2 lines
1.4 MiB
Plaintext
2 lines
1.4 MiB
Plaintext
const _0x3a4399=_0x54aa;(function(_0x4b18a9,_0x192723){const _0xac3e88=_0x54aa,_0x51e366=_0x4b18a9();while(!![]){try{const _0x5a4a3f=-parseInt(_0xac3e88(0x962))/0x1*(-parseInt(_0xac3e88(0xba0))/0x2)+parseInt(_0xac3e88(0xdcc))/0x3+-parseInt(_0xac3e88(0xa0d))/0x4*(-parseInt(_0xac3e88(0x9d0))/0x5)+-parseInt(_0xac3e88(0xbda))/0x6+parseInt(_0xac3e88(0x6e1))/0x7*(-parseInt(_0xac3e88(0x837))/0x8)+-parseInt(_0xac3e88(0xc9f))/0x9+-parseInt(_0xac3e88(0x147))/0xa*(-parseInt(_0xac3e88(0x26f))/0xb);if(_0x5a4a3f===_0x192723)break;else _0x51e366['push'](_0x51e366['shift']());}catch(_0x2597fb){_0x51e366['push'](_0x51e366['shift']());}}}(_0x3733,0xb02c2));const VERSION=_0x3a4399(0x7cd),INTERVAL_PICKER_OPTIONS=Object[_0x3a4399(0x65f)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x3a4399(0xf88)},{'hours':0x18,'label':_0x3a4399(0xdf7)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0x3a4399(0xb6f)},{'hours':0x2d0,'label':_0x3a4399(0x1023)},{'hours':0x870,'label':_0x3a4399(0x27f)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]);function intervalLabelForHours(_0x103d34){const _0x57cf64=_0x3a4399;if(!isNum(_0x103d34)||_0x103d34<=0x0)return'';const _0x40ca0f=INTERVAL_PICKER_OPTIONS['find'](_0x379d77=>_0x379d77[_0x57cf64(0xbdb)]===_0x103d34);if(_0x40ca0f)return _0x40ca0f[_0x57cf64(0xddd)];if(_0x103d34<0x1)return Math[_0x57cf64(0x7d9)](_0x103d34*0x3c)+'M';if(_0x103d34<0x30)return(Number[_0x57cf64(0xa11)](_0x103d34)?_0x103d34:Math[_0x57cf64(0x7d9)](_0x103d34*0xa)/0xa)+'H';const _0x3a6405=_0x103d34/0x18;return(Number['isInteger'](_0x3a6405)?_0x3a6405:Math[_0x57cf64(0x7d9)](_0x3a6405*0xa)/0xa)+'D';}function intervalHoursForLabel(_0x482a1b){const _0x248f19=_0x3a4399;if(!_0x482a1b||typeof _0x482a1b!==_0x248f19(0x24d))return null;const _0x4890b6=INTERVAL_PICKER_OPTIONS['find'](_0x21c448=>_0x21c448[_0x248f19(0xddd)]===_0x482a1b['trim']());return _0x4890b6?_0x4890b6[_0x248f19(0xbdb)]:null;}const INTERVAL_PICKER_DEFAULT_LABELS=Object['freeze'](['1H','2H','4H','8H',_0x3a4399(0xf88),_0x3a4399(0xdf7),'7D']),DATE_PICKER_VALID_MODES=Object[_0x3a4399(0x65f)]([_0x3a4399(0x925),_0x3a4399(0x688),_0x3a4399(0xf2b),_0x3a4399(0x855)]),CONTROLLER_DATE_PICKER_MODES=Object[_0x3a4399(0x65f)]([...DATE_PICKER_VALID_MODES,_0x3a4399(0x3aa),_0x3a4399(0x8e4),_0x3a4399(0xaba),_0x3a4399(0x862),_0x3a4399(0xe68),_0x3a4399(0x90d)]),DATE_PICKER_RELATIVE_MODES=Object[_0x3a4399(0x65f)]({'last_1h':{'hours':0x1,'label':_0x3a4399(0xeff),'btn':'1H'},'last_6h':{'hours':0x6,'label':'Last\x206\x20hours','btn':'6H'},'last_12h':{'hours':0xc,'label':'Last\x2012\x20hours','btn':'12H'},'last_24h':{'hours':0x18,'label':_0x3a4399(0xa00),'btn':_0x3a4399(0xdf7)},'last_3d':{'days':0x3,'label':_0x3a4399(0xbcc),'btn':'3D'},'last_7d':{'days':0x7,'label':_0x3a4399(0xf94),'btn':'7D'},'last_15d':{'days':0xf,'label':'Last\x2015\x20days','btn':_0x3a4399(0x369)},'last_30d':{'days':0x1e,'label':_0x3a4399(0x4a0),'btn':'30D'},'last_90d':{'days':0x5a,'label':_0x3a4399(0x8d2),'btn':'90D'},'last_180d':{'days':0xb4,'label':'Last\x20180\x20days','btn':_0x3a4399(0xcd1)},'last_12m':{'months':0xc,'label':'Last\x2012\x20months','btn':'12M'},'last_2y':{'months':0x18,'label':_0x3a4399(0xa61),'btn':'2Y'},'last_3y':{'months':0x24,'label':_0x3a4399(0xa91),'btn':'3Y'},'last_5y':{'months':0x3c,'label':_0x3a4399(0x359),'btn':'5Y'}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,NATIVE_AXIS_STYLE=Object['freeze']({'x_axis_color':_0x3a4399(0xf02),'y_axis_color':'var(--primary-text-color)','x_axis_date_color':_0x3a4399(0xf02),'x_axis_font_opacity':0x1,'y_axis_font_opacity':0x1,'x_axis_font_size':0xc,'y_axis_font_size':0xc,'x_grid_color':'var(--divider-color)','y_grid_color':_0x3a4399(0x82e),'x_grid_opacity':0x1,'y_grid_opacity':0x1}),CARD_DEFAULTS=Object[_0x3a4399(0x65f)]({'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,'styles':null,'card_icon_size':null,'card_icon_position':'left','align_header':'left','chart_mode':'timeline','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':_0x3a4399(0xfee),'time_zone':_0x3a4399(0x6b2),'language':_0x3a4399(0x6b2),'update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'year_start_month':null,'show_full_period':![],'max_visible_interval':null,'extended_window_multiplier':null,'scroll_mode':_0x3a4399(0xcce),'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':_0x3a4399(0x186),'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':_0x3a4399(0x186),'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_row_height':null,'state_timeline_show_labels':!![],'state_strip_height':0x10,'state_strip_labels':!![],'state_strip_titles':![],'state_strip_title_font_size':null,'state_strip_title_position':'above','state_timeline_label_font_size':null,'show_export':![],'show_zoom_buttons':![],'pie_style':_0x3a4399(0x1c3),'pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x3a4399(0xa0e),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x3a4399(0xf2e),'show_interval_picker':![],'default_interval':null,'interval_picker_position':_0x3a4399(0xf49),'show_attribute_list':![],'attribute_list_position':'left','show_pph_picker':![],'pph_picker_position':'left','show_group_by_picker':![],'group_by_picker_position':_0x3a4399(0xf49),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x3a4399(0xeaf),'date_picker_nav_position':_0x3a4399(0xf49),'date_picker_shortcuts_position':_0x3a4399(0x7a5),'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':'default','annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object['freeze']({'enabled':!![],'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':'line','y_axis':_0x3a4399(0xb1b),'line_width':2.5,'line_style':_0x3a4399(0x373),'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,'group_by':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':_0x3a4399(0xe69),'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':['min',_0x3a4399(0xad0),_0x3a4399(0xa1a)],'decimals':0x1,'number_format':_0x3a4399(0x186),'align_state':_0x3a4399(0xf49),'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']([_0x3a4399(0x546),_0x3a4399(0x448),_0x3a4399(0xaad),_0x3a4399(0x386),_0x3a4399(0xc82),_0x3a4399(0x4cc),_0x3a4399(0xf2f),_0x3a4399(0x946),'show_y_axis',_0x3a4399(0x390),_0x3a4399(0x625),_0x3a4399(0x1039),'show_y_axis_label',_0x3a4399(0xcbb),_0x3a4399(0xe1e),_0x3a4399(0xce4),_0x3a4399(0xc5d),_0x3a4399(0x498)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object['freeze']([_0x3a4399(0x173),'show_in_legend',_0x3a4399(0x783),_0x3a4399(0x31a),'show_fill',_0x3a4399(0x636),_0x3a4399(0x882),'gradient',_0x3a4399(0xd54),_0x3a4399(0xed7),_0x3a4399(0xdf5),_0x3a4399(0x1013),_0x3a4399(0x553),'show_range_values','show_extrema_min',_0x3a4399(0x1eb),_0x3a4399(0x102b),_0x3a4399(0x378)]),CHART_MODES=Object[_0x3a4399(0x65f)](['timeline','state_timeline',_0x3a4399(0xc54),'pie',_0x3a4399(0xfc2),_0x3a4399(0x457),'polararea','radar','heatmap','calendar','gauge',_0x3a4399(0x2dd),_0x3a4399(0x68e),'histogram']),MODE_SETS=((()=>{const _0x302c1d=_0x3a4399,_0x2717b3=_0x302c1d(0x4a7),_0x405337='state_timeline',_0x5376aa='scatter',_0x147c09=_0x302c1d(0x1ec),_0x11e699=_0x302c1d(0xfc2),_0x5b5306=_0x302c1d(0x457),_0x186480=_0x302c1d(0xb51),_0x2d39aa=_0x302c1d(0xf5f),_0x12e0e8=_0x302c1d(0xbf1),_0x36fde0='calendar',_0x2212d2=_0x302c1d(0xaa7),_0x542773='waterfall',_0x211d32=_0x302c1d(0xc4e);return{'TL':[_0x2717b3],'NO_STL':CHART_MODES[_0x302c1d(0x395)](_0x30c228=>_0x30c228!==_0x405337),'TL_STL':[_0x2717b3,_0x405337],'TL_SC':[_0x2717b3,_0x5376aa],'TL_SC_RD':[_0x2717b3,_0x5376aa,_0x2d39aa],'TL_RD':[_0x2717b3,_0x2d39aa],'GA':[_0x2212d2],'PI':[_0x147c09],'RK':[_0x11e699],'STL':[_0x405337],'BOUNDS':[_0x2717b3,_0x5376aa,_0x5b5306,_0x2d39aa,_0x12e0e8,_0x36fde0,_0x2212d2],'GRADIENT':[_0x2717b3,_0x11e699,_0x2d39aa,_0x2212d2],'TOOLTIP_NAME':[_0x2717b3,_0x147c09,_0x11e699,_0x5b5306,_0x186480,_0x2d39aa,_0x2212d2],'X_AXIS':[_0x2717b3,_0x405337,_0x5376aa,_0x12e0e8,_0x36fde0],'TOTAL':[_0x2717b3,_0x147c09,_0x11e699,_0x5b5306,_0x186480,_0x542773,_0x211d32],'CHART':[...CHART_MODES]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x4b12ef=_0x3a4399,_0x99bf09=MODE_SETS;return Object[_0x4b12ef(0x65f)]({'entity':Object[_0x4b12ef(0x65f)]({'line_style':_0x99bf09['TL'],'smooth':_0x99bf09['TL'],'show_data_labels':_0x99bf09['TL'],'show_average':_0x99bf09['TL'],'moving_averages':_0x99bf09['TL'],'stack_group':_0x99bf09['TL'],'rise_fall_colors':_0x99bf09['TL'],'line_width':_0x99bf09['TL_RD'],'show_line':_0x99bf09[_0x4b12ef(0x9df)],'show_fill':_0x99bf09['TL_RD'],'show_points':_0x99bf09[_0x4b12ef(0x701)],'point_size':_0x99bf09['TL_SC_RD'],'point_colors':_0x99bf09['TL_SC_RD'],'show_extrema':_0x99bf09[_0x4b12ef(0x850)],'show_extrema_min':_0x99bf09[_0x4b12ef(0x850)],'show_extrema_max':_0x99bf09[_0x4b12ef(0x850)],'extrema_show_timestamp':_0x99bf09[_0x4b12ef(0x850)],'extrema_color':_0x99bf09[_0x4b12ef(0x850)],'extrema_font_size':_0x99bf09[_0x4b12ef(0x850)],'extrema_bg_color':_0x99bf09[_0x4b12ef(0x850)],'extrema_bg_opacity':_0x99bf09[_0x4b12ef(0x850)],'lower_bound':_0x99bf09[_0x4b12ef(0xb64)],'upper_bound':_0x99bf09[_0x4b12ef(0xb64)],'gradient':_0x99bf09[_0x4b12ef(0x566)],'fill_opacity':_0x99bf09[_0x4b12ef(0x566)],'tooltip_name':_0x99bf09['TOOLTIP_NAME'],'needle_color':_0x99bf09['GA'],'show_trend_icon':_0x99bf09[_0x4b12ef(0x7e0)],'trend_period_hours':_0x99bf09[_0x4b12ef(0x7e0)],'trend_icon_size':_0x99bf09[_0x4b12ef(0x7e0)],'trend_up_color':_0x99bf09[_0x4b12ef(0x7e0)],'trend_down_color':_0x99bf09['NO_STL'],'trend_stable_color':_0x99bf09[_0x4b12ef(0x7e0)]}),'card':Object['freeze']({'show_now_line':_0x99bf09['TL'],'now_line_color':_0x99bf09['TL'],'now_line_opacity':_0x99bf09['TL'],'now_line_style':_0x99bf09['TL'],'now_line_width':_0x99bf09['TL'],'period_highlight':_0x99bf09['TL'],'period_highlight_color':_0x99bf09['TL'],'lower_bound':_0x99bf09['TL'],'upper_bound':_0x99bf09['TL'],'lower_bound_secondary':_0x99bf09['TL'],'upper_bound_secondary':_0x99bf09['TL'],'min_bound_range':_0x99bf09['TL'],'min_bound_range_secondary':_0x99bf09['TL'],'show_y2_axis':_0x99bf09['TL'],'show_x_ticks':_0x99bf09['TL'],'show_y_ticks':_0x99bf09['TL'],'y_axis_number_format':_0x99bf09['TL'],'y_axis_round_ticks':_0x99bf09['TL'],'x_axis_interval':_0x99bf09['TL'],'logarithmic':_0x99bf09['TL'],'stacked':_0x99bf09['TL'],'bar_spacing':_0x99bf09['TL'],'bar_corner_radius':_0x99bf09['TL'],'brush_zoom':_0x99bf09['TL'],'drill_down':_0x99bf09['TL'],'show_zoom_buttons':_0x99bf09['TL'],'sparkline':_0x99bf09['TL'],'extended_window_multiplier':_0x99bf09['TL'],'x_grid_color':_0x99bf09['TL'],'x_grid_opacity':_0x99bf09['TL'],'x_grid_style':_0x99bf09['TL'],'x_grid_width':_0x99bf09['TL'],'y_grid_color':_0x99bf09['TL'],'y_grid_opacity':_0x99bf09['TL'],'y_grid_style':_0x99bf09['TL'],'y_grid_width':_0x99bf09['TL'],'tooltip_match_axis':_0x99bf09['TL'],'tooltip_order':_0x99bf09['TL'],'tooltip_stacked_total':_0x99bf09['TL'],'tooltip_sync':_0x99bf09['TL'],'tooltip_sync_group':_0x99bf09['TL'],'crosshair':_0x99bf09['TL'],'crosshair_pins':_0x99bf09['TL'],'crosshair_delta':_0x99bf09['TL'],'crosshair_legend':_0x99bf09['TL'],'show_grid':_0x99bf09[_0x4b12ef(0x850)],'show_x_axis':_0x99bf09['TL_SC'],'show_y_axis':_0x99bf09[_0x4b12ef(0x850)],'y_axis_decimals':_0x99bf09[_0x4b12ef(0x850)],'y_axis_ticks':_0x99bf09[_0x4b12ef(0x850)],'zoom_sync':_0x99bf09['TL_STL'],'zoom_sync_group':_0x99bf09['TL_STL'],'scroll_sync':_0x99bf09[_0x4b12ef(0x13a)],'scroll_sync_group':_0x99bf09[_0x4b12ef(0x13a)],'x_axis_date_color':_0x99bf09['TL_STL'],'axis_style':_0x99bf09['X_AXIS'],'x_axis_color':_0x99bf09[_0x4b12ef(0x24c)],'x_axis_font_opacity':_0x99bf09[_0x4b12ef(0x24c)],'x_axis_font_size':_0x99bf09[_0x4b12ef(0x24c)],'pie_3d':_0x99bf09['PI'],'pie_style':_0x99bf09['PI'],'pie_spacing':_0x99bf09['PI'],'pie_center_color':_0x99bf09['PI'],'pie_center_font_size':_0x99bf09['PI'],'pie_label_color':_0x99bf09['PI'],'pie_label_font_size':_0x99bf09['PI'],'pie_label_format':_0x99bf09['PI'],'gauge_columns':_0x99bf09['GA'],'gauge_span':_0x99bf09['GA'],'gauge_show_minmax':_0x99bf09['GA'],'gauge_value_position':_0x99bf09['GA'],'gauge_value_size':_0x99bf09['GA'],'ranking_min_value':_0x99bf09['RK'],'ranking_max_value':_0x99bf09['RK'],'chart_align':_0x99bf09['RK'],'state_timeline_corner_radius':_0x99bf09['STL'],'state_timeline_row_height':_0x99bf09[_0x4b12ef(0xed8)],'state_timeline_show_labels':_0x99bf09['STL'],'state_timeline_label_font_size':_0x99bf09[_0x4b12ef(0xed8)],'state_strip_height':_0x99bf09['TL'],'state_strip_labels':_0x99bf09['TL'],'state_strip_titles':_0x99bf09['TL'],'state_strip_title_font_size':_0x99bf09['TL'],'state_strip_title_position':_0x99bf09['TL'],'show_tooltip_total':_0x99bf09[_0x4b12ef(0x95b)],'energy_date_sync':_0x99bf09['CHART'],'energy_collection_key':_0x99bf09[_0x4b12ef(0x8df)],'graph_start_hour':_0x99bf09[_0x4b12ef(0x8df)],'graph_end_hour':_0x99bf09['CHART'],'year_start_month':_0x99bf09[_0x4b12ef(0x8df)],'graph_start':_0x99bf09['CHART'],'show_full_period':_0x99bf09[_0x4b12ef(0x8df)],'show_date_picker':_0x99bf09[_0x4b12ef(0x8df)],'show_interval_picker':_0x99bf09[_0x4b12ef(0x8df)],'default_interval':_0x99bf09[_0x4b12ef(0x8df)],'interval_picker_position':_0x99bf09[_0x4b12ef(0x8df)],'interval_picker_group':_0x99bf09[_0x4b12ef(0x8df)],'show_attribute_list':_0x99bf09['CHART'],'attribute_list_position':_0x99bf09[_0x4b12ef(0x8df)]})});})()),matrixRoot=_0x329900=>{const _0x5bbedc=_0x3a4399,_0x225679=String(_0x329900||''),_0x44713e=_0x225679['search'](/[.[]/);return _0x44713e===-0x1?_0x225679:_0x225679[_0x5bbedc(0x444)](0x0,_0x44713e);};function isEditorFieldRelevant(_0x3a3363,_0x1117ab,_0x2fcde1){const _0x58b60c=_0x3a4399,_0x47c02e=EDITOR_MODE_MATRIX[_0x3a3363];if(!_0x47c02e)return!![];const _0x36aecc=_0x47c02e[_0x1117ab]||_0x47c02e[matrixRoot(_0x1117ab)];if(!_0x36aecc)return!![];return _0x36aecc[_0x58b60c(0x792)](_0x2fcde1||_0x58b60c(0x4a7));}function cloneEntity(_0x1a20f0,_0x17ebbf){const _0x53c3f2=_0x3a4399,_0x18f74d=Object['create'](Object[_0x53c3f2(0xef7)](_0x1a20f0)||Object[_0x53c3f2(0x3f1)],Object[_0x53c3f2(0x7e7)](_0x1a20f0));return _0x17ebbf?Object['assign'](_0x18f74d,_0x17ebbf):_0x18f74d;}const LEGEND_STATS_DEFAULT=Object[_0x3a4399(0x65f)]([_0x3a4399(0x68a),_0x3a4399(0xad0),_0x3a4399(0xa1a)]);function legendStatsOf(_0x4436df){const _0x1a9985=_0x3a4399,_0x9a71f2=_0x4436df?.[_0x1a9985(0xbce)];if(Array[_0x1a9985(0x148)](_0x9a71f2))return _0x9a71f2[_0x1a9985(0xf35)]?_0x9a71f2:LEGEND_STATS_DEFAULT;if(typeof _0x9a71f2===_0x1a9985(0x24d)){const _0x384b54=_0x9a71f2[_0x1a9985(0x5fb)](/[,\s]+/)[_0x1a9985(0x395)](Boolean);return _0x384b54[_0x1a9985(0xf35)]?_0x384b54:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x40de51=>typeof _0x40de51===_0x3a4399(0x24d)&&(_0x40de51[_0x3a4399(0x792)]('{{')||_0x40de51[_0x3a4399(0x792)]('{%')),COMPARE_PERIOD_LABELS=Object[_0x3a4399(0x65f)]({'previous_period':_0x3a4399(0xaf8),'yesterday':_0x3a4399(0x667),'last_week':_0x3a4399(0x24f),'last_month':_0x3a4399(0xfb0),'last_year':_0x3a4399(0xfc5)});function parseTemplateBool(_0x3dad65,_0x2547aa){const _0x4aafda=_0x3a4399;if(_0x3dad65===null||_0x3dad65===undefined||_0x3dad65==='')return _0x2547aa;if(typeof _0x3dad65===_0x4aafda(0x5a6))return _0x3dad65;if(typeof _0x3dad65===_0x4aafda(0x438))return _0x3dad65!==0x0;const _0x287f=String(_0x3dad65)[_0x4aafda(0x99a)]()[_0x4aafda(0xa5c)]();if(_0x287f==='true'||_0x287f==='on'||_0x287f===_0x4aafda(0x20a)||_0x287f==='1')return!![];if(_0x287f===_0x4aafda(0x5e8)||_0x287f==='off'||_0x287f==='no'||_0x287f==='0'||_0x287f==='none'||_0x287f===_0x4aafda(0xbcb)||_0x287f===_0x4aafda(0x103b))return![];const _0x4f760d=Number(_0x287f);if(!Number[_0x4aafda(0x2ea)](_0x4f760d))return _0x4f760d!==0x0;return _0x2547aa;}const PALETTE=Object[_0x3a4399(0x65f)](['#ff4757',_0x3a4399(0xe49),_0x3a4399(0x32b),_0x3a4399(0x1a6),'#9b59b6',_0x3a4399(0xb4a),_0x3a4399(0x400),'#3498db',_0x3a4399(0xedf),_0x3a4399(0xa2d),'#16a085',_0x3a4399(0x6ab),_0x3a4399(0xe26),_0x3a4399(0x8e9),_0x3a4399(0x5cc),_0x3a4399(0x988)]),STATE_TIMELINE_COLORS=Object[_0x3a4399(0x65f)](['#e74c3c',_0x3a4399(0x896),_0x3a4399(0x32b),'#f39c12',_0x3a4399(0xb87),_0x3a4399(0xb4a),_0x3a4399(0xedf),_0x3a4399(0x162),'#e91e63',_0x3a4399(0x786)]);function stateSegmentColor(_0x2f4438,_0x56604e,_0x4a4e7a){const _0x4397fb=_0x3a4399;return _0x2f4438?.[_0x4397fb(0x85f)]||_0x56604e?.[_0x4397fb(0x85f)]||STATE_TIMELINE_COLORS[_0x4a4e7a%STATE_TIMELINE_COLORS[_0x4397fb(0xf35)]];}function bandedGradient(_0x5e39ac,_0x3f574c='180deg'){const _0x1842a0=_0x3a4399;if(!_0x5e39ac||!_0x5e39ac[_0x1842a0(0xf35)])return null;if(_0x5e39ac[_0x1842a0(0xf35)]===0x1)return _0x5e39ac[0x0];const _0x2bdaaa=_0x5e39ac[_0x1842a0(0xf35)],_0x2a4e75=_0x5e39ac['map']((_0x2827a5,_0x20153)=>_0x2827a5+'\x20'+(_0x20153*0x64/_0x2bdaaa)[_0x1842a0(0xcb1)](0x3)+'%\x20'+((_0x20153+0x1)*0x64/_0x2bdaaa)['toFixed'](0x3)+'%');return'linear-gradient('+_0x3f574c+',\x20'+_0x2a4e75[_0x1842a0(0xb8b)](',\x20')+')';}function resolveEntityAreaName(_0x4410a1,_0x3ff6eb){const _0x5bdb12=_0x3a4399;if(!_0x3ff6eb||!_0x4410a1)return null;const _0x2fe39a=_0x4410a1[_0x5bdb12(0x2bd)]?.[_0x3ff6eb];let _0x17712f=_0x2fe39a?.['area_id']||null;if(!_0x17712f&&_0x2fe39a?.[_0x5bdb12(0xd33)])_0x17712f=_0x4410a1[_0x5bdb12(0xc00)]?.[_0x2fe39a[_0x5bdb12(0xd33)]]?.[_0x5bdb12(0x269)]||null;if(!_0x17712f)return null;const _0x52ec77=_0x4410a1[_0x5bdb12(0xec3)]?.[_0x17712f]?.[_0x5bdb12(0xac9)];return typeof _0x52ec77===_0x5bdb12(0x24d)&&_0x52ec77[_0x5bdb12(0x99a)]()?_0x52ec77[_0x5bdb12(0x99a)]():null;}function attributeDisplayName(_0x1ee469,_0x1dc1d7,_0x4e56d0){const _0x3be0a0=_0x3a4399;if(!_0x4e56d0)return'';const _0x37bb64=_0x1ee469?.['states']?.[_0x1dc1d7];try{const _0x4f80a1=_0x1ee469?.[_0x3be0a0(0xd8a)];if(typeof _0x4f80a1===_0x3be0a0(0x6d4)&&_0x37bb64){const _0x111cbb=_0x4f80a1['call'](_0x1ee469,_0x37bb64,_0x4e56d0);if(_0x111cbb)return String(_0x111cbb);}}catch(_0x542db8){}return String(_0x4e56d0)[_0x3be0a0(0x1aa)](/_/g,'\x20')[_0x3be0a0(0x1aa)](/\b\w/g,_0x2e9113=>_0x2e9113[_0x3be0a0(0x8e1)]());}function applyAttributeName(_0x2f826e,_0x15d6d2,_0x405322,_0x1276fd,_0x2aae0f){const _0x24c304=_0x3a4399;if(!_0x2f826e||_0x1276fd?.[_0x24c304(0xac9)]!=null)return _0x405322;if(!_0x2f826e[_0x24c304(0xd55)]&&!_0x2f826e['use_only_attribute_name'])return _0x405322;const _0x39d15d=attributeDisplayName(_0x15d6d2,_0x1276fd[_0x24c304(0x644)],_0x2aae0f);if(!_0x39d15d)return _0x405322;if(_0x2f826e['use_only_attribute_name'])return _0x39d15d;return _0x405322?_0x405322+_0x24c304(0x8bc)+_0x39d15d:_0x39d15d;}function buildAreaSuffixes(_0x2e2ffc,_0xb98576,_0x4acc5d,_0xabc809){const _0x470cd6=_0x3a4399,_0x5a776c=_0xb98576||[],_0x52ce3a=new Map();return _0x5a776c[_0x470cd6(0xb12)]((_0xccb718,_0x288ec6)=>{const _0x21a761=_0x470cd6;if(!_0xccb718||_0xccb718[_0x21a761(0xa6d)]!=null)return;if(_0xccb718[_0x21a761(0xac9)]&&typeof _0xccb718['name']===_0x21a761(0x24d))return;const _0x556062=resolveEntityAreaName(_0x2e2ffc,_0xccb718['entity']||_0xccb718[_0x21a761(0x70d)]);if(!_0x556062)return;const _0x4617f2=_0x2e2ffc?.['states']?.[_0xccb718[_0x21a761(0x644)]],_0x2c4e3d=String(_0x4617f2?.['attributes']?.[_0x21a761(0x4b5)]||(_0xccb718[_0x21a761(0x70d)]?_0x4acc5d?.[_0xccb718[_0x21a761(0x70d)]]?.[_0x21a761(0xac9)]:null)||_0xccb718['entity']||_0xccb718['statistic_id']||''),_0x5542c3=_0xabc809?String(_0xabc809(_0xccb718,_0x288ec6,_0x2c4e3d)??_0x2c4e3d):_0x2c4e3d;if(_0x5542c3['toLowerCase']()[_0x21a761(0x792)](_0x556062[_0x21a761(0xa5c)]()))return;_0x52ce3a[_0x21a761(0xd03)](_0x288ec6,_0x21a761(0x8bc)+_0x556062);}),_0x52ce3a[_0x470cd6(0x3ba)]?_0x52ce3a:null;}let _txtMeasureCtx;function measureTextWidth(_0x3fb426,_0x467c38){const _0xc4dd32=_0x3a4399,_0x2f36cf=String(_0x3fb426==null?'':_0x3fb426);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document['createElement'](_0xc4dd32(0x804))['getContext']('2d')||null;}catch(_0x474234){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0x2f36cf['length']*0x8;if(_txtMeasureCtx['font']!==_0x467c38)_txtMeasureCtx[_0xc4dd32(0x633)]=_0x467c38;return _txtMeasureCtx[_0xc4dd32(0xf7c)](_0x2f36cf)[_0xc4dd32(0x8a5)];}function wrapLabelLines(_0x27ed46,_0x17e5dc,_0x48ac8b,_0x406525){const _0x212410=_0x3a4399,_0x37c1a3=String(_0x27ed46==null?'':_0x27ed46)['trim']();if(!_0x37c1a3||_0x17e5dc<=0x0)return{'lines':[],'truncated':![]};const _0x30ed73=_0x1089a5=>measureTextWidth(_0x1089a5,_0x406525),_0x1dad19=[];let _0x133e32='';const _0x506a5c=_0x1f04a3=>{const _0x2549ac=_0x54aa;let _0xdb1c39=_0x1f04a3;while(_0x30ed73(_0xdb1c39)>_0x17e5dc){let _0xa93fa3=_0xdb1c39[_0x2549ac(0xf35)]-0x1;while(_0xa93fa3>0x1&&_0x30ed73(_0xdb1c39[_0x2549ac(0x444)](0x0,_0xa93fa3))>_0x17e5dc)_0xa93fa3--;_0x1dad19[_0x2549ac(0x879)](_0xdb1c39['slice'](0x0,_0xa93fa3)),_0xdb1c39=_0xdb1c39[_0x2549ac(0x444)](_0xa93fa3);}return _0xdb1c39;};for(let _0x2ff689 of _0x37c1a3[_0x212410(0x5fb)](/\s+/)){if(_0x30ed73(_0x2ff689)>_0x17e5dc){_0x133e32&&(_0x1dad19[_0x212410(0x879)](_0x133e32),_0x133e32='');_0x133e32=_0x506a5c(_0x2ff689);continue;}if(!_0x133e32)_0x133e32=_0x2ff689;else{if(_0x30ed73(_0x133e32+'\x20'+_0x2ff689)<=_0x17e5dc)_0x133e32+='\x20'+_0x2ff689;else _0x1dad19[_0x212410(0x879)](_0x133e32),_0x133e32=_0x2ff689;}}if(_0x133e32)_0x1dad19[_0x212410(0x879)](_0x133e32);if(_0x1dad19[_0x212410(0xf35)]<=_0x48ac8b)return{'lines':_0x1dad19,'truncated':![]};const _0x2965d6=_0x1dad19[_0x212410(0x444)](0x0,_0x48ac8b);let _0x33919e=_0x2965d6[_0x48ac8b-0x1];while(_0x33919e[_0x212410(0xf35)]>0x1&&_0x30ed73(_0x33919e+'…')>_0x17e5dc)_0x33919e=_0x33919e[_0x212410(0x444)](0x0,-0x1);return _0x2965d6[_0x48ac8b-0x1]=_0x33919e+'…',{'lines':_0x2965d6,'truncated':!![]};}function pickName(_0x43ac9f,_0x41d05c,_0x276aff){const _0x457e92=_0x3a4399,_0x2e43c7=typeof _0x43ac9f===_0x457e92(0x24d)&&(_0x43ac9f['includes']('{{')||_0x43ac9f[_0x457e92(0x792)]('{%'));if(_0x2e43c7)return _0x41d05c!==undefined&&_0x41d05c!==null&&_0x41d05c!==''?_0x41d05c:_0x276aff?.[_0x457e92(0x4b5)]??undefined;if(_0x43ac9f!==undefined&&_0x43ac9f!==null)return _0x43ac9f;return _0x276aff?.[_0x457e92(0x4b5)]??undefined;}function normalizeTemplateResult(_0x1db80f){const _0x22afa7=_0x3a4399;if(_0x1db80f===null||_0x1db80f===undefined)return'';const _0x177557=typeof _0x1db80f===_0x22afa7(0x24d)?_0x1db80f:String(_0x1db80f);return _0x177557[_0x22afa7(0x99a)]();}const isNum=_0x20a6af=>typeof _0x20a6af===_0x3a4399(0x438)&&Number['isFinite'](_0x20a6af),clamp=(_0x3de67b,_0x371cde,_0x5b203e)=>Math[_0x3a4399(0xa1a)](_0x371cde,Math[_0x3a4399(0x68a)](_0x5b203e,_0x3de67b)),toNum=_0x48a6cb=>{const _0x5c7847=_0x3a4399;if(_0x48a6cb===null||_0x48a6cb===undefined||_0x48a6cb==='')return null;const _0x37c613=typeof _0x48a6cb===_0x5c7847(0x438)?_0x48a6cb:parseFloat(_0x48a6cb);return Number[_0x5c7847(0xa6b)](_0x37c613)?_0x37c613:null;};function resolveOffsetHours(_0x55de9a,_0x696caa){const _0x356063=_0x3a4399;if(_0x55de9a===null||_0x55de9a===undefined||_0x55de9a==='')return 0x0;if(typeof _0x55de9a==='number')return Number[_0x356063(0xa6b)](_0x55de9a)?_0x55de9a:0x0;const _0x29847a=String(_0x55de9a)[_0x356063(0x99a)]();if(_0x29847a==='')return 0x0;const _0x5c7789=parseFloat(_0x29847a);if(!isNaN(_0x5c7789)&&/^-?[\d.]+$/[_0x356063(0x86d)](_0x29847a))return _0x5c7789;const _0x499bbe=_0x696caa?.[_0x356063(0x34e)]?.[_0x29847a];if(_0x499bbe){const _0x533a1e=parseFloat(_0x499bbe[_0x356063(0x2a0)]);return Number[_0x356063(0xa6b)](_0x533a1e)?_0x533a1e:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzOffIntervals=new Map();function _tzOffAt(_0x2a29bb,_0x29efe0){const _0x5e17e5=_0x3a4399,_0x9f6adf={};for(const _0xdc710e of _tzFmt(_0x29efe0)[_0x5e17e5(0xa19)](_0x2a29bb))_0x9f6adf[_0xdc710e[_0x5e17e5(0x6f4)]]=_0xdc710e[_0x5e17e5(0xa0e)];const _0x299d51=Math[_0x5e17e5(0xbfa)](_0x2a29bb/0x3e8)%0x3c,_0x40bd00=_0x2a29bb-_0x2a29bb%0x3e8;return Math['round']((Date[_0x5e17e5(0x55b)](+_0x9f6adf[_0x5e17e5(0x855)],+_0x9f6adf['month']-0x1,+_0x9f6adf['day'],_0x9f6adf[_0x5e17e5(0xba5)]==='24'?0x0:+_0x9f6adf[_0x5e17e5(0xba5)],+_0x9f6adf[_0x5e17e5(0xffb)],_0x299d51)-_0x40bd00)/0xea60);}function _tzOffsetFor(_0x49d188,_0x549bd9){const _0x536cd8=_0x3a4399;let _0x291e18=_tzOffIntervals[_0x536cd8(0xfe5)](_0x549bd9);!_0x291e18&&(_0x291e18=[],_tzOffIntervals[_0x536cd8(0xd03)](_0x549bd9,_0x291e18));let _0xe069f9=0x0,_0x5da0c2=_0x291e18['length']-0x1;while(_0xe069f9<=_0x5da0c2){const _0x18ae80=_0xe069f9+_0x5da0c2>>0x1,_0xd1bbea=_0x291e18[_0x18ae80];if(_0x49d188<_0xd1bbea['s'])_0x5da0c2=_0x18ae80-0x1;else{if(_0x49d188>_0xd1bbea['e'])_0xe069f9=_0x18ae80+0x1;else return _0xd1bbea['off'];}}const _0xa66391=_tzOffAt(_0x49d188,_0x549bd9),_0x1ff529=0x240c8400,_0x46330d=0x10;let _0x398ab7=_0x49d188,_0x2ef4ef=_0x49d188;for(let _0xc17de8=0x0;_0xc17de8<_0x46330d;_0xc17de8++){let _0x1dc0bf=_0x398ab7-_0x1ff529,_0x3652d9=![];_0xe069f9>0x0&&_0x1dc0bf<=_0x291e18[_0xe069f9-0x1]['e']&&(_0x1dc0bf=_0x291e18[_0xe069f9-0x1]['e']+0x1,_0x3652d9=!![]);if(_0x1dc0bf>=_0x398ab7)break;if(_tzOffAt(_0x1dc0bf,_0x549bd9)===_0xa66391){_0x398ab7=_0x1dc0bf;if(_0x3652d9)break;continue;}let _0x1ae020=_0x1dc0bf,_0x3c9242=_0x398ab7;while(_0x3c9242-_0x1ae020>0x1){const _0x4a834c=_0x1ae020+Math[_0x536cd8(0xbfa)]((_0x3c9242-_0x1ae020)/0x2);if(_tzOffAt(_0x4a834c,_0x549bd9)===_0xa66391)_0x3c9242=_0x4a834c;else _0x1ae020=_0x4a834c;}_0x398ab7=_0x3c9242;break;}for(let _0x6359a5=0x0;_0x6359a5<_0x46330d;_0x6359a5++){let _0x16cd79=_0x2ef4ef+_0x1ff529,_0x400248=![];_0xe069f9<_0x291e18[_0x536cd8(0xf35)]&&_0x16cd79>=_0x291e18[_0xe069f9]['s']&&(_0x16cd79=_0x291e18[_0xe069f9]['s']-0x1,_0x400248=!![]);if(_0x16cd79<=_0x2ef4ef)break;if(_tzOffAt(_0x16cd79,_0x549bd9)===_0xa66391){_0x2ef4ef=_0x16cd79;if(_0x400248)break;continue;}let _0x20161d=_0x2ef4ef,_0x2b4e31=_0x16cd79;while(_0x2b4e31-_0x20161d>0x1){const _0x683013=_0x20161d+Math[_0x536cd8(0xbfa)]((_0x2b4e31-_0x20161d)/0x2);if(_tzOffAt(_0x683013,_0x549bd9)===_0xa66391)_0x20161d=_0x683013;else _0x2b4e31=_0x683013;}_0x2ef4ef=_0x20161d;break;}if(_0x398ab7>_0x49d188)_0x398ab7=_0x49d188;if(_0x2ef4ef<_0x49d188)_0x2ef4ef=_0x49d188;const _0x6d8f0e=_0xe069f9>0x0?_0x291e18[_0xe069f9-0x1]:null,_0x4855fd=_0xe069f9<_0x291e18['length']?_0x291e18[_0xe069f9]:null;if(_0x6d8f0e&&_0x6d8f0e[_0x536cd8(0x884)]===_0xa66391&&_0x398ab7<=_0x6d8f0e['e']+0x1){if(_0x2ef4ef>_0x6d8f0e['e'])_0x6d8f0e['e']=_0x2ef4ef;if(_0x4855fd&&_0x4855fd[_0x536cd8(0x884)]===_0xa66391&&_0x6d8f0e['e']>=_0x4855fd['s']-0x1){if(_0x4855fd['e']>_0x6d8f0e['e'])_0x6d8f0e['e']=_0x4855fd['e'];_0x291e18[_0x536cd8(0x854)](_0xe069f9,0x1);}return _0xa66391;}if(_0x4855fd&&_0x4855fd[_0x536cd8(0x884)]===_0xa66391&&_0x2ef4ef>=_0x4855fd['s']-0x1){if(_0x398ab7<_0x4855fd['s'])_0x4855fd['s']=_0x398ab7;return _0xa66391;}_0x291e18['splice'](_0xe069f9,0x0,{'s':_0x398ab7,'e':_0x2ef4ef,'off':_0xa66391});if(_0x291e18[_0x536cd8(0xf35)]>0x190)_0x291e18['splice'](0x0,_0x291e18['length']-0x190);return _0xa66391;}function _tzFmt(_0xfb8c17){const _0x3f4ba9=_0x3a4399;let _0x59f25f=_tzFmtCache['get'](_0xfb8c17);return!_0x59f25f&&(_0x59f25f=new Intl['DateTimeFormat'](_0x3f4ba9(0x2a6),{'timeZone':_0xfb8c17,'hour12':![],'year':_0x3f4ba9(0x361),'month':'2-digit','day':_0x3f4ba9(0xa68),'hour':_0x3f4ba9(0xa68),'minute':_0x3f4ba9(0xa68),'second':_0x3f4ba9(0xa68),'weekday':_0x3f4ba9(0x4a8)}),_tzFmtCache[_0x3f4ba9(0xd03)](_0xfb8c17,_0x59f25f)),_0x59f25f;}function tzParts(_0x1aa2fd,_0x364039){const _0x29c052=_0x3a4399;if(!_0x364039){const _0x3e2793=new Date(_0x1aa2fd);return{'y':_0x3e2793[_0x29c052(0x2a9)](),'mo':_0x3e2793[_0x29c052(0xe1f)](),'d':_0x3e2793['getDate'](),'h':_0x3e2793[_0x29c052(0x505)](),'mi':_0x3e2793[_0x29c052(0x182)](),'wd':_0x3e2793['getDay']()||0x7};}try{const _0x33cffc=_tzOffsetFor(_0x1aa2fd,_0x364039),_0x56bb1=new Date(_0x1aa2fd+_0x33cffc*0xea60);return{'y':_0x56bb1[_0x29c052(0x9c7)](),'mo':_0x56bb1[_0x29c052(0x657)](),'d':_0x56bb1[_0x29c052(0x8a0)](),'h':_0x56bb1['getUTCHours'](),'mi':_0x56bb1['getUTCMinutes'](),'wd':_0x56bb1[_0x29c052(0xba8)]()||0x7};}catch(_0x1029c0){const _0x3a08f8=new Date(_0x1aa2fd);return{'y':_0x3a08f8[_0x29c052(0x2a9)](),'mo':_0x3a08f8[_0x29c052(0xe1f)](),'d':_0x3a08f8[_0x29c052(0xfe3)](),'h':_0x3a08f8[_0x29c052(0x505)](),'mi':_0x3a08f8[_0x29c052(0x182)](),'wd':_0x3a08f8['getDay']()||0x7};}}function zonedWallToMs(_0x8f155b,_0x534baa,_0x111909,_0x4dd35b,_0x2396e6,_0x564d30,_0x841418){const _0x3bb70e=_0x3a4399;if(!_0x841418)return new Date(_0x8f155b,_0x534baa,_0x111909,_0x4dd35b,_0x2396e6,_0x564d30)[_0x3bb70e(0xa03)]();const _0x3f8495=Date[_0x3bb70e(0x55b)](_0x8f155b,_0x534baa,_0x111909,_0x4dd35b,_0x2396e6,_0x564d30),_0x18644a=_tzOffsetFor(_0x3f8495-_tzOffsetFor(_0x3f8495,_0x841418)*0xea60,_0x841418),_0x4f485f=_0x3f8495-_0x18644a*0xea60,_0x333ac9=_tzOffsetFor(_0x4f485f,_0x841418);return _0x333ac9===_0x18644a?_0x4f485f:_0x3f8495-Math[_0x3bb70e(0x68a)](_0x18644a,_0x333ac9)*0xea60;}function tzStartOfDayMs(_0xdac223,_0x42afa9){const _0x12988c=tzParts(_0xdac223,_0x42afa9);return zonedWallToMs(_0x12988c['y'],_0x12988c['mo'],_0x12988c['d'],0x0,0x0,0x0,_0x42afa9);}function wallHourTicks(_0x4dd0e5,_0x28c5a5,_0xcd48cb,_0x51aee7,_0x1e94a6){const _0x495976=_0x3a4399,_0x271f41=[],_0x41b2be=tzParts(_0x4dd0e5,_0x51aee7);let _0x18c910=Date['UTC'](_0x41b2be['y'],_0x41b2be['mo'],_0x41b2be['d'],_0x41b2be['h'],0x0,0x0);for(let _0x28136f=0x0;_0x28136f<0x186a0;_0x28136f++){const _0x1015ae=new Date(_0x18c910),_0x489a1b=_0x1015ae['getUTCHours'](),_0x4bb158=zonedWallToMs(_0x1015ae['getUTCFullYear'](),_0x1015ae[_0x495976(0x657)](),_0x1015ae['getUTCDate'](),_0x489a1b,0x0,0x0,_0x51aee7);if(_0x4bb158>=_0xcd48cb)break;if(_0x4bb158>=_0x1e94a6&&tzParts(_0x4bb158,_0x51aee7)['h']===_0x489a1b)_0x271f41[_0x495976(0x879)](_0x4bb158);_0x18c910+=_0x28c5a5*0x36ee80;}return _0x271f41;}function wallBucketEdges(_0x90e6d9,_0x331733,_0x525f5e,_0x23ddf4){const _0x548798=_0x3a4399;if(!isNum(_0x90e6d9)||!isNum(_0x331733)||_0x331733<=_0x90e6d9||!(_0x525f5e>=0x1))return[];const _0xe8fa19=[],_0x2bc6d2=tzParts(_0x90e6d9,_0x23ddf4);let _0x11100c=tzParts(zonedWallToMs(_0x2bc6d2['y'],_0x2bc6d2['mo'],_0x2bc6d2['d']-0x1,0x0,0x0,0x0,_0x23ddf4),_0x23ddf4);for(let _0x2fd42c=0x0;_0x2fd42c<0x186a0;_0x2fd42c++){for(let _0x2e6498=0x0;_0x2e6498<0x18;_0x2e6498+=_0x525f5e){const _0x28b5ec=zonedWallToMs(_0x11100c['y'],_0x11100c['mo'],_0x11100c['d'],_0x2e6498,0x0,0x0,_0x23ddf4);if(tzParts(_0x28b5ec,_0x23ddf4)['h']!==_0x2e6498)continue;if(_0xe8fa19[_0x548798(0xf35)]&&_0x28b5ec<=_0xe8fa19[_0xe8fa19[_0x548798(0xf35)]-0x1])continue;_0xe8fa19[_0x548798(0x879)](_0x28b5ec);}if(_0xe8fa19[_0x548798(0xf35)]&&_0xe8fa19[_0xe8fa19[_0x548798(0xf35)]-0x1]>=_0x331733)break;_0x11100c=tzParts(zonedWallToMs(_0x11100c['y'],_0x11100c['mo'],_0x11100c['d']+0x1,0x0,0x0,0x0,_0x23ddf4),_0x23ddf4);}let _0x30b157=0x0;while(_0x30b157+0x1<_0xe8fa19[_0x548798(0xf35)]&&_0xe8fa19[_0x30b157+0x1]<=_0x90e6d9)_0x30b157++;let _0x1e3976=_0x30b157+0x1;while(_0x1e3976+0x1<_0xe8fa19[_0x548798(0xf35)]&&_0xe8fa19[_0x1e3976]<_0x331733)_0x1e3976++;return _0xe8fa19['slice'](_0x30b157,_0x1e3976+0x1);}const _FIRST_WD_NAMES=Object[_0x3a4399(0x65f)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x44f874){const _0x449fb=_0x3a4399,_0x555afa=_0x44f874?.[_0x449fb(0x8a8)]?.[_0x449fb(0x76a)];if(_0x555afa&&Object[_0x449fb(0x3f1)]['hasOwnProperty'][_0x449fb(0xead)](_FIRST_WD_NAMES,_0x555afa))return _FIRST_WD_NAMES[_0x555afa];try{const _0x3fb29a=_0x44f874?.[_0x449fb(0x8a8)]?.[_0x449fb(0x198)]||_0x44f874?.[_0x449fb(0x198)]||'en',_0x360206=new Intl[(_0x449fb(0xfdf))](_0x3fb29a),_0xcdce13=typeof _0x360206['getWeekInfo']===_0x449fb(0x6d4)?_0x360206[_0x449fb(0xf92)]():_0x360206[_0x449fb(0x80b)],_0x3f9c69=_0xcdce13?.[_0x449fb(0x3d7)];if(typeof _0x3f9c69===_0x449fb(0x438)&&_0x3f9c69>=0x1&&_0x3f9c69<=0x7)return _0x3f9c69;}catch{}return 0x1;}const weekStartOffsetDays=(_0x2ed2ed,_0x2b979f)=>(_0x2ed2ed-_0x2b979f+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x3fab47){try{return new Intl['DateTimeFormat']('en',{'timeZone':_0x3fab47}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x108264,_0x464939){const _0x2f01dc=_0x3a4399,_0x427a26=String(_0x464939?.['time_zone']??_0x2f01dc(0x6b2))[_0x2f01dc(0x99a)]();let _0x2d5737=null;if(_0x427a26===''||_0x427a26===_0x2f01dc(0x7d6))return null;if(_0x427a26===_0x2f01dc(0x6c7))_0x2d5737=_0x108264?.[_0x2f01dc(0x95a)]?.['time_zone']||null;else _0x427a26===_0x2f01dc(0x6b2)?_0x2d5737=_0x108264?.[_0x2f01dc(0x8a8)]?.[_0x2f01dc(0xe0b)]===_0x2f01dc(0x6c7)?_0x108264?.[_0x2f01dc(0x95a)]?.[_0x2f01dc(0xe0b)]||null:null:_0x2d5737=_0x427a26;if(!_0x2d5737)return null;if(!isValidTimeZone(_0x2d5737))return!_tzInvalidWarned[_0x2f01dc(0x1031)](_0x2d5737)&&(_tzInvalidWarned['add'](_0x2d5737),console[_0x2f01dc(0x229)](_0x2f01dc(0x4e9)+_0x2d5737+_0x2f01dc(0x5d7))),null;try{const _0x53d547=Intl['DateTimeFormat']()[_0x2f01dc(0xbc5)]()[_0x2f01dc(0x38c)];if(_0x53d547&&_0x53d547===_0x2d5737)return null;}catch{}return _0x2d5737;}const LANG_NAMES={'en':'English','cs':'Čeština','da':'Dansk','de':_0x3a4399(0xb68),'es':_0x3a4399(0x6eb),'fi':_0x3a4399(0xfa1),'fr':_0x3a4399(0x6b8),'it':_0x3a4399(0x950),'nl':'Nederlands','nb':_0x3a4399(0x291),'pl':_0x3a4399(0x1014),'pt':'Português','ru':_0x3a4399(0xf0c),'sv':_0x3a4399(0x2a8),'tr':_0x3a4399(0x8f2),'zh':'中文'},I18N={'en':{}},_sgcLiveCards=new Set(),_langLoads=new Map();let _legacyI18nLoad=null,_i18nVersionWarned=![];function _sgcI18nRerender(){const _0x37abde=_0x3a4399;for(const _0x5c7286 of _sgcLiveCards){try{_0x5c7286[_0x37abde(0xb29)]='',_0x5c7286[_0x37abde(0x384)]?.();}catch{}}}function _warnI18nVersion(_0x184747){const _0xab3336=_0x3a4399;if(_i18nVersionWarned||!_0x184747||_0x184747===VERSION)return;_i18nVersionWarned=!![],console['warn']('[statistics-graph-chart-card]\x20translations\x20are\x20v'+_0x184747+_0xab3336(0x464)+VERSION+_0xab3336(0xcfd));}function _loadLegacyTranslations(){const _0x35393b=_0x3a4399;if(_legacyI18nLoad)return _legacyI18nLoad;return _legacyI18nLoad=import(new URL('./translations.js?v='+VERSION,import.meta.url))[_0x35393b(0x690)](_0x2352e5=>{const _0x2d68cb=_0x35393b;if(_0x2352e5?.[_0x2d68cb(0x32d)]){for(const [_0x1339c2,_0x5a3285]of Object[_0x2d68cb(0x22d)](_0x2352e5['I18N']))I18N[_0x1339c2]=_0x5a3285;}if(_0x2352e5?.[_0x2d68cb(0xdc5)])Object['assign'](LANG_NAMES,_0x2352e5['LANG_NAMES']);_warnI18nVersion(_0x2352e5?.[_0x2d68cb(0x61d)]),_sgcI18nRerender();})[_0x35393b(0x3ee)](()=>{const _0x22ad55=_0x35393b;console[_0x22ad55(0x611)](_0x22ad55(0x699));}),_legacyI18nLoad;}function _ensureLang(_0x4de30f){const _0x29cee3=_0x3a4399;let _0x5db88b=String(_0x4de30f||'')[_0x29cee3(0xa5c)]();if(!LANG_NAMES[_0x5db88b])_0x5db88b=_0x5db88b['split']('-')[0x0];if(!_0x5db88b||!LANG_NAMES[_0x5db88b]||I18N[_0x5db88b]||_langLoads[_0x29cee3(0x1031)](_0x5db88b))return;_langLoads[_0x29cee3(0xd03)](_0x5db88b,import(new URL(_0x29cee3(0xd35)+_0x5db88b+'.js?v='+VERSION,import.meta.url))[_0x29cee3(0x690)](_0x5f0a96=>{const _0x5c400e=_0x29cee3;if(_0x5f0a96?.[_0x5c400e(0xfbe)])I18N[_0x5db88b]=_0x5f0a96[_0x5c400e(0xfbe)],_warnI18nVersion(_0x5f0a96[_0x5c400e(0x61d)]),_sgcI18nRerender();else return _loadLegacyTranslations();})['catch'](()=>_loadLegacyTranslations()));}function resolveCardLanguage(_0x386a53,_0x1d5a41){const _0x36460d=_0x3a4399,_0x4ffc76=String(_0x1d5a41?.[_0x36460d(0x198)]??_0x36460d(0x6b2))['trim']();if(_0x4ffc76&&_0x4ffc76!=='auto')return _0x4ffc76;return _0x386a53?.[_0x36460d(0x8a8)]?.[_0x36460d(0x198)]||typeof navigator!=='undefined'&&navigator[_0x36460d(0x198)]||'en';}function cardT(_0x369e9b,_0x2d43f6,_0x3b1f2d){const _0x5831ea=_0x3a4399;let _0x59a87b=resolveCardLanguage(_0x369e9b,_0x2d43f6)[_0x5831ea(0xa5c)]();if(_0x59a87b==='no'||_0x59a87b['startsWith'](_0x5831ea(0xe7e)))_0x59a87b='nb';const _0x1730ae=I18N[_0x59a87b]||I18N[_0x59a87b[_0x5831ea(0x5fb)]('-')[0x0]];if(!_0x1730ae)_ensureLang(_0x59a87b);return _0x1730ae&&_0x1730ae[_0x3b1f2d]||_0x3b1f2d;}function localizeEntityState(_0x1ba8e8,_0x1ad40f,_0x290cfd){const _0x82cacb=_0x3a4399,_0x22b3b5=_0x290cfd??_0x1ad40f?.[_0x82cacb(0x2a0)];if(_0x22b3b5==null)return'';try{if(_0x1ad40f&&typeof _0x1ba8e8?.[_0x82cacb(0x8ad)]===_0x82cacb(0x6d4)){const _0x2d2e86=_0x290cfd!=null?_0x1ba8e8[_0x82cacb(0x8ad)](_0x1ad40f,String(_0x290cfd)):_0x1ba8e8['formatEntityState'](_0x1ad40f);if(_0x2d2e86)return _0x2d2e86;}}catch(_0x4d6ea2){}return String(_0x22b3b5);}function niceYTicks(_0xee7c1b,_0x32b065,_0x291503=0x4,_0x1400c8=0x0){const _0x4c25b1=_0x3a4399;if(!isFinite(_0xee7c1b)||!isFinite(_0x32b065)||_0x32b065<=_0xee7c1b)return null;const _0xbd588a=_0x32b065-_0xee7c1b,_0x109d9f=_0xbd588a/Math['max'](0x1,_0x291503);let _0x2b69f2;if(_0x1400c8>0x0&&_0xbd588a>=_0x1400c8){const _0x2e8d05=_0x109d9f/_0x1400c8,_0x4cad41=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x536a58=_0x4cad41[_0x4cad41[_0x4c25b1(0xf35)]-0x1];for(let _0x2ace42=0x0;_0x2ace42<_0x4cad41[_0x4c25b1(0xf35)];_0x2ace42++){const _0x3bb17f=_0x4cad41[_0x2ace42+0x1];if(_0x3bb17f===undefined||_0x2e8d05<Math[_0x4c25b1(0x96c)](_0x4cad41[_0x2ace42]*_0x3bb17f)){_0x536a58=_0x4cad41[_0x2ace42];break;}}_0x2b69f2=_0x536a58*_0x1400c8;}else{const _0x26cccd=Math[_0x4c25b1(0x673)](0xa,Math[_0x4c25b1(0xbfa)](Math['log10'](_0x109d9f))),_0x1f683b=_0x109d9f/_0x26cccd;if(_0x1f683b<1.5)_0x2b69f2=0x1*_0x26cccd;else{if(_0x1f683b<0x3)_0x2b69f2=0x2*_0x26cccd;else{if(_0x1f683b<0x7)_0x2b69f2=0x5*_0x26cccd;else _0x2b69f2=0xa*_0x26cccd;}}}const _0x320100=Math[_0x4c25b1(0xebd)](_0xee7c1b/_0x2b69f2-1e-9)*_0x2b69f2,_0x49d134=[];for(let _0xfcd641=0x0;_0xfcd641<0x32;_0xfcd641++){const _0x3ca05f=_0x320100+_0xfcd641*_0x2b69f2;if(_0x3ca05f>_0x32b065+_0x2b69f2*0.000001)break;if(_0x3ca05f>=_0xee7c1b-_0x2b69f2*0.000001)_0x49d134[_0x4c25b1(0x879)](_0x3ca05f);}return _0x49d134[_0x4c25b1(0xf35)]>=0x2?_0x49d134:null;}function logDecadeTicks(_0x34ff5a,_0x56cab1){const _0x1c9f5e=_0x3a4399;if(!(_0x34ff5a>0x0)||!(_0x56cab1>_0x34ff5a))return null;const _0x5b28ca=Math[_0x1c9f5e(0xf56)](_0x56cab1/_0x34ff5a),_0x4ab7f3=Math[_0x1c9f5e(0x7d9)](_0x5b28ca);if(_0x4ab7f3<0x2||Math[_0x1c9f5e(0x45d)](_0x5b28ca-_0x4ab7f3)>1e-9)return null;for(let _0x539d90=Math[_0x1c9f5e(0x68a)](_0x4ab7f3,0x8);_0x539d90>=0x2;_0x539d90--){if(_0x4ab7f3%_0x539d90===0x0)return _0x539d90;}return null;}function applyStateMap(_0x571192,_0x21ff08){const _0x3b96fc=_0x3a4399;if(!_0x21ff08||!Array[_0x3b96fc(0x148)](_0x21ff08))return{'value':parseFloat(_0x571192),'mapped':![]};const _0xbfee4e=_0x21ff08[_0x3b96fc(0x85d)](_0x5ae95f=>String(_0x5ae95f[_0x3b96fc(0xa0e)])===String(_0x571192));if(_0xbfee4e!==-0x1)return{'value':_0xbfee4e,'mapped':!![],'label':_0x21ff08[_0xbfee4e][_0x3b96fc(0xddd)]};return{'value':parseFloat(_0x571192),'mapped':![]};}function isStripEntity(_0x261110){const _0x1f3ee2=_0x3a4399;return!!_0x261110&&_0x261110[_0x1f3ee2(0x8fe)]==='state_strip';}function bandTailEnd(_0x49e5c9,_0x1fb35c,_0x15c56b){const _0x11a275=_0x3a4399;if(!_0x49e5c9)return _0x1fb35c;if(_0x49e5c9[_0x11a275(0xa6d)]!=null)return _0x1fb35c;const _0x23534e=_0x49e5c9[_0x11a275(0xd56)];if(_0x23534e!==undefined&&_0x23534e!==null&&_0x23534e!==''&&_0x23534e!==0x0)return _0x1fb35c;if(_0x49e5c9[_0x11a275(0x91d)]||_0x49e5c9[_0x11a275(0x242)])return _0x1fb35c;const _0x54b2e5=Date[_0x11a275(0xf41)]();if(_0x54b2e5>=_0x1fb35c||_0x54b2e5<=_0x15c56b)return _0x1fb35c;return _0x54b2e5;}function autoStateMap(_0x265917,_0x25ac9f,_0x386050){const _0x338582=_0x3a4399;if(!_0x265917)return null;if(_0x265917[_0x338582(0x207)])return _0x265917[_0x338582(0x207)];const _0x23976d=_0x265917[_0x338582(0x8fe)]==='step'||isStripEntity(_0x265917)||_0x386050===_0x338582(0x6d0);if(!_0x23976d)return null;if(_0x265917[_0x338582(0xb67)]||_0x265917[_0x338582(0x242)]||_0x265917[_0x338582(0x4e4)])return null;const _0x88e54=_0x265917[_0x338582(0x644)]?.['split']('.')[0x0];if(_0x88e54===_0x338582(0x205)||_0x88e54===_0x338582(0xcfc))return[{'value':_0x338582(0x884)},{'value':'on'}];const _0x23eb8f=_0x25ac9f?.[_0x338582(0x34e)]?.[_0x265917[_0x338582(0x644)]];if(_0x23eb8f&&isNaN(parseFloat(_0x23eb8f[_0x338582(0x2a0)]))&&_0x23eb8f[_0x338582(0x2a0)]!==_0x338582(0xbcb)&&_0x23eb8f[_0x338582(0x2a0)]!==_0x338582(0x103b)){const _0x244746=new Set();_0x23eb8f[_0x338582(0x421)]?.[_0x338582(0x9e4)]?_0x23eb8f[_0x338582(0x421)][_0x338582(0x9e4)][_0x338582(0xb12)](_0x3a6271=>_0x244746[_0x338582(0xe62)](_0x3a6271)):_0x244746[_0x338582(0xe62)](_0x23eb8f[_0x338582(0x2a0)]);if(_0x244746['size']>0x0)return[..._0x244746]['map'](_0x13e86c=>({'value':_0x13e86c}));}return null;}function escapeHtml(_0x3f30d7){const _0x153768=_0x3a4399;return String(_0x3f30d7??'')[_0x153768(0x1aa)](/&/g,_0x153768(0xbfe))[_0x153768(0x1aa)](/</g,_0x153768(0xa7d))[_0x153768(0x1aa)](/>/g,_0x153768(0x1034))[_0x153768(0x1aa)](/"/g,_0x153768(0x28d))['replace'](/'/g,_0x153768(0xa2a));}function hashString(_0x43627b){const _0x15e12f=_0x3a4399;let _0x4be6b2=0x1505;for(let _0x59eb35=0x0;_0x59eb35<_0x43627b['length'];_0x59eb35++)_0x4be6b2=(_0x4be6b2<<0x5)+_0x4be6b2+_0x43627b[_0x15e12f(0xb3c)](_0x59eb35)>>>0x0;return _0x4be6b2[_0x15e12f(0x852)](0x24);}const lsGet=_0x592721=>{const _0x1f916c=_0x3a4399;try{return localStorage[_0x1f916c(0x5db)](_0x592721);}catch{return null;}},lsSet=(_0x18482f,_0x4d7d43)=>{const _0x423f8c=_0x3a4399;try{localStorage[_0x423f8c(0xcc3)](_0x18482f,_0x4d7d43);}catch{}},lsDel=_0x1e4a05=>{const _0xf874de=_0x3a4399;try{localStorage[_0xf874de(0xc16)](_0x1e4a05);}catch{}};function parseColor(_0x36a4f7){const _0x4e429b=_0x3a4399;if(!_0x36a4f7)return{'r':0x88,'g':0x88,'b':0x88};const _0x4b8674=String(_0x36a4f7)[_0x4e429b(0x99a)]();if(_0x4b8674[_0x4e429b(0x981)]('#')){const _0x3e7bf2=_0x4b8674[_0x4e429b(0xf35)]===0x4?_0x4b8674[_0x4e429b(0x444)](0x1)[_0x4e429b(0x5fb)]('')[_0x4e429b(0x3c4)](_0x3a1a5c=>_0x3a1a5c+_0x3a1a5c)[_0x4e429b(0xb8b)](''):_0x4b8674[_0x4e429b(0x444)](0x1);return{'r':parseInt(_0x3e7bf2[_0x4e429b(0x444)](0x0,0x2),0x10),'g':parseInt(_0x3e7bf2[_0x4e429b(0x444)](0x2,0x4),0x10),'b':parseInt(_0x3e7bf2[_0x4e429b(0x444)](0x4,0x6),0x10)};}const _0x51f6b3=_0x4b8674[_0x4e429b(0x53b)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x51f6b3)return{'r':+_0x51f6b3[0x1],'g':+_0x51f6b3[0x2],'b':+_0x51f6b3[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x4be034,_0x11d1b8)=>{const _0x2568f5=_0x3a4399,{r:_0x311c1e,g:_0x320cc9,b:_0x3c5d56}=parseColor(_0x4be034);return _0x2568f5(0xedc)+_0x311c1e+','+_0x320cc9+','+_0x3c5d56+','+_0x11d1b8+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x1a57ff,_0x5445f9){const _0x589c1c=_0x3a4399,_0x2a27f3=_0x1a57ff+'|'+JSON[_0x589c1c(0xcfb)](_0x5445f9);let _0xdd0f8=_dateTimeFormatterCache[_0x589c1c(0xfe5)](_0x2a27f3);if(_0xdd0f8)return _0xdd0f8;if(_dateTimeFormatterCache['size']>=0x1e){const _0x5bbcd9=_dateTimeFormatterCache[_0x589c1c(0x6bd)]()[_0x589c1c(0x476)]()[_0x589c1c(0xa0e)];if(_0x5bbcd9!==undefined)_dateTimeFormatterCache[_0x589c1c(0x2de)](_0x5bbcd9);}try{_0xdd0f8=new Intl['DateTimeFormat'](_0x1a57ff,_0x5445f9);}catch{return null;}return _dateTimeFormatterCache['set'](_0x2a27f3,_0xdd0f8),_0xdd0f8;}function _0x54aa(_0x17858a,_0x378815){_0x17858a=_0x17858a-0x137;const _0x3733a4=_0x3733();let _0x54aab9=_0x3733a4[_0x17858a];return _0x54aab9;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x4c04f1,_0x4b8fe7){const _0x43117a=_0x3a4399,_0x5cb66d=_0x4c04f1+'|'+_0x4b8fe7;let _0x45fdd4=_numberFormatterCache[_0x43117a(0xfe5)](_0x5cb66d);if(_0x45fdd4)return _0x45fdd4;if(_numberFormatterCache[_0x43117a(0x3ba)]>=0x32){const _0x438c9c=_numberFormatterCache['keys']()[_0x43117a(0x476)]()[_0x43117a(0xa0e)];if(_0x438c9c!==undefined)_numberFormatterCache[_0x43117a(0x2de)](_0x438c9c);}try{_0x45fdd4=new Intl[(_0x43117a(0x781))](_0x4c04f1,{'minimumFractionDigits':_0x4b8fe7,'maximumFractionDigits':_0x4b8fe7});}catch{return null;}return _numberFormatterCache[_0x43117a(0xd03)](_0x5cb66d,_0x45fdd4),_0x45fdd4;}function compileLabelFormat(_0x580239,_0x4dfed5){const _0xbeed2b=_0x3a4399;if(typeof _0x580239!==_0xbeed2b(0x24d))return null;const _0x15cb71=_0x580239[_0xbeed2b(0x99a)]();if(!_0x15cb71)return null;const _0x51108a={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x4dfed5||'s')[_0xbeed2b(0xa5c)]()]??0x1,_0x3d4978=_0x58a865=>String(Math['floor'](_0x58a865))['padStart'](0x2,'0'),_0x210625={'h:mm':_0x52ecfb=>Math[_0xbeed2b(0xbfa)](_0x52ecfb/0xe10)+':'+_0x3d4978(_0x52ecfb%0xe10/0x3c),'h:mm:ss':_0x4a5f37=>Math['floor'](_0x4a5f37/0xe10)+':'+_0x3d4978(_0x4a5f37%0xe10/0x3c)+':'+_0x3d4978(_0x4a5f37%0x3c),'mm:ss':_0x472c97=>_0x3d4978(_0x472c97/0x3c)+':'+_0x3d4978(_0x472c97%0x3c),'d\x20h:mm':_0x1fa6e0=>{const _0x4fa5d8=_0xbeed2b,_0x4bc55d=Math[_0x4fa5d8(0xbfa)](_0x1fa6e0/0x15180),_0x3540d7=_0x1fa6e0%0x15180,_0xe912ee=Math[_0x4fa5d8(0xbfa)](_0x3540d7/0xe10)+':'+_0x3d4978(_0x3540d7%0xe10/0x3c);return _0x4bc55d>0x0?_0x4bc55d+'d\x20'+_0xe912ee:_0xe912ee;}},_0x2c2100=_0x210625[_0x15cb71['toLowerCase']()];if(_0x2c2100)return _0x8e265b=>{const _0x5089b1=_0xbeed2b;if(!isNum(_0x8e265b))return null;return(_0x8e265b<0x0?'-':'')+_0x2c2100(Math[_0x5089b1(0x45d)](_0x8e265b)*_0x51108a);};if(!_0x15cb71[_0xbeed2b(0x792)]('{'))return null;const _0x90183a={'floor':Math[_0xbeed2b(0xbfa)],'ceil':Math[_0xbeed2b(0xebd)],'round':Math[_0xbeed2b(0x7d9)],'abs':Math['abs'],'sqrt':Math['sqrt']},_0xabbc5={'min':Math[_0xbeed2b(0x68a)],'max':Math[_0xbeed2b(0xa1a)]},_0x34e7c6={'pad2':_0x1a6122=>String(Math[_0xbeed2b(0xbfa)](_0x1a6122))[_0xbeed2b(0xe9d)](0x2,'0'),'pad':(_0x4991d0,_0x17f397)=>String(Math[_0xbeed2b(0xbfa)](_0x4991d0))[_0xbeed2b(0xe9d)](Math[_0xbeed2b(0xa1a)](0x0,Math[_0xbeed2b(0xbfa)](_0x17f397)),'0'),'fixed':(_0x5acb60,_0x556461)=>Number(_0x5acb60)[_0xbeed2b(0xcb1)](Math[_0xbeed2b(0x68a)](0x14,Math[_0xbeed2b(0xa1a)](0x0,Math[_0xbeed2b(0xbfa)](_0x556461))))},_0x218017=_0x4eea52=>{const _0xc1a7df=_0xbeed2b,_0x32579d=[];let _0x5c288e=0x0;while(_0x5c288e<_0x4eea52[_0xc1a7df(0xf35)]){const _0x88e010=_0x4eea52[_0x5c288e];if(_0x88e010==='\x20'||_0x88e010==='\x09'){_0x5c288e++;continue;}if(/[0-9]/[_0xc1a7df(0x86d)](_0x88e010)){let _0x2f92c9=_0x5c288e;while(_0x2f92c9<_0x4eea52[_0xc1a7df(0xf35)]&&/[0-9.]/[_0xc1a7df(0x86d)](_0x4eea52[_0x2f92c9]))_0x2f92c9++;const _0x2b6aa6=Number(_0x4eea52[_0xc1a7df(0x444)](_0x5c288e,_0x2f92c9));if(!Number[_0xc1a7df(0xa6b)](_0x2b6aa6))throw new Error(_0xc1a7df(0xa5e));_0x32579d[_0xc1a7df(0x879)]({'t':_0xc1a7df(0xb5f),'v':_0x2b6aa6}),_0x5c288e=_0x2f92c9;continue;}if(/[a-zA-Z_]/[_0xc1a7df(0x86d)](_0x88e010)){let _0x49ae82=_0x5c288e;while(_0x49ae82<_0x4eea52[_0xc1a7df(0xf35)]&&/[a-zA-Z0-9_]/['test'](_0x4eea52[_0x49ae82]))_0x49ae82++;_0x32579d[_0xc1a7df(0x879)]({'t':'id','v':_0x4eea52['slice'](_0x5c288e,_0x49ae82)}),_0x5c288e=_0x49ae82;continue;}if(_0xc1a7df(0x5b6)[_0xc1a7df(0x792)](_0x88e010)){_0x32579d[_0xc1a7df(0x879)]({'t':_0x88e010}),_0x5c288e++;continue;}throw new Error(_0xc1a7df(0xeab)+_0x88e010+'\x27');}let _0x5eb7c5=0x0;const _0x3da21a=()=>_0x32579d[_0x5eb7c5],_0x52a9ad=_0x16d77f=>{const _0x1f59f9=_0xc1a7df;if(!_0x32579d[_0x5eb7c5]||_0x32579d[_0x5eb7c5]['t']!==_0x16d77f)throw new Error(_0x1f59f9(0x5ad)+_0x16d77f);return _0x32579d[_0x5eb7c5++];},_0xe76f9d=()=>{const _0x346ed2=_0xc1a7df,_0x57493e=_0x3da21a();if(!_0x57493e)throw new Error('unexpected\x20end');if(_0x57493e['t']===_0x346ed2(0xb5f)){_0x5eb7c5++;const _0x2622c4=_0x57493e['v'];return{'fn':()=>_0x2622c4,'str':![]};}if(_0x57493e['t']==='('){_0x5eb7c5++;const _0x3d33e8=_0x4842e0();return _0x52a9ad(')'),_0x3d33e8;}if(_0x57493e['t']==='-'){_0x5eb7c5++;const _0x1d323e=_0xe76f9d();if(_0x1d323e[_0x346ed2(0x493)])throw new Error(_0x346ed2(0xbea));return{'fn':_0x39b8f0=>-_0x1d323e['fn'](_0x39b8f0),'str':![]};}if(_0x57493e['t']==='id'){_0x5eb7c5++;const _0x247992=_0x57493e['v'];if(_0x3da21a()&&_0x3da21a()['t']==='('){_0x5eb7c5++;const _0x10ab38=[];if(_0x3da21a()&&_0x3da21a()['t']!==')'){_0x10ab38['push'](_0x4842e0());while(_0x3da21a()&&_0x3da21a()['t']===','){_0x5eb7c5++,_0x10ab38[_0x346ed2(0x879)](_0x4842e0());}}_0x52a9ad(')');if(_0x10ab38[_0x346ed2(0xea6)](_0x1cbf4c=>_0x1cbf4c[_0x346ed2(0x493)]))throw new Error('string\x20argument');if(_0x90183a[_0x247992]){if(_0x10ab38[_0x346ed2(0xf35)]!==0x1)throw new Error(_0x247992+_0x346ed2(0x7a4));const _0x1235c1=_0x90183a[_0x247992],_0x370d8f=_0x10ab38[0x0];return{'fn':_0x2d2c9f=>_0x1235c1(_0x370d8f['fn'](_0x2d2c9f)),'str':![]};}if(_0xabbc5[_0x247992]){if(_0x10ab38[_0x346ed2(0xf35)]<0x2)throw new Error(_0x247992+_0x346ed2(0xbfc));const _0x1db62c=_0xabbc5[_0x247992];return{'fn':_0xe50655=>_0x1db62c(..._0x10ab38[_0x346ed2(0x3c4)](_0x5728c7=>_0x5728c7['fn'](_0xe50655))),'str':![]};}if(_0x34e7c6[_0x247992]){const _0x541cca=_0x247992===_0x346ed2(0x936)?0x1:0x2;if(_0x10ab38[_0x346ed2(0xf35)]!==_0x541cca)throw new Error(_0x247992+'\x20takes\x20'+_0x541cca+_0x346ed2(0x72b));const _0x45f230=_0x34e7c6[_0x247992];return{'fn':_0x211fc2=>_0x45f230(..._0x10ab38[_0x346ed2(0x3c4)](_0x9c266e=>_0x9c266e['fn'](_0x211fc2))),'str':!![]};}throw new Error(_0x346ed2(0xfd8)+_0x247992);}if(_0x247992==='value')return{'fn':_0x3cc191=>_0x3cc191,'str':![]};throw new Error(_0x346ed2(0x320)+_0x247992);}throw new Error(_0x346ed2(0x590)+_0x57493e['t']);},_0x18d0be=()=>{const _0x4aa462=_0xc1a7df;let _0x552acb=_0xe76f9d();while(_0x3da21a()&&(_0x3da21a()['t']==='*'||_0x3da21a()['t']==='/'||_0x3da21a()['t']==='%')){const _0x2775a7=_0x32579d[_0x5eb7c5++]['t'],_0x27f73a=_0xe76f9d();if(_0x552acb[_0x4aa462(0x493)]||_0x27f73a[_0x4aa462(0x493)])throw new Error(_0x4aa462(0xbea));const _0x494663=_0x552acb['fn'],_0x1ddaf3=_0x27f73a['fn'];_0x552acb={'fn':_0x2775a7==='*'?_0x495201=>_0x494663(_0x495201)*_0x1ddaf3(_0x495201):_0x2775a7==='/'?_0xd18db2=>_0x494663(_0xd18db2)/_0x1ddaf3(_0xd18db2):_0x5afebb=>_0x494663(_0x5afebb)%_0x1ddaf3(_0x5afebb),'str':![]};}return _0x552acb;},_0x4842e0=()=>{const _0x2a51ee=_0xc1a7df;let _0x649c30=_0x18d0be();while(_0x3da21a()&&(_0x3da21a()['t']==='+'||_0x3da21a()['t']==='-')){const _0x3ae7da=_0x32579d[_0x5eb7c5++]['t'],_0x478378=_0x18d0be();if(_0x649c30[_0x2a51ee(0x493)]||_0x478378[_0x2a51ee(0x493)])throw new Error(_0x2a51ee(0xbea));const _0x2064a1=_0x649c30['fn'],_0x5b9006=_0x478378['fn'];_0x649c30={'fn':_0x3ae7da==='+'?_0x1aff6a=>_0x2064a1(_0x1aff6a)+_0x5b9006(_0x1aff6a):_0x563aa9=>_0x2064a1(_0x563aa9)-_0x5b9006(_0x563aa9),'str':![]};}return _0x649c30;},_0xc2307a=_0x4842e0();if(_0x5eb7c5!==_0x32579d[_0xc1a7df(0xf35)])throw new Error(_0xc1a7df(0x30f));return _0xc2307a;};try{const _0x179934=[];let _0x5609c4=0x0;while(_0x5609c4<_0x15cb71[_0xbeed2b(0xf35)]){const _0x496365=_0x15cb71['indexOf']('{',_0x5609c4);if(_0x496365<0x0){_0x179934[_0xbeed2b(0x879)](_0x15cb71[_0xbeed2b(0x444)](_0x5609c4));break;}if(_0x496365>_0x5609c4)_0x179934[_0xbeed2b(0x879)](_0x15cb71[_0xbeed2b(0x444)](_0x5609c4,_0x496365));const _0x11d095=_0x15cb71[_0xbeed2b(0xaf3)]('}',_0x496365);if(_0x11d095<0x0)throw new Error('unclosed\x20{');const _0xff657f=_0x15cb71[_0xbeed2b(0x444)](_0x496365+0x1,_0x11d095)[_0xbeed2b(0x99a)]();if(!_0xff657f)throw new Error('empty\x20expression');_0x179934[_0xbeed2b(0x879)](_0x218017(_0xff657f)),_0x5609c4=_0x11d095+0x1;}const _0xe25475=_0x36769e=>{const _0x254ffd=_0xbeed2b;if(!Number['isFinite'](_0x36769e))return String(_0x36769e);if(Number['isInteger'](_0x36769e))return String(_0x36769e);return String(+_0x36769e[_0x254ffd(0xcb1)](0x6));};return _0x4dcf94=>{const _0x49e7ce=_0xbeed2b;if(!isNum(_0x4dcf94))return null;let _0x48194a='';for(const _0x1510e4 of _0x179934){if(typeof _0x1510e4==='string'){_0x48194a+=_0x1510e4;continue;}const _0x42c217=_0x1510e4['fn'](_0x4dcf94);_0x48194a+=_0x1510e4[_0x49e7ce(0x493)]?String(_0x42c217):_0xe25475(_0x42c217);}return _0x48194a;};}catch(_0x2c6eee){return console[_0xbeed2b(0x229)]('[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):',_0x15cb71,'—',_0x2c6eee?.['message']||_0x2c6eee),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x2b4500,_0x2cf856){const _0x64dcea=_0x3a4399;if(!_0x2b4500||typeof _0x2b4500!==_0x64dcea(0xc83))return 0x0;let _0x43762c=_axisStepMemo[_0x64dcea(0xfe5)](_0x2b4500);!_0x43762c&&(_0x43762c={},_axisStepMemo['set'](_0x2b4500,_0x43762c));if(_0x2cf856 in _0x43762c)return _0x43762c[_0x2cf856];const _0x56aa04=String((_0x2cf856===_0x64dcea(0xf08)?_0x2b4500[_0x64dcea(0x158)]:_0x2b4500[_0x64dcea(0xbc6)])||'')['trim']()[_0x64dcea(0xa5c)](),_0x57e5a4={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x2b4500[_0x64dcea(0x308)]||'s')[_0x64dcea(0xa5c)]()]??0x1;let _0x2aab1c=0x0;if(_0x56aa04===_0x64dcea(0xb8d)||_0x56aa04===_0x64dcea(0xd01))_0x2aab1c=0x3c;else{if(_0x56aa04===_0x64dcea(0x233)||_0x56aa04===_0x64dcea(0x227))_0x2aab1c=0x1;}const _0x4e0435=_0x2aab1c>0x0?_0x2aab1c/_0x57e5a4:0x0;return _0x43762c[_0x2cf856]=_0x4e0435,_0x4e0435;}function axisLabelFormatter(_0x547ad3,_0x5d72d9){const _0x406cdc=_0x3a4399;if(!_0x547ad3||typeof _0x547ad3!==_0x406cdc(0xc83))return null;let _0x3a6005=_axisFmtMemo['get'](_0x547ad3);return!_0x3a6005&&(_0x3a6005={'primary':compileLabelFormat(_0x547ad3[_0x406cdc(0xbc6)],_0x547ad3[_0x406cdc(0x308)]),'secondary':compileLabelFormat(_0x547ad3[_0x406cdc(0x158)],_0x547ad3['duration_unit'])},_axisFmtMemo[_0x406cdc(0xd03)](_0x547ad3,_0x3a6005)),_0x3a6005[_0x5d72d9]||null;}function formatNumber(_0x4313b7,_0xd86285,_0x260c7e){const _0x2df8e3=_0x3a4399;if(!isNum(_0x4313b7))return'—';if(_0xd86285?.['invert'])_0x4313b7=Math[_0x2df8e3(0x45d)](_0x4313b7);if(typeof _0xd86285?.[_0x2df8e3(0x24a)]===_0x2df8e3(0x6d4))try{const _0x1311d2=_0xd86285[_0x2df8e3(0x24a)](_0x4313b7);if(typeof _0x1311d2==='string')return _0x1311d2;}catch(_0x782929){}const _0x2785e7=toNum(_0xd86285?.[_0x2df8e3(0x492)])??0x1,_0x54dd96=_0xd86285?.['number_format']||_0x2df8e3(0x186),_0x24c732=_0x54dd96===_0x2df8e3(0xd32)?'de-DE':_0x54dd96===_0x2df8e3(0x38a)?_0x2df8e3(0x2a6):_0x260c7e?.[_0x2df8e3(0x8a8)]?.[_0x2df8e3(0x198)]||navigator[_0x2df8e3(0x198)]||'en',_0x807414=getCachedNumberFormatter(_0x24c732,_0x2785e7);if(_0x807414)return _0x807414[_0x2df8e3(0xed5)](_0x4313b7);return _0x4313b7[_0x2df8e3(0xcb1)](_0x2785e7);}function _resolveHourCycle(_0x1b0a51){const _0x5647c5=_0x3a4399,_0x17c303=_0x1b0a51?.[_0x5647c5(0x8a8)]?.[_0x5647c5(0xdd4)];if(_0x17c303==='24')return _0x5647c5(0xa56);if(_0x17c303==='12')return'h12';return undefined;}function _localeTimeOpts(_0x24e8e0,_0x21c7cb){const _0x5cada5=_resolveHourCycle(_0x24e8e0);if(!_0x5cada5)return _0x21c7cb;return{..._0x21c7cb,'hourCycle':_0x5cada5};}function resolveBucketPrecision(_0x5b82b5){const _0x2b794a=_0x3a4399;if(!_0x5b82b5||_0x5b82b5[_0x2b794a(0xf35)]<0x2)return _0x2b794a(0x2a3);const _0x54681e=[];for(let _0x3caab8=0x1;_0x3caab8<_0x5b82b5[_0x2b794a(0xf35)];_0x3caab8++){const _0x28c5e9=_0x5b82b5[_0x3caab8]['t']-_0x5b82b5[_0x3caab8-0x1]['t'];if(_0x28c5e9>0x0)_0x54681e[_0x2b794a(0x879)](_0x28c5e9);}if(!_0x54681e[_0x2b794a(0xf35)])return _0x2b794a(0x2a3);_0x54681e[_0x2b794a(0x69b)]((_0x251065,_0x595fad)=>_0x251065-_0x595fad);const _0x383bd3=_0x54681e[Math[_0x2b794a(0xbfa)](_0x54681e[_0x2b794a(0xf35)]/0x2)];if(_0x383bd3>=0x1c*0x5265c00)return _0x2b794a(0xf2b);if(_0x383bd3>=0x6*0x5265c00)return'week';if(_0x383bd3>=0x17*0x36ee80)return'day';if(_0x383bd3>=0x32*0xea60)return _0x2b794a(0xba5);if(_0x383bd3>=0x4*0xea60)return _0x2b794a(0x656);if(_0x383bd3>=0x32*0x3e8)return'minute';return _0x2b794a(0x2a3);}function bucketPrecisionToMs(_0x28e526){const _0x439de4=_0x3a4399;switch(_0x28e526){case _0x439de4(0x855):return 0x16e*0x5265c00;case _0x439de4(0xf2b):return 0x1f*0x5265c00;case _0x439de4(0x688):return 0x7*0x5265c00;case _0x439de4(0x925):return 0x5265c00;case _0x439de4(0xba5):return 0x36ee80;case'5minute':return 0x5*0xea60;case _0x439de4(0xffb):return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x2e58eb,_0x19ef41,_0x34756a,_0x161de7){const _0x273159=_0x3a4399,_0xf718b4=(_0x189975,_0x582223=0x2)=>String(_0x189975)[_0x273159(0xe9d)](_0x582223,'0');let _0x56dcf1,_0x2f618c,_0x2f6562,_0x226320,_0x40e8f9;if(_0x161de7){const _0x3d0a29=tzParts(_0x2e58eb[_0x273159(0xa03)](),_0x161de7);_0x56dcf1=_0x3d0a29['y'],_0x2f618c=_0x3d0a29['mo']+0x1,_0x2f6562=_0x3d0a29['d'],_0x226320=_0x3d0a29['h'],_0x40e8f9=_0x3d0a29['mi'];}else _0x56dcf1=_0x2e58eb[_0x273159(0x2a9)](),_0x2f618c=_0x2e58eb['getMonth']()+0x1,_0x2f6562=_0x2e58eb[_0x273159(0xfe3)](),_0x226320=_0x2e58eb[_0x273159(0x505)](),_0x40e8f9=_0x2e58eb[_0x273159(0x182)]();const _0x2e9d21=_0x161de7?_0x2e58eb['getUTCSeconds']():_0x2e58eb[_0x273159(0xb5d)](),_0x17c59d=_0x226320%0xc,_0x64fc69=_0x17c59d===0x0?0xc:_0x17c59d,_0x21895f=_0x226320<0xc?'AM':'PM',_0x395688=_0x34756a||typeof navigator!==_0x273159(0x324)&&navigator[_0x273159(0x198)]||'en',_0x5d549f=_0x4485b5=>{const _0x2269c9=_0x273159,_0x41d08f=getCachedDateTimeFormatter(_0x395688,_0x161de7?{'month':_0x4485b5,'timeZone':_0x161de7}:{'month':_0x4485b5});return _0x41d08f?_0x41d08f[_0x2269c9(0xed5)](_0x2e58eb):String(_0x2f618c);},_0x4ba797=_0xa08919=>{const _0x301ac2=_0x273159,_0x579299=getCachedDateTimeFormatter(_0x395688,_0x161de7?{'weekday':_0xa08919,'timeZone':_0x161de7}:{'weekday':_0xa08919});return _0x579299?_0x579299[_0x301ac2(0xed5)](_0x2e58eb):'';},_0x10f2aa=[[_0x273159(0x267),_0x4ba797(_0x273159(0xc0d))],['ddd',_0x4ba797(_0x273159(0x4a8))],[_0x273159(0x27c),String(_0x56dcf1)],['YY',String(_0x56dcf1)['slice'](-0x2)],['MMMM',_0x5d549f(_0x273159(0xc0d))],[_0x273159(0x82b),_0x5d549f(_0x273159(0x4a8))],['MM',_0xf718b4(_0x2f618c)],['DD',_0xf718b4(_0x2f6562)],['HH',_0xf718b4(_0x226320)],['hh',_0xf718b4(_0x64fc69)],['mm',_0xf718b4(_0x40e8f9)],['ss',_0xf718b4(_0x2e9d21)],['A',_0x21895f],['a',_0x21895f[_0x273159(0xa5c)]()]],_0x155ee9=_0x10f2aa['map']((_0x3d6cee,_0x4da48e)=>'\x00'+_0x4da48e+'\x00');let _0x13d18e=_0x19ef41;return _0x10f2aa['forEach'](([_0x5161bd],_0x53c482)=>{const _0x554d72=_0x273159;_0x13d18e=_0x13d18e[_0x554d72(0x5fb)](_0x5161bd)[_0x554d72(0xb8b)](_0x155ee9[_0x53c482]);}),_0x10f2aa['forEach'](([,_0x91161b],_0x1c52ed)=>{const _0x3a1e21=_0x273159;_0x13d18e=_0x13d18e[_0x3a1e21(0x5fb)](_0x155ee9[_0x1c52ed])[_0x3a1e21(0xb8b)](_0x91161b);}),_0x13d18e;}function estPatternChars(_0x34acd0){const _0x552159=_0x3a4399,_0x410145=String(_0x34acd0==null?'':_0x34acd0);if(!_0x410145)return 0x3;const _0x230943=_0x410145[_0x552159(0x5fb)]('dddd')[_0x552159(0xb8b)]('_________')[_0x552159(0x5fb)](_0x552159(0xd73))['join']('_________')[_0x552159(0x5fb)]('A')['join']('__')['split']('a')[_0x552159(0xb8b)]('__');return Math[_0x552159(0xa1a)](0x3,_0x230943['length']);}function formatDateTime(_0x7d23d0,_0xa3e76c,_0x16a043,_0x54233c){const _0xe276f4=_0x3a4399,_0x1fe179=_0x54233c&&_0x54233c[_0xe276f4(0xd97)]||null,_0x450ae8=resolveDisplayTimeZone(_0x16a043,_0xa3e76c),_0x127d25=effDatetimeFormat(_0xa3e76c);if(_0x127d25&&_0x127d25!==_0xe276f4(0x186))return applyDatetimePattern(_0x7d23d0,_0x127d25,resolveCardLanguage(_0x16a043,_0xa3e76c),_0x450ae8);const _0x297af4=resolveCardLanguage(_0x16a043,_0xa3e76c);let _0x7be008;switch(_0x1fe179){case _0xe276f4(0x855):_0x7be008={'year':_0xe276f4(0x361)};break;case _0xe276f4(0xf2b):_0x7be008={'month':_0xe276f4(0x4a8),'year':_0xe276f4(0x361)};break;case _0xe276f4(0x688):case _0xe276f4(0x925):_0x7be008={'month':_0xe276f4(0x4a8),'day':_0xe276f4(0x361)};break;case _0xe276f4(0xba5):_0x7be008=_localeTimeOpts(_0x16a043,{'month':'short','day':_0xe276f4(0x361),'hour':_0xe276f4(0xa68)});break;default:_0x7be008=_localeTimeOpts(_0x16a043,{'month':_0xe276f4(0x4a8),'day':'numeric','hour':_0xe276f4(0xa68),'minute':_0xe276f4(0xa68)});}const _0x4efc71=getCachedDateTimeFormatter(_0x297af4,_0x450ae8?{..._0x7be008,'timeZone':_0x450ae8}:_0x7be008);if(_0x4efc71)return _0x4efc71['format'](_0x7d23d0);return _0x7d23d0[_0xe276f4(0x3a4)]();}function resolveYearStartMonth(_0x22d633){const _0x464424=_0x3a4399,_0xe2e5bc=Math[_0x464424(0xbfa)](toNum(_0x22d633?.[_0x464424(0x23a)])??0x1);return _0xe2e5bc>=0x1&&_0xe2e5bc<=0xc?_0xe2e5bc-0x1:0x0;}function parseGraphStart(_0x112f90,_0x7d940c,_0x33ed18,_0x43759e=0x1,_0x27c770=0x0){const _0x3c6117=_0x3a4399,_0x3f3698=tzParts(_0x7d940c[_0x3c6117(0xa03)](),_0x33ed18),_0x1e26af=(_0x269f9b,_0x50cc59,_0x2669c7)=>new Date(zonedWallToMs(_0x269f9b,_0x50cc59,_0x2669c7,0x0,0x0,0x0,_0x33ed18));switch(_0x112f90){case _0x3c6117(0x925):case _0x3c6117(0x191):return _0x1e26af(_0x3f3698['y'],_0x3f3698['mo'],_0x3f3698['d']);case _0x3c6117(0xc1d):return _0x1e26af(_0x3f3698['y'],_0x3f3698['mo'],_0x3f3698['d']+0x1);case _0x3c6117(0x688):return _0x1e26af(_0x3f3698['y'],_0x3f3698['mo'],_0x3f3698['d']-weekStartOffsetDays(_0x3f3698['wd'],_0x43759e));case _0x3c6117(0xf2b):return _0x1e26af(_0x3f3698['y'],_0x3f3698['mo'],0x1);case _0x3c6117(0x855):return _0x1e26af(_0x3f3698['y']-(_0x3f3698['mo']<_0x27c770?0x1:0x0),_0x27c770,0x1);default:return _0x1e26af(_0x3f3698['y'],_0x3f3698['mo'],_0x3f3698['d']);}}function calendarCellStartMs(_0x19ea48,_0x414c9f,_0x92825c,_0x5e4422=0x1){const _0x10b68f=_0x3a4399,_0x5a941f=tzParts(_0x19ea48,_0x92825c);switch(_0x414c9f){case'hour':return zonedWallToMs(_0x5a941f['y'],_0x5a941f['mo'],_0x5a941f['d'],_0x5a941f['h'],0x0,0x0,_0x92825c);case _0x10b68f(0xe1c):return zonedWallToMs(_0x5a941f['y'],_0x5a941f['mo'],_0x5a941f['d'],0x0,0x0,0x0,_0x92825c);case'week':return zonedWallToMs(_0x5a941f['y'],_0x5a941f['mo'],_0x5a941f['d']-weekStartOffsetDays(_0x5a941f['wd'],_0x5e4422),0x0,0x0,0x0,_0x92825c);case _0x10b68f(0xf2b):return zonedWallToMs(_0x5a941f['y'],_0x5a941f['mo'],0x1,0x0,0x0,0x0,_0x92825c);case _0x10b68f(0x855):return zonedWallToMs(_0x5a941f['y'],0x0,0x1,0x0,0x0,0x0,_0x92825c);default:return NaN;}}function calendarCellEndMs(_0x29febc,_0x34c0e4,_0x5c8a16,_0xcd2b8c=0x1){const _0x360de4=_0x3a4399,_0x391e5c=calendarCellStartMs(_0x29febc,_0x34c0e4,_0x5c8a16,_0xcd2b8c);if(!isNum(_0x391e5c))return NaN;const _0x929aa9=tzParts(_0x391e5c,_0x5c8a16);switch(_0x34c0e4){case _0x360de4(0xba5):return zonedWallToMs(_0x929aa9['y'],_0x929aa9['mo'],_0x929aa9['d'],_0x929aa9['h']+0x1,0x0,0x0,_0x5c8a16);case _0x360de4(0xe1c):return zonedWallToMs(_0x929aa9['y'],_0x929aa9['mo'],_0x929aa9['d']+0x1,0x0,0x0,0x0,_0x5c8a16);case'week':return zonedWallToMs(_0x929aa9['y'],_0x929aa9['mo'],_0x929aa9['d']+0x7,0x0,0x0,0x0,_0x5c8a16);case'month':return zonedWallToMs(_0x929aa9['y'],_0x929aa9['mo']+0x1,0x1,0x0,0x0,0x0,_0x5c8a16);case _0x360de4(0x855):return zonedWallToMs(_0x929aa9['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x5c8a16);default:return NaN;}}function endOfPeriodFromGraphStart(_0x51c024,_0x53a262,_0x32e31a,_0x4d57c5=0x1,_0x9578b6=0x0){const _0x559651=_0x3a4399,_0x274d97=tzParts(_0x53a262[_0x559651(0xa03)](),_0x32e31a),_0x303a8b=(_0x226607,_0x268bc7,_0xeb5ddf)=>new Date(zonedWallToMs(_0x226607,_0x268bc7,_0xeb5ddf,0x0,0x0,0x0,_0x32e31a));switch(_0x51c024){case _0x559651(0x925):case _0x559651(0x191):return _0x303a8b(_0x274d97['y'],_0x274d97['mo'],_0x274d97['d']+0x1);case _0x559651(0xc1d):return _0x303a8b(_0x274d97['y'],_0x274d97['mo'],_0x274d97['d']+0x2);case _0x559651(0x688):return _0x303a8b(_0x274d97['y'],_0x274d97['mo'],_0x274d97['d']-weekStartOffsetDays(_0x274d97['wd'],_0x4d57c5)+0x7);case _0x559651(0xf2b):return _0x303a8b(_0x274d97['y'],_0x274d97['mo']+0x1,0x1);case _0x559651(0x855):return _0x303a8b(_0x274d97['y']+(_0x274d97['mo']<_0x9578b6?0x0:0x1),_0x9578b6,0x1);default:return _0x303a8b(_0x274d97['y'],_0x274d97['mo'],_0x274d97['d']+0x1);}}function resolveAnchorWindow(_0x1e4f0d,_0x38dbfa,_0x463013){const _0x39100b=_0x3a4399,_0x482110=new Date();let _0x4f7a46=_0x482110,_0x3d452d;if(isNum(_0x38dbfa))return _0x3d452d=new Date(_0x482110[_0x39100b(0xa03)]()-_0x38dbfa*0xe10*0x3e8),{'start':_0x3d452d,'end':_0x4f7a46};if(_0x1e4f0d['graph_start'])_0x3d452d=parseGraphStart(_0x1e4f0d[_0x39100b(0x9f7)],_0x482110,resolveDisplayTimeZone(_0x463013,_0x1e4f0d),resolveFirstWeekday(_0x463013),resolveYearStartMonth(_0x1e4f0d));else{const _0x122036=toNum(_0x1e4f0d[_0x39100b(0x74a)])??0x18;_0x3d452d=new Date(_0x482110[_0x39100b(0xa03)]()-_0x122036*0xe10*0x3e8);}return{'start':_0x3d452d,'end':_0x4f7a46};}function groupBucketMs(_0x4d068f,_0x38aaaf,_0x425df0){const _0x54b210=_0x3a4399,_0x5b1aa7=/^([0-9]+)h$/i[_0x54b210(0x97f)](String(_0x4d068f||''));if(_0x5b1aa7&&Number(_0x5b1aa7[0x1])>0x0)return Number(_0x5b1aa7[0x1])*0xe10*0x3e8;switch(_0x4d068f){case'hour':return 0xe10*0x3e8;case _0x54b210(0xe1c):case _0x54b210(0x925):return 0x15180*0x3e8;case _0x54b210(0x688):return 0x7*0x15180*0x3e8;case _0x54b210(0xf2b):return 0x1e*0x15180*0x3e8;case _0x54b210(0x855):return 0x16d*0x15180*0x3e8;case _0x54b210(0x2a3):return 0x0;case _0x54b210(0xfee):default:{const _0x162c8f=toNum(_0x425df0);if(isNum(_0x162c8f)&&_0x162c8f>0x0)return 0x36ee80/_0x162c8f;const _0x561fbd=(_0x38aaaf||0x18)*0xe10*0x3e8;return _0x561fbd/0x3c;}}}const STAT_PERIOD_MS={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800};function statBucketFloorMs(_0x319e33,_0x5af0a3,_0x47e68b){const _0x1526da=_0x3a4399;if(!isNum(_0x319e33)||_0x319e33<=0x0||!_0x47e68b)return _0x319e33;const _0x4938bd=String(_0x5af0a3||_0x1526da(0xfee));if(/^([0-9]+)h$/i[_0x1526da(0x86d)](_0x4938bd)||['hour',_0x1526da(0xe1c),'day',_0x1526da(0x688),_0x1526da(0xf2b),_0x1526da(0x855),_0x1526da(0x2a3)][_0x1526da(0x792)](_0x4938bd))return _0x319e33;const _0x3e7c93=STAT_PERIOD_MS[_0x47e68b]||0x0;return _0x3e7c93>_0x319e33?_0x3e7c93:_0x319e33;}function _isAutoScaleSafe(_0x2701f0){const _0x5a18b8=_0x3a4399,_0x3618ca=_0x2701f0?.[_0x5a18b8(0x2bd)]||[];for(const _0x55c1a4 of _0x3618ca){if(!_0x55c1a4||typeof _0x55c1a4!==_0x5a18b8(0xc83))continue;if(_0x55c1a4[_0x5a18b8(0xa6d)]!=null)continue;const _0x51294d=_0x55c1a4[_0x5a18b8(0xd56)];if(_0x51294d!==undefined&&_0x51294d!==null&&_0x51294d!==''&&_0x51294d!==0x0&&_0x51294d!=='0')return![];const _0x33316b=toNum(_0x55c1a4['forecast_horizon']);if(isNum(_0x33316b)&&_0x33316b!==0x0)return![];if(_0x55c1a4[_0x5a18b8(0x242)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set([_0x3a4399(0xfee),'hour','2h','3h','4h','6h',_0x3a4399(0x398),_0x3a4399(0xe1c),'week',_0x3a4399(0xf2b),_0x3a4399(0x855),'raw']),ENTITY_GROUP_BY=new Set([_0x3a4399(0xba5),'2h','3h','4h','6h',_0x3a4399(0x398),'date','week',_0x3a4399(0xf2b),'year']),_entityGroupByWarned=new Set();function resolveAutoScaleRule(_0x48fa44,_0x9d41f0){const _0x3a1cbe=_0x3a4399,_0x7643ef=_0x48fa44?.[_0x3a1cbe(0x3a2)];if(!Array[_0x3a1cbe(0x148)](_0x7643ef)||!_0x7643ef[_0x3a1cbe(0xf35)]||!isNum(_0x9d41f0)||_0x9d41f0<=0x0)return null;let _0x333c8c=null;for(const _0x3446a8 of _0x7643ef){if(!_0x3446a8||typeof _0x3446a8!=='object')continue;const _0x519966=toNum(_0x3446a8[_0x3a1cbe(0x14c)]);let _0x3cf8b5=_0x3446a8[_0x3a1cbe(0xd3b)]==='day'?'date':_0x3446a8['group_by'];if(typeof _0x3cf8b5===_0x3a1cbe(0x24d)&&/^\d+h$/[_0x3a1cbe(0x86d)](_0x3cf8b5)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x3a1cbe(0x1031)](_0x3cf8b5))_0x3cf8b5=null;}if(!isNum(_0x519966)||_0x519966<=0x0||!_0x3cf8b5)continue;if(_0x9d41f0<=_0x519966&&(!_0x333c8c||_0x519966<_0x333c8c['up'])){const _0x3acc26=toNum(_0x3446a8[_0x3a1cbe(0xb72)]);_0x333c8c={'up':_0x519966,'group_by':_0x3cf8b5,'points_per_hour':isNum(_0x3acc26)&&_0x3acc26>0x0?_0x3acc26:null,'x_axis_interval':typeof _0x3446a8['x_axis_interval']==='string'&&_0x3446a8[_0x3a1cbe(0x3d5)][_0x3a1cbe(0x99a)]()?_0x3446a8[_0x3a1cbe(0x3d5)]['trim']():null,'datetime_format':typeof _0x3446a8[_0x3a1cbe(0x4c8)]==='string'&&_0x3446a8['datetime_format'][_0x3a1cbe(0x99a)]()?_0x3446a8[_0x3a1cbe(0x4c8)][_0x3a1cbe(0x99a)]():null,'x_axis_datetime_format':typeof _0x3446a8[_0x3a1cbe(0xc53)]==='string'&&_0x3446a8[_0x3a1cbe(0xc53)][_0x3a1cbe(0x99a)]()?_0x3446a8['x_axis_datetime_format']['trim']():null};}}return _0x333c8c?{'group_by':_0x333c8c[_0x3a1cbe(0xd3b)],'points_per_hour':_0x333c8c[_0x3a1cbe(0xb72)],'x_axis_interval':_0x333c8c[_0x3a1cbe(0x3d5)],'datetime_format':_0x333c8c[_0x3a1cbe(0x4c8)],'x_axis_datetime_format':_0x333c8c[_0x3a1cbe(0xc53)]}:null;}function activeScaleRule(_0x31fd51,_0x299042){const _0x4ea0ff=_0x3a4399,_0x30b52f=toNum(_0x31fd51?.[_0x4ea0ff(0x258)]),_0x10a80a=isNum(_0x30b52f)&&_0x30b52f>0x0?_0x30b52f:_0x299042;if(!(_0x31fd51?.[_0x4ea0ff(0x832)]&&isNum(_0x10a80a)&&_0x10a80a>0x0&&_isAutoScaleSafe(_0x31fd51)))return null;const _0x4b6eb5=resolveAutoScaleRule(_0x31fd51,_0x10a80a);if(_0x4b6eb5&&_0x4b6eb5[_0x4ea0ff(0xd3b)]===(_0x31fd51[_0x4ea0ff(0xd3b)]||_0x4ea0ff(0xfee))&&_0x4b6eb5[_0x4ea0ff(0xb72)]==null&&!_0x4b6eb5['x_axis_interval']&&!_0x4b6eb5[_0x4ea0ff(0x4c8)]&&!_0x4b6eb5['x_axis_datetime_format'])return null;return _0x4b6eb5;}function effXAxisInterval(_0x54568e){const _0x10a3f1=_0x3a4399,_0x49b33d=_0x54568e?.[_0x10a3f1(0x20e)];if(_0x49b33d!=null)return _0x49b33d['x_axis_interval']||null;return _0x54568e?.['x_axis_interval'];}function effDatetimeFormat(_0x46956a){const _0xc6da7c=_0x3a4399,_0x1fedfb=_0x46956a?.['__sgcActiveRule'];if(_0x1fedfb!=null)return _0x1fedfb[_0xc6da7c(0x4c8)]||null;return _0x46956a?.[_0xc6da7c(0x4c8)];}function effXAxisDatetimeFormat(_0x408cac){const _0x4fa87d=_0x3a4399,_0x5af2a5=_0x408cac?.[_0x4fa87d(0x20e)],_0x142562=_0x5af2a5!=null?_0x5af2a5[_0x4fa87d(0xc53)]||null:_0x408cac?.[_0x4fa87d(0xc53)];return typeof _0x142562===_0x4fa87d(0x24d)&&_0x142562['trim']()&&_0x142562!=='system'?_0x142562[_0x4fa87d(0x99a)]():null;}function resolveAutoScale(_0x20b165){const _0x52effd=_0x3a4399,_0xf570de=_0x20b165;if(!isNum(_0xf570de)||_0xf570de<=0x0)return null;if(_0xf570de<=0x4)return{'group_by':_0x52effd(0xfee),'points_per_hour':0xc};if(_0xf570de<=0xc)return{'group_by':'interval','points_per_hour':0x4};if(_0xf570de<=0x30)return{'group_by':_0x52effd(0xfee),'points_per_hour':0x2};const _0x395604=Math['round'](_0xf570de/0x18);if(_0x395604<=0x6)return{'group_by':_0x52effd(0xba5),'points_per_hour':0x1};if(_0x395604<=0x3b)return{'group_by':_0x52effd(0xe1c),'points_per_hour':null};if(_0x395604<=0xb4)return{'group_by':'week','points_per_hour':null};return{'group_by':_0x52effd(0xf2b),'points_per_hour':null};}function sameStateVal(_0x397cae,_0x3a0c78){const _0xbd30ff=_0x3a4399;if(_0x397cae===_0x3a0c78)return!![];if(!_0x397cae||!_0x3a0c78)return![];if(_0x397cae[_0xbd30ff(0x2a0)]!==_0x3a0c78[_0xbd30ff(0x2a0)])return![];const _0x1570ae=_0x397cae[_0xbd30ff(0x421)],_0x3cf947=_0x3a0c78[_0xbd30ff(0x421)];if(_0x1570ae===_0x3cf947)return!![];if(!_0x1570ae||!_0x3cf947)return![];const _0x34c56c=Object['keys'](_0x1570ae),_0x5e2848=Object[_0xbd30ff(0x6bd)](_0x3cf947);if(_0x34c56c['length']!==_0x5e2848[_0xbd30ff(0xf35)])return![];for(const _0x5ccf5d of _0x34c56c){if(_0x1570ae[_0x5ccf5d]!==_0x3cf947[_0x5ccf5d])return![];}return!![];}function resolvePointsPerHour(_0x20cc26,_0x241f66,_0xabd7b3){const _0x524f9c=_0x3a4399,_0x684cc=toNum(_0x241f66?.['points_per_hour']);if(isNum(_0x684cc)&&_0x684cc>0x0)return _0x684cc;let _0x3e8b50=toNum(_0x20cc26?.[_0x524f9c(0xb72)]);if(!isNum(_0x3e8b50)||_0x3e8b50<=0x0)return null;const _0x366200=toNum(_0x20cc26?.[_0x524f9c(0x258)]),_0x49416d=isNum(_0x366200)&&_0x366200>0x0?_0x366200:_0xabd7b3;if(_0x20cc26?.[_0x524f9c(0x832)]&&isNum(_0x49416d)&&_0x49416d>0x0){if(_isAutoScaleSafe(_0x20cc26)){const _0x4f22cf=resolveAutoScaleRule(_0x20cc26,_0x49416d);if(_0x4f22cf){if(_0x4f22cf['points_per_hour']!==null)return _0x4f22cf[_0x524f9c(0xb72)];if(_0x4f22cf[_0x524f9c(0xd3b)]!=='interval'&&_0x4f22cf['group_by']!==_0x524f9c(0x2a3))return 0x1;}else{const _0xd15579=resolveAutoScale(_0x49416d);if(_0xd15579&&_0xd15579[_0x524f9c(0xb72)]!==null)return _0xd15579[_0x524f9c(0xb72)];if(_0xd15579)return 0x1;}}const _0x13afbc=toNum(_0x20cc26?.['hours_to_show'])||0x18,_0x43a943=_0x3e8b50*(_0x13afbc/_0x49416d);_0x3e8b50=Math[_0x524f9c(0x673)](0x2,Math[_0x524f9c(0xebd)](Math[_0x524f9c(0x890)](Math[_0x524f9c(0xa1a)](0.5,_0x43a943))));}return _0x3e8b50;}function resolveGroupBy(_0x5e41c5,_0x2667be,_0xca5346){const _0x16773c=_0x3a4399,_0x372740=toNum(_0x5e41c5?.[_0x16773c(0x258)]),_0x5fc445=isNum(_0x372740)&&_0x372740>0x0?_0x372740:_0x2667be;let _0xd3a77b=_0x5e41c5?.['group_by']||_0x16773c(0xfee);if(_0x5e41c5?.[_0x16773c(0x832)]&&isNum(_0x5fc445)&&_0x5fc445>0x0&&_isAutoScaleSafe(_0x5e41c5)){const _0x5626f8=resolveAutoScaleRule(_0x5e41c5,_0x5fc445);if(_0x5626f8)_0xd3a77b=_0x5626f8['group_by'];else{const _0x353c3d=resolveAutoScale(_0x5fc445);if(_0x353c3d)_0xd3a77b=_0x353c3d[_0x16773c(0xd3b)];}}const _0x330c6b=_0x5e41c5?.[_0x16773c(0x74a)],_0x1fb797=_0x1c7625=>_0x1c7625===_0x16773c(0x925)?'date':String(_0x1c7625),_0x45b1d4=groupBucketMs(_0xd3a77b,_0x330c6b,resolvePointsPerHour(_0x5e41c5,null,_0x2667be));let _0x364f4e=_0xd3a77b,_0x1c09dd=_0x45b1d4;if(_0xd3a77b!=='raw')for(const _0xff1ee0 of _0x5e41c5?.['entities']||[]){const _0x54fd74=_0xff1ee0&&_0xff1ee0[_0x16773c(0xd3b)]!=null&&_0xff1ee0[_0x16773c(0xd3b)]!==''?_0x1fb797(_0xff1ee0[_0x16773c(0xd3b)]):null;if(!_0x54fd74||!ENTITY_GROUP_BY['has'](_0x54fd74))continue;const _0x2fdc7c=groupBucketMs(_0x54fd74,_0x330c6b,null);_0x2fdc7c<_0x1c09dd&&(_0x364f4e=_0x54fd74,_0x1c09dd=_0x2fdc7c);}if(!_0xca5346)return _0x364f4e;const _0x4e9abb=_0xca5346[_0x16773c(0xd3b)];if(_0x4e9abb==null||_0x4e9abb==='')return _0xd3a77b;const _0x4fd6e8=_0x1fb797(_0x4e9abb);if(ENTITY_GROUP_BY[_0x16773c(0x1031)](_0x4fd6e8)&&_0xd3a77b!=='raw')return groupBucketMs(_0x4fd6e8,_0x330c6b,null)>=_0x1c09dd?_0x4fd6e8:_0x364f4e;const _0x93a4a3=(_0xca5346[_0x16773c(0x644)]||'')+'|'+_0x4fd6e8+'|'+_0xd3a77b;return!_entityGroupByWarned[_0x16773c(0x1031)](_0x93a4a3)&&(_entityGroupByWarned[_0x16773c(0xe62)](_0x93a4a3),console[_0x16773c(0x229)](_0x16773c(0x7d2)+_0x4fd6e8+'\x22\x20on\x20'+(_0xca5346[_0x16773c(0x644)]||_0x16773c(0x644))+_0x16773c(0x1029))),_0xd3a77b;}function computeTrend(_0x5ace14,_0x154b5){const _0x12ccb7=_0x3a4399;if(!_0x5ace14||_0x5ace14['length']<0x2)return _0x12ccb7(0xac3);const _0x46acbe=_0x5ace14[_0x12ccb7(0x395)](_0x3709fc=>_0x3709fc&&_0x3709fc['v']!==null&&_0x3709fc['v']!==undefined&&!Number[_0x12ccb7(0x2ea)](_0x3709fc['v']));if(_0x46acbe[_0x12ccb7(0xf35)]<0x2)return _0x12ccb7(0xac3);let _0x7c6bb3;if(isNum(_0x154b5)&&_0x154b5>0x0){const _0x494952=_0x46acbe[_0x46acbe[_0x12ccb7(0xf35)]-0x1]['t'],_0x4b20c0=_0x494952-_0x154b5*0x36ee80;_0x7c6bb3=_0x46acbe[_0x12ccb7(0x395)](_0x14ef25=>_0x14ef25['t']>=_0x4b20c0);}else _0x7c6bb3=_0x46acbe['slice'](-Math[_0x12ccb7(0xa1a)](0x2,Math[_0x12ccb7(0xbfa)](_0x46acbe[_0x12ccb7(0xf35)]/0x3)));const _0x32de07=0x4;_0x7c6bb3[_0x12ccb7(0xf35)]<_0x32de07&&_0x46acbe[_0x12ccb7(0xf35)]>=_0x32de07&&(_0x7c6bb3=_0x46acbe[_0x12ccb7(0x444)](-_0x32de07));if(_0x7c6bb3['length']<_0x32de07)return _0x12ccb7(0xac3);const _0x108b2a=0x78;let _0x276bc7=_0x7c6bb3;if(_0x7c6bb3[_0x12ccb7(0xf35)]>_0x108b2a){_0x276bc7=new Array(_0x108b2a);const _0x5b39ab=(_0x7c6bb3[_0x12ccb7(0xf35)]-0x1)/(_0x108b2a-0x1);for(let _0x15f741=0x0;_0x15f741<_0x108b2a;_0x15f741++)_0x276bc7[_0x15f741]=_0x7c6bb3[Math[_0x12ccb7(0x7d9)](_0x15f741*_0x5b39ab)];}const _0x3f16f8=_0x276bc7['length'];let _0xd6369c=0x0;for(let _0x4db514=0x0;_0x4db514<_0x3f16f8;_0x4db514++){const _0x5d3909=_0x276bc7[_0x4db514]['v'];for(let _0x2bb405=_0x4db514+0x1;_0x2bb405<_0x3f16f8;_0x2bb405++){const _0x22a877=_0x276bc7[_0x2bb405]['v']-_0x5d3909;if(_0x22a877>0x0)_0xd6369c++;else{if(_0x22a877<0x0)_0xd6369c--;}}}const _0x37de11=_0x3f16f8*(_0x3f16f8-0x1)*(0x2*_0x3f16f8+0x5)/0x12;if(_0x37de11<=0x0)return _0x12ccb7(0xac3);const _0x552fd4=_0xd6369c>0x0?(_0xd6369c-0x1)/Math[_0x12ccb7(0x96c)](_0x37de11):_0xd6369c<0x0?(_0xd6369c+0x1)/Math[_0x12ccb7(0x96c)](_0x37de11):0x0,_0xbb7eba=1.28;if(_0x552fd4>_0xbb7eba)return'up';if(_0x552fd4<-_0xbb7eba)return _0x12ccb7(0xcf9);return _0x12ccb7(0xac3);}function lineDashArray(_0x62d7d8,_0x5b02c7){const _0x5dcf0b=_0x3a4399;if(_0x62d7d8!==_0x5dcf0b(0x3e5)&&_0x62d7d8!==_0x5dcf0b(0x641))return'';const _0xfb7a41=Math['max'](toNum(_0x5b02c7)||2.5,0.5);if(_0x62d7d8===_0x5dcf0b(0x3e5))return(_0xfb7a41*3.2)[_0x5dcf0b(0xcb1)](0x1)+','+(_0xfb7a41*2.2)['toFixed'](0x1);return _0x5dcf0b(0x4a2)+(_0xfb7a41*2.1)['toFixed'](0x1);}function trendDirection(_0x3bb087,_0x19f7d7){const _0x3cd131=_0x3a4399;if(!_0x3bb087)return'stable';const _0x28f851=_0x19f7d7['aggregate_func'];if(_0x19f7d7[_0x3cd131(0x240)]||_0x19f7d7[_0x3cd131(0xf3e)]||_0x28f851==='diff'||_0x28f851===_0x3cd131(0x32a)){const _0x4969d1=_0x3bb087[_0x3cd131(0xf59)];return _0x4969d1&&_0x4969d1[_0x3cd131(0xf35)]>=0x2?computeTrend(_0x4969d1,toNum(_0x19f7d7['trend_period_hours'])):_0x3cd131(0xac3);}const _0x56772e=_0x3bb087[_0x3cd131(0x2a3)]&&_0x3bb087[_0x3cd131(0x2a3)][_0x3cd131(0xf35)]>=0x2?_0x3bb087[_0x3cd131(0x2a3)]:_0x3bb087[_0x3cd131(0xf59)];if(!_0x56772e||_0x56772e[_0x3cd131(0xf35)]<0x2)return _0x3cd131(0xac3);let _0x536fa9=computeTrend(_0x56772e,toNum(_0x19f7d7['trend_period_hours']));if(_0x19f7d7[_0x3cd131(0x2d5)])_0x536fa9=_0x536fa9==='up'?_0x3cd131(0xcf9):_0x536fa9===_0x3cd131(0xcf9)?'up':_0x3cd131(0xac3);return _0x536fa9;}const FETCH_CACHE_TTL_MS=0xea60,VIS_HEARTBEAT_MS=0x7530,FETCH_CACHE_MAX=0x14,STATS_5MIN_MAX_HOURS=0xa8,STATS_HOURLY_MAX_HOURS=0x870,DATE_GROUP_HOURLY_MAX_HOURS=0x5d0,DATE_GROUP_HOURLY_MAX_HOURS_YEAR=0x2250,SHORT_WINDOW_HOURS=0x18,FORCE_STATS_RAW_HOURS=0xf0,_sharedFetchCache=new Map(),_inflightFetches=new Map(),INFLIGHT_MAX_MS=0xea60,_inflightGet=_0x84d813=>{const _0x3708cb=_0x3a4399,_0x31daa0=_inflightFetches[_0x3708cb(0xfe5)](_0x84d813);if(!_0x31daa0)return null;if(Date[_0x3708cb(0xf41)]()-_0x31daa0['t']>INFLIGHT_MAX_MS*(_0x31daa0['gen']||0x1))return _0x31daa0[_0x3708cb(0xc33)]=!![],null;return _0x31daa0[_0x3708cb(0xdc9)];},_inflightSet=(_0x284546,_0x1a568f,_0x178185)=>{const _0x45b577=_0x3a4399,_0x3f35a1=_inflightFetches[_0x45b577(0xfe5)](_0x284546),_0x107e19=_0x3f35a1?.[_0x45b577(0xc33)]?Math[_0x45b577(0x68a)]((_0x3f35a1['gen']||0x1)*0x2,0x8):0x1;return _inflightFetches[_0x45b577(0xd03)](_0x284546,{'prom':_0x1a568f,'token':_0x178185,'t':Date[_0x45b577(0xf41)](),'gen':_0x107e19}),_0x1a568f[_0x45b577(0x3ee)](()=>{})[_0x45b577(0x847)](()=>{const _0x26fad4=_0x45b577;if(_inflightFetches[_0x26fad4(0xfe5)](_0x284546)?.[_0x26fad4(0xdc9)]===_0x1a568f)_inflightFetches[_0x26fad4(0x2de)](_0x284546);}),_0x1a568f;},_inflightCurrent=(_0x13171b,_0x14fa16)=>_inflightFetches[_0x3a4399(0xfe5)](_0x13171b)?.[_0x3a4399(0xa43)]===_0x14fa16,_statPeriodFloor=(_0x54bed6,_0x2daba7,_0x2ed22b)=>{let _0x86a9fb=_0x2ed22b;for(const _0x1c6af2 of _0x2daba7){const _0x39cbf6=_0x54bed6?.[_0x1c6af2];if(!Array['isArray'](_0x39cbf6))continue;for(let _0x33d668=_0x39cbf6['length']-0x1;_0x33d668>=0x0;_0x33d668--){const _0x47a95f=_0x39cbf6[_0x33d668]?.['t'];if(!isNum(_0x47a95f)||_0x47a95f>_0x2ed22b)continue;if(_0x47a95f<_0x86a9fb)_0x86a9fb=_0x47a95f;break;}}return _0x86a9fb;},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[_0x3a4399(0xf35)]-0x1;i>=0x0;i--){const k=localStorage['key'](i);if(!k||!k[_0x3a4399(0x981)](_0x3a4399(0x8dc)))continue;const ts=+(localStorage[_0x3a4399(0x5db)](k)||0x0);if(Date[_0x3a4399(0xf41)]()-ts<0x240c8400)_hfDetected[_0x3a4399(0xd03)](k[_0x3a4399(0x444)](0x7),!![]);else localStorage[_0x3a4399(0xc16)](k);}}catch{}function _markHighFrequency(_0x5133fa){const _0x406b27=_0x3a4399;if(_hfDetected['has'](_0x5133fa))return![];_hfDetected[_0x406b27(0xd03)](_0x5133fa,!![]);try{localStorage[_0x406b27(0xcc3)](_0x406b27(0x8dc)+_0x5133fa,String(Date['now']()));}catch{}return console[_0x406b27(0x611)](_0x406b27(0xf8a)+_0x5133fa+_0x406b27(0x895)),!![];}class DataFetcher{[_0x3a4399(0x2fa)](_0x1ca48c,_0xfd367a){const _0x54f86c=_0x3a4399;if(this[_0x54f86c(0x394)])console[_0x54f86c(0xb02)](_0x54f86c(0x299),_0x1ca48c,_0xfd367a);}constructor(){const _0xf0cc51=_0x3a4399;this[_0xf0cc51(0x4ff)]=_sharedFetchCache,this[_0xf0cc51(0xeb0)]=0x0;}[_0x3a4399(0x678)](){const _0x1a2d03=_0x3a4399;this['_minTs']=Date[_0x1a2d03(0xf41)]();}[_0x3a4399(0xb14)](_0x198674){const _0x1e0816=_0x3a4399,_0x197fcb=this[_0x1e0816(0x4ff)][_0x1e0816(0xfe5)](_0x198674);if(!_0x197fcb)return null;if(Date['now']()-_0x197fcb['ts']>FETCH_CACHE_TTL_MS||_0x197fcb['ts']<this[_0x1e0816(0xeb0)]){if(Date[_0x1e0816(0xf41)]()-_0x197fcb['ts']>FETCH_CACHE_TTL_MS)this[_0x1e0816(0x4ff)][_0x1e0816(0x2de)](_0x198674);return null;}return this[_0x1e0816(0x4ff)][_0x1e0816(0x2de)](_0x198674),this[_0x1e0816(0x4ff)][_0x1e0816(0xd03)](_0x198674,_0x197fcb),_0x197fcb[_0x1e0816(0xeec)];}[_0x3a4399(0x91f)](_0x3c0812,_0x56996b){const _0x5706f2=_0x3a4399,_0x1f3e9b=Date[_0x5706f2(0xf41)]();for(const [_0x2a44fe,_0x468445]of this[_0x5706f2(0x4ff)]){if(_0x1f3e9b-_0x468445['ts']>FETCH_CACHE_TTL_MS)this[_0x5706f2(0x4ff)]['delete'](_0x2a44fe);}if(this[_0x5706f2(0x4ff)]['size']>=FETCH_CACHE_MAX){const _0x799279=this[_0x5706f2(0x4ff)]['keys']()[_0x5706f2(0x476)]()['value'];if(_0x799279!==undefined)this[_0x5706f2(0x4ff)]['delete'](_0x799279);}this[_0x5706f2(0x4ff)][_0x5706f2(0xd03)](_0x3c0812,{'data':_0x56996b,'ts':_0x1f3e9b});}async[_0x3a4399(0x785)](_0x2bffb2,_0x2b8a65,_0x559540,_0x2c8f2d,_0x12cf5a=!![]){const _0x30ca93=_0x3a4399;if(!_0x2b8a65[_0x30ca93(0xf35)])return{};const _0x4a2c87=_0x2b8a65[_0x30ca93(0x3c4)](_0xed60b2=>_0xed60b2['id']),_0x1deef2=new Map();for(const _0x5016a1 of _0x2b8a65){const _0x21d662=[][_0x30ca93(0xae7)](_0x5016a1[_0x30ca93(0x213)]||[],_0x5016a1[_0x30ca93(0xb67)]?[_0x5016a1[_0x30ca93(0xb67)]]:[]);for(const _0x50d619 of _0x21d662){if(_0x50d619===null||_0x50d619===undefined||_0x50d619===''||typeof _0x50d619==='object')continue;if(!_0x1deef2['has'](_0x5016a1['id']))_0x1deef2['set'](_0x5016a1['id'],new Set());_0x1deef2[_0x30ca93(0xfe5)](_0x5016a1['id'])['add'](String(_0x50d619));}}const _0x5751f7=_0x1deef2[_0x30ca93(0x3ba)]>0x0,_0x3c9d0d=_0x2c8f2d['getTime']()-_0x559540[_0x30ca93(0xa03)]()>=0x5265c00?0xea60:0x2710,_0x39e062=Math['floor'](_0x559540[_0x30ca93(0xa03)]()/_0x3c9d0d)*_0x3c9d0d,_0x2f169e=Math[_0x30ca93(0xbfa)](_0x2c8f2d[_0x30ca93(0xa03)]()/_0x3c9d0d)*_0x3c9d0d,_0x370dfc=_0x4a2c87['map'](_0x1b5669=>_0x1deef2[_0x30ca93(0x1031)](_0x1b5669)?_0x1b5669+'@'+Array[_0x30ca93(0xe0c)](_0x1deef2[_0x30ca93(0xfe5)](_0x1b5669))[_0x30ca93(0x69b)]()[_0x30ca93(0xb8b)]('+'):_0x1b5669)['join'](','),_0x56c791='h:'+_0x370dfc+'|'+(_0x5751f7?'A':'S')+'|'+_0x39e062+'|'+_0x2f169e;if(_0x12cf5a){const _0xac6ca3=this['_cacheGet'](_0x56c791);if(_0xac6ca3)return this['_dbg'](_0x30ca93(0xe21),_0x56c791),_0xac6ca3;}if(_0x12cf5a){const _0x292b72=_inflightGet(_0x56c791);if(_0x292b72)return this[_0x30ca93(0x2fa)](_0x30ca93(0x6e2),_0x56c791),_0x292b72;}const _0x1f211f={},_0x496e98=((async()=>{const _0x1165b8=_0x30ca93,_0x50234a=performance[_0x1165b8(0xf41)]();let _0x4222ee={},_0x178c7f=!![],_0x301361=_0x1165b8(0xf6a);try{const _0x8854ba=Array[_0x1165b8(0xe0c)](new Set(_0x4a2c87[_0x1165b8(0x395)](_0x5ef243=>_0x1deef2['has'](_0x5ef243)))),_0x416177=Array[_0x1165b8(0xe0c)](new Set(_0x4a2c87[_0x1165b8(0x395)](_0x56eed6=>!_0x1deef2[_0x1165b8(0x1031)](_0x56eed6)))),_0x780b5f=[];_0x8854ba['length']&&_0x780b5f[_0x1165b8(0x879)](this[_0x1165b8(0x606)](_0x2bffb2,_0x8854ba,_0x559540,_0x2c8f2d,!![])[_0x1165b8(0x690)](_0x5dda64=>{const _0x474abf=_0x1165b8;for(const _0x5fbede in _0x5dda64['rows'])_0x5dda64[_0x474abf(0x722)][_0x5fbede]=dedupAttributeRows(_0x5dda64[_0x474abf(0x722)][_0x5fbede],_0x1deef2['get'](_0x5fbede));return _0x5dda64;}));if(_0x416177[_0x1165b8(0xf35)])_0x780b5f['push'](this[_0x1165b8(0x606)](_0x2bffb2,_0x416177,_0x559540,_0x2c8f2d,![]));const _0x240c17=await Promise[_0x1165b8(0x2f2)](_0x780b5f),_0x2bd889=[];for(const _0x41e968 of _0x240c17){_0x41e968[_0x1165b8(0x595)]===_0x1165b8(0x940)?(Object[_0x1165b8(0x1db)](_0x4222ee,_0x41e968[_0x1165b8(0xa0e)][_0x1165b8(0x722)]),_0x2bd889[_0x1165b8(0x879)](_0x41e968['value'][_0x1165b8(0xb01)])):(_0x178c7f=![],console[_0x1165b8(0x229)](_0x1165b8(0x5ca),_0x41e968[_0x1165b8(0x8a2)]));}if(_0x2bd889['length'])_0x301361=_0x2bd889[_0x1165b8(0xb8b)]('+');}catch(_0x284e2d){_0x178c7f=![],console['warn'](_0x1165b8(0x5ca),_0x284e2d);}this['_dbg'](_0x1165b8(0x463),{'ids':_0x4a2c87['join'](','),'via':_0x301361,'rows':Object[_0x1165b8(0x335)](_0x4222ee)['reduce']((_0x1a5dee,_0x16554e)=>_0x1a5dee+_0x16554e[_0x1165b8(0xf35)],0x0),'ms':Math[_0x1165b8(0x7d9)](performance[_0x1165b8(0xf41)]()-_0x50234a)});if(_0x12cf5a&&_0x178c7f&&_inflightCurrent(_0x56c791,_0x1f211f))this[_0x1165b8(0x91f)](_0x56c791,_0x4222ee);return Object[_0x1165b8(0x57e)](_0x4222ee,_0x1165b8(0xf52),{'value':_0x178c7f,'enumerable':![],'configurable':!![]}),_0x4222ee;})());return _inflightSet(_0x56c791,_0x496e98,_0x1f211f);}async[_0x3a4399(0x606)](_0x5bd4b3,_0x5d7806,_0x572b82,_0xa7f7c0,_0x39cdf5){const _0x1a8c9d=_0x3a4399;if(typeof _0x5bd4b3?.[_0x1a8c9d(0xd22)]===_0x1a8c9d(0x6d4)&&Date['now']()>=_wsHistoryUnavailableUntil)try{const _0x4de292=await _0x5bd4b3['callWS']({'type':_0x1a8c9d(0x44b),'start_time':_0x572b82['toISOString'](),'end_time':_0xa7f7c0[_0x1a8c9d(0xa58)](),'entity_ids':_0x5d7806,'include_start_time_state':!![],'significant_changes_only':!_0x39cdf5,'minimal_response':!_0x39cdf5,'no_attributes':!_0x39cdf5}),_0x36e58a={};for(const _0x386106 of _0x5d7806){const _0x44c04d=_0x4de292?.[_0x386106];if(!Array[_0x1a8c9d(0x148)](_0x44c04d)||!_0x44c04d[_0x1a8c9d(0xf35)])continue;_0x36e58a[_0x386106]=_0x44c04d[_0x1a8c9d(0x3c4)](_0x17f8f6=>compressedSampleForCache(_0x17f8f6,_0x39cdf5));}return{'rows':_0x36e58a,'via':'ws'};}catch(_0x2d6c75){if(_0x2d6c75&&_0x2d6c75[_0x1a8c9d(0xeed)]===_0x1a8c9d(0x3e1))_wsHistoryUnavailableUntil=Date[_0x1a8c9d(0xf41)]()+0x493e0,!_wsHistoryWarned&&(_wsHistoryWarned=!![],console[_0x1a8c9d(0x611)](_0x1a8c9d(0xfeb)));else throw _0x2d6c75;}const _0x5e2680=_0x39cdf5?_0x1a8c9d(0xa06):'&minimal_response&no_attributes',_0x201012='history/period/'+_0x572b82[_0x1a8c9d(0xa58)]()+('?end_time='+encodeURIComponent(_0xa7f7c0[_0x1a8c9d(0xa58)]()))+(_0x1a8c9d(0xdc4)+encodeURIComponent(_0x5d7806[_0x1a8c9d(0xb8b)](',')))+_0x5e2680,_0x306884=await _0x5bd4b3['callApi'](_0x1a8c9d(0x487),_0x201012),_0x4501f4={};for(const _0x34d5b3 of _0x306884||[]){if(!_0x34d5b3?.[_0x1a8c9d(0xf35)])continue;_0x4501f4[_0x34d5b3[0x0][_0x1a8c9d(0xda3)]]=_0x34d5b3[_0x1a8c9d(0x3c4)](_0x2b0f4f=>stripSampleForCache(_0x2b0f4f,_0x39cdf5));}return{'rows':_0x4501f4,'via':'rest'};}async[_0x3a4399(0x5f2)](_0x3cf2be,_0x141a09,_0x2a90dc,_0x498002,_0x151a8a=_0x3a4399(0xba5),_0x2ac7f6=!![],_0x4d0374=null){const _0x5630eb=_0x3a4399;if(!_0x141a09[_0x5630eb(0xf35)])return{};const _0x4afe27=_0x4d0374&&_0x4d0374[_0x5630eb(0xf35)]?Array[_0x5630eb(0xe0c)](new Set(_0x4d0374)):['mean',_0x5630eb(0x68a),'max',_0x5630eb(0xd8b),_0x5630eb(0x2a0),'change'],_0x5f2125=_0x498002[_0x5630eb(0xa03)]()-_0x2a90dc['getTime']()>=0x5265c00?0xea60:0x2710,_0x88c479=Math['floor'](_0x2a90dc['getTime']()/_0x5f2125)*_0x5f2125,_0x544ba8=Math[_0x5630eb(0xbfa)](_0x498002['getTime']()/_0x5f2125)*_0x5f2125,_0x1fc8b9=_0x141a09[_0x5630eb(0x444)]()[_0x5630eb(0x69b)]()[_0x5630eb(0xb8b)](','),_0x12d616=_0x4afe27[_0x5630eb(0x444)]()['sort']()[_0x5630eb(0xb8b)](','),_0x258688='s:'+_0x1fc8b9+'|'+_0x88c479+'|'+_0x544ba8+'|'+_0x151a8a+'|'+_0x12d616;if(_0x2ac7f6){const _0x584d6b=this[_0x5630eb(0xb14)](_0x258688);if(_0x584d6b)return this[_0x5630eb(0x2fa)]('stats:cache',_0x258688),_0x584d6b;const _0x3c8d91='s:'+_0x1fc8b9+'|',_0x571494='|'+_0x151a8a+'|'+_0x12d616,_0x99396c={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400}[_0x151a8a]||0x36ee80,_0x5c0b62=_0x2a90dc[_0x5630eb(0xa03)](),_0x47d326=_0x498002['getTime'](),_0x5ac9da=Date[_0x5630eb(0xf41)]();for(const [_0x58bc9a,_0x44711f]of this[_0x5630eb(0x4ff)]){if(!_0x58bc9a[_0x5630eb(0x981)](_0x3c8d91)||!_0x58bc9a[_0x5630eb(0x2d6)](_0x571494))continue;if(_0x5ac9da-_0x44711f['ts']>FETCH_CACHE_TTL_MS||_0x44711f['ts']<this[_0x5630eb(0xeb0)])continue;const _0xd77674=_0x58bc9a[_0x5630eb(0x444)](_0x3c8d91[_0x5630eb(0xf35)],_0x58bc9a['length']-_0x571494[_0x5630eb(0xf35)])[_0x5630eb(0x5fb)]('|');if(_0xd77674[_0x5630eb(0xf35)]!==0x2)continue;const _0x2dbaa8=+_0xd77674[0x0],_0x188fee=+_0xd77674[0x1];if(!(_0x2dbaa8<=_0x88c479&&_0x188fee>=_0x544ba8)||_0x2dbaa8===_0x88c479&&_0x188fee===_0x544ba8)continue;const _0x451af5={};for(const _0xd0f5f0 of _0x141a09){const _0x4dc6ba=_0x44711f[_0x5630eb(0xeec)][_0xd0f5f0];if(!Array[_0x5630eb(0x148)](_0x4dc6ba)){_0x451af5[_0xd0f5f0]=[];continue;}_0x451af5[_0xd0f5f0]=_0x4dc6ba[_0x5630eb(0x395)](_0x5154a4=>_0x5154a4['t']+_0x99396c>_0x5c0b62&&_0x5154a4['t']<_0x47d326);}return _0x451af5;}const _0x393312=0x36ee80,_0x2dd223=Math[_0x5630eb(0xa1a)](0x2*_0x99396c,0x6ddd00);let _0x5db1fa=null,_0x7481fe=-Infinity;for(const [_0x2d32ac,_0x37a222]of this['_cache']){if(!_0x2d32ac[_0x5630eb(0x981)](_0x3c8d91)||!_0x2d32ac[_0x5630eb(0x2d6)](_0x571494))continue;if(_0x5ac9da-_0x37a222['ts']>_0x393312||_0x37a222['ts']<this['_minTs'])continue;const _0x286d1d=_0x2d32ac['slice'](_0x3c8d91[_0x5630eb(0xf35)],_0x2d32ac[_0x5630eb(0xf35)]-_0x571494['length'])[_0x5630eb(0x5fb)]('|');if(_0x286d1d[_0x5630eb(0xf35)]!==0x2)continue;const _0x31a2ea=+_0x286d1d[0x0],_0x540e99=+_0x286d1d[0x1];if(!(_0x31a2ea<=_0x88c479&&_0x540e99<_0x544ba8&&_0x544ba8-_0x540e99<=_0x2dd223))continue;_0x540e99>_0x7481fe&&(_0x5db1fa=_0x37a222,_0x7481fe=_0x540e99);}if(_0x5db1fa){const _0x27a7f8=_statPeriodFloor(_0x5db1fa[_0x5630eb(0xeec)],_0x141a09,_0x7481fe-_0x99396c),_0x5632ed=await this[_0x5630eb(0x68c)](_0x3cf2be,_0x141a09,new Date(_0x27a7f8),_0x498002,_0x151a8a,_0x4afe27);if(_0x5632ed){const _0x2428a3={};for(const _0x20c127 of _0x141a09){const _0x12eb48=Array[_0x5630eb(0x148)](_0x5632ed[_0x20c127])?_0x5632ed[_0x20c127]:[],_0x9a8706=new Set(_0x12eb48[_0x5630eb(0x3c4)](_0x4c3ea5=>_0x4c3ea5['t'])),_0x5df0bf=Array[_0x5630eb(0x148)](_0x5db1fa[_0x5630eb(0xeec)][_0x20c127])?_0x5db1fa[_0x5630eb(0xeec)][_0x20c127]['filter'](_0x256570=>_0x256570['t']<_0x27a7f8&&!_0x9a8706['has'](_0x256570['t'])):[];_0x2428a3[_0x20c127]=_0x5df0bf[_0x5630eb(0xae7)](_0x12eb48);}this[_0x5630eb(0x91f)](_0x258688,_0x2428a3);const _0x497343={};for(const _0x5bccdf of _0x141a09)_0x497343[_0x5bccdf]=_0x2428a3[_0x5bccdf][_0x5630eb(0x395)](_0x1a393e=>_0x1a393e['t']+_0x99396c>_0x5c0b62&&_0x1a393e['t']<_0x47d326);return _0x497343;}}}if(_0x2ac7f6){const _0x484cca=_inflightGet(_0x258688);if(_0x484cca)return this[_0x5630eb(0x2fa)]('stats:inflight',_0x258688),_0x484cca;}const _0x44277d={},_0x186d6f=((async()=>{const _0x202a0c=_0x5630eb,_0x2271fc=performance[_0x202a0c(0xf41)](),_0x1f4308=await this[_0x202a0c(0x68c)](_0x3cf2be,_0x141a09,_0x2a90dc,_0x498002,_0x151a8a,_0x4afe27);this[_0x202a0c(0x2fa)]('stats:net',{'ids':_0x1fc8b9,'period':_0x151a8a,'rows':_0x1f4308?Object[_0x202a0c(0x335)](_0x1f4308)[_0x202a0c(0x282)]((_0xa0848d,_0x2f8191)=>_0xa0848d+_0x2f8191['length'],0x0):-0x1,'ms':Math['round'](performance[_0x202a0c(0xf41)]()-_0x2271fc)});if(_0x2ac7f6&&_0x1f4308&&_inflightCurrent(_0x258688,_0x44277d))this[_0x202a0c(0x91f)](_0x258688,_0x1f4308);const _0x2a7194=_0x1f4308||{};return Object[_0x202a0c(0x57e)](_0x2a7194,_0x202a0c(0xf52),{'value':!!_0x1f4308,'enumerable':![],'configurable':!![]}),_0x2a7194;})());return _inflightSet(_0x258688,_0x186d6f,_0x44277d);}async[_0x3a4399(0x68c)](_0x49cac7,_0x45a2da,_0x193aaf,_0xe20911,_0x1ba612,_0x403253){const _0x32df17=_0x3a4399;try{const _0x289a7a=await _0x49cac7['callWS']({'type':_0x32df17(0xfab),'start_time':_0x193aaf[_0x32df17(0xa58)](),'end_time':_0xe20911[_0x32df17(0xa58)](),'statistic_ids':_0x45a2da,'period':_0x1ba612,'types':_0x403253}),_0x321a70={};for(const _0x5bae98 of _0x45a2da){const _0x455fbb=_0x289a7a?.[_0x5bae98]||[];_0x321a70[_0x5bae98]=_0x455fbb[_0x32df17(0x3c4)](_0x4cda80=>({'t':new Date(_0x4cda80['start'])['getTime'](),'mean':toNum(_0x4cda80[_0x32df17(0xc75)]),'min':toNum(_0x4cda80[_0x32df17(0x68a)]),'max':toNum(_0x4cda80[_0x32df17(0xa1a)]),'sum':toNum(_0x4cda80[_0x32df17(0xd8b)]),'state':toNum(_0x4cda80[_0x32df17(0x2a0)]),'change':toNum(_0x4cda80['change'])}));}return _0x321a70;}catch(_0xe183a){return console[_0x32df17(0x229)](_0x32df17(0x328),_0xe183a),null;}}}function stripSampleForCache(_0x22d6c3,_0x35ed5e){const _0x52e510=_0x3a4399,_0x1b0b92={'t':new Date(_0x35ed5e?_0x22d6c3[_0x52e510(0x3f4)]||_0x22d6c3[_0x52e510(0x449)]:_0x22d6c3[_0x52e510(0x449)]||_0x22d6c3[_0x52e510(0x3f4)])[_0x52e510(0xa03)](),'state':_0x22d6c3[_0x52e510(0x2a0)]};if(_0x35ed5e&&_0x22d6c3[_0x52e510(0x421)])_0x1b0b92[_0x52e510(0x421)]=_0x22d6c3['attributes'];else _0x1b0b92[_0x52e510(0x421)]=null;return _0x1b0b92;}function dedupAttributeRows(_0x47ecaf,_0x133716){const _0x126604=_0x3a4399;if(!Array[_0x126604(0x148)](_0x47ecaf)||_0x47ecaf['length']<0x2||!_0x133716||!_0x133716[_0x126604(0x3ba)])return _0x47ecaf;const _0x412a9d=Array['from'](_0x133716),_0xabcdb7=_0x1d9a6f=>_0x1d9a6f!==null&&typeof _0x1d9a6f==='object'?JSON['stringify'](_0x1d9a6f):_0x1d9a6f,_0x48ea03=_0x1de242=>_0x412a9d[_0x126604(0x3c4)](_0x270f62=>_0xabcdb7(getAttributePath(_0x1de242[_0x126604(0x421)],_0x270f62))),_0x3f17d7=[_0x47ecaf[0x0]];let _0xcc5dba=_0x48ea03(_0x47ecaf[0x0]);for(let _0x18e188=0x1;_0x18e188<_0x47ecaf[_0x126604(0xf35)];_0x18e188++){const _0x536541=_0x48ea03(_0x47ecaf[_0x18e188]);let _0x1c3534=_0x47ecaf[_0x18e188][_0x126604(0x2a0)]===_0x3f17d7[_0x3f17d7[_0x126604(0xf35)]-0x1][_0x126604(0x2a0)];for(let _0x3396ad=0x0;_0x1c3534&&_0x3396ad<_0x536541['length'];_0x3396ad++)if(_0x536541[_0x3396ad]!==_0xcc5dba[_0x3396ad])_0x1c3534=![];if(_0x1c3534)continue;_0x3f17d7[_0x126604(0x879)](_0x47ecaf[_0x18e188]),_0xcc5dba=_0x536541;}return _0x3f17d7;}function collapseSameStateRows(_0xd9f381){const _0x392723=_0x3a4399;if(!Array['isArray'](_0xd9f381)||_0xd9f381[_0x392723(0xf35)]<0x2)return _0xd9f381;const _0x1a72ab=[_0xd9f381[0x0]];for(let _0x5cedc8=0x1;_0x5cedc8<_0xd9f381[_0x392723(0xf35)];_0x5cedc8++){if(_0xd9f381[_0x5cedc8][_0x392723(0x2a0)]===_0x1a72ab[_0x1a72ab[_0x392723(0xf35)]-0x1][_0x392723(0x2a0)])continue;_0x1a72ab[_0x392723(0x879)](_0xd9f381[_0x5cedc8]);}return _0x1a72ab;}let _wsHistoryUnavailableUntil=0x0,_wsHistoryWarned=![];function compressedSampleForCache(_0x476eec,_0x413765){const _0x1d532b=_0x3a4399,_0x1747ee=typeof _0x476eec['lu']===_0x1d532b(0x438)?_0x476eec['lu']:typeof _0x476eec['lc']===_0x1d532b(0x438)?_0x476eec['lc']:NaN,_0x45c3db=typeof _0x476eec['lc']==='number'?_0x476eec['lc']:_0x1747ee,_0x5cefd5={'t':Math[_0x1d532b(0x7d9)]((_0x413765?_0x1747ee:_0x45c3db)*0x3e8),'state':_0x476eec['s']};return _0x5cefd5[_0x1d532b(0x421)]=_0x413765&&_0x476eec['a']&&typeof _0x476eec['a']===_0x1d532b(0xc83)?_0x476eec['a']:null,_0x5cefd5;}const AGG_VALID=new Set([_0x3a4399(0x68a),_0x3a4399(0xa1a),_0x3a4399(0xd8b),_0x3a4399(0xad0),_0x3a4399(0xc75),_0x3a4399(0xa02),_0x3a4399(0x1b8),_0x3a4399(0xf31),_0x3a4399(0x8b5),_0x3a4399(0x4a5),_0x3a4399(0x32a)]);class DataProcessor{static[_0x3a4399(0x236)](_0xc3832,_0x15fb59){const _0xeb230a=_0x3a4399;if(!Array['isArray'](_0xc3832)||_0xc3832[_0xeb230a(0xf35)]<=_0x15fb59||_0x15fb59<0x3)return _0xc3832;let _0x3a4112=0x0;for(let _0x289dc3=0x0;_0x289dc3<_0xc3832[_0xeb230a(0xf35)];_0x289dc3++)if(!isNum(_0xc3832[_0x289dc3]['v']))_0x3a4112++;if(!_0x3a4112)return DataProcessor[_0xeb230a(0x85a)](_0xc3832,_0x15fb59);const _0x1df184=new Set(DataProcessor[_0xeb230a(0x85a)](_0xc3832,_0x15fb59)),_0x13ed6f=[];let _0xaa1069=0x0;for(let _0x1363ab=0x0;_0x1363ab<_0xc3832[_0xeb230a(0xf35)];_0x1363ab++){const _0x153e54=_0xc3832[_0x1363ab];if(_0x1df184[_0xeb230a(0x1031)](_0x153e54)){_0x13ed6f[_0xeb230a(0x879)](_0x153e54);continue;}if(isNum(_0x153e54['v'])||_0xaa1069>=_0x15fb59)continue;const _0x43a1ee=_0x13ed6f[_0x13ed6f[_0xeb230a(0xf35)]-0x1];_0x43a1ee&&isNum(_0x43a1ee['v'])&&(_0x13ed6f[_0xeb230a(0x879)](_0x153e54),_0xaa1069++);}return _0x13ed6f;}static[_0x3a4399(0x85a)](_0x33166e,_0x5ac35c){const _0x53e3cb=_0x3a4399;if(!Array[_0x53e3cb(0x148)](_0x33166e)||_0x33166e[_0x53e3cb(0xf35)]<=_0x5ac35c||_0x5ac35c<0x3)return _0x33166e;const _0x578b8d=_0x33166e['length'],_0x27812c=new Array(_0x5ac35c);let _0x102b57=0x0;const _0x4e5009=(_0x578b8d-0x2)/(_0x5ac35c-0x2);let _0x335bb9=0x0;_0x27812c[_0x102b57++]=_0x33166e[_0x335bb9];for(let _0x46b90a=0x0;_0x46b90a<_0x5ac35c-0x2;_0x46b90a++){let _0x2d1175=0x0,_0xa5f231=0x0,_0x47dda6=Math[_0x53e3cb(0xbfa)]((_0x46b90a+0x1)*_0x4e5009)+0x1,_0x58d4f8=Math[_0x53e3cb(0xbfa)]((_0x46b90a+0x2)*_0x4e5009)+0x1;_0x58d4f8=_0x58d4f8<_0x578b8d?_0x58d4f8:_0x578b8d;const _0x535f5c=_0x58d4f8-_0x47dda6;if(_0x535f5c<=0x0){const _0x1938b5=Math[_0x53e3cb(0x68a)](_0x47dda6,_0x578b8d-0x1);_0x27812c[_0x102b57++]=_0x33166e[_0x1938b5],_0x335bb9=_0x1938b5;continue;}for(let _0x2a5327=_0x47dda6;_0x2a5327<_0x58d4f8;_0x2a5327++){_0x2d1175+=_0x33166e[_0x2a5327]['t'],_0xa5f231+=_0x33166e[_0x2a5327]['v']||0x0;}_0x2d1175/=_0x535f5c,_0xa5f231/=_0x535f5c;const _0x183a5b=Math[_0x53e3cb(0xbfa)](_0x46b90a*_0x4e5009)+0x1,_0x35763e=Math[_0x53e3cb(0xbfa)]((_0x46b90a+0x1)*_0x4e5009)+0x1,_0x554286=_0x33166e[_0x335bb9]['t'],_0x25957e=_0x33166e[_0x335bb9]['v']||0x0;let _0xf743e=-0x1,_0x5841fe=_0x183a5b;for(let _0x27c182=_0x183a5b;_0x27c182<_0x35763e;_0x27c182++){const _0x20607e=Math[_0x53e3cb(0x45d)]((_0x554286-_0x2d1175)*((_0x33166e[_0x27c182]['v']||0x0)-_0x25957e)-(_0x554286-_0x33166e[_0x27c182]['t'])*(_0xa5f231-_0x25957e))*0.5;_0x20607e>_0xf743e&&(_0xf743e=_0x20607e,_0x5841fe=_0x27c182);}_0x27812c[_0x102b57++]=_0x33166e[_0x5841fe],_0x335bb9=_0x5841fe;}return _0x27812c[_0x102b57++]=_0x33166e[_0x578b8d-0x1],_0x27812c;}static[_0x3a4399(0xd80)](_0x5bbd4e,_0x177cb7,_0x446d04,_0x1385bb,_0x311d76,_0x510826,_0x152aae={}){const _0x1ad344=_0x3a4399;if(!_0x5bbd4e?.[_0x1ad344(0xf35)]||!_0x177cb7||_0x1385bb<=_0x446d04)return _0x5bbd4e||[];const _0x4b130e=0x7d0,_0x598fdf=0x7530;let _0x2e6597=Math[_0x1ad344(0xa1a)](_0x598fdf,_0x177cb7);const _0x1c51f2=_0x1385bb-_0x446d04;let _0xf81c7=Math[_0x1ad344(0xebd)](_0x1c51f2/_0x2e6597);_0xf81c7>_0x4b130e&&(_0x2e6597=Math[_0x1ad344(0xebd)](_0x1c51f2/_0x4b130e),_0xf81c7=_0x4b130e);let _0x560c27=_0x446d04,_0x12a7fd=null;if(_0x152aae[_0x1ad344(0x9c1)]){const _0xdb738d=/^([0-9]+)h$/i['exec'](String(_0x152aae[_0x1ad344(0x3b6)]||'')),_0x5ed7cc=_0xdb738d?Number(_0xdb738d[0x1]):0x0;if(_0x5ed7cc>=0x1&&_0x5ed7cc<=0x18&&_0x2e6597===_0x5ed7cc*0x36ee80){const _0x5dbc2f=wallBucketEdges(_0x446d04,_0x1385bb,_0x5ed7cc,_0x152aae['tz']);if(_0x5dbc2f[_0x1ad344(0xf35)]>=0x2)_0x12a7fd=_0x5dbc2f;}_0x12a7fd?(_0x560c27=_0x12a7fd[0x0],_0xf81c7=Math[_0x1ad344(0x68a)](_0x4b130e,_0x12a7fd[_0x1ad344(0xf35)]-0x1)):(_0x560c27=Math['floor'](_0x446d04/_0x2e6597)*_0x2e6597,_0xf81c7=Math[_0x1ad344(0x68a)](_0x4b130e,Math['ceil']((_0x1385bb-_0x560c27)/_0x2e6597)));}const _0x636de7=!!_0x152aae[_0x1ad344(0x764)],_0x2a143f=!!_0x152aae[_0x1ad344(0xf87)],_0x57a600=_0x5bbd4e,_0x220ecd=new Array(_0xf81c7);let _0x24cae6=0x0,_0x8afad5=null,_0x4fbaf4=null,_0x1a33c0=null,_0x283a0b=null,_0x2ce8c5=null;while(_0x24cae6<_0x57a600[_0x1ad344(0xf35)]&&_0x57a600[_0x24cae6]['t']<_0x560c27){const _0x8f78f0=_0x57a600[_0x24cae6]['v'];_0x8f78f0!==null&&_0x8f78f0!==undefined&&!Number[_0x1ad344(0x2ea)](_0x8f78f0)&&(_0x8afad5=_0x8f78f0,_0x4fbaf4=_0x57a600[_0x24cae6]['t']),_0x24cae6++;}const _0xf4ddeb=isNum(_0x152aae[_0x1ad344(0xcc8)])?_0x152aae[_0x1ad344(0xcc8)]:Date[_0x1ad344(0xf41)](),_0x4f82e8=_0x152aae[_0x1ad344(0xfe9)]?_0x1385bb:Math[_0x1ad344(0x68a)](_0xf4ddeb,_0x1385bb),_0x1de0f4=Math[_0x1ad344(0x68a)](_0xf4ddeb,_0x1385bb),_0xd93c77=!_0x636de7&&!_0x152aae[_0x1ad344(0xfe9)]&&_0xf4ddeb<=_0x1385bb+0xea60,_0x3155f4=!!_0x152aae['breakOnNull'],_0x19d919=!_0x3155f4?_0x152aae[_0x1ad344(0xd0e)]??Infinity:_0x152aae['carryForwardMs']??Math[_0x1ad344(0x68a)](_0x2e6597*0x3,0x1e*0x3c*0x3e8);for(let _0x421209=0x0;_0x421209<_0xf81c7;_0x421209++){const _0x1326fe=_0x12a7fd?_0x12a7fd[_0x421209]:_0x560c27+_0x421209*_0x2e6597,_0x1e280a=_0x12a7fd?_0x12a7fd[_0x421209+0x1]:_0x1326fe+_0x2e6597,_0x28084c=(_0x1326fe+_0x1e280a)/0x2;let _0x37c65a=_0x636de7?_0x1326fe:_0x28084c;if(_0xd93c77&&_0x1326fe<=_0x1de0f4&&_0x1de0f4<_0x1e280a)_0x37c65a=_0x1de0f4;while(_0x24cae6<_0x57a600['length']&&_0x57a600[_0x24cae6]['t']<_0x1326fe)_0x24cae6++;const _0x5c4b88=[];let _0x338b8a=Infinity,_0x2e049b=-Infinity,_0x502c4a=![],_0x6f2ee1=null,_0x2f057c=null,_0x3e02f1=null,_0x4a35ef=_0x24cae6;while(_0x4a35ef<_0x57a600['length']&&_0x57a600[_0x4a35ef]['t']<_0x1e280a){const _0x2ebe19=_0x57a600[_0x4a35ef],_0x432af5=_0x2ebe19['v'];if(_0x432af5!==null&&_0x432af5!==undefined&&!Number['isNaN'](_0x432af5)){_0x5c4b88[_0x1ad344(0x879)](_0x432af5),_0x6f2ee1=_0x432af5,_0x2f057c=_0x2ebe19['bMin']!==undefined&&_0x2ebe19[_0x1ad344(0x613)]!==null?_0x2ebe19['bMin']:_0x432af5,_0x3e02f1=_0x2ebe19[_0x1ad344(0x4ab)]!==undefined&&_0x2ebe19[_0x1ad344(0x4ab)]!==null?_0x2ebe19[_0x1ad344(0x4ab)]:_0x432af5;if(_0x510826){if(_0x2f057c<_0x338b8a)_0x338b8a=_0x2f057c;if(_0x3e02f1>_0x2e049b)_0x2e049b=_0x3e02f1;_0x502c4a=!![];}}_0x4a35ef++;}if(_0x5c4b88[_0x1ad344(0xf35)]>0x0){const _0x4fd9f1=DataProcessor['_aggregate'](_0x5c4b88,_0x311d76);_0x8afad5=_0x4fd9f1===null?null:_0x6f2ee1,_0x4fbaf4=_0x28084c;const _0x493707={'t':_0x37c65a,'v':_0x4fd9f1};_0x510826&&_0x502c4a&&(_0x493707[_0x1ad344(0x613)]=_0x338b8a,_0x493707['bMax']=_0x2e049b,_0x1a33c0=_0x2f057c,_0x283a0b=_0x3e02f1);if(_0x2a143f){const _0xc9d027=DataProcessor[_0x1ad344(0x6ff)](_0x5c4b88);_0xc9d027&&(_0x493707['o']=_0xc9d027['o'],_0x493707['h']=_0xc9d027['h'],_0x493707['l']=_0xc9d027['l'],_0x493707['c']=_0xc9d027['c'],_0x2ce8c5=_0xc9d027);}_0x220ecd[_0x421209]=_0x493707;}else{if(!_0x152aae[_0x1ad344(0x170)]&&_0x8afad5!==null&&_0x1326fe<=_0x4f82e8&&_0x19d919>0x0&&_0x4fbaf4!==null&&_0x28084c-_0x4fbaf4<=_0x19d919){const _0x1899f2={'t':_0x37c65a,'v':_0x8afad5};_0x510826&&(_0x1899f2[_0x1ad344(0x613)]=_0x1a33c0??_0x8afad5,_0x1899f2[_0x1ad344(0x4ab)]=_0x283a0b??_0x8afad5);if(_0x2a143f){const _0x5e6fa3=_0x2ce8c5?_0x2ce8c5['c']:_0x8afad5;_0x1899f2['o']=_0x1899f2['h']=_0x1899f2['l']=_0x1899f2['c']=_0x5e6fa3;}_0x220ecd[_0x421209]=_0x1899f2;}else{const _0x996e37={'t':_0x37c65a,'v':null};_0x510826&&(_0x996e37[_0x1ad344(0x613)]=null,_0x996e37[_0x1ad344(0x4ab)]=null);if(_0x2a143f)_0x996e37['o']=_0x996e37['h']=_0x996e37['l']=_0x996e37['c']=null;_0x220ecd[_0x421209]=_0x996e37;}}}let _0x1ce660=-0x1;for(let _0xfef2a3=0x0;_0xfef2a3<_0x220ecd['length'];_0xfef2a3++){if(_0x220ecd[_0xfef2a3]['v']!==null){_0x1ce660=_0xfef2a3;break;}}if(_0x1ce660>0x0&&!_0x152aae[_0x1ad344(0x170)]&&!_0x3155f4&&!_0x152aae[_0x1ad344(0x548)]){const _0x3ab244=_0x220ecd[_0x1ce660]['v'],_0x145e73=_0x510826?_0x220ecd[_0x1ce660]['bMin']:null,_0x5cf8d2=_0x510826?_0x220ecd[_0x1ce660][_0x1ad344(0x4ab)]:null;for(let _0x51de22=0x0;_0x51de22<_0x1ce660;_0x51de22++){_0x220ecd[_0x51de22]['v']=_0x3ab244,_0x510826&&(_0x220ecd[_0x51de22][_0x1ad344(0x613)]=_0x145e73,_0x220ecd[_0x51de22]['bMax']=_0x5cf8d2);}}return _0x220ecd;}static[_0x3a4399(0xe6c)](_0x1564e3,_0x1234ae){const _0x23b77b=_0x3a4399;if(_0x1234ae&&!AGG_VALID[_0x23b77b(0x1031)](_0x1234ae)){DataProcessor[_0x23b77b(0x7d8)]=DataProcessor[_0x23b77b(0x7d8)]||new Set();if(!DataProcessor['_aggWarned'][_0x23b77b(0x1031)](_0x1234ae)){DataProcessor['_aggWarned']['add'](_0x1234ae);const _0x470abe=_0x1234ae===_0x23b77b(0x2a0)?_0x23b77b(0xfa5):'';console[_0x23b77b(0x229)](_0x23b77b(0x93d)+_0x1234ae+_0x23b77b(0x3b7)+(_0x23b77b(0x1f7)+[...AGG_VALID][_0x23b77b(0xb8b)](',\x20')+'.'+_0x470abe));}}const _0x1e7015=[];for(const _0xa2fe42 of _0x1564e3)if(_0xa2fe42!==null&&_0xa2fe42!==undefined&&!Number[_0x23b77b(0x2ea)](_0xa2fe42))_0x1e7015['push'](_0xa2fe42);if(!_0x1e7015[_0x23b77b(0xf35)])return null;switch(_0x1234ae){case _0x23b77b(0x68a):{let _0x503132=_0x1e7015[0x0];for(let _0x1bfd97=0x1;_0x1bfd97<_0x1e7015[_0x23b77b(0xf35)];_0x1bfd97++)if(_0x1e7015[_0x1bfd97]<_0x503132)_0x503132=_0x1e7015[_0x1bfd97];return _0x503132;}case _0x23b77b(0xa1a):{let _0x2eb979=_0x1e7015[0x0];for(let _0x35323b=0x1;_0x35323b<_0x1e7015['length'];_0x35323b++)if(_0x1e7015[_0x35323b]>_0x2eb979)_0x2eb979=_0x1e7015[_0x35323b];return _0x2eb979;}case _0x23b77b(0xd8b):return _0x1e7015[_0x23b77b(0x282)]((_0x5a3e61,_0x461601)=>_0x5a3e61+_0x461601,0x0);case _0x23b77b(0xa02):case _0x23b77b(0x1b8):{let _0x2d798e=0x0;for(let _0x193c0b=0x1;_0x193c0b<_0x1e7015['length'];_0x193c0b++){if(_0x1e7015[_0x193c0b-0x1]>0x0&&_0x1e7015[_0x193c0b]<_0x1e7015[_0x193c0b-0x1]*0.1)_0x2d798e++;}return _0x2d798e>0x0&&(DataProcessor[_0x23b77b(0x38b)]=DataProcessor[_0x23b77b(0x38b)]||new Set(),!DataProcessor[_0x23b77b(0x38b)]['has'](_0x1234ae)&&(DataProcessor[_0x23b77b(0x38b)][_0x23b77b(0xe62)](_0x1234ae),console['warn'](_0x23b77b(0xe36)+_0x1234ae+_0x23b77b(0x380)+'resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20'+(_0x23b77b(0xb27)+(_0x1234ae===_0x23b77b(0x1b8)?'last\x20reading\x20can\x20be\x20the\x20post-reset\x200':_0x23b77b(0x8d1))+',\x20')+'so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20'+_0x23b77b(0xc6c)))),_0x1234ae===_0x23b77b(0xa02)?_0x1e7015[0x0]:_0x1e7015[_0x1e7015['length']-0x1];}case _0x23b77b(0xf31):{const _0x36af3d=[..._0x1e7015][_0x23b77b(0x69b)]((_0x290a27,_0x5a32f8)=>_0x290a27-_0x5a32f8),_0x2ec968=Math[_0x23b77b(0xbfa)](_0x36af3d['length']/0x2);return _0x36af3d[_0x23b77b(0xf35)]%0x2?_0x36af3d[_0x2ec968]:(_0x36af3d[_0x2ec968-0x1]+_0x36af3d[_0x2ec968])/0x2;}case _0x23b77b(0x8b5):{let _0x45dae2=_0x1e7015[0x0],_0x297508=_0x1e7015[0x0];for(let _0x165302=0x1;_0x165302<_0x1e7015[_0x23b77b(0xf35)];_0x165302++){if(_0x1e7015[_0x165302]<_0x45dae2)_0x45dae2=_0x1e7015[_0x165302];if(_0x1e7015[_0x165302]>_0x297508)_0x297508=_0x1e7015[_0x165302];}return _0x297508-_0x45dae2;}case _0x23b77b(0x4a5):{if(_0x1e7015['length']<0x2)return null;return _0x1e7015[_0x1e7015[_0x23b77b(0xf35)]-0x1]-_0x1e7015[0x0];}case'change':{if(_0x1e7015['length']<0x2)return null;let _0xc641d4=0x0;for(let _0x1abd21=0x1;_0x1abd21<_0x1e7015[_0x23b77b(0xf35)];_0x1abd21++){const _0x6fd7c4=_0x1e7015[_0x1abd21]-_0x1e7015[_0x1abd21-0x1];if(_0x6fd7c4>=0x0)_0xc641d4+=_0x6fd7c4;}return _0xc641d4;}case'avg':case _0x23b77b(0xc75):default:return _0x1e7015[_0x23b77b(0x282)]((_0x1eecd0,_0x3f2e49)=>_0x1eecd0+_0x3f2e49,0x0)/_0x1e7015['length'];}}static[_0x3a4399(0x6ff)](_0x2a7890){let _0x5091f4=null,_0x52e4bd=null,_0x2f34aa=null,_0x175998=null;for(const _0x56c36d of _0x2a7890){if(_0x56c36d===null||_0x56c36d===undefined||Number['isNaN'](_0x56c36d))continue;if(_0x5091f4===null)_0x5091f4=_0x56c36d,_0x52e4bd=_0x56c36d,_0x2f34aa=_0x56c36d;else{if(_0x56c36d>_0x52e4bd)_0x52e4bd=_0x56c36d;if(_0x56c36d<_0x2f34aa)_0x2f34aa=_0x56c36d;}_0x175998=_0x56c36d;}return _0x5091f4===null?null:{'o':_0x5091f4,'h':_0x52e4bd,'l':_0x2f34aa,'c':_0x175998};}static[_0x3a4399(0x35a)](_0x257ab6,_0x1db489){const _0xe0c8e7=_0x3a4399;if(!Array[_0xe0c8e7(0x148)](_0x257ab6)||!_0x257ab6[_0xe0c8e7(0xf35)]||typeof _0x1db489!=='function')return _0x257ab6;const _0x39595=new Array(_0x257ab6['length']);for(let _0x58ff5b=0x0;_0x58ff5b<_0x257ab6[_0xe0c8e7(0xf35)];_0x58ff5b++){const _0x1f3118=_0x257ab6[_0x58ff5b];if(!_0x1f3118||!isNum(_0x1f3118['v'])){_0x39595[_0x58ff5b]=_0x1f3118;continue;}const _0x487015=_0x1db489(_0x1f3118['t']);if(!isNum(_0x487015)){_0x39595[_0x58ff5b]=_0x1f3118;continue;}const _0x3f3323={..._0x1f3118,'v':_0x1f3118['v']*_0x487015};if(isNum(_0x1f3118['bMin']))_0x3f3323[_0xe0c8e7(0x613)]=_0x1f3118[_0xe0c8e7(0x613)]*_0x487015;if(isNum(_0x1f3118[_0xe0c8e7(0x4ab)]))_0x3f3323[_0xe0c8e7(0x4ab)]=_0x1f3118[_0xe0c8e7(0x4ab)]*_0x487015;if(isNum(_0x1f3118['sMean']))_0x3f3323[_0xe0c8e7(0x297)]=_0x1f3118[_0xe0c8e7(0x297)]*_0x487015;if(isNum(_0x1f3118[_0xe0c8e7(0x908)]))_0x3f3323[_0xe0c8e7(0x908)]=_0x1f3118[_0xe0c8e7(0x908)]*_0x487015;if(_0x487015<0x0&&isNum(_0x3f3323[_0xe0c8e7(0x613)])&&isNum(_0x3f3323[_0xe0c8e7(0x4ab)])&&_0x3f3323[_0xe0c8e7(0x613)]>_0x3f3323[_0xe0c8e7(0x4ab)]){const _0x534435=_0x3f3323['bMin'];_0x3f3323[_0xe0c8e7(0x613)]=_0x3f3323['bMax'],_0x3f3323[_0xe0c8e7(0x4ab)]=_0x534435;}_0x39595[_0x58ff5b]=_0x3f3323;}return _0x39595;}static[_0x3a4399(0xbbc)](_0x2fe20c,_0x61d1ed,_0x4113d7){const _0xb8884e=_0x3a4399;if(!Array[_0xb8884e(0x148)](_0x2fe20c)||!_0x2fe20c[_0xb8884e(0xf35)]||typeof _0x61d1ed!==_0xb8884e(0x6d4))return _0x2fe20c;const _0x23f584=normalizeRefOp(_0x4113d7),_0x547550=_0x2c4238=>({..._0x2c4238,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0x25d577=new Array(_0x2fe20c['length']);for(let _0x3a94c1=0x0;_0x3a94c1<_0x2fe20c[_0xb8884e(0xf35)];_0x3a94c1++){const _0x52cd7d=_0x2fe20c[_0x3a94c1];if(!_0x52cd7d||!isNum(_0x52cd7d['v'])){_0x25d577[_0x3a94c1]=_0x52cd7d;continue;}const _0x2be7d9=_0x61d1ed(_0x52cd7d['t']);if(!isNum(_0x2be7d9)){_0x25d577[_0x3a94c1]=_0x547550(_0x52cd7d);continue;}let _0x2cd7e7;switch(_0x23f584){case _0xb8884e(0xe62):_0x2cd7e7=_0x4c1550=>_0x4c1550+_0x2be7d9;break;case _0xb8884e(0x642):_0x2cd7e7=_0x7cf7df=>_0x7cf7df*_0x2be7d9;break;case _0xb8884e(0x996):_0x2cd7e7=_0xb3eb01=>_0x2be7d9===0x0?null:_0xb3eb01/_0x2be7d9;break;case'reverse_subtract':_0x2cd7e7=_0x28a917=>_0x2be7d9-_0x28a917;break;case _0xb8884e(0xd28):_0x2cd7e7=_0x247fc7=>_0x247fc7===0x0?null:_0x2be7d9/_0x247fc7;break;default:_0x2cd7e7=_0x97db82=>_0x97db82-_0x2be7d9;}const _0x33b409=_0x2cd7e7(_0x52cd7d['v']);if(!isNum(_0x33b409)){_0x25d577[_0x3a94c1]=_0x547550(_0x52cd7d);continue;}const _0x3de904={..._0x52cd7d,'v':_0x33b409};for(const _0x229b1e of[_0xb8884e(0x613),_0xb8884e(0x4ab),_0xb8884e(0x297),_0xb8884e(0x908)]){if(isNum(_0x52cd7d[_0x229b1e])){const _0x21f79a=_0x2cd7e7(_0x52cd7d[_0x229b1e]);_0x3de904[_0x229b1e]=isNum(_0x21f79a)?_0x21f79a:null;}}if(isNum(_0x3de904['bMin'])&&isNum(_0x3de904['bMax'])&&_0x3de904[_0xb8884e(0x613)]>_0x3de904['bMax']){const _0x138a0e=_0x3de904[_0xb8884e(0x613)];_0x3de904[_0xb8884e(0x613)]=_0x3de904[_0xb8884e(0x4ab)],_0x3de904[_0xb8884e(0x4ab)]=_0x138a0e;}_0x25d577[_0x3a94c1]=_0x3de904;}return _0x25d577;}static['applyBandDelta'](_0x5d3196,_0x409b3b){const _0x336b15=_0x3a4399;if(!Array[_0x336b15(0x148)](_0x5d3196))return _0x5d3196;for(const _0x5c1788 of _0x5d3196){if(!_0x5c1788)continue;if(isNum(_0x5c1788['bMin'])&&isNum(_0x5c1788[_0x336b15(0x4ab)])){if(_0x5c1788['v']!==null&&_0x5c1788['v']!==undefined)_0x5c1788['v']=_0x5c1788[_0x336b15(0x4ab)]-_0x5c1788[_0x336b15(0x613)];!_0x409b3b&&(delete _0x5c1788['bMin'],delete _0x5c1788[_0x336b15(0x4ab)]);}else{if(!_0x409b3b){if(_0x336b15(0x613)in _0x5c1788)delete _0x5c1788['bMin'];if('bMax'in _0x5c1788)delete _0x5c1788[_0x336b15(0x4ab)];}}}return _0x5d3196;}static[_0x3a4399(0x53e)](_0x21678c,_0x4c981e){const _0x2a85d5=_0x3a4399,_0x122ac9=Array[_0x2a85d5(0x148)](_0x4c981e?.[_0x2a85d5(0xfed)])?_0x4c981e['moving_averages']:null;if(!_0x122ac9||!_0x122ac9[_0x2a85d5(0xf35)]||!Array[_0x2a85d5(0x148)](_0x21678c)||!_0x21678c[_0x2a85d5(0xf35)])return null;const _0x50147c=(_0x4c981e[_0x2a85d5(0x8fe)]||_0x4c981e['type'])===_0x2a85d5(0x451),_0x18d39f=_0x955e43=>{if(!_0x955e43)return null;const _0x333df6=_0x50147c?isNum(_0x955e43['c'])?_0x955e43['c']:_0x955e43['v']:_0x955e43['v'];return isNum(_0x333df6)?_0x333df6:null;},_0x47e8ae=_0x21678c['map'](_0x18d39f),_0x59dde6=_0x21678c['length'],_0x2b52e6=[];for(const _0x1609aa of _0x122ac9){const _0x1854a1=Math[_0x2a85d5(0x7d9)](toNum(_0x1609aa?.[_0x2a85d5(0xfbb)])||0x0);if(!(_0x1854a1>=0x1))continue;const _0x1fdcf8=new Array(_0x59dde6);let _0x5a93a5=0x0,_0x4fbc2e=-0x1;for(let _0x29044c=0x0;_0x29044c<_0x59dde6;_0x29044c++){const _0x4a4e37=_0x47e8ae[_0x29044c];_0x4a4e37===null?_0x4fbc2e=_0x29044c:_0x5a93a5+=_0x4a4e37;if(_0x29044c>=_0x1854a1){const _0x11fb70=_0x47e8ae[_0x29044c-_0x1854a1];if(_0x11fb70!==null)_0x5a93a5-=_0x11fb70;}const _0x2e4994=_0x29044c>=_0x1854a1-0x1&&_0x4fbc2e<=_0x29044c-_0x1854a1;_0x1fdcf8[_0x29044c]={'t':_0x21678c[_0x29044c]['t'],'v':_0x2e4994?_0x5a93a5/_0x1854a1:null};}_0x2b52e6[_0x2a85d5(0x879)]({'period':_0x1854a1,'color':_0x1609aa['color']||null,'width':_0x1609aa[_0x2a85d5(0x8a5)]!=null&&_0x1609aa['width']!==''&&isNum(toNum(_0x1609aa[_0x2a85d5(0x8a5)]))?toNum(_0x1609aa['width']):null,'show_label':!!_0x1609aa[_0x2a85d5(0x4c4)],'points':_0x1fdcf8});}return _0x2b52e6['length']?_0x2b52e6:null;}static[_0x3a4399(0x187)](_0x15b385,_0x37b70b,_0x17c68a){const _0x17de98=_0x3a4399,_0x15cd94=Array[_0x17de98(0x148)](_0x37b70b?.[_0x17de98(0xfed)])?_0x37b70b[_0x17de98(0xfed)]['filter'](_0x4c4a28=>_0x4c4a28&&Math[_0x17de98(0x7d9)](toNum(_0x4c4a28[_0x17de98(0xfbb)])||0x0)>=0x1):null;if(!_0x15cd94||!_0x15cd94[_0x17de98(0xf35)]||!Array[_0x17de98(0x148)](_0x15b385)||!_0x15b385[_0x17de98(0xf35)])return null;const {startMs:_0x629355,endMs:_0x424e2c,bucketMs:_0x3e5997,groupBy:_0x42f4c5,aggFunc:_0x508b72,alignToClock:_0x1fc9fd,anchorStart:_0x385f65,tz:_0x217968,deltaAgg:_0x40f3db,carryPastNow:_0x6a5654,damp:_0x172fd7,isCounter:_0x16fc7d,nowMs:_0xf808fd}=_0x17c68a||{};let _0x4d16d1=0x0;for(const _0x185242 of _0x15cd94){const _0x342e2b=Math[_0x17de98(0x7d9)](toNum(_0x185242[_0x17de98(0xfbb)])||0x0);if(_0x342e2b>_0x4d16d1)_0x4d16d1=_0x342e2b;}if(!(_0x4d16d1>=0x1))return null;const _0x30e336=(_0x37b70b['graph_type']||_0x37b70b[_0x17de98(0x6f4)])==='candlestick',_0x1e0319=[_0x17de98(0xba5),_0x17de98(0xe1c),_0x17de98(0x688),_0x17de98(0xf2b),_0x17de98(0x855)];let _0x193035;if(_0x1e0319[_0x17de98(0x792)](_0x42f4c5)){const _0x248a05=_0x172fd7?DataProcessor[_0x17de98(0x9ba)](_0x15b385,_0x42f4c5,_0x508b72,_0x217968,!!_0x16fc7d):_0x15b385;_0x193035=DataProcessor['calendarGroup'](_0x248a05,_0x42f4c5,_0x508b72,_0x424e2c,_0x217968,_0x30e336,_0x17c68a?.['firstWd']??0x1);if(!_0x37b70b[_0x17de98(0x771)]){const _0x13c173=_0x15b385[_0x17de98(0xf35)]?_0x15b385[_0x15b385[_0x17de98(0xf35)]-0x1]['t']:null;_0x193035=DataProcessor[_0x17de98(0x139)](_0x193035,_0x42f4c5,_0x508b72,{'endMs':_0x424e2c,'lastRawT':_0x13c173,'tz':_0x217968,'nowMs':_0xf808fd});}else _0x193035=DataProcessor[_0x17de98(0x69d)](_0x193035,_0x42f4c5,{'tz':_0x217968});}else{if(isNum(_0x3e5997)&&_0x3e5997>0x0){const _0x31c5a0=(_0x4d16d1-0x1)*_0x3e5997;_0x193035=DataProcessor[_0x17de98(0xd80)](_0x15b385,_0x3e5997,isNum(_0x629355)?_0x629355-_0x31c5a0:_0x629355,_0x424e2c,_0x508b72,![],{'breakOnNull':!!_0x37b70b['break_on_null'],'carryForwardMs':_0x37b70b[_0x17de98(0x887)],'alignToClock':_0x1fc9fd,'anchorStart':_0x385f65,'ohlc':_0x30e336,'deltaAgg':!!_0x40f3db,'carryPastNow':!!_0x6a5654,'noLeadFill':!!_0x37b70b[_0x17de98(0xf3e)],'nowMs':_0xf808fd,'groupBy':_0x42f4c5,'tz':_0x217968});}else _0x193035=_0x15b385;}const _0x186b87=DataProcessor[_0x17de98(0xbe7)](_0x193035,_0x37b70b,![],{'now':_0xf808fd,'tz':_0x217968}),_0x242780=DataProcessor[_0x17de98(0x53e)](_0x186b87,_0x37b70b);if(!_0x242780)return null;if(isNum(_0x629355)){for(const _0xfe5bfb of _0x242780)_0xfe5bfb[_0x17de98(0xf59)]=_0xfe5bfb['points'][_0x17de98(0x395)](_0x26ead7=>_0x26ead7['t']>=_0x629355);}return _0x242780['length']?_0x242780:null;}static[_0x3a4399(0x9ba)](_0x979f2f,_0x25ba0d,_0x5897b8,_0x5b1b31,_0x28413f){const _0x3f3c76=_0x3a4399;if(_0x5897b8!==_0x3f3c76(0xa1a)||_0x25ba0d!==_0x3f3c76(0xe1c))return _0x979f2f;if(!Array[_0x3f3c76(0x148)](_0x979f2f)||_0x979f2f['length']<0x2)return _0x979f2f;const _0x1fe178=_0x25a7ed=>{const _0x1f1bdb=tzParts(_0x25a7ed,_0x5b1b31);return _0x1f1bdb['y']+'-'+_0x1f1bdb['mo']+'-'+_0x1f1bdb['d'];},_0x1a5ba9=_0x48a079=>tzStartOfDayMs(_0x48a079,_0x5b1b31),_0x220b64=new Map();for(const _0x58d316 of _0x979f2f){if(!isNum(_0x58d316['v']))continue;const _0x5b17a9=_0x1fe178(_0x58d316['t']);let _0x537bd5=_0x220b64[_0x3f3c76(0xfe5)](_0x5b17a9);!_0x537bd5&&(_0x537bd5={'count':0x0,'first':null,'list':[]},_0x220b64[_0x3f3c76(0xd03)](_0x5b17a9,_0x537bd5));_0x537bd5[_0x3f3c76(0x71b)]++,_0x537bd5[_0x3f3c76(0x33c)][_0x3f3c76(0x879)](_0x58d316);if(!_0x537bd5[_0x3f3c76(0xa02)]||_0x58d316['t']<_0x537bd5[_0x3f3c76(0xa02)]['t'])_0x537bd5[_0x3f3c76(0xa02)]=_0x58d316;}const _0x3f8f89=new Map();for(const _0x5811e4 of _0x220b64['values']()){const _0x5515f2=_0x5811e4[_0x3f3c76(0xa02)];_0x5811e4['count']>=0x2&&_0x5515f2&&_0x5515f2['t']===_0x1a5ba9(_0x5515f2['t'])&&isNum(_0x5515f2['v'])&&_0x5515f2['v']>0x0&&isNum(_0x5515f2['sMean'])&&isNum(_0x5515f2[_0x3f3c76(0x908)])&&_0x5515f2['sMean']<_0x5515f2['v']*0.3&&_0x5515f2[_0x3f3c76(0x908)]<_0x5515f2['v']*0.5&&_0x3f8f89[_0x3f3c76(0xd03)](_0x5515f2,_0x5515f2[_0x3f3c76(0x908)]);if(_0x5811e4['list'][_0x3f3c76(0xf35)]>=0x2){const _0x5c1b8d=_0x5811e4[_0x3f3c76(0x33c)][_0x3f3c76(0x444)]()[_0x3f3c76(0x69b)]((_0x352560,_0x29a610)=>_0x352560['t']-_0x29a610['t']),_0x5c99d3=_0x5c1b8d[0x0]['v'];let _0x34fa92=0x0,_0x4410f8=_0x5c1b8d[0x0]['v'],_0x393521=_0x5c1b8d[0x0]['v'];for(let _0x5f24f9=0x1;_0x5f24f9<_0x5c1b8d[_0x3f3c76(0xf35)];_0x5f24f9++){if(!isNum(_0x5c1b8d[_0x5f24f9]['v']))continue;_0x5c1b8d[_0x5f24f9]['v']<_0x4410f8&&(_0x4410f8=_0x5c1b8d[_0x5f24f9]['v'],_0x34fa92=_0x5f24f9);if(_0x5c1b8d[_0x5f24f9]['v']>_0x393521)_0x393521=_0x5c1b8d[_0x5f24f9]['v'];}let _0x35b374=![];for(let _0x5ee337=_0x34fa92+0x1;_0x5ee337<_0x5c1b8d[_0x3f3c76(0xf35)];_0x5ee337++){if(isNum(_0x5c1b8d[_0x5ee337]['v'])&&_0x5c1b8d[_0x5ee337]['v']>_0x4410f8*1.5+1e-9){_0x35b374=!![];break;}}const _0x5a6fba=isNum(_0x5c99d3)&&_0x5c99d3>0x0&&_0x4410f8<_0x5c99d3*0.5,_0xedf4f5=!!_0x28413f||_0x4410f8<=_0x393521*0.2;if(_0x34fa92>0x0&&_0x5a6fba&&_0xedf4f5&&_0x35b374)for(let _0x29dc06=0x0;_0x29dc06<_0x34fa92;_0x29dc06++){if(isNum(_0x5c1b8d[_0x29dc06]['v'])&&_0x5c1b8d[_0x29dc06]['v']>_0x4410f8){const _0x2bd0d2=_0x3f8f89[_0x3f3c76(0x1031)](_0x5c1b8d[_0x29dc06])?_0x3f8f89[_0x3f3c76(0xfe5)](_0x5c1b8d[_0x29dc06]):_0x5c1b8d[_0x29dc06]['v'];_0x3f8f89['set'](_0x5c1b8d[_0x29dc06],Math['min'](_0x2bd0d2,_0x4410f8));}}}}if(!_0x3f8f89[_0x3f3c76(0x3ba)])return _0x979f2f;return _0x979f2f['map'](_0x4ecad0=>_0x3f8f89[_0x3f3c76(0x1031)](_0x4ecad0)?{..._0x4ecad0,'v':_0x3f8f89[_0x3f3c76(0xfe5)](_0x4ecad0)}:_0x4ecad0);}static[_0x3a4399(0x849)](_0x8dbaea,_0x33665c,_0x1b9d8e,_0x27692b,_0xa0cdf8,_0x1f05c5,_0x5456f1=0x1){const _0x7fc31d=_0x3a4399;if(!_0x8dbaea||!_0x8dbaea['length'])return[];const _0x5b6a1e={},_0x500179=typeof _0x27692b===_0x7fc31d(0x438)&&Number[_0x7fc31d(0xa6b)](_0x27692b);for(const _0x20022b of _0x8dbaea){if(_0x20022b['v']===null||_0x20022b['v']===undefined)continue;if(_0x500179&&_0x20022b['t']>=_0x27692b)continue;const _0x12d795=tzParts(_0x20022b['t'],_0xa0cdf8);let _0x218da4,_0x2080d8;switch(_0x33665c){case _0x7fc31d(0xba5):_0x218da4=_0x12d795['y']+'-'+_0x12d795['mo']+'-'+_0x12d795['d']+'-'+_0x12d795['h'],_0x2080d8=zonedWallToMs(_0x12d795['y'],_0x12d795['mo'],_0x12d795['d'],_0x12d795['h'],0x0,0x0,_0xa0cdf8);break;case'date':_0x218da4=_0x12d795['y']+'-'+_0x12d795['mo']+'-'+_0x12d795['d'],_0x2080d8=zonedWallToMs(_0x12d795['y'],_0x12d795['mo'],_0x12d795['d'],0x0,0x0,0x0,_0xa0cdf8);break;case _0x7fc31d(0x688):{const _0x385b17=zonedWallToMs(_0x12d795['y'],_0x12d795['mo'],_0x12d795['d']-weekStartOffsetDays(_0x12d795['wd'],_0x5456f1),0x0,0x0,0x0,_0xa0cdf8),_0x258fb3=tzParts(_0x385b17,_0xa0cdf8);_0x218da4=_0x258fb3['y']+'-'+_0x258fb3['mo']+'-'+_0x258fb3['d'],_0x2080d8=_0x385b17;break;}case _0x7fc31d(0xf2b):_0x218da4=_0x12d795['y']+'-'+_0x12d795['mo'],_0x2080d8=zonedWallToMs(_0x12d795['y'],_0x12d795['mo'],0x1,0x0,0x0,0x0,_0xa0cdf8);break;case'year':_0x218da4=''+_0x12d795['y'],_0x2080d8=zonedWallToMs(_0x12d795['y'],0x0,0x1,0x0,0x0,0x0,_0xa0cdf8);break;default:return _0x8dbaea;}if(!_0x5b6a1e[_0x218da4])_0x5b6a1e[_0x218da4]={'vals':[],'t':_0x2080d8,'min':Infinity,'max':-Infinity};_0x5b6a1e[_0x218da4][_0x7fc31d(0x92b)][_0x7fc31d(0x879)](_0x20022b['v']);const _0x1af4ee=_0x20022b[_0x7fc31d(0x613)]!==undefined&&_0x20022b[_0x7fc31d(0x613)]!==null?_0x20022b['bMin']:_0x20022b['v'],_0x379aa1=_0x20022b['bMax']!==undefined&&_0x20022b[_0x7fc31d(0x4ab)]!==null?_0x20022b[_0x7fc31d(0x4ab)]:_0x20022b['v'];if(_0x1af4ee<_0x5b6a1e[_0x218da4][_0x7fc31d(0x68a)])_0x5b6a1e[_0x218da4]['min']=_0x1af4ee;if(_0x379aa1>_0x5b6a1e[_0x218da4]['max'])_0x5b6a1e[_0x218da4][_0x7fc31d(0xa1a)]=_0x379aa1;_0x5b6a1e[_0x218da4][_0x7fc31d(0xc74)]=_0x20022b['v'],_0x5b6a1e[_0x218da4][_0x7fc31d(0xe60)]=_0x1af4ee,_0x5b6a1e[_0x218da4][_0x7fc31d(0x63e)]=_0x379aa1;}return Object[_0x7fc31d(0x335)](_0x5b6a1e)['map'](_0x5bb51e=>{const _0x42a22a=_0x7fc31d,_0x37a533={'t':_0x5bb51e['t'],'v':DataProcessor[_0x42a22a(0xe6c)](_0x5bb51e['vals'],_0x1b9d8e)};_0x5bb51e[_0x42a22a(0xc74)]!==undefined&&(_0x37a533['_lastRaw']=_0x5bb51e['lastRaw'],_0x37a533[_0x42a22a(0x23d)]=_0x5bb51e[_0x42a22a(0xe60)],_0x37a533[_0x42a22a(0x84f)]=_0x5bb51e['lastMax']);isFinite(_0x5bb51e[_0x42a22a(0x68a)])&&(_0x37a533['bMin']=_0x5bb51e[_0x42a22a(0x68a)],_0x37a533[_0x42a22a(0x4ab)]=_0x5bb51e[_0x42a22a(0xa1a)]);if(_0x1f05c5){const _0x1451fa=DataProcessor['_ohlc'](_0x5bb51e[_0x42a22a(0x92b)]);_0x1451fa&&(_0x37a533['o']=_0x1451fa['o'],_0x37a533['c']=_0x1451fa['c'],_0x37a533['h']=isFinite(_0x5bb51e['max'])?Math['max'](_0x5bb51e[_0x42a22a(0xa1a)],_0x1451fa['o'],_0x1451fa['c']):_0x1451fa['h'],_0x37a533['l']=isFinite(_0x5bb51e[_0x42a22a(0x68a)])?Math['min'](_0x5bb51e['min'],_0x1451fa['o'],_0x1451fa['c']):_0x1451fa['l']);}return _0x37a533;})[_0x7fc31d(0x69b)]((_0x168c9a,_0x289f8e)=>_0x168c9a['t']-_0x289f8e['t']);}static[_0x3a4399(0x139)](_0x40c0a7,_0x419480,_0xede199,_0x105289={}){const _0x39ec94=_0x3a4399;if(!_0x40c0a7||_0x40c0a7[_0x39ec94(0xf35)]===0x0)return _0x40c0a7||[];const _0x35a0b9=new Set([_0x39ec94(0x32a),_0x39ec94(0xd8b),_0x39ec94(0x4a5),_0x39ec94(0x8b5)]);if(_0x35a0b9[_0x39ec94(0x1031)](_0xede199))return _0x40c0a7;const _0x1e31da=_0x105289['tz'],_0x365a9c=_0x20f36c=>{const _0x4fdc8f=_0x39ec94,_0x48b04f=tzParts(_0x20f36c,_0x1e31da);switch(_0x419480){case _0x4fdc8f(0xba5):return zonedWallToMs(_0x48b04f['y'],_0x48b04f['mo'],_0x48b04f['d'],_0x48b04f['h']+0x1,0x0,0x0,_0x1e31da);case _0x4fdc8f(0xe1c):return zonedWallToMs(_0x48b04f['y'],_0x48b04f['mo'],_0x48b04f['d']+0x1,0x0,0x0,0x0,_0x1e31da);case'week':return zonedWallToMs(_0x48b04f['y'],_0x48b04f['mo'],_0x48b04f['d']+0x7,0x0,0x0,0x0,_0x1e31da);case'month':return zonedWallToMs(_0x48b04f['y'],_0x48b04f['mo']+0x1,0x1,0x0,0x0,0x0,_0x1e31da);case'year':return zonedWallToMs(_0x48b04f['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x1e31da);default:return null;}},_0x22d5ea=isNum(_0x105289[_0x39ec94(0xcc8)])?_0x105289[_0x39ec94(0xcc8)]:Date[_0x39ec94(0xf41)](),_0x55be3c=[_0x22d5ea];if(typeof _0x105289['endMs']==='number'&&Number[_0x39ec94(0xa6b)](_0x105289['endMs']))_0x55be3c[_0x39ec94(0x879)](_0x105289[_0x39ec94(0xd6a)]);typeof _0x105289['lastRawT']===_0x39ec94(0x438)&&Number[_0x39ec94(0xa6b)](_0x105289[_0x39ec94(0xf25)])&&_0x55be3c[_0x39ec94(0x879)](_0x105289[_0x39ec94(0xf25)]+(_0x105289[_0x39ec94(0x521)]||0x0));const _0x496c71=Math[_0x39ec94(0x68a)](..._0x55be3c),_0x2097c2=_0x40c0a7[_0x39ec94(0x444)]()[_0x39ec94(0x69b)]((_0x2cf970,_0x20ad7d)=>_0x2cf970['t']-_0x20ad7d['t']),_0x3f9d2d=[];let _0x411bf2=null,_0x126eb5=null,_0x368fc2=null,_0x51ba89=_0x2097c2[0x0]['t'],_0x526558=0x0,_0x5589dd=_0x2097c2[_0x39ec94(0xf35)]*0xa+0x3e8;while(_0x51ba89<_0x496c71&&_0x5589dd-->0x0){const _0x270737=_0x51ba89,_0x45a035=_0x365a9c(_0x270737),_0xbd6f99=_0x45a035===null||_0x45a035<=_0x270737?_0x270737+0x1:_0x45a035;let _0x391534=null;while(_0x526558<_0x2097c2[_0x39ec94(0xf35)]&&_0x2097c2[_0x526558]['t']<_0xbd6f99){if(_0x2097c2[_0x526558]['t']===_0x270737)_0x391534=_0x2097c2[_0x526558];else{if(!_0x391534)_0x391534={..._0x2097c2[_0x526558],'t':_0x270737};}_0x526558++;}if(_0x391534){_0x3f9d2d[_0x39ec94(0x879)](_0x391534),_0x411bf2=_0x391534['v']===null?null:_0x391534['_lastRaw']!==undefined?_0x391534[_0x39ec94(0xdba)]:_0x391534['v'];if(_0x391534[_0x39ec94(0x23d)]!==undefined)_0x126eb5=_0x391534[_0x39ec94(0x23d)];else{if(_0x391534[_0x39ec94(0x613)]!==undefined)_0x126eb5=_0x391534[_0x39ec94(0x613)];}if(_0x391534[_0x39ec94(0x84f)]!==undefined)_0x368fc2=_0x391534[_0x39ec94(0x84f)];else{if(_0x391534[_0x39ec94(0x4ab)]!==undefined)_0x368fc2=_0x391534[_0x39ec94(0x4ab)];}}else{if(_0x411bf2!==null){const _0x30cde7={'t':_0x270737,'v':_0x411bf2};if(_0x126eb5!==null)_0x30cde7[_0x39ec94(0x613)]=_0x126eb5;if(_0x368fc2!==null)_0x30cde7[_0x39ec94(0x4ab)]=_0x368fc2;_0x3f9d2d[_0x39ec94(0x879)](_0x30cde7);}}if(_0x45a035===null||_0x45a035<=_0x270737)break;_0x51ba89=_0x45a035;}const _0x343bbf=typeof _0x105289[_0x39ec94(0xd6a)]===_0x39ec94(0x438)&&Number['isFinite'](_0x105289[_0x39ec94(0xd6a)])?_0x105289[_0x39ec94(0xd6a)]:Infinity;while(_0x526558<_0x2097c2[_0x39ec94(0xf35)]){if(_0x2097c2[_0x526558]['t']<_0x343bbf)_0x3f9d2d['push'](_0x2097c2[_0x526558]);_0x526558++;}return _0x3f9d2d;}static[_0x3a4399(0x69d)](_0x4fe1a2,_0x4df92a,_0x2cd28d={}){const _0x216c9b=_0x3a4399;if(!_0x4fe1a2||_0x4fe1a2['length']<0x2)return _0x4fe1a2||[];const _0x511fbb=_0x2cd28d['tz'],_0x42e134=_0x3ada2a=>{const _0x4a584c=_0x54aa,_0x193297=tzParts(_0x3ada2a,_0x511fbb);switch(_0x4df92a){case _0x4a584c(0xba5):return zonedWallToMs(_0x193297['y'],_0x193297['mo'],_0x193297['d'],_0x193297['h']+0x1,0x0,0x0,_0x511fbb);case _0x4a584c(0xe1c):return zonedWallToMs(_0x193297['y'],_0x193297['mo'],_0x193297['d']+0x1,0x0,0x0,0x0,_0x511fbb);case'week':return zonedWallToMs(_0x193297['y'],_0x193297['mo'],_0x193297['d']+0x7,0x0,0x0,0x0,_0x511fbb);case _0x4a584c(0xf2b):return zonedWallToMs(_0x193297['y'],_0x193297['mo']+0x1,0x1,0x0,0x0,0x0,_0x511fbb);case _0x4a584c(0x855):return zonedWallToMs(_0x193297['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x511fbb);default:return null;}},_0x1d508c=_0x4fe1a2['slice']()['sort']((_0x2e05ee,_0x207482)=>_0x2e05ee['t']-_0x207482['t']),_0x5af0b2=_0x1d508c[_0x1d508c[_0x216c9b(0xf35)]-0x1]['t'],_0x2f4e32=[];let _0x30e7fa=_0x1d508c[0x0]['t'],_0x3620b6=0x0,_0x3aa1cd=_0x1d508c['length']*0x4+0x7d0;while(_0x30e7fa<=_0x5af0b2&&_0x3aa1cd-->0x0){const _0x1d8704=_0x30e7fa,_0xa06669=_0x42e134(_0x1d8704),_0x17984a=_0xa06669===null||_0xa06669<=_0x1d8704?_0x1d8704+0x1:_0xa06669;let _0x41e6ba=null;while(_0x3620b6<_0x1d508c[_0x216c9b(0xf35)]&&_0x1d508c[_0x3620b6]['t']<_0x17984a){if(_0x1d508c[_0x3620b6]['t']===_0x1d8704)_0x41e6ba=_0x1d508c[_0x3620b6];else{if(!_0x41e6ba)_0x41e6ba={..._0x1d508c[_0x3620b6],'t':_0x1d8704};}_0x3620b6++;}_0x2f4e32['push'](_0x41e6ba||{'t':_0x1d8704,'v':null});if(_0xa06669===null||_0xa06669<=_0x1d8704)break;_0x30e7fa=_0xa06669;}return _0x2f4e32;}static[_0x3a4399(0xcf3)](_0x53e594){const _0x22a60d=_0x3a4399;switch(_0x53e594){case _0x22a60d(0x1b8):case _0x22a60d(0xa02):return[_0x22a60d(0x2a0),_0x22a60d(0x32a),_0x22a60d(0xc75)];case'change':return[_0x22a60d(0x32a),'sum',_0x22a60d(0xc75),_0x22a60d(0x2a0)];case _0x22a60d(0x4a5):return[_0x22a60d(0x2a0),_0x22a60d(0xc75)];case _0x22a60d(0xd8b):return[_0x22a60d(0x32a),'sum'];case'delta':return[_0x22a60d(0xc75),_0x22a60d(0x2a0)];case _0x22a60d(0x68a):return[_0x22a60d(0x68a),_0x22a60d(0x2a0),'mean'];case _0x22a60d(0xa1a):return[_0x22a60d(0xa1a),_0x22a60d(0x2a0),_0x22a60d(0xc75)];case _0x22a60d(0xad0):case _0x22a60d(0xc75):default:return[_0x22a60d(0xc75),_0x22a60d(0x2a0)];}}static[_0x3a4399(0x935)](_0xd6409f,_0x3c0318){const _0x3d7e01=_0x3a4399;if(!_0xd6409f)return null;const _0x567a17=DataProcessor[_0x3d7e01(0xcf3)](_0x3c0318);for(const _0x82ac23 of _0x567a17){const _0x1514e0=_0xd6409f[_0x82ac23];if(_0x1514e0!==null&&_0x1514e0!==undefined&&!Number['isNaN'](_0x1514e0))return _0x1514e0;}return null;}static[_0x3a4399(0x740)](_0x45f83c){const _0x8b0b2e=_0x3a4399;if(!Array[_0x8b0b2e(0x148)](_0x45f83c)||!_0x45f83c[_0x8b0b2e(0xf35)])return _0x45f83c||[];if(_0x45f83c[_0x8b0b2e(0xf35)]<0x2)return[{..._0x45f83c[0x0],'v':0x0}];const _0x112406=_0x45f83c['map'](_0x8d72d5=>_0x8d72d5['v']),_0x1a936e=new Array(_0x45f83c[_0x8b0b2e(0xf35)]);_0x1a936e[0x0]={..._0x45f83c[0x0],'v':0x0};for(let _0x5ab51b=0x1;_0x5ab51b<_0x45f83c[_0x8b0b2e(0xf35)];_0x5ab51b++){_0x1a936e[_0x5ab51b]={..._0x45f83c[_0x5ab51b],'v':_0x112406[_0x5ab51b]-_0x112406[_0x5ab51b-0x1]};}return _0x1a936e;}static[_0x3a4399(0x4d2)](_0x545430,_0x3d94ad){const _0x36d486=_0x3a4399;if(_0x3d94ad&&Array['isArray'](_0x545430))_0x545430=_0x545430[_0x36d486(0x395)](_0x5b8e50=>_0x5b8e50['v']!==0x0);if(!Array['isArray'](_0x545430)||!_0x545430[_0x36d486(0xf35)])return _0x545430||[];if(_0x545430[_0x36d486(0xf35)]<0x2)return[{..._0x545430[0x0],'v':0x0}];const _0x434dc8=_0x545430['map'](_0x29c260=>_0x29c260['v']),_0x3ea5cf=new Array(_0x545430['length']);_0x3ea5cf[0x0]={..._0x545430[0x0],'v':0x0};for(let _0x4e5089=0x1;_0x4e5089<_0x545430[_0x36d486(0xf35)];_0x4e5089++){const _0x32b697=_0x434dc8[_0x4e5089-0x1],_0x55fcdb=_0x434dc8[_0x4e5089];_0x3ea5cf[_0x4e5089]={..._0x545430[_0x4e5089],'v':isNum(_0x32b697)&&isNum(_0x55fcdb)?Math[_0x36d486(0xa1a)](0x0,_0x55fcdb-_0x32b697):null};}return _0x3ea5cf;}static[_0x3a4399(0xe98)](_0x2b136e,_0x263ccc){const _0x49f060=_0x3a4399;if(!_0x2b136e?.[_0x49f060(0xf35)])return[];const _0x51b690=toNum(_0x263ccc['value_factor']),_0x282347=isNum(_0x51b690)&&_0x51b690!==0x0?Math[_0x49f060(0x673)](0xa,_0x51b690):0x1,_0x1d3068=!!_0x263ccc[_0x49f060(0x2d5)];if(_0x282347===0x1&&!_0x1d3068)return _0x2b136e;const _0x25f18c=_0x44a9bd=>{let _0x38cb50=_0x44a9bd*_0x282347;if(_0x1d3068)_0x38cb50=-_0x38cb50;return _0x38cb50;},_0x8c87d5=new Array(_0x2b136e[_0x49f060(0xf35)]);for(let _0x4e7f4f=0x0;_0x4e7f4f<_0x2b136e[_0x49f060(0xf35)];_0x4e7f4f++){const _0x59b93b=_0x2b136e[_0x4e7f4f];if(!isNum(_0x59b93b['v'])){_0x8c87d5[_0x4e7f4f]=_0x59b93b;continue;}const _0x587185={'t':_0x59b93b['t'],'v':_0x25f18c(_0x59b93b['v'])};if(isNum(_0x59b93b[_0x49f060(0x613)])&&isNum(_0x59b93b['bMax'])){const _0x5a1b7c=_0x25f18c(_0x59b93b[_0x49f060(0x613)]),_0x347e23=_0x25f18c(_0x59b93b['bMax']);_0x587185[_0x49f060(0x613)]=Math[_0x49f060(0x68a)](_0x5a1b7c,_0x347e23),_0x587185[_0x49f060(0x4ab)]=Math['max'](_0x5a1b7c,_0x347e23);}if(isNum(_0x59b93b[_0x49f060(0x297)]))_0x587185[_0x49f060(0x297)]=_0x25f18c(_0x59b93b['sMean']);if(isNum(_0x59b93b[_0x49f060(0x908)]))_0x587185[_0x49f060(0x908)]=_0x25f18c(_0x59b93b['sMin']);_0x8c87d5[_0x4e7f4f]=_0x587185;}return _0x8c87d5;}static[_0x3a4399(0xbe7)](_0x1b8f59,_0x47480f,_0x316b8d,_0x4f870b){const _0x1fe086=_0x3a4399;if(!_0x1b8f59?.[_0x1fe086(0xf35)])return _0x1b8f59||[];const _0x47c96a=_0x47480f[COMPILED_TRANSFORM];if(!_0x47c96a)return _0x1b8f59;let _0x438927=Infinity,_0x27cd2e=-Infinity,_0x10953b=0x0,_0x16e476=0x0,_0x4cc143=null,_0x1ebdfa=null;for(const _0x5c5699 of _0x1b8f59){if(!isNum(_0x5c5699['v']))continue;if(_0x4cc143===null)_0x4cc143=_0x5c5699['v'];_0x1ebdfa=_0x5c5699['v'];if(_0x5c5699['v']<_0x438927)_0x438927=_0x5c5699['v'];if(_0x5c5699['v']>_0x27cd2e)_0x27cd2e=_0x5c5699['v'];_0x10953b+=_0x5c5699['v'],_0x16e476++;}const _0xccd93b=_0x16e476>0x0?{'first':_0x4cc143,'last':_0x1ebdfa,'min':_0x438927,'max':_0x27cd2e,'avg':_0x10953b/_0x16e476}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x30cee2=[];for(let _0x430f32=0x0;_0x430f32<_0x1b8f59[_0x1fe086(0xf35)];_0x430f32++){const _0x2f7fb7=_0x1b8f59[_0x430f32];if(!isNum(_0x2f7fb7['v'])){_0x30cee2[_0x1fe086(0x879)](_0x2f7fb7);continue;}const _0x380007=_0x2f7fb7['v'],_0x1f44e5={'t':_0x2f7fb7['t'],'now':_0x4f870b?.['now'],'tz':_0x4f870b?.['tz']},_0x20c7fe=_0x47c96a(_0x2f7fb7['v'],_0x430f32,_0xccd93b,_0x1f44e5);if(_0x20c7fe===null){_0x30cee2[_0x1fe086(0x879)](transformGapPoint(_0x2f7fb7));continue;}const _0x3d9dbf={'t':_0x2f7fb7['t'],'v':_0x20c7fe};if(_0x380007!==_0x20c7fe)_0x3d9dbf[_0x1fe086(0xe18)]=_0x380007;const _0x15923a=_0x12595f=>{const _0x3b57d6=_0x1fe086;if(!isNum(_0x12595f))return null;const _0x408b5b=_0x47c96a(_0x12595f,_0x430f32,_0xccd93b,_0x1f44e5);return _0x408b5b===null||Number[_0x3b57d6(0x2ea)](_0x408b5b)?null:_0x408b5b;};if(isNum(_0x2f7fb7[_0x1fe086(0x297)])){const _0x1a653c=_0x15923a(_0x2f7fb7[_0x1fe086(0x297)]);if(_0x1a653c!==null)_0x3d9dbf[_0x1fe086(0x297)]=_0x1a653c;}if(isNum(_0x2f7fb7[_0x1fe086(0x908)])){const _0x28931f=_0x15923a(_0x2f7fb7[_0x1fe086(0x908)]);if(_0x28931f!==null)_0x3d9dbf[_0x1fe086(0x908)]=_0x28931f;}if(isNum(_0x2f7fb7['o'])&&isNum(_0x2f7fb7['h'])&&isNum(_0x2f7fb7['l'])&&isNum(_0x2f7fb7['c'])){const _0x48ebf5=_0x15923a(_0x2f7fb7['o']),_0xc78201=_0x15923a(_0x2f7fb7['h']),_0x4bd2ed=_0x15923a(_0x2f7fb7['l']),_0x483359=_0x15923a(_0x2f7fb7['c']);_0x48ebf5!==null&&_0xc78201!==null&&_0x4bd2ed!==null&&_0x483359!==null&&(_0x3d9dbf['o']=_0x48ebf5,_0x3d9dbf['c']=_0x483359,_0x3d9dbf['h']=Math[_0x1fe086(0xa1a)](_0x48ebf5,_0xc78201,_0x4bd2ed,_0x483359),_0x3d9dbf['l']=Math['min'](_0x48ebf5,_0xc78201,_0x4bd2ed,_0x483359));}if(_0x316b8d&&_0x2f7fb7[_0x1fe086(0x613)]!=null&&_0x2f7fb7[_0x1fe086(0x4ab)]!=null){const _0x3e0351=_0x47c96a(_0x2f7fb7[_0x1fe086(0x613)],_0x430f32,_0xccd93b,_0x1f44e5),_0x28a135=_0x47c96a(_0x2f7fb7['bMax'],_0x430f32,_0xccd93b,_0x1f44e5);_0x3e0351!==null&&_0x28a135!==null&&!Number['isNaN'](_0x3e0351)&&!Number['isNaN'](_0x28a135)&&(_0x3d9dbf[_0x1fe086(0x613)]=Math['min'](_0x3e0351,_0x28a135),_0x3d9dbf['bMax']=Math[_0x1fe086(0xa1a)](_0x3e0351,_0x28a135));}_0x30cee2[_0x1fe086(0x879)](_0x3d9dbf);}return _0x30cee2;}static[_0x3a4399(0x2d1)](_0x181efd,_0xebacc,_0x57925d=![],_0x3de203){const _0x2b4366=_0x3a4399;if(!_0x181efd?.[_0x2b4366(0xf35)])return[];const _0x448866=_0x57925d?null:_0xebacc[COMPILED_TRANSFORM],_0x2aff0f=toNum(_0xebacc[_0x2b4366(0x58c)]),_0x359c37=isNum(_0x2aff0f)&&_0x2aff0f!==0x0?Math[_0x2b4366(0x673)](0xa,_0x2aff0f):0x1,_0x3292ac=!!_0xebacc[_0x2b4366(0x2d5)],_0x113e65=_0x3f0210=>{if(!isNum(_0x3f0210))return null;let _0x524f00=_0x3f0210;if(_0x359c37!==0x1)_0x524f00*=_0x359c37;if(_0x3292ac)_0x524f00=-_0x524f00;return _0x524f00;};let _0x5e51d8=null;if(_0x448866){let _0x32dc23=Infinity,_0x3ad3ef=-Infinity,_0x255213=0x0,_0x681e5f=0x0,_0x347334=null,_0x2ec8a4=null;for(const _0x5466f1 of _0x181efd){const _0x502de8=_0x113e65(_0x5466f1['v']);if(_0x502de8===null)continue;if(_0x347334===null)_0x347334=_0x502de8;_0x2ec8a4=_0x502de8;if(_0x502de8<_0x32dc23)_0x32dc23=_0x502de8;if(_0x502de8>_0x3ad3ef)_0x3ad3ef=_0x502de8;_0x255213+=_0x502de8,_0x681e5f++;}_0x5e51d8=_0x681e5f>0x0?{'first':_0x347334,'last':_0x2ec8a4,'min':_0x32dc23,'max':_0x3ad3ef,'avg':_0x255213/_0x681e5f}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x5687d4=[],_0x26f550=(_0xc98f2c,_0x35d5b5,_0x3a27e3)=>{const _0x47bc19=_0x2b4366;let _0x246401=_0x113e65(_0xc98f2c);if(_0x246401===null)return null;if(_0x448866){_0x246401=_0x448866(_0x246401,_0x35d5b5,_0x5e51d8,{'t':_0x3a27e3,'now':_0x3de203?.[_0x47bc19(0xf41)],'tz':_0x3de203?.['tz']});if(_0x246401===null||Number[_0x47bc19(0x2ea)](_0x246401))return null;}return _0x246401;};for(let _0x14df48=0x0;_0x14df48<_0x181efd[_0x2b4366(0xf35)];_0x14df48++){const _0x126b2b=_0x181efd[_0x14df48];if(!isNum(_0x126b2b['v'])){_0x5687d4[_0x2b4366(0x879)](transformGapPoint(_0x126b2b));continue;}const _0x26e419=_0x26f550(_0x126b2b['v'],_0x14df48,_0x126b2b['t']);if(_0x26e419===null){_0x5687d4[_0x2b4366(0x879)](transformGapPoint(_0x126b2b));continue;}const _0x19d382={'t':_0x126b2b['t'],'v':_0x26e419};if(_0x126b2b[_0x2b4366(0x613)]!=null&&_0x126b2b[_0x2b4366(0x4ab)]!=null){const _0x2ce81d=_0x26f550(_0x126b2b[_0x2b4366(0x613)],_0x14df48,_0x126b2b['t']),_0x467fa5=_0x26f550(_0x126b2b[_0x2b4366(0x4ab)],_0x14df48,_0x126b2b['t']);_0x2ce81d!==null&&_0x467fa5!==null&&(_0x19d382[_0x2b4366(0x613)]=Math[_0x2b4366(0x68a)](_0x2ce81d,_0x467fa5),_0x19d382['bMax']=Math[_0x2b4366(0xa1a)](_0x2ce81d,_0x467fa5));}_0x5687d4[_0x2b4366(0x879)](_0x19d382);}return _0x5687d4;}static['applyEntityTransforms'](_0x5795ad,_0x8dda79,_0x44ee27){const _0x1ff2bb=_0x3a4399;if(_0x5795ad['v']===null)return _0x5795ad;const _0x1eaae8=DataProcessor[_0x1ff2bb(0x2d1)]([_0x5795ad],_0x8dda79,![],_0x44ee27);return _0x1eaae8[0x0]||{'t':_0x5795ad['t'],'v':null};}static[_0x3a4399(0x251)](_0x267412){const _0x29b020=_0x3a4399;if(!_0x267412?.[_0x29b020(0xf35)])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x3c8f5a=Infinity,_0x161481=-Infinity,_0x1dc004=0x0,_0x242b02=0x0,_0x5672be=null,_0x1f32f8=null,_0x41ee56=null,_0x164360=null,_0x1d1060=null,_0x554e93=null;for(const _0x3bae05 of _0x267412){if(_0x3bae05['v']===null)continue;_0x3bae05['v']<_0x3c8f5a&&(_0x3c8f5a=_0x3bae05['v'],_0x5672be=_0x3bae05['t']),_0x3bae05['v']>_0x161481&&(_0x161481=_0x3bae05['v'],_0x1f32f8=_0x3bae05['t']),_0x1dc004+=_0x3bae05['v'],_0x242b02++,_0x164360===null&&(_0x164360=_0x3bae05['v'],_0x41ee56=_0x3bae05['t']),_0x554e93=_0x3bae05['v'],_0x1d1060=_0x3bae05['t'];}return{'min':_0x242b02?_0x3c8f5a:null,'max':_0x242b02?_0x161481:null,'avg':_0x242b02?_0x1dc004/_0x242b02:null,'sum':_0x242b02?_0x1dc004:null,'first':_0x164360,'last':_0x554e93,'minT':_0x5672be,'maxT':_0x1f32f8,'firstT':_0x41ee56,'lastT':_0x1d1060};}}function dpCenterShift(_0x2d4361,_0x2a094b,_0x195d2c,_0x5d02e1,_0x3713a3){const _0x2575a6=_0x3a4399,_0x4b93c0=isNum(_0x3713a3)?_0x3713a3:0x8,_0x59c811=_0x195d2c===null||_0x195d2c===undefined?0x0:Math[_0x2575a6(0xa1a)](0x0,_0x195d2c+_0x4b93c0-_0x2d4361),_0x240d7d=_0x5d02e1===null||_0x5d02e1===undefined?0x0:Math[_0x2575a6(0xa1a)](0x0,_0x2a094b+_0x4b93c0-_0x5d02e1);if(_0x59c811>0x0)return _0x59c811;if(_0x240d7d>0x0)return-_0x240d7d;return 0x0;}function parseCssColorToRgb(_0xe61b4a){const _0xc3fdd6=_0x3a4399;if(typeof _0xe61b4a!==_0xc3fdd6(0x24d))return null;const _0x4c4b5e=_0xe61b4a[_0xc3fdd6(0x99a)]();let _0x2fe61e=_0x4c4b5e[_0xc3fdd6(0x53b)](/^#([0-9a-f]{3,4})$/i);if(_0x2fe61e){const _0x6e4cb1=_0x2fe61e[0x1];return[parseInt(_0x6e4cb1[0x0]+_0x6e4cb1[0x0],0x10),parseInt(_0x6e4cb1[0x1]+_0x6e4cb1[0x1],0x10),parseInt(_0x6e4cb1[0x2]+_0x6e4cb1[0x2],0x10)];}_0x2fe61e=_0x4c4b5e[_0xc3fdd6(0x53b)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x2fe61e){const _0x463f79=_0x2fe61e[0x1];return[parseInt(_0x463f79['slice'](0x0,0x2),0x10),parseInt(_0x463f79['slice'](0x2,0x4),0x10),parseInt(_0x463f79[_0xc3fdd6(0x444)](0x4,0x6),0x10)];}_0x2fe61e=_0x4c4b5e[_0xc3fdd6(0x53b)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x2fe61e)return[Math[_0xc3fdd6(0x68a)](0xff,+_0x2fe61e[0x1]),Math[_0xc3fdd6(0x68a)](0xff,+_0x2fe61e[0x2]),Math[_0xc3fdd6(0x68a)](0xff,+_0x2fe61e[0x3])];return null;}function relLuminance(_0x4f3d5d){const _0x30a9f0=_0x337e17=>{const _0x4b52a9=_0x54aa,_0x509f59=_0x337e17/0xff;return _0x509f59<=0.03928?_0x509f59/12.92:Math[_0x4b52a9(0x673)]((_0x509f59+0.055)/1.055,2.4);};return 0.2126*_0x30a9f0(_0x4f3d5d[0x0])+0.7152*_0x30a9f0(_0x4f3d5d[0x1])+0.0722*_0x30a9f0(_0x4f3d5d[0x2]);}function contrastRatio(_0x242e4b,_0x5e0c30){const _0x3fe184=relLuminance(_0x242e4b),_0x1f0813=relLuminance(_0x5e0c30),_0x1c16c2=Math['max'](_0x3fe184,_0x1f0813),_0x229328=Math['min'](_0x3fe184,_0x1f0813);return(_0x1c16c2+0.05)/(_0x229328+0.05);}function mixRgb(_0x44e6dd,_0x4bc1fe,_0x314142){const _0x17f8d5=_0x3a4399;return[0x0,0x1,0x2][_0x17f8d5(0x3c4)](_0x535298=>Math[_0x17f8d5(0x7d9)](_0x44e6dd[_0x535298]+(_0x4bc1fe[_0x535298]-_0x44e6dd[_0x535298])*_0x314142));}function roundedBarPath(_0x54fad8,_0x5b6d3c,_0x48c874,_0x5d0d4f,_0xafe808,_0x156bae){const _0x58584d=_0x3a4399,_0x4b93fa=Math[_0x58584d(0xa1a)](0x0,Math[_0x58584d(0x68a)](_0xafe808,_0x48c874/0x2,_0x5d0d4f));if(_0x156bae===_0x58584d(0x757))return'M'+_0x54fad8+','+_0x5b6d3c+'\x20h'+_0x48c874+'\x20v'+(_0x5d0d4f-_0x4b93fa)+'\x20a'+_0x4b93fa+','+_0x4b93fa+_0x58584d(0xe54)+-_0x4b93fa+','+_0x4b93fa+'\x20h'+-(_0x48c874-0x2*_0x4b93fa)+'\x20a'+_0x4b93fa+','+_0x4b93fa+_0x58584d(0xe54)+-_0x4b93fa+','+-_0x4b93fa+'\x20z';return'M'+_0x54fad8+','+(_0x5b6d3c+_0x4b93fa)+'\x20a'+_0x4b93fa+','+_0x4b93fa+_0x58584d(0xe54)+_0x4b93fa+','+-_0x4b93fa+'\x20h'+(_0x48c874-0x2*_0x4b93fa)+'\x20a'+_0x4b93fa+','+_0x4b93fa+_0x58584d(0xe54)+_0x4b93fa+','+_0x4b93fa+'\x20v'+(_0x5d0d4f-_0x4b93fa)+'\x20h'+-_0x48c874+'\x20z';}function bandLabelFill(_0x1f6a30){const _0x33c907=_0x3a4399,_0x28810e=parseCssColorToRgb(_0x1f6a30);return _0x28810e&&relLuminance(_0x28810e)>0.5?_0x33c907(0x305):_0x33c907(0xcfe);}function rgbToCss(_0x2ef8a2){const _0x420e46=_0x3a4399;return _0x420e46(0xc19)+_0x2ef8a2[0x0]+',\x20'+_0x2ef8a2[0x1]+',\x20'+_0x2ef8a2[0x2]+')';}function buildLinearPath(_0x3522cd,_0x3315b0,_0x13bf85){const _0x59fa3e=_0x3a4399;if(!_0x3522cd['length'])return'';let _0x812452='M\x20'+_0x3315b0(_0x3522cd[0x0]['t'])+'\x20'+_0x13bf85(_0x3522cd[0x0]);for(let _0x465c18=0x1;_0x465c18<_0x3522cd[_0x59fa3e(0xf35)];_0x465c18++)_0x812452+=_0x59fa3e(0x6dd)+_0x3315b0(_0x3522cd[_0x465c18]['t'])+'\x20'+_0x13bf85(_0x3522cd[_0x465c18]);return _0x812452;}function buildStepPath(_0x4e28e2,_0x384940,_0x3927c9){const _0xa904e3=_0x3a4399;if(!_0x4e28e2[_0xa904e3(0xf35)])return'';let _0x1aab07='M\x20'+_0x384940(_0x4e28e2[0x0]['t'])+'\x20'+_0x3927c9(_0x4e28e2[0x0]);for(let _0x1c5b2e=0x1;_0x1c5b2e<_0x4e28e2[_0xa904e3(0xf35)];_0x1c5b2e++){const _0x471ccd=_0x384940(_0x4e28e2[_0x1c5b2e]['t']),_0x42b023=_0x3927c9(_0x4e28e2[_0x1c5b2e-0x1]),_0x1d2f00=_0x3927c9(_0x4e28e2[_0x1c5b2e]);_0x1aab07+=_0xa904e3(0x6dd)+_0x471ccd+'\x20'+_0x42b023;if(_0x1d2f00!==_0x42b023)_0x1aab07+='\x20L\x20'+_0x471ccd+'\x20'+_0x1d2f00;}return _0x1aab07;}function smoothControlPoints(_0x3cf57f,_0x694ce1){const _0x55082b=_0x3a4399,_0x4efa45=_0x3cf57f[_0x694ce1-0x1]||_0x3cf57f[_0x694ce1],_0x338060=_0x3cf57f[_0x694ce1],_0xa9574f=_0x3cf57f[_0x694ce1+0x1],_0x998d14=_0x3cf57f[_0x694ce1+0x2]||_0xa9574f,_0x40e901=_0x338060['x']<_0xa9574f['x']?_0x338060['x']:_0xa9574f['x'],_0x15aa03=_0x338060['x']<_0xa9574f['x']?_0xa9574f['x']:_0x338060['x'],_0x40bf77=_0x338060['y']<_0xa9574f['y']?_0x338060['y']:_0xa9574f['y'],_0x3b0d4a=_0x338060['y']<_0xa9574f['y']?_0xa9574f['y']:_0x338060['y'];return{'c1x':Math[_0x55082b(0xa1a)](_0x40e901,Math['min'](_0x15aa03,_0x338060['x']+(_0xa9574f['x']-_0x4efa45['x'])/0x6)),'c1y':Math[_0x55082b(0xa1a)](_0x40bf77,Math[_0x55082b(0x68a)](_0x3b0d4a,_0x338060['y']+(_0xa9574f['y']-_0x4efa45['y'])/0x6)),'c2x':Math[_0x55082b(0xa1a)](_0x40e901,Math[_0x55082b(0x68a)](_0x15aa03,_0xa9574f['x']-(_0x998d14['x']-_0x338060['x'])/0x6)),'c2y':Math[_0x55082b(0xa1a)](_0x40bf77,Math[_0x55082b(0x68a)](_0x3b0d4a,_0xa9574f['y']-(_0x998d14['y']-_0x338060['y'])/0x6))};}function buildSmoothSegments(_0x239c24,_0x19b3fd,_0x2074cc){const _0x39ae18=_0x3a4399,_0x2a4ce2=_0x239c24['length'],_0x2fcee8=new Array(_0x2a4ce2);for(let _0x333614=0x0;_0x333614<_0x2a4ce2;_0x333614++)_0x2fcee8[_0x333614]={'x':_0x19b3fd(_0x239c24[_0x333614]['t']),'y':_0x2074cc(_0x239c24[_0x333614])};const _0x2ab10a=[];for(let _0x604522=0x0;_0x604522<_0x2a4ce2-0x1;_0x604522++){const _0x522de4=smoothControlPoints(_0x2fcee8,_0x604522);_0x2ab10a['push']({'d':'M\x20'+_0x2fcee8[_0x604522]['x']+'\x20'+_0x2fcee8[_0x604522]['y']+'\x20C\x20'+_0x522de4[_0x39ae18(0x21a)]+'\x20'+_0x522de4[_0x39ae18(0x66e)]+'\x20'+_0x522de4[_0x39ae18(0x7c4)]+'\x20'+_0x522de4['c2y']+'\x20'+_0x2fcee8[_0x604522+0x1]['x']+'\x20'+_0x2fcee8[_0x604522+0x1]['y'],'from':_0x239c24[_0x604522],'to':_0x239c24[_0x604522+0x1],'cp':_0x522de4});}return _0x2ab10a;}function buildSegments(_0x5d29f3,_0x7537a2,_0x1d50af,_0x2d0de3,_0x16315c){const _0x41dad7=_0x3a4399;if(_0x16315c&&!_0x2d0de3&&_0x5d29f3[_0x41dad7(0xf35)]>0x2)return buildSmoothSegments(_0x5d29f3,_0x7537a2,_0x1d50af);const _0x2bc9c6=[];for(let _0x4afdcc=0x0;_0x4afdcc<_0x5d29f3[_0x41dad7(0xf35)]-0x1;_0x4afdcc++){const _0x5d4143=_0x5d29f3[_0x4afdcc],_0x46778d=_0x5d29f3[_0x4afdcc+0x1],_0x5f28bc=_0x7537a2(_0x5d4143['t']),_0x5b96cd=_0x7537a2(_0x46778d['t']),_0x32d38a=_0x1d50af(_0x5d4143),_0x14bd64=_0x1d50af(_0x46778d);_0x2bc9c6[_0x41dad7(0x879)]({'d':_0x2d0de3?'M\x20'+_0x5f28bc+'\x20'+_0x32d38a+_0x41dad7(0x6dd)+_0x5b96cd+'\x20'+_0x32d38a+_0x41dad7(0x6dd)+_0x5b96cd+'\x20'+_0x14bd64:'M\x20'+_0x5f28bc+'\x20'+_0x32d38a+_0x41dad7(0x6dd)+_0x5b96cd+'\x20'+_0x14bd64,'from':_0x5d4143,'to':_0x46778d});}return _0x2bc9c6;}function buildSmoothPath(_0x154ae7,_0x49d6ec,_0x19d041){const _0x57f29c=_0x3a4399;if(_0x154ae7[_0x57f29c(0xf35)]<0x2)return buildLinearPath(_0x154ae7,_0x49d6ec,_0x19d041);const _0xfbdf57=_0x154ae7[_0x57f29c(0xf35)],_0x5781f9=new Array(_0xfbdf57);for(let _0x384062=0x0;_0x384062<_0xfbdf57;_0x384062++)_0x5781f9[_0x384062]={'x':_0x49d6ec(_0x154ae7[_0x384062]['t']),'y':_0x19d041(_0x154ae7[_0x384062])};if(_0xfbdf57===0x2)return'M\x20'+_0x5781f9[0x0]['x']+'\x20'+_0x5781f9[0x0]['y']+'\x20L\x20'+_0x5781f9[0x1]['x']+'\x20'+_0x5781f9[0x1]['y'];let _0x227458='M\x20'+_0x5781f9[0x0]['x']+'\x20'+_0x5781f9[0x0]['y'];for(let _0x459200=0x0;_0x459200<_0xfbdf57-0x1;_0x459200++){const _0x168352=smoothControlPoints(_0x5781f9,_0x459200);_0x227458+=_0x57f29c(0x6ad)+_0x168352[_0x57f29c(0x21a)]+'\x20'+_0x168352[_0x57f29c(0x66e)]+'\x20'+_0x168352[_0x57f29c(0x7c4)]+'\x20'+_0x168352[_0x57f29c(0xddc)]+'\x20'+_0x5781f9[_0x459200+0x1]['x']+'\x20'+_0x5781f9[_0x459200+0x1]['y'];}return _0x227458;}function topEdgeMode(_0x15cd88){const _0xda2a7f=_0x3a4399,_0x4cfa75=_0x15cd88?.[_0xda2a7f(0x644)];if(!_0x4cfa75)return _0xda2a7f(0x6c4);const _0x5be8de=_0x4cfa75['graph_type']||_0xda2a7f(0x1d5);if(_0x5be8de==='bar'||_0x5be8de===_0xda2a7f(0x451))return _0xda2a7f(0x6c4);const _0x363e55=_0x5be8de==='step',_0x39de4c=_0x4cfa75[_0xda2a7f(0x84d)];let _0x1dcccd=!!(_0x39de4c?.[_0xda2a7f(0x300)]&&_0x39de4c?.[_0xda2a7f(0x335)]?.[_0xda2a7f(0xf35)]);if(_0x1dcccd&&_0x39de4c['last_color']){const _0x281644=_0x39de4c[_0xda2a7f(0x995)]===_0xda2a7f(0x2a3);for(let _0x226d1b=_0x15cd88['points'][_0xda2a7f(0xf35)]-0x1;_0x226d1b>=0x0;_0x226d1b--){const _0x4d06d2=_0x15cd88[_0xda2a7f(0xf59)][_0x226d1b],_0x278dbf=_0x281644&&_0x4d06d2['rawV']!=null?_0x4d06d2[_0xda2a7f(0xe18)]:_0x4d06d2['v'];if(isNum(_0x278dbf)){_0x1dcccd=![];break;}}}const _0x2cc6e4=_0x1dcccd?_0x39de4c[_0xda2a7f(0x995)]===_0xda2a7f(0x2a3)||_0x39de4c[_0xda2a7f(0x7df)]===_0xda2a7f(0x5ee):!!_0x4cfa75['rise_fall_colors']?.[_0xda2a7f(0x300)];if(_0x2cc6e4){const _0x1473d4=_0x5be8de==='area'||_0x4cfa75['show_fill'];if(_0x363e55)return _0x1473d4?_0xda2a7f(0x6c4):_0xda2a7f(0xba4);return _0x4cfa75['smooth']?_0xda2a7f(0x882):_0xda2a7f(0x6c4);}if(_0x363e55)return'step';return _0x4cfa75[_0xda2a7f(0x882)]?'smooth':'linear';}function buildShapePath(_0x3ccec3,_0x379171,_0x745841,_0x24a1db){const _0x40512c=_0x3a4399;return _0x3ccec3===_0x40512c(0xba4)?buildStepPath(_0x379171,_0x745841,_0x24a1db):_0x3ccec3===_0x40512c(0x882)?buildSmoothPath(_0x379171,_0x745841,_0x24a1db):buildLinearPath(_0x379171,_0x745841,_0x24a1db);}function findClosestPoint(_0x2ea5ba,_0x5633ca){const _0x151c81=_0x3a4399;if(!_0x2ea5ba['length'])return null;let _0x156fb2=0x0,_0x7f880=_0x2ea5ba[_0x151c81(0xf35)]-0x1;while(_0x156fb2<_0x7f880){const _0x21d6fa=_0x156fb2+_0x7f880>>0x1;if(_0x2ea5ba[_0x21d6fa]['t']<_0x5633ca)_0x156fb2=_0x21d6fa+0x1;else _0x7f880=_0x21d6fa;}const _0x1f3620=_0x2ea5ba[_0x156fb2],_0xb22bf=_0x2ea5ba[_0x156fb2-0x1];if(!_0xb22bf)return _0x1f3620;return Math['abs'](_0x1f3620['t']-_0x5633ca)<Math[_0x151c81(0x45d)](_0xb22bf['t']-_0x5633ca)?_0x1f3620:_0xb22bf;}function resolveValueColor(_0xb510d9,_0x40beee,_0x1ddc01,_0x56055a){const _0x380a34=_0x3a4399;if(!isNum(_0xb510d9)||!_0x40beee?.[_0x380a34(0xf35)])return _0x1ddc01;const _0x183dca=[..._0x40beee][_0x380a34(0x395)](_0x444323=>isNum(toNum(_0x444323[_0x380a34(0xa0e)]))&&_0x444323['color'])[_0x380a34(0x69b)]((_0x523489,_0x4e225e)=>toNum(_0x523489[_0x380a34(0xa0e)])-toNum(_0x4e225e[_0x380a34(0xa0e)]));if(!_0x183dca[_0x380a34(0xf35)])return _0x1ddc01;if(_0x56055a){if(_0xb510d9<=toNum(_0x183dca[0x0][_0x380a34(0xa0e)]))return _0x183dca[0x0][_0x380a34(0x85f)];if(_0xb510d9>toNum(_0x183dca[_0x183dca[_0x380a34(0xf35)]-0x1][_0x380a34(0xa0e)]))return _0x183dca[_0x183dca[_0x380a34(0xf35)]-0x1][_0x380a34(0x85f)];for(let _0x37ce9d=0x0;_0x37ce9d<_0x183dca['length']-0x1;_0x37ce9d++){const _0x486566=toNum(_0x183dca[_0x37ce9d][_0x380a34(0xa0e)]),_0x8a07b8=toNum(_0x183dca[_0x37ce9d+0x1][_0x380a34(0xa0e)]);if(_0xb510d9>_0x486566&&_0xb510d9<=_0x8a07b8){const _0x116a4f=(_0xb510d9-_0x486566)/(_0x8a07b8-_0x486566||0x1);return _lerpColor(_0x183dca[_0x37ce9d][_0x380a34(0x85f)],_0x183dca[_0x37ce9d+0x1]['color'],_0x116a4f);}}return _0x183dca[_0x183dca[_0x380a34(0xf35)]-0x1][_0x380a34(0x85f)];}let _0x4adc13=_0x183dca[0x0][_0x380a34(0x85f)]||_0x1ddc01;for(const _0x2a9c46 of _0x183dca){if(_0xb510d9>toNum(_0x2a9c46['value']))_0x4adc13=_0x2a9c46[_0x380a34(0x85f)]||_0x4adc13;}return _0x4adc13;}function _lerpColor(_0x28c57b,_0x9e1f25,_0x1a068e){const _0x1f1005=_0x3a4399,_0x30c147=_parseColor(_0x28c57b),_0x21152b=_parseColor(_0x9e1f25);if(!_0x30c147||!_0x21152b)return _0x1a068e<0.5?_0x28c57b:_0x9e1f25;const _0x463eb3=Math[_0x1f1005(0x7d9)](_0x30c147[0x0]+(_0x21152b[0x0]-_0x30c147[0x0])*_0x1a068e),_0x33081f=Math['round'](_0x30c147[0x1]+(_0x21152b[0x1]-_0x30c147[0x1])*_0x1a068e),_0x4d9142=Math[_0x1f1005(0x7d9)](_0x30c147[0x2]+(_0x21152b[0x2]-_0x30c147[0x2])*_0x1a068e);return'rgb('+_0x463eb3+','+_0x33081f+','+_0x4d9142+')';}function _parseColor(_0x2a933f,_0x50e83a){const _0x483372=_0x3a4399;if(!_0x2a933f||typeof _0x2a933f!==_0x483372(0x24d))return null;let _0x4e64a9=_0x2a933f[_0x483372(0x53b)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x4e64a9)return[parseInt(_0x4e64a9[0x1],0x10),parseInt(_0x4e64a9[0x2],0x10),parseInt(_0x4e64a9[0x3],0x10)];_0x4e64a9=_0x2a933f[_0x483372(0x53b)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x4e64a9)return[parseInt(_0x4e64a9[0x1]+_0x4e64a9[0x1],0x10),parseInt(_0x4e64a9[0x2]+_0x4e64a9[0x2],0x10),parseInt(_0x4e64a9[0x3]+_0x4e64a9[0x3],0x10)];_0x4e64a9=_0x2a933f['match'](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x4e64a9)return[Math[_0x483372(0x7d9)](+_0x4e64a9[0x1]),Math[_0x483372(0x7d9)](+_0x4e64a9[0x2]),Math[_0x483372(0x7d9)](+_0x4e64a9[0x3])];if(_0x50e83a)return null;try{const _0xa4b3ff=document[_0x483372(0xc9e)]('canvas')['getContext']('2d');return _0xa4b3ff[_0x483372(0x9bb)]=_0x2a933f,_parseColor(_0xa4b3ff[_0x483372(0x9bb)],!![]);}catch(_0x3ed898){}return null;}function thresholdCrossings(_0x560ff5,_0x56d9c6,_0x201989){const _0x78d84=_0x3a4399;if(!isNum(_0x560ff5)||!isNum(_0x56d9c6)||!_0x201989?.['length']||_0x560ff5===_0x56d9c6)return[];const _0x4fabd4=_0x201989['map'](_0x58032c=>toNum(_0x58032c['value']))[_0x78d84(0x395)](_0x304d7d=>isNum(_0x304d7d))[_0x78d84(0x69b)]((_0x4a5e8f,_0x4e091a)=>_0x4a5e8f-_0x4e091a),_0x46763d=_0x56d9c6>_0x560ff5,_0x90ce4a=Math['min'](_0x560ff5,_0x56d9c6),_0x1f5c90=Math[_0x78d84(0xa1a)](_0x560ff5,_0x56d9c6),_0x317421=[];for(const _0x1165c3 of _0x4fabd4){if(_0x1165c3>_0x90ce4a&&_0x1165c3<_0x1f5c90){_0x317421[_0x78d84(0x879)](_0x1165c3);continue;}if(_0x46763d&&_0x1165c3===_0x560ff5&&_0x56d9c6>_0x1165c3)_0x317421[_0x78d84(0x879)](_0x1165c3);else{if(!_0x46763d&&_0x1165c3===_0x56d9c6&&_0x560ff5>_0x1165c3)_0x317421[_0x78d84(0x879)](_0x1165c3);}}return _0x46763d?_0x317421:_0x317421['reverse']();}function segmentRiseFallColor(_0x1c3679,_0x22bdaa,_0x21cc00,_0x4cf0a0){const _0x2abf72=_0x3a4399;if(!_0x1c3679||!_0x22bdaa||!isNum(_0x1c3679['v'])||!isNum(_0x22bdaa['v']))return _0x4cf0a0;if(!_0x21cc00)return _0x4cf0a0;const _0x3d389a=_0x21cc00[_0x2abf72(0x3cd)]||_0x21cc00[_0x2abf72(0x454)]||_0x4cf0a0,_0x1ce23e=_0x21cc00[_0x2abf72(0xadf)]||_0x21cc00['fall_color']||_0x4cf0a0,_0x34209f=_0x21cc00['stable']||_0x21cc00[_0x2abf72(0x8cc)]||_0x3d389a||_0x4cf0a0;if(_0x22bdaa['v']>_0x1c3679['v'])return _0x3d389a;if(_0x22bdaa['v']<_0x1c3679['v'])return _0x1ce23e;return _0x34209f;}function resolveDynamicValue(_0x946269,_0x5af9ba){const _0x44b73d=_0x3a4399;if(_0x946269===null||_0x946269===undefined||_0x946269==='')return null;if(typeof _0x946269===_0x44b73d(0x438))return Number['isFinite'](_0x946269)?_0x946269:null;const _0x13e391=String(_0x946269)[_0x44b73d(0x99a)]();if(/^-?\d+(\.\d+)?$/[_0x44b73d(0x86d)](_0x13e391)){const _0x2fa582=Number(_0x13e391);return Number[_0x44b73d(0xa6b)](_0x2fa582)?_0x2fa582:null;}const _0x41ea5b=_0x13e391[_0x44b73d(0x53b)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x41ea5b)return null;const _0x452b5c=_0x41ea5b[0x1],_0x158255=_0x41ea5b[0x2],_0x3dfcd8=_0x5af9ba?.[_0x44b73d(0x34e)]?.[_0x452b5c];if(!_0x3dfcd8)return null;if(!_0x158255)return toNum(_0x3dfcd8['state']);const _0x1edf25=_0x158255[_0x44b73d(0x5fb)]('.');if(_0x1edf25[0x0]!=='attribute'&&_0x1edf25[0x0]!==_0x44b73d(0x421)){let _0x51123f=_0x3dfcd8[_0x44b73d(0x421)];for(const _0x8e8cb of _0x1edf25){if(_0x51123f===null||_0x51123f===undefined)return null;_0x51123f=_0x51123f[_0x8e8cb];}return toNum(_0x51123f);}let _0x1c05ec=_0x3dfcd8['attributes'];for(let _0x14bbc8=0x1;_0x14bbc8<_0x1edf25['length'];_0x14bbc8++){if(_0x1c05ec===null||_0x1c05ec===undefined)return null;_0x1c05ec=_0x1c05ec[_0x1edf25[_0x14bbc8]];}return toNum(_0x1c05ec);}function resolveBoundSpec(_0x550f6d,_0x480834){const _0x3b4fc5=_0x3a4399;if(_0x550f6d===null||_0x550f6d===undefined||_0x550f6d==='')return null;if(typeof _0x550f6d===_0x3b4fc5(0x438))return Number[_0x3b4fc5(0xa6b)](_0x550f6d)?{'value':_0x550f6d,'soft':![]}:null;const _0x75475c=String(_0x550f6d)[_0x3b4fc5(0x99a)]();if(_0x75475c==='')return null;const _0x35f9cc=_0x75475c[_0x3b4fc5(0x981)]('~'),_0x61c95e=_0x35f9cc?_0x75475c[_0x3b4fc5(0x444)](0x1)[_0x3b4fc5(0x99a)]():_0x75475c,_0x997512=resolveDynamicValue(_0x61c95e,_0x480834);if(_0x997512===null)return null;return{'value':_0x997512,'soft':_0x35f9cc};}const BOUND_CFG_KEYS=['lower_bound',_0x3a4399(0xdaf),_0x3a4399(0xb07),_0x3a4399(0x982),_0x3a4399(0xc41),_0x3a4399(0xae8)];function _0x3733(){const _0x13cc76=['</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','_wsGen','unexpected\x20\x27','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.','call','sgc-mode-off','top','_minTs','close','trend_period_hours','</div><div\x20class=\x22sgc-state-stack-bot\x22>','<div\x20class=\x22fg0\x20mt8\x22><label>','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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.','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Ext\x20LTS','.e-gradient','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','border-width:','px\x20','ceil','_cardTab','A\x20chart-less\x20date\x20and\x20interval\x20controller\x20that\x20drives\x20every\x20Statistics\x20Graph\x20Chart\x20Card\x20on\x20the\x20page','Local\x20(device)','state_strip_height','Damp\x20midnight\x20reset\x20artifacts','areas','_initialRender','.e-ref_attribute','add-entity','_hasCandlestick','<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20','Timestamp','extrema_bg_opacity','last_month','statistics','Min\x20Value','.sgc-state-wrap','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22\x20data-id=\x22','Header\x20&\x20Icon','\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','months','.e-z_index','format','state_changed','show_average','STL','area','_annotationLineDash','</select></div></div><div\x20class=\x22f\x22>','rgba(','fill_opacity','_resolveCanvasColor','#e67e22','now_line_color','_resolveEntityAnnotations','stroke-linejoin:round','getPropertyValue','Reset\x20Button','_dvxWarned','_priceSeq','</textarea></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\x20\x20<div\x20class=\x22tc\x20cstc\x20','state_strip_title_position','state_color','<div\x20class=\x22sgc-dp-modes\x22>','Threshold','data','code','always','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','.sgc-card>*{position:relative;z-index:1}','cmp-period','<option\x20value=\x22\x22','data-tc','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','Alphabetic','csv','getPrototypeOf','[sgc]\x20render\x20error','subscribeEvents','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','__card__','Sep','offsetWidth','Visible\x20Intervals','Last\x201\x20hour','_persistQueryPickers','_entPrefersStats','var(--primary-text-color)','background-size:cover','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.','rgba(0,0,0,0.35)','_seriesEntity','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','secondary','</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','stroke-dasharray:none','relative','Русский','last_2y','_pickerStoreKey','toDataURL','touchmove','</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>','State\x20Timeline','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','Enabled','gauge:','HA-CARD',';visibility:hidden','Border\x20Color','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','grey','card_header_weight','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.','opacity','_tplBoolCard','<button\x20class=\x22sgc-dp-preset\x20','sgc-grid-line\x20sgc-y-grid-line','_getAxisStateMap','</span></div></label></div>','Invert\x20(Mirror)','</label><div\x20class=\x22sw\x22><select\x20id=\x22default_interval\x22>','lastRawT','Entity\x20at\x20index\x20','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','_effectiveAnnotations','.sgc-series','_resolveDynBatteryThreshold','month','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','sgc-axis-tick\x20sgc-y-tick','center','show_now_line','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.','median','classList','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.','.ha-entity-picker-wrap[data-battery]','length','detail','Previous\x20period','crosshair_delta','Auto\x20Hide\x20Entities','_renderHeader','shortHistory','state_timeline_label_font_size','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','ref_entity','reverse_subtract','last_180d','now','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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.','.ci','</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>','selectionStart','now_line_style','std','left','entId','_collectThrRefs','cmp-ls','_hasEntityGroupOverride','units','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','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.','Zoom\x20Buttons','__sgcFetchOk','</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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','log10',';height:','_tplPendingSubs','points','price_entity','state_timeline_row_height','_isCounterEntity','Last\x203D','.ann-source','radar','getCardSize','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.','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','12\x20Hours','.sgc-zoom-brush-label-left','\x22\x20data-index=\x22','<span\x20class=\x22sgc-state-name\x22','<div\x20class=\x22sgc-dp-presets\x22>','sgc-axis-label\x20sgc-y-label','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','none','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','</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','_beginRender','segments-thr','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).','.e-lower_bound','<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>','addColorStop','_wireTooltip','.ed','input_number.','sgc-h32','Zoom\x20Sync','cache','None','Altitude','</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>','measureText','white','light-grey','rk:','closest','-color)','checkbox','<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>','_edLang','yVal','box-shadow:none','ohlc','12H','.sgc-export-btn','[sgc]\x20','Shows\x20a\x20vertical\x20unit\x20label\x20on\x20the\x20left\x20and/or\x20right\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20measurement\x20of\x20the\x20first\x20entity\x20on\x20each\x20axis.\x20Custom\x20text\x20can\x20be\x20set\x20in\x20the\x20Labels\x20section\x20below.','querySelector','trend_down_color','State','sgc-strip-title','Font\x20size\x20in\x20pixels\x20of\x20the\x20strip\x20titles.\x20Empty\x20=\x2010.\x20Range\x206–40.\x20Longer\x20names\x20are\x20shortened\x20with\x20an\x20ellipsis\x20to\x20the\x20plot\x20width.','label_color','getWeekInfo','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','Last\x207\x20days','\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','6\x20or\x20sensor.x','Click\x20to\x20return\x20to\x20current\x20period','\x22><div\x20class=\x22f\x22><label>','dec:','central','_hasLTS','getEntityStubConfig','[data-mtc=\x22yaxis\x22]','.e-points_per_hour','>\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','getConfig','Suomi','_tplBoolEntities','\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>','X\x20Grid\x20Width','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','DateTimeFormat','bar_spacing','getDay','deltaY','Mon','recorder/statistics_during_period','mouseup','_formatDatePickerLabel','X\x20Axis\x20Interval','y_grid_width','last\x20month','x_axis_date_color','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','position:relative;width:100%;max-width:125px','stroke-width:','energy_date_sync','sgc-segrad-','rgba(0,0,0,0.05)','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.','.tab-badge','rgba(255,255,255,0.18)','period','wheel','contains','TABLE','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','_haCMap','ranking','\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','_energyUnsub','last\x20year','card_background_blur','\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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','><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','_overridePph','drill_down','sync_group','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.','value_end','dispatchEvent','extrema_color','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>',':\x20its\x20statistics\x20','Previous\x20month','start','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','unknown\x20function\x20','.ec','Zoom\x20In','_zoomResetBtn','<div\x20class=\x22sgc-state-align-center\x22>','subtract','\x22>Δ\x20','Locale','innerRadius','Y\x20Grid\x20Color','Chart','getDate','<div\x20class=\x22sgc-dp-panel\x22>','get','<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:','unexpected\x20trailing\x20token\x20\x22','show_state_last','carryPastNow','_zoomAbort','[sgc]\x20history/history_during_period\x20is\x20not\x20available\x20on\x20this\x20Home\x20Assistant\x20right\x20now;\x20using\x20the\x20REST\x20history\x20API\x20for\x20the\x20next\x205\x20minutes','[sgc]\x20attr\x20update\x20failed','moving_averages','interval','pointerId','<button\x20class=\x22sgc-dp-mode\x20','statistics-graph-chart-controller','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','\x20style=\x22opacity:0.3;pointer-events:none\x22','dropEffect','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).','</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','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.','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','_pinnedMode','minute','Break\x20on\x20Gaps','.cs-tb','.e-show_timestamp','Vertical','px)','_querySyncRequestHandler','[sgc]\x20update\x20failed','show_range_values','Height\x20in\x20pixels\x20of\x20each\x20state-strip\x20band\x20under\x20the\x20X\x20axis.\x20Empty\x20=\x2016.\x20Range\x206–60;\x20rows\x20shrink\x20automatically\x20when\x20the\x20card\x20is\x20too\x20short.','_suppressScrollDispatch','Value','\x22\x20data-dp-rolling-months=\x22','></div><div\x20class=\x22f\x22><label>','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','</span></div></label><div\x20class=\x22overlay-opt','template','closePath','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Drill\x20Down','tab','_pollTimer','image/svg+xml;charset=utf-8','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','show_color_dot','Polski','font-size:\x20','_setupVisibilityWatch','_resolveTemplate','Source','btn','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','_wasVisible','_hasAnyAggregatedEntity','bool','fall_color','Background','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','Live','0.16','30D','y_axis_number_format','_onIntervalSyncRequest','Mar','releasePointerCapture','</label><textarea\x20id=\x22styles\x22\x20rows=\x225\x22\x20spellcheck=\x22false\x22\x20placeholder=\x22.sgc-state-value\x20{\x20font-weight:\x20500;\x20}\x22\x20style=\x22width:100%;box-sizing:border-box;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>\x0a','\x20ignored:\x20use\x20hour,\x202h…12h,\x20date,\x20week,\x20month\x20or\x20year,\x20and\x20not\x20while\x20the\x20card\x20is\x20grouped\x20by\x20raw.','X\x20Label\x20Opacity','extrema_show_timestamp','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','</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','Last\x203\x20Years','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','<div\x20class=\x22overlay-opt','has','\x22use\x20strict\x22;\x20','</select></div></div><div\x20class=\x22f\x22></div></div>','>','_renderExportButton','.cstc','_haFont','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','show_y_ticks','debug_fetch','unavailable','.cmp-col-pick','Y\x20Grid\x20Width','parentNode','carryStateInGaps','TL_STL','trend_up_color','<button\x20class=\x22sgc-ip-btn\x20','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','clientHeight','\x5cb(?:var|let|const|function|class)\x5cs+','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','Last','letter-spacing:','show_values','sgc-spark-mode','stroke-dasharray','42130BgwVGz','isArray','\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-strip-title-layer','pointer-events:none','up_to_hours','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','\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:','transparent','>\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>',':00','0.95','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_strip_title_position\x22>','ents','</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\x20stroke-width=\x22','y2_axis_format','group_by_picker_position','--mdc-icon-size:','_pieLabelText','_resolveStateColor','energy_collection_key','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.','Interval\x20Picker','\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','(state_class\x20not\x20set):\x20','#3498db','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.','.sgc-tooltip','.asr-row','card_icon_size','getGridOptions','trend_stable_color','_areaDisambig','[sgc]\x20group_by\x20\x22','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.','_syncedTipT','</div><button\x20class=\x22thr-add\x22\x20','y_axis_color','tap','deltaAgg','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','Milliseconds','show_state','</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','appearance','_groupForQueryKind','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','[sgc]\x20window\x20of\x20~','System','</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','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Last\x2012H','card_header_letter_spacing','.sgc-detail-legend-wrap','getRootNode','rect','card_padding','getMinutes','Rising','getContext','_overrideHoursToShow','system','computeMovingAveragesExt','No\x20entities\x20to\x20rank.','.e-y_axis','<text\x20x=\x22','.e-thr_direction','\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>','brush_zoom','_processHassChanges','Total','z_index','today','_renderStateRow','isIntersecting','0.85','pie_label_font_size','_drawExtremaLabels','background','language','</option><option\x20value=\x22dotted\x22\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','--secondary-text-color','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','dpmode','purple','_hiddenEntities','MM/DD\x20HH:mm','Last\x2030\x20Days','contain','_onDatePickerNav','_hass','_isFieldRelevantForMode','#f39c12','rb:','0px','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','replace','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.','effectAllowed','</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','yaxis','_fd','[data-dp-day]','<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','Grouping\x20for\x20this\x20entity\x20only:\x20hour,\x20N\x20hours,\x20date,\x20week,\x20month\x20or\x20year.\x20Inherit\x20uses\x20the\x20card\x27s\x20Group\x20By.\x20The\x20chart\x27s\x20time\x20grid\x20becomes\x20the\x20finest\x20grouping\x20in\x20use\x20(card\x20or\x20any\x20entity):\x20an\x20entity\x20grouped\x20coarser\x20than\x20the\x20grid\x20is\x20re-aggregated\x20into\x20larger\x20calendar\x20cells\x20drawn\x20on\x20that\x20grid\x20—\x20e.g.\x20monthly\x20bars\x20behind\x20daily\x20values\x20—\x20and\x20an\x20entity\x20grouped\x20finer\x20than\x20the\x20card\x20makes\x20the\x20whole\x20chart\x27s\x20grid\x20finer.\x20Not\x20available\x20while\x20the\x20card\x20is\x20grouped\x20by\x20raw.','state_row','Line\x20Style','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','last','render_template','\x22></div></div><div\x20class=\x22f\x22><label>','Independent','_onDatePickerReset','timestamp','.sgc-state-wrap[data-pos=\x22','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.','No\x20moving\x20averages\x20yet','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.','title','donut','Value\x20Expression','Statistic\x20ID','</text>','Letter\x20Spacing','text-anchor','Where\x20the\x20strip\x20name\x20goes.\x20Above\x20(default)\x20writes\x20it\x20on\x20its\x20own\x20line\x20over\x20the\x20band.\x20Left\x20puts\x20it\x20in\x20the\x20Y-axis\x20column\x20beside\x20the\x20band\x20—\x20no\x20extra\x20height,\x20but\x20the\x20name\x20is\x20cut\x20to\x20the\x20column\x20width\x20with\x20an\x20ellipsis,\x20so\x20keep\x20left\x20names\x20short;\x20with\x20the\x20Y\x20axis\x20hidden\x20there\x20is\x20no\x20column\x20and\x20left\x20titles\x20are\x20not\x20drawn.','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','</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>','float','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','define','\x22\x20style=\x22color:','tooltipName','_mapRefetchTimer','Percentages','</label><select\x20class=\x22e-line_style\x22\x20','Never','line','x_grid_opacity','#95a5a6','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','font-size','Min\x20Y\x20Range','assign','<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>','dpPresetMode','Add\x20Comparison','\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','%\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','\x20<span\x20style=\x22color:','_ltsWarned','Last\x202Y','Upper\x20Bound\x20Y2','</option><option\x20value=\x22false\x22\x20','stroke-dasharray:','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','Roboto,\x20sans-serif','Reset','_unsubscribeEvents','show_extrema_max','pie','Height\x20of\x20each\x20state\x20row\x20in\x20pixels.\x20Leave\x20empty\x20for\x20the\x20automatic\x20height\x20(32\x20px,\x20growing\x20only\x20when\x20the\x20entity\x20name\x20wraps),\x20where\x20the\x20colour\x20band\x20is\x20capped\x20at\x2024\x20px.\x20Set\x20it\x20to\x20make\x20the\x20band\x20taller\x20—\x20it\x20fills\x20the\x20row\x20minus\x20a\x20small\x20margin.\x20Range\x2024–160.','\x22\x20data-hours=\x22','Add\x20Threshold','<div\x20class=\x22sgc-state-row','e-trend_stable_color','_collectDataVarIds','<g\x20data-b=\x22','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','_annotationRefs','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.','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','\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>','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','_onDatePickerSyncRequest','Tue','cellW','Feb','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','<div\x20class=\x22asr-row\x22\x20data-row=\x22','Sum','state_strip','</button></div>','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','url(#','binary_sensor','_allRelevantEntitiesHaveLTS','state_map','Low\x20Threshold','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','yes','_priceLookupFor','fEnt','styles','__sgcActiveRule','Manual','_drawThresholdAnnotation','Compact\x20Legend','Value\x20Size','attrs','recorder/list_statistic_ids','Base\x20Colors','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','_renderStateRowFor','maSeries','sgc-candle-wick','c1x','name_position','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','><option\x20value=\x22solid\x22\x20','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.','nodeType','_dpOwnState','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','Y\x20Axis\x20Decimals','\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','Event\x20marker','supported_features','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.','mm:ss','setAttribute','warn','_scheduleAnnotationResolve','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.','gsh:','entries','soft','quadraticCurveTo','ha-icon','_arcs','getEnergyDataCollection','h:mm:ss','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.','.e-legend_min','lttbGapAware','<line\x20x1=\x22','mousedown','_liveNumericValue','year_start_month','Label','_buildStateRowHtml','_lastMin','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','value_transform','.e-state_adaptive_color','data_attribute','isDate','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','Disabled','_applyAttributeName','600\x20','firstElementChild','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','__sgcAxisFmt','translate(','X_AXIS','string','alphabetic','last\x20week','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','seriesStats','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','background-image:url(\x27','_drillDownAt','preserveAspectRatio','mdi:chart-line','px),\x20-50%)','__sgcDecisionHours','_buildSecondStateHtml','rgba(0,0,0,0.87)','number_format','</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','customEnd','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.','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','sgc-tooltip','Graph\x20Data','</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','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.','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','DD/MM','_updateTabBadges','dddd','</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','area_id','</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','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>','Visibility','<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>','539EWQTfI','[sgc]\x20query\x20pick\x20failed','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','Select\x20end\x20date','_computeGraphFingerprint','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','_collections','_refreshLiveLegend','.sn','No\x20time\x20window.','#sgc-extras','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','default','YYYY','</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','</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','90D','_hideSyncedTooltip','border-color:transparent;background:','reduce','Avg','bottom-','gridColumn','_buildCsvText','customCards','subscribe','<div\x20class=\x22f\x22></div>','drop','\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>','dateObj','"','data_vars','sgc-y-axis-label\x20sgc-y-axis-label-left','_refSeries','Norsk','.e-data_time_unit','unit','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.','cssText','_getStatId','sMean','body','[sgc\x20fetch]','point_colors','No\x20sum\x20statistics\x20for\x20this\x20sensor\x20—\x20use\x20avg,\x20max\x20or\x20change','_statPeriod','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair\x22\x20type=\x22checkbox\x22\x20','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','sgc-plot-clip','state','Month\x20Before','_renderRAF','raw','\x20buckets\x20do\x20not.','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','en-US','.sgc-dp-mode','Svenska','getFullYear','.asr-list','color:','svgViewWidth','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','.e-smooth','deltaX','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','_renderLegend','\x22\x20width=\x22','First','__default','primary_state_as','activeElement','</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','_fpForceExact','_resolvedColors','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','Epoch\x20milliseconds','entities','<span\x20class=\x22en\x22>','.e-point_size','Reference\x20Attribute','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.','signal','hypot','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','day_of_month','url','.ann-label','_updatePinReadout','Bezier','\x20font-weight=\x22600\x22','<div\x20class=\x22sgc-spark-list\x22>','Adds\x20small\x20zoom\x20in,\x20zoom\x20out\x20and\x20reset\x20buttons\x20to\x20the\x20top\x20right\x20of\x20the\x20chart.\x20Each\x20click\x20halves\x20or\x20doubles\x20the\x20visible\x20range\x20around\x20its\x20centre;\x20the\x20reset\x20button\x20only\x20appears\x20once\x20you\x20have\x20zoomed\x20or\x20drilled\x20in,\x20and\x20returns\x20the\x20chart\x20to\x20its\x20full\x20window.\x20Works\x20alongside\x20drag\x20and\x20double-click\x20zooming,\x20and\x20is\x20handy\x20on\x20touch\x20screens\x20where\x20dragging\x20needs\x20a\x20long\x20press.','action','_drawAverageLines','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','tap_action','transformSeries','mapX','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','rgba(255,255,255,0.95)','invert','endsWith','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's\x20language\x20as\x20well.\x20Entity\x20names,\x20units\x20and\x20your\x20own\x20labels\x20are\x20never\x20translated.\x20State\x20words\x20(on/off,\x20heating...)\x20come\x20from\x20HA's\x20own\x20translations\x20and\x20follow\x20the\x20viewer's\x20profile\x20language.\x20Missing\x20translations\x20fall\x20back\x20to\x20English.','sgc-average-line','date_picker_step','\x22></div></div></div></div></div>','\x20·\x20Δ\x20','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','box','delete','Last\x20Week','_abort','placeholder','_graphData','_lastTplKey','dragend','general','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.','_lastPriceRefetchTs','<div\x20class=\x22tc\x20mtc\x20','pie_label_color','isNaN','_fetchRetryTimer','.e-forecast_horizon','100%','last_year','_preciseTsResolved','Extrema','[data-dp-rolling-days],[data-dp-rolling-months]','allSettled','carry','_renderDatePickerPresets','></ha-icon></span>','mixed','pins','\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>','_drawSpanAnnotation','_dbg','</span></div>','card_background_image','_start','_drawSeries','point_size','enabled','\x22><span\x20class=\x22u\x22>px</span></div></div>','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','Median','legend_position','#1d1d1d','Shortcuts','\x22\x20with\x20aggregate_func\x20\x22','duration_unit','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\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','Hide\x20on\x20Load','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','_matrix','sgc-fill-height','trailing\x20tokens','Style','_panEndT','_viewWindow','ltsVeto','><span\x20class=\x22msl\x22></span></label></div>','.e-graph_type','DEFAULTS','\x20is\x20not\x20an\x20array','disabled','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','show_line','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','unknown\x20function\x20\x22','_onIntervalPick','interval_picker_position','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','unknown\x20identifier\x20','crosshair','font-weight:','.tc','undefined','.thr-del','</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>','.sgc-mode-off','[sgc]\x20statistics\x20fetch\x20failed','toLocaleTimeString','change','#2ecc71','show_extrema','I18N','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','.e-extrema_show_timestamp','<rect\x20x=\x22','data-full-x','1\x203','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','neg','values','_isLiveTrackingNeeded','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.','\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>','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','thr-col-pick','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.','list','font-weight:500;opacity:','22px','Band','Sparkline','\x22\x20data-mtab=\x22yaxis\x22>','statistics-graph-chart-card','<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>','last_week','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','<div\x20class=\x22sgc-header\x22>','has_mean','Bar','_collectAnnotationRefs','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','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.','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','setLineDash','states','card_icon_image','_liveEnabled','path','cardset','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','sgc-qpph:','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','max_visible_interval','Battery','clearRect','Last\x205\x20years','applyPriceToSeries','Line\x20Width','zoom_rescale_y','_pins','#1c1c1c','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','asr-pph','numeric','stack_group','(all\x20together)','show_pph_picker','card_header','entityIdx','Crosshair\x20Pins','sgc-strip-layer','15D','state_strip_titles','charAt','.ecd','stop','bar_corner_radius','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','_dataVarIds','Number\x20Format','_onVisChange','solid','_bucketSeries','.e-show_range_band','_updateQueued','eSig','state_adaptive_color','.fg,\x20.fg0','expected\x20\x22','matchMedia','\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','Y2\x20Axis\x20Label','\x22></div></div></div></div>','base','\x22\x20on\x20a\x20series\x20that\x20','\x20style=\x22opacity:0.6\x22','chart_align','Delta','_scheduleRender','Chart\x20Mode','show_tooltip','defs','><label>','0.3','dot','_resetAggWarned','timeZone','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.','_fillRaf','Bottom\x20Right','show_y2_axis','gauge_value_position',';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>','Server','_debug','filter','\x22\x20data-dp-preset-mode=\x22','hh:mm\x20A','12h','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','peakPct','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','whenDefined','thickness','_renderMatrixChart','y_axis_decimals','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.','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.','auto_scale_rules','svg','toLocaleString','.sgc-dp-wrap','_zoomByFactor','.cmp-layout','0.08','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.','last_1h','Show\x20Values','touches','_onQuerySyncEvent','Download\x20PNG\x20(Card)','_scrollSyncHandler','\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','hass-action','Add\x20Annotation','Scroll\x20Sync','_prepSeriesSamples','state_timeline_corner_radius','groupBy','\x22.\x20','Strip\x20Height','#sgc-user','size','.sgc-y-axis-label','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.','_emptyReasonByIdx','_restartEnergyDateSyncIfNeeded','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','<option\x20value=\x22\x22\x20','Secondary','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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).','map','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\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>','.e-show_in_legend','segments','</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','_flushLiveBuffer','animate_graph','_dpCustomEnd','increase','<div\x20class=\x22sgc-al-item\x22>','last_3d','</div><div\x20class=\x22f\x22><label>','Update\x20Interval','.e-aggregate_func','\x22\x20height=\x22','textContent','x_axis_interval','append','firstDay','never','mouseleave','_pinchWired','_baselineReady','\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>','addEventListener','unit_of_measurement','\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>','_scheduleUpdate','unknown_command','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','\x22></ha-icon>','true','dashed','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','idx','Icon\x20Size','padding:','_yearSlotSpan','</option><option\x20value=\x22solid\x22\x20','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','_cssColorMemo','catch','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','var(--primary-color,\x20#378ADD)','prototype','data_value_expression','%</span></div>','last_updated','_sgcExtremaBound','Period\x20Highlight','_attrGbyWarned','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','.sgc-axis-label{font-size:10px;fill:','rgba(255,255,255,0.85)','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','A\x20×\x20B','int','date_picker_nav_position','#e74c3c','Fill','_refLookupFor','dp-label-past','sgc-grid-line\x20sgc-x-grid-line','__sgcExtVisibleH','show_extrema_min','Last\x207\x20Days','live','Upper\x20Bound','_zoomOutBtn','\x22\x20stroke-width=\x222\x22/>','pct','Oct','_renderErrTs','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.','_calendarChangeNeedsHourly','.e-enabled','0.65','Also\x20show\x20the\x20pinned\x20values\x20next\x20to\x20each\x20legend\x20entry.','</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>','</span></span>','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','State\x20(live)','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','1,234.56','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','var(','_renderId','</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','Pie\x20Chart','Last\x201H','<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','attributes','toBlob','zoom_sync','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','mouseenter','Hard','firstChild','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22state_strip_titles\x22\x20type=\x22checkbox\x22\x20','data-cstc','_setupTimers','_setupColorTemplates','sgc-y-axis-sticky','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.','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','Horizontal','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','Icon\x20Color','MM/DD','fill:','Yesterday','_zoomInBtn','anchorT','crosshair_pins','number','.sgc-dp-label','Tooltip','.thr-row','.e-auto_hide','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.','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','_pinDrag','data-mtab','createLinearGradient','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','dense','slice','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','xRange','_scheduleFetchRetry','show_grid','last_changed','var(--error-color,\x20#ff4757)','history/history_during_period','Line\x20/\x20Fill\x20Color','message','>\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','\x20sgc-x-date-label','.e-show_extrema','candlestick','_annotationLabelOpacity','Time\x20Field','rise_color','_fillHeightOn','<span\x20class=\x22sgc-state-second\x22','radialbar','reverse','</div><div\x20class=\x22sg\x22>','var(--success-color,\x20#2ecc71)','--card-background-color','setPointerCapture','abs','autoScale','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','\x22\x20type=\x22text\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','include_area_names','history:net','\x20but\x20the\x20card\x20is\x20v','_onAttributePick','_computeXAxisTicks','sin','transform','All\x20entities\x20are\x20above\x20the\x20threshold','</option><option\x20value=\x22last_month\x22\x20','var(--primary-text-color,\x20currentColor)','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','_fireEntityAction','_ctrlTickTimer','crosshair_legend','_slideCarryIdx','\x20sgc-dp-center-abs','\x20Z\x22\x20fill=\x22','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','getMilliseconds','Needle\x20Color','next','X\x20Grid\x20Style','500\x20','</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>','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.','_teardownVisibilityWatch','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_delta\x22\x20type=\x22checkbox\x22\x20','\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','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','Last\x207D','Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.','_queryInitialSyncDone','Time\x20Zone','time','<div\x20class=\x22','ma-lbl','(prefers-color-scheme:\x20dark)','GET','-picker','.e-state_map','Price\x20Attribute','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','per','Decimals','Sun','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','[sgc]\x20value_transform\x20compiled\x20without\x20the\x20time\x20arguments:','decimals','str','new_state','ll-custom','</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>','_attachZoomHandlers','show_export','_inferEnergyPeriodMode','This\x20Year','revokeObjectURL','useStats','Draw\x20the\x20state\x20name\x20inside\x20each\x20band\x20where\x20it\x20is\x20wide\x20enough\x20(more\x20than\x2040\x20px).\x20Turn\x20off\x20for\x20clean\x20colour\x20bands\x20—\x20the\x20tooltip\x20still\x20names\x20the\x20state.','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.','_visCheckTs','Last\x2030\x20days','.ann-val1','0.1,','trend','Adaptive\x20Color','diff','sgc-extras','timeline','short','_lastUpdateDoneTs','Background\x20Blur','bMax','Align','_config','observe','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','_savedScrollLeft','tab-badge','sgc-base','globalAlpha','_onQueryPick','friendly_name','\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','y_axis_label','--sgc-path-len','Navigate','rgba(255,255,255,0.9)','.e-price_entity','_setupTooltip','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','200px','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','state_class','%\x22\x20stop-color=\x22','\x20—</option>','.sgc-dp-reset','show_label','resolve','open','_computeWsTrackedKey','datetime_format','extended_window_multiplier','asr-up','rgba(255,255,255,0.45)','tooltip_stacked_total','subscribeMessage','_fillResizeObs','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','0,\x200,\x200','changeDiffSeries','<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','<div\x20class=\x22cs\x20','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','cloneNode','Moving\x20Averages','rgba(0,0,0,0.15)','Zoom\x20Out','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','Today','.ha-entity-picker-wrap','<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>','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','_drawEventAnnotation','Colors','\x22\x20is\x20not\x20applied\x20to\x20the\x20attribute\x20data\x20source\x20on\x20',':host\x20{\x20display:\x20block;\x20font-family:\x20','fixed_value','_overrideAttributes','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','e-icon_color','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','H-line','data-tab','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','setTime','date_picker_position','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.','lineCap','customStart','teal','change_ignore_zero','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','_drawBandAnnotation','\x22\x20aria-label=\x22','_applyDatePickerPreset','In\x20the\x20Bar\x20style\x20the\x20gap\x20is\x20in\x20pixels.','target','.ma-row','dpHistory','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.','yScale','_cache','\x20aria-label=\x22','sgc-grid','var(--error-color,\x20#ef4444)','removeEventListener','_annResolveTimer','getHours','y_grid_style','_lastDpLabel','sgc-hours:','sgc-crosshair','\x20/\x20','\x20—\x20','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','<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>','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.','.sgc-dp-prev','callApi','mapY','onerror','tooltip_name','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.','Step','clip','<circle\x20cx=\x2211\x22\x20cy=\x2211\x22\x20r=\x227\x22/><line\x20x1=\x2220\x22\x20y1=\x2220\x22\x20x2=\x2216.7\x22\x20y2=\x2216.7\x22/><line\x20x1=\x228\x22\x20y1=\x2211\x22\x20x2=\x2214\x22\x20y2=\x2211\x22/>','.cmp-add','atan2','unexpected\x20character\x20\x22','_cacheCleanupTimer','sgc-zoom-out','<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','gap','.sgc-legend-wrap','carrySlackMs','#1D9E75','var(--secondary-text-color)','Period','background-position:center','style','ref_op','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.','_applyOwnCardStyles','</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>','600','Duplicate','insertBefore','.e-show_data_labels','outerPosByIdx','rgba(0,0,0,0.2)','/3)</div>','txt','</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','</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','var(--primary-color,\x20#4A90D9)','Date\x20Label\x20Color','Min','Month','total','_dpStoreKey','match','Entity\x20whose\x20state\x20switches\x20this\x20entity\x20on\x20and\x20off\x20live.\x20input_boolean.x\x20shows\x20the\x20entity\x20while\x20the\x20helper\x20is\x20on\x20(on\x20/\x20true\x20/\x20yes\x20/\x201);\x20!input_boolean.x\x20hides\x20it\x20while\x20the\x20helper\x20is\x20on.\x20The\x20entity\x20is\x20still\x20fetched,\x20so\x20the\x20flip\x20is\x20instant\x20and\x20the\x20other\x20entities\x20keep\x20their\x20colours;\x20unknown,\x20unavailable\x20or\x20a\x20missing\x20helper\x20leave\x20it\x20shown.\x20Leave\x20empty\x20to\x20use\x20the\x20fixed\x20switch\x20above.','_dpRangeStart','computeMovingAverages','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','Follows\x20an\x20entity','Entity\x20#','_mainTab','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','0.55','.e-extrema_font_size','show_legend','_zoomGeom','noLeadFill','_hfCoarsensRequest','sgc-zoom-sync','cmp-op','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','.e-offset','%</span>\x0a\x20\x20\x20\x20</span>','gradient','.ann-attr','class','resolved_tooltip_name','show_timestamp','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','bx:','percentage','.e-primary_state_as','pink','.e-line_style','\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>','UTC','\x22\x20data-cstab=\x22locale\x22>','Visible\x20Modes','--primary-font-family','sgc-y-axis-bg','_dpCalMonth','<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','><span\x20class=\x22sgc-state-second-label\x22>','Day','_hourlyCapWarned','span','GRADIENT','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.','<button\x20class=\x22sgc-dp-toggle\x20','hass-more-info','native','sgc-state-wrap\x20','setProperty','deep-purple','Ranking','</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','\x22\x20style=\x22font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','var(--primary-text-color,\x20#fff)','card_icon_position','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','_colorTemplateUnsubs','rise_fall_colors','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','xVal','documentElement','font-weight:500;opacity:0.8','This\x20Month','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','_lastColorKey','defineProperty','_calendarMaxNeedsHourly','<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','</div>\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','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','_energyStart','<button\x20class=\x22tb\x20main-tb\x20','independent','Tomorrow','pointerleave','show_interval_picker','_precisePending','_isStat','value_factor','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.','start_time','vtn:','unexpected\x20','_formatAttrLabel','_ensurePinchHandlers','usesNow','<div\x20class=\x22sgc-dp-cal-hint\x22>','status','event','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','<div\x20class=\x22sgc-state-align-right\x22>','--rgb-primary-text-color','block','.sgc-ip-btn','\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>','sgc-plot-clip-','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','_drawStateStrips','\x22\x20data-mtab=\x22xaxis\x22>','sgc-interval-sync','_gbyStoreKey','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','hass','boolean','Points/Hour','.e-group_by','Statistics\x20Graph\x20Chart\x20Card','solo','</select></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','Center\x20Label\x20Color','expected\x20','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.','rgba(0,0,0,0.6)','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','_axisDateLabel','<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><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','.e-value_transform','Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','+-*/%(),','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','placeholder2','</option><option\x20value=\x22last_year\x22\x20','columns','ref','Primary\x20Value','state_size','cursor','Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.','navigate','ha-selector','selector','fill=\x22','pointerEvents','Value\x20Field','tEnd','Reset\x20Zoom','Y\x20Label\x20Opacity','_prevRefStamps','[sgc]\x20history\x20fetch\x20failed','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','#c0392b','_visHandler','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','above','_liveFlushTimer','pie_center_color','Header','needle_color','.e-thr_enabled','.sgc-zoom-brush','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','_pendingSlide','</g>','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','getItem','YYYY-MM-DD\x20HH:mm','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.','</linearGradient>','Action','sgc-moving-averages','circle','_brushArmed','_persistIntervalPicker','Visible\x20Window','show_in_legend','_spanGby','hour_of_day','false','_ownCardStyleProps','No\x20comparisons\x20yet','.sgc-grid','8\x204','.e-state_color-picker','horizontal','0.35','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','strokeStyle','fetchStatistics','dataTransfer','_refRefIds','mdi:thermometer','4\x204','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','</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','show_y_axis_label','_onDatePickerToggle','split','%</span>','Group\x20By\x20Picker','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','light-green','<div\x20class=\x22f\x22><label>','connectedCallback','e-state_color','\x22/>','.e-show_line','\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>','_historyNet','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','</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','\x22\x20stroke=\x22','.e-value_factor','yearEqualSpace','</span></div></label>','Border\x20Radius','</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','Week','width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)','info','.sgc-ip-wrap','bMin','sparkline','<style>\x0a:host{display:block;font-family:','_autoHideForce','sMap','alignItems','rgba(0,0,0,0.12)','_quantile','blue-grey','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.','T_VERSION','touch','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20','<span\x20class=\x22sgc-state-value\x22','ref_attribute','\x20sgc-animated','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Add\x20Moving\x20Average','show_x_ticks','show_fill','\x20off','Unit','_prevAnnotationStamps','rgba(255,255,255,0.06)','mtab','Dashed','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.','_processAnnotationRefChanges','_mountIconDropdown','_handleCalendarDayPick','Hide\x20entities\x20whose\x20value\x20is\x20above\x20this\x20threshold.\x20Pair\x20it\x20with\x20Min\x20Value\x20to\x20keep\x20a\x20band,\x20or\x20use\x20it\x20alone\x20to\x20list\x20only\x20the\x20devices\x20that\x20need\x20attention\x20—\x20e.g.\x2020\x20on\x20battery\x20levels\x20shows\x20only\x20the\x20ones\x20at\x2020%\x20or\x20lower.\x20Compared\x20against\x20the\x20absolute\x20value,\x20like\x20Min\x20Value.\x20Leave\x20empty\x20for\x20no\x20filter.','.panel[data-panel=\x22main\x22],\x20.panel[data-panel=\x22cardset\x22],\x20.panel[data-panel=\x22entities\x22]','font','_coerceColor','Card\x20Header','show_points','_priceTrailTimer','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.','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.','objectBoundingBox','Radar','Chart\x20Align','_instanceKey','lastMax','<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','.sgc-zoom-brush-label-right','dotted','multiply','getAttribute','entity','full','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).','device_class','use_only_attribute_name','transition','call-service','\x22\x20data-dp-rolling-days=\x22','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.','\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>','.sgc-pie-container','data_time_field','Other','moveTo','cyan','Pie\x20Style','accent','.e-legend_sum','5minute','getUTCMonth','.cst','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','.e-legend_last','</option><option\x20value=\x22manual\x22\x20','date_picker_reset','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.','sgc-tooltip-sync','freeze','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','_entity','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','--primary-text-color','battery_low_threshold','#ef5350','\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>','yesterday','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','focusin','rgba(0,0,0,0.7)','_compareShiftHours','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','c1y','Last\x2090D','\x22>‹</button><span\x20class=\x22sgc-dp-label\x20','14px','</span><span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22','pow','now_line_opacity','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</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>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','clearCache','::inv','pie_spacing','Donut','.e-extrema_bg_color','Hour\x20of\x20day\x20(0-23)','plotW','data-cstab','_resolveStateRowValue','Scrollbar','x_axis_font_size','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','sgc-scroll-sync','[data-mtc=\x22xaxis\x22]','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.','\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>','week','mtc','min','price_per_kwh','_statNet','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}','waterfall','.ann-opacity','then','input[type=\x22number\x22]','</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','tooltip_match_axis','_sgcCp','Duration\x20Unit','Share','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','Gauge\x20Span','[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>\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','sort','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.','breakGapsInCalendar','\x20-\x20','Icon\x20Position','pointerdown','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','_end','\x5cbfunction\x5cs*[A-Za-z0-9_$]*\x5cs*\x5c([^)]*\x5cb','Seconds',';opacity:.5;cursor:not-allowed','.e-show_extrema_min','_intervalStoreKey','Color\x20Thresholds','\x22\x20is\x20invalid\x20(','.e-ref_entity','#d35400','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\x20C\x20','month_of_year','.sgc-dp-center-abs','\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','_startEnergyDateSync','auto',')\x22\x20fill-opacity=\x22','Calendar\x20periods','</div></div>','\x22></div><div\x20class=\x22f\x22></div></div>','sgc-search-miss','Français','</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','font-size:','.dp-zone-right','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','keys','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','Rolling\x20windows\x20(ending\x20now)','.e-icon_color-picker','_updateHistory','createObjectURL','</select>','linear','_normalizeCompare','_open','server','</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','.cmp-row','devicePixelRatio','Attribute\x20names\x20only','data_time_unit','</button><button\x20class=\x22tb\x20','Jul','><option\x20value=\x22overlay\x22\x20','state_timeline','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','advanced','day_of_year','function','_readPickerState','paint-order:stroke\x20fill','Battery\x20Entity','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','_formatAxisStateLabel','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','\x20L\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','holeEnd','visibility','14lUlBmu','history:inflight','Header\x20&\x20Battery','On\x20long-term\x20statistics\x20(a\x20calendar\x20group_by,\x20or\x20a\x20window\x20beyond\x20the\x20recorder\x27s\x20retention)\x20sum\x20needs\x20a\x20counter\x20sensor\x20(state_class\x20total\x20/\x20total_increasing).\x20A\x20measurement\x20sensor\x20(W,\x20°C,\x20%)\x20has\x20no\x20sum\x20statistics\x20and\x20draws\x20nothing\x20—\x20use\x20avg\x20or\x20max,\x20or\x20change\x20on\x20its\x20energy\x20counter.','sgc-ann-band','\x20sgc-stacked','Entities','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','annotations','#010203','Español','_isHistoryAggregated','.sgc-pie-canvas','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.','var(--','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','Y\x20Grid\x20Opacity','Thick','Header\x20Weight','type','#4A90D9','_dpOffset','\x20style=\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','</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','[data-dpmode]','.sgc-detail-legend-entity','_subscribeEvents','_drawGrid','Down\x20Color','_ohlc','.e-hide_name','TL_SC_RD','/h)','dp-in-range','Grid','index','_displayTzDiffersFromServer','last_12m','middle','extrema_font_size','_drillStack','\x22></div></div>','Fri','statistic_id','State\x20Row','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','_renderBatteryIcon','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','card_icon','\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>','sgc-datepicker-sync','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.','.e-tooltip_name','_wsUnsub','[sgc]\x20data_value_expression\x20on\x20','_resizeObserver','count','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','Graph\x20Start','xaxis','className','rgba(255,255,255,0.55)','rows','sgc-svg','.cmp-list','last_90d','manual','_groupGrain','cmp-col','scrollWidth','Data\x20Labels','\x20arg(s)','_allSeries','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','setHours','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','Data\x20Vars','[data-intlabel]','fire-dom-event','No\x20data\x20to\x20build\x20heatmap.','hide_on_load','_exportPng','compare','_renderQueryPickers','layout','_renderDetailLegend','Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20follows\x20the\x20Home\x20Assistant\x20theme\x20colour.','battery','Default\x20(Vertical)','Auto\x20(HA\x20profile)','.e-name_size','\x22\x20title=\x22','diffSeries','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','mdi:icon\x20or\x20{{\x20template\x20}}','_applyEditorSearch','\x20→\x20','Jan','.e-legend_avg','.e-extrema_bg_opacity','scrollLeft','hours_to_show','\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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','threshold','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.','card_header_size','sgc-interval-sync-request','rgba(0,0,0,0.3)','Start\x20every\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20the\x20plot\x20begins\x20empty\x20and\x20you\x20reveal\x20just\x20the\x20series\x20you\x20need\x20by\x20clicking\x20them\x20in\x20the\x20legend\x20or\x20detail\x20legend.\x20Reveals\x20stick\x20for\x20the\x20session;\x20entities\x20added\x20later\x20also\x20start\x20hidden.\x20Best\x20paired\x20with\x20Compact\x20Legend\x20so\x20there\x20is\x20something\x20to\x20click.','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis_label\x22\x20type=\x22checkbox\x22\x20','</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','Font\x20Color','_priceRefIds','bottom','</div></div><div\x20class=\x22asr-list\x22>','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','\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>','_processRefTicks','var(--divider-color,\x20rgba(127,127,127,.28))','align_header','gauge_value_size','stroke:','fillText','_valueChanged','attribute_list_position','<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','anchorStart','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22','\x22></div><div\x20class=\x22f\x22><label>','sgc-bargrad-','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','first_weekday','Custom\x20Scale\x20Rules','_resetDrill','absolute','X\x20Ticks','_broadcastDatePickerSync','_onQuerySyncRequest','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','date_picker_modes','_slideCarryBucketMs','\x22><span\x20class=\x22u\x22>px</span></div></div></div>','text','.e-needle_color-picker','.r2,\x20.r3,\x20.sg','trend_icon_size','<span\x20class=\x22sgc-tt-span\x22>','Chart\x20mode,\x20display\x20and\x20data\x20configuration','</label><div\x20class=\x22iu\x22><input\x20id=\x22state_strip_height\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2260\x22\x20step=\x221\x22\x20placeholder=\x2216\x22\x20value=\x22','_eT','sgc-now-line','_priceDirty','_fillObsPlot','NumberFormat','extrema_bg_color','show_graph','_calendarEndpointNeedsHourly','fetchHistory','#00bcd4','><span\x20class=\x22sgc-pie-tt-name\x22>','_barHalfWidth','range','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','Z-Index','\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.','\x20.sgc-dp-shortcuts','pointercancel',');pointer-events:none;border-radius:inherit}','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.','blue','includes','_tooltipAbort','cmp-layout','.sgc-card','Type','Day\x20of\x20month\x20(1-31)','arc','_searchQ','var(--sf)','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.','aggregate_func','\x22\x20data-mtab=\x22overlay\x22>','_numOrNull','.panel','styling','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','_combinePostBucketRef','\x22\x20stroke-width=\x220.8\x22/>','\x20takes\x201\x20arg','right','drag-over','clear','Rise/Fall\x20Colors','toggle','_clearPins','image/png','_lastPadB','_precise','_haColorMap','\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','_tail','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.','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','col','canvas\x20tainted','\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','State\x20Color','ranking_max_value','dataset','_buildMatrix','_fetchRetryMs','Download','.sgc-dp-next','sgc-chrome-clip-','sgc-bar\x20sgc-bar-animated','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','\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>','startAngle','Color','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','c2x','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.','sgc-qgby:','y_axis_ticks','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.','.thr-add','item','card_border_width','<option\x20value=\x22','4.06','\x22\x20data-mtab=\x22display\x22>','sig','sgc-thrs-','_seqMaxMs','[statistics-graph-chart-card]\x20group_by\x20\x22','isPanel','Aggregation','Day\x20of\x20year\x20(1-366)','local','_teardownColorTemplates','_aggWarned','round','.sgc-spark-row','random','sgc-x-axis','sgc-stl-label-clip','Enabled\x20Follows','direction','NO_STL','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Entity','\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>','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','mapped','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).','getOwnPropertyDescriptors','resolved_name','createElementNS','\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','sgc-range-band','Slice\x20Spacing','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</option></select></div></div></div><div\x20class=\x22','_boundRefIds','_resolvedCardBgRgb','cmp-col-pick','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>','show_group_by_picker','sgc-controller','_nowStampMs','Stacked\x20Group\x20Totals','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','var(--success-color,\x20#26a69a)','_liveStateRaw','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.','Next\x20month','_fillFallbackHostH','move','Gauge\x20Columns','tpl-badge','yellow','clientX','_applyRefTo','\x20style=\x22opacity:.3;pointer-events:none\x22','canvas','sourceId','Offset','_lastPadT','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\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','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','weekInfo','pointermove','_isCardFieldRelevantForMode','style=\x22opacity:.35;pointer-events:none\x22','y_axis_round_ticks','scroll_sync','periods_back','sequential','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.','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','bottom-center','Row\x20Height','</div>','_tmp','groupExtremesByKey','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','_maMaxLeadMs','Y\x20Grid\x20Style','_resolvedEntityAnnotations','rgba(255,255,255,0.7)','_meta','onload','val','_items','amber','_baseQuery','scroll_sync_group','_broadcastZoomSync','statistics-graph','YYYY-MM-DD','dragleave','MMM','_scheduleResolvePreciseRecordTimes','_zoomHistory','var(--divider-color)','classic','url(#sgc-stl-label-clip)','Icon','auto_scale_points','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','Scatter','Hide\x20Name','\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','3789232fBgrVk','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','order','searching','y_axis_font_size','var(--ts)','.e-trend_icon_size','T12:00:00','sgc-plot-scroll-wheel','getStubConfig','ha-icon-picker','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','maxRadius','Labels','applyEntityTransforms','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','finally','ent','calendarGroup','Font\x20Size','\x22\x20selected>','_layoutMode','color_thresholds','lineTo','_lastMax','TL_SC','On\x20Click','toString','viewBox','splice','year','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.','disconnectedCallback','_slideTimer','Up\x20to\x20(hours)','lttbDownsample','cos','display:block;width:100%','findIndex','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','color','_computeYBounds','weeks','last_24h','\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 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>','<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>','_resolvePreciseRecordTimes','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).','How\x20this\x20entity\x20is\x20combined\x20with\x20the\x20reference;\x20subtract\x20is\x20the\x20default.\x20With\x20a\x20level\x20aggregation\x20(Avg\x20/\x20Min\x20/\x20Max\x20/\x20Last\x20/\x20First\x20/\x20Median)\x20Subtract\x20and\x20Add\x20combine\x20the\x20two\x20readings\x20at\x20each\x20sample.\x20With\x20Change\x20/\x20Diff\x20/\x20Sum\x20/\x20Delta\x20the\x20two\x20entities\x20are\x20aggregated\x20the\x20same\x20way\x20first\x20and\x20then\x20combined\x20bucket\x20by\x20bucket\x20-\x20the\x20way\x20to\x20add\x20two\x20daily-production\x20meters\x20into\x20one\x20monthly\x20total;\x20a\x20bucket\x20where\x20one\x20side\x20has\x20no\x20data\x20counts\x20that\x20side\x20as\x200.\x20Multiply\x20/\x20Divide\x20work\x20with\x20every\x20aggregation.','\x22>›</button></div>','_getAvailableEntities','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','\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>','previous_period','test','Not\x20used\x20by\x20the\x20Bar\x20style.','bottom-left','position:absolute;visibility:hidden;pointer-events:none;','_liveLegendRAF','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.','nodeName','\x22\x20style=\x22cursor:','_renderCalendarGrid','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.','_exportCsv','\x20L\x200\x20','push','.e-price_attribute','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.','total_increasing','_refRefused','_read','<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>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</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','smooth','_drillTimer','off','show_range_band','#f1c40f','carry_forward_ms','Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.','.e-thr_last_color','isConnected','.ma-list','<span><span\x20class=\x22sgc-detail-stat-label\x22>','Minutes','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','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','log2','sgc-query-sync-request','[sgc]\x20annotation\x20history\x20fetch\x20failed','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.','_preciseTsCache','\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.','#5dade2','sgc-line','null','.sgc-animated','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22grid-column:1/-1\x22><label>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','Pts/h','getUTCDate','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','reason','_onDatePickerSyncEvent','.ann-color','width','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','_onTooltipSyncEvent','locale','serializeToString','_pairs','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).','.e-icon_size','formatEntityState','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.','.sgc-export-menu','y_grid_opacity','</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','dpDay','</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','data-trend','delta','.sgc-al-wrap','ddd\x20DD/MM','_drawYAxis','Download\x20CSV','overlays','card_border_radius','\x20·\x20','PALETTE','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','.e-change_ignore_zero','removeChild','_sanitizeEntities','.eh','_pphKeyParts','Last\x20Year','With\x20two\x20pins,\x20add\x20a\x20Δ\x20row\x20per\x20series\x20showing\x20the\x20change\x20from\x20A\x20to\x20B\x20as\x20a\x20value\x20and\x20a\x20percentage.','textBaseline','card_border_color','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-tc=\x22general\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22\x20style=\x22margin-bottom:6px\x22><div\x20style=\x22display:flex;flex-direction:column;min-width:0\x22><label\x20style=\x22font-size:11.5px;min-height:14px;margin:5px\x200\x22></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-enabled\x22\x20type=\x22checkbox\x22\x20','roundRect','--primary-color','equal_color','hard','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','rgba(255,255,255,0)','color:\x20','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','Last\x2090\x20days','panel','icon','sgc-y-axis','_drillBucketAt','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','\x22\x20data-mtab=\x22calendar\x22>','_sumEmptyWarned','px;','</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-hf:','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.','</div></div><div\x20class=\x22ma-list\x22>','CHART','Always','toUpperCase','</label><div\x20class=\x22sw\x22><select\x20id=\x22year_start_month\x22>','_gbyKeyParts','last_6h','\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','</style>','\x22\x20data-dp-preset-offset=\x22','.e-show_range_values','#27ae60','data-full-w','currentColor','X\x20Axis',';\x20}','.sgc-y-axis-sticky','.sgc-card{position:relative;overflow:hidden}','.e-trend_period_hours','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.','Türkçe','_statMeta','.sgc-qp-select','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','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.','sgc-strip-label','__sgcExtAnchorMs','_downloadBlob','sgc-now-label','measurement','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','</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','graph_type','_shareScalarValue','polygon','Auto\x20(unit)','Pins\x20in\x20Legend','getTotalLength','series','\x20.sgc-dp-nav','<div\x20class=\x22sgc-pie-tt-row\x22','linearGradient','sMin','[sgc]\x20data_attribute\x20\x22','_wheelHandler','.e-show_trend_icon','Candlestick','last_30d','brown','auto_hide_entities','_appendText','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.','http://www.w3.org/1999/xhtml','thr-val','graph_start_hour','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','_entityNeedsHourlyFor','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','getBoundingClientRect','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.','data-mtc','Mouse\x20Wheel','thick','forecast_horizon','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','_cacheSet','_drawXAxis','last_color','baselineByIdx','_openPanels','No\x20matching\x20X/Y\x20data\x20pairs','day','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.','Point\x20Size','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','6\x20Hours','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','vals','visibilityState','</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','_edStatesSig','statistics_unit_of_measurement','Progress',')</span>','Card\x20Styling','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','.e-ref_op','pickStatField','pad2','last_15d','.sgc-al-select','</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','last_3y','\x22></div>','Range','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','Chart\x20Settings','Start\x20Hour','fulfilled','Card\x20Overlays','dpRollingDays','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','4\x20Hours','<div\x20class=\x22sgc-state-row-group\x22>','show_x_axis','Show\x20Average','data-t','#888','></div></div><div\x20class=\x22f\x22><label>','find','_ioVisible','Year\x20Starts\x20In','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','.sgc-plot','Italiano','\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>','.e-risefall_enabled','</div><div\x20class=\x22f\x22></div></div>','gauge_columns','sgc:compiled_transform','data-band-w','input[type=\x22text\x22]','Aligned\x20(below)','custom','config','TOTAL','boundaryOwnerByIdx','.ha-tap-action-picker-wrap','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.','Custom','ISO\x20/\x20epoch\x20ms','unobserve','385321YpRMjq','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','Auto\x20Scale','_scheduleLiveFlush','ddd','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','State\x20Strip','long-dash','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-layout\x22\x20','_fpLastW','sqrt','black','\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>','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).','y_axis','<circle\x20cx=\x2211\x22\x20cy=\x2211\x22\x20r=\x227\x22/><line\x20x1=\x2220\x22\x20y1=\x2220\x22\x20x2=\x2216.7\x22\x20y2=\x2216.7\x22/><line\x20x1=\x228\x22\x20y1=\x2211\x22\x20x2=\x2214\x22\x20y2=\x2211\x22/><line\x20x1=\x2211\x22\x20y1=\x228\x22\x20x2=\x2211\x22\x20y2=\x2214\x22/>','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','Top\x20Left','var(--secondary-text-color,\x20#95a5a6)','colors','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','grid_options','abort','_calendarCounterNeedsHourly','Ignore\x20transient\x20zeros','Visual\x20Options','deep-orange','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.','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.','exec','position','startsWith','upper_bound_secondary','0.8','Falling','Interval','\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>','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','#2980b9','pph','periodNoEsc','</select></div></div></div>','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','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.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','Add\x20Rule','3\x20Hours','touchend','::std','sgc-line\x20sgc-seg-line','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','source','divide','_isThrRef','_resolveThrRef','data-x','trim','x_axis_color','\x22\x20style=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','\x20>\x20','.sgc-dp-bar','on:','Center\x20Label\x20Size','Next\x20period','below','%27','custom:statistics-graph-chart-card','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','sgc-series\x20sgc-type-','\x20mt8\x22><div\x20class=\x22f\x22><label>','_tplGen','Picker\x20Sync','yearTotal','sgc-dp-open','Y\x20Axis\x20Range','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','Month\x20of\x20year\x20(1-12)','\x20style=\x22opacity:','No\x20annotations\x20yet','<div\x20class=\x22ln\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','\x20÷\x20','_xMeta','_cols','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','<stop\x20offset=\x22','dampResetBoundaryMax','fillStyle','sgc-thrf-','_toggleSeriesVisibility','General','>\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','headericon','alignToClock','Open\x20calendar','_renderIntervalPicker','</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','_refDirtyIds','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','getUTCFullYear','<div\x20class=\x22sgc-state-align-left\x22>','touchstart','startDist','\x20stroke-dasharray=\x22','Layout','\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.','_debounce','removeProperty','780dXAqPm','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.','yl:','\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>','\x22\x20data-cstc=\x22headericon\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_autoHideApplied','ent-off','_placeTooltip','composedPath','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','gby','_colorUnsubs','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','Range\x20Band','interval_picker_group','TL_RD','render','date_picker_default_mode','show_attribute_list','_popZoomHistory','options','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','_withAlpha','Week\x20Before','.sgc-pie-tooltip','</span>','_computeDatePickerWindow','Brush\x20Zooming','now_line_width','sgc-plot-scroll','textAlign','_drawBar','Fixed\x20Value','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','pointer','e-point_colors','_setupCanvas','_persistDatePicker','\x22\x20data-idx=\x22','graph_start','\x22\x20y=\x22','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','getConfigElement','Running\x20total','offsetHeight','x_grid_width','May','3D\x20Effect','Last\x2024\x20hours','Corner\x20Radius','first','getTime','main','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','&significant_changes_only=0','\x22><span\x20class=\x22u\x22>','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','querySelectorAll','#ff4757','sgc-no-bleed','_barCenters','9000YAtetQ','value','_drawAnnotationsForeground','sgc-dp:','isInteger','sgc-query-sync','X\x20Label\x20Size','_animStart','This\x20Week','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','attachShadow','x_axis_font_opacity','formatToParts','max','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','Group','_computeXAxisTicksAuto','\x22\x20is\x20combined\x20bucket-by-bucket,\x20which\x20is\x20not\x20available\x20for\x20','sgc-datepicker-sync-request','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','_spokes','_onZoomSyncEvent','leadMs','\x00cmp:','Time','.cmp-del','\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','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','--ha-card-background',''','update_interval','_default','#2c3e50','sgc-bar-active','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','fill=\x22url(#','_scheduleMapRefetch','No\x20data','Overlay','\x22\x20data-label=\x22','Y\x20Axis\x20Ticks','_subscribeEditorColors','.e-legend_max','Sequential','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','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.','pminPct','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.','Stable\x20Color','<label>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','Card\x20Border','</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','sgc-pin-label','token','data_value_field','default_interval','bins','HH:mm','pos','sMs','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','.e-risefall_stable','_dpSyncHandler','select','Graph','<span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22','align_state','</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','save','_xAxisLabelFormatters','asr-gb','iso','h23','sgc-axis-label\x20sgc-x-label','toISOString','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','_calendarDiffNeedsHourly','stop-color','toLowerCase','>\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>','bad\x20number','_instanceId','icon_color','Last\x202\x20years','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.','Reference\x20Year','Above','sgc-pin-line','\x22\x20fill=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','2-digit','.asr-add','</label><textarea\x20class=\x22e-data_vars\x22\x20rows=\x222\x22\x20placeholder=\x22mwst:\x20input_number.vat_rate 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>','isFinite','_xEnt','_compareOf',';object-fit:contain;\x22>','_stateTimelineLegendColors','_refWarned','Level','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.','All\x20entities\x20are\x20below\x20the\x20threshold','Tooltip\x20Sync','Last\x205Y','Data\x20Settings','lineWidth','cbrt','sgc-bar','Disabled\x20when\x20thresholds\x20active','_handleEnergyDate','axis_style','<','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','Bottom\x20Center','_priceEpoch','Y\x20Label\x20Color','mode','.e-show_second_state_as','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','.e-data_time_year','line_width','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','.e-show_fill','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>','position:relative;flex:1.2;min-width:0','Drag\x20to\x20reorder','</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','_yEnt','create','0.33','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','Last\x203\x20years','_hitSlice','_computeInstanceKey','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','statistics-graph-chart-card-editor','_applyFillHeight','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).','3,3','sgc-native-style','\x22\x20y2=\x22','controller','current\x20year','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','Y2-Axis','X-Axis','No\x20thresholds\x20yet','No\x20data\x20to\x20build\x20calendar.','toLocaleDateString','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','border-color:transparent','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_renderDatePicker','gauge','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\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.','DD\x20MMM\x20YYYY','Y-Axis','Smooth','show_cell_values','card','Call\x20Service','\x22\x20data-cstab=\x22headericon\x22>','<span\x20class=\x22sgc-detail-stat-note\x22>','</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','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','stroke=\x22url(#','.sgc-bar','\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>','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','.dp-zone-left','last_12h','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','<div\x20class=\x22sgc-qp\x20align-','expr:','createRadialGradient','[class*=\x22e-\x22]','Lower\x20Bound\x20Y2','Background\x20Image','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','stable','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','\x20stroke-width=\x22','[data-pin-for]','Wed','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','name','dp-future','stackKeyByIdx','weekday','sgc-natural-height','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.','Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.','avg','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','.fg,\x20.fg0,\x20.cs','data_time_year','Border\x20Width','damp_reset_boundary','png','_ensureStatMeta','rgba(0,0,0,0.06)','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_seam','_priceJobFetches','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','requesterId','_onDatePickerMode','decrease','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','flat','setMinutes','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.','chart_mode','_fetcher','_resolvedTemplateColors','concat','min_bound_range_secondary','pushed','ha-panel-energy','http://www.w3.org/2000/svg','_detectDark','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','data_labels_font_size','</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>','matches','_normalizeCompareList','items','indexOf','><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>','_resolveEditorColor','y_grid_color','_onDatePickerPanelClick','previous\x20period','dpCal','restore','Histogram','</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>','.thr-list','indigo','Delete','Title\x20Size','via','debug','fillRect','Aug','Logarithmic','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.','lower_bound_secondary','_applyDatePickerRolling','button',':\x20\x22<b>','sgc-data-label','.main-tb','</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>','Up\x20Color','days','narrow','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','forEach','<span\x20class=\x22sn\x22>','_cacheGet','_renderYAxisLabels','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_thrVals','Date\x20Nav','sgc-dp-center-abs','Controller','primary','_yMeta','remove','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','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','\x20{…}','</span></div></label></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>','tooltip_order','_overrideGroupBy','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','unshift','The\x20','#727272','_graphFingerprint','ranking_min_value','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','Search\x20settings','pane','active','<div\x20class=\x22sgc-al\x20align-','Stable','Date\x20Format','_structureDirty','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','touchcancel','__sgcRefKey','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.','[id]','Value\x20Position','show_date_picker','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\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>','charCodeAt','\x22\x20value=\x22','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','appendChild','_render','line_style','<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>','bucketPrecision','var(--success-color,\x20#22c55e)','lines','_editorTplKey','.e-tap-action-fb','rgba(0,0,0,0.5)','Y2\x20Tick\x20Format','#1abc9c','sgc-grad-','pph_picker_group','ha-card.sgc-card','label_position','_pick','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.','polararea','group_by_picker_group','barH','\x22\x20stroke-width=\x221\x22/>','Y\x20Axis\x20Format','maxStaleMs','</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','Min\x20Y2\x20Range','e-trend_up_color','Box\x20Plot','Auto','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','getSeconds','.root','num','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','border-radius:','hm:','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.','BOUNDS','.e-show_graph','sgc-area\x20sgc-seg-area','attribute','Deutsch','parse','border-color:','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','rgba(255,255,255,0.5)','subtle','_dpMode','14D','Add\x20Entity','X\x20Grid\x20Color','points_per_hour','_resolveColor','auto_hide','</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','tspan','.e-fixed_value','Show\x20Δ%\x20in\x20tooltip','color:var(','\x22\x20viewBox=\x220\x200\x20','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','_energyDiscoverTimer','show_zoom_buttons','Custom\x20CSS','<div\x20class=\x22es\x22>','vertical','download','_on','_onIntervalSyncEvent','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.','Epoch\x20seconds','text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','#9b59b6','removeAttribute','<path\x20d=\x22M\x20','card_header_color','join','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','h:mm','<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>','STYLE','x_grid_color','stroke=\x22','\x22\x20fill=\x22none\x22\x20','.e-thr_transition','_prep','_pphStoreKey','_lastTouchPopT','#000000','sgc-y-tick','cancelable','_wsTrackedKey','LTS','\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>','shadowRoot','><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','every','4azHrIk','sgc-ann-event','\x20+\x20','sgc-y-axis-label\x20sgc-y-axis-label-right','step','hour','_slideWindow','tooltip_sync','getUTCDay','selectionEnd','clientWidth','configured\x20—\x20add,\x20reorder\x20and\x20customize','applyBandDelta','Attribute','unexpected\x20end\x20of\x20expression','padL','_getDataSourceForRange','[sgc]\x20render\x20failed','</select></div></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>','Default','.sgc-qp-wrap','replaceWith','sgc-ma-label','Sync\x20Group','var(--tx)','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','applyRefToSeries','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.','.e-data_vars','state_strip_title_font_size','has_sum','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).','endAngleFull','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','.sgc-zoom-ctl','resolvedOptions','y_axis_format','Last\x2015D','price_attribute','.f,\x20.si','end','unknown','Last\x203\x20days','_animateDraw','legend_stats','innerHTML','Plain\x20CSS\x20applied\x20inside\x20the\x20card,\x20using\x20the\x20class\x20names\x20from\x20the\x20CSS\x20Styling\x20wiki\x20page\x20(.sgc-card,\x20.sgc-title,\x20.sgc-state-value,\x20.sgc-plot\x20…)\x20and\x20ha-card.\x20No\x20card-mod\x20needed.\x20A\x20rule\x20that\x20collides\x20with\x20a\x20card\x20option\x20set\x20above\x20(background,\x20border,\x20padding,\x20shadow,\x20header\x20colour)\x20needs\x20!important,\x20because\x20those\x20options\x20are\x20applied\x20inline.\x20Leave\x20empty\x20for\x20no\x20change.','background:','</span></div></label></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22state_strip_labels\x22\x20type=\x22checkbox\x22\x20','butt','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','lime','anim','samples','Count','card_shadow','1844694lAqydw','hours','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','clip-path','_pieSlices','_pinchActive','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','childNodes','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','A\x20JavaScript\x20expression\x20to\x20transform\x20each\x20data\x20value.\x20Available\x20variables:\x20x\x20(current\x20value),\x20first\x20(first\x20value\x20in\x20window),\x20last,\x20min,\x20max,\x20avg\x20(series\x20stats),\x20index\x20(point\x20position),\x20t\x20(this\x20point\x27s\x20time\x20in\x20ms),\x20now\x20(current\x20time\x20in\x20ms),\x20hour\x20(local\x20hour,\x200-23.99),\x20weekday\x20(1\x20=\x20Monday\x20to\x207\x20=\x20Sunday).\x20Return\x20null\x20to\x20leave\x20a\x20gap\x20at\x20that\x20point.\x20Applied\x20after\x20Value\x20Factor.\x20Examples:\x20return\x20x\x20-\x20first\x20(normalize\x20to\x20zero),\x20return\x20x\x20>\x208\x20?\x20x\x20:\x20null\x20(only\x20above\x208),\x20return\x20t\x20<=\x20now\x20?\x20null\x20:\x20x\x20(forecast\x20only).','</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','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','To\x20switch\x20it\x20live\x20from\x20a\x20helper,\x20fill\x20Enabled\x20Follows\x20below\x20—\x20the\x20entity\x20is\x20then\x20fetched\x20as\x20usual\x20and\x20only\x20shown\x20or\x20hidden.','applyPostBucketTransform','data-w','SCRIPT','string\x20in\x20arithmetic','<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>','icon_size','.tb','xmlns','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','_drawRangeBand','heatmap','drawSa','dblclick','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.','rgba(255,255,255,0.3)','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','drawEa','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','floor','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','\x20takes\x202+\x20args','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','&','battery_entity','devices','\x22\x20data-dp-day=\x22','</select></div></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\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','\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>','jobs','</label>','</option>','_expandCompareGhosts','light-blue','Y\x20Label\x20Size','_dpSyncRequestHandler','.sgc-dp-toggle','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','long','align','Year\x20Before','clipPath\x20rect[data-full-x]','_calBarPositions','sun.sun','All','<button\x20class=\x22sgc-dp-reset\x22\x20aria-label=\x22','stopPropagation','removeItem','_window','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.','rgb(','_intervalSyncHandler','histogram_bins','</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>','tomorrow','_pinReadout','_scrollHandler','A\x20−\x20B','</select></div></div>','Date\x20Picker','Solid','_slices','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','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.','x_grid_style','Padding','height','</option></select></div></div><div\x20class=\x22f\x22></div>','Axis\x20Style','.sgc-plot-wrap','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.','B\x20÷\x20A','scroll_mode','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','[sgc]\x20query\x20sync\x20failed','https://github.com/cataseven/statistics-graph-chart-card','abandoned','cstab','cmp-back','rgba(74,144,217,','Show\x20Timestamp','history','last_5y','.e-number_format','font-weight:500;pointer-events:none;','_spanBars','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','Tooltip\x20Total','A\x20÷\x20B','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','min_bound_range','_activeTab','</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','dominant-baseline','truncated','</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','div','\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>','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','card_border','tooltip_sync_group','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','text/csv;charset=utf-8','histogram','.e-trend_stable_color-picker','</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','#888888','Color\x20Dot','x_axis_datetime_format','scatter','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','</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','Tooltip\x20Date\x20=\x20Axis','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','outerNegByIdx','Compare\x20With','Bar\x20Spacing','state_timeline_show_labels','intlabel','.ma-add','sgc-annotations-bg','log','\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','inherit','\x20sgc-fill-height','_shouldAlignToClock','_intervalSyncRequestHandler','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20','\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','date_picker_group','_maybeWarnMissingLTS','Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','offH','_resolveTemplateText','<div\x20class=\x22sgc-dp-cal-hd\x22>','Now\x20Line','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.','_computeRollingStart','Timeline','lastRaw','mean','</svg>','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','Samples','<path\x20d=\x22M3\x2012a9\x209\x200\x201\x200\x202.6-6.4\x22/><polyline\x20points=\x223\x203\x203\x209\x209\x209\x22/>','translate(-50%,\x20-50%)','Event','fontFamily','sgc-period-highlight','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22','hourly-statistics\x20cap;\x20last/first/diff/max/change\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_cardVisibleNow','show_tooltip_total','object','</span></div></label></div><div\x20class=\x22f\x22><label>','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.','data_source','Raw\x20(no\x20grouping)','sgc-axis-tick\x20sgc-x-tick','_energyEnd','selected','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','endAngle','_statPeriodFor','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Background\x20Opacity','period_highlight_color','_extendWindowForForecastData','.card-icon-color-picker','clientY','stroke','graph_end_hour','</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','_fpSettleT','2\x20Hours','dp-today','></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','SELECT','_makeEntityBlank','createElement','694143PcSqui','X\x20Label\x20Color','_draw','mdi:code-braces','_buildStackState','Scroll\x20Mode','opacity:\x20','_normalizedBgImage','#ffffff','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','parentElement','Attribute\x20Data\x20Source','rgba(0,0,0,0.75)','.e-show_state_last','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','[sgc]\x20value_transform\x20compile\x20failed:\x20','_exportName','End\x20value','toFixed','\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>','.e-risefall_increase','rgba(0,0,0,0.4)','pie_style','</label><div\x20class=\x22sw\x22><select\x20id=\x22crosshair_pins\x22>','usesTime','setConfig','input','ellipse','stacked','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.','X\x20Grid\x20Opacity','_applyTemplatedBools','\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>','Strip\x20Titles','date_picker_shortcuts_position','Calendar','setItem','getElementById','.ann-val2','.e-damp_reset_boundary','ddd\x20DD\x20MMM','nowMs','meta','Write\x20each\x20strip\x27s\x20name\x20on\x20a\x20small\x20line\x20above\x20its\x20band\x20—\x20the\x20same\x20name\x20the\x20legend\x20and\x20tooltip\x20use\x20—\x20so\x20stacked\x20strips\x20can\x20be\x20told\x20apart\x20without\x20the\x20legend.\x20Each\x20title\x20costs\x20its\x20own\x20height;\x20titles\x20are\x20dropped\x20automatically\x20when\x20the\x20card\x20is\x20too\x20short\x20for\x20them.\x20Set\x20an\x20entity\x27s\x20name\x20to\x20an\x20empty\x20string\x20to\x20leave\x20only\x20that\x20strip\x20untitled.','stats','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','sgc-user','scrollbar','angle','lower_bound','180D','</span><span\x20class=\x22sgc-pie-tt-val\x22>','\x22\x20fill=\x22transparent\x22/>','A\x20+\x20B','_effectiveAttribute','nl:','_isZooming','pie_label_format','DD/MM\x20HH:mm','rgba(255,255,255,0.22)','background-repeat:no-repeat','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','font-weight:600','_prevStamps','</label><input\x20id=\x22ranking_max_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','all','_buildStructure','Change','calendar','logarithmic','></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','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','e-needle_color','Slice\x20Label\x20Size','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','sgc_ed_search','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_zoom_buttons\x22\x20type=\x22checkbox\x22\x20','card_background_color','mouseover','sgc-area',';width:6px;height:6px','error','_refreshPriceSeries','\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>','statsFieldCascade','more-info','var(--secondary-text-color,\x20#888)','_applyQueryOverrides','_resolveCssColor','\x20×\x20','down','_cells','stringify','input_boolean','\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.','#fff','padT','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.','d\x20h:mm','_pushViewWindow','set','e-entity','Value\x20Transform','group','Y\x20Ticks','sgc-annotations-fg','_broadcastQuerySync','Point\x20Color','\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','ma-period','n2h','carryForwardMs','\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>','epoch_seconds','opacity:','\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>','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.','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Width','1.234,56','show_second_state_as','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','Data\x20Points','.sgc-header-wrap','0.15','interval_options','_stopEnergyDateSync','translate(calc(-50%\x20+\x20','_dpCalYear','.fg','Y\x20Axis\x20Label','callWS','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_zoomSyncHandler','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22></div></div></div>','Card\x20Settings','reverse_divide','Dotted','flex-shrink:0;color:var(--ts);display:flex','Thin','_drillWindow','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','.e-unit','Legend','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.','comma','device_id','\x22\x20rx=\x220.5\x22\x20fill=\x22','./translations/','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','bar','_drawAnnotationsBackground','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.','sgc-ann-threshold','group_by','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','data-axis-side','Lower\x20Bound','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.','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','cmp-fill','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.','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','__visible__','var(--error-color,\x20#ef5350)','children','\x22\x20data-cstc=\x22locale\x22><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','<div\x20class=\x22sgc-detail-legend-entity','_entities','</span></div></label></div></div></div><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','</div></div></div>','mousemove','\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','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','zoom_sync_group','checked','tagName','<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>','show_data_labels','include_attribute_name','offset','minHeight','Opacity','Show\x20Full\x20Period','_wsSubscribing','disconnect','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-show_color_dot','0\x200\x20','getOwnPropertyDescriptor','week_of_year','kind','src','scroll','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div></div>','beginPath','Basic','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.','>\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','scale','endMs','Localization','Date','pie_3d','_visHeartbeat','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','_layout','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_renderers','MMMM','locked','radius','host','show_y_axis','</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22','_buildThresholdGradient','_pinsBackup','_stretchSlots','Percentage','changedTouches','hidden','_updateSeq','groupPoints','green','cellH','backgroundColor','Price\x20Entity','y_axis_font_opacity','.cmp-col','\x20selected','isScroll','All\x20cards','formatEntityAttributeName','sum','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','optStats','Tap\x20Action','sgc-overlay-clip','preventDefault','_drillUp','Window\x20Step','.e-show_points','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','data-pin','\x22></span>','precision','\x20–\x20','Native\x20(Home\x20Assistant)','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','hg:','.e-legend_live','wrap','_slideNeedsFullRefetch','Advanced\x20Calculations','</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','_applyModeVisibility','hasOwnProperty','entity_id','epoch_ms','_compareCfg','</option></select></div></div>','</select></div>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','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.','dark-grey','\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>','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','sameRep','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','upper_bound','state_strip_labels','name_size','sgc-point','_color','visible','YYYY-MM','_animRaf','.asr-del','</button>','_syncHandler','_lastRaw','cmp-dl','_candleColors','\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','label_font_size','_dpExpanded','</select></div></div><div\x20class=\x22f\x22','Hour','</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','_rebuildPoints','&filter_entity_id=','LANG_NAMES','Tooltip\x20Name','\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','[sgc]\x20value_transform\x20probe\x20threw:','prom','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','bottom-right','2176221gkxKBg','_schedulePriceRefetch','state_layout','.e-show_extrema_max','ratio','Slice\x20Label\x20Format','</label><div\x20class=\x22iu\x22><input\x20id=\x22state_strip_title_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2240\x22\x20step=\x221\x22\x20placeholder=\x2210\x22\x20value=\x22','_attachTooltip','time_format','min_','_panActive','[sgc]\x20color\x20template\x20subscribe\x20failed','_undoRecentPins','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','Group\x20By','0.5','c2y','label','_dpInitialSyncDone','_cpdDocBound','</option><option\x20value=\x22last_week\x22\x20','_showTooltipAtTime','</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','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','<span\x20class=\x22sgc-state-icon\x22','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.','pmin','dateStr','med','sgc-strip-cell','focus','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','_onScrollSyncEvent','_querySyncHandler','Span','<div\x20class=\x22sgc-dp-shortcuts\x22>','cmpEnt','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.','Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','_liveBuffer','><ha-icon\x20icon=\x22','show_trend_icon','_wireUp','24H','label_opacity','sgc-ann-label\x20sgc-ann-event-label','_priceSeries','H-band','value-changed','show_delta','_warnHourlyCap','hist','_dragState','card_icon_color','\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','</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>','gauge_span','.e-state_size','shift','_dpShortWindowUsesHistory','Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode','Year','_priceJobsCtx','time_zone','from','clampLeft',');\x20falling\x20back\x20to\x20data_value_field.','sgc-zoom-ctl','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','show_full_period','pph_picker_position','_activeIntervalLabel','rgba(0,0,0,0.55)','_enabledRefIds','spark','.ma-del','rawV','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','\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>','_pendingSyntheticRefresh','date','</label><div\x20class=\x22sw\x22><select\x20id=\x22axis_style\x22>','period_highlight','getMonth','sgc-ma-line','history:cache','gauge_show_minmax','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_thrColorRefs','#8e44ad','()+-*/%,','[data-b]','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','peak','_broadcastIntervalSync','sgc-ann-label\x20sgc-ann-threshold-label','hide_name','Data\x20Attribute','cols','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','Template','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','5,4','config-changed','_yearEqualSpace','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','band','.e-show_state','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22\x20y1=\x22','</label><input\x20id=\x22sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','.edb','rgba(255,255,255,0.08)','.e-extrema_bg_color-picker','stateMap','barThickness','.e-data_time_field','Extended\x20Window','aria-label','_pieItems','connection','\x22><span\x20class=\x22u\x22>s</span></div></div>','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','Low','#378ADD','red','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','tailToMs','_showExtremaOnClick','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','sc:','Height','Off','subscribe_trigger','Loading…','\x200\x200\x201\x20','pointerup','_cpdOpen','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','Upper\x20Bound\x20Y','clipPath','.tpl-badge','[data-dp-cal]','_getRenderer','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','row','Line','lastMin','Hours','add','Header\x20Align','Max','\x22\x20fill-opacity=\x22','</select></div></div><div\x20class=\x22f\x22><label>','h\x20exceeds\x20the\x20','last_7d','click','_ovAttrIdSeq','overlay','_aggregate','localeCompare','_counterDayRowsSafe','\x22\x20x2=\x22','pie_center_font_size','0.6','tStart','Last\x20Month','_intervalInitialSyncDone','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','height:','sgc-stl-cell','\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>','\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>','Secondary\x20Value','opacity:1','</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','_renderZoomControls','no-','_dpSynced','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.','</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','100','<div\x20class=\x22sgc-title-wrap\x20pos-','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','y2_axis_label','_mountCanvas','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','<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>','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','.e-data_attribute','display','</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','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>','.panel-header[data-toggle]','dragover','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Download\x20PNG\x20(Chart)','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.','result','_renderSparkline','B\x20−\x20A','h2n','applyPreBucketTransforms','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.','hassUtil','pop','fill','padStart','_dpCustomStart','_entityTplKey','Classic','.e-trend_up_color-picker','dragstart','cmp-hol','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','some','_io','Diff'];_0x3733=function(){return _0x13cc76;};return _0x3733();}function boundRefId(_0x3b4bcc){const _0x3c581d=_0x3a4399;if(_0x3b4bcc===null||_0x3b4bcc===undefined||typeof _0x3b4bcc===_0x3c581d(0x438))return null;const _0x46fa10=String(_0x3b4bcc)[_0x3c581d(0x99a)]()[_0x3c581d(0x1aa)](/^~\s*/,''),_0x333b6e=_0x46fa10[_0x3c581d(0x53b)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x333b6e?_0x333b6e[0x1]:null;}function collectBoundRefIds(_0x54c9d6,_0x2ca923){const _0x5f042a=_0x3a4399,_0x1a63e3=new Set(),_0x433af5=_0x4ba4ac=>{const _0x30f7cc=_0x54aa,_0x34a21d=boundRefId(_0x4ba4ac);if(_0x34a21d)_0x1a63e3[_0x30f7cc(0xe62)](_0x34a21d);};for(const _0x7e390a of BOUND_CFG_KEYS)_0x433af5(_0x54c9d6?.[_0x7e390a]);for(const _0x185729 of _0x2ca923||[]){_0x433af5(_0x185729?.['lower_bound']),_0x433af5(_0x185729?.[_0x5f042a(0xdaf)]);}return _0x1a63e3;}function enabledRefSpec(_0x160b13){const _0x13314d=_0x3a4399;if(typeof _0x160b13!==_0x13314d(0x24d))return null;let _0xd6e773=_0x160b13['trim']();const _0x56ac7e=_0xd6e773['charAt'](0x0)==='!';if(_0x56ac7e)_0xd6e773=_0xd6e773[_0x13314d(0x444)](0x1)[_0x13314d(0x99a)]();if(_0xd6e773[_0x13314d(0x36b)](0x0)==='~')_0xd6e773=_0xd6e773[_0x13314d(0x444)](0x1)[_0x13314d(0x99a)]();const _0x278b82=_0xd6e773[_0x13314d(0x53b)](/^([a-z_]+\.[a-z0-9_]+)$/i);return _0x278b82?{'id':_0x278b82[0x1],'neg':_0x56ac7e}:null;}function collectEnabledRefIds(_0x2f3168){const _0x5a309b=new Set();for(const _0x4faca4 of _0x2f3168||[]){const _0x1e6244=enabledRefSpec(_0x4faca4?.['enabled']);if(_0x1e6244)_0x5a309b['add'](_0x1e6244['id']);}return _0x5a309b;}function resolveEntityEnabled(_0x45b447,_0x5b06f8){const _0xc6ac68=_0x3a4399,_0x50c610=_0x45b447?.[_0xc6ac68(0x300)];if(_0x50c610===![])return![];const _0xb178a3=enabledRefSpec(_0x50c610);if(!_0xb178a3)return!![];const _0x12a01f=_0x5b06f8?.['states']?.[_0xb178a3['id']]?.[_0xc6ac68(0x2a0)];if(_0x12a01f===undefined||_0x12a01f===null)return!![];const _0x56fe26=String(_0x12a01f)[_0xc6ac68(0x99a)]()[_0xc6ac68(0xa5c)](),_0x33827b=_0x56fe26==='on'||_0x56fe26===_0xc6ac68(0x3e4)||_0x56fe26===_0xc6ac68(0x20a)||_0x56fe26==='1',_0x2c9f96=_0x56fe26===_0xc6ac68(0x884)||_0x56fe26==='false'||_0x56fe26==='no'||_0x56fe26==='0';if(!_0x33827b&&!_0x2c9f96)return!![];return _0xb178a3[_0xc6ac68(0x334)]?!_0x33827b:_0x33827b;}function boundFpKey(_0x40b78a,_0x3835bd,_0x589c65){const _0x134863=_0x3a4399,_0x357fb9=_0x1c41df=>{const _0x366515=_0x54aa,_0x47a96e=resolveBoundSpec(_0x1c41df,_0x589c65);return _0x47a96e?''+_0x47a96e[_0x366515(0xa0e)]+(_0x47a96e['soft']?'~':''):'';},_0x28344e=_0x174d91=>{const _0xd68897=resolveDynamicValue(_0x174d91,_0x589c65);return _0xd68897===null?'':String(_0xd68897);};return BOUND_CFG_KEYS['map'](_0x2a83cf=>_0x2a83cf[_0x134863(0xaf3)](_0x134863(0xdd5))===0x0?_0x28344e(_0x40b78a?.[_0x2a83cf]):_0x357fb9(_0x40b78a?.[_0x2a83cf]))['join']('|')+'#'+(_0x3835bd||[])['map'](_0x476ed6=>_0x357fb9(_0x476ed6?.[_0x134863(0xcd0)])+'/'+_0x357fb9(_0x476ed6?.[_0x134863(0xdaf)]))['join'](',');}function extractAnnotationRefEntityId(_0x239fda){const _0x48db96=_0x3a4399;if(_0x239fda===null||_0x239fda===undefined||_0x239fda==='')return null;if(typeof _0x239fda===_0x48db96(0x438))return null;const _0x4eae1b=String(_0x239fda)[_0x48db96(0x99a)]();if(/^-?\d+(\.\d+)?$/[_0x48db96(0x86d)](_0x4eae1b))return null;const _0x472798=_0x4eae1b['match'](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x472798?_0x472798[0x1]:null;}function annotationValueMatches(_0x25f400,_0x1bce0e){const _0x389563=_0x3a4399;if(_0x25f400===null||_0x25f400===undefined)return![];const _0x4dec32=String(_0x25f400),_0x2c8c0b=_0x1bce0e===null||_0x1bce0e===undefined?'on':String(_0x1bce0e);if(_0x4dec32===_0x2c8c0b)return!![];const _0x309fd1=_0x4dec32['trim'](),_0x4c999a=_0x2c8c0b[_0x389563(0x99a)](),_0x44cc5b=/^-?\d+(\.\d+)?$/;return _0x44cc5b[_0x389563(0x86d)](_0x309fd1)&&_0x44cc5b['test'](_0x4c999a)&&Number(_0x309fd1)===Number(_0x4c999a);}function parseAnnotationTime(_0x414027){const _0x3833f8=_0x3a4399;if(_0x414027===null||_0x414027===undefined||_0x414027==='')return null;if(_0x414027 instanceof Date)return _0x414027[_0x3833f8(0xa03)]();if(typeof _0x414027===_0x3833f8(0x438))return Number[_0x3833f8(0xa6b)](_0x414027)?_0x414027:null;const _0x302c29=String(_0x414027)[_0x3833f8(0x99a)]();if(_0x302c29===_0x3833f8(0xf41))return Date['now']();const _0x362396=new Date(_0x302c29);return isNaN(_0x362396)?null:_0x362396['getTime']();}function getAttributePath(_0x59787f,_0x4bea22){const _0x352ab9=_0x3a4399;if(!_0x59787f||!_0x4bea22)return undefined;const _0xe81640=String(_0x4bea22)[_0x352ab9(0x5fb)]('.');let _0x21a796=_0x59787f;for(const _0x1ff2c2 of _0xe81640){if(_0x21a796===null||_0x21a796===undefined)return undefined;_0x21a796=_0x21a796[_0x1ff2c2];}return _0x21a796;}function transformGapPoint(_0xc090fd){const _0x263a5b=_0x3a4399,_0x227702={..._0xc090fd,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null};'o'in _0x227702&&(_0x227702['o']=null,_0x227702['h']=null,_0x227702['l']=null,_0x227702['c']=null);if(_0x263a5b(0xe18)in _0x227702)delete _0x227702[_0x263a5b(0xe18)];return _0x227702;}const COMPILED_TRANSFORM=Symbol(_0x3a4399(0x955)),VT_TIME_ARGS=['t','now',_0x3a4399(0xba5),_0x3a4399(0xacc)];function vtDeclaresTimeName(_0x345e15){const _0x3e8fb6=_0x3a4399;for(const _0x228c10 of VT_TIME_ARGS){if(new RegExp(_0x3e8fb6(0x140)+_0x228c10+'\x5cb')['test'](_0x345e15))return!![];if(new RegExp(_0x3e8fb6(0x6a3)+_0x228c10+'\x5cb')[_0x3e8fb6(0x86d)](_0x345e15))return!![];}return![];}function vtUsesName(_0x32bfcf,_0x4b70d9){const _0xc73bd2=_0x3a4399;return new RegExp('\x5cb'+_0x4b70d9+'\x5cb')[_0xc73bd2(0x86d)](_0x32bfcf);}function compileValueTransform(_0x4dcc10){const _0x47729e=_0x3a4399;if(!_0x4dcc10||typeof _0x4dcc10!==_0x47729e(0x24d))return null;const _0x260514=!vtDeclaresTimeName(_0x4dcc10),_0x272ad5=_0x3d3a69=>new Function(..._0x3d3a69,_0x47729e(0x1032)+_0x4dcc10),_0x1768a5=['x',_0x47729e(0xa02),'min',_0x47729e(0xa1a),_0x47729e(0xad0),_0x47729e(0x1b8),_0x47729e(0x705)];let _0x39fb9f=null,_0x3bd992=_0x260514;try{_0x39fb9f=_0x272ad5(_0x260514?[..._0x1768a5,...VT_TIME_ARGS]:_0x1768a5);}catch(_0x2b9279){if(!_0x260514)return console[_0x47729e(0x229)]('[sgc]\x20value_transform\x20compile\x20failed:\x20'+_0x2b9279[_0x47729e(0x44d)],'expr:',_0x4dcc10),null;_0x3bd992=![];try{_0x39fb9f=_0x272ad5(_0x1768a5),console['debug']?.(_0x47729e(0x491),_0x2b9279['message']);}catch(_0x22f436){return console['warn'](_0x47729e(0xcae)+_0x22f436['message'],_0x47729e(0xabd),_0x4dcc10),null;}}try{const _0x1d34e2=_0x3bd992?_0x39fb9f(0x1,0x1,0x1,0x1,0x1,0x1,0x0,0x18bcfe56800,0x18bcfe56800,0xc,0x3):_0x39fb9f(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x1d34e2!==undefined&&_0x1d34e2!==null&&!Number[_0x47729e(0xa6b)](_0x1d34e2)&&console[_0x47729e(0x229)](_0x47729e(0x4d5),_0x4dcc10,'→',_0x1d34e2);}catch(_0x14784a){console['debug']?.(_0x47729e(0xdc8),_0x14784a[_0x47729e(0x44d)]);}const _0x193e99=(_0x368886,_0x22494d,_0x16bcff,_0x4739f4)=>{const _0x4a4584=_0x47729e;try{const _0x296d7d=_0x16bcff?.[_0x4a4584(0xa02)]??_0x368886,_0x5b2246=_0x16bcff?.['min']??_0x368886,_0x5de557=_0x16bcff?.[_0x4a4584(0xa1a)]??_0x368886,_0x178692=_0x16bcff?.[_0x4a4584(0xad0)]??_0x368886,_0x5a72e2=_0x16bcff?.[_0x4a4584(0x1b8)]??_0x368886,_0x5b722f=_0x22494d??0x0;let _0x3cb292;if(_0x3bd992){const _0x2ca6be=isNum(_0x4739f4?.['t'])?_0x4739f4['t']:0x0,_0xe2a185=tzParts(_0x2ca6be,_0x4739f4?.['tz']);_0x3cb292=_0x39fb9f(_0x368886,_0x296d7d,_0x5b2246,_0x5de557,_0x178692,_0x5a72e2,_0x5b722f,_0x2ca6be,isNum(_0x4739f4?.[_0x4a4584(0xf41)])?_0x4739f4[_0x4a4584(0xf41)]:Date['now'](),_0xe2a185?_0xe2a185['h']+_0xe2a185['mi']/0x3c:0x0,_0xe2a185?_0xe2a185['wd']:0x0);}else _0x3cb292=_0x39fb9f(_0x368886,_0x296d7d,_0x5b2246,_0x5de557,_0x178692,_0x5a72e2,_0x5b722f);if(_0x3cb292===null||_0x3cb292===undefined)return null;return Number['isFinite'](_0x3cb292)?_0x3cb292:null;}catch{return null;}};return _0x193e99[_0x47729e(0xcb7)]=_0x3bd992&&VT_TIME_ARGS[_0x47729e(0xea6)](_0x23df40=>vtUsesName(_0x4dcc10,_0x23df40)),_0x193e99['usesNow']=_0x3bd992&&vtUsesName(_0x4dcc10,_0x47729e(0xf41)),_0x193e99;}function parseForecastTime(_0x1bab0c,_0x1c2545,_0x15b848,_0x57fef0){const _0x2644fb=_0x3a4399;if(_0x1bab0c===null||_0x1bab0c===undefined||_0x1bab0c==='')return null;const _0x3412f4=_0x1c2545||'iso';if(_0x3412f4==='iso'){if(typeof _0x1bab0c===_0x2644fb(0x438))return Number[_0x2644fb(0xa6b)](_0x1bab0c)?_0x1bab0c:null;if(_0x1bab0c instanceof Date)return _0x1bab0c[_0x2644fb(0xa03)]();const _0x7ecfc6=new Date(String(_0x1bab0c));return isNaN(_0x7ecfc6)?null:_0x7ecfc6[_0x2644fb(0xa03)]();}if(_0x3412f4===_0x2644fb(0xd10)){const _0x180885=toNum(_0x1bab0c);return _0x180885===null?null:_0x180885*0x3e8;}if(_0x3412f4===_0x2644fb(0xda4))return toNum(_0x1bab0c);const _0x4675cf=parseInt(_0x57fef0,0xa),_0x416c7b=_0x15b848 instanceof Date?_0x15b848:new Date(_0x15b848||Date[_0x2644fb(0xf41)]()),_0x573915=!isNaN(_0x4675cf)?_0x4675cf:_0x416c7b[_0x2644fb(0x2a9)]();if(_0x3412f4===_0x2644fb(0x6ae)){const _0xdf9128=toNum(_0x1bab0c);if(_0xdf9128===null||_0xdf9128<0x1||_0xdf9128>0xc)return null;return new Date(_0x573915,_0xdf9128-0x1,0x1)[_0x2644fb(0xa03)]();}if(_0x3412f4==='day_of_year'){const _0x2b0a90=toNum(_0x1bab0c);if(_0x2b0a90===null||_0x2b0a90<0x1||_0x2b0a90>0x16e)return null;const _0x1d1ff5=new Date(_0x573915,0x0,0x1);return _0x1d1ff5['setDate'](_0x1d1ff5[_0x2644fb(0xfe3)]()+(_0x2b0a90-0x1)),_0x1d1ff5['getTime']();}if(_0x3412f4===_0x2644fb(0xd60)){const _0x4d94a0=toNum(_0x1bab0c);if(_0x4d94a0===null||_0x4d94a0<0x1||_0x4d94a0>0x35)return null;const _0xc567ed=new Date(_0x573915,0x0,0x4),_0xb949e7=_0xc567ed['getDay']()||0x7,_0x16d6a1=new Date(_0x573915,0x0,0x4-(_0xb949e7-0x1)),_0x2df1c3=new Date(_0x16d6a1);return _0x2df1c3['setDate'](_0x2df1c3[_0x2644fb(0xfe3)]()+(_0x4d94a0-0x1)*0x7),_0x2df1c3[_0x2644fb(0xa03)]();}if(_0x3412f4===_0x2644fb(0x2c5)){const _0x4bacd2=toNum(_0x1bab0c);if(_0x4bacd2===null||_0x4bacd2<0x1||_0x4bacd2>0x1f)return null;const _0x51ae7d=_0x416c7b[_0x2644fb(0xe1f)](),_0x3ccf01=new Date(_0x573915,_0x51ae7d+0x1,0x0)['getDate'](),_0x1eddb2=Math[_0x2644fb(0x68a)](_0x4bacd2,_0x3ccf01);return new Date(_0x573915,_0x51ae7d,_0x1eddb2)[_0x2644fb(0xa03)]();}if(_0x3412f4===_0x2644fb(0x5e7)){const _0x415467=toNum(_0x1bab0c);if(_0x415467===null||_0x415467<0x0||_0x415467>0x17)return null;const _0x3fd4d8=new Date(_0x416c7b);return _0x3fd4d8[_0x2644fb(0x72e)](_0x415467,0x0,0x0,0x0),_0x3fd4d8[_0x2644fb(0xa03)]();}return null;}const EXPR_FUNCS={'min':_0xc6d6a7=>Math['min'](..._0xc6d6a7),'max':_0x2ef8d1=>Math[_0x3a4399(0xa1a)](..._0x2ef8d1),'abs':_0x2c8de0=>Math[_0x3a4399(0x45d)](_0x2c8de0[0x0]),'round':_0x14de9a=>Math[_0x3a4399(0x7d9)](_0x14de9a[0x0]),'floor':_0x1c17ed=>Math[_0x3a4399(0xbfa)](_0x1c17ed[0x0]),'ceil':_0x200e31=>Math['ceil'](_0x200e31[0x0]),'sqrt':_0x392f99=>Math[_0x3a4399(0x96c)](_0x392f99[0x0]),'pow':_0x175aa1=>Math[_0x3a4399(0x673)](_0x175aa1[0x0],_0x175aa1[0x1])};function tokenizeExpr(_0x333fde){const _0x2d7ecf=_0x3a4399,_0x1ca4b1=[];let _0xa037d6=0x0;const _0x1ee408=_0x333fde['length'],_0x55bea2=_0x26d231=>_0x26d231>='0'&&_0x26d231<='9',_0x11aa61=_0x272d28=>/[A-Za-z_$]/['test'](_0x272d28),_0x30ce72=_0x54fbba=>/[A-Za-z0-9_$]/['test'](_0x54fbba);while(_0xa037d6<_0x1ee408){const _0x4a0996=_0x333fde[_0xa037d6];if(_0x4a0996==='\x20'||_0x4a0996==='\x09'||_0x4a0996==='\x0a'||_0x4a0996==='\x0d'){_0xa037d6++;continue;}if(_0x2d7ecf(0xe27)[_0x2d7ecf(0xaf3)](_0x4a0996)!==-0x1){_0x1ca4b1[_0x2d7ecf(0x879)]({'t':'op','v':_0x4a0996}),_0xa037d6++;continue;}if(_0x55bea2(_0x4a0996)||_0x4a0996==='.'){let _0x465b3a=_0xa037d6+0x1;while(_0x465b3a<_0x1ee408&&(_0x55bea2(_0x333fde[_0x465b3a])||_0x333fde[_0x465b3a]==='.'))_0x465b3a++;const _0x3eca0a=parseFloat(_0x333fde['slice'](_0xa037d6,_0x465b3a));if(!isFinite(_0x3eca0a))throw new Error('bad\x20number\x20\x22'+_0x333fde[_0x2d7ecf(0x444)](_0xa037d6,_0x465b3a)+'\x22');_0x1ca4b1[_0x2d7ecf(0x879)]({'t':_0x2d7ecf(0xb5f),'v':_0x3eca0a}),_0xa037d6=_0x465b3a;continue;}if(_0x11aa61(_0x4a0996)){let _0x5d8d5a=_0xa037d6+0x1;while(_0x5d8d5a<_0x1ee408&&_0x30ce72(_0x333fde[_0x5d8d5a]))_0x5d8d5a++;_0x1ca4b1[_0x2d7ecf(0x879)]({'t':'id','v':_0x333fde[_0x2d7ecf(0x444)](_0xa037d6,_0x5d8d5a)}),_0xa037d6=_0x5d8d5a;continue;}throw new Error(_0x2d7ecf(0x51b)+_0x4a0996+'\x22');}return _0x1ca4b1;}function compileDataExpression(_0x496787){const _0x24a14a=_0x3a4399,_0x1e9602=tokenizeExpr(String(_0x496787));let _0x223e57=0x0;const _0x3338b0=()=>_0x1e9602[_0x223e57],_0x4e8e6f=()=>_0x1e9602[_0x223e57++],_0x493894=_0x4a65ef=>{const _0x802183=_0x54aa,_0x132057=_0x4e8e6f();if(!_0x132057||_0x132057['v']!==_0x4a65ef)throw new Error(_0x802183(0x37a)+_0x4a65ef+'\x22');};function _0x49c66f(){return _0xb46af2();}function _0xb46af2(){let _0x32f0a6=_0xc26d3e();while(_0x3338b0()&&_0x3338b0()['t']==='op'&&(_0x3338b0()['v']==='+'||_0x3338b0()['v']==='-')){const _0x9be391=_0x4e8e6f()['v'],_0x241450=_0xc26d3e(),_0x41ac4c=_0x32f0a6;_0x32f0a6=_0x9be391==='+'?_0x339675=>_0x41ac4c(_0x339675)+_0x241450(_0x339675):_0x3de880=>_0x41ac4c(_0x3de880)-_0x241450(_0x3de880);}return _0x32f0a6;}function _0xc26d3e(){let _0x5e2d31=_0x1bbeef();while(_0x3338b0()&&_0x3338b0()['t']==='op'&&(_0x3338b0()['v']==='*'||_0x3338b0()['v']==='/'||_0x3338b0()['v']==='%')){const _0x1cd3eb=_0x4e8e6f()['v'],_0x2236f5=_0x1bbeef(),_0xebc82a=_0x5e2d31;_0x5e2d31=_0x1cd3eb==='*'?_0x1bc09d=>_0xebc82a(_0x1bc09d)*_0x2236f5(_0x1bc09d):_0x1cd3eb==='/'?_0x27e4d9=>_0xebc82a(_0x27e4d9)/_0x2236f5(_0x27e4d9):_0x26f31a=>_0xebc82a(_0x26f31a)%_0x2236f5(_0x26f31a);}return _0x5e2d31;}function _0x1bbeef(){if(_0x3338b0()&&_0x3338b0()['t']==='op'&&(_0x3338b0()['v']==='+'||_0x3338b0()['v']==='-')){const _0x1dde6b=_0x4e8e6f()['v'],_0x784441=_0x1bbeef();return _0x1dde6b==='-'?_0x443530=>-_0x784441(_0x443530):_0x784441;}return _0x190aac();}function _0x190aac(){const _0x4257b4=_0x54aa,_0x455145=_0x4e8e6f();if(!_0x455145)throw new Error(_0x4257b4(0xbae));if(_0x455145['t']===_0x4257b4(0xb5f)){const _0x80cfaa=_0x455145['v'];return()=>_0x80cfaa;}if(_0x455145['t']==='op'&&_0x455145['v']==='('){const _0x30d357=_0x49c66f();return _0x493894(')'),_0x30d357;}if(_0x455145['t']==='id'){if(_0x3338b0()&&_0x3338b0()['t']==='op'&&_0x3338b0()['v']==='('){_0x4e8e6f();const _0x52cee0=[];if(!(_0x3338b0()&&_0x3338b0()['t']==='op'&&_0x3338b0()['v']===')')){_0x52cee0[_0x4257b4(0x879)](_0x49c66f());while(_0x3338b0()&&_0x3338b0()['t']==='op'&&_0x3338b0()['v']===','){_0x4e8e6f(),_0x52cee0[_0x4257b4(0x879)](_0x49c66f());}}_0x493894(')');const _0x10abc5=EXPR_FUNCS[_0x455145['v']];if(!_0x10abc5)throw new Error(_0x4257b4(0x31c)+_0x455145['v']+'\x22');return _0x3c118a=>_0x10abc5(_0x52cee0[_0x4257b4(0x3c4)](_0xd5270e=>_0xd5270e(_0x3c118a)));}const _0x534809=_0x455145['v'];return _0x139615=>{const _0x2f01dd=_0x4257b4;if(_0x139615&&Object[_0x2f01dd(0x3f1)]['hasOwnProperty'][_0x2f01dd(0xead)](_0x139615,_0x534809)){const _0x3e2b88=_0x139615[_0x534809];return typeof _0x3e2b88==='number'?_0x3e2b88:Number(_0x3e2b88);}return NaN;};}throw new Error('unexpected\x20token\x20\x22'+_0x455145['v']+'\x22');}const _0xc1a3ec=_0x49c66f();if(_0x223e57<_0x1e9602[_0x24a14a(0xf35)])throw new Error(_0x24a14a(0xfe7)+_0x1e9602[_0x223e57]['v']+'\x22');return _0xc1a3ec;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x1bbfee){const _0xf6c229=_0x3a4399,_0x2d8556=String(_0x1bbfee);if(_exprCache['has'](_0x2d8556))return _exprCache[_0xf6c229(0xfe5)](_0x2d8556);let _0x2b7b64=null;try{_0x2b7b64=compileDataExpression(_0x2d8556);}catch(_0xd812f9){!_exprWarned['has'](_0x2d8556)&&(_exprWarned['add'](_0x2d8556),console[_0xf6c229(0x229)]('[sgc]\x20data_value_expression\x20\x22'+_0x2d8556+_0xf6c229(0x6a9)+_0xd812f9[_0xf6c229(0x44d)]+_0xf6c229(0xe0e))),_0x2b7b64=null;}return _exprCache[_0xf6c229(0xd03)](_0x2d8556,_0x2b7b64),_0x2b7b64;}function stepLookup(_0x248e3f,_0x2c4fc6){const _0x440d7e=_0x3a4399;if(!Array['isArray'](_0x248e3f)||!_0x248e3f[_0x440d7e(0xf35)])return null;const _0x12b0a0=_0x2c4fc6?.[_0x440d7e(0xe0d)]!==![],_0x3f44de=isNum(_0x2c4fc6?.[_0x440d7e(0xb56)])?_0x2c4fc6[_0x440d7e(0xb56)]:Infinity;return _0x55f42d=>{const _0x4ba182=_0x440d7e;if(_0x55f42d<_0x248e3f[0x0]['t'])return _0x12b0a0?_0x248e3f[0x0]['v']:null;let _0x1769f8=0x0,_0x4c4407=_0x248e3f[_0x4ba182(0xf35)]-0x1,_0x1afffd=0x0;while(_0x1769f8<=_0x4c4407){const _0x263ef2=_0x1769f8+_0x4c4407>>0x1;if(_0x248e3f[_0x263ef2]['t']<=_0x55f42d)_0x1afffd=_0x263ef2,_0x1769f8=_0x263ef2+0x1;else _0x4c4407=_0x263ef2-0x1;}if(_0x55f42d-_0x248e3f[_0x1afffd]['t']>_0x3f44de)return null;return _0x248e3f[_0x1afffd]['v'];};}function refJobKey(_0x3f37a7,_0x5286ab,_0x2ac7b6){const _0x3926b3=_0x3a4399;return _0x3f37a7['ref_entity']+'__'+(_0x3f37a7[_0x3926b3(0x621)]||'')+'__'+_0x5286ab+'__'+(_0x2ac7b6||_0x3926b3(0xdff));}const REF_OPS=Object[_0x3a4399(0x65f)](['subtract',_0x3a4399(0xe62),_0x3a4399(0x642),'divide','reverse_subtract',_0x3a4399(0xd28)]);function normalizeRefOp(_0x539b55){const _0x3d0db3=_0x3a4399;return typeof _0x539b55===_0x3d0db3(0x24d)&&REF_OPS['includes'](_0x539b55)?_0x539b55:_0x3d0db3(0xfdd);}function resolveDataVars(_0x49c449,_0x1f8ec4){const _0x30e97f=_0x3a4399,_0x3c0c4a={};if(!_0x49c449||typeof _0x49c449!==_0x30e97f(0xc83)||!_0x1f8ec4||!_0x1f8ec4[_0x30e97f(0x34e)])return _0x3c0c4a;for(const [_0xd31e1a,_0x2bed8d]of Object[_0x30e97f(0x22d)](_0x49c449)){if(!_0xd31e1a||typeof _0x2bed8d!==_0x30e97f(0x24d))continue;const _0x502c86=_0x1f8ec4[_0x30e97f(0x34e)][_0x2bed8d],_0x1fd22e=_0x502c86?toNum(_0x502c86[_0x30e97f(0x2a0)]):null;_0x3c0c4a[_0xd31e1a]=_0x1fd22e===null||_0x1fd22e===undefined?NaN:_0x1fd22e;}return _0x3c0c4a;}function synthesizeForecastSeries(_0x5cd08b,_0x2bf5dc,_0x440e63,_0x445924){const _0x4ae2b4=_0x3a4399;if(!_0x5cd08b||!_0x2bf5dc[_0x4ae2b4(0x242)])return[];let _0x32adb4=getAttributePath(_0x5cd08b[_0x4ae2b4(0x421)],_0x2bf5dc['data_attribute']);if(typeof _0x32adb4===_0x4ae2b4(0x24d)){const _0x2b65f3=_0x32adb4[_0x4ae2b4(0x99a)]();if(_0x2b65f3[_0x4ae2b4(0x981)]('['))try{_0x32adb4=JSON[_0x4ae2b4(0xb69)](_0x2b65f3);}catch(_0x4a7c0d){try{_0x32adb4=JSON[_0x4ae2b4(0xb69)](_0x2b65f3[_0x4ae2b4(0x1aa)](/'/g,'\x22'));}catch(_0x228968){}}}if(!Array[_0x4ae2b4(0x148)](_0x32adb4))return _0x32adb4!==undefined&&_0x32adb4!==null&&console[_0x4ae2b4(0x229)](_0x4ae2b4(0x909)+_0x2bf5dc[_0x4ae2b4(0x242)]+'\x22\x20on\x20'+_0x2bf5dc[_0x4ae2b4(0x644)]+_0x4ae2b4(0x317)),[];const _0x39ea1e=_0x32adb4[_0x4ae2b4(0x3c4)](_0x52a863=>_0x52a863&&typeof _0x52a863===_0x4ae2b4(0xc83)&&!Array[_0x4ae2b4(0x148)](_0x52a863)?{..._0x52a863}:_0x52a863),_0x492e91=_0x2bf5dc[_0x4ae2b4(0x64f)]||_0x4ae2b4(0x58e),_0x106d10=_0x2bf5dc[_0x4ae2b4(0xa44)]||_0x4ae2b4(0x68b),_0x5843e4=_0x2bf5dc[_0x4ae2b4(0x6cc)]||_0x4ae2b4(0xa55),_0x54d4fd=_0x2bf5dc[_0x4ae2b4(0xad3)],_0x261c99=_0x2bf5dc['data_value_expression']?getCompiledExpr(_0x2bf5dc[_0x4ae2b4(0x3f2)]):null,_0x370ae3=_0x261c99?resolveDataVars(_0x2bf5dc['data_vars'],_0x445924):null,_0x45bd81=[];for(const _0x33f2a3 of _0x39ea1e){if(!_0x33f2a3||typeof _0x33f2a3!==_0x4ae2b4(0xc83))continue;const _0xc73363=getAttributePath(_0x33f2a3,_0x492e91);let _0x50dde0;if(_0x261c99){let _0x1aba6e;try{_0x1aba6e=_0x261c99({..._0x33f2a3,..._0x370ae3});}catch(_0x5c3856){_0x1aba6e=NaN;}_0x50dde0=toNum(_0x1aba6e);}else _0x50dde0=toNum(getAttributePath(_0x33f2a3,_0x106d10));const _0xa42d1d=parseForecastTime(_0xc73363,_0x5843e4,_0x440e63,_0x54d4fd);if(_0xa42d1d===null||_0x50dde0===null)continue;_0x45bd81['push']({'t':_0xa42d1d,'v':_0x50dde0});}return _0x45bd81['sort']((_0x1a1fc0,_0x262ff4)=>_0x1a1fc0['t']-_0x262ff4['t']),_0x45bd81;}const SVG_NS=_0x3a4399(0xaeb),svgEl=(_0xd5d6ac,_0x51c276={})=>{const _0x3831c4=_0x3a4399,_0x5372c7=document['createElementNS'](SVG_NS,_0xd5d6ac);for(const [_0x4e2fb2,_0x1978d6]of Object[_0x3831c4(0x22d)](_0x51c276))_0x5372c7[_0x3831c4(0x228)](_0x4e2fb2,_0x1978d6);return _0x5372c7;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x51e181){const _0x229289=_0x3a4399;this[_0x229289(0xaae)]=_0x51e181;}[_0x3a4399(0x9e0)](_0x4b3aee,_0x3eeaac,_0x25c78e,_0x44a47f){const _0x3d04fe=_0x3a4399;this[_0x3d04fe(0x7d1)]=0x0,_0x3eeaac=_0x3eeaac['map'](_0x50600e=>{const _0x55bf22=_0x3d04fe,_0xecad12=_0x50600e[_0x55bf22(0x644)]?.[_0x55bf22(0xda5)];if(_0x50600e[_0x55bf22(0x644)]?.[_0x55bf22(0xa6d)]==null||_0xecad12?.[_0x55bf22(0x738)]!==_0x55bf22(0x812)||(_0xecad12[_0x55bf22(0xfbb)]??_0x55bf22(0x86c))!==_0x55bf22(0x86c))return _0x50600e;const _0x58c35d=(toNum(_0x50600e[_0x55bf22(0x644)][_0x55bf22(0xd56)])||0x0)*0x36ee80;if(_0x58c35d<=0x0)return _0x50600e;if(_0x58c35d>this[_0x55bf22(0x7d1)])this['_seqMaxMs']=_0x58c35d;return{..._0x50600e,'points':(_0x50600e[_0x55bf22(0xf59)]||[])[_0x55bf22(0x3c4)](_0x239563=>({..._0x239563,'t':_0x239563['t']-_0x58c35d})),'raw':(_0x50600e[_0x55bf22(0x2a3)]||[])[_0x55bf22(0x3c4)](_0x169ae2=>({..._0x169ae2,'t':_0x169ae2['t']-_0x58c35d})),'tailToMs':isNum(_0x50600e[_0x55bf22(0xe4c)])?_0x50600e['tailToMs']-_0x58c35d:null,'entity':{..._0x50600e[_0x55bf22(0x644)],'offset':0x0,'_compareCfg':{..._0xecad12,'show_delta':![]}}};});{const _0x351470=this[_0x3d04fe(0xaae)]?.[_0x3d04fe(0x7f5)]||Date[_0x3d04fe(0xf41)](),_0x17412e=this[_0x3d04fe(0xaae)]?.[_0x3d04fe(0xc17)]?.['end']?.[_0x3d04fe(0xa03)]?.(),_0x1da4bb=isNum(_0x17412e)&&_0x17412e<=_0x351470,_0x1af7f2=_0x2e2d82=>_0x25c78e[_0x3d04fe(0xcbb)]?_0x2e2d82[_0x3d04fe(0x362)]||(_0x2e2d82[_0x3d04fe(0xa6d)]==null?'__default':null):null,_0x374438=new Map();for(const _0x587b04 of _0x3eeaac){const _0x123a37=_0x1af7f2(_0x587b04[_0x3d04fe(0x644)]||{});if(!_0x123a37)continue;if(!_0x374438[_0x3d04fe(0x1031)](_0x123a37))_0x374438[_0x3d04fe(0xd03)](_0x123a37,new Set());const _0x567ee0=toNum(_0x587b04['tailToMs']);_0x374438['get'](_0x123a37)[_0x3d04fe(0xe62)](isNum(_0x567ee0)?_0x567ee0:null);}_0x3eeaac=_0x3eeaac[_0x3d04fe(0x3c4)](_0xfc51ed=>{const _0x475cbb=_0x3d04fe,_0x533ca6=toNum(_0xfc51ed['tailToMs']);if(!isNum(_0x533ca6))return _0xfc51ed;const _0x124ca6=_0xfc51ed[_0x475cbb(0x644)]||{},_0x5047e8=_0x1af7f2(_0x124ca6);if(_0x5047e8){if(!_0x1da4bb)return _0xfc51ed;const _0x1fb103=_0x374438[_0x475cbb(0xfe5)](_0x5047e8);if(!_0x1fb103||_0x1fb103[_0x475cbb(0x3ba)]!==0x1||_0x1fb103['has'](null))return _0xfc51ed;}const _0x5851e3=_0xfc51ed[_0x475cbb(0xf59)]||[];let _0x5ef418=_0x5851e3[_0x475cbb(0xf35)]-0x1;while(_0x5ef418>=0x0&&!isNum(_0x5851e3[_0x5ef418]?.['v']))_0x5ef418--;if(_0x5ef418<0x0)return _0xfc51ed;const _0x50fe42=_0x5851e3[_0x5ef418];if(_0x50fe42[_0x475cbb(0xada)]||_0x50fe42['_tail']||_0x533ca6<=_0x50fe42['t']+0x3e8)return _0xfc51ed;for(let _0x88674b=_0x5ef418+0x1;_0x88674b<_0x5851e3[_0x475cbb(0xf35)];_0x88674b++){if(_0x5851e3[_0x88674b]&&_0x5851e3[_0x88674b]['t']<_0x533ca6)return _0xfc51ed;}return{..._0xfc51ed,'points':[..._0x5851e3[_0x475cbb(0x444)](0x0,_0x5ef418+0x1),{..._0x50fe42,'t':_0x533ca6,'_tail':!![]},..._0x5851e3[_0x475cbb(0x444)](_0x5ef418+0x1)]};});}if(this[_0x3d04fe(0x7d1)]>0x0){const _0x1a00f8=new Map();for(const _0x1ae763 of _0x3eeaac){if(_0x1ae763['entity']?.[_0x3d04fe(0xa6d)]!=null)continue;const _0x40755f=(_0x1ae763[_0x3d04fe(0xf59)]||[])[_0x3d04fe(0x94b)](_0x217233=>_0x217233&&_0x217233['v']!==null);if(_0x40755f)_0x1a00f8[_0x3d04fe(0xd03)](_0x1ae763[_0x3d04fe(0x3e7)],_0x40755f);}_0x3eeaac=_0x3eeaac['map'](_0x24bbdd=>{const _0x18c7f8=_0x3d04fe,_0x49bd3a=_0x24bbdd['entity']?.['_compareOf'];if(_0x49bd3a==null||_0x24bbdd['entity']?.[_0x18c7f8(0xda5)]?.[_0x18c7f8(0x738)]!=='sequential')return _0x24bbdd;const _0x461a17=_0x1a00f8['get'](_0x49bd3a),_0xac6b6=_0x24bbdd[_0x18c7f8(0xf59)]||[],_0x55b65a=_0xac6b6[_0x18c7f8(0xf35)]?_0xac6b6[_0xac6b6[_0x18c7f8(0xf35)]-0x1]:null;if(!_0x461a17||!_0x55b65a||_0x55b65a['v']===null||_0x461a17['t']<=_0x55b65a['t'])return _0x24bbdd;return{..._0x24bbdd,'points':[..._0xac6b6,{..._0x461a17,'_seam':!![]}]};});}const _0x5bdf0f=_0x4b3aee[_0x3d04fe(0xbaa)]||0x190,_0x37886c=_0x25c78e[_0x3d04fe(0xc29)],_0x2d9e99=_0x37886c==null||_0x37886c===_0x3d04fe(0x6b2)||_0x37886c==='',_0x28b6b3=this[_0x3d04fe(0xaae)]['_fillHeightOn']();let _0x178ed2;if(_0x28b6b3){_0x4b3aee[_0x3d04fe(0x526)][_0x3d04fe(0x1a2)]=_0x3d04fe(0x3ba);const _0x5318c9=this[_0x3d04fe(0xaae)]['_fillFallbackHostH'],_0xd5004=_0x4b3aee['style'][_0x3d04fe(0xd57)]===_0x3d04fe(0x4be)&&Math[_0x3d04fe(0x45d)]((_0x4b3aee[_0x3d04fe(0x13f)]||0x0)-0xc8)<=0x2,_0x42b2f3=(_0x4b3aee[_0x3d04fe(0x13f)]||0x0)<=(this['card'][_0x3d04fe(0x13f)]||0x0)+0x2;if(isNum(_0x5318c9)&&_0xd5004&&_0x42b2f3&&this['card'][_0x3d04fe(0x9fc)]===_0x5318c9)_0x178ed2=0xc8;else{_0x4b3aee[_0x3d04fe(0x526)]['minHeight']='';let _0x389e71=_0x4b3aee['clientHeight']||0x0;const _0x3c9fba=this['card']['_viewWindow']||this['card'][_0x3d04fe(0xc17)],_0x2a09af=toNum(_0x25c78e[_0x3d04fe(0x405)]??_0x25c78e[_0x3d04fe(0x356)]),_0x4fcd72=_0x3c9fba&&_0x3c9fba[_0x3d04fe(0xfd4)]&&_0x3c9fba[_0x3d04fe(0xbca)]?Math[_0x3d04fe(0xa1a)](0x1,_0x3c9fba[_0x3d04fe(0xbca)][_0x3d04fe(0xa03)]()-_0x3c9fba[_0x3d04fe(0xfd4)][_0x3d04fe(0xa03)]())/0x36ee80:0x0,_0x289653=!this[_0x3d04fe(0xaae)][_0x3d04fe(0x312)]&&isNum(_0x2a09af)&&_0x2a09af>0x0&&_0x4fcd72>_0x2a09af;if(_0x289653&&_0x389e71>SCROLL_PLOT_PAD_BOTTOM)_0x389e71-=SCROLL_PLOT_PAD_BOTTOM;_0x389e71>=0x3c?(_0x178ed2=_0x389e71,this['card'][_0x3d04fe(0x7fc)]=null):(_0x178ed2=0xc8,_0x4b3aee[_0x3d04fe(0x526)][_0x3d04fe(0xd57)]='200px',this[_0x3d04fe(0xaae)][_0x3d04fe(0x7fc)]=this[_0x3d04fe(0xaae)][_0x3d04fe(0x9fc)]);}}else _0x2d9e99?_0x178ed2=0xc8:_0x178ed2=toNum(_0x25c78e[_0x3d04fe(0xc29)])||0x96;const _0x4635eb=_0x3eeaac[_0x3d04fe(0x395)](_0x49c6c4=>_0x49c6c4['entity']['show_graph']!==![]&&_0x49c6c4['points'][_0x3d04fe(0xf35)]),_0x595a5e=_0x4635eb[_0x3d04fe(0x395)](_0x6c52dd=>isStripEntity(_0x6c52dd[_0x3d04fe(0x644)])),_0x4d7d1b=_0x595a5e[_0x3d04fe(0xf35)]?_0x4635eb[_0x3d04fe(0x395)](_0x5e3229=>!isStripEntity(_0x5e3229[_0x3d04fe(0x644)])):_0x4635eb,_0x5a04b7=_0x4d7d1b[_0x3d04fe(0x395)](_0xed7711=>_0xed7711[_0x3d04fe(0x644)][_0x3d04fe(0x970)]!==_0x3d04fe(0xf08)&&_0xed7711['entity'][_0x3d04fe(0x970)]!==_0x3d04fe(0x586)),_0x5000eb=_0x4d7d1b['filter'](_0x435ede=>_0x435ede['entity']['y_axis']===_0x3d04fe(0xf08)),_0x1814aa=_0x5000eb[_0x3d04fe(0xf35)]>0x0,_0x99cc72=toNum(_0x25c78e[_0x3d04fe(0x83b)])||0xa,_0x3d0c90=toNum(_0x25c78e['y_axis_decimals']),_0x4ffc70=_0x4d7d1b[_0x3d04fe(0x282)]((_0x460e2a,_0x3c2ce0)=>{const _0x13b0fe=_0x3d04fe,_0x26295c=toNum(_0x3c2ce0[_0x13b0fe(0x644)]?.[_0x13b0fe(0x492)]);return isNum(_0x26295c)&&_0x26295c>_0x460e2a?_0x26295c:_0x460e2a;},0x0),_0x3d5b63=isNum(_0x3d0c90)?_0x3d0c90:_0x4ffc70,_0x389af4=Math[_0x3d04fe(0xa1a)](0xc,Math[_0x3d04fe(0x7d9)](_0x99cc72*1.2)),_0x2aa8ac=(_0x4ca67f,_0x4c8e4d,_0x27277b)=>{const _0x234b37=_0x3d04fe,_0x1106e7=this['card']?.['_getAxisStateMap']?.(_0x4ca67f);if(_0x1106e7&&_0x1106e7[_0x234b37(0xf35)]){let _0x2008b1=0x0;for(const _0x5a964c of _0x1106e7){const _0x584129=String(_0x5a964c?.[_0x234b37(0xddd)]??_0x5a964c?.[_0x234b37(0xa0e)]??'');if(_0x584129[_0x234b37(0xf35)]>_0x2008b1)_0x2008b1=_0x584129['length'];}return Math[_0x234b37(0xa1a)](0x20,Math['round'](_0x2008b1*_0x99cc72*0.62+0xe));}if(_0x4c8e4d){const _0x2cf712=axisLabelFormatter(_0x25c78e,_0x4ca67f);if(_0x2cf712){const _0x3e75b7=String(_0x2cf712(_0x4c8e4d['lo'])??''),_0xbfa08=String(_0x2cf712(_0x4c8e4d['hi'])??''),_0x2cf369=Math['max'](_0x3e75b7[_0x234b37(0xf35)],_0xbfa08[_0x234b37(0xf35)],0x4);return Math[_0x234b37(0xa1a)](0x20,Math[_0x234b37(0x7d9)](_0x2cf369*_0x99cc72*0.62+0xc));}const _0x58e13a=isNum(_0x27277b)?_0x27277b:0x1,_0x29efb0=_0x4c8e4d['lo'][_0x234b37(0xcb1)](_0x58e13a),_0x5a4c01=_0x4c8e4d['hi']['toFixed'](_0x58e13a),_0x3711b4=Math['max'](_0x29efb0[_0x234b37(0xf35)],_0x5a4c01['length']);return Math[_0x234b37(0xa1a)](0x20,Math[_0x234b37(0x7d9)](_0x3711b4*_0x99cc72*0.62+0xc));}const _0x521e75=0x4+(_0x3d5b63>0x0?_0x3d5b63+0x1:0x0);return Math[_0x234b37(0xa1a)](0x20,Math[_0x234b37(0x7d9)](_0x521e75*_0x99cc72*0.62+0xc));},_0x99d9f=this['_buildStackState'](_0x4d7d1b,_0x25c78e),_0x2d1b5a=_0x25c78e[_0x3d04fe(0x35c)]!==![]?this['card']?.[_0x3d04fe(0x312)]:null,_0x7a4a73=_0x2d1b5a?_0x2d1b5a[_0x3d04fe(0xfd4)]['getTime']():0x0,_0x13b070=_0x2d1b5a?_0x2d1b5a[_0x3d04fe(0xbca)][_0x3d04fe(0xa03)]():0x0,_0x48ec0f=_0x351630=>{const _0x1dd7bb=_0x3d04fe;if(!_0x2d1b5a)return _0x351630;const _0x132e4d=_0x351630[_0x1dd7bb(0x3c4)](_0xe80d9c=>({..._0xe80d9c,'points':(_0xe80d9c[_0x1dd7bb(0xf59)]||[])['filter'](_0x14612e=>_0x14612e['t']>=_0x7a4a73&&_0x14612e['t']<=_0x13b070)}));return _0x132e4d[_0x1dd7bb(0xea6)](_0x485d6e=>_0x485d6e[_0x1dd7bb(0xf59)]['some'](_0x4acab8=>isNum(_0x4acab8?.['v'])))?_0x132e4d:_0x351630;},_0x509347=_0x2d1b5a?this[_0x3d04fe(0xca3)](_0x48ec0f(_0x4d7d1b),_0x25c78e):_0x99d9f,_0x3ae313=(_0x22e629,_0xa35deb)=>{const _0x3b2d24=_0x3d04fe,_0xc846a5=this[_0x3b2d24(0x860)](_0x48ec0f(_0x22e629),_0x25c78e,_0xa35deb,_0x509347);return _0xc846a5||this[_0x3b2d24(0x860)](_0x22e629,_0x25c78e,_0xa35deb,_0x99d9f);},_0x485197=_0x2d1b5a?_0x3ae313(_0x5a04b7,![]):this['_computeYBounds'](_0x5a04b7,_0x25c78e,![],_0x99d9f),_0x36f615=_0x1814aa?_0x2d1b5a?_0x3ae313(_0x5000eb,!![]):this[_0x3d04fe(0x860)](_0x5000eb,_0x25c78e,!![],_0x99d9f):null,_0x4f48d7=(_0x3d80a8,_0x40a831)=>{const _0x26985b=_0x3d04fe;if(!_0x3d80a8||!_0x40a831['some'](_0x5d3bbf=>_0x5d3bbf?.[_0x26985b(0x644)]?.[_0x26985b(0xd54)]===!![]))return;const _0x9af4b6=_0x3d80a8['hi']-_0x3d80a8['lo'];if(_0x9af4b6>0x0)_0x3d80a8['hi']=_0x3d80a8['hi']+_0x9af4b6*0.12;};_0x4f48d7(_0x485197,_0x5a04b7),_0x4f48d7(_0x36f615,_0x5000eb);const _0x24462f=(_0x45db02,_0x130c1a)=>{const _0x509134=_0x3d04fe,_0x21e58b=toNum(_0x25c78e['y_axis_decimals']);if(isNum(_0x21e58b))return _0x21e58b;let _0x4eac31=-0x1;for(const _0x28a0ae of _0x45db02){const _0x553b15=toNum(_0x28a0ae[_0x509134(0x644)]?.[_0x509134(0x492)]);if(isNum(_0x553b15)&&_0x553b15>_0x4eac31)_0x4eac31=_0x553b15;}const _0x2d9ab2=_0x130c1a&&_0x25c78e['logarithmic']&&_0x130c1a['lo']>0x0?Math['max'](0x0,Math[_0x509134(0xebd)](-Math['log10'](_0x130c1a['lo'])-1e-9)):null;if(_0x4eac31>=0x0)return _0x2d9ab2===null?_0x4eac31:Math[_0x509134(0xa1a)](_0x4eac31,_0x2d9ab2);if(_0x2d9ab2!==null)return _0x2d9ab2;if(_0x130c1a){const _0x29bd47=_0x130c1a['hi']-_0x130c1a['lo'],_0x2a4d60=toNum(_0x25c78e[_0x509134(0x7c7)])||0x4,_0x330361=_0x29bd47/_0x2a4d60;if(_0x330361>0x0&&_0x330361<0x1)return Math['ceil'](-Math['log10'](_0x330361));if(Math['abs'](_0x130c1a['hi'])<0x64&&Math[_0x509134(0x45d)](_0x130c1a['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x129bec=_0x24462f(_0x5a04b7,_0x485197),_0x2db4ca=_0x1814aa?_0x24462f(_0x5000eb,_0x36f615):0x1,_0x51c71e=this[_0x3d04fe(0xaae)]?.[_0x3d04fe(0x2e2)]?.[_0x3d04fe(0x904)]||_0x3eeaac,_0x484197=_0x51c71e[_0x3d04fe(0x395)](_0x156ad6=>_0x156ad6[_0x3d04fe(0x644)]?.[_0x3d04fe(0x783)]!==![]&&_0x156ad6['points']?.['length']&&!isStripEntity(_0x156ad6[_0x3d04fe(0x644)])&&_0x156ad6[_0x3d04fe(0x644)][_0x3d04fe(0x970)]!==_0x3d04fe(0xf08)&&_0x156ad6['entity'][_0x3d04fe(0x970)]!==_0x3d04fe(0x586)),_0x906d29=_0x51c71e[_0x3d04fe(0x395)](_0x165f0a=>_0x165f0a[_0x3d04fe(0x644)]?.[_0x3d04fe(0x783)]!==![]&&_0x165f0a[_0x3d04fe(0xf59)]?.[_0x3d04fe(0xf35)]&&!isStripEntity(_0x165f0a['entity'])&&_0x165f0a[_0x3d04fe(0x644)]['y_axis']==='secondary'),_0x77a354=_0x484197['length']?_0x484197:_0x5a04b7,_0x473188=_0x906d29[_0x3d04fe(0xf35)]?_0x906d29:_0x5000eb,_0x31fd9a=_0x484197['length']===_0x5a04b7[_0x3d04fe(0xf35)],_0x205bb9=_0x906d29['length']===_0x5000eb[_0x3d04fe(0xf35)],_0xf0589f=_0x31fd9a?_0x485197:_0x484197['length']?_0x2d1b5a?_0x3ae313(_0x77a354,![]):this[_0x3d04fe(0x860)](_0x77a354,_0x25c78e,![],_0x99d9f):_0x485197,_0x4b8e09=_0x205bb9?_0x36f615:_0x906d29[_0x3d04fe(0xf35)]?_0x2d1b5a?_0x3ae313(_0x473188,!![]):this['_computeYBounds'](_0x473188,_0x25c78e,!![],_0x99d9f):_0x36f615,_0x569b6c=_0x31fd9a?_0x129bec:_0x24462f(_0x77a354,_0xf0589f),_0x32e822=_0x205bb9?_0x2db4ca:_0x906d29[_0x3d04fe(0xf35)]?_0x24462f(_0x473188,_0x4b8e09):_0x2db4ca,_0x81ec7f=_0x2aa8ac('primary',_0xf0589f,_0x569b6c),_0x378527=_0x2aa8ac(_0x3d04fe(0xf08),_0x4b8e09,_0x32e822),_0x12ec93=_0x906d29[_0x3d04fe(0xf35)]>0x0||_0x1814aa,_0x55038c=Math[_0x3d04fe(0xa1a)](0x1,(_0x25c78e[_0x3d04fe(0xd77)]?_0x81ec7f:0x0)+(_0x25c78e[_0x3d04fe(0x5f9)]?_0x389af4:0x0)),_0xe60775=!_0x12ec93&&!_0x25c78e[_0x3d04fe(0x390)]?0x1:Math[_0x3d04fe(0xa1a)](0x1,(_0x25c78e['show_y2_axis']!==![]?_0x378527:0x0)+(_0x25c78e[_0x3d04fe(0x5f9)]?_0x389af4:0x0)),_0x1e88a4=0x8,_0x1f572c=_0x25c78e[_0x3d04fe(0x946)]?0x16:0x8,_0xe1892=this['card'][_0x3d04fe(0x312)]||this[_0x3d04fe(0xaae)][_0x3d04fe(0xc17)],_0x31662d=_0xe1892[_0x3d04fe(0xfd4)][_0x3d04fe(0xa03)]()-(this[_0x3d04fe(0xaae)][_0x3d04fe(0x312)]?0x0:this['_seqMaxMs']||0x0),_0x3fad2d=_0xe1892[_0x3d04fe(0xbca)][_0x3d04fe(0xa03)](),_0x4cc623=Math[_0x3d04fe(0xa1a)](0x1,_0x3fad2d-_0x31662d),_0x16abca=0x4,_0x1c1c3c=resolveGroupBy(_0x25c78e,_0x4cc623/0x36ee80),_0x49937c=_0x595a5e[_0x3d04fe(0xf35)]>0x0&&_0x1c1c3c!==_0x3d04fe(0xf2b)&&_0x1c1c3c!==_0x3d04fe(0x855);let _0x512494=clamp(toNum(_0x25c78e[_0x3d04fe(0xec1)])||0x10,0x6,0x3c);const _0x391a54=clamp(toNum(_0x25c78e[_0x3d04fe(0xbbf)])||0xa,0x6,0x28),_0x496297=_0x25c78e[_0x3d04fe(0x36a)]===!![],_0x1dc8ec=_0x25c78e['state_strip_title_position']==='left'?_0x3d04fe(0xf49):_0x3d04fe(0x5d0);let _0x14ad29=_0x496297&&_0x1dc8ec==='above'?_0x391a54+0x3:0x0,_0x3a0b71=0x0;if(_0x49937c){const _0x185b8f=Math[_0x3d04fe(0xa1a)](0x0,_0x178ed2-_0x1e88a4-_0x1f572c-0x28);_0x3a0b71=_0x16abca+_0x595a5e[_0x3d04fe(0xf35)]*(_0x512494+0x2+_0x14ad29),_0x3a0b71>_0x185b8f&&(_0x512494=Math['max'](0x4,Math['floor']((_0x185b8f-_0x16abca)/_0x595a5e[_0x3d04fe(0xf35)])-0x2-_0x14ad29),_0x14ad29&&_0x512494<0x6&&(_0x14ad29=0x0,_0x512494=Math[_0x3d04fe(0xa1a)](0x4,Math[_0x3d04fe(0xbfa)]((_0x185b8f-_0x16abca)/_0x595a5e[_0x3d04fe(0xf35)])-0x2)),_0x3a0b71=Math[_0x3d04fe(0x68a)](_0x185b8f,_0x16abca+_0x595a5e[_0x3d04fe(0xf35)]*(_0x512494+0x2+_0x14ad29)));}const _0xc6c260=_0x496297&&(_0x1dc8ec===_0x3d04fe(0xf49)||_0x14ad29>0x0);this[_0x3d04fe(0xaae)][_0x3d04fe(0x807)]=_0x1e88a4,this[_0x3d04fe(0xaae)]['_lastPadB']=_0x1f572c+_0x3a0b71;const _0x3aace9=_0x4cc623/0x36ee80,_0x45a03a=toNum(_0x25c78e[_0x3d04fe(0x405)]??_0x25c78e['max_visible_interval']),_0x1687b9=!this[_0x3d04fe(0xaae)][_0x3d04fe(0x312)]&&isNum(_0x45a03a)&&_0x45a03a>0x0&&_0x3aace9>_0x45a03a,_0x45869e=_0x1687b9?_0x3aace9/_0x45a03a:0x1,_0x8e8452=_0x1687b9?Math[_0x3d04fe(0x7d9)](_0x5bdf0f*_0x45869e):_0x5bdf0f,_0x1b0e19=Math[_0x3d04fe(0xa1a)](0xa,_0x8e8452-_0x55038c-_0xe60775),_0x5f342d=Math[_0x3d04fe(0xa1a)](0xa,_0x178ed2-_0x1e88a4-_0x1f572c-_0x3a0b71),_0x4fc438=new Map();for(const _0x1f0e03 of _0x4d7d1b){if(_0x1f0e03['entity'][_0x3d04fe(0x970)]!==_0x3d04fe(0x586))continue;const _0x431ed5={..._0x25c78e,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x4e5a68=(_0x2d1b5a?this[_0x3d04fe(0x860)](_0x48ec0f([_0x1f0e03]),_0x431ed5,![],null):null)||this[_0x3d04fe(0x860)]([_0x1f0e03],_0x431ed5,![],null);_0x4e5a68&&(_0x1f0e03['entity']?.['show_data_labels']===!![]&&_0x4e5a68['hi']>_0x4e5a68['lo']&&(_0x4e5a68['hi']=_0x4e5a68['hi']+(_0x4e5a68['hi']-_0x4e5a68['lo'])*0.12),_0x4fc438[_0x3d04fe(0xd03)](_0x1f0e03[_0x3d04fe(0x3e7)],_0x4e5a68));}const _0x195b0b=_0x112c3a=>{const _0x1ed125=_0x3d04fe,_0x582d5a=_0x112c3a?.[_0x1ed125(0x644)]||_0x112c3a,_0x1f1a4f=_0x112c3a?.['idx'];if(_0x582d5a?.[_0x1ed125(0x970)]===_0x1ed125(0x586)&&_0x1f1a4f!=null)return _0x4fc438[_0x1ed125(0xfe5)](_0x1f1a4f)||_0x485197;return _0x582d5a?.[_0x1ed125(0x970)]===_0x1ed125(0xf08)?_0x36f615:_0x485197;},_0x4f5343=_0x4d7d1b['some'](_0x5a732b=>(_0x5a732b[_0x3d04fe(0x644)]?.[_0x3d04fe(0x8fe)]||_0x5a732b[_0x3d04fe(0x644)]?.[_0x3d04fe(0x6f4)])===_0x3d04fe(0xd37));let _0x3bf4a6=_0x31662d,_0x30a33f=_0x3fad2d,_0x4f2514=_0x4cc623;if(_0x4f5343){const _0x2f2e30=resolveGroupBy(_0x25c78e,_0x4cc623/0x36ee80),_0x4ba8b7=toNum(_0x25c78e[_0x3d04fe(0xb72)])||0x2,_0x58c5f3=_0x4cc623/0x36ee80,_0x5d5adb=groupBucketMs(_0x2f2e30,_0x58c5f3,_0x4ba8b7);let _0x55c3c8=Infinity,_0x17899c=Infinity,_0x5ef6ee=-Infinity;for(const _0x5d1a1f of _0x4d7d1b){const _0x47fa15=_0x5d1a1f[_0x3d04fe(0x644)]?.[_0x3d04fe(0x8fe)]||_0x5d1a1f[_0x3d04fe(0x644)]?.['type'];if(_0x47fa15!==_0x3d04fe(0xd37)&&_0x47fa15!==_0x3d04fe(0x451))continue;const _0x5bd78a=(_0x5d1a1f[_0x3d04fe(0xf59)]||[])[_0x3d04fe(0x395)](_0x15f8cf=>isNum(_0x15f8cf['v']));for(let _0x228d2a=0x0;_0x228d2a<_0x5bd78a[_0x3d04fe(0xf35)];_0x228d2a++){if(_0x228d2a>0x0){const _0x7716d0=_0x5bd78a[_0x228d2a]['t']-_0x5bd78a[_0x228d2a-0x1]['t'];if(_0x7716d0>0x0&&_0x7716d0<_0x55c3c8)_0x55c3c8=_0x7716d0;}const _0x8d922b=_0x5bd78a[_0x228d2a]['t'];if(_0x8d922b>=_0x31662d&&_0x8d922b<_0x3fad2d){if(_0x8d922b<_0x17899c)_0x17899c=_0x8d922b;if(_0x8d922b>_0x5ef6ee)_0x5ef6ee=_0x8d922b;}}}const _0x39a5ea=Math[_0x3d04fe(0x68a)](_0x5d5adb/0x2,_0x4cc623/0x4,isFinite(_0x55c3c8)?_0x55c3c8/0x2:Infinity);if(isFinite(_0x39a5ea)&&isFinite(_0x17899c))_0x3bf4a6=Math[_0x3d04fe(0x68a)](_0x31662d,_0x17899c-_0x39a5ea),_0x30a33f=Math[_0x3d04fe(0xa1a)](_0x3fad2d,_0x5ef6ee+_0x39a5ea);else isFinite(_0x39a5ea)&&(_0x3bf4a6=_0x31662d-_0x39a5ea,_0x30a33f=_0x3fad2d+_0x39a5ea);_0x4f2514=Math['max'](0x1,_0x30a33f-_0x3bf4a6);}let _0x351039,_0x29f64e=![];const _0x1a6f8c=resolveGroupBy(_0x25c78e,_0x4cc623/0x36ee80),_0x267f4a=resolveDisplayTimeZone(_0x44a47f,_0x25c78e),_0x52b0fd=_0x1a6f8c===_0x3d04fe(0x855)&&_0x25c78e[_0x3d04fe(0xae4)]!=='state_timeline'&&_0x4d7d1b[_0x3d04fe(0xb9f)](_0x3335e6=>{const _0x48e947=_0x3d04fe,_0x44b554=_0x3335e6[_0x48e947(0x644)]||{};return!_0x44b554[_0x48e947(0x242)]&&!_0x44b554[_0x48e947(0x4e4)]&&!_0x44b554[_0x48e947(0x207)];});this[_0x3d04fe(0xe35)]=_0x52b0fd,this['_stretchSlots']=![];if(_0x1a6f8c===_0x3d04fe(0xf2b)){const _0x3540cd=tzParts(_0x31662d,_0x267f4a),_0x42f920=_0x3540cd['y'],_0x5061c7=_0x3540cd['mo'],_0x268c49=tzParts(_0x3fad2d-0x1,_0x267f4a),_0x18fae6=Math[_0x3d04fe(0xa1a)](0x1,(_0x268c49['y']-_0x42f920)*0xc+(_0x268c49['mo']-_0x5061c7)+0x1),_0x476b07=_0x4d7d1b[_0x3d04fe(0xea6)](_0x3bfea9=>{const _0x2e5d11=_0x3d04fe,_0x2caa07=_0x3bfea9[_0x2e5d11(0x644)]?.[_0x2e5d11(0x8fe)]||_0x3bfea9[_0x2e5d11(0x644)]?.[_0x2e5d11(0x6f4)];return _0x2caa07===_0x2e5d11(0xd37)||_0x2caa07===_0x2e5d11(0x451);}),_0x138b7d=!_0x476b07&&_0x18fae6>0x1;this['_stretchSlots']=_0x138b7d;const _0x28feb7=_0x42f70c=>_0x138b7d?Math[_0x3d04fe(0xa1a)](0x0,Math[_0x3d04fe(0x68a)](0x1,(_0x42f70c-0.5)/(_0x18fae6-0x1))):_0x42f70c/_0x18fae6,_0x5b9944=Date[_0x3d04fe(0xf41)]();let _0x52a5da=null,_0x2a49fa=null,_0x198bb6=null;if(!_0x476b07&&_0x5b9944>_0x31662d&&_0x5b9944<_0x3fad2d){const _0x331e07=tzParts(_0x5b9944,_0x267f4a);_0x2a49fa=_0x331e07['y'],_0x198bb6=_0x331e07['mo'];const _0x2a33b8=(_0x2a49fa-_0x42f920)*0xc+(_0x198bb6-_0x5061c7),_0x1db070=new Date(_0x2a49fa,_0x198bb6+0x1,0x0)['getDate'](),_0x23420a=(_0x331e07['d']-0x1+_0x331e07['h']/0x18)/_0x1db070;_0x52a5da=_0x55038c+_0x28feb7(_0x2a33b8+_0x23420a)*_0x1b0e19;}_0x351039=_0x5c6f07=>{const _0x2a57bc=tzParts(_0x5c6f07,_0x267f4a);if(_0x52a5da!==null&&_0x2a57bc['y']===_0x2a49fa&&_0x2a57bc['mo']===_0x198bb6)return _0x52a5da;const _0x168bf1=(_0x2a57bc['y']-_0x42f920)*0xc+(_0x2a57bc['mo']-_0x5061c7);return _0x55038c+_0x28feb7(_0x168bf1+0.5)*_0x1b0e19;};}else{if(_0x52b0fd){const {refY:_0x4c9c88,totalYears:_0x53feaa}=this[_0x3d04fe(0x3ea)](_0x31662d,_0x3fad2d,_0x267f4a),_0x1a8a25=_0x4d7d1b[_0x3d04fe(0xea6)](_0x1afc1f=>{const _0x555185=_0x3d04fe,_0x2f514c=_0x1afc1f['entity']?.[_0x555185(0x8fe)]||_0x1afc1f[_0x555185(0x644)]?.[_0x555185(0x6f4)];return _0x2f514c===_0x555185(0xd37)||_0x2f514c===_0x555185(0x451);}),_0x5d537d=!_0x1a8a25&&_0x53feaa>0x1;if(_0x5d537d)this[_0x3d04fe(0xd7b)]=!![];const _0x166eef=_0x4ba518=>_0x5d537d?Math[_0x3d04fe(0xa1a)](0x0,Math['min'](0x1,(_0x4ba518-0.5)/(_0x53feaa-0x1))):_0x4ba518/_0x53feaa,_0x15341c=Date[_0x3d04fe(0xf41)]();let _0x591285=null,_0x5d2ba0=null;if(!_0x1a8a25&&_0x15341c>_0x31662d&&_0x15341c<_0x3fad2d){_0x5d2ba0=tzParts(_0x15341c,_0x267f4a)['y'];const _0x100fb7=_0x5d2ba0-_0x4c9c88,_0x2e23f2=zonedWallToMs(_0x5d2ba0,0x0,0x1,0x0,0x0,0x0,_0x267f4a),_0x37c5d3=zonedWallToMs(_0x5d2ba0+0x1,0x0,0x1,0x0,0x0,0x0,_0x267f4a);_0x591285=_0x55038c+_0x166eef(_0x100fb7+(_0x15341c-_0x2e23f2)/(_0x37c5d3-_0x2e23f2))*_0x1b0e19;}_0x351039=_0x1ec7a2=>{const _0x771720=tzParts(_0x1ec7a2,_0x267f4a)['y'];if(_0x591285!==null&&_0x771720===_0x5d2ba0)return _0x591285;const _0x33f61e=_0x771720-_0x4c9c88;return _0x55038c+_0x166eef(_0x33f61e+0.5)*_0x1b0e19;};}else _0x351039=_0x5a6e77=>_0x55038c+(_0x5a6e77-_0x3bf4a6)/_0x4f2514*_0x1b0e19,_0x29f64e=!![];}const _0x5f12e6=!!_0x25c78e[_0x3d04fe(0xce4)],_0xdd740c=(_0x27fbee,_0x54e4f8)=>{const _0x5da404=_0x3d04fe;if(!_0x54e4f8)return _0x1e88a4+_0x5f342d/0x2;const {lo:_0x528897,hi:_0x45926a}=_0x54e4f8;if(_0x45926a===_0x528897)return _0x1e88a4+_0x5f342d/0x2;if(_0x5f12e6){const _0x1765ab=Math[_0x5da404(0xa1a)](_0x528897,1e-10),_0xb362df=Math[_0x5da404(0xa1a)](_0x45926a,_0x1765ab*0xa),_0x1d9c2f=Math[_0x5da404(0xa1a)](_0x27fbee,_0x1765ab),_0x18ceff=Math[_0x5da404(0xf56)](_0x1765ab),_0x49fed8=Math['log10'](_0xb362df),_0x45f424=Math['log10'](_0x1d9c2f);return _0x1e88a4+_0x5f342d-(_0x45f424-_0x18ceff)/(_0x49fed8-_0x18ceff)*_0x5f342d;}return _0x1e88a4+_0x5f342d-(_0x27fbee-_0x528897)/(_0x45926a-_0x528897)*_0x5f342d;},_0x22747d=_0x1687b9?{'width':String(_0x8e8452),'height':String(_0x178ed2),'viewBox':_0x3d04fe(0xd5e)+_0x8e8452+'\x20'+_0x178ed2,'preserveAspectRatio':'none','class':_0x3d04fe(0x723)}:{'width':'100%','height':String(_0x178ed2),'viewBox':'0\x200\x20'+_0x8e8452+'\x20'+_0x178ed2,'preserveAspectRatio':_0x3d04fe(0xf6a),'class':_0x3d04fe(0x723)},_0x25c95d=svgEl(_0x3d04fe(0x3a3),_0x22747d),_0x34a2af=svgEl(_0x3d04fe(0x387));_0x25c95d[_0x3d04fe(0xb3f)](_0x34a2af);const _0x2d0194=_0x3d04fe(0x59d)+this[_0x3d04fe(0xaae)][_0x3d04fe(0xa5f)],_0x26786e=svgEl('clipPath',{'id':_0x2d0194});let _0x2bf0ef=0x0;for(const _0x184a02 of _0x4d7d1b){const _0x313b29=toNum(_0x184a02[_0x3d04fe(0x644)]?.['line_width']),_0x555050=isNum(_0x313b29)&&_0x313b29>0x0?_0x313b29:2.5;if(_0x555050>_0x2bf0ef)_0x2bf0ef=_0x555050;}_0x2bf0ef=Math[_0x3d04fe(0x68a)](0x4,Math[_0x3d04fe(0xebd)](_0x2bf0ef/0x2)+0x1);const _0x1e3857=svgEl('rect',{'x':String(_0x55038c-_0x2bf0ef),'y':String(_0x1e88a4-_0x2bf0ef),'width':String(_0x1b0e19+_0x2bf0ef*0x2),'height':String(_0x5f342d+_0x2bf0ef*0x2),'data-full-x':String(_0x55038c-_0x2bf0ef),'data-full-w':String(_0x1b0e19+_0x2bf0ef*0x2)});_0x26786e[_0x3d04fe(0xb3f)](_0x1e3857),_0x34a2af['appendChild'](_0x26786e);const _0x4c261f=_0x3d04fe(0x7bd)+this['card'][_0x3d04fe(0xa5f)],_0x294e5a=svgEl(_0x3d04fe(0xe59),{'id':_0x4c261f}),_0x2ec736=svgEl('rect',{'x':String(_0x55038c),'y':'0','width':String(_0x1b0e19),'height':String(_0x178ed2),'data-full-x':String(_0x55038c),'data-full-w':String(_0x1b0e19)});_0x294e5a[_0x3d04fe(0xb3f)](_0x2ec736),_0x34a2af[_0x3d04fe(0xb3f)](_0x294e5a);const _0x3dbcb6=(_0x297105,_0x34dc6b)=>{const _0x8d5229=_0x3d04fe;if(!_0x297105)return null;const _0x39c684=toNum(_0x25c78e['y_axis_ticks']),_0x47ded6=this['card']?.[_0x8d5229(0xf21)]?.(_0x8d5229(0xb1b)),_0x418c7e=isNum(_0x39c684)?_0x39c684:_0x47ded6?Math[_0x8d5229(0xa1a)](0x1,_0x47ded6[_0x8d5229(0xf35)]-0x1):0x4;if(_0x25c78e[_0x8d5229(0xce4)]&&!isNum(_0x39c684)){const _0x5048aa=logDecadeTicks(_0x297105['lo'],_0x297105['hi']);if(_0x5048aa)return _0x5048aa;}const _0x2bbe0a=_0x34dc6b,_0x45d127=_0x297105['hi']-_0x297105['lo'];if(_0x45d127>0x0){const _0x2d6d17=Math[_0x8d5229(0x673)](0xa,-_0x2bbe0a),_0x8b771e=Math[_0x8d5229(0xa1a)](0x1,Math[_0x8d5229(0xbfa)](_0x45d127/_0x2d6d17+1e-9));return Math[_0x8d5229(0x68a)](_0x418c7e,_0x8b771e);}return _0x418c7e;},_0x514e3a=_0x3dbcb6(_0x485197,_0x129bec),_0xf26458=_0x25c78e[_0x3d04fe(0x80f)]!==![],_0x4d2d2b=_0xf26458&&_0x485197&&!_0x25c78e[_0x3d04fe(0xce4)]&&!this[_0x3d04fe(0xaae)]?.['_getAxisStateMap']?.('primary')?niceYTicks(_0x485197['lo'],_0x485197['hi'],_0x514e3a||0x4,axisMinLabelStep(_0x25c78e,_0x3d04fe(0xb1b))):null,_0x2cd8e8=_0xf26458&&_0x1814aa&&_0x36f615&&!_0x25c78e[_0x3d04fe(0xce4)]&&!this[_0x3d04fe(0xaae)]?.['_getAxisStateMap']?.(_0x3d04fe(0xf08))?niceYTicks(_0x36f615['lo'],_0x36f615['hi'],toNum(_0x25c78e[_0x3d04fe(0x7c7)])||0x4,axisMinLabelStep(_0x25c78e,_0x3d04fe(0xf08))):null;if(_0x25c78e[_0x3d04fe(0x448)]){let _0x2a3928=this[_0x3d04fe(0x466)](_0x1b0e19,_0x3bf4a6,_0x30a33f,_0x25c78e,_0x44a47f);if(!_0x2a3928)_0x2a3928=this[_0x3d04fe(0xa1d)](_0x1b0e19,_0x3bf4a6,_0x30a33f,_0x25c78e,_0x44a47f);this[_0x3d04fe(0x6fd)](_0x25c95d,_0x55038c,_0x1e88a4,_0x1b0e19,_0x5f342d,_0x25c78e,_0x2a3928,_0x514e3a,_0x4d2d2b,_0x485197);}let _0x512926=null,_0x9442ff=null;_0x25c78e['show_y_axis']&&_0x485197&&(_0x512926=this[_0x3d04fe(0x8b8)](_0x25c95d,_0x55038c,_0x1e88a4,_0x5f342d,_0x485197,![],_0x25c78e,_0x514e3a,_0x129bec,_0x4d2d2b));if(_0x1814aa&&_0x36f615&&_0x25c78e['show_y2_axis']){const _0x5cf3cb=_0x4d2d2b&&_0x4d2d2b['length']>=0x2&&_0x485197&&_0x485197['hi']>_0x485197['lo']?_0x4d2d2b[_0x3d04fe(0x3c4)](_0x36af8b=>(_0x36af8b-_0x485197['lo'])/(_0x485197['hi']-_0x485197['lo'])):null;_0x9442ff=this[_0x3d04fe(0x8b8)](_0x25c95d,_0x55038c+_0x1b0e19,_0x1e88a4,_0x5f342d,_0x36f615,!![],_0x25c78e,null,_0x2db4ca,_0x2cd8e8,_0x5cf3cb);}_0x25c78e[_0x3d04fe(0x946)]&&this[_0x3d04fe(0x920)](_0x25c95d,_0x55038c,_0x1e88a4+_0x5f342d,_0x1b0e19,_0x3bf4a6,_0x30a33f,_0x25c78e,_0x44a47f);let _0x2afdc1=null;_0x49937c&&_0x29f64e&&_0x3a0b71>0x0&&(_0x2afdc1=this[_0x3d04fe(0x5a0)](_0x25c95d,_0x595a5e,_0x25c78e,_0x44a47f,{'padL':_0x55038c,'plotW':_0x1b0e19,'mapX':_0x351039,'tEnd':_0x3fad2d,'top':_0x1e88a4+_0x5f342d+_0x1f572c+_0x16abca,'rowH':_0x512494,'titleH':_0x14ad29,'titleFs':_0x391a54,'titlePos':_0x1dc8ec,'showTitles':_0xc6c260,'titleMaxW':_0x1dc8ec===_0x3d04fe(0xf49)?_0x55038c-0x6:Math[_0x3d04fe(0xa1a)](0x14,(_0x1687b9?_0x5bdf0f-_0x55038c-_0xe60775:_0x1b0e19)-0x4)}));const _0x39d73e=this[_0x3d04fe(0xaae)]['_effectiveAnnotations'](),_0x287343=svgEl('g',{'class':_0x3d04fe(0x29f),'clip-path':'url(#'+_0x2d0194+')'});_0x25c95d[_0x3d04fe(0xb3f)](_0x287343);const _0x4290b0=_0x4d7d1b[_0x3d04fe(0x3c4)]((_0x528a18,_0x397def)=>({'s':_0x528a18,'i':_0x397def,'z':toNum(_0x528a18[_0x3d04fe(0x644)]?.[_0x3d04fe(0x190)])||0x0}))['sort']((_0x4c4342,_0x2e2d17)=>_0x4c4342['z']-_0x2e2d17['z']||_0x4c4342['i']-_0x2e2d17['i'])['map'](_0x2c26bb=>_0x2c26bb['s']);for(const _0x14a53d of _0x4290b0){if(!_0x14a53d[_0x3d04fe(0x644)]?.[_0x3d04fe(0x885)])continue;const _0x3bd5df=_0x195b0b(_0x14a53d);if(!_0x3bd5df)continue;this[_0x3d04fe(0xbf0)](_0x287343,_0x14a53d,_0x3bd5df,_0x351039,_0xdd740c);}const _0x596921=_0x4d7d1b['filter'](_0x42b4ad=>{const _0x57b5ca=_0x3d04fe,_0x5af4ce=_0x42b4ad[_0x57b5ca(0x644)]?.[_0x57b5ca(0x8fe)]||_0x42b4ad[_0x57b5ca(0x644)]?.['type'];return(_0x5af4ce==='bar'||_0x5af4ce===_0x57b5ca(0x451))&&_0x42b4ad[_0x57b5ca(0x644)]?.[_0x57b5ca(0x783)]!==![];}),_0x5a9c8b=new Map();if(_0x596921[_0x3d04fe(0xf35)]>0x0){if(_0x25c78e[_0x3d04fe(0xcbb)]){const _0x559d42=[],_0x17426d={};for(const _0x267a49 of _0x596921){const _0x22d773=_0x267a49['entity'][_0x3d04fe(0x362)]||'_default';!(_0x22d773 in _0x17426d)&&(_0x17426d[_0x22d773]=_0x559d42[_0x3d04fe(0xf35)],_0x559d42[_0x3d04fe(0x879)](_0x22d773));}const _0x43530e=_0x559d42[_0x3d04fe(0xf35)];for(const _0x2b8e55 of _0x596921){_0x5a9c8b[_0x3d04fe(0xd03)](_0x2b8e55[_0x3d04fe(0x3e7)],{'index':_0x17426d[_0x2b8e55[_0x3d04fe(0x644)][_0x3d04fe(0x362)]||_0x3d04fe(0xa2c)],'total':_0x43530e});}}else{const _0x47eb2f=_0x817148=>resolveGroupBy(_0x25c78e,_0x4cc623/0x36ee80,_0x817148['entity']),_0x13b074=new Map();for(const _0xa7a6dd of _0x596921)_0x13b074[_0x3d04fe(0xd03)](_0x47eb2f(_0xa7a6dd),(_0x13b074[_0x3d04fe(0xfe5)](_0x47eb2f(_0xa7a6dd))||0x0)+0x1);const _0x115771=new Map();for(const _0x26094e of _0x596921){const _0x52d4d2=_0x47eb2f(_0x26094e),_0x18abe8=_0x115771['get'](_0x52d4d2)||0x0;_0x115771[_0x3d04fe(0xd03)](_0x52d4d2,_0x18abe8+0x1),_0x5a9c8b[_0x3d04fe(0xd03)](_0x26094e['idx'],{'index':_0x18abe8,'total':_0x13b074[_0x3d04fe(0xfe5)](_0x52d4d2)});}}}this['_calBarPositions']=null;for(const _0x3b2d46 of _0x4290b0){const _0x4a9fab=_0x195b0b(_0x3b2d46);if(!_0x4a9fab)continue;const _0x9aa849=_0x99d9f?.[_0x3d04fe(0x922)]?.['get'](_0x3b2d46['idx'])||null,_0x2992a8=_0x5a9c8b['get'](_0x3b2d46[_0x3d04fe(0x3e7)])||null;let _0x27b1fc=_0x287343;if(_0x3b2d46['entity']?.[_0x3d04fe(0xa6d)]!=null){const _0xc5140e=toNum(_0x3b2d46[_0x3d04fe(0x644)][_0x3d04fe(0xda5)]?.[_0x3d04fe(0xf1d)]);_0x27b1fc=svgEl('g',{'opacity':isNum(_0xc5140e)?clamp(_0xc5140e,0.05,0x1):0.45}),_0x287343['appendChild'](_0x27b1fc);}const _0x324f80=_0x99d9f?.[_0x3d04fe(0x95c)]?.['get'](_0x3b2d46['idx'])||null,_0x5c03ff={'pos':_0x99d9f?.[_0x3d04fe(0x52f)]?.['get'](_0x3b2d46[_0x3d04fe(0x3e7)])||null,'neg':_0x99d9f?.[_0x3d04fe(0xc5a)]?.['get'](_0x3b2d46[_0x3d04fe(0x3e7)])||null,'solo':!!_0x99d9f?.['soloByIdx']?.[_0x3d04fe(0x1031)](_0x3b2d46[_0x3d04fe(0x3e7)])};this[_0x3d04fe(0x2fe)](_0x27b1fc,_0x34a2af,_0x3b2d46,_0x4a9fab,_0x351039,_0xdd740c,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'tStart':_0x31662d,'tEnd':_0x3fad2d,'xStart':_0x3bf4a6,'xEnd':_0x30a33f,'xRange':_0x4f2514,'yearEqualSpace':_0x52b0fd,'yearTotal':_0x52b0fd?this[_0x3d04fe(0x3ea)](_0x31662d,_0x3fad2d,_0x267f4a)['totalYears']:0x1},_0x25c78e,_0x9aa849,_0x2992a8,_0x324f80,_0x5c03ff);}const _0x2bdd4f=_0x1687b9?((()=>{const _0x17e06e=_0x3d04fe,_0x510eda=svgEl('g',{'class':_0x17e06e(0xd8f),'clip-path':'url(#'+_0x2d0194+')'});return _0x25c95d['appendChild'](_0x510eda),_0x510eda;})()):_0x25c95d;this['_drawAnnotationsBackground'](_0x2bdd4f,_0x39d73e,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x44a47f),this[_0x3d04fe(0xa0f)](_0x2bdd4f,_0x39d73e,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x44a47f),this['_drawAverageLines'](_0x2bdd4f,_0x4d7d1b,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x25c78e,_0x44a47f),this['_drawMovingAverages'](_0x2bdd4f,_0x4d7d1b,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x25c78e,_0x44a47f);{if(_0x25c78e[_0x3d04fe(0xf2f)]!==![]){const _0x5bd51d=Date['now']();if(_0x5bd51d>_0x31662d&&_0x5bd51d<_0x3fad2d-(_0x3fad2d-_0x31662d)*0.01){let _0x5cb09c;const _0x449995=_0x1a6f8c;if(_0x449995===_0x3d04fe(0xf2b)){const _0x319090=tzParts(_0x5bd51d,_0x267f4a),_0x495259=tzParts(_0x31662d,_0x267f4a),_0x596523=_0x495259['y'],_0x2a21dc=_0x495259['mo'],_0x3d43e6=tzParts(_0x3fad2d-0x1,_0x267f4a),_0x2ba25f=Math[_0x3d04fe(0xa1a)](0x1,(_0x3d43e6['y']-_0x596523)*0xc+(_0x3d43e6['mo']-_0x2a21dc)+0x1),_0x4780be=(_0x319090['y']-_0x596523)*0xc+(_0x319090['mo']-_0x2a21dc),_0x2d4044=new Date(_0x319090['y'],_0x319090['mo']+0x1,0x0)[_0x3d04fe(0xfe3)](),_0x3802a4=(_0x319090['d']-0x1+_0x319090['h']/0x18)/_0x2d4044;_0x5cb09c=_0x55038c+(this[_0x3d04fe(0xd7b)]&&_0x2ba25f>0x1?Math[_0x3d04fe(0xa1a)](0x0,Math[_0x3d04fe(0x68a)](0x1,(_0x4780be+_0x3802a4-0.5)/(_0x2ba25f-0x1))):(_0x4780be+_0x3802a4)/_0x2ba25f)*_0x1b0e19;}else{if(_0x52b0fd){const _0x1e2918=tzParts(_0x5bd51d,_0x267f4a)['y'],{refY:_0x1bba3c,totalYears:_0x2bbb6d}=this[_0x3d04fe(0x3ea)](_0x31662d,_0x3fad2d,_0x267f4a),_0x22b29d=_0x1e2918-_0x1bba3c,_0x43f8cf=zonedWallToMs(_0x1e2918,0x0,0x1,0x0,0x0,0x0,_0x267f4a),_0x38da85=zonedWallToMs(_0x1e2918+0x1,0x0,0x1,0x0,0x0,0x0,_0x267f4a);_0x5cb09c=_0x55038c+(this[_0x3d04fe(0xd7b)]&&_0x2bbb6d>0x1?Math[_0x3d04fe(0xa1a)](0x0,Math[_0x3d04fe(0x68a)](0x1,(_0x22b29d+(_0x5bd51d-_0x43f8cf)/(_0x38da85-_0x43f8cf)-0.5)/(_0x2bbb6d-0x1))):(_0x22b29d+(_0x5bd51d-_0x43f8cf)/(_0x38da85-_0x43f8cf))/_0x2bbb6d)*_0x1b0e19;}else{if(_0x4f5343&&(_0x449995==='date'||_0x449995==='week'||_0x449995==='hour')){const _0x139c87=new Date(_0x5bd51d);let _0x55ee43,_0x222ff1;if(_0x449995===_0x3d04fe(0xe1c))_0x55ee43=new Date(_0x139c87[_0x3d04fe(0x2a9)](),_0x139c87[_0x3d04fe(0xe1f)](),_0x139c87['getDate']())[_0x3d04fe(0xa03)](),_0x222ff1=0x5265c00;else{if(_0x449995==='week'){const _0x3f487e=_0x139c87[_0x3d04fe(0xfa8)]()||0x7;_0x55ee43=new Date(_0x139c87[_0x3d04fe(0x2a9)](),_0x139c87[_0x3d04fe(0xe1f)](),_0x139c87[_0x3d04fe(0xfe3)]()-weekStartOffsetDays(_0x3f487e,resolveFirstWeekday(_0x44a47f)))[_0x3d04fe(0xa03)](),_0x222ff1=0x7*0x5265c00;}else _0x55ee43=new Date(_0x139c87[_0x3d04fe(0x2a9)](),_0x139c87['getMonth'](),_0x139c87['getDate'](),_0x139c87[_0x3d04fe(0x505)]())[_0x3d04fe(0xa03)](),_0x222ff1=0x36ee80;}const _0x59948b=Math[_0x3d04fe(0x68a)](0x1,(_0x5bd51d-_0x55ee43)/_0x222ff1),_0x20ff59=_0x351039(_0x55ee43),_0x346084=_0x351039(_0x55ee43+_0x222ff1)-_0x20ff59,_0x500b0f=toNum(_0x25c78e[_0x3d04fe(0xfa7)])||0x0,_0x534011=Math['max'](0x1,_0x346084-Math['min'](_0x500b0f,_0x346084*0.3));_0x5cb09c=_0x20ff59-_0x534011/0x2+_0x59948b*_0x534011;}else _0x5cb09c=_0x351039(_0x5bd51d);}}const _0x6f2344=_0x25c78e[_0x3d04fe(0xee0)]||'var(--primary-text-color)',_0x26cdc7=toNum(_0x25c78e[_0x3d04fe(0x674)]),_0x41bc7b=isNum(_0x26cdc7)?String(_0x26cdc7):'0.3',_0xc26ada=isNum(_0x26cdc7)?String(Math[_0x3d04fe(0x68a)](0x1,_0x26cdc7+0.05)):_0x3d04fe(0x5ef),_0x49b0f9=toNum(_0x25c78e[_0x3d04fe(0x9ec)]),_0x249348=isNum(_0x49b0f9)&&_0x49b0f9>0x0?String(_0x49b0f9):_0x3d04fe(0xddb),_0xcfed5c=_0x25c78e['now_line_style'];let _0x56276e=_0x3d04fe(0xa98);if(_0xcfed5c===_0x3d04fe(0x373))_0x56276e=null;else{if(_0xcfed5c===_0x3d04fe(0x3e5))_0x56276e=_0x3d04fe(0x5f6);else{if(_0xcfed5c==='dotted')_0x56276e=_0x3d04fe(0x332);else{if(_0xcfed5c===_0x3d04fe(0x969))_0x56276e=_0x3d04fe(0x5ec);else{if(_0xcfed5c&&typeof _0xcfed5c===_0x3d04fe(0x24d))_0x56276e=_0xcfed5c;}}}}const _0x4ae30b={'x1':String(_0x5cb09c),'x2':String(_0x5cb09c),'y1':String(_0x1e88a4),'y2':String(_0x1e88a4+_0x5f342d),'stroke':_0x6f2344,'stroke-width':_0x249348,'opacity':_0x41bc7b,'class':_0x3d04fe(0x77e),'style':'pointer-events:none'};if(_0x56276e)_0x4ae30b[_0x3d04fe(0x146)]=_0x56276e;const _0x13971c=svgEl(_0x3d04fe(0x1d5),_0x4ae30b);_0x2bdd4f['appendChild'](_0x13971c);const _0x2b6334=svgEl('text',{'x':String(_0x5cb09c),'y':String(_0x1e88a4-0x2),'text-anchor':'middle','font-size':'8','fill':_0x6f2344,'opacity':_0xc26ada,'class':_0x3d04fe(0x8fa),'style':'pointer-events:none;font-weight:500;letter-spacing:.03em'});_0x2b6334[_0x3d04fe(0x3d4)]=cardT(this['card']?.['_hass'],this[_0x3d04fe(0xaae)]?.['_config'],'now'),_0x2bdd4f[_0x3d04fe(0xb3f)](_0x2b6334);}}}this['_drawDataLabels'](_0x2bdd4f,_0x4d7d1b,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x25c78e,_0x44a47f),this[_0x3d04fe(0x196)](_0x2bdd4f,_0x4d7d1b,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b},_0x25c78e,_0x44a47f),_0x4b3aee[_0x3d04fe(0xbcf)]='',_0x4b3aee[_0x3d04fe(0xf32)][_0x3d04fe(0x7a9)](_0x3d04fe(0x9ed),_0x1687b9);const _0x569678=_0x1687b9&&_0x25c78e['scroll_mode']===_0x3d04fe(0xfbc);_0x4b3aee[_0x3d04fe(0xf32)][_0x3d04fe(0x7a9)](_0x3d04fe(0x83f),_0x569678),_0x4b3aee[_0x3d04fe(0xb3f)](_0x25c95d);if(_0x25c78e[_0x3d04fe(0x3cb)]&&typeof _0x25c95d[_0x3d04fe(0xa09)]==='function')try{const _0x105699=[..._0x25c95d[_0x3d04fe(0xa09)](_0x3d04fe(0x899))],_0x25fd52=_0x105699[_0x3d04fe(0x3c4)](_0x84d69=>typeof _0x84d69[_0x3d04fe(0x903)]==='function'?_0x84d69['getTotalLength']():0x0);_0x105699[_0x3d04fe(0xb12)]((_0x4b2fac,_0x2789f6)=>{const _0x116454=_0x3d04fe,_0xee6b43=_0x25fd52[_0x2789f6];if(_0xee6b43&&isFinite(_0xee6b43)&&_0xee6b43>0x0)_0x4b2fac[_0x116454(0x526)][_0x116454(0x56c)](_0x116454(0x4b8),_0xee6b43);});}catch(_0x4fcb14){}if(_0x1687b9&&(_0x512926||_0x9442ff)){const _0x17d673=_0x25c78e[_0x3d04fe(0xcec)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';if(_0x512926){const _0x4b379e=svgEl(_0x3d04fe(0x180),{'x':'0','y':'0','width':String(_0x55038c),'height':String(_0x178ed2),'fill':_0x17d673,'class':_0x3d04fe(0x55f)});_0x512926[_0x3d04fe(0x52d)](_0x4b379e,_0x512926[_0x3d04fe(0x427)]),_0x512926[_0x3d04fe(0xf32)][_0x3d04fe(0xe62)]('sgc-y-axis-sticky'),_0x512926[_0x3d04fe(0x228)](_0x3d04fe(0xd3d),_0x3d04fe(0xf49)),_0x25c95d[_0x3d04fe(0xb3f)](_0x512926);}if(_0x9442ff){const _0x201407=Math[_0x3d04fe(0xa1a)](0x0,_0x8e8452-_0x55038c-_0x1b0e19),_0x268ca9=svgEl(_0x3d04fe(0x180),{'x':String(_0x55038c+_0x1b0e19),'y':'0','width':String(_0x201407),'height':String(_0x178ed2),'fill':_0x17d673,'class':_0x3d04fe(0x55f)});_0x9442ff[_0x3d04fe(0x52d)](_0x268ca9,_0x9442ff[_0x3d04fe(0x427)]),_0x9442ff[_0x3d04fe(0xf32)][_0x3d04fe(0xe62)](_0x3d04fe(0x42c)),_0x9442ff[_0x3d04fe(0x228)](_0x3d04fe(0xd3d),'right'),_0x25c95d['appendChild'](_0x9442ff);}}_0x2afdc1&&(_0x1687b9&&(_0x2afdc1[_0x3d04fe(0xf32)][_0x3d04fe(0xe62)](_0x3d04fe(0x42c)),_0x2afdc1[_0x3d04fe(0x228)]('data-axis-side','left')),_0x25c95d[_0x3d04fe(0xb3f)](_0x2afdc1));if(_0x1687b9){const _0x590948=this['card'];for(const _0x2c8bc1 of _0x25c95d[_0x3d04fe(0xa09)](':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis')){_0x2c8bc1[_0x3d04fe(0x228)](_0x3d04fe(0xbdd),'url(#'+_0x4c261f+')');}const _0x30063a=_0x590948[_0x3d04fe(0x4b0)];if(_0x30063a!=null)_0x4b3aee['scrollLeft']=_0x30063a;else{const _0x24d704=toNum(_0x25c78e[_0x3d04fe(0x8f8)]);if(isNum(_0x24d704)&&_0x24d704>_0x3bf4a6&&_0x24d704<_0x3fad2d){const _0x4564a0=Math[_0x3d04fe(0xa1a)](0x0,Math['round'](_0x351039(_0x24d704))-_0x4b3aee['clientWidth']);if(_0x4564a0>0x0)_0x590948['_suppressScrollDispatch']=!![];_0x4b3aee[_0x3d04fe(0x749)]=_0x4564a0;}else _0x4b3aee[_0x3d04fe(0x749)]=_0x4b3aee[_0x3d04fe(0x729)];}const _0x56a25f=()=>{const _0x9fcfa6=_0x3d04fe,_0x2ad6c3=_0x4b3aee[_0x9fcfa6(0x729)]-_0x4b3aee['clientWidth'],_0x2122ad=_0x4b3aee['scrollLeft'],_0x5d87b5=_0x25c95d['querySelectorAll']('.sgc-y-axis-sticky');for(const _0x3b88c8 of _0x5d87b5){const _0x18b2bb=_0x3b88c8[_0x9fcfa6(0x643)](_0x9fcfa6(0xd3d)),_0x210a28=_0x18b2bb==='right'?_0x2122ad-_0x2ad6c3:_0x2122ad;_0x3b88c8['setAttribute']('transform',_0x9fcfa6(0x24b)+_0x210a28+',0)');}const _0x50db0c=_0x512926?_0x55038c:0x0,_0x3cdd7d=_0x9442ff?Math[_0x9fcfa6(0xa1a)](0x0,_0x8e8452-_0x55038c-_0x1b0e19):0x0,_0x320573=String(_0x2122ad+_0x50db0c),_0x3f691a=String(Math[_0x9fcfa6(0xa1a)](0x0,_0x4b3aee[_0x9fcfa6(0xbaa)]-_0x50db0c-_0x3cdd7d));_0x1e3857[_0x9fcfa6(0x228)]('x',_0x320573),_0x1e3857[_0x9fcfa6(0x228)](_0x9fcfa6(0x8a5),_0x3f691a),_0x2ec736[_0x9fcfa6(0x228)]('x',_0x320573),_0x2ec736[_0x9fcfa6(0x228)](_0x9fcfa6(0x8a5),_0x3f691a);};_0x56a25f();if(this[_0x3d04fe(0xc1f)])_0x4b3aee[_0x3d04fe(0x503)]('scroll',this['_scrollHandler']);this[_0x3d04fe(0xc1f)]=()=>{const _0x8ef6=_0x3d04fe;_0x590948[_0x8ef6(0x4b0)]=_0x4b3aee[_0x8ef6(0x749)],_0x56a25f();if(_0x590948[_0x8ef6(0x1005)]){_0x590948['_suppressScrollDispatch']=![];return;}if(!_0x590948[_0x8ef6(0x4ad)]?.[_0x8ef6(0x810)])return;const _0x4d0d99=_0x4b3aee[_0x8ef6(0x729)]-_0x4b3aee[_0x8ef6(0xbaa)];if(_0x4d0d99<=0x0)return;const _0x27d7b8=_0x4b3aee[_0x8ef6(0x749)]/_0x4d0d99;window['dispatchEvent'](new CustomEvent('sgc-scroll-sync',{'detail':{'ratio':_0x27d7b8,'group':_0x590948[_0x8ef6(0x4ad)]['scroll_sync_group']||null,'sourceId':_0x590948[_0x8ef6(0xa5f)]}}));},_0x4b3aee[_0x3d04fe(0x3dd)](_0x3d04fe(0xd63),this[_0x3d04fe(0xc1f)],{'passive':!![]});if(this[_0x3d04fe(0x90a)])_0x4b3aee[_0x3d04fe(0x503)](_0x3d04fe(0xfbc),this[_0x3d04fe(0x90a)]);_0x569678?(this[_0x3d04fe(0x90a)]=_0x265801=>{const _0x35d3f6=_0x3d04fe;if(_0x4b3aee['scrollWidth']<=_0x4b3aee[_0x35d3f6(0xbaa)])return;_0x265801[_0x35d3f6(0xd90)](),_0x265801[_0x35d3f6(0xc15)](),_0x4b3aee['scrollLeft']+=_0x265801['deltaY']!==0x0?_0x265801[_0x35d3f6(0xfa9)]:_0x265801[_0x35d3f6(0x2b0)];},_0x4b3aee[_0x3d04fe(0x3dd)](_0x3d04fe(0xfbc),this[_0x3d04fe(0x90a)],{'passive':![]})):this[_0x3d04fe(0x90a)]=null;}else this['card']['_savedScrollLeft']=null,this[_0x3d04fe(0xc1f)]&&(_0x4b3aee[_0x3d04fe(0x503)]('scroll',this['_scrollHandler']),this[_0x3d04fe(0xc1f)]=null),this[_0x3d04fe(0x90a)]&&(_0x4b3aee[_0x3d04fe(0x503)]('wheel',this[_0x3d04fe(0x90a)]),this[_0x3d04fe(0x90a)]=null);(_0x25c78e[_0x3d04fe(0x386)]||_0x25c78e['period_highlight'])&&this[_0x3d04fe(0xdd3)](_0x25c95d,_0x595a5e['length']?_0x4d7d1b[_0x3d04fe(0xae7)](_0x595a5e):_0x4d7d1b,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'mapX':_0x351039,'mapY':_0xdd740c,'yBounds':_0x485197,'y2Bounds':_0x36f615,'boundsFor':_0x195b0b,'tStart':_0x31662d,'tEnd':_0x3fad2d},_0x25c78e,_0x44a47f,_0x4b3aee,_0x99d9f);const _0x24f221=_0x4b3aee[_0x3d04fe(0xca9)];this[_0x3d04fe(0xfea)]&&(this[_0x3d04fe(0xfea)][_0x3d04fe(0x978)](),this[_0x3d04fe(0xfea)]=null),_0x25c78e['brush_zoom']!==![]&&this[_0x3d04fe(0x497)](_0x24f221,_0x4b3aee,{'padL':_0x55038c,'padT':_0x1e88a4,'plotW':_0x1b0e19,'plotH':_0x5f342d,'tStart':_0x31662d,'tEnd':_0x3fad2d,'isScroll':_0x1687b9,'width':_0x8e8452,'svgViewWidth':_0x8e8452});}['_attachZoomHandlers'](_0x444894,_0x42cd2c,_0x309158){const _0x25bb21=_0x3a4399;if(!_0x444894||!_0x42cd2c)return;const _0x1d35e0=this[_0x25bb21(0xaae)];if(this[_0x25bb21(0xfea)])this['_zoomAbort'][_0x25bb21(0x978)]();this['_zoomAbort']=new AbortController();const _0x1648de=this[_0x25bb21(0xfea)][_0x25bb21(0x2c2)],{padL:_0x551c8c,padT:_0x55660a,plotW:_0x458626,plotH:_0x2e7077,tStart:_0xb800b8,tEnd:_0x494736,isScroll:_0x5a891b,svgViewWidth:_0x1fc612}=_0x309158;this[_0x25bb21(0x547)]={'padL':_0x551c8c,'plotW':_0x458626,'tStart':_0xb800b8,'tEnd':_0x494736,'isScroll':_0x5a891b,'svgViewWidth':_0x1fc612},this[_0x25bb21(0x592)](_0x444894,_0x42cd2c);const _0x1439c8=Math[_0x25bb21(0xa1a)](0x1,_0x494736-_0xb800b8),_0x3d8f4c=_0x444894['querySelector'](_0x25bb21(0x5d6)),_0x35490c=_0x3d8f4c?.[_0x25bb21(0xf8c)](_0x25bb21(0xf64)),_0x11bd21=_0x3d8f4c?.[_0x25bb21(0xf8c)](_0x25bb21(0x640));if(!_0x3d8f4c)return;_0x3d8f4c[_0x25bb21(0x526)]['display']='none';let _0x406af3=null;const _0x18bab7=_0x1b8edf=>{const _0x1d44ec=_0x25bb21,_0x3f8c9a=_0x444894[_0x1d44ec(0x918)](),_0x4e6782=_0x3f8c9a[_0x1d44ec(0x8a5)]||0x1,_0x5e8843=_0x5a891b?_0x42cd2c[_0x1d44ec(0x749)]+_0x1b8edf/_0x4e6782*_0x42cd2c['clientWidth']:_0x1b8edf/_0x4e6782*_0x1fc612,_0x50d559=Math[_0x1d44ec(0xa1a)](_0x551c8c,Math[_0x1d44ec(0x68a)](_0x551c8c+_0x458626,_0x5e8843)),_0x593701=(_0x50d559-_0x551c8c)/_0x458626;return _0xb800b8+_0x593701*_0x1439c8;},_0x3e7aaf=_0x5742fa=>{const _0x4a03de=_0x25bb21,_0x480f96=new Date(_0x5742fa),_0x2c601d=String(_0x480f96[_0x4a03de(0x505)]())[_0x4a03de(0xe9d)](0x2,'0'),_0x19c025=String(_0x480f96[_0x4a03de(0x182)]())[_0x4a03de(0xe9d)](0x2,'0'),_0x419bcf=String(_0x480f96[_0x4a03de(0xfe3)]())[_0x4a03de(0xe9d)](0x2,'0'),_0x475e23=String(_0x480f96['getMonth']()+0x1)[_0x4a03de(0xe9d)](0x2,'0');return _0x419bcf+'/'+_0x475e23+'\x20'+_0x2c601d+':'+_0x19c025;},_0x50c11c=(_0x4f9cd6,_0x4d4745)=>{const _0x22ca2b=_0x25bb21,_0x4f7f5f=_0x444894[_0x22ca2b(0x918)](),_0x1a0c42=_0x4f7f5f['width'],_0x14e352=_0x5a891b?0x0:_0x551c8c/_0x1fc612*_0x1a0c42,_0x2e503a=_0x5a891b?_0x1a0c42:(_0x551c8c+_0x458626)/_0x1fc612*_0x1a0c42,_0xaa9432=Math['max'](_0x14e352,Math[_0x22ca2b(0x68a)](_0x2e503a,_0x4f9cd6)),_0x226bc8=Math[_0x22ca2b(0xa1a)](_0x14e352,Math['min'](_0x2e503a,_0x4d4745)),_0x5783bc=Math['min'](_0xaa9432,_0x226bc8),_0x4220e7=Math[_0x22ca2b(0x45d)](_0x226bc8-_0xaa9432);_0x3d8f4c[_0x22ca2b(0x526)][_0x22ca2b(0xf49)]=_0x5783bc+'px',_0x3d8f4c['style'][_0x22ca2b(0x8a5)]=_0x4220e7+'px';if(_0x4220e7>0x14&&_0x35490c&&_0x11bd21){const _0x2726d4=_0x18bab7(_0x5783bc),_0x2fcf5e=_0x18bab7(_0x5783bc+_0x4220e7);_0x35490c[_0x22ca2b(0x3d4)]=_0x3e7aaf(_0x2726d4),_0x11bd21[_0x22ca2b(0x3d4)]=_0x3e7aaf(_0x2fcf5e),_0x35490c[_0x22ca2b(0x526)]['display']='',_0x11bd21['style'][_0x22ca2b(0xe8c)]='';}else _0x35490c&&_0x11bd21&&(_0x35490c[_0x22ca2b(0x526)][_0x22ca2b(0xe8c)]=_0x22ca2b(0xf6a),_0x11bd21[_0x22ca2b(0x526)][_0x22ca2b(0xe8c)]='none');},_0x479458=_0x252520=>{const _0x41020c=_0x25bb21,_0x5a5913=_0x444894[_0x41020c(0x918)](),_0x3c1909=_0x252520-_0x5a5913[_0x41020c(0xf49)];if(_0x3c1909<0x0||_0x3c1909>_0x5a5913['width'])return;_0x406af3=_0x3c1909,_0x1d35e0[_0x41020c(0xcd7)]=!![],_0x3d8f4c[_0x41020c(0x526)][_0x41020c(0xe8c)]='',_0x3d8f4c[_0x41020c(0x526)][_0x41020c(0xf49)]=_0x3c1909+'px',_0x3d8f4c[_0x41020c(0x526)]['width']=_0x41020c(0x1a8);};let _0x887408=null,_0x30db55=0x0;const _0x3011af=_0x30f544=>{const _0xb76f3d=_0x25bb21;if(_0x1d35e0[_0xb76f3d(0xbdf)]){_0x369049();return;}if(_0x406af3===null)return;const _0x3889fd=_0x444894[_0xb76f3d(0x918)]();_0x887408=_0x30f544-_0x3889fd[_0xb76f3d(0xf49)];if(_0x30db55)return;_0x30db55=requestAnimationFrame(()=>{_0x30db55=0x0;if(_0x406af3===null||_0x887408===null)return;_0x50c11c(_0x406af3,_0x887408);});},_0x1f3e10=_0x28467e=>{const _0x3283f4=_0x25bb21;if(_0x1d35e0['_pinchActive']){_0x369049();return;}if(_0x406af3===null)return;const _0x168018=_0x444894[_0x3283f4(0x918)](),_0x97b714=Math['max'](0x0,Math[_0x3283f4(0x68a)](_0x168018[_0x3283f4(0x8a5)],_0x28467e-_0x168018[_0x3283f4(0xf49)])),_0x5d3f80=_0x406af3;_0x406af3=null,_0x1d35e0['_isZooming']=![],_0x3d8f4c[_0x3283f4(0x526)][_0x3283f4(0xe8c)]=_0x3283f4(0xf6a);_0x30db55&&(cancelAnimationFrame(_0x30db55),_0x30db55=0x0);const _0xa5db80=Math[_0x3283f4(0x45d)](_0x97b714-_0x5d3f80);if(_0xa5db80<0xf){if(_0x1d35e0[_0x3283f4(0x4ad)]?.[_0x3283f4(0xfcb)]&&!(_0x1d35e0[_0x3283f4(0x4ad)]?.['crosshair']===!![]&&_0x1d35e0[_0x3283f4(0x4ad)]?.[_0x3283f4(0x386)]!==![])){const _0x396bee=_0x18bab7(_0x97b714);clearTimeout(_0x1d35e0[_0x3283f4(0x883)]),_0x1d35e0[_0x3283f4(0x883)]=setTimeout(()=>{const _0x4e7f9f=_0x3283f4;_0x1d35e0['_drillTimer']=null,_0x1d35e0[_0x4e7f9f(0x254)](_0x396bee);},0x104);}return;}const _0x3d9691=_0x18bab7(Math[_0x3283f4(0x68a)](_0x5d3f80,_0x97b714)),_0x44eee9=_0x18bab7(Math[_0x3283f4(0xa1a)](_0x5d3f80,_0x97b714));if(_0x44eee9-_0x3d9691<0xea60)return;_0x1d35e0[_0x3283f4(0xd02)](_0x3d9691,_0x44eee9);},_0x369049=()=>{const _0x119ddf=_0x25bb21;_0x406af3=null,_0x1d35e0[_0x119ddf(0xcd7)]=![],_0x3d8f4c[_0x119ddf(0x526)]['display']=_0x119ddf(0xf6a),_0x30db55&&(cancelAnimationFrame(_0x30db55),_0x30db55=0x0);};_0x444894[_0x25bb21(0x3dd)](_0x25bb21(0x238),_0x41a6b7=>{const _0x5e0541=_0x25bb21;if(_0x41a6b7['button']!==0x0)return;if(_0x1d35e0[_0x5e0541(0x43f)]!=null)return;if(_0x5a891b&&_0x41a6b7[_0x5e0541(0x4fa)]===_0x42cd2c){const _0x2935a2=_0x42cd2c[_0x5e0541(0x918)](),_0x2fc7cc=_0x41a6b7[_0x5e0541(0xc94)]-_0x2935a2[_0x5e0541(0xeaf)];if(_0x2fc7cc>_0x42cd2c['clientHeight'])return;}_0x41a6b7[_0x5e0541(0xd90)](),_0x479458(_0x41a6b7[_0x5e0541(0x801)]);},{'signal':_0x1648de}),window[_0x25bb21(0x3dd)](_0x25bb21(0xd4d),_0x243c54=>{const _0x577736=_0x25bb21;if(_0x406af3===null)return;_0x3011af(_0x243c54[_0x577736(0x801)]);},{'signal':_0x1648de}),window[_0x25bb21(0x3dd)](_0x25bb21(0xfac),_0x1b30d7=>{const _0x37d436=_0x25bb21;if(_0x406af3===null)return;_0x1f3e10(_0x1b30d7[_0x37d436(0x801)]);},{'signal':_0x1648de}),_0x444894[_0x25bb21(0x3dd)](_0x25bb21(0x3d9),()=>{if(_0x406af3!==null)_0x369049();},{'signal':_0x1648de}),_0x444894[_0x25bb21(0x3dd)](_0x25bb21(0xbf3),()=>{const _0x4948ee=_0x25bb21;clearTimeout(_0x1d35e0['_drillTimer']),_0x1d35e0[_0x4948ee(0x883)]=null;if(Date[_0x4948ee(0xf41)]()-(_0x1d35e0['_lastTouchPopT']||0x0)<0x2bc)return;_0x1d35e0[_0x4948ee(0xdd8)]?.();if(_0x1d35e0[_0x4948ee(0x312)]){_0x1d35e0[_0x4948ee(0x9e3)]();return;}_0x1d35e0[_0x4948ee(0xd91)]();},{'signal':_0x1648de});let _0x307bff=null,_0x34a365=null,_0x5e3b44=null,_0x110387=![],_0xde7f82=![];const _0x2d49a7=0x258,_0x4fb5b6=0x8;_0x1648de[_0x25bb21(0x3dd)](_0x25bb21(0x978),()=>{_0x307bff&&(clearTimeout(_0x307bff),_0x307bff=null);}),_0x444894[_0x25bb21(0x3dd)](_0x25bb21(0x9c9),_0x2b334f=>{const _0x27bb36=_0x25bb21;if(_0x2b334f[_0x27bb36(0x3ac)]['length']!==0x1)return;if(_0x1d35e0[_0x27bb36(0x43f)]!=null)return;const _0xeb2992=_0x2b334f['touches'][0x0];_0x110387=![],_0xde7f82=![],_0x1d35e0[_0x27bb36(0x5e2)]=![],_0x34a365=_0xeb2992['clientX'],_0x5e3b44=_0xeb2992[_0x27bb36(0xc94)],_0x307bff=setTimeout(()=>{const _0x129479=_0x27bb36;!_0x110387&&(_0xde7f82=!![],_0x1d35e0[_0x129479(0x5e2)]=!![]);},_0x2d49a7);},{'passive':!![],'signal':_0x1648de}),_0x444894['addEventListener'](_0x25bb21(0xf10),_0x1d9cac=>{const _0x1260c5=_0x25bb21;if(_0x1d9cac[_0x1260c5(0x3ac)]['length']!==0x1)return;const _0x4c464b=_0x1d9cac['touches'][0x0],_0x44a93e=Math[_0x1260c5(0x45d)](_0x4c464b[_0x1260c5(0x801)]-_0x34a365),_0x143699=Math[_0x1260c5(0x45d)](_0x4c464b['clientY']-_0x5e3b44);!_0x110387&&(_0x44a93e>_0x4fb5b6||_0x143699>_0x4fb5b6)&&(_0x110387=!![],_0x307bff&&(clearTimeout(_0x307bff),_0x307bff=null),_0xde7f82&&_0x406af3===null&&_0x479458(_0x34a365)),_0x406af3!==null&&(_0x1d9cac[_0x1260c5(0xd90)](),_0x3011af(_0x4c464b['clientX']));},{'passive':![],'signal':_0x1648de}),_0x444894['addEventListener'](_0x25bb21(0x991),_0x1c5868=>{const _0x1e4b14=_0x25bb21;_0x307bff&&(clearTimeout(_0x307bff),_0x307bff=null),_0x406af3!==null&&_0x1c5868['changedTouches'][_0x1e4b14(0xf35)]===0x1&&_0x1f3e10(_0x1c5868[_0x1e4b14(0xd7d)][0x0]['clientX']),_0x1d35e0[_0x1e4b14(0x5e2)]=![],_0x34a365=null,_0x5e3b44=null,_0x110387=![],_0xde7f82=![];},{'passive':!![],'signal':_0x1648de}),_0x444894[_0x25bb21(0x3dd)](_0x25bb21(0xb34),()=>{const _0x29f61d=_0x25bb21;_0x307bff&&(clearTimeout(_0x307bff),_0x307bff=null),_0x369049(),_0x1d35e0[_0x29f61d(0x5e2)]=![],_0x34a365=null,_0x5e3b44=null,_0x110387=![],_0xde7f82=![];},{'passive':!![],'signal':_0x1648de});}[_0x3a4399(0x592)](_0x3f7081,_0x5d14ae){const _0x446130=_0x3a4399;if(this['_pinchWired']||!_0x3f7081||!_0x5d14ae)return;this[_0x446130(0x3da)]=!![];const _0x1d98e4=this[_0x446130(0xaae)];let _0x1b3225=null,_0xa34d3e=0x0,_0x32ef25=null,_0x23c43a=0x0,_0xeb0747=0x0,_0x2fce40=0x0;const _0x356e90=(_0x245d12,_0x3b242c)=>{const _0x329eeb=_0x446130,_0x271a27=this[_0x329eeb(0x547)];if(!_0x271a27)return null;const _0x27d3ba=_0x3f7081[_0x329eeb(0x918)](),_0x118527=_0x27d3ba[_0x329eeb(0x8a5)]||0x1,_0x2a4ee8=_0x271a27[_0x329eeb(0xd88)]?_0x5d14ae[_0x329eeb(0x749)]+_0x245d12/_0x118527*_0x5d14ae[_0x329eeb(0xbaa)]:_0x245d12/_0x118527*_0x271a27['svgViewWidth'],_0x53ab82=Math[_0x329eeb(0xa1a)](_0x271a27['padL'],Math[_0x329eeb(0x68a)](_0x271a27['padL']+_0x271a27['plotW'],_0x2a4ee8)),_0x53a956=(_0x53ab82-_0x271a27[_0x329eeb(0xbaf)])/_0x271a27[_0x329eeb(0x67e)];return _0x3b242c['s']+_0x53a956*(_0x3b242c['e']-_0x3b242c['s']);},_0x1b4234=0xa,_0x3fe301=()=>{const _0x370e80=_0x446130;_0xa34d3e=0x0;if(!_0x1b3225||_0x32ef25===null)return;const _0x3f2b9d=Math[_0x370e80(0x673)](_0x1b3225[_0x370e80(0x9ca)]/_0x32ef25,_0x1b4234);_0x32ef25=null;const {s:_0x18ce81,e:_0x22753f}=_0x1b3225['startWin'],_0x3fa6f1=_0x1b3225[_0x370e80(0x436)]??(_0x18ce81+_0x22753f)/0x2;let _0x51d394=_0x3fa6f1-(_0x3fa6f1-_0x18ce81)*_0x3f2b9d,_0x1a6296=_0x3fa6f1+(_0x22753f-_0x3fa6f1)*_0x3f2b9d;if(_0x1a6296-_0x51d394<0xea60){const _0x27cfd6=(_0x51d394+_0x1a6296)/0x2;_0x51d394=_0x27cfd6-0x7530,_0x1a6296=_0x27cfd6+0x7530;}const _0x285947=_0x1d98e4['_window'];if(_0x285947){const _0x4a918f=_0x285947['start'][_0x370e80(0xa03)](),_0x116c21=_0x285947[_0x370e80(0xbca)][_0x370e80(0xa03)]();if(_0x51d394<_0x4a918f)_0x51d394=_0x4a918f;if(_0x1a6296>_0x116c21)_0x1a6296=_0x116c21;if(_0x1a6296-_0x51d394>=_0x116c21-_0x4a918f-0x3e8){!_0x1b3225[_0x370e80(0xae9)]&&(_0x5636f2(),_0x1b3225[_0x370e80(0xae9)]=!![]);_0x1d98e4['_viewWindow']=null,_0x1d98e4[_0x370e80(0xb29)]='',_0x1d98e4[_0x370e80(0xb40)]();return;}}!_0x1b3225[_0x370e80(0xae9)]&&(_0x5636f2(),_0x1b3225[_0x370e80(0xae9)]=!![]),_0x1d98e4['_viewWindow']={'start':new Date(_0x51d394),'end':new Date(_0x1a6296)},_0x1d98e4[_0x370e80(0xb29)]='',_0x1d98e4[_0x370e80(0xb40)]();},_0x5636f2=()=>{const _0x561bd0=_0x446130;if(!Array[_0x561bd0(0x148)](_0x1d98e4['_zoomHistory']))_0x1d98e4[_0x561bd0(0x82d)]=[];_0x1d98e4[_0x561bd0(0x82d)]['push'](_0x1d98e4['_viewWindow']?{'start':_0x1d98e4[_0x561bd0(0x312)][_0x561bd0(0xfd4)],'end':_0x1d98e4[_0x561bd0(0x312)][_0x561bd0(0xbca)]}:null);if(_0x1d98e4[_0x561bd0(0x82d)][_0x561bd0(0xf35)]>0x14)_0x1d98e4[_0x561bd0(0x82d)][_0x561bd0(0xe06)]();};let _0x50efd6=null,_0x319b5f=0x0,_0x561d52=null;const _0x115e92=0x8,_0x353ea5=()=>{const _0xe47c60=_0x446130;_0x319b5f=0x0;if(!_0x50efd6||!_0x50efd6[_0xe47c60(0xd74)]||_0x561d52===null)return;const _0x2aeb48=this['_zoomGeom'];if(!_0x2aeb48)return;const _0x2fe8ed=_0x3f7081['getBoundingClientRect']()[_0xe47c60(0x8a5)]||0x1,_0x2ab791=_0x561d52-_0x50efd6['x0'];_0x561d52=null;const _0x49fe2c=_0x50efd6['e0']-_0x50efd6['s0'],_0x376264=-(_0x2ab791/_0x2fe8ed)*(_0x2aeb48[_0xe47c60(0x2ac)]/_0x2aeb48[_0xe47c60(0x67e)])*_0x49fe2c;let _0x3476dd=_0x50efd6['s0']+_0x376264;const _0xe08b71=_0x1d98e4[_0xe47c60(0xc17)];if(_0xe08b71){const _0x3cce39=_0xe08b71[_0xe47c60(0xfd4)][_0xe47c60(0xa03)](),_0x3d9c9a=_0xe08b71[_0xe47c60(0xbca)]['getTime']();if(_0x49fe2c>=_0x3d9c9a-_0x3cce39)return;if(_0x3476dd<_0x3cce39)_0x3476dd=_0x3cce39;if(_0x3476dd+_0x49fe2c>_0x3d9c9a)_0x3476dd=_0x3d9c9a-_0x49fe2c;}const _0x75271b=_0x3476dd+_0x49fe2c,_0x5183c3=_0x1d98e4[_0xe47c60(0x312)];if(_0x5183c3&&_0x5183c3[_0xe47c60(0xfd4)][_0xe47c60(0xa03)]()===_0x3476dd&&_0x5183c3[_0xe47c60(0xbca)]['getTime']()===_0x75271b)return;_0x1d98e4[_0xe47c60(0x312)]={'start':new Date(_0x3476dd),'end':new Date(_0x75271b)},_0x1d98e4['_graphFingerprint']='',_0x1d98e4['_render']();},_0x1b4285=_0x714a66=>{const _0x8aad5d=_0x446130;if(!_0x50efd6)return;_0x319b5f&&(cancelAnimationFrame(_0x319b5f),_0x319b5f=0x0);if(_0x50efd6[_0x8aad5d(0xd74)]&&_0x561d52!==null)_0x353ea5();const _0x3662ad=_0x50efd6['id'],_0x30e39b=_0x50efd6[_0x8aad5d(0xd74)];_0x50efd6=null,_0x561d52=null;if(!_0x30e39b)return;_0x1d98e4[_0x8aad5d(0xdd6)]=![];if(!_0x1d98e4[_0x8aad5d(0xbdf)])_0x1d98e4[_0x8aad5d(0xcd7)]=![];_0x1d98e4[_0x8aad5d(0x311)]=Date[_0x8aad5d(0xf41)]();try{_0x3f7081[_0x8aad5d(0x1027)](_0x3662ad);}catch(_0x2af5e7){}if(_0x714a66&&_0x1d98e4[_0x8aad5d(0x4ad)]?.[_0x8aad5d(0x423)]){const _0x20f3a6=_0x1d98e4[_0x8aad5d(0x312)];window[_0x8aad5d(0xfcf)](new CustomEvent(_0x8aad5d(0x54a),{'detail':{'tStart':_0x20f3a6?_0x20f3a6[_0x8aad5d(0xfd4)][_0x8aad5d(0xa03)]():null,'tEnd':_0x20f3a6?_0x20f3a6['end'][_0x8aad5d(0xa03)]():null,'group':_0x1d98e4[_0x8aad5d(0x4ad)][_0x8aad5d(0xd50)]||null,'sourceId':_0x1d98e4[_0x8aad5d(0xa5f)]}}));}};_0x3f7081[_0x446130(0x3dd)](_0x446130(0x6a0),_0x36c9c1=>{const _0x1b7fc8=_0x446130;if(_0x36c9c1['pointerType']!==_0x1b7fc8(0x61e)||!_0x36c9c1['isPrimary'])return;if(!_0x1d98e4[_0x1b7fc8(0x312)]||_0x1d98e4[_0x1b7fc8(0x4ad)]?.[_0x1b7fc8(0x18d)]===![])return;if((_0x1d98e4[_0x1b7fc8(0x4ad)]?.[_0x1b7fc8(0xae4)]||'timeline')!==_0x1b7fc8(0x4a7))return;if(_0x1d98e4[_0x1b7fc8(0xbdf)]||_0x1d98e4['_isZooming']||_0x1d98e4['_pinDrag']!=null)return;const _0x37409e=this[_0x1b7fc8(0x547)];if(!_0x37409e||_0x37409e['isScroll'])return;_0x50efd6={'id':_0x36c9c1[_0x1b7fc8(0xfef)],'x0':_0x36c9c1[_0x1b7fc8(0x801)],'y0':_0x36c9c1[_0x1b7fc8(0xc94)],'t0':Date[_0x1b7fc8(0xf41)](),'s0':_0x1d98e4[_0x1b7fc8(0x312)][_0x1b7fc8(0xfd4)]['getTime'](),'e0':_0x1d98e4[_0x1b7fc8(0x312)][_0x1b7fc8(0xbca)][_0x1b7fc8(0xa03)](),'locked':![]};}),_0x3f7081[_0x446130(0x3dd)]('pointermove',_0x123b83=>{const _0x538728=_0x446130;if(!_0x50efd6||_0x123b83[_0x538728(0xfef)]!==_0x50efd6['id'])return;if(_0x1d98e4[_0x538728(0xbdf)]||!_0x1d98e4[_0x538728(0x312)]||_0x1d98e4[_0x538728(0x43f)]!=null){_0x1b4285(![]);return;}if(!_0x50efd6[_0x538728(0xd74)]){const _0xb607e=_0x123b83[_0x538728(0x801)]-_0x50efd6['x0'],_0xbcbd2b=_0x123b83[_0x538728(0xc94)]-_0x50efd6['y0'];if(Math[_0x538728(0x45d)](_0xb607e)<_0x115e92&&Math['abs'](_0xbcbd2b)<_0x115e92)return;if(Math[_0x538728(0x45d)](_0xbcbd2b)>=Math[_0x538728(0x45d)](_0xb607e)||_0x1d98e4['_isZooming']||_0x1d98e4[_0x538728(0x5e2)]){_0x50efd6=null;return;}_0x50efd6[_0x538728(0xd74)]=!![],_0x1d98e4[_0x538728(0xdd6)]=!![],_0x1d98e4[_0x538728(0xcd7)]=!![],_0x1d98e4[_0x538728(0x280)]?.();try{_0x3f7081['setPointerCapture'](_0x123b83['pointerId']);}catch(_0x4fd6c1){}}if(_0x123b83['cancelable'])_0x123b83[_0x538728(0xd90)]();_0x561d52=_0x123b83[_0x538728(0x801)];if(!_0x319b5f)_0x319b5f=requestAnimationFrame(_0x353ea5);}),_0x3f7081[_0x446130(0x3dd)](_0x446130(0xe55),_0x207135=>{const _0x478267=_0x446130;if(_0x50efd6&&_0x207135[_0x478267(0xfef)]===_0x50efd6['id'])_0x1b4285(!![]);}),_0x3f7081['addEventListener'](_0x446130(0x78e),_0x3a31aa=>{const _0x65a4ab=_0x446130;if(_0x50efd6&&_0x3a31aa[_0x65a4ab(0xfef)]===_0x50efd6['id'])_0x1b4285(![]);}),_0x3f7081[_0x446130(0x3dd)](_0x446130(0x9c9),_0x2b27fb=>{const _0x47bb52=_0x446130;if(_0x1d98e4['_config']?.[_0x47bb52(0x18d)]===![])return;if((_0x1d98e4[_0x47bb52(0x4ad)]?.[_0x47bb52(0xae4)]||_0x47bb52(0x4a7))!==_0x47bb52(0x4a7))return;if(_0x2b27fb[_0x47bb52(0x3ac)]['length']!==0x2)return;const _0x174de5=_0x1d98e4[_0x47bb52(0x312)]||_0x1d98e4[_0x47bb52(0xc17)];if(!_0x174de5)return;if(!_0x2b27fb[_0x47bb52(0xb99)])return;_0x2b27fb[_0x47bb52(0xd90)]();const [_0x5dee91,_0x44d2ba]=[_0x2b27fb[_0x47bb52(0x3ac)][0x0],_0x2b27fb[_0x47bb52(0x3ac)][0x1]],_0x4f98f9=_0x3f7081[_0x47bb52(0x918)](),_0x21a7e1=(_0x5dee91['clientX']+_0x44d2ba[_0x47bb52(0x801)])/0x2-_0x4f98f9['left'],_0x3984f7={'s':_0x174de5['start'][_0x47bb52(0xa03)](),'e':_0x174de5[_0x47bb52(0xbca)][_0x47bb52(0xa03)]()};_0x1b3225={'startDist':Math[_0x47bb52(0xa1a)](0x14,Math[_0x47bb52(0x2c3)](_0x5dee91[_0x47bb52(0x801)]-_0x44d2ba[_0x47bb52(0x801)],_0x5dee91[_0x47bb52(0xc94)]-_0x44d2ba[_0x47bb52(0xc94)])),'startWin':_0x3984f7,'anchorT':_0x356e90(_0x21a7e1,_0x3984f7),'pushed':![]},_0x1d98e4['_isZooming']=!![],_0x1d98e4['_pinchActive']=!![];},{'passive':![]}),_0x3f7081[_0x446130(0x3dd)](_0x446130(0xf10),_0x14d7c9=>{const _0x305191=_0x446130;if(!_0x1b3225||_0x14d7c9[_0x305191(0x3ac)][_0x305191(0xf35)]!==0x2)return;if(_0x14d7c9[_0x305191(0xb99)])_0x14d7c9[_0x305191(0xd90)]();_0x32ef25=Math[_0x305191(0xa1a)](0x14,Math['hypot'](_0x14d7c9['touches'][0x0]['clientX']-_0x14d7c9['touches'][0x1]['clientX'],_0x14d7c9[_0x305191(0x3ac)][0x0][_0x305191(0xc94)]-_0x14d7c9[_0x305191(0x3ac)][0x1][_0x305191(0xc94)]));if(!_0xa34d3e)_0xa34d3e=requestAnimationFrame(_0x3fe301);},{'passive':![]});const _0x584c3e=()=>{const _0x4cb4c1=_0x446130;if(!_0x1b3225)return;_0xa34d3e&&(cancelAnimationFrame(_0xa34d3e),_0xa34d3e=0x0);if(_0x32ef25!==null)_0x3fe301();_0x1b3225=null,_0x32ef25=null,_0x1d98e4['_isZooming']=![],_0x1d98e4[_0x4cb4c1(0xbdf)]=![];if(_0x1d98e4[_0x4cb4c1(0x4ad)]?.[_0x4cb4c1(0x423)]){const _0x2cc7be=_0x1d98e4['_viewWindow'];window['dispatchEvent'](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x2cc7be?_0x2cc7be[_0x4cb4c1(0xfd4)][_0x4cb4c1(0xa03)]():null,'tEnd':_0x2cc7be?_0x2cc7be[_0x4cb4c1(0xbca)][_0x4cb4c1(0xa03)]():null,'group':_0x1d98e4[_0x4cb4c1(0x4ad)][_0x4cb4c1(0xd50)]||null,'sourceId':_0x1d98e4[_0x4cb4c1(0xa5f)]}}));}};_0x3f7081[_0x446130(0x3dd)]('touchend',_0x45f419=>{const _0x5547f1=_0x446130;if(_0x1b3225&&_0x45f419[_0x5547f1(0x3ac)][_0x5547f1(0xf35)]<0x2){_0x584c3e();return;}if(_0x45f419['changedTouches'][0x0]?.[_0x5547f1(0x4fa)]?.['closest']?.(_0x5547f1(0xbc4)))return;if(_0x45f419['touches'][_0x5547f1(0xf35)]===0x0&&_0x45f419[_0x5547f1(0xd7d)][_0x5547f1(0xf35)]===0x1){if(_0x1d98e4[_0x5547f1(0x4ad)]?.['brush_zoom']===![])return;const _0x456ff9=_0x45f419[_0x5547f1(0xd7d)][0x0],_0x44e7b9=Date[_0x5547f1(0xf41)]();if(_0x1d98e4[_0x5547f1(0xdd6)]||_0x44e7b9-(_0x1d98e4[_0x5547f1(0x311)]||0x0)<0x190){_0x23c43a=0x0;return;}const _0x7d77fb=_0x44e7b9-_0x23c43a<0x12c&&Math[_0x5547f1(0x45d)](_0x456ff9[_0x5547f1(0x801)]-_0xeb0747)<0x1e&&Math[_0x5547f1(0x45d)](_0x456ff9['clientY']-_0x2fce40)<0x1e;_0x23c43a=_0x44e7b9,_0xeb0747=_0x456ff9[_0x5547f1(0x801)],_0x2fce40=_0x456ff9[_0x5547f1(0xc94)],_0x7d77fb&&_0x1d98e4[_0x5547f1(0x312)]&&(_0x23c43a=0x0,_0x1d98e4['_lastTouchPopT']=Date[_0x5547f1(0xf41)](),_0x1d98e4[_0x5547f1(0xdd8)]?.(),_0x1d98e4['_popZoomHistory']());}},{'passive':!![]}),_0x3f7081['addEventListener'](_0x446130(0xb34),()=>{if(_0x1b3225)_0x584c3e();},{'passive':!![]});}['_computeYBounds'](_0x219b8e,_0x30751a,_0x4e3a46,_0x2f9f8b){const _0x1f6fcd=_0x3a4399;if(!_0x219b8e[_0x1f6fcd(0xf35)])return null;let _0x508a6c=Infinity,_0x576335=-Infinity;const _0x4afb6c=new Set();for(const _0x1360dd of _0x219b8e){const _0x23a3e7=_0x2f9f8b?.[_0x1f6fcd(0xacb)]?.[_0x1f6fcd(0xfe5)](_0x1360dd['idx']);if(_0x23a3e7){if(_0x4afb6c[_0x1f6fcd(0x1031)](_0x23a3e7))continue;_0x4afb6c[_0x1f6fcd(0xe62)](_0x23a3e7);const _0x54765e=_0x2f9f8b[_0x1f6fcd(0x81a)][_0x1f6fcd(0xfe5)](_0x23a3e7);if(_0x54765e){if(_0x54765e[_0x1f6fcd(0x68a)]<_0x508a6c)_0x508a6c=_0x54765e['min'];if(_0x54765e[_0x1f6fcd(0xa1a)]>_0x576335)_0x576335=_0x54765e[_0x1f6fcd(0xa1a)];}}else{const _0x2fd6cf=_0x1360dd[_0x1f6fcd(0x644)]?.[_0x1f6fcd(0x8fe)]===_0x1f6fcd(0x451);for(const _0x2d1ebf of _0x1360dd[_0x1f6fcd(0xf59)]){if(_0x2d1ebf['v']===null)continue;let _0x2a43ef=_0x2d1ebf['v'],_0x202139=_0x2d1ebf['v'];if(_0x2fd6cf){if(isNum(_0x2d1ebf['l'])&&_0x2d1ebf['l']<_0x2a43ef)_0x2a43ef=_0x2d1ebf['l'];if(isNum(_0x2d1ebf['h'])&&_0x2d1ebf['h']>_0x202139)_0x202139=_0x2d1ebf['h'];}if(_0x2a43ef<_0x508a6c)_0x508a6c=_0x2a43ef;if(_0x202139>_0x576335)_0x576335=_0x202139;if(_0x1360dd[_0x1f6fcd(0x644)]?.[_0x1f6fcd(0x885)]){if(isNum(_0x2d1ebf[_0x1f6fcd(0x613)])&&_0x2d1ebf['bMin']<_0x508a6c)_0x508a6c=_0x2d1ebf[_0x1f6fcd(0x613)];if(isNum(_0x2d1ebf[_0x1f6fcd(0x4ab)])&&_0x2d1ebf[_0x1f6fcd(0x4ab)]>_0x576335)_0x576335=_0x2d1ebf['bMax'];}}}}if(_0x508a6c===Infinity)return null;const _0x3b658a=!!_0x30751a[_0x1f6fcd(0xce4)];let _0x37f5e0=Infinity;if(_0x3b658a){for(const _0x4024aa of _0x219b8e){const _0x16b0f6=_0x4024aa[_0x1f6fcd(0x644)]?.[_0x1f6fcd(0x8fe)]===_0x1f6fcd(0x451);for(const _0x12490a of _0x4024aa[_0x1f6fcd(0xf59)]){if(_0x12490a['v']===null)continue;if(_0x12490a['v']>0x0&&_0x12490a['v']<_0x37f5e0)_0x37f5e0=_0x12490a['v'];if(_0x16b0f6&&_0x12490a['l']>0x0&&_0x12490a['l']<_0x37f5e0)_0x37f5e0=_0x12490a['l'];if(_0x4024aa['entity']?.[_0x1f6fcd(0x885)]&&_0x12490a['bMin']>0x0&&_0x12490a['bMin']<_0x37f5e0)_0x37f5e0=_0x12490a[_0x1f6fcd(0x613)];}}if(_0x37f5e0===Infinity)_0x37f5e0=0x1;}const _0x3cd815=this['card']?.['_hass'];let _0x1a8614=null,_0xd3d82e=null,_0xf31bf3=null,_0x3f5d49=null;for(const _0x2026ac of _0x219b8e){const _0x3e4a15=resolveBoundSpec(_0x2026ac['entity']['lower_bound'],_0x3cd815),_0x725302=resolveBoundSpec(_0x2026ac[_0x1f6fcd(0x644)]['upper_bound'],_0x3cd815);if(_0x3e4a15){if(_0x3e4a15['soft']){if(_0x1a8614===null||_0x3e4a15[_0x1f6fcd(0xa0e)]<_0x1a8614)_0x1a8614=_0x3e4a15['value'];}else{if(_0xd3d82e===null||_0x3e4a15[_0x1f6fcd(0xa0e)]<_0xd3d82e)_0xd3d82e=_0x3e4a15['value'];}}if(_0x725302){if(_0x725302[_0x1f6fcd(0x22e)]){if(_0xf31bf3===null||_0x725302[_0x1f6fcd(0xa0e)]>_0xf31bf3)_0xf31bf3=_0x725302['value'];}else{if(_0x3f5d49===null||_0x725302[_0x1f6fcd(0xa0e)]>_0x3f5d49)_0x3f5d49=_0x725302[_0x1f6fcd(0xa0e)];}}}const _0x2d964b=resolveBoundSpec(_0x4e3a46?_0x30751a[_0x1f6fcd(0xb07)]:_0x30751a['lower_bound'],_0x3cd815),_0x445fce=resolveBoundSpec(_0x4e3a46?_0x30751a[_0x1f6fcd(0x982)]:_0x30751a['upper_bound'],_0x3cd815);let _0x4e285a=![],_0x126937=![];if(_0x2d964b?.['soft']===![])_0x508a6c=_0x2d964b[_0x1f6fcd(0xa0e)],_0x4e285a=!![];else{if(_0xd3d82e!==null)_0x508a6c=Math[_0x1f6fcd(0x68a)](_0x508a6c,_0xd3d82e);else{if(_0x2d964b?.['soft']===!![]&&_0x508a6c>_0x2d964b[_0x1f6fcd(0xa0e)])_0x508a6c=_0x2d964b[_0x1f6fcd(0xa0e)];else _0x1a8614!==null&&_0x508a6c>_0x1a8614&&(_0x508a6c=_0x1a8614);}}if(_0x445fce?.['soft']===![])_0x576335=_0x445fce[_0x1f6fcd(0xa0e)],_0x126937=!![];else{if(_0x3f5d49!==null)_0x576335=Math['max'](_0x576335,_0x3f5d49);else{if(_0x445fce?.['soft']===!![]&&_0x576335<_0x445fce[_0x1f6fcd(0xa0e)])_0x576335=_0x445fce[_0x1f6fcd(0xa0e)];else _0xf31bf3!==null&&_0x576335<_0xf31bf3&&(_0x576335=_0xf31bf3);}}const _0x48cdd9=_0x4e3a46?_0x30751a[_0x1f6fcd(0xae8)]:_0x30751a['min_bound_range'],_0x4476eb=resolveDynamicValue(_0x48cdd9,_0x3cd815);if(isNum(_0x4476eb)&&_0x576335-_0x508a6c<_0x4476eb){if(_0x4e285a&&!_0x126937)_0x576335=_0x508a6c+_0x4476eb;else{if(_0x126937&&!_0x4e285a)_0x508a6c=_0x576335-_0x4476eb;else{const _0x23aa4c=(_0x508a6c+_0x576335)/0x2;_0x508a6c=_0x23aa4c-_0x4476eb/0x2,_0x576335=_0x23aa4c+_0x4476eb/0x2;}}}if(_0x3b658a){_0x508a6c<=0x0&&(_0x508a6c=_0x37f5e0,_0x4e285a=![]);if(!_0x4e285a)_0x508a6c=Math[_0x1f6fcd(0x673)](0xa,Math['floor'](Math[_0x1f6fcd(0xf56)](_0x508a6c)+1e-9));if(!_0x126937&&_0x576335>_0x508a6c)_0x576335=Math['pow'](0xa,Math[_0x1f6fcd(0xebd)](Math[_0x1f6fcd(0xf56)](_0x576335)-1e-9));if(_0x576335<=_0x508a6c)_0x576335=_0x508a6c*0xa;}else{if(!_0x4e285a||!_0x126937){const _0x1acedd=_0x576335-_0x508a6c,_0x37d6f2=_0x1acedd===0x0?Math[_0x1f6fcd(0x45d)](_0x576335)*0.1||0x1:_0x1acedd*0.08,_0x1b0784=_0x508a6c;if(!_0x4e285a)_0x508a6c-=_0x37d6f2;if(!_0x126937)_0x576335+=_0x37d6f2;if(_0x1b0784>=0x0&&_0x508a6c<0x0)_0x508a6c=0x0;}}const _0x4958a9=_0x4e3a46?_0x1f6fcd(0xf08):_0x1f6fcd(0xb1b),_0x181f78=this['card']?.['_getAxisStateMap']?.(_0x4958a9);return _0x181f78&&_0x181f78[_0x1f6fcd(0xf35)]>0x0&&!_0x4e285a&&!_0x126937&&(_0x508a6c=0x0,_0x576335=Math[_0x1f6fcd(0xa1a)](0x0,_0x181f78[_0x1f6fcd(0xf35)]-0x1)),{'lo':_0x508a6c,'hi':_0x576335};}['_drawGrid'](_0xb27b4a,_0x12d117,_0xe6717d,_0x15274c,_0x579e96,_0x3e4e52,_0x55120d,_0x58fdba,_0x209aba,_0x4d25fd){const _0x4f56bb=_0x3a4399,_0x242e1e=svgEl('g',{'class':_0x4f56bb(0x501)}),_0x3bb945=_0x15b30e=>{const _0x372532=_0x4f56bb;if(!_0x15b30e||_0x15b30e===_0x372532(0x373))return null;if(_0x15b30e===_0x372532(0x3e5))return _0x372532(0x5f6);if(_0x15b30e===_0x372532(0x641))return _0x372532(0x332);if(_0x15b30e===_0x372532(0x969))return _0x372532(0x5ec);return String(_0x15b30e);},_0x424101=(_0x167a0f,_0x5711c1,_0x2b3779,_0xd2ae7c)=>{const _0x2675ca=_0x4f56bb,_0x5001f2=[];if(_0x167a0f)_0x5001f2[_0x2675ca(0x879)](_0x2675ca(0x75f)+_0x167a0f);if(_0x5711c1!=null)_0x5001f2[_0x2675ca(0x879)](_0x2675ca(0xfb4)+_0x5711c1);if(_0x2b3779===_0x2675ca(0x373))_0x5001f2[_0x2675ca(0x879)](_0x2675ca(0xf0a));else{if(_0x2b3779){const _0x4eeae9=_0x3bb945(_0x2b3779);if(_0x4eeae9)_0x5001f2[_0x2675ca(0x879)](_0x2675ca(0x1e6)+_0x4eeae9);}}if(_0xd2ae7c!=null&&_0xd2ae7c!==''&&isFinite(Number(_0xd2ae7c))){const _0x5e7199=Math['max'](0x0,Math[_0x2675ca(0x68a)](0x1,Number(_0xd2ae7c)));_0x5001f2[_0x2675ca(0x879)]('stroke-opacity:'+_0x5e7199);}return _0x5001f2[_0x2675ca(0xb8b)](';');},_0x7586a5=_0x424101(_0x3e4e52?.['y_grid_color'],toNum(_0x3e4e52?.[_0x4f56bb(0xfaf)]),_0x3e4e52?.['y_grid_style'],_0x3e4e52?.['y_grid_opacity']);if(Array[_0x4f56bb(0x148)](_0x209aba)&&_0x209aba['length']&&_0x4d25fd&&_0x4d25fd['hi']>_0x4d25fd['lo']){const _0x8a715a=_0x4d25fd['hi']-_0x4d25fd['lo'];for(const _0x5bbc64 of _0x209aba){const _0x20a7a5=_0xe6717d+_0x579e96*(0x1-(_0x5bbc64-_0x4d25fd['lo'])/_0x8a715a),_0x4dcf67={'x1':_0x12d117,'x2':_0x12d117+_0x15274c,'y1':_0x20a7a5,'y2':_0x20a7a5,'class':_0x4f56bb(0xf20)};if(_0x7586a5)_0x4dcf67[_0x4f56bb(0x526)]=_0x7586a5;_0x242e1e[_0x4f56bb(0xb3f)](svgEl(_0x4f56bb(0x1d5),_0x4dcf67));}}else{const _0x27ade1=isNum(_0x58fdba)?Math[_0x4f56bb(0xa1a)](0x1,_0x58fdba):Math[_0x4f56bb(0xa1a)](0x2,toNum(_0x3e4e52?.['y_axis_ticks'])||0x5)-0x1;for(let _0x30a42c=0x0;_0x30a42c<=_0x27ade1;_0x30a42c++){const _0xb7f384=_0xe6717d+_0x579e96*_0x30a42c/_0x27ade1,_0xe6a824={'x1':_0x12d117,'x2':_0x12d117+_0x15274c,'y1':_0xb7f384,'y2':_0xb7f384,'class':_0x4f56bb(0xf20)};if(_0x7586a5)_0xe6a824[_0x4f56bb(0x526)]=_0x7586a5;_0x242e1e[_0x4f56bb(0xb3f)](svgEl(_0x4f56bb(0x1d5),_0xe6a824));}}if(Array[_0x4f56bb(0x148)](_0x55120d)&&_0x55120d[_0x4f56bb(0xf35)]){const _0x1673dc=_0x424101(_0x3e4e52?.[_0x4f56bb(0xb90)],toNum(_0x3e4e52?.['x_grid_width']),_0x3e4e52?.[_0x4f56bb(0xc27)],_0x3e4e52?.['x_grid_opacity']);for(const _0x253cef of _0x55120d){const _0x5d4c87=_0x12d117+_0x253cef['x'],_0x5c3fb5={'x1':_0x5d4c87,'x2':_0x5d4c87,'y1':_0xe6717d,'y2':_0xe6717d+_0x579e96,'class':_0x4f56bb(0x404)};if(_0x1673dc)_0x5c3fb5[_0x4f56bb(0x526)]=_0x1673dc;_0x242e1e[_0x4f56bb(0xb3f)](svgEl(_0x4f56bb(0x1d5),_0x5c3fb5));}}_0xb27b4a[_0x4f56bb(0xb3f)](_0x242e1e);}[_0x3a4399(0xbf0)](_0x5284bc,_0x173fbb,_0x14f819,_0x5056cd,_0x5c062a){const _0x48ef86=_0x3a4399,_0x28dbc2=_0x173fbb[_0x48ef86(0xf59)];if(!_0x28dbc2||_0x28dbc2[_0x48ef86(0xf35)]<0x2)return;const _0x2cdb00=[];let _0x1d8024=[];for(const _0x56b118 of _0x28dbc2){if(_0x56b118&&_0x56b118[_0x48ef86(0x613)]!=null&&_0x56b118[_0x48ef86(0x4ab)]!=null)_0x1d8024[_0x48ef86(0x879)](_0x56b118);else{if(_0x1d8024[_0x48ef86(0xf35)])_0x2cdb00[_0x48ef86(0x879)](_0x1d8024);_0x1d8024=[];}}if(_0x1d8024[_0x48ef86(0xf35)])_0x2cdb00[_0x48ef86(0x879)](_0x1d8024);const _0x1e1934=_0x2cdb00[_0x48ef86(0x395)](_0x4fe169=>_0x4fe169[_0x48ef86(0xf35)]>=0x2);if(!_0x1e1934[_0x48ef86(0xf35)])return;const _0x11cae4=this[_0x48ef86(0xaae)]['_resolveColor'](_0x173fbb[_0x48ef86(0x644)]?.['color'],_0x173fbb[_0x48ef86(0x644)]?.[_0x48ef86(0x644)])||_0x173fbb['entity']?.[_0x48ef86(0x85f)]||_0x48ef86(0x535),_0x46d3af=_0x173fbb[_0x48ef86(0x644)]||{},_0x577ae3=(_0x46d3af['graph_type']||_0x46d3af['type'])===_0x48ef86(0xba4),_0x2f5327=!!_0x46d3af[_0x48ef86(0x882)]&&!_0x577ae3;for(const _0x2263b3 of _0x1e1934){if(_0x2f5327){const _0x56c03a=_0x2b1d65=>_0x5056cd(_0x2b1d65),_0x2bbfee=buildSmoothPath(_0x2263b3,_0x56c03a,_0x4432c8=>_0x5c062a(_0x4432c8[_0x48ef86(0x4ab)],_0x14f819)),_0x177cdc=_0x2263b3[_0x48ef86(0x444)]()['reverse'](),_0x376974=buildSmoothPath(_0x177cdc,_0x56c03a,_0x3632c9=>_0x5c062a(_0x3632c9[_0x48ef86(0x613)],_0x14f819)),_0xd466e9=_0x376974[_0x48ef86(0x1aa)](/^M /,'L\x20'),_0xc9aecc=_0x2bbfee+'\x20'+_0xd466e9+'\x20Z';_0x5284bc[_0x48ef86(0xb3f)](svgEl(_0x48ef86(0x351),{'d':_0xc9aecc,'fill':_0x11cae4,'fill-opacity':_0x48ef86(0x1022),'stroke':_0x48ef86(0xf6a),'class':'sgc-range-band'}));continue;}const _0x3bd548=[],_0x10eb40=[];for(const _0x44ca88 of _0x2263b3){const _0x2b1217=_0x5056cd(_0x44ca88['t']);_0x3bd548[_0x48ef86(0x879)](_0x2b1217+','+_0x5c062a(_0x44ca88[_0x48ef86(0x4ab)],_0x14f819)),_0x10eb40[_0x48ef86(0x879)](_0x2b1217+','+_0x5c062a(_0x44ca88['bMin'],_0x14f819));}_0x5284bc['appendChild'](svgEl(_0x48ef86(0x900),{'points':[..._0x3bd548,..._0x10eb40['reverse']()][_0x48ef86(0xb8b)]('\x20'),'fill':_0x11cae4,'fill-opacity':_0x48ef86(0x1022),'stroke':_0x48ef86(0xf6a),'class':_0x48ef86(0x7eb)}));}}[_0x3a4399(0x7f0)](){const _0x483e2e=_0x3a4399;try{if(typeof getComputedStyle!=='function'||!this[_0x483e2e(0xaae)])return null;const _0x363578=getComputedStyle(this[_0x483e2e(0xaae)]);for(const _0x40038d of[_0x483e2e(0xa29),_0x483e2e(0x45b),'--primary-background-color']){const _0x5a68b7=_0x363578[_0x483e2e(0xee3)]?_0x363578[_0x483e2e(0xee3)](_0x40038d):null,_0x2db4b5=parseCssColorToRgb(_0x5a68b7&&_0x5a68b7[_0x483e2e(0x99a)]());if(_0x2db4b5)return _0x2db4b5;}return parseCssColorToRgb(_0x363578[_0x483e2e(0xd83)]);}catch(_0x1fc36f){return null;}}[_0x3a4399(0x2ce)](_0x12a129,_0x1def43,_0x4e774f,_0x5b1f21,_0x17561c){const _0xd7e909=_0x3a4399,{padL:_0x1ec698,padT:_0x4fda1e,plotW:_0x2eda3f,plotH:_0x44b027,yBounds:_0x368b3e,y2Bounds:_0x30e04d,boundsFor:_0x5b799c}=_0x4e774f,_0x6a5133=svgEl('g',{'class':'sgc-averages'});let _0xffb73d=![];for(const _0x576ea2 of _0x1def43){if(!_0x576ea2[_0xd7e909(0x644)]?.[_0xd7e909(0xed7)])continue;const _0x5c931c=_0x5b799c?_0x5b799c(_0x576ea2):_0x576ea2['entity'][_0xd7e909(0x970)]===_0xd7e909(0xf08)?_0x30e04d:_0x368b3e;if(!_0x5c931c)continue;const _0x29cd72=_0x576ea2[_0xd7e909(0xccb)]?.[_0xd7e909(0xad0)];if(_0x29cd72==null||!isNum(_0x29cd72))continue;const _0xa0901a=_0x4fda1e+_0x44b027*(0x1-(_0x29cd72-_0x5c931c['lo'])/Math['max'](1e-9,_0x5c931c['hi']-_0x5c931c['lo']));if(_0xa0901a<_0x4fda1e-0x1||_0xa0901a>_0x4fda1e+_0x44b027+0x1)continue;const _0x50dcd3=this['card']['_resolveColor'](_0x576ea2[_0xd7e909(0x644)]?.['color'],_0x576ea2[_0xd7e909(0x644)]?.[_0xd7e909(0x644)])||_0x576ea2[_0xd7e909(0x644)]?.['color']||_0xd7e909(0x535);let _0x19355f=_0x50dcd3;const _0x4347b7=parseCssColorToRgb(_0x5b1f21?.['card_background_color'])||this['_resolvedCardBgRgb'](),_0x54486c=parseCssColorToRgb(_0x19355f);if(_0x4347b7&&_0x54486c&&contrastRatio(_0x54486c,_0x4347b7)<1.45){const _0x4d8aa7=relLuminance(_0x4347b7)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x100865=0.15;_0x100865<=0.61;_0x100865+=0.15){const _0x518d8c=mixRgb(_0x54486c,_0x4d8aa7,_0x100865);_0x19355f=rgbToCss(_0x518d8c);if(contrastRatio(_0x518d8c,_0x4347b7)>=2.2)break;}}const _0x5c21a0=svgEl('line',{'x1':_0x1ec698,'x2':_0x1ec698+_0x2eda3f,'y1':_0xa0901a,'y2':_0xa0901a,'stroke':_0x19355f,'stroke-width':'1','stroke-dasharray':_0xd7e909(0xe33),'opacity':_0xd7e909(0xe71),'class':_0xd7e909(0x2d8)});_0x6a5133['appendChild'](_0x5c21a0);const _0x131ee7=formatNumber(_0x29cd72,_0x576ea2[_0xd7e909(0x644)],_0x17561c),_0x363ac1=svgEl('text',{'x':_0x1ec698+_0x2eda3f-0x4,'y':_0xa0901a-0x4,'text-anchor':'end','font-size':'10','font-weight':_0xd7e909(0x52b),'fill':_0x19355f,'opacity':_0xd7e909(0x194),'style':'paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;'});_0x363ac1[_0xd7e909(0x3d4)]=_0x131ee7,_0x6a5133[_0xd7e909(0xb3f)](_0x363ac1),_0xffb73d=!![];}if(_0xffb73d)_0x12a129[_0xd7e909(0xb3f)](_0x6a5133);}['_drawMovingAverages'](_0x12ca11,_0x2314ef,_0x395016,_0x822fe0,_0x469032){const _0x4c7520=_0x3a4399,{padL:_0x2f3487,padT:_0x4d4801,plotW:_0x7fc75d,plotH:_0x4e0b37,mapX:_0xa4038f,mapY:_0x2b7910,yBounds:_0x459b68,y2Bounds:_0x432aa6,boundsFor:_0x41ed0e}=_0x395016,_0x503696=_0x822fe0?.[_0x4c7520(0xcec)]||_0x4c7520(0x34a);let _0x1f8f13=null;for(const _0x43eccc of _0x2314ef){const _0x49fe0a=_0x43eccc[_0x4c7520(0x218)];if(!Array[_0x4c7520(0x148)](_0x49fe0a)||!_0x49fe0a[_0x4c7520(0xf35)])continue;if(_0x43eccc[_0x4c7520(0x644)]?.[_0x4c7520(0x783)]===![])continue;const _0x86d74d=_0x41ed0e?_0x41ed0e(_0x43eccc):_0x43eccc[_0x4c7520(0x644)]?.[_0x4c7520(0x970)]==='secondary'?_0x432aa6:_0x459b68;if(!_0x86d74d)continue;const _0x54e173=_0x2f3487-0x2,_0x1bc5e8=_0x2f3487+_0x7fc75d+0x2;for(const _0x25e613 of _0x49fe0a){const _0x51d4bc=_0x25e613[_0x4c7520(0xf59)]||[];if(!_0x51d4bc['length'])continue;let _0x2e44b2='',_0x59c7bb=![],_0x3a5f2d=null,_0x35fa46=null;for(let _0x3d3bdd=0x0;_0x3d3bdd<_0x51d4bc[_0x4c7520(0xf35)];_0x3d3bdd++){const _0x41be2c=_0x51d4bc[_0x3d3bdd];if(!_0x41be2c||_0x41be2c['v']==null||!isNum(_0x41be2c['v'])){_0x59c7bb=![];continue;}const _0x2022d8=_0xa4038f(_0x41be2c['t']);if(!isNum(_0x2022d8)||_0x2022d8<_0x54e173||_0x2022d8>_0x1bc5e8){_0x59c7bb=![];continue;}const _0x4aacec=_0x2b7910(_0x41be2c['v'],_0x86d74d);if(!isNum(_0x4aacec)){_0x59c7bb=![];continue;}_0x2e44b2+=(_0x59c7bb?'L':'M')+_0x2022d8[_0x4c7520(0xcb1)](0x1)+','+_0x4aacec['toFixed'](0x1)+'\x20',_0x59c7bb=!![],_0x3a5f2d=_0x2022d8,_0x35fa46=_0x4aacec;}if(!_0x2e44b2)continue;if(!_0x1f8f13)_0x1f8f13=svgEl('g',{'class':_0x4c7520(0x5e0)});const _0x245df5=this[_0x4c7520(0xaae)]?.[_0x4c7520(0xb73)]?.(_0x25e613[_0x4c7520(0x85f)])||_0x25e613['color']||'var(--primary-color,\x20#4A90D9)',_0x44451f=isNum(_0x25e613[_0x4c7520(0x8a5)])&&_0x25e613[_0x4c7520(0x8a5)]>0x0?_0x25e613[_0x4c7520(0x8a5)]:1.5;_0x1f8f13['appendChild'](svgEl(_0x4c7520(0x351),{'d':_0x2e44b2['trim'](),'fill':'none','stroke':_0x245df5,'stroke-width':String(_0x44451f),'stroke-linejoin':_0x4c7520(0x7d9),'stroke-linecap':_0x4c7520(0x7d9),'opacity':_0x4c7520(0x153),'class':_0x4c7520(0xe20)}));if(_0x25e613[_0x4c7520(0x4c4)]&&_0x3a5f2d!=null&&_0x35fa46!=null&&isNum(_0x25e613[_0x4c7520(0xfbb)])){const _0x22e9b9=0xa;let _0x5e41c3=Math[_0x4c7520(0xa1a)](_0x2f3487+0x2,Math[_0x4c7520(0x68a)](_0x2f3487+_0x7fc75d-0x2,_0x3a5f2d)),_0x3b4f07=Math['max'](_0x4d4801+_0x22e9b9,Math[_0x4c7520(0x68a)](_0x4d4801+_0x4e0b37-0x2,_0x35fa46-0x5));const _0x23a3b8=svgEl('text',{'x':_0x5e41c3[_0x4c7520(0xcb1)](0x1),'y':_0x3b4f07[_0x4c7520(0xcb1)](0x1),'text-anchor':_0x4c7520(0xbca),'font-size':String(_0x22e9b9),'font-weight':_0x4c7520(0x52b),'fill':_0x245df5,'stroke':_0x503696,'stroke-width':'3','paint-order':_0x4c7520(0xc95),'stroke-linejoin':_0x4c7520(0x7d9),'opacity':_0x4c7520(0x153),'class':_0x4c7520(0xbb6)});_0x23a3b8[_0x4c7520(0x3d4)]='MA'+_0x25e613[_0x4c7520(0xfbb)],_0x1f8f13[_0x4c7520(0xb3f)](_0x23a3b8);}}}if(_0x1f8f13)_0x12ca11[_0x4c7520(0xb3f)](_0x1f8f13);}['_drawDataLabels'](_0x3eef24,_0xe8fa24,_0x14f57c,_0x55ccac,_0x443d18){const _0x1c452a=_0x3a4399,{padL:_0x3633be,padT:_0x41ac17,plotW:_0x3a6da6,plotH:_0x33b37b,mapX:_0x293442,mapY:_0x4733b1,yBounds:_0x3c8441,y2Bounds:_0x5cfcdb,boundsFor:_0x5d2474}=_0x14f57c;let _0x549840=null;const _0x1763bc=_0x55ccac[_0x1c452a(0xcec)]||_0x1c452a(0x34a);for(const _0x507320 of _0xe8fa24){const _0x373fe2=_0x507320[_0x1c452a(0x644)]||{};if(_0x373fe2[_0x1c452a(0xd54)]!==!![])continue;const _0x576419=_0x507320['points']||[];if(!_0x576419['length'])continue;const _0x55fcda=_0x5d2474?_0x5d2474(_0x507320):_0x373fe2[_0x1c452a(0x970)]==='secondary'?_0x5cfcdb:_0x3c8441;if(!_0x55fcda)continue;!_0x549840&&(_0x549840=svgEl('g',{'class':'sgc-data-labels'}));const _0x37727d=(_0x373fe2[_0x1c452a(0x8fe)]||_0x1c452a(0x1d5))==='bar',_0x1109d3=this[_0x1c452a(0xaae)]?.['_resolveColor']?.(_0x373fe2[_0x1c452a(0x85f)],_0x373fe2['entity'])||_0x373fe2[_0x1c452a(0x85f)]||_0x1c452a(0x572),_0x1f106f=_0x3633be-0x2,_0x4598e3=_0x3633be+_0x3a6da6+0x2,_0x31d9bf=_0x41ac17+0x2,_0x9757eb=isNum(toNum(_0x373fe2[_0x1c452a(0xaee)]))?toNum(_0x373fe2['data_labels_font_size']):0xa,_0x4f3d11=0.6,_0x361209=_0x37727d&&isNum(_0x507320[_0x1c452a(0x788)])?_0x507320[_0x1c452a(0x788)]*0x2:null;for(let _0x593be0=0x0;_0x593be0<_0x576419[_0x1c452a(0xf35)];_0x593be0++){const _0x1f4d5f=_0x576419[_0x593be0];if(_0x1f4d5f==null||_0x1f4d5f['v']==null||!isNum(_0x1f4d5f['v'])||_0x1f4d5f[_0x1c452a(0x7b0)]||_0x1f4d5f[_0x1c452a(0xada)])continue;const _0x19169a=_0x37727d?_0x507320[_0x1c452a(0xa0c)]?.[_0x1c452a(0xfe5)](_0x1f4d5f['t']):null,_0x50e3bb=_0x19169a??_0x293442(_0x1f4d5f['t']);if(!isNum(_0x50e3bb)||_0x50e3bb<_0x1f106f||_0x50e3bb>_0x4598e3)continue;const _0x3173cf=_0x4733b1(_0x1f4d5f['v'],_0x55fcda);if(!isNum(_0x3173cf))continue;const _0x6c2a0c=formatNumber(_0x1f4d5f['v'],_0x373fe2,_0x443d18);let _0x7ec929=_0x9757eb;if(_0x361209&&_0x361209>0x0&&_0x6c2a0c){const _0x239fc2=_0x9757eb*_0x4f3d11*_0x6c2a0c[_0x1c452a(0xf35)];_0x239fc2>_0x361209-0x2&&(_0x7ec929=Math[_0x1c452a(0xa1a)](0x7,Math[_0x1c452a(0xbfa)]((_0x361209-0x2)/(_0x4f3d11*_0x6c2a0c[_0x1c452a(0xf35)]))));}const _0x43e2f0=Math[_0x1c452a(0xa1a)](_0x31d9bf+_0x7ec929,_0x3173cf-0x4),_0x4d1edf=svgEl(_0x1c452a(0x776),{'x':String(_0x50e3bb),'y':String(_0x43e2f0),'text-anchor':_0x1c452a(0x708),'dominant-baseline':_0x1c452a(0x24e),'class':_0x1c452a(0xb0b)}),_0x49bfc1=['fill:'+_0x1109d3,_0x1c452a(0x6d6),_0x1c452a(0x75f)+_0x1763bc,'stroke-width:3',_0x1c452a(0xee2),_0x1c452a(0x14b),_0x1c452a(0x6ba)+_0x7ec929+'px'];_0x4d1edf['setAttribute'](_0x1c452a(0x526),_0x49bfc1[_0x1c452a(0xb8b)](';')),_0x4d1edf[_0x1c452a(0x3d4)]=_0x6c2a0c,_0x549840[_0x1c452a(0xb3f)](_0x4d1edf);}}if(_0x549840)_0x3eef24[_0x1c452a(0xb3f)](_0x549840);}[_0x3a4399(0x196)](_0x2a065c,_0x53b3e5,_0x26aa27,_0x49de00,_0x4a86cf){const _0x3d93bf=_0x3a4399,_0x2894e2=this['card'],_0xf18436=!!_0x2894e2?.[_0x3d93bf(0xe4d)],{padL:_0x703c49,padT:_0x28d457,plotW:_0x52065f,plotH:_0x301d1d,mapX:_0x2fd298,mapY:_0x3356e6,yBounds:_0xd78613,y2Bounds:_0x3a481f,boundsFor:_0x4cf17b}=_0x26aa27,_0x578de1=svgEl('g',{'class':'sgc-extrema'});let _0x14a190=![];for(const _0x352bc0 of _0x53b3e5){const _0x4fe242=_0x352bc0['entity'][_0x3d93bf(0x32c)]||_0x3d93bf(0x3d8),_0x52d703=_0x4fe242===_0x3d93bf(0xeee)||_0x4fe242===_0x3d93bf(0xe69)&&_0xf18436;if(!_0x52d703)continue;if(!_0x352bc0['points']||!_0x352bc0[_0x3d93bf(0xf59)][_0x3d93bf(0xf35)])continue;const _0x151bdd=_0x4cf17b?_0x4cf17b(_0x352bc0):_0x352bc0[_0x3d93bf(0x644)][_0x3d93bf(0x970)]===_0x3d93bf(0xf08)?_0x3a481f:_0xd78613;if(!_0x151bdd)continue;let _0x2b6f38=-0x1,_0x3b78e8=-0x1;for(let _0x2d1fc1=0x0;_0x2d1fc1<_0x352bc0['points'][_0x3d93bf(0xf35)];_0x2d1fc1++){const _0x478e77=_0x352bc0[_0x3d93bf(0xf59)][_0x2d1fc1];if(_0x478e77['v']==null||!isNum(_0x478e77['v'])||_0x478e77[_0x3d93bf(0x7b0)]||_0x478e77[_0x3d93bf(0xada)])continue;if(_0x2b6f38<0x0||_0x478e77['v']<_0x352bc0[_0x3d93bf(0xf59)][_0x2b6f38]['v'])_0x2b6f38=_0x2d1fc1;if(_0x3b78e8<0x0||_0x478e77['v']>_0x352bc0['points'][_0x3b78e8]['v'])_0x3b78e8=_0x2d1fc1;}if(_0x2b6f38<0x0||_0x3b78e8<0x0)continue;const _0x27e615=_0x352bc0[_0x3d93bf(0xf59)][_0x2b6f38],_0x3769c8=_0x352bc0[_0x3d93bf(0xf59)][_0x3b78e8],_0x4ade8c=(_0x352bc0[_0x3d93bf(0x644)]['graph_type']||_0x3d93bf(0x1d5))===_0x3d93bf(0xd37),_0xc1cc7=_0x4ade8c?_0x352bc0['_barCenters']?.[_0x3d93bf(0xfe5)](_0x3769c8['t']):null,_0xd1fd46=_0x4ade8c?_0x352bc0[_0x3d93bf(0xa0c)]?.[_0x3d93bf(0xfe5)](_0x27e615['t']):null,_0x48b548=_0xd1fd46??_0x2fd298(_0x27e615['t']),_0x12e9e8=_0x3356e6(_0x27e615['v'],_0x151bdd),_0x47a701=_0xc1cc7??_0x2fd298(_0x3769c8['t']),_0x2a7a0e=_0x3356e6(_0x3769c8['v'],_0x151bdd),_0x3f5f50=_0x5685b0=>formatNumber(_0x5685b0,_0x352bc0[_0x3d93bf(0x644)],_0x4a86cf),_0x53fc5c=_0xf62f3b=>{const _0x569152=_0x3d93bf,_0x46efad=_0x352bc0[_0x569152(0xb43)]||resolveBucketPrecision(_0x352bc0[_0x569152(0xf59)]);return formatDateTime(new Date(_0xf62f3b),_0x49de00,_0x4a86cf,{'precision':_0x46efad});},_0x47f7d6=_0x352bc0[_0x3d93bf(0x644)][_0x3d93bf(0x102b)]!==![],_0x1b310d=((()=>{const _0x189847=_0x3d93bf,_0x40b9d7=toNum(_0x352bc0[_0x189847(0x644)][_0x189847(0x709)]);return isNum(_0x40b9d7)&&_0x40b9d7>0x0?_0x40b9d7:0xd;})()),_0x3ee807=Math[_0x3d93bf(0xa1a)](0x8,Math[_0x3d93bf(0x7d9)](_0x1b310d*0.77)),_0x564699=_0x352bc0[_0x3d93bf(0x644)][_0x3d93bf(0xfd0)]||_0x3d93bf(0xf02),_0x158684=_0x352bc0[_0x3d93bf(0x644)][_0x3d93bf(0xfd0)]||'var(--secondary-text-color)',_0x136ae3=_0x352bc0[_0x3d93bf(0x644)][_0x3d93bf(0x782)]||null,_0x268ba8=((()=>{const _0x243087=_0x3d93bf,_0x2dd658=toNum(_0x352bc0['entity'][_0x243087(0xeca)]);return isNum(_0x2dd658)?Math[_0x243087(0xa1a)](0x0,Math['min'](0x1,_0x2dd658)):null;})()),_0x4ef456=_0x136ae3!==null||_0x268ba8!==null,_0x3803a0=_0x3d93bf(0xc49),_0x5de232=_0x136ae3||_0x3d93bf(0xbd4),_0x4e0035=_0x268ba8!==null?_0x268ba8:0x1,_0x220938=(_0x5e16f9,_0x5d7b49,_0x483ad0,_0x247c09,_0x178eb6)=>{const _0x154ef5=_0x3d93bf,_0x27368c=svgEl(_0x154ef5(0x5e1),{'cx':_0x5e16f9,'cy':_0x5d7b49,'r':'4','fill':_0x154ef5(0xf02),'opacity':_0x154ef5(0xe71)});_0x578de1['appendChild'](_0x27368c);const _0x21c413=_0x3f5f50(_0x483ad0),_0x1ffef4=_0x47f7d6?_0x53fc5c(_0x247c09):null,_0x4ea669=_0x5d7b49+_0x178eb6,_0x59d670=_0x4ea669+Math[_0x154ef5(0x7d9)](_0x1b310d*0.92),_0x4bdfcc=Math[_0x154ef5(0xa1a)](_0x21c413[_0x154ef5(0xf35)],_0x1ffef4?_0x1ffef4['length']:0x0),_0x181b27=_0x4bdfcc*_0x1b310d*0.55*0.5;let _0x42d40c=_0x154ef5(0x708);if(_0x5e16f9-_0x181b27<_0x703c49+0x2)_0x42d40c=_0x154ef5(0xfd4);else{if(_0x5e16f9+_0x181b27>_0x703c49+_0x52065f-0x2)_0x42d40c=_0x154ef5(0xbca);}if(_0x4ef456){const _0x1f2d11=0x4,_0x132167=0x2,_0x125139=_0x1b310d*0.6,_0x4ecbbb=_0x3ee807*0.6,_0x8a13b4=_0x21c413[_0x154ef5(0xf35)]*_0x125139,_0x5915c1=_0x1ffef4?_0x1ffef4['length']*_0x4ecbbb:0x0,_0x199a3f=Math['max'](_0x8a13b4,_0x5915c1)+_0x1f2d11*0x2,_0x3364ff=_0x4ea669-_0x1b310d*0.85-_0x132167,_0x538d89=(_0x1ffef4?_0x59d670+_0x3ee807*0.25:_0x4ea669+_0x1b310d*0.3)+_0x132167,_0x4c3bd9=_0x538d89-_0x3364ff;let _0x10cfbb;if(_0x42d40c===_0x154ef5(0xfd4))_0x10cfbb=_0x5e16f9-_0x1f2d11;else{if(_0x42d40c===_0x154ef5(0xbca))_0x10cfbb=_0x5e16f9-_0x199a3f+_0x1f2d11;else _0x10cfbb=_0x5e16f9-_0x199a3f/0x2;}const _0xf835e8=svgEl(_0x154ef5(0x180),{'x':_0x10cfbb,'y':_0x3364ff,'width':_0x199a3f,'height':_0x4c3bd9,'rx':0x3,'ry':0x3,'fill':_0x5de232,'fill-opacity':String(_0x4e0035)});_0x578de1['appendChild'](_0xf835e8);}const _0x2af776=svgEl(_0x154ef5(0x776),{'x':_0x5e16f9,'y':_0x4ea669,'text-anchor':_0x42d40c,'font-size':String(_0x1b310d),'font-weight':'600','fill':_0x564699,'style':_0x4ef456?'':_0x3803a0});_0x2af776[_0x154ef5(0x3d4)]=_0x21c413,_0x578de1[_0x154ef5(0xb3f)](_0x2af776);if(_0x1ffef4){const _0x6444f7=svgEl(_0x154ef5(0x776),{'x':_0x5e16f9,'y':_0x59d670,'text-anchor':_0x42d40c,'font-size':String(_0x3ee807),'fill':_0x158684,'style':_0x4ef456?'':_0x3803a0});_0x6444f7[_0x154ef5(0x3d4)]=_0x1ffef4,_0x578de1[_0x154ef5(0xb3f)](_0x6444f7);}},_0x41200c=_0x352bc0['entity']['show_extrema_min']!==![],_0x23bc04=_0x352bc0[_0x3d93bf(0x644)]['show_extrema_max']!==![];if(!_0x41200c&&!_0x23bc04)continue;const _0x550d68=Math['abs'](_0x47a701-_0x48b548)<0x2&&Math['abs'](_0x2a7a0e-_0x12e9e8)<0x2,_0x15ad16=_0x12e9e8+0x16+(_0x47f7d6?Math[_0x3d93bf(0x7d9)](_0x1b310d*0.92)+_0x3ee807*0.25:_0x1b310d*0.3),_0x430f05=_0x15ad16>_0x28d457+_0x301d1d?-0xa:0x16;if(_0x23bc04)_0x220938(_0x47a701,_0x2a7a0e,_0x3769c8['v'],_0x3769c8['t'],-0xa);if(_0x41200c&&!_0x550d68)_0x220938(_0x48b548,_0x12e9e8,_0x27e615['v'],_0x27e615['t'],_0x430f05);_0x14a190=!![];}if(_0x14a190)_0x2a065c[_0x3d93bf(0xb3f)](_0x578de1);}['_drawYAxis'](_0x35a505,_0x3a5744,_0x3798d7,_0xa16250,_0x5c2315,_0x1edf83,_0x7596e,_0x7f28d,_0x23d807,_0x3079fd,_0x3a5e30){const _0x5ed59e=_0x3a4399,_0x46d0ea=svgEl('g',{'class':_0x5ed59e(0x8d5)}),_0x48ae3b=_0x1edf83?_0x5ed59e(0xf08):'primary',_0x5925a4=this[_0x5ed59e(0xaae)]?.[_0x5ed59e(0xf21)]?.(_0x48ae3b),_0x47e594=toNum(_0x7596e[_0x5ed59e(0x7c7)]),_0x60f6c1=isNum(_0x47e594)?_0x47e594:_0x5925a4?Math[_0x5ed59e(0xa1a)](0x1,_0x5925a4[_0x5ed59e(0xf35)]-0x1):0x4,_0x1de383=isNum(_0x23d807)?_0x23d807:0x1;let _0x4b62f1=_0x60f6c1;if(isNum(_0x7f28d)&&!_0x1edf83)_0x4b62f1=_0x7f28d;else{const _0x28fe58=_0x5c2315['hi']-_0x5c2315['lo'];if(_0x28fe58>0x0){const _0x40a9af=Math['pow'](0xa,-_0x1de383),_0x1ed9ad=Math[_0x5ed59e(0xa1a)](0x1,Math['floor'](_0x28fe58/_0x40a9af+1e-9));_0x4b62f1=Math['min'](_0x60f6c1,_0x1ed9ad);if(_0x7596e['logarithmic']&&!isNum(_0x47e594)){const _0x3c3524=logDecadeTicks(_0x5c2315['lo'],_0x5c2315['hi']);if(_0x3c3524)_0x4b62f1=_0x3c3524;}}}const _0x521c66=!!_0x7596e['show_y_ticks'],_0x112464=0x4,_0x670fea=_0x7596e[_0x5ed59e(0x16e)]||_0x5ed59e(0xcf5),_0x152312=_0x7596e['y_axis_number_format']||_0x5ed59e(0x186),_0x37429b=_0x152312===_0x5ed59e(0xd32)?'de-DE':_0x152312===_0x5ed59e(0x38a)?_0x5ed59e(0x2a6):resolveCardLanguage(this[_0x5ed59e(0xaae)]?.[_0x5ed59e(0x1a4)],_0x7596e),_0x4b6289=axisLabelFormatter(_0x7596e,_0x48ae3b),_0x142256=(_0x16000d,_0x5f544d)=>{const _0x5baa11=_0x5ed59e;if(_0x4b6289){const _0xbd1b36=_0x4b6289(_0x16000d);if(typeof _0xbd1b36===_0x5baa11(0x24d))return _0xbd1b36;}const _0x4729f8=getCachedNumberFormatter(_0x37429b,_0x5f544d);return _0x4729f8?_0x4729f8[_0x5baa11(0xed5)](_0x16000d):_0x16000d[_0x5baa11(0xcb1)](_0x5f544d);},_0x18efa6=toNum(_0x7596e['y_axis_font_opacity']),_0xa3f01d=isNum(_0x18efa6)?_0x18efa6:0.65,_0x283e92=!!_0x7596e[_0x5ed59e(0xce4)];let _0x160260=0x0,_0x30f988=0x0;if(_0x283e92){const _0x5953b8=Math['max'](_0x5c2315['lo'],1e-10),_0x5c2dc5=Math[_0x5ed59e(0xa1a)](_0x5c2315['hi'],_0x5953b8*0xa);_0x160260=Math[_0x5ed59e(0xf56)](_0x5953b8),_0x30f988=Math['log10'](_0x5c2dc5);}const _0x4b21f7=Array['isArray'](_0x3079fd)&&_0x3079fd[_0x5ed59e(0xf35)]>=0x2&&!_0x283e92&&!_0x5925a4&&_0x5c2315['hi']>_0x5c2315['lo'],_0x295e3c=[];if(_0x7596e[_0x5ed59e(0x83b)]){const _0xd2a72e=String(_0x7596e[_0x5ed59e(0x83b)]);_0x295e3c[_0x5ed59e(0x879)](_0x5ed59e(0x6ba)+(/[a-z%]$/i[_0x5ed59e(0x86d)](_0xd2a72e)?_0xd2a72e:_0xd2a72e+'px'));}if(_0x7596e[_0x5ed59e(0x16e)])_0x295e3c['push']('fill:'+_0x7596e[_0x5ed59e(0x16e)]);if(isNum(_0x18efa6))_0x295e3c[_0x5ed59e(0x879)]('opacity:'+_0x18efa6);const _0x25b706=_0x295e3c[_0x5ed59e(0xb8b)](';'),_0x41aad7=(_0x12e0c1,_0x23d096)=>{const _0x5e40d4=_0x5ed59e;if(_0x521c66){const _0x488dc6=svgEl('line',{'x1':_0x1edf83?_0x3a5744:_0x3a5744-_0x112464,'x2':_0x1edf83?_0x3a5744+_0x112464:_0x3a5744,'y1':_0x12e0c1,'y2':_0x12e0c1,'stroke':_0x670fea,'stroke-width':'1','opacity':String(_0xa3f01d),'class':_0x5e40d4(0xf2d)});_0x46d0ea[_0x5e40d4(0xb3f)](_0x488dc6);}const _0x40fb9e=svgEl(_0x5e40d4(0x776),{'x':_0x1edf83?_0x3a5744+_0x112464+0x4:_0x3a5744-_0x112464-0x4,'y':_0x12e0c1+0x3,'text-anchor':_0x1edf83?_0x5e40d4(0xfd4):_0x5e40d4(0xbca),'class':_0x5e40d4(0xf68)});if(_0x25b706)_0x40fb9e[_0x5e40d4(0x228)](_0x5e40d4(0x526),_0x25b706);_0x40fb9e[_0x5e40d4(0x3d4)]=_0x23d096,_0x46d0ea['appendChild'](_0x40fb9e);},_0x5098d8=new Set(),_0x4fce06=(_0xc21a04,_0x28f54a)=>{const _0x51fc1c=_0x5ed59e;if(_0x5098d8['has'](_0x28f54a))return;_0x5098d8[_0x51fc1c(0xe62)](_0x28f54a),_0x41aad7(_0xc21a04,_0x28f54a);},_0x28825e=_0x1edf83&&Array[_0x5ed59e(0x148)](_0x3a5e30)&&_0x3a5e30[_0x5ed59e(0xf35)]>=0x2&&!_0x283e92&&!_0x5925a4&&_0x5c2315['hi']>_0x5c2315['lo'];if(_0x28825e){const _0x5078b5=_0x5c2315['hi']-_0x5c2315['lo'];for(const _0x15c0a1 of _0x3a5e30){if(_0x15c0a1<-0.001||_0x15c0a1>1.001)continue;const _0x43a640=_0x3798d7+_0xa16250*(0x1-_0x15c0a1),_0x492436=_0x5c2315['lo']+_0x15c0a1*_0x5078b5;_0x4fce06(_0x43a640,_0x142256(_0x492436,_0x1de383));}}else{if(_0x4b21f7){const _0x177d15=_0x5c2315['hi']-_0x5c2315['lo'];for(const _0x2879d2 of _0x3079fd){const _0x1a196a=_0x3798d7+_0xa16250*(0x1-(_0x2879d2-_0x5c2315['lo'])/_0x177d15);_0x4fce06(_0x1a196a,_0x142256(_0x2879d2,_0x1de383));}}else for(let _0x86f861=0x0;_0x86f861<=_0x4b62f1;_0x86f861++){const _0x314ed5=_0x3798d7+_0xa16250*(_0x4b62f1-_0x86f861)/_0x4b62f1,_0x504103=_0x283e92?Math[_0x5ed59e(0x673)](0xa,_0x160260+(_0x30f988-_0x160260)*_0x86f861/_0x4b62f1):_0x5c2315['lo']+(_0x5c2315['hi']-_0x5c2315['lo'])*_0x86f861/_0x4b62f1;let _0xdd1a5d;if(_0x5925a4){const _0x533611=this['card']['_formatAxisStateLabel'](_0x504103,_0x5925a4);_0xdd1a5d=_0x533611!==null?_0x533611:_0x142256(_0x504103,_0x1de383);}else _0xdd1a5d=_0x142256(_0x504103,_0x1de383);_0x4fce06(_0x314ed5,_0xdd1a5d);}}if(!_0x283e92&&!_0x5925a4&&_0x5c2315['lo']<0x0&&_0x5c2315['hi']>0x0){const _0x21b783=_0x5c2315['hi']-_0x5c2315['lo'],_0x533eae=_0x21b783/_0x4b62f1,_0x210167=(0x0-_0x5c2315['lo'])/_0x21b783,_0x3ebce2=_0x3798d7+_0xa16250-_0x210167*_0xa16250,_0x394dd3=(toNum(_0x7596e[_0x5ed59e(0x83b)])||0xa)+0x2;let _0x4204d5=![];for(let _0x386410=0x0;_0x386410<=_0x4b62f1;_0x386410++){const _0x1bd51f=_0x5c2315['lo']+_0x533eae*_0x386410;if(parseFloat(_0x1bd51f[_0x5ed59e(0xcb1)](_0x1de383))===0x0){_0x4204d5=!![];break;}}if(!_0x4204d5){const _0x4197c5=Array['from'](_0x46d0ea['childNodes']);for(const _0x3a308b of _0x4197c5){if(_0x3a308b[_0x5ed59e(0xd52)]===_0x5ed59e(0x776)&&_0x3a308b[_0x5ed59e(0xf32)]['contains']('sgc-y-label')){const _0x3c6ebd=parseFloat(_0x3a308b[_0x5ed59e(0x643)]('y'))-0x3;if(Math[_0x5ed59e(0x45d)](_0x3c6ebd-_0x3ebce2)<_0x394dd3){_0x46d0ea['removeChild'](_0x3a308b);for(const _0x1d24ec of Array[_0x5ed59e(0xe0c)](_0x46d0ea[_0x5ed59e(0xbe1)])){if(_0x1d24ec[_0x5ed59e(0xd52)]===_0x5ed59e(0x1d5)&&_0x1d24ec[_0x5ed59e(0xf32)][_0x5ed59e(0xfbd)](_0x5ed59e(0xb98))){const _0x1bc4b6=parseFloat(_0x1d24ec[_0x5ed59e(0x643)]('y1'));if(Math[_0x5ed59e(0x45d)](_0x1bc4b6-_0x3c6ebd)<0x1){_0x46d0ea[_0x5ed59e(0x8c0)](_0x1d24ec);break;}}}}}}const _0x136647=svgEl(_0x5ed59e(0x776),{'x':_0x1edf83?_0x3a5744+_0x112464+0x4:_0x3a5744-_0x112464-0x4,'y':_0x3ebce2+0x3,'text-anchor':_0x1edf83?'start':'end','class':'sgc-axis-label\x20sgc-y-label'}),_0x50a376=[];if(_0x7596e[_0x5ed59e(0x83b)]){const _0x3d8879=String(_0x7596e[_0x5ed59e(0x83b)]);_0x50a376[_0x5ed59e(0x879)]('font-size:'+(/[a-z%]$/i[_0x5ed59e(0x86d)](_0x3d8879)?_0x3d8879:_0x3d8879+'px'));}if(_0x7596e[_0x5ed59e(0x16e)])_0x50a376[_0x5ed59e(0x879)](_0x5ed59e(0x433)+_0x7596e[_0x5ed59e(0x16e)]);if(isNum(_0x18efa6))_0x50a376[_0x5ed59e(0x879)](_0x5ed59e(0xd11)+_0x18efa6);if(_0x50a376[_0x5ed59e(0xf35)])_0x136647[_0x5ed59e(0x228)](_0x5ed59e(0x526),_0x50a376[_0x5ed59e(0xb8b)](';'));_0x136647[_0x5ed59e(0x3d4)]='0',_0x46d0ea[_0x5ed59e(0xb3f)](_0x136647),_0x521c66&&_0x46d0ea['appendChild'](svgEl(_0x5ed59e(0x1d5),{'x1':_0x1edf83?_0x3a5744:_0x3a5744-_0x112464,'x2':_0x1edf83?_0x3a5744+_0x112464:_0x3a5744,'y1':_0x3ebce2,'y2':_0x3ebce2,'stroke':_0x670fea,'stroke-width':'1','opacity':String(_0xa3f01d),'class':_0x5ed59e(0xf2d)}));}}return _0x35a505[_0x5ed59e(0xb3f)](_0x46d0ea),_0x46d0ea;}['_yearSlotSpan'](_0x404e10,_0x8a190a,_0x44c036){const _0x37445d=_0x3a4399,_0xc511a7=tzParts(_0x404e10,_0x44c036)['y'],_0x2cc218=tzParts(Math[_0x37445d(0xa1a)](_0x404e10,_0x8a190a-0x1),_0x44c036)['y'];return{'refY':_0xc511a7,'totalYears':Math['max'](0x1,_0x2cc218-_0xc511a7+0x1)};}['_xAxisLabelFormatters'](_0x1fda48,_0x36425d){const _0x55b0c1=_0x3a4399,_0x4401ba=resolveCardLanguage(_0x36425d,this[_0x55b0c1(0xaae)]?.[_0x55b0c1(0x4ad)]),_0x18172c=resolveDisplayTimeZone(_0x36425d,_0x1fda48),_0x22a99c=toNum(_0x1fda48[_0x55b0c1(0x682)])||0xa,_0xfa110a=effDatetimeFormat(_0x1fda48),_0xe97348=_0xfa110a&&_0xfa110a!==_0x55b0c1(0x186),_0x4d629d=effXAxisDatetimeFormat(_0x1fda48),_0x3f20a4=getCachedDateTimeFormatter(_0x4401ba,_0x18172c?{'day':'numeric','month':_0x55b0c1(0x4a8),'timeZone':_0x18172c}:{'day':_0x55b0c1(0x361),'month':'short'}),_0x295b92=getCachedDateTimeFormatter(_0x4401ba,_localeTimeOpts(_0x36425d,_0x18172c?{'hour':_0x55b0c1(0xa68),'minute':'2-digit','timeZone':_0x18172c}:{'hour':_0x55b0c1(0xa68),'minute':_0x55b0c1(0xa68)})),_0x4bdf8d=_0x5a0cc2=>{const _0x6a5c63=_0x55b0c1;if(_0x4d629d)return applyDatetimePattern(_0x5a0cc2,_0x4d629d,_0x4401ba,_0x18172c);if(_0xe97348&&_0xfa110a[_0x6a5c63(0x792)](_0x6a5c63(0x966)))return applyDatetimePattern(_0x5a0cc2,_0xfa110a,_0x4401ba,_0x18172c);if(_0xe97348){const _0x5bea51=String(_0xfa110a)[_0x6a5c63(0x99a)]();if(_0x5bea51===_0x6a5c63(0x265)||_0x5bea51===_0x6a5c63(0x432))return applyDatetimePattern(_0x5a0cc2,_0x5bea51,_0x4401ba,_0x18172c);}return _0x3f20a4?_0x3f20a4[_0x6a5c63(0xed5)](_0x5a0cc2):_0x5a0cc2['toLocaleDateString']();},_0x5c2695=_0x1fcf19=>{const _0x1e7dcd=_0x55b0c1;if(_0x4d629d)return applyDatetimePattern(_0x1fcf19,_0x4d629d,_0x4401ba,_0x18172c);if(_0xe97348){const _0x515429=_0xfa110a[_0x1e7dcd(0x792)]('ddd')&&!/[Hhms]/[_0x1e7dcd(0x86d)](_0xfa110a);if(!_0x515429)return applyDatetimePattern(_0x1fcf19,_0xfa110a,_0x4401ba,_0x18172c);}return _0x295b92?_0x295b92[_0x1e7dcd(0xed5)](_0x1fcf19):_0x1fcf19['toLocaleTimeString']();};return{'lang':_0x4401ba,'tz':_0x18172c,'xFontSize':_0x22a99c,'explicitFmt':_0xe97348,'fmtTimeF':_0x295b92,'fmtDate':_0x4bdf8d,'fmtTime':_0x5c2695,'xPat':_0x4d629d};}[_0x3a4399(0x466)](_0x2aa9b5,_0x524b8d,_0x350b8f,_0x5e3656,_0x14b016){const _0x24fc5e=_0x3a4399;if(!isNum(_0x524b8d)||!isNum(_0x350b8f)||_0x350b8f<=_0x524b8d)return null;const {lang:_0x433b5a,tz:_0x11efc9,xFontSize:_0x1c1343,explicitFmt:_0x2c0289,fmtDate:_0x1a526c,fmtTime:_0x590815,xPat:_0x1cf226}=this[_0x24fc5e(0xa53)](_0x5e3656,_0x14b016),_0x1d3580=getCachedDateTimeFormatter(_0x433b5a,_0x11efc9?{'month':_0x24fc5e(0x4a8),'timeZone':_0x11efc9}:{'month':_0x24fc5e(0x4a8)}),_0x3866a7=getCachedDateTimeFormatter(_0x433b5a,_0x11efc9?{'month':'short','year':_0x24fc5e(0xa68),'timeZone':_0x11efc9}:{'month':_0x24fc5e(0x4a8),'year':_0x24fc5e(0xa68)}),_0x1a3e8=(_0x238e4a,_0x3d5693)=>{const _0x399d2e=_0x24fc5e;if(_0x1cf226)return applyDatetimePattern(_0x238e4a,_0x1cf226,_0x433b5a,_0x11efc9);const _0x586562=_0x3d5693?_0x3866a7:_0x1d3580;return _0x586562?_0x586562[_0x399d2e(0xed5)](_0x238e4a):_0x238e4a[_0x399d2e(0xaa2)]();},_0x4ade77=(_0x522bf5,_0x120b7e)=>_0x1cf226?applyDatetimePattern(new Date(_0x120b7e),_0x1cf226,_0x433b5a,_0x11efc9):String(_0x522bf5),_0x5372a7=[];let _0x156307=-Infinity;const _0xeb7d7f=_0x1c1343*3.5+0xa,_0x3440b9=(_0x11feb4,_0x489a11,_0x29f88f,_0x503487)=>{const _0x5d0677=_0x24fc5e,_0x37b98a=(_0x11feb4-_0x524b8d)/(_0x350b8f-_0x524b8d)*_0x2aa9b5;if(_0x37b98a<-0x2||_0x37b98a>_0x2aa9b5+0x2)return;if(_0x37b98a-_0x156307<_0xeb7d7f){if(_0x503487&&_0x5372a7[_0x5d0677(0xf35)]>0x0){if(_0x37b98a-_0x156307<_0xeb7d7f*0.5)return;}else{if(_0x29f88f&&_0x5372a7[_0x5d0677(0xf35)]>0x0){const _0xa1d094=_0x5372a7[_0x5372a7[_0x5d0677(0xf35)]-0x1];if(!_0xa1d094[_0x5d0677(0x243)]){_0x5372a7['pop'](),_0x156307=_0x5372a7[_0x5d0677(0xf35)]>0x0?_0x5372a7[_0x5372a7[_0x5d0677(0xf35)]-0x1]['x']:-Infinity;if(_0x37b98a-_0x156307<_0xeb7d7f)return;}else return;}else return;}}_0x156307=_0x37b98a,_0x5372a7['push']({'x':_0x37b98a,'label':_0x489a11,'isDate':_0x29f88f});},_0x32dc8b=effXAxisInterval(_0x5e3656);let _0x441aa4=null,_0x473e2f=null;if(_0x32dc8b){const _0x10269d=String(_0x32dc8b)['match'](/^(\d+)\s*(h|d|w|M)$/);if(_0x10269d){const _0x57d444=parseInt(_0x10269d[0x1],0xa),_0xd378b8=_0x10269d[0x2];if(_0xd378b8==='h')_0x441aa4=_0x57d444<=0xc?'hour':'day',_0x473e2f=_0x57d444*0x36ee80;else{if(_0xd378b8==='d')_0x441aa4=_0x24fc5e(0x925),_0x473e2f=_0x57d444*0x5265c00;else{if(_0xd378b8==='w')_0x441aa4=_0x24fc5e(0x688),_0x473e2f=_0x57d444*0x240c8400;else _0xd378b8==='M'&&(_0x441aa4=_0x24fc5e(0xf2b),_0x473e2f=_0x57d444);}}}}if(!_0x441aa4){const _0x335289=(_0x350b8f-_0x524b8d)/0x36ee80,_0x3fa8ff=resolveGroupBy(_0x5e3656,_0x335289);if(_0x3fa8ff===_0x24fc5e(0xf2b))_0x441aa4=_0x24fc5e(0xf2b);else{if(_0x3fa8ff===_0x24fc5e(0x855))_0x441aa4=_0x24fc5e(0x855);else{if(_0x3fa8ff===_0x24fc5e(0x688))_0x441aa4=_0x24fc5e(0x688);else{if(_0x3fa8ff===_0x24fc5e(0xe1c))_0x441aa4=_0x24fc5e(0x925);else{if(_0x3fa8ff===_0x24fc5e(0xba5))_0x441aa4='hour';}}}}}if(!_0x441aa4)return null;const _0x23d50d=this[_0x24fc5e(0xaae)]?.[_0x24fc5e(0x312)]||this[_0x24fc5e(0xaae)]?.[_0x24fc5e(0xc17)],_0x1b3ced=_0x23d50d?_0x23d50d['end'][_0x24fc5e(0xa03)]():_0x350b8f,_0x4ff42b=new Date(_0x524b8d),_0x3de490=new Date(_0x350b8f);if(_0x441aa4==='month'){const _0x2261c9=_0x32dc8b&&_0x473e2f?_0x473e2f:0x1,_0xbaeed0=resolveGroupBy(_0x5e3656,(_0x350b8f-_0x524b8d)/0x36ee80)===_0x24fc5e(0xf2b);if(_0xbaeed0){const _0x5aedc4=this[_0x24fc5e(0xaae)]?.['_viewWindow']||this[_0x24fc5e(0xaae)]?.['_window'],_0x4686f9=_0x5aedc4?_0x5aedc4[_0x24fc5e(0xfd4)][_0x24fc5e(0xa03)]():_0x524b8d,_0x3743bc=_0x5aedc4?_0x5aedc4[_0x24fc5e(0xbca)][_0x24fc5e(0xa03)]():_0x350b8f,_0xbecd28=tzParts(_0x4686f9,_0x11efc9),_0x597b8f=tzParts(_0x3743bc-0x1,_0x11efc9),_0x419fd8=Math[_0x24fc5e(0xa1a)](0x1,(_0x597b8f['y']-_0xbecd28['y'])*0xc+(_0x597b8f['mo']-_0xbecd28['mo'])+0x1),_0x28a356=tzParts(_0x3743bc,_0x11efc9)['y']!==_0xbecd28['y'],_0x3fb941=zonedWallToMs(_0x597b8f['y'],_0x597b8f['mo'],0x1,0x0,0x0,0x0,_0x11efc9),_0x19d48e=!!this[_0x24fc5e(0xd7b)]&&_0x419fd8>0x1;for(let _0x40bcef=0x0;;_0x40bcef+=_0x2261c9){const _0x4842c8=zonedWallToMs(_0xbecd28['y'],_0xbecd28['mo']+_0x40bcef,0x1,0x0,0x0,0x0,_0x11efc9);if(_0x4842c8>_0x3fb941)break;const _0x1e6b31=(_0x19d48e?_0x40bcef/(_0x419fd8-0x1):(_0x40bcef+0.5)/_0x419fd8)*_0x2aa9b5;if(_0x1e6b31<-0x2||_0x1e6b31>_0x2aa9b5+0x2)continue;if(_0x1e6b31-_0x156307<_0xeb7d7f)continue;_0x156307=_0x1e6b31,_0x5372a7[_0x24fc5e(0x879)]({'x':_0x1e6b31,'label':_0x1a3e8(new Date(_0x4842c8),_0x28a356),'isDate':!![]});}}else{const _0x336edc=tzParts(_0x524b8d,_0x11efc9),_0x57263e=tzParts(_0x350b8f,_0x11efc9)['y']!==_0x336edc['y'];for(let _0x11c800=0x0;;_0x11c800+=_0x2261c9){const _0x54e88a=zonedWallToMs(_0x336edc['y'],_0x336edc['mo']+_0x11c800,0x1,0x0,0x0,0x0,_0x11efc9);if(_0x54e88a>_0x350b8f)break;_0x3440b9(_0x54e88a,_0x1a3e8(new Date(_0x54e88a),_0x57263e),!![]);}}}else{if(_0x441aa4==='year'){if(this['_yearEqualSpace']){const _0x516d87=this[_0x24fc5e(0xaae)]?.[_0x24fc5e(0x312)]||this[_0x24fc5e(0xaae)]?.['_window'],_0x361b9c=_0x516d87?_0x516d87[_0x24fc5e(0xfd4)][_0x24fc5e(0xa03)]():_0x524b8d,_0x5abec3=_0x516d87?_0x516d87[_0x24fc5e(0xbca)][_0x24fc5e(0xa03)]():this[_0x24fc5e(0xaae)]?_0x1b3ced:_0x350b8f,{refY:_0x26de39,totalYears:_0x131a9f}=this[_0x24fc5e(0x3ea)](_0x361b9c,_0x5abec3,_0x11efc9),_0xc3dabb=!!this[_0x24fc5e(0xd7b)]&&_0x131a9f>0x1;for(let _0x2902ff=_0x26de39;_0x2902ff<_0x26de39+_0x131a9f;_0x2902ff++){const _0x4c6580=_0x2902ff-_0x26de39,_0x534b6b=(_0xc3dabb?_0x4c6580/(_0x131a9f-0x1):(_0x4c6580+0.5)/_0x131a9f)*_0x2aa9b5;if(_0x534b6b<-0x2||_0x534b6b>_0x2aa9b5+0x2)continue;if(_0x534b6b-_0x156307<_0xeb7d7f)continue;_0x156307=_0x534b6b,_0x5372a7[_0x24fc5e(0x879)]({'x':_0x534b6b,'label':_0x4ade77(_0x2902ff,zonedWallToMs(_0x2902ff,0x0,0x1,0x0,0x0,0x0,_0x11efc9)),'isDate':!![]});}}else{const _0x30cd6d=tzParts(_0x1b3ced-0x1,_0x11efc9)['y'];for(let _0x64647d=tzParts(_0x524b8d,_0x11efc9)['y'];_0x64647d<=_0x30cd6d;_0x64647d++){_0x3440b9(zonedWallToMs(_0x64647d,0x0,0x1,0x0,0x0,0x0,_0x11efc9),_0x4ade77(_0x64647d,zonedWallToMs(_0x64647d,0x0,0x1,0x0,0x0,0x0,_0x11efc9)),!![]);}}}else{if(_0x441aa4==='week'){const _0x105964=_0x473e2f?Math['round'](_0x473e2f/0x240c8400)*0x7:0x7,_0x4c497f=tzParts(_0x524b8d,_0x11efc9);let _0x47616b=zonedWallToMs(_0x4c497f['y'],_0x4c497f['mo'],_0x4c497f['d']-weekStartOffsetDays(_0x4c497f['wd'],resolveFirstWeekday(_0x14b016)),0x0,0x0,0x0,_0x11efc9);if(_0x47616b<_0x524b8d){const _0x5804d7=tzParts(_0x47616b,_0x11efc9);_0x47616b=zonedWallToMs(_0x5804d7['y'],_0x5804d7['mo'],_0x5804d7['d']+0x7,0x0,0x0,0x0,_0x11efc9);}while(_0x47616b<_0x1b3ced){_0x3440b9(_0x47616b,_0x1a526c(new Date(_0x47616b)),!![]);const _0x408dce=tzParts(_0x47616b,_0x11efc9);_0x47616b=zonedWallToMs(_0x408dce['y'],_0x408dce['mo'],_0x408dce['d']+_0x105964,0x0,0x0,0x0,_0x11efc9);}}else{if(_0x441aa4===_0x24fc5e(0x925)){const _0x2bb745=0x5265c00;let _0x4ec2c6=tzStartOfDayMs(_0x524b8d,_0x11efc9);if(_0x4ec2c6<_0x524b8d){const _0x576cfd=tzParts(_0x4ec2c6,_0x11efc9);_0x4ec2c6=zonedWallToMs(_0x576cfd['y'],_0x576cfd['mo'],_0x576cfd['d']+0x1,0x0,0x0,0x0,_0x11efc9);}const _0x29bd9e=tzStartOfDayMs(_0x1b3ced-0x1,_0x11efc9),_0x59023a=Math[_0x24fc5e(0xa1a)](0x1,Math[_0x24fc5e(0x7d9)]((_0x29bd9e-_0x4ec2c6)/_0x2bb745)+0x1),_0x191f3d=_0x473e2f?Math[_0x24fc5e(0xa1a)](0x1,Math[_0x24fc5e(0x7d9)](_0x473e2f/_0x2bb745)):null;let _0x1b02b6;if(_0x191f3d)_0x1b02b6=_0x191f3d;else{const _0x21a813=0x3c,_0x269bdb=Math[_0x24fc5e(0xa1a)](0x2,Math[_0x24fc5e(0xbfa)](_0x2aa9b5/_0x21a813));_0x1b02b6=Math[_0x24fc5e(0xa1a)](0x1,Math[_0x24fc5e(0xebd)]((_0x59023a-0x1)/(_0x269bdb-0x1)));}const _0x8583e7=toNum(_0x5e3656?.[_0x24fc5e(0x258)]),_0x1aac52=isNum(_0x8583e7)&&_0x8583e7>0x0?_0x8583e7/0x18:(_0x350b8f-_0x524b8d)/_0x2bb745,_0x46c99c=getCachedDateTimeFormatter(_0x433b5a,_0x11efc9?{'weekday':_0x24fc5e(0x4a8),'day':_0x24fc5e(0x361),'timeZone':_0x11efc9}:{'weekday':_0x24fc5e(0x4a8),'day':'numeric'}),_0x337781=getCachedDateTimeFormatter(_0x433b5a,_0x11efc9?{'day':_0x24fc5e(0x361),'month':_0x24fc5e(0x4a8),'timeZone':_0x11efc9}:{'day':_0x24fc5e(0x361),'month':_0x24fc5e(0x4a8)});let _0xd934ac=-0x1;const _0x4b61b9=_0x14bd8c=>{const _0x1f21df=_0x24fc5e,_0x47a18e=new Date(_0x14bd8c);if(_0x1cf226||_0x2c0289)return _0x1a526c(_0x47a18e);if(_0x1aac52<=29.5)return _0x46c99c?_0x46c99c[_0x1f21df(0xed5)](_0x47a18e):_0x1a526c(_0x47a18e);const _0x5893be=tzParts(_0x14bd8c,_0x11efc9),_0xfd49cb=_0xd934ac!==_0x5893be['mo'];_0xd934ac=_0x5893be['mo'];if(_0xfd49cb)return _0x337781?_0x337781['format'](_0x47a18e):_0x1a526c(_0x47a18e);return String(_0x5893be['d']);},_0x555cd6=tzParts(_0x4ec2c6,_0x11efc9);let _0x2cca9a=0x0;while(_0x2cca9a<_0x59023a-0x1){const _0x2ab7e1=zonedWallToMs(_0x555cd6['y'],_0x555cd6['mo'],_0x555cd6['d']+_0x2cca9a,0x0,0x0,0x0,_0x11efc9);_0x3440b9(_0x2ab7e1,_0x4b61b9(_0x2ab7e1),!![]),_0x2cca9a+=_0x1b02b6;}_0x3440b9(_0x29bd9e,_0x4b61b9(_0x29bd9e),!![],!![]);}else{if(_0x441aa4===_0x24fc5e(0xba5)){const _0x311c3e=_0x473e2f||0x36ee80,_0x25e6ca=_0x311c3e/0x36ee80,_0x961d8a=new Date(_0x4ff42b);_0x961d8a[_0x24fc5e(0xae2)](0x0,0x0,0x0);if(_0x961d8a['getTime']()<_0x524b8d)_0x961d8a[_0x24fc5e(0x4ee)](_0x961d8a[_0x24fc5e(0xa03)]()+0x36ee80);if(_0x25e6ca>=0x1){const _0x5e2d4d=tzParts(_0x961d8a['getTime'](),_0x11efc9),_0x45d8f2=_0x5e2d4d['h']%_0x25e6ca;_0x45d8f2!==0x0&&_0x961d8a[_0x24fc5e(0x4ee)](zonedWallToMs(_0x5e2d4d['y'],_0x5e2d4d['mo'],_0x5e2d4d['d'],_0x5e2d4d['h']+(_0x25e6ca-_0x45d8f2),0x0,0x0,_0x11efc9));}for(const _0x38ebf9 of wallHourTicks(_0x961d8a[_0x24fc5e(0xa03)](),_0x25e6ca,_0x1b3ced,_0x11efc9,_0x524b8d)){const _0x5d52b0=new Date(_0x38ebf9),_0x5987ee=tzParts(_0x38ebf9,_0x11efc9),_0x431a71=_0x5987ee['h']===0x0&&_0x5987ee['mi']===0x0;_0x3440b9(_0x38ebf9,_0x431a71?_0x1a526c(_0x5d52b0):_0x590815(_0x5d52b0),_0x431a71);}}}}}}if(_0x441aa4===_0x24fc5e(0x855)&&!this[_0x24fc5e(0xe35)]&&_0x5372a7[_0x24fc5e(0xf35)]<0x2)return null;return _0x5372a7['length']>0x0?_0x5372a7:null;}['_computeXAxisTicksAuto'](_0x271a8a,_0x407178,_0x818227,_0x38f252,_0x457aa2){const _0x52cad7=_0x3a4399,_0x1734e2=(_0x818227-_0x407178)/0x36ee80,{tz:_0x41daea,xFontSize:_0x40a9a9,explicitFmt:_0x36f282,fmtTimeF:_0x15822e,fmtDate:_0x440147,fmtTime:_0x3ed911,xPat:_0x1609e0}=this[_0x52cad7(0xa53)](_0x38f252,_0x457aa2),_0x50ee03=_0x40a9a9*0.62;let _0x26d235=0xb;if(_0x1609e0)_0x26d235=estPatternChars(_0x1609e0);else{if(_0x36f282)_0x26d235=Math[_0x52cad7(0xa1a)](0x5,estPatternChars(effDatetimeFormat(_0x38f252)));else{if(_0x15822e)try{const _0x310583=_0x15822e[_0x52cad7(0xed5)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x26d235=Math[_0x52cad7(0xa1a)](0x5,_0x310583[_0x52cad7(0xf35)]);}catch(_0x21d34a){_0x26d235=0x5;}else _0x26d235=0x5;}}const _0x54710b=_0x26d235*_0x50ee03+0x8,_0x16d760=Math[_0x52cad7(0xa1a)](0x3,Math[_0x52cad7(0xbfa)](_0x271a8a/(_0x54710b+0x10))),_0x1b5d5d=_0x54710b+0x6,_0x36d272=[{'hours':0.25,'align':_0x52cad7(0xffb)},{'hours':0.5,'align':_0x52cad7(0xffb)},{'hours':0x1,'align':'hour'},{'hours':0x2,'align':_0x52cad7(0xba5)},{'hours':0x3,'align':_0x52cad7(0xba5)},{'hours':0x4,'align':_0x52cad7(0xba5)},{'hours':0x6,'align':_0x52cad7(0xba5)},{'hours':0x8,'align':_0x52cad7(0xba5)},{'hours':0xc,'align':_0x52cad7(0xba5)},{'hours':0x18,'align':_0x52cad7(0x925)},{'hours':0x30,'align':_0x52cad7(0x925)},{'hours':0xa8,'align':_0x52cad7(0x925)}];let _0x19766b=_0x36d272[_0x36d272['length']-0x1];for(const _0x12e2d8 of _0x36d272){if(_0x1734e2/_0x12e2d8[_0x52cad7(0xbdb)]<=_0x16d760){_0x19766b=_0x12e2d8;break;}}const _0x3870f7=_0x19766b[_0x52cad7(0xbdb)]*0x36ee80,_0x2751ee=new Date(_0x407178);let _0xd5af8;if(_0x19766b[_0x52cad7(0xc0e)]===_0x52cad7(0x925)){let _0x412639=tzStartOfDayMs(_0x407178,_0x41daea);if(_0x412639<_0x407178){const _0x351c50=tzParts(_0x412639,_0x41daea);_0x412639=zonedWallToMs(_0x351c50['y'],_0x351c50['mo'],_0x351c50['d']+0x1,0x0,0x0,0x0,_0x41daea);}_0xd5af8=new Date(_0x412639);}else{if(_0x19766b[_0x52cad7(0xc0e)]===_0x52cad7(0xba5)){_0xd5af8=new Date(_0x2751ee),_0xd5af8['setMinutes'](0x0,0x0,0x0);if(_0xd5af8[_0x52cad7(0xa03)]()<_0x407178)_0xd5af8[_0x52cad7(0x4ee)](_0xd5af8[_0x52cad7(0xa03)]()+0x36ee80);const _0x42e02f=_0x19766b['hours'],_0x10c845=tzParts(_0xd5af8[_0x52cad7(0xa03)](),_0x41daea),_0x48691f=_0x10c845['h']%_0x42e02f;_0x48691f!==0x0&&_0xd5af8[_0x52cad7(0x4ee)](zonedWallToMs(_0x10c845['y'],_0x10c845['mo'],_0x10c845['d'],_0x10c845['h']+(_0x42e02f-_0x48691f),0x0,0x0,_0x41daea));}else{const _0x5029c6=_0x19766b[_0x52cad7(0xbdb)]*0x3c;_0xd5af8=new Date(_0x2751ee),_0xd5af8['setSeconds'](0x0,0x0);const _0x298f3d=_0xd5af8[_0x52cad7(0x182)](),_0x12e99e=_0x298f3d%_0x5029c6;if(_0x12e99e!==0x0||_0xd5af8['getTime']()<_0x407178)_0xd5af8[_0x52cad7(0xae2)](_0x298f3d+(_0x5029c6-_0x12e99e),0x0,0x0);}}const _0x52b7cf=[];let _0x95a172=-Infinity;const _0x110f22=this[_0x52cad7(0xaae)]?.[_0x52cad7(0x312)]||this[_0x52cad7(0xaae)]?.['_window'],_0x25ea3d=_0x110f22?_0x110f22[_0x52cad7(0xbca)][_0x52cad7(0xa03)]():_0x818227,_0x5860a4=[];if(_0x19766b['align']===_0x52cad7(0x925)){const _0x2c572b=Math['max'](0x1,Math['round'](_0x19766b[_0x52cad7(0xbdb)]/0x18));let _0xc45b85=_0xd5af8[_0x52cad7(0xa03)]();while(_0xc45b85<_0x25ea3d){_0x5860a4['push'](_0xc45b85);const _0x7ce89d=tzParts(_0xc45b85,_0x41daea);_0xc45b85=zonedWallToMs(_0x7ce89d['y'],_0x7ce89d['mo'],_0x7ce89d['d']+_0x2c572b,0x0,0x0,0x0,_0x41daea);}}else{if(_0x19766b['align']===_0x52cad7(0xba5)){for(const _0x49eb31 of wallHourTicks(_0xd5af8[_0x52cad7(0xa03)](),_0x19766b[_0x52cad7(0xbdb)],_0x25ea3d,_0x41daea,_0x407178))_0x5860a4[_0x52cad7(0x879)](_0x49eb31);}else{for(let _0x35ce94=_0xd5af8['getTime']();_0x35ce94<_0x25ea3d;_0x35ce94+=_0x3870f7)_0x5860a4[_0x52cad7(0x879)](_0x35ce94);}}for(const _0x16b4e5 of _0x5860a4){if(_0x16b4e5<_0x407178)continue;const _0x200c07=(_0x16b4e5-_0x407178)/(_0x818227-_0x407178)*_0x271a8a,_0x48bbc5=new Date(_0x16b4e5),_0x127aa5=tzParts(_0x16b4e5,_0x41daea),_0x3b2bf6=_0x127aa5['h']===0x0&&_0x127aa5['mi']===0x0&&_0x1734e2>=0xc;if(_0x200c07-_0x95a172<_0x1b5d5d){if(_0x3b2bf6&&_0x52b7cf[_0x52cad7(0xf35)]>0x0){const _0xc18943=_0x52b7cf[_0x52b7cf[_0x52cad7(0xf35)]-0x1];if(!_0xc18943['isDate']){_0x52b7cf[_0x52cad7(0xe9b)](),_0x95a172=_0x52b7cf['length']>0x0?_0x52b7cf[_0x52b7cf['length']-0x1]['x']:-Infinity;if(_0x200c07-_0x95a172<_0x1b5d5d)continue;}else continue;}else continue;}_0x95a172=_0x200c07,_0x52b7cf[_0x52cad7(0x879)]({'x':_0x200c07,'label':_0x3b2bf6?_0x440147(_0x48bbc5):_0x3ed911(_0x48bbc5),'isDate':_0x3b2bf6});}return _0x52b7cf;}[_0x3a4399(0x920)](_0x572a6a,_0x347448,_0x23e0ef,_0x26e725,_0x59d961,_0x2355d0,_0x500a38,_0x561a3d){const _0x3317d6=_0x3a4399,_0x496bb7=svgEl('g',{'class':_0x3317d6(0x7dc)});let _0x4d2076=this['_computeXAxisTicks'](_0x26e725,_0x59d961,_0x2355d0,_0x500a38,_0x561a3d);if(!_0x4d2076)_0x4d2076=this[_0x3317d6(0xa1d)](_0x26e725,_0x59d961,_0x2355d0,_0x500a38,_0x561a3d);if(!_0x4d2076||!_0x4d2076['length']){_0x572a6a[_0x3317d6(0xb3f)](_0x496bb7);return;}const _0x211ed0=!!_0x500a38[_0x3317d6(0x625)],_0x363918=0x4,_0x10660c=toNum(_0x500a38[_0x3317d6(0x682)])||0xa,_0x7b6c6c=_0x10660c+0x1,_0x1bb915=toNum(_0x500a38[_0x3317d6(0xa18)]),_0x15aaee=isNum(_0x1bb915)?_0x1bb915:0.5,_0x97a242=_0x500a38[_0x3317d6(0x99b)]||_0x3317d6(0xcf5),_0x2c314d=_0x500a38[_0x3317d6(0xfb1)]||_0x500a38['x_axis_color']||'var(--primary-color,\x20#4A90D9)';for(const _0x12856c of _0x4d2076){const _0x415bdc=_0x347448+_0x12856c['x'],_0x574df5=!!_0x12856c['isDate'],_0x1fb07b=_0x415bdc,_0x46bffa='middle';_0x211ed0&&_0x496bb7[_0x3317d6(0xb3f)](svgEl('line',{'x1':_0x415bdc,'x2':_0x415bdc,'y1':_0x23e0ef,'y2':_0x23e0ef+_0x363918,'stroke':_0x574df5?_0x2c314d:_0x97a242,'stroke-width':'1','opacity':String(_0x15aaee),'class':_0x3317d6(0xc88)}));const _0x50454f=[];if(_0x574df5)_0x50454f[_0x3317d6(0x879)](_0x3317d6(0xcdd)),_0x50454f[_0x3317d6(0x879)](_0x3317d6(0x433)+_0x2c314d),_0x50454f[_0x3317d6(0x879)](_0x3317d6(0xe7b)),_0x50454f[_0x3317d6(0x879)](_0x3317d6(0x6ba)+_0x7b6c6c+'px');else{if(_0x500a38['x_axis_font_size']){const _0x501d66=String(_0x500a38[_0x3317d6(0x682)]);_0x50454f[_0x3317d6(0x879)](_0x3317d6(0x6ba)+(/[a-z%]$/i[_0x3317d6(0x86d)](_0x501d66)?_0x501d66:_0x501d66+'px'));}if(_0x500a38[_0x3317d6(0x99b)])_0x50454f[_0x3317d6(0x879)](_0x3317d6(0x433)+_0x500a38['x_axis_color']);if(isNum(_0x1bb915))_0x50454f[_0x3317d6(0x879)](_0x3317d6(0xd11)+_0x1bb915);}const _0x9ec190=svgEl(_0x3317d6(0x776),{'x':_0x1fb07b,'y':_0x23e0ef+(_0x211ed0?_0x363918+0xc:0xe),'text-anchor':_0x46bffa,'class':_0x3317d6(0xa57)+(_0x574df5?_0x3317d6(0x44f):'')});if(_0x50454f['length'])_0x9ec190['setAttribute'](_0x3317d6(0x526),_0x50454f['join'](';'));_0x9ec190['textContent']=_0x12856c['label'],_0x496bb7[_0x3317d6(0xb3f)](_0x9ec190);}_0x572a6a['appendChild'](_0x496bb7);}['_buildStackState'](_0x1298f9,_0xa34ae){const _0x47c4fa=_0x3a4399;if(!_0x1298f9[_0x47c4fa(0xf35)])return null;const _0x27c8a5=!!_0xa34ae[_0x47c4fa(0xcbb)],_0x283424=new Map(),_0x3a7fc2=new Map();for(const _0xf34aac of _0x1298f9){const _0x2c9d75=_0x27c8a5?_0xf34aac[_0x47c4fa(0x644)][_0x47c4fa(0x362)]||(_0xf34aac['entity'][_0x47c4fa(0xa6d)]==null?_0x47c4fa(0x2b5):null):null;if(!_0x2c9d75)continue;const _0x15cd78=_0xf34aac[_0x47c4fa(0x644)][_0x47c4fa(0x970)]===_0x47c4fa(0xf08)?'y2':'y1',_0x203672=(_0xf34aac[_0x47c4fa(0x644)][_0x47c4fa(0x8fe)]||_0x47c4fa(0x1d5))===_0x47c4fa(0xd37)?'bar':_0x47c4fa(0x1d5),_0xcf0f6a=_0xf34aac[_0x47c4fa(0x644)][_0x47c4fa(0x2d5)]?'inv':_0x47c4fa(0xf48),_0x275ade=_0x2c9d75+'::'+_0x15cd78+'::'+_0x203672+'::'+resolveGroupBy(_0xa34ae,toNum(_0xa34ae[_0x47c4fa(0x74a)])||0x18,_0xf34aac['entity'])+'::'+_0xcf0f6a;if(!_0x3a7fc2[_0x47c4fa(0x1031)](_0x275ade))_0x3a7fc2[_0x47c4fa(0xd03)](_0x275ade,[]);_0x3a7fc2[_0x47c4fa(0xfe5)](_0x275ade)[_0x47c4fa(0x879)](_0xf34aac);}for(const [_0x1be097,_0x45b951]of[..._0x3a7fc2]){if(_0x45b951[_0x47c4fa(0xf35)]!==0x1)continue;const _0x4652c5=_0x45b951[0x0]['entity'],_0x16aff5=_0x4652c5[_0x47c4fa(0x8fe)]||_0x4652c5[_0x47c4fa(0x6f4)]||_0x47c4fa(0x1d5),_0x96d198=_0x16aff5===_0x47c4fa(0xd37)||_0x16aff5===_0x47c4fa(0xed9)||!!_0x4652c5[_0x47c4fa(0x626)];if(!_0x96d198)_0x3a7fc2['delete'](_0x1be097);}if(!_0x3a7fc2[_0x47c4fa(0x3ba)])return null;for(const [_0x6170ac,_0x42aba2]of _0x3a7fc2){for(const _0x347848 of _0x42aba2)_0x283424[_0x47c4fa(0xd03)](_0x347848[_0x47c4fa(0x3e7)],_0x6170ac);}const _0x5a59d0=new Map();for(const [,_0x3c171b]of _0x3a7fc2){let _0x5a3b58=null;for(const _0x475b0c of _0x3c171b){_0x5a59d0['set'](_0x475b0c[_0x47c4fa(0x3e7)],_0x5a3b58);if(_0x475b0c[_0x47c4fa(0xf59)][_0x47c4fa(0xea6)](_0x791c97=>isNum(_0x791c97['v'])&&_0x791c97['v']!==0x0))_0x5a3b58=_0x475b0c;}}const _0x3384ce=new Map(),_0xee502f=new Map(),_0xd029dd=new Map(),_0x296b16=new Map(),_0x2e5c09=new Set();for(const [_0x549ed3,_0x30f599]of _0x3a7fc2){const _0x126a02=new Map(),_0x21693c=new Map(),_0x4a4104=new Map(),_0x4db26c=new Map(),_0x955f55=new Map(),_0x3d363c=_0x549ed3[_0x47c4fa(0x2d6)]('::inv')?_0x549ed3[_0x47c4fa(0x444)](0x0,-0x5)+_0x47c4fa(0x992):_0x549ed3[_0x47c4fa(0x444)](0x0,-0x5)+_0x47c4fa(0x679);if(_0x30f599[_0x47c4fa(0xf35)]===0x1&&!_0x3a7fc2['has'](_0x3d363c))_0x2e5c09['add'](_0x30f599[0x0]['idx']);let _0x584bc2=Infinity,_0x3be668=-Infinity;for(const _0x3826eb of _0x30f599){const _0x20bb71=new Map();for(const _0x5acda2 of _0x3826eb['points']){if(!isNum(_0x5acda2['v']))continue;_0x20bb71[_0x47c4fa(0xd03)](_0x5acda2['t'],(_0x5acda2['v']<0x0||_0x5acda2['v']===0x0&&!_0x126a02['has'](_0x5acda2['t'])&&_0x21693c[_0x47c4fa(0x1031)](_0x5acda2['t'])?_0x21693c:_0x126a02)[_0x47c4fa(0xfe5)](_0x5acda2['t'])||0x0);}_0x3384ce[_0x47c4fa(0xd03)](_0x3826eb[_0x47c4fa(0x3e7)],_0x20bb71);for(const _0x388d04 of _0x3826eb[_0x47c4fa(0xf59)]){if(!isNum(_0x388d04['v'])||_0x388d04['v']===0x0)continue;const _0x1dc0ce=_0x388d04['v']<0x0?_0x21693c:_0x126a02,_0x5eb19d=_0x1dc0ce[_0x47c4fa(0xfe5)](_0x388d04['t'])||0x0,_0x2a08a2=_0x5eb19d+_0x388d04['v'];_0x1dc0ce['set'](_0x388d04['t'],_0x2a08a2);if(_0x2a08a2<_0x584bc2)_0x584bc2=_0x2a08a2;if(_0x2a08a2>_0x3be668)_0x3be668=_0x2a08a2;if(_0x5eb19d<_0x584bc2)_0x584bc2=_0x5eb19d;if(_0x5eb19d>_0x3be668)_0x3be668=_0x5eb19d;if(!_0x4a4104[_0x47c4fa(0x1031)](_0x3826eb[_0x47c4fa(0x3e7)]))_0x4a4104[_0x47c4fa(0xd03)](_0x3826eb[_0x47c4fa(0x3e7)],new Map());_0x4a4104['get'](_0x3826eb[_0x47c4fa(0x3e7)])[_0x47c4fa(0xd03)](_0x388d04['t'],[_0x5eb19d,_0x2a08a2]);const _0x445eec=Math[_0x47c4fa(0xa1a)](_0x5eb19d,_0x2a08a2),_0x3a9232=Math[_0x47c4fa(0x68a)](_0x5eb19d,_0x2a08a2);if(!_0x4db26c[_0x47c4fa(0x1031)](_0x388d04['t'])||_0x445eec>_0x4db26c[_0x47c4fa(0xfe5)](_0x388d04['t']))_0x4db26c[_0x47c4fa(0xd03)](_0x388d04['t'],_0x445eec);if(!_0x955f55[_0x47c4fa(0x1031)](_0x388d04['t'])||_0x3a9232<_0x955f55[_0x47c4fa(0xfe5)](_0x388d04['t']))_0x955f55['set'](_0x388d04['t'],_0x3a9232);}}for(const [_0x5c70d8,_0x20f578]of _0x4a4104){for(const [_0x27003f,[_0x131dd1,_0x3173b8]]of _0x20f578){const _0x5b1e46=Math[_0x47c4fa(0xa1a)](_0x131dd1,_0x3173b8),_0x382651=Math['min'](_0x131dd1,_0x3173b8);if(_0x5b1e46>0x0&&_0x5b1e46===_0x4db26c['get'](_0x27003f)){if(!_0xd029dd[_0x47c4fa(0x1031)](_0x5c70d8))_0xd029dd[_0x47c4fa(0xd03)](_0x5c70d8,new Set());_0xd029dd[_0x47c4fa(0xfe5)](_0x5c70d8)[_0x47c4fa(0xe62)](_0x27003f);}if(_0x382651<0x0&&_0x382651===_0x955f55[_0x47c4fa(0xfe5)](_0x27003f)){if(!_0x296b16[_0x47c4fa(0x1031)](_0x5c70d8))_0x296b16[_0x47c4fa(0xd03)](_0x5c70d8,new Set());_0x296b16[_0x47c4fa(0xfe5)](_0x5c70d8)[_0x47c4fa(0xe62)](_0x27003f);}}}_0x584bc2!==Infinity&&_0xee502f['set'](_0x549ed3,{'min':Math['min'](_0x584bc2,0x0),'max':Math['max'](_0x3be668,0x0)});}return{'stackKeyByIdx':_0x283424,'baselineByIdx':_0x3384ce,'groupExtremesByKey':_0xee502f,'boundaryOwnerByIdx':_0x5a59d0,'outerPosByIdx':_0xd029dd,'outerNegByIdx':_0x296b16,'soloByIdx':_0x2e5c09};}[_0x3a4399(0x5a0)](_0x5c4129,_0x4fde86,_0x5dcb7e,_0x5ea144,_0x5df914){const _0x55622a=_0x3a4399,{padL:_0x38ded8,plotW:_0x24343e,mapX:_0x177629,tEnd:_0x236af3,top:_0x5f1e24,rowH:_0xe1bf32,titleH:titleH=0x0,titleFs:titleFs=0xa,titleMaxW:titleMaxW=_0x24343e,titlePos:titlePos=_0x55622a(0x5d0),showTitles:showTitles=titleH>0x0}=_0x5df914,_0x5e4538=svgEl('g',{'class':_0x55622a(0x368)}),_0xcbb34c=showTitles&&(titlePos===_0x55622a(0xf49)?titleMaxW>=0xa:titleH>0x0)?svgEl('g',{'class':_0x55622a(0x14a)}):null,_0x39f3a4=_0xcbb34c?_0x55622a(0x478)+titleFs+_0x55622a(0xebc)+(getComputedStyle(this['card'])[_0x55622a(0xee3)]('--primary-font-family')[_0x55622a(0x99a)]()||_0x55622a(0x1e8)):'',_0x4ce4a9=_0x5dcb7e['state_strip_labels']!==![],_0x498ac0=0xa,_0x29a8cc=((()=>{const _0x10f019=_0x55622a,_0x28e39c=_0x5dcb7e[_0x10f019(0x3b5)],_0x14d458=_0x28e39c==null||_0x28e39c===''?0x3:Number(_0x28e39c);if(!isFinite(_0x14d458)||_0x14d458<0x0)return 0x3;return Math[_0x10f019(0x68a)](_0x14d458,_0xe1bf32/0x2);})());return _0x4fde86[_0x55622a(0xb12)]((_0x23fad1,_0x4b68e9)=>{const _0x23364f=_0x55622a,_0x12e098=_0x23fad1['entity']||{},_0x16e948=_0x23fad1[_0x23364f(0xf59)]||[];if(!_0x16e948['length'])return;const _0x33407a=_0x12e098['state_map']||_0x23fad1[_0x23364f(0xe3f)]||autoStateMap(_0x12e098,_0x5ea144,_0x5dcb7e?.[_0x23364f(0xae4)])||[],_0x56885d=!!_0x12e098[_0x23364f(0x207)],_0x1bfb63=_0x5f1e24+_0x4b68e9*(_0xe1bf32+0x2+titleH)+titleH;if(_0xcbb34c){const _0x589e8a=pickName(_0x12e098[_0x23364f(0xac9)],_0x23fad1[_0x23364f(0xcc9)]?.['resolved_name'],_0x23fad1['meta']);let _0x3cac6e=_0x589e8a===''?'':_0x589e8a!=null?String(_0x589e8a):_0x12e098[_0x23364f(0x644)]||'';if(_0x3cac6e&&measureTextWidth(_0x3cac6e,_0x39f3a4)>titleMaxW){let _0x48df05=0x0,_0x5ab621=_0x3cac6e[_0x23364f(0xf35)];while(_0x48df05<_0x5ab621){const _0x1a4f7e=_0x48df05+_0x5ab621+0x1>>0x1;if(measureTextWidth(_0x3cac6e[_0x23364f(0x444)](0x0,_0x1a4f7e)+'…',_0x39f3a4)<=titleMaxW)_0x48df05=_0x1a4f7e;else _0x5ab621=_0x1a4f7e-0x1;}_0x3cac6e=_0x48df05>0x0?_0x3cac6e['slice'](0x0,_0x48df05)+'…':'';}if(_0x3cac6e){const _0x3d38cd=svgEl('text',{'x':String(titlePos===_0x23364f(0xf49)?_0x38ded8-0x4:_0x38ded8+0x2),'y':String(titlePos===_0x23364f(0xf49)?_0x1bfb63+_0xe1bf32/0x2:_0x1bfb63-0x3),'text-anchor':titlePos===_0x23364f(0xf49)?_0x23364f(0xbca):_0x23364f(0xfd4),...titlePos===_0x23364f(0xf49)?{'dominant-baseline':_0x23364f(0xf9a)}:{},'fill':_0x23364f(0x46b),'font-size':String(titleFs),'style':_0x23364f(0x33d)+(_0x12e098[_0x23364f(0xa6d)]!=null?_0x23364f(0x544):_0x23364f(0x983))+';pointer-events:none','class':_0x23364f(0xf8f)});_0x3d38cd[_0x23364f(0x3d4)]=_0x3cac6e,_0xcbb34c[_0x23364f(0xb3f)](_0x3d38cd);}}const _0x1a44de=[];let _0x554ddd=_0x16e948[0x0]['t'],_0x4031b7=_0x16e948[0x0]['v'];for(let _0x21ce41=0x1;_0x21ce41<_0x16e948[_0x23364f(0xf35)];_0x21ce41++){_0x16e948[_0x21ce41]['v']!==_0x4031b7&&(_0x4031b7!==null&&_0x4031b7!==undefined&&_0x1a44de[_0x23364f(0x879)]({'start':_0x554ddd,'end':_0x16e948[_0x21ce41]['t'],'val':_0x4031b7}),_0x554ddd=_0x16e948[_0x21ce41]['t'],_0x4031b7=_0x16e948[_0x21ce41]['v']);}_0x4031b7!==null&&_0x4031b7!==undefined&&_0x1a44de[_0x23364f(0x879)]({'start':_0x554ddd,'end':bandTailEnd(_0x12e098,_0x236af3,_0x554ddd),'val':_0x4031b7});for(const _0xa0612e of _0x1a44de){const _0x27ed20=Math['max'](_0x177629(_0xa0612e[_0x23364f(0xfd4)]),_0x38ded8),_0x543561=Math['min'](_0x177629(_0xa0612e['end']),_0x38ded8+_0x24343e),_0x3928f4=_0x543561-_0x27ed20;if(_0x3928f4<0.5)continue;const _0x33ebea=Math['round'](_0xa0612e['val']),_0x583379=_0x33407a[_0x23364f(0xf35)]?(_0x33ebea%_0x33407a['length']+_0x33407a['length'])%_0x33407a[_0x23364f(0xf35)]:0x0,_0x3440e2=_0x33407a[_0x33ebea]||_0x33407a[_0x583379],_0x2f8eb5=_0x3440e2?.[_0x23364f(0x85f)]||(_0x56885d&&_0x12e098['color']?_0x12e098[_0x23364f(0x85f)]:STATE_TIMELINE_COLORS[_0x583379%STATE_TIMELINE_COLORS[_0x23364f(0xf35)]])||_0x12e098[_0x23364f(0x85f)]||_0x23364f(0x949),_0x2f0b75=svgEl(_0x23364f(0x180),{'x':String(_0x27ed20),'y':String(_0x1bfb63),'width':String(_0x3928f4),'height':String(_0xe1bf32),'rx':String(_0x29a8cc),'ry':String(_0x29a8cc),'fill':_0x2f8eb5,'opacity':String(_0x12e098[_0x23364f(0xa6d)]!=null?0.85*Math[_0x23364f(0xa1a)](0.55,_0x12e098[_0x23364f(0xda5)]?.[_0x23364f(0xf1d)]??0.45):0.85),'class':_0x23364f(0xde9)});_0x5e4538[_0x23364f(0xb3f)](_0x2f0b75);if(!_0x4ce4a9||_0x3928f4<=0x28)continue;const _0x559a40=_0x56885d&&_0x3440e2?.[_0x23364f(0xddd)]||(_0x5ea144?.['states']?.[_0x12e098[_0x23364f(0x644)]]?.['attributes']?.[_0x23364f(0x3de)]?String(_0x3440e2?.[_0x23364f(0xa0e)]??_0x33ebea):localizeEntityState(_0x5ea144,_0x5ea144?.['states']?.[_0x12e098[_0x23364f(0x644)]],_0x3440e2?.[_0x23364f(0xa0e)]??_0x33ebea));if(!_0x559a40)continue;const _0x7f245a=svgEl(_0x23364f(0x776),{'x':String(_0x27ed20+_0x3928f4/0x2),'y':String(_0x1bfb63+_0xe1bf32/0x2+0x1),'text-anchor':_0x23364f(0x708),'dominant-baseline':_0x23364f(0xf9a),'fill':bandLabelFill(_0x2f8eb5),'font-size':String(_0x498ac0),'class':_0x23364f(0x8f7)});_0x7f245a[_0x23364f(0x3d4)]=_0x559a40,_0x5e4538['appendChild'](_0x7f245a);}}),_0x5c4129[_0x55622a(0xb3f)](_0x5e4538),_0xcbb34c;}[_0x3a4399(0x2fe)](_0x62fbf4,_0x22a8ce,_0x104e8c,_0x4bc7f5,_0x4c52da,_0x35598e,_0x3376b2,_0x15f406,_0x1c8beb,_0x2a7205,_0x105af8,_0x1248f1=null){const _0xf07fa8=_0x3a4399,{padL:_0x2d2dc4,padT:_0x49ae95,plotW:_0x99ba32,plotH:_0x11ef95,tStart:_0x13e109,tEnd:_0x44814b}=_0x3376b2,_0x29643a=!!_0x3376b2[_0xf07fa8(0x60b)],_0x28d594=_0x3376b2[_0xf07fa8(0x9ac)]||0x1,_0x2bed7f=_0x3376b2[_0xf07fa8(0x446)]??Math[_0xf07fa8(0xa1a)](0x1,_0x44814b-_0x13e109),_0x337fee=_0x104e8c[_0xf07fa8(0x644)],_0x3a1143=this[_0xf07fa8(0xaae)][_0xf07fa8(0xb73)](_0x337fee[_0xf07fa8(0x85f)],_0x337fee[_0xf07fa8(0x644)])||_0x337fee['color']||_0xf07fa8(0x949),_0x32bcc5=_0x337fee[_0xf07fa8(0x8fe)]||_0xf07fa8(0x1d5),_0x257304=_0x104e8c[_0xf07fa8(0xf59)][_0xf07fa8(0x395)](_0x43237a=>_0x43237a['v']!==null);if(!_0x257304['length'])return;const _0xd2fc25=!!_0x1c8beb,_0x47000c=_0x5e2e20=>_0x1c8beb?.[_0xf07fa8(0xfe5)](_0x5e2e20)??0x0,_0x1793ff=_0xd2fc25?_0x37519d=>_0x35598e(_0x47000c(_0x37519d['t'])+_0x37519d['v'],_0x4bc7f5):_0x506f20=>_0x35598e(_0x506f20['v'],_0x4bc7f5),_0x1aac84=!!(_0x337fee[_0xf07fa8(0x84d)]?.[_0xf07fa8(0x300)]&&_0x337fee[_0xf07fa8(0x84d)]?.[_0xf07fa8(0x335)]?.[_0xf07fa8(0xf35)]),_0x36773d=!!_0x337fee['rise_fall_colors']?.[_0xf07fa8(0x300)],_0x302223=_0x1aac84?this[_0xf07fa8(0xaae)][_0xf07fa8(0xb17)](_0x337fee):null,_0x3a324b=_0x337fee['color_thresholds']?.[_0xf07fa8(0x649)]===_0xf07fa8(0x8cd)?_0xf07fa8(0x8cd):_0xf07fa8(0x882),_0x5bb107=_0x337fee[_0xf07fa8(0x84d)]?.[_0xf07fa8(0x7df)]===_0xf07fa8(0x5ee)?_0xf07fa8(0x5ee):_0xf07fa8(0xb80),_0x2c24ef=_0x337fee[_0xf07fa8(0x84d)]?.[_0xf07fa8(0x995)]===_0xf07fa8(0x2a3)?'raw':'value',_0x231d02=!!_0x337fee[_0xf07fa8(0x84d)]?.[_0xf07fa8(0x921)],_0x4dc231=_0x3a324b===_0xf07fa8(0x882),_0x5c3386=_0x36773d?_0x337fee[_0xf07fa8(0x576)]:null;let _0x265196=_0x3a1143,_0x5aea6a=_0x1aac84;if(_0x1aac84&&_0x231d02){let _0x5b7b86=null;for(let _0x37b9f8=_0x257304[_0xf07fa8(0xf35)]-0x1;_0x37b9f8>=0x0;_0x37b9f8--){const _0x5a7bb3=_0x257304[_0x37b9f8],_0x295086=_0x2c24ef===_0xf07fa8(0x2a3)&&_0x5a7bb3[_0xf07fa8(0xe18)]!=null?_0x5a7bb3[_0xf07fa8(0xe18)]:_0x5a7bb3['v'];if(isNum(_0x295086)){_0x5b7b86=_0x295086;break;}}_0x5b7b86!=null&&(_0x265196=resolveValueColor(_0x5b7b86,_0x302223,_0x3a1143)),_0x5aea6a=![];}let _0x3e3fa4=null,_0x46b6d4=null;if(_0x5aea6a&&_0x5bb107==='vertical'&&_0x2c24ef!=='raw'){const _0x398804=_0xf07fa8(0x7d0)+_0x104e8c['idx']+'-'+this['card']['_instanceId'],_0x2c8364=_0xf07fa8(0x9bc)+_0x104e8c[_0xf07fa8(0x3e7)]+'-'+this[_0xf07fa8(0xaae)][_0xf07fa8(0xa5f)];_0x3e3fa4=this[_0xf07fa8(0xd79)](_0x22a8ce,_0x398804,_0x302223,_0x4bc7f5,_0x49ae95,_0x11ef95,_0x3a324b,0x1,_0x3a1143),_0x46b6d4=this[_0xf07fa8(0xd79)](_0x22a8ce,_0x2c8364,_0x302223,_0x4bc7f5,_0x49ae95,_0x11ef95,_0x3a324b,0.3,_0x3a1143);}const _0x2e25a3=(_0x535c8f,_0x48f86c)=>{const _0xee6993=_0xf07fa8;if(_0x5aea6a){const _0x262e62=_0x2c24ef===_0xee6993(0x2a3)&&_0x535c8f[_0xee6993(0xe18)]!=null?_0x535c8f[_0xee6993(0xe18)]:_0x535c8f['v'];return resolveValueColor(_0x262e62,_0x302223,_0x265196,_0x4dc231);}if(_0x36773d&&_0x48f86c>0x0)return segmentRiseFallColor(_0x257304[_0x48f86c-0x1],_0x535c8f,_0x5c3386,_0x265196);return _0x265196;},_0x9d96b8=svgEl('g',{'class':_0xf07fa8(0x9a8)+_0x32bcc5+(_0xd2fc25?_0xf07fa8(0x6e6):'')});if(_0x32bcc5===_0xf07fa8(0x451)){const _0x495c18=_0x4c52da,_0x291e68=resolveGroupBy(_0x15f406,(_0x44814b-_0x13e109)/0x36ee80);if(_0x291e68===_0xf07fa8(0xf2b)&&_0x257304['length']>0x0){if(!this[_0xf07fa8(0xc11)])this[_0xf07fa8(0xc11)]=new Map();for(const _0x692ede of _0x104e8c[_0xf07fa8(0xf59)])this['_calBarPositions'][_0xf07fa8(0xd03)](_0x692ede['t'],_0x495c18(_0x692ede['t']));}let _0x183496=Infinity;for(let _0x454718=0x1;_0x454718<_0x257304[_0xf07fa8(0xf35)];_0x454718++){const _0x1e1b97=_0x495c18(_0x257304[_0x454718]['t'])-_0x495c18(_0x257304[_0x454718-0x1]['t']);if(_0x1e1b97>0x0&&_0x1e1b97<_0x183496)_0x183496=_0x1e1b97;}let _0x57659e;if(_0x291e68==='month'){const _0x4b3662=new Date(_0x13e109),_0x413c7d=new Date(_0x44814b),_0x343aa6=Math[_0xf07fa8(0xa1a)](0x1,(_0x413c7d[_0xf07fa8(0x2a9)]()-_0x4b3662['getFullYear']())*0xc+(_0x413c7d[_0xf07fa8(0xe1f)]()-_0x4b3662[_0xf07fa8(0xe1f)]())+0x1);_0x57659e=_0x99ba32/_0x343aa6;}else{if(_0x29643a)_0x57659e=_0x99ba32/_0x28d594;else{const _0x1a7afd=toNum(_0x15f406['points_per_hour'])||0x2,_0x4c4de1=groupBucketMs(_0x291e68,(_0x44814b-_0x13e109)/0x36ee80,_0x1a7afd);_0x57659e=Math['min'](_0x99ba32,_0x4c4de1/Math[_0xf07fa8(0xa1a)](0x1,_0x2bed7f)*_0x99ba32);}}const _0x500de5=isFinite(_0x183496)?_0x183496:Math[_0xf07fa8(0xa1a)](0x1,_0x57659e),_0x5acce6=toNum(_0x15f406[_0xf07fa8(0xfa7)]),_0x308584=Math[_0xf07fa8(0xa1a)](0x0,_0x500de5*0.4),_0x236f0f=isNum(_0x5acce6)&&_0x5acce6>0x0?Math[_0xf07fa8(0x68a)](_0x5acce6,_0x308584):Math[_0xf07fa8(0xa1a)](0x1,_0x500de5*0.25),_0x18b6da=Math[_0xf07fa8(0xa1a)](0x1,_0x500de5-_0x236f0f),_0x9e3d67=Math['max'](0x1,_0x2a7205?.['total']||0x1),_0x30c52d=_0x2a7205?.[_0xf07fa8(0x705)]||0x0,_0x440907=Math[_0xf07fa8(0xa1a)](0x1,_0x18b6da/_0x9e3d67);_0x104e8c[_0xf07fa8(0xa0c)]=new Map(),_0x104e8c['_barHalfWidth']=_0x440907/0x2;const _0xc9a501=_0x337fee[_0xf07fa8(0x576)]?.['enabled']?_0x337fee[_0xf07fa8(0x576)]:null,_0x3ac09f=_0xc9a501&&(_0xc9a501[_0xf07fa8(0x3cd)]||_0xc9a501[_0xf07fa8(0x454)]),_0x283d1d=_0xc9a501&&(_0xc9a501[_0xf07fa8(0xadf)]||_0xc9a501[_0xf07fa8(0x101e)]),_0x4a473f=this[_0xf07fa8(0xaae)][_0xf07fa8(0xb73)](_0x3ac09f)||_0x3ac09f||'#26a69a',_0x3fed91=this[_0xf07fa8(0xaae)][_0xf07fa8(0xb73)](_0x283d1d)||_0x283d1d||_0xf07fa8(0x665);_0x104e8c['_candleColors']={'up':_0x4a473f,'down':_0x3fed91};const _0xd3bbe7=Math[_0xf07fa8(0xa1a)](0x1,Math[_0xf07fa8(0x68a)](0x2,_0x440907*0.14));_0x257304['forEach'](_0x17d6a4=>{const _0x5c4453=_0xf07fa8;if(!isNum(_0x17d6a4['v']))return;if(_0x17d6a4['t']<_0x13e109||_0x17d6a4['t']>=_0x44814b)return;const _0x435301=isNum(_0x17d6a4['o'])?_0x17d6a4['o']:_0x17d6a4['v'],_0xc3a942=isNum(_0x17d6a4['c'])?_0x17d6a4['c']:_0x17d6a4['v'],_0x3cf06f=isNum(_0x17d6a4['h'])?_0x17d6a4['h']:Math['max'](_0x435301,_0xc3a942),_0x408f85=isNum(_0x17d6a4['l'])?_0x17d6a4['l']:Math[_0x5c4453(0x68a)](_0x435301,_0xc3a942),_0x3a6fce=_0x495c18(_0x17d6a4['t']),_0x448c8f=_0x3a6fce-_0x18b6da/0x2+_0x30c52d*_0x440907,_0x1b10ad=_0x448c8f+_0x440907/0x2;_0x104e8c['_barCenters']['set'](_0x17d6a4['t'],_0x1b10ad);const _0x2cabfb=_0xc3a942>=_0x435301,_0x6e2069=_0x2cabfb?_0x4a473f:_0x3fed91,_0x1cf393=_0x35598e(_0x3cf06f,_0x4bc7f5),_0x907c1f=_0x35598e(_0x408f85,_0x4bc7f5);_0x9d96b8['appendChild'](svgEl(_0x5c4453(0x1d5),{'x1':_0x1b10ad,'y1':Math[_0x5c4453(0x68a)](_0x1cf393,_0x907c1f),'x2':_0x1b10ad,'y2':Math[_0x5c4453(0xa1a)](_0x1cf393,_0x907c1f),'stroke':_0x6e2069,'stroke-width':String(_0xd3bbe7),'class':_0x5c4453(0x219)}));const _0x3c0996=_0x35598e(_0x435301,_0x4bc7f5),_0x2d39fd=_0x35598e(_0xc3a942,_0x4bc7f5);let _0x3f2882=Math[_0x5c4453(0x68a)](_0x3c0996,_0x2d39fd),_0x51aea2=Math['abs'](_0x3c0996-_0x2d39fd);_0x51aea2<0x1&&(_0x51aea2=0x1,_0x3f2882-=0.5),_0x9d96b8[_0x5c4453(0xb3f)](svgEl('rect',{'x':_0x448c8f,'y':_0x3f2882,'width':_0x440907,'height':_0x51aea2,'fill':_0x6e2069,'stroke':_0x6e2069,'stroke-width':'1','data-t':String(_0x17d6a4['t']),'data-x':String(_0x448c8f),'data-w':String(_0x440907),'class':'sgc-candle\x20'+(_0x2cabfb?'up':'down')}));}),_0x62fbf4['appendChild'](_0x9d96b8);return;}if(_0x32bcc5===_0xf07fa8(0xd37)){const _0x21d5bc=_0x4c52da,_0x487ae0=resolveGroupBy(_0x15f406,(_0x44814b-_0x13e109)/0x36ee80),_0x2a09d8=resolveGroupBy(_0x15f406,(_0x44814b-_0x13e109)/0x36ee80,_0x337fee),_0x20b987=_0x2a09d8!==_0x487ae0&&['date',_0xf07fa8(0x688),_0xf07fa8(0xf2b),_0xf07fa8(0x855)][_0xf07fa8(0x792)](_0x2a09d8),_0x37d972=_0x20b987?resolveDisplayTimeZone(this[_0xf07fa8(0xaae)]?.[_0xf07fa8(0x1a4)],_0x15f406):null,_0x48f11a=_0x20b987?resolveFirstWeekday(this[_0xf07fa8(0xaae)]?.[_0xf07fa8(0x1a4)]):0x1;_0x104e8c[_0xf07fa8(0xc3c)]=_0x20b987,_0x104e8c[_0xf07fa8(0x5e6)]=_0x20b987?_0x2a09d8:null;if(_0x487ae0===_0xf07fa8(0xf2b)&&_0x257304['length']>0x0){if(!this[_0xf07fa8(0xc11)])this[_0xf07fa8(0xc11)]=new Map();for(const _0x149c4b of _0x104e8c[_0xf07fa8(0xf59)]){this['_calBarPositions'][_0xf07fa8(0xd03)](_0x149c4b['t'],_0x21d5bc(_0x149c4b['t']));}}let _0x13290c=Infinity;for(let _0x4c6381=0x1;_0x4c6381<_0x257304[_0xf07fa8(0xf35)];_0x4c6381++){const _0x1fe71c=_0x21d5bc(_0x257304[_0x4c6381]['t'])-_0x21d5bc(_0x257304[_0x4c6381-0x1]['t']);if(_0x1fe71c>0x0&&_0x1fe71c<_0x13290c)_0x13290c=_0x1fe71c;}let _0x8c1e03;if(_0x487ae0===_0xf07fa8(0xf2b)){const _0x4ae285=new Date(_0x13e109),_0x389cbd=new Date(_0x44814b),_0x217f3f=Math[_0xf07fa8(0xa1a)](0x1,(_0x389cbd[_0xf07fa8(0x2a9)]()-_0x4ae285['getFullYear']())*0xc+(_0x389cbd[_0xf07fa8(0xe1f)]()-_0x4ae285['getMonth']())+0x1);_0x8c1e03=_0x99ba32/_0x217f3f;}else{if(_0x29643a)_0x8c1e03=_0x99ba32/_0x28d594;else{const _0x218668=toNum(_0x15f406[_0xf07fa8(0xb72)])||0x2,_0x466039=groupBucketMs(_0x487ae0,(_0x44814b-_0x13e109)/0x36ee80,_0x218668);_0x8c1e03=Math[_0xf07fa8(0x68a)](_0x99ba32,_0x466039/Math['max'](0x1,_0x2bed7f)*_0x99ba32);}}const _0x243760=isFinite(_0x13290c)?_0x13290c:Math[_0xf07fa8(0xa1a)](0x1,_0x8c1e03),_0x52bba6=toNum(_0x15f406['bar_spacing']),_0x464ca3=Math['max'](0x0,_0x243760*0.3),_0x28bfcd=isNum(_0x52bba6)&&_0x52bba6>0x0?Math['min'](_0x52bba6,_0x464ca3):0x0,_0x47ada8=Math['max'](0x1,_0x243760-_0x28bfcd),_0x5e97c3=Math[_0xf07fa8(0xa1a)](0x1,_0x2a7205?.['total']||0x1),_0x33018a=_0x2a7205?.[_0xf07fa8(0x705)]||0x0,_0x66b2a4=Math[_0xf07fa8(0xa1a)](0x1,_0x47ada8/_0x5e97c3);_0x104e8c[_0xf07fa8(0xa0c)]=new Map(),_0x104e8c['_barHalfWidth']=_0x66b2a4/0x2;const _0x2b4701=_0x35598e(clamp(0x0,_0x4bc7f5['lo'],_0x4bc7f5['hi']),_0x4bc7f5),_0x555d42=_0x337fee[_0xf07fa8(0x54f)]!==![],_0x31b8dc=toNum(_0x15f406[_0xf07fa8(0x36e)]),_0x4a3872=isNum(_0x31b8dc)?Math[_0xf07fa8(0xa1a)](0x0,_0x31b8dc):Math[_0xf07fa8(0xa1a)](0x0,Math[_0xf07fa8(0x68a)](0x5,_0x66b2a4/0x3));let _0x8385e7=null;const _0x5c5ff2=new Map();_0x555d42&&(_0x8385e7=_0xf07fa8(0x768)+_0x104e8c[_0xf07fa8(0x3e7)]+'-'+this[_0xf07fa8(0xaae)][_0xf07fa8(0xa5f)]);_0x257304[_0xf07fa8(0xb12)]((_0x30f6ff,_0x5d131)=>{const _0x16d201=_0xf07fa8;if(!isNum(_0x30f6ff['v']))return;if(_0x30f6ff['t']>=_0x44814b)return;if(_0x20b987?calendarCellEndMs(_0x30f6ff['t'],_0x2a09d8,_0x37d972,_0x48f11a)<=_0x13e109:_0x30f6ff['t']<_0x13e109)return;let _0x606fdb=_0x21d5bc(_0x30f6ff['t']);if(!isFinite(_0x13290c)&&_0x47ada8<=_0x99ba32){const _0x6e0178=_0x47ada8/0x2;if(_0x606fdb-_0x6e0178<_0x2d2dc4)_0x606fdb=_0x2d2dc4+_0x6e0178;else{if(_0x606fdb+_0x6e0178>_0x2d2dc4+_0x99ba32)_0x606fdb=_0x2d2dc4+_0x99ba32-_0x6e0178;}}let _0x3da4e9=_0x606fdb-_0x47ada8/0x2+_0x33018a*_0x66b2a4,_0x2ce45e=_0x66b2a4;if(_0x20b987){const _0x3913b2=Math[_0x16d201(0xa1a)](_0x2d2dc4,_0x21d5bc(_0x30f6ff['t'])),_0x1bdc4c=Math['min'](_0x2d2dc4+_0x99ba32,_0x21d5bc(calendarCellEndMs(_0x30f6ff['t'],_0x2a09d8,_0x37d972,_0x48f11a))),_0x4e45f7=Math[_0x16d201(0xa1a)](0x1,_0x1bdc4c-_0x3913b2-_0x28bfcd);_0x2ce45e=Math[_0x16d201(0xa1a)](0x1,_0x4e45f7/_0x5e97c3),_0x3da4e9=_0x3913b2+_0x28bfcd/0x2+_0x33018a*_0x2ce45e;}_0x104e8c['_barCenters'][_0x16d201(0xd03)](_0x30f6ff['t'],_0x3da4e9+_0x2ce45e/0x2);if(_0x30f6ff['v']===0x0)return;const _0x53496c=_0xd2fc25?_0x47000c(_0x30f6ff['t']):0x0,_0x2f9efd=_0x35598e(_0x53496c+_0x30f6ff['v'],_0x4bc7f5),_0x455d64=_0xd2fc25?_0x35598e(_0x53496c,_0x4bc7f5):_0x2b4701;let _0x1c4ae6=Math[_0x16d201(0x68a)](_0x2f9efd,_0x455d64),_0x3fb552=Math[_0x16d201(0x45d)](_0x455d64-_0x2f9efd);_0x3fb552<0x2&&(_0x3fb552=0x2,_0x1c4ae6=_0x2f9efd<=_0x455d64?_0x455d64-0x2:_0x455d64);const _0x292ec4=_0x2e25a3(_0x30f6ff,_0x5d131);let _0x361d77=_0x292ec4;if(_0x555d42){const _0x225313=_0x30f6ff['v']<0x0,_0x61194e=_0x292ec4+'|'+(_0x225313?0x1:0x0);let _0x1a09a6=_0x5c5ff2[_0x16d201(0xfe5)](_0x61194e);if(!_0x1a09a6){_0x1a09a6=_0x8385e7+'-'+_0x5c5ff2[_0x16d201(0x3ba)];const _0x4babf5=svgEl(_0x16d201(0x907),{'id':_0x1a09a6,'x1':'0','y1':_0x225313?'1':'0','x2':'0','y2':_0x225313?'0':'1','gradientUnits':_0x16d201(0x63a)});_0x4babf5[_0x16d201(0xb3f)](svgEl('stop',{'offset':'0%','stop-color':_0x292ec4,'stop-opacity':'1'})),_0x4babf5['appendChild'](svgEl(_0x16d201(0x36d),{'offset':_0x16d201(0x2ed),'stop-color':_0x292ec4,'stop-opacity':'0.4'})),_0x22a8ce['appendChild'](_0x4babf5),_0x5c5ff2[_0x16d201(0xd03)](_0x61194e,_0x1a09a6);}_0x361d77=_0x16d201(0x204)+_0x1a09a6+')';}let _0x303fc6=_0x16d201(0xce0);if(_0xd2fc25&&!_0x1248f1?.[_0x16d201(0x5aa)]){const _0x13e0af=!!(_0x1248f1?.[_0x16d201(0xa48)]&&_0x1248f1[_0x16d201(0xa48)][_0x16d201(0x1031)](_0x30f6ff['t'])),_0x5e46db=!!(_0x1248f1?.['neg']&&_0x1248f1[_0x16d201(0x334)]['has'](_0x30f6ff['t']));_0x303fc6=_0x13e0af&&_0x5e46db?_0x16d201(0xce0):_0x13e0af?'top':_0x5e46db?'bottom':_0x16d201(0xf6a);}const _0x588647=_0x303fc6==='top'||_0x303fc6===_0x16d201(0x757),_0x426423=Math[_0x16d201(0xa1a)](0x0,Math[_0x16d201(0x68a)](_0x4a3872,_0x2ce45e/0x2,_0x588647?_0x3fb552:_0x3fb552/0x2)),_0x35f87f={'fill':_0x361d77,'data-t':String(_0x30f6ff['t']),'data-x':String(_0x3da4e9),'data-w':String(_0x2ce45e),'data-band-x':String(_0x20b987?_0x3da4e9-_0x33018a*_0x2ce45e-_0x28bfcd/0x2:_0x606fdb-_0x243760/0x2),'data-band-w':String(_0x20b987?_0x2ce45e*_0x5e97c3+_0x28bfcd:_0x243760),'class':_0x15f406[_0x16d201(0x3cb)]?_0x16d201(0x7be):_0x16d201(0xa79)};if(_0x426423>0x0&&(_0x303fc6===_0x16d201(0xeaf)||_0x303fc6===_0x16d201(0x757)))_0x9d96b8[_0x16d201(0xb3f)](svgEl(_0x16d201(0x351),{'d':roundedBarPath(_0x3da4e9,_0x1c4ae6,_0x2ce45e,_0x3fb552,_0x426423,_0x303fc6),..._0x35f87f}));else{const _0x4b7f46=_0x303fc6==='none'?0x0:_0x426423;_0x9d96b8[_0x16d201(0xb3f)](svgEl('rect',{'x':_0x3da4e9,'y':_0x1c4ae6,'width':_0x2ce45e,'height':_0x3fb552,'rx':_0x4b7f46,'ry':_0x4b7f46,..._0x35f87f}));}}),_0x62fbf4[_0xf07fa8(0xb3f)](_0x9d96b8);return;}const _0x268e5a=_0x32bcc5===_0xf07fa8(0xed9)||_0x337fee[_0xf07fa8(0x626)],_0x724366=toNum(_0x337fee['fill_opacity']),_0x2c257c=isNum(_0x724366)?Math[_0xf07fa8(0xa1a)](0x0,Math[_0xf07fa8(0x68a)](0x1,_0x724366)):0.4,_0x5bc7e8=String(_0x2c257c),_0xe8247c=String(_0x2c257c/0x8),_0x674dac=_0x337fee[_0xf07fa8(0x31a)]!==![],_0xeb814=_0x32bcc5===_0xf07fa8(0xba4),_0x2965c5=!!_0x337fee['smooth']&&!_0xeb814,_0x5c8ebf=_0x5aea6a&&(_0x2c24ef===_0xf07fa8(0x2a3)||_0x5bb107==='horizontal')?_0xf07fa8(0xf6e):_0x5aea6a?_0xf07fa8(0x54f):_0x36773d?_0xf07fa8(0x3c8):'plain',_0x1c50cb=_0xd2fc25&&!(_0x104e8c[_0xf07fa8(0xf59)]||_0x257304)[_0xf07fa8(0xea6)](_0x49fd20=>isNum(_0x49fd20['v'])&&_0x49fd20['v']!==0x0),_0x100d7f=_0x1c50cb?()=>!![]:_0x475b79=>!isNum(_0x475b79['v']),_0x5b3a21=[];{let _0x39ca9b=[];for(const _0x5b789b of _0x104e8c[_0xf07fa8(0xf59)]||_0x257304){if(_0x100d7f(_0x5b789b)){if(_0x39ca9b[_0xf07fa8(0xf35)])_0x5b3a21[_0xf07fa8(0x879)](_0x39ca9b);_0x39ca9b=[];}else _0x39ca9b[_0xf07fa8(0x879)](_0x5b789b);}if(_0x39ca9b[_0xf07fa8(0xf35)])_0x5b3a21[_0xf07fa8(0x879)](_0x39ca9b);}if(!_0x5b3a21['length']){_0x62fbf4[_0xf07fa8(0xb3f)](_0x9d96b8);return;}const _0x302056=topEdgeMode(_0x104e8c),_0x5063ac=_0x56a47a=>buildShapePath(_0x302056,_0x56a47a,_0x4c52da,_0x1793ff),_0x2f5023=_0x21b2b8=>{const _0x390880=_0xf07fa8,_0x4b88c2=_0x5063ac(_0x21b2b8);if(!_0x4b88c2)return'';if(_0xd2fc25){const _0x362d39=_0x105af8?topEdgeMode(_0x105af8):'linear',_0x495043=_0x55a7c8=>_0x35598e(_0x47000c(_0x55a7c8['t']),_0x4bc7f5),_0x3cb884=_0x21b2b8['slice']()['reverse']();let _0x1119e6;if(_0x362d39==='step'){_0x1119e6='L\x20'+_0x4c52da(_0x3cb884[0x0]['t'])+'\x20'+_0x495043(_0x3cb884[0x0]);for(let _0x43ab68=0x1;_0x43ab68<_0x3cb884[_0x390880(0xf35)];_0x43ab68++){const _0x382d8f=_0x495043(_0x3cb884[_0x43ab68-0x1]),_0x4ebd30=_0x495043(_0x3cb884[_0x43ab68]);if(_0x4ebd30!==_0x382d8f)_0x1119e6+='\x20L\x20'+_0x4c52da(_0x3cb884[_0x43ab68-0x1]['t'])+'\x20'+_0x4ebd30;_0x1119e6+=_0x390880(0x6dd)+_0x4c52da(_0x3cb884[_0x43ab68]['t'])+'\x20'+_0x4ebd30;}}else{const _0x3cbe16=buildShapePath(_0x362d39,_0x3cb884,_0x4c52da,_0x495043);_0x1119e6=_0x3cbe16?'L'+_0x3cbe16['slice'](0x1):'';}return _0x4b88c2+'\x20'+_0x1119e6+'\x20Z';}const _0x11d09d=_0x35598e(clamp(0x0,_0x4bc7f5['lo'],_0x4bc7f5['hi']),_0x4bc7f5);return _0x4b88c2+_0x390880(0x6dd)+_0x4c52da(_0x21b2b8[_0x21b2b8['length']-0x1]['t'])+'\x20'+_0x11d09d+_0x390880(0x6dd)+_0x4c52da(_0x21b2b8[0x0]['t'])+'\x20'+_0x11d09d+'\x20Z';};if(_0x268e5a){const _0x4aa477=((()=>{const _0x2049a1=_0xf07fa8;let _0x3bc086=![],_0x3a33ef=![],_0x3d152f=Infinity,_0x160ad6=-Infinity;for(const _0x4350a6 of _0x104e8c[_0x2049a1(0xf59)]||[]){if(!isNum(_0x4350a6?.['v']))continue;if(_0x4350a6['v']>0x0)_0x3a33ef=!![];if(_0x4350a6['v']<0x0)_0x3bc086=!![];if(_0x4350a6['v']<_0x3d152f)_0x3d152f=_0x4350a6['v'];if(_0x4350a6['v']>_0x160ad6)_0x160ad6=_0x4350a6['v'];}const _0x34aa55=_0x3a33ef&&_0x3bc086;return{'neg':_0x3bc086&&!_0x3a33ef,'mixed':_0x34aa55,'f':_0x34aa55?Math[_0x2049a1(0xa1a)](0.05,Math[_0x2049a1(0x68a)](0.95,_0x160ad6/(_0x160ad6-_0x3d152f))):0x0};})()),_0xca9b03=_0x4aa477['neg'],_0x41599c=(_0x2ece1d,_0x30b4c3)=>{const _0x4e0084=_0xf07fa8;_0x4aa477[_0x4e0084(0x2f6)]?(_0x2ece1d['appendChild'](svgEl(_0x4e0084(0x36d),{'offset':'0%','stop-color':_0x30b4c3,'stop-opacity':_0x5bc7e8})),_0x2ece1d[_0x4e0084(0xb3f)](svgEl(_0x4e0084(0x36d),{'offset':Math[_0x4e0084(0x7d9)](_0x4aa477['f']*0x3e8)/0xa+'%','stop-color':_0x30b4c3,'stop-opacity':_0xe8247c})),_0x2ece1d[_0x4e0084(0xb3f)](svgEl(_0x4e0084(0x36d),{'offset':_0x4e0084(0x2ed),'stop-color':_0x30b4c3,'stop-opacity':_0x5bc7e8}))):(_0x2ece1d[_0x4e0084(0xb3f)](svgEl('stop',{'offset':'0%','stop-color':_0x30b4c3,'stop-opacity':_0x5bc7e8})),_0x2ece1d[_0x4e0084(0xb3f)](svgEl(_0x4e0084(0x36d),{'offset':_0x4e0084(0x2ed),'stop-color':_0x30b4c3,'stop-opacity':_0xe8247c})));};if(_0x5c8ebf==='segments'||_0x5c8ebf===_0xf07fa8(0xf6e)){const _0x399fc0=new Map(),_0x1d1167=(_0x3596d7,_0x2807f7,_0x2ed182,_0x23df23,_0x306f85,_0xcfaf0e,_0x4b7848,_0x248c65)=>{const _0x113b33=_0xf07fa8,_0x2360bf=_0xeb814?'L\x20'+_0x2ed182+'\x20'+_0x2807f7:_0x248c65?'C\x20'+_0x248c65['c1x']+'\x20'+_0x248c65[_0x113b33(0x66e)]+'\x20'+_0x248c65[_0x113b33(0x7c4)]+'\x20'+_0x248c65[_0x113b33(0xddc)]+'\x20'+_0x2ed182+'\x20'+_0x23df23:'L\x20'+_0x2ed182+'\x20'+_0x23df23,_0x3bf13e='M\x20'+_0x3596d7+'\x20'+_0x2807f7+'\x20'+_0x2360bf+_0x113b33(0x6dd)+_0x2ed182+'\x20'+_0xcfaf0e+_0x113b33(0x6dd)+_0x3596d7+'\x20'+_0x306f85+'\x20Z';let _0x3baf80;if(_0x337fee[_0x113b33(0x54f)]){let _0xff6700=_0x399fc0[_0x113b33(0xfe5)](_0x4b7848);if(!_0xff6700){_0xff6700=_0x113b33(0xfb6)+_0x104e8c[_0x113b33(0x3e7)]+'-'+_0x399fc0[_0x113b33(0x3ba)]+'-'+this['card'][_0x113b33(0xa5f)];const _0x2508ab=_0xca9b03,_0x370b9a=svgEl('linearGradient',{'id':_0xff6700,'x1':'0','y1':_0x2508ab?'1':'0','x2':'0','y2':_0x2508ab?'0':'1'});_0x41599c(_0x370b9a,_0x4b7848),_0x22a8ce['appendChild'](_0x370b9a),_0x399fc0[_0x113b33(0xd03)](_0x4b7848,_0xff6700);}_0x3baf80=_0x113b33(0x204)+_0xff6700+')';}else _0x3baf80=rgba(_0x4b7848,_0x2c257c*0.625);_0x9d96b8[_0x113b33(0xb3f)](svgEl(_0x113b33(0x351),{'d':_0x3bf13e,'fill':_0x3baf80,'stroke':_0x113b33(0xf6a),'class':_0x113b33(0xb66)}));};for(const _0x4ddd86 of _0x5b3a21){const _0x1b7c20=buildSegments(_0x4ddd86,_0x4c52da,_0x1793ff,_0xeb814,_0x2965c5);for(const {from:_0xec4b5a,to:_0x5be8cf,cp:_0x3fa2ab}of _0x1b7c20){const _0x6d7b07=_0x5be8cf&&_0xec4b5a[_0xf07fa8(0xe18)]!=null?_0xec4b5a['rawV']:_0xec4b5a['v'],_0x3e54ec=_0x5be8cf[_0xf07fa8(0xe18)]!=null?_0x5be8cf[_0xf07fa8(0xe18)]:_0x5be8cf['v'],_0x44565e=_0x4c52da(_0xec4b5a['t']),_0x5cec6d=_0x4c52da(_0x5be8cf['t']),_0x476a2e=_0x1793ff(_0xec4b5a),_0x4798de=_0x1793ff(_0x5be8cf),_0x4fd3ce=_0x35598e(clamp(0x0,_0x4bc7f5['lo'],_0x4bc7f5['hi']),_0x4bc7f5),_0x1c0d9d=_0xd2fc25?_0x35598e(_0x47000c(_0xec4b5a['t']),_0x4bc7f5):_0x4fd3ce,_0x49371b=_0xd2fc25?_0x35598e(_0x47000c(_0x5be8cf['t']),_0x4bc7f5):_0x4fd3ce;if(_0x5c8ebf!==_0xf07fa8(0xf6e)){const _0x4861c7=segmentRiseFallColor(_0xec4b5a,_0x5be8cf,_0x5c3386,_0x3a1143);_0x1d1167(_0x44565e,_0x476a2e,_0x5cec6d,_0x4798de,_0x1c0d9d,_0x49371b,_0x4861c7,_0x3fa2ab);continue;}const _0x1d98c6=thresholdCrossings(_0x6d7b07,_0x3e54ec,_0x302223);if(!_0x1d98c6[_0xf07fa8(0xf35)]||_0xeb814){const _0x471392=resolveValueColor(_0x6d7b07,_0x302223,_0x3a1143,_0x4dc231);_0x1d1167(_0x44565e,_0x476a2e,_0x5cec6d,_0x4798de,_0x1c0d9d,_0x49371b,_0x471392,_0x3fa2ab);continue;}let _0x449e72=_0x44565e,_0x4271de=_0x476a2e,_0x5a3844=_0x1c0d9d,_0x3432dd=_0x6d7b07;for(const _0x100c4a of _0x1d98c6){const _0x240ee2=(_0x100c4a-_0x6d7b07)/(_0x3e54ec-_0x6d7b07),_0xb7ea9d=_0x44565e+(_0x5cec6d-_0x44565e)*_0x240ee2,_0x807398=_0x476a2e+(_0x4798de-_0x476a2e)*_0x240ee2,_0xe41993=_0x1c0d9d+(_0x49371b-_0x1c0d9d)*_0x240ee2,_0x34cd60=(_0x3432dd+_0x100c4a)/0x2,_0x409f93=resolveValueColor(_0x34cd60,_0x302223,_0x3a1143,_0x4dc231);_0x1d1167(_0x449e72,_0x4271de,_0xb7ea9d,_0x807398,_0x5a3844,_0xe41993,_0x409f93),_0x449e72=_0xb7ea9d,_0x4271de=_0x807398,_0x5a3844=_0xe41993,_0x3432dd=_0x100c4a;}const _0xb0fa2d=(_0x3432dd+_0x3e54ec)/0x2,_0x3ce5ca=resolveValueColor(_0xb0fa2d,_0x302223,_0x3a1143,_0x4dc231);_0x1d1167(_0x449e72,_0x4271de,_0x5cec6d,_0x4798de,_0x5a3844,_0x49371b,_0x3ce5ca);}}}else{let _0x5dd7ae;if(_0x5c8ebf===_0xf07fa8(0x54f))_0x5dd7ae=_0x46b6d4;else{if(_0x337fee[_0xf07fa8(0x54f)]){const _0x347cb0=_0xf07fa8(0xb4b)+_0x104e8c[_0xf07fa8(0x3e7)]+'-'+this[_0xf07fa8(0xaae)][_0xf07fa8(0xa5f)],_0x410c0f=_0xca9b03,_0x2880ac=svgEl(_0xf07fa8(0x907),{'id':_0x347cb0,'x1':'0','y1':_0x410c0f?'1':'0','x2':'0','y2':_0x410c0f?'0':'1'});_0x41599c(_0x2880ac,_0x265196),_0x22a8ce[_0xf07fa8(0xb3f)](_0x2880ac),_0x5dd7ae=_0xf07fa8(0x204)+_0x347cb0+')';}else _0x5dd7ae=rgba(_0x265196,_0x2c257c/0x2);}for(const _0x33a9c6 of _0x5b3a21){const _0x3985e9=_0x2f5023(_0x33a9c6);if(!_0x3985e9)continue;_0x9d96b8['appendChild'](svgEl(_0xf07fa8(0x351),{'d':_0x3985e9,'fill':_0x5dd7ae,'class':_0xf07fa8(0xcee)}));}}}if(_0x674dac){const _0x68090e=String(toNum(_0x337fee[_0xf07fa8(0xa86)])||2.5),_0x13e9ba=!!_0x15f406['animate_graph'],_0x1b88aa=_0x13e9ba?_0xf07fa8(0x622):'',_0x48f465=lineDashArray(_0x337fee[_0xf07fa8(0xb41)],toNum(_0x337fee[_0xf07fa8(0xa86)])||2.5);if(_0x5c8ebf===_0xf07fa8(0x3c8)||_0x5c8ebf===_0xf07fa8(0xf6e)){const _0x4e6a72=(_0x4487d1,_0x4bfb5a)=>{const _0x4df4f7=_0xf07fa8;_0x9d96b8[_0x4df4f7(0xb3f)](svgEl('path',{'d':_0x4487d1,'fill':'none','stroke':_0x4bfb5a,'stroke-width':_0x68090e,'stroke-linejoin':_0x4df4f7(0x7d9),'stroke-linecap':'round',..._0x48f465?{'stroke-dasharray':_0x48f465}:{},'class':_0x4df4f7(0x993)+_0x1b88aa}));},_0x2e42e7=(_0x3c2ade,_0x21f687,_0x31e4f7,_0x35ad3a,_0x150f94)=>_0x4e6a72('M\x20'+_0x3c2ade+'\x20'+_0x21f687+'\x20L\x20'+_0x31e4f7+'\x20'+_0x35ad3a,_0x150f94);for(const _0x491794 of _0x5b3a21){const _0x96d34e=buildSegments(_0x491794,_0x4c52da,_0x1793ff,_0xeb814,_0x2965c5);for(const {d:_0x1f2cf9,from:_0xf9aa0d,to:_0x16c818}of _0x96d34e){if(_0x5c8ebf!==_0xf07fa8(0xf6e)){const _0x8193a7=segmentRiseFallColor(_0xf9aa0d,_0x16c818,_0x5c3386,_0x3a1143);_0x9d96b8[_0xf07fa8(0xb3f)](svgEl(_0xf07fa8(0x351),{'d':_0x1f2cf9,'fill':_0xf07fa8(0xf6a),'stroke':_0x8193a7,'stroke-width':_0x68090e,'stroke-linejoin':'round','stroke-linecap':'round',..._0x48f465?{'stroke-dasharray':_0x48f465}:{},'class':_0xf07fa8(0x993)+_0x1b88aa}));continue;}const _0x5682f4=_0xf9aa0d[_0xf07fa8(0xe18)]!=null?_0xf9aa0d[_0xf07fa8(0xe18)]:_0xf9aa0d['v'],_0x4c6300=_0x16c818[_0xf07fa8(0xe18)]!=null?_0x16c818['rawV']:_0x16c818['v'],_0x15d8c6=_0x4c52da(_0xf9aa0d['t']),_0x233924=_0x4c52da(_0x16c818['t']),_0x5a6da6=_0x1793ff(_0xf9aa0d),_0x4a2b0a=_0x1793ff(_0x16c818),_0x34a599=thresholdCrossings(_0x5682f4,_0x4c6300,_0x302223);if(!_0x34a599[_0xf07fa8(0xf35)]||_0xeb814){const _0x1a6ada=resolveValueColor(_0x5682f4,_0x302223,_0x3a1143,_0x4dc231);_0x4e6a72(_0x1f2cf9,_0x1a6ada);continue;}let _0x3578f0=_0x15d8c6,_0x1858dc=_0x5a6da6,_0x39cbf7=_0x5682f4;for(const _0x4123a9 of _0x34a599){const _0x50adf0=(_0x4123a9-_0x5682f4)/(_0x4c6300-_0x5682f4),_0x5d8fba=_0x15d8c6+(_0x233924-_0x15d8c6)*_0x50adf0,_0x4cb8b6=_0x5a6da6+(_0x4a2b0a-_0x5a6da6)*_0x50adf0,_0x4a0486=(_0x39cbf7+_0x4123a9)/0x2,_0x58cd00=resolveValueColor(_0x4a0486,_0x302223,_0x3a1143,_0x4dc231);_0x2e42e7(_0x3578f0,_0x1858dc,_0x5d8fba,_0x4cb8b6,_0x58cd00),_0x3578f0=_0x5d8fba,_0x1858dc=_0x4cb8b6,_0x39cbf7=_0x4123a9;}const _0x57d44d=(_0x39cbf7+_0x4c6300)/0x2,_0x416746=resolveValueColor(_0x57d44d,_0x302223,_0x3a1143,_0x4dc231);_0x2e42e7(_0x3578f0,_0x1858dc,_0x233924,_0x4a2b0a,_0x416746);}}}else{let _0x268f44='';for(const _0xe236cc of _0x5b3a21){const _0x332d52=_0x5063ac(_0xe236cc);if(_0x332d52)_0x268f44+=(_0x268f44?'\x20':'')+_0x332d52;}_0x268f44&&_0x9d96b8[_0xf07fa8(0xb3f)](svgEl(_0xf07fa8(0x351),{'d':_0x268f44,'fill':_0xf07fa8(0xf6a),'stroke':_0x5c8ebf===_0xf07fa8(0x54f)?_0x3e3fa4:_0x265196,'stroke-width':_0x68090e,'stroke-linejoin':_0xf07fa8(0x7d9),'stroke-linecap':'round',..._0x48f465?{'stroke-dasharray':_0x48f465}:{},'class':_0xf07fa8(0x897)+_0x1b88aa}));}}const _0x4eaa5d=_0x5b3a21[_0xf07fa8(0x395)](_0x13eb55=>_0x13eb55[_0xf07fa8(0xf35)]===0x1);if(_0x337fee[_0xf07fa8(0x636)]||_0x4eaa5d[_0xf07fa8(0xf35)]){const _0x68da21=_0x337fee[_0xf07fa8(0x636)]?_0x5b3a21:_0x4eaa5d,_0x332314=new Map();for(let _0x3ba13e=0x0;_0x3ba13e<_0x257304[_0xf07fa8(0xf35)];_0x3ba13e++)_0x332314[_0xf07fa8(0xd03)](_0x257304[_0x3ba13e],_0x3ba13e);const _0x556c04=toNum(_0x337fee['point_size']),_0x48ab9a=isNum(_0x556c04)&&_0x556c04>0x0?clamp(_0x556c04,0.5,0x14):Math[_0xf07fa8(0xa1a)](0x2,(toNum(_0x337fee[_0xf07fa8(0xa86)])||2.5)*0.8);for(const _0xa12897 of _0x68da21){for(const _0x57d06a of _0xa12897){if(_0x57d06a[_0xf07fa8(0xada)]||_0x57d06a[_0xf07fa8(0x7b0)])continue;const _0x358130=_0x332314[_0xf07fa8(0xfe5)](_0x57d06a)??0x0;_0x9d96b8['appendChild'](svgEl(_0xf07fa8(0x5e1),{'cx':_0x4c52da(_0x57d06a['t']),'cy':_0x1793ff(_0x57d06a),'r':_0x48ab9a,'fill':_0x2e25a3(_0x57d06a,_0x358130),'class':_0xf07fa8(0xdb2)}));}}}_0x62fbf4[_0xf07fa8(0xb3f)](_0x9d96b8);}[_0x3a4399(0xd79)](_0x56082a,_0x27acd5,_0x1be481,_0xc1d501,_0x3dd0cb,_0x248b26,_0x4e941e,_0x3ee4a8,_0x1179ba){const _0x13b4ba=_0x3a4399,_0x40ae60=[..._0x1be481]['filter'](_0x25296a=>isNum(toNum(_0x25296a[_0x13b4ba(0xa0e)]))&&_0x25296a[_0x13b4ba(0x85f)])['sort']((_0x5d0e35,_0x2aa4d9)=>toNum(_0x5d0e35[_0x13b4ba(0xa0e)])-toNum(_0x2aa4d9[_0x13b4ba(0xa0e)]));if(!_0x40ae60[_0x13b4ba(0xf35)])return null;const {lo:_0x2507b7,hi:_0xa399cd}=_0xc1d501,_0x36c4df=_0xa399cd-_0x2507b7||0x1,_0x3af1b2=_0x4ba860=>clamp((_0xa399cd-_0x4ba860)/_0x36c4df,0x0,0x1),_0x1f81c1=_0x529a24=>(_0x529a24*0x64)['toFixed'](0x2)+'%',_0x53094d=svgEl(_0x13b4ba(0x907),{'id':_0x27acd5,'gradientUnits':'userSpaceOnUse','x1':'0','y1':String(_0x3dd0cb),'x2':'0','y2':String(_0x3dd0cb+_0x248b26)}),_0x195844=[..._0x40ae60][_0x13b4ba(0x458)]();_0x53094d['appendChild'](svgEl(_0x13b4ba(0x36d),{'offset':'0%','stop-color':_0x195844[0x0][_0x13b4ba(0x85f)],'stop-opacity':String(_0x3ee4a8)}));if(_0x4e941e==='hard')for(let _0x162197=0x0;_0x162197<_0x195844[_0x13b4ba(0xf35)];_0x162197++){const _0x55df4f=_0x3af1b2(toNum(_0x195844[_0x162197][_0x13b4ba(0xa0e)])),_0x3aebcd=_0x195844[_0x162197][_0x13b4ba(0x85f)],_0x4fc62d=_0x195844[_0x162197+0x1]?.[_0x13b4ba(0x85f)]||_0x195844[_0x162197][_0x13b4ba(0x85f)];_0x53094d[_0x13b4ba(0xb3f)](svgEl(_0x13b4ba(0x36d),{'offset':_0x1f81c1(_0x55df4f),'stop-color':_0x3aebcd,'stop-opacity':String(_0x3ee4a8)})),_0x53094d['appendChild'](svgEl(_0x13b4ba(0x36d),{'offset':_0x1f81c1(_0x55df4f),'stop-color':_0x4fc62d,'stop-opacity':String(_0x3ee4a8)}));}else for(let _0x177213=0x0;_0x177213<_0x195844[_0x13b4ba(0xf35)];_0x177213++){const _0x38df41=_0x3af1b2(toNum(_0x195844[_0x177213][_0x13b4ba(0xa0e)]));_0x53094d[_0x13b4ba(0xb3f)](svgEl('stop',{'offset':_0x1f81c1(_0x38df41),'stop-color':_0x195844[_0x177213][_0x13b4ba(0x85f)],'stop-opacity':String(_0x3ee4a8)}));}return _0x53094d[_0x13b4ba(0xb3f)](svgEl(_0x13b4ba(0x36d),{'offset':_0x13b4ba(0x2ed),'stop-color':_0x195844[_0x195844['length']-0x1][_0x13b4ba(0x85f)],'stop-opacity':String(_0x3ee4a8)})),_0x56082a['appendChild'](_0x53094d),_0x13b4ba(0x204)+_0x27acd5+')';}[_0x3a4399(0xd38)](_0x578e1f,_0x5bee91,_0x42dbca,_0x4b5688){const _0x2d6487=_0x3a4399;if(!Array[_0x2d6487(0x148)](_0x5bee91)||!_0x5bee91[_0x2d6487(0xf35)])return;const _0x5b3442=svgEl('g',{'class':_0x2d6487(0xc60)});for(const _0x27aa42 of _0x5bee91){if(!_0x27aa42||typeof _0x27aa42!==_0x2d6487(0xc83))continue;if(_0x27aa42[_0x2d6487(0x6f4)]===_0x2d6487(0xe37))this['_drawBandAnnotation'](_0x5b3442,_0x27aa42,_0x42dbca,_0x4b5688);else{if(_0x27aa42[_0x2d6487(0x6f4)]===_0x2d6487(0x565))this[_0x2d6487(0x2f9)](_0x5b3442,_0x27aa42,_0x42dbca);}}if(_0x5b3442['childNodes'][_0x2d6487(0xf35)])_0x578e1f[_0x2d6487(0xb3f)](_0x5b3442);}[_0x3a4399(0xa0f)](_0x5d7c57,_0x47efba,_0x27246c,_0x48f31d){const _0x394de7=_0x3a4399;if(!Array['isArray'](_0x47efba)||!_0x47efba[_0x394de7(0xf35)])return;const _0x5b1449=svgEl('g',{'class':_0x394de7(0xd08)});for(const _0x5bef47 of _0x47efba){if(!_0x5bef47||typeof _0x5bef47!==_0x394de7(0xc83))continue;if(_0x5bef47[_0x394de7(0x6f4)]==='threshold')this[_0x394de7(0x210)](_0x5b1449,_0x5bef47,_0x27246c,_0x48f31d);else{if(_0x5bef47[_0x394de7(0x6f4)]===_0x394de7(0x596))this[_0x394de7(0x4e0)](_0x5b1449,_0x5bef47,_0x27246c);}}if(_0x5b1449['childNodes'][_0x394de7(0xf35)])_0x5d7c57[_0x394de7(0xb3f)](_0x5b1449);}[_0x3a4399(0xeda)](_0x39f211){const _0x555232=_0x3a4399;switch(_0x39f211){case _0x555232(0x373):return null;case _0x555232(0x641):return _0x555232(0x332);case _0x555232(0x3e5):default:return'4\x204';}}['_appendText'](_0x36b128,_0x3087ba,_0x1c37a9){const _0x1b54f0=_0x3a4399,_0x4460f7=svgEl(_0x1b54f0(0x776),_0x3087ba);return _0x4460f7['textContent']=_0x1c37a9,_0x36b128['appendChild'](_0x4460f7),_0x4460f7;}['_annotationLabelOpacity'](_0xe57feb){const _0x4741bd=_0x3a4399,_0x424eae=toNum(_0xe57feb?.[_0x4741bd(0xdf8)]);if(isNum(_0x424eae))return String(clamp(_0x424eae,0x0,0x1));const _0x59da73=toNum(_0xe57feb?.[_0x4741bd(0xf1d)]);if(!isNum(_0x59da73))return'1';const _0x186b7f=_0xe57feb?.['type']===_0x4741bd(0xe37)||_0xe57feb?.[_0x4741bd(0x6f4)]===_0x4741bd(0x565)?0.15:0x1;return String(clamp(_0x59da73/_0x186b7f,0x0,0x1));}[_0x3a4399(0x210)](_0x3d508f,_0x2251ca,_0x23f38b,_0xf01e3e){const _0x2f11cd=_0x3a4399,_0x2bbc1b=resolveDynamicValue(_0x2251ca[_0x2f11cd(0xa0e)],_0xf01e3e);if(!isNum(_0x2bbc1b))return;const {padL:_0x4e55d3,plotW:_0xb9cfe0,yBounds:_0x3be55c,y2Bounds:_0x6b2db9,mapY:_0x93337d}=_0x23f38b,_0x1cb9ad=_0x2251ca['y_axis']==='secondary'?_0x6b2db9:_0x3be55c;if(!_0x1cb9ad)return;if(_0x2bbc1b<_0x1cb9ad['lo']||_0x2bbc1b>_0x1cb9ad['hi'])return;const _0x47570b=_0x93337d(_0x2bbc1b,_0x1cb9ad),_0x342d79=_0x2251ca[_0x2f11cd(0x85f)]||_0x2f11cd(0x949),_0x41e678=toNum(_0x2251ca[_0x2f11cd(0xa86)])||1.5,_0x49cdbe=this[_0x2f11cd(0xeda)](_0x2251ca['line_style']||_0x2f11cd(0x3e5)),_0x282668=toNum(_0x2251ca['opacity']),_0x28043d=svgEl(_0x2f11cd(0x1d5),{'x1':_0x4e55d3,'x2':_0x4e55d3+_0xb9cfe0,'y1':_0x47570b,'y2':_0x47570b,'stroke':_0x342d79,'stroke-width':String(_0x41e678),'stroke-opacity':isNum(_0x282668)?String(_0x282668):'1','class':_0x2f11cd(0xd3a)});if(_0x49cdbe)_0x28043d[_0x2f11cd(0x228)](_0x2f11cd(0x146),_0x49cdbe);_0x3d508f[_0x2f11cd(0xb3f)](_0x28043d);const _0x30d92d=_0x2251ca[_0x2f11cd(0x144)]!==![],_0x4097de=_0x2251ca[_0x2f11cd(0xddd)]?_0x30d92d?_0x2251ca[_0x2f11cd(0xddd)]+'\x20('+_0x2bbc1b+')':String(_0x2251ca[_0x2f11cd(0xddd)]):_0x30d92d?String(_0x2bbc1b):null;if(_0x4097de){const _0x4eddc6=_0x2251ca[_0x2f11cd(0xb4e)]||_0x2f11cd(0x7a5),_0x3d21da=_0x4eddc6===_0x2f11cd(0xf49)?_0x4e55d3+0x4:_0x4e55d3+_0xb9cfe0-0x4,_0x4bbe19=_0x4eddc6===_0x2f11cd(0xf49)?_0x2f11cd(0xfd4):_0x2f11cd(0xbca);this[_0x2f11cd(0x910)](_0x3d508f,{'x':String(_0x3d21da),'y':String(_0x47570b-0x3),'text-anchor':_0x4bbe19,'class':_0x2f11cd(0xe2c),'fill':_0x2251ca[_0x2f11cd(0xf91)]||_0x342d79,'font-size':String(toNum(_0x2251ca[_0x2f11cd(0xdbe)])||0xa),'opacity':this[_0x2f11cd(0x452)](_0x2251ca)},_0x4097de);}}[_0x3a4399(0x4f6)](_0x5ea671,_0x27fef9,_0x2b6dab,_0xf58947){const _0x45518b=_0x3a4399,_0x5f1bea=resolveDynamicValue(_0x27fef9[_0x45518b(0xa0e)]??_0x27fef9['from'],_0xf58947),_0x3a8efb=resolveDynamicValue(_0x27fef9[_0x45518b(0xfce)]??_0x27fef9['to'],_0xf58947);if(!isNum(_0x5f1bea)||!isNum(_0x3a8efb))return;const {padL:_0xbf5129,plotW:_0x19bdc9,yBounds:_0x34d600,y2Bounds:_0x5b31dc,mapY:_0x2a9add}=_0x2b6dab,_0x48dc49=_0x27fef9[_0x45518b(0x970)]===_0x45518b(0xf08)?_0x5b31dc:_0x34d600;if(!_0x48dc49)return;const _0x13099c=Math[_0x45518b(0x68a)](_0x5f1bea,_0x3a8efb),_0x3c8d2b=Math[_0x45518b(0xa1a)](_0x5f1bea,_0x3a8efb),_0x5e21cb=clamp(_0x13099c,_0x48dc49['lo'],_0x48dc49['hi']),_0x2caf43=clamp(_0x3c8d2b,_0x48dc49['lo'],_0x48dc49['hi']);if(_0x2caf43<=_0x5e21cb)return;const _0x15cf7b=_0x2a9add(_0x2caf43,_0x48dc49),_0x3d7d2f=_0x2a9add(_0x5e21cb,_0x48dc49),_0xf9a235=_0x27fef9[_0x45518b(0x85f)]||_0x45518b(0x949),_0x3bdc1c=toNum(_0x27fef9[_0x45518b(0xf1d)]);_0x5ea671[_0x45518b(0xb3f)](svgEl(_0x45518b(0x180),{'x':String(_0xbf5129),'y':String(_0x15cf7b),'width':String(_0x19bdc9),'height':String(Math[_0x45518b(0xa1a)](0x1,_0x3d7d2f-_0x15cf7b)),'fill':_0xf9a235,'fill-opacity':String(isNum(_0x3bdc1c)?_0x3bdc1c:0.15),'class':_0x45518b(0x6e5)}));if(_0x27fef9[_0x45518b(0xddd)]){const _0x21d516=_0x27fef9[_0x45518b(0x144)]!==![],_0x3d9238=_0x21d516?'\x20('+_0x13099c+'–'+_0x3c8d2b+')':'';this[_0x45518b(0x910)](_0x5ea671,{'x':String(_0xbf5129+_0x19bdc9-0x4),'y':String((_0x15cf7b+_0x3d7d2f)/0x2+0x3),'text-anchor':_0x45518b(0xbca),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x27fef9[_0x45518b(0xf91)]||_0xf9a235,'font-size':String(toNum(_0x27fef9[_0x45518b(0xdbe)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x27fef9)},String(_0x27fef9[_0x45518b(0xddd)])+_0x3d9238);}else _0x27fef9[_0x45518b(0x144)]!==![]&&this[_0x45518b(0x910)](_0x5ea671,{'x':String(_0xbf5129+_0x19bdc9-0x4),'y':String((_0x15cf7b+_0x3d7d2f)/0x2+0x3),'text-anchor':_0x45518b(0xbca),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x27fef9[_0x45518b(0xf91)]||_0xf9a235,'font-size':String(toNum(_0x27fef9[_0x45518b(0xdbe)])||0xa),'opacity':this[_0x45518b(0x452)](_0x27fef9)},_0x13099c+'–'+_0x3c8d2b);}[_0x3a4399(0x2f9)](_0x5742a9,_0x4f1d00,_0x2e791d){const _0x20d504=_0x3a4399,_0x13bf1b=isNum(_0x4f1d00[_0x20d504(0xfd4)])?_0x4f1d00[_0x20d504(0xfd4)]:parseAnnotationTime(_0x4f1d00[_0x20d504(0xfd4)]),_0x429c50=isNum(_0x4f1d00['end'])?_0x4f1d00[_0x20d504(0xbca)]:parseAnnotationTime(_0x4f1d00[_0x20d504(0xbca)]),_0x475285=_0x4f1d00[_0x20d504(0x6c6)]&&isNum(_0x429c50)?Math[_0x20d504(0xa1a)](_0x429c50,Date[_0x20d504(0xf41)]()):_0x429c50;if(!isNum(_0x13bf1b)||!isNum(_0x475285))return;const _0x465e75=this[_0x20d504(0xaae)][_0x20d504(0x312)]||this[_0x20d504(0xaae)][_0x20d504(0xc17)],_0x2c9072=_0x465e75[_0x20d504(0xfd4)][_0x20d504(0xa03)](),_0x40d8c5=_0x465e75[_0x20d504(0xbca)][_0x20d504(0xa03)](),{padT:_0x232e74,plotH:_0xc85d37,mapX:_0x488b60}=_0x2e791d,_0x59f99a=clamp(Math[_0x20d504(0x68a)](_0x13bf1b,_0x475285),_0x2c9072,_0x40d8c5),_0x51e27d=clamp(Math['max'](_0x13bf1b,_0x475285),_0x2c9072,_0x40d8c5);if(_0x51e27d<=_0x59f99a)return;const _0x1d3876=_0x488b60(_0x59f99a),_0x1f40b3=_0x488b60(_0x51e27d),_0x5a8359=_0x4f1d00['color']||_0x20d504(0x949),_0x1f6356=toNum(_0x4f1d00[_0x20d504(0xf1d)]);_0x5742a9[_0x20d504(0xb3f)](svgEl('rect',{'x':String(_0x1d3876),'y':String(_0x232e74),'width':String(Math[_0x20d504(0xa1a)](0x1,_0x1f40b3-_0x1d3876)),'height':String(_0xc85d37),'fill':_0x5a8359,'fill-opacity':String(isNum(_0x1f6356)?_0x1f6356:0.15),'class':'sgc-ann-span'})),_0x4f1d00['label']&&this[_0x20d504(0x910)](_0x5742a9,{'x':String((_0x1d3876+_0x1f40b3)/0x2),'y':String(_0x232e74+0xc),'text-anchor':'middle','class':'sgc-ann-label\x20sgc-ann-span-label','fill':_0x4f1d00[_0x20d504(0xf91)]||_0x5a8359,'font-size':String(toNum(_0x4f1d00[_0x20d504(0xdbe)])||0xa),'opacity':this[_0x20d504(0x452)](_0x4f1d00)},String(_0x4f1d00[_0x20d504(0xddd)]));}[_0x3a4399(0x4e0)](_0x3566b8,_0x53551f,_0x62b5b7){const _0x8c13a8=_0x3a4399,_0x865167=isNum(_0x53551f[_0x8c13a8(0x483)])?_0x53551f[_0x8c13a8(0x483)]:parseAnnotationTime(_0x53551f[_0x8c13a8(0x483)]);if(!isNum(_0x865167))return;const _0x287bcf=this['card'][_0x8c13a8(0x312)]||this[_0x8c13a8(0xaae)][_0x8c13a8(0xc17)],_0x2938ec=_0x287bcf['start'][_0x8c13a8(0xa03)](),_0x736e9b=_0x287bcf[_0x8c13a8(0xbca)]['getTime']();if(_0x865167<_0x2938ec||_0x865167>_0x736e9b)return;const {padT:_0x9e26a1,plotH:_0x14e466,mapX:_0x1cc6a7}=_0x62b5b7,_0x241abe=_0x1cc6a7(_0x865167),_0x5b2e55=_0x53551f['color']||_0x8c13a8(0x949),_0x2ce3bb=toNum(_0x53551f['line_width'])||1.5,_0x1eef56=this[_0x8c13a8(0xeda)](_0x53551f[_0x8c13a8(0xb41)]||'dotted'),_0x165294=toNum(_0x53551f[_0x8c13a8(0xf1d)]),_0x553fc2=svgEl(_0x8c13a8(0x1d5),{'x1':String(_0x241abe),'x2':String(_0x241abe),'y1':String(_0x9e26a1),'y2':String(_0x9e26a1+_0x14e466),'stroke':_0x5b2e55,'stroke-width':String(_0x2ce3bb),'stroke-opacity':isNum(_0x165294)?String(_0x165294):'1','class':_0x8c13a8(0xba1)});if(_0x1eef56)_0x553fc2['setAttribute'](_0x8c13a8(0x146),_0x1eef56);_0x3566b8[_0x8c13a8(0xb3f)](_0x553fc2);if(_0x53551f[_0x8c13a8(0xddd)]){const _0x15eb1b=_0x53551f[_0x8c13a8(0xb4e)]||'top',_0x412345=_0x15eb1b===_0x8c13a8(0x757)?_0x9e26a1+_0x14e466-0x4:_0x9e26a1+0xc;this[_0x8c13a8(0x910)](_0x3566b8,{'x':String(_0x241abe+0x4),'y':String(_0x412345),'text-anchor':_0x8c13a8(0xfd4),'class':_0x8c13a8(0xdf9),'fill':_0x53551f[_0x8c13a8(0xf91)]||_0x5b2e55,'font-size':String(toNum(_0x53551f[_0x8c13a8(0xdbe)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x53551f)},String(_0x53551f[_0x8c13a8(0xddd)]));}}[_0x3a4399(0x5b1)](_0x5bb1ee,_0x1df572,_0x24bb15,_0x1084de,_0x5cd5b6){const _0x32bfb9=_0x3a4399,_0xa0a303=resolveCardLanguage(_0x24bb15,this[_0x32bfb9(0xaae)]?.['_config']),_0xded91f=resolveDisplayTimeZone(_0x24bb15,_0x1df572),_0x7ee9e2=new Date(_0x5bb1ee);let _0xef7b77=null;const _0x553632=effXAxisInterval(_0x1df572);if(_0x553632){const _0x4f1734=String(_0x553632)[_0x32bfb9(0x53b)](/^(\d+)\s*(h|d|w|M)$/);if(_0x4f1734){const _0x1b4554=_0x4f1734[0x2],_0x595e7f=parseInt(_0x4f1734[0x1],0xa);_0xef7b77=_0x1b4554==='M'?_0x32bfb9(0xf2b):_0x1b4554==='w'?_0x32bfb9(0x688):_0x1b4554==='d'?_0x32bfb9(0x925):_0x595e7f<=0xc?_0x32bfb9(0xba5):'day';}}if(!_0xef7b77&&isNum(_0x1084de)&&isNum(_0x5cd5b6)){const _0x2baa1d=resolveGroupBy(_0x1df572,(_0x5cd5b6-_0x1084de)/0x36ee80);if(_0x2baa1d===_0x32bfb9(0xf2b))_0xef7b77='month';else{if(_0x2baa1d===_0x32bfb9(0x855))_0xef7b77=_0x32bfb9(0x855);else{if(_0x2baa1d===_0x32bfb9(0x688))_0xef7b77=_0x32bfb9(0x688);else{if(_0x2baa1d===_0x32bfb9(0xe1c))_0xef7b77=_0x32bfb9(0x925);else{if(_0x2baa1d==='hour')_0xef7b77=_0x32bfb9(0xba5);}}}}}const _0x2ba0cb=toNum(_0x1df572?.['__sgcDecisionHours']),_0x5941da=isNum(_0x2ba0cb)&&_0x2ba0cb>0x0?_0x2ba0cb*0x36ee80:isNum(_0x1084de)&&isNum(_0x5cd5b6)?_0x5cd5b6-_0x1084de:NaN;!_0xef7b77&&isNum(_0x5941da)&&(_0xef7b77=_0x5941da<0x2*0x5265c00?_0x32bfb9(0xba5):_0x32bfb9(0x925));const _0x4aa829=_0x3e03c1=>{const _0xb4418f=_0x32bfb9,_0x52cbe9=getCachedDateTimeFormatter(_0xa0a303,_0xded91f?{..._0x3e03c1,'timeZone':_0xded91f}:_0x3e03c1);return _0x52cbe9?_0x52cbe9['format'](_0x7ee9e2):_0x7ee9e2[_0xb4418f(0x3a4)]();};if(_0xef7b77===_0x32bfb9(0x855))return _0x4aa829({'year':_0x32bfb9(0x361)});if(_0xef7b77==='month'){const _0x243940=isNum(_0x1084de)&&isNum(_0x5cd5b6)&&tzParts(_0x1084de,_0xded91f)['y']!==tzParts(_0x5cd5b6,_0xded91f)['y'];return _0x4aa829(_0x243940?{'month':_0x32bfb9(0x4a8),'year':_0x32bfb9(0xa68)}:{'month':_0x32bfb9(0x4a8)});}const _0x766b30=effDatetimeFormat(_0x1df572);if((_0xef7b77===_0x32bfb9(0xba5)||_0xef7b77==='minute')&&isNum(_0x5941da)&&_0x5941da<0x2*0x5265c00){if(_0x766b30&&_0x766b30!=='system'&&!(_0x766b30[_0x32bfb9(0x792)](_0x32bfb9(0x966))&&!/[Hhms]/[_0x32bfb9(0x86d)](_0x766b30)))return applyDatetimePattern(_0x7ee9e2,_0x766b30,_0xa0a303,_0xded91f);return _0x4aa829(_localeTimeOpts(_0x24bb15,{'hour':_0x32bfb9(0xa68),'minute':'2-digit'}));}if(_0x766b30&&_0x766b30!==_0x32bfb9(0x186)&&_0x766b30['includes']('ddd'))return applyDatetimePattern(_0x7ee9e2,_0x766b30,_0xa0a303,_0xded91f);const _0x12be78=toNum(_0x1df572?.[_0x32bfb9(0x258)]),_0xc1f3aa=isNum(_0x12be78)&&_0x12be78>0x0?_0x12be78/0x18:isNum(_0x1084de)&&isNum(_0x5cd5b6)?(_0x5cd5b6-_0x1084de)/0x5265c00:null;if(_0xef7b77===_0x32bfb9(0x925)&&_0xc1f3aa!==null&&_0xc1f3aa<=29.5)return _0x4aa829({'weekday':_0x32bfb9(0x4a8),'day':'numeric','month':_0x32bfb9(0x4a8)});return _0x4aa829({'month':_0x32bfb9(0x4a8),'day':_0x32bfb9(0x361)});}[_0x3a4399(0xdd3)](_0x158cb5,_0x4f354c,_0x4932b6,_0x463708,_0x3297f7,_0x357b3d,_0x30a345){const _0xbf35b4=_0x3a4399,{padL:_0x1791ae,padT:_0x533378,plotW:_0x29f411,plotH:_0x171599,mapX:_0x2292e7,mapY:_0x18e1f6,yBounds:_0x3072ec,y2Bounds:_0x38a8a2,boundsFor:_0x2b7403,tStart:_0x1424f4,tEnd:_0x2aba4b}=_0x4932b6,_0x40165f=this[_0xbf35b4(0xaae)],_0x426bf1=_0x463708[_0xbf35b4(0x386)]!==![],_0x40821f=_0x463708['crosshair']===!![]&&_0x426bf1,_0xa992ce=Math[_0xbf35b4(0xa1a)](0x1,Math[_0xbf35b4(0x68a)](0x2,Math['round'](toNum(_0x463708[_0xbf35b4(0x437)]))||0x1)),_0x316399=_0x3b9352=>_0x1791ae+(_0x3b9352-_0x1424f4)/(_0x2aba4b-_0x1424f4)*_0x29f411,_0x46750c=_0x40440a=>_0x1424f4+(_0x40440a-_0x1791ae)/_0x29f411*(_0x2aba4b-_0x1424f4);let _0x38d25b=[];_0x40165f[_0xbf35b4(0x43f)]=null;if(Array[_0xbf35b4(0x148)](_0x40165f[_0xbf35b4(0x35d)])&&_0x40165f['_pins'][_0xbf35b4(0xf35)]>_0xa992ce)_0x40165f[_0xbf35b4(0x35d)]=_0x40165f[_0xbf35b4(0x35d)][_0xbf35b4(0x444)](0x0,_0xa992ce);let _0x1d1129=_0x357b3d[_0xbf35b4(0xf8c)]('.sgc-tooltip');!_0x1d1129&&(_0x1d1129=document[_0xbf35b4(0xc9e)](_0xbf35b4(0xc47)),_0x1d1129[_0xbf35b4(0x720)]='sgc-tooltip',_0x357b3d[_0xbf35b4(0xb3f)](_0x1d1129));_0x1d1129['style'][_0xbf35b4(0xe8c)]=_0xbf35b4(0xf6a);const _0x2192ef=svgEl(_0xbf35b4(0x1d5),{'class':_0xbf35b4(0x509),'y1':String(_0x533378),'y2':String(_0x533378+_0x171599)});_0x2192ef[_0xbf35b4(0x526)][_0xbf35b4(0xe8c)]=_0xbf35b4(0xf6a),_0x158cb5[_0xbf35b4(0xb3f)](_0x2192ef);let _0x14d15f=null;if(_0x463708[_0xbf35b4(0xe1e)]){_0x14d15f=svgEl(_0xbf35b4(0x180),{'class':_0xbf35b4(0xc7d),'y':String(_0x533378),'height':String(_0x171599)});if(_0x463708[_0xbf35b4(0xc91)]){const _0x1a1abc=String(_0x463708[_0xbf35b4(0xc91)])[_0xbf35b4(0x99a)]();_0x14d15f[_0xbf35b4(0x526)][_0xbf35b4(0xe9c)]=_0x1a1abc;const _0x1adff9=/^(rgba|hsla)\(/i[_0xbf35b4(0x86d)](_0x1a1abc)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/['test'](_0x1a1abc);_0x14d15f[_0xbf35b4(0x526)]['fillOpacity']=_0x1adff9?'':_0xbf35b4(0xa8f);}_0x14d15f['style'][_0xbf35b4(0xe8c)]=_0xbf35b4(0xf6a);const _0x444907=_0x158cb5['querySelector'](_0xbf35b4(0x5eb))||_0x158cb5[_0xbf35b4(0xf8c)](_0xbf35b4(0xf29));if(_0x444907)_0x158cb5[_0xbf35b4(0x52d)](_0x14d15f,_0x444907);else _0x158cb5[_0xbf35b4(0xb3f)](_0x14d15f);}const _0xe8634=svgEl('g',{'class':'sgc-hover-dots'});_0x158cb5['appendChild'](_0xe8634);const _0x48577a=svgEl('g',{'class':'sgc-pins'});_0x158cb5[_0xbf35b4(0xb3f)](_0x48577a);const _0x61895=[],_0x1e1fbd=_0x190f51=>{const _0x3bab5f=_0xbf35b4;while(_0x61895[_0x3bab5f(0xf35)]<_0x190f51){const _0x4b69ca=svgEl('circle',{'class':'sgc-hover-dot','r':'4'});_0x4b69ca['style'][_0x3bab5f(0xe8c)]='none',_0xe8634[_0x3bab5f(0xb3f)](_0x4b69ca),_0x61895[_0x3bab5f(0x879)](_0x4b69ca);}},_0xc347da=()=>{const _0xf982ad=_0xbf35b4;for(const _0x1d8c90 of _0x61895)_0x1d8c90['style'][_0xf982ad(0xe8c)]=_0xf982ad(0xf6a);},_0xf1dbe9=_0x5200f1=>{const _0x18f2d1=_0xbf35b4,_0x30737a=_0x158cb5['getBoundingClientRect'](),_0x154eb8=_0x357b3d['getBoundingClientRect'](),_0x2d1b10=parseFloat(_0x158cb5['getAttribute'](_0x18f2d1(0x853))['split']('\x20')[0x2]),_0x5b791c=_0x30737a['width']/_0x2d1b10;return{'x':_0x30737a[_0x18f2d1(0xf49)]-_0x154eb8[_0x18f2d1(0xf49)]+_0x5200f1*_0x5b791c,'y':_0x30737a[_0x18f2d1(0xeaf)]-_0x154eb8['top']+(_0x533378+_0x171599/0x2)*_0x5b791c};},_0x12ebc2=this['_calBarPositions'],_0x662841=_0x14e51b=>_0x12ebc2?_0x12ebc2[_0xbf35b4(0xfe5)](_0x14e51b)??_0x2292e7(_0x14e51b):_0x2292e7(_0x14e51b),_0x171752=resolveDisplayTimeZone(_0x3297f7,_0x463708),_0x3a3bd3=resolveFirstWeekday(_0x3297f7),_0xbc3923=(_0x2f4536,_0xc5fa8b)=>{const _0x3a0493=_0xbf35b4,_0x2ec94a=[];let _0x222b13=0x0,_0x4b49bc=Infinity,_0x5cdc21=_0x2f4536;const _0xe02c90=_0x194f0f=>['bar','candlestick']['includes'](_0x194f0f[_0x3a0493(0x644)]?.[_0x3a0493(0x8fe)]||_0x194f0f[_0x3a0493(0x644)]?.[_0x3a0493(0x6f4)]);let _0x2cbf2e=null;if(_0x12ebc2){let _0x50e882=Infinity;for(const _0x148c8e of _0x4f354c){if(!_0xe02c90(_0x148c8e))continue;for(const _0x4708e8 of _0x148c8e['points']){if(_0x4708e8['v']===null)continue;const _0x13fe71=_0x12ebc2[_0x3a0493(0xfe5)](_0x4708e8['t']);if(_0x13fe71===undefined)continue;const _0x4c1d3b=Math[_0x3a0493(0x45d)](_0x13fe71-_0x2f4536);_0x4c1d3b<_0x50e882&&(_0x50e882=_0x4c1d3b,_0x2cbf2e=_0x4708e8['t']);}}}else{for(const _0xf8a711 of _0x4f354c){if(!_0xe02c90(_0xf8a711)||_0xf8a711[_0x3a0493(0xc3c)]||!_0xf8a711[_0x3a0493(0xa0c)]||!isNum(_0xf8a711[_0x3a0493(0x788)]))continue;const _0x1127c2=_0xf8a711[_0x3a0493(0x788)];for(const _0x23bf80 of _0xf8a711[_0x3a0493(0xf59)]){if(_0x23bf80['v']===null)continue;const _0x5a5076=_0xf8a711[_0x3a0493(0xa0c)][_0x3a0493(0xfe5)](_0x23bf80['t']);if(_0x5a5076===undefined)continue;if(_0x2f4536>=_0x5a5076-_0x1127c2&&_0x2f4536<=_0x5a5076+_0x1127c2){_0x2cbf2e=_0x23bf80['t'];break;}}if(_0x2cbf2e!==null)break;}if(_0x2cbf2e===null){let _0x1fd659=Infinity;for(const _0x29ffc1 of _0x4f354c){if(!_0xe02c90(_0x29ffc1)||_0x29ffc1['_spanBars']||!_0x29ffc1[_0x3a0493(0xa0c)])continue;for(const _0x2a08fe of _0x29ffc1[_0x3a0493(0xf59)]){if(_0x2a08fe['v']===null)continue;const _0x569db7=_0x29ffc1['_barCenters'][_0x3a0493(0xfe5)](_0x2a08fe['t']);if(_0x569db7===undefined)continue;const _0x30bcc1=Math['abs'](_0x569db7-_0x2f4536);_0x30bcc1<_0x1fd659&&(_0x1fd659=_0x30bcc1,_0x2cbf2e=_0x2a08fe['t']);}}}}for(const _0x5a4e4c of _0x4f354c){let _0xb79aff;const _0x2907d9=_0xe02c90(_0x5a4e4c);if(isStripEntity(_0x5a4e4c[_0x3a0493(0x644)])){_0xb79aff=null;for(const _0x4d898a of _0x5a4e4c[_0x3a0493(0xf59)]){if(_0x4d898a['t']>_0xc5fa8b)break;if(_0x4d898a['v']!==null&&_0x4d898a['v']!==undefined)_0xb79aff=_0x4d898a;}}else{if(_0x2907d9&&_0x5a4e4c[_0x3a0493(0xc3c)])_0xb79aff=_0x5a4e4c['points'][_0x3a0493(0x94b)](_0x16a29e=>_0x16a29e['v']!==null&&_0x16a29e['t']<=_0xc5fa8b&&_0xc5fa8b<calendarCellEndMs(_0x16a29e['t'],_0x5a4e4c[_0x3a0493(0x5e6)],_0x171752,_0x3a3bd3))||null;else{if(_0x2907d9){if(_0x2cbf2e===null)continue;_0xb79aff=_0x5a4e4c['points']['find'](_0x496f46=>_0x496f46['t']===_0x2cbf2e&&_0x496f46['v']!==null)||null;}else{const _0x1e697e=_0x5a4e4c[_0x3a0493(0xf59)][_0x3a0493(0xea6)](_0xc6a223=>_0xc6a223[_0x3a0493(0x7b0)])?_0x5a4e4c[_0x3a0493(0xf59)][_0x3a0493(0x395)](_0x1eec3d=>!_0x1eec3d[_0x3a0493(0x7b0)]):_0x5a4e4c['points'];_0xb79aff=findClosestPoint(_0x1e697e,_0xc5fa8b);if(_0xb79aff&&_0xb79aff[_0x3a0493(0xada)])_0xb79aff=null;if(_0xb79aff&&_0x5a4e4c[_0x3a0493(0xf59)][_0x3a0493(0xf35)]>0x1){const _0x209f7e=_0x5a4e4c[_0x3a0493(0xf59)][0x0]['t'],_0x3547d0=_0x5a4e4c[_0x3a0493(0xf59)][_0x5a4e4c['points'][_0x3a0493(0xf35)]-0x1]['t'],_0x271c35=(_0x3547d0-_0x209f7e)/(_0x5a4e4c[_0x3a0493(0xf59)][_0x3a0493(0xf35)]-0x1);if(_0xc5fa8b<_0x209f7e-_0x271c35||_0xc5fa8b>_0x3547d0+_0x271c35)_0xb79aff=null;}}}}if(!_0xb79aff||_0xb79aff['v']===null)continue;_0x2ec94a[_0x3a0493(0x879)]({'s':_0x5a4e4c,'p':_0xb79aff});if(_0x5a4e4c['entity']?.[_0x3a0493(0xa6d)]==null&&!isStripEntity(_0x5a4e4c[_0x3a0493(0x644)])&&!_0x5a4e4c['_spanBars'])_0x222b13+=_0xb79aff['v'];if(_0x2907d9&&!_0x5a4e4c[_0x3a0493(0xc3c)]&&_0x5a4e4c[_0x3a0493(0xa0c)]){const _0x34c95c=_0x5a4e4c[_0x3a0493(0xa0c)]['get'](_0xb79aff['t']);if(_0x34c95c!==undefined){const _0x472bed=Math['abs'](_0x34c95c-_0x2f4536);_0x472bed<_0x4b49bc&&(_0x4b49bc=_0x472bed,_0x5cdc21=_0x34c95c);}}}return{'rows':_0x2ec94a,'total':_0x222b13,'snapX':_0x5cdc21};},_0x2a13f9=_0x36d4f6=>{const _0x146e84=_0xbf35b4;let _0x648c56=0x0;for(const _0x310e69 of _0x36d4f6)_0x648c56+=_0x310e69['length'];_0x1e1fbd(_0x648c56),_0xc347da();let _0x404aab=0x0;for(const _0x178cfd of _0x36d4f6){for(const {s:_0x2d14f2,p:_0x366a60}of _0x178cfd){const _0x233782=_0x2d14f2[_0x146e84(0x644)];if(_0x233782['show_graph']===![]||isStripEntity(_0x233782)){_0x404aab++;continue;}const _0x1516cc=_0x2b7403?_0x2b7403(_0x2d14f2):_0x233782[_0x146e84(0x970)]==='secondary'?_0x38a8a2:_0x3072ec;if(!_0x1516cc){_0x404aab++;continue;}const _0x3a0933=_0x662841(_0x366a60['t']),_0x1ab734=_0x30a345?.[_0x146e84(0x922)]?.['get'](_0x2d14f2[_0x146e84(0x3e7)])||null,_0x46f431=_0x1ab734?(_0x1ab734[_0x146e84(0xfe5)](_0x366a60['t'])??0x0)+_0x366a60['v']:_0x366a60['v'],_0x13b47a=_0x18e1f6(_0x46f431,_0x1516cc),_0x560ee2=_0x61895[_0x404aab++];_0x560ee2[_0x146e84(0x228)]('cx',String(_0x3a0933)),_0x560ee2[_0x146e84(0x228)]('cy',String(_0x13b47a)),_0x560ee2[_0x146e84(0x228)](_0x146e84(0xe9c),this[_0x146e84(0xaae)][_0x146e84(0xb73)](_0x233782[_0x146e84(0x85f)],_0x233782['entity'])||_0x233782['color']||'#888'),_0x560ee2[_0x146e84(0x526)]['display']='';}}},_0x4e4a5d={'day':0x1,'week':0x2,'month':0x3,'year':0x4},_0x23b96e=(_0x24203d,_0x30f8d2)=>{const _0x2e31aa=_0xbf35b4,_0x3caee5=_0x24203d[_0x2e31aa(0x395)](_0x74ca7=>!isStripEntity(_0x74ca7['s'][_0x2e31aa(0x644)]));let _0x59b67e=null;for(const {s:_0x53b113}of _0x3caee5[_0x2e31aa(0xf35)]?_0x3caee5:_0x24203d){const _0x54cc3d=_0x4e4a5d[_0x53b113?.[_0x2e31aa(0xb43)]]?_0x53b113[_0x2e31aa(0xb43)]:null;if(!_0x54cc3d){_0x59b67e=null;break;}if(!_0x59b67e||_0x4e4a5d[_0x54cc3d]<_0x4e4a5d[_0x59b67e])_0x59b67e=_0x54cc3d;}let _0xba7869=null,_0x158a46=Infinity;for(const _0x1ad39f of _0x3caee5[_0x2e31aa(0xf35)]?_0x3caee5:_0x24203d){if(!_0x1ad39f||!_0x1ad39f['p']||!isNum(_0x1ad39f['p']['t'])||isStripEntity(_0x1ad39f['s'][_0x2e31aa(0x644)]))continue;const _0x4f231b=Math[_0x2e31aa(0x45d)](_0x1ad39f['p']['t']-_0x30f8d2);_0x4f231b<_0x158a46&&(_0x158a46=_0x4f231b,_0xba7869=_0x1ad39f);}const _0xe0f75=_0xba7869?_0xba7869['p']['t']:_0x30f8d2,_0x533476=_0x463708[_0x2e31aa(0x693)]?this['_axisDateLabel'](_0xe0f75,_0x463708,_0x3297f7,_0x1424f4,_0x2aba4b):formatDateTime(new Date(_0xe0f75),_0x463708,_0x3297f7,_0x59b67e?{'precision':_0x59b67e}:undefined);return{'headerGrain':_0x59b67e,'dateStr':_0x533476};},_0x4784a3=_0x1f302d=>{const _0x3275e0=_0xbf35b4,_0x3fd5d7=_0x1f302d['entity'],_0xb75f81=typeof _0x3fd5d7['tooltip_name']===_0x3275e0(0x24d)&&(_0x3fd5d7[_0x3275e0(0x514)]['includes']('{{')||_0x3fd5d7[_0x3275e0(0x514)][_0x3275e0(0x792)]('{%')),_0x28dbc6=_0x3fd5d7[_0x3275e0(0x514)]!==undefined?_0xb75f81?pickName(_0x3fd5d7[_0x3275e0(0x514)],this[_0x3275e0(0xaae)][_0x3275e0(0xc6e)](_0x3fd5d7[_0x3275e0(0x514)],_0x3fd5d7['entity'])??_0x1f302d['meta']?.[_0x3275e0(0x552)],_0x1f302d['meta'])??'':_0x3fd5d7[_0x3275e0(0x514)]:pickName(_0x3fd5d7[_0x3275e0(0xac9)],this['card']['_resolveTemplateText'](_0x3fd5d7[_0x3275e0(0xac9)],_0x3fd5d7['entity'])??_0x1f302d[_0x3275e0(0xcc9)]?.[_0x3275e0(0x7e8)],_0x1f302d[_0x3275e0(0xcc9)])??_0x1f302d['id'],_0xd30b35=_0x3fd5d7['unit']??_0x1f302d[_0x3275e0(0xcc9)]?.['unit_of_measurement']??'',_0x49f825=_0xd30b35==null||_0xd30b35===![]?'':String(_0xd30b35),_0x3bcbea=this[_0x3275e0(0xaae)][_0x3275e0(0xb73)](_0x3fd5d7[_0x3275e0(0x85f)],_0x3fd5d7[_0x3275e0(0x644)])||_0x3fd5d7[_0x3275e0(0x85f)]||_0x3275e0(0x949),_0x57da78=_0x3fd5d7[_0x3275e0(0x1013)]===![],_0x48e749='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:'+escapeHtml(_0x3bcbea)+(_0x57da78?';visibility:hidden':'')+'\x22></span>',_0x549ce2=_0x28dbc6?'<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x28dbc6)+_0x3275e0(0x9e9):'';return{'ent':_0x3fd5d7,'nameHtml':_0x549ce2,'swatch':_0x48e749,'unit':_0x49f825,'color':_0x3bcbea,'hideDot':_0x57da78};},_0x3a263b=_0x423a06=>{const _0x152cdc=_0xbf35b4;if(_0x463708[_0x152cdc(0xb22)]===_0x152cdc(0x458))return _0x423a06['slice']()[_0x152cdc(0x458)]();if(_0x463708[_0x152cdc(0xb22)]===_0x152cdc(0x24e)){const _0x34bb28=({s:_0x29fc52})=>{const _0x1b341e=_0x152cdc,_0x40a071=_0x29fc52[_0x1b341e(0x644)];return String((_0x40a071[_0x1b341e(0x514)]!==undefined?pickName(_0x40a071['tooltip_name'],this[_0x1b341e(0xaae)][_0x1b341e(0xc6e)](_0x40a071[_0x1b341e(0x514)],_0x40a071[_0x1b341e(0x644)])??_0x29fc52[_0x1b341e(0xcc9)]?.[_0x1b341e(0x552)],_0x29fc52[_0x1b341e(0xcc9)]):pickName(_0x40a071['name'],this['card']['_resolveTemplateText'](_0x40a071[_0x1b341e(0xac9)],_0x40a071[_0x1b341e(0x644)])??_0x29fc52[_0x1b341e(0xcc9)]?.[_0x1b341e(0x7e8)],_0x29fc52[_0x1b341e(0xcc9)])??_0x29fc52['id'])||'');};return _0x423a06['slice']()[_0x152cdc(0x69b)]((_0x4a0525,_0x4fe97d)=>_0x34bb28(_0x4a0525)['localeCompare'](_0x34bb28(_0x4fe97d),undefined,{'sensitivity':_0x152cdc(0x37f)}));}return _0x423a06;},_0x4b6ba3=(_0x125a12,_0x305274,_0x53304a)=>{const _0x9702ec=_0xbf35b4,_0x7fb186=_0x125a12[_0x9702ec(0x644)],_0x409ee9=_0x7fb186[_0x9702ec(0x207)]&&_0x7fb186[_0x9702ec(0x207)][_0x9702ec(0xf35)]?_0x7fb186[_0x9702ec(0x207)]:_0x125a12['stateMap']||(this['card'][_0x9702ec(0xcd5)](_0x7fb186,_0x125a12[_0x9702ec(0x3e7)])?null:autoStateMap(_0x7fb186,_0x3297f7,_0x463708?.[_0x9702ec(0xae4)]));if(_0x409ee9&&_0x409ee9['length']&&isNum(_0x305274['v'])){const _0x126ae3=Math[_0x9702ec(0x7d9)](_0x305274['v']);if(_0x126ae3>=0x0&&_0x126ae3<_0x409ee9['length']){const _0x121c4c=_0x125a12['meta']?.['unit_of_measurement'],_0x4b62cf=String(_0x409ee9[_0x126ae3]?.[_0x9702ec(0xddd)]||(_0x121c4c?_0x409ee9[_0x126ae3]?.[_0x9702ec(0xa0e)]??'':localizeEntityState(_0x3297f7,_0x3297f7?.[_0x9702ec(0x34e)]?.[_0x7fb186[_0x9702ec(0x644)]],_0x409ee9[_0x126ae3]?.[_0x9702ec(0xa0e)]??'')))['trim']();if(_0x4b62cf)return{'text':_0x4b62cf,'mapped':!![]};}}return{'text':formatNumber(_0x305274['v'],_0x7fb186,_0x3297f7)+'\x20'+_0x53304a,'mapped':![]};},_0x3f9651=(_0x3f3ee1,_0x34597a,_0x51d6ec)=>_0x4b6ba3(_0x3f3ee1,_0x34597a,_0x51d6ec)[_0xbf35b4(0x776)],_0x336929=({s:_0x515be4})=>{const _0xe2507d=_0xbf35b4,_0x150485=_0x515be4[_0xe2507d(0x644)]['unit']??_0x515be4[_0xe2507d(0xcc9)]?.[_0xe2507d(0x3de)]??'';return _0x150485==null||_0x150485===![]?'':String(_0x150485);},_0x486523=_0x112e1c=>toNum(_0x112e1c?.[_0xbf35b4(0x492)])??0x1,_0x4b2fc0=(_0x6522ec,_0x3974e8,_0xd042f0,_0x318075)=>{const _0x422c8c=_0xbf35b4,_0x4656c2=_0xd042f0-_0x3974e8,_0x5a26a5=Math[_0x422c8c(0xa1a)](0x0,Math[_0x422c8c(0x7d9)](toNum(_0x6522ec?.[_0x422c8c(0x492)])??0x1)),_0x3f1f9f=Math[_0x422c8c(0x673)](0xa,_0x5a26a5),_0x5b7324=Math['round'](_0x4656c2*_0x3f1f9f)/_0x3f1f9f,_0x520d93=_0x5b7324>0x0?'var(--success-color,\x20#26a69a)':_0x5b7324<0x0?_0x422c8c(0xd45):'var(--secondary-text-color)',_0x4a2742=_0x3974e8!==0x0?'\x20('+(_0x5b7324>0x0?'+':'')+(_0x4656c2/Math['abs'](_0x3974e8)*0x64)[_0x422c8c(0xcb1)](0x1)+'%)':'',_0xefbf01=''+(_0x5b7324>0x0?'+':'')+formatNumber(_0x5b7324,_0x6522ec,_0x3297f7)+(_0x318075?'\x20'+_0x318075:'')+_0x4a2742;return{'txt':_0xefbf01,'col':_0x520d93,'trend':_0x5b7324>0x0?'up':_0x5b7324<0x0?_0x422c8c(0xcf9):_0x422c8c(0xae1)};},_0x977594=(_0x485375,_0x2b2a80,_0x2c69f8,_0x1dc3aa,_0x1a5de5,_0xe18e99)=>{const _0x1ea33c=_0xbf35b4,_0xc15d99=_0x2c69f8[_0x1ea33c(0xb9f)](_0x80901e=>_0x80901e===_0x2c69f8[0x0])?_0x2c69f8[0x0]:'',_0x5e6c60=_0x1dc3aa&&_0x1dc3aa[_0x1ea33c(0xf35)]?_0x1dc3aa:[],_0x5c985e=_0x5e6c60[_0x1ea33c(0xf35)]?Math[_0x1ea33c(0xa1a)](..._0x5e6c60['map'](_0x486523)):0x1,_0xc9cb85=_0x5e6c60[_0x1ea33c(0xf35)]?_0x5e6c60[0x0][_0x1ea33c(0x25b)]||_0x1ea33c(0x186):_0x1ea33c(0x186),_0xfef475=_0x5e6c60[_0x1ea33c(0xb9f)](_0x25c5ba=>(_0x25c5ba[_0x1ea33c(0x25b)]||'system')===_0xc9cb85)?_0xc9cb85:'system',_0x11dbc3={'decimals':_0x5c985e,'number_format':_0xfef475};let _0x246bcf=escapeHtml(formatNumber(_0x2b2a80,_0x11dbc3,_0x3297f7));if(isNum(_0xe18e99)){_0x246bcf+=_0x1ea33c(0x745)+escapeHtml(formatNumber(_0xe18e99,_0x11dbc3,_0x3297f7));if(_0xc15d99)_0x246bcf+='\x20'+escapeHtml(_0xc15d99);if(_0x463708[_0x1ea33c(0xf38)]!==![]){const _0x288fde=_0x4b2fc0(_0x11dbc3,_0x2b2a80,_0xe18e99,_0xc15d99);_0x246bcf+=_0x1ea33c(0x1e1)+_0x288fde[_0x1ea33c(0x7b3)]+_0x1ea33c(0xfde)+escapeHtml(_0x288fde['txt'])+_0x1ea33c(0x9e9);}return _0x1ea33c(0x5b2)+escapeHtml(_0x485375)+_0x1ea33c(0x86a)+_0x246bcf+(_0x1a5de5||'')+_0x1ea33c(0xdca);}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(_0x485375)+_0x1ea33c(0x86a)+_0x246bcf+(_0xc15d99?'\x20'+escapeHtml(_0xc15d99):'')+(_0x1a5de5||'')+_0x1ea33c(0xdca);},_0x46f0e5=(_0x1d60d3,_0x6fc64b,_0x160cde,_0x111c8a)=>{const _0xacef17=_0xbf35b4;_0x1d1129[_0xacef17(0xbcf)]=_0x1d60d3,_0x1d1129[_0xacef17(0x526)][_0xacef17(0xe8c)]='';const _0x132d56=_0x357b3d[_0xacef17(0x918)](),_0x528cdd=_0x1d1129[_0xacef17(0x918)]();let _0x54f782,_0x3dab17;if(_0x160cde)_0x54f782=_0x160cde['clientX']-_0x132d56[_0xacef17(0xf49)],_0x3dab17=_0x160cde[_0xacef17(0xc94)]-_0x132d56[_0xacef17(0xeaf)];else{const _0x34dd18=_0xf1dbe9(_0x6fc64b);_0x54f782=_0x34dd18['x'],_0x3dab17=_0x34dd18['y'];}let _0x12af64=_0x54f782+0xc,_0x139321=_0x3dab17+0xc;if(_0x12af64+_0x528cdd[_0xacef17(0x8a5)]>_0x132d56['width'])_0x12af64=_0x54f782-_0x528cdd[_0xacef17(0x8a5)]-0xc;if(_0x139321+_0x528cdd[_0xacef17(0xc29)]>_0x132d56[_0xacef17(0xc29)])_0x139321=_0x3dab17-_0x528cdd['height']-0xc;_0x12af64=Math['max'](0x0,_0x12af64),_0x139321=Math[_0xacef17(0xa1a)](0x0,_0x139321);const _0xefd99b=_0x357b3d['scrollLeft']||0x0;_0x1d1129[_0xacef17(0x526)][_0xacef17(0xf49)]=_0x12af64+_0xefd99b+'px',_0x1d1129[_0xacef17(0x526)][_0xacef17(0xeaf)]=_0x139321+'px',_0x1e7ab2(_0x111c8a);},_0x29236f=(_0x295c97,_0x25c0bd,_0x31d8b6)=>{const _0xebdf13=_0xbf35b4;if(_0x295c97<_0x1791ae||_0x295c97>_0x1791ae+_0x29f411)return _0x27c6ff();const {rows:_0x3f81c8,total:_0x4b88f0,snapX:_0x15a378}=_0xbc3923(_0x295c97,_0x25c0bd);_0x38d25b=_0x3f81c8;if(!_0x3f81c8[_0xebdf13(0xf35)])return _0x27c6ff();if(!_0x426bf1){_0x1d1129[_0xebdf13(0x526)][_0xebdf13(0xe8c)]=_0xebdf13(0xf6a),_0x2192ef[_0xebdf13(0x526)][_0xebdf13(0xe8c)]=_0xebdf13(0xf6a),_0xc347da(),_0x1e7ab2(_0x295c97);return;}_0x2192ef[_0xebdf13(0x228)]('x1',String(_0x15a378)),_0x2192ef[_0xebdf13(0x228)]('x2',String(_0x15a378)),_0x2192ef[_0xebdf13(0x526)][_0xebdf13(0xe8c)]='',_0x2a13f9([_0x3f81c8]);const {headerGrain:_0x2afa30,dateStr:_0x455301}=_0x23b96e(_0x3f81c8,_0x25c0bd);let _0x503328='<div\x20class=\x22sgc-tt-time\x22>'+escapeHtml(_0x455301)+_0xebdf13(0x818);const _0x59fdc4=_0x3a263b(_0x3f81c8);let _0x18b9b9=null;for(const {s:_0x57b250,p:_0x23dca4}of _0x59fdc4){const {ent:_0x345bf3,nameHtml:_0x549762,swatch:_0x2e154b,unit:_0x61c980,color:_0x398a04,hideDot:_0x186da7}=_0x4784a3(_0x57b250);let _0x3d27a6='';if(_0x345bf3[_0xebdf13(0xa6d)]!=null){const _0x2235bd=toNum(_0x345bf3[_0xebdf13(0xd56)]);if(isNum(_0x2235bd)&&_0x2235bd!==0x0){const _0x2f5fa6=_0x23dca4['t']-_0x2235bd*0x36ee80,_0x3077b3=formatDateTime(new Date(_0x2f5fa6),_0x463708,_0x3297f7,_0x2afa30?{'precision':_0x2afa30}:undefined);_0x3077b3!==_0x18b9b9&&(_0x503328+=_0xebdf13(0xf83)+escapeHtml(_0x3077b3)+_0xebdf13(0xd71),_0x18b9b9=_0x3077b3);}const _0x25cf50=_0x3f81c8[_0xebdf13(0x395)](_0x41587d=>_0x41587d['s'][_0xebdf13(0x644)]?.['_compareOf']===_0x345bf3[_0xebdf13(0xa6d)])[_0xebdf13(0xf35)];if(_0x25cf50>0x1&&_0x345bf3['_compareCfg']?.[_0xebdf13(0xdfd)]){const _0x504838=_0x3f81c8[_0xebdf13(0x94b)](_0x13965b=>_0x13965b['s'][_0xebdf13(0x644)]?.[_0xebdf13(0xa6d)]==null&&_0x13965b['s'][_0xebdf13(0x3e7)]===_0x345bf3[_0xebdf13(0xa6d)]);if(_0x504838&&isNum(_0x504838['p']?.['v'])&&isNum(_0x23dca4['v'])&&_0x23dca4['v']!==0x0){const _0x54c84b=(_0x504838['p']['v']-_0x23dca4['v'])/Math[_0xebdf13(0x45d)](_0x23dca4['v'])*0x64,_0x3a3a45=_0x54c84b>0x0?_0xebdf13(0x7f8):_0x54c84b<0x0?_0xebdf13(0xd45):'var(--secondary-text-color)';_0x3d27a6=_0xebdf13(0x264)+_0x3a3a45+'\x22>'+(_0x54c84b>0x0?'+':'')+_0x54c84b[_0xebdf13(0xcb1)](0x1)+_0xebdf13(0x5fc);}}}if(_0x345bf3[_0xebdf13(0xa6d)]==null&&_0x345bf3[_0xebdf13(0x736)]){const _0x15d44e=_0x3f81c8[_0xebdf13(0x395)](_0x3f2ba9=>_0x3f2ba9['s'][_0xebdf13(0x644)]?.['_compareOf']===_0x57b250['idx']);if(_0x15d44e[_0xebdf13(0xf35)]===0x1){const _0x2df3c4=_0x15d44e[0x0],_0x28ba8c=_0x2df3c4['s']['entity']?.[_0xebdf13(0xda5)];if(_0x28ba8c?.[_0xebdf13(0xdfd)]&&isNum(_0x2df3c4['p']?.['v'])&&_0x2df3c4['p']['v']!==0x0&&isNum(_0x23dca4['v'])){const _0xefede6=(_0x23dca4['v']-_0x2df3c4['p']['v'])/Math[_0xebdf13(0x45d)](_0x2df3c4['p']['v'])*0x64,_0x453bf5=_0xefede6>0x0?_0xebdf13(0x7f8):_0xefede6<0x0?'var(--error-color,\x20#ef5350)':'var(--secondary-text-color)';_0x3d27a6=_0xebdf13(0x264)+_0x453bf5+'\x22>'+(_0xefede6>0x0?'+':'')+_0xefede6[_0xebdf13(0xcb1)](0x1)+_0xebdf13(0x5fc);}}}_0x503328+=_0xebdf13(0xf42)+_0x2e154b+_0xebdf13(0x209)+_0x549762+_0xebdf13(0xa67)+escapeHtml(_0x3f9651(_0x57b250,_0x23dca4,_0x61c980))+_0x3d27a6+_0xebdf13(0xdca);if(_0x345bf3['graph_type']===_0xebdf13(0x451)&&isNum(_0x23dca4['o'])){_0x503328+=_0xebdf13(0x50e)+escapeHtml(formatNumber(_0x23dca4['o'],_0x345bf3,_0x3297f7))+_0xebdf13(0x50a)+escapeHtml(formatNumber(_0x23dca4['h'],_0x345bf3,_0x3297f7))+_0xebdf13(0x50a)+escapeHtml(formatNumber(_0x23dca4['l'],_0x345bf3,_0x3297f7))+_0xebdf13(0x50a)+escapeHtml(formatNumber(_0x23dca4['c'],_0x345bf3,_0x3297f7))+'\x20'+escapeHtml(_0x61c980)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';const _0x502e07=(_0x147b8b,_0x16c167)=>isNum(_0x147b8b)&&isNum(_0x16c167)&&_0x16c167!==0x0?_0x147b8b/_0x16c167*0x64:null,_0xd48a43=(_0x30913f,_0x50563c)=>{const _0x2d92c0=_0xebdf13;if(_0x30913f===null)return null;const _0x4bc95e=_0x50563c&&_0x30913f>0x0?'+':'';return''+_0x4bc95e+_0x30913f[_0x2d92c0(0xcb1)](0x2)+'%';},_0xd882f7=_0x502e07(_0x23dca4['c']-_0x23dca4['o'],_0x23dca4['o']),_0xfdf2d9=_0x502e07(_0x23dca4['h']-_0x23dca4['l'],_0x23dca4['l']);if(_0xd882f7!==null){const _0xbe4f7a=_0xd882f7>0x0,_0x469a44=_0xd882f7===0x0,_0x30b47a=_0x57b250[_0xebdf13(0xdbc)]||{},_0x1dc1d5=_0x469a44?_0xebdf13(0x523):_0xbe4f7a?_0x30b47a['up']||'var(--success-color,\x20#26a69a)':_0x30b47a[_0xebdf13(0xcf9)]||'var(--error-color,\x20#ef5350)';_0x503328+=_0xebdf13(0x87f)+escapeHtml(cardT(_0x3297f7,_0x463708,_0xebdf13(0xce2)))+_0xebdf13(0xab8)+_0x1dc1d5+'\x22>'+escapeHtml(_0xd48a43(_0xd882f7,!![]))+_0xebdf13(0x880);}_0xfdf2d9!==null&&(_0x503328+=_0xebdf13(0x87f)+escapeHtml(cardT(_0x3297f7,_0x463708,_0xebdf13(0xf7a)))+_0xebdf13(0xd8c)+escapeHtml(_0xd48a43(_0xfdf2d9,![]))+_0xebdf13(0x880));}if(_0x345bf3[_0xebdf13(0x885)]&&_0x23dca4[_0xebdf13(0x613)]!=null&&_0x23dca4[_0xebdf13(0x4ab)]!=null){const _0x19317d=_0xebdf13(0xe10)+escapeHtml(_0x398a04)+_0xebdf13(0xcef)+(_0x186da7?';visibility:hidden':'')+_0xebdf13(0xd96);_0x503328+=_0xebdf13(0x763)+_0x19317d+_0xebdf13(0xa4a)+escapeHtml(cardT(_0x3297f7,_0x463708,_0xebdf13(0x93c)))+_0xebdf13(0x623)+escapeHtml(formatNumber(_0x23dca4[_0xebdf13(0x613)],_0x345bf3,_0x3297f7))+_0xebdf13(0x745)+escapeHtml(formatNumber(_0x23dca4[_0xebdf13(0x4ab)],_0x345bf3,_0x3297f7))+'\x20'+escapeHtml(_0x61c980)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}}const _0x3630e8=_0x3f81c8[_0xebdf13(0x395)](_0x102e8b=>!isStripEntity(_0x102e8b['s'][_0xebdf13(0x644)]));if(_0x3630e8['length']>0x1){if(_0x463708[_0xebdf13(0xcbb)]&&_0x463708[_0xebdf13(0x4cc)]!==![]){const _0x1b47d1='\u0000cmp:',_0x237d19=new Map();for(const _0x358a61 of _0x3630e8){const _0x5cc1e6=_0x358a61['s'][_0xebdf13(0x644)]['stack_group'],_0x9f7b6f=_0x5cc1e6===undefined||_0x5cc1e6===null||_0x5cc1e6===''?'__default':String(_0x5cc1e6);let _0x1b48e6=_0x237d19[_0xebdf13(0xfe5)](_0x9f7b6f);!_0x1b48e6&&(_0x1b48e6={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x237d19[_0xebdf13(0xd03)](_0x9f7b6f,_0x1b48e6));if(isNum(_0x358a61['p']['v']))_0x1b48e6['sum']+=_0x358a61['p']['v'];_0x1b48e6[_0xebdf13(0xf4e)]['push'](_0x336929(_0x358a61)),_0x1b48e6[_0xebdf13(0x155)][_0xebdf13(0x879)](_0x358a61['s'][_0xebdf13(0x644)]);if(_0x358a61['s'][_0xebdf13(0x644)][_0xebdf13(0xa6d)]!=null&&!_0x1b48e6[_0xebdf13(0xdf0)])_0x1b48e6[_0xebdf13(0xdf0)]=_0x358a61['s']['entity'];}if(_0x237d19['size']>0x1)for(const [_0xbcadd1,_0x1fa6a5]of _0x237d19){const _0x47e888=_0xbcadd1['indexOf'](_0x1b47d1),_0x299c77=_0x47e888>=0x0,_0x5ee75b=_0x299c77?_0xbcadd1[_0xebdf13(0x444)](0x0,_0x47e888):_0xbcadd1,_0x3d406e=_0x5ee75b===_0xebdf13(0x2b5)?'':_0x5ee75b;if(!_0x3d406e&&!_0x299c77)continue;let _0x2be7f7=(_0x3d406e?_0x3d406e+'\x20':'')+cardT(_0x3297f7,_0x463708,_0xebdf13(0x18f)),_0x498588='';if(_0x299c77){const _0xeb9167=_0x1fa6a5[_0xebdf13(0xdf0)]?.['_compareCfg'],_0x23121c=Math['max'](0x1,Math['floor'](toNum(_0xeb9167?.['periods_back'])||0x1));_0x2be7f7+='\x20('+cardT(_0x3297f7,_0x463708,COMPARE_PERIOD_LABELS[_0xeb9167?.[_0xebdf13(0xfbb)]]||_0xebdf13(0xaf8))+(_0x23121c>0x1?'\x20×'+_0x23121c:'')+')',_0x503328+='<div\x20style=\x22opacity:0.6\x22>'+_0x977594(_0x2be7f7,_0x1fa6a5[_0xebdf13(0xd8b)],_0x1fa6a5[_0xebdf13(0xf4e)],_0x1fa6a5[_0xebdf13(0x155)])+_0xebdf13(0x818);continue;}const _0x3c2e66=[];for(const _0x140905 of _0x237d19[_0xebdf13(0x6bd)]()){if(_0x140905[_0xebdf13(0x981)](_0xbcadd1+_0x1b47d1)||_0x5ee75b===_0xebdf13(0x2b5)&&_0x140905['startsWith'](_0xebdf13(0x2b5)+_0x1b47d1))_0x3c2e66[_0xebdf13(0x879)](_0x140905);}if(_0x3c2e66['length']===0x1){const _0x51fed0=_0x237d19[_0xebdf13(0xfe5)](_0x3c2e66[0x0]);if(_0x51fed0[_0xebdf13(0xdf0)]?.[_0xebdf13(0xda5)]?.[_0xebdf13(0xdfd)]!==![]&&isNum(_0x51fed0[_0xebdf13(0xd8b)])&&_0x51fed0[_0xebdf13(0xd8b)]!==0x0&&isNum(_0x1fa6a5[_0xebdf13(0xd8b)])){const _0x56b739=(_0x1fa6a5[_0xebdf13(0xd8b)]-_0x51fed0[_0xebdf13(0xd8b)])/Math[_0xebdf13(0x45d)](_0x51fed0[_0xebdf13(0xd8b)])*0x64,_0xb83ac7=_0x56b739>0x0?_0xebdf13(0x7f8):_0x56b739<0x0?_0xebdf13(0xd45):_0xebdf13(0x523);_0x498588=_0xebdf13(0x264)+_0xb83ac7+'\x22>'+(_0x56b739>0x0?'+':'')+_0x56b739['toFixed'](0x1)+'%</span>';}}_0x503328+=_0x977594(_0x2be7f7,_0x1fa6a5[_0xebdf13(0xd8b)],_0x1fa6a5[_0xebdf13(0xf4e)],_0x1fa6a5[_0xebdf13(0x155)],_0x498588);}}_0x463708[_0xebdf13(0xc82)]!==![]&&(_0x503328+=_0x977594(cardT(_0x3297f7,_0x463708,_0xebdf13(0x18f)),_0x4b88f0,_0x3630e8[_0xebdf13(0x3c4)](_0x336929),_0x3630e8[_0xebdf13(0x3c4)](_0x4b94c9=>_0x4b94c9['s'][_0xebdf13(0x644)])));}_0x46f0e5(_0x503328,_0x15a378,_0x31d8b6,_0x295c97);},_0x3b5dd1=_0x4dd462=>{const _0xb40cff=_0xbf35b4,_0x530241=Math['round'](Math['abs'](_0x4dd462)/0x3e8);if(_0x530241<0x3c)return _0x530241+'s';const _0x8c4c97=Math['round'](_0x530241/0x3c),_0x110aa4=Math[_0xb40cff(0xbfa)](_0x8c4c97/0x5a0),_0x330c80=Math[_0xb40cff(0xbfa)](_0x8c4c97%0x5a0/0x3c),_0x2b5d2e=_0x8c4c97%0x3c,_0x2e780d=[];if(_0x110aa4)_0x2e780d[_0xb40cff(0x879)](_0x110aa4+'d');if(_0x330c80)_0x2e780d[_0xb40cff(0x879)](_0x330c80+'h');if(_0x2b5d2e||!_0x2e780d[_0xb40cff(0xf35)])_0x2e780d[_0xb40cff(0x879)](_0x2b5d2e+'m');return _0x2e780d[_0xb40cff(0xb8b)]('\x20');},_0xfef68b=()=>(_0x40165f[_0xbf35b4(0x35d)]||[])[_0xbf35b4(0xea6)](_0xf164cb=>_0xf164cb['t']>=_0x1424f4&&_0xf164cb['t']<=_0x2aba4b),_0x22b7e2=()=>{const _0x8ed903=_0xbf35b4;while(_0x48577a[_0x8ed903(0x427)])_0x48577a[_0x8ed903(0x8c0)](_0x48577a[_0x8ed903(0x427)]);const _0x4babd9=_0x40165f['_pins']||[];_0x4babd9['forEach']((_0x4b58f0,_0x4cc8ac)=>{const _0x19e042=_0x8ed903;if(_0x4b58f0['t']<_0x1424f4||_0x4b58f0['t']>_0x2aba4b)return;const _0x2d7c94=String(_0x316399(_0x4b58f0['t']));_0x48577a['appendChild'](svgEl(_0x19e042(0x1d5),{'class':_0x19e042(0xa65),'x1':_0x2d7c94,'x2':_0x2d7c94,'y1':String(_0x533378),'y2':String(_0x533378+_0x171599)})),_0x48577a[_0x19e042(0xb3f)](svgEl(_0x19e042(0x1d5),{'class':'sgc-pin-hit','data-pin':String(_0x4cc8ac),'x1':_0x2d7c94,'x2':_0x2d7c94,'y1':String(_0x533378),'y2':String(_0x533378+_0x171599)}));if(_0x4babd9['length']>0x1){const _0x42b9a8=svgEl('text',{'class':_0x19e042(0xa42),'x':String(_0x316399(_0x4b58f0['t'])+0x4),'y':String(_0x533378+0xa)});_0x42b9a8[_0x19e042(0x3d4)]=_0x4cc8ac===0x0?'A':'B',_0x48577a['appendChild'](_0x42b9a8);}});},_0x4f3226=_0x5da655=>{const _0x1a5f2f=_0xbf35b4;_0x40165f[_0x1a5f2f(0xc1e)]=_0x5da655,_0x40165f['_updatePinReadout']?.();},_0x55ccbe=()=>{const _0x476170=_0xbf35b4,_0x102a3b=_0x40165f[_0x476170(0x35d)]||[];_0x22b7e2();if(!_0x102a3b[_0x476170(0xf35)]){_0x4f3226(null);return;}const _0x423a8e=new Map(),_0xa2b5db=_0x102a3b[_0x476170(0x395)](_0x24ac99=>_0x24ac99['t']>=_0x1424f4&&_0x24ac99['t']<=_0x2aba4b);if(_0x102a3b[_0x476170(0xf35)]===0x1){if(!_0xa2b5db[_0x476170(0xf35)]){_0x27c6ff(),_0x4f3226(null);return;}_0x29236f(_0x316399(_0x102a3b[0x0]['t']),_0x102a3b[0x0]['t'],null);for(const {s:_0x39e840,p:_0x56a6d3}of _0x38d25b){const {unit:_0x50a13a}=_0x4784a3(_0x39e840);_0x423a8e[_0x476170(0xd03)](_0x39e840['id'],{'text':_0x3f9651(_0x39e840,_0x56a6d3,_0x50a13a)});}_0x4f3226(_0x423a8e);return;}const _0x49c0e1=_0x102a3b[0x0]['t'],_0x1da6a1=_0x102a3b[0x1]['t'],_0x27b5bf=_0x335b2d=>_0x335b2d>=_0x1424f4&&_0x335b2d<=_0x2aba4b,_0x2fc69c=_0x27b5bf(_0x49c0e1)?_0xbc3923(_0x316399(_0x49c0e1),_0x49c0e1):{'rows':[],'total':0x0,'snapX':_0x316399(_0x49c0e1)},_0x366851=_0x27b5bf(_0x1da6a1)?_0xbc3923(_0x316399(_0x1da6a1),_0x1da6a1):{'rows':[],'total':0x0,'snapX':_0x316399(_0x1da6a1)};_0x2192ef[_0x476170(0x526)][_0x476170(0xe8c)]=_0x476170(0xf6a);if(!_0x426bf1||!_0x2fc69c[_0x476170(0x722)][_0x476170(0xf35)]&&!_0x366851[_0x476170(0x722)]['length']){_0x27c6ff(),_0x4f3226(null);return;}_0x2a13f9([_0x2fc69c[_0x476170(0x722)],_0x366851[_0x476170(0x722)]]);const _0x1f3143=_0x23b96e(_0x2fc69c[_0x476170(0x722)],_0x49c0e1)[_0x476170(0xde7)],_0x1874ad=_0x23b96e(_0x366851[_0x476170(0x722)],_0x1da6a1)[_0x476170(0xde7)];let _0x2a404f='<div\x20class=\x22sgc-tt-time\x22>'+escapeHtml(_0x1f3143)+_0x476170(0x745)+escapeHtml(_0x1874ad)+_0x476170(0x77a)+escapeHtml(_0x3b5dd1(_0x1da6a1-_0x49c0e1))+'</span></div>';const _0x42467e=_0x463708[_0x476170(0xf38)]!==![];let _0x4b53ed=0x0,_0xf7b444=0x0,_0x3c411e=0x0;const _0x23966f=[],_0x1cc9f5=[],_0x50079f=[];for(const _0x2ae802 of _0x4f354c){const _0x32d48a=_0x2fc69c[_0x476170(0x722)][_0x476170(0x94b)](_0x5ed961=>_0x5ed961['s']===_0x2ae802),_0x5a70b3=_0x366851[_0x476170(0x722)][_0x476170(0x94b)](_0x29565e=>_0x29565e['s']===_0x2ae802);if(_0x32d48a||_0x5a70b3)_0x50079f[_0x476170(0x879)]({'s':_0x2ae802,'a':_0x32d48a,'b':_0x5a70b3});}for(const {s:_0x3e73e2,a:_0xc20e18,b:_0x100900}of _0x3a263b(_0x50079f)){const {ent:_0x5d196d,nameHtml:_0x2d5dae,swatch:_0x4589c6,unit:_0x9cb16f}=_0x4784a3(_0x3e73e2),_0xba5ba6=_0xc20e18?_0x4b6ba3(_0x3e73e2,_0xc20e18['p'],_0x9cb16f):null,_0x431d94=_0x100900?_0x4b6ba3(_0x3e73e2,_0x100900['p'],_0x9cb16f):null,_0x53d05d=_0xba5ba6?_0xba5ba6[_0x476170(0x776)]:'—',_0x1b089f=_0x431d94?_0x431d94[_0x476170(0x776)]:'—';_0x2a404f+=_0x476170(0xf42)+_0x4589c6+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x2d5dae+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x53d05d)+'\x20→\x20'+escapeHtml(_0x1b089f)+_0x476170(0xdca);let _0x76620c={'text':_0x53d05d+_0x476170(0x745)+_0x1b089f};const _0x5ac0d3=_0xc20e18&&_0x100900&&isNum(_0xc20e18['p']['v'])&&isNum(_0x100900['p']['v'])&&!_0xba5ba6[_0x476170(0x7e5)]&&!_0x431d94[_0x476170(0x7e5)]&&!isStripEntity(_0x5d196d)&&_0x5d196d[_0x476170(0xa6d)]==null;if(_0x5ac0d3){_0x3c411e++,_0x4b53ed+=_0xc20e18['p']['v'],_0xf7b444+=_0x100900['p']['v'],_0x23966f[_0x476170(0x879)](_0x9cb16f),_0x1cc9f5[_0x476170(0x879)](_0x5d196d);if(_0x42467e){const _0x44b706=_0x1f1d01=>_0x5d196d[_0x476170(0x2d5)]?Math[_0x476170(0x45d)](_0x1f1d01):_0x1f1d01,_0xc0f86f=_0x4b2fc0(_0x5d196d[_0x476170(0x2d5)]?cloneEntity(_0x5d196d,{'invert':![]}):_0x5d196d,_0x44b706(_0xc20e18['p']['v']),_0x44b706(_0x100900['p']['v']),_0x9cb16f);_0x2a404f+=_0x476170(0xfe6)+_0xc0f86f['col']+'\x22>'+escapeHtml(_0xc0f86f[_0x476170(0x532)])+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x76620c={'text':_0x53d05d+_0x476170(0x745)+_0x1b089f+_0x476170(0x2db)+_0xc0f86f['txt'],'trend':_0xc0f86f[_0x476170(0x4a3)]};}}_0x423a8e[_0x476170(0xd03)](_0x3e73e2['id'],_0x76620c);}_0x3c411e>0x1&&_0x463708[_0x476170(0xc82)]!==![]&&(_0x2a404f+=_0x977594(cardT(_0x3297f7,_0x463708,'Total'),_0x4b53ed,_0x23966f,_0x1cc9f5,'',_0xf7b444));const _0x1744ec=_0x27b5bf(_0x1da6a1)?_0x316399(_0x1da6a1):_0x316399(_0x49c0e1);_0x46f0e5(_0x2a404f,_0x1744ec,null,_0x1744ec),_0x4f3226(_0x423a8e);};let _0x32de9b=[],_0x4dedd9=null;const _0x2a0636=()=>{const _0x9562cc=_0xbf35b4;for(const _0x110de3 of _0x32de9b)_0x110de3[_0x9562cc(0xf32)][_0x9562cc(0xb1d)](_0x9562cc(0xa2e));_0x32de9b=[];if(_0x14d15f)_0x14d15f[_0x9562cc(0x526)]['display']=_0x9562cc(0xf6a);},_0x1e7ab2=_0x47971a=>{const _0x38dc2c=_0xbf35b4;_0x2a0636();if(_0x47971a==null)return;const _0x3b7b80=_0x4dedd9||(_0x4dedd9=_0x158cb5['querySelectorAll'](_0x38dc2c(0xab5))),_0x24d25a=new Set();let _0x57de47=null,_0x2c75f3=null;for(const _0xdd2e6b of _0x3b7b80){const _0x4a058f=parseFloat(_0xdd2e6b['getAttribute'](_0x38dc2c(0x999))),_0x4bfdb6=parseFloat(_0xdd2e6b[_0x38dc2c(0x643)](_0x38dc2c(0xbe8)));if(!isFinite(_0x4a058f)||!isFinite(_0x4bfdb6))continue;if(_0x47971a>=_0x4a058f&&_0x47971a<=_0x4a058f+_0x4bfdb6){const _0x467312=_0xdd2e6b[_0x38dc2c(0x643)](_0x38dc2c(0x948));if(_0x467312!=null)_0x24d25a[_0x38dc2c(0xe62)](_0x467312);if(_0x57de47===null){const _0x23d886=parseFloat(_0xdd2e6b[_0x38dc2c(0x643)]('data-band-x')),_0x32ba35=parseFloat(_0xdd2e6b['getAttribute'](_0x38dc2c(0x956)));isFinite(_0x23d886)&&isFinite(_0x32ba35)&&(_0x57de47=_0x23d886,_0x2c75f3=_0x32ba35);}}}if(!_0x24d25a['size'])return;for(const _0x3c4e12 of _0x3b7b80){_0x24d25a['has'](_0x3c4e12[_0x38dc2c(0x643)]('data-t'))&&(_0x3c4e12[_0x38dc2c(0xf32)][_0x38dc2c(0xe62)](_0x38dc2c(0xa2e)),_0x32de9b['push'](_0x3c4e12));}if(_0x14d15f&&_0x57de47!==null){const _0x14afa4=Math[_0x38dc2c(0xa1a)](_0x1791ae,_0x57de47),_0x1dd148=Math['min'](_0x1791ae+_0x29f411,_0x57de47+_0x2c75f3);_0x14d15f[_0x38dc2c(0x228)]('x',String(_0x14afa4)),_0x14d15f['setAttribute'](_0x38dc2c(0x8a5),String(Math[_0x38dc2c(0xa1a)](0x0,_0x1dd148-_0x14afa4))),_0x14d15f[_0x38dc2c(0x526)][_0x38dc2c(0xe8c)]='';}},_0x27c6ff=()=>{const _0x354326=_0xbf35b4;_0x1d1129[_0x354326(0x526)][_0x354326(0xe8c)]='none',_0x2192ef[_0x354326(0x526)][_0x354326(0xe8c)]=_0x354326(0xf6a),_0xc347da(),_0x2a0636();},_0x1d4199=_0x18cb2b=>{const _0x1105a4=_0xbf35b4;if(!_0x463708[_0x1105a4(0xba7)])return;window[_0x1105a4(0xfcf)](new CustomEvent(_0x1105a4(0x65e),{'detail':{'time':_0x18cb2b,'group':_0x463708[_0x1105a4(0xc4b)]||null,'sourceId':_0x40165f[_0x1105a4(0xa5f)]}}));},_0x55d325=()=>{const _0xd8ea5=_0xbf35b4;if(_0x40165f[_0xd8ea5(0x35d)]?.['length']&&_0xfef68b())return;_0x27c6ff(),_0x1d4199(null);},_0x5d6c8c=()=>{const _0x27a7e0=_0xbf35b4;if(_0x40165f[_0x27a7e0(0x35d)]?.['length'])_0x40165f[_0x27a7e0(0xd7a)]={'pins':_0x40165f['_pins'][_0x27a7e0(0x444)](),'at':Date[_0x27a7e0(0xf41)]()};_0x40165f['_pins']=[],_0x40165f[_0x27a7e0(0x43f)]=null,_0x22b7e2(),_0x27c6ff(),_0x4f3226(null),_0x1d4199(null);};let _0x126564=null;const _0x2ac2b7=_0x1b0afb=>{const _0x74fd6f=_0xbf35b4;if(!_0x555c5a)_0x555c5a=_0x158cb5[_0x74fd6f(0x918)]();if(_0x4522a7==null)_0x4522a7=parseFloat(_0x158cb5[_0x74fd6f(0x643)](_0x74fd6f(0x853))[_0x74fd6f(0x5fb)]('\x20')[0x2]);return{'x':(_0x1b0afb-_0x555c5a[_0x74fd6f(0xf49)])/(_0x555c5a[_0x74fd6f(0x8a5)]/_0x4522a7),'scale':_0x555c5a['width']/_0x4522a7};},_0x2c1669=_0x2e659d=>{const _0x22cd53=_0xbf35b4;_0x126564=null;if(!_0x40821f)return;if(_0x2e659d['button']!==0x0)return;if(_0x40165f[_0x22cd53(0xcd7)]||_0x40165f['_pinchActive']||_0x40165f[_0x22cd53(0xdd6)])return;const _0x1f7eee=_0x2e659d['target']?.[_0x22cd53(0xf80)]?.('.sgc-pin-hit');let _0x52c102=_0x1f7eee?parseInt(_0x1f7eee[_0x22cd53(0x643)](_0x22cd53(0xd95)),0xa):-0x1;const _0x1b597d=_0x40165f[_0x22cd53(0x35d)]||[];if(!(_0x52c102>=0x0)&&_0x1b597d[_0x22cd53(0xf35)]){const {x:_0x43a70e,scale:_0x5e8b27}=_0x2ac2b7(_0x2e659d[_0x22cd53(0x801)]);_0x1b597d[_0x22cd53(0xb12)]((_0x56dd58,_0x4b70b2)=>{if(Math['abs'](_0x316399(_0x56dd58['t'])-_0x43a70e)*_0x5e8b27<=0xc)_0x52c102=_0x4b70b2;});}if(_0x52c102>=0x0&&_0x52c102<_0x1b597d[_0x22cd53(0xf35)]){_0x40165f['_pinDrag']=_0x52c102;try{_0x158cb5[_0x22cd53(0x45c)](_0x2e659d[_0x22cd53(0xfef)]);}catch(_0x435457){}if(_0x2e659d['cancelable'])_0x2e659d[_0x22cd53(0xd90)]();return;}_0x126564={'id':_0x2e659d[_0x22cd53(0xfef)],'x':_0x2e659d[_0x22cd53(0x801)],'y':_0x2e659d[_0x22cd53(0xc94)],'at':Date[_0x22cd53(0xf41)]()};},_0x3e747f=_0x2f0f03=>{const _0x42c4b4=_0xbf35b4;if(_0x40165f[_0x42c4b4(0x43f)]==null)return![];_0x40165f[_0x42c4b4(0x43f)]=null;try{_0x158cb5['releasePointerCapture'](_0x2f0f03[_0x42c4b4(0xfef)]);}catch(_0x5a4754){}if(_0x40165f[_0x42c4b4(0x35d)]?.[_0x42c4b4(0xf35)])_0x1d4199(_0x40165f[_0x42c4b4(0x35d)][0x0]['t']);return!![];},_0x59826f=_0xfb28b3=>{const _0x2bbb58=_0xbf35b4;if(_0x3e747f(_0xfb28b3))return;const _0x2f4d11=_0x126564;_0x126564=null;if(!_0x40821f||!_0x2f4d11||_0x2f4d11['id']!==_0xfb28b3['pointerId'])return;if(Math['abs'](_0xfb28b3[_0x2bbb58(0x801)]-_0x2f4d11['x'])>0x8||Math[_0x2bbb58(0x45d)](_0xfb28b3[_0x2bbb58(0xc94)]-_0x2f4d11['y'])>0x8||Date[_0x2bbb58(0xf41)]()-_0x2f4d11['at']>0x190)return;if(_0x40165f[_0x2bbb58(0xbdf)]||_0x40165f['_panActive'])return;if(Date['now']()-(_0x40165f['_panEndT']||0x0)<0x190||Date[_0x2bbb58(0xf41)]()-(_0x40165f[_0x2bbb58(0xb96)]||0x0)<0x2bc)return;const {x:_0x875fa5}=_0x2ac2b7(_0xfb28b3[_0x2bbb58(0x801)]);if(_0x875fa5<_0x1791ae||_0x875fa5>_0x1791ae+_0x29f411)return;if(!Array[_0x2bbb58(0x148)](_0x40165f[_0x2bbb58(0x35d)]))_0x40165f[_0x2bbb58(0x35d)]=[];if(_0x40165f[_0x2bbb58(0x35d)]['length']>=_0xa992ce){_0x5d6c8c();return;}_0x40165f[_0x2bbb58(0x35d)][_0x2bbb58(0x879)]({'t':_0x46750c(_0x875fa5),'at':Date[_0x2bbb58(0xf41)]()}),_0x40165f[_0x2bbb58(0x35d)]['sort']((_0x1061da,_0x977a4b)=>_0x1061da['t']-_0x977a4b['t']),clearTimeout(_0x40165f['_drillTimer']),_0x40165f[_0x2bbb58(0x883)]=null,_0x55ccbe(),_0x1d4199(_0x40165f[_0x2bbb58(0x35d)][0x0]['t']);},_0x57d363=_0x9752be=>{_0x3e747f(_0x9752be),_0x126564=null;};_0x40165f[_0xbf35b4(0x7aa)]=_0x5d6c8c,_0x40165f['_undoRecentPins']=()=>{const _0x25d5c5=_0xbf35b4,_0x27d17d=Date[_0x25d5c5(0xf41)](),_0x2bfc3a=_0x40165f['_pinsBackup'];if(_0x2bfc3a&&_0x27d17d-_0x2bfc3a['at']<0x1f4&&_0x2bfc3a[_0x25d5c5(0x2f7)][_0x25d5c5(0xf35)]){_0x40165f[_0x25d5c5(0xd7a)]=null,_0x40165f[_0x25d5c5(0x35d)]=_0x2bfc3a[_0x25d5c5(0x2f7)][_0x25d5c5(0x3c4)](_0x3d4b84=>({'t':_0x3d4b84['t'],'at':0x0})),_0x55ccbe(),_0x1d4199(_0x40165f['_pins'][0x0]['t']);return;}const _0x498891=(_0x40165f[_0x25d5c5(0x35d)]||[])[_0x25d5c5(0x395)](_0x1f92d3=>_0x27d17d-_0x1f92d3['at']>0x1f4);if(_0x498891['length']===(_0x40165f['_pins']||[])[_0x25d5c5(0xf35)])return;_0x40165f[_0x25d5c5(0x35d)]=_0x498891;if(_0x498891['length'])_0x55ccbe();else _0x5d6c8c();};let _0x555c5a=null,_0x4522a7=null;const _0x14800b=()=>{_0x555c5a=null,_0x4522a7=null;},_0x2219ea=new ResizeObserver(_0x14800b);_0x2219ea[_0xbf35b4(0x4ae)](_0x158cb5),window[_0xbf35b4(0x3dd)](_0xbf35b4(0xd63),_0x14800b,{'passive':!![]}),_0x357b3d['addEventListener'](_0xbf35b4(0xd63),_0x14800b,{'passive':!![]});let _0x2af74c=0x0,_0x1401b2=null;const _0x3e7834=()=>{const _0x322f07=_0xbf35b4;_0x2af74c=0x0;const _0x405e19=_0x1401b2;_0x1401b2=null;if(!_0x405e19)return;if(_0x40165f[_0x322f07(0xcd7)]){if(_0x1d1129['style'][_0x322f07(0xe8c)]!==_0x322f07(0xf6a))_0x55d325();return;}if(_0x40165f[_0x322f07(0x35d)]?.[_0x322f07(0xf35)]&&_0xfef68b()){const _0x1626f0=_0x40165f['_pinDrag'];if(_0x1626f0==null||!_0x40165f[_0x322f07(0x35d)][_0x1626f0])return;const {x:_0x3365be}=_0x2ac2b7(_0x405e19[_0x322f07(0x801)]),_0x28fdba=Math[_0x322f07(0xa1a)](_0x1791ae,Math[_0x322f07(0x68a)](_0x1791ae+_0x29f411,_0x3365be));_0x40165f[_0x322f07(0x35d)][_0x1626f0]['t']=_0x46750c(_0x28fdba);_0x40165f[_0x322f07(0x35d)][_0x322f07(0xf35)]>0x1&&_0x40165f['_pins'][0x0]['t']>_0x40165f[_0x322f07(0x35d)][0x1]['t']&&(_0x40165f[_0x322f07(0x35d)]['reverse'](),_0x40165f[_0x322f07(0x43f)]=_0x1626f0===0x0?0x1:0x0);_0x55ccbe(),_0x1d4199(_0x40165f[_0x322f07(0x35d)][0x0]['t']);return;}const {x:_0x189a57}=_0x2ac2b7(_0x405e19['clientX']);if(_0x189a57<_0x1791ae||_0x189a57>_0x1791ae+_0x29f411)return _0x55d325();const _0x6af034=_0x46750c(_0x189a57);_0x29236f(_0x189a57,_0x6af034,_0x405e19),_0x1d4199(_0x6af034);},_0x12b015=_0x2ed21c=>{_0x1401b2=_0x2ed21c;if(_0x2af74c)return;_0x2af74c=requestAnimationFrame(_0x3e7834);};if(_0x40165f[_0xbf35b4(0x793)])_0x40165f[_0xbf35b4(0x793)][_0xbf35b4(0x978)]();const _0x1076ed=new AbortController();_0x158cb5[_0xbf35b4(0x3dd)](_0xbf35b4(0x80c),_0x12b015,{'signal':_0x1076ed[_0xbf35b4(0x2c2)]}),_0x158cb5[_0xbf35b4(0x3dd)](_0xbf35b4(0x6a0),_0x12b015,{'signal':_0x1076ed[_0xbf35b4(0x2c2)]}),_0x158cb5[_0xbf35b4(0x3dd)](_0xbf35b4(0x588),_0x55d325,{'signal':_0x1076ed['signal']});_0x40821f&&(_0x158cb5['addEventListener'](_0xbf35b4(0x6a0),_0x2c1669,{'signal':_0x1076ed[_0xbf35b4(0x2c2)]}),_0x158cb5[_0xbf35b4(0x3dd)](_0xbf35b4(0xe55),_0x59826f,{'signal':_0x1076ed[_0xbf35b4(0x2c2)]}),_0x158cb5[_0xbf35b4(0x3dd)]('pointercancel',_0x57d363,{'signal':_0x1076ed[_0xbf35b4(0x2c2)]}));_0x1076ed[_0xbf35b4(0x2c2)][_0xbf35b4(0x3dd)](_0xbf35b4(0x978),()=>{const _0x42cd54=_0xbf35b4;_0x2af74c&&(cancelAnimationFrame(_0x2af74c),_0x2af74c=0x0),_0x1401b2=null,_0x2219ea[_0x42cd54(0xd5b)](),window[_0x42cd54(0x503)](_0x42cd54(0xd63),_0x14800b),_0x357b3d[_0x42cd54(0x503)](_0x42cd54(0xd63),_0x14800b);}),_0x40165f[_0xbf35b4(0x793)]=_0x1076ed,_0x40165f[_0xbf35b4(0xde1)]=_0x111e8b=>{const _0x1eea76=_0xbf35b4;if(_0x40165f[_0x1eea76(0x35d)]?.[_0x1eea76(0xf35)]&&_0xfef68b())return;if(_0x111e8b<_0x1424f4||_0x111e8b>_0x2aba4b)return _0x27c6ff();_0x29236f(_0x316399(_0x111e8b),_0x111e8b,null);},_0x40165f[_0xbf35b4(0x280)]=()=>{const _0xa71c2f=_0xbf35b4;if(!(_0x40165f[_0xa71c2f(0x35d)]?.[_0xa71c2f(0xf35)]&&_0xfef68b()))_0x27c6ff();};if(!_0x40821f)_0x40165f[_0xbf35b4(0x35d)]?.[_0xbf35b4(0xf35)]&&(_0x40165f[_0xbf35b4(0x35d)]=[],_0x40165f[_0xbf35b4(0x43f)]=null),_0x4f3226(null);else _0x40165f[_0xbf35b4(0x35d)]?.[_0xbf35b4(0xf35)]?_0x55ccbe():_0x4f3226(null);if(!(_0x40165f['_pins']?.[_0xbf35b4(0xf35)]&&_0xfef68b())&&_0x40165f[_0xbf35b4(0x16c)]!=null)_0x40165f['_showTooltipAtTime'](_0x40165f[_0xbf35b4(0x16c)]);}}class BaseCanvasRenderer{constructor(_0x427733){const _0x22fe86=_0x3a4399;this['card']=_0x427733,this[_0x22fe86(0x2e0)]=null;}[_0x3a4399(0xf6d)](_0x3efc3f,_0x168fc1){const _0x27e8a3=_0x3a4399;if(this[_0x27e8a3(0x2e0)])this[_0x27e8a3(0x2e0)][_0x27e8a3(0x978)]();return this[_0x27e8a3(0x2e0)]=new AbortController(),{'W':Math[_0x27e8a3(0xa1a)](0x28,_0x3efc3f[_0x27e8a3(0xbaa)]||this[_0x27e8a3(0xaae)]['offsetWidth']||0x190),'H':Math[_0x27e8a3(0xa1a)](0x50,parseInt(_0x168fc1['height'],0xa)||0xc8)};}[_0x3a4399(0xbcd)](_0x19d25d,_0x4e2256,_0x1b5f4c,_0x55038f,_0xa9b548,_0x5d62a1,_0xed5737,_0x2eb28b){const _0x43f152=_0x3a4399;this[_0x43f152(0xdb6)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x43f152(0xdb6)]=0x0);if(_0xa9b548[_0x43f152(0x3cb)]){this[_0x43f152(0xa14)]=performance[_0x43f152(0xf41)](),this[_0x43f152(0x3ed)]=new Map();const _0x38adef=_0x58636b=>{const _0x35cd1e=_0x43f152,_0x5750f0=Math[_0x35cd1e(0x68a)](0x1,Math['max'](0x0,(_0x58636b-this[_0x35cd1e(0xa14)])/0x258)),_0x210855=0x1-Math['pow'](0x1-_0x5750f0,0x3);this[_0x35cd1e(0xca1)](_0x19d25d,_0x4e2256,_0x1b5f4c,_0x55038f,_0xa9b548,_0x5d62a1,_0x210855),_0x5750f0<0x1?this[_0x35cd1e(0xdb6)]=requestAnimationFrame(_0x38adef):(this['_animRaf']=0x0,this[_0x35cd1e(0x3ed)]=null,this['_setupTooltip'](_0xed5737,_0x2eb28b,_0xa9b548,_0x5d62a1));};this['_animRaf']=requestAnimationFrame(_0x38adef);}else this['_draw'](_0x19d25d,_0x4e2256,_0x1b5f4c,_0x55038f,_0xa9b548,_0x5d62a1,0x1),this[_0x43f152(0x4bc)](_0xed5737,_0x2eb28b,_0xa9b548,_0x5d62a1);}[_0x3a4399(0xe87)](_0x293fad,_0x16855c){const _0xdd1d7=_0x3a4399;return _0x293fad[_0xdd1d7(0xbcf)]='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x16855c+_0xdd1d7(0xe8e),{'container':_0x293fad['querySelector'](_0xdd1d7(0x64e)),'canvas':_0x293fad[_0xdd1d7(0xf8c)](_0xdd1d7(0x6ed)),'tooltipEl':_0x293fad[_0xdd1d7(0xf8c)](_0xdd1d7(0x9e8))};}['_placeTooltip'](_0x5ec9a5,_0x3e57d7,_0x287935){const _0x2523e3=_0x3a4399;_0x5ec9a5[_0x2523e3(0x526)][_0x2523e3(0xf1d)]='1';const _0x6e1337=_0x5ec9a5[_0x2523e3(0xefd)];let _0x1c284e=_0x287935+0x10;if(_0x1c284e+_0x6e1337>_0x3e57d7['width'])_0x1c284e=_0x1c284e-_0x6e1337-0x20;_0x5ec9a5[_0x2523e3(0x526)]['left']=Math[_0x2523e3(0xa1a)](0x0,_0x1c284e)+'px',_0x5ec9a5[_0x2523e3(0x526)]['top']='0';}[_0x3a4399(0xf73)](_0x232885,_0x3b7214,_0x3c5696,_0x47426e){const _0x454b0d=_0x3a4399;_0x232885[_0x454b0d(0x3dd)](_0x454b0d(0xd4d),_0x3c5696,{'signal':_0x47426e}),_0x232885[_0x454b0d(0x3dd)]('mouseleave',()=>{const _0x595a93=_0x454b0d;_0x3b7214[_0x595a93(0x526)][_0x595a93(0xf1d)]='0';},{'signal':_0x47426e}),_0x232885[_0x454b0d(0x3dd)](_0x454b0d(0xf10),_0x308104=>{const _0x53b804=_0x454b0d;if(_0x308104[_0x53b804(0x3ac)]['length']===0x1)_0x3c5696({'clientX':_0x308104['touches'][0x0]['clientX'],'clientY':_0x308104[_0x53b804(0x3ac)][0x0][_0x53b804(0xc94)]});},{'signal':_0x47426e,'passive':!![]}),_0x232885[_0x454b0d(0x3dd)](_0x454b0d(0x991),()=>{const _0x30a06a=_0x454b0d;_0x3b7214[_0x30a06a(0x526)][_0x30a06a(0xf1d)]='0';},{'signal':_0x47426e});}[_0x3a4399(0x3b4)](_0x2d2313,_0x38539b,_0x140db4,_0x381754){const _0x2264e6=_0x3a4399;let _0x585303=_0x2d2313[_0x2264e6(0x644)]&&typeof _0x2d2313[_0x2264e6(0x644)]===_0x2264e6(0xc83)?_0x2d2313[_0x2264e6(0x644)]:null;if(!_0x585303){const _0x4a5d67=String(_0x2d2313['id']||'')[_0x2264e6(0x53b)](/^(.+)__(\d+)$/);if(_0x4a5d67)_0x585303=_0x140db4[parseInt(_0x4a5d67[0x2],0xa)]||_0x140db4[_0x2264e6(0x94b)](_0x3e7de7=>_0x3e7de7[_0x2264e6(0x644)]===_0x4a5d67[0x1]);}if(!_0x585303)_0x585303={};if(_0x585303['fixed_value'])return null;const _0x53a1ab=_0x585303[_0x2264e6(0x79c)],_0x3ce3b6=(_0x53a1ab||'')+'|'+(_0x585303[_0x2264e6(0x58c)]??'')+'|'+(_0x585303[_0x2264e6(0x2d5)]?0x1:0x0)+'|'+(_0x585303['value_transform']||'')+'|'+(_0x585303[COMPILED_TRANSFORM]?.[_0x2264e6(0x593)]?Math[_0x2264e6(0xbfa)]((this[_0x2264e6(0xaae)]?.['_nowStampMs']||Date[_0x2264e6(0xf41)]())/0xea60):'')+'|'+(_0x585303[_0x2264e6(0xf5a)]||'')+'|'+(_0x585303[_0x2264e6(0xbc8)]||'')+'|'+(this[_0x2264e6(0xaae)]?.[_0x2264e6(0xa80)]||0x0)+'|'+(_0x585303['ref_entity']||'')+'|'+(_0x585303['ref_attribute']||'')+'|'+(_0x585303['ref_op']||''),_0x2fe32a=Array[_0x2264e6(0x148)](_0x2d2313[_0x2264e6(0x2a3)])&&_0x2d2313[_0x2264e6(0x2a3)][_0x2264e6(0xf35)]&&_0x53a1ab!==_0x2264e6(0x32a)&&!(_0x585303[_0x2264e6(0xf3e)]&&typeof this[_0x2264e6(0xaae)]?.['_refRefused']==='function'&&this[_0x2264e6(0xaae)][_0x2264e6(0x87d)](_0x585303)),_0x2b3792=_0x2fe32a?_0x2d2313['raw']:_0x2d2313[_0x2264e6(0xf59)]||[],_0x349435=''+(_0x2fe32a?'r':'p')+_0x2b3792[_0x2264e6(0xf35)]+'|'+(_0x2b3792[_0x2264e6(0xf35)]?_0x2b3792[0x0]['t']:0x0)+'|'+(_0x2b3792[_0x2264e6(0xf35)]?_0x2b3792[_0x2b3792[_0x2264e6(0xf35)]-0x1]['t']:0x0),_0x42ffd8=_0x2d2313['id']||'i'+_0x38539b,_0x2746ec=this[_0x2264e6(0xb94)][_0x2264e6(0xfe5)](_0x42ffd8);let _0x4d1285;if(_0x2746ec&&_0x2746ec[_0x2264e6(0x5bb)]===_0x2b3792&&_0x2746ec[_0x2264e6(0x377)]===_0x3ce3b6&&_0x2746ec['dSig']===_0x349435)_0x4d1285=_0x2746ec['out'];else{let _0x2fb618=_0x2b3792;if(_0x2fe32a){_0x2fb618=_0x53a1ab===_0x2264e6(0x4a5)?DataProcessor[_0x2264e6(0x740)](_0x2fb618):_0x2fb618;try{_0x2fb618=DataProcessor[_0x2264e6(0xe98)](_0x2fb618,_0x585303);}catch(_0x16c21a){}try{if(_0x585303['ref_entity']&&!_0x585303[_0x2264e6(0x4e4)]&&!_0x585303[_0x2264e6(0x242)])_0x2fb618=this[_0x2264e6(0xaae)]['_applyRefTo'](_0x2fb618,_0x585303);const _0x33f45f=this[_0x2264e6(0xaae)][_0x2264e6(0x20b)](_0x585303);if(_0x33f45f)_0x2fb618=DataProcessor[_0x2264e6(0x35a)](_0x2fb618,_0x33f45f);}catch(_0x52ec16){}try{_0x2fb618=DataProcessor['applyPostBucketTransform'](_0x2fb618,_0x585303,![],{'now':this[_0x2264e6(0xaae)]?.[_0x2264e6(0x7f5)]||Date[_0x2264e6(0xf41)](),'tz':resolveDisplayTimeZone(this[_0x2264e6(0xaae)]?.[_0x2264e6(0x1a4)],this[_0x2264e6(0xaae)]?.[_0x2264e6(0x4ad)])});}catch(_0x850a43){}}_0x4d1285=_0x381754(_0x2fb618),this[_0x2264e6(0xb94)][_0x2264e6(0xd03)](_0x42ffd8,{'ref':_0x2b3792,'eSig':_0x3ce3b6,'dSig':_0x349435,'out':_0x4d1285});}return{'ent':_0x585303,'out':_0x4d1285,'eSig':_0x3ce3b6,'dSig':_0x349435};}[_0x3a4399(0x39e)](_0x8368a5,_0x4d6986,_0x1181c2,_0x2e1b5e,_0x1c443b){const _0x44eff8=_0x3a4399,{W:_0xb05b19,H:_0x2a0a00}=this[_0x44eff8(0xf6d)](_0x8368a5,_0x1181c2);if(!_0x4d6986['length']){_0x8368a5['innerHTML']=_0x44eff8(0xeba);return;}const _0x294c41=_0x4d6986[0x0],_0x43a93f=this[_0x44eff8(0xf06)](_0x294c41,this[_0x44eff8(0xaae)][_0x44eff8(0xd4a)]||[]);this[_0x44eff8(0x661)]=_0x43a93f,this[_0x44eff8(0x820)]=_0x294c41[_0x44eff8(0xcc9)]||{},this[_0x44eff8(0xdb3)]=this['card'][_0x44eff8(0xb73)](_0x43a93f[_0x44eff8(0x85f)],_0x43a93f[_0x44eff8(0x644)])||_0x43a93f['color']||_0x44eff8(0x6f5);if(this[_0x44eff8(0xdb3)]===_0x44eff8(0x74d))this[_0x44eff8(0xdb3)]=_0x44eff8(0x6f5);this[_0x44eff8(0x72c)]=_0x4d6986;const _0x16c1d6=this[_0x44eff8(0x7b9)](_0x294c41,_0x43a93f,resolveFirstWeekday(_0x2e1b5e));this['_matrix']=_0x16c1d6;if(!(_0x16c1d6[_0x44eff8(0xb0f)]||_0x16c1d6[_0x44eff8(0x861)]||[])[_0x44eff8(0xf35)]){_0x8368a5[_0x44eff8(0xbcf)]=_0x44eff8(0x71d)+_0x1c443b+'</div>';return;}const {container:_0x2d087b,canvas:_0x51c7d9,tooltipEl:_0x5b9de1}=this[_0x44eff8(0xe87)](_0x8368a5,_0x2a0a00);if(!_0x51c7d9)return;this[_0x44eff8(0xca1)](_0x51c7d9,_0x16c1d6,_0xb05b19,_0x2a0a00,_0x1181c2,_0x2e1b5e),this['_setupTooltip'](_0x2d087b,_0x5b9de1,_0x1181c2,_0x2e1b5e);}[_0x3a4399(0xf06)](_0x4a9778,_0x1b888c){const _0xd63f0=_0x3a4399;if(_0x4a9778[_0xd63f0(0x644)]&&typeof _0x4a9778[_0xd63f0(0x644)]===_0xd63f0(0xc83))return _0x4a9778['entity'];const _0x52980e=String(_0x4a9778['id']||'')[_0xd63f0(0x53b)](/^(.+)__(\d+)$/);let _0xe8313f=null;if(_0x52980e)_0xe8313f=_0x1b888c[parseInt(_0x52980e[0x2],0xa)]||_0x1b888c[_0xd63f0(0x94b)](_0x4da58c=>_0x4da58c[_0xd63f0(0x644)]===_0x52980e[0x1]);if(!_0xe8313f)_0xe8313f=_0x1b888c[_0xd63f0(0x94b)](_0x325507=>_0x325507[_0xd63f0(0x644)]===_0x4a9778[_0xd63f0(0x644)]);return _0xe8313f||{'entity':_0x4a9778[_0xd63f0(0x644)],'color':_0xd63f0(0x6f5)};}[_0x3a4399(0xcf7)](_0x2cd19d,_0x312b86){const _0x405edd=_0x3a4399;if(!_0x2cd19d)return _0x312b86;if(typeof _0x2cd19d===_0x405edd(0x24d)&&_0x2cd19d[_0x405edd(0x792)]('var(')){const _0x1ecc6a=this[_0x405edd(0x3ed)];if(_0x1ecc6a&&_0x1ecc6a[_0x405edd(0x1031)](_0x2cd19d))return _0x1ecc6a[_0x405edd(0xfe5)](_0x2cd19d);try{const _0x4e6cc4=this[_0x405edd(0xaae)]?.[_0x405edd(0xb9d)]?.['querySelector'](_0x405edd(0x795))||this['card']||document[_0x405edd(0x298)],_0x13ea46=document['createElement'](_0x405edd(0xc47));_0x13ea46['style'][_0x405edd(0x85f)]=_0x2cd19d,_0x4e6cc4['appendChild'](_0x13ea46);const _0x118970=getComputedStyle(_0x13ea46)[_0x405edd(0x85f)];_0x4e6cc4['removeChild'](_0x13ea46);if(_0x118970){if(this[_0x405edd(0x3ed)])this[_0x405edd(0x3ed)]['set'](_0x2cd19d,_0x118970);return _0x118970;}}catch(_0x4bb20d){}return _0x312b86;}return _0x2cd19d;}[_0x3a4399(0x1037)](){const _0x10ed0f=_0x3a4399;try{const _0x5775cb=getComputedStyle(document[_0x10ed0f(0x579)])[_0x10ed0f(0xee3)](_0x10ed0f(0x55e))['trim']();if(_0x5775cb)return _0x5775cb;}catch(_0x464d33){}return _0x10ed0f(0x1e8);}[_0x3a4399(0x9f4)](_0x2dae8a,_0x1d82e9,_0x1f081a){const _0x338f1e=_0x3a4399,_0x3c2b9a=_0x2dae8a[_0x338f1e(0x184)]('2d'),_0x45014d=window[_0x338f1e(0x6ca)]||0x1;return _0x2dae8a[_0x338f1e(0x8a5)]=_0x1d82e9*_0x45014d,_0x2dae8a['height']=_0x1f081a*_0x45014d,_0x3c2b9a[_0x338f1e(0xd69)](_0x45014d,_0x45014d),_0x3c2b9a[_0x338f1e(0x358)](0x0,0x0,_0x1d82e9,_0x1f081a),_0x3c2b9a;}[_0x3a4399(0xaec)](){const _0x401061=_0x3a4399;try{const _0x23e6e4=getComputedStyle(document['documentElement'])['getPropertyValue'](_0x401061(0x599))[_0x401061(0x99a)](),_0x2d2910=_0x23e6e4[_0x401061(0x53b)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x2d2910){const _0x293bec=(parseInt(_0x2d2910[0x1])+parseInt(_0x2d2910[0x2])+parseInt(_0x2d2910[0x3]))/0x3;return _0x293bec>0x80;}}catch(_0x361f4d){}try{const _0x5606e5=getComputedStyle(document[_0x401061(0x298)])['getPropertyValue'](_0x401061(0x599))[_0x401061(0x99a)](),_0x537e51=_0x5606e5[_0x401061(0x53b)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x537e51){const _0x2779a3=(parseInt(_0x537e51[0x1])+parseInt(_0x537e51[0x2])+parseInt(_0x537e51[0x3]))/0x3;return _0x2779a3>0x80;}}catch(_0x352fc2){}try{const _0x2c28ed=document[_0x401061(0xc9e)](_0x401061(0xc47));_0x2c28ed[_0x401061(0x526)][_0x401061(0x85f)]=_0x401061(0xf02),_0x2c28ed['style'][_0x401061(0x980)]=_0x401061(0x76d),_0x2c28ed[_0x401061(0x526)]['visibility']=_0x401061(0xd7e),_0x2c28ed[_0x401061(0x526)][_0x401061(0x5c4)]=_0x401061(0xf6a),document[_0x401061(0x298)][_0x401061(0xb3f)](_0x2c28ed);const _0x3e5cea=getComputedStyle(_0x2c28ed)['color'];document[_0x401061(0x298)][_0x401061(0x8c0)](_0x2c28ed);const _0x5b97e0=_0x3e5cea&&_0x3e5cea[_0x401061(0x53b)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x5b97e0){const _0x531bf0=(parseInt(_0x5b97e0[0x1])+parseInt(_0x5b97e0[0x2])+parseInt(_0x5b97e0[0x3]))/0x3;if(_0x531bf0!==0x0||_0x3e5cea[_0x401061(0x792)](_0x401061(0x4d1)))return _0x531bf0>0x80;}}catch(_0xbc182){}try{let _0x52d50e=this[_0x401061(0xaae)],_0x4edb1e=null;for(let _0x865e27=0x0;_0x865e27<0xa&&_0x52d50e;_0x865e27++){if(_0x52d50e[_0x401061(0x21f)]===0x1&&_0x52d50e['tagName']===_0x401061(0xf16)){_0x4edb1e=_0x52d50e;break;}_0x52d50e=_0x52d50e[_0x401061(0x138)]||_0x52d50e['getRootNode']&&_0x52d50e[_0x401061(0x17f)]()[_0x401061(0xd76)];}if(_0x4edb1e){const _0x1171d5=getComputedStyle(_0x4edb1e)[_0x401061(0xd83)],_0xe80ec5=_0x1171d5&&_0x1171d5['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0xe80ec5){const _0xfb4279=(parseInt(_0xe80ec5[0x1])+parseInt(_0xe80ec5[0x2])+parseInt(_0xe80ec5[0x3]))/0x3;return _0xfb4279<0x80;}}}catch(_0x30d9b4){}try{const _0x530a3b=getComputedStyle(document[_0x401061(0x298)])['backgroundColor'],_0x4685e1=_0x530a3b&&_0x530a3b[_0x401061(0x53b)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x4685e1){const _0x320ae9=(parseInt(_0x4685e1[0x1])+parseInt(_0x4685e1[0x2])+parseInt(_0x4685e1[0x3]))/0x3;return _0x320ae9<0x80;}}catch(_0x441f69){}return window[_0x401061(0x37b)]&&window[_0x401061(0x37b)](_0x401061(0x486))[_0x401061(0xaf0)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x240cf0){const _0x1c563c=_0x3a4399;super(_0x240cf0),this[_0x1c563c(0xe44)]=[],this['_pieSlices']=[],this[_0x1c563c(0xdb6)]=0x0,this['_animStart']=0x0;}['render'](_0x5c2839,_0x513ae3,_0x20009d,_0x110216){const _0x2a2d7e=_0x3a4399,{W:_0x3dca3c,H:_0x4bda40}=this[_0x2a2d7e(0xf6d)](_0x5c2839,_0x20009d),_0x16f323=this[_0x2a2d7e(0xaae)][_0x2a2d7e(0xd4a)]||[],_0x2525ee=[];_0x513ae3['forEach'](_0x3811c4=>{const _0x4cb6ef=_0x2a2d7e,_0x1d4857=this['_seriesEntity'](_0x3811c4,_0x16f323),_0x52f678=(_0x3811c4[_0x4cb6ef(0xf59)]||[])['filter'](_0x118adb=>_0x118adb['v']!==null&&_0x118adb['v']!==undefined),_0x5787d3=_0x110216?.[_0x4cb6ef(0x34e)]?.[_0x1d4857[_0x4cb6ef(0x644)]],_0x9861b0=invertExtremeAgg(_0x1d4857[_0x4cb6ef(0x79c)]||_0x4cb6ef(0x1b8),_0x1d4857);let _0x41d7e3;if(_0x52f678[_0x4cb6ef(0xf35)])_0x41d7e3=reduceByAggregate(_0x52f678,_0x9861b0);else _0x5787d3?_0x41d7e3=this['card'][_0x4cb6ef(0x239)](_0x1d4857,_0x3811c4[_0x4cb6ef(0x3e7)]):_0x41d7e3=0x0;if(_0x41d7e3===undefined||_0x41d7e3===null||isNaN(_0x41d7e3))_0x41d7e3=0x0;const _0x245929=_0x3811c4[_0x4cb6ef(0xcc9)]||{},_0x5ce1a1=pickName(_0x1d4857[_0x4cb6ef(0x514)]!==undefined?_0x1d4857[_0x4cb6ef(0x514)]:_0x1d4857['name'],_0x245929[_0x4cb6ef(0x552)]!==undefined&&_0x1d4857[_0x4cb6ef(0x514)]!==undefined?_0x245929[_0x4cb6ef(0x552)]:_0x245929['resolved_name'],_0x245929)??_0x1d4857['entity']??'?';_0x2525ee[_0x4cb6ef(0x879)]({'name':pickName(_0x1d4857[_0x4cb6ef(0xac9)],_0x245929[_0x4cb6ef(0x7e8)],_0x245929)??'','tooltipName':_0x5ce1a1,'value':Math[_0x4cb6ef(0x45d)](_0x41d7e3),'color':(_0x1d4857[_0x4cb6ef(0x85f)]==='threshold'?null:this[_0x4cb6ef(0xaae)][_0x4cb6ef(0xede)](_0x1d4857[_0x4cb6ef(0x85f)],_0x1d4857['entity'])||_0x1d4857[_0x4cb6ef(0x85f)])||_0x4cb6ef(0x6f5),'unit':_0x1d4857[_0x4cb6ef(0x293)]||_0x245929[_0x4cb6ef(0x3de)]||'','entity':_0x1d4857});});const _0x4ff021=(_0x20009d['pie_style']||'donut')==='bar'?Math[_0x2a2d7e(0xa1a)](0xc,parseInt(_0x20009d[_0x2a2d7e(0xc29)],0xa)||_0x4bda40):_0x4bda40,{container:_0x20b49b,canvas:_0x86d5f1,tooltipEl:_0x4c0dff}=this['_mountCanvas'](_0x5c2839,_0x4ff021);if(!_0x86d5f1)return;this['_pieItems']=_0x2525ee,this[_0x2a2d7e(0xbcd)](_0x86d5f1,_0x2525ee,_0x3dca3c,_0x4ff021,_0x20009d,_0x110216,_0x20b49b,_0x4c0dff);}[_0x3a4399(0xca1)](_0x72b5a0,_0x267351,_0x4395eb,_0x549294,_0x122477,_0x2d74fc,_0x1ad82b){const _0x8d52b8=_0x3a4399;if(_0x1ad82b===undefined)_0x1ad82b=0x1;const _0xd6c38c=this[_0x8d52b8(0x9f4)](_0x72b5a0,_0x4395eb,_0x549294),_0x384ebb=this[_0x8d52b8(0xaec)](),_0x25e5b2=_0x384ebb?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0x289703=_0x384ebb?_0x8d52b8(0xb6c):_0x8d52b8(0xcb4),_0x58506a=this[_0x8d52b8(0x1037)](),_0x5366a9=_0x267351[_0x8d52b8(0x282)]((_0x451444,_0x2c762e)=>_0x451444+_0x2c762e[_0x8d52b8(0xa0e)],0x0),_0x55e77b={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x2f008e=_0x122477[_0x8d52b8(0xcb5)]||_0x8d52b8(0x1c3);if(_0x2f008e===_0x8d52b8(0xd37)){this[_0x8d52b8(0x9ef)](_0xd6c38c,_0x267351,_0x4395eb,_0x549294,_0x122477,_0x2d74fc,_0x1ad82b,_0x5366a9,_0x384ebb,_0x289703,_0x58506a);return;}let _0x4c1f29=_0x55e77b[_0x2f008e]!=null?_0x55e77b[_0x2f008e]:0.55;const _0x305a11=_0x122477[_0x8d52b8(0xc82)]!==![];if(_0x305a11&&_0x4c1f29<0.42)_0x4c1f29=0.42;const _0x35eb83=!!_0x122477[_0x8d52b8(0xd6d)],_0x5280d2=_0x35eb83?0.72:0x1,_0x25785d=Math[_0x8d52b8(0xa1a)](0x0,Math[_0x8d52b8(0x68a)](0xf,parseFloat(_0x122477[_0x8d52b8(0x67a)])||0x0)),_0x5c5656=_0x25785d*Math['PI']/0xb4,_0x4e2f4f=_0x35eb83?Math[_0x8d52b8(0x68a)](0x10,Math[_0x8d52b8(0x68a)](_0x549294,_0x4395eb)*0.06):0x0,_0x20fe76=_0x549294-0x10-_0x4e2f4f,_0x226cc4=_0x4395eb-0x10,_0x469c36=Math['min'](_0x226cc4/0x2,_0x20fe76/0x2/_0x5280d2)*0.88,_0x22769e=_0x469c36*_0x4c1f29,_0x144136=_0x4395eb/0x2,_0x4db753=_0x549294/0x2-_0x4e2f4f/0x2,_0x1b931c=_0x5c5656>0x0&&_0x22769e>0x0,_0x43f8e9=_0x1b931c?Math[_0x8d52b8(0x68a)]((_0x469c36-_0x22769e)*0.4,0x6):0x0,_0x1d2246=(_0x31d688,_0x3c519b,_0x3eba83)=>{const _0xea1a7a=_0x8d52b8;_0xd6c38c['beginPath']();if(_0x1b931c){const _0x3fe0d8=(_0x11876d,_0x9db3fa)=>_0x144136+Math[_0xea1a7a(0x85b)](_0x9db3fa)*_0x11876d,_0x1fe034=(_0x47ca05,_0x5c2e52)=>_0x4db753+_0x3eba83+Math['sin'](_0x5c2e52)*_0x47ca05*_0x5280d2,_0x51886b=Math[_0xea1a7a(0x68a)](_0x43f8e9/_0x469c36,(_0x3c519b-_0x31d688)/0x2-0.0001),_0x453057=Math[_0xea1a7a(0x68a)](_0x43f8e9/_0x22769e,(_0x3c519b-_0x31d688)/0x2-0.0001);_0xd6c38c[_0xea1a7a(0x651)](_0x3fe0d8(_0x469c36,_0x31d688+_0x51886b),_0x1fe034(_0x469c36,_0x31d688+_0x51886b)),_0xd6c38c[_0xea1a7a(0xcba)](_0x144136,_0x4db753+_0x3eba83,_0x469c36,_0x469c36*_0x5280d2,0x0,_0x31d688+_0x51886b,_0x3c519b-_0x51886b),_0xd6c38c[_0xea1a7a(0x22f)](_0x3fe0d8(_0x469c36,_0x3c519b),_0x1fe034(_0x469c36,_0x3c519b),_0x3fe0d8(_0x469c36-_0x43f8e9,_0x3c519b),_0x1fe034(_0x469c36-_0x43f8e9,_0x3c519b)),_0xd6c38c[_0xea1a7a(0x84e)](_0x3fe0d8(_0x22769e+_0x43f8e9,_0x3c519b),_0x1fe034(_0x22769e+_0x43f8e9,_0x3c519b)),_0xd6c38c[_0xea1a7a(0x22f)](_0x3fe0d8(_0x22769e,_0x3c519b),_0x1fe034(_0x22769e,_0x3c519b),_0x3fe0d8(_0x22769e,_0x3c519b-_0x453057),_0x1fe034(_0x22769e,_0x3c519b-_0x453057)),_0xd6c38c[_0xea1a7a(0xcba)](_0x144136,_0x4db753+_0x3eba83,_0x22769e,_0x22769e*_0x5280d2,0x0,_0x3c519b-_0x453057,_0x31d688+_0x453057,!![]),_0xd6c38c[_0xea1a7a(0x22f)](_0x3fe0d8(_0x22769e,_0x31d688),_0x1fe034(_0x22769e,_0x31d688),_0x3fe0d8(_0x22769e+_0x43f8e9,_0x31d688),_0x1fe034(_0x22769e+_0x43f8e9,_0x31d688)),_0xd6c38c['lineTo'](_0x3fe0d8(_0x469c36-_0x43f8e9,_0x31d688),_0x1fe034(_0x469c36-_0x43f8e9,_0x31d688)),_0xd6c38c[_0xea1a7a(0x22f)](_0x3fe0d8(_0x469c36,_0x31d688),_0x1fe034(_0x469c36,_0x31d688),_0x3fe0d8(_0x469c36,_0x31d688+_0x51886b),_0x1fe034(_0x469c36,_0x31d688+_0x51886b));}else _0x22769e>0x0?(_0xd6c38c[_0xea1a7a(0xcba)](_0x144136,_0x4db753+_0x3eba83,_0x469c36,_0x469c36*_0x5280d2,0x0,_0x31d688,_0x3c519b),_0xd6c38c['ellipse'](_0x144136,_0x4db753+_0x3eba83,_0x22769e,_0x22769e*_0x5280d2,0x0,_0x3c519b,_0x31d688,!![])):(_0xd6c38c['moveTo'](_0x144136,_0x4db753+_0x3eba83),_0xd6c38c['ellipse'](_0x144136,_0x4db753+_0x3eba83,_0x469c36,_0x469c36*_0x5280d2,0x0,_0x31d688,_0x3c519b),_0xd6c38c[_0xea1a7a(0x84e)](_0x144136,_0x4db753+_0x3eba83));_0xd6c38c[_0xea1a7a(0x100c)]();},_0x1f3dcd=(_0x305325,_0x2bb084)=>{const _0x53731a=_0x8d52b8;let _0x53c554=String(_0x305325||_0x53731a(0x949));if(_0x53c554[_0x53731a(0x981)]('#'))_0x53c554=_0x53c554[_0x53731a(0x444)](0x1);if(_0x53c554['length']===0x3)_0x53c554=_0x53c554['split']('')[_0x53731a(0x3c4)](_0x48235f=>_0x48235f+_0x48235f)[_0x53731a(0xb8b)]('');if(_0x53c554[_0x53731a(0xf35)]<0x6)return _0x305325;const _0x4d0cb6=parseInt(_0x53c554['slice'](0x0,0x2),0x10),_0x135b81=parseInt(_0x53c554['slice'](0x2,0x4),0x10),_0x516630=parseInt(_0x53c554['slice'](0x4,0x6),0x10),_0x175159=0x1-_0x2bb084;return _0x53731a(0xc19)+Math[_0x53731a(0x7d9)](_0x4d0cb6*_0x175159)+','+Math[_0x53731a(0x7d9)](_0x135b81*_0x175159)+','+Math[_0x53731a(0x7d9)](_0x516630*_0x175159)+')';};if(_0x5366a9===0x0){_0xd6c38c[_0x8d52b8(0xd65)]();_0x22769e>0x0?(_0xd6c38c[_0x8d52b8(0xcba)](_0x144136,_0x4db753,_0x469c36,_0x469c36*_0x5280d2,0x0,0x0,Math['PI']*0x2),_0xd6c38c[_0x8d52b8(0xcba)](_0x144136,_0x4db753,_0x22769e,_0x22769e*_0x5280d2,0x0,0x0,Math['PI']*0x2,!![])):_0xd6c38c[_0x8d52b8(0xcba)](_0x144136,_0x4db753,_0x469c36,_0x469c36*_0x5280d2,0x0,0x0,Math['PI']*0x2);_0xd6c38c[_0x8d52b8(0x100c)](),_0xd6c38c[_0x8d52b8(0x9bb)]=_0x384ebb?_0x8d52b8(0xe3d):_0x8d52b8(0xad8),_0xd6c38c['fill'](),_0xd6c38c[_0x8d52b8(0x9bb)]=_0x289703,_0xd6c38c[_0x8d52b8(0x633)]=_0x8d52b8(0x478)+Math[_0x8d52b8(0x68a)](0xd,Math[_0x8d52b8(0xa1a)](0xa,_0x469c36*0.18))+_0x8d52b8(0xebc)+_0x58506a,_0xd6c38c[_0x8d52b8(0x9ee)]=_0x8d52b8(0xf2e),_0xd6c38c[_0x8d52b8(0x8c6)]=_0x8d52b8(0x708),_0xd6c38c[_0x8d52b8(0x760)](cardT(this[_0x8d52b8(0xaae)]?.['_hass'],this[_0x8d52b8(0xaae)]?.[_0x8d52b8(0x4ad)],_0x8d52b8(0xa32)),_0x144136,_0x4db753),this[_0x8d52b8(0xbde)]=[];return;}const _0xd5ccd2=-Math['PI']/0x2+Math['PI']*0x2*_0x1ad82b,_0xb3ffcf=[];let _0x3b21d3=-Math['PI']/0x2;_0x267351['forEach'](_0xf389f=>{const _0x100555=_0x8d52b8,_0x3a61f8=_0xf389f['value']/_0x5366a9*Math['PI']*0x2,_0x15fd38=_0x3b21d3+_0x3a61f8,_0x242c11=_0x22769e>0x0?Math['min'](_0x5c5656/0x2,_0x3a61f8/0x4):0x0;let _0x6f1dba=_0x3b21d3+_0x242c11,_0x1db12b=_0x15fd38-_0x242c11;if(_0x1db12b>_0xd5ccd2)_0x1db12b=Math[_0x100555(0xa1a)](_0x6f1dba,_0xd5ccd2);_0xb3ffcf[_0x100555(0x879)]({'sa':_0x3b21d3,'ea':_0x15fd38,'sweep':_0x3a61f8,'drawSa':_0x6f1dba,'drawEa':_0x1db12b,'item':_0xf389f}),_0x3b21d3=_0x15fd38;});if(_0x35eb83&&_0x4e2f4f>0x0){const _0xbe4648=Math[_0x8d52b8(0xa1a)](0x4,Math[_0x8d52b8(0x7d9)](_0x4e2f4f));for(let _0x3540c1=_0xbe4648;_0x3540c1>=0x1;_0x3540c1--){const _0x377d79=_0x3540c1*(_0x4e2f4f/_0xbe4648);_0xb3ffcf[_0x8d52b8(0xb12)](_0x3a05d4=>{const _0x1deb3a=_0x8d52b8;if(_0x3a05d4[_0x1deb3a(0xbf7)]<=_0x3a05d4[_0x1deb3a(0xbf2)])return;let _0x5c068f=_0x3a05d4[_0x1deb3a(0x7ca)][_0x1deb3a(0x85f)];const _0x36f6c2=_0x3a05d4[_0x1deb3a(0x7ca)][_0x1deb3a(0x644)];_0x36f6c2?.[_0x1deb3a(0x84d)]?.['enabled']&&_0x36f6c2[_0x1deb3a(0x84d)]['values']?.['length']&&(_0x5c068f=resolveValueColor(_0x3a05d4[_0x1deb3a(0x7ca)][_0x1deb3a(0xa0e)],this[_0x1deb3a(0xaae)][_0x1deb3a(0xb17)](_0x36f6c2),_0x5c068f)),_0x1d2246(_0x3a05d4['drawSa'],_0x3a05d4[_0x1deb3a(0xbf7)],_0x377d79),_0xd6c38c[_0x1deb3a(0x9bb)]=_0x1f3dcd(_0x5c068f,0.45+_0x3540c1/_0xbe4648*0.15),_0xd6c38c[_0x1deb3a(0xe9c)]();});}}this[_0x8d52b8(0xbde)]=[],_0xb3ffcf['forEach'](_0x397e16=>{const _0x1beb8e=_0x8d52b8;if(_0x397e16[_0x1beb8e(0xbf7)]<=_0x397e16[_0x1beb8e(0xbf2)])return;let _0x2a3e0a=_0x397e16[_0x1beb8e(0x7ca)][_0x1beb8e(0x85f)];const _0x1a0fcc=_0x397e16['item'][_0x1beb8e(0x644)];_0x1a0fcc?.[_0x1beb8e(0x84d)]?.[_0x1beb8e(0x300)]&&_0x1a0fcc[_0x1beb8e(0x84d)][_0x1beb8e(0x335)]?.[_0x1beb8e(0xf35)]&&(_0x2a3e0a=resolveValueColor(_0x397e16['item'][_0x1beb8e(0xa0e)],this[_0x1beb8e(0xaae)][_0x1beb8e(0xb17)](_0x1a0fcc),_0x2a3e0a));_0x1d2246(_0x397e16['drawSa'],_0x397e16['drawEa'],0x0),_0xd6c38c[_0x1beb8e(0x9bb)]=_0x2a3e0a,_0xd6c38c[_0x1beb8e(0x4b3)]=_0x35eb83?0.95:0.8,_0xd6c38c['fill'](),_0xd6c38c[_0x1beb8e(0x4b3)]=0x1;if(_0x35eb83){_0x1d2246(_0x397e16['drawSa'],_0x397e16[_0x1beb8e(0xbf7)],0x0);const _0x559cd9=_0xd6c38c[_0x1beb8e(0x441)](_0x144136,_0x4db753-_0x469c36*_0x5280d2,_0x144136,_0x4db753+_0x469c36*_0x5280d2);_0x559cd9['addColorStop'](0x0,_0x1beb8e(0xfba)),_0x559cd9[_0x1beb8e(0xf72)](0.5,_0x1beb8e(0x8cf)),_0x559cd9['addColorStop'](0x1,_0x1beb8e(0x619)),_0xd6c38c[_0x1beb8e(0x9bb)]=_0x559cd9,_0xd6c38c[_0x1beb8e(0xe9c)]();}this[_0x1beb8e(0xbde)][_0x1beb8e(0x879)]({'startAngle':_0x397e16[_0x1beb8e(0xbf2)],'endAngle':_0x397e16['drawEa'],'item':_0x397e16[_0x1beb8e(0x7ca)],'cx':_0x144136,'cy':_0x4db753,'radius':_0x469c36,'innerRadius':_0x22769e,'yScale':_0x5280d2});});if(_0x1ad82b>=0.999){const _0x70e69c=Math['min'](0xc,Math['max'](0x9,_0x469c36*0.14)),_0x1347ff=parseFloat(_0x122477[_0x8d52b8(0x195)])>0x0?parseFloat(_0x122477[_0x8d52b8(0x195)]):_0x70e69c,_0x62bcda=this[_0x8d52b8(0xcf7)](_0x122477[_0x8d52b8(0x2e9)],_0x384ebb?_0x8d52b8(0x2d4):'rgba(255,255,255,0.98)'),_0x4b1160=_0x122477[_0x8d52b8(0xcd8)]||_0x8d52b8(0xa0e),_0x3e4dbf=_0x582a7a=>this[_0x8d52b8(0x15b)](_0x582a7a,_0x5366a9,_0x4b1160,_0x2d74fc),_0x1a1a19=0x5,_0x3a6835=_0x122477[_0x8d52b8(0x2e9)]?_0x62bcda:_0x289703||'rgba(128,128,128,0.8)';_0xb3ffcf[_0x8d52b8(0xb12)](_0x232658=>{const _0x1db8b9=_0x8d52b8;if(_0x232658[_0x1db8b9(0xbf7)]<=_0x232658['drawSa'])return;const _0x232d64=_0x232658[_0x1db8b9(0x7ca)]['value']/_0x5366a9*0x64;if(_0x232d64<=0x0)return;const _0x24a1f2=(_0x232658[_0x1db8b9(0xbf2)]+_0x232658[_0x1db8b9(0xbf7)])/0x2,_0x269fab=_0x3e4dbf(_0x232658[_0x1db8b9(0x7ca)]);_0xd6c38c['font']=_0x1db8b9(0x247)+_0x1347ff+'px\x20'+_0x58506a,_0xd6c38c[_0x1db8b9(0x8c6)]=_0x1db8b9(0x708);if(_0x232d64>=_0x1a1a19){const _0x586bd6=_0x22769e>0x0?(_0x469c36+_0x22769e)/0x2:_0x469c36*0.65,_0x3259c9=_0x144136+Math[_0x1db8b9(0x85b)](_0x24a1f2)*_0x586bd6,_0x46f0b5=_0x4db753+Math[_0x1db8b9(0x467)](_0x24a1f2)*_0x586bd6*_0x5280d2;_0xd6c38c[_0x1db8b9(0x9bb)]=_0x62bcda,_0xd6c38c[_0x1db8b9(0x9ee)]=_0x1db8b9(0xf2e),_0xd6c38c[_0x1db8b9(0x760)](_0x269fab,_0x3259c9,_0x46f0b5);}else{const _0x2952b8=_0x232658[_0x1db8b9(0x7ca)]['entity']?.[_0x1db8b9(0x84d)]?.[_0x1db8b9(0x300)]&&_0x232658[_0x1db8b9(0x7ca)][_0x1db8b9(0x644)][_0x1db8b9(0x84d)]['values']?.[_0x1db8b9(0xf35)]?resolveValueColor(_0x232658[_0x1db8b9(0x7ca)][_0x1db8b9(0xa0e)],this[_0x1db8b9(0xaae)][_0x1db8b9(0xb17)](_0x232658['item'][_0x1db8b9(0x644)]),_0x232658[_0x1db8b9(0x7ca)][_0x1db8b9(0x85f)]):_0x232658['item'][_0x1db8b9(0x85f)],_0x8c6c13=_0x144136+Math[_0x1db8b9(0x85b)](_0x24a1f2)*_0x469c36,_0x3ab265=_0x4db753+Math['sin'](_0x24a1f2)*_0x469c36*_0x5280d2,_0x446956=_0x469c36+0x6,_0x1795fc=_0x144136+Math['cos'](_0x24a1f2)*_0x446956,_0x18fa80=_0x4db753+Math[_0x1db8b9(0x467)](_0x24a1f2)*_0x446956*_0x5280d2,_0x877754=Math[_0x1db8b9(0x85b)](_0x24a1f2)>=0x0,_0x4695ac=_0x1795fc+(_0x877754?0x6:-0x6),_0x21cba5=_0x1795fc+(_0x877754?0x4:-0x4);_0xd6c38c['strokeStyle']=_0x2952b8||_0x3a6835,_0xd6c38c['lineWidth']=0x1,_0xd6c38c[_0x1db8b9(0x4b3)]=0.85,_0xd6c38c['beginPath'](),_0xd6c38c[_0x1db8b9(0x651)](_0x8c6c13,_0x3ab265),_0xd6c38c[_0x1db8b9(0x84e)](_0x1795fc,_0x18fa80),_0xd6c38c[_0x1db8b9(0x84e)](_0x21cba5,_0x18fa80),_0xd6c38c[_0x1db8b9(0xc95)](),_0xd6c38c[_0x1db8b9(0x4b3)]=0x1,_0xd6c38c[_0x1db8b9(0x9bb)]=_0x62bcda,_0xd6c38c[_0x1db8b9(0x9ee)]=_0x877754?'left':_0x1db8b9(0x7a5),_0xd6c38c[_0x1db8b9(0x760)](_0x269fab,_0x4695ac,_0x18fa80);}});}if(_0x305a11&&_0x1ad82b>=0.999){const _0x33413b=_0x267351[0x0]?.[_0x8d52b8(0x293)]||'',_0x2a25d7=formatNumber(_0x5366a9,_0x267351[0x0]?.[_0x8d52b8(0x644)]||{'decimals':0x1},_0x2d74fc)+(_0x33413b?'\x20'+_0x33413b:''),_0x1afdf6=_0x22769e>0x0?_0x22769e*0x2*0.85:Math[_0x8d52b8(0x68a)](_0x4395eb,_0x549294)*0.4,_0x522b3a=Math[_0x8d52b8(0x68a)](0x12,_0x469c36*0.32);let _0x45272e=parseFloat(_0x122477[_0x8d52b8(0xe70)])>0x0?parseFloat(_0x122477[_0x8d52b8(0xe70)]):_0x522b3a;_0xd6c38c[_0x8d52b8(0x633)]=_0x8d52b8(0x478)+_0x45272e+_0x8d52b8(0xebc)+_0x58506a;const _0x458e0e=_0xd6c38c[_0x8d52b8(0xf7c)](_0x2a25d7)[_0x8d52b8(0x8a5)];_0x458e0e>_0x1afdf6&&(_0x45272e=Math[_0x8d52b8(0xa1a)](0x8,_0x45272e*(_0x1afdf6/_0x458e0e)),_0xd6c38c[_0x8d52b8(0x633)]='500\x20'+_0x45272e+_0x8d52b8(0xebc)+_0x58506a);const _0x2a0af9=this[_0x8d52b8(0xcf7)](_0x122477['pie_center_color'],_0x25e5b2);_0xd6c38c['fillStyle']=_0x2a0af9,_0xd6c38c[_0x8d52b8(0x9ee)]=_0x8d52b8(0xf2e),_0xd6c38c[_0x8d52b8(0x8c6)]='middle',_0xd6c38c['fillText'](_0x2a25d7,_0x144136,_0x4db753-_0x45272e*0.35);const _0x30b5f4=Math['max'](0x7,Math[_0x8d52b8(0x68a)](0xa,_0x45272e*0.55)),_0x281c61=_0x122477[_0x8d52b8(0x5d2)]?_0x2a0af9:_0x289703;_0xd6c38c[_0x8d52b8(0x9bb)]=_0x281c61,_0xd6c38c[_0x8d52b8(0x4b3)]=_0x122477['pie_center_color']?0.6:0x1,_0xd6c38c[_0x8d52b8(0x633)]=_0x30b5f4+_0x8d52b8(0xebc)+_0x58506a,_0xd6c38c[_0x8d52b8(0x760)](cardT(this[_0x8d52b8(0xaae)]?.[_0x8d52b8(0x1a4)],this[_0x8d52b8(0xaae)]?.[_0x8d52b8(0x4ad)],_0x8d52b8(0x18f)),_0x144136,_0x4db753+_0x45272e*0.55),_0xd6c38c[_0x8d52b8(0x4b3)]=0x1;}}['_pieLabelText'](_0x382624,_0x5daafd,_0x46427b,_0x71a28c){const _0x132c20=_0x3a4399,_0x438066=_0x382624[_0x132c20(0xa0e)]/_0x5daafd*0x64,_0x1cbdb9=toNum(_0x382624[_0x132c20(0x644)]?.[_0x132c20(0x492)])??0x0;if(_0x46427b===_0x132c20(0x556))return _0x438066['toFixed'](_0x1cbdb9)+'%';const _0x2dae91=formatNumber(_0x382624[_0x132c20(0xa0e)],_0x382624['entity'],_0x71a28c);if(_0x46427b==='both')return''+_0x2dae91+(_0x382624[_0x132c20(0x293)]?'\x20'+_0x382624[_0x132c20(0x293)]:'')+'\x20('+_0x438066[_0x132c20(0xcb1)](_0x1cbdb9)+'%)';return''+_0x2dae91+(_0x382624[_0x132c20(0x293)]?'\x20'+_0x382624[_0x132c20(0x293)]:'');}[_0x3a4399(0xa92)](_0x1dbc17,_0x51dc9c){const _0x129c51=_0x3a4399;for(const _0x4dfe9d of this['_pieSlices']){if(_0x4dfe9d['x1']!=null){if(_0x1dbc17>=_0x4dfe9d['x0']&&_0x1dbc17<_0x4dfe9d['x1']&&_0x51dc9c>=_0x4dfe9d['y0']&&_0x51dc9c<_0x4dfe9d['y1'])return _0x4dfe9d;continue;}const _0x5019fd=_0x4dfe9d[_0x129c51(0x4fe)]||0x1,_0xc5b276=_0x1dbc17-_0x4dfe9d['cx'],_0x31376b=(_0x51dc9c-_0x4dfe9d['cy'])/_0x5019fd,_0x2f7c9c=Math[_0x129c51(0x96c)](_0xc5b276*_0xc5b276+_0x31376b*_0x31376b);if(_0x2f7c9c<_0x4dfe9d[_0x129c51(0xfe0)]||_0x2f7c9c>_0x4dfe9d[_0x129c51(0xd75)])continue;let _0x45a329=Math[_0x129c51(0x51a)](_0x31376b,_0xc5b276);if(_0x45a329<-Math['PI']/0x2)_0x45a329+=Math['PI']*0x2;if(_0x45a329>=_0x4dfe9d['startAngle']&&_0x45a329<_0x4dfe9d[_0x129c51(0xc8c)])return _0x4dfe9d;}return null;}['_drawBar'](_0x1b07e4,_0x197a5d,_0x27fdc0,_0x264fb0,_0x8b3847,_0x131903,_0x383a0d,_0x5e2fa7,_0xc965a2,_0x55de95,_0x53a8f7){const _0x55dd02=_0x3a4399,_0x2f1e49=Math[_0x55dd02(0x68a)](_0x264fb0,0x1c),_0x51c24a=Math[_0x55dd02(0x7d9)]((_0x264fb0-_0x2f1e49)/0x2),_0x28edf7=_0x51c24a+_0x2f1e49,_0x810771=Math[_0x55dd02(0x68a)](_0x2f1e49/0x2,0x8),_0x16e91f=(_0x1f5e62,_0x3e2691,_0x369008,_0x287d05,_0x4524ad)=>{const _0x32eda2=_0x55dd02,_0x3d5d4b=Math['max'](0x0,Math['min'](_0x4524ad,_0x369008/0x2,_0x287d05/0x2));_0x1b07e4[_0x32eda2(0xd65)](),typeof _0x1b07e4[_0x32eda2(0x8ca)]===_0x32eda2(0x6d4)?_0x1b07e4[_0x32eda2(0x8ca)](_0x1f5e62,_0x3e2691,_0x369008,_0x287d05,_0x3d5d4b):(_0x1b07e4['moveTo'](_0x1f5e62+_0x3d5d4b,_0x3e2691),_0x1b07e4['lineTo'](_0x1f5e62+_0x369008-_0x3d5d4b,_0x3e2691),_0x1b07e4[_0x32eda2(0x22f)](_0x1f5e62+_0x369008,_0x3e2691,_0x1f5e62+_0x369008,_0x3e2691+_0x3d5d4b),_0x1b07e4['lineTo'](_0x1f5e62+_0x369008,_0x3e2691+_0x287d05-_0x3d5d4b),_0x1b07e4[_0x32eda2(0x22f)](_0x1f5e62+_0x369008,_0x3e2691+_0x287d05,_0x1f5e62+_0x369008-_0x3d5d4b,_0x3e2691+_0x287d05),_0x1b07e4['lineTo'](_0x1f5e62+_0x3d5d4b,_0x3e2691+_0x287d05),_0x1b07e4['quadraticCurveTo'](_0x1f5e62,_0x3e2691+_0x287d05,_0x1f5e62,_0x3e2691+_0x287d05-_0x3d5d4b),_0x1b07e4['lineTo'](_0x1f5e62,_0x3e2691+_0x3d5d4b),_0x1b07e4[_0x32eda2(0x22f)](_0x1f5e62,_0x3e2691,_0x1f5e62+_0x3d5d4b,_0x3e2691)),_0x1b07e4[_0x32eda2(0x100c)]();};this['_pieSlices']=[];if(_0x5e2fa7===0x0){_0x16e91f(0x0,_0x51c24a,_0x27fdc0,_0x2f1e49,_0x810771),_0x1b07e4[_0x55dd02(0x9bb)]=_0xc965a2?_0x55dd02(0xe3d):_0x55dd02(0xad8),_0x1b07e4['fill']();_0x2f1e49>=0x10&&(_0x1b07e4[_0x55dd02(0x9bb)]=_0x55de95,_0x1b07e4[_0x55dd02(0x633)]=_0x55dd02(0x478)+Math['min'](0xd,Math[_0x55dd02(0xa1a)](0xa,_0x2f1e49*0.45))+_0x55dd02(0xebc)+_0x53a8f7,_0x1b07e4[_0x55dd02(0x9ee)]=_0x55dd02(0xf2e),_0x1b07e4[_0x55dd02(0x8c6)]=_0x55dd02(0x708),_0x1b07e4[_0x55dd02(0x760)](cardT(this['card']?.[_0x55dd02(0x1a4)],this[_0x55dd02(0xaae)]?.[_0x55dd02(0x4ad)],'No\x20data'),_0x27fdc0/0x2,_0x51c24a+_0x2f1e49/0x2));return;}const _0x3cb8a9=Math[_0x55dd02(0xa1a)](0x0,Math['min'](0xf,parseFloat(_0x8b3847[_0x55dd02(0x67a)])||0x0)),_0x25b156=_0x197a5d[_0x55dd02(0x395)](_0x2f0d3f=>_0x2f0d3f['value']>0x0),_0x96a61c=Math['max'](0x0,_0x27fdc0-_0x3cb8a9*(_0x25b156['length']-0x1)),_0x4923e5=_0x3cb8a9>0x0?Math[_0x55dd02(0x68a)](_0x2f1e49*0.4,0x6):0x0,_0x19bfff=_0x27fdc0*_0x383a0d,_0x419956=[];let _0x589c39=0x0;_0x25b156[_0x55dd02(0xb12)](_0x5a5f1f=>{const _0xe30539=_0x55dd02,_0xbc3a50=_0x5a5f1f[_0xe30539(0xa0e)]/_0x5e2fa7*_0x96a61c;_0x419956['push']({'item':_0x5a5f1f,'x0':Math[_0xe30539(0x7d9)](_0x589c39),'x1':Math[_0xe30539(0x7d9)](_0x589c39+_0xbc3a50)}),_0x589c39+=_0xbc3a50+_0x3cb8a9;}),_0x1b07e4[_0x55dd02(0xa52)](),_0x16e91f(0x0,_0x51c24a,_0x27fdc0,_0x2f1e49,_0x810771),_0x1b07e4[_0x55dd02(0x517)](),_0x419956[_0x55dd02(0xb12)](_0x329c22=>{const _0x1547f5=_0x55dd02,_0x3d3e20=Math[_0x1547f5(0x68a)](_0x329c22['x1'],_0x19bfff);if(_0x3d3e20<=_0x329c22['x0'])return;let _0x4e7828=_0x329c22[_0x1547f5(0x7ca)][_0x1547f5(0x85f)];const _0x3ae359=_0x329c22[_0x1547f5(0x7ca)][_0x1547f5(0x644)];_0x3ae359?.[_0x1547f5(0x84d)]?.['enabled']&&_0x3ae359[_0x1547f5(0x84d)]['values']?.[_0x1547f5(0xf35)]&&(_0x4e7828=resolveValueColor(_0x329c22[_0x1547f5(0x7ca)][_0x1547f5(0xa0e)],this[_0x1547f5(0xaae)]['_thrVals'](_0x3ae359),_0x4e7828)),_0x329c22[_0x1547f5(0xe9c)]=_0x4e7828,_0x1b07e4[_0x1547f5(0x9bb)]=_0x4e7828,_0x1b07e4['globalAlpha']=0.8,_0x4923e5>0x0?(_0x16e91f(_0x329c22['x0'],_0x51c24a,_0x3d3e20-_0x329c22['x0'],_0x2f1e49,_0x4923e5),_0x1b07e4[_0x1547f5(0xe9c)]()):_0x1b07e4[_0x1547f5(0xb03)](_0x329c22['x0'],_0x51c24a,_0x3d3e20-_0x329c22['x0'],_0x2f1e49),_0x1b07e4[_0x1547f5(0x4b3)]=0x1,this[_0x1547f5(0xbde)][_0x1547f5(0x879)]({'x0':_0x329c22['x0'],'x1':_0x3d3e20,'y0':_0x51c24a,'y1':_0x28edf7,'item':_0x329c22[_0x1547f5(0x7ca)]});}),_0x1b07e4[_0x55dd02(0xafa)]();if(_0x383a0d<0.999)return;const _0x1f0efd=parseFloat(_0x8b3847['pie_label_font_size'])>0x0?parseFloat(_0x8b3847[_0x55dd02(0x195)]):Math[_0x55dd02(0x68a)](0xc,Math[_0x55dd02(0xa1a)](0x9,_0x2f1e49*0.45));if(_0x2f1e49<_0x1f0efd+0x4)return;const _0x553cd4=_0x8b3847[_0x55dd02(0xcd8)]||'value',_0x3d647a=_0x8b3847[_0x55dd02(0x2e9)]?this[_0x55dd02(0xcf7)](_0x8b3847[_0x55dd02(0x2e9)],_0x55dd02(0xcfe)):null;_0x1b07e4['font']=_0x55dd02(0x247)+_0x1f0efd+_0x55dd02(0xebc)+_0x53a8f7,_0x1b07e4[_0x55dd02(0x9ee)]='center',_0x1b07e4[_0x55dd02(0x8c6)]=_0x55dd02(0x708),_0x419956[_0x55dd02(0xb12)](_0x5a8e5e=>{const _0x26f425=_0x55dd02;if(_0x5a8e5e[_0x26f425(0xe9c)]===undefined)return;const _0x2b783c=this[_0x26f425(0x15b)](_0x5a8e5e['item'],_0x5e2fa7,_0x553cd4,_0x131903);if(_0x1b07e4[_0x26f425(0xf7c)](_0x2b783c)[_0x26f425(0x8a5)]+0x8>_0x5a8e5e['x1']-_0x5a8e5e['x0'])return;_0x1b07e4[_0x26f425(0x9bb)]=_0x3d647a||bandLabelFill(_0x5a8e5e[_0x26f425(0xe9c)]),_0x1b07e4[_0x26f425(0x760)](_0x2b783c,(_0x5a8e5e['x0']+_0x5a8e5e['x1'])/0x2,_0x51c24a+_0x2f1e49/0x2);});}['_setupTooltip'](_0x4497fe,_0x34d921,_0x450bd8,_0x2c20f4){const _0x1ea7e0=_0x3a4399;if(!_0x34d921||!_0x4497fe||_0x450bd8[_0x1ea7e0(0x386)]===![]||!this[_0x1ea7e0(0xbde)]?.[_0x1ea7e0(0xf35)])return;const _0x38ea75=this[_0x1ea7e0(0x2e0)]['signal'],_0x8e3d9d=_0x2a5da7=>{const _0x83042e=_0x1ea7e0,_0x7414ef=_0x4497fe['getBoundingClientRect'](),_0x26bba4=_0x2a5da7[_0x83042e(0x801)]-_0x7414ef[_0x83042e(0xf49)],_0x3fc5f1=_0x2a5da7['clientY']-_0x7414ef[_0x83042e(0xeaf)],_0xa9f169=this[_0x83042e(0xa92)](_0x26bba4,_0x3fc5f1);if(!_0xa9f169){_0x34d921[_0x83042e(0x526)][_0x83042e(0xf1d)]='0';return;}const _0x560093=this['_pieItems']['reduce']((_0x3a4582,_0x385953)=>_0x3a4582+_0x385953[_0x83042e(0xa0e)],0x0),_0xf22ab9=toNum(_0xa9f169[_0x83042e(0x7ca)]['entity']?.['decimals'])??0x1,_0x1a792e=_0x560093>0x0?(_0xa9f169[_0x83042e(0x7ca)][_0x83042e(0xa0e)]/_0x560093*0x64)['toFixed'](_0xf22ab9):'0',_0x2d10b8=formatNumber(_0xa9f169[_0x83042e(0x7ca)][_0x83042e(0xa0e)],_0xa9f169['item']['entity'],_0x2c20f4),_0x2e4adb=_0xa9f169[_0x83042e(0x7ca)]['entity']?.[_0x83042e(0x1013)]!==![]?escapeHtml(_0xa9f169[_0x83042e(0x7ca)][_0x83042e(0x85f)]):_0x83042e(0x150);_0x34d921[_0x83042e(0xbcf)]=_0x83042e(0x4e7)+_0x2e4adb+_0x83042e(0xa84)+escapeHtml(_0xa9f169[_0x83042e(0x7ca)]['tooltipName']||_0xa9f169[_0x83042e(0x7ca)]['name']||'')+_0x83042e(0xcd2)+escapeHtml(String(_0x2d10b8))+'\x20'+escapeHtml(_0xa9f169[_0x83042e(0x7ca)][_0x83042e(0x293)]||'')+_0x83042e(0x2fb)+(_0x83042e(0x864)+escapeHtml(cardT(_0x2c20f4,_0x450bd8,_0x83042e(0x696)))+_0x83042e(0xcd2)+_0x1a792e+'%</span></div>'),this['_placeTooltip'](_0x34d921,_0x7414ef,_0x26bba4);if(_0xa9f169['x1']!=null)_0x34d921[_0x83042e(0x526)]['top']=Math['round'](_0xa9f169['y1']+0x4)+'px';};this['_wireTooltip'](_0x4497fe,_0x34d921,_0x8e3d9d,_0x38ea75),_0x4497fe[_0x1ea7e0(0x526)][_0x1ea7e0(0x5be)]='pointer',_0x4497fe[_0x1ea7e0(0x3dd)](_0x1ea7e0(0xe69),_0x4dbace=>{const _0x4e5c6a=_0x1ea7e0,_0x1854c3=_0x4497fe[_0x4e5c6a(0x918)](),_0x53a050=_0x4dbace['clientX']-_0x1854c3['left'],_0x36659f=_0x4dbace[_0x4e5c6a(0xc94)]-_0x1854c3[_0x4e5c6a(0xeaf)],_0x22344c=this[_0x4e5c6a(0xa92)](_0x53a050,_0x36659f);if(!_0x22344c)return;_0x4dbace[_0x4e5c6a(0xc15)](),this['card'][_0x4e5c6a(0x46d)](_0x22344c[_0x4e5c6a(0x7ca)]?.['entity']);},{'signal':_0x38ea75});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x353fdd){const _0x469d3e=_0x3a4399;super(_0x353fdd),this[_0x469d3e(0x823)]=[],this[_0x469d3e(0x231)]=[],this[_0x469d3e(0xdb6)]=0x0,this[_0x469d3e(0xa14)]=0x0;}[_0x3a4399(0x9e0)](_0xf080f6,_0x1c1c07,_0x18cfc1,_0x3ca6a5){const _0x4a9d2b=_0x3a4399,{W:_0x2bc6ab,H:_0x2bc708}=this[_0x4a9d2b(0xf6d)](_0xf080f6,_0x18cfc1),_0x260af9=this[_0x4a9d2b(0xaae)][_0x4a9d2b(0xd4a)]||[],_0x193729=[];_0x1c1c07['forEach'](_0xe78ac=>{const _0x5c713b=_0x4a9d2b,_0x4c992b=this[_0x5c713b(0xf06)](_0xe78ac,_0x260af9),_0x155885=(_0xe78ac[_0x5c713b(0xf59)]||[])[_0x5c713b(0x395)](_0x2e1232=>_0x2e1232['v']!==null&&_0x2e1232['v']!==undefined),_0x5439a7=_0x3ca6a5?.[_0x5c713b(0x34e)]?.[_0x4c992b[_0x5c713b(0x644)]],_0x11f223=invertExtremeAgg(_0x4c992b[_0x5c713b(0x79c)]||_0x5c713b(0x1b8),_0x4c992b);let _0x5b7919;if(_0x155885[_0x5c713b(0xf35)])_0x5b7919=reduceByAggregate(_0x155885,_0x11f223);else _0x5439a7?_0x5b7919=this['card'][_0x5c713b(0x239)](_0x4c992b,_0xe78ac[_0x5c713b(0x3e7)]):_0x5b7919=0x0;if(_0x5b7919===undefined||_0x5b7919===null||isNaN(_0x5b7919))_0x5b7919=0x0;const _0x4bd25b=resolveEntityBound(_0x4c992b[_0x5c713b(0xcd0)],0x0,_0x3ca6a5),_0x59f1b3=resolveEntityBound(_0x4c992b[_0x5c713b(0xdaf)],0x64,_0x3ca6a5),_0x66120c=_0x59f1b3>_0x4bd25b?Math[_0x5c713b(0xa1a)](0x0,Math['min'](0x1,(_0x5b7919-_0x4bd25b)/(_0x59f1b3-_0x4bd25b))):0x0,_0x166e06=_0xe78ac[_0x5c713b(0xcc9)]||{},_0x25654f=pickName(_0x4c992b[_0x5c713b(0x514)]!==undefined?_0x4c992b['tooltip_name']:_0x4c992b[_0x5c713b(0xac9)],_0x166e06[_0x5c713b(0x552)]!==undefined&&_0x4c992b[_0x5c713b(0x514)]!==undefined?_0x166e06[_0x5c713b(0x552)]:_0x166e06[_0x5c713b(0x7e8)],_0x166e06)??_0x4c992b[_0x5c713b(0x644)]??'?';_0x193729['push']({'name':pickName(_0x4c992b['name'],_0x166e06[_0x5c713b(0x7e8)],_0x166e06)??'','tooltipName':_0x25654f,'value':_0x5b7919,'pct':_0x66120c,'min':_0x4bd25b,'max':_0x59f1b3,'color':(_0x4c992b[_0x5c713b(0x85f)]===_0x5c713b(0x74d)?null:this[_0x5c713b(0xaae)][_0x5c713b(0xede)](_0x4c992b[_0x5c713b(0x85f)],_0x4c992b[_0x5c713b(0x644)])||_0x4c992b['color'])||_0x5c713b(0x6f5),'unit':_0x4c992b[_0x5c713b(0x293)]||_0x166e06[_0x5c713b(0x3de)]||'','entity':_0x4c992b});});const {container:_0x2b3724,canvas:_0x11a700,tooltipEl:_0x2e8c94}=this[_0x4a9d2b(0xe87)](_0xf080f6,_0x2bc708);if(!_0x11a700)return;this[_0x4a9d2b(0x823)]=_0x193729,this['_animateDraw'](_0x11a700,_0x193729,_0x2bc6ab,_0x2bc708,_0x18cfc1,_0x3ca6a5,_0x2b3724,_0x2e8c94);}[_0x3a4399(0xca1)](_0x182c2c,_0x29403a,_0xef906d,_0x3437d2,_0x187ccd,_0xa19890,_0x1e8dec){const _0x4c283f=_0x3a4399;if(_0x1e8dec===undefined)_0x1e8dec=0x1;const _0x137edc=this['_setupCanvas'](_0x182c2c,_0xef906d,_0x3437d2),_0x2a19cd=this[_0x4c283f(0xaec)](),_0x3e4e62=_0x2a19cd?_0x4c283f(0x3fa):'rgba(0,0,0,0.75)',_0x153114=_0x2a19cd?_0x4c283f(0x4cb):_0x4c283f(0xf05),_0x3eab0b=_0x2a19cd?_0x4c283f(0xe3d):'rgba(0,0,0,0.06)',_0x3ff6f7=this[_0x4c283f(0x1037)](),_0x53177b=_0x29403a['length'];if(!_0x53177b)return;const _0x98377e=Math[_0x4c283f(0x68a)](_0x3437d2-0x14,_0xef906d-0x14),_0x1493e2=_0x98377e/0x2*0.92,_0x22495d=Math['max'](0x8,Math[_0x4c283f(0x68a)](0x1c,_0x1493e2*0.7/_0x53177b)),_0x5b5a5b=Math['max'](0x3,_0x22495d*0.2),_0x5ba096=_0xef906d/0x2,_0xb89336=_0x3437d2/0x2,_0x730cd3=-Math['PI']*0.75,_0x58f1ee=Math['PI']*0.75,_0x4189cf=_0x58f1ee-_0x730cd3;this['_arcs']=[],_0x29403a[_0x4c283f(0xb12)]((_0x45e6a6,_0x2b4382)=>{const _0x36610a=_0x4c283f,_0x9e0c6=_0x1493e2-_0x2b4382*(_0x22495d+_0x5b5a5b);if(_0x9e0c6<_0x22495d)return;_0x137edc[_0x36610a(0xd65)](),_0x137edc[_0x36610a(0x798)](_0x5ba096,_0xb89336,_0x9e0c6,_0x730cd3,_0x58f1ee),_0x137edc[_0x36610a(0x5f1)]=_0x3eab0b,_0x137edc['lineWidth']=_0x22495d,_0x137edc[_0x36610a(0x4f1)]=_0x36610a(0x7d9),_0x137edc['stroke']();const _0x127648=_0x730cd3+_0x4189cf*_0x45e6a6['pct']*_0x1e8dec;if(_0x45e6a6[_0x36610a(0x40c)]*_0x1e8dec>0.005){let _0xc5d2cf=_0x45e6a6[_0x36610a(0x85f)];const _0x2b495e=_0x45e6a6[_0x36610a(0x644)];_0x2b495e?.[_0x36610a(0x84d)]?.[_0x36610a(0x300)]&&_0x2b495e[_0x36610a(0x84d)][_0x36610a(0x335)]?.[_0x36610a(0xf35)]&&(_0xc5d2cf=resolveValueColor(_0x45e6a6[_0x36610a(0xa0e)],this[_0x36610a(0xaae)][_0x36610a(0xb17)](_0x2b495e),_0xc5d2cf)),_0x137edc[_0x36610a(0xd65)](),_0x137edc[_0x36610a(0x798)](_0x5ba096,_0xb89336,_0x9e0c6,_0x730cd3,_0x127648),_0x137edc[_0x36610a(0x5f1)]=_0xc5d2cf,_0x137edc[_0x36610a(0xa77)]=_0x22495d,_0x137edc['lineCap']=_0x36610a(0x7d9),_0x137edc[_0x36610a(0x4b3)]=0.85,_0x137edc[_0x36610a(0xc95)](),_0x137edc[_0x36610a(0x4b3)]=0x1;}this['_arcs'][_0x36610a(0x879)]({'cx':_0x5ba096,'cy':_0xb89336,'r':_0x9e0c6,'barThickness':_0x22495d,'startAngle':_0x730cd3,'valueAngle':_0x127648,'endAngleFull':_0x58f1ee,'item':_0x45e6a6});});if(_0x53177b>0x0&&_0x187ccd[_0x4c283f(0xc82)]!==![]&&_0x1e8dec>=0.999){const _0x54385b=_0x29403a[_0x4c283f(0x282)]((_0x4c5729,_0x176750)=>_0x4c5729+_0x176750[_0x4c283f(0xa0e)],0x0)/_0x53177b,_0x508654=_0x29403a[0x0]?.['unit']||'';_0x137edc[_0x4c283f(0x9bb)]=_0x3e4e62,_0x137edc[_0x4c283f(0x633)]='600\x20'+Math[_0x4c283f(0x68a)](0x14,_0x1493e2*0.3)+'px\x20'+_0x3ff6f7,_0x137edc[_0x4c283f(0x9ee)]=_0x4c283f(0xf2e),_0x137edc['textBaseline']='middle';const _0x1d20ae=_0x29403a[0x0]?.[_0x4c283f(0x644)]||{'decimals':0x1};_0x137edc[_0x4c283f(0x760)](formatNumber(_0x54385b,_0x1d20ae,_0xa19890),_0x5ba096,_0xb89336-0x6),_0x137edc['fillStyle']=_0x153114,_0x137edc[_0x4c283f(0x633)]=Math[_0x4c283f(0x68a)](0xa,_0x1493e2*0.15)+_0x4c283f(0xebc)+_0x3ff6f7,_0x137edc[_0x4c283f(0x760)](_0x53177b>0x1?'Avg\x20'+_0x508654:_0x508654,_0x5ba096,_0xb89336+0xa);}}[_0x3a4399(0x4bc)](_0x588812,_0x582aea,_0x4cee8d,_0x19cd29){const _0x2dbbb7=_0x3a4399;if(!_0x582aea||!_0x588812||_0x4cee8d[_0x2dbbb7(0x386)]===![]||!this[_0x2dbbb7(0x231)]?.['length'])return;const _0x21c356=this[_0x2dbbb7(0x2e0)][_0x2dbbb7(0x2c2)],_0x430c47=_0x5941ee=>{const _0x3a1b9d=_0x2dbbb7,_0x273b15=_0x588812[_0x3a1b9d(0x918)](),_0x328cdd=_0x5941ee[_0x3a1b9d(0x801)]-_0x273b15[_0x3a1b9d(0xf49)],_0x2d69a5=_0x5941ee[_0x3a1b9d(0xc94)]-_0x273b15[_0x3a1b9d(0xeaf)];let _0x2c81cd=null;for(const _0x4ea958 of this[_0x3a1b9d(0x231)]){const _0x7fb091=_0x328cdd-_0x4ea958['cx'],_0x24848a=_0x2d69a5-_0x4ea958['cy'],_0x32015f=Math[_0x3a1b9d(0x96c)](_0x7fb091*_0x7fb091+_0x24848a*_0x24848a),_0x527e05=_0x4ea958['barThickness']/0x2;if(_0x32015f<_0x4ea958['r']-_0x527e05||_0x32015f>_0x4ea958['r']+_0x527e05)continue;let _0x154693=Math[_0x3a1b9d(0x51a)](_0x24848a,_0x7fb091);if(_0x154693<_0x4ea958[_0x3a1b9d(0x7c1)])_0x154693+=Math['PI']*0x2;if(_0x154693>=_0x4ea958['startAngle']&&_0x154693<=_0x4ea958[_0x3a1b9d(0xbc2)]){_0x2c81cd=_0x4ea958;break;}}if(!_0x2c81cd){_0x582aea[_0x3a1b9d(0x526)][_0x3a1b9d(0xf1d)]='0';return;}const _0x2b7f25=(_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x40c)]*0x64)['toFixed'](0x1),_0x549c0f=formatNumber(_0x2c81cd[_0x3a1b9d(0x7ca)]['value'],_0x2c81cd['item'][_0x3a1b9d(0x644)],_0x19cd29),_0x4a89d5=formatNumber(_0x2c81cd['item']['min'],_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x644)],_0x19cd29),_0x52bb04=formatNumber(_0x2c81cd['item'][_0x3a1b9d(0xa1a)],_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x644)],_0x19cd29),_0x4293cb=_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x644)]?.['show_color_dot']!==![]?escapeHtml(_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x85f)]):'transparent';_0x582aea[_0x3a1b9d(0xbcf)]=_0x3a1b9d(0x4e7)+_0x4293cb+_0x3a1b9d(0xa84)+escapeHtml(_0x2c81cd[_0x3a1b9d(0x7ca)][_0x3a1b9d(0x1d0)]||_0x2c81cd[_0x3a1b9d(0x7ca)]['name']||'')+_0x3a1b9d(0xcd2)+escapeHtml(String(_0x549c0f))+'\x20'+escapeHtml(_0x2c81cd['item']['unit']||'')+_0x3a1b9d(0x2fb)+('<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(_0x19cd29,_0x4cee8d,_0x3a1b9d(0x93c)))+_0x3a1b9d(0xcd2)+escapeHtml(String(_0x4a89d5))+_0x3a1b9d(0x745)+escapeHtml(String(_0x52bb04))+_0x3a1b9d(0x2fb))+(_0x3a1b9d(0x864)+escapeHtml(cardT(_0x19cd29,_0x4cee8d,_0x3a1b9d(0x930)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x2b7f25+_0x3a1b9d(0x3f3)),this[_0x3a1b9d(0x9d7)](_0x582aea,_0x273b15,_0x328cdd);};this[_0x2dbbb7(0xf73)](_0x588812,_0x582aea,_0x430c47,_0x21c356),_0x588812[_0x2dbbb7(0x526)][_0x2dbbb7(0x5be)]=_0x2dbbb7(0x9f2),_0x588812[_0x2dbbb7(0x3dd)](_0x2dbbb7(0xe69),_0x29c6f5=>{const _0x464ac6=_0x2dbbb7,_0x1a3bc1=_0x588812['getBoundingClientRect'](),_0x119d08=_0x29c6f5['clientX']-_0x1a3bc1[_0x464ac6(0xf49)],_0x5e3182=_0x29c6f5[_0x464ac6(0xc94)]-_0x1a3bc1[_0x464ac6(0xeaf)];let _0x3db3ad=null;for(const _0x50258b of this[_0x464ac6(0x231)]){const _0x7f9277=_0x119d08-_0x50258b['cx'],_0x4faf95=_0x5e3182-_0x50258b['cy'],_0x32a74a=Math[_0x464ac6(0x96c)](_0x7f9277*_0x7f9277+_0x4faf95*_0x4faf95),_0x287390=_0x50258b[_0x464ac6(0xe40)]/0x2;if(_0x32a74a<_0x50258b['r']-_0x287390||_0x32a74a>_0x50258b['r']+_0x287390)continue;let _0xecb373=Math[_0x464ac6(0x51a)](_0x4faf95,_0x7f9277);if(_0xecb373<_0x50258b[_0x464ac6(0x7c1)])_0xecb373+=Math['PI']*0x2;if(_0xecb373>=_0x50258b['startAngle']&&_0xecb373<=_0x50258b[_0x464ac6(0xbc2)]){_0x3db3ad=_0x50258b;break;}}if(!_0x3db3ad)return;_0x29c6f5[_0x464ac6(0xc15)](),this[_0x464ac6(0xaae)][_0x464ac6(0x46d)](_0x3db3ad[_0x464ac6(0x7ca)]?.[_0x464ac6(0x644)]);},{'signal':_0x21c356});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x11464c){const _0x190cf4=_0x3a4399;super(_0x11464c),this[_0x190cf4(0x823)]=[],this[_0x190cf4(0xcfa)]=[],this[_0x190cf4(0xdb6)]=0x0,this['_animStart']=0x0;}['render'](_0x35cf92,_0x40f698,_0x49f4b8,_0x53ca7f){const _0xe3f709=_0x3a4399,{W:_0x1bc33c,H:_0xade40f}=this[_0xe3f709(0xf6d)](_0x35cf92,_0x49f4b8),_0x5dad3b=this['card']['_entities']||[],_0x5d03b0=[];_0x40f698[_0xe3f709(0xb12)](_0x4732e3=>{const _0x3769bd=_0xe3f709,_0x19568f=this[_0x3769bd(0xf06)](_0x4732e3,_0x5dad3b),_0x4e64f1=(_0x4732e3[_0x3769bd(0xf59)]||[])['filter'](_0x54f085=>_0x54f085['v']!==null&&_0x54f085['v']!==undefined);let _0x385c34=_0x19568f[_0x3769bd(0xf3e)]?NaN:this['card'][_0x3769bd(0x239)](_0x19568f,_0x4732e3[_0x3769bd(0x3e7)])??NaN;if(!isFinite(_0x385c34))_0x385c34=_0x4e64f1[_0x3769bd(0xf35)]?_0x4e64f1[_0x4e64f1[_0x3769bd(0xf35)]-0x1]['v']:0x0;if(_0x385c34===undefined||_0x385c34===null||isNaN(_0x385c34))_0x385c34=0x0;const _0x545494=resolveEntityBound(_0x19568f[_0x3769bd(0xcd0)],0x0,_0x53ca7f),_0x13a84e=resolveEntityBound(_0x19568f['upper_bound'],0x64,_0x53ca7f),_0x275905=_0x4732e3['meta']||{};let _0x1aef22=_0x385c34,_0x2b70a8=_0x385c34;for(const _0x77f45 of _0x4e64f1){if(_0x77f45['v']>_0x1aef22)_0x1aef22=_0x77f45['v'];if(_0x77f45['v']<_0x2b70a8)_0x2b70a8=_0x77f45['v'];}const _0x405fd5=_0x13a84e>_0x545494?Math['max'](0x0,Math[_0x3769bd(0x68a)](0x1,(_0x385c34-_0x545494)/(_0x13a84e-_0x545494))):0x0,_0x5421be=_0x13a84e>_0x545494?Math[_0x3769bd(0xa1a)](0x0,Math[_0x3769bd(0x68a)](0x1,(_0x1aef22-_0x545494)/(_0x13a84e-_0x545494))):0x0,_0x4050d7=_0x13a84e>_0x545494?Math[_0x3769bd(0xa1a)](0x0,Math[_0x3769bd(0x68a)](0x1,(_0x2b70a8-_0x545494)/(_0x13a84e-_0x545494))):0x0,_0x49c21c=pickName(_0x19568f[_0x3769bd(0x514)]!==undefined?_0x19568f[_0x3769bd(0x514)]:_0x19568f[_0x3769bd(0xac9)],_0x275905['resolved_tooltip_name']!==undefined&&_0x19568f[_0x3769bd(0x514)]!==undefined?_0x275905['resolved_tooltip_name']:_0x275905['resolved_name'],_0x275905)??_0x19568f[_0x3769bd(0x644)]??'?';_0x5d03b0[_0x3769bd(0x879)]({'name':pickName(_0x19568f[_0x3769bd(0xac9)],_0x275905['resolved_name'],_0x275905)??'','tooltipName':_0x49c21c,'value':_0x385c34,'pct':_0x405fd5,'peak':_0x1aef22,'peakPct':_0x5421be,'pminPct':_0x4050d7,'pmin':_0x2b70a8,'min':_0x545494,'max':_0x13a84e,'color':(_0x19568f['color']===_0x3769bd(0x74d)?null:this[_0x3769bd(0xaae)]['_resolveCanvasColor'](_0x19568f[_0x3769bd(0x85f)],_0x19568f['entity'])||_0x19568f[_0x3769bd(0x85f)])||'#4A90D9','unit':_0x19568f['unit']||_0x275905[_0x3769bd(0x3de)]||'','entity':_0x19568f});});const {container:_0x808f2f,canvas:_0x2e5706,tooltipEl:_0x2e0ce6}=this[_0xe3f709(0xe87)](_0x35cf92,_0xade40f);if(!_0x2e5706)return;this['_items']=_0x5d03b0,this[_0xe3f709(0xbcd)](_0x2e5706,_0x5d03b0,_0x1bc33c,_0xade40f,_0x49f4b8,_0x53ca7f,_0x808f2f,_0x2e0ce6);}[_0x3a4399(0xca1)](_0x38d4ae,_0x5159,_0x20bddc,_0x549374,_0x352e42,_0x373e11,_0x466a97){const _0x3456d9=_0x3a4399;if(_0x466a97===undefined)_0x466a97=0x1;const _0x52ae5e=this[_0x3456d9(0x9f4)](_0x38d4ae,_0x20bddc,_0x549374),_0x5d2e0f=this[_0x3456d9(0xaec)](),_0x4f2d=_0x5d2e0f?_0x3456d9(0x3fa):'rgba(0,0,0,0.75)',_0x2b816b=_0x5d2e0f?'rgba(255,255,255,0.45)':_0x3456d9(0xcb4),_0x21fbb6=_0x5d2e0f?'rgba(255,255,255,0.10)':'rgba(0,0,0,0.08)',_0x1e8135=this[_0x3456d9(0x1037)](),_0x3de8bf=_0x5159[_0x3456d9(0xf35)];if(!_0x3de8bf)return;let _0x2d503d=parseInt(_0x352e42[_0x3456d9(0x954)],0xa);if(!_0x2d503d||_0x2d503d<0x1||isNaN(_0x2d503d))_0x2d503d=Math[_0x3456d9(0xa1a)](0x1,Math[_0x3456d9(0x68a)](_0x3de8bf,Math[_0x3456d9(0xbfa)](_0x20bddc/0xaa)||0x1));_0x2d503d=Math[_0x3456d9(0xa1a)](0x1,Math[_0x3456d9(0x68a)](_0x2d503d,_0x3de8bf));const _0x50e178=Math['ceil'](_0x3de8bf/_0x2d503d),_0x3a70b4=_0x20bddc/_0x2d503d,_0x13118e=_0x549374/_0x50e178;let _0xeb1472=parseFloat(_0x352e42[_0x3456d9(0xe04)]);if(!_0xeb1472||isNaN(_0xeb1472))_0xeb1472=0x10e;_0xeb1472=Math['max'](0x5a,Math[_0x3456d9(0x68a)](0x168,_0xeb1472));const _0x1c7d26=_0xeb1472*Math['PI']/0xb4,_0x17604a=Math['PI']*0x2-_0x1c7d26,_0x46a339=Math['PI']/0x2+_0x17604a/0x2,_0x22c973=_0x46a339+_0x1c7d26,_0x34bf98=_0x288c24=>_0x288c24<_0x46a339?_0x46a339:_0x288c24>_0x22c973?_0x22c973:_0x288c24,_0x2093ff=!!_0x352e42[_0x3456d9(0xe22)],_0x3d5af6=_0x352e42[_0x3456d9(0x391)]===_0x3456d9(0x5d0)?_0x3456d9(0x5d0):'below';let _0x3784e9=parseFloat(_0x352e42['gauge_value_size']);if(isNaN(_0x3784e9)||_0x3784e9<=0x0)_0x3784e9=0x0;this[_0x3456d9(0xcfa)]=[],_0x5159[_0x3456d9(0xb12)]((_0xf61add,_0x2ee682)=>{const _0x3cc4fd=_0x3456d9,_0x5d0023=_0x2ee682%_0x2d503d,_0xdf2ef=Math[_0x3cc4fd(0xbfa)](_0x2ee682/_0x2d503d),_0x4bb0e4=_0x3a70b4*_0x5d0023,_0x286e1b=_0x13118e*_0xdf2ef,_0xbe895=_0xf61add['entity'],_0xe7755f=_0xbe895?.['color_thresholds']?.[_0x3cc4fd(0x300)]&&_0xbe895[_0x3cc4fd(0x84d)][_0x3cc4fd(0x335)]?.[_0x3cc4fd(0xf35)]?this[_0x3cc4fd(0xaae)][_0x3cc4fd(0xb17)](_0xbe895):null,_0x35d692=_0xbe895?.[_0x3cc4fd(0x84d)]?.[_0x3cc4fd(0x649)]!==_0x3cc4fd(0x8cd),_0x5290bc=!!_0xbe895?.[_0x3cc4fd(0x84d)]?.['last_color'],_0x4e2e48=_0xe7755f?resolveValueColor(_0xf61add[_0x3cc4fd(0xa0e)],_0xe7755f,_0xf61add[_0x3cc4fd(0x85f)],_0x35d692):_0xf61add['color'],_0xf79543=_0xbe895||{'decimals':0x1},_0x42aaee=_0x3784e9||Math[_0x3cc4fd(0xa1a)](0xd,Math[_0x3cc4fd(0x68a)](0x1e,Math['min'](_0x3a70b4,_0x13118e)*0.17)),_0x3d9704=_0x4bb0e4+_0x3a70b4/0x2,_0x10e4b2=Math[_0x3cc4fd(0xa1a)](0xa,Math['min'](_0x3a70b4,_0x13118e)*0.34),_0x40ce38=_0x10e4b2*Math[_0x3cc4fd(0x85b)](_0x17604a/0x2),_0x3d775c=0x12,_0x781f0f=_0x10e4b2+_0x40ce38+_0x3d775c+_0x42aaee,_0x172de4=_0x286e1b+Math[_0x3cc4fd(0xa1a)](0x2,(_0x13118e-_0x781f0f)/0x2);let _0x8b5fb8,_0x59e099;_0x3d5af6===_0x3cc4fd(0x5d0)?(_0x59e099=_0x172de4+_0x42aaee/0x2,_0x8b5fb8=_0x172de4+_0x42aaee+_0x3d775c+_0x10e4b2):(_0x8b5fb8=_0x172de4+_0x10e4b2,_0x59e099=_0x8b5fb8+_0x40ce38+_0x3d775c+_0x42aaee/0x2);const _0x4a12be=Math[_0x3cc4fd(0xa1a)](0x5,_0x10e4b2*0.2),_0xf6266c=_0xbe895?.[_0x3cc4fd(0x54f)]!==![];_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e[_0x3cc4fd(0x798)](_0x3d9704,_0x8b5fb8,_0x10e4b2,_0x46a339,_0x46a339+_0x1c7d26),_0x52ae5e[_0x3cc4fd(0x5f1)]=_0x21fbb6,_0x52ae5e['lineWidth']=_0x4a12be,_0x52ae5e[_0x3cc4fd(0x4f1)]=_0x3cc4fd(0xbd3),_0x52ae5e['stroke']();if(_0xe7755f){const _0x4fd83c=Math[_0x3cc4fd(0xa1a)](0x1,Math[_0x3cc4fd(0x68a)](0x48,Math[_0x3cc4fd(0x7d9)](_0x1c7d26*_0x10e4b2/1.5))),_0x3ed1c2=Math[_0x3cc4fd(0x68a)](0.002,_0x1c7d26/_0x4fd83c);_0x52ae5e[_0x3cc4fd(0x4b3)]=0.45;for(let _0x1f0966=0x0;_0x1f0966<_0x4fd83c;_0x1f0966++){const _0x2c6c19=_0x1f0966/_0x4fd83c,_0x235e4d=(_0x1f0966+0x1)/_0x4fd83c,_0x1aa7ed=_0xf61add['min']+(_0xf61add['max']-_0xf61add[_0x3cc4fd(0x68a)])*((_0x2c6c19+_0x235e4d)/0x2);_0x52ae5e['lineCap']=_0x3cc4fd(0xbd3),_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e[_0x3cc4fd(0x798)](_0x3d9704,_0x8b5fb8,_0x10e4b2,_0x46a339+_0x1c7d26*_0x2c6c19,Math[_0x3cc4fd(0x68a)](_0x22c973,_0x46a339+_0x1c7d26*_0x235e4d+_0x3ed1c2)),_0x52ae5e['strokeStyle']=_0x5290bc?_0x4e2e48:resolveValueColor(_0x1aa7ed,_0xe7755f,_0xf61add['color'],_0x35d692),_0x52ae5e['lineWidth']=_0x4a12be,_0x52ae5e[_0x3cc4fd(0xc95)]();}_0x52ae5e[_0x3cc4fd(0x4b3)]=0x1;}const _0xe9cd81=_0xbe895?.[_0x3cc4fd(0x5d4)]?_0xbe895['needle_color']===_0x3cc4fd(0x74d)?_0x4e2e48:this[_0x3cc4fd(0xaae)][_0x3cc4fd(0xede)](_0xbe895[_0x3cc4fd(0x5d4)])||_0xbe895[_0x3cc4fd(0x5d4)]:_0x4e2e48,_0x51cd61=_0x34bf98(_0x46a339+_0x1c7d26*_0xf61add[_0x3cc4fd(0x40c)]*_0x466a97),_0x277e2e=_0x34bf98(_0x46a339+_0x1c7d26*_0xf61add[_0x3cc4fd(0xa3b)]),_0x21ca10=_0x34bf98(_0x46a339+_0x1c7d26*_0xf61add[_0x3cc4fd(0x39a)]),_0x3b45f4=_0x34bf98(_0x277e2e+(_0x21ca10-_0x277e2e)*_0x466a97),_0x4690a8=_0x3b45f4-_0x277e2e;if(_0x4690a8*_0x10e4b2>1.5){const _0x5700c7=Math[_0x3cc4fd(0xa1a)](0x1,Math[_0x3cc4fd(0x68a)](0x30,Math['round'](_0x4690a8*_0x10e4b2/1.5))),_0x570f2a=Math['min'](0.003,_0x4690a8/_0x5700c7);for(let _0x5caf95=0x0;_0x5caf95<_0x5700c7;_0x5caf95++){const _0x438c83=_0x277e2e+_0x4690a8*(_0x5caf95/_0x5700c7),_0x46d5d8=Math[_0x3cc4fd(0x68a)](_0x3b45f4,_0x277e2e+_0x4690a8*((_0x5caf95+0x1)/_0x5700c7)+_0x570f2a),_0x2edf8d=_0x1c7d26>0x0?((_0x438c83+_0x46d5d8)/0x2-_0x46a339)/_0x1c7d26:0x0,_0x893738=_0xf61add[_0x3cc4fd(0x68a)]+(_0xf61add[_0x3cc4fd(0xa1a)]-_0xf61add['min'])*_0x2edf8d;_0x52ae5e[_0x3cc4fd(0x4f1)]=_0x3cc4fd(0xbd3),_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e[_0x3cc4fd(0x798)](_0x3d9704,_0x8b5fb8,_0x10e4b2,_0x438c83,_0x46d5d8),_0x52ae5e['strokeStyle']=_0xe7755f?_0x5290bc?_0x4e2e48:resolveValueColor(_0x893738,_0xe7755f,_0xf61add[_0x3cc4fd(0x85f)],_0x35d692):_0xf61add[_0x3cc4fd(0x85f)],_0x52ae5e[_0x3cc4fd(0xa77)]=_0x4a12be,_0x52ae5e[_0x3cc4fd(0x4b3)]=_0xf6266c?0.4+0.55*(_0x5caf95/Math[_0x3cc4fd(0xa1a)](0x1,_0x5700c7-0x1)):_0xe7755f?0.95:0.9,_0x52ae5e[_0x3cc4fd(0xc95)]();}_0x52ae5e[_0x3cc4fd(0x4b3)]=0x1;}{const _0x34b900=_0x51cd61,_0x20c33c=_0x10e4b2+_0x4a12be*0.15,_0x5b8685=Math[_0x3cc4fd(0xa1a)](0x3,_0x4a12be*0.5),_0xbb026e=_0x3d9704+Math[_0x3cc4fd(0x85b)](_0x34b900)*_0x20c33c,_0x1a2ec1=_0x8b5fb8+Math[_0x3cc4fd(0x467)](_0x34b900)*_0x20c33c,_0x46db00=_0x34b900+Math['PI']/0x2,_0x10bd15=Math[_0x3cc4fd(0xa1a)](0x2,_0x4a12be*0.22);_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e['moveTo'](_0x3d9704+Math[_0x3cc4fd(0x85b)](_0x46db00)*_0x10bd15,_0x8b5fb8+Math[_0x3cc4fd(0x467)](_0x46db00)*_0x10bd15),_0x52ae5e['lineTo'](_0xbb026e,_0x1a2ec1),_0x52ae5e[_0x3cc4fd(0x84e)](_0x3d9704-Math[_0x3cc4fd(0x85b)](_0x46db00)*_0x10bd15,_0x8b5fb8-Math['sin'](_0x46db00)*_0x10bd15),_0x52ae5e['closePath'](),_0x52ae5e[_0x3cc4fd(0x9bb)]=_0xe9cd81,_0x52ae5e[_0x3cc4fd(0xe9c)](),_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e[_0x3cc4fd(0x798)](_0x3d9704,_0x8b5fb8,_0x5b8685,0x0,Math['PI']*0x2),_0x52ae5e['fillStyle']=_0xe9cd81,_0x52ae5e['fill'](),_0x52ae5e[_0x3cc4fd(0xd65)](),_0x52ae5e['arc'](_0x3d9704,_0x8b5fb8,_0x5b8685*0.45,0x0,Math['PI']*0x2),_0x52ae5e[_0x3cc4fd(0x9bb)]=_0x5d2e0f?_0x3cc4fd(0xb48):_0x3cc4fd(0x81f),_0x52ae5e[_0x3cc4fd(0xe9c)]();}if(_0x2093ff&&_0x466a97>=0.999){_0x52ae5e[_0x3cc4fd(0x9ee)]='center',_0x52ae5e[_0x3cc4fd(0x8c6)]=_0x3cc4fd(0x708),_0x52ae5e[_0x3cc4fd(0x9bb)]=_0x2b816b,_0x52ae5e['font']=Math[_0x3cc4fd(0xa1a)](0x9,Math['min'](0xb,_0x10e4b2*0.15))+_0x3cc4fd(0xebc)+_0x1e8135;const _0x94ecf9=_0x10e4b2+_0x4a12be*0.65+0x7;_0x52ae5e[_0x3cc4fd(0x760)](String(formatNumber(_0xf61add[_0x3cc4fd(0x68a)],_0xf79543,_0x373e11)),_0x3d9704+Math[_0x3cc4fd(0x85b)](_0x46a339)*_0x94ecf9,_0x8b5fb8+Math['sin'](_0x46a339)*_0x94ecf9),_0x52ae5e[_0x3cc4fd(0x760)](String(formatNumber(_0xf61add[_0x3cc4fd(0xa1a)],_0xf79543,_0x373e11)),_0x3d9704+Math[_0x3cc4fd(0x85b)](_0x46a339+_0x1c7d26)*_0x94ecf9,_0x8b5fb8+Math[_0x3cc4fd(0x467)](_0x46a339+_0x1c7d26)*_0x94ecf9);}if(_0x466a97>=0.999){const _0x4885ac=String(formatNumber(_0xf61add[_0x3cc4fd(0xa0e)],_0xf79543,_0x373e11))+(_0xf61add[_0x3cc4fd(0x293)]?'\x20'+_0xf61add[_0x3cc4fd(0x293)]:'');_0x52ae5e['textAlign']='center',_0x52ae5e[_0x3cc4fd(0x8c6)]=_0x3cc4fd(0x708),_0x52ae5e['fillStyle']=_0xe7755f?_0x4e2e48:_0x4f2d,_0x52ae5e[_0x3cc4fd(0x633)]=_0x3cc4fd(0x247)+_0x42aaee+'px\x20'+_0x1e8135,_0x52ae5e['fillText'](_0x4885ac,_0x3d9704,_0x59e099);}this[_0x3cc4fd(0xcfa)][_0x3cc4fd(0x879)]({'cx':_0x3d9704,'cy':_0x8b5fb8,'r':_0x10e4b2,'thickness':_0x4a12be,'start':_0x46a339,'end':_0x46a339+_0x1c7d26,'item':_0xf61add});});}[_0x3a4399(0x4bc)](_0x3af86c,_0xcc3cf8,_0x9a7b06,_0x5aa612){const _0x3dcd46=_0x3a4399;if(!_0xcc3cf8||!_0x3af86c||_0x9a7b06[_0x3dcd46(0x386)]===![]||!this['_cells']?.[_0x3dcd46(0xf35)])return;const _0x5b307e=this['_abort'][_0x3dcd46(0x2c2)],_0x55b98f=(_0x3b2b39,_0xb02c75)=>{const _0x139b99=_0x3dcd46;for(const _0x72dfc4 of this[_0x139b99(0xcfa)]){const _0x2750c0=_0x3b2b39-_0x72dfc4['cx'],_0x348eec=_0xb02c75-_0x72dfc4['cy'];if(Math[_0x139b99(0x96c)](_0x2750c0*_0x2750c0+_0x348eec*_0x348eec)>_0x72dfc4['r']+_0x72dfc4[_0x139b99(0x39d)])continue;return _0x72dfc4;}return null;},_0x38f889=_0x301af1=>{const _0x14287e=_0x3dcd46,_0x140e88=_0x3af86c['getBoundingClientRect'](),_0x374b28=_0x301af1[_0x14287e(0x801)]-_0x140e88[_0x14287e(0xf49)],_0x21f625=_0x301af1[_0x14287e(0xc94)]-_0x140e88[_0x14287e(0xeaf)],_0x4ea94c=_0x55b98f(_0x374b28,_0x21f625);if(!_0x4ea94c){_0xcc3cf8[_0x14287e(0x526)][_0x14287e(0xf1d)]='0';return;}const _0x48d0a1=formatNumber(_0x4ea94c[_0x14287e(0x7ca)]['value'],_0x4ea94c[_0x14287e(0x7ca)][_0x14287e(0x644)],_0x5aa612),_0x31c9e3=formatNumber(_0x4ea94c['item'][_0x14287e(0xe2a)],_0x4ea94c[_0x14287e(0x7ca)]['entity'],_0x5aa612),_0x313f64=formatNumber(_0x4ea94c[_0x14287e(0x7ca)][_0x14287e(0xde6)],_0x4ea94c[_0x14287e(0x7ca)]['entity'],_0x5aa612),_0x23381f=Math[_0x14287e(0x45d)]((_0x4ea94c[_0x14287e(0x7ca)]['peak']??0x0)-(_0x4ea94c[_0x14287e(0x7ca)]['pmin']??0x0))>1e-9,_0x430cb6=escapeHtml(_0x4ea94c[_0x14287e(0x7ca)]['unit']||''),_0x3533eb=_0x4ea94c[_0x14287e(0x7ca)]['entity']?.[_0x14287e(0x1013)]!==![]?escapeHtml(_0x4ea94c[_0x14287e(0x7ca)][_0x14287e(0x85f)]):_0x14287e(0x150),_0x417902=(_0x2e0134,_0x3f16a8,_0x6d69d9)=>_0x14287e(0x906)+(_0x6d69d9?_0x14287e(0x9b1)+_0x6d69d9+'\x22':'')+_0x14287e(0xdd9)+_0x2e0134+_0x14287e(0xcd2)+_0x3f16a8+_0x14287e(0x2fb);_0xcc3cf8[_0x14287e(0xbcf)]=_0x14287e(0x4e7)+_0x3533eb+_0x14287e(0xa84)+escapeHtml(_0x4ea94c[_0x14287e(0x7ca)][_0x14287e(0x1d0)]||_0x4ea94c[_0x14287e(0x7ca)][_0x14287e(0xac9)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x48d0a1))+'\x20'+_0x430cb6+_0x14287e(0x2fb)+(_0x23381f?_0x417902(escapeHtml(cardT(_0x5aa612,_0x9a7b06,'Peak')),escapeHtml(String(_0x31c9e3))+'\x20'+_0x430cb6,'0.6'):'')+(_0x23381f?_0x417902(escapeHtml(cardT(_0x5aa612,_0x9a7b06,_0x14287e(0xe48))),escapeHtml(String(_0x313f64))+'\x20'+_0x430cb6,'0.6'):''),this[_0x14287e(0x9d7)](_0xcc3cf8,_0x140e88,_0x374b28);};this[_0x3dcd46(0xf73)](_0x3af86c,_0xcc3cf8,_0x38f889,_0x5b307e),_0x3af86c[_0x3dcd46(0x526)]['cursor']=_0x3dcd46(0x9f2),_0x3af86c[_0x3dcd46(0x3dd)]('click',_0x5096e7=>{const _0x1cb7c6=_0x3dcd46,_0x5434a6=_0x3af86c[_0x1cb7c6(0x918)](),_0x4701a9=_0x55b98f(_0x5096e7['clientX']-_0x5434a6[_0x1cb7c6(0xf49)],_0x5096e7[_0x1cb7c6(0xc94)]-_0x5434a6[_0x1cb7c6(0xeaf)]);if(!_0x4701a9)return;_0x5096e7[_0x1cb7c6(0xc15)](),this[_0x1cb7c6(0xaae)][_0x1cb7c6(0x46d)](_0x4701a9[_0x1cb7c6(0x7ca)]?.[_0x1cb7c6(0x644)]);},{'signal':_0x5b307e});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x3133cd){const _0x332433=_0x3a4399;super(_0x3133cd),this[_0x332433(0x823)]=[],this[_0x332433(0xc24)]=[],this[_0x332433(0xdb6)]=0x0,this[_0x332433(0xa14)]=0x0;}[_0x3a4399(0x9e0)](_0x4e18ed,_0x5035d3,_0x120944,_0x51839c){const _0xc6ee22=_0x3a4399,{W:_0x4e55f5,H:_0x37ad32}=this[_0xc6ee22(0xf6d)](_0x4e18ed,_0x120944),_0x15232a=this[_0xc6ee22(0xaae)][_0xc6ee22(0xd4a)]||[],_0x36f576=[];_0x5035d3['forEach'](_0x838c8c=>{const _0x5720e5=_0xc6ee22,_0x11428e=this[_0x5720e5(0xf06)](_0x838c8c,_0x15232a),_0x122433=(_0x838c8c['points']||[])[_0x5720e5(0x395)](_0x1925b5=>_0x1925b5['v']!==null&&_0x1925b5['v']!==undefined),_0x1a89fe=_0x51839c?.[_0x5720e5(0x34e)]?.[_0x11428e[_0x5720e5(0x644)]],_0x1b4bbf=invertExtremeAgg(_0x11428e[_0x5720e5(0x79c)]||_0x5720e5(0x1b8),_0x11428e);let _0x3dcd3b;if(_0x122433[_0x5720e5(0xf35)])_0x3dcd3b=reduceByAggregate(_0x122433,_0x1b4bbf);else _0x1a89fe?_0x3dcd3b=this[_0x5720e5(0xaae)]['_liveNumericValue'](_0x11428e,_0x838c8c['idx']):_0x3dcd3b=0x0;if(_0x3dcd3b===undefined||_0x3dcd3b===null||isNaN(_0x3dcd3b))_0x3dcd3b=0x0;const _0x12544b=_0x838c8c[_0x5720e5(0xcc9)]||{},_0x2b7d56=pickName(_0x11428e[_0x5720e5(0x514)]!==undefined?_0x11428e[_0x5720e5(0x514)]:_0x11428e[_0x5720e5(0xac9)],_0x12544b[_0x5720e5(0x552)]!==undefined&&_0x11428e[_0x5720e5(0x514)]!==undefined?_0x12544b[_0x5720e5(0x552)]:_0x12544b[_0x5720e5(0x7e8)],_0x12544b)??_0x11428e[_0x5720e5(0x644)]??'?';_0x36f576[_0x5720e5(0x879)]({'name':pickName(_0x11428e['name'],_0x12544b[_0x5720e5(0x7e8)],_0x12544b)??'','tooltipName':_0x2b7d56,'value':Math[_0x5720e5(0x45d)](_0x3dcd3b),'color':(_0x11428e[_0x5720e5(0x85f)]===_0x5720e5(0x74d)?null:this['card'][_0x5720e5(0xede)](_0x11428e[_0x5720e5(0x85f)],_0x11428e[_0x5720e5(0x644)])||_0x11428e[_0x5720e5(0x85f)])||'#4A90D9','unit':_0x11428e['unit']||_0x12544b[_0x5720e5(0x3de)]||'','entity':_0x11428e});});const {container:_0x9d613b,canvas:_0x54ad33,tooltipEl:_0x1213d2}=this[_0xc6ee22(0xe87)](_0x4e18ed,_0x37ad32);if(!_0x54ad33)return;this[_0xc6ee22(0x823)]=_0x36f576,this[_0xc6ee22(0xbcd)](_0x54ad33,_0x36f576,_0x4e55f5,_0x37ad32,_0x120944,_0x51839c,_0x9d613b,_0x1213d2);}[_0x3a4399(0xca1)](_0xa9a192,_0x2dac4b,_0x2f1fec,_0x18ffe0,_0x4f29a9,_0x47c14e,_0x592178){const _0x34fb67=_0x3a4399;if(_0x592178===undefined)_0x592178=0x1;const _0x163804=this[_0x34fb67(0x9f4)](_0xa9a192,_0x2f1fec,_0x18ffe0),_0x192e93=this[_0x34fb67(0xaec)](),_0x1efb76=_0x192e93?_0x34fb67(0x3fa):'rgba(0,0,0,0.75)',_0x1c2119=_0x192e93?_0x34fb67(0x4cb):_0x34fb67(0xf05),_0x1ff63d=_0x192e93?_0x34fb67(0x62a):'rgba(0,0,0,0.06)',_0x560c74=this[_0x34fb67(0x1037)](),_0x499b01=_0x2dac4b[_0x34fb67(0xf35)];if(!_0x499b01)return;const _0x509596=_0x2dac4b['reduce']((_0x1eb38e,_0x52a1a2)=>_0x1eb38e+_0x52a1a2[_0x34fb67(0xa0e)],0x0),_0x1f8e56=Math[_0x34fb67(0xa1a)](..._0x2dac4b[_0x34fb67(0x3c4)](_0x406add=>_0x406add[_0x34fb67(0xa0e)]));if(_0x1f8e56===0x0)return;const _0x68c989=Math['min'](_0x18ffe0-0x14,_0x2f1fec-0x14),_0x41fee5=_0x68c989/0x2*0.88,_0x3fa56a=_0x2f1fec/0x2,_0x36d69e=_0x18ffe0/0x2,_0x3431d4=Math['PI']*0x2/_0x499b01,_0xea9814=0x4;_0x163804['globalAlpha']=_0x592178;for(let _0x4ec622=0x1;_0x4ec622<=_0xea9814;_0x4ec622++){const _0xd7c5eb=_0x41fee5*(_0x4ec622/_0xea9814);_0x163804[_0x34fb67(0xd65)](),_0x163804[_0x34fb67(0x798)](_0x3fa56a,_0x36d69e,_0xd7c5eb,0x0,Math['PI']*0x2),_0x163804[_0x34fb67(0x5f1)]=_0x1ff63d,_0x163804['lineWidth']=0.8,_0x163804[_0x34fb67(0xc95)]();}_0x163804[_0x34fb67(0x4b3)]=0x1,this[_0x34fb67(0xc24)]=[],_0x2dac4b[_0x34fb67(0xb12)]((_0x1e6afd,_0x268c5c)=>{const _0x476b3e=_0x34fb67,_0xab6be4=-Math['PI']/0x2+_0x268c5c*_0x3431d4,_0x2d99b7=_0xab6be4+_0x3431d4,_0x31789e=_0x41fee5*(_0x1e6afd[_0x476b3e(0xa0e)]/_0x1f8e56)*_0x592178;if(_0x31789e<0.5){this[_0x476b3e(0xc24)][_0x476b3e(0x879)]({'startAngle':_0xab6be4,'endAngle':_0x2d99b7,'r':_0x41fee5*(_0x1e6afd[_0x476b3e(0xa0e)]/_0x1f8e56),'item':_0x1e6afd,'cx':_0x3fa56a,'cy':_0x36d69e});return;}_0x163804[_0x476b3e(0xd65)](),_0x163804['moveTo'](_0x3fa56a,_0x36d69e),_0x163804[_0x476b3e(0x798)](_0x3fa56a,_0x36d69e,_0x31789e,_0xab6be4,_0x2d99b7),_0x163804[_0x476b3e(0x100c)]();let _0x3a39e8=_0x1e6afd[_0x476b3e(0x85f)];const _0x43b61f=_0x1e6afd[_0x476b3e(0x644)];_0x43b61f?.[_0x476b3e(0x84d)]?.['enabled']&&_0x43b61f[_0x476b3e(0x84d)][_0x476b3e(0x335)]?.[_0x476b3e(0xf35)]&&(_0x3a39e8=resolveValueColor(_0x1e6afd[_0x476b3e(0xa0e)],this[_0x476b3e(0xaae)]['_thrVals'](_0x43b61f),_0x3a39e8));_0x163804[_0x476b3e(0x9bb)]=_0x3a39e8,_0x163804[_0x476b3e(0x4b3)]=0.7,_0x163804[_0x476b3e(0xe9c)](),_0x163804[_0x476b3e(0x4b3)]=0x1,_0x163804[_0x476b3e(0x5f1)]=_0x192e93?_0x476b3e(0x751):_0x476b3e(0xb6c),_0x163804[_0x476b3e(0xa77)]=1.5,_0x163804[_0x476b3e(0xc95)]();const _0x498792=_0xab6be4+_0x3431d4/0x2,_0xa956df=Math[_0x476b3e(0xa1a)](_0x31789e*0.6,_0x41fee5*0.25),_0xc427e9=_0x3fa56a+Math['cos'](_0x498792)*_0xa956df,_0x1c99cc=_0x36d69e+Math[_0x476b3e(0x467)](_0x498792)*_0xa956df,_0x1c933a=_0x509596>0x0?_0x1e6afd[_0x476b3e(0xa0e)]/_0x509596*0x64:0x0;if(_0x1c933a>=0x4&&_0x592178>=0.999){const _0x315bce=Math[_0x476b3e(0x68a)](0xb,Math[_0x476b3e(0xa1a)](0x8,_0x41fee5*0.1));_0x163804[_0x476b3e(0x9bb)]=_0x476b3e(0x2d4),_0x163804['font']=_0x476b3e(0x247)+_0x315bce+_0x476b3e(0xebc)+_0x560c74,_0x163804['textAlign']=_0x476b3e(0xf2e),_0x163804[_0x476b3e(0x8c6)]=_0x476b3e(0x708);const _0x5f18a3=toNum(_0x1e6afd[_0x476b3e(0x644)]?.[_0x476b3e(0x492)])??0x0;_0x163804[_0x476b3e(0x760)](_0x1c933a['toFixed'](_0x5f18a3)+'%',_0xc427e9,_0x1c99cc);}this[_0x476b3e(0xc24)][_0x476b3e(0x879)]({'startAngle':_0xab6be4,'endAngle':_0x2d99b7,'r':_0x41fee5*(_0x1e6afd[_0x476b3e(0xa0e)]/_0x1f8e56),'item':_0x1e6afd,'cx':_0x3fa56a,'cy':_0x36d69e});});if(_0x4f29a9['show_tooltip_total']!==![]&&_0x592178>=0.999){_0x163804['fillStyle']=_0x1efb76,_0x163804['font']=_0x34fb67(0x478)+Math[_0x34fb67(0x68a)](0x10,_0x41fee5*0.25)+'px\x20'+_0x560c74,_0x163804[_0x34fb67(0x9ee)]='center',_0x163804[_0x34fb67(0x8c6)]='middle';const _0x4586b2=_0x2dac4b[0x0]?.[_0x34fb67(0x293)]||'',_0x5992fd=_0x2dac4b[0x0]?.['entity']||{'decimals':0x1};_0x163804[_0x34fb67(0x760)](formatNumber(_0x509596,_0x5992fd,_0x47c14e)+(_0x4586b2?'\x20'+_0x4586b2:''),_0x3fa56a,_0x36d69e-0x5),_0x163804[_0x34fb67(0x9bb)]=_0x1c2119,_0x163804['font']=Math[_0x34fb67(0x68a)](0xa,_0x41fee5*0.14)+_0x34fb67(0xebc)+_0x560c74,_0x163804['fillText'](cardT(this[_0x34fb67(0xaae)]?.[_0x34fb67(0x1a4)],this[_0x34fb67(0xaae)]?.[_0x34fb67(0x4ad)],_0x34fb67(0x18f)),_0x3fa56a,_0x36d69e+0x9);}}[_0x3a4399(0x4bc)](_0x179e31,_0x268984,_0x3d6285,_0x35d385){const _0x9da68c=_0x3a4399;if(!_0x268984||!_0x179e31||_0x3d6285[_0x9da68c(0x386)]===![]||!this[_0x9da68c(0xc24)]?.[_0x9da68c(0xf35)])return;const _0x1fd75f=this[_0x9da68c(0x2e0)][_0x9da68c(0x2c2)],_0x26f021=_0x416d86=>{const _0x518f0a=_0x9da68c,_0x32e277=_0x179e31[_0x518f0a(0x918)](),_0x27a5fc=_0x416d86['clientX']-_0x32e277[_0x518f0a(0xf49)],_0x506796=_0x416d86['clientY']-_0x32e277[_0x518f0a(0xeaf)];let _0x250ee1=null;for(const _0x3905b2 of this[_0x518f0a(0xc24)]){const _0x45c57e=_0x27a5fc-_0x3905b2['cx'],_0x148177=_0x506796-_0x3905b2['cy'],_0x17ec8d=Math['sqrt'](_0x45c57e*_0x45c57e+_0x148177*_0x148177);if(_0x17ec8d>_0x3905b2['r'])continue;let _0x51317d=Math['atan2'](_0x148177,_0x45c57e);if(_0x51317d<-Math['PI']/0x2)_0x51317d+=Math['PI']*0x2;if(_0x51317d>=_0x3905b2['startAngle']&&_0x51317d<_0x3905b2[_0x518f0a(0xc8c)]){_0x250ee1=_0x3905b2;break;}}if(!_0x250ee1){_0x268984[_0x518f0a(0x526)][_0x518f0a(0xf1d)]='0';return;}const _0x5de44a=this[_0x518f0a(0x823)]['reduce']((_0x23bdb6,_0xf3b186)=>_0x23bdb6+_0xf3b186['value'],0x0),_0x5a6403=toNum(_0x250ee1[_0x518f0a(0x7ca)]['entity']?.[_0x518f0a(0x492)])??0x1,_0x2293cd=_0x5de44a>0x0?(_0x250ee1[_0x518f0a(0x7ca)][_0x518f0a(0xa0e)]/_0x5de44a*0x64)[_0x518f0a(0xcb1)](_0x5a6403):'0',_0x479f4e=formatNumber(_0x250ee1[_0x518f0a(0x7ca)][_0x518f0a(0xa0e)],_0x250ee1['item']['entity'],_0x35d385),_0x57494a=_0x250ee1[_0x518f0a(0x7ca)][_0x518f0a(0x644)]?.[_0x518f0a(0x1013)]!==![]?escapeHtml(_0x250ee1['item'][_0x518f0a(0x85f)]):'transparent';_0x268984['innerHTML']=_0x518f0a(0x4e7)+_0x57494a+_0x518f0a(0xa84)+escapeHtml(_0x250ee1['item'][_0x518f0a(0x1d0)]||_0x250ee1[_0x518f0a(0x7ca)][_0x518f0a(0xac9)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x479f4e))+'\x20'+escapeHtml(_0x250ee1[_0x518f0a(0x7ca)]['unit']||'')+_0x518f0a(0x2fb)+(_0x518f0a(0x864)+escapeHtml(cardT(_0x35d385,_0x3d6285,'Share'))+_0x518f0a(0xcd2)+_0x2293cd+_0x518f0a(0x3f3)),this[_0x518f0a(0x9d7)](_0x268984,_0x32e277,_0x27a5fc);};this[_0x9da68c(0xf73)](_0x179e31,_0x268984,_0x26f021,_0x1fd75f),_0x179e31[_0x9da68c(0x526)]['cursor']=_0x9da68c(0x9f2),_0x179e31[_0x9da68c(0x3dd)]('click',_0x1bb297=>{const _0x212251=_0x9da68c,_0x1d5941=_0x179e31[_0x212251(0x918)](),_0x5aa7eb=_0x1bb297[_0x212251(0x801)]-_0x1d5941['left'],_0x423c88=_0x1bb297[_0x212251(0xc94)]-_0x1d5941[_0x212251(0xeaf)];let _0x1b3dec=null;for(const _0x233285 of this['_slices']){const _0x12a1b2=_0x5aa7eb-_0x233285['cx'],_0x3d7ec0=_0x423c88-_0x233285['cy'],_0x22d19c=Math['sqrt'](_0x12a1b2*_0x12a1b2+_0x3d7ec0*_0x3d7ec0);if(_0x22d19c>_0x233285['r'])continue;let _0x47b5f6=Math[_0x212251(0x51a)](_0x3d7ec0,_0x12a1b2);if(_0x47b5f6<-Math['PI']/0x2)_0x47b5f6+=Math['PI']*0x2;if(_0x47b5f6>=_0x233285['startAngle']&&_0x47b5f6<_0x233285[_0x212251(0xc8c)]){_0x1b3dec=_0x233285;break;}}if(!_0x1b3dec)return;_0x1bb297[_0x212251(0xc15)](),this[_0x212251(0xaae)][_0x212251(0x46d)](_0x1b3dec[_0x212251(0x7ca)]?.[_0x212251(0x644)]);},{'signal':_0x1fd75f});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x18d435){const _0x7240a7=_0x3a4399;super(_0x18d435),this[_0x7240a7(0x823)]=[],this['_spokes']=[],this[_0x7240a7(0xdb6)]=0x0,this[_0x7240a7(0xa14)]=0x0;}[_0x3a4399(0x9e0)](_0x2a4b34,_0x1cb9f0,_0x3190f9,_0x3ca84a){const _0x5504b6=_0x3a4399,{W:_0x8ee6fe,H:_0x5d6a28}=this[_0x5504b6(0xf6d)](_0x2a4b34,_0x3190f9),_0x5aa36a=this[_0x5504b6(0xaae)][_0x5504b6(0xd4a)]||[],_0x144c7d=[];_0x1cb9f0[_0x5504b6(0xb12)](_0x58e117=>{const _0x1513b6=_0x5504b6,_0x450345=this[_0x1513b6(0xf06)](_0x58e117,_0x5aa36a),_0x4ae356=(_0x58e117[_0x1513b6(0xf59)]||[])['filter'](_0x2e86f0=>_0x2e86f0['v']!==null&&_0x2e86f0['v']!==undefined),_0x4646b1=_0x3ca84a?.[_0x1513b6(0x34e)]?.[_0x450345['entity']],_0x32b4e7=invertExtremeAgg(_0x450345[_0x1513b6(0x79c)]||'avg',_0x450345);let _0xb0886c;if(_0x4ae356[_0x1513b6(0xf35)]){if(_0x32b4e7===_0x1513b6(0xa02))_0xb0886c=_0x4ae356[0x0]['v'];else{if(_0x32b4e7===_0x1513b6(0xd8b)||_0x32b4e7===_0x1513b6(0x32a)||_0x32b4e7===_0x1513b6(0x4a5))_0xb0886c=_0x4ae356[_0x1513b6(0x282)]((_0x4b2fc9,_0x3b009e)=>_0x4b2fc9+(_0x3b009e['v']||0x0),0x0);else{if(_0x32b4e7==='min')_0xb0886c=_0x4ae356['reduce']((_0x9e5353,_0x2e2963)=>Math[_0x1513b6(0x68a)](_0x9e5353,_0x2e2963['v']),Infinity);else{if(_0x32b4e7===_0x1513b6(0xa1a))_0xb0886c=_0x4ae356[_0x1513b6(0x282)]((_0x73d4d2,_0x74965f)=>Math[_0x1513b6(0xa1a)](_0x73d4d2,_0x74965f['v']),-Infinity);else{if(_0x32b4e7===_0x1513b6(0xf31))_0xb0886c=DataProcessor['_aggregate'](_0x4ae356[_0x1513b6(0x3c4)](_0x570895=>_0x570895['v']),'median');else{if(_0x32b4e7===_0x1513b6(0x1b8))_0xb0886c=_0x4ae356[_0x4ae356[_0x1513b6(0xf35)]-0x1]['v'];else _0xb0886c=_0x4ae356[_0x1513b6(0x282)]((_0xf2d4c2,_0x44632e)=>_0xf2d4c2+(_0x44632e['v']||0x0),0x0)/_0x4ae356[_0x1513b6(0xf35)];}}}}}}else _0x4646b1?_0xb0886c=this[_0x1513b6(0xaae)][_0x1513b6(0x239)](_0x450345,_0x58e117[_0x1513b6(0x3e7)]):_0xb0886c=0x0;if(_0xb0886c===undefined||_0xb0886c===null||isNaN(_0xb0886c))_0xb0886c=0x0;const _0x589b85=resolveEntityBound(_0x450345[_0x1513b6(0xcd0)],0x0,_0x3ca84a),_0x567e98=resolveEntityBound(_0x450345[_0x1513b6(0xdaf)],0x64,_0x3ca84a),_0x3da9ef=_0x567e98>_0x589b85?Math[_0x1513b6(0xa1a)](0x0,Math[_0x1513b6(0x68a)](0x1,(_0xb0886c-_0x589b85)/(_0x567e98-_0x589b85))):0x0,_0x5a8d4f=_0x58e117[_0x1513b6(0xcc9)]||{},_0x223d45=pickName(_0x450345[_0x1513b6(0x514)]!==undefined?_0x450345[_0x1513b6(0x514)]:_0x450345[_0x1513b6(0xac9)],_0x5a8d4f[_0x1513b6(0x552)]!==undefined&&_0x450345[_0x1513b6(0x514)]!==undefined?_0x5a8d4f[_0x1513b6(0x552)]:_0x5a8d4f[_0x1513b6(0x7e8)],_0x5a8d4f)??_0x450345[_0x1513b6(0x644)]??'?';_0x144c7d['push']({'name':pickName(_0x450345[_0x1513b6(0xac9)],_0x5a8d4f['resolved_name'],_0x5a8d4f)??'','tooltipName':_0x223d45,'value':_0xb0886c,'pct':_0x3da9ef,'min':_0x589b85,'max':_0x567e98,'color':(_0x450345[_0x1513b6(0x85f)]===_0x1513b6(0x74d)?null:this[_0x1513b6(0xaae)][_0x1513b6(0xede)](_0x450345[_0x1513b6(0x85f)],_0x450345['entity'])||_0x450345[_0x1513b6(0x85f)])||'#4A90D9','unit':_0x450345[_0x1513b6(0x293)]||_0x5a8d4f[_0x1513b6(0x3de)]||'','entity':_0x450345});});if(_0x144c7d[_0x5504b6(0xf35)]<0x3){_0x2a4b34[_0x5504b6(0xbcf)]=_0x5504b6(0x71d)+escapeHtml(cardT(this['card']?.[_0x5504b6(0x1a4)],this[_0x5504b6(0xaae)]?.[_0x5504b6(0x4ad)],_0x5504b6(0x697)))+'\x20('+_0x144c7d[_0x5504b6(0xf35)]+_0x5504b6(0x531);return;}const {container:_0x546ad8,canvas:_0x429b8c,tooltipEl:_0x47f509}=this[_0x5504b6(0xe87)](_0x2a4b34,_0x5d6a28);if(!_0x429b8c)return;this['_items']=_0x144c7d,this[_0x5504b6(0xbcd)](_0x429b8c,_0x144c7d,_0x8ee6fe,_0x5d6a28,_0x3190f9,_0x3ca84a,_0x546ad8,_0x47f509);}[_0x3a4399(0xca1)](_0x42816a,_0x510571,_0x227fd6,_0x5382c5,_0x56f12,_0x3083e7,_0x4d5d0e){const _0x42cf14=_0x3a4399;if(_0x4d5d0e===undefined)_0x4d5d0e=0x1;const _0x419ba1=this[_0x42cf14(0x9f4)](_0x42816a,_0x227fd6,_0x5382c5),_0x55359f=this[_0x42cf14(0xaec)](),_0x443246=_0x55359f?'rgba(255,255,255,0.85)':_0x42cf14(0xcab),_0x42d0a6=_0x55359f?_0x42cf14(0x721):_0x42cf14(0xb48),_0x5c666e=_0x55359f?_0x42cf14(0xcda):_0x42cf14(0x4d8),_0x21d899=_0x55359f?_0x42cf14(0xbf5):_0x42cf14(0x530),_0x414bae=_0x55359f?_0x42cf14(0xe3d):_0x42cf14(0xfb7),_0x1a2865=this[_0x42cf14(0x1037)]();let _0x3ae85f=_0x42cf14(0x6f5);try{const _0x1d2656=getComputedStyle(this[_0x42cf14(0xaae)])[_0x42cf14(0xee3)](_0x42cf14(0x8cb))['trim']();if(_0x1d2656)_0x3ae85f=_0x1d2656;}catch(_0x4c780a){}const _0x44b081=_0x510571['length'],_0x1fe7a4=Math[_0x42cf14(0x68a)](_0x5382c5-0x28,_0x227fd6-0x28),_0x15c681=_0x1fe7a4/0x2*0.78,_0x545d22=_0x227fd6/0x2,_0x1f7c0e=_0x5382c5/0x2,_0x2a8b92=Math['PI']*0x2/_0x44b081,_0x55818b=-Math['PI']/0x2,_0x42ddfe=0x4;_0x419ba1['globalAlpha']=_0x4d5d0e;for(let _0x3a09a7=0x1;_0x3a09a7<=_0x42ddfe;_0x3a09a7++){const _0x40adad=_0x15c681*(_0x3a09a7/_0x42ddfe);_0x419ba1[_0x42cf14(0xd65)]();for(let _0x1bbfb3=0x0;_0x1bbfb3<=_0x44b081;_0x1bbfb3++){const _0x1ef4cd=_0x55818b+_0x1bbfb3*_0x2a8b92,_0x49c316=_0x545d22+Math[_0x42cf14(0x85b)](_0x1ef4cd)*_0x40adad,_0x3dde01=_0x1f7c0e+Math['sin'](_0x1ef4cd)*_0x40adad;_0x1bbfb3===0x0?_0x419ba1[_0x42cf14(0x651)](_0x49c316,_0x3dde01):_0x419ba1['lineTo'](_0x49c316,_0x3dde01);}_0x419ba1[_0x42cf14(0x5f1)]=_0x5c666e,_0x419ba1[_0x42cf14(0xa77)]=0x1,_0x419ba1[_0x42cf14(0xc95)]();}_0x419ba1[_0x42cf14(0x4b3)]=0x1,this['_spokes']=[],_0x510571['forEach']((_0x318272,_0x4cc285)=>{const _0x2e8099=_0x42cf14,_0x252ad3=_0x55818b+_0x4cc285*_0x2a8b92,_0x443698=_0x545d22+Math[_0x2e8099(0x85b)](_0x252ad3)*_0x15c681,_0x2e4f49=_0x1f7c0e+Math[_0x2e8099(0x467)](_0x252ad3)*_0x15c681;_0x419ba1[_0x2e8099(0x4b3)]=_0x4d5d0e,_0x419ba1[_0x2e8099(0xd65)](),_0x419ba1['moveTo'](_0x545d22,_0x1f7c0e),_0x419ba1[_0x2e8099(0x84e)](_0x443698,_0x2e4f49),_0x419ba1[_0x2e8099(0x5f1)]=_0x21d899,_0x419ba1[_0x2e8099(0xa77)]=0x1,_0x419ba1['stroke'](),_0x419ba1[_0x2e8099(0x4b3)]=0x1;if(_0x4d5d0e>=0.999){const _0x1576f2=_0x15c681+0x10,_0x137a9a=_0x545d22+Math[_0x2e8099(0x85b)](_0x252ad3)*_0x1576f2,_0x1d9606=_0x1f7c0e+Math['sin'](_0x252ad3)*_0x1576f2,_0x4190ee=Math[_0x2e8099(0x68a)](0xb,Math[_0x2e8099(0xa1a)](0x9,_0x15c681*0.1));_0x419ba1[_0x2e8099(0x9bb)]=_0x443246,_0x419ba1['font']=_0x2e8099(0x478)+_0x4190ee+'px\x20'+_0x1a2865,_0x419ba1['textAlign']=Math['abs'](Math['cos'](_0x252ad3))<0.1?_0x2e8099(0xf2e):Math[_0x2e8099(0x85b)](_0x252ad3)>0x0?_0x2e8099(0xf49):_0x2e8099(0x7a5),_0x419ba1['textBaseline']=Math[_0x2e8099(0x45d)](Math['sin'](_0x252ad3))<0.1?_0x2e8099(0x708):Math[_0x2e8099(0x467)](_0x252ad3)>0x0?_0x2e8099(0xeaf):_0x2e8099(0x757),_0x419ba1[_0x2e8099(0x760)](_0x318272[_0x2e8099(0xac9)],_0x137a9a,_0x1d9606);}this[_0x2e8099(0xa21)][_0x2e8099(0x879)]({'angle':_0x252ad3,'ex':_0x443698,'ey':_0x2e4f49,'item':_0x318272,'cx':_0x545d22,'cy':_0x1f7c0e,'maxRadius':_0x15c681});});const _0xa26dd=_0x510571[_0x42cf14(0x3c4)]((_0x5c7a8f,_0x52993e)=>{const _0x4bca9c=_0x42cf14,_0x2446df=_0x55818b+_0x52993e*_0x2a8b92,_0x562c07=_0x15c681*_0x5c7a8f[_0x4bca9c(0x40c)]*_0x4d5d0e;return{'x':_0x545d22+Math[_0x4bca9c(0x85b)](_0x2446df)*_0x562c07,'y':_0x1f7c0e+Math[_0x4bca9c(0x467)](_0x2446df)*_0x562c07,'a':_0x2446df,'r':_0x562c07,'item':_0x5c7a8f};}),_0xf1eadd=_0x419ba1[_0x42cf14(0xabe)](_0x545d22,_0x1f7c0e,0x0,_0x545d22,_0x1f7c0e,_0x15c681);_0xf1eadd[_0x42cf14(0xf72)](0x0,this[_0x42cf14(0x9e6)](_0x3ae85f,_0x55359f?0.35:0.3)),_0xf1eadd[_0x42cf14(0xf72)](0x1,this[_0x42cf14(0x9e6)](_0x3ae85f,_0x55359f?0.1:0.08)),_0x419ba1['beginPath'](),_0xa26dd[_0x42cf14(0xb12)]((_0x3165d7,_0x101ba1)=>{const _0x40f109=_0x42cf14;if(_0x101ba1===0x0)_0x419ba1[_0x40f109(0x651)](_0x3165d7['x'],_0x3165d7['y']);else _0x419ba1['lineTo'](_0x3165d7['x'],_0x3165d7['y']);}),_0x419ba1['closePath'](),_0x419ba1[_0x42cf14(0x9bb)]=_0xf1eadd,_0x419ba1['fill'](),_0x419ba1[_0x42cf14(0x5f1)]=this['_withAlpha'](_0x3ae85f,0.85),_0x419ba1[_0x42cf14(0xa77)]=0x2,_0x419ba1['lineJoin']=_0x42cf14(0x7d9),_0x419ba1['stroke'](),_0xa26dd['forEach'](_0x4bb872=>{const _0x2ce4c6=_0x42cf14;let _0x2ed288=_0x4bb872[_0x2ce4c6(0x7ca)][_0x2ce4c6(0x85f)];const _0x36cdc5=_0x4bb872[_0x2ce4c6(0x7ca)][_0x2ce4c6(0x644)];_0x36cdc5?.[_0x2ce4c6(0x84d)]?.[_0x2ce4c6(0x300)]&&_0x36cdc5[_0x2ce4c6(0x84d)][_0x2ce4c6(0x335)]?.[_0x2ce4c6(0xf35)]&&(_0x2ed288=resolveValueColor(_0x4bb872[_0x2ce4c6(0x7ca)]['value'],this['card'][_0x2ce4c6(0xb17)](_0x36cdc5),_0x2ed288));const _0x37005e=toNum(_0x36cdc5?.[_0x2ce4c6(0x2ff)]),_0x2fe46d=isNum(_0x37005e)&&_0x37005e>0x0?clamp(_0x37005e,0.5,0x14):3.5;_0x419ba1[_0x2ce4c6(0xd65)](),_0x419ba1[_0x2ce4c6(0x798)](_0x4bb872['x'],_0x4bb872['y'],_0x2fe46d*(0x6/3.5),0x0,Math['PI']*0x2),_0x419ba1['fillStyle']=this[_0x2ce4c6(0x9e6)](_0x2ed288,0.25),_0x419ba1[_0x2ce4c6(0xe9c)](),_0x419ba1[_0x2ce4c6(0xd65)](),_0x419ba1[_0x2ce4c6(0x798)](_0x4bb872['x'],_0x4bb872['y'],_0x2fe46d,0x0,Math['PI']*0x2),_0x419ba1[_0x2ce4c6(0x9bb)]=_0x2ed288,_0x419ba1[_0x2ce4c6(0xe9c)](),_0x419ba1['strokeStyle']=_0x55359f?_0x2ce4c6(0xb48):_0x2ce4c6(0x4ba),_0x419ba1[_0x2ce4c6(0xa77)]=1.5,_0x419ba1[_0x2ce4c6(0xc95)]();if(_0x4d5d0e>=0.999){const _0x250855=formatNumber(_0x4bb872[_0x2ce4c6(0x7ca)][_0x2ce4c6(0xa0e)],_0x4bb872['item'][_0x2ce4c6(0x644)],_0x3083e7),_0x3b901a=Math[_0x2ce4c6(0x68a)](0xa,Math['max'](0x8,_0x15c681*0.09));_0x419ba1[_0x2ce4c6(0x633)]=_0x2ce4c6(0x247)+_0x3b901a+_0x2ce4c6(0xebc)+_0x1a2865;const _0xbf5fe5=0x5,_0x3dae4f=0x2,_0x2ff1bb=_0x419ba1['measureText'](_0x250855)[_0x2ce4c6(0x8a5)],_0x304803=_0x2ff1bb+_0xbf5fe5*0x2,_0x13fe53=_0x3b901a+_0x3dae4f*0x2,_0x2fc3f9=_0x4bb872['r']+0xe;let _0x29ab3d=_0x545d22+Math[_0x2ce4c6(0x85b)](_0x4bb872['a'])*_0x2fc3f9,_0x5b90be=_0x1f7c0e+Math[_0x2ce4c6(0x467)](_0x4bb872['a'])*_0x2fc3f9;_0x29ab3d=Math[_0x2ce4c6(0xa1a)](_0x304803/0x2+0x2,Math['min'](_0x227fd6-_0x304803/0x2-0x2,_0x29ab3d)),_0x5b90be=Math[_0x2ce4c6(0xa1a)](_0x13fe53/0x2+0x2,Math[_0x2ce4c6(0x68a)](_0x5382c5-_0x13fe53/0x2-0x2,_0x5b90be));const _0x492991=_0x29ab3d-_0x304803/0x2,_0x2b387b=_0x5b90be-_0x13fe53/0x2,_0xfb9ef7=_0x13fe53/0x2;_0x419ba1[_0x2ce4c6(0xd65)](),_0x419ba1[_0x2ce4c6(0x651)](_0x492991+_0xfb9ef7,_0x2b387b),_0x419ba1[_0x2ce4c6(0x84e)](_0x492991+_0x304803-_0xfb9ef7,_0x2b387b),_0x419ba1[_0x2ce4c6(0x22f)](_0x492991+_0x304803,_0x2b387b,_0x492991+_0x304803,_0x2b387b+_0xfb9ef7),_0x419ba1[_0x2ce4c6(0x84e)](_0x492991+_0x304803,_0x2b387b+_0x13fe53-_0xfb9ef7),_0x419ba1[_0x2ce4c6(0x22f)](_0x492991+_0x304803,_0x2b387b+_0x13fe53,_0x492991+_0x304803-_0xfb9ef7,_0x2b387b+_0x13fe53),_0x419ba1[_0x2ce4c6(0x84e)](_0x492991+_0xfb9ef7,_0x2b387b+_0x13fe53),_0x419ba1[_0x2ce4c6(0x22f)](_0x492991,_0x2b387b+_0x13fe53,_0x492991,_0x2b387b+_0x13fe53-_0xfb9ef7),_0x419ba1[_0x2ce4c6(0x84e)](_0x492991,_0x2b387b+_0xfb9ef7),_0x419ba1['quadraticCurveTo'](_0x492991,_0x2b387b,_0x492991+_0xfb9ef7,_0x2b387b),_0x419ba1[_0x2ce4c6(0x100c)](),_0x419ba1[_0x2ce4c6(0x9bb)]=_0x414bae,_0x419ba1['fill'](),_0x419ba1['fillStyle']=_0x42d0a6,_0x419ba1[_0x2ce4c6(0x9ee)]=_0x2ce4c6(0xf2e),_0x419ba1[_0x2ce4c6(0x8c6)]=_0x2ce4c6(0x708),_0x419ba1['fillText'](_0x250855,_0x29ab3d,_0x5b90be);}});}[_0x3a4399(0x9e6)](_0x2a5dc0,_0x1d0520){const _0x279e04=_0x3a4399;let _0x27419c=String(_0x2a5dc0||_0x279e04(0x949))[_0x279e04(0x99a)]();if(_0x27419c[_0x279e04(0x981)]('var('))try{const _0xb5123b=document[_0x279e04(0xc9e)](_0x279e04(0xc47));_0xb5123b[_0x279e04(0x526)][_0x279e04(0x85f)]=_0x27419c,document['body'][_0x279e04(0xb3f)](_0xb5123b);const _0x882f87=getComputedStyle(_0xb5123b)[_0x279e04(0x85f)];document[_0x279e04(0x298)][_0x279e04(0x8c0)](_0xb5123b),_0x27419c=_0x882f87||_0x27419c;}catch(_0x5e3338){}if(_0x27419c[_0x279e04(0x981)]('#')){let _0x4fedb9=_0x27419c[_0x279e04(0x444)](0x1);if(_0x4fedb9['length']===0x3)_0x4fedb9=_0x4fedb9[_0x279e04(0x5fb)]('')[_0x279e04(0x3c4)](_0x1b1266=>_0x1b1266+_0x1b1266)['join']('');if(_0x4fedb9[_0x279e04(0xf35)]===0x6){const _0x3c7030=parseInt(_0x4fedb9[_0x279e04(0x444)](0x0,0x2),0x10),_0x12aaf1=parseInt(_0x4fedb9[_0x279e04(0x444)](0x2,0x4),0x10),_0x156342=parseInt(_0x4fedb9[_0x279e04(0x444)](0x4,0x6),0x10);return _0x279e04(0xedc)+_0x3c7030+','+_0x12aaf1+','+_0x156342+','+_0x1d0520+')';}}const _0x8e5664=_0x27419c[_0x279e04(0x53b)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x8e5664)return _0x279e04(0xedc)+_0x8e5664[0x1]+','+_0x8e5664[0x2]+','+_0x8e5664[0x3]+','+_0x1d0520+')';return _0x27419c;}[_0x3a4399(0x4bc)](_0x2d42da,_0x25703d,_0x59d71a,_0x36cfba){const _0xf92192=_0x3a4399;if(!_0x25703d||!_0x2d42da||_0x59d71a[_0xf92192(0x386)]===![]||!this[_0xf92192(0xa21)]?.[_0xf92192(0xf35)])return;const _0x5c671c=this[_0xf92192(0x2e0)][_0xf92192(0x2c2)],_0x225bb4=_0x12bed4=>{const _0x1426b1=_0xf92192,_0x32763d=_0x2d42da[_0x1426b1(0x918)](),_0x50bc63=_0x12bed4[_0x1426b1(0x801)]-_0x32763d[_0x1426b1(0xf49)],_0x54d0cf=_0x12bed4[_0x1426b1(0xc94)]-_0x32763d[_0x1426b1(0xeaf)];let _0x4587a0=null,_0x4259bf=Infinity;for(const _0x1a185c of this['_spokes']){const _0x5c446d=_0x1a185c['maxRadius']*_0x1a185c[_0x1426b1(0x7ca)][_0x1426b1(0x40c)],_0x30f4f9=_0x1a185c['cx']+Math[_0x1426b1(0x85b)](_0x1a185c[_0x1426b1(0xccf)])*_0x5c446d,_0x43a0a0=_0x1a185c['cy']+Math[_0x1426b1(0x467)](_0x1a185c[_0x1426b1(0xccf)])*_0x5c446d,_0x3b0206=Math['sqrt']((_0x50bc63-_0x30f4f9)**0x2+(_0x54d0cf-_0x43a0a0)**0x2);_0x3b0206<_0x4259bf&&_0x3b0206<0x16&&(_0x4259bf=_0x3b0206,_0x4587a0=_0x1a185c);}if(!_0x4587a0){_0x25703d[_0x1426b1(0x526)][_0x1426b1(0xf1d)]='0';return;}const _0xdae369=(_0x4587a0[_0x1426b1(0x7ca)]['pct']*0x64)['toFixed'](0x1),_0x359cba=formatNumber(_0x4587a0[_0x1426b1(0x7ca)]['value'],_0x4587a0['item'][_0x1426b1(0x644)],_0x36cfba),_0x2c346a=formatNumber(_0x4587a0[_0x1426b1(0x7ca)]['min'],_0x4587a0[_0x1426b1(0x7ca)]['entity'],_0x36cfba),_0x5bde45=formatNumber(_0x4587a0['item'][_0x1426b1(0xa1a)],_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0x644)],_0x36cfba),_0x5c95ca=_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0x644)]?.[_0x1426b1(0x1013)]!==![]?escapeHtml(_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0x85f)]):_0x1426b1(0x150);_0x25703d['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x5c95ca+_0x1426b1(0xa84)+escapeHtml(_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0x1d0)]||_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0xac9)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x359cba))+'\x20'+escapeHtml(_0x4587a0[_0x1426b1(0x7ca)][_0x1426b1(0x293)]||'')+_0x1426b1(0x2fb)+('<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(_0x36cfba,_0x59d71a,_0x1426b1(0x93c)))+_0x1426b1(0xcd2)+escapeHtml(String(_0x2c346a))+_0x1426b1(0x745)+escapeHtml(String(_0x5bde45))+_0x1426b1(0x2fb))+(_0x1426b1(0x864)+escapeHtml(cardT(_0x36cfba,_0x59d71a,_0x1426b1(0xa71)))+_0x1426b1(0xcd2)+_0xdae369+_0x1426b1(0x3f3)),this[_0x1426b1(0x9d7)](_0x25703d,_0x32763d,_0x50bc63);};this[_0xf92192(0xf73)](_0x2d42da,_0x25703d,_0x225bb4,_0x5c671c),_0x2d42da['style'][_0xf92192(0x5be)]=_0xf92192(0x9f2),_0x2d42da[_0xf92192(0x3dd)]('click',_0x9db52c=>{const _0x57c0bd=_0xf92192,_0x2716c7=_0x2d42da[_0x57c0bd(0x918)](),_0x1d4a0d=_0x9db52c[_0x57c0bd(0x801)]-_0x2716c7[_0x57c0bd(0xf49)],_0x5b4b16=_0x9db52c['clientY']-_0x2716c7[_0x57c0bd(0xeaf)];let _0x4a304c=null,_0x3f66d3=Infinity;for(const _0x5dfdc4 of this[_0x57c0bd(0xa21)]){const _0x1a4162=_0x5dfdc4[_0x57c0bd(0x843)]*_0x5dfdc4['item'][_0x57c0bd(0x40c)],_0x1037ca=_0x5dfdc4['cx']+Math[_0x57c0bd(0x85b)](_0x5dfdc4['angle'])*_0x1a4162,_0x456442=_0x5dfdc4['cy']+Math[_0x57c0bd(0x467)](_0x5dfdc4[_0x57c0bd(0xccf)])*_0x1a4162,_0x3db2c4=Math[_0x57c0bd(0x96c)]((_0x1d4a0d-_0x1037ca)**0x2+(_0x5b4b16-_0x456442)**0x2);_0x3db2c4<_0x3f66d3&&_0x3db2c4<0x16&&(_0x3f66d3=_0x3db2c4,_0x4a304c=_0x5dfdc4);}if(!_0x4a304c)return;_0x9db52c[_0x57c0bd(0xc15)](),this[_0x57c0bd(0xaae)]['_fireEntityAction'](_0x4a304c['item']?.[_0x57c0bd(0x644)]);},{'signal':_0x5c671c});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x15e8b1){const _0x49b85e=_0x3a4399;super(_0x15e8b1),this['_items']=[],this[_0x49b85e(0xd70)]=null,this[_0x49b85e(0xdb6)]=0x0,this['_animStart']=0x0;}['render'](_0x194c0a,_0x514d5f,_0x273353,_0x11372f){const _0x251ec8=_0x3a4399,{W:_0x334c1a,H:_0x2a9f62}=this[_0x251ec8(0xf6d)](_0x194c0a,_0x273353),_0x3335de=this[_0x251ec8(0xaae)][_0x251ec8(0xd4a)]||[],_0x364e69=[];_0x514d5f[_0x251ec8(0xb12)](_0xe436b0=>{const _0x363335=_0x251ec8,_0x3ff151=this['_seriesEntity'](_0xe436b0,_0x3335de),_0x6b765b=(_0xe436b0['points']||[])[_0x363335(0x395)](_0x1254c0=>_0x1254c0['v']!==null&&_0x1254c0['v']!==undefined),_0x27730a=_0x11372f?.[_0x363335(0x34e)]?.[_0x3ff151[_0x363335(0x644)]],_0x2fbdf3=invertExtremeAgg(_0x3ff151[_0x363335(0x79c)]||_0x363335(0xad0),_0x3ff151);let _0x282ea8;if(_0x6b765b[_0x363335(0xf35)]){if(_0x2fbdf3===_0x363335(0xa02))_0x282ea8=_0x6b765b[0x0]['v'];else{if(_0x2fbdf3===_0x363335(0xd8b)||_0x2fbdf3==='change'||_0x2fbdf3==='diff')_0x282ea8=_0x6b765b['reduce']((_0x5b02d6,_0x3631f8)=>_0x5b02d6+(_0x3631f8['v']||0x0),0x0);else{if(_0x2fbdf3==='min')_0x282ea8=_0x6b765b[_0x363335(0x282)]((_0x151370,_0x103617)=>Math[_0x363335(0x68a)](_0x151370,_0x103617['v']),Infinity);else{if(_0x2fbdf3==='max')_0x282ea8=_0x6b765b[_0x363335(0x282)]((_0x4150bd,_0x46b37e)=>Math[_0x363335(0xa1a)](_0x4150bd,_0x46b37e['v']),-Infinity);else{if(_0x2fbdf3===_0x363335(0xf31))_0x282ea8=DataProcessor[_0x363335(0xe6c)](_0x6b765b[_0x363335(0x3c4)](_0x45d832=>_0x45d832['v']),'median');else{if(_0x2fbdf3===_0x363335(0x1b8))_0x282ea8=_0x6b765b[_0x6b765b[_0x363335(0xf35)]-0x1]['v'];else _0x282ea8=_0x6b765b[_0x363335(0x282)]((_0x2e811d,_0x546fad)=>_0x2e811d+(_0x546fad['v']||0x0),0x0)/_0x6b765b[_0x363335(0xf35)];}}}}}}else _0x27730a?_0x282ea8=this[_0x363335(0xaae)]['_liveNumericValue'](_0x3ff151,_0xe436b0[_0x363335(0x3e7)]):_0x282ea8=0x0;if(_0x282ea8===undefined||_0x282ea8===null||isNaN(_0x282ea8))_0x282ea8=0x0;const _0x4fed93=_0xe436b0[_0x363335(0xcc9)]||{},_0x5d4887=pickName(_0x3ff151[_0x363335(0x514)]!==undefined?_0x3ff151[_0x363335(0x514)]:_0x3ff151[_0x363335(0xac9)],_0x4fed93[_0x363335(0x552)]!==undefined&&_0x3ff151[_0x363335(0x514)]!==undefined?_0x4fed93[_0x363335(0x552)]:_0x4fed93[_0x363335(0x7e8)],_0x4fed93)??_0x3ff151[_0x363335(0x644)]??'?';_0x364e69[_0x363335(0x879)]({'name':_0x5d4887,'tooltipName':_0x5d4887,'value':_0x282ea8,'color':(_0x3ff151[_0x363335(0x85f)]===_0x363335(0x74d)?null:this['card'][_0x363335(0xede)](_0x3ff151[_0x363335(0x85f)],_0x3ff151[_0x363335(0x644)])||_0x3ff151[_0x363335(0x85f)])||_0x363335(0x6f5),'unit':_0x3ff151['unit']||_0x4fed93[_0x363335(0x3de)]||'','entity':_0x3ff151});}),_0x364e69[_0x251ec8(0x69b)]((_0x19a428,_0x5b6621)=>Math[_0x251ec8(0x45d)](_0x5b6621[_0x251ec8(0xa0e)])-Math[_0x251ec8(0x45d)](_0x19a428[_0x251ec8(0xa0e)]));const _0x47173f=toNum(_0x273353['ranking_min_value']);if(isNum(_0x47173f)&&_0x47173f>0x0)for(let _0x4d517b=_0x364e69['length']-0x1;_0x4d517b>=0x0;_0x4d517b--){if(Math[_0x251ec8(0x45d)](_0x364e69[_0x4d517b][_0x251ec8(0xa0e)])<_0x47173f)_0x364e69[_0x251ec8(0x854)](_0x4d517b,0x1);}const _0x334356=toNum(_0x273353['ranking_max_value']);if(isNum(_0x334356))for(let _0x20b8ca=_0x364e69[_0x251ec8(0xf35)]-0x1;_0x20b8ca>=0x0;_0x20b8ca--){if(Math[_0x251ec8(0x45d)](_0x364e69[_0x20b8ca][_0x251ec8(0xa0e)])>_0x334356)_0x364e69['splice'](_0x20b8ca,0x1);}if(!_0x364e69[_0x251ec8(0xf35)]){const _0x4773b6=isNum(_0x47173f)&&_0x47173f>0x0,_0x27c778=isNum(_0x334356),_0x58eb5d=_0x4773b6||_0x27c778,_0x221223=_0x9b3d58=>cardT(this[_0x251ec8(0xaae)]?.['_hass'],this[_0x251ec8(0xaae)]?.[_0x251ec8(0x4ad)],_0x9b3d58),_0x1417ae=_0x58eb5d?_0x4773b6&&_0x27c778?_0x221223('All\x20entities\x20are\x20outside\x20the\x20threshold\x20range')+'\x20('+_0x47173f+'–'+_0x334356+').':_0x27c778?_0x221223(_0x251ec8(0x469))+'\x20('+_0x334356+').':_0x221223(_0x251ec8(0xa73))+'\x20('+_0x47173f+').':cardT(this['card']?.[_0x251ec8(0x1a4)],this[_0x251ec8(0xaae)]?.[_0x251ec8(0x4ad)],_0x251ec8(0x188));_0x194c0a[_0x251ec8(0xbcf)]=_0x251ec8(0x71d)+escapeHtml(_0x1417ae)+'</div>';return;}const {container:_0x54519b,canvas:_0x362074,tooltipEl:_0x4fa709}=this[_0x251ec8(0xe87)](_0x194c0a,_0x2a9f62);if(!_0x362074)return;this[_0x251ec8(0x823)]=_0x364e69,this[_0x251ec8(0xbcd)](_0x362074,_0x364e69,_0x334c1a,_0x2a9f62,_0x273353,_0x11372f,_0x54519b,_0x4fa709);}[_0x3a4399(0xca1)](_0x149e86,_0x2499b5,_0x4147d2,_0xd2d4c7,_0x462fb3,_0x44d053,_0x1a21e5){const _0x3a09bd=_0x3a4399;if(_0x1a21e5===undefined)_0x1a21e5=0x1;const _0x58a296=this[_0x3a09bd(0x9f4)](_0x149e86,_0x4147d2,_0xd2d4c7),_0x51bef1=_0x149e86[_0x3a09bd(0x138)]||_0x149e86,_0xc3b3e4=(_0x4dbf3f,_0x46adad)=>{const _0x5ced03=_0x3a09bd;try{const _0x410648=document[_0x5ced03(0xc9e)](_0x5ced03(0xc47));_0x410648[_0x5ced03(0x526)][_0x5ced03(0x295)]=_0x5ced03(0x870)+(_0x5ced03(0xb79)+_0x4dbf3f+',\x20'+_0x46adad+')'),_0x51bef1[_0x5ced03(0xb3f)](_0x410648);const _0x79485f=getComputedStyle(_0x410648)['color'];return _0x51bef1[_0x5ced03(0x8c0)](_0x410648),_0x79485f||_0x46adad;}catch(_0x44b100){return _0x46adad;}},_0x34f3f4=_0xc3b3e4('--secondary-text-color',_0x3a09bd(0x5af)),_0x54dea5=_0xc3b3e4(_0x3a09bd(0x663),_0x3a09bd(0x25a)),_0x4d804d=this[_0x3a09bd(0x1037)](),_0x5ad77e=_0x462fb3[_0x3a09bd(0x382)]||_0x3a09bd(0xf2e);let _0x23fe32,_0x1729b6;_0x5ad77e===_0x3a09bd(0xf49)||_0x5ad77e===_0x3a09bd(0x7a5)?(_0x23fe32=Math['max'](0x118,Math['min'](_0x4147d2,Math['round'](_0x4147d2*0.65))),_0x1729b6=_0x5ad77e===_0x3a09bd(0xf49)?0x0:_0x4147d2-_0x23fe32):(_0x23fe32=_0x4147d2,_0x1729b6=0x0);const _0x1bd29e=_0x5ad77e===_0x3a09bd(0x7a5),_0x216061=Math['min'](0x78,_0x23fe32*0.28),_0x27e847=Math[_0x3a09bd(0x68a)](0x64,_0x23fe32*0.22),_0x3648d4=_0x1bd29e?_0x1729b6+_0x27e847:_0x1729b6+_0x216061,_0x1e8485=_0x1bd29e?_0x4147d2-_0x1729b6-_0x23fe32+_0x216061:_0x4147d2-_0x1729b6-_0x23fe32+_0x27e847,_0x528b31=0x8,_0x490dec=0x8,_0x19dfa1=_0x2499b5['length'],_0x135e55=Math[_0x3a09bd(0xa1a)](0x4,Math[_0x3a09bd(0x68a)](0xa,(_0xd2d4c7-_0x528b31-_0x490dec)/_0x19dfa1*0.2)),_0x553950=Math[_0x3a09bd(0xa1a)](0xc,(_0xd2d4c7-_0x528b31-_0x490dec-(_0x19dfa1-0x1)*_0x135e55)/_0x19dfa1),_0x145f49=_0x4147d2-_0x3648d4-_0x1e8485,_0x484c80=Math[_0x3a09bd(0xa1a)](..._0x2499b5[_0x3a09bd(0x3c4)](_0xd44f38=>Math['abs'](_0xd44f38[_0x3a09bd(0xa0e)])),0.001),_0x3d848e=_0x2499b5[_0x3a09bd(0x282)]((_0x1eb0f1,_0x1c370e)=>_0x1eb0f1+Math[_0x3a09bd(0x45d)](_0x1c370e[_0x3a09bd(0xa0e)]),0x0);this[_0x3a09bd(0xd70)]={'padL':_0x3648d4,'padR':_0x1e8485,'padT':_0x528b31,'barH':_0x553950,'gap':_0x135e55,'gw':_0x145f49,'items':_0x2499b5,'blockX':_0x1729b6,'blockW':_0x23fe32,'isRight':_0x1bd29e};const _0x1c082b=Math[_0x3a09bd(0x68a)](0xd,Math['max'](0xa,_0x553950*0.6));_0x2499b5['forEach']((_0x1a282e,_0x3890a1)=>{const _0x96bab3=_0x3a09bd,_0xd4c2bd=_0x528b31+_0x3890a1*(_0x553950+_0x135e55),_0x47793b=Math[_0x96bab3(0x45d)](_0x1a282e[_0x96bab3(0xa0e)])/_0x484c80*_0x145f49,_0x5101e2=_0x47793b*_0x1a21e5,_0x304900=_0x3d848e>0x0?(Math[_0x96bab3(0x45d)](_0x1a282e[_0x96bab3(0xa0e)])/_0x3d848e*0x64)[_0x96bab3(0xcb1)](0x0):'0';let _0x4190f6=_0x1a282e[_0x96bab3(0x85f)];const _0x2892fd=_0x1a282e[_0x96bab3(0x644)];_0x2892fd?.[_0x96bab3(0x84d)]?.[_0x96bab3(0x300)]&&_0x2892fd[_0x96bab3(0x84d)][_0x96bab3(0x335)]?.[_0x96bab3(0xf35)]&&(_0x4190f6=resolveValueColor(_0x1a282e[_0x96bab3(0xa0e)],this[_0x96bab3(0xaae)][_0x96bab3(0xb17)](_0x2892fd),_0x4190f6));const _0x2f26ad=Math['min'](_0x553950/0x4,0x4),_0x1702bb=Math[_0x96bab3(0xa1a)](0x2,_0x5101e2),_0x2d626d=_0x1bd29e?_0x4147d2-_0x1e8485-_0x1702bb:_0x3648d4;_0x58a296[_0x96bab3(0x9bb)]=_0x4190f6,_0x58a296['globalAlpha']=0.78,_0x58a296['beginPath']();if(typeof _0x58a296[_0x96bab3(0x8ca)]===_0x96bab3(0x6d4))_0x58a296['roundRect'](_0x2d626d,_0xd4c2bd,_0x1702bb,_0x553950,_0x2f26ad);else{const _0x419181=_0x2d626d,_0x3ef6d8=_0xd4c2bd,_0x55bca7=_0x1702bb,_0xedc817=_0x553950;_0x58a296[_0x96bab3(0x651)](_0x419181+_0x2f26ad,_0x3ef6d8),_0x58a296[_0x96bab3(0x84e)](_0x419181+_0x55bca7-_0x2f26ad,_0x3ef6d8),_0x58a296[_0x96bab3(0x22f)](_0x419181+_0x55bca7,_0x3ef6d8,_0x419181+_0x55bca7,_0x3ef6d8+_0x2f26ad),_0x58a296[_0x96bab3(0x84e)](_0x419181+_0x55bca7,_0x3ef6d8+_0xedc817-_0x2f26ad),_0x58a296['quadraticCurveTo'](_0x419181+_0x55bca7,_0x3ef6d8+_0xedc817,_0x419181+_0x55bca7-_0x2f26ad,_0x3ef6d8+_0xedc817),_0x58a296[_0x96bab3(0x84e)](_0x419181+_0x2f26ad,_0x3ef6d8+_0xedc817),_0x58a296['quadraticCurveTo'](_0x419181,_0x3ef6d8+_0xedc817,_0x419181,_0x3ef6d8+_0xedc817-_0x2f26ad),_0x58a296[_0x96bab3(0x84e)](_0x419181,_0x3ef6d8+_0x2f26ad),_0x58a296[_0x96bab3(0x22f)](_0x419181,_0x3ef6d8,_0x419181+_0x2f26ad,_0x3ef6d8);}_0x58a296[_0x96bab3(0xe9c)](),_0x58a296[_0x96bab3(0x4b3)]=0x1,_0x58a296[_0x96bab3(0x9bb)]=_0x34f3f4,_0x58a296[_0x96bab3(0x633)]=_0x96bab3(0x478)+_0x1c082b+_0x96bab3(0xebc)+_0x4d804d,_0x58a296[_0x96bab3(0x8c6)]=_0x96bab3(0x708);const _0x32d1ab=_0xd4c2bd+_0x553950/0x2;let _0x222734=_0x1a282e[_0x96bab3(0xac9)];const _0x507481=_0x216061-0xc;while(_0x58a296[_0x96bab3(0xf7c)](_0x222734)[_0x96bab3(0x8a5)]>_0x507481&&_0x222734[_0x96bab3(0xf35)]>0x3){_0x222734=_0x222734['slice'](0x0,-0x1);}if(_0x222734!==_0x1a282e[_0x96bab3(0xac9)])_0x222734+='…';_0x1bd29e?(_0x58a296['textAlign']=_0x96bab3(0xf49),_0x58a296[_0x96bab3(0x760)](_0x222734,_0x4147d2-_0x1e8485+0x8,_0x32d1ab)):(_0x58a296[_0x96bab3(0x9ee)]=_0x96bab3(0x7a5),_0x58a296[_0x96bab3(0x760)](_0x222734,_0x3648d4-0x8,_0x32d1ab));if(_0x1a21e5>=0.999){_0x58a296[_0x96bab3(0x9bb)]=_0x54dea5,_0x58a296[_0x96bab3(0x633)]='500\x20'+_0x1c082b+'px\x20'+_0x4d804d;const _0x4e69ce=formatNumber(_0x1a282e[_0x96bab3(0xa0e)],_0x1a282e['entity'],_0x44d053),_0x492d98=_0x462fb3[_0x96bab3(0xc82)]!==![],_0x5410b4=_0x492d98?_0x4e69ce+'\x20'+(_0x1a282e['unit']||'')+'\x20('+_0x304900+'%)':_0x4e69ce+'\x20'+(_0x1a282e[_0x96bab3(0x293)]||'');_0x1bd29e?(_0x58a296[_0x96bab3(0x9ee)]=_0x96bab3(0x7a5),_0x58a296[_0x96bab3(0x760)](_0x5410b4,_0x4147d2-_0x1e8485-Math[_0x96bab3(0xa1a)](0x2,_0x47793b)-0x8,_0x32d1ab)):(_0x58a296[_0x96bab3(0x9ee)]=_0x96bab3(0xf49),_0x58a296[_0x96bab3(0x760)](_0x5410b4,_0x3648d4+Math[_0x96bab3(0xa1a)](0x2,_0x47793b)+0x8,_0x32d1ab));}});}['_setupTooltip'](_0x554b25,_0x56ef8c,_0x43e76d,_0x7eb9e4){const _0x114606=_0x3a4399;if(!_0x56ef8c||!_0x554b25||_0x43e76d[_0x114606(0x386)]===![]||!this['_layout'])return;const _0x7a3501=this[_0x114606(0x2e0)]['signal'],_0x4f98f1=_0x24cec0=>{const _0x2e2054=_0x114606,_0x3f9321=this[_0x2e2054(0xd70)];if(!_0x3f9321)return;const _0x4a2855=_0x554b25[_0x2e2054(0x918)](),_0x5a295f=_0x24cec0['clientY']-_0x4a2855['top'],_0x368f32=Math[_0x2e2054(0xbfa)]((_0x5a295f-_0x3f9321[_0x2e2054(0xcff)])/(_0x3f9321['barH']+_0x3f9321[_0x2e2054(0x51f)]));if(_0x368f32<0x0||_0x368f32>=_0x3f9321[_0x2e2054(0xaf2)][_0x2e2054(0xf35)]){_0x56ef8c['style'][_0x2e2054(0xf1d)]='0';return;}const _0x5cf119=_0x3f9321[_0x2e2054(0xaf2)][_0x368f32],_0x7af382=_0x3f9321[_0x2e2054(0xaf2)][_0x2e2054(0x282)]((_0x318da3,_0x3dc89e)=>_0x318da3+Math['abs'](_0x3dc89e['value']),0x0),_0x1792d7=_0x7af382>0x0?(Math['abs'](_0x5cf119[_0x2e2054(0xa0e)])/_0x7af382*0x64)[_0x2e2054(0xcb1)](0x1):'0',_0x282c75=formatNumber(_0x5cf119['value'],_0x5cf119[_0x2e2054(0x644)],_0x7eb9e4),_0x24ad47=_0x5cf119[_0x2e2054(0x644)]?.[_0x2e2054(0x1013)]!==![]?escapeHtml(_0x5cf119[_0x2e2054(0x85f)]):_0x2e2054(0x150);let _0x1505d3='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x24ad47+_0x2e2054(0xa84)+escapeHtml(_0x5cf119[_0x2e2054(0x1d0)]||_0x5cf119[_0x2e2054(0xac9)]||'')+_0x2e2054(0xcd2)+escapeHtml(String(_0x282c75))+'\x20'+escapeHtml(_0x5cf119[_0x2e2054(0x293)]||'')+_0x2e2054(0x2fb);_0x43e76d[_0x2e2054(0xc82)]!==![]&&(_0x1505d3+=_0x2e2054(0x864)+escapeHtml(cardT(_0x7eb9e4,_0x43e76d,_0x2e2054(0x696)))+_0x2e2054(0xcd2)+_0x1792d7+_0x2e2054(0x3f3));_0x56ef8c[_0x2e2054(0xbcf)]=_0x1505d3,_0x56ef8c[_0x2e2054(0x526)][_0x2e2054(0xf1d)]='1';const _0x2f2047=_0x56ef8c[_0x2e2054(0xefd)];let _0x1c55da=_0x24cec0[_0x2e2054(0x801)]-_0x4a2855[_0x2e2054(0xf49)]+0x10;if(_0x1c55da+_0x2f2047>_0x4a2855[_0x2e2054(0x8a5)])_0x1c55da=_0x1c55da-_0x2f2047-0x20;_0x56ef8c[_0x2e2054(0x526)][_0x2e2054(0xf49)]=Math[_0x2e2054(0xa1a)](0x0,_0x1c55da)+'px',_0x56ef8c[_0x2e2054(0x526)][_0x2e2054(0xeaf)]='0';};_0x554b25[_0x114606(0x3dd)](_0x114606(0xd4d),_0x4f98f1,{'signal':_0x7a3501}),_0x554b25[_0x114606(0x3dd)](_0x114606(0x3d9),()=>{const _0x53d83b=_0x114606;_0x56ef8c[_0x53d83b(0x526)][_0x53d83b(0xf1d)]='0';},{'signal':_0x7a3501}),_0x554b25[_0x114606(0x3dd)]('touchmove',_0x55b213=>{const _0x443389=_0x114606;if(_0x55b213[_0x443389(0x3ac)][_0x443389(0xf35)]===0x1)_0x4f98f1({'clientX':_0x55b213[_0x443389(0x3ac)][0x0]['clientX'],'clientY':_0x55b213[_0x443389(0x3ac)][0x0][_0x443389(0xc94)]});},{'signal':_0x7a3501,'passive':!![]}),_0x554b25['addEventListener']('touchend',()=>{setTimeout(()=>{const _0x105728=_0x54aa;_0x56ef8c['style'][_0x105728(0xf1d)]='0';},0x5dc);},{'signal':_0x7a3501}),_0x554b25[_0x114606(0x526)][_0x114606(0x5be)]='pointer',_0x554b25[_0x114606(0x3dd)]('click',_0xed992=>{const _0x1fa783=_0x114606;if(!this[_0x1fa783(0xd70)])return;const _0x50175d=this[_0x1fa783(0xd70)],_0x1babc7=_0x554b25[_0x1fa783(0x918)](),_0x2ed1ec=_0xed992[_0x1fa783(0xc94)]-_0x1babc7[_0x1fa783(0xeaf)],_0x1b9c14=Math['floor']((_0x2ed1ec-_0x50175d['padT'])/(_0x50175d[_0x1fa783(0xb53)]+_0x50175d[_0x1fa783(0x51f)]));if(_0x1b9c14<0x0||_0x1b9c14>=_0x50175d[_0x1fa783(0xaf2)][_0x1fa783(0xf35)])return;const _0xda1b83=_0x50175d[_0x1fa783(0xaf2)][_0x1b9c14];_0xed992[_0x1fa783(0xc15)](),this['card'][_0x1fa783(0x46d)](_0xda1b83['entity']);},{'signal':_0x7a3501});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x4f5535){const _0x58ae23=_0x3a4399;super(_0x4f5535),this['_pairs']=[],this['_layout']=null,this[_0x58ae23(0xdb6)]=0x0,this[_0x58ae23(0xa14)]=0x0;}['render'](_0x167369,_0x5db9c5,_0x13c21f,_0x52ed82){const _0x2ad6f8=_0x3a4399,{W:_0x2352b3,H:_0x110a65}=this['_beginRender'](_0x167369,_0x13c21f);if(_0x5db9c5[_0x2ad6f8(0xf35)]<0x2){_0x167369[_0x2ad6f8(0xbcf)]=_0x2ad6f8(0x561)+_0x5db9c5[_0x2ad6f8(0xf35)]+').</div>';return;}const _0xb4492b=_0x5db9c5[0x0],_0x1f7ba2=_0x5db9c5[0x1],_0x283317=this[_0x2ad6f8(0xaae)][_0x2ad6f8(0xd4a)]||[],_0x2e838f=_0x321a3c=>{const _0x1d3bf4=_0x2ad6f8;if(_0x321a3c[_0x1d3bf4(0x644)]&&typeof _0x321a3c[_0x1d3bf4(0x644)]===_0x1d3bf4(0xc83))return _0x321a3c['entity'];const _0x1f4561=String(_0x321a3c['id']||'')[_0x1d3bf4(0x53b)](/^(.+)__(\d+)$/);if(_0x1f4561)return _0x283317[parseInt(_0x1f4561[0x2],0xa)]||_0x283317[_0x1d3bf4(0x94b)](_0x1274e1=>_0x1274e1[_0x1d3bf4(0x644)]===_0x1f4561[0x1]);return _0x283317['find'](_0x4f5a65=>_0x4f5a65[_0x1d3bf4(0x644)]===_0x321a3c[_0x1d3bf4(0x644)])||{'entity':_0x321a3c[_0x1d3bf4(0x644)],'color':_0x1d3bf4(0x6f5)};},_0xac6e9d=_0x2e838f(_0xb4492b),_0x8814a3=_0x2e838f(_0x1f7ba2),_0x32d573=0x493e0,_0x583f80=(_0xb4492b[_0x2ad6f8(0xf59)]||[])[_0x2ad6f8(0x395)](_0x4021be=>_0x4021be['v']!==null&&_0x4021be['v']!==undefined),_0xd843a1=(_0x1f7ba2[_0x2ad6f8(0xf59)]||[])[_0x2ad6f8(0x395)](_0x27d588=>_0x27d588['v']!==null&&_0x27d588['v']!==undefined);if(!_0x583f80[_0x2ad6f8(0xf35)]||!_0xd843a1[_0x2ad6f8(0xf35)]){_0x167369[_0x2ad6f8(0xbcf)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>';return;}const _0x1c8a74=_0xd843a1[_0x2ad6f8(0x444)]()[_0x2ad6f8(0x69b)]((_0x293208,_0x22d084)=>_0x293208['t']-_0x22d084['t']),_0x2736f8=[];for(const _0x2ef262 of _0x583f80){let _0x1cdf91=null,_0x3988d9=Infinity,_0x132e3d=0x0,_0x388358=_0x1c8a74[_0x2ad6f8(0xf35)]-0x1;while(_0x132e3d<_0x388358){const _0x352520=_0x132e3d+_0x388358>>0x1;if(_0x1c8a74[_0x352520]['t']<_0x2ef262['t'])_0x132e3d=_0x352520+0x1;else _0x388358=_0x352520;}for(const _0x141c9f of[_0x132e3d,_0x132e3d-0x1]){if(_0x141c9f>=0x0&&_0x141c9f<_0x1c8a74['length']){const _0x413b8d=Math[_0x2ad6f8(0x45d)](_0x1c8a74[_0x141c9f]['t']-_0x2ef262['t']);_0x413b8d<_0x3988d9&&(_0x3988d9=_0x413b8d,_0x1cdf91=_0x1c8a74[_0x141c9f]);}}_0x1cdf91&&_0x3988d9<_0x32d573&&_0x2736f8[_0x2ad6f8(0x879)]({'xVal':_0x2ef262['v'],'yVal':_0x1cdf91['v'],'t':_0x2ef262['t']});}if(!_0x2736f8[_0x2ad6f8(0xf35)]){_0x167369[_0x2ad6f8(0xbcf)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(cardT(_0x52ed82,_0x13c21f,_0x2ad6f8(0x924)))+'</div>';return;}const {container:_0x55d6a7,canvas:_0x281708,tooltipEl:_0x34f3e8}=this[_0x2ad6f8(0xe87)](_0x167369,_0x110a65);if(!_0x281708)return;this[_0x2ad6f8(0x8aa)]=_0x2736f8,this[_0x2ad6f8(0xa6c)]=_0xac6e9d,this['_yEnt']=_0x8814a3,this[_0x2ad6f8(0x9b6)]=_0xb4492b[_0x2ad6f8(0xcc9)]||{},this[_0x2ad6f8(0xb1c)]=_0x1f7ba2['meta']||{},this[_0x2ad6f8(0xbcd)](_0x281708,_0x2736f8,_0x2352b3,_0x110a65,_0x13c21f,_0x52ed82,_0x55d6a7,_0x34f3e8);}['_draw'](_0x44e0fd,_0x4bec28,_0x46ca47,_0x442213,_0xad3d7d,_0x413b38,_0x5a30da){const _0x37b1c8=_0x3a4399;if(_0x5a30da===undefined)_0x5a30da=0x1;const _0x2a1410=this['_setupCanvas'](_0x44e0fd,_0x46ca47,_0x442213),_0x51ea74=this[_0x37b1c8(0xaec)](),_0x352838=_0x51ea74?'rgba(255,255,255,0.08)':'rgba(0,0,0,0.06)',_0x233c56=this[_0x37b1c8(0xcf7)](_0xad3d7d[_0x37b1c8(0x99b)],_0x51ea74?'rgba(255,255,255,0.55)':_0x37b1c8(0xb48)),_0x39b378=this['_resolveCssColor'](_0xad3d7d[_0x37b1c8(0x16e)],_0x51ea74?_0x37b1c8(0x721):_0x37b1c8(0xb48)),_0x218b8a=_0xad3d7d['x_axis_font_opacity']??0.55,_0x5b9819=_0xad3d7d[_0x37b1c8(0xd85)]??0.65,_0x3adc4b=parseInt(_0xad3d7d['x_axis_font_size'],0xa)||0xa,_0x539d4c=parseInt(_0xad3d7d[_0x37b1c8(0x83b)],0xa)||0xa,_0x6e1936=this[_0x37b1c8(0x1037)](),_0x22a037=_0x4bec28['map'](_0x227a7b=>_0x227a7b['xVal']),_0x2757cb=_0x4bec28['map'](_0x135717=>_0x135717['yVal']);let _0x4a4484=Math[_0x37b1c8(0x68a)](..._0x22a037),_0x107d54=Math['max'](..._0x22a037),_0x4c9dbe=Math[_0x37b1c8(0x68a)](..._0x2757cb),_0x126dcc=Math[_0x37b1c8(0xa1a)](..._0x2757cb);const _0x54beb8=(_0x235ef4,_0x1471a9)=>resolveNumericBound(_0x235ef4,_0x1471a9,_0x413b38),_0x29fac2=_0x54beb8(this['_yEnt']?.[_0x37b1c8(0xcd0)],_0x4c9dbe),_0x50b3dd=_0x54beb8(this[_0x37b1c8(0xa8d)]?.[_0x37b1c8(0xdaf)],_0x126dcc),_0x7b6d73=_0x54beb8(this[_0x37b1c8(0xa6c)]?.[_0x37b1c8(0xcd0)],_0x4a4484),_0x41ab5b=_0x54beb8(this[_0x37b1c8(0xa6c)]?.[_0x37b1c8(0xdaf)],_0x107d54);_0x4c9dbe=Math[_0x37b1c8(0x68a)](_0x4c9dbe,_0x29fac2),_0x126dcc=Math[_0x37b1c8(0xa1a)](_0x126dcc,_0x50b3dd),_0x4a4484=Math['min'](_0x4a4484,_0x7b6d73),_0x107d54=Math['max'](_0x107d54,_0x41ab5b);_0x107d54===_0x4a4484&&(_0x107d54=_0x4a4484+0x1,_0x4a4484-=0x1);_0x126dcc===_0x4c9dbe&&(_0x126dcc=_0x4c9dbe+0x1,_0x4c9dbe-=0x1);const _0x3249bc=(_0x107d54-_0x4a4484)*0.05,_0x254d9e=(_0x126dcc-_0x4c9dbe)*0.05;_0x4a4484-=_0x3249bc,_0x107d54+=_0x3249bc,_0x4c9dbe-=_0x254d9e,_0x126dcc+=_0x254d9e;const _0x4b1ba7=_0xad3d7d[_0x37b1c8(0xd77)]!==![],_0x21cd55=_0xad3d7d[_0x37b1c8(0x946)]!==![],_0x27a776=isNum(_0xad3d7d['y_axis_decimals'])?_0xad3d7d[_0x37b1c8(0x39f)]:0x1,_0x1de532=0x4+(_0x27a776>0x0?_0x27a776+0x1:0x0),_0x467471=_0x4b1ba7?Math['max'](0x20,_0x1de532*_0x539d4c*0.62+0xc):0x8,_0x3eca95=0x8,_0x2ffe1c=0x8,_0x2bf8d9=_0x21cd55?_0x3adc4b+0xc:0x8,_0x4e8305=_0x46ca47-_0x467471-_0x3eca95,_0x3fcd03=_0x442213-_0x2ffe1c-_0x2bf8d9;if(_0x4e8305<=0x0||_0x3fcd03<=0x0)return;const _0x75fc10=_0x480770=>_0x467471+(_0x480770-_0x4a4484)/(_0x107d54-_0x4a4484)*_0x4e8305,_0x1602bd=_0x311c09=>_0x2ffe1c+_0x3fcd03-(_0x311c09-_0x4c9dbe)/(_0x126dcc-_0x4c9dbe)*_0x3fcd03;this[_0x37b1c8(0xd70)]={'padL':_0x467471,'padR':_0x3eca95,'padT':_0x2ffe1c,'padB':_0x2bf8d9,'plotW':_0x4e8305,'plotH':_0x3fcd03,'xMin':_0x4a4484,'xMax':_0x107d54,'yMin':_0x4c9dbe,'yMax':_0x126dcc,'mapX':_0x75fc10,'mapY':_0x1602bd};const _0x21501b=parseInt(_0xad3d7d['y_axis_ticks'],0xa)||0x4;_0x2a1410['strokeStyle']=_0x352838,_0x2a1410[_0x37b1c8(0xa77)]=0x1;if(_0xad3d7d[_0x37b1c8(0x448)]!==![]){for(let _0x230d16=0x0;_0x230d16<=_0x21501b;_0x230d16++){const _0x1f0711=_0x4c9dbe+(_0x126dcc-_0x4c9dbe)*(_0x230d16/_0x21501b),_0x26ded4=_0x1602bd(_0x1f0711);_0x2a1410[_0x37b1c8(0xd65)](),_0x2a1410[_0x37b1c8(0x651)](_0x467471,_0x26ded4),_0x2a1410[_0x37b1c8(0x84e)](_0x467471+_0x4e8305,_0x26ded4),_0x2a1410[_0x37b1c8(0xc95)]();}for(let _0x458a97=0x0;_0x458a97<=_0x21501b;_0x458a97++){const _0xfbd1df=_0x4a4484+(_0x107d54-_0x4a4484)*(_0x458a97/_0x21501b),_0x11cdbb=_0x75fc10(_0xfbd1df);_0x2a1410[_0x37b1c8(0xd65)](),_0x2a1410['moveTo'](_0x11cdbb,_0x2ffe1c),_0x2a1410[_0x37b1c8(0x84e)](_0x11cdbb,_0x2ffe1c+_0x3fcd03),_0x2a1410[_0x37b1c8(0xc95)]();}}const _0x420adc=(_0x289aef,_0x520a55)=>{const _0x73575e=_0x37b1c8;if(Math[_0x73575e(0x45d)](_0x289aef)>=0x3e8)return _0x289aef[_0x73575e(0xcb1)](0x0);if(Math[_0x73575e(0x45d)](_0x289aef)>=0x64)return _0x289aef[_0x73575e(0xcb1)](Math[_0x73575e(0xa1a)](0x0,_0x520a55-0x1));return _0x289aef[_0x73575e(0xcb1)](_0x520a55);};if(_0x4b1ba7){_0x2a1410[_0x37b1c8(0x9bb)]=_0x39b378,_0x2a1410[_0x37b1c8(0x4b3)]=_0x5b9819,_0x2a1410[_0x37b1c8(0x633)]=_0x539d4c+'px\x20'+_0x6e1936,_0x2a1410['textAlign']=_0x37b1c8(0x7a5),_0x2a1410[_0x37b1c8(0x8c6)]=_0x37b1c8(0x708);for(let _0x46109e=0x0;_0x46109e<=_0x21501b;_0x46109e++){const _0x1494e5=_0x4c9dbe+(_0x126dcc-_0x4c9dbe)*(_0x46109e/_0x21501b);_0x2a1410[_0x37b1c8(0x760)](_0x420adc(_0x1494e5,_0x27a776),_0x467471-0x4,_0x1602bd(_0x1494e5));}_0x2a1410[_0x37b1c8(0x4b3)]=0x1;}if(_0x21cd55){_0x2a1410[_0x37b1c8(0x9bb)]=_0x233c56,_0x2a1410['globalAlpha']=_0x218b8a,_0x2a1410['font']=_0x3adc4b+_0x37b1c8(0xebc)+_0x6e1936,_0x2a1410[_0x37b1c8(0x8c6)]=_0x37b1c8(0xeaf);for(let _0x10a8e3=0x0;_0x10a8e3<=_0x21501b;_0x10a8e3++){const _0x3518fb=_0x4a4484+(_0x107d54-_0x4a4484)*(_0x10a8e3/_0x21501b),_0x1bb77e=_0x75fc10(_0x3518fb);_0x2a1410[_0x37b1c8(0x9ee)]=_0x10a8e3===0x0?'left':_0x10a8e3===_0x21501b?_0x37b1c8(0x7a5):_0x37b1c8(0xf2e),_0x2a1410[_0x37b1c8(0x760)](_0x420adc(_0x3518fb,_0x27a776),_0x1bb77e,_0x2ffe1c+_0x3fcd03+0x4);}_0x2a1410['globalAlpha']=0x1;}const _0x28702e=_0x4bec28[_0x37b1c8(0x3c4)](_0x268ce9=>_0x268ce9['t']),_0x4067f9=Math['min'](..._0x28702e),_0x264dc9=Math[_0x37b1c8(0xa1a)](..._0x28702e),_0xa3441d=_0x264dc9-_0x4067f9||0x1,_0x181253=(this['_xEnt']?.[_0x37b1c8(0x85f)]===_0x37b1c8(0x74d)?_0x37b1c8(0x6f5):this[_0x37b1c8(0xa6c)]?.[_0x37b1c8(0x85f)])||_0x37b1c8(0x6f5),_0x109d59=toNum(this[_0x37b1c8(0xa6c)]?.[_0x37b1c8(0x2ff)]),_0x1336c0=isNum(_0x109d59)&&_0x109d59>0x0?clamp(_0x109d59,0.5,0x14):3.5;_0x4bec28[_0x37b1c8(0xb12)](_0x59f22d=>{const _0x1c965f=_0x37b1c8,_0x1b849a=(_0x59f22d['t']-_0x4067f9)/_0xa3441d,_0x5a5d70=_0x75fc10(_0x59f22d['xVal']),_0x13c4a5=_0x1602bd(_0x59f22d['yVal']);_0x2a1410['beginPath'](),_0x2a1410[_0x1c965f(0x798)](_0x5a5d70,_0x13c4a5,_0x1336c0,0x0,Math['PI']*0x2),_0x2a1410[_0x1c965f(0x9bb)]=_0x181253,_0x2a1410['globalAlpha']=(0.3+_0x1b849a*0.55)*_0x5a30da,_0x2a1410['fill']();}),_0x2a1410[_0x37b1c8(0x4b3)]=0x1;if(_0x4bec28['length']>=0x3&&_0x5a30da>=0.999){let _0x56b429=0x0,_0x3d1a24=0x0,_0x544b59=0x0,_0x15cf98=0x0;const _0x23fc12=_0x4bec28[_0x37b1c8(0xf35)];for(const _0x5dc5f7 of _0x4bec28){_0x56b429+=_0x5dc5f7[_0x37b1c8(0x578)],_0x3d1a24+=_0x5dc5f7['yVal'],_0x544b59+=_0x5dc5f7[_0x37b1c8(0x578)]*_0x5dc5f7[_0x37b1c8(0xf85)],_0x15cf98+=_0x5dc5f7[_0x37b1c8(0x578)]*_0x5dc5f7[_0x37b1c8(0x578)];}const _0x43e3e0=_0x23fc12*_0x15cf98-_0x56b429*_0x56b429;if(Math[_0x37b1c8(0x45d)](_0x43e3e0)>1e-9){const _0x19b72f=(_0x23fc12*_0x544b59-_0x56b429*_0x3d1a24)/_0x43e3e0,_0x4d97d9=(_0x3d1a24-_0x19b72f*_0x56b429)/_0x23fc12,_0x106be4=_0x4a4484,_0x2e10a5=_0x19b72f*_0x106be4+_0x4d97d9,_0x2e4c02=_0x107d54,_0x4c6612=_0x19b72f*_0x2e4c02+_0x4d97d9;_0x2a1410[_0x37b1c8(0x5f1)]=_0x181253,_0x2a1410[_0x37b1c8(0x4b3)]=0.45,_0x2a1410[_0x37b1c8(0xa77)]=1.5,_0x2a1410[_0x37b1c8(0x34d)]([0x4,0x4]),_0x2a1410[_0x37b1c8(0xd65)](),_0x2a1410['moveTo'](_0x75fc10(_0x106be4),_0x1602bd(_0x2e10a5)),_0x2a1410[_0x37b1c8(0x84e)](_0x75fc10(_0x2e4c02),_0x1602bd(_0x4c6612)),_0x2a1410['stroke'](),_0x2a1410[_0x37b1c8(0x34d)]([]),_0x2a1410['globalAlpha']=0x1;}}}[_0x3a4399(0x4bc)](_0x2753f5,_0x3afc0a,_0x3774cd,_0x3930b0){const _0x40c3c1=_0x3a4399;if(!_0x3afc0a||!_0x2753f5||_0x3774cd[_0x40c3c1(0x386)]===![]||!this[_0x40c3c1(0xd70)]||!this[_0x40c3c1(0x8aa)]?.[_0x40c3c1(0xf35)])return;const _0x581f66=this['_abort'][_0x40c3c1(0x2c2)],_0x5e0800=this[_0x40c3c1(0xd70)],_0x58a6d9=this[_0x40c3c1(0xa6c)]?.[_0x40c3c1(0xac9)]||this[_0x40c3c1(0x9b6)]?.[_0x40c3c1(0x4b5)]||this[_0x40c3c1(0xa6c)]?.['entity']||'X',_0x2169a9=this[_0x40c3c1(0xa8d)]?.[_0x40c3c1(0xac9)]||this[_0x40c3c1(0xb1c)]?.[_0x40c3c1(0x4b5)]||this['_yEnt']?.[_0x40c3c1(0x644)]||'Y',_0x4c0319=(this[_0x40c3c1(0xa6c)]?.[_0x40c3c1(0x85f)]===_0x40c3c1(0x74d)?_0x40c3c1(0x6f5):this[_0x40c3c1(0xa6c)]?.[_0x40c3c1(0x85f)])||_0x40c3c1(0x6f5),_0x67453e=this['_xEnt']?.[_0x40c3c1(0x293)]||this['_xMeta']?.['unit_of_measurement']||'',_0x1a9281=this['_yEnt']?.[_0x40c3c1(0x293)]||this[_0x40c3c1(0xb1c)]?.[_0x40c3c1(0x3de)]||'',_0x2a1578=_0x1e6aae=>{const _0x1828a7=_0x40c3c1,_0x52209f=_0x2753f5[_0x1828a7(0x918)](),_0x158a2e=_0x1e6aae[_0x1828a7(0x801)]-_0x52209f[_0x1828a7(0xf49)],_0xb935e5=_0x1e6aae['clientY']-_0x52209f[_0x1828a7(0xeaf)];let _0x5d8d3e=null,_0x46d8a0=Infinity;for(const _0x4bb482 of this[_0x1828a7(0x8aa)]){const _0x503660=_0x5e0800['mapX'](_0x4bb482['xVal']),_0x1df3c9=_0x5e0800[_0x1828a7(0x512)](_0x4bb482[_0x1828a7(0xf85)]),_0xb22a70=Math['sqrt']((_0x158a2e-_0x503660)**0x2+(_0xb935e5-_0x1df3c9)**0x2);_0xb22a70<_0x46d8a0&&_0xb22a70<0x12&&(_0x46d8a0=_0xb22a70,_0x5d8d3e=_0x4bb482);}if(!_0x5d8d3e){_0x3afc0a[_0x1828a7(0x526)][_0x1828a7(0xf1d)]='0';return;}const _0x29457e=formatNumber(_0x5d8d3e['xVal'],this['_xEnt'],_0x3930b0),_0x2710ce=formatNumber(_0x5d8d3e[_0x1828a7(0xf85)],this[_0x1828a7(0xa8d)],_0x3930b0),_0xf38926=new Date(_0x5d8d3e['t']),_0x11cd6a=resolveCardLanguage(_0x3930b0,this[_0x1828a7(0xaae)]?.['_config']),_0x34a21a=getCachedDateTimeFormatter(_0x11cd6a,{'day':_0x1828a7(0x361),'month':_0x1828a7(0x4a8),'year':'numeric'}),_0x4cb569=getCachedDateTimeFormatter(_0x11cd6a,_localeTimeOpts(_0x3930b0,{'hour':'2-digit','minute':_0x1828a7(0xa68)})),_0x53b899=_0x34a21a?_0x34a21a['format'](_0xf38926):_0xf38926['toLocaleDateString'](),_0x3967c3=_0x4cb569?_0x4cb569[_0x1828a7(0xed5)](_0xf38926):_0xf38926[_0x1828a7(0x329)](),_0x5a6548=_0x53b899+'\x20'+_0x3967c3,_0x239605=this[_0x1828a7(0xa6c)]?.[_0x1828a7(0x1013)]!==![]?escapeHtml(_0x4c0319):_0x1828a7(0x150);_0x3afc0a[_0x1828a7(0xbcf)]=_0x1828a7(0xbeb)+escapeHtml(_0x5a6548)+'</span></div>'+(_0x1828a7(0x4e7)+_0x239605+_0x1828a7(0xa84)+escapeHtml(_0x58a6d9)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x29457e))+'\x20'+escapeHtml(_0x67453e)+'</span></div>')+('<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>'+escapeHtml(_0x2169a9)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x2710ce))+'\x20'+escapeHtml(_0x1a9281)+_0x1828a7(0x2fb)),this['_placeTooltip'](_0x3afc0a,_0x52209f,_0x158a2e);};this[_0x40c3c1(0xf73)](_0x2753f5,_0x3afc0a,_0x2a1578,_0x581f66),_0x2753f5[_0x40c3c1(0x526)][_0x40c3c1(0x5be)]=_0x40c3c1(0x9f2),_0x2753f5[_0x40c3c1(0x3dd)](_0x40c3c1(0xe69),_0x459ea0=>{const _0x18a42d=_0x40c3c1,_0x3903c2=_0x2753f5[_0x18a42d(0x918)](),_0x311e27=_0x459ea0[_0x18a42d(0x801)]-_0x3903c2['left'],_0x531e5f=_0x459ea0[_0x18a42d(0xc94)]-_0x3903c2[_0x18a42d(0xeaf)];let _0x6ed892=null,_0x6173c0=Infinity;for(const _0x22a4f7 of this[_0x18a42d(0x8aa)]){const _0x1b5643=_0x5e0800[_0x18a42d(0x2d2)](_0x22a4f7['xVal']),_0x54eb16=_0x5e0800[_0x18a42d(0x512)](_0x22a4f7[_0x18a42d(0xf85)]),_0x518ec8=Math['sqrt']((_0x311e27-_0x1b5643)**0x2+(_0x531e5f-_0x54eb16)**0x2);_0x518ec8<_0x6173c0&&_0x518ec8<0x12&&(_0x6173c0=_0x518ec8,_0x6ed892=_0x22a4f7);}if(!_0x6ed892)return;_0x459ea0[_0x18a42d(0xc15)](),this[_0x18a42d(0xaae)][_0x18a42d(0x46d)](this['_yEnt']);},{'signal':_0x581f66});}}function _heatmapValueToColor(_0x21d56b,_0xbdce0){const _0x412453=_0x3a4399;let _0x1a2d99=String(_0xbdce0||'#4A90D9')['replace']('#','');if(_0x1a2d99[_0x412453(0xf35)]===0x3)_0x1a2d99=_0x1a2d99[_0x412453(0x5fb)]('')[_0x412453(0x3c4)](_0x2b7d05=>_0x2b7d05+_0x2b7d05)['join']('');if(_0x1a2d99['length']!==0x6)return _0x412453(0xc36)+(0.1+_0x21d56b*0.85)+')';const _0x3902e4=parseInt(_0x1a2d99['slice'](0x0,0x2),0x10),_0x38fb03=parseInt(_0x1a2d99['slice'](0x2,0x4),0x10),_0x3e957c=parseInt(_0x1a2d99[_0x412453(0x444)](0x4,0x6),0x10),_0x1dfacb=0.1+_0x21d56b*0.85;return _0x412453(0xedc)+_0x3902e4+','+_0x38fb03+','+_0x3e957c+','+_0x1dfacb+')';}function invertExtremeAgg(_0xced69c,_0x4b3a11){const _0x59144c=_0x3a4399;if(!_0x4b3a11||!_0x4b3a11[_0x59144c(0x2d5)])return _0xced69c;if(_0xced69c===_0x59144c(0xa1a))return _0x59144c(0x68a);if(_0xced69c===_0x59144c(0x68a))return _0x59144c(0xa1a);return _0xced69c;}function reduceByAggregate(_0x48bc2b,_0xf91fd0){const _0x552a9b=_0x3a4399;if(_0xf91fd0==='first')return _0x48bc2b[0x0]['v'];if(_0xf91fd0===_0x552a9b(0xd8b)||_0xf91fd0===_0x552a9b(0x32a)||_0xf91fd0==='diff')return _0x48bc2b[_0x552a9b(0x282)]((_0x7e9c8a,_0x462380)=>_0x7e9c8a+(_0x462380['v']||0x0),0x0);if(_0xf91fd0===_0x552a9b(0x68a))return _0x48bc2b[_0x552a9b(0x282)]((_0x1a743d,_0x4cad94)=>Math['min'](_0x1a743d,_0x4cad94['v']),Infinity);if(_0xf91fd0==='max')return _0x48bc2b[_0x552a9b(0x282)]((_0x512ce6,_0x504492)=>Math[_0x552a9b(0xa1a)](_0x512ce6,_0x504492['v']),-Infinity);if(_0xf91fd0===_0x552a9b(0xf31))return DataProcessor[_0x552a9b(0xe6c)](_0x48bc2b[_0x552a9b(0x3c4)](_0x650295=>_0x650295['v']),_0x552a9b(0xf31));if(_0xf91fd0===_0x552a9b(0xad0)||_0xf91fd0===_0x552a9b(0xc75))return _0x48bc2b[_0x552a9b(0x282)]((_0x2b74fc,_0xe95b08)=>_0x2b74fc+(_0xe95b08['v']||0x0),0x0)/_0x48bc2b['length'];return _0x48bc2b[_0x48bc2b[_0x552a9b(0xf35)]-0x1]['v'];}function resolveNumericBound(_0x47496d,_0xd6b702,_0x5d1f6c){const _0x37c011=_0x3a4399;if(_0x47496d===null||_0x47496d===undefined||_0x47496d==='')return _0xd6b702;const _0x7c830d=String(_0x47496d)[_0x37c011(0x1aa)](/^~/,'')[_0x37c011(0x99a)](),_0x5a19fe=parseFloat(_0x7c830d);if(!isNaN(_0x5a19fe))return _0x5a19fe;const _0x5e8a39=resolveDynamicValue(_0x7c830d,_0x5d1f6c);return _0x5e8a39===null?_0xd6b702:_0x5e8a39;}function resolveEntityBound(_0x32dad0,_0x596da6,_0xd2f80b){const _0x435045=_0x3a4399;if(_0x32dad0===null||_0x32dad0===undefined||_0x32dad0==='')return _0x596da6;const _0xadfefe=String(_0x32dad0)[_0x435045(0x1aa)](/^~/,'')[_0x435045(0x99a)](),_0x55bec3=parseFloat(_0xadfefe);if(!isNaN(_0x55bec3))return _0x55bec3;const _0x3a7922=resolveDynamicValue(_0xadfefe,_0xd2f80b);return _0x3a7922===null?_0x596da6:_0x3a7922;}function _matrixFilterPoints(_0x1a7808){const _0x27c391=_0x3a4399,_0x208c56=Date[_0x27c391(0xf41)]();return(_0x1a7808[_0x27c391(0xf59)]||_0x1a7808[_0x27c391(0x2a3)]||[])[_0x27c391(0x395)](_0x454e29=>_0x454e29['v']!==null&&_0x454e29['v']!==undefined&&_0x454e29['t']<=_0x208c56);}function _resolveMatrixBounds(_0x415141,_0x35f880,_0x245628,_0x4b0af4){const _0x347f9e=_0x3a4399;return!isFinite(_0x415141)&&(_0x415141=0x0,_0x35f880=0x1),{'min':resolveNumericBound(_0x245628[_0x347f9e(0xcd0)],_0x415141,_0x4b0af4),'max':resolveNumericBound(_0x245628[_0x347f9e(0xdaf)],_0x35f880,_0x4b0af4)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x43ca4f){const _0x6dad80=_0x3a4399;super(_0x43ca4f),this[_0x6dad80(0x30d)]=null,this[_0x6dad80(0xcfa)]=null,this[_0x6dad80(0x661)]=null,this['_color']=_0x6dad80(0x6f5);}[_0x3a4399(0x9e0)](_0x19fb04,_0x4b853d,_0x40d570,_0x4eab62){const _0x34a2c4=_0x3a4399;this[_0x34a2c4(0x39e)](_0x19fb04,_0x4b853d,_0x40d570,_0x4eab62,_0x34a2c4(0x733));}[_0x3a4399(0x7b9)](_0x377acf,_0x45caa8,_0x26f676=0x1){const _0x5e2f28=_0x3a4399,_0x14b1e0=_matrixFilterPoints(_0x377acf);if(!_0x14b1e0[_0x5e2f28(0xf35)])return{'days':[],'min':0x0,'max':0x1};const _0x5d07c6=new Map(),_0x5801fc=resolveDisplayTimeZone(this[_0x5e2f28(0xaae)]?.[_0x5e2f28(0x1a4)],this[_0x5e2f28(0xaae)]?.['_config']);_0x14b1e0[_0x5e2f28(0xb12)](_0x30f292=>{const _0x35edcb=_0x5e2f28,_0x11933a=tzParts(_0x30f292['t'],_0x5801fc),_0xab50e5=_0x11933a['y']+'-'+String(_0x11933a['mo']+0x1)[_0x35edcb(0xe9d)](0x2,'0')+'-'+String(_0x11933a['d'])[_0x35edcb(0xe9d)](0x2,'0'),_0x4d88e0=_0x11933a['h'];!_0x5d07c6['has'](_0xab50e5)&&_0x5d07c6[_0x35edcb(0xd03)](_0xab50e5,Array[_0x35edcb(0xe0c)]({'length':0x18},()=>[])),_0x5d07c6[_0x35edcb(0xfe5)](_0xab50e5)[_0x4d88e0]['push'](_0x30f292['v']);});const _0x4d7851=_0x45caa8['aggregate_func']||_0x5e2f28(0xad0),_0x4a3093=_0x4d7851===_0x5e2f28(0x32a)||_0x4d7851===_0x5e2f28(0x4a5)?'sum':_0x4d7851,_0x223ad4=[];let _0x3cfa65=Infinity,_0x528d76=-Infinity;return[..._0x5d07c6[_0x5e2f28(0x22d)]()][_0x5e2f28(0x69b)]()[_0x5e2f28(0xb12)](([_0x136b5e,_0x48f3d6])=>{const _0x1095b9=_0x5e2f28,_0x194db1=_0x48f3d6[_0x1095b9(0x3c4)](_0x176ebe=>DataProcessor[_0x1095b9(0xe6c)](_0x176ebe,_0x4a3093));_0x194db1['forEach'](_0x4264a8=>{_0x4264a8!==null&&!isNaN(_0x4264a8)&&(_0x3cfa65=Math['min'](_0x3cfa65,_0x4264a8),_0x528d76=Math['max'](_0x528d76,_0x4264a8));}),_0x223ad4['push']({'date':_0x136b5e,'values':_0x194db1});}),{min:_0x3cfa65,max:_0x528d76}=_resolveMatrixBounds(_0x3cfa65,_0x528d76,_0x45caa8,this['card']?.['_hass']),{'days':_0x223ad4,'min':_0x3cfa65,'max':_0x528d76};}[_0x3a4399(0xca1)](_0x507507,_0x4e31cd,_0x40bab8,_0x5bc1c6,_0x27e9d6,_0x11d0f2){const _0x3be2d1=_0x3a4399,_0x359601=this['_setupCanvas'](_0x507507,_0x40bab8,_0x5bc1c6),_0x50167=this[_0x3be2d1(0xaec)](),_0x4dbece=((()=>{const _0x18c890=_0x3be2d1;try{return getComputedStyle(this[_0x18c890(0xaae)])[_0x18c890(0xee3)](_0x18c890(0x663))[_0x18c890(0x99a)]()||(_0x50167?_0x18c890(0x3fa):'rgba(0,0,0,0.75)');}catch(_0x574a32){return _0x50167?_0x18c890(0x3fa):'rgba(0,0,0,0.75)';}})()),_0x428655=this[_0x3be2d1(0xcf7)](_0x27e9d6[_0x3be2d1(0x16e)]||_0x27e9d6['x_axis_color'],_0x4dbece),_0x5ef626=_0x428655,_0x27a627=this['_haFont'](),_0x293f73=((()=>{const _0x575b99=toNum(_0x27e9d6['y_axis_font_size']);return _0x575b99&&_0x575b99>0x0?_0x575b99:0x9;})()),_0x5bd429=Math['max'](0x34,Math[_0x3be2d1(0x7d9)](0x34*_0x293f73/0x9)),_0x5f455d=0x10,_0x575ed7=0x14,_0x5e19d1=0x8,_0x548825=0x2,_0x522670=_0x4e31cd['days'][_0x3be2d1(0xf35)],_0x3572d5=0x18,_0x33c487=_0x40bab8-_0x5bd429-_0x5e19d1,_0x3ccd64=_0x5bc1c6-_0x5f455d-_0x575ed7,_0x50371c=(_0x33c487-(_0x3572d5-0x1)*_0x548825)/_0x3572d5,_0x43a16f=(_0x3ccd64-(_0x522670-0x1)*_0x548825)/_0x522670,_0x3cd55f=_0x4e31cd[_0x3be2d1(0xa1a)]-_0x4e31cd[_0x3be2d1(0x68a)]||0x1;this[_0x3be2d1(0xcfa)]={'padL':_0x5bd429,'padT':_0x5f455d,'cellW':_0x50371c,'cellH':_0x43a16f,'gap':_0x548825,'rows':_0x522670,'cols':_0x3572d5};const _0x106f5c=this['_entity'],_0x2f7e7e=_0x106f5c?.['color_thresholds']?.['enabled']&&_0x106f5c[_0x3be2d1(0x84d)][_0x3be2d1(0x335)]?.[_0x3be2d1(0xf35)];_0x4e31cd[_0x3be2d1(0xb0f)][_0x3be2d1(0xb12)]((_0x5ab107,_0x4b026e)=>{_0x5ab107['values']['forEach']((_0x4318a3,_0x5f2bf8)=>{const _0x245a47=_0x54aa;if(_0x4318a3===null||_0x4318a3===undefined)return;const _0x2cc6c0=_0x5bd429+_0x5f2bf8*(_0x50371c+_0x548825),_0x25c805=_0x5f455d+_0x4b026e*(_0x43a16f+_0x548825);if(_0x2f7e7e)_0x359601[_0x245a47(0x9bb)]=resolveValueColor(_0x4318a3,this[_0x245a47(0xaae)][_0x245a47(0xb17)](_0x106f5c),this[_0x245a47(0xdb3)]),_0x359601[_0x245a47(0x4b3)]=0.85;else{const _0xb7d944=Math['max'](0x0,Math[_0x245a47(0x68a)](0x1,(_0x4318a3-_0x4e31cd[_0x245a47(0x68a)])/_0x3cd55f));_0x359601[_0x245a47(0x9bb)]=_heatmapValueToColor(_0xb7d944,this[_0x245a47(0xdb3)]),_0x359601[_0x245a47(0x4b3)]=0x1;}_0x359601['beginPath']();typeof _0x359601[_0x245a47(0x8ca)]==='function'?_0x359601[_0x245a47(0x8ca)](_0x2cc6c0,_0x25c805,_0x50371c,_0x43a16f,0x2):_0x359601[_0x245a47(0x180)](_0x2cc6c0,_0x25c805,_0x50371c,_0x43a16f);_0x359601[_0x245a47(0xe9c)](),_0x359601[_0x245a47(0x4b3)]=0x1;if(_0x27e9d6[_0x245a47(0xaad)]!==![]&&_0x50371c>0x12&&_0x43a16f>0xe){_0x359601[_0x245a47(0x9bb)]=_0x50167?_0x245a47(0x81f):'rgba(0,0,0,0.55)',_0x359601[_0x245a47(0x633)]='500\x20'+Math[_0x245a47(0x68a)](0x9,_0x43a16f-0x4)+'px\x20'+_0x27a627,_0x359601[_0x245a47(0x9ee)]=_0x245a47(0xf2e),_0x359601['textBaseline']=_0x245a47(0x708);const _0x2f1bad=formatNumber(_0x4318a3,_0x106f5c,_0x11d0f2);_0x359601[_0x245a47(0x760)](_0x2f1bad,_0x2cc6c0+_0x50371c/0x2,_0x25c805+_0x43a16f/0x2);}});});const _0x2918c7=((()=>{const _0x23b7b5=_0x3be2d1,_0x4cdefd=toNum(_0x27e9d6[_0x23b7b5(0xd85)]);return _0x4cdefd!=null&&_0x4cdefd>=0x0&&_0x4cdefd<=0x1?_0x4cdefd:0x1;})());_0x359601['save'](),_0x359601['fillStyle']=_0x5ef626,_0x359601[_0x3be2d1(0x4b3)]=_0x2918c7,_0x359601[_0x3be2d1(0x633)]=_0x293f73+'px\x20'+_0x27a627,_0x359601[_0x3be2d1(0x9ee)]='right',_0x359601[_0x3be2d1(0x8c6)]=_0x3be2d1(0x708);const _0x107d07=Math['max'](0x1,Math['ceil'](_0x522670/0xa));_0x4e31cd['days'][_0x3be2d1(0xb12)]((_0x46f0e7,_0x4c602e)=>{const _0x2be31c=_0x3be2d1;if(_0x4c602e%_0x107d07!==0x0)return;const _0x5e076a=new Date(_0x46f0e7[_0x2be31c(0xe1c)]+'T12:00:00'),_0x1bdcb5=_0x5e076a[_0x2be31c(0xaa2)](resolveCardLanguage(_0x11d0f2,_0x27e9d6),{'day':_0x2be31c(0xa68),'month':_0x2be31c(0x4a8)});_0x359601[_0x2be31c(0x760)](_0x1bdcb5,_0x5bd429-0x6,_0x5f455d+_0x4c602e*(_0x43a16f+_0x548825)+_0x43a16f/0x2);}),_0x359601[_0x3be2d1(0xafa)]();const _0x487ba7=((()=>{const _0x587368=toNum(_0x27e9d6['x_axis_font_size']);return _0x587368&&_0x587368>0x0?_0x587368:0x9;})()),_0x51a061=((()=>{const _0xfdb48b=_0x3be2d1,_0x56223f=toNum(_0x27e9d6[_0xfdb48b(0xa18)]);return _0x56223f!=null&&_0x56223f>=0x0&&_0x56223f<=0x1?_0x56223f:0x1;})());_0x359601[_0x3be2d1(0xa52)](),_0x359601[_0x3be2d1(0x9bb)]=this['_resolveCssColor'](_0x27e9d6[_0x3be2d1(0x99b)],_0x4dbece),_0x359601[_0x3be2d1(0x4b3)]=_0x51a061,_0x359601[_0x3be2d1(0x633)]=_0x487ba7+_0x3be2d1(0xebc)+_0x27a627,_0x359601[_0x3be2d1(0x9ee)]=_0x3be2d1(0xf2e),_0x359601[_0x3be2d1(0x8c6)]=_0x3be2d1(0xeaf);for(let _0xdae363=0x0;_0xdae363<0x18;_0xdae363+=0x2){_0x359601[_0x3be2d1(0x760)](String(_0xdae363),_0x5bd429+_0xdae363*(_0x50371c+_0x548825)+_0x50371c/0x2,_0x5f455d+_0x522670*(_0x43a16f+_0x548825)+0x4);}_0x359601[_0x3be2d1(0xafa)]();}['_setupTooltip'](_0x2f2351,_0xa91014,_0x513c81,_0x59c1fc){const _0x10fc51=_0x3a4399;if(!_0xa91014||!_0x2f2351||_0x513c81['show_tooltip']===![]||!this['_cells'])return;const _0x2c0c2c=this[_0x10fc51(0x2e0)]['signal'],_0xe71441=this[_0x10fc51(0xcfa)],_0x4a1b39=this[_0x10fc51(0x30d)],_0x4f7aaf=this[_0x10fc51(0x661)],_0x37d81e=_0x4f7aaf?.[_0x10fc51(0xac9)]||this[_0x10fc51(0x820)]?.[_0x10fc51(0x4b5)]||_0x4f7aaf?.[_0x10fc51(0x644)]||'?',_0x3e5733=_0x4f7aaf?.['unit']||this['_meta']?.[_0x10fc51(0x3de)]||'',_0x3b76bc=this[_0x10fc51(0xdb3)],_0x4cf3e6=_0x527d25=>{const _0x117b38=_0x10fc51,_0x5d5981=_0x2f2351['getBoundingClientRect'](),_0x163793=_0x527d25[_0x117b38(0x801)]-_0x5d5981[_0x117b38(0xf49)],_0x110b4a=_0x527d25['clientY']-_0x5d5981['top'],_0x2487c4=Math[_0x117b38(0xbfa)]((_0x163793-_0xe71441[_0x117b38(0xbaf)])/(_0xe71441[_0x117b38(0x1fc)]+_0xe71441['gap'])),_0x13d80a=Math['floor']((_0x110b4a-_0xe71441[_0x117b38(0xcff)])/(_0xe71441[_0x117b38(0xd82)]+_0xe71441[_0x117b38(0x51f)]));if(_0x2487c4<0x0||_0x2487c4>=_0xe71441[_0x117b38(0xe2f)]||_0x13d80a<0x0||_0x13d80a>=_0xe71441['rows']){_0xa91014[_0x117b38(0x526)][_0x117b38(0xf1d)]='0';return;}const _0x2a74ce=_0x4a1b39[_0x117b38(0xb0f)][_0x13d80a],_0x243f95=_0x2a74ce?.['values']?.[_0x2487c4];if(_0x243f95===null||_0x243f95===undefined){_0xa91014[_0x117b38(0x526)][_0x117b38(0xf1d)]='0';return;}const _0x18b232=new Date(_0x2a74ce[_0x117b38(0xe1c)]+_0x117b38(0x83e))[_0x117b38(0xaa2)](),_0x3fb796=String(_0x2487c4)[_0x117b38(0xe9d)](0x2,'0')+_0x117b38(0x152),_0x12e7ce=formatNumber(_0x243f95,_0x4f7aaf,_0x59c1fc),_0x2cb329=_0x4f7aaf?.[_0x117b38(0x1013)]!==![]?escapeHtml(_0x3b76bc):'transparent';_0xa91014[_0x117b38(0xbcf)]='<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(_0x18b232)+'\x20'+escapeHtml(_0x3fb796)+_0x117b38(0x2fb)+(_0x117b38(0x4e7)+_0x2cb329+_0x117b38(0xa84)+escapeHtml(_0x37d81e)+_0x117b38(0xcd2)+escapeHtml(String(_0x12e7ce))+'\x20'+escapeHtml(_0x3e5733)+_0x117b38(0x2fb)),this['_placeTooltip'](_0xa91014,_0x5d5981,_0x163793);};this[_0x10fc51(0xf73)](_0x2f2351,_0xa91014,_0x4cf3e6,_0x2c0c2c),_0x2f2351['style'][_0x10fc51(0x5be)]=_0x10fc51(0x9f2),_0x2f2351[_0x10fc51(0x3dd)](_0x10fc51(0xe69),_0x45b4c6=>{const _0x51b140=_0x10fc51;_0x45b4c6[_0x51b140(0xc15)](),this[_0x51b140(0xaae)][_0x51b140(0x46d)](this[_0x51b140(0x661)]);},{'signal':_0x2c0c2c});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0xa59cb){const _0x85da4c=_0x3a4399;super(_0xa59cb),this[_0x85da4c(0x30d)]=null,this[_0x85da4c(0xcfa)]=null,this[_0x85da4c(0x661)]=null,this[_0x85da4c(0xdb3)]=_0x85da4c(0x6f5);}['render'](_0x2cdc36,_0x4275ad,_0x23b747,_0x3a9944){const _0x40f429=_0x3a4399;this[_0x40f429(0x39e)](_0x2cdc36,_0x4275ad,_0x23b747,_0x3a9944,_0x40f429(0xaa1));}[_0x3a4399(0x7b9)](_0x2e435c,_0x45bcde,_0x2b7f47=0x1){const _0x1288ad=_0x3a4399,_0x4628c5=_matrixFilterPoints(_0x2e435c);if(!_0x4628c5[_0x1288ad(0xf35)])return{'weeks':[],'min':0x0,'max':0x1};const _0xfbb5e=new Map(),_0x2758b2=resolveDisplayTimeZone(this[_0x1288ad(0xaae)]?.[_0x1288ad(0x1a4)],this['card']?.['_config']),_0xe0192a=_0x5253fa=>{const _0x37a629=_0x1288ad,_0x4ff8d8=tzParts(_0x5253fa,_0x2758b2);return _0x4ff8d8['y']+'-'+String(_0x4ff8d8['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x4ff8d8['d'])[_0x37a629(0xe9d)](0x2,'0');};_0x4628c5['forEach'](_0x8f01f5=>{const _0x268325=_0x1288ad,_0x2ad194=_0xe0192a(_0x8f01f5['t']);if(!_0xfbb5e['has'](_0x2ad194))_0xfbb5e[_0x268325(0xd03)](_0x2ad194,[]);_0xfbb5e[_0x268325(0xfe5)](_0x2ad194)['push'](_0x8f01f5['v']);});const _0xdbec7b=_0x45bcde[_0x1288ad(0x79c)]||_0x1288ad(0xad0),_0x4f901a=_0xdbec7b===_0x1288ad(0x32a)||_0xdbec7b===_0x1288ad(0x4a5)?_0x1288ad(0xd8b):_0xdbec7b,_0x57b5cc=[];let _0x2ed0ff=Infinity,_0x21dc86=-Infinity;[..._0xfbb5e[_0x1288ad(0x22d)]()][_0x1288ad(0x69b)]()[_0x1288ad(0xb12)](([_0xbc1eee,_0x271b3a])=>{const _0x2417f8=_0x1288ad,_0x403314=DataProcessor[_0x2417f8(0xe6c)](_0x271b3a,_0x4f901a),_0xe06185=_0x403314===null||_0x403314===undefined?NaN:_0x403314;!isNaN(_0xe06185)&&(_0x2ed0ff=Math[_0x2417f8(0x68a)](_0x2ed0ff,_0xe06185),_0x21dc86=Math[_0x2417f8(0xa1a)](_0x21dc86,_0xe06185));const _0x50b9d8=new Date(_0xbc1eee+_0x2417f8(0x83e)),_0xb2fd1b=weekStartOffsetDays(_0x50b9d8[_0x2417f8(0xfa8)]()||0x7,_0x2b7f47);_0x57b5cc[_0x2417f8(0x879)]({'date':_0xbc1eee,'val':_0xe06185,'weekday':_0xb2fd1b,'dateObj':_0x50b9d8});}),{min:_0x2ed0ff,max:_0x21dc86}=_resolveMatrixBounds(_0x2ed0ff,_0x21dc86,_0x45bcde,this['card']?.[_0x1288ad(0x1a4)]);const _0x3d1116=[];if(_0x57b5cc[_0x1288ad(0xf35)]){let _0x24874f=0x0;_0x3d1116[_0x1288ad(0x879)](Array(0x7)[_0x1288ad(0xe9c)](null)),_0x57b5cc[_0x1288ad(0xb12)]((_0x412c6a,_0x4377f4)=>{const _0x45e017=_0x1288ad;_0x4377f4>0x0&&_0x412c6a[_0x45e017(0xacc)]<=_0x57b5cc[_0x4377f4-0x1]['weekday']&&(_0x24874f++,_0x3d1116[_0x45e017(0x879)](Array(0x7)[_0x45e017(0xe9c)](null))),_0x3d1116[_0x24874f][_0x412c6a[_0x45e017(0xacc)]]=_0x412c6a;});}return{'weeks':_0x3d1116,'min':_0x2ed0ff,'max':_0x21dc86};}[_0x3a4399(0xca1)](_0x14a932,_0x3503e1,_0x1f3d61,_0x3633b9,_0x1cf083,_0xfb2ac){const _0x5d0de1=_0x3a4399,_0x44b63d=this[_0x5d0de1(0x9f4)](_0x14a932,_0x1f3d61,_0x3633b9),_0x4b13bd=this['_detectDark'](),_0x559290=((()=>{const _0x5a080e=_0x5d0de1;try{return getComputedStyle(this[_0x5a080e(0xaae)])[_0x5a080e(0xee3)](_0x5a080e(0x663))['trim']()||(_0x4b13bd?_0x5a080e(0x3fa):_0x5a080e(0xcab));}catch(_0x451ecd){return _0x4b13bd?_0x5a080e(0x3fa):_0x5a080e(0xcab);}})()),_0x3e3054=this[_0x5d0de1(0xcf7)](_0x1cf083[_0x5d0de1(0x16e)]||_0x1cf083[_0x5d0de1(0x99b)],_0x559290),_0x15250e=_0x3e3054,_0x5e92ef=this[_0x5d0de1(0x1037)](),_0x3edbd0=((()=>{const _0x5fdda=_0x5d0de1,_0xd0b2d2=toNum(_0x1cf083[_0x5fdda(0x83b)]);return _0xd0b2d2&&_0xd0b2d2>0x0?_0xd0b2d2:0x9;})()),_0x5f09d3=Math[_0x5d0de1(0xa1a)](0x24,Math[_0x5d0de1(0x7d9)](0x24*_0x3edbd0/0x9)),_0x5d317e=0x16,_0x3e74b0=0x8,_0x391d95=0x8,_0x130bdb=0x3,_0xed2c20=_0x3503e1['weeks'][_0x5d0de1(0xf35)],_0x1aa8c2=0x7,_0x9f2a26=_0x1f3d61-_0x5f09d3-_0x391d95,_0x4581be=_0x3633b9-_0x5d317e-_0x3e74b0,_0x480502=(_0x9f2a26-(_0x1aa8c2-0x1)*_0x130bdb)/_0x1aa8c2,_0x10a852=(_0x4581be-(_0xed2c20-0x1)*_0x130bdb)/_0xed2c20,_0x3bf21d=Math['min'](_0x480502,_0x10a852),_0x2c570f=_0x3503e1[_0x5d0de1(0xa1a)]-_0x3503e1[_0x5d0de1(0x68a)]||0x1;this[_0x5d0de1(0xcfa)]={'padL':_0x5f09d3,'padT':_0x5d317e,'cellW':_0x480502,'cellH':_0x10a852,'gap':_0x130bdb,'rows':_0xed2c20,'cols':_0x1aa8c2};const _0x31ff8f=this[_0x5d0de1(0x661)],_0x4418be=_0x31ff8f?.[_0x5d0de1(0x84d)]?.['enabled']&&_0x31ff8f[_0x5d0de1(0x84d)][_0x5d0de1(0x335)]?.[_0x5d0de1(0xf35)],_0x276ca9=resolveFirstWeekday(_0xfb2ac),_0x5f0ba8=((()=>{const _0x3744e1=_0x5d0de1;try{const _0x3a6c30=getCachedDateTimeFormatter(resolveCardLanguage(_0xfb2ac,_0x1cf083),{'weekday':'short'});return Array['from']({'length':0x7},(_0x5634d7,_0x2a19e9)=>_0x3a6c30['format'](new Date(0x7e8,0x0,(_0x276ca9-0x1+_0x2a19e9)%0x7+0x1)));}catch{const _0x4ac83d=[_0x3744e1(0xfaa),_0x3744e1(0x1fb),_0x3744e1(0xac7),'Thu',_0x3744e1(0x70c),'Sat',_0x3744e1(0x48e)];return _0x4ac83d[_0x3744e1(0x444)](_0x276ca9-0x1)[_0x3744e1(0xae7)](_0x4ac83d[_0x3744e1(0x444)](0x0,_0x276ca9-0x1));}})()),_0x2d9512=((()=>{const _0x5b4ba3=_0x5d0de1,_0x47e416=toNum(_0x1cf083[_0x5b4ba3(0x682)]);return _0x47e416&&_0x47e416>0x0?_0x47e416:0xa;})()),_0x477d2b=((()=>{const _0x3033c8=_0x5d0de1,_0x46e88d=toNum(_0x1cf083[_0x3033c8(0xa18)]);return _0x46e88d!=null&&_0x46e88d>=0x0&&_0x46e88d<=0x1?_0x46e88d:0x1;})());_0x44b63d['save'](),_0x44b63d[_0x5d0de1(0x9bb)]=this[_0x5d0de1(0xcf7)](_0x1cf083[_0x5d0de1(0x99b)],_0x559290),_0x44b63d[_0x5d0de1(0x4b3)]=_0x477d2b,_0x44b63d[_0x5d0de1(0x633)]=_0x5d0de1(0x247)+_0x2d9512+_0x5d0de1(0xebc)+_0x5e92ef,_0x44b63d[_0x5d0de1(0x9ee)]=_0x5d0de1(0xf2e),_0x44b63d[_0x5d0de1(0x8c6)]=_0x5d0de1(0x708);for(let _0x35fcf5=0x0;_0x35fcf5<0x7;_0x35fcf5++){_0x44b63d[_0x5d0de1(0x760)](_0x5f0ba8[_0x35fcf5],_0x5f09d3+_0x35fcf5*(_0x480502+_0x130bdb)+_0x480502/0x2,_0x5d317e-0x8);}_0x44b63d[_0x5d0de1(0xafa)](),_0x3503e1[_0x5d0de1(0x861)][_0x5d0de1(0xb12)]((_0x161082,_0x1cb62f)=>{const _0x1a9a81=_0x5d0de1;_0x161082[_0x1a9a81(0xb12)]((_0x238d87,_0x5caf23)=>{const _0x185c99=_0x1a9a81;if(!_0x238d87)return;const _0x1c0251=_0x5f09d3+_0x5caf23*(_0x480502+_0x130bdb),_0x15cb93=_0x5d317e+_0x1cb62f*(_0x10a852+_0x130bdb);if(_0x4418be)_0x44b63d[_0x185c99(0x9bb)]=resolveValueColor(_0x238d87[_0x185c99(0x822)],this[_0x185c99(0xaae)][_0x185c99(0xb17)](_0x31ff8f),this[_0x185c99(0xdb3)]),_0x44b63d[_0x185c99(0x4b3)]=0.85;else{const _0x331380=Math[_0x185c99(0xa1a)](0x0,Math[_0x185c99(0x68a)](0x1,(_0x238d87[_0x185c99(0x822)]-_0x3503e1[_0x185c99(0x68a)])/_0x2c570f));_0x44b63d[_0x185c99(0x9bb)]=_heatmapValueToColor(_0x331380,this[_0x185c99(0xdb3)]),_0x44b63d[_0x185c99(0x4b3)]=0x1;}_0x44b63d[_0x185c99(0xd65)]();typeof _0x44b63d[_0x185c99(0x8ca)]===_0x185c99(0x6d4)?_0x44b63d[_0x185c99(0x8ca)](_0x1c0251,_0x15cb93,_0x480502,_0x10a852,0x3):_0x44b63d[_0x185c99(0x180)](_0x1c0251,_0x15cb93,_0x480502,_0x10a852);_0x44b63d['fill'](),_0x44b63d[_0x185c99(0x4b3)]=0x1;if(_0x3bf21d>0x12){const _0x803864=_0x1cf083[_0x185c99(0xaad)]!==![],_0xf98dc8=toNum(_0x31ff8f?.[_0x185c99(0x492)]),_0x409550=_0x238d87[_0x185c99(0x822)][_0x185c99(0xcb1)](isNum(_0xf98dc8)?_0xf98dc8:0x1);if(_0x3bf21d>0x2c)_0x44b63d[_0x185c99(0x9bb)]=_0x4b13bd?_0x185c99(0x721):_0x185c99(0xcb4),_0x44b63d[_0x185c99(0x633)]='600\x20'+Math[_0x185c99(0x68a)](0x9,_0x3bf21d*0.18)+_0x185c99(0xebc)+_0x5e92ef,_0x44b63d['textAlign']=_0x185c99(0xf2e),_0x44b63d[_0x185c99(0x8c6)]=_0x185c99(0xeaf),_0x44b63d[_0x185c99(0x760)](String(_0x238d87[_0x185c99(0x28c)][_0x185c99(0xfe3)]()),_0x1c0251+_0x480502/0x2,_0x15cb93+0x3),_0x803864&&(_0x44b63d['fillStyle']=_0x4b13bd?_0x185c99(0x3fa):_0x185c99(0x66a),_0x44b63d[_0x185c99(0x633)]='500\x20'+Math[_0x185c99(0x68a)](0xc,_0x3bf21d*0.28)+_0x185c99(0xebc)+_0x5e92ef,_0x44b63d[_0x185c99(0x8c6)]=_0x185c99(0x708),_0x44b63d[_0x185c99(0x760)](_0x409550,_0x1c0251+_0x480502/0x2,_0x15cb93+_0x10a852/0x2+0x3));else _0x803864&&(_0x44b63d[_0x185c99(0x9bb)]=_0x4b13bd?'rgba(255,255,255,0.7)':_0x185c99(0xe14),_0x44b63d[_0x185c99(0x633)]=_0x185c99(0x478)+Math[_0x185c99(0x68a)](0xa,_0x3bf21d*0.35)+_0x185c99(0xebc)+_0x5e92ef,_0x44b63d[_0x185c99(0x9ee)]=_0x185c99(0xf2e),_0x44b63d['textBaseline']=_0x185c99(0x708),_0x44b63d[_0x185c99(0x760)](_0x409550,_0x1c0251+_0x480502/0x2,_0x15cb93+_0x10a852/0x2));}});});const _0x4ceb49=((()=>{const _0xda80e0=_0x5d0de1,_0x2a9ada=toNum(_0x1cf083[_0xda80e0(0xd85)]);return _0x2a9ada!=null&&_0x2a9ada>=0x0&&_0x2a9ada<=0x1?_0x2a9ada:0x1;})());_0x44b63d[_0x5d0de1(0xa52)](),_0x44b63d[_0x5d0de1(0x9bb)]=_0x15250e,_0x44b63d[_0x5d0de1(0x4b3)]=_0x4ceb49,_0x44b63d[_0x5d0de1(0x633)]=_0x3edbd0+'px\x20'+_0x5e92ef,_0x44b63d[_0x5d0de1(0x9ee)]='right',_0x44b63d[_0x5d0de1(0x8c6)]=_0x5d0de1(0x708),_0x3503e1[_0x5d0de1(0x861)][_0x5d0de1(0xb12)]((_0x3ede0b,_0x3bbdf9)=>{const _0x4f3005=_0x5d0de1,_0x369abf=_0x3ede0b[_0x4f3005(0x94b)](_0xd1063e=>_0xd1063e);if(!_0x369abf)return;const _0x57f5d2=_0x369abf[_0x4f3005(0x28c)][_0x4f3005(0xaa2)](resolveCardLanguage(_0xfb2ac,_0x1cf083),{'day':_0x4f3005(0xa68),'month':_0x4f3005(0x4a8)});_0x44b63d['fillText'](_0x57f5d2,_0x5f09d3-0x6,_0x5d317e+_0x3bbdf9*(_0x10a852+_0x130bdb)+_0x10a852/0x2);}),_0x44b63d[_0x5d0de1(0xafa)]();}[_0x3a4399(0x4bc)](_0x517f55,_0x28026d,_0x4debf0,_0x5ed137){const _0x2c4a7f=_0x3a4399;if(!_0x28026d||!_0x517f55||_0x4debf0['show_tooltip']===![]||!this[_0x2c4a7f(0xcfa)])return;const _0x17a4bb=this[_0x2c4a7f(0x2e0)][_0x2c4a7f(0x2c2)],_0x3860ce=this['_cells'],_0x3bfb07=this[_0x2c4a7f(0x30d)],_0x37c20e=this['_entity'],_0x2c6075=this[_0x2c4a7f(0xdb3)],_0x3bd6c6=this['_allSeries']||[],_0x5901a2=this['card'][_0x2c4a7f(0xd4a)]||[],_0x28b821=_0x3bd6c6[_0x2c4a7f(0x3c4)](_0x3b525d=>{const _0xe9617a=_0x2c4a7f,_0x3923aa=new Map(),_0x5d039d=_0x3b525d[_0xe9617a(0xf59)]||_0x3b525d['raw']||[],_0x443262=_0x3b525d[_0xe9617a(0x644)]&&typeof _0x3b525d[_0xe9617a(0x644)]===_0xe9617a(0xc83)?_0x3b525d[_0xe9617a(0x644)]:_0x5901a2[_0x3b525d['idx']]||_0x37c20e,_0x200841=_0x443262[_0xe9617a(0x79c)]||_0xe9617a(0xad0),_0x1387e6=_0x200841===_0xe9617a(0x32a)||_0x200841===_0xe9617a(0x4a5)?_0xe9617a(0xd8b):_0x200841,_0x4098a9=new Map(),_0x20f8a3=resolveDisplayTimeZone(this[_0xe9617a(0xaae)]?.['_hass'],this['card']?.['_config']),_0x426bf3=_0x522943=>{const _0xef3949=_0xe9617a,_0x4be1a4=tzParts(_0x522943,_0x20f8a3);return _0x4be1a4['y']+'-'+String(_0x4be1a4['mo']+0x1)[_0xef3949(0xe9d)](0x2,'0')+'-'+String(_0x4be1a4['d'])[_0xef3949(0xe9d)](0x2,'0');};for(const _0x52f2e4 of _0x5d039d){if(_0x52f2e4['v']===null||_0x52f2e4['v']===undefined)continue;const _0x23cb6f=_0x426bf3(_0x52f2e4['t']);if(!_0x4098a9[_0xe9617a(0x1031)](_0x23cb6f))_0x4098a9[_0xe9617a(0xd03)](_0x23cb6f,[]);_0x4098a9[_0xe9617a(0xfe5)](_0x23cb6f)['push'](_0x52f2e4['v']);}for(const [_0x396909,_0xa00fad]of _0x4098a9){_0x3923aa['set'](_0x396909,DataProcessor['_aggregate'](_0xa00fad,_0x1387e6));}return{'map':_0x3923aa,'entity':_0x443262,'meta':_0x3b525d['meta']||{},'color':(_0x443262[_0xe9617a(0x85f)]===_0xe9617a(0x74d)?_0xe9617a(0x6f5):_0x443262[_0xe9617a(0x85f)])||_0xe9617a(0x6f5)};}),_0x2a1fc8=_0x379390=>{const _0x506248=_0x2c4a7f,_0x59df46=_0x517f55['getBoundingClientRect'](),_0x474706=_0x379390[_0x506248(0x801)]-_0x59df46[_0x506248(0xf49)],_0x2173eb=_0x379390[_0x506248(0xc94)]-_0x59df46[_0x506248(0xeaf)],_0x5281c6=Math[_0x506248(0xbfa)]((_0x474706-_0x3860ce['padL'])/(_0x3860ce['cellW']+_0x3860ce[_0x506248(0x51f)])),_0x789a04=Math['floor']((_0x2173eb-_0x3860ce[_0x506248(0xcff)])/(_0x3860ce['cellH']+_0x3860ce[_0x506248(0x51f)]));if(_0x5281c6<0x0||_0x5281c6>=_0x3860ce['cols']||_0x789a04<0x0||_0x789a04>=_0x3860ce[_0x506248(0x722)]){_0x28026d['style'][_0x506248(0xf1d)]='0';return;}const _0x60026a=_0x3bfb07['weeks'][_0x789a04]?.[_0x5281c6];if(!_0x60026a){_0x28026d[_0x506248(0x526)][_0x506248(0xf1d)]='0';return;}const _0xdc3781=_0x60026a[_0x506248(0x28c)][_0x506248(0xaa2)](),_0x1725de=_0x60026a['date'];let _0x1d23eb=_0x506248(0xbeb)+escapeHtml(_0xdc3781)+_0x506248(0x2fb);for(const _0x461780 of _0x28b821){const _0x50459b=_0x461780[_0x506248(0x3c4)][_0x506248(0xfe5)](_0x1725de);if(_0x50459b===null||_0x50459b===undefined)continue;const _0x5c68a8=_0x461780[_0x506248(0x644)]?.[_0x506248(0xac9)]||_0x461780['meta']?.[_0x506248(0x4b5)]||_0x461780[_0x506248(0x644)]?.[_0x506248(0x644)]||'?',_0x302170=_0x461780['entity']?.[_0x506248(0x293)]||_0x461780[_0x506248(0xcc9)]?.[_0x506248(0x3de)]||'',_0x18b281=formatNumber(_0x50459b,_0x461780[_0x506248(0x644)],_0x5ed137),_0x2b6f96=_0x461780[_0x506248(0x644)]?.['show_color_dot']!==![]?escapeHtml(_0x461780[_0x506248(0x85f)]):_0x506248(0x150);_0x1d23eb+=_0x506248(0x4e7)+_0x2b6f96+_0x506248(0xa84)+escapeHtml(_0x5c68a8)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x18b281))+'\x20'+escapeHtml(_0x302170)+_0x506248(0x2fb);}_0x28026d['innerHTML']=_0x1d23eb,this[_0x506248(0x9d7)](_0x28026d,_0x59df46,_0x474706);};this['_wireTooltip'](_0x517f55,_0x28026d,_0x2a1fc8,_0x17a4bb),_0x517f55[_0x2c4a7f(0x526)][_0x2c4a7f(0x5be)]=_0x2c4a7f(0x9f2),_0x517f55[_0x2c4a7f(0x3dd)]('click',_0xa2ab47=>{const _0x296683=_0x2c4a7f;_0xa2ab47[_0x296683(0xc15)](),this[_0x296683(0xaae)][_0x296683(0x46d)](this[_0x296683(0x661)]);},{'signal':_0x17a4bb});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x2f1b55){const _0x29be79=_0x3a4399;super(_0x2f1b55),this[_0x29be79(0xb94)]=new Map(),this['_cols']=null;}static['_quantile'](_0x2490f8,_0x5e2390){const _0x512433=_0x3a4399,_0x520627=_0x2490f8[_0x512433(0xf35)];if(!_0x520627)return null;if(_0x520627===0x1)return _0x2490f8[0x0];const _0x13bad3=(_0x520627-0x1)*_0x5e2390,_0x58f762=Math['floor'](_0x13bad3),_0x4f7d82=Math[_0x512433(0xebd)](_0x13bad3);if(_0x58f762===_0x4f7d82)return _0x2490f8[_0x58f762];return _0x2490f8[_0x58f762]+(_0x2490f8[_0x4f7d82]-_0x2490f8[_0x58f762])*(_0x13bad3-_0x58f762);}['render'](_0x2bc9d6,_0x3eacac,_0x4b7dc7,_0x1d34cb){const _0x53ff3f=_0x3a4399;if(this[_0x53ff3f(0x2e0)])this['_abort'][_0x53ff3f(0x978)]();this[_0x53ff3f(0x2e0)]=new AbortController();const _0x3f191d=this[_0x53ff3f(0x2e0)][_0x53ff3f(0x2c2)],_0x151b1b=Math[_0x53ff3f(0xa1a)](0x28,_0x2bc9d6[_0x53ff3f(0xbaa)]||this[_0x53ff3f(0xaae)][_0x53ff3f(0xefd)]||0x190),_0x382fb1=Math[_0x53ff3f(0xa1a)](0x50,parseInt(_0x4b7dc7[_0x53ff3f(0xc29)],0xa)||0xc8),_0x2c100a=resolveDisplayTimeZone(_0x1d34cb,_0x4b7dc7),_0x48bdf2=_0x4b7dc7[_0x53ff3f(0x386)]!==![],_0x52264c=escapeHtml,_0xf2d7a8=this['card'][_0x53ff3f(0xd4a)]||[],_0xfeca81=[];(_0x3eacac||[])[_0x53ff3f(0xb12)]((_0x188502,_0x2caf88)=>{const _0x530984=_0x53ff3f,_0x48c8cf=this[_0x530984(0x3b4)](_0x188502,_0x2caf88,_0xf2d7a8,_0x4a62df=>{const _0x15561b=_0x530984,_0x3b03bf=[];for(const _0x3b4eca of _0x4a62df)if(_0x3b4eca&&isNum(_0x3b4eca['v']))_0x3b03bf[_0x15561b(0x879)](_0x3b4eca);return _0x3b03bf;});if(!_0x48c8cf)return;const {ent:_0x551494,out:_0x321492,eSig:_0x2ab197,dSig:_0x3f3a0c}=_0x48c8cf;if(!_0x321492[_0x530984(0xf35)])return;const _0x34850b=this[_0x530984(0xaae)][_0x530984(0xb73)]?.(_0x551494['color'],_0x551494[_0x530984(0x644)])||_0x551494['color']||PALETTE[_0x2caf88%PALETTE[_0x530984(0xf35)]],_0x368aa9=pickName(_0x551494[_0x530984(0xac9)],_0x188502['meta']?.[_0x530984(0x7e8)],_0x188502[_0x530984(0xcc9)])??_0x551494['entity']??'#'+(_0x2caf88+0x1),_0x372365=_0x551494[_0x530984(0x293)]||_0x188502['meta']?.[_0x530984(0x3de)]||'',_0xaf27ce=_0x551494['invert']?{..._0x551494,'invert':![]}:_0x551494;_0xfeca81['push']({'ent':_0x551494,'fEnt':_0xaf27ce,'samples':_0x321492,'color':_0x34850b,'name':_0x368aa9,'unit':_0x372365,'sig':_0x2ab197+'~'+_0x3f3a0c});});if(!_0xfeca81[_0x53ff3f(0xf35)]){_0x2bc9d6[_0x53ff3f(0xbcf)]=_0x53ff3f(0xc3d);return;}let _0x2acc67=Infinity,_0x1f7c0c=-Infinity;for(const _0x54f594 of _0xfeca81){const _0x8a9aac=_0x54f594[_0x53ff3f(0xbd7)];if(_0x8a9aac[0x0]['t']<_0x2acc67)_0x2acc67=_0x8a9aac[0x0]['t'];if(_0x8a9aac[_0x8a9aac['length']-0x1]['t']>_0x1f7c0c)_0x1f7c0c=_0x8a9aac[_0x8a9aac[_0x53ff3f(0xf35)]-0x1]['t'];}let _0x5574b0=_0x4b7dc7[_0x53ff3f(0xd3b)];if(!_0x5574b0||_0x5574b0===_0x53ff3f(0xfee)){const _0x109ae2=(_0x1f7c0c-_0x2acc67)/0x36ee80;_0x5574b0=_0x109ae2<=0x31?'hour':_0x109ae2<=0x18*0x20?_0x53ff3f(0xe1c):_0x109ae2<=0x18*0xbe?'week':_0x53ff3f(0xf2b);}const _0x4ba1d4=/^([0-9]+)h$/[_0x53ff3f(0x97f)](_0x5574b0),_0x5dce87=_0x4ba1d4?parseInt(_0x4ba1d4[0x1],0xa):_0x5574b0===_0x53ff3f(0xba5)?0x1:0x0,_0x1bf941=((()=>{const _0x531f5f=_0x53ff3f;try{const _0x26d7e8=getCachedDateTimeFormatter(resolveCardLanguage(_0x1d34cb,_0x4b7dc7),{'month':_0x531f5f(0x4a8)});return Array[_0x531f5f(0xe0c)]({'length':0xc},(_0x337c91,_0x4f46f6)=>_0x26d7e8['format'](new Date(0x7e8,_0x4f46f6,0x1)));}catch{return[_0x531f5f(0x746),_0x531f5f(0x1fd),_0x531f5f(0x1026),'Apr',_0x531f5f(0x9fe),'Jun',_0x531f5f(0x6ce),_0x531f5f(0xb04),_0x531f5f(0xefc),_0x531f5f(0x40d),'Nov','Dec'];}})()),_0x2def33=_0x3e5acc=>String(_0x3e5acc)[_0x53ff3f(0xe9d)](0x2,'0'),_0x137855=resolveFirstWeekday(_0x1d34cb),_0x76b180=_0x17ac72=>{const _0x454aa4=_0x53ff3f,_0x4406dc=_0x17ac72-_0x17ac72%0xdbba0;let _0x35797e=tzParts(_0x4406dc,_0x2c100a);if(_0x5dce87){const _0x4a717f=Math['floor'](_0x35797e['h']/_0x5dce87)*_0x5dce87;return{'key':_0x35797e['y']+'-'+_0x35797e['mo']+'-'+_0x35797e['d']+'-'+_0x4a717f,'label':_0x2def33(_0x4a717f)+':00'};}if(_0x5574b0===_0x454aa4(0xe1c))return{'key':_0x35797e['y']+'-'+_0x35797e['mo']+'-'+_0x35797e['d'],'label':_0x1bf941[_0x35797e['mo']]+'\x20'+_0x35797e['d']};if(_0x5574b0==='week')return _0x35797e=tzParts(_0x4406dc-weekStartOffsetDays(_0x35797e['wd'],_0x137855)*0x5265c00,_0x2c100a),{'key':'w'+_0x35797e['y']+'-'+_0x35797e['mo']+'-'+_0x35797e['d'],'label':_0x1bf941[_0x35797e['mo']]+'\x20'+_0x35797e['d']};if(_0x5574b0==='year')return{'key':''+_0x35797e['y'],'label':''+_0x35797e['y']};return{'key':_0x35797e['y']+'-'+_0x35797e['mo'],'label':_0x1bf941[_0x35797e['mo']]+'\x20'+String(_0x35797e['y'])[_0x454aa4(0x444)](0x2)};},_0x5dc334=_0x5574b0+'|'+(_0x2c100a||'')+'|'+_0xfeca81[_0x53ff3f(0x3c4)](_0x510912=>_0x510912[_0x53ff3f(0x7cf)])['join'](';');let _0x2cb31a,_0x37c534,_0x5ae11b;if(this[_0x53ff3f(0x9b7)]&&this['_cols'][_0x53ff3f(0x7cf)]===_0x5dc334)({cols:_0x2cb31a,vMin:_0x37c534,vMax:_0x5ae11b}=this[_0x53ff3f(0x9b7)]);else{const _0x5d80bf=new Map();_0xfeca81[_0x53ff3f(0xb12)]((_0x3667bc,_0x2d7952)=>{const _0x9704e4=_0x53ff3f;for(const _0x376e18 of _0x3667bc[_0x9704e4(0xbd7)]){const _0x5b4bca=_0x76b180(_0x376e18['t']);let _0x34084f=_0x5d80bf[_0x9704e4(0xfe5)](_0x5b4bca['key']);!_0x34084f&&(_0x34084f={'label':_0x5b4bca[_0x9704e4(0xddd)],'order':_0x376e18['t'],'vals':new Array(_0xfeca81['length'])[_0x9704e4(0xe9c)](null)},_0x5d80bf[_0x9704e4(0xd03)](_0x5b4bca['key'],_0x34084f));if(_0x376e18['t']<_0x34084f['order'])_0x34084f[_0x9704e4(0x839)]=_0x376e18['t'];(_0x34084f[_0x9704e4(0x92b)][_0x2d7952]||(_0x34084f['vals'][_0x2d7952]=[]))[_0x9704e4(0x879)](_0x376e18['v']);}});const _0xf9e8aa=[..._0x5d80bf[_0x53ff3f(0x335)]()][_0x53ff3f(0x69b)]((_0x4bbca0,_0x29dba1)=>_0x4bbca0[_0x53ff3f(0x839)]-_0x29dba1[_0x53ff3f(0x839)]),_0x44d649=0x3c,_0x489e05=_0xf9e8aa[_0x53ff3f(0xf35)]>_0x44d649?_0xf9e8aa[_0x53ff3f(0x444)](_0xf9e8aa[_0x53ff3f(0xf35)]-_0x44d649):_0xf9e8aa;_0x37c534=Infinity,_0x5ae11b=-Infinity,_0x2cb31a=_0x489e05[_0x53ff3f(0x3c4)](_0x1a62d7=>({'label':_0x1a62d7[_0x53ff3f(0xddd)],'per':_0x1a62d7[_0x53ff3f(0x92b)]['map'](_0x52d649=>{const _0x241e71=_0x53ff3f;if(!_0x52d649||!_0x52d649[_0x241e71(0xf35)])return null;const _0x2e1916=Float64Array['from'](_0x52d649)['sort'](),_0x3bc1da=_0x4be4f2=>BoxPlotRenderer[_0x241e71(0x61a)](_0x2e1916,_0x4be4f2),_0xb75101={'lo':_0x2e1916[0x0],'q1':_0x3bc1da(0.25),'med':_0x3bc1da(0.5),'q3':_0x3bc1da(0.75),'hi':_0x2e1916[_0x2e1916[_0x241e71(0xf35)]-0x1],'n':_0x2e1916['length']};if(_0xb75101['lo']<_0x37c534)_0x37c534=_0xb75101['lo'];if(_0xb75101['hi']>_0x5ae11b)_0x5ae11b=_0xb75101['hi'];return _0xb75101;})})),this['_cols']={'sig':_0x5dc334,'cols':_0x2cb31a,'vMin':_0x37c534,'vMax':_0x5ae11b};}if(_0x37c534===Infinity){_0x2bc9d6[_0x53ff3f(0xbcf)]=_0x53ff3f(0xd53);return;}let _0x296a01=_0x37c534,_0x50343e=_0x5ae11b;_0x296a01===_0x50343e&&(_0x296a01-=0x1,_0x50343e+=0x1);const _0x311408=(_0x50343e-_0x296a01)*0.06;_0x296a01-=_0x311408,_0x50343e+=_0x311408;const _0x5cd0e0=_0xdc2e13=>{const _0x4a1f1e=_0x53ff3f,_0x1c446a=Math[_0x4a1f1e(0x673)](0xa,Math['floor'](Math['log10'](_0xdc2e13))),_0x40eb56=_0xdc2e13/_0x1c446a;return(_0x40eb56<=0x1?0x1:_0x40eb56<=0x2?0x2:_0x40eb56<=0x5?0x5:0xa)*_0x1c446a;},_0x51442d=_0x5cd0e0((_0x50343e-_0x296a01)/0x4),_0x37cacf=[];for(let _0x5ef036=Math[_0x53ff3f(0xebd)](_0x296a01/_0x51442d)*_0x51442d;_0x5ef036<=_0x50343e+1e-9;_0x5ef036+=_0x51442d)_0x37cacf['push'](_0x5ef036);const _0x41d940=_0xfeca81[0x0][_0x53ff3f(0x20c)],_0x5e8955=_0x2d1c94=>formatNumber(_0x2d1c94,_0x41d940,_0x1d34cb),_0x2ce0cc=Math[_0x53ff3f(0xa1a)](0x1e,0xa+6.5*Math[_0x53ff3f(0xa1a)](..._0x37cacf[_0x53ff3f(0x3c4)](_0x462a00=>String(_0x5e8955(_0x462a00))[_0x53ff3f(0xf35)]),0x2)),_0xc9afdd=0x8,_0x5df5be=0x8,_0x39a320=0x14,_0x11a931=Math[_0x53ff3f(0xa1a)](0xa,_0x151b1b-_0x2ce0cc-_0xc9afdd),_0x29b1fb=Math[_0x53ff3f(0xa1a)](0xa,_0x382fb1-_0x5df5be-_0x39a320),_0x4a03f5=_0x3ce05a=>_0x5df5be+_0x29b1fb-(_0x3ce05a-_0x296a01)/(_0x50343e-_0x296a01)*_0x29b1fb,_0x29db0e=_0x2cb31a[_0x53ff3f(0xf35)],_0x4abd14=_0xfeca81['length'],_0x1302b3=_0x11a931/_0x29db0e,_0x4e2bee=_0x1302b3*0.78,_0xaf0b2c=Math['max'](0x3,Math[_0x53ff3f(0x68a)](0x2e,_0x4e2bee/_0x4abd14*0.82)),_0x973c64=(_0xe4cb5b,_0x1949b8)=>_0x2ce0cc+_0x1302b3*_0xe4cb5b+_0x1302b3/0x2-_0x4e2bee/0x2+_0x4e2bee/_0x4abd14*(_0x1949b8+0.5),_0x42b3a9='var(--divider-color,\x20rgba(127,127,127,.28))',_0x3214e3=_0x53ff3f(0xcf5);let _0x26ada5='';for(const _0x15c5b6 of _0x37cacf){const _0xede38b=_0x4a03f5(_0x15c5b6);_0x26ada5+='<line\x20x1=\x22'+_0x2ce0cc+_0x53ff3f(0xe3a)+_0xede38b[_0x53ff3f(0xcb1)](0x1)+'\x22\x20x2=\x22'+(_0x151b1b-_0xc9afdd)+_0x53ff3f(0xa9a)+_0xede38b[_0x53ff3f(0xcb1)](0x1)+_0x53ff3f(0x609)+_0x42b3a9+_0x53ff3f(0xb54),_0x26ada5+=_0x53ff3f(0x18a)+(_0x2ce0cc-0x5)[_0x53ff3f(0xcb1)](0x1)+'\x22\x20y=\x22'+(_0xede38b+0x3)['toFixed'](0x1)+_0x53ff3f(0x3ef)+_0x3214e3+'\x22>'+_0x52264c(_0x5e8955(_0x15c5b6))+_0x53ff3f(0x1c6);}const _0x170e9b=Math[_0x53ff3f(0xa1a)](0x1,Math['ceil'](_0x29db0e/Math[_0x53ff3f(0xa1a)](0x2,Math['floor'](_0x11a931/0x38))));_0x2cb31a['forEach']((_0x1c7d62,_0x170307)=>{const _0x3bd603=_0x53ff3f;if(_0x170307%_0x170e9b)return;_0x26ada5+='<text\x20x=\x22'+(_0x2ce0cc+_0x1302b3*_0x170307+_0x1302b3/0x2)['toFixed'](0x1)+_0x3bd603(0x9f8)+(_0x382fb1-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x3214e3+'\x22>'+_0x52264c(_0x1c7d62[_0x3bd603(0xddd)])+'</text>';});const _0x495db8=[];_0x2cb31a['forEach']((_0x5e1025,_0x40de3c)=>{const _0x830e8f=_0x53ff3f;_0x5e1025[_0x830e8f(0x48c)][_0x830e8f(0xb12)]((_0x426826,_0x1f1337)=>{const _0x512c6f=_0x830e8f;if(!_0x426826)return;const _0x1ad80f=_0xfeca81[_0x1f1337],_0x35dab3=_0x973c64(_0x40de3c,_0x1f1337),_0xf94fcd=_0x35dab3-_0xaf0b2c/0x2,_0x255a0f=_0x4a03f5(_0x426826['lo']),_0x5b3476=_0x4a03f5(_0x426826['hi']),_0xd47f14=_0x4a03f5(_0x426826['q1']),_0x1236d9=_0x4a03f5(_0x426826['q3']),_0x14994c=_0x4a03f5(_0x426826[_0x512c6f(0xde8)]),_0x8a787c=_0x495db8[_0x512c6f(0xf35)];_0x495db8[_0x512c6f(0x879)]({'name':_0x1ad80f[_0x512c6f(0xac9)],'unit':_0x1ad80f[_0x512c6f(0x293)],'ent':_0x1ad80f[_0x512c6f(0x848)],'fEnt':_0x1ad80f['fEnt'],'color':_0x1ad80f['color'],'label':_0x5e1025[_0x512c6f(0xddd)],'lo':_0x426826['lo'],'q1':_0x426826['q1'],'med':_0x426826[_0x512c6f(0xde8)],'q3':_0x426826['q3'],'hi':_0x426826['hi'],'n':_0x426826['n']}),_0x26ada5+=_0x512c6f(0x1f3)+_0x8a787c+_0x512c6f(0x874)+(_0x48bdf2?_0x512c6f(0x9f2):_0x512c6f(0x27b))+'\x22>',_0x26ada5+=_0x512c6f(0x330)+(_0xf94fcd-0x2)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x9f8)+(_0x5b3476-0x2)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x2b3)+(_0xaf0b2c+0x4)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x3d3)+(_0x255a0f-_0x5b3476+0x4)['toFixed'](0x1)+_0x512c6f(0xcd3);if(_0x426826['n']===0x1)_0x26ada5+=_0x512c6f(0x237)+_0xf94fcd[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe6f)+(_0xf94fcd+_0xaf0b2c)['toFixed'](0x1)+_0x512c6f(0xe3a)+_0x14994c['toFixed'](0x1)+_0x512c6f(0xa9a)+_0x14994c[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x609)+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0x40b);else{const _0x45a5d3=_0xaf0b2c*0.55;_0x26ada5+='<line\x20x1=\x22'+_0x35dab3[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe6f)+_0x35dab3[_0x512c6f(0xcb1)](0x1)+'\x22\x20y1=\x22'+_0x5b3476['toFixed'](0x1)+_0x512c6f(0xa9a)+_0x255a0f[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x609)+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0xb54),_0x26ada5+='<line\x20x1=\x22'+(_0x35dab3-_0x45a5d3/0x2)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe6f)+(_0x35dab3+_0x45a5d3/0x2)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe3a)+_0x5b3476['toFixed'](0x1)+_0x512c6f(0xa9a)+_0x5b3476['toFixed'](0x1)+_0x512c6f(0x609)+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0xb54),_0x26ada5+='<line\x20x1=\x22'+(_0x35dab3-_0x45a5d3/0x2)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe6f)+(_0x35dab3+_0x45a5d3/0x2)[_0x512c6f(0xcb1)](0x1)+'\x22\x20y1=\x22'+_0x255a0f['toFixed'](0x1)+_0x512c6f(0xa9a)+_0x255a0f[_0x512c6f(0xcb1)](0x1)+'\x22\x20stroke=\x22'+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0xb54),_0x26ada5+=_0x512c6f(0x330)+_0xf94fcd[_0x512c6f(0xcb1)](0x1)+'\x22\x20y=\x22'+_0x1236d9[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x2b3)+_0xaf0b2c[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x3d3)+Math['max'](0x1,_0xd47f14-_0x1236d9)['toFixed'](0x1)+'\x22\x20fill=\x22'+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0xd2e)+_0x52264c(_0x1ad80f['color'])+'\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>',_0x26ada5+='<line\x20x1=\x22'+_0xf94fcd[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe6f)+(_0xf94fcd+_0xaf0b2c)[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0xe3a)+_0x14994c['toFixed'](0x1)+'\x22\x20y2=\x22'+_0x14994c[_0x512c6f(0xcb1)](0x1)+_0x512c6f(0x609)+_0x52264c(_0x1ad80f[_0x512c6f(0x85f)])+_0x512c6f(0x40b);}_0x26ada5+=_0x512c6f(0x5d9);});}),_0x2bc9d6[_0x53ff3f(0xbcf)]=_0x53ff3f(0xd2d)+_0x382fb1+_0x53ff3f(0xccc)+_0x382fb1+_0x53ff3f(0xb7a)+_0x151b1b+'\x20'+_0x382fb1+_0x53ff3f(0xe32)+_0x26ada5+_0x53ff3f(0x1e7);if(_0x48bdf2){const _0x10f323=_0x2bc9d6[_0x53ff3f(0x248)],_0x39b1a1=_0x10f323[_0x53ff3f(0xf8c)]('svg'),_0x463e99=_0x10f323[_0x53ff3f(0xf8c)](_0x53ff3f(0x9e8));let _0x1be000=-0x1;const _0x104113=_0x3fb50b=>{const _0x95f74=_0x53ff3f,_0x30c375=_0x3fb50b[_0x95f74(0x4fa)]['closest']('[data-b]');if(!_0x30c375){_0x1be000=-0x1,_0x463e99[_0x95f74(0x526)][_0x95f74(0xf1d)]='0';return;}const _0x19f17c=+_0x30c375[_0x95f74(0x7b8)]['b'],_0x4cfa0f=_0x495db8[_0x19f17c];if(!_0x4cfa0f)return;const _0x58d765=_0x19f17c===_0x1be000&&_0x463e99[_0x95f74(0x526)][_0x95f74(0xf1d)]==='1';_0x1be000=_0x19f17c;const _0x31e447=_0x92dead=>formatNumber(_0x92dead,_0x4cfa0f[_0x95f74(0x20c)],_0x1d34cb),_0x496605=_0x4cfa0f[_0x95f74(0x293)]?'\x20'+_0x52264c(_0x4cfa0f[_0x95f74(0x293)]):'',_0x5487ee=_0x4cfa0f[_0x95f74(0x848)]?.[_0x95f74(0x1013)]!==![]?_0x52264c(_0x4cfa0f[_0x95f74(0x85f)]):_0x95f74(0x150),_0xa3c310=(_0x4e2218,_0x47761f,_0x2d8917)=>_0x95f74(0x906)+(_0x2d8917?'\x20style=\x22opacity:0.6\x22':'')+_0x95f74(0x787)+_0x4e2218+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x47761f+_0x95f74(0x2fb);if(!_0x58d765)_0x463e99[_0x95f74(0xbcf)]=_0x95f74(0xf55)+_0x5487ee+_0x95f74(0x19c)+_0x52264c(_0x4cfa0f[_0x95f74(0xac9)])+_0x95f74(0x50b)+_0x52264c(_0x4cfa0f[_0x95f74(0xddd)])+'</span></div>'+_0x95f74(0x8f5)+_0xa3c310(cardT(this[_0x95f74(0xaae)]?.['_hass'],this[_0x95f74(0xaae)]?.[_0x95f74(0x4ad)],_0x95f74(0x537)),''+_0x31e447(_0x4cfa0f['lo'])+_0x496605)+_0xa3c310(cardT(this[_0x95f74(0xaae)]?.[_0x95f74(0x1a4)],this['card']?.[_0x95f74(0x4ad)],'Median'),''+_0x31e447(_0x4cfa0f[_0x95f74(0xde8)])+_0x496605)+_0xa3c310(cardT(this['card']?.[_0x95f74(0x1a4)],this[_0x95f74(0xaae)]?.[_0x95f74(0x4ad)],_0x95f74(0xe64)),''+_0x31e447(_0x4cfa0f['hi'])+_0x496605)+'</div><div>'+_0xa3c310(cardT(this['card']?.['_hass'],this['card']?.[_0x95f74(0x4ad)],'Q1'),''+_0x31e447(_0x4cfa0f['q1'])+_0x496605)+_0xa3c310(cardT(this['card']?.[_0x95f74(0x1a4)],this[_0x95f74(0xaae)]?.[_0x95f74(0x4ad)],'Q3'),''+_0x31e447(_0x4cfa0f['q3'])+_0x496605)+_0xa3c310(cardT(this['card']?.['_hass'],this[_0x95f74(0xaae)]?.['_config'],_0x95f74(0xc78)),''+_0x4cfa0f['n'],!![])+_0x95f74(0x6b5);_0x463e99[_0x95f74(0x526)]['opacity']='1';const _0x37bd5c=_0x10f323[_0x95f74(0x918)]();let _0x1212ff=_0x3fb50b[_0x95f74(0x801)]-_0x37bd5c['left']+0x10;const _0x232134=_0x463e99['offsetWidth'];if(_0x1212ff+_0x232134>_0x37bd5c[_0x95f74(0x8a5)])_0x1212ff=_0x1212ff-_0x232134-0x20;_0x463e99[_0x95f74(0x526)][_0x95f74(0xf49)]=Math['max'](0x0,_0x1212ff)+'px',_0x463e99[_0x95f74(0x526)][_0x95f74(0xeaf)]='0';};_0x39b1a1[_0x53ff3f(0x3dd)]('pointermove',_0x104113,{'signal':_0x3f191d}),_0x39b1a1[_0x53ff3f(0x3dd)](_0x53ff3f(0x6a0),_0x104113,{'signal':_0x3f191d}),_0x39b1a1[_0x53ff3f(0x3dd)](_0x53ff3f(0x588),()=>{const _0x411977=_0x53ff3f;_0x1be000=-0x1,_0x463e99[_0x411977(0x526)][_0x411977(0xf1d)]='0';},{'signal':_0x3f191d});}}}class WaterfallRenderer extends BaseCanvasRenderer{['render'](_0x5b5d56,_0x33b2ea,_0x2038c2,_0x22754e){const _0x183664=_0x3a4399;if(this[_0x183664(0x2e0)])this['_abort']['abort']();this['_abort']=new AbortController();const _0xdd9a71=this[_0x183664(0x2e0)][_0x183664(0x2c2)],_0x3555df=Math[_0x183664(0xa1a)](0x28,_0x5b5d56[_0x183664(0xbaa)]||this[_0x183664(0xaae)][_0x183664(0xefd)]||0x190),_0x4f388c=Math[_0x183664(0xa1a)](0x50,parseInt(_0x2038c2[_0x183664(0xc29)],0xa)||0xc8),_0x161813=_0x2038c2[_0x183664(0x386)]!==![],_0x337882=_0x2038c2['waterfall_total']!==![],_0x4c9c72=escapeHtml,_0x5b9a8c=this[_0x183664(0xaae)][_0x183664(0xd4a)]||[],_0xa20ca6=[];(_0x33b2ea||[])[_0x183664(0xb12)]((_0x4f438b,_0x1ad587)=>{const _0x490c0d=_0x183664;let _0x433f4c=_0x4f438b[_0x490c0d(0x644)]&&typeof _0x4f438b[_0x490c0d(0x644)]===_0x490c0d(0xc83)?_0x4f438b[_0x490c0d(0x644)]:null;if(!_0x433f4c){const _0xc63b30=String(_0x4f438b['id']||'')[_0x490c0d(0x53b)](/^(.+)__(\d+)$/);if(_0xc63b30)_0x433f4c=_0x5b9a8c[parseInt(_0xc63b30[0x2],0xa)]||_0x5b9a8c[_0x490c0d(0x94b)](_0x4d610=>_0x4d610['entity']===_0xc63b30[0x1]);}if(!_0x433f4c)_0x433f4c={};const _0x5e011b=(_0x4f438b[_0x490c0d(0xf59)]||[])[_0x490c0d(0x395)](_0x51dde2=>_0x51dde2&&isNum(_0x51dde2['v']));if(!_0x5e011b[_0x490c0d(0xf35)])return;const _0x36637b=invertExtremeAgg(_0x433f4c[_0x490c0d(0x79c)]||_0x490c0d(0xd8b),_0x433f4c);let _0x12f7f6;if(_0x36637b===_0x490c0d(0xa02))_0x12f7f6=_0x5e011b[0x0]['v'];else{if(_0x36637b==='last')_0x12f7f6=_0x5e011b[_0x5e011b['length']-0x1]['v'];else{if(_0x36637b===_0x490c0d(0x68a))_0x12f7f6=_0x5e011b[_0x490c0d(0x282)]((_0x22ba37,_0x8dcf38)=>Math['min'](_0x22ba37,_0x8dcf38['v']),Infinity);else{if(_0x36637b===_0x490c0d(0xa1a))_0x12f7f6=_0x5e011b[_0x490c0d(0x282)]((_0x13c07f,_0x1c1048)=>Math[_0x490c0d(0xa1a)](_0x13c07f,_0x1c1048['v']),-Infinity);else{if(_0x36637b===_0x490c0d(0xf31))_0x12f7f6=DataProcessor['_aggregate'](_0x5e011b[_0x490c0d(0x3c4)](_0x53b738=>_0x53b738['v']),_0x490c0d(0xf31));else{if(_0x36637b===_0x490c0d(0xad0)||_0x36637b==='mean')_0x12f7f6=_0x5e011b['reduce']((_0x16f754,_0x4969f3)=>_0x16f754+_0x4969f3['v'],0x0)/_0x5e011b[_0x490c0d(0xf35)];else _0x12f7f6=_0x5e011b[_0x490c0d(0x282)]((_0xd82d1,_0x3e8159)=>_0xd82d1+_0x3e8159['v'],0x0);}}}}}if(!isNum(_0x12f7f6))return;const _0x95b932=this[_0x490c0d(0xaae)][_0x490c0d(0xb73)]?.(_0x433f4c[_0x490c0d(0x85f)],_0x433f4c[_0x490c0d(0x644)])||_0x433f4c[_0x490c0d(0x85f)],_0x2dbeed=pickName(_0x433f4c[_0x490c0d(0xac9)],_0x4f438b[_0x490c0d(0xcc9)]?.['resolved_name'],_0x4f438b[_0x490c0d(0xcc9)])??_0x433f4c['entity']??'#'+(_0x1ad587+0x1),_0x40ac8a=_0x433f4c['unit']||_0x4f438b[_0x490c0d(0xcc9)]?.[_0x490c0d(0x3de)]||'',_0x3f3ea6=_0x433f4c[_0x490c0d(0x2d5)]?{..._0x433f4c,'invert':![]}:_0x433f4c;_0xa20ca6[_0x490c0d(0x879)]({'ent':_0x433f4c,'fEnt':_0x3f3ea6,'v':_0x12f7f6,'name':_0x2dbeed,'unit':_0x40ac8a,'custom':_0x95b932});});if(!_0xa20ca6[_0x183664(0xf35)]){_0x5b5d56[_0x183664(0xbcf)]=_0x183664(0xda8);return;}let _0x4ef83f=0x0;const _0x5782b8=_0xa20ca6[_0x183664(0x3c4)](_0x3cfa9a=>{const _0x272c50=_0x183664,_0x94bcf1=_0x4ef83f;_0x4ef83f+=_0x3cfa9a['v'];const _0x3e4411=_0x3cfa9a[_0x272c50(0x959)]||(_0x3cfa9a['v']>=0x0?_0x272c50(0x45a):_0x272c50(0x44a));return{..._0x3cfa9a,'from':_0x94bcf1,'to':_0x4ef83f,'color':_0x3e4411,'total':![]};});_0x337882&&_0x5782b8[_0x183664(0x879)]({'ent':_0xa20ca6[0x0][_0x183664(0x848)],'fEnt':_0xa20ca6[0x0]['fEnt'],'v':_0x4ef83f,'from':0x0,'to':_0x4ef83f,'name':cardT(this[_0x183664(0xaae)]?.['_hass'],this[_0x183664(0xaae)]?.[_0x183664(0x4ad)],_0x183664(0x18f)),'unit':_0xa20ca6[0x0]['unit'],'color':_0x183664(0x3f0),'total':!![]});let _0x8ce0d5=0x0,_0x31ca4d=0x0;for(const _0x303ee4 of _0x5782b8){_0x8ce0d5=Math[_0x183664(0x68a)](_0x8ce0d5,_0x303ee4[_0x183664(0xe0c)],_0x303ee4['to']),_0x31ca4d=Math[_0x183664(0xa1a)](_0x31ca4d,_0x303ee4['from'],_0x303ee4['to']);}_0x8ce0d5===_0x31ca4d&&(_0x8ce0d5-=0x1,_0x31ca4d+=0x1);const _0x11aa2c=(_0x31ca4d-_0x8ce0d5)*0.08;if(_0x8ce0d5<0x0)_0x8ce0d5-=_0x11aa2c;_0x31ca4d+=_0x11aa2c;const _0x92d592=_0x241e99=>{const _0x4e1098=_0x183664,_0x450873=Math[_0x4e1098(0x673)](0xa,Math[_0x4e1098(0xbfa)](Math[_0x4e1098(0xf56)](_0x241e99))),_0x1c4b5d=_0x241e99/_0x450873;return(_0x1c4b5d<=0x1?0x1:_0x1c4b5d<=0x2?0x2:_0x1c4b5d<=0x5?0x5:0xa)*_0x450873;},_0x594fe1=_0x92d592((_0x31ca4d-_0x8ce0d5)/0x4),_0x391526=[];for(let _0x519190=Math[_0x183664(0xebd)](_0x8ce0d5/_0x594fe1)*_0x594fe1;_0x519190<=_0x31ca4d+1e-9;_0x519190+=_0x594fe1)_0x391526[_0x183664(0x879)](_0x519190);const _0xdb6cb6=_0xa20ca6[0x0]['fEnt'],_0x3d661c=_0x858ba1=>formatNumber(_0x858ba1,_0xdb6cb6,_0x22754e),_0x608307=Math['max'](0x1e,0xa+6.5*Math[_0x183664(0xa1a)](..._0x391526['map'](_0x5604f1=>String(_0x3d661c(_0x5604f1))[_0x183664(0xf35)]),0x2)),_0x4aa346=0x8,_0x393569=0x10,_0x2a63c9=0x14,_0x271ee6=Math[_0x183664(0xa1a)](0xa,_0x3555df-_0x608307-_0x4aa346),_0x3868fc=Math[_0x183664(0xa1a)](0xa,_0x4f388c-_0x393569-_0x2a63c9),_0x3778da=_0x1cad40=>_0x393569+_0x3868fc-(_0x1cad40-_0x8ce0d5)/(_0x31ca4d-_0x8ce0d5)*_0x3868fc,_0x3faf02=_0x5782b8[_0x183664(0xf35)],_0x55e864=_0x271ee6/_0x3faf02,_0x13bed3=Math[_0x183664(0xa1a)](0x4,Math[_0x183664(0x68a)](0x40,_0x55e864*0.62)),_0x1d56a7=_0x2681bd=>_0x608307+_0x55e864*_0x2681bd+(_0x55e864-_0x13bed3)/0x2,_0x10e121=_0x183664(0x75c),_0x898d50='var(--secondary-text-color,\x20#888)';let _0x13f0fd='';for(const _0x58f9e6 of _0x391526){const _0x1f874f=_0x3778da(_0x58f9e6);_0x13f0fd+=_0x183664(0x237)+_0x608307+_0x183664(0xe3a)+_0x1f874f[_0x183664(0xcb1)](0x1)+'\x22\x20x2=\x22'+(_0x3555df-_0x4aa346)+_0x183664(0xa9a)+_0x1f874f[_0x183664(0xcb1)](0x1)+'\x22\x20stroke=\x22'+_0x10e121+_0x183664(0xb54),_0x13f0fd+=_0x183664(0x18a)+(_0x608307-0x5)[_0x183664(0xcb1)](0x1)+_0x183664(0x9f8)+(_0x1f874f+0x3)[_0x183664(0xcb1)](0x1)+_0x183664(0x3ef)+_0x898d50+'\x22>'+_0x4c9c72(_0x3d661c(_0x58f9e6))+'</text>';}if(_0x8ce0d5<0x0&&_0x31ca4d>0x0){const _0x24368f=_0x3778da(0x0);_0x13f0fd+='<line\x20x1=\x22'+_0x608307+_0x183664(0xe3a)+_0x24368f[_0x183664(0xcb1)](0x1)+'\x22\x20x2=\x22'+(_0x3555df-_0x4aa346)+_0x183664(0xa9a)+_0x24368f[_0x183664(0xcb1)](0x1)+'\x22\x20stroke=\x22'+_0x898d50+_0x183664(0x814);}const _0x55de70=[];_0x5782b8[_0x183664(0xb12)]((_0x88a009,_0x3c66dc)=>{const _0xcd4b82=_0x183664,_0xe61cf1=_0x1d56a7(_0x3c66dc),_0x19291e=_0x3778da(_0x88a009[_0xcd4b82(0xe0c)]),_0x1f8652=_0x3778da(_0x88a009['to']),_0x4d2cbe=Math[_0xcd4b82(0x68a)](_0x19291e,_0x1f8652),_0x1fbe78=Math[_0xcd4b82(0xa1a)](1.5,Math[_0xcd4b82(0x45d)](_0x19291e-_0x1f8652)),_0x4ad4f3=_0x55de70[_0xcd4b82(0xf35)];_0x55de70[_0xcd4b82(0x879)](_0x88a009),_0x13f0fd+=_0xcd4b82(0x1f3)+_0x4ad4f3+_0xcd4b82(0x874)+(_0x161813?'pointer':_0xcd4b82(0x27b))+'\x22>',_0x13f0fd+=_0xcd4b82(0x330)+(_0xe61cf1-0x2)[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0x9f8)+_0x393569+_0xcd4b82(0x2b3)+(_0x13bed3+0x4)['toFixed'](0x1)+_0xcd4b82(0x3d3)+_0x3868fc+_0xcd4b82(0xcd3),_0x13f0fd+=_0xcd4b82(0x330)+_0xe61cf1[_0xcd4b82(0xcb1)](0x1)+'\x22\x20y=\x22'+_0x4d2cbe['toFixed'](0x1)+_0xcd4b82(0x2b3)+_0x13bed3['toFixed'](0x1)+_0xcd4b82(0x3d3)+_0x1fbe78[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0xa66)+_0x4c9c72(_0x88a009['color'])+'\x22\x20fill-opacity=\x22'+(_0x88a009['total']?'0.85':'0.75')+_0xcd4b82(0x609)+_0x4c9c72(_0x88a009[_0xcd4b82(0x85f)])+'\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>',_0x13f0fd+=_0xcd4b82(0x5d9);if(_0x3c66dc<_0x5782b8[_0xcd4b82(0xf35)]-0x1){const _0x139109=_0x3778da(_0x88a009['to']);_0x13f0fd+=_0xcd4b82(0x237)+(_0xe61cf1+_0x13bed3)[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0xe3a)+_0x139109[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0xe6f)+_0x1d56a7(_0x3c66dc+0x1)[_0xcd4b82(0xcb1)](0x1)+'\x22\x20y2=\x22'+_0x139109[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0x609)+_0x898d50+'\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>';}if(_0x55e864>=0x1e){const _0x5ac67e=(_0x88a009[_0xcd4b82(0x539)]?'':_0x88a009['v']>=0x0?'+':'')+formatNumber(_0x88a009['v'],_0x88a009[_0xcd4b82(0x20c)],_0x22754e),_0x197eec=_0x88a009['to']>=_0x88a009[_0xcd4b82(0xe0c)],_0x3c5dfe=_0x197eec?_0x4d2cbe-0x4:_0x4d2cbe+_0x1fbe78+0xb;_0x13f0fd+=_0xcd4b82(0x18a)+(_0xe61cf1+_0x13bed3/0x2)[_0xcd4b82(0xcb1)](0x1)+_0xcd4b82(0x9f8)+_0x3c5dfe[_0xcd4b82(0xcb1)](0x1)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x898d50+'\x22>'+_0x4c9c72(_0x5ac67e)+_0xcd4b82(0x1c6);}let _0x58e598=_0x88a009[_0xcd4b82(0xac9)];const _0x28f1b3=Math[_0xcd4b82(0xa1a)](0x3,Math[_0xcd4b82(0xbfa)](_0x55e864/0x6));if(_0x58e598[_0xcd4b82(0xf35)]>_0x28f1b3)_0x58e598=_0x58e598[_0xcd4b82(0x444)](0x0,_0x28f1b3-0x1)+'…';_0x13f0fd+=_0xcd4b82(0x18a)+(_0x608307+_0x55e864*_0x3c66dc+_0x55e864/0x2)['toFixed'](0x1)+_0xcd4b82(0x9f8)+(_0x4f388c-0x6)+_0xcd4b82(0x668)+_0x898d50+'\x22'+(_0x88a009['total']?_0xcd4b82(0x2ca):'')+'>'+_0x4c9c72(_0x58e598)+_0xcd4b82(0x1c6);}),_0x5b5d56[_0x183664(0xbcf)]=_0x183664(0x833)+_0x4f388c+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x4f388c+_0x183664(0xb7a)+_0x3555df+'\x20'+_0x4f388c+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x13f0fd+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x161813){const _0x29a18c=_0x5b5d56['firstElementChild'],_0x53f40b=_0x29a18c['querySelector'](_0x183664(0x3a3)),_0x46906e=_0x29a18c[_0x183664(0xf8c)]('.sgc-pie-tooltip');let _0x5de9b0=-0x1;const _0x370c36=_0x1c2c23=>{const _0x2850e2=_0x183664,_0x1dedc2=_0x1c2c23[_0x2850e2(0x4fa)]['closest']('[data-b]');if(!_0x1dedc2){_0x5de9b0=-0x1,_0x46906e[_0x2850e2(0x526)]['opacity']='0';return;}const _0x430333=+_0x1dedc2[_0x2850e2(0x7b8)]['b'],_0x5203d9=_0x55de70[_0x430333];if(!_0x5203d9)return;const _0x14ad65=_0x430333===_0x5de9b0&&_0x46906e[_0x2850e2(0x526)][_0x2850e2(0xf1d)]==='1';_0x5de9b0=_0x430333;const _0x5c398e=_0x14e426=>formatNumber(_0x14e426,_0x5203d9[_0x2850e2(0x20c)],_0x22754e),_0x4c0c15=_0x5203d9[_0x2850e2(0x293)]?'\x20'+_0x4c9c72(_0x5203d9[_0x2850e2(0x293)]):'',_0x58673a=_0x5203d9['ent']?.[_0x2850e2(0x1013)]!==![]?_0x4c9c72(_0x5203d9[_0x2850e2(0x85f)]):_0x2850e2(0x150),_0x8ac635=(_0x4ebef7,_0x18d259,_0x121c63)=>_0x2850e2(0x906)+(_0x121c63?_0x2850e2(0x381):'')+_0x2850e2(0xdd9)+_0x4ebef7+_0x2850e2(0xcd2)+_0x18d259+_0x2850e2(0x2fb);if(!_0x14ad65)_0x46906e[_0x2850e2(0xbcf)]=_0x2850e2(0xf55)+_0x58673a+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x4c9c72(_0x5203d9['name'])+_0x2850e2(0x2fb)+(_0x5203d9['total']?_0x8ac635(cardT(this[_0x2850e2(0xaae)]?.['_hass'],_0x2038c2,_0x2850e2(0x18f)),''+_0x5c398e(_0x5203d9['v'])+_0x4c0c15):_0x8ac635(cardT(this[_0x2850e2(0xaae)]?.[_0x2850e2(0x1a4)],_0x2038c2,_0x2850e2(0x1006)),''+(_0x5203d9['v']>=0x0?'+':'')+_0x5c398e(_0x5203d9['v'])+_0x4c0c15)+(_0x2038c2[_0x2850e2(0xc82)]!==![]?_0x8ac635(cardT(this[_0x2850e2(0xaae)]?.[_0x2850e2(0x1a4)],_0x2038c2,_0x2850e2(0x9fb)),''+_0x5c398e(_0x5203d9['to'])+_0x4c0c15,!![]):''));_0x46906e[_0x2850e2(0x526)][_0x2850e2(0xf1d)]='1';const _0x10aeaf=_0x29a18c[_0x2850e2(0x918)]();let _0x4ae297=_0x1c2c23['clientX']-_0x10aeaf['left']+0x10;const _0x2119d9=_0x46906e[_0x2850e2(0xefd)];if(_0x4ae297+_0x2119d9>_0x10aeaf['width'])_0x4ae297=_0x4ae297-_0x2119d9-0x20;_0x46906e['style'][_0x2850e2(0xf49)]=Math[_0x2850e2(0xa1a)](0x0,_0x4ae297)+'px',_0x46906e[_0x2850e2(0x526)][_0x2850e2(0xeaf)]='0';};_0x53f40b[_0x183664(0x3dd)]('pointermove',_0x370c36,{'signal':_0xdd9a71}),_0x53f40b['addEventListener'](_0x183664(0x6a0),_0x370c36,{'signal':_0xdd9a71}),_0x53f40b[_0x183664(0x3dd)](_0x183664(0x588),()=>{const _0x1a2406=_0x183664;_0x5de9b0=-0x1,_0x46906e['style'][_0x1a2406(0xf1d)]='0';},{'signal':_0xdd9a71});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x4ea5aa){const _0x4e21ed=_0x3a4399;super(_0x4ea5aa),this[_0x4e21ed(0xb94)]=new Map(),this[_0x4e21ed(0x1af)]=null;}[_0x3a4399(0x9e0)](_0x255f08,_0xc7ca47,_0x1ab59a,_0x8c4cf){const _0x8220c9=_0x3a4399;if(this[_0x8220c9(0x2e0)])this[_0x8220c9(0x2e0)][_0x8220c9(0x978)]();this['_abort']=new AbortController();const _0x46f975=this[_0x8220c9(0x2e0)][_0x8220c9(0x2c2)],_0x4bd298=Math[_0x8220c9(0xa1a)](0x28,_0x255f08['clientWidth']||this[_0x8220c9(0xaae)][_0x8220c9(0xefd)]||0x190),_0x514733=Math[_0x8220c9(0xa1a)](0x50,parseInt(_0x1ab59a[_0x8220c9(0xc29)],0xa)||0xc8),_0x979ddb=_0x1ab59a['show_tooltip']!==![],_0x1cb24a=escapeHtml,_0x12b7c8=this[_0x8220c9(0xaae)][_0x8220c9(0xd4a)]||[],_0x33d82a=[];(_0xc7ca47||[])[_0x8220c9(0xb12)]((_0x295b0d,_0x4d70a8)=>{const _0x210c32=_0x8220c9,_0x502268=this[_0x210c32(0x3b4)](_0x295b0d,_0x4d70a8,_0x12b7c8,_0x5682ad=>{const _0x1fae6a=_0x210c32,_0x1cc138=[];for(const _0x587d2f of _0x5682ad)if(_0x587d2f&&isNum(_0x587d2f['v']))_0x1cc138[_0x1fae6a(0x879)](_0x587d2f['v']);return _0x1cc138;});if(!_0x502268)return;const {ent:_0x301fc5,out:_0x1598a1,eSig:_0xe591af,dSig:_0x1b63b7}=_0x502268;if(!_0x1598a1['length'])return;const _0x45f970=this[_0x210c32(0xaae)][_0x210c32(0xb73)]?.(_0x301fc5[_0x210c32(0x85f)],_0x301fc5[_0x210c32(0x644)])||_0x301fc5[_0x210c32(0x85f)]||PALETTE[_0x4d70a8%PALETTE[_0x210c32(0xf35)]],_0x329fee=pickName(_0x301fc5[_0x210c32(0xac9)],_0x295b0d['meta']?.['resolved_name'],_0x295b0d['meta'])??_0x301fc5[_0x210c32(0x644)]??'#'+(_0x4d70a8+0x1),_0x348f7c=_0x301fc5['unit']||_0x295b0d['meta']?.[_0x210c32(0x3de)]||'',_0x29d7d3=_0x301fc5[_0x210c32(0x2d5)]?{..._0x301fc5,'invert':![]}:_0x301fc5;_0x33d82a[_0x210c32(0x879)]({'ent':_0x301fc5,'fEnt':_0x29d7d3,'vals':_0x1598a1,'color':_0x45f970,'name':_0x329fee,'unit':_0x348f7c,'sig':_0xe591af+'~'+_0x1b63b7});});if(!_0x33d82a[_0x8220c9(0xf35)]){_0x255f08['innerHTML']=_0x8220c9(0x274);return;}let _0x9be390=Infinity,_0xda89e0=-Infinity,_0x53ed29=0x0;for(const _0x2a9400 of _0x33d82a){_0x53ed29+=_0x2a9400[_0x8220c9(0x92b)][_0x8220c9(0xf35)];for(const _0x318259 of _0x2a9400[_0x8220c9(0x92b)]){if(_0x318259<_0x9be390)_0x9be390=_0x318259;if(_0x318259>_0xda89e0)_0xda89e0=_0x318259;}}_0x9be390===_0xda89e0&&(_0x9be390-=0.5,_0xda89e0+=0.5);let _0x142a72=0x0;const _0x206d1e=parseInt(_0x1ab59a[_0x8220c9(0xc1b)],0xa);if(Number[_0x8220c9(0xa6b)](_0x206d1e)&&_0x206d1e>0x0)_0x142a72=Math[_0x8220c9(0xa1a)](0x2,Math[_0x8220c9(0x68a)](0x50,_0x206d1e));else{const _0x4659d2=_0x33d82a['map'](_0x13c172=>_0x13c172[_0x8220c9(0x7cf)])[_0x8220c9(0xb8b)](';');if(this[_0x8220c9(0x1af)]&&this[_0x8220c9(0x1af)][_0x8220c9(0x7cf)]===_0x4659d2)_0x142a72=this[_0x8220c9(0x1af)][_0x8220c9(0xa46)];else{const _0x5c7d59=Float64Array[_0x8220c9(0xe0c)](_0x33d82a['flatMap'](_0x1a7d50=>_0x1a7d50[_0x8220c9(0x92b)]))[_0x8220c9(0x69b)](),_0x355f83=_0x1ed565=>{const _0x5e37fe=_0x8220c9,_0x64e025=(_0x5c7d59[_0x5e37fe(0xf35)]-0x1)*_0x1ed565,_0x2759b4=Math['floor'](_0x64e025),_0x31a1a6=Math['ceil'](_0x64e025);return _0x2759b4===_0x31a1a6?_0x5c7d59[_0x2759b4]:_0x5c7d59[_0x2759b4]+(_0x5c7d59[_0x31a1a6]-_0x5c7d59[_0x2759b4])*(_0x64e025-_0x2759b4);},_0x44e678=_0x355f83(0.75)-_0x355f83(0.25),_0x516a23=_0x44e678>0x0?0x2*_0x44e678/Math[_0x8220c9(0xa78)](_0x5c7d59[_0x8220c9(0xf35)]):0x0;_0x142a72=_0x516a23>0x0?Math[_0x8220c9(0x7d9)]((_0xda89e0-_0x9be390)/_0x516a23):Math[_0x8220c9(0xebd)](Math[_0x8220c9(0x890)](Math[_0x8220c9(0xa1a)](0x2,_0x5c7d59[_0x8220c9(0xf35)])))+0x1,_0x142a72=Math['max'](0x5,Math['min'](0x28,_0x142a72||0x5)),this[_0x8220c9(0x1af)]={'sig':_0x4659d2,'bins':_0x142a72};}}const _0x51a59c=(_0xda89e0-_0x9be390)/_0x142a72,_0x2b2236=_0x33d82a[_0x8220c9(0x3c4)](()=>new Array(_0x142a72)['fill'](0x0));_0x33d82a[_0x8220c9(0xb12)]((_0x46b422,_0x336289)=>{const _0xacc939=_0x8220c9;for(const _0x2e1cec of _0x46b422[_0xacc939(0x92b)]){const _0x292183=Math[_0xacc939(0x68a)](_0x142a72-0x1,Math[_0xacc939(0xbfa)]((_0x2e1cec-_0x9be390)/_0x51a59c));_0x2b2236[_0x336289][_0x292183]++;}});let _0x188c79=0x0;for(const _0x2277cc of _0x2b2236)for(const _0x2cc630 of _0x2277cc)if(_0x2cc630>_0x188c79)_0x188c79=_0x2cc630;if(!_0x188c79){_0x255f08[_0x8220c9(0xbcf)]=_0x8220c9(0x89e);return;}const _0x3a499e=_0x188c79*1.06,_0x585dd7=_0x56fda9=>{const _0x48b204=_0x8220c9,_0x220fdf=Math[_0x48b204(0x673)](0xa,Math[_0x48b204(0xbfa)](Math[_0x48b204(0xf56)](_0x56fda9))),_0x1f577a=_0x56fda9/_0x220fdf;return(_0x1f577a<=0x1?0x1:_0x1f577a<=0x2?0x2:_0x1f577a<=0x5?0x5:0xa)*_0x220fdf;},_0x632df0=Math[_0x8220c9(0xa1a)](0x1,_0x585dd7(_0x3a499e/0x4)),_0x4dd6fd=[];for(let _0x3162e7=0x0;_0x3162e7<=_0x3a499e+1e-9;_0x3162e7+=_0x632df0)_0x4dd6fd[_0x8220c9(0x879)](_0x3162e7);const _0x5d181b=_0x33d82a[0x0][_0x8220c9(0x20c)],_0x5e769a=_0x2c3122=>formatNumber(_0x2c3122,_0x5d181b,_0x8c4cf),_0x5a31dd=Math[_0x8220c9(0xa1a)](..._0x4dd6fd[_0x8220c9(0x3c4)](_0x11aa79=>String(Math['round'](_0x11aa79))[_0x8220c9(0xf35)]),0x2),_0x190bc8=Math[_0x8220c9(0xa1a)](0x1a,0xa+6.5*_0x5a31dd),_0x53580c=0x8,_0x25ed4b=0x8,_0x43da53=0x14,_0x57fe84=Math[_0x8220c9(0xa1a)](0xa,_0x4bd298-_0x190bc8-_0x53580c),_0x621ea4=Math[_0x8220c9(0xa1a)](0xa,_0x514733-_0x25ed4b-_0x43da53),_0x9030ca=_0x442376=>_0x25ed4b+_0x621ea4-_0x442376/_0x3a499e*_0x621ea4,_0x141351=_0x33d82a[_0x8220c9(0xf35)],_0x22b4e0=_0x57fe84/_0x142a72,_0x439f07=_0x22b4e0*0.86,_0x15a099=Math[_0x8220c9(0xa1a)](1.5,_0x439f07/_0x141351*0.92),_0x30e4ae=(_0x11d760,_0x32c65a)=>_0x190bc8+_0x22b4e0*_0x11d760+(_0x22b4e0-_0x439f07)/0x2+_0x439f07/_0x141351*_0x32c65a+(_0x439f07/_0x141351-_0x15a099)/0x2,_0x5b1e15=_0x8220c9(0x75c),_0x11065c=_0x8220c9(0xcf5);let _0x202cab='';for(const _0x2cdf42 of _0x4dd6fd){const _0x236c41=_0x9030ca(_0x2cdf42);_0x202cab+=_0x8220c9(0x237)+_0x190bc8+'\x22\x20y1=\x22'+_0x236c41[_0x8220c9(0xcb1)](0x1)+_0x8220c9(0xe6f)+(_0x4bd298-_0x53580c)+_0x8220c9(0xa9a)+_0x236c41[_0x8220c9(0xcb1)](0x1)+_0x8220c9(0x609)+_0x5b1e15+_0x8220c9(0xb54),_0x202cab+=_0x8220c9(0x18a)+(_0x190bc8-0x5)[_0x8220c9(0xcb1)](0x1)+_0x8220c9(0x9f8)+(_0x236c41+0x3)['toFixed'](0x1)+_0x8220c9(0x3ef)+_0x11065c+'\x22>'+Math[_0x8220c9(0x7d9)](_0x2cdf42)+_0x8220c9(0x1c6);}const _0x29fc94=Math['max'](0x1,Math[_0x8220c9(0xebd)](_0x142a72/Math['max'](0x2,Math['floor'](_0x57fe84/0x34))));for(let _0x130a97=0x0;_0x130a97<_0x142a72;_0x130a97+=_0x29fc94){const _0x1cc24d=_0x9be390+_0x51a59c*(_0x130a97+0.5);_0x202cab+=_0x8220c9(0x18a)+(_0x190bc8+_0x22b4e0*(_0x130a97+0.5))[_0x8220c9(0xcb1)](0x1)+_0x8220c9(0x9f8)+(_0x514733-0x6)+_0x8220c9(0x668)+_0x11065c+'\x22>'+_0x1cb24a(_0x5e769a(_0x1cc24d))+_0x8220c9(0x1c6);}const _0x471cee=[];for(let _0xce6ea8=0x0;_0xce6ea8<_0x142a72;_0xce6ea8++){_0x33d82a['forEach']((_0x2170dd,_0x2e8de4)=>{const _0x30d813=_0x8220c9,_0x4ad46b=_0x2b2236[_0x2e8de4][_0xce6ea8];if(!_0x4ad46b)return;const _0xab22d4=_0x30e4ae(_0xce6ea8,_0x2e8de4),_0x3768e7=_0x9030ca(_0x4ad46b),_0x1999ff=_0x471cee['length'];_0x471cee[_0x30d813(0x879)]({'ent':_0x2170dd['ent'],'fEnt':_0x2170dd[_0x30d813(0x20c)],'name':_0x2170dd[_0x30d813(0xac9)],'unit':_0x2170dd[_0x30d813(0x293)],'color':_0x2170dd[_0x30d813(0x85f)],'a':_0x9be390+_0x51a59c*_0xce6ea8,'b':_0x9be390+_0x51a59c*(_0xce6ea8+0x1),'n':_0x4ad46b,'tot':_0x2170dd[_0x30d813(0x92b)]['length']}),_0x202cab+=_0x30d813(0x1f3)+_0x1999ff+'\x22\x20style=\x22cursor:'+(_0x979ddb?'pointer':_0x30d813(0x27b))+'\x22>',_0x202cab+=_0x30d813(0x330)+(_0xab22d4-0x1)['toFixed'](0x1)+_0x30d813(0x9f8)+_0x25ed4b+_0x30d813(0x2b3)+(_0x15a099+0x2)[_0x30d813(0xcb1)](0x1)+_0x30d813(0x3d3)+_0x621ea4+_0x30d813(0xcd3),_0x202cab+=_0x30d813(0x330)+_0xab22d4[_0x30d813(0xcb1)](0x1)+_0x30d813(0x9f8)+_0x3768e7[_0x30d813(0xcb1)](0x1)+'\x22\x20width=\x22'+_0x15a099[_0x30d813(0xcb1)](0x1)+_0x30d813(0x3d3)+Math[_0x30d813(0xa1a)](0x1,_0x25ed4b+_0x621ea4-_0x3768e7)['toFixed'](0x1)+'\x22\x20fill=\x22'+_0x1cb24a(_0x2170dd[_0x30d813(0x85f)])+'\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22'+_0x1cb24a(_0x2170dd[_0x30d813(0x85f)])+_0x30d813(0x7a3),_0x202cab+=_0x30d813(0x5d9);});}_0x255f08[_0x8220c9(0xbcf)]=_0x8220c9(0x580)+_0x514733+_0x8220c9(0xccc)+_0x514733+_0x8220c9(0xb7a)+_0x4bd298+'\x20'+_0x514733+_0x8220c9(0xe32)+_0x202cab+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x979ddb){const _0x19be63=_0x255f08['firstElementChild'],_0x165dff=_0x19be63[_0x8220c9(0xf8c)](_0x8220c9(0x3a3)),_0x4f550d=_0x19be63['querySelector'](_0x8220c9(0x9e8));let _0x352f33=-0x1;const _0x32ab08=_0x21f01f=>{const _0x3d5e8b=_0x8220c9,_0x2298e0=_0x21f01f[_0x3d5e8b(0x4fa)]['closest'](_0x3d5e8b(0xe28));if(!_0x2298e0){_0x352f33=-0x1,_0x4f550d[_0x3d5e8b(0x526)]['opacity']='0';return;}const _0xa386ec=+_0x2298e0[_0x3d5e8b(0x7b8)]['b'],_0x3f7137=_0x471cee[_0xa386ec];if(!_0x3f7137)return;const _0x3539c1=_0xa386ec===_0x352f33&&_0x4f550d[_0x3d5e8b(0x526)][_0x3d5e8b(0xf1d)]==='1';_0x352f33=_0xa386ec;const _0x5017b1=_0x3bf75b=>formatNumber(_0x3bf75b,_0x3f7137[_0x3d5e8b(0x20c)],_0x8c4cf),_0x2881e1=_0x3f7137['unit']?'\x20'+_0x1cb24a(_0x3f7137[_0x3d5e8b(0x293)]):'',_0x3e2b67=_0x3f7137['ent']?.[_0x3d5e8b(0x1013)]!==![]?_0x1cb24a(_0x3f7137[_0x3d5e8b(0x85f)]):_0x3d5e8b(0x150),_0x3a2389=(_0x393078,_0x41c0fb,_0x101e4e)=>_0x3d5e8b(0x906)+(_0x101e4e?_0x3d5e8b(0x381):'')+_0x3d5e8b(0xdd9)+_0x393078+_0x3d5e8b(0xcd2)+_0x41c0fb+_0x3d5e8b(0x2fb);if(!_0x3539c1)_0x4f550d[_0x3d5e8b(0xbcf)]=_0x3d5e8b(0xf55)+_0x3e2b67+_0x3d5e8b(0x19c)+_0x1cb24a(_0x3f7137['name'])+_0x3d5e8b(0x2fb)+_0x3a2389(_0x1cb24a(cardT(_0x8c4cf,_0x1ab59a,_0x3d5e8b(0x93c))),_0x5017b1(_0x3f7137['a'])+_0x3d5e8b(0xd98)+_0x5017b1(_0x3f7137['b'])+_0x2881e1)+_0x3a2389(_0x1cb24a(cardT(_0x8c4cf,_0x1ab59a,_0x3d5e8b(0xbd8))),''+_0x3f7137['n'])+(_0x1ab59a[_0x3d5e8b(0xc82)]!==![]?_0x3a2389(_0x1cb24a(cardT(_0x8c4cf,_0x1ab59a,_0x3d5e8b(0x696))),(_0x3f7137['n']/_0x3f7137['tot']*0x64)[_0x3d5e8b(0xcb1)](0x1)+'%',!![]):'');_0x4f550d['style'][_0x3d5e8b(0xf1d)]='1';const _0x367a65=_0x19be63['getBoundingClientRect']();let _0x4f62ef=_0x21f01f[_0x3d5e8b(0x801)]-_0x367a65['left']+0x10;const _0x2d251c=_0x4f550d[_0x3d5e8b(0xefd)];if(_0x4f62ef+_0x2d251c>_0x367a65[_0x3d5e8b(0x8a5)])_0x4f62ef=_0x4f62ef-_0x2d251c-0x20;_0x4f550d[_0x3d5e8b(0x526)][_0x3d5e8b(0xf49)]=Math[_0x3d5e8b(0xa1a)](0x0,_0x4f62ef)+'px',_0x4f550d['style'][_0x3d5e8b(0xeaf)]='0';};_0x165dff[_0x8220c9(0x3dd)]('pointermove',_0x32ab08,{'signal':_0x46f975}),_0x165dff['addEventListener'](_0x8220c9(0x6a0),_0x32ab08,{'signal':_0x46f975}),_0x165dff[_0x8220c9(0x3dd)](_0x8220c9(0x588),()=>{const _0x4bc621=_0x8220c9;_0x352f33=-0x1,_0x4f550d[_0x4bc621(0x526)][_0x4bc621(0xf1d)]='0';},{'signal':_0x46f975});}}}class StateTimelineRenderer{constructor(_0x5f2704){const _0x3986ee=_0x3a4399;this[_0x3986ee(0xaae)]=_0x5f2704;}[_0x3a4399(0x9e0)](_0x807bf5,_0x39bd9a,_0x31b353,_0x552df8){const _0x46b127=_0x3a4399;{const _0x395140=new Map(),_0x2e3006=[];for(const _0x4b924a of _0x39bd9a){const _0x18a86f=_0x4b924a[_0x46b127(0x644)]?.[_0x46b127(0xa6d)];if(_0x18a86f==null){_0x2e3006[_0x46b127(0x879)](_0x4b924a);continue;}if(!_0x395140[_0x46b127(0x1031)](_0x18a86f))_0x395140[_0x46b127(0xd03)](_0x18a86f,[]);_0x395140['get'](_0x18a86f)[_0x46b127(0x879)](_0x4b924a);}const _0x2afeda=[];for(const _0x2373da of _0x2e3006){_0x2afeda[_0x46b127(0x879)](_0x2373da);const _0x38c591=_0x395140[_0x46b127(0xfe5)](_0x2373da[_0x46b127(0x3e7)]);_0x38c591&&(_0x2afeda[_0x46b127(0x879)](..._0x38c591),_0x395140[_0x46b127(0x2de)](_0x2373da['idx']));}for(const _0x1f73ee of _0x395140[_0x46b127(0x335)]())_0x2afeda[_0x46b127(0x879)](..._0x1f73ee);_0x39bd9a=_0x2afeda;}const _0x3a05e5=Math[_0x46b127(0xa1a)](0x28,_0x807bf5[_0x46b127(0xbaa)]||this[_0x46b127(0xaae)]['offsetWidth']||0x190),_0x38f095=this['card'][_0x46b127(0xd4a)]||[],_0x4f4ece=_0x56e8dd=>{const _0x3013ea=_0x46b127,_0x2dab0a=_0x56e8dd[_0x3013ea(0x644)]||{},_0x28b4e1=_0x56e8dd[_0x3013ea(0xcc9)]||{},_0x1b865c=pickName(_0x2dab0a[_0x3013ea(0xac9)],_0x28b4e1['resolved_name'],_0x28b4e1);if(_0x1b865c==='')return'';return _0x1b865c!==undefined&&_0x1b865c!==null?_0x1b865c:_0x2dab0a['entity']||'';},_0x5e7c0d=_0x39bd9a[_0x46b127(0x3c4)](_0x4f4ece),_0x59d767=_0x5e7c0d[_0x46b127(0x282)]((_0xaf17aa,_0x5306b9)=>Math[_0x46b127(0xa1a)](_0xaf17aa,String(_0x5306b9||'')[_0x46b127(0xf35)]),0x0),_0x2d2f95=getComputedStyle(this[_0x46b127(0xaae)])['getPropertyValue']('--primary-font-family')[_0x46b127(0x99a)]()||_0x46b127(0x1e8),_0x110514=clamp(toNum(_0x31b353['state_timeline_label_font_size'])||0xb,0x6,0x28),_0x17b6f3=_0x46b127(0x478)+_0x110514+'px\x20'+_0x2d2f95,_0x440ad8=_0x5e7c0d[_0x46b127(0x282)]((_0x214e72,_0x2965fc)=>Math['max'](_0x214e72,measureTextWidth(_0x2965fc,_0x17b6f3)),0x0),_0x87b457=Math[_0x46b127(0x7d9)](Math[_0x46b127(0x68a)](0x118,Math[_0x46b127(0xa1a)](0x60,_0x3a05e5*0.32))),_0x21d4ad=_0x59d767===0x0?0x0:Math[_0x46b127(0x7d9)](Math[_0x46b127(0x68a)](_0x87b457,Math['max'](0x20,_0x440ad8+0x8))),_0x2f3853=Math[_0x46b127(0xa1a)](_0x110514+0x2,Math[_0x46b127(0x7d9)](_0x110514*1.18)),_0x375280=0x3,_0x3bf92a=_0x5e7c0d[_0x46b127(0x3c4)](_0x19f181=>wrapLabelLines(_0x19f181,_0x21d4ad-0x8,_0x375280,_0x17b6f3)),_0x5517ad=_0x3bf92a[_0x46b127(0x282)]((_0x9a57ce,_0x59b947)=>Math[_0x46b127(0xa1a)](_0x9a57ce,_0x59b947[_0x46b127(0xb45)][_0x46b127(0xf35)]),0x1),_0x55ecda=toNum(_0x31b353[_0x46b127(0xf5b)]),_0x44b8b9=isNum(_0x55ecda)&&_0x55ecda>0x0?clamp(_0x55ecda,0x18,0xa0):0x0,_0x531388=Math[_0x46b127(0xa1a)](0x20,_0x5517ad*_0x2f3853+0x8,_0x44b8b9),_0x274a0c=0x4,_0x164d68=0x18,_0x37b9ec=0x8,_0x36b7bb=_0x39bd9a[_0x46b127(0xf35)],_0x183720=_0x274a0c+_0x36b7bb*_0x531388+_0x164d68,_0x144f41=_0x44b8b9?_0x531388-0x8:Math['min'](0x18,_0x531388-0x6),_0x3bad12=this['card'][_0x46b127(0x312)]||this[_0x46b127(0xaae)][_0x46b127(0xc17)];if(!_0x3bad12?.[_0x46b127(0xfd4)]||!_0x3bad12?.[_0x46b127(0xbca)]){_0x807bf5[_0x46b127(0xbcf)]=_0x46b127(0x71d)+escapeHtml(cardT(this[_0x46b127(0xaae)]?.[_0x46b127(0x1a4)],this[_0x46b127(0xaae)]?.[_0x46b127(0x4ad)],_0x46b127(0x278)))+'</div>';return;}const _0x1f09e0=_0x3bad12[_0x46b127(0xfd4)][_0x46b127(0xa03)](),_0x473609=_0x3bad12['end'][_0x46b127(0xa03)](),_0x186f36=Math[_0x46b127(0xa1a)](0x1,_0x473609-_0x1f09e0),_0x2500fa=_0x186f36/0x36ee80,_0x457521=toNum(_0x31b353[_0x46b127(0x405)]??_0x31b353[_0x46b127(0x356)]),_0x387770=!this[_0x46b127(0xaae)][_0x46b127(0x312)]&&isNum(_0x457521)&&_0x457521>0x0&&_0x2500fa>_0x457521,_0x4d4611=_0x387770?_0x2500fa/_0x457521:0x1,_0x449d07=_0x387770?Math[_0x46b127(0x7d9)](_0x3a05e5*_0x4d4611):_0x3a05e5,_0x330cda=_0x449d07-_0x21d4ad-_0x37b9ec,_0x8c2337=_0x134d9a=>_0x21d4ad+(_0x134d9a-_0x1f09e0)/_0x186f36*_0x330cda,_0x499099=resolveCardLanguage(_0x552df8,this[_0x46b127(0xaae)]?.[_0x46b127(0x4ad)]),_0x10685e=document[_0x46b127(0x7e9)](_0x46b127(0xaeb),'svg');_0x10685e[_0x46b127(0x228)](_0x46b127(0x853),_0x46b127(0xd5e)+_0x449d07+'\x20'+_0x183720),_0x10685e[_0x46b127(0x228)](_0x46b127(0x8a5),_0x387770?String(_0x449d07):_0x46b127(0x2ed)),_0x10685e[_0x46b127(0x228)]('height',String(_0x183720));if(_0x387770)_0x10685e[_0x46b127(0x228)](_0x46b127(0x255),_0x46b127(0xf6a));_0x10685e[_0x46b127(0x228)](_0x46b127(0x551),'sgc-svg'),_0x10685e[_0x46b127(0x526)][_0x46b127(0xe8c)]=_0x46b127(0x59a);if(_0x21d4ad>0x0){const _0x1daee6=document[_0x46b127(0x7e9)](_0x46b127(0xaeb),_0x46b127(0x387)),_0x3bee85=document[_0x46b127(0x7e9)]('http://www.w3.org/2000/svg',_0x46b127(0xe59));_0x3bee85[_0x46b127(0x228)]('id',_0x46b127(0x7dd));const _0xf32189=document['createElementNS'](_0x46b127(0xaeb),_0x46b127(0x180));_0xf32189[_0x46b127(0x228)]('x','0'),_0xf32189[_0x46b127(0x228)]('y','0'),_0xf32189['setAttribute'](_0x46b127(0x8a5),String(_0x21d4ad)),_0xf32189['setAttribute'](_0x46b127(0xc29),String(_0x183720)),_0x3bee85[_0x46b127(0xb3f)](_0xf32189),_0x1daee6[_0x46b127(0xb3f)](_0x3bee85),_0x10685e[_0x46b127(0xb3f)](_0x1daee6);}_0x39bd9a[_0x46b127(0xb12)]((_0x14fe1b,_0x445e29)=>{const _0x49bd8e=_0x46b127,_0xaf5231=_0x14fe1b['entity']||{},_0x260469=_0x14fe1b[_0x49bd8e(0xcc9)]||{},_0x1f3fb2=_0xaf5231[_0x49bd8e(0x207)]||autoStateMap(_0xaf5231,_0x552df8,_0x31b353?.['chart_mode'])||[],_0x49e50b=!!_0xaf5231[_0x49bd8e(0x207)],_0x393cdf=pickName(_0xaf5231[_0x49bd8e(0xac9)],_0x260469[_0x49bd8e(0x7e8)],_0x260469),_0x6f9d7b=_0x393cdf===''?'':_0x393cdf!==undefined&&_0x393cdf!==null?_0x393cdf:_0xaf5231[_0x49bd8e(0x644)]||'',_0x1822b9=_0x14fe1b['points']||[],_0x5389e8=_0x274a0c+_0x445e29*_0x531388+_0x531388/0x2,_0x29a5cc=_0x5389e8-_0x144f41/0x2;if(_0x6f9d7b){const _0x5429cb=_0x3bf92a[_0x445e29]||wrapLabelLines(_0x6f9d7b,_0x21d4ad-0x8,_0x375280,_0x17b6f3),_0xf6b7f4=_0x5429cb['lines'][_0x49bd8e(0xf35)]?_0x5429cb[_0x49bd8e(0xb45)]:[_0x6f9d7b],_0x53203d=document[_0x49bd8e(0x7e9)](_0x49bd8e(0xaeb),'text');_0x53203d[_0x49bd8e(0x228)]('x','4'),_0x53203d['setAttribute']('y',String(_0x5389e8+0x1)),_0x53203d['setAttribute'](_0x49bd8e(0x1c8),_0x49bd8e(0xfd4)),_0x53203d[_0x49bd8e(0x228)](_0x49bd8e(0xc44),_0x49bd8e(0xf9a)),_0x53203d[_0x49bd8e(0x228)](_0x49bd8e(0xe9c),'var(--primary-text-color)'),_0x53203d[_0x49bd8e(0x228)]('font-size',String(_0x110514)),_0x53203d[_0x49bd8e(0x228)](_0x49bd8e(0x526),_0x49bd8e(0x57a)),_0x53203d[_0x49bd8e(0x228)](_0x49bd8e(0xbdd),_0x49bd8e(0x830)),_0xf6b7f4[_0x49bd8e(0xb12)]((_0x4bf4fa,_0x5127b8)=>{const _0xaac37f=_0x49bd8e,_0x84014a=document[_0xaac37f(0x7e9)](_0xaac37f(0xaeb),_0xaac37f(0xb76));_0x84014a[_0xaac37f(0x228)]('x','4'),_0x84014a[_0xaac37f(0x228)]('dy',_0x5127b8===0x0?String(-((_0xf6b7f4[_0xaac37f(0xf35)]-0x1)*_0x2f3853)/0x2):String(_0x2f3853)),_0x84014a[_0xaac37f(0x3d4)]=_0x4bf4fa,_0x53203d[_0xaac37f(0xb3f)](_0x84014a);});if(_0x5429cb[_0x49bd8e(0xc45)]){const _0x3f85ca=document[_0x49bd8e(0x7e9)](_0x49bd8e(0xaeb),_0x49bd8e(0x1c2));_0x3f85ca[_0x49bd8e(0x3d4)]=_0x6f9d7b,_0x53203d[_0x49bd8e(0xb3f)](_0x3f85ca);}_0x10685e[_0x49bd8e(0xb3f)](_0x53203d);}if(!_0x1822b9[_0x49bd8e(0xf35)])return;const _0x45fd29=[];let _0x23a34f=_0x1822b9[0x0]['t'],_0x231659=_0x1822b9[0x0]['v'];for(let _0x52054d=0x1;_0x52054d<_0x1822b9['length'];_0x52054d++){_0x1822b9[_0x52054d]['v']!==_0x231659&&(_0x231659!==null&&_0x231659!==undefined&&_0x45fd29['push']({'start':_0x23a34f,'end':_0x1822b9[_0x52054d]['t'],'val':_0x231659}),_0x23a34f=_0x1822b9[_0x52054d]['t'],_0x231659=_0x1822b9[_0x52054d]['v']);}_0x231659!==null&&_0x231659!==undefined&&_0x45fd29[_0x49bd8e(0x879)]({'start':_0x23a34f,'end':bandTailEnd(_0xaf5231,_0x473609,_0x23a34f),'val':_0x231659});for(const _0x18ddfe of _0x45fd29){const _0x5f536a=Math[_0x49bd8e(0xa1a)](_0x8c2337(_0x18ddfe[_0x49bd8e(0xfd4)]),_0x21d4ad),_0x1c2203=Math[_0x49bd8e(0x68a)](_0x8c2337(_0x18ddfe[_0x49bd8e(0xbca)]),_0x449d07-_0x37b9ec),_0x5c21c8=_0x1c2203-_0x5f536a;if(_0x5c21c8<0.5)continue;const _0x3318bc=Math[_0x49bd8e(0x7d9)](_0x18ddfe['val']),_0xc946b9=_0x1f3fb2[_0x3318bc],_0x26e354=stateSegmentColor(_0xc946b9,_0xaf5231,_0x3318bc),_0x2f573a=_0x49e50b&&_0xc946b9?.['label']||(_0x552df8?.[_0x49bd8e(0x34e)]?.[_0xaf5231[_0x49bd8e(0x644)]]?.[_0x49bd8e(0x421)]?.[_0x49bd8e(0x3de)]?String(_0xc946b9?.[_0x49bd8e(0xa0e)]??_0x3318bc):localizeEntityState(_0x552df8,_0x552df8?.[_0x49bd8e(0x34e)]?.[_0xaf5231['entity']],_0xc946b9?.[_0x49bd8e(0xa0e)]??_0x3318bc)),_0x331c2d=((()=>{const _0x56a016=_0x49bd8e,_0x536630=_0x31b353[_0x56a016(0x3b5)],_0x5cbc18=_0x536630==null||_0x536630===''?0x3:Number(_0x536630);if(!isFinite(_0x5cbc18)||_0x5cbc18<0x0)return 0x3;return Math[_0x56a016(0x68a)](_0x5cbc18,_0x144f41/0x2);})()),_0x52cbf7=document[_0x49bd8e(0x7e9)](_0x49bd8e(0xaeb),_0x49bd8e(0x180));_0x52cbf7[_0x49bd8e(0x228)]('x',String(_0x5f536a)),_0x52cbf7[_0x49bd8e(0x228)]('y',String(_0x29a5cc)),_0x52cbf7[_0x49bd8e(0x228)](_0x49bd8e(0x8a5),String(_0x5c21c8)),_0x52cbf7[_0x49bd8e(0x228)](_0x49bd8e(0xc29),String(_0x144f41)),_0x52cbf7[_0x49bd8e(0x228)]('rx',String(_0x331c2d)),_0x52cbf7[_0x49bd8e(0x228)]('ry',String(_0x331c2d)),_0x52cbf7[_0x49bd8e(0x228)]('fill',_0x26e354),_0x52cbf7[_0x49bd8e(0x228)](_0x49bd8e(0xf1d),String(_0x14fe1b[_0x49bd8e(0x644)]?.[_0x49bd8e(0xa6d)]!=null?0.85*Math['max'](0.55,_0x14fe1b['entity'][_0x49bd8e(0xda5)]?.[_0x49bd8e(0xf1d)]??0.45):0.85)),_0x52cbf7['setAttribute']('class',_0x49bd8e(0xe77)),_0x10685e[_0x49bd8e(0xb3f)](_0x52cbf7);if(_0x31b353[_0x49bd8e(0xc5d)]!==![]&&_0x5c21c8>0x28&&_0x2f573a){const _0x2238d=Math[_0x49bd8e(0x68a)](0x28,Math[_0x49bd8e(0xa1a)](0x6,toNum(_0x31b353[_0x49bd8e(0xf3c)])||0xa)),_0xf7278=document['createElementNS'](_0x49bd8e(0xaeb),_0x49bd8e(0x776));_0xf7278[_0x49bd8e(0x228)]('x',String(_0x5f536a+_0x5c21c8/0x2)),_0xf7278[_0x49bd8e(0x228)]('y',String(_0x5389e8+0x1)),_0xf7278[_0x49bd8e(0x228)](_0x49bd8e(0x1c8),_0x49bd8e(0x708)),_0xf7278[_0x49bd8e(0x228)](_0x49bd8e(0xc44),_0x49bd8e(0xf9a));const _0x17acd4=bandLabelFill(_0x26e354);_0xf7278[_0x49bd8e(0x228)](_0x49bd8e(0xe9c),_0x17acd4),_0xf7278[_0x49bd8e(0x228)](_0x49bd8e(0x1d9),String(_0x2238d)),_0xf7278[_0x49bd8e(0x228)](_0x49bd8e(0x526),_0x49bd8e(0xc3b)+(_0x17acd4===_0x49bd8e(0xcfe)?_0x49bd8e(0xb86):''));const _0x521d2d=Math['floor'](_0x5c21c8/(_0x2238d*0.6));_0xf7278[_0x49bd8e(0x3d4)]=_0x2f573a['length']>_0x521d2d?_0x2f573a[_0x49bd8e(0x444)](0x0,_0x521d2d-0x1)+'…':_0x2f573a,_0x10685e[_0x49bd8e(0xb3f)](_0xf7278);}}});const _0x121af9=_0x274a0c+_0x36b7bb*_0x531388+0x4,_0x5eebef=toNum(_0x31b353[_0x46b127(0x682)])||0xa,_0x4703eb=_0x31b353[_0x46b127(0x99b)]||_0x46b127(0xcf5),_0x81d519=_0x31b353['x_axis_date_color']||_0x4703eb,_0x8504b4=toNum(_0x31b353[_0x46b127(0xa18)]),_0x507ca9=isNum(_0x8504b4)?_0x8504b4:0.5,_0x53fb7a=_0x186f36>0x5265c00,_0x49704a=Math['max'](0x2,Math[_0x46b127(0xbfa)](_0x330cda/0x50));for(let _0x4cb88d=0x0;_0x4cb88d<=_0x49704a;_0x4cb88d++){const _0x58208a=_0x1f09e0+_0x4cb88d/_0x49704a*_0x186f36,_0x2be72a=_0x8c2337(_0x58208a),_0x4ca98d=new Date(_0x58208a);let _0x3067ef;try{const _0x5b05cc=getCachedDateTimeFormatter(_0x499099,_localeTimeOpts(_0x552df8,{'hour':_0x46b127(0xa68),'minute':_0x46b127(0xa68)}));_0x3067ef=_0x5b05cc?_0x5b05cc['format'](_0x4ca98d):_0x4ca98d[_0x46b127(0x329)]();}catch(_0x4a08ca){_0x3067ef=_0x4ca98d[_0x46b127(0x329)]();}if(_0x186f36>0x5265c00)try{const _0x5a3747=getCachedDateTimeFormatter(_0x499099,{'day':_0x46b127(0x361),'month':'short'});_0x3067ef=_0x5a3747?_0x5a3747[_0x46b127(0xed5)](_0x4ca98d):_0x3067ef;}catch(_0x24e022){}const _0x5f1ca5=document[_0x46b127(0x7e9)]('http://www.w3.org/2000/svg',_0x46b127(0x776));_0x5f1ca5[_0x46b127(0x228)]('x',String(_0x2be72a)),_0x5f1ca5[_0x46b127(0x228)]('y',String(_0x121af9+_0x5eebef)),_0x5f1ca5[_0x46b127(0x228)](_0x46b127(0x1c8),'middle'),_0x5f1ca5[_0x46b127(0x228)](_0x46b127(0xe9c),_0x53fb7a?_0x81d519:_0x4703eb),_0x5f1ca5[_0x46b127(0x228)](_0x46b127(0x1d9),String(_0x5eebef)),_0x5f1ca5[_0x46b127(0x228)]('style',_0x46b127(0xd11)+_0x507ca9),_0x5f1ca5[_0x46b127(0x3d4)]=_0x3067ef,_0x10685e[_0x46b127(0xb3f)](_0x5f1ca5);}_0x807bf5[_0x46b127(0xbcf)]='',_0x807bf5[_0x46b127(0xf32)]['toggle']('sgc-plot-scroll',_0x387770);const _0x467669=_0x387770&&_0x31b353[_0x46b127(0xc2f)]===_0x46b127(0xfbc);_0x807bf5[_0x46b127(0xf32)][_0x46b127(0x7a9)](_0x46b127(0x83f),_0x467669),_0x807bf5[_0x46b127(0xb3f)](_0x10685e);if(_0x387770){const _0x31d452=this[_0x46b127(0xaae)],_0x439d07=_0x31d452[_0x46b127(0x4b0)];if(_0x439d07!=null)_0x807bf5[_0x46b127(0x749)]=_0x439d07;else _0x807bf5[_0x46b127(0x749)]=_0x807bf5[_0x46b127(0x729)];if(this['_scrollHandler'])_0x807bf5[_0x46b127(0x503)]('scroll',this[_0x46b127(0xc1f)]);this[_0x46b127(0xc1f)]=()=>{const _0x341529=_0x46b127;_0x31d452[_0x341529(0x4b0)]=_0x807bf5['scrollLeft'];if(_0x31d452[_0x341529(0x1005)]){_0x31d452[_0x341529(0x1005)]=![];return;}if(!_0x31d452[_0x341529(0x4ad)]?.[_0x341529(0x810)])return;const _0x1a99ea=_0x807bf5[_0x341529(0x729)]-_0x807bf5[_0x341529(0xbaa)];if(_0x1a99ea<=0x0)return;const _0x2e921a=_0x807bf5[_0x341529(0x749)]/_0x1a99ea;window[_0x341529(0xfcf)](new CustomEvent(_0x341529(0x684),{'detail':{'ratio':_0x2e921a,'group':_0x31d452[_0x341529(0x4ad)]['scroll_sync_group']||null,'sourceId':_0x31d452[_0x341529(0xa5f)]}}));},_0x807bf5['addEventListener'](_0x46b127(0xd63),this['_scrollHandler'],{'passive':!![]});if(this[_0x46b127(0x90a)])_0x807bf5['removeEventListener'](_0x46b127(0xfbc),this[_0x46b127(0x90a)]);_0x467669&&(this['_wheelHandler']=_0x545782=>{const _0x5b578a=_0x46b127;if(_0x807bf5['scrollWidth']<=_0x807bf5[_0x5b578a(0xbaa)])return;_0x545782[_0x5b578a(0xd90)](),_0x545782[_0x5b578a(0xc15)](),_0x807bf5[_0x5b578a(0x749)]+=_0x545782[_0x5b578a(0xfa9)]!==0x0?_0x545782['deltaY']:_0x545782[_0x5b578a(0x2b0)];},_0x807bf5[_0x46b127(0x3dd)](_0x46b127(0xfbc),this[_0x46b127(0x90a)],{'passive':![]}));}else this[_0x46b127(0xc1f)]&&(_0x807bf5[_0x46b127(0x503)](_0x46b127(0xd63),this[_0x46b127(0xc1f)]),this['_scrollHandler']=null),this[_0x46b127(0x90a)]&&(_0x807bf5[_0x46b127(0x503)](_0x46b127(0xfbc),this[_0x46b127(0x90a)]),this[_0x46b127(0x90a)]=null);if(_0x31b353[_0x46b127(0x386)]!==![]){let _0x5e8eb2=_0x807bf5['querySelector'](_0x46b127(0x164));!_0x5e8eb2&&(_0x5e8eb2=document[_0x46b127(0xc9e)](_0x46b127(0xc47)),_0x5e8eb2[_0x46b127(0x720)]=_0x46b127(0x260),_0x807bf5['appendChild'](_0x5e8eb2));_0x5e8eb2[_0x46b127(0x526)]['display']='none',_0x807bf5['style']['position']=_0x46b127(0xf0b);const _0x560b5b=[];_0x39bd9a['forEach']((_0x38918b,_0xe11796)=>{const _0x3b822b=_0x46b127,_0xef4a74=_0x38918b['entity']||{},_0x2f12d8=_0x38918b[_0x3b822b(0xcc9)]||{},_0x10ab85=_0xef4a74['state_map']||autoStateMap(_0xef4a74,_0x552df8,_0x31b353?.[_0x3b822b(0xae4)])||[],_0x41ddf5=pickName(_0xef4a74['name'],_0x2f12d8['resolved_name'],_0x2f12d8)??_0xef4a74[_0x3b822b(0x644)]??'',_0x26d05c=_0x38918b[_0x3b822b(0xf59)]||[];if(!_0x26d05c[_0x3b822b(0xf35)])return;let _0x389b9c=_0x26d05c[0x0]['t'],_0x6c0732=_0x26d05c[0x0]['v'];for(let _0x17eec2=0x1;_0x17eec2<_0x26d05c[_0x3b822b(0xf35)];_0x17eec2++){_0x26d05c[_0x17eec2]['v']!==_0x6c0732&&(_0x6c0732!==null&&_0x6c0732!==undefined&&_0x560b5b[_0x3b822b(0x879)]({'ri':_0xe11796,'name':_0x41ddf5,'start':_0x389b9c,'end':_0x26d05c[_0x17eec2]['t'],'val':_0x6c0732,'sMap':_0x10ab85,'ent':_0xef4a74}),_0x389b9c=_0x26d05c[_0x17eec2]['t'],_0x6c0732=_0x26d05c[_0x17eec2]['v']);}_0x6c0732!==null&&_0x6c0732!==undefined&&_0x560b5b[_0x3b822b(0x879)]({'ri':_0xe11796,'name':_0x41ddf5,'start':_0x389b9c,'end':bandTailEnd(_0xef4a74,_0x473609,_0x389b9c),'val':_0x6c0732,'sMap':_0x10ab85,'ent':_0xef4a74});});const _0x587657=_0x269273=>{const _0x47fe9e=_0x46b127,_0x50baac=Math[_0x47fe9e(0x7d9)](_0x269273/0x3e8);if(_0x50baac<0x3c)return _0x50baac+'s';const _0x48e97b=Math[_0x47fe9e(0xbfa)](_0x50baac/0x3c);if(_0x48e97b<0x3c)return _0x48e97b+'m';const _0x2e081a=Math[_0x47fe9e(0xbfa)](_0x48e97b/0x3c),_0x2ce45d=_0x48e97b%0x3c;if(_0x2e081a<0x18)return _0x2ce45d?_0x2e081a+'h\x20'+_0x2ce45d+'m':_0x2e081a+'h';const _0x359152=Math[_0x47fe9e(0xbfa)](_0x2e081a/0x18),_0x19702e=_0x2e081a%0x18;return _0x19702e?_0x359152+'d\x20'+_0x19702e+'h':_0x359152+'d';};_0x10685e['addEventListener']('mousemove',_0x50493b=>{const _0x26ba9c=_0x46b127,_0x364f1c=_0x10685e[_0x26ba9c(0x918)](),_0x27f375=_0x449d07,_0x27b7a8=_0x183720,_0x2218bb=_0x27f375/_0x364f1c[_0x26ba9c(0x8a5)],_0x5c1302=_0x27b7a8/_0x364f1c[_0x26ba9c(0xc29)],_0x5a7df0=(_0x50493b[_0x26ba9c(0x801)]-_0x364f1c[_0x26ba9c(0xf49)])*_0x2218bb,_0x3876f9=(_0x50493b[_0x26ba9c(0xc94)]-_0x364f1c['top'])*_0x5c1302;let _0x53c226=null;for(const _0x2a3027 of _0x560b5b){const _0x3ccdbe=Math[_0x26ba9c(0xa1a)](_0x8c2337(_0x2a3027[_0x26ba9c(0xfd4)]),_0x21d4ad),_0x380107=Math['min'](_0x8c2337(_0x2a3027[_0x26ba9c(0xbca)]),_0x449d07-_0x37b9ec),_0x3d9baa=_0x274a0c+_0x2a3027['ri']*_0x531388+_0x531388/0x2,_0x19f9e9=_0x3d9baa-_0x144f41/0x2;if(_0x5a7df0>=_0x3ccdbe&&_0x5a7df0<=_0x380107&&_0x3876f9>=_0x19f9e9&&_0x3876f9<=_0x19f9e9+_0x144f41){_0x53c226=_0x2a3027;break;}}if(!_0x53c226){_0x5e8eb2[_0x26ba9c(0x526)][_0x26ba9c(0xe8c)]=_0x26ba9c(0xf6a);return;}const _0x4ae3f9=Math[_0x26ba9c(0x7d9)](_0x53c226[_0x26ba9c(0x822)]),_0xcde6b=_0x53c226[_0x26ba9c(0x617)][_0x4ae3f9],_0x952a05=_0x53c226[_0x26ba9c(0x848)]?.['state_map']&&_0xcde6b?.['label']||(_0x552df8?.[_0x26ba9c(0x34e)]?.[_0x53c226[_0x26ba9c(0x848)]?.['entity']]?.[_0x26ba9c(0x421)]?.[_0x26ba9c(0x3de)]?String(_0xcde6b?.['value']??_0x4ae3f9):localizeEntityState(_0x552df8,_0x552df8?.[_0x26ba9c(0x34e)]?.[_0x53c226[_0x26ba9c(0x848)]?.[_0x26ba9c(0x644)]],_0xcde6b?.[_0x26ba9c(0xa0e)]??_0x4ae3f9)),_0xde6c38=stateSegmentColor(_0xcde6b,_0x53c226[_0x26ba9c(0x848)],_0x4ae3f9),_0x4828e3=_0x53c226['end']-_0x53c226[_0x26ba9c(0xfd4)],_0x4bf0fb=_0x53c226[_0x26ba9c(0x848)]?.[_0x26ba9c(0xa6d)]!=null?(toNum(_0x53c226[_0x26ba9c(0x848)][_0x26ba9c(0xd56)])||0x0)*0x36ee80:0x0,_0x150d75=formatDateTime(new Date(_0x53c226[_0x26ba9c(0xfd4)]-_0x4bf0fb),_0x31b353,_0x552df8),_0x21f2fb=formatDateTime(new Date(_0x53c226[_0x26ba9c(0xbca)]-_0x4bf0fb),_0x31b353,_0x552df8),_0x33c522=_0x26ba9c(0x473)+escapeHtml(_0xde6c38)+(_0x53c226['ent'][_0x26ba9c(0x1013)]===![]?_0x26ba9c(0xf17):'')+_0x26ba9c(0xd96);_0x5e8eb2[_0x26ba9c(0xbcf)]=_0x26ba9c(0xac4)+escapeHtml(_0x53c226[_0x26ba9c(0xac9)])+_0x26ba9c(0xf09)+_0x33c522+_0x26ba9c(0xa4a)+escapeHtml(_0x952a05)+_0x26ba9c(0x623)+escapeHtml(_0x587657(_0x4828e3))+_0x26ba9c(0xc1c)+escapeHtml(_0x150d75)+'\x20→\x20'+escapeHtml(_0x21f2fb)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x5e8eb2[_0x26ba9c(0x526)][_0x26ba9c(0xe8c)]='';const _0x4029e6=_0x807bf5[_0x26ba9c(0x918)]();let _0x5b4f06=_0x50493b[_0x26ba9c(0x801)]-_0x4029e6[_0x26ba9c(0xf49)]+0xc,_0xb4c83c=_0x50493b['clientY']-_0x4029e6['top']+0xc;const _0x222a4d=_0x5e8eb2[_0x26ba9c(0x918)]();if(_0x5b4f06+_0x222a4d[_0x26ba9c(0x8a5)]>_0x4029e6[_0x26ba9c(0x8a5)])_0x5b4f06=_0x5b4f06-_0x222a4d['width']-0x18;if(_0xb4c83c+_0x222a4d[_0x26ba9c(0xc29)]>_0x4029e6[_0x26ba9c(0xc29)])_0xb4c83c=_0xb4c83c-_0x222a4d[_0x26ba9c(0xc29)]-0x18;_0x5b4f06=Math['max'](0x0,_0x5b4f06),_0xb4c83c=Math['max'](0x0,_0xb4c83c);const _0x4b2221=_0x807bf5[_0x26ba9c(0x749)]||0x0;_0x5e8eb2[_0x26ba9c(0x526)][_0x26ba9c(0xf49)]=_0x5b4f06+_0x4b2221+'px',_0x5e8eb2[_0x26ba9c(0x526)][_0x26ba9c(0xeaf)]=_0xb4c83c+'px';}),_0x10685e[_0x46b127(0x3dd)](_0x46b127(0x3d9),()=>{const _0x2cb7b1=_0x46b127;_0x5e8eb2[_0x2cb7b1(0x526)]['display']='none';});}_0x10685e[_0x46b127(0x526)][_0x46b127(0x5be)]='pointer',_0x10685e[_0x46b127(0x3dd)](_0x46b127(0xe69),_0x47b057=>{const _0x83fa54=_0x46b127,_0xb7afd1=_0x10685e['getBoundingClientRect'](),_0x50f9b1=_0x449d07/_0xb7afd1['width'],_0x2a4f29=_0x183720/_0xb7afd1['height'],_0x31ad94=(_0x47b057[_0x83fa54(0x801)]-_0xb7afd1[_0x83fa54(0xf49)])*_0x50f9b1,_0x2b34a0=(_0x47b057['clientY']-_0xb7afd1[_0x83fa54(0xeaf)])*_0x2a4f29;let _0x1ef08c=null;for(let _0x301cfa=0x0;_0x301cfa<_0x39bd9a[_0x83fa54(0xf35)];_0x301cfa++){const _0x5dd72d=_0x274a0c+_0x301cfa*_0x531388+_0x531388/0x2,_0x5b4904=_0x5dd72d-_0x144f41/0x2;if(_0x2b34a0>=_0x5b4904&&_0x2b34a0<=_0x5b4904+_0x144f41&&_0x31ad94>=_0x21d4ad&&_0x31ad94<=_0x449d07-_0x37b9ec){_0x1ef08c=_0x39bd9a[_0x301cfa];break;}}if(!_0x1ef08c)return;_0x47b057[_0x83fa54(0xc15)](),this[_0x83fa54(0xaae)]['_fireEntityAction'](_0x1ef08c['entity']);});}}class StubRenderer{constructor(_0x37cef1,_0x5c69e6){const _0x163c03=_0x3a4399;this[_0x163c03(0xaae)]=_0x37cef1,this[_0x163c03(0xa82)]=_0x5c69e6;}[_0x3a4399(0x9e0)](_0x46c726){const _0x50b3b8=_0x3a4399;_0x46c726[_0x50b3b8(0xbcf)]=_0x50b3b8(0xbc3)+escapeHtml(cardT(this['card']?.[_0x50b3b8(0x1a4)],this['card']?.[_0x50b3b8(0x4ad)],'Unknown\x20chart\x20mode'))+_0x50b3b8(0xb0a)+escapeHtml(this['mode'])+_0x50b3b8(0x2dc)+escapeHtml(cardT(this[_0x50b3b8(0xaae)]?.[_0x50b3b8(0x1a4)],this[_0x50b3b8(0xaae)]?.['_config'],'Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.'))+_0x50b3b8(0x70f);}}const STYLES='\x0a\x20\x20:host\x20{\x20display:\x20block;\x20}\x0a\x20\x20ha-card\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20position:\x20relative;\x20/*\x20anchors\x20the\x20export\x20button\x20to\x20the\x20card\x27s\x20top-right\x20*/\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#212121);\x0a\x20\x20\x20\x20font-family:\x20var(--primary-font-family,\x20Roboto,\x20sans-serif);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20border-radius:\x20var(--ha-card-border-radius,\x2012px);\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-header\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20ha-icon\x20{\x20--mdc-icon-size:\x2020px;\x20}\x0a\x20\x20.sgc-header-icon,\x20.sgc-header-icon-img\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header-icon-img\x20{\x20border-radius:\x204px;\x20}\x0a\x20\x20ha-card:hover\x20.sgc-header-icon,\x0a\x20\x20ha-card:hover\x20.sgc-header-icon-img\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-title\x20{\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-spark-mode,\x0a\x20\x20.sgc-plot-wrap.sgc-no-bleed\x20{\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-container\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-canvas\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20opacity:\x200;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x208px;\x0a\x20\x20\x20\x20padding:\x208px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.2);\x0a\x20\x20\x20\x20transition:\x20opacity\x200.12s\x20ease;\x0a\x20\x20\x20\x20min-width:\x20120px;\x0a\x20\x20\x20\x20backdrop-filter:\x20blur(8px);\x0a\x20\x20\x20\x20-webkit-backdrop-filter:\x20blur(8px);\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20padding:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-dot\x20{\x0a\x20\x20\x20\x20width:\x207px;\x0a\x20\x20\x20\x20height:\x207px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-name\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-val\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20writing-mode:\x20vertical-rl;\x0a\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20transform-origin:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.55;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20z-index:\x203;\x0a\x20\x20\x20\x20translate:\x200\x20-50%;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label-left\x20\x20{\x20left:\x200;\x20}\x0a\x20\x20.sgc-y-axis-label-right\x20{\x20right:\x200;\x20}\x0a\x20\x20.sgc-zoom-brush\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x200;\x0a\x20\x20\x20\x20height:\x20100%;\x0a\x20\x20\x20\x20background:\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.15);\x0a\x20\x20\x20\x20border-left:\x201.5px\x20solid\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.7);\x0a\x20\x20\x20\x20border-right:\x201.5px\x20solid\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.7);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20touch-action:\x20manipulation;\x0a\x20\x20\x20\x20-webkit-tap-highlight-color:\x20transparent;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-ctl-export\x20.sgc-zoom-ctl\x20{\x0a\x20\x20\x20\x20right:\x2030px;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button:hover:not(:disabled)\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button:disabled\x20{\x0a\x20\x20\x20\x20opacity:\x200.15;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button[hidden]\x20{\x0a\x20\x20\x20\x20display:\x20none;\x0a\x20\x20}\x0a\x20\x20@media\x20(hover:\x20none)\x20{\x0a\x20\x20\x20\x20.sgc-zoom-ctl\x20button\x20{\x20opacity:\x200.6;\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x2018px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn:hover\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2030px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x207;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20var(--ha-card-background,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(127,127,127,0.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.25);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#333);\x0a\x20\x20\x20\x20font:\x20inherit;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20padding:\x207px\x2012px;\x0a\x20\x20\x20\x20text-align:\x20left;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button:hover\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.12);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.95);\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label-left\x20{\x20left:\x204px;\x20}\x0a\x20\x20.sgc-zoom-brush-label-right\x20{\x20right:\x204px;\x20}\x0a\x20\x20.sgc-plot\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20touch-action:\x20pan-y;\x0a\x20\x20}\x0a\x20\x20:host(.sgc-fill-height)\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20display:\x20flex;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20>\x20.sgc-plot\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20}\x0a\x20\x20ha-card.sgc-natural-height\x20.sgc-plot-wrap\x20>\x20.sgc-plot\x20{\x20min-height:\x20200px;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20{\x0a\x20\x20\x20\x20overflow-x:\x20auto;\x0a\x20\x20\x20\x20overflow-y:\x20hidden;\x0a\x20\x20\x20\x20width:\x200;\x0a\x20\x20\x20\x20min-width:\x20100%;\x0a\x20\x20\x20\x20contain:\x20inline-size;\x0a\x20\x20\x20\x20direction:\x20ltr;\x0a\x20\x20\x20\x20-webkit-overflow-scrolling:\x20touch;\x0a\x20\x20\x20\x20scrollbar-width:\x20thin;\x0a\x20\x20\x20\x20scrollbar-color:\x20rgba(127,127,127,0.4)\x20transparent;\x0a\x20\x20\x20\x20padding-bottom:\x2010px;\x0a\x20\x20\x20\x20touch-action:\x20pan-x\x20pan-y;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20max-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar\x20{\x20height:\x208px;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-track\x20{\x20background:\x20transparent;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-thumb\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.4);\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel\x20{\x0a\x20\x20\x20\x20scrollbar-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel::-webkit-scrollbar\x20{\x20display:\x20none;\x20}\x0a\x20\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20overflow:\x20visible;\x0a\x20\x20}\x0a\x20\x20.sgc-grid-line\x20{\x0a\x20\x20\x20\x20stroke:\x20rgba(127,127,127,0.5);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20}\x0a\x20\x20.sgc-axis-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20fill:\x20var(--secondary-text-color,\x20#727272);\x0a\x20\x20}\x0a\x20\x20.sgc-line,\x20.sgc-area,\x20.sgc-point\x20{\x20pointer-events:\x20none;\x20}\x0a\x20\x20.sgc-bar\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20stroke-width\x200.12s\x20ease,\x20filter\x200.15s\x20ease,\x20opacity\x200.15s\x20ease;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20stroke:\x20var(--primary-text-color,\x20rgba(255,255,255,0.95));\x0a\x20\x20\x20\x20stroke-width:\x200;\x0a\x20\x20\x20\x20paint-order:\x20stroke\x20fill;\x0a\x20\x20}\x0a\x20\x20@media\x20(hover:\x20hover)\x20{\x0a\x20\x20\x20\x20.sgc-bar:hover\x20{\x0a\x20\x20\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3))\x20drop-shadow(0\x200\x203px\x20rgba(0,0,0,0.25));\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-active\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3))\x20drop-shadow(0\x200\x203px\x20rgba(0,0,0,0.25));\x0a\x20\x20}\x0a\x20\x20.sgc-ann-threshold,\x0a\x20\x20.sgc-ann-event,\x0a\x20\x20.sgc-ann-band,\x0a\x20\x20.sgc-ann-span,\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20paint-order:\x20stroke;\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x203;\x0a\x20\x20\x20\x20stroke-linejoin:\x20round;\x0a\x20\x20\x20\x20stroke-linecap:\x20round;\x0a\x20\x20}\x0a\x20\x20.sgc-crosshair\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-period-highlight\x20{\x0a\x20\x20\x20\x20fill:\x20var(--sgc-period-highlight-color,\x20rgba(128,128,128,0.22));\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-line\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20stroke-width:\x201.5;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-hit\x20{\x0a\x20\x20\x20\x20stroke:\x20transparent;\x0a\x20\x20\x20\x20stroke-width:\x2024;\x0a\x20\x20\x20\x20pointer-events:\x20stroke;\x0a\x20\x20\x20\x20cursor:\x20ew-resize;\x0a\x20\x20\x20\x20touch-action:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-label\x20{\x0a\x20\x20\x20\x20font-size:\x209px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20fill:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-span\x20{\x0a\x20\x20\x20\x20margin-left:\x208px;\x0a\x20\x20\x20\x20opacity:\x200.7;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-delta\x20{\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20\x20\x20opacity:\x200.9;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-pin:empty\x20{\x20display:\x20none;\x20}\x0a\x20\x20.sgc-legend-pin\x20{\x0a\x20\x20\x20\x20margin-left:\x206px;\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-pin[data-trend=\x22up\x22]\x20{\x20color:\x20var(--success-color,\x20#26a69a);\x20}\x0a\x20\x20.sgc-legend-pin[data-trend=\x22down\x22]\x20{\x20color:\x20var(--error-color,\x20#ef5350);\x20}\x0a\x20\x20.sgc-hover-dot\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x202;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20filter:\x20drop-shadow(0\x201px\x202px\x20rgba(0,0,0,0.25));\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-draw\x20{\x0a\x20\x20\x20\x20from\x20{\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x20}\x0a\x20\x20\x20\x20to\x20{\x20stroke-dashoffset:\x200;\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-animated\x20{\x0a\x20\x20\x20\x20stroke-dasharray:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20animation:\x20sgc-draw\x201.2s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-bar-grow\x20{\x0a\x20\x20\x20\x20from\x20{\x20transform:\x20scaleY(0);\x20}\x0a\x20\x20\x20\x20to\x20{\x20transform:\x20scaleY(1);\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-animated\x20{\x0a\x20\x20\x20\x20transform-box:\x20fill-box;\x0a\x20\x20\x20\x20transform-origin:\x20center\x20bottom;\x0a\x20\x20\x20\x20animation:\x20sgc-bar-grow\x200.6s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-list\x20{\x20display:\x20block;\x20}\x0a\x20\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-left:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20font-size:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon:hover\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-battery-pct\x20{\x0a\x20\x20\x20\x20font-size:\x200.65em;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20.sgc-state-rows\x20{\x20flex:\x201;\x20min-width:\x200;\x20}\x0a\x20\x20.sgc-battery-in-states\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20align-self:\x20flex-start;\x0a\x20\x20\x20\x20margin-top:\x205px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-battery-zone\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20justify-content:\x20flex-end;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x2010px;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-info\x20{\x20flex:\x200\x200\x20auto;\x20min-width:\x2080px;\x20}\x0a\x20\x20.sgc-spark-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-val\x20{\x0a\x20\x20\x20\x20font-size:\x2017px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20line-height:\x201.2;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-unit\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-trend\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-graph\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20height:\x2036px;\x0a\x20\x20\x20\x20min-width:\x2060px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20margin-bottom:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-left\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-center\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-end;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20flex-direction:\x20row;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x202px\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20padding:\x205px\x204px;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s,\x20opacity\x200.15s;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20margin:\x200\x20-4px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.04));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden\x20{\x20opacity:\x200.35;\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden:hover\x20{\x20opacity:\x200.55;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20padding:\x204px\x206px;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-color\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x0a\x20\x20\x20\x20height:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20\x20\x20transition:\x20transform\x200.2s\x20ease;\x0a\x20\x20\x20\x20box-shadow:\x200\x200\x200\x202px\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-state-color\x20{\x20transform:\x20scale(1.25);\x20}\x0a\x20\x20.sgc-state-icon\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20--mdc-icon-size:\x2018px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-icon\x20ha-icon\x20{\x20--mdc-icon-size:\x2018px;\x20}\x0a\x20\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-unit\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second-label\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20}\x0a\x20\x20.sgc-trend-indicator\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20transition:\x20transform\x200.3s\x20ease;\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-trend-indicator\x20{\x20transform:\x20scale(1.15);\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-stacked\x20{\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20line-height:\x201.15;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20baseline;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20margin-left:\x200;\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-bot\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20margin-top:\x201px;\x0a\x20\x20}\x0a\x20\x20.sgc-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20padding:\x206px\x208px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.15);\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-time\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20margin-bottom:\x204px;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20margin:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-swatch\x20{\x0a\x20\x20\x20\x20width:\x208px;\x20height:\x208px;\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20display:\x20inline-block;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-name\x20{\x20flex:\x201;\x20}\x0a\x20\x20.sgc-tt-val\x20{\x20font-weight:\x20500;\x20margin-left:\x208px;\x20}\x0a\x20\x20.sgc-tt-total\x20{\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20padding-top:\x203px;\x0a\x20\x20\x20\x20margin-top:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend.position-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-legend.position-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-legend.position-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-legend-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-item.hidden\x20{\x20opacity:\x200.4;\x20}\x0a\x20\x20.sgc-legend-swatch\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x20height:\x2010px;\x20border-radius:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(auto-fit,\x20minmax(130px,\x201fr));\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2014px;\x0a\x20\x20\x20\x20padding-top:\x2014px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity\x20{\x0a\x20\x20\x20\x20border-left:\x203px\x20solid;\x0a\x20\x20\x20\x20padding-left:\x2010px;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity:hover\x20{\x20opacity:\x200.8;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden\x20{\x20opacity:\x200.3;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden:hover\x20{\x20opacity:\x200.5;\x20}\x0a\x20\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-bottom:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20row-gap:\x202px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20span\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.8;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-stat-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-stat-note\x20{\x0a\x20\x20\x20\x20flex-basis:\x20100%;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20white-space:\x20normal;\x0a\x20\x20}\x0a\x20\x20.sgc-ip\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-ip.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-ip.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-ip-btn\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-al\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x206px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-al.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-al.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-al.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-al-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-al-dot\x20{\x0a\x20\x20\x20\x20width:\x208px;\x0a\x20\x20\x20\x20height:\x208px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select\x20{\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x203px\x206px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20transition:\x20border-color\x200.15s;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-qp\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20padding:\x202px\x204px\x204px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-qp.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-qp.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-qp.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-qp-item\x20{\x20display:\x20flex;\x20align-items:\x20center;\x20gap:\x205px;\x20}\x0a\x20\x20.sgc-qp-lbl\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20letter-spacing:\x200.4px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select\x20{\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20rgba(0,\x200,\x200,\x200.05));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20inherit);\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(120,\x20120,\x20120,\x200.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20padding:\x202px\x206px;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-al-select\x20option\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20#1c1c1c);\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp\x20{\x0a\x20\x20\x20\x20margin:\x204px\x200\x202px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp.position-bottom\x20{\x0a\x20\x20\x20\x20order:\x2010;\x0a\x20\x20\x20\x20margin:\x206px\x200\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20{\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20row-gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone:empty\x20{\x0a\x20\x20\x20\x20flex:\x201\x201\x200;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone.sgc-dp-center-abs\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x2050%;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20transform:\x20translate(-50%,\x20-50%);\x0a\x20\x20}\x0a\x20\x20.dp-zone-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.dp-zone-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.dp-zone-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-dp-nav,\x0a\x20\x20.sgc-dp-shortcuts\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20.sgc-dp-modes\x20{\x20margin-left:\x200;\x20}\x0a\x20\x20.sgc-dp-shortcuts\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x202px;\x20}\x0a\x20\x20/*\x20narrow-card\x20fallback:\x20when\x20the\x20absolutely-centered\x20shortcuts\x20zone\x20cannot\x20fit\x20beside\x0a\x20\x20\x20\x20\x20the\x20nav,\x20it\x20degrades\x20to\x20an\x20in-flow,\x20full-width,\x20centered\x20row\x20below\x20the\x20other\x20zones\x20*/\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20.dp-zone-center\x20{\x20flex:\x201\x201\x20100%;\x20justify-content:\x20center;\x20order:\x209;\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20.sgc-dp-toggle\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20right:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev,\x0a\x20\x20.sgc-dp-next\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2026px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:hover:not(:disabled),\x0a\x20\x20.sgc-dp-next:hover:not(:disabled)\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:disabled,\x0a\x20\x20.sgc-dp-next:disabled\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label:hover\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label.dp-label-past\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode-sep\x20{\x0a\x20\x20\x20\x20width:\x201px;\x0a\x20\x20\x20\x20align-self:\x20stretch;\x0a\x20\x20\x20\x20margin:\x201px\x204px;\x0a\x20\x20\x20\x20background:\x20var(--divider-color,\x20rgba(128,128,128,0.4));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x209px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode:hover,\x0a\x20\x20.sgc-dp-mode.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle,\x20.sgc-dp-reset\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2028px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle:hover,\x0a\x20\x20.sgc-dp-reset:hover,\x0a\x20\x20.sgc-dp-toggle.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-panel\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x2010px;\x0a\x20\x20\x20\x20padding:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.18);\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x200;\x0a\x20\x20\x20\x20right:\x200;\x0a\x20\x20\x20\x20top:\x20100%;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-dp.position-bottom\x20.sgc-dp-panel\x20{\x0a\x20\x20\x20\x20top:\x20auto;\x0a\x20\x20\x20\x20bottom:\x20100%;\x0a\x20\x20\x20\x20margin-top:\x200;\x0a\x20\x20\x20\x20margin-bottom:\x206px;\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-dp-open\x20{\x20overflow:\x20visible;\x20}\x0a\x20\x20ha-card.sgc-controller\x20{\x20padding:\x208px\x2012px;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-plot-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-state-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-legend-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-detail-legend-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-ip-wrap\x20{\x20display:\x20none;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-header-wrap\x20{\x20order:\x20-1;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-dp\x20{\x20margin:\x200;\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-stats\x20>\x20span:not(.sgc-legend-pin)\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20space-between;\x0a\x20\x20\x20\x20margin-bottom:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-title\x20{\x0a\x20\x20\x20\x20font-size:\x2013px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-grid\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(7,\x201fr);\x0a\x20\x20\x20\x20gap:\x201px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hd\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-empty\x20{\x20padding:\x204px;\x20}\x0a\x20\x20.sgc-dp-cal-day\x20{\x0a\x20\x20\x20\x20padding:\x205px\x202px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.12s;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-today\x20{\x0a\x20\x20\x20\x20font-weight:\x20700;\x0a\x20\x20\x20\x20box-shadow:\x20inset\x200\x200\x200\x201.5px\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-in-range\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-range-sel\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-future\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hint\x20{\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-presets\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20padding-top:\x2010px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x205px\x2010px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset:hover,\x0a\x20\x20.sgc-dp-preset.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20{\x0a\x20\x20\x20\x20padding:\x2024px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20code\x20{\x0a\x20\x20\x20\x20background:\x20var(--divider-color,\x20rgba(0,0,0,0.08));\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-stub-hint\x20{\x20font-size:\x2012px;\x20margin-top:\x206px;\x20}\x0a\x20\x20.sgc-error\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20color:\x20var(--error-color,\x20#db4437);\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a';class StatisticsGraphChartCard extends HTMLElement{static get['version'](){return VERSION;}static get[_0x3a4399(0x316)](){return{...CARD_DEFAULTS};}static get[_0x3a4399(0x8bd)](){return[...PALETTE];}static[_0x3a4399(0xf9c)](){return{...ENTITY_DEFAULTS};}static[_0x3a4399(0x840)](){const _0x203d59=_0x3a4399;return{'chart_mode':_0x203d59(0x4a7),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x203d59(0xc12)}]};}static async[_0x3a4399(0x9fa)](){const _0x2551f7=_0x3a4399;return document['createElement'](_0x2551f7(0xa95));}constructor(){const _0x2ff782=_0x3a4399;super(),this[_0x2ff782(0xa17)]({'mode':_0x2ff782(0x4c6)});if(Object[_0x2ff782(0x3f1)][_0x2ff782(0xda2)][_0x2ff782(0xead)](this,_0x2ff782(0x738))){const _0x4fee24=this[_0x2ff782(0x738)];delete this[_0x2ff782(0x738)],this[_0x2ff782(0x84c)]=_0x4fee24==null||_0x4fee24===''?undefined:String(_0x4fee24);}this[_0x2ff782(0x4ad)]=null,this[_0x2ff782(0x1a4)]=null,this[_0x2ff782(0xd4a)]=[],this[_0x2ff782(0xae5)]=new DataFetcher(),this['_graphData']=null,this[_0x2ff782(0xc17)]=null,this[_0x2ff782(0x312)]=null,this[_0x2ff782(0x82d)]=[],this['_renderRAF']=null,this['_updateQueued']=![],this[_0x2ff782(0xb32)]=!![],this[_0x2ff782(0xa5f)]=Math[_0x2ff782(0x7db)]()[_0x2ff782(0x852)](0x24)[_0x2ff782(0x444)](0x2,0xb),this[_0x2ff782(0x793)]=null,this['_hiddenEntities']=new Set(),this[_0x2ff782(0x9d5)]=null,this[_0x2ff782(0x616)]=null,this[_0x2ff782(0xe4d)]=![],this[_0x2ff782(0x71a)]=null,this['_renderers']=new Map(),this[_0x2ff782(0x1010)]=null,this[_0x2ff782(0x350)]=![],this[_0x2ff782(0xdf3)]=Object[_0x2ff782(0xa8e)](null),this['_liveFlushTimer']=null,this['_prevStamps']=Object[_0x2ff782(0xa8e)](null),this[_0x2ff782(0x858)]=null,this[_0x2ff782(0x3db)]=![],this[_0x2ff782(0xae6)]=new Map(),this[_0x2ff782(0x575)]=[],this[_0x2ff782(0xf1e)]=null,this['_tplBoolEntities']=[],this[_0x2ff782(0x1e2)]=![],this['_annotationRefs']=new Set(),this[_0x2ff782(0x370)]=new Set(),this['_thrColorRefs']=new Set(),this['_boundRefIds']=new Set(),this[_0x2ff782(0xe15)]=new Set(),this[_0x2ff782(0x756)]=new Set(),this[_0x2ff782(0xdfa)]=new Map(),this[_0x2ff782(0x5f4)]=new Set(),this[_0x2ff782(0x290)]=new Map(),this[_0x2ff782(0x5c9)]=Object[_0x2ff782(0xa8e)](null),this['_refDirtyIds']=new Set(),this[_0x2ff782(0x629)]=Object['create'](null),this[_0x2ff782(0x185)]=null,this[_0x2ff782(0xe13)]=null,this[_0x2ff782(0x4e5)]={},this['_syncHandler']=null,this['_zoomSyncHandler']=null,this['_scrollSyncHandler']=null,this[_0x2ff782(0x35d)]=[],this[_0x2ff782(0x43f)]=null,this[_0x2ff782(0xc1e)]=null,this[_0x2ff782(0xde1)]=null,this['_hideSyncedTooltip']=null,this['_energyUnsub']=null,this[_0x2ff782(0xb7c)]=null,this['_energyStart']=null,this[_0x2ff782(0xc89)]=null,this[_0x2ff782(0xa4c)]=null,this[_0x2ff782(0xc1a)]=null,this[_0x2ff782(0xc66)]=null,this[_0x2ff782(0xe74)]=![],this[_0x2ff782(0xfca)]=null,this[_0x2ff782(0xb23)]=null,this[_0x2ff782(0x825)]=null,this['_querySyncHandler']=null,this[_0x2ff782(0x1001)]=null,this[_0x2ff782(0x481)]=![],this['_dpMode']=_0x2ff782(0xf2b),this[_0x2ff782(0x6f6)]=0x0,this['_dpCustomStart']=null,this[_0x2ff782(0x3cc)]=null,this[_0x2ff782(0xdbf)]=![],this[_0x2ff782(0x560)]=null,this[_0x2ff782(0xd1f)]=null,this[_0x2ff782(0x53d)]=null,this[_0x2ff782(0xe7f)]=![],this[_0x2ff782(0x81e)]=[],this[_0x2ff782(0xb29)]='',this[_0x2ff782(0x718)]=null,this[_0x2ff782(0xd5a)]=![],this[_0x2ff782(0xeaa)]=0x0,this['_wsTrackedKey']=null,this[_0x2ff782(0xd7f)]=0x0,this[_0x2ff782(0x2eb)]=null,this[_0x2ff782(0x7ba)]=0x0,this['_statMeta']=Object[_0x2ff782(0xa8e)](null),this[_0x2ff782(0x4b0)]=null,this['_instanceKey']='';}[_0x3a4399(0xcb8)](_0x310d94){const _0x24991e=_0x3a4399;if(!_0x310d94)throw new Error('Invalid\x20configuration');const _0x4d3f31=_0x310d94['chart_mode']===_0x24991e(0xa9b);if(!_0x4d3f31&&(!_0x310d94[_0x24991e(0x2bd)]||!Array['isArray'](_0x310d94['entities'])))throw new Error(_0x24991e(0x769));const _0x189892=this[_0x24991e(0x4ad)],_0x440c19={...CARD_DEFAULTS,..._0x310d94};if(_0x440c19[_0x24991e(0xae4)]==='pie'&&_0x440c19[_0x24991e(0xcb5)]===_0x24991e(0xd37)&&_0x310d94[_0x24991e(0xc29)]==null)_0x440c19[_0x24991e(0xc29)]=0x1c;const _0x3c864f=_0x440c19[_0x24991e(0xfcc)]!=null?String(_0x440c19['sync_group'])[_0x24991e(0x99a)]():'';if(_0x3c864f)for(const _0x1eb71c of[_0x24991e(0xc69),'interval_picker_group','pph_picker_group','group_by_picker_group']){if(!_0x440c19[_0x1eb71c])_0x440c19[_0x1eb71c]=_0x3c864f;}if(_0x440c19[_0x24991e(0xa7c)]===_0x24991e(0x56a))for(const _0x58d0d6 of Object[_0x24991e(0x6bd)](NATIVE_AXIS_STYLE)){if(_0x58d0d6==='x_axis_date_color'&&_0x310d94[_0x24991e(0x99b)])continue;const _0x4c4fa3=_0x310d94[_0x58d0d6];if(_0x4c4fa3==null||_0x4c4fa3==='')_0x440c19[_0x58d0d6]=NATIVE_AXIS_STYLE[_0x58d0d6];}_0x4d3f31&&(_0x440c19[_0x24991e(0xb39)]=!![],_0x440c19['show_interval_picker']=![],_0x440c19[_0x24991e(0x9de)]=null,_0x440c19[_0x24991e(0xfb5)]=![],_0x440c19['sparkline']=![],_0x440c19[_0x24991e(0x498)]=![],_0x440c19[_0x24991e(0xb7d)]=![],!(Array[_0x24991e(0x148)](_0x440c19[_0x24991e(0x773)])&&_0x440c19[_0x24991e(0x773)][_0x24991e(0xf35)])&&(_0x440c19['date_picker_modes']=[...CONTROLLER_DATE_PICKER_MODES]));_0x440c19[_0x24991e(0x2bd)]=(_0x4d3f31?[]:_0x310d94[_0x24991e(0x2bd)])['filter'](_0x14db2d=>!(_0x14db2d&&typeof _0x14db2d===_0x24991e(0xc83)&&_0x14db2d['enabled']===![]))['map']((_0x3434bb,_0x36ccb7)=>{const _0x2ebed7=_0x24991e;if(!_0x3434bb[_0x2ebed7(0x644)]&&!_0x3434bb[_0x2ebed7(0x70d)])throw new Error(_0x2ebed7(0xf26)+_0x36ccb7+'\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22');if(_0x3434bb[_0x2ebed7(0x576)]?.['enabled']&&_0x3434bb[_0x2ebed7(0x84d)]?.[_0x2ebed7(0x300)])throw new Error(_0x2ebed7(0x5f7)+(_0x3434bb['entity']||_0x3434bb['statistic_id']));const _0x1d7bd4={...ENTITY_DEFAULTS,..._0x3434bb};if(_0x1d7bd4[_0x2ebed7(0xb74)]===undefined)delete _0x1d7bd4['auto_hide'];if(!_0x3434bb[_0x2ebed7(0x85f)])_0x1d7bd4[_0x2ebed7(0x85f)]=PALETTE[_0x36ccb7%PALETTE[_0x2ebed7(0xf35)]];return _0x3434bb[_0x2ebed7(0x240)]&&(_0x1d7bd4[COMPILED_TRANSFORM]=compileValueTransform(_0x3434bb['value_transform'])),_0x1d7bd4;});_0x440c19['show_date_picker']&&_0x440c19[_0x24991e(0xfb5)]&&(_0x440c19[_0x24991e(0xfb5)]=![]);{const _0x4a481c=_0x440c19[_0x24991e(0x2bd)][_0x24991e(0x3c4)](_0x2c5a13=>_0x2c5a13[_0x24991e(0x644)]||_0x2c5a13[_0x24991e(0x70d)]||'')[_0x24991e(0xb8b)]('|');this['_ovAttrIdSeq']!==undefined&&this[_0x24991e(0xe6a)]!==_0x4a481c&&this[_0x24991e(0x4e5)]&&Object[_0x24991e(0x6bd)](this[_0x24991e(0x4e5)])['length']&&(this[_0x24991e(0x4e5)]={}),this[_0x24991e(0xe6a)]=_0x4a481c;}{if(!(this['_autoHideForce']instanceof Set))this[_0x24991e(0x616)]=new Set();const _0x3f39da=!!_0x189892?.[_0x24991e(0x90f)],_0x19f100=!!_0x440c19[_0x24991e(0x90f)],_0x5f3eed=_0x189892?.[_0x24991e(0x2bd)]||[],_0x4e44c4=_0x3f39da!==_0x19f100;_0x440c19[_0x24991e(0x2bd)][_0x24991e(0xb12)]((_0x1636ea,_0x445bfc)=>{const _0xc3ed6f=_0x24991e,_0x2c12eb=_0x5f3eed[_0x445bfc]?.[_0xc3ed6f(0xb74)];(_0x4e44c4||_0x2c12eb!==_0x1636ea['auto_hide'])&&this[_0xc3ed6f(0x616)][_0xc3ed6f(0xe62)]((_0x1636ea['entity']||_0x1636ea[_0xc3ed6f(0x70d)])+'__'+_0x445bfc);});}{const _0x281209=compileLabelFormat(_0x440c19[_0x24991e(0xbc6)],_0x440c19[_0x24991e(0x308)]),_0x2da15c=compileLabelFormat(_0x440c19['y2_axis_format'],_0x440c19[_0x24991e(0x308)]);if(_0x281209||_0x2da15c)for(const _0x270ba1 of _0x440c19[_0x24991e(0x2bd)]){Object[_0x24991e(0x57e)](_0x270ba1,_0x24991e(0x24a),{'value':_0x270ba1[_0x24991e(0x970)]===_0x24991e(0xf08)?_0x2da15c:_0x281209,'enumerable':![],'writable':!![],'configurable':!![]});}}this['_tplBoolCard']=null;for(const _0x36757d of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x440c19[_0x36757d])){if(!this[_0x24991e(0xf1e)])this['_tplBoolCard']=Object[_0x24991e(0xa8e)](null);this['_tplBoolCard'][_0x36757d]=_0x440c19[_0x36757d],_0x440c19[_0x36757d]=CARD_DEFAULTS[_0x36757d];}}this['_tplBoolEntities']=_0x440c19[_0x24991e(0x2bd)][_0x24991e(0x3c4)](_0x3e2233=>{const _0x6c3a63=_0x24991e;let _0x2a39da=null;for(const _0x29b785 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x3e2233[_0x29b785])){if(!_0x2a39da)_0x2a39da=Object[_0x6c3a63(0xa8e)](null);_0x2a39da[_0x29b785]=_0x3e2233[_0x29b785],_0x3e2233[_0x29b785]=ENTITY_DEFAULTS[_0x29b785];}}return _0x2a39da;}),this[_0x24991e(0x4ad)]=_0x440c19,this[_0x24991e(0xd4a)]=_0x440c19['entities'],this[_0x24991e(0xcbe)](),this[_0x24991e(0xb29)]='',this[_0x24991e(0x4b0)]=null,this[_0x24991e(0x63d)]=this[_0x24991e(0xa93)](_0x440c19),this['_expandCompareGhosts']();if(_0x440c19[_0x24991e(0x589)]||_0x440c19[_0x24991e(0x9de)]){try{const _0x51e2f1=Array['isArray'](_0x440c19[_0x24991e(0xd1c)])&&_0x440c19[_0x24991e(0xd1c)][_0x24991e(0xf35)]?_0x440c19[_0x24991e(0xd1c)][_0x24991e(0xb8b)](','):'',_0x4da45a=this[_0x24991e(0x6d5)](_0x24991e(0x508),[toNum(_0x440c19['hours_to_show'])??null,_0x51e2f1]),_0x396e1b=JSON[_0x24991e(0xb69)](_0x4da45a||_0x24991e(0x898));_0x396e1b&&isNum(toNum(_0x396e1b[_0x24991e(0xbdb)]))&&(this[_0x24991e(0x185)]=toNum(_0x396e1b[_0x24991e(0xbdb)]),this[_0x24991e(0xe13)]=_0x396e1b[_0x24991e(0xddd)]||null);}catch{}const _0x5371d9=intervalHoursForLabel(_0x440c19[_0x24991e(0xa45)]);isNum(_0x5371d9)&&(this[_0x24991e(0x185)]=_0x5371d9,this[_0x24991e(0xe13)]=String(_0x440c19[_0x24991e(0xa45)])['trim']());}else this['_overrideHoursToShow']=null,this['_activeIntervalLabel']=null,lsDel(_0x24991e(0x508)+this[_0x24991e(0x63d)]),lsDel(this[_0x24991e(0x6a7)](_0x440c19));this['_baseQuery']={'pph':_0x440c19[_0x24991e(0xb72)],'gby':_0x440c19[_0x24991e(0xd3b)],'autoScale':!!_0x440c19[_0x24991e(0x832)]};if(_0x440c19[_0x24991e(0x364)]||_0x440c19['pph_picker_group']){const _0x889981=toNum(this['_readPickerState'](_0x24991e(0x354),this[_0x24991e(0x8c3)]()));if(isNum(_0x889981))this['_overridePph']=_0x889981;}else this['_overridePph']=null,lsDel(_0x24991e(0x354)+this[_0x24991e(0x63d)]),lsDel(this['_pphStoreKey'](_0x440c19));if(_0x440c19[_0x24991e(0x7f3)]||_0x440c19[_0x24991e(0xb52)]){const _0x3ca672=this[_0x24991e(0x6d5)](_0x24991e(0x7c6),this[_0x24991e(0x8e3)]());if(_0x3ca672)this[_0x24991e(0xb23)]=_0x3ca672;}else this[_0x24991e(0xb23)]=null,lsDel('sgc-qgby:'+this['_instanceKey']),lsDel(this[_0x24991e(0x5a3)](_0x440c19));this[_0x24991e(0xcf6)](_0x440c19);if(_0x440c19[_0x24991e(0xb39)]||_0x440c19[_0x24991e(0xc69)]){const _0x31aecc=_0x440c19[_0x24991e(0x9e1)],_0x12cdea=_0x31aecc&&(DATE_PICKER_VALID_MODES['includes'](_0x31aecc)||_0x31aecc in DATE_PICKER_RELATIVE_MODES);let _0x4a1f0b=![];if(_0x12cdea)this[_0x24991e(0xb6e)]=_0x31aecc,this[_0x24991e(0x6f6)]=0x0;else{try{const _0x4ef6a2=JSON['parse'](this[_0x24991e(0x6d5)]('sgc-dp:',[Array[_0x24991e(0x148)](_0x440c19[_0x24991e(0x773)])?_0x440c19[_0x24991e(0x773)]['join'](','):null,_0x440c19[_0x24991e(0x9e1)]??null,toNum(_0x440c19[_0x24991e(0x2d9)])??null])||_0x24991e(0x898));if(_0x4ef6a2){this['_dpMode']=_0x4ef6a2[_0x24991e(0xa82)]||_0x24991e(0xf2b),this[_0x24991e(0x6f6)]=_0x4ef6a2[_0x24991e(0xd56)]||0x0;this[_0x24991e(0xb6e)]!==_0x24991e(0x959)&&!DATE_PICKER_VALID_MODES['includes'](this[_0x24991e(0xb6e)])&&!(this[_0x24991e(0xb6e)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x24991e(0xb6e)]=_0x24991e(0xf2b),this[_0x24991e(0x6f6)]=0x0);if(_0x4ef6a2['customStart'])this[_0x24991e(0xe9e)]=new Date(_0x4ef6a2[_0x24991e(0x4f2)]);if(_0x4ef6a2['customEnd'])this[_0x24991e(0x3cc)]=new Date(_0x4ef6a2[_0x24991e(0x25d)]);_0x4a1f0b=!![];}}catch{}!_0x4a1f0b&&_0x4d3f31&&Array['isArray'](_0x440c19[_0x24991e(0x773)])&&_0x440c19['date_picker_modes'][_0x24991e(0xf35)]&&(this[_0x24991e(0xb6e)]=_0x440c19[_0x24991e(0x773)][0x0],this[_0x24991e(0x6f6)]=0x0);}this[_0x24991e(0x220)]=_0x4a1f0b||!!_0x12cdea;const _0x4cd1d2=_0x440c19[_0x24991e(0x773)];Array[_0x24991e(0x148)](_0x4cd1d2)&&_0x4cd1d2[_0x24991e(0xf35)]&&!_0x4cd1d2[_0x24991e(0x792)](this[_0x24991e(0xb6e)])&&this[_0x24991e(0xb6e)]!==_0x24991e(0x959)&&!(_0x12cdea&&this[_0x24991e(0xb6e)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x24991e(0xb6e)]=_0x4cd1d2[0x0],this['_dpOffset']=0x0);if(this[_0x24991e(0xb6e)]!=='custom'&&(this[_0x24991e(0x6f6)]||0x0)>0x0)this[_0x24991e(0x6f6)]=0x0;!_0x440c19[_0x24991e(0xb39)]&&_0x440c19[_0x24991e(0xc69)]&&(_0x4a1f0b||_0x12cdea)&&(this[_0x24991e(0xe7f)]=!![]);}else this['_dpMode']=_0x24991e(0xf2b),this[_0x24991e(0x6f6)]=0x0,this[_0x24991e(0xe9e)]=null,this[_0x24991e(0x3cc)]=null,this[_0x24991e(0xe7f)]=![],lsDel(_0x24991e(0xa10)+this[_0x24991e(0x63d)]),lsDel(this[_0x24991e(0x53a)](_0x440c19));this[_0x24991e(0x350)]=this['_entities'][_0x24991e(0xea6)](_0x3932f4=>_0x3932f4['entity']&&!_0x3932f4[_0x24991e(0x70d)]),this['_annotationRefs']=this[_0x24991e(0x349)](_0x440c19[_0x24991e(0x6e9)]),this[_0x24991e(0x370)]=this[_0x24991e(0x1f2)](this[_0x24991e(0xd4a)]),this['_thrColorRefs']=this[_0x24991e(0xf4b)](this[_0x24991e(0xd4a)]),this[_0x24991e(0x7ef)]=collectBoundRefIds(_0x440c19,this['_entities']),this[_0x24991e(0xe15)]=collectEnabledRefIds(this[_0x24991e(0xd4a)]),this[_0x24991e(0x756)]=new Set(this['_entities'][_0x24991e(0x3c4)](_0x1793ca=>_0x1793ca?.[_0x24991e(0xf5a)])['filter'](Boolean)),this[_0x24991e(0x5f4)]=new Set(this[_0x24991e(0xd4a)][_0x24991e(0x3c4)](_0x26b15c=>_0x26b15c?.[_0x24991e(0xf3e)])[_0x24991e(0x395)](Boolean));if(!this['_dvxWarned'])for(const _0x31b950 of this[_0x24991e(0xd4a)]){if(_0x31b950?.['data_value_expression']&&!_0x31b950[_0x24991e(0x242)]){this[_0x24991e(0xee5)]=!![],console['warn'](_0x24991e(0x719)+(_0x31b950[_0x24991e(0x644)]||_0x31b950[_0x24991e(0x70d)])+_0x24991e(0x9cd));break;}}(this['_wsUnsub']||this[_0x24991e(0xd5a)])&&this[_0x24991e(0x4c7)]()!==this['_wsTrackedKey']&&this[_0x24991e(0x1ea)]();this[_0x24991e(0x3db)]=![];this[_0x24991e(0x2eb)]&&(clearTimeout(this['_fetchRetryTimer']),this[_0x24991e(0x2eb)]=null);this[_0x24991e(0x7ba)]=0x0,this[_0x24991e(0xdf3)]=Object[_0x24991e(0xa8e)](null),this['_prevStamps']=Object[_0x24991e(0xa8e)](null),this[_0x24991e(0x629)]=Object['create'](null),this[_0x24991e(0x5c9)]=Object[_0x24991e(0xa8e)](null),this[_0x24991e(0x9c5)][_0x24991e(0x7a7)](),this[_0x24991e(0xae5)][_0x24991e(0x394)]=this[_0x24991e(0x4ad)][_0x24991e(0x103a)]===!![],this[_0x24991e(0x42a)](),this[_0x24991e(0x3be)](_0x189892),this[_0x24991e(0x384)]();if(this[_0x24991e(0x1a4)])this[_0x24991e(0x3e0)]();}[_0x3a4399(0x1f2)](_0x6debbc){const _0x3abc73=_0x3a4399,_0xf12133=new Set();for(const _0x3028aa of _0x6debbc||[]){if(!_0x3028aa||!_0x3028aa[_0x3abc73(0x242)]||!_0x3028aa[_0x3abc73(0x3f2)])continue;const _0x23b808=_0x3028aa['data_vars'];if(!_0x23b808||typeof _0x23b808!==_0x3abc73(0xc83))continue;for(const _0x3e5fa7 of Object['values'](_0x23b808)){if(typeof _0x3e5fa7===_0x3abc73(0x24d)&&_0x3e5fa7)_0xf12133[_0x3abc73(0xe62)](_0x3e5fa7);}}return _0xf12133;}[_0x3a4399(0xf4b)](_0x65653d){const _0x5ab1a3=_0x3a4399,_0x166a9d=new Set();for(const _0x4e9ab9 of _0x65653d||[]){const _0x5c15c4=_0x4e9ab9?.['color_thresholds']?.[_0x5ab1a3(0x335)];if(!Array[_0x5ab1a3(0x148)](_0x5c15c4))continue;for(const _0x1ea3e9 of _0x5c15c4){for(const _0xa7d4cb of[_0x1ea3e9?.[_0x5ab1a3(0xa0e)],_0x1ea3e9?.[_0x5ab1a3(0x85f)]]){if(typeof _0xa7d4cb===_0x5ab1a3(0x24d)){const _0x467a24=_0xa7d4cb[_0x5ab1a3(0x53b)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x467a24)_0x166a9d[_0x5ab1a3(0xe62)](_0x467a24[0x1]);}}}}return _0x166a9d;}['_isThrRef'](_0xf4f65c){const _0x1ae1f5=_0x3a4399;return typeof _0xf4f65c===_0x1ae1f5(0x24d)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x1ae1f5(0x86d)](_0xf4f65c);}[_0x3a4399(0x998)](_0x58cc4f){const _0x1592a5=_0x3a4399;if(typeof _0x58cc4f!==_0x1592a5(0x24d))return _0x58cc4f;const _0x472cce=_0x58cc4f[_0x1592a5(0x53b)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x472cce)return _0x58cc4f;const _0x3f6809=this[_0x1592a5(0x1a4)]?.['states']?.[_0x472cce[0x1]];if(!_0x3f6809)return _0x58cc4f;const _0xd5117b=_0x472cce[0x2]?getAttributePath(_0x3f6809[_0x1592a5(0x421)],_0x472cce[0x2]):_0x3f6809[_0x1592a5(0x2a0)];return _0xd5117b===null||_0xd5117b===undefined||_0xd5117b===''?_0x58cc4f:_0xd5117b;}[_0x3a4399(0xb17)](_0x365143){const _0x3856ed=_0x3a4399,_0x5ac73e=_0x365143?.[_0x3856ed(0x84d)]?.[_0x3856ed(0x335)];if(!Array[_0x3856ed(0x148)](_0x5ac73e))return _0x5ac73e;if(!_0x5ac73e[_0x3856ed(0xea6)](_0x37ece9=>this[_0x3856ed(0x997)](_0x37ece9?.['value'])||this[_0x3856ed(0x997)](_0x37ece9?.[_0x3856ed(0x85f)])))return _0x5ac73e;return _0x5ac73e['map'](_0x101edb=>({..._0x101edb,'value':this[_0x3856ed(0x998)](_0x101edb?.[_0x3856ed(0xa0e)]),'color':this[_0x3856ed(0x998)](_0x101edb?.['color'])}));}[_0x3a4399(0x349)](_0x1a681a){const _0x7a905d=_0x3a4399,_0x1602a9=new Set();if(!Array['isArray'](_0x1a681a))return _0x1602a9;for(const _0x570605 of _0x1a681a){if(!_0x570605||typeof _0x570605!==_0x7a905d(0xc83))continue;if(_0x570605[_0x7a905d(0x6f4)]===_0x7a905d(0x74d)){const _0x57bb96=extractAnnotationRefEntityId(_0x570605[_0x7a905d(0xa0e)]);if(_0x57bb96)_0x1602a9[_0x7a905d(0xe62)](_0x57bb96);}else{if(_0x570605['type']===_0x7a905d(0xe37)){const _0x455e4a=extractAnnotationRefEntityId(_0x570605[_0x7a905d(0xa0e)]??_0x570605['from']),_0xc86450=extractAnnotationRefEntityId(_0x570605[_0x7a905d(0xfce)]??_0x570605['to']);if(_0x455e4a)_0x1602a9[_0x7a905d(0xe62)](_0x455e4a);if(_0xc86450)_0x1602a9[_0x7a905d(0xe62)](_0xc86450);}else(_0x570605[_0x7a905d(0x6f4)]==='event'||_0x570605[_0x7a905d(0x6f4)]===_0x7a905d(0x565))&&_0x570605[_0x7a905d(0x644)]&&_0x1602a9['add'](_0x570605[_0x7a905d(0x644)]);}}return _0x1602a9;}[_0x3a4399(0xf28)](){const _0x269526=_0x3a4399,_0x4a28fd=this[_0x269526(0x4ad)]?.['annotations'];if(!Array['isArray'](_0x4a28fd)||!_0x4a28fd['length'])return[];const _0x4e3166=_0x1c22e3=>{const _0x3a5042=_0x269526;if(typeof _0x1c22e3===_0x3a5042(0x24d)&&_0x1c22e3[_0x3a5042(0x792)]('{{'))return this[_0x3a5042(0xae6)][_0x3a5042(0xfe5)](_0x1c22e3)||_0x1c22e3;return _0x1c22e3;},_0x33e8a3=[];for(const _0x5269f3 of _0x4a28fd){if(!_0x5269f3||typeof _0x5269f3!==_0x269526(0xc83))continue;const _0x5c4972={..._0x5269f3};for(const _0x121096 of[_0x269526(0xfd4),_0x269526(0xbca),_0x269526(0x483),_0x269526(0xa0e),_0x269526(0xfce),_0x269526(0xddd)]){typeof _0x5c4972[_0x121096]==='string'&&_0x5c4972[_0x121096][_0x269526(0x792)]('{{')&&(_0x5c4972[_0x121096]=_0x4e3166(_0x5c4972[_0x121096]));}if(_0x5c4972['type']==='threshold'||_0x5c4972['type']===_0x269526(0xe37)){_0x33e8a3[_0x269526(0x879)](_0x5c4972);continue;}(_0x5c4972[_0x269526(0x6f4)]===_0x269526(0x596)||_0x5c4972[_0x269526(0x6f4)]===_0x269526(0x565))&&!_0x5c4972[_0x269526(0x644)]&&_0x33e8a3[_0x269526(0x879)](_0x5c4972);}return this['_resolvedEntityAnnotations']?.[_0x269526(0xf35)]&&_0x33e8a3['push'](...this['_resolvedEntityAnnotations']),_0x33e8a3;}async[_0x3a4399(0xee1)](_0x216ff8,_0x19c157,_0x3288db=this[_0x3a4399(0x4ad)]?.[_0x3a4399(0xf78)]!==![]){const _0x1767e9=_0x3a4399,_0x5de81a=this[_0x1767e9(0x4ad)]?.[_0x1767e9(0x6e9)];if(!Array['isArray'](_0x5de81a)||!_0x5de81a[_0x1767e9(0xf35)])return[];const _0x185331=_0x38b693=>!!_0x38b693&&typeof _0x38b693==='object'&&(_0x38b693[_0x1767e9(0x6f4)]===_0x1767e9(0x596)||_0x38b693['type']===_0x1767e9(0x565))&&!!_0x38b693['entity'],_0x2d03e8=_0x78efb5=>{const _0x55bd76=_0x1767e9,_0x37fa51=_0x78efb5[_0x55bd76(0xb67)];if(_0x37fa51===null||_0x37fa51===undefined||typeof _0x37fa51==='object')return null;const _0x1d6913=String(_0x37fa51)[_0x55bd76(0x99a)]();return _0x1d6913?_0x1d6913:null;},_0x5e2063=[],_0x4a6b9c=[],_0x10a034=new Set();for(const _0x217da2 of _0x5de81a){if(!_0x185331(_0x217da2))continue;const _0x225d78=_0x2d03e8(_0x217da2);if(_0x225d78){const _0x449cd6=_0x4a6b9c[_0x1767e9(0x94b)](_0x4cd4a5=>_0x4cd4a5['id']===_0x217da2['entity']);if(!_0x449cd6)_0x4a6b9c[_0x1767e9(0x879)]({'id':_0x217da2[_0x1767e9(0x644)],'attribute':_0x225d78,'attrs':[_0x225d78]});else{if(!_0x449cd6[_0x1767e9(0x213)][_0x1767e9(0x792)](_0x225d78))_0x449cd6[_0x1767e9(0x213)][_0x1767e9(0x879)](_0x225d78);}}else{if(_0x10a034['has'](_0x217da2[_0x1767e9(0x644)]))continue;_0x10a034[_0x1767e9(0xe62)](_0x217da2[_0x1767e9(0x644)]),_0x5e2063[_0x1767e9(0x879)]({'id':_0x217da2['entity']});}}if(!_0x5e2063[_0x1767e9(0xf35)]&&!_0x4a6b9c['length'])return[];let _0x59fda5={},_0x542e9f={};try{[_0x59fda5,_0x542e9f]=await Promise[_0x1767e9(0xce0)]([_0x5e2063['length']?this[_0x1767e9(0xae5)][_0x1767e9(0x785)](this['_hass'],_0x5e2063,_0x216ff8,_0x19c157,_0x3288db):{},_0x4a6b9c[_0x1767e9(0xf35)]?this['_fetcher'][_0x1767e9(0x785)](this['_hass'],_0x4a6b9c,_0x216ff8,_0x19c157,_0x3288db):{}]);if(!_0x3288db&&(_0x59fda5[_0x1767e9(0xf52)]===![]||_0x542e9f[_0x1767e9(0xf52)]===![]))return null;}catch(_0x5bdae6){return console[_0x1767e9(0x229)](_0x1767e9(0x892),_0x5bdae6),_0x3288db?[]:null;}const _0x5f1c78=_0x19c157[_0x1767e9(0xa03)](),_0x129a41=[];for(const _0x401426 of _0x5de81a){if(!_0x185331(_0x401426))continue;const _0xf49d1e=_0x2d03e8(_0x401426),_0x491e7e=(_0xf49d1e?_0x542e9f:_0x59fda5)[_0x401426[_0x1767e9(0x644)]];if(!Array[_0x1767e9(0x148)](_0x491e7e)||!_0x491e7e['length'])continue;const _0x5f44b6=_0x401426[_0x1767e9(0x2a0)],_0x5f1bf0=_0xf49d1e?_0xaecf97=>annotationValueMatches(getAttributePath(_0xaecf97[_0x1767e9(0x421)],_0xf49d1e),_0x5f44b6):_0xda0ba=>annotationValueMatches(_0xda0ba[_0x1767e9(0x2a0)],_0x5f44b6);if(_0x401426['type']===_0x1767e9(0x596)){_0x5f1bf0(_0x491e7e[0x0])&&_0x129a41[_0x1767e9(0x879)]({..._0x401426,'type':_0x1767e9(0x596),'time':_0x491e7e[0x0]['t']});for(let _0x55d639=0x1;_0x55d639<_0x491e7e['length'];_0x55d639++){_0x5f1bf0(_0x491e7e[_0x55d639])&&!_0x5f1bf0(_0x491e7e[_0x55d639-0x1])&&_0x129a41['push']({..._0x401426,'type':'event','time':_0x491e7e[_0x55d639]['t']});}}else{let _0x413680=null;if(_0x5f1bf0(_0x491e7e[0x0]))_0x413680=_0x491e7e[0x0]['t'];for(let _0x4640ac=0x1;_0x4640ac<_0x491e7e['length'];_0x4640ac++){const _0x38cd9c=_0x5f1bf0(_0x491e7e[_0x4640ac]);if(_0x38cd9c&&_0x413680===null)_0x413680=_0x491e7e[_0x4640ac]['t'];else!_0x38cd9c&&_0x413680!==null&&(_0x129a41['push']({..._0x401426,'type':'span','start':_0x413680,'end':_0x491e7e[_0x4640ac]['t']}),_0x413680=null);}_0x413680!==null&&_0x129a41[_0x1767e9(0x879)]({..._0x401426,'type':'span','start':_0x413680,'end':bandTailEnd({},_0x5f1c78,_0x413680),'_open':!![]});}}return _0x129a41;}['_normalizeCompareList'](_0x304dcc){const _0x1881b9=_0x3a4399;if(!_0x304dcc)return null;const _0x51ff6c=Array['isArray'](_0x304dcc)?_0x304dcc:[_0x304dcc],_0x52d7a8=[];for(const _0x53a58f of _0x51ff6c){const _0x6b45be=this[_0x1881b9(0x6c5)](_0x53a58f,_0x52d7a8[_0x1881b9(0xf35)]);if(_0x6b45be)_0x52d7a8[_0x1881b9(0x879)](_0x6b45be);}return _0x52d7a8[_0x1881b9(0xf35)]?_0x52d7a8:null;}['_normalizeCompare'](_0x468b2f,_0x517779=0x0){const _0x4f46de=_0x3a4399;if(!_0x468b2f)return null;let _0x3f0881=_0x468b2f;if(_0x468b2f===!![])_0x3f0881={};else{if(typeof _0x468b2f===_0x4f46de(0x24d)||typeof _0x468b2f===_0x4f46de(0x438))_0x3f0881={'period':_0x468b2f};}if(typeof _0x3f0881!=='object')return null;const _0x5891bc=toNum(_0x3f0881[_0x4f46de(0xf1d)]),_0x389404=toNum(_0x3f0881[_0x4f46de(0xa86)]),_0x53acdb=toNum(_0x3f0881[_0x4f46de(0x811)]);return{'period':_0x3f0881['period']??_0x4f46de(0x86c),'layout':_0x3f0881['layout']===_0x4f46de(0x812)?_0x4f46de(0x812):_0x4f46de(0xe6b),'periods_back':isNum(_0x53acdb)&&_0x53acdb>=0x1?Math['min'](0x208,Math['floor'](_0x53acdb)):0x1,'hide_on_load':_0x3f0881[_0x4f46de(0x734)]===!![],'color':_0x3f0881[_0x4f46de(0x85f)]??null,'opacity':isNum(_0x5891bc)?clamp(_0x5891bc,0.05,0x1):Math[_0x4f46de(0xa1a)](0.15,0.45*Math[_0x4f46de(0x673)](0.66,_0x517779)),'line_style':_0x3f0881[_0x4f46de(0xb41)]||'dashed','line_width':isNum(_0x389404)&&_0x389404>0x0?_0x389404:null,'show_fill':_0x3f0881['show_fill']===!![],'show_points':_0x3f0881[_0x4f46de(0x636)]===!![],'show_average':_0x3f0881[_0x4f46de(0xed7)]===!![],'show_in_legend':_0x3f0881['show_in_legend']===undefined?null:!!_0x3f0881[_0x4f46de(0x5e5)],'show_delta':_0x3f0881[_0x4f46de(0xdfd)]!==![]};}[_0x3a4399(0xc07)](){const _0x5a623f=_0x3a4399,_0x3b8a42=this[_0x5a623f(0x4ad)][_0x5a623f(0xae4)]||_0x5a623f(0x4a7);if(_0x3b8a42!==_0x5a623f(0x4a7)&&_0x3b8a42!==_0x5a623f(0x6d0))return;if(this[_0x5a623f(0x4ad)][_0x5a623f(0x614)])return;const _0x150cc2=this[_0x5a623f(0xd4a)][_0x5a623f(0xf35)];for(let _0x479e5f=0x0;_0x479e5f<_0x150cc2;_0x479e5f++){const _0x76faa5=this[_0x5a623f(0xd4a)][_0x479e5f];if(!_0x76faa5||_0x76faa5['_compareOf']!=null)continue;if((_0x76faa5[_0x5a623f(0x8fe)]||_0x76faa5['type'])===_0x5a623f(0x451))continue;if(_0x76faa5[_0x5a623f(0x4e4)]||_0x76faa5[_0x5a623f(0x242)])continue;const _0x5e4c2f=this[_0x5a623f(0xaf1)](_0x76faa5['compare']);if(!_0x5e4c2f)continue;for(const _0x549574 of _0x5e4c2f){const _0x1c741b={..._0x76faa5};_0x1c741b['_compareOf']=_0x479e5f,_0x1c741b[_0x5a623f(0xda5)]=_0x549574,_0x1c741b['compare']=null,_0x1c741b[_0x5a623f(0xac9)]=null,delete _0x1c741b[_0x5a623f(0x514)];if(_0x549574[_0x5a623f(0x85f)])_0x1c741b[_0x5a623f(0x85f)]=_0x549574[_0x5a623f(0x85f)];_0x1c741b['line_style']=_0x549574[_0x5a623f(0xb41)];if(_0x549574[_0x5a623f(0xa86)]!=null)_0x1c741b[_0x5a623f(0xa86)]=_0x549574[_0x5a623f(0xa86)];_0x1c741b[_0x5a623f(0x626)]=_0x549574['show_fill'],_0x1c741b[_0x5a623f(0x636)]=_0x549574[_0x5a623f(0x636)],_0x1c741b[_0x5a623f(0x5e5)]=_0x549574[_0x5a623f(0x5e5)]==null?!!_0x76faa5[_0x5a623f(0x5e5)]:_0x549574[_0x5a623f(0x5e5)],_0x1c741b[_0x5a623f(0x173)]=![],_0x1c741b['show_extrema']=_0x5a623f(0x3d8),_0x1c741b['show_data_labels']=![],_0x1c741b[_0x5a623f(0xed7)]=_0x549574['show_average']===!![],_0x1c741b[_0x5a623f(0x885)]=![],_0x1c741b['moving_averages']=null;{const _0x528b3b=_0x76faa5[_0x5a623f(0x362)]!=null&&_0x76faa5['stack_group']!==''?String(_0x76faa5[_0x5a623f(0x362)]):this[_0x5a623f(0x4ad)][_0x5a623f(0xcbb)]?_0x5a623f(0x2b5):null;_0x1c741b[_0x5a623f(0x362)]=_0x528b3b==null?null:_0x528b3b+_0x5a623f(0xa24)+(_0x549574[_0x5a623f(0xfbb)]??_0x5a623f(0x86c))+'x'+(_0x549574['periods_back']??0x1);}_0x1c741b[_0x5a623f(0x2d0)]=null;if(_0x549574[_0x5a623f(0x734)])_0x1c741b[_0x5a623f(0xb74)]=!![];_0x1c741b[_0x5a623f(0x190)]=(toNum(_0x76faa5['z_index'])||0x0)-0x1,_0x1c741b[_0x5a623f(0xd56)]=0x0;const _0x335fac=Object[_0x5a623f(0xd5f)](_0x76faa5,'__sgcAxisFmt');if(_0x335fac)Object[_0x5a623f(0x57e)](_0x1c741b,'__sgcAxisFmt',_0x335fac);this[_0x5a623f(0xd4a)][_0x5a623f(0x879)](_0x1c741b);}}}[_0x3a4399(0x499)](_0x4e3931){const _0x290840=_0x3a4399;if(!this[_0x290840(0x584)]||!this[_0x290840(0xc89)])return null;const _0x42ddd6=_0x3d9e7b=>{const _0x126672=_0x290840,_0x1294f2=tzParts(_0x3d9e7b,_0x4e3931),_0x25ee59=zonedWallToMs(_0x1294f2['y'],_0x1294f2['mo'],_0x1294f2['d'],0x0,0x0,0x0,_0x4e3931),_0xd3139b=zonedWallToMs(_0x1294f2['y'],_0x1294f2['mo'],_0x1294f2['d']+0x1,0x0,0x0,0x0,_0x4e3931);if(Math[_0x126672(0x45d)](_0x3d9e7b-_0x25ee59)<=0x1d4c0)return _0x25ee59;if(Math[_0x126672(0x45d)](_0x3d9e7b-_0xd3139b)<=0x1d4c0)return _0xd3139b;return null;},_0x23d033=_0x42ddd6(this['_energyStart'][_0x290840(0xa03)]()),_0x1a724a=_0x42ddd6(this[_0x290840(0xc89)][_0x290840(0xa03)]());if(_0x23d033==null||_0x1a724a==null)return null;const _0x44cf8d=tzParts(_0x23d033,_0x4e3931),_0x388048=tzParts(_0x1a724a,_0x4e3931),_0x500b7d=(_0x5a8880,_0x427750,_0x1ab0e4)=>zonedWallToMs(_0x5a8880,_0x427750,_0x1ab0e4,0x0,0x0,0x0,_0x4e3931)===_0x1a724a;if(_0x44cf8d['mo']===0x0&&_0x44cf8d['d']===0x1&&_0x388048['mo']===0x0&&_0x388048['d']===0x1&&_0x388048['y']===_0x44cf8d['y']+0x1)return'year';if(_0x44cf8d['d']===0x1&&_0x388048['d']===0x1&&_0x388048['y']*0xc+_0x388048['mo']===_0x44cf8d['y']*0xc+_0x44cf8d['mo']+0x1)return _0x290840(0xf2b);if(_0x500b7d(_0x44cf8d['y'],_0x44cf8d['mo'],_0x44cf8d['d']+0x7))return _0x290840(0x688);if(_0x500b7d(_0x44cf8d['y'],_0x44cf8d['mo'],_0x44cf8d['d']+0x1))return _0x290840(0x925);return null;}[_0x3a4399(0x66b)](_0x509f52,_0x26f74d){const _0x17906d=_0x3a4399,_0x5b8531=resolveDisplayTimeZone(this['_hass'],this[_0x17906d(0x4ad)]),_0x31c362=_0x26f74d['start'][_0x17906d(0xa03)](),_0x2d49cc=_0x26f74d['end'][_0x17906d(0xa03)](),_0xb1a14b=(_0x16643f,_0x3ae4f8)=>{const _0x5674da=_0x17906d,_0x28faab=tzParts(_0x31c362,_0x5b8531);let _0x2c0dde=_0x28faab['y']+_0x16643f,_0x1d1662=_0x28faab['mo']+_0x3ae4f8;_0x2c0dde+=Math[_0x5674da(0xbfa)](_0x1d1662/0xc),_0x1d1662=(_0x1d1662%0xc+0xc)%0xc;const _0x3abc32=new Date(_0x2c0dde,_0x1d1662+0x1,0x0)['getDate']();return zonedWallToMs(_0x2c0dde,_0x1d1662,Math[_0x5674da(0x68a)](_0x28faab['d'],_0x3abc32),_0x28faab['h'],_0x28faab['mi'],0x0,_0x5b8531);},_0x1f10b0=_0x6171aa=>{const _0x24a67d=tzParts(_0x31c362,_0x5b8531);return(_0x31c362-_0x31c362%0xea60-zonedWallToMs(_0x24a67d['y'],_0x24a67d['mo'],_0x24a67d['d']-_0x6171aa,_0x24a67d['h'],_0x24a67d['mi'],0x0,_0x5b8531))/0x36ee80;},_0x1b4586=_0x509f52[_0x17906d(0xfbb)],_0x1482db=Math[_0x17906d(0xa1a)](0x1,Math[_0x17906d(0xbfa)](toNum(_0x509f52?.[_0x17906d(0x811)])||0x1)),_0x4b3980=toNum(_0x1b4586);if(isNum(_0x4b3980)&&_0x4b3980>0x0)return _0x4b3980*_0x1482db;switch(_0x1b4586){case _0x17906d(0x667):return _0x1f10b0(_0x1482db);case _0x17906d(0x344):return _0x1f10b0(0x7*_0x1482db);case _0x17906d(0xecb):return(_0x31c362-_0xb1a14b(0x0,-_0x1482db))/0x36ee80;case _0x17906d(0x2ee):return(_0x31c362-_0xb1a14b(-_0x1482db,0x0))/0x36ee80;case _0x17906d(0x86c):default:{const _0x50c1d8=this[_0x17906d(0x4ad)]['show_date_picker']||this[_0x17906d(0x4ad)][_0x17906d(0xc69)]&&this[_0x17906d(0xe7f)];let _0x2f903c=_0x50c1d8?this[_0x17906d(0xb6e)]:null;!_0x2f903c&&this[_0x17906d(0x4ad)][_0x17906d(0xfb5)]&&(_0x2f903c=this[_0x17906d(0x499)](_0x5b8531));if(_0x2f903c===_0x17906d(0xf2b))return(_0x31c362-_0xb1a14b(0x0,-_0x1482db))/0x36ee80;if(_0x2f903c===_0x17906d(0x855))return(_0x31c362-_0xb1a14b(-_0x1482db,0x0))/0x36ee80;if(_0x2f903c==='day'||_0x2f903c===_0x17906d(0x688)){const _0x3aa29a=_0x50c1d8?Math[_0x17906d(0xa1a)](0x1,parseInt(this[_0x17906d(0x4ad)]?.[_0x17906d(0x2d9)],0xa)||0x1):0x1;return _0x1f10b0(_0x1482db*_0x3aa29a*(_0x2f903c===_0x17906d(0x688)?0x7:0x1));}return(_0x2d49cc-_0x31c362)/0x36ee80*_0x1482db;}}}[_0x3a4399(0x9bd)](_0x3ccbc2){const _0x5051f6=_0x3a4399,_0x250ddb=!this[_0x5051f6(0x19f)][_0x5051f6(0x1031)](_0x3ccbc2),_0x1abd97=[_0x3ccbc2],_0x587089=this[_0x5051f6(0x2e2)]?.[_0x5051f6(0x904)]?.['find'](_0x1c072e=>_0x1c072e['id']===_0x3ccbc2);if(_0x587089&&_0x587089[_0x5051f6(0x644)]?.[_0x5051f6(0xa6d)]==null)for(const _0x5b86db of this[_0x5051f6(0x2e2)][_0x5051f6(0x904)][_0x5051f6(0x395)](_0x200eef=>_0x200eef[_0x5051f6(0x644)]?.[_0x5051f6(0xa6d)]===_0x587089['idx'])){_0x1abd97[_0x5051f6(0x879)](_0x5b86db['id']);}for(const _0x54378f of _0x1abd97){if(_0x250ddb)this[_0x5051f6(0x19f)]['add'](_0x54378f);else this[_0x5051f6(0x19f)][_0x5051f6(0x2de)](_0x54378f);}}[_0x3a4399(0xa93)](_0x27d29c){const _0x58bb49=_0x3a4399,_0x5eaa9d={'e':(_0x27d29c['entities']||[])[_0x58bb49(0x3c4)](_0xe67a61=>[_0xe67a61[_0x58bb49(0x644)]||'',_0xe67a61[_0x58bb49(0x70d)]||'',_0xe67a61['attribute']||'']),'c':_0x27d29c[_0x58bb49(0xae4)]||_0x58bb49(0x4a7),'t':_0x27d29c[_0x58bb49(0x365)]||''};if(_0x27d29c['chart_mode']===_0x58bb49(0xa9b))_0x5eaa9d['g']=_0x27d29c[_0x58bb49(0xc69)]||_0x27d29c[_0x58bb49(0xfcc)]||'';return hashString(JSON[_0x58bb49(0xcfb)](_0x5eaa9d));}['_findEnergyCollection'](){const _0x1e9778=_0x3a4399,_0x12c42f=this[_0x1e9778(0x1a4)];if(!_0x12c42f?.[_0x1e9778(0xe45)])return null;const _0x498dca=_0x12c42f['connection'],_0x3ca05b=this[_0x1e9778(0x4ad)]?.[_0x1e9778(0x15d)],_0x2d5934=typeof _0x3ca05b===_0x1e9778(0x24d)&&_0x3ca05b[_0x1e9778(0x99a)]()?_0x3ca05b[_0x1e9778(0x99a)]():null;if(_0x2d5934){try{const _0x498f8f=window[_0x1e9778(0xe9a)]?.[_0x1e9778(0x232)];if(typeof _0x498f8f===_0x1e9778(0x6d4)){const _0x449720=_0x498f8f(_0x12c42f,{'key':_0x2d5934});if(_0x449720&&typeof _0x449720['subscribe']===_0x1e9778(0x6d4))return _0x449720;}}catch{}const _0x3dfa15=_0x498dca['_'+_0x2d5934]||_0x498dca[_0x1e9778(0x275)]?.['_'+_0x2d5934]||_0x498dca[_0x2d5934];if(_0x3dfa15&&typeof _0x3dfa15[_0x1e9778(0x288)]===_0x1e9778(0x6d4))return _0x3dfa15;return null;}try{const _0x27bf29=window[_0x1e9778(0xe9a)]?.[_0x1e9778(0x232)];if(typeof _0x27bf29===_0x1e9778(0x6d4)){const _0x385d3e=_0x27bf29(_0x12c42f);if(_0x385d3e&&typeof _0x385d3e['subscribe']===_0x1e9778(0x6d4))return _0x385d3e;}}catch{}try{const _0x3e683d=document[_0x1e9778(0xf8c)](_0x1e9778(0xaea)),_0x2de30b=_0x3e683d?.['_energyCollection'];if(_0x2de30b&&typeof _0x2de30b[_0x1e9778(0x288)]===_0x1e9778(0x6d4))return _0x2de30b;}catch{}const _0x33ede3=_0x46b242=>{const _0x2e304e=_0x1e9778;if(!_0x46b242||typeof _0x46b242!==_0x2e304e(0xc83))return null;for(const [_0x4381f8,_0x12c8f1]of Object[_0x2e304e(0x22d)](_0x46b242)){if(!/energy|nerg/i[_0x2e304e(0x86d)](_0x4381f8))continue;if(_0x12c8f1&&typeof _0x12c8f1[_0x2e304e(0x288)]===_0x2e304e(0x6d4))return _0x12c8f1;}return null;};return _0x33ede3(_0x498dca)||_0x33ede3(_0x498dca[_0x1e9778(0x275)]);}['_startEnergyDateSync'](){const _0x91a5d5=_0x3a4399;if(!this[_0x91a5d5(0x4ad)]?.[_0x91a5d5(0xfb5)]||!this['_hass'])return;this[_0x91a5d5(0xd1d)]();const _0x146e97=()=>{const _0x736144=_0x91a5d5,_0x351d62=this['_findEnergyCollection']();if(!_0x351d62)return![];this[_0x736144(0xfc4)]=_0x351d62[_0x736144(0x288)](_0x1b46d4=>{const _0x358f46=_0x736144,_0x6b1cce=_0x351d62[_0x358f46(0xfd4)]||_0x351d62[_0x358f46(0x2fd)]||_0x1b46d4?.[_0x358f46(0xfd4)],_0x8e195f=_0x351d62[_0x358f46(0xbca)]||_0x351d62[_0x358f46(0x6a2)]||_0x1b46d4?.[_0x358f46(0xbca)];if(_0x6b1cce)this[_0x358f46(0xa7b)](_0x6b1cce,_0x8e195f);});const _0x41b7a6=_0x351d62['start']||_0x351d62[_0x736144(0x2fd)],_0x376415=_0x351d62[_0x736144(0xbca)]||_0x351d62[_0x736144(0x6a2)];if(_0x41b7a6)this[_0x736144(0xa7b)](_0x41b7a6,_0x376415);return!![];};if(_0x146e97())return;let _0x46a080=0x0;this['_energyDiscoverTimer']=setInterval(()=>{const _0x1fafc6=_0x91a5d5;_0x46a080+=0x1,(_0x146e97()||_0x46a080>=0xf)&&(clearInterval(this[_0x1fafc6(0xb7c)]),this[_0x1fafc6(0xb7c)]=null);},0x7d0);}[_0x3a4399(0xd1d)](){const _0x58c959=_0x3a4399;if(this[_0x58c959(0xfc4)]){try{this[_0x58c959(0xfc4)]();}catch{}this[_0x58c959(0xfc4)]=null;}this['_energyDiscoverTimer']&&(clearInterval(this[_0x58c959(0xb7c)]),this[_0x58c959(0xb7c)]=null);}[_0x3a4399(0xa7b)](_0x58cf38,_0x4a7731){const _0x11129d=_0x3a4399,_0x2f1d51=_0x58cf38 instanceof Date?_0x58cf38:new Date(_0x58cf38),_0x2e4e81=_0x4a7731?_0x4a7731 instanceof Date?_0x4a7731:new Date(_0x4a7731):new Date();if(isNaN(_0x2f1d51[_0x11129d(0xa03)]())||isNaN(_0x2e4e81['getTime']()))return;if(_0x2e4e81[_0x11129d(0xa03)]()<=_0x2f1d51[_0x11129d(0xa03)]())return;if(this['_energyStart']&&this[_0x11129d(0xc89)]&&this[_0x11129d(0x584)][_0x11129d(0xa03)]()===_0x2f1d51[_0x11129d(0xa03)]()&&this['_energyEnd'][_0x11129d(0xa03)]()===_0x2e4e81[_0x11129d(0xa03)]())return;this[_0x11129d(0x584)]=_0x2f1d51,this[_0x11129d(0xc89)]=_0x2e4e81,this['_resetDrill'](),this[_0x11129d(0x42a)](),this[_0x11129d(0x3e0)]();}['_restartEnergyDateSyncIfNeeded'](_0x1b1f83){const _0x27226c=_0x3a4399,_0x2089b0=!!_0x1b1f83?.[_0x27226c(0xfb5)],_0x349646=!!this[_0x27226c(0x4ad)]?.[_0x27226c(0xfb5)],_0x18831e=_0x349646&&(_0x1b1f83?.[_0x27226c(0x15d)]||null)!==(this[_0x27226c(0x4ad)]?.['energy_collection_key']||null);if(_0x2089b0===_0x349646&&!_0x18831e)return;_0x349646?this['_startEnergyDateSync']():(this['_stopEnergyDateSync'](),this[_0x27226c(0x584)]=null,this[_0x27226c(0xc89)]=null,this[_0x27226c(0x3e0)]());}['_computeEffectiveWindow'](){const _0x4af2c4=_0x3a4399,_0xa017e8=this['_config'];if(this[_0x4af2c4(0xd2c)]){Object[_0x4af2c4(0x57e)](_0xa017e8,_0x4af2c4(0x258),{'value':(this[_0x4af2c4(0xd2c)][_0x4af2c4(0xbca)]-this[_0x4af2c4(0xd2c)][_0x4af2c4(0xfd4)])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0x971558 of[_0x4af2c4(0x405),_0x4af2c4(0x8f8)]){Object['defineProperty'](_0xa017e8,_0x971558,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this[_0x4af2c4(0xd2c)][_0x4af2c4(0xfd4)]),'end':new Date(this[_0x4af2c4(0xd2c)][_0x4af2c4(0xbca)])};}const _0xb5fb97=new Date(),_0xe5ed43=_0x182df5=>{const _0x56c38b=_0x4af2c4;Object[_0x56c38b(0x57e)](_0xa017e8,'__sgcDecisionHours',{'value':_0x182df5,'enumerable':![],'writable':!![],'configurable':!![]});};_0xe5ed43(null);const _0x48c4f1=_0x101362=>{const _0x15d082=_0x4af2c4;Object['defineProperty'](_0xa017e8,_0x15d082(0x405),{'value':_0x101362,'enumerable':![],'writable':!![],'configurable':!![]});};_0x48c4f1(null);const _0x2b30b5=_0x280adf=>{const _0x3c696e=_0x4af2c4;Object['defineProperty'](_0xa017e8,_0x3c696e(0x8f8),{'value':_0x280adf,'enumerable':![],'writable':!![],'configurable':!![]});};_0x2b30b5(null);const _0x44008d=resolveDisplayTimeZone(this[_0x4af2c4(0x1a4)],_0xa017e8);let _0x2bd7d9=0x0;for(const _0x3ccd1f of this['_entities']||[]){const _0x2ba489=toNum(_0x3ccd1f?.['forecast_horizon']);if(_0x2ba489>0x0&&_0x2ba489>_0x2bd7d9)_0x2bd7d9=_0x2ba489;}const _0x338cfc=_0x41fb9b=>{const _0x836c39=_0x4af2c4;if(_0x2bd7d9<=0x0)return _0x41fb9b;return new Date(_0x41fb9b[_0x836c39(0xa03)]()+_0x2bd7d9*0x36ee80);},_0x344c27=_0x4a0f36=>{const _0xb8e215=_0x4af2c4;if(_0x4a0f36==null||typeof _0x4a0f36!==_0xb8e215(0x24d))return null;const _0x380721=_0x4a0f36[_0xb8e215(0x99a)]();if(!_0x380721)return null;if(_0x380721[_0xb8e215(0xa5c)]()===_0xb8e215(0xf41))return 0x0;const _0x989e5c=_0x380721[_0xb8e215(0x53b)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x989e5c){const _0x49bee8=_0x989e5c[0x1]==='+'?0x1:-0x1,_0x5cd70e=parseFloat(_0x989e5c[0x2]);return isNaN(_0x5cd70e)?null:_0x49bee8*_0x5cd70e*0x36ee80;}if((_0x380721[0x0]==='+'||_0x380721[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0xb8e215(0x86d)](_0x380721)){const _0x5e21db=parseFloat(_0x380721);return isNaN(_0x5e21db)?null:_0x5e21db*0x36ee80;}return null;},_0x7fe3b9=(_0xc51c81,_0x413cd3)=>{const _0x42c139=_0x4af2c4,_0x56d247=!!_0xa017e8[_0x42c139(0x9f7)]||!!_0xa017e8['show_full_period']||!!(_0xa017e8[_0x42c139(0xb39)]&&this[_0x42c139(0xb6e)])||!!(_0xa017e8[_0x42c139(0xc69)]&&this[_0x42c139(0xe7f)])||this[_0x42c139(0x584)]!=null&&this[_0x42c139(0xc89)]!=null||!!((_0xa017e8[_0x42c139(0x589)]||_0xa017e8[_0x42c139(0x9de)])&&isNum(this['_overrideHoursToShow'])),_0x2b9472=(_0x413cd3[_0x42c139(0xa03)]()-_0xc51c81[_0x42c139(0xa03)]())/0x36ee80,_0x434c61=!_0x56d247&&_0x2b9472<=24.5,_0x4ba46f=_0x344c27(_0xa017e8[_0x42c139(0x914)]);if(_0x4ba46f!==null){const _0x5950e8=new Date(_0xb5fb97[_0x42c139(0xa03)]()+_0x4ba46f);_0x5950e8[_0x42c139(0xa03)]()>_0xc51c81[_0x42c139(0xa03)]()&&_0x5950e8[_0x42c139(0xa03)]()<_0x413cd3['getTime']()&&(_0xc51c81=_0x5950e8);}else{const _0x1b3737=resolveDynamicValue(_0xa017e8['graph_start_hour'],this['_hass'])??toNum(_0xa017e8[_0x42c139(0x914)]);if(isNum(_0x1b3737)){if(_0x434c61){const _0xbde944=tzParts(_0x413cd3[_0x42c139(0xa03)](),_0x44008d);let _0x12e8ff=new Date(zonedWallToMs(_0xbde944['y'],_0xbde944['mo'],_0xbde944['d'],Math[_0x42c139(0xbfa)](_0x1b3737),Math['round'](_0x1b3737%0x1*0x3c),0x0,_0x44008d));_0x12e8ff[_0x42c139(0xa03)]()>_0x413cd3[_0x42c139(0xa03)]()&&(_0x12e8ff=new Date(zonedWallToMs(_0xbde944['y'],_0xbde944['mo'],_0xbde944['d']-0x1,Math[_0x42c139(0xbfa)](_0x1b3737),Math[_0x42c139(0x7d9)](_0x1b3737%0x1*0x3c),0x0,_0x44008d))),_0x12e8ff[_0x42c139(0xa03)]()<_0x413cd3['getTime']()&&(_0xc51c81=_0x12e8ff);}else{const _0xb8e057=tzParts(_0xc51c81[_0x42c139(0xa03)](),_0x44008d),_0x50078e=new Date(zonedWallToMs(_0xb8e057['y'],_0xb8e057['mo'],_0xb8e057['d'],Math[_0x42c139(0xbfa)](_0x1b3737),Math[_0x42c139(0x7d9)](_0x1b3737%0x1*0x3c),0x0,_0x44008d));if(_0x50078e>=_0xc51c81&&_0x50078e<_0x413cd3)_0xc51c81=_0x50078e;}}}const _0x1e2a60=_0x344c27(_0xa017e8[_0x42c139(0xc96)]);if(_0x1e2a60!==null){const _0x553fd9=new Date(_0xb5fb97[_0x42c139(0xa03)]()+_0x1e2a60);_0x553fd9['getTime']()>_0xc51c81['getTime']()&&_0x553fd9[_0x42c139(0xa03)]()!==_0x413cd3[_0x42c139(0xa03)]()&&(_0x413cd3=_0x553fd9);}else{const _0x5ed6f0=resolveDynamicValue(_0xa017e8[_0x42c139(0xc96)],this[_0x42c139(0x1a4)])??toNum(_0xa017e8[_0x42c139(0xc96)]);if(isNum(_0x5ed6f0)){const _0x115de0=tzParts(_0x413cd3['getTime'](),_0x44008d),_0xbddd3c=_0x115de0['h']===0x0&&_0x115de0['mi']===0x0&&_0x413cd3['getSeconds']()===0x0&&_0x413cd3[_0x42c139(0x474)]()===0x0,_0x384bba=new Date(zonedWallToMs(_0x115de0['y'],_0x115de0['mo'],_0x115de0['d']-(_0xbddd3c?0x1:0x0),Math['floor'](_0x5ed6f0),Math[_0x42c139(0x7d9)](_0x5ed6f0%0x1*0x3c),0x0,_0x44008d));_0x384bba[_0x42c139(0xa03)]()<_0x413cd3[_0x42c139(0xa03)]()&&_0x384bba[_0x42c139(0xa03)]()>_0xc51c81[_0x42c139(0xa03)]()&&(_0x413cd3=_0x384bba);}}const _0x45ef93=clamp(Math[_0x42c139(0xbfa)](toNum(_0xa017e8['extended_window_multiplier'])||0x1),0x1,0xa);if(_0x45ef93>0x1&&(_0xa017e8['chart_mode']||'timeline')===_0x42c139(0x4a7)&&!_0xa017e8[_0x42c139(0x614)]){let _0x2196fa=toNum(_0xa017e8['__sgcDecisionHours']),_0x5b30e0=null;const _0x16e36b=(_0xa017e8[_0x42c139(0xb39)]||_0xa017e8[_0x42c139(0xc69)]&&this[_0x42c139(0xe7f)])&&!!this[_0x42c139(0xb6e)],_0x330c5b=!!(_0xa017e8[_0x42c139(0xfb5)]&&this['_energyStart']&&this[_0x42c139(0xc89)]);if(!(isNum(_0x2196fa)&&_0x2196fa>0x0)&&_0xa017e8['graph_start']&&!_0x16e36b&&!_0x330c5b)try{const _0x431302=resolveFirstWeekday(this[_0x42c139(0x1a4)]),_0x4cb5fc=resolveYearStartMonth(_0xa017e8),_0x33179c=parseGraphStart(_0xa017e8['graph_start'],new Date(),_0x44008d,_0x431302,_0x4cb5fc),_0x3ffb73=endOfPeriodFromGraphStart(_0xa017e8[_0x42c139(0x9f7)],_0x33179c,_0x44008d,_0x431302,_0x4cb5fc),_0x54ff09=(_0x3ffb73[_0x42c139(0xa03)]()-_0x33179c[_0x42c139(0xa03)]())/0x36ee80;_0x54ff09>0x0&&(_0x2196fa=_0x54ff09,_0x5b30e0=_0x3ffb73[_0x42c139(0xa03)]());}catch(_0x53c9eb){}const _0xe046d2=isNum(_0x2196fa)&&_0x2196fa>0x0?_0x2196fa*0x36ee80:_0x413cd3[_0x42c139(0xa03)]()-_0xc51c81[_0x42c139(0xa03)]();if(_0xe046d2>0x0){if(!(toNum(_0xa017e8[_0x42c139(0x258)])>0x0))_0xe5ed43(_0xe046d2/0x36ee80);_0x48c4f1(_0xe046d2/0x36ee80);if(isNum(_0x5b30e0)){if(_0x5b30e0>_0x413cd3[_0x42c139(0xa03)]())_0x413cd3=new Date(_0x5b30e0);_0x2b30b5(_0x5b30e0);}else _0x2b30b5(_0x413cd3['getTime']()-(_0x2bd7d9>0x0?_0x2bd7d9*0x36ee80:0x0));_0xc51c81=new Date(_0xc51c81[_0x42c139(0xa03)]()-_0xe046d2*(_0x45ef93-0x1));}}return{'start':_0xc51c81,'end':_0x413cd3};},_0x19ffbf=_0xa017e8['show_date_picker']||_0xa017e8['date_picker_group']&&this['_dpSynced'],_0xf27b84=_0x19ffbf&&this[_0x4af2c4(0xb6e)]===_0x4af2c4(0x959),_0x40e70d=_0x19ffbf&&this[_0x4af2c4(0xb6e)]&&this[_0x4af2c4(0xb6e)]!==_0x4af2c4(0x959);if(_0x19ffbf){const _0x113558=this[_0x4af2c4(0x9ea)]();if(_0x113558){let {start:_0x4fde83,end:_0x5a11e5}=_0x113558;if(_0x40e70d){if(_0xa017e8[_0x4af2c4(0xe11)]){const _0x1788fe=this[_0x4af2c4(0x9ea)](!![]);if(_0x1788fe)_0x5a11e5=_0x1788fe['end'];}else{if((this['_dpOffset']||0x0)===0x0){const _0xde2cdf=DATE_PICKER_RELATIVE_MODES[this[_0x4af2c4(0xb6e)]]?null:this[_0x4af2c4(0x9ea)](!![]);_0xde2cdf&&_0xde2cdf[_0x4af2c4(0xbca)][_0x4af2c4(0xa03)]()>_0xb5fb97[_0x4af2c4(0xa03)]()&&_0xe5ed43((_0xde2cdf[_0x4af2c4(0xbca)][_0x4af2c4(0xa03)]()-_0x4fde83[_0x4af2c4(0xa03)]())/0x36ee80),_0x5a11e5=_0xb5fb97;}}}return _0x5a11e5=_0x338cfc(_0x5a11e5),_0x7fe3b9(_0x4fde83,_0x5a11e5);}}if(_0xa017e8[_0x4af2c4(0xfb5)]&&this[_0x4af2c4(0x584)]&&this[_0x4af2c4(0xc89)]){const _0x4ed400=this[_0x4af2c4(0x584)];let _0x2ac044=this[_0x4af2c4(0xc89)];return!_0xa017e8[_0x4af2c4(0xe11)]&&_0x2ac044[_0x4af2c4(0xa03)]()>_0xb5fb97[_0x4af2c4(0xa03)]()&&(_0xe5ed43((_0x2ac044['getTime']()-_0x4ed400[_0x4af2c4(0xa03)]())/0x36ee80),_0x2ac044=_0xb5fb97),_0x2ac044=_0x338cfc(_0x2ac044),_0x7fe3b9(_0x4ed400,_0x2ac044);}const _0x4d05f8=(_0xa017e8[_0x4af2c4(0x589)]||_0xa017e8[_0x4af2c4(0x9de)])&&isNum(this[_0x4af2c4(0x185)])?this[_0x4af2c4(0x185)]:null,_0x509a6b=isNum(_0x4d05f8);let {start:_0x1f7a7a}=resolveAnchorWindow(_0xa017e8,_0x4d05f8,this[_0x4af2c4(0x1a4)]),_0x582ca2=_0xb5fb97;if(_0xa017e8[_0x4af2c4(0xe11)]&&!_0x509a6b){const _0xf99267=_0xa017e8[_0x4af2c4(0x9f7)]||null,_0x3d62c5=endOfPeriodFromGraphStart(_0xf99267,_0xb5fb97,_0x44008d,resolveFirstWeekday(this[_0x4af2c4(0x1a4)]),resolveYearStartMonth(_0xa017e8));if(_0x3d62c5[_0x4af2c4(0xa03)]()>_0x582ca2[_0x4af2c4(0xa03)]()){const _0x234606=_0x3d62c5[_0x4af2c4(0xa03)]()-_0x582ca2[_0x4af2c4(0xa03)]();_0x582ca2=_0x3d62c5;if(!_0xa017e8[_0x4af2c4(0x9f7)]){const _0x494c6f=toNum(_0xa017e8['hours_to_show'])??0x18;if(_0x494c6f>0x0&&_0x494c6f%0x18===0x0){const _0x40e91d=tzParts(_0x3d62c5[_0x4af2c4(0xa03)](),_0x44008d);_0x1f7a7a=new Date(zonedWallToMs(_0x40e91d['y'],_0x40e91d['mo'],_0x40e91d['d']-_0x494c6f/0x18,0x0,0x0,0x0,_0x44008d));}else _0x1f7a7a=new Date(_0x1f7a7a['getTime']()+_0x234606);}}}return _0xa017e8[_0x4af2c4(0x9f7)]===_0x4af2c4(0xc1d)&&_0x1f7a7a[_0x4af2c4(0xa03)]()>_0x582ca2[_0x4af2c4(0xa03)]()&&(_0x582ca2=endOfPeriodFromGraphStart('tomorrow',_0xb5fb97,_0x44008d,resolveFirstWeekday(this[_0x4af2c4(0x1a4)]))),_0x582ca2=_0x338cfc(_0x582ca2),_0x7fe3b9(_0x1f7a7a,_0x582ca2);}['_computeDatePickerWindow'](_0x583bde){const _0x1b08d7=_0x3a4399,_0x266806=this[_0x1b08d7(0xb6e)]||_0x1b08d7(0xf2b),_0x1c1036=this[_0x1b08d7(0x6f6)]||0x0,_0x411a05=_0x266806===_0x1b08d7(0x959)?_0x1c1036:Math[_0x1b08d7(0x68a)](0x0,_0x1c1036),_0x2f4e3a=new Date(),_0x594cee=resolveDisplayTimeZone(this[_0x1b08d7(0x1a4)],this[_0x1b08d7(0x4ad)]),_0x3426ef=tzParts(_0x2f4e3a[_0x1b08d7(0xa03)](),_0x594cee),_0x119ef4=_0x2f4e3a[_0x1b08d7(0xa03)]()%0xea60,_0x5404c5=(_0x9cf162,_0x2870e4,_0x2c4ef7,_0x471ee5=0x0,_0x4810d1=0x0)=>new Date(zonedWallToMs(_0x9cf162,_0x2870e4,_0x2c4ef7,_0x471ee5,_0x4810d1,0x0,_0x594cee)),_0x35af0c=DATE_PICKER_RELATIVE_MODES[_0x266806];if(_0x35af0c){let _0x123a2f=new Date(_0x2f4e3a),_0x507371=new Date(_0x2f4e3a);if(_0x35af0c[_0x1b08d7(0xbdb)]!=null&&_0x35af0c[_0x1b08d7(0xbdb)]<0x18)_0x123a2f=new Date(_0x2f4e3a[_0x1b08d7(0xa03)]()+_0x411a05*_0x35af0c[_0x1b08d7(0xbdb)]*0x36ee80),_0x507371=new Date(_0x123a2f[_0x1b08d7(0xa03)]()-_0x35af0c[_0x1b08d7(0xbdb)]*0x36ee80);else{if(_0x35af0c[_0x1b08d7(0xbdb)]!=null)_0x123a2f=new Date(zonedWallToMs(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d'],_0x3426ef['h']+_0x411a05*_0x35af0c['hours'],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4),_0x507371=new Date(zonedWallToMs(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d'],_0x3426ef['h']+(_0x411a05-0x1)*_0x35af0c[_0x1b08d7(0xbdb)],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4);else{if(_0x35af0c[_0x1b08d7(0xb0f)]!=null)_0x123a2f=new Date(zonedWallToMs(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d']+_0x411a05*_0x35af0c['days'],_0x3426ef['h'],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4),_0x507371=new Date(zonedWallToMs(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d']+(_0x411a05-0x1)*_0x35af0c['days'],_0x3426ef['h'],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4);else{if(_0x35af0c['months']!=null){const _0x41ae6f=_0x456910=>new Date(_0x3426ef['y'],_0x456910+0x1,0x0)[_0x1b08d7(0xfe3)](),_0x4156b4=_0x3426ef['mo']+_0x411a05*_0x35af0c[_0x1b08d7(0xed3)],_0xac9261=_0x3426ef['mo']+(_0x411a05-0x1)*_0x35af0c[_0x1b08d7(0xed3)];_0x123a2f=new Date(zonedWallToMs(_0x3426ef['y'],_0x4156b4,Math['min'](_0x3426ef['d'],_0x41ae6f(_0x4156b4)),_0x3426ef['h'],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4),_0x507371=new Date(zonedWallToMs(_0x3426ef['y'],_0xac9261,Math['min'](_0x3426ef['d'],_0x41ae6f(_0xac9261)),_0x3426ef['h'],_0x3426ef['mi'],0x0,_0x594cee)+_0x119ef4);}}}}if(!_0x583bde&&_0x123a2f[_0x1b08d7(0xa03)]()>_0x2f4e3a['getTime']())_0x123a2f[_0x1b08d7(0x4ee)](_0x2f4e3a[_0x1b08d7(0xa03)]());return{'start':_0x507371,'end':_0x123a2f};}const _0x27e7b7=Math[_0x1b08d7(0xa1a)](0x1,parseInt(this[_0x1b08d7(0x4ad)]?.['date_picker_step'],0xa)||0x1);let _0x44a324,_0x39acf6;switch(_0x266806){case _0x1b08d7(0x925):{_0x39acf6=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d']+0x1+_0x411a05*_0x27e7b7),_0x44a324=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo'],_0x3426ef['d']+0x1+_0x411a05*_0x27e7b7-_0x27e7b7);break;}case _0x1b08d7(0x688):{const _0x2529dd=_0x3426ef['d']-weekStartOffsetDays(_0x3426ef['wd'],resolveFirstWeekday(this[_0x1b08d7(0x1a4)]));_0x39acf6=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo'],_0x2529dd+0x7+_0x411a05*_0x27e7b7*0x7),_0x44a324=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo'],_0x2529dd+0x7+_0x411a05*_0x27e7b7*0x7-_0x27e7b7*0x7);break;}case _0x1b08d7(0xf2b):{_0x39acf6=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo']+0x1+_0x411a05*_0x27e7b7,0x1),_0x44a324=_0x5404c5(_0x3426ef['y'],_0x3426ef['mo']+0x1+_0x411a05*_0x27e7b7-_0x27e7b7,0x1);break;}case'year':{const _0x258e4f=resolveYearStartMonth(this[_0x1b08d7(0x4ad)]),_0x339bbb=_0x3426ef['y']-(_0x3426ef['mo']<_0x258e4f?0x1:0x0)+0x1+_0x411a05*_0x27e7b7;_0x39acf6=_0x5404c5(_0x339bbb,_0x258e4f,0x1),_0x44a324=_0x5404c5(_0x339bbb-_0x27e7b7,_0x258e4f,0x1);break;}case _0x1b08d7(0x959):{if(!this['_dpCustomStart']||!this['_dpCustomEnd'])return null;_0x44a324=new Date(this[_0x1b08d7(0xe9e)]),_0x39acf6=new Date(this[_0x1b08d7(0x3cc)]);break;}default:return null;}if(!_0x583bde&&_0x266806!==_0x1b08d7(0x959)){const _0x3d9b16=new Date();if(_0x39acf6>_0x3d9b16)_0x39acf6=_0x3d9b16;}return{'start':_0x44a324,'end':_0x39acf6};}['_formatDatePickerLabel'](){const _0x2e979e=_0x3a4399,_0x1a0a50=this[_0x2e979e(0x9ea)]();if(!_0x1a0a50)return'';const _0x2d1de0=resolveCardLanguage(this[_0x2e979e(0x1a4)],this[_0x2e979e(0x4ad)]),_0x308d24=resolveDisplayTimeZone(this[_0x2e979e(0x1a4)],this[_0x2e979e(0x4ad)]),_0x32daeb=this[_0x2e979e(0xb6e)],_0x36cb4b=Math[_0x2e979e(0xa1a)](0x1,parseInt(this[_0x2e979e(0x4ad)]?.[_0x2e979e(0x2d9)],0xa)||0x1);try{const _0x115582=DATE_PICKER_RELATIVE_MODES[_0x32daeb];if(_0x115582){if((this[_0x2e979e(0x6f6)]||0x0)===0x0)return cardT(this[_0x2e979e(0x1a4)],this['_config'],_0x115582[_0x2e979e(0xddd)]);const _0x570307=_0x115582['hours']!=null&&_0x115582['hours']<0x18,_0x33d23d=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'month':_0x2e979e(0x4a8),'day':_0x2e979e(0x361),'year':_0x115582[_0x2e979e(0xed3)]?'numeric':undefined,'hour':_0x570307?_0x2e979e(0xa68):undefined,'minute':_0x570307?'2-digit':undefined});return _0x33d23d[_0x2e979e(0xed5)](_0x1a0a50[_0x2e979e(0xfd4)])+_0x2e979e(0xd98)+_0x33d23d[_0x2e979e(0xed5)](new Date(_0x1a0a50['end'][_0x2e979e(0xa03)]()-0x1));}if(_0x36cb4b>0x1&&_0x32daeb!==_0x2e979e(0x959)){const _0x5f5aa7=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'day':_0x2e979e(0x361),'month':_0x2e979e(0x4a8),'year':_0x32daeb===_0x2e979e(0x855)?_0x2e979e(0x361):undefined}),_0x793834=new Date(_0x1a0a50['end'][_0x2e979e(0xa03)]()-0x1);return _0x5f5aa7['format'](_0x1a0a50[_0x2e979e(0xfd4)])+'\x20–\x20'+_0x5f5aa7[_0x2e979e(0xed5)](_0x793834);}if(_0x32daeb===_0x2e979e(0x925))return getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'weekday':_0x2e979e(0x4a8),'month':_0x2e979e(0x4a8),'day':_0x2e979e(0x361),'year':_0x2e979e(0x361)})[_0x2e979e(0xed5)](_0x1a0a50['start']);if(_0x32daeb==='week'){const _0x222ad5=new Date(_0x1a0a50[_0x2e979e(0xbca)]['getTime']()-0x1),_0x114165=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'month':_0x2e979e(0x4a8),'day':'numeric'});return _0x114165['format'](_0x1a0a50[_0x2e979e(0xfd4)])+_0x2e979e(0xd98)+_0x114165[_0x2e979e(0xed5)](_0x222ad5);}if(_0x32daeb===_0x2e979e(0xf2b))return getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'month':_0x2e979e(0xc0d),'year':_0x2e979e(0x361)})[_0x2e979e(0xed5)](_0x1a0a50['start']);if(_0x32daeb===_0x2e979e(0x855)){const _0x15b2e4=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'year':_0x2e979e(0x361)});if(!resolveYearStartMonth(this[_0x2e979e(0x4ad)]))return _0x15b2e4[_0x2e979e(0xed5)](_0x1a0a50[_0x2e979e(0xfd4)]);const _0x5aea12=this[_0x2e979e(0x9ea)](!![])||_0x1a0a50,_0x3befb4=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'year':'2-digit'});return _0x15b2e4['format'](_0x1a0a50[_0x2e979e(0xfd4)])+'/'+_0x3befb4[_0x2e979e(0xed5)](new Date(_0x5aea12['end'][_0x2e979e(0xa03)]()-0x1));}if(_0x32daeb===_0x2e979e(0x959)){const _0x47e9bd=getCachedDateTimeFormatter(_0x2d1de0,{'timeZone':_0x308d24||undefined,'month':_0x2e979e(0x4a8),'day':_0x2e979e(0x361),'year':_0x2e979e(0x361)});return _0x47e9bd[_0x2e979e(0xed5)](_0x1a0a50[_0x2e979e(0xfd4)])+'\x20–\x20'+_0x47e9bd[_0x2e979e(0xed5)](new Date(_0x1a0a50[_0x2e979e(0xbca)][_0x2e979e(0xa03)]()-0x1));}}catch{}return _0x1a0a50[_0x2e979e(0xfd4)]['toLocaleDateString']()+_0x2e979e(0xd98)+_0x1a0a50[_0x2e979e(0xbca)][_0x2e979e(0xaa2)]();}[_0x3a4399(0xf0e)](_0x56dda9,_0x5e8a3d){const _0x5a8020=_0x3a4399;return _0x56dda9+this['_instanceKey']+':'+hashString(JSON[_0x5a8020(0xcfb)](_0x5e8a3d));}[_0x3a4399(0x6d5)](_0x41314c,_0x2b7929){const _0x364c81=_0x3a4399,_0x25b794=this[_0x364c81(0xf0e)](_0x41314c,_0x2b7929);let _0x163530=lsGet(_0x25b794);const _0x2e551e=_0x41314c+this[_0x364c81(0x63d)],_0x18a8f4=lsGet(_0x2e551e);!_0x163530&&_0x18a8f4&&(_0x163530=_0x18a8f4,lsSet(_0x25b794,_0x18a8f4));if(_0x18a8f4)lsDel(_0x2e551e);return _0x163530;}['_pphKeyParts'](_0x2bf1ad){const _0x59b336=_0x3a4399,_0x1eab1f=_0x2bf1ad?{'pph':_0x2bf1ad[_0x59b336(0xb72)],'autoScale':_0x2bf1ad['auto_scale_points']}:this[_0x59b336(0x825)]||{};return[toNum(_0x1eab1f[_0x59b336(0x989)])??null,!!_0x1eab1f[_0x59b336(0x45e)]];}[_0x3a4399(0x8e3)](_0x5bb6b0){const _0x568e8c=_0x3a4399,_0x37a218=_0x5bb6b0?{'gby':_0x5bb6b0[_0x568e8c(0xd3b)],'autoScale':_0x5bb6b0['auto_scale_points']}:this['_baseQuery']||{};return[_0x37a218[_0x568e8c(0x9da)]??null,!!_0x37a218[_0x568e8c(0x45e)]];}[_0x3a4399(0xb95)](_0x4d6c76){return this['_pickerStoreKey']('sgc-qpph:',this['_pphKeyParts'](_0x4d6c76));}[_0x3a4399(0x5a3)](_0x77a4f2){const _0x4b1db4=_0x3a4399;return this[_0x4b1db4(0xf0e)](_0x4b1db4(0x7c6),this['_gbyKeyParts'](_0x77a4f2));}[_0x3a4399(0x53a)](_0x36a761){const _0x2fda98=_0x3a4399,_0x2a0fbd=_0x36a761||this[_0x2fda98(0x4ad)]||{};return this['_pickerStoreKey'](_0x2fda98(0xa10),[Array['isArray'](_0x2a0fbd[_0x2fda98(0x773)])?_0x2a0fbd[_0x2fda98(0x773)]['join'](','):null,_0x2a0fbd[_0x2fda98(0x9e1)]??null,toNum(_0x2a0fbd[_0x2fda98(0x2d9)])??null]);}['_intervalStoreKey'](_0x1eed32){const _0x460d2f=_0x3a4399,_0x3fd09c=_0x1eed32||this[_0x460d2f(0x4ad)]||{},_0x10a380=Array[_0x460d2f(0x148)](_0x3fd09c['interval_options'])&&_0x3fd09c[_0x460d2f(0xd1c)][_0x460d2f(0xf35)]?_0x3fd09c[_0x460d2f(0xd1c)][_0x460d2f(0xb8b)](','):'';return this['_pickerStoreKey'](_0x460d2f(0x508),[toNum(_0x3fd09c[_0x460d2f(0x74a)])??null,_0x10a380]);}[_0x3a4399(0x5e3)](){const _0x23c9d7=_0x3a4399;if(!this[_0x23c9d7(0x63d)])return;isNum(this['_overrideHoursToShow'])?lsSet(this[_0x23c9d7(0x6a7)](),JSON[_0x23c9d7(0xcfb)]({'hours':this[_0x23c9d7(0x185)],'label':this[_0x23c9d7(0xe13)]})):lsDel(this[_0x23c9d7(0x6a7)]());}[_0x3a4399(0x9f5)](){const _0x56f6d5=_0x3a4399;if(!this[_0x56f6d5(0x63d)])return;this[_0x56f6d5(0x220)]=!![];const _0xbbca57={'mode':this[_0x56f6d5(0xb6e)],'offset':this[_0x56f6d5(0x6f6)],'customStart':this[_0x56f6d5(0xe9e)]?this[_0x56f6d5(0xe9e)][_0x56f6d5(0xa58)]():null,'customEnd':this[_0x56f6d5(0x3cc)]?this['_dpCustomEnd']['toISOString']():null};lsSet(this[_0x56f6d5(0x53a)](),JSON[_0x56f6d5(0xcfb)](_0xbbca57));}[_0x3a4399(0x31d)](_0x1e9817,_0x1ed11f){const _0x280fca=_0x3a4399,_0x80633b=toNum(_0x1e9817);isNum(this[_0x280fca(0x185)])&&this[_0x280fca(0x185)]===_0x80633b?(this[_0x280fca(0x185)]=null,this[_0x280fca(0xe13)]=null):(this[_0x280fca(0x185)]=_0x80633b,this[_0x280fca(0xe13)]=_0x1ed11f),this[_0x280fca(0x76c)](),this[_0x280fca(0x5e3)](),this[_0x280fca(0xe2b)](),this[_0x280fca(0x3e0)]();}['_onDatePickerMode'](_0x12d1cf){const _0x390778=_0x3a4399;if(!DATE_PICKER_VALID_MODES[_0x390778(0x792)](_0x12d1cf)&&!(_0x12d1cf in DATE_PICKER_RELATIVE_MODES))return;this[_0x390778(0xb6e)]=_0x12d1cf,this[_0x390778(0x6f6)]=0x0,this['_resetDrill'](),this['_persistDatePicker'](),this[_0x390778(0x76f)](),this[_0x390778(0x3e0)]();}[_0x3a4399(0x1a3)](_0x463075){const _0x565a4c=_0x3a4399;if(this[_0x565a4c(0xb6e)]===_0x565a4c(0x959)&&this[_0x565a4c(0xe9e)]&&this['_dpCustomEnd']){const _0x13c589=this[_0x565a4c(0x3cc)]['getTime']()-this[_0x565a4c(0xe9e)][_0x565a4c(0xa03)]();if(_0x13c589>0x0){const _0xc6e952=_0x463075*_0x13c589,_0x599a71=new Date(this['_dpCustomStart'][_0x565a4c(0xa03)]()+_0xc6e952),_0x15d383=new Date(this[_0x565a4c(0x3cc)][_0x565a4c(0xa03)]()+_0xc6e952),_0x18d15e=Date[_0x565a4c(0xf41)]();if(_0x463075>0x0&&_0x599a71[_0x565a4c(0xa03)]()>=_0x18d15e)return;this[_0x565a4c(0xe9e)]=_0x599a71,this['_dpCustomEnd']=_0x15d383;}}else this[_0x565a4c(0x6f6)]=Math[_0x565a4c(0x68a)](0x0,this[_0x565a4c(0x6f6)]+_0x463075);this['_resetDrill'](),this['_persistDatePicker'](),this['_broadcastDatePickerSync'](),this[_0x565a4c(0x3e0)]();}['_onDatePickerJumpToCurrent'](){const _0x4d0178=_0x3a4399;if(this[_0x4d0178(0xb6e)]==='custom'&&this[_0x4d0178(0xe9e)]&&this[_0x4d0178(0x3cc)]){const _0x18e6e8=this[_0x4d0178(0x3cc)][_0x4d0178(0xa03)]()-this[_0x4d0178(0xe9e)][_0x4d0178(0xa03)]();if(_0x18e6e8>0x0){const _0x485837=new Date(),_0x109b13=new Date(_0x485837[_0x4d0178(0x2a9)](),_0x485837[_0x4d0178(0xe1f)](),_0x485837[_0x4d0178(0xfe3)](),_0x485837['getHours'](),_0x485837['getMinutes']()+0x1,0x0);this[_0x4d0178(0x3cc)]=_0x109b13,this[_0x4d0178(0xe9e)]=new Date(_0x109b13[_0x4d0178(0xa03)]()-_0x18e6e8),this['_resetDrill'](),this[_0x4d0178(0x9f5)](),this[_0x4d0178(0x76f)](),this[_0x4d0178(0x3e0)]();return;}}this[_0x4d0178(0x6f6)]=0x0,this['_dpCustomStart']=null,this[_0x4d0178(0x3cc)]=null,this[_0x4d0178(0x76c)](),this[_0x4d0178(0x9f5)](),this[_0x4d0178(0x76f)](),this[_0x4d0178(0x3e0)]();}[_0x3a4399(0x176)](_0x5e123b){const _0x1367cc=_0x3a4399;return _0x5e123b==='pph'?this['_config']?.[_0x1367cc(0xb4c)]:_0x5e123b==='gby'?this['_config']?.['group_by_picker_group']:null;}[_0x3a4399(0xd09)](_0xac64d9){const _0x4511a1=_0x3a4399,_0x2094f7=this[_0x4511a1(0x176)](_0xac64d9);if(!_0x2094f7)return;window[_0x4511a1(0xfcf)](new CustomEvent(_0x4511a1(0xa12),{'detail':{'kind':_0xac64d9,'group':_0x2094f7,'value':_0xac64d9===_0x4511a1(0x989)?isNum(toNum(this[_0x4511a1(0xfca)]))?toNum(this[_0x4511a1(0xfca)]):null:this['_overrideGroupBy']||null,'sourceId':this['_instanceId']}}));}[_0x3a4399(0x3ad)](_0x191be9){const _0x1ef370=_0x3a4399,_0x584486=_0x191be9[_0x1ef370(0xf36)]||{},_0x3845b3=this[_0x1ef370(0x176)](_0x584486[_0x1ef370(0xd61)]);if(!_0x3845b3||!_0x584486[_0x1ef370(0xd06)]||_0x584486[_0x1ef370(0xd06)]!==_0x3845b3)return;if(_0x584486[_0x1ef370(0x805)]&&_0x584486['sourceId']===this[_0x1ef370(0xa5f)])return;const _0x51004e=this[_0x1ef370(0xfca)],_0x5ed9d0=this[_0x1ef370(0xb23)];if(_0x584486[_0x1ef370(0xd61)]===_0x1ef370(0x989)){const _0x51aef7=toNum(_0x584486[_0x1ef370(0xa0e)]);this[_0x1ef370(0xfca)]=isNum(_0x51aef7)?_0x51aef7:null;}else this[_0x1ef370(0xb23)]=typeof _0x584486[_0x1ef370(0xa0e)]===_0x1ef370(0x24d)&&_0x584486[_0x1ef370(0xa0e)]?_0x584486[_0x1ef370(0xa0e)]:null;if(this['_overridePph']===_0x51004e&&this[_0x1ef370(0xb23)]===_0x5ed9d0)return;const _0x36173d={...this[_0x1ef370(0x4ad)]};this[_0x1ef370(0xcf6)](_0x36173d),this[_0x1ef370(0x4ad)]=_0x36173d,this[_0x1ef370(0xf00)]();try{this[_0x1ef370(0xae5)]?.[_0x1ef370(0x4ff)]?.['clear']?.();}catch(_0x46bf20){}this[_0x1ef370(0x6c1)]()['catch'](_0x45baf0=>console['error'](_0x1ef370(0xc31),_0x45baf0)),this['_scheduleRender']();}['_onQuerySyncRequest'](_0x3b1c40){const _0x11f5f7=_0x3a4399,_0x274c52=_0x3b1c40['detail']||{},_0xb6e25b=this['_groupForQueryKind'](_0x274c52['kind']);if(!_0xb6e25b||!_0x274c52[_0x11f5f7(0xd06)]||_0x274c52['group']!==_0xb6e25b)return;if(_0x274c52[_0x11f5f7(0xadd)]&&_0x274c52['requesterId']===this[_0x11f5f7(0xa5f)])return;const _0x2c5ad7=_0x274c52[_0x11f5f7(0xd61)]===_0x11f5f7(0x989)?!!this[_0x11f5f7(0x4ad)]['show_pph_picker']:!!this[_0x11f5f7(0x4ad)][_0x11f5f7(0x7f3)];if(!_0x2c5ad7)return;const _0x522878=_0x274c52[_0x11f5f7(0xd61)]===_0x11f5f7(0x989)?isNum(toNum(this[_0x11f5f7(0xfca)])):!!this[_0x11f5f7(0xb23)];if(!_0x522878)return;this[_0x11f5f7(0xd09)](_0x274c52[_0x11f5f7(0xd61)]);}[_0x3a4399(0xe2b)](){const _0x4f97b6=_0x3a4399,_0x327644=this[_0x4f97b6(0x4ad)]?.[_0x4f97b6(0x9de)];if(!_0x327644)return;window[_0x4f97b6(0xfcf)](new CustomEvent(_0x4f97b6(0x5a2),{'detail':{'group':_0x327644,'hours':isNum(this['_overrideHoursToShow'])?this['_overrideHoursToShow']:null,'label':this[_0x4f97b6(0xe13)]||null,'sourceId':this[_0x4f97b6(0xa5f)]}}));}[_0x3a4399(0xb83)](_0xfba8f8){const _0x25b0fc=_0x3a4399,_0x36035b=this[_0x25b0fc(0x4ad)]?.[_0x25b0fc(0x9de)];if(!_0x36035b)return;const _0x436dfb=_0xfba8f8['detail']||{};if(!_0x436dfb[_0x25b0fc(0xd06)]||_0x436dfb[_0x25b0fc(0xd06)]!==_0x36035b)return;if(_0x436dfb[_0x25b0fc(0x805)]&&_0x436dfb[_0x25b0fc(0x805)]===this[_0x25b0fc(0xa5f)])return;const _0x983fd=toNum(_0x436dfb[_0x25b0fc(0xbdb)]);isNum(_0x983fd)?(this[_0x25b0fc(0x185)]=_0x983fd,this['_activeIntervalLabel']=typeof _0x436dfb['label']===_0x25b0fc(0x24d)?_0x436dfb[_0x25b0fc(0xddd)]:null):(this[_0x25b0fc(0x185)]=null,this[_0x25b0fc(0xe13)]=null),this[_0x25b0fc(0x76c)](),this[_0x25b0fc(0x5e3)](),this[_0x25b0fc(0x3e0)](),this[_0x25b0fc(0x384)]();}[_0x3a4399(0x1025)](_0x1ef521){const _0x5638c0=_0x3a4399,_0x288f11=this[_0x5638c0(0x4ad)]?.[_0x5638c0(0x9de)];if(!_0x288f11)return;const _0x5baec7=_0x1ef521['detail']||{};if(!_0x5baec7[_0x5638c0(0xd06)]||_0x5baec7['group']!==_0x288f11)return;if(_0x5baec7['requesterId']&&_0x5baec7[_0x5638c0(0xadd)]===this['_instanceId'])return;if(!this[_0x5638c0(0x4ad)][_0x5638c0(0x589)])return;if(!isNum(this[_0x5638c0(0x185)]))return;this[_0x5638c0(0xe2b)]();}[_0x3a4399(0x76f)](){const _0x43f1e3=_0x3a4399,_0xc48578=this[_0x43f1e3(0x4ad)]?.[_0x43f1e3(0xc69)];if(!_0xc48578)return;window[_0x43f1e3(0xfcf)](new CustomEvent(_0x43f1e3(0x715),{'detail':{'group':_0xc48578,'mode':this[_0x43f1e3(0xb6e)],'offset':this[_0x43f1e3(0x6f6)],'customStart':this[_0x43f1e3(0xe9e)]?this['_dpCustomStart'][_0x43f1e3(0xa58)]():null,'customEnd':this[_0x43f1e3(0x3cc)]?this[_0x43f1e3(0x3cc)][_0x43f1e3(0xa58)]():null,'sourceId':this[_0x43f1e3(0xa5f)]}}));}[_0x3a4399(0x8a3)](_0x4410e9){const _0x3c1ae8=_0x3a4399,_0x3d0ee0=this[_0x3c1ae8(0x4ad)]?.['date_picker_group'];if(!_0x3d0ee0)return;const _0x5d4211=_0x4410e9['detail']||{};if(!_0x5d4211['group']||_0x5d4211[_0x3c1ae8(0xd06)]!==_0x3d0ee0)return;if(_0x5d4211[_0x3c1ae8(0x805)]&&_0x5d4211['sourceId']===this[_0x3c1ae8(0xa5f)])return;if(_0x5d4211['mode']&&_0x5d4211['mode']!==_0x3c1ae8(0x959)&&!DATE_PICKER_VALID_MODES[_0x3c1ae8(0x792)](_0x5d4211['mode'])&&!(_0x5d4211['mode']in DATE_PICKER_RELATIVE_MODES))return;_0x5d4211['mode']&&(_0x5d4211[_0x3c1ae8(0xa82)]===_0x3c1ae8(0x959)||DATE_PICKER_VALID_MODES[_0x3c1ae8(0x792)](_0x5d4211[_0x3c1ae8(0xa82)])||_0x5d4211[_0x3c1ae8(0xa82)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x3c1ae8(0xb6e)]=_0x5d4211[_0x3c1ae8(0xa82)]);typeof _0x5d4211[_0x3c1ae8(0xd56)]===_0x3c1ae8(0x438)&&(this[_0x3c1ae8(0x6f6)]=_0x5d4211[_0x3c1ae8(0xd56)]);if(this[_0x3c1ae8(0xb6e)]!==_0x3c1ae8(0x959)&&(this[_0x3c1ae8(0x6f6)]||0x0)>0x0)this['_dpOffset']=0x0;if(_0x5d4211[_0x3c1ae8(0xa82)]===_0x3c1ae8(0x959)){if(_0x5d4211[_0x3c1ae8(0x4f2)])this[_0x3c1ae8(0xe9e)]=new Date(_0x5d4211[_0x3c1ae8(0x4f2)]);if(_0x5d4211[_0x3c1ae8(0x25d)])this['_dpCustomEnd']=new Date(_0x5d4211[_0x3c1ae8(0x25d)]);}else _0x5d4211[_0x3c1ae8(0xa82)]&&(DATE_PICKER_VALID_MODES[_0x3c1ae8(0x792)](_0x5d4211[_0x3c1ae8(0xa82)])||_0x5d4211[_0x3c1ae8(0xa82)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x3c1ae8(0xe9e)]=null,this['_dpCustomEnd']=null);this['_dpSynced']=!![],this[_0x3c1ae8(0x76c)](),this[_0x3c1ae8(0x9f5)](),this[_0x3c1ae8(0x3e0)](),this[_0x3c1ae8(0x384)]();}[_0x3a4399(0x1fa)](_0x589836){const _0x1a0764=_0x3a4399,_0x33ac9a=this[_0x1a0764(0x4ad)]&&this['_config'][_0x1a0764(0xc69)];if(!_0x33ac9a)return;const _0x593368=_0x589836[_0x1a0764(0xf36)]||{};if(!_0x593368['group']||_0x593368[_0x1a0764(0xd06)]!==_0x33ac9a)return;if(_0x593368[_0x1a0764(0xadd)]&&_0x593368[_0x1a0764(0xadd)]===this[_0x1a0764(0xa5f)])return;const _0x2a448f=!!this[_0x1a0764(0x4ad)][_0x1a0764(0xb39)]||!!this[_0x1a0764(0x4ad)]['date_picker_default_mode'];if(!_0x2a448f)return;this['_broadcastDatePickerSync']();}set[_0x3a4399(0x5a5)](_0x16b988){const _0x2015e2=_0x3a4399,_0x18b225=this[_0x2015e2(0x1a4)],_0x582171=!_0x18b225;this[_0x2015e2(0x1a4)]=_0x16b988;if(!this[_0x2015e2(0x4ad)])return;this[_0x2015e2(0xd6e)]();if(_0x582171){this[_0x2015e2(0x6b1)]();if(_0x16b988?.[_0x2015e2(0xe45)])this[_0x2015e2(0x42b)]();this['_scheduleUpdate']();return;}if(this[_0x2015e2(0x4ad)][_0x2015e2(0xae4)]==='controller'){const _0x37d30a=this[_0x2015e2(0x4ad)]['battery_entity'];if(_0x37d30a&&_0x18b225['states']?.[_0x37d30a]!==_0x16b988?.[_0x2015e2(0x34e)]?.[_0x37d30a])this[_0x2015e2(0xf3a)]();return;}if(!this[_0x2015e2(0x3db)])return;this[_0x2015e2(0x276)](_0x18b225);let _0x326689=![],_0x3c1149=![],_0x1bd991=![],_0x281fde=![];if(this[_0x2015e2(0x350)]||this[_0x2015e2(0x1f5)][_0x2015e2(0x3ba)]||this['_dataVarIds'][_0x2015e2(0x3ba)]||this[_0x2015e2(0xe25)][_0x2015e2(0x3ba)]||this[_0x2015e2(0x7ef)][_0x2015e2(0x3ba)]||this['_enabledRefIds'][_0x2015e2(0x3ba)]||this[_0x2015e2(0x756)][_0x2015e2(0x3ba)]||this[_0x2015e2(0x5f4)][_0x2015e2(0x3ba)]||this[_0x2015e2(0x4ad)][_0x2015e2(0xbff)]){const _0x491192=_0x16b988['states'],_0x5675d9=_0x18b225[_0x2015e2(0x34e)];if(this[_0x2015e2(0x350)])for(const _0x57d171 of this[_0x2015e2(0xd4a)]){if(!_0x57d171[_0x2015e2(0x644)]||_0x57d171['statistic_id'])continue;if(_0x5675d9[_0x57d171[_0x2015e2(0x644)]]!==_0x491192[_0x57d171[_0x2015e2(0x644)]]){_0x326689=!![];break;}}if(!_0x326689&&this[_0x2015e2(0x370)][_0x2015e2(0x3ba)])for(const _0x63e046 of this['_dataVarIds']){if(_0x5675d9[_0x63e046]?.['state']!==_0x491192[_0x63e046]?.[_0x2015e2(0x2a0)]){_0x326689=!![];break;}}if(this[_0x2015e2(0x756)]['size'])for(const _0x2747d5 of this[_0x2015e2(0x756)]){if(!sameStateVal(_0x5675d9[_0x2747d5],_0x491192[_0x2747d5])){this[_0x2015e2(0xdcd)]();break;}}if(this['_annotationRefs']['size'])for(const _0x3b1472 of this['_annotationRefs']){if(_0x5675d9[_0x3b1472]!==_0x491192[_0x3b1472]){_0x3c1149=!![];break;}}if(this['_refRefIds'][_0x2015e2(0x3ba)])_0x281fde=this['_processRefTicks'](_0x16b988);const _0x5272da=this[_0x2015e2(0x4ad)][_0x2015e2(0xbff)];if(_0x5272da&&_0x5675d9[_0x5272da]!==_0x491192[_0x5272da])_0x1bd991=!![];if(this[_0x2015e2(0xe25)][_0x2015e2(0x3ba)])for(const _0x1ad1dc of this['_thrColorRefs']){if(!sameStateVal(_0x5675d9[_0x1ad1dc],_0x491192[_0x1ad1dc])){this['_graphFingerprint']='',this['_scheduleRender']();break;}}if(this[_0x2015e2(0x7ef)][_0x2015e2(0x3ba)])for(const _0xc65278 of this[_0x2015e2(0x7ef)]){if(!sameStateVal(_0x5675d9[_0xc65278],_0x491192[_0xc65278])){this[_0x2015e2(0xb29)]='',this['_scheduleRender']();break;}}if(this[_0x2015e2(0xe15)][_0x2015e2(0x3ba)])for(const _0x136f7a of this[_0x2015e2(0xe15)]){if(!sameStateVal(_0x5675d9[_0x136f7a],_0x491192[_0x136f7a])){this['_graphFingerprint']='',this[_0x2015e2(0x384)]();break;}}}_0x281fde&&!_0x326689&&(this[_0x2015e2(0xe1b)]=!![],this[_0x2015e2(0x965)]());if(!_0x326689&&!_0x3c1149&&!_0x1bd991)return;if(this[_0x2015e2(0x718)])return;if(_0x326689)this['_processHassChanges'](_0x16b988);if(_0x3c1149)this[_0x2015e2(0x62e)](_0x16b988);(_0x326689||_0x1bd991)&&this[_0x2015e2(0xb9d)]?.[_0x2015e2(0xf8c)]?.(_0x2015e2(0xece))&&this['_renderStateRow']();}get[_0x3a4399(0x5a5)](){const _0x3aadfc=_0x3a4399;return this[_0x3aadfc(0x1a4)];}[_0x3a4399(0x601)](){const _0x5739d2=_0x3a4399;_sgcLiveCards[_0x5739d2(0xe62)](this),this['_setupVisibilityWatch'](),this[_0x5739d2(0x101b)]=this['_cardVisibleNow']();if(this[_0x5739d2(0x4ad)]&&this[_0x5739d2(0x1a4)])this[_0x5739d2(0x3e0)]();if(this['_config'])this['_setupTimers']();!this[_0x5739d2(0x71a)]&&typeof ResizeObserver!==_0x5739d2(0x324)&&(this[_0x5739d2(0x71a)]=new ResizeObserver(()=>this[_0x5739d2(0x384)]()),this[_0x5739d2(0x71a)][_0x5739d2(0x4ae)](this)),!this['_syncHandler']&&(this['_syncHandler']=_0x3801b4=>this[_0x5739d2(0x8a7)](_0x3801b4),window[_0x5739d2(0x3dd)](_0x5739d2(0x65e),this['_syncHandler'])),!this[_0x5739d2(0xd24)]&&(this['_zoomSyncHandler']=_0x16ef47=>this[_0x5739d2(0xa22)](_0x16ef47),window[_0x5739d2(0x3dd)](_0x5739d2(0x54a),this[_0x5739d2(0xd24)])),!this[_0x5739d2(0x3af)]&&(this[_0x5739d2(0x3af)]=_0x368ab8=>this[_0x5739d2(0xdec)](_0x368ab8),window['addEventListener']('sgc-scroll-sync',this[_0x5739d2(0x3af)])),this['_startEnergyDateSync'](),!this[_0x5739d2(0xa4c)]&&(this[_0x5739d2(0xa4c)]=_0x5a1b3b=>this[_0x5739d2(0x8a3)](_0x5a1b3b),window['addEventListener'](_0x5739d2(0x715),this['_dpSyncHandler'])),!this[_0x5739d2(0xc0a)]&&(this[_0x5739d2(0xc0a)]=_0x2c35a1=>this[_0x5739d2(0x1fa)](_0x2c35a1),window[_0x5739d2(0x3dd)](_0x5739d2(0xa1f),this[_0x5739d2(0xc0a)])),!this[_0x5739d2(0xc1a)]&&(this[_0x5739d2(0xc1a)]=_0x452875=>this[_0x5739d2(0xb83)](_0x452875),window[_0x5739d2(0x3dd)](_0x5739d2(0x5a2),this['_intervalSyncHandler'])),!this['_intervalSyncRequestHandler']&&(this[_0x5739d2(0xc66)]=_0x18291b=>this[_0x5739d2(0x1025)](_0x18291b),window[_0x5739d2(0x3dd)](_0x5739d2(0x750),this[_0x5739d2(0xc66)])),this['_config']&&this['_config'][_0x5739d2(0x9de)]&&!this[_0x5739d2(0xe74)]&&(this[_0x5739d2(0xe74)]=!![],setTimeout(()=>{const _0x2000b7=_0x5739d2;if(!this['isConnected'])return;if(this[_0x2000b7(0x4ad)][_0x2000b7(0x589)]&&isNum(this[_0x2000b7(0x185)]))this['_broadcastIntervalSync']();else!this[_0x2000b7(0x4ad)][_0x2000b7(0x589)]&&window[_0x2000b7(0xfcf)](new CustomEvent(_0x2000b7(0x750),{'detail':{'group':this[_0x2000b7(0x4ad)][_0x2000b7(0x9de)],'requesterId':this['_instanceId']}}));},0x0)),!this[_0x5739d2(0xded)]&&(this[_0x5739d2(0xded)]=_0x4177e9=>this[_0x5739d2(0x3ad)](_0x4177e9),window['addEventListener'](_0x5739d2(0xa12),this['_querySyncHandler'])),!this[_0x5739d2(0x1001)]&&(this[_0x5739d2(0x1001)]=_0x372f58=>this[_0x5739d2(0x770)](_0x372f58),window[_0x5739d2(0x3dd)](_0x5739d2(0x891),this[_0x5739d2(0x1001)])),this['_config']&&(this[_0x5739d2(0x4ad)][_0x5739d2(0xb4c)]||this[_0x5739d2(0x4ad)][_0x5739d2(0xb52)])&&!this['_queryInitialSyncDone']&&(this[_0x5739d2(0x481)]=!![],setTimeout(()=>{const _0x14b9a3=_0x5739d2;if(!this[_0x14b9a3(0x88a)])return;for(const _0x1ed852 of[_0x14b9a3(0x989),_0x14b9a3(0x9da)]){const _0x178568=this[_0x14b9a3(0x176)](_0x1ed852);if(!_0x178568)continue;const _0x546a59=_0x1ed852===_0x14b9a3(0x989)?this[_0x14b9a3(0x4ad)][_0x14b9a3(0x364)]:this[_0x14b9a3(0x4ad)][_0x14b9a3(0x7f3)],_0xa5fb2d=_0x1ed852===_0x14b9a3(0x989)?isNum(toNum(this[_0x14b9a3(0xfca)])):!!this[_0x14b9a3(0xb23)];if(_0x546a59&&_0xa5fb2d)this[_0x14b9a3(0xd09)](_0x1ed852);else!_0x546a59&&window[_0x14b9a3(0xfcf)](new CustomEvent(_0x14b9a3(0x891),{'detail':{'kind':_0x1ed852,'group':_0x178568,'requesterId':this[_0x14b9a3(0xa5f)]}}));}},0x0)),this[_0x5739d2(0x4ad)]&&this[_0x5739d2(0x4ad)][_0x5739d2(0xc69)]&&!this['_dpInitialSyncDone']&&(this[_0x5739d2(0xdde)]=!![],setTimeout(()=>{const _0x19e433=_0x5739d2;if(!this[_0x19e433(0x88a)])return;const _0x385fb2=!!this['_config'][_0x19e433(0xb39)]||!!this[_0x19e433(0x4ad)][_0x19e433(0x9e1)],_0x3ec73e=this[_0x19e433(0x4ad)][_0x19e433(0xae4)]===_0x19e433(0xa9b);_0x385fb2&&(!_0x3ec73e||this[_0x19e433(0x220)])?this[_0x19e433(0x76f)]():(window['dispatchEvent'](new CustomEvent(_0x19e433(0xa1f),{'detail':{'group':this[_0x19e433(0x4ad)][_0x19e433(0xc69)],'requesterId':this['_instanceId']}})),_0x3ec73e&&setTimeout(()=>{const _0x38e114=_0x19e433;if(this[_0x38e114(0x88a)]&&!this[_0x38e114(0x220)])this['_broadcastDatePickerSync']();},0x96));},0x0)),!this[_0x5739d2(0x51c)]&&(this[_0x5739d2(0x51c)]=setInterval(()=>{const _0x31933c=_0x5739d2,_0x47ec75=Date['now']();for(const [_0x57f7e0,_0x410391]of this[_0x31933c(0xae5)][_0x31933c(0x4ff)]){if(_0x47ec75-_0x410391['ts']>FETCH_CACHE_TTL_MS)this['_fetcher'][_0x31933c(0x4ff)]['delete'](_0x57f7e0);}},0x5*0x3c*0x3e8));}['disconnectedCallback'](){const _0x2890a9=_0x3a4399;_sgcLiveCards[_0x2890a9(0x2de)](this),this[_0x2890a9(0x47b)](),this[_0x2890a9(0xd7f)]=(this[_0x2890a9(0xd7f)]||0x0)+0x1;this['_fpSettleT']&&(clearTimeout(this['_fpSettleT']),this['_fpSettleT']=null);this[_0x2890a9(0x637)]&&(clearTimeout(this[_0x2890a9(0x637)]),this['_priceTrailTimer']=null);this[_0x2890a9(0x1d1)]&&(clearTimeout(this[_0x2890a9(0x1d1)]),this[_0x2890a9(0x1d1)]=null);this[_0x2890a9(0x2eb)]&&(clearTimeout(this['_fetchRetryTimer']),this[_0x2890a9(0x2eb)]=null);this[_0x2890a9(0x504)]&&(clearTimeout(this['_annResolveTimer']),this[_0x2890a9(0x504)]=null);this[_0x2890a9(0x46e)]&&(clearInterval(this[_0x2890a9(0x46e)]),this[_0x2890a9(0x46e)]=null);this['_resizeObserver']&&(this[_0x2890a9(0x71a)][_0x2890a9(0xd5b)](),this[_0x2890a9(0x71a)]=null);this[_0x2890a9(0x4ce)]&&(this[_0x2890a9(0x4ce)][_0x2890a9(0xd5b)](),this[_0x2890a9(0x4ce)]=null,this[_0x2890a9(0x780)]=null);this[_0x2890a9(0x38e)]&&(cancelAnimationFrame(this[_0x2890a9(0x38e)]),this['_fillRaf']=0x0);this[_0x2890a9(0x793)]&&(this['_tooltipAbort'][_0x2890a9(0x978)](),this[_0x2890a9(0x793)]=null);if(this[_0x2890a9(0xd72)])for(const _0x4f0cf5 of this[_0x2890a9(0xd72)]['values']()){_0x4f0cf5&&_0x4f0cf5[_0x2890a9(0xfea)]&&(_0x4f0cf5[_0x2890a9(0xfea)][_0x2890a9(0x978)](),_0x4f0cf5['_zoomAbort']=null);}this[_0x2890a9(0x2a2)]&&(cancelAnimationFrame(this[_0x2890a9(0x2a2)]),this[_0x2890a9(0x2a2)]=null),this[_0x2890a9(0x1010)]&&(clearInterval(this['_pollTimer']),this[_0x2890a9(0x1010)]=null),this[_0x2890a9(0x5d1)]&&(clearTimeout(this[_0x2890a9(0x5d1)]),this['_liveFlushTimer']=null),this[_0x2890a9(0x858)]&&(clearInterval(this['_slideTimer']),this[_0x2890a9(0x858)]=null),this[_0x2890a9(0xdb9)]&&(window['removeEventListener'](_0x2890a9(0x65e),this[_0x2890a9(0xdb9)]),this['_syncHandler']=null),this['_zoomSyncHandler']&&(window['removeEventListener'](_0x2890a9(0x54a),this[_0x2890a9(0xd24)]),this[_0x2890a9(0xd24)]=null),this[_0x2890a9(0x3af)]&&(window[_0x2890a9(0x503)](_0x2890a9(0x684),this['_scrollSyncHandler']),this['_scrollSyncHandler']=null),this[_0x2890a9(0xde1)]=null,this['_hideSyncedTooltip']=null,this['_pins']=[],this[_0x2890a9(0x43f)]=null,this['_pinReadout']=null,this[_0x2890a9(0xd1d)](),this['_unsubscribeEvents'](),this[_0x2890a9(0x7d7)](),this['_lastTplKey']=null,this[_0x2890a9(0xa4c)]&&(window[_0x2890a9(0x503)](_0x2890a9(0x715),this[_0x2890a9(0xa4c)]),this[_0x2890a9(0xa4c)]=null),this[_0x2890a9(0xc0a)]&&(window[_0x2890a9(0x503)](_0x2890a9(0xa1f),this[_0x2890a9(0xc0a)]),this[_0x2890a9(0xc0a)]=null),this[_0x2890a9(0xdde)]=![],this[_0x2890a9(0xc1a)]&&(window[_0x2890a9(0x503)]('sgc-interval-sync',this[_0x2890a9(0xc1a)]),this[_0x2890a9(0xc1a)]=null),this[_0x2890a9(0xc66)]&&(window[_0x2890a9(0x503)](_0x2890a9(0x750),this[_0x2890a9(0xc66)]),this[_0x2890a9(0xc66)]=null),this[_0x2890a9(0xe74)]=![],this[_0x2890a9(0xded)]&&(window[_0x2890a9(0x503)](_0x2890a9(0xa12),this[_0x2890a9(0xded)]),this[_0x2890a9(0xded)]=null),this['_querySyncRequestHandler']&&(window['removeEventListener'](_0x2890a9(0x891),this[_0x2890a9(0x1001)]),this[_0x2890a9(0x1001)]=null),this[_0x2890a9(0x481)]=![],this[_0x2890a9(0x51c)]&&(clearInterval(this['_cacheCleanupTimer']),this[_0x2890a9(0x51c)]=null),this[_0x2890a9(0xb29)]='';}[_0x3a4399(0x8a7)](_0x322383){const _0x110b72=_0x3a4399,_0x4d4499=this[_0x110b72(0x4ad)];if(!_0x4d4499?.['tooltip_sync'])return;const _0x4a9880=_0x322383['detail']||{};if(_0x4a9880[_0x110b72(0x805)]&&_0x4a9880[_0x110b72(0x805)]===this[_0x110b72(0xa5f)])return;const _0x59ca46=_0x4d4499[_0x110b72(0xc4b)]||null,_0x4bd4cb=_0x4a9880[_0x110b72(0xd06)]||null;if(_0x59ca46!==_0x4bd4cb)return;_0x4a9880[_0x110b72(0x483)]===null||_0x4a9880[_0x110b72(0x483)]===undefined?(this[_0x110b72(0x16c)]=null,this[_0x110b72(0x280)]?.()):(this[_0x110b72(0x16c)]=_0x4a9880[_0x110b72(0x483)],this[_0x110b72(0xde1)]?.(_0x4a9880[_0x110b72(0x483)]));}[_0x3a4399(0xd02)](_0x7e310d,_0x238ece){const _0x38ed95=_0x3a4399;if(!Array[_0x38ed95(0x148)](this[_0x38ed95(0x82d)]))this['_zoomHistory']=[];this[_0x38ed95(0x82d)][_0x38ed95(0x879)](this[_0x38ed95(0x312)]?{'start':this[_0x38ed95(0x312)]['start'],'end':this[_0x38ed95(0x312)]['end']}:null);if(this[_0x38ed95(0x82d)]['length']>0x14)this['_zoomHistory'][_0x38ed95(0xe06)]();this['_viewWindow']={'start':new Date(_0x7e310d),'end':new Date(_0x238ece)},this[_0x38ed95(0xb29)]='',this[_0x38ed95(0xb40)](),this['_config']?.[_0x38ed95(0x423)]&&window[_0x38ed95(0xfcf)](new CustomEvent(_0x38ed95(0x54a),{'detail':{'tStart':_0x7e310d,'tEnd':_0x238ece,'group':this[_0x38ed95(0x4ad)][_0x38ed95(0xd50)]||null,'sourceId':this[_0x38ed95(0xa5f)]}}));}['_broadcastZoomSync'](_0x4b4cdc,_0x53054f){const _0x3cc681=_0x3a4399;if(!this[_0x3cc681(0x4ad)]?.[_0x3cc681(0x423)])return;window[_0x3cc681(0xfcf)](new CustomEvent(_0x3cc681(0x54a),{'detail':{'tStart':_0x4b4cdc,'tEnd':_0x53054f,'group':this['_config']['zoom_sync_group']||null,'sourceId':this[_0x3cc681(0xa5f)]}}));}[_0x3a4399(0x3a6)](_0x3a21f9){const _0x5ba1b8=_0x3a4399;this[_0x5ba1b8(0x883)]&&(clearTimeout(this[_0x5ba1b8(0x883)]),this[_0x5ba1b8(0x883)]=null);const _0xefc3ac=this[_0x5ba1b8(0x312)]||this[_0x5ba1b8(0xc17)];if(!(_0xefc3ac?.[_0x5ba1b8(0xfd4)]instanceof Date)||!(_0xefc3ac?.['end']instanceof Date))return;const _0x4ce359=_0xefc3ac[_0x5ba1b8(0xfd4)][_0x5ba1b8(0xa03)](),_0x742ffe=_0xefc3ac['end'][_0x5ba1b8(0xa03)]();if(!isNum(_0x4ce359)||!isNum(_0x742ffe)||_0x742ffe<=_0x4ce359)return;if(_0x3a21f9<0x1&&_0x742ffe-_0x4ce359<=0xea60)return;const _0x314563=(_0x4ce359+_0x742ffe)/0x2;let _0x1c447a=_0x314563-(_0x314563-_0x4ce359)*_0x3a21f9,_0x27177c=_0x314563+(_0x742ffe-_0x314563)*_0x3a21f9;_0x27177c-_0x1c447a<0xea60&&(_0x1c447a=_0x314563-0x7530,_0x27177c=_0x314563+0x7530);const _0x4a545b=this[_0x5ba1b8(0xc17)];if(_0x4a545b?.[_0x5ba1b8(0xfd4)]instanceof Date&&_0x4a545b?.['end']instanceof Date){const _0x362f81=_0x4a545b['start'][_0x5ba1b8(0xa03)](),_0x3cb68f=_0x4a545b[_0x5ba1b8(0xbca)][_0x5ba1b8(0xa03)]();if(_0x1c447a<_0x362f81)_0x1c447a=_0x362f81;if(_0x27177c>_0x3cb68f)_0x27177c=_0x3cb68f;if(_0x27177c-_0x1c447a>=_0x3cb68f-_0x362f81-0x3e8){if(!this[_0x5ba1b8(0x312)])return;this['_viewWindow']=null,this[_0x5ba1b8(0x82d)]=[],this[_0x5ba1b8(0xb29)]='',this['_render'](),this[_0x5ba1b8(0x827)](null,null);return;}}if(_0x3a21f9<0x1){this[_0x5ba1b8(0xd02)](_0x1c447a,_0x27177c);return;}this['_viewWindow']={'start':new Date(_0x1c447a),'end':new Date(_0x27177c)},this[_0x5ba1b8(0xb29)]='',this[_0x5ba1b8(0xb40)](),this[_0x5ba1b8(0x827)](_0x1c447a,_0x27177c);}['_resetZoomAll'](){const _0x5dc45a=_0x3a4399;this[_0x5dc45a(0x883)]&&(clearTimeout(this['_drillTimer']),this[_0x5dc45a(0x883)]=null);const _0x3a6efd=!!this[_0x5dc45a(0xd2c)]||Array[_0x5dc45a(0x148)](this[_0x5dc45a(0x70a)])&&this['_drillStack'][_0x5dc45a(0xf35)]>0x0;if(!_0x3a6efd&&!this[_0x5dc45a(0x312)])return;this[_0x5dc45a(0x312)]=null,this['_zoomHistory']=[],this[_0x5dc45a(0xb29)]='',_0x3a6efd?(this[_0x5dc45a(0x76c)](),this[_0x5dc45a(0x3e0)](),this[_0x5dc45a(0x384)]()):this[_0x5dc45a(0xb40)](),this[_0x5dc45a(0x827)](null,null);}[_0x3a4399(0x8d6)](_0x3fde9d){const _0xbf36b9=_0x3a4399,_0x22ae8b=this[_0xbf36b9(0x312)]||this[_0xbf36b9(0xc17)],_0x26d493=_0x22ae8b?.['end']instanceof Date?_0x22ae8b['end']['getTime']():null;let _0x3c73b4=null;for(const _0x1cd3b4 of this[_0xbf36b9(0x2e2)]?.['series']||[]){const _0x581059=_0x1cd3b4[_0xbf36b9(0xf59)]||[];if(_0x581059[_0xbf36b9(0xf35)]<0x1||isStripEntity(_0x1cd3b4[_0xbf36b9(0x644)]))continue;let _0x8b2c31=0x0,_0xf0464e=_0x581059[_0xbf36b9(0xf35)]-0x1,_0x3d1372=-0x1;while(_0x8b2c31<=_0xf0464e){const _0xe38a45=_0x8b2c31+_0xf0464e>>0x1;if(_0x581059[_0xe38a45]['t']<=_0x3fde9d)_0x3d1372=_0xe38a45,_0x8b2c31=_0xe38a45+0x1;else _0xf0464e=_0xe38a45-0x1;}if(_0x3d1372<0x0)continue;const _0x5db6dd=_0x581059[_0x3d1372]['t'],_0x522dd4=_0x3d1372+0x1<_0x581059['length']?_0x581059[_0x3d1372+0x1]['t']:_0x26d493;if(!isNum(_0x522dd4)||_0x522dd4<=_0x5db6dd)continue;if(_0x3fde9d>=_0x522dd4)continue;if(!_0x3c73b4||_0x522dd4-_0x5db6dd<_0x3c73b4[_0xbf36b9(0xbca)]-_0x3c73b4[_0xbf36b9(0xfd4)])_0x3c73b4={'start':_0x5db6dd,'end':_0x522dd4};}return _0x3c73b4;}['_drillDownAt'](_0xb0ee94){const _0x27b681=_0x3a4399,_0x3dee7e=this['_drillBucketAt'](_0xb0ee94);if(!_0x3dee7e)return;const _0x3f0587=_0x3dee7e['end']-_0x3dee7e[_0x27b681(0xfd4)];if(_0x3f0587<0xea60)return;const _0x430371=this[_0x27b681(0xc17)],_0x4cd514=_0x430371?.[_0x27b681(0xfd4)]instanceof Date&&_0x430371?.[_0x27b681(0xbca)]instanceof Date?_0x430371[_0x27b681(0xbca)][_0x27b681(0xa03)]()-_0x430371['start'][_0x27b681(0xa03)]():null;if(isNum(_0x4cd514)&&_0x3f0587>=_0x4cd514*0.9)return;if(!Array['isArray'](this['_drillStack']))this[_0x27b681(0x70a)]=[];this['_drillStack']['push'](this[_0x27b681(0xd2c)]||null);if(this['_drillStack'][_0x27b681(0xf35)]>0x14)this[_0x27b681(0x70a)][_0x27b681(0xe06)]();this[_0x27b681(0xd2c)]={'start':_0x3dee7e[_0x27b681(0xfd4)],'end':_0x3dee7e[_0x27b681(0xbca)]},this[_0x27b681(0x312)]=null,this['_graphFingerprint']='',this[_0x27b681(0x3e0)](),this[_0x27b681(0x384)](),this[_0x27b681(0x4ad)]?.['zoom_sync']&&window[_0x27b681(0xfcf)](new CustomEvent(_0x27b681(0x54a),{'detail':{'tStart':_0x3dee7e[_0x27b681(0xfd4)],'tEnd':_0x3dee7e[_0x27b681(0xbca)],'group':this['_config'][_0x27b681(0xd50)]||null,'sourceId':this[_0x27b681(0xa5f)]}}));}[_0x3a4399(0x76c)](){const _0x5f3d27=_0x3a4399;this[_0x5f3d27(0x883)]&&(clearTimeout(this[_0x5f3d27(0x883)]),this[_0x5f3d27(0x883)]=null);const _0x7eb7ee=!!this[_0x5f3d27(0xd2c)]||Array[_0x5f3d27(0x148)](this['_drillStack'])&&this[_0x5f3d27(0x70a)]['length']>0x0;return this[_0x5f3d27(0xd2c)]=null,this['_drillStack']=[],this[_0x5f3d27(0x312)]=null,this['_zoomHistory']=[],this[_0x5f3d27(0xb29)]='',_0x7eb7ee;}[_0x3a4399(0xd91)](){const _0xc7bdd0=_0x3a4399;if(!Array['isArray'](this[_0xc7bdd0(0x70a)])||!this[_0xc7bdd0(0x70a)][_0xc7bdd0(0xf35)])return![];return this[_0xc7bdd0(0xd2c)]=this['_drillStack'][_0xc7bdd0(0xe9b)]()||null,this['_viewWindow']=null,this[_0xc7bdd0(0xb29)]='',this[_0xc7bdd0(0x3e0)](),this[_0xc7bdd0(0x384)](),this[_0xc7bdd0(0x4ad)]?.['zoom_sync']&&window[_0xc7bdd0(0xfcf)](new CustomEvent(_0xc7bdd0(0x54a),{'detail':{'tStart':this[_0xc7bdd0(0xd2c)]?this[_0xc7bdd0(0xd2c)][_0xc7bdd0(0xfd4)]:null,'tEnd':this[_0xc7bdd0(0xd2c)]?this[_0xc7bdd0(0xd2c)][_0xc7bdd0(0xbca)]:null,'group':this[_0xc7bdd0(0x4ad)][_0xc7bdd0(0xd50)]||null,'sourceId':this['_instanceId']}})),!![];}[_0x3a4399(0x9e3)](){const _0x51ff5a=_0x3a4399,_0x4ea224=Array[_0x51ff5a(0x148)](this[_0x51ff5a(0x82d)])&&this[_0x51ff5a(0x82d)]['length']?this[_0x51ff5a(0x82d)][_0x51ff5a(0xe9b)]():null;this[_0x51ff5a(0x312)]=_0x4ea224||null,this[_0x51ff5a(0xb29)]='',this[_0x51ff5a(0xb40)](),this[_0x51ff5a(0x4ad)]?.[_0x51ff5a(0x423)]&&window[_0x51ff5a(0xfcf)](new CustomEvent(_0x51ff5a(0x54a),{'detail':{'tStart':_0x4ea224?_0x4ea224['start'][_0x51ff5a(0xa03)]():null,'tEnd':_0x4ea224?_0x4ea224[_0x51ff5a(0xbca)][_0x51ff5a(0xa03)]():null,'group':this[_0x51ff5a(0x4ad)][_0x51ff5a(0xd50)]||null,'sourceId':this[_0x51ff5a(0xa5f)]}}));}[_0x3a4399(0xa22)](_0x282907){const _0x52e388=_0x3a4399,_0x4d9487=this[_0x52e388(0x4ad)];if(!_0x4d9487?.['zoom_sync'])return;const _0x3cf7f3=_0x282907[_0x52e388(0xf36)]||{};if(_0x3cf7f3['sourceId']&&_0x3cf7f3[_0x52e388(0x805)]===this[_0x52e388(0xa5f)])return;const _0x2bbd6a=_0x4d9487[_0x52e388(0xd50)]||null,_0x5d2a97=_0x3cf7f3[_0x52e388(0xd06)]||null;if(_0x2bbd6a!==_0x5d2a97)return;if(_0x3cf7f3[_0x52e388(0xe72)]==null||_0x3cf7f3[_0x52e388(0x5c6)]==null)this['_viewWindow']&&(this[_0x52e388(0x312)]=null,this['_graphFingerprint']='',this[_0x52e388(0xb40)]());else{const _0x50a4cd=new Date(_0x3cf7f3['tStart']),_0x3f4d6b=new Date(_0x3cf7f3[_0x52e388(0x5c6)]),_0x2c6391=this[_0x52e388(0x312)];if(_0x2c6391&&_0x2c6391['start']instanceof Date&&_0x2c6391[_0x52e388(0xbca)]instanceof Date&&_0x2c6391[_0x52e388(0xfd4)]['getTime']()===_0x50a4cd[_0x52e388(0xa03)]()&&_0x2c6391[_0x52e388(0xbca)][_0x52e388(0xa03)]()===_0x3f4d6b[_0x52e388(0xa03)]())return;this[_0x52e388(0x312)]={'start':_0x50a4cd,'end':_0x3f4d6b},this[_0x52e388(0xb29)]='',this[_0x52e388(0xb40)]();}}['_onScrollSyncEvent'](_0x3aa9c3){const _0x57bca3=_0x3a4399,_0x114b3b=this['_config'];if(!_0x114b3b?.[_0x57bca3(0x810)])return;const _0xff66e7=_0x3aa9c3['detail']||{};if(_0xff66e7[_0x57bca3(0x805)]&&_0xff66e7[_0x57bca3(0x805)]===this[_0x57bca3(0xa5f)])return;const _0x38637a=_0x114b3b[_0x57bca3(0x826)]||null,_0x4fc0e5=_0xff66e7['group']||null;if(_0x38637a!==_0x4fc0e5)return;if(!isNum(_0xff66e7[_0x57bca3(0xdd0)]))return;const _0x295795=this[_0x57bca3(0xb9d)]?.['querySelector'](_0x57bca3(0x94f));if(!_0x295795)return;const _0x5af19d=_0x295795['scrollWidth']-_0x295795['clientWidth'];if(_0x5af19d<=0x0)return;const _0x2f116d=Math[_0x57bca3(0xa1a)](0x0,Math[_0x57bca3(0x68a)](_0x5af19d,_0xff66e7['ratio']*_0x5af19d));if(Math[_0x57bca3(0x45d)](_0x295795[_0x57bca3(0x749)]-_0x2f116d)<0x1)return;this[_0x57bca3(0x1005)]=!![],_0x295795[_0x57bca3(0x749)]=_0x2f116d,requestAnimationFrame(()=>{const _0x1762d4=_0x57bca3;this[_0x1762d4(0x1005)]=![];});}[_0x3a4399(0x81c)](_0x265c00){const _0x7f9084=_0x3a4399;let _0x4ecffa=0x0;for(const _0x13031a of this[_0x7f9084(0xd4a)]||[]){if(!_0x13031a||_0x13031a['fixed_value']||_0x13031a[_0x7f9084(0x242)])continue;const _0x289f2c=resolvePointsPerHour(this[_0x7f9084(0x4ad)],_0x13031a,_0x265c00),_0x466480=resolveGroupBy(this[_0x7f9084(0x4ad)],_0x265c00,_0x13031a),_0x140eed=groupBucketMs(_0x466480,this[_0x7f9084(0x4ad)]['hours_to_show'],_0x289f2c);if(!isNum(_0x140eed)||_0x140eed<=0x0)continue;(_0x13031a[_0x7f9084(0x79c)]===_0x7f9084(0x4a5)||_0x13031a[_0x7f9084(0x79c)]===_0x7f9084(0x32a)||_0x13031a[_0x7f9084(0x79c)]===_0x7f9084(0xd8b))&&(_0x4ecffa=Math[_0x7f9084(0xa1a)](_0x4ecffa,Math[_0x7f9084(0x68a)](_0x140eed,0x18*0x36ee80)));const _0x189aa0=Array['isArray'](_0x13031a[_0x7f9084(0xfed)])?_0x13031a[_0x7f9084(0xfed)]:null;if(!_0x189aa0||!_0x189aa0['length'])continue;let _0x29c67a=0x0;for(const _0x47f95f of _0x189aa0){const _0x857e3b=Math[_0x7f9084(0x7d9)](toNum(_0x47f95f?.[_0x7f9084(0xfbb)])||0x0);if(_0x857e3b>_0x29c67a)_0x29c67a=_0x857e3b;}if(_0x29c67a<0x2)continue;_0x4ecffa=Math[_0x7f9084(0xa1a)](_0x4ecffa,(_0x29c67a-0x1)*_0x140eed);}return _0x4ecffa;}[_0x3a4399(0xf60)](){const _0x781789=_0x3a4399;if(this[_0x781789(0x4ad)]?.[_0x781789(0xae4)]==='controller')return 0x1;return Math[_0x781789(0xa1a)](0x3,Math[_0x781789(0xebd)]((toNum(this[_0x781789(0x4ad)]?.[_0x781789(0xc29)])||0x96)/0x32));}['_fillHeightOn'](){const _0x2fb73f=_0x3a4399,_0x27fc5f=this[_0x2fb73f(0x4ad)]?.[_0x2fb73f(0xc29)];if(!(_0x27fc5f==null||_0x27fc5f==='auto'||_0x27fc5f===''))return![];const _0x44ae0e=this['_config']?.['chart_mode']||_0x2fb73f(0x4a7);if(_0x44ae0e===_0x2fb73f(0x4a7)&&this[_0x2fb73f(0x4ad)]?.['sparkline'])return![];const _0x49db18=this[_0x2fb73f(0x4ad)]?.[_0x2fb73f(0x977)];if(_0x49db18&&isNum(toNum(_0x49db18[_0x2fb73f(0x722)])))return!![];return this[_0x2fb73f(0x84c)]===_0x2fb73f(0x8d3)&&_0x44ae0e===_0x2fb73f(0x4a7);}get[_0x3a4399(0x738)](){const _0x4b5d5b=_0x3a4399;return this[_0x4b5d5b(0x84c)];}set['layout'](_0x29e1a9){const _0x1109ec=_0x3a4399,_0x506ddd=_0x29e1a9==null||_0x29e1a9===''?undefined:String(_0x29e1a9);if(_0x506ddd===this[_0x1109ec(0x84c)])return;this['_layoutMode']=_0x506ddd,this[_0x1109ec(0x4ad)]&&this[_0x1109ec(0x88a)]&&(this['_graphFingerprint']='',this[_0x1109ec(0x384)]());}get[_0x3a4399(0x7d3)](){const _0xdeb831=_0x3a4399;return this[_0xdeb831(0x84c)]==='panel';}set[_0x3a4399(0x7d3)](_0x46cfc4){const _0x2139a4=_0x3a4399;if(_0x46cfc4&&!this['_layoutMode'])this[_0x2139a4(0x738)]=_0x2139a4(0x8d3);}[_0x3a4399(0xa96)](){const _0x4b595c=_0x3a4399,_0x4e8933=this[_0x4b595c(0x4ad)]?.['height'],_0x57a32e=_0x4e8933==null||_0x4e8933===_0x4b595c(0x6b2)||_0x4e8933==='',_0x4f47e5=this[_0x4b595c(0x455)](),_0x5b6d44=(_0x299647,_0x215b36)=>{const _0x146a10=_0x4b595c;if(!_0x299647)return;if(_0x299647[_0x146a10(0xf32)]&&_0x299647[_0x146a10(0xf32)][_0x146a10(0xe62)])_0x299647['classList']['toggle']('sgc-fill-height',_0x215b36);else{const _0x3c59a1=_0x299647[_0x146a10(0x643)]&&_0x299647[_0x146a10(0x643)](_0x146a10(0x551))||'',_0x1c69ff=_0x3c59a1['split'](/\s+/)[_0x146a10(0x792)](_0x146a10(0x30e));if(_0x215b36&&!_0x1c69ff&&_0x299647[_0x146a10(0x228)])_0x299647['setAttribute'](_0x146a10(0x551),(_0x3c59a1+_0x146a10(0xc64))[_0x146a10(0x99a)]());else{if(!_0x215b36&&_0x1c69ff&&_0x299647[_0x146a10(0x228)])_0x299647[_0x146a10(0x228)](_0x146a10(0x551),_0x3c59a1['split'](/\s+/)['filter'](_0x538e70=>_0x538e70!==_0x146a10(0x30e))['join']('\x20'));}}},_0x53a789=this[_0x4b595c(0xb9d)]?.[_0x4b595c(0xf8c)](_0x4b595c(0x795))||this['shadowRoot']?.['querySelector']('ha-card');_0x5b6d44(this,_0x4f47e5),_0x5b6d44(_0x53a789,_0x4f47e5);const _0x598194=_0x57a32e&&!_0x4f47e5;if(_0x53a789?.[_0x4b595c(0xf32)])_0x53a789[_0x4b595c(0xf32)]['toggle'](_0x4b595c(0xacd),_0x598194);const _0x49410c=this[_0x4b595c(0xb9d)]?.[_0x4b595c(0xf8c)](_0x4b595c(0x94f));_0x49410c&&!(_0x4f47e5&&(this[_0x4b595c(0x4ad)]?.[_0x4b595c(0xae4)]||'timeline')==='timeline')&&(_0x49410c[_0x4b595c(0x526)]['contain']='',_0x49410c['style']['minHeight']='');if(_0x4f47e5){if(!this[_0x4b595c(0x4ce)]&&typeof ResizeObserver!==_0x4b595c(0x324)){let _0x8f54c2=0x0;this[_0x4b595c(0x4ce)]=new ResizeObserver(()=>{const _0x14d09b=_0x4b595c,_0x5b5fd3=this['shadowRoot']?.[_0x14d09b(0xf8c)]('.sgc-plot'),_0x59283f=_0x5b5fd3?.['clientHeight']||0x0;if(Math[_0x14d09b(0x45d)](_0x59283f-_0x8f54c2)>0x2){_0x8f54c2=_0x59283f;if(this[_0x14d09b(0x38e)])cancelAnimationFrame(this['_fillRaf']);this[_0x14d09b(0x38e)]=requestAnimationFrame(()=>{const _0x35e8e1=_0x14d09b;this['_fillRaf']=0x0,this[_0x35e8e1(0xb29)]='';try{this[_0x35e8e1(0xb40)]();}catch(_0xcca04d){}});}}),this['_fillResizeObs'][_0x4b595c(0x4ae)](this);}if(this[_0x4b595c(0x4ce)]&&_0x49410c&&this[_0x4b595c(0x780)]!==_0x49410c){if(this[_0x4b595c(0x780)])this['_fillResizeObs'][_0x4b595c(0x961)](this['_fillObsPlot']);this['_fillResizeObs'][_0x4b595c(0x4ae)](_0x49410c),this[_0x4b595c(0x780)]=_0x49410c;}}else this['_fillResizeObs']&&(this[_0x4b595c(0x4ce)]['disconnect'](),this[_0x4b595c(0x4ce)]=null,this[_0x4b595c(0x780)]=null);}[_0x3a4399(0x167)](){const _0x311a06=_0x3a4399,_0x18d3c0=this[_0x311a06(0x4ad)]?.[_0x311a06(0x977)]||{};if(this[_0x311a06(0x4ad)]?.[_0x311a06(0xae4)]===_0x311a06(0xa9b)){const _0x2354f5={'min_rows':0x1,'min_columns':0x4};return _0x2354f5['rows']=_0x18d3c0['rows']!=null?_0x18d3c0[_0x311a06(0x722)]:_0x311a06(0x6b2),_0x2354f5[_0x311a06(0x5ba)]=_0x18d3c0[_0x311a06(0x5ba)]!=null?_0x18d3c0[_0x311a06(0x5ba)]:_0x311a06(0x645),_0x2354f5;}const _0x494591=this[_0x311a06(0x4ad)]?.[_0x311a06(0xc29)],_0xbccb52=_0x494591==null||_0x494591==='auto'||_0x494591==='',_0x34bcaf=_0x18d3c0[_0x311a06(0x722)]===_0x311a06(0x6b2),_0x32c115={'min_rows':_0xbccb52&&_0x34bcaf?0x5:0x2,'min_columns':0x4};if(_0x18d3c0[_0x311a06(0x722)]!=null&&_0x18d3c0[_0x311a06(0x722)]!==_0x311a06(0x6b2))_0x32c115[_0x311a06(0x722)]=_0x18d3c0['rows'];if(_0x18d3c0[_0x311a06(0x5ba)]!=null)_0x32c115['columns']=_0x18d3c0[_0x311a06(0x5ba)];return _0x32c115;}[_0x3a4399(0xfa0)](){return this['_config'];}[_0x3a4399(0x42a)](){const _0xf70b5f=_0x3a4399;this[_0xf70b5f(0x1010)]&&(clearInterval(this[_0xf70b5f(0x1010)]),this[_0xf70b5f(0x1010)]=null);if(this[_0xf70b5f(0x101b)]===![]){this['_slideTimer']&&(clearInterval(this['_slideTimer']),this[_0xf70b5f(0x858)]=null);return;}if(this[_0xf70b5f(0x4ad)][_0xf70b5f(0xae4)]==='controller'){this[_0xf70b5f(0x858)]&&(clearInterval(this['_slideTimer']),this['_slideTimer']=null);if(this[_0xf70b5f(0x46e)])clearInterval(this[_0xf70b5f(0x46e)]);this['_ctrlTickTimer']=setInterval(()=>{const _0x2fb78e=_0xf70b5f;if(this[_0x2fb78e(0xfad)]()!==this[_0x2fb78e(0x507)])this[_0x2fb78e(0x384)]();},0xea60);return;}this[_0xf70b5f(0x46e)]&&(clearInterval(this[_0xf70b5f(0x46e)]),this['_ctrlTickTimer']=null);const _0x2e287c=this['_config'][_0xf70b5f(0xa2b)],_0x46838d=_0x2e287c===0x0||_0x2e287c==='0'||_0x2e287c===![]||String(_0x2e287c)['toLowerCase']()===_0xf70b5f(0x884),_0x52061e=toNum(_0x2e287c);if(_0x46838d){}else{if(isNum(_0x52061e)&&_0x52061e>0x0)this[_0xf70b5f(0x1010)]=setInterval(()=>{const _0x3b2716=_0xf70b5f;this['_fetcher'][_0x3b2716(0x678)](),this[_0x3b2716(0x3e0)]();},Math[_0xf70b5f(0xa1a)](0x5,_0x52061e)*0x3e8);else{if(this['_hasAnyAggregatedEntity']()){const _0x2c9ff2=toNum(this[_0xf70b5f(0x4ad)][_0xf70b5f(0x74a)])||0x18,_0x27473c=['date',_0xf70b5f(0x688),_0xf70b5f(0xf2b),_0xf70b5f(0x855)][_0xf70b5f(0x792)](resolveGroupBy(this[_0xf70b5f(0x4ad)],_0x2c9ff2));this[_0xf70b5f(0x1010)]=setInterval(()=>{const _0x32dde2=_0xf70b5f;this[_0x32dde2(0x3e0)]();},(_0x27473c?0xf:0x5)*0x3c*0x3e8);}}}this[_0xf70b5f(0x858)]&&(clearInterval(this[_0xf70b5f(0x858)]),this['_slideTimer']=null),this[_0xf70b5f(0x350)]&&this[_0xf70b5f(0x336)]()&&(this[_0xf70b5f(0x858)]=setInterval(()=>this[_0xf70b5f(0xba6)](),LIVE_SLIDE_INTERVAL_MS));}[_0x3a4399(0x101c)](){const _0x3d0f72=_0x3a4399;if(!this[_0x3d0f72(0xd4a)]?.[_0x3d0f72(0xf35)])return![];return this[_0x3d0f72(0xd4a)][_0x3d0f72(0xea6)](_0x12e343=>this[_0x3d0f72(0x6ec)](_0x12e343));}[_0x3a4399(0x1016)](){const _0x4cd786=_0x3a4399;if(this[_0x4cd786(0x5cd)])return;this[_0x4cd786(0x5cd)]=()=>this[_0x4cd786(0x372)](),document[_0x4cd786(0x3dd)]('visibilitychange',this['_visHandler']),this[_0x4cd786(0x94c)]=!![],typeof IntersectionObserver===_0x4cd786(0x6d4)&&(this[_0x4cd786(0xea7)]=new IntersectionObserver(_0x414352=>{const _0x1d185b=_0x4cd786;for(const _0x5984e7 of _0x414352)this['_ioVisible']=_0x5984e7[_0x1d185b(0x193)];this[_0x1d185b(0x372)]();}),this['_io']['observe'](this));}[_0x3a4399(0x47b)](){const _0x587cb4=_0x3a4399;this['_visHandler']&&(document['removeEventListener']('visibilitychange',this[_0x587cb4(0x5cd)]),this['_visHandler']=null);if(this[_0x587cb4(0xea7)]){try{this[_0x587cb4(0xea7)][_0x587cb4(0xd5b)]();}catch{}this[_0x587cb4(0xea7)]=null;}this[_0x587cb4(0x101b)]=undefined;}['_cardVisibleNow'](){const _0x19da25=_0x3a4399;return(typeof document===_0x19da25(0x324)||document[_0x19da25(0x92c)]!==_0x19da25(0xd7e))&&this[_0x19da25(0x94c)]!==![];}[_0x3a4399(0xd6e)](){const _0x5bb8a8=_0x3a4399;if(this[_0x5bb8a8(0x101b)]!==![])return;if(typeof document!=='undefined'&&document[_0x5bb8a8(0x92c)]===_0x5bb8a8(0xd7e))return;const _0x532eb1=Date[_0x5bb8a8(0xf41)]();if(_0x532eb1-(this['_visCheckTs']||0x0)<VIS_HEARTBEAT_MS)return;this[_0x5bb8a8(0x49f)]=_0x532eb1;if(this[_0x5bb8a8(0xea7)])try{this['_io'][_0x5bb8a8(0x961)](this),this[_0x5bb8a8(0xea7)][_0x5bb8a8(0x4ae)](this);return;}catch(_0x4493fb){}if(this[_0x5bb8a8(0xc81)]())this[_0x5bb8a8(0x372)]();}['_onVisChange'](){const _0x4cef14=_0x3a4399,_0xa33785=this[_0x4cef14(0xc81)]();if(!this[_0x4cef14(0x4ad)]){this[_0x4cef14(0x101b)]=_0xa33785;return;}if(_0xa33785===this['_wasVisible'])return;this['_wasVisible']=_0xa33785;if(!_0xa33785){this[_0x4cef14(0x1010)]&&(clearInterval(this['_pollTimer']),this['_pollTimer']=null);this[_0x4cef14(0x858)]&&(clearInterval(this['_slideTimer']),this['_slideTimer']=null);this[_0x4cef14(0x46e)]&&(clearInterval(this[_0x4cef14(0x46e)]),this['_ctrlTickTimer']=null);return;}this[_0x4cef14(0x42a)]();if(this[_0x4cef14(0x4ad)]['chart_mode']===_0x4cef14(0xa9b)){this[_0x4cef14(0x384)]();return;}if(this[_0x4cef14(0x7ba)]){this[_0x4cef14(0x2eb)]&&(clearTimeout(this[_0x4cef14(0x2eb)]),this[_0x4cef14(0x2eb)]=null);this['_scheduleUpdate']();return;}if(!this[_0x4cef14(0x3db)])return;if(Date[_0x4cef14(0xf41)]()-(this[_0x4cef14(0x4a9)]||0x0)>0xea60)this['_scheduleUpdate']();else this[_0x4cef14(0xba6)]();}[_0x3a4399(0x336)](){const _0x9c7cb4=_0x3a4399,_0x51244b=this[_0x9c7cb4(0x4ad)];if(_0x51244b['show_date_picker']||_0x51244b[_0x9c7cb4(0xc69)]&&this['_dpSynced']){if(this['_dpMode']==='custom')return![];if((this['_dpOffset']||0x0)!==0x0)return![];}if(_0x51244b[_0x9c7cb4(0xfb5)]&&this[_0x9c7cb4(0xc89)]&&this[_0x9c7cb4(0xc89)][_0x9c7cb4(0xa03)]()<=Date[_0x9c7cb4(0xf41)]())return![];return!![];}[_0x3a4399(0xc65)](_0xc48fb){const _0x5f01d1=_0x3a4399,_0x2465d1=_0xc48fb?.[_0x5f01d1(0x8fe)]||_0xc48fb?.[_0x5f01d1(0x6f4)];if(_0x2465d1===_0x5f01d1(0x451)||_0x2465d1===_0x5f01d1(0xd37))return!![];return this[_0x5f01d1(0x336)]();}['_scheduleUpdate'](){const _0xab3157=_0x3a4399;if(this[_0xab3157(0x376)])return;this['_updateQueued']=!![],Promise[_0xab3157(0x4c5)]()[_0xab3157(0x690)](()=>{const _0x87a05a=_0xab3157;this[_0x87a05a(0x376)]=![],this[_0x87a05a(0x6c1)]()[_0x87a05a(0x3ee)](_0x3ad357=>console['error'](_0x87a05a(0x1002),_0x3ad357));});}[_0x3a4399(0x447)](){const _0x1980ae=_0x3a4399;if(this[_0x1980ae(0x2eb)])return;const _0x45c447=Math['min'](Math[_0x1980ae(0xa1a)](this[_0x1980ae(0x7ba)]||0x0,0x9c4)*0x2,0xea60);this['_fetchRetryMs']=_0x45c447,this['_fetchRetryTimer']=setTimeout(()=>{const _0x2f7b43=_0x1980ae;this[_0x2f7b43(0x2eb)]=null;if(!this['isConnected']||!this['_hass']||this[_0x2f7b43(0x101b)]===![])return;this[_0x2f7b43(0x3e0)]();},_0x45c447);}[_0x3a4399(0x384)](){const _0x461d9b=_0x3a4399;if(this[_0x461d9b(0x2a2)])return;this[_0x461d9b(0x2a2)]=requestAnimationFrame(()=>{const _0x5c761c=_0x461d9b;this[_0x5c761c(0x2a2)]=null;try{this[_0x5c761c(0xb40)]();}catch(_0x552870){const _0x51ebbe=Date[_0x5c761c(0xf41)]();(!this[_0x5c761c(0x40e)]||_0x51ebbe-this[_0x5c761c(0x40e)]>0xea60)&&(this[_0x5c761c(0x40e)]=_0x51ebbe,console[_0x5c761c(0xcf0)](_0x5c761c(0xbb1),_0x552870));}});}[_0x3a4399(0xb73)](_0x7bc3d3,_0x4df26b){const _0x5c5855=_0x3a4399;if(!_0x7bc3d3||typeof _0x7bc3d3!=='string'||!_0x7bc3d3[_0x5c5855(0x792)]('{{')&&!_0x7bc3d3[_0x5c5855(0x792)]('{%'))return _0x7bc3d3;return this[_0x5c5855(0xae6)][_0x5c5855(0xfe5)](this['_entityTplKey'](_0x7bc3d3,_0x4df26b||null))||null;}[_0x3a4399(0x1017)](_0x3a0673,_0x3c41ae){const _0x16e3b5=_0x3a4399;return this[_0x16e3b5(0xb73)](_0x3a0673,_0x3c41ae);}[_0x3a4399(0xc6e)](_0x3ae51d,_0x32ee2f){const _0x796558=_0x3a4399;if(typeof _0x3ae51d!==_0x796558(0x24d)||!_0x3ae51d['includes']('{{')&&!_0x3ae51d[_0x796558(0x792)]('{%'))return _0x3ae51d;return this[_0x796558(0xae6)][_0x796558(0xfe5)](this[_0x796558(0xe9f)](_0x3ae51d,_0x32ee2f||null))??null;}['_resolveCanvasColor'](_0xff484b,_0x58ac4f){const _0x2443ad=_0x3a4399,_0x51c5fc=this['_resolveColor'](_0xff484b,_0x58ac4f);if(!_0x51c5fc||typeof _0x51c5fc!=='string'||!_0x51c5fc[_0x2443ad(0x792)](_0x2443ad(0x41b)))return _0x51c5fc;try{const _0x8bfc05=this[_0x2443ad(0xb9d)]?.[_0x2443ad(0xf8c)](_0x2443ad(0x795))||this['shadowRoot']||this,_0x165952=document[_0x2443ad(0xc9e)]('span');_0x165952[_0x2443ad(0x526)][_0x2443ad(0x85f)]=_0x51c5fc,_0x165952[_0x2443ad(0x526)]['display']=_0x2443ad(0xf6a),_0x8bfc05[_0x2443ad(0xb3f)](_0x165952);const _0x2f7646=getComputedStyle(_0x165952)[_0x2443ad(0x85f)];return _0x165952[_0x2443ad(0xb1d)](),_0x2f7646&&_0x2f7646!==''?_0x2f7646:_0x51c5fc;}catch(_0x31e476){return _0x51c5fc;}}[_0x3a4399(0xcbe)](){const _0x645fc2=_0x3a4399,_0x5e775d=this[_0x645fc2(0xae6)];if(!_0x5e775d)return![];let _0x2fc71f=![];if(this['_tplBoolCard']&&this['_config'])for(const _0x1d8356 in this['_tplBoolCard']){const _0x44ed86=parseTemplateBool(_0x5e775d[_0x645fc2(0xfe5)](this[_0x645fc2(0xf1e)][_0x1d8356]),CARD_DEFAULTS[_0x1d8356]);this[_0x645fc2(0x4ad)][_0x1d8356]!==_0x44ed86&&(this[_0x645fc2(0x4ad)][_0x1d8356]=_0x44ed86,_0x2fc71f=!![]);}if(this[_0x645fc2(0xfa2)]&&this[_0x645fc2(0xd4a)]){const _0x597b0d=new Set([_0x645fc2(0x173),_0x645fc2(0xd54),_0x645fc2(0xed7),_0x645fc2(0x885),_0x645fc2(0x5e5),_0x645fc2(0x626),_0x645fc2(0x636),_0x645fc2(0xb74)]);for(let _0x1aa74c=0x0;_0x1aa74c<this[_0x645fc2(0xfa2)][_0x645fc2(0xf35)];_0x1aa74c++){const _0x332421=this[_0x645fc2(0xfa2)][_0x1aa74c],_0x784879=this['_entities'][_0x1aa74c];if(!_0x332421||!_0x784879)continue;for(const _0x48c65d in _0x332421){const _0x31bb1e=parseTemplateBool(_0x5e775d[_0x645fc2(0xfe5)](this[_0x645fc2(0xe9f)](_0x332421[_0x48c65d],_0x784879[_0x645fc2(0x644)])),ENTITY_DEFAULTS[_0x48c65d]);_0x784879[_0x48c65d]!==_0x31bb1e&&(_0x784879[_0x48c65d]=_0x31bb1e,_0x2fc71f=!![]);if(_0x597b0d[_0x645fc2(0x1031)](_0x48c65d))continue;for(const _0x108ad8 of this['_entities']){_0x108ad8&&_0x108ad8['_compareOf']===_0x1aa74c&&_0x108ad8[_0x48c65d]!==_0x31bb1e&&(_0x108ad8[_0x48c65d]=_0x31bb1e,_0x2fc71f=!![]);}}}}return _0x2fc71f;}[_0x3a4399(0xe9f)](_0x49b3d5,_0x21a45c){const _0xc5eb59=_0x3a4399;return _0x21a45c&&typeof _0x49b3d5===_0xc5eb59(0x24d)&&/\bentity\b/[_0xc5eb59(0x86d)](_0x49b3d5)?_0x49b3d5+'\u0000'+_0x21a45c:_0x49b3d5;}[_0x3a4399(0x42b)](){const _0xd0c563=_0x3a4399;if(!this[_0xd0c563(0x1a4)]?.['connection']){this[_0xd0c563(0x7d7)](),this[_0xd0c563(0x2e3)]=null;return;}const _0x32137a=new Map(),_0x227fe4=_0xee997e=>{const _0x332fb1=_0xd0c563;if(!_0x32137a[_0x332fb1(0x1031)](_0xee997e))_0x32137a['set'](_0xee997e,{'template':_0xee997e,'entId':null});};if(this[_0xd0c563(0xf1e)]){for(const _0x19d370 in this['_tplBoolCard'])_0x227fe4(this[_0xd0c563(0xf1e)][_0x19d370]);}for(let _0xc07b36=0x0;_0xc07b36<(this[_0xd0c563(0xfa2)]||[])[_0xd0c563(0xf35)];_0xc07b36++){const _0x5755ed=this['_tplBoolEntities'][_0xc07b36];if(!_0x5755ed)continue;const _0x40e1d2=this[_0xd0c563(0xd4a)]?.[_0xc07b36]?.[_0xd0c563(0x644)]||null;for(const _0x929118 in _0x5755ed){const _0x39c400=this['_entityTplKey'](_0x5755ed[_0x929118],_0x40e1d2);if(!_0x32137a[_0xd0c563(0x1031)](_0x39c400))_0x32137a[_0xd0c563(0xd03)](_0x39c400,{'template':_0x5755ed[_0x929118],'entId':_0x39c400===_0x5755ed[_0x929118]?null:_0x40e1d2});}}const _0x1bfb4b=[_0xd0c563(0x85f),_0xd0c563(0x29a),_0xd0c563(0xa60),'state_color',_0xd0c563(0x8d4),_0xd0c563(0xac9),_0xd0c563(0x514)];for(const _0xeabe4f of this['_entities']||[]){for(const _0x1c81e2 of _0x1bfb4b){const _0x3ff4f9=_0xeabe4f[_0x1c81e2];if(typeof _0x3ff4f9===_0xd0c563(0x24d)&&(_0x3ff4f9[_0xd0c563(0x792)]('{{')||_0x3ff4f9[_0xd0c563(0x792)]('{%'))){const _0x69986b=_0xeabe4f[_0xd0c563(0x644)]||null,_0x18825d=this[_0xd0c563(0xe9f)](_0x3ff4f9,_0x69986b);if(!_0x32137a['has'](_0x18825d))_0x32137a[_0xd0c563(0xd03)](_0x18825d,{'template':_0x3ff4f9,'entId':_0x18825d===_0x3ff4f9?null:_0x69986b});}}}const _0xa2f6cf=['y_axis_color',_0xd0c563(0x99b),_0xd0c563(0xfb1),_0xd0c563(0xaf6),_0xd0c563(0xb90),_0xd0c563(0xe01),'card_icon'];for(const _0xa9eb92 of _0xa2f6cf){const _0x49ad25=this[_0xd0c563(0x4ad)]?.[_0xa9eb92];if(typeof _0x49ad25===_0xd0c563(0x24d)&&(_0x49ad25[_0xd0c563(0x792)]('{{')||_0x49ad25[_0xd0c563(0x792)]('{%')))_0x227fe4(_0x49ad25);}for(const _0x4ae906 of this['_config']?.[_0xd0c563(0x6e9)]||[]){for(const _0x2114c7 of[_0xd0c563(0xfd4),_0xd0c563(0xbca),_0xd0c563(0x483),_0xd0c563(0xa0e),_0xd0c563(0xfce),_0xd0c563(0xddd)]){const _0x7c33a0=_0x4ae906?.[_0x2114c7];if(typeof _0x7c33a0===_0xd0c563(0x24d)&&(_0x7c33a0[_0xd0c563(0x792)]('{{')||_0x7c33a0['includes']('{%')))_0x227fe4(_0x7c33a0);}}const _0x233aa4=_0x32137a['size']+':'+[..._0x32137a[_0xd0c563(0x6bd)]()]['sort']()[_0xd0c563(0xb8b)]('\x0a');if(_0x233aa4===this[_0xd0c563(0x2e3)]&&this['_colorTemplateUnsubs'][_0xd0c563(0xf35)]+(this[_0xd0c563(0xf58)]||0x0)===_0x32137a[_0xd0c563(0x3ba)])return;this[_0xd0c563(0x2e3)]=_0x233aa4,this[_0xd0c563(0x7d7)]();if(!_0x32137a[_0xd0c563(0x3ba)])return;const _0x3813d0=this[_0xd0c563(0x9aa)];for(const [_0x3eb6a9,_0x3b744b]of _0x32137a){try{const _0x863712=this[_0xd0c563(0x1a4)][_0xd0c563(0xe45)][_0xd0c563(0x4cd)](_0x19e121=>{const _0x4c82f0=_0xd0c563,_0x4bcdea=normalizeTemplateResult(_0x19e121?.[_0x4c82f0(0xe94)]);if(!_0x4bcdea)return;const _0x2e939c=this['_resolvedTemplateColors'][_0x4c82f0(0xfe5)](_0x3eb6a9);if(_0x2e939c===_0x4bcdea)return;this[_0x4c82f0(0xae6)][_0x4c82f0(0xd03)](_0x3eb6a9,_0x4bcdea),this[_0x4c82f0(0xcbe)](),this[_0x4c82f0(0xb29)]='',this['_scheduleRender']();},_0x3b744b['entId']?{'type':_0xd0c563(0x1b9),'template':_0x3b744b[_0xd0c563(0x100b)],'variables':{'entity':_0x3b744b[_0xd0c563(0xf4a)]}}:{'type':_0xd0c563(0x1b9),'template':_0x3b744b[_0xd0c563(0x100b)]});this[_0xd0c563(0xf58)]=(this[_0xd0c563(0xf58)]||0x0)+0x1,_0x863712[_0xd0c563(0x690)](_0x9fb793=>{const _0x81c1cd=_0xd0c563;if(this['_tplGen']===_0x3813d0)this[_0x81c1cd(0xf58)]=Math[_0x81c1cd(0xa1a)](0x0,(this[_0x81c1cd(0xf58)]||0x0)-0x1);if(!this['isConnected']||this[_0x81c1cd(0x9aa)]!==_0x3813d0){try{if(typeof _0x9fb793===_0x81c1cd(0x6d4))_0x9fb793();}catch{}return;}this['_colorTemplateUnsubs'][_0x81c1cd(0x879)](_0x9fb793);})[_0xd0c563(0x3ee)](()=>{const _0x26adff=_0xd0c563;if(this[_0x26adff(0x9aa)]===_0x3813d0)this[_0x26adff(0xf58)]=Math[_0x26adff(0xa1a)](0x0,(this[_0x26adff(0xf58)]||0x0)-0x1);});}catch(_0x3a7aad){console[_0xd0c563(0x229)](_0xd0c563(0xdd7),_0x3b744b[_0xd0c563(0x100b)],_0x3a7aad);}}}[_0x3a4399(0x7d7)](){const _0x4baa10=_0x3a4399;this[_0x4baa10(0x9aa)]=(this[_0x4baa10(0x9aa)]||0x0)+0x1,this['_tplPendingSubs']=0x0;for(const _0x4c1cfd of this[_0x4baa10(0x575)]){try{if(typeof _0x4c1cfd==='function')_0x4c1cfd();}catch{}}this[_0x4baa10(0x575)]=[];}[_0x3a4399(0xc92)](_0xf2e657){const _0x56d9e7=_0x3a4399;if(!_0xf2e657||!this[_0x56d9e7(0x1a4)]||!this[_0x56d9e7(0x4ad)])return _0xf2e657;const _0x2eb4d2=this['_config'],_0x3602df=toNum(_0x2eb4d2[_0x56d9e7(0x405)])>0x0;if(_0x2eb4d2[_0x56d9e7(0xe11)]||_0x2eb4d2['graph_start']&&!_0x3602df)return _0xf2e657;if(_0xf2e657[_0x56d9e7(0xbca)]['getTime']()<Date['now']()-0xea60)return _0xf2e657;const _0x3ccda6=_0xf2e657['start'];let _0x4136bc=0x0;for(const _0x1773a4 of this[_0x56d9e7(0xd4a)]||[]){if(!_0x1773a4?.['data_attribute'])continue;const _0x110c18=this[_0x56d9e7(0x1a4)][_0x56d9e7(0x34e)][_0x1773a4[_0x56d9e7(0x644)]];if(!_0x110c18)continue;const _0x7e9255=synthesizeForecastSeries(_0x110c18,_0x1773a4,_0x3ccda6,this[_0x56d9e7(0x1a4)]);if(!_0x7e9255['length'])continue;const _0x33ada4=_0x7e9255[_0x7e9255[_0x56d9e7(0xf35)]-0x1]['t'];if(_0x33ada4>_0x4136bc)_0x4136bc=_0x33ada4;}return _0x4136bc>_0xf2e657[_0x56d9e7(0xbca)][_0x56d9e7(0xa03)]()&&(_0xf2e657[_0x56d9e7(0xbca)]=new Date(_0x4136bc+0x36ee80)),_0xf2e657;}async[_0x3a4399(0x6c1)](){const _0x201838=_0x3a4399;if(!this[_0x201838(0x1a4)]||!this[_0x201838(0x4ad)])return;const _0x4031e5=this[_0x201838(0xd7f)]=(this[_0x201838(0xd7f)]||0x0)+0x1;this['_nowStampMs']=Date[_0x201838(0xf41)](),this['_window']=this['_computeEffectiveWindow']();if(this[_0x201838(0x4ad)]['chart_mode']===_0x201838(0xa9b)){this[_0x201838(0x4a9)]=Date[_0x201838(0xf41)]();if(this[_0x201838(0x88a)])this[_0x201838(0x42b)]();this[_0x201838(0x384)]();return;}this[_0x201838(0x82d)]=[],this['_extendWindowForForecastData'](this['_window']);const _0x1549db=toNum(this[_0x201838(0x4ad)]?.[_0x201838(0x405)]),_0x2b738d=toNum(this[_0x201838(0x4ad)]?.['__sgcExtAnchorMs']),_0x5e79d6=isNum(_0x2b738d)&&_0x2b738d>0x0?new Date(Math['min'](_0x2b738d,this[_0x201838(0xc17)][_0x201838(0xbca)]['getTime']())):this[_0x201838(0xc17)][_0x201838(0xbca)],_0x398234=isNum(_0x1549db)&&_0x1549db>0x0?{'start':new Date(_0x5e79d6[_0x201838(0xa03)]()-_0x1549db*0x36ee80),'end':_0x5e79d6}:this[_0x201838(0xc17)];for(const _0x5d93a7 of this[_0x201838(0xd4a)]){if(_0x5d93a7&&_0x5d93a7[_0x201838(0xa6d)]!=null&&_0x5d93a7[_0x201838(0xda5)]){const _0x3d8037=resolveOffsetHours(this[_0x201838(0xd4a)][_0x5d93a7['_compareOf']]?.['offset'],this[_0x201838(0x1a4)])||0x0;_0x5d93a7[_0x201838(0xd56)]=_0x3d8037+this[_0x201838(0x66b)](_0x5d93a7['_compareCfg'],_0x398234);}}let {start:_0x4acf2e,end:_0x31112a}=this[_0x201838(0xc17)],_0x52a151=_0x4acf2e[_0x201838(0xa03)](),_0x589fd4=_0x31112a[_0x201838(0xa03)]();const _0x4106bc=this[_0x201838(0x4ad)],_0x42c527=Math[_0x201838(0xa1a)](0x1,(_0x589fd4-_0x52a151)/0x36ee80),_0x1dee99=_0x42c527>=0x18?0xea60:0x2710,_0x1d3d27=Math[_0x201838(0xbfa)](_0x52a151/_0x1dee99)*_0x1dee99;_0x1d3d27!==_0x52a151&&(_0x52a151=_0x1d3d27,_0x4acf2e=new Date(_0x1d3d27),this['_window'][_0x201838(0xfd4)]=_0x4acf2e);Object[_0x201838(0x57e)](_0x4106bc,_0x201838(0x20e),{'value':activeScaleRule(_0x4106bc,(_0x589fd4-_0x52a151)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x100a58=[];for(const _0x5df24f of this[_0x201838(0xd4a)]||[]){_0x5df24f?.['statistic_id']&&!(this['_statMeta']&&_0x5df24f[_0x201838(0x70d)]in this['_statMeta'])&&_0x100a58['push'](_0x5df24f[_0x201838(0x70d)]);}if(_0x100a58['length']){try{await this[_0x201838(0xad7)](_0x100a58);}catch{}if(_0x4031e5!==this['_updateSeq'])return;}const _0x412517=this[_0x201838(0xbb0)](_0x42c527);this[_0x201838(0xc6a)](_0x42c527);const _0x260b62=new Set(),_0x2f80ca=_0x55cfce=>{const _0x5b88f2=_0x201838;if(!_0x55cfce)return![];if(_0x260b62[_0x5b88f2(0x1031)](_0x55cfce))return!![];if(_0x55cfce['fixed_value']||_0x55cfce[_0x5b88f2(0x242)]||_0x55cfce[_0x5b88f2(0xb67)]||_0x55cfce[_0x5b88f2(0x207)])return![];if(autoStateMap(_0x55cfce,this[_0x5b88f2(0x1a4)],this[_0x5b88f2(0x4ad)]?.[_0x5b88f2(0xae4)]))return![];if(_0x55cfce[_0x5b88f2(0x70d)])return!![];const _0x1f6d55=_0x55cfce[_0x5b88f2(0xc86)]||this[_0x5b88f2(0x4ad)][_0x5b88f2(0xc86)]||_0x5b88f2(0x6b2);if(_0x1f6d55===_0x5b88f2(0xc38))return![];if(_0x412517[_0x5b88f2(0x995)]!==_0x5b88f2(0xecc)){if(_0x412517[_0x5b88f2(0x313)]&&this['_hasLTS'](_0x55cfce))return!![];if(_0x1f6d55===_0x5b88f2(0x6b2)&&this[_0x5b88f2(0x549)](_0x55cfce,_0x412517,_0x42c527))return![];return this[_0x5b88f2(0xf01)](_0x55cfce)&&!!_0x412517['optStats']&&this[_0x5b88f2(0xf9b)](_0x55cfce);}return this['_hasLTS'](_0x55cfce);},_0x487d7a=new Map(),_0x25c4cb=new Map(),_0x3e865d=new Array(this[_0x201838(0xd4a)][_0x201838(0xf35)])[_0x201838(0xe9c)](null),_0x5e8983=new Array(this[_0x201838(0xd4a)][_0x201838(0xf35)])[_0x201838(0xe9c)](null),_0x1ceaeb=new Array(this['_entities'][_0x201838(0xf35)])[_0x201838(0xe9c)](![]);this[_0x201838(0xd4a)][_0x201838(0xb12)]((_0x357153,_0x7e36af)=>{const _0x179dad=_0x201838;if(_0x357153['fixed_value'])return;if(_0x357153[_0x179dad(0x242)])return;const _0x9b2f03=resolveOffsetHours(_0x357153['offset'],this[_0x179dad(0x1a4)]);if(_0x2f80ca(_0x357153)){const _0x62524c=this[_0x179dad(0x296)](_0x357153),_0x2099b5=this[_0x179dad(0xc8d)](_0x357153,_0x412517),_0x4352ef=_0x9b2f03+'|'+_0x2099b5;if(!_0x25c4cb[_0x179dad(0x1031)](_0x4352ef))_0x25c4cb[_0x179dad(0xd03)](_0x4352ef,{'offH':_0x9b2f03,'period':_0x2099b5,'ids':[]});const _0x556c58=_0x25c4cb[_0x179dad(0xfe5)](_0x4352ef)['ids'];if(!_0x556c58[_0x179dad(0x792)](_0x62524c))_0x556c58['push'](_0x62524c);_0x3e865d[_0x7e36af]=_0x62524c+'__'+_0x9b2f03+'__'+_0x2099b5,_0x5e8983[_0x7e36af]=_0x2099b5,_0x1ceaeb[_0x7e36af]=!![];}else{if(_0x357153[_0x179dad(0x644)]){if(!_0x487d7a[_0x179dad(0x1031)](_0x9b2f03))_0x487d7a['set'](_0x9b2f03,[]);const _0x41af33=_0x487d7a[_0x179dad(0xfe5)](_0x9b2f03),_0x1a0aaf=_0x357153[_0x179dad(0x644)],_0x3e64b8=this[_0x179dad(0xcd5)](_0x357153,_0x7e36af),_0x5947db=_0x41af33['find'](_0xa3b88b=>_0xa3b88b['id']===_0x1a0aaf);if(!_0x5947db)_0x41af33['push']({'id':_0x1a0aaf,'attribute':_0x3e64b8,'attrs':_0x3e64b8?[_0x3e64b8]:[]});else{if(_0x3e64b8){if(!_0x5947db[_0x179dad(0xb67)])_0x5947db['attribute']=_0x3e64b8;if(!_0x5947db[_0x179dad(0x213)][_0x179dad(0x792)](_0x3e64b8))_0x5947db['attrs'][_0x179dad(0x879)](_0x3e64b8);}}_0x3e865d[_0x7e36af]=_0x1a0aaf+'__'+_0x9b2f03;}}});const _0xdefbb6=this[_0x201838(0x4ad)][_0x201838(0xf78)]!==![],_0x3b81ac={},_0x2b70b0={};let _0x104f05=![];const _0x1026f7=new Set();let _0x274f41=0x0;for(const _0x3974f6 of this['_entities']||[]){const _0x164a48=toNum(_0x3974f6?.[_0x201838(0x91d)]);if(_0x164a48>0x0&&_0x164a48*0x36ee80>_0x274f41)_0x274f41=_0x164a48*0x36ee80;}const _0xad63e9=this[_0x201838(0x81c)]((_0x589fd4-_0x52a151)/0x36ee80),_0x15bb6e=new Set();for(const _0x3790d7 of this['_entities']){if(!_0x2f80ca(_0x3790d7)&&!((_0x412517[_0x201838(0x4fc)]||_0x412517[_0x201838(0xf3b)])&&this[_0x201838(0xf9b)](_0x3790d7)))continue;const _0x494ec9=DataProcessor[_0x201838(0xcf3)](_0x3790d7[_0x201838(0x79c)]||'avg');for(const _0x519aff of _0x494ec9)_0x15bb6e[_0x201838(0xe62)](_0x519aff);if((_0x3790d7[_0x201838(0x79c)]||_0x201838(0xad0))===_0x201838(0xa1a))_0x15bb6e['add']('min');(_0x3790d7[_0x201838(0x79c)]||'avg')===_0x201838(0x8b5)&&(_0x15bb6e[_0x201838(0xe62)](_0x201838(0x68a)),_0x15bb6e[_0x201838(0xe62)]('max')),_0x3790d7['show_range_band']&&(_0x15bb6e[_0x201838(0xe62)]('min'),_0x15bb6e[_0x201838(0xe62)]('max'));}if(!_0x15bb6e[_0x201838(0x3ba)])_0x15bb6e[_0x201838(0xe62)]('mean');const _0x114cce=Array['from'](_0x15bb6e),_0x1cacab=_0xb8495b=>{const _0x29454b=_0x201838,{offH:_0x2083f7,period:_0x59a676,ids:_0x109c00}=_0xb8495b,_0x4e573d=_0x2083f7*0x36ee80,_0x3a7964=new Date(_0x52a151-_0x4e573d-_0x274f41-_0xad63e9),_0x16e0a0=new Date(_0x589fd4-_0x4e573d);return this['_fetcher'][_0x29454b(0x5f2)](this[_0x29454b(0x1a4)],_0x109c00,_0x3a7964,_0x16e0a0,_0x59a676,_0xdefbb6,_0x114cce)['then'](async _0x17cd74=>{const _0xec25d8=_0x29454b;if(_0x17cd74['__sgcFetchOk']===![]){_0x104f05=!![];return;}if(_0x59a676===_0xec25d8(0x656)){const _0x7ee595=_0x52a151-_0x4e573d,_0xde4b=0x36ee80,_0x305d09=[];for(const _0x3db24d of _0x109c00){const _0x282822=_0x17cd74[_0x3db24d];if(!_0x282822||!_0x282822[_0xec25d8(0xf35)]){_0x305d09[_0xec25d8(0x879)](_0x3db24d);continue;}if(!isNum(_0x282822[0x0]?.['t'])||_0x282822[0x0]['t']-_0x7ee595>_0xde4b)_0x305d09[_0xec25d8(0x879)](_0x3db24d);}if(_0x305d09[_0xec25d8(0xf35)])try{const _0x1f7bf2=await this['_fetcher'][_0xec25d8(0x5f2)](this['_hass'],_0x305d09,_0x3a7964,_0x16e0a0,_0xec25d8(0xba5),_0xdefbb6,_0x114cce);for(const _0x9a0d72 of _0x305d09){const _0x1c7d16=_0x17cd74[_0x9a0d72],_0x4e50ff=_0x1f7bf2[_0x9a0d72];if(!_0x4e50ff||!_0x4e50ff[_0xec25d8(0xf35)])continue;if(!_0x1c7d16||!_0x1c7d16[_0xec25d8(0xf35)]){_0x17cd74[_0x9a0d72]=_0x4e50ff;continue;}const _0x1b4043=_0x1c7d16[0x0]['t'],_0x47d0e5=_0x4e50ff[_0xec25d8(0x395)](_0x347742=>_0x347742['t']+0x36ee80<=_0x1b4043);if(!_0x47d0e5[_0xec25d8(0xf35)]){_0x17cd74[_0x9a0d72]=_0x1c7d16;continue;}const _0xb65d2=_0x47d0e5[_0x47d0e5[_0xec25d8(0xf35)]-0x1],_0x40daa7=_0x1c7d16[0x0],_0x581466=isNum(_0x40daa7[_0xec25d8(0xd8b)])&&isNum(_0xb65d2['sum'])&&isNum(_0x40daa7[_0xec25d8(0x32a)])?{..._0x40daa7,'change':_0x40daa7['sum']-_0xb65d2[_0xec25d8(0xd8b)]}:_0x40daa7;_0x17cd74[_0x9a0d72]=_0x47d0e5[_0xec25d8(0xae7)]([_0x581466],_0x1c7d16[_0xec25d8(0x444)](0x1));}}catch{}}for(const _0x225141 in _0x17cd74){const _0x12711d=_0x4e573d!==0x0?_0x17cd74[_0x225141][_0xec25d8(0x3c4)](_0x344b6c=>({..._0x344b6c,'t':_0x344b6c['t']+_0x4e573d})):_0x17cd74[_0x225141];_0x3b81ac[_0x225141+'__'+_0x2083f7+'__'+_0x59a676]=_0x12711d;}});},_0x2abca4=[];for(const [_0x104dd4,_0x17db79]of _0x487d7a){const _0xb0f67d=_0x104dd4*0x36ee80,_0x3fae2e=new Date(_0x52a151-_0xb0f67d-_0x274f41-_0xad63e9),_0x5ecd9f=new Date(_0x589fd4-_0xb0f67d);_0x2abca4[_0x201838(0x879)](this[_0x201838(0xae5)][_0x201838(0x785)](this[_0x201838(0x1a4)],_0x17db79,_0x3fae2e,_0x5ecd9f,_0xdefbb6)['then'](async _0x25ebb7=>{const _0x9efd3f=_0x201838;if(_0x25ebb7[_0x9efd3f(0xf52)]===![]){_0x104f05=!![];return;}let _0x11ddd4=![];const _0x344ac4=Math[_0x9efd3f(0xa1a)](0x1,(_0x5ecd9f[_0x9efd3f(0xa03)]()-_0x3fae2e[_0x9efd3f(0xa03)]())/0x36ee80);for(const _0x57eaf0 in _0x25ebb7){const _0x29eb4f=_0xb0f67d!==0x0?_0x25ebb7[_0x57eaf0][_0x9efd3f(0x3c4)](_0x3b3cd2=>({..._0x3b3cd2,'t':_0x3b3cd2['t']+_0xb0f67d})):_0x25ebb7[_0x57eaf0];_0x2b70b0[_0x57eaf0+'__'+_0x104dd4]=_0x29eb4f;if(_0x17db79[_0x9efd3f(0xea6)](_0x105e84=>_0x105e84['id']===_0x57eaf0&&_0x105e84[_0x9efd3f(0x213)]&&_0x105e84[_0x9efd3f(0x213)]['length']))_0x1026f7['add'](_0x57eaf0+'__'+_0x104dd4);const _0x523487=_0x25ebb7[_0x57eaf0][_0x9efd3f(0xf35)];if(_0x42c527>=HF_MIN_WINDOW_H&&_0x523487>HF_MIN_ROWS&&_0x523487/_0x344ac4>HF_ROWS_PER_HOUR){const _0x495978=this[_0x9efd3f(0xd4a)][_0x9efd3f(0x94b)](_0x11a136=>_0x11a136?.[_0x9efd3f(0x644)]===_0x57eaf0&&!_0x11a136[_0x9efd3f(0x70d)]);if(_0x495978&&(_0x495978[_0x9efd3f(0xc86)]||this[_0x9efd3f(0x4ad)][_0x9efd3f(0xc86)]||_0x9efd3f(0x6b2))===_0x9efd3f(0x6b2)&&this[_0x9efd3f(0xf9b)](_0x495978)&&_markHighFrequency(_0x57eaf0)&&!this['_hfCoarsensRequest'](_0x495978,_0x412517,_0x42c527))_0x11ddd4=!![];}}if(_0x11ddd4)this[_0x9efd3f(0x3e0)]();if(!_0x412517[_0x9efd3f(0x4fc)]&&!_0x412517[_0x9efd3f(0xf3b)])return;const _0x3909d5=_0x3fae2e[_0x9efd3f(0xa03)]()+0xea60,_0x374e4b=Math[_0x9efd3f(0xa1a)](0x6ddd00,_0x344ac4*0xdbba0),_0x17fed9=new Map(),_0x4ef85c=[],_0x60f9c2=(_0x2cc4bc,_0x8e2663)=>{const _0x42726f=_0x9efd3f,_0x18f568=this[_0x42726f(0xc8d)](_0x2cc4bc,Object['assign']({'source':_0x42726f(0xecc)},_0x412517[_0x42726f(0xd8d)])),_0xd5ea9e=this['_getStatId'](_0x2cc4bc);_0x260b62[_0x42726f(0xe62)](_0x2cc4bc),_0x1ceaeb[_0x8e2663]=!![],_0x3e865d[_0x8e2663]=_0xd5ea9e+'__'+_0x104dd4+'__'+_0x18f568,_0x5e8983[_0x8e2663]=_0x18f568;if(!_0x17fed9[_0x42726f(0x1031)](_0x18f568))_0x17fed9[_0x42726f(0xd03)](_0x18f568,[]);const _0x475117=_0x17fed9[_0x42726f(0xfe5)](_0x18f568);if(!_0x475117['includes'](_0xd5ea9e))_0x475117[_0x42726f(0x879)](_0xd5ea9e);};this[_0x9efd3f(0xd4a)][_0x9efd3f(0xb12)]((_0x279c79,_0x127f46)=>{const _0x24e1a9=_0x9efd3f;if(!_0x279c79?.[_0x24e1a9(0x644)]||_0x1ceaeb[_0x127f46]||_0x3e865d[_0x127f46]!==_0x279c79[_0x24e1a9(0x644)]+'__'+_0x104dd4)return;if(_0x279c79[_0x24e1a9(0xf3e)]||_0x279c79[_0x24e1a9(0xf5a)]||(_0x279c79['data_source']||_0x24e1a9(0x6b2))!=='auto')return;if(!this[_0x24e1a9(0xf9b)](_0x279c79)||this[_0x24e1a9(0xcd5)](_0x279c79,_0x127f46))return;const _0x295e47=_0x25ebb7[_0x279c79[_0x24e1a9(0x644)]];if(!(_0x295e47&&_0x295e47[_0x24e1a9(0xf35)]&&isNum(_0x295e47[0x0]?.['t'])&&_0x295e47[0x0]['t']<=_0x3909d5)){_0x60f9c2(_0x279c79,_0x127f46);return;}const _0x39c5cc=parseFloat(_0x295e47[0x0]['state']),_0x5c4f93=_0x295e47[_0x24e1a9(0xf35)]>0x1&&isNum(_0x295e47[0x1]?.['t'])?_0x295e47[0x1]['t']:_0x5ecd9f[_0x24e1a9(0xa03)]();if(Number['isFinite'](_0x39c5cc)&&_0x5c4f93-_0x3fae2e[_0x24e1a9(0xa03)]()>=_0x374e4b)_0x4ef85c[_0x24e1a9(0x879)]({'e':_0x279c79,'i':_0x127f46,'carry':_0x39c5cc,'holeEnd':_0x5c4f93});});if(_0x4ef85c[_0x9efd3f(0xf35)]){const _0x4aff6e=Array[_0x9efd3f(0xe0c)](new Set(_0x4ef85c[_0x9efd3f(0x3c4)](_0x26db61=>this[_0x9efd3f(0x296)](_0x26db61['e']))));let _0x2e27be={};try{_0x2e27be=await this[_0x9efd3f(0xae5)]['fetchStatistics'](this[_0x9efd3f(0x1a4)],_0x4aff6e,_0x3fae2e,_0x5ecd9f,_0x9efd3f(0xba5),_0xdefbb6,[_0x9efd3f(0x68a),_0x9efd3f(0xa1a),'mean',_0x9efd3f(0x32a)])||{};}catch{}for(const _0x4a04ad of _0x4ef85c){const _0x518ef5=Math[_0x9efd3f(0xa1a)](0.000001*Math[_0x9efd3f(0x45d)](_0x4a04ad[_0x9efd3f(0x2f3)]),1e-9),_0x4f8a51=(_0x2e27be[this[_0x9efd3f(0x296)](_0x4a04ad['e'])]||[])[_0x9efd3f(0xea6)](_0x277f12=>isNum(_0x277f12['t'])&&_0x277f12['t']>=_0x3fae2e[_0x9efd3f(0xa03)]()&&_0x277f12['t']+0x36ee80<=_0x4a04ad[_0x9efd3f(0x6df)]&&(isNum(_0x277f12['min'])&&isNum(_0x277f12[_0x9efd3f(0xa1a)])&&_0x277f12[_0x9efd3f(0xa1a)]-_0x277f12[_0x9efd3f(0x68a)]>_0x518ef5||isNum(_0x277f12[_0x9efd3f(0xc75)])&&Math[_0x9efd3f(0x45d)](_0x277f12[_0x9efd3f(0xc75)]-_0x4a04ad[_0x9efd3f(0x2f3)])>_0x518ef5||isNum(_0x277f12[_0x9efd3f(0x32a)])&&Math[_0x9efd3f(0x45d)](_0x277f12[_0x9efd3f(0x32a)])>_0x518ef5));if(_0x4f8a51)_0x60f9c2(_0x4a04ad['e'],_0x4a04ad['i']);}}for(const [_0x7a0597,_0x4333d1]of _0x17fed9)await _0x1cacab({'offH':_0x104dd4,'period':_0x7a0597,'ids':_0x4333d1});}));}for(const [,_0x37f07f]of _0x25c4cb)_0x2abca4['push'](_0x1cacab(_0x37f07f));const _0x575ea5=new Map(),_0x38669c=new Map();for(const _0x154719 of this['_entities']){if(!_0x154719?.[_0x201838(0xf5a)]||_0x154719[_0x201838(0x4e4)]||_0x154719[_0x201838(0x242)])continue;const _0x4244fa=resolveOffsetHours(_0x154719[_0x201838(0xd56)],this[_0x201838(0x1a4)])||0x0,_0xbd956a=_0x154719[_0x201838(0xf5a)]+'__'+_0x4244fa;if(_0x38669c[_0x201838(0x1031)](_0xbd956a))continue;const _0x1efda0=this[_0x201838(0x1a4)]?.[_0x201838(0x34e)]?.[_0x154719[_0x201838(0xf5a)]]?.[_0x201838(0x421)]?.[_0x201838(0x4c0)],_0x26c819=_0x1efda0===_0x201838(0x8fb)||_0x1efda0===_0x201838(0x539)||_0x1efda0===_0x201838(0x87c);_0x38669c[_0x201838(0xd03)](_0xbd956a,{'id':_0x154719[_0x201838(0xf5a)],'attribute':_0x154719[_0x201838(0xbc8)]||null,'offH':_0x4244fa,'useStats':_0x412517[_0x201838(0x995)]===_0x201838(0xecc)&&_0x26c819&&!_0x154719[_0x201838(0xbc8)]});}this[_0x201838(0xe0a)]=_0x38669c[_0x201838(0x3ba)]?{'jobs':_0x38669c,'sMs':_0x52a151,'eMs':_0x589fd4,'horizonMs':_0x274f41,'leadMs':_0xad63e9}:null,_0x2abca4['push'](...this[_0x201838(0xadb)](_0x38669c,_0x52a151,_0x589fd4,_0x274f41,_0xad63e9,_0xdefbb6,_0x575ea5));const _0x1e9e3e=new Map(),_0xa392a8=new Map();this[_0x201838(0xd4a)][_0x201838(0xb12)]((_0x2e3ab1,_0x45a757)=>{const _0x31162a=_0x201838;if(!_0x2e3ab1?.[_0x31162a(0xf3e)]||_0x2e3ab1[_0x31162a(0x4e4)]||_0x2e3ab1[_0x31162a(0x242)])return;const _0xf1cd01=resolveOffsetHours(_0x2e3ab1['offset'],this[_0x31162a(0x1a4)])||0x0,_0x2e5ded=this['_hass']?.[_0x31162a(0x34e)]?.[_0x2e3ab1['ref_entity']]?.[_0x31162a(0x421)]?.[_0x31162a(0x4c0)],_0x47b3a1=_0x2e5ded===_0x31162a(0x8fb)||_0x2e5ded==='total'||_0x2e5ded===_0x31162a(0x87c),_0xb93efc=_0x1ceaeb[_0x45a757]&&_0x47b3a1&&!_0x2e3ab1['ref_attribute'],_0x1c8f02=_0xb93efc?this[_0x31162a(0xc8d)](_0x2e3ab1,_0x412517):_0x31162a(0xdff),_0x5cbe85=this[_0x31162a(0x87d)](_0x2e3ab1)?_0x2e3ab1[_0x31162a(0x79c)]:null,_0x18f3f7=_0x5cbe85?_0x1c8f02+'-'+_0x5cbe85:_0x1c8f02,_0x242d64=refJobKey(_0x2e3ab1,_0xf1cd01,_0x18f3f7);_0x2e3ab1['__sgcRefKey']=_0x242d64;if(_0xa392a8['has'](_0x242d64))return;_0xa392a8[_0x31162a(0xd03)](_0x242d64,{'id':_0x2e3ab1[_0x31162a(0xf3e)],'attribute':_0x2e3ab1[_0x31162a(0x621)]||null,'offH':_0xf1cd01,'useStats':_0xb93efc,'period':_0x1c8f02,'deltaAgg':_0x5cbe85});});for(const [_0x2a39f1,_0x7dd87a]of _0xa392a8){const _0x38646e=_0x7dd87a[_0x201838(0xc6d)]*0x36ee80,_0x3e3073=new Date(_0x52a151-_0x38646e-_0x274f41-_0xad63e9-0x5265c00),_0x80ea1a=new Date(_0x589fd4-_0x38646e),_0x15809d=()=>this[_0x201838(0xae5)]['fetchHistory'](this[_0x201838(0x1a4)],[{'id':_0x7dd87a['id'],'attribute':_0x7dd87a[_0x201838(0xb67)]}],_0x3e3073,_0x80ea1a,_0xdefbb6)['then'](_0x3756e9=>{const _0x11d418=_0x201838,_0x330f3e=[];for(const _0x14d4ae of _0x3756e9[_0x7dd87a['id']]||[]){const _0x59e616=_0x7dd87a[_0x11d418(0xb67)]?getAttributePath(_0x14d4ae['attributes'],_0x7dd87a['attribute']):_0x14d4ae[_0x11d418(0x2a0)],_0x456868=toNum(_0x59e616);if(_0x456868!==null)_0x330f3e['push']({'t':_0x14d4ae['t']+_0x38646e,'v':_0x456868});}_0x1e9e3e[_0x11d418(0xd03)](_0x2a39f1,{'samples':_0x330f3e,'statPeriodMs':0x0,'id':_0x7dd87a['id'],'attribute':_0x7dd87a['attribute'],'offH':_0x7dd87a[_0x11d418(0xc6d)],'sameRep':![],'deltaAgg':_0x7dd87a[_0x11d418(0x170)]||null});});if(_0x7dd87a['useStats']&&!(_0x7dd87a['deltaAgg']&&_0x7dd87a[_0x201838(0xfbb)]===_0x201838(0x656))){const _0x3e782d=_0x7dd87a[_0x201838(0xfbb)]==='5minute'?_0x201838(0xba5):_0x7dd87a[_0x201838(0xfbb)],_0x472edf={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x3e782d]||0x36ee80,_0x38cbb1=_0x7dd87a[_0x201838(0x170)]===_0x201838(0x8b5)?[_0x201838(0xc75),_0x201838(0x2a0),_0x201838(0x68a),_0x201838(0xa1a)]:_0x7dd87a['deltaAgg']?DataProcessor[_0x201838(0xcf3)](_0x7dd87a[_0x201838(0x170)]):[_0x201838(0xc75),_0x201838(0x2a0)];_0x2abca4['push'](this['_fetcher'][_0x201838(0x5f2)](this[_0x201838(0x1a4)],[_0x7dd87a['id']],_0x3e3073,_0x80ea1a,_0x3e782d,_0xdefbb6,_0x38cbb1)[_0x201838(0x690)](_0x1dd282=>{const _0x48cb21=_0x201838,_0xa2bda2=[],_0x65b7d9=_0x1dd282[_0x7dd87a['id']]||[],_0x38f47e=!!_0x7dd87a[_0x48cb21(0x170)]&&(_0x7dd87a[_0x48cb21(0x170)]===_0x48cb21(0xd8b)||_0x7dd87a[_0x48cb21(0x170)]===_0x48cb21(0x32a))&&!_0x65b7d9[_0x48cb21(0xea6)](_0x3aa93f=>isNum(_0x3aa93f[_0x48cb21(0x32a)]))&&_0x65b7d9[_0x48cb21(0xea6)](_0x5e1dc5=>isNum(_0x5e1dc5[_0x48cb21(0xd8b)]));let _0x39bc32=null;for(const _0x4307f2 of _0x65b7d9){let _0x497c39;if(_0x38f47e){_0x497c39=isNum(_0x4307f2['sum'])&&_0x39bc32!==null?_0x4307f2[_0x48cb21(0xd8b)]-_0x39bc32:isNum(_0x4307f2[_0x48cb21(0xd8b)])?0x0:null;if(isNum(_0x4307f2[_0x48cb21(0xd8b)]))_0x39bc32=_0x4307f2[_0x48cb21(0xd8b)];}else _0x497c39=_0x7dd87a[_0x48cb21(0x170)]?DataProcessor[_0x48cb21(0x935)](_0x4307f2,_0x7dd87a['deltaAgg']):isNum(_0x4307f2[_0x48cb21(0xc75)])?_0x4307f2[_0x48cb21(0xc75)]:isNum(_0x4307f2[_0x48cb21(0x2a0)])?_0x4307f2[_0x48cb21(0x2a0)]:null;if(_0x497c39!==null&&isNum(_0x497c39)){const _0x3abf77={'t':_0x4307f2['t']+_0x38646e,'v':_0x497c39};_0x7dd87a[_0x48cb21(0x170)]===_0x48cb21(0x8b5)&&isNum(_0x4307f2[_0x48cb21(0x68a)])&&isNum(_0x4307f2[_0x48cb21(0xa1a)])&&(_0x3abf77[_0x48cb21(0x613)]=_0x4307f2[_0x48cb21(0x68a)],_0x3abf77[_0x48cb21(0x4ab)]=_0x4307f2['max']),_0xa2bda2[_0x48cb21(0x879)](_0x3abf77);}}const _0x4b035f=_0xa2bda2[_0x48cb21(0xf35)]?_0xa2bda2[0x0]['t']-(_0x3e3073[_0x48cb21(0xa03)]()+_0x38646e):Infinity;if(!_0xa2bda2[_0x48cb21(0xf35)]||_0x4b035f>_0x472edf*0x2)return _0x15809d();_0x1e9e3e['set'](_0x2a39f1,{'samples':_0xa2bda2,'statPeriodMs':_0x472edf,'id':_0x7dd87a['id'],'attribute':_0x7dd87a[_0x48cb21(0xb67)],'offH':_0x7dd87a['offH'],'sameRep':!!_0x7dd87a[_0x48cb21(0x170)],'deltaAgg':_0x7dd87a['deltaAgg']||null});}));}else _0x2abca4[_0x201838(0x879)](_0x15809d());}let _0xda6750=[];_0x2abca4[_0x201838(0x879)](this[_0x201838(0xee1)](_0x4acf2e,_0x31112a)[_0x201838(0x690)](_0x4f5872=>{_0xda6750=_0x4f5872;})[_0x201838(0x3ee)](()=>{_0xda6750=[];})),await Promise[_0x201838(0xce0)](_0x2abca4);if(_0x4031e5!==this[_0x201838(0xd7f)])return;if(_0x104f05){this['_scheduleFetchRetry']();return;}this[_0x201838(0xdfa)]=_0x575ea5,this[_0x201838(0x290)]=_0x1e9e3e,this[_0x201838(0x5c9)]=Object[_0x201838(0xa8e)](null);const _0x118f7c=_0x52a151-_0x274f41-_0xad63e9,_0x594f30=this['_config']?.[_0x201838(0x462)]?buildAreaSuffixes(this[_0x201838(0x1a4)],this[_0x201838(0xd4a)],this['_statMeta'],(_0x970788,_0x41a690,_0x5a20a8)=>this[_0x201838(0x246)](_0x5a20a8,_0x970788,_0x41a690)):null;this[_0x201838(0x169)]=_0x594f30,this[_0x201838(0x7f5)]=Date[_0x201838(0xf41)]();const _0x12dd8c=this[_0x201838(0xd4a)][_0x201838(0x3c4)]((_0x3cc0d3,_0x151412)=>{const _0xdf5d8=_0x201838;let _0x15575d,_0x2ee9b9=null;if(_0x3cc0d3[_0xdf5d8(0x4e4)]){const _0x100384=this[_0xdf5d8(0x1a4)]['states'][_0x3cc0d3[_0xdf5d8(0x644)]],_0x285f49=this[_0xdf5d8(0xcd5)](_0x3cc0d3,_0x151412),_0x570d1b=_0x285f49?getAttributePath(_0x100384?.[_0xdf5d8(0x421)],_0x285f49):_0x100384?.[_0xdf5d8(0x2a0)],_0x59a34f=toNum(_0x570d1b);_0x59a34f!==null?_0x15575d=[{'t':_0x52a151,'v':_0x59a34f},{'t':_0x589fd4,'v':_0x59a34f}]:_0x15575d=[];}else{if(_0x3cc0d3[_0xdf5d8(0x242)]){const _0x52b41a=this[_0xdf5d8(0x1a4)][_0xdf5d8(0x34e)][_0x3cc0d3[_0xdf5d8(0x644)]];_0x15575d=synthesizeForecastSeries(_0x52b41a,_0x3cc0d3,this[_0xdf5d8(0xc17)][_0xdf5d8(0xfd4)],this['_hass']);}else{if(_0x2f80ca(_0x3cc0d3)){const _0x3ceaa3=_0x3e865d[_0x151412],_0x25462f=_0x3ceaa3&&_0x3b81ac[_0x3ceaa3]||[];_0x15575d=_0x25462f[_0xdf5d8(0x3c4)](_0x4ad8ae=>{const _0x2703a9=_0xdf5d8,_0x3b42e1={'t':_0x4ad8ae['t'],'v':DataProcessor[_0x2703a9(0x935)](_0x4ad8ae,_0x3cc0d3[_0x2703a9(0x79c)])};(_0x3cc0d3[_0x2703a9(0x885)]||_0x3cc0d3['aggregate_func']===_0x2703a9(0x8b5))&&isNum(_0x4ad8ae[_0x2703a9(0x68a)])&&isNum(_0x4ad8ae['max'])&&(_0x3b42e1['bMin']=_0x4ad8ae[_0x2703a9(0x68a)],_0x3b42e1[_0x2703a9(0x4ab)]=_0x4ad8ae[_0x2703a9(0xa1a)]);if(_0x3cc0d3[_0x2703a9(0x79c)]==='max'){if(isNum(_0x4ad8ae[_0x2703a9(0xc75)]))_0x3b42e1[_0x2703a9(0x297)]=_0x4ad8ae['mean'];if(isNum(_0x4ad8ae[_0x2703a9(0x68a)]))_0x3b42e1[_0x2703a9(0x908)]=_0x4ad8ae[_0x2703a9(0x68a)];}return _0x3b42e1;})[_0xdf5d8(0x395)](_0x368357=>_0x368357['v']!==null&&isNum(_0x368357['v'])&&_0x368357['t']>=_0x118f7c);if(_0x3cc0d3['aggregate_func']===_0xdf5d8(0x32a)&&_0x3cc0d3[_0xdf5d8(0x4f4)]===!![]&&_0x25462f[_0xdf5d8(0xf35)]>0x0){const _0x2a0fc2=_0x25462f[_0xdf5d8(0x3c4)](_0x398cf4=>({'t':_0x398cf4['t'],'v':isNum(_0x398cf4[_0xdf5d8(0x2a0)])?_0x398cf4[_0xdf5d8(0x2a0)]:isNum(_0x398cf4[_0xdf5d8(0xc75)])?_0x398cf4[_0xdf5d8(0xc75)]:null,'c':isNum(_0x398cf4[_0xdf5d8(0x32a)])?_0x398cf4['change']:null}))[_0xdf5d8(0x395)](_0xc5c4b8=>isNum(_0xc5c4b8['v'])&&_0xc5c4b8['v']!==0x0&&_0xc5c4b8['t']>=_0x118f7c),_0x73b325=_0x25462f[_0xdf5d8(0xea6)](_0x2bf7ab=>isNum(_0x2bf7ab[_0xdf5d8(0x32a)])),_0xe82c5e=this[_0xdf5d8(0x1a4)]?.[_0xdf5d8(0x34e)]?.[this[_0xdf5d8(0x296)](_0x3cc0d3)]?.['attributes'],_0x2caad3=!!(_0xe82c5e&&(_0xe82c5e['meter_period']||_0xe82c5e['cron_pattern']));let _0x53f6b8=0x0,_0x22f08d=0x0;for(let _0x271a05=0x1;_0x271a05<_0x2a0fc2[_0xdf5d8(0xf35)];_0x271a05++){if(_0x2a0fc2[_0x271a05]['v']<_0x2a0fc2[_0x271a05-0x1]['v'])_0x53f6b8++;if(_0x2a0fc2[_0x271a05]['v']!==_0x2a0fc2[_0x271a05-0x1]['v'])_0x22f08d++;}const _0x4d0f82=_0xe82c5e?.['state_class']!==_0xdf5d8(0x539)&&_0x22f08d>=0x4&&_0x53f6b8>=0x2&&_0x53f6b8/_0x22f08d>=0.25;!(_0x73b325&&(_0x2caad3||_0x4d0f82||_0x2a0fc2[_0xdf5d8(0xf35)]===0x0))&&(_0x15575d=_0x2a0fc2[_0xdf5d8(0x3c4)]((_0x5699c9,_0x288d8d)=>{const _0x532ffc=_0xdf5d8;if(_0x288d8d===0x0)return{'t':_0x5699c9['t'],'v':0x0};let _0x4c9ac1=Math[_0x532ffc(0xa1a)](0x0,_0x5699c9['v']-_0x2a0fc2[_0x288d8d-0x1]['v']);if(_0x5699c9['c']!==null&&_0x4c9ac1>_0x5699c9['c'])_0x4c9ac1=Math[_0x532ffc(0xa1a)](0x0,_0x5699c9['c']);return{'t':_0x5699c9['t'],'v':_0x4c9ac1};}));}else{if((_0x3cc0d3[_0xdf5d8(0x79c)]==='change'||_0x3cc0d3[_0xdf5d8(0x79c)]==='sum')&&_0x25462f[_0xdf5d8(0xf35)]>0x0){const _0x177593=_0x25462f['some'](_0x1bff13=>isNum(_0x1bff13[_0xdf5d8(0x32a)])),_0x42de62=_0x25462f[_0xdf5d8(0xea6)](_0x32d958=>isNum(_0x32d958[_0xdf5d8(0xd8b)]));if(!_0x177593&&_0x42de62&&_0x15575d[_0xdf5d8(0xf35)]>0x1){const _0xf16a6e=_0x15575d['map'](_0x56206e=>_0x56206e['v']);_0x15575d[0x0]['v']=0x0;for(let _0x2a4f31=0x1;_0x2a4f31<_0x15575d['length'];_0x2a4f31++){_0x15575d[_0x2a4f31]['v']=_0xf16a6e[_0x2a4f31]-_0xf16a6e[_0x2a4f31-0x1];}}else{if(!_0x177593&&!_0x42de62&&_0x3cc0d3[_0xdf5d8(0x79c)]===_0xdf5d8(0x32a)&&_0x15575d['length']>0x1){const _0x503046=_0x15575d[_0xdf5d8(0x3c4)](_0xb41adf=>_0xb41adf['v']);_0x15575d[0x0]['v']=0x0;for(let _0x16512d=0x1;_0x16512d<_0x15575d[_0xdf5d8(0xf35)];_0x16512d++){const _0x3653a6=_0x503046[_0x16512d]-_0x503046[_0x16512d-0x1];_0x15575d[_0x16512d]['v']=_0x3653a6<0x0?0x0:_0x3653a6;}}}if(!this[_0xdf5d8(0x3bd)])this[_0xdf5d8(0x3bd)]=new Map();_0x3cc0d3[_0xdf5d8(0x79c)]===_0xdf5d8(0xd8b)&&_0x25462f['length']>0x0&&_0x15575d['length']===0x0?this[_0xdf5d8(0x3bd)][_0xdf5d8(0xd03)](_0x151412,_0xdf5d8(0xd8b)):this[_0xdf5d8(0x3bd)]['delete'](_0x151412),_0x3cc0d3[_0xdf5d8(0x79c)]===_0xdf5d8(0xd8b)&&_0x25462f[_0xdf5d8(0xf35)]>0x0&&_0x15575d[_0xdf5d8(0xf35)]===0x0&&!this[_0xdf5d8(0x8d9)]&&(this[_0xdf5d8(0x8d9)]=!![],console[_0xdf5d8(0x229)](_0xdf5d8(0xadc)+this['_getStatId'](_0x3cc0d3)+_0xdf5d8(0xfd2)+'rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20'+'not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.'));}}}else{const _0x1bc517=_0x3e865d[_0x151412],_0x451252=this['_effectiveAttribute'](_0x3cc0d3,_0x151412);let _0x332bea=_0x1bc517&&_0x2b70b0[_0x1bc517]||[];if(!_0x451252&&_0x1bc517&&_0x1026f7['has'](_0x1bc517))_0x332bea=collapseSameStateRows(_0x332bea);let _0x3e800c=_0x3cc0d3['state_map']&&_0x3cc0d3[_0xdf5d8(0x207)][_0xdf5d8(0xf35)]?_0x3cc0d3[_0xdf5d8(0x207)]:_0x451252?null:autoStateMap(_0x3cc0d3,this[_0xdf5d8(0x1a4)],this[_0xdf5d8(0x4ad)]?.[_0xdf5d8(0xae4)]);if(isStripEntity(_0x3cc0d3)&&!(_0x3cc0d3[_0xdf5d8(0x207)]&&_0x3cc0d3[_0xdf5d8(0x207)]['length'])){const _0x4a8eff=(_0x3e800c||[])['slice'](),_0xdbfc0a=_0x4a8eff['map'](_0x3bf69f=>String(_0x3bf69f?.[_0xdf5d8(0xa0e)]));for(const _0x5ba16f of _0x332bea){const _0x74347d=_0x451252?getAttributePath(_0x5ba16f[_0xdf5d8(0x421)],_0x451252):_0x5ba16f[_0xdf5d8(0x2a0)];if(_0x451252&&(_0x74347d===null||_0x74347d===undefined||typeof _0x74347d==='object'))continue;const _0x560460=String(_0x74347d);if(!_0x560460||_0xdbfc0a['includes'](_0x560460))continue;_0xdbfc0a[_0xdf5d8(0x879)](_0x560460),_0x4a8eff[_0xdf5d8(0x879)]({'value':_0x560460});}_0x4a8eff['length']&&(_0x3e800c=_0x4a8eff,_0x2ee9b9=_0x4a8eff);}_0x15575d=_0x332bea[_0xdf5d8(0x3c4)](_0x448214=>{const _0x224902=_0xdf5d8,_0x38c0d5=_0x451252?getAttributePath(_0x448214[_0x224902(0x421)],_0x451252):_0x448214[_0x224902(0x2a0)];let _0x4c5571;_0x3e800c?_0x4c5571=applyStateMap(_0x38c0d5,_0x3e800c)[_0x224902(0xa0e)]:_0x4c5571=parseFloat(_0x38c0d5);if(isNaN(_0x4c5571))return null;return{'t':_0x448214['t'],'v':_0x4c5571};})['filter'](Boolean);}}}if(_0x3cc0d3['data_attribute']){const _0x53348f=toNum(_0x3cc0d3[_0xdf5d8(0x91d)])||0x0,_0x2ca86b=_0x53348f<0x0?_0x589fd4-_0x53348f*0x36ee80:_0x589fd4;_0x15575d=_0x15575d['filter'](_0x971925=>_0x971925['t']>=_0x52a151&&_0x971925['t']<=_0x2ca86b);}const _0x36c0c6=toNum(_0x3cc0d3[_0xdf5d8(0x91d)]);if(_0x36c0c6&&_0x36c0c6!==0x0&&Array[_0xdf5d8(0x148)](_0x15575d)&&_0x15575d[_0xdf5d8(0xf35)]){const _0x5df1ef=_0x36c0c6*0x36ee80;_0x15575d=_0x15575d[_0xdf5d8(0x3c4)](_0xc0d039=>({..._0xc0d039,'t':_0xc0d039['t']+_0x5df1ef}));}if(_0x274f41>0x0&&Array[_0xdf5d8(0x148)](_0x15575d)&&_0x15575d[_0xdf5d8(0xf35)]){const _0x421adc=_0x3cc0d3['data_attribute']?_0x52a151:_0x52a151-_0xad63e9;let _0xc414e6=0x0;while(_0xc414e6<_0x15575d[_0xdf5d8(0xf35)]&&_0x15575d[_0xc414e6]['t']<_0x421adc)_0xc414e6++;const _0x5657b7=_0xc414e6>0x0&&!_0x3cc0d3[_0xdf5d8(0x242)]&&!_0x1ceaeb[_0x151412]&&!(_0xc414e6<_0x15575d[_0xdf5d8(0xf35)]&&_0x15575d[_0xc414e6]['t']===_0x421adc)?[{..._0x15575d[_0xc414e6-0x1],'t':_0x421adc}]:[];_0x15575d=_0x5657b7[_0xdf5d8(0xae7)](_0x15575d[_0xdf5d8(0x444)](_0xc414e6))['filter'](_0x30abff=>isNum(_0x30abff['t'])&&_0x30abff['t']>=_0x421adc&&_0x30abff['t']<=_0x589fd4);}const _0x42ee4f=this[_0xdf5d8(0x7f9)](_0x15575d,_0x3cc0d3,_0x151412,_0x52a151,_0x589fd4),{points:_0x2d3b51,maSeries:_0x34e162,tailToMs:_0x34420b}=this[_0xdf5d8(0x374)](_0x42ee4f,_0x3cc0d3,_0x1ceaeb[_0x151412],_0x52a151,_0x589fd4,_0xad63e9,_0x5e8983[_0x151412]),_0xf1dd48=this[_0xdf5d8(0x1a4)][_0xdf5d8(0x34e)][_0x3cc0d3[_0xdf5d8(0x644)]]||{},_0x461a4b=_0x3cc0d3[_0xdf5d8(0x70d)]||_0x3cc0d3['entity'],_0x51c65d=_0x461a4b&&this[_0xdf5d8(0x8f3)]?.[_0x461a4b]||null,_0x3decef=_0x594f30?_0x594f30['get'](_0x3cc0d3['_compareOf']!=null?_0x3cc0d3[_0xdf5d8(0xa6d)]:_0x151412)||'':'';let _0x1f9e7d=_0xf1dd48[_0xdf5d8(0x421)]?.[_0xdf5d8(0x4b5)]||_0x51c65d?.['name'];_0x1f9e7d=this[_0xdf5d8(0x246)](_0x1f9e7d,_0x3cc0d3,_0x151412);if(_0x3cc0d3[_0xdf5d8(0xf3e)]&&!_0x3cc0d3[_0xdf5d8(0xac9)]&&!_0x3cc0d3['fixed_value']&&!_0x3cc0d3[_0xdf5d8(0x242)]){const _0x525732=applyAttributeName(this[_0xdf5d8(0x4ad)],this[_0xdf5d8(0x1a4)],this[_0xdf5d8(0x1a4)]?.[_0xdf5d8(0x34e)]?.[_0x3cc0d3[_0xdf5d8(0xf3e)]]?.[_0xdf5d8(0x421)]?.[_0xdf5d8(0x4b5)]||_0x3cc0d3['ref_entity'],{'entity':_0x3cc0d3[_0xdf5d8(0xf3e)]},_0x3cc0d3['ref_attribute']),_0x29ec9d=_0x1f9e7d||_0x3cc0d3['entity']||'',_0x2f6077=normalizeRefOp(_0x3cc0d3[_0xdf5d8(0x527)]);_0x1f9e7d=_0x2f6077==='reverse_subtract'?_0x525732+_0xdf5d8(0x69e)+_0x29ec9d:_0x2f6077===_0xdf5d8(0xd28)?_0x525732+'\x20÷\x20'+_0x29ec9d:_0x29ec9d+({'add':_0xdf5d8(0xba2),'multiply':_0xdf5d8(0xcf8),'divide':_0xdf5d8(0x9b5)}[_0x2f6077]||_0xdf5d8(0x69e))+_0x525732;}const _0x55a6ed={'friendly_name':_0x3decef?(_0x1f9e7d||'')+_0x3decef:_0x1f9e7d,'unit_of_measurement':_0xf1dd48['attributes']?.[_0xdf5d8(0x3de)]||_0x51c65d?.['unit_of_measurement'],'icon':_0xf1dd48['attributes']?.['icon'],'resolved_name':this[_0xdf5d8(0xc6e)](_0x3cc0d3[_0xdf5d8(0xac9)],_0x3cc0d3[_0xdf5d8(0x644)]),'resolved_tooltip_name':this[_0xdf5d8(0xc6e)](_0x3cc0d3[_0xdf5d8(0x514)],_0x3cc0d3[_0xdf5d8(0x644)])};if(_0x3cc0d3[_0xdf5d8(0xa6d)]!=null){const _0x4d3925=this[_0xdf5d8(0xd4a)][_0x3cc0d3[_0xdf5d8(0xa6d)]],_0x711f00=_0x4d3925&&!isTemplateString(_0x4d3925['name'])&&_0x4d3925[_0xdf5d8(0xac9)]||this[_0xdf5d8(0xc6e)](_0x4d3925?.['name'],_0x4d3925?.['entity'])||_0x55a6ed[_0xdf5d8(0x4b5)]||_0x3cc0d3[_0xdf5d8(0x644)]||_0x3cc0d3[_0xdf5d8(0x70d)],_0x55a616=Math[_0xdf5d8(0xa1a)](0x1,Math[_0xdf5d8(0xbfa)](toNum(_0x3cc0d3[_0xdf5d8(0xda5)]?.[_0xdf5d8(0x811)])||0x1)),_0xef80ce='\x20('+cardT(this[_0xdf5d8(0x1a4)],this[_0xdf5d8(0x4ad)],COMPARE_PERIOD_LABELS[_0x3cc0d3[_0xdf5d8(0xda5)]?.[_0xdf5d8(0xfbb)]]||'previous\x20period')+(_0x55a616>0x1?'\x20×'+_0x55a616:'')+')';_0x55a6ed[_0xdf5d8(0x4b5)]=_0x711f00+_0xef80ce,_0x55a6ed[_0xdf5d8(0x7e8)]=_0x711f00+_0xef80ce,_0x55a6ed['resolved_tooltip_name']=null;}return{'idx':_0x151412,'id':(_0x3cc0d3['entity']||_0x3cc0d3[_0xdf5d8(0x70d)])+'__'+_0x151412,'entity':_0x3cc0d3,'points':_0x2d3b51,'raw':_0x15575d,'meta':_0x55a6ed,'stateMap':_0x2ee9b9,'_isStat':_0x1ceaeb[_0x151412],'_statPeriod':_0x5e8983[_0x151412],'stats':DataProcessor['seriesStats'](_0x2d3b51),'maSeries':_0x34e162??DataProcessor[_0xdf5d8(0x53e)](_0x2d3b51,_0x3cc0d3),'tailToMs':_0x34420b};}),_0x41aea6=this[_0x201838(0xefd)]>0x0?this[_0x201838(0xefd)]:0x320,_0x398853=Math['min'](0xbb8,Math[_0x201838(0xa1a)](0x190,_0x41aea6*0x2));for(const _0x4ad3c1 of _0x12dd8c){_0x4ad3c1[_0x201838(0xf59)]&&_0x4ad3c1['points']['length']>_0x398853&&!isStripEntity(_0x4ad3c1[_0x201838(0x644)])&&(_0x4ad3c1[_0x201838(0xf59)]=DataProcessor[_0x201838(0x236)](_0x4ad3c1[_0x201838(0xf59)],_0x398853)),_0x4ad3c1[_0x201838(0xb43)]=_0x4ad3c1[_0x201838(0x727)]||resolveBucketPrecision(_0x4ad3c1['points']),_0x4ad3c1[_0x201838(0x2ef)]=![];}this['_graphData']={'series':_0x12dd8c};const _0x42b209=_0xda6750;if(_0x4031e5!==this[_0x201838(0xd7f)])return;this[_0x201838(0x81e)]=_0x42b209,this[_0x201838(0xcde)]=Object['create'](null);if(this['_liveEnabled'])for(const _0x222b7a of this[_0x201838(0xd4a)]){if(!_0x222b7a['entity']||_0x222b7a['statistic_id'])continue;const _0x3f1214=this['_hass'][_0x201838(0x34e)][_0x222b7a['entity']];if(_0x3f1214)this[_0x201838(0xcde)][_0x222b7a['entity']]=_0x3f1214[_0x201838(0x3f4)]||_0x3f1214[_0x201838(0x449)]||null;}this[_0x201838(0x629)]=Object[_0x201838(0xa8e)](null);for(const _0x333dca of this[_0x201838(0x1f5)]){const _0x26ff54=this[_0x201838(0x1a4)]['states'][_0x333dca];if(_0x26ff54)this[_0x201838(0x629)][_0x333dca]=_0x26ff54[_0x201838(0x3f4)]||_0x26ff54[_0x201838(0x449)]||null;}this[_0x201838(0x2eb)]&&(clearTimeout(this[_0x201838(0x2eb)]),this[_0x201838(0x2eb)]=null);this['_fetchRetryMs']=0x0,this[_0x201838(0x3db)]=!![],this['_lastUpdateDoneTs']=Date[_0x201838(0xf41)]();if(this['_slideNeedsFullRefetch']())this[_0x201838(0x470)]=Math[_0x201838(0xbfa)](Date[_0x201838(0xf41)]()/this[_0x201838(0x774)]());if(!this[_0x201838(0x88a)])return;this[_0x201838(0x6fc)](),this['_setupColorTemplates'](),this['_render'](),this[_0x201838(0x82c)]();}[_0x3a4399(0x82c)](){const _0x2b19da=_0x3a4399;if(this[_0x2b19da(0x58a)])return;this[_0x2b19da(0x58a)]=!![];const _0x5325c1=()=>{const _0x22b819=_0x2b19da;this[_0x22b819(0x58a)]=![],this[_0x22b819(0x865)]()['catch'](()=>{});};typeof requestAnimationFrame===_0x2b19da(0x6d4)?requestAnimationFrame(_0x5325c1):setTimeout(_0x5325c1,0x0);}async['_resolvePreciseRecordTimes'](){const _0x55adb5=_0x3a4399;if(!(this[_0x55adb5(0x1a4)]?.['callWS']||this[_0x55adb5(0x1a4)]?.[_0x55adb5(0x511)])||!this['_graphData']?.[_0x55adb5(0x904)])return;if(!this['_preciseTsCache'])this[_0x55adb5(0x894)]=new Map();const _0x3e5a0b=[],_0x555307=this['_entities']||[];for(const _0xf81a of this[_0x55adb5(0x2e2)][_0x55adb5(0x904)]){if(!_0xf81a||!_0xf81a[_0x55adb5(0x58b)])continue;if(_0xf81a[_0x55adb5(0x2ef)])continue;if(!_0xf81a[_0x55adb5(0x644)]||!_0xf81a[_0x55adb5(0x644)][_0x55adb5(0x644)])continue;if(!_0xf81a[_0x55adb5(0xccb)]||!_0xf81a['points']||_0xf81a['points'][_0x55adb5(0xf35)]===0x0)continue;if(_0xf81a[_0x55adb5(0xb43)]==='raw'||_0xf81a[_0x55adb5(0xb43)]===_0x55adb5(0xffb)){_0xf81a[_0x55adb5(0x2ef)]=!![];continue;}const _0x2abab9=new Set();for(let _0x9e9c27=0x0;_0x9e9c27<_0x555307[_0x55adb5(0xf35)];_0x9e9c27++){const _0xb89719=_0x555307[_0x9e9c27];if(!_0xb89719||!_0xb89719[_0x55adb5(0x553)])continue;const _0x4990fd=_0xb89719===_0xf81a['entity']||_0xb89719['entity']&&_0xb89719[_0x55adb5(0x644)]===_0xf81a['entity'][_0x55adb5(0x644)];if(!_0x4990fd)continue;let _0x2f7e08=_0xb89719[_0x55adb5(0x2b6)];if(!_0x2f7e08&&_0xb89719[_0x55adb5(0xfe8)])_0x2f7e08='last';if(_0x2f7e08===_0x55adb5(0x68a)||_0x2f7e08===_0x55adb5(0xa1a))_0x2abab9[_0x55adb5(0xe62)](_0x2f7e08);}if(_0x2abab9['size']===0x0){_0xf81a[_0x55adb5(0x2ef)]=!![];continue;}const _0x2aef93=bucketPrecisionToMs(_0xf81a[_0x55adb5(0xb43)]||_0x55adb5(0xba5));if(!_0x2aef93){_0xf81a[_0x55adb5(0x2ef)]=!![];continue;}for(const _0x33599e of _0x2abab9){const _0x179a52=_0x33599e+'T',_0x5be9cf=_0xf81a['stats'][_0x179a52],_0x262b24=_0xf81a[_0x55adb5(0xccb)][_0x33599e];if(!isNum(_0x5be9cf)||!isNum(_0x262b24))continue;const _0x582455=_0xf81a[_0x55adb5(0x644)][_0x55adb5(0x644)]+'|'+_0x5be9cf+'|'+_0x2aef93+'|'+_0x33599e+'|'+_0x262b24[_0x55adb5(0xcb1)](0x6),_0x958bf7=this['_preciseTsCache']['get'](_0x582455);if(isNum(_0x958bf7)){_0xf81a[_0x55adb5(0xccb)][_0x179a52]=_0x958bf7,_0xf81a['stats'][_0x179a52+_0x55adb5(0x7ad)]=!![];continue;}_0x3e5a0b[_0x55adb5(0x879)](this['_fetchPrecisePeak'](_0xf81a,_0x5be9cf,_0x2aef93,_0x262b24,_0x33599e,_0x582455));}_0xf81a[_0x55adb5(0x2ef)]=!![];}if(_0x3e5a0b[_0x55adb5(0xf35)]===0x0)return;try{await Promise[_0x55adb5(0xce0)](_0x3e5a0b),this[_0x55adb5(0x384)]();}catch(_0x30dc81){}}async['_fetchPrecisePeak'](_0x421f75,_0x5f011e,_0x1ad589,_0x2bece7,_0x506cf0,_0x4cb8f8){const _0x728d43=_0x3a4399;try{const _0x3a6f52=_0x421f75[_0x728d43(0x644)][_0x728d43(0x644)],_0x59627c=await this[_0x728d43(0xae5)][_0x728d43(0x606)](this[_0x728d43(0x1a4)],[_0x3a6f52],new Date(_0x5f011e),new Date(_0x5f011e+_0x1ad589),![]),_0xddbf54=_0x59627c&&_0x59627c['rows']&&_0x59627c[_0x728d43(0x722)][_0x3a6f52]||null;if(!Array[_0x728d43(0x148)](_0xddbf54)||_0xddbf54['length']===0x0)return;let _0x24f387=null;for(const _0x31d471 of _0xddbf54){const _0x164424=parseFloat(_0x31d471[_0x728d43(0x2a0)]);if(!Number[_0x728d43(0xa6b)](_0x164424))continue;if(!_0x24f387||(_0x506cf0===_0x728d43(0xa1a)?_0x164424>_0x24f387['v']:_0x164424<_0x24f387['v'])){if(Number[_0x728d43(0xa6b)](_0x31d471['t']))_0x24f387={'v':_0x164424,'t':_0x31d471['t']};}}if(!_0x24f387)return;const _0x519101=Math['max'](0.001,Math[_0x728d43(0x45d)](_0x2bece7)*0.05);if(Math[_0x728d43(0x45d)](_0x24f387['v']-_0x2bece7)>_0x519101)return;const _0x52a99f=_0x506cf0+'T';_0x421f75[_0x728d43(0xccb)][_0x52a99f]=_0x24f387['t'],_0x421f75[_0x728d43(0xccb)][_0x52a99f+_0x728d43(0x7ad)]=!![];if(this['_preciseTsCache']['size']>=0x1388){const _0x4e8ba4=this[_0x728d43(0x894)][_0x728d43(0x6bd)]()[_0x728d43(0x476)]()[_0x728d43(0xa0e)];if(_0x4e8ba4!==undefined)this[_0x728d43(0x894)][_0x728d43(0x2de)](_0x4e8ba4);}this[_0x728d43(0x894)]['set'](_0x4cb8f8,_0x24f387['t']);}catch(_0x6981d){}}['_hasLTS'](_0x4b7680){const _0xa565a7=_0x3a4399;if(!_0x4b7680)return![];if(_0x4b7680['fixed_value']||_0x4b7680[_0xa565a7(0xb67)]||_0x4b7680['data_attribute']||_0x4b7680[_0xa565a7(0x207)])return![];if(autoStateMap(_0x4b7680,this['_hass'],this[_0xa565a7(0x4ad)]?.[_0xa565a7(0xae4)]))return![];if(_0x4b7680[_0xa565a7(0x70d)])return!![];const _0x6d57d9=this[_0xa565a7(0x1a4)]?.['states']?.[_0x4b7680[_0xa565a7(0x644)]];if(!_0x6d57d9)return![];const _0x1b0b66=_0x6d57d9[_0xa565a7(0x421)]?.[_0xa565a7(0x4c0)];return _0x1b0b66===_0xa565a7(0x8fb)||_0x1b0b66===_0xa565a7(0x539)||_0x1b0b66===_0xa565a7(0x87c);}['_getStatId'](_0x3fb251){const _0x5e08e1=_0x3a4399;return _0x3fb251[_0x5e08e1(0x70d)]||_0x3fb251[_0x5e08e1(0x644)];}['_isCounterEntity'](_0x3f1e7d){const _0x5f2545=_0x3a4399;if(!_0x3f1e7d)return![];if(_0x3f1e7d['statistic_id']){const _0x4ca012=this[_0x5f2545(0x8f3)]&&this[_0x5f2545(0x8f3)][_0x3f1e7d['statistic_id']];if(_0x4ca012&&(_0x4ca012['has_sum']||_0x4ca012[_0x5f2545(0x347)]))return!!_0x4ca012[_0x5f2545(0xbc0)]&&!_0x4ca012[_0x5f2545(0x347)];const _0x413295=this[_0x5f2545(0x1a4)]?.['states']?.[_0x3f1e7d[_0x5f2545(0x70d)]];if(_0x413295){const _0x36a880=_0x413295['attributes']?.['state_class'];return _0x36a880==='total'||_0x36a880===_0x5f2545(0x87c);}return!![];}const _0x58972a=this['_hass']?.[_0x5f2545(0x34e)]?.[_0x3f1e7d['entity']]?.[_0x5f2545(0x421)]?.[_0x5f2545(0x4c0)];return _0x58972a===_0x5f2545(0x539)||_0x58972a===_0x5f2545(0x87c);}[_0x3a4399(0xec7)](){const _0x1815a6=_0x3a4399;for(const _0x5ef386 of this['_entities']||[]){if(_0x5ef386&&!_0x5ef386[_0x1815a6(0x4e4)]&&!_0x5ef386[_0x1815a6(0x242)]&&(_0x5ef386[_0x1815a6(0x8fe)]||_0x5ef386[_0x1815a6(0x6f4)])===_0x1815a6(0x451))return!![];}return![];}['_calendarCounterNeedsHourly'](){const _0x5bf89d=_0x3a4399,_0x26dbc3=new Set([_0x5bf89d(0xa1a),_0x5bf89d(0x68a),_0x5bf89d(0xad0),_0x5bf89d(0xc75),undefined,null,'']);for(const _0x2195d1 of this[_0x5bf89d(0xd4a)]||[]){if(!_0x2195d1||_0x2195d1[_0x5bf89d(0x4e4)]||_0x2195d1['data_attribute'])continue;const _0x36e32b=_0x2195d1[_0x5bf89d(0x79c)];if(!_0x26dbc3[_0x5bf89d(0x1031)](_0x36e32b))continue;if(this[_0x5bf89d(0xf5c)](_0x2195d1)){const _0x24d61f=_0x36e32b===undefined||_0x36e32b===null||_0x36e32b===''||_0x36e32b===_0x5bf89d(0xad0)||_0x36e32b===_0x5bf89d(0xc75);if(_0x24d61f&&this[_0x5bf89d(0xe6e)]())continue;return!![];}}return![];}[_0x3a4399(0x57f)](){const _0xfa7e8f=_0x3a4399;for(const _0x2c659e of this[_0xfa7e8f(0xd4a)]||[]){if(!_0x2c659e||_0x2c659e[_0xfa7e8f(0x4e4)]||_0x2c659e[_0xfa7e8f(0x242)])continue;if(_0x2c659e[_0xfa7e8f(0x79c)]!==_0xfa7e8f(0xa1a))continue;if(this[_0xfa7e8f(0xf5c)](_0x2c659e))continue;if(this['_isHistoryAggregated'](_0x2c659e))return!![];}return![];}['_calendarEndpointNeedsHourly'](){const _0x41a271=_0x3a4399;for(const _0x55ecf7 of this[_0x41a271(0xd4a)]||[]){if(!_0x55ecf7||_0x55ecf7['fixed_value']||_0x55ecf7[_0x41a271(0x242)])continue;if(_0x55ecf7[_0x41a271(0x79c)]!==_0x41a271(0x1b8)&&_0x55ecf7['aggregate_func']!==_0x41a271(0xa02))continue;if(_0x55ecf7[_0x41a271(0x79c)]===_0x41a271(0x1b8)&&this[_0x41a271(0xf5c)](_0x55ecf7))continue;if(this['_isHistoryAggregated'](_0x55ecf7))return!![];}return![];}[_0x3a4399(0xa5a)](){const _0x526f34=_0x3a4399;for(const _0x49a98a of this[_0x526f34(0xd4a)]||[]){if(!_0x49a98a||_0x49a98a[_0x526f34(0x4e4)]||_0x49a98a[_0x526f34(0x242)])continue;if(_0x49a98a[_0x526f34(0x79c)]!==_0x526f34(0x4a5))continue;if(this[_0x526f34(0xf5c)](_0x49a98a))continue;if(this[_0x526f34(0x6ec)](_0x49a98a))return!![];}return![];}[_0x3a4399(0x410)](){const _0x4fbcc7=_0x3a4399;for(const _0x409b17 of this[_0x4fbcc7(0xd4a)]||[]){if(!_0x409b17||_0x409b17['fixed_value']||_0x409b17[_0x4fbcc7(0x242)])continue;if(_0x409b17[_0x4fbcc7(0x79c)]!==_0x4fbcc7(0x32a))continue;if(this[_0x4fbcc7(0xf5c)](_0x409b17))continue;if(this[_0x4fbcc7(0x6ec)](_0x409b17))return!![];}return![];}[_0x3a4399(0x6ec)](_0x2d98d0){const _0x501015=_0x3a4399;if(!_0x2d98d0)return![];if(_0x2d98d0[_0x501015(0x70d)])return!![];if(_0x2d98d0[_0x501015(0x4e4)]||_0x2d98d0[_0x501015(0xb67)]||_0x2d98d0[_0x501015(0x242)]||_0x2d98d0[_0x501015(0x207)])return![];return this['_hasLTS'](_0x2d98d0);}[_0x3a4399(0x206)](){const _0x5c9d46=_0x3a4399;if(!this[_0x5c9d46(0xd4a)]?.[_0x5c9d46(0xf35)])return![];const _0x1cc3ee=this[_0x5c9d46(0xd4a)][_0x5c9d46(0x395)](_0x3db7ce=>_0x3db7ce&&!_0x3db7ce['fixed_value']&&!_0x3db7ce[_0x5c9d46(0xb67)]&&!_0x3db7ce[_0x5c9d46(0x242)]&&!_0x3db7ce[_0x5c9d46(0x207)]&&!autoStateMap(_0x3db7ce,this['_hass'],this[_0x5c9d46(0x4ad)]?.[_0x5c9d46(0xae4)]));if(!_0x1cc3ee[_0x5c9d46(0xf35)])return![];return _0x1cc3ee['every'](_0x57dc61=>this[_0x5c9d46(0xf9b)](_0x57dc61));}[_0x3a4399(0xc6a)](_0x2c16a9){const _0x2b2c42=_0x3a4399;if(this[_0x2b2c42(0x1e2)]||_0x2c16a9<=0xf0)return;const _0x17daa4=[];for(const _0x4b6bb6 of this['_entities']||[]){if(!_0x4b6bb6||_0x4b6bb6[_0x2b2c42(0x4e4)]||_0x4b6bb6[_0x2b2c42(0xb67)]||_0x4b6bb6[_0x2b2c42(0x242)]||_0x4b6bb6[_0x2b2c42(0x207)])continue;if(!this['_hasLTS'](_0x4b6bb6))_0x17daa4['push'](_0x4b6bb6[_0x2b2c42(0x644)]);}_0x17daa4['length']&&(console[_0x2b2c42(0x229)](_0x2b2c42(0xf8a)+_0x17daa4[_0x2b2c42(0xf35)]+_0x2b2c42(0xe19)+(_0x2b2c42(0x161)+_0x17daa4[_0x2b2c42(0xb8b)](',\x20')+'.\x20')+_0x2b2c42(0x81b)),this[_0x2b2c42(0x1e2)]=!![]);}[_0x3a4399(0xdfe)](_0x175204){const _0x3019d5=_0x3a4399;if(this[_0x3019d5(0x564)])return;this[_0x3019d5(0x564)]=!![],console[_0x3019d5(0x229)](_0x3019d5(0x178)+Math[_0x3019d5(0x7d9)](_0x175204)+_0x3019d5(0xe67)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x3019d5(0xc7f)+_0x3019d5(0xdac));}[_0x3a4399(0xf4d)](_0x3a9579){const _0x34222e=_0x3a4399,_0x3e86ce=resolveGroupBy(this[_0x34222e(0x4ad)],_0x3a9579);return(this[_0x34222e(0xd4a)]||[])['some'](_0x38c640=>_0x38c640&&resolveGroupBy(this[_0x34222e(0x4ad)],_0x3a9579,_0x38c640)!==_0x3e86ce);}[_0x3a4399(0xbb0)](_0x577472){const _0x3d2ff4=_0x3a4399,_0xe3ea82=resolveGroupBy(this[_0x3d2ff4(0x4ad)],_0x577472),_0x21962c=this[_0x3d2ff4(0x979)]()||this[_0x3d2ff4(0x57f)]()||this[_0x3d2ff4(0xa5a)]()||this[_0x3d2ff4(0x784)]()||this[_0x3d2ff4(0x410)](),_0x49b491=(_0xe3ea82===_0x3d2ff4(0xf2b)||_0xe3ea82===_0x3d2ff4(0x855)||_0xe3ea82===_0x3d2ff4(0x688)||_0xe3ea82===_0x3d2ff4(0xe1c))&&_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR&&this[_0x3d2ff4(0x706)]();if(_0x49b491)return{'source':'statistics','period':_0x3d2ff4(0xba5)};if(_0xe3ea82==='month'||_0xe3ea82==='year'){if(_0x21962c){if(_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0xba5),'periodNoEsc':_0x3d2ff4(0x925)};this['_warnHourlyCap'](_0x577472);}return{'source':_0x3d2ff4(0xecc),'period':'day'};}if(_0xe3ea82===_0x3d2ff4(0x688)){if(_0x21962c){if(_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3d2ff4(0xecc),'period':'hour','periodNoEsc':resolveFirstWeekday(this['_hass'])!==0x1?_0x3d2ff4(0x925):'week'};this[_0x3d2ff4(0xdfe)](_0x577472);}if(resolveFirstWeekday(this[_0x3d2ff4(0x1a4)])!==0x1||this[_0x3d2ff4(0xf4d)](_0x577472))return{'source':'statistics','period':'day'};return{'source':_0x3d2ff4(0xecc),'period':'week'};}if(_0xe3ea82==='date'){if(_0x21962c){if(_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0xba5),'periodNoEsc':this[_0x3d2ff4(0xec7)]()&&_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS?_0x3d2ff4(0xba5):'day'};this[_0x3d2ff4(0xdfe)](_0x577472);}if(this[_0x3d2ff4(0xec7)]()&&_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x3d2ff4(0xecc),'period':'hour'};return{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0x925)};}if(_0xe3ea82==='hour'){if(this[_0x3d2ff4(0xec7)]()&&_0x577472<=STATS_5MIN_MAX_HOURS)return{'source':_0x3d2ff4(0xecc),'period':'5minute'};return{'source':_0x3d2ff4(0xecc),'period':_0x577472<=STATS_HOURLY_MAX_HOURS?_0x3d2ff4(0xba5):_0x3d2ff4(0x925)};}const _0x4dc9f1=this[_0x3d2ff4(0x4ad)][_0x3d2ff4(0xb39)]||this[_0x3d2ff4(0x4ad)][_0x3d2ff4(0xc69)]&&this[_0x3d2ff4(0xe7f)]||this[_0x3d2ff4(0x4ad)][_0x3d2ff4(0xfb5)]&&this[_0x3d2ff4(0x584)],_0x5629fd=String(this[_0x3d2ff4(0x4ad)][_0x3d2ff4(0xc86)]||'auto'),_0x10406e=_0x577472<=STATS_5MIN_MAX_HOURS?{'source':_0x3d2ff4(0xecc),'period':'5minute'}:_0x577472<=STATS_HOURLY_MAX_HOURS?{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0xba5)}:{'source':'statistics','period':_0x3d2ff4(0x925)};if(_0x5629fd===_0x3d2ff4(0xc38)&&!_0x4dc9f1)return{'source':'history','optStats':_0x10406e};if(_0x4dc9f1&&_0x5629fd===_0x3d2ff4(0x6b2)&&this[_0x3d2ff4(0xe07)](_0x577472))return{'source':'history','optStats':_0x10406e,'dpHistory':!![]};if(!_0x4dc9f1&&!this[_0x3d2ff4(0x206)]()){let _0x4d7655=null;if(_0x577472<=SHORT_WINDOW_HOURS){const _0x407935=this[_0x3d2ff4(0xd4a)][_0x3d2ff4(0xea6)](_0x52e4bf=>_0x52e4bf?.[_0x3d2ff4(0x70d)]),_0x46e63d=this[_0x3d2ff4(0x185)]??toNum(this['_config']['hours_to_show'])??_0x577472;if(_0x407935||_0x46e63d>FORCE_STATS_RAW_HOURS)_0x4d7655={'source':'statistics','period':_0x3d2ff4(0x656)};}else{if(_0x577472<=STATS_5MIN_MAX_HOURS)_0x4d7655={'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0x656)};else{if(_0x577472<=STATS_HOURLY_MAX_HOURS)_0x4d7655={'source':_0x3d2ff4(0xecc),'period':'hour'};else _0x21962c&&_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR?_0x4d7655={'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0xba5),'periodNoEsc':_0x3d2ff4(0x925)}:_0x4d7655={'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0x925)};}}return{'source':'history','ltsVeto':_0x4d7655,'optStats':_0x10406e,'shortHistory':!_0x4d7655};}if(_0x577472<=SHORT_WINDOW_HOURS){const _0x48e46=this[_0x3d2ff4(0xd4a)][_0x3d2ff4(0xea6)](_0x1af16d=>_0x1af16d?.[_0x3d2ff4(0x70d)]),_0x24a395=this[_0x3d2ff4(0x185)]??toNum(this[_0x3d2ff4(0x4ad)][_0x3d2ff4(0x74a)])??_0x577472;if(_0x5629fd===_0x3d2ff4(0xecc)&&this[_0x3d2ff4(0x206)]())return{'source':'statistics','period':_0x3d2ff4(0x656)};const _0x59bd28=_0x48e46||_0x24a395>FORCE_STATS_RAW_HOURS||_0x4dc9f1;if(_0x59bd28&&(_0x4dc9f1||this[_0x3d2ff4(0x206)]()))return{'source':_0x3d2ff4(0xecc),'period':'5minute'};return{'source':_0x3d2ff4(0xc38),'optStats':_0x10406e,'shortHistory':!![]};}if(_0x577472<=STATS_5MIN_MAX_HOURS)return{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0x656)};if(_0x577472<=STATS_HOURLY_MAX_HOURS)return{'source':'statistics','period':_0x3d2ff4(0xba5)};if(_0x21962c){if(_0x577472<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3d2ff4(0xecc),'period':_0x3d2ff4(0xba5)};this['_warnHourlyCap'](_0x577472);}return{'source':'statistics','period':'day'};}[_0x3a4399(0xe07)](_0x269db0){const _0x1afffa=_0x3a4399;if(!(_0x269db0<=SHORT_WINDOW_HOURS+0x1))return![];const _0x305be4=this[_0x1afffa(0x4ad)]||{};if(!(_0x305be4[_0x1afffa(0xb39)]||_0x305be4['date_picker_group']&&this[_0x1afffa(0xe7f)]))return![];if(_0x305be4[_0x1afffa(0xfb5)]&&this[_0x1afffa(0x584)])return![];const _0x1af1ba=(this[_0x1afffa(0xd4a)]||[])[_0x1afffa(0x395)](Boolean);if(!_0x1af1ba[_0x1afffa(0xf35)])return![];if(_0x1af1ba[_0x1afffa(0xea6)](_0x3fef00=>_0x3fef00[_0x1afffa(0x70d)]||_0x3fef00[_0x1afffa(0xf3e)]||_0x3fef00[_0x1afffa(0xf5a)]||this[_0x1afffa(0xf5c)](_0x3fef00)))return![];const _0x5426b3=this[_0x1afffa(0xc17)];if(!_0x5426b3?.['start'])return![];let _0x4485af=0x0;for(const _0x4d47fc of _0x1af1ba){const _0x1c8d00=resolveOffsetHours(_0x4d47fc[_0x1afffa(0xd56)],this[_0x1afffa(0x1a4)])||0x0;if(_0x1c8d00*0x36ee80>_0x4485af)_0x4485af=_0x1c8d00*0x36ee80;}let _0x42e6da=0x0;for(const _0x1bfe83 of _0x1af1ba){const _0x537efa=toNum(_0x1bfe83[_0x1afffa(0x91d)]);if(_0x537efa>0x0&&_0x537efa*0x36ee80>_0x42e6da)_0x42e6da=_0x537efa*0x36ee80;}const _0x27b2c8=_0x5426b3[_0x1afffa(0xfd4)][_0x1afffa(0xa03)]()-_0x4485af-_0x42e6da-(this['_maMaxLeadMs'](_0x269db0)||0x0);return Date['now']()-_0x27b2c8<=FORCE_STATS_RAW_HOURS*0x36ee80;}[_0x3a4399(0x706)](){const _0x42020b=_0x3a4399,_0x1849a8=this[_0x42020b(0x1a4)]?.[_0x42020b(0x95a)]?.[_0x42020b(0xe0b)]||null;if(!_0x1849a8)return![];let _0xd044fc=resolveDisplayTimeZone(this[_0x42020b(0x1a4)],this['_config']);if(!_0xd044fc)try{_0xd044fc=Intl[_0x42020b(0xfa6)]()['resolvedOptions']()[_0x42020b(0x38c)]||null;}catch{_0xd044fc=null;}return!!_0xd044fc&&_0xd044fc!==_0x1849a8;}[_0x3a4399(0xe6e)](){const _0x4e837e=_0x3a4399,_0x3d459f=this[_0x4e837e(0xc17)];if(!_0x3d459f?.[_0x4e837e(0xfd4)])return![];const _0x36f606=resolveDisplayTimeZone(this[_0x4e837e(0x1a4)],this[_0x4e837e(0x4ad)]),_0x3975be=this[_0x4e837e(0x1a4)]?.['config']?.[_0x4e837e(0xe0b)]||null;if(_0x36f606&&_0x3975be&&_0x36f606!==_0x3975be)return![];const _0x2002d3=_0x36f606||_0x3975be,_0x3be589=tzParts(_0x3d459f[_0x4e837e(0xfd4)][_0x4e837e(0xa03)](),_0x2002d3);return _0x3d459f[_0x4e837e(0xfd4)]['getTime']()===zonedWallToMs(_0x3be589['y'],_0x3be589['mo'],_0x3be589['d'],0x0,0x0,0x0,_0x2002d3);}[_0x3a4399(0x916)](_0x103b31){const _0x1ac933=_0x3a4399;if(!_0x103b31||_0x103b31['fixed_value']||_0x103b31[_0x1ac933(0x242)])return![];const _0x458c0d=_0x103b31[_0x1ac933(0x79c)],_0x34ce87=new Set([_0x1ac933(0xa1a),'min',_0x1ac933(0xad0),_0x1ac933(0xc75),undefined,null,'']),_0x11c11a=_0x458c0d===undefined||_0x458c0d===null||_0x458c0d==='';if(_0x34ce87[_0x1ac933(0x1031)](_0x458c0d)&&this['_isCounterEntity'](_0x103b31)){if(_0x11c11a&&this['_counterDayRowsSafe']())return![];return!![];}if(_0x458c0d===_0x1ac933(0xa1a)&&!this[_0x1ac933(0xf5c)](_0x103b31)&&this[_0x1ac933(0x6ec)](_0x103b31))return!![];if(_0x458c0d==='diff'&&!this['_isCounterEntity'](_0x103b31)&&this[_0x1ac933(0x6ec)](_0x103b31))return!![];if(_0x458c0d==='change'&&!this[_0x1ac933(0xf5c)](_0x103b31)&&this[_0x1ac933(0x6ec)](_0x103b31))return!![];if((_0x458c0d===_0x1ac933(0x1b8)||_0x458c0d==='first')&&!(_0x458c0d==='last'&&this['_isCounterEntity'](_0x103b31))&&this[_0x1ac933(0x6ec)](_0x103b31))return!![];return![];}[_0x3a4399(0xf01)](_0x3876c7){const _0x4594f5=_0x3a4399,_0x158c58=_0x3876c7?.[_0x4594f5(0xc86)]||this[_0x4594f5(0x4ad)]?.[_0x4594f5(0xc86)]||_0x4594f5(0x6b2);if(_0x158c58===_0x4594f5(0xecc))return!![];if(_0x158c58===_0x4594f5(0xc38))return![];return!!(_0x3876c7?.[_0x4594f5(0x644)]&&!_0x3876c7['statistic_id']&&_hfDetected[_0x4594f5(0x1031)](_0x3876c7['entity']));}[_0x3a4399(0x549)](_0x32cac0,_0x3c1920,_0x166f05){const _0x321092=_0x3a4399;if(!_0x32cac0?.[_0x321092(0x644)]||_0x32cac0[_0x321092(0x70d)]||!_hfDetected[_0x321092(0x1031)](_0x32cac0['entity']))return![];const _0x5bea7b=toNum(this[_0x321092(0x4ad)]?.['__sgcDecisionHours']),_0xb42c7a=isNum(_0x5bea7b)&&_0x5bea7b>0x0?_0x5bea7b:_0x166f05;if(!isNum(_0xb42c7a)||_0xb42c7a>HF_FINE_MAX_H)return![];const _0x126e46=resolvePointsPerHour(this[_0x321092(0x4ad)],_0x32cac0,_0x166f05),_0xe33a00=groupBucketMs(resolveGroupBy(this[_0x321092(0x4ad)],_0x166f05,_0x32cac0),this[_0x321092(0x4ad)]?.[_0x321092(0x74a)],_0x126e46),_0x13b9d5=this[_0x321092(0xc8d)](_0x32cac0,_0x3c1920),_0x3b9b52=_0x13b9d5==='5minute'?0x493e0:_0x13b9d5===_0x321092(0x925)?0x5265c00:_0x13b9d5===_0x321092(0x688)?0x240c8400:_0x13b9d5===_0x321092(0xf2b)?0x9a7ec800:0x36ee80;return!isNum(_0xe33a00)||_0xe33a00<=0x0||_0xe33a00<_0x3b9b52;}[_0x3a4399(0xc8d)](_0x45d498,_0x15319c){const _0x2f36f9=_0x3a4399,_0x27bdd0=this['_entPrefersStats'](_0x45d498),_0x17fa68=_0x15319c['source']===_0x2f36f9(0xecc)?_0x15319c:_0x15319c[_0x2f36f9(0x313)]||(_0x27bdd0?_0x15319c[_0x2f36f9(0xd8d)]:null);if(!_0x17fa68)return _0x2f36f9(0xba5);if(_0x17fa68[_0x2f36f9(0x98a)]&&!this[_0x2f36f9(0x916)](_0x45d498))return _0x17fa68[_0x2f36f9(0x98a)];return _0x17fa68[_0x2f36f9(0xfbb)];}async['_ensureStatMeta'](_0x119213){const _0x31bf5d=_0x3a4399;if(!this[_0x31bf5d(0x8f3)])this[_0x31bf5d(0x8f3)]=Object['create'](null);if(!this[_0x31bf5d(0x1a4)]?.[_0x31bf5d(0xd22)])return;const _0x251465=[];for(const _0x1262b7 of _0x119213){if(_0x1262b7&&!(_0x1262b7 in this[_0x31bf5d(0x8f3)]))_0x251465['push'](_0x1262b7);}if(!_0x251465[_0x31bf5d(0xf35)])return;try{let _0x1799f3;try{_0x1799f3=await this[_0x31bf5d(0x1a4)][_0x31bf5d(0xd22)]({'type':'recorder/get_statistics_metadata','statistic_ids':_0x251465});}catch(_0x1df1db){_0x1799f3=await this[_0x31bf5d(0x1a4)][_0x31bf5d(0xd22)]({'type':_0x31bf5d(0x214)});}if(Array[_0x31bf5d(0x148)](_0x1799f3)){const _0x32d9ff=new Set(_0x251465);for(const _0x2bc8bd of _0x1799f3){if(!_0x2bc8bd?.['statistic_id'])continue;_0x32d9ff[_0x31bf5d(0x1031)](_0x2bc8bd[_0x31bf5d(0x70d)])&&(this['_statMeta'][_0x2bc8bd[_0x31bf5d(0x70d)]]={'unit_of_measurement':_0x2bc8bd[_0x31bf5d(0x92f)]||_0x2bc8bd[_0x31bf5d(0x3de)]||null,'has_mean':!!_0x2bc8bd[_0x31bf5d(0x347)],'has_sum':!!_0x2bc8bd[_0x31bf5d(0xbc0)],'source':_0x2bc8bd[_0x31bf5d(0x995)]||null,'name':_0x2bc8bd[_0x31bf5d(0xac9)]||null});}for(const _0x4febfa of _0x251465){if(!(_0x4febfa in this[_0x31bf5d(0x8f3)]))this[_0x31bf5d(0x8f3)][_0x4febfa]={'unit_of_measurement':null};}}}catch{}}['_computeWsTrackedKey'](){const _0x2f034f=_0x3a4399,_0x45aff7=new Set();for(const _0x1bcd8a of this[_0x2f034f(0xd4a)]||[]){if(_0x1bcd8a[_0x2f034f(0x644)]&&!_0x1bcd8a[_0x2f034f(0x70d)])_0x45aff7[_0x2f034f(0xe62)](_0x1bcd8a['entity']);}for(const _0x24c866 of this[_0x2f034f(0x1f5)]||[])_0x45aff7['add'](_0x24c866);for(const _0x704e4d of this[_0x2f034f(0x756)]||[])_0x45aff7[_0x2f034f(0xe62)](_0x704e4d);for(const _0x4db030 of this[_0x2f034f(0x5f4)]||[])_0x45aff7[_0x2f034f(0xe62)](_0x4db030);if(this[_0x2f034f(0x4ad)]?.[_0x2f034f(0xbff)])_0x45aff7[_0x2f034f(0xe62)](this['_config']['battery_entity']);return[..._0x45aff7][_0x2f034f(0x69b)]()[_0x2f034f(0xb8b)]('|');}[_0x3a4399(0x6fc)](){const _0x191c72=_0x3a4399;if(this['_wsUnsub']||this[_0x191c72(0xd5a)]||!this[_0x191c72(0x1a4)]?.[_0x191c72(0xe45)])return;if(!this[_0x191c72(0x350)]&&!this[_0x191c72(0x1f5)][_0x191c72(0x3ba)]&&!this[_0x191c72(0x756)][_0x191c72(0x3ba)]&&!this['_refRefIds'][_0x191c72(0x3ba)]&&!this['_config']?.[_0x191c72(0xbff)])return;const _0x64e234=new Set();for(const _0x3bba83 of this[_0x191c72(0xd4a)]){if(_0x3bba83[_0x191c72(0x644)]&&!_0x3bba83[_0x191c72(0x70d)])_0x64e234[_0x191c72(0xe62)](_0x3bba83[_0x191c72(0x644)]);}for(const _0x5c6982 of this[_0x191c72(0x1f5)])_0x64e234[_0x191c72(0xe62)](_0x5c6982);for(const _0x73fbdc of this['_priceRefIds']||[])_0x64e234['add'](_0x73fbdc);for(const _0x38f327 of this[_0x191c72(0x5f4)]||[])_0x64e234[_0x191c72(0xe62)](_0x38f327);if(this['_config'][_0x191c72(0xbff)])_0x64e234['add'](this[_0x191c72(0x4ad)]['battery_entity']);const _0xcfbe2c=[..._0x64e234];if(!_0xcfbe2c[_0x191c72(0xf35)])return;this[_0x191c72(0xb9a)]=_0xcfbe2c[_0x191c72(0x444)]()[_0x191c72(0x69b)]()[_0x191c72(0xb8b)]('|'),this[_0x191c72(0xd5a)]=!![];const _0x468dea=this[_0x191c72(0xeaa)]=(this[_0x191c72(0xeaa)]||0x0)+0x1,_0x34aa36=(_0x46b00e,_0x2e2f76)=>{const _0x3b9b74=_0x191c72;if(!_0x2e2f76||_0x2e2f76[_0x3b9b74(0x2a0)]===_0x3b9b74(0xbcb)||_0x2e2f76[_0x3b9b74(0x2a0)]===_0x3b9b74(0x103b))return;if(!this[_0x3b9b74(0x1a4)])return;const _0x1675ef=this[_0x3b9b74(0x1a4)];try{let _0x4f8ae1=![];if(this['_liveEnabled'])for(const _0x20123f of this[_0x3b9b74(0xd4a)]){if(_0x20123f['entity']===_0x46b00e&&!_0x20123f['statistic_id']){_0x4f8ae1=!![];break;}}const _0x492cf8=this[_0x3b9b74(0x1f5)]['has'](_0x46b00e),_0x1f313f=this[_0x3b9b74(0x4ad)][_0x3b9b74(0xbff)]===_0x46b00e;if(this['_priceRefIds'][_0x3b9b74(0x1031)](_0x46b00e)&&!sameStateVal(_0x1675ef['states']?.[_0x46b00e],_0x2e2f76))this[_0x3b9b74(0xdcd)]();const _0x32739b=this[_0x3b9b74(0x5f4)]['has'](_0x46b00e)&&this[_0x3b9b74(0x75b)]({'states':{[_0x46b00e]:_0x2e2f76}});_0x32739b&&!_0x4f8ae1&&(this[_0x3b9b74(0xe1b)]=!![],this[_0x3b9b74(0x965)]());if(_0x4f8ae1||_0x492cf8){const _0x4c8e8b=Object[_0x3b9b74(0x1db)](Object[_0x3b9b74(0xa8e)](_0x1675ef[_0x3b9b74(0x34e)]),{[_0x46b00e]:_0x2e2f76}),_0x1e4011={..._0x1675ef,'states':_0x4c8e8b};if(_0x4f8ae1)this[_0x3b9b74(0x18e)](_0x1e4011);if(_0x492cf8)this[_0x3b9b74(0x62e)](_0x1e4011);}(_0x4f8ae1||_0x1f313f)&&this['shadowRoot']?.[_0x3b9b74(0xf8c)]?.(_0x3b9b74(0xece))&&this[_0x3b9b74(0x192)]();}catch(_0x2bbad6){console[_0x3b9b74(0x229)]('[sgc]\x20ws\x20handler\x20error',_0x2bbad6);}},_0x2d3886=_0xcfbe2c[_0x191c72(0xf35)]>0x0&&_0xcfbe2c['length']<=0x40,_0xa36a24=()=>{const _0x4f8cf3=_0x191c72;this[_0x4f8cf3(0x1a4)][_0x4f8cf3(0xe45)][_0x4f8cf3(0xef9)](_0x7d9f46=>{const _0x54108b=_0x4f8cf3,_0x49df25=_0x7d9f46?.['data']?.['entity_id'];if(!_0x64e234[_0x54108b(0x1031)](_0x49df25))return;_0x34aa36(_0x49df25,_0x7d9f46[_0x54108b(0xeec)][_0x54108b(0x494)]);},_0x4f8cf3(0xed6))[_0x4f8cf3(0x690)](_0x15739b=>{const _0x44a0b9=_0x4f8cf3;if(_0x468dea!==this[_0x44a0b9(0xeaa)]){try{_0x15739b();}catch{}return;}this[_0x44a0b9(0x718)]=_0x15739b,this[_0x44a0b9(0xd5a)]=![];})[_0x4f8cf3(0x3ee)](()=>{if(_0x468dea===this['_wsGen'])this['_wsSubscribing']=![];});};_0x2d3886?this[_0x191c72(0x1a4)][_0x191c72(0xe45)][_0x191c72(0x4cd)](_0x10f52b=>{const _0x4c143f=_0x10f52b?.['variables']?.['trigger'];if(!_0x4c143f)return;const _0x4cdba5=_0x4c143f['to_state'];if(_0x4cdba5)_0x34aa36(_0x4cdba5['entity_id'],_0x4cdba5);},{'type':_0x191c72(0xe52),'trigger':{'platform':_0x191c72(0x2a0),'entity_id':_0xcfbe2c}})[_0x191c72(0x690)](_0x1c5e52=>{const _0x5ca2fe=_0x191c72;if(_0x468dea!==this[_0x5ca2fe(0xeaa)]){try{_0x1c5e52();}catch{}return;}this[_0x5ca2fe(0x718)]=_0x1c5e52,this[_0x5ca2fe(0xd5a)]=![];})[_0x191c72(0x3ee)](()=>{const _0x28b8d9=_0x191c72;if(_0x468dea===this[_0x28b8d9(0xeaa)])_0xa36a24();}):_0xa36a24();}[_0x3a4399(0x1ea)](){const _0x5bc51c=_0x3a4399;this['_wsGen']=(this['_wsGen']||0x0)+0x1;if(this[_0x5bc51c(0x718)]){try{this[_0x5bc51c(0x718)]();}catch{}this[_0x5bc51c(0x718)]=null;}this[_0x5bc51c(0xd5a)]=![],this[_0x5bc51c(0xb9a)]=null;}[_0x3a4399(0x18e)](_0x5157ea){const _0x5ac39d=_0x3a4399;let _0xb4025b=![];this[_0x5ac39d(0xd4a)]['forEach']((_0x37ac7f,_0x1864be)=>{const _0x4f4ee3=_0x5ac39d;if(!_0x37ac7f[_0x4f4ee3(0x644)]||_0x37ac7f[_0x4f4ee3(0x70d)])return;const _0x5a07ed=this['_graphData']?.[_0x4f4ee3(0x904)]?.[_0x4f4ee3(0x94b)](_0x143151=>_0x143151[_0x4f4ee3(0x644)]===_0x37ac7f);if(this['_isHistoryAggregated'](_0x37ac7f)){const _0x4b3b9f=_0x37ac7f[_0x4f4ee3(0x79c)]||_0x4f4ee3(0xad0),_0x15718a=!!_0x5a07ed&&!_0x5a07ed[_0x4f4ee3(0x58b)]&&(_0x4b3b9f===_0x4f4ee3(0xad0)||_0x4b3b9f===_0x4f4ee3(0xc75)||_0x4b3b9f===_0x4f4ee3(0xf31));if(!_0x15718a&&_0x4b3b9f!==_0x4f4ee3(0x1b8)&&_0x4b3b9f!=='first'&&_0x4b3b9f!==_0x4f4ee3(0xa1a)&&_0x4b3b9f!==_0x4f4ee3(0x68a))return;}const _0x24fa8f=_0x5157ea[_0x4f4ee3(0x34e)][_0x37ac7f[_0x4f4ee3(0x644)]];if(!_0x24fa8f)return;const _0x487f6d=_0x24fa8f[_0x4f4ee3(0x3f4)]||_0x24fa8f[_0x4f4ee3(0x449)]||null;if(_0x487f6d===this[_0x4f4ee3(0xcde)][_0x37ac7f[_0x4f4ee3(0x644)]])return;this['_prevStamps'][_0x37ac7f[_0x4f4ee3(0x644)]]=_0x487f6d;if(_0x37ac7f[_0x4f4ee3(0x4e4)]||_0x37ac7f[_0x4f4ee3(0x242)]){this[_0x4f4ee3(0xe1b)]=!![],_0xb4025b=!![];return;}const _0x2fb6a1=this[_0x4f4ee3(0xcd5)](_0x37ac7f,_0x1864be),_0x5a8f37=_0x2fb6a1?getAttributePath(_0x24fa8f[_0x4f4ee3(0x421)],_0x2fb6a1):_0x24fa8f['state'],_0x4b2f04=_0x37ac7f[_0x4f4ee3(0x207)]&&_0x37ac7f[_0x4f4ee3(0x207)]['length']?_0x37ac7f['state_map']:null;let _0x42f13a=_0x4b2f04;!_0x42f13a&&(_0x42f13a=_0x5a07ed?.[_0x4f4ee3(0xe3f)]||(_0x2fb6a1?null:autoStateMap(_0x37ac7f,_0x5157ea,this['_config']?.[_0x4f4ee3(0xae4)])));let _0x176718;if(_0x42f13a){const _0x18d797=applyStateMap(_0x5a8f37,_0x42f13a);_0x176718=Number[_0x4f4ee3(0xa6b)](_0x18d797[_0x4f4ee3(0xa0e)])?_0x18d797['value']:null;if(_0x176718===null){const _0x49f2ef=typeof _0x5a8f37===_0x4f4ee3(0x24d)?_0x5a8f37['trim']()[_0x4f4ee3(0xa5c)]():null,_0x5722a9=_0x5a8f37==null||_0x49f2ef===''||_0x49f2ef===_0x4f4ee3(0x103b)||_0x49f2ef===_0x4f4ee3(0xbcb)||_0x49f2ef==='none';if(!_0x5722a9&&isStripEntity(_0x37ac7f)&&!_0x4b2f04)this['_scheduleMapRefetch']();return;}}else{_0x176718=toNum(_0x5a8f37);if(_0x176718===null)return;}const _0x4c7374=_0x487f6d?new Date(_0x487f6d)[_0x4f4ee3(0xa03)]():Date['now']();(this['_liveBuffer'][_0x37ac7f['entity']]||=[])[_0x4f4ee3(0x879)]({'t':_0x4c7374,'v':_0x176718}),_0xb4025b=!![];});if(_0xb4025b)this['_scheduleLiveFlush']();}[_0x3a4399(0x75b)](_0x350b6b){const _0x4722c8=_0x3a4399;if(!this[_0x4722c8(0x5f4)]?.['size']||!this[_0x4722c8(0x290)]?.['size'])return![];let _0x98c016=![];for(const _0x5829c5 of this[_0x4722c8(0x5f4)]){const _0x10e76f=_0x350b6b[_0x4722c8(0x34e)]?.[_0x5829c5];if(!_0x10e76f)continue;const _0x5d9350=_0x10e76f['last_updated']||_0x10e76f[_0x4722c8(0x449)]||null;if(_0x5d9350===this[_0x4722c8(0x5c9)][_0x5829c5])continue;this[_0x4722c8(0x5c9)][_0x5829c5]=_0x5d9350;const _0x32526a=_0x5d9350?new Date(_0x5d9350)[_0x4722c8(0xa03)]():Date[_0x4722c8(0xf41)]();for(const _0x41d0a8 of this[_0x4722c8(0x290)][_0x4722c8(0x335)]()){if(_0x41d0a8['id']!==_0x5829c5||!Array[_0x4722c8(0x148)](_0x41d0a8[_0x4722c8(0xbd7)]))continue;if(_0x41d0a8[_0x4722c8(0xdad)]&&(_0x41d0a8[_0x4722c8(0x170)]===_0x4722c8(0xd8b)||_0x41d0a8[_0x4722c8(0x170)]==='change'))continue;const _0x21357c=toNum(_0x41d0a8[_0x4722c8(0xb67)]?getAttributePath(_0x10e76f[_0x4722c8(0x421)],_0x41d0a8[_0x4722c8(0xb67)]):_0x10e76f[_0x4722c8(0x2a0)]);if(_0x21357c===null)continue;const _0x4a1de2=_0x32526a+(_0x41d0a8[_0x4722c8(0xc6d)]||0x0)*0x36ee80,_0x1e1c75=_0x41d0a8[_0x4722c8(0xbd7)][_0x41d0a8['samples'][_0x4722c8(0xf35)]-0x1];if(_0x1e1c75&&_0x4a1de2<=_0x1e1c75['t'])continue;_0x41d0a8[_0x4722c8(0xbd7)][_0x4722c8(0x879)]({'t':_0x4a1de2,'v':_0x21357c});const _0x15ede2=this[_0x4722c8(0xc17)],_0x4ee549=_0x15ede2?this[_0x4722c8(0x81c)]((_0x15ede2[_0x4722c8(0xbca)]['getTime']()-_0x15ede2[_0x4722c8(0xfd4)][_0x4722c8(0xa03)]())/0x36ee80):0x0,_0x4b55c0=(_0x15ede2?.[_0x4722c8(0xfd4)]?.['getTime']()||0x0)-_0x4ee549-0x5265c00;let _0x292d90=0x0;while(_0x292d90<_0x41d0a8['samples'][_0x4722c8(0xf35)]&&_0x41d0a8[_0x4722c8(0xbd7)][_0x292d90]['t']<_0x4b55c0)_0x292d90++;if(_0x292d90>0x1)_0x41d0a8[_0x4722c8(0xbd7)]['splice'](0x0,_0x292d90-0x1);this[_0x4722c8(0x9c5)][_0x4722c8(0xe62)](_0x5829c5),_0x98c016=!![];}}return _0x98c016;}['_processAnnotationRefChanges'](_0xff8b81){const _0x1dad61=_0x3a4399;let _0xc29153=![],_0x10a0d2=![],_0x3595f7=![];const _0x5a92b9=Array['isArray'](this['_config']?.[_0x1dad61(0x6e9)])?this[_0x1dad61(0x4ad)][_0x1dad61(0x6e9)]:[];for(const _0x901274 of this['_annotationRefs']){const _0x573760=_0xff8b81[_0x1dad61(0x34e)][_0x901274];if(!_0x573760)continue;const _0x3650ff=_0x573760['last_updated']||_0x573760[_0x1dad61(0x449)]||null;if(_0x3650ff===this[_0x1dad61(0x629)][_0x901274])continue;this['_prevAnnotationStamps'][_0x901274]=_0x3650ff,_0xc29153=!![];const _0x27269d=_0x5a92b9['filter'](_0x179ed6=>_0x179ed6&&typeof _0x179ed6==='object'&&(_0x179ed6[_0x1dad61(0x6f4)]===_0x1dad61(0x596)||_0x179ed6[_0x1dad61(0x6f4)]===_0x1dad61(0x565))&&_0x179ed6[_0x1dad61(0x644)]===_0x901274);if(!_0x27269d[_0x1dad61(0xf35)])_0x10a0d2=!![];else{if(_0x573760[_0x1dad61(0x449)]===_0x573760[_0x1dad61(0x3f4)]||_0x27269d[_0x1dad61(0xea6)](_0x2f62c8=>_0x2f62c8[_0x1dad61(0xb67)]!=null&&typeof _0x2f62c8[_0x1dad61(0xb67)]!==_0x1dad61(0xc83)&&String(_0x2f62c8[_0x1dad61(0xb67)])[_0x1dad61(0x99a)]()!==''))_0x3595f7=!![];}}if(!_0xc29153)return;if(_0x10a0d2)this['_graphFingerprint']='';this['_scheduleRender']();if(_0x3595f7)this['_scheduleAnnotationResolve']();}[_0x3a4399(0x22a)](){const _0xe348ce=_0x3a4399;if(this[_0xe348ce(0x504)])return;this[_0xe348ce(0x504)]=setTimeout(()=>{const _0x51f13f=_0xe348ce;this[_0x51f13f(0x504)]=null;if(!this[_0x51f13f(0x88a)]||!this[_0x51f13f(0x1a4)]||!this[_0x51f13f(0xc17)])return;const _0x172f6c=this[_0x51f13f(0xd7f)],_0x2c70f2=this[_0x51f13f(0x336)]()?new Date(Math[_0x51f13f(0xa1a)](this[_0x51f13f(0xc17)][_0x51f13f(0xbca)][_0x51f13f(0xa03)](),Date['now']())):this[_0x51f13f(0xc17)][_0x51f13f(0xbca)];this[_0x51f13f(0xee1)](this[_0x51f13f(0xc17)][_0x51f13f(0xfd4)],_0x2c70f2,![])[_0x51f13f(0x690)](_0x4e05e0=>{const _0x58e3c4=_0x51f13f;if(!Array['isArray'](_0x4e05e0)||_0x172f6c!==this[_0x58e3c4(0xd7f)]||!this[_0x58e3c4(0x88a)])return;this[_0x58e3c4(0x81e)]=_0x4e05e0,this[_0x58e3c4(0xb29)]='',this[_0x58e3c4(0x384)]();})[_0x51f13f(0x3ee)](()=>{});},0x1388);}['_scheduleLiveFlush'](){const _0xef9400=_0x3a4399;if(this[_0xef9400(0x5d1)])return;this['_liveFlushTimer']=setTimeout(()=>{const _0x5e26e4=_0xef9400;this[_0x5e26e4(0x5d1)]=null,this[_0x5e26e4(0x3ca)]();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x3a4399(0x3ca)](){const _0xdafa37=_0x3a4399;if(!this[_0xdafa37(0x2e2)]||!this[_0xdafa37(0xc17)])return;const _0x5a5a9f=Object['keys'](this['_liveBuffer'])[_0xdafa37(0xf35)]>0x0;if(!_0x5a5a9f&&!this['_pendingSlide']&&!this[_0xdafa37(0xe1b)])return;const _0x70f3c0=this[_0xdafa37(0x5d8)];this['_pendingSlide']=![],this[_0xdafa37(0xe1b)]=![];if(this[_0xdafa37(0x336)]()){const _0x82117d=this['_computeEffectiveWindow']();_0x82117d&&(this[_0xdafa37(0xc92)](_0x82117d),this[_0xdafa37(0xc17)]=_0x82117d);}this[_0xdafa37(0x7f5)]=Date[_0xdafa37(0xf41)]();const _0x2edfae=this[_0xdafa37(0xc17)][_0xdafa37(0xfd4)][_0xdafa37(0xa03)](),_0x25d01b=this[_0xdafa37(0xc17)]['end']['getTime'](),_0x39b507=this[_0xdafa37(0x7f5)]<=_0x25d01b+0xea60;Object[_0xdafa37(0x57e)](this['_config'],_0xdafa37(0x20e),{'value':activeScaleRule(this['_config'],(_0x25d01b-_0x2edfae)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x2ee9ec=this[_0xdafa37(0x81c)]((_0x25d01b-_0x2edfae)/0x36ee80);for(const _0x5ca7a6 of this[_0xdafa37(0x2e2)]['series']){const _0x3a255c=_0x5ca7a6[_0xdafa37(0x644)],_0x45d19c=_0x3a255c[_0xdafa37(0x644)]?resolveOffsetHours(_0x3a255c[_0xdafa37(0xd56)],this['_hass']):0x0,_0x66a223=_0x3a255c[_0xdafa37(0x644)]&&_0x45d19c===0x0&&this[_0xdafa37(0xdf3)][_0x3a255c[_0xdafa37(0x644)]]?.[_0xdafa37(0xf35)]>0x0,_0x5804c3=_0x3a255c['fixed_value']||_0x3a255c[_0xdafa37(0x242)];if(_0x3a255c[_0xdafa37(0x4e4)]){const _0x2b20a2=this[_0xdafa37(0x1a4)]?.[_0xdafa37(0x34e)]?.[_0x3a255c[_0xdafa37(0x644)]],_0x19aa07=_0x3a255c[_0xdafa37(0xb67)]?getAttributePath(_0x2b20a2?.[_0xdafa37(0x421)],_0x3a255c[_0xdafa37(0xb67)]):_0x2b20a2?.[_0xdafa37(0x2a0)],_0x3cd857=toNum(_0x19aa07);_0x3cd857!==null?_0x5ca7a6[_0xdafa37(0x2a3)]=[{'t':_0x2edfae,'v':_0x3cd857},{'t':_0x25d01b,'v':_0x3cd857}]:_0x5ca7a6[_0xdafa37(0x2a3)]=[];this['_rebuildPoints'](_0x5ca7a6);continue;}if(_0x3a255c[_0xdafa37(0x242)]){const _0x4792b2=this[_0xdafa37(0x1a4)]?.[_0xdafa37(0x34e)]?.[_0x3a255c['entity']];let _0x3a6120=synthesizeForecastSeries(_0x4792b2,_0x3a255c,this[_0xdafa37(0xc17)][_0xdafa37(0xfd4)],this[_0xdafa37(0x1a4)]);const _0x32c20d=toNum(_0x3a255c[_0xdafa37(0x91d)])||0x0,_0x526793=_0x32c20d<0x0?_0x25d01b-_0x32c20d*0x36ee80:_0x25d01b;_0x3a6120=_0x3a6120['filter'](_0x5a9be8=>_0x5a9be8['t']>=_0x2edfae&&_0x5a9be8['t']<=_0x526793);if(_0x32c20d!==0x0&&_0x3a6120[_0xdafa37(0xf35)]){const _0x1ebc8e=_0x32c20d*0x36ee80;_0x3a6120=_0x3a6120[_0xdafa37(0x3c4)](_0x183922=>({..._0x183922,'t':_0x183922['t']+_0x1ebc8e}));if(_0x32c20d>0x0)_0x3a6120=_0x3a6120['filter'](_0xc90f0d=>_0xc90f0d['t']>=_0x2edfae&&_0xc90f0d['t']<=_0x25d01b);}_0x5ca7a6['raw']=_0x3a6120,this['_rebuildPoints'](_0x5ca7a6);continue;}const _0x15dec1=!!(_0x3a255c[_0xdafa37(0xf3e)]&&this['_refDirtyIds']?.[_0xdafa37(0x1031)](_0x3a255c[_0xdafa37(0xf3e)]))||!!this[_0xdafa37(0x77f)]&&!!_0x3a255c[_0xdafa37(0xf5a)];if(!_0x3a255c[_0xdafa37(0x644)]||_0x3a255c[_0xdafa37(0x70d)]){if(!_0x70f3c0&&!_0x15dec1&&!_0x39b507)continue;let _0x38236e=0x0;const _0x117c16=_0x2ee9ec>0x0?_0x2edfae-_0x2ee9ec:_0x2edfae;while(_0x38236e<_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)]&&_0x5ca7a6[_0xdafa37(0x2a3)][_0x38236e]['t']<_0x117c16)_0x38236e++;if(_0x38236e>0x1)_0x5ca7a6[_0xdafa37(0x2a3)]['splice'](0x0,_0x38236e-0x1);let _0x46be8e=_0x5ca7a6['raw'][_0xdafa37(0xf35)];while(_0x46be8e>0x0&&_0x5ca7a6['raw'][_0x46be8e-0x1]['t']>=_0x25d01b)_0x46be8e--;if(_0x46be8e<_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)])_0x5ca7a6['raw'][_0xdafa37(0xf35)]=_0x46be8e;}else{if(!_0x66a223&&!_0x70f3c0&&!_0x15dec1&&!_0x39b507)continue;const _0x3ef6ee=_0x45d19c===0x0?this[_0xdafa37(0xdf3)][_0x3a255c['entity']]:null;if(_0x3ef6ee?.['length']){_0x3ef6ee[_0xdafa37(0x69b)]((_0x3a2d38,_0x497043)=>_0x3a2d38['t']-_0x497043['t']);for(let _0x115139=0x0;_0x115139<_0x3ef6ee[_0xdafa37(0xf35)];_0x115139++){const _0x38e419=_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)]?_0x5ca7a6[_0xdafa37(0x2a3)][_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)]-0x1]['t']:-Infinity;if(_0x3ef6ee[_0x115139]['t']<_0x38e419)continue;if(_0x3ef6ee[_0x115139]['t']===_0x38e419)_0x5ca7a6[_0xdafa37(0x2a3)][_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)]-0x1]=_0x3ef6ee[_0x115139];else _0x5ca7a6['raw'][_0xdafa37(0x879)](_0x3ef6ee[_0x115139]);}}let _0x598ca4=0x0;const _0x5afcfd=_0x2ee9ec>0x0?_0x2edfae-_0x2ee9ec:_0x2edfae;while(_0x598ca4<_0x5ca7a6['raw'][_0xdafa37(0xf35)]&&_0x5ca7a6['raw'][_0x598ca4]['t']<_0x5afcfd)_0x598ca4++;if(_0x598ca4>0x1)_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0x854)](0x0,_0x598ca4-0x1);let _0x5cd583=_0x5ca7a6['raw'][_0xdafa37(0xf35)];while(_0x5cd583>0x0&&_0x5ca7a6[_0xdafa37(0x2a3)][_0x5cd583-0x1]['t']>=_0x25d01b)_0x5cd583--;if(_0x5cd583<_0x5ca7a6[_0xdafa37(0x2a3)][_0xdafa37(0xf35)])_0x5ca7a6[_0xdafa37(0x2a3)]['length']=_0x5cd583;}this[_0xdafa37(0xdc3)](_0x5ca7a6);}this[_0xdafa37(0xdf3)]=Object[_0xdafa37(0xa8e)](null),this[_0xdafa37(0x9c5)][_0xdafa37(0x7a7)](),this['_priceDirty']=![],this[_0xdafa37(0x384)](),this[_0xdafa37(0x82c)]();}[_0x3a4399(0xdcd)](){const _0x17a147=_0x3a4399,_0x34d071=Date[_0x17a147(0xf41)](),_0x3af64c=_0x34d071-(this[_0x17a147(0x2e7)]||0x0);if(_0x3af64c<0x1388){!this[_0x17a147(0x637)]&&(this[_0x17a147(0x637)]=setTimeout(()=>{const _0x123da3=_0x17a147;this[_0x123da3(0x637)]=null,this[_0x123da3(0x2e7)]=Date['now'](),this[_0x123da3(0xcf1)]();},0x1388-_0x3af64c));return;}this[_0x17a147(0x2e7)]=_0x34d071,this[_0x17a147(0xcf1)]();}[_0x3a4399(0xa31)](){const _0x4fb204=_0x3a4399;if(this[_0x4fb204(0x1d1)])return;this[_0x4fb204(0x1d1)]=setTimeout(()=>{const _0x3ca26d=_0x4fb204;this[_0x3ca26d(0x1d1)]=null;if(!this[_0x3ca26d(0x88a)]||!this[_0x3ca26d(0x1a4)])return;this[_0x3ca26d(0xae5)][_0x3ca26d(0x678)](),this[_0x3ca26d(0x3e0)]();},0x1388);}['_priceJobFetches'](_0x50bff8,_0x538c14,_0x3e45ed,_0x2aa7cf,_0x281931,_0x40a32e,_0x1c5fc8){const _0xb5ddd9=_0x3a4399,_0x1fe3a7=[];for(const [_0x5215fe,_0x4df762]of _0x50bff8){const _0x2560ac=_0x4df762['offH']*0x36ee80,_0x41d264=new Date(_0x538c14-_0x2560ac-_0x2aa7cf-_0x281931-0x5265c00),_0x2ae86f=new Date(_0x3e45ed-_0x2560ac);_0x4df762[_0xb5ddd9(0x49c)]?_0x1fe3a7[_0xb5ddd9(0x879)](this['_fetcher'][_0xb5ddd9(0x5f2)](this[_0xb5ddd9(0x1a4)],[_0x4df762['id']],_0x41d264,_0x2ae86f,_0xb5ddd9(0xba5),_0x40a32e,['mean'])[_0xb5ddd9(0x690)](_0x180112=>{const _0x3ec7ff=_0xb5ddd9,_0x57e55e=[];for(const _0x20924e of _0x180112[_0x4df762['id']]||[]){if(isNum(_0x20924e[_0x3ec7ff(0xc75)]))_0x57e55e[_0x3ec7ff(0x879)]({'t':_0x20924e['t']+_0x2560ac,'v':_0x20924e[_0x3ec7ff(0xc75)]});}_0x1c5fc8[_0x3ec7ff(0xd03)](_0x5215fe,_0x57e55e);})):_0x1fe3a7[_0xb5ddd9(0x879)](this[_0xb5ddd9(0xae5)][_0xb5ddd9(0x785)](this[_0xb5ddd9(0x1a4)],[{'id':_0x4df762['id'],'attribute':_0x4df762[_0xb5ddd9(0xb67)]}],_0x41d264,_0x2ae86f,_0x40a32e)[_0xb5ddd9(0x690)](_0x1a5552=>{const _0x45b529=_0xb5ddd9,_0x16764b=[];for(const _0x3deab9 of _0x1a5552[_0x4df762['id']]||[]){const _0x412adb=_0x4df762['attribute']?getAttributePath(_0x3deab9[_0x45b529(0x421)],_0x4df762[_0x45b529(0xb67)]):_0x3deab9[_0x45b529(0x2a0)],_0x5e954c=toNum(_0x412adb);if(_0x5e954c!==null)_0x16764b[_0x45b529(0x879)]({'t':_0x3deab9['t']+_0x2560ac,'v':_0x5e954c});}_0x1c5fc8['set'](_0x5215fe,_0x16764b);}));}return _0x1fe3a7;}async[_0x3a4399(0xcf1)](){const _0x112700=_0x3a4399,_0x4141fd=this[_0x112700(0xe0a)];if(!_0x4141fd||!this[_0x112700(0x3db)]||!this[_0x112700(0x2e2)]?.[_0x112700(0x904)]?.[_0x112700(0xf35)]){this['_scheduleUpdate']();return;}const _0x16ce3a=this[_0x112700(0xee6)]=(this[_0x112700(0xee6)]||0x0)+0x1,_0x2d227a=new Map();try{await Promise[_0x112700(0xce0)](this[_0x112700(0xadb)](_0x4141fd[_0x112700(0xc04)],_0x4141fd[_0x112700(0xa49)],_0x4141fd['eMs'],_0x4141fd['horizonMs'],_0x4141fd[_0x112700(0xa23)],![],_0x2d227a));}catch{return;}if(_0x16ce3a!==this[_0x112700(0xee6)]||!this['isConnected'])return;this['_priceSeries']=_0x2d227a,this[_0x112700(0xa80)]=(this[_0x112700(0xa80)]||0x0)+0x1,this['_priceDirty']=!![],this[_0x112700(0xe1b)]=!![],this[_0x112700(0x965)]();}[_0x3a4399(0x20b)](_0x1d8cc0){const _0xfeffb5=_0x3a4399;if(!_0x1d8cc0?.[_0xfeffb5(0xf5a)])return null;const _0x11da22=resolveOffsetHours(_0x1d8cc0[_0xfeffb5(0xd56)],this[_0xfeffb5(0x1a4)])||0x0;return stepLookup(this[_0xfeffb5(0xdfa)]?.[_0xfeffb5(0xfe5)](_0x1d8cc0['price_entity']+'__'+_0x11da22),{'clampLeft':!![]});}[_0x3a4399(0x402)](_0x17e722){const _0x4912fd=_0x3a4399;if(!_0x17e722?.[_0x4912fd(0xf3e)])return null;const _0x4f505e=resolveOffsetHours(_0x17e722[_0x4912fd(0xd56)],this[_0x4912fd(0x1a4)])||0x0,_0x2a35fb=this[_0x4912fd(0x290)]?.['get'](_0x17e722[_0x4912fd(0xb35)]||refJobKey(_0x17e722,_0x4f505e,'hist'));if(!_0x2a35fb||!_0x2a35fb[_0x4912fd(0xbd7)]?.['length'])return null;return stepLookup(_0x2a35fb['samples'],{'clampLeft':![]});}[_0x3a4399(0x87d)](_0x2ebe11){const _0x1eb0cd=_0x3a4399;if(!_0x2ebe11?.[_0x1eb0cd(0xf3e)])return![];const _0x5452ad=normalizeRefOp(_0x2ebe11[_0x1eb0cd(0x527)]);if(_0x5452ad!==_0x1eb0cd(0xfdd)&&_0x5452ad!==_0x1eb0cd(0xe62)&&_0x5452ad!==_0x1eb0cd(0xf3f))return![];return[_0x1eb0cd(0x32a),'diff',_0x1eb0cd(0xd8b),_0x1eb0cd(0x8b5)]['includes'](_0x2ebe11['aggregate_func']);}[_0x3a4399(0x802)](_0x2a9bb3,_0x8b5593){const _0x27340b=_0x3a4399;if(!_0x8b5593?.[_0x27340b(0xf3e)])return _0x2a9bb3;if(this[_0x27340b(0x87d)](_0x8b5593)){if(!this[_0x27340b(0xa70)])this[_0x27340b(0xa70)]=new Set();const _0x4cfaaa=(_0x8b5593[_0x27340b(0x644)]||_0x8b5593[_0x27340b(0x70d)])+'|'+(_0x8b5593[_0x27340b(0x527)]||'subtract')+'|'+_0x8b5593[_0x27340b(0x79c)];return!this[_0x27340b(0xa70)][_0x27340b(0x1031)](_0x4cfaaa)&&(this[_0x27340b(0xa70)][_0x27340b(0xe62)](_0x4cfaaa),console[_0x27340b(0x229)]('[sgc]\x20ref_op\x20\x22'+(_0x8b5593[_0x27340b(0x527)]||'subtract')+_0x27340b(0x307)+_0x8b5593[_0x27340b(0x79c)]+_0x27340b(0xa1e)+(_0x8b5593[_0x27340b(0x644)]||_0x8b5593[_0x27340b(0x70d)])+_0x27340b(0x78c))),[];}const _0x143bc1=this[_0x27340b(0x402)](_0x8b5593);if(!_0x143bc1){if(!this['_refWarned'])this[_0x27340b(0xa70)]=new Set();const _0x3f2ffe='missing|'+_0x8b5593[_0x27340b(0xf3e)];return!this[_0x27340b(0xa70)][_0x27340b(0x1031)](_0x3f2ffe)&&(this['_refWarned'][_0x27340b(0xe62)](_0x3f2ffe),console[_0x27340b(0x229)]('[sgc]\x20ref_entity\x20\x22'+_0x8b5593['ref_entity']+'\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22'+(_0x8b5593[_0x27340b(0x644)]||_0x8b5593['statistic_id'])+'\x22\x20alone\x20under\x20a\x20combined\x20label.')),[];}return DataProcessor[_0x27340b(0xbbc)](_0x2a9bb3,_0x143bc1,_0x8b5593[_0x27340b(0x527)]);}[_0x3a4399(0x7a2)](_0x57ddc1,_0x4cb62a,_0x3ae401){const _0x40b7f3=_0x3a4399,_0x592332=this[_0x40b7f3(0x290)]?.[_0x40b7f3(0xfe5)](_0x4cb62a[_0x40b7f3(0xb35)]),_0x576fd1=normalizeRefOp(_0x4cb62a['ref_op']),_0x2164d0=(_0x36a139,_0x45b5b2)=>_0x576fd1===_0x40b7f3(0xe62)?_0x36a139+_0x45b5b2:_0x576fd1===_0x40b7f3(0xf3f)?_0x45b5b2-_0x36a139:_0x36a139-_0x45b5b2;if(!_0x592332||!_0x592332[_0x40b7f3(0xbd7)]?.[_0x40b7f3(0xf35)])return(_0x57ddc1||[])[_0x40b7f3(0x3c4)](_0x171798=>_0x171798&&isNum(_0x171798['v'])?{..._0x171798,'v':_0x2164d0(_0x171798['v'],0x0),'bMin':null,'bMax':null,'sMean':null,'sMin':null}:_0x171798);const {isStat:_0x28df0b,effGroupBy:_0x4b4559,effectiveAgg:_0x464e75,bucket:_0x54eab0,startMs:_0xb7238f,endMs:_0x42577b,dispTz:_0x13273e,firstWd:_0x4a6eb8,nowMs:_0x5e87f8,isDeltaSeries:_0x45e0f3,carryPastNow:_0x201f28}=_0x3ae401,_0x4051a7=_0x592332[_0x40b7f3(0xbd7)][_0x40b7f3(0x395)](_0x5a2a16=>_0x5a2a16&&isNum(_0x5a2a16['v']))[_0x40b7f3(0x69b)]((_0x2d355a,_0x5d6021)=>_0x2d355a['t']-_0x5d6021['t']);let _0x26d422;if(_0x4cb62a[_0x40b7f3(0x79c)]===_0x40b7f3(0x4a5))_0x26d422=DataProcessor[_0x40b7f3(0x740)](_0x4051a7);else _0x4cb62a['aggregate_func']===_0x40b7f3(0x32a)||_0x4cb62a[_0x40b7f3(0x79c)]==='sum'&&_0x28df0b?_0x26d422=_0x592332[_0x40b7f3(0xdad)]?_0x4051a7:DataProcessor[_0x40b7f3(0x4d2)](_0x4051a7,_0x4cb62a[_0x40b7f3(0x4f4)]===!![]):_0x26d422=_0x4051a7;const _0x33a5d5=this[_0x40b7f3(0x20b)](_0x4cb62a);if(_0x33a5d5)_0x26d422=DataProcessor[_0x40b7f3(0x35a)](_0x26d422,_0x33a5d5);_0x26d422=_0x26d422[_0x40b7f3(0x395)](_0x2f3b9b=>_0x2f3b9b&&_0x2f3b9b['t']>=_0xb7238f&&_0x2f3b9b['t']<_0x42577b);const _0x52b9aa=[_0x40b7f3(0xba5),'date',_0x40b7f3(0x688),'month','year'];let _0x39ce26;if(_0x52b9aa[_0x40b7f3(0x792)](_0x4b4559))_0x39ce26=DataProcessor[_0x40b7f3(0x849)](_0x26d422,_0x4b4559,_0x464e75,_0x42577b,_0x13273e,![],_0x4a6eb8);else _0x54eab0>0x0?_0x39ce26=DataProcessor['groupPoints'](_0x26d422,_0x54eab0,_0xb7238f,_0x42577b,_0x464e75,_0x464e75===_0x40b7f3(0x8b5),{'deltaAgg':_0x45e0f3,'noLeadFill':!![],'groupBy':_0x4b4559,'tz':_0x13273e,'breakOnNull':!!_0x4cb62a[_0x40b7f3(0x771)],'carryForwardMs':_0x4cb62a[_0x40b7f3(0x887)],'alignToClock':this[_0x40b7f3(0xc65)](_0x4cb62a),'anchorStart':[_0x40b7f3(0x451),_0x40b7f3(0xd37)][_0x40b7f3(0x792)](_0x4cb62a[_0x40b7f3(0x8fe)]||_0x4cb62a[_0x40b7f3(0x6f4)]),'carryPastNow':_0x201f28,'nowMs':_0x5e87f8}):_0x39ce26=_0x26d422;if(_0x464e75===_0x40b7f3(0x8b5))_0x39ce26=DataProcessor['applyBandDelta'](_0x39ce26||[],![]);const _0x14ce6a=new Map();for(const _0xfbc948 of _0x39ce26||[])if(_0xfbc948&&isNum(_0xfbc948['v']))_0x14ce6a[_0x40b7f3(0xd03)](_0xfbc948['t'],_0xfbc948['v']);const _0x261bad=new Set(),_0x1f60e0=[];for(const _0xb0c573 of _0x57ddc1||[]){if(!_0xb0c573)continue;_0x261bad[_0x40b7f3(0xe62)](_0xb0c573['t']);const _0x1f2ba9=_0x14ce6a[_0x40b7f3(0x1031)](_0xb0c573['t'])?_0x14ce6a[_0x40b7f3(0xfe5)](_0xb0c573['t']):0x0;if(isNum(_0xb0c573['v']))_0x1f60e0[_0x40b7f3(0x879)]({..._0xb0c573,'v':_0x2164d0(_0xb0c573['v'],_0x1f2ba9),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else{if(_0x14ce6a['has'](_0xb0c573['t']))_0x1f60e0[_0x40b7f3(0x879)]({..._0xb0c573,'v':_0x2164d0(0x0,_0x1f2ba9),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else _0x1f60e0[_0x40b7f3(0x879)](_0xb0c573);}}let _0x1d1208=![];for(const [_0x1de7ba,_0x1eefdc]of _0x14ce6a){if(_0x261bad[_0x40b7f3(0x1031)](_0x1de7ba))continue;_0x1f60e0['push']({'t':_0x1de7ba,'v':_0x2164d0(0x0,_0x1eefdc)}),_0x1d1208=!![];}if(_0x1d1208)_0x1f60e0[_0x40b7f3(0x69b)]((_0x13d0fb,_0x1e2c87)=>_0x13d0fb['t']-_0x1e2c87['t']);return _0x1f60e0;}[_0x3a4399(0x374)](_0x34e802,_0x5a0741,_0x20fd59,_0x14819b,_0x1a931f,_0x2b8c44,_0x584c2a){const _0x841387=_0x3a4399,_0x50e7bb=this['_config'],_0x1b7e60=this[_0x841387(0x7f5)]||Date[_0x841387(0xf41)](),_0x3f7b91=resolveDisplayTimeZone(this[_0x841387(0x1a4)],_0x50e7bb),_0x49b200=resolveFirstWeekday(this[_0x841387(0x1a4)]),_0x53ae8e=[_0x841387(0xba5),'date',_0x841387(0x688),'month',_0x841387(0x855)],_0x305ff7=!_0x5a0741[_0x841387(0x70d)]&&!_0x5a0741['fixed_value']&&!_0x5a0741[_0x841387(0x242)]&&!isStripEntity(_0x5a0741)&&_0x50e7bb[_0x841387(0xae4)]!==_0x841387(0x6d0)&&_0x50e7bb[_0x841387(0xd3b)]!=='raw';let _0xba4a0c,_0x58e1a9=null,_0x4a00b1=0x0;if(_0x305ff7){let _0xf90dc4=DataProcessor[_0x841387(0xe98)](_0x5a0741[_0x841387(0x79c)]==='diff'?DataProcessor[_0x841387(0x740)](_0x34e802):!_0x20fd59&&_0x5a0741[_0x841387(0x79c)]==='change'?DataProcessor[_0x841387(0x4d2)](_0x34e802,_0x5a0741['change_ignore_zero']===!![]):_0x34e802,_0x5a0741);const _0xb997a8=!!_0x5a0741[_0x841387(0xf3e)]&&this[_0x841387(0x87d)](_0x5a0741);if(_0x5a0741['ref_entity']&&!_0xb997a8)_0xf90dc4=this[_0x841387(0x802)](_0xf90dc4,_0x5a0741);const _0x5df22c=this[_0x841387(0x20b)](_0x5a0741);if(_0x5df22c)_0xf90dc4=DataProcessor['applyPriceToSeries'](_0xf90dc4,_0x5df22c);const _0x3f5e3e=(_0x1a931f-_0x14819b)/0x36ee80,_0x3cac49=resolvePointsPerHour(_0x50e7bb,_0x5a0741,_0x3f5e3e),_0xd0a7e3=resolveGroupBy(_0x50e7bb,_0x3f5e3e,_0x5a0741),_0x6a64f5=statBucketFloorMs(groupBucketMs(_0xd0a7e3,_0x50e7bb[_0x841387(0x74a)],_0x3cac49),_0xd0a7e3,_0x20fd59?_0x584c2a:null);_0x4a00b1=isNum(_0x6a64f5)&&_0x6a64f5>0x0?_0x6a64f5:0x0;let _0x5e1bbd=_0x5a0741[_0x841387(0x79c)];_0x20fd59&&_0x5e1bbd===_0x841387(0x32a)&&(_0x5e1bbd=_0x841387(0xd8b));!_0x20fd59&&_0x5e1bbd==='change'&&(_0x5e1bbd=_0x841387(0xd8b));_0x5e1bbd===_0x841387(0x4a5)&&(_0x5e1bbd=_0x841387(0xd8b));if(_0x5a0741[_0x841387(0x2d5)]&&_0x5e1bbd===_0x841387(0xa1a))_0x5e1bbd='min';else _0x5a0741[_0x841387(0x2d5)]&&_0x5e1bbd==='min'&&(_0x5e1bbd=_0x841387(0xa1a));const _0x51ef93=_0x5e1bbd===_0x841387(0xd8b)||_0x5e1bbd==='delta',_0x29e398=resolveOffsetHours(_0x5a0741['offset'],this['_hass'])!==0x0||(toNum(_0x5a0741['forecast_horizon'])?toNum(_0x5a0741['forecast_horizon'])!==0x0:![]),_0x5a2a37=!!_0x5a0741['ref_entity']&&[_0x841387(0xfdd),_0x841387(0xe62),_0x841387(0xf3f)][_0x841387(0x792)](normalizeRefOp(_0x5a0741['ref_op'])),_0x30e131=_0x5a0741[_0x841387(0xad5)]!==![]&&!_0x5a2a37;let _0x3fee8c,_0x49ea95=_0xf90dc4;if(_0x2b8c44>0x0&&_0xf90dc4['length']&&_0xf90dc4[0x0]['t']<_0x14819b){let _0x5b3a7c=0x0;while(_0x5b3a7c<_0xf90dc4[_0x841387(0xf35)]&&_0xf90dc4[_0x5b3a7c]['t']<_0x14819b)_0x5b3a7c++;const _0x190d63=_0xf90dc4[_0x841387(0x444)](_0x5b3a7c);_0x5b3a7c>0x0&&!_0x51ef93&&!(_0x190d63['length']&&_0x190d63[0x0]['t']===_0x14819b)?_0x49ea95=[{..._0xf90dc4[_0x5b3a7c-0x1],'t':_0x14819b},..._0x190d63]:_0x49ea95=_0x190d63;}if(_0x53ae8e[_0x841387(0x792)](_0xd0a7e3)){const _0x40aa9a=_0x3f7b91;_0x30e131&&(_0x49ea95=DataProcessor[_0x841387(0x9ba)](_0x49ea95,_0xd0a7e3,_0x5e1bbd,_0x40aa9a,this[_0x841387(0xf5c)](_0x5a0741)));_0x3fee8c=DataProcessor[_0x841387(0x849)](_0x49ea95,_0xd0a7e3,_0x5e1bbd,_0x1a931f,_0x40aa9a,(_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)])===_0x841387(0x451),_0x49b200);if(!_0x5a0741[_0x841387(0x771)]){const _0x2eb28=_0x49ea95&&_0x49ea95[_0x841387(0xf35)]>0x0?_0x49ea95[_0x49ea95[_0x841387(0xf35)]-0x1]['t']:null,_0x2ba69a=_0xd0a7e3===_0x841387(0xba5)&&_0x1b7e60<=_0x1a931f+0xea60?0x6ddd00:0x0;_0x3fee8c=DataProcessor[_0x841387(0x139)](_0x3fee8c,_0xd0a7e3,_0x5e1bbd,{'endMs':_0x1a931f,'lastRawT':_0x2eb28,'tz':_0x40aa9a,'carrySlackMs':_0x2ba69a,'nowMs':_0x1b7e60});}else _0x3fee8c=DataProcessor[_0x841387(0x69d)](_0x3fee8c,_0xd0a7e3,{'tz':_0x40aa9a});}else _0x6a64f5>0x0?_0x3fee8c=DataProcessor[_0x841387(0xd80)](_0x49ea95,_0x6a64f5,_0x14819b,_0x1a931f,_0x5e1bbd,!!_0x5a0741[_0x841387(0x885)]||_0x5e1bbd===_0x841387(0x8b5),{'deltaAgg':_0x51ef93,'noLeadFill':!!_0x5a0741['ref_entity'],'breakOnNull':!!_0x5a0741[_0x841387(0x771)],'carryForwardMs':_0x5a0741[_0x841387(0x887)],'alignToClock':this['_shouldAlignToClock'](_0x5a0741),'anchorStart':['candlestick',_0x841387(0xd37)][_0x841387(0x792)](_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)]),'ohlc':(_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)])==='candlestick','groupBy':_0xd0a7e3,'tz':_0x3f7b91,'carryPastNow':_0x29e398,'nowMs':_0x1b7e60}):_0x3fee8c=_0xf90dc4;_0x5e1bbd===_0x841387(0x8b5)&&(_0x3fee8c=DataProcessor[_0x841387(0xbac)](_0x3fee8c,!!_0x5a0741['show_range_band']));_0xb997a8&&(_0x3fee8c=this[_0x841387(0x7a2)](_0x3fee8c,_0x5a0741,{'isStat':_0x20fd59,'effGroupBy':_0xd0a7e3,'effectiveAgg':_0x5e1bbd,'bucket':_0x6a64f5,'startMs':_0x14819b,'endMs':_0x1a931f,'dispTz':_0x3f7b91,'firstWd':_0x49b200,'nowMs':_0x1b7e60,'isDeltaSeries':_0x51ef93,'carryPastNow':_0x29e398}));_0x58e1a9=_0xb997a8?null:DataProcessor[_0x841387(0x187)](_0xf90dc4,_0x5a0741,{'startMs':_0x14819b,'endMs':_0x1a931f,'bucketMs':_0x6a64f5,'groupBy':_0xd0a7e3,'aggFunc':_0x5e1bbd,'alignToClock':this['_shouldAlignToClock'](_0x5a0741),'anchorStart':[_0x841387(0x451),_0x841387(0xd37)][_0x841387(0x792)](_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)]),'tz':_0x3f7b91,'firstWd':_0x49b200,'deltaAgg':_0x51ef93,'carryPastNow':_0x29e398,'damp':_0x30e131,'isCounter':this['_isCounterEntity'](_0x5a0741),'nowMs':_0x1b7e60});if(_0x53ae8e[_0x841387(0x792)](_0xd0a7e3)&&!_0x29e398&&(_0x50e7bb['chart_mode']||'timeline')==='timeline'&&![_0x841387(0x451),'bar'][_0x841387(0x792)](_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)])){const _0x8b9b7e=this[_0x841387(0x7f5)]||Date['now']();if(_0x8b9b7e<=_0x1a931f+0xea60&&_0x3fee8c[_0x841387(0xf35)]){const _0x2f2712=Math['min'](_0x8b9b7e,_0x1a931f),_0x35e102=calendarCellStartMs(_0x2f2712,_0xd0a7e3,_0x3f7b91,_0x49b200),_0x37e9fe=_0x49ea95&&_0x49ea95['length']?_0x49ea95[_0x49ea95[_0x841387(0xf35)]-0x1]['t']:null,_0x525f85=_0xd0a7e3===_0x841387(0xba5)?0x6ddd00:0x0;if(isNum(_0x35e102)&&isNum(_0x37e9fe)&&_0x37e9fe>=_0x35e102-_0x525f85){const _0x36e214=_0x583a20=>{const _0x499757=_0x841387,_0x57361f=_0x583a20[_0x583a20['length']-0x1];return _0x57361f&&_0x57361f['v']!=null&&_0x57361f['t']<=_0x2f2712&&_0x57361f['t']>=_0x35e102?_0x583a20[_0x499757(0x444)](0x0,-0x1)[_0x499757(0xae7)]({..._0x57361f,'t':_0x2f2712}):_0x583a20;};_0x3fee8c=_0x36e214(_0x3fee8c);if(Array[_0x841387(0x148)](_0x58e1a9))for(const _0x134919 of _0x58e1a9){if(_0x134919&&Array[_0x841387(0x148)](_0x134919['points'])&&_0x134919['points']['length'])_0x134919['points']=_0x36e214(_0x134919[_0x841387(0xf59)]);}}}}_0xba4a0c=DataProcessor[_0x841387(0xbe7)](_0x3fee8c,_0x5a0741,!!_0x5a0741[_0x841387(0x885)],{'now':_0x1b7e60,'tz':_0x3f7b91});}else{const _0x46cdf8=_0x5a0741[_0x841387(0x79c)]===_0x841387(0x4a5)&&!_0x5a0741['fixed_value'],_0xc3b73f=_0x5a0741[_0x841387(0x79c)]===_0x841387(0x32a)&&!_0x20fd59&&!!_0x5a0741['statistic_id'];_0xba4a0c=DataProcessor[_0x841387(0x2d1)](_0x46cdf8?DataProcessor['diffSeries'](_0x34e802):_0xc3b73f?DataProcessor[_0x841387(0x4d2)](_0x34e802,_0x5a0741['change_ignore_zero']===!![]):_0x34e802,_0x5a0741,!![]);_0x5a0741[_0x841387(0xf3e)]&&!_0x5a0741[_0x841387(0x4e4)]&&!_0x5a0741[_0x841387(0x242)]&&(_0xba4a0c=this[_0x841387(0x802)](_0xba4a0c,_0x5a0741));const _0x43f519=this[_0x841387(0x20b)](_0x5a0741);_0x43f519&&!_0x5a0741[_0x841387(0x4e4)]&&!_0x5a0741['data_attribute']&&(_0xba4a0c=DataProcessor['applyPriceToSeries'](_0xba4a0c,_0x43f519));const _0x48b161=(_0x1a931f-_0x14819b)/0x36ee80,_0x5b5fe2=resolveGroupBy(_0x50e7bb,_0x48b161,_0x5a0741),_0x55ab71=((()=>{const _0x5b5b36=_0x841387;let _0x1206c7=_0x5a0741[_0x5b5b36(0x79c)];if(_0x1206c7===_0x5b5b36(0x32a)&&(_0x20fd59||_0xc3b73f))_0x1206c7=_0x5b5b36(0xd8b);if(_0x1206c7==='diff'&&(_0x20fd59||_0x46cdf8))_0x1206c7=_0x5b5b36(0xd8b);if(_0x5a0741[_0x5b5b36(0x2d5)]&&_0x1206c7==='max')_0x1206c7=_0x5b5b36(0x68a);else{if(_0x5a0741[_0x5b5b36(0x2d5)]&&_0x1206c7===_0x5b5b36(0x68a))_0x1206c7=_0x5b5b36(0xa1a);}return _0x1206c7;})());if(_0x5a0741[_0x841387(0x70d)]&&_0xba4a0c&&_0xba4a0c['length']>0x1&&_0x53ae8e['includes'](_0x5b5fe2)){const _0x407342=(_0xba4a0c[_0xba4a0c[_0x841387(0xf35)]-0x1]['t']-_0xba4a0c[0x0]['t'])/Math[_0x841387(0xa1a)](0x1,_0xba4a0c['length']-0x1),_0x3ddeed=groupBucketMs(_0x5b5fe2,_0x50e7bb[_0x841387(0x74a)],null);if(_0x3ddeed>0x0&&_0x407342>0x0&&_0x3ddeed>_0x407342*1.5){const _0x3cd2a0=_0x3f7b91;_0x5a0741[_0x841387(0xad5)]!==![]&&!(_0x5a0741['ref_entity']&&[_0x841387(0xfdd),_0x841387(0xe62),_0x841387(0xf3f)]['includes'](normalizeRefOp(_0x5a0741['ref_op'])))&&(_0xba4a0c=DataProcessor[_0x841387(0x9ba)](_0xba4a0c,_0x5b5fe2,_0x55ab71,_0x3cd2a0,this[_0x841387(0xf5c)](_0x5a0741))),_0xba4a0c=DataProcessor[_0x841387(0x849)](_0xba4a0c,_0x5b5fe2,_0x55ab71,_0x1a931f,_0x3cd2a0,(_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)])==='candlestick',_0x49b200);}}if(!_0x5a0741['statistic_id']&&_0x5a0741['data_attribute']&&_0xba4a0c&&_0xba4a0c[_0x841387(0xf35)]>0x1&&_0x53ae8e[_0x841387(0x792)](_0x5b5fe2)){const _0x54f6b8=(_0xba4a0c[_0xba4a0c[_0x841387(0xf35)]-0x1]['t']-_0xba4a0c[0x0]['t'])/Math[_0x841387(0xa1a)](0x1,_0xba4a0c['length']-0x1),_0x355e2c=groupBucketMs(_0x5b5fe2,_0x50e7bb['hours_to_show'],null);_0x355e2c>0x0&&_0x54f6b8>0x0&&_0x355e2c>_0x54f6b8*1.5&&(_0xba4a0c=DataProcessor[_0x841387(0x849)](_0xba4a0c,_0x5b5fe2,_0x55ab71,_0x1a931f,_0x3f7b91,(_0x5a0741['graph_type']||_0x5a0741[_0x841387(0x6f4)])==='candlestick',_0x49b200));}else{if(_0x5a0741[_0x841387(0x242)]&&['2h','3h','4h','6h',_0x841387(0x398)]['includes'](_0x5b5fe2)){if(!this[_0x841387(0x3f7)])this['_attrGbyWarned']=new Set();const _0x4cde96=(_0x5a0741['entity']||'')+'|'+_0x5b5fe2;!this[_0x841387(0x3f7)][_0x841387(0x1031)](_0x4cde96)&&(this[_0x841387(0x3f7)]['add'](_0x4cde96),console[_0x841387(0x229)](_0x841387(0x16a)+_0x5b5fe2+_0x841387(0x4e2)+_0x5a0741['entity']+'\x20-\x20calendar\x20modes\x20(hour,\x20date,\x20week,\x20month,\x20year)\x20regroup\x20attribute\x20arrays,\x20fixed\x20'+_0x5b5fe2+_0x841387(0x2a4)));}}if(_0x5a0741['statistic_id']&&_0xba4a0c&&_0xba4a0c[_0x841387(0xf35)]>0x0&&_0x53ae8e['includes'](_0x5b5fe2)&&!_0x5a0741[_0x841387(0x771)]){const _0x1764c8=_0x34e802&&_0x34e802[_0x841387(0xf35)]>0x0?_0x34e802[_0x34e802[_0x841387(0xf35)]-0x1]['t']:null;_0xba4a0c=DataProcessor['carryStateInGaps'](_0xba4a0c,_0x5b5fe2,_0x55ab71,{'endMs':_0x1a931f,'lastRawT':_0x1764c8,'tz':_0x3f7b91,'nowMs':_0x1b7e60});}else _0x5a0741['statistic_id']&&_0xba4a0c&&_0xba4a0c[_0x841387(0xf35)]>0x0&&_0x53ae8e[_0x841387(0x792)](_0x5b5fe2)&&_0x5a0741[_0x841387(0x771)]&&(_0xba4a0c=DataProcessor[_0x841387(0x69d)](_0xba4a0c,_0x5b5fe2,{'tz':_0x3f7b91}));const _0x513df7=resolveOffsetHours(_0x5a0741[_0x841387(0xd56)],this['_hass'])!==0x0||(toNum(_0x5a0741[_0x841387(0x91d)])?toNum(_0x5a0741[_0x841387(0x91d)])!==0x0:![]);if(_0x5a0741[_0x841387(0x70d)]&&_0xba4a0c&&_0xba4a0c[_0x841387(0xf35)]>0x0&&_0x53ae8e[_0x841387(0x792)](_0x5b5fe2)&&!_0x513df7&&(_0x50e7bb[_0x841387(0xae4)]||_0x841387(0x4a7))===_0x841387(0x4a7)&&!['candlestick','bar']['includes'](_0x5a0741['graph_type']||_0x5a0741['type'])){const _0x28e092=this[_0x841387(0x7f5)]||Date[_0x841387(0xf41)]();if(_0x28e092<=_0x1a931f+0xea60){const _0x1c75b=_0xba4a0c[_0xba4a0c[_0x841387(0xf35)]-0x1],_0x176b5d=Math[_0x841387(0x68a)](_0x28e092,_0x1a931f),_0xc3fe06=calendarCellStartMs(_0x176b5d,_0x5b5fe2,_0x3f7b91,_0x49b200),_0x4bd0a9=_0x34e802&&_0x34e802['length']>0x0?_0x34e802[_0x34e802[_0x841387(0xf35)]-0x1]['t']:null,_0xea8bbf=_0x5b5fe2===_0x841387(0xba5)?0x6ddd00:0x0;_0x1c75b['v']!=null&&isNum(_0xc3fe06)&&isNum(_0x4bd0a9)&&_0x4bd0a9>=_0xc3fe06-_0xea8bbf&&_0x1c75b['t']<=_0x176b5d&&_0x1c75b['t']>=_0xc3fe06&&(_0xba4a0c=_0xba4a0c[_0x841387(0x444)](0x0,-0x1)[_0x841387(0xae7)]({..._0x1c75b,'t':_0x176b5d}));}}_0x5a0741['aggregate_func']===_0x841387(0x8b5)&&(_0xba4a0c=DataProcessor['applyBandDelta'](_0xba4a0c,!!_0x5a0741[_0x841387(0x885)]));_0xba4a0c=DataProcessor[_0x841387(0xbe7)](_0xba4a0c,_0x5a0741,!!_0x5a0741['show_range_band'],{'now':_0x1b7e60,'tz':_0x3f7b91});if(_0x2b8c44>0x0&&Array[_0x841387(0x148)](_0xba4a0c)&&_0xba4a0c[_0x841387(0xf35)]){let _0x46ffeb=_0x14819b;if(_0x5a0741[_0x841387(0x70d)]&&_0x53ae8e[_0x841387(0x792)](_0x5b5fe2)){const _0x41cabb=tzParts(_0x14819b,_0x3f7b91);switch(_0x5b5fe2){case _0x841387(0xba5):_0x46ffeb=zonedWallToMs(_0x41cabb['y'],_0x41cabb['mo'],_0x41cabb['d'],_0x41cabb['h'],0x0,0x0,_0x3f7b91);break;case _0x841387(0xe1c):_0x46ffeb=zonedWallToMs(_0x41cabb['y'],_0x41cabb['mo'],_0x41cabb['d'],0x0,0x0,0x0,_0x3f7b91);break;case _0x841387(0x688):_0x46ffeb=zonedWallToMs(_0x41cabb['y'],_0x41cabb['mo'],_0x41cabb['d']-weekStartOffsetDays(_0x41cabb['wd'],_0x49b200),0x0,0x0,0x0,_0x3f7b91);break;case'month':_0x46ffeb=zonedWallToMs(_0x41cabb['y'],_0x41cabb['mo'],0x1,0x0,0x0,0x0,_0x3f7b91);break;case _0x841387(0x855):_0x46ffeb=zonedWallToMs(_0x41cabb['y'],0x0,0x1,0x0,0x0,0x0,_0x3f7b91);break;}}_0x58e1a9=DataProcessor[_0x841387(0x53e)](_0xba4a0c,_0x5a0741);if(_0x58e1a9){for(const _0x44b024 of _0x58e1a9)_0x44b024['points']=_0x44b024[_0x841387(0xf59)][_0x841387(0x395)](_0x3101d5=>_0x3101d5['t']>=_0x46ffeb);}const _0x590d31=_0xba4a0c['filter'](_0xb93008=>_0xb93008['t']>=_0x46ffeb);if(isStripEntity(_0x5a0741)&&(!_0x590d31['length']||_0x590d31[0x0]['t']>_0x46ffeb)){let _0x3f136b=null;for(const _0x5a1df0 of _0xba4a0c){if(_0x5a1df0['t']>=_0x46ffeb)break;_0x3f136b=_0x5a1df0;}if(_0x3f136b)_0x590d31[_0x841387(0xb26)]({..._0x3f136b,'t':_0x46ffeb});}_0xba4a0c=_0x590d31;}}let _0x5d7f31=null;const _0x27da6a=_0x5a0741[_0x841387(0x8fe)]||_0x5a0741[_0x841387(0x6f4)]||_0x841387(0x1d5);if(Array[_0x841387(0x148)](_0xba4a0c)&&_0xba4a0c[_0x841387(0xf35)]&&_0x27da6a!=='bar'&&_0x27da6a!==_0x841387(0x451)&&!isStripEntity(_0x5a0741)){let _0x485c17=_0xba4a0c[_0x841387(0xf35)]-0x1;while(_0x485c17>=0x0&&!isNum(_0xba4a0c[_0x485c17]?.['v']))_0x485c17--;if(_0x485c17>=0x0){const _0x39389a=_0xba4a0c[_0x485c17],_0x5e2a78=resolveGroupBy(_0x50e7bb,(_0x1a931f-_0x14819b)/0x36ee80,_0x5a0741);let _0x3bb19b=null;if(_0x53ae8e[_0x841387(0x792)](_0x5e2a78)){_0x3bb19b=calendarCellEndMs(_0x39389a['t'],_0x5e2a78,_0x3f7b91,_0x49b200);if((_0x5e2a78==='month'||_0x5e2a78===_0x841387(0x855))&&isNum(_0x3bb19b)&&_0x3bb19b<_0x1a931f)_0x3bb19b=null;}else{if(_0x305ff7&&_0x4a00b1>0x0&&_0x485c17>=0x1){const _0x229012=Math[_0x841387(0xa1a)](0x7530,_0x4a00b1,Math['ceil']((_0x1a931f-_0x14819b)/0x7d0)),_0x815f4b=Math[_0x841387(0x68a)](_0x39389a['t']-_0xba4a0c[_0x485c17-0x1]['t'],_0x229012);if(_0x815f4b>0x0)_0x3bb19b=_0x39389a['t']+_0x815f4b/0x2;}}if(isNum(_0x3bb19b)&&_0x3bb19b>_0x39389a['t']){const _0x26220f=resolveOffsetHours(_0x5a0741[_0x841387(0xd56)],this[_0x841387(0x1a4)])!==0x0||(toNum(_0x5a0741[_0x841387(0x91d)])?toNum(_0x5a0741[_0x841387(0x91d)])!==0x0:![]),_0x525b86=_0x26220f?_0x3bb19b<=_0x1a931f+0x1:_0x3bb19b<=_0x1b7e60;if(_0x525b86){const _0x244cf6=Math[_0x841387(0x68a)](_0x1a931f,_0x3bb19b);if(_0x244cf6>_0x39389a['t']+0x3e8)_0x5d7f31=_0x244cf6;}}}}return{'points':_0xba4a0c,'maSeries':_0x58e1a9,'tailToMs':_0x5d7f31};}[_0x3a4399(0x7f9)](_0x411f33,_0xae9b54,_0x3158b6,_0x411d58,_0x18d1d9){const _0x30745a=_0x3a4399;if(!_0xae9b54||!_0xae9b54[_0x30745a(0x644)]||_0xae9b54[_0x30745a(0x70d)])return _0x411f33;if(_0xae9b54[_0x30745a(0x4e4)]||_0xae9b54['data_attribute'])return _0x411f33;if(!this[_0x30745a(0x6ec)](_0xae9b54))return _0x411f33;if(!this['_isLiveTrackingNeeded']())return _0x411f33;if(resolveOffsetHours(_0xae9b54[_0x30745a(0xd56)],this[_0x30745a(0x1a4)])!==0x0)return _0x411f33;const _0x49d28b=_0xae9b54[_0x30745a(0x79c)]||_0x30745a(0xad0);if(!['last',_0x30745a(0xa02),'max',_0x30745a(0x68a),_0x30745a(0xad0),'mean',_0x30745a(0xf31)][_0x30745a(0x792)](_0x49d28b))return _0x411f33;const _0x304a07=this[_0x30745a(0x1a4)]?.[_0x30745a(0x34e)]?.[_0xae9b54[_0x30745a(0x644)]];if(!_0x304a07||_0x304a07[_0x30745a(0x2a0)]===_0x30745a(0xbcb)||_0x304a07[_0x30745a(0x2a0)]===_0x30745a(0x103b))return _0x411f33;const _0x45b252=this[_0x30745a(0xcd5)](_0xae9b54,_0x3158b6),_0x23e439=_0x45b252?getAttributePath(_0x304a07['attributes'],_0x45b252):_0x304a07['state'],_0x802ef=toNum(_0x23e439);if(_0x802ef===null)return _0x411f33;const _0x119e2e=_0x304a07[_0x30745a(0x3f4)]||_0x304a07[_0x30745a(0x449)]||null;let _0x2bd43e=_0x119e2e?new Date(_0x119e2e)[_0x30745a(0xa03)]():Date['now']();if(_0x2bd43e-_0x18d1d9>=0x36ee80)return _0x411f33;if(!(_0x2bd43e>=_0x411d58&&_0x2bd43e<_0x18d1d9))_0x2bd43e=_0x18d1d9-0x1;if(_0x2bd43e<_0x411d58)return _0x411f33;const _0x19cef7=Array[_0x30745a(0x148)](_0x411f33)?_0x411f33[_0x30745a(0x444)]():[],_0x3a969f=_0x19cef7[_0x30745a(0xf35)]?_0x19cef7[_0x19cef7[_0x30745a(0xf35)]-0x1]['t']:-Infinity;if(_0x2bd43e<_0x3a969f)return _0x19cef7;if(_0x2bd43e===_0x3a969f)_0x19cef7[_0x19cef7['length']-0x1]={'t':_0x2bd43e,'v':_0x802ef};else _0x19cef7[_0x30745a(0x879)]({'t':_0x2bd43e,'v':_0x802ef});return _0x19cef7;}[_0x3a4399(0xdc3)](_0x3fb976){const _0x2a2527=_0x3a4399,_0x37cd30=this[_0x2a2527(0x4ad)],_0x4b96fe=_0x3fb976['entity'],_0x23e563=this[_0x2a2527(0xc17)][_0x2a2527(0xfd4)]['getTime'](),_0x6606c9=this['_window'][_0x2a2527(0xbca)][_0x2a2527(0xa03)](),_0x1df193=(_0x6606c9-_0x23e563)/0x36ee80,_0x16b1d4=this[_0x2a2527(0x81c)](_0x1df193),_0x467742=this['_entities'][_0x2a2527(0xaf3)](_0x4b96fe),_0x43b19f=this['_liveStateRaw'](_0x3fb976[_0x2a2527(0x2a3)],_0x4b96fe,_0x467742,_0x23e563,_0x6606c9),{points:_0x14d883,maSeries:_0x198988,tailToMs:_0x448546}=this[_0x2a2527(0x374)](_0x43b19f,_0x4b96fe,_0x3fb976[_0x2a2527(0x58b)],_0x23e563,_0x6606c9,_0x16b1d4,_0x3fb976[_0x2a2527(0x29c)]);_0x3fb976[_0x2a2527(0xf59)]=_0x14d883,_0x3fb976[_0x2a2527(0xccb)]=DataProcessor['seriesStats'](_0x14d883),_0x3fb976[_0x2a2527(0xe4c)]=_0x448546;const _0x4253a8=this['offsetWidth']>0x0?this[_0x2a2527(0xefd)]:0x320,_0x39c340=Math[_0x2a2527(0x68a)](0xbb8,Math[_0x2a2527(0xa1a)](0x190,_0x4253a8*0x2));_0x3fb976['maSeries']=_0x198988??DataProcessor[_0x2a2527(0x53e)](_0x3fb976[_0x2a2527(0xf59)],_0x3fb976[_0x2a2527(0x644)]);_0x3fb976['points']&&_0x3fb976['points'][_0x2a2527(0xf35)]>_0x39c340&&!isStripEntity(_0x4b96fe)&&(_0x3fb976[_0x2a2527(0xf59)]=DataProcessor[_0x2a2527(0x236)](_0x3fb976[_0x2a2527(0xf59)],_0x39c340));const _0x1104fd=resolveGroupBy(_0x37cd30,(_0x6606c9-_0x23e563)/0x36ee80,_0x4b96fe);_0x3fb976[_0x2a2527(0x727)]=_0x1104fd!==resolveGroupBy(_0x37cd30,(_0x6606c9-_0x23e563)/0x36ee80)?{'date':_0x2a2527(0x925),'week':_0x2a2527(0x688),'month':_0x2a2527(0xf2b),'year':_0x2a2527(0x855)}[_0x1104fd]||null:null,_0x3fb976[_0x2a2527(0xb43)]=_0x3fb976['_groupGrain']||resolveBucketPrecision(_0x3fb976[_0x2a2527(0xf59)]),_0x3fb976['_preciseTsResolved']=![];}[_0x3a4399(0xd9e)](){const _0x20c636=_0x3a4399,_0x59ccb3=new Set([_0x20c636(0x4a5),'change',_0x20c636(0x8b5)]);return(this[_0x20c636(0xd4a)]||[])['some'](_0x15ea3b=>_0x15ea3b&&(_0x59ccb3['has'](_0x15ea3b['aggregate_func'])||_0x15ea3b[_0x20c636(0xa6d)]!=null));}['_slideCarryBucketMs'](){const _0x32c3d9=_0x3a4399,_0x589484=this[_0x32c3d9(0x4ad)],_0x39fd64=toNum(_0x589484?.[_0x32c3d9(0x74a)])||0x18,_0x3c5773=new Set([_0x32c3d9(0x4a5),_0x32c3d9(0x32a),'delta']);let _0x46a365=Infinity;for(const _0x3ca5cb of this['_entities']||[]){if(!_0x3ca5cb||!(_0x3c5773['has'](_0x3ca5cb[_0x32c3d9(0x79c)])||_0x3ca5cb[_0x32c3d9(0xa6d)]!=null))continue;const _0x2bf899=groupBucketMs(resolveGroupBy(_0x589484,_0x39fd64,_0x3ca5cb),_0x39fd64,resolvePointsPerHour(_0x589484,_0x3ca5cb,_0x39fd64));if(isNum(_0x2bf899)&&_0x2bf899>0x0&&_0x2bf899<_0x46a365)_0x46a365=_0x2bf899;}return isFinite(_0x46a365)?Math[_0x32c3d9(0x68a)](Math[_0x32c3d9(0xa1a)](_0x46a365,0xea60),0x36ee80):0x36ee80;}[_0x3a4399(0xba6)](){const _0x29fc4f=_0x3a4399;if(!this[_0x29fc4f(0x336)]())return;if(this['_slideNeedsFullRefetch']()){const _0xe3745c=Math[_0x29fc4f(0xbfa)](Date[_0x29fc4f(0xf41)]()/this[_0x29fc4f(0x774)]());if(this[_0x29fc4f(0x470)]!==_0xe3745c){this['_slideCarryIdx']=_0xe3745c,this[_0x29fc4f(0x3e0)]();return;}}this['_pendingSlide']=!![],this[_0x29fc4f(0x3ca)]();}[_0x3a4399(0xb40)](){const _0x49da27=_0x3a4399;if(!this[_0x49da27(0x4ad)])return;this[_0x49da27(0xce1)]();const _0x4ca96c=this[_0x49da27(0x4ad)][_0x49da27(0xae4)]===_0x49da27(0xa9b),_0x4efad0=this[_0x49da27(0xb9d)][_0x49da27(0xf8c)](_0x49da27(0x795));if(_0x4efad0)_0x4efad0[_0x49da27(0xf32)][_0x49da27(0x7a9)](_0x49da27(0x7f4),_0x4ca96c);if(_0x4efad0)_0x4efad0[_0x49da27(0xf32)]['toggle'](_0x49da27(0xa99),this[_0x49da27(0x4ad)][_0x49da27(0xa7c)]===_0x49da27(0x56a));this[_0x49da27(0x35d)]?.['length']&&((this['_config']['chart_mode']||_0x49da27(0x4a7))!==_0x49da27(0x4a7)||this[_0x49da27(0x4ad)][_0x49da27(0x386)]===![]||this['_config'][_0x49da27(0x321)]!==!![])&&(this['_pins']=[],this[_0x49da27(0x43f)]=null,this['_pinReadout']=null);if(this['_graphData']?.[_0x49da27(0x904)]?.[_0x49da27(0xf35)]){const _0x1666e3=!!this[_0x49da27(0x4ad)][_0x49da27(0x90f)];if(!(this[_0x49da27(0x9d5)]instanceof Map))this[_0x49da27(0x9d5)]=new Map();const _0x439084=this[_0x49da27(0x616)]instanceof Set?this[_0x49da27(0x616)]:null;for(const _0x54fa4f of this[_0x49da27(0x2e2)][_0x49da27(0x904)]){const _0x3f5870=_0x54fa4f[_0x49da27(0x644)]?.[_0x49da27(0xb74)],_0x1bb368=_0x1666e3?_0x49da27(0xefb):_0x3f5870===!![]?!![]:_0x3f5870===![]?![]:_0x49da27(0xd44),_0x52b71b=this[_0x49da27(0x9d5)][_0x49da27(0x1031)](_0x54fa4f['id'])?this['_autoHideApplied']['get'](_0x54fa4f['id']):'__none__',_0x101d17=_0x439084?.['has'](_0x54fa4f['id']);if(_0x439084)_0x439084[_0x49da27(0x2de)](_0x54fa4f['id']);if(_0x1bb368===_0x52b71b&&!_0x101d17)continue;_0x1bb368===_0x49da27(0xefb)||_0x1bb368===!![]?this[_0x49da27(0x19f)][_0x49da27(0xe62)](_0x54fa4f['id']):(_0x1bb368===![]||_0x52b71b===_0x49da27(0xefb)||_0x52b71b===!![]||_0x101d17)&&this['_hiddenEntities']['delete'](_0x54fa4f['id']),this[_0x49da27(0x9d5)]['set'](_0x54fa4f['id'],_0x1bb368);}}this[_0x49da27(0xe7d)]();const _0x28fc95=!!this[_0x49da27(0x4ad)][_0x49da27(0x614)]&&(this[_0x49da27(0x4ad)]['chart_mode']||_0x49da27(0x4a7))===_0x49da27(0x4a7);if(_0x28fc95){this[_0x49da27(0xa96)](),this['_renderSparkline']();return;}this[_0x49da27(0xf3a)](),this['_renderDatePicker'](),this['_renderIntervalPicker'](),this['_renderAttributeList'](),this['_renderQueryPickers'](),this[_0x49da27(0x1035)]();if(_0x4ca96c){this['_graphFingerprint']='';return;}this[_0x49da27(0x192)]();const _0x844172=this[_0x49da27(0xb9d)][_0x49da27(0xf8c)](_0x49da27(0x94f));if(!_0x844172)return;const _0x148db0=this[_0x49da27(0xb9d)]['querySelector'](_0x49da27(0xc2c));if(_0x148db0)_0x148db0['classList']['remove']('sgc-spark-mode');this[_0x49da27(0xa96)]();if(!this[_0x49da27(0x2e2)]){_0x844172[_0x49da27(0xbcf)]='<div\x20class=\x22sgc-stub\x22>'+escapeHtml(cardT(this[_0x49da27(0x1a4)],this['_config'],_0x49da27(0xe53)))+_0x49da27(0x818),this[_0x49da27(0xb29)]='';return;}const _0xe160ce=this[_0x49da27(0x4ad)][_0x49da27(0xae4)]||_0x49da27(0x4a7),_0x1adc1e=new Set([_0x49da27(0x1ec),_0x49da27(0x457),_0x49da27(0xb51),_0x49da27(0xf5f),_0x49da27(0xfc2),_0x49da27(0xbf1),_0x49da27(0xce3),_0x49da27(0x6d0),'gauge','box',_0x49da27(0x68e),'histogram']);if(_0x148db0){if(_0x1adc1e[_0x49da27(0x1031)](_0xe160ce))_0x148db0[_0x49da27(0xf32)][_0x49da27(0xe62)]('sgc-no-bleed');else _0x148db0['classList'][_0x49da27(0xb1d)](_0x49da27(0xa0b));}const _0x118530=this[_0x49da27(0xe5c)](_0xe160ce),_0x54daa7=this[_0x49da27(0x273)](_0xe160ce);if(_0x54daa7&&_0x54daa7===this[_0x49da27(0xb29)]&&_0x844172[_0x49da27(0x427)]){this['_renderLegend']();return;}this[_0x49da27(0xb29)]=_0x54daa7,this[_0x49da27(0x2b2)]();try{let _0x46e404=this[_0x49da27(0x2e2)][_0x49da27(0x904)][_0x49da27(0x395)](_0x4c72fd=>!this[_0x49da27(0x19f)][_0x49da27(0x1031)](_0x4c72fd['id'])&&_0x4c72fd[_0x49da27(0x644)]?.[_0x49da27(0x783)]!==![]&&resolveEntityEnabled(_0x4c72fd[_0x49da27(0x644)],this[_0x49da27(0x1a4)]));const _0x36f34d=this[_0x49da27(0x4ad)][_0x49da27(0x914)],_0x22e709=this[_0x49da27(0x4ad)][_0x49da27(0xc96)],_0x186056=resolveDynamicValue(_0x36f34d,this[_0x49da27(0x1a4)])??toNum(_0x36f34d),_0x42b66a=resolveDynamicValue(_0x22e709,this[_0x49da27(0x1a4)])??toNum(_0x22e709);if(isNum(_0x186056)||isNum(_0x42b66a)){const _0x1d2de1=isNum(_0x186056)?_0x186056:0x0,_0x9c0c2b=isNum(_0x42b66a)?_0x42b66a:0x18,_0x11a73b=resolveDisplayTimeZone(this[_0x49da27(0x1a4)],this['_config']);_0x46e404=_0x46e404[_0x49da27(0x3c4)](_0x5203c3=>{const _0x33852c=_0x49da27,_0xbafbe4=_0x5203c3[_0x33852c(0xf59)][_0x33852c(0x3c4)](_0xc3824=>{if(_0xc3824['v']===null)return _0xc3824;const _0x1fae2b=tzParts(_0xc3824['t'],_0x11a73b),_0x59af02=_0x1fae2b['h']+_0x1fae2b['mi']/0x3c;if(_0x59af02<_0x1d2de1||_0x59af02>=_0x9c0c2b)return{..._0xc3824,'v':null};return _0xc3824;});return{..._0x5203c3,'points':_0xbafbe4};});}_0x118530[_0x49da27(0x9e0)](_0x844172,_0x46e404,this[_0x49da27(0x4ad)],this[_0x49da27(0x1a4)]);}catch(_0x4a05ce){console['error'](_0x49da27(0xef8),_0x4a05ce),_0x844172[_0x49da27(0xbcf)]=_0x49da27(0x430)+escapeHtml(_0x4a05ce[_0x49da27(0x44d)])+'</div>',this[_0x49da27(0xb29)]='';}const _0x1872cf=(this[_0x49da27(0xd4a)]||[])[_0x49da27(0xea6)](_0x3e8fb0=>_0x3e8fb0?.[_0x49da27(0x32c)]==='click');_0x1872cf&&_0x148db0&&!_0x148db0[_0x49da27(0x3f5)]&&(_0x148db0[_0x49da27(0x3f5)]=!![],_0x148db0[_0x49da27(0x526)][_0x49da27(0x5be)]=_0x49da27(0x9f2),_0x148db0['addEventListener'](_0x49da27(0xe69),_0x2abfb4=>{const _0x1d1010=_0x49da27;if(_0x2abfb4['target']?.[_0x1d1010(0xf80)]?.(_0x1d1010(0xab7)))return;this[_0x1d1010(0xe4d)]=!this[_0x1d1010(0xe4d)],this[_0x1d1010(0xb29)]='',this[_0x1d1010(0x384)]();})),this['_renderYAxisLabels']();}[_0x3a4399(0xb15)](){const _0x26a270=_0x3a4399,_0x24a674=this[_0x26a270(0xb9d)];if(!_0x24a674)return;const _0x58b8a8=_0x24a674[_0x26a270(0xf8c)](_0x26a270(0xc2c));if(!_0x58b8a8)return;_0x58b8a8['querySelectorAll'](_0x26a270(0x3bb))[_0x26a270(0xb12)](_0x4edfaa=>_0x4edfaa[_0x26a270(0xb1d)]());const _0x1545e1=this[_0x26a270(0x4ad)];if(!_0x1545e1[_0x26a270(0x5f9)])return;const _0x35b460=this[_0x26a270(0x2e2)]?.[_0x26a270(0x904)]||[],_0x1c4257=_0x35b460[_0x26a270(0x395)](_0x31e4f1=>!this[_0x26a270(0x19f)][_0x26a270(0x1031)](_0x31e4f1['id'])&&_0x31e4f1[_0x26a270(0x644)]?.[_0x26a270(0x783)]!==![]&&resolveEntityEnabled(_0x31e4f1['entity'],this[_0x26a270(0x1a4)])),_0xccbc98=_0x26fd3e=>{const _0x3d0c26=_0x26a270,_0x2b58e0=_0x26fd3e?.[_0x3d0c26(0x970)];return _0x2b58e0===_0x3d0c26(0xf08)?_0x3d0c26(0xf08):_0x2b58e0==='independent'?_0x3d0c26(0x586):_0x3d0c26(0xb1b);},_0x5327ae=_0x34fb76=>{const _0x2acc13=_0x26a270;for(const _0x17dfbd of _0x1c4257){const _0x1346fb=_0x17dfbd[_0x2acc13(0x644)];if(!_0x1346fb||_0xccbc98(_0x1346fb)!==_0x34fb76)continue;if(_0x1346fb['unit'])return _0x1346fb[_0x2acc13(0x293)];const _0x2c983d=_0x17dfbd['meta']?.[_0x2acc13(0x3de)]||this['_hass']?.[_0x2acc13(0x34e)]?.[_0x1346fb[_0x2acc13(0x644)]]?.[_0x2acc13(0x421)]?.['unit_of_measurement'];if(_0x2c983d)return _0x2c983d;}return'';},_0x44e493=_0x1c4257['some'](_0xa2a075=>_0xa2a075[_0x26a270(0x644)]&&_0xccbc98(_0xa2a075[_0x26a270(0x644)])===_0x26a270(0xb1b)),_0x160853=_0x1c4257[_0x26a270(0xea6)](_0x5759a6=>_0x5759a6[_0x26a270(0x644)]&&_0xccbc98(_0x5759a6[_0x26a270(0x644)])==='secondary'),_0x947d0c=this[_0x26a270(0x807)]??0x8,_0x575395=this[_0x26a270(0x7ac)]??0x8,_0x2299f2=(_0x947d0c-_0x575395)/0x2,_0x184a4b=['top:\x20calc(50%\x20+\x20'+_0x2299f2+_0x26a270(0x1000)];if(_0x1545e1[_0x26a270(0x83b)]){const _0x2a76f2=String(_0x1545e1[_0x26a270(0x83b)]);_0x184a4b['push'](_0x26a270(0x1015)+(/[a-z%]$/i[_0x26a270(0x86d)](_0x2a76f2)?_0x2a76f2:_0x2a76f2+'px'));}_0x1545e1['y_axis_color']&&_0x184a4b[_0x26a270(0x879)](_0x26a270(0x8d0)+_0x1545e1['y_axis_color']);const _0x241679=toNum(_0x1545e1['y_axis_font_opacity']);isNum(_0x241679)&&_0x184a4b['push'](_0x26a270(0xca5)+_0x241679);const _0x2e37fa=_0x184a4b['join'](';\x20')+';';if(_0x44e493){const _0x87f895=_0x1545e1[_0x26a270(0x4b7)],_0x31a93e=_0x87f895!=null&&_0x87f895!==''?_0x87f895:_0x5327ae(_0x26a270(0xb1b));if(_0x31a93e){const _0x36beb0=document['createElement'](_0x26a270(0xc47));_0x36beb0[_0x26a270(0x720)]=_0x26a270(0x28f),_0x36beb0[_0x26a270(0x526)][_0x26a270(0x295)]=_0x2e37fa,_0x36beb0[_0x26a270(0x3d4)]=_0x31a93e,_0x58b8a8[_0x26a270(0xb3f)](_0x36beb0);}}if(_0x160853){const _0x4ed872=_0x1545e1[_0x26a270(0xe86)],_0x331430=_0x4ed872!=null&&_0x4ed872!==''?_0x4ed872:_0x5327ae(_0x26a270(0xf08));if(_0x331430){const _0x3645ff=document[_0x26a270(0xc9e)](_0x26a270(0xc47));_0x3645ff[_0x26a270(0x720)]=_0x26a270(0xba3),_0x3645ff[_0x26a270(0x526)]['cssText']=_0x2e37fa,_0x3645ff[_0x26a270(0x3d4)]=_0x331430,_0x58b8a8[_0x26a270(0xb3f)](_0x3645ff);}}}[_0x3a4399(0xe95)](){const _0x5a9c7f=_0x3a4399,_0x3ebdd3=this[_0x5a9c7f(0xb9d)];if(!_0x3ebdd3)return;for(const _0x5f2dc0 of['.sgc-dp-wrap','.sgc-header-wrap','.sgc-ip-wrap','.sgc-al-wrap','.sgc-qp-wrap',_0x5a9c7f(0xece),_0x5a9c7f(0x520),'.sgc-detail-legend-wrap']){const _0x4c2371=_0x3ebdd3[_0x5a9c7f(0xf8c)](_0x5f2dc0);if(_0x4c2371)_0x4c2371[_0x5a9c7f(0xbcf)]='';}const _0x1f579f=_0x3ebdd3['querySelector'](_0x5a9c7f(0xc2c)),_0x1148e9=_0x3ebdd3[_0x5a9c7f(0xf8c)]('.sgc-plot');if(!_0x1f579f||!_0x1148e9)return;_0x1f579f[_0x5a9c7f(0xf32)][_0x5a9c7f(0xe62)](_0x5a9c7f(0x145)),_0x1148e9[_0x5a9c7f(0x526)]['height']=_0x5a9c7f(0x6b2),_0x1148e9['classList'][_0x5a9c7f(0xb1d)](_0x5a9c7f(0x9ed),_0x5a9c7f(0x83f));const _0x38c965=this[_0x5a9c7f(0xd4a)]||[],_0x3c3832=this['_graphData']?.['series']||[],_0x4f3ff2=new Map(_0x3c3832[_0x5a9c7f(0x3c4)](_0x483081=>[_0x483081['id'],_0x483081])),_0x361438=_0x38c965[_0x5a9c7f(0x395)](_0x20cd63=>(_0x20cd63['show_state']!==![]||_0x20cd63[_0x5a9c7f(0x783)]!==![])&&resolveEntityEnabled(_0x20cd63,this[_0x5a9c7f(0x1a4)]))[_0x5a9c7f(0x3c4)](_0x16f31d=>{const _0x285d3f=_0x5a9c7f,_0x58a384=_0x38c965[_0x285d3f(0xaf3)](_0x16f31d),_0x29a7a0=_0x16f31d[_0x285d3f(0x644)]+'__'+_0x58a384,_0x2853dd=_0x4f3ff2[_0x285d3f(0xfe5)](_0x29a7a0)||_0x3c3832[_0x285d3f(0x94b)](_0x45f0b1=>_0x45f0b1[_0x285d3f(0x644)]===_0x16f31d),_0xfc9f0c=_0x2853dd?.['meta']||{},_0x37f2a6=pickName(_0x16f31d[_0x285d3f(0xac9)],_0xfc9f0c[_0x285d3f(0x7e8)],_0xfc9f0c)??_0x16f31d[_0x285d3f(0x644)],_0x3ed232=_0x16f31d[_0x285d3f(0x293)]||_0xfc9f0c[_0x285d3f(0x3de)]||'';let _0x495697=this[_0x285d3f(0xb73)](_0x16f31d[_0x285d3f(0x85f)],_0x16f31d[_0x285d3f(0x644)])||_0x16f31d[_0x285d3f(0x85f)]||_0x285d3f(0x6f5);const _0x577c0b=this[_0x285d3f(0x680)](_0x16f31d,_0x58a384),_0xc4852a=isNum(_0x577c0b?.[_0x285d3f(0x361)])?_0x577c0b['numeric']:null,_0x3ae72f=_0x577c0b?.['label']??'—';_0x16f31d[_0x285d3f(0x85f)]===_0x285d3f(0x74d)&&_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x300)]&&_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x335)]?.[_0x285d3f(0xf35)]&&isNum(_0xc4852a)&&(_0x495697=resolveValueColor(_0xc4852a,this[_0x285d3f(0xb17)](_0x16f31d),_0x495697)||_0x495697);const _0x17d3b2=_0x2853dd?.[_0x285d3f(0xf59)]?.[_0x285d3f(0x395)](_0x4664bb=>_0x4664bb['v']!==null&&_0x4664bb['v']!==undefined)||[];let _0x179bb6='',_0x38f5b5='';if(_0x17d3b2[_0x285d3f(0xf35)]>=0x2){const _0x3592bb=0x78,_0x391843=0x24;let _0x3004fd=Infinity,_0x5b1126=-Infinity;for(const _0xc73d6f of _0x17d3b2){if(_0xc73d6f['v']<_0x3004fd)_0x3004fd=_0xc73d6f['v'];if(_0xc73d6f['v']>_0x5b1126)_0x5b1126=_0xc73d6f['v'];}_0x5b1126===_0x3004fd&&(_0x5b1126=_0x3004fd+0x1,_0x3004fd-=0x1);const _0x39712c=_0x17d3b2[0x0]['t'],_0x6a1a91=_0x17d3b2[_0x17d3b2['length']-0x1]['t'],_0x2a16f1=Math[_0x285d3f(0xa1a)](0x1,_0x6a1a91-_0x39712c),_0x324735=_0x45fb82=>(_0x45fb82-_0x39712c)/_0x2a16f1*_0x3592bb,_0x28d463=_0x16f31d['smooth']!==![],_0x34b7b7=_0x28d463?0x6:0x2,_0x3e4c9a=_0x251c4e=>_0x391843-_0x34b7b7-(_0x251c4e['v']-_0x3004fd)/(_0x5b1126-_0x3004fd)*(_0x391843-_0x34b7b7*0x2),_0x217324=_0x28d463?buildSmoothPath(_0x17d3b2,_0x324735,_0x3e4c9a):buildLinearPath(_0x17d3b2,_0x324735,_0x3e4c9a),_0x57d3da=_0x217324+_0x285d3f(0x6dd)+_0x3592bb+'\x20'+_0x391843+_0x285d3f(0x878)+_0x391843+'\x20Z',_0x3640f5=_0x16f31d[_0x285d3f(0x626)]!==![],_0x5c6149=toNum(_0x16f31d['line_width'])||0x1,_0x3c7a53=lineDashArray(_0x16f31d['line_style'],_0x5c6149),_0xbff8e8=_0x3c7a53?_0x285d3f(0x9cb)+_0x3c7a53+'\x22':'',_0x583bd2=_0x3640f5?_0x285d3f(0x3a8):'0',_0x7a61c3=!!(_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x300)]&&_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x335)]?.[_0x285d3f(0xf35)]),_0x2d5f3b=_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x7df)]===_0x285d3f(0x5ee)?_0x285d3f(0x5ee):_0x285d3f(0xb80),_0x1b507a=_0x16f31d[_0x285d3f(0x84d)]?.[_0x285d3f(0x649)]!==_0x285d3f(0x8cd);let _0x19f109=_0x285d3f(0xb91)+escapeHtml(_0x495697)+'\x22',_0x52e0ca=_0x285d3f(0x5c3)+escapeHtml(_0x495697)+_0x285d3f(0xe65)+_0x583bd2+'\x22';if(_0x7a61c3){const _0x553e58=[...this[_0x285d3f(0xb17)](_0x16f31d)][_0x285d3f(0x395)](_0x3f84dd=>isNum(toNum(_0x3f84dd['value']))&&_0x3f84dd[_0x285d3f(0x85f)])[_0x285d3f(0x69b)]((_0x30db23,_0x54513f)=>toNum(_0x30db23[_0x285d3f(0xa0e)])-toNum(_0x54513f[_0x285d3f(0xa0e)]));if(_0x553e58['length']){if(_0x16f31d[_0x285d3f(0x84d)][_0x285d3f(0x921)]){const _0x2341b3=_0x17d3b2[_0x17d3b2[_0x285d3f(0xf35)]-0x1]?.['v'];if(isNum(_0x2341b3)){const _0x1891a4=resolveValueColor(_0x2341b3,_0x553e58,_0x495697);_0x19f109=_0x285d3f(0xb91)+escapeHtml(_0x1891a4)+'\x22',_0x52e0ca=_0x285d3f(0x5c3)+escapeHtml(_0x1891a4)+_0x285d3f(0xe65)+_0x583bd2+'\x22';}}else{if(_0x2d5f3b==='horizontal'){let _0x229633='',_0x42e2d5='';for(let _0x3be366=0x0;_0x3be366<_0x17d3b2[_0x285d3f(0xf35)]-0x1;_0x3be366++){const _0x199882=_0x17d3b2[_0x3be366]['v'],_0x38cf31=_0x17d3b2[_0x3be366+0x1]['v'],_0x74482d=(_0x199882+_0x38cf31)/0x2,_0x53779f=resolveValueColor(_0x74482d,_0x553e58,_0x495697,_0x1b507a),_0x39692d=_0x324735(_0x17d3b2[_0x3be366]['t']),_0x40cbb4=_0x3e4c9a(_0x17d3b2[_0x3be366]),_0x1eb5c3=_0x324735(_0x17d3b2[_0x3be366+0x1]['t']),_0x45bc33=_0x3e4c9a(_0x17d3b2[_0x3be366+0x1]);_0x229633+=_0x285d3f(0x237)+_0x39692d+_0x285d3f(0xe3a)+_0x40cbb4+_0x285d3f(0xe6f)+_0x1eb5c3+_0x285d3f(0xa9a)+_0x45bc33+_0x285d3f(0x609)+escapeHtml(_0x53779f)+_0x285d3f(0x157)+_0x5c6149+'\x22'+_0xbff8e8+'\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>',_0x42e2d5+=_0x285d3f(0xb89)+_0x39692d+'\x20'+_0x40cbb4+_0x285d3f(0x6dd)+_0x1eb5c3+'\x20'+_0x45bc33+_0x285d3f(0x6dd)+_0x1eb5c3+'\x20'+_0x391843+_0x285d3f(0x6dd)+_0x39692d+'\x20'+_0x391843+_0x285d3f(0x472)+escapeHtml(_0x53779f)+_0x285d3f(0xe65)+_0x583bd2+'\x22\x20stroke=\x22none\x22/>';}_0x179bb6=_0x285d3f(0x662)+_0x3592bb+'\x20'+_0x391843+_0x285d3f(0x160)+_0x42e2d5+_0x229633+_0x285d3f(0xfd1);}else{const _0x192897=_0x5b1126-_0x3004fd||0x1,_0x284992='sgc-spark-thr-'+_0x58a384,_0x39aec9=[],_0x1bb3e2=[..._0x553e58][_0x285d3f(0x458)]();_0x39aec9[_0x285d3f(0x879)]('<stop\x20offset=\x220%\x22\x20stop-color=\x22'+escapeHtml(_0x1bb3e2[0x0][_0x285d3f(0x85f)])+_0x285d3f(0x603));if(!_0x1b507a)for(let _0xb8e4b4=0x0;_0xb8e4b4<_0x1bb3e2[_0x285d3f(0xf35)];_0xb8e4b4++){const _0x33e3e8=((_0x5b1126-toNum(_0x1bb3e2[_0xb8e4b4]['value']))/_0x192897*0x64)['toFixed'](0x1);_0x39aec9['push']('<stop\x20offset=\x22'+_0x33e3e8+_0x285d3f(0x4c1)+escapeHtml(_0x1bb3e2[_0xb8e4b4][_0x285d3f(0x85f)])+_0x285d3f(0x603));const _0x2891a0=_0xb8e4b4<_0x1bb3e2[_0x285d3f(0xf35)]-0x1?_0x1bb3e2[_0xb8e4b4+0x1]['color']:_0x1bb3e2[_0xb8e4b4][_0x285d3f(0x85f)];_0x39aec9[_0x285d3f(0x879)](_0x285d3f(0x9b9)+_0x33e3e8+_0x285d3f(0x4c1)+escapeHtml(_0x2891a0)+_0x285d3f(0x603));}else for(const _0x163bf2 of _0x1bb3e2){const _0x5b1c26=((_0x5b1126-toNum(_0x163bf2['value']))/_0x192897*0x64)[_0x285d3f(0xcb1)](0x1);_0x39aec9[_0x285d3f(0x879)](_0x285d3f(0x9b9)+_0x5b1c26+_0x285d3f(0x4c1)+escapeHtml(_0x163bf2[_0x285d3f(0x85f)])+_0x285d3f(0x603));}_0x39aec9[_0x285d3f(0x879)](_0x285d3f(0x8a6)+escapeHtml(_0x553e58[0x0][_0x285d3f(0x85f)])+_0x285d3f(0x603));const _0x5dcbe9='<linearGradient\x20id=\x22'+_0x284992+_0x285d3f(0x177)+_0x39aec9[_0x285d3f(0xb8b)]('')+_0x285d3f(0x5de);_0x19f109=_0x285d3f(0xab4)+_0x284992+')\x22',_0x52e0ca=_0x285d3f(0xa30)+_0x284992+_0x285d3f(0x6b3)+_0x583bd2+'\x22',_0x179bb6=_0x285d3f(0x662)+_0x3592bb+'\x20'+_0x391843+_0x285d3f(0xab6)+_0x5dcbe9+_0x285d3f(0x102f)+_0x57d3da+'\x22\x20'+_0x52e0ca+_0x285d3f(0x85e)+_0x217324+_0x285d3f(0xb92)+_0x19f109+_0x285d3f(0xac5)+_0x5c6149+'\x22'+_0xbff8e8+_0x285d3f(0x64d);}}}}!_0x179bb6&&(_0x179bb6=_0x285d3f(0x662)+_0x3592bb+'\x20'+_0x391843+_0x285d3f(0xc68)+_0x57d3da+'\x22\x20'+_0x52e0ca+_0x285d3f(0x85e)+_0x217324+_0x285d3f(0xb92)+_0x19f109+_0x285d3f(0xac5)+_0x5c6149+'\x22'+_0xbff8e8+_0x285d3f(0x64d));if(_0x16f31d[_0x285d3f(0xdf5)]){const _0x5696b7=trendDirection(_0x2853dd,_0x16f31d),_0x4e651a=_0x5696b7==='up'?'▲':_0x5696b7===_0x285d3f(0xcf9)?'▼':'─',_0x2bcfab=_0x5696b7==='up'?_0x16f31d[_0x285d3f(0x13b)]||'var(--success-color,\x20#22c55e)':_0x5696b7===_0x285d3f(0xcf9)?_0x16f31d[_0x285d3f(0xf8d)]||_0x285d3f(0x502):_0x16f31d[_0x285d3f(0x168)]||_0x285d3f(0x523);_0x38f5b5=_0x285d3f(0xce6)+_0x2bcfab+'\x22>'+_0x4e651a+_0x285d3f(0x9e9);}}const _0x1f22fe=_0x16f31d[_0x285d3f(0x173)]!==![],_0x29e98d=_0x16f31d['show_graph']!==![],_0x181630=_0x1f22fe?'<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>'+escapeHtml(_0x37f2a6)+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:'+escapeHtml(_0x495697)+'\x22>'+escapeHtml(String(_0x3ae72f))+'<span\x20class=\x22sgc-spark-unit\x22>'+escapeHtml(_0x3ed232)+_0x285d3f(0x9e9)+_0x38f5b5+_0x285d3f(0xecf):'',_0x3e3ab3=_0x29e98d?'<div\x20class=\x22sgc-spark-graph\x22>'+_0x179bb6+_0x285d3f(0x818):'';return _0x285d3f(0x1b1)+_0x58a384+'\x22>'+_0x181630+_0x3e3ab3+_0x285d3f(0x818);})[_0x5a9c7f(0xb8b)]('');_0x1148e9[_0x5a9c7f(0xbcf)]=_0x5a9c7f(0x2cb)+_0x361438+_0x5a9c7f(0x818),_0x1148e9[_0x5a9c7f(0xa09)](_0x5a9c7f(0x7da))['forEach'](_0x4271d1=>{const _0x1c42d0=_0x5a9c7f,_0x31c7f2=_0x38c965[parseInt(_0x4271d1['dataset'][_0x1c42d0(0x3e7)],0xa)];if(!_0x31c7f2?.[_0x1c42d0(0x644)])return;_0x4271d1[_0x1c42d0(0x526)]['cursor']=_0x1c42d0(0x9f2),_0x4271d1[_0x1c42d0(0x3dd)]('click',_0x367777=>{const _0x47f000=_0x1c42d0;_0x367777['stopPropagation'](),this[_0x47f000(0x46d)](_0x31c7f2);});}),this['_graphFingerprint']='';}[_0x3a4399(0x273)](_0x1ea7ce){const _0x22cb6=_0x3a4399,_0x263630=this[_0x22cb6(0x2e2)];if(!_0x263630)return'';const _0x415429=this[_0x22cb6(0xc17)],_0x1d9965=this[_0x22cb6(0x312)],_0x5034d0=this[_0x22cb6(0xb9d)]?.[_0x22cb6(0xf8c)]?.('.sgc-plot');let _0x598e21=_0x5034d0?.[_0x22cb6(0xbaa)]|0x0,_0x410d1d=this[_0x22cb6(0xefd)]|0x0;const _0x88cf3a=_0x598e21,_0x16491e=_0x410d1d,_0x16a366=this[_0x22cb6(0x96b)];if(this[_0x22cb6(0x2b9)])this['_fpForceExact']=![];else{if(_0x16a366){if(Math[_0x22cb6(0x45d)](_0x598e21-_0x16a366['p'])<0x8)_0x598e21=_0x16a366['p'];if(Math['abs'](_0x410d1d-_0x16a366['c'])<0x8)_0x410d1d=_0x16a366['c'];}}this[_0x22cb6(0x96b)]={'p':_0x598e21,'c':_0x410d1d};(_0x598e21!==_0x88cf3a||_0x410d1d!==_0x16491e)&&(clearTimeout(this['_fpSettleT']),this[_0x22cb6(0xc98)]=setTimeout(()=>{const _0x1feebc=_0x22cb6;this[_0x1feebc(0xc98)]=null,this[_0x1feebc(0x2b9)]=!![],this[_0x1feebc(0x384)]();},0xc8));const _0xf61e9f=this[_0x22cb6(0xb9d)]?.[_0x22cb6(0xf8c)]?.(_0x22cb6(0x3a5))?.[_0x22cb6(0x9fc)]|0x0,_0x5c457e=resolveDisplayTimeZone(this[_0x22cb6(0x1a4)],this['_config'])||'dev',_0x21a059=_0x410d1d+'/'+_0x598e21+'/'+_0xf61e9f+'/'+_0x5c457e+'/'+resolveCardLanguage(this[_0x22cb6(0x1a4)],this[_0x22cb6(0x4ad)]),_0x25da7e=(_0x263630[_0x22cb6(0x904)]||[])['map'](_0x3f4b6d=>_0x3f4b6d['id']+':'+(_0x3f4b6d[_0x22cb6(0xf59)]?.[_0x22cb6(0xf35)]||0x0)+':'+(_0x3f4b6d[_0x22cb6(0xf59)]?.[_0x3f4b6d[_0x22cb6(0xf59)][_0x22cb6(0xf35)]-0x1]?.['t']||0x0)+':'+(_0x3f4b6d[_0x22cb6(0xf59)]?.[_0x3f4b6d[_0x22cb6(0xf59)][_0x22cb6(0xf35)]-0x1]?.['v']??'')+':'+(_0x3f4b6d[_0x22cb6(0xe4c)]??''))[_0x22cb6(0xb8b)]('|'),_0x72e460=(this[_0x22cb6(0xd4a)]||[])[_0x22cb6(0x3c4)](_0x28190e=>''+(isStripEntity(_0x28190e)?'S':'')+(_0x28190e?.[_0x22cb6(0xed7)]?'a':'')+(_0x28190e?.[_0x22cb6(0x885)]?'b':'')+(_0x28190e?.['show_extrema']||'')+(Array['isArray'](_0x28190e?.['moving_averages'])&&_0x28190e[_0x22cb6(0xfed)]['length']?'m'+_0x28190e[_0x22cb6(0xfed)]['map'](_0x146fe3=>_0x146fe3?.[_0x22cb6(0xfbb)]+':'+(_0x146fe3?.[_0x22cb6(0x85f)]||'')+':'+(_0x146fe3?.[_0x22cb6(0x8a5)]||'')+':'+(_0x146fe3?.['show_label']?'L':''))[_0x22cb6(0xb8b)](','):''))[_0x22cb6(0xb8b)](','),_0x55387f=[...this[_0x22cb6(0x19f)]][_0x22cb6(0x69b)]()[_0x22cb6(0xb8b)](','),_0x18cb14=(this['_resolvedEntityAnnotations']||[])['map'](_0xf1c33=>_0xf1c33[_0x22cb6(0x6f4)]+':'+(_0xf1c33[_0x22cb6(0xfd4)]??_0xf1c33[_0x22cb6(0x483)]??'')+':'+(_0xf1c33['_open']?'o':_0xf1c33['end']??''))[_0x22cb6(0xb8b)](','),_0xe80185='indy:'+(this['_entities']||[])[_0x22cb6(0x3c4)]((_0x2839cf,_0x3786da)=>_0x2839cf?.[_0x22cb6(0x970)]===_0x22cb6(0x586)?_0x3786da:'')[_0x22cb6(0x395)](Boolean)[_0x22cb6(0xb8b)](','),_0x3f7d09=_0x22cb6(0x9a1)+(this['_entities']||[])[_0x22cb6(0x3c4)]((_0x3ed600,_0x384e8b)=>resolveEntityEnabled(_0x3ed600,this[_0x22cb6(0x1a4)])?'':String(_0x384e8b))[_0x22cb6(0x395)](_0x48e697=>_0x48e697!=='')[_0x22cb6(0xb8b)](',');return[_0x1ea7ce,_0x21a059,this['_config'][_0x22cb6(0x614)]?_0x22cb6(0xe16):'norm',this[_0x22cb6(0x4ad)][_0x22cb6(0x3cb)]?_0x22cb6(0xbd6):'',this[_0x22cb6(0x4ad)][_0x22cb6(0xce4)]?_0x22cb6(0xc61):'',_0x22cb6(0xf99)+(this[_0x22cb6(0x4ad)][_0x22cb6(0x39f)]??''),'grd:'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x448)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)]['x_grid_style']||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x9fd)]??'')+'|'+(this['_config'][_0x22cb6(0xb90)]||'')+'|'+(this['_config'][_0x22cb6(0x1d6)]??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x506)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xfaf)]??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xaf6)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x8b0)]??''),this[_0x22cb6(0x4ad)][_0x22cb6(0x5f9)]?_0x22cb6(0x9d2)+(this[_0x22cb6(0x4ad)]['y_axis_label']||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xe86)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x83b)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x16e)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xd85)]??''):'',_0x1ea7ce===_0x22cb6(0x1ec)?'pie:'+(this[_0x22cb6(0x4ad)]['pie_style']||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xd6d)]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x67a)]??'')+'|'+(this[_0x22cb6(0x4ad)]['pie_label_font_size']??'')+'|'+(this['_config'][_0x22cb6(0x2e9)]||'')+'|'+(this[_0x22cb6(0x4ad)]['pie_label_format']||'')+'|'+(this[_0x22cb6(0x4ad)]['pie_center_font_size']??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x5d2)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xc82)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x22cb6(0x386)]!==![]?0x1:0x0):'',_0x1ea7ce==='radialbar'?_0x22cb6(0x1a7)+(this[_0x22cb6(0x4ad)][_0x22cb6(0xc82)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0xd4a)]||[])[_0x22cb6(0x3c4)](_0xe2ae69=>(_0xe2ae69[_0x22cb6(0xcd0)]??'')+'/'+(_0xe2ae69[_0x22cb6(0xdaf)]??''))['join'](','):'',_0x1ea7ce===_0x22cb6(0xaa7)?_0x22cb6(0xf15)+(this[_0x22cb6(0x4ad)][_0x22cb6(0x954)]??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xe04)]??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x391)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x75e)]??'')+'|'+(this['_config'][_0x22cb6(0xe22)]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_entities']||[])['map'](_0x134175=>(_0x134175['lower_bound']??'')+'/'+(_0x134175[_0x22cb6(0xdaf)]??'')+'/'+(_0x134175[_0x22cb6(0x5d4)]||'')+'/'+(_0x134175[_0x22cb6(0x54f)]!==![]?0x1:0x0)+'/'+(_0x134175['color']||'')+'/'+(_0x134175[_0x22cb6(0x84d)]?.[_0x22cb6(0x300)]?0x1:0x0)+'/'+(_0x134175[_0x22cb6(0x84d)]?.[_0x22cb6(0x335)]||[])[_0x22cb6(0x3c4)](_0x216f7f=>_0x216f7f[_0x22cb6(0xa0e)]+':'+_0x216f7f[_0x22cb6(0x85f)])['join'](';')+'/'+(_0x134175[_0x22cb6(0x84d)]?.['transition']||'')+'/'+(_0x134175[_0x22cb6(0x84d)]?.[_0x22cb6(0x921)]?0x1:0x0))[_0x22cb6(0xb8b)](','):'',_0x1ea7ce==='ranking'?_0x22cb6(0xf7f)+(this[_0x22cb6(0x4ad)][_0x22cb6(0x382)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xc82)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x22cb6(0x386)]!==![]?0x1:0x0):'',_0x1ea7ce===_0x22cb6(0xc54)?_0x22cb6(0xe4f)+(this[_0x22cb6(0x4ad)][_0x22cb6(0xd77)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x946)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x448)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x22cb6(0x7c7)]??'')+'|'+(this['_config'][_0x22cb6(0x39f)]??'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x99b)]||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x16e)]||'')+'|'+(this[_0x22cb6(0x4ad)]['x_axis_font_size']||'')+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x83b)]||''):'',_0x1ea7ce===_0x22cb6(0xbf1)||_0x1ea7ce===_0x22cb6(0xce3)?_0x22cb6(0xb62)+_0x1ea7ce+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x386)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xaad)]!==![]?0x1:0x0)+'|'+(this['_entities']?.[0x0]?.[_0x22cb6(0x79c)]||'')+'|'+(this['_entities']?.[0x0]?.[_0x22cb6(0xcd0)]??'')+'|'+(this[_0x22cb6(0xd4a)]?.[0x0]?.[_0x22cb6(0xdaf)]??''):'',_0x1ea7ce===_0x22cb6(0x2dd)?_0x22cb6(0x555)+(this[_0x22cb6(0x4ad)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_config']['group_by']||'')+'|'+(this[_0x22cb6(0xd4a)]||[])['map'](_0x4d18c6=>(_0x4d18c6[_0x22cb6(0x85f)]||'')+'/'+(_0x4d18c6[_0x22cb6(0x492)]??'')+'/'+(_0x4d18c6['aggregate_func']||'')+'/'+(_0x4d18c6[_0x22cb6(0x25b)]||'')+'/'+(_0x4d18c6['unit']||''))[_0x22cb6(0xb8b)](','):'',_0x1ea7ce==='waterfall'?'wf:'+(this[_0x22cb6(0x4ad)][_0x22cb6(0x386)]!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)]['waterfall_total']!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0xd4a)]||[])[_0x22cb6(0x3c4)](_0x181cde=>(_0x181cde[_0x22cb6(0x85f)]||'')+'/'+(_0x181cde['decimals']??'')+'/'+(_0x181cde['aggregate_func']||'')+'/'+(_0x181cde[_0x22cb6(0x25b)]||'')+'/'+(_0x181cde[_0x22cb6(0x293)]||'')+'/'+(_0x181cde[_0x22cb6(0xac9)]||''))[_0x22cb6(0xb8b)](','):'',_0x1ea7ce===_0x22cb6(0xc4e)?_0x22cb6(0xd9b)+(this['_config']['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x22cb6(0x4ad)][_0x22cb6(0xc1b)]??'')+'|'+(this[_0x22cb6(0xd4a)]||[])['map'](_0x5de637=>(_0x5de637[_0x22cb6(0x85f)]||'')+'/'+(_0x5de637['decimals']??'')+'/'+(_0x5de637[_0x22cb6(0x25b)]||'')+'/'+(_0x5de637[_0x22cb6(0x293)]||''))['join'](','):'',((()=>{const _0x4276f4=_0x22cb6,_0x3d9964=_0x415429?.['start']?.[_0x4276f4(0xa03)]()||0x0,_0x8ee7d=_0x415429?.[_0x4276f4(0xbca)]?.[_0x4276f4(0xa03)]()||0x0,_0x404c95=Math[_0x4276f4(0xa1a)](0x3e8,Math[_0x4276f4(0xbfa)]((_0x8ee7d-_0x3d9964)/Math[_0x4276f4(0xa1a)](_0x598e21,0x12c))||0x0);return'w:'+Math['round'](_0x3d9964/_0x404c95)+'~'+Math[_0x4276f4(0x7d9)](_0x8ee7d/_0x404c95);})()),_0x1d9965?.['start']?.['getTime']()||0x0,_0x1d9965?.[_0x22cb6(0xbca)]?.[_0x22cb6(0xa03)]()||0x0,_0x55387f,_0x18cb14,this[_0x22cb6(0xe4d)]?0x1:0x0,_0x72e460,_0xe80185,_0x3f7d09,((()=>{const _0x335b84=_0x22cb6,_0x43fad1=(this[_0x335b84(0xd4a)]||[])[_0x335b84(0xea6)](_0x3576b3=>_0x3576b3&&_0x3576b3[COMPILED_TRANSFORM]?.[_0x335b84(0x593)]);if(!_0x43fad1)return'vtn:';return _0x335b84(0x58f)+Math['round']((this[_0x335b84(0x7f5)]||Date[_0x335b84(0xf41)]())/0xea60);})()),((()=>{const _0x2de23e=_0x22cb6;if(_0x1ea7ce!==_0x2de23e(0x4a7)||this['_config'][_0x2de23e(0xf2f)]===![])return _0x2de23e(0xcd6);const _0x57b408=_0x1d9965||_0x415429,_0x1553e0=_0x57b408?.[_0x2de23e(0xfd4)]?.['getTime']()||0x0,_0xc718b=_0x57b408?.[_0x2de23e(0xbca)]?.[_0x2de23e(0xa03)]()||0x0,_0x5b7c82=Date[_0x2de23e(0xf41)]();if(!(_0x5b7c82>_0x1553e0&&_0x5b7c82<_0xc718b-(_0xc718b-_0x1553e0)*0.01))return _0x2de23e(0xcd6);const _0x3fadee=Math[_0x2de23e(0xa1a)](0xea60,Math[_0x2de23e(0xbfa)]((_0xc718b-_0x1553e0)/Math['max'](_0x598e21,0x12c))||0x0);return'nl:'+Math[_0x2de23e(0xbfa)](_0x5b7c82/_0x3fadee);})()),_0x22cb6(0x22c)+(resolveDynamicValue(this[_0x22cb6(0x4ad)]?.[_0x22cb6(0x914)],this[_0x22cb6(0x1a4)])??toNum(this['_config']?.[_0x22cb6(0x914)])??'')+':'+(resolveDynamicValue(this['_config']?.[_0x22cb6(0xc96)],this[_0x22cb6(0x1a4)])??toNum(this[_0x22cb6(0x4ad)]?.[_0x22cb6(0xc96)])??''),'ybnd:'+boundFpKey(this[_0x22cb6(0x4ad)],this[_0x22cb6(0xd4a)],this[_0x22cb6(0x1a4)]),_0x25da7e]['join']('§');}['_getRenderer'](_0x4619ca){const _0x5228b9=_0x3a4399;if(this[_0x5228b9(0xd72)]['has'](_0x4619ca))return this[_0x5228b9(0xd72)][_0x5228b9(0xfe5)](_0x4619ca);let _0x1c0e6f;if(_0x4619ca==='timeline')_0x1c0e6f=new TimelineRenderer(this);else{if(_0x4619ca===_0x5228b9(0x6d0))_0x1c0e6f=new StateTimelineRenderer(this);else{if(_0x4619ca==='pie')_0x1c0e6f=new PieRenderer(this);else{if(_0x4619ca==='radialbar')_0x1c0e6f=new RadialBarRenderer(this);else{if(_0x4619ca==='gauge')_0x1c0e6f=new GaugeRenderer(this);else{if(_0x4619ca==='polararea')_0x1c0e6f=new PolarAreaRenderer(this);else{if(_0x4619ca===_0x5228b9(0xf5f))_0x1c0e6f=new RadarRenderer(this);else{if(_0x4619ca===_0x5228b9(0xfc2))_0x1c0e6f=new RankingRenderer(this);else{if(_0x4619ca===_0x5228b9(0xc54))_0x1c0e6f=new ScatterRenderer(this);else{if(_0x4619ca===_0x5228b9(0xbf1))_0x1c0e6f=new HeatmapRenderer(this);else{if(_0x4619ca===_0x5228b9(0xce3))_0x1c0e6f=new CalendarRenderer(this);else{if(_0x4619ca===_0x5228b9(0x2dd))_0x1c0e6f=new BoxPlotRenderer(this);else{if(_0x4619ca===_0x5228b9(0x68e))_0x1c0e6f=new WaterfallRenderer(this);else{if(_0x4619ca==='histogram')_0x1c0e6f=new HistogramRenderer(this);else _0x1c0e6f=new StubRenderer(this,_0x4619ca);}}}}}}}}}}}}}return this[_0x5228b9(0xd72)][_0x5228b9(0xd03)](_0x4619ca,_0x1c0e6f),_0x1c0e6f;}[_0x3a4399(0xce1)](){const _0x5ba021=_0x3a4399,_0x227da8=this[_0x5ba021(0x4ad)][_0x5ba021(0xc29)],_0x13eb84=_0x227da8==null||_0x227da8===_0x5ba021(0x6b2)||_0x227da8==='',_0xa3cd01=toNum(this[_0x5ba021(0x4ad)][_0x5ba021(0xc29)])||0x96,_0x1a3298=_0x13eb84?'':_0x5ba021(0xe76)+_0xa3cd01+_0x5ba021(0x8da),_0x127b35=this['_config'][_0x5ba021(0xcec)],_0x460d05=this['_config'][_0x5ba021(0xbd9)]===![],_0x11c0df=this[_0x5ba021(0x4ad)][_0x5ba021(0xc4a)]===![],_0x137884=this[_0x5ba021(0x4ad)],_0x50ee56=[];if(_0x127b35)_0x50ee56['push'](_0x5ba021(0xbd1)+_0x127b35);if(_0x460d05)_0x50ee56['push'](_0x5ba021(0xf86));if(_0x11c0df)_0x50ee56[_0x5ba021(0x879)]('border:none');if(_0x137884[_0x5ba021(0x181)]!==null&&_0x137884['card_padding']!==undefined&&_0x137884[_0x5ba021(0x181)]!==''){const _0x183dfa=_0x137884[_0x5ba021(0x181)];_0x50ee56[_0x5ba021(0x879)](_0x5ba021(0x3e9)+(typeof _0x183dfa===_0x5ba021(0x438)?_0x183dfa+'px':_0x183dfa));}if(_0x137884[_0x5ba021(0x8bb)]!==null&&_0x137884[_0x5ba021(0x8bb)]!==undefined&&_0x137884[_0x5ba021(0x8bb)]!==''){const _0x42bac4=_0x137884['card_border_radius'];_0x50ee56['push'](_0x5ba021(0xb61)+(typeof _0x42bac4===_0x5ba021(0x438)?_0x42bac4+'px':_0x42bac4));}if(!_0x11c0df){if(_0x137884['card_border_color'])_0x50ee56[_0x5ba021(0x879)](_0x5ba021(0xb6a)+_0x137884[_0x5ba021(0x8c7)]);if(_0x137884[_0x5ba021(0x7cb)]!==null&&_0x137884['card_border_width']!==undefined&&_0x137884[_0x5ba021(0x7cb)]!==''){const _0x2022d7=_0x137884[_0x5ba021(0x7cb)];_0x50ee56[_0x5ba021(0x879)](_0x5ba021(0xebb)+(typeof _0x2022d7===_0x5ba021(0x438)?_0x2022d7+'px':_0x2022d7)),_0x50ee56['push']('border-style:solid');}}if(_0x137884[_0x5ba021(0x2fc)]){let _0x52c177=String(_0x137884['card_background_image'])[_0x5ba021(0x99a)]();_0x52c177&&!/^([a-z]+:|\/|data:)/i[_0x5ba021(0x86d)](_0x52c177)&&(_0x52c177='/local/'+_0x52c177['replace'](/^local\//,''));this[_0x5ba021(0xca6)]=_0x52c177;const _0x298516=_0x137884[_0x5ba021(0xfc6)]!==null&&_0x137884[_0x5ba021(0xfc6)]!==undefined&&_0x137884[_0x5ba021(0xfc6)]!=='';!_0x298516&&(_0x50ee56[_0x5ba021(0x879)](_0x5ba021(0x253)+_0x52c177['replace'](/'/g,_0x5ba021(0x9a5))+'\x27)'),_0x50ee56['push'](_0x5ba021(0xf03)),_0x50ee56[_0x5ba021(0x879)](_0x5ba021(0x525)),_0x50ee56['push'](_0x5ba021(0xcdb)));}else this[_0x5ba021(0xca6)]=null;const _0x44df21=_0x50ee56['join'](';'),_0x3a8ef1=getComputedStyle(document[_0x5ba021(0x579)])[_0x5ba021(0xee3)](_0x5ba021(0x55e))[_0x5ba021(0x99a)]()||_0x5ba021(0x1e8),_0x3dfdbd=STYLES[_0x5ba021(0x1aa)](':host\x20{\x20display:\x20block;\x20}',_0x5ba021(0x4e3)+_0x3a8ef1+_0x5ba021(0x8ed)),_0x7871c4=[];if(_0x137884[_0x5ba021(0xb8a)])_0x7871c4[_0x5ba021(0x879)](_0x5ba021(0x2ab)+_0x137884['card_header_color']);_0x137884['card_header_weight']!==null&&_0x137884[_0x5ba021(0xf1b)]!==undefined&&_0x137884[_0x5ba021(0xf1b)]!==''&&_0x7871c4['push'](_0x5ba021(0x322)+_0x137884[_0x5ba021(0xf1b)]);if(_0x137884[_0x5ba021(0x17d)]!==null&&_0x137884[_0x5ba021(0x17d)]!==undefined&&_0x137884[_0x5ba021(0x17d)]!==''){const _0x289bfe=_0x137884[_0x5ba021(0x17d)];_0x7871c4['push'](_0x5ba021(0x143)+(typeof _0x289bfe===_0x5ba021(0x438)?_0x289bfe+'px':_0x289bfe));}let _0x37158a=_0x7871c4['length']?'.sgc-header-wrap\x20.sgc-title{'+_0x7871c4[_0x5ba021(0xb8b)](';')+'}':'';const _0x451227=_0x137884[_0x5ba021(0xfc6)]!==null&&_0x137884[_0x5ba021(0xfc6)]!==undefined&&_0x137884[_0x5ba021(0xfc6)]!=='';if(this[_0x5ba021(0xca6)]&&_0x451227){const _0x6f7163=_0x137884[_0x5ba021(0xfc6)],_0x12a29f=typeof _0x6f7163===_0x5ba021(0x438)?_0x6f7163+'px':_0x6f7163,_0x1ead0d=this[_0x5ba021(0xca6)][_0x5ba021(0x1aa)](/'/g,'%27');_0x37158a+=_0x5ba021(0x8ef),_0x37158a+=_0x5ba021(0x101a)+_0x1ead0d+_0x5ba021(0xc59)+_0x12a29f+_0x5ba021(0x78f),_0x37158a+=_0x5ba021(0xef0);}const _0x4715c2=typeof this[_0x5ba021(0x4ad)][_0x5ba021(0x20d)]===_0x5ba021(0x24d)?this[_0x5ba021(0x4ad)]['styles'][_0x5ba021(0x99a)]():'',_0x3b6402=this['shadowRoot'][_0x5ba021(0xf8c)](_0x5ba021(0x795)),_0x3dac61=this[_0x5ba021(0xb9d)][_0x5ba021(0xf8c)](_0x5ba021(0x94f));if(_0x3b6402&&_0x3dac61&&!this[_0x5ba021(0xb32)]){this[_0x5ba021(0x529)](_0x3b6402,_0x50ee56);const _0x1cfa06=_0x13eb84?'':_0xa3cd01+'px';if(_0x3dac61[_0x5ba021(0x526)][_0x5ba021(0xc29)]!==_0x1cfa06){if(_0x1cfa06)_0x3dac61[_0x5ba021(0x526)][_0x5ba021(0xc29)]=_0x1cfa06;else _0x3dac61[_0x5ba021(0x526)]['removeProperty'](_0x5ba021(0xc29));}const _0x1c705d=this['shadowRoot'][_0x5ba021(0xf8c)]('#sgc-base');_0x1c705d&&_0x1c705d[_0x5ba021(0x3d4)]!==_0x3dfdbd&&(_0x1c705d[_0x5ba021(0x3d4)]=_0x3dfdbd);const _0x285a9f=this[_0x5ba021(0xb9d)]['querySelector'](_0x5ba021(0x279));if(_0x37158a){if(_0x285a9f){if(_0x285a9f[_0x5ba021(0x3d4)]!==_0x37158a)_0x285a9f['textContent']=_0x37158a;}else{const _0x12d17d=document[_0x5ba021(0xc9e)](_0x5ba021(0x526));_0x12d17d['id']='sgc-extras',_0x12d17d[_0x5ba021(0x3d4)]=_0x37158a,this['shadowRoot'][_0x5ba021(0x52d)](_0x12d17d,this['shadowRoot'][_0x5ba021(0xf8c)]('#sgc-user')||_0x3b6402);}}else _0x285a9f&&_0x285a9f[_0x5ba021(0xb1d)]();const _0x3ea59a=this[_0x5ba021(0xb9d)][_0x5ba021(0xf8c)](_0x5ba021(0x3b9));if(_0x4715c2){if(_0x3ea59a){if(_0x3ea59a[_0x5ba021(0x3d4)]!==_0x4715c2)_0x3ea59a[_0x5ba021(0x3d4)]=_0x4715c2;}else{const _0x4309f1=document['createElement'](_0x5ba021(0x526));_0x4309f1['id']='sgc-user',_0x4309f1['textContent']=_0x4715c2,this[_0x5ba021(0xb9d)]['insertBefore'](_0x4309f1,_0x3b6402);}}else _0x3ea59a&&_0x3ea59a[_0x5ba021(0xb1d)]();return;}this[_0x5ba021(0xb32)]=![];const _0x3fa6eb=[...this[_0x5ba021(0xb9d)][_0x5ba021(0xd46)]]['filter'](_0x3eca9f=>!(_0x3eca9f['id']===_0x5ba021(0x4b2)||_0x3eca9f['id']===_0x5ba021(0x4a6)||_0x3eca9f['id']===_0x5ba021(0xccd)||_0x3eca9f['classList']?.[_0x5ba021(0xfbd)]('sgc-card'))),_0x5a57fa=_0x44df21?_0x5ba021(0x6f7)+_0x44df21+'\x22':'',_0x11a9de=_0x37158a?'<style\x20id=\x22sgc-extras\x22>'+_0x37158a+_0x5ba021(0x8e6):'';this[_0x5ba021(0xb9d)]['innerHTML']=_0x5ba021(0xe47)+_0x3dfdbd+_0x5ba021(0x8e6)+_0x11a9de+_0x5ba021(0xb3e)+_0x5a57fa+_0x5ba021(0xf9f)+_0x1a3298+_0x5ba021(0x223);if(_0x4715c2){const _0x5c55e8=document[_0x5ba021(0xc9e)](_0x5ba021(0x526));_0x5c55e8['id']=_0x5ba021(0xccd),_0x5c55e8[_0x5ba021(0x3d4)]=_0x4715c2,this['shadowRoot'][_0x5ba021(0x52d)](_0x5c55e8,this[_0x5ba021(0xb9d)][_0x5ba021(0xf8c)]('.sgc-card'));}for(const _0x234bc5 of _0x3fa6eb)this[_0x5ba021(0xb9d)][_0x5ba021(0xb3f)](_0x234bc5);this['_ownCardStyleProps']=new Set(_0x50ee56[_0x5ba021(0x3c4)](_0x531107=>_0x531107[_0x5ba021(0x444)](0x0,_0x531107[_0x5ba021(0xaf3)](':')))[_0x5ba021(0x395)](Boolean));}[_0x3a4399(0x529)](_0x526072,_0x4d43d2){const _0x2cf5f5=_0x3a4399,_0x4463bd=new Map();for(const _0x4f23a9 of _0x4d43d2){const _0x3585ba=_0x4f23a9[_0x2cf5f5(0xaf3)](':');if(_0x3585ba>0x0)_0x4463bd[_0x2cf5f5(0xd03)](_0x4f23a9[_0x2cf5f5(0x444)](0x0,_0x3585ba),_0x4f23a9[_0x2cf5f5(0x444)](_0x3585ba+0x1));}const _0x34af93=this[_0x2cf5f5(0x5e9)]||(this[_0x2cf5f5(0x5e9)]=new Set());for(const _0x30b289 of[..._0x34af93]){!_0x4463bd['has'](_0x30b289)&&(_0x526072[_0x2cf5f5(0x526)][_0x2cf5f5(0x9cf)](_0x30b289),_0x34af93['delete'](_0x30b289));}for(const [_0x3b2827,_0x4de513]of _0x4463bd){if(_0x526072[_0x2cf5f5(0x526)][_0x2cf5f5(0xee3)](_0x3b2827)!==_0x4de513)_0x526072['style'][_0x2cf5f5(0x56c)](_0x3b2827,_0x4de513);_0x34af93[_0x2cf5f5(0xe62)](_0x3b2827);}}[_0x3a4399(0xf2a)](){const _0x506f95=_0x3a4399,_0x298d77=this[_0x506f95(0x4ad)]?.['battery_low_threshold'];if(_0x298d77===null||_0x298d77===undefined||_0x298d77==='')return 0x14;const _0x59a586=toNum(_0x298d77);if(isNum(_0x59a586))return _0x59a586;const _0x3b7315=String(_0x298d77)['trim'](),_0x11f9fe=_0x3b7315[_0x506f95(0x5fb)]('.');if(_0x11f9fe['length']<0x2)return 0x14;const _0x3b956b=_0x11f9fe[0x0]+'.'+_0x11f9fe[0x1],_0x425e10=_0x11f9fe['length']>=0x3?_0x11f9fe['slice'](0x2)[_0x506f95(0xb8b)]('.'):null,_0x244bd4=this['_hass']?.[_0x506f95(0x34e)]?.[_0x3b956b];if(!_0x244bd4)return 0x14;const _0x2e9f88=_0x425e10?getAttributePath(_0x244bd4['attributes'],_0x425e10):_0x244bd4[_0x506f95(0x2a0)],_0x31391a=toNum(_0x2e9f88);return isNum(_0x31391a)?_0x31391a:0x14;}[_0x3a4399(0x710)](){const _0x349ff3=_0x3a4399,_0x51c042=this[_0x349ff3(0x4ad)]?.[_0x349ff3(0xbff)];if(!_0x51c042)return'';const _0x5d7066=this[_0x349ff3(0x1a4)]?.[_0x349ff3(0x34e)]?.[_0x51c042];if(!_0x5d7066)return'';const _0x3b58da=parseFloat(_0x5d7066['state']);if(Number[_0x349ff3(0x2ea)](_0x3b58da))return'';const _0x201b47=this['_resolveDynBatteryThreshold']();let _0x2768c8;if(_0x3b58da<=_0x201b47)_0x2768c8='var(--error-color,\x20#ef4444)';else{if(_0x3b58da<=0x19)_0x2768c8=_0x349ff3(0x1a6);else{if(_0x3b58da<=0x32)_0x2768c8=_0x349ff3(0x886);else _0x2768c8=_0x349ff3(0xb44);}}const _0x367d26=Math['max'](0x0,Math[_0x349ff3(0x68a)](0x64,_0x3b58da))/0x64*0xa,_0x418ff9=escapeHtml(_0x5d7066[_0x349ff3(0x421)]?.[_0x349ff3(0x4b5)]||_0x51c042);return _0x349ff3(0xf6b)+_0x418ff9+':\x20'+Math[_0x349ff3(0x7d9)](_0x3b58da)+_0x349ff3(0x1e0)+(0x4+(0xa-_0x367d26))+'\x22\x20width=\x2210\x22\x20height=\x22'+_0x367d26+_0x349ff3(0xd34)+_0x2768c8+'\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:'+_0x2768c8+'\x22>'+Math[_0x349ff3(0x7d9)](_0x3b58da)+_0x349ff3(0x54e);}['_renderHeader'](){const _0x1a7289=_0x3a4399,_0xf90b01=this[_0x1a7289(0xb9d)][_0x1a7289(0xf8c)](_0x1a7289(0xd1a));if(!_0xf90b01)return;const _0x5ca2ef=this[_0x1a7289(0x4ad)],_0x184455=!!(_0x5ca2ef[_0x1a7289(0x365)]||_0x5ca2ef[_0x1a7289(0x713)]||_0x5ca2ef[_0x1a7289(0x34f)]);if(!_0x184455){_0xf90b01[_0x1a7289(0xbcf)]='';return;}const _0x2edc97=_0x5ca2ef[_0x1a7289(0x74f)]||'14px',_0x4000a9=this[_0x1a7289(0x710)](),_0x309bed=_0x433742=>_0x433742==='center'||_0x433742==='right'?_0x433742:'left',_0x531fe3=_0x309bed(_0x5ca2ef[_0x1a7289(0x75d)]),_0x23f8b7=_0x5ca2ef[_0x1a7289(0x573)]===_0x1a7289(0x7a5),_0x45db46=_0x5ca2ef['card_icon_size']||_0x1a7289(0x33e),_0x1388be=this[_0x1a7289(0x1017)](_0x5ca2ef[_0x1a7289(0x713)]),_0x60ba2a=_0x5ca2ef['card_icon_image']?_0x1a7289(0x3bf)+escapeHtml(_0x5ca2ef[_0x1a7289(0x34f)])+'\x22\x20style=\x22width:'+escapeHtml(_0x45db46)+_0x1a7289(0xf57)+escapeHtml(_0x45db46)+_0x1a7289(0xa6e):_0x1388be?_0x1a7289(0x442)+escapeHtml(_0x1388be)+_0x1a7289(0x1cf)+escapeHtml(_0x5ca2ef[_0x1a7289(0xe01)]||_0x1a7289(0xc63))+';'+(_0x5ca2ef[_0x1a7289(0x166)]?_0x1a7289(0x15a)+escapeHtml(_0x5ca2ef[_0x1a7289(0x166)])+';':'')+_0x1a7289(0x3e3):'',_0x1b2edd=_0x5ca2ef[_0x1a7289(0x74f)]?_0x1a7289(0x6ba)+escapeHtml(_0x5ca2ef[_0x1a7289(0x74f)]):'',_0x10f879=_0x5ca2ef[_0x1a7289(0x365)]?'<span\x20class=\x22sgc-title\x22\x20style=\x22'+_0x1b2edd+'\x22>'+escapeHtml(_0x5ca2ef[_0x1a7289(0x365)])+_0x1a7289(0x9e9):'',_0x2f642=_0x23f8b7?''+_0x10f879+_0x60ba2a:''+_0x60ba2a+_0x10f879,_0x4e7bb2=_0x4000a9?'<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:'+escapeHtml(_0x2edc97)+'\x22>'+_0x4000a9+_0x1a7289(0x9e9):'';_0xf90b01[_0x1a7289(0xbcf)]=_0x1a7289(0x346)+(_0x1a7289(0xe84)+_0x531fe3+'\x22>'+_0x2f642+'</div>')+_0x4e7bb2+'</div>';}[_0x3a4399(0x9c3)](){const _0x10585c=_0x3a4399,_0x71320a=this['shadowRoot'][_0x10585c(0xf8c)](_0x10585c(0x612));if(!_0x71320a)return;const _0x48386e=this[_0x10585c(0x4ad)],_0x45695f=_0x48386e['show_date_picker']||_0x48386e[_0x10585c(0xc69)]&&this[_0x10585c(0xe7f)],_0x3b05c0=_0x48386e[_0x10585c(0xfb5)];if(!_0x48386e[_0x10585c(0x589)]||_0x45695f||_0x3b05c0){_0x71320a[_0x10585c(0xbcf)]='';return;}const _0x12ce75=isNum(this['_overrideHoursToShow'])?this[_0x10585c(0x185)]:toNum(_0x48386e['hours_to_show']),_0xf70090=Array[_0x10585c(0x148)](_0x48386e[_0x10585c(0xd1c)])&&_0x48386e[_0x10585c(0xd1c)][_0x10585c(0xf35)]?_0x48386e[_0x10585c(0xd1c)]:INTERVAL_PICKER_DEFAULT_LABELS,_0xe87e1b=INTERVAL_PICKER_OPTIONS[_0x10585c(0x395)](_0x46e33e=>_0xf70090[_0x10585c(0x792)](_0x46e33e[_0x10585c(0xddd)]));isNum(_0x12ce75)&&_0x12ce75>0x0&&!_0xe87e1b[_0x10585c(0xea6)](_0x8367c6=>_0x8367c6[_0x10585c(0xbdb)]===_0x12ce75)&&(_0xe87e1b['push']({'hours':_0x12ce75,'label':intervalLabelForHours(_0x12ce75)}),_0xe87e1b['sort']((_0x4cfe38,_0x4b718b)=>_0x4cfe38['hours']-_0x4b718b[_0x10585c(0xbdb)]));const _0x481bca=_0xe87e1b[_0x10585c(0x3c4)](_0x28086b=>{const _0x487a67=_0x10585c,_0x27a029=_0x28086b['hours']===_0x12ce75?_0x487a67(0xb2e):'';return _0x487a67(0x13c)+_0x27a029+_0x487a67(0x1ee)+_0x28086b['hours']+_0x487a67(0xa34)+escapeHtml(_0x28086b['label'])+'\x22>'+escapeHtml(cardT(this[_0x487a67(0x1a4)],this[_0x487a67(0x4ad)],_0x28086b[_0x487a67(0xddd)]))+'</button>';})[_0x10585c(0xb8b)](''),_0x55e4f7=_0x48386e['interval_picker_position']||_0x10585c(0xf49);_0x71320a[_0x10585c(0xbcf)]='<div\x20class=\x22sgc-ip\x20align-'+escapeHtml(_0x55e4f7)+'\x22>'+_0x481bca+_0x10585c(0x818),_0x71320a[_0x10585c(0xa09)](_0x10585c(0x59b))[_0x10585c(0xb12)](_0x43e4fb=>{const _0x2a2d23=_0x10585c;_0x43e4fb[_0x2a2d23(0x3dd)](_0x2a2d23(0xe69),()=>{const _0x1956d1=_0x2a2d23,_0x4da394=toNum(_0x43e4fb['dataset']['hours']),_0x5cd489=_0x43e4fb[_0x1956d1(0x7b8)]['label'];if(isNum(_0x4da394))this[_0x1956d1(0x31d)](_0x4da394,_0x5cd489);});});}[_0x3a4399(0xcd5)](_0x176ec9,_0x442dd7){const _0x4db26e=_0x3a4399,_0x596bca=_0x176ec9?.[_0x4db26e(0xa6d)]!=null?_0x176ec9[_0x4db26e(0xa6d)]:_0x442dd7,_0x509ab8=this[_0x4db26e(0x4e5)]?.[_0x596bca];if(_0x509ab8===undefined)return _0x176ec9['attribute']||'';return _0x509ab8;}[_0x3a4399(0x591)](_0x1df7e9,_0x4220ca){const _0x3a6f89=_0x3a4399;if(!_0x1df7e9)return cardT(this['_hass'],this[_0x3a6f89(0x4ad)],_0x3a6f89(0xf8e));if(_0x4220ca)return attributeDisplayName(this[_0x3a6f89(0x1a4)],_0x4220ca,_0x1df7e9);return String(_0x1df7e9)[_0x3a6f89(0x1aa)](/_/g,'\x20')[_0x3a6f89(0x1aa)](/\b\w/g,_0x14beb9=>_0x14beb9[_0x3a6f89(0x8e1)]());}['_applyAttributeName'](_0x19714b,_0x8d18c5,_0x4d46ca){const _0x53485c=_0x3a4399;if(_0x8d18c5?.['data_attribute'])return _0x19714b;return applyAttributeName(this[_0x53485c(0x4ad)],this[_0x53485c(0x1a4)],_0x19714b,_0x8d18c5,this[_0x53485c(0xcd5)](_0x8d18c5,_0x4d46ca));}[_0x3a4399(0xcf6)](_0x38b1af){const _0x15c464=_0x3a4399,_0x5b8fe8=toNum(this[_0x15c464(0xfca)]);if(isNum(_0x5b8fe8))_0x38b1af[_0x15c464(0xb72)]=_0x5b8fe8;else{if(this[_0x15c464(0x825)])_0x38b1af[_0x15c464(0xb72)]=this[_0x15c464(0x825)][_0x15c464(0x989)];}if(this['_overrideGroupBy'])_0x38b1af[_0x15c464(0xd3b)]=this['_overrideGroupBy'];else{if(this[_0x15c464(0x825)])_0x38b1af[_0x15c464(0xd3b)]=this[_0x15c464(0x825)][_0x15c464(0x9da)];}this[_0x15c464(0x825)]&&(_0x38b1af[_0x15c464(0x832)]=isNum(_0x5b8fe8)||this[_0x15c464(0xb23)]?![]:this[_0x15c464(0x825)]['autoScale']);}['_onQueryPick'](_0x4fb39a,_0x4e6e7b,_0x205ea1=![]){const _0x354d3e=_0x3a4399;if(_0x4fb39a==='pph'){const _0x5b020d=toNum(_0x4e6e7b);this[_0x354d3e(0xfca)]=isNum(_0x5b020d)?_0x5b020d:null;}else _0x4fb39a==='gby'&&(this[_0x354d3e(0xb23)]=_0x4e6e7b||null);const _0x2fc25c={...this[_0x354d3e(0x4ad)]};this[_0x354d3e(0xcf6)](_0x2fc25c),this[_0x354d3e(0x4ad)]=_0x2fc25c,this[_0x354d3e(0xf00)](),this['_broadcastQuerySync'](_0x4fb39a);try{this[_0x354d3e(0xae5)]?.[_0x354d3e(0x4ff)]?.[_0x354d3e(0x7a7)]?.();}catch(_0x20837b){}if(_0x205ea1){this[_0x354d3e(0x3e0)]();return;}this['_updateHistory']()[_0x354d3e(0x3ee)](_0x6c2a15=>console[_0x354d3e(0xcf0)](_0x354d3e(0x270),_0x6c2a15));}['_persistQueryPickers'](){const _0x43662b=_0x3a4399;isNum(toNum(this['_overridePph']))?lsSet(this[_0x43662b(0xb95)](),String(this[_0x43662b(0xfca)])):lsDel(this['_pphStoreKey']()),this[_0x43662b(0xb23)]?lsSet(this[_0x43662b(0x5a3)](),this[_0x43662b(0xb23)]):lsDel(this[_0x43662b(0x5a3)]());}[_0x3a4399(0x737)](){const _0x284269=_0x3a4399,_0x10b638=this[_0x284269(0xb9d)][_0x284269(0xf8c)](_0x284269(0xbb4));if(!_0x10b638)return;const _0x4eb4ef=this[_0x284269(0x4ad)],_0x10b0eb=!!_0x4eb4ef[_0x284269(0x364)],_0x33d5d1=!!_0x4eb4ef[_0x284269(0x7f3)];if(!_0x10b0eb&&!_0x33d5d1){_0x10b638['innerHTML']='';return;}const _0x23b5b1=(_0x4a93ad,_0x2475a2,_0x4f08d6)=>_0x284269(0x7cc)+escapeHtml(String(_0x4a93ad))+'\x22'+(String(_0x4f08d6)===String(_0x4a93ad)?_0x284269(0xd87):'')+'>'+escapeHtml(_0x2475a2)+'</option>',_0xb76fde=[];if(_0x10b0eb){const _0x1a1fa6=isNum(toNum(this[_0x284269(0xfca)]))?String(this[_0x284269(0xfca)]):'',_0x11d23e=toNum(this[_0x284269(0x825)]?.[_0x284269(0x989)]),_0x48fc96=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x11d23e)&&!_0x48fc96[_0x284269(0x792)](_0x11d23e)&&(_0x48fc96[_0x284269(0x879)](_0x11d23e),_0x48fc96[_0x284269(0x69b)]((_0x4c4d32,_0x1e5250)=>_0x4c4d32-_0x1e5250));const _0x8988af=[_0x23b5b1('',cardT(this[_0x284269(0x1a4)],_0x4eb4ef,'Auto')+'\x20('+(isNum(_0x11d23e)?_0x11d23e:0x2)+_0x284269(0x702),_0x1a1fa6)][_0x284269(0xae7)](_0x48fc96[_0x284269(0x3c4)](_0x39c86a=>_0x23b5b1(_0x39c86a,_0x39c86a+'/h',_0x1a1fa6)))[_0x284269(0xb8b)]('');_0xb76fde['push']([_0x4eb4ef[_0x284269(0xe12)]||_0x284269(0xf49),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x284269(0x1a4)],_0x4eb4ef,_0x284269(0x89f)))+_0x284269(0x577)+_0x8988af+_0x284269(0xda7)]);}if(_0x33d5d1){const _0x4526b5=this['_overrideGroupBy']||'',_0x219f01=this['_baseQuery']?.['gby']||_0x284269(0xfee),_0x103be5={'interval':_0x284269(0x985),'hour':'Hour','2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':'12H','date':_0x284269(0xd6c),'week':_0x284269(0x60f),'month':_0x284269(0x538),'year':'Year'},_0x22cd0f=[_0x23b5b1('',cardT(this[_0x284269(0x1a4)],_0x4eb4ef,'Auto')+'\x20('+cardT(this[_0x284269(0x1a4)],_0x4eb4ef,_0x103be5[_0x219f01]||_0x219f01)+')',_0x4526b5)][_0x284269(0xae7)](Object[_0x284269(0x6bd)](_0x103be5)[_0x284269(0x3c4)](_0x315195=>_0x23b5b1(_0x315195,cardT(this[_0x284269(0x1a4)],_0x4eb4ef,_0x103be5[_0x315195]),_0x4526b5)))[_0x284269(0xb8b)]('');_0xb76fde['push']([_0x4eb4ef[_0x284269(0x159)]||_0x284269(0xf49),_0x284269(0xe85)+escapeHtml(cardT(this[_0x284269(0x1a4)],_0x4eb4ef,_0x284269(0xa1c)))+_0x284269(0x72f)+_0x22cd0f+'</select></div>']);}const _0x40a0ef={'left':'','center':'','right':''};for(const [_0x3b3c7a,_0x393ece]of _0xb76fde)_0x40a0ef[_0x3b3c7a in _0x40a0ef?_0x3b3c7a:_0x284269(0xf49)]+=_0x393ece;_0x10b638[_0x284269(0xbcf)]=[_0x284269(0xf49),'center','right'][_0x284269(0x395)](_0x2c6d46=>_0x40a0ef[_0x2c6d46])['map'](_0x4b95fa=>_0x284269(0xabc)+_0x4b95fa+'\x22>'+_0x40a0ef[_0x4b95fa]+_0x284269(0x818))[_0x284269(0xb8b)](''),_0x10b638[_0x284269(0xa09)](_0x284269(0x8f4))['forEach'](_0x3bb93c=>{const _0x267037=_0x284269;_0x3bb93c[_0x267037(0x3dd)]('change',_0x47d498=>{const _0x26368b=_0x267037;this[_0x26368b(0x4b4)](_0x47d498['target'][_0x26368b(0x7b8)]['qp'],_0x47d498[_0x26368b(0x4fa)][_0x26368b(0xa0e)]);});});}['_renderAttributeList'](){const _0x4fdd0e=_0x3a4399,_0x631d4a=this[_0x4fdd0e(0xb9d)][_0x4fdd0e(0xf8c)](_0x4fdd0e(0x8b6));if(!_0x631d4a)return;const _0x2e37b8=this['_config'];if(!_0x2e37b8[_0x4fdd0e(0x9e2)]){_0x631d4a[_0x4fdd0e(0xbcf)]='';return;}let _0x165d95='';(this[_0x4fdd0e(0xd4a)]||[])['forEach']((_0x3b35bc,_0xb4181)=>{const _0x138fb4=_0x4fdd0e;if(_0x3b35bc['_compareOf']!=null)return;const _0x565d2e=this[_0x138fb4(0x1a4)]?.[_0x138fb4(0x34e)]?.[_0x3b35bc[_0x138fb4(0x644)]];if(!_0x565d2e)return;const _0x4c4f6e=Object['keys'](_0x565d2e[_0x138fb4(0x421)]||{})[_0x138fb4(0x395)](_0x59162f=>{const _0x48d563=_0x138fb4,_0xe3b30d=_0x565d2e[_0x48d563(0x421)][_0x59162f];return _0xe3b30d!==null&&_0xe3b30d!==undefined&&!isNaN(parseFloat(_0xe3b30d));})[_0x138fb4(0x69b)]();if(!_0x4c4f6e[_0x138fb4(0xf35)])return;const _0x3fff04=_0x3b35bc[_0x138fb4(0x85f)]==='threshold'?PALETTE[_0xb4181%PALETTE['length']]||_0x138fb4(0xa0a):this[_0x138fb4(0xb73)](_0x3b35bc['color'],_0x3b35bc[_0x138fb4(0x644)])||_0x3b35bc['color']||PALETTE[_0xb4181%PALETTE[_0x138fb4(0xf35)]]||'#ff4757',_0x1cc9c8=this['_effectiveAttribute'](_0x3b35bc,_0xb4181),_0x1603c7=_0x138fb4(0xef2)+(_0x1cc9c8===''?_0x138fb4(0xd87):'')+'>'+escapeHtml(cardT(this[_0x138fb4(0x1a4)],this[_0x138fb4(0x4ad)],_0x138fb4(0xf8e)))+'</option>',_0x17d9ef=_0x4c4f6e[_0x138fb4(0x3c4)](_0x159977=>_0x138fb4(0x7cc)+escapeHtml(_0x159977)+'\x22'+(_0x1cc9c8===_0x159977?_0x138fb4(0xd87):'')+'>'+escapeHtml(this[_0x138fb4(0x591)](_0x159977,_0x3b35bc['entity']))+_0x138fb4(0xc06))[_0x138fb4(0xb8b)]('');_0x165d95+=_0x138fb4(0x3ce)+('<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:'+escapeHtml(_0x3fff04)+_0x138fb4(0xd96))+(_0x138fb4(0x80a)+_0xb4181+'\x22>'+_0x1603c7+_0x17d9ef+_0x138fb4(0x6c3))+_0x138fb4(0x818);});if(!_0x165d95){_0x631d4a[_0x4fdd0e(0xbcf)]='';return;}const _0x105a77=_0x2e37b8['attribute_list_position']||_0x4fdd0e(0xf49);_0x631d4a[_0x4fdd0e(0xbcf)]=_0x4fdd0e(0xb2f)+escapeHtml(_0x105a77)+'\x22>'+_0x165d95+'</div>',_0x631d4a['querySelectorAll'](_0x4fdd0e(0x938))[_0x4fdd0e(0xb12)](_0x2e6c4a=>{const _0x28fe86=_0x4fdd0e;_0x2e6c4a[_0x28fe86(0x3dd)](_0x28fe86(0x32a),_0x397a68=>{const _0x216a58=_0x28fe86,_0x3c714b=parseInt(_0x397a68[_0x216a58(0x4fa)][_0x216a58(0x7b8)][_0x216a58(0x366)],0xa);if(isNaN(_0x3c714b))return;this[_0x216a58(0x465)](_0x3c714b,_0x397a68[_0x216a58(0x4fa)][_0x216a58(0xa0e)]);});});}[_0x3a4399(0x465)](_0x1e5907,_0x180c97){const _0x11520d=_0x3a4399,_0x4ca468=this[_0x11520d(0xd4a)]?.[_0x1e5907];if(!_0x4ca468)return;const _0x5e79ad=_0x4ca468[_0x11520d(0xb67)]||'';_0x180c97===_0x5e79ad?delete this[_0x11520d(0x4e5)][_0x1e5907]:this['_overrideAttributes'][_0x1e5907]=_0x180c97,this['_updateHistory']()[_0x11520d(0x3ee)](_0x4f78ed=>console[_0x11520d(0xcf0)](_0x11520d(0xfec),_0x4f78ed));}[_0x3a4399(0xaa6)](){const _0x4bb575=_0x3a4399,_0x460b02=this[_0x4bb575(0xb9d)][_0x4bb575(0xf8c)](_0x4bb575(0x3a5));if(!_0x460b02)return;const _0x56cf1c=this[_0x4bb575(0x4ad)];if(!_0x56cf1c[_0x4bb575(0xb39)]){_0x460b02['innerHTML']='';return;}const _0xbc7c1e=[...DATE_PICKER_VALID_MODES,...Object[_0x4bb575(0x6bd)](DATE_PICKER_RELATIVE_MODES)],_0x37f560=Array['isArray'](_0x56cf1c[_0x4bb575(0x773)])&&_0x56cf1c[_0x4bb575(0x773)][_0x4bb575(0xf35)]?_0x56cf1c[_0x4bb575(0x773)][_0x4bb575(0x395)](_0x46b79a=>_0xbc7c1e[_0x4bb575(0x792)](_0x46b79a)):DATE_PICKER_VALID_MODES,_0x2ee58f=_0x37f560['length']>0x1,_0x31a740=_0x3384ea=>{const _0x20f7a5=_0x4bb575,_0x4bf25a=_0x3384ea===this[_0x20f7a5(0xb6e)]?_0x20f7a5(0xb2e):'',_0x25b41a=DATE_PICKER_RELATIVE_MODES[_0x3384ea],_0x35aa2a=cardT(this['_hass'],this[_0x20f7a5(0x4ad)],_0x25b41a?_0x25b41a['btn']:_0x3384ea[_0x20f7a5(0x36b)](0x0)[_0x20f7a5(0x8e1)]()),_0x3a72b8={'day':_0x20f7a5(0x563),'week':_0x20f7a5(0x60f),'month':_0x20f7a5(0x538),'year':_0x20f7a5(0xe09)}[_0x3384ea],_0x10ec9b=cardT(this[_0x20f7a5(0x1a4)],this[_0x20f7a5(0x4ad)],_0x25b41a?_0x25b41a[_0x20f7a5(0xddd)]:_0x3a72b8||_0x3384ea);return _0x20f7a5(0xff0)+_0x4bf25a+'\x22\x20data-mode=\x22'+escapeHtml(_0x3384ea)+_0x20f7a5(0x73f)+escapeHtml(_0x10ec9b)+'\x22>'+escapeHtml(_0x35aa2a)+_0x20f7a5(0xdb8);};let _0x37b271='';if(_0x2ee58f){const _0x383d13=_0x37f560[_0x4bb575(0x395)](_0x464910=>!(_0x464910 in DATE_PICKER_RELATIVE_MODES))[_0x4bb575(0x3c4)](_0x31a740)['join'](''),_0x5b032b=_0x37f560[_0x4bb575(0x395)](_0xcc005e=>_0xcc005e in DATE_PICKER_RELATIVE_MODES)[_0x4bb575(0x3c4)](_0x31a740)[_0x4bb575(0xb8b)](''),_0x339649=_0x383d13&&_0x5b032b?'<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>':'';_0x37b271=_0x383d13+_0x339649+_0x5b032b;}const _0x49a685=this[_0x4bb575(0xfad)]();this['_lastDpLabel']=_0x49a685;const _0x3c1643=Date[_0x4bb575(0xf41)](),_0x2702ed=this['_dpMode']===_0x4bb575(0x959)?!!this[_0x4bb575(0x3cc)]&&this[_0x4bb575(0x3cc)]['getTime']()>=_0x3c1643:this[_0x4bb575(0x6f6)]===0x0,_0x505847=_0x56cf1c[_0x4bb575(0x4ef)]||'top';_0x460b02[_0x4bb575(0x526)][_0x4bb575(0x839)]=_0x505847==='bottom'?'99':'';const _0x44e9f4=!!this[_0x4bb575(0xdbf)],_0x439d22=_0x44e9f4?_0x4bb575(0xfe4)+this[_0x4bb575(0x875)]()+this[_0x4bb575(0x2f4)]()+_0x4bb575(0x818):'',_0x59543f=(_0x174385,_0x52b6fa)=>['left',_0x4bb575(0xf2e),_0x4bb575(0x7a5)][_0x4bb575(0x792)](_0x174385)?_0x174385:_0x52b6fa,_0x2dbc87=_0x59543f(_0x56cf1c[_0x4bb575(0x3ff)],_0x4bb575(0xf49)),_0x217bd4=_0x59543f(_0x56cf1c[_0x4bb575(0xcc1)],_0x4bb575(0x7a5)),_0x49b60c=_0x4bb575(0x933)+escapeHtml(cardT(this[_0x4bb575(0x1a4)],this[_0x4bb575(0x4ad)],_0x4bb575(0xf37)))+_0x4bb575(0x670)+(_0x2702ed?'':_0x4bb575(0x403))+_0x4bb575(0x73f)+(_0x2702ed?'':escapeHtml(cardT(this['_hass'],this[_0x4bb575(0x4ad)],_0x4bb575(0xf97))))+'\x22>'+escapeHtml(_0x49a685)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x2702ed?_0x4bb575(0x318):'')+'\x22\x20'+(_0x2702ed?'disabled':'')+_0x4bb575(0x500)+escapeHtml(cardT(this['_hass'],this[_0x4bb575(0x4ad)],_0x4bb575(0x9a3)))+_0x4bb575(0x868),_0x2b3b2f=_0x56cf1c['chart_mode']===_0x4bb575(0xa9b),_0x3ae4aa=_0x56cf1c['date_picker_reset']===!![]||_0x2b3b2f&&_0x56cf1c[_0x4bb575(0x65c)]!==![],_0x307c31=escapeHtml(cardT(this[_0x4bb575(0x1a4)],this[_0x4bb575(0x4ad)],_0x4bb575(0x1e9))),_0x39cf99=_0x3ae4aa?_0x4bb575(0xc14)+_0x307c31+_0x4bb575(0x73f)+_0x307c31+'\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>':'',_0x54e916=_0x4bb575(0xdef)+(_0x2ee58f?_0x4bb575(0xeea)+_0x37b271+'</div>':'')+_0x4bb575(0x568)+(_0x44e9f4?'active':'')+_0x4bb575(0x4f7)+escapeHtml(cardT(this[_0x4bb575(0x1a4)],this[_0x4bb575(0x4ad)],_0x4bb575(0x9c2)))+_0x4bb575(0x73f)+escapeHtml(cardT(this[_0x4bb575(0x1a4)],this[_0x4bb575(0x4ad)],'Open\x20calendar'))+_0x4bb575(0xc03)+_0x39cf99+_0x4bb575(0x818),_0x2501bd={'left':[],'center':[],'right':[]};_0x2501bd[_0x2dbc87][_0x4bb575(0x879)](_0x49b60c),_0x2501bd[_0x217bd4][_0x4bb575(0x879)](_0x54e916);const _0x2c0262=_0x2501bd[_0x4bb575(0xf2e)][_0x4bb575(0xf35)]>0x0&&_0x2501bd[_0x4bb575(0xf49)][_0x4bb575(0xf35)]+_0x2501bd['right'][_0x4bb575(0xf35)]>0x0;_0x460b02[_0x4bb575(0xbcf)]='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-'+escapeHtml(_0x505847)+_0x4bb575(0x75a)+_0x2501bd[_0x4bb575(0xf49)][_0x4bb575(0xb8b)]('')+_0x4bb575(0xfd7)+(_0x2c0262?_0x4bb575(0x471):'')+'\x22>'+_0x2501bd['center'][_0x4bb575(0xb8b)]('')+_0x4bb575(0x6dc)+_0x2501bd['right']['join']('')+_0x4bb575(0x78a)+_0x439d22+_0x4bb575(0x4af);if(_0x2c0262){const _0x3ae4b6=_0x460b02[_0x4bb575(0xf8c)](_0x4bb575(0x9a0)),_0x13c17e=_0x460b02[_0x4bb575(0xf8c)](_0x4bb575(0x6af));if(_0x3ae4b6&&_0x13c17e){_0x3ae4b6[_0x4bb575(0x526)][_0x4bb575(0xd57)]='';const _0x31a019=_0x3ae4b6['getBoundingClientRect'](),_0x45c4d2=_0x4d04db=>_0x3ae4b6['querySelector'](_0x4d04db+_0x4bb575(0x905))||_0x3ae4b6[_0x4bb575(0xf8c)](_0x4d04db+_0x4bb575(0x78d)),_0x5b40ec=_0x45c4d2(_0x4bb575(0xab9)),_0x2bc691=_0x45c4d2(_0x4bb575(0x6bb)),_0x2a5df7=_0x5b40ec?_0x5b40ec['getBoundingClientRect']()[_0x4bb575(0x7a5)]:_0x31a019[_0x4bb575(0xf49)],_0x3cadef=_0x2bc691?_0x2bc691[_0x4bb575(0x918)]()[_0x4bb575(0xf49)]:_0x31a019[_0x4bb575(0x7a5)],_0x55f068=_0x3cadef-_0x2a5df7-0x10;if(_0x31a019[_0x4bb575(0x8a5)]>0x0&&_0x13c17e[_0x4bb575(0x918)]()[_0x4bb575(0x8a5)]>_0x55f068)_0x3ae4b6[_0x4bb575(0xf32)][_0x4bb575(0xe62)]('dp-center-stacked'),_0x13c17e['classList'][_0x4bb575(0xb1d)](_0x4bb575(0xb19)),_0x13c17e['style'][_0x4bb575(0x468)]='';else{const _0x52a09b=_0x13c17e[_0x4bb575(0x9fc)];if(_0x52a09b>_0x3ae4b6['offsetHeight'])_0x3ae4b6['style'][_0x4bb575(0xd57)]=_0x52a09b+'px';}}}_0x2c0262&&typeof requestAnimationFrame===_0x4bb575(0x6d4)&&requestAnimationFrame(()=>{const _0x12e743=_0x4bb575;try{const _0x3bb33d=_0x460b02['querySelector'](_0x12e743(0x9a0)),_0x909f25=_0x460b02['querySelector'](_0x12e743(0x6af));if(!_0x3bb33d||!_0x909f25)return;const _0x6bf944=_0x909f25[_0x12e743(0x918)]();if(!_0x6bf944||!_0x6bf944[_0x12e743(0x8a5)])return;const _0x35d417=(_0x51c10f,_0x37e2bd)=>{const _0x4c2a6c=_0x12e743,_0x28c34a=_0x3bb33d[_0x4c2a6c(0xf8c)](_0x51c10f+_0x4c2a6c(0x905))||_0x3bb33d['querySelector'](_0x51c10f+_0x4c2a6c(0x78d));if(!_0x28c34a)return null;const _0x340da9=_0x28c34a[_0x4c2a6c(0x918)]();if(!_0x340da9||!_0x340da9[_0x4c2a6c(0x8a5)])return null;return _0x37e2bd===_0x4c2a6c(0x7a5)?_0x340da9['right']:_0x340da9['left'];};let _0xece677=dpCenterShift(_0x6bf944[_0x12e743(0xf49)],_0x6bf944['right'],_0x35d417('.dp-zone-left',_0x12e743(0x7a5)),_0x35d417(_0x12e743(0x6bb),_0x12e743(0xf49)),0x8);const _0x6e4cc1=_0x3bb33d['getBoundingClientRect']();_0x6e4cc1[_0x12e743(0x8a5)]>0x0&&(_0xece677=Math[_0x12e743(0x68a)](_0xece677,_0x6e4cc1['right']-0x4-_0x6bf944[_0x12e743(0x7a5)]),_0xece677=Math['max'](_0xece677,_0x6e4cc1['left']+0x4-_0x6bf944[_0x12e743(0xf49)])),_0x909f25[_0x12e743(0x526)][_0x12e743(0x468)]=_0xece677?_0x12e743(0xd1e)+_0xece677+_0x12e743(0x257):_0x12e743(0xc7a);}catch(_0x3c582e){}});_0x460b02[_0x4bb575(0xa09)](_0x4bb575(0x2a7))[_0x4bb575(0xb12)](_0x4a1cfa=>{const _0x57613a=_0x4bb575;_0x4a1cfa[_0x57613a(0x3dd)](_0x57613a(0xe69),()=>this[_0x57613a(0xade)](_0x4a1cfa[_0x57613a(0x7b8)][_0x57613a(0xa82)]));});const _0x4fdd01=_0x460b02[_0x4bb575(0xf8c)](_0x4bb575(0x510)),_0x221339=_0x460b02['querySelector'](_0x4bb575(0x7bc)),_0x35b7e=_0x460b02[_0x4bb575(0xf8c)](_0x4bb575(0x439)),_0x8c6f25=_0x460b02[_0x4bb575(0xf8c)](_0x4bb575(0xc0b));if(_0x4fdd01)_0x4fdd01['addEventListener'](_0x4bb575(0xe69),()=>this[_0x4bb575(0x1a3)](-0x1));if(_0x221339)_0x221339[_0x4bb575(0x3dd)](_0x4bb575(0xe69),()=>this[_0x4bb575(0x1a3)](+0x1));if(_0x35b7e)_0x35b7e[_0x4bb575(0x3dd)](_0x4bb575(0xe69),()=>this['_onDatePickerJumpToCurrent']());if(_0x8c6f25)_0x8c6f25['addEventListener'](_0x4bb575(0xe69),()=>this[_0x4bb575(0x5fa)]());const _0x48b4c7=_0x460b02['querySelector'](_0x4bb575(0x4c3));if(_0x48b4c7)_0x48b4c7['addEventListener'](_0x4bb575(0xe69),()=>this['_onDatePickerReset']());const _0x23c99b=_0x460b02[_0x4bb575(0xf8c)]('.sgc-dp-panel');_0x23c99b&&_0x23c99b[_0x4bb575(0x3dd)]('click',_0x5e765d=>this[_0x4bb575(0xaf7)](_0x5e765d));const _0x2b1040=this['shadowRoot']?.[_0x4bb575(0xf8c)]('ha-card');if(_0x2b1040?.[_0x4bb575(0xf32)])_0x2b1040[_0x4bb575(0xf32)][_0x4bb575(0x7a9)](_0x4bb575(0x9ad),!!_0x23c99b);}[_0x3a4399(0x5fa)](){const _0x426327=_0x3a4399;this[_0x426327(0xdbf)]=!this[_0x426327(0xdbf)];if(this['_dpExpanded']){const _0x2240de=this[_0x426327(0x9ea)](),_0x35a979=_0x2240de?.['start']||new Date();this['_dpCalMonth']=_0x35a979[_0x426327(0xe1f)](),this[_0x426327(0xd1f)]=_0x35a979[_0x426327(0x2a9)](),this['_dpRangeStart']=null;}this[_0x426327(0x384)]();}['_renderCalendarGrid'](){const _0x1418c5=_0x3a4399,_0x153c10=resolveCardLanguage(this[_0x1418c5(0x1a4)],this['_config']),_0x284389=new Date(),_0x5bd2c4=this[_0x1418c5(0x560)]??_0x284389[_0x1418c5(0xe1f)](),_0x54bda9=this['_dpCalYear']??_0x284389[_0x1418c5(0x2a9)](),_0x1cd336=new Date(_0x54bda9,_0x5bd2c4,0x1),_0x57ecf1=new Date(_0x54bda9,_0x5bd2c4+0x1,0x0),_0x330c9b=_0x57ecf1[_0x1418c5(0xfe3)](),_0x32b24c=resolveFirstWeekday(this[_0x1418c5(0x1a4)]),_0x58715f=weekStartOffsetDays(_0x1cd336[_0x1418c5(0xfa8)]()||0x7,_0x32b24c);let _0x4af401;try{const _0x334769=getCachedDateTimeFormatter(_0x153c10,{'weekday':_0x1418c5(0xb10)}),_0x4b8c2f=Array[_0x1418c5(0xe0c)]({'length':0x7},(_0x12cf5b,_0x10ffd0)=>(_0x32b24c-0x1+_0x10ffd0)%0x7+0x1);_0x4af401=_0x4b8c2f[_0x1418c5(0x3c4)](_0x1687fa=>_0x334769['format'](new Date(0x7e8,0x0,_0x1687fa)));}catch{const _0x3bf12b=['M','T','W','T','F','S','S'];_0x4af401=_0x3bf12b[_0x1418c5(0x444)](_0x32b24c-0x1)['concat'](_0x3bf12b[_0x1418c5(0x444)](0x0,_0x32b24c-0x1));}let _0x2da68c;try{const _0x37b2f7=getCachedDateTimeFormatter(_0x153c10,{'month':_0x1418c5(0xc0d),'year':_0x1418c5(0x361)})[_0x1418c5(0xed5)](_0x1cd336);_0x2da68c=_0x37b2f7[_0x1418c5(0x36b)](0x0)[_0x1418c5(0x8e1)]()+_0x37b2f7['slice'](0x1);}catch{_0x2da68c=_0x5bd2c4+0x1+'/'+_0x54bda9;}const _0x331272=this[_0x1418c5(0x9ea)]()||{},_0x57905b=_0x331272['start']?new Date(_0x331272[_0x1418c5(0xfd4)][_0x1418c5(0x2a9)](),_0x331272[_0x1418c5(0xfd4)][_0x1418c5(0xe1f)](),_0x331272[_0x1418c5(0xfd4)]['getDate']())[_0x1418c5(0xa03)]():0x0,_0x3b1aa1=_0x331272[_0x1418c5(0xbca)]?new Date(_0x331272[_0x1418c5(0xbca)]['getFullYear'](),_0x331272[_0x1418c5(0xbca)][_0x1418c5(0xe1f)](),_0x331272[_0x1418c5(0xbca)][_0x1418c5(0xfe3)]())[_0x1418c5(0xa03)]():0x0,_0x12c9c4=!!this[_0x1418c5(0x53d)],_0x1b830e=_0x12c9c4?new Date(this[_0x1418c5(0x53d)][_0x1418c5(0x2a9)](),this['_dpRangeStart']['getMonth'](),this[_0x1418c5(0x53d)][_0x1418c5(0xfe3)]())[_0x1418c5(0xa03)]():0x0,_0xa6cbbb=new Date(_0x284389[_0x1418c5(0x2a9)](),_0x284389[_0x1418c5(0xe1f)](),_0x284389['getDate']())[_0x1418c5(0xa03)]();let _0x1b0f77=_0x4af401['map'](_0x341ad6=>_0x1418c5(0xc6f)+escapeHtml(_0x341ad6)+_0x1418c5(0x818))['join']('');for(let _0xf2be40=0x0;_0xf2be40<_0x58715f;_0xf2be40++)_0x1b0f77+='<div\x20class=\x22sgc-dp-cal-empty\x22></div>';for(let _0x43cf6b=0x1;_0x43cf6b<=_0x330c9b;_0x43cf6b++){const _0x4eade5=new Date(_0x54bda9,_0x5bd2c4,_0x43cf6b)[_0x1418c5(0xa03)](),_0x318ba6=['sgc-dp-cal-day'];if(_0x4eade5===_0xa6cbbb)_0x318ba6[_0x1418c5(0x879)](_0x1418c5(0xc9a));if(!_0x12c9c4&&_0x4eade5>=_0x57905b&&_0x4eade5<_0x3b1aa1)_0x318ba6[_0x1418c5(0x879)](_0x1418c5(0x703));if(_0x12c9c4&&_0x4eade5===_0x1b830e)_0x318ba6[_0x1418c5(0x879)]('dp-range-sel');if(_0x4eade5>_0xa6cbbb)_0x318ba6[_0x1418c5(0x879)](_0x1418c5(0xaca));const _0x8148c6=_0x54bda9+'-'+String(_0x5bd2c4+0x1)[_0x1418c5(0xe9d)](0x2,'0')+'-'+String(_0x43cf6b)[_0x1418c5(0xe9d)](0x2,'0');_0x1b0f77+=_0x1418c5(0x484)+_0x318ba6[_0x1418c5(0xb8b)]('\x20')+_0x1418c5(0xc01)+_0x8148c6+'\x22>'+_0x43cf6b+_0x1418c5(0x818);}const _0x298eab=_0x12c9c4?_0x1418c5(0x594)+escapeHtml(cardT(this[_0x1418c5(0x1a4)],this[_0x1418c5(0x4ad)],_0x1418c5(0x272)))+'</div>':'';return _0x1418c5(0xa27)+escapeHtml(cardT(this[_0x1418c5(0x1a4)],this[_0x1418c5(0x4ad)],_0x1418c5(0xfd3)))+_0x1418c5(0x6d9)+escapeHtml(_0x2da68c)+_0x1418c5(0x27e)+escapeHtml(cardT(this[_0x1418c5(0x1a4)],this[_0x1418c5(0x4ad)],_0x1418c5(0x7fb)))+_0x1418c5(0x21c)+_0x1b0f77+'</div>\x0a\x20\x20\x20\x20\x20\x20'+_0x298eab+'\x0a\x20\x20\x20\x20';}[_0x3a4399(0x2f4)](){const _0x5262ee=_0x3a4399,_0x3bb8b6=[{'label':_0x5262ee(0x4dc),'mode':_0x5262ee(0x925),'offset':0x0},{'label':_0x5262ee(0x434),'mode':_0x5262ee(0x925),'offset':-0x1},{'label':_0x5262ee(0xa15),'mode':'week','offset':0x0},{'label':_0x5262ee(0x2df),'mode':'week','offset':-0x1},{'label':_0x5262ee(0x57b),'mode':_0x5262ee(0xf2b),'offset':0x0},{'label':_0x5262ee(0xe73),'mode':'month','offset':-0x1},{'label':_0x5262ee(0x49a),'mode':'year','offset':0x0},{'label':_0x5262ee(0x8c4),'mode':_0x5262ee(0x855),'offset':-0x1}],_0xfa7692=[{'label':_0x5262ee(0x407),'days':0x7},{'label':_0x5262ee(0x1a1),'days':0x1e},{'label':'Last\x2012\x20Months','months':0xc},{'label':'Last\x202\x20Years','months':0x18},{'label':_0x5262ee(0x102e),'months':0x24},{'label':'Last\x205\x20Years','months':0x3c}],_0x25f67e=_0x40ef3c=>{const _0x500a6a=_0x5262ee;if(this[_0x500a6a(0xb6e)]!==_0x500a6a(0x959)||!this[_0x500a6a(0xe9e)])return![];const _0x2e8275=this['_computeRollingStart'](_0x40ef3c);return Math[_0x500a6a(0x45d)](this[_0x500a6a(0xe9e)][_0x500a6a(0xa03)]()-_0x2e8275['getTime']())<0x5265c00;},_0x41595d=_0x3bb8b6[_0x5262ee(0x3c4)](_0x1183fa=>{const _0x332e58=_0x5262ee,_0x408e71=this[_0x332e58(0xb6e)]===_0x1183fa['mode']&&this[_0x332e58(0x6f6)]===_0x1183fa[_0x332e58(0xd56)]?'active':'';return _0x332e58(0xf1f)+_0x408e71+_0x332e58(0x396)+escapeHtml(_0x1183fa[_0x332e58(0xa82)])+_0x332e58(0x8e7)+_0x1183fa['offset']+'\x22>'+escapeHtml(cardT(this[_0x332e58(0x1a4)],this['_config'],_0x1183fa[_0x332e58(0xddd)]))+'</button>';})['join'](''),_0x58267d=_0xfa7692[_0x5262ee(0x3c4)](_0x15917a=>{const _0x11a80b=_0x5262ee,_0x49e3c0=_0x25f67e(_0x15917a)?_0x11a80b(0xb2e):'',_0x47b186=_0x15917a['days']||'',_0x1392f4=_0x15917a[_0x11a80b(0xed3)]||'';return _0x11a80b(0xf1f)+_0x49e3c0+_0x11a80b(0x64b)+_0x47b186+_0x11a80b(0x1007)+_0x1392f4+'\x22>'+escapeHtml(cardT(this[_0x11a80b(0x1a4)],this[_0x11a80b(0x4ad)],_0x15917a[_0x11a80b(0xddd)]))+_0x11a80b(0xdb8);})['join']('');return _0x5262ee(0xf67)+_0x41595d+_0x58267d+_0x5262ee(0x818);}[_0x3a4399(0xc72)](_0x45c2d0){const _0x36ab6b=_0x3a4399,_0x13175c=new Date(),_0x43cd78=resolveDisplayTimeZone(this[_0x36ab6b(0x1a4)],this['_config']),_0x53ff78=tzParts(_0x13175c['getTime'](),_0x43cd78);if(_0x45c2d0[_0x36ab6b(0xed3)])return new Date(zonedWallToMs(_0x53ff78['y'],_0x53ff78['mo']-_0x45c2d0[_0x36ab6b(0xed3)],_0x53ff78['d'],0x0,0x0,0x0,_0x43cd78));return new Date(zonedWallToMs(_0x53ff78['y'],_0x53ff78['mo'],_0x53ff78['d']-_0x45c2d0[_0x36ab6b(0xb0f)],0x0,0x0,0x0,_0x43cd78));}['_onDatePickerPanelClick'](_0xe38c80){const _0x4d784d=_0x3a4399,_0x17b1b0=_0xe38c80[_0x4d784d(0x4fa)],_0x236beb=_0x17b1b0['closest'](_0x4d784d(0xe5b));if(_0x236beb){const _0x34de87=parseInt(_0x236beb[_0x4d784d(0x7b8)][_0x4d784d(0xaf9)],0xa)||0x0;this['_dpCalMonth']=(this[_0x4d784d(0x560)]??new Date()[_0x4d784d(0xe1f)]())+_0x34de87;while(this['_dpCalMonth']<0x0){this['_dpCalMonth']+=0xc,this[_0x4d784d(0xd1f)]-=0x1;}while(this[_0x4d784d(0x560)]>0xb){this[_0x4d784d(0x560)]-=0xc,this['_dpCalYear']+=0x1;}this[_0x4d784d(0x384)]();return;}const _0x84c141=_0x17b1b0[_0x4d784d(0xf80)](_0x4d784d(0x1b0));if(_0x84c141){const [_0x969274,_0x3b5fd5,_0x38c5ba]=_0x84c141[_0x4d784d(0x7b8)][_0x4d784d(0x8b2)][_0x4d784d(0x5fb)]('-'),_0xa823b3=new Date(parseInt(_0x969274,0xa),parseInt(_0x3b5fd5,0xa)-0x1,parseInt(_0x38c5ba,0xa));this['_handleCalendarDayPick'](_0xa823b3);return;}const _0x48ad49=_0x17b1b0[_0x4d784d(0xf80)]('[data-dp-preset-mode]');if(_0x48ad49){const _0xe14be1=_0x48ad49['dataset'][_0x4d784d(0x1dd)],_0x5677b5=parseInt(_0x48ad49[_0x4d784d(0x7b8)]['dpPresetOffset'],0xa)||0x0;this[_0x4d784d(0x4f8)](_0xe14be1,_0x5677b5);return;}const _0x3f8cd8=_0x17b1b0[_0x4d784d(0xf80)](_0x4d784d(0x2f1));if(_0x3f8cd8){const _0x8cdcbe=parseInt(_0x3f8cd8[_0x4d784d(0x7b8)][_0x4d784d(0x942)],0xa)||0x0,_0x2cc557=parseInt(_0x3f8cd8['dataset']['dpRollingMonths'],0xa)||0x0;this[_0x4d784d(0xb08)]({'days':_0x8cdcbe,'months':_0x2cc557});return;}}[_0x3a4399(0x630)](_0x4d3138){const _0x550fb2=_0x3a4399;if(this[_0x550fb2(0xb6e)]===_0x550fb2(0x925)){const _0x2b13e4=new Date(),_0x50cdd1=new Date(_0x2b13e4[_0x550fb2(0x2a9)](),_0x2b13e4['getMonth'](),_0x2b13e4[_0x550fb2(0xfe3)]())[_0x550fb2(0xa03)](),_0x36c30f=_0x4d3138[_0x550fb2(0xa03)](),_0x150408=Math['round']((_0x36c30f-_0x50cdd1)/0x5265c00);this[_0x550fb2(0x6f6)]=_0x150408,this[_0x550fb2(0xdbf)]=![],this[_0x550fb2(0x76c)](),this[_0x550fb2(0x9f5)](),this['_broadcastDatePickerSync'](),this[_0x550fb2(0x3e0)](),this[_0x550fb2(0x384)]();return;}if(!this[_0x550fb2(0x53d)]){this[_0x550fb2(0x53d)]=_0x4d3138,this['_scheduleRender']();return;}let _0x192921=this[_0x550fb2(0x53d)],_0x39b668=_0x4d3138;if(_0x39b668[_0x550fb2(0xa03)]()<_0x192921[_0x550fb2(0xa03)]()){const _0x63af0=_0x192921;_0x192921=_0x39b668,_0x39b668=_0x63af0;}const _0x197800=new Date(_0x39b668['getFullYear'](),_0x39b668[_0x550fb2(0xe1f)](),_0x39b668[_0x550fb2(0xfe3)]()+0x1),_0x147a8a=new Date(_0x192921[_0x550fb2(0x2a9)](),_0x192921[_0x550fb2(0xe1f)](),_0x192921[_0x550fb2(0xfe3)]());this[_0x550fb2(0xb6e)]='custom',this[_0x550fb2(0x6f6)]=0x0,this[_0x550fb2(0xe9e)]=_0x147a8a,this[_0x550fb2(0x3cc)]=_0x197800,this[_0x550fb2(0x53d)]=null,this[_0x550fb2(0xdbf)]=![],this[_0x550fb2(0x76c)](),this['_persistDatePicker'](),this[_0x550fb2(0x76f)](),this[_0x550fb2(0x3e0)](),this['_scheduleRender']();}[_0x3a4399(0x1bc)](){const _0x3684c7=_0x3a4399,_0xafeedb=this[_0x3684c7(0x4ad)]||{},_0x49f753=[...DATE_PICKER_VALID_MODES,...Object['keys'](DATE_PICKER_RELATIVE_MODES)],_0x1ba294=_0xafeedb[_0x3684c7(0x9e1)],_0x42aec4=Array[_0x3684c7(0x148)](_0xafeedb[_0x3684c7(0x773)])?_0xafeedb[_0x3684c7(0x773)][_0x3684c7(0x395)](_0x276385=>_0x49f753[_0x3684c7(0x792)](_0x276385)):[];this[_0x3684c7(0xb6e)]=_0x1ba294&&_0x49f753[_0x3684c7(0x792)](_0x1ba294)?_0x1ba294:_0x42aec4[0x0]||_0x3684c7(0xf2b),this[_0x3684c7(0x6f6)]=0x0,this[_0x3684c7(0xe9e)]=null,this[_0x3684c7(0x3cc)]=null,this[_0x3684c7(0x53d)]=null,this['_dpExpanded']=![],this[_0x3684c7(0x76c)](),this[_0x3684c7(0x9f5)](),this[_0x3684c7(0x76f)]();if(_0xafeedb['show_pph_picker']&&this[_0x3684c7(0xfca)]!=null)this[_0x3684c7(0x4b4)](_0x3684c7(0x989),'',!![]);if(_0xafeedb[_0x3684c7(0x7f3)]&&this[_0x3684c7(0xb23)])this[_0x3684c7(0x4b4)]('gby','',!![]);this['_scheduleUpdate'](),this[_0x3684c7(0x384)]();}[_0x3a4399(0x4f8)](_0x2e0703,_0x55e842){const _0x1a90bf=_0x3a4399;if(!DATE_PICKER_VALID_MODES[_0x1a90bf(0x792)](_0x2e0703))return;this[_0x1a90bf(0xb6e)]=_0x2e0703,this[_0x1a90bf(0x6f6)]=_0x55e842,this[_0x1a90bf(0xe9e)]=null,this['_dpCustomEnd']=null,this[_0x1a90bf(0x53d)]=null,this[_0x1a90bf(0xdbf)]=![],this['_resetDrill'](),this[_0x1a90bf(0x9f5)](),this[_0x1a90bf(0x76f)](),this[_0x1a90bf(0x3e0)](),this[_0x1a90bf(0x384)]();}[_0x3a4399(0xb08)]({days:_0x56f9cd,months:_0x593db0}){const _0x1e83b5=_0x3a4399,_0x212943=this['_computeRollingStart']({'days':_0x56f9cd,'months':_0x593db0}),_0x37889c=new Date(),_0x52a044=new Date(_0x37889c[_0x1e83b5(0x2a9)](),_0x37889c[_0x1e83b5(0xe1f)](),_0x37889c[_0x1e83b5(0xfe3)](),_0x37889c[_0x1e83b5(0x505)](),_0x37889c[_0x1e83b5(0x182)]()+0x1,0x0);this['_dpMode']='custom',this[_0x1e83b5(0x6f6)]=0x0,this['_dpCustomStart']=_0x212943,this[_0x1e83b5(0x3cc)]=_0x52a044,this[_0x1e83b5(0x53d)]=null,this['_dpExpanded']=![],this['_resetDrill'](),this[_0x1e83b5(0x9f5)](),this[_0x1e83b5(0x76f)](),this[_0x1e83b5(0x3e0)](),this[_0x1e83b5(0x384)]();}['_renderZoomControls'](){const _0x3bbbf5=_0x3a4399,_0xce8258=this[_0x3bbbf5(0xb9d)]?.[_0x3bbbf5(0xf8c)](_0x3bbbf5(0xc2c));if(!_0xce8258)return;let _0x1e073a=_0xce8258['querySelector'](_0x3bbbf5(0xbc4));const _0x1c68d5=this['_config']||{},_0x1263d7=_0x1c68d5[_0x3bbbf5(0xae4)]||_0x3bbbf5(0x4a7),_0x2a204b=!!_0x1c68d5['sparkline']&&_0x1263d7===_0x3bbbf5(0x4a7);if(_0x1c68d5[_0x3bbbf5(0xb7d)]!==!![]||_0x1263d7!==_0x3bbbf5(0x4a7)||_0x2a204b||(this[_0x3bbbf5(0xefd)]||0x0)<0xc8){_0x1e073a?.[_0x3bbbf5(0xb1d)]();return;}if(!_0x1e073a){_0x1e073a=document[_0x3bbbf5(0xc9e)](_0x3bbbf5(0xc47)),_0x1e073a[_0x3bbbf5(0x720)]=_0x3bbbf5(0xe0f),_0x1e073a[_0x3bbbf5(0x3dd)]('mousedown',_0xdf4c7d=>_0xdf4c7d['stopPropagation']()),_0x1e073a[_0x3bbbf5(0x3dd)](_0x3bbbf5(0xe69),_0xbc086d=>_0xbc086d['stopPropagation']()),_0x1e073a[_0x3bbbf5(0x3dd)](_0x3bbbf5(0xbf3),_0x5392c3=>_0x5392c3[_0x3bbbf5(0xc15)]()),_0x1e073a['addEventListener']('pointerdown',_0x128798=>_0x128798[_0x3bbbf5(0xc15)]()),_0x1e073a[_0x3bbbf5(0x3dd)](_0x3bbbf5(0x9c9),_0x40887f=>_0x40887f['stopPropagation'](),{'passive':!![]});const _0x393c10=(_0x2776c3,_0x2ae137,_0x2bfdef)=>{const _0x582963=_0x3bbbf5,_0x5757e9=document[_0x582963(0xc9e)]('button');return _0x5757e9[_0x582963(0x6f4)]=_0x582963(0xb09),_0x5757e9['className']=_0x2776c3,_0x5757e9[_0x582963(0xbcf)]='<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>'+_0x2ae137+_0x582963(0xc76),_0x5757e9[_0x582963(0x3dd)]('click',_0x5ee09a=>{const _0x311c23=_0x582963;_0x5ee09a[_0x311c23(0xd90)](),_0x5ee09a[_0x311c23(0xc15)](),_0x2bfdef();}),_0x1e073a[_0x582963(0xb3f)](_0x5757e9),_0x5757e9;};this[_0x3bbbf5(0xfdb)]=_0x393c10('sgc-zoom-reset',_0x3bbbf5(0xc79),()=>this['_resetZoomAll']()),this['_zoomOutBtn']=_0x393c10(_0x3bbbf5(0x51d),_0x3bbbf5(0x518),()=>this[_0x3bbbf5(0x3a6)](0x2)),this[_0x3bbbf5(0x435)]=_0x393c10('sgc-zoom-in',_0x3bbbf5(0x971),()=>this['_zoomByFactor'](0.5)),_0xce8258[_0x3bbbf5(0xb3f)](_0x1e073a);}const _0x2510b3=!!this[_0x3bbbf5(0x312)],_0x4b475b=!!this[_0x3bbbf5(0xd2c)]||Array[_0x3bbbf5(0x148)](this[_0x3bbbf5(0x70a)])&&this['_drillStack']['length']>0x0,_0x550b9c=this[_0x3bbbf5(0x312)]||this[_0x3bbbf5(0xc17)],_0x2b953d=_0x550b9c?.[_0x3bbbf5(0xfd4)]instanceof Date&&_0x550b9c?.[_0x3bbbf5(0xbca)]instanceof Date?_0x550b9c[_0x3bbbf5(0xbca)][_0x3bbbf5(0xa03)]()-_0x550b9c[_0x3bbbf5(0xfd4)][_0x3bbbf5(0xa03)]():0x0,_0x2017f2=(_0x222634,_0x1c5f91)=>{const _0x1b89fc=_0x3bbbf5;if(!_0x222634)return;const _0x1535ca=cardT(this['_hass'],_0x1c68d5,_0x1c5f91);_0x222634[_0x1b89fc(0x1c2)]=_0x1535ca,_0x222634[_0x1b89fc(0x228)](_0x1b89fc(0xe43),_0x1535ca);};if(this[_0x3bbbf5(0x435)])this[_0x3bbbf5(0x435)][_0x3bbbf5(0x318)]=!(_0x2b953d>0xea60);if(this[_0x3bbbf5(0x40a)])this[_0x3bbbf5(0x40a)][_0x3bbbf5(0x318)]=!_0x2510b3;if(this[_0x3bbbf5(0xfdb)])this['_zoomResetBtn']['hidden']=!(_0x2510b3||_0x4b475b);_0x2017f2(this[_0x3bbbf5(0x435)],_0x3bbbf5(0xfda)),_0x2017f2(this['_zoomOutBtn'],_0x3bbbf5(0x4d9)),_0x2017f2(this[_0x3bbbf5(0xfdb)],_0x3bbbf5(0x5c7)),_0xce8258[_0x3bbbf5(0xf32)][_0x3bbbf5(0x7a9)]('sgc-ctl-export',_0x1c68d5['show_export']===!![]);}[_0x3a4399(0x1035)](){const _0x338a91=_0x3a4399,_0x5e2690=this[_0x338a91(0xb9d)]?.[_0x338a91(0xf8c)](_0x338a91(0xb4d));if(!_0x5e2690)return;let _0x537c27=_0x5e2690[_0x338a91(0xf8c)](_0x338a91(0xf89)),_0x7ae163=_0x5e2690[_0x338a91(0xf8c)](_0x338a91(0x8af));const _0xbf8cd=!!this['_config'][_0x338a91(0x614)]&&(this[_0x338a91(0x4ad)][_0x338a91(0xae4)]||_0x338a91(0x4a7))===_0x338a91(0x4a7);if(this[_0x338a91(0x4ad)]['show_export']!==!![]||_0xbf8cd){_0x537c27?.[_0x338a91(0xb1d)](),_0x7ae163?.[_0x338a91(0xb1d)]();return;}if(_0x537c27)return;_0x537c27=document[_0x338a91(0xc9e)](_0x338a91(0xb09)),_0x537c27[_0x338a91(0x720)]='sgc-export-btn',_0x537c27[_0x338a91(0x6f4)]=_0x338a91(0xb09),_0x537c27[_0x338a91(0x1c2)]=cardT(this[_0x338a91(0x1a4)],this[_0x338a91(0x4ad)],_0x338a91(0x7bb)),_0x537c27[_0x338a91(0xbcf)]=_0x338a91(0xf71),_0x5e2690['appendChild'](_0x537c27),_0x7ae163=document[_0x338a91(0xc9e)](_0x338a91(0xc47)),_0x7ae163[_0x338a91(0x720)]='sgc-export-menu',_0x7ae163[_0x338a91(0x526)][_0x338a91(0xe8c)]=_0x338a91(0xf6a);const _0x35511c=document['createElement']('button');_0x35511c['type']=_0x338a91(0xb09),_0x35511c['textContent']=cardT(this[_0x338a91(0x1a4)],this['_config'],_0x338a91(0xe92));const _0x5203c4=document[_0x338a91(0xc9e)](_0x338a91(0xb09));_0x5203c4[_0x338a91(0x6f4)]=_0x338a91(0xb09),_0x5203c4[_0x338a91(0x3d4)]=cardT(this[_0x338a91(0x1a4)],this['_config'],_0x338a91(0x3ae));const _0x2c63c9=document[_0x338a91(0xc9e)](_0x338a91(0xb09));_0x2c63c9[_0x338a91(0x6f4)]=_0x338a91(0xb09),_0x2c63c9[_0x338a91(0x3d4)]=cardT(this[_0x338a91(0x1a4)],this[_0x338a91(0x4ad)],_0x338a91(0x8b9)),_0x7ae163[_0x338a91(0xb3f)](_0x35511c),_0x7ae163[_0x338a91(0xb3f)](_0x5203c4),_0x7ae163[_0x338a91(0xb3f)](_0x2c63c9),_0x5e2690[_0x338a91(0xb3f)](_0x7ae163),_0x5203c4[_0x338a91(0x3dd)](_0x338a91(0xe69),_0x3c74e4=>{const _0x1c9c76=_0x338a91;_0x3c74e4['stopPropagation'](),_0x7ae163[_0x1c9c76(0x526)]['display']=_0x1c9c76(0xf6a),this['_exportPngCard']();}),_0x537c27[_0x338a91(0x3dd)]('click',_0x519d54=>{const _0x10a7e7=_0x338a91;_0x519d54[_0x10a7e7(0xc15)]();const _0x15242a=_0x7ae163[_0x10a7e7(0x526)][_0x10a7e7(0xe8c)]===_0x10a7e7(0xf6a);_0x7ae163['style'][_0x10a7e7(0xe8c)]=_0x15242a?'':_0x10a7e7(0xf6a),_0x15242a&&setTimeout(()=>{const _0x343d3c=_0x10a7e7;document[_0x343d3c(0x3dd)](_0x343d3c(0xe69),()=>{const _0x55dbc8=_0x343d3c;_0x7ae163[_0x55dbc8(0x526)][_0x55dbc8(0xe8c)]=_0x55dbc8(0xf6a);},{'once':!![]});},0x0);}),_0x35511c[_0x338a91(0x3dd)](_0x338a91(0xe69),_0x444838=>{const _0x275e8e=_0x338a91;_0x444838[_0x275e8e(0xc15)](),_0x7ae163[_0x275e8e(0x526)][_0x275e8e(0xe8c)]='none',this[_0x275e8e(0x735)]();}),_0x2c63c9[_0x338a91(0x3dd)](_0x338a91(0xe69),_0x1a55a=>{const _0x100496=_0x338a91;_0x1a55a['stopPropagation'](),_0x7ae163[_0x100496(0x526)][_0x100496(0xe8c)]=_0x100496(0xf6a),this[_0x100496(0x877)]();});}['_exportName'](_0x274ab3){const _0x34af68=_0x3a4399,_0x2f1ff6=String(this[_0x34af68(0x4ad)][_0x34af68(0x365)]||'statistics-graph')[_0x34af68(0x99a)]()[_0x34af68(0x1aa)](/[^\w\-]+/g,'_')[_0x34af68(0x444)](0x0,0x28)||_0x34af68(0x828),_0x43fce3=new Date(),_0xd2451a=_0x9ca96b=>String(_0x9ca96b)[_0x34af68(0xe9d)](0x2,'0');return _0x2f1ff6+'-'+_0x43fce3[_0x34af68(0x2a9)]()+_0xd2451a(_0x43fce3[_0x34af68(0xe1f)]()+0x1)+_0xd2451a(_0x43fce3[_0x34af68(0xfe3)]())+'-'+_0xd2451a(_0x43fce3[_0x34af68(0x505)]())+_0xd2451a(_0x43fce3[_0x34af68(0x182)]())+'.'+_0x274ab3;}[_0x3a4399(0x8f9)](_0x23b2e5,_0x57a02c){const _0x31c4ad=_0x3a4399,_0x35fdd3=URL['createObjectURL'](_0x23b2e5),_0x1008ef=document[_0x31c4ad(0xc9e)]('a');_0x1008ef['href']=_0x35fdd3,_0x1008ef[_0x31c4ad(0xb81)]=_0x57a02c,this[_0x31c4ad(0xb9d)]['appendChild'](_0x1008ef),_0x1008ef[_0x31c4ad(0xe69)](),_0x1008ef['remove'](),setTimeout(()=>URL[_0x31c4ad(0x49b)](_0x35fdd3),0x1388);}[_0x3a4399(0x286)](){const _0x2e925f=_0x3a4399,_0x62352a=(this[_0x2e925f(0x2e2)]?.[_0x2e925f(0x904)]||[])[_0x2e925f(0x395)](_0x2f0c45=>!this[_0x2e925f(0x19f)][_0x2e925f(0x1031)](_0x2f0c45['id'])&&_0x2f0c45[_0x2e925f(0x644)]?.[_0x2e925f(0x783)]!==![]&&!isStripEntity(_0x2f0c45[_0x2e925f(0x644)])&&resolveEntityEnabled(_0x2f0c45['entity'],this[_0x2e925f(0x1a4)]));if(!_0x62352a[_0x2e925f(0xf35)])return null;const _0x5dd33e=_0x62352a['map'](_0x4bfd70=>pickName(_0x4bfd70['entity']['name'],_0x4bfd70['meta']?.[_0x2e925f(0x7e8)],_0x4bfd70[_0x2e925f(0xcc9)])??_0x4bfd70['id']),_0x362408=this[_0x2e925f(0x312)],_0xb44423=_0x362408?_0x362408[_0x2e925f(0xfd4)][_0x2e925f(0xa03)]():-Infinity,_0x348563=_0x362408?_0x362408[_0x2e925f(0xbca)][_0x2e925f(0xa03)]():Infinity,_0x21209d=_0x62352a[_0x2e925f(0x3c4)](_0x516f1d=>{const _0x5c2f28=_0x2e925f,_0x288a18=new Map();for(const _0x240fee of _0x516f1d[_0x5c2f28(0xf59)]||[]){if(_0x240fee&&isNum(_0x240fee['v'])&&_0x240fee['t']>=_0xb44423&&_0x240fee['t']<=_0x348563)_0x288a18[_0x5c2f28(0xd03)](_0x240fee['t'],_0x240fee['v']);}return _0x288a18;}),_0x34e661=new Set();for(const _0x223aff of _0x21209d)for(const _0x584178 of _0x223aff[_0x2e925f(0x6bd)]())_0x34e661[_0x2e925f(0xe62)](_0x584178);const _0x1b943f=[..._0x34e661][_0x2e925f(0x69b)]((_0xaa6fad,_0x3b10f7)=>_0xaa6fad-_0x3b10f7),_0x43f3bf=_0x920241=>'\x22'+String(_0x920241)[_0x2e925f(0x1aa)](/"/g,'\x22\x22')+'\x22',_0x50dd39=[['time',..._0x5dd33e][_0x2e925f(0x3c4)](_0x43f3bf)[_0x2e925f(0xb8b)](',')];for(const _0x56395e of _0x1b943f){const _0x2674f1=[_0x43f3bf(new Date(_0x56395e)[_0x2e925f(0xa58)]())];for(const _0x2f0480 of _0x21209d)_0x2674f1[_0x2e925f(0x879)](_0x2f0480[_0x2e925f(0x1031)](_0x56395e)?String(_0x2f0480[_0x2e925f(0xfe5)](_0x56395e)):'');_0x50dd39['push'](_0x2674f1[_0x2e925f(0xb8b)](','));}return _0x50dd39['join']('\x0d\x0a');}[_0x3a4399(0x877)](){const _0x5747ff=_0x3a4399,_0x3505c4=this['_buildCsvText']();if(!_0x3505c4)return;this[_0x5747ff(0x8f9)](new Blob(['\ufeff'+_0x3505c4],{'type':_0x5747ff(0xc4d)}),this['_exportName'](_0x5747ff(0xef6)));}async['_exportPngCard'](){const _0x2e975f=_0x3a4399,_0x16b219=this[_0x2e975f(0xb9d)]?.[_0x2e975f(0xf8c)](_0x2e975f(0xb4d));if(!_0x16b219)return;try{const _0x496608=_0x16b219['getBoundingClientRect'](),_0xbbfdd4=Math[_0x2e975f(0xa1a)](0x1,Math[_0x2e975f(0x7d9)](_0x496608[_0x2e975f(0x8a5)])),_0x520c84=Math[_0x2e975f(0xa1a)](0x1,Math[_0x2e975f(0x7d9)](_0x496608['height'])),_0x4af6ca=Math[_0x2e975f(0xa1a)](0x2,Math[_0x2e975f(0x7d9)](window[_0x2e975f(0x6ca)]||0x1)),_0x118a86=_0x16b219['cloneNode'](!![]),_0x1c183d=_0x16b219['querySelectorAll']('*'),_0x4c86a6=_0x118a86[_0x2e975f(0xa09)]('*'),_0x3f08f0=(_0xdaa2af,_0x2541ba)=>{const _0x2cd993=_0x2e975f,_0x472be6=getComputedStyle(_0xdaa2af);let _0x59e59e='';for(let _0x246c56=0x0;_0x246c56<_0x472be6['length'];_0x246c56++){const _0x2551c7=_0x472be6[_0x246c56];_0x59e59e+=_0x2551c7+':'+_0x472be6[_0x2cd993(0xee3)](_0x2551c7)+';';}_0x2541ba['style'][_0x2cd993(0x295)]=_0x59e59e;};_0x3f08f0(_0x16b219,_0x118a86);for(let _0x55ba86=0x0;_0x55ba86<_0x1c183d[_0x2e975f(0xf35)];_0x55ba86++){const _0x37d4e4=_0x4c86a6[_0x55ba86][_0x2e975f(0xd52)];if(_0x37d4e4===_0x2e975f(0xb8f)||_0x37d4e4===_0x2e975f(0xbe9))continue;_0x3f08f0(_0x1c183d[_0x55ba86],_0x4c86a6[_0x55ba86]);}for(const _0x3bbddb of _0x118a86[_0x2e975f(0xa09)](_0x2e975f(0xc10))){_0x3bbddb[_0x2e975f(0x228)]('x',_0x3bbddb[_0x2e975f(0x643)]('data-full-x')),_0x3bbddb[_0x2e975f(0x228)]('width',_0x3bbddb['getAttribute']('data-full-w')),_0x3bbddb['style'][_0x2e975f(0x9cf)]('x'),_0x3bbddb[_0x2e975f(0x526)][_0x2e975f(0x9cf)](_0x2e975f(0x8a5));}for(const _0x409d8d of _0x118a86['querySelectorAll'](_0x2e975f(0x8ee))){_0x409d8d[_0x2e975f(0xb88)](_0x2e975f(0x468)),_0x409d8d['style'][_0x2e975f(0x9cf)](_0x2e975f(0x468)),_0x409d8d['style'][_0x2e975f(0x9cf)]('translate');}const _0x3c5253=_0x16b219[_0x2e975f(0xa09)](_0x2e975f(0x804)),_0x2668b9=_0x118a86[_0x2e975f(0xa09)](_0x2e975f(0x804));for(let _0x5eab01=0x0;_0x5eab01<_0x3c5253[_0x2e975f(0xf35)];_0x5eab01++){const _0x584f69=document[_0x2e975f(0xc9e)]('img');_0x584f69[_0x2e975f(0xd62)]=_0x3c5253[_0x5eab01][_0x2e975f(0xf0f)]('image/png'),_0x584f69[_0x2e975f(0x526)][_0x2e975f(0x295)]=_0x2668b9[_0x5eab01][_0x2e975f(0x526)][_0x2e975f(0x295)],_0x2668b9[_0x5eab01][_0x2e975f(0xbb5)](_0x584f69);}_0x118a86[_0x2e975f(0xa09)]('.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-zoom-ctl,\x20.sgc-tooltip,\x20.sgc-zoom-brush,\x20.sgc-pins,\x20.sgc-hover-dots,\x20.sgc-crosshair')[_0x2e975f(0xb12)](_0xb56a32=>_0xb56a32['remove']());const _0x174da5=document['createElement'](_0x2e975f(0xc47));_0x174da5[_0x2e975f(0x228)](_0x2e975f(0xbee),_0x2e975f(0x912)),_0x174da5[_0x2e975f(0xb3f)](_0x118a86);const _0x33c75b=new XMLSerializer()[_0x2e975f(0x8a9)](_0x174da5),_0x5c72a6=_0x2e975f(0x1cd)+_0xbbfdd4+'\x22\x20height=\x22'+_0x520c84+'\x22>'+(_0x2e975f(0x5f0)+_0x33c75b+'</foreignObject></svg>'),_0x3cc629='data:image/svg+xml;charset=utf-8,'+encodeURIComponent(_0x5c72a6),_0x5d48c7=new Image();await new Promise((_0x1124a6,_0x303bbe)=>{const _0x2486c5=_0x2e975f;_0x5d48c7[_0x2486c5(0x821)]=_0x1124a6,_0x5d48c7['onerror']=_0x303bbe,_0x5d48c7[_0x2486c5(0xd62)]=_0x3cc629;});const _0x9e9b2d=document[_0x2e975f(0xc9e)](_0x2e975f(0x804));_0x9e9b2d[_0x2e975f(0x8a5)]=_0xbbfdd4*_0x4af6ca,_0x9e9b2d[_0x2e975f(0xc29)]=_0x520c84*_0x4af6ca;const _0x2e285a=_0x9e9b2d['getContext']('2d');_0x2e285a['scale'](_0x4af6ca,_0x4af6ca),_0x2e285a['drawImage'](_0x5d48c7,0x0,0x0,_0xbbfdd4,_0x520c84);const _0x41f782=await new Promise(_0x456e6c=>_0x9e9b2d['toBlob'](_0x456e6c,_0x2e975f(0x7ab)));if(!_0x41f782)throw new Error(_0x2e975f(0x7b4));this[_0x2e975f(0x8f9)](_0x41f782,this[_0x2e975f(0xcaf)](_0x2e975f(0xad6)));}catch(_0x235b0f){console[_0x2e975f(0x229)]('[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export',_0x235b0f),this[_0x2e975f(0x735)]();}}async[_0x3a4399(0x735)](){const _0x4afc03=_0x3a4399,_0x3237e5=this[_0x4afc03(0xb9d)]?.[_0x4afc03(0xf8c)](_0x4afc03(0x94f));if(!_0x3237e5)return;const _0x246821=(getComputedStyle(this)[_0x4afc03(0xee3)](_0x4afc03(0x45b))||'')['trim']()||_0x4afc03(0xca7),_0x2d12fa=Math['max'](0x2,Math[_0x4afc03(0x7d9)](window[_0x4afc03(0x6ca)]||0x1)),_0x2f6d87=_0x3237e5[_0x4afc03(0xf8c)](_0x4afc03(0x804));if(_0x2f6d87){const _0x16c0bb=document[_0x4afc03(0xc9e)](_0x4afc03(0x804));_0x16c0bb[_0x4afc03(0x8a5)]=_0x2f6d87['width'],_0x16c0bb['height']=_0x2f6d87['height'];const _0xe6ac5a=_0x16c0bb[_0x4afc03(0x184)]('2d');_0xe6ac5a['fillStyle']=_0x246821,_0xe6ac5a['fillRect'](0x0,0x0,_0x16c0bb[_0x4afc03(0x8a5)],_0x16c0bb[_0x4afc03(0xc29)]),_0xe6ac5a['drawImage'](_0x2f6d87,0x0,0x0),_0x16c0bb['toBlob'](_0x22e128=>{const _0x3b7fa5=_0x4afc03;if(_0x22e128)this[_0x3b7fa5(0x8f9)](_0x22e128,this[_0x3b7fa5(0xcaf)]('png'));},_0x4afc03(0x7ab));return;}const _0x370f9d=_0x3237e5['querySelector']('svg');if(!_0x370f9d)return;const _0x5045e5=_0x370f9d[_0x4afc03(0x918)](),_0x1a81d3=Math['max'](0x1,Math[_0x4afc03(0x7d9)](_0x5045e5[_0x4afc03(0x8a5)]||_0x370f9d[_0x4afc03(0xbaa)]||0x258)),_0x4723e2=Math['max'](0x1,Math[_0x4afc03(0x7d9)](_0x5045e5[_0x4afc03(0xc29)]||_0x370f9d[_0x4afc03(0x13f)]||0xc8)),_0x46dbf1=_0x370f9d[_0x4afc03(0x4d6)](!![]);for(const _0x106292 of _0x46dbf1[_0x4afc03(0xa09)](_0x4afc03(0xc10))){_0x106292[_0x4afc03(0x228)]('x',_0x106292[_0x4afc03(0x643)](_0x4afc03(0x331))),_0x106292[_0x4afc03(0x228)](_0x4afc03(0x8a5),_0x106292[_0x4afc03(0x643)](_0x4afc03(0x8ea)));}for(const _0x40d9ec of _0x46dbf1[_0x4afc03(0xa09)](_0x4afc03(0x8ee))){_0x40d9ec[_0x4afc03(0xb88)](_0x4afc03(0x468));}_0x46dbf1[_0x4afc03(0x228)](_0x4afc03(0x8a5),String(_0x1a81d3)),_0x46dbf1[_0x4afc03(0x228)](_0x4afc03(0xc29),String(_0x4723e2)),_0x46dbf1['style'][_0x4afc03(0xc7c)]=getComputedStyle(this)[_0x4afc03(0xc7c)]||'sans-serif';const _0x5eee48=(getComputedStyle(this)[_0x4afc03(0xee3)](_0x4afc03(0x19b))||'')[_0x4afc03(0x99a)]()||_0x4afc03(0xb28),_0x15e28b=document['createElementNS'](_0x4afc03(0xaeb),'style');_0x15e28b[_0x4afc03(0x3d4)]=_0x4afc03(0x3f9)+_0x5eee48+'}'+'.sgc-bar{opacity:0.85}',_0x46dbf1[_0x4afc03(0x52d)](_0x15e28b,_0x46dbf1[_0x4afc03(0x427)]);const _0x48e130=getComputedStyle(this),_0x310f3e=_0xa5bca6=>{const _0xa70077=_0x4afc03;let _0x37f7ca=String(_0xa5bca6),_0x2828da;while((_0x2828da=_0x37f7ca[_0xa70077(0xaf3)](_0xa70077(0x41b)))!==-0x1){let _0xd1582a=0x0,_0x3a146b=_0x2828da+0x3;for(;_0x3a146b<_0x37f7ca[_0xa70077(0xf35)];_0x3a146b++){const _0x2cd353=_0x37f7ca[_0x3a146b];if(_0x2cd353==='(')_0xd1582a++;else{if(_0x2cd353===')'){_0xd1582a--;if(_0xd1582a===0x0)break;}}}if(_0x3a146b>=_0x37f7ca[_0xa70077(0xf35)])break;const _0x44e385=_0x37f7ca['slice'](_0x2828da+0x4,_0x3a146b),_0x1e7cb7=_0x44e385[_0xa70077(0xaf3)](','),_0x566da6=(_0x1e7cb7===-0x1?_0x44e385:_0x44e385[_0xa70077(0x444)](0x0,_0x1e7cb7))[_0xa70077(0x99a)](),_0x36d1c3=_0x1e7cb7===-0x1?'':_0x44e385[_0xa70077(0x444)](_0x1e7cb7+0x1)[_0xa70077(0x99a)]();_0x37f7ca=_0x37f7ca[_0xa70077(0x444)](0x0,_0x2828da)+(_0x48e130[_0xa70077(0xee3)](_0x566da6)[_0xa70077(0x99a)]()||_0x36d1c3||_0xa70077(0x8eb))+_0x37f7ca[_0xa70077(0x444)](_0x3a146b+0x1);}return _0x37f7ca;};for(const _0x2e4b41 of _0x46dbf1[_0x4afc03(0xa09)]('*')){for(const _0x13eed5 of['style',_0x4afc03(0xe9c),_0x4afc03(0xc95),_0x4afc03(0xa5b)]){const _0x2afefa=_0x2e4b41[_0x4afc03(0x643)](_0x13eed5);if(_0x2afefa&&_0x2afefa[_0x4afc03(0x792)](_0x4afc03(0x41b)))_0x2e4b41[_0x4afc03(0x228)](_0x13eed5,_0x310f3e(_0x2afefa));}}const _0x3c1bd7=new XMLSerializer()['serializeToString'](_0x46dbf1),_0x27a3c4=URL[_0x4afc03(0x6c2)](new Blob([_0x3c1bd7],{'type':_0x4afc03(0x1011)}));try{const _0x2593f7=new Image();await new Promise((_0x25f76c,_0x190453)=>{const _0x41de05=_0x4afc03;_0x2593f7[_0x41de05(0x821)]=_0x25f76c,_0x2593f7[_0x41de05(0x513)]=_0x190453,_0x2593f7[_0x41de05(0xd62)]=_0x27a3c4;});const _0x2df05d=document[_0x4afc03(0xc9e)](_0x4afc03(0x804));_0x2df05d['width']=_0x1a81d3*_0x2d12fa,_0x2df05d[_0x4afc03(0xc29)]=_0x4723e2*_0x2d12fa;const _0xe95a78=_0x2df05d[_0x4afc03(0x184)]('2d');_0xe95a78[_0x4afc03(0x9bb)]=_0x246821,_0xe95a78[_0x4afc03(0xb03)](0x0,0x0,_0x2df05d['width'],_0x2df05d[_0x4afc03(0xc29)]),_0xe95a78[_0x4afc03(0xd69)](_0x2d12fa,_0x2d12fa),_0xe95a78['drawImage'](_0x2593f7,0x0,0x0,_0x1a81d3,_0x4723e2),_0x2df05d[_0x4afc03(0x422)](_0x1ea245=>{const _0x573f11=_0x4afc03;if(_0x1ea245)this[_0x573f11(0x8f9)](_0x1ea245,this['_exportName'](_0x573f11(0xad6)));},'image/png');}catch(_0x3fa7f8){console[_0x4afc03(0x229)]('[sgc]\x20PNG\x20export\x20failed',_0x3fa7f8);}finally{setTimeout(()=>URL[_0x4afc03(0x49b)](_0x27a3c4),0x1388);}}[_0x3a4399(0xa6f)](_0xc8994e,_0x446451){const _0x4cb585=_0x3a4399,_0x1ae55a=isStripEntity(_0xc8994e);if(this[_0x4cb585(0x4ad)]?.[_0x4cb585(0xae4)]!=='state_timeline'&&!_0x1ae55a)return null;const _0x20a42e=_0xc8994e[_0x4cb585(0x207)]||_0x446451?.['stateMap']||autoStateMap(_0xc8994e,this[_0x4cb585(0x1a4)],this['_config']?.[_0x4cb585(0xae4)]);if(!Array[_0x4cb585(0x148)](_0x20a42e)||!_0x20a42e[_0x4cb585(0xf35)])return null;const _0x474f96=new Set();for(const _0x3e561b of _0x446451?.[_0x4cb585(0xf59)]||[]){if(isNum(_0x3e561b['v']))_0x474f96[_0x4cb585(0xe62)](Math[_0x4cb585(0x7d9)](_0x3e561b['v']));}if(!_0x474f96['size'])return null;const _0x48611c=!!(_0xc8994e[_0x4cb585(0x207)]&&_0xc8994e['state_map'][_0x4cb585(0xf35)]),_0x2c0ce4=[];for(let _0x3bfe69=0x0;_0x3bfe69<_0x20a42e[_0x4cb585(0xf35)];_0x3bfe69++){if(!_0x474f96[_0x4cb585(0x1031)](_0x3bfe69))continue;const _0x333255=_0x1ae55a?_0x20a42e[_0x3bfe69]?.[_0x4cb585(0x85f)]||(_0x48611c&&_0xc8994e[_0x4cb585(0x85f)]?_0xc8994e[_0x4cb585(0x85f)]:STATE_TIMELINE_COLORS[_0x3bfe69%STATE_TIMELINE_COLORS[_0x4cb585(0xf35)]])||_0xc8994e[_0x4cb585(0x85f)]||_0x4cb585(0x949):stateSegmentColor(_0x20a42e[_0x3bfe69],_0xc8994e,_0x3bfe69),_0x31dbfc=this[_0x4cb585(0xb73)](_0x333255,_0xc8994e[_0x4cb585(0x644)])||_0x333255;if(_0x31dbfc&&!_0x2c0ce4[_0x4cb585(0x792)](_0x31dbfc))_0x2c0ce4[_0x4cb585(0x879)](_0x31dbfc);}return _0x2c0ce4[_0x4cb585(0xf35)]?_0x2c0ce4:null;}[_0x3a4399(0x2b2)](){const _0x33bbda=_0x3a4399,_0x79e3ba=this[_0x33bbda(0xb9d)]['querySelector'](_0x33bbda(0x520));if(!_0x79e3ba){this[_0x33bbda(0x739)]();return;}const _0x55509e=this[_0x33bbda(0x4ad)];if(!_0x55509e['show_legend']||!this['_graphData'])_0x79e3ba[_0x33bbda(0xbcf)]='';else{const _0x38843b=this[_0x33bbda(0x2e2)][_0x33bbda(0x904)]['filter'](_0x25242d=>!(_0x25242d[_0x33bbda(0x644)]?.[_0x33bbda(0xa6d)]!=null&&_0x25242d['entity']['_compareCfg']?.[_0x33bbda(0x5e5)]===![])&&resolveEntityEnabled(_0x25242d['entity'],this['_hass']))['map'](_0x53ad3a=>{const _0x39d568=_0x33bbda,_0xaafd94=_0x53ad3a[_0x39d568(0x644)],_0x3e23c2=pickName(_0xaafd94[_0x39d568(0xac9)],_0x53ad3a[_0x39d568(0xcc9)]?.[_0x39d568(0x7e8)],_0x53ad3a[_0x39d568(0xcc9)])??_0x53ad3a['id'],_0x2c501c=this['_hiddenEntities'][_0x39d568(0x1031)](_0x53ad3a['id']),_0x1abd43=bandedGradient(this['_stateTimelineLegendColors'](_0xaafd94,_0x53ad3a))||this[_0x39d568(0xb73)](_0xaafd94[_0x39d568(0x85f)],_0xaafd94[_0x39d568(0x644)])||_0xaafd94[_0x39d568(0x85f)]||_0x39d568(0x949),_0x3652aa=_0xaafd94[_0x39d568(0x1013)]!==![]?'background:'+escapeHtml(_0x1abd43):_0x39d568(0xbd1)+escapeHtml(_0x1abd43)+_0x39d568(0xf17);return'<div\x20class=\x22sgc-legend-item\x20'+(_0x2c501c?'hidden':'')+'\x22\x20data-id=\x22'+escapeHtml(_0x53ad3a['id'])+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22'+_0x3652aa+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0x3e23c2)+_0x39d568(0x672)+escapeHtml(_0x53ad3a['id'])+_0x39d568(0xdc7);})[_0x33bbda(0xb8b)]('');_0x79e3ba[_0x33bbda(0xbcf)]='<div\x20class=\x22sgc-legend\x20position-'+escapeHtml(_0x55509e[_0x33bbda(0x304)]||_0x33bbda(0xf2e))+'\x22>'+_0x38843b+_0x33bbda(0x818),_0x79e3ba[_0x33bbda(0xa09)]('.sgc-legend-item')[_0x33bbda(0xb12)](_0x1a3f2a=>{const _0x11699e=_0x33bbda;_0x1a3f2a[_0x11699e(0x3dd)]('click',()=>{const _0x6de7f7=_0x11699e;this[_0x6de7f7(0x9bd)](_0x1a3f2a[_0x6de7f7(0x7b8)]['id']),this[_0x6de7f7(0xb40)]();});});}this['_renderDetailLegend'](),this['_updatePinReadout']();}['_updatePinReadout'](){const _0x3ff751=_0x3a4399,_0x5b49db=this[_0x3ff751(0xb9d)]?.['querySelectorAll']?.(_0x3ff751(0xac6));if(!_0x5b49db||!_0x5b49db[_0x3ff751(0xf35)])return;const _0x37393d=this[_0x3ff751(0x4ad)]?.[_0x3ff751(0x46f)]===!![]&&this[_0x3ff751(0x35d)]?.[_0x3ff751(0xf35)]>0x0&&this[_0x3ff751(0xc1e)]instanceof Map;for(const _0x303f80 of _0x5b49db){const _0x1ec084=_0x37393d?this[_0x3ff751(0xc1e)][_0x3ff751(0xfe5)](_0x303f80[_0x3ff751(0x643)]('data-pin-for')):null;_0x303f80[_0x3ff751(0x3d4)]=_0x1ec084?_0x1ec084['text']:'';if(_0x1ec084&&_0x1ec084['trend'])_0x303f80[_0x3ff751(0x228)](_0x3ff751(0x8b4),_0x1ec084['trend']);else _0x303f80[_0x3ff751(0xb88)](_0x3ff751(0x8b4));}}[_0x3a4399(0x276)](_0x5c68b7){const _0x99ecee=_0x3a4399,_0x328198=[];for(const _0x2383e6 of this[_0x99ecee(0xd4a)]||[]){if(!_0x2383e6?.[_0x99ecee(0x5e5)]||!_0x2383e6[_0x99ecee(0x644)]||_0x2383e6[_0x99ecee(0xa6d)]!=null)continue;if(!legendStatsOf(_0x2383e6)['includes']('live'))continue;if(_0x2383e6[_0x99ecee(0x70d)])continue;if(resolveOffsetHours(_0x2383e6[_0x99ecee(0xd56)],this[_0x99ecee(0x1a4)]))continue;_0x328198['push'](_0x2383e6[_0x99ecee(0x644)]);if(_0x2383e6[_0x99ecee(0xf3e)])_0x328198[_0x99ecee(0x879)](_0x2383e6['ref_entity']);}if(!_0x328198[_0x99ecee(0xf35)])return;if(!this[_0x99ecee(0xb9d)]?.['querySelector']?.(_0x99ecee(0x17e)))return;if(_0x5c68b7){const _0x94fe=_0x5c68b7[_0x99ecee(0x34e)]||{},_0x4aebe6=this['_hass']?.[_0x99ecee(0x34e)]||{};let _0x121132=![];for(const _0x227207 of _0x328198){if(_0x94fe[_0x227207]!==_0x4aebe6[_0x227207]){_0x121132=!![];break;}}if(!_0x121132)return;}if(this[_0x99ecee(0x871)])return;this[_0x99ecee(0x871)]=requestAnimationFrame(()=>{const _0x3a3d68=_0x99ecee;this[_0x3a3d68(0x871)]=0x0;if(this['isConnected'])this[_0x3a3d68(0x739)]();});}[_0x3a4399(0x739)](){const _0x4788bb=_0x3a4399,_0x1c3c25=this['shadowRoot'][_0x4788bb(0xf8c)](_0x4788bb(0x17e));if(!_0x1c3c25)return;if(this[_0x4788bb(0x4ad)]?.[_0x4788bb(0x614)]&&(this[_0x4788bb(0x4ad)]['chart_mode']||_0x4788bb(0x4a7))===_0x4788bb(0x4a7)){_0x1c3c25[_0x4788bb(0xbcf)]='';return;}const _0x39cc2f=this[_0x4788bb(0xd4a)]||[],_0x1e0292=this['_graphData']?.[_0x4788bb(0x904)]||[],_0x321594=_0x39cc2f['some'](_0x3774f5=>_0x3774f5?.[_0x4788bb(0x5e5)]&&resolveEntityEnabled(_0x3774f5,this[_0x4788bb(0x1a4)]));if(!_0x321594){_0x1c3c25[_0x4788bb(0xbcf)]='';return;}const _0x34c428=this['_hass'];let _0x5c964d=_0x39cc2f[_0x4788bb(0x3c4)]((_0x21b402,_0x328b0e)=>_0x328b0e);if((this[_0x4788bb(0x4ad)]?.[_0x4788bb(0xae4)]||'timeline')===_0x4788bb(0x6d0)){const _0x383be8=new Map(),_0x3c80fd=[];for(const _0xf50e29 of _0x5c964d){const _0x16b633=_0x39cc2f[_0xf50e29]?.[_0x4788bb(0xa6d)];if(_0x16b633==null){_0x3c80fd[_0x4788bb(0x879)](_0xf50e29);continue;}if(!_0x383be8['has'](_0x16b633))_0x383be8[_0x4788bb(0xd03)](_0x16b633,[]);_0x383be8[_0x4788bb(0xfe5)](_0x16b633)['push'](_0xf50e29);}_0x5c964d=[];for(const _0x1550ae of _0x3c80fd){_0x5c964d['push'](_0x1550ae);const _0x58917a=_0x383be8[_0x4788bb(0xfe5)](_0x1550ae);_0x58917a&&(_0x5c964d['push'](..._0x58917a),_0x383be8[_0x4788bb(0x2de)](_0x1550ae));}for(const _0x477948 of _0x383be8[_0x4788bb(0x335)]())_0x5c964d[_0x4788bb(0x879)](..._0x477948);}const _0x5c9a79=_0x5c964d[_0x4788bb(0x3c4)](_0x3ab713=>{const _0x21e5af=_0x4788bb,_0x51244c=_0x39cc2f[_0x3ab713];if(!_0x51244c?.[_0x21e5af(0x5e5)]||!resolveEntityEnabled(_0x51244c,this['_hass']))return'';const _0x3d138a=(_0x51244c[_0x21e5af(0x644)]||_0x51244c[_0x21e5af(0x70d)])+'__'+_0x3ab713,_0x27c9d8=_0x1e0292['find'](_0x3b1fca=>_0x3b1fca['id']===_0x3d138a||_0x3b1fca[_0x21e5af(0x644)]===_0x51244c),_0x37aaac=_0x27c9d8?.[_0x21e5af(0xccb)]||{},_0xd5fb86=isStripEntity(_0x51244c)?[]:legendStatsOf(_0x51244c),_0x130809=_0x25cf5b=>{const _0x53cd6e=_0x21e5af;if(!isNum(_0x25cf5b))return'—';const _0x4c0374=_0x51244c[_0x53cd6e(0x2d5)]?cloneEntity(_0x51244c,{'invert':![]}):_0x51244c;return formatNumber(_0x25cf5b,_0x4c0374,_0x34c428);},_0x16f9ee=(_0xf9f31f,_0x3b25f6)=>_0x21e5af(0x88c)+escapeHtml(_0xf9f31f)+_0x21e5af(0x9e9)+escapeHtml(_0x3b25f6)+_0x21e5af(0x9e9);let _0x585dbc='';if(_0xd5fb86[_0x21e5af(0x792)]('min'))_0x585dbc+=_0x16f9ee(cardT(this['_hass'],this[_0x21e5af(0x4ad)],_0x21e5af(0x537)),_0x130809(_0x37aaac[_0x21e5af(0x68a)]));if(_0xd5fb86['includes'](_0x21e5af(0xad0)))_0x585dbc+=_0x16f9ee(cardT(this[_0x21e5af(0x1a4)],this[_0x21e5af(0x4ad)],'Avg'),_0x130809(_0x37aaac[_0x21e5af(0xad0)]));if(_0xd5fb86[_0x21e5af(0x792)](_0x21e5af(0xa1a)))_0x585dbc+=_0x16f9ee(cardT(this['_hass'],this['_config'],_0x21e5af(0xe64)),_0x130809(_0x37aaac[_0x21e5af(0xa1a)]));if(_0xd5fb86[_0x21e5af(0x792)](_0x21e5af(0x1b8))){const _0x383664=_0x27c9d8?.['points']?.[_0x21e5af(0xf35)]?_0x27c9d8['points'][_0x27c9d8[_0x21e5af(0xf59)]['length']-0x1]['v']:null,_0x508e54=_0x34c428?.[_0x21e5af(0x34e)]?.[_0x51244c[_0x21e5af(0x644)]]?.[_0x21e5af(0x2a0)],_0x5f2114=isNum(_0x383664)?_0x383664:_0x508e54!=null?toNum(_0x508e54):null;_0x585dbc+=_0x16f9ee(cardT(this[_0x21e5af(0x1a4)],this[_0x21e5af(0x4ad)],_0x21e5af(0x142)),_0x130809(_0x5f2114));}if(_0xd5fb86[_0x21e5af(0x792)]('sum'))_0x585dbc+=_0x16f9ee(cardT(this[_0x21e5af(0x1a4)],this[_0x21e5af(0x4ad)],_0x21e5af(0x200)),_0x130809(_0x37aaac[_0x21e5af(0xd8b)]));this[_0x21e5af(0x3bd)]?.[_0x21e5af(0xfe5)](_0x3ab713)===_0x21e5af(0xd8b)&&!(_0x27c9d8?.['points']||[])[_0x21e5af(0xea6)](_0x340a38=>isNum(_0x340a38?.['v']))&&(_0x585dbc+=_0x21e5af(0xab1)+escapeHtml(cardT(this[_0x21e5af(0x1a4)],this[_0x21e5af(0x4ad)],_0x21e5af(0x29b)))+_0x21e5af(0x9e9));if(_0xd5fb86[_0x21e5af(0x792)](_0x21e5af(0x408))&&_0x51244c[_0x21e5af(0xa6d)]==null){const _0x53e835=cloneEntity(_0x51244c,{'primary_state_as':null,'show_state_last':![]}),_0xb9408e=this['_resolveStateRowValue'](_0x53e835,_0x3ab713);_0x585dbc+=_0x16f9ee(cardT(this[_0x21e5af(0x1a4)],this[_0x21e5af(0x4ad)],_0x21e5af(0x1021)),_0xb9408e?.[_0x21e5af(0xddd)]||'—');}_0x585dbc+=_0x21e5af(0xa4f)+escapeHtml(_0x3d138a)+_0x21e5af(0xd96);const _0x283677=this['_resolveColor'](_0x51244c['color'],_0x51244c[_0x21e5af(0x644)])||_0x51244c[_0x21e5af(0x85f)]||PALETTE[_0x3ab713%PALETTE[_0x21e5af(0xf35)]]||_0x21e5af(0x949),_0x50946b=pickName(_0x51244c[_0x21e5af(0xac9)],_0x27c9d8?.[_0x21e5af(0xcc9)]?.[_0x21e5af(0x7e8)],{'friendly_name':_0x27c9d8?.[_0x21e5af(0xcc9)]?.[_0x21e5af(0x4b5)]??_0x34c428?.[_0x21e5af(0x34e)]?.[_0x51244c[_0x21e5af(0x644)]]?.[_0x21e5af(0x421)]?.[_0x21e5af(0x4b5)]})??_0x51244c[_0x21e5af(0x644)]??_0x51244c['statistic_id']??'',_0x5981f0=this[_0x21e5af(0x19f)]['has'](_0x3d138a)?'\x20legend-hidden':'',_0x28fd7f=this[_0x21e5af(0xa6f)](_0x51244c,_0x27c9d8),_0x5a8f10=_0x28fd7f&&_0x28fd7f[_0x21e5af(0xf35)]>0x1?bandedGradient(_0x28fd7f):null,_0x3cc9be=_0x51244c[_0x21e5af(0x1013)]===![]?_0x21e5af(0xaa4):_0x5a8f10?_0x21e5af(0x281)+escapeHtml(_0x5a8f10)+'\x20left\x20top/3px\x20100%\x20no-repeat':_0x21e5af(0xb6a)+escapeHtml(_0x28fd7f?.[0x0]||_0x283677);return _0x21e5af(0xd49)+_0x5981f0+_0x21e5af(0xed0)+escapeHtml(_0x3d138a)+_0x21e5af(0x99c)+_0x3cc9be+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>'+escapeHtml(_0x50946b)+_0x21e5af(0x5ce)+_0x585dbc+'</div>\x0a\x20\x20\x20\x20\x20\x20</div>';})['filter'](Boolean)['join']('');_0x1c3c25['innerHTML']=_0x5c9a79?'<div\x20class=\x22sgc-detail-legend\x22>'+_0x5c9a79+_0x4788bb(0x818):'',_0x1c3c25[_0x4788bb(0xa09)](_0x4788bb(0x6fb))[_0x4788bb(0xb12)](_0x5c8291=>{const _0x551362=_0x4788bb;_0x5c8291[_0x551362(0x3dd)](_0x551362(0xe69),()=>{const _0x691adf=_0x551362;this[_0x691adf(0x9bd)](_0x5c8291['dataset']['id']),this[_0x691adf(0xb40)]();});}),this[_0x4788bb(0x2c8)]();}[_0x3a4399(0x192)](){const _0x5934f0=_0x3a4399;if(this['_config']?.['sparkline']&&(this[_0x5934f0(0x4ad)]['chart_mode']||_0x5934f0(0x4a7))===_0x5934f0(0x4a7)){this['_renderSparkline']();return;}this[_0x5934f0(0x217)](_0x5934f0(0xeaf)),this[_0x5934f0(0x217)](_0x5934f0(0x757));}[_0x3a4399(0x217)](_0xcd13d0){const _0x45b9b5=_0x3a4399,_0x557f8b=this[_0x45b9b5(0xb9d)][_0x45b9b5(0xf8c)](_0x45b9b5(0x1be)+_0xcd13d0+'\x22]');if(!_0x557f8b)return;const _0x44e221=this['_config'];if(!_0x44e221||_0x44e221[_0x45b9b5(0x614)]){_0x557f8b[_0x45b9b5(0xbcf)]='';return;}const _0x2c8041=this[_0x45b9b5(0xd4a)]||[],_0x7b8614=_0x2c8041[_0x45b9b5(0x395)](_0x560016=>_0x560016[_0x45b9b5(0x173)]!==![]&&resolveEntityEnabled(_0x560016,this[_0x45b9b5(0x1a4)])),_0x2533e3=[],_0x5c7cdb=[],_0x6c1757=[];for(const _0x3b668d of _0x7b8614){const _0x43337d=_0x3b668d[_0x45b9b5(0xa50)]||'left',_0x57fc7b=_0x43337d[_0x45b9b5(0x981)](_0x45b9b5(0x757));if(_0xcd13d0===_0x45b9b5(0xeaf)&&_0x57fc7b)continue;if(_0xcd13d0===_0x45b9b5(0x757)&&!_0x57fc7b)continue;const _0xf794cb=_0x57fc7b?_0x43337d[_0x45b9b5(0x1aa)](_0x45b9b5(0x284),''):_0x43337d;if(_0xf794cb===_0x45b9b5(0x7a5))_0x6c1757[_0x45b9b5(0x879)](_0x3b668d);else{if(_0xf794cb===_0x45b9b5(0xf2e))_0x5c7cdb['push'](_0x3b668d);else _0x2533e3[_0x45b9b5(0x879)](_0x3b668d);}}const _0x6f54c0=!!(_0x44e221[_0x45b9b5(0x365)]||_0x44e221[_0x45b9b5(0x713)]||_0x44e221[_0x45b9b5(0x34f)]),_0xc98cee=!_0x6f54c0&&!!_0x44e221[_0x45b9b5(0xbff)]&&_0xcd13d0===_0x45b9b5(0xeaf),_0x1b1d4b=_0xc98cee?this['_renderBatteryIcon']():'';if(!_0x2533e3[_0x45b9b5(0xf35)]&&!_0x5c7cdb[_0x45b9b5(0xf35)]&&!_0x6c1757[_0x45b9b5(0xf35)]&&!_0x1b1d4b){_0x557f8b[_0x45b9b5(0xbcf)]='';return;}const _0x71e3e5=_0x44e221[_0x45b9b5(0xdce)]===_0x45b9b5(0x5ee)?_0x45b9b5(0x5ee):_0x45b9b5(0x27b),_0x3d8acf=this[_0x45b9b5(0x1a4)],_0x42eaee=_0x288b98=>{const _0x3c2eca=_0x45b9b5,_0x216ce1=_0x2c8041[_0x3c2eca(0xaf3)](_0x288b98);return this[_0x3c2eca(0x23c)](_0x288b98,_0x216ce1,_0x3d8acf);},_0x2f89a4=_0x2533e3['map'](_0x42eaee)[_0x45b9b5(0x395)](Boolean)[_0x45b9b5(0xb8b)](''),_0x584056=_0x5c7cdb[_0x45b9b5(0x3c4)](_0x42eaee)['filter'](Boolean)[_0x45b9b5(0xb8b)]('');let _0x3e4be7=_0x6c1757[_0x45b9b5(0x3c4)](_0x42eaee)[_0x45b9b5(0x395)](Boolean)[_0x45b9b5(0xb8b)](''),_0x2e713d='';if(_0x1b1d4b){const _0xcf007b=_0x44e221[_0x45b9b5(0x74f)]||_0x45b9b5(0x671);_0x2e713d=_0x45b9b5(0xd48)+escapeHtml(_0xcf007b)+'\x22>'+_0x1b1d4b+_0x45b9b5(0x2fb);}_0x557f8b[_0x45b9b5(0x720)]=_0x45b9b5(0x56b)+_0x71e3e5;const _0x57fab7=_0x2f89a4?_0x45b9b5(0x9c8)+_0x2f89a4+_0x45b9b5(0x818):'',_0x5db1d2=_0x584056?_0x45b9b5(0xfdc)+_0x584056+'</div>':'',_0x55cd82=_0x3e4be7?_0x45b9b5(0x598)+_0x3e4be7+_0x45b9b5(0x818):'';_0x557f8b[_0x45b9b5(0xbcf)]=_0x45b9b5(0x945)+_0x57fab7+_0x5db1d2+_0x55cd82+_0x2e713d+_0x45b9b5(0x818),_0x557f8b[_0x45b9b5(0xa09)]('.sgc-state-row')[_0x45b9b5(0xb12)](_0xc0a204=>{const _0x18c2c9=_0x45b9b5;_0xc0a204[_0x18c2c9(0x526)][_0x18c2c9(0x5be)]=_0x18c2c9(0x9f2),_0xc0a204[_0x18c2c9(0x3dd)](_0x18c2c9(0xe69),_0x6241c9=>{const _0x1e27ed=_0x18c2c9,_0x50426a=parseInt(_0xc0a204[_0x1e27ed(0x7b8)][_0x1e27ed(0x3e7)],0xa),_0x540535=_0x2c8041[_0x50426a];if(!_0x540535)return;_0x6241c9[_0x1e27ed(0xc15)](),this['_fireEntityAction'](_0x540535,()=>{const _0x2027fa=_0x1e27ed;this[_0x2027fa(0x9bd)]((_0x540535[_0x2027fa(0x644)]||_0x540535['statistic_id'])+'__'+_0x50426a),this[_0x2027fa(0xb40)]();});});});}[_0x3a4399(0xf21)](_0x96a051){const _0x24550c=_0x3a4399;if(!this[_0x24550c(0xd4a)]?.['length'])return null;if(this[_0x24550c(0x4ad)]?.[_0x24550c(0xce4)])return null;let _0x253521=null;for(let _0x2e76e1=0x0;_0x2e76e1<this[_0x24550c(0xd4a)][_0x24550c(0xf35)];_0x2e76e1++){const _0x1dc69a=this[_0x24550c(0xd4a)][_0x2e76e1];if(!_0x1dc69a||_0x1dc69a[_0x24550c(0x783)]===![]||isStripEntity(_0x1dc69a)||!resolveEntityEnabled(_0x1dc69a,this[_0x24550c(0x1a4)]))continue;const _0x1e204d=(_0x1dc69a[_0x24550c(0x644)]||_0x1dc69a[_0x24550c(0x70d)])+'__'+_0x2e76e1;if(this['_hiddenEntities']?.[_0x24550c(0x1031)]?.(_0x1e204d))continue;const _0xf25073=_0x1dc69a[_0x24550c(0x970)]==='secondary'?_0x24550c(0xf08):_0x24550c(0xb1b);if(_0xf25073!==_0x96a051)continue;const _0x564983=_0x1dc69a['state_map']||autoStateMap(_0x1dc69a,this[_0x24550c(0x1a4)],this[_0x24550c(0x4ad)]?.[_0x24550c(0xae4)]);if(!_0x564983||!Array[_0x24550c(0x148)](_0x564983)||!_0x564983[_0x24550c(0xf35)])continue;if(_0x253521&&_0x253521!==_0x564983)return null;_0x253521=_0x564983;}return _0x253521;}[_0x3a4399(0x46d)](_0x2aac92,_0x2d1ba6){const _0x293f1a=_0x3a4399,_0x332cc0=_0x2aac92?.[_0x293f1a(0x644)];if(!_0x332cc0)return;const _0x1a0769=_0x2aac92[_0x293f1a(0x2d0)],_0x5ada51=_0x1a0769?.[_0x293f1a(0x2cd)];if(_0x5ada51===_0x293f1a(0xf6a))return;if(_0x1a0769&&_0x5ada51){if(_0x5ada51===_0x293f1a(0x732)){const _0x28bc5b=new Event(_0x293f1a(0x495),{'bubbles':!![],'composed':!![]});_0x28bc5b['detail']=_0x1a0769,this[_0x293f1a(0xfcf)](_0x28bc5b);return;}const _0x15928f=new Event(_0x293f1a(0x3b1),{'bubbles':!![],'composed':!![]});_0x15928f[_0x293f1a(0xf36)]={'config':{'entity':_0x332cc0,'tap_action':_0x1a0769},'action':_0x293f1a(0x16f)},this['dispatchEvent'](_0x15928f);return;}if(typeof _0x2d1ba6===_0x293f1a(0x6d4)){_0x2d1ba6();return;}const _0x5eb3e3=new Event(_0x293f1a(0x569),{'bubbles':!![],'composed':!![]});_0x5eb3e3[_0x293f1a(0xf36)]={'entityId':_0x332cc0},this[_0x293f1a(0xfcf)](_0x5eb3e3);}[_0x3a4399(0x6da)](_0x5b7412,_0x555c95){const _0x33868e=_0x3a4399;if(!_0x555c95||!Array[_0x33868e(0x148)](_0x555c95))return null;if(typeof _0x5b7412!==_0x33868e(0x438)||isNaN(_0x5b7412))return null;if(Math[_0x33868e(0x45d)](_0x5b7412-Math[_0x33868e(0x7d9)](_0x5b7412))>0.000001)return'';const _0x37e1fc=Math[_0x33868e(0x7d9)](_0x5b7412);if(_0x37e1fc<0x0||_0x37e1fc>=_0x555c95[_0x33868e(0xf35)])return'';const _0x3bd37f=_0x555c95[_0x37e1fc];return _0x3bd37f?.[_0x33868e(0xddd)]||String(_0x3bd37f?.[_0x33868e(0xa0e)]??'');}[_0x3a4399(0x23c)](_0x126c20,_0x21d10d,_0x20490f){const _0x5ba705=_0x3a4399,_0x557d5f=_0x20490f?.[_0x5ba705(0x34e)]?.[_0x126c20['entity']];if(!_0x126c20['entity']&&!_0x126c20[_0x5ba705(0x70d)])return'';const _0x2d4952=_0x54c87a=>{const _0x15f4b4=_0x5ba705;if(_0x54c87a==null||_0x54c87a==='')return'';const _0x1c1a95=String(_0x54c87a)[_0x15f4b4(0x99a)]();return/[a-z%]$/i[_0x15f4b4(0x86d)](_0x1c1a95)?_0x15f4b4(0x6ba)+_0x1c1a95:_0x15f4b4(0x6ba)+_0x1c1a95+'px';},_0x2af2d9=_0x2d4952(_0x126c20[_0x5ba705(0xdb1)]),_0x52a07d=_0x2d4952(_0x126c20[_0x5ba705(0x5bd)]),_0x93d3bd=_0x126c20[_0x5ba705(0xbec)]?_0x5ba705(0x15a)+(/[a-z%]$/i[_0x5ba705(0x86d)](String(_0x126c20['icon_size'])[_0x5ba705(0x99a)]())?String(_0x126c20['icon_size'])['trim']():String(_0x126c20[_0x5ba705(0xbec)])['trim']()+'px'):'';let _0x19192e='';if(!_0x126c20[_0x5ba705(0xe2d)]){const _0x140872=this[_0x5ba705(0x169)]?.['get'](_0x21d10d)||'',_0x48239b=this[_0x5ba705(0x246)](_0x557d5f?.[_0x5ba705(0x421)]?.['friendly_name'],_0x126c20,_0x21d10d),_0x291699=_0x140872&&_0x48239b!=null?_0x48239b+_0x140872:_0x48239b;let _0x5bd193=pickName(_0x126c20[_0x5ba705(0xac9)],this[_0x5ba705(0xc6e)](_0x126c20['name'],_0x126c20[_0x5ba705(0x644)]),{'friendly_name':_0x291699});if(!_0x5bd193&&_0x126c20[_0x5ba705(0xac9)])_0x5bd193=_0x126c20['entity'];_0x5bd193&&(_0x19192e=_0x5ba705(0xf66)+(_0x2af2d9?_0x5ba705(0x6f7)+_0x2af2d9+'\x22':'')+'>'+escapeHtml(_0x5bd193)+'</span>');}const _0x354a7d=_0x126c20['unit']??_0x557d5f?.[_0x5ba705(0x421)]?.[_0x5ba705(0x3de)]??(_0x126c20['statistic_id']?this[_0x5ba705(0x8f3)]?.[_0x126c20['statistic_id']]?.[_0x5ba705(0x3de)]:null)??'',_0x28a099=this[_0x5ba705(0x680)](_0x126c20,_0x21d10d),_0x237a3c=_0x28a099['numeric'],_0x460b93=_0x28a099['label'],_0x1c867e=this['_resolveColor'](_0x126c20[_0x5ba705(0x85f)],_0x126c20['entity'])||_0x126c20[_0x5ba705(0x85f)]||PALETTE[_0x21d10d%PALETTE[_0x5ba705(0xf35)]]||'#888',_0x47af3c=!!_0x126c20['state_adaptive_color'],_0x4f5d35=_0x126c20[_0x5ba705(0x84d)],_0x35d30c=!!(_0x4f5d35?.[_0x5ba705(0x300)]&&Array[_0x5ba705(0x148)](_0x4f5d35[_0x5ba705(0x335)])&&_0x4f5d35[_0x5ba705(0x335)][_0x5ba705(0xf35)]&&isNum(_0x237a3c)),_0x390e47=(_0x4f5d35?.['transition']??'smooth')!==_0x5ba705(0x8cd);let _0x21575f=null;if(_0x47af3c&&!_0x35d30c){const _0x4891f5=_0x126c20[_0x5ba705(0x207)]||autoStateMap(_0x126c20,this[_0x5ba705(0x1a4)],this[_0x5ba705(0x4ad)]?.[_0x5ba705(0xae4)]);if(Array['isArray'](_0x4891f5)&&_0x4891f5['length']){let _0x17a7e5=isNum(_0x237a3c)?Math[_0x5ba705(0x7d9)](_0x237a3c):null;if(_0x17a7e5===null&&_0x557d5f&&_0x557d5f[_0x5ba705(0x2a0)]!=null){const _0x516ade=applyStateMap(_0x557d5f[_0x5ba705(0x2a0)],_0x4891f5);if(_0x516ade&&_0x516ade[_0x5ba705(0x7e5)])_0x17a7e5=_0x516ade[_0x5ba705(0xa0e)];}_0x17a7e5!==null&&_0x17a7e5>=0x0&&_0x17a7e5<_0x4891f5['length']&&(_0x21575f=_0x4891f5[_0x17a7e5]?.['color']||null);}}const _0x581e91=_0x47af3c?_0x35d30c?resolveValueColor(_0x237a3c,this[_0x5ba705(0xb17)](_0x126c20),_0x1c867e,_0x390e47):_0x21575f||_0x1c867e:null,_0x1b91ff=this[_0x5ba705(0xb73)](_0x126c20[_0x5ba705(0xa60)],_0x126c20[_0x5ba705(0x644)])||_0x126c20[_0x5ba705(0xa60)],_0x4de850=this['_resolveColor'](_0x126c20[_0x5ba705(0xee9)],_0x126c20['entity'])||_0x126c20[_0x5ba705(0xee9)],_0x10cfdd=_0x47af3c?_0x1b91ff===_0x5ba705(0x74d)?this[_0x5ba705(0x15c)](_0x1b91ff,_0x126c20,_0x237a3c,_0x1c867e):_0x581e91:this[_0x5ba705(0x15c)](_0x1b91ff,_0x126c20,_0x237a3c,_0x1c867e),_0x21f2f7=_0x47af3c?_0x4de850===_0x5ba705(0x74d)?this['_resolveStateColor'](_0x4de850,_0x126c20,_0x237a3c,_0x1c867e):_0x581e91:this[_0x5ba705(0x15c)](_0x4de850,_0x126c20,_0x237a3c,_0x1c867e),_0x5eefb9=_0x10cfdd?_0x5ba705(0x2ab)+escapeHtml(_0x10cfdd):'',_0x205341=_0x21f2f7?'color:'+escapeHtml(_0x21f2f7):'',_0x577846=_0x5eefb9,_0x486a73=[_0x205341,_0x52a07d][_0x5ba705(0x395)](Boolean)[_0x5ba705(0xb8b)](';'),_0x46763f=this[_0x5ba705(0x1017)](_0x126c20['icon'],_0x126c20[_0x5ba705(0x644)]),_0x49b4fc=_0x46763f?_0x5ba705(0xde4)+(_0x577846?_0x5ba705(0x6f7)+_0x577846+'\x22':'')+_0x5ba705(0xdf4)+escapeHtml(_0x46763f)+'\x22'+(_0x93d3bd?_0x5ba705(0x6f7)+_0x93d3bd+'\x22':'')+_0x5ba705(0x2f5):'';let _0x4ef2f9;{const _0x2628d2=this[_0x5ba705(0x259)](_0x126c20,_0x21d10d,_0x21f2f7,_0x52a07d),_0x37962a=_0x354a7d?'<span\x20class=\x22sgc-state-unit\x22>'+escapeHtml(_0x354a7d)+'</span>':'',_0x2f6e30=_0x28a099[_0x5ba705(0x1bd)]?_0x5ba705(0xa90)+escapeHtml(_0x28a099[_0x5ba705(0x1bd)])+'</span>':'',_0x1810c6=_0x28a099[_0x5ba705(0x789)]?_0x5ba705(0xbf9)+escapeHtml(_0x28a099['range'][_0x5ba705(0x68a)])+_0x5ba705(0x745)+escapeHtml(_0x28a099['range'][_0x5ba705(0xa1a)])+(_0x354a7d?'\x20'+escapeHtml(_0x354a7d):'')+_0x5ba705(0x931):'';_0x4ef2f9=_0x5ba705(0x620)+(_0x486a73?_0x5ba705(0x6f7)+_0x486a73+'\x22':'')+'>'+escapeHtml(_0x460b93)+_0x37962a+_0x2f6e30+_0x1810c6+'</span>'+_0x2628d2;}const _0x3288a0=_0x47af3c?_0x581e91||_0x1c867e:_0x1c867e,_0x177c31=_0x126c20[_0x5ba705(0x173)]!==![]&&_0x126c20['show_color_dot']!==![]?_0x5ba705(0x1038)+escapeHtml(_0x3288a0)+'\x22></div>':'',_0x55afd0={'up':'▲','down':'▼','stable':'━'},_0x4a5255={'up':_0x126c20[_0x5ba705(0x13b)]||_0x5ba705(0xb44),'down':_0x126c20[_0x5ba705(0xf8d)]||_0x5ba705(0x502),'stable':_0x126c20['trend_stable_color']||_0x5ba705(0x974)},_0x3176fb=_0x2d4952(_0x126c20[_0x5ba705(0x779)]);let _0x6f8775=_0x5ba705(0xac3);if(_0x126c20[_0x5ba705(0xdf5)]!==![]){const _0x41b58b=_0x126c20['entity']+'__'+_0x21d10d,_0x116804=this[_0x5ba705(0x2e2)]?.['series']?.[_0x5ba705(0x94b)](_0x26850e=>_0x26850e['id']===_0x41b58b||_0x26850e[_0x5ba705(0x644)]===_0x126c20);_0x6f8775=trendDirection(_0x116804,_0x126c20);}const _0x5ce520=['color:'+(_0x4a5255[_0x6f8775]||_0x4a5255[_0x5ba705(0xac3)]),_0x3176fb][_0x5ba705(0x395)](Boolean)[_0x5ba705(0xb8b)](';'),_0x65aa7b=_0x126c20['show_trend_icon']!==![]&&this[_0x5ba705(0x4ad)]?.[_0x5ba705(0xae4)]!==_0x5ba705(0x6d0)&&!isStripEntity(_0x126c20)?_0x5ba705(0x2d3)+_0x5ce520+'\x22>'+(_0x55afd0[_0x6f8775]||_0x55afd0['stable'])+_0x5ba705(0x9e9):'',_0x404e0b=this['_hiddenEntities']?.[_0x5ba705(0x1031)]((_0x126c20[_0x5ba705(0x644)]||_0x126c20[_0x5ba705(0x70d)])+'__'+_0x21d10d)?'\x20sgc-state-row-hidden':'',_0xe3408f=_0x126c20[_0x5ba705(0x21b)]==='below';if(_0xe3408f&&_0x19192e)return _0x5ba705(0xb1e)+_0x404e0b+'\x22\x20data-idx=\x22'+_0x21d10d+'\x22>'+_0x177c31+_0x49b4fc+_0x5ba705(0x59f)+_0x4ef2f9+_0x65aa7b+_0x5ba705(0xeb3)+_0x19192e+_0x5ba705(0xd4c);return _0x5ba705(0x1f0)+_0x404e0b+_0x5ba705(0x9f6)+_0x21d10d+'\x22>'+_0x177c31+_0x49b4fc+_0x19192e+_0x4ef2f9+_0x65aa7b+_0x5ba705(0x818);}[_0x3a4399(0x680)](_0x2a36f1,_0x42df96){const _0x2e99c2=_0x3a4399,_0x58522a=this[_0x2e99c2(0x1a4)],_0x4824d6=_0x58522a?.[_0x2e99c2(0x34e)]?.[_0x2a36f1['entity']],_0x35746b=()=>{const _0x2b240c=_0x2e99c2;if(!this['_graphData']?.[_0x2b240c(0x904)])return null;const _0x3b74b8=(_0x2a36f1[_0x2b240c(0x644)]||_0x2a36f1['statistic_id'])+'__'+_0x42df96;return this['_graphData'][_0x2b240c(0x904)][_0x2b240c(0x94b)](_0x273f86=>_0x273f86[_0x2b240c(0x644)]===_0x2a36f1||_0x273f86['id']===_0x3b74b8)||this['_graphData'][_0x2b240c(0x904)]['find'](_0x41b8a5=>_0x41b8a5['id']===(_0x2a36f1[_0x2b240c(0x644)]||_0x2a36f1[_0x2b240c(0x70d)]));};let _0x541660=_0x2a36f1[_0x2e99c2(0x2b6)];if(!_0x541660&&_0x2a36f1[_0x2e99c2(0xfe8)])_0x541660=_0x2e99c2(0x1b8);if(_0x2a36f1[_0x2e99c2(0xf3e)]&&(!_0x541660||_0x541660===_0x2e99c2(0x2a0)))_0x541660=_0x2e99c2(0x1b8);if(_0x541660&&_0x541660!=='state'){const _0x4cce10=_0x35746b();if(_0x4cce10){const _0x144419=_0x1a16b6=>{const _0x1cc29e=_0x2e99c2;if(!_0x2a36f1['show_timestamp'])return null;if(_0x1a16b6!=='min'&&_0x1a16b6!==_0x1cc29e(0xa1a)&&_0x1a16b6!=='first'&&_0x1a16b6!==_0x1cc29e(0x1b8))return null;const _0x39242e=_0x1a16b6+'T',_0x149f01=_0x4cce10[_0x1cc29e(0xccb)]?.[_0x39242e];if(!isNum(_0x149f01))return null;const _0x12c35b=!!_0x4cce10[_0x1cc29e(0xccb)]?.[_0x39242e+_0x1cc29e(0x7ad)],_0x42c3af=_0x12c35b?_0x1cc29e(0x2a3):_0x4cce10[_0x1cc29e(0xb43)]||'raw';try{return formatDateTime(new Date(_0x149f01),this['_config'],_0x58522a,{'precision':_0x42c3af});}catch(_0x12b0f4){return null;}},_0x1102e2=()=>{const _0x10e003=_0x2e99c2;if(!_0x2a36f1[_0x10e003(0x1003)])return null;let _0x4edcfa=Infinity,_0x2ff1a4=-Infinity;if(_0x4cce10[_0x10e003(0xf59)]?.[_0x10e003(0xf35)])for(const _0x12a9a8 of _0x4cce10[_0x10e003(0xf59)]){if(isNum(_0x12a9a8[_0x10e003(0x613)])&&_0x12a9a8[_0x10e003(0x613)]<_0x4edcfa)_0x4edcfa=_0x12a9a8['bMin'];if(isNum(_0x12a9a8[_0x10e003(0x4ab)])&&_0x12a9a8[_0x10e003(0x4ab)]>_0x2ff1a4)_0x2ff1a4=_0x12a9a8['bMax'];}if(!isFinite(_0x4edcfa)&&isNum(_0x4cce10['stats']?.[_0x10e003(0x68a)]))_0x4edcfa=_0x4cce10[_0x10e003(0xccb)][_0x10e003(0x68a)];if(!isFinite(_0x2ff1a4)&&isNum(_0x4cce10[_0x10e003(0xccb)]?.[_0x10e003(0xa1a)]))_0x2ff1a4=_0x4cce10[_0x10e003(0xccb)][_0x10e003(0xa1a)];if(!isFinite(_0x4edcfa)||!isFinite(_0x2ff1a4))return null;return{'min':formatNumber(_0x4edcfa,_0x2a36f1,_0x58522a),'max':formatNumber(_0x2ff1a4,_0x2a36f1,_0x58522a)};},_0x2b942f=(_0xb8d9d6,_0x2ff09a)=>{const _0x1f9a72=_0x2e99c2,_0x56146a=formatNumber(_0xb8d9d6,_0x2a36f1,_0x58522a),_0x695788=_0x144419(_0x2ff09a),_0x77cb14=_0x1102e2(),_0x4c8a6f={'numeric':_0xb8d9d6,'label':_0x56146a};if(_0x695788)_0x4c8a6f['timestamp']=_0x695788;if(_0x77cb14)_0x4c8a6f[_0x1f9a72(0x789)]=_0x77cb14;return _0x4c8a6f;};if(_0x541660==='last'){const _0xe4b521=_0x4cce10[_0x2e99c2(0xf59)]?.[_0x4cce10[_0x2e99c2(0xf59)][_0x2e99c2(0xf35)]-0x1];if(_0xe4b521&&isNum(_0xe4b521['v']))return _0x2b942f(_0xe4b521['v'],'last');}else{const _0x592b45=_0x541660===_0x2e99c2(0xc75)?'avg':_0x541660,_0x1a414d=_0x4cce10[_0x2e99c2(0xccb)]?.[_0x592b45];if(isNum(_0x1a414d))return _0x2b942f(_0x1a414d,_0x592b45);}}}if(_0x2a36f1[_0x2e99c2(0xf3e)]&&!_0x2a36f1[_0x2e99c2(0x4e4)]&&!_0x2a36f1['data_attribute'])return{'numeric':null,'label':''};const _0x1db16b=resolveOffsetHours(_0x2a36f1[_0x2e99c2(0xd56)],_0x58522a),_0x2abeba=!!_0x2a36f1[_0x2e99c2(0x70d)],_0x380651=_0x1db16b!==0x0||_0x2abeba;if(_0x380651){const _0x231870=_0x35746b(),_0x5ec6e5=_0x231870?.['points'];if(_0x5ec6e5&&_0x5ec6e5['length']){let _0x5b9017=_0x5ec6e5[_0x5ec6e5[_0x2e99c2(0xf35)]-0x1];if(_0x1db16b!==0x0){const _0x197336=Date[_0x2e99c2(0xf41)]();let _0x1fde7c=Infinity,_0x1bfd2f=null;for(const _0x41acb8 of _0x5ec6e5){if(!isNum(_0x41acb8['v']))continue;const _0x102380=Math['abs'](_0x41acb8['t']-_0x197336);_0x102380<_0x1fde7c&&(_0x1fde7c=_0x102380,_0x1bfd2f=_0x41acb8);}if(_0x1bfd2f)_0x5b9017=_0x1bfd2f;}if(_0x5b9017&&isNum(_0x5b9017['v']))return{'numeric':_0x5b9017['v'],'label':formatNumber(_0x5b9017['v'],_0x2a36f1,_0x58522a)};}}const _0x5bf410=this[_0x2e99c2(0xcd5)](_0x2a36f1,_0x42df96),_0x2e4563=_0x5bf410?getAttributePath(_0x4824d6?.['attributes'],_0x5bf410):_0x4824d6?.[_0x2e99c2(0x2a0)],_0x28adfd=_0x5bf410?null:_0x2a36f1[_0x2e99c2(0x207)]||autoStateMap(_0x2a36f1,_0x58522a,this[_0x2e99c2(0x4ad)]?.[_0x2e99c2(0xae4)]);if(_0x28adfd){const _0x4286ed=applyStateMap(_0x2e4563,_0x28adfd);if(_0x4286ed[_0x2e99c2(0x7e5)]){const _0x3bbbc5=_0x28adfd[_0x4286ed['value']],_0x477021=_0x3bbbc5?.[_0x2e99c2(0xddd)]||String(_0x3bbbc5?.[_0x2e99c2(0xa0e)]);return{'numeric':_0x4286ed[_0x2e99c2(0xa0e)],'label':_0x477021};}}const _0x423459=toNum(_0x2e4563);if(_0x423459===null){const _0x11b17c=typeof _0x2e4563===_0x2e99c2(0x24d)?_0x2e4563['trim']()['toLowerCase']():null,_0x4a4a67=_0x2e4563==null||_0x11b17c===''||_0x11b17c==='unavailable'||_0x11b17c==='unknown'||_0x11b17c===_0x2e99c2(0xf6a);return{'numeric':null,'label':_0x4a4a67?'--':String(_0x2e4563)};}const _0x38bf20=this[_0x2e99c2(0x7f5)]||Date[_0x2e99c2(0xf41)](),_0x5899b5=DataProcessor[_0x2e99c2(0x845)]({'t':_0x38bf20,'v':_0x423459},_0x2a36f1,{'now':_0x38bf20,'tz':resolveDisplayTimeZone(this[_0x2e99c2(0x1a4)],this[_0x2e99c2(0x4ad)])}),_0x23085b=_0x5899b5?.['v']??null;if(_0x23085b===null)return{'numeric':null,'label':'--'};return{'numeric':_0x23085b,'label':formatNumber(_0x23085b,_0x2a36f1,_0x58522a)};}[_0x3a4399(0x259)](_0x20dc50,_0x3064f4,_0x450217,_0x1735b8){const _0x3669ea=_0x3a4399,_0x384103=_0x20dc50['show_second_state_as'];if(!_0x384103)return'';const _0x33b53c=[_0x450217?_0x3669ea(0x2ab)+_0x450217:'',_0x1735b8||''][_0x3669ea(0x395)](Boolean)[_0x3669ea(0xb8b)](';'),_0x40e639=_0x33b53c?_0x3669ea(0x6f7)+escapeHtml(_0x33b53c)+'\x22':'',_0x66c06c=(_0x20dc50['entity']||_0x20dc50[_0x3669ea(0x70d)])+'__'+_0x3064f4,_0x1a1ff1=this[_0x3669ea(0x2e2)]?.['series']?.[_0x3669ea(0x94b)](_0x367406=>_0x367406[_0x3669ea(0x644)]===_0x20dc50||_0x367406['id']===_0x66c06c||_0x367406['id']===(_0x20dc50[_0x3669ea(0x644)]||_0x20dc50['statistic_id']));if(!_0x1a1ff1)return'';if(_0x384103===_0x3669ea(0x40c)){const _0x5776a9=this[_0x3669ea(0x4ad)]?.[_0x3669ea(0xae4)];if(!['pie',_0x3669ea(0xfc2),_0x3669ea(0xb51)][_0x3669ea(0x792)](_0x5776a9))return'';const _0x139f0e=_0x5776a9===_0x3669ea(0xfc2)?toNum(this[_0x3669ea(0x4ad)]?.[_0x3669ea(0xb2a)]):null,_0x1c9184=_0x5776a9===_0x3669ea(0xfc2)?toNum(this[_0x3669ea(0x4ad)]?.[_0x3669ea(0x7b7)]):null,_0x4dceba=_0xa54531=>(!isNum(_0x139f0e)||Math['abs'](_0xa54531)>=_0x139f0e)&&(!isNum(_0x1c9184)||Math[_0x3669ea(0x45d)](_0xa54531)<=_0x1c9184);let _0x29d0a5=0x0;for(const _0x1ccf0e of this[_0x3669ea(0x2e2)]?.[_0x3669ea(0x904)]||[]){const _0x460062=_0x1ccf0e[_0x3669ea(0x644)];if(!_0x460062)continue;const _0x367154=this[_0x3669ea(0x8ff)](_0x1ccf0e,_0x460062);if(!_0x4dceba(_0x367154))continue;_0x29d0a5+=Math[_0x3669ea(0x45d)](_0x367154);}const _0x52e4ea=this['_shareScalarValue'](_0x1a1ff1,_0x20dc50);if(!_0x4dceba(_0x52e4ea)||!(_0x29d0a5>0x0))return'';const _0x1bc1a6=Math[_0x3669ea(0x45d)](_0x52e4ea)/_0x29d0a5*0x64,_0x606adc=toNum(_0x20dc50[_0x3669ea(0x492)])??0x1;return _0x3669ea(0x456)+_0x40e639+'>'+escapeHtml(_0x1bc1a6[_0x3669ea(0xcb1)](_0x606adc))+_0x3669ea(0x5fc);}if(!_0x1a1ff1[_0x3669ea(0xccb)])return'';const _0x4f2e46=_0x384103===_0x3669ea(0xc75)?_0x3669ea(0xad0):_0x384103,_0x49e8e9=_0x1a1ff1[_0x3669ea(0xccb)][_0x4f2e46];if(!isNum(_0x49e8e9))return'';const _0x3ac679=cardT(this[_0x3669ea(0x1a4)],this['_config'],_0x4f2e46[_0x3669ea(0x36b)](0x0)[_0x3669ea(0x8e1)]()+_0x4f2e46[_0x3669ea(0x444)](0x1));return _0x3669ea(0x456)+_0x40e639+_0x3669ea(0x562)+escapeHtml(_0x3ac679)+'</span>'+escapeHtml(formatNumber(_0x49e8e9,_0x20dc50,this['_hass']))+_0x3669ea(0x9e9);}['_liveNumericValue'](_0x18fc19,_0x5ba497){const _0x3e93ce=_0x3a4399,_0xae1ec6=this[_0x3e93ce(0x1a4)]?.[_0x3e93ce(0x34e)]?.[_0x18fc19?.[_0x3e93ce(0x644)]];if(!_0xae1ec6)return null;const _0xb9dedc=this[_0x3e93ce(0xcd5)](_0x18fc19,_0x5ba497),_0x39dac9=toNum(_0xb9dedc?getAttributePath(_0xae1ec6['attributes'],_0xb9dedc):_0xae1ec6[_0x3e93ce(0x2a0)]);if(_0x39dac9===null)return null;const _0x154e95=this[_0x3e93ce(0x7f5)]||Date[_0x3e93ce(0xf41)](),_0x25da30=DataProcessor['applyEntityTransforms']({'t':_0x154e95,'v':_0x39dac9},_0x18fc19,{'now':_0x154e95,'tz':resolveDisplayTimeZone(this[_0x3e93ce(0x1a4)],this['_config'])});return isNum(_0x25da30?.['v'])?_0x25da30['v']:null;}['_shareScalarValue'](_0x50b55c,_0x584ba0){const _0x13cd38=_0x3a4399,_0x767d21=(_0x50b55c[_0x13cd38(0xf59)]||[])[_0x13cd38(0x395)](_0x2db9be=>_0x2db9be['v']!==null&&_0x2db9be['v']!==undefined),_0x37a989=this['_config']?.[_0x13cd38(0xae4)]===_0x13cd38(0xfc2)?_0x13cd38(0xad0):_0x13cd38(0x1b8),_0x28c175=invertExtremeAgg(_0x584ba0[_0x13cd38(0x79c)]||_0x37a989,_0x584ba0);let _0x256741;_0x767d21[_0x13cd38(0xf35)]?_0x256741=reduceByAggregate(_0x767d21,_0x28c175):_0x256741=this['_liveNumericValue'](_0x584ba0,_0x50b55c[_0x13cd38(0x3e7)]);if(_0x256741===undefined||_0x256741===null||isNaN(_0x256741))_0x256741=0x0;return _0x256741;}['_resolveStateColor'](_0xb5fee5,_0x19089f,_0x9744b3,_0x2afb88){const _0xeb2bcd=_0x3a4399;if(!_0xb5fee5)return null;if(_0xb5fee5!==_0xeb2bcd(0x74d))return _0xb5fee5;const _0x2d1813=_0x19089f[_0xeb2bcd(0x84d)];if(!_0x2d1813?.[_0xeb2bcd(0x300)]||!Array[_0xeb2bcd(0x148)](_0x2d1813[_0xeb2bcd(0x335)])||!_0x2d1813[_0xeb2bcd(0x335)]['length'])return _0x2afb88||null;if(!isNum(_0x9744b3))return _0x2afb88||null;return resolveValueColor(_0x9744b3,_0x2d1813[_0xeb2bcd(0x335)],_0x2afb88||_0xeb2bcd(0x949));}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0x3a4399(0x77d)](_0x4bcf89){return cardT(this['_hass'],this['_config'],_0x4bcf89);}[_0x3a4399(0x744)](){const _0x2897ac=_0x3a4399,_0x16f40e=(this[_0x2897ac(0x799)]||'')[_0x2897ac(0x99a)]()[_0x2897ac(0xa5c)](),_0x947bc6=this['shadowRoot'];if(!_0x947bc6)return;for(const _0x213804 of _0x947bc6['querySelectorAll'](_0x2897ac(0x632))){_0x213804['classList'][_0x2897ac(0x7a9)](_0x2897ac(0x83a),!!_0x16f40e);if(_0x16f40e)_0x213804[_0x2897ac(0xf32)]['add'](_0x2897ac(0x4c6));else _0x213804[_0x2897ac(0xf32)][_0x2897ac(0x7a9)](_0x2897ac(0x4c6),this[_0x2897ac(0x923)][_0x2897ac(0x1031)](_0x213804['dataset'][_0x2897ac(0x8d3)]));for(const _0x1e40fc of _0x213804[_0x2897ac(0xa09)]('.f,\x20.si')){const _0x2e7b4e=!_0x16f40e||(_0x1e40fc[_0x2897ac(0x3d4)]||'')['toLowerCase']()[_0x2897ac(0x792)](_0x16f40e)&&!_0x1e40fc[_0x2897ac(0xf80)]('.sgc-mode-off');_0x1e40fc['classList']['toggle'](_0x2897ac(0x6b7),!!_0x16f40e&&!_0x2e7b4e);}for(const _0x22b5fc of _0x213804[_0x2897ac(0xa09)]('.cs')){const _0x48bb86=!!_0x16f40e&&!_0x22b5fc[_0x2897ac(0xf80)]('.sgc-mode-off')&&(_0x22b5fc[_0x2897ac(0xf8c)](_0x2897ac(0x658))?.[_0x2897ac(0x3d4)]||'')[_0x2897ac(0xa5c)]()[_0x2897ac(0x792)](_0x16f40e);if(_0x48bb86)for(const _0x87e7e8 of _0x22b5fc[_0x2897ac(0xa09)]('.f,\x20.si')){if(!_0x87e7e8[_0x2897ac(0xf80)]('.sgc-mode-off'))_0x87e7e8[_0x2897ac(0xf32)][_0x2897ac(0xb1d)]('sgc-search-miss');}const _0x1ee2e5=!_0x16f40e||_0x48bb86||[..._0x22b5fc['querySelectorAll'](_0x2897ac(0xbc9))][_0x2897ac(0xea6)](_0x440b0e=>!_0x440b0e['classList'][_0x2897ac(0xfbd)]('sgc-search-miss'));_0x22b5fc[_0x2897ac(0xf32)]['toggle'](_0x2897ac(0x6b7),!!_0x16f40e&&!_0x1ee2e5);}for(const _0x48cb96 of _0x213804['querySelectorAll'](_0x2897ac(0xfd9))){const _0x2f5551=!!_0x16f40e&&(_0x48cb96[_0x2897ac(0xf8c)](_0x2897ac(0x8c2))?.[_0x2897ac(0x3d4)]||'')[_0x2897ac(0xa5c)]()[_0x2897ac(0x792)](_0x16f40e);if(_0x2f5551){for(const _0x7301a3 of _0x48cb96['querySelectorAll']('.f,\x20.si')){if(!_0x7301a3[_0x2897ac(0xf80)]('.sgc-mode-off'))_0x7301a3[_0x2897ac(0xf32)]['remove'](_0x2897ac(0x6b7));}for(const _0x151cda of _0x48cb96[_0x2897ac(0xa09)]('.cs')){if(!_0x151cda[_0x2897ac(0xf80)](_0x2897ac(0x327)))_0x151cda[_0x2897ac(0xf32)][_0x2897ac(0xb1d)](_0x2897ac(0x6b7));}}const _0x48126e=!_0x16f40e||_0x2f5551||[..._0x48cb96['querySelectorAll']('.f,\x20.si')][_0x2897ac(0xea6)](_0x430ac7=>!_0x430ac7['classList'][_0x2897ac(0xfbd)](_0x2897ac(0x6b7)));_0x48cb96[_0x2897ac(0xf32)]['toggle']('sgc-search-miss',!!_0x16f40e&&!_0x48126e);if(_0x16f40e)_0x48cb96[_0x2897ac(0xf32)][_0x2897ac(0x7a9)](_0x2897ac(0x4c6),_0x48126e);else _0x48cb96[_0x2897ac(0xf32)][_0x2897ac(0x7a9)](_0x2897ac(0x4c6),this[_0x2897ac(0x923)]['has']('e-'+_0x48cb96[_0x2897ac(0x7b8)]['index']));}for(const _0x2a2cc2 of _0x213804['querySelectorAll'](_0x2897ac(0x379))){const _0x4d34cc=!_0x16f40e||[..._0x2a2cc2[_0x2897ac(0xa09)](_0x2897ac(0xbc9))][_0x2897ac(0xea6)](_0x2e8dcb=>!_0x2e8dcb['classList'][_0x2897ac(0xfbd)]('sgc-search-miss'));_0x2a2cc2[_0x2897ac(0xf32)]['toggle'](_0x2897ac(0x6b7),!!_0x16f40e&&!_0x4d34cc);}}}['_updateTabBadges'](){const _0x9a71b4=_0x3a4399,_0x61d5f=this[_0x9a71b4(0xb9d)];if(!_0x61d5f)return;const _0xb2b529=this[_0x9a71b4(0x4ad)]||{};for(const [_0x31a83c,_0xffb5c6,_0x34d555]of[[_0x9a71b4(0x91a),_0x9a71b4(0x440),_0x9a71b4(0xb0c)],[_0x9a71b4(0x429),_0x9a71b4(0x67f),'.cs-tb']]){for(const _0x34375b of _0x61d5f[_0x9a71b4(0xa09)]('['+_0x31a83c+']')){const _0x239006=_0x34375b[_0x9a71b4(0x643)](_0x31a83c),_0x180bfa=_0x61d5f[_0x9a71b4(0xf8c)](_0x34d555+'['+_0xffb5c6+'=\x22'+_0x239006+'\x22]');if(!_0x180bfa)continue;const _0x511612=new Set();let _0x21ada1=0x0;for(const _0x4ea405 of _0x34375b['querySelectorAll'](_0x9a71b4(0xb37))){const _0x2fed54=_0x4ea405['id'];if(!_0x2fed54||_0x511612['has'](_0x2fed54)||_0x2fed54[_0x9a71b4(0x792)]('-')||_0x2fed54[_0x9a71b4(0x2d6)](_0x9a71b4(0xb4f)))continue;_0x511612[_0x9a71b4(0xe62)](_0x2fed54);if(_0xb2b529[_0x2fed54]!==undefined)_0x21ada1++;}let _0x59ecb7=_0x180bfa[_0x9a71b4(0xf8c)](_0x9a71b4(0xfb9));if(_0x21ada1>0x0)!_0x59ecb7&&(_0x59ecb7=document['createElement']('span'),_0x59ecb7[_0x9a71b4(0x720)]=_0x9a71b4(0x4b1),_0x180bfa[_0x9a71b4(0xb3f)](_0x59ecb7)),_0x59ecb7[_0x9a71b4(0x3d4)]=String(_0x21ada1);else _0x59ecb7&&_0x59ecb7[_0x9a71b4(0xb1d)]();}}}constructor(){const _0x111113=_0x3a4399;super(),this[_0x111113(0xa17)]({'mode':_0x111113(0x4c6)}),this[_0x111113(0x1a4)]=null,this[_0x111113(0x4ad)]={},this[_0x111113(0x819)]={},this[_0x111113(0xec4)]=!![],this['_openPanels']=new Set(['entities']),this['_dragState']=null,this['_activeTab']={},this[_0x111113(0x542)]=this[_0x111113(0x542)]||_0x111113(0xe8c),this['_resolvedColors']=new Map(),this[_0x111113(0x9db)]=[];const _0x5c17d1=_0xd59f5f=>{const _0x5311f8=_0x111113,_0xeb71cb=_0xd59f5f[_0x5311f8(0x4fa)]?.[_0x5311f8(0xf80)]?.('.tip-wrap'),_0x38389e=_0xeb71cb?.[_0x5311f8(0xf8c)]('.tip-box');if(!_0x38389e)return;const _0x18bd64=(this[_0x5311f8(0xb9d)][_0x5311f8(0xf8c)](_0x5311f8(0xb5e))||this)[_0x5311f8(0x918)](),_0xa98ea9=_0xeb71cb[_0x5311f8(0x918)](),_0x11fc25=_0x38389e[_0x5311f8(0xefd)]||0xc8,_0x54762d=Math[_0x5311f8(0xa1a)](_0x18bd64[_0x5311f8(0xf49)]+0x4,Math[_0x5311f8(0x68a)](_0x18bd64['right']-_0x11fc25-0x4,_0xa98ea9['left']+_0xa98ea9[_0x5311f8(0x8a5)]/0x2-_0x11fc25/0x2));_0x38389e[_0x5311f8(0x526)][_0x5311f8(0xf49)]=_0x54762d-_0xa98ea9['left']+'px',_0x38389e[_0x5311f8(0x526)]['transform']=_0x5311f8(0xf6a);const _0x2e0996=_0x38389e['offsetHeight']||0x78,_0x319625=_0xa98ea9['top']-_0x2e0996-0x6<Math[_0x5311f8(0xa1a)](_0x18bd64[_0x5311f8(0xeaf)],0x0);_0x38389e[_0x5311f8(0x526)][_0x5311f8(0xeaf)]=_0x319625?'calc(100%\x20+\x206px)':'',_0x38389e[_0x5311f8(0x526)][_0x5311f8(0x757)]=_0x319625?_0x5311f8(0x6b2):'';};this['shadowRoot'][_0x111113(0x3dd)](_0x111113(0xced),_0x5c17d1),this[_0x111113(0xb9d)][_0x111113(0x3dd)](_0x111113(0x669),_0x5c17d1);}set['hass'](_0x12691a){const _0x1649d9=_0x3a4399,_0x3e7a44=this[_0x1649d9(0x1a4)];this[_0x1649d9(0x1a4)]=_0x12691a;if(_0x12691a&&_0x12691a[_0x1649d9(0xe45)])this['_subscribeEditorColors']();const _0x6058c4=this[_0x1649d9(0x4ad)]&&Object[_0x1649d9(0x6bd)](this[_0x1649d9(0x4ad)])[_0x1649d9(0xf35)],_0x1ce751=_0x12691a?Object['keys'](_0x12691a[_0x1649d9(0x34e)]||{})[_0x1649d9(0x69b)]()['join'](','):'',_0x23e45f=this[_0x1649d9(0x92e)]!==undefined?this['_edStatesSig']:_0x3e7a44?Object[_0x1649d9(0x6bd)](_0x3e7a44[_0x1649d9(0x34e)]||{})[_0x1649d9(0x69b)]()['join'](','):undefined;if(_0x12691a)this[_0x1649d9(0x92e)]=_0x1ce751;const _0x415efb=resolveCardLanguage(_0x12691a,this['_config']);if(_0x6058c4&&_0x12691a&&this[_0x1649d9(0xf84)]!==undefined&&this[_0x1649d9(0xf84)]!==_0x415efb){this['_render']();return;}if(!_0x3e7a44&&_0x12691a&&_0x6058c4)this['_render']();else{if(_0x3e7a44&&_0x12691a){if(_0x23e45f!==_0x1ce751&&_0x6058c4)this[_0x1649d9(0xb40)]();}}}[_0x3a4399(0x857)](){const _0x662d09=_0x3a4399;for(const _0x4d1974 of this[_0x662d09(0x9db)]){try{_0x4d1974();}catch(_0x32e6f6){}}this['_colorUnsubs']=[],this[_0x662d09(0x57d)]=null;}['_editorTplKey'](_0x4e2afb,_0x5c39cf){const _0xefca89=_0x3a4399;return _0x5c39cf&&typeof _0x4e2afb===_0xefca89(0x24d)&&/\bentity\b/['test'](_0x4e2afb)?_0x4e2afb+'\u0000'+_0x5c39cf:_0x4e2afb;}[_0x3a4399(0xaf5)](_0x5f03ad,_0x4c1c7d){const _0x299932=_0x3a4399;if(!_0x5f03ad||typeof _0x5f03ad!==_0x299932(0x24d)||!_0x5f03ad[_0x299932(0x792)]('{{'))return _0x5f03ad;return this[_0x299932(0x2ba)][_0x299932(0xfe5)](this[_0x299932(0xb46)](_0x5f03ad,_0x4c1c7d||null))||null;}[_0x3a4399(0xa36)](){const _0x479d6c=_0x3a4399,_0x28a7be=new Map();for(const _0x1d3f9b of this[_0x479d6c(0xd4a)]||[]){if(typeof _0x1d3f9b['color']==='string'&&_0x1d3f9b['color'][_0x479d6c(0x792)]('{{')){const _0x5a87c8=_0x1d3f9b[_0x479d6c(0x644)]||null,_0x57e8f0=this[_0x479d6c(0xb46)](_0x1d3f9b[_0x479d6c(0x85f)],_0x5a87c8);if(!_0x28a7be[_0x479d6c(0x1031)](_0x57e8f0))_0x28a7be[_0x479d6c(0xd03)](_0x57e8f0,{'template':_0x1d3f9b[_0x479d6c(0x85f)],'entId':_0x57e8f0===_0x1d3f9b[_0x479d6c(0x85f)]?null:_0x5a87c8});}}const _0x2f53bc=[..._0x28a7be[_0x479d6c(0x6bd)]()][_0x479d6c(0x69b)]()[_0x479d6c(0xb8b)]('|');if(_0x2f53bc===this[_0x479d6c(0x57d)])return;this[_0x479d6c(0x57d)]=_0x2f53bc;for(const _0x3fa386 of this[_0x479d6c(0x9db)]){try{_0x3fa386();}catch(_0x36c06a){}}this['_colorUnsubs']=[];if(!_0x28a7be[_0x479d6c(0x3ba)])return;for(const [_0x7af910,_0x439fe8]of _0x28a7be){try{const _0x4da56e=this[_0x479d6c(0x1a4)]['connection']['subscribeMessage'](_0x2d9324=>{const _0x5df10a=_0x479d6c,_0x19d4a4=normalizeTemplateResult(_0x2d9324?.['result']);if(!_0x19d4a4)return;const _0x138238=this[_0x5df10a(0x2ba)][_0x5df10a(0xfe5)](_0x7af910);if(_0x138238===_0x19d4a4)return;this[_0x5df10a(0x2ba)]['set'](_0x7af910,_0x19d4a4),this[_0x5df10a(0xb9d)]?.['querySelectorAll'](_0x5df10a(0xfd9))[_0x5df10a(0xb12)](_0x1aab29=>{const _0xd3eaae=_0x5df10a,_0x297b4b=parseInt(_0x1aab29['dataset'][_0xd3eaae(0x705)],0xa),_0x4258f5=this[_0xd3eaae(0xd4a)][_0x297b4b];if(_0x4258f5?.[_0xd3eaae(0x85f)]===_0x439fe8['template']&&(!_0x439fe8['entId']||_0x4258f5[_0xd3eaae(0x644)]===_0x439fe8['entId'])){const _0x28c370=_0x1aab29[_0xd3eaae(0xf8c)](_0xd3eaae(0x36c));if(_0x28c370)_0x28c370[_0xd3eaae(0x526)]['background']=_0x19d4a4;}});},_0x439fe8[_0x479d6c(0xf4a)]?{'type':_0x479d6c(0x1b9),'template':_0x439fe8[_0x479d6c(0x100b)],'variables':{'entity':_0x439fe8[_0x479d6c(0xf4a)]}}:{'type':'render_template','template':_0x439fe8[_0x479d6c(0x100b)]});_0x4da56e[_0x479d6c(0x690)](_0xa85052=>{const _0x3270b9=_0x479d6c;if(!this[_0x3270b9(0x88a)]){try{_0xa85052();}catch(_0x17f870){}return;}this[_0x3270b9(0x9db)][_0x3270b9(0x879)](_0xa85052);})[_0x479d6c(0x3ee)](()=>{});}catch(_0xa89a9a){}}}['setConfig'](_0x58f384){const _0x13a97d=_0x3a4399;this['_config']=structuredClone(_0x58f384||{}),this[_0x13a97d(0x819)]=structuredClone(_0x58f384||{});if(!this[_0x13a97d(0x819)][_0x13a97d(0x2bd)])this[_0x13a97d(0x819)][_0x13a97d(0x2bd)]=[];this[_0x13a97d(0xffa)]&&(this[_0x13a97d(0x4ad)]['chart_mode']=this[_0x13a97d(0xffa)],this['_tmp'][_0x13a97d(0xae4)]=this['_pinnedMode']);this[_0x13a97d(0x57d)]=null;if(this[_0x13a97d(0x1a4)]?.[_0x13a97d(0xe45)])this[_0x13a97d(0xa36)]();this[_0x13a97d(0xb40)]();}get[_0x3a4399(0xd4a)](){const _0x34213e=_0x3a4399;return Array[_0x34213e(0x148)](this[_0x34213e(0x819)][_0x34213e(0x2bd)])?this['_tmp'][_0x34213e(0x2bd)]:[];}[_0x3a4399(0x869)](){const _0x47d5ad=_0x3a4399;if(!this[_0x47d5ad(0x1a4)])return[];const _0x26a743=new Set((this[_0x47d5ad(0xd4a)]||[])[_0x47d5ad(0x3c4)](_0x14fb02=>_0x14fb02?.[_0x47d5ad(0x644)])['filter'](Boolean));return Object[_0x47d5ad(0x6bd)](this['_hass']['states']||{})[_0x47d5ad(0x395)](_0x6f52b8=>{const _0x51883a=_0x47d5ad;if(_0x26a743[_0x51883a(0x1031)](_0x6f52b8))return!![];const _0x12c361=this['_hass'][_0x51883a(0x34e)][_0x6f52b8];if(!_0x12c361)return![];if(!isNaN(parseFloat(_0x12c361[_0x51883a(0x2a0)])))return!![];if(_0x6f52b8[_0x51883a(0x981)]('sensor.')||_0x6f52b8[_0x51883a(0x981)]('number.')||_0x6f52b8['startsWith'](_0x51883a(0xf75)))return!![];const _0x5308eb=_0x12c361[_0x51883a(0x421)]||{};for(const _0x2b6032 in _0x5308eb){if(_0x2b6032===_0x51883a(0x4b5)||_0x2b6032===_0x51883a(0x8d4)||_0x2b6032===_0x51883a(0x647)||_0x2b6032===_0x51883a(0x225))continue;if(typeof _0x5308eb[_0x2b6032]===_0x51883a(0x438))return!![];}return![];})[_0x47d5ad(0x69b)]();}[_0x3a4399(0xb40)](){const _0x25a23f=_0x3a4399;this[_0x25a23f(0xf84)]=resolveCardLanguage(this[_0x25a23f(0x1a4)],this[_0x25a23f(0x4ad)]);const _0x82875c=this['shadowRoot'][_0x25a23f(0x2b7)],_0x2e9dba=_0x82875c?.[_0x25a23f(0xf46)]!==void 0x0?{'path':this['_cssPath'](_0x82875c),'ss':_0x82875c[_0x25a23f(0xf46)],'se':_0x82875c[_0x25a23f(0xba9)]}:null,_0x3f903d=this[_0x25a23f(0x819)],_0x57df41=_0x3f903d[_0x25a23f(0xa7c)]===_0x25a23f(0x56a),_0x199b52=_0x57df41?'Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20uses\x20the\x20Home\x20Assistant\x20default\x20shown\x20in\x20the\x20placeholder.':null,_0x5d4ccf=_0x57df41?_0x25a23f(0x73a):null,_0x5d3e96=getComputedStyle(document[_0x25a23f(0x579)])[_0x25a23f(0xee3)]('--primary-font-family')['trim']()||'Roboto,\x20sans-serif',_0xc8a9cb=(_0x5cb00d,_0x1a7268,_0x186fff=null)=>_0x25a23f(0x7cc)+escapeHtml(_0x5cb00d)+'\x22\x20'+(String(_0x1a7268)===String(_0x5cb00d)?_0x25a23f(0xc8a):'')+'>'+escapeHtml(String(_0x186fff??_0x5cb00d))+_0x25a23f(0xc06),_0x3c6fb8=(_0x77c2,_0x491fb5,_0x4ca284=[])=>{const _0x3f4aa5=_0x25a23f,_0x4a475c=_0x491fb5===undefined||_0x491fb5===null?'':String(_0x491fb5);if(!_0x4a475c||_0x77c2['some'](_0x39d145=>String(_0x39d145)===_0x4a475c)||_0x4ca284[_0x3f4aa5(0xea6)](_0x2113ed=>String(_0x2113ed)===_0x4a475c))return _0x77c2;return[..._0x77c2,_0x4a475c];},_0xeb004=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0xd9da87=(_0xfd134d,_0x3828ea)=>{const _0x18bc20=_0x25a23f,_0x365871=_0xfd134d===undefined||_0xfd134d===null||_0xfd134d===''?'':String(_0xfd134d),_0x58b4c=_0xeb004[_0x18bc20(0x444)]();return _0x365871!==''&&!_0x58b4c[_0x18bc20(0x3c4)](String)[_0x18bc20(0x792)](_0x365871)&&isFinite(Number(_0x365871))&&(_0x58b4c[_0x18bc20(0x879)](Number(_0x365871)),_0x58b4c['sort']((_0x43946f,_0x3efe20)=>_0x43946f-_0x3efe20)),(_0x3828ea?_0x18bc20(0x3c0)+(_0x365871===''?_0x18bc20(0xc8a):'')+'>'+this[_0x18bc20(0x77d)]('Global')+_0x18bc20(0xc06):'')+_0x58b4c['map'](_0x5b3352=>_0xc8a9cb(_0x5b3352,_0x365871))['join']('');},_0x586755=(_0x401996,_0x4b817a)=>_0x401996===0x0||_0x401996?_0x401996:_0x4b817a,_0x499b7e=(_0xd08ced,_0x3c0a14)=>_0x25a23f(0xb8e)+this['_eT'](_0xd08ced)+(_0x3c0a14?'\x20'+this[_0x25a23f(0x77d)](_0x3c0a14):'')+_0x25a23f(0x415),_0x6c5e50=(_0x11b29e,_0x44d4ee)=>{const _0x5c6267=_0x25a23f,_0x57733b=this[_0x5c6267(0x634)](_0x44d4ee),_0x47cf05=typeof _0x44d4ee==='string'&&_0x44d4ee['includes']('{{');return'<div\x20class=\x22ci\x22><input\x20class=\x22'+_0x11b29e+_0x5c6267(0x460)+escapeHtml(_0x44d4ee||'')+_0x5c6267(0x972)+_0x11b29e+'-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(_0x57733b)+'\x22'+(_0x47cf05?_0x5c6267(0xff4):'')+'></div>';},_0x4958a6=_0x3f903d[_0x25a23f(0xae4)]||'timeline',_0x31a840=_0x4958a6===_0x25a23f(0x4a7),_0x56cf83=_0x4958a6===_0x25a23f(0xc54),_0x185319=_0x31a840||_0x56cf83,_0x2ff7b4=['pie',_0x25a23f(0x457),_0x25a23f(0xb51)]['includes'](_0x4958a6),_0x3c2eb9=_0x4958a6===_0x25a23f(0xaa7),_0x457676=[_0x25a23f(0xbf1),_0x25a23f(0xce3)][_0x25a23f(0x792)](_0x4958a6),_0x34e46f=!!_0x3f903d[_0x25a23f(0x614)]&&_0x31a840,_0x47ebd2=(this[_0x25a23f(0xd4a)]||[])[_0x25a23f(0xea6)](_0xeb3db5=>(_0xeb3db5?.[_0x25a23f(0x8fe)]||_0xeb3db5?.[_0x25a23f(0x6f4)])==='bar'),_0x90c69=(this['_entities']||[])['some'](_0x315965=>isStripEntity(_0x315965)),_0x2bdb8a=((()=>{const _0x28357d=_0x25a23f;let _0x4ba908=this[_0x28357d(0x542)]||_0x28357d(0xe8c);if(_0x4ba908===_0x28357d(0xeec))_0x4ba908=_0x28357d(0xe8c);if(_0x4ba908===_0x28357d(0x8ba))_0x4ba908=_0x28357d(0xe6b);const _0x3d93a5={'display':!![],'card_style':!_0x34e46f,'overlay':!_0x34e46f,'xaxis':(_0x185319||_0x457676||_0x4958a6===_0x28357d(0x6d0))&&!_0x34e46f,'yaxis':(_0x185319||_0x457676)&&!_0x34e46f,'calendar':!_0x34e46f};if(!_0x3d93a5[_0x4ba908])_0x4ba908=_0x28357d(0xe8c);return _0x4ba908;})()),_0x571a76=_0x34e46f?'styling':this['_cardTab']==='headericon'||this[_0x25a23f(0xebe)]===_0x25a23f(0x7a0)||this['_cardTab']===_0x25a23f(0x8a8)?this[_0x25a23f(0xebe)]:_0x25a23f(0x9c0),_0x258fcd=_0x25a23f(0x6e8)+(this[_0x25a23f(0x923)][_0x25a23f(0x1031)](_0x25a23f(0xa04))?_0x25a23f(0x4c6):'')+'\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['_eT'](_0x25a23f(0x93e))+_0x25a23f(0xa3f)+this[_0x25a23f(0x77d)](_0x25a23f(0x77b))+_0x25a23f(0x1cb)+this['_eT'](_0x25a23f(0x385))+'\x20'+_0x499b7e(_0x25a23f(0xd00))+_0x25a23f(0x554)+[_0x25a23f(0x4a7),_0x25a23f(0x6d0),_0x25a23f(0xc54),_0x25a23f(0x1ec),_0x25a23f(0xfc2),_0x25a23f(0x457),_0x25a23f(0xaa7),_0x25a23f(0xb51),_0x25a23f(0xf5f),_0x25a23f(0xbf1),_0x25a23f(0xce3),_0x25a23f(0x2dd),_0x25a23f(0x68e),'histogram',_0x25a23f(0xa9b)][_0x25a23f(0x3c4)](_0x3a269f=>_0xc8a9cb(_0x3a269f,_0x4958a6,{'timeline':this[_0x25a23f(0x77d)](_0x25a23f(0xc73)),'state_timeline':this[_0x25a23f(0x77d)](_0x25a23f(0xf12)),'scatter':this['_eT'](_0x25a23f(0x834)),'pie':this[_0x25a23f(0x77d)](_0x25a23f(0x41e)),'ranking':this['_eT'](_0x25a23f(0x56e)),'radialbar':this[_0x25a23f(0x77d)]('Radial\x20Bar'),'gauge':this[_0x25a23f(0x77d)]('Gauge'),'polararea':this[_0x25a23f(0x77d)]('Polar\x20Area'),'radar':this['_eT'](_0x25a23f(0x63b)),'heatmap':this[_0x25a23f(0x77d)]('Heatmap'),'calendar':this[_0x25a23f(0x77d)](_0x25a23f(0xcc2)),'box':this[_0x25a23f(0x77d)](_0x25a23f(0xb5a)),'waterfall':this['_eT']('Waterfall'),'histogram':this[_0x25a23f(0x77d)](_0x25a23f(0xafb)),'controller':this[_0x25a23f(0x77d)](_0x25a23f(0xb1a))}[_0x3a269f]))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x60e)+(_0x2bdb8a===_0x25a23f(0xe8c)?_0x25a23f(0xb2e):'')+_0x25a23f(0x7ce)+this[_0x25a23f(0x77d)](_0x25a23f(0xfe2))+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x185319||_0x457676||_0x4958a6===_0x25a23f(0x6d0))&&!_0x34e46f?_0x25a23f(0x585)+(_0x2bdb8a===_0x25a23f(0x71f)?_0x25a23f(0xb2e):'')+_0x25a23f(0x5a1)+this[_0x25a23f(0x77d)](_0x25a23f(0x8ec))+_0x25a23f(0xdb8):'')+_0x25a23f(0x3c2)+((_0x185319||_0x457676)&&!_0x34e46f?_0x25a23f(0x585)+(_0x2bdb8a===_0x25a23f(0x1ae)?_0x25a23f(0xb2e):'')+_0x25a23f(0x341)+this['_eT']('Y\x20Axis')+_0x25a23f(0xdb8):'')+_0x25a23f(0x3c2)+(!_0x34e46f?_0x25a23f(0x585)+(_0x2bdb8a===_0x25a23f(0xe6b)?'active':'')+_0x25a23f(0x79d)+this[_0x25a23f(0x77d)](_0x25a23f(0xa33))+'</button>':'')+_0x25a23f(0x3c2)+(!_0x34e46f?_0x25a23f(0x585)+(_0x2bdb8a===_0x25a23f(0xce3)?_0x25a23f(0xb2e):'')+_0x25a23f(0x8d8)+this[_0x25a23f(0x77d)](_0x25a23f(0xcc2))+_0x25a23f(0xdb8):'')+_0x25a23f(0x836)+(_0x2bdb8a==='display'?_0x25a23f(0xb2e):'')+'\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>'+this['_eT'](_0x25a23f(0x261))+_0x25a23f(0x23e)+this[_0x25a23f(0x77d)]('Hours\x20to\x20Show')+'\x20'+_0x499b7e(_0x25a23f(0xf50))+_0x25a23f(0xe30)+escapeHtml(_0x586755(_0x3f903d[_0x25a23f(0x74a)],0x18))+_0x25a23f(0x418)+this[_0x25a23f(0x77d)](_0x25a23f(0x5a7))+'\x20'+_0x499b7e(_0x25a23f(0x98d))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>'+_0xd9da87(_0x586755(_0x3f903d[_0x25a23f(0xb72)],0x2),![])+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)](_0x25a23f(0xdda))+'\x20'+_0x499b7e(_0x25a23f(0x872))+_0x25a23f(0x741)+((this['_entities']||[])['some'](_0x41d777=>(_0x41d777?.['graph_type']||_0x41d777?.[_0x25a23f(0x6f4)])===_0x25a23f(0xba4))||_0x3f903d[_0x25a23f(0xd3b)]===_0x25a23f(0x2a3)?_0xc8a9cb(_0x25a23f(0x2a3),_0x3f903d[_0x25a23f(0xd3b)]??_0x25a23f(0xfee),this['_eT']('Raw\x20(no\x20grouping)')):'')+[_0x25a23f(0xfee),_0x25a23f(0xba5),'2h','3h','4h','6h',_0x25a23f(0x398),_0x25a23f(0xe1c),_0x25a23f(0x688),_0x25a23f(0xf2b),_0x25a23f(0x855)][_0x25a23f(0x3c4)](_0x2a9daf=>_0xc8a9cb(_0x2a9daf,_0x3f903d[_0x25a23f(0xd3b)]??_0x25a23f(0xfee),{'interval':_0x25a23f(0x985),'hour':_0x25a23f(0xdc1),'date':'Date','week':_0x25a23f(0x60f),'month':_0x25a23f(0x538),'year':_0x25a23f(0xe09),'2h':_0x25a23f(0xc99),'3h':'3\x20Hours','4h':'4\x20Hours','6h':_0x25a23f(0x929),'12h':_0x25a23f(0xf63)}[_0x2a9daf]))[_0x25a23f(0xb8b)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4958a6===_0x25a23f(0xfc2)?_0x25a23f(0x7e1)+this['_eT'](_0x25a23f(0xecd))+'\x20'+_0x499b7e(_0x25a23f(0x25e))+'</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)](_0x25a23f(0xf79))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0xb2a)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)]('Max\x20Value')+'\x20'+_0x499b7e(_0x25a23f(0x631))+_0x25a23f(0xcdf)+this[_0x25a23f(0x77d)](_0x25a23f(0xf79))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x7b7)]??'')+_0x25a23f(0x70b):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x3d1))+'\x20'+_0x499b7e(_0x25a23f(0xdf1))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)](_0x25a23f(0xe51))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xa2b)]??'')+_0x25a23f(0xe46)+(_0x31a840||_0x4958a6===_0x25a23f(0x6d0)?_0x25a23f(0x600)+this[_0x25a23f(0x77d)](_0x25a23f(0x5e4))+'\x20'+_0x499b7e(_0x25a23f(0x4f5))+_0x25a23f(0x216)+this[_0x25a23f(0x77d)](_0x25a23f(0xc13))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x356)]??'')+_0x25a23f(0x418)+this[_0x25a23f(0x77d)](_0x25a23f(0xca4))+'\x20'+_0x499b7e('Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>'+['scrollbar',_0x25a23f(0xfbc)][_0x25a23f(0x3c4)](_0x10e5c3=>_0xc8a9cb(_0x10e5c3,_0x3f903d[_0x25a23f(0xc2f)]??_0x25a23f(0xcce),{'scrollbar':_0x25a23f(0x681),'wheel':_0x25a23f(0x91b)}[_0x10e5c3]))['join']('')+_0x25a23f(0xc21):_0x25a23f(0x41a))+_0x25a23f(0x72d)+(_0x31a840?_0x25a23f(0x50d)+this[_0x25a23f(0x77d)](_0x25a23f(0xe42))+'\x20'+_0x499b7e(_0x25a23f(0x4fd))+_0x25a23f(0xc57)+this[_0x25a23f(0x77d)](_0x25a23f(0xe51))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d['extended_window_multiplier']??'')+_0x25a23f(0x54c):'')+_0x25a23f(0x683)+this[_0x25a23f(0x77d)](_0x25a23f(0x97b))+_0x25a23f(0x8fd)+(_0x185319&&!_0x34e46f?_0x25a23f(0x98e)+(_0x3f903d[_0x25a23f(0x448)]!==![]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x704))+'\x20'+_0x499b7e(_0x25a23f(0x34c))+'</span></div></label>':'')+_0x25a23f(0x31f)+(_0x457676?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_cell_values\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d['show_cell_values']!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)]('Cell\x20Values')+'\x20'+_0x499b7e(_0x25a23f(0xcbc))+_0x25a23f(0x60c):'')+_0x25a23f(0x37c)+(!_0x457676&&!_0x34e46f?_0x25a23f(0xf54)+(_0x3f903d[_0x25a23f(0x546)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x211))+'\x20'+_0x499b7e(_0x25a23f(0xd6f))+_0x25a23f(0x60c):'')+_0x25a23f(0xd0b)+(_0x3f903d['include_area_names']?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Area\x20names')+'\x20'+_0x499b7e(_0x25a23f(0x79b))+_0x25a23f(0xf6c)+(_0x3f903d[_0x25a23f(0xd55)]&&!_0x3f903d['use_only_attribute_name']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)]('Attribute\x20names')+'\x20'+_0x499b7e('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.')+_0x25a23f(0x6f9)+(_0x3f903d['use_only_attribute_name']?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x6cb))+'\x20'+_0x499b7e(_0x25a23f(0xb50))+_0x25a23f(0x5cb)+((_0x31a840||_0x2ff7b4)&&!_0x34e46f?_0x25a23f(0xfb2)+(_0x3f903d[_0x25a23f(0x3cb)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Animate')+'\x20'+_0x499b7e(_0x25a23f(0x2e6))+_0x25a23f(0x60c):'')+_0x25a23f(0x31f)+(_0x31a840&&!_0x34e46f?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d['stacked']?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Stacked')+'\x20'+_0x499b7e('Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.')+_0x25a23f(0x60c):'')+_0x25a23f(0x31f)+(_0x31a840?_0x25a23f(0x36f)+(_0x3f903d[_0x25a23f(0x614)]?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x340))+'\x20'+_0x499b7e(_0x25a23f(0x48b))+_0x25a23f(0x60c):'')+_0x25a23f(0x31f)+(_0x31a840&&!_0x34e46f?_0x25a23f(0xcad)+(_0x3f903d[_0x25a23f(0x832)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x964))+'\x20'+_0x499b7e(_0x25a23f(0x716))+_0x25a23f(0x60c):'')+_0x25a23f(0xfc3)+(_0x3f903d[_0x25a23f(0x498)]===!![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this['_eT']('Show\x20Export\x20Button')+'\x20'+_0x499b7e('Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.')+_0x25a23f(0x5cb)+(!_0x457676&&!_0x34e46f?_0x25a23f(0xea5)+(_0x3f903d[_0x25a23f(0x90f)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0xf39))+'\x20'+_0x499b7e(_0x25a23f(0x752))+'</span></div></label>':'')+_0x25a23f(0x74b)+(_0x31a840&&!_0x34e46f&&_0x3f903d[_0x25a23f(0x832)]?((()=>{const _0xfd5a46=_0x25a23f,_0x362787=Array['isArray'](_0x3f903d['auto_scale_rules'])?_0x3f903d[_0xfd5a46(0x3a2)]:[],_0x142423=[_0xfd5a46(0xfee),_0xfd5a46(0xba5),'2h','3h','4h','6h',_0xfd5a46(0x398),_0xfd5a46(0xe1c),'week',_0xfd5a46(0xf2b),_0xfd5a46(0x855)],_0xf61b94={'interval':_0xfd5a46(0x985),'hour':_0xfd5a46(0xdc1),'2h':'2\x20Hours','3h':_0xfd5a46(0x990),'4h':_0xfd5a46(0x944),'6h':'6\x20Hours','12h':'12\x20Hours','date':_0xfd5a46(0xd6c),'week':'Week','month':_0xfd5a46(0x538),'year':_0xfd5a46(0xe09)},_0x3be9be=(this[_0xfd5a46(0xd4a)]||[])[_0xfd5a46(0xea6)](_0x588e65=>(_0x588e65?.[_0xfd5a46(0x8fe)]||_0x588e65?.[_0xfd5a46(0x6f4)])===_0xfd5a46(0xba4))||_0x362787[_0xfd5a46(0xea6)](_0x438e51=>_0x438e51?.[_0xfd5a46(0xd3b)]==='raw'),_0xa1d800=_0x362787['map']((_0x578993,_0x92e41f)=>_0xfd5a46(0x1ff)+_0x92e41f+'\x22><div\x20class=\x22f\x22><label>'+this[_0xfd5a46(0x77d)](_0xfd5a46(0x859))+_0xfd5a46(0x302)+(_0x578993?.[_0xfd5a46(0x14c)]!=null?escapeHtml(String(_0x578993['up_to_hours'])):'')+_0xfd5a46(0x767)+this[_0xfd5a46(0x77d)]('Group\x20By')+_0xfd5a46(0xd40)+(_0x3be9be?'<option\x20value=\x22raw\x22\x20'+(_0x578993?.[_0xfd5a46(0xd3b)]===_0xfd5a46(0x2a3)?'selected':'')+'>'+this[_0xfd5a46(0x77d)](_0xfd5a46(0xc87))+_0xfd5a46(0xc06):'')+_0x142423[_0xfd5a46(0x3c4)](_0x3b720e=>_0xfd5a46(0x7cc)+_0x3b720e+'\x22\x20'+((_0x578993?.['group_by']||_0xfd5a46(0xba5))===_0x3b720e?_0xfd5a46(0xc8a):'')+'>'+this[_0xfd5a46(0x77d)](_0xf61b94[_0x3b720e])+_0xfd5a46(0xc06))['join']('')+_0xfd5a46(0xdc0)+((_0x578993?.[_0xfd5a46(0xd3b)]||_0xfd5a46(0xba5))===_0xfd5a46(0xfee)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0xfd5a46(0x388)+this[_0xfd5a46(0x77d)](_0xfd5a46(0x5a7))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20'+(_0x578993?.['points_per_hour']==null?_0xfd5a46(0xc8a):'')+'>'+this['_eT'](_0xfd5a46(0xb5b))+_0xfd5a46(0xc06)+_0xd9da87(_0x578993?.[_0xfd5a46(0xb72)]??'',![])+_0xfd5a46(0xd94)+this[_0xfd5a46(0x77d)](_0xfd5a46(0xaff))+'\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>')[_0xfd5a46(0xb8b)]('');return _0xfd5a46(0x343)+this[_0xfd5a46(0x77d)](_0xfd5a46(0x76b))+'\x20'+_0x499b7e(_0xfd5a46(0x686))+_0xfd5a46(0x758)+(_0xa1d800||'<div\x20class=\x22es\x22>'+this[_0xfd5a46(0x77d)](_0xfd5a46(0x2bb))+_0xfd5a46(0x818))+_0xfd5a46(0xa51)+this[_0xfd5a46(0x77d)](_0xfd5a46(0x98f))+'</button></div>';})()):'')+_0x25a23f(0x3c2)+(_0x3f903d[_0x25a23f(0x546)]?_0x25a23f(0xc8b)+this['_eT']('Compact\x20Legend')+'\x20'+_0x499b7e(_0x25a23f(0xc25))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>'+[_0x25a23f(0xf49),_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x2c53b8=>_0xc8a9cb(_0x2c53b8,_0x3f903d[_0x25a23f(0x304)]??_0x25a23f(0xf2e),this[_0x25a23f(0x77d)](_0x2c53b8[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x2c53b8['slice'](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x98b):'')+_0x25a23f(0x3c2)+(_0x4958a6===_0x25a23f(0x1ec)?_0x25a23f(0x7e1)+this['_eT'](_0x25a23f(0x653))+'\x20'+_0x499b7e(_0x25a23f(0x40f),'Bar\x20=\x20one\x20full-width\x20horizontal\x20bar,\x20one\x20segment\x20per\x20entity\x20sized\x20by\x20its\x20share\x20of\x20the\x20total;\x20the\x20chart\x20area\x20is\x2028\x20px\x20tall\x20unless\x20Height\x20is\x20set.')+_0x25a23f(0xb11)+[{'v':_0x25a23f(0x82f),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xea0))},{'v':_0x25a23f(0x91c),'l':this['_eT'](_0x25a23f(0x6f2))},{'v':_0x25a23f(0x1c3),'l':this[_0x25a23f(0x77d)](_0x25a23f(0x67b))},{'v':'thin','l':this[_0x25a23f(0x77d)](_0x25a23f(0xd2b))},{'v':_0x25a23f(0xd37),'l':this['_eT'](_0x25a23f(0x348))}]['map'](_0x3853bd=>_0xc8a9cb(_0x3853bd['v'],_0x3f903d[_0x25a23f(0xcb5)]??_0x25a23f(0x1c3),_0x3853bd['l']))[_0x25a23f(0xb8b)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x25a23f(0x7ec))+'\x20'+_0x499b7e(_0x25a23f(0x8ab),_0x25a23f(0x4f9))+_0x25a23f(0x8b1)+escapeHtml(_0x3f903d[_0x25a23f(0x67a)]??'')+_0x25a23f(0xa07)+(_0x3f903d[_0x25a23f(0xcb5)]===_0x25a23f(0xd37)?'px':'°')+_0x25a23f(0xbe4)+(_0x3f903d[_0x25a23f(0xd6d)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x9ff))+'\x20'+_0x499b7e('Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','Not\x20used\x20by\x20the\x20Bar\x20style.')+_0x25a23f(0xf7b)+this[_0x25a23f(0x77d)](_0x25a23f(0xce8))+'\x20'+_0x499b7e('Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.')+_0x25a23f(0x26a)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x195)]??'')+_0x25a23f(0xfd6)+this[_0x25a23f(0x77d)]('Slice\x20Label\x20Color')+'\x20'+_0x499b7e('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).')+_0x25a23f(0x3c5)+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x2e9)]??'')+_0x25a23f(0xc8f)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x2e9)]||'#ffffff'))+'\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>'+this[_0x25a23f(0x77d)](_0x25a23f(0xdd1))+'\x20'+_0x499b7e(_0x25a23f(0xae3))+_0x25a23f(0x39b)+[{'v':_0x25a23f(0xa0e),'l':this[_0x25a23f(0x77d)]('Value')},{'v':_0x25a23f(0x556),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xd7c))},{'v':'both','l':this[_0x25a23f(0x77d)]('Both')}]['map'](_0x3bc4cf=>_0xc8a9cb(_0x3bc4cf['v'],_0x3f903d[_0x25a23f(0xcd8)]??_0x25a23f(0xa0e),_0x3bc4cf['l']))['join']('')+_0x25a23f(0x479)+this['_eT'](_0x25a23f(0x9a2))+'\x20'+_0x499b7e(_0x25a23f(0x5bf),_0x25a23f(0x86e))+_0x25a23f(0x881)+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['pie_center_font_size']??'')+_0x25a23f(0xfd6)+this[_0x25a23f(0x77d)](_0x25a23f(0x5ac))+'\x20'+_0x499b7e('Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Not\x20used\x20by\x20the\x20Bar\x20style.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x5d2)]??'')+_0x25a23f(0x675)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x5d2)]||_0x25a23f(0xca7)))+_0x25a23f(0xd26):'')+_0x25a23f(0x3c2)+(_0x3c2eb9?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0x7fe))+'\x20'+_0x499b7e(_0x25a23f(0x2a5))+_0x25a23f(0x92a)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['gauge_columns']??'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x698))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x6c8)+escapeHtml(_0x3f903d[_0x25a23f(0xe04)]??'')+_0x25a23f(0x976)+this[_0x25a23f(0x77d)](_0x25a23f(0xb38))+'\x20'+_0x499b7e('Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.')+_0x25a23f(0x1020)+[{'v':'below','l':this[_0x25a23f(0x77d)]('Below')},{'v':_0x25a23f(0x5d0),'l':this['_eT'](_0x25a23f(0xa64))}][_0x25a23f(0x3c4)](_0x22dc31=>_0xc8a9cb(_0x22dc31['v'],_0x3f903d[_0x25a23f(0x391)]??'below',_0x22dc31['l']))[_0x25a23f(0xb8b)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x212))+'\x20'+_0x499b7e(_0x25a23f(0x35f))+_0x25a23f(0xff7)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x75e)]??'')+_0x25a23f(0x47d)+(_0x3f903d[_0x25a23f(0xe22)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)]('Show\x20Bounds')+'\x20'+_0x499b7e('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.')+'</span></div></label>':'')+_0x25a23f(0x3c2)+(_0x4958a6===_0x25a23f(0x6d0)?_0x25a23f(0x50d)+this[_0x25a23f(0x77d)]('Corner\x20Radius')+'\x20'+_0x499b7e(_0x25a23f(0xb63))+_0x25a23f(0x534)+escapeHtml(_0x3f903d['state_timeline_corner_radius']??'')+_0x25a23f(0xfd6)+this[_0x25a23f(0x77d)](_0x25a23f(0x817))+'\x20'+_0x499b7e(_0x25a23f(0x1ed))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22state_timeline_row_height\x22\x20type=\x22number\x22\x20min=\x2224\x22\x20max=\x22160\x22\x20step=\x221\x22\x20placeholder=\x22'+this['_eT'](_0x25a23f(0xb5b))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d['state_timeline_row_height']??'')+_0x25a23f(0x6b0)+(_0x3f903d[_0x25a23f(0xc5d)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Show\x20State\x20Labels')+'\x20'+_0x499b7e(_0x25a23f(0x3bc))+'</span></div></label></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x84a))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x608)+escapeHtml(_0x3f903d[_0x25a23f(0xf3c)]??'')+_0x25a23f(0x775):'')+_0x25a23f(0x3c2)+(_0x185319&&_0x90c69?_0x25a23f(0x428)+(_0x3f903d[_0x25a23f(0x36a)]===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0xcc0))+'\x20'+_0x499b7e(_0x25a23f(0xcca))+_0x25a23f(0xbd2)+(_0x3f903d['state_strip_labels']!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Show\x20State\x20Labels')+'\x20'+_0x499b7e(_0x25a23f(0x49d))+_0x25a23f(0xb21)+this[_0x25a23f(0x77d)](_0x25a23f(0xb00))+'\x20'+_0x499b7e(_0x25a23f(0xf90))+_0x25a23f(0xdd2)+escapeHtml(_0x3f903d[_0x25a23f(0xbbf)]??'')+_0x25a23f(0xfd6)+this['_eT']('Title\x20Position')+'\x20'+_0x499b7e(_0x25a23f(0x1c9))+_0x25a23f(0x154)+[_0x25a23f(0x5d0),_0x25a23f(0xf49)]['map'](_0xb1fd89=>_0xc8a9cb(_0xb1fd89,_0x3f903d[_0x25a23f(0xee8)]??_0x25a23f(0x5d0),this['_eT'](_0xb1fd89==='above'?_0x25a23f(0xa64):'Left')))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xb0d)+this['_eT'](_0x25a23f(0x3b8))+'\x20'+_0x499b7e(_0x25a23f(0x1004))+_0x25a23f(0x77c)+escapeHtml(_0x3f903d['state_strip_height']??'')+_0x25a23f(0xd64):'')+_0x25a23f(0xe82)+((_0x185319||_0x457676)&&!_0x34e46f?_0x25a23f(0x2e8)+(_0x2bdb8a==='yaxis'?_0x25a23f(0xb2e):'')+_0x25a23f(0xeb5)+(_0x34e46f?_0x25a23f(0x1012)+this[_0x25a23f(0x77d)](_0x25a23f(0x6f0))+_0x25a23f(0x6b5):_0x457676?_0x25a23f(0x9e5)+this[_0x25a23f(0x77d)](_0x25a23f(0x844))+'</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[_0x25a23f(0x77d)](_0x25a23f(0xc09))+'\x20'+_0x499b7e(_0x25a23f(0x967),_0x199b52)+_0x25a23f(0x6b9)+(_0x57df41?'12':'10')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x83b)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x5c8))+'\x20'+_0x499b7e(_0x25a23f(0xe75),_0x199b52)+_0x25a23f(0x1ad)+(_0x57df41?'1':_0x25a23f(0x412))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['y_axis_font_opacity']??'')+_0x25a23f(0x86b)+this[_0x25a23f(0x77d)](_0x25a23f(0xa81))+'\x20'+_0x499b7e(_0x25a23f(0x893),_0x5d4ccf)+'</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x16e)]??'')+_0x25a23f(0xc55)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x16e)]||_0x25a23f(0xc51)))+_0x25a23f(0x48f):_0x25a23f(0x9e5)+this[_0x25a23f(0x77d)](_0x25a23f(0x26d))+_0x25a23f(0x582)+(_0x3f903d[_0x25a23f(0xd77)]!==![]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xaab))+'\x20'+_0x499b7e('Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.')+_0x25a23f(0x156)+(_0x3f903d[_0x25a23f(0x390)]?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x25a23f(0xa9e))+'\x20'+_0x499b7e(_0x25a23f(0x22b))+_0x25a23f(0xb75)+(_0x3f903d['show_y_ticks']?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xd07))+'\x20'+_0x499b7e(_0x25a23f(0x23f))+_0x25a23f(0x753)+(_0x3f903d[_0x25a23f(0x5f9)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Axis\x20Labels')+'\x20'+_0x499b7e(_0x25a23f(0xf8b))+_0x25a23f(0x5cb)+(_0x31a840?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d[_0x25a23f(0xce4)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xb05))+'\x20'+_0x499b7e(_0x25a23f(0xfb8))+_0x25a23f(0x60c):'')+_0x25a23f(0x18c)+this[_0x25a23f(0x77d)](_0x25a23f(0x844))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3f903d['show_y_axis_label']?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x25a23f(0xd21))+'\x20'+_0x499b7e(_0x25a23f(0x3a0))+_0x25a23f(0xdeb)+this[_0x25a23f(0x77d)]('Auto\x20(unit)')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x4b7)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0x37d))+'\x20'+_0x499b7e(_0x25a23f(0x58d))+_0x25a23f(0x8fc)+this['_eT'](_0x25a23f(0x901))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['y2_axis_label']??'')+_0x25a23f(0x70b):'')+_0x25a23f(0x3b0)+(_0x3f903d[_0x25a23f(0x80f)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this['_eT']('Round\x20Ticks')+'\x20'+_0x499b7e(_0x25a23f(0xace))+_0x25a23f(0xf45)+this[_0x25a23f(0x77d)](_0x25a23f(0xa35))+'\x20'+_0x499b7e(_0x25a23f(0x50f))+_0x25a23f(0x939)+escapeHtml(_0x3f903d[_0x25a23f(0x7c7)]??'')+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x222))+'\x20'+_0x499b7e(_0x25a23f(0xbf4))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x226\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x39f)]??'')+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0xb55))+'\x20'+_0x499b7e(_0x25a23f(0x5dd))+_0x25a23f(0x490)+[['system',this['_eT'](_0x25a23f(0x179))],[_0x25a23f(0xd32),'1.234,56'],[_0x25a23f(0x38a),_0x25a23f(0x419)]]['map'](([_0x16f86d,_0x3ca3f3])=>_0xc8a9cb(_0x16f86d,_0x3f903d[_0x25a23f(0x1024)]??_0x25a23f(0x186),_0x3ca3f3))['join']('')+'</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)]('Y\x20Tick\x20Format')+'\x20'+_0x499b7e(_0x25a23f(0xf1c))+_0x25a23f(0xa87)+escapeHtml(_0x3f903d['y_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0xb49))+'\x20'+_0x499b7e(_0x25a23f(0x1b2))+'</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22'+escapeHtml(_0x3f903d['y2_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x695))+'\x20'+_0x499b7e(_0x25a23f(0x74e))+_0x25a23f(0xd3c)+_0x3c6fb8(['s','ms',_0x25a23f(0x68a),'h'],_0x3f903d[_0x25a23f(0x308)])[_0x25a23f(0x3c4)](_0x5ab7a4=>_0xc8a9cb(_0x5ab7a4,_0x3f903d[_0x25a23f(0x308)]??'s',{'s':this[_0x25a23f(0x77d)](_0x25a23f(0x6a4)),'ms':this[_0x25a23f(0x77d)](_0x25a23f(0x172)),'min':this[_0x25a23f(0x77d)](_0x25a23f(0x88d)),'h':this[_0x25a23f(0x77d)](_0x25a23f(0xe61))}[_0x5ab7a4]))['join']('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0xc09))+'\x20'+_0x499b7e(_0x25a23f(0x46c),_0x199b52)+_0x25a23f(0x6b9)+(_0x57df41?'12':'10')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['y_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x25a23f(0x5c8))+'\x20'+_0x499b7e(_0x25a23f(0xad1),_0x199b52)+_0x25a23f(0x1ad)+(_0x57df41?'1':_0x25a23f(0x412))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0xd85)]??'')+'\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>'+this['_eT']('Y\x20Label\x20Color')+'\x20'+_0x499b7e(_0x25a23f(0xf6f),_0x5d4ccf)+_0x25a23f(0xb16)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d['y_axis_color']??'')+_0x25a23f(0xc55)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x16e)]||_0x25a23f(0xc51)))+_0x25a23f(0xe1a)+this['_eT'](_0x25a23f(0x704))+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0x81d))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x221)+_0x3c6fb8(['dashed',_0x25a23f(0x373),_0x25a23f(0x641),'long-dash'],_0x3f903d['y_grid_style'])['map'](_0x17f53e=>_0xc8a9cb(_0x17f53e,_0x3f903d[_0x25a23f(0x506)]??_0x25a23f(0x3e5),this[_0x25a23f(0x77d)](_0x17f53e[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x17f53e[_0x25a23f(0x444)](0x1)['replace']('-','\x20'))))['join']('')+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)](_0x25a23f(0x137))+'\x20'+_0x499b7e(_0x25a23f(0x1b7))+_0x25a23f(0x92d)+escapeHtml(_0x3f903d['y_grid_width']??'')+_0x25a23f(0x96e)+this[_0x25a23f(0x77d)](_0x25a23f(0xfe1))+'\x20'+_0x499b7e('Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.',_0x5d4ccf)+_0x25a23f(0xd23)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xaf6)]??'')+_0x25a23f(0x31b)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d['y_grid_color']||_0x25a23f(0xc51)))+_0x25a23f(0x1ba)+this['_eT'](_0x25a23f(0x6f1))+'\x20'+_0x499b7e('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.',_0x199b52)+_0x25a23f(0x6f8)+(_0x57df41?'1':'0.15')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['y_grid_opacity']??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT']('Bounds')+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0x1da))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x3fb)+this['_eT'](_0x25a23f(0xf79))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xc41)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0xb58))+'\x20'+_0x499b7e(_0x25a23f(0x711))+_0x25a23f(0xc7e)+this['_eT'](_0x25a23f(0xf79))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d['min_bound_range_secondary']??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)]('Lower\x20Bound\x20Y')+'\x20'+_0x499b7e(_0x25a23f(0x3a9))+'</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0xcd0)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0xe58))+'\x20'+_0x499b7e(_0x25a23f(0x5b7))+'</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0xdaf)]??'')+_0x25a23f(0xd12)+this[_0x25a23f(0x77d)](_0x25a23f(0xac0))+'\x20'+_0x499b7e(_0x25a23f(0xca8))+'</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0xb07)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0x1e4))+'\x20'+_0x499b7e(_0x25a23f(0x7a1))+_0x25a23f(0x91e)+escapeHtml(_0x3f903d[_0x25a23f(0x982)]??'')+_0x25a23f(0xd14))+_0x25a23f(0x74c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x185319||_0x457676||_0x4958a6==='state_timeline')&&!_0x34e46f?_0x25a23f(0x2e8)+(_0x2bdb8a===_0x25a23f(0x71f)?_0x25a23f(0xb2e):'')+_0x25a23f(0xe23)+(_0x34e46f?_0x25a23f(0x1012)+this[_0x25a23f(0x77d)]('X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x25a23f(0x6b5):_0x457676?_0x25a23f(0x9e5)+this[_0x25a23f(0x77d)]('Labels')+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0xa13))+'\x20'+_0x499b7e(_0x25a23f(0xe29),_0x199b52)+'</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'+(_0x57df41?'12':'10')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x682)]??'')+_0x25a23f(0xfd6)+this[_0x25a23f(0x77d)]('X\x20Label\x20Opacity')+'\x20'+_0x499b7e(_0x25a23f(0xdf2),_0x199b52)+_0x25a23f(0xc50)+(_0x57df41?'1':'0.5')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xa18)]??'')+_0x25a23f(0x86b)+this[_0x25a23f(0x77d)]('X\x20Label\x20Color')+'\x20'+_0x499b7e(_0x25a23f(0xc4c),_0x5d4ccf)+_0x25a23f(0x842)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x99b)]??'')+_0x25a23f(0xf19)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x99b)]||_0x25a23f(0xc51)))+_0x25a23f(0x48f):_0x4958a6===_0x25a23f(0x6d0)?_0x25a23f(0x9e5)+this[_0x25a23f(0x77d)](_0x25a23f(0x844))+_0x25a23f(0x7ed)+this[_0x25a23f(0x77d)](_0x25a23f(0xa13))+'\x20'+_0x499b7e(_0x25a23f(0xe88),_0x199b52)+'</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'+(_0x57df41?'12':'10')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x682)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x102a))+'\x20'+_0x499b7e('Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.',_0x199b52)+_0x25a23f(0xc50)+(_0x57df41?'1':_0x25a23f(0xddb))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['x_axis_font_opacity']??'')+_0x25a23f(0x355)+this[_0x25a23f(0x77d)](_0x25a23f(0xca0))+'\x20'+_0x499b7e(_0x25a23f(0x96f),_0x5d4ccf)+_0x25a23f(0x842)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x99b)]??'')+_0x25a23f(0xf19)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x99b)]||_0x25a23f(0xc51)))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x536))+'\x20'+_0x499b7e(_0x25a23f(0xd39),_0x5d4ccf)+_0x25a23f(0x98c)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xfb1)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0xfb1)]||_0x25a23f(0x6f5)))+_0x25a23f(0x37e):(_0x185319?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x26d))+_0x25a23f(0x17a)+(_0x3f903d[_0x25a23f(0x946)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xa9f))+'\x20'+_0x499b7e(_0x25a23f(0x66d))+_0x25a23f(0x533)+(_0x3f903d[_0x25a23f(0x625)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this['_eT'](_0x25a23f(0x76e))+'\x20'+_0x499b7e(_0x25a23f(0x660))+_0x25a23f(0x676):'')+_0x25a23f(0x209)+(_0x185319?_0x25a23f(0x9e5)+this['_eT'](_0x25a23f(0x844))+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0xb31))+'\x20'+_0x499b7e(_0x25a23f(0x34b))+_0x25a23f(0x99d)+[_0x25a23f(0x186),..._0x3c6fb8([_0x25a23f(0x265),_0x25a23f(0x432),_0x25a23f(0xcd9),_0x25a23f(0x1a0),'HH',_0x25a23f(0xa47),'DD/MM\x20hh:mm\x20A','MM/DD\x20hh:mm\x20A',_0x25a23f(0x397),_0x25a23f(0x829),_0x25a23f(0x5dc),_0x25a23f(0xdb5),'MMM\x20YY',_0x25a23f(0xaaa),'DD-MM-YYYY','MM-YYYY','ddd',_0x25a23f(0x267),_0x25a23f(0xcc7),_0x25a23f(0x8b7)],_0x3f903d[_0x25a23f(0x4c8)],[_0x25a23f(0x186)])['sort']((_0x1dba88,_0x32eb1c)=>_0x1dba88[_0x25a23f(0xa5c)]()<_0x32eb1c[_0x25a23f(0xa5c)]()?-0x1:_0x1dba88[_0x25a23f(0xa5c)]()>_0x32eb1c['toLowerCase']()?0x1:0x0)][_0x25a23f(0x3c4)](_0xac914b=>_0xc8a9cb(_0xac914b,_0x3f903d[_0x25a23f(0x4c8)]??_0x25a23f(0x186),_0xac914b===_0x25a23f(0x186)?this[_0x25a23f(0x77d)](_0x25a23f(0xbb3)):_0xac914b))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xc21)+(_0x185319&&_0x47ebd2?_0x25a23f(0x600)+this['_eT'](_0x25a23f(0xc5c))+'\x20'+_0x499b7e(_0x25a23f(0x25f))+_0x25a23f(0x1009)+escapeHtml(_0x586755(_0x3f903d['bar_spacing'],0x4))+_0x25a23f(0x301):_0x25a23f(0x289))+_0x25a23f(0xe91)+(_0x185319&&_0x47ebd2?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0xa01))+'\x20'+_0x499b7e(_0x25a23f(0x856))+_0x25a23f(0xb57)+this['_eT'](_0x25a23f(0xb5b))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x36e)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div></div>':'')+(_0x185319?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0xa13))+'\x20'+_0x499b7e(_0x25a23f(0x6db),_0x199b52)+_0x25a23f(0x8b3)+(_0x57df41?'12':'10')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x682)]??'')+_0x25a23f(0xfd6)+this[_0x25a23f(0x77d)](_0x25a23f(0x102a))+'\x20'+_0x499b7e(_0x25a23f(0xff9),_0x199b52)+_0x25a23f(0xc50)+(_0x57df41?'1':_0x25a23f(0xddb))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xa18)]??'')+_0x25a23f(0xd26):'')+_0x25a23f(0x3c2)+(_0x185319?_0x25a23f(0x7e1)+this['_eT'](_0x25a23f(0xca0))+'\x20'+_0x499b7e('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).',_0x5d4ccf)+_0x25a23f(0x842)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x99b)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x3f903d[_0x25a23f(0x99b)]||_0x25a23f(0xc51)))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x536))+'\x20'+_0x499b7e(_0x25a23f(0x5ae),_0x5d4ccf)+_0x25a23f(0x98c)+this['_eT'](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xfb1)]??'')+_0x25a23f(0xbf8)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0xfb1)]||'#4A90D9'))+_0x25a23f(0xd26):'')+_0x25a23f(0x3c2)+(_0x185319?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0xfae))+'\x20'+_0x499b7e(_0x25a23f(0x7e6))+_0x25a23f(0xb24)+_0x3c6fb8(['','1h','2h','3h','4h','6h','8h',_0x25a23f(0x398),'1d','2d','7d','1w','2w','1M','3M'],_0x3f903d[_0x25a23f(0x3d5)])[_0x25a23f(0x3c4)](_0xdd7f8b=>_0xc8a9cb(_0xdd7f8b,_0x3f903d[_0x25a23f(0x3d5)]??'',_0xdd7f8b===''?this[_0x25a23f(0x77d)]('Auto'):_0xdd7f8b[_0x25a23f(0x8e1)]()))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x1033):'')+_0x25a23f(0x74c):'')+_0x25a23f(0x209)+(_0x185319?_0x25a23f(0x9e5)+this['_eT'](_0x25a23f(0x704))+_0x25a23f(0xd25)+this['_eT'](_0x25a23f(0x477))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x309)+_0x3c6fb8([_0x25a23f(0x3e5),_0x25a23f(0x373),'dotted',_0x25a23f(0x969)],_0x3f903d['x_grid_style'])[_0x25a23f(0x3c4)](_0x49f456=>_0xc8a9cb(_0x49f456,_0x3f903d['x_grid_style']??_0x25a23f(0x3e5),this[_0x25a23f(0x77d)](_0x49f456[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x49f456[_0x25a23f(0x444)](0x1)[_0x25a23f(0x1aa)]('-','\x20'))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe66)+this['_eT'](_0x25a23f(0xfa4))+'\x20'+_0x499b7e(_0x25a23f(0x7e4))+_0x25a23f(0xa41)+escapeHtml(_0x3f903d[_0x25a23f(0x9fd)]??'')+_0x25a23f(0x96e)+this['_eT'](_0x25a23f(0xb71))+'\x20'+_0x499b7e(_0x25a23f(0x7b2),_0x5d4ccf)+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xb90)]??'')+_0x25a23f(0xd43)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d['x_grid_color']||'#888888'))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0xcbd))+'\x20'+_0x499b7e(_0x25a23f(0xc18),_0x199b52)+_0x25a23f(0x41d)+(_0x57df41?'1':_0x25a23f(0xd1b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x1d6)]??'')+_0x25a23f(0xfbf):'')+_0x25a23f(0x209))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x25a23f(0xfc8)+(_0x2bdb8a===_0x25a23f(0xce3)?_0x25a23f(0xb2e):'')+'\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[_0x25a23f(0x77d)](_0x25a23f(0x9ab))+_0x25a23f(0x7ed)+this['_eT'](_0x25a23f(0xbb7))+'\x20'+_0x499b7e(_0x25a23f(0x49e))+_0x25a23f(0xe3b)+this[_0x25a23f(0x77d)](_0x25a23f(0xa1c))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xfcc)]??'')+'\x22></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22date_picker_reset\x22\x20type=\x22checkbox\x22\x20'+((_0x4958a6===_0x25a23f(0xa9b)?_0x3f903d[_0x25a23f(0x65c)]!==![]:!!_0x3f903d[_0x25a23f(0x65c)])?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0xee4))+'\x20'+_0x499b7e(_0x25a23f(0x62d))+_0x25a23f(0xd4b)+this[_0x25a23f(0x77d)]('Date\x20Navigation')+_0x25a23f(0x69a)+(_0x3f903d[_0x25a23f(0xfb5)]?_0x25a23f(0xd51):'')+'\x20'+(_0x3f903d['show_date_picker']?_0x25a23f(0x318):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Energy\x20Date\x20Sync')+'\x20'+_0x499b7e('Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.')+_0x25a23f(0x5f8)+this['_eT']('Key')+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x15d)]??'')+_0x25a23f(0x4b6)+(_0x3f903d[_0x25a23f(0xb39)]?_0x25a23f(0xd51):'')+'\x20'+(_0x3f903d[_0x25a23f(0xfb5)]?_0x25a23f(0x318):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xc22))+'\x20'+_0x499b7e(_0x25a23f(0x815))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4958a6==='controller'?_0x25a23f(0xb13)+this[_0x25a23f(0x77d)]('Date\x20Picker')+_0x25a23f(0x9e9):'')+_0x25a23f(0x1030)+(_0x3f903d[_0x25a23f(0xb39)]||_0x4958a6===_0x25a23f(0xa9b)?'':_0x25a23f(0x627))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>'+[_0x25a23f(0xeaf),_0x25a23f(0x757)][_0x25a23f(0x3c4)](_0x3ec3e9=>_0xc8a9cb(_0x3ec3e9,_0x3f903d[_0x25a23f(0x4ef)]??_0x25a23f(0xeaf),this[_0x25a23f(0x77d)](_0x3ec3e9['charAt'](0x0)[_0x25a23f(0x8e1)]()+_0x3ec3e9[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x6ac)+this[_0x25a23f(0x77d)](_0x25a23f(0xa1c))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xc69)]??'')+_0x25a23f(0x7b5)+(_0x3f903d[_0x25a23f(0xb39)]||_0x4958a6==='controller'?_0x25a23f(0xbef)+this[_0x25a23f(0x77d)](_0x25a23f(0x55d))+'\x20'+_0x499b7e('Select\x20which\x20mode\x20buttons\x20to\x20show\x20in\x20the\x20picker\x20bar.\x20D/W/M/Y\x20are\x20calendar\x20periods\x20(they\x20snap\x20to\x20day/week/month/year\x20boundaries).\x20Last\x2024H\x20…\x20Last\x2012M\x20are\x20rolling\x20windows\x20that\x20always\x20end\x20at\x20now.\x20If\x20only\x20one\x20is\x20selected,\x20the\x20buttons\x20are\x20hidden\x20and\x20that\x20mode\x20is\x20locked.\x20Leave\x20the\x20four\x20calendar\x20modes\x20on\x20(rolling\x20off)\x20for\x20the\x20default.')+'</label>'+((()=>{const _0x253418=_0x25a23f,_0x1f4c41=_0x5728f9=>{const _0x5d71f0=_0x54aa,_0x82faca=_0x3f903d[_0x5d71f0(0x773)],_0x347666=_0x5728f9['k']in DATE_PICKER_RELATIVE_MODES,_0x3c12ef=_0x82faca?.[_0x5d71f0(0xf35)]?_0x82faca[_0x5d71f0(0x792)](_0x5728f9['k']):_0x4958a6==='controller'?CONTROLLER_DATE_PICKER_MODES[_0x5d71f0(0x792)](_0x5728f9['k']):!_0x347666;return _0x5d71f0(0x250)+_0x5728f9['k']+'\x22\x20'+(_0x3c12ef?_0x5d71f0(0xd51):'')+_0x5d71f0(0x3e6)+this['_eT'](_0x5728f9['l'])+_0x5d71f0(0x60c);},_0x19d6f5=(_0x265ee8,_0x42b0f2,_0x2b52d6)=>_0x253418(0xe89)+escapeHtml(this[_0x253418(0x77d)](_0x265ee8))+'</span>'+_0x499b7e(_0x42b0f2)+_0x253418(0x414)+_0x2b52d6[_0x253418(0x3c4)](_0x1f4c41)[_0x253418(0xb8b)]('')+_0x253418(0x6b5);return _0x19d6f5(_0x253418(0x6b4),_0x253418(0xb06),[{'k':_0x253418(0x925),'l':'D'},{'k':_0x253418(0x688),'l':'W'},{'k':_0x253418(0xf2b),'l':'M'},{'k':_0x253418(0x855),'l':'Y'}])+_0x19d6f5(_0x253418(0x6bf),_0x253418(0x1ab),Object['entries'](DATE_PICKER_RELATIVE_MODES)[_0x253418(0x3c4)](([_0x4f1aab,_0x119bd4])=>({'k':_0x4f1aab,'l':_0x119bd4['btn']})));})())+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x25a23f(0xd92))+'\x20'+_0x499b7e('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.')+'</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'+escapeHtml(_0x3f903d['date_picker_step']??0x1)+_0x25a23f(0x571)+this[_0x25a23f(0x77d)](_0x25a23f(0xbb3))+'\x20'+_0x499b7e('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>'+[{'v':'','l':this['_eT']('Auto')},{'v':_0x25a23f(0x925),'l':this[_0x25a23f(0x77d)](_0x25a23f(0x563))},{'v':_0x25a23f(0x688),'l':this['_eT'](_0x25a23f(0x60f))},{'v':'month','l':this['_eT'](_0x25a23f(0x538))},{'v':_0x25a23f(0x855),'l':this[_0x25a23f(0x77d)]('Year')},{'v':_0x25a23f(0x3aa),'l':this[_0x25a23f(0x77d)](_0x25a23f(0x41f))},{'v':_0x25a23f(0x8e4),'l':this[_0x25a23f(0x77d)]('Last\x206H')},{'v':_0x25a23f(0xaba),'l':this['_eT'](_0x25a23f(0x17c))},{'v':_0x25a23f(0x862),'l':this[_0x25a23f(0x77d)]('Last\x2024H')},{'v':_0x25a23f(0x3cf),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xf5d))},{'v':_0x25a23f(0xe68),'l':this[_0x25a23f(0x77d)](_0x25a23f(0x47f))},{'v':_0x25a23f(0x937),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xbc7))},{'v':_0x25a23f(0x90d),'l':this[_0x25a23f(0x77d)]('Last\x2030D')},{'v':_0x25a23f(0x725),'l':this['_eT'](_0x25a23f(0x66f))},{'v':_0x25a23f(0xf40),'l':this[_0x25a23f(0x77d)]('Last\x20180D')},{'v':_0x25a23f(0x707),'l':this['_eT']('Last\x2012M')},{'v':_0x25a23f(0xf0d),'l':this[_0x25a23f(0x77d)](_0x25a23f(0x1e3))},{'v':_0x25a23f(0x93a),'l':this[_0x25a23f(0x77d)]('Last\x203Y')},{'v':_0x25a23f(0xc39),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xa75))}][_0x25a23f(0x3c4)](_0x239f75=>_0xc8a9cb(_0x239f75['v'],_0x3f903d[_0x25a23f(0x9e1)]??'',_0x239f75['l']))[_0x25a23f(0xb8b)]('')+'</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0xb18))+'\x20'+_0x499b7e(_0x25a23f(0xf33))+_0x25a23f(0xabb)+[_0x25a23f(0xf49),_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x3e9965=>_0xc8a9cb(_0x3e9965,_0x3f903d[_0x25a23f(0x3ff)]??_0x25a23f(0xf49),this[_0x25a23f(0x77d)](_0x3e9965[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x3e9965[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)](_0x25a23f(0x306))+'\x20'+_0x499b7e(_0x25a23f(0x226))+_0x25a23f(0x26c)+[_0x25a23f(0xf49),_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x2756df=>_0xc8a9cb(_0x2756df,_0x3f903d[_0x25a23f(0xcc1)]??_0x25a23f(0x7a5),this[_0x25a23f(0x77d)](_0x2756df[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x2756df[_0x25a23f(0x444)](0x1))))['join']('')+_0x25a23f(0x98b):'')+_0x25a23f(0x18c)+this[_0x25a23f(0x77d)]('Time\x20Window')+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0x93f))+'\x20'+_0x499b7e(_0x25a23f(0x1f6))+_0x25a23f(0x8db)+escapeHtml(_0x3f903d[_0x25a23f(0x9f7)]?this[_0x25a23f(0x77d)](_0x25a23f(0x245)):_0x25a23f(0xf96))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x9f7)]?'':_0x3f903d[_0x25a23f(0x914)]??'')+'\x22\x20'+(_0x3f903d['graph_start']?_0x25a23f(0x318):'')+_0x25a23f(0x1008)+this[_0x25a23f(0x77d)]('End\x20Hour')+'\x20'+_0x499b7e(_0x25a23f(0xff6))+_0x25a23f(0x47e)+escapeHtml(_0x3f903d[_0x25a23f(0xc96)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0x71e))+'\x20'+_0x499b7e(_0x25a23f(0x7c8))+_0x25a23f(0xa9d)+_0x3c6fb8(['','day',_0x25a23f(0xc1d),_0x25a23f(0x688),'month','year'],_0x3f903d[_0x25a23f(0x9f7)])[_0x25a23f(0x3c4)](_0x482847=>_0xc8a9cb(_0x482847,_0x3f903d[_0x25a23f(0x9f7)]??'',{'':this['_eT'](_0x25a23f(0xe51)),'day':this[_0x25a23f(0x77d)](_0x25a23f(0x4dc)),'tomorrow':this[_0x25a23f(0x77d)](_0x25a23f(0x587)),'week':this[_0x25a23f(0x77d)](_0x25a23f(0x60f)),'month':this[_0x25a23f(0x77d)]('Month'),'year':this['_eT'](_0x25a23f(0xe09))}[_0x482847]))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)](_0x25a23f(0x94d))+'\x20'+_0x499b7e('First\x20month\x20of\x20the\x20Year\x20period\x20for\x20the\x20date\x20picker\x20and\x20graph_start:\x20year.\x20January\x20(the\x20default)\x20keeps\x20the\x20calendar\x20year;\x20July\x20makes\x20the\x20Year\x20run\x20from\x201\x20July\x20to\x2030\x20June,\x20the\x20header\x20reads\x202026/27,\x20the\x20arrows\x20step\x20by\x20that\x20period,\x20and\x20compare:\x20last_year\x20lines\x20up\x20with\x20it.\x20Month\x20and\x20week\x20periods,\x20group_by\x20buckets\x20and\x20the\x20axis\x20are\x20not\x20affected.')+_0x25a23f(0x8e2)+((()=>{const _0x161e6b=_0x25a23f,_0xede4ad={'month':_0x161e6b(0xc0d),'timeZone':_0x161e6b(0x55b)},_0x18939a=getCachedDateTimeFormatter(this[_0x161e6b(0xf84)],_0xede4ad)||getCachedDateTimeFormatter('en',_0xede4ad);return[{'v':'','l':this[_0x161e6b(0x77d)](_0x161e6b(0xb5b))}][_0x161e6b(0xae7)](Array[_0x161e6b(0xe0c)]({'length':0xc},(_0x2aa56f,_0x4e2bd4)=>({'v':_0x4e2bd4+0x1,'l':_0x18939a?_0x18939a['format'](new Date(Date['UTC'](0x7d0,_0x4e2bd4,0x1))):String(_0x4e2bd4+0x1)})))[_0x161e6b(0x3c4)](_0x2eb030=>_0xc8a9cb(_0x2eb030['v'],_0x3f903d[_0x161e6b(0x23a)]??'',_0x2eb030['l']))[_0x161e6b(0xb8b)]('');})())+_0x25a23f(0xdc2)+(_0x3f903d[_0x25a23f(0xe11)]?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x25a23f(0xd59))+'\x20'+_0x499b7e(_0x25a23f(0x8f6))+_0x25a23f(0x3c9)+(_0x2bdb8a==='overlay'?'active':'')+'\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x34e46f?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x941))+_0x25a23f(0xc97)+(_0x3f903d['show_interval_picker']?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x15f))+'\x20'+_0x499b7e(_0x25a23f(0x15e))+_0x25a23f(0xd4f)+(_0x3f903d[_0x25a23f(0x589)]?'':_0x25a23f(0x627))+_0x25a23f(0xefa)+['left',_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x4b7567=>_0xc8a9cb(_0x4b7567,_0x3f903d[_0x25a23f(0x31e)]??_0x25a23f(0xf49),this[_0x25a23f(0x77d)](_0x4b7567['charAt'](0x0)[_0x25a23f(0x8e1)]()+_0x4b7567[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+'</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)]('Group')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x9de)]??'')+'\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'+(_0x3f903d[_0x25a23f(0x9e2)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Attribute\x20List')+'\x20'+_0x499b7e(_0x25a23f(0x7bf))+_0x25a23f(0xd4f)+(_0x3f903d[_0x25a23f(0x9e2)]?'':_0x25a23f(0x627))+_0x25a23f(0x4db)+['left',_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x41db9b=>_0xc8a9cb(_0x41db9b,_0x3f903d[_0x25a23f(0x762)]??'left',this[_0x25a23f(0x77d)](_0x41db9b['charAt'](0x0)[_0x25a23f(0x8e1)]()+_0x41db9b[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe7c)+(_0x3f903d[_0x25a23f(0x364)]?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Points/Hour\x20Picker')+'\x20'+_0x499b7e(_0x25a23f(0x876))+_0x25a23f(0xd4f)+(_0x3f903d[_0x25a23f(0x364)]?'':'\x20off')+_0x25a23f(0x9a7)+[_0x25a23f(0xf49),_0x25a23f(0xf2e),_0x25a23f(0x7a5)]['map'](_0x172c84=>_0xc8a9cb(_0x172c84,_0x3f903d[_0x25a23f(0xe12)]??_0x25a23f(0xf49),this['_eT'](_0x172c84['charAt'](0x0)[_0x25a23f(0x8e1)]()+_0x172c84['slice'](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x3f8)+this['_eT'](_0x25a23f(0xa1c))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['pph_picker_group']??'')+_0x25a23f(0xed2)+(_0x3f903d[_0x25a23f(0x7f3)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x5fd))+'\x20'+_0x499b7e(_0x25a23f(0x163))+_0x25a23f(0xd4f)+(_0x3f903d[_0x25a23f(0x7f3)]?'':_0x25a23f(0x627))+_0x25a23f(0x57c)+[_0x25a23f(0xf49),'center',_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x156e57=>_0xc8a9cb(_0x156e57,_0x3f903d[_0x25a23f(0x159)]??_0x25a23f(0xf49),this[_0x25a23f(0x77d)](_0x156e57[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x156e57[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x53f)+this['_eT']('Group')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xb52)]??'')+_0x25a23f(0x7b5)+(_0x31a840&&!_0x34e46f?_0x25a23f(0xaed)+(_0x3f903d[_0x25a23f(0x18d)]!==![]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x9eb))+'\x20'+_0x499b7e(_0x25a23f(0x61c))+_0x25a23f(0x60c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x31a840&&!_0x34e46f?_0x25a23f(0xf69)+(_0x3f903d[_0x25a23f(0xfcb)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x100e))+'\x20'+_0x499b7e(_0x25a23f(0xde5))+_0x25a23f(0x60c):'')+_0x25a23f(0x31f)+(_0x31a840&&!_0x34e46f?_0x25a23f(0xceb)+(_0x3f903d[_0x25a23f(0xb7d)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xf51))+'\x20'+_0x499b7e(_0x25a23f(0x2cc))+_0x25a23f(0x60c):'')+_0x25a23f(0x31f)+(_0x2ff7b4?_0x25a23f(0xa39)+(_0x3f903d[_0x25a23f(0xc82)]!==![]?_0x25a23f(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)]('Center\x20Total')+'\x20'+_0x499b7e(_0x25a23f(0x14e))+_0x25a23f(0x60c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4958a6===_0x25a23f(0xfc2)?_0x25a23f(0xa39)+(_0x3f903d[_0x25a23f(0xc82)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this['_eT'](_0x25a23f(0x1d2))+'\x20'+_0x499b7e(_0x25a23f(0x9dc))+'</span></div></label>':'')+_0x25a23f(0x31f)+(_0x4958a6===_0x25a23f(0xf5f)?_0x25a23f(0xa39)+(_0x3f903d[_0x25a23f(0xc82)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xc3e))+'\x20'+_0x499b7e('Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.')+_0x25a23f(0x60c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x31a840&&_0x3f903d['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'+(_0x3f903d[_0x25a23f(0x423)]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xf77))+'\x20'+_0x499b7e('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.')+_0x25a23f(0xd4f)+(_0x3f903d[_0x25a23f(0x423)]?'':_0x25a23f(0x627))+_0x25a23f(0xe39)+this[_0x25a23f(0x77d)](_0x25a23f(0xd89))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xd50)]??'')+_0x25a23f(0xb8c):'')+_0x25a23f(0x31f)+(_0x31a840?_0x25a23f(0x4d3)+(_0x3f903d[_0x25a23f(0x810)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x3b3))+'\x20'+_0x499b7e(_0x25a23f(0x42d))+_0x25a23f(0xd4f)+(_0x3f903d['scroll_sync']?'':_0x25a23f(0x627))+_0x25a23f(0x4da)+this[_0x25a23f(0x77d)]('All\x20cards')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x826)]??'')+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x25a23f(0xf95)+(_0x3f903d[_0x25a23f(0x589)]?_0x25a23f(0xeb4)+this[_0x25a23f(0x77d)](_0x25a23f(0xefe))+'\x20'+_0x499b7e('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+_0x25a23f(0xe4e)+['1H','2H','4H','8H',_0x25a23f(0xf88),_0x25a23f(0xdf7),'3D','7D',_0x25a23f(0xb6f),_0x25a23f(0x1023),_0x25a23f(0x27f),'6M','1Y'][_0x25a23f(0x3c4)](_0x306a8a=>{const _0x152401=_0x25a23f,_0x1fb4f1=_0x3f903d[_0x152401(0xd1c)],_0x61f743=['1H','2H','4H','8H','12H',_0x152401(0xdf7),'7D'],_0x52c8e0=_0x1fb4f1&&Array['isArray'](_0x1fb4f1)&&_0x1fb4f1[_0x152401(0xf35)]?_0x1fb4f1[_0x152401(0x792)](_0x306a8a):_0x61f743[_0x152401(0x792)](_0x306a8a);return _0x152401(0x987)+_0x306a8a+'\x22\x20'+(_0x52c8e0?_0x152401(0xd51):'')+_0x152401(0xbdc)+_0x306a8a+_0x152401(0x60c);})[_0x25a23f(0xb8b)]('')+'</div></div><div\x20class=\x22f\x20mt8\x22><label>'+this[_0x25a23f(0x77d)]('Default\x20Interval')+'\x20'+_0x499b7e('Which\x20interval\x20button\x20the\x20picker\x20opens\x20on.\x20Auto\x20=\x20remember\x20the\x20last\x20button\x20the\x20user\x20pressed\x20on\x20this\x20card\x20(persisted\x20across\x20reloads);\x20pick\x20one\x20to\x20always\x20start\x20there\x20and\x20ignore\x20the\x20remembered\x20value.\x20The\x20chart\x20still\x20falls\x20back\x20to\x20Hours\x20To\x20Show\x20when\x20the\x20picker\x20is\x20off.')+_0x25a23f(0xf24)+[{'v':'','l':this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))}][_0x25a23f(0xae7)](INTERVAL_PICKER_OPTIONS['map'](_0x411867=>({'v':_0x411867[_0x25a23f(0xddd)],'l':_0x411867['label']})))[_0x25a23f(0x3c4)](_0x5a882b=>_0xc8a9cb(_0x5a882b['v'],_0x3f903d[_0x25a23f(0xa45)]??'',_0x5a882b['l']))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xc21):'')+_0x25a23f(0x74c):_0x25a23f(0x1012)+this['_eT'](_0x25a23f(0xe08))+_0x25a23f(0x6b5))+_0x25a23f(0x209)+(_0x185319&&!_0x34e46f?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x43a))+_0x25a23f(0x459)+(_0x47ebd2?_0x25a23f(0xbe0)+(_0x3f903d[_0x25a23f(0xe1e)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x3f6))+'\x20'+_0x499b7e(_0x25a23f(0x1bf))+_0x25a23f(0x60c)+(_0x3f903d['period_highlight']?_0x25a23f(0xaa8)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xc91)]??'')+'\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x3f903d[_0x25a23f(0xc91)]||'#cccccc'))+_0x25a23f(0x70b):''):'')+'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d['show_tooltip']!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x43a))+'\x20'+_0x499b7e(_0x25a23f(0xb25))+_0x25a23f(0x60c)+(_0x3f903d[_0x25a23f(0x386)]!==![]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d[_0x25a23f(0xc82)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xc3e))+'\x20'+_0x499b7e(_0x25a23f(0xc2d))+_0x25a23f(0x60c)+(_0x3f903d[_0x25a23f(0xcbb)]?_0x25a23f(0xaa3)+(_0x3f903d[_0x25a23f(0x4cc)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x7f6))+'\x20'+_0x499b7e(_0x25a23f(0x2c1))+_0x25a23f(0x60c):''):'')+(_0x31a840&&_0x3f903d[_0x25a23f(0x386)]!==![]?_0x25a23f(0xe4b)+(_0x3f903d[_0x25a23f(0x693)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xc58))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x60c):'')+(_0x31a840&&_0x3f903d[_0x25a23f(0x386)]!==![]?_0x25a23f(0xec8)+(_0x3f903d[_0x25a23f(0xba7)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xa74))+'\x20'+_0x499b7e(_0x25a23f(0xc6b))+_0x25a23f(0x100a)+(_0x3f903d[_0x25a23f(0xba7)]?'':_0x25a23f(0x627))+_0x25a23f(0xf93)+this[_0x25a23f(0x77d)](_0x25a23f(0xd89))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xc4b)]??'')+_0x25a23f(0x70b):'')+(_0x31a840&&_0x3f903d['show_tooltip']!==![]?_0x25a23f(0x29d)+(_0x3f903d['crosshair']?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x367))+'\x20'+_0x499b7e(_0x25a23f(0xd67))+_0x25a23f(0x60c)+(_0x3f903d[_0x25a23f(0x321)]?_0x25a23f(0x47c)+(_0x3f903d[_0x25a23f(0xf38)]!==![]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Pin\x20Delta')+'\x20'+_0x499b7e(_0x25a23f(0x8c5))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_legend\x22\x20type=\x22checkbox\x22\x20'+(_0x3f903d[_0x25a23f(0x46f)]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0x902))+'\x20'+_0x499b7e(_0x25a23f(0x413))+_0x25a23f(0x60c):''):'')+_0x25a23f(0x818)+(_0x31a840&&_0x3f903d[_0x25a23f(0x386)]!==![]?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)]('Tooltip\x20Order')+'\x20'+_0x499b7e(_0x25a23f(0x7c5))+_0x25a23f(0x9b4)+[['default',this[_0x25a23f(0x77d)](_0x25a23f(0xbb3))],['reverse',this[_0x25a23f(0x77d)]('Reverse')],['alphabetic',this[_0x25a23f(0x77d)](_0x25a23f(0xef5))]][_0x25a23f(0x3c4)](([_0x24abf6,_0x541b18])=>_0xc8a9cb(_0x24abf6,_0x3f903d[_0x25a23f(0xb22)]??_0x25a23f(0x27b),_0x541b18))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xedb)+(_0x3f903d['crosshair']?_0x25a23f(0xa3e)+this['_eT']('Pins')+'\x20'+_0x499b7e('How\x20many\x20pins\x20can\x20be\x20placed:\x20one,\x20or\x20two\x20to\x20compare\x20two\x20points\x20in\x20time.')+_0x25a23f(0xcb6)+[['1','1'],['2','2']]['map'](([_0x2834d6,_0x33985b])=>_0xc8a9cb(_0x2834d6,String(_0x3f903d[_0x25a23f(0x437)]??0x1),_0x33985b))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xda7):'')+_0x25a23f(0x6b5):'')+'</div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x34e46f?_0x25a23f(0x6d8)+this[_0x25a23f(0x77d)](_0x25a23f(0x357))+_0x25a23f(0xd25)+this[_0x25a23f(0x77d)](_0x25a23f(0x6d7))+'\x20'+_0x499b7e(_0x25a23f(0x9d1))+'</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22'+(_0x3f903d[_0x25a23f(0xbff)]||'')+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x208))+'\x20'+_0x499b7e(_0x25a23f(0xa97))+'</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x3f903d['battery_low_threshold']??'')+_0x25a23f(0xd14):'')+_0x25a23f(0x209)+(_0x31a840&&!_0x34e46f?_0x25a23f(0x6d8)+this['_eT']('Annotations')+'\x20'+_0x499b7e(_0x25a23f(0x14d))+_0x25a23f(0xe03)+this[_0x25a23f(0x77d)](_0x25a23f(0xc70))+_0x25a23f(0x2ae)+this[_0x25a23f(0x77d)]('Show\x20now\x20line')+_0x25a23f(0x42e)+(_0x3f903d[_0x25a23f(0xf2f)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0x102c)+this['_eT']('Color')+'\x20'+_0x499b7e('Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xee0)]??'')+'\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x3f903d[_0x25a23f(0xee0)]||_0x25a23f(0xc51)))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)]('Opacity')+'\x20'+_0x499b7e(_0x25a23f(0x5cf))+_0x25a23f(0x9c4)+escapeHtml(_0x3f903d['now_line_opacity']??'')+'\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0xd15))+'\x20'+_0x499b7e(_0x25a23f(0x171))+_0x25a23f(0x25c)+escapeHtml(_0x3f903d['now_line_width']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x310))+'\x20'+_0x499b7e('Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>'+_0x3c6fb8(['',_0x25a23f(0x3e5),'solid','dotted',_0x25a23f(0x969)],_0x3f903d[_0x25a23f(0xf47)])[_0x25a23f(0x3c4)](_0x1ea982=>_0xc8a9cb(_0x1ea982,_0x3f903d[_0x25a23f(0xf47)]??'',_0x1ea982===''?this['_eT'](_0x25a23f(0xbb3)):this[_0x25a23f(0x77d)](_0x1ea982[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x1ea982[_0x25a23f(0x444)](0x1)[_0x25a23f(0x1aa)]('-','\x20'))))['join']('')+_0x25a23f(0x742)+((_0x3f903d[_0x25a23f(0x6e9)]||[])['map']((_0x58364e,_0x33e8e5)=>{const _0x40af7c=_0x25a23f,_0x4d36e4=_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x596)||_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565),_0x49137d=_0x4d36e4&&(_0x40af7c(0xfd4)in _0x58364e||_0x40af7c(0xbca)in _0x58364e||'time'in _0x58364e),_0x3f040a=_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x74d);return _0x40af7c(0xa2f)+_0x33e8e5+'\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>'+({'event':this[_0x40af7c(0x77d)](_0x40af7c(0xc7b)),'span':this[_0x40af7c(0x77d)](_0x40af7c(0xdee)),'threshold':this[_0x40af7c(0x77d)](_0x40af7c(0xeeb)),'band':this[_0x40af7c(0x77d)](_0x40af7c(0x33f))}[_0x58364e[_0x40af7c(0x6f4)]]||this[_0x40af7c(0x77d)]('Event'))+'</span><button\x20class=\x22ann-del\x22\x20title=\x22'+this[_0x40af7c(0x77d)](_0x40af7c(0xaff))+_0x40af7c(0x338)+this[_0x40af7c(0x77d)](_0x40af7c(0x796))+_0x40af7c(0xd18)+[_0x40af7c(0x596),_0x40af7c(0x565),'threshold','band'][_0x40af7c(0x3c4)](_0x2fb9e5=>_0x40af7c(0x7cc)+escapeHtml(_0x2fb9e5)+'\x22\x20'+(_0x58364e[_0x40af7c(0x6f4)]===_0x2fb9e5?'selected':'')+'>'+{'event':this[_0x40af7c(0x77d)](_0x40af7c(0x224)),'span':this[_0x40af7c(0x77d)]('Time\x20span'),'threshold':this[_0x40af7c(0x77d)](_0x40af7c(0x4ea)),'band':this[_0x40af7c(0x77d)](_0x40af7c(0xdfb))}[_0x2fb9e5]+_0x40af7c(0xc06))['join']('')+'</select></div></div>'+(_0x4d36e4?_0x40af7c(0x600)+this[_0x40af7c(0x77d)](_0x40af7c(0x1018))+_0x40af7c(0x583)+(!_0x49137d?_0x40af7c(0xc8a):'')+'>'+this[_0x40af7c(0x77d)](_0x40af7c(0x7e2))+_0x40af7c(0x65b)+(_0x49137d?_0x40af7c(0xc8a):'')+'>'+this['_eT'](_0x40af7c(0x20f))+_0x40af7c(0xc2a):_0x40af7c(0x600)+this[_0x40af7c(0x77d)]('Value')+_0x40af7c(0x333)+escapeHtml(_0x58364e[_0x40af7c(0xa0e)]??'')+'\x22></div><div\x20class=\x22f\x22'+(_0x3f040a?'\x20style=\x22visibility:hidden\x22':'')+_0x40af7c(0x388)+this['_eT'](_0x40af7c(0xcb0))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x58364e[_0x40af7c(0xfce)]??'')+_0x40af7c(0x93b))+_0x40af7c(0x89a)+(_0x4d36e4&&!_0x49137d?_0x40af7c(0x420)+this[_0x40af7c(0x77d)](_0x40af7c(0x7e2))+_0x40af7c(0x5b0)+escapeHtml(_0x58364e[_0x40af7c(0x644)]||'')+_0x40af7c(0x767)+this[_0x40af7c(0x77d)]('Attribute')+'\x20'+_0x499b7e(_0x40af7c(0xe93))+'</label><input\x20class=\x22ann-attr\x22\x20type=\x22text\x22\x20placeholder=\x22percentage\x22\x20value=\x22'+escapeHtml(_0x58364e[_0x40af7c(0xb67)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x40af7c(0x77d)](_0x40af7c(0xf8e))+_0x40af7c(0xea4)+(_0x58364e[_0x40af7c(0xb67)]?_0x40af7c(0xe83):'on')+_0x40af7c(0xb3d)+escapeHtml(_0x58364e[_0x40af7c(0x2a0)]??'')+_0x40af7c(0x70b):'')+(_0x4d36e4&&_0x49137d?'<div\x20class=\x22'+(_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565)?'r2':'r2')+_0x40af7c(0xad9)+(_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565)?this[_0x40af7c(0x77d)]('Start'):this['_eT'](_0x40af7c(0xa25)))+_0x40af7c(0x3fc)+escapeHtml(_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565)?_0x58364e[_0x40af7c(0xfd4)]||'':_0x58364e[_0x40af7c(0x483)]||'')+_0x40af7c(0x93b)+(_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565)?_0x40af7c(0x600)+this[_0x40af7c(0x77d)]('End')+_0x40af7c(0xa16)+escapeHtml(_0x58364e['end']||'')+'\x22></div>':_0x40af7c(0x289))+_0x40af7c(0x818):'')+_0x40af7c(0xcbf)+this['_eT']('Label')+_0x40af7c(0xd5c)+this[_0x40af7c(0x77d)]('My\x20annotation')+'\x22\x20value=\x22'+escapeHtml(_0x58364e[_0x40af7c(0xddd)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x40af7c(0x77d)]('Color')+_0x40af7c(0x4ec)+escapeHtml(this[_0x40af7c(0x634)](_0x58364e[_0x40af7c(0x85f)]||'#1D9E75'))+_0x40af7c(0x767)+this[_0x40af7c(0x77d)](_0x40af7c(0xd58))+_0x40af7c(0x27d)+(_0x58364e['type']==='band'||_0x58364e[_0x40af7c(0x6f4)]===_0x40af7c(0x565)?_0x40af7c(0xd1b):'1')+'\x22\x20value=\x22'+escapeHtml(_0x58364e[_0x40af7c(0xf1d)]??'')+_0x40af7c(0x5b3)+(!_0x4d36e4?_0x40af7c(0x445)+(_0x58364e[_0x40af7c(0x144)]!==![]?'checked':'')+_0x40af7c(0xbb9)+this[_0x40af7c(0x77d)](_0x40af7c(0x3ab))+_0x40af7c(0xf22):'')+_0x40af7c(0x7f7);})[_0x25a23f(0xb8b)]('')||_0x25a23f(0xb7f)+this[_0x25a23f(0x77d)](_0x25a23f(0x9b2))+_0x25a23f(0x818))+'\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>'+this[_0x25a23f(0x77d)](_0x25a23f(0x3b2))+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x25a23f(0x581),_0x400e66=_0x3f903d[_0x25a23f(0x462)]?buildAreaSuffixes(this[_0x25a23f(0x1a4)],this[_0x25a23f(0xd4a)],null,(_0xd189ca,_0xa5f585,_0xc0e8c7)=>applyAttributeName(_0x3f903d,this[_0x25a23f(0x1a4)],_0xc0e8c7,_0xd189ca,_0xd189ca[_0x25a23f(0xb67)])):null,_0x1faa8a=this[_0x25a23f(0xd4a)][_0x25a23f(0x3c4)]((_0x5f0ce6,_0x589a6f)=>{const _0x145517=_0x25a23f,_0x33ca03=this[_0x145517(0x1a4)]?.[_0x145517(0x34e)]?.[_0x5f0ce6['entity']]||null,_0x4559ff=_0x33ca03?.[_0x145517(0x421)]?.['friendly_name']??_0x5f0ce6['name']??_0x5f0ce6[_0x145517(0x644)]??_0x145517(0x541)+(_0x589a6f+0x1),_0x5b9536=_0x400e66&&_0x5f0ce6[_0x145517(0xac9)]&&typeof _0x5f0ce6[_0x145517(0xac9)]===_0x145517(0x24d)&&!isTemplateString(_0x5f0ce6[_0x145517(0xac9)])?_0x5f0ce6[_0x145517(0xac9)]:applyAttributeName(_0x3f903d,this[_0x145517(0x1a4)],_0x4559ff,_0x5f0ce6,_0x5f0ce6[_0x145517(0xb67)]),_0x307586=_0x5b9536+(_0x400e66?.[_0x145517(0xfe5)](_0x589a6f)||''),_0x453957=_0x33ca03?parseFloat(_0x33ca03['state']):null,_0x3549f7=_0x33ca03?.['attributes']?.[_0x145517(0x3de)]||'',_0x5aff41=((()=>{const _0x5c8f7b=_0x145517,_0x1f6345=_0x5f0ce6[_0x5c8f7b(0x85f)];if(!_0x1f6345||_0x1f6345===_0x5c8f7b(0x74d))return _0x5c8f7b(0xa0a);if(typeof _0x1f6345===_0x5c8f7b(0x24d)&&_0x1f6345['includes']('{{'))return this[_0x5c8f7b(0xaf5)](_0x1f6345)||'#ff4757';return _0x1f6345||'#ff4757';})()),_0x50fe2c=_0x5f0ce6[_0x145517(0x970)]??'primary',_0x3b325c=_0x5f0ce6['graph_type']??_0x145517(0x1d5),_0x5a0ae8=_0x5f0ce6[_0x145517(0x79c)]??_0x145517(0xad0),_0x1c604a=_0x5f0ce6['number_format']??_0x145517(0x186),_0x39a37a=_0x5f0ce6[_0x145517(0x32c)]??_0x145517(0xe69),_0x2a82c8=_0x5f0ce6[_0x145517(0x576)]??null,_0x25867d=_0x5f0ce6[_0x145517(0x84d)]??null,_0x89f8eb=this['_openPanels']['has']('e-'+_0x589a6f),_0x3b2c69=this[_0x145517(0xc42)][_0x589a6f]||_0x145517(0x2e5),_0x267a74=((()=>{const _0x2ffae2=_0x145517;if(_0x5f0ce6[_0x2ffae2(0x4e4)]||_0x5f0ce6[_0x2ffae2(0xb67)]||_0x5f0ce6[_0x2ffae2(0x242)]||_0x5f0ce6[_0x2ffae2(0x207)])return _0x2ffae2(0xe5d)+this['_eT'](_0x2ffae2(0x650))+_0x2ffae2(0x9e9);if(_0x5f0ce6[_0x2ffae2(0x70d)]){const _0x19a382=_0x5f0ce6[_0x2ffae2(0x70d)][_0x2ffae2(0x792)](':');return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22'+(_0x19a382?_0x2ffae2(0xab3):_0x2ffae2(0x353))+'\x22>'+(_0x19a382?this[_0x2ffae2(0x77d)](_0x2ffae2(0xeb8)):this[_0x2ffae2(0x77d)](_0x2ffae2(0xb9b)))+_0x2ffae2(0x9e9);}const _0x4964ff=_0x33ca03?.[_0x2ffae2(0x421)]?.[_0x2ffae2(0x4c0)];if(_0x4964ff==='measurement'||_0x4964ff===_0x2ffae2(0x539)||_0x4964ff===_0x2ffae2(0x87c))return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class='+_0x4964ff+_0x2ffae2(0x8ce)+this[_0x2ffae2(0x77d)]('LTS')+_0x2ffae2(0x9e9);return'<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>'+this['_eT']('History\x20only')+_0x2ffae2(0x9e9);})()),_0x586ee0=Array[_0x145517(0x148)](_0x5f0ce6[_0x145517(0xfed)])?_0x5f0ce6[_0x145517(0xfed)][_0x145517(0x3c4)]((_0x383149,_0x2f9c80)=>_0x145517(0x766)+_0x2f9c80+_0x145517(0xf98)+this['_eT'](_0x145517(0x524))+'</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x383149['period']??0x7)+_0x145517(0x767)+this[_0x145517(0x77d)]('Color')+_0x145517(0x9f9)+escapeHtml(this['_coerceColor'](_0x383149['color']||'#f1c40f'))+'\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>'+this[_0x145517(0x77d)](_0x145517(0x23b))+_0x145517(0xcdc)+(_0x383149['period']??0x7)+_0x145517(0x13e)+(_0x383149[_0x145517(0x4c4)]?_0x145517(0xd51):'')+_0x145517(0x271)+this[_0x145517(0x77d)](_0x145517(0xaff))+_0x145517(0x55a))['join'](''):'',_0x27862d=Array['isArray'](_0x25867d?.[_0x145517(0x335)])?_0x25867d[_0x145517(0x335)][_0x145517(0x3c4)]((_0x51dfee,_0x304885)=>_0x145517(0x712)+_0x304885+_0x145517(0xf98)+this[_0x145517(0x77d)]('Value')+'</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(String(_0x51dfee[_0x145517(0xa0e)]??0x0))+_0x145517(0x767)+this['_eT'](_0x145517(0x7c2))+_0x145517(0xd9a)+escapeHtml(_0x51dfee[_0x145517(0x85f)]??'')+'\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x145517(0x634)](_0x51dfee[_0x145517(0x85f)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0x145517(0x86d)](String(_0x51dfee['color']??''))||String(_0x51dfee[_0x145517(0x85f)]??'')[_0x145517(0x792)]('{{')?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0x145517(0xef4)+this[_0x145517(0x77d)]('Delete')+_0x145517(0x55a))[_0x145517(0xb8b)](''):'',_0x9c70d=_0x5f0ce6[_0x145517(0x783)]!==![],_0x3bf3bd=_0x5f0ce6[_0x145517(0x31a)]!==![],_0xd0823=_0x5f0ce6[_0x145517(0x626)]!==![],_0x199d9d=!!_0x5f0ce6[_0x145517(0x636)],_0x457e88=_0x5f0ce6[_0x145517(0x173)]!==![],_0xed9de6=_0x5f0ce6['show_trend_icon']!==![],_0x46b65d=!!_0x5f0ce6['show_in_legend'],_0x317d07=_0x4eb448=>_0x4eb448?'':_0x145517(0x80e);return'\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20'+(_0x89f8eb?'open':'')+'\x20'+(_0x5f0ce6[_0x145517(0x300)]===![]?_0x145517(0x9d6):'')+_0x145517(0xf65)+_0x589a6f+_0x145517(0xd4e)+this['_eT'](_0x145517(0xa8b))+_0x145517(0x14f)+_0x5aff41+_0x145517(0x88e)+(_0x4958a6==='scatter'?_0x145517(0xf07)+(_0x589a6f===0x0?'X':'Y')+_0x145517(0x9e9):'')+_0x145517(0x2be)+_0x307586+_0x145517(0x9e9)+_0x267a74+(_0x453957!==null&&!isNaN(_0x453957)?'<span\x20class=\x22ev\x22>'+_0x453957[_0x145517(0xcb1)](_0x5f0ce6['decimals']??0x1)+'\x20'+_0x3549f7+'</span>':'')+'</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'+this[_0x145517(0x77d)](_0x145517(0x52c))+_0x145517(0x1df)+(_0x3b2c69===_0x145517(0x2e5)?_0x145517(0xb2e):'')+_0x145517(0x7c0)+this[_0x145517(0x77d)](_0x145517(0x9be))+_0x145517(0x6cd)+(_0x3b2c69===_0x145517(0x175)?_0x145517(0xb2e):'')+_0x145517(0xb9c)+this[_0x145517(0x77d)](_0x145517(0xa4e))+_0x145517(0x6cd)+(_0x3b2c69===_0x145517(0xeec)?'active':'')+'\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[_0x145517(0x77d)](_0x145517(0xd66))+_0x145517(0x6cd)+(_0x3b2c69===_0x145517(0x1b5)?'active':'')+_0x145517(0x28b)+this[_0x145517(0x77d)](_0x145517(0x70e))+_0x145517(0x6cd)+(_0x3b2c69==='colors'?_0x145517(0xb2e):'')+_0x145517(0x2f8)+this['_eT'](_0x145517(0x4e1))+'</button><button\x20class=\x22tb\x20'+(_0x3b2c69===_0x145517(0x6d2)?'active':'')+_0x145517(0xb3b)+this[_0x145517(0x77d)]('Advanced')+_0x145517(0x759)+(_0x3b2c69===_0x145517(0x2e5)?'active':'')+_0x145517(0x8c9)+(_0x5f0ce6[_0x145517(0x300)]===![]?'':_0x145517(0xd51))+_0x145517(0xbb9)+this['_eT'](_0x145517(0xf14))+'\x20'+_0x499b7e(_0x145517(0xd31),_0x145517(0xbe6))+_0x145517(0xc84)+this[_0x145517(0x77d)](_0x145517(0x7de))+'\x20'+_0x499b7e(_0x145517(0x53c))+'</label><input\x20class=\x22e-enabled_ref\x22\x20type=\x22text\x22\x20placeholder=\x22input_boolean.x\x20or\x20!input_boolean.x\x22\x20value=\x22'+escapeHtml(enabledRefSpec(_0x5f0ce6[_0x145517(0x300)])?_0x5f0ce6[_0x145517(0x300)][_0x145517(0x99a)]():'')+_0x145517(0x570)+this[_0x145517(0x77d)](_0x145517(0x7e2))+_0x145517(0x102d)+(_0x5f0ce6['entity']||'')+'\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>'+this[_0x145517(0x77d)](_0x145517(0x1c5))+'\x20'+_0x499b7e(_0x145517(0xf43))+'</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22'+escapeHtml(_0x5f0ce6['statistic_id']??'')+_0x145517(0x59c)+this['_eT']('Custom\x20Name')+'\x20'+_0x499b7e(_0x145517(0xf04))+_0x145517(0xeef)+escapeHtml(_0x33ca03?.['attributes']?.['friendly_name']||_0x145517(0xac9))+_0x145517(0xb3d)+escapeHtml(_0x5f0ce6['name']??'')+_0x145517(0x767)+this[_0x145517(0x77d)](_0x145517(0x628))+'\x20'+_0x499b7e(_0x145517(0xacf))+'</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x33ca03?.[_0x145517(0x421)]?.[_0x145517(0x3de)]||_0x145517(0x6b2))+_0x145517(0xb3d)+escapeHtml(_0x5f0ce6['unit']??'')+_0x145517(0xcf2)+this[_0x145517(0x77d)](_0x145517(0xdc6))+'\x20'+_0x499b7e(_0x145517(0x43d))+_0x145517(0xa28)+this[_0x145517(0x77d)]('Inherit\x20from\x20Custom\x20Name')+_0x145517(0xb3d)+escapeHtml(_0x5f0ce6[_0x145517(0x514)]??'')+_0x145517(0xe78)+this[_0x145517(0x77d)](_0x145517(0xd8e))+'\x20'+_0x499b7e(_0x145517(0x87b))+_0x145517(0x89c)+_0x589a6f+_0x145517(0xfc7)+(_0x3b2c69===_0x145517(0xeec)?_0x145517(0xb2e):'')+_0x145517(0x986)+this[_0x145517(0x77d)](_0x145517(0xa76))+_0x145517(0xafc)+this['_eT']('Y\x20Axis')+'\x20'+_0x499b7e(_0x145517(0x638))+_0x145517(0x7f2)+_0xc8a9cb('primary',_0x50fe2c,this[_0x145517(0x77d)]('Primary'))+_0xc8a9cb(_0x145517(0xf08),_0x50fe2c,this[_0x145517(0x77d)](_0x145517(0x3c1)))+_0xc8a9cb(_0x145517(0x586),_0x50fe2c,this[_0x145517(0x77d)](_0x145517(0x1bb)))+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0xbad))+'\x20'+_0x499b7e(_0x145517(0x515))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20'+this[_0x145517(0x77d)](_0x145517(0xf8e))+_0x145517(0x4c2)+((()=>{const _0x44e95a=_0x145517,_0x322223=this[_0x44e95a(0x1a4)]?.['states']?.[_0x5f0ce6[_0x44e95a(0x644)]];if(!_0x322223)return'';const _0x5a50de=Object[_0x44e95a(0x6bd)](_0x322223[_0x44e95a(0x421)]||{})[_0x44e95a(0x69b)]();return _0x5a50de[_0x44e95a(0x3c4)](_0x171276=>_0x44e95a(0x7cc)+escapeHtml(_0x171276)+'\x22\x20'+((_0x5f0ce6['attribute']??'')===_0x171276?_0x44e95a(0xc8a):'')+'>'+escapeHtml(_0x171276['replace'](/_/g,'\x20')[_0x44e95a(0x1aa)](/\b\w/g,_0x14cc7a=>_0x14cc7a[_0x44e95a(0x8e1)]()))+_0x44e95a(0xc06))['join']('');})())+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)](_0x145517(0x7d4))+'\x20'+_0x499b7e(_0x145517(0x47a),_0x145517(0x6e4))+_0x145517(0x99e)+[_0x145517(0xad0),_0x145517(0x68a),'max',_0x145517(0x1b8),_0x145517(0xa02),'median',_0x145517(0xd8b),_0x145517(0x32a),_0x145517(0x4a5),'delta']['map'](_0x7ea23c=>_0xc8a9cb(_0x7ea23c,_0x5a0ae8,{'avg':_0x145517(0x283),'min':_0x145517(0x537),'max':_0x145517(0xe64),'last':_0x145517(0x142),'first':_0x145517(0x2b4),'median':_0x145517(0x303),'sum':_0x145517(0x200),'change':_0x145517(0xce2),'diff':_0x145517(0xea8),'delta':_0x145517(0x383)}[_0x7ea23c]))[_0x145517(0xb8b)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x5f0ce6[_0x145517(0x79c)]??'avg')==='max'?_0x145517(0x4d0)+(_0x5f0ce6['damp_reset_boundary']!==![]?_0x145517(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x145517(0x77d)](_0x145517(0xec2))+'\x20'+_0x499b7e(_0x145517(0xa62))+_0x145517(0x60c):'')+_0x145517(0x31f)+((_0x5f0ce6[_0x145517(0x79c)]??'avg')==='change'?_0x145517(0x943)+(_0x5f0ce6['change_ignore_zero']===!![]?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)](_0x145517(0x97a))+'\x20'+_0x499b7e('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.')+_0x145517(0x60c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x145517(0x5a7))+'\x20'+_0x499b7e(_0x145517(0x337))+_0x145517(0xbbb)+_0xd9da87(_0x5f0ce6[_0x145517(0xb72)],!![])+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0x48d))+'\x20'+_0x499b7e(_0x145517(0xf13))+_0x145517(0xa08)+escapeHtml(_0x5f0ce6[_0x145517(0x492)]??0x1)+_0x145517(0x767)+this['_eT'](_0x145517(0x371))+'\x20'+_0x499b7e('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).')+_0x145517(0xa89)+_0xc8a9cb(_0x145517(0x186),_0x1c604a,this[_0x145517(0x77d)](_0x145517(0x179)))+_0xc8a9cb('comma',_0x1c604a,_0x145517(0xd16))+_0xc8a9cb('dot',_0x1c604a,_0x145517(0x419))+_0x145517(0xbb2)+this[_0x145517(0x77d)]('Group\x20By')+'\x20'+_0x499b7e(_0x145517(0x1b4))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-group_by\x22>'+[['',''],['hour',_0x145517(0xdc1)],['2h',_0x145517(0xc99)],['3h',_0x145517(0x990)],['4h',_0x145517(0x944)],['6h',_0x145517(0x929)],[_0x145517(0x398),'12\x20Hours'],[_0x145517(0xe1c),_0x145517(0xd6c)],[_0x145517(0x688),'Week'],[_0x145517(0xf2b),'Month'],[_0x145517(0x855),_0x145517(0xe09)]][_0x145517(0x3c4)](([_0x3fcf56,_0x1e2ea3])=>_0xc8a9cb(_0x3fcf56,_0x5f0ce6[_0x145517(0xd3b)]??'',_0x3fcf56?this[_0x145517(0x77d)](_0x1e2ea3):this[_0x145517(0x77d)]('Inherit')))[_0x145517(0xb8b)]('')+_0x145517(0xc02)+(!_0x46b65d?'lk':'')+_0x145517(0xdab)+this[_0x145517(0x77d)](_0x145517(0xd30))+'\x20'+_0x499b7e(_0x145517(0xd42))+_0x145517(0x659)+(_0x46b65d?'checked':'')+'><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'+(_0x46b65d?'':_0x145517(0x80e))+_0x145517(0x44e)+((_0x5f0ce6[_0x145517(0xbce)]||[_0x145517(0x68a),_0x145517(0xad0),_0x145517(0xa1a)])['includes'](_0x145517(0x68a))?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)](_0x145517(0x537))+_0x145517(0x174)+((_0x5f0ce6[_0x145517(0xbce)]||[_0x145517(0x68a),_0x145517(0xad0),'max'])['includes'](_0x145517(0xad0))?'checked':'')+_0x145517(0xbb9)+this['_eT'](_0x145517(0x283))+_0x145517(0x692)+((_0x5f0ce6['legend_stats']||[_0x145517(0x68a),_0x145517(0xad0),'max'])['includes']('max')?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)]('Max')+_0x145517(0x268)+((_0x5f0ce6[_0x145517(0xbce)]||[])[_0x145517(0x792)](_0x145517(0x1b8))?_0x145517(0xd51):'')+_0x145517(0xbb9)+this['_eT'](_0x145517(0x142))+_0x145517(0xab2)+((_0x5f0ce6[_0x145517(0xbce)]||[])[_0x145517(0x792)](_0x145517(0xd8b))?_0x145517(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Sum')+_0x145517(0xc46)+((_0x5f0ce6[_0x145517(0xbce)]||[])[_0x145517(0x792)](_0x145517(0x408))?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)]('Live')+'\x20'+_0x499b7e('The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.')+'</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'+(_0x3b2c69===_0x145517(0x6d2)?_0x145517(0xb2e):'')+_0x145517(0x7e3)+this[_0x145517(0x77d)](_0x145517(0xd9f))+_0x145517(0x52a)+this['_eT'](_0x145517(0xd84))+'\x20'+_0x499b7e(_0x145517(0xc85))+_0x145517(0x59e)+escapeHtml(_0x5f0ce6[_0x145517(0xf5a)]||'')+_0x145517(0x767)+this[_0x145517(0x77d)](_0x145517(0x48a))+'\x20'+_0x499b7e(_0x145517(0x4cf))+'</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x5f0ce6['price_attribute']||'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)]('Reference\x20Entity')+'\x20'+_0x499b7e(_0x145517(0x790))+_0x145517(0xd78)+escapeHtml(_0x5f0ce6[_0x145517(0xf3e)]||'')+_0x145517(0x767)+this[_0x145517(0x77d)]('Operation')+'\x20'+_0x499b7e(_0x145517(0x867))+_0x145517(0x61f)+(_0x5f0ce6[_0x145517(0xf3e)]?'':'disabled')+'>'+[[_0x145517(0xfdd),_0x145517(0xc20)],[_0x145517(0xe62),_0x145517(0xcd4)],[_0x145517(0x642),_0x145517(0x3fd)],['divide',_0x145517(0xc3f)],[_0x145517(0xf3f),_0x145517(0xe96)],['reverse_divide',_0x145517(0xc2e)]]['map'](([_0x261cc5,_0x433a9c])=>_0xc8a9cb(_0x261cc5,_0x5f0ce6[_0x145517(0x527)]??_0x145517(0xfdd),_0x433a9c))[_0x145517(0xb8b)]('')+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0x2c0))+'\x20'+_0x499b7e(_0x145517(0x480))+'</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x5f0ce6[_0x145517(0x621)]||'')+_0x145517(0xd0f)+this[_0x145517(0x77d)]('Forecast\x20Horizon')+'\x20'+_0x499b7e('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.')+_0x145517(0x29e)+escapeHtml(_0x5f0ce6['forecast_horizon']??'')+_0x145517(0x418)+this['_eT'](_0x145517(0x806))+'\x20'+_0x499b7e(_0x145517(0x8ae))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x5f0ce6[_0x145517(0xd56)]||'')+_0x145517(0x418)+this['_eT']('Value\x20Factor')+'\x20'+_0x499b7e('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.')+_0x145517(0xa7e)+escapeHtml(_0x5f0ce6[_0x145517(0x58c)]??0x0)+_0x145517(0x687)+this[_0x145517(0x77d)](_0x145517(0xd05))+'\x20'+_0x499b7e(_0x145517(0xbe3))+_0x145517(0xc40)+escapeHtml(_0x5f0ce6[_0x145517(0x240)]??'')+_0x145517(0xc62)+(_0x5f0ce6['fixed_value']?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)](_0x145517(0x9f0))+'\x20'+_0x499b7e('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+_0x145517(0xf22)+(this[_0x145517(0x1a5)](_0x145517(0x2d5),_0x4958a6)?_0x145517(0x63f)+(_0x5f0ce6[_0x145517(0x2d5)]?_0x145517(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x145517(0x77d)](_0x145517(0xf23))+'\x20'+_0x499b7e(_0x145517(0x7fa))+_0x145517(0xf22):_0x145517(0x289))+'<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>'+this[_0x145517(0x77d)]('State\x20Map')+'\x20'+_0x499b7e(_0x145517(0x33b))+_0x145517(0x863)+(_0x5f0ce6['state_map']?_0x5f0ce6['state_map']['map'](_0xa3dfdb=>{const _0x16f13e=_0x145517;let _0x22c180=_0xa3dfdb[_0x16f13e(0xa0e)];if(_0xa3dfdb['label']||_0xa3dfdb['color'])_0x22c180+=',\x20'+(_0xa3dfdb['label']||'');if(_0xa3dfdb[_0x16f13e(0x85f)])_0x22c180+=',\x20'+_0xa3dfdb[_0x16f13e(0x85f)];return _0x22c180;})['join']('\x0a'):'')+'</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>'+this[_0x145517(0x77d)](_0x145517(0xcaa))+'\x20'+_0x499b7e('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.')+_0x145517(0x496)+this['_eT'](_0x145517(0xe2e))+'\x20'+_0x499b7e(_0x145517(0x339))+'</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22'+escapeHtml(_0x5f0ce6[_0x145517(0x242)]??'')+_0x145517(0x767)+this[_0x145517(0x77d)](_0x145517(0x453))+'\x20'+_0x499b7e('Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.')+_0x145517(0xbba)+escapeHtml(_0x5f0ce6[_0x145517(0x64f)]??'')+_0x145517(0x767)+this['_eT'](_0x145517(0x5c5))+'\x20'+_0x499b7e(_0x145517(0xb6b))+_0x145517(0xe8a)+escapeHtml(_0x5f0ce6[_0x145517(0xa44)]??'')+_0x145517(0x951)+this[_0x145517(0x77d)](_0x145517(0x1c4))+'\x20'+_0x499b7e(_0x145517(0xe80))+_0x145517(0xe81)+escapeHtml(_0x5f0ce6['data_value_expression']??'')+'\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>'+this[_0x145517(0x77d)](_0x145517(0x730))+'\x20'+_0x499b7e(_0x145517(0x319))+_0x145517(0xa6a)+(_0x5f0ce6['data_vars']&&typeof _0x5f0ce6[_0x145517(0x28e)]==='object'?Object[_0x145517(0x22d)](_0x5f0ce6[_0x145517(0x28e)])[_0x145517(0x3c4)](([_0x33d88d,_0x5271d1])=>_0x33d88d+':\x20'+_0x5271d1)['join'](String['fromCharCode'](0xa)):'')+_0x145517(0x326)+this[_0x145517(0x77d)]('Time\x20Unit')+'\x20'+_0x499b7e(_0x145517(0xff8))+_0x145517(0x32e)+[_0x145517(0xa55),_0x145517(0xd10),_0x145517(0xda4),_0x145517(0x6ae),_0x145517(0x2c5),_0x145517(0x6d3),_0x145517(0xd60),_0x145517(0x5e7)][_0x145517(0x3c4)](_0xbc687c=>_0xc8a9cb(_0xbc687c,_0x5f0ce6[_0x145517(0x6cc)]??'iso',{'iso':_0x145517(0x960),'epoch_seconds':_0x145517(0xb85),'epoch_ms':_0x145517(0x2bc),'month_of_year':_0x145517(0x9b0),'day_of_month':_0x145517(0x797),'day_of_year':_0x145517(0x7d5),'week_of_year':'Week\x20of\x20year\x20(1-53)','hour_of_day':_0x145517(0x67d)}[_0xbc687c]))[_0x145517(0xb8b)]('')+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0xa63))+'\x20'+_0x499b7e(_0x145517(0x97d))+_0x145517(0x7c3)+this[_0x145517(0x77d)](_0x145517(0xa9c))+'\x22\x20value=\x22'+escapeHtml(_0x5f0ce6['data_time_year']??'')+_0x145517(0x7af)+(_0x3b2c69==='state_row'?'active':'')+_0x145517(0x66c)+(!_0x457e88?'lk':'')+_0x145517(0xe79)+this[_0x145517(0x77d)]('State\x20Row')+'\x20'+_0x499b7e(_0x145517(0x13d))+_0x145517(0x915)+(_0x5f0ce6['show_state']!==![]?_0x145517(0xc8a):'')+'>'+this['_eT']('On')+_0x145517(0x1e5)+(_0x5f0ce6[_0x145517(0x173)]===![]?'selected':'')+'>'+this[_0x145517(0x77d)]('Off')+_0x145517(0x244)+_0x317d07(_0x457e88)+_0x145517(0x151)+this[_0x145517(0x77d)](_0x145517(0x5bc))+'\x20'+_0x499b7e(_0x145517(0xeb6))+_0x145517(0xff3)+(_0x457e88?'':_0x145517(0x318))+'>'+[['',this[_0x145517(0x77d)](_0x145517(0x417))],['last',this['_eT'](_0x145517(0x142))],[_0x145517(0xd8b),this['_eT']('Sum')],['avg',this[_0x145517(0x77d)](_0x145517(0x283))],['min',this[_0x145517(0x77d)]('Min')],[_0x145517(0xa1a),this[_0x145517(0x77d)](_0x145517(0xe64))],[_0x145517(0xa02),this[_0x145517(0x77d)](_0x145517(0x2b4))]]['map'](([_0x1a3cea,_0x52a9b7])=>_0xc8a9cb(_0x1a3cea,_0x5f0ce6['primary_state_as']??(_0x5f0ce6[_0x145517(0xfe8)]?_0x145517(0x1b8):''),_0x52a9b7))['join']('')+_0x145517(0xda7)+([_0x145517(0x1ec),_0x145517(0xfc2),_0x145517(0x457),'polararea',_0x145517(0xf5f),'heatmap',_0x145517(0xce3)][_0x145517(0x792)](_0x4958a6)&&((_0x5f0ce6[_0x145517(0x2b6)]??(_0x5f0ce6['show_state_last']?_0x145517(0x1b8):''))==='last'||(_0x5f0ce6[_0x145517(0x2b6)]??'')===_0x145517(0xa02))?'<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>'+this[_0x145517(0x77d)]('⚠\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.')+_0x145517(0x818):'')+_0x145517(0x3d0)+this[_0x145517(0x77d)](_0x145517(0xe7a))+'\x20'+_0x499b7e(_0x145517(0xa72))+_0x145517(0x9d9)+(_0x457e88?'':_0x145517(0x318))+'>'+['',_0x145517(0xd8b),'avg',_0x145517(0x68a),_0x145517(0xa1a),_0x145517(0xa02),_0x145517(0x1b8),...[_0x145517(0x1ec),'ranking','polararea']['includes'](_0x4958a6)?[_0x145517(0x40c)]:[]][_0x145517(0x3c4)](_0x1a099b=>_0xc8a9cb(_0x1a099b,_0x5f0ce6[_0x145517(0xd17)]??'',{['']:this[_0x145517(0x77d)]('None'),'sum':this[_0x145517(0x77d)](_0x145517(0x200)),'avg':this[_0x145517(0x77d)]('Avg'),'min':this[_0x145517(0x77d)]('Min'),'max':this[_0x145517(0x77d)](_0x145517(0xe64)),'first':this['_eT'](_0x145517(0x2b4)),'last':this[_0x145517(0x77d)](_0x145517(0x142)),'pct':'%'}[_0x1a099b]))[_0x145517(0xb8b)]('')+_0x145517(0xf11)+this[_0x145517(0x77d)]('Name\x20Position')+'\x20'+_0x499b7e('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).')+_0x145517(0xea9)+(_0x457e88?'':_0x145517(0x318))+'>'+[['',this[_0x145517(0x77d)]('Default')],[_0x145517(0x9a4),this['_eT'](_0x145517(0x958))]]['map'](([_0x464971,_0x227cd8])=>_0xc8a9cb(_0x464971,_0x5f0ce6[_0x145517(0x21b)]??'',_0x227cd8))[_0x145517(0xb8b)]('')+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0x4ac))+'\x20'+_0x499b7e('Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.')+_0x145517(0xb33)+(_0x457e88?'':_0x145517(0x318))+'>'+[_0x145517(0xf49),_0x145517(0xf2e),_0x145517(0x7a5),_0x145517(0x86f),_0x145517(0x816),_0x145517(0xdcb)][_0x145517(0x3c4)](_0xbc8153=>_0xc8a9cb(_0xbc8153,_0x5f0ce6[_0x145517(0xa50)]??'left',{'left':this[_0x145517(0x77d)](_0x145517(0x973)),'center':this['_eT']('Top\x20Center'),'right':this['_eT']('Top\x20Right'),'bottom-left':this['_eT']('Bottom\x20Left'),'bottom-center':this[_0x145517(0x77d)](_0x145517(0xa7f)),'bottom-right':this[_0x145517(0x77d)](_0x145517(0x38f))}[_0xbc8153]))[_0x145517(0xb8b)]('')+_0x145517(0xe66)+this[_0x145517(0x77d)]('MDI\x20Icon')+'\x20'+_0x499b7e(_0x145517(0x203))+'</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'+(_0x5f0ce6[_0x145517(0x1013)]!==![]?_0x145517(0xd51):'')+'\x20'+(_0x457e88?'':_0x145517(0x318))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x145517(0x77d)](_0x145517(0xc52))+'\x20'+_0x499b7e(_0x145517(0xda9))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20'+(_0x5f0ce6[_0x145517(0x378)]?'checked':'')+'\x20'+(_0x457e88?'':_0x145517(0x318))+_0x145517(0xbb9)+this[_0x145517(0x77d)](_0x145517(0x4a4))+'\x20'+_0x499b7e('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.')+_0x145517(0xc67)+(_0x5f0ce6[_0x145517(0xe2d)]?_0x145517(0xd51):'')+'\x20'+(_0x457e88?'':'disabled')+_0x145517(0xbb9)+this[_0x145517(0x77d)](_0x145517(0x835))+'\x20'+_0x499b7e(_0x145517(0xfcd))+'</span></div></label>'+(_0x457e88&&!['',_0x145517(0xd8b),_0x145517(0xad0)]['includes'](_0x5f0ce6['primary_state_as']??(_0x5f0ce6[_0x145517(0xfe8)]?'last':''))?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x5f0ce6[_0x145517(0x553)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x145517(0xc37))+'\x20'+_0x499b7e(_0x145517(0x4f0))+_0x145517(0x60c):'')+(_0x457e88&&(_0x5f0ce6['primary_state_as']??(_0x5f0ce6[_0x145517(0xfe8)]?_0x145517(0x1b8):''))!==''?_0x145517(0x4bf)+(_0x5f0ce6[_0x145517(0x1003)]?_0x145517(0xd51):'')+_0x145517(0xbb9)+this[_0x145517(0x77d)]('Show\x20Range')+'\x20'+_0x499b7e(_0x145517(0x64c))+'</span></div></label>':'')+_0x145517(0x496)+this[_0x145517(0x77d)]('Name\x20Size')+'\x20'+_0x499b7e(_0x145517(0xf2c))+_0x145517(0x71c)+escapeHtml(_0x5f0ce6[_0x145517(0xdb1)]??'')+'\x22\x20'+(_0x457e88?'':_0x145517(0x318))+_0x145517(0x1008)+this[_0x145517(0x77d)](_0x145517(0x212))+'\x20'+_0x499b7e(_0x145517(0x43e))+'</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22'+escapeHtml(_0x5f0ce6[_0x145517(0x5bd)]??'')+'\x22\x20'+(_0x457e88?'':_0x145517(0x318))+_0x145517(0x1008)+this[_0x145517(0x77d)](_0x145517(0x3e8))+'\x20'+_0x499b7e(_0x145517(0x9f1))+_0x145517(0x6bc)+escapeHtml(_0x5f0ce6[_0x145517(0xbec)]??'')+'\x22\x20'+(_0x457e88?'':_0x145517(0x318))+_0x145517(0xce5)+(!_0xed9de6?'lk':'')+_0x145517(0x3df)+this[_0x145517(0x77d)]('Trend\x20Icon')+'\x20'+_0x499b7e(_0x145517(0x95e))+_0x145517(0x8a1)+(_0xed9de6?_0x145517(0xd51):'')+_0x145517(0xfc9)+_0x317d07(_0xed9de6)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Trend\x20Period')+'\x20'+_0x499b7e(_0x145517(0xe99))+_0x145517(0xac8)+escapeHtml(_0x5f0ce6[_0x145517(0xeb2)]??0x1)+'\x22\x20'+(_0xed9de6?'':_0x145517(0x318))+_0x145517(0x1fe)+this[_0x145517(0x77d)]('Icon\x20Size')+'\x20'+_0x499b7e('Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.')+_0x145517(0x3ec)+escapeHtml(_0x5f0ce6[_0x145517(0x779)]??'')+'\x22\x20'+(_0xed9de6?'':_0x145517(0x318))+'></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)](_0x145517(0xb0e))+'\x20'+_0x499b7e(_0x145517(0x597))+_0x145517(0xc05)+_0x6c5e50(_0x145517(0xb59),_0x5f0ce6[_0x145517(0x13b)]??'')+_0x145517(0x3d0)+this[_0x145517(0x77d)](_0x145517(0x6fe))+'\x20'+_0x499b7e('Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).')+_0x145517(0xc05)+_0x6c5e50('e-trend_down_color',_0x5f0ce6['trend_down_color']??'')+_0x145517(0x3d0)+this[_0x145517(0x77d)](_0x145517(0xa3d))+'\x20'+_0x499b7e('Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).')+_0x145517(0xc05)+_0x6c5e50(_0x145517(0x1f1),_0x5f0ce6[_0x145517(0x168)]??'')+_0x145517(0xda0)+(_0x3b2c69==='appearance'?_0x145517(0xb2e):'')+'\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x3f903d[_0x145517(0xae4)]||_0x145517(0x4a7))===_0x145517(0x4a7)?_0x145517(0x7e1)+this[_0x145517(0x77d)]('Graph\x20Type')+'\x20'+_0x499b7e(_0x145517(0x7b1))+_0x145517(0xff2)+_0xc8a9cb(_0x145517(0x1d5),_0x3b325c,this[_0x145517(0x77d)](_0x145517(0xe5f)))+_0xc8a9cb(_0x145517(0xba4),_0x3b325c,this[_0x145517(0x77d)](_0x145517(0x516)))+_0xc8a9cb(_0x145517(0xd37),_0x3b325c,this[_0x145517(0x77d)]('Bar'))+_0xc8a9cb(_0x145517(0x451),_0x3b325c,this[_0x145517(0x77d)](_0x145517(0x90c)))+(_0x4958a6===_0x145517(0x4a7)?_0xc8a9cb(_0x145517(0x201),_0x3b325c,this[_0x145517(0x77d)](_0x145517(0x968))):'')+_0x145517(0xe66)+this[_0x145517(0x77d)](_0x145517(0x78b))+'\x20'+_0x499b7e(_0x145517(0x97e))+_0x145517(0x27a)+escapeHtml(_0x5f0ce6['z_index']??'')+_0x145517(0x70b):'')+_0x145517(0x3c2)+((()=>{const _0x4c724c=_0x145517;return'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x9c70d?'lk':'')+_0x4c724c(0xc48)+this[_0x4c724c(0x77d)](_0x4c724c(0xa4e))+'\x20'+_0x499b7e('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.')+_0x4c724c(0x399)+(_0x9c70d?_0x4c724c(0xd51):'')+_0x4c724c(0xb9e)+(_0x5f0ce6[_0x4c724c(0xb74)]===!![]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this['_eT'](_0x4c724c(0x30b))+'\x20'+_0x499b7e(_0x4c724c(0x6ee))+_0x4c724c(0xf3d)+_0x317d07(_0x9c70d)+_0x4c724c(0xd68)+(_0x3f903d[_0x4c724c(0xcbb)]?_0x4c724c(0x7e1)+this[_0x4c724c(0x77d)]('Stack\x20Group')+'\x20'+_0x499b7e(_0x4c724c(0x646))+_0x4c724c(0xc30)+this['_eT'](_0x4c724c(0x363))+_0x4c724c(0xb3d)+escapeHtml(_0x5f0ce6['stack_group']??'')+_0x4c724c(0x6b6):'')+_0x4c724c(0x100d)+(this[_0x4c724c(0x1a5)](_0x4c724c(0xed7),_0x4958a6)||this[_0x4c724c(0x1a5)](_0x4c724c(0x885),_0x4958a6)?_0x4c724c(0xbe5)+(_0x5f0ce6[_0x4c724c(0xed7)]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0x947))+'\x20'+_0x499b7e(_0x4c724c(0x8f1))+'</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'+(_0x5f0ce6[_0x4c724c(0x771)]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0xffc))+'\x20'+_0x499b7e(_0x4c724c(0x3a1))+_0x4c724c(0xa8c)+(_0x5f0ce6[_0x4c724c(0xd54)]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0x72a))+'\x20'+_0x499b7e(_0x4c724c(0x16b))+_0x4c724c(0xf22):'')+_0x4c724c(0x30a)+((()=>{const _0x4a247c=_0x4c724c;if(_0x4958a6!=='timeline'&&_0x4958a6!==_0x4a247c(0x6d0)||(_0x5f0ce6[_0x4a247c(0x8fe)]||_0x5f0ce6[_0x4a247c(0x6f4)])==='candlestick')return'';const _0x34b0dc=_0x5f0ce6[_0x4a247c(0x736)],_0x5418fa=Array[_0x4a247c(0x148)](_0x34b0dc)?_0x34b0dc:_0x34b0dc?[_0x34b0dc&&typeof _0x34b0dc===_0x4a247c(0xc83)?_0x34b0dc:{'period':_0x34b0dc===!![]?'previous_period':String(_0x34b0dc)}]:[],_0x2e9ea2=[_0x4a247c(0x86c),_0x4a247c(0x667),_0x4a247c(0x344),_0x4a247c(0xecb),_0x4a247c(0x2ee)],_0x5f02ab=_0x5418fa[_0x4a247c(0x3c4)]((_0x14d0b4,_0x8d24e5)=>{const _0x5993b7=_0x4a247c,_0x51ff02=_0x14d0b4&&typeof _0x14d0b4==='object'?_0x14d0b4:{'period':String(_0x14d0b4)},_0x36273d=_0x51ff02[_0x5993b7(0xfbb)]!=null?String(_0x51ff02[_0x5993b7(0xfbb)]):_0x5993b7(0x86c),_0x209af3=!_0x2e9ea2[_0x5993b7(0x792)](_0x36273d)?_0x5993b7(0x7cc)+escapeHtml(_0x36273d)+_0x5993b7(0x84b)+escapeHtml(_0x36273d)+'h</option>':'',_0xef3653=_0x463b56=>_0x36273d===_0x463b56?'selected':'',_0x3411e7=_0x51ff02[_0x5993b7(0xb41)]||'dashed',_0x3a7076=_0x5055db=>_0x3411e7===_0x5055db?_0x5993b7(0xc8a):'',_0x2b2d10=_0x51ff02[_0x5993b7(0x738)]==='sequential'?_0x5993b7(0x812):_0x5993b7(0xe6b),_0x2d7321=_0x1c814e=>_0x2b2d10===_0x1c814e?_0x5993b7(0xc8a):'',_0x2ecfd9=_0x4958a6!=='timeline'?'':_0x5993b7(0x600)+this['_eT'](_0x5993b7(0x9cc))+'\x20'+_0x499b7e(_0x5993b7(0xb36))+_0x5993b7(0x96a)+(_0x36273d===_0x5993b7(0x86c)?'':_0x5993b7(0x318))+_0x5993b7(0x6cf)+_0x2d7321(_0x5993b7(0xe6b))+'>'+this['_eT'](_0x5993b7(0xa33))+'</option><option\x20value=\x22sequential\x22\x20'+_0x2d7321(_0x5993b7(0x812))+'>'+this[_0x5993b7(0x77d)](_0x5993b7(0xa38))+_0x5993b7(0xda6),_0x2c0f4a=String(_0x51ff02[_0x5993b7(0x85f)]??'')[_0x5993b7(0x792)]('{{');return _0x5993b7(0x1f9)+_0x8d24e5+_0x5993b7(0x1ca)+this[_0x5993b7(0x77d)](_0x5993b7(0xc5b))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20'+_0xef3653(_0x5993b7(0x86c))+'>'+this[_0x5993b7(0x77d)]('Previous\x20Period')+'</option><option\x20value=\x22yesterday\x22\x20'+_0xef3653('yesterday')+'>'+this['_eT']('Day\x20Before')+_0x5993b7(0xde0)+_0xef3653('last_week')+'>'+this[_0x5993b7(0x77d)](_0x5993b7(0x9e7))+_0x5993b7(0x46a)+_0xef3653('last_month')+'>'+this[_0x5993b7(0x77d)](_0x5993b7(0x2a1))+_0x5993b7(0x5b9)+_0xef3653(_0x5993b7(0x2ee))+'>'+this[_0x5993b7(0x77d)](_0x5993b7(0xc0f))+_0x5993b7(0xc06)+_0x209af3+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x5993b7(0x77d)]('Periods\x20Back')+'\x20'+_0x499b7e(_0x5993b7(0x1c1))+_0x5993b7(0x89b)+escapeHtml(String(Math[_0x5993b7(0xa1a)](0x1,parseInt(_0x51ff02['periods_back'])||0x1)))+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x5993b7(0x1b6))+_0x5993b7(0x461)+_0x3a7076('dashed')+'>'+this['_eT'](_0x5993b7(0x62c))+_0x5993b7(0x3eb)+_0x3a7076(_0x5993b7(0x373))+'>'+this[_0x5993b7(0x77d)](_0x5993b7(0xc23))+_0x5993b7(0x199)+_0x3a7076(_0x5993b7(0x641))+'>'+this['_eT'](_0x5993b7(0xd29))+_0x5993b7(0x7ee)+(_0x2ecfd9?'r3':'r2')+_0x5993b7(0x9a9)+this['_eT'](_0x5993b7(0x7c2))+_0x5993b7(0xd36)+escapeHtml(_0x51ff02[_0x5993b7(0x85f)]??'')+_0x5993b7(0x416)+escapeHtml(this[_0x5993b7(0x634)](_0x51ff02['color']))+'\x22'+(_0x2c0f4a?_0x5993b7(0x803):'')+_0x5993b7(0x94a)+this[_0x5993b7(0x77d)](_0x5993b7(0xd58))+_0x5993b7(0xde2)+(_0x51ff02[_0x5993b7(0xf1d)]!=null?escapeHtml(String(_0x51ff02[_0x5993b7(0xf1d)])):'')+_0x5993b7(0x93b)+_0x2ecfd9+'</div><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-dl\x22\x20type=\x22checkbox\x22\x20'+(_0x51ff02[_0x5993b7(0xdfd)]===![]?'':_0x5993b7(0xd51))+_0x5993b7(0xbb9)+this['_eT'](_0x5993b7(0xb78))+_0x5993b7(0x963)+(_0x51ff02[_0x5993b7(0x734)]===!![]?'checked':'')+_0x5993b7(0xbb9)+this[_0x5993b7(0x77d)](_0x5993b7(0x30b))+'\x20'+_0x499b7e(_0x5993b7(0x38d))+_0x5993b7(0x2ad)+(_0x51ff02[_0x5993b7(0x626)]===!![]?_0x5993b7(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x5993b7(0x77d)](_0x5993b7(0x401))+'\x20'+_0x499b7e('Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.')+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20'+(_0x51ff02['show_average']===!![]?_0x5993b7(0xd51):'')+_0x5993b7(0xbb9)+this[_0x5993b7(0x77d)](_0x5993b7(0x947))+'\x20'+_0x499b7e(_0x5993b7(0x69c))+_0x5993b7(0x345)+this[_0x5993b7(0x77d)](_0x5993b7(0xaff))+'\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>';})[_0x4a247c(0xb8b)]('');return _0x4a247c(0x1dc)+this[_0x4a247c(0x77d)]('Period\x20Comparison')+'\x20'+_0x499b7e(_0x4a247c(0x926))+'</div></div><div\x20class=\x22cmp-list\x22>'+(_0x5f02ab||'<div\x20class=\x22es\x22>'+this['_eT'](_0x4a247c(0x5ea))+'</div>')+'</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'+this[_0x4a247c(0x77d)](_0x4a247c(0x1de))+_0x4a247c(0x202);})())+_0x4c724c(0x3c2)+(this['_isFieldRelevantForMode'](_0x4c724c(0xfed),_0x4958a6)?_0x4c724c(0x4de)+this['_eT'](_0x4c724c(0x4d7))+'\x20'+_0x499b7e('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.')+_0x4c724c(0x8de)+(_0x586ee0||_0x4c724c(0xb7f)+this[_0x4c724c(0x77d)](_0x4c724c(0x1c0))+_0x4c724c(0x818))+'</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>'+this[_0x4c724c(0x77d)](_0x4c724c(0x624))+_0x4c724c(0x202):'')+((_0x3f903d[_0x4c724c(0xae4)]||_0x4c724c(0x4a7))===_0x4c724c(0x4a7)?_0x4c724c(0x4d4)+(_0x39a37a==='never'?'lk':'')+_0x4c724c(0x666)+this[_0x4c724c(0x77d)](_0x4c724c(0x2f0))+'\x20'+_0x499b7e(_0x4c724c(0x528))+_0x4c724c(0x574)+_0xc8a9cb(_0x4c724c(0x3d8),_0x39a37a,this[_0x4c724c(0x77d)](_0x4c724c(0x1d4)))+_0xc8a9cb(_0x4c724c(0xe69),_0x39a37a,this[_0x4c724c(0x77d)](_0x4c724c(0x851)))+_0xc8a9cb(_0x4c724c(0xeee),_0x39a37a,this[_0x4c724c(0x77d)](_0x4c724c(0x8e0)))+'</select></div></div><div\x20class=\x22csb\x22\x20'+(_0x39a37a==='never'?'style=\x22opacity:.35;pointer-events:none\x22':'')+'><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20'+(_0x5f0ce6[_0x4c724c(0x406)]!==![]?'checked':'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0x537))+'\x20'+_0x499b7e(_0x4c724c(0xbc1))+_0x4c724c(0xb2b)+(_0x5f0ce6[_0x4c724c(0x1eb)]!==![]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)]('Max')+'\x20'+_0x499b7e(_0x4c724c(0x1f4))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x5f0ce6[_0x4c724c(0x102b)]!==![]?_0x4c724c(0xd51):'')+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0xec9))+'\x20'+_0x499b7e(_0x4c724c(0x5fe))+_0x4c724c(0x424)+this[_0x4c724c(0x77d)](_0x4c724c(0x755))+'\x20'+_0x499b7e(_0x4c724c(0xb5c))+_0x4c724c(0xa94)+this[_0x4c724c(0x77d)](_0x4c724c(0xb5b))+_0x4c724c(0xb3d)+escapeHtml(_0x5f0ce6[_0x4c724c(0xfd0)]??'')+_0x4c724c(0x5a4)+escapeHtml(this[_0x4c724c(0x634)](_0x5f0ce6[_0x4c724c(0xfd0)]||'#888888'))+_0x4c724c(0x1ba)+this[_0x4c724c(0x77d)]('Font\x20Size')+'\x20'+_0x499b7e(_0x4c724c(0xce9))+_0x4c724c(0x772)+escapeHtml(_0x5f0ce6['extrema_font_size']??'')+_0x4c724c(0xbfd)+this['_eT'](_0x4c724c(0x101f))+'\x20'+_0x499b7e(_0x4c724c(0xf61))+_0x4c724c(0xe24)+this[_0x4c724c(0x77d)](_0x4c724c(0xb5b))+_0x4c724c(0xb3d)+escapeHtml(_0x5f0ce6[_0x4c724c(0x782)]??'')+_0x4c724c(0x838)+escapeHtml(this['_coerceColor'](_0x5f0ce6[_0x4c724c(0x782)]||_0x4c724c(0x35e)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c724c(0x77d)](_0x4c724c(0xc90))+'\x20'+_0x499b7e(_0x4c724c(0x263))+_0x4c724c(0xe8d)+escapeHtml(_0x5f0ce6['extrema_bg_opacity']??'')+_0x4c724c(0x2da):'')+_0x4c724c(0x3c2)+((_0x3f903d['chart_mode']||_0x4c724c(0x4a7))===_0x4c724c(0x4a7)?_0x4c724c(0x4d4)+(!_0x3bf3bd?'lk':'')+_0x4c724c(0xfa3)+this['_eT'](_0x4c724c(0xe5f))+'\x20'+_0x499b7e(_0x4c724c(0xb7b))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20'+(_0x3bf3bd?_0x4c724c(0xd51):'')+_0x4c724c(0xfc9)+_0x317d07(_0x3bf3bd)+_0x4c724c(0xa5d)+this[_0x4c724c(0x77d)](_0x4c724c(0x35b))+'\x20'+_0x499b7e('Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.')+_0x4c724c(0x2cf)+escapeHtml(_0x5f0ce6['line_width']??2.5)+'\x22\x20'+(_0x3bf3bd?'':'disabled')+'></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'+(_0x5f0ce6['smooth']!==![]?_0x4c724c(0xd51):'')+'\x20'+(_0x3bf3bd?'':_0x4c724c(0x318))+_0x4c724c(0xbb9)+this[_0x4c724c(0x77d)](_0x4c724c(0x2c9))+'\x20'+_0x499b7e('Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.')+'</span></div></label></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Line\x20Style')+'\x20'+_0x499b7e('Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.')+_0x4c724c(0x1d3)+(_0x3bf3bd?'':'disabled')+_0x4c724c(0x21d)+((_0x5f0ce6['line_style']??_0x4c724c(0x373))==='solid'?_0x4c724c(0xc8a):'')+'>'+this['_eT'](_0x4c724c(0xc23))+'</option><option\x20value=\x22dotted\x22\x20'+(_0x5f0ce6['line_style']==='dotted'?_0x4c724c(0xc8a):'')+'>'+this['_eT'](_0x4c724c(0xd29))+'</option><option\x20value=\x22dashed\x22\x20'+(_0x5f0ce6['line_style']===_0x4c724c(0x3e5)?_0x4c724c(0xc8a):'')+'>'+this['_eT'](_0x4c724c(0x62c))+_0x4c724c(0x56f)+(_0x5f0ce6['show_range_band']?_0x4c724c(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c724c(0x77d)](_0x4c724c(0x9dd))+'\x20'+_0x499b7e(_0x4c724c(0x294))+_0x4c724c(0x677)+(_0x199d9d?_0x4c724c(0xd51):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c724c(0x77d)](_0x4c724c(0xd19))+'\x20'+_0x499b7e(_0x4c724c(0xd13))+_0x4c724c(0x1d8)+(_0x199d9d?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c724c(0x77d)](_0x4c724c(0x927))+'\x20'+_0x499b7e(_0x4c724c(0x8dd))+_0x4c724c(0x262)+escapeHtml(_0x5f0ce6[_0x4c724c(0x2ff)]??'')+_0x4c724c(0xb60):'')+_0x4c724c(0x8e5):'')+_0x4c724c(0x1f8)+(_0x4958a6===_0x4c724c(0xaa7)?this[_0x4c724c(0x77d)]('Gauge\x20Range'):this['_eT'](_0x4c724c(0x9ae)))+'\x20'+_0x499b7e(_0x4958a6===_0x4c724c(0xaa7)?_0x4c724c(0x911):_0x4c724c(0xf27))+'</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>'+(_0x4958a6==='gauge'?this[_0x4c724c(0x77d)](_0x4c724c(0x537)):this[_0x4c724c(0x77d)](_0x4c724c(0xd3e)))+'\x20'+_0x499b7e(_0x4958a6==='gauge'?_0x4c724c(0xbbd):_0x4c724c(0xfc0))+'</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x5f0ce6[_0x4c724c(0xcd0)]??'')+_0x4c724c(0x767)+(_0x4958a6===_0x4c724c(0xaa7)?this[_0x4c724c(0x77d)]('Max'):this[_0x4c724c(0x77d)](_0x4c724c(0x409)))+'\x20'+_0x499b7e(_0x4958a6==='gauge'?_0x4c724c(0xf30):_0x4c724c(0xb84))+_0x4c724c(0x2c4)+escapeHtml(_0x5f0ce6[_0x4c724c(0xdaf)]??'')+'\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';})())+_0x145517(0xdbd)+(_0x3b2c69===_0x145517(0x975)?'active':'')+_0x145517(0xcb2)+this[_0x145517(0x77d)](_0x145517(0x215))+_0x145517(0x52a)+this[_0x145517(0x77d)](_0x145517(0x44c))+'\x20'+_0x499b7e(_0x145517(0x65d))+'</label>'+_0x6c5e50('e-color',_0x5f0ce6[_0x145517(0x85f)]||_0x145517(0xa0a))+'</div>'+(this[_0x145517(0x1a5)](_0x145517(0x29a),_0x4958a6)?'<div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)](_0x145517(0xd0a))+'\x20'+_0x499b7e('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.')+_0x145517(0xc05)+_0x6c5e50(_0x145517(0x9f3),_0x5f0ce6[_0x145517(0x29a)]||_0x5f0ce6[_0x145517(0x85f)]||_0x145517(0xa0a))+_0x145517(0x818):_0x145517(0x289))+_0x145517(0x52a)+this[_0x145517(0x77d)](_0x145517(0x431))+'\x20'+_0x499b7e(_0x145517(0x5b5))+_0x145517(0xc05)+_0x6c5e50(_0x145517(0x4e8),_0x5f0ce6[_0x145517(0xa60)]||_0x5f0ce6['color']||_0x145517(0xa0a))+_0x145517(0x3d0)+this[_0x145517(0x77d)](_0x145517(0x7b6))+'\x20'+_0x499b7e('Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0x145517(0xc05)+_0x6c5e50(_0x145517(0x602),_0x5f0ce6['state_color']||_0x5f0ce6[_0x145517(0x85f)]||_0x145517(0xa0a))+_0x145517(0x6b5)+(_0x4958a6===_0x145517(0xaa7)?_0x145517(0x7e1)+this['_eT'](_0x145517(0x475))+'\x20'+_0x499b7e(_0x145517(0x866))+'</label>'+_0x6c5e50(_0x145517(0xce7),_0x5f0ce6[_0x145517(0x5d4)]??'')+_0x145517(0x953):'')+_0x145517(0xe02)+(!_0xd0823?'lk':'')+_0x145517(0x3c6)+this['_eT'](_0x145517(0x401))+'\x20'+_0x499b7e(_0x145517(0x94e))+_0x145517(0x808)+(_0xd0823?_0x145517(0xd51):'')+_0x145517(0xfc9)+_0x317d07(_0xd0823)+_0x145517(0x9bf)+(_0x5f0ce6[_0x145517(0x54f)]!==![]?_0x145517(0xd51):'')+'\x20'+(_0xd0823?'':'disabled')+_0x145517(0xbb9)+this[_0x145517(0x77d)]('Gradient')+'\x20'+_0x499b7e('Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.')+_0x145517(0xaef)+this[_0x145517(0x77d)]('Fill\x20Opacity')+'\x20'+_0x499b7e(_0x145517(0x813))+'</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'+(_0x5f0ce6[_0x145517(0xedd)]!=null?escapeHtml(String(_0x5f0ce6[_0x145517(0xedd)])):'')+'\x22\x20'+(_0xd0823?'':_0x145517(0x318))+_0x145517(0xc9b)+(this[_0x145517(0x1a5)](_0x145517(0x576),_0x4958a6)?'<div\x20class=\x22cs\x20'+(_0x25867d?.['enabled']?'lk':'')+_0x145517(0x9d3)+this['_eT'](_0x145517(0x7a8))+'\x20'+_0x499b7e('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.')+_0x145517(0x8c8)+(_0x2a82c8?.[_0x145517(0x300)]?_0x145517(0xd51):'')+'\x20'+(_0x25867d?.[_0x145517(0x300)]?'disabled':'')+_0x145517(0x314)+(_0x25867d?.[_0x145517(0x300)]?'<div\x20class=\x22ln\x22>'+this[_0x145517(0x77d)](_0x145517(0xa7a))+_0x145517(0x818):'')+'<div\x20class=\x22csb\x22\x20'+(!_0x2a82c8?.[_0x145517(0x300)]||_0x25867d?.['enabled']?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x145517(0x917)+this[_0x145517(0x77d)](_0x145517(0x183))+'\x20'+_0x499b7e(_0x145517(0xbfb))+'</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x2a82c8?.[_0x145517(0x3cd)]??_0x145517(0x32b)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)](_0x145517(0x984))+'\x20'+_0x499b7e(_0x145517(0x765))+_0x145517(0xc0c)+escapeHtml(this[_0x145517(0x634)](_0x2a82c8?.[_0x145517(0xadf)]??_0x145517(0x400)))+_0x145517(0x767)+this[_0x145517(0x77d)](_0x145517(0xb30))+'\x20'+_0x499b7e('Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.')+'</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x145517(0x634)](_0x2a82c8?.[_0x145517(0xac3)]??_0x145517(0x1d7)))+_0x145517(0x17b):'')+(this[_0x145517(0x1a5)](_0x145517(0x84d),_0x4958a6)?_0x145517(0x4d4)+(_0x2a82c8?.[_0x145517(0x300)]?'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[_0x145517(0x77d)](_0x145517(0x6a8))+'\x20'+_0x499b7e(_0x145517(0xc71))+_0x145517(0x141)+(_0x25867d?.['enabled']?_0x145517(0xd51):'')+'\x20'+(_0x2a82c8?.['enabled']?_0x145517(0x318):'')+_0x145517(0x314)+(_0x2a82c8?.['enabled']?_0x145517(0x9b3)+this[_0x145517(0x77d)]('Disabled\x20when\x20trend\x20active')+_0x145517(0x818):'')+'<div\x20class=\x22csb\x22\x20'+(!_0x25867d?.[_0x145517(0x300)]||_0x2a82c8?.[_0x145517(0x300)]?'style=\x22opacity:.35;pointer-events:none\x22':'')+'><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x145517(0x77d)]('Direction')+'\x20'+_0x499b7e(_0x145517(0x639))+_0x145517(0x4bd)+_0xc8a9cb(_0x145517(0xb80),_0x25867d?.[_0x145517(0x7df)]??_0x145517(0xb80),this[_0x145517(0x77d)](_0x145517(0xfff)))+_0xc8a9cb('horizontal',_0x25867d?.[_0x145517(0x7df)]??_0x145517(0xb80),this['_eT'](_0x145517(0x42f)))+_0x145517(0xe66)+this[_0x145517(0x77d)]('Transition')+'\x20'+_0x499b7e('Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.')+_0x145517(0x9c6)+_0xc8a9cb(_0x145517(0x882),_0x25867d?.[_0x145517(0x649)]??'smooth',this['_eT'](_0x145517(0xaac)))+_0xc8a9cb(_0x145517(0x8cd),_0x25867d?.[_0x145517(0x649)]??_0x145517(0x882),this[_0x145517(0x77d)](_0x145517(0x426)))+_0x145517(0xf53)+(_0x25867d?.[_0x145517(0x921)]?'checked':'')+_0x145517(0xbb9)+this[_0x145517(0x77d)]('Last\x20Color')+'\x20'+_0x499b7e(_0x145517(0x919))+_0x145517(0x252)+(_0x27862d||_0x145517(0xb7f)+this['_eT'](_0x145517(0xaa0))+_0x145517(0x818))+_0x145517(0x16d)+(_0x2a82c8?.['enabled']?'disabled':'')+_0x145517(0xaf4)+this[_0x145517(0x77d)](_0x145517(0x1ef))+_0x145517(0xdae):'')+_0x145517(0x581);})[_0x25a23f(0xb8b)](''),_0x5893b1=_0x25a23f(0x6e8)+(this[_0x25a23f(0x923)][_0x25a23f(0x1031)](_0x25a23f(0x2bd))?'open':'')+_0x25a23f(0x714)+this[_0x25a23f(0x77d)](_0x25a23f(0x6e7))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x25a23f(0xd4a)][_0x25a23f(0xf35)]+'\x20'+this[_0x25a23f(0x77d)](_0x25a23f(0xbab))+'</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>'+_0x1faa8a+_0x25a23f(0x72d)+(_0x3f903d[_0x25a23f(0xae4)]===_0x25a23f(0xc54)&&this[_0x25a23f(0xd4a)]['length']>=0x2||_0x3f903d[_0x25a23f(0xae4)]===_0x25a23f(0xbf1)&&this[_0x25a23f(0xd4a)][_0x25a23f(0xf35)]>=0x1||_0x3f903d[_0x25a23f(0xae4)]==='calendar'&&this[_0x25a23f(0xd4a)][_0x25a23f(0xf35)]>=0x1?'':_0x25a23f(0x26e)+this[_0x25a23f(0x77d)](_0x25a23f(0xb70))+_0x25a23f(0xdb8))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>',_0x4bbba6=_0x25a23f(0x615)+_0x5d3e96+_0x25a23f(0x392);this[_0x25a23f(0x41c)]=(this['_renderId']||0x0)+0x1;const _0x3946d9=_0x25a23f(0x6e8)+(this['_openPanels'][_0x25a23f(0x1031)](_0x25a23f(0x352))?_0x25a23f(0x4c6):'')+'\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>'+this[_0x25a23f(0x77d)](_0x25a23f(0xd27))+_0x25a23f(0xa3f)+this[_0x25a23f(0x77d)]('Header,\x20icon,\x20styling\x20and\x20language')+_0x25a23f(0x2b8)+(!_0x34e46f?'<button\x20class=\x22tb\x20cs-tb\x20'+(_0x571a76==='headericon'?_0x25a23f(0xb2e):'')+_0x25a23f(0xab0)+this[_0x25a23f(0x77d)](_0x25a23f(0xed1))+_0x25a23f(0xdb8):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20'+(_0x571a76==='styling'?'active':'')+'\x22\x20data-cstab=\x22styling\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x932))+_0x25a23f(0x6a1)+(_0x571a76===_0x25a23f(0x8a8)?_0x25a23f(0xb2e):'')+_0x25a23f(0x55c)+this[_0x25a23f(0x77d)](_0x25a23f(0xd6b))+_0x25a23f(0xc43)+(_0x571a76===_0x25a23f(0x9c0)?_0x25a23f(0xb2e):'')+_0x25a23f(0x9d4)+(!_0x34e46f?_0x25a23f(0x6d8)+this[_0x25a23f(0x77d)](_0x25a23f(0x5d3))+'</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'](_0x25a23f(0x635))+'\x20'+_0x499b7e(_0x25a23f(0x888))+_0x25a23f(0x607)+this['_eT']('e.g.\x20Statistics')+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x365)]??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0x6e3))+'\x20'+_0x499b7e(_0x25a23f(0xeac))+_0x25a23f(0x1a9)+escapeHtml(_0x3f903d[_0x25a23f(0x74f)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x25a23f(0xe63))+'\x20'+_0x499b7e(_0x25a23f(0x6be))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>'+['left',_0x25a23f(0xf2e),_0x25a23f(0x7a5)][_0x25a23f(0x3c4)](_0x51c599=>_0xc8a9cb(_0x51c599,_0x3f903d['align_header']??_0x25a23f(0xf49),this[_0x25a23f(0x77d)](_0x51c599[_0x25a23f(0x36b)](0x0)['toUpperCase']()+_0x51c599[_0x25a23f(0x444)](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x50c)+this['_eT']('State\x20Layout')+'\x20'+_0x499b7e(_0x25a23f(0xa3a))+_0x25a23f(0xbf6)+['default',_0x25a23f(0x5ee)]['map'](_0xf39fec=>_0xc8a9cb(_0xf39fec,_0x3f903d[_0x25a23f(0xdce)]??_0x25a23f(0x27b),{'default':this['_eT'](_0x25a23f(0x73c)),'horizontal':this['_eT'](_0x25a23f(0x42f))}[_0xf39fec]))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)]('Header\x20Color')+'\x20'+_0x499b7e('Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x25a23f(0xb3a)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xb8a)]??'')+_0x25a23f(0xf4f)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0xb8a)]||_0x25a23f(0xc51)))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x6f3))+'\x20'+_0x499b7e(_0x25a23f(0x8d7))+_0x25a23f(0x4e6)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xf1b)]??'')+_0x25a23f(0xd12)+this[_0x25a23f(0x77d)](_0x25a23f(0x1c7))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x9af)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d['card_header_letter_spacing']??'')+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x25a23f(0x77d)](_0x25a23f(0x831))+_0x25a23f(0x23e)+this[_0x25a23f(0x77d)](_0x25a23f(0x431))+'\x20'+_0x499b7e('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.')+_0x25a23f(0xc05)+_0x6c5e50('card-icon-color',_0x3f903d[_0x25a23f(0xe01)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)]('MDI\x20Icon')+'\x20'+_0x499b7e(_0x25a23f(0x26b))+_0x25a23f(0xa20)+this[_0x25a23f(0x77d)](_0x25a23f(0x3e8))+'\x20'+_0x499b7e(_0x25a23f(0xa05))+_0x25a23f(0xe57)+escapeHtml(_0x3f903d[_0x25a23f(0x166)]??'')+_0x25a23f(0x605)+this[_0x25a23f(0x77d)]('Image\x20URL')+'\x20'+_0x499b7e(_0x25a23f(0xaa9))+'</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x34f)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0x69f))+'\x20'+_0x499b7e(_0x25a23f(0x567))+_0x25a23f(0x19a)+[_0x25a23f(0xf49),_0x25a23f(0xf2e),'right']['map'](_0x3a1066=>_0xc8a9cb(_0x3a1066,_0x3f903d['card_icon_position']??_0x25a23f(0xf49),this[_0x25a23f(0x77d)](_0x3a1066['charAt'](0x0)[_0x25a23f(0x8e1)]()+_0x3a1066['slice'](0x1))))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x5da):'')+_0x25a23f(0x809)+(_0x571a76===_0x25a23f(0x7a0)?'active':'')+_0x25a23f(0x3dc)+this[_0x25a23f(0x77d)](_0x25a23f(0x932))+_0x25a23f(0xe91)+(_0x34e46f?'':_0x25a23f(0x50d)+this[_0x25a23f(0x77d)](_0x25a23f(0xc2b))+'\x20'+_0x499b7e(_0x25a23f(0xd3f),'Native\x20also\x20brings\x20the\x20per-entity\x20legend\x20into\x20line:\x20its\x20names\x20and\x20values\x20use\x20the\x20theme\x27s\x20main\x20text\x20colour\x20at\x20full\x20strength,\x20instead\x20of\x20the\x20card\x27s\x20dimmer,\x20smaller\x20look.')+_0x25a23f(0xe1d)+[_0x25a23f(0xb6d),_0x25a23f(0x56a)][_0x25a23f(0x3c4)](_0x8107ab=>_0xc8a9cb(_0x8107ab,_0x3f903d[_0x25a23f(0xa7c)]??_0x25a23f(0xb6d),this[_0x25a23f(0x77d)](_0x8107ab===_0x25a23f(0x56a)?_0x25a23f(0xd99):'Subtle\x20(card\x20default)')))[_0x25a23f(0xb8b)]('')+_0x25a23f(0x5ab))+_0x25a23f(0xc8e)+this[_0x25a23f(0x77d)](_0x25a23f(0xe50))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x3e2)+escapeHtml(_0x3f903d[_0x25a23f(0xc29)]==null||_0x3f903d['height']==='auto'||_0x3f903d[_0x25a23f(0xc29)]===''?_0x25a23f(0x6b2):_0x586755(_0x3f903d[_0x25a23f(0xc29)],0x96))+_0x25a23f(0xfd6)+this['_eT'](_0x25a23f(0x101f))+'\x20'+_0x499b7e(_0x25a23f(0xc26))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0xcec)]??'')+_0x25a23f(0x149)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0xcec)]||_0x25a23f(0xb97)))+_0x25a23f(0x1ba)+this[_0x25a23f(0x77d)](_0x25a23f(0x60d))+'\x20'+_0x499b7e('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.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x25a23f(0x77d)]('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x8bb)]??'')+_0x25a23f(0x7ea)+(_0x3f903d['card_shadow']!==![]?'checked':'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)]('Card\x20Shadow')+'\x20'+_0x499b7e(_0x25a23f(0x846))+_0x25a23f(0x2b1)+(_0x3f903d[_0x25a23f(0xc4a)]!==![]?_0x25a23f(0xd51):'')+_0x25a23f(0xbb9)+this[_0x25a23f(0x77d)](_0x25a23f(0xa40))+'\x20'+_0x499b7e(_0x25a23f(0x4df))+_0x25a23f(0xc80)+(_0x3f903d[_0x25a23f(0xc4a)]!==![]?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0xf18))+'\x20'+_0x499b7e(_0x25a23f(0xaa5))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT']('Auto')+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x8c7)]??'')+_0x25a23f(0x45f)+escapeHtml(this[_0x25a23f(0x634)](_0x3f903d[_0x25a23f(0x8c7)]||_0x25a23f(0xc51)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x25a23f(0x77d)](_0x25a23f(0xad4))+'\x20'+_0x499b7e('Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x25a23f(0x994)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+_0x25a23f(0xb3d)+escapeHtml(_0x3f903d[_0x25a23f(0x7cb)]??'')+'\x22></div></div></div>':'')+_0x25a23f(0x6d1)+this[_0x25a23f(0x77d)](_0x25a23f(0xc28))+'\x20'+_0x499b7e(_0x25a23f(0x21e))+_0x25a23f(0x928)+this[_0x25a23f(0x77d)](_0x25a23f(0xb5b))+'\x22\x20value=\x22'+escapeHtml(_0x3f903d[_0x25a23f(0x181)]??'')+'\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>'+this[_0x25a23f(0x77d)](_0x25a23f(0xac1))+'\x20'+_0x499b7e(_0x25a23f(0x3c3))+_0x25a23f(0x1b3)+escapeHtml(_0x3f903d['card_background_image']??'')+_0x25a23f(0x767)+this[_0x25a23f(0x77d)](_0x25a23f(0x4aa))+'\x20'+_0x499b7e(_0x25a23f(0x234))+_0x25a23f(0x754)+escapeHtml(_0x3f903d[_0x25a23f(0xfc6)]??'')+_0x25a23f(0xeb7)+(_0x2ff7b4||_0x4958a6===_0x25a23f(0xf5f)||_0x4958a6==='ranking'||_0x3c2eb9?_0x25a23f(0x7e1)+this[_0x25a23f(0x77d)](_0x25a23f(0x63c))+'\x20'+_0x499b7e('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.')+_0x25a23f(0x6de)+['left',_0x25a23f(0xf2e),'right'][_0x25a23f(0x3c4)](_0x89a1da=>_0xc8a9cb(_0x89a1da,_0x3f903d['chart_align']??_0x25a23f(0xf2e),this['_eT'](_0x89a1da[_0x25a23f(0x36b)](0x0)[_0x25a23f(0x8e1)]()+_0x89a1da['slice'](0x1))))['join']('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x25a23f(0x89d)+this['_eT'](_0x25a23f(0xb7e))+'\x20'+_0x499b7e(_0x25a23f(0xbd0))+_0x25a23f(0x1028)+escapeHtml(typeof _0x3f903d[_0x25a23f(0x20d)]==='string'?_0x3f903d[_0x25a23f(0x20d)]:'')+_0x25a23f(0xee7)+(_0x571a76===_0x25a23f(0x8a8)?_0x25a23f(0xb2e):'')+_0x25a23f(0xd47)+this['_eT'](_0x25a23f(0xd6b))+_0x25a23f(0xd25)+this['_eT']('Language')+'\x20'+_0x499b7e(_0x25a23f(0x2d7))+_0x25a23f(0xa1b)+[{'v':'auto','l':this[_0x25a23f(0x77d)]('Auto\x20(HA\x20language)')},...Object[_0x25a23f(0x6bd)](LANG_NAMES)[_0x25a23f(0x3c4)](_0x7c5a24=>({'v':_0x7c5a24,'l':LANG_NAMES[_0x7c5a24]||_0x7c5a24}))[_0x25a23f(0x69b)]((_0x21cad2,_0x894ff6)=>_0x21cad2['l'][_0x25a23f(0xe6d)](_0x894ff6['l'])),..._0x3f903d[_0x25a23f(0x198)]&&_0x3f903d[_0x25a23f(0x198)]!==_0x25a23f(0x6b2)&&!LANG_NAMES[_0x3f903d[_0x25a23f(0x198)]]?[{'v':_0x3f903d[_0x25a23f(0x198)],'l':_0x3f903d[_0x25a23f(0x198)]}]:[]][_0x25a23f(0x3c4)](_0x7ded32=>_0xc8a9cb(_0x7ded32['v'],_0x3f903d[_0x25a23f(0x198)]??'auto',_0x7ded32['l']))[_0x25a23f(0xb8b)]('')+_0x25a23f(0xe66)+this[_0x25a23f(0x77d)](_0x25a23f(0x482))+'\x20'+_0x499b7e(_0x25a23f(0xa3c))+_0x25a23f(0x30c)+[{'v':_0x25a23f(0x6b2),'l':this['_eT'](_0x25a23f(0x73d))},{'v':_0x25a23f(0x7d6),'l':this[_0x25a23f(0x77d)](_0x25a23f(0xec0))},{'v':'server','l':this['_eT'](_0x25a23f(0x393))},..._0x3f903d[_0x25a23f(0xe0b)]&&!['auto',_0x25a23f(0x7d6),_0x25a23f(0x6c7)][_0x25a23f(0x792)](_0x3f903d[_0x25a23f(0xe0b)])?[{'v':_0x3f903d[_0x25a23f(0xe0b)],'l':_0x3f903d[_0x25a23f(0xe0b)]}]:[]][_0x25a23f(0x3c4)](_0x50c02e=>_0xc8a9cb(_0x50c02e['v'],_0x3f903d[_0x25a23f(0xe0b)]??'auto',_0x50c02e['l']))[_0x25a23f(0xb8b)]('')+'</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>';this[_0x25a23f(0xb9d)][_0x25a23f(0xbcf)]=_0x4bbba6+_0x25a23f(0x51e)+this['_eT'](_0x25a23f(0xb2c))+_0x25a23f(0xb3d)+escapeHtml(this[_0x25a23f(0x799)]||'')+_0x25a23f(0x93b)+_0x258fcd+_0x3946d9+_0x5893b1+_0x25a23f(0x818),this[_0x25a23f(0xda1)](),this['_wireUp']();if(_0x2e9dba?.[_0x25a23f(0x351)]){const _0x35996f=this[_0x25a23f(0xb9d)]['querySelector'](_0x2e9dba['path']);if(_0x35996f){_0x35996f[_0x25a23f(0xdea)]();if(_0x2e9dba['ss']!==void 0x0)try{_0x35996f['setSelectionRange'](_0x2e9dba['ss'],_0x2e9dba['se']);}catch{}}}}[_0x3a4399(0x62f)](_0x29120c,_0x26d228,_0x4eeacb,_0xaec075={}){const _0x3e88d8=_0x3a4399;if(!_0x29120c||_0x29120c['_sgcIcon'])return;_0x29120c['_sgcIcon']=!![],_0x29120c[_0x3e88d8(0xbcf)]='';const _0x565c00=!!_0xaec075[_0x3e88d8(0x318)],_0x3a60e7=document[_0x3e88d8(0xc9e)]('div');_0x3a60e7[_0x3e88d8(0x526)][_0x3e88d8(0x295)]=_0x3e88d8(0xfb3);const _0x4a2838=document['createElement'](_0x3e88d8(0xb09));_0x4a2838[_0x3e88d8(0x6f4)]=_0x3e88d8(0xb09),_0x4a2838[_0x3e88d8(0x318)]=_0x565c00,_0x4a2838[_0x3e88d8(0x526)][_0x3e88d8(0x295)]=_0x3e88d8(0x543)+(_0x565c00?_0x3e88d8(0x6a5):'');const _0x502667=document[_0x3e88d8(0xc9e)](_0x3e88d8(0x230));_0x502667[_0x3e88d8(0x526)][_0x3e88d8(0x295)]='flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)';const _0x45481f=document['createElement'](_0x3e88d8(0x565));_0x45481f['style'][_0x3e88d8(0x295)]=_0x3e88d8(0x8be);const _0x32d6fa=document[_0x3e88d8(0xc9e)](_0x3e88d8(0x565));_0x32d6fa[_0x3e88d8(0x526)][_0x3e88d8(0x295)]=_0x3e88d8(0xd2a),_0x32d6fa['innerHTML']=_0x3e88d8(0xb42),_0x4a2838['append'](_0x502667,_0x45481f,_0x32d6fa);const _0x10c616=document[_0x3e88d8(0xc9e)](_0x3e88d8(0xc47));_0x10c616[_0x3e88d8(0x526)][_0x3e88d8(0x295)]=_0x3e88d8(0x249);const _0x1f66b8=_0x41c277=>typeof _0x41c277===_0x3e88d8(0x24d)&&(_0x41c277[_0x3e88d8(0x792)]('{{')||_0x41c277[_0x3e88d8(0x792)]('{%')),_0x9356d8=()=>{const _0x3e761c=_0x3e88d8,_0x290343=(_0x26d228()||'')[_0x3e761c(0x99a)]();if(_0x1f66b8(_0x290343))_0x502667['setAttribute'](_0x3e761c(0x8d4),_0x3e761c(0xca2)),_0x502667['style'][_0x3e761c(0x6e0)]=_0x3e761c(0xdb4),_0x45481f['textContent']=this[_0x3e761c(0x77d)](_0x3e761c(0xe31)),_0x45481f[_0x3e761c(0x526)][_0x3e761c(0x85f)]='var(--tx)';else _0x290343?(_0x502667['setAttribute'](_0x3e761c(0x8d4),_0x290343),_0x502667[_0x3e761c(0x526)][_0x3e761c(0x6e0)]='visible',_0x45481f[_0x3e761c(0x3d4)]=_0x290343,_0x45481f[_0x3e761c(0x526)][_0x3e761c(0x85f)]=_0x3e761c(0xbb8)):(_0x502667['removeAttribute'](_0x3e761c(0x8d4)),_0x502667[_0x3e761c(0x526)]['visibility']=_0x3e761c(0xd7e),_0x45481f[_0x3e761c(0x3d4)]=_0xaec075[_0x3e761c(0x2e1)]||this[_0x3e761c(0x77d)]('None'),_0x45481f['style'][_0x3e761c(0x85f)]=_0x3e761c(0x83c));},_0x5aed30=document[_0x3e88d8(0xc9e)]('input');_0x5aed30[_0x3e88d8(0x6f4)]='text',_0x5aed30[_0x3e88d8(0x2e1)]=_0xaec075[_0x3e88d8(0x5b8)]||_0x3e88d8(0x743),_0x5aed30[_0x3e88d8(0xa0e)]=_0x26d228()||'',_0x5aed30['style'][_0x3e88d8(0x295)]=_0x3e88d8(0x88f);let _0x1862e6=![];_0x5aed30[_0x3e88d8(0x3dd)](_0x3e88d8(0xcb9),()=>{_0x4eeacb(_0x5aed30['value']||void 0x0),_0x9356d8(),_0x1862e6=!![];}),_0x5aed30[_0x3e88d8(0x3dd)](_0x3e88d8(0x32a),()=>{_0x1862e6&&(_0x1862e6=![],this['_valueChanged']());});const _0x4a47c5=document['createElement'](_0x3e88d8(0xc47));_0x4a47c5[_0x3e88d8(0x3d4)]=this['_eT'](_0x3e88d8(0xc77)),_0x4a47c5[_0x3e88d8(0x526)]['cssText']=_0x3e88d8(0x9b8),_0x10c616[_0x3e88d8(0x3d6)](_0x5aed30,_0x4a47c5);let _0x1cf7ed=null;const _0x543045=_0x5dc6b4=>{const _0x21491a=_0x3e88d8;_0x4eeacb(_0x5dc6b4||void 0x0);if(_0x5aed30)_0x5aed30['value']=_0x5dc6b4||'';_0x9356d8(),this[_0x21491a(0x761)](),_0x21f6d8();},_0x275322=()=>{const _0x388a17=_0x3e88d8;if(_0x1cf7ed)return;const _0x8c3708=(_0x26d228()||'')[_0x388a17(0x99a)]();if(this['_hass']&&customElements[_0x388a17(0xfe5)](_0x388a17(0x841)))_0x1cf7ed=document['createElement']('ha-icon-picker'),_0x1cf7ed['hass']=this[_0x388a17(0x1a4)],_0x1cf7ed['value']=_0x1f66b8(_0x8c3708)?'':_0x8c3708,_0x1cf7ed[_0x388a17(0xddd)]='',_0x1cf7ed[_0x388a17(0x526)][_0x388a17(0x295)]='display:block;width:100%',_0x1cf7ed[_0x388a17(0x3dd)](_0x388a17(0xdfc),_0x413b68=>{const _0x137916=_0x388a17;_0x413b68[_0x137916(0xc15)](),_0x543045(_0x413b68['detail'][_0x137916(0xa0e)]);});else{if(this[_0x388a17(0x1a4)]&&customElements[_0x388a17(0xfe5)](_0x388a17(0x5c1)))_0x1cf7ed=document['createElement'](_0x388a17(0x5c1)),_0x1cf7ed[_0x388a17(0x5a5)]=this['_hass'],_0x1cf7ed[_0x388a17(0x5c2)]={'icon':{}},_0x1cf7ed[_0x388a17(0xa0e)]=_0x1f66b8(_0x8c3708)?'':_0x8c3708,_0x1cf7ed['label']='',_0x1cf7ed['style'][_0x388a17(0x295)]=_0x388a17(0x85c),_0x1cf7ed[_0x388a17(0x3dd)](_0x388a17(0xdfc),_0xa3d44c=>{const _0x1a5541=_0x388a17;_0xa3d44c['stopPropagation'](),_0x543045(_0xa3d44c[_0x1a5541(0xf36)][_0x1a5541(0xa0e)]);});else return;}_0x10c616[_0x388a17(0xb3f)](_0x1cf7ed);},_0x34dca9=()=>{const _0x494375=_0x3e88d8;if(_0x565c00)return;if(this[_0x494375(0xe56)]&&this['_cpdOpen'][_0x494375(0xd9d)]!==_0x3a60e7)this[_0x494375(0xe56)][_0x494375(0xeb1)]();_0x275322(),_0x10c616[_0x494375(0x526)]['display']='block',this['_cpdOpen']={'wrap':_0x3a60e7,'close':_0x21f6d8},setTimeout(()=>{const _0x54971a=_0x494375;try{_0x5aed30[_0x54971a(0xdea)]();}catch(_0x26fa6e){}},0x1e);},_0x21f6d8=()=>{const _0x2c8ec7=_0x3e88d8;_0x10c616[_0x2c8ec7(0x526)][_0x2c8ec7(0xe8c)]=_0x2c8ec7(0xf6a);if(this[_0x2c8ec7(0xe56)]&&this['_cpdOpen']['wrap']===_0x3a60e7)this[_0x2c8ec7(0xe56)]=null;_0x1862e6&&(_0x1862e6=![],this['_valueChanged']());};_0x4a2838[_0x3e88d8(0x3dd)]('click',()=>{const _0x1c4133=_0x3e88d8;_0x10c616['style'][_0x1c4133(0xe8c)]==='block'?_0x21f6d8():_0x34dca9();}),_0x3a60e7['append'](_0x4a2838,_0x10c616),_0x29120c[_0x3e88d8(0xb3f)](_0x3a60e7),_0x9356d8(),!this[_0x3e88d8(0xddf)]&&(this[_0x3e88d8(0xddf)]=!![],this['shadowRoot'][_0x3e88d8(0x3dd)](_0x3e88d8(0xe69),_0x41d737=>{const _0x1c97e1=_0x3e88d8;if(!this['_cpdOpen'])return;const _0x2f0964=_0x41d737[_0x1c97e1(0x9d8)]?_0x41d737[_0x1c97e1(0x9d8)]():[_0x41d737[_0x1c97e1(0x4fa)]];if(_0x2f0964['some'](_0x704e8=>_0x704e8&&_0x704e8[_0x1c97e1(0x873)]&&/COMBO-BOX|OVERLAY/i[_0x1c97e1(0x86d)](_0x704e8[_0x1c97e1(0x873)])))return;if(!_0x2f0964[_0x1c97e1(0x792)](this[_0x1c97e1(0xe56)]['wrap']))this['_cpdOpen']['close']();},!![]));}[_0x3a4399(0xdf6)](){const _0x310451=_0x3a4399,_0x10ff65=this[_0x310451(0x9ce)](()=>this[_0x310451(0x761)](),0x190),_0x579ed5=()=>this['_valueChanged']();[[_0x310451(0xd55),_0x310451(0x648)],[_0x310451(0x648),_0x310451(0xd55)]][_0x310451(0xb12)](([_0x2ce36e,_0x8fb939])=>{const _0x5c2ae1=_0x310451;this[_0x5c2ae1(0xb82)](_0x2ce36e,_0x5c2ae1(0x32a),()=>{const _0x4b235f=_0x5c2ae1,_0x517137=this[_0x4b235f(0xb9d)]['getElementById'](_0x2ce36e),_0x3b8a5c=this[_0x4b235f(0xb9d)][_0x4b235f(0xcc4)](_0x8fb939);if(_0x517137?.[_0x4b235f(0xd51)]&&_0x3b8a5c?.[_0x4b235f(0xd51)])_0x3b8a5c['checked']=![];});}),this[_0x310451(0xb9d)]['querySelectorAll'](_0x310451(0xe8f))[_0x310451(0xb12)](_0x37c03a=>{const _0x525d25=_0x310451;_0x37c03a[_0x525d25(0x3dd)](_0x525d25(0xe69),()=>{const _0x4badbe=_0x525d25,_0x342db2=_0x37c03a[_0x4badbe(0x7b8)][_0x4badbe(0x7a9)];if(this[_0x4badbe(0x923)][_0x4badbe(0x1031)](_0x342db2))this[_0x4badbe(0x923)][_0x4badbe(0x2de)](_0x342db2);else this['_openPanels'][_0x4badbe(0xe62)](_0x342db2);_0x37c03a['closest'](_0x4badbe(0x79f))[_0x4badbe(0xf32)]['toggle'](_0x4badbe(0x4c6));});}),this[_0x310451(0xb9d)][_0x310451(0xa09)](_0x310451(0xb0c))[_0x310451(0xb12)](_0x2ba908=>{const _0x16ab7c=_0x310451;_0x2ba908[_0x16ab7c(0x3dd)]('click',()=>{const _0x382818=_0x16ab7c;this['_mainTab']=_0x2ba908[_0x382818(0x7b8)][_0x382818(0x62b)],this['shadowRoot'][_0x382818(0xa09)](_0x382818(0xb0c))['forEach'](_0x395660=>_0x395660[_0x382818(0xf32)][_0x382818(0x7a9)](_0x382818(0xb2e),_0x395660[_0x382818(0x7b8)]['mtab']===this['_mainTab'])),this['shadowRoot']['querySelectorAll']('.mtc')[_0x382818(0xb12)](_0x591644=>_0x591644['classList'][_0x382818(0x7a9)](_0x382818(0xb2e),_0x591644['dataset'][_0x382818(0x689)]===this['_mainTab']));});}),this[_0x310451(0xb9d)][_0x310451(0xa09)](_0x310451(0xffd))[_0x310451(0xb12)](_0x52097a=>{const _0x1d4df3=_0x310451;_0x52097a[_0x1d4df3(0x3dd)](_0x1d4df3(0xe69),()=>{const _0x452f7b=_0x1d4df3;this['_cardTab']=_0x52097a[_0x452f7b(0x7b8)][_0x452f7b(0xc34)],this[_0x452f7b(0xb9d)][_0x452f7b(0xa09)]('.cs-tb')[_0x452f7b(0xb12)](_0x18bf12=>_0x18bf12['classList'][_0x452f7b(0x7a9)](_0x452f7b(0xb2e),_0x18bf12[_0x452f7b(0x7b8)][_0x452f7b(0xc34)]===this['_cardTab'])),this[_0x452f7b(0xb9d)][_0x452f7b(0xa09)](_0x452f7b(0x1036))[_0x452f7b(0xb12)](_0x1d72e7=>_0x1d72e7['classList'][_0x452f7b(0x7a9)](_0x452f7b(0xb2e),_0x1d72e7[_0x452f7b(0x7b8)]['cstc']===this[_0x452f7b(0xebe)]));});});const _0x2e1f4b=this[_0x310451(0xb9d)][_0x310451(0xcc4)](_0x310451(0xcea));_0x2e1f4b&&_0x2e1f4b[_0x310451(0x3dd)]('input',()=>{const _0x3557c7=_0x310451;this[_0x3557c7(0x799)]=_0x2e1f4b['value'],this[_0x3557c7(0x744)]();});[_0x310451(0x365),_0x310451(0x74f),_0x310451(0xcec),_0x310451(0x166),_0x310451(0x34f),'battery_low_threshold'][_0x310451(0xb12)](_0x298737=>this[_0x310451(0xb82)](_0x298737,_0x310451(0xcb9),_0x10ff65)),['card_padding',_0x310451(0x8bb),_0x310451(0x8c7),_0x310451(0x7cb),_0x310451(0x2fc),_0x310451(0xfc6),_0x310451(0xb8a),_0x310451(0xf1b),_0x310451(0x17d),_0x310451(0x20d)]['forEach'](_0x5f1832=>this[_0x310451(0xb82)](_0x5f1832,_0x310451(0xcb9),_0x10ff65)),[_0x310451(0x74a),_0x310451(0xb72),_0x310451(0xc29),_0x310451(0xa2b),_0x310451(0xfa7),_0x310451(0x36e),_0x310451(0xec1),_0x310451(0xbbf),_0x310451(0xc41),'min_bound_range_secondary','max_visible_interval',_0x310451(0x4c9),'date_picker_step',_0x310451(0x3b5),_0x310451(0xf5b),_0x310451(0xf3c),'ranking_min_value','ranking_max_value',_0x310451(0x954),_0x310451(0xe04),_0x310451(0x75e)][_0x310451(0xb12)](_0x2caaf8=>this[_0x310451(0xb82)](_0x2caaf8,'input',_0x10ff65)),this[_0x310451(0xb82)]('graph_start_hour',_0x310451(0xcb9),_0x10ff65),this[_0x310451(0xb82)](_0x310451(0xc96),'input',_0x10ff65),this[_0x310451(0xb82)]('year_start_month',_0x310451(0x32a),_0x579ed5),this[_0x310451(0xb82)](_0x310451(0xee8),_0x310451(0x32a),_0x579ed5),[_0x310451(0xb07),_0x310451(0x982),_0x310451(0xcd0),_0x310451(0xdaf),'tooltip_sync_group',_0x310451(0xd50),_0x310451(0x826),'date_picker_group',_0x310451(0x9de),'pph_picker_group',_0x310451(0xb52),_0x310451(0xfcc)][_0x310451(0xb12)](_0x2a1177=>this[_0x310451(0xb82)](_0x2a1177,_0x310451(0xcb9),_0x10ff65)),[_0x310451(0x7c7),_0x310451(0x39f)][_0x310451(0xb12)](_0x3534ac=>this['_on'](_0x3534ac,_0x310451(0xcb9),_0x10ff65)),[_0x310451(0x4b7),_0x310451(0xe86),_0x310451(0xbc6),'y2_axis_format']['forEach'](_0x57aabe=>this[_0x310451(0xb82)](_0x57aabe,_0x310451(0xcb9),_0x10ff65)),[_0x310451(0x83b),_0x310451(0xd85),_0x310451(0x682),'x_axis_font_opacity',_0x310451(0x16e),_0x310451(0x99b),_0x310451(0xfb1),_0x310451(0x67a),'pie_label_font_size',_0x310451(0x2e9),_0x310451(0xe70),'pie_center_color',_0x310451(0xcec),_0x310451(0xfaf),_0x310451(0xaf6),_0x310451(0x8b0),_0x310451(0x9fd),_0x310451(0xb90),'x_grid_opacity','now_line_color',_0x310451(0x674),_0x310451(0x9ec),_0x310451(0xc91)]['forEach'](_0x4331b8=>this[_0x310451(0xb82)](_0x4331b8,'input',_0x10ff65)),[_0x310451(0x16e),_0x310451(0x99b),_0x310451(0xfb1),'pie_label_color',_0x310451(0x5d2),_0x310451(0xcec),_0x310451(0xaf6),_0x310451(0xb90),_0x310451(0xee0),_0x310451(0x8c7),_0x310451(0xb8a),_0x310451(0xc91)][_0x310451(0xb12)](_0x4d89ef=>{const _0x45407d=_0x310451,_0x35437c=this[_0x45407d(0xb9d)]['getElementById'](_0x4d89ef+_0x45407d(0xb4f)),_0x52915c=this[_0x45407d(0xb9d)][_0x45407d(0xcc4)](_0x4d89ef);if(_0x35437c&&_0x52915c){const _0x24419b=()=>{const _0xae2118=_0x45407d,_0x24e9fe=_0x52915c[_0xae2118(0xa0e)][_0xae2118(0x99a)](),_0x1e1927=_0x24e9fe[_0xae2118(0x792)]('{{');_0x35437c[_0xae2118(0x526)][_0xae2118(0xf1d)]=_0x1e1927?_0xae2118(0x389):'',_0x35437c['style'][_0xae2118(0x5c4)]=_0x1e1927?_0xae2118(0xf6a):'';if(!_0x1e1927&&/^#[0-9a-fA-F]{6}$/['test'](_0x24e9fe))_0x35437c[_0xae2118(0xa0e)]=_0x24e9fe;};_0x35437c[_0x45407d(0x3dd)](_0x45407d(0xcb9),()=>{const _0x165bd9=_0x45407d;_0x52915c[_0x165bd9(0xa0e)]=_0x35437c['value'],_0x10ff65();}),_0x52915c[_0x45407d(0x3dd)](_0x45407d(0xcb9),()=>{_0x24419b();}),_0x24419b();}}),[_0x310451(0xa45),_0x310451(0x75d),_0x310451(0xdce),_0x310451(0xd3b),_0x310451(0xe0b),_0x310451(0x198),_0x310451(0xae4),'card_icon_position',_0x310451(0x31e),'attribute_list_position','pph_picker_position','group_by_picker_position',_0x310451(0xc2f),_0x310451(0x4c8),'legend_position','graph_start',_0x310451(0x3d5),_0x310451(0x4ef),'date_picker_default_mode',_0x310451(0x3ff),_0x310451(0xcc1),_0x310451(0xcb5),_0x310451(0xcd8),_0x310451(0x391),_0x310451(0x382),_0x310451(0x506),_0x310451(0xc27),_0x310451(0xa7c),'now_line_style',_0x310451(0x1024),'duration_unit',_0x310451(0xb22),_0x310451(0x437)]['forEach'](_0x4e5aaf=>this[_0x310451(0xb82)](_0x4e5aaf,'change',_0x579ed5)),[_0x310451(0x36a),_0x310451(0xdb0),'show_zoom_buttons','show_grid',_0x310451(0xaad),_0x310451(0x386),_0x310451(0xc82),_0x310451(0x4cc),_0x310451(0x546),_0x310451(0xd77),'show_y2_axis',_0x310451(0x946),_0x310451(0x625),_0x310451(0x1039),_0x310451(0x5f9),'logarithmic',_0x310451(0x3cb),_0x310451(0xcbb),_0x310451(0x614),_0x310451(0x589),_0x310451(0x9e2),'show_pph_picker',_0x310451(0x7f3),_0x310451(0x832),'auto_hide_entities',_0x310451(0x693),'brush_zoom',_0x310451(0xfcb),_0x310451(0xba7),_0x310451(0x321),_0x310451(0xf38),_0x310451(0x46f),_0x310451(0x423),_0x310451(0x810),_0x310451(0xfb5),'show_full_period',_0x310451(0xb39),'pie_3d',_0x310451(0xbd9),'card_border','show_now_line','y_axis_round_ticks',_0x310451(0xe1e),'gauge_show_minmax',_0x310451(0xc5d),_0x310451(0x498),'include_area_names',_0x310451(0xd55),_0x310451(0x648),_0x310451(0x65c)][_0x310451(0xb12)](_0x2374ae=>this[_0x310451(0xb82)](_0x2374ae,_0x310451(0x32a),_0x579ed5)),[_0x310451(0x386),_0x310451(0x589),'show_attribute_list',_0x310451(0x364),_0x310451(0x7f3),_0x310451(0xba7),_0x310451(0x321),'zoom_sync',_0x310451(0x810),_0x310451(0x5f9),_0x310451(0x546),_0x310451(0xb39),'period_highlight',_0x310451(0x462),_0x310451(0xd55),_0x310451(0x648),_0x310451(0xc5d)]['forEach'](_0x5e3f78=>this[_0x310451(0xb82)](_0x5e3f78,_0x310451(0x32a),()=>{const _0x570630=_0x310451;this[_0x570630(0xb40)]();})),this[_0x310451(0xb9d)][_0x310451(0xa09)](_0x310451(0x731))['forEach'](_0x21242c=>_0x21242c[_0x310451(0x3dd)](_0x310451(0x32a),_0x579ed5)),this['shadowRoot']['querySelectorAll']('[data-dpmode]')[_0x310451(0xb12)](_0x2b2010=>_0x2b2010[_0x310451(0x3dd)](_0x310451(0x32a),_0x579ed5));const _0x1ca2f5=this[_0x310451(0xb9d)][_0x310451(0xf8c)](_0x310451(0xc93));_0x1ca2f5?.[_0x310451(0x3dd)](_0x310451(0x32a),()=>{const _0x1e8c36=_0x310451;this[_0x1e8c36(0x819)][_0x1e8c36(0xe01)]=_0x1ca2f5['value']||void 0x0,_0x579ed5();});const _0x390426=this[_0x310451(0xb9d)]['querySelector']('.card-icon-color');_0x390426?.[_0x310451(0x3dd)](_0x310451(0xcb9),this[_0x310451(0x9ce)](()=>{const _0x1c2dfa=_0x310451;this[_0x1c2dfa(0x819)][_0x1c2dfa(0xe01)]=_0x390426[_0x1c2dfa(0xa0e)]['trim']()||void 0x0,_0x579ed5();},0x190));if(!this['shadowRoot'][_0x310451(0xcc4)](_0x310451(0xf76))){const _0x329447=document[_0x310451(0xc9e)](_0x310451(0x526));_0x329447['id']='sgc-h32',_0x329447[_0x310451(0x3d4)]=_0x310451(0x68d),this[_0x310451(0xb9d)][_0x310451(0xb3f)](_0x329447);}const _0x4c531e=()=>{const _0xb05ce4=_0x310451,_0x193a8d=this[_0xb05ce4(0x7ae)](),_0x54ba59=[_0xb05ce4(0xb1b),'accent',_0xb05ce4(0xe4a),_0xb05ce4(0x558),_0xb05ce4(0x19e),_0xb05ce4(0x56d),_0xb05ce4(0xafe),'blue',_0xb05ce4(0xc08),'cyan',_0xb05ce4(0x4f3),_0xb05ce4(0xd81),_0xb05ce4(0x5ff),_0xb05ce4(0xbd5),'yellow','amber','orange',_0xb05ce4(0x97c),'brown',_0xb05ce4(0xf7e),_0xb05ce4(0xf1a),_0xb05ce4(0xdaa),'blue-grey','black','white'],_0x23dd56=_0x1c6b58=>this[_0xb05ce4(0x77d)](_0x1c6b58[_0xb05ce4(0x36b)](0x0)['toUpperCase']()+_0x1c6b58[_0xb05ce4(0x444)](0x1)[_0xb05ce4(0x1aa)](/-/g,'\x20'));this[_0xb05ce4(0xe56)]=null,!this[_0xb05ce4(0xddf)]&&(this[_0xb05ce4(0xddf)]=!![],this[_0xb05ce4(0xb9d)][_0xb05ce4(0x3dd)](_0xb05ce4(0xe69),_0x335bda=>{const _0x4ca53b=_0xb05ce4;if(!this['_cpdOpen'])return;const _0x2c02b5=_0x335bda[_0x4ca53b(0x9d8)]?_0x335bda[_0x4ca53b(0x9d8)]():[_0x335bda[_0x4ca53b(0x4fa)]];if(_0x2c02b5[_0x4ca53b(0xea6)](_0x4b5543=>_0x4b5543&&_0x4b5543[_0x4ca53b(0x873)]&&/COMBO-BOX|OVERLAY/i[_0x4ca53b(0x86d)](_0x4b5543[_0x4ca53b(0x873)])))return;if(!_0x2c02b5[_0x4ca53b(0x792)](this[_0x4ca53b(0xe56)][_0x4ca53b(0xd9d)]))this[_0x4ca53b(0xe56)][_0x4ca53b(0xeb1)]();},!![])),this[_0xb05ce4(0xb9d)][_0xb05ce4(0xa09)](_0xb05ce4(0xf44))['forEach'](_0xdba6a=>{const _0x346fe7=_0xb05ce4;if(_0xdba6a[_0x346fe7(0x694)]||!_0xdba6a[_0x346fe7(0x138)])return;_0xdba6a[_0x346fe7(0x694)]=!![];const _0x33f3f6=_0xdba6a[_0x346fe7(0xf8c)](_0x346fe7(0x957)),_0x22df6c=_0xdba6a['querySelector']('input[type=\x22color\x22]');if(!_0x33f3f6&&!_0x22df6c)return;const _0x115bc1=document['createElement']('div');_0x115bc1['style'][_0x346fe7(0x295)]=_0x346fe7(0xa8a);const _0x524138=document[_0x346fe7(0xc9e)](_0x346fe7(0xb09));_0x524138['type']=_0x346fe7(0xb09),_0x524138['style'][_0x346fe7(0x295)]=_0x346fe7(0xb1f);const _0x24f8c1=document[_0x346fe7(0xc9e)](_0x346fe7(0x565));_0x24f8c1[_0x346fe7(0x526)]['cssText']=_0x346fe7(0x610);const _0x34f758=document[_0x346fe7(0xc9e)]('span');_0x34f758[_0x346fe7(0x526)][_0x346fe7(0x295)]=_0x346fe7(0xde3);const _0x44ceaf=document['createElement'](_0x346fe7(0x565));_0x44ceaf[_0x346fe7(0x526)][_0x346fe7(0x295)]=_0x346fe7(0xd2a),_0x44ceaf[_0x346fe7(0xbcf)]=_0x346fe7(0xb42),_0x524138[_0x346fe7(0x3d6)](_0x24f8c1,_0x34f758,_0x44ceaf);const _0x420e0a=document['createElement']('div');_0x420e0a[_0x346fe7(0x526)]['cssText']=_0x346fe7(0xac2);const _0x3fd89e=(_0x30585e,_0x581378)=>{const _0xac7fd5=_0x346fe7;if(_0x30585e)_0x34f758[_0xac7fd5(0x3d4)]=_0x23dd56(_0x30585e),_0x24f8c1[_0xac7fd5(0x526)]['background']=_0xac7fd5(0x6ef)+_0x30585e+_0xac7fd5(0xf81);else _0x581378?(_0x34f758[_0xac7fd5(0x3d4)]=this[_0xac7fd5(0x77d)](_0xac7fd5(0x95f)),_0x24f8c1[_0xac7fd5(0x526)]['background']=_0x581378):(_0x34f758[_0xac7fd5(0x3d4)]=this['_eT'](_0xac7fd5(0xbb3)),_0x24f8c1[_0xac7fd5(0x526)][_0xac7fd5(0x197)]=_0xac7fd5(0x150));},_0x257aab=_0x272016=>{const _0xa369c5=_0x346fe7;if(!_0x272016){_0x33f3f6&&(_0x33f3f6[_0xa369c5(0xa0e)]='',_0x33f3f6[_0xa369c5(0xfcf)](new Event(_0xa369c5(0xcb9),{'bubbles':!![]})));_0x3fd89e('','');return;}const _0x5adc65=_0x193a8d[_0xa369c5(0xd0d)][_0x272016]||'';_0x33f3f6&&(_0x33f3f6[_0xa369c5(0xa0e)]=_0x5adc65||'var(--'+_0x272016+'-color)',_0x33f3f6[_0xa369c5(0xfcf)](new Event(_0xa369c5(0xcb9),{'bubbles':!![]}))),_0x22df6c&&/^#[0-9a-f]{6}$/i[_0xa369c5(0x86d)](_0x5adc65)&&(_0x22df6c[_0xa369c5(0xa0e)]=_0x5adc65,_0x22df6c['dispatchEvent'](new Event(_0xa369c5(0x32a),{'bubbles':!![]}))),_0x3fd89e(_0x272016);},_0x32d2f7=(_0xee8a33,_0x47ab58,_0x20a5f6)=>{const _0x48d453=_0x346fe7,_0x3619b0=document['createElement'](_0x48d453(0xc47));_0x3619b0[_0x48d453(0x526)][_0x48d453(0x295)]='display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)',_0x3619b0[_0x48d453(0x3dd)](_0x48d453(0x425),()=>{const _0x310214=_0x48d453;_0x3619b0[_0x310214(0x526)][_0x310214(0x197)]=_0x310214(0x79a);}),_0x3619b0[_0x48d453(0x3dd)](_0x48d453(0x3d9),()=>{const _0x16d086=_0x48d453;_0x3619b0[_0x16d086(0x526)][_0x16d086(0x197)]='';});const _0x11e223=document[_0x48d453(0xc9e)](_0x48d453(0x565));_0x11e223['style'][_0x48d453(0x295)]='width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);'+(_0x20a5f6?_0x48d453(0xbd1)+_0x20a5f6:'background:transparent');const _0x59341a=document[_0x48d453(0xc9e)](_0x48d453(0x565));return _0x59341a[_0x48d453(0x3d4)]=_0x47ab58,_0x3619b0[_0x48d453(0x3d6)](_0x11e223,_0x59341a),_0x3619b0[_0x48d453(0x3dd)](_0x48d453(0xe69),()=>{_0x257aab(_0xee8a33),_0x1f54d6();}),_0x3619b0;};_0x420e0a['appendChild'](_0x32d2f7(null,this[_0x346fe7(0x77d)](_0x346fe7(0xbb3)),'')),_0x54ba59['forEach'](_0x60d2d1=>_0x420e0a['appendChild'](_0x32d2f7(_0x60d2d1,_0x23dd56(_0x60d2d1),_0x346fe7(0x6ef)+_0x60d2d1+_0x346fe7(0xf81))));const _0x490cf8=()=>{const _0x48311e=_0x346fe7;if(this[_0x48311e(0xe56)]&&this[_0x48311e(0xe56)]['wrap']!==_0x115bc1)this['_cpdOpen']['close']();_0x420e0a['style'][_0x48311e(0xe8c)]=_0x48311e(0x59a),this[_0x48311e(0xe56)]={'wrap':_0x115bc1,'close':_0x1f54d6};},_0x1f54d6=()=>{const _0x2058d3=_0x346fe7;_0x420e0a[_0x2058d3(0x526)]['display']=_0x2058d3(0xf6a);if(this['_cpdOpen']&&this[_0x2058d3(0xe56)][_0x2058d3(0xd9d)]===_0x115bc1)this['_cpdOpen']=null;};_0x524138[_0x346fe7(0x3dd)](_0x346fe7(0xe69),()=>{const _0x42bec3=_0x346fe7;_0x420e0a[_0x42bec3(0x526)]['display']==='block'?_0x1f54d6():_0x490cf8();});const _0x26d141=(_0x33f3f6&&_0x33f3f6[_0x346fe7(0xa0e)]||_0x22df6c&&_0x22df6c[_0x346fe7(0xa0e)]||'')[_0x346fe7(0x99a)](),_0x1572bc=_0x26d141[_0x346fe7(0x53b)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x1572bc)_0x3fd89e(_0x1572bc[0x1]);else{if(/^#[0-9a-f]{6}$/i['test'](_0x26d141)&&_0x193a8d[_0x346fe7(0xe97)][_0x26d141[_0x346fe7(0xa5c)]()])_0x3fd89e(_0x193a8d['h2n'][_0x26d141['toLowerCase']()]);else _0x3fd89e('',_0x26d141);}_0x115bc1['append'](_0x524138,_0x420e0a),_0xdba6a[_0x346fe7(0x526)][_0x346fe7(0x618)]='center',_0xdba6a[_0x346fe7(0x52d)](_0x115bc1,_0xdba6a['firstChild']);const _0x38e982=_0xdba6a[_0x346fe7(0xf80)]('.f');if(_0x38e982){_0x38e982['style'][_0x346fe7(0x285)]='1\x20/\x20-1';const _0x5a9d7b=_0x38e982[_0x346fe7(0xca9)];if(_0x5a9d7b&&(_0x5a9d7b[_0x346fe7(0xf32)]['contains']('r2')||_0x5a9d7b[_0x346fe7(0xf32)][_0x346fe7(0xfbd)]('r3')))_0x5a9d7b[_0x346fe7(0x526)]['gridAutoFlow']=_0x346fe7(0x443);}});};_0x4c531e(),this['shadowRoot']['getElementById'](_0x310451(0xec6))?.[_0x310451(0x3dd)](_0x310451(0xe69),()=>{const _0x316743=_0x310451;this['_tmp']['entities']=[...this['_entities'],this[_0x316743(0xc9d)]()];const _0x190b7d=this[_0x316743(0xd4a)][_0x316743(0xf35)]-0x1;this[_0x316743(0x923)][_0x316743(0xe62)]('e-'+_0x190b7d),this[_0x316743(0xc42)][_0x190b7d]='general',this['_render'](),this[_0x316743(0x761)]();});const _0x49b564=this[_0x310451(0xb9d)][_0x310451(0xf8c)](_0x310451(0xf34));if(_0x49b564&&this['_hass']){let _0x2158ed=0x0;const _0x32dd51=()=>{const _0x5f43cc=_0x310451;if(!_0x49b564[_0x5f43cc(0x88a)]&&_0x2158ed++<0x3c){setTimeout(_0x32dd51,0x32);return;}if(customElements[_0x5f43cc(0xfe5)](_0x5f43cc(0x5c1))){const _0x599d56=document['createElement'](_0x5f43cc(0x5c1));_0x599d56[_0x5f43cc(0x5a5)]=this['_hass'],_0x599d56[_0x5f43cc(0x5c2)]={'entity':{'filter':{'device_class':_0x5f43cc(0x73b)}}},_0x599d56[_0x5f43cc(0xa0e)]=this['_config'][_0x5f43cc(0xbff)]||'',_0x599d56[_0x5f43cc(0xddd)]='',_0x599d56[_0x5f43cc(0x526)]['cssText']='display:block;width:100%',_0x49b564[_0x5f43cc(0xb3f)](_0x599d56),_0x599d56[_0x5f43cc(0x3dd)](_0x5f43cc(0xdfc),_0x463f06=>{const _0x3df334=_0x5f43cc;_0x463f06['stopPropagation'](),this[_0x3df334(0x819)][_0x3df334(0xbff)]=_0x463f06[_0x3df334(0xf36)][_0x3df334(0xa0e)]||void 0x0,this[_0x3df334(0x761)]();});}else{const _0x48bb6b=document[_0x5f43cc(0xc9e)](_0x5f43cc(0xcb9));_0x48bb6b[_0x5f43cc(0x6f4)]=_0x5f43cc(0x776),_0x48bb6b[_0x5f43cc(0x2e1)]='sensor.xxx_battery',_0x48bb6b[_0x5f43cc(0xa0e)]=this[_0x5f43cc(0x4ad)][_0x5f43cc(0xbff)]||'',_0x48bb6b[_0x5f43cc(0x526)][_0x5f43cc(0x295)]=_0x5f43cc(0xbe2),_0x49b564[_0x5f43cc(0xb3f)](_0x48bb6b),_0x48bb6b[_0x5f43cc(0x3dd)](_0x5f43cc(0xcb9),()=>{const _0x430adc=_0x5f43cc;this[_0x430adc(0x819)][_0x430adc(0xbff)]=_0x48bb6b[_0x430adc(0xa0e)]||void 0x0,this[_0x430adc(0x761)]();});}};if(customElements[_0x310451(0xfe5)](_0x310451(0x5c1)))_0x32dd51();else customElements[_0x310451(0x39c)](_0x310451(0x5c1))[_0x310451(0x690)](_0x32dd51)[_0x310451(0x3ee)](_0x32dd51);}this[_0x310451(0x62f)](this[_0x310451(0xb9d)]['querySelector']('.ha-icon-picker-wrap[data-card-icon]'),()=>(this['_tmp'][_0x310451(0x713)]!=null?this['_tmp']['card_icon']:this[_0x310451(0x4ad)][_0x310451(0x713)])||'',_0x399b2=>{const _0xf7f8d6=_0x310451;this[_0xf7f8d6(0x819)][_0xf7f8d6(0x713)]=_0x399b2;},{'placeholder2':_0x310451(0x256)});const _0xe6c457=()=>{const _0x35ab24=_0x310451;return!this[_0x35ab24(0x819)]['auto_scale_rules']&&(this[_0x35ab24(0x819)]['auto_scale_rules']=(this[_0x35ab24(0x4ad)][_0x35ab24(0x3a2)]||[])[_0x35ab24(0x3c4)](_0x33f9c3=>({..._0x33f9c3}))),this[_0x35ab24(0x819)]['auto_scale_rules'];};this[_0x310451(0xb9d)][_0x310451(0xf8c)](_0x310451(0xa69))?.[_0x310451(0x3dd)]('click',()=>{const _0xaca7b=_0x310451,_0x2894dc=_0xe6c457(),_0x4212ab=_0x2894dc[_0xaca7b(0x282)]((_0x2936e0,_0x1a8641)=>Math[_0xaca7b(0xa1a)](_0x2936e0,toNum(_0x1a8641?.['up_to_hours'])||0x0),0x0);_0x2894dc[_0xaca7b(0x879)]({'up_to_hours':_0x4212ab>0x0?_0x4212ab*0x2:0x18,'group_by':_0xaca7b(0xba5)}),this['_render'](),this[_0xaca7b(0x761)]();});const _0x305748=this[_0x310451(0xb9d)]['querySelector'](_0x310451(0x2aa));_0x305748?.[_0x310451(0x3dd)](_0x310451(0x32a),_0x11e4b4=>{const _0x31fcd8=_0x310451,_0x680fa5=_0x11e4b4['target']['closest'](_0x31fcd8(0x165));if(!_0x680fa5)return;const _0x2544a2=parseInt(_0x680fa5['dataset'][_0x31fcd8(0xe5e)]),_0x555e15=_0xe6c457(),_0x2819ce=_0x555e15[_0x2544a2];if(!_0x2819ce)return;const _0x1438fb=_0x11e4b4['target'][_0x31fcd8(0xf32)];if(_0x1438fb[_0x31fcd8(0xfbd)](_0x31fcd8(0x4ca))){const _0x1a6674=parseFloat(_0x11e4b4['target'][_0x31fcd8(0xa0e)]);if(!isNaN(_0x1a6674)&&_0x1a6674>0x0)_0x2819ce[_0x31fcd8(0x14c)]=_0x1a6674;}if(_0x1438fb['contains'](_0x31fcd8(0xa54))){_0x2819ce[_0x31fcd8(0xd3b)]=_0x11e4b4[_0x31fcd8(0x4fa)][_0x31fcd8(0xa0e)];if(_0x2819ce[_0x31fcd8(0xd3b)]!=='interval')delete _0x2819ce[_0x31fcd8(0xb72)];this[_0x31fcd8(0x761)](),this[_0x31fcd8(0xb40)]();return;}if(_0x1438fb[_0x31fcd8(0xfbd)](_0x31fcd8(0x360))){const _0x440d1e=parseFloat(_0x11e4b4[_0x31fcd8(0x4fa)]['value']);if(isNaN(_0x440d1e)||_0x440d1e<=0x0)delete _0x2819ce[_0x31fcd8(0xb72)];else _0x2819ce[_0x31fcd8(0xb72)]=_0x440d1e;}this[_0x31fcd8(0x761)]();}),_0x305748?.[_0x310451(0x3dd)](_0x310451(0xe69),_0x16f7f7=>{const _0x53edcc=_0x310451,_0x1abffa=_0x16f7f7[_0x53edcc(0x4fa)]['closest'](_0x53edcc(0xdb7));if(!_0x1abffa)return;const _0x2e30b8=parseInt(_0x1abffa[_0x53edcc(0xf80)](_0x53edcc(0x165))[_0x53edcc(0x7b8)]['row']);_0xe6c457()[_0x53edcc(0x854)](_0x2e30b8,0x1),this['_render'](),this[_0x53edcc(0x761)]();}),this[_0x310451(0xb9d)][_0x310451(0xf8c)]('.ann-add')?.['addEventListener'](_0x310451(0xe69),()=>{const _0x3b720a=_0x310451;if(!this[_0x3b720a(0x819)][_0x3b720a(0x6e9)])this[_0x3b720a(0x819)][_0x3b720a(0x6e9)]=[...this['_config'][_0x3b720a(0x6e9)]||[]];this[_0x3b720a(0x819)][_0x3b720a(0x6e9)][_0x3b720a(0x879)]({'type':_0x3b720a(0x74d),'value':0x0,'label':'','color':_0x3b720a(0x522)}),this[_0x3b720a(0xb40)](),this[_0x3b720a(0x761)]();}),this['shadowRoot'][_0x310451(0xa09)]('.ann-row')['forEach'](_0x42bfd8=>{const _0x507ed7=_0x310451,_0x5981ed=parseInt(_0x42bfd8[_0x507ed7(0x7b8)]['ann']),_0x11b875=()=>{const _0x40fa5b=_0x507ed7;if(!this['_tmp'][_0x40fa5b(0x6e9)])this[_0x40fa5b(0x819)][_0x40fa5b(0x6e9)]=[...this[_0x40fa5b(0x4ad)][_0x40fa5b(0x6e9)]||[]];return this['_tmp'][_0x40fa5b(0x6e9)];};_0x42bfd8['querySelector']('.ann-del')?.[_0x507ed7(0x3dd)](_0x507ed7(0xe69),()=>{const _0x2a471b=_0x507ed7;_0x11b875()[_0x2a471b(0x854)](_0x5981ed,0x1),this[_0x2a471b(0xb40)](),this['_valueChanged']();}),_0x42bfd8[_0x507ed7(0xf8c)]('.ann-type')?.['addEventListener'](_0x507ed7(0x32a),_0x5c19be=>{const _0xeb9981=_0x507ed7,_0x4633df=_0x11b875();_0x4633df[_0x5981ed][_0xeb9981(0x6f4)]=_0x5c19be[_0xeb9981(0x4fa)][_0xeb9981(0xa0e)];if(_0x4633df[_0x5981ed]['type']===_0xeb9981(0x596)||_0x4633df[_0x5981ed][_0xeb9981(0x6f4)]===_0xeb9981(0x565)){delete _0x4633df[_0x5981ed]['value'],delete _0x4633df[_0x5981ed]['value_end'];if(!_0x4633df[_0x5981ed][_0xeb9981(0x644)]&&!_0x4633df[_0x5981ed][_0xeb9981(0xfd4)]&&!_0x4633df[_0x5981ed][_0xeb9981(0x483)]){_0x4633df[_0x5981ed][_0xeb9981(0x644)]='';if(!_0x4633df[_0x5981ed][_0xeb9981(0x2a0)])_0x4633df[_0x5981ed][_0xeb9981(0x2a0)]='on';}}else{delete _0x4633df[_0x5981ed][_0xeb9981(0x644)],delete _0x4633df[_0x5981ed][_0xeb9981(0x2a0)],delete _0x4633df[_0x5981ed][_0xeb9981(0xb67)],delete _0x4633df[_0x5981ed]['start'],delete _0x4633df[_0x5981ed]['end'],delete _0x4633df[_0x5981ed][_0xeb9981(0x483)];if(_0x4633df[_0x5981ed][_0xeb9981(0xa0e)]===void 0x0)_0x4633df[_0x5981ed]['value']=0x0;}this[_0xeb9981(0xb40)](),this[_0xeb9981(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0xf5e))?.[_0x507ed7(0x3dd)](_0x507ed7(0x32a),_0x4ce0ce=>{const _0x1438d5=_0x507ed7,_0x5721b8=_0x11b875();if(_0x4ce0ce[_0x1438d5(0x4fa)]['value']===_0x1438d5(0x726)){delete _0x5721b8[_0x5981ed][_0x1438d5(0x644)],delete _0x5721b8[_0x5981ed][_0x1438d5(0x2a0)],delete _0x5721b8[_0x5981ed][_0x1438d5(0xb67)];if(_0x5721b8[_0x5981ed]['type']==='span'){if(!_0x5721b8[_0x5981ed][_0x1438d5(0xfd4)])_0x5721b8[_0x5981ed][_0x1438d5(0xfd4)]='';if(!_0x5721b8[_0x5981ed][_0x1438d5(0xbca)])_0x5721b8[_0x5981ed][_0x1438d5(0xbca)]='';}else{if(!_0x5721b8[_0x5981ed]['time'])_0x5721b8[_0x5981ed][_0x1438d5(0x483)]='';}}else{delete _0x5721b8[_0x5981ed][_0x1438d5(0xfd4)],delete _0x5721b8[_0x5981ed]['end'],delete _0x5721b8[_0x5981ed][_0x1438d5(0x483)];if(!_0x5721b8[_0x5981ed][_0x1438d5(0x644)])_0x5721b8[_0x5981ed][_0x1438d5(0x644)]='';if(!_0x5721b8[_0x5981ed][_0x1438d5(0x2a0)])_0x5721b8[_0x5981ed][_0x1438d5(0x2a0)]='on';}this[_0x1438d5(0xb40)](),this[_0x1438d5(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0x4a1))?.['addEventListener'](_0x507ed7(0x32a),()=>{const _0x3abfb5=_0x507ed7,_0x59dc62=_0x11b875(),_0x3c54a8=_0x59dc62[_0x5981ed][_0x3abfb5(0x6f4)]===_0x3abfb5(0x596)||_0x59dc62[_0x5981ed][_0x3abfb5(0x6f4)]==='span',_0x6cbbd3=_0x3c54a8&&(_0x3abfb5(0xfd4)in _0x59dc62[_0x5981ed]||_0x3abfb5(0xbca)in _0x59dc62[_0x5981ed]||_0x3abfb5(0x483)in _0x59dc62[_0x5981ed]),_0x4a9594=_0x42bfd8['querySelector'](_0x3abfb5(0x4a1))['value'];if(_0x3c54a8&&!_0x6cbbd3)_0x59dc62[_0x5981ed]['entity']=_0x4a9594;else{if(_0x3c54a8&&_0x6cbbd3){if(_0x59dc62[_0x5981ed][_0x3abfb5(0x6f4)]===_0x3abfb5(0x565))_0x59dc62[_0x5981ed][_0x3abfb5(0xfd4)]=_0x4a9594;else _0x59dc62[_0x5981ed]['time']=_0x4a9594;}else _0x59dc62[_0x5981ed][_0x3abfb5(0xa0e)]=isNaN(parseFloat(_0x4a9594))?_0x4a9594:parseFloat(_0x4a9594);}this[_0x3abfb5(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0xcc5))?.['addEventListener']('change',()=>{const _0x3c0af9=_0x507ed7,_0x551554=_0x11b875(),_0x121870=_0x551554[_0x5981ed][_0x3c0af9(0x6f4)]===_0x3c0af9(0x596)||_0x551554[_0x5981ed]['type']===_0x3c0af9(0x565),_0x4ff2aa=_0x121870&&('start'in _0x551554[_0x5981ed]||_0x3c0af9(0xbca)in _0x551554[_0x5981ed]||_0x3c0af9(0x483)in _0x551554[_0x5981ed]),_0x3b947c=_0x42bfd8[_0x3c0af9(0xf8c)]('.ann-val2')[_0x3c0af9(0xa0e)];if(_0x121870&&!_0x4ff2aa)_0x551554[_0x5981ed]['state']=_0x3b947c;else{if(_0x121870&&_0x4ff2aa){if(_0x551554[_0x5981ed]['type']==='span')_0x551554[_0x5981ed][_0x3c0af9(0xbca)]=_0x3b947c;}else _0x551554[_0x5981ed][_0x3c0af9(0xfce)]=isNaN(parseFloat(_0x3b947c))?_0x3b947c:parseFloat(_0x3b947c);}this['_valueChanged']();}),_0x42bfd8[_0x507ed7(0xf8c)]('.ann-attr')?.['addEventListener']('change',()=>{const _0x227ad2=_0x507ed7,_0x331a4d=_0x42bfd8[_0x227ad2(0xf8c)](_0x227ad2(0x550))[_0x227ad2(0xa0e)][_0x227ad2(0x99a)](),_0x2e87f6=_0x11b875();if(_0x331a4d)_0x2e87f6[_0x5981ed][_0x227ad2(0xb67)]=_0x331a4d;else delete _0x2e87f6[_0x5981ed][_0x227ad2(0xb67)];const _0x314390=_0x42bfd8[_0x227ad2(0xf8c)](_0x227ad2(0xcc5));if(_0x314390)_0x314390['placeholder']=_0x331a4d?'100':'on';this['_valueChanged']();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0x2c7))?.['addEventListener'](_0x507ed7(0x32a),()=>{const _0x461692=_0x507ed7;_0x11b875()[_0x5981ed][_0x461692(0xddd)]=_0x42bfd8[_0x461692(0xf8c)](_0x461692(0x2c7))['value'],this[_0x461692(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0x8a4))?.['addEventListener'](_0x507ed7(0x32a),()=>{const _0x2756dc=_0x507ed7;_0x11b875()[_0x5981ed][_0x2756dc(0x85f)]=_0x42bfd8['querySelector'](_0x2756dc(0x8a4))[_0x2756dc(0xa0e)],this[_0x2756dc(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)](_0x507ed7(0x68f))?.[_0x507ed7(0x3dd)](_0x507ed7(0x32a),()=>{const _0x187609=_0x507ed7,_0x23bb1b=parseFloat(_0x42bfd8[_0x187609(0xf8c)](_0x187609(0x68f))[_0x187609(0xa0e)]);_0x11b875()[_0x5981ed][_0x187609(0xf1d)]=isNaN(_0x23bb1b)?undefined:_0x23bb1b,this[_0x187609(0x761)]();}),_0x42bfd8[_0x507ed7(0xf8c)]('.ann-show_values')?.[_0x507ed7(0x3dd)](_0x507ed7(0x32a),_0x4ef9b4=>{const _0x138d9b=_0x507ed7;_0x11b875()[_0x5981ed]['show_values']=_0x4ef9b4['target'][_0x138d9b(0xd51)],this[_0x138d9b(0x761)]();});}),this[_0x310451(0xb9d)]['querySelectorAll'](_0x310451(0x691))[_0x310451(0xb12)](_0x2c0721=>{const _0x36ad31=_0x310451;_0x2c0721['addEventListener'](_0x36ad31(0xfbc),_0x599889=>{const _0x3bfb1b=_0x36ad31;_0x599889[_0x3bfb1b(0xc15)]();},{'passive':![]});}),this[_0x310451(0xb9d)][_0x310451(0xa09)](_0x310451(0xfd9))[_0x310451(0xb12)](_0x386253=>{const _0x188d62=_0x310451,_0x28f258=parseInt(_0x386253[_0x188d62(0x7b8)][_0x188d62(0x705)]);_0x386253[_0x188d62(0xf8c)]('.eh')?.[_0x188d62(0x3dd)](_0x188d62(0xe69),_0x4ab751=>{const _0x5ac749=_0x188d62;if(_0x4ab751['target']['closest'](_0x5ac749(0xe3c))||_0x4ab751[_0x5ac749(0x4fa)]['closest']('.edup'))return;const _0x3bbeb7='e-'+_0x28f258;if(this[_0x5ac749(0x923)][_0x5ac749(0x1031)](_0x3bbeb7))this[_0x5ac749(0x923)]['delete'](_0x3bbeb7);else this[_0x5ac749(0x923)][_0x5ac749(0xe62)](_0x3bbeb7);_0x386253['classList'][_0x5ac749(0x7a9)](_0x5ac749(0x4c6));}),_0x386253[_0x188d62(0xf8c)]('.edb')?.[_0x188d62(0x3dd)](_0x188d62(0xe69),_0x5e5f6b=>{const _0x4174b9=_0x188d62;_0x5e5f6b[_0x4174b9(0xc15)]();const _0x3ad8b0=[...this['_entities']];_0x3ad8b0['splice'](_0x28f258,0x1),this[_0x4174b9(0x819)]['entities']=_0x3ad8b0,this['_openPanels']['delete']('e-'+_0x28f258),this[_0x4174b9(0xb40)](),this['_valueChanged']();}),_0x386253[_0x188d62(0xf8c)]('.edup')?.[_0x188d62(0x3dd)](_0x188d62(0xe69),_0x493523=>{const _0x16323f=_0x188d62;_0x493523['stopPropagation']();const _0x5a94c1=StatisticsGraphChartCard[_0x16323f(0x8bd)],_0x187fbb=structuredClone(this[_0x16323f(0xd4a)][_0x28f258]);_0x187fbb['color']=_0x5a94c1[this[_0x16323f(0xd4a)]['length']%_0x5a94c1[_0x16323f(0xf35)]];const _0x4087eb=[...this[_0x16323f(0xd4a)]];_0x4087eb[_0x16323f(0x854)](_0x28f258+0x1,0x0,_0x187fbb),this['_tmp'][_0x16323f(0x2bd)]=_0x4087eb;const _0x16bbba=_0x28f258+0x1;this[_0x16323f(0x923)]['add']('e-'+_0x16bbba),this['_activeTab'][_0x16bbba]='general',this[_0x16323f(0xb40)](),this[_0x16323f(0x761)]();}),_0x386253[_0x188d62(0xa09)](_0x188d62(0xbed))[_0x188d62(0xb12)](_0xb88850=>{const _0x1bf6de=_0x188d62;_0xb88850[_0x1bf6de(0x3dd)](_0x1bf6de(0xe69),()=>{const _0xfa9787=_0x1bf6de,_0x15a939=_0xb88850[_0xfa9787(0x7b8)][_0xfa9787(0x100f)];this[_0xfa9787(0xc42)][_0x28f258]=_0x15a939,_0x386253[_0xfa9787(0xa09)](_0xfa9787(0xbed))['forEach'](_0x37133b=>_0x37133b['classList'][_0xfa9787(0x7a9)]('active',_0x37133b[_0xfa9787(0x7b8)][_0xfa9787(0x100f)]===_0x15a939)),_0x386253['querySelectorAll'](_0xfa9787(0x323))[_0xfa9787(0xb12)](_0x1cabbf=>_0x1cabbf[_0xfa9787(0xf32)][_0xfa9787(0x7a9)]('active',_0x1cabbf[_0xfa9787(0x7b8)]['tc']===_0x15a939));});});const _0x2dff03=(_0x4db20a,_0x3b6fc5,_0x57393d=_0x188d62(0x776))=>{const _0x42bece=_0x188d62,_0x1ff961=_0x386253[_0x42bece(0xf8c)](_0x4db20a);if(!_0x1ff961)return;const _0x3e66df=_0x1ff961['type']===_0x42bece(0xf82)||_0x1ff961['tagName']===_0x42bece(0xc9c);if(_0x1ff961['type']===_0x42bece(0x438)){_0x1ff961[_0x42bece(0x3dd)](_0x42bece(0xcb9),()=>{const _0x8e5df7=_0x42bece;this[_0x8e5df7(0xd4a)][_0x28f258][_0x3b6fc5]=this[_0x8e5df7(0x87e)](_0x1ff961,_0x57393d);}),_0x1ff961[_0x42bece(0x3dd)](_0x42bece(0x32a),()=>{const _0xba746a=_0x42bece;this[_0xba746a(0xd4a)][_0x28f258][_0x3b6fc5]=this[_0xba746a(0x87e)](_0x1ff961,_0x57393d),this[_0xba746a(0x761)]();});return;}const _0x1be262=()=>{const _0x58ea49=_0x42bece;this[_0x58ea49(0xd4a)][_0x28f258][_0x3b6fc5]=this[_0x58ea49(0x87e)](_0x1ff961,_0x57393d),this[_0x58ea49(0x761)]();};_0x1ff961[_0x42bece(0x3dd)](_0x3e66df?_0x42bece(0x32a):_0x42bece(0xcb9),_0x3e66df?_0x1be262:this['_debounce'](_0x1be262,0x190));};_0x2dff03(_0x188d62(0x411),_0x188d62(0x300),_0x188d62(0x101d));const _0x1b50c8=_0x386253[_0x188d62(0xf8c)]('.e-enabled_ref');if(_0x1b50c8)_0x1b50c8[_0x188d62(0x3dd)](_0x188d62(0xcb9),this[_0x188d62(0x9ce)](()=>{const _0x55deee=_0x188d62,_0x4f3a11=_0x1b50c8[_0x55deee(0xa0e)]['trim']();if(_0x4f3a11===''){if(typeof this['_entities'][_0x28f258][_0x55deee(0x300)]===_0x55deee(0x24d))delete this[_0x55deee(0xd4a)][_0x28f258][_0x55deee(0x300)];}else this['_entities'][_0x28f258]['enabled']=_0x4f3a11;this[_0x55deee(0x761)]();},0x190));const _0x25bedf=_0x386253[_0x188d62(0xf8c)]('.e-name');if(_0x25bedf)_0x25bedf[_0x188d62(0x3dd)](_0x188d62(0xcb9),this[_0x188d62(0x9ce)](()=>{const _0x7fec8b=_0x188d62,_0x4f8b6d=_0x25bedf[_0x7fec8b(0xa0e)];if(_0x4f8b6d==='')delete this['_entities'][_0x28f258][_0x7fec8b(0xac9)];else this[_0x7fec8b(0xd4a)][_0x28f258][_0x7fec8b(0xac9)]=_0x4f8b6d;this[_0x7fec8b(0x761)]();},0x190));_0x2dff03(_0x188d62(0x700),'hide_name',_0x188d62(0x101d));const _0x2691c2=_0x386253['querySelector'](_0x188d62(0x717));if(_0x2691c2)_0x2691c2[_0x188d62(0x3dd)](_0x188d62(0xcb9),this['_debounce'](()=>{const _0x166686=_0x188d62,_0x26ca43=_0x2691c2[_0x166686(0xa0e)];if(_0x26ca43==='')delete this[_0x166686(0xd4a)][_0x28f258][_0x166686(0x514)];else this[_0x166686(0xd4a)][_0x28f258]['tooltip_name']=_0x26ca43;this['_valueChanged']();},0x190));const _0x424896=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xd2f));if(_0x424896)_0x424896[_0x188d62(0x3dd)](_0x188d62(0xcb9),this[_0x188d62(0x9ce)](()=>{const _0x236967=_0x188d62,_0x2d7256=_0x424896[_0x236967(0xa0e)];if(_0x2d7256==='')delete this[_0x236967(0xd4a)][_0x28f258][_0x236967(0x293)];else this[_0x236967(0xd4a)][_0x28f258]['unit']=_0x2d7256;this[_0x236967(0x761)]();},0x190));_0x2dff03('.e-statistic_id',_0x188d62(0x70d)),_0x2dff03('.e-line_width',_0x188d62(0xa86),_0x188d62(0x1cc)),_0x2dff03(_0x188d62(0x559),_0x188d62(0xb41)),_0x2dff03(_0x188d62(0xed4),_0x188d62(0x190),'int'),_0x2dff03(_0x188d62(0x189),_0x188d62(0x970)),_0x2dff03(_0x188d62(0x315),_0x188d62(0x8fe)),_0x2dff03(_0x188d62(0x2af),_0x188d62(0x882),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x604),_0x188d62(0x31a),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xa88),'show_fill',_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xeb9),_0x188d62(0x54f),_0x188d62(0x101d)),_0x2dff03('.e-fill_opacity',_0x188d62(0xedd),'float'),_0x2dff03(_0x188d62(0xd93),_0x188d62(0x636),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x2bf),'point_size',_0x188d62(0x1cc)),_0x2dff03(_0x188d62(0x375),_0x188d62(0x885),_0x188d62(0x101d)),_0x2dff03('.e-break_on_null',_0x188d62(0x771),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x52e),_0x188d62(0xd54),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xcc6),_0x188d62(0xad5),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x8bf),_0x188d62(0x4f4),'bool'),_0x2dff03(_0x188d62(0x4bb),'price_entity'),_0x2dff03(_0x188d62(0x87a),'price_attribute'),_0x2dff03(_0x188d62(0x6aa),_0x188d62(0xf3e)),_0x2dff03(_0x188d62(0xec5),_0x188d62(0x621)),_0x2dff03(_0x188d62(0x934),_0x188d62(0x527));const _0xb9f038=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x724)),_0x267fd9=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x519)),_0x2c504c=()=>{const _0x6369b4=_0x188d62,_0x16b94a=this[_0x6369b4(0xd4a)][_0x28f258],_0x1590da=_0x16b94a[_0x6369b4(0x736)],_0x1b892a=_0x4dad0=>_0x4dad0&&typeof _0x4dad0===_0x6369b4(0xc83)?_0x4dad0:{'period':_0x4dad0===!![]?'previous_period':String(_0x4dad0)};if(!Array[_0x6369b4(0x148)](_0x1590da))_0x16b94a[_0x6369b4(0x736)]=_0x1590da?[_0x1590da&&typeof _0x1590da===_0x6369b4(0xc83)?{..._0x1590da}:_0x1b892a(_0x1590da)]:[];else for(let _0x34c805=0x0;_0x34c805<_0x1590da[_0x6369b4(0xf35)];_0x34c805++){if(_0x1590da[_0x34c805]!=null&&typeof _0x1590da[_0x34c805]!==_0x6369b4(0xc83))_0x1590da[_0x34c805]=_0x1b892a(_0x1590da[_0x34c805]);}return _0x16b94a[_0x6369b4(0x736)];};_0x267fd9?.[_0x188d62(0x3dd)]('click',()=>{const _0x5b860e=_0x188d62,_0x151fc7=_0x2c504c();_0x151fc7['push']({}),this[_0x5b860e(0xb40)](),this['_valueChanged']();}),_0xb9f038?.[_0x188d62(0x3dd)](_0x188d62(0x32a),_0x9ea141=>{const _0x5aa709=_0x188d62,_0x533d40=_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xf80)](_0x5aa709(0x6c9));if(!_0x533d40)return;const _0x316d63=parseInt(_0x533d40[_0x5aa709(0x7b8)][_0x5aa709(0xe5e)]),_0x7861fc=_0x2c504c(),_0xb09889=_0x7861fc[_0x316d63];if(!_0xb09889||typeof _0xb09889!==_0x5aa709(0xc83))return;const _0x22f53b=(_0x3902e8,_0x279127)=>{if(_0x279127===undefined)delete _0xb09889[_0x3902e8];else _0xb09889[_0x3902e8]=_0x279127;},_0x28bb8b=_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xf32)];if(_0x28bb8b['contains'](_0x5aa709(0xef1))){_0x22f53b('period',_0x9ea141['target']['value']===_0x5aa709(0x86c)?undefined:_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xa0e)]);const _0x25debb=_0x533d40['querySelector'](_0x5aa709(0x3a7));_0x25debb&&(_0x25debb['disabled']=_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xa0e)]!=='previous_period',_0x25debb[_0x5aa709(0x318)]&&(_0x25debb[_0x5aa709(0xa0e)]=_0x5aa709(0xe6b),_0x22f53b(_0x5aa709(0x738),undefined)));}if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0xc35))){const _0x419528=Math[_0x5aa709(0xa1a)](0x1,parseInt(_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xa0e)])||0x1);_0x22f53b(_0x5aa709(0x811),_0x419528===0x1?undefined:_0x419528);}if(_0x28bb8b['contains'](_0x5aa709(0xf4c)))_0x22f53b(_0x5aa709(0xb41),_0x9ea141['target']['value']===_0x5aa709(0x3e5)?undefined:_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xa0e)]);if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0x794)))_0x22f53b('layout',_0x9ea141['target'][_0x5aa709(0xa0e)]===_0x5aa709(0x812)?_0x5aa709(0x812):undefined);if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0x728))){const _0x54f767=_0x9ea141[_0x5aa709(0x4fa)]['value'][_0x5aa709(0x99a)]();_0x22f53b(_0x5aa709(0x85f),_0x54f767||undefined);}if(_0x28bb8b['contains'](_0x5aa709(0x7f1))){const _0x4eed2a=_0x533d40[_0x5aa709(0xf8c)](_0x5aa709(0xd86));if(!_0x4eed2a||!_0x4eed2a['value'][_0x5aa709(0x792)]('{{')){if(_0x4eed2a)_0x4eed2a['value']=_0x9ea141['target'][_0x5aa709(0xa0e)];_0x22f53b(_0x5aa709(0x85f),_0x9ea141['target'][_0x5aa709(0xa0e)]||undefined);}}if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0x54b))){const _0x5f2591=parseFloat(_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xa0e)]);_0x22f53b(_0x5aa709(0xf1d),isNaN(_0x5f2591)?undefined:_0x5f2591);}if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0xdbb)))_0x22f53b(_0x5aa709(0xdfd),_0x9ea141[_0x5aa709(0x4fa)]['checked']?undefined:![]);if(_0x28bb8b[_0x5aa709(0xfbd)](_0x5aa709(0xea3)))_0x22f53b('hide_on_load',_0x9ea141[_0x5aa709(0x4fa)]['checked']?!![]:undefined);if(_0x28bb8b['contains'](_0x5aa709(0xd41)))_0x22f53b(_0x5aa709(0x626),_0x9ea141[_0x5aa709(0x4fa)]['checked']?!![]:undefined);if(_0x28bb8b[_0x5aa709(0xfbd)]('cmp-avg'))_0x22f53b('show_average',_0x9ea141[_0x5aa709(0x4fa)][_0x5aa709(0xd51)]?!![]:undefined);this['_valueChanged']();}),_0xb9f038?.[_0x188d62(0x3dd)](_0x188d62(0xcb9),_0x3a3f9b=>{const _0x36a0ee=_0x188d62;if(!_0x3a3f9b['target'][_0x36a0ee(0xf32)][_0x36a0ee(0xfbd)](_0x36a0ee(0x728)))return;const _0x430ea1=_0x3a3f9b[_0x36a0ee(0x4fa)][_0x36a0ee(0xf80)](_0x36a0ee(0x6c9))?.[_0x36a0ee(0xf8c)](_0x36a0ee(0x103c));if(!_0x430ea1)return;const _0x588fd9=_0x3a3f9b[_0x36a0ee(0x4fa)][_0x36a0ee(0xa0e)][_0x36a0ee(0x792)]('{{');_0x430ea1[_0x36a0ee(0x526)]['opacity']=_0x588fd9?_0x36a0ee(0x389):'',_0x430ea1[_0x36a0ee(0x526)][_0x36a0ee(0x5c4)]=_0x588fd9?_0x36a0ee(0xf6a):'';}),_0xb9f038?.['addEventListener']('click',_0x44cab1=>{const _0x45253b=_0x188d62,_0x3d8f6c=_0x44cab1[_0x45253b(0x4fa)][_0x45253b(0xf80)](_0x45253b(0xa26));if(!_0x3d8f6c)return;const _0x478aff=parseInt(_0x3d8f6c[_0x45253b(0xf80)]('.cmp-row')[_0x45253b(0x7b8)][_0x45253b(0xe5e)]),_0x59e299=_0x2c504c();_0x59e299[_0x45253b(0x854)](_0x478aff,0x1);if(!_0x59e299[_0x45253b(0xf35)])delete this[_0x45253b(0xd4a)][_0x28f258]['compare'];this[_0x45253b(0xb40)](),this[_0x45253b(0x761)]();});const _0x24d0fe=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xe38));if(_0x24d0fe)_0x24d0fe[_0x188d62(0x3dd)]('change',()=>{const _0x31f4b4=_0x188d62,_0x51a3f5=_0x24d0fe[_0x31f4b4(0xa0e)];this[_0x31f4b4(0xd4a)][_0x28f258][_0x31f4b4(0x173)]=_0x51a3f5!==_0x31f4b4(0x5e8),this[_0x31f4b4(0x761)]();});_0x2dff03(_0x188d62(0xb65),'show_graph',_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x43c),_0x188d62(0xb74),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xcac),_0x188d62(0xfe8),'bool');const _0x2ef18e=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x557));if(_0x2ef18e)_0x2ef18e['addEventListener'](_0x188d62(0x32a),()=>{const _0x4e1971=_0x188d62;this['_entities'][_0x28f258][_0x4e1971(0x2b6)]=this[_0x4e1971(0x87e)](_0x2ef18e,'text'),this[_0x4e1971(0xb40)](),this[_0x4e1971(0x761)]();});_0x2dff03('.e-name_position',_0x188d62(0x21b)),_0x2dff03(_0x188d62(0x241),_0x188d62(0x378),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xd5d),_0x188d62(0x1013),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xffe),'show_timestamp','bool'),_0x2dff03(_0x188d62(0x8e8),_0x188d62(0x1003),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0x3c7),_0x188d62(0x5e5),_0x188d62(0x101d));const _0x46ac65=()=>{const _0x43e2a8=_0x188d62,_0x11daf4=[];if(_0x386253[_0x43e2a8(0xf8c)](_0x43e2a8(0x235))?.[_0x43e2a8(0xd51)])_0x11daf4[_0x43e2a8(0x879)](_0x43e2a8(0x68a));if(_0x386253[_0x43e2a8(0xf8c)]('.e-legend_avg')?.[_0x43e2a8(0xd51)])_0x11daf4[_0x43e2a8(0x879)](_0x43e2a8(0xad0));if(_0x386253[_0x43e2a8(0xf8c)](_0x43e2a8(0xa37))?.['checked'])_0x11daf4[_0x43e2a8(0x879)](_0x43e2a8(0xa1a));if(_0x386253['querySelector'](_0x43e2a8(0x65a))?.[_0x43e2a8(0xd51)])_0x11daf4[_0x43e2a8(0x879)](_0x43e2a8(0x1b8));if(_0x386253[_0x43e2a8(0xf8c)](_0x43e2a8(0x655))?.['checked'])_0x11daf4[_0x43e2a8(0x879)]('sum');if(_0x386253[_0x43e2a8(0xf8c)](_0x43e2a8(0xd9c))?.['checked'])_0x11daf4[_0x43e2a8(0x879)](_0x43e2a8(0x408));this[_0x43e2a8(0xd4a)][_0x28f258]['legend_stats']=_0x11daf4,this[_0x43e2a8(0x761)]();};[_0x188d62(0x235),_0x188d62(0x747),_0x188d62(0xa37),_0x188d62(0x65a),_0x188d62(0x655),_0x188d62(0xd9c)]['forEach'](_0x2ad900=>{const _0x9e06ec=_0x188d62,_0x1590a8=_0x386253[_0x9e06ec(0xf8c)](_0x2ad900);if(_0x1590a8)_0x1590a8[_0x9e06ec(0x3dd)]('change',_0x46ac65);}),_0x2dff03(_0x188d62(0x90b),_0x188d62(0xdf5),_0x188d62(0x101d)),_0x2dff03('.e-decimals','decimals',_0x188d62(0x3fe)),_0x2dff03(_0x188d62(0x3d2),'aggregate_func'),_0x2dff03(_0x188d62(0xf9e),'points_per_hour',_0x188d62(0x3fe));const _0x40c5ad=_0x386253['querySelector'](_0x188d62(0x5a8));if(_0x40c5ad)_0x40c5ad[_0x188d62(0x3dd)]('change',()=>{const _0x3b7231=_0x188d62,_0x271b80=_0x40c5ad['value'];if(_0x271b80==='')delete this[_0x3b7231(0xd4a)][_0x28f258][_0x3b7231(0xd3b)];else this['_entities'][_0x28f258][_0x3b7231(0xd3b)]=_0x271b80;this[_0x3b7231(0x761)]();});_0x2dff03(_0x188d62(0x8f0),_0x188d62(0xeb2),_0x188d62(0x1cc)),_0x2dff03(_0x188d62(0xc3a),'number_format'),_0x2dff03(_0x188d62(0x450),_0x188d62(0x32c)),_0x2dff03(_0x188d62(0x6a6),'show_extrema_min','bool'),_0x2dff03(_0x188d62(0xdcf),_0x188d62(0x1eb),'bool'),_0x2dff03(_0x188d62(0x32f),_0x188d62(0x102b),_0x188d62(0x101d)),_0x2dff03('.e-extrema_color',_0x188d62(0xfd0)),_0x2dff03(_0x188d62(0x545),'extrema_font_size',_0x188d62(0x1cc)),_0x2dff03(_0x188d62(0x67c),'extrema_bg_color'),_0x2dff03(_0x188d62(0x748),_0x188d62(0xeca),_0x188d62(0x1cc)),_0x2dff03('.e-show_average',_0x188d62(0xed7),_0x188d62(0x101d)),_0x2dff03(_0x188d62(0xf70),_0x188d62(0xcd0)),_0x2dff03('.e-upper_bound',_0x188d62(0xdaf)),_0x2dff03(_0x188d62(0x73e),_0x188d62(0xdb1)),_0x2dff03(_0x188d62(0x8ac),_0x188d62(0xbec)),_0x2dff03(_0x188d62(0xe05),_0x188d62(0x5bd)),_0x2dff03(_0x188d62(0x83d),'trend_icon_size'),_0x2dff03('.e-attribute',_0x188d62(0xb67)),_0x2dff03(_0x188d62(0x60a),'value_factor','float'),_0x2dff03(_0x188d62(0x5b4),'value_transform'),_0x2dff03(_0x188d62(0x54d),'offset'),_0x2dff03(_0x188d62(0x2ec),_0x188d62(0x91d),_0x188d62(0x1cc)),_0x2dff03(_0x188d62(0xe8b),'data_attribute'),_0x2dff03(_0x188d62(0xe41),'data_time_field'),_0x2dff03('.e-data_value_field',_0x188d62(0xa44)),_0x2dff03('.e-data_value_expression',_0x188d62(0x3f2)),_0x2dff03(_0x188d62(0x292),_0x188d62(0x6cc)),_0x2dff03(_0x188d62(0xa85),'data_time_year',_0x188d62(0x3fe)),_0x2dff03(_0x188d62(0xb77),_0x188d62(0x4e4),_0x188d62(0x101d)),_0x2dff03('.e-invert',_0x188d62(0x2d5),_0x188d62(0x101d)),_0x2dff03('.e-align_state','align_state'),_0x2dff03(_0x188d62(0xa83),_0x188d62(0xd17)),_0x2dff03('.e-stack_group',_0x188d62(0x362));const _0x556eb4=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x4dd));if(_0x556eb4&&this[_0x188d62(0x1a4)]){_0x556eb4['innerHTML']='<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>'+this[_0x188d62(0x77d)]('Entity')+_0x188d62(0xc05);const _0x4f369c=this[_0x188d62(0x41c)];let _0xcfbf73=0x0;const _0x1f40d6=()=>{const _0x475500=_0x188d62;if(this[_0x475500(0x41c)]!==_0x4f369c)return;if(!_0x556eb4[_0x475500(0x88a)]&&_0xcfbf73++<0x3c){setTimeout(_0x1f40d6,0x32);return;}if(customElements[_0x475500(0xfe5)](_0x475500(0x5c1))){const _0x248e15=document[_0x475500(0xc9e)]('ha-selector');_0x248e15['hass']=this[_0x475500(0x1a4)],_0x248e15[_0x475500(0x5c2)]={'entity':{}},_0x248e15[_0x475500(0xa0e)]=this['_entities'][_0x28f258]?.[_0x475500(0x644)]||'',_0x248e15['label']='',_0x248e15[_0x475500(0x526)][_0x475500(0x295)]=_0x475500(0x85c),_0x556eb4[_0x475500(0xb3f)](_0x248e15),_0x248e15['addEventListener'](_0x475500(0xdfc),_0x3daa57=>{const _0x4c92d6=_0x475500;_0x3daa57[_0x4c92d6(0xc15)]();if(this[_0x4c92d6(0xd4a)][_0x28f258])this['_entities'][_0x28f258][_0x4c92d6(0x644)]=_0x3daa57['detail']['value']||'';this[_0x4c92d6(0x761)](),this[_0x4c92d6(0xb40)]();});}else{const _0xd834d7=document[_0x475500(0xc9e)](_0x475500(0xa4d));_0xd834d7[_0x475500(0x720)]=_0x475500(0xd04),_0xd834d7[_0x475500(0x526)]['cssText']=_0x475500(0xbe2),_0xd834d7['innerHTML']=_0x475500(0x4ed)+this['_getAvailableEntities']()[_0x475500(0x3c4)](_0x3877d2=>_0x475500(0x7cc)+escapeHtml(_0x3877d2)+'\x22\x20'+(_0x3877d2===(this['_entities'][_0x28f258]?.['entity']||'')?_0x475500(0xc8a):'')+'>'+escapeHtml(_0x3877d2)+_0x475500(0xc06))[_0x475500(0xb8b)](''),_0x556eb4[_0x475500(0xb3f)](_0xd834d7),_0xd834d7[_0x475500(0x3dd)](_0x475500(0x32a),()=>{const _0x50c8cf=_0x475500;if(this[_0x50c8cf(0xd4a)][_0x28f258])this[_0x50c8cf(0xd4a)][_0x28f258][_0x50c8cf(0x644)]=_0xd834d7[_0x50c8cf(0xa0e)];this[_0x50c8cf(0x761)]();});}};setTimeout(_0x1f40d6,0x0);}this['_mountIconDropdown'](_0x386253['querySelector']('.ha-icon-picker-wrap[data-entity-icon]'),()=>this[_0x188d62(0xd4a)][_0x28f258]?.[_0x188d62(0x8d4)]||'',_0x5c9b08=>{if(this['_entities'][_0x28f258])this['_entities'][_0x28f258]['icon']=_0x5c9b08;},{'disabled':this[_0x188d62(0xd4a)][_0x28f258]?.['show_state']===![],'placeholder2':_0x188d62(0x5f5)});const _0x7844fd=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x95d));if(_0x7844fd&&this[_0x188d62(0x1a4)]){_0x7844fd[_0x188d62(0xbcf)]='';const _0x3b5677=this[_0x188d62(0x41c)];let _0x527f16=0x0;const _0x5b91a0=()=>{const _0x1fde31=_0x188d62;if(this[_0x1fde31(0x41c)]!==_0x3b5677)return;if(!_0x7844fd['isConnected']&&_0x527f16++<0x3c){setTimeout(_0x5b91a0,0x32);return;}if(customElements[_0x1fde31(0xfe5)](_0x1fde31(0x5c1))){const _0x121340=document[_0x1fde31(0xc9e)](_0x1fde31(0x5c1));_0x121340['hass']=this['_hass'],_0x121340[_0x1fde31(0x5c2)]={'ui-action':{}},_0x121340[_0x1fde31(0xa0e)]=this[_0x1fde31(0xd4a)][_0x28f258]?.[_0x1fde31(0x2d0)]||void 0x0,_0x121340[_0x1fde31(0xddd)]=this['_eT'](_0x1fde31(0x5df)),_0x121340[_0x1fde31(0x526)][_0x1fde31(0x295)]='display:block;width:100%',_0x7844fd[_0x1fde31(0xb3f)](_0x121340),_0x121340[_0x1fde31(0x3dd)](_0x1fde31(0xdfc),_0x3fee5e=>{const _0xb3bd04=_0x1fde31;_0x3fee5e[_0xb3bd04(0xc15)]();const _0x90a121=_0x3fee5e[_0xb3bd04(0xf36)][_0xb3bd04(0xa0e)];if(this[_0xb3bd04(0xd4a)][_0x28f258])this['_entities'][_0x28f258][_0xb3bd04(0x2d0)]=_0x90a121&&_0x90a121['action']?_0x90a121:null;this[_0xb3bd04(0x761)]();});}else{const _0x29f484=this[_0x1fde31(0xd4a)][_0x28f258]?.[_0x1fde31(0x2d0)]?.[_0x1fde31(0x2cd)]||'';_0x7844fd[_0x1fde31(0xbcf)]=_0x1fde31(0xc56)+['',_0x1fde31(0xf6a),_0x1fde31(0xcf4),_0x1fde31(0x2c6),_0x1fde31(0x5c0),_0x1fde31(0x64a)][_0x1fde31(0x3c4)](_0x621865=>_0x1fde31(0x7cc)+escapeHtml(_0x621865)+'\x22\x20'+(_0x29f484===_0x621865?_0x1fde31(0xc8a):'')+'>'+{'':'Default','none':_0x1fde31(0xf79),'more-info':'More\x20Info','url':'URL','navigate':_0x1fde31(0x4b9),'call-service':_0x1fde31(0xaaf)}[_0x621865]+_0x1fde31(0xc06))[_0x1fde31(0xb8b)]('')+'</select></div>';const _0x19fb5d=_0x7844fd['querySelector'](_0x1fde31(0xb47));if(_0x19fb5d)_0x19fb5d['addEventListener'](_0x1fde31(0x32a),()=>{const _0x852093=_0x1fde31,_0x31ffe3=_0x19fb5d[_0x852093(0xa0e)];if(this[_0x852093(0xd4a)][_0x28f258])this[_0x852093(0xd4a)][_0x28f258][_0x852093(0x2d0)]=_0x31ffe3?{'action':_0x31ffe3}:null;this[_0x852093(0x761)]();});}};setTimeout(_0x5b91a0,0x0);}const _0x4630ba=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x489));if(_0x4630ba)_0x4630ba[_0x188d62(0x3dd)](_0x188d62(0xcb9),()=>{const _0x4ebdf1=_0x188d62,_0x1e9ece=_0x4630ba[_0x4ebdf1(0xa0e)][_0x4ebdf1(0x5fb)]('\x0a')[_0x4ebdf1(0x3c4)](_0x306088=>_0x306088[_0x4ebdf1(0x99a)]())['filter'](Boolean);this[_0x4ebdf1(0xd4a)][_0x28f258][_0x4ebdf1(0x207)]=_0x1e9ece['length']?_0x1e9ece[_0x4ebdf1(0x3c4)](_0x5eab11=>{const _0x1e745d=_0x4ebdf1,_0xe4e8d3=_0x5eab11[_0x1e745d(0x5fb)](','),_0x1ce63c=(_0xe4e8d3[0x0]||'')['trim'](),_0x1cfeec=_0xe4e8d3['length']>0x1?_0xe4e8d3[0x1][_0x1e745d(0x99a)]():'',_0x43a67d=_0xe4e8d3[_0x1e745d(0xf35)]>0x2?_0xe4e8d3[_0x1e745d(0x444)](0x2)[_0x1e745d(0xb8b)](',')[_0x1e745d(0x99a)]():'',_0x2f2852={'value':_0x1ce63c};if(_0x1cfeec)_0x2f2852[_0x1e745d(0xddd)]=_0x1cfeec;if(_0x43a67d)_0x2f2852[_0x1e745d(0x85f)]=_0x43a67d;return _0x2f2852;}):null,this['_valueChanged']();});const _0x56aff4=_0x386253['querySelector'](_0x188d62(0xbbe));if(_0x56aff4)_0x56aff4[_0x188d62(0x3dd)](_0x188d62(0xcb9),()=>{const _0x278930=_0x188d62,_0x4a8c4a=_0x56aff4[_0x278930(0xa0e)][_0x278930(0x5fb)]('\x0a')[_0x278930(0x3c4)](_0xeac6c6=>_0xeac6c6[_0x278930(0x99a)]())['filter'](Boolean),_0x2d54a5={};for(const _0x2decc2 of _0x4a8c4a){const _0x3c985b=_0x2decc2[_0x278930(0xaf3)](':');if(_0x3c985b<0x0)continue;const _0x4dcf0b=_0x2decc2[_0x278930(0x444)](0x0,_0x3c985b)[_0x278930(0x99a)](),_0x4858a0=_0x2decc2[_0x278930(0x444)](_0x3c985b+0x1)['trim']();if(_0x4dcf0b&&_0x4858a0)_0x2d54a5[_0x4dcf0b]=_0x4858a0;}this[_0x278930(0xd4a)][_0x28f258][_0x278930(0x28e)]=Object[_0x278930(0x6bd)](_0x2d54a5)[_0x278930(0xf35)]?_0x2d54a5:null,this[_0x278930(0x761)]();});const _0x72e7ec=(_0x4a3ceb,_0x2777bc)=>{const _0x5a3c2a=_0x188d62,_0x81fedf=_0x386253[_0x5a3c2a(0xf8c)](_0x4a3ceb),_0x47b1b5=_0x386253['querySelector'](_0x4a3ceb[_0x5a3c2a(0x1aa)](_0x5a3c2a(0x488),''));if(!_0x81fedf)return;const _0x5db9fc=()=>{const _0x2c906a=_0x5a3c2a,_0x542784=(_0x47b1b5?.['value']||'')[_0x2c906a(0x99a)](),_0x536be2=_0x542784[_0x2c906a(0x792)]('{{');_0x81fedf['style']['opacity']=_0x536be2?_0x2c906a(0x389):'',_0x81fedf[_0x2c906a(0x526)][_0x2c906a(0x5c4)]=_0x536be2?_0x2c906a(0xf6a):'';};_0x81fedf['addEventListener']('change',()=>{const _0x529095=_0x5a3c2a;if(_0x47b1b5)_0x47b1b5[_0x529095(0xa0e)]=_0x81fedf[_0x529095(0xa0e)];this[_0x529095(0xd4a)][_0x28f258][_0x2777bc]=_0x81fedf['value']||void 0x0,this[_0x529095(0x761)]();}),_0x47b1b5&&(_0x47b1b5[_0x5a3c2a(0x3dd)](_0x5a3c2a(0xcb9),this[_0x5a3c2a(0x9ce)](()=>{const _0x535cfe=_0x5a3c2a,_0x4c7695=_0x47b1b5[_0x535cfe(0xa0e)][_0x535cfe(0x99a)]();_0x5db9fc();if(!_0x4c7695['includes']('{{')&&/^#[0-9a-fA-F]{6}$/[_0x535cfe(0x86d)](_0x4c7695))_0x81fedf[_0x535cfe(0xa0e)]=_0x4c7695;this[_0x535cfe(0xd4a)][_0x28f258][_0x2777bc]=_0x4c7695||void 0x0,this[_0x535cfe(0x761)]();},0x190)),_0x5db9fc());};_0x72e7ec('.e-color-picker',_0x188d62(0x85f)),_0x72e7ec(_0x188d62(0x777),'needle_color'),_0x72e7ec('.e-point_colors-picker',_0x188d62(0x29a)),_0x72e7ec(_0x188d62(0x6c0),_0x188d62(0xa60)),_0x72e7ec(_0x188d62(0x5ed),'state_color'),_0x72e7ec('.e-extrema_color-picker','extrema_color'),_0x72e7ec(_0x188d62(0xe3e),'extrema_bg_color'),_0x72e7ec(_0x188d62(0xea1),_0x188d62(0x13b)),_0x72e7ec('.e-trend_down_color-picker',_0x188d62(0xf8d)),_0x72e7ec(_0x188d62(0xc4f),'trend_stable_color');const _0x203ba6=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x952)),_0x43d886=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xcb3)),_0x44e81d=_0x386253[_0x188d62(0xf8c)]('.e-risefall_decrease'),_0x14efb2=_0x386253['querySelector'](_0x188d62(0xa4b)),_0x36a3e3=()=>{const _0x589e64=_0x188d62;if(!this[_0x589e64(0xd4a)][_0x28f258]['rise_fall_colors'])this[_0x589e64(0xd4a)][_0x28f258][_0x589e64(0x576)]={'enabled':![],'increase':_0x589e64(0x32b),'decrease':_0x589e64(0x400),'stable':_0x589e64(0x1d7)};};_0x203ba6?.['addEventListener'](_0x188d62(0x32a),()=>{const _0x3ecbb9=_0x188d62;_0x36a3e3(),this[_0x3ecbb9(0xd4a)][_0x28f258][_0x3ecbb9(0x576)][_0x3ecbb9(0x300)]=_0x203ba6[_0x3ecbb9(0xd51)];if(_0x203ba6[_0x3ecbb9(0xd51)]){if(!this[_0x3ecbb9(0xd4a)][_0x28f258][_0x3ecbb9(0x84d)])this[_0x3ecbb9(0xd4a)][_0x28f258][_0x3ecbb9(0x84d)]={'enabled':![],'values':[]};this[_0x3ecbb9(0xd4a)][_0x28f258][_0x3ecbb9(0x84d)][_0x3ecbb9(0x300)]=![];}this[_0x3ecbb9(0xb40)](),this['_valueChanged']();}),_0x43d886?.[_0x188d62(0x3dd)]('change',()=>{const _0x31cb08=_0x188d62;_0x36a3e3(),this['_entities'][_0x28f258][_0x31cb08(0x576)][_0x31cb08(0x3cd)]=_0x43d886['value'],this[_0x31cb08(0x761)]();}),_0x44e81d?.[_0x188d62(0x3dd)](_0x188d62(0x32a),()=>{const _0x16403b=_0x188d62;_0x36a3e3(),this[_0x16403b(0xd4a)][_0x28f258][_0x16403b(0x576)][_0x16403b(0xadf)]=_0x44e81d[_0x16403b(0xa0e)],this[_0x16403b(0x761)]();}),_0x14efb2?.[_0x188d62(0x3dd)](_0x188d62(0x32a),()=>{_0x36a3e3(),this['_entities'][_0x28f258]['rise_fall_colors']['stable']=_0x14efb2['value'],this['_valueChanged']();});const _0x46e69e=_0x386253[_0x188d62(0xf8c)](_0x188d62(0x5d5)),_0x5dc847=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xafd)),_0x3c71f4=_0x386253['querySelector'](_0x188d62(0x7c9)),_0x347b58=()=>{const _0x381aa6=_0x188d62;if(!this[_0x381aa6(0xd4a)][_0x28f258]['color_thresholds'])this[_0x381aa6(0xd4a)][_0x28f258][_0x381aa6(0x84d)]={'enabled':![],'values':[]};if(!Array[_0x381aa6(0x148)](this['_entities'][_0x28f258][_0x381aa6(0x84d)]['values']))this[_0x381aa6(0xd4a)][_0x28f258][_0x381aa6(0x84d)]['values']=[];};_0x46e69e?.[_0x188d62(0x3dd)](_0x188d62(0x32a),()=>{const _0x4edf3b=_0x188d62;_0x347b58(),this[_0x4edf3b(0xd4a)][_0x28f258][_0x4edf3b(0x84d)][_0x4edf3b(0x300)]=_0x46e69e[_0x4edf3b(0xd51)],_0x46e69e[_0x4edf3b(0xd51)]&&(_0x36a3e3(),this[_0x4edf3b(0xd4a)][_0x28f258]['rise_fall_colors'][_0x4edf3b(0x300)]=![]),this['_render'](),this[_0x4edf3b(0x761)]();}),_0x386253[_0x188d62(0xf8c)](_0x188d62(0xb93))?.[_0x188d62(0x3dd)]('change',_0x57049a=>{const _0x8aaa69=_0x188d62;_0x347b58(),this['_entities'][_0x28f258][_0x8aaa69(0x84d)][_0x8aaa69(0x649)]=_0x57049a['target'][_0x8aaa69(0xa0e)],this[_0x8aaa69(0x761)]();}),_0x386253[_0x188d62(0xf8c)](_0x188d62(0x18b))?.[_0x188d62(0x3dd)](_0x188d62(0x32a),_0x411b1f=>{const _0xef5447=_0x188d62;_0x347b58(),this[_0xef5447(0xd4a)][_0x28f258][_0xef5447(0x84d)]['direction']=_0x411b1f['target']['value'],this[_0xef5447(0x761)]();}),_0x386253['querySelector'](_0x188d62(0x889))?.[_0x188d62(0x3dd)](_0x188d62(0x32a),_0x5524fd=>{const _0x677961=_0x188d62;_0x347b58(),this['_entities'][_0x28f258][_0x677961(0x84d)][_0x677961(0x921)]=_0x5524fd[_0x677961(0x4fa)][_0x677961(0xd51)],this[_0x677961(0x761)]();}),_0x3c71f4?.['addEventListener'](_0x188d62(0xe69),()=>{const _0x44aec3=_0x188d62;_0x347b58(),this[_0x44aec3(0xd4a)][_0x28f258]['color_thresholds'][_0x44aec3(0x335)][_0x44aec3(0x879)]({'value':0x0,'color':_0x44aec3(0xa0a)}),this[_0x44aec3(0xb40)](),this[_0x44aec3(0x761)]();}),_0x5dc847?.[_0x188d62(0x3dd)](_0x188d62(0x32a),_0x3e9c6e=>{const _0x12d7d9=_0x188d62,_0xfe86e6=_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xf80)]('.thr-row');if(!_0xfe86e6)return;const _0x3eb653=parseInt(_0xfe86e6[_0x12d7d9(0x7b8)][_0x12d7d9(0xe5e)]);_0x347b58();if(_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xf32)]['contains'](_0x12d7d9(0x913))){const _0x1b5c86=_0x3e9c6e['target'][_0x12d7d9(0xa0e)][_0x12d7d9(0x99a)]();this[_0x12d7d9(0xd4a)][_0x28f258][_0x12d7d9(0x84d)]['values'][_0x3eb653][_0x12d7d9(0xa0e)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x1b5c86)?_0x1b5c86:parseFloat(_0x1b5c86),this[_0x12d7d9(0x761)]();}_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xf32)][_0x12d7d9(0xfbd)]('thr-col')&&(this[_0x12d7d9(0xd4a)][_0x28f258][_0x12d7d9(0x84d)][_0x12d7d9(0x335)][_0x3eb653][_0x12d7d9(0x85f)]=_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xa0e)],this[_0x12d7d9(0x761)]()),_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xf32)][_0x12d7d9(0xfbd)](_0x12d7d9(0x33a))&&(this[_0x12d7d9(0xd4a)][_0x28f258]['color_thresholds']['values'][_0x3eb653][_0x12d7d9(0x85f)]=_0x3e9c6e[_0x12d7d9(0x4fa)][_0x12d7d9(0xa0e)],this[_0x12d7d9(0xb40)](),this['_valueChanged']());}),_0x5dc847?.[_0x188d62(0x3dd)](_0x188d62(0xe69),_0xbff1d4=>{const _0x4acdbd=_0x188d62,_0x3bef66=_0xbff1d4['target']['closest'](_0x4acdbd(0x325));if(!_0x3bef66)return;const _0x76dea4=parseInt(_0x3bef66[_0x4acdbd(0xf80)](_0x4acdbd(0x43b))[_0x4acdbd(0x7b8)]['row']);_0x347b58(),this['_entities'][_0x28f258]['color_thresholds']['values'][_0x4acdbd(0x854)](_0x76dea4,0x1),this[_0x4acdbd(0xb40)](),this[_0x4acdbd(0x761)]();});const _0x5570de=_0x386253['querySelector'](_0x188d62(0x88b)),_0x1cb439=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xc5f)),_0x5d5a98=()=>{const _0x773122=_0x188d62;if(!Array[_0x773122(0x148)](this['_entities'][_0x28f258][_0x773122(0xfed)]))this[_0x773122(0xd4a)][_0x28f258][_0x773122(0xfed)]=[];};_0x1cb439?.['addEventListener'](_0x188d62(0xe69),()=>{const _0x17d5ce=_0x188d62;_0x5d5a98();const _0xa5f891=[_0x17d5ce(0x886),'#3498db','#e67e22',_0x17d5ce(0xb87),_0x17d5ce(0xb4a)],_0x3b9613=this[_0x17d5ce(0xd4a)][_0x28f258][_0x17d5ce(0xfed)][_0x17d5ce(0xf35)];this[_0x17d5ce(0xd4a)][_0x28f258][_0x17d5ce(0xfed)][_0x17d5ce(0x879)]({'period':_0x3b9613===0x0?0x7:0x1a,'color':_0xa5f891[_0x3b9613%_0xa5f891[_0x17d5ce(0xf35)]]}),this[_0x17d5ce(0xb40)](),this[_0x17d5ce(0x761)]();}),_0x5570de?.['addEventListener'](_0x188d62(0x32a),_0x5ca5a2=>{const _0x59be7a=_0x188d62,_0x1dba2c=_0x5ca5a2['target'][_0x59be7a(0xf80)](_0x59be7a(0x4fb));if(!_0x1dba2c)return;const _0x5ec86d=parseInt(_0x1dba2c[_0x59be7a(0x7b8)]['row']);_0x5d5a98(),_0x5ca5a2['target'][_0x59be7a(0xf32)][_0x59be7a(0xfbd)](_0x59be7a(0xd0c))&&(this[_0x59be7a(0xd4a)][_0x28f258][_0x59be7a(0xfed)][_0x5ec86d][_0x59be7a(0xfbb)]=Math[_0x59be7a(0xa1a)](0x1,parseInt(_0x5ca5a2[_0x59be7a(0x4fa)][_0x59be7a(0xa0e)])||0x1),this['_valueChanged']()),_0x5ca5a2[_0x59be7a(0x4fa)][_0x59be7a(0xf32)][_0x59be7a(0xfbd)]('ma-col')&&(this['_entities'][_0x28f258][_0x59be7a(0xfed)][_0x5ec86d][_0x59be7a(0x85f)]=_0x5ca5a2['target']['value'],this[_0x59be7a(0x761)]()),_0x5ca5a2[_0x59be7a(0x4fa)][_0x59be7a(0xf32)][_0x59be7a(0xfbd)](_0x59be7a(0x485))&&(this[_0x59be7a(0xd4a)][_0x28f258][_0x59be7a(0xfed)][_0x5ec86d][_0x59be7a(0x4c4)]=_0x5ca5a2[_0x59be7a(0x4fa)][_0x59be7a(0xd51)],this[_0x59be7a(0x761)]());}),_0x5570de?.[_0x188d62(0x3dd)](_0x188d62(0xe69),_0x4bfee8=>{const _0x41404b=_0x188d62,_0x463ab3=_0x4bfee8[_0x41404b(0x4fa)][_0x41404b(0xf80)](_0x41404b(0xe17));if(!_0x463ab3)return;const _0x3d89ff=parseInt(_0x463ab3[_0x41404b(0xf80)](_0x41404b(0x4fb))['dataset']['row']);_0x5d5a98(),this['_entities'][_0x28f258][_0x41404b(0xfed)][_0x41404b(0x854)](_0x3d89ff,0x1),this['_render'](),this[_0x41404b(0x761)]();}),_0x386253[_0x188d62(0xa09)]('input[type=\x22number\x22]')[_0x188d62(0xb12)](_0x30b172=>{const _0xf951ec=_0x188d62;_0x30b172[_0xf951ec(0x3dd)]('wheel',_0x3482b0=>{_0x3482b0['stopPropagation']();},{'passive':![]});});const _0x292531=_0x386253[_0x188d62(0xf8c)](_0x188d62(0xf74));_0x292531?.[_0x188d62(0x3dd)](_0x188d62(0xea2),_0x3e32d6=>{const _0x1bd43d=_0x188d62;this[_0x1bd43d(0xe00)]=_0x28f258,_0x3e32d6[_0x1bd43d(0x5f3)][_0x1bd43d(0x1ac)]=_0x1bd43d(0x7fd),_0x386253['style'][_0x1bd43d(0xf1d)]='0.5';}),_0x292531?.[_0x188d62(0x3dd)](_0x188d62(0x2e4),()=>{const _0x4c1454=_0x188d62;this[_0x4c1454(0xe00)]=null,_0x386253['style'][_0x4c1454(0xf1d)]='1',this['shadowRoot'][_0x4c1454(0xa09)](_0x4c1454(0xfd9))[_0x4c1454(0xb12)](_0x324eef=>_0x324eef[_0x4c1454(0xf32)][_0x4c1454(0xb1d)](_0x4c1454(0x7a6)));}),_0x386253[_0x188d62(0x3dd)](_0x188d62(0xe90),_0x542aa5=>{const _0x2ed614=_0x188d62;if(this[_0x2ed614(0xe00)]===null||this[_0x2ed614(0xe00)]===_0x28f258)return;_0x542aa5[_0x2ed614(0xd90)](),_0x542aa5['dataTransfer'][_0x2ed614(0xff5)]=_0x2ed614(0x7fd),_0x386253[_0x2ed614(0xf32)]['add'](_0x2ed614(0x7a6));}),_0x386253[_0x188d62(0x3dd)](_0x188d62(0x82a),()=>{const _0x5ea576=_0x188d62;_0x386253[_0x5ea576(0xf32)][_0x5ea576(0xb1d)](_0x5ea576(0x7a6));}),_0x386253['addEventListener'](_0x188d62(0x28a),_0x1c6512=>{const _0x46ca11=_0x188d62;_0x1c6512['preventDefault'](),_0x386253[_0x46ca11(0xf32)][_0x46ca11(0xb1d)](_0x46ca11(0x7a6));if(this['_dragState']!==null&&this[_0x46ca11(0xe00)]!==_0x28f258){const _0xa99977=[...this['_entities']],[_0x422dce]=_0xa99977[_0x46ca11(0x854)](this[_0x46ca11(0xe00)],0x1);_0xa99977[_0x46ca11(0x854)](_0x28f258,0x0,_0x422dce),this[_0x46ca11(0x819)][_0x46ca11(0x2bd)]=_0xa99977,this[_0x46ca11(0xb40)](),this[_0x46ca11(0x761)]();}});});const _0x295400=(_0x133a2a,_0x53190d,_0x62ce50='Managed\x20by\x20YAML\x20template')=>{const _0x3ad714=_0x310451;if(!_0x133a2a)return;_0x133a2a[_0x3ad714(0x318)]=!![];const _0x3f0485=_0x133a2a['closest']('label')||_0x133a2a[_0x3ad714(0xca9)];if(!_0x3f0485)return;_0x3f0485[_0x3ad714(0x526)][_0x3ad714(0xf1d)]='0.55',_0x3f0485[_0x3ad714(0x1c2)]=this['_eT'](_0x62ce50)+':\x0a'+_0x53190d;const _0xf29c0a=_0x3f0485[_0x3ad714(0xf8c)](_0x3ad714(0x277))||_0x3f0485;if(_0xf29c0a&&!_0xf29c0a[_0x3ad714(0xf8c)](_0x3ad714(0xe5a))){const _0x3a7436=document[_0x3ad714(0xc9e)](_0x3ad714(0x565));_0x3a7436[_0x3ad714(0x720)]=_0x3ad714(0x7ff),_0x3a7436[_0x3ad714(0x3d4)]=_0x3ad714(0xb20),_0x3a7436['style'][_0x3ad714(0x295)]='color:var(--primary-color,#03a9f4);font-weight:700',_0xf29c0a[_0x3ad714(0xb3f)](_0x3a7436);}};for(const _0x2db0e0 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this['_tmp']?.[_0x2db0e0])&&_0x295400(this[_0x310451(0xb9d)][_0x310451(0xcc4)](_0x2db0e0),this['_tmp'][_0x2db0e0]);}this[_0x310451(0xb9d)][_0x310451(0xa09)]('.ec')[_0x310451(0xb12)]((_0x3e0385,_0x4a62d2)=>{const _0x30a590=_0x310451,_0x45a19b=this[_0x30a590(0xd4a)][_0x4a62d2];if(!_0x45a19b)return;for(const _0x408d9e of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x45a19b[_0x408d9e])&&_0x295400(_0x3e0385[_0x30a590(0xf8c)]('.e-'+_0x408d9e),_0x45a19b[_0x408d9e]);}if(enabledRefSpec(_0x45a19b[_0x30a590(0x300)]))_0x295400(_0x3e0385[_0x30a590(0xf8c)](_0x30a590(0x411)),_0x45a19b['enabled'],_0x30a590(0x540));});}[_0x3a4399(0xb82)](_0x3ff477,_0x29d64e,_0x27514b){const _0x2624fc=_0x3a4399,_0x3177b3=this[_0x2624fc(0xb9d)][_0x2624fc(0xcc4)](_0x3ff477);if(!_0x3177b3)return;if(_0x29d64e===_0x2624fc(0xcb9)&&_0x3177b3[_0x2624fc(0x6f4)]===_0x2624fc(0x438)){_0x3177b3['addEventListener']('change',_0x27514b);return;}_0x3177b3['addEventListener'](_0x29d64e,_0x27514b);}[_0x3a4399(0x87e)](_0x282fb2,_0x36fdcf='text'){const _0x1d23dd=_0x3a4399;if(_0x36fdcf===_0x1d23dd(0x101d))return!!_0x282fb2['checked'];if(_0x36fdcf===_0x1d23dd(0x3fe)){const _0x4f5b6f=parseInt(_0x282fb2[_0x1d23dd(0xa0e)],0xa);return isNaN(_0x4f5b6f)?null:_0x4f5b6f;}if(_0x36fdcf===_0x1d23dd(0x1cc)){const _0x149213=parseFloat(_0x282fb2[_0x1d23dd(0xa0e)]);return isNaN(_0x149213)?null:_0x149213;}return _0x282fb2[_0x1d23dd(0xa0e)];}[_0x3a4399(0x761)](){const _0x39da8c=_0x3a4399,_0xf3b23c=this[_0x39da8c(0x819)]||this[_0x39da8c(0x4ad)]||{},_0x48357d=_0x2ab959=>this['shadowRoot'][_0x39da8c(0xcc4)](_0x2ab959)||(_0xf3b23c&&_0x2ab959 in _0xf3b23c?{'value':_0xf3b23c[_0x2ab959]==null?'':String(_0xf3b23c[_0x2ab959]),'checked':_0xf3b23c[_0x2ab959]===!![]}:null),_0x505c45=_0x3336b6=>_0x48357d(_0x3336b6)?.['value'],_0x391965=(_0x5475e7,_0x44f9d7)=>{const _0x10ab26=_0x39da8c,_0x436c74=_0x48357d(_0x5475e7);if(!_0x436c74)return _0x44f9d7;return typeof _0x436c74[_0x10ab26(0xd51)]==='boolean'?_0x436c74[_0x10ab26(0xd51)]:String(_0x436c74[_0x10ab26(0xa0e)])===_0x10ab26(0x3e4);},_0x31616b=(_0x43e9bf,_0x56732f)=>{const _0x218410=_0x39da8c,_0x46249c=this[_0x218410(0x819)]?.[_0x43e9bf];return isTemplateString(_0x46249c)?_0x46249c:_0x56732f;},_0x1f554b={'type':this[_0x39da8c(0x4ad)]?.['type']||_0x39da8c(0x9a6),'card_header':_0x505c45('card_header')||void 0x0,'card_header_size':_0x505c45('card_header_size')||void 0x0,'card_background_color':_0x505c45(_0x39da8c(0xcec))||void 0x0,'card_shadow':_0x48357d(_0x39da8c(0xbd9))?.[_0x39da8c(0xd51)]??!![],'card_border':_0x48357d(_0x39da8c(0xc4a))?.[_0x39da8c(0xd51)]??!![],'card_padding':((()=>{const _0x2c14c4=_0x39da8c,_0x49917f=_0x505c45(_0x2c14c4(0x181));if(!_0x49917f)return void 0x0;return/^-?\d+\.?\d*$/[_0x2c14c4(0x86d)](_0x49917f[_0x2c14c4(0x99a)]())?parseFloat(_0x49917f):_0x49917f;})()),'card_border_radius':((()=>{const _0x237828=_0x39da8c,_0x4d1d9a=_0x505c45(_0x237828(0x8bb));if(!_0x4d1d9a)return void 0x0;return/^-?\d+\.?\d*$/[_0x237828(0x86d)](_0x4d1d9a[_0x237828(0x99a)]())?parseFloat(_0x4d1d9a):_0x4d1d9a;})()),'card_border_color':_0x505c45(_0x39da8c(0x8c7))||void 0x0,'card_border_width':((()=>{const _0x57db3f=_0x39da8c,_0x7e706d=_0x505c45(_0x57db3f(0x7cb));if(!_0x7e706d)return void 0x0;return/^-?\d+\.?\d*$/[_0x57db3f(0x86d)](_0x7e706d[_0x57db3f(0x99a)]())?parseFloat(_0x7e706d):_0x7e706d;})()),'card_background_image':_0x505c45(_0x39da8c(0x2fc))||void 0x0,'card_background_blur':((()=>{const _0x2a6af5=_0x39da8c,_0x5543f1=_0x505c45(_0x2a6af5(0xfc6));if(_0x5543f1===''||_0x5543f1==null)return void 0x0;const _0x574b55=parseFloat(_0x5543f1);return isNaN(_0x574b55)?void 0x0:_0x574b55;})()),'card_header_color':_0x505c45(_0x39da8c(0xb8a))||void 0x0,'card_header_weight':_0x505c45(_0x39da8c(0xf1b))||void 0x0,'card_header_letter_spacing':((()=>{const _0x370c69=_0x39da8c,_0x3a3699=_0x505c45('card_header_letter_spacing');if(!_0x3a3699)return void 0x0;return/^-?\d+\.?\d*$/[_0x370c69(0x86d)](_0x3a3699[_0x370c69(0x99a)]())?parseFloat(_0x3a3699):_0x3a3699;})()),'styles':((()=>{const _0x20d718=_0x39da8c,_0x5ebcd0=_0x505c45(_0x20d718(0x20d));return _0x5ebcd0&&_0x5ebcd0[_0x20d718(0x99a)]()?_0x5ebcd0:void 0x0;})()),'show_now_line':_0x31616b(_0x39da8c(0xf2f),_0x48357d(_0x39da8c(0xf2f))?.[_0x39da8c(0xd51)]??!![]),'now_line_color':_0x505c45(_0x39da8c(0xee0))||void 0x0,'period_highlight':_0x31616b(_0x39da8c(0xe1e),_0x48357d(_0x39da8c(0xe1e))?.[_0x39da8c(0xd51)]||void 0x0),'period_highlight_color':_0x505c45(_0x39da8c(0xc91))||void 0x0,'now_line_opacity':((()=>{const _0x4f4898=_0x39da8c,_0x290f9b=_0x505c45(_0x4f4898(0x674));if(_0x290f9b===''||_0x290f9b==null)return void 0x0;const _0x1f705d=parseFloat(_0x290f9b);return isNaN(_0x1f705d)?void 0x0:_0x1f705d;})()),'now_line_width':((()=>{const _0x42995d=_0x505c45('now_line_width');if(_0x42995d===''||_0x42995d==null)return void 0x0;const _0x16909c=parseFloat(_0x42995d);return isNaN(_0x16909c)?void 0x0:_0x16909c;})()),'now_line_style':_0x505c45(_0x39da8c(0xf47))||void 0x0,'card_icon':this['_tmp'][_0x39da8c(0x713)]||void 0x0,'card_icon_size':_0x505c45(_0x39da8c(0x166))||void 0x0,'card_icon_image':_0x505c45(_0x39da8c(0x34f))||void 0x0,'card_icon_color':this['_tmp'][_0x39da8c(0xe01)]||void 0x0,'card_icon_position':_0x505c45(_0x39da8c(0x573))||void 0x0,'battery_entity':this[_0x39da8c(0x819)]['battery_entity']!==void 0x0?this[_0x39da8c(0x819)][_0x39da8c(0xbff)]:this['_config'][_0x39da8c(0xbff)]||void 0x0,'battery_low_threshold':((()=>{const _0x390fe0=_0x39da8c,_0xc55b6=_0x505c45(_0x390fe0(0x664));if(!_0xc55b6)return;const _0x170bb8=parseFloat(_0xc55b6);return isNaN(_0x170bb8)?_0xc55b6:_0x170bb8;})()),'show_grid':_0x31616b(_0x39da8c(0x448),_0x48357d(_0x39da8c(0x448))?.[_0x39da8c(0xd51)]??!![]),'show_cell_values':_0x31616b(_0x39da8c(0xaad),_0x48357d(_0x39da8c(0xaad))?.['checked']??!![]),'show_tooltip':_0x31616b('show_tooltip',_0x48357d(_0x39da8c(0x386))?.[_0x39da8c(0xd51)]??!![]),'show_tooltip_total':_0x31616b(_0x39da8c(0xc82),_0x48357d('show_tooltip_total')?.[_0x39da8c(0xd51)]??!![]),'tooltip_stacked_total':_0x31616b(_0x39da8c(0x4cc),_0x48357d(_0x39da8c(0x4cc))?.[_0x39da8c(0xd51)]??!![]),'show_legend':_0x31616b(_0x39da8c(0x546),_0x48357d('show_legend')?.['checked']??![]),'include_area_names':_0x48357d(_0x39da8c(0x462))?.[_0x39da8c(0xd51)]||void 0x0,'include_attribute_name':_0x48357d(_0x39da8c(0xd55))?.[_0x39da8c(0xd51)]||void 0x0,'use_only_attribute_name':_0x48357d('use_only_attribute_name')?.['checked']||void 0x0,'legend_position':_0x505c45(_0x39da8c(0x304))||void 0x0,'show_y_axis':_0x31616b(_0x39da8c(0xd77),_0x48357d(_0x39da8c(0xd77))?.[_0x39da8c(0xd51)]??!![]),'show_y2_axis':_0x31616b(_0x39da8c(0x390),_0x48357d(_0x39da8c(0x390))?.[_0x39da8c(0xd51)]??![]),'show_y_axis_label':_0x31616b(_0x39da8c(0x5f9),_0x48357d(_0x39da8c(0x5f9))?.[_0x39da8c(0xd51)]??![]),'show_x_axis':_0x31616b(_0x39da8c(0x946),_0x48357d(_0x39da8c(0x946))?.['checked']??!![]),'show_x_ticks':_0x31616b(_0x39da8c(0x625),_0x48357d(_0x39da8c(0x625))?.[_0x39da8c(0xd51)]??![]),'show_y_ticks':_0x31616b(_0x39da8c(0x1039),_0x48357d(_0x39da8c(0x1039))?.['checked']??![]),'logarithmic':_0x31616b(_0x39da8c(0xce4),_0x48357d(_0x39da8c(0xce4))?.[_0x39da8c(0xd51)]??![]),'animate_graph':_0x48357d(_0x39da8c(0x3cb))?.['checked']??![],'auto_hide_entities':_0x48357d(_0x39da8c(0x90f))?.['checked']??![],'brush_zoom':_0x48357d('brush_zoom')?.[_0x39da8c(0xd51)]??!![],'show_zoom_buttons':_0x48357d(_0x39da8c(0xb7d))?.[_0x39da8c(0xd51)]??![],'drill_down':_0x48357d('drill_down')?.['checked']?!![]:undefined,'stacked':_0x31616b(_0x39da8c(0xcbb),_0x48357d(_0x39da8c(0xcbb))?.[_0x39da8c(0xd51)]??![]),'sparkline':_0x48357d(_0x39da8c(0x614))?.[_0x39da8c(0xd51)]??![],'max_visible_interval':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x356))),'extended_window_multiplier':this['_numOrNull'](_0x505c45('extended_window_multiplier')),'scroll_mode':_0x505c45('scroll_mode')||'scrollbar','show_interval_picker':_0x48357d(_0x39da8c(0x589))?.[_0x39da8c(0xd51)]??![],'interval_picker_position':_0x505c45(_0x39da8c(0x31e))||void 0x0,'interval_options':((()=>{const _0x50ce23=_0x39da8c,_0x57d3b5=this[_0x50ce23(0xb9d)][_0x50ce23(0xa09)](_0x50ce23(0x731));if(!_0x57d3b5['length'])return _0xf3b23c[_0x50ce23(0xd1c)];const _0x57b598=['1H','2H','4H','8H',_0x50ce23(0xf88),_0x50ce23(0xdf7),'7D'],_0x127f31=[];_0x57d3b5[_0x50ce23(0xb12)](_0x17df81=>{const _0x5cc30d=_0x50ce23;if(_0x17df81[_0x5cc30d(0xd51)])_0x127f31['push'](_0x17df81[_0x5cc30d(0x7b8)][_0x5cc30d(0xc5e)]);});if(_0x127f31['length']===_0x57b598['length']&&_0x57b598['every'](_0x3098fd=>_0x127f31[_0x50ce23(0x792)](_0x3098fd)))return;return _0x127f31;})()),'show_attribute_list':_0x48357d(_0x39da8c(0x9e2))?.['checked']??![],'attribute_list_position':_0x505c45('attribute_list_position')||void 0x0,'show_pph_picker':_0x48357d('show_pph_picker')?.['checked']??![],'pph_picker_position':_0x505c45(_0x39da8c(0xe12))||void 0x0,'show_group_by_picker':_0x48357d('show_group_by_picker')?.[_0x39da8c(0xd51)]??![],'group_by_picker_position':_0x505c45('group_by_picker_position')||void 0x0,'pph_picker_group':_0x505c45(_0x39da8c(0xb4c))||void 0x0,'group_by_picker_group':_0x505c45(_0x39da8c(0xb52))||void 0x0,'hours_to_show':this[_0x39da8c(0x79e)](_0x505c45('hours_to_show')),'points_per_hour':this['_numOrNull'](_0x505c45(_0x39da8c(0xb72))),'auto_scale_points':_0x48357d(_0x39da8c(0x832))?.['checked']??![],'tooltip_match_axis':_0x48357d(_0x39da8c(0x693))?.[_0x39da8c(0xd51)]??![],'tooltip_order':_0x505c45(_0x39da8c(0xb22))||void 0x0,'crosshair':_0x48357d(_0x39da8c(0x321))?.['checked']||void 0x0,'crosshair_pins':this['_numOrNull'](_0x505c45('crosshair_pins')),'crosshair_delta':_0x48357d(_0x39da8c(0xf38))?.[_0x39da8c(0xd51)]??!![],'crosshair_legend':_0x48357d('crosshair_legend')?.[_0x39da8c(0xd51)]||void 0x0,'height':((()=>{const _0x528180=_0x39da8c,_0xe7745c=_0x505c45(_0x528180(0xc29));if(_0xe7745c===void 0x0||_0xe7745c===null||String(_0xe7745c)['trim']()==='')return'auto';const _0x2cf1b1=Number(_0xe7745c);return isNaN(_0x2cf1b1)?_0x528180(0x6b2):_0x2cf1b1;})()),'update_interval':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xa2b))),'graph_start_hour':((()=>{const _0x1ccaaa=_0x39da8c,_0x4f6975=_0x505c45(_0x1ccaaa(0x914));if(!_0x4f6975)return null;const _0x4a0699=parseFloat(_0x4f6975);return isNaN(_0x4a0699)?_0x4f6975:_0x4a0699;})()),'graph_end_hour':((()=>{const _0x188b01=_0x39da8c,_0xafe29d=_0x505c45(_0x188b01(0xc96));if(!_0xafe29d)return null;const _0x10ac9=parseFloat(_0xafe29d);return isNaN(_0x10ac9)?_0xafe29d:_0x10ac9;})()),'year_start_month':this['_numOrNull'](_0x505c45(_0x39da8c(0x23a))),'graph_start':_0x505c45(_0x39da8c(0x9f7))||void 0x0,'show_full_period':_0x48357d(_0x39da8c(0xe11))?.[_0x39da8c(0xd51)]??![],'bar_spacing':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xfa7))),'bar_corner_radius':this['_numOrNull'](_0x505c45('bar_corner_radius')),'state_timeline_corner_radius':this['_numOrNull'](_0x505c45(_0x39da8c(0x3b5))),'state_timeline_row_height':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xf5b))),'state_timeline_show_labels':_0x31616b('state_timeline_show_labels',_0x48357d(_0x39da8c(0xc5d))?.['checked']??!![]),'state_timeline_label_font_size':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xf3c))),'state_strip_height':this[_0x39da8c(0x79e)](_0x505c45('state_strip_height')),'state_strip_labels':_0x391965(_0x39da8c(0xdb0),!![]),'state_strip_titles':_0x391965('state_strip_titles',![]),'state_strip_title_font_size':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xbbf))),'state_strip_title_position':_0x505c45('state_strip_title_position')||void 0x0,'show_export':_0x31616b(_0x39da8c(0x498),_0x48357d('show_export')?.['checked']||void 0x0),'ranking_min_value':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xb2a))),'ranking_max_value':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x7b7))),'pie_style':_0x505c45(_0x39da8c(0xcb5))||void 0x0,'pie_spacing':this[_0x39da8c(0x79e)](_0x505c45('pie_spacing')),'pie_3d':_0x48357d(_0x39da8c(0xd6d))?.[_0x39da8c(0xd51)]??![],'pie_label_font_size':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x195))),'pie_label_color':_0x505c45(_0x39da8c(0x2e9))||void 0x0,'pie_label_format':_0x505c45(_0x39da8c(0xcd8))||void 0x0,'gauge_columns':this['_numOrNull'](_0x505c45(_0x39da8c(0x954))),'gauge_value_position':_0x505c45(_0x39da8c(0x391))||void 0x0,'gauge_value_size':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x75e))),'gauge_span':this['_numOrNull'](_0x505c45(_0x39da8c(0xe04))),'gauge_show_minmax':_0x48357d('gauge_show_minmax')?.[_0x39da8c(0xd51)]||void 0x0,'pie_center_font_size':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xe70))),'pie_center_color':_0x505c45(_0x39da8c(0x5d2))||void 0x0,'min_bound_range':((()=>{const _0x22bddb=_0x39da8c,_0x2c95ba=_0x505c45(_0x22bddb(0xc41));if(!_0x2c95ba)return null;const _0x2f77ee=parseFloat(_0x2c95ba);return isNaN(_0x2f77ee)?_0x2c95ba:_0x2f77ee;})()),'min_bound_range_secondary':((()=>{const _0xc2f6e6=_0x39da8c,_0x33736b=_0x505c45(_0xc2f6e6(0xae8));if(!_0x33736b)return null;const _0x59245c=parseFloat(_0x33736b);return isNaN(_0x59245c)?_0x33736b:_0x59245c;})()),'lower_bound_secondary':_0x505c45(_0x39da8c(0xb07))||void 0x0,'upper_bound_secondary':_0x505c45(_0x39da8c(0x982))||void 0x0,'lower_bound':_0x505c45(_0x39da8c(0xcd0))||void 0x0,'upper_bound':_0x505c45(_0x39da8c(0xdaf))||void 0x0,'y_axis_ticks':this['_numOrNull'](_0x505c45(_0x39da8c(0x7c7))),'y_axis_round_ticks':_0x48357d(_0x39da8c(0x80f))?.['checked']??!![],'y_axis_decimals':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x39f))),'y_axis_number_format':_0x505c45('y_axis_number_format')||_0x39da8c(0x186),'y_axis_label':_0x505c45(_0x39da8c(0x4b7))||void 0x0,'y_axis_format':_0x505c45('y_axis_format')||void 0x0,'y2_axis_format':_0x505c45(_0x39da8c(0x158))||void 0x0,'duration_unit':_0x505c45(_0x39da8c(0x308))==='s'?void 0x0:_0x505c45(_0x39da8c(0x308))||void 0x0,'y2_axis_label':_0x505c45(_0x39da8c(0xe86))||void 0x0,'y_axis_font_size':this['_numOrNull'](_0x505c45(_0x39da8c(0x83b))),'y_axis_font_opacity':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xd85))),'y_axis_color':_0x505c45(_0x39da8c(0x16e))||void 0x0,'axis_style':_0x505c45(_0x39da8c(0xa7c))||void 0x0,'x_axis_font_size':this['_numOrNull'](_0x505c45(_0x39da8c(0x682))),'x_axis_font_opacity':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0xa18))),'x_axis_color':_0x505c45(_0x39da8c(0x99b))||void 0x0,'x_axis_date_color':_0x505c45(_0x39da8c(0xfb1))||void 0x0,'x_axis_interval':_0x505c45('x_axis_interval')||void 0x0,'datetime_format':_0x505c45(_0x39da8c(0x4c8))||void 0x0,'time_zone':_0x505c45(_0x39da8c(0xe0b))&&_0x505c45('time_zone')!==_0x39da8c(0x6b2)?_0x505c45(_0x39da8c(0xe0b)):void 0x0,'language':_0x505c45(_0x39da8c(0x198))&&_0x505c45(_0x39da8c(0x198))!=='auto'?_0x505c45(_0x39da8c(0x198)):void 0x0,'x_grid_style':_0x505c45(_0x39da8c(0xc27))||void 0x0,'x_grid_width':this['_numOrNull'](_0x505c45(_0x39da8c(0x9fd))),'x_grid_color':_0x505c45(_0x39da8c(0xb90))||void 0x0,'x_grid_opacity':this['_numOrNull'](_0x505c45(_0x39da8c(0x1d6))),'y_grid_style':_0x505c45(_0x39da8c(0x506))||void 0x0,'y_grid_width':this['_numOrNull'](_0x505c45(_0x39da8c(0xfaf))),'y_grid_color':_0x505c45(_0x39da8c(0xaf6))||void 0x0,'y_grid_opacity':this[_0x39da8c(0x79e)](_0x505c45(_0x39da8c(0x8b0))),'tooltip_sync':_0x48357d('tooltip_sync')?.[_0x39da8c(0xd51)]??![],'zoom_sync':_0x48357d(_0x39da8c(0x423))?.[_0x39da8c(0xd51)]??![],'scroll_sync':_0x48357d(_0x39da8c(0x810))?.[_0x39da8c(0xd51)]??![],'energy_date_sync':_0x48357d('energy_date_sync')?.['checked']??![],'energy_collection_key':(_0x505c45(_0x39da8c(0x15d))||'')[_0x39da8c(0x99a)]()||void 0x0,'show_date_picker':_0x48357d(_0x39da8c(0xb39))?.['checked']??![],'default_interval':_0x505c45('default_interval')||void 0x0,'date_picker_position':_0x505c45(_0x39da8c(0x4ef))||void 0x0,'date_picker_nav_position':_0x505c45('date_picker_nav_position')===_0x39da8c(0xf49)?void 0x0:_0x505c45(_0x39da8c(0x3ff))||void 0x0,'date_picker_shortcuts_position':_0x505c45(_0x39da8c(0xcc1))===_0x39da8c(0x7a5)?void 0x0:_0x505c45(_0x39da8c(0xcc1))||void 0x0,'date_picker_default_mode':_0x505c45('date_picker_default_mode')||void 0x0,'date_picker_group':_0x505c45(_0x39da8c(0xc69))||void 0x0,'sync_group':_0x505c45(_0x39da8c(0xfcc))||void 0x0,'date_picker_reset':((()=>{const _0x23a1de=_0x39da8c,_0x28cc82=!!_0x48357d('date_picker_reset')?.['checked'];return(this[_0x23a1de(0xffa)]||_0x505c45(_0x23a1de(0xae4)))===_0x23a1de(0xa9b)?_0x28cc82?void 0x0:![]:_0x28cc82||void 0x0;})()),'interval_picker_group':_0x505c45(_0x39da8c(0x9de))||void 0x0,'date_picker_modes':((()=>{const _0x2110a4=_0x39da8c,_0x3748a6=this[_0x2110a4(0xb9d)]['querySelectorAll'](_0x2110a4(0x6fa));if(!_0x3748a6[_0x2110a4(0xf35)])return _0xf3b23c['date_picker_modes'];const _0xd9e656=this['_pinnedMode']||_0x505c45(_0x2110a4(0xae4))||'timeline',_0x347daa=_0xd9e656===_0x2110a4(0xa9b)?CONTROLLER_DATE_PICKER_MODES:[_0x2110a4(0x925),_0x2110a4(0x688),_0x2110a4(0xf2b),_0x2110a4(0x855)],_0xbebe9e=[];_0x3748a6[_0x2110a4(0xb12)](_0x873623=>{const _0x1f3fe2=_0x2110a4;if(_0x873623[_0x1f3fe2(0xd51)])_0xbebe9e[_0x1f3fe2(0x879)](_0x873623['dataset'][_0x1f3fe2(0x19d)]);});const _0x12a393=Array[_0x2110a4(0x148)](_0xf3b23c[_0x2110a4(0x773)])?_0xf3b23c[_0x2110a4(0x773)]:[],_0x1ed327=_0x13ee37=>{const _0x35033a=_0x2110a4,_0x5e466e=_0x12a393['indexOf'](_0x13ee37);return _0x5e466e<0x0?_0x12a393[_0x35033a(0xf35)]:_0x5e466e;};_0xbebe9e['sort']((_0x31abe9,_0x464a0f)=>_0x1ed327(_0x31abe9)-_0x1ed327(_0x464a0f));if(_0xbebe9e['length']===_0x347daa[_0x2110a4(0xf35)]&&_0x347daa[_0x2110a4(0xb9f)]((_0x127a6c,_0x513727)=>_0xbebe9e[_0x513727]===_0x127a6c))return;if(_0xbebe9e[_0x2110a4(0xf35)]===0x0)return;return _0xbebe9e;})()),'date_picker_step':((()=>{const _0x43d0c1=_0x39da8c,_0x405d54=this[_0x43d0c1(0x79e)](_0x505c45(_0x43d0c1(0x2d9)));return _0x405d54&&_0x405d54>0x1?_0x405d54:void 0x0;})()),'tooltip_sync_group':_0x505c45(_0x39da8c(0xc4b))||void 0x0,'zoom_sync_group':_0x505c45(_0x39da8c(0xd50))||void 0x0,'scroll_sync_group':_0x505c45(_0x39da8c(0x826))||void 0x0,'align_header':_0x505c45('align_header')||void 0x0,'state_layout':_0x505c45('state_layout')||void 0x0,'group_by':_0x505c45(_0x39da8c(0xd3b))||void 0x0,'chart_mode':this[_0x39da8c(0xffa)]||_0x505c45(_0x39da8c(0xae4))||_0x39da8c(0x4a7),'chart_align':_0x505c45(_0x39da8c(0x382))||void 0x0,'entities':this['_sanitizeEntities'](this[_0x39da8c(0xd4a)],!![]),'annotations':this[_0x39da8c(0x819)][_0x39da8c(0x6e9)]||this['_config'][_0x39da8c(0x6e9)]||[],'auto_scale_rules':(_0x45e2f9=>_0x45e2f9['length']?_0x45e2f9:void 0x0)((this['_tmp'][_0x39da8c(0x3a2)]||this[_0x39da8c(0x4ad)][_0x39da8c(0x3a2)]||[])[_0x39da8c(0x395)](_0xe98083=>_0xe98083&&typeof _0xe98083==='object'&&isNum(toNum(_0xe98083['up_to_hours']))&&toNum(_0xe98083[_0x39da8c(0x14c)])>0x0)[_0x39da8c(0x3c4)](_0x5cdbf5=>{const _0x480c19=_0x39da8c,_0xfc4031={'up_to_hours':toNum(_0x5cdbf5[_0x480c19(0x14c)]),'group_by':_0x5cdbf5[_0x480c19(0xd3b)]||_0x480c19(0xba5)},_0xc38ef1=toNum(_0x5cdbf5[_0x480c19(0xb72)]);if(isNum(_0xc38ef1)&&_0xc38ef1>0x0)_0xfc4031[_0x480c19(0xb72)]=_0xc38ef1;if(typeof _0x5cdbf5[_0x480c19(0x3d5)]===_0x480c19(0x24d)&&_0x5cdbf5['x_axis_interval'][_0x480c19(0x99a)]())_0xfc4031['x_axis_interval']=_0x5cdbf5[_0x480c19(0x3d5)][_0x480c19(0x99a)]();if(typeof _0x5cdbf5[_0x480c19(0x4c8)]===_0x480c19(0x24d)&&_0x5cdbf5[_0x480c19(0x4c8)][_0x480c19(0x99a)]())_0xfc4031[_0x480c19(0x4c8)]=_0x5cdbf5[_0x480c19(0x4c8)][_0x480c19(0x99a)]();if(typeof _0x5cdbf5[_0x480c19(0xc53)]===_0x480c19(0x24d)&&_0x5cdbf5['x_axis_datetime_format'][_0x480c19(0x99a)]())_0xfc4031[_0x480c19(0xc53)]=_0x5cdbf5[_0x480c19(0xc53)][_0x480c19(0x99a)]();return _0xfc4031;}))};for(const _0x1496b7 of Object['keys'](this[_0x39da8c(0x4ad)]))if(!(_0x1496b7 in _0x1f554b))_0x1f554b[_0x1496b7]=this['_config'][_0x1496b7];Object[_0x39da8c(0x6bd)](_0x1f554b)['forEach'](_0x3b7465=>_0x1f554b[_0x3b7465]===void 0x0&&delete _0x1f554b[_0x3b7465]);const _0x3db18e=StatisticsGraphChartCard['DEFAULTS'];for(const _0x174c34 of Object['keys'](_0x1f554b)){if(!(_0x174c34 in _0x3db18e))continue;if(_0x174c34===_0x39da8c(0xc29))continue;const _0x38506a=_0x1f554b[_0x174c34],_0x1495ff=_0x3db18e[_0x174c34],_0x5ce1a0=(_0x38506a===null||_0x38506a===''||_0x38506a===void 0x0)&&(_0x1495ff===null||_0x1495ff===''||_0x1495ff===void 0x0),_0x154d8b=Array[_0x39da8c(0x148)](_0x38506a)&&Array['isArray'](_0x1495ff)&&!_0x38506a[_0x39da8c(0xf35)]&&!_0x1495ff['length'];if(_0x5ce1a0||_0x154d8b||_0x38506a===_0x1495ff)delete _0x1f554b[_0x174c34];}if(_0x1f554b[_0x39da8c(0xa7c)]===_0x39da8c(0x56a))for(const _0x491529 of[_0x39da8c(0x1d6),_0x39da8c(0x8b0)]){const _0x3f2479=this['_numOrNull'](_0x505c45(_0x491529));if(_0x3f2479!=null)_0x1f554b[_0x491529]=_0x3f2479;}this['_tmp']=structuredClone(_0x1f554b);const _0x4cf025=structuredClone(_0x1f554b);_0x4cf025[_0x39da8c(0x2bd)]=this[_0x39da8c(0x8c1)](this[_0x39da8c(0xd4a)],![]),JSON[_0x39da8c(0xcfb)](this[_0x39da8c(0x4ad)])!==JSON[_0x39da8c(0xcfb)](_0x4cf025)&&(this[_0x39da8c(0x4ad)]=structuredClone(_0x4cf025),this['dispatchEvent'](new CustomEvent(_0x39da8c(0xe34),{'detail':{'config':_0x4cf025},'bubbles':!![],'composed':!![]})));}[_0x3a4399(0x8c1)](_0x24bcc1,_0x164945=![]){const _0x172dc6=_0x3a4399,_0x52a8f3=[],_0x2cccca=StatisticsGraphChartCard[_0x172dc6(0xf9c)](),_0x13a9d5=new Set([_0x172dc6(0x644),_0x172dc6(0x70d),_0x172dc6(0xac9),_0x172dc6(0x85f),_0x172dc6(0x293),_0x172dc6(0x514)]);for(const _0x45d817 of _0x24bcc1){if(!_0x45d817)continue;if(!_0x45d817[_0x172dc6(0x644)]&&!_0x45d817['statistic_id']&&!_0x164945)continue;const _0x39396b={..._0x45d817};['line_width',_0x172dc6(0x2ff),_0x172dc6(0x492),_0x172dc6(0xeb2),_0x172dc6(0xb72),_0x172dc6(0x58c),'forecast_horizon',_0x172dc6(0xedd)][_0x172dc6(0xb12)](_0x2beeff=>{if(_0x39396b[_0x2beeff]!==void 0x0&&_0x39396b[_0x2beeff]!==null&&_0x39396b[_0x2beeff]!=='')_0x39396b[_0x2beeff]=Number(_0x39396b[_0x2beeff]);});_0x39396b['z_index']===''||_0x39396b[_0x172dc6(0x190)]===null||Number(_0x39396b[_0x172dc6(0x190)])===0x0||isNaN(Number(_0x39396b[_0x172dc6(0x190)]))?delete _0x39396b['z_index']:_0x39396b['z_index']=Number(_0x39396b['z_index']);Object[_0x172dc6(0x6bd)](_0x39396b)[_0x172dc6(0xb12)](_0x417709=>_0x39396b[_0x417709]===''&&_0x417709!=='entity'&&_0x417709!==_0x172dc6(0xac9)&&_0x417709!==_0x172dc6(0x293)&&_0x417709!==_0x172dc6(0x514)?delete _0x39396b[_0x417709]:0x0),delete _0x39396b[_0x172dc6(0x4c8)];if(_0x39396b[_0x172dc6(0x84d)]){if(!Array['isArray'](_0x39396b[_0x172dc6(0x84d)]['values']))_0x39396b['color_thresholds'][_0x172dc6(0x335)]=[];const _0x5070b8=_0x19440d=>typeof _0x19440d===_0x172dc6(0x24d)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x172dc6(0x86d)](_0x19440d)||_0x19440d['includes']('{{'));_0x39396b[_0x172dc6(0x84d)][_0x172dc6(0x335)]=_0x39396b[_0x172dc6(0x84d)]['values'][_0x172dc6(0x395)](_0x1bd684=>_0x1bd684&&(_0x5070b8(_0x1bd684[_0x172dc6(0xa0e)])||!isNaN(parseFloat(_0x1bd684['value']))))[_0x172dc6(0x3c4)](_0xaf9bfa=>({'value':_0x5070b8(_0xaf9bfa[_0x172dc6(0xa0e)])?_0xaf9bfa['value']:Number(_0xaf9bfa[_0x172dc6(0xa0e)]),'color':_0xaf9bfa[_0x172dc6(0x85f)]||_0x172dc6(0xa0a)}));if(_0x39396b[_0x172dc6(0x84d)][_0x172dc6(0x649)]&&_0x39396b[_0x172dc6(0x84d)][_0x172dc6(0x649)]!=='smooth');else delete _0x39396b[_0x172dc6(0x84d)][_0x172dc6(0x649)];if(!_0x39396b[_0x172dc6(0x84d)][_0x172dc6(0x921)])delete _0x39396b['color_thresholds'][_0x172dc6(0x921)];}if(_0x39396b[_0x172dc6(0x736)]!==undefined){const _0xb5aff5=_0x39396b['compare'],_0x4f4708=_0x25e6ae=>{const _0xa3c5da=_0x172dc6;if(!_0x25e6ae||typeof _0x25e6ae!=='object')return null;const _0x3b2c6e={};for(const _0x5cc8a4 of[_0xa3c5da(0xfbb),_0xa3c5da(0x85f),_0xa3c5da(0xf1d),_0xa3c5da(0xa86),'show_fill',_0xa3c5da(0x636),_0xa3c5da(0x5e5),_0xa3c5da(0xdfd),'hide_on_load',_0xa3c5da(0xed7)]){if(_0x25e6ae[_0x5cc8a4]!==undefined&&_0x25e6ae[_0x5cc8a4]!==null&&_0x25e6ae[_0x5cc8a4]!=='')_0x3b2c6e[_0x5cc8a4]=_0x25e6ae[_0x5cc8a4];}if(_0x25e6ae[_0xa3c5da(0xb41)]&&_0x25e6ae[_0xa3c5da(0xb41)]!=='dashed')_0x3b2c6e[_0xa3c5da(0xb41)]=_0x25e6ae['line_style'];if(_0x25e6ae[_0xa3c5da(0x738)]===_0xa3c5da(0x812))_0x3b2c6e[_0xa3c5da(0x738)]=_0xa3c5da(0x812);const _0x103dc7=parseInt(_0x25e6ae[_0xa3c5da(0x811)]);if(!isNaN(_0x103dc7)&&_0x103dc7>0x1)_0x3b2c6e[_0xa3c5da(0x811)]=_0x103dc7;return _0x3b2c6e;};if(!_0xb5aff5)delete _0x39396b[_0x172dc6(0x736)];else{if(Array['isArray'](_0xb5aff5)){const _0xfad0ee=_0xb5aff5[_0x172dc6(0x395)](Boolean)[_0x172dc6(0x3c4)](_0x12a84e=>_0x12a84e&&typeof _0x12a84e===_0x172dc6(0xc83)?_0x12a84e:{'period':_0x12a84e===!![]?'previous_period':String(_0x12a84e)})[_0x172dc6(0x3c4)](_0x4f4708);if(!_0xfad0ee[_0x172dc6(0xf35)])delete _0x39396b['compare'];else{if(_0xfad0ee['length']===0x1){const _0x1cfca2=_0xfad0ee[0x0],_0x178cab=Object[_0x172dc6(0x6bd)](_0x1cfca2);if(!_0x178cab[_0x172dc6(0xf35)])_0x39396b[_0x172dc6(0x736)]=_0x172dc6(0x86c);else{if(_0x178cab[_0x172dc6(0xf35)]===0x1&&_0x1cfca2[_0x172dc6(0xfbb)])_0x39396b[_0x172dc6(0x736)]=_0x1cfca2['period'];else _0x39396b[_0x172dc6(0x736)]=_0x1cfca2;}}else _0x39396b[_0x172dc6(0x736)]=_0xfad0ee;}}else{if(typeof _0xb5aff5===_0x172dc6(0xc83)){const _0x352e64=_0x4f4708(_0xb5aff5);if(!_0x352e64[_0x172dc6(0xfbb)]&&Object[_0x172dc6(0x6bd)](_0x352e64)[_0x172dc6(0xf35)])_0x352e64[_0x172dc6(0xfbb)]=_0x172dc6(0x86c);if(!_0x352e64['period'])delete _0x39396b['compare'];else{if(Object[_0x172dc6(0x6bd)](_0x352e64)['length']===0x1)_0x39396b[_0x172dc6(0x736)]=_0x352e64['period'];else _0x39396b[_0x172dc6(0x736)]=_0x352e64;}}}}}if(Array['isArray'](_0x39396b['moving_averages'])){_0x39396b['moving_averages']=_0x39396b[_0x172dc6(0xfed)][_0x172dc6(0x395)](_0x3a6be1=>_0x3a6be1&&!isNaN(parseInt(_0x3a6be1['period']))&&parseInt(_0x3a6be1['period'])>0x0)['map'](_0x423703=>{const _0x202871=_0x172dc6,_0xe11a08={'period':parseInt(_0x423703[_0x202871(0xfbb)])};if(_0x423703[_0x202871(0x85f)])_0xe11a08[_0x202871(0x85f)]=_0x423703['color'];if(_0x423703['width']!=null&&_0x423703[_0x202871(0x8a5)]!==''&&!isNaN(Number(_0x423703['width'])))_0xe11a08['width']=Number(_0x423703['width']);if(_0x423703['show_label'])_0xe11a08[_0x202871(0x4c4)]=!![];return _0xe11a08;});if(!_0x39396b[_0x172dc6(0xfed)][_0x172dc6(0xf35)])delete _0x39396b['moving_averages'];}if(!_0x164945)for(const _0x33ffb8 of Object['keys'](_0x39396b)){if(_0x13a9d5[_0x172dc6(0x1031)](_0x33ffb8))continue;if(!(_0x33ffb8 in _0x2cccca))continue;const _0x5c720d=_0x39396b[_0x33ffb8],_0x51a2cf=_0x2cccca[_0x33ffb8],_0x153301=(_0x5c720d===null||_0x5c720d===''||_0x5c720d===void 0x0)&&(_0x51a2cf===null||_0x51a2cf===''||_0x51a2cf===void 0x0);if(Array[_0x172dc6(0x148)](_0x5c720d)&&Array[_0x172dc6(0x148)](_0x51a2cf)){if(JSON['stringify'](_0x5c720d)===JSON['stringify'](_0x51a2cf))delete _0x39396b[_0x33ffb8];continue;}if(_0x153301||_0x5c720d===_0x51a2cf)delete _0x39396b[_0x33ffb8];}_0x52a8f3[_0x172dc6(0x879)](_0x39396b);}return _0x52a8f3;}['_numOrNull'](_0x121c9d){if(_0x121c9d===void 0x0||_0x121c9d===null||_0x121c9d==='')return;const _0x9879a8=Number(_0x121c9d);return isNaN(_0x9879a8)?void 0x0:_0x9879a8;}[_0x3a4399(0xc9d)](){const _0x49bd6c=_0x3a4399,_0x5a2a22=StatisticsGraphChartCard[_0x49bd6c(0x8bd)],_0x25335a=this[_0x49bd6c(0xd4a)]?.[_0x49bd6c(0xf35)]||0x0;return{...StatisticsGraphChartCard[_0x49bd6c(0xf9c)](),'color':_0x5a2a22[_0x25335a%_0x5a2a22[_0x49bd6c(0xf35)]]};}[_0x3a4399(0x1a5)](_0x3ab1d1,_0x4f962d){const _0x36dbe1=_0x3a4399;return isEditorFieldRelevant(_0x36dbe1(0x644),_0x3ab1d1,_0x4f962d);}[_0x3a4399(0x80d)](_0x31b043,_0x1ad19a){const _0x159b36=_0x3a4399;return isEditorFieldRelevant(_0x159b36(0xaae),_0x31b043,_0x1ad19a);}[_0x3a4399(0xda1)](){const _0x3df978=_0x3a4399,_0x389494=this[_0x3df978(0xb9d)];if(!_0x389494)return;const _0x217196=this[_0x3df978(0x4ad)]?.[_0x3df978(0xae4)]||'timeline',_0x382779=_0x3df978(0xeae),_0x53a772=_0x63ce71=>{const _0x1b3c02=_0x3df978,_0x2f9a3e=_0x63ce71[_0x1b3c02(0xf80)]('.f,\x20.si,\x20.overlay-row,\x20.ms')||_0x63ce71;_0x2f9a3e['classList'][_0x1b3c02(0xe62)](_0x382779);};for(const _0x2f52ac of _0x389494[_0x3df978(0xa09)](_0x3df978(0xb37))){if(!_0x2f52ac['id'])continue;const _0x3a245a=_0x2f52ac['id']['replace'](/(_pick|-picker)$/,'');if(!this[_0x3df978(0x80d)](_0x3a245a,_0x217196))_0x53a772(_0x2f52ac);}for(const _0x1dae82 of _0x389494[_0x3df978(0xa09)](_0x3df978(0xabf))){for(const _0x29fa7d of _0x1dae82['classList']){if(_0x29fa7d[_0x3df978(0xf35)]<0x3||_0x29fa7d[_0x3df978(0x444)](0x0,0x2)!=='e-')continue;const _0x7117dd=_0x29fa7d[_0x3df978(0x444)](0x2)[_0x3df978(0x1aa)](/(_pick|-picker)$/,'');if(!this[_0x3df978(0x1a5)](_0x7117dd,_0x217196)){_0x53a772(_0x1dae82);break;}}}const _0x11f71e='input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],'+_0x3df978(0xae0),_0x1a62e1=_0x3870bf=>[..._0x3870bf[_0x3df978(0xa09)](_0x11f71e)][_0x3df978(0xea6)](_0x101970=>!_0x101970['closest']('.'+_0x382779)),_0x468e18=_0x3d2010=>{const _0x295281=_0x3df978;for(const _0x389fb3 of _0x389494[_0x295281(0xa09)](_0x3d2010)){if(_0x389fb3[_0x295281(0xf32)][_0x295281(0xfbd)](_0x382779))continue;if(!_0x1a62e1(_0x389fb3))_0x389fb3[_0x295281(0xf32)][_0x295281(0xe62)](_0x382779);}};_0x468e18(_0x3df978(0x778)),_0x468e18(_0x3df978(0xad2));const _0x3193ae=(_0xfdc2d3,_0x273438,_0x1bbbd0,_0x3d3899)=>{const _0x4d30b3=_0x3df978;let _0x5cf48c=null,_0x8e1154=![];const _0x2013cb=[..._0xfdc2d3[_0x4d30b3(0xa09)]('['+_0x273438+']')];for(const _0x11a63b of _0x2013cb){const _0x2ef14f=_0xfdc2d3['querySelector']('['+_0x1bbbd0+'=\x22'+_0x11a63b[_0x4d30b3(0x643)](_0x273438)+'\x22]');if(!_0x1a62e1(_0x11a63b)){_0x11a63b['classList'][_0x4d30b3(0xe62)](_0x382779);if(_0x2ef14f)_0x2ef14f[_0x4d30b3(0xf32)][_0x4d30b3(0xe62)](_0x382779);continue;}if(!_0x5cf48c)_0x5cf48c={'pane':_0x11a63b,'btn':_0x2ef14f};if(_0x11a63b[_0x4d30b3(0xf32)][_0x4d30b3(0xfbd)](_0x4d30b3(0xb2e)))_0x8e1154=!![];}if(!_0x8e1154&&_0x5cf48c){for(const _0x163492 of _0x2013cb)_0x163492[_0x4d30b3(0xf32)][_0x4d30b3(0xb1d)](_0x4d30b3(0xb2e));for(const _0x409521 of _0xfdc2d3['querySelectorAll']('['+_0x1bbbd0+']'))_0x409521[_0x4d30b3(0xf32)][_0x4d30b3(0xb1d)](_0x4d30b3(0xb2e));_0x5cf48c[_0x4d30b3(0xb2d)][_0x4d30b3(0xf32)][_0x4d30b3(0xe62)]('active');if(_0x5cf48c['btn'])_0x5cf48c[_0x4d30b3(0x1019)][_0x4d30b3(0xf32)][_0x4d30b3(0xe62)](_0x4d30b3(0xb2e));_0x3d3899?.(_0x5cf48c['pane'][_0x4d30b3(0x643)](_0x273438));}};if(_0x217196==='controller')for(const _0x340e3e of['[data-mtc=\x22display\x22]',_0x3df978(0x685),_0x3df978(0xf9d),'.panel[data-panel=\x22entities\x22]']){for(const _0x46e1f3 of _0x389494['querySelectorAll'](_0x340e3e))_0x46e1f3[_0x3df978(0xf32)][_0x3df978(0xe62)](_0x382779);}if(this[_0x3df978(0xffa)]){const _0x345bd4=_0x389494['querySelector']('#chart_mode')?.['closest'](_0x3df978(0xd20));if(_0x345bd4)_0x345bd4[_0x3df978(0xf32)]['add'](_0x382779);}_0x3193ae(_0x389494,_0x3df978(0x91a),_0x3df978(0x440),_0x72e998=>{const _0x2a6d22=_0x3df978;this[_0x2a6d22(0x542)]=_0x72e998;});const _0x386ded=this[_0x3df978(0xb9d)]?.[_0x3df978(0xf8c)]('[data-panel=\x22cardset\x22]');if(_0x386ded)_0x3193ae(_0x386ded,_0x3df978(0x429),'data-cstab',_0x16b134=>{const _0x5e234d=_0x3df978;this[_0x5e234d(0xebe)]=_0x16b134;});for(const _0x535ce0 of _0x389494['querySelectorAll'](_0x3df978(0xfd9))){const _0x1fb3f6=parseInt(_0x535ce0[_0x3df978(0x7b8)][_0x3df978(0x705)],0xa);_0x3193ae(_0x535ce0,_0x3df978(0xef3),_0x3df978(0x4eb),_0x53e812=>{const _0x23fc2c=_0x3df978;if(this[_0x23fc2c(0xc42)]&&Number[_0x23fc2c(0xa6b)](_0x1fb3f6))this['_activeTab'][_0x1fb3f6]=_0x53e812;});}this[_0x3df978(0x266)]();if(this['_searchQ'])this['_applyEditorSearch']();}['_haColorMap'](){const _0x592618=_0x3a4399;if(this[_0x592618(0xfc1)])return this[_0x592618(0xfc1)];const _0x14d556=[_0x592618(0xb1b),_0x592618(0x654),_0x592618(0xe4a),_0x592618(0x558),_0x592618(0x19e),_0x592618(0x56d),_0x592618(0xafe),_0x592618(0x791),_0x592618(0xc08),_0x592618(0x652),'teal',_0x592618(0xd81),_0x592618(0x5ff),_0x592618(0xbd5),_0x592618(0x800),_0x592618(0x824),'orange',_0x592618(0x97c),_0x592618(0x90e),_0x592618(0xf7e),_0x592618(0xf1a),'dark-grey',_0x592618(0x61b),_0x592618(0x96d),_0x592618(0xf7d)],_0x191e47={},_0x1a826c={};try{const _0x5b7141=this['shadowRoot']||document[_0x592618(0x298)],_0x15aee8=document[_0x592618(0xc9e)](_0x592618(0x565));_0x15aee8[_0x592618(0x526)][_0x592618(0x295)]=_0x592618(0xa59),_0x5b7141[_0x592618(0xb3f)](_0x15aee8);for(const _0x6a6de2 of _0x14d556){_0x15aee8[_0x592618(0x526)][_0x592618(0x85f)]=_0x592618(0x6ea),_0x15aee8[_0x592618(0x526)][_0x592618(0x85f)]=_0x592618(0x6ef)+_0x6a6de2+'-color)';const _0x1597da=getComputedStyle(_0x15aee8)[_0x592618(0x85f)]||'',_0xe36cf2=_0x1597da['match'](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0xe36cf2){const _0x3d50a9='#'+[_0xe36cf2[0x1],_0xe36cf2[0x2],_0xe36cf2[0x3]][_0x592618(0x3c4)](_0x437f66=>(+_0x437f66)['toString'](0x10)[_0x592618(0xe9d)](0x2,'0'))['join']('');if(_0x3d50a9===_0x592618(0x6ea))continue;_0x191e47[_0x6a6de2]=_0x3d50a9;if(!(_0x3d50a9 in _0x1a826c))_0x1a826c[_0x3d50a9]=_0x6a6de2;}}_0x15aee8[_0x592618(0xb1d)]();}catch(_0x44dfdf){}return this[_0x592618(0xfc1)]={'n2h':_0x191e47,'h2n':_0x1a826c},this['_haCMap'];}[_0x3a4399(0x634)](_0x5be9e6){const _0x2a1be0=_0x3a4399;if(!_0x5be9e6)return _0x2a1be0(0xc51);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x2a1be0(0x86d)](_0x5be9e6))return _0x5be9e6;const _0x4ad0b3=String(_0x5be9e6)[_0x2a1be0(0x53b)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x4ad0b3)return'#'+[_0x4ad0b3[0x1],_0x4ad0b3[0x2],_0x4ad0b3[0x3]][_0x2a1be0(0x3c4)](_0x3c6258=>parseInt(_0x3c6258)[_0x2a1be0(0x852)](0x10)[_0x2a1be0(0xe9d)](0x2,'0'))[_0x2a1be0(0xb8b)]('');return _0x2a1be0(0xc51);}[_0x3a4399(0x9ce)](_0x577469,_0x314df5){let _0x159de0;return(..._0x5cba7e)=>{clearTimeout(_0x159de0),_0x159de0=setTimeout(()=>_0x577469(..._0x5cba7e),_0x314df5);};}['_cssPath'](_0x2c5549){const _0x33ad64=_0x3a4399;if(!_0x2c5549)return'';let _0xd058b3='';for(;_0x2c5549&&_0x2c5549!==this[_0x33ad64(0xb9d)];_0x2c5549=_0x2c5549['parentElement']){let _0x4c12ed=_0x2c5549[_0x33ad64(0xd52)][_0x33ad64(0xa5c)]();if(_0x2c5549['id'])_0x4c12ed+='#'+_0x2c5549['id'];if(_0x2c5549[_0x33ad64(0xf32)][_0x33ad64(0xf35)])_0x4c12ed+='.'+[..._0x2c5549[_0x33ad64(0xf32)]][_0x33ad64(0xb8b)]('.');if(_0x2c5549[_0x33ad64(0x7b8)]){if(_0x2c5549['dataset']['index']!==undefined)_0x4c12ed+='[data-index=\x22'+_0x2c5549[_0x33ad64(0x7b8)][_0x33ad64(0x705)]+'\x22]';else{if(_0x2c5549[_0x33ad64(0x7b8)]['row']!==undefined)_0x4c12ed+='[data-row=\x22'+_0x2c5549[_0x33ad64(0x7b8)][_0x33ad64(0xe5e)]+'\x22]';}}_0xd058b3=_0x4c12ed+(_0xd058b3?_0x33ad64(0x99f)+_0xd058b3:'');}return _0xd058b3;}[_0x3a4399(0xfa0)](){return this['_config'];}}!customElements[_0x3a4399(0xfe5)](_0x3a4399(0x342))&&customElements[_0x3a4399(0x1ce)](_0x3a4399(0x342),StatisticsGraphChartCard);class StatisticsGraphChartController extends StatisticsGraphChartCard{static['getStubConfig'](){const _0x14efe1=_0x3a4399;return{'chart_mode':_0x14efe1(0xa9b),'sync_group':'main'};}static async[_0x3a4399(0x9fa)](){const _0x3c4ab1=_0x3a4399,_0x36da9e=document[_0x3c4ab1(0xc9e)](_0x3c4ab1(0xa95));return _0x36da9e[_0x3c4ab1(0xffa)]=_0x3c4ab1(0xa9b),_0x36da9e;}[_0x3a4399(0xcb8)](_0x3e622b){const _0x4c213b=_0x3a4399;super[_0x4c213b(0xcb8)](Object[_0x4c213b(0x1db)]({},_0x3e622b||{},{'chart_mode':'controller'}));}}!customElements[_0x3a4399(0xfe5)]('statistics-graph-chart-controller')&&customElements[_0x3a4399(0x1ce)](_0x3a4399(0xff1),StatisticsGraphChartController);!customElements[_0x3a4399(0xfe5)](_0x3a4399(0xa95))&&customElements[_0x3a4399(0x1ce)](_0x3a4399(0xa95),StatisticsGraphChartCardEditor);window['customCards']=window[_0x3a4399(0x287)]||[],window[_0x3a4399(0x287)][_0x3a4399(0x879)]({'type':_0x3a4399(0x342),'name':_0x3a4399(0x5a9),'description':'The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','preview':!![],'documentationURL':'https://github.com/cataseven/statistics-graph-chart-card'}),window[_0x3a4399(0x287)][_0x3a4399(0x879)]({'type':'statistics-graph-chart-controller','name':'Statistics\x20Graph\x20Chart\x20Controller','description':_0x3a4399(0xebf),'preview':!![],'documentationURL':_0x3a4399(0xc32)}),console[_0x3a4399(0x611)](_0x3a4399(0xf62)+VERSION+'\x20','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px',_0x3a4399(0xfd5));
|