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

2 lines
1.2 MiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const _0x376e89=_0x24d9;(function(_0x5c9712,_0x407a7a){const _0x1af3c9=_0x24d9,_0x17290f=_0x5c9712();while(!![]){try{const _0x424049=-parseInt(_0x1af3c9(0x46e))/0x1*(parseInt(_0x1af3c9(0xdc1))/0x2)+parseInt(_0x1af3c9(0x789))/0x3*(parseInt(_0x1af3c9(0xdc7))/0x4)+-parseInt(_0x1af3c9(0xbf8))/0x5*(-parseInt(_0x1af3c9(0x24a))/0x6)+parseInt(_0x1af3c9(0x28a))/0x7+-parseInt(_0x1af3c9(0x773))/0x8+-parseInt(_0x1af3c9(0xc6c))/0x9*(-parseInt(_0x1af3c9(0x8cc))/0xa)+-parseInt(_0x1af3c9(0x15d))/0xb;if(_0x424049===_0x407a7a)break;else _0x17290f['push'](_0x17290f['shift']());}catch(_0x1e009f){_0x17290f['push'](_0x17290f['shift']());}}}(_0x1a11,0x7bf60));const VERSION=_0x376e89(0x15f),INTERVAL_PICKER_OPTIONS=Object['freeze']([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':'12H'},{'hours':0x18,'label':_0x376e89(0x76c)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0x376e89(0x3fc)},{'hours':0x2d0,'label':_0x376e89(0xd54)},{'hours':0x870,'label':_0x376e89(0xb23)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object['freeze'](['1H','2H','4H','8H',_0x376e89(0xde7),_0x376e89(0x76c),'7D']),DATE_PICKER_VALID_MODES=Object[_0x376e89(0x4ff)](['day','week','month',_0x376e89(0x39c)]),DATE_PICKER_RELATIVE_MODES=Object[_0x376e89(0x4ff)]({'last_24h':{'hours':0x18,'label':_0x376e89(0xc7d),'btn':_0x376e89(0x76c)},'last_3d':{'days':0x3,'label':_0x376e89(0x3ea),'btn':'3D'},'last_7d':{'days':0x7,'label':_0x376e89(0x36f),'btn':'7D'},'last_15d':{'days':0xf,'label':_0x376e89(0x1cb),'btn':_0x376e89(0x9f5)},'last_30d':{'days':0x1e,'label':_0x376e89(0xa43),'btn':'30D'},'last_90d':{'days':0x5a,'label':'Last\x2090\x20days','btn':_0x376e89(0xb23)},'last_180d':{'days':0xb4,'label':'Last\x20180\x20days','btn':'180D'},'last_12m':{'months':0xc,'label':_0x376e89(0x26c),'btn':'12M'}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0x376e89(0x4ff)]({'card_header':'','card_icon':null,'card_icon_color':null,'card_icon_image':null,'card_header_size':null,'card_background_color':null,'card_shadow':!![],'card_border':!![],'card_padding':null,'card_border_radius':null,'card_border_color':null,'card_border_width':null,'card_background_image':null,'card_background_blur':null,'card_header_color':null,'card_header_weight':null,'card_header_letter_spacing':null,'card_icon_size':null,'card_icon_position':_0x376e89(0x8fa),'align_header':_0x376e89(0x8fa),'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':_0x376e89(0xb9f),'time_zone':_0x376e89(0xb6d),'language':_0x376e89(0xb6d),'update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'show_full_period':![],'max_visible_interval':null,'extended_window_multiplier':null,'scroll_mode':'scrollbar','show_grid':!![],'show_cell_values':!![],'show_tooltip':!![],'show_tooltip_total':!![],'tooltip_stacked_total':!![],'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':'system','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':_0x376e89(0x5b7),'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,'period_highlight':![],'period_highlight_color':null,'state_timeline_corner_radius':0x3,'state_timeline_show_labels':!![],'state_timeline_label_font_size':null,'show_export':![],'pie_style':'donut','pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x376e89(0xda1),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x376e89(0xa1b),'show_interval_picker':![],'interval_picker_position':_0x376e89(0x8fa),'show_attribute_list':![],'attribute_list_position':'left','show_pph_picker':![],'pph_picker_position':_0x376e89(0x8fa),'show_group_by_picker':![],'group_by_picker_position':_0x376e89(0x8fa),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x376e89(0x751),'date_picker_nav_position':_0x376e89(0x8fa),'date_picker_shortcuts_position':_0x376e89(0x51b),'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,'tooltip_sync':![],'tooltip_sync_group':null,'zoom_sync':![],'zoom_sync_group':null,'scroll_sync':![],'scroll_sync_group':null,'energy_date_sync':![],'include_area_names':![],'include_attribute_name':![],'use_only_attribute_name':![],'state_map':null,'state_layout':_0x376e89(0xbde),'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':_0x376e89(0xd3e),'y_axis':'primary','line_width':2.5,'line_style':_0x376e89(0x2cb),'smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'fill_opacity':null,'show_points':![],'point_size':null,'show_data_labels':![],'show_color_dot':!![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':'avg','compare':null,'damp_reset_boundary':!![],'change_ignore_zero':![],'price_entity':null,'price_attribute':null,'ref_entity':null,'ref_attribute':null,'ref_op':null,'value_factor':0x0,'value_transform':null,'fixed_value':![],'offset':0x0,'forecast_horizon':null,'state_map':null,'lower_bound':null,'upper_bound':null,'rise_fall_colors':null,'moving_averages':null,'color_thresholds':null,'state_adaptive_color':![],'state_color':null,'show_extrema':_0x376e89(0x249),'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','avg','max'],'decimals':0x1,'number_format':_0x376e89(0x5b7),'align_state':_0x376e89(0x8fa),'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']([_0x376e89(0xa74),_0x376e89(0x951),_0x376e89(0xaad),_0x376e89(0x657),_0x376e89(0x74b),_0x376e89(0xe5b),_0x376e89(0x62f),'show_x_axis','show_y_axis',_0x376e89(0xd90),_0x376e89(0xd80),_0x376e89(0xdb2),'show_y_axis_label',_0x376e89(0x3e2),_0x376e89(0x99b),_0x376e89(0x3ae),'state_timeline_show_labels','show_export']),TEMPLATABLE_BOOL_ENTITY_KEYS=Object[_0x376e89(0x4ff)]([_0x376e89(0xdb6),_0x376e89(0x6e0),_0x376e89(0x7be),_0x376e89(0x5df),_0x376e89(0x6f2),_0x376e89(0x2c2),_0x376e89(0xe0f),_0x376e89(0x8bd),_0x376e89(0xe08),_0x376e89(0xbe3),_0x376e89(0xb4a),'show_color_dot',_0x376e89(0x1a2),_0x376e89(0x61d),_0x376e89(0x793),_0x376e89(0x936),_0x376e89(0x466),'state_adaptive_color']),CHART_MODES=Object[_0x376e89(0x4ff)]([_0x376e89(0xc9d),_0x376e89(0x2d2),_0x376e89(0x19f),'pie',_0x376e89(0x461),_0x376e89(0x963),_0x376e89(0x5f7),_0x376e89(0x8ad),_0x376e89(0xeac),_0x376e89(0x65c),_0x376e89(0xa2f),_0x376e89(0x81b),'waterfall',_0x376e89(0xe41)]),MODE_SETS=((()=>{const _0x46838c=_0x376e89,_0x28adf1=_0x46838c(0xc9d),_0x464c24=_0x46838c(0x2d2),_0x3aa77b=_0x46838c(0x19f),_0xcef532=_0x46838c(0xdea),_0xd0054c='ranking',_0x57d30d=_0x46838c(0x963),_0x57dd1d=_0x46838c(0x5f7),_0x1cd819=_0x46838c(0x8ad),_0x436037=_0x46838c(0xeac),_0x3232f1=_0x46838c(0x65c),_0x1c0ed0='gauge',_0x732172=_0x46838c(0x9a8),_0x4a6604=_0x46838c(0xe41);return{'TL':[_0x28adf1],'NO_STL':CHART_MODES[_0x46838c(0xe95)](_0x4d4e8f=>_0x4d4e8f!==_0x464c24),'TL_STL':[_0x28adf1,_0x464c24],'TL_SC':[_0x28adf1,_0x3aa77b],'TL_SC_RD':[_0x28adf1,_0x3aa77b,_0x1cd819],'TL_RD':[_0x28adf1,_0x1cd819],'GA':[_0x1c0ed0],'PI':[_0xcef532],'RK':[_0xd0054c],'STL':[_0x464c24],'BOUNDS':[_0x28adf1,_0x3aa77b,_0x57d30d,_0x1cd819,_0x436037,_0x3232f1,_0x1c0ed0],'GRADIENT':[_0x28adf1,_0xd0054c,_0x1cd819,_0x1c0ed0],'TOOLTIP_NAME':[_0x28adf1,_0xcef532,_0xd0054c,_0x57d30d,_0x57dd1d,_0x1cd819,_0x1c0ed0],'X_AXIS':[_0x28adf1,_0x464c24,_0x3aa77b,_0x436037,_0x3232f1],'TOTAL':[_0x28adf1,_0xcef532,_0xd0054c,_0x57d30d,_0x57dd1d,_0x732172,_0x4a6604]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x30dcde=_0x376e89,_0x5b0547=MODE_SETS;return Object[_0x30dcde(0x4ff)]({'entity':Object[_0x30dcde(0x4ff)]({'line_style':_0x5b0547['TL'],'smooth':_0x5b0547['TL'],'show_data_labels':_0x5b0547['TL'],'show_average':_0x5b0547['TL'],'moving_averages':_0x5b0547['TL'],'stack_group':_0x5b0547['TL'],'rise_fall_colors':_0x5b0547['TL'],'line_width':_0x5b0547[_0x30dcde(0xe37)],'show_line':_0x5b0547[_0x30dcde(0xe37)],'show_fill':_0x5b0547[_0x30dcde(0xe37)],'show_points':_0x5b0547[_0x30dcde(0x791)],'point_size':_0x5b0547[_0x30dcde(0x791)],'point_colors':_0x5b0547[_0x30dcde(0x791)],'show_extrema':_0x5b0547[_0x30dcde(0x2b8)],'show_extrema_min':_0x5b0547[_0x30dcde(0x2b8)],'show_extrema_max':_0x5b0547[_0x30dcde(0x2b8)],'extrema_show_timestamp':_0x5b0547[_0x30dcde(0x2b8)],'extrema_color':_0x5b0547[_0x30dcde(0x2b8)],'extrema_font_size':_0x5b0547[_0x30dcde(0x2b8)],'extrema_bg_color':_0x5b0547[_0x30dcde(0x2b8)],'extrema_bg_opacity':_0x5b0547[_0x30dcde(0x2b8)],'lower_bound':_0x5b0547['BOUNDS'],'upper_bound':_0x5b0547[_0x30dcde(0x937)],'gradient':_0x5b0547[_0x30dcde(0x413)],'fill_opacity':_0x5b0547[_0x30dcde(0x413)],'tooltip_name':_0x5b0547['TOOLTIP_NAME'],'needle_color':_0x5b0547['GA'],'show_trend_icon':_0x5b0547[_0x30dcde(0x7a7)],'trend_period_hours':_0x5b0547[_0x30dcde(0x7a7)],'trend_icon_size':_0x5b0547[_0x30dcde(0x7a7)],'trend_up_color':_0x5b0547[_0x30dcde(0x7a7)],'trend_down_color':_0x5b0547[_0x30dcde(0x7a7)],'trend_stable_color':_0x5b0547[_0x30dcde(0x7a7)]}),'card':Object[_0x30dcde(0x4ff)]({'show_now_line':_0x5b0547['TL'],'now_line_color':_0x5b0547['TL'],'now_line_opacity':_0x5b0547['TL'],'now_line_style':_0x5b0547['TL'],'now_line_width':_0x5b0547['TL'],'period_highlight':_0x5b0547['TL'],'period_highlight_color':_0x5b0547['TL'],'lower_bound':_0x5b0547['TL'],'upper_bound':_0x5b0547['TL'],'lower_bound_secondary':_0x5b0547['TL'],'upper_bound_secondary':_0x5b0547['TL'],'min_bound_range':_0x5b0547['TL'],'min_bound_range_secondary':_0x5b0547['TL'],'show_y2_axis':_0x5b0547['TL'],'show_x_ticks':_0x5b0547['TL'],'show_y_ticks':_0x5b0547['TL'],'y_axis_number_format':_0x5b0547['TL'],'y_axis_round_ticks':_0x5b0547['TL'],'x_axis_interval':_0x5b0547['TL'],'logarithmic':_0x5b0547['TL'],'stacked':_0x5b0547['TL'],'bar_spacing':_0x5b0547['TL'],'brush_zoom':_0x5b0547['TL'],'drill_down':_0x5b0547['TL'],'sparkline':_0x5b0547['TL'],'extended_window_multiplier':_0x5b0547['TL'],'x_grid_color':_0x5b0547['TL'],'x_grid_opacity':_0x5b0547['TL'],'x_grid_style':_0x5b0547['TL'],'x_grid_width':_0x5b0547['TL'],'y_grid_color':_0x5b0547['TL'],'y_grid_opacity':_0x5b0547['TL'],'y_grid_style':_0x5b0547['TL'],'y_grid_width':_0x5b0547['TL'],'tooltip_match_axis':_0x5b0547['TL'],'tooltip_order':_0x5b0547['TL'],'tooltip_stacked_total':_0x5b0547['TL'],'tooltip_sync':_0x5b0547['TL'],'tooltip_sync_group':_0x5b0547['TL'],'show_grid':_0x5b0547[_0x30dcde(0x2b8)],'show_x_axis':_0x5b0547[_0x30dcde(0x2b8)],'show_y_axis':_0x5b0547[_0x30dcde(0x2b8)],'y_axis_decimals':_0x5b0547[_0x30dcde(0x2b8)],'y_axis_ticks':_0x5b0547[_0x30dcde(0x2b8)],'zoom_sync':_0x5b0547[_0x30dcde(0xa2d)],'zoom_sync_group':_0x5b0547[_0x30dcde(0xa2d)],'scroll_sync':_0x5b0547['TL_STL'],'scroll_sync_group':_0x5b0547['TL_STL'],'x_axis_date_color':_0x5b0547[_0x30dcde(0xa2d)],'x_axis_color':_0x5b0547[_0x30dcde(0x4ae)],'x_axis_font_opacity':_0x5b0547['X_AXIS'],'x_axis_font_size':_0x5b0547['X_AXIS'],'pie_3d':_0x5b0547['PI'],'pie_style':_0x5b0547['PI'],'pie_spacing':_0x5b0547['PI'],'pie_center_color':_0x5b0547['PI'],'pie_center_font_size':_0x5b0547['PI'],'pie_label_color':_0x5b0547['PI'],'pie_label_font_size':_0x5b0547['PI'],'pie_label_format':_0x5b0547['PI'],'gauge_columns':_0x5b0547['GA'],'gauge_span':_0x5b0547['GA'],'gauge_show_minmax':_0x5b0547['GA'],'gauge_value_position':_0x5b0547['GA'],'gauge_value_size':_0x5b0547['GA'],'ranking_min_value':_0x5b0547['RK'],'chart_align':_0x5b0547['RK'],'state_timeline_corner_radius':_0x5b0547[_0x30dcde(0x70a)],'state_timeline_show_labels':_0x5b0547[_0x30dcde(0x70a)],'state_timeline_label_font_size':_0x5b0547['STL'],'show_tooltip_total':_0x5b0547[_0x30dcde(0x9b4)]})});})()),matrixRoot=_0xacf367=>{const _0x32d7a5=_0x376e89,_0x2a7695=String(_0xacf367||''),_0xfe9d16=_0x2a7695[_0x32d7a5(0x96a)](/[.[]/);return _0xfe9d16===-0x1?_0x2a7695:_0x2a7695[_0x32d7a5(0x7e6)](0x0,_0xfe9d16);};function isEditorFieldRelevant(_0x132f4f,_0x245a0d,_0xd46df){const _0x367d2d=_0x376e89,_0x4c476a=EDITOR_MODE_MATRIX[_0x132f4f];if(!_0x4c476a)return!![];const _0x448c97=_0x4c476a[_0x245a0d]||_0x4c476a[matrixRoot(_0x245a0d)];if(!_0x448c97)return!![];return _0x448c97['includes'](_0xd46df||_0x367d2d(0xc9d));}function cloneEntity(_0x42e8ac,_0x41e703){const _0xc14686=_0x376e89,_0xfd4072=Object[_0xc14686(0x470)](Object[_0xc14686(0x835)](_0x42e8ac)||Object[_0xc14686(0x8df)],Object[_0xc14686(0xd9f)](_0x42e8ac));return _0x41e703?Object[_0xc14686(0x673)](_0xfd4072,_0x41e703):_0xfd4072;}const LEGEND_STATS_DEFAULT=Object[_0x376e89(0x4ff)]([_0x376e89(0xa51),_0x376e89(0x60d),_0x376e89(0x8fb)]);function legendStatsOf(_0x564b07){const _0x52dbfb=_0x376e89,_0x10cab7=_0x564b07?.[_0x52dbfb(0x978)];if(Array[_0x52dbfb(0x5ac)](_0x10cab7))return _0x10cab7[_0x52dbfb(0x491)]?_0x10cab7:LEGEND_STATS_DEFAULT;if(typeof _0x10cab7==='string'){const _0x5df975=_0x10cab7[_0x52dbfb(0x2de)](/[,\s]+/)[_0x52dbfb(0xe95)](Boolean);return _0x5df975['length']?_0x5df975:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x26b69f=>typeof _0x26b69f==='string'&&(_0x26b69f[_0x376e89(0x905)]('{{')||_0x26b69f['includes']('{%')),COMPARE_PERIOD_LABELS=Object[_0x376e89(0x4ff)]({'previous_period':_0x376e89(0xa44),'yesterday':_0x376e89(0x23a),'last_week':_0x376e89(0x998),'last_month':_0x376e89(0x698),'last_year':_0x376e89(0x669)});function parseTemplateBool(_0x35a3cc,_0x2d5ee4){const _0x64c756=_0x376e89;if(_0x35a3cc===null||_0x35a3cc===undefined||_0x35a3cc==='')return _0x2d5ee4;if(typeof _0x35a3cc==='boolean')return _0x35a3cc;if(typeof _0x35a3cc===_0x64c756(0xeaa))return _0x35a3cc!==0x0;const _0x4da922=String(_0x35a3cc)[_0x64c756(0xdc2)]()[_0x64c756(0x771)]();if(_0x4da922==='true'||_0x4da922==='on'||_0x4da922===_0x64c756(0xc13)||_0x4da922==='1')return!![];if(_0x4da922===_0x64c756(0x297)||_0x4da922===_0x64c756(0xbbb)||_0x4da922==='no'||_0x4da922==='0'||_0x4da922===_0x64c756(0x7f2)||_0x4da922===_0x64c756(0x3a0)||_0x4da922===_0x64c756(0x30e))return![];const _0x2a9c86=Number(_0x4da922);if(!Number[_0x64c756(0x41e)](_0x2a9c86))return _0x2a9c86!==0x0;return _0x2d5ee4;}const PALETTE=Object[_0x376e89(0x4ff)]([_0x376e89(0x32c),_0x376e89(0xb9d),_0x376e89(0xd8b),_0x376e89(0x7cb),_0x376e89(0xe26),_0x376e89(0xc31),_0x376e89(0x51a),_0x376e89(0x32d),_0x376e89(0xc06),'#2c3e50',_0x376e89(0x2e6),_0x376e89(0xb73),_0x376e89(0xa9a),_0x376e89(0xc4f),_0x376e89(0x483),_0x376e89(0x811)]),STATE_TIMELINE_COLORS=Object[_0x376e89(0x4ff)]([_0x376e89(0x51a),_0x376e89(0x579),_0x376e89(0xd8b),'#f39c12',_0x376e89(0xe26),_0x376e89(0xc31),_0x376e89(0xc06),_0x376e89(0x32d),'#e91e63','#00bcd4']);function stateSegmentColor(_0x2047cc,_0x2d6ee8,_0x255df9){const _0x3fc3c0=_0x376e89;return _0x2047cc?.['color']||_0x2d6ee8?.['color']||STATE_TIMELINE_COLORS[_0x255df9%STATE_TIMELINE_COLORS[_0x3fc3c0(0x491)]];}function bandedGradient(_0x13af20,_0x3e4217='180deg'){const _0x1475f1=_0x376e89;if(!_0x13af20||!_0x13af20[_0x1475f1(0x491)])return null;if(_0x13af20[_0x1475f1(0x491)]===0x1)return _0x13af20[0x0];const _0x35fdd9=_0x13af20[_0x1475f1(0x491)],_0x519c73=_0x13af20[_0x1475f1(0x189)]((_0x550699,_0x2f5aa6)=>_0x550699+'\x20'+(_0x2f5aa6*0x64/_0x35fdd9)[_0x1475f1(0x3d2)](0x3)+'%\x20'+((_0x2f5aa6+0x1)*0x64/_0x35fdd9)[_0x1475f1(0x3d2)](0x3)+'%');return _0x1475f1(0xb14)+_0x3e4217+',\x20'+_0x519c73[_0x1475f1(0x2f5)](',\x20')+')';}function resolveEntityAreaName(_0xad89aa,_0x2e6612){const _0x3ee610=_0x376e89;if(!_0x2e6612||!_0xad89aa)return null;const _0x4e4c26=_0xad89aa[_0x3ee610(0x29f)]?.[_0x2e6612];let _0x4bc9c0=_0x4e4c26?.['area_id']||null;if(!_0x4bc9c0&&_0x4e4c26?.[_0x3ee610(0x88c)])_0x4bc9c0=_0xad89aa[_0x3ee610(0xe68)]?.[_0x4e4c26[_0x3ee610(0x88c)]]?.[_0x3ee610(0x742)]||null;if(!_0x4bc9c0)return null;const _0x24d4ff=_0xad89aa[_0x3ee610(0x2a3)]?.[_0x4bc9c0]?.[_0x3ee610(0x716)];return typeof _0x24d4ff==='string'&&_0x24d4ff[_0x3ee610(0xdc2)]()?_0x24d4ff[_0x3ee610(0xdc2)]():null;}function attributeDisplayName(_0xc717a5,_0x38c50c,_0x3de601){const _0x493441=_0x376e89;if(!_0x3de601)return'';const _0x5555b6=_0xc717a5?.[_0x493441(0xe24)]?.[_0x38c50c];try{const _0x1b8e01=_0xc717a5?.[_0x493441(0x5b9)];if(typeof _0x1b8e01==='function'&&_0x5555b6){const _0x132d4b=_0x1b8e01[_0x493441(0x1a4)](_0xc717a5,_0x5555b6,_0x3de601);if(_0x132d4b)return String(_0x132d4b);}}catch(_0x5d1e80){}return String(_0x3de601)[_0x493441(0x9b9)](/_/g,'\x20')[_0x493441(0x9b9)](/\b\w/g,_0x2e2a2e=>_0x2e2a2e['toUpperCase']());}function applyAttributeName(_0x1b714a,_0x1daeb7,_0x468c8c,_0x4dfa2c,_0x1cce9b){const _0x3c10b5=_0x376e89;if(!_0x1b714a||_0x4dfa2c?.['name']!=null)return _0x468c8c;if(!_0x1b714a[_0x3c10b5(0x20c)]&&!_0x1b714a['use_only_attribute_name'])return _0x468c8c;const _0x44957e=attributeDisplayName(_0x1daeb7,_0x4dfa2c[_0x3c10b5(0x39d)],_0x1cce9b);if(!_0x44957e)return _0x468c8c;if(_0x1b714a['use_only_attribute_name'])return _0x44957e;return _0x468c8c?_0x468c8c+_0x3c10b5(0xd36)+_0x44957e:_0x44957e;}function buildAreaSuffixes(_0x4d5396,_0x408c4a,_0x1ff155,_0x31d9c6){const _0x2fd5b2=_0x376e89,_0x3f591c=_0x408c4a||[],_0x53d26f=new Map();return _0x3f591c[_0x2fd5b2(0xb00)]((_0x50180a,_0x329c81)=>{const _0x54ecb5=_0x2fd5b2;if(!_0x50180a||_0x50180a[_0x54ecb5(0xa48)]!=null)return;if(_0x50180a[_0x54ecb5(0x716)]&&typeof _0x50180a['name']===_0x54ecb5(0xb2d))return;const _0xc1954f=resolveEntityAreaName(_0x4d5396,_0x50180a[_0x54ecb5(0x39d)]||_0x50180a[_0x54ecb5(0x972)]);if(!_0xc1954f)return;const _0x249c3b=_0x4d5396?.[_0x54ecb5(0xe24)]?.[_0x50180a[_0x54ecb5(0x39d)]],_0x36fdeb=String(_0x249c3b?.[_0x54ecb5(0xbaa)]?.[_0x54ecb5(0xb98)]||(_0x50180a[_0x54ecb5(0x972)]?_0x1ff155?.[_0x50180a[_0x54ecb5(0x972)]]?.[_0x54ecb5(0x716)]:null)||_0x50180a[_0x54ecb5(0x39d)]||_0x50180a[_0x54ecb5(0x972)]||''),_0x40a257=_0x31d9c6?String(_0x31d9c6(_0x50180a,_0x329c81,_0x36fdeb)??_0x36fdeb):_0x36fdeb;if(_0x40a257['toLowerCase']()[_0x54ecb5(0x905)](_0xc1954f[_0x54ecb5(0x771)]()))return;_0x53d26f[_0x54ecb5(0x4de)](_0x329c81,_0x54ecb5(0xd36)+_0xc1954f);}),_0x53d26f[_0x2fd5b2(0x476)]?_0x53d26f:null;}let _txtMeasureCtx;function measureTextWidth(_0x8f2de4,_0x57753c){const _0x9de8a5=_0x376e89,_0x1a809c=String(_0x8f2de4==null?'':_0x8f2de4);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document[_0x9de8a5(0xe56)](_0x9de8a5(0x845))['getContext']('2d')||null;}catch(_0x1457d3){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0x1a809c['length']*0x8;if(_txtMeasureCtx[_0x9de8a5(0xd6e)]!==_0x57753c)_txtMeasureCtx[_0x9de8a5(0xd6e)]=_0x57753c;return _txtMeasureCtx[_0x9de8a5(0xcdb)](_0x1a809c)['width'];}function wrapLabelLines(_0x2590da,_0xcb3cf6,_0x20c5de,_0x8099e5){const _0x305dff=_0x376e89,_0xefc706=String(_0x2590da==null?'':_0x2590da)[_0x305dff(0xdc2)]();if(!_0xefc706||_0xcb3cf6<=0x0)return{'lines':[],'truncated':![]};const _0x5f3edb=_0x434925=>measureTextWidth(_0x434925,_0x8099e5),_0x1e2ab7=[];let _0x3aaed4='';const _0x5e5c01=_0x585440=>{const _0x56ea6e=_0x305dff;let _0x2dac01=_0x585440;while(_0x5f3edb(_0x2dac01)>_0xcb3cf6){let _0x18cbf6=_0x2dac01[_0x56ea6e(0x491)]-0x1;while(_0x18cbf6>0x1&&_0x5f3edb(_0x2dac01[_0x56ea6e(0x7e6)](0x0,_0x18cbf6))>_0xcb3cf6)_0x18cbf6--;_0x1e2ab7[_0x56ea6e(0x5d5)](_0x2dac01[_0x56ea6e(0x7e6)](0x0,_0x18cbf6)),_0x2dac01=_0x2dac01[_0x56ea6e(0x7e6)](_0x18cbf6);}return _0x2dac01;};for(let _0x258a5d of _0xefc706[_0x305dff(0x2de)](/\s+/)){if(_0x5f3edb(_0x258a5d)>_0xcb3cf6){_0x3aaed4&&(_0x1e2ab7[_0x305dff(0x5d5)](_0x3aaed4),_0x3aaed4='');_0x3aaed4=_0x5e5c01(_0x258a5d);continue;}if(!_0x3aaed4)_0x3aaed4=_0x258a5d;else{if(_0x5f3edb(_0x3aaed4+'\x20'+_0x258a5d)<=_0xcb3cf6)_0x3aaed4+='\x20'+_0x258a5d;else _0x1e2ab7[_0x305dff(0x5d5)](_0x3aaed4),_0x3aaed4=_0x258a5d;}}if(_0x3aaed4)_0x1e2ab7[_0x305dff(0x5d5)](_0x3aaed4);if(_0x1e2ab7[_0x305dff(0x491)]<=_0x20c5de)return{'lines':_0x1e2ab7,'truncated':![]};const _0x280ed2=_0x1e2ab7[_0x305dff(0x7e6)](0x0,_0x20c5de);let _0x45c5b5=_0x280ed2[_0x20c5de-0x1];while(_0x45c5b5[_0x305dff(0x491)]>0x1&&_0x5f3edb(_0x45c5b5+'…')>_0xcb3cf6)_0x45c5b5=_0x45c5b5['slice'](0x0,-0x1);return _0x280ed2[_0x20c5de-0x1]=_0x45c5b5+'…',{'lines':_0x280ed2,'truncated':!![]};}function pickName(_0xcc9bb5,_0x1da296,_0x9546bf){const _0x34254e=_0x376e89,_0x133af8=typeof _0xcc9bb5===_0x34254e(0xb2d)&&(_0xcc9bb5['includes']('{{')||_0xcc9bb5[_0x34254e(0x905)]('{%'));if(_0x133af8)return _0x1da296!==undefined&&_0x1da296!==null&&_0x1da296!==''?_0x1da296:_0x9546bf?.[_0x34254e(0xb98)]??undefined;if(_0xcc9bb5!==undefined&&_0xcc9bb5!==null)return _0xcc9bb5;return _0x9546bf?.[_0x34254e(0xb98)]??undefined;}function normalizeTemplateResult(_0x386c3f){const _0x20b748=_0x376e89;if(_0x386c3f===null||_0x386c3f===undefined)return'';const _0x139803=typeof _0x386c3f===_0x20b748(0xb2d)?_0x386c3f:String(_0x386c3f);return _0x139803[_0x20b748(0xdc2)]();}const isNum=_0x4ec02a=>typeof _0x4ec02a===_0x376e89(0xeaa)&&Number[_0x376e89(0x777)](_0x4ec02a),clamp=(_0x278e9d,_0x5d3aef,_0x43f452)=>Math['max'](_0x5d3aef,Math[_0x376e89(0xa51)](_0x43f452,_0x278e9d)),toNum=_0x5aaeab=>{const _0x7ca5a0=_0x376e89;if(_0x5aaeab===null||_0x5aaeab===undefined||_0x5aaeab==='')return null;const _0x466b0a=typeof _0x5aaeab==='number'?_0x5aaeab:parseFloat(_0x5aaeab);return Number[_0x7ca5a0(0x777)](_0x466b0a)?_0x466b0a:null;};function resolveOffsetHours(_0x45b2be,_0x536ab1){const _0x79fd95=_0x376e89;if(_0x45b2be===null||_0x45b2be===undefined||_0x45b2be==='')return 0x0;if(typeof _0x45b2be===_0x79fd95(0xeaa))return Number[_0x79fd95(0x777)](_0x45b2be)?_0x45b2be:0x0;const _0x47a271=String(_0x45b2be)['trim']();if(_0x47a271==='')return 0x0;const _0x58b24a=parseFloat(_0x47a271);if(!isNaN(_0x58b24a)&&/^-?[\d.]+$/['test'](_0x47a271))return _0x58b24a;const _0x1fb465=_0x536ab1?.[_0x79fd95(0xe24)]?.[_0x47a271];if(_0x1fb465){const _0x9d895b=parseFloat(_0x1fb465[_0x79fd95(0x394)]);return Number[_0x79fd95(0x777)](_0x9d895b)?_0x9d895b:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzOffIntervals=new Map();function _tzOffAt(_0x452eb8,_0x30b47d){const _0x347560=_0x376e89,_0x47542e={};for(const _0x50096e of _tzFmt(_0x30b47d)[_0x347560(0x274)](_0x452eb8))_0x47542e[_0x50096e[_0x347560(0x887)]]=_0x50096e['value'];const _0x111bb6=Math[_0x347560(0xbd6)](_0x452eb8/0x3e8)%0x3c,_0x421581=_0x452eb8-_0x452eb8%0x3e8;return Math[_0x347560(0x70e)]((Date[_0x347560(0x5cb)](+_0x47542e[_0x347560(0x39c)],+_0x47542e['month']-0x1,+_0x47542e[_0x347560(0x975)],_0x47542e['hour']==='24'?0x0:+_0x47542e[_0x347560(0x690)],+_0x47542e['minute'],_0x111bb6)-_0x421581)/0xea60);}function _tzOffsetFor(_0x400ea0,_0x1f75d9){const _0x32652d=_0x376e89;let _0x36a73d=_tzOffIntervals['get'](_0x1f75d9);!_0x36a73d&&(_0x36a73d=[],_tzOffIntervals['set'](_0x1f75d9,_0x36a73d));let _0x5cadc7=0x0,_0x471696=_0x36a73d['length']-0x1;while(_0x5cadc7<=_0x471696){const _0x372dfb=_0x5cadc7+_0x471696>>0x1,_0x1eef76=_0x36a73d[_0x372dfb];if(_0x400ea0<_0x1eef76['s'])_0x471696=_0x372dfb-0x1;else{if(_0x400ea0>_0x1eef76['e'])_0x5cadc7=_0x372dfb+0x1;else return _0x1eef76[_0x32652d(0xbbb)];}}const _0x5e2d76=_tzOffAt(_0x400ea0,_0x1f75d9),_0x3f6f3a=0x240c8400,_0x5f0bdd=0x10;let _0x1541e6=_0x400ea0,_0x37e5f6=_0x400ea0;for(let _0xba65a5=0x0;_0xba65a5<_0x5f0bdd;_0xba65a5++){let _0x232520=_0x1541e6-_0x3f6f3a,_0x1a524d=![];_0x5cadc7>0x0&&_0x232520<=_0x36a73d[_0x5cadc7-0x1]['e']&&(_0x232520=_0x36a73d[_0x5cadc7-0x1]['e']+0x1,_0x1a524d=!![]);if(_0x232520>=_0x1541e6)break;if(_tzOffAt(_0x232520,_0x1f75d9)===_0x5e2d76){_0x1541e6=_0x232520;if(_0x1a524d)break;continue;}let _0x5b79d2=_0x232520,_0x273ac4=_0x1541e6;while(_0x273ac4-_0x5b79d2>0x1){const _0x5d4122=_0x5b79d2+Math[_0x32652d(0xbd6)]((_0x273ac4-_0x5b79d2)/0x2);if(_tzOffAt(_0x5d4122,_0x1f75d9)===_0x5e2d76)_0x273ac4=_0x5d4122;else _0x5b79d2=_0x5d4122;}_0x1541e6=_0x273ac4;break;}for(let _0x45c437=0x0;_0x45c437<_0x5f0bdd;_0x45c437++){let _0x220f4f=_0x37e5f6+_0x3f6f3a,_0x1b9264=![];_0x5cadc7<_0x36a73d[_0x32652d(0x491)]&&_0x220f4f>=_0x36a73d[_0x5cadc7]['s']&&(_0x220f4f=_0x36a73d[_0x5cadc7]['s']-0x1,_0x1b9264=!![]);if(_0x220f4f<=_0x37e5f6)break;if(_tzOffAt(_0x220f4f,_0x1f75d9)===_0x5e2d76){_0x37e5f6=_0x220f4f;if(_0x1b9264)break;continue;}let _0x56abe2=_0x37e5f6,_0x18ff50=_0x220f4f;while(_0x18ff50-_0x56abe2>0x1){const _0x4d55fa=_0x56abe2+Math[_0x32652d(0xbd6)]((_0x18ff50-_0x56abe2)/0x2);if(_tzOffAt(_0x4d55fa,_0x1f75d9)===_0x5e2d76)_0x56abe2=_0x4d55fa;else _0x18ff50=_0x4d55fa;}_0x37e5f6=_0x56abe2;break;}if(_0x1541e6>_0x400ea0)_0x1541e6=_0x400ea0;if(_0x37e5f6<_0x400ea0)_0x37e5f6=_0x400ea0;const _0x3503a2=_0x5cadc7>0x0?_0x36a73d[_0x5cadc7-0x1]:null,_0x19116a=_0x5cadc7<_0x36a73d[_0x32652d(0x491)]?_0x36a73d[_0x5cadc7]:null;if(_0x3503a2&&_0x3503a2[_0x32652d(0xbbb)]===_0x5e2d76&&_0x1541e6<=_0x3503a2['e']+0x1){if(_0x37e5f6>_0x3503a2['e'])_0x3503a2['e']=_0x37e5f6;if(_0x19116a&&_0x19116a[_0x32652d(0xbbb)]===_0x5e2d76&&_0x3503a2['e']>=_0x19116a['s']-0x1){if(_0x19116a['e']>_0x3503a2['e'])_0x3503a2['e']=_0x19116a['e'];_0x36a73d[_0x32652d(0x26e)](_0x5cadc7,0x1);}return _0x5e2d76;}if(_0x19116a&&_0x19116a[_0x32652d(0xbbb)]===_0x5e2d76&&_0x37e5f6>=_0x19116a['s']-0x1){if(_0x1541e6<_0x19116a['s'])_0x19116a['s']=_0x1541e6;return _0x5e2d76;}_0x36a73d[_0x32652d(0x26e)](_0x5cadc7,0x0,{'s':_0x1541e6,'e':_0x37e5f6,'off':_0x5e2d76});if(_0x36a73d[_0x32652d(0x491)]>0x190)_0x36a73d['splice'](0x0,_0x36a73d['length']-0x190);return _0x5e2d76;}function _tzFmt(_0x3a40d8){const _0x8ca858=_0x376e89;let _0x4920f5=_tzFmtCache[_0x8ca858(0xa4b)](_0x3a40d8);return!_0x4920f5&&(_0x4920f5=new Intl[(_0x8ca858(0x6e1))](_0x8ca858(0xddf),{'timeZone':_0x3a40d8,'hour12':![],'year':_0x8ca858(0xe13),'month':_0x8ca858(0x1ce),'day':'2-digit','hour':_0x8ca858(0x1ce),'minute':_0x8ca858(0x1ce),'second':_0x8ca858(0x1ce),'weekday':_0x8ca858(0x598)}),_tzFmtCache['set'](_0x3a40d8,_0x4920f5)),_0x4920f5;}function tzParts(_0x72031d,_0x16a0bc){const _0x9b2aca=_0x376e89;if(!_0x16a0bc){const _0xae3af0=new Date(_0x72031d);return{'y':_0xae3af0[_0x9b2aca(0x287)](),'mo':_0xae3af0['getMonth'](),'d':_0xae3af0[_0x9b2aca(0xb19)](),'h':_0xae3af0[_0x9b2aca(0x14b)](),'mi':_0xae3af0[_0x9b2aca(0xd35)](),'wd':_0xae3af0[_0x9b2aca(0x5b4)]()||0x7};}try{const _0x4ca396=_tzOffsetFor(_0x72031d,_0x16a0bc),_0x23c865=new Date(_0x72031d+_0x4ca396*0xea60);return{'y':_0x23c865[_0x9b2aca(0x814)](),'mo':_0x23c865['getUTCMonth'](),'d':_0x23c865[_0x9b2aca(0x67c)](),'h':_0x23c865[_0x9b2aca(0x494)](),'mi':_0x23c865[_0x9b2aca(0xd5c)](),'wd':_0x23c865[_0x9b2aca(0x2a9)]()||0x7};}catch(_0x3d6400){const _0x48d67e=new Date(_0x72031d);return{'y':_0x48d67e[_0x9b2aca(0x287)](),'mo':_0x48d67e[_0x9b2aca(0xbb3)](),'d':_0x48d67e[_0x9b2aca(0xb19)](),'h':_0x48d67e['getHours'](),'mi':_0x48d67e[_0x9b2aca(0xd35)](),'wd':_0x48d67e['getDay']()||0x7};}}function zonedWallToMs(_0x53c817,_0x14b62c,_0x21db95,_0x364e45,_0x19c317,_0x4457f6,_0x5ef7c2){const _0x22df21=_0x376e89;if(!_0x5ef7c2)return new Date(_0x53c817,_0x14b62c,_0x21db95,_0x364e45,_0x19c317,_0x4457f6)[_0x22df21(0x17e)]();const _0x4166bf=Date[_0x22df21(0x5cb)](_0x53c817,_0x14b62c,_0x21db95,_0x364e45,_0x19c317,_0x4457f6),_0x15f9d3=tzParts(_0x4166bf,_0x5ef7c2),_0x452ddb=Date[_0x22df21(0x5cb)](_0x15f9d3['y'],_0x15f9d3['mo'],_0x15f9d3['d'],_0x15f9d3['h'],_0x15f9d3['mi'],_0x4457f6);return _0x4166bf-(_0x452ddb-_0x4166bf);}function tzStartOfDayMs(_0x1b4a3d,_0x34ef61){const _0x589247=tzParts(_0x1b4a3d,_0x34ef61);return zonedWallToMs(_0x589247['y'],_0x589247['mo'],_0x589247['d'],0x0,0x0,0x0,_0x34ef61);}const _FIRST_WD_NAMES=Object[_0x376e89(0x4ff)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x20291b){const _0x478206=_0x376e89,_0x23c0c4=_0x20291b?.[_0x478206(0xc29)]?.[_0x478206(0x38f)];if(_0x23c0c4&&Object['prototype'][_0x478206(0x6ac)][_0x478206(0x1a4)](_FIRST_WD_NAMES,_0x23c0c4))return _FIRST_WD_NAMES[_0x23c0c4];try{const _0x53f536=_0x20291b?.[_0x478206(0xc29)]?.[_0x478206(0xaf7)]||_0x20291b?.[_0x478206(0xaf7)]||'en',_0x42715d=new Intl[(_0x478206(0x9c5))](_0x53f536),_0x2c4ca0=typeof _0x42715d[_0x478206(0xc34)]===_0x478206(0x5e5)?_0x42715d['getWeekInfo']():_0x42715d['weekInfo'],_0x4d4d09=_0x2c4ca0?.['firstDay'];if(typeof _0x4d4d09===_0x478206(0xeaa)&&_0x4d4d09>=0x1&&_0x4d4d09<=0x7)return _0x4d4d09;}catch{}return 0x1;}const weekStartOffsetDays=(_0x4190ce,_0x30a7b7)=>(_0x4190ce-_0x30a7b7+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x508107){const _0x1a198e=_0x376e89;try{return new Intl[(_0x1a198e(0x6e1))]('en',{'timeZone':_0x508107}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x20f42f,_0x5c7203){const _0x1cf9e8=_0x376e89,_0x524d6b=String(_0x5c7203?.[_0x1cf9e8(0x712)]??_0x1cf9e8(0xb6d))[_0x1cf9e8(0xdc2)]();let _0x16b577=null;if(_0x524d6b===''||_0x524d6b===_0x1cf9e8(0x6a4))return null;if(_0x524d6b===_0x1cf9e8(0xaec))_0x16b577=_0x20f42f?.[_0x1cf9e8(0x6bd)]?.[_0x1cf9e8(0x712)]||null;else _0x524d6b===_0x1cf9e8(0xb6d)?_0x16b577=_0x20f42f?.[_0x1cf9e8(0xc29)]?.['time_zone']===_0x1cf9e8(0xaec)?_0x20f42f?.[_0x1cf9e8(0x6bd)]?.[_0x1cf9e8(0x712)]||null:null:_0x16b577=_0x524d6b;if(!_0x16b577)return null;if(!isValidTimeZone(_0x16b577))return!_tzInvalidWarned[_0x1cf9e8(0x960)](_0x16b577)&&(_tzInvalidWarned['add'](_0x16b577),console[_0x1cf9e8(0xa0a)](_0x1cf9e8(0x4e9)+_0x16b577+'\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.')),null;try{const _0x5629e5=Intl[_0x1cf9e8(0x6e1)]()['resolvedOptions']()[_0x1cf9e8(0x67d)];if(_0x5629e5&&_0x5629e5===_0x16b577)return null;}catch{}return _0x16b577;}const LANG_NAMES={'en':_0x376e89(0x7ee),'cs':_0x376e89(0x81a),'da':'Dansk','de':_0x376e89(0xc3d),'es':_0x376e89(0x615),'fi':'Suomi','fr':'Français','it':'Italiano','nl':_0x376e89(0xca3),'nb':'Norsk','pl':_0x376e89(0x88e),'pt':_0x376e89(0x47d),'ru':_0x376e89(0x950),'sv':_0x376e89(0x6ad),'tr':_0x376e89(0x631),'zh':'中文'},I18N={'en':{}},_sgcLiveCards=new Set(),_langLoads=new Map();let _legacyI18nLoad=null,_i18nVersionWarned=![];function _sgcI18nRerender(){const _0xc2afca=_0x376e89;for(const _0x377647 of _sgcLiveCards){try{_0x377647[_0xc2afca(0x5a0)]='',_0x377647['_scheduleRender']?.();}catch{}}}function _warnI18nVersion(_0x49ec05){const _0x5268f9=_0x376e89;if(_i18nVersionWarned||!_0x49ec05||_0x49ec05===VERSION)return;_i18nVersionWarned=!![],console[_0x5268f9(0xa0a)](_0x5268f9(0x24b)+_0x49ec05+_0x5268f9(0xd5e)+VERSION+_0x5268f9(0x891));}function _loadLegacyTranslations(){const _0x34a64c=_0x376e89;if(_legacyI18nLoad)return _legacyI18nLoad;return _legacyI18nLoad=import(new URL(_0x34a64c(0x1af)+VERSION,import.meta.url))[_0x34a64c(0xdd9)](_0x46b0b4=>{const _0x48fbdb=_0x34a64c;if(_0x46b0b4?.[_0x48fbdb(0x4c8)]){for(const [_0x45d5fe,_0x317d01]of Object[_0x48fbdb(0xa0e)](_0x46b0b4[_0x48fbdb(0x4c8)]))I18N[_0x45d5fe]=_0x317d01;}if(_0x46b0b4?.[_0x48fbdb(0xc01)])Object['assign'](LANG_NAMES,_0x46b0b4[_0x48fbdb(0xc01)]);_warnI18nVersion(_0x46b0b4?.[_0x48fbdb(0x602)]),_sgcI18nRerender();})['catch'](()=>{const _0x1fdd62=_0x34a64c;console[_0x1fdd62(0x77d)](_0x1fdd62(0x236));}),_legacyI18nLoad;}function _ensureLang(_0x559557){const _0x47bfee=_0x376e89;let _0x109d4=String(_0x559557||'')[_0x47bfee(0x771)]();if(!LANG_NAMES[_0x109d4])_0x109d4=_0x109d4[_0x47bfee(0x2de)]('-')[0x0];if(!_0x109d4||!LANG_NAMES[_0x109d4]||I18N[_0x109d4]||_langLoads[_0x47bfee(0x960)](_0x109d4))return;_langLoads['set'](_0x109d4,import(new URL(_0x47bfee(0x985)+_0x109d4+_0x47bfee(0xcc5)+VERSION,import.meta.url))['then'](_0x55a9ea=>{const _0xa32fc2=_0x47bfee;if(_0x55a9ea?.[_0xa32fc2(0x8d3)])I18N[_0x109d4]=_0x55a9ea[_0xa32fc2(0x8d3)],_warnI18nVersion(_0x55a9ea[_0xa32fc2(0x602)]),_sgcI18nRerender();else return _loadLegacyTranslations();})['catch'](()=>_loadLegacyTranslations()));}function resolveCardLanguage(_0xe6dc3,_0x319cc6){const _0xc736f0=_0x376e89,_0x3a0aea=String(_0x319cc6?.[_0xc736f0(0xaf7)]??_0xc736f0(0xb6d))['trim']();if(_0x3a0aea&&_0x3a0aea!==_0xc736f0(0xb6d))return _0x3a0aea;return _0xe6dc3?.[_0xc736f0(0xc29)]?.['language']||typeof navigator!==_0xc736f0(0xe88)&&navigator[_0xc736f0(0xaf7)]||'en';}function cardT(_0x5b486a,_0x469355,_0x34c366){const _0x35fdc9=_0x376e89;let _0x443a25=resolveCardLanguage(_0x5b486a,_0x469355)[_0x35fdc9(0x771)]();if(_0x443a25==='no'||_0x443a25[_0x35fdc9(0x90f)](_0x35fdc9(0x734)))_0x443a25='nb';const _0x28d55d=I18N[_0x443a25]||I18N[_0x443a25[_0x35fdc9(0x2de)]('-')[0x0]];if(!_0x28d55d)_ensureLang(_0x443a25);return _0x28d55d&&_0x28d55d[_0x34c366]||_0x34c366;}function localizeEntityState(_0x2ffb3c,_0xd6c9ee,_0x1baf42){const _0x131519=_0x376e89,_0x344ec0=_0x1baf42??_0xd6c9ee?.[_0x131519(0x394)];if(_0x344ec0==null)return'';try{if(_0xd6c9ee&&typeof _0x2ffb3c?.[_0x131519(0xa4f)]===_0x131519(0x5e5)){const _0x27f4eb=_0x1baf42!=null?_0x2ffb3c[_0x131519(0xa4f)](_0xd6c9ee,String(_0x1baf42)):_0x2ffb3c[_0x131519(0xa4f)](_0xd6c9ee);if(_0x27f4eb)return _0x27f4eb;}}catch(_0x1de4aa){}return String(_0x344ec0);}function niceYTicks(_0x10d616,_0x3ca523,_0x4bc7da=0x4,_0xf498a5=0x0){const _0x1c6731=_0x376e89;if(!isFinite(_0x10d616)||!isFinite(_0x3ca523)||_0x3ca523<=_0x10d616)return null;const _0x3368f5=_0x3ca523-_0x10d616,_0x58d7c9=_0x3368f5/Math[_0x1c6731(0x8fb)](0x1,_0x4bc7da);let _0x20e6e5;if(_0xf498a5>0x0&&_0x3368f5>=_0xf498a5){const _0x43727a=_0x58d7c9/_0xf498a5,_0x133c3e=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x154afb=_0x133c3e[_0x133c3e[_0x1c6731(0x491)]-0x1];for(let _0x5e4d37=0x0;_0x5e4d37<_0x133c3e[_0x1c6731(0x491)];_0x5e4d37++){const _0x5c14ee=_0x133c3e[_0x5e4d37+0x1];if(_0x5c14ee===undefined||_0x43727a<Math[_0x1c6731(0xd45)](_0x133c3e[_0x5e4d37]*_0x5c14ee)){_0x154afb=_0x133c3e[_0x5e4d37];break;}}_0x20e6e5=_0x154afb*_0xf498a5;}else{const _0x5a82e1=Math[_0x1c6731(0x957)](0xa,Math[_0x1c6731(0xbd6)](Math[_0x1c6731(0x41c)](_0x58d7c9))),_0x2e3df4=_0x58d7c9/_0x5a82e1;if(_0x2e3df4<1.5)_0x20e6e5=0x1*_0x5a82e1;else{if(_0x2e3df4<0x3)_0x20e6e5=0x2*_0x5a82e1;else{if(_0x2e3df4<0x7)_0x20e6e5=0x5*_0x5a82e1;else _0x20e6e5=0xa*_0x5a82e1;}}}const _0x45223d=Math['ceil'](_0x10d616/_0x20e6e5-1e-9)*_0x20e6e5,_0x513b29=[];for(let _0x22a953=0x0;_0x22a953<0x32;_0x22a953++){const _0x493914=_0x45223d+_0x22a953*_0x20e6e5;if(_0x493914>_0x3ca523+_0x20e6e5*0.000001)break;if(_0x493914>=_0x10d616-_0x20e6e5*0.000001)_0x513b29[_0x1c6731(0x5d5)](_0x493914);}return _0x513b29[_0x1c6731(0x491)]>=0x2?_0x513b29:null;}function applyStateMap(_0x33139c,_0x20c2e5){const _0x678789=_0x376e89;if(!_0x20c2e5||!Array[_0x678789(0x5ac)](_0x20c2e5))return{'value':parseFloat(_0x33139c),'mapped':![]};const _0x500d10=_0x20c2e5[_0x678789(0x7fc)](_0x236b6e=>String(_0x236b6e[_0x678789(0xda1)])===String(_0x33139c));if(_0x500d10!==-0x1)return{'value':_0x500d10,'mapped':!![],'label':_0x20c2e5[_0x500d10][_0x678789(0xafc)]};return{'value':parseFloat(_0x33139c),'mapped':![]};}function autoStateMap(_0x454e56,_0x469d31,_0x5e4514){const _0x392f66=_0x376e89;if(!_0x454e56)return null;if(_0x454e56[_0x392f66(0xbf4)])return _0x454e56[_0x392f66(0xbf4)];const _0x1f2881=_0x454e56['graph_type']==='step'||_0x5e4514===_0x392f66(0x2d2);if(!_0x1f2881)return null;if(_0x454e56[_0x392f66(0x52f)]||_0x454e56[_0x392f66(0x77a)]||_0x454e56[_0x392f66(0x3ca)])return null;const _0x13dc9d=_0x454e56[_0x392f66(0x39d)]?.[_0x392f66(0x2de)]('.')[0x0];if(_0x13dc9d===_0x392f66(0x172)||_0x13dc9d===_0x392f66(0x71d))return[{'value':_0x392f66(0xbbb)},{'value':'on'}];const _0x3a679c=_0x469d31?.['states']?.[_0x454e56[_0x392f66(0x39d)]];if(_0x3a679c&&isNaN(parseFloat(_0x3a679c['state']))&&_0x3a679c[_0x392f66(0x394)]!==_0x392f66(0x3a0)&&_0x3a679c['state']!==_0x392f66(0x30e)){const _0x81411e=new Set();_0x3a679c[_0x392f66(0xbaa)]?.[_0x392f66(0x954)]?_0x3a679c[_0x392f66(0xbaa)][_0x392f66(0x954)][_0x392f66(0xb00)](_0x2fd1f1=>_0x81411e['add'](_0x2fd1f1)):_0x81411e[_0x392f66(0x1ee)](_0x3a679c[_0x392f66(0x394)]);if(_0x81411e['size']>0x0)return[..._0x81411e][_0x392f66(0x189)](_0x349837=>({'value':_0x349837}));}return null;}function escapeHtml(_0x905be4){const _0x31cf83=_0x376e89;return String(_0x905be4??'')[_0x31cf83(0x9b9)](/&/g,_0x31cf83(0x359))[_0x31cf83(0x9b9)](/</g,_0x31cf83(0x4d2))[_0x31cf83(0x9b9)](/>/g,_0x31cf83(0xca6))[_0x31cf83(0x9b9)](/"/g,_0x31cf83(0x1cd))[_0x31cf83(0x9b9)](/'/g,'&#039;');}function hashString(_0x11d18d){const _0x58bd5e=_0x376e89;let _0x2bcf9a=0x1505;for(let _0x59b8fd=0x0;_0x59b8fd<_0x11d18d[_0x58bd5e(0x491)];_0x59b8fd++)_0x2bcf9a=(_0x2bcf9a<<0x5)+_0x2bcf9a+_0x11d18d[_0x58bd5e(0x231)](_0x59b8fd)>>>0x0;return _0x2bcf9a[_0x58bd5e(0x190)](0x24);}const lsGet=_0x1919be=>{const _0x460090=_0x376e89;try{return localStorage[_0x460090(0x96d)](_0x1919be);}catch{return null;}},lsSet=(_0x4a9ca9,_0x1eac3e)=>{const _0x51531f=_0x376e89;try{localStorage[_0x51531f(0xd27)](_0x4a9ca9,_0x1eac3e);}catch{}},lsDel=_0x3cf6d8=>{const _0x167f3e=_0x376e89;try{localStorage[_0x167f3e(0x1ca)](_0x3cf6d8);}catch{}};function parseColor(_0x20034f){const _0x12ad19=_0x376e89;if(!_0x20034f)return{'r':0x88,'g':0x88,'b':0x88};const _0x761586=String(_0x20034f)[_0x12ad19(0xdc2)]();if(_0x761586[_0x12ad19(0x90f)]('#')){const _0x37ff06=_0x761586[_0x12ad19(0x491)]===0x4?_0x761586['slice'](0x1)[_0x12ad19(0x2de)]('')['map'](_0xbfbe5f=>_0xbfbe5f+_0xbfbe5f)[_0x12ad19(0x2f5)](''):_0x761586[_0x12ad19(0x7e6)](0x1);return{'r':parseInt(_0x37ff06[_0x12ad19(0x7e6)](0x0,0x2),0x10),'g':parseInt(_0x37ff06[_0x12ad19(0x7e6)](0x2,0x4),0x10),'b':parseInt(_0x37ff06[_0x12ad19(0x7e6)](0x4,0x6),0x10)};}const _0x130c07=_0x761586[_0x12ad19(0xbc7)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x130c07)return{'r':+_0x130c07[0x1],'g':+_0x130c07[0x2],'b':+_0x130c07[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x595cd0,_0x480906)=>{const _0x350898=_0x376e89,{r:_0x3a0915,g:_0x14538a,b:_0x4f0c1a}=parseColor(_0x595cd0);return _0x350898(0xb74)+_0x3a0915+','+_0x14538a+','+_0x4f0c1a+','+_0x480906+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x53f9f4,_0x1da19b){const _0x22ccce=_0x376e89,_0x57b97a=_0x53f9f4+'|'+JSON[_0x22ccce(0xc86)](_0x1da19b);let _0x4e6eba=_dateTimeFormatterCache[_0x22ccce(0xa4b)](_0x57b97a);if(_0x4e6eba)return _0x4e6eba;if(_dateTimeFormatterCache['size']>=0x1e){const _0x45c6af=_dateTimeFormatterCache[_0x22ccce(0x25f)]()[_0x22ccce(0xb95)]()[_0x22ccce(0xda1)];if(_0x45c6af!==undefined)_dateTimeFormatterCache[_0x22ccce(0x6cf)](_0x45c6af);}try{_0x4e6eba=new Intl[(_0x22ccce(0x6e1))](_0x53f9f4,_0x1da19b);}catch{return null;}return _dateTimeFormatterCache[_0x22ccce(0x4de)](_0x57b97a,_0x4e6eba),_0x4e6eba;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x4e1cfd,_0x38f921){const _0x4987bc=_0x376e89,_0xa5e3bc=_0x4e1cfd+'|'+_0x38f921;let _0x41e95f=_numberFormatterCache[_0x4987bc(0xa4b)](_0xa5e3bc);if(_0x41e95f)return _0x41e95f;if(_numberFormatterCache['size']>=0x32){const _0x3820c5=_numberFormatterCache[_0x4987bc(0x25f)]()[_0x4987bc(0xb95)]()[_0x4987bc(0xda1)];if(_0x3820c5!==undefined)_numberFormatterCache[_0x4987bc(0x6cf)](_0x3820c5);}try{_0x41e95f=new Intl[(_0x4987bc(0xbdb))](_0x4e1cfd,{'minimumFractionDigits':_0x38f921,'maximumFractionDigits':_0x38f921});}catch{return null;}return _numberFormatterCache[_0x4987bc(0x4de)](_0xa5e3bc,_0x41e95f),_0x41e95f;}function compileLabelFormat(_0x48e014,_0x2c6dca){const _0x37a605=_0x376e89;if(typeof _0x48e014!==_0x37a605(0xb2d))return null;const _0xda48dd=_0x48e014[_0x37a605(0xdc2)]();if(!_0xda48dd)return null;const _0xe48796={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x2c6dca||'s')[_0x37a605(0x771)]()]??0x1,_0x186bc0=_0x3827a6=>String(Math['floor'](_0x3827a6))[_0x37a605(0x641)](0x2,'0'),_0x13f191={'h:mm':_0x4c2d3e=>Math[_0x37a605(0xbd6)](_0x4c2d3e/0xe10)+':'+_0x186bc0(_0x4c2d3e%0xe10/0x3c),'h:mm:ss':_0xd8eed=>Math[_0x37a605(0xbd6)](_0xd8eed/0xe10)+':'+_0x186bc0(_0xd8eed%0xe10/0x3c)+':'+_0x186bc0(_0xd8eed%0x3c),'mm:ss':_0x394614=>_0x186bc0(_0x394614/0x3c)+':'+_0x186bc0(_0x394614%0x3c),'d\x20h:mm':_0x409212=>{const _0x30bc61=_0x37a605,_0xb1cf35=Math[_0x30bc61(0xbd6)](_0x409212/0x15180),_0x2331a3=_0x409212%0x15180,_0x19bad7=Math['floor'](_0x2331a3/0xe10)+':'+_0x186bc0(_0x2331a3%0xe10/0x3c);return _0xb1cf35>0x0?_0xb1cf35+'d\x20'+_0x19bad7:_0x19bad7;}},_0x3102ef=_0x13f191[_0xda48dd['toLowerCase']()];if(_0x3102ef)return _0x39e951=>{const _0x3f6baa=_0x37a605;if(!isNum(_0x39e951))return null;return(_0x39e951<0x0?'-':'')+_0x3102ef(Math[_0x3f6baa(0x26d)](_0x39e951)*_0xe48796);};if(!_0xda48dd['includes']('{'))return null;const _0x238ac4={'floor':Math[_0x37a605(0xbd6)],'ceil':Math['ceil'],'round':Math[_0x37a605(0x70e)],'abs':Math[_0x37a605(0x26d)],'sqrt':Math[_0x37a605(0xd45)]},_0xe79d39={'min':Math[_0x37a605(0xa51)],'max':Math['max']},_0x2eba29={'pad2':_0x531d62=>String(Math[_0x37a605(0xbd6)](_0x531d62))[_0x37a605(0x641)](0x2,'0'),'pad':(_0x233a5f,_0x475d3f)=>String(Math[_0x37a605(0xbd6)](_0x233a5f))['padStart'](Math['max'](0x0,Math[_0x37a605(0xbd6)](_0x475d3f)),'0'),'fixed':(_0x5303aa,_0x4dfca4)=>Number(_0x5303aa)['toFixed'](Math[_0x37a605(0xa51)](0x14,Math[_0x37a605(0x8fb)](0x0,Math['floor'](_0x4dfca4))))},_0x16eaea=_0x39f7ec=>{const _0x4c26e7=_0x37a605,_0x11bd5d=[];let _0x40b39e=0x0;while(_0x40b39e<_0x39f7ec[_0x4c26e7(0x491)]){const _0x4157ab=_0x39f7ec[_0x40b39e];if(_0x4157ab==='\x20'||_0x4157ab==='\x09'){_0x40b39e++;continue;}if(/[0-9]/['test'](_0x4157ab)){let _0x2b2067=_0x40b39e;while(_0x2b2067<_0x39f7ec[_0x4c26e7(0x491)]&&/[0-9.]/[_0x4c26e7(0x58d)](_0x39f7ec[_0x2b2067]))_0x2b2067++;const _0x1fde99=Number(_0x39f7ec['slice'](_0x40b39e,_0x2b2067));if(!Number['isFinite'](_0x1fde99))throw new Error('bad\x20number');_0x11bd5d[_0x4c26e7(0x5d5)]({'t':_0x4c26e7(0x306),'v':_0x1fde99}),_0x40b39e=_0x2b2067;continue;}if(/[a-zA-Z_]/[_0x4c26e7(0x58d)](_0x4157ab)){let _0x308690=_0x40b39e;while(_0x308690<_0x39f7ec[_0x4c26e7(0x491)]&&/[a-zA-Z0-9_]/[_0x4c26e7(0x58d)](_0x39f7ec[_0x308690]))_0x308690++;_0x11bd5d[_0x4c26e7(0x5d5)]({'t':'id','v':_0x39f7ec[_0x4c26e7(0x7e6)](_0x40b39e,_0x308690)}),_0x40b39e=_0x308690;continue;}if('+-*/%(),'['includes'](_0x4157ab)){_0x11bd5d[_0x4c26e7(0x5d5)]({'t':_0x4157ab}),_0x40b39e++;continue;}throw new Error(_0x4c26e7(0xbed)+_0x4157ab+'\x27');}let _0x1f2d3c=0x0;const _0x16dd89=()=>_0x11bd5d[_0x1f2d3c],_0x25c48d=_0x57b0e2=>{const _0x5c7e2c=_0x4c26e7;if(!_0x11bd5d[_0x1f2d3c]||_0x11bd5d[_0x1f2d3c]['t']!==_0x57b0e2)throw new Error(_0x5c7e2c(0x445)+_0x57b0e2);return _0x11bd5d[_0x1f2d3c++];},_0x477ca3=()=>{const _0x122a4c=_0x4c26e7,_0x23ad76=_0x16dd89();if(!_0x23ad76)throw new Error(_0x122a4c(0x9fe));if(_0x23ad76['t']===_0x122a4c(0x306)){_0x1f2d3c++;const _0x1210a5=_0x23ad76['v'];return{'fn':()=>_0x1210a5,'str':![]};}if(_0x23ad76['t']==='('){_0x1f2d3c++;const _0x461179=_0x2eb977();return _0x25c48d(')'),_0x461179;}if(_0x23ad76['t']==='-'){_0x1f2d3c++;const _0x391697=_0x477ca3();if(_0x391697[_0x122a4c(0xc23)])throw new Error(_0x122a4c(0x699));return{'fn':_0x4f0976=>-_0x391697['fn'](_0x4f0976),'str':![]};}if(_0x23ad76['t']==='id'){_0x1f2d3c++;const _0x423a03=_0x23ad76['v'];if(_0x16dd89()&&_0x16dd89()['t']==='('){_0x1f2d3c++;const _0x3f5837=[];if(_0x16dd89()&&_0x16dd89()['t']!==')'){_0x3f5837[_0x122a4c(0x5d5)](_0x2eb977());while(_0x16dd89()&&_0x16dd89()['t']===','){_0x1f2d3c++,_0x3f5837[_0x122a4c(0x5d5)](_0x2eb977());}}_0x25c48d(')');if(_0x3f5837[_0x122a4c(0xa16)](_0x53eb62=>_0x53eb62['str']))throw new Error(_0x122a4c(0xe36));if(_0x238ac4[_0x423a03]){if(_0x3f5837['length']!==0x1)throw new Error(_0x423a03+'\x20takes\x201\x20arg');const _0x1e9783=_0x238ac4[_0x423a03],_0x42a425=_0x3f5837[0x0];return{'fn':_0x4e6938=>_0x1e9783(_0x42a425['fn'](_0x4e6938)),'str':![]};}if(_0xe79d39[_0x423a03]){if(_0x3f5837[_0x122a4c(0x491)]<0x2)throw new Error(_0x423a03+_0x122a4c(0x3d7));const _0x2e7148=_0xe79d39[_0x423a03];return{'fn':_0x35d047=>_0x2e7148(..._0x3f5837[_0x122a4c(0x189)](_0x330268=>_0x330268['fn'](_0x35d047))),'str':![]};}if(_0x2eba29[_0x423a03]){const _0x1ef6fc=_0x423a03===_0x122a4c(0xaa1)?0x1:0x2;if(_0x3f5837[_0x122a4c(0x491)]!==_0x1ef6fc)throw new Error(_0x423a03+_0x122a4c(0x1f9)+_0x1ef6fc+_0x122a4c(0xc36));const _0x2ca24c=_0x2eba29[_0x423a03];return{'fn':_0x5ebfab=>_0x2ca24c(..._0x3f5837[_0x122a4c(0x189)](_0x56e706=>_0x56e706['fn'](_0x5ebfab))),'str':!![]};}throw new Error(_0x122a4c(0x910)+_0x423a03);}if(_0x423a03===_0x122a4c(0xda1))return{'fn':_0x1186f1=>_0x1186f1,'str':![]};throw new Error(_0x122a4c(0x47a)+_0x423a03);}throw new Error(_0x122a4c(0x6b5)+_0x23ad76['t']);},_0x30149b=()=>{const _0xa29392=_0x4c26e7;let _0x5c4265=_0x477ca3();while(_0x16dd89()&&(_0x16dd89()['t']==='*'||_0x16dd89()['t']==='/'||_0x16dd89()['t']==='%')){const _0x22866b=_0x11bd5d[_0x1f2d3c++]['t'],_0x5c3d1c=_0x477ca3();if(_0x5c4265[_0xa29392(0xc23)]||_0x5c3d1c[_0xa29392(0xc23)])throw new Error(_0xa29392(0x699));const _0x1473aa=_0x5c4265['fn'],_0x3feda3=_0x5c3d1c['fn'];_0x5c4265={'fn':_0x22866b==='*'?_0x158236=>_0x1473aa(_0x158236)*_0x3feda3(_0x158236):_0x22866b==='/'?_0xd1ce49=>_0x1473aa(_0xd1ce49)/_0x3feda3(_0xd1ce49):_0x3a4b6e=>_0x1473aa(_0x3a4b6e)%_0x3feda3(_0x3a4b6e),'str':![]};}return _0x5c4265;},_0x2eb977=()=>{const _0x137609=_0x4c26e7;let _0x4b903c=_0x30149b();while(_0x16dd89()&&(_0x16dd89()['t']==='+'||_0x16dd89()['t']==='-')){const _0x5e3ae3=_0x11bd5d[_0x1f2d3c++]['t'],_0x3c66a2=_0x30149b();if(_0x4b903c[_0x137609(0xc23)]||_0x3c66a2['str'])throw new Error(_0x137609(0x699));const _0x211799=_0x4b903c['fn'],_0x3fa776=_0x3c66a2['fn'];_0x4b903c={'fn':_0x5e3ae3==='+'?_0x383eca=>_0x211799(_0x383eca)+_0x3fa776(_0x383eca):_0x172e57=>_0x211799(_0x172e57)-_0x3fa776(_0x172e57),'str':![]};}return _0x4b903c;},_0x10ae3c=_0x2eb977();if(_0x1f2d3c!==_0x11bd5d[_0x4c26e7(0x491)])throw new Error('trailing\x20tokens');return _0x10ae3c;};try{const _0x24a515=[];let _0x59738f=0x0;while(_0x59738f<_0xda48dd[_0x37a605(0x491)]){const _0x569ae5=_0xda48dd['indexOf']('{',_0x59738f);if(_0x569ae5<0x0){_0x24a515[_0x37a605(0x5d5)](_0xda48dd['slice'](_0x59738f));break;}if(_0x569ae5>_0x59738f)_0x24a515[_0x37a605(0x5d5)](_0xda48dd[_0x37a605(0x7e6)](_0x59738f,_0x569ae5));const _0x2701df=_0xda48dd[_0x37a605(0x9c2)]('}',_0x569ae5);if(_0x2701df<0x0)throw new Error('unclosed\x20{');const _0x2a6dc8=_0xda48dd[_0x37a605(0x7e6)](_0x569ae5+0x1,_0x2701df)[_0x37a605(0xdc2)]();if(!_0x2a6dc8)throw new Error('empty\x20expression');_0x24a515[_0x37a605(0x5d5)](_0x16eaea(_0x2a6dc8)),_0x59738f=_0x2701df+0x1;}const _0x40f5bc=_0x425187=>{const _0x4eef6f=_0x37a605;if(!Number[_0x4eef6f(0x777)](_0x425187))return String(_0x425187);if(Number['isInteger'](_0x425187))return String(_0x425187);return String(+_0x425187[_0x4eef6f(0x3d2)](0x6));};return _0x1b51ed=>{const _0x46842a=_0x37a605;if(!isNum(_0x1b51ed))return null;let _0x281913='';for(const _0x598a35 of _0x24a515){if(typeof _0x598a35===_0x46842a(0xb2d)){_0x281913+=_0x598a35;continue;}const _0x4a6a4f=_0x598a35['fn'](_0x1b51ed);_0x281913+=_0x598a35[_0x46842a(0xc23)]?String(_0x4a6a4f):_0x40f5bc(_0x4a6a4f);}return _0x281913;};}catch(_0x49c8f5){return console[_0x37a605(0xa0a)](_0x37a605(0x197),_0xda48dd,'—',_0x49c8f5?.[_0x37a605(0xeb5)]||_0x49c8f5),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x5681b3,_0x302017){const _0x26cb24=_0x376e89;if(!_0x5681b3||typeof _0x5681b3!==_0x26cb24(0xd87))return 0x0;let _0x885f53=_axisStepMemo['get'](_0x5681b3);!_0x885f53&&(_0x885f53={},_axisStepMemo['set'](_0x5681b3,_0x885f53));if(_0x302017 in _0x885f53)return _0x885f53[_0x302017];const _0xccfa26=String((_0x302017===_0x26cb24(0xd70)?_0x5681b3[_0x26cb24(0x2a0)]:_0x5681b3[_0x26cb24(0x609)])||'')[_0x26cb24(0xdc2)]()[_0x26cb24(0x771)](),_0xb861cf={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x5681b3['duration_unit']||'s')[_0x26cb24(0x771)]()]??0x1;let _0x4be7b3=0x0;if(_0xccfa26==='h:mm'||_0xccfa26===_0x26cb24(0x20f))_0x4be7b3=0x3c;else{if(_0xccfa26===_0x26cb24(0x1bd)||_0xccfa26===_0x26cb24(0x315))_0x4be7b3=0x1;}const _0x7d1f39=_0x4be7b3>0x0?_0x4be7b3/_0xb861cf:0x0;return _0x885f53[_0x302017]=_0x7d1f39,_0x7d1f39;}function axisLabelFormatter(_0x543e74,_0x5ba32c){const _0x30b7dc=_0x376e89;if(!_0x543e74||typeof _0x543e74!=='object')return null;let _0x178ca3=_axisFmtMemo['get'](_0x543e74);return!_0x178ca3&&(_0x178ca3={'primary':compileLabelFormat(_0x543e74[_0x30b7dc(0x609)],_0x543e74[_0x30b7dc(0x3ee)]),'secondary':compileLabelFormat(_0x543e74['y2_axis_format'],_0x543e74[_0x30b7dc(0x3ee)])},_axisFmtMemo['set'](_0x543e74,_0x178ca3)),_0x178ca3[_0x5ba32c]||null;}function formatNumber(_0x1db05b,_0x34eb57,_0x39bb1c){const _0x146200=_0x376e89;if(!isNum(_0x1db05b))return'—';if(_0x34eb57?.[_0x146200(0xc27)])_0x1db05b=Math[_0x146200(0x26d)](_0x1db05b);if(typeof _0x34eb57?.[_0x146200(0x872)]===_0x146200(0x5e5))try{const _0x3567f6=_0x34eb57['__sgcAxisFmt'](_0x1db05b);if(typeof _0x3567f6===_0x146200(0xb2d))return _0x3567f6;}catch(_0x42033d){}const _0x13faf5=toNum(_0x34eb57?.['decimals'])??0x1,_0x4a120a=_0x34eb57?.[_0x146200(0xb0c)]||'system',_0x2458a5=_0x4a120a===_0x146200(0xaa2)?'de-DE':_0x4a120a==='dot'?'en-US':_0x39bb1c?.[_0x146200(0xc29)]?.[_0x146200(0xaf7)]||navigator[_0x146200(0xaf7)]||'en',_0x5d81b1=getCachedNumberFormatter(_0x2458a5,_0x13faf5);if(_0x5d81b1)return _0x5d81b1[_0x146200(0x83a)](_0x1db05b);return _0x1db05b['toFixed'](_0x13faf5);}function _resolveHourCycle(_0xbd3e4){const _0x558bea=_0x376e89,_0x41d91b=_0xbd3e4?.[_0x558bea(0xc29)]?.[_0x558bea(0x827)];if(_0x41d91b==='24')return _0x558bea(0x464);if(_0x41d91b==='12')return _0x558bea(0xbf1);return undefined;}function _localeTimeOpts(_0x6932ed,_0x5b01e3){const _0x1a1cbe=_resolveHourCycle(_0x6932ed);if(!_0x1a1cbe)return _0x5b01e3;return{..._0x5b01e3,'hourCycle':_0x1a1cbe};}function resolveBucketPrecision(_0x34a55f){const _0x839f16=_0x376e89;if(!_0x34a55f||_0x34a55f['length']<0x2)return _0x839f16(0xc49);const _0xd3fedc=[];for(let _0x324533=0x1;_0x324533<_0x34a55f[_0x839f16(0x491)];_0x324533++){const _0x24e9b8=_0x34a55f[_0x324533]['t']-_0x34a55f[_0x324533-0x1]['t'];if(_0x24e9b8>0x0)_0xd3fedc[_0x839f16(0x5d5)](_0x24e9b8);}if(!_0xd3fedc[_0x839f16(0x491)])return _0x839f16(0xc49);_0xd3fedc[_0x839f16(0x2f7)]((_0x21384f,_0x16e407)=>_0x21384f-_0x16e407);const _0x2df5ea=_0xd3fedc[Math[_0x839f16(0xbd6)](_0xd3fedc[_0x839f16(0x491)]/0x2)];if(_0x2df5ea>=0x1c*0x5265c00)return'month';if(_0x2df5ea>=0x6*0x5265c00)return _0x839f16(0x8c1);if(_0x2df5ea>=0x17*0x36ee80)return'day';if(_0x2df5ea>=0x32*0xea60)return _0x839f16(0x690);if(_0x2df5ea>=0x4*0xea60)return _0x839f16(0x912);if(_0x2df5ea>=0x32*0x3e8)return _0x839f16(0x95c);return _0x839f16(0xc49);}function bucketPrecisionToMs(_0x5af125){const _0x5e9dbe=_0x376e89;switch(_0x5af125){case _0x5e9dbe(0x39c):return 0x16e*0x5265c00;case'month':return 0x1f*0x5265c00;case _0x5e9dbe(0x8c1):return 0x7*0x5265c00;case'day':return 0x5265c00;case _0x5e9dbe(0x690):return 0x36ee80;case'5minute':return 0x5*0xea60;case _0x5e9dbe(0x95c):return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x189204,_0x3e63b0,_0x38dabc,_0x5b162d){const _0x539aaa=_0x376e89,_0x2a1f57=(_0x27f8e7,_0x5aecc9=0x2)=>String(_0x27f8e7)[_0x539aaa(0x641)](_0x5aecc9,'0');let _0x298b59,_0x25f076,_0x45a920,_0x15103d,_0x213598;if(_0x5b162d){const _0x34f405=tzParts(_0x189204[_0x539aaa(0x17e)](),_0x5b162d);_0x298b59=_0x34f405['y'],_0x25f076=_0x34f405['mo']+0x1,_0x45a920=_0x34f405['d'],_0x15103d=_0x34f405['h'],_0x213598=_0x34f405['mi'];}else _0x298b59=_0x189204['getFullYear'](),_0x25f076=_0x189204[_0x539aaa(0xbb3)]()+0x1,_0x45a920=_0x189204[_0x539aaa(0xb19)](),_0x15103d=_0x189204['getHours'](),_0x213598=_0x189204[_0x539aaa(0xd35)]();const _0x2a747a=_0x5b162d?_0x189204[_0x539aaa(0xc95)]():_0x189204['getSeconds'](),_0x15d97e=_0x15103d%0xc,_0x3d594c=_0x15d97e===0x0?0xc:_0x15d97e,_0x297b54=_0x15103d<0xc?'AM':'PM',_0x1b90e0=_0x38dabc||typeof navigator!==_0x539aaa(0xe88)&&navigator[_0x539aaa(0xaf7)]||'en',_0x101377=_0x180537=>{const _0x22b3e4=getCachedDateTimeFormatter(_0x1b90e0,_0x5b162d?{'month':_0x180537,'timeZone':_0x5b162d}:{'month':_0x180537});return _0x22b3e4?_0x22b3e4['format'](_0x189204):String(_0x25f076);},_0x14e233=_0x24329a=>{const _0x3eb2a2=_0x539aaa,_0x1ce9e0=getCachedDateTimeFormatter(_0x1b90e0,_0x5b162d?{'weekday':_0x24329a,'timeZone':_0x5b162d}:{'weekday':_0x24329a});return _0x1ce9e0?_0x1ce9e0[_0x3eb2a2(0x83a)](_0x189204):'';},_0x47c030=[[_0x539aaa(0x624),_0x14e233(_0x539aaa(0xe0b))],[_0x539aaa(0xd89),_0x14e233('short')],['YYYY',String(_0x298b59)],['YY',String(_0x298b59)[_0x539aaa(0x7e6)](-0x2)],['MMMM',_0x101377(_0x539aaa(0xe0b))],[_0x539aaa(0xea6),_0x101377(_0x539aaa(0x598))],['MM',_0x2a1f57(_0x25f076)],['DD',_0x2a1f57(_0x45a920)],['HH',_0x2a1f57(_0x15103d)],['hh',_0x2a1f57(_0x3d594c)],['mm',_0x2a1f57(_0x213598)],['ss',_0x2a1f57(_0x2a747a)],['A',_0x297b54],['a',_0x297b54[_0x539aaa(0x771)]()]],_0x1ecbc5=_0x47c030[_0x539aaa(0x189)]((_0x320e66,_0x228794)=>'\x00'+_0x228794+'\x00');let _0x55be10=_0x3e63b0;return _0x47c030[_0x539aaa(0xb00)](([_0x1d0bc8],_0x44bd78)=>{const _0x259bfc=_0x539aaa;_0x55be10=_0x55be10[_0x259bfc(0x2de)](_0x1d0bc8)[_0x259bfc(0x2f5)](_0x1ecbc5[_0x44bd78]);}),_0x47c030['forEach'](([,_0x3c74b0],_0x2766fd)=>{const _0x2c2632=_0x539aaa;_0x55be10=_0x55be10[_0x2c2632(0x2de)](_0x1ecbc5[_0x2766fd])[_0x2c2632(0x2f5)](_0x3c74b0);}),_0x55be10;}function formatDateTime(_0x271678,_0x211533,_0x4fdee5,_0x30c3f9){const _0x303937=_0x376e89,_0x2af3ff=_0x30c3f9&&_0x30c3f9[_0x303937(0xe66)]||null,_0xe9d7c7=resolveDisplayTimeZone(_0x4fdee5,_0x211533),_0x38eb54=effDatetimeFormat(_0x211533);if(_0x38eb54&&_0x38eb54!==_0x303937(0x5b7))return applyDatetimePattern(_0x271678,_0x38eb54,resolveCardLanguage(_0x4fdee5,_0x211533),_0xe9d7c7);const _0xcb79c5=resolveCardLanguage(_0x4fdee5,_0x211533);let _0x50802e;switch(_0x2af3ff){case _0x303937(0x39c):_0x50802e={'year':_0x303937(0xe13)};break;case _0x303937(0xb71):_0x50802e={'month':_0x303937(0x598),'year':'numeric'};break;case _0x303937(0x8c1):case _0x303937(0x975):_0x50802e={'month':_0x303937(0x598),'day':'numeric'};break;case _0x303937(0x690):_0x50802e=_localeTimeOpts(_0x4fdee5,{'month':_0x303937(0x598),'day':'numeric','hour':_0x303937(0x1ce)});break;default:_0x50802e=_localeTimeOpts(_0x4fdee5,{'month':_0x303937(0x598),'day':'numeric','hour':_0x303937(0x1ce),'minute':_0x303937(0x1ce)});}const _0x140d16=getCachedDateTimeFormatter(_0xcb79c5,_0xe9d7c7?{..._0x50802e,'timeZone':_0xe9d7c7}:_0x50802e);if(_0x140d16)return _0x140d16['format'](_0x271678);return _0x271678[_0x303937(0xb81)]();}function parseGraphStart(_0x428ead,_0x32af2c,_0x231a76,_0x41ef5e=0x1){const _0x319cb7=_0x376e89,_0x34d670=tzParts(_0x32af2c['getTime'](),_0x231a76),_0x46213f=(_0x1446f8,_0x5adad3,_0x4a4a15)=>new Date(zonedWallToMs(_0x1446f8,_0x5adad3,_0x4a4a15,0x0,0x0,0x0,_0x231a76));switch(_0x428ead){case'day':case _0x319cb7(0xeb3):return _0x46213f(_0x34d670['y'],_0x34d670['mo'],_0x34d670['d']);case _0x319cb7(0xc5d):return _0x46213f(_0x34d670['y'],_0x34d670['mo'],_0x34d670['d']+0x1);case _0x319cb7(0x8c1):return _0x46213f(_0x34d670['y'],_0x34d670['mo'],_0x34d670['d']-weekStartOffsetDays(_0x34d670['wd'],_0x41ef5e));case _0x319cb7(0xb71):return _0x46213f(_0x34d670['y'],_0x34d670['mo'],0x1);case _0x319cb7(0x39c):return _0x46213f(_0x34d670['y'],0x0,0x1);default:return _0x46213f(_0x34d670['y'],_0x34d670['mo'],_0x34d670['d']);}}function calendarCellStartMs(_0x40cdee,_0x8485b1,_0x49af4e,_0x553ce3=0x1){const _0x1164d6=_0x376e89,_0x10ef50=tzParts(_0x40cdee,_0x49af4e);switch(_0x8485b1){case'hour':return zonedWallToMs(_0x10ef50['y'],_0x10ef50['mo'],_0x10ef50['d'],_0x10ef50['h'],0x0,0x0,_0x49af4e);case _0x1164d6(0xe83):return zonedWallToMs(_0x10ef50['y'],_0x10ef50['mo'],_0x10ef50['d'],0x0,0x0,0x0,_0x49af4e);case _0x1164d6(0x8c1):return zonedWallToMs(_0x10ef50['y'],_0x10ef50['mo'],_0x10ef50['d']-weekStartOffsetDays(_0x10ef50['wd'],_0x553ce3),0x0,0x0,0x0,_0x49af4e);case _0x1164d6(0xb71):return zonedWallToMs(_0x10ef50['y'],_0x10ef50['mo'],0x1,0x0,0x0,0x0,_0x49af4e);case _0x1164d6(0x39c):return zonedWallToMs(_0x10ef50['y'],0x0,0x1,0x0,0x0,0x0,_0x49af4e);default:return NaN;}}function endOfPeriodFromGraphStart(_0xdd4bbb,_0x10f0b8,_0x165f09,_0x568a70=0x1){const _0x145fdb=_0x376e89,_0x1d721e=tzParts(_0x10f0b8[_0x145fdb(0x17e)](),_0x165f09),_0x498000=(_0x476cc9,_0x38f3d1,_0x16b07f)=>new Date(zonedWallToMs(_0x476cc9,_0x38f3d1,_0x16b07f,0x0,0x0,0x0,_0x165f09));switch(_0xdd4bbb){case _0x145fdb(0x975):case _0x145fdb(0xeb3):return _0x498000(_0x1d721e['y'],_0x1d721e['mo'],_0x1d721e['d']+0x1);case _0x145fdb(0xc5d):return _0x498000(_0x1d721e['y'],_0x1d721e['mo'],_0x1d721e['d']+0x2);case'week':return _0x498000(_0x1d721e['y'],_0x1d721e['mo'],_0x1d721e['d']-weekStartOffsetDays(_0x1d721e['wd'],_0x568a70)+0x7);case'month':return _0x498000(_0x1d721e['y'],_0x1d721e['mo']+0x1,0x1);case _0x145fdb(0x39c):return _0x498000(_0x1d721e['y']+0x1,0x0,0x1);default:return _0x498000(_0x1d721e['y'],_0x1d721e['mo'],_0x1d721e['d']+0x1);}}function resolveAnchorWindow(_0x8b9a3c,_0x428d20,_0x287730){const _0x137c0b=_0x376e89,_0x13183b=new Date();let _0x54dc5c=_0x13183b,_0x2402ce;if(isNum(_0x428d20))return _0x2402ce=new Date(_0x13183b[_0x137c0b(0x17e)]()-_0x428d20*0xe10*0x3e8),{'start':_0x2402ce,'end':_0x54dc5c};if(_0x8b9a3c[_0x137c0b(0x201)])_0x2402ce=parseGraphStart(_0x8b9a3c[_0x137c0b(0x201)],_0x13183b,resolveDisplayTimeZone(_0x287730,_0x8b9a3c),resolveFirstWeekday(_0x287730));else{const _0x6bad31=toNum(_0x8b9a3c[_0x137c0b(0x5af)])??0x18;_0x2402ce=new Date(_0x13183b[_0x137c0b(0x17e)]()-_0x6bad31*0xe10*0x3e8);}return{'start':_0x2402ce,'end':_0x54dc5c};}function groupBucketMs(_0x5e7ab9,_0x37dc46,_0x50c6d6){const _0x56b2c1=_0x376e89,_0x2ccfdd=/^([0-9]+)h$/i[_0x56b2c1(0x903)](String(_0x5e7ab9||''));if(_0x2ccfdd&&Number(_0x2ccfdd[0x1])>0x0)return Number(_0x2ccfdd[0x1])*0xe10*0x3e8;switch(_0x5e7ab9){case _0x56b2c1(0x690):return 0xe10*0x3e8;case _0x56b2c1(0xe83):case _0x56b2c1(0x975):return 0x15180*0x3e8;case _0x56b2c1(0x8c1):return 0x7*0x15180*0x3e8;case'month':return 0x1e*0x15180*0x3e8;case _0x56b2c1(0x39c):return 0x16d*0x15180*0x3e8;case _0x56b2c1(0xc49):return 0x0;case _0x56b2c1(0xb9f):default:{const _0x2019c4=toNum(_0x50c6d6);if(isNum(_0x2019c4)&&_0x2019c4>0x0)return 0x36ee80/_0x2019c4;const _0x3af809=(_0x37dc46||0x18)*0xe10*0x3e8;return _0x3af809/0x3c;}}}function _isAutoScaleSafe(_0x58faca){const _0x2a1881=_0x376e89,_0x1f8bd2=_0x58faca?.['entities']||[];for(const _0x49192a of _0x1f8bd2){if(!_0x49192a||typeof _0x49192a!==_0x2a1881(0xd87))continue;if(_0x49192a['_compareOf']!=null)continue;const _0x2846c0=_0x49192a[_0x2a1881(0x4e5)];if(_0x2846c0!==undefined&&_0x2846c0!==null&&_0x2846c0!==''&&_0x2846c0!==0x0&&_0x2846c0!=='0')return![];const _0x22885f=toNum(_0x49192a[_0x2a1881(0x392)]);if(isNum(_0x22885f)&&_0x22885f!==0x0)return![];if(_0x49192a[_0x2a1881(0x77a)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set([_0x376e89(0xb9f),'hour','2h','3h','4h','6h',_0x376e89(0xcb3),'date',_0x376e89(0x8c1),_0x376e89(0xb71),_0x376e89(0x39c),_0x376e89(0xc49)]);function resolveAutoScaleRule(_0x1163c4,_0x53cbd5){const _0x26a615=_0x376e89,_0x48f759=_0x1163c4?.[_0x26a615(0xe2c)];if(!Array['isArray'](_0x48f759)||!_0x48f759[_0x26a615(0x491)]||!isNum(_0x53cbd5)||_0x53cbd5<=0x0)return null;let _0x2770f3=null;for(const _0x209462 of _0x48f759){if(!_0x209462||typeof _0x209462!==_0x26a615(0xd87))continue;const _0x259c26=toNum(_0x209462[_0x26a615(0x5e7)]);let _0xe6934a=_0x209462['group_by']===_0x26a615(0x975)?'date':_0x209462[_0x26a615(0xe44)];if(typeof _0xe6934a===_0x26a615(0xb2d)&&/^\d+h$/['test'](_0xe6934a)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x26a615(0x960)](_0xe6934a))_0xe6934a=null;}if(!isNum(_0x259c26)||_0x259c26<=0x0||!_0xe6934a)continue;if(_0x53cbd5<=_0x259c26&&(!_0x2770f3||_0x259c26<_0x2770f3['up'])){const _0x508c3d=toNum(_0x209462['points_per_hour']);_0x2770f3={'up':_0x259c26,'group_by':_0xe6934a,'points_per_hour':isNum(_0x508c3d)&&_0x508c3d>0x0?_0x508c3d:null,'x_axis_interval':typeof _0x209462[_0x26a615(0x79f)]===_0x26a615(0xb2d)&&_0x209462[_0x26a615(0x79f)]['trim']()?_0x209462['x_axis_interval'][_0x26a615(0xdc2)]():null,'datetime_format':typeof _0x209462[_0x26a615(0xb41)]==='string'&&_0x209462['datetime_format'][_0x26a615(0xdc2)]()?_0x209462[_0x26a615(0xb41)][_0x26a615(0xdc2)]():null,'x_axis_datetime_format':typeof _0x209462['x_axis_datetime_format']===_0x26a615(0xb2d)&&_0x209462['x_axis_datetime_format']['trim']()?_0x209462['x_axis_datetime_format']['trim']():null};}}return _0x2770f3?{'group_by':_0x2770f3['group_by'],'points_per_hour':_0x2770f3[_0x26a615(0x260)],'x_axis_interval':_0x2770f3[_0x26a615(0x79f)],'datetime_format':_0x2770f3[_0x26a615(0xb41)],'x_axis_datetime_format':_0x2770f3[_0x26a615(0x8d2)]}:null;}function activeScaleRule(_0x35931b,_0x1fac69){const _0x50eab3=_0x376e89,_0x51607e=toNum(_0x35931b?.[_0x50eab3(0x9f6)]),_0x4a0317=isNum(_0x51607e)&&_0x51607e>0x0?_0x51607e:_0x1fac69;if(!(_0x35931b?.['auto_scale_points']&&isNum(_0x4a0317)&&_0x4a0317>0x0&&_isAutoScaleSafe(_0x35931b)))return null;const _0x2bef25=resolveAutoScaleRule(_0x35931b,_0x4a0317);if(_0x2bef25&&_0x2bef25[_0x50eab3(0xe44)]===(_0x35931b['group_by']||'interval')&&_0x2bef25[_0x50eab3(0x260)]==null&&!_0x2bef25['x_axis_interval']&&!_0x2bef25[_0x50eab3(0xb41)]&&!_0x2bef25[_0x50eab3(0x8d2)])return null;return _0x2bef25;}function effXAxisInterval(_0x1ed2d5){const _0x3ba136=_0x376e89,_0x3fbc0b=_0x1ed2d5?.[_0x3ba136(0xc39)];if(_0x3fbc0b!=null)return _0x3fbc0b['x_axis_interval']||null;return _0x1ed2d5?.['x_axis_interval'];}function effDatetimeFormat(_0x53bfb8){const _0x431096=_0x376e89,_0x427b15=_0x53bfb8?.[_0x431096(0xc39)];if(_0x427b15!=null)return _0x427b15['datetime_format']||null;return _0x53bfb8?.[_0x431096(0xb41)];}function effXAxisDatetimeFormat(_0xccaf80){const _0x509cf7=_0x376e89,_0x4f5ab6=_0xccaf80?.[_0x509cf7(0xc39)],_0xffc5d1=_0x4f5ab6!=null?_0x4f5ab6[_0x509cf7(0x8d2)]||null:_0xccaf80?.[_0x509cf7(0x8d2)];return typeof _0xffc5d1==='string'&&_0xffc5d1[_0x509cf7(0xdc2)]()&&_0xffc5d1!==_0x509cf7(0x5b7)?_0xffc5d1[_0x509cf7(0xdc2)]():null;}function resolveAutoScale(_0x44ec30){const _0x55b4c1=_0x376e89,_0x261179=_0x44ec30;if(!isNum(_0x261179)||_0x261179<=0x0)return null;if(_0x261179<=0x4)return{'group_by':_0x55b4c1(0xb9f),'points_per_hour':0xc};if(_0x261179<=0xc)return{'group_by':_0x55b4c1(0xb9f),'points_per_hour':0x4};if(_0x261179<=0x30)return{'group_by':'interval','points_per_hour':0x2};const _0x2dea7c=Math['round'](_0x261179/0x18);if(_0x2dea7c<=0x6)return{'group_by':_0x55b4c1(0x690),'points_per_hour':0x1};if(_0x2dea7c<=0x3b)return{'group_by':_0x55b4c1(0xe83),'points_per_hour':null};if(_0x2dea7c<=0xb4)return{'group_by':'week','points_per_hour':null};return{'group_by':_0x55b4c1(0xb71),'points_per_hour':null};}function resolvePointsPerHour(_0x388524,_0x508d97,_0x279bc4){const _0x53de20=_0x376e89,_0xf65821=toNum(_0x508d97?.[_0x53de20(0x260)]);if(isNum(_0xf65821)&&_0xf65821>0x0)return _0xf65821;let _0xeb2b40=toNum(_0x388524?.[_0x53de20(0x260)]);if(!isNum(_0xeb2b40)||_0xeb2b40<=0x0)return null;const _0x545fa6=toNum(_0x388524?.[_0x53de20(0x9f6)]),_0x50548e=isNum(_0x545fa6)&&_0x545fa6>0x0?_0x545fa6:_0x279bc4;if(_0x388524?.[_0x53de20(0xcf8)]&&isNum(_0x50548e)&&_0x50548e>0x0){if(_isAutoScaleSafe(_0x388524)){const _0x5da596=resolveAutoScaleRule(_0x388524,_0x50548e);if(_0x5da596){if(_0x5da596[_0x53de20(0x260)]!==null)return _0x5da596[_0x53de20(0x260)];if(_0x5da596[_0x53de20(0xe44)]!==_0x53de20(0xb9f)&&_0x5da596[_0x53de20(0xe44)]!=='raw')return 0x1;}else{const _0x2b847e=resolveAutoScale(_0x50548e);if(_0x2b847e&&_0x2b847e['points_per_hour']!==null)return _0x2b847e[_0x53de20(0x260)];if(_0x2b847e)return 0x1;}}const _0x30119f=toNum(_0x388524?.['hours_to_show'])||0x18,_0x4e6f73=_0xeb2b40*(_0x30119f/_0x50548e);_0xeb2b40=Math['pow'](0x2,Math[_0x53de20(0x488)](Math[_0x53de20(0xa0b)](Math['max'](0.5,_0x4e6f73))));}return _0xeb2b40;}function resolveGroupBy(_0x49c3e7,_0x1ef5d5){const _0x305af6=_0x376e89,_0x13997e=toNum(_0x49c3e7?.[_0x305af6(0x9f6)]),_0x2f1e32=isNum(_0x13997e)&&_0x13997e>0x0?_0x13997e:_0x1ef5d5;if(_0x49c3e7?.['auto_scale_points']&&isNum(_0x2f1e32)&&_0x2f1e32>0x0&&_isAutoScaleSafe(_0x49c3e7)){const _0x213473=resolveAutoScaleRule(_0x49c3e7,_0x2f1e32);if(_0x213473)return _0x213473['group_by'];const _0x502b5b=resolveAutoScale(_0x2f1e32);if(_0x502b5b)return _0x502b5b[_0x305af6(0xe44)];}return _0x49c3e7?.['group_by']||'interval';}function computeTrend(_0x387c17,_0x12cb39){const _0xc2475c=_0x376e89;if(!_0x387c17||_0x387c17[_0xc2475c(0x491)]<0x2)return _0xc2475c(0x162);const _0x12fb17=_0x387c17[_0xc2475c(0xe95)](_0x52d61b=>_0x52d61b&&_0x52d61b['v']!==null&&_0x52d61b['v']!==undefined&&!Number[_0xc2475c(0x41e)](_0x52d61b['v']));if(_0x12fb17[_0xc2475c(0x491)]<0x2)return _0xc2475c(0x162);let _0x3bcb5c;if(isNum(_0x12cb39)&&_0x12cb39>0x0){const _0x2c59d1=_0x12fb17[_0x12fb17['length']-0x1]['t'],_0x1c54ec=_0x2c59d1-_0x12cb39*0x36ee80;_0x3bcb5c=_0x12fb17[_0xc2475c(0xe95)](_0x4723ac=>_0x4723ac['t']>=_0x1c54ec);}else _0x3bcb5c=_0x12fb17[_0xc2475c(0x7e6)](-Math[_0xc2475c(0x8fb)](0x2,Math[_0xc2475c(0xbd6)](_0x12fb17[_0xc2475c(0x491)]/0x3)));const _0x28ef2e=0x4;_0x3bcb5c['length']<_0x28ef2e&&_0x12fb17[_0xc2475c(0x491)]>=_0x28ef2e&&(_0x3bcb5c=_0x12fb17[_0xc2475c(0x7e6)](-_0x28ef2e));if(_0x3bcb5c[_0xc2475c(0x491)]<_0x28ef2e)return _0xc2475c(0x162);const _0x52925c=0x78;let _0x29858b=_0x3bcb5c;if(_0x3bcb5c[_0xc2475c(0x491)]>_0x52925c){_0x29858b=new Array(_0x52925c);const _0xe34f43=(_0x3bcb5c[_0xc2475c(0x491)]-0x1)/(_0x52925c-0x1);for(let _0x4f32e2=0x0;_0x4f32e2<_0x52925c;_0x4f32e2++)_0x29858b[_0x4f32e2]=_0x3bcb5c[Math['round'](_0x4f32e2*_0xe34f43)];}const _0x3e2cdc=_0x29858b[_0xc2475c(0x491)];let _0x17c94c=0x0;for(let _0x53ae10=0x0;_0x53ae10<_0x3e2cdc;_0x53ae10++){const _0x18b258=_0x29858b[_0x53ae10]['v'];for(let _0x1e5d49=_0x53ae10+0x1;_0x1e5d49<_0x3e2cdc;_0x1e5d49++){const _0x33227d=_0x29858b[_0x1e5d49]['v']-_0x18b258;if(_0x33227d>0x0)_0x17c94c++;else{if(_0x33227d<0x0)_0x17c94c--;}}}const _0x33c9fd=_0x3e2cdc*(_0x3e2cdc-0x1)*(0x2*_0x3e2cdc+0x5)/0x12;if(_0x33c9fd<=0x0)return _0xc2475c(0x162);const _0x5b7102=_0x17c94c>0x0?(_0x17c94c-0x1)/Math[_0xc2475c(0xd45)](_0x33c9fd):_0x17c94c<0x0?(_0x17c94c+0x1)/Math[_0xc2475c(0xd45)](_0x33c9fd):0x0,_0x59f6dc=1.28;if(_0x5b7102>_0x59f6dc)return'up';if(_0x5b7102<-_0x59f6dc)return _0xc2475c(0x411);return _0xc2475c(0x162);}function lineDashArray(_0x9105fe,_0x17811d){const _0x51d915=_0x376e89;if(_0x9105fe!==_0x51d915(0x869)&&_0x9105fe!=='dotted')return'';const _0x15a88f=Math['max'](toNum(_0x17811d)||2.5,0.5);if(_0x9105fe===_0x51d915(0x869))return(_0x15a88f*3.2)[_0x51d915(0x3d2)](0x1)+','+(_0x15a88f*2.2)[_0x51d915(0x3d2)](0x1);return'0.1,'+(_0x15a88f*2.1)[_0x51d915(0x3d2)](0x1);}function trendDirection(_0x1f9f5b,_0x408c6e){const _0x39fc05=_0x376e89;if(!_0x1f9f5b)return _0x39fc05(0x162);const _0x510d22=_0x408c6e[_0x39fc05(0x9d2)];if(_0x408c6e[_0x39fc05(0xdcf)]||_0x408c6e[_0x39fc05(0x7a6)]||_0x510d22==='diff'||_0x510d22===_0x39fc05(0xbea)){const _0x5ae31c=_0x1f9f5b[_0x39fc05(0xb43)];return _0x5ae31c&&_0x5ae31c[_0x39fc05(0x491)]>=0x2?computeTrend(_0x5ae31c,toNum(_0x408c6e['trend_period_hours'])):'stable';}const _0x489a4f=_0x1f9f5b[_0x39fc05(0xc49)]&&_0x1f9f5b['raw'][_0x39fc05(0x491)]>=0x2?_0x1f9f5b[_0x39fc05(0xc49)]:_0x1f9f5b['points'];if(!_0x489a4f||_0x489a4f[_0x39fc05(0x491)]<0x2)return _0x39fc05(0x162);let _0x518eee=computeTrend(_0x489a4f,toNum(_0x408c6e[_0x39fc05(0x26f)]));if(_0x408c6e[_0x39fc05(0xc27)])_0x518eee=_0x518eee==='up'?_0x39fc05(0x411):_0x518eee==='down'?'up':'stable';return _0x518eee;}const FETCH_CACHE_TTL_MS=0xea60,FETCH_CACHE_MAX=0x14,STATS_5MIN_MAX_HOURS=0xa8,STATS_HOURLY_MAX_HOURS=0x870,DATE_GROUP_HOURLY_MAX_HOURS=0x5d0,DATE_GROUP_HOURLY_MAX_HOURS_YEAR=0x2250,SHORT_WINDOW_HOURS=0x18,FORCE_STATS_RAW_HOURS=0xf0,_sharedFetchCache=new Map();class DataFetcher{constructor(){const _0x4feed2=_0x376e89;this[_0x4feed2(0xc0f)]=_sharedFetchCache,this[_0x4feed2(0xafa)]=0x0;}['clearCache'](){const _0x417152=_0x376e89;this[_0x417152(0xafa)]=Date[_0x417152(0x8af)]();}[_0x376e89(0x7d7)](_0x38e5ed){const _0x4f8fdb=_0x376e89,_0x45f3d6=this[_0x4f8fdb(0xc0f)][_0x4f8fdb(0xa4b)](_0x38e5ed);if(!_0x45f3d6)return null;if(Date[_0x4f8fdb(0x8af)]()-_0x45f3d6['ts']>FETCH_CACHE_TTL_MS||_0x45f3d6['ts']<this[_0x4f8fdb(0xafa)]){if(Date['now']()-_0x45f3d6['ts']>FETCH_CACHE_TTL_MS)this[_0x4f8fdb(0xc0f)][_0x4f8fdb(0x6cf)](_0x38e5ed);return null;}return this['_cache'][_0x4f8fdb(0x6cf)](_0x38e5ed),this[_0x4f8fdb(0xc0f)][_0x4f8fdb(0x4de)](_0x38e5ed,_0x45f3d6),_0x45f3d6[_0x4f8fdb(0x785)];}[_0x376e89(0x8b5)](_0xfb2eac,_0x18ee37){const _0x2bad6b=_0x376e89,_0x3a08f3=Date[_0x2bad6b(0x8af)]();for(const [_0x1c3082,_0x5c9625]of this[_0x2bad6b(0xc0f)]){if(_0x3a08f3-_0x5c9625['ts']>FETCH_CACHE_TTL_MS)this[_0x2bad6b(0xc0f)][_0x2bad6b(0x6cf)](_0x1c3082);}if(this['_cache'][_0x2bad6b(0x476)]>=FETCH_CACHE_MAX){const _0x3102b3=this['_cache'][_0x2bad6b(0x25f)]()[_0x2bad6b(0xb95)]()['value'];if(_0x3102b3!==undefined)this['_cache'][_0x2bad6b(0x6cf)](_0x3102b3);}this[_0x2bad6b(0xc0f)][_0x2bad6b(0x4de)](_0xfb2eac,{'data':_0x18ee37,'ts':_0x3a08f3});}async[_0x376e89(0x8a5)](_0x42a304,_0x27749f,_0x4f498b,_0x3c5b98,_0x52b8c4=!![]){const _0xe0141d=_0x376e89;if(!_0x27749f[_0xe0141d(0x491)])return{};const _0x3c0469=_0x27749f['map'](_0x60ff00=>_0x60ff00['id']),_0x3ffd7d=_0x27749f['some'](_0x7c1f30=>_0x7c1f30[_0xe0141d(0x52f)]),_0x2bf2d2=_0x3c5b98[_0xe0141d(0x17e)]()-_0x4f498b[_0xe0141d(0x17e)]()>=0x5265c00?0xea60:0x2710,_0x16389e=Math[_0xe0141d(0xbd6)](_0x4f498b[_0xe0141d(0x17e)]()/_0x2bf2d2)*_0x2bf2d2,_0x46e2ab=Math[_0xe0141d(0xbd6)](_0x3c5b98['getTime']()/_0x2bf2d2)*_0x2bf2d2,_0x424500='h:'+_0x3c0469['join'](',')+'|'+(_0x3ffd7d?'A':'S')+'|'+_0x16389e+'|'+_0x46e2ab;if(_0x52b8c4){const _0x1d83e2=this[_0xe0141d(0x7d7)](_0x424500);if(_0x1d83e2)return _0x1d83e2;}const _0x13e0e3=_0x3ffd7d?'':_0xe0141d(0x833),_0x5b6244=_0xe0141d(0xb75)+_0x4f498b[_0xe0141d(0x2e5)]()+(_0xe0141d(0x340)+encodeURIComponent(_0x3c5b98[_0xe0141d(0x2e5)]()))+(_0xe0141d(0x44d)+encodeURIComponent(_0x3c0469[_0xe0141d(0x2f5)](',')))+_0x13e0e3,_0x54db76={};let _0x5e6ef2=!![];try{const _0x3e8253=await _0x42a304[_0xe0141d(0xd63)](_0xe0141d(0x87f),_0x5b6244);for(const _0xcbc278 of _0x3e8253||[]){if(!_0xcbc278?.[_0xe0141d(0x491)])continue;const _0x16c00a=_0xcbc278[0x0][_0xe0141d(0x999)];_0x54db76[_0x16c00a]=_0xcbc278[_0xe0141d(0x189)](_0x2440e7=>stripSampleForCache(_0x2440e7,_0x3ffd7d));}}catch(_0x4791f1){_0x5e6ef2=![],console['warn']('[sgc]\x20history\x20fetch\x20failed',_0x4791f1);}if(_0x52b8c4&&_0x5e6ef2)this[_0xe0141d(0x8b5)](_0x424500,_0x54db76);return _0x54db76;}async[_0x376e89(0x415)](_0x2628aa,_0x5a869f,_0x1d5b49,_0xbe801d,_0x5b4d08=_0x376e89(0x690),_0x21d288=!![],_0x42d120=null){const _0x406dca=_0x376e89;if(!_0x5a869f['length'])return{};const _0x2ee64d=_0x42d120&&_0x42d120['length']?Array[_0x406dca(0x9d7)](new Set(_0x42d120)):[_0x406dca(0xb90),_0x406dca(0xa51),_0x406dca(0x8fb),_0x406dca(0x783),_0x406dca(0x394),'change'],_0x50c64f=_0xbe801d[_0x406dca(0x17e)]()-_0x1d5b49[_0x406dca(0x17e)]()>=0x5265c00?0xea60:0x2710,_0x56c307=Math[_0x406dca(0xbd6)](_0x1d5b49[_0x406dca(0x17e)]()/_0x50c64f)*_0x50c64f,_0x4dabbf=Math[_0x406dca(0xbd6)](_0xbe801d[_0x406dca(0x17e)]()/_0x50c64f)*_0x50c64f,_0xef3eef=_0x5a869f['slice']()[_0x406dca(0x2f7)]()[_0x406dca(0x2f5)](','),_0x2a08e2=_0x2ee64d['slice']()['sort']()[_0x406dca(0x2f5)](','),_0x3d67c5='s:'+_0xef3eef+'|'+_0x56c307+'|'+_0x4dabbf+'|'+_0x5b4d08+'|'+_0x2a08e2;if(_0x21d288){const _0x437d60=this[_0x406dca(0x7d7)](_0x3d67c5);if(_0x437d60)return _0x437d60;const _0x395a99='s:'+_0xef3eef+'|',_0x4b67fb='|'+_0x5b4d08+'|'+_0x2a08e2,_0x33f4b4={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400}[_0x5b4d08]||0x36ee80,_0x3a4509=_0x1d5b49['getTime'](),_0x24a422=_0xbe801d[_0x406dca(0x17e)](),_0x30276f=Date['now']();for(const [_0x4da403,_0x21baef]of this['_cache']){if(!_0x4da403['startsWith'](_0x395a99)||!_0x4da403[_0x406dca(0x65f)](_0x4b67fb))continue;if(_0x30276f-_0x21baef['ts']>FETCH_CACHE_TTL_MS||_0x21baef['ts']<this[_0x406dca(0xafa)])continue;const _0x207237=_0x4da403[_0x406dca(0x7e6)](_0x395a99['length'],_0x4da403['length']-_0x4b67fb[_0x406dca(0x491)])[_0x406dca(0x2de)]('|');if(_0x207237[_0x406dca(0x491)]!==0x2)continue;const _0xa42444=+_0x207237[0x0],_0x2b80a5=+_0x207237[0x1];if(!(_0xa42444<=_0x56c307&&_0x2b80a5>=_0x4dabbf)||_0xa42444===_0x56c307&&_0x2b80a5===_0x4dabbf)continue;const _0x1d2efe={};for(const _0x1682d1 of _0x5a869f){const _0x71cc23=_0x21baef[_0x406dca(0x785)][_0x1682d1];if(!Array[_0x406dca(0x5ac)](_0x71cc23)){_0x1d2efe[_0x1682d1]=[];continue;}_0x1d2efe[_0x1682d1]=_0x71cc23[_0x406dca(0xe95)](_0x4ed805=>_0x4ed805['t']+_0x33f4b4>_0x3a4509&&_0x4ed805['t']<_0x24a422);}return _0x1d2efe;}}const _0x3a00eb={};let _0x66e396=!![];try{const _0x11877b=await _0x2628aa[_0x406dca(0xcda)]({'type':_0x406dca(0x54a),'start_time':_0x1d5b49[_0x406dca(0x2e5)](),'end_time':_0xbe801d[_0x406dca(0x2e5)](),'statistic_ids':_0x5a869f,'period':_0x5b4d08,'types':_0x2ee64d});for(const _0xc69bd5 of _0x5a869f){const _0x133900=_0x11877b?.[_0xc69bd5]||[];_0x3a00eb[_0xc69bd5]=_0x133900['map'](_0x1f5c84=>({'t':new Date(_0x1f5c84[_0x406dca(0x1b1)])['getTime'](),'mean':toNum(_0x1f5c84['mean']),'min':toNum(_0x1f5c84['min']),'max':toNum(_0x1f5c84['max']),'sum':toNum(_0x1f5c84['sum']),'state':toNum(_0x1f5c84['state']),'change':toNum(_0x1f5c84['change'])}));}}catch(_0x4709cb){_0x66e396=![],console[_0x406dca(0xa0a)](_0x406dca(0xb89),_0x4709cb);}if(_0x21d288&&_0x66e396)this[_0x406dca(0x8b5)](_0x3d67c5,_0x3a00eb);return _0x3a00eb;}}function stripSampleForCache(_0x23ef38,_0x2aaa77){const _0x18a3de=_0x376e89,_0x650c0b={'t':new Date(_0x23ef38[_0x18a3de(0x806)]||_0x23ef38[_0x18a3de(0x9d0)])[_0x18a3de(0x17e)](),'state':_0x23ef38[_0x18a3de(0x394)]};if(_0x2aaa77&&_0x23ef38['attributes'])_0x650c0b[_0x18a3de(0xbaa)]=_0x23ef38[_0x18a3de(0xbaa)];else _0x650c0b[_0x18a3de(0xbaa)]=null;return _0x650c0b;}const AGG_VALID=new Set([_0x376e89(0xa51),_0x376e89(0x8fb),_0x376e89(0x783),_0x376e89(0x60d),_0x376e89(0xb90),'first',_0x376e89(0xc79),_0x376e89(0x942),'delta',_0x376e89(0x976),'change']);class DataProcessor{static['lttbDownsample'](_0x5145be,_0xdfe47a){const _0x2438b6=_0x376e89;if(!Array[_0x2438b6(0x5ac)](_0x5145be)||_0x5145be['length']<=_0xdfe47a||_0xdfe47a<0x3)return _0x5145be;const _0x466b6a=_0x5145be[_0x2438b6(0x491)],_0x53d970=new Array(_0xdfe47a);let _0x3efd7e=0x0;const _0x4dbc99=(_0x466b6a-0x2)/(_0xdfe47a-0x2);let _0x571f49=0x0;_0x53d970[_0x3efd7e++]=_0x5145be[_0x571f49];for(let _0x7810ab=0x0;_0x7810ab<_0xdfe47a-0x2;_0x7810ab++){let _0x456ec8=0x0,_0x245a90=0x0,_0x422f77=Math['floor']((_0x7810ab+0x1)*_0x4dbc99)+0x1,_0x655ba4=Math[_0x2438b6(0xbd6)]((_0x7810ab+0x2)*_0x4dbc99)+0x1;_0x655ba4=_0x655ba4<_0x466b6a?_0x655ba4:_0x466b6a;const _0x17942a=_0x655ba4-_0x422f77;if(_0x17942a<=0x0){const _0x234f6f=Math['min'](_0x422f77,_0x466b6a-0x1);_0x53d970[_0x3efd7e++]=_0x5145be[_0x234f6f],_0x571f49=_0x234f6f;continue;}for(let _0x365e2c=_0x422f77;_0x365e2c<_0x655ba4;_0x365e2c++){_0x456ec8+=_0x5145be[_0x365e2c]['t'],_0x245a90+=_0x5145be[_0x365e2c]['v']||0x0;}_0x456ec8/=_0x17942a,_0x245a90/=_0x17942a;const _0xac4665=Math[_0x2438b6(0xbd6)](_0x7810ab*_0x4dbc99)+0x1,_0x4193da=Math['floor']((_0x7810ab+0x1)*_0x4dbc99)+0x1,_0x1daf81=_0x5145be[_0x571f49]['t'],_0x38d16b=_0x5145be[_0x571f49]['v']||0x0;let _0x5606b3=-0x1,_0x5b0aa4=_0xac4665;for(let _0x49e53c=_0xac4665;_0x49e53c<_0x4193da;_0x49e53c++){const _0x38f409=Math[_0x2438b6(0x26d)]((_0x1daf81-_0x456ec8)*((_0x5145be[_0x49e53c]['v']||0x0)-_0x38d16b)-(_0x1daf81-_0x5145be[_0x49e53c]['t'])*(_0x245a90-_0x38d16b))*0.5;_0x38f409>_0x5606b3&&(_0x5606b3=_0x38f409,_0x5b0aa4=_0x49e53c);}_0x53d970[_0x3efd7e++]=_0x5145be[_0x5b0aa4],_0x571f49=_0x5b0aa4;}return _0x53d970[_0x3efd7e++]=_0x5145be[_0x466b6a-0x1],_0x53d970;}static['groupPoints'](_0x1c4b1d,_0x1d0ccb,_0x6772d7,_0x238de6,_0x520747,_0x5eaf92,_0x307f40={}){const _0x2fe1c6=_0x376e89;if(!_0x1c4b1d?.[_0x2fe1c6(0x491)]||!_0x1d0ccb||_0x238de6<=_0x6772d7)return _0x1c4b1d||[];const _0x3ee6c1=0x7d0,_0x487756=0x7530;let _0x483e0c=Math['max'](_0x487756,_0x1d0ccb);const _0x424827=_0x238de6-_0x6772d7;let _0x1cb8f4=Math[_0x2fe1c6(0x488)](_0x424827/_0x483e0c);_0x1cb8f4>_0x3ee6c1&&(_0x483e0c=Math[_0x2fe1c6(0x488)](_0x424827/_0x3ee6c1),_0x1cb8f4=_0x3ee6c1);let _0x50434d=_0x6772d7;_0x307f40[_0x2fe1c6(0xd8c)]&&(_0x50434d=Math[_0x2fe1c6(0xbd6)](_0x6772d7/_0x483e0c)*_0x483e0c,_0x1cb8f4=Math[_0x2fe1c6(0xa51)](_0x3ee6c1,Math[_0x2fe1c6(0x488)]((_0x238de6-_0x50434d)/_0x483e0c)));const _0x5ec89e=!!_0x307f40[_0x2fe1c6(0x815)],_0x3d0c17=!!_0x307f40['ohlc'],_0x32fa4a=_0x1c4b1d,_0x3de551=new Array(_0x1cb8f4);let _0x34fe09=0x0,_0x4fd1f6=null,_0x22bc84=null,_0x30343e=null,_0x3601ab=null,_0x2c9cd2=null;while(_0x34fe09<_0x32fa4a[_0x2fe1c6(0x491)]&&_0x32fa4a[_0x34fe09]['t']<_0x50434d){const _0x47d54b=_0x32fa4a[_0x34fe09]['v'];_0x47d54b!==null&&_0x47d54b!==undefined&&!Number[_0x2fe1c6(0x41e)](_0x47d54b)&&(_0x4fd1f6=_0x47d54b,_0x22bc84=_0x32fa4a[_0x34fe09]['t']),_0x34fe09++;}const _0x2b6cf5=_0x307f40[_0x2fe1c6(0xb6c)]?_0x238de6:Math[_0x2fe1c6(0xa51)](Date['now'](),_0x238de6),_0xff774d=Date[_0x2fe1c6(0x8af)](),_0x41f9bc=!_0x5ec89e&&!_0x307f40['carryPastNow']&&_0xff774d<_0x238de6,_0x2d0e24=!!_0x307f40[_0x2fe1c6(0x6b1)],_0x337ba8=!_0x2d0e24?_0x307f40[_0x2fe1c6(0xa34)]??Infinity:_0x307f40[_0x2fe1c6(0xa34)]??Math[_0x2fe1c6(0xa51)](_0x483e0c*0x3,0x1e*0x3c*0x3e8);for(let _0x2b3e3d=0x0;_0x2b3e3d<_0x1cb8f4;_0x2b3e3d++){const _0x3a3fd4=_0x50434d+_0x2b3e3d*_0x483e0c,_0x35b0cc=_0x3a3fd4+_0x483e0c,_0x2a15ed=(_0x3a3fd4+_0x35b0cc)/0x2;let _0x4e2756=_0x5ec89e?_0x3a3fd4:_0x2a15ed;if(_0x41f9bc&&_0x3a3fd4<=_0xff774d&&_0xff774d<_0x35b0cc)_0x4e2756=_0xff774d;while(_0x34fe09<_0x32fa4a[_0x2fe1c6(0x491)]&&_0x32fa4a[_0x34fe09]['t']<_0x3a3fd4)_0x34fe09++;const _0x32e0c8=[];let _0x2d09b1=Infinity,_0x39d392=-Infinity,_0x1036b5=![],_0x48c29c=null,_0x4e5e9d=null,_0x13d547=null,_0x5d79da=_0x34fe09;while(_0x5d79da<_0x32fa4a['length']&&_0x32fa4a[_0x5d79da]['t']<_0x35b0cc){const _0x2e5732=_0x32fa4a[_0x5d79da],_0x2c0596=_0x2e5732['v'];if(_0x2c0596!==null&&_0x2c0596!==undefined&&!Number['isNaN'](_0x2c0596)){_0x32e0c8[_0x2fe1c6(0x5d5)](_0x2c0596),_0x48c29c=_0x2c0596,_0x4e5e9d=_0x2e5732['bMin']!==undefined&&_0x2e5732[_0x2fe1c6(0x1aa)]!==null?_0x2e5732['bMin']:_0x2c0596,_0x13d547=_0x2e5732[_0x2fe1c6(0x78d)]!==undefined&&_0x2e5732[_0x2fe1c6(0x78d)]!==null?_0x2e5732[_0x2fe1c6(0x78d)]:_0x2c0596;if(_0x5eaf92){if(_0x4e5e9d<_0x2d09b1)_0x2d09b1=_0x4e5e9d;if(_0x13d547>_0x39d392)_0x39d392=_0x13d547;_0x1036b5=!![];}}_0x5d79da++;}if(_0x32e0c8['length']>0x0){const _0x4fd367=DataProcessor['_aggregate'](_0x32e0c8,_0x520747);_0x4fd1f6=_0x4fd367===null?null:_0x48c29c,_0x22bc84=_0x2a15ed;const _0x13da6f={'t':_0x4e2756,'v':_0x4fd367};_0x5eaf92&&_0x1036b5&&(_0x13da6f[_0x2fe1c6(0x1aa)]=_0x2d09b1,_0x13da6f[_0x2fe1c6(0x78d)]=_0x39d392,_0x30343e=_0x4e5e9d,_0x3601ab=_0x13d547);if(_0x3d0c17){const _0x40cd35=DataProcessor[_0x2fe1c6(0x16d)](_0x32e0c8);_0x40cd35&&(_0x13da6f['o']=_0x40cd35['o'],_0x13da6f['h']=_0x40cd35['h'],_0x13da6f['l']=_0x40cd35['l'],_0x13da6f['c']=_0x40cd35['c'],_0x2c9cd2=_0x40cd35);}_0x3de551[_0x2b3e3d]=_0x13da6f;}else{if(!_0x307f40[_0x2fe1c6(0x607)]&&_0x4fd1f6!==null&&_0x3a3fd4<=_0x2b6cf5&&_0x337ba8>0x0&&_0x22bc84!==null&&_0x2a15ed-_0x22bc84<=_0x337ba8){const _0x35e6ef={'t':_0x4e2756,'v':_0x4fd1f6};_0x5eaf92&&(_0x35e6ef[_0x2fe1c6(0x1aa)]=_0x30343e??_0x4fd1f6,_0x35e6ef['bMax']=_0x3601ab??_0x4fd1f6);if(_0x3d0c17){const _0x2c4f6b=_0x2c9cd2?_0x2c9cd2['c']:_0x4fd1f6;_0x35e6ef['o']=_0x35e6ef['h']=_0x35e6ef['l']=_0x35e6ef['c']=_0x2c4f6b;}_0x3de551[_0x2b3e3d]=_0x35e6ef;}else{const _0x4bd837={'t':_0x4e2756,'v':null};_0x5eaf92&&(_0x4bd837[_0x2fe1c6(0x1aa)]=null,_0x4bd837[_0x2fe1c6(0x78d)]=null);if(_0x3d0c17)_0x4bd837['o']=_0x4bd837['h']=_0x4bd837['l']=_0x4bd837['c']=null;_0x3de551[_0x2b3e3d]=_0x4bd837;}}}let _0x228134=-0x1;for(let _0x52cbbc=0x0;_0x52cbbc<_0x3de551['length'];_0x52cbbc++){if(_0x3de551[_0x52cbbc]['v']!==null){_0x228134=_0x52cbbc;break;}}if(_0x228134>0x0&&!_0x307f40['deltaAgg']&&!_0x2d0e24&&!_0x307f40['noLeadFill']){const _0x1bd243=_0x3de551[_0x228134]['v'],_0x5c83be=_0x5eaf92?_0x3de551[_0x228134][_0x2fe1c6(0x1aa)]:null,_0x89122a=_0x5eaf92?_0x3de551[_0x228134][_0x2fe1c6(0x78d)]:null;for(let _0x16dd0a=0x0;_0x16dd0a<_0x228134;_0x16dd0a++){_0x3de551[_0x16dd0a]['v']=_0x1bd243,_0x5eaf92&&(_0x3de551[_0x16dd0a][_0x2fe1c6(0x1aa)]=_0x5c83be,_0x3de551[_0x16dd0a]['bMax']=_0x89122a);}}return _0x3de551;}static['_aggregate'](_0x45554f,_0x285b47){const _0x3fb065=_0x376e89;if(_0x285b47&&!AGG_VALID[_0x3fb065(0x960)](_0x285b47)){DataProcessor['_aggWarned']=DataProcessor[_0x3fb065(0xd2f)]||new Set();if(!DataProcessor['_aggWarned']['has'](_0x285b47)){DataProcessor[_0x3fb065(0xd2f)][_0x3fb065(0x1ee)](_0x285b47);const _0x246076=_0x285b47==='state'?_0x3fb065(0x8d8):'';console['warn'](_0x3fb065(0x7b4)+_0x285b47+'\x22.\x20'+(_0x3fb065(0xba8)+[...AGG_VALID][_0x3fb065(0x2f5)](',\x20')+'.'+_0x246076));}}const _0x5f2cff=[];for(const _0x49c8cb of _0x45554f)if(_0x49c8cb!==null&&_0x49c8cb!==undefined&&!Number[_0x3fb065(0x41e)](_0x49c8cb))_0x5f2cff['push'](_0x49c8cb);if(!_0x5f2cff[_0x3fb065(0x491)])return null;switch(_0x285b47){case _0x3fb065(0xa51):{let _0x489bf4=_0x5f2cff[0x0];for(let _0x55e37a=0x1;_0x55e37a<_0x5f2cff['length'];_0x55e37a++)if(_0x5f2cff[_0x55e37a]<_0x489bf4)_0x489bf4=_0x5f2cff[_0x55e37a];return _0x489bf4;}case'max':{let _0x489038=_0x5f2cff[0x0];for(let _0x463697=0x1;_0x463697<_0x5f2cff[_0x3fb065(0x491)];_0x463697++)if(_0x5f2cff[_0x463697]>_0x489038)_0x489038=_0x5f2cff[_0x463697];return _0x489038;}case _0x3fb065(0x783):return _0x5f2cff[_0x3fb065(0xd9d)]((_0x852fa3,_0x1dbdb8)=>_0x852fa3+_0x1dbdb8,0x0);case _0x3fb065(0x150):case _0x3fb065(0xc79):{let _0x596ff8=0x0;for(let _0x492f29=0x1;_0x492f29<_0x5f2cff['length'];_0x492f29++){if(_0x5f2cff[_0x492f29-0x1]>0x0&&_0x5f2cff[_0x492f29]<_0x5f2cff[_0x492f29-0x1]*0.1)_0x596ff8++;}return _0x596ff8>0x0&&(DataProcessor[_0x3fb065(0xe5a)]=DataProcessor[_0x3fb065(0xe5a)]||new Set(),!DataProcessor[_0x3fb065(0xe5a)][_0x3fb065(0x960)](_0x285b47)&&(DataProcessor[_0x3fb065(0xe5a)][_0x3fb065(0x1ee)](_0x285b47),console[_0x3fb065(0xa0a)](_0x3fb065(0x527)+_0x285b47+'\x22\x20on\x20a\x20series\x20that\x20'+_0x3fb065(0x918)+(_0x3fb065(0xce4)+(_0x285b47===_0x3fb065(0xc79)?_0x3fb065(0x821):_0x3fb065(0x862))+',\x20')+_0x3fb065(0x2fc)+_0x3fb065(0x6e6)))),_0x285b47==='first'?_0x5f2cff[0x0]:_0x5f2cff[_0x5f2cff[_0x3fb065(0x491)]-0x1];}case _0x3fb065(0x942):{const _0x1b2594=[..._0x5f2cff][_0x3fb065(0x2f7)]((_0x4c1fed,_0x3f1e8f)=>_0x4c1fed-_0x3f1e8f),_0x5c1787=Math[_0x3fb065(0xbd6)](_0x1b2594[_0x3fb065(0x491)]/0x2);return _0x1b2594[_0x3fb065(0x491)]%0x2?_0x1b2594[_0x5c1787]:(_0x1b2594[_0x5c1787-0x1]+_0x1b2594[_0x5c1787])/0x2;}case _0x3fb065(0x6b2):{let _0x121893=_0x5f2cff[0x0],_0x4c407f=_0x5f2cff[0x0];for(let _0x49e6e4=0x1;_0x49e6e4<_0x5f2cff[_0x3fb065(0x491)];_0x49e6e4++){if(_0x5f2cff[_0x49e6e4]<_0x121893)_0x121893=_0x5f2cff[_0x49e6e4];if(_0x5f2cff[_0x49e6e4]>_0x4c407f)_0x4c407f=_0x5f2cff[_0x49e6e4];}return _0x4c407f-_0x121893;}case _0x3fb065(0x976):{if(_0x5f2cff[_0x3fb065(0x491)]<0x2)return null;return _0x5f2cff[_0x5f2cff[_0x3fb065(0x491)]-0x1]-_0x5f2cff[0x0];}case _0x3fb065(0xbea):{if(_0x5f2cff[_0x3fb065(0x491)]<0x2)return null;let _0x3cbdd9=0x0;for(let _0x5b8012=0x1;_0x5b8012<_0x5f2cff[_0x3fb065(0x491)];_0x5b8012++){const _0x57c78f=_0x5f2cff[_0x5b8012]-_0x5f2cff[_0x5b8012-0x1];if(_0x57c78f>=0x0)_0x3cbdd9+=_0x57c78f;}return _0x3cbdd9;}case _0x3fb065(0x60d):case _0x3fb065(0xb90):default:return _0x5f2cff[_0x3fb065(0xd9d)]((_0x13e030,_0x2be3f1)=>_0x13e030+_0x2be3f1,0x0)/_0x5f2cff['length'];}}static['_ohlc'](_0x2c31c0){const _0x43892a=_0x376e89;let _0x2a8935=null,_0x17a8a8=null,_0x355176=null,_0x3d0140=null;for(const _0x58d98 of _0x2c31c0){if(_0x58d98===null||_0x58d98===undefined||Number[_0x43892a(0x41e)](_0x58d98))continue;if(_0x2a8935===null)_0x2a8935=_0x58d98,_0x17a8a8=_0x58d98,_0x355176=_0x58d98;else{if(_0x58d98>_0x17a8a8)_0x17a8a8=_0x58d98;if(_0x58d98<_0x355176)_0x355176=_0x58d98;}_0x3d0140=_0x58d98;}return _0x2a8935===null?null:{'o':_0x2a8935,'h':_0x17a8a8,'l':_0x355176,'c':_0x3d0140};}static[_0x376e89(0xc35)](_0x1d6c19,_0x2c7d4a){const _0x1ff2fe=_0x376e89;if(!Array[_0x1ff2fe(0x5ac)](_0x1d6c19)||!_0x1d6c19['length']||typeof _0x2c7d4a!=='function')return _0x1d6c19;const _0x29fde4=new Array(_0x1d6c19[_0x1ff2fe(0x491)]);for(let _0x1228ac=0x0;_0x1228ac<_0x1d6c19['length'];_0x1228ac++){const _0x53a097=_0x1d6c19[_0x1228ac];if(!_0x53a097||!isNum(_0x53a097['v'])){_0x29fde4[_0x1228ac]=_0x53a097;continue;}const _0x864bd2=_0x2c7d4a(_0x53a097['t']);if(!isNum(_0x864bd2)){_0x29fde4[_0x1228ac]=_0x53a097;continue;}const _0x2441c5={..._0x53a097,'v':_0x53a097['v']*_0x864bd2};if(isNum(_0x53a097[_0x1ff2fe(0x1aa)]))_0x2441c5[_0x1ff2fe(0x1aa)]=_0x53a097[_0x1ff2fe(0x1aa)]*_0x864bd2;if(isNum(_0x53a097['bMax']))_0x2441c5[_0x1ff2fe(0x78d)]=_0x53a097[_0x1ff2fe(0x78d)]*_0x864bd2;if(isNum(_0x53a097[_0x1ff2fe(0x426)]))_0x2441c5[_0x1ff2fe(0x426)]=_0x53a097[_0x1ff2fe(0x426)]*_0x864bd2;if(isNum(_0x53a097[_0x1ff2fe(0x6ae)]))_0x2441c5[_0x1ff2fe(0x6ae)]=_0x53a097[_0x1ff2fe(0x6ae)]*_0x864bd2;if(_0x864bd2<0x0&&isNum(_0x2441c5['bMin'])&&isNum(_0x2441c5[_0x1ff2fe(0x78d)])&&_0x2441c5[_0x1ff2fe(0x1aa)]>_0x2441c5[_0x1ff2fe(0x78d)]){const _0x910433=_0x2441c5[_0x1ff2fe(0x1aa)];_0x2441c5['bMin']=_0x2441c5[_0x1ff2fe(0x78d)],_0x2441c5[_0x1ff2fe(0x78d)]=_0x910433;}_0x29fde4[_0x1228ac]=_0x2441c5;}return _0x29fde4;}static[_0x376e89(0x53b)](_0x494ae3,_0x317736,_0x3b4032){const _0x3c0a3b=_0x376e89;if(!Array[_0x3c0a3b(0x5ac)](_0x494ae3)||!_0x494ae3[_0x3c0a3b(0x491)]||typeof _0x317736!==_0x3c0a3b(0x5e5))return _0x494ae3;const _0x5c5bfe=normalizeRefOp(_0x3b4032),_0x1aeda9=_0x1ad609=>({..._0x1ad609,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0x291a8c=new Array(_0x494ae3[_0x3c0a3b(0x491)]);for(let _0x2c4b50=0x0;_0x2c4b50<_0x494ae3['length'];_0x2c4b50++){const _0x57906b=_0x494ae3[_0x2c4b50];if(!_0x57906b||!isNum(_0x57906b['v'])){_0x291a8c[_0x2c4b50]=_0x57906b;continue;}const _0x296096=_0x317736(_0x57906b['t']);if(!isNum(_0x296096)){_0x291a8c[_0x2c4b50]=_0x1aeda9(_0x57906b);continue;}let _0x1d4965;switch(_0x5c5bfe){case'add':_0x1d4965=_0x2448bf=>_0x2448bf+_0x296096;break;case _0x3c0a3b(0xc5b):_0x1d4965=_0x4a15fa=>_0x4a15fa*_0x296096;break;case _0x3c0a3b(0xb3e):_0x1d4965=_0x2a4f9d=>_0x296096===0x0?null:_0x2a4f9d/_0x296096;break;case _0x3c0a3b(0xd7d):_0x1d4965=_0x480d35=>_0x296096-_0x480d35;break;case _0x3c0a3b(0x979):_0x1d4965=_0x10f2e6=>_0x10f2e6===0x0?null:_0x296096/_0x10f2e6;break;default:_0x1d4965=_0x41075c=>_0x41075c-_0x296096;}const _0x4dad47=_0x1d4965(_0x57906b['v']);if(!isNum(_0x4dad47)){_0x291a8c[_0x2c4b50]=_0x1aeda9(_0x57906b);continue;}const _0x49e7c={..._0x57906b,'v':_0x4dad47};for(const _0xa9bd78 of[_0x3c0a3b(0x1aa),_0x3c0a3b(0x78d),'sMean',_0x3c0a3b(0x6ae)]){if(isNum(_0x57906b[_0xa9bd78])){const _0x252889=_0x1d4965(_0x57906b[_0xa9bd78]);_0x49e7c[_0xa9bd78]=isNum(_0x252889)?_0x252889:null;}}if(isNum(_0x49e7c[_0x3c0a3b(0x1aa)])&&isNum(_0x49e7c['bMax'])&&_0x49e7c[_0x3c0a3b(0x1aa)]>_0x49e7c[_0x3c0a3b(0x78d)]){const _0x557de4=_0x49e7c[_0x3c0a3b(0x1aa)];_0x49e7c[_0x3c0a3b(0x1aa)]=_0x49e7c[_0x3c0a3b(0x78d)],_0x49e7c[_0x3c0a3b(0x78d)]=_0x557de4;}_0x291a8c[_0x2c4b50]=_0x49e7c;}return _0x291a8c;}static[_0x376e89(0xcfa)](_0x2cee62,_0x4d062f){const _0x34d117=_0x376e89;if(!Array[_0x34d117(0x5ac)](_0x2cee62))return _0x2cee62;for(const _0x2aafcb of _0x2cee62){if(!_0x2aafcb)continue;if(isNum(_0x2aafcb[_0x34d117(0x1aa)])&&isNum(_0x2aafcb['bMax'])){if(_0x2aafcb['v']!==null&&_0x2aafcb['v']!==undefined)_0x2aafcb['v']=_0x2aafcb[_0x34d117(0x78d)]-_0x2aafcb[_0x34d117(0x1aa)];!_0x4d062f&&(delete _0x2aafcb['bMin'],delete _0x2aafcb['bMax']);}else{if(!_0x4d062f){if(_0x34d117(0x1aa)in _0x2aafcb)delete _0x2aafcb[_0x34d117(0x1aa)];if(_0x34d117(0x78d)in _0x2aafcb)delete _0x2aafcb['bMax'];}}}return _0x2cee62;}static[_0x376e89(0x629)](_0x345046,_0x1638f3){const _0x1c78fb=_0x376e89,_0x9c528c=Array[_0x1c78fb(0x5ac)](_0x1638f3?.[_0x1c78fb(0x5a7)])?_0x1638f3[_0x1c78fb(0x5a7)]:null;if(!_0x9c528c||!_0x9c528c[_0x1c78fb(0x491)]||!Array[_0x1c78fb(0x5ac)](_0x345046)||!_0x345046['length'])return null;const _0x3bb3fa=(_0x1638f3[_0x1c78fb(0x858)]||_0x1638f3[_0x1c78fb(0x887)])==='candlestick',_0x17318a=_0x48e4dd=>{if(!_0x48e4dd)return null;const _0x5ad924=_0x3bb3fa?isNum(_0x48e4dd['c'])?_0x48e4dd['c']:_0x48e4dd['v']:_0x48e4dd['v'];return isNum(_0x5ad924)?_0x5ad924:null;},_0x154e44=_0x345046['map'](_0x17318a),_0x396746=_0x345046[_0x1c78fb(0x491)],_0x1d1a17=[];for(const _0x5f1bcf of _0x9c528c){const _0x1016e1=Math['round'](toNum(_0x5f1bcf?.[_0x1c78fb(0x729)])||0x0);if(!(_0x1016e1>=0x1))continue;const _0xff2b03=new Array(_0x396746);let _0x5d708e=0x0,_0x5e2dcf=-0x1;for(let _0x2b1c7a=0x0;_0x2b1c7a<_0x396746;_0x2b1c7a++){const _0x136739=_0x154e44[_0x2b1c7a];_0x136739===null?_0x5e2dcf=_0x2b1c7a:_0x5d708e+=_0x136739;if(_0x2b1c7a>=_0x1016e1){const _0x283c22=_0x154e44[_0x2b1c7a-_0x1016e1];if(_0x283c22!==null)_0x5d708e-=_0x283c22;}const _0x2060af=_0x2b1c7a>=_0x1016e1-0x1&&_0x5e2dcf<=_0x2b1c7a-_0x1016e1;_0xff2b03[_0x2b1c7a]={'t':_0x345046[_0x2b1c7a]['t'],'v':_0x2060af?_0x5d708e/_0x1016e1:null};}_0x1d1a17['push']({'period':_0x1016e1,'color':_0x5f1bcf[_0x1c78fb(0xeaf)]||null,'width':_0x5f1bcf[_0x1c78fb(0x149)]!=null&&_0x5f1bcf[_0x1c78fb(0x149)]!==''&&isNum(toNum(_0x5f1bcf[_0x1c78fb(0x149)]))?toNum(_0x5f1bcf['width']):null,'show_label':!!_0x5f1bcf[_0x1c78fb(0xe02)],'points':_0xff2b03});}return _0x1d1a17[_0x1c78fb(0x491)]?_0x1d1a17:null;}static[_0x376e89(0x9a2)](_0x10c590,_0x41d4f1,_0x2f8cea){const _0x5b4848=_0x376e89,_0x38c220=Array[_0x5b4848(0x5ac)](_0x41d4f1?.[_0x5b4848(0x5a7)])?_0x41d4f1['moving_averages'][_0x5b4848(0xe95)](_0x5ef4aa=>_0x5ef4aa&&Math[_0x5b4848(0x70e)](toNum(_0x5ef4aa[_0x5b4848(0x729)])||0x0)>=0x1):null;if(!_0x38c220||!_0x38c220['length']||!Array[_0x5b4848(0x5ac)](_0x10c590)||!_0x10c590['length'])return null;const {startMs:_0x3dd9b5,endMs:_0x53f05e,bucketMs:_0x5c0481,groupBy:_0x41e6b9,aggFunc:_0x3965ca,alignToClock:_0x3664f5,anchorStart:_0x39b1bd,tz:_0x331dbc,deltaAgg:_0x591bb8,carryPastNow:_0x3e3b4f,damp:_0xefb4f8,isCounter:_0x270980}=_0x2f8cea||{};let _0x38b9e7=0x0;for(const _0x19ec09 of _0x38c220){const _0x5321fb=Math[_0x5b4848(0x70e)](toNum(_0x19ec09[_0x5b4848(0x729)])||0x0);if(_0x5321fb>_0x38b9e7)_0x38b9e7=_0x5321fb;}if(!(_0x38b9e7>=0x1))return null;const _0x16eaf2=(_0x41d4f1[_0x5b4848(0x858)]||_0x41d4f1[_0x5b4848(0x887)])===_0x5b4848(0x1e1),_0x3047bd=[_0x5b4848(0x690),_0x5b4848(0xe83),_0x5b4848(0x8c1),_0x5b4848(0xb71),_0x5b4848(0x39c)];let _0x1c2f0f;if(_0x3047bd['includes'](_0x41e6b9)){const _0x4e7605=_0xefb4f8?DataProcessor[_0x5b4848(0x23c)](_0x10c590,_0x41e6b9,_0x3965ca,_0x331dbc,!!_0x270980):_0x10c590;_0x1c2f0f=DataProcessor[_0x5b4848(0xdf5)](_0x4e7605,_0x41e6b9,_0x3965ca,_0x53f05e,_0x331dbc,_0x16eaf2,_0x2f8cea?.['firstWd']??0x1);if(!_0x41d4f1[_0x5b4848(0x8b4)]){const _0x27edd7=_0x10c590[_0x5b4848(0x491)]?_0x10c590[_0x10c590[_0x5b4848(0x491)]-0x1]['t']:null;_0x1c2f0f=DataProcessor[_0x5b4848(0xdbd)](_0x1c2f0f,_0x41e6b9,_0x3965ca,{'endMs':_0x53f05e,'lastRawT':_0x27edd7,'tz':_0x331dbc});}else _0x1c2f0f=DataProcessor[_0x5b4848(0x8fd)](_0x1c2f0f,_0x41e6b9,{'tz':_0x331dbc});}else{if(isNum(_0x5c0481)&&_0x5c0481>0x0){const _0x4582d0=(_0x38b9e7-0x1)*_0x5c0481;_0x1c2f0f=DataProcessor[_0x5b4848(0x2bb)](_0x10c590,_0x5c0481,isNum(_0x3dd9b5)?_0x3dd9b5-_0x4582d0:_0x3dd9b5,_0x53f05e,_0x3965ca,![],{'breakOnNull':!!_0x41d4f1['break_on_null'],'carryForwardMs':_0x41d4f1['carry_forward_ms'],'alignToClock':_0x3664f5,'anchorStart':_0x39b1bd,'ohlc':_0x16eaf2,'deltaAgg':!!_0x591bb8,'carryPastNow':!!_0x3e3b4f,'noLeadFill':!!_0x41d4f1[_0x5b4848(0x7a6)]});}else _0x1c2f0f=_0x10c590;}const _0x3d6544=DataProcessor['applyPostBucketTransform'](_0x1c2f0f,_0x41d4f1,![]),_0x170e11=DataProcessor['computeMovingAverages'](_0x3d6544,_0x41d4f1);if(!_0x170e11)return null;if(isNum(_0x3dd9b5)){for(const _0x5e272d of _0x170e11)_0x5e272d['points']=_0x5e272d[_0x5b4848(0xb43)][_0x5b4848(0xe95)](_0x45a7fd=>_0x45a7fd['t']>=_0x3dd9b5);}return _0x170e11[_0x5b4848(0x491)]?_0x170e11:null;}static['dampResetBoundaryMax'](_0x8a10d5,_0x39ea75,_0x530fb7,_0x17c392,_0x5b7115){const _0x330581=_0x376e89;if(_0x530fb7!=='max'||_0x39ea75!==_0x330581(0xe83))return _0x8a10d5;if(!Array[_0x330581(0x5ac)](_0x8a10d5)||_0x8a10d5[_0x330581(0x491)]<0x2)return _0x8a10d5;const _0xd8ba0b=_0x60f7f5=>{const _0x1b79f8=tzParts(_0x60f7f5,_0x17c392);return _0x1b79f8['y']+'-'+_0x1b79f8['mo']+'-'+_0x1b79f8['d'];},_0x558bc5=_0x439034=>tzStartOfDayMs(_0x439034,_0x17c392),_0x42d0b9=new Map();for(const _0x1e45cb of _0x8a10d5){if(!isNum(_0x1e45cb['v']))continue;const _0xddfe=_0xd8ba0b(_0x1e45cb['t']);let _0x2e9ac0=_0x42d0b9[_0x330581(0xa4b)](_0xddfe);!_0x2e9ac0&&(_0x2e9ac0={'count':0x0,'first':null,'list':[]},_0x42d0b9['set'](_0xddfe,_0x2e9ac0));_0x2e9ac0[_0x330581(0xa67)]++,_0x2e9ac0[_0x330581(0x166)][_0x330581(0x5d5)](_0x1e45cb);if(!_0x2e9ac0['first']||_0x1e45cb['t']<_0x2e9ac0[_0x330581(0x150)]['t'])_0x2e9ac0['first']=_0x1e45cb;}const _0x4330ba=new Map();for(const _0x27f7e8 of _0x42d0b9[_0x330581(0x39b)]()){const _0xcc3672=_0x27f7e8[_0x330581(0x150)];_0x27f7e8[_0x330581(0xa67)]>=0x2&&_0xcc3672&&_0xcc3672['t']===_0x558bc5(_0xcc3672['t'])&&isNum(_0xcc3672['v'])&&_0xcc3672['v']>0x0&&isNum(_0xcc3672[_0x330581(0x426)])&&isNum(_0xcc3672[_0x330581(0x6ae)])&&_0xcc3672['sMean']<_0xcc3672['v']*0.3&&_0xcc3672[_0x330581(0x6ae)]<_0xcc3672['v']*0.5&&_0x4330ba[_0x330581(0x4de)](_0xcc3672,_0xcc3672[_0x330581(0x6ae)]);if(_0x27f7e8[_0x330581(0x166)]['length']>=0x2){const _0x16dfa8=_0x27f7e8[_0x330581(0x166)]['slice']()[_0x330581(0x2f7)]((_0x3ce54c,_0x128b69)=>_0x3ce54c['t']-_0x128b69['t']),_0x53e81f=_0x16dfa8[0x0]['v'];let _0x392011=0x0,_0x595540=_0x16dfa8[0x0]['v'],_0x4242bf=_0x16dfa8[0x0]['v'];for(let _0x2b8902=0x1;_0x2b8902<_0x16dfa8[_0x330581(0x491)];_0x2b8902++){if(!isNum(_0x16dfa8[_0x2b8902]['v']))continue;_0x16dfa8[_0x2b8902]['v']<_0x595540&&(_0x595540=_0x16dfa8[_0x2b8902]['v'],_0x392011=_0x2b8902);if(_0x16dfa8[_0x2b8902]['v']>_0x4242bf)_0x4242bf=_0x16dfa8[_0x2b8902]['v'];}let _0x287a67=![];for(let _0x11a859=_0x392011+0x1;_0x11a859<_0x16dfa8['length'];_0x11a859++){if(isNum(_0x16dfa8[_0x11a859]['v'])&&_0x16dfa8[_0x11a859]['v']>_0x595540*1.5+1e-9){_0x287a67=!![];break;}}const _0x52d09e=isNum(_0x53e81f)&&_0x53e81f>0x0&&_0x595540<_0x53e81f*0.5,_0x53cc38=!!_0x5b7115||_0x595540<=_0x4242bf*0.2;if(_0x392011>0x0&&_0x52d09e&&_0x53cc38&&_0x287a67)for(let _0x903607=0x0;_0x903607<_0x392011;_0x903607++){if(isNum(_0x16dfa8[_0x903607]['v'])&&_0x16dfa8[_0x903607]['v']>_0x595540){const _0x308120=_0x4330ba[_0x330581(0x960)](_0x16dfa8[_0x903607])?_0x4330ba[_0x330581(0xa4b)](_0x16dfa8[_0x903607]):_0x16dfa8[_0x903607]['v'];_0x4330ba[_0x330581(0x4de)](_0x16dfa8[_0x903607],Math[_0x330581(0xa51)](_0x308120,_0x595540));}}}}if(!_0x4330ba[_0x330581(0x476)])return _0x8a10d5;return _0x8a10d5[_0x330581(0x189)](_0x2bed1a=>_0x4330ba[_0x330581(0x960)](_0x2bed1a)?{..._0x2bed1a,'v':_0x4330ba[_0x330581(0xa4b)](_0x2bed1a)}:_0x2bed1a);}static['calendarGroup'](_0x1a3da1,_0x33ca47,_0x15dc8f,_0x5c9442,_0x52c8eb,_0xc63843,_0x3e7b9a=0x1){const _0x3f4595=_0x376e89;if(!_0x1a3da1||!_0x1a3da1[_0x3f4595(0x491)])return[];const _0x158751={},_0x585a04=typeof _0x5c9442==='number'&&Number[_0x3f4595(0x777)](_0x5c9442);for(const _0xc393e6 of _0x1a3da1){if(_0xc393e6['v']===null||_0xc393e6['v']===undefined)continue;if(_0x585a04&&_0xc393e6['t']>=_0x5c9442)continue;const _0x2b7a6c=tzParts(_0xc393e6['t'],_0x52c8eb);let _0xb85590,_0x113765;switch(_0x33ca47){case'hour':_0xb85590=_0x2b7a6c['y']+'-'+_0x2b7a6c['mo']+'-'+_0x2b7a6c['d']+'-'+_0x2b7a6c['h'],_0x113765=zonedWallToMs(_0x2b7a6c['y'],_0x2b7a6c['mo'],_0x2b7a6c['d'],_0x2b7a6c['h'],0x0,0x0,_0x52c8eb);break;case _0x3f4595(0xe83):_0xb85590=_0x2b7a6c['y']+'-'+_0x2b7a6c['mo']+'-'+_0x2b7a6c['d'],_0x113765=zonedWallToMs(_0x2b7a6c['y'],_0x2b7a6c['mo'],_0x2b7a6c['d'],0x0,0x0,0x0,_0x52c8eb);break;case _0x3f4595(0x8c1):{const _0x544f88=zonedWallToMs(_0x2b7a6c['y'],_0x2b7a6c['mo'],_0x2b7a6c['d']-weekStartOffsetDays(_0x2b7a6c['wd'],_0x3e7b9a),0x0,0x0,0x0,_0x52c8eb),_0x597a38=tzParts(_0x544f88,_0x52c8eb);_0xb85590=_0x597a38['y']+'-'+_0x597a38['mo']+'-'+_0x597a38['d'],_0x113765=_0x544f88;break;}case _0x3f4595(0xb71):_0xb85590=_0x2b7a6c['y']+'-'+_0x2b7a6c['mo'],_0x113765=zonedWallToMs(_0x2b7a6c['y'],_0x2b7a6c['mo'],0x1,0x0,0x0,0x0,_0x52c8eb);break;case _0x3f4595(0x39c):_0xb85590=''+_0x2b7a6c['y'],_0x113765=zonedWallToMs(_0x2b7a6c['y'],0x0,0x1,0x0,0x0,0x0,_0x52c8eb);break;default:return _0x1a3da1;}if(!_0x158751[_0xb85590])_0x158751[_0xb85590]={'vals':[],'t':_0x113765,'min':Infinity,'max':-Infinity};_0x158751[_0xb85590][_0x3f4595(0x829)]['push'](_0xc393e6['v']);const _0x13c34e=_0xc393e6[_0x3f4595(0x1aa)]!==undefined&&_0xc393e6[_0x3f4595(0x1aa)]!==null?_0xc393e6[_0x3f4595(0x1aa)]:_0xc393e6['v'],_0x138127=_0xc393e6[_0x3f4595(0x78d)]!==undefined&&_0xc393e6[_0x3f4595(0x78d)]!==null?_0xc393e6[_0x3f4595(0x78d)]:_0xc393e6['v'];if(_0x13c34e<_0x158751[_0xb85590][_0x3f4595(0xa51)])_0x158751[_0xb85590][_0x3f4595(0xa51)]=_0x13c34e;if(_0x138127>_0x158751[_0xb85590][_0x3f4595(0x8fb)])_0x158751[_0xb85590]['max']=_0x138127;_0x158751[_0xb85590][_0x3f4595(0x52e)]=_0xc393e6['v'],_0x158751[_0xb85590]['lastMin']=_0x13c34e,_0x158751[_0xb85590]['lastMax']=_0x138127;}return Object[_0x3f4595(0x39b)](_0x158751)['map'](_0x586721=>{const _0x3e2881=_0x3f4595,_0x47494a={'t':_0x586721['t'],'v':DataProcessor[_0x3e2881(0x9f3)](_0x586721[_0x3e2881(0x829)],_0x15dc8f)};_0x586721[_0x3e2881(0x52e)]!==undefined&&(_0x47494a[_0x3e2881(0xa40)]=_0x586721[_0x3e2881(0x52e)],_0x47494a[_0x3e2881(0xd69)]=_0x586721['lastMin'],_0x47494a['_lastMax']=_0x586721['lastMax']);isFinite(_0x586721[_0x3e2881(0xa51)])&&(_0x47494a[_0x3e2881(0x1aa)]=_0x586721[_0x3e2881(0xa51)],_0x47494a[_0x3e2881(0x78d)]=_0x586721[_0x3e2881(0x8fb)]);if(_0xc63843){const _0x1b684a=DataProcessor[_0x3e2881(0x16d)](_0x586721['vals']);_0x1b684a&&(_0x47494a['o']=_0x1b684a['o'],_0x47494a['c']=_0x1b684a['c'],_0x47494a['h']=isFinite(_0x586721[_0x3e2881(0x8fb)])?Math['max'](_0x586721[_0x3e2881(0x8fb)],_0x1b684a['o'],_0x1b684a['c']):_0x1b684a['h'],_0x47494a['l']=isFinite(_0x586721[_0x3e2881(0xa51)])?Math[_0x3e2881(0xa51)](_0x586721[_0x3e2881(0xa51)],_0x1b684a['o'],_0x1b684a['c']):_0x1b684a['l']);}return _0x47494a;})[_0x3f4595(0x2f7)]((_0x1c901b,_0x48d9ab)=>_0x1c901b['t']-_0x48d9ab['t']);}static[_0x376e89(0xdbd)](_0x312ac9,_0x10af54,_0x584ccb,_0x268367={}){const _0x119b5c=_0x376e89;if(!_0x312ac9||_0x312ac9[_0x119b5c(0x491)]===0x0)return _0x312ac9||[];const _0x221282=new Set([_0x119b5c(0xbea),_0x119b5c(0x783),'diff','delta']);if(_0x221282[_0x119b5c(0x960)](_0x584ccb))return _0x312ac9;const _0x15f79e=_0x268367['tz'],_0x135e4c=_0x5e9c4f=>{const _0x203627=_0x119b5c,_0x5b3a53=tzParts(_0x5e9c4f,_0x15f79e);switch(_0x10af54){case'hour':return zonedWallToMs(_0x5b3a53['y'],_0x5b3a53['mo'],_0x5b3a53['d'],_0x5b3a53['h']+0x1,0x0,0x0,_0x15f79e);case _0x203627(0xe83):return zonedWallToMs(_0x5b3a53['y'],_0x5b3a53['mo'],_0x5b3a53['d']+0x1,0x0,0x0,0x0,_0x15f79e);case'week':return zonedWallToMs(_0x5b3a53['y'],_0x5b3a53['mo'],_0x5b3a53['d']+0x7,0x0,0x0,0x0,_0x15f79e);case'month':return zonedWallToMs(_0x5b3a53['y'],_0x5b3a53['mo']+0x1,0x1,0x0,0x0,0x0,_0x15f79e);case'year':return zonedWallToMs(_0x5b3a53['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x15f79e);default:return null;}},_0x293543=Date[_0x119b5c(0x8af)](),_0x791312=[_0x293543];if(typeof _0x268367[_0x119b5c(0x854)]==='number'&&Number['isFinite'](_0x268367[_0x119b5c(0x854)]))_0x791312[_0x119b5c(0x5d5)](_0x268367[_0x119b5c(0x854)]);typeof _0x268367['lastRawT']===_0x119b5c(0xeaa)&&Number[_0x119b5c(0x777)](_0x268367[_0x119b5c(0x3f1)])&&_0x791312[_0x119b5c(0x5d5)](_0x268367[_0x119b5c(0x3f1)]+(_0x268367[_0x119b5c(0xca1)]||0x0));const _0x2533a8=Math[_0x119b5c(0xa51)](..._0x791312),_0xcdabf5=_0x312ac9['slice']()['sort']((_0x1ea88f,_0x3f914d)=>_0x1ea88f['t']-_0x3f914d['t']),_0x32750c=[];let _0x133cb7=null,_0x4525a4=null,_0x474af7=null,_0x1abbb4=_0xcdabf5[0x0]['t'],_0x5459c1=0x0,_0x29ddbb=_0xcdabf5[_0x119b5c(0x491)]*0xa+0x3e8;while(_0x1abbb4<_0x2533a8&&_0x29ddbb-->0x0){const _0x2c6603=_0x1abbb4;let _0x43e09b=null;while(_0x5459c1<_0xcdabf5[_0x119b5c(0x491)]&&_0xcdabf5[_0x5459c1]['t']<=_0x2c6603){if(_0xcdabf5[_0x5459c1]['t']===_0x2c6603)_0x43e09b=_0xcdabf5[_0x5459c1];_0x5459c1++;}if(_0x43e09b){_0x32750c[_0x119b5c(0x5d5)](_0x43e09b),_0x133cb7=_0x43e09b['v']===null?null:_0x43e09b['_lastRaw']!==undefined?_0x43e09b['_lastRaw']:_0x43e09b['v'];if(_0x43e09b[_0x119b5c(0xd69)]!==undefined)_0x4525a4=_0x43e09b[_0x119b5c(0xd69)];else{if(_0x43e09b['bMin']!==undefined)_0x4525a4=_0x43e09b[_0x119b5c(0x1aa)];}if(_0x43e09b[_0x119b5c(0x1df)]!==undefined)_0x474af7=_0x43e09b[_0x119b5c(0x1df)];else{if(_0x43e09b[_0x119b5c(0x78d)]!==undefined)_0x474af7=_0x43e09b[_0x119b5c(0x78d)];}}else{if(_0x133cb7!==null){const _0x5eaec3={'t':_0x2c6603,'v':_0x133cb7};if(_0x4525a4!==null)_0x5eaec3['bMin']=_0x4525a4;if(_0x474af7!==null)_0x5eaec3[_0x119b5c(0x78d)]=_0x474af7;_0x32750c['push'](_0x5eaec3);}}const _0x4c85a5=_0x135e4c(_0x1abbb4);if(_0x4c85a5===null||_0x4c85a5<=_0x2c6603)break;_0x1abbb4=_0x4c85a5;}const _0x570012=typeof _0x268367[_0x119b5c(0x854)]==='number'&&Number[_0x119b5c(0x777)](_0x268367[_0x119b5c(0x854)])?_0x268367['endMs']:Infinity;while(_0x5459c1<_0xcdabf5[_0x119b5c(0x491)]){if(_0xcdabf5[_0x5459c1]['t']<_0x570012)_0x32750c[_0x119b5c(0x5d5)](_0xcdabf5[_0x5459c1]);_0x5459c1++;}return _0x32750c;}static[_0x376e89(0x8fd)](_0x1b8c16,_0x599519,_0x4d3201={}){const _0x4e0c05=_0x376e89;if(!_0x1b8c16||_0x1b8c16[_0x4e0c05(0x491)]<0x2)return _0x1b8c16||[];const _0x944fc=_0x4d3201['tz'],_0x15e8e1=_0x1ca298=>{const _0x5ae30a=_0x4e0c05,_0x3b25a9=tzParts(_0x1ca298,_0x944fc);switch(_0x599519){case _0x5ae30a(0x690):return zonedWallToMs(_0x3b25a9['y'],_0x3b25a9['mo'],_0x3b25a9['d'],_0x3b25a9['h']+0x1,0x0,0x0,_0x944fc);case _0x5ae30a(0xe83):return zonedWallToMs(_0x3b25a9['y'],_0x3b25a9['mo'],_0x3b25a9['d']+0x1,0x0,0x0,0x0,_0x944fc);case'week':return zonedWallToMs(_0x3b25a9['y'],_0x3b25a9['mo'],_0x3b25a9['d']+0x7,0x0,0x0,0x0,_0x944fc);case'month':return zonedWallToMs(_0x3b25a9['y'],_0x3b25a9['mo']+0x1,0x1,0x0,0x0,0x0,_0x944fc);case _0x5ae30a(0x39c):return zonedWallToMs(_0x3b25a9['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x944fc);default:return null;}},_0x66eeda=_0x1b8c16[_0x4e0c05(0x7e6)]()[_0x4e0c05(0x2f7)]((_0x121f33,_0x5af7de)=>_0x121f33['t']-_0x5af7de['t']),_0x35b97c=_0x66eeda[_0x66eeda[_0x4e0c05(0x491)]-0x1]['t'],_0x5d0e39=[];let _0x486e78=_0x66eeda[0x0]['t'],_0x485a4f=0x0,_0x29c7c4=_0x66eeda[_0x4e0c05(0x491)]*0x4+0x7d0;while(_0x486e78<=_0x35b97c&&_0x29c7c4-->0x0){const _0x561e62=_0x486e78;let _0xe5a71f=null;while(_0x485a4f<_0x66eeda[_0x4e0c05(0x491)]&&_0x66eeda[_0x485a4f]['t']<=_0x561e62){if(_0x66eeda[_0x485a4f]['t']===_0x561e62)_0xe5a71f=_0x66eeda[_0x485a4f];_0x485a4f++;}_0x5d0e39[_0x4e0c05(0x5d5)](_0xe5a71f||{'t':_0x561e62,'v':null});const _0x4ff75f=_0x15e8e1(_0x486e78);if(_0x4ff75f===null||_0x4ff75f<=_0x561e62)break;_0x486e78=_0x4ff75f;}return _0x5d0e39;}static[_0x376e89(0x662)](_0x1bb9fd){const _0x3a4f5b=_0x376e89;switch(_0x1bb9fd){case _0x3a4f5b(0xc79):case _0x3a4f5b(0x150):return[_0x3a4f5b(0x394),'change',_0x3a4f5b(0xb90)];case _0x3a4f5b(0xbea):return[_0x3a4f5b(0xbea),_0x3a4f5b(0x783),_0x3a4f5b(0xb90),_0x3a4f5b(0x394)];case'diff':return[_0x3a4f5b(0x394),_0x3a4f5b(0xb90)];case'sum':return[_0x3a4f5b(0xbea),_0x3a4f5b(0x783)];case _0x3a4f5b(0x6b2):return[_0x3a4f5b(0xb90),_0x3a4f5b(0x394)];case'min':return['min',_0x3a4f5b(0x394),_0x3a4f5b(0xb90)];case _0x3a4f5b(0x8fb):return[_0x3a4f5b(0x8fb),_0x3a4f5b(0x394),_0x3a4f5b(0xb90)];case'avg':case'mean':default:return[_0x3a4f5b(0xb90),'state'];}}static['pickStatField'](_0x31e37f,_0x2bec95){const _0x2b0aa5=_0x376e89;if(!_0x31e37f)return null;const _0x171902=DataProcessor[_0x2b0aa5(0x662)](_0x2bec95);for(const _0x49b756 of _0x171902){const _0x563588=_0x31e37f[_0x49b756];if(_0x563588!==null&&_0x563588!==undefined&&!Number[_0x2b0aa5(0x41e)](_0x563588))return _0x563588;}return null;}static[_0x376e89(0x924)](_0x106e6a){const _0x1b24ff=_0x376e89;if(!Array['isArray'](_0x106e6a)||!_0x106e6a[_0x1b24ff(0x491)])return _0x106e6a||[];if(_0x106e6a[_0x1b24ff(0x491)]<0x2)return[{..._0x106e6a[0x0],'v':0x0}];const _0xeefbe8=_0x106e6a[_0x1b24ff(0x189)](_0x394c7a=>_0x394c7a['v']),_0x52b877=new Array(_0x106e6a['length']);_0x52b877[0x0]={..._0x106e6a[0x0],'v':0x0};for(let _0x8ed299=0x1;_0x8ed299<_0x106e6a[_0x1b24ff(0x491)];_0x8ed299++){_0x52b877[_0x8ed299]={..._0x106e6a[_0x8ed299],'v':_0xeefbe8[_0x8ed299]-_0xeefbe8[_0x8ed299-0x1]};}return _0x52b877;}static[_0x376e89(0x8ea)](_0x5e3924,_0x2c41c9){const _0x15c0de=_0x376e89;if(_0x2c41c9&&Array[_0x15c0de(0x5ac)](_0x5e3924))_0x5e3924=_0x5e3924[_0x15c0de(0xe95)](_0x16d09b=>_0x16d09b['v']!==0x0);if(!Array[_0x15c0de(0x5ac)](_0x5e3924)||!_0x5e3924[_0x15c0de(0x491)])return _0x5e3924||[];if(_0x5e3924[_0x15c0de(0x491)]<0x2)return[{..._0x5e3924[0x0],'v':0x0}];const _0x1105c3=_0x5e3924['map'](_0x2f4b1b=>_0x2f4b1b['v']),_0x43958c=new Array(_0x5e3924[_0x15c0de(0x491)]);_0x43958c[0x0]={..._0x5e3924[0x0],'v':0x0};for(let _0x3fc71a=0x1;_0x3fc71a<_0x5e3924[_0x15c0de(0x491)];_0x3fc71a++){const _0x3f32e5=_0x1105c3[_0x3fc71a-0x1],_0xd302e1=_0x1105c3[_0x3fc71a];_0x43958c[_0x3fc71a]={..._0x5e3924[_0x3fc71a],'v':isNum(_0x3f32e5)&&isNum(_0xd302e1)?Math[_0x15c0de(0x8fb)](0x0,_0xd302e1-_0x3f32e5):null};}return _0x43958c;}static[_0x376e89(0x5c9)](_0x34a290,_0x5d1597){const _0x3c4ef9=_0x376e89;if(!_0x34a290?.[_0x3c4ef9(0x491)])return[];const _0x1abead=toNum(_0x5d1597['value_factor']),_0x586ae8=isNum(_0x1abead)&&_0x1abead!==0x0?Math[_0x3c4ef9(0x957)](0xa,_0x1abead):0x1,_0x86f80=!!_0x5d1597[_0x3c4ef9(0xc27)];if(_0x586ae8===0x1&&!_0x86f80)return _0x34a290;const _0x2d0745=_0x5ea9ba=>{let _0x2fd79e=_0x5ea9ba*_0x586ae8;if(_0x86f80)_0x2fd79e=-_0x2fd79e;return _0x2fd79e;},_0x487df9=new Array(_0x34a290[_0x3c4ef9(0x491)]);for(let _0x19e0e1=0x0;_0x19e0e1<_0x34a290[_0x3c4ef9(0x491)];_0x19e0e1++){const _0x417df0=_0x34a290[_0x19e0e1];if(!isNum(_0x417df0['v'])){_0x487df9[_0x19e0e1]=_0x417df0;continue;}const _0xaf4a8d={'t':_0x417df0['t'],'v':_0x2d0745(_0x417df0['v'])};if(isNum(_0x417df0[_0x3c4ef9(0x1aa)])&&isNum(_0x417df0[_0x3c4ef9(0x78d)])){const _0x49e996=_0x2d0745(_0x417df0[_0x3c4ef9(0x1aa)]),_0x1e6f01=_0x2d0745(_0x417df0['bMax']);_0xaf4a8d[_0x3c4ef9(0x1aa)]=Math[_0x3c4ef9(0xa51)](_0x49e996,_0x1e6f01),_0xaf4a8d[_0x3c4ef9(0x78d)]=Math['max'](_0x49e996,_0x1e6f01);}if(isNum(_0x417df0[_0x3c4ef9(0x426)]))_0xaf4a8d[_0x3c4ef9(0x426)]=_0x2d0745(_0x417df0[_0x3c4ef9(0x426)]);if(isNum(_0x417df0[_0x3c4ef9(0x6ae)]))_0xaf4a8d[_0x3c4ef9(0x6ae)]=_0x2d0745(_0x417df0[_0x3c4ef9(0x6ae)]);_0x487df9[_0x19e0e1]=_0xaf4a8d;}return _0x487df9;}static['applyPostBucketTransform'](_0x2d9a5d,_0x42feaa,_0x1247d3){const _0x466f34=_0x376e89;if(!_0x2d9a5d?.[_0x466f34(0x491)])return _0x2d9a5d||[];const _0x508b8a=_0x42feaa[COMPILED_TRANSFORM];if(!_0x508b8a)return _0x2d9a5d;let _0x58f95a=Infinity,_0x355ad6=-Infinity,_0x3db7cd=0x0,_0x5553a9=0x0,_0x14402f=null,_0x4a96a8=null;for(const _0x44e3b0 of _0x2d9a5d){if(!isNum(_0x44e3b0['v']))continue;if(_0x14402f===null)_0x14402f=_0x44e3b0['v'];_0x4a96a8=_0x44e3b0['v'];if(_0x44e3b0['v']<_0x58f95a)_0x58f95a=_0x44e3b0['v'];if(_0x44e3b0['v']>_0x355ad6)_0x355ad6=_0x44e3b0['v'];_0x3db7cd+=_0x44e3b0['v'],_0x5553a9++;}const _0xde57d0=_0x5553a9>0x0?{'first':_0x14402f,'last':_0x4a96a8,'min':_0x58f95a,'max':_0x355ad6,'avg':_0x3db7cd/_0x5553a9}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x1e1f5b=[];for(let _0x23f921=0x0;_0x23f921<_0x2d9a5d[_0x466f34(0x491)];_0x23f921++){const _0x164d11=_0x2d9a5d[_0x23f921];if(!isNum(_0x164d11['v'])){_0x1e1f5b[_0x466f34(0x5d5)](_0x164d11);continue;}const _0x3d8b70=_0x164d11['v'],_0x44b76e=_0x508b8a(_0x164d11['v'],_0x23f921,_0xde57d0);if(_0x44b76e===null)continue;const _0x59799d={'t':_0x164d11['t'],'v':_0x44b76e};if(_0x3d8b70!==_0x44b76e)_0x59799d[_0x466f34(0xa8e)]=_0x3d8b70;if(_0x1247d3&&_0x164d11['bMin']!=null&&_0x164d11[_0x466f34(0x78d)]!=null){const _0x5cd90e=_0x508b8a(_0x164d11[_0x466f34(0x1aa)],_0x23f921,_0xde57d0),_0x1d0ed2=_0x508b8a(_0x164d11[_0x466f34(0x78d)],_0x23f921,_0xde57d0);_0x5cd90e!==null&&_0x1d0ed2!==null&&!Number[_0x466f34(0x41e)](_0x5cd90e)&&!Number[_0x466f34(0x41e)](_0x1d0ed2)&&(_0x59799d[_0x466f34(0x1aa)]=Math[_0x466f34(0xa51)](_0x5cd90e,_0x1d0ed2),_0x59799d['bMax']=Math['max'](_0x5cd90e,_0x1d0ed2));}_0x1e1f5b[_0x466f34(0x5d5)](_0x59799d);}return _0x1e1f5b;}static[_0x376e89(0x451)](_0xe2a68d,_0x490d3a,_0x29ce8c=![]){const _0x2d591f=_0x376e89;if(!_0xe2a68d?.[_0x2d591f(0x491)])return[];const _0x578452=_0x29ce8c?null:_0x490d3a[COMPILED_TRANSFORM],_0x213011=toNum(_0x490d3a[_0x2d591f(0xb47)]),_0x497f59=isNum(_0x213011)&&_0x213011!==0x0?Math[_0x2d591f(0x957)](0xa,_0x213011):0x1,_0x178c96=!!_0x490d3a['invert'],_0x1e9f88=_0x9ab053=>{if(!isNum(_0x9ab053))return null;let _0x4ab4d7=_0x9ab053;if(_0x497f59!==0x1)_0x4ab4d7*=_0x497f59;if(_0x178c96)_0x4ab4d7=-_0x4ab4d7;return _0x4ab4d7;};let _0x3aa8ab=null;if(_0x578452){let _0xdf19a0=Infinity,_0x335e25=-Infinity,_0x4dadbd=0x0,_0x251e9b=0x0,_0x410d2d=null,_0x45a44e=null;for(const _0x4507b8 of _0xe2a68d){const _0x50526e=_0x1e9f88(_0x4507b8['v']);if(_0x50526e===null)continue;if(_0x410d2d===null)_0x410d2d=_0x50526e;_0x45a44e=_0x50526e;if(_0x50526e<_0xdf19a0)_0xdf19a0=_0x50526e;if(_0x50526e>_0x335e25)_0x335e25=_0x50526e;_0x4dadbd+=_0x50526e,_0x251e9b++;}_0x3aa8ab=_0x251e9b>0x0?{'first':_0x410d2d,'last':_0x45a44e,'min':_0xdf19a0,'max':_0x335e25,'avg':_0x4dadbd/_0x251e9b}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x2239dd=[],_0x481d28=(_0x39092b,_0xc3cef0)=>{let _0x10b3a6=_0x1e9f88(_0x39092b);if(_0x10b3a6===null)return null;if(_0x578452){_0x10b3a6=_0x578452(_0x10b3a6,_0xc3cef0,_0x3aa8ab);if(_0x10b3a6===null||Number['isNaN'](_0x10b3a6))return null;}return _0x10b3a6;};for(let _0xba7e23=0x0;_0xba7e23<_0xe2a68d[_0x2d591f(0x491)];_0xba7e23++){const _0xfe81e3=_0xe2a68d[_0xba7e23];if(!isNum(_0xfe81e3['v']))continue;const _0x111da3=_0x481d28(_0xfe81e3['v'],_0xba7e23);if(_0x111da3===null)continue;const _0x3dc280={'t':_0xfe81e3['t'],'v':_0x111da3};if(_0xfe81e3[_0x2d591f(0x1aa)]!=null&&_0xfe81e3['bMax']!=null){const _0xf6a227=_0x481d28(_0xfe81e3[_0x2d591f(0x1aa)],_0xba7e23),_0x1f6ec1=_0x481d28(_0xfe81e3[_0x2d591f(0x78d)],_0xba7e23);_0xf6a227!==null&&_0x1f6ec1!==null&&(_0x3dc280[_0x2d591f(0x1aa)]=Math[_0x2d591f(0xa51)](_0xf6a227,_0x1f6ec1),_0x3dc280[_0x2d591f(0x78d)]=Math['max'](_0xf6a227,_0x1f6ec1));}_0x2239dd['push'](_0x3dc280);}return _0x2239dd;}static[_0x376e89(0x87b)](_0x59b310,_0x428003){const _0x19cb27=_0x376e89;if(_0x59b310['v']===null)return _0x59b310;const _0x12906c=DataProcessor[_0x19cb27(0x451)]([_0x59b310],_0x428003);return _0x12906c[0x0]||{'t':_0x59b310['t'],'v':null};}static[_0x376e89(0xd94)](_0x19ce7d){if(!_0x19ce7d?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x4637da=Infinity,_0x446e84=-Infinity,_0x49ef50=0x0,_0x262f28=0x0,_0x3ea50a=null,_0x48e0fd=null,_0x394715=null,_0x13b2de=null,_0x4f8e80=null,_0x32ab7b=null;for(const _0x1ebfdc of _0x19ce7d){if(_0x1ebfdc['v']===null)continue;_0x1ebfdc['v']<_0x4637da&&(_0x4637da=_0x1ebfdc['v'],_0x3ea50a=_0x1ebfdc['t']),_0x1ebfdc['v']>_0x446e84&&(_0x446e84=_0x1ebfdc['v'],_0x48e0fd=_0x1ebfdc['t']),_0x49ef50+=_0x1ebfdc['v'],_0x262f28++,_0x13b2de===null&&(_0x13b2de=_0x1ebfdc['v'],_0x394715=_0x1ebfdc['t']),_0x32ab7b=_0x1ebfdc['v'],_0x4f8e80=_0x1ebfdc['t'];}return{'min':_0x262f28?_0x4637da:null,'max':_0x262f28?_0x446e84:null,'avg':_0x262f28?_0x49ef50/_0x262f28:null,'sum':_0x262f28?_0x49ef50:null,'first':_0x13b2de,'last':_0x32ab7b,'minT':_0x3ea50a,'maxT':_0x48e0fd,'firstT':_0x394715,'lastT':_0x4f8e80};}}function dpCenterShift(_0x450924,_0x117d1b,_0x4fe287,_0x53b52a,_0x631611){const _0x1d989b=_0x376e89,_0x3430d4=isNum(_0x631611)?_0x631611:0x8,_0x4e0bf2=_0x4fe287===null||_0x4fe287===undefined?0x0:Math['max'](0x0,_0x4fe287+_0x3430d4-_0x450924),_0x2e4e7e=_0x53b52a===null||_0x53b52a===undefined?0x0:Math[_0x1d989b(0x8fb)](0x0,_0x117d1b+_0x3430d4-_0x53b52a);if(_0x4e0bf2>0x0)return _0x4e0bf2;if(_0x2e4e7e>0x0)return-_0x2e4e7e;return 0x0;}function parseCssColorToRgb(_0x2e892d){const _0x49c3f2=_0x376e89;if(typeof _0x2e892d!==_0x49c3f2(0xb2d))return null;const _0x37ba19=_0x2e892d[_0x49c3f2(0xdc2)]();let _0x2f0688=_0x37ba19[_0x49c3f2(0xbc7)](/^#([0-9a-f]{3,4})$/i);if(_0x2f0688){const _0x20c021=_0x2f0688[0x1];return[parseInt(_0x20c021[0x0]+_0x20c021[0x0],0x10),parseInt(_0x20c021[0x1]+_0x20c021[0x1],0x10),parseInt(_0x20c021[0x2]+_0x20c021[0x2],0x10)];}_0x2f0688=_0x37ba19[_0x49c3f2(0xbc7)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x2f0688){const _0x523c30=_0x2f0688[0x1];return[parseInt(_0x523c30[_0x49c3f2(0x7e6)](0x0,0x2),0x10),parseInt(_0x523c30[_0x49c3f2(0x7e6)](0x2,0x4),0x10),parseInt(_0x523c30[_0x49c3f2(0x7e6)](0x4,0x6),0x10)];}_0x2f0688=_0x37ba19[_0x49c3f2(0xbc7)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x2f0688)return[Math['min'](0xff,+_0x2f0688[0x1]),Math[_0x49c3f2(0xa51)](0xff,+_0x2f0688[0x2]),Math[_0x49c3f2(0xa51)](0xff,+_0x2f0688[0x3])];return null;}function relLuminance(_0x3b19f0){const _0x529506=_0x770110=>{const _0x425305=_0x24d9,_0x4a2252=_0x770110/0xff;return _0x4a2252<=0.03928?_0x4a2252/12.92:Math[_0x425305(0x957)]((_0x4a2252+0.055)/1.055,2.4);};return 0.2126*_0x529506(_0x3b19f0[0x0])+0.7152*_0x529506(_0x3b19f0[0x1])+0.0722*_0x529506(_0x3b19f0[0x2]);}function contrastRatio(_0x257e39,_0x7ca18a){const _0x5d28dc=_0x376e89,_0x406620=relLuminance(_0x257e39),_0xb3e5d2=relLuminance(_0x7ca18a),_0x53af21=Math[_0x5d28dc(0x8fb)](_0x406620,_0xb3e5d2),_0x487e0c=Math['min'](_0x406620,_0xb3e5d2);return(_0x53af21+0.05)/(_0x487e0c+0.05);}function mixRgb(_0x2f5994,_0x55a838,_0x4a4aba){return[0x0,0x1,0x2]['map'](_0x5a642f=>Math['round'](_0x2f5994[_0x5a642f]+(_0x55a838[_0x5a642f]-_0x2f5994[_0x5a642f])*_0x4a4aba));}function rgbToCss(_0xb335bb){const _0x1d1024=_0x376e89;return _0x1d1024(0xa08)+_0xb335bb[0x0]+',\x20'+_0xb335bb[0x1]+',\x20'+_0xb335bb[0x2]+')';}function buildLinearPath(_0x84e521,_0xa1eb27,_0xe67670){const _0x36de46=_0x376e89;if(!_0x84e521['length'])return'';let _0x2a0399='M\x20'+_0xa1eb27(_0x84e521[0x0]['t'])+'\x20'+_0xe67670(_0x84e521[0x0]);for(let _0x2d51bd=0x1;_0x2d51bd<_0x84e521[_0x36de46(0x491)];_0x2d51bd++)_0x2a0399+=_0x36de46(0x9af)+_0xa1eb27(_0x84e521[_0x2d51bd]['t'])+'\x20'+_0xe67670(_0x84e521[_0x2d51bd]);return _0x2a0399;}function _0x24d9(_0xe4dcf5,_0xe76eaf){_0xe4dcf5=_0xe4dcf5-0x149;const _0x1a1151=_0x1a11();let _0x24d9a1=_0x1a1151[_0xe4dcf5];return _0x24d9a1;}function _0x1a11(){const _0x59c18f=['</text>','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.','then','x_axis_date_color','rgba(255,255,255,0.98)','setProperty','_cpdOpen','.e-point_colors-picker','en-US','current\x20year','Interval\x20Picker','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','sgc-candle-wick','cursor','State\x20Layout','12H','sgc-series\x20sgc-type-','\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.','pie','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','.e-show_extrema_max','searching','.ed','background-size:cover',';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: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>','sgc-range-band','show_group_by_picker','sgc-search-miss','\x22></div></div></div>','calendarGroup','sgc-y-axis','</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','long-dash','sgc-qgby:','[sgc]\x20annotation\x20history\x20fetch\x20failed','lineTo','host','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\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>','Price\x20Attribute','Value\x20Factor','T12:00:00','show_label','Battery\x20Entity','_calendarEndpointNeedsHourly','</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','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','Off','show_data_labels','_persistQueryPickers','_suppressScrollDispatch','long','checked','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).','stroke-width:','smooth','compare','px;','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','numeric','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','appearance','\x22></div></div>','Y\x20Axis\x20Range','Slice\x20Label\x20Format','Extended\x20Window','data-cstab','move','\x20left\x20top/3px\x20100%\x20no-repeat','.e-trend_down_color-picker','selected','dpPresetOffset','\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>','_wireUp','<span><span\x20class=\x22sgc-detail-stat-label\x22>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','states','Min','#9b59b6','ha-selector','\x22\x20width=\x2210\x22\x20height=\x22','e-color','tap_action','.e-show_range_band','auto_scale_rules','Delta','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','DD/MM\x20hh:mm\x20A','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_cacheCleanupTimer','Reference\x20Year','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\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>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','data-t','string\x20argument','TL_RD','</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','val','config-changed','pointer-events:none','_renderStateRowFor','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','</div><div\x20class=\x22f\x22><label>','<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>','_onDatePickerSyncRequest','histogram','<button\x20class=\x22sgc-dp-toggle\x20','End\x20Hour','group_by','.dp-zone-left','point_colors','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.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','Border\x20Color','.e-icon_size','_renderDatePicker','donut','_resolveThrRef','_computeXAxisTicksAuto','\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>','\x22\x20data-id=\x22','_effectiveAttribute','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','.sgc-card','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','Period\x20Comparison','createElement','_isFieldRelevantForMode','SELECT','closePath','_resetAggWarned','tooltip_stacked_total','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','pie_label_font_size','pane','\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>','_drillDownAt','background:','.ha-entity-picker-wrap[data-battery]','_resolveTemplate','%</span>\x0a\x20\x20\x20\x20</span>','Add\x20Threshold','precision','Up\x20to\x20(hours)','devices','xaxis','all','<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:','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','<div\x20class=\x22sgc-title-wrap\x20pos-','dpmode','.sgc-header-wrap\x20.sgc-title{','_read','A\x20×\x20B','</select></div></div><div\x20class=\x22csb\x22\x20','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.','.e-color-picker','</option><option\x20value=\x22manual\x22\x20','date_picker_shortcuts_position','asr-up','_pieItems','_prep','</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','tEnd','\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>','_resolvedTemplateColors','color:','Scroll\x20Mode','label_opacity','mode','hour_of_day','date','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','months','[data-index=\x22','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','undefined','_zoomAbort','</span>','mdi:icon\x20or\x20{{\x20template\x20}}','children','Center\x20Total','Secondary','_renderExportButton','</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','</div></div><div\x20class=\x22asr-list\x22>','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','fill=\x22','brush_zoom','filter','YYYY-MM-DD','Moving\x20Averages','_drawAverageLines','_dataVarIds','date_picker_step','\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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','state_class','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_preciseTsCache','_exportPng','_hiddenEntities','</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','</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22','.asr-del','MMM','Top\x20Center','_areaDisambig','style','number','Gauge\x20Span','heatmap','Add\x20Rule','innerHTML','color','_attachTooltip','[data-b]','tooltip_sync_group','today','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.','message','width','source','getHours','</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></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\x20','_intervalSyncHandler','first','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','</select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_pph_picker\x22\x20type=\x22checkbox\x22\x20','State\x20Row','Down\x20Color','Avg','image/svg+xml;charset=utf-8','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).','_onIntervalSyncEvent','_toggleSeriesVisibility','x_grid_opacity','lower_bound_secondary','</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','3030511tstELL','Unknown\x20chart\x20mode','4.00','\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','color:var(','stable','getEntityStubConfig','scrollWidth','Drag\x20to\x20reorder','list','Tooltip\x20Total','tspan','_computeGraphFingerprint','upper_bound','#888','overlays','_ohlc','_zoomHistory','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','\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>','hass-more-info','binary_sensor','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','card_header_weight','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.','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.','\x20off','.e-show_extrema_min','</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>','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_resolveColor','.e-data_time_field','card_header_letter_spacing','getTime','entId','.e-thr_last_color','_renderQueryPickers','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','.main-tb','tooltip_sync','cardset','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','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','map','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','sgc-axis-label\x20sgc-y-label','visibility','black','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','.e-thr_transition','toString','_renderStateRow','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22',';opacity:.5;cursor:not-allowed','></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','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','stroke','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','.e-stack_group','base','\x22></div></div><div\x20class=\x22f\x22><label>','pointerleave','Group','.ecd','light-green','scatter','_lastPadB','n2h','show_timestamp','\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>','call','sgc-bar\x20sgc-bar-animated','Localization','createObjectURL','Points/Hour','opacity:1','bMin','DD/MM','<div\x20class=\x22sgc-dp-shortcuts\x22>','_yEnt','_persistDatePicker','./translations.js?v=','ref_op','start','ddd\x20DD\x20MMM','</option><option\x20value=\x22false\x22\x20','_pinchWired','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','ma-col','\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>','ann','Enabled','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','Above','state_timeline_show_labels','h:mm:ss','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.','Minutes','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','selector','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.','last_15d','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_formatDatePickerLabel','[sgc]\x20ref_entity\x20\x22','Price\x20Entity','Card\x20Shadow','_wsTrackedKey','removeItem','Last\x2015\x20days','fill_opacity','&quot;','2-digit','_stateTimelineLegendColors','HH:mm','blue','\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','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>','strokeStyle','</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=\x2210\x22\x20value=\x22','\x22\x20title=\x22','z_index','stroke-linejoin:round','Y\x20Grid\x20Opacity','last_color','\x22></button></div>','Time\x20Field','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','_fetcher','_lastMax','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','candlestick','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.','Roboto,\x20sans-serif','navigate','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.','offH','Day','\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22','signal','\x22></div></div></div></div></div>','vertical','sin','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','add','\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','rgba(255,255,255,0.85)','--primary-font-family','createElementNS','Entity\x20that\x20reports\x20battery\x20level\x20(0100%).\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.','\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-ann-label\x20sgc-ann-span-label','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','<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>','.e-risefall_stable','\x20takes\x20','statistics','fill=\x22url(#','call-service','circle','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','Fill\x20Opacity','.e-attribute','graph_start','last_year','No\x20matching\x20X/Y\x20data\x20pairs','\x22\x20data-index=\x22','Value\x20Position','.e-hide_name','data_vars','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=',',0)','3\x20Hours','include_attribute_name','linear','.e-risefall_decrease','d\x20h:mm','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','opacity','Show\x20Bounds','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.','<div\x20class=\x22f\x22><label>','customCards','legend_position','card_icon_color','Aggregation','button','state_timeline_corner_radius','Mon','Attribute','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','input[type=\x22color\x22]','_computeXAxisTicks','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','touchmove','0.6','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','_beginRender','Slice\x20Label\x20Color','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','\x22\x20value=\x22','getElementById','sgc-query-sync','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','var(--secondary-text-color)','.e-legend_max','</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','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','charCodeAt','100%','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_getAxisStateMap','sourceId','[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.','\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','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','_applyQueryOverrides','yesterday','Icon\x20Color','dampResetBoundaryMax','.e-data_time_unit','_updateQueued','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','_resolvedColors','Line\x20/\x20Fill\x20Color','pie_3d','parentElement','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.','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.','sgc-data-label','\x22></div><div\x20class=\x22f\x22><label>','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','click','186uluATa','[statistics-graph-chart-card]\x20translations\x20are\x20v','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','sgc-hours:','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','cmp-col-pick','device_class','_onQueryPick','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.','0px','items','_openPanels','[sgc]\x20query\x20sync\x20failed','.sn','columns','_haFont','sgc-plot-scroll-wheel','0.55','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','3D\x20Effect','increase','keys','points_per_hour','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','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','getBoundingClientRect','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','_ownCardStyleProps','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','.sgc-detail-legend-entity','focus','std','tooltip_name','Last\x2012\x20months','abs','splice','trend_period_hours','_abort','_drawGrid','contains','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','formatToParts','change_ignore_zero','_getAvailableEntities','now_line_style','_yearEqualSpace','svg','_prevAnnotationStamps','dispatchEvent','background','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','statistics-graph','Header\x20Weight','_wsUnsub','_statMeta','\x20/\x20','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.','_stopEnergyDateSync','attachShadow','Icon\x20Size','getFullYear','overlay','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','1710170wAXaSu','.sgc-zoom-brush','gap','.e-extrema_show_timestamp','.e-forecast_horizon','\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>','cmp-col','_buildMatrix','plain','_attrGbyWarned','><span\x20class=\x22msl\x22></span></label></div>','mapY','auto_hide','false','\x22><span\x20class=\x22u\x22>s</span></div></div>','<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>','lime','Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.','y_grid_opacity','<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>','_applyEditorSearch','entities','y2_axis_format','_energyCollection','History\x20only','areas','var(--secondary-text-color,\x20#888)','<div\x20class=\x22sgc-al\x20align-','getPropertyValue','Week\x20of\x20year\x20(1-53)','<text\x20x=\x22','getUTCDay','</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>','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.','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','2\x20Hours','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','rgba(0,0,0,0.2)','bar_spacing','</span></div>','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','Label','toggle','weekday','.e-data_attribute','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','TL_SC','\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','.e-auto_hide','groupPoints','state_row','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','</select></div></div></div>','height:','\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>','_pairs','show_points','Median','independent',';visibility:hidden','_drawYAxis','clientWidth','rgba(0,0,0,0.5)','.e-enabled','cache','solid','data_time_unit','\x20÷\x20','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\x20.sgc-dp-nav','touchstart','state_timeline','_isStat','src','sgc-plot-clip','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','resolved_name','rgba(255,255,255,0.5)','\x22\x20stroke-width=\x220.8\x22/>','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','Header\x20&\x20Battery','shadowRoot','1,234.56','split','_refLookupFor','http://www.w3.org/2000/svg','_attachZoomHandlers','.tab-badge','Tooltip\x20Sync','</span><span\x20class=\x22sgc-pie-tt-val\x22>','toISOString','#16a085','Month\x20Before','(prefers-color-scheme:\x20dark)','state_adaptive_color','parentNode','</span></div></label></div><div\x20class=\x22f\x22><label>','.e-data_time_year','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','series','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','_maybeWarnMissingLTS','_dpInitialSyncDone','var(--primary-color,\x20#4A90D9)','block','bucketPrecision','join','\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>','sort','--primary-background-color','stackKeyByIdx','border-radius:','sgc-line','so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20','Battery','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.','_precise','Altitude','sgc-plot-clip-','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','\x22></ha-icon>','Classic','<div\x20class=\x22sgc-legend\x20position-','num','_drillWindow','.mtc','scrollLeft','classList','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','data-full-w','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','unavailable','var(--success-color,\x20#2ecc71)','_onIntervalPick','<path\x20d=\x22M\x20','render_template','Min\x20Y\x20Range','color_thresholds','mm:ss','Low','</option><option\x20value=\x22last_month\x22\x20','.e-primary_state_as','_effectiveAnnotations','Hour\x20of\x20day\x20(0-23)','ltsVeto','sgc-svg','_resolveTemplateText','dragleave','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','_searchQ','weeks','_pick','\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>','scroll_sync','.sgc-dp-center-abs','text','setSelectionRange','Line\x20Style','_axisDateLabel','.sgc-state-row','H-line','#ff4757','#3498db','cancelable','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','_fireEntityAction','fEnt','0.4','_scheduleLiveFlush','<div\x20class=\x22sgc-state-align-center\x22>','Y2\x20Axis\x20Label','[sgc]\x20PNG\x20export\x20failed','card_border','ent','fill','_drawSpanAnnotation','\x22></span>','subscribeMessage','.sgc-plot','globalAlpha','.e-tooltip_name','?end_time=','Bar','above','<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>','Start\x20Hour','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.','touchend','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','float','_groupForQueryKind','0.16','entityIdx','>\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','var(--primary-text-color)','.e-risefall_increase','_processAnnotationRefChanges','<div\x20class=\x22sgc-state-row-group\x22>','_applyAttributeName','</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>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','\x22\x20fill=\x22','log',');pointer-events:none;border-radius:inherit}','setLineDash','&amp;','polygon','Last\x2030\x20Days','0.08','DD-MM-YYYY','\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','\x22\x20style=\x22cursor:','background:transparent','data-full-x','Reference\x20Entity','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','_applyTemplatedBools','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','Advanced','[sgc]\x20update\x20failed','iso','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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.','var(--divider-color,\x20rgba(127,127,127,.28))','\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','_xMeta','Last\x207\x20days','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','This\x20Week','B\x20÷\x20A','.e-legend_last','pct','\x20sgc-fill-height','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','</div></div>','Month\x20of\x20year\x20(1-12)','sgc-segrad-','bottom','shift','width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);','display','Share','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.','\x20style=\x22opacity:.3;pointer-events:none\x22','_buildThresholdGradient','_refWarned','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','Last\x20180D','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\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>','gauge_show_minmax','_debounce','Last\x20Year','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','sgc-export-menu','>\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>','.e-price_entity',';width:6px;height:6px','first_weekday','</select></div></div><div\x20class=\x22f\x22><label>','_updateHistory','forecast_horizon','%</span>','state','var(--primary-color,\x20#378ADD)','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\x200100.','Range\x20Band','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','_lastTplKey','pop','values','year','entity','addColorStop','_statPeriodFor','unknown','Mar','\x22\x20data-tc=\x22data\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','\x22\x20data-cstab=\x22headericon\x22>','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','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.','_counterDayRowsSafe','\x22\x20is\x20not\x20applied\x20to\x20the\x20attribute\x20data\x20source\x20on\x20','var(--error-color,\x20#ff4757)','_warnHourlyCap','\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>','\x22\x20data-cstab=\x22locale\x22>','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.','Dec','logarithmic','Percentage','data_time_field','</option><option\x20value=\x22last_week\x22\x20','\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>','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','Server','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','</g>','getRootNode','\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','stack_group','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','start_time','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.','periodNoEsc','unit_of_measurement','mouseenter','<div\x20class=\x22sgc-dp-cal-hint\x22>','chart_mode','\x22></div><div\x20class=\x22f\x22></div></div>','quadraticCurveTo','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','0.3','_resolveEditorColor','ha-icon-picker','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','sgc-ma-line','fixed_value','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','plotW','insertBefore','toLocaleDateString','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20','card_shadow','toFixed','Dotted','\x22\x20width=\x22','.e-points_per_hour','<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','\x20takes\x202+\x20args','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','recorder/get_statistics_metadata','\x22\x20stroke=\x22none\x22/>','ellipse','\x20buckets\x20do\x20not.','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','Width','</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>','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.','stacked','cmp-back','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','.sgc-y-axis-sticky','Vertical','clearRect','body','both','Last\x203\x20days','Managed\x20by\x20YAML\x20template','Last','yScale','duration_unit','icon_size','\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>','lastRawT','amber','Unit','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','.e-offset','_initialRender','ha-card','.e-show_color_dot','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.','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.','_liveFlushTimer','14D','.tb','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','[data-dp-rolling-days],[data-dp-rolling-months]','Time\x20Window','h\x20exceeds\x20the\x20','Show\x20now\x20line','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','border-width:','_resolvedCardBgRgb','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','sgc-grid','<line\x20x1=\x22','Group\x20By\x20Picker','subtract','<rect\x20x=\x22','.ann-type','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</button></div>','bottom-','Nov','down','_autoHideForce','GRADIENT','white','fetchStatistics','rows','result','sgc-area','getMilliseconds','state_size','e-trend_up_color','log10','Language\x20of\x20the\x20on-card\x20texts\x20-\x20date\x20picker\x20presets\x20and\x20range\x20labels,\x20group-by\x20picker\x20options,\x20tooltip\x20and\x20legend\x20words\x20like\x20Total/Min/Max,\x20and\x20empty\x20states.\x20Auto\x20=\x20follow\x20the\x20HA\x20Profile\x20>\x20Language\x20setting\x20per\x20viewer.\x20A\x20fixed\x20language\x20pins\x20the\x20card\x20texts\x20and\x20date\x20formats\x20for\x20every\x20viewer\x20-\x20useful\x20for\x20wall\x20tablets.\x20This\x20editor\x20follows\x20the\x20card&#39;s\x20language\x20as\x20well.\x20Entity\x20names,\x20units\x20and\x20your\x20own\x20labels\x20are\x20never\x20translated.\x20State\x20words\x20(on/off,\x20heating...)\x20come\x20from\x20HA&#39;s\x20own\x20translations\x20and\x20follow\x20the\x20viewer&#39;s\x20profile\x20language.\x20Missing\x20translations\x20fall\x20back\x20to\x20English.','isNaN','data-mtc','No\x20data\x20to\x20build\x20heatmap.','\x22\x20style=\x22width:','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','X\x20Grid\x20Opacity','gauge:','define','sMean','.sgc-legend-item','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','MMM\x20YY','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.\x20A\x20gap\x20in\x20the\x20reference\x20breaks\x20the\x20line\x20rather\x20than\x20inventing\x20a\x20value.\x20Leave\x20empty\x20to\x20disable.','</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','green','Shortcuts','samples','_xEnt','sgc-average-line','font-weight:600','</div>\x0a\x20\x20\x20\x20\x20\x20','\x20style=\x22opacity:0.3;pointer-events:none\x22','_drawRangeBand','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','setAttribute','primary_state_as','Period\x20Highlight','h</option>','\x22></div>','\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>','.cmp-col','<button\x20class=\x22sgc-ip-btn\x20','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','><span\x20class=\x22sgc-state-second-label\x22>','clip-path','barH','useStats','Data\x20Settings','.sgc-detail-legend-wrap','expected\x20','setConfig',';\x20}','align_state','_lastPriceRefetchTs','_valueChanged','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<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','&filter_entity_id=','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','Break\x20on\x20Gaps','Entity','transformSeries','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','never','.ann-add','img','fillOpacity','statistics-graph-chart-card-editor','ISO\x20/\x20epoch\x20ms','<span\x20class=\x22sgc-title\x22\x20style=\x22','Zoom\x20Sync','_zoomGeom','Lower\x20Bound\x20Y2','</option><option\x20value=\x22dotted\x22\x20','Disabled\x20when\x20trend\x20active','<div\x20class=\x22sgc-detail-legend-entity','ranking','Ranking','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.','h23','Count','extrema_show_timestamp','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','Border\x20Width','Point\x20Size','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','subscribeEvents','_energyEnd','14qExyCt','fromCharCode','create','show_second_state_as','Start','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.','.e-ref_op','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','size','days','.thr-row','_overrideGroupBy','unknown\x20identifier\x20','</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>','Adaptive\x20Color','Português','rise_fall_colors','.edb','_priceLookupFor','hass-action','lineWidth','#c0392b','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','devicePixelRatio','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','ceil','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','purple','.ann-source','requesterId','beginPath','setHours','6\x20Hours','max_visible_interval','length','_fpForceExact','addEventListener','getUTCHours','Epoch\x20milliseconds','\x20sgc-stacked','mouseup','px\x20','LTS','_slideNeedsFullRefetch','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','.e-show_in_legend','__visible__','moveTo','Now\x20Line','600\x20','clipPath\x20rect[data-full-x]','pickStatField','cmp-period','hard','history','action','No\x20data\x20to\x20build\x20calendar.','[data-row=\x22','[sgc]\x20value_transform\x20probe\x20threw:','\x20selected','hypot','var(--primary-text-color,\x20#fff)','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','X_AXIS','_renderers','#727272','innerRadius','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','Change','Scatter','_isHistoryAggregated','0,\x200,\x200','wrap','Delete','<span\x20class=\x22sgc-tt-name\x22>','<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>','Y\x20Tick\x20Format','_sumEmptyWarned','bottom-center','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','sgc-spark-mode','.ec','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</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>','<div\x20class=\x22sgc-pie-tt-row\x22','Jul','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','customStart','statistics_unit_of_measurement','I18N','version','<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>','_shouldAlignToClock','_ovAttrIdSeq','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','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.','Show\x20Average','var(--','input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],','&lt;','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','sgc-scroll-sync','flex-shrink:0;color:var(--ts);display:flex','rb:','damp_reset_boundary','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','Below','extrema_font_size','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','Add\x20Entity','set','</select></div></div><div\x20class=\x22f\x22></div></div>','_placeTooltip','icon_color','</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','[sgc]\x20query\x20pick\x20failed','</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','offset','tStart','xmlns','\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','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','cmp-avg','<style\x20id=\x22sgc-extras\x22>','Apr','No\x20thresholds\x20yet','All\x20cards','getTotalLength','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(0100%\x20of\x20the\x20total\x20range),\x20so\x20cards\x20with\x20different\x20hours_to_show\x20still\x20land\x20at\x20the\x20same\x20relative\x20point.','_layout','Chart\x20Settings','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','Value\x20Field','hist','y_axis_font_size','_stretchSlots','_default','Independent','Tooltip','drawEa','close','card_background_color','last_3d','freeze','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','\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>','\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','_render','rgba(255,255,255,0.18)','Min\x20Value','scroll','rgba(255,255,255,0.95)','\x20.sgc-dp-shortcuts','input[type=\x22number\x22]','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','_startEnergyDateSync','</div><div>','x_axis_font_opacity','_allSeries','_precisePending','var(--success-color,\x20#22c55e)','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','opacity:\x20','sgc-dp:','toUpperCase','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','Compact\x20Legend','rgba(0,0,0,0.35)','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','[id]','#e74c3c','right','Forecast\x20Horizon','.e-graph_type','y_axis_number_format','<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>','--secondary-text-color','_viewWindow','var(--ts)','Damp\x20midnight\x20reset\x20artifacts','\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>','.e-trend_up_color-picker','sgc-fill-height','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','card_border_radius','0.75','interval_picker_position','Stable','Height','Y\x20Label\x20Size','lastRaw','attribute','_colorTemplateUnsubs','</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','Fixed\x20Value','</label><textarea\x20class=\x22e-data_vars\x22\x20rows=\x222\x22\x20placeholder=\x22mwst:\x20input_number.vat_rate&#10;gp:\x20input_number.base_price\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none\x22>','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.','_extendWindowForForecastData','_resizeObserver','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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).','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','light-grey','applyRefToSeries','_onDatePickerPanelClick','_computeWsTrackedKey','band','\x0a\x20\x20\x20\x20','\x22\x20stroke-width=\x221\x22/>','.ha-icon-picker-wrap[data-card-icon]','data_time_year','Labels','show_extrema','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','</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','Type','norm','_items','recorder/statistics_during_period','pointermove','Group\x20By','sgc-annotations-fg','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','show_attribute_list','dblclick','Show\x20Values','roundRect','rgba(255,255,255,0.7)','\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>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','YYYY-MM','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.','setTime','_calBarPositions','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.','applyPostBucketTransform','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','pie_spacing','dataTransfer','.e-upper_bound','This\x20Year','\x20\x20','Periods\x20Back','.sgc-pie-container','\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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_cell_values\x22\x20type=\x22checkbox\x22\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','x_axis_color','Tomorrow','_energyStart','ratio','_renderDetailLegend','out','ents','.sgc-qp-select','⚠\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.','card_icon','Upper\x20Bound','Manual','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.','sgc-ann-threshold','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22','.sgc-dp-prev','[sgc]\x20window\x20of\x20~','_priceTrailTimer','#5dade2','\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>','</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','grd:','Duration\x20Unit','</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','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','.sgc-dp-panel','.ma-row','\x22><span\x20class=\x22u\x22>°</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20id=\x22pie_3d\x22\x20type=\x22checkbox\x22\x20','[sgc]\x20data_value_expression\x20\x22','orange','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','Template','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','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.','unexpected\x20token\x20\x22','_renderDatePickerPresets','.sgc-ip-btn','\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(74,144,217,0.15);\x0a\x20\x20\x20\x20border-left:\x201.5px\x20solid\x20rgba(74,144,217,0.7);\x0a\x20\x20\x20\x20border-right:\x201.5px\x20solid\x20rgba(74,144,217,0.7);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x2018px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn:hover\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2030px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x207;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20var(--ha-card-background,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(127,127,127,0.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.25);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#333);\x0a\x20\x20\x20\x20font:\x20inherit;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20padding:\x207px\x2012px;\x0a\x20\x20\x20\x20text-align:\x20left;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button:hover\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.12);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20rgba(74,144,217,0.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\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:\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));\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));\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-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}\x0a\x20\x20.sgc-trend-indicator\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20transition:\x20transform\x200.3s\x20ease;\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-trend-indicator\x20{\x20transform:\x20scale(1.15);\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-stacked\x20{\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20line-height:\x201.15;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20baseline;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20margin-left:\x200;\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-bot\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20margin-top:\x201px;\x0a\x20\x20}\x0a\x20\x20.sgc-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20padding:\x206px\x208px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.15);\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-time\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20margin-bottom:\x204px;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20margin:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-swatch\x20{\x0a\x20\x20\x20\x20width:\x208px;\x20height:\x208px;\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20display:\x20inline-block;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-name\x20{\x20flex:\x201;\x20}\x0a\x20\x20.sgc-tt-val\x20{\x20font-weight:\x20500;\x20margin-left:\x208px;\x20}\x0a\x20\x20.sgc-tt-total\x20{\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20padding-top:\x203px;\x0a\x20\x20\x20\x20margin-top:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend.position-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-legend.position-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-legend.position-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-legend-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-item.hidden\x20{\x20opacity:\x200.4;\x20}\x0a\x20\x20.sgc-legend-swatch\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x20height:\x2010px;\x20border-radius:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-stats\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(auto-fit,\x20minmax(130px,\x201fr));\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2014px;\x0a\x20\x20\x20\x20padding-top:\x2014px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity\x20{\x0a\x20\x20\x20\x20border-left:\x203px\x20solid;\x0a\x20\x20\x20\x20padding-left:\x2010px;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity:hover\x20{\x20opacity:\x200.8;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden\x20{\x20opacity:\x200.3;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden:hover\x20{\x20opacity:\x200.5;\x20}\x0a\x20\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-bottom:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20row-gap:\x202px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20span\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.8;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-stat-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-ip.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-ip.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-ip-btn\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\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:\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:\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:\x20#fff;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle\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-toggle.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\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\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:\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:\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:\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:\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','test','icon','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','rgba(0,0,0,0.4)','state_layout','X\x20Grid\x20Color','firstElementChild','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22','label_color','anim','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.','short','_instanceKey','</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','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','<option\x20value=\x22\x22\x20','.sgc-dp-bar','touchcancel','isScroll','_graphFingerprint','Card\x20Overlays','<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>','advanced','render','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','Align','moving_averages','Padding','Open\x20calendar','Tooltip\x20Name','class','isArray','defs','#f1c40f','hours_to_show','_withAlpha','ll-custom','#1c1c1c','_sgcIcon','getDay','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','system','.e-state_color-picker','formatEntityAttributeName','baselineByIdx',':host\x20{\x20display:\x20block;\x20}','</span></div></label></div>','Time','yVal','expected\x20\x22','_drawExtremaLabels','maxStaleMs','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','No\x20annotations\x20yet','</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=\x2210\x22\x20value=\x22','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','Lower\x20Bound','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-period-highlight','applyPreBucketTransforms','_resolveCanvasColor','UTC','</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','Last\x20Week','data_value_expression','Primary','_sgcExtremaBound','var(','Live','__sgcExtAnchorMs','Show\x20Full\x20Period','push','_liveEnabled','.ma-list','.e-fixed_value','Gauge\x20Range','sgc-tooltip','\x20is\x20not\x20an\x20array','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','periods_back','show_line','[sgc]\x20','_buildSecondStateHtml','</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','\x22\x20data-mtab=\x22overlay\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.','function','Event\x20marker','up_to_hours','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','removeProperty','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.','y_axis_color','<div\x20class=\x22sgc-stub\x22>','debug','sgc-dp-cal-day','.ci','cmpEnt','</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=\x220.15\x22\x20value=\x22','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.','gridAutoFlow','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','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.','polararea','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','touches','.e-show_graph','Donut','.ann-row','Up\x20Color','key','_subscribeEditorColors','_wsSubscribing','T_VERSION','Background\x20Blur','meta','.e-data_value_expression','rgba(0,0,0,0.87)','deltaAgg','%</span></div>','y_axis_format','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','__card__','Time\x20Zone','avg','Both','de-DE','\x22\x20on\x20','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','pph_picker_position','</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','endAngle','Español','template','.sgc-legend-wrap','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.','new_state','btn','Milliseconds','bad\x20number\x20\x22','show_range_values','<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','_slideWindow','YYYY-MM-DD\x20HH:mm','<div\x20class=\x22sgc-dp-modes\x22>','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-cstc=\x22locale\x22><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','dddd','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','_inferEnergyPeriodMode','Last\x2024H','sgc-ann-label\x20sgc-ann-event-label','computeMovingAverages','\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','Letter\x20Spacing','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','Date\x20Label\x20Color','segments','show_now_line','ddd\x20DD/MM','Türkçe','Download\x20CSV','.e-state_adaptive_color','Direction','show_pph_picker','Hide\x20on\x20Load','_animStart','Scrollbar','grid_options','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','.e-legend_min','Name\x20Position',';object-fit:contain;\x22>','Hours\x20to\x20Show','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','<div\x20class=\x22sgc-tt-time\x22>','padStart','thr-col-pick','show_range_band','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','_buildStackState','card','_pieSlices','clearCache','Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.','_formatAttrLabel','\x22\x20alone\x20under\x20a\x20combined\x20label.','dpDay','to_state','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','sc:','.panel-header[data-toggle]','fillRect','.ann-val1','_dpOffset','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','histogram_bins','background-position:center','show_tooltip','Show\x20Δ%\x20in\x20tooltip','1.234,56','Point\x20Color','\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>','calendar','asr-pph','_color','endsWith','></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','\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','statsFieldCascade','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.','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','_colorUnsubs','</button>','_collectDataVarIds','_getRenderer','last\x20year','recorder/list_statistic_ids','_mainTab','_refDirtyIds','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','gauge_value_position','5,4','inv','peak','last_30d','assign','last_90d','.e-extrema_color-picker','.e-unit','Thu','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','--primary-color','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','getUTCDate','timeZone','y_grid_color','_thrVals','sgc-tooltip-sync','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','rgba(255,255,255,0.55)','_slices','_xAxisLabelFormatters','mousedown','\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>','_liveLegendRAF','alphabetic','></div><div\x20class=\x22f\x22><label>','_onDatePickerNav','</div><div\x20class=\x22sg\x22>','_graphData','<div\x20class=\x22tc\x20mtc\x20','_applyModeVisibility','sgc-datepicker-sync','hour','X\x20Label\x20Color','</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>','_formatAxisStateLabel','.asr-row','download','percentage','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','last\x20month','string\x20in\x20arithmetic','thin','scale','Opacity','tot','\x22\x20type=\x22text\x22\x20value=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','restore','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.','Solid','local','Reverse','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.','_computeEffectiveWindow','energy_date_sync','month_of_year','\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>','</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','hasOwnProperty','Svenska','sMin','checkbox','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).','breakOnNull','delta','input[type=\x22text\x22],input[type=\x22number\x22],select{height:32px!important;padding-top:0!important;padding-bottom:0!important}input[type=\x22color\x22]{height:32px!important;padding:3px!important}.ci\x20input[type=\x22color\x22]{width:32px!important}','sgc-axis-tick\x20sgc-x-tick','unexpected\x20','_draw','px),\x20-50%)','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','_drillBucketAt','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','concat','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.','config','item','zoom_sync','.ann-show_values','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','rgba(74,144,217,','Smooth','sgc-grid-line\x20sgc-y-grid-line','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','Navigate','clientX','subscribe_trigger','.f,\x20.si','_hasAnyAggregatedEntity','</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','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.','delete','last_month','_cpdDocBound','lttbDownsample','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','<button\x20class=\x22tb\x20cs-tb\x20','\x22\x20selected>','\x22></button><span\x20class=\x22sgc-dp-label\x20','lines','every','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','hide_name','sgc-hover-dot','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','_edStatesSig','Auto\x20(HA\x20language)','_rebuildPoints','show_in_legend','DateTimeFormat','.e-needle_color-picker','\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>','_applyDatePickerRolling','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','\x22\x20is\x20invalid\x20(','.eh','font-size:','_applyRefTo','Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.','_autoHideApplied','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','.e-extrema_bg_color','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.','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.','()+-*/%,','show_fill','trend_icon_size','segments-thr','.thr-del','_refSeries','_exportCsv','_animateDraw','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','graph_start_hour','style=\x22opacity:.35;pointer-events:none\x22','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','tooltip_match_axis','\x22\x20x2=\x22','customEnd','</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>','toBlob','</select></div>','x_grid_style','extrema_color','_barHalfWidth','row','STL','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','.e-ref_entity','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','round','statistics-graph-chart-card','show_y_axis','sgc-line\x20sgc-seg-line','time_zone','Raw\x20(no\x20grouping)','_isZooming','[data-dpmode]','name','_entityNeedsHourlyFor','box-shadow:none','rise_color','Max','remove','</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','input_boolean','\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>','Last\x2012\x20Months','data-tab','.asr-list','_onAttributePick','padL','card_padding','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_entity','y_axis_decimals','><span\x20class=\x22sgc-pie-tt-name\x22>','period','_syncHandler','_resolvePreciseRecordTimes','Day\x20of\x20month\x20(1-31)','.sgc-pie-canvas','.e-ref_attribute','_lastColorKey','rgba(255,255,255,0.08)','date_picker_group','sgc-interval-sync-request','<option\x20value=\x22','no-','.e-trend_stable_color-picker','Last\x2090D','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','\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>','dateObj','_arcs','<span\x20class=\x22ev\x22>','Attribute\x20names','Click\x20to\x20return\x20to\x20current\x20period','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','Logarithmic','No\x20entities\x20to\x20rank.','Polar\x20Area','area_id','yellow','last_180d','carry_forward_ms','Candlestick','y_axis_label','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.','__default','_renderLegend','show_tooltip_total','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.','</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','_dpCustomEnd','14px','_onDatePickerSyncEvent','top','_fpSettleT','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','A\x20\x20B','<stop\x20offset=\x22','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.','\x22\x20data-mode=\x22','lower_bound','Annotations','<span\x20class=\x22sgc-state-name\x22','\x22\x20cannot\x20be\x20combined\x20with\x20aggregate_func\x20\x22','h2n','_drillUp','%27','querySelector','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.','cellH','alignItems','_pinchActive','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','measurement','period_highlight_color','.e-legend_sum',');\x20falling\x20back\x20to\x20data_value_field.','e-entity','.edup','_computeInstanceKey','24H','</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','pie:','</option><option\x20value=\x22solid\x22\x20','\x22></div><div\x20class=\x22f\x22','toLowerCase','>\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','3472728LUjaLH','flatMap','dp-future','State','isFinite','order','fillText','data_attribute','Card\x20Settings','A\x20+\x20B','info','clipPath','_renderYAxisLabels','append','\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>','group_by_picker_group','sum','Call\x20Service','data','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','mousemove','align_header','30RdJBzq','state_timeline_label_font_size','gauge_value_size','_setupCanvas','bMax','_entities','stop','cmp-hol','TL_SC_RD','line_width','show_extrema_min','.e-show_extrema','sparkline','Gradient','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','_spokes','.panel','save','Trend\x20Period','<span\x20class=\x22sgc-spark-unit\x22>','<div\x20class=\x22fg0\x20mt8\x22><label>','stopPropagation','x_axis_interval','_popZoomHistory','colors','changedTouches','revokeObjectURL','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','Fill','ref_entity','NO_STL','_persistIntervalPicker','_cols','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','tagName','_dpCalMonth','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','Y\x20Axis\x20Label','_prevStamps','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','#000000','target','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','_resetDrill','_scrollHandler','_downloadBlob','sgc-stl-label-clip','\x20—</option>','Year','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','rgba(255,255,255,0)','.e-extrema_bg_opacity','show_graph','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','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.','_renderRAF','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush','_handleEnergyDate','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.','</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','.e-risefall_enabled','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','scroll_mode','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','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).','#f39c12','sgc-extrema','\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>','Primary\x20Value','Ext\x20LTS','Bar\x20Spacing','4\x20Hours','input_number.','clientHeight','_dpSynced','y_grid_width','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','_cacheGet','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','</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=\x220.65\x22\x20value=\x22','reverse','show_delta','units','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','Graph','e-needle_color','.cmp-row','toLocaleTimeString','use_only_attribute_name','_fetchPrecisePeak','(state_class\x20not\x20set):\x20','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','slice','card_header_color','Header\x20&\x20Icon','.e-data_vars','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','variables','abort','_appendText','English','</option>','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','angle','none','_broadcastIntervalSync','\x22\x20style=\x22color:','headericon','grey','X\x20Axis','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','\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','_isThrRef','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.','findIndex','_schedulePriceRefetch','drawImage','Value','.e-data_value_field','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.','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','sgc-plot-scroll','random','sgc-extras','last_changed','step','[sgc]\x20render\x20error','attribute_list_position','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.','Horizontal','Event','Next\x20month','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','border-color:transparent;background:','_hasLTS','#2980b9','sgc-thrf-','Brush\x20Zooming','getUTCFullYear','anchorStart','x_grid_width','__sgcRefKey','_renderIntervalPicker','#26a69a','Čeština','box','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','transform','System','MM/DD','.sgc-spark-row','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','dotted','sgc-stl-cell','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','time_format','<div\x20class=\x22sgc-dp-panel\x22>','vals',':00','<div\x20style=\x22opacity:0.6\x22>','.e-state_size','\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>','_pollTimer',':\x20its\x20statistics\x20','Value\x20Expression','Y\x20Axis\x20Format','<stop\x20offset=\x220%\x22\x20stop-color=\x22','&minimal_response&no_attributes','show_interval_picker','getPrototypeOf','catch','_meta','backgroundColor','text-anchor','format','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','Disabled\x20when\x20thresholds\x20active','image/png','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','0.5','tooltipName','Operation','_buildStateRowHtml','getEnergyDataCollection','canvas','manual','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','</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><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','_dpExpanded','sgc-axis-label\x20sgc-x-label','\x22\x20y=\x22','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','_dpMode','_refRefIds','_processRefTicks','drawSa','clientY','endMs','createRadialGradient','Avg\x20','My\x20annotation','graph_type','_overridePph','_teardownColorTemplates','Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.','rk:','Always','primary','\x20-\x20that\x20would\x20subtract\x20levels\x20from\x20deltas.\x20Use\x20multiply/divide,\x20or\x20switch\x20the\x20aggregation\x20to\x20a\x20level\x20(avg/min/max/last/first/median).','_editorTplKey','Y\x20Axis\x20Ticks','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','\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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','sgc-bargrad-','0\x200\x20','12\x20Hours','middle','dashed','_exportPngCard','documentElement','.ann-opacity','--ha-card-background','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','_bucketSeries','mouseleave','</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','__sgcAxisFmt','_setupColorTemplates','live','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','Statistics\x20Graph\x20Chart\x20Card','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.','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.','drill_down','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.','applyEntityTransforms','.fg,\x20.fg0,\x20.cs','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','dot','GET','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','May','.sgc-mode-off','Rising','var(--secondary-text-color,\x20#95a5a6)','cmp-fill','var(--sf)','type','--primary-text-color','\x20sgc-dp-center-abs','Lower\x20Bound\x20Y','styling','device_id','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Polski','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','nodeType','\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.','.card-icon-color-picker','State\x20Map','Histogram','sgc-y-axis-bg','Graph\x20Type','_energyUnsub','_onDatePickerMode','http://www.w3.org/1999/xhtml','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','y_axis_round_ticks','deep-orange','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','deltaY','blue-grey','unit','dataset','Local\x20(device)','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','removeEventListener','fetchHistory','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','0.95','ref_attribute','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.','.ann-del','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-no-bleed','radar','battery','now','</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>','</style>','state_color','\x22\x20viewBox=\x220\x200\x20','break_on_null','_cacheSet','.sgc-header-wrap','\x20style=\x22opacity:0.6\x22','data-mtab','_mountCanvas','indigo','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','\x22\x20data-dp-day=\x22','gradient','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','Legend','Date','week','_on','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','_intervalSyncRequestHandler','sgc-zoom-sync','Duplicate','y_axis_ticks','Visible\x20Modes','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.e-','Value\x20Transform','30uNpkko','isConnected','.sgc-qp-wrap','\x22\x20data-dp-preset-mode=\x22','_config','_haColorMap','x_axis_datetime_format','TABLE','B\x20\x20A','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','inherit','Sparkline','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','_querySyncHandler','time','y_axis_font_opacity','trend_up_color','placeholder2','\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','prototype','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','childNodes','date_picker_nav_position','<div\x20class=\x22sgc-al-item\x22>','show_color_dot','\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>','serializeToString','Tooltip\x20Order','maxRadius','changeDiffSeries','Jan','y_grid_style','<div\x20class=\x22sgc-state-row','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','rgba(0,0,0,0.15)','price_attribute','Progress','align','pointerdown','dp-label-past','min_bound_range_secondary','Hours','.e-smooth','</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','stroke-opacity:','left','max','_lastTouchPopT','breakGapsInCalendar','card_icon_position','Data\x20Vars','textAlign','background-image:url(\x27','bar','exec','mapX','includes','_hideSyncedTooltip','<span\x20class=\x22en\x22>','_onQuerySyncEvent','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','ma-period','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.','Entity\x20at\x20index\x20','.sgc-al-wrap','Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','startsWith','unknown\x20function\x20','e-trend_stable_color','5minute','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','</select>','.sgc-grid','Aug','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.','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','toDataURL','_dpCustomStart','\x22\x20stroke-width=\x22','dp-center-stacked','startWin','int','_thrColorRefs','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','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.','_normalizeCompare','diffSeries','card_background_image','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.','_scheduleResolvePreciseRecordTimes','Bounds','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','--card-background-color','Show\x20State\x20Labels','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.','data-band-w','stroke-dasharray:','font-size','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','</label>','gby','<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>','value-changed','sgc-grad-','show_extrema_max','BOUNDS','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>','</select></div></div><div\x20class=\x22f\x22','position:absolute;visibility:hidden;pointer-events:none;','dp-today','.thr-list','Chart\x20Align','_exportName','zoom_sync_group','per','><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','median','Entities','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','needle_color','Hour','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','annotations','.cs-tb','\x20—\x20','8\x204','(all\x20together)','Hard','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','Русский','show_grid','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','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).','options','Y2-Axis','y_axis','pow','_annotationRefs','Sun','observe','sgc-datepicker-sync-request','minute','_quantile','\x22\x20data-mtab=\x22display\x22>','_flushLiveBuffer','has','sgc-dp-center-abs','_showTooltipAtTime','radialbar','battery_low_threshold','rgba(255,255,255,0.22)','</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','ha-card.sgc-card','sensor.','_window','search','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','enabled','getItem','_fpLastW','\x22\x20fill-opacity=\x22','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','Center\x20Label\x20Color','statistic_id','var(--error-color,\x20#ef4444)','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','day','diff','#010203','legend_stats','reverse_divide','_broadcastDatePickerSync','card_border_color','</div><button\x20class=\x22thr-add\x22\x20','\x22\x20fill=\x22transparent\x22/>','arc','_slideTimer','padT','_energyDiscoverTimer','_intervalInitialSyncDone','truncated','show_date_picker','./translations/','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','med','_pendingSlide','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','PALETTE','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.','trend_down_color','\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','</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22','battery_entity','placeholder','</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','\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>','last_24h','top:\x20calc(50%\x20+\x20','span','.ha-entity-picker-wrap','card_header_size','last\x20week','entity_id','dominant-baseline','period_highlight','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','butt','.e-legend_avg','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','<span\x20class=\x22sgc-state-value\x22','Entity\x20#','computeMovingAveragesExt','Threshold','stroke=\x22url(#','[data-dp-cal]','Reference\x20Attribute','</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','waterfall','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','_priceSeries','.e-line_style','Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','href','\x20L\x20','.e-show_state_last','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','xVal','#sgc-extras','TOTAL','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','_getDataSourceForRange','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-ann-span','replace','No\x20moving\x20averages\x20yet','_unsubscribeEvents','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).','Day\x20Before','_fillRaf','</div></div><div\x20class=\x22cmp-list\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','show_x_axis','indexOf','_drillTimer','No\x20comparisons\x20yet','Locale','</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=\x220.5\x22\x20value=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','.e-change_ignore_zero','sgc-ann-label\x20sgc-ann-threshold-label','Wed','%\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','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\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<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','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','last_updated','3,3','aggregate_func','sun.sun','atan2','\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>','></ha-icon></span>','from','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','_eT','data-axis-side','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).','_wheelHandler','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','_isCardFieldRelevantForMode','600','active','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','_prevRefStamps','hass','_coerceColor','group','direction','</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>','4\x204','Offset','_sgcCp','var(--tx)','Samples','has_mean','.cs','ids','getGridOptions','card_icon_image','_aggregate','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','15D','__sgcDecisionHours','show_full_period','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','wheel','dp-in-range','interval_options','%\x22\x20stop-color=\x22','extrema_bg_color','unexpected\x20end','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','\x20sgc-state-row-hidden','kind','_drawBandAnnotation','opacity:','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-idx=\x22','</span></div></label>','MM-YYYY','rgb(','_instanceId','warn','log2','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','unexpected\x20character\x20\x22','entries','Bottom\x20Right','bottom-right','\x22\x20data-tc=\x22general\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22\x20style=\x22margin-bottom:6px\x22><div\x20class=\x22st\x22><input\x20class=\x22e-enabled\x22\x20type=\x22checkbox\x22\x20','<svg\x20width=\x2716\x27\x20height=\x2716\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27currentColor\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','decimals','cellW','some','animate_graph','<div\x20class=\x22f\x22></div>','Icon\x20Position','Previous\x20period','center','_renderSparkline','_renderAttributeList','pointer','Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.','Inherit\x20from\x20Custom\x20Name','soft','Falling','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_onTooltipSyncEvent','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','setDate','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','#888888','day_of_month','pph_picker_group','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','TL_STL','\x20C\x20','gauge','Day\x20of\x20year\x20(1-366)','_updateSeq','\x20×\x20','canvas\x20tainted','carryForwardMs','show_values','area','\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>','_yMeta','_computeYBounds','week_of_year','_animRaf','</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>','startDist','_setupTooltip','\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>','_lastRaw','range','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x20mt8\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_min\x22\x20type=\x22checkbox\x22\x20','Last\x2030\x20days','previous\x20period','Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.','show_state_last','_normalizedBgImage','_compareOf','Graph\x20Start','</span></span>','get','_wsGen','_calendarCounterNeedsHourly','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','formatEntityState','_tooltipAbort','min','error','All','_refRefused','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.','transparent','card_background_blur','cols','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','1\x203','_cells','\x22\x20fill=\x22none\x22\x20','rgba(0,0,0,0.05)','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','effectAllowed','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','_renderCalendarGrid','interval_picker_group','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_liveStateRaw','count','.f,\x20.si,\x20.overlay-row,\x20.ms','Tap\x20Action','sgc-ma-label','On\x20Click','_baselineReady','#1D9E75','endAngleFull','_updateTabBadges','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','Data\x20Attribute','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.','data-w','show_legend','sgc-candle\x20','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','Last\x2012M','Style','data_labels_font_size','_haCMap','_preciseTsResolved','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','_dvxWarned','\x20style=\x22','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','\x22><div\x20class=\x22f\x22><label>','anchorT','Last\x207D','transition','</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','_annotationLineDash','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','sgc-chrome-clip-','Y\x20Label\x20Opacity','<div\x20class=\x22cs\x20','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','0.85','_drawAnnotationsBackground','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.','rawV','Card\x20Styling','.sgc-dp-wrap','localeCompare','\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>','</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>','Update\x20Interval','<div\x20class=\x22sgc-legend-item\x20','\x22\x20y1=\x22','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','_resolveStateColor','.sgc-state-wrap[data-pos=\x22','#8e44ad','gauge_span','.e-show_range_values','pie_label_format','text/csv;charset=utf-8','extended_window_multiplier','Source','pad2','comma','mtc','DD\x20MMM\x20YYYY','_activeTab','stroke-dasharray:none','\x22\x20aria-label=\x22','accent','Other','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','_numOrNull','.sgc-plot-wrap','show_cell_values','.e-show_data_labels','dp-range-sel','clear',':host\x20{\x20display:\x20block;\x20font-family:\x20','.e-line_width','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','.cstc','_querySyncRequestHandler','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','pushed','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','cloneNode','_compareCfg','<g\x20data-b=\x22','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','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.','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','_onDatePickerToggle','rect','ma-lbl','yearTotal','setMinutes','\x20Z\x22\x20fill=\x22','Seconds','</span></div></label>\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','_wireTooltip','fillStyle','Step','Last\x2030D','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.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','.sgc-pie-tooltip','</div></div></div>','<button\x20class=\x22sgc-dp-preset\x20','main','\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','</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','scroll_sync_group','.e-show_state','<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>','_baseQuery','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','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.','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','y2_axis_label','_prepSeriesSamples','mdi:chart-line','Attribute\x20Data\x20Source','Mouse\x20Wheel','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.','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.','DEFAULTS','event','_tmp','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','\x22\x20data-cstc=\x22headericon\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.e-name_position','</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>','offsetWidth','Default\x20(Vertical)','_ensurePinchHandlers','server','Slice\x20Spacing','tab-badge','></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','sgc-h32','brown','epoch_ms','><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','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22','pie_label_color','data:image/svg+xml;charset=utf-8,','language','_scheduleRender','hidden','_minTs','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','label','central','<div\x20class=\x22csb\x22\x20','hm:','forEach','\x20-\x20','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Stacked','show_export','_structureDirty','\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>','visible','detail','_end','value_end','</linearGradient>','number_format','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.','appendChild','MM/DD\x20HH:mm','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','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.','-color)','Add\x20Comparison','linear-gradient(','_onScrollSyncEvent','rgba(255,255,255,0.45)','_dpCalYear','Interval','getDate','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','trend_stable_color','select','absolute','Grid','bottom-left','startAngle','Today','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20','90D','Range','textBaseline','_computeDatePickerWindow','<div\x20class=\x22sgc-dp-cal-empty\x22></div>','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','\x22\x20y2=\x22','Auto-refresh\x20interval\x20in\x20seconds.\x20The\x20card\x20will\x20re-fetch\x20data\x20at\x20this\x20cadence\x20regardless\x20of\x20HA\x20state\x20changes.\x20Useful\x20for\x20frequently-changing\x20sensors\x20or\x20external\x20data\x20sources.\x20Leave\x20empty\x20to\x20only\x20update\x20when\x20HA\x20fires\x20state\x20events.','connection','sgc-y-tick','string','\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','Stacked\x20Group\x20Totals','Radar','Card\x20Border','Y-Axis','X\x20Label\x20Opacity','[sgc]\x20color\x20template\x20subscribe\x20failed','hassUtil','.sgc-zoom-brush-label-left','stroke=\x22','point_size','_seriesEntity','horizontal','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.','All\x20entities\x20are\x20below\x20the\x20threshold','_broadcastQuerySync','divide','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','datetime_format','><ha-icon\x20icon=\x22','points','The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','timestamp','value_factor','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','mdi:code-braces','show_trend_icon','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','_sanitizeEntities','_drawThresholdAnnotation','price_entity','.sgc-card{position:relative;overflow:hidden}','Data\x20Labels','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','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.','Points/Hour\x20Picker','[data-panel=\x22cardset\x22]','Axis\x20Labels','linearGradient','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','barThickness','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','Top\x20Left','0.33','disconnect','cbrt','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','className','_computeRollingStart','subscribe','.e-tap-action-fb','\x22/>','cos','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_annotationLabelOpacity','pie_center_font_size','Pie\x20Style','getConfigElement','Header\x20Align','carryPastNow','auto','</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>','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.','below','month','find','#d35400','rgba(','history/period/','_resolveEntityAnnotations','Auto\x20(HA\x20profile)','charAt','rgba(0,0,0,0.3)','Download\x20PNG\x20(Chart)','/h)','\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','.tc','tooltip_order','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.','pink','toLocaleString','</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','Daily\x20end\x20hour\x20filter.\x20Plain\x20number\x20=\x20absolute\x20clock\x20hour\x20(22\x20=\x2022:00).\x20Prefix\x20with\x20+\x20or\x20-\x20for\x20relative\x20to\x20NOW\x20(+1\x20=\x20one\x20hour\x20from\x20now,\x20-0.5\x20=\x2030\x20min\x20ago)\x20—\x20in\x20hand-written\x20YAML\x20these\x20must\x20be\x20quoted.\x20Alternatively\x20use\x20now,\x20now+1,\x20now-1\x20which\x20are\x20YAML-safe.\x20Also\x20accepts\x20entity\x20ID\x20(sensor.sunset_hour).','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','State\x20Timeline','\x00cmp:','Chart\x20mode,\x20display\x20and\x20data\x20configuration','Hide\x20Name','[sgc]\x20statistics\x20fetch\x20failed','rgba(0,0,0,0.7)','sgc-ann-label\x20sgc-ann-band-label','min_bound_range','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','_resolveDynBatteryThreshold','_entityTplKey','mean','.e-legend_live','.ha-tap-action-picker-wrap','rgba(0,0,0,0.06)','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','next','_renderBatteryIcon','Calendar\x20periods','friendly_name','_renderMatrixChart','\x22\x20data-mtab=\x22yaxis\x22>','#ef5350','Color','#378ADD','border:none','interval','sgc-axis-tick\x20sgc-y-tick','\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','</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=\x220.15\x22\x20value=\x22','_renderHeader','deltaX','getSeconds','Gauge\x20Columns','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','</div>','attributes','decrease','dragstart','textContent','6\x20or\x20sensor.x','_start','</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','total','Visibility','getMonth','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.','chart_align','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\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_avg\x22\x20type=\x22checkbox\x22\x20','unknown\x20function\x20\x22','.sgc-state-wrap','</foreignObject></svg>','off','sgc-crosshair','_yearSlotSpan','Scroll\x20Sync','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','card_header','#ffffff','</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','_applyDatePickerPreset','title','last_12m','match','ranking_min_value','e.g.\x20Statistics','_scrollSyncHandler','No\x20data','disabled',')</span>','_hass','font-weight:500;opacity:0.8','.cmp-col-pick','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','Header,\x20icon,\x20styling\x20and\x20language','X-Axis','stroke-dasharray','_priceRefIds','floor','Radial\x20Bar','_pendingSyntheticRefresh','<div\x20class=\x22es\x22>','Year\x20Before','NumberFormat','\x22\x20stroke=\x22','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','default','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','\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:','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).','tab','show_average','Dashed','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','</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>','Oct','cstab','change','Background','_mountIconDropdown','unexpected\x20\x27','.e-show_points','Secondary\x20Value','cssText','h12','Min\x20Y2\x20Range','maSeries','state_map','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.','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','Visible\x20Intervals','100655WUJPoL','_processHassChanges','upper_bound_secondary','Auto','_drawXAxis','X\x20Label\x20Size','Icon','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','sgc-card','LANG_NAMES','open','sgc-dp-open','Horizontal\x20position\x20of\x20the\x20mode\x20shortcuts\x20—\x20the\x20D/W/M/Y\x20buttons\x20and\x20the\x20calendar\x20icon\x20—\x20left,\x20center,\x20or\x20right.\x20Sharing\x20a\x20position\x20with\x20the\x20date\x20navigator\x20places\x20the\x20navigator\x20first.','></div>','#e67e22','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','date_picker_position','.sgc-y-axis-label','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis\x22\x20type=\x22checkbox\x22\x20','font-size:\x20','Stable\x20Color','_applyOwnCardStyles','extrema_bg_opacity','_cache','_resolvedEntityAnnotations','minHeight','0.35','yes','_isLiveTrackingNeeded','idx','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','.cmp-list','stroke-width:3','Image\x20URL','_queryInitialSyncDone','_ensureStatMeta','parse','\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>','graph_end_hour','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','createLinearGradient','Yesterday','\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></div>','str','</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','now_line_color','</span></div></label><div\x20class=\x22overlay-opt','invert','\x20stroke-width=\x22','locale','translate(','sgc-now-line','data-band-x','Background\x20Opacity','e-point_colors','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.','auto_hide_entities','#1abc9c','sgc-bar-active','sensor.xxx_battery','getWeekInfo','applyPriceToSeries','\x20arg(s)','</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','sgc-interval-sync','__sgcActiveRule','querySelectorAll','drop','gridColumn','Deutsch','Custom','last_week','supported_features','_dpRangeStart','_allRelevantEntitiesHaveLTS','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','\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>','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','now_line_opacity','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','.sgc-tooltip','raw','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','Total','X\x20Grid\x20Style','_savedScrollLeft','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','#27ae60','--mdc-icon-size:','\x22></div></div><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-dl\x22\x20type=\x22checkbox\x22\x20','_nowStampMs','_showExtremaOnClick','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','sgc-query-sync-request','\x22\x20data-dp-rolling-months=\x22','Y\x20Label\x20Color','_overrideAttributes','multiply','nodeName','tomorrow','name_size','closest','.e-trend_icon_size','update_interval','offsetHeight','cyan','.sgc-dp-next','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','scrollbar','Language','Date\x20Picker','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\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=\x22show_y_ticks\x22\x20type=\x22checkbox\x22\x20','_handleCalendarDayPick','747libFWj','\x20→\x20','Center\x20Label\x20Size','sgc-data-labels','Gauge','general','.ma-add','</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>','threshold','card_border_width','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','onload','last','thr-val','_dragState','data-cstc','Last\x2024\x20hours','-picker\x22\x20type=\x22color\x22\x20value=\x22','height','_drawMovingAverages','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','rgba(0,0,0,0.75)','date_picker_modes','</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>','isDate','stringify','<div\x20class=\x22ln\x22>','yearEqualSpace','Search\x20settings','Top\x20Right','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.ann-label','Alphabetic','matchMedia','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','State\x20(live)','x_axis_font_size','<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>','getUTCSeconds','/local/','Last\x207\x20Days','activeElement','thr-col','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','xRange','</button><button\x20class=\x22tb\x20','timeline','input','<div\x20class=\x22asr-row\x22\x20data-row=\x22','First','carrySlackMs','Sum','Nederlands','>\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>','position:relative;width:100%;max-width:125px','&gt;','0.15','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','group_by_picker_position','Percentages','Font\x20Size','label_font_size','letter-spacing:','MM/DD\x20hh:mm\x20A','Line','#4A90D9','label_position','12h','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_lastPadT','[data-dp-preset-mode]','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','.sgc-dp-toggle','_cssPath','_maMaxLeadMs','[sgc]\x20data_attribute\x20\x22','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>',':\x20\x22<b>','500\x20','_hourlyCapWarned','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.','_tplBoolEntities','position','Show\x20Timestamp','.js?v=','total_increasing','Next\x20period','sig','mdi:thermometer','<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>','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','always','Default','_drawSeries','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','day_of_year','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.','dark-grey','onerror','data_value_field','stroke:','_tplBoolCard','Visual\x20Options','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.','callWS','measureText','.sgc-export-menu','ref','x_grid_color','Time\x20Unit','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.','Show\x20Export\x20Button','url(#','_shareScalarValue','The\x20','cstc','intlabel','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.','drag-over','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','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.','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','line_style','<div\x20style=\x22margin-top:6px\x22><div\x20style=\x22display:flex;align-items:center;gap:4px;margin-bottom:3px\x22><span\x20style=\x22font-size:10px;text-transform:uppercase;letter-spacing:.04em;opacity:.55\x22>','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','.sgc-zoom-brush-label-right','_detectDark','bool','_matrix','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','null','.e-number_format','path','fill:','auto_scale_points','show_y_axis_label','applyBandDelta','objectBoundingBox','_isCounterEntity','pie_style','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','_edLang','Never','now_line_width','\x20>\x20','\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','sgc-y-axis-sticky','Aligned\x20(below)','Custom\x20Scale\x20Rules','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','.e-show_line','stats','\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>','\x22\x20height=\x22','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','_dpSyncHandler','Statistic\x20ID','index','resolved_tooltip_name','\x22\x20rx=\x220.5\x22\x20fill=\x22','sgc-spark-thr-','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','firstChild','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Corner\x20Radius','composedPath','Font\x20Color','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.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','has_sum','<div\x20class=\x22sgc-spark-list\x22>','sgc-overlay-clip','preventDefault','Attribute\x20List','Week','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','Stack\x20Group','sgc-bar','spark','Add\x20Moving\x20Average','_setupTimers','setItem','Global','.sgc-ip-wrap','.e-show_trend_icon','_collectThrRefs','_cardTab','_onQuerySyncRequest','viewBox','_aggWarned','position:relative;flex:1.2;min-width:0','eSig','display:block;width:100%','_normalizeCompareList','_zoomSyncHandler','getMinutes','\x20·\x20','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.','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.','</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','<span\x20class=\x22sgc-state-icon\x22','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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.','line','_barCenters','_drillStack','sgc-y-axis-label\x20sgc-y-axis-label-left','getAttribute','Diff','Month','sqrt','.ann-color','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','removeAttribute','__sgcExtVisibleH','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(MonSun).\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.','Upper\x20Bound\x20Y2','div','_hasCandlestick','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.','_liveBuffer','[data-intlabel]','_buildStructure','end','<div\x20class=\x22sgc-state-align-left\x22>','30D','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','removeChild','.e-fill_opacity','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','\x22\x20stroke-width=\x222\x22/>','rgba(0,0,0,0.08)','getUTCMinutes','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x20but\x20the\x20card\x20is\x20v','radius','dpRollingDays','Thick','<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>','callApi','Previous\x20Period','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','dev','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','sgc-x-axis','_lastMin','></div></div><div\x20class=\x22f\x22><label>','>\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',').</div>','_resolveStateRowValue','font','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','secondary','.e-break_on_null','_renderId','None','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','hours',')\x22\x20fill-opacity=\x22','Y\x20Ticks','</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>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-mtab=\x22xaxis\x22>','_makeEntityBlank','previous_period','reverse_subtract','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','MDI\x20Icon','show_x_ticks','pie_center_color','date_picker_default_mode','_onZoomSyncEvent','custom','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','Last\x20Month','object','.sgc-bar{opacity:0.85}','ddd','groupExtremesByKey','#2ecc71','alignToClock','_ltsWarned','color:\x20','_dpSyncRequestHandler','show_y2_axis','_fd','hide_on_load','configured\x20—\x20add,\x20reorder\x20and\x20customize','seriesStats','dpCal','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','No\x20time\x20window.','\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>','fall_color','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','<button\x20class=\x22tb\x20main-tb\x20','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.','reduce','_scheduleUpdate','getOwnPropertyDescriptors','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','value','</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','_fillResizeObs','_activeIntervalLabel','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','color:var(--primary-color,#03a9f4);font-weight:700','_compareShiftHours','</select></div></div>','pph','.e-damp_reset_boundary','sgc-averages','sgc-qpph:','_drawDataLabels','\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','.e-z_index','Box\x20Plot','gauge_columns','show_y_ticks','Auto\x20(unit)','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.','deep-purple','show_state','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','.e-statistic_id','<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','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.','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.','carryStateInGaps','include_area_names','mapped','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.','65222TKbOHh','trim','<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','_onIntervalSyncRequest','card_icon_size','<div\x20class=\x22','322108IGZegQ','<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','_drawEventAnnotation','yaxis','defineProperty','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.','><label>','\x20legend-hidden','value_transform','Download','lineCap','getContext','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','_overrideHoursToShow','waterfall_total','.e-show_fill'];_0x1a11=function(){return _0x59c18f;};return _0x1a11();}function buildStepPath(_0xb0836d,_0x11809a,_0x5cc3fe){const _0x1ab950=_0x376e89;if(!_0xb0836d['length'])return'';let _0x10b9b7='M\x20'+_0x11809a(_0xb0836d[0x0]['t'])+'\x20'+_0x5cc3fe(_0xb0836d[0x0]);for(let _0x36f846=0x1;_0x36f846<_0xb0836d[_0x1ab950(0x491)];_0x36f846++){const _0x158a87=_0x11809a(_0xb0836d[_0x36f846]['t']),_0x158ce4=_0x5cc3fe(_0xb0836d[_0x36f846-0x1]),_0x2be95c=_0x5cc3fe(_0xb0836d[_0x36f846]);_0x10b9b7+=_0x1ab950(0x9af)+_0x158a87+'\x20'+_0x158ce4;if(_0x2be95c!==_0x158ce4)_0x10b9b7+=_0x1ab950(0x9af)+_0x158a87+'\x20'+_0x2be95c;}return _0x10b9b7;}function buildSegments(_0x3d6a30,_0x427111,_0x4cf95b,_0x2912a8){const _0x2a4f2e=_0x376e89,_0x353a30=[];for(let _0x2fffa6=0x0;_0x2fffa6<_0x3d6a30['length']-0x1;_0x2fffa6++){const _0x285106=_0x3d6a30[_0x2fffa6],_0x1e757a=_0x3d6a30[_0x2fffa6+0x1],_0x1b4065=_0x427111(_0x285106['t']),_0x5f0f67=_0x427111(_0x1e757a['t']),_0x3ff6ae=_0x4cf95b(_0x285106),_0x5987fb=_0x4cf95b(_0x1e757a);_0x353a30[_0x2a4f2e(0x5d5)]({'d':_0x2912a8?'M\x20'+_0x1b4065+'\x20'+_0x3ff6ae+'\x20L\x20'+_0x5f0f67+'\x20'+_0x3ff6ae+_0x2a4f2e(0x9af)+_0x5f0f67+'\x20'+_0x5987fb:'M\x20'+_0x1b4065+'\x20'+_0x3ff6ae+_0x2a4f2e(0x9af)+_0x5f0f67+'\x20'+_0x5987fb,'from':_0x285106,'to':_0x1e757a});}return _0x353a30;}function buildSmoothPath(_0x1a0508,_0x3a0339,_0x48fc0e){const _0x3ab750=_0x376e89;if(_0x1a0508[_0x3ab750(0x491)]<0x2)return buildLinearPath(_0x1a0508,_0x3a0339,_0x48fc0e);const _0x42d02b=_0x1a0508[_0x3ab750(0x491)],_0x5c2491=new Array(_0x42d02b);for(let _0x2e81ab=0x0;_0x2e81ab<_0x42d02b;_0x2e81ab++)_0x5c2491[_0x2e81ab]={'x':_0x3a0339(_0x1a0508[_0x2e81ab]['t']),'y':_0x48fc0e(_0x1a0508[_0x2e81ab])};if(_0x42d02b===0x2)return'M\x20'+_0x5c2491[0x0]['x']+'\x20'+_0x5c2491[0x0]['y']+'\x20L\x20'+_0x5c2491[0x1]['x']+'\x20'+_0x5c2491[0x1]['y'];let _0x6b3b25='M\x20'+_0x5c2491[0x0]['x']+'\x20'+_0x5c2491[0x0]['y'];for(let _0x147ef8=0x0;_0x147ef8<_0x42d02b-0x1;_0x147ef8++){const _0x59696d=_0x5c2491[_0x147ef8-0x1]||_0x5c2491[_0x147ef8],_0x559a98=_0x5c2491[_0x147ef8],_0x141ace=_0x5c2491[_0x147ef8+0x1],_0x17818d=_0x5c2491[_0x147ef8+0x2]||_0x141ace,_0x14f9f8=_0x559a98['x']<_0x141ace['x']?_0x559a98['x']:_0x141ace['x'],_0x2cc599=_0x559a98['x']<_0x141ace['x']?_0x141ace['x']:_0x559a98['x'],_0x591816=_0x559a98['y']<_0x141ace['y']?_0x559a98['y']:_0x141ace['y'],_0x20ad07=_0x559a98['y']<_0x141ace['y']?_0x141ace['y']:_0x559a98['y'],_0x7e3d07=Math[_0x3ab750(0x8fb)](_0x14f9f8,Math['min'](_0x2cc599,_0x559a98['x']+(_0x141ace['x']-_0x59696d['x'])/0x6)),_0x2b3c0b=Math['max'](_0x591816,Math[_0x3ab750(0xa51)](_0x20ad07,_0x559a98['y']+(_0x141ace['y']-_0x59696d['y'])/0x6)),_0x49112a=Math[_0x3ab750(0x8fb)](_0x14f9f8,Math[_0x3ab750(0xa51)](_0x2cc599,_0x141ace['x']-(_0x17818d['x']-_0x559a98['x'])/0x6)),_0x531e6b=Math[_0x3ab750(0x8fb)](_0x591816,Math['min'](_0x20ad07,_0x141ace['y']-(_0x17818d['y']-_0x559a98['y'])/0x6));_0x6b3b25+=_0x3ab750(0xa2e)+_0x7e3d07+'\x20'+_0x2b3c0b+'\x20'+_0x49112a+'\x20'+_0x531e6b+'\x20'+_0x141ace['x']+'\x20'+_0x141ace['y'];}return _0x6b3b25;}function topEdgeMode(_0x1b3c00){const _0x4c39fb=_0x376e89,_0x46795a=_0x1b3c00?.['entity'];if(!_0x46795a)return _0x4c39fb(0x20d);const _0xacbfe4=_0x46795a[_0x4c39fb(0x858)]||_0x4c39fb(0xd3e);if(_0xacbfe4===_0x4c39fb(0x902)||_0xacbfe4===_0x4c39fb(0x1e1))return _0x4c39fb(0x20d);const _0x1eb10a=_0xacbfe4===_0x4c39fb(0x807),_0x35ff07=_0x46795a[_0x4c39fb(0x314)];let _0x1fa3d3=!!(_0x35ff07?.[_0x4c39fb(0x96c)]&&_0x35ff07?.[_0x4c39fb(0x39b)]?.[_0x4c39fb(0x491)]);if(_0x1fa3d3&&_0x35ff07['last_color']){const _0x27429b=_0x35ff07['source']===_0x4c39fb(0xc49);for(let _0x12bb57=_0x1b3c00['points'][_0x4c39fb(0x491)]-0x1;_0x12bb57>=0x0;_0x12bb57--){const _0x20b37e=_0x1b3c00[_0x4c39fb(0xb43)][_0x12bb57],_0x3d1f59=_0x27429b&&_0x20b37e['rawV']!=null?_0x20b37e[_0x4c39fb(0xa8e)]:_0x20b37e['v'];if(isNum(_0x3d1f59)){_0x1fa3d3=![];break;}}}const _0x29a937=_0x1fa3d3?_0x35ff07[_0x4c39fb(0x14a)]===_0x4c39fb(0xc49)||_0x35ff07[_0x4c39fb(0x9e7)]===_0x4c39fb(0xb3a):!!_0x46795a[_0x4c39fb(0x47e)]?.['enabled'];if(_0x29a937){const _0x20d696=_0xacbfe4===_0x4c39fb(0xa36)||_0x46795a[_0x4c39fb(0x6f2)];return _0x1eb10a&&!_0x20d696?_0x4c39fb(0x807):'linear';}if(_0x1eb10a)return _0x4c39fb(0x807);return _0x46795a[_0x4c39fb(0xe0f)]?_0x4c39fb(0xe0f):'linear';}function buildShapePath(_0x3c2d6d,_0x34cc58,_0x2ba866,_0xf50cd7){const _0x1a67a0=_0x376e89;return _0x3c2d6d===_0x1a67a0(0x807)?buildStepPath(_0x34cc58,_0x2ba866,_0xf50cd7):_0x3c2d6d===_0x1a67a0(0xe0f)?buildSmoothPath(_0x34cc58,_0x2ba866,_0xf50cd7):buildLinearPath(_0x34cc58,_0x2ba866,_0xf50cd7);}function findClosestPoint(_0x34eccf,_0x55768b){const _0x177dee=_0x376e89;if(!_0x34eccf[_0x177dee(0x491)])return null;let _0x488877=0x0,_0x568576=_0x34eccf['length']-0x1;while(_0x488877<_0x568576){const _0xc5e106=_0x488877+_0x568576>>0x1;if(_0x34eccf[_0xc5e106]['t']<_0x55768b)_0x488877=_0xc5e106+0x1;else _0x568576=_0xc5e106;}const _0x1352f7=_0x34eccf[_0x488877],_0x487324=_0x34eccf[_0x488877-0x1];if(!_0x487324)return _0x1352f7;return Math[_0x177dee(0x26d)](_0x1352f7['t']-_0x55768b)<Math[_0x177dee(0x26d)](_0x487324['t']-_0x55768b)?_0x1352f7:_0x487324;}function resolveValueColor(_0x505102,_0x4dfab6,_0x5a40f4,_0x509469){const _0x28b09d=_0x376e89;if(!isNum(_0x505102)||!_0x4dfab6?.['length'])return _0x5a40f4;const _0x26bc45=[..._0x4dfab6][_0x28b09d(0xe95)](_0x594bdd=>isNum(toNum(_0x594bdd[_0x28b09d(0xda1)]))&&_0x594bdd['color'])[_0x28b09d(0x2f7)]((_0x233049,_0x26a352)=>toNum(_0x233049[_0x28b09d(0xda1)])-toNum(_0x26a352[_0x28b09d(0xda1)]));if(!_0x26bc45[_0x28b09d(0x491)])return _0x5a40f4;if(_0x509469){if(_0x505102<=toNum(_0x26bc45[0x0][_0x28b09d(0xda1)]))return _0x26bc45[0x0]['color'];if(_0x505102>toNum(_0x26bc45[_0x26bc45[_0x28b09d(0x491)]-0x1][_0x28b09d(0xda1)]))return _0x26bc45[_0x26bc45['length']-0x1]['color'];for(let _0x4f7313=0x0;_0x4f7313<_0x26bc45[_0x28b09d(0x491)]-0x1;_0x4f7313++){const _0x2076c7=toNum(_0x26bc45[_0x4f7313][_0x28b09d(0xda1)]),_0xa34a9a=toNum(_0x26bc45[_0x4f7313+0x1][_0x28b09d(0xda1)]);if(_0x505102>_0x2076c7&&_0x505102<=_0xa34a9a){const _0x42ed1e=(_0x505102-_0x2076c7)/(_0xa34a9a-_0x2076c7||0x1);return _lerpColor(_0x26bc45[_0x4f7313]['color'],_0x26bc45[_0x4f7313+0x1][_0x28b09d(0xeaf)],_0x42ed1e);}}return _0x26bc45[_0x26bc45['length']-0x1][_0x28b09d(0xeaf)];}let _0x1d3ccb=_0x26bc45[0x0][_0x28b09d(0xeaf)]||_0x5a40f4;for(const _0x21d547 of _0x26bc45){if(_0x505102>toNum(_0x21d547[_0x28b09d(0xda1)]))_0x1d3ccb=_0x21d547[_0x28b09d(0xeaf)]||_0x1d3ccb;}return _0x1d3ccb;}function _lerpColor(_0x496cf6,_0x2a17df,_0x253191){const _0xa12777=_0x376e89,_0x35707b=_parseColor(_0x496cf6),_0x1b5199=_parseColor(_0x2a17df);if(!_0x35707b||!_0x1b5199)return _0x253191<0.5?_0x496cf6:_0x2a17df;const _0x34e148=Math[_0xa12777(0x70e)](_0x35707b[0x0]+(_0x1b5199[0x0]-_0x35707b[0x0])*_0x253191),_0x2654c3=Math[_0xa12777(0x70e)](_0x35707b[0x1]+(_0x1b5199[0x1]-_0x35707b[0x1])*_0x253191),_0x322150=Math[_0xa12777(0x70e)](_0x35707b[0x2]+(_0x1b5199[0x2]-_0x35707b[0x2])*_0x253191);return _0xa12777(0xa08)+_0x34e148+','+_0x2654c3+','+_0x322150+')';}function _parseColor(_0x32e7e8,_0x5811ee){const _0x41daf4=_0x376e89;if(!_0x32e7e8||typeof _0x32e7e8!==_0x41daf4(0xb2d))return null;let _0x729f35=_0x32e7e8[_0x41daf4(0xbc7)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x729f35)return[parseInt(_0x729f35[0x1],0x10),parseInt(_0x729f35[0x2],0x10),parseInt(_0x729f35[0x3],0x10)];_0x729f35=_0x32e7e8[_0x41daf4(0xbc7)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x729f35)return[parseInt(_0x729f35[0x1]+_0x729f35[0x1],0x10),parseInt(_0x729f35[0x2]+_0x729f35[0x2],0x10),parseInt(_0x729f35[0x3]+_0x729f35[0x3],0x10)];_0x729f35=_0x32e7e8[_0x41daf4(0xbc7)](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x729f35)return[Math[_0x41daf4(0x70e)](+_0x729f35[0x1]),Math[_0x41daf4(0x70e)](+_0x729f35[0x2]),Math['round'](+_0x729f35[0x3])];if(_0x5811ee)return null;try{const _0x2b6686=document[_0x41daf4(0xe56)](_0x41daf4(0x845))['getContext']('2d');return _0x2b6686[_0x41daf4(0xac8)]=_0x32e7e8,_parseColor(_0x2b6686[_0x41daf4(0xac8)],!![]);}catch(_0x21dc99){}return null;}function thresholdCrossings(_0x2284bf,_0x45eaf0,_0x4f1053){const _0x1858d2=_0x376e89;if(!isNum(_0x2284bf)||!isNum(_0x45eaf0)||!_0x4f1053?.['length']||_0x2284bf===_0x45eaf0)return[];const _0x1f1a95=_0x4f1053[_0x1858d2(0x189)](_0x20c09c=>toNum(_0x20c09c[_0x1858d2(0xda1)]))['filter'](_0xa9518=>isNum(_0xa9518))['sort']((_0x1444d1,_0x1c3eab)=>_0x1444d1-_0x1c3eab),_0x21b359=_0x45eaf0>_0x2284bf,_0xfdc133=Math[_0x1858d2(0xa51)](_0x2284bf,_0x45eaf0),_0x1a4328=Math['max'](_0x2284bf,_0x45eaf0),_0x42b77b=[];for(const _0x356c86 of _0x1f1a95){if(_0x356c86>_0xfdc133&&_0x356c86<_0x1a4328){_0x42b77b['push'](_0x356c86);continue;}if(_0x21b359&&_0x356c86===_0x2284bf&&_0x45eaf0>_0x356c86)_0x42b77b[_0x1858d2(0x5d5)](_0x356c86);else{if(!_0x21b359&&_0x356c86===_0x45eaf0&&_0x2284bf>_0x356c86)_0x42b77b['push'](_0x356c86);}}return _0x21b359?_0x42b77b:_0x42b77b[_0x1858d2(0x7da)]();}function segmentRiseFallColor(_0x31f526,_0xabd28e,_0xbf0719,_0x5173fa){const _0x33180e=_0x376e89;if(!_0x31f526||!_0xabd28e||!isNum(_0x31f526['v'])||!isNum(_0xabd28e['v']))return _0x5173fa;if(!_0xbf0719)return _0x5173fa;const _0x2d538d=_0xbf0719['increase']||_0xbf0719[_0x33180e(0x719)]||_0x5173fa,_0x50a9ab=_0xbf0719[_0x33180e(0xbab)]||_0xbf0719[_0x33180e(0xd99)]||_0x5173fa,_0x17a32e=_0xbf0719['stable']||_0xbf0719['equal_color']||_0x2d538d||_0x5173fa;if(_0xabd28e['v']>_0x31f526['v'])return _0x2d538d;if(_0xabd28e['v']<_0x31f526['v'])return _0x50a9ab;return _0x17a32e;}function resolveDynamicValue(_0x3e5c9e,_0x532694){const _0x524bf8=_0x376e89;if(_0x3e5c9e===null||_0x3e5c9e===undefined||_0x3e5c9e==='')return null;if(typeof _0x3e5c9e==='number')return Number[_0x524bf8(0x777)](_0x3e5c9e)?_0x3e5c9e:null;const _0x523384=String(_0x3e5c9e)['trim']();if(/^-?\d+(\.\d+)?$/[_0x524bf8(0x58d)](_0x523384)){const _0x11777c=Number(_0x523384);return Number['isFinite'](_0x11777c)?_0x11777c:null;}const _0x572a9f=_0x523384['match'](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x572a9f)return null;const _0x56fae7=_0x572a9f[0x1],_0x42a7b1=_0x572a9f[0x2],_0x2d7ba8=_0x532694?.['states']?.[_0x56fae7];if(!_0x2d7ba8)return null;if(!_0x42a7b1)return toNum(_0x2d7ba8['state']);const _0x545b36=_0x42a7b1['split']('.');if(_0x545b36[0x0]!==_0x524bf8(0x52f)&&_0x545b36[0x0]!==_0x524bf8(0xbaa)){let _0x113762=_0x2d7ba8['attributes'];for(const _0x47ea6f of _0x545b36){if(_0x113762===null||_0x113762===undefined)return null;_0x113762=_0x113762[_0x47ea6f];}return toNum(_0x113762);}let _0x46ff02=_0x2d7ba8[_0x524bf8(0xbaa)];for(let _0x45360c=0x1;_0x45360c<_0x545b36[_0x524bf8(0x491)];_0x45360c++){if(_0x46ff02===null||_0x46ff02===undefined)return null;_0x46ff02=_0x46ff02[_0x545b36[_0x45360c]];}return toNum(_0x46ff02);}function resolveBoundSpec(_0x5cbead,_0x3d2177){const _0x1d01c1=_0x376e89;if(_0x5cbead===null||_0x5cbead===undefined||_0x5cbead==='')return null;if(typeof _0x5cbead===_0x1d01c1(0xeaa))return Number[_0x1d01c1(0x777)](_0x5cbead)?{'value':_0x5cbead,'soft':![]}:null;const _0x38d7de=String(_0x5cbead)['trim']();if(_0x38d7de==='')return null;const _0x7e7b39=_0x38d7de[_0x1d01c1(0x90f)]('~'),_0x11dc0f=_0x7e7b39?_0x38d7de[_0x1d01c1(0x7e6)](0x1)[_0x1d01c1(0xdc2)]():_0x38d7de,_0x2bf1b5=resolveDynamicValue(_0x11dc0f,_0x3d2177);if(_0x2bf1b5===null)return null;return{'value':_0x2bf1b5,'soft':_0x7e7b39};}function extractAnnotationRefEntityId(_0x3d13a2){const _0x38c979=_0x376e89;if(_0x3d13a2===null||_0x3d13a2===undefined||_0x3d13a2==='')return null;if(typeof _0x3d13a2===_0x38c979(0xeaa))return null;const _0x57e40a=String(_0x3d13a2)[_0x38c979(0xdc2)]();if(/^-?\d+(\.\d+)?$/['test'](_0x57e40a))return null;const _0x3b8510=_0x57e40a['match'](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x3b8510?_0x3b8510[0x1]:null;}function parseAnnotationTime(_0x788b3b){const _0x3e9a6f=_0x376e89;if(_0x788b3b===null||_0x788b3b===undefined||_0x788b3b==='')return null;if(_0x788b3b instanceof Date)return _0x788b3b['getTime']();if(typeof _0x788b3b===_0x3e9a6f(0xeaa))return Number[_0x3e9a6f(0x777)](_0x788b3b)?_0x788b3b:null;const _0x3f2d28=String(_0x788b3b)[_0x3e9a6f(0xdc2)]();if(_0x3f2d28===_0x3e9a6f(0x8af))return Date[_0x3e9a6f(0x8af)]();const _0x440f45=new Date(_0x3f2d28);return isNaN(_0x440f45)?null:_0x440f45[_0x3e9a6f(0x17e)]();}function getAttributePath(_0x5c0458,_0x5e92be){const _0x3d48c7=_0x376e89;if(!_0x5c0458||!_0x5e92be)return undefined;const _0x34ce15=String(_0x5e92be)[_0x3d48c7(0x2de)]('.');let _0x117363=_0x5c0458;for(const _0xaef522 of _0x34ce15){if(_0x117363===null||_0x117363===undefined)return undefined;_0x117363=_0x117363[_0xaef522];}return _0x117363;}const COMPILED_TRANSFORM=Symbol('sgc:compiled_transform');function compileValueTransform(_0xc93a2a){const _0xe7d6f8=_0x376e89;if(!_0xc93a2a||typeof _0xc93a2a!==_0xe7d6f8(0xb2d))return null;try{const _0x4e3010=new Function('x',_0xe7d6f8(0x150),'min',_0xe7d6f8(0x8fb),_0xe7d6f8(0x60d),'last',_0xe7d6f8(0xd0f),'\x22use\x20strict\x22;\x20'+_0xc93a2a);try{const _0x167659=_0x4e3010(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x167659!==undefined&&_0x167659!==null&&!Number['isFinite'](_0x167659)&&console['warn'](_0xe7d6f8(0x228),_0xc93a2a,'→',_0x167659);}catch(_0x118ab1){console[_0xe7d6f8(0x5ed)]?.(_0xe7d6f8(0x4a9),_0x118ab1[_0xe7d6f8(0xeb5)]);}return(_0x5a798b,_0x16a4bc,_0x204fec)=>{const _0x3d0628=_0xe7d6f8;try{const _0x464a13=_0x4e3010(_0x5a798b,_0x204fec?.[_0x3d0628(0x150)]??_0x5a798b,_0x204fec?.[_0x3d0628(0xa51)]??_0x5a798b,_0x204fec?.['max']??_0x5a798b,_0x204fec?.[_0x3d0628(0x60d)]??_0x5a798b,_0x204fec?.[_0x3d0628(0xc79)]??_0x5a798b,_0x16a4bc??0x0);if(_0x464a13===null||_0x464a13===undefined)return null;return Number[_0x3d0628(0x777)](_0x464a13)?_0x464a13:null;}catch{return null;}};}catch(_0x4db965){return console[_0xe7d6f8(0xa0a)]('[sgc]\x20value_transform\x20compile\x20failed:\x20'+_0x4db965[_0xe7d6f8(0xeb5)],'expr:',_0xc93a2a),null;}}function parseForecastTime(_0x241733,_0x58ac2f,_0x24ef04,_0x50341f){const _0xf1e27=_0x376e89;if(_0x241733===null||_0x241733===undefined||_0x241733==='')return null;const _0x4e3472=_0x58ac2f||_0xf1e27(0x368);if(_0x4e3472===_0xf1e27(0x368)){if(typeof _0x241733===_0xf1e27(0xeaa))return Number['isFinite'](_0x241733)?_0x241733:null;if(_0x241733 instanceof Date)return _0x241733[_0xf1e27(0x17e)]();const _0x14efb1=new Date(String(_0x241733));return isNaN(_0x14efb1)?null:_0x14efb1[_0xf1e27(0x17e)]();}if(_0x4e3472==='epoch_seconds'){const _0x1acadb=toNum(_0x241733);return _0x1acadb===null?null:_0x1acadb*0x3e8;}if(_0x4e3472==='epoch_ms')return toNum(_0x241733);const _0x350976=parseInt(_0x50341f,0xa),_0xb85b38=_0x24ef04 instanceof Date?_0x24ef04:new Date(_0x24ef04||Date[_0xf1e27(0x8af)]()),_0x150bfe=!isNaN(_0x350976)?_0x350976:_0xb85b38[_0xf1e27(0x287)]();if(_0x4e3472==='month_of_year'){const _0x4a0c47=toNum(_0x241733);if(_0x4a0c47===null||_0x4a0c47<0x1||_0x4a0c47>0xc)return null;return new Date(_0x150bfe,_0x4a0c47-0x1,0x1)['getTime']();}if(_0x4e3472==='day_of_year'){const _0x477a33=toNum(_0x241733);if(_0x477a33===null||_0x477a33<0x1||_0x477a33>0x16e)return null;const _0x15efbf=new Date(_0x150bfe,0x0,0x1);return _0x15efbf[_0xf1e27(0xa26)](_0x15efbf['getDate']()+(_0x477a33-0x1)),_0x15efbf['getTime']();}if(_0x4e3472===_0xf1e27(0xa3a)){const _0x7d7eb0=toNum(_0x241733);if(_0x7d7eb0===null||_0x7d7eb0<0x1||_0x7d7eb0>0x35)return null;const _0x3b9516=new Date(_0x150bfe,0x0,0x4),_0x49a4e4=_0x3b9516[_0xf1e27(0x5b4)]()||0x7,_0x36f886=new Date(_0x150bfe,0x0,0x4-(_0x49a4e4-0x1)),_0x39d72d=new Date(_0x36f886);return _0x39d72d[_0xf1e27(0xa26)](_0x39d72d[_0xf1e27(0xb19)]()+(_0x7d7eb0-0x1)*0x7),_0x39d72d[_0xf1e27(0x17e)]();}if(_0x4e3472===_0xf1e27(0xa29)){const _0x296faf=toNum(_0x241733);if(_0x296faf===null||_0x296faf<0x1||_0x296faf>0x1f)return null;const _0x3cc0ca=_0xb85b38[_0xf1e27(0xbb3)](),_0x2e80ac=new Date(_0x150bfe,_0x3cc0ca+0x1,0x0)[_0xf1e27(0xb19)](),_0x2250e6=Math['min'](_0x296faf,_0x2e80ac);return new Date(_0x150bfe,_0x3cc0ca,_0x2250e6)[_0xf1e27(0x17e)]();}if(_0x4e3472===_0xf1e27(0xe82)){const _0x20035a=toNum(_0x241733);if(_0x20035a===null||_0x20035a<0x0||_0x20035a>0x17)return null;const _0x96241b=new Date(_0xb85b38);return _0x96241b[_0xf1e27(0x48e)](_0x20035a,0x0,0x0,0x0),_0x96241b['getTime']();}return null;}const EXPR_FUNCS={'min':_0x495ba0=>Math['min'](..._0x495ba0),'max':_0x56823b=>Math['max'](..._0x56823b),'abs':_0x389848=>Math['abs'](_0x389848[0x0]),'round':_0x57c86e=>Math[_0x376e89(0x70e)](_0x57c86e[0x0]),'floor':_0xefb705=>Math['floor'](_0xefb705[0x0]),'ceil':_0x3aa94c=>Math[_0x376e89(0x488)](_0x3aa94c[0x0]),'sqrt':_0x63a1ae=>Math['sqrt'](_0x63a1ae[0x0]),'pow':_0x2fb180=>Math[_0x376e89(0x957)](_0x2fb180[0x0],_0x2fb180[0x1])};function tokenizeExpr(_0x2242a6){const _0x2ba2f4=_0x376e89,_0x4c6031=[];let _0x11da21=0x0;const _0x2f29a0=_0x2242a6['length'],_0x164019=_0x4cee0f=>_0x4cee0f>='0'&&_0x4cee0f<='9',_0x30fdde=_0x449515=>/[A-Za-z_$]/[_0x2ba2f4(0x58d)](_0x449515),_0x411eb7=_0x38ce04=>/[A-Za-z0-9_$]/[_0x2ba2f4(0x58d)](_0x38ce04);while(_0x11da21<_0x2f29a0){const _0x3e3eec=_0x2242a6[_0x11da21];if(_0x3e3eec==='\x20'||_0x3e3eec==='\x09'||_0x3e3eec==='\x0a'||_0x3e3eec==='\x0d'){_0x11da21++;continue;}if(_0x2ba2f4(0x6f1)[_0x2ba2f4(0x9c2)](_0x3e3eec)!==-0x1){_0x4c6031['push']({'t':'op','v':_0x3e3eec}),_0x11da21++;continue;}if(_0x164019(_0x3e3eec)||_0x3e3eec==='.'){let _0x163f97=_0x11da21+0x1;while(_0x163f97<_0x2f29a0&&(_0x164019(_0x2242a6[_0x163f97])||_0x2242a6[_0x163f97]==='.'))_0x163f97++;const _0x288a0e=parseFloat(_0x2242a6[_0x2ba2f4(0x7e6)](_0x11da21,_0x163f97));if(!isFinite(_0x288a0e))throw new Error(_0x2ba2f4(0x61c)+_0x2242a6['slice'](_0x11da21,_0x163f97)+'\x22');_0x4c6031[_0x2ba2f4(0x5d5)]({'t':_0x2ba2f4(0x306),'v':_0x288a0e}),_0x11da21=_0x163f97;continue;}if(_0x30fdde(_0x3e3eec)){let _0x2d05e6=_0x11da21+0x1;while(_0x2d05e6<_0x2f29a0&&_0x411eb7(_0x2242a6[_0x2d05e6]))_0x2d05e6++;_0x4c6031[_0x2ba2f4(0x5d5)]({'t':'id','v':_0x2242a6[_0x2ba2f4(0x7e6)](_0x11da21,_0x2d05e6)}),_0x11da21=_0x2d05e6;continue;}throw new Error(_0x2ba2f4(0xa0d)+_0x3e3eec+'\x22');}return _0x4c6031;}function compileDataExpression(_0x4d843b){const _0x4a6270=_0x376e89,_0x413ca3=tokenizeExpr(String(_0x4d843b));let _0x14c2a0=0x0;const _0xd3be3e=()=>_0x413ca3[_0x14c2a0],_0x287bee=()=>_0x413ca3[_0x14c2a0++],_0x1bb315=_0xb13ed=>{const _0x50e53e=_0x24d9,_0x7bd347=_0x287bee();if(!_0x7bd347||_0x7bd347['v']!==_0xb13ed)throw new Error(_0x50e53e(0x5bf)+_0xb13ed+'\x22');};function _0x33804f(){return _0x5e5b48();}function _0x5e5b48(){let _0x361487=_0x260189();while(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&(_0xd3be3e()['v']==='+'||_0xd3be3e()['v']==='-')){const _0x2e85b8=_0x287bee()['v'],_0x16c709=_0x260189(),_0x53c28c=_0x361487;_0x361487=_0x2e85b8==='+'?_0xc4206e=>_0x53c28c(_0xc4206e)+_0x16c709(_0xc4206e):_0x2e9dd6=>_0x53c28c(_0x2e9dd6)-_0x16c709(_0x2e9dd6);}return _0x361487;}function _0x260189(){let _0x4387fd=_0x3d0c43();while(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&(_0xd3be3e()['v']==='*'||_0xd3be3e()['v']==='/'||_0xd3be3e()['v']==='%')){const _0x308600=_0x287bee()['v'],_0x549707=_0x3d0c43(),_0x4834e6=_0x4387fd;_0x4387fd=_0x308600==='*'?_0x410cee=>_0x4834e6(_0x410cee)*_0x549707(_0x410cee):_0x308600==='/'?_0x1ddc71=>_0x4834e6(_0x1ddc71)/_0x549707(_0x1ddc71):_0x50f0f4=>_0x4834e6(_0x50f0f4)%_0x549707(_0x50f0f4);}return _0x4387fd;}function _0x3d0c43(){if(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&(_0xd3be3e()['v']==='+'||_0xd3be3e()['v']==='-')){const _0x243b78=_0x287bee()['v'],_0xae98db=_0x3d0c43();return _0x243b78==='-'?_0x2a17fa=>-_0xae98db(_0x2a17fa):_0xae98db;}return _0x225483();}function _0x225483(){const _0x1a5b7b=_0x24d9,_0x22c663=_0x287bee();if(!_0x22c663)throw new Error('unexpected\x20end\x20of\x20expression');if(_0x22c663['t']===_0x1a5b7b(0x306)){const _0x4f17fa=_0x22c663['v'];return()=>_0x4f17fa;}if(_0x22c663['t']==='op'&&_0x22c663['v']==='('){const _0xc7af0c=_0x33804f();return _0x1bb315(')'),_0xc7af0c;}if(_0x22c663['t']==='id'){if(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&_0xd3be3e()['v']==='('){_0x287bee();const _0x28b18a=[];if(!(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&_0xd3be3e()['v']===')')){_0x28b18a[_0x1a5b7b(0x5d5)](_0x33804f());while(_0xd3be3e()&&_0xd3be3e()['t']==='op'&&_0xd3be3e()['v']===','){_0x287bee(),_0x28b18a[_0x1a5b7b(0x5d5)](_0x33804f());}}_0x1bb315(')');const _0x5a0d04=EXPR_FUNCS[_0x22c663['v']];if(!_0x5a0d04)throw new Error(_0x1a5b7b(0xbb8)+_0x22c663['v']+'\x22');return _0x4ba2e9=>_0x5a0d04(_0x28b18a['map'](_0x490981=>_0x490981(_0x4ba2e9)));}const _0x10f89b=_0x22c663['v'];return _0xbe0e0d=>{const _0x414172=_0x1a5b7b;if(_0xbe0e0d&&Object[_0x414172(0x8df)][_0x414172(0x6ac)][_0x414172(0x1a4)](_0xbe0e0d,_0x10f89b)){const _0x1db52b=_0xbe0e0d[_0x10f89b];return typeof _0x1db52b===_0x414172(0xeaa)?_0x1db52b:Number(_0x1db52b);}return NaN;};}throw new Error(_0x1a5b7b(0x589)+_0x22c663['v']+'\x22');}const _0x40d923=_0x33804f();if(_0x14c2a0<_0x413ca3[_0x4a6270(0x491)])throw new Error('unexpected\x20trailing\x20token\x20\x22'+_0x413ca3[_0x14c2a0]['v']+'\x22');return _0x40d923;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x238618){const _0x57e4f3=_0x376e89,_0x1eb6ba=String(_0x238618);if(_exprCache['has'](_0x1eb6ba))return _exprCache[_0x57e4f3(0xa4b)](_0x1eb6ba);let _0x5ae10b=null;try{_0x5ae10b=compileDataExpression(_0x1eb6ba);}catch(_0x3bbb21){!_exprWarned[_0x57e4f3(0x960)](_0x1eb6ba)&&(_exprWarned['add'](_0x1eb6ba),console[_0x57e4f3(0xa0a)](_0x57e4f3(0x583)+_0x1eb6ba+_0x57e4f3(0x6e7)+_0x3bbb21[_0x57e4f3(0xeb5)]+_0x57e4f3(0x768))),_0x5ae10b=null;}return _exprCache[_0x57e4f3(0x4de)](_0x1eb6ba,_0x5ae10b),_0x5ae10b;}function stepLookup(_0x4e2da6,_0x8e80d7){const _0x991a6=_0x376e89;if(!Array[_0x991a6(0x5ac)](_0x4e2da6)||!_0x4e2da6[_0x991a6(0x491)])return null;const _0x1df5c9=_0x8e80d7?.['clampLeft']!==![],_0x3382ef=isNum(_0x8e80d7?.[_0x991a6(0x5c1)])?_0x8e80d7[_0x991a6(0x5c1)]:Infinity;return _0x31ecf4=>{if(_0x31ecf4<_0x4e2da6[0x0]['t'])return _0x1df5c9?_0x4e2da6[0x0]['v']:null;let _0x9d1d1f=0x0,_0x82ac84=_0x4e2da6['length']-0x1,_0x1510a4=0x0;while(_0x9d1d1f<=_0x82ac84){const _0x209b01=_0x9d1d1f+_0x82ac84>>0x1;if(_0x4e2da6[_0x209b01]['t']<=_0x31ecf4)_0x1510a4=_0x209b01,_0x9d1d1f=_0x209b01+0x1;else _0x82ac84=_0x209b01-0x1;}if(_0x31ecf4-_0x4e2da6[_0x1510a4]['t']>_0x3382ef)return null;return _0x4e2da6[_0x1510a4]['v'];};}function refJobKey(_0x58598c,_0x460398,_0x3fcfc1){return _0x58598c['ref_entity']+'__'+(_0x58598c['ref_attribute']||'')+'__'+_0x460398+'__'+(_0x3fcfc1||'hist');}const REF_OPS=Object['freeze']([_0x376e89(0x40a),_0x376e89(0x1ee),_0x376e89(0xc5b),_0x376e89(0xb3e),_0x376e89(0xd7d),_0x376e89(0x979)]);function normalizeRefOp(_0x41d134){const _0x457c64=_0x376e89;return typeof _0x41d134===_0x457c64(0xb2d)&&REF_OPS[_0x457c64(0x905)](_0x41d134)?_0x41d134:_0x457c64(0x40a);}function resolveDataVars(_0x13700c,_0x55bf27){const _0x47f71a=_0x376e89,_0x457dbf={};if(!_0x13700c||typeof _0x13700c!=='object'||!_0x55bf27||!_0x55bf27[_0x47f71a(0xe24)])return _0x457dbf;for(const [_0x3f8a1b,_0x24f31f]of Object[_0x47f71a(0xa0e)](_0x13700c)){if(!_0x3f8a1b||typeof _0x24f31f!==_0x47f71a(0xb2d))continue;const _0x2bb888=_0x55bf27[_0x47f71a(0xe24)][_0x24f31f],_0x1e29d3=_0x2bb888?toNum(_0x2bb888[_0x47f71a(0x394)]):null;_0x457dbf[_0x3f8a1b]=_0x1e29d3===null||_0x1e29d3===undefined?NaN:_0x1e29d3;}return _0x457dbf;}function synthesizeForecastSeries(_0x152705,_0x576f93,_0x578cd3,_0xdf1aee){const _0x1f722e=_0x376e89;if(!_0x152705||!_0x576f93[_0x1f722e(0x77a)])return[];let _0x2c7519=getAttributePath(_0x152705[_0x1f722e(0xbaa)],_0x576f93[_0x1f722e(0x77a)]);if(typeof _0x2c7519===_0x1f722e(0xb2d)){const _0x209d83=_0x2c7519[_0x1f722e(0xdc2)]();if(_0x209d83['startsWith']('['))try{_0x2c7519=JSON[_0x1f722e(0xc1c)](_0x209d83);}catch(_0x451d6b){try{_0x2c7519=JSON['parse'](_0x209d83['replace'](/'/g,'\x22'));}catch(_0x2d2225){}}}if(!Array[_0x1f722e(0x5ac)](_0x2c7519))return _0x2c7519!==undefined&&_0x2c7519!==null&&console[_0x1f722e(0xa0a)](_0x1f722e(0xcbc)+_0x576f93[_0x1f722e(0x77a)]+_0x1f722e(0x610)+_0x576f93[_0x1f722e(0x39d)]+_0x1f722e(0x5db)),[];const _0x2d1b6b=_0x2c7519['map'](_0x3c9b03=>_0x3c9b03&&typeof _0x3c9b03===_0x1f722e(0xd87)&&!Array['isArray'](_0x3c9b03)?{..._0x3c9b03}:_0x3c9b03),_0x369313=_0x576f93[_0x1f722e(0x3b0)]||_0x1f722e(0x3bb),_0x5a29bf=_0x576f93['data_value_field']||'price_per_kwh',_0x3273ef=_0x576f93[_0x1f722e(0x2cc)]||_0x1f722e(0x368),_0x4814de=_0x576f93[_0x1f722e(0x542)],_0x56a4e0=_0x576f93[_0x1f722e(0x5ce)]?getCompiledExpr(_0x576f93[_0x1f722e(0x5ce)]):null,_0x45c646=_0x56a4e0?resolveDataVars(_0x576f93[_0x1f722e(0x207)],_0xdf1aee):null,_0x2b15ad=[];for(const _0x2b1bd2 of _0x2d1b6b){if(!_0x2b1bd2||typeof _0x2b1bd2!==_0x1f722e(0xd87))continue;const _0x2e4105=getAttributePath(_0x2b1bd2,_0x369313);let _0x5ab259;if(_0x56a4e0){let _0x32e9e8;try{_0x32e9e8=_0x56a4e0({..._0x2b1bd2,..._0x45c646});}catch(_0x208a62){_0x32e9e8=NaN;}_0x5ab259=toNum(_0x32e9e8);}else _0x5ab259=toNum(getAttributePath(_0x2b1bd2,_0x5a29bf));const _0x3ef0e3=parseForecastTime(_0x2e4105,_0x3273ef,_0x578cd3,_0x4814de);if(_0x3ef0e3===null||_0x5ab259===null)continue;_0x2b15ad[_0x1f722e(0x5d5)]({'t':_0x3ef0e3,'v':_0x5ab259});}return _0x2b15ad[_0x1f722e(0x2f7)]((_0x1e5fd3,_0x427b6d)=>_0x1e5fd3['t']-_0x427b6d['t']),_0x2b15ad;}const SVG_NS=_0x376e89(0x2e0),svgEl=(_0x42418a,_0x3d97ae={})=>{const _0x3a3d8e=_0x376e89,_0xb1c061=document['createElementNS'](SVG_NS,_0x42418a);for(const [_0x5a0c12,_0x5504b6]of Object['entries'](_0x3d97ae))_0xb1c061[_0x3a3d8e(0x436)](_0x5a0c12,_0x5504b6);return _0xb1c061;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x2748e1){const _0x35cd6b=_0x376e89;this[_0x35cd6b(0x646)]=_0x2748e1;}['render'](_0x1f210b,_0x3721d1,_0x3f6573,_0x115777){const _0x2be360=_0x376e89,_0x37a5eb=_0x1f210b[_0x2be360(0x2c7)]||0x190,_0x2c6f6e=_0x3f6573['height'],_0x7ec06c=_0x2c6f6e==null||_0x2c6f6e===_0x2be360(0xb6d)||_0x2c6f6e==='',_0x31d38a=_0x3f6573[_0x2be360(0x639)],_0x3408df=!!_0x31d38a&&!isNum(toNum(_0x31d38a[_0x2be360(0x416)])),_0x1374dc=_0x7ec06c&&!_0x3408df;let _0x46902f;if(_0x1374dc){let _0x516b47=_0x1f210b[_0x2be360(0x7d3)]||0x0;const _0x263302=this[_0x2be360(0x646)]['_viewWindow']||this[_0x2be360(0x646)][_0x2be360(0x969)],_0xc6af2f=toNum(_0x3f6573[_0x2be360(0xd49)]??_0x3f6573[_0x2be360(0x490)]),_0x29269d=_0x263302&&_0x263302[_0x2be360(0x1b1)]&&_0x263302['end']?Math[_0x2be360(0x8fb)](0x1,_0x263302[_0x2be360(0xd52)]['getTime']()-_0x263302[_0x2be360(0x1b1)][_0x2be360(0x17e)]())/0x36ee80:0x0,_0x3dce31=!this[_0x2be360(0x646)][_0x2be360(0x521)]&&isNum(_0xc6af2f)&&_0xc6af2f>0x0&&_0x29269d>_0xc6af2f;if(_0x3dce31&&_0x516b47>SCROLL_PLOT_PAD_BOTTOM)_0x516b47-=SCROLL_PLOT_PAD_BOTTOM;_0x46902f=_0x516b47>=0x3c?_0x516b47:0xc8;}else _0x7ec06c?_0x46902f=0xc8:_0x46902f=toNum(_0x3f6573[_0x2be360(0xc7f)])||0x96;const _0x50106a=_0x3721d1[_0x2be360(0xe95)](_0x1e4bc0=>_0x1e4bc0[_0x2be360(0x39d)][_0x2be360(0x7be)]!==![]&&_0x1e4bc0[_0x2be360(0xb43)][_0x2be360(0x491)]),_0x138b7e=_0x50106a[_0x2be360(0xe95)](_0x369918=>_0x369918[_0x2be360(0x39d)]['y_axis']!=='secondary'&&_0x369918[_0x2be360(0x39d)][_0x2be360(0x956)]!==_0x2be360(0x2c4)),_0x2cf267=_0x50106a[_0x2be360(0xe95)](_0x15fae3=>_0x15fae3['entity'][_0x2be360(0x956)]===_0x2be360(0xd70)),_0x393a59=_0x2cf267['length']>0x0,_0x52d43b=toNum(_0x3f6573[_0x2be360(0x4f6)])||0xa,_0x58a9f7=toNum(_0x3f6573[_0x2be360(0x727)]),_0x46792b=_0x50106a[_0x2be360(0xd9d)]((_0x304f91,_0x217970)=>{const _0x14ebd7=_0x2be360,_0x110cbb=toNum(_0x217970[_0x14ebd7(0x39d)]?.['decimals']);return isNum(_0x110cbb)&&_0x110cbb>_0x304f91?_0x110cbb:_0x304f91;},0x0),_0x315ff1=isNum(_0x58a9f7)?_0x58a9f7:_0x46792b,_0x70d7f3=Math[_0x2be360(0x8fb)](0xc,Math[_0x2be360(0x70e)](_0x52d43b*1.2)),_0x390c83=(_0x1b69b8,_0x2e7347,_0x23e9a4)=>{const _0xa25ff8=_0x2be360,_0x4d1f33=this[_0xa25ff8(0x646)]?.[_0xa25ff8(0x234)]?.(_0x1b69b8);if(_0x4d1f33&&_0x4d1f33[_0xa25ff8(0x491)]){let _0x32b44c=0x0;for(const _0x7ec6a of _0x4d1f33){const _0x45ea34=String(_0x7ec6a?.['label']??_0x7ec6a?.[_0xa25ff8(0xda1)]??'');if(_0x45ea34[_0xa25ff8(0x491)]>_0x32b44c)_0x32b44c=_0x45ea34[_0xa25ff8(0x491)];}return Math[_0xa25ff8(0x8fb)](0x20,Math[_0xa25ff8(0x70e)](_0x32b44c*_0x52d43b*0.62+0xe));}if(_0x2e7347){const _0x3004e8=axisLabelFormatter(_0x3f6573,_0x1b69b8);if(_0x3004e8){const _0x106566=String(_0x3004e8(_0x2e7347['lo'])??''),_0x5bd01d=String(_0x3004e8(_0x2e7347['hi'])??''),_0x8754a5=Math[_0xa25ff8(0x8fb)](_0x106566[_0xa25ff8(0x491)],_0x5bd01d[_0xa25ff8(0x491)],0x4);return Math[_0xa25ff8(0x8fb)](0x20,Math[_0xa25ff8(0x70e)](_0x8754a5*_0x52d43b*0.62+0xc));}const _0x2a74c0=isNum(_0x23e9a4)?_0x23e9a4:0x1,_0xf07b46=_0x2e7347['lo'][_0xa25ff8(0x3d2)](_0x2a74c0),_0x2272ea=_0x2e7347['hi'][_0xa25ff8(0x3d2)](_0x2a74c0),_0x2aaaa7=Math['max'](_0xf07b46[_0xa25ff8(0x491)],_0x2272ea[_0xa25ff8(0x491)]);return Math[_0xa25ff8(0x8fb)](0x20,Math[_0xa25ff8(0x70e)](_0x2aaaa7*_0x52d43b*0.62+0xc));}const _0x17a07f=0x4+(_0x315ff1>0x0?_0x315ff1+0x1:0x0);return Math[_0xa25ff8(0x8fb)](0x20,Math[_0xa25ff8(0x70e)](_0x17a07f*_0x52d43b*0.62+0xc));},_0x7e554b=this[_0x2be360(0x645)](_0x50106a,_0x3f6573),_0x593252=this[_0x2be360(0xa39)](_0x138b7e,_0x3f6573,![],_0x7e554b),_0x20add4=_0x393a59?this[_0x2be360(0xa39)](_0x2cf267,_0x3f6573,!![],_0x7e554b):null,_0x46646a=(_0x2997b1,_0x4f6fbd)=>{const _0x4c909b=_0x2be360;if(!_0x2997b1||!_0x4f6fbd[_0x4c909b(0xa16)](_0x193f8f=>_0x193f8f?.['entity']?.[_0x4c909b(0xe08)]===!![]))return;const _0x5a0640=_0x2997b1['hi']-_0x2997b1['lo'];if(_0x5a0640>0x0)_0x2997b1['hi']=_0x2997b1['hi']+_0x5a0640*0.12;};_0x46646a(_0x593252,_0x138b7e),_0x46646a(_0x20add4,_0x2cf267);const _0x4fac06=(_0x135f46,_0x5d9d73)=>{const _0x2aae13=_0x2be360,_0x35a821=toNum(_0x3f6573[_0x2aae13(0x727)]);if(isNum(_0x35a821))return _0x35a821;let _0x284a8e=-0x1;for(const _0x55a5e4 of _0x135f46){const _0x46848e=toNum(_0x55a5e4[_0x2aae13(0x39d)]?.[_0x2aae13(0xa14)]);if(isNum(_0x46848e)&&_0x46848e>_0x284a8e)_0x284a8e=_0x46848e;}if(_0x284a8e>=0x0)return _0x284a8e;if(_0x5d9d73){const _0x532b50=_0x5d9d73['hi']-_0x5d9d73['lo'],_0x29921c=toNum(_0x3f6573['y_axis_ticks'])||0x4,_0x2a25b5=_0x532b50/_0x29921c;if(_0x2a25b5>0x0&&_0x2a25b5<0x1)return Math['ceil'](-Math['log10'](_0x2a25b5));if(Math[_0x2aae13(0x26d)](_0x5d9d73['hi'])<0x64&&Math[_0x2aae13(0x26d)](_0x5d9d73['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x21c7ec=_0x4fac06(_0x138b7e,_0x593252),_0xa0dd92=_0x393a59?_0x4fac06(_0x2cf267,_0x20add4):0x1,_0x1be65d=this[_0x2be360(0x646)]?.['_graphData']?.[_0x2be360(0x2ee)]||_0x3721d1,_0x59e74c=_0x1be65d[_0x2be360(0xe95)](_0x5db72f=>_0x5db72f[_0x2be360(0x39d)]?.[_0x2be360(0x7be)]!==![]&&_0x5db72f[_0x2be360(0xb43)]?.[_0x2be360(0x491)]&&_0x5db72f[_0x2be360(0x39d)]['y_axis']!==_0x2be360(0xd70)&&_0x5db72f[_0x2be360(0x39d)][_0x2be360(0x956)]!==_0x2be360(0x2c4)),_0x134296=_0x1be65d[_0x2be360(0xe95)](_0x56e83e=>_0x56e83e['entity']?.[_0x2be360(0x7be)]!==![]&&_0x56e83e[_0x2be360(0xb43)]?.[_0x2be360(0x491)]&&_0x56e83e[_0x2be360(0x39d)]['y_axis']==='secondary'),_0x4aaa42=_0x59e74c[_0x2be360(0x491)]?_0x59e74c:_0x138b7e,_0x1fd038=_0x134296[_0x2be360(0x491)]?_0x134296:_0x2cf267,_0x5b7191=_0x59e74c[_0x2be360(0x491)]===_0x138b7e['length'],_0x13a6ae=_0x134296[_0x2be360(0x491)]===_0x2cf267[_0x2be360(0x491)],_0x1f4d43=_0x5b7191?_0x593252:_0x59e74c['length']?this[_0x2be360(0xa39)](_0x4aaa42,_0x3f6573,![],_0x7e554b):_0x593252,_0x1a8b8f=_0x13a6ae?_0x20add4:_0x134296['length']?this['_computeYBounds'](_0x1fd038,_0x3f6573,!![],_0x7e554b):_0x20add4,_0x3a4683=_0x5b7191?_0x21c7ec:_0x4fac06(_0x4aaa42,_0x1f4d43),_0x176acb=_0x13a6ae?_0xa0dd92:_0x134296['length']?_0x4fac06(_0x1fd038,_0x1a8b8f):_0xa0dd92,_0x5b0bbb=_0x390c83(_0x2be360(0x85e),_0x1f4d43,_0x3a4683),_0x4564ce=_0x390c83(_0x2be360(0xd70),_0x1a8b8f,_0x176acb),_0x210a98=_0x134296[_0x2be360(0x491)]>0x0||_0x393a59,_0xe7ef2f=Math[_0x2be360(0x8fb)](0x1,(_0x3f6573[_0x2be360(0x710)]?_0x5b0bbb:0x0)+(_0x3f6573[_0x2be360(0xcf9)]?_0x70d7f3:0x0)),_0x263ea9=!_0x210a98&&!_0x3f6573[_0x2be360(0xd90)]?0x1:Math['max'](0x1,(_0x3f6573[_0x2be360(0xd90)]!==![]?_0x4564ce:0x0)+(_0x3f6573[_0x2be360(0xcf9)]?_0x70d7f3:0x0)),_0x275e8f=0x8,_0x27240d=_0x3f6573['show_x_axis']?0x16:0x8;this[_0x2be360(0x646)][_0x2be360(0xcb5)]=_0x275e8f,this['card']['_lastPadB']=_0x27240d;const _0x469105=this['card']['_viewWindow']||this['card'][_0x2be360(0x969)],_0x5242e2=_0x469105[_0x2be360(0x1b1)]['getTime'](),_0x2ed469=_0x469105[_0x2be360(0xd52)][_0x2be360(0x17e)](),_0x1b6813=Math[_0x2be360(0x8fb)](0x1,_0x2ed469-_0x5242e2),_0x247865=_0x1b6813/0x36ee80,_0x205a6b=toNum(_0x3f6573[_0x2be360(0xd49)]??_0x3f6573[_0x2be360(0x490)]),_0x6293eb=!this[_0x2be360(0x646)][_0x2be360(0x521)]&&isNum(_0x205a6b)&&_0x205a6b>0x0&&_0x247865>_0x205a6b,_0x19e147=_0x6293eb?_0x247865/_0x205a6b:0x1,_0x1abb73=_0x6293eb?Math['round'](_0x37a5eb*_0x19e147):_0x37a5eb,_0x40ddd9=Math['max'](0xa,_0x1abb73-_0xe7ef2f-_0x263ea9),_0x14b3a7=Math[_0x2be360(0x8fb)](0xa,_0x46902f-_0x275e8f-_0x27240d),_0x32a6c4=new Map();for(const _0x5b8524 of _0x50106a){if(_0x5b8524[_0x2be360(0x39d)][_0x2be360(0x956)]!==_0x2be360(0x2c4))continue;const _0x152fb6={..._0x3f6573,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x50f034=this['_computeYBounds']([_0x5b8524],_0x152fb6,![],null);_0x50f034&&(_0x5b8524[_0x2be360(0x39d)]?.[_0x2be360(0xe08)]===!![]&&_0x50f034['hi']>_0x50f034['lo']&&(_0x50f034['hi']=_0x50f034['hi']+(_0x50f034['hi']-_0x50f034['lo'])*0.12),_0x32a6c4[_0x2be360(0x4de)](_0x5b8524[_0x2be360(0xc15)],_0x50f034));}const _0x389285=_0x4fa816=>{const _0x353ccc=_0x2be360,_0x2ee304=_0x4fa816?.[_0x353ccc(0x39d)]||_0x4fa816,_0x38d830=_0x4fa816?.[_0x353ccc(0xc15)];if(_0x2ee304?.[_0x353ccc(0x956)]===_0x353ccc(0x2c4)&&_0x38d830!=null)return _0x32a6c4[_0x353ccc(0xa4b)](_0x38d830)||_0x593252;return _0x2ee304?.[_0x353ccc(0x956)]==='secondary'?_0x20add4:_0x593252;},_0x294eda=_0x50106a[_0x2be360(0xa16)](_0x52e5dd=>(_0x52e5dd[_0x2be360(0x39d)]?.[_0x2be360(0x858)]||_0x52e5dd[_0x2be360(0x39d)]?.[_0x2be360(0x887)])===_0x2be360(0x902));let _0x3633da=_0x5242e2,_0x30a7f1=_0x2ed469,_0x5f0162=_0x1b6813;if(_0x294eda){const _0x176275=resolveGroupBy(_0x3f6573,_0x1b6813/0x36ee80),_0xd234df=toNum(_0x3f6573[_0x2be360(0x260)])||0x2,_0x4fde36=_0x1b6813/0x36ee80,_0x4aa0c1=groupBucketMs(_0x176275,_0x4fde36,_0xd234df);let _0x4b5dd7=Infinity,_0x562228=Infinity,_0x198a28=-Infinity;for(const _0xc80e7c of _0x50106a){const _0x1e65e0=_0xc80e7c['entity']?.[_0x2be360(0x858)]||_0xc80e7c[_0x2be360(0x39d)]?.[_0x2be360(0x887)];if(_0x1e65e0!==_0x2be360(0x902)&&_0x1e65e0!==_0x2be360(0x1e1))continue;const _0xa14e61=(_0xc80e7c[_0x2be360(0xb43)]||[])[_0x2be360(0xe95)](_0x4819b0=>isNum(_0x4819b0['v']));for(let _0x481290=0x0;_0x481290<_0xa14e61[_0x2be360(0x491)];_0x481290++){if(_0x481290>0x0){const _0x9e1a0e=_0xa14e61[_0x481290]['t']-_0xa14e61[_0x481290-0x1]['t'];if(_0x9e1a0e>0x0&&_0x9e1a0e<_0x4b5dd7)_0x4b5dd7=_0x9e1a0e;}const _0x47f4e8=_0xa14e61[_0x481290]['t'];if(_0x47f4e8>=_0x5242e2&&_0x47f4e8<_0x2ed469){if(_0x47f4e8<_0x562228)_0x562228=_0x47f4e8;if(_0x47f4e8>_0x198a28)_0x198a28=_0x47f4e8;}}}const _0x3569e9=Math[_0x2be360(0xa51)](_0x4aa0c1/0x2,_0x1b6813/0x4,isFinite(_0x4b5dd7)?_0x4b5dd7/0x2:Infinity);if(isFinite(_0x3569e9)&&isFinite(_0x562228))_0x3633da=Math[_0x2be360(0xa51)](_0x5242e2,_0x562228-_0x3569e9),_0x30a7f1=Math['max'](_0x2ed469,_0x198a28+_0x3569e9);else isFinite(_0x3569e9)&&(_0x3633da=_0x5242e2-_0x3569e9,_0x30a7f1=_0x2ed469+_0x3569e9);_0x5f0162=Math[_0x2be360(0x8fb)](0x1,_0x30a7f1-_0x3633da);}let _0x2e7991;const _0x567a58=resolveGroupBy(_0x3f6573,_0x1b6813/0x36ee80),_0x3d146b=_0x567a58===_0x2be360(0x39c)&&_0x3f6573[_0x2be360(0x3c1)]!==_0x2be360(0x2d2)&&_0x50106a[_0x2be360(0x6d8)](_0x25dfcf=>{const _0x535dcb=_0x2be360,_0x35ba34=_0x25dfcf[_0x535dcb(0x39d)]||{};return!_0x35ba34[_0x535dcb(0x77a)]&&!_0x35ba34[_0x535dcb(0x3ca)]&&!_0x35ba34[_0x535dcb(0xbf4)];});this['_yearEqualSpace']=_0x3d146b,this['_stretchSlots']=![];if(_0x567a58===_0x2be360(0xb71)){const _0x3c3c07=new Date(_0x5242e2),_0x1382fb=_0x3c3c07[_0x2be360(0x287)](),_0x16f2dc=_0x3c3c07[_0x2be360(0xbb3)](),_0x3cfe5c=new Date(_0x2ed469-0x1),_0x492bcd=Math[_0x2be360(0x8fb)](0x1,(_0x3cfe5c[_0x2be360(0x287)]()-_0x1382fb)*0xc+(_0x3cfe5c[_0x2be360(0xbb3)]()-_0x16f2dc)+0x1),_0x368a14=_0x50106a[_0x2be360(0xa16)](_0x53cafd=>{const _0x37b8a1=_0x2be360,_0x2c5dca=_0x53cafd[_0x37b8a1(0x39d)]?.[_0x37b8a1(0x858)]||_0x53cafd[_0x37b8a1(0x39d)]?.[_0x37b8a1(0x887)];return _0x2c5dca===_0x37b8a1(0x902)||_0x2c5dca==='candlestick';}),_0x482f18=!_0x368a14&&_0x492bcd>0x1;this[_0x2be360(0x4f7)]=_0x482f18;const _0x4527c8=_0x3a54c1=>_0x482f18?Math[_0x2be360(0x8fb)](0x0,Math[_0x2be360(0xa51)](0x1,(_0x3a54c1-0.5)/(_0x492bcd-0x1))):_0x3a54c1/_0x492bcd,_0x53c5db=Date[_0x2be360(0x8af)]();let _0x4513d3=null,_0x58a059=null,_0x157634=null;if(!_0x368a14&&_0x53c5db>_0x5242e2&&_0x53c5db<_0x2ed469){const _0x397095=new Date(_0x53c5db);_0x58a059=_0x397095['getFullYear'](),_0x157634=_0x397095['getMonth']();const _0x2686ab=(_0x58a059-_0x1382fb)*0xc+(_0x157634-_0x16f2dc),_0x5c4e3e=new Date(_0x58a059,_0x157634+0x1,0x0)[_0x2be360(0xb19)](),_0x2e60cd=(_0x397095[_0x2be360(0xb19)]()-0x1+_0x397095['getHours']()/0x18)/_0x5c4e3e;_0x4513d3=_0xe7ef2f+_0x4527c8(_0x2686ab+_0x2e60cd)*_0x40ddd9;}_0x2e7991=_0x4ad23a=>{const _0x3aa396=_0x2be360,_0x426a9c=new Date(_0x4ad23a);if(_0x4513d3!==null&&_0x426a9c[_0x3aa396(0x287)]()===_0x58a059&&_0x426a9c[_0x3aa396(0xbb3)]()===_0x157634)return _0x4513d3;const _0x5c70ab=(_0x426a9c[_0x3aa396(0x287)]()-_0x1382fb)*0xc+(_0x426a9c[_0x3aa396(0xbb3)]()-_0x16f2dc);return _0xe7ef2f+_0x4527c8(_0x5c70ab+0.5)*_0x40ddd9;};}else{if(_0x3d146b){const {refY:_0xeb0c12,totalYears:_0x11d50f}=this[_0x2be360(0xbbd)](_0x5242e2,_0x2ed469),_0x20934a=_0x50106a[_0x2be360(0xa16)](_0x4afe33=>{const _0xa9921=_0x2be360,_0x3d7194=_0x4afe33[_0xa9921(0x39d)]?.[_0xa9921(0x858)]||_0x4afe33[_0xa9921(0x39d)]?.[_0xa9921(0x887)];return _0x3d7194===_0xa9921(0x902)||_0x3d7194===_0xa9921(0x1e1);}),_0x2f8d4d=!_0x20934a&&_0x11d50f>0x1;if(_0x2f8d4d)this['_stretchSlots']=!![];const _0x4d58b8=_0x4a7ab2=>_0x2f8d4d?Math['max'](0x0,Math[_0x2be360(0xa51)](0x1,(_0x4a7ab2-0.5)/(_0x11d50f-0x1))):_0x4a7ab2/_0x11d50f,_0x4036ec=Date['now']();let _0x52a56e=null,_0x52f100=null;if(!_0x20934a&&_0x4036ec>_0x5242e2&&_0x4036ec<_0x2ed469){const _0x59d211=new Date(_0x4036ec);_0x52f100=_0x59d211[_0x2be360(0x287)]();const _0x3ffb76=_0x52f100-_0xeb0c12,_0x27c249=new Date(_0x59d211['getFullYear'](),0x0,0x1)[_0x2be360(0x17e)](),_0x5ed78d=new Date(_0x59d211[_0x2be360(0x287)]()+0x1,0x0,0x1)['getTime']();_0x52a56e=_0xe7ef2f+_0x4d58b8(_0x3ffb76+(_0x4036ec-_0x27c249)/(_0x5ed78d-_0x27c249))*_0x40ddd9;}_0x2e7991=_0x271841=>{const _0xbbb2b7=_0x2be360,_0x16cf1f=new Date(_0x271841);if(_0x52a56e!==null&&_0x16cf1f['getFullYear']()===_0x52f100)return _0x52a56e;const _0x5a4242=_0x16cf1f[_0xbbb2b7(0x287)]()-_0xeb0c12;return _0xe7ef2f+_0x4d58b8(_0x5a4242+0.5)*_0x40ddd9;};}else _0x2e7991=_0x546ec1=>_0xe7ef2f+(_0x546ec1-_0x3633da)/_0x5f0162*_0x40ddd9;}const _0x125415=!!_0x3f6573[_0x2be360(0x3ae)],_0x2ce67a=(_0x8ad18e,_0x2808dc)=>{const _0x1e5b79=_0x2be360;if(!_0x2808dc)return _0x275e8f+_0x14b3a7/0x2;const {lo:_0x254ea4,hi:_0x3a879b}=_0x2808dc;if(_0x3a879b===_0x254ea4)return _0x275e8f+_0x14b3a7/0x2;if(_0x125415){const _0x2f1278=Math['max'](_0x254ea4,1e-10),_0x51d5ac=Math[_0x1e5b79(0x8fb)](_0x3a879b,_0x2f1278*0xa),_0x270d5d=Math[_0x1e5b79(0x8fb)](_0x8ad18e,_0x2f1278),_0x3278eb=Math['log10'](_0x2f1278),_0x422d30=Math[_0x1e5b79(0x41c)](_0x51d5ac),_0x50824d=Math['log10'](_0x270d5d);return _0x275e8f+_0x14b3a7-(_0x50824d-_0x3278eb)/(_0x422d30-_0x3278eb)*_0x14b3a7;}return _0x275e8f+_0x14b3a7-(_0x8ad18e-_0x254ea4)/(_0x3a879b-_0x254ea4)*_0x14b3a7;},_0x9d518b=_0x6293eb?{'width':String(_0x1abb73),'height':String(_0x46902f),'viewBox':'0\x200\x20'+_0x1abb73+'\x20'+_0x46902f,'preserveAspectRatio':_0x2be360(0x7f2),'class':_0x2be360(0x31c)}:{'width':_0x2be360(0x232),'height':String(_0x46902f),'viewBox':_0x2be360(0x866)+_0x1abb73+'\x20'+_0x46902f,'preserveAspectRatio':_0x2be360(0x7f2),'class':_0x2be360(0x31c)},_0xaf5211=svgEl(_0x2be360(0x279),_0x9d518b),_0x3b746d=svgEl(_0x2be360(0x5ad));_0xaf5211[_0x2be360(0xb0e)](_0x3b746d);const _0x478ca7=_0x2be360(0x301)+this[_0x2be360(0x646)][_0x2be360(0xa09)],_0x387d18=svgEl(_0x2be360(0x77e),{'id':_0x478ca7});let _0x47d07f=0x0;for(const _0x450cc2 of _0x50106a){const _0x41fafe=toNum(_0x450cc2['entity']?.['line_width']),_0x30aee0=isNum(_0x41fafe)&&_0x41fafe>0x0?_0x41fafe:2.5;if(_0x30aee0>_0x47d07f)_0x47d07f=_0x30aee0;}_0x47d07f=Math[_0x2be360(0xa51)](0x4,Math[_0x2be360(0x488)](_0x47d07f/0x2)+0x1);const _0x2fd259=svgEl(_0x2be360(0xac0),{'x':String(_0xe7ef2f-_0x47d07f),'y':String(_0x275e8f-_0x47d07f),'width':String(_0x40ddd9+_0x47d07f*0x2),'height':String(_0x14b3a7+_0x47d07f*0x2),'data-full-x':String(_0xe7ef2f-_0x47d07f),'data-full-w':String(_0x40ddd9+_0x47d07f*0x2)});_0x387d18[_0x2be360(0xb0e)](_0x2fd259),_0x3b746d[_0x2be360(0xb0e)](_0x387d18);const _0x45bbb4=_0x2be360(0xa87)+this['card'][_0x2be360(0xa09)],_0x45bdda=svgEl(_0x2be360(0x77e),{'id':_0x45bbb4}),_0x26f3cd=svgEl(_0x2be360(0xac0),{'x':String(_0xe7ef2f),'y':'0','width':String(_0x40ddd9),'height':String(_0x46902f),'data-full-x':String(_0xe7ef2f),'data-full-w':String(_0x40ddd9)});_0x45bdda[_0x2be360(0xb0e)](_0x26f3cd),_0x3b746d[_0x2be360(0xb0e)](_0x45bdda);const _0x3233fa=(_0x73d2e0,_0x2b7aa5)=>{const _0x4374bd=_0x2be360;if(!_0x73d2e0)return null;const _0xcbbc6e=toNum(_0x3f6573['y_axis_ticks']),_0x223e23=this[_0x4374bd(0x646)]?.[_0x4374bd(0x234)]?.('primary'),_0x128cf6=isNum(_0xcbbc6e)?_0xcbbc6e:_0x223e23?Math['max'](0x1,_0x223e23[_0x4374bd(0x491)]-0x1):0x4,_0x5d54e2=_0x2b7aa5,_0x51a8be=_0x73d2e0['hi']-_0x73d2e0['lo'];if(_0x51a8be>0x0){const _0x41a05b=Math[_0x4374bd(0x957)](0xa,-_0x5d54e2),_0x6ba906=Math[_0x4374bd(0x8fb)](0x1,Math[_0x4374bd(0xbd6)](_0x51a8be/_0x41a05b+1e-9));return Math['min'](_0x128cf6,_0x6ba906);}return _0x128cf6;},_0x506b3c=_0x3233fa(_0x593252,_0x21c7ec),_0x557451=_0x3f6573[_0x2be360(0x89b)]!==![],_0xfd7036=_0x557451&&_0x593252&&!_0x3f6573[_0x2be360(0x3ae)]&&!this[_0x2be360(0x646)]?.['_getAxisStateMap']?.(_0x2be360(0x85e))?niceYTicks(_0x593252['lo'],_0x593252['hi'],_0x506b3c||0x4,axisMinLabelStep(_0x3f6573,_0x2be360(0x85e))):null,_0xcfef82=_0x557451&&_0x393a59&&_0x20add4&&!_0x3f6573[_0x2be360(0x3ae)]&&!this[_0x2be360(0x646)]?.[_0x2be360(0x234)]?.('secondary')?niceYTicks(_0x20add4['lo'],_0x20add4['hi'],toNum(_0x3f6573['y_axis_ticks'])||0x4,axisMinLabelStep(_0x3f6573,_0x2be360(0xd70))):null;if(_0x3f6573[_0x2be360(0x951)]){let _0x38e63e=this['_computeXAxisTicks'](_0x40ddd9,_0x3633da,_0x30a7f1,_0x3f6573,_0x115777);if(!_0x38e63e)_0x38e63e=this[_0x2be360(0xe4e)](_0x40ddd9,_0x3633da,_0x30a7f1,_0x3f6573,_0x115777);this[_0x2be360(0x271)](_0xaf5211,_0xe7ef2f,_0x275e8f,_0x40ddd9,_0x14b3a7,_0x3f6573,_0x38e63e,_0x506b3c,_0xfd7036,_0x593252);}let _0x35da52=null,_0xdefa25=null;_0x3f6573[_0x2be360(0x710)]&&_0x593252&&(_0x35da52=this[_0x2be360(0x2c6)](_0xaf5211,_0xe7ef2f,_0x275e8f,_0x14b3a7,_0x593252,![],_0x3f6573,_0x506b3c,_0x21c7ec,_0xfd7036));if(_0x393a59&&_0x20add4&&_0x3f6573[_0x2be360(0xd90)]){const _0x407c61=_0xfd7036&&_0xfd7036[_0x2be360(0x491)]>=0x2&&_0x593252&&_0x593252['hi']>_0x593252['lo']?_0xfd7036[_0x2be360(0x189)](_0x56e36c=>(_0x56e36c-_0x593252['lo'])/(_0x593252['hi']-_0x593252['lo'])):null;_0xdefa25=this[_0x2be360(0x2c6)](_0xaf5211,_0xe7ef2f+_0x40ddd9,_0x275e8f,_0x14b3a7,_0x20add4,!![],_0x3f6573,null,_0xa0dd92,_0xcfef82,_0x407c61);}_0x3f6573[_0x2be360(0x9c1)]&&this[_0x2be360(0xbfc)](_0xaf5211,_0xe7ef2f,_0x275e8f+_0x14b3a7,_0x40ddd9,_0x3633da,_0x30a7f1,_0x3f6573,_0x115777);const _0x2f6685=this[_0x2be360(0x646)][_0x2be360(0x319)](),_0x30b420=svgEl('g',{'class':_0x2be360(0x2d5),'clip-path':_0x2be360(0xce2)+_0x478ca7+')'});_0xaf5211['appendChild'](_0x30b420);const _0x23dcc2=_0x50106a[_0x2be360(0x189)]((_0x2dce42,_0x1fc423)=>({'s':_0x2dce42,'i':_0x1fc423,'z':toNum(_0x2dce42[_0x2be360(0x39d)]?.[_0x2be360(0x1d7)])||0x0}))[_0x2be360(0x2f7)]((_0x18a154,_0x131dca)=>_0x18a154['z']-_0x131dca['z']||_0x18a154['i']-_0x131dca['i'])[_0x2be360(0x189)](_0x4b3e9f=>_0x4b3e9f['s']);for(const _0x519263 of _0x23dcc2){if(!_0x519263[_0x2be360(0x39d)]?.['show_range_band'])continue;const _0x2c7063=_0x389285(_0x519263);if(!_0x2c7063)continue;this[_0x2be360(0x434)](_0x30b420,_0x519263,_0x2c7063,_0x2e7991,_0x2ce67a);}const _0x1548d9=_0x50106a[_0x2be360(0xe95)](_0x27cce8=>{const _0x262dca=_0x2be360,_0x18469a=_0x27cce8[_0x262dca(0x39d)]?.[_0x262dca(0x858)]||_0x27cce8[_0x262dca(0x39d)]?.[_0x262dca(0x887)];return(_0x18469a===_0x262dca(0x902)||_0x18469a===_0x262dca(0x1e1))&&_0x27cce8[_0x262dca(0x39d)]?.[_0x262dca(0x7be)]!==![];}),_0x51aaf3=new Map();if(_0x1548d9['length']>0x0){if(_0x3f6573['stacked']){const _0x57492e=[],_0x30f6cb={};for(const _0x291c29 of _0x1548d9){const _0x551b22=_0x291c29[_0x2be360(0x39d)][_0x2be360(0x3b9)]||_0x2be360(0x4f8);!(_0x551b22 in _0x30f6cb)&&(_0x30f6cb[_0x551b22]=_0x57492e['length'],_0x57492e[_0x2be360(0x5d5)](_0x551b22));}const _0x49d985=_0x57492e[_0x2be360(0x491)];for(const _0x6411c2 of _0x1548d9){_0x51aaf3[_0x2be360(0x4de)](_0x6411c2[_0x2be360(0xc15)],{'index':_0x30f6cb[_0x6411c2[_0x2be360(0x39d)][_0x2be360(0x3b9)]||_0x2be360(0x4f8)],'total':_0x49d985});}}else{const _0x239c03=_0x1548d9[_0x2be360(0x491)];_0x1548d9[_0x2be360(0xb00)]((_0x5686a0,_0xe063bb)=>{const _0x4a4101=_0x2be360;_0x51aaf3[_0x4a4101(0x4de)](_0x5686a0[_0x4a4101(0xc15)],{'index':_0xe063bb,'total':_0x239c03});});}}this[_0x2be360(0x559)]=null;for(const _0x5a3dbf of _0x23dcc2){const _0x14f4fb=_0x389285(_0x5a3dbf);if(!_0x14f4fb)continue;const _0x5992c7=_0x7e554b?.[_0x2be360(0x5ba)]?.[_0x2be360(0xa4b)](_0x5a3dbf['idx'])||null,_0x5b483f=_0x51aaf3[_0x2be360(0xa4b)](_0x5a3dbf[_0x2be360(0xc15)])||null;let _0x2cf27f=_0x30b420;if(_0x5a3dbf[_0x2be360(0x39d)]?.[_0x2be360(0xa48)]!=null){const _0x50a5be=toNum(_0x5a3dbf[_0x2be360(0x39d)]['_compareCfg']?.[_0x2be360(0x211)]);_0x2cf27f=svgEl('g',{'opacity':isNum(_0x50a5be)?clamp(_0x50a5be,0.05,0x1):0.45}),_0x30b420[_0x2be360(0xb0e)](_0x2cf27f);}const _0x3de7a5=_0x7e554b?.['boundaryOwnerByIdx']?.['get'](_0x5a3dbf['idx'])||null;this[_0x2be360(0xcce)](_0x2cf27f,_0x3b746d,_0x5a3dbf,_0x14f4fb,_0x2e7991,_0x2ce67a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'tStart':_0x5242e2,'tEnd':_0x2ed469,'xStart':_0x3633da,'xEnd':_0x30a7f1,'xRange':_0x5f0162,'yearEqualSpace':_0x3d146b,'yearTotal':_0x3d146b?this[_0x2be360(0xbbd)](_0x5242e2,_0x2ed469)['totalYears']:0x1},_0x3f6573,_0x5992c7,_0x5b483f,_0x3de7a5);}const _0x430231=_0x6293eb?((()=>{const _0x45ce63=_0x2be360,_0x350a6a=svgEl('g',{'class':_0x45ce63(0xd1d),'clip-path':_0x45ce63(0xce2)+_0x478ca7+')'});return _0xaf5211[_0x45ce63(0xb0e)](_0x350a6a),_0x350a6a;})()):_0xaf5211;this[_0x2be360(0xa8c)](_0x430231,_0x2f6685,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x115777),this['_drawAnnotationsForeground'](_0x430231,_0x2f6685,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x115777),this[_0x2be360(0xe98)](_0x430231,_0x50106a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x3f6573,_0x115777),this[_0x2be360(0xc80)](_0x430231,_0x50106a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x3f6573,_0x115777);{if(_0x3f6573['show_now_line']!==![]){const _0x2b7816=Date[_0x2be360(0x8af)]();if(_0x2b7816>_0x5242e2&&_0x2b7816<_0x2ed469-(_0x2ed469-_0x5242e2)*0.01){let _0x154bd5;const _0x348438=_0x567a58;if(_0x348438===_0x2be360(0xb71)){const _0x2d0ff4=new Date(_0x2b7816),_0xb2a782=new Date(_0x5242e2),_0x4010d5=_0xb2a782[_0x2be360(0x287)](),_0x1bd72b=_0xb2a782[_0x2be360(0xbb3)](),_0x3b51b1=new Date(_0x2ed469-0x1),_0x49fc86=Math[_0x2be360(0x8fb)](0x1,(_0x3b51b1[_0x2be360(0x287)]()-_0x4010d5)*0xc+(_0x3b51b1[_0x2be360(0xbb3)]()-_0x1bd72b)+0x1),_0x2ace45=(_0x2d0ff4[_0x2be360(0x287)]()-_0x4010d5)*0xc+(_0x2d0ff4['getMonth']()-_0x1bd72b),_0x5458ce=new Date(_0x2d0ff4['getFullYear'](),_0x2d0ff4[_0x2be360(0xbb3)]()+0x1,0x0)[_0x2be360(0xb19)](),_0x57fc95=(_0x2d0ff4[_0x2be360(0xb19)]()-0x1+_0x2d0ff4[_0x2be360(0x14b)]()/0x18)/_0x5458ce;_0x154bd5=_0xe7ef2f+(this[_0x2be360(0x4f7)]&&_0x49fc86>0x1?Math['max'](0x0,Math[_0x2be360(0xa51)](0x1,(_0x2ace45+_0x57fc95-0.5)/(_0x49fc86-0x1))):(_0x2ace45+_0x57fc95)/_0x49fc86)*_0x40ddd9;}else{if(_0x3d146b){const _0x3375a6=new Date(_0x2b7816),{refY:_0x46cb02,totalYears:_0x350443}=this[_0x2be360(0xbbd)](_0x5242e2,_0x2ed469),_0x2c6e14=_0x3375a6[_0x2be360(0x287)]()-_0x46cb02,_0x3316ba=new Date(_0x3375a6[_0x2be360(0x287)](),0x0,0x1)[_0x2be360(0x17e)](),_0x5de4fe=new Date(_0x3375a6[_0x2be360(0x287)]()+0x1,0x0,0x1)[_0x2be360(0x17e)]();_0x154bd5=_0xe7ef2f+(this[_0x2be360(0x4f7)]&&_0x350443>0x1?Math[_0x2be360(0x8fb)](0x0,Math[_0x2be360(0xa51)](0x1,(_0x2c6e14+(_0x2b7816-_0x3316ba)/(_0x5de4fe-_0x3316ba)-0.5)/(_0x350443-0x1))):(_0x2c6e14+(_0x2b7816-_0x3316ba)/(_0x5de4fe-_0x3316ba))/_0x350443)*_0x40ddd9;}else{if(_0x294eda&&(_0x348438===_0x2be360(0xe83)||_0x348438===_0x2be360(0x8c1)||_0x348438==='hour')){const _0x30dd4a=new Date(_0x2b7816);let _0x5cba1c,_0x4cf9f2;if(_0x348438===_0x2be360(0xe83))_0x5cba1c=new Date(_0x30dd4a[_0x2be360(0x287)](),_0x30dd4a[_0x2be360(0xbb3)](),_0x30dd4a[_0x2be360(0xb19)]())[_0x2be360(0x17e)](),_0x4cf9f2=0x5265c00;else{if(_0x348438===_0x2be360(0x8c1)){const _0x3dece1=_0x30dd4a[_0x2be360(0x5b4)]()||0x7;_0x5cba1c=new Date(_0x30dd4a[_0x2be360(0x287)](),_0x30dd4a[_0x2be360(0xbb3)](),_0x30dd4a[_0x2be360(0xb19)]()-weekStartOffsetDays(_0x3dece1,resolveFirstWeekday(_0x115777)))[_0x2be360(0x17e)](),_0x4cf9f2=0x7*0x5265c00;}else _0x5cba1c=new Date(_0x30dd4a[_0x2be360(0x287)](),_0x30dd4a[_0x2be360(0xbb3)](),_0x30dd4a[_0x2be360(0xb19)](),_0x30dd4a[_0x2be360(0x14b)]())[_0x2be360(0x17e)](),_0x4cf9f2=0x36ee80;}const _0x520a8f=Math[_0x2be360(0xa51)](0x1,(_0x2b7816-_0x5cba1c)/_0x4cf9f2),_0x3bbc43=_0x2e7991(_0x5cba1c),_0x24d8bc=_0x2e7991(_0x5cba1c+_0x4cf9f2)-_0x3bbc43,_0x4c25eb=toNum(_0x3f6573[_0x2be360(0x2b0)])||0x0,_0x5f6087=Math[_0x2be360(0x8fb)](0x1,_0x24d8bc-Math[_0x2be360(0xa51)](_0x4c25eb,_0x24d8bc*0.3));_0x154bd5=_0x3bbc43-_0x5f6087/0x2+_0x520a8f*_0x5f6087;}else _0x154bd5=_0x2e7991(_0x2b7816);}}const _0x2634ed=_0x3f6573['now_line_color']||_0x2be360(0x34d),_0x876080=toNum(_0x3f6573[_0x2be360(0xc46)]),_0x630908=isNum(_0x876080)?String(_0x876080):_0x2be360(0x3c5),_0x3939e2=isNum(_0x876080)?String(Math[_0x2be360(0xa51)](0x1,_0x876080+0.05)):_0x2be360(0xc12),_0x25bfda=toNum(_0x3f6573['now_line_width']),_0x19c202=isNum(_0x25bfda)&&_0x25bfda>0x0?String(_0x25bfda):'0.5',_0x726b20=_0x3f6573['now_line_style'];let _0x182a83=_0x2be360(0x9d1);if(_0x726b20===_0x2be360(0x2cb))_0x182a83=null;else{if(_0x726b20==='dashed')_0x182a83=_0x2be360(0x9e9);else{if(_0x726b20===_0x2be360(0x823))_0x182a83=_0x2be360(0xa5b);else{if(_0x726b20===_0x2be360(0xdf8))_0x182a83=_0x2be360(0x94c);else{if(_0x726b20&&typeof _0x726b20==='string')_0x182a83=_0x726b20;}}}}const _0x565eef={'x1':String(_0x154bd5),'x2':String(_0x154bd5),'y1':String(_0x275e8f),'y2':String(_0x275e8f+_0x14b3a7),'stroke':_0x2634ed,'stroke-width':_0x19c202,'opacity':_0x630908,'class':_0x2be360(0xc2b),'style':_0x2be360(0xe3b)};if(_0x182a83)_0x565eef['stroke-dasharray']=_0x182a83;const _0x99d769=svgEl(_0x2be360(0xd3e),_0x565eef);_0x430231[_0x2be360(0xb0e)](_0x99d769);const _0x3438cb=svgEl('text',{'x':String(_0x154bd5),'y':String(_0x275e8f-0x2),'text-anchor':_0x2be360(0x868),'font-size':'8','fill':_0x2634ed,'opacity':_0x3939e2,'class':'sgc-now-label','style':'pointer-events:none;font-weight:500;letter-spacing:.03em'});_0x3438cb[_0x2be360(0xbad)]=cardT(this[_0x2be360(0x646)]?.[_0x2be360(0xbce)],this[_0x2be360(0x646)]?.[_0x2be360(0x8d0)],_0x2be360(0x8af)),_0x430231['appendChild'](_0x3438cb);}}}this['_drawDataLabels'](_0x430231,_0x50106a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x3f6573,_0x115777),this[_0x2be360(0x5c0)](_0x430231,_0x50106a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285},_0x3f6573,_0x115777),_0x1f210b[_0x2be360(0xeae)]='',_0x1f210b[_0x2be360(0x30a)][_0x2be360(0x2b4)](_0x2be360(0x803),_0x6293eb);const _0x2157dc=_0x6293eb&&_0x3f6573[_0x2be360(0x7c8)]===_0x2be360(0x9f9);_0x1f210b[_0x2be360(0x30a)][_0x2be360(0x2b4)](_0x2be360(0x25a),_0x2157dc),_0x1f210b[_0x2be360(0xb0e)](_0xaf5211);if(_0x3f6573[_0x2be360(0xa17)]&&typeof _0xaf5211[_0x2be360(0xc3a)]==='function')try{const _0x54565e=[..._0xaf5211[_0x2be360(0xc3a)]('.sgc-animated')],_0x4a4700=_0x54565e[_0x2be360(0x189)](_0x47a43d=>typeof _0x47a43d[_0x2be360(0x4ef)]==='function'?_0x47a43d[_0x2be360(0x4ef)]():0x0);_0x54565e[_0x2be360(0xb00)]((_0x5540eb,_0x25b0dd)=>{const _0x2873c3=_0x2be360,_0x13b12f=_0x4a4700[_0x25b0dd];if(_0x13b12f&&isFinite(_0x13b12f)&&_0x13b12f>0x0)_0x5540eb[_0x2873c3(0xea9)][_0x2873c3(0xddc)]('--sgc-path-len',_0x13b12f);});}catch(_0x20b595){}if(_0x6293eb&&(_0x35da52||_0xdefa25)){const _0x9b4d97=_0x3f6573[_0x2be360(0x4fd)]||_0x2be360(0x365);if(_0x35da52){const _0x5834f2=svgEl('rect',{'x':'0','y':'0','width':String(_0xe7ef2f),'height':String(_0x46902f),'fill':_0x9b4d97,'class':_0x2be360(0x895)});_0x35da52[_0x2be360(0x3ce)](_0x5834f2,_0x35da52[_0x2be360(0xd14)]),_0x35da52[_0x2be360(0x30a)][_0x2be360(0x1ee)](_0x2be360(0xd04)),_0x35da52['setAttribute']('data-axis-side',_0x2be360(0x8fa)),_0xaf5211[_0x2be360(0xb0e)](_0x35da52);}if(_0xdefa25){const _0x56859d=Math['max'](0x0,_0x1abb73-_0xe7ef2f-_0x40ddd9),_0x598090=svgEl(_0x2be360(0xac0),{'x':String(_0xe7ef2f+_0x40ddd9),'y':'0','width':String(_0x56859d),'height':String(_0x46902f),'fill':_0x9b4d97,'class':_0x2be360(0x895)});_0xdefa25[_0x2be360(0x3ce)](_0x598090,_0xdefa25[_0x2be360(0xd14)]),_0xdefa25[_0x2be360(0x30a)]['add'](_0x2be360(0xd04)),_0xdefa25[_0x2be360(0x436)](_0x2be360(0x9db),_0x2be360(0x51b)),_0xaf5211[_0x2be360(0xb0e)](_0xdefa25);}}if(_0x6293eb){const _0x189e55=this[_0x2be360(0x646)];for(const _0x2f54eb of _0xaf5211['querySelectorAll'](_0x2be360(0x36d))){_0x2f54eb[_0x2be360(0x436)](_0x2be360(0x440),'url(#'+_0x45bbb4+')');}const _0x593974=_0x189e55[_0x2be360(0xc4d)];if(_0x593974!=null)_0x1f210b['scrollLeft']=_0x593974;else{const _0x348154=toNum(_0x3f6573[_0x2be360(0x5d3)]);if(isNum(_0x348154)&&_0x348154>_0x3633da&&_0x348154<_0x2ed469){const _0x3a8ddd=Math[_0x2be360(0x8fb)](0x0,Math[_0x2be360(0x70e)](_0x2e7991(_0x348154))-_0x1f210b[_0x2be360(0x2c7)]);if(_0x3a8ddd>0x0)_0x189e55['_suppressScrollDispatch']=!![];_0x1f210b['scrollLeft']=_0x3a8ddd;}else _0x1f210b[_0x2be360(0x309)]=_0x1f210b[_0x2be360(0x164)];}const _0x5e24bd=()=>{const _0x3e474d=_0x2be360,_0x50f78f=_0x1f210b[_0x3e474d(0x164)]-_0x1f210b[_0x3e474d(0x2c7)],_0x1ed7f9=_0x1f210b['scrollLeft'],_0x4d0e06=_0xaf5211[_0x3e474d(0xc3a)](_0x3e474d(0x3e5));for(const _0x20833b of _0x4d0e06){const _0x3111da=_0x20833b[_0x3e474d(0xd42)]('data-axis-side'),_0x4b877f=_0x3111da==='right'?_0x1ed7f9-_0x50f78f:_0x1ed7f9;_0x20833b[_0x3e474d(0x436)]('transform',_0x3e474d(0xc2a)+_0x4b877f+_0x3e474d(0x20a));}const _0x4a784c=_0x35da52?_0xe7ef2f:0x0,_0x4c1653=_0xdefa25?Math[_0x3e474d(0x8fb)](0x0,_0x1abb73-_0xe7ef2f-_0x40ddd9):0x0,_0x33c5b2=String(_0x1ed7f9+_0x4a784c),_0x2664c9=String(Math['max'](0x0,_0x1f210b[_0x3e474d(0x2c7)]-_0x4a784c-_0x4c1653));_0x2fd259[_0x3e474d(0x436)]('x',_0x33c5b2),_0x2fd259['setAttribute'](_0x3e474d(0x149),_0x2664c9),_0x26f3cd[_0x3e474d(0x436)]('x',_0x33c5b2),_0x26f3cd[_0x3e474d(0x436)](_0x3e474d(0x149),_0x2664c9);};_0x5e24bd();if(this[_0x2be360(0x7b6)])_0x1f210b[_0x2be360(0x8a4)](_0x2be360(0x506),this[_0x2be360(0x7b6)]);this[_0x2be360(0x7b6)]=()=>{const _0x5033ab=_0x2be360;_0x189e55[_0x5033ab(0xc4d)]=_0x1f210b[_0x5033ab(0x309)],_0x5e24bd();if(_0x189e55['_suppressScrollDispatch']){_0x189e55['_suppressScrollDispatch']=![];return;}if(!_0x189e55[_0x5033ab(0x8d0)]?.['scroll_sync'])return;const _0x3ebfbd=_0x1f210b[_0x5033ab(0x164)]-_0x1f210b['clientWidth'];if(_0x3ebfbd<=0x0)return;const _0x1b0462=_0x1f210b[_0x5033ab(0x309)]/_0x3ebfbd;window[_0x5033ab(0x27b)](new CustomEvent('sgc-scroll-sync',{'detail':{'ratio':_0x1b0462,'group':_0x189e55['_config'][_0x5033ab(0xad3)]||null,'sourceId':_0x189e55[_0x5033ab(0xa09)]}}));},_0x1f210b[_0x2be360(0x493)](_0x2be360(0x506),this[_0x2be360(0x7b6)],{'passive':!![]});if(this[_0x2be360(0x9dd)])_0x1f210b[_0x2be360(0x8a4)](_0x2be360(0x9f9),this[_0x2be360(0x9dd)]);_0x2157dc?(this['_wheelHandler']=_0x5dff14=>{const _0x524e59=_0x2be360;if(_0x1f210b[_0x524e59(0x164)]<=_0x1f210b[_0x524e59(0x2c7)])return;_0x5dff14[_0x524e59(0xd1e)](),_0x5dff14[_0x524e59(0x79e)](),_0x1f210b['scrollLeft']+=_0x5dff14[_0x524e59(0x89e)]!==0x0?_0x5dff14['deltaY']:_0x5dff14[_0x524e59(0xba4)];},_0x1f210b[_0x2be360(0x493)](_0x2be360(0x9f9),this[_0x2be360(0x9dd)],{'passive':![]})):this['_wheelHandler']=null;}else this['card'][_0x2be360(0xc4d)]=null,this[_0x2be360(0x7b6)]&&(_0x1f210b[_0x2be360(0x8a4)](_0x2be360(0x506),this[_0x2be360(0x7b6)]),this[_0x2be360(0x7b6)]=null),this['_wheelHandler']&&(_0x1f210b[_0x2be360(0x8a4)](_0x2be360(0x9f9),this[_0x2be360(0x9dd)]),this['_wheelHandler']=null);(_0x3f6573[_0x2be360(0x657)]||_0x3f6573[_0x2be360(0x99b)])&&this['_attachTooltip'](_0xaf5211,_0x50106a,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'mapX':_0x2e7991,'mapY':_0x2ce67a,'yBounds':_0x593252,'y2Bounds':_0x20add4,'boundsFor':_0x389285,'tStart':_0x5242e2,'tEnd':_0x2ed469},_0x3f6573,_0x115777,_0x1f210b,_0x7e554b);const _0x16da01=_0x1f210b['parentElement'];this[_0x2be360(0xe89)]&&(this[_0x2be360(0xe89)][_0x2be360(0x7ec)](),this[_0x2be360(0xe89)]=null),_0x3f6573[_0x2be360(0xe94)]!==![]&&this[_0x2be360(0x2e1)](_0x16da01,_0x1f210b,{'padL':_0xe7ef2f,'padT':_0x275e8f,'plotW':_0x40ddd9,'plotH':_0x14b3a7,'tStart':_0x5242e2,'tEnd':_0x2ed469,'isScroll':_0x6293eb,'width':_0x1abb73,'svgViewWidth':_0x1abb73});}['_attachZoomHandlers'](_0x9049b4,_0xf2913f,_0x47c1f7){const _0x4f28b8=_0x376e89;if(!_0x9049b4||!_0xf2913f)return;const _0x28b39f=this[_0x4f28b8(0x646)];if(this[_0x4f28b8(0xe89)])this[_0x4f28b8(0xe89)][_0x4f28b8(0x7ec)]();this[_0x4f28b8(0xe89)]=new AbortController();const _0x4f42a3=this['_zoomAbort'][_0x4f28b8(0x1e9)],{padL:_0x4f2062,padT:_0x7f2eef,plotW:_0x6686e7,plotH:_0x2999c3,tStart:_0x25bbce,tEnd:_0xa35e13,isScroll:_0x13ab4b,svgViewWidth:_0x45a91d}=_0x47c1f7;this[_0x4f28b8(0x45c)]={'padL':_0x4f2062,'plotW':_0x6686e7,'tStart':_0x25bbce,'tEnd':_0xa35e13,'isScroll':_0x13ab4b,'svgViewWidth':_0x45a91d},this[_0x4f28b8(0xaeb)](_0x9049b4,_0xf2913f);const _0x330756=Math[_0x4f28b8(0x8fb)](0x1,_0xa35e13-_0x25bbce),_0x4e4ad8=_0x9049b4[_0x4f28b8(0x75f)](_0x4f28b8(0x28b)),_0x17bc19=_0x4e4ad8?.[_0x4f28b8(0x75f)](_0x4f28b8(0xb36)),_0x4fc28c=_0x4e4ad8?.[_0x4f28b8(0x75f)](_0x4f28b8(0xcef));if(!_0x4e4ad8)return;_0x4e4ad8[_0x4f28b8(0xea9)]['display']=_0x4f28b8(0x7f2);let _0xa65f65=null;const _0x36c63e=_0x33f7d6=>{const _0x16e205=_0x4f28b8,_0x214986=_0x9049b4[_0x16e205(0x263)](),_0x38a159=_0x214986[_0x16e205(0x149)]||0x1,_0x498166=_0x13ab4b?_0xf2913f[_0x16e205(0x309)]+_0x33f7d6/_0x38a159*_0xf2913f[_0x16e205(0x2c7)]:_0x33f7d6/_0x38a159*_0x45a91d,_0x25a3f4=Math[_0x16e205(0x8fb)](_0x4f2062,Math[_0x16e205(0xa51)](_0x4f2062+_0x6686e7,_0x498166)),_0x304f1b=(_0x25a3f4-_0x4f2062)/_0x6686e7;return _0x25bbce+_0x304f1b*_0x330756;},_0x306cc0=_0x43659e=>{const _0x2c5776=_0x4f28b8,_0x5aca68=new Date(_0x43659e),_0x4fb8de=String(_0x5aca68['getHours']())[_0x2c5776(0x641)](0x2,'0'),_0x35a128=String(_0x5aca68[_0x2c5776(0xd35)]())[_0x2c5776(0x641)](0x2,'0'),_0x14d00a=String(_0x5aca68[_0x2c5776(0xb19)]())['padStart'](0x2,'0'),_0x137263=String(_0x5aca68[_0x2c5776(0xbb3)]()+0x1)[_0x2c5776(0x641)](0x2,'0');return _0x14d00a+'/'+_0x137263+'\x20'+_0x4fb8de+':'+_0x35a128;},_0x25ba60=(_0x2ccb25,_0x51781)=>{const _0x4c001d=_0x4f28b8,_0x96a838=_0x9049b4[_0x4c001d(0x263)](),_0xf4a2f6=_0x96a838[_0x4c001d(0x149)],_0x258f86=_0x13ab4b?0x0:_0x4f2062/_0x45a91d*_0xf4a2f6,_0x29aed9=_0x13ab4b?_0xf4a2f6:(_0x4f2062+_0x6686e7)/_0x45a91d*_0xf4a2f6,_0x1ac501=Math['max'](_0x258f86,Math[_0x4c001d(0xa51)](_0x29aed9,_0x2ccb25)),_0x47f463=Math['max'](_0x258f86,Math[_0x4c001d(0xa51)](_0x29aed9,_0x51781)),_0x5d9df6=Math[_0x4c001d(0xa51)](_0x1ac501,_0x47f463),_0x358491=Math[_0x4c001d(0x26d)](_0x47f463-_0x1ac501);_0x4e4ad8['style'][_0x4c001d(0x8fa)]=_0x5d9df6+'px',_0x4e4ad8[_0x4c001d(0xea9)][_0x4c001d(0x149)]=_0x358491+'px';if(_0x358491>0x14&&_0x17bc19&&_0x4fc28c){const _0x85d548=_0x36c63e(_0x5d9df6),_0x168487=_0x36c63e(_0x5d9df6+_0x358491);_0x17bc19['textContent']=_0x306cc0(_0x85d548),_0x4fc28c[_0x4c001d(0xbad)]=_0x306cc0(_0x168487),_0x17bc19['style'][_0x4c001d(0x37d)]='',_0x4fc28c[_0x4c001d(0xea9)][_0x4c001d(0x37d)]='';}else _0x17bc19&&_0x4fc28c&&(_0x17bc19[_0x4c001d(0xea9)][_0x4c001d(0x37d)]=_0x4c001d(0x7f2),_0x4fc28c['style']['display']='none');},_0xdd581=_0x30cd4c=>{const _0x11968f=_0x4f28b8,_0x3eb5f8=_0x9049b4[_0x11968f(0x263)](),_0x2a3aad=_0x30cd4c-_0x3eb5f8[_0x11968f(0x8fa)];if(_0x2a3aad<0x0||_0x2a3aad>_0x3eb5f8[_0x11968f(0x149)])return;_0xa65f65=_0x2a3aad,_0x28b39f[_0x11968f(0x714)]=!![],_0x4e4ad8[_0x11968f(0xea9)][_0x11968f(0x37d)]='',_0x4e4ad8[_0x11968f(0xea9)]['left']=_0x2a3aad+'px',_0x4e4ad8[_0x11968f(0xea9)][_0x11968f(0x149)]=_0x11968f(0x253);};let _0x128f09=null,_0x180893=0x0;const _0x330e88=_0x25d95e=>{const _0x254287=_0x4f28b8;if(_0x28b39f[_0x254287(0x763)]){_0x21c554();return;}if(_0xa65f65===null)return;const _0xd23e83=_0x9049b4[_0x254287(0x263)]();_0x128f09=_0x25d95e-_0xd23e83[_0x254287(0x8fa)];if(_0x180893)return;_0x180893=requestAnimationFrame(()=>{_0x180893=0x0;if(_0xa65f65===null||_0x128f09===null)return;_0x25ba60(_0xa65f65,_0x128f09);});},_0x58e13c=_0x14f00e=>{const _0x4227ff=_0x4f28b8;if(_0x28b39f[_0x4227ff(0x763)]){_0x21c554();return;}if(_0xa65f65===null)return;const _0x1ed9c2=_0x9049b4[_0x4227ff(0x263)](),_0x28cc31=Math['max'](0x0,Math[_0x4227ff(0xa51)](_0x1ed9c2[_0x4227ff(0x149)],_0x14f00e-_0x1ed9c2['left'])),_0x498a56=_0xa65f65;_0xa65f65=null,_0x28b39f[_0x4227ff(0x714)]=![],_0x4e4ad8['style'][_0x4227ff(0x37d)]='none';_0x180893&&(cancelAnimationFrame(_0x180893),_0x180893=0x0);const _0x3a47d=Math[_0x4227ff(0x26d)](_0x28cc31-_0x498a56);if(_0x3a47d<0xf){if(_0x28b39f[_0x4227ff(0x8d0)]?.[_0x4227ff(0x879)]){const _0x2bfa8e=_0x36c63e(_0x28cc31);clearTimeout(_0x28b39f[_0x4227ff(0x9c3)]),_0x28b39f[_0x4227ff(0x9c3)]=setTimeout(()=>{const _0x16a33f=_0x4227ff;_0x28b39f[_0x16a33f(0x9c3)]=null,_0x28b39f[_0x16a33f(0xe60)](_0x2bfa8e);},0x104);}return;}const _0x5531d0=_0x36c63e(Math['min'](_0x498a56,_0x28cc31)),_0x471da9=_0x36c63e(Math['max'](_0x498a56,_0x28cc31));if(_0x471da9-_0x5531d0<0xea60)return;_0x28b39f['_pushViewWindow'](_0x5531d0,_0x471da9);},_0x21c554=()=>{const _0x585a4c=_0x4f28b8;_0xa65f65=null,_0x28b39f[_0x585a4c(0x714)]=![],_0x4e4ad8[_0x585a4c(0xea9)][_0x585a4c(0x37d)]='none',_0x180893&&(cancelAnimationFrame(_0x180893),_0x180893=0x0);};_0x9049b4[_0x4f28b8(0x493)](_0x4f28b8(0x685),_0x25e97c=>{const _0x500eb6=_0x4f28b8;if(_0x25e97c[_0x500eb6(0x219)]!==0x0)return;if(_0x13ab4b&&_0x25e97c[_0x500eb6(0x7b3)]===_0xf2913f){const _0x285457=_0xf2913f[_0x500eb6(0x263)](),_0x5f4fe3=_0x25e97c['clientY']-_0x285457[_0x500eb6(0x751)];if(_0x5f4fe3>_0xf2913f[_0x500eb6(0x7d3)])return;}_0x25e97c['preventDefault'](),_0xdd581(_0x25e97c[_0x500eb6(0x6c9)]);},{'signal':_0x4f42a3}),window[_0x4f28b8(0x493)](_0x4f28b8(0x787),_0x29b0c2=>{const _0x2901d8=_0x4f28b8;if(_0xa65f65===null)return;_0x330e88(_0x29b0c2[_0x2901d8(0x6c9)]);},{'signal':_0x4f42a3}),window[_0x4f28b8(0x493)](_0x4f28b8(0x497),_0x396c13=>{const _0x3d1258=_0x4f28b8;if(_0xa65f65===null)return;_0x58e13c(_0x396c13[_0x3d1258(0x6c9)]);},{'signal':_0x4f42a3}),_0x9049b4[_0x4f28b8(0x493)](_0x4f28b8(0x870),()=>{if(_0xa65f65!==null)_0x21c554();},{'signal':_0x4f42a3}),_0x9049b4[_0x4f28b8(0x493)](_0x4f28b8(0x550),()=>{const _0x5e018d=_0x4f28b8;clearTimeout(_0x28b39f['_drillTimer']),_0x28b39f['_drillTimer']=null;if(Date[_0x5e018d(0x8af)]()-(_0x28b39f[_0x5e018d(0x8fc)]||0x0)<0x2bc)return;if(_0x28b39f['_viewWindow']){_0x28b39f[_0x5e018d(0x7a0)]();return;}_0x28b39f[_0x5e018d(0x75d)]();},{'signal':_0x4f42a3});let _0x48bd75=null,_0xfd3934=null,_0x211408=null,_0x5c2c92=![],_0x55b72f=![];const _0x1f3c37=0x258,_0x1a0456=0x8;_0x9049b4[_0x4f28b8(0x493)](_0x4f28b8(0x2d1),_0x34115b=>{const _0x1c0672=_0x4f28b8;if(_0x34115b[_0x1c0672(0x5fa)]['length']!==0x1)return;const _0x58b5d9=_0x34115b[_0x1c0672(0x5fa)][0x0];_0x5c2c92=![],_0x55b72f=![],_0xfd3934=_0x58b5d9[_0x1c0672(0x6c9)],_0x211408=_0x58b5d9['clientY'],_0x48bd75=setTimeout(()=>{if(!_0x5c2c92)_0x55b72f=!![];},_0x1f3c37);},{'passive':!![],'signal':_0x4f42a3}),_0x9049b4['addEventListener'](_0x4f28b8(0x223),_0x1b52ec=>{const _0x1610aa=_0x4f28b8;if(_0x1b52ec['touches']['length']!==0x1)return;const _0x3b7f68=_0x1b52ec['touches'][0x0],_0x23113f=Math[_0x1610aa(0x26d)](_0x3b7f68[_0x1610aa(0x6c9)]-_0xfd3934),_0x509cf8=Math[_0x1610aa(0x26d)](_0x3b7f68['clientY']-_0x211408);!_0x5c2c92&&(_0x23113f>_0x1a0456||_0x509cf8>_0x1a0456)&&(_0x5c2c92=!![],_0x48bd75&&(clearTimeout(_0x48bd75),_0x48bd75=null),_0x55b72f&&_0xa65f65===null&&_0xdd581(_0xfd3934)),_0xa65f65!==null&&(_0x1b52ec[_0x1610aa(0xd1e)](),_0x330e88(_0x3b7f68[_0x1610aa(0x6c9)]));},{'passive':![],'signal':_0x4f42a3}),_0x9049b4[_0x4f28b8(0x493)](_0x4f28b8(0x346),_0xa676d0=>{const _0x598fad=_0x4f28b8;_0x48bd75&&(clearTimeout(_0x48bd75),_0x48bd75=null),_0xa65f65!==null&&_0xa676d0[_0x598fad(0x7a2)][_0x598fad(0x491)]===0x1&&_0x58e13c(_0xa676d0[_0x598fad(0x7a2)][0x0][_0x598fad(0x6c9)]),_0xfd3934=null,_0x211408=null,_0x5c2c92=![],_0x55b72f=![];},{'passive':!![],'signal':_0x4f42a3}),_0x9049b4['addEventListener'](_0x4f28b8(0x59e),()=>{_0x48bd75&&(clearTimeout(_0x48bd75),_0x48bd75=null),_0x21c554(),_0xfd3934=null,_0x211408=null,_0x5c2c92=![],_0x55b72f=![];},{'passive':!![],'signal':_0x4f42a3});}[_0x376e89(0xaeb)](_0x65d536,_0x28c916){const _0x3ea0e0=_0x376e89;if(this[_0x3ea0e0(0x1b4)]||!_0x65d536||!_0x28c916)return;this[_0x3ea0e0(0x1b4)]=!![];const _0x927132=this['card'];let _0x1f387d=null,_0x3b3f4c=0x0,_0x348b2c=null,_0x179164=0x0,_0x348fe1=0x0,_0x50fd45=0x0;const _0x1ee2cc=(_0x4a2e63,_0x45b386)=>{const _0x30cc5d=_0x3ea0e0,_0x411527=this[_0x30cc5d(0x45c)];if(!_0x411527)return null;const _0x2bd523=_0x65d536[_0x30cc5d(0x263)](),_0x11a879=_0x2bd523[_0x30cc5d(0x149)]||0x1,_0xd5b01f=_0x411527[_0x30cc5d(0x59f)]?_0x28c916['scrollLeft']+_0x4a2e63/_0x11a879*_0x28c916[_0x30cc5d(0x2c7)]:_0x4a2e63/_0x11a879*_0x411527['svgViewWidth'],_0x9ddc9c=Math[_0x30cc5d(0x8fb)](_0x411527[_0x30cc5d(0x723)],Math['min'](_0x411527[_0x30cc5d(0x723)]+_0x411527[_0x30cc5d(0x3cd)],_0xd5b01f)),_0x3a6544=(_0x9ddc9c-_0x411527[_0x30cc5d(0x723)])/_0x411527[_0x30cc5d(0x3cd)];return _0x45b386['s']+_0x3a6544*(_0x45b386['e']-_0x45b386['s']);},_0x457422=0xa,_0x33bea7=()=>{const _0x212779=_0x3ea0e0;_0x3b3f4c=0x0;if(!_0x1f387d||_0x348b2c===null)return;const _0x4f55d3=Math[_0x212779(0x957)](_0x1f387d[_0x212779(0xa3d)]/_0x348b2c,_0x457422);_0x348b2c=null;const {s:_0x1fafa9,e:_0x34042f}=_0x1f387d[_0x212779(0x91d)],_0x29b23e=_0x1f387d[_0x212779(0xa81)]??(_0x1fafa9+_0x34042f)/0x2;let _0x101729=_0x29b23e-(_0x29b23e-_0x1fafa9)*_0x4f55d3,_0x437e6d=_0x29b23e+(_0x34042f-_0x29b23e)*_0x4f55d3;if(_0x437e6d-_0x101729<0xea60){const _0x381188=(_0x101729+_0x437e6d)/0x2;_0x101729=_0x381188-0x7530,_0x437e6d=_0x381188+0x7530;}const _0x11fe3c=_0x927132[_0x212779(0x969)];if(_0x11fe3c){const _0xc8f611=_0x11fe3c[_0x212779(0x1b1)][_0x212779(0x17e)](),_0xff85d3=_0x11fe3c[_0x212779(0xd52)]['getTime']();if(_0x101729<_0xc8f611)_0x101729=_0xc8f611;if(_0x437e6d>_0xff85d3)_0x437e6d=_0xff85d3;if(_0x437e6d-_0x101729>=_0xff85d3-_0xc8f611-0x3e8){!_0x1f387d[_0x212779(0xab7)]&&(_0x1d016d(),_0x1f387d[_0x212779(0xab7)]=!![]);_0x927132[_0x212779(0x521)]=null,_0x927132[_0x212779(0x5a0)]='',_0x927132[_0x212779(0x503)]();return;}}!_0x1f387d[_0x212779(0xab7)]&&(_0x1d016d(),_0x1f387d['pushed']=!![]),_0x927132['_viewWindow']={'start':new Date(_0x101729),'end':new Date(_0x437e6d)},_0x927132[_0x212779(0x5a0)]='',_0x927132[_0x212779(0x503)]();},_0x1d016d=()=>{const _0x5abaf2=_0x3ea0e0;if(!Array[_0x5abaf2(0x5ac)](_0x927132[_0x5abaf2(0x16e)]))_0x927132['_zoomHistory']=[];_0x927132[_0x5abaf2(0x16e)][_0x5abaf2(0x5d5)](_0x927132['_viewWindow']?{'start':_0x927132[_0x5abaf2(0x521)][_0x5abaf2(0x1b1)],'end':_0x927132['_viewWindow']['end']}:null);if(_0x927132[_0x5abaf2(0x16e)][_0x5abaf2(0x491)]>0x14)_0x927132[_0x5abaf2(0x16e)]['shift']();};_0x65d536[_0x3ea0e0(0x493)](_0x3ea0e0(0x2d1),_0x6eecde=>{const _0x19233d=_0x3ea0e0;if(_0x927132[_0x19233d(0x8d0)]?.[_0x19233d(0xe94)]===![])return;if((_0x927132['_config']?.['chart_mode']||_0x19233d(0xc9d))!==_0x19233d(0xc9d))return;if(_0x6eecde['touches'][_0x19233d(0x491)]!==0x2)return;const _0xefbc4d=_0x927132['_viewWindow']||_0x927132[_0x19233d(0x969)];if(!_0xefbc4d)return;if(!_0x6eecde[_0x19233d(0x32e)])return;_0x6eecde[_0x19233d(0xd1e)]();const [_0x4611fe,_0x5ac3e5]=[_0x6eecde[_0x19233d(0x5fa)][0x0],_0x6eecde['touches'][0x1]],_0x26ba28=_0x65d536[_0x19233d(0x263)](),_0x1382c1=(_0x4611fe[_0x19233d(0x6c9)]+_0x5ac3e5[_0x19233d(0x6c9)])/0x2-_0x26ba28[_0x19233d(0x8fa)],_0x2ee11d={'s':_0xefbc4d['start'][_0x19233d(0x17e)](),'e':_0xefbc4d[_0x19233d(0xd52)][_0x19233d(0x17e)]()};_0x1f387d={'startDist':Math['max'](0x14,Math[_0x19233d(0x4ab)](_0x4611fe[_0x19233d(0x6c9)]-_0x5ac3e5[_0x19233d(0x6c9)],_0x4611fe[_0x19233d(0x853)]-_0x5ac3e5[_0x19233d(0x853)])),'startWin':_0x2ee11d,'anchorT':_0x1ee2cc(_0x1382c1,_0x2ee11d),'pushed':![]},_0x927132[_0x19233d(0x714)]=!![],_0x927132['_pinchActive']=!![];},{'passive':![]}),_0x65d536['addEventListener']('touchmove',_0x45c87b=>{const _0x4a40cf=_0x3ea0e0;if(!_0x1f387d||_0x45c87b[_0x4a40cf(0x5fa)]['length']!==0x2)return;if(_0x45c87b['cancelable'])_0x45c87b[_0x4a40cf(0xd1e)]();_0x348b2c=Math[_0x4a40cf(0x8fb)](0x14,Math['hypot'](_0x45c87b[_0x4a40cf(0x5fa)][0x0][_0x4a40cf(0x6c9)]-_0x45c87b[_0x4a40cf(0x5fa)][0x1][_0x4a40cf(0x6c9)],_0x45c87b[_0x4a40cf(0x5fa)][0x0]['clientY']-_0x45c87b[_0x4a40cf(0x5fa)][0x1][_0x4a40cf(0x853)]));if(!_0x3b3f4c)_0x3b3f4c=requestAnimationFrame(_0x33bea7);},{'passive':![]});const _0x165a9a=()=>{const _0x2b9651=_0x3ea0e0;if(!_0x1f387d)return;_0x3b3f4c&&(cancelAnimationFrame(_0x3b3f4c),_0x3b3f4c=0x0);if(_0x348b2c!==null)_0x33bea7();_0x1f387d=null,_0x348b2c=null,_0x927132['_isZooming']=![],_0x927132[_0x2b9651(0x763)]=![];if(_0x927132[_0x2b9651(0x8d0)]?.['zoom_sync']){const _0x178de2=_0x927132[_0x2b9651(0x521)];window['dispatchEvent'](new CustomEvent(_0x2b9651(0x8c5),{'detail':{'tStart':_0x178de2?_0x178de2['start'][_0x2b9651(0x17e)]():null,'tEnd':_0x178de2?_0x178de2[_0x2b9651(0xd52)][_0x2b9651(0x17e)]():null,'group':_0x927132[_0x2b9651(0x8d0)][_0x2b9651(0x93f)]||null,'sourceId':_0x927132[_0x2b9651(0xa09)]}}));}};_0x65d536[_0x3ea0e0(0x493)]('touchend',_0x3d55df=>{const _0x545c43=_0x3ea0e0;if(_0x1f387d&&_0x3d55df[_0x545c43(0x5fa)][_0x545c43(0x491)]<0x2){_0x165a9a();return;}if(_0x3d55df[_0x545c43(0x5fa)][_0x545c43(0x491)]===0x0&&_0x3d55df[_0x545c43(0x7a2)][_0x545c43(0x491)]===0x1){if(_0x927132[_0x545c43(0x8d0)]?.[_0x545c43(0xe94)]===![])return;const _0x2c4995=_0x3d55df[_0x545c43(0x7a2)][0x0],_0x2013e0=Date['now'](),_0x152c56=_0x2013e0-_0x179164<0x12c&&Math['abs'](_0x2c4995['clientX']-_0x348fe1)<0x1e&&Math[_0x545c43(0x26d)](_0x2c4995[_0x545c43(0x853)]-_0x50fd45)<0x1e;_0x179164=_0x2013e0,_0x348fe1=_0x2c4995[_0x545c43(0x6c9)],_0x50fd45=_0x2c4995[_0x545c43(0x853)],_0x152c56&&_0x927132[_0x545c43(0x521)]&&(_0x179164=0x0,_0x927132['_lastTouchPopT']=Date[_0x545c43(0x8af)](),_0x927132[_0x545c43(0x7a0)]());}},{'passive':!![]}),_0x65d536[_0x3ea0e0(0x493)]('touchcancel',()=>{if(_0x1f387d)_0x165a9a();},{'passive':!![]});}[_0x376e89(0xa39)](_0x16fc69,_0x44eb60,_0x18bb85,_0x59b237){const _0x139efe=_0x376e89;if(!_0x16fc69[_0x139efe(0x491)])return null;let _0xc9c266=Infinity,_0x2f4bb6=-Infinity;const _0x37e158=new Set();for(const _0x55e5a9 of _0x16fc69){const _0x266114=_0x59b237?.[_0x139efe(0x2f9)]?.['get'](_0x55e5a9[_0x139efe(0xc15)]);if(_0x266114){if(_0x37e158[_0x139efe(0x960)](_0x266114))continue;_0x37e158[_0x139efe(0x1ee)](_0x266114);const _0x20b2a9=_0x59b237[_0x139efe(0xd8a)][_0x139efe(0xa4b)](_0x266114);if(_0x20b2a9){if(_0x20b2a9[_0x139efe(0xa51)]<_0xc9c266)_0xc9c266=_0x20b2a9['min'];if(_0x20b2a9[_0x139efe(0x8fb)]>_0x2f4bb6)_0x2f4bb6=_0x20b2a9[_0x139efe(0x8fb)];}}else{const _0x44d01a=_0x55e5a9[_0x139efe(0x39d)]?.[_0x139efe(0x858)]===_0x139efe(0x1e1);for(const _0xe20fda of _0x55e5a9[_0x139efe(0xb43)]){if(_0xe20fda['v']===null)continue;let _0x5a6d82=_0xe20fda['v'],_0x4e2e31=_0xe20fda['v'];if(_0x44d01a){if(isNum(_0xe20fda['l'])&&_0xe20fda['l']<_0x5a6d82)_0x5a6d82=_0xe20fda['l'];if(isNum(_0xe20fda['h'])&&_0xe20fda['h']>_0x4e2e31)_0x4e2e31=_0xe20fda['h'];}if(_0x5a6d82<_0xc9c266)_0xc9c266=_0x5a6d82;if(_0x4e2e31>_0x2f4bb6)_0x2f4bb6=_0x4e2e31;if(_0x55e5a9[_0x139efe(0x39d)]?.[_0x139efe(0x643)]){if(isNum(_0xe20fda[_0x139efe(0x1aa)])&&_0xe20fda[_0x139efe(0x1aa)]<_0xc9c266)_0xc9c266=_0xe20fda[_0x139efe(0x1aa)];if(isNum(_0xe20fda[_0x139efe(0x78d)])&&_0xe20fda[_0x139efe(0x78d)]>_0x2f4bb6)_0x2f4bb6=_0xe20fda[_0x139efe(0x78d)];}}}}if(_0xc9c266===Infinity)return null;const _0xb2a1f0=this[_0x139efe(0x646)]?.[_0x139efe(0xbce)];let _0xf4b80d=null,_0x476b70=null,_0x3db11e=null,_0x3fd29d=null;for(const _0x1c5b1d of _0x16fc69){const _0x56653a=resolveBoundSpec(_0x1c5b1d[_0x139efe(0x39d)][_0x139efe(0x758)],_0xb2a1f0),_0xe8bf9a=resolveBoundSpec(_0x1c5b1d[_0x139efe(0x39d)][_0x139efe(0x16a)],_0xb2a1f0);if(_0x56653a){if(_0x56653a[_0x139efe(0xa21)]){if(_0xf4b80d===null||_0x56653a[_0x139efe(0xda1)]<_0xf4b80d)_0xf4b80d=_0x56653a[_0x139efe(0xda1)];}else{if(_0x476b70===null||_0x56653a[_0x139efe(0xda1)]<_0x476b70)_0x476b70=_0x56653a['value'];}}if(_0xe8bf9a){if(_0xe8bf9a['soft']){if(_0x3db11e===null||_0xe8bf9a['value']>_0x3db11e)_0x3db11e=_0xe8bf9a[_0x139efe(0xda1)];}else{if(_0x3fd29d===null||_0xe8bf9a[_0x139efe(0xda1)]>_0x3fd29d)_0x3fd29d=_0xe8bf9a[_0x139efe(0xda1)];}}}const _0x19e5ab=resolveBoundSpec(_0x18bb85?_0x44eb60[_0x139efe(0x15b)]:_0x44eb60['lower_bound'],_0xb2a1f0),_0x3cbef7=resolveBoundSpec(_0x18bb85?_0x44eb60[_0x139efe(0xbfa)]:_0x44eb60[_0x139efe(0x16a)],_0xb2a1f0);let _0x555f68=![],_0x1e9bd1=![];if(_0x19e5ab?.['soft']===![])_0xc9c266=_0x19e5ab[_0x139efe(0xda1)],_0x555f68=!![];else{if(_0x476b70!==null)_0xc9c266=Math[_0x139efe(0xa51)](_0xc9c266,_0x476b70);else{if(_0x19e5ab?.['soft']===!![]&&_0xc9c266>_0x19e5ab[_0x139efe(0xda1)])_0xc9c266=_0x19e5ab['value'];else _0xf4b80d!==null&&_0xc9c266>_0xf4b80d&&(_0xc9c266=_0xf4b80d);}}if(_0x3cbef7?.[_0x139efe(0xa21)]===![])_0x2f4bb6=_0x3cbef7[_0x139efe(0xda1)],_0x1e9bd1=!![];else{if(_0x3fd29d!==null)_0x2f4bb6=Math[_0x139efe(0x8fb)](_0x2f4bb6,_0x3fd29d);else{if(_0x3cbef7?.[_0x139efe(0xa21)]===!![]&&_0x2f4bb6<_0x3cbef7[_0x139efe(0xda1)])_0x2f4bb6=_0x3cbef7[_0x139efe(0xda1)];else _0x3db11e!==null&&_0x2f4bb6<_0x3db11e&&(_0x2f4bb6=_0x3db11e);}}const _0x5e8ede=_0x18bb85?_0x44eb60[_0x139efe(0x8f5)]:_0x44eb60[_0x139efe(0xb8c)],_0x5c1ca7=resolveDynamicValue(_0x5e8ede,_0xb2a1f0);if(isNum(_0x5c1ca7)&&_0x2f4bb6-_0xc9c266<_0x5c1ca7){if(_0x555f68&&!_0x1e9bd1)_0x2f4bb6=_0xc9c266+_0x5c1ca7;else{if(_0x1e9bd1&&!_0x555f68)_0xc9c266=_0x2f4bb6-_0x5c1ca7;else{const _0x1165c3=(_0xc9c266+_0x2f4bb6)/0x2;_0xc9c266=_0x1165c3-_0x5c1ca7/0x2,_0x2f4bb6=_0x1165c3+_0x5c1ca7/0x2;}}}if(!_0x555f68||!_0x1e9bd1){const _0x438958=_0x2f4bb6-_0xc9c266,_0x37ff2b=_0x438958===0x0?Math[_0x139efe(0x26d)](_0x2f4bb6)*0.1||0x1:_0x438958*0.08,_0x483292=_0xc9c266;if(!_0x555f68)_0xc9c266-=_0x37ff2b;if(!_0x1e9bd1)_0x2f4bb6+=_0x37ff2b;if(_0x483292>=0x0&&_0xc9c266<0x0)_0xc9c266=0x0;}const _0x5d27c6=_0x18bb85?_0x139efe(0xd70):_0x139efe(0x85e),_0x803902=this['card']?.[_0x139efe(0x234)]?.(_0x5d27c6);return _0x803902&&_0x803902[_0x139efe(0x491)]>0x0&&!_0x555f68&&!_0x1e9bd1&&(_0xc9c266=0x0,_0x2f4bb6=Math[_0x139efe(0x8fb)](0x0,_0x803902[_0x139efe(0x491)]-0x1)),{'lo':_0xc9c266,'hi':_0x2f4bb6};}[_0x376e89(0x271)](_0x56ed02,_0x412fb9,_0x3ae165,_0xc9d4a0,_0x456ab3,_0x4b7231,_0x15d8a5,_0x1206a1,_0x62b96c,_0x1090a7){const _0x2f5e1d=_0x376e89,_0x3244a3=svgEl('g',{'class':_0x2f5e1d(0x407)}),_0x108a90=_0x50b07a=>{const _0x1950ed=_0x2f5e1d;if(!_0x50b07a||_0x50b07a===_0x1950ed(0x2cb))return null;if(_0x50b07a===_0x1950ed(0x869))return _0x1950ed(0x9e9);if(_0x50b07a===_0x1950ed(0x823))return _0x1950ed(0xa5b);if(_0x50b07a===_0x1950ed(0xdf8))return _0x1950ed(0x94c);return String(_0x50b07a);},_0x5a125d=(_0x3fc736,_0x1c5399,_0x391371,_0x2fb625)=>{const _0x50463f=_0x2f5e1d,_0x5ea58f=[];if(_0x3fc736)_0x5ea58f[_0x50463f(0x5d5)](_0x50463f(0xcd6)+_0x3fc736);if(_0x1c5399!=null)_0x5ea58f[_0x50463f(0x5d5)](_0x50463f(0xe0e)+_0x1c5399);if(_0x391371==='solid')_0x5ea58f[_0x50463f(0x5d5)](_0x50463f(0xaa6));else{if(_0x391371){const _0x1044f1=_0x108a90(_0x391371);if(_0x1044f1)_0x5ea58f[_0x50463f(0x5d5)](_0x50463f(0x92e)+_0x1044f1);}}if(_0x2fb625!=null&&_0x2fb625!==''&&isFinite(Number(_0x2fb625))){const _0x1c9bb8=Math[_0x50463f(0x8fb)](0x0,Math['min'](0x1,Number(_0x2fb625)));_0x5ea58f[_0x50463f(0x5d5)](_0x50463f(0x8f9)+_0x1c9bb8);}return _0x5ea58f['join'](';');},_0x40c76c=_0x5a125d(_0x4b7231?.[_0x2f5e1d(0x67e)],toNum(_0x4b7231?.[_0x2f5e1d(0x7d5)]),_0x4b7231?.[_0x2f5e1d(0x8ec)],_0x4b7231?.[_0x2f5e1d(0x29c)]);if(Array[_0x2f5e1d(0x5ac)](_0x62b96c)&&_0x62b96c[_0x2f5e1d(0x491)]&&_0x1090a7&&_0x1090a7['hi']>_0x1090a7['lo']){const _0x4834dc=_0x1090a7['hi']-_0x1090a7['lo'];for(const _0x3d94bb of _0x62b96c){const _0x51c191=_0x3ae165+_0x456ab3*(0x1-(_0x3d94bb-_0x1090a7['lo'])/_0x4834dc),_0x53dd83={'x1':_0x412fb9,'x2':_0x412fb9+_0xc9d4a0,'y1':_0x51c191,'y2':_0x51c191,'class':_0x2f5e1d(0x6c6)};if(_0x40c76c)_0x53dd83[_0x2f5e1d(0xea9)]=_0x40c76c;_0x3244a3[_0x2f5e1d(0xb0e)](svgEl(_0x2f5e1d(0xd3e),_0x53dd83));}}else{const _0x589277=isNum(_0x1206a1)?Math[_0x2f5e1d(0x8fb)](0x1,_0x1206a1):Math[_0x2f5e1d(0x8fb)](0x2,toNum(_0x4b7231?.['y_axis_ticks'])||0x5)-0x1;for(let _0x24ea7b=0x0;_0x24ea7b<=_0x589277;_0x24ea7b++){const _0x2764ba=_0x3ae165+_0x456ab3*_0x24ea7b/_0x589277,_0x3dfc19={'x1':_0x412fb9,'x2':_0x412fb9+_0xc9d4a0,'y1':_0x2764ba,'y2':_0x2764ba,'class':_0x2f5e1d(0x6c6)};if(_0x40c76c)_0x3dfc19[_0x2f5e1d(0xea9)]=_0x40c76c;_0x3244a3['appendChild'](svgEl(_0x2f5e1d(0xd3e),_0x3dfc19));}}if(Array['isArray'](_0x15d8a5)&&_0x15d8a5[_0x2f5e1d(0x491)]){const _0x54ea9f=_0x5a125d(_0x4b7231?.[_0x2f5e1d(0xcde)],toNum(_0x4b7231?.[_0x2f5e1d(0x816)]),_0x4b7231?.[_0x2f5e1d(0x706)],_0x4b7231?.[_0x2f5e1d(0x15a)]);for(const _0x874ba8 of _0x15d8a5){const _0x270b90=_0x412fb9+_0x874ba8['x'],_0x5668be={'x1':_0x270b90,'x2':_0x270b90,'y1':_0x3ae165,'y2':_0x3ae165+_0x456ab3,'class':'sgc-grid-line\x20sgc-x-grid-line'};if(_0x54ea9f)_0x5668be['style']=_0x54ea9f;_0x3244a3[_0x2f5e1d(0xb0e)](svgEl(_0x2f5e1d(0xd3e),_0x5668be));}}_0x56ed02[_0x2f5e1d(0xb0e)](_0x3244a3);}['_drawRangeBand'](_0x2a3b6e,_0x3ff68f,_0x54a5b2,_0x3e5531,_0x3d44f){const _0x5c20e6=_0x376e89,_0x19c9d0=_0x3ff68f[_0x5c20e6(0xb43)];if(!_0x19c9d0||_0x19c9d0[_0x5c20e6(0x491)]<0x2)return;const _0xaaf174=_0x19c9d0[_0x5c20e6(0xe95)](_0x531139=>_0x531139[_0x5c20e6(0x1aa)]!=null&&_0x531139[_0x5c20e6(0x78d)]!=null);if(_0xaaf174[_0x5c20e6(0x491)]<0x2)return;const _0x3a8f0c=this[_0x5c20e6(0x646)][_0x5c20e6(0x17b)](_0x3ff68f[_0x5c20e6(0x39d)]?.[_0x5c20e6(0xeaf)],_0x3ff68f[_0x5c20e6(0x39d)]?.[_0x5c20e6(0x39d)])||_0x3ff68f[_0x5c20e6(0x39d)]?.[_0x5c20e6(0xeaf)]||_0x5c20e6(0x2f2),_0x10d151=_0x3ff68f['entity']||{},_0x435107=(_0x10d151[_0x5c20e6(0x858)]||_0x10d151[_0x5c20e6(0x887)])===_0x5c20e6(0x807),_0x4922b0=!!_0x10d151[_0x5c20e6(0xe0f)]&&!_0x435107;if(_0x4922b0){const _0x3db849=_0x39ff54=>_0x3e5531(_0x39ff54),_0x49b1f9=buildSmoothPath(_0xaaf174,_0x3db849,_0x3c4031=>_0x3d44f(_0x3c4031[_0x5c20e6(0x78d)],_0x54a5b2)),_0x1a2a8b=_0xaaf174[_0x5c20e6(0x7e6)]()[_0x5c20e6(0x7da)](),_0x9028dd=buildSmoothPath(_0x1a2a8b,_0x3db849,_0x3c6b47=>_0x3d44f(_0x3c6b47[_0x5c20e6(0x1aa)],_0x54a5b2)),_0x155e2f=_0x9028dd['replace'](/^M /,'L\x20'),_0x1fb6d1=_0x49b1f9+'\x20'+_0x155e2f+'\x20Z',_0x379f19=svgEl(_0x5c20e6(0xcf6),{'d':_0x1fb6d1,'fill':_0x3a8f0c,'fill-opacity':_0x5c20e6(0x34a),'stroke':_0x5c20e6(0x7f2),'class':_0x5c20e6(0xdf1)});_0x2a3b6e[_0x5c20e6(0xb0e)](_0x379f19);return;}const _0x303db3=[],_0x5408c8=[];for(const _0x50d55b of _0xaaf174){const _0x2f90f9=_0x3e5531(_0x50d55b['t']);_0x303db3['push'](_0x2f90f9+','+_0x3d44f(_0x50d55b[_0x5c20e6(0x78d)],_0x54a5b2)),_0x5408c8[_0x5c20e6(0x5d5)](_0x2f90f9+','+_0x3d44f(_0x50d55b[_0x5c20e6(0x1aa)],_0x54a5b2));}const _0x44b1e0=[..._0x303db3,..._0x5408c8[_0x5c20e6(0x7da)]()][_0x5c20e6(0x2f5)]('\x20'),_0x20661c=svgEl(_0x5c20e6(0x35a),{'points':_0x44b1e0,'fill':_0x3a8f0c,'fill-opacity':_0x5c20e6(0x34a),'stroke':'none','class':_0x5c20e6(0xdf1)});_0x2a3b6e[_0x5c20e6(0xb0e)](_0x20661c);}['_resolvedCardBgRgb'](){const _0x48487e=_0x376e89;try{if(typeof getComputedStyle!==_0x48487e(0x5e5)||!this[_0x48487e(0x646)])return null;const _0x208988=getComputedStyle(this['card']);for(const _0x127c31 of[_0x48487e(0x86d),_0x48487e(0x92a),_0x48487e(0x2f8)]){const _0x48a845=_0x208988[_0x48487e(0x2a6)]?_0x208988['getPropertyValue'](_0x127c31):null,_0x528195=parseCssColorToRgb(_0x48a845&&_0x48a845['trim']());if(_0x528195)return _0x528195;}return parseCssColorToRgb(_0x208988[_0x48487e(0x838)]);}catch(_0x570ef6){return null;}}[_0x376e89(0xe98)](_0x3a0199,_0x50321d,_0x1ae531,_0x1cf7fa,_0x522f9f){const _0x32fa75=_0x376e89,{padL:_0x20b375,padT:_0x485ecf,plotW:_0x3a3eb5,plotH:_0x5661e3,yBounds:_0x52975e,y2Bounds:_0x27a2ef,boundsFor:_0x1d55ee}=_0x1ae531,_0x176a64=svgEl('g',{'class':_0x32fa75(0xdab)});let _0x39921c=![];for(const _0x3b0df6 of _0x50321d){if(!_0x3b0df6[_0x32fa75(0x39d)]?.[_0x32fa75(0xbe3)])continue;const _0x1a75ef=_0x1d55ee?_0x1d55ee(_0x3b0df6):_0x3b0df6[_0x32fa75(0x39d)][_0x32fa75(0x956)]===_0x32fa75(0xd70)?_0x27a2ef:_0x52975e;if(!_0x1a75ef)continue;const _0xf351b6=_0x3b0df6['stats']?.[_0x32fa75(0x60d)];if(_0xf351b6==null||!isNum(_0xf351b6))continue;const _0x16c54c=_0x485ecf+_0x5661e3*(0x1-(_0xf351b6-_0x1a75ef['lo'])/Math['max'](1e-9,_0x1a75ef['hi']-_0x1a75ef['lo']));if(_0x16c54c<_0x485ecf-0x1||_0x16c54c>_0x485ecf+_0x5661e3+0x1)continue;const _0x2d1758=this[_0x32fa75(0x646)][_0x32fa75(0x17b)](_0x3b0df6['entity']?.[_0x32fa75(0xeaf)],_0x3b0df6['entity']?.['entity'])||_0x3b0df6[_0x32fa75(0x39d)]?.[_0x32fa75(0xeaf)]||_0x32fa75(0x2f2);let _0x139ed5=_0x2d1758;const _0x2e5771=parseCssColorToRgb(_0x1cf7fa?.['card_background_color'])||this[_0x32fa75(0x405)](),_0xfc337=parseCssColorToRgb(_0x139ed5);if(_0x2e5771&&_0xfc337&&contrastRatio(_0xfc337,_0x2e5771)<1.45){const _0x45d052=relLuminance(_0x2e5771)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x83ec80=0.15;_0x83ec80<=0.61;_0x83ec80+=0.15){const _0x325921=mixRgb(_0xfc337,_0x45d052,_0x83ec80);_0x139ed5=rgbToCss(_0x325921);if(contrastRatio(_0x325921,_0x2e5771)>=2.2)break;}}const _0x9fcfc=svgEl(_0x32fa75(0xd3e),{'x1':_0x20b375,'x2':_0x20b375+_0x3a3eb5,'y1':_0x16c54c,'y2':_0x16c54c,'stroke':_0x139ed5,'stroke-width':'1','stroke-dasharray':_0x32fa75(0x66f),'opacity':_0x32fa75(0x224),'class':_0x32fa75(0x430)});_0x176a64[_0x32fa75(0xb0e)](_0x9fcfc);const _0x551663=formatNumber(_0xf351b6,_0x3b0df6[_0x32fa75(0x39d)],_0x522f9f),_0xc67208=svgEl(_0x32fa75(0x326),{'x':_0x20b375+_0x3a3eb5-0x4,'y':_0x16c54c-0x4,'text-anchor':'end','font-size':'10','font-weight':_0x32fa75(0x9e0),'fill':_0x139ed5,'opacity':_0x32fa75(0xa8b),'style':'paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;'});_0xc67208[_0x32fa75(0xbad)]=_0x551663,_0x176a64[_0x32fa75(0xb0e)](_0xc67208),_0x39921c=!![];}if(_0x39921c)_0x3a0199['appendChild'](_0x176a64);}['_drawMovingAverages'](_0x52a713,_0x914e91,_0x450ed6,_0x256eac,_0x32361c){const _0x2a96db=_0x376e89,{padL:_0xe1aa0d,padT:_0x4af146,plotW:_0x20f180,plotH:_0x4d7819,mapX:_0x20396f,mapY:_0x289a96,yBounds:_0x1e2945,y2Bounds:_0x333cc8,boundsFor:_0x48f928}=_0x450ed6,_0x3d2134=_0x256eac?.[_0x2a96db(0x4fd)]||_0x2a96db(0x365);let _0x422128=null;for(const _0x50dd1d of _0x914e91){const _0x320169=_0x50dd1d[_0x2a96db(0xbf3)];if(!Array[_0x2a96db(0x5ac)](_0x320169)||!_0x320169[_0x2a96db(0x491)])continue;if(_0x50dd1d[_0x2a96db(0x39d)]?.['show_graph']===![])continue;const _0xeabd76=_0x48f928?_0x48f928(_0x50dd1d):_0x50dd1d[_0x2a96db(0x39d)]?.[_0x2a96db(0x956)]===_0x2a96db(0xd70)?_0x333cc8:_0x1e2945;if(!_0xeabd76)continue;const _0x554ae0=_0xe1aa0d-0x2,_0x43d62b=_0xe1aa0d+_0x20f180+0x2;for(const _0x26cd3e of _0x320169){const _0x141d8b=_0x26cd3e[_0x2a96db(0xb43)]||[];if(!_0x141d8b['length'])continue;let _0x1e6ba3='',_0x244fb0=![],_0x12888a=null,_0x4ebba5=null;for(let _0x202b03=0x0;_0x202b03<_0x141d8b[_0x2a96db(0x491)];_0x202b03++){const _0x57d0e2=_0x141d8b[_0x202b03];if(!_0x57d0e2||_0x57d0e2['v']==null||!isNum(_0x57d0e2['v'])){_0x244fb0=![];continue;}const _0xdf91f1=_0x20396f(_0x57d0e2['t']);if(!isNum(_0xdf91f1)||_0xdf91f1<_0x554ae0||_0xdf91f1>_0x43d62b){_0x244fb0=![];continue;}const _0x15236a=_0x289a96(_0x57d0e2['v'],_0xeabd76);if(!isNum(_0x15236a)){_0x244fb0=![];continue;}_0x1e6ba3+=(_0x244fb0?'L':'M')+_0xdf91f1[_0x2a96db(0x3d2)](0x1)+','+_0x15236a[_0x2a96db(0x3d2)](0x1)+'\x20',_0x244fb0=!![],_0x12888a=_0xdf91f1,_0x4ebba5=_0x15236a;}if(!_0x1e6ba3)continue;if(!_0x422128)_0x422128=svgEl('g',{'class':'sgc-moving-averages'});const _0x4de108=this[_0x2a96db(0x646)]?.['_resolveColor']?.(_0x26cd3e[_0x2a96db(0xeaf)])||_0x26cd3e[_0x2a96db(0xeaf)]||_0x2a96db(0x2f2),_0x127354=isNum(_0x26cd3e['width'])&&_0x26cd3e[_0x2a96db(0x149)]>0x0?_0x26cd3e[_0x2a96db(0x149)]:1.5;_0x422128[_0x2a96db(0xb0e)](svgEl(_0x2a96db(0xcf6),{'d':_0x1e6ba3[_0x2a96db(0xdc2)](),'fill':_0x2a96db(0x7f2),'stroke':_0x4de108,'stroke-width':String(_0x127354),'stroke-linejoin':_0x2a96db(0x70e),'stroke-linecap':_0x2a96db(0x70e),'opacity':'0.95','class':_0x2a96db(0x3c9)}));if(_0x26cd3e['show_label']&&_0x12888a!=null&&_0x4ebba5!=null&&isNum(_0x26cd3e[_0x2a96db(0x729)])){const _0x6c0d9=0xa;let _0x39a93a=Math[_0x2a96db(0x8fb)](_0xe1aa0d+0x2,Math[_0x2a96db(0xa51)](_0xe1aa0d+_0x20f180-0x2,_0x12888a)),_0x5e2f7b=Math[_0x2a96db(0x8fb)](_0x4af146+_0x6c0d9,Math[_0x2a96db(0xa51)](_0x4af146+_0x4d7819-0x2,_0x4ebba5-0x5));const _0xe25c71=svgEl(_0x2a96db(0x326),{'x':_0x39a93a[_0x2a96db(0x3d2)](0x1),'y':_0x5e2f7b[_0x2a96db(0x3d2)](0x1),'text-anchor':'end','font-size':String(_0x6c0d9),'font-weight':_0x2a96db(0x9e0),'fill':_0x4de108,'stroke':_0x3d2134,'stroke-width':'3','paint-order':_0x2a96db(0x196),'stroke-linejoin':_0x2a96db(0x70e),'opacity':_0x2a96db(0x8a7),'class':_0x2a96db(0xa6a)});_0xe25c71[_0x2a96db(0xbad)]='MA'+_0x26cd3e['period'],_0x422128[_0x2a96db(0xb0e)](_0xe25c71);}}}if(_0x422128)_0x52a713[_0x2a96db(0xb0e)](_0x422128);}[_0x376e89(0xdad)](_0x5763aa,_0x4073f8,_0x36d9b7,_0xf6940,_0x3baffb){const _0x18f624=_0x376e89,{padL:_0x264d53,padT:_0x1bfc8a,plotW:_0x2e87ef,plotH:_0x4503e8,mapX:_0x98b277,mapY:_0x56b244,yBounds:_0x36bc6e,y2Bounds:_0x40db1d,boundsFor:_0x31c97b}=_0x36d9b7;let _0x15e8fc=null;const _0x2bc6ad=_0xf6940[_0x18f624(0x4fd)]||_0x18f624(0x365);for(const _0x323750 of _0x4073f8){const _0x22e157=_0x323750[_0x18f624(0x39d)]||{};if(_0x22e157[_0x18f624(0xe08)]!==!![])continue;const _0x25d131=_0x323750['points']||[];if(!_0x25d131[_0x18f624(0x491)])continue;const _0x4a0518=_0x31c97b?_0x31c97b(_0x323750):_0x22e157[_0x18f624(0x956)]===_0x18f624(0xd70)?_0x40db1d:_0x36bc6e;if(!_0x4a0518)continue;!_0x15e8fc&&(_0x15e8fc=svgEl('g',{'class':_0x18f624(0xc6f)}));const _0x5d1c0c=(_0x22e157[_0x18f624(0x858)]||_0x18f624(0xd3e))===_0x18f624(0x902),_0xf7b1fe=this[_0x18f624(0x646)]?.[_0x18f624(0x17b)]?.(_0x22e157['color'],_0x22e157[_0x18f624(0x39d)])||_0x22e157[_0x18f624(0xeaf)]||_0x18f624(0x4ac),_0x31f5f7=_0x264d53-0x2,_0x3dc362=_0x264d53+_0x2e87ef+0x2,_0x14bc9c=_0x1bfc8a+0x2,_0x162170=isNum(toNum(_0x22e157['data_labels_font_size']))?toNum(_0x22e157[_0x18f624(0xa79)]):0xa,_0x1b2699=0.6,_0x33fd75=_0x5d1c0c&&isNum(_0x323750['_barHalfWidth'])?_0x323750[_0x18f624(0x708)]*0x2:null;for(let _0x1acf33=0x0;_0x1acf33<_0x25d131[_0x18f624(0x491)];_0x1acf33++){const _0x2aa879=_0x25d131[_0x1acf33];if(_0x2aa879==null||_0x2aa879['v']==null||!isNum(_0x2aa879['v']))continue;const _0x3cb5dd=_0x5d1c0c?_0x323750[_0x18f624(0xd3f)]?.['get'](_0x2aa879['t']):null,_0x15d1c1=_0x3cb5dd??_0x98b277(_0x2aa879['t']);if(!isNum(_0x15d1c1)||_0x15d1c1<_0x31f5f7||_0x15d1c1>_0x3dc362)continue;const _0x358d36=_0x56b244(_0x2aa879['v'],_0x4a0518);if(!isNum(_0x358d36))continue;const _0x57a748=formatNumber(_0x2aa879['v'],_0x22e157,_0x3baffb);let _0x1bfa32=_0x162170;if(_0x33fd75&&_0x33fd75>0x0&&_0x57a748){const _0x456265=_0x162170*_0x1b2699*_0x57a748['length'];_0x456265>_0x33fd75-0x2&&(_0x1bfa32=Math['max'](0x7,Math[_0x18f624(0xbd6)]((_0x33fd75-0x2)/(_0x1b2699*_0x57a748[_0x18f624(0x491)]))));}const _0x34163d=Math[_0x18f624(0x8fb)](_0x14bc9c+_0x1bfa32,_0x358d36-0x4),_0x160dcb=svgEl(_0x18f624(0x326),{'x':String(_0x15d1c1),'y':String(_0x34163d),'text-anchor':_0x18f624(0x868),'dominant-baseline':_0x18f624(0x688),'class':_0x18f624(0x246)}),_0x5e0050=[_0x18f624(0xcf7)+_0xf7b1fe,'paint-order:stroke\x20fill',_0x18f624(0xcd6)+_0x2bc6ad,_0x18f624(0xc18),_0x18f624(0x1d8),_0x18f624(0xe3b),_0x18f624(0x6e9)+_0x1bfa32+'px'];_0x160dcb[_0x18f624(0x436)](_0x18f624(0xea9),_0x5e0050[_0x18f624(0x2f5)](';')),_0x160dcb[_0x18f624(0xbad)]=_0x57a748,_0x15e8fc['appendChild'](_0x160dcb);}}if(_0x15e8fc)_0x5763aa[_0x18f624(0xb0e)](_0x15e8fc);}[_0x376e89(0x5c0)](_0x3bfbfd,_0x2636ba,_0x5d4f8a,_0x40fa95,_0x53c8fe){const _0x44409a=_0x376e89,_0x4f2874=this[_0x44409a(0x646)],_0x2304b0=!!_0x4f2874?.['_showExtremaOnClick'],{padL:_0x5b938e,padT:_0x43b3f0,plotW:_0x1e2323,plotH:_0x8d2bbb,mapX:_0x50e65b,mapY:_0x3a74b8,yBounds:_0x50c1cb,y2Bounds:_0x328e79,boundsFor:_0x37622d}=_0x5d4f8a,_0x17f63f=svgEl('g',{'class':_0x44409a(0x7cc)});let _0x1f109e=![];for(const _0x41d959 of _0x2636ba){const _0x4dbc63=_0x41d959[_0x44409a(0x39d)][_0x44409a(0x544)]||_0x44409a(0x454),_0x515f2c=_0x4dbc63===_0x44409a(0xccc)||_0x4dbc63===_0x44409a(0x249)&&_0x2304b0;if(!_0x515f2c)continue;if(!_0x41d959[_0x44409a(0xb43)]||!_0x41d959[_0x44409a(0xb43)][_0x44409a(0x491)])continue;const _0x41ea18=_0x37622d?_0x37622d(_0x41d959):_0x41d959[_0x44409a(0x39d)][_0x44409a(0x956)]===_0x44409a(0xd70)?_0x328e79:_0x50c1cb;if(!_0x41ea18)continue;let _0x19ef9b=-0x1,_0x43869a=-0x1;for(let _0x52588a=0x0;_0x52588a<_0x41d959['points'][_0x44409a(0x491)];_0x52588a++){const _0x3fa684=_0x41d959[_0x44409a(0xb43)][_0x52588a];if(_0x3fa684['v']==null||!isNum(_0x3fa684['v']))continue;if(_0x19ef9b<0x0||_0x3fa684['v']<_0x41d959[_0x44409a(0xb43)][_0x19ef9b]['v'])_0x19ef9b=_0x52588a;if(_0x43869a<0x0||_0x3fa684['v']>_0x41d959[_0x44409a(0xb43)][_0x43869a]['v'])_0x43869a=_0x52588a;}if(_0x19ef9b<0x0||_0x43869a<0x0)continue;const _0x4c04b9=_0x41d959[_0x44409a(0xb43)][_0x19ef9b],_0x268293=_0x41d959[_0x44409a(0xb43)][_0x43869a],_0x270bf7=(_0x41d959[_0x44409a(0x39d)]['graph_type']||_0x44409a(0xd3e))===_0x44409a(0x902),_0x1e50cf=_0x270bf7?_0x41d959[_0x44409a(0xd3f)]?.[_0x44409a(0xa4b)](_0x268293['t']):null,_0x28141a=_0x270bf7?_0x41d959['_barCenters']?.['get'](_0x4c04b9['t']):null,_0x41f49b=_0x28141a??_0x50e65b(_0x4c04b9['t']),_0x419ca7=_0x3a74b8(_0x4c04b9['v'],_0x41ea18),_0x5a1ed7=_0x1e50cf??_0x50e65b(_0x268293['t']),_0x39d4ea=_0x3a74b8(_0x268293['v'],_0x41ea18),_0x24751a=_0xa77a91=>formatNumber(_0xa77a91,_0x41d959[_0x44409a(0x39d)],_0x53c8fe),_0x2f223e=_0xf04f46=>{const _0x10c787=_0x44409a,_0x4dcf80=_0x41d959['bucketPrecision']||resolveBucketPrecision(_0x41d959[_0x10c787(0xb43)]);return formatDateTime(new Date(_0xf04f46),_0x40fa95,_0x53c8fe,{'precision':_0x4dcf80});},_0x445ed2=_0x41d959[_0x44409a(0x39d)][_0x44409a(0x466)]!==![],_0x15b952=((()=>{const _0xabbef6=_0x44409a,_0x59b640=toNum(_0x41d959[_0xabbef6(0x39d)][_0xabbef6(0x4db)]);return isNum(_0x59b640)&&_0x59b640>0x0?_0x59b640:0xd;})()),_0xbc8aee=Math[_0x44409a(0x8fb)](0x8,Math['round'](_0x15b952*0.77)),_0x1888e3=_0x41d959[_0x44409a(0x39d)][_0x44409a(0x707)]||_0x44409a(0x34d),_0x3edc6d=_0x41d959[_0x44409a(0x39d)]['extrema_color']||'var(--secondary-text-color)',_0x27c367=_0x41d959[_0x44409a(0x39d)][_0x44409a(0x9fd)]||null,_0xba6f3f=((()=>{const _0x1ca436=_0x44409a,_0x2e15c5=toNum(_0x41d959['entity'][_0x1ca436(0xc0e)]);return isNum(_0x2e15c5)?Math[_0x1ca436(0x8fb)](0x0,Math[_0x1ca436(0xa51)](0x1,_0x2e15c5)):null;})()),_0x39ea89=_0x27c367!==null||_0xba6f3f!==null,_0x2ba3a5='paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;',_0x3b9c87=_0x27c367||_0x44409a(0xd13),_0x3bce77=_0xba6f3f!==null?_0xba6f3f:0x1,_0x565ea5=(_0x2c4bf5,_0x489e2b,_0x452e80,_0x89d046,_0x1ed768)=>{const _0x283093=_0x44409a,_0x114697=svgEl(_0x283093(0x1fd),{'cx':_0x2c4bf5,'cy':_0x489e2b,'r':'4','fill':_0x283093(0x34d),'opacity':_0x283093(0x224)});_0x17f63f[_0x283093(0xb0e)](_0x114697);const _0x3ee525=_0x24751a(_0x452e80),_0x2b872=_0x445ed2?_0x2f223e(_0x89d046):null,_0xb91437=_0x489e2b+_0x1ed768,_0x1c37b6=_0xb91437+Math[_0x283093(0x70e)](_0x15b952*0.92),_0x3974b2=Math[_0x283093(0x8fb)](_0x3ee525[_0x283093(0x491)],_0x2b872?_0x2b872[_0x283093(0x491)]:0x0),_0x4568b8=_0x3974b2*_0x15b952*0.55*0.5;let _0xc1d570=_0x283093(0x868);if(_0x2c4bf5-_0x4568b8<_0x5b938e+0x2)_0xc1d570='start';else{if(_0x2c4bf5+_0x4568b8>_0x5b938e+_0x1e2323-0x2)_0xc1d570='end';}if(_0x39ea89){const _0x509863=0x4,_0x1ff8a5=0x2,_0x269290=_0x15b952*0.6,_0x307585=_0xbc8aee*0.6,_0x15d02f=_0x3ee525[_0x283093(0x491)]*_0x269290,_0x4ca55f=_0x2b872?_0x2b872[_0x283093(0x491)]*_0x307585:0x0,_0x2a7bc4=Math[_0x283093(0x8fb)](_0x15d02f,_0x4ca55f)+_0x509863*0x2,_0x424cb1=_0xb91437-_0x15b952*0.85-_0x1ff8a5,_0x5d434d=(_0x2b872?_0x1c37b6+_0xbc8aee*0.25:_0xb91437+_0x15b952*0.3)+_0x1ff8a5,_0x2cde57=_0x5d434d-_0x424cb1;let _0x504901;if(_0xc1d570===_0x283093(0x1b1))_0x504901=_0x2c4bf5-_0x509863;else{if(_0xc1d570===_0x283093(0xd52))_0x504901=_0x2c4bf5-_0x2a7bc4+_0x509863;else _0x504901=_0x2c4bf5-_0x2a7bc4/0x2;}const _0x2a21dd=svgEl(_0x283093(0xac0),{'x':_0x504901,'y':_0x424cb1,'width':_0x2a7bc4,'height':_0x2cde57,'rx':0x3,'ry':0x3,'fill':_0x3b9c87,'fill-opacity':String(_0x3bce77)});_0x17f63f[_0x283093(0xb0e)](_0x2a21dd);}const _0x125b6=svgEl('text',{'x':_0x2c4bf5,'y':_0xb91437,'text-anchor':_0xc1d570,'font-size':String(_0x15b952),'font-weight':'600','fill':_0x1888e3,'style':_0x39ea89?'':_0x2ba3a5});_0x125b6[_0x283093(0xbad)]=_0x3ee525,_0x17f63f[_0x283093(0xb0e)](_0x125b6);if(_0x2b872){const _0x2d9649=svgEl(_0x283093(0x326),{'x':_0x2c4bf5,'y':_0x1c37b6,'text-anchor':_0xc1d570,'font-size':String(_0xbc8aee),'fill':_0x3edc6d,'style':_0x39ea89?'':_0x2ba3a5});_0x2d9649[_0x283093(0xbad)]=_0x2b872,_0x17f63f[_0x283093(0xb0e)](_0x2d9649);}},_0x2ef348=_0x41d959[_0x44409a(0x39d)]['show_extrema_min']!==![],_0x104dc1=_0x41d959['entity'][_0x44409a(0x936)]!==![];if(!_0x2ef348&&!_0x104dc1)continue;const _0x4b8c34=Math[_0x44409a(0x26d)](_0x5a1ed7-_0x41f49b)<0x2&&Math[_0x44409a(0x26d)](_0x39d4ea-_0x419ca7)<0x2;if(_0x104dc1)_0x565ea5(_0x5a1ed7,_0x39d4ea,_0x268293['v'],_0x268293['t'],-0xa);if(_0x2ef348&&!_0x4b8c34)_0x565ea5(_0x41f49b,_0x419ca7,_0x4c04b9['v'],_0x4c04b9['t'],0x16);_0x1f109e=!![];}if(_0x1f109e)_0x3bfbfd[_0x44409a(0xb0e)](_0x17f63f);}[_0x376e89(0x2c6)](_0x354d43,_0x1da0c0,_0x10826b,_0x6947cc,_0x1a13b9,_0x55b41b,_0x8790df,_0x20f456,_0x32b037,_0x288135,_0x4285db){const _0x1156ac=_0x376e89,_0x4ffc5f=svgEl('g',{'class':_0x1156ac(0xdf6)}),_0x3da595=_0x55b41b?_0x1156ac(0xd70):'primary',_0x42df37=this[_0x1156ac(0x646)]?.['_getAxisStateMap']?.(_0x3da595),_0x722f79=toNum(_0x8790df[_0x1156ac(0x8c7)]),_0x12faf0=isNum(_0x722f79)?_0x722f79:_0x42df37?Math[_0x1156ac(0x8fb)](0x1,_0x42df37[_0x1156ac(0x491)]-0x1):0x4,_0x6c93fb=isNum(_0x32b037)?_0x32b037:0x1;let _0xf6faab=_0x12faf0;if(isNum(_0x20f456)&&!_0x55b41b)_0xf6faab=_0x20f456;else{const _0xa7a4cf=_0x1a13b9['hi']-_0x1a13b9['lo'];if(_0xa7a4cf>0x0){const _0x160878=Math['pow'](0xa,-_0x6c93fb),_0x50cd2b=Math[_0x1156ac(0x8fb)](0x1,Math[_0x1156ac(0xbd6)](_0xa7a4cf/_0x160878+1e-9));_0xf6faab=Math[_0x1156ac(0xa51)](_0x12faf0,_0x50cd2b);}}const _0xd7e03c=!!_0x8790df[_0x1156ac(0xdb2)],_0x1aefc5=0x4,_0x4f32f1=_0x8790df[_0x1156ac(0x5eb)]||_0x1156ac(0x2a4),_0x3bf8ff=_0x8790df[_0x1156ac(0x51e)]||_0x1156ac(0x5b7),_0x49049a=_0x3bf8ff===_0x1156ac(0xaa2)?_0x1156ac(0x60f):_0x3bf8ff===_0x1156ac(0x87e)?_0x1156ac(0xddf):resolveCardLanguage(this[_0x1156ac(0x646)]?.[_0x1156ac(0xbce)],_0x8790df),_0x432497=axisLabelFormatter(_0x8790df,_0x3da595),_0x4f7e06=(_0x51c307,_0x23b301)=>{const _0x223fb0=_0x1156ac;if(_0x432497){const _0x13dbf1=_0x432497(_0x51c307);if(typeof _0x13dbf1===_0x223fb0(0xb2d))return _0x13dbf1;}const _0xcdf61=getCachedNumberFormatter(_0x49049a,_0x23b301);return _0xcdf61?_0xcdf61[_0x223fb0(0x83a)](_0x51c307):_0x51c307[_0x223fb0(0x3d2)](_0x23b301);},_0xf86661=toNum(_0x8790df['y_axis_font_opacity']),_0x5340af=isNum(_0xf86661)?_0xf86661:0.65,_0x22f19c=!!_0x8790df['logarithmic'];let _0x41a8f3=0x0,_0x5a4146=0x0;if(_0x22f19c){const _0x2b6e16=Math['max'](_0x1a13b9['lo'],1e-10),_0x5a1484=Math[_0x1156ac(0x8fb)](_0x1a13b9['hi'],_0x2b6e16*0xa);_0x41a8f3=Math[_0x1156ac(0x41c)](_0x2b6e16),_0x5a4146=Math[_0x1156ac(0x41c)](_0x5a1484);}const _0x5b9b6f=Array[_0x1156ac(0x5ac)](_0x288135)&&_0x288135['length']>=0x2&&!_0x22f19c&&!_0x42df37&&_0x1a13b9['hi']>_0x1a13b9['lo'],_0xb5277a=[];if(_0x8790df[_0x1156ac(0x4f6)]){const _0x4b76f9=String(_0x8790df['y_axis_font_size']);_0xb5277a['push'](_0x1156ac(0x6e9)+(/[a-z%]$/i[_0x1156ac(0x58d)](_0x4b76f9)?_0x4b76f9:_0x4b76f9+'px'));}if(_0x8790df[_0x1156ac(0x5eb)])_0xb5277a[_0x1156ac(0x5d5)](_0x1156ac(0xcf7)+_0x8790df[_0x1156ac(0x5eb)]);if(isNum(_0xf86661))_0xb5277a['push']('opacity:'+_0xf86661);const _0xbc7a0b=_0xb5277a[_0x1156ac(0x2f5)](';'),_0x212ed6=(_0x189db0,_0x582d35)=>{const _0x1d8b6f=_0x1156ac;if(_0xd7e03c){const _0x1b8582=svgEl(_0x1d8b6f(0xd3e),{'x1':_0x55b41b?_0x1da0c0:_0x1da0c0-_0x1aefc5,'x2':_0x55b41b?_0x1da0c0+_0x1aefc5:_0x1da0c0,'y1':_0x189db0,'y2':_0x189db0,'stroke':_0x4f32f1,'stroke-width':'1','opacity':String(_0x5340af),'class':'sgc-axis-tick\x20sgc-y-tick'});_0x4ffc5f['appendChild'](_0x1b8582);}const _0x248106=svgEl(_0x1d8b6f(0x326),{'x':_0x55b41b?_0x1da0c0+_0x1aefc5+0x4:_0x1da0c0-_0x1aefc5-0x4,'y':_0x189db0+0x3,'text-anchor':_0x55b41b?'start':_0x1d8b6f(0xd52),'class':_0x1d8b6f(0x18b)});if(_0xbc7a0b)_0x248106[_0x1d8b6f(0x436)](_0x1d8b6f(0xea9),_0xbc7a0b);_0x248106[_0x1d8b6f(0xbad)]=_0x582d35,_0x4ffc5f[_0x1d8b6f(0xb0e)](_0x248106);},_0xf37276=new Set(),_0x152235=(_0x33ca98,_0x345053)=>{const _0x58c260=_0x1156ac;if(_0xf37276[_0x58c260(0x960)](_0x345053))return;_0xf37276[_0x58c260(0x1ee)](_0x345053),_0x212ed6(_0x33ca98,_0x345053);},_0x5d2de8=_0x55b41b&&Array[_0x1156ac(0x5ac)](_0x4285db)&&_0x4285db[_0x1156ac(0x491)]>=0x2&&!_0x22f19c&&!_0x42df37&&_0x1a13b9['hi']>_0x1a13b9['lo'];if(_0x5d2de8){const _0x5e4055=_0x1a13b9['hi']-_0x1a13b9['lo'];for(const _0x452d92 of _0x4285db){if(_0x452d92<-0.001||_0x452d92>1.001)continue;const _0x173f05=_0x10826b+_0x6947cc*(0x1-_0x452d92),_0x2d1d75=_0x1a13b9['lo']+_0x452d92*_0x5e4055;_0x152235(_0x173f05,_0x4f7e06(_0x2d1d75,_0x6c93fb));}}else{if(_0x5b9b6f){const _0x3c8379=_0x1a13b9['hi']-_0x1a13b9['lo'];for(const _0x44ec65 of _0x288135){const _0x1cd0db=_0x10826b+_0x6947cc*(0x1-(_0x44ec65-_0x1a13b9['lo'])/_0x3c8379);_0x152235(_0x1cd0db,_0x4f7e06(_0x44ec65,_0x6c93fb));}}else for(let _0x201d0e=0x0;_0x201d0e<=_0xf6faab;_0x201d0e++){const _0x236128=_0x10826b+_0x6947cc*(_0xf6faab-_0x201d0e)/_0xf6faab,_0x3eabe7=_0x22f19c?Math[_0x1156ac(0x957)](0xa,_0x41a8f3+(_0x5a4146-_0x41a8f3)*_0x201d0e/_0xf6faab):_0x1a13b9['lo']+(_0x1a13b9['hi']-_0x1a13b9['lo'])*_0x201d0e/_0xf6faab;let _0x406161;if(_0x42df37){const _0x342bd3=this[_0x1156ac(0x646)][_0x1156ac(0x693)](_0x3eabe7,_0x42df37);_0x406161=_0x342bd3!==null?_0x342bd3:_0x4f7e06(_0x3eabe7,_0x6c93fb);}else _0x406161=_0x4f7e06(_0x3eabe7,_0x6c93fb);_0x152235(_0x236128,_0x406161);}}if(!_0x22f19c&&!_0x42df37&&_0x1a13b9['lo']<0x0&&_0x1a13b9['hi']>0x0){const _0x4d29dd=_0x1a13b9['hi']-_0x1a13b9['lo'],_0x399a6e=_0x4d29dd/_0xf6faab,_0x1a48ca=(0x0-_0x1a13b9['lo'])/_0x4d29dd,_0x4bb386=_0x10826b+_0x6947cc-_0x1a48ca*_0x6947cc,_0x3d6aee=(toNum(_0x8790df['y_axis_font_size'])||0xa)+0x2;let _0x4e8844=![];for(let _0x3d9e81=0x0;_0x3d9e81<=_0xf6faab;_0x3d9e81++){const _0x5aba4a=_0x1a13b9['lo']+_0x399a6e*_0x3d9e81;if(parseFloat(_0x5aba4a[_0x1156ac(0x3d2)](_0x6c93fb))===0x0){_0x4e8844=!![];break;}}if(!_0x4e8844){const _0x8bd00b=Array['from'](_0x4ffc5f['childNodes']);for(const _0x60361c of _0x8bd00b){if(_0x60361c['tagName']==='text'&&_0x60361c['classList']['contains']('sgc-y-label')){const _0x1df7a2=parseFloat(_0x60361c[_0x1156ac(0xd42)]('y'))-0x3;if(Math['abs'](_0x1df7a2-_0x4bb386)<_0x3d6aee){_0x4ffc5f['removeChild'](_0x60361c);for(const _0x28358f of Array['from'](_0x4ffc5f[_0x1156ac(0x8e2)])){if(_0x28358f[_0x1156ac(0x7ab)]===_0x1156ac(0xd3e)&&_0x28358f[_0x1156ac(0x30a)]['contains'](_0x1156ac(0xb2c))){const _0xc2c353=parseFloat(_0x28358f[_0x1156ac(0xd42)]('y1'));if(Math[_0x1156ac(0x26d)](_0xc2c353-_0x1df7a2)<0x1){_0x4ffc5f[_0x1156ac(0xd56)](_0x28358f);break;}}}}}}const _0x5b69b8=svgEl('text',{'x':_0x55b41b?_0x1da0c0+_0x1aefc5+0x4:_0x1da0c0-_0x1aefc5-0x4,'y':_0x4bb386+0x3,'text-anchor':_0x55b41b?_0x1156ac(0x1b1):_0x1156ac(0xd52),'class':_0x1156ac(0x18b)}),_0x5bb675=[];if(_0x8790df['y_axis_font_size']){const _0x4493e1=String(_0x8790df[_0x1156ac(0x4f6)]);_0x5bb675['push'](_0x1156ac(0x6e9)+(/[a-z%]$/i[_0x1156ac(0x58d)](_0x4493e1)?_0x4493e1:_0x4493e1+'px'));}if(_0x8790df[_0x1156ac(0x5eb)])_0x5bb675['push']('fill:'+_0x8790df[_0x1156ac(0x5eb)]);if(isNum(_0xf86661))_0x5bb675['push']('opacity:'+_0xf86661);if(_0x5bb675[_0x1156ac(0x491)])_0x5b69b8[_0x1156ac(0x436)](_0x1156ac(0xea9),_0x5bb675[_0x1156ac(0x2f5)](';'));_0x5b69b8[_0x1156ac(0xbad)]='0',_0x4ffc5f[_0x1156ac(0xb0e)](_0x5b69b8),_0xd7e03c&&_0x4ffc5f[_0x1156ac(0xb0e)](svgEl(_0x1156ac(0xd3e),{'x1':_0x55b41b?_0x1da0c0:_0x1da0c0-_0x1aefc5,'x2':_0x55b41b?_0x1da0c0+_0x1aefc5:_0x1da0c0,'y1':_0x4bb386,'y2':_0x4bb386,'stroke':_0x4f32f1,'stroke-width':'1','opacity':String(_0x5340af),'class':_0x1156ac(0xba0)}));}}return _0x354d43[_0x1156ac(0xb0e)](_0x4ffc5f),_0x4ffc5f;}[_0x376e89(0xbbd)](_0x2c6a35,_0x54b6f8){const _0x249440=_0x376e89,_0x3c1de1=new Date(_0x2c6a35)['getFullYear'](),_0x5ee7c6=new Date(Math[_0x249440(0x8fb)](_0x2c6a35,_0x54b6f8-0x1))[_0x249440(0x287)]();return{'refY':_0x3c1de1,'totalYears':Math['max'](0x1,_0x5ee7c6-_0x3c1de1+0x1)};}[_0x376e89(0x684)](_0x529ac7,_0xb19f30){const _0x543709=_0x376e89,_0x4cbde8=resolveCardLanguage(_0xb19f30,this[_0x543709(0x646)]?.['_config']),_0x198492=resolveDisplayTimeZone(_0xb19f30,_0x529ac7),_0x3ad894=toNum(_0x529ac7['x_axis_font_size'])||0xa,_0x22a7ba=effDatetimeFormat(_0x529ac7),_0x5d4b55=_0x22a7ba&&_0x22a7ba!==_0x543709(0x5b7),_0x570ad0=effXAxisDatetimeFormat(_0x529ac7),_0x74e06a=getCachedDateTimeFormatter(_0x4cbde8,_0x198492?{'day':_0x543709(0xe13),'month':_0x543709(0x598),'timeZone':_0x198492}:{'day':'numeric','month':_0x543709(0x598)}),_0x1a531b=getCachedDateTimeFormatter(_0x4cbde8,_localeTimeOpts(_0xb19f30,_0x198492?{'hour':_0x543709(0x1ce),'minute':'2-digit','timeZone':_0x198492}:{'hour':_0x543709(0x1ce),'minute':'2-digit'})),_0x4f791f=_0x1c21d5=>{const _0x317544=_0x543709;if(_0x570ad0)return applyDatetimePattern(_0x1c21d5,_0x570ad0,_0x4cbde8,_0x198492);if(_0x5d4b55&&_0x22a7ba[_0x317544(0x905)]('ddd'))return applyDatetimePattern(_0x1c21d5,_0x22a7ba,_0x4cbde8,_0x198492);if(_0x5d4b55){const _0x12a539=String(_0x22a7ba)['trim']();if(_0x12a539===_0x317544(0x1ab)||_0x12a539===_0x317544(0x81f))return applyDatetimePattern(_0x1c21d5,_0x12a539,_0x4cbde8,_0x198492);}return _0x74e06a?_0x74e06a[_0x317544(0x83a)](_0x1c21d5):_0x1c21d5[_0x317544(0x3cf)]();},_0xe52952=_0x3e46ff=>{const _0x3e1213=_0x543709;if(_0x570ad0)return applyDatetimePattern(_0x3e46ff,_0x570ad0,_0x4cbde8,_0x198492);if(_0x5d4b55){const _0x3cbed5=_0x22a7ba[_0x3e1213(0x905)](_0x3e1213(0xd89))&&!/[Hhms]/['test'](_0x22a7ba);if(!_0x3cbed5)return applyDatetimePattern(_0x3e46ff,_0x22a7ba,_0x4cbde8,_0x198492);}return _0x1a531b?_0x1a531b[_0x3e1213(0x83a)](_0x3e46ff):_0x3e46ff['toLocaleTimeString']();};return{'lang':_0x4cbde8,'tz':_0x198492,'xFontSize':_0x3ad894,'explicitFmt':_0x5d4b55,'fmtTimeF':_0x1a531b,'fmtDate':_0x4f791f,'fmtTime':_0xe52952,'xPat':_0x570ad0};}[_0x376e89(0x221)](_0x28f273,_0x25440d,_0x23af77,_0xa4aadb,_0x23938c){const _0x181d18=_0x376e89;if(!isNum(_0x25440d)||!isNum(_0x23af77)||_0x23af77<=_0x25440d)return null;const {lang:_0x44f217,tz:_0x588281,xFontSize:_0x13011a,explicitFmt:_0x24cc66,fmtDate:_0x51508b,fmtTime:_0x3a36ae,xPat:_0x73d016}=this[_0x181d18(0x684)](_0xa4aadb,_0x23938c),_0x480a30=getCachedDateTimeFormatter(_0x44f217,_0x588281?{'month':_0x181d18(0x598),'timeZone':_0x588281}:{'month':_0x181d18(0x598)}),_0x928c5f=getCachedDateTimeFormatter(_0x44f217,_0x588281?{'month':_0x181d18(0x598),'year':_0x181d18(0x1ce),'timeZone':_0x588281}:{'month':_0x181d18(0x598),'year':_0x181d18(0x1ce)}),_0x1d1b41=(_0x5928ca,_0x3bed0b)=>{const _0x5be03e=_0x181d18;if(_0x73d016)return applyDatetimePattern(_0x5928ca,_0x73d016,_0x44f217,_0x588281);const _0x3557ff=_0x3bed0b?_0x928c5f:_0x480a30;return _0x3557ff?_0x3557ff[_0x5be03e(0x83a)](_0x5928ca):_0x5928ca[_0x5be03e(0x3cf)]();},_0x44d05a=(_0x12caa7,_0x3b5efc)=>_0x73d016?applyDatetimePattern(new Date(_0x3b5efc),_0x73d016,_0x44f217,_0x588281):String(_0x12caa7),_0x13015a=[];let _0x2a8ecf=-Infinity;const _0x1edbd7=_0x13011a*3.5+0xa,_0x2d0629=(_0x4aef80,_0x42cc17,_0x2e08e3,_0x3c591b)=>{const _0x391a28=_0x181d18,_0x1dee7b=(_0x4aef80-_0x25440d)/(_0x23af77-_0x25440d)*_0x28f273;if(_0x1dee7b<-0x2||_0x1dee7b>_0x28f273+0x2)return;if(_0x1dee7b-_0x2a8ecf<_0x1edbd7){if(_0x3c591b&&_0x13015a['length']>0x0){if(_0x1dee7b-_0x2a8ecf<_0x1edbd7*0.5)return;}else{if(_0x2e08e3&&_0x13015a['length']>0x0){const _0x830222=_0x13015a[_0x13015a['length']-0x1];if(!_0x830222[_0x391a28(0xc85)]){_0x13015a[_0x391a28(0x39a)](),_0x2a8ecf=_0x13015a[_0x391a28(0x491)]>0x0?_0x13015a[_0x13015a[_0x391a28(0x491)]-0x1]['x']:-Infinity;if(_0x1dee7b-_0x2a8ecf<_0x1edbd7)return;}else return;}else return;}}_0x2a8ecf=_0x1dee7b,_0x13015a['push']({'x':_0x1dee7b,'label':_0x42cc17,'isDate':_0x2e08e3});},_0x3c1cb9=effXAxisInterval(_0xa4aadb);let _0x1a0162=null,_0x163945=null;if(_0x3c1cb9){const _0x45d6ea=String(_0x3c1cb9)[_0x181d18(0xbc7)](/^(\d+)\s*(h|d|w|M)$/);if(_0x45d6ea){const _0x37bfbf=parseInt(_0x45d6ea[0x1],0xa),_0xf88c06=_0x45d6ea[0x2];if(_0xf88c06==='h')_0x1a0162=_0x37bfbf<=0xc?_0x181d18(0x690):_0x181d18(0x975),_0x163945=_0x37bfbf*0x36ee80;else{if(_0xf88c06==='d')_0x1a0162=_0x181d18(0x975),_0x163945=_0x37bfbf*0x5265c00;else{if(_0xf88c06==='w')_0x1a0162=_0x181d18(0x8c1),_0x163945=_0x37bfbf*0x240c8400;else _0xf88c06==='M'&&(_0x1a0162=_0x181d18(0xb71),_0x163945=_0x37bfbf);}}}}if(!_0x1a0162){const _0x5eb0c6=(_0x23af77-_0x25440d)/0x36ee80,_0x5d2f63=resolveGroupBy(_0xa4aadb,_0x5eb0c6);if(_0x5d2f63===_0x181d18(0xb71))_0x1a0162=_0x181d18(0xb71);else{if(_0x5d2f63===_0x181d18(0x39c))_0x1a0162=_0x181d18(0x39c);else{if(_0x5d2f63===_0x181d18(0x8c1))_0x1a0162=_0x181d18(0x8c1);else{if(_0x5d2f63===_0x181d18(0xe83))_0x1a0162=_0x181d18(0x975);else{if(_0x5d2f63===_0x181d18(0x690))_0x1a0162=_0x181d18(0x690);}}}}}if(!_0x1a0162)return null;const _0x189504=this[_0x181d18(0x646)]?.['_viewWindow']||this[_0x181d18(0x646)]?.[_0x181d18(0x969)],_0x425d94=_0x189504?_0x189504['end'][_0x181d18(0x17e)]():_0x23af77,_0x46106c=new Date(_0x25440d),_0x5df1f4=new Date(_0x23af77);if(_0x1a0162===_0x181d18(0xb71)){const _0xcf6d05=_0x3c1cb9&&_0x163945?_0x163945:0x1,_0x44bfda=resolveGroupBy(_0xa4aadb,(_0x23af77-_0x25440d)/0x36ee80)==='month';if(_0x44bfda){const _0x36060d=this[_0x181d18(0x646)]?.['_viewWindow']||this[_0x181d18(0x646)]?.[_0x181d18(0x969)],_0x2c0c91=_0x36060d?_0x36060d[_0x181d18(0x1b1)][_0x181d18(0x17e)]():_0x25440d,_0x22d0e9=_0x36060d?_0x36060d[_0x181d18(0xd52)]['getTime']():_0x23af77,_0x5bc35f=tzParts(_0x2c0c91,_0x588281),_0x4ed4e3=tzParts(_0x22d0e9-0x1,_0x588281),_0x501d18=Math[_0x181d18(0x8fb)](0x1,(_0x4ed4e3['y']-_0x5bc35f['y'])*0xc+(_0x4ed4e3['mo']-_0x5bc35f['mo'])+0x1),_0x33043a=tzParts(_0x22d0e9,_0x588281)['y']!==_0x5bc35f['y'],_0x2ed582=zonedWallToMs(_0x4ed4e3['y'],_0x4ed4e3['mo'],0x1,0x0,0x0,0x0,_0x588281),_0x19a6e1=!!this[_0x181d18(0x4f7)]&&_0x501d18>0x1;for(let _0x24a915=0x0;;_0x24a915+=_0xcf6d05){const _0x23f2df=zonedWallToMs(_0x5bc35f['y'],_0x5bc35f['mo']+_0x24a915,0x1,0x0,0x0,0x0,_0x588281);if(_0x23f2df>_0x2ed582)break;const _0x5ccd5d=(_0x19a6e1?_0x24a915/(_0x501d18-0x1):(_0x24a915+0.5)/_0x501d18)*_0x28f273;if(_0x5ccd5d<-0x2||_0x5ccd5d>_0x28f273+0x2)continue;if(_0x5ccd5d-_0x2a8ecf<_0x1edbd7)continue;_0x2a8ecf=_0x5ccd5d,_0x13015a['push']({'x':_0x5ccd5d,'label':_0x1d1b41(new Date(_0x23f2df),_0x33043a),'isDate':!![]});}}else{const _0x1211bb=tzParts(_0x25440d,_0x588281),_0x11109a=tzParts(_0x23af77,_0x588281)['y']!==_0x1211bb['y'];for(let _0x5f0212=0x0;;_0x5f0212+=_0xcf6d05){const _0x36f92e=zonedWallToMs(_0x1211bb['y'],_0x1211bb['mo']+_0x5f0212,0x1,0x0,0x0,0x0,_0x588281);if(_0x36f92e>_0x23af77)break;_0x2d0629(_0x36f92e,_0x1d1b41(new Date(_0x36f92e),_0x11109a),!![]);}}}else{if(_0x1a0162===_0x181d18(0x39c)){if(this[_0x181d18(0x278)]){const _0x5aa63f=this[_0x181d18(0x646)]?.['_viewWindow']||this['card']?.[_0x181d18(0x969)],_0x113823=_0x5aa63f?_0x5aa63f[_0x181d18(0x1b1)][_0x181d18(0x17e)]():_0x25440d,_0xd62b84=_0x5aa63f?_0x5aa63f[_0x181d18(0xd52)]['getTime']():this[_0x181d18(0x646)]?_0x425d94:_0x23af77,{refY:_0xff40e9,totalYears:_0x21f5a4}=this[_0x181d18(0xbbd)](_0x113823,_0xd62b84),_0xd0c3d4=!!this[_0x181d18(0x4f7)]&&_0x21f5a4>0x1;for(let _0x5e7ade=_0xff40e9;_0x5e7ade<_0xff40e9+_0x21f5a4;_0x5e7ade++){const _0x45e3ce=_0x5e7ade-_0xff40e9,_0x3f1892=(_0xd0c3d4?_0x45e3ce/(_0x21f5a4-0x1):(_0x45e3ce+0.5)/_0x21f5a4)*_0x28f273;if(_0x3f1892<-0x2||_0x3f1892>_0x28f273+0x2)continue;if(_0x3f1892-_0x2a8ecf<_0x1edbd7)continue;_0x2a8ecf=_0x3f1892,_0x13015a[_0x181d18(0x5d5)]({'x':_0x3f1892,'label':_0x44d05a(_0x5e7ade,zonedWallToMs(_0x5e7ade,0x0,0x1,0x0,0x0,0x0,_0x588281)),'isDate':!![]});}}else{const _0x504963=tzParts(_0x425d94-0x1,_0x588281)['y'];for(let _0x2bd929=tzParts(_0x25440d,_0x588281)['y'];_0x2bd929<=_0x504963;_0x2bd929++){_0x2d0629(zonedWallToMs(_0x2bd929,0x0,0x1,0x0,0x0,0x0,_0x588281),_0x44d05a(_0x2bd929,zonedWallToMs(_0x2bd929,0x0,0x1,0x0,0x0,0x0,_0x588281)),!![]);}}}else{if(_0x1a0162===_0x181d18(0x8c1)){const _0x11b6e8=_0x163945?Math[_0x181d18(0x70e)](_0x163945/0x240c8400)*0x7:0x7,_0x913e34=tzParts(_0x25440d,_0x588281);let _0x4e77e9=zonedWallToMs(_0x913e34['y'],_0x913e34['mo'],_0x913e34['d']-weekStartOffsetDays(_0x913e34['wd'],resolveFirstWeekday(_0x23938c)),0x0,0x0,0x0,_0x588281);if(_0x4e77e9<_0x25440d){const _0x15ff73=tzParts(_0x4e77e9,_0x588281);_0x4e77e9=zonedWallToMs(_0x15ff73['y'],_0x15ff73['mo'],_0x15ff73['d']+0x7,0x0,0x0,0x0,_0x588281);}while(_0x4e77e9<_0x425d94){_0x2d0629(_0x4e77e9,_0x51508b(new Date(_0x4e77e9)),!![]);const _0x129d23=tzParts(_0x4e77e9,_0x588281);_0x4e77e9=zonedWallToMs(_0x129d23['y'],_0x129d23['mo'],_0x129d23['d']+_0x11b6e8,0x0,0x0,0x0,_0x588281);}}else{if(_0x1a0162==='day'){const _0xa508ba=0x5265c00;let _0x557001=tzStartOfDayMs(_0x25440d,_0x588281);if(_0x557001<_0x25440d){const _0x3a28a2=tzParts(_0x557001,_0x588281);_0x557001=zonedWallToMs(_0x3a28a2['y'],_0x3a28a2['mo'],_0x3a28a2['d']+0x1,0x0,0x0,0x0,_0x588281);}const _0x57271b=tzStartOfDayMs(_0x425d94-0x1,_0x588281),_0x3e5b41=Math[_0x181d18(0x8fb)](0x1,Math['round']((_0x57271b-_0x557001)/_0xa508ba)+0x1),_0x3ee214=_0x163945?Math[_0x181d18(0x8fb)](0x1,Math[_0x181d18(0x70e)](_0x163945/_0xa508ba)):null;let _0x26d7a7;if(_0x3ee214)_0x26d7a7=_0x3ee214;else{const _0x117e17=0x3c,_0x2905bf=Math[_0x181d18(0x8fb)](0x2,Math['floor'](_0x28f273/_0x117e17));_0x26d7a7=Math[_0x181d18(0x8fb)](0x1,Math[_0x181d18(0x488)]((_0x3e5b41-0x1)/(_0x2905bf-0x1)));}const _0x3d3979=toNum(_0xa4aadb?.[_0x181d18(0x9f6)]),_0x40f718=isNum(_0x3d3979)&&_0x3d3979>0x0?_0x3d3979/0x18:(_0x23af77-_0x25440d)/_0xa508ba,_0x3e9317=getCachedDateTimeFormatter(_0x44f217,_0x588281?{'weekday':'short','day':_0x181d18(0xe13),'timeZone':_0x588281}:{'weekday':_0x181d18(0x598),'day':_0x181d18(0xe13)}),_0x59cf3d=getCachedDateTimeFormatter(_0x44f217,_0x588281?{'day':_0x181d18(0xe13),'month':_0x181d18(0x598),'timeZone':_0x588281}:{'day':_0x181d18(0xe13),'month':_0x181d18(0x598)});let _0x5634a2=-0x1;const _0x174251=_0x5182ae=>{const _0x5a0ac5=new Date(_0x5182ae);if(_0x73d016||_0x24cc66)return _0x51508b(_0x5a0ac5);if(_0x40f718<=29.5)return _0x3e9317?_0x3e9317['format'](_0x5a0ac5):_0x51508b(_0x5a0ac5);const _0x47b73a=tzParts(_0x5182ae,_0x588281),_0x2d59ed=_0x5634a2!==_0x47b73a['mo'];_0x5634a2=_0x47b73a['mo'];if(_0x2d59ed)return _0x59cf3d?_0x59cf3d['format'](_0x5a0ac5):_0x51508b(_0x5a0ac5);return String(_0x47b73a['d']);},_0x173344=tzParts(_0x557001,_0x588281);let _0x3459a8=0x0;while(_0x3459a8<_0x3e5b41-0x1){const _0x47f691=zonedWallToMs(_0x173344['y'],_0x173344['mo'],_0x173344['d']+_0x3459a8,0x0,0x0,0x0,_0x588281);_0x2d0629(_0x47f691,_0x174251(_0x47f691),!![]),_0x3459a8+=_0x26d7a7;}_0x2d0629(_0x57271b,_0x174251(_0x57271b),!![],!![]);}else{if(_0x1a0162===_0x181d18(0x690)){const _0x1e483d=_0x163945||0x36ee80,_0x374d5c=_0x1e483d/0x36ee80,_0x573cae=new Date(_0x46106c);_0x573cae[_0x181d18(0xac3)](0x0,0x0,0x0);if(_0x573cae[_0x181d18(0x17e)]()<_0x25440d)_0x573cae[_0x181d18(0x558)](_0x573cae[_0x181d18(0x17e)]()+0x36ee80);if(_0x374d5c>=0x1){const _0x482a67=tzParts(_0x573cae[_0x181d18(0x17e)](),_0x588281),_0x2b7988=_0x482a67['h']%_0x374d5c;_0x2b7988!==0x0&&_0x573cae[_0x181d18(0x558)](zonedWallToMs(_0x482a67['y'],_0x482a67['mo'],_0x482a67['d'],_0x482a67['h']+(_0x374d5c-_0x2b7988),0x0,0x0,_0x588281));}for(let _0x3a4664=_0x573cae[_0x181d18(0x17e)]();_0x3a4664<_0x425d94;_0x3a4664+=_0x1e483d){const _0x146f6b=new Date(_0x3a4664),_0x2b4166=tzParts(_0x3a4664,_0x588281),_0x32fdfc=_0x2b4166['h']===0x0&&_0x2b4166['mi']===0x0;_0x2d0629(_0x3a4664,_0x32fdfc?_0x51508b(_0x146f6b):_0x3a36ae(_0x146f6b),_0x32fdfc);}}}}}}if(_0x1a0162==='year'&&!this[_0x181d18(0x278)]&&_0x13015a[_0x181d18(0x491)]<0x2)return null;return _0x13015a[_0x181d18(0x491)]>0x0?_0x13015a:null;}['_computeXAxisTicksAuto'](_0x5b2b9a,_0x513b7f,_0x19b70c,_0x1a90c4,_0x2a1cdb){const _0x5af5b9=_0x376e89,_0x454491=(_0x19b70c-_0x513b7f)/0x36ee80,{tz:_0x53b9ce,xFontSize:_0xd6895b,explicitFmt:_0x5858b4,fmtTimeF:_0x547674,fmtDate:_0x3193ef,fmtTime:_0x4a50e4,xPat:_0x2cee36}=this[_0x5af5b9(0x684)](_0x1a90c4,_0x2a1cdb),_0xb40d7f=_0xd6895b*0.62;let _0x56401c=0xb;if(_0x2cee36)_0x56401c=Math[_0x5af5b9(0x8fb)](0x3,_0x2cee36['length']);else{if(_0x5858b4){const _0x5b4700=effDatetimeFormat(_0x1a90c4);if(_0x5b4700==='HH:mm')_0x56401c=0x5;else{if(_0x5b4700==='hh:mm\x20A')_0x56401c=0x8;else{if(_0x5b4700===_0x5af5b9(0x1ab)||_0x5b4700===_0x5af5b9(0x81f))_0x56401c=0x5;else{if(_0x5b4700===_0x5af5b9(0x556))_0x56401c=0x7;else{if(_0x5b4700===_0x5af5b9(0x429))_0x56401c=0x6;else{if(_0x5b4700===_0x5af5b9(0xe96))_0x56401c=0xa;else{if(_0x5b4700===_0x5af5b9(0x620))_0x56401c=0x10;else{if(_0x5b4700==='DD\x20MMM\x20YYYY')_0x56401c=0xb;else{if(_0x5b4700===_0x5af5b9(0x35d))_0x56401c=0xa;else{if(_0x5b4700===_0x5af5b9(0xa07))_0x56401c=0x7;}}}}}}}}}}else{if(_0x547674)try{const _0x1c7c5a=_0x547674[_0x5af5b9(0x83a)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x56401c=Math['max'](0x5,_0x1c7c5a[_0x5af5b9(0x491)]);}catch(_0x24a392){_0x56401c=0x5;}else _0x56401c=0x5;}}const _0x5f5c08=_0x56401c*_0xb40d7f+0x8,_0x3cc6f3=Math[_0x5af5b9(0x8fb)](0x3,Math['floor'](_0x5b2b9a/(_0x5f5c08+0x10))),_0x13c2fd=_0x5f5c08+0x6,_0x301a47=[{'hours':0.25,'align':'minute'},{'hours':0.5,'align':'minute'},{'hours':0x1,'align':_0x5af5b9(0x690)},{'hours':0x2,'align':_0x5af5b9(0x690)},{'hours':0x3,'align':_0x5af5b9(0x690)},{'hours':0x4,'align':_0x5af5b9(0x690)},{'hours':0x6,'align':'hour'},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':_0x5af5b9(0x690)},{'hours':0x18,'align':_0x5af5b9(0x975)},{'hours':0x30,'align':_0x5af5b9(0x975)},{'hours':0xa8,'align':_0x5af5b9(0x975)}];let _0x5f17fb=_0x301a47[_0x301a47[_0x5af5b9(0x491)]-0x1];for(const _0x54a5bb of _0x301a47){if(_0x454491/_0x54a5bb['hours']<=_0x3cc6f3){_0x5f17fb=_0x54a5bb;break;}}const _0x4b2eb6=_0x5f17fb[_0x5af5b9(0xd75)]*0x36ee80,_0x2c73ec=new Date(_0x513b7f);let _0x2827ee;if(_0x5f17fb[_0x5af5b9(0x8f2)]===_0x5af5b9(0x975)){let _0x39e021=tzStartOfDayMs(_0x513b7f,_0x53b9ce);if(_0x39e021<_0x513b7f){const _0x6db43f=tzParts(_0x39e021,_0x53b9ce);_0x39e021=zonedWallToMs(_0x6db43f['y'],_0x6db43f['mo'],_0x6db43f['d']+0x1,0x0,0x0,0x0,_0x53b9ce);}_0x2827ee=new Date(_0x39e021);}else{if(_0x5f17fb['align']===_0x5af5b9(0x690)){_0x2827ee=new Date(_0x2c73ec),_0x2827ee[_0x5af5b9(0xac3)](0x0,0x0,0x0);if(_0x2827ee[_0x5af5b9(0x17e)]()<_0x513b7f)_0x2827ee[_0x5af5b9(0x558)](_0x2827ee[_0x5af5b9(0x17e)]()+0x36ee80);const _0x87c34c=_0x5f17fb[_0x5af5b9(0xd75)],_0x18c348=tzParts(_0x2827ee[_0x5af5b9(0x17e)](),_0x53b9ce),_0x22f962=_0x18c348['h']%_0x87c34c;_0x22f962!==0x0&&_0x2827ee['setTime'](zonedWallToMs(_0x18c348['y'],_0x18c348['mo'],_0x18c348['d'],_0x18c348['h']+(_0x87c34c-_0x22f962),0x0,0x0,_0x53b9ce));}else{const _0x3affd7=_0x5f17fb['hours']*0x3c;_0x2827ee=new Date(_0x2c73ec),_0x2827ee['setSeconds'](0x0,0x0);const _0x578dc1=_0x2827ee['getMinutes'](),_0xc62f6f=_0x578dc1%_0x3affd7;if(_0xc62f6f!==0x0||_0x2827ee[_0x5af5b9(0x17e)]()<_0x513b7f)_0x2827ee['setMinutes'](_0x578dc1+(_0x3affd7-_0xc62f6f),0x0,0x0);}}const _0xfcd0fa=[];let _0x33f964=-Infinity;const _0x57c167=this['card']?.[_0x5af5b9(0x521)]||this['card']?.[_0x5af5b9(0x969)],_0x54a4f1=_0x57c167?_0x57c167[_0x5af5b9(0xd52)][_0x5af5b9(0x17e)]():_0x19b70c,_0x22d665=[];if(_0x5f17fb[_0x5af5b9(0x8f2)]===_0x5af5b9(0x975)){const _0x258742=Math[_0x5af5b9(0x8fb)](0x1,Math[_0x5af5b9(0x70e)](_0x5f17fb[_0x5af5b9(0xd75)]/0x18));let _0x27b827=_0x2827ee[_0x5af5b9(0x17e)]();while(_0x27b827<_0x54a4f1){_0x22d665[_0x5af5b9(0x5d5)](_0x27b827);const _0x37e537=tzParts(_0x27b827,_0x53b9ce);_0x27b827=zonedWallToMs(_0x37e537['y'],_0x37e537['mo'],_0x37e537['d']+_0x258742,0x0,0x0,0x0,_0x53b9ce);}}else{for(let _0x34f758=_0x2827ee['getTime']();_0x34f758<_0x54a4f1;_0x34f758+=_0x4b2eb6)_0x22d665[_0x5af5b9(0x5d5)](_0x34f758);}for(const _0x54191f of _0x22d665){if(_0x54191f<_0x513b7f)continue;const _0x28e855=(_0x54191f-_0x513b7f)/(_0x19b70c-_0x513b7f)*_0x5b2b9a,_0x454864=new Date(_0x54191f),_0x2b7b95=tzParts(_0x54191f,_0x53b9ce),_0xe0bf7=_0x2b7b95['h']===0x0&&_0x2b7b95['mi']===0x0&&_0x454491>=0xc;if(_0x28e855-_0x33f964<_0x13c2fd){if(_0xe0bf7&&_0xfcd0fa['length']>0x0){const _0x3a0137=_0xfcd0fa[_0xfcd0fa[_0x5af5b9(0x491)]-0x1];if(!_0x3a0137[_0x5af5b9(0xc85)]){_0xfcd0fa[_0x5af5b9(0x39a)](),_0x33f964=_0xfcd0fa[_0x5af5b9(0x491)]>0x0?_0xfcd0fa[_0xfcd0fa[_0x5af5b9(0x491)]-0x1]['x']:-Infinity;if(_0x28e855-_0x33f964<_0x13c2fd)continue;}else continue;}else continue;}_0x33f964=_0x28e855,_0xfcd0fa[_0x5af5b9(0x5d5)]({'x':_0x28e855,'label':_0xe0bf7?_0x3193ef(_0x454864):_0x4a50e4(_0x454864),'isDate':_0xe0bf7});}return _0xfcd0fa;}[_0x376e89(0xbfc)](_0x326135,_0x541bd5,_0x4b1647,_0x582ab7,_0x2f723f,_0x13fc08,_0x5324d9,_0x1dd86d){const _0x58d0f4=_0x376e89,_0x996e25=svgEl('g',{'class':_0x58d0f4(0xd68)});let _0x2d0c2c=this['_computeXAxisTicks'](_0x582ab7,_0x2f723f,_0x13fc08,_0x5324d9,_0x1dd86d);if(!_0x2d0c2c)_0x2d0c2c=this[_0x58d0f4(0xe4e)](_0x582ab7,_0x2f723f,_0x13fc08,_0x5324d9,_0x1dd86d);if(!_0x2d0c2c||!_0x2d0c2c[_0x58d0f4(0x491)]){_0x326135[_0x58d0f4(0xb0e)](_0x996e25);return;}const _0x445056=!!_0x5324d9['show_x_ticks'],_0x558f91=0x4,_0x2643e3=toNum(_0x5324d9[_0x58d0f4(0xc93)])||0xa,_0x201b47=_0x2643e3+0x1,_0xd20503=toNum(_0x5324d9[_0x58d0f4(0x50d)]),_0x5cad47=isNum(_0xd20503)?_0xd20503:0.5,_0x32edfc=_0x5324d9[_0x58d0f4(0x567)]||_0x58d0f4(0x2a4),_0x137a75=_0x5324d9[_0x58d0f4(0xdda)]||_0x5324d9[_0x58d0f4(0x567)]||_0x58d0f4(0x2f2);for(const _0x22c915 of _0x2d0c2c){const _0x16d404=_0x541bd5+_0x22c915['x'],_0x2a143b=!!_0x22c915[_0x58d0f4(0xc85)],_0x39141e=_0x16d404,_0x7c8d79=_0x58d0f4(0x868);_0x445056&&_0x996e25[_0x58d0f4(0xb0e)](svgEl(_0x58d0f4(0xd3e),{'x1':_0x16d404,'x2':_0x16d404,'y1':_0x4b1647,'y2':_0x4b1647+_0x558f91,'stroke':_0x2a143b?_0x137a75:_0x32edfc,'stroke-width':'1','opacity':String(_0x5cad47),'class':_0x58d0f4(0x6b4)}));const _0x399735=[];if(_0x2a143b)_0x399735[_0x58d0f4(0x5d5)](_0x58d0f4(0x431)),_0x399735[_0x58d0f4(0x5d5)](_0x58d0f4(0xcf7)+_0x137a75),_0x399735[_0x58d0f4(0x5d5)](_0x58d0f4(0x1a9)),_0x399735['push'](_0x58d0f4(0x6e9)+_0x201b47+'px');else{if(_0x5324d9[_0x58d0f4(0xc93)]){const _0x3065ba=String(_0x5324d9[_0x58d0f4(0xc93)]);_0x399735['push']('font-size:'+(/[a-z%]$/i[_0x58d0f4(0x58d)](_0x3065ba)?_0x3065ba:_0x3065ba+'px'));}if(_0x5324d9[_0x58d0f4(0x567)])_0x399735['push'](_0x58d0f4(0xcf7)+_0x5324d9[_0x58d0f4(0x567)]);if(isNum(_0xd20503))_0x399735['push'](_0x58d0f4(0xa03)+_0xd20503);}const _0x4f2b02=svgEl(_0x58d0f4(0x326),{'x':_0x39141e,'y':_0x4b1647+(_0x445056?_0x558f91+0xc:0xe),'text-anchor':_0x7c8d79,'class':_0x58d0f4(0x84b)+(_0x2a143b?'\x20sgc-x-date-label':'')});if(_0x399735[_0x58d0f4(0x491)])_0x4f2b02[_0x58d0f4(0x436)](_0x58d0f4(0xea9),_0x399735[_0x58d0f4(0x2f5)](';'));_0x4f2b02['textContent']=_0x22c915[_0x58d0f4(0xafc)],_0x996e25[_0x58d0f4(0xb0e)](_0x4f2b02);}_0x326135[_0x58d0f4(0xb0e)](_0x996e25);}[_0x376e89(0x645)](_0x1ab52b,_0x4d1a06){const _0x9ad46b=_0x376e89;if(!_0x1ab52b[_0x9ad46b(0x491)])return null;const _0x331f49=!!_0x4d1a06['stacked'],_0x2314a0=new Map(),_0x2235f6=new Map();for(const _0x52c64f of _0x1ab52b){const _0x5c2f54=_0x52c64f[_0x9ad46b(0x39d)][_0x9ad46b(0x3b9)]||(_0x331f49&&_0x52c64f[_0x9ad46b(0x39d)]['_compareOf']==null?_0x9ad46b(0x749):null);if(!_0x5c2f54)continue;const _0x61c6ad=_0x52c64f[_0x9ad46b(0x39d)][_0x9ad46b(0x956)]===_0x9ad46b(0xd70)?'y2':'y1',_0x9ac128=(_0x52c64f[_0x9ad46b(0x39d)][_0x9ad46b(0x858)]||'line')===_0x9ad46b(0x902)?'bar':_0x9ad46b(0xd3e),_0x1b22b0=_0x52c64f[_0x9ad46b(0x39d)][_0x9ad46b(0xc27)]?_0x9ad46b(0x670):_0x9ad46b(0x26a),_0x7b93ae=_0x5c2f54+'::'+_0x61c6ad+'::'+_0x9ac128+'::'+_0x1b22b0;if(!_0x2235f6[_0x9ad46b(0x960)](_0x7b93ae))_0x2235f6[_0x9ad46b(0x4de)](_0x7b93ae,[]);_0x2235f6[_0x9ad46b(0xa4b)](_0x7b93ae)[_0x9ad46b(0x5d5)](_0x52c64f);}for(const [_0x52124a,_0x3763cc]of[..._0x2235f6]){if(_0x3763cc[_0x9ad46b(0x491)]!==0x1)continue;const _0x5eeea=_0x3763cc[0x0][_0x9ad46b(0x39d)],_0x3b1e84=_0x5eeea['graph_type']||_0x5eeea[_0x9ad46b(0x887)]||_0x9ad46b(0xd3e),_0x158d3d=_0x3b1e84===_0x9ad46b(0x902)||_0x3b1e84===_0x9ad46b(0xa36)||!!_0x5eeea[_0x9ad46b(0x6f2)];if(!_0x158d3d)_0x2235f6['delete'](_0x52124a);}if(!_0x2235f6[_0x9ad46b(0x476)])return null;for(const [_0x9721f8,_0x180de4]of _0x2235f6){for(const _0x2d454d of _0x180de4)_0x2314a0[_0x9ad46b(0x4de)](_0x2d454d[_0x9ad46b(0xc15)],_0x9721f8);}const _0x16c76a=new Map();for(const [,_0x2cf3eb]of _0x2235f6){let _0x2c0a9f=null;for(const _0x2332cd of _0x2cf3eb){_0x16c76a[_0x9ad46b(0x4de)](_0x2332cd[_0x9ad46b(0xc15)],_0x2c0a9f);if(_0x2332cd[_0x9ad46b(0xb43)][_0x9ad46b(0xa16)](_0x3ed4da=>isNum(_0x3ed4da['v'])&&_0x3ed4da['v']!==0x0))_0x2c0a9f=_0x2332cd;}}const _0x3547a0=new Map(),_0x3b122d=new Map();for(const [_0x1b58c3,_0x2439cd]of _0x2235f6){const _0x12fd65=new Map();let _0x4523ef=Infinity,_0x2ce7a0=-Infinity;for(const _0x56f87a of _0x2439cd){const _0x52687a=new Map();for(const _0x1e0564 of _0x56f87a['points']){if(!isNum(_0x1e0564['v']))continue;_0x52687a[_0x9ad46b(0x4de)](_0x1e0564['t'],_0x12fd65[_0x9ad46b(0xa4b)](_0x1e0564['t'])||0x0);}_0x3547a0[_0x9ad46b(0x4de)](_0x56f87a[_0x9ad46b(0xc15)],_0x52687a);for(const _0x1ee690 of _0x56f87a['points']){if(!isNum(_0x1ee690['v'])||_0x1ee690['v']===0x0)continue;const _0x2f3029=_0x12fd65['get'](_0x1ee690['t'])||0x0,_0x26a867=_0x2f3029+_0x1ee690['v'];_0x12fd65[_0x9ad46b(0x4de)](_0x1ee690['t'],_0x26a867);if(_0x26a867<_0x4523ef)_0x4523ef=_0x26a867;if(_0x26a867>_0x2ce7a0)_0x2ce7a0=_0x26a867;if(_0x2f3029<_0x4523ef)_0x4523ef=_0x2f3029;if(_0x2f3029>_0x2ce7a0)_0x2ce7a0=_0x2f3029;}}_0x4523ef!==Infinity&&_0x3b122d[_0x9ad46b(0x4de)](_0x1b58c3,{'min':Math[_0x9ad46b(0xa51)](_0x4523ef,0x0),'max':Math[_0x9ad46b(0x8fb)](_0x2ce7a0,0x0)});}return{'stackKeyByIdx':_0x2314a0,'baselineByIdx':_0x3547a0,'groupExtremesByKey':_0x3b122d,'boundaryOwnerByIdx':_0x16c76a};}['_drawSeries'](_0x4832d8,_0x26b2fc,_0x5a3c09,_0x52a931,_0x56e4fa,_0x298da7,_0x5373fc,_0x39feaf,_0x59f541,_0x1aebe6,_0x32f83c){const _0xca9fb0=_0x376e89,{padL:_0x2d88ee,padT:_0x514c38,plotW:_0x22d346,plotH:_0x18fd62,tStart:_0xbf86ea,tEnd:_0x5af4b0}=_0x5373fc,_0x175466=!!_0x5373fc[_0xca9fb0(0xc88)],_0x3e5dea=_0x5373fc[_0xca9fb0(0xac2)]||0x1,_0x546998=_0x5373fc[_0xca9fb0(0xc9b)]??Math[_0xca9fb0(0x8fb)](0x1,_0x5af4b0-_0xbf86ea),_0x182012=_0x5a3c09[_0xca9fb0(0x39d)],_0x3fd526=this[_0xca9fb0(0x646)]['_resolveColor'](_0x182012[_0xca9fb0(0xeaf)],_0x182012[_0xca9fb0(0x39d)])||_0x182012[_0xca9fb0(0xeaf)]||_0xca9fb0(0x16b),_0x42919b=_0x182012[_0xca9fb0(0x858)]||_0xca9fb0(0xd3e),_0x4b6ea2=_0x5a3c09[_0xca9fb0(0xb43)][_0xca9fb0(0xe95)](_0x44c048=>_0x44c048['v']!==null);if(!_0x4b6ea2[_0xca9fb0(0x491)])return;const _0x446bb1=!!_0x59f541,_0x5db316=_0x220fdd=>_0x59f541?.[_0xca9fb0(0xa4b)](_0x220fdd)??0x0,_0x262be4=_0x446bb1?_0x359f62=>_0x298da7(_0x5db316(_0x359f62['t'])+_0x359f62['v'],_0x52a931):_0x3ac59d=>_0x298da7(_0x3ac59d['v'],_0x52a931),_0x44627f=!!(_0x182012[_0xca9fb0(0x314)]?.[_0xca9fb0(0x96c)]&&_0x182012[_0xca9fb0(0x314)]?.['values']?.['length']),_0x9f2cb4=!!_0x182012['rise_fall_colors']?.[_0xca9fb0(0x96c)],_0x79c75d=_0x44627f?this[_0xca9fb0(0x646)][_0xca9fb0(0x67f)](_0x182012):null,_0x47d138=_0x182012[_0xca9fb0(0x314)]?.[_0xca9fb0(0xa83)]===_0xca9fb0(0x4a4)?_0xca9fb0(0x4a4):_0xca9fb0(0xe0f),_0x4959f2=_0x182012['color_thresholds']?.[_0xca9fb0(0x9e7)]===_0xca9fb0(0xb3a)?_0xca9fb0(0xb3a):'vertical',_0x4ab1b8=_0x182012[_0xca9fb0(0x314)]?.[_0xca9fb0(0x14a)]==='raw'?_0xca9fb0(0xc49):_0xca9fb0(0xda1),_0x21c48a=!!_0x182012[_0xca9fb0(0x314)]?.[_0xca9fb0(0x1da)],_0x54834a=_0x47d138===_0xca9fb0(0xe0f),_0x430e16=_0x9f2cb4?_0x182012[_0xca9fb0(0x47e)]:null;let _0x389322=_0x3fd526,_0x3f18ad=_0x44627f;if(_0x44627f&&_0x21c48a){let _0x5d9d82=null;for(let _0x329f94=_0x4b6ea2[_0xca9fb0(0x491)]-0x1;_0x329f94>=0x0;_0x329f94--){const _0x1c8001=_0x4b6ea2[_0x329f94],_0x32b64a=_0x4ab1b8==='raw'&&_0x1c8001[_0xca9fb0(0xa8e)]!=null?_0x1c8001['rawV']:_0x1c8001['v'];if(isNum(_0x32b64a)){_0x5d9d82=_0x32b64a;break;}}_0x5d9d82!=null&&(_0x389322=resolveValueColor(_0x5d9d82,_0x79c75d,_0x3fd526)),_0x3f18ad=![];}let _0x787e2b=null,_0xdabc1e=null;if(_0x3f18ad&&_0x4959f2===_0xca9fb0(0x1eb)&&_0x4ab1b8!=='raw'){const _0x377aec='sgc-thrs-'+_0x5a3c09[_0xca9fb0(0xc15)]+'-'+this[_0xca9fb0(0x646)][_0xca9fb0(0xa09)],_0x7fff11=_0xca9fb0(0x812)+_0x5a3c09[_0xca9fb0(0xc15)]+'-'+this[_0xca9fb0(0x646)][_0xca9fb0(0xa09)];_0x787e2b=this['_buildThresholdGradient'](_0x26b2fc,_0x377aec,_0x79c75d,_0x52a931,_0x514c38,_0x18fd62,_0x47d138,0x1,_0x3fd526),_0xdabc1e=this[_0xca9fb0(0x381)](_0x26b2fc,_0x7fff11,_0x79c75d,_0x52a931,_0x514c38,_0x18fd62,_0x47d138,0.3,_0x3fd526);}const _0x23b34c=(_0x3e2b67,_0x145883)=>{const _0x1f9418=_0xca9fb0;if(_0x3f18ad){const _0x36e172=_0x4ab1b8===_0x1f9418(0xc49)&&_0x3e2b67[_0x1f9418(0xa8e)]!=null?_0x3e2b67[_0x1f9418(0xa8e)]:_0x3e2b67['v'];return resolveValueColor(_0x36e172,_0x79c75d,_0x389322,_0x54834a);}if(_0x9f2cb4&&_0x145883>0x0)return segmentRiseFallColor(_0x4b6ea2[_0x145883-0x1],_0x3e2b67,_0x430e16,_0x389322);return _0x389322;},_0x9efba2=svgEl('g',{'class':_0xca9fb0(0xde8)+_0x42919b+(_0x446bb1?_0xca9fb0(0x496):'')});if(_0x42919b===_0xca9fb0(0x1e1)){const _0x37a5df=_0x56e4fa,_0x347913=resolveGroupBy(_0x39feaf,(_0x5af4b0-_0xbf86ea)/0x36ee80);if(_0x347913===_0xca9fb0(0xb71)&&_0x4b6ea2[_0xca9fb0(0x491)]>0x0){this[_0xca9fb0(0x559)]=new Map();for(const _0x44fd62 of _0x5a3c09[_0xca9fb0(0xb43)])this['_calBarPositions'][_0xca9fb0(0x4de)](_0x44fd62['t'],_0x37a5df(_0x44fd62['t']));}let _0x4e2a9a=Infinity;for(let _0x158f4f=0x1;_0x158f4f<_0x4b6ea2[_0xca9fb0(0x491)];_0x158f4f++){const _0x193200=_0x37a5df(_0x4b6ea2[_0x158f4f]['t'])-_0x37a5df(_0x4b6ea2[_0x158f4f-0x1]['t']);if(_0x193200>0x0&&_0x193200<_0x4e2a9a)_0x4e2a9a=_0x193200;}let _0x5a9947;if(_0x347913==='month'){const _0x471f65=new Date(_0xbf86ea),_0x1d3060=new Date(_0x5af4b0),_0x568672=Math[_0xca9fb0(0x8fb)](0x1,(_0x1d3060[_0xca9fb0(0x287)]()-_0x471f65[_0xca9fb0(0x287)]())*0xc+(_0x1d3060[_0xca9fb0(0xbb3)]()-_0x471f65[_0xca9fb0(0xbb3)]())+0x1);_0x5a9947=_0x22d346/_0x568672;}else{if(_0x175466)_0x5a9947=_0x22d346/_0x3e5dea;else{const _0x25de12=toNum(_0x39feaf['points_per_hour'])||0x2,_0x57b7bd=groupBucketMs(_0x347913,(_0x5af4b0-_0xbf86ea)/0x36ee80,_0x25de12);_0x5a9947=Math[_0xca9fb0(0xa51)](_0x22d346,_0x57b7bd/Math['max'](0x1,_0x546998)*_0x22d346);}}const _0x58d736=isFinite(_0x4e2a9a)?_0x4e2a9a:Math['max'](0x1,_0x5a9947),_0x36d708=toNum(_0x39feaf[_0xca9fb0(0x2b0)]),_0x3e20b3=Math[_0xca9fb0(0x8fb)](0x0,_0x58d736*0.4),_0x5b9d4a=isNum(_0x36d708)&&_0x36d708>0x0?Math['min'](_0x36d708,_0x3e20b3):Math[_0xca9fb0(0x8fb)](0x1,_0x58d736*0.25),_0x94d72e=Math[_0xca9fb0(0x8fb)](0x1,_0x58d736-_0x5b9d4a),_0x197f5c=Math['max'](0x1,_0x1aebe6?.[_0xca9fb0(0xbb1)]||0x1),_0xe2d8a3=_0x1aebe6?.[_0xca9fb0(0xd0f)]||0x0,_0x13a222=Math[_0xca9fb0(0x8fb)](0x1,_0x94d72e/_0x197f5c);_0x5a3c09[_0xca9fb0(0xd3f)]=new Map(),_0x5a3c09[_0xca9fb0(0x708)]=_0x13a222/0x2;const _0x283c45=_0x182012[_0xca9fb0(0x47e)]?.[_0xca9fb0(0x96c)]?_0x182012[_0xca9fb0(0x47e)]:null,_0x55eaf1=_0x283c45&&(_0x283c45[_0xca9fb0(0x25e)]||_0x283c45[_0xca9fb0(0x719)]),_0x4d017c=_0x283c45&&(_0x283c45[_0xca9fb0(0xbab)]||_0x283c45['fall_color']),_0x3a78fd=this[_0xca9fb0(0x646)]['_resolveColor'](_0x55eaf1)||_0x55eaf1||_0xca9fb0(0x819),_0x4c75bf=this['card'][_0xca9fb0(0x17b)](_0x4d017c)||_0x4d017c||_0xca9fb0(0xb9b),_0x1989b0=Math[_0xca9fb0(0x8fb)](0x1,Math[_0xca9fb0(0xa51)](0x2,_0x13a222*0.14));_0x4b6ea2[_0xca9fb0(0xb00)](_0x148a80=>{const _0x1b17e1=_0xca9fb0;if(!isNum(_0x148a80['v']))return;if(_0x148a80['t']<_0xbf86ea||_0x148a80['t']>=_0x5af4b0)return;const _0x356d37=isNum(_0x148a80['o'])?_0x148a80['o']:_0x148a80['v'],_0xb1952=isNum(_0x148a80['c'])?_0x148a80['c']:_0x148a80['v'],_0x1f3b23=isNum(_0x148a80['h'])?_0x148a80['h']:Math['max'](_0x356d37,_0xb1952),_0x6d5f2d=isNum(_0x148a80['l'])?_0x148a80['l']:Math[_0x1b17e1(0xa51)](_0x356d37,_0xb1952),_0x160751=_0x37a5df(_0x148a80['t']),_0x4e1219=_0x160751-_0x94d72e/0x2+_0xe2d8a3*_0x13a222,_0x101f94=_0x4e1219+_0x13a222/0x2;_0x5a3c09['_barCenters'][_0x1b17e1(0x4de)](_0x148a80['t'],_0x101f94);const _0x3bd78a=_0xb1952>=_0x356d37,_0x470c9e=_0x3bd78a?_0x3a78fd:_0x4c75bf,_0x18d482=_0x298da7(_0x1f3b23,_0x52a931),_0x4a7574=_0x298da7(_0x6d5f2d,_0x52a931);_0x9efba2['appendChild'](svgEl(_0x1b17e1(0xd3e),{'x1':_0x101f94,'y1':Math[_0x1b17e1(0xa51)](_0x18d482,_0x4a7574),'x2':_0x101f94,'y2':Math['max'](_0x18d482,_0x4a7574),'stroke':_0x470c9e,'stroke-width':String(_0x1989b0),'class':_0x1b17e1(0xde4)}));const _0x3b1455=_0x298da7(_0x356d37,_0x52a931),_0x2b625e=_0x298da7(_0xb1952,_0x52a931);let _0x5505bb=Math['min'](_0x3b1455,_0x2b625e),_0x1a0583=Math[_0x1b17e1(0x26d)](_0x3b1455-_0x2b625e);_0x1a0583<0x1&&(_0x1a0583=0x1,_0x5505bb-=0.5),_0x9efba2[_0x1b17e1(0xb0e)](svgEl(_0x1b17e1(0xac0),{'x':_0x4e1219,'y':_0x5505bb,'width':_0x13a222,'height':_0x1a0583,'fill':_0x470c9e,'stroke':_0x470c9e,'stroke-width':'1','data-t':String(_0x148a80['t']),'data-x':String(_0x4e1219),'data-w':String(_0x13a222),'class':_0x1b17e1(0xa75)+(_0x3bd78a?'up':_0x1b17e1(0x411))}));}),_0x4832d8['appendChild'](_0x9efba2);return;}if(_0x42919b==='bar'){const _0x5e2b77=_0x56e4fa,_0x4c6cb9=resolveGroupBy(_0x39feaf,(_0x5af4b0-_0xbf86ea)/0x36ee80);if(_0x4c6cb9==='month'&&_0x4b6ea2[_0xca9fb0(0x491)]>0x0){this[_0xca9fb0(0x559)]=new Map();for(const _0x1122a7 of _0x5a3c09['points']){this['_calBarPositions'][_0xca9fb0(0x4de)](_0x1122a7['t'],_0x5e2b77(_0x1122a7['t']));}}let _0x16181e=Infinity;for(let _0x1ad373=0x1;_0x1ad373<_0x4b6ea2[_0xca9fb0(0x491)];_0x1ad373++){const _0x590f4e=_0x5e2b77(_0x4b6ea2[_0x1ad373]['t'])-_0x5e2b77(_0x4b6ea2[_0x1ad373-0x1]['t']);if(_0x590f4e>0x0&&_0x590f4e<_0x16181e)_0x16181e=_0x590f4e;}let _0x4aa061;if(_0x4c6cb9===_0xca9fb0(0xb71)){const _0x17d574=new Date(_0xbf86ea),_0x476f95=new Date(_0x5af4b0),_0x59a4bd=Math[_0xca9fb0(0x8fb)](0x1,(_0x476f95[_0xca9fb0(0x287)]()-_0x17d574[_0xca9fb0(0x287)]())*0xc+(_0x476f95[_0xca9fb0(0xbb3)]()-_0x17d574[_0xca9fb0(0xbb3)]())+0x1);_0x4aa061=_0x22d346/_0x59a4bd;}else{if(_0x175466)_0x4aa061=_0x22d346/_0x3e5dea;else{const _0x461905=toNum(_0x39feaf['points_per_hour'])||0x2,_0x57d4c8=groupBucketMs(_0x4c6cb9,(_0x5af4b0-_0xbf86ea)/0x36ee80,_0x461905);_0x4aa061=Math[_0xca9fb0(0xa51)](_0x22d346,_0x57d4c8/Math[_0xca9fb0(0x8fb)](0x1,_0x546998)*_0x22d346);}}const _0x4425ad=isFinite(_0x16181e)?_0x16181e:Math['max'](0x1,_0x4aa061),_0x3ce8a6=toNum(_0x39feaf[_0xca9fb0(0x2b0)]),_0x11e0f9=Math[_0xca9fb0(0x8fb)](0x0,_0x4425ad*0.3),_0x16ef7f=isNum(_0x3ce8a6)&&_0x3ce8a6>0x0?Math[_0xca9fb0(0xa51)](_0x3ce8a6,_0x11e0f9):0x0,_0x2c1044=Math[_0xca9fb0(0x8fb)](0x1,_0x4425ad-_0x16ef7f),_0x60b183=Math['max'](0x1,_0x1aebe6?.[_0xca9fb0(0xbb1)]||0x1),_0x59920e=_0x1aebe6?.[_0xca9fb0(0xd0f)]||0x0,_0x469aca=Math[_0xca9fb0(0x8fb)](0x1,_0x2c1044/_0x60b183);_0x5a3c09['_barCenters']=new Map(),_0x5a3c09[_0xca9fb0(0x708)]=_0x469aca/0x2;const _0x497757=_0x298da7(clamp(0x0,_0x52a931['lo'],_0x52a931['hi']),_0x52a931),_0x5a22e9=_0x182012['gradient']!==![],_0x3edce1=Math[_0xca9fb0(0x8fb)](0x0,Math['min'](0x5,_0x469aca/0x3));let _0x1bf67d=null;const _0x211ff0=new Map();_0x5a22e9&&(_0x1bf67d=_0xca9fb0(0x865)+_0x5a3c09[_0xca9fb0(0xc15)]+'-'+this[_0xca9fb0(0x646)][_0xca9fb0(0xa09)]);_0x4b6ea2['forEach']((_0x38db03,_0x19db46)=>{const _0x6154b7=_0xca9fb0;if(!isNum(_0x38db03['v']))return;if(_0x38db03['t']<_0xbf86ea||_0x38db03['t']>=_0x5af4b0)return;let _0x14783e=_0x5e2b77(_0x38db03['t']);if(!isFinite(_0x16181e)&&_0x2c1044<=_0x22d346){const _0x286915=_0x2c1044/0x2;if(_0x14783e-_0x286915<_0x2d88ee)_0x14783e=_0x2d88ee+_0x286915;else{if(_0x14783e+_0x286915>_0x2d88ee+_0x22d346)_0x14783e=_0x2d88ee+_0x22d346-_0x286915;}}const _0x4369d3=_0x14783e-_0x2c1044/0x2+_0x59920e*_0x469aca;_0x5a3c09[_0x6154b7(0xd3f)][_0x6154b7(0x4de)](_0x38db03['t'],_0x4369d3+_0x469aca/0x2);if(_0x38db03['v']===0x0)return;const _0x1a0e88=_0x446bb1?_0x5db316(_0x38db03['t']):0x0,_0x4c1d1d=_0x298da7(_0x1a0e88+_0x38db03['v'],_0x52a931),_0x2550af=_0x446bb1?_0x298da7(_0x1a0e88,_0x52a931):_0x497757,_0x44f0fd=Math[_0x6154b7(0xa51)](_0x4c1d1d,_0x2550af),_0x59e834=Math[_0x6154b7(0x26d)](_0x2550af-_0x4c1d1d);if(_0x59e834<0.5)return;const _0x294861=_0x23b34c(_0x38db03,_0x19db46);let _0x159176=_0x294861;if(_0x5a22e9){const _0x444fcf=_0x38db03['v']<0x0,_0x3df3e6=_0x294861+'|'+(_0x444fcf?0x1:0x0);let _0x4304b7=_0x211ff0[_0x6154b7(0xa4b)](_0x3df3e6);if(!_0x4304b7){_0x4304b7=_0x1bf67d+'-'+_0x211ff0['size'];const _0x519898=svgEl('linearGradient',{'id':_0x4304b7,'x1':'0','y1':_0x444fcf?'1':'0','x2':'0','y2':_0x444fcf?'0':'1','gradientUnits':_0x6154b7(0xcfb)});_0x519898[_0x6154b7(0xb0e)](svgEl('stop',{'offset':'0%','stop-color':_0x294861,'stop-opacity':'1'})),_0x519898[_0x6154b7(0xb0e)](svgEl(_0x6154b7(0x78f),{'offset':_0x6154b7(0x232),'stop-color':_0x294861,'stop-opacity':_0x6154b7(0x332)})),_0x26b2fc[_0x6154b7(0xb0e)](_0x519898),_0x211ff0['set'](_0x3df3e6,_0x4304b7);}_0x159176=_0x6154b7(0xce2)+_0x4304b7+')';}_0x9efba2['appendChild'](svgEl(_0x6154b7(0xac0),{'x':_0x4369d3,'y':_0x44f0fd,'width':_0x469aca,'height':_0x59e834,'rx':_0x3edce1,'ry':_0x3edce1,'fill':_0x159176,'data-t':String(_0x38db03['t']),'data-x':String(_0x4369d3),'data-w':String(_0x469aca),'data-band-x':String(_0x14783e-_0x4425ad/0x2),'data-band-w':String(_0x4425ad),'class':_0x39feaf[_0x6154b7(0xa17)]?_0x6154b7(0x1a5):_0x6154b7(0xd23)}));}),_0x4832d8[_0xca9fb0(0xb0e)](_0x9efba2);return;}const _0x53bfc9=_0x42919b==='area'||_0x182012['show_fill'],_0x5afea4=toNum(_0x182012[_0xca9fb0(0x1cc)]),_0x59d4e1=isNum(_0x5afea4)?Math[_0xca9fb0(0x8fb)](0x0,Math['min'](0x1,_0x5afea4)):0.4,_0x4f4c08=String(_0x59d4e1),_0x1e1fc5=String(_0x59d4e1/0x8),_0x199966=_0x182012[_0xca9fb0(0x5df)]!==![],_0x818447=_0x42919b===_0xca9fb0(0x807),_0x5887db=!!_0x182012[_0xca9fb0(0xe0f)]&&!_0x818447,_0x1483c0=_0x3f18ad&&(_0x4ab1b8===_0xca9fb0(0xc49)||_0x4959f2===_0xca9fb0(0xb3a))?'segments-thr':_0x3f18ad?_0xca9fb0(0x8bd):_0x9f2cb4?'segments':_0xca9fb0(0x292),_0x3bba7b=_0x446bb1&&!(_0x5a3c09['points']||_0x4b6ea2)['some'](_0x529bb1=>isNum(_0x529bb1['v'])&&_0x529bb1['v']!==0x0),_0x395e9f=_0x3bba7b?()=>!![]:_0x5ee801=>!isNum(_0x5ee801['v']),_0x464b65=[];{let _0x2e0682=[];for(const _0x1e1253 of _0x5a3c09[_0xca9fb0(0xb43)]||_0x4b6ea2){if(_0x395e9f(_0x1e1253)){if(_0x2e0682['length'])_0x464b65[_0xca9fb0(0x5d5)](_0x2e0682);_0x2e0682=[];}else _0x2e0682['push'](_0x1e1253);}if(_0x2e0682[_0xca9fb0(0x491)])_0x464b65[_0xca9fb0(0x5d5)](_0x2e0682);}if(!_0x464b65['length']){_0x4832d8[_0xca9fb0(0xb0e)](_0x9efba2);return;}const _0x5c71e0=topEdgeMode(_0x5a3c09),_0x10742a=_0x68ce81=>buildShapePath(_0x5c71e0,_0x68ce81,_0x56e4fa,_0x262be4),_0x5c241e=_0x1c6375=>{const _0x402adf=_0xca9fb0,_0x405a07=_0x10742a(_0x1c6375);if(!_0x405a07)return'';if(_0x446bb1){const _0x3a50c6=_0x32f83c?topEdgeMode(_0x32f83c):_0x402adf(0x20d),_0xca4ef4=_0x49da0c=>_0x298da7(_0x5db316(_0x49da0c['t']),_0x52a931),_0x1785fa=_0x1c6375[_0x402adf(0x7e6)]()[_0x402adf(0x7da)]();let _0x56e331;if(_0x3a50c6===_0x402adf(0x807)){_0x56e331='L\x20'+_0x56e4fa(_0x1785fa[0x0]['t'])+'\x20'+_0xca4ef4(_0x1785fa[0x0]);for(let _0x1bc6cc=0x1;_0x1bc6cc<_0x1785fa[_0x402adf(0x491)];_0x1bc6cc++){const _0x2e4a60=_0xca4ef4(_0x1785fa[_0x1bc6cc-0x1]),_0x46c6be=_0xca4ef4(_0x1785fa[_0x1bc6cc]);if(_0x46c6be!==_0x2e4a60)_0x56e331+=_0x402adf(0x9af)+_0x56e4fa(_0x1785fa[_0x1bc6cc-0x1]['t'])+'\x20'+_0x46c6be;_0x56e331+=_0x402adf(0x9af)+_0x56e4fa(_0x1785fa[_0x1bc6cc]['t'])+'\x20'+_0x46c6be;}}else{const _0xe0078b=buildShapePath(_0x3a50c6,_0x1785fa,_0x56e4fa,_0xca4ef4);_0x56e331=_0xe0078b?'L'+_0xe0078b[_0x402adf(0x7e6)](0x1):'';}return _0x405a07+'\x20'+_0x56e331+'\x20Z';}const _0x4d0cd1=_0x298da7(clamp(0x0,_0x52a931['lo'],_0x52a931['hi']),_0x52a931);return _0x405a07+_0x402adf(0x9af)+_0x56e4fa(_0x1c6375[_0x1c6375['length']-0x1]['t'])+'\x20'+_0x4d0cd1+_0x402adf(0x9af)+_0x56e4fa(_0x1c6375[0x0]['t'])+'\x20'+_0x4d0cd1+'\x20Z';};if(_0x53bfc9){if(_0x1483c0===_0xca9fb0(0x62e)||_0x1483c0==='segments-thr'){const _0x1b17ea=new Map(),_0x3be11f=(_0x447c64,_0x3d5dd5,_0x2c2fe1,_0x3dfc72,_0x1b429a,_0x28e2ec,_0x3a24bc)=>{const _0x10fff5=_0xca9fb0,_0x23946e='M\x20'+_0x447c64+'\x20'+_0x3d5dd5+_0x10fff5(0x9af)+_0x2c2fe1+'\x20'+_0x3dfc72+_0x10fff5(0x9af)+_0x2c2fe1+'\x20'+_0x28e2ec+_0x10fff5(0x9af)+_0x447c64+'\x20'+_0x1b429a+'\x20Z';let _0x2cab95;if(_0x182012[_0x10fff5(0x8bd)]){let _0x2eb9fc=_0x1b17ea['get'](_0x3a24bc);if(!_0x2eb9fc){_0x2eb9fc=_0x10fff5(0x379)+_0x5a3c09[_0x10fff5(0xc15)]+'-'+_0x1b17ea[_0x10fff5(0x476)]+'-'+this[_0x10fff5(0x646)][_0x10fff5(0xa09)];const _0x207fb9=_0x182012['invert']===!![],_0x4f2f3d=svgEl(_0x10fff5(0xb56),{'id':_0x2eb9fc,'x1':'0','y1':_0x207fb9?'1':'0','x2':'0','y2':_0x207fb9?'0':'1'});_0x4f2f3d[_0x10fff5(0xb0e)](svgEl('stop',{'offset':'0%','stop-color':_0x3a24bc,'stop-opacity':_0x4f4c08})),_0x4f2f3d[_0x10fff5(0xb0e)](svgEl(_0x10fff5(0x78f),{'offset':_0x10fff5(0x232),'stop-color':_0x3a24bc,'stop-opacity':_0x1e1fc5})),_0x26b2fc['appendChild'](_0x4f2f3d),_0x1b17ea[_0x10fff5(0x4de)](_0x3a24bc,_0x2eb9fc);}_0x2cab95=_0x10fff5(0xce2)+_0x2eb9fc+')';}else _0x2cab95=rgba(_0x3a24bc,_0x59d4e1*0.625);_0x9efba2[_0x10fff5(0xb0e)](svgEl(_0x10fff5(0xcf6),{'d':_0x23946e,'fill':_0x2cab95,'stroke':'none','class':'sgc-area\x20sgc-seg-area'}));};for(const _0x462a75 of _0x464b65){const _0x50fbf2=buildSegments(_0x462a75,_0x56e4fa,_0x262be4,_0x818447);for(const {d:_0x2a6c8a,from:_0x15317f,to:_0x3136f8}of _0x50fbf2){const _0x3de51b=_0x3136f8&&_0x15317f[_0xca9fb0(0xa8e)]!=null?_0x15317f[_0xca9fb0(0xa8e)]:_0x15317f['v'],_0x56bd8a=_0x3136f8['rawV']!=null?_0x3136f8[_0xca9fb0(0xa8e)]:_0x3136f8['v'],_0xd731b5=_0x56e4fa(_0x15317f['t']),_0xfbf264=_0x56e4fa(_0x3136f8['t']),_0x47530c=_0x262be4(_0x15317f),_0x402cde=_0x262be4(_0x3136f8),_0x1bcc8a=_0x298da7(clamp(0x0,_0x52a931['lo'],_0x52a931['hi']),_0x52a931),_0xdf1203=_0x446bb1?_0x298da7(_0x5db316(_0x15317f['t']),_0x52a931):_0x1bcc8a,_0x2771d3=_0x446bb1?_0x298da7(_0x5db316(_0x3136f8['t']),_0x52a931):_0x1bcc8a;if(_0x1483c0!==_0xca9fb0(0x6f4)){const _0x5b45ba=segmentRiseFallColor(_0x15317f,_0x3136f8,_0x430e16,_0x3fd526);_0x3be11f(_0xd731b5,_0x47530c,_0xfbf264,_0x402cde,_0xdf1203,_0x2771d3,_0x5b45ba);continue;}const _0x8c0de0=thresholdCrossings(_0x3de51b,_0x56bd8a,_0x79c75d);if(!_0x8c0de0[_0xca9fb0(0x491)]||_0x818447){const _0x10d984=resolveValueColor(_0x3de51b,_0x79c75d,_0x3fd526,_0x54834a);_0x3be11f(_0xd731b5,_0x47530c,_0xfbf264,_0x402cde,_0xdf1203,_0x2771d3,_0x10d984);continue;}let _0x3b318d=_0xd731b5,_0x46c874=_0x47530c,_0x25d5ac=_0xdf1203,_0x8e12cd=_0x3de51b;for(const _0x2f3beb of _0x8c0de0){const _0x377ae0=(_0x2f3beb-_0x3de51b)/(_0x56bd8a-_0x3de51b),_0x483718=_0xd731b5+(_0xfbf264-_0xd731b5)*_0x377ae0,_0x41bc8a=_0x47530c+(_0x402cde-_0x47530c)*_0x377ae0,_0x52a24c=_0xdf1203+(_0x2771d3-_0xdf1203)*_0x377ae0,_0x346550=(_0x8e12cd+_0x2f3beb)/0x2,_0x20b671=resolveValueColor(_0x346550,_0x79c75d,_0x3fd526,_0x54834a);_0x3be11f(_0x3b318d,_0x46c874,_0x483718,_0x41bc8a,_0x25d5ac,_0x52a24c,_0x20b671),_0x3b318d=_0x483718,_0x46c874=_0x41bc8a,_0x25d5ac=_0x52a24c,_0x8e12cd=_0x2f3beb;}const _0x57bd1c=(_0x8e12cd+_0x56bd8a)/0x2,_0x528d0e=resolveValueColor(_0x57bd1c,_0x79c75d,_0x3fd526,_0x54834a);_0x3be11f(_0x3b318d,_0x46c874,_0xfbf264,_0x402cde,_0x25d5ac,_0x2771d3,_0x528d0e);}}}else{let _0x2439db;if(_0x1483c0==='gradient')_0x2439db=_0xdabc1e;else{if(_0x182012[_0xca9fb0(0x8bd)]){const _0x3b5fde=_0xca9fb0(0x935)+_0x5a3c09[_0xca9fb0(0xc15)]+'-'+this[_0xca9fb0(0x646)]['_instanceId'],_0x171bd1=_0x182012[_0xca9fb0(0xc27)]===!![],_0x1fcecb=svgEl(_0xca9fb0(0xb56),{'id':_0x3b5fde,'x1':'0','y1':_0x171bd1?'1':'0','x2':'0','y2':_0x171bd1?'0':'1'});_0x1fcecb['appendChild'](svgEl('stop',{'offset':'0%','stop-color':_0x389322,'stop-opacity':_0x4f4c08})),_0x1fcecb[_0xca9fb0(0xb0e)](svgEl(_0xca9fb0(0x78f),{'offset':'100%','stop-color':_0x389322,'stop-opacity':_0x1e1fc5})),_0x26b2fc[_0xca9fb0(0xb0e)](_0x1fcecb),_0x2439db='url(#'+_0x3b5fde+')';}else _0x2439db=rgba(_0x389322,_0x59d4e1/0x2);}for(const _0x41e539 of _0x464b65){const _0x361208=_0x5c241e(_0x41e539);if(!_0x361208)continue;_0x9efba2[_0xca9fb0(0xb0e)](svgEl('path',{'d':_0x361208,'fill':_0x2439db,'class':_0xca9fb0(0x418)}));}}}if(_0x199966){const _0x53c4c7=String(toNum(_0x182012[_0xca9fb0(0x792)])||2.5),_0x4de2c7=!!_0x39feaf[_0xca9fb0(0xa17)],_0x17654a=_0x4de2c7?'\x20sgc-animated':'',_0xd38e4f=lineDashArray(_0x182012[_0xca9fb0(0xcec)],toNum(_0x182012[_0xca9fb0(0x792)])||2.5);if(_0x1483c0===_0xca9fb0(0x62e)||_0x1483c0==='segments-thr'){const _0x1c5a55=(_0x300a90,_0x2f714f,_0x1004bc,_0x3b2ec1,_0x5b3371)=>{const _0x30a041=_0xca9fb0;_0x9efba2[_0x30a041(0xb0e)](svgEl(_0x30a041(0xcf6),{'d':'M\x20'+_0x300a90+'\x20'+_0x2f714f+'\x20L\x20'+_0x1004bc+'\x20'+_0x3b2ec1,'fill':_0x30a041(0x7f2),'stroke':_0x5b3371,'stroke-width':_0x53c4c7,'stroke-linejoin':_0x30a041(0x70e),'stroke-linecap':'round',..._0xd38e4f?{'stroke-dasharray':_0xd38e4f}:{},'class':_0x30a041(0x711)+_0x17654a}));};for(const _0x3cc1b9 of _0x464b65){const _0x28414f=buildSegments(_0x3cc1b9,_0x56e4fa,_0x262be4,_0x818447);for(const {d:_0x1e0b73,from:_0x4231e0,to:_0x16a154}of _0x28414f){if(_0x1483c0!==_0xca9fb0(0x6f4)){const _0x2843f0=segmentRiseFallColor(_0x4231e0,_0x16a154,_0x430e16,_0x3fd526);_0x9efba2[_0xca9fb0(0xb0e)](svgEl(_0xca9fb0(0xcf6),{'d':_0x1e0b73,'fill':'none','stroke':_0x2843f0,'stroke-width':_0x53c4c7,'stroke-linejoin':_0xca9fb0(0x70e),'stroke-linecap':'round',..._0xd38e4f?{'stroke-dasharray':_0xd38e4f}:{},'class':_0xca9fb0(0x711)+_0x17654a}));continue;}const _0x3e5d38=_0x4231e0['rawV']!=null?_0x4231e0[_0xca9fb0(0xa8e)]:_0x4231e0['v'],_0x3586af=_0x16a154[_0xca9fb0(0xa8e)]!=null?_0x16a154[_0xca9fb0(0xa8e)]:_0x16a154['v'],_0xde4828=_0x56e4fa(_0x4231e0['t']),_0x1a6949=_0x56e4fa(_0x16a154['t']),_0x1d1f15=_0x262be4(_0x4231e0),_0x2e8edb=_0x262be4(_0x16a154),_0x55ef19=thresholdCrossings(_0x3e5d38,_0x3586af,_0x79c75d);if(!_0x55ef19[_0xca9fb0(0x491)]||_0x818447){const _0x4950d3=resolveValueColor(_0x3e5d38,_0x79c75d,_0x3fd526,_0x54834a);_0x1c5a55(_0xde4828,_0x1d1f15,_0x1a6949,_0x2e8edb,_0x4950d3);continue;}let _0x4df66d=_0xde4828,_0x2363b5=_0x1d1f15,_0x21058b=_0x3e5d38;for(const _0x2e8320 of _0x55ef19){const _0xebb48d=(_0x2e8320-_0x3e5d38)/(_0x3586af-_0x3e5d38),_0x5bda7d=_0xde4828+(_0x1a6949-_0xde4828)*_0xebb48d,_0x407224=_0x1d1f15+(_0x2e8edb-_0x1d1f15)*_0xebb48d,_0x128633=(_0x21058b+_0x2e8320)/0x2,_0x162c49=resolveValueColor(_0x128633,_0x79c75d,_0x3fd526,_0x54834a);_0x1c5a55(_0x4df66d,_0x2363b5,_0x5bda7d,_0x407224,_0x162c49),_0x4df66d=_0x5bda7d,_0x2363b5=_0x407224,_0x21058b=_0x2e8320;}const _0x47cceb=(_0x21058b+_0x3586af)/0x2,_0x7c2347=resolveValueColor(_0x47cceb,_0x79c75d,_0x3fd526,_0x54834a);_0x1c5a55(_0x4df66d,_0x2363b5,_0x1a6949,_0x2e8edb,_0x7c2347);}}}else{let _0x653a6a='';for(const _0x30b8c9 of _0x464b65){const _0x101be3=_0x10742a(_0x30b8c9);if(_0x101be3)_0x653a6a+=(_0x653a6a?'\x20':'')+_0x101be3;}_0x653a6a&&_0x9efba2[_0xca9fb0(0xb0e)](svgEl(_0xca9fb0(0xcf6),{'d':_0x653a6a,'fill':'none','stroke':_0x1483c0===_0xca9fb0(0x8bd)?_0x787e2b:_0x389322,'stroke-width':_0x53c4c7,'stroke-linejoin':_0xca9fb0(0x70e),'stroke-linecap':_0xca9fb0(0x70e),..._0xd38e4f?{'stroke-dasharray':_0xd38e4f}:{},'class':_0xca9fb0(0x2fb)+_0x17654a}));}}if(_0x182012[_0xca9fb0(0x2c2)]){const _0x35d460=new Map();for(let _0x4bc9d4=0x0;_0x4bc9d4<_0x4b6ea2[_0xca9fb0(0x491)];_0x4bc9d4++)_0x35d460[_0xca9fb0(0x4de)](_0x4b6ea2[_0x4bc9d4],_0x4bc9d4);const _0x5d14e3=toNum(_0x182012[_0xca9fb0(0xb38)]),_0x6613bb=isNum(_0x5d14e3)&&_0x5d14e3>0x0?clamp(_0x5d14e3,0.5,0x14):Math[_0xca9fb0(0x8fb)](0x2,(toNum(_0x182012[_0xca9fb0(0x792)])||2.5)*0.8);for(const _0x490126 of _0x464b65){for(const _0x4b7f22 of _0x490126){const _0x240821=_0x35d460['get'](_0x4b7f22)??0x0;_0x9efba2[_0xca9fb0(0xb0e)](svgEl(_0xca9fb0(0x1fd),{'cx':_0x56e4fa(_0x4b7f22['t']),'cy':_0x262be4(_0x4b7f22),'r':_0x6613bb,'fill':_0x23b34c(_0x4b7f22,_0x240821),'class':'sgc-point'}));}}}_0x4832d8[_0xca9fb0(0xb0e)](_0x9efba2);}[_0x376e89(0x381)](_0x2be1e9,_0x316caa,_0x2a363e,_0x2e74c6,_0x927b70,_0x248825,_0x3434ea,_0x4975f2,_0x25b6d7){const _0x51baca=_0x376e89,_0x3ca4f5=[..._0x2a363e][_0x51baca(0xe95)](_0x5a99b5=>isNum(toNum(_0x5a99b5[_0x51baca(0xda1)]))&&_0x5a99b5[_0x51baca(0xeaf)])['sort']((_0x3c5475,_0x579229)=>toNum(_0x3c5475[_0x51baca(0xda1)])-toNum(_0x579229[_0x51baca(0xda1)]));if(!_0x3ca4f5[_0x51baca(0x491)])return null;const {lo:_0x150ccf,hi:_0x31815a}=_0x2e74c6,_0x8f7a4e=_0x31815a-_0x150ccf||0x1,_0xf2cd39=_0x545e9a=>clamp((_0x31815a-_0x545e9a)/_0x8f7a4e,0x0,0x1),_0x54c567=_0x400a3c=>(_0x400a3c*0x64)['toFixed'](0x2)+'%',_0xe47025=svgEl(_0x51baca(0xb56),{'id':_0x316caa,'gradientUnits':'userSpaceOnUse','x1':'0','y1':String(_0x927b70),'x2':'0','y2':String(_0x927b70+_0x248825)}),_0x5f50e3=[..._0x3ca4f5][_0x51baca(0x7da)]();_0xe47025[_0x51baca(0xb0e)](svgEl(_0x51baca(0x78f),{'offset':'0%','stop-color':_0x5f50e3[0x0][_0x51baca(0xeaf)],'stop-opacity':String(_0x4975f2)}));if(_0x3434ea==='hard')for(let _0x424bdb=0x0;_0x424bdb<_0x5f50e3[_0x51baca(0x491)];_0x424bdb++){const _0x22bad5=_0xf2cd39(toNum(_0x5f50e3[_0x424bdb][_0x51baca(0xda1)])),_0x1faee1=_0x5f50e3[_0x424bdb][_0x51baca(0xeaf)],_0x6fa70b=_0x5f50e3[_0x424bdb+0x1]?.[_0x51baca(0xeaf)]||_0x5f50e3[_0x424bdb]['color'];_0xe47025[_0x51baca(0xb0e)](svgEl('stop',{'offset':_0x54c567(_0x22bad5),'stop-color':_0x1faee1,'stop-opacity':String(_0x4975f2)})),_0xe47025[_0x51baca(0xb0e)](svgEl(_0x51baca(0x78f),{'offset':_0x54c567(_0x22bad5),'stop-color':_0x6fa70b,'stop-opacity':String(_0x4975f2)}));}else for(let _0x3793ec=0x0;_0x3793ec<_0x5f50e3[_0x51baca(0x491)];_0x3793ec++){const _0x22f3b1=_0xf2cd39(toNum(_0x5f50e3[_0x3793ec][_0x51baca(0xda1)]));_0xe47025['appendChild'](svgEl('stop',{'offset':_0x54c567(_0x22f3b1),'stop-color':_0x5f50e3[_0x3793ec][_0x51baca(0xeaf)],'stop-opacity':String(_0x4975f2)}));}return _0xe47025['appendChild'](svgEl(_0x51baca(0x78f),{'offset':_0x51baca(0x232),'stop-color':_0x5f50e3[_0x5f50e3[_0x51baca(0x491)]-0x1]['color'],'stop-opacity':String(_0x4975f2)})),_0x2be1e9[_0x51baca(0xb0e)](_0xe47025),_0x51baca(0xce2)+_0x316caa+')';}[_0x376e89(0xa8c)](_0x516a80,_0x24e296,_0x492b7b,_0x518d61){const _0x2113c9=_0x376e89;if(!Array[_0x2113c9(0x5ac)](_0x24e296)||!_0x24e296[_0x2113c9(0x491)])return;const _0x45fcdf=svgEl('g',{'class':'sgc-annotations-bg'});for(const _0x2b9c83 of _0x24e296){if(!_0x2b9c83||typeof _0x2b9c83!==_0x2113c9(0xd87))continue;if(_0x2b9c83[_0x2113c9(0x887)]===_0x2113c9(0x53e))this[_0x2113c9(0xa02)](_0x45fcdf,_0x2b9c83,_0x492b7b,_0x518d61);else{if(_0x2b9c83['type']==='span')this[_0x2113c9(0x33a)](_0x45fcdf,_0x2b9c83,_0x492b7b);}}if(_0x45fcdf[_0x2113c9(0x8e2)][_0x2113c9(0x491)])_0x516a80[_0x2113c9(0xb0e)](_0x45fcdf);}['_drawAnnotationsForeground'](_0x3d2e26,_0x33cdd5,_0x14fee4,_0x44fbab){const _0x37a561=_0x376e89;if(!Array[_0x37a561(0x5ac)](_0x33cdd5)||!_0x33cdd5[_0x37a561(0x491)])return;const _0x558db4=svgEl('g',{'class':_0x37a561(0x54d)});for(const _0xfda9c of _0x33cdd5){if(!_0xfda9c||typeof _0xfda9c!==_0x37a561(0xd87))continue;if(_0xfda9c['type']===_0x37a561(0xc74))this['_drawThresholdAnnotation'](_0x558db4,_0xfda9c,_0x14fee4,_0x44fbab);else{if(_0xfda9c[_0x37a561(0x887)]===_0x37a561(0xae2))this['_drawEventAnnotation'](_0x558db4,_0xfda9c,_0x14fee4);}}if(_0x558db4[_0x37a561(0x8e2)][_0x37a561(0x491)])_0x3d2e26[_0x37a561(0xb0e)](_0x558db4);}[_0x376e89(0xa85)](_0xba0dff){const _0x533931=_0x376e89;switch(_0xba0dff){case _0x533931(0x2cb):return null;case _0x533931(0x823):return _0x533931(0xa5b);case _0x533931(0x869):default:return _0x533931(0x9e9);}}['_appendText'](_0xa2ea4b,_0x1a8709,_0x327bfe){const _0x27ff97=_0x376e89,_0x3b291c=svgEl('text',_0x1a8709);return _0x3b291c[_0x27ff97(0xbad)]=_0x327bfe,_0xa2ea4b[_0x27ff97(0xb0e)](_0x3b291c),_0x3b291c;}[_0x376e89(0xb67)](_0x2a71c7){const _0x8bc1f3=_0x376e89,_0x4cca84=toNum(_0x2a71c7?.[_0x8bc1f3(0xe80)]);if(isNum(_0x4cca84))return String(clamp(_0x4cca84,0x0,0x1));const _0x45ef0c=toNum(_0x2a71c7?.['opacity']);if(!isNum(_0x45ef0c))return'1';const _0x5c2734=_0x2a71c7?.[_0x8bc1f3(0x887)]===_0x8bc1f3(0x53e)||_0x2a71c7?.[_0x8bc1f3(0x887)]===_0x8bc1f3(0x995)?0.15:0x1;return String(clamp(_0x45ef0c/_0x5c2734,0x0,0x1));}[_0x376e89(0xb4d)](_0xd61b7a,_0x24f4a9,_0x3325c8,_0x4da620){const _0x2971cf=_0x376e89,_0x4905dc=resolveDynamicValue(_0x24f4a9['value'],_0x4da620);if(!isNum(_0x4905dc))return;const {padL:_0xfa432c,plotW:_0x41a26b,yBounds:_0x278519,y2Bounds:_0x385b64,mapY:_0x10ac8d}=_0x3325c8,_0xc797cb=_0x24f4a9[_0x2971cf(0x956)]==='secondary'?_0x385b64:_0x278519;if(!_0xc797cb)return;if(_0x4905dc<_0xc797cb['lo']||_0x4905dc>_0xc797cb['hi'])return;const _0x103fa5=_0x10ac8d(_0x4905dc,_0xc797cb),_0x2bd083=_0x24f4a9[_0x2971cf(0xeaf)]||_0x2971cf(0x16b),_0x26a30e=toNum(_0x24f4a9['line_width'])||1.5,_0x53f168=this[_0x2971cf(0xa85)](_0x24f4a9[_0x2971cf(0xcec)]||_0x2971cf(0x869)),_0x4a129c=toNum(_0x24f4a9['opacity']),_0x5209a0=svgEl(_0x2971cf(0xd3e),{'x1':_0xfa432c,'x2':_0xfa432c+_0x41a26b,'y1':_0x103fa5,'y2':_0x103fa5,'stroke':_0x2bd083,'stroke-width':String(_0x26a30e),'stroke-opacity':isNum(_0x4a129c)?String(_0x4a129c):'1','class':_0x2971cf(0x574)});if(_0x53f168)_0x5209a0[_0x2971cf(0x436)]('stroke-dasharray',_0x53f168);_0xd61b7a[_0x2971cf(0xb0e)](_0x5209a0);const _0x1785b3=_0x24f4a9[_0x2971cf(0xa35)]!==![],_0x48c710=_0x24f4a9['label']?_0x1785b3?_0x24f4a9[_0x2971cf(0xafc)]+'\x20('+_0x4905dc+')':String(_0x24f4a9[_0x2971cf(0xafc)]):_0x1785b3?String(_0x4905dc):null;if(_0x48c710){const _0x3c45fe=_0x24f4a9['label_position']||_0x2971cf(0x51b),_0x10ea5f=_0x3c45fe==='left'?_0xfa432c+0x4:_0xfa432c+_0x41a26b-0x4,_0x303d2b=_0x3c45fe==='left'?'start':_0x2971cf(0xd52);this['_appendText'](_0xd61b7a,{'x':String(_0x10ea5f),'y':String(_0x103fa5-0x3),'text-anchor':_0x303d2b,'class':_0x2971cf(0x9c9),'fill':_0x24f4a9[_0x2971cf(0x595)]||_0x2bd083,'font-size':String(toNum(_0x24f4a9[_0x2971cf(0xcad)])||0xa),'opacity':this[_0x2971cf(0xb67)](_0x24f4a9)},_0x48c710);}}['_drawBandAnnotation'](_0x2f664c,_0x3bd385,_0xd661ef,_0x341e0b){const _0x3730a7=_0x376e89,_0xf7b858=resolveDynamicValue(_0x3bd385['value']??_0x3bd385['from'],_0x341e0b),_0x1c63a7=resolveDynamicValue(_0x3bd385[_0x3730a7(0xb0a)]??_0x3bd385['to'],_0x341e0b);if(!isNum(_0xf7b858)||!isNum(_0x1c63a7))return;const {padL:_0x176110,plotW:_0x26307a,yBounds:_0x4b2545,y2Bounds:_0x3a061c,mapY:_0x3fbd49}=_0xd661ef,_0x252eaa=_0x3bd385[_0x3730a7(0x956)]===_0x3730a7(0xd70)?_0x3a061c:_0x4b2545;if(!_0x252eaa)return;const _0x1fe100=Math['min'](_0xf7b858,_0x1c63a7),_0x108f6d=Math[_0x3730a7(0x8fb)](_0xf7b858,_0x1c63a7),_0x335209=clamp(_0x1fe100,_0x252eaa['lo'],_0x252eaa['hi']),_0x18823f=clamp(_0x108f6d,_0x252eaa['lo'],_0x252eaa['hi']);if(_0x18823f<=_0x335209)return;const _0x50e8b7=_0x3fbd49(_0x18823f,_0x252eaa),_0x1dcbe7=_0x3fbd49(_0x335209,_0x252eaa),_0x2e4fad=_0x3bd385[_0x3730a7(0xeaf)]||_0x3730a7(0x16b),_0x22f283=toNum(_0x3bd385[_0x3730a7(0x211)]);_0x2f664c[_0x3730a7(0xb0e)](svgEl(_0x3730a7(0xac0),{'x':String(_0x176110),'y':String(_0x50e8b7),'width':String(_0x26307a),'height':String(Math[_0x3730a7(0x8fb)](0x1,_0x1dcbe7-_0x50e8b7)),'fill':_0x2e4fad,'fill-opacity':String(isNum(_0x22f283)?_0x22f283:0.15),'class':'sgc-ann-band'}));if(_0x3bd385[_0x3730a7(0xafc)]){const _0x199b5f=_0x3bd385[_0x3730a7(0xa35)]!==![],_0x5eb09b=_0x199b5f?'\x20('+_0x1fe100+''+_0x108f6d+')':'';this[_0x3730a7(0x7ed)](_0x2f664c,{'x':String(_0x176110+_0x26307a-0x4),'y':String((_0x50e8b7+_0x1dcbe7)/0x2+0x3),'text-anchor':_0x3730a7(0xd52),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x3bd385[_0x3730a7(0x595)]||_0x2e4fad,'font-size':String(toNum(_0x3bd385[_0x3730a7(0xcad)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x3bd385)},String(_0x3bd385[_0x3730a7(0xafc)])+_0x5eb09b);}else _0x3bd385['show_values']!==![]&&this[_0x3730a7(0x7ed)](_0x2f664c,{'x':String(_0x176110+_0x26307a-0x4),'y':String((_0x50e8b7+_0x1dcbe7)/0x2+0x3),'text-anchor':_0x3730a7(0xd52),'class':_0x3730a7(0xb8b),'fill':_0x3bd385[_0x3730a7(0x595)]||_0x2e4fad,'font-size':String(toNum(_0x3bd385[_0x3730a7(0xcad)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x3bd385)},_0x1fe100+''+_0x108f6d);}['_drawSpanAnnotation'](_0x244b74,_0x51094e,_0x27be17){const _0x51de74=_0x376e89,_0x31f867=isNum(_0x51094e[_0x51de74(0x1b1)])?_0x51094e['start']:parseAnnotationTime(_0x51094e[_0x51de74(0x1b1)]),_0x11ae2c=isNum(_0x51094e[_0x51de74(0xd52)])?_0x51094e[_0x51de74(0xd52)]:parseAnnotationTime(_0x51094e['end']);if(!isNum(_0x31f867)||!isNum(_0x11ae2c))return;const _0x3c83fb=this[_0x51de74(0x646)][_0x51de74(0x521)]||this[_0x51de74(0x646)][_0x51de74(0x969)],_0x3422e0=_0x3c83fb['start'][_0x51de74(0x17e)](),_0x614db=_0x3c83fb[_0x51de74(0xd52)][_0x51de74(0x17e)](),{padT:_0x2a0305,plotH:_0x551148,mapX:_0x5692ca}=_0x27be17,_0x73b7d9=clamp(Math['min'](_0x31f867,_0x11ae2c),_0x3422e0,_0x614db),_0x5a08a6=clamp(Math['max'](_0x31f867,_0x11ae2c),_0x3422e0,_0x614db);if(_0x5a08a6<=_0x73b7d9)return;const _0x561618=_0x5692ca(_0x73b7d9),_0x337657=_0x5692ca(_0x5a08a6),_0x1b6bfa=_0x51094e[_0x51de74(0xeaf)]||_0x51de74(0x16b),_0x5f26fe=toNum(_0x51094e[_0x51de74(0x211)]);_0x244b74[_0x51de74(0xb0e)](svgEl(_0x51de74(0xac0),{'x':String(_0x561618),'y':String(_0x2a0305),'width':String(Math[_0x51de74(0x8fb)](0x1,_0x337657-_0x561618)),'height':String(_0x551148),'fill':_0x1b6bfa,'fill-opacity':String(isNum(_0x5f26fe)?_0x5f26fe:0.15),'class':_0x51de74(0x9b8)})),_0x51094e['label']&&this[_0x51de74(0x7ed)](_0x244b74,{'x':String((_0x561618+_0x337657)/0x2),'y':String(_0x2a0305+0xc),'text-anchor':_0x51de74(0x868),'class':_0x51de74(0x1f5),'fill':_0x51094e[_0x51de74(0x595)]||_0x1b6bfa,'font-size':String(toNum(_0x51094e[_0x51de74(0xcad)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x51094e)},String(_0x51094e[_0x51de74(0xafc)]));}[_0x376e89(0xdc9)](_0xf3c7c3,_0x2a8166,_0x1640ad){const _0x10feba=_0x376e89,_0x4fc59f=isNum(_0x2a8166[_0x10feba(0x8da)])?_0x2a8166['time']:parseAnnotationTime(_0x2a8166[_0x10feba(0x8da)]);if(!isNum(_0x4fc59f))return;const _0x52dfb5=this['card'][_0x10feba(0x521)]||this[_0x10feba(0x646)]['_window'],_0x223714=_0x52dfb5[_0x10feba(0x1b1)]['getTime'](),_0x209968=_0x52dfb5['end']['getTime']();if(_0x4fc59f<_0x223714||_0x4fc59f>_0x209968)return;const {padT:_0x355098,plotH:_0x3de87f,mapX:_0x5d57d6}=_0x1640ad,_0x8a3874=_0x5d57d6(_0x4fc59f),_0x2ac7f6=_0x2a8166[_0x10feba(0xeaf)]||_0x10feba(0x16b),_0x3b7bd9=toNum(_0x2a8166[_0x10feba(0x792)])||1.5,_0x2fd5ef=this[_0x10feba(0xa85)](_0x2a8166[_0x10feba(0xcec)]||_0x10feba(0x823)),_0x583866=toNum(_0x2a8166['opacity']),_0x26c8b1=svgEl(_0x10feba(0xd3e),{'x1':String(_0x8a3874),'x2':String(_0x8a3874),'y1':String(_0x355098),'y2':String(_0x355098+_0x3de87f),'stroke':_0x2ac7f6,'stroke-width':String(_0x3b7bd9),'stroke-opacity':isNum(_0x583866)?String(_0x583866):'1','class':'sgc-ann-event'});if(_0x2fd5ef)_0x26c8b1[_0x10feba(0x436)](_0x10feba(0xbd4),_0x2fd5ef);_0xf3c7c3[_0x10feba(0xb0e)](_0x26c8b1);if(_0x2a8166['label']){const _0x2accf4=_0x2a8166[_0x10feba(0xcb2)]||_0x10feba(0x751),_0x23c412=_0x2accf4===_0x10feba(0x37a)?_0x355098+_0x3de87f-0x4:_0x355098+0xc;this[_0x10feba(0x7ed)](_0xf3c7c3,{'x':String(_0x8a3874+0x4),'y':String(_0x23c412),'text-anchor':_0x10feba(0x1b1),'class':_0x10feba(0x628),'fill':_0x2a8166[_0x10feba(0x595)]||_0x2ac7f6,'font-size':String(toNum(_0x2a8166[_0x10feba(0xcad)])||0xa),'opacity':this[_0x10feba(0xb67)](_0x2a8166)},String(_0x2a8166[_0x10feba(0xafc)]));}}['_axisDateLabel'](_0x3c7bfb,_0x498f67,_0x365dfa,_0x279ea9,_0x27e4b9){const _0x2c8ada=_0x376e89,_0x4c5bf8=resolveCardLanguage(_0x365dfa,this[_0x2c8ada(0x646)]?.[_0x2c8ada(0x8d0)]),_0x17a16a=resolveDisplayTimeZone(_0x365dfa,_0x498f67),_0x5030ea=new Date(_0x3c7bfb);let _0x1c9ea8=null;const _0x5db426=effXAxisInterval(_0x498f67);if(_0x5db426){const _0x3d4938=String(_0x5db426)['match'](/^(\d+)\s*(h|d|w|M)$/);if(_0x3d4938){const _0x33b8b6=_0x3d4938[0x2],_0x5bcc62=parseInt(_0x3d4938[0x1],0xa);_0x1c9ea8=_0x33b8b6==='M'?_0x2c8ada(0xb71):_0x33b8b6==='w'?_0x2c8ada(0x8c1):_0x33b8b6==='d'?_0x2c8ada(0x975):_0x5bcc62<=0xc?'hour':_0x2c8ada(0x975);}}if(!_0x1c9ea8&&isNum(_0x279ea9)&&isNum(_0x27e4b9)){const _0x5e98db=resolveGroupBy(_0x498f67,(_0x27e4b9-_0x279ea9)/0x36ee80);if(_0x5e98db===_0x2c8ada(0xb71))_0x1c9ea8=_0x2c8ada(0xb71);else{if(_0x5e98db==='year')_0x1c9ea8='year';else{if(_0x5e98db===_0x2c8ada(0x8c1))_0x1c9ea8=_0x2c8ada(0x8c1);else{if(_0x5e98db===_0x2c8ada(0xe83))_0x1c9ea8=_0x2c8ada(0x975);else{if(_0x5e98db===_0x2c8ada(0x690))_0x1c9ea8=_0x2c8ada(0x690);}}}}}const _0x353b2d=toNum(_0x498f67?.['__sgcDecisionHours']),_0x299153=isNum(_0x353b2d)&&_0x353b2d>0x0?_0x353b2d*0x36ee80:isNum(_0x279ea9)&&isNum(_0x27e4b9)?_0x27e4b9-_0x279ea9:NaN;!_0x1c9ea8&&isNum(_0x299153)&&(_0x1c9ea8=_0x299153<0x2*0x5265c00?_0x2c8ada(0x690):_0x2c8ada(0x975));const _0x2cb904=_0x1f9f41=>{const _0x13f808=_0x2c8ada,_0x161483=getCachedDateTimeFormatter(_0x4c5bf8,_0x17a16a?{..._0x1f9f41,'timeZone':_0x17a16a}:_0x1f9f41);return _0x161483?_0x161483[_0x13f808(0x83a)](_0x5030ea):_0x5030ea[_0x13f808(0xb81)]();};if(_0x1c9ea8==='year')return _0x2cb904({'year':_0x2c8ada(0xe13)});if(_0x1c9ea8===_0x2c8ada(0xb71)){const _0x4edba8=isNum(_0x279ea9)&&isNum(_0x27e4b9)&&tzParts(_0x279ea9,_0x17a16a)['y']!==tzParts(_0x27e4b9,_0x17a16a)['y'];return _0x2cb904(_0x4edba8?{'month':'short','year':_0x2c8ada(0x1ce)}:{'month':_0x2c8ada(0x598)});}const _0x2d3199=effDatetimeFormat(_0x498f67);if((_0x1c9ea8===_0x2c8ada(0x690)||_0x1c9ea8===_0x2c8ada(0x95c))&&isNum(_0x299153)&&_0x299153<0x2*0x5265c00){if(_0x2d3199&&_0x2d3199!==_0x2c8ada(0x5b7)&&!(_0x2d3199['includes'](_0x2c8ada(0xd89))&&!/[Hhms]/[_0x2c8ada(0x58d)](_0x2d3199)))return applyDatetimePattern(_0x5030ea,_0x2d3199,_0x4c5bf8,_0x17a16a);return _0x2cb904(_localeTimeOpts(_0x365dfa,{'hour':_0x2c8ada(0x1ce),'minute':_0x2c8ada(0x1ce)}));}if(_0x2d3199&&_0x2d3199!=='system'&&_0x2d3199[_0x2c8ada(0x905)](_0x2c8ada(0xd89)))return applyDatetimePattern(_0x5030ea,_0x2d3199,_0x4c5bf8,_0x17a16a);const _0x2eca48=toNum(_0x498f67?.[_0x2c8ada(0x9f6)]),_0x2867b8=isNum(_0x2eca48)&&_0x2eca48>0x0?_0x2eca48/0x18:isNum(_0x279ea9)&&isNum(_0x27e4b9)?(_0x27e4b9-_0x279ea9)/0x5265c00:null;if(_0x1c9ea8===_0x2c8ada(0x975)&&_0x2867b8!==null&&_0x2867b8<=29.5)return _0x2cb904({'weekday':_0x2c8ada(0x598),'day':_0x2c8ada(0xe13),'month':_0x2c8ada(0x598)});return _0x2cb904({'month':_0x2c8ada(0x598),'day':_0x2c8ada(0xe13)});}[_0x376e89(0xeb0)](_0x310fc0,_0xfcc1a3,_0x327349,_0x4a43a0,_0x544396,_0x41f575,_0x2865c3){const _0xc532c9=_0x376e89,{padL:_0x240424,padT:_0x40f7b8,plotW:_0x147ef2,plotH:_0x4e0389,mapX:_0x9018d7,mapY:_0x2aaf76,yBounds:_0x2f93f0,y2Bounds:_0x4e0485,boundsFor:_0x10f085,tStart:_0xbc63cc,tEnd:_0x59afee}=_0x327349,_0x2cbba2=this[_0xc532c9(0x646)],_0x38d9d2=_0x4a43a0[_0xc532c9(0x657)]!==![];let _0x2597be=_0x41f575[_0xc532c9(0x75f)](_0xc532c9(0xc48));!_0x2597be&&(_0x2597be=document[_0xc532c9(0xe56)](_0xc532c9(0xd4c)),_0x2597be[_0xc532c9(0xb5f)]=_0xc532c9(0x5da),_0x41f575[_0xc532c9(0xb0e)](_0x2597be));_0x2597be[_0xc532c9(0xea9)][_0xc532c9(0x37d)]=_0xc532c9(0x7f2);const _0x4b52df=svgEl('line',{'class':_0xc532c9(0xbbc),'y1':String(_0x40f7b8),'y2':String(_0x40f7b8+_0x4e0389)});_0x4b52df[_0xc532c9(0xea9)][_0xc532c9(0x37d)]=_0xc532c9(0x7f2),_0x310fc0[_0xc532c9(0xb0e)](_0x4b52df);let _0x273253=null;if(_0x4a43a0[_0xc532c9(0x99b)]){_0x273253=svgEl(_0xc532c9(0xac0),{'class':_0xc532c9(0x5c8),'y':String(_0x40f7b8),'height':String(_0x4e0389)});if(_0x4a43a0[_0xc532c9(0x766)]){const _0x16f267=String(_0x4a43a0[_0xc532c9(0x766)])[_0xc532c9(0xdc2)]();_0x273253[_0xc532c9(0xea9)][_0xc532c9(0x339)]=_0x16f267;const _0x234cd3=/^(rgba|hsla)\(/i[_0xc532c9(0x58d)](_0x16f267)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0xc532c9(0x58d)](_0x16f267);_0x273253[_0xc532c9(0xea9)][_0xc532c9(0x457)]=_0x234cd3?'':_0xc532c9(0xb5b);}_0x273253[_0xc532c9(0xea9)][_0xc532c9(0x37d)]=_0xc532c9(0x7f2);const _0x393d82=_0x310fc0['querySelector'](_0xc532c9(0x915))||_0x310fc0[_0xc532c9(0x75f)]('.sgc-series');if(_0x393d82)_0x310fc0[_0xc532c9(0x3ce)](_0x273253,_0x393d82);else _0x310fc0[_0xc532c9(0xb0e)](_0x273253);}const _0x39e6f3=svgEl('g',{'class':'sgc-hover-dots'});_0x310fc0[_0xc532c9(0xb0e)](_0x39e6f3);const _0x5a0d01=[],_0x30d8f0=_0x3e089e=>{const _0x4818fc=_0xc532c9;while(_0x5a0d01[_0x4818fc(0x491)]<_0x3e089e){const _0x13e63f=svgEl(_0x4818fc(0x1fd),{'class':_0x4818fc(0x6db),'r':'4'});_0x13e63f['style'][_0x4818fc(0x37d)]=_0x4818fc(0x7f2),_0x39e6f3[_0x4818fc(0xb0e)](_0x13e63f),_0x5a0d01[_0x4818fc(0x5d5)](_0x13e63f);}},_0x546a5d=()=>{const _0x400ec8=_0xc532c9;for(const _0x1a7cf2 of _0x5a0d01)_0x1a7cf2[_0x400ec8(0xea9)][_0x400ec8(0x37d)]='none';},_0x31acbe=_0x7f1aac=>{const _0x16b15f=_0xc532c9,_0x407c10=_0x310fc0['getBoundingClientRect'](),_0xdf5455=_0x41f575[_0x16b15f(0x263)](),_0x4be726=parseFloat(_0x310fc0[_0x16b15f(0xd42)](_0x16b15f(0xd2e))[_0x16b15f(0x2de)]('\x20')[0x2]),_0xfc4456=_0x407c10[_0x16b15f(0x149)]/_0x4be726;return{'x':_0x407c10[_0x16b15f(0x8fa)]-_0xdf5455['left']+_0x7f1aac*_0xfc4456,'y':_0x407c10[_0x16b15f(0x751)]-_0xdf5455[_0x16b15f(0x751)]+(_0x40f7b8+_0x4e0389/0x2)*_0xfc4456};},_0x1c7e54=(_0x2b272a,_0x584da3,_0x1b58bd)=>{const _0x3a626a=_0xc532c9;if(_0x2b272a<_0x240424||_0x2b272a>_0x240424+_0x147ef2)return _0x2e5a17();const _0x275f73=this[_0x3a626a(0x559)],_0x128a38=_0x79c58e=>_0x275f73?_0x275f73[_0x3a626a(0xa4b)](_0x79c58e)??_0x9018d7(_0x79c58e):_0x9018d7(_0x79c58e),_0x2852aa=[];let _0x2b6b49=0x0,_0x226ac8=Infinity,_0x3aa33e=_0x2b272a;const _0x222721=_0x1dde7a=>[_0x3a626a(0x902),_0x3a626a(0x1e1)][_0x3a626a(0x905)](_0x1dde7a[_0x3a626a(0x39d)]?.['graph_type']||_0x1dde7a[_0x3a626a(0x39d)]?.['type']);let _0x1cee59=null;if(_0x275f73){let _0x6a597b=Infinity;for(const _0x34e350 of _0xfcc1a3){if(!_0x222721(_0x34e350))continue;for(const _0x40820e of _0x34e350[_0x3a626a(0xb43)]){if(_0x40820e['v']===null)continue;const _0xe6cdde=_0x275f73[_0x3a626a(0xa4b)](_0x40820e['t']);if(_0xe6cdde===undefined)continue;const _0x57a847=Math[_0x3a626a(0x26d)](_0xe6cdde-_0x2b272a);_0x57a847<_0x6a597b&&(_0x6a597b=_0x57a847,_0x1cee59=_0x40820e['t']);}}}else{for(const _0x40bed7 of _0xfcc1a3){if(!_0x222721(_0x40bed7)||!_0x40bed7[_0x3a626a(0xd3f)]||!isNum(_0x40bed7['_barHalfWidth']))continue;const _0x80d67f=_0x40bed7[_0x3a626a(0x708)];for(const _0x1f873c of _0x40bed7[_0x3a626a(0xb43)]){if(_0x1f873c['v']===null)continue;const _0x291e0c=_0x40bed7[_0x3a626a(0xd3f)][_0x3a626a(0xa4b)](_0x1f873c['t']);if(_0x291e0c===undefined)continue;if(_0x2b272a>=_0x291e0c-_0x80d67f&&_0x2b272a<=_0x291e0c+_0x80d67f){_0x1cee59=_0x1f873c['t'];break;}}if(_0x1cee59!==null)break;}if(_0x1cee59===null){let _0x16872d=Infinity;for(const _0x3f0f7c of _0xfcc1a3){if(!_0x222721(_0x3f0f7c)||!_0x3f0f7c[_0x3a626a(0xd3f)])continue;for(const _0x59591f of _0x3f0f7c[_0x3a626a(0xb43)]){if(_0x59591f['v']===null)continue;const _0x51994d=_0x3f0f7c[_0x3a626a(0xd3f)][_0x3a626a(0xa4b)](_0x59591f['t']);if(_0x51994d===undefined)continue;const _0x17b66c=Math[_0x3a626a(0x26d)](_0x51994d-_0x2b272a);_0x17b66c<_0x16872d&&(_0x16872d=_0x17b66c,_0x1cee59=_0x59591f['t']);}}}}for(const _0x3ee03b of _0xfcc1a3){let _0x420f41;const _0x30f618=_0x222721(_0x3ee03b);if(_0x30f618){if(_0x1cee59===null)continue;_0x420f41=_0x3ee03b[_0x3a626a(0xb43)][_0x3a626a(0xb72)](_0x5a51cd=>_0x5a51cd['t']===_0x1cee59&&_0x5a51cd['v']!==null)||null;}else _0x420f41=findClosestPoint(_0x3ee03b[_0x3a626a(0xb43)],_0x584da3);if(!_0x420f41||_0x420f41['v']===null)continue;_0x2852aa[_0x3a626a(0x5d5)]({'s':_0x3ee03b,'p':_0x420f41});if(_0x3ee03b[_0x3a626a(0x39d)]?.[_0x3a626a(0xa48)]==null)_0x2b6b49+=_0x420f41['v'];if(_0x30f618&&_0x3ee03b[_0x3a626a(0xd3f)]){const _0x535541=_0x3ee03b[_0x3a626a(0xd3f)][_0x3a626a(0xa4b)](_0x420f41['t']);if(_0x535541!==undefined){const _0x2e5c0d=Math[_0x3a626a(0x26d)](_0x535541-_0x2b272a);_0x2e5c0d<_0x226ac8&&(_0x226ac8=_0x2e5c0d,_0x3aa33e=_0x535541);}}}if(!_0x2852aa['length'])return _0x2e5a17();if(!_0x38d9d2){_0x2597be[_0x3a626a(0xea9)]['display']=_0x3a626a(0x7f2),_0x4b52df[_0x3a626a(0xea9)][_0x3a626a(0x37d)]='none',_0x546a5d(),_0x33f285(_0x2b272a);return;}_0x4b52df[_0x3a626a(0x436)]('x1',String(_0x3aa33e)),_0x4b52df[_0x3a626a(0x436)]('x2',String(_0x3aa33e)),_0x4b52df[_0x3a626a(0xea9)][_0x3a626a(0x37d)]='',_0x30d8f0(_0x2852aa[_0x3a626a(0x491)]),_0x546a5d();let _0x3db7e8=0x0;for(const {s:_0xb03abe,p:_0x5487ad}of _0x2852aa){const _0x464e53=_0xb03abe['entity'];if(_0x464e53[_0x3a626a(0x7be)]===![]){_0x3db7e8++;continue;}const _0x4aa1ad=_0x10f085?_0x10f085(_0xb03abe):_0x464e53['y_axis']===_0x3a626a(0xd70)?_0x4e0485:_0x2f93f0;if(!_0x4aa1ad){_0x3db7e8++;continue;}const _0x3e8257=_0x128a38(_0x5487ad['t']),_0x3f8cc5=_0x2865c3?.[_0x3a626a(0x5ba)]?.['get'](_0xb03abe['idx'])||null,_0x44c683=_0x3f8cc5?(_0x3f8cc5[_0x3a626a(0xa4b)](_0x5487ad['t'])??0x0)+_0x5487ad['v']:_0x5487ad['v'],_0x3fc0ba=_0x2aaf76(_0x44c683,_0x4aa1ad),_0x678ea=_0x5a0d01[_0x3db7e8++];_0x678ea['setAttribute']('cx',String(_0x3e8257)),_0x678ea[_0x3a626a(0x436)]('cy',String(_0x3fc0ba)),_0x678ea[_0x3a626a(0x436)](_0x3a626a(0x339),this[_0x3a626a(0x646)][_0x3a626a(0x17b)](_0x464e53[_0x3a626a(0xeaf)],_0x464e53[_0x3a626a(0x39d)])||_0x464e53[_0x3a626a(0xeaf)]||_0x3a626a(0x16b)),_0x678ea[_0x3a626a(0xea9)][_0x3a626a(0x37d)]='';}const _0x3578b8={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x311253=null;for(const {s:_0x3073a4}of _0x2852aa){const _0x52e32b=_0x3578b8[_0x3073a4?.['bucketPrecision']]?_0x3073a4[_0x3a626a(0x2f4)]:null;if(!_0x52e32b){_0x311253=null;break;}if(!_0x311253||_0x3578b8[_0x52e32b]<_0x3578b8[_0x311253])_0x311253=_0x52e32b;}const _0x11c84f=_0x4a43a0[_0x3a626a(0x700)]?this[_0x3a626a(0x329)](_0x2852aa[0x0]['p']['t'],_0x4a43a0,_0x544396,_0xbc63cc,_0x59afee):formatDateTime(new Date(_0x2852aa[0x0]['p']['t']),_0x4a43a0,_0x544396,_0x311253?{'precision':_0x311253}:undefined);let _0x12619a=_0x3a626a(0x640)+escapeHtml(_0x11c84f)+_0x3a626a(0xba9),_0x354607=_0x2852aa;if(_0x4a43a0['tooltip_order']===_0x3a626a(0x7da))_0x354607=_0x2852aa[_0x3a626a(0x7e6)]()[_0x3a626a(0x7da)]();else{if(_0x4a43a0[_0x3a626a(0xb7e)]===_0x3a626a(0x688)){const _0x1eda2b=({s:_0x5cb55a})=>{const _0x40750c=_0x3a626a,_0x5479e5=_0x5cb55a[_0x40750c(0x39d)];return String((_0x5479e5[_0x40750c(0x26b)]!==undefined?pickName(_0x5479e5[_0x40750c(0x26b)],this[_0x40750c(0x646)][_0x40750c(0x31d)](_0x5479e5[_0x40750c(0x26b)],_0x5479e5[_0x40750c(0x39d)])??_0x5cb55a['meta']?.[_0x40750c(0xd10)],_0x5cb55a[_0x40750c(0x604)]):pickName(_0x5479e5[_0x40750c(0x716)],this[_0x40750c(0x646)][_0x40750c(0x31d)](_0x5479e5[_0x40750c(0x716)],_0x5479e5[_0x40750c(0x39d)])??_0x5cb55a[_0x40750c(0x604)]?.[_0x40750c(0x2d7)],_0x5cb55a[_0x40750c(0x604)])??_0x5cb55a['id'])||'');};_0x354607=_0x2852aa[_0x3a626a(0x7e6)]()[_0x3a626a(0x2f7)]((_0x12fa73,_0x1422bb)=>_0x1eda2b(_0x12fa73)[_0x3a626a(0xa91)](_0x1eda2b(_0x1422bb),undefined,{'sensitivity':_0x3a626a(0x199)}));}}let _0x3d85b8=null;for(const {s:_0x5d6f37,p:_0x5c08a3}of _0x354607){const _0x687822=_0x5d6f37[_0x3a626a(0x39d)],_0x16754b=typeof _0x687822['tooltip_name']===_0x3a626a(0xb2d)&&(_0x687822[_0x3a626a(0x26b)][_0x3a626a(0x905)]('{{')||_0x687822[_0x3a626a(0x26b)][_0x3a626a(0x905)]('{%')),_0x42f048=_0x687822[_0x3a626a(0x26b)]!==undefined?_0x16754b?pickName(_0x687822['tooltip_name'],this[_0x3a626a(0x646)][_0x3a626a(0x31d)](_0x687822[_0x3a626a(0x26b)],_0x687822[_0x3a626a(0x39d)])??_0x5d6f37[_0x3a626a(0x604)]?.[_0x3a626a(0xd10)],_0x5d6f37[_0x3a626a(0x604)])??'':_0x687822['tooltip_name']:pickName(_0x687822[_0x3a626a(0x716)],this[_0x3a626a(0x646)][_0x3a626a(0x31d)](_0x687822[_0x3a626a(0x716)],_0x687822[_0x3a626a(0x39d)])??_0x5d6f37['meta']?.[_0x3a626a(0x2d7)],_0x5d6f37[_0x3a626a(0x604)])??_0x5d6f37['id'],_0x39c9dc=_0x687822[_0x3a626a(0x8a0)]??_0x5d6f37[_0x3a626a(0x604)]?.[_0x3a626a(0x3be)]??'',_0x336773=_0x39c9dc==null||_0x39c9dc===![]?'':String(_0x39c9dc),_0x587f97=this['card'][_0x3a626a(0x17b)](_0x687822['color'],_0x687822[_0x3a626a(0x39d)])||_0x687822['color']||_0x3a626a(0x16b),_0x39b2f1=_0x687822[_0x3a626a(0x8e5)]===![],_0x556f4f=_0x3a626a(0xde3)+escapeHtml(_0x587f97)+(_0x39b2f1?_0x3a626a(0x2c5):'')+_0x3a626a(0x33b),_0x461e7a=_0x42f048?_0x3a626a(0x4b9)+escapeHtml(_0x42f048)+_0x3a626a(0xe8a):'';let _0x56c05c='';if(_0x687822[_0x3a626a(0xa48)]!=null){const _0x57941d=toNum(_0x687822[_0x3a626a(0x4e5)]);if(isNum(_0x57941d)&&_0x57941d!==0x0){const _0x5f4fc2=_0x5c08a3['t']-_0x57941d*0x36ee80,_0x54544c=formatDateTime(new Date(_0x5f4fc2),_0x4a43a0,_0x544396,_0x311253?{'precision':_0x311253}:undefined);_0x54544c!==_0x3d85b8&&(_0x12619a+=_0x3a626a(0x343)+escapeHtml(_0x54544c)+_0x3a626a(0xd67),_0x3d85b8=_0x54544c);}const _0x40e331=_0x2852aa[_0x3a626a(0xe95)](_0x5b7824=>_0x5b7824['s'][_0x3a626a(0x39d)]?.[_0x3a626a(0xa48)]===_0x687822[_0x3a626a(0xa48)])['length'];if(_0x40e331>0x1&&_0x687822[_0x3a626a(0xaba)]?.[_0x3a626a(0x7db)]){const _0x22cc7c=_0x2852aa['find'](_0x17a47f=>_0x17a47f['s'][_0x3a626a(0x39d)]?.['_compareOf']==null&&_0x17a47f['s'][_0x3a626a(0xc15)]===_0x687822[_0x3a626a(0xa48)]);if(_0x22cc7c&&isNum(_0x22cc7c['p']?.['v'])&&isNum(_0x5c08a3['v'])&&_0x5c08a3['v']!==0x0){const _0x55ef47=(_0x22cc7c['p']['v']-_0x5c08a3['v'])/Math[_0x3a626a(0x26d)](_0x5c08a3['v'])*0x64,_0x3a463e=_0x55ef47>0x0?_0x3a626a(0x819):_0x55ef47<0x0?'#ef5350':_0x3a626a(0x22d);_0x56c05c=_0x3a626a(0x3d8)+_0x3a463e+'\x22>'+(_0x55ef47>0x0?'+':'')+_0x55ef47[_0x3a626a(0x3d2)](0x1)+_0x3a626a(0x393);}}}if(_0x687822['_compareOf']==null&&_0x687822['compare']){const _0x45dba5=_0x2852aa[_0x3a626a(0xe95)](_0x1e0093=>_0x1e0093['s'][_0x3a626a(0x39d)]?.[_0x3a626a(0xa48)]===_0x5d6f37['idx']);if(_0x45dba5[_0x3a626a(0x491)]===0x1){const _0x29e074=_0x45dba5[0x0],_0x3c699a=_0x29e074['s']['entity']?.['_compareCfg'];if(_0x3c699a?.[_0x3a626a(0x7db)]&&isNum(_0x29e074['p']?.['v'])&&_0x29e074['p']['v']!==0x0&&isNum(_0x5c08a3['v'])){const _0x4998f9=(_0x5c08a3['v']-_0x29e074['p']['v'])/Math[_0x3a626a(0x26d)](_0x29e074['p']['v'])*0x64,_0x542fcc=_0x4998f9>0x0?'#26a69a':_0x4998f9<0x0?_0x3a626a(0xb9b):'var(--secondary-text-color)';_0x56c05c=_0x3a626a(0x3d8)+_0x542fcc+'\x22>'+(_0x4998f9>0x0?'+':'')+_0x4998f9[_0x3a626a(0x3d2)](0x1)+_0x3a626a(0x393);}}}const _0x5c579e=_0x687822[_0x3a626a(0xbf4)]&&_0x687822['state_map'][_0x3a626a(0x491)]?_0x687822[_0x3a626a(0xbf4)]:this[_0x3a626a(0x646)][_0x3a626a(0xe51)](_0x687822,_0x5d6f37['idx'])?null:autoStateMap(_0x687822,_0x544396,_0x4a43a0?.[_0x3a626a(0x3c1)]);let _0x3de162=null;if(_0x5c579e&&_0x5c579e[_0x3a626a(0x491)]&&isNum(_0x5c08a3['v'])){const _0x1a6094=Math[_0x3a626a(0x70e)](_0x5c08a3['v']);if(_0x1a6094>=0x0&&_0x1a6094<_0x5c579e[_0x3a626a(0x491)]){const _0x30732=_0x5d6f37[_0x3a626a(0x604)]?.['unit_of_measurement'],_0x103ea3=String(_0x5c579e[_0x1a6094]?.[_0x3a626a(0xafc)]||(_0x30732?_0x5c579e[_0x1a6094]?.[_0x3a626a(0xda1)]??'':localizeEntityState(_0x544396,_0x544396?.[_0x3a626a(0xe24)]?.[_0x687822[_0x3a626a(0x39d)]],_0x5c579e[_0x1a6094]?.[_0x3a626a(0xda1)]??'')))[_0x3a626a(0xdc2)]();if(_0x103ea3)_0x3de162=_0x103ea3;}}_0x12619a+=_0x3a626a(0xd3c)+_0x556f4f+_0x3a626a(0xd1a)+_0x461e7a+_0x3a626a(0x486)+(_0x3de162?escapeHtml(_0x3de162):escapeHtml(formatNumber(_0x5c08a3['v'],_0x687822,_0x544396))+'\x20'+escapeHtml(_0x336773))+_0x56c05c+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';if(_0x687822['graph_type']===_0x3a626a(0x1e1)&&isNum(_0x5c08a3['o'])){_0x12619a+=_0x3a626a(0x4ca)+escapeHtml(formatNumber(_0x5c08a3['o'],_0x687822,_0x544396))+_0x3a626a(0x282)+escapeHtml(formatNumber(_0x5c08a3['h'],_0x687822,_0x544396))+_0x3a626a(0x282)+escapeHtml(formatNumber(_0x5c08a3['l'],_0x687822,_0x544396))+_0x3a626a(0x282)+escapeHtml(formatNumber(_0x5c08a3['c'],_0x687822,_0x544396))+'\x20'+escapeHtml(_0x336773)+_0x3a626a(0x697);const _0x81f141=(_0x5109a2,_0x4ffe71)=>isNum(_0x5109a2)&&isNum(_0x4ffe71)&&_0x4ffe71!==0x0?_0x5109a2/_0x4ffe71*0x64:null,_0x48b674=(_0x13d582,_0x2ba657)=>{const _0x5abda6=_0x3a626a;if(_0x13d582===null)return null;const _0x28ea4a=_0x2ba657&&_0x13d582>0x0?'+':'';return''+_0x28ea4a+_0x13d582[_0x5abda6(0x3d2)](0x2)+'%';},_0x1b10e4=_0x81f141(_0x5c08a3['c']-_0x5c08a3['o'],_0x5c08a3['o']),_0x293bc3=_0x81f141(_0x5c08a3['h']-_0x5c08a3['l'],_0x5c08a3['l']);if(_0x1b10e4!==null){const _0x2f2942=_0x1b10e4>0x0,_0xd00183=_0x1b10e4===0x0,_0x18f96c=_0xd00183?_0x3a626a(0x22d):_0x2f2942?_0x3a626a(0x819):_0x3a626a(0xb9b);_0x12619a+='<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>'+escapeHtml(cardT(_0x544396,_0x4a43a0,_0x3a626a(0x4b3)))+_0x3a626a(0x5b6)+_0x18f96c+'\x22>'+escapeHtml(_0x48b674(_0x1b10e4,!![]))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}_0x293bc3!==null&&(_0x12619a+=_0x3a626a(0x299)+escapeHtml(cardT(_0x544396,_0x4a43a0,_0x3a626a(0x300)))+_0x3a626a(0x6c3)+escapeHtml(_0x48b674(_0x293bc3,![]))+_0x3a626a(0xd5d));}if(_0x687822[_0x3a626a(0x643)]&&_0x5c08a3[_0x3a626a(0x1aa)]!=null&&_0x5c08a3[_0x3a626a(0x78d)]!=null){const _0x54a215='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20'+escapeHtml(_0x587f97)+_0x3a626a(0x38e)+(_0x39b2f1?';visibility:hidden':'')+_0x3a626a(0x33b);_0x12619a+='<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'+_0x54a215+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(cardT(_0x544396,_0x4a43a0,_0x3a626a(0xb24)))+_0x3a626a(0x489)+escapeHtml(formatNumber(_0x5c08a3['bMin'],_0x687822,_0x544396))+_0x3a626a(0xc6d)+escapeHtml(formatNumber(_0x5c08a3['bMax'],_0x687822,_0x544396))+'\x20'+escapeHtml(_0x336773)+_0x3a626a(0x697);}}if(_0x2852aa['length']>0x1){const _0x17404b=({s:_0x4aebfe})=>{const _0x205bdf=_0x3a626a,_0x36138a=_0x4aebfe[_0x205bdf(0x39d)][_0x205bdf(0x8a0)]??_0x4aebfe[_0x205bdf(0x604)]?.[_0x205bdf(0x3be)]??'';return _0x36138a==null||_0x36138a===![]?'':String(_0x36138a);},_0x525dcb=_0x3012dd=>toNum(_0x3012dd?.[_0x3a626a(0xa14)])??0x1,_0x38bfca=(_0x20c288,_0x6a573,_0x3c665a,_0x449908,_0x257cd6)=>{const _0x30f927=_0x3a626a,_0x375cf6=_0x3c665a[_0x30f927(0x6d8)](_0x4086e5=>_0x4086e5===_0x3c665a[0x0])?_0x3c665a[0x0]:'',_0x31de16=_0x449908&&_0x449908['length']?_0x449908:[],_0x3b3687=_0x31de16[_0x30f927(0x491)]?Math['max'](..._0x31de16[_0x30f927(0x189)](_0x525dcb)):0x1,_0x43ef6b=_0x31de16[_0x30f927(0x491)]?_0x31de16[0x0]['number_format']||_0x30f927(0x5b7):_0x30f927(0x5b7),_0x46fe79=_0x31de16[_0x30f927(0x6d8)](_0x196e4f=>(_0x196e4f['number_format']||_0x30f927(0x5b7))===_0x43ef6b)?_0x43ef6b:'system',_0x5e9317=formatNumber(_0x6a573,{'decimals':_0x3b3687,'number_format':_0x46fe79},_0x544396);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(_0x20c288)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x5e9317)+(_0x375cf6?'\x20'+escapeHtml(_0x375cf6):'')+(_0x257cd6||'')+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';};if(_0x4a43a0[_0x3a626a(0x3e2)]&&_0x4a43a0[_0x3a626a(0xe5b)]!==![]){const _0x2f8fe9=_0x3a626a(0xb86),_0x2b4978=new Map();for(const _0x2bf45b of _0x2852aa){const _0x2e1af4=_0x2bf45b['s'][_0x3a626a(0x39d)][_0x3a626a(0x3b9)],_0x5e3f70=_0x2e1af4===undefined||_0x2e1af4===null||_0x2e1af4===''?_0x3a626a(0x749):String(_0x2e1af4);let _0x197dcb=_0x2b4978[_0x3a626a(0xa4b)](_0x5e3f70);!_0x197dcb&&(_0x197dcb={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x2b4978[_0x3a626a(0x4de)](_0x5e3f70,_0x197dcb));if(isNum(_0x2bf45b['p']['v']))_0x197dcb['sum']+=_0x2bf45b['p']['v'];_0x197dcb[_0x3a626a(0x7dc)][_0x3a626a(0x5d5)](_0x17404b(_0x2bf45b)),_0x197dcb[_0x3a626a(0x56d)][_0x3a626a(0x5d5)](_0x2bf45b['s'][_0x3a626a(0x39d)]);if(_0x2bf45b['s']['entity'][_0x3a626a(0xa48)]!=null&&!_0x197dcb[_0x3a626a(0x5f0)])_0x197dcb['cmpEnt']=_0x2bf45b['s'][_0x3a626a(0x39d)];}if(_0x2b4978[_0x3a626a(0x476)]>0x1)for(const [_0xb57d16,_0x5b7584]of _0x2b4978){const _0x475b42=_0xb57d16[_0x3a626a(0x9c2)](_0x2f8fe9),_0x176bac=_0x475b42>=0x0,_0x815389=_0x176bac?_0xb57d16[_0x3a626a(0x7e6)](0x0,_0x475b42):_0xb57d16,_0x37b91d=_0x815389===_0x3a626a(0x749)?'':_0x815389;if(!_0x37b91d&&!_0x176bac)continue;let _0x2bd5fa=(_0x37b91d?_0x37b91d+'\x20':'')+cardT(_0x544396,_0x4a43a0,'Total'),_0x4b9823='';if(_0x176bac){const _0x48f1db=_0x5b7584[_0x3a626a(0x5f0)]?.[_0x3a626a(0xaba)],_0x382d5c=Math['max'](0x1,Math[_0x3a626a(0xbd6)](toNum(_0x48f1db?.[_0x3a626a(0x5de)])||0x1));_0x2bd5fa+='\x20('+cardT(_0x544396,_0x4a43a0,COMPARE_PERIOD_LABELS[_0x48f1db?.[_0x3a626a(0x729)]]||_0x3a626a(0xa44))+(_0x382d5c>0x1?'\x20×'+_0x382d5c:'')+')',_0x12619a+=_0x3a626a(0x82b)+_0x38bfca(_0x2bd5fa,_0x5b7584[_0x3a626a(0x783)],_0x5b7584[_0x3a626a(0x7dc)],_0x5b7584[_0x3a626a(0x56d)])+_0x3a626a(0xba9);continue;}const _0x53566e=[];for(const _0xc626fc of _0x2b4978['keys']()){if(_0xc626fc[_0x3a626a(0x90f)](_0xb57d16+_0x2f8fe9)||_0x815389===_0x3a626a(0x749)&&_0xc626fc[_0x3a626a(0x90f)](_0x3a626a(0x749)+_0x2f8fe9))_0x53566e[_0x3a626a(0x5d5)](_0xc626fc);}if(_0x53566e[_0x3a626a(0x491)]===0x1){const _0x3fc97e=_0x2b4978[_0x3a626a(0xa4b)](_0x53566e[0x0]);if(_0x3fc97e[_0x3a626a(0x5f0)]?.[_0x3a626a(0xaba)]?.[_0x3a626a(0x7db)]!==![]&&isNum(_0x3fc97e[_0x3a626a(0x783)])&&_0x3fc97e[_0x3a626a(0x783)]!==0x0&&isNum(_0x5b7584[_0x3a626a(0x783)])){const _0x308d9c=(_0x5b7584[_0x3a626a(0x783)]-_0x3fc97e['sum'])/Math[_0x3a626a(0x26d)](_0x3fc97e[_0x3a626a(0x783)])*0x64,_0x1a8b28=_0x308d9c>0x0?_0x3a626a(0x819):_0x308d9c<0x0?_0x3a626a(0xb9b):'var(--secondary-text-color)';_0x4b9823=_0x3a626a(0x3d8)+_0x1a8b28+'\x22>'+(_0x308d9c>0x0?'+':'')+_0x308d9c['toFixed'](0x1)+'%</span>';}}_0x12619a+=_0x38bfca(_0x2bd5fa,_0x5b7584[_0x3a626a(0x783)],_0x5b7584[_0x3a626a(0x7dc)],_0x5b7584[_0x3a626a(0x56d)],_0x4b9823);}}_0x4a43a0[_0x3a626a(0x74b)]!==![]&&(_0x12619a+=_0x38bfca(cardT(_0x544396,_0x4a43a0,'Total'),_0x2b6b49,_0x2852aa[_0x3a626a(0x189)](_0x17404b),_0x2852aa[_0x3a626a(0x189)](_0x38381e=>_0x38381e['s'][_0x3a626a(0x39d)])));}_0x2597be[_0x3a626a(0xeae)]=_0x12619a,_0x2597be[_0x3a626a(0xea9)]['display']='';const _0x3944c6=_0x41f575[_0x3a626a(0x263)](),_0x138a06=_0x2597be[_0x3a626a(0x263)]();let _0x134501,_0x34fc70;if(_0x1b58bd)_0x134501=_0x1b58bd[_0x3a626a(0x6c9)]-_0x3944c6[_0x3a626a(0x8fa)],_0x34fc70=_0x1b58bd[_0x3a626a(0x853)]-_0x3944c6['top'];else{const _0x1055c7=_0x31acbe(_0x3aa33e);_0x134501=_0x1055c7['x'],_0x34fc70=_0x1055c7['y'];}let _0x109ee7=_0x134501+0xc,_0x37a1ba=_0x34fc70+0xc;if(_0x109ee7+_0x138a06[_0x3a626a(0x149)]>_0x3944c6[_0x3a626a(0x149)])_0x109ee7=_0x134501-_0x138a06[_0x3a626a(0x149)]-0xc;if(_0x37a1ba+_0x138a06[_0x3a626a(0xc7f)]>_0x3944c6[_0x3a626a(0xc7f)])_0x37a1ba=_0x34fc70-_0x138a06[_0x3a626a(0xc7f)]-0xc;_0x109ee7=Math[_0x3a626a(0x8fb)](0x0,_0x109ee7),_0x37a1ba=Math['max'](0x0,_0x37a1ba);const _0x6a698d=_0x41f575[_0x3a626a(0x309)]||0x0;_0x2597be[_0x3a626a(0xea9)][_0x3a626a(0x8fa)]=_0x109ee7+_0x6a698d+'px',_0x2597be[_0x3a626a(0xea9)][_0x3a626a(0x751)]=_0x37a1ba+'px',_0x33f285(_0x2b272a);};let _0x2e24c8=[],_0x4bc642=null;const _0x1ef2b1=()=>{const _0x4c6a72=_0xc532c9;for(const _0x4502aa of _0x2e24c8)_0x4502aa['classList'][_0x4c6a72(0x71b)](_0x4c6a72(0xc32));_0x2e24c8=[];if(_0x273253)_0x273253[_0x4c6a72(0xea9)][_0x4c6a72(0x37d)]=_0x4c6a72(0x7f2);},_0x33f285=_0x4e2f75=>{const _0x491ae3=_0xc532c9;_0x1ef2b1();if(_0x4e2f75==null)return;const _0x471770=_0x4bc642||(_0x4bc642=_0x310fc0[_0x491ae3(0xc3a)]('.sgc-bar')),_0x2f0107=new Set();let _0x321270=null,_0x51e49c=null;for(const _0x1e490c of _0x471770){const _0x5791e5=parseFloat(_0x1e490c[_0x491ae3(0xd42)]('data-x')),_0x5bd22f=parseFloat(_0x1e490c[_0x491ae3(0xd42)](_0x491ae3(0xa73)));if(!isFinite(_0x5791e5)||!isFinite(_0x5bd22f))continue;if(_0x4e2f75>=_0x5791e5&&_0x4e2f75<=_0x5791e5+_0x5bd22f){const _0x458d1=_0x1e490c[_0x491ae3(0xd42)](_0x491ae3(0xe35));if(_0x458d1!=null)_0x2f0107[_0x491ae3(0x1ee)](_0x458d1);if(_0x321270===null){const _0xcd9f64=parseFloat(_0x1e490c[_0x491ae3(0xd42)](_0x491ae3(0xc2c))),_0x145164=parseFloat(_0x1e490c[_0x491ae3(0xd42)](_0x491ae3(0x92d)));isFinite(_0xcd9f64)&&isFinite(_0x145164)&&(_0x321270=_0xcd9f64,_0x51e49c=_0x145164);}}}if(!_0x2f0107[_0x491ae3(0x476)])return;for(const _0x27a722 of _0x471770){_0x2f0107[_0x491ae3(0x960)](_0x27a722[_0x491ae3(0xd42)](_0x491ae3(0xe35)))&&(_0x27a722['classList']['add']('sgc-bar-active'),_0x2e24c8['push'](_0x27a722));}if(_0x273253&&_0x321270!==null){const _0x508744=Math[_0x491ae3(0x8fb)](_0x240424,_0x321270),_0x1e0220=Math['min'](_0x240424+_0x147ef2,_0x321270+_0x51e49c);_0x273253[_0x491ae3(0x436)]('x',String(_0x508744)),_0x273253[_0x491ae3(0x436)](_0x491ae3(0x149),String(Math[_0x491ae3(0x8fb)](0x0,_0x1e0220-_0x508744))),_0x273253[_0x491ae3(0xea9)][_0x491ae3(0x37d)]='';}},_0x2e5a17=()=>{const _0x17c651=_0xc532c9;_0x2597be['style'][_0x17c651(0x37d)]=_0x17c651(0x7f2),_0x4b52df['style']['display']=_0x17c651(0x7f2),_0x546a5d(),_0x1ef2b1();},_0x4bf42f=()=>{const _0x812284=_0xc532c9;_0x2e5a17(),_0x4a43a0[_0x812284(0x185)]&&window[_0x812284(0x27b)](new CustomEvent(_0x812284(0x680),{'detail':{'time':null,'group':_0x4a43a0[_0x812284(0xeb2)]||null,'sourceId':_0x2cbba2[_0x812284(0xa09)]}}));};let _0x51c50a=null,_0x2adce2=null;const _0x27a3e7=()=>{_0x51c50a=null,_0x2adce2=null;},_0x1969c0=new ResizeObserver(_0x27a3e7);_0x1969c0[_0xc532c9(0x95a)](_0x310fc0),window['addEventListener']('scroll',_0x27a3e7,{'passive':!![]}),_0x41f575[_0xc532c9(0x493)](_0xc532c9(0x506),_0x27a3e7,{'passive':!![]});let _0xfefb63=0x0,_0x9ef7f5=null;const _0x5c2a3b=()=>{const _0x5e59eb=_0xc532c9;_0xfefb63=0x0;const _0x23536b=_0x9ef7f5;_0x9ef7f5=null;if(!_0x23536b)return;if(_0x2cbba2[_0x5e59eb(0x714)]){if(_0x2597be[_0x5e59eb(0xea9)][_0x5e59eb(0x37d)]!==_0x5e59eb(0x7f2))_0x4bf42f();return;}if(!_0x51c50a)_0x51c50a=_0x310fc0[_0x5e59eb(0x263)]();if(_0x2adce2==null)_0x2adce2=parseFloat(_0x310fc0[_0x5e59eb(0xd42)]('viewBox')[_0x5e59eb(0x2de)]('\x20')[0x2]);const _0x5635fc=_0x51c50a[_0x5e59eb(0x149)]/_0x2adce2,_0x55d9b2=(_0x23536b[_0x5e59eb(0x6c9)]-_0x51c50a['left'])/_0x5635fc;if(_0x55d9b2<_0x240424||_0x55d9b2>_0x240424+_0x147ef2)return _0x4bf42f();const _0xa7b044=_0x2cbba2[_0x5e59eb(0x521)]||_0x2cbba2['_window'],_0x36b4ac=_0xa7b044[_0x5e59eb(0x1b1)][_0x5e59eb(0x17e)](),_0x462b4d=_0xa7b044[_0x5e59eb(0xd52)][_0x5e59eb(0x17e)](),_0x21878c=_0x36b4ac+(_0x55d9b2-_0x240424)/_0x147ef2*(_0x462b4d-_0x36b4ac);_0x1c7e54(_0x55d9b2,_0x21878c,_0x23536b),_0x4a43a0[_0x5e59eb(0x185)]&&window['dispatchEvent'](new CustomEvent(_0x5e59eb(0x680),{'detail':{'time':_0x21878c,'group':_0x4a43a0[_0x5e59eb(0xeb2)]||null,'sourceId':_0x2cbba2[_0x5e59eb(0xa09)]}}));},_0x241b7a=_0x66c93b=>{_0x9ef7f5=_0x66c93b;if(_0xfefb63)return;_0xfefb63=requestAnimationFrame(_0x5c2a3b);};if(_0x2cbba2['_tooltipAbort'])_0x2cbba2['_tooltipAbort'][_0xc532c9(0x7ec)]();const _0x3924ae=new AbortController();_0x310fc0[_0xc532c9(0x493)]('pointermove',_0x241b7a,{'signal':_0x3924ae[_0xc532c9(0x1e9)]}),_0x310fc0['addEventListener']('pointerdown',_0x241b7a,{'signal':_0x3924ae[_0xc532c9(0x1e9)]}),_0x310fc0[_0xc532c9(0x493)]('pointerleave',_0x4bf42f,{'signal':_0x3924ae['signal']}),_0x3924ae[_0xc532c9(0x1e9)]['addEventListener'](_0xc532c9(0x7ec),()=>{const _0x5d0806=_0xc532c9;_0xfefb63&&(cancelAnimationFrame(_0xfefb63),_0xfefb63=0x0),_0x9ef7f5=null,_0x1969c0[_0x5d0806(0xb5c)](),window[_0x5d0806(0x8a4)](_0x5d0806(0x506),_0x27a3e7),_0x41f575[_0x5d0806(0x8a4)](_0x5d0806(0x506),_0x27a3e7);}),_0x2cbba2['_tooltipAbort']=_0x3924ae,_0x2cbba2['_showTooltipAtTime']=_0x264310=>{const _0xed04c8=_0xc532c9,_0x1b30f2=_0x2cbba2[_0xed04c8(0x521)]||_0x2cbba2[_0xed04c8(0x969)];if(!_0x1b30f2)return;const _0x404e21=_0x1b30f2[_0xed04c8(0x1b1)][_0xed04c8(0x17e)](),_0xc6c8af=_0x1b30f2['end'][_0xed04c8(0x17e)]();if(_0x264310<_0x404e21||_0x264310>_0xc6c8af)return _0x2e5a17();const _0x4ce840=_0x240424+(_0x264310-_0x404e21)/(_0xc6c8af-_0x404e21)*_0x147ef2;_0x1c7e54(_0x4ce840,_0x264310,null);},_0x2cbba2[_0xc532c9(0x906)]=()=>_0x2e5a17();}}class BaseCanvasRenderer{constructor(_0x527f42){const _0x314afa=_0x376e89;this[_0x314afa(0x646)]=_0x527f42,this['_abort']=null;}[_0x376e89(0x226)](_0xd7164d,_0x5c32e3){const _0x168105=_0x376e89;if(this['_abort'])this[_0x168105(0x270)][_0x168105(0x7ec)]();return this[_0x168105(0x270)]=new AbortController(),{'W':Math[_0x168105(0x8fb)](0x28,_0xd7164d['clientWidth']||this[_0x168105(0x646)]['offsetWidth']||0x190),'H':Math['max'](0x50,parseInt(_0x5c32e3['height'],0xa)||0xc8)};}[_0x376e89(0x6f8)](_0x5244fe,_0xa841c,_0x1692db,_0x221d94,_0x329e62,_0x3cd6ad,_0x1d8120,_0x520ad){const _0x2f3c46=_0x376e89;this[_0x2f3c46(0xa3b)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x2f3c46(0xa3b)]=0x0);if(_0x329e62['animate_graph']){this['_animStart']=performance[_0x2f3c46(0x8af)]();const _0x11dfb8=_0x3df9f0=>{const _0xdeb52b=_0x2f3c46,_0x43d10c=Math[_0xdeb52b(0xa51)](0x1,(_0x3df9f0-this[_0xdeb52b(0x637)])/0x258),_0x3fa96=0x1-Math[_0xdeb52b(0x957)](0x1-_0x43d10c,0x3);this[_0xdeb52b(0x6b6)](_0x5244fe,_0xa841c,_0x1692db,_0x221d94,_0x329e62,_0x3cd6ad,_0x3fa96),_0x43d10c<0x1?this['_animRaf']=requestAnimationFrame(_0x11dfb8):(this[_0xdeb52b(0xa3b)]=0x0,this[_0xdeb52b(0xa3e)](_0x1d8120,_0x520ad,_0x329e62,_0x3cd6ad));};this[_0x2f3c46(0xa3b)]=requestAnimationFrame(_0x11dfb8);}else this[_0x2f3c46(0x6b6)](_0x5244fe,_0xa841c,_0x1692db,_0x221d94,_0x329e62,_0x3cd6ad,0x1),this[_0x2f3c46(0xa3e)](_0x1d8120,_0x520ad,_0x329e62,_0x3cd6ad);}[_0x376e89(0x8b9)](_0x5d6802,_0x3c7fbc){const _0x52f4e3=_0x376e89;return _0x5d6802['innerHTML']='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x3c7fbc+_0x52f4e3(0x1d3),{'container':_0x5d6802[_0x52f4e3(0x75f)](_0x52f4e3(0x563)),'canvas':_0x5d6802['querySelector'](_0x52f4e3(0x72d)),'tooltipEl':_0x5d6802[_0x52f4e3(0x75f)]('.sgc-pie-tooltip')};}[_0x376e89(0x4e0)](_0x12798b,_0x5eab36,_0x5b22bd){const _0x3788b2=_0x376e89;_0x12798b['style']['opacity']='1';const _0x46ed61=_0x12798b[_0x3788b2(0xae9)];let _0x40d5f9=_0x5b22bd+0x10;if(_0x40d5f9+_0x46ed61>_0x5eab36['width'])_0x40d5f9=_0x40d5f9-_0x46ed61-0x20;_0x12798b[_0x3788b2(0xea9)]['left']=Math[_0x3788b2(0x8fb)](0x0,_0x40d5f9)+'px',_0x12798b['style'][_0x3788b2(0x751)]='0';}[_0x376e89(0xac7)](_0x2f6859,_0x3354d8,_0x1ff83e,_0x13a063){const _0x581f52=_0x376e89;_0x2f6859['addEventListener']('mousemove',_0x1ff83e,{'signal':_0x13a063}),_0x2f6859['addEventListener']('mouseleave',()=>{const _0x4f70c6=_0x24d9;_0x3354d8[_0x4f70c6(0xea9)][_0x4f70c6(0x211)]='0';},{'signal':_0x13a063}),_0x2f6859['addEventListener'](_0x581f52(0x223),_0x10aad8=>{const _0x324599=_0x581f52;if(_0x10aad8['touches'][_0x324599(0x491)]===0x1)_0x1ff83e({'clientX':_0x10aad8[_0x324599(0x5fa)][0x0][_0x324599(0x6c9)],'clientY':_0x10aad8[_0x324599(0x5fa)][0x0][_0x324599(0x853)]});},{'signal':_0x13a063,'passive':!![]}),_0x2f6859[_0x581f52(0x493)](_0x581f52(0x346),()=>{const _0x5f0c92=_0x581f52;_0x3354d8[_0x5f0c92(0xea9)][_0x5f0c92(0x211)]='0';},{'signal':_0x13a063});}[_0x376e89(0xadb)](_0x26cd25,_0x221670,_0x58b0eb,_0x118173){const _0x1278cb=_0x376e89;let _0x4081c6=_0x26cd25[_0x1278cb(0x39d)]&&typeof _0x26cd25[_0x1278cb(0x39d)]===_0x1278cb(0xd87)?_0x26cd25[_0x1278cb(0x39d)]:null;if(!_0x4081c6){const _0x5f147c=String(_0x26cd25['id']||'')[_0x1278cb(0xbc7)](/^(.+)__(\d+)$/);if(_0x5f147c)_0x4081c6=_0x58b0eb[parseInt(_0x5f147c[0x2],0xa)]||_0x58b0eb[_0x1278cb(0xb72)](_0x476715=>_0x476715[_0x1278cb(0x39d)]===_0x5f147c[0x1]);}if(!_0x4081c6)_0x4081c6={};if(_0x4081c6[_0x1278cb(0x3ca)])return null;const _0x1e592c=_0x4081c6[_0x1278cb(0x9d2)],_0x3c684f=(_0x1e592c||'')+'|'+(_0x4081c6[_0x1278cb(0xb47)]??'')+'|'+(_0x4081c6['invert']?0x1:0x0)+'|'+(_0x4081c6[_0x1278cb(0xdcf)]||'')+'|'+(_0x4081c6[_0x1278cb(0xb4e)]||'')+'|'+(_0x4081c6['price_attribute']||'')+'|'+(_0x4081c6[_0x1278cb(0x7a6)]||'')+'|'+(_0x4081c6[_0x1278cb(0x8a8)]||'')+'|'+(_0x4081c6[_0x1278cb(0x1b0)]||''),_0x57222f=Array[_0x1278cb(0x5ac)](_0x26cd25[_0x1278cb(0xc49)])&&_0x26cd25['raw'][_0x1278cb(0x491)]&&_0x1e592c!==_0x1278cb(0xbea),_0x368bf6=_0x57222f?_0x26cd25['raw']:_0x26cd25[_0x1278cb(0xb43)]||[],_0x5aa049=''+(_0x57222f?'r':'p')+_0x368bf6[_0x1278cb(0x491)]+'|'+(_0x368bf6[_0x1278cb(0x491)]?_0x368bf6[0x0]['t']:0x0)+'|'+(_0x368bf6[_0x1278cb(0x491)]?_0x368bf6[_0x368bf6[_0x1278cb(0x491)]-0x1]['t']:0x0),_0x18bd7b=_0x26cd25['id']||'i'+_0x221670,_0x6e570a=this[_0x1278cb(0xe79)][_0x1278cb(0xa4b)](_0x18bd7b);let _0x50dcc9;if(_0x6e570a&&_0x6e570a[_0x1278cb(0xcdd)]===_0x368bf6&&_0x6e570a[_0x1278cb(0xd31)]===_0x3c684f&&_0x6e570a['dSig']===_0x5aa049)_0x50dcc9=_0x6e570a[_0x1278cb(0x56c)];else{let _0xcab6e=_0x368bf6;if(_0x57222f){_0xcab6e=_0x1e592c===_0x1278cb(0x976)?DataProcessor['diffSeries'](_0xcab6e):_0xcab6e;try{_0xcab6e=DataProcessor[_0x1278cb(0x5c9)](_0xcab6e,_0x4081c6);}catch(_0x31bb78){}try{if(_0x4081c6[_0x1278cb(0x7a6)]&&!_0x4081c6[_0x1278cb(0x3ca)]&&!_0x4081c6['data_attribute'])_0xcab6e=this[_0x1278cb(0x646)][_0x1278cb(0x6ea)](_0xcab6e,_0x4081c6);const _0x553839=this[_0x1278cb(0x646)][_0x1278cb(0x480)](_0x4081c6);if(_0x553839)_0xcab6e=DataProcessor[_0x1278cb(0xc35)](_0xcab6e,_0x553839);}catch(_0x5a0c74){}try{_0xcab6e=DataProcessor[_0x1278cb(0x55b)](_0xcab6e,_0x4081c6);}catch(_0x293ab1){}}_0x50dcc9=_0x118173(_0xcab6e),this[_0x1278cb(0xe79)][_0x1278cb(0x4de)](_0x18bd7b,{'ref':_0x368bf6,'eSig':_0x3c684f,'dSig':_0x5aa049,'out':_0x50dcc9});}return{'ent':_0x4081c6,'out':_0x50dcc9,'eSig':_0x3c684f,'dSig':_0x5aa049};}[_0x376e89(0xb99)](_0x4f3fa3,_0x4be021,_0x3a7d39,_0x2ae2db,_0x2feaa0){const _0x3f9dc2=_0x376e89,{W:_0x53cd0b,H:_0x19309f}=this[_0x3f9dc2(0x226)](_0x4f3fa3,_0x3a7d39);if(!_0x4be021[_0x3f9dc2(0x491)]){_0x4f3fa3[_0x3f9dc2(0xeae)]=_0x3f9dc2(0x8be);return;}const _0x58f774=_0x4be021[0x0],_0x165546=this['_seriesEntity'](_0x58f774,this[_0x3f9dc2(0x646)][_0x3f9dc2(0x78e)]||[]);this[_0x3f9dc2(0x726)]=_0x165546,this[_0x3f9dc2(0x837)]=_0x58f774[_0x3f9dc2(0x604)]||{},this[_0x3f9dc2(0x65e)]=this[_0x3f9dc2(0x646)]['_resolveColor'](_0x165546[_0x3f9dc2(0xeaf)],_0x165546[_0x3f9dc2(0x39d)])||_0x165546[_0x3f9dc2(0xeaf)]||_0x3f9dc2(0xcb1);if(this[_0x3f9dc2(0x65e)]==='threshold')this[_0x3f9dc2(0x65e)]=_0x3f9dc2(0xcb1);this[_0x3f9dc2(0x50e)]=_0x4be021;const _0x2d5c03=this[_0x3f9dc2(0x291)](_0x58f774,_0x165546,resolveFirstWeekday(_0x2ae2db));this[_0x3f9dc2(0xcf2)]=_0x2d5c03;if(!(_0x2d5c03[_0x3f9dc2(0x477)]||_0x2d5c03[_0x3f9dc2(0x321)]||[])[_0x3f9dc2(0x491)]){_0x4f3fa3['innerHTML']=_0x3f9dc2(0x266)+_0x2feaa0+_0x3f9dc2(0xba9);return;}const {container:_0x4dde69,canvas:_0x4dc064,tooltipEl:_0x18b886}=this[_0x3f9dc2(0x8b9)](_0x4f3fa3,_0x19309f);if(!_0x4dc064)return;this['_draw'](_0x4dc064,_0x2d5c03,_0x53cd0b,_0x19309f,_0x3a7d39,_0x2ae2db),this['_setupTooltip'](_0x4dde69,_0x18b886,_0x3a7d39,_0x2ae2db);}[_0x376e89(0xb39)](_0x257c67,_0x3da315){const _0x1650ff=_0x376e89;if(_0x257c67[_0x1650ff(0x39d)]&&typeof _0x257c67[_0x1650ff(0x39d)]===_0x1650ff(0xd87))return _0x257c67['entity'];const _0x137415=String(_0x257c67['id']||'')[_0x1650ff(0xbc7)](/^(.+)__(\d+)$/);let _0x168027=null;if(_0x137415)_0x168027=_0x3da315[parseInt(_0x137415[0x2],0xa)]||_0x3da315[_0x1650ff(0xb72)](_0x4d319b=>_0x4d319b[_0x1650ff(0x39d)]===_0x137415[0x1]);if(!_0x168027)_0x168027=_0x3da315[_0x1650ff(0xb72)](_0x222150=>_0x222150[_0x1650ff(0x39d)]===_0x257c67[_0x1650ff(0x39d)]);return _0x168027||{'entity':_0x257c67[_0x1650ff(0x39d)],'color':'#4A90D9'};}[_0x376e89(0x259)](){const _0x345e04=_0x376e89;try{const _0x5b436e=getComputedStyle(document[_0x345e04(0x86b)])[_0x345e04(0x2a6)](_0x345e04(0x1f1))[_0x345e04(0xdc2)]();if(_0x5b436e)return _0x5b436e;}catch(_0x493436){}return _0x345e04(0x1e3);}[_0x376e89(0x78c)](_0x24686f,_0x2130c4,_0x19f48e){const _0x4b8700=_0x376e89,_0x309656=_0x24686f[_0x4b8700(0xdd2)]('2d'),_0x575657=window[_0x4b8700(0x485)]||0x1;return _0x24686f[_0x4b8700(0x149)]=_0x2130c4*_0x575657,_0x24686f['height']=_0x19f48e*_0x575657,_0x309656[_0x4b8700(0x69b)](_0x575657,_0x575657),_0x309656[_0x4b8700(0x3e7)](0x0,0x0,_0x2130c4,_0x19f48e),_0x309656;}['_detectDark'](){const _0x13f274=_0x376e89;try{const _0x1ab7ad=getComputedStyle(document[_0x13f274(0x86b)])['getPropertyValue']('--rgb-primary-text-color')[_0x13f274(0xdc2)](),_0xf01974=_0x1ab7ad['match'](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0xf01974){const _0x303380=(parseInt(_0xf01974[0x1])+parseInt(_0xf01974[0x2])+parseInt(_0xf01974[0x3]))/0x3;return _0x303380>0x80;}}catch(_0x5ca0c9){}try{const _0x32e32a=getComputedStyle(document[_0x13f274(0x3e8)])['getPropertyValue']('--rgb-primary-text-color')['trim'](),_0x3b1f29=_0x32e32a['match'](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x3b1f29){const _0x4282ae=(parseInt(_0x3b1f29[0x1])+parseInt(_0x3b1f29[0x2])+parseInt(_0x3b1f29[0x3]))/0x3;return _0x4282ae>0x80;}}catch(_0x3adf4c){}try{const _0x1fba7a=document[_0x13f274(0xe56)]('div');_0x1fba7a[_0x13f274(0xea9)][_0x13f274(0xeaf)]=_0x13f274(0x34d),_0x1fba7a['style'][_0x13f274(0xcc3)]=_0x13f274(0xb1d),_0x1fba7a[_0x13f274(0xea9)][_0x13f274(0x18c)]='hidden',_0x1fba7a[_0x13f274(0xea9)]['pointerEvents']=_0x13f274(0x7f2),document[_0x13f274(0x3e8)][_0x13f274(0xb0e)](_0x1fba7a);const _0xc82a7c=getComputedStyle(_0x1fba7a)['color'];document['body']['removeChild'](_0x1fba7a);const _0x384f95=_0xc82a7c&&_0xc82a7c['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x384f95){const _0xa32933=(parseInt(_0x384f95[0x1])+parseInt(_0x384f95[0x2])+parseInt(_0x384f95[0x3]))/0x3;if(_0xa32933!==0x0||_0xc82a7c[_0x13f274(0x905)](_0x13f274(0x4b6)))return _0xa32933>0x80;}}catch(_0xe572be){}try{let _0x4b01a9=this[_0x13f274(0x646)],_0x5c5ed6=null;for(let _0x352d07=0x0;_0x352d07<0xa&&_0x4b01a9;_0x352d07++){if(_0x4b01a9[_0x13f274(0x890)]===0x1&&_0x4b01a9[_0x13f274(0x7ab)]==='HA-CARD'){_0x5c5ed6=_0x4b01a9;break;}_0x4b01a9=_0x4b01a9['parentNode']||_0x4b01a9[_0x13f274(0x3b7)]&&_0x4b01a9[_0x13f274(0x3b7)]()[_0x13f274(0xdfc)];}if(_0x5c5ed6){const _0x40fea4=getComputedStyle(_0x5c5ed6)[_0x13f274(0x838)],_0x2d75a3=_0x40fea4&&_0x40fea4[_0x13f274(0xbc7)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x2d75a3){const _0x22f39b=(parseInt(_0x2d75a3[0x1])+parseInt(_0x2d75a3[0x2])+parseInt(_0x2d75a3[0x3]))/0x3;return _0x22f39b<0x80;}}}catch(_0x5b6766){}try{const _0x55b3e6=getComputedStyle(document['body'])[_0x13f274(0x838)],_0x4b7e7e=_0x55b3e6&&_0x55b3e6[_0x13f274(0xbc7)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x4b7e7e){const _0x323daa=(parseInt(_0x4b7e7e[0x1])+parseInt(_0x4b7e7e[0x2])+parseInt(_0x4b7e7e[0x3]))/0x3;return _0x323daa<0x80;}}catch(_0x224863){}return window[_0x13f274(0xc8e)]&&window['matchMedia'](_0x13f274(0x2e8))['matches'];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x5bf7b7){const _0x5655cb=_0x376e89;super(_0x5bf7b7),this[_0x5655cb(0xe78)]=[],this[_0x5655cb(0x647)]=[],this['_animRaf']=0x0,this[_0x5655cb(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x34d572,_0x442528,_0x5957dc,_0x287a1e){const _0x429629=_0x376e89,{W:_0xcf1389,H:_0x4961fa}=this[_0x429629(0x226)](_0x34d572,_0x5957dc),_0x10e572=this[_0x429629(0x646)][_0x429629(0x78e)]||[],_0x55d496=[];_0x442528[_0x429629(0xb00)](_0x191a47=>{const _0x1c1402=_0x429629,_0x366205=this[_0x1c1402(0xb39)](_0x191a47,_0x10e572),_0x46043c=(_0x191a47['points']||[])[_0x1c1402(0xe95)](_0x146a9=>_0x146a9['v']!==null&&_0x146a9['v']!==undefined),_0x2c228e=_0x287a1e?.['states']?.[_0x366205['entity']],_0x534e90=_0x366205[_0x1c1402(0x9d2)]||'last';let _0x1ea06b;if(_0x46043c[_0x1c1402(0x491)])_0x1ea06b=reduceByAggregate(_0x46043c,_0x534e90);else _0x2c228e?_0x1ea06b=parseFloat(_0x2c228e[_0x1c1402(0x394)]):_0x1ea06b=0x0;if(_0x1ea06b===undefined||_0x1ea06b===null||isNaN(_0x1ea06b))_0x1ea06b=0x0;const _0x56bf50=_0x191a47[_0x1c1402(0x604)]||{},_0x56c07f=pickName(_0x366205[_0x1c1402(0x26b)]!==undefined?_0x366205['tooltip_name']:_0x366205[_0x1c1402(0x716)],_0x56bf50[_0x1c1402(0xd10)]!==undefined&&_0x366205[_0x1c1402(0x26b)]!==undefined?_0x56bf50[_0x1c1402(0xd10)]:_0x56bf50['resolved_name'],_0x56bf50)??_0x366205[_0x1c1402(0x39d)]??'?';_0x55d496[_0x1c1402(0x5d5)]({'name':pickName(_0x366205[_0x1c1402(0x716)],_0x56bf50[_0x1c1402(0x2d7)],_0x56bf50)??'','tooltipName':_0x56c07f,'value':Math[_0x1c1402(0x26d)](_0x1ea06b),'color':(_0x366205[_0x1c1402(0xeaf)]===_0x1c1402(0xc74)?null:this[_0x1c1402(0x646)][_0x1c1402(0x5ca)](_0x366205[_0x1c1402(0xeaf)],_0x366205[_0x1c1402(0x39d)])||_0x366205['color'])||_0x1c1402(0xcb1),'unit':_0x366205[_0x1c1402(0x8a0)]||_0x56bf50[_0x1c1402(0x3be)]||'','entity':_0x366205});});const {container:_0x370640,canvas:_0x8e5347,tooltipEl:_0x2e9868}=this[_0x429629(0x8b9)](_0x34d572,_0x4961fa);if(!_0x8e5347)return;this[_0x429629(0xe78)]=_0x55d496,this[_0x429629(0x6f8)](_0x8e5347,_0x55d496,_0xcf1389,_0x4961fa,_0x5957dc,_0x287a1e,_0x370640,_0x2e9868);}[_0x376e89(0x6b6)](_0x2b10e5,_0x2f8f4c,_0xcbc863,_0x387b72,_0x1a9b6c,_0x580c6f,_0x33fd21){const _0x146a28=_0x376e89;if(_0x33fd21===undefined)_0x33fd21=0x1;const _0xf1130=this[_0x146a28(0x78c)](_0x2b10e5,_0xcbc863,_0x387b72),_0x2d2b0a=this[_0x146a28(0xcf0)](),_0x3c071b=_0x2d2b0a?_0x146a28(0x1f0):'rgba(0,0,0,0.75)',_0x48e9ab=_0x2d2b0a?'rgba(255,255,255,0.5)':'rgba(0,0,0,0.4)',_0xefc7e8=(_0x1c0123,_0xfd4a1a)=>{const _0x3a5726=_0x146a28;if(!_0x1c0123)return _0xfd4a1a;if(typeof _0x1c0123===_0x3a5726(0xb2d)&&_0x1c0123[_0x3a5726(0x905)]('var(')){try{const _0x2233fd=this[_0x3a5726(0x646)]?.[_0x3a5726(0x2dc)]?.[_0x3a5726(0x75f)](_0x3a5726(0xe53))||this[_0x3a5726(0x646)],_0x50173f=document[_0x3a5726(0xe56)]('div');_0x50173f[_0x3a5726(0xea9)][_0x3a5726(0xeaf)]=_0x1c0123,_0x2233fd[_0x3a5726(0xb0e)](_0x50173f);const _0x56b87f=getComputedStyle(_0x50173f)['color'];_0x2233fd['removeChild'](_0x50173f);if(_0x56b87f&&_0x56b87f!=='')return _0x56b87f;}catch(_0x31b373){}return _0xfd4a1a;}return _0x1c0123;},_0x2d11ca=this['_haFont'](),_0x5c184a=_0x2f8f4c[_0x146a28(0xd9d)]((_0x163159,_0x1217cf)=>_0x163159+_0x1217cf[_0x146a28(0xda1)],0x0),_0x3f6b4a={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x3c34f3=_0x1a9b6c['pie_style']||_0x146a28(0xe4c);let _0x42d487=_0x3f6b4a[_0x3c34f3]!=null?_0x3f6b4a[_0x3c34f3]:0.55;const _0x4b958f=_0x1a9b6c[_0x146a28(0x74b)]!==![];if(_0x4b958f&&_0x42d487<0.42)_0x42d487=0.42;const _0x319645=!!_0x1a9b6c[_0x146a28(0x242)],_0x2aa663=_0x319645?0.72:0x1,_0x35922b=Math[_0x146a28(0x8fb)](0x0,Math['min'](0xf,parseFloat(_0x1a9b6c[_0x146a28(0x55d)])||0x0)),_0x55fcbb=_0x35922b*Math['PI']/0xb4,_0x154d72=_0x319645?Math[_0x146a28(0xa51)](0x10,Math['min'](_0x387b72,_0xcbc863)*0.06):0x0,_0xa30233=_0x387b72-0x10-_0x154d72,_0x4cf9ac=_0xcbc863-0x10,_0x2bfac7=Math[_0x146a28(0xa51)](_0x4cf9ac/0x2,_0xa30233/0x2/_0x2aa663)*0.88,_0x3eeb8a=_0x2bfac7*_0x42d487,_0x494454=_0xcbc863/0x2,_0x229dba=_0x387b72/0x2-_0x154d72/0x2,_0xcafae0=_0x55fcbb>0x0&&_0x3eeb8a>0x0,_0x54157c=_0xcafae0?Math['min']((_0x2bfac7-_0x3eeb8a)*0.4,0x6):0x0,_0x1eacd3=(_0x1740d5,_0x2e0621,_0x3f7081)=>{const _0x2de70b=_0x146a28;_0xf1130['beginPath']();if(_0xcafae0){const _0x5dee24=(_0x1cbf60,_0x2ec68a)=>_0x494454+Math[_0x2de70b(0xb64)](_0x2ec68a)*_0x1cbf60,_0x28ca13=(_0x45cbba,_0x308b8e)=>_0x229dba+_0x3f7081+Math[_0x2de70b(0x1ec)](_0x308b8e)*_0x45cbba*_0x2aa663,_0x4b0f26=Math[_0x2de70b(0xa51)](_0x54157c/_0x2bfac7,(_0x2e0621-_0x1740d5)/0x2-0.0001),_0x7a7a85=Math[_0x2de70b(0xa51)](_0x54157c/_0x3eeb8a,(_0x2e0621-_0x1740d5)/0x2-0.0001);_0xf1130[_0x2de70b(0x49e)](_0x5dee24(_0x2bfac7,_0x1740d5+_0x4b0f26),_0x28ca13(_0x2bfac7,_0x1740d5+_0x4b0f26)),_0xf1130[_0x2de70b(0x3db)](_0x494454,_0x229dba+_0x3f7081,_0x2bfac7,_0x2bfac7*_0x2aa663,0x0,_0x1740d5+_0x4b0f26,_0x2e0621-_0x4b0f26),_0xf1130[_0x2de70b(0x3c3)](_0x5dee24(_0x2bfac7,_0x2e0621),_0x28ca13(_0x2bfac7,_0x2e0621),_0x5dee24(_0x2bfac7-_0x54157c,_0x2e0621),_0x28ca13(_0x2bfac7-_0x54157c,_0x2e0621)),_0xf1130[_0x2de70b(0xdfb)](_0x5dee24(_0x3eeb8a+_0x54157c,_0x2e0621),_0x28ca13(_0x3eeb8a+_0x54157c,_0x2e0621)),_0xf1130[_0x2de70b(0x3c3)](_0x5dee24(_0x3eeb8a,_0x2e0621),_0x28ca13(_0x3eeb8a,_0x2e0621),_0x5dee24(_0x3eeb8a,_0x2e0621-_0x7a7a85),_0x28ca13(_0x3eeb8a,_0x2e0621-_0x7a7a85)),_0xf1130[_0x2de70b(0x3db)](_0x494454,_0x229dba+_0x3f7081,_0x3eeb8a,_0x3eeb8a*_0x2aa663,0x0,_0x2e0621-_0x7a7a85,_0x1740d5+_0x7a7a85,!![]),_0xf1130[_0x2de70b(0x3c3)](_0x5dee24(_0x3eeb8a,_0x1740d5),_0x28ca13(_0x3eeb8a,_0x1740d5),_0x5dee24(_0x3eeb8a+_0x54157c,_0x1740d5),_0x28ca13(_0x3eeb8a+_0x54157c,_0x1740d5)),_0xf1130[_0x2de70b(0xdfb)](_0x5dee24(_0x2bfac7-_0x54157c,_0x1740d5),_0x28ca13(_0x2bfac7-_0x54157c,_0x1740d5)),_0xf1130[_0x2de70b(0x3c3)](_0x5dee24(_0x2bfac7,_0x1740d5),_0x28ca13(_0x2bfac7,_0x1740d5),_0x5dee24(_0x2bfac7,_0x1740d5+_0x4b0f26),_0x28ca13(_0x2bfac7,_0x1740d5+_0x4b0f26));}else _0x3eeb8a>0x0?(_0xf1130[_0x2de70b(0x3db)](_0x494454,_0x229dba+_0x3f7081,_0x2bfac7,_0x2bfac7*_0x2aa663,0x0,_0x1740d5,_0x2e0621),_0xf1130[_0x2de70b(0x3db)](_0x494454,_0x229dba+_0x3f7081,_0x3eeb8a,_0x3eeb8a*_0x2aa663,0x0,_0x2e0621,_0x1740d5,!![])):(_0xf1130['moveTo'](_0x494454,_0x229dba+_0x3f7081),_0xf1130[_0x2de70b(0x3db)](_0x494454,_0x229dba+_0x3f7081,_0x2bfac7,_0x2bfac7*_0x2aa663,0x0,_0x1740d5,_0x2e0621),_0xf1130['lineTo'](_0x494454,_0x229dba+_0x3f7081));_0xf1130[_0x2de70b(0xe59)]();},_0x11b584=(_0x3e2850,_0x5ac012)=>{const _0x1d0bc9=_0x146a28;let _0x4e7209=String(_0x3e2850||_0x1d0bc9(0x16b));if(_0x4e7209[_0x1d0bc9(0x90f)]('#'))_0x4e7209=_0x4e7209['slice'](0x1);if(_0x4e7209[_0x1d0bc9(0x491)]===0x3)_0x4e7209=_0x4e7209[_0x1d0bc9(0x2de)]('')[_0x1d0bc9(0x189)](_0x439272=>_0x439272+_0x439272)['join']('');if(_0x4e7209[_0x1d0bc9(0x491)]<0x6)return _0x3e2850;const _0x846b3f=parseInt(_0x4e7209[_0x1d0bc9(0x7e6)](0x0,0x2),0x10),_0x162610=parseInt(_0x4e7209['slice'](0x2,0x4),0x10),_0x316e23=parseInt(_0x4e7209[_0x1d0bc9(0x7e6)](0x4,0x6),0x10),_0x1c751a=0x1-_0x5ac012;return _0x1d0bc9(0xa08)+Math[_0x1d0bc9(0x70e)](_0x846b3f*_0x1c751a)+','+Math[_0x1d0bc9(0x70e)](_0x162610*_0x1c751a)+','+Math[_0x1d0bc9(0x70e)](_0x316e23*_0x1c751a)+')';};if(_0x5c184a===0x0){_0xf1130[_0x146a28(0x48d)]();_0x3eeb8a>0x0?(_0xf1130[_0x146a28(0x3db)](_0x494454,_0x229dba,_0x2bfac7,_0x2bfac7*_0x2aa663,0x0,0x0,Math['PI']*0x2),_0xf1130[_0x146a28(0x3db)](_0x494454,_0x229dba,_0x3eeb8a,_0x3eeb8a*_0x2aa663,0x0,0x0,Math['PI']*0x2,!![])):_0xf1130[_0x146a28(0x3db)](_0x494454,_0x229dba,_0x2bfac7,_0x2bfac7*_0x2aa663,0x0,0x0,Math['PI']*0x2);_0xf1130[_0x146a28(0xe59)](),_0xf1130[_0x146a28(0xac8)]=_0x2d2b0a?_0x146a28(0x730):_0x146a28(0xb93),_0xf1130[_0x146a28(0x339)](),_0xf1130['fillStyle']=_0x48e9ab,_0xf1130[_0x146a28(0xd6e)]=_0x146a28(0xcbf)+Math[_0x146a28(0xa51)](0xd,Math[_0x146a28(0x8fb)](0xa,_0x2bfac7*0.18))+_0x146a28(0x498)+_0x2d11ca,_0xf1130['textAlign']=_0x146a28(0xa1b),_0xf1130['textBaseline']=_0x146a28(0x868),_0xf1130[_0x146a28(0x779)](cardT(this['card']?.[_0x146a28(0xbce)],this['card']?.[_0x146a28(0x8d0)],_0x146a28(0xbcb)),_0x494454,_0x229dba),this[_0x146a28(0x647)]=[];return;}const _0x51df7b=-Math['PI']/0x2+Math['PI']*0x2*_0x33fd21,_0x25c014=[];let _0x22ded7=-Math['PI']/0x2;_0x2f8f4c['forEach'](_0x86710b=>{const _0x40e880=_0x146a28,_0x45cfd4=_0x86710b['value']/_0x5c184a*Math['PI']*0x2,_0x5b5620=_0x22ded7+_0x45cfd4,_0x276b1b=_0x3eeb8a>0x0?Math[_0x40e880(0xa51)](_0x55fcbb/0x2,_0x45cfd4/0x4):0x0;let _0x5a7e1e=_0x22ded7+_0x276b1b,_0x4205cd=_0x5b5620-_0x276b1b;if(_0x4205cd>_0x51df7b)_0x4205cd=Math[_0x40e880(0x8fb)](_0x5a7e1e,_0x51df7b);_0x25c014['push']({'sa':_0x22ded7,'ea':_0x5b5620,'sweep':_0x45cfd4,'drawSa':_0x5a7e1e,'drawEa':_0x4205cd,'item':_0x86710b}),_0x22ded7=_0x5b5620;});if(_0x319645&&_0x154d72>0x0){const _0x3a1c31=Math[_0x146a28(0x8fb)](0x4,Math[_0x146a28(0x70e)](_0x154d72));for(let _0x492ef1=_0x3a1c31;_0x492ef1>=0x1;_0x492ef1--){const _0x41aff8=_0x492ef1*(_0x154d72/_0x3a1c31);_0x25c014[_0x146a28(0xb00)](_0x3f05d9=>{const _0x4d16e2=_0x146a28;if(_0x3f05d9['drawEa']<=_0x3f05d9[_0x4d16e2(0x852)])return;let _0x59b864=_0x3f05d9[_0x4d16e2(0x6be)]['color'];const _0x4df723=_0x3f05d9[_0x4d16e2(0x6be)][_0x4d16e2(0x39d)];_0x4df723?.[_0x4d16e2(0x314)]?.[_0x4d16e2(0x96c)]&&_0x4df723[_0x4d16e2(0x314)][_0x4d16e2(0x39b)]?.[_0x4d16e2(0x491)]&&(_0x59b864=resolveValueColor(_0x3f05d9[_0x4d16e2(0x6be)][_0x4d16e2(0xda1)],this['card']['_thrVals'](_0x4df723),_0x59b864)),_0x1eacd3(_0x3f05d9[_0x4d16e2(0x852)],_0x3f05d9[_0x4d16e2(0x4fb)],_0x41aff8),_0xf1130[_0x4d16e2(0xac8)]=_0x11b584(_0x59b864,0.45+_0x492ef1/_0x3a1c31*0.15),_0xf1130[_0x4d16e2(0x339)]();});}}this['_pieSlices']=[],_0x25c014[_0x146a28(0xb00)](_0x4fe122=>{const _0x4de516=_0x146a28;if(_0x4fe122[_0x4de516(0x4fb)]<=_0x4fe122[_0x4de516(0x852)])return;let _0x2db507=_0x4fe122[_0x4de516(0x6be)][_0x4de516(0xeaf)];const _0x37b44b=_0x4fe122[_0x4de516(0x6be)][_0x4de516(0x39d)];_0x37b44b?.[_0x4de516(0x314)]?.[_0x4de516(0x96c)]&&_0x37b44b[_0x4de516(0x314)][_0x4de516(0x39b)]?.[_0x4de516(0x491)]&&(_0x2db507=resolveValueColor(_0x4fe122[_0x4de516(0x6be)]['value'],this[_0x4de516(0x646)][_0x4de516(0x67f)](_0x37b44b),_0x2db507));_0x1eacd3(_0x4fe122[_0x4de516(0x852)],_0x4fe122['drawEa'],0x0),_0xf1130[_0x4de516(0xac8)]=_0x2db507,_0xf1130[_0x4de516(0x33e)]=_0x319645?0.95:0.8,_0xf1130['fill'](),_0xf1130['globalAlpha']=0x1;if(_0x319645){_0x1eacd3(_0x4fe122[_0x4de516(0x852)],_0x4fe122[_0x4de516(0x4fb)],0x0);const _0x167c36=_0xf1130[_0x4de516(0xc20)](_0x494454,_0x229dba-_0x2bfac7*_0x2aa663,_0x494454,_0x229dba+_0x2bfac7*_0x2aa663);_0x167c36[_0x4de516(0x39e)](0x0,_0x4de516(0x504)),_0x167c36[_0x4de516(0x39e)](0.5,_0x4de516(0x7bc)),_0x167c36[_0x4de516(0x39e)](0x1,'rgba(0,0,0,0.12)'),_0xf1130[_0x4de516(0xac8)]=_0x167c36,_0xf1130[_0x4de516(0x339)]();}this['_pieSlices']['push']({'startAngle':_0x4fe122[_0x4de516(0x852)],'endAngle':_0x4fe122[_0x4de516(0x4fb)],'item':_0x4fe122['item'],'cx':_0x494454,'cy':_0x229dba,'radius':_0x2bfac7,'innerRadius':_0x3eeb8a,'yScale':_0x2aa663});});if(_0x33fd21>=0.999){const _0x451b6e=Math[_0x146a28(0xa51)](0xc,Math[_0x146a28(0x8fb)](0x9,_0x2bfac7*0.14)),_0x365d2b=parseFloat(_0x1a9b6c[_0x146a28(0xe5d)])>0x0?parseFloat(_0x1a9b6c[_0x146a28(0xe5d)]):_0x451b6e,_0x358268=_0xefc7e8(_0x1a9b6c[_0x146a28(0xaf5)],_0x2d2b0a?_0x146a28(0x507):_0x146a28(0xddb)),_0x105739=_0x1a9b6c[_0x146a28(0xa9d)]||_0x146a28(0xda1),_0x1093a9=_0x257ca8=>{const _0x3283fb=_0x146a28,_0x50814d=_0x257ca8[_0x3283fb(0xda1)]/_0x5c184a*0x64,_0x2bb753=toNum(_0x257ca8[_0x3283fb(0x39d)]?.['decimals'])??0x0;if(_0x105739===_0x3283fb(0x696))return _0x50814d[_0x3283fb(0x3d2)](_0x2bb753)+'%';const _0x28d959=formatNumber(_0x257ca8[_0x3283fb(0xda1)],_0x257ca8['entity'],_0x580c6f);if(_0x105739===_0x3283fb(0x3e9))return''+_0x28d959+(_0x257ca8[_0x3283fb(0x8a0)]?'\x20'+_0x257ca8['unit']:'')+'\x20('+_0x50814d['toFixed'](_0x2bb753)+'%)';return''+_0x28d959+(_0x257ca8[_0x3283fb(0x8a0)]?'\x20'+_0x257ca8[_0x3283fb(0x8a0)]:'');},_0x33e97e=0x5,_0x27b5da=_0x1a9b6c[_0x146a28(0xaf5)]?_0x358268:_0x48e9ab||'rgba(128,128,128,0.8)';_0x25c014[_0x146a28(0xb00)](_0x5cbda7=>{const _0x25784b=_0x146a28;if(_0x5cbda7[_0x25784b(0x4fb)]<=_0x5cbda7[_0x25784b(0x852)])return;const _0x52deed=_0x5cbda7[_0x25784b(0x6be)]['value']/_0x5c184a*0x64;if(_0x52deed<=0x0)return;const _0x145b58=(_0x5cbda7[_0x25784b(0x852)]+_0x5cbda7[_0x25784b(0x4fb)])/0x2,_0x50a29a=_0x1093a9(_0x5cbda7[_0x25784b(0x6be)]);_0xf1130[_0x25784b(0xd6e)]='600\x20'+_0x365d2b+_0x25784b(0x498)+_0x2d11ca,_0xf1130['textBaseline']='middle';if(_0x52deed>=_0x33e97e){const _0x46dda7=_0x3eeb8a>0x0?(_0x2bfac7+_0x3eeb8a)/0x2:_0x2bfac7*0.65,_0x354732=_0x494454+Math['cos'](_0x145b58)*_0x46dda7,_0x45fb0b=_0x229dba+Math[_0x25784b(0x1ec)](_0x145b58)*_0x46dda7*_0x2aa663;_0xf1130[_0x25784b(0xac8)]=_0x358268,_0xf1130['textAlign']=_0x25784b(0xa1b),_0xf1130[_0x25784b(0x779)](_0x50a29a,_0x354732,_0x45fb0b);}else{const _0x45a9e0=_0x5cbda7[_0x25784b(0x6be)][_0x25784b(0x39d)]?.['color_thresholds']?.[_0x25784b(0x96c)]&&_0x5cbda7[_0x25784b(0x6be)][_0x25784b(0x39d)]['color_thresholds'][_0x25784b(0x39b)]?.[_0x25784b(0x491)]?resolveValueColor(_0x5cbda7[_0x25784b(0x6be)]['value'],this[_0x25784b(0x646)][_0x25784b(0x67f)](_0x5cbda7['item'][_0x25784b(0x39d)]),_0x5cbda7[_0x25784b(0x6be)][_0x25784b(0xeaf)]):_0x5cbda7[_0x25784b(0x6be)][_0x25784b(0xeaf)],_0x1c6d4c=_0x494454+Math[_0x25784b(0xb64)](_0x145b58)*_0x2bfac7,_0x2abfa2=_0x229dba+Math[_0x25784b(0x1ec)](_0x145b58)*_0x2bfac7*_0x2aa663,_0xa300dc=_0x2bfac7+0x6,_0x1e6c15=_0x494454+Math[_0x25784b(0xb64)](_0x145b58)*_0xa300dc,_0x907496=_0x229dba+Math[_0x25784b(0x1ec)](_0x145b58)*_0xa300dc*_0x2aa663,_0x36cef6=Math[_0x25784b(0xb64)](_0x145b58)>=0x0,_0x5aa4f8=_0x1e6c15+(_0x36cef6?0x6:-0x6),_0x24361c=_0x1e6c15+(_0x36cef6?0x4:-0x4);_0xf1130[_0x25784b(0x1d4)]=_0x45a9e0||_0x27b5da,_0xf1130['lineWidth']=0x1,_0xf1130[_0x25784b(0x33e)]=0.85,_0xf1130[_0x25784b(0x48d)](),_0xf1130['moveTo'](_0x1c6d4c,_0x2abfa2),_0xf1130[_0x25784b(0xdfb)](_0x1e6c15,_0x907496),_0xf1130[_0x25784b(0xdfb)](_0x24361c,_0x907496),_0xf1130['stroke'](),_0xf1130[_0x25784b(0x33e)]=0x1,_0xf1130[_0x25784b(0xac8)]=_0x358268,_0xf1130[_0x25784b(0x900)]=_0x36cef6?_0x25784b(0x8fa):_0x25784b(0x51b),_0xf1130['fillText'](_0x50a29a,_0x5aa4f8,_0x907496);}});}if(_0x4b958f&&_0x33fd21>=0.999){const _0x2694fc=_0x2f8f4c[0x0]?.['unit']||'',_0x5a669f=formatNumber(_0x5c184a,_0x2f8f4c[0x0]?.[_0x146a28(0x39d)]||{'decimals':0x1},_0x580c6f)+(_0x2694fc?'\x20'+_0x2694fc:''),_0x395b83=_0x3eeb8a>0x0?_0x3eeb8a*0x2*0.85:Math[_0x146a28(0xa51)](_0xcbc863,_0x387b72)*0.4,_0x3002c5=Math['min'](0x12,_0x2bfac7*0.32);let _0x4e003c=parseFloat(_0x1a9b6c[_0x146a28(0xb68)])>0x0?parseFloat(_0x1a9b6c[_0x146a28(0xb68)]):_0x3002c5;_0xf1130[_0x146a28(0xd6e)]=_0x146a28(0xcbf)+_0x4e003c+_0x146a28(0x498)+_0x2d11ca;const _0x13a120=_0xf1130[_0x146a28(0xcdb)](_0x5a669f)[_0x146a28(0x149)];_0x13a120>_0x395b83&&(_0x4e003c=Math[_0x146a28(0x8fb)](0x8,_0x4e003c*(_0x395b83/_0x13a120)),_0xf1130[_0x146a28(0xd6e)]=_0x146a28(0xcbf)+_0x4e003c+'px\x20'+_0x2d11ca);const _0x3595f5=_0xefc7e8(_0x1a9b6c[_0x146a28(0xd81)],_0x3c071b);_0xf1130['fillStyle']=_0x3595f5,_0xf1130[_0x146a28(0x900)]=_0x146a28(0xa1b),_0xf1130[_0x146a28(0xb25)]=_0x146a28(0x868),_0xf1130[_0x146a28(0x779)](_0x5a669f,_0x494454,_0x229dba-_0x4e003c*0.35);const _0x5e3b79=Math[_0x146a28(0x8fb)](0x7,Math[_0x146a28(0xa51)](0xa,_0x4e003c*0.55)),_0x5b643e=_0x1a9b6c['pie_center_color']?_0x3595f5:_0x48e9ab;_0xf1130[_0x146a28(0xac8)]=_0x5b643e,_0xf1130[_0x146a28(0x33e)]=_0x1a9b6c[_0x146a28(0xd81)]?0.6:0x1,_0xf1130[_0x146a28(0xd6e)]=_0x5e3b79+'px\x20'+_0x2d11ca,_0xf1130[_0x146a28(0x779)](cardT(this[_0x146a28(0x646)]?.[_0x146a28(0xbce)],this['card']?.[_0x146a28(0x8d0)],_0x146a28(0xc4b)),_0x494454,_0x229dba+_0x4e003c*0.55),_0xf1130[_0x146a28(0x33e)]=0x1;}}[_0x376e89(0xa3e)](_0x2cc023,_0x4b67f5,_0x13e1ae,_0x1fa9a6){const _0x32120c=_0x376e89;if(!_0x4b67f5||!_0x2cc023||_0x13e1ae[_0x32120c(0x657)]===![]||!this['_pieSlices']?.[_0x32120c(0x491)])return;const _0x17205e=this[_0x32120c(0x270)][_0x32120c(0x1e9)],_0x56b6be=_0x5ae998=>{const _0x35c3b9=_0x32120c,_0x292643=_0x2cc023['getBoundingClientRect'](),_0x179f5f=_0x5ae998['clientX']-_0x292643[_0x35c3b9(0x8fa)],_0x304c30=_0x5ae998[_0x35c3b9(0x853)]-_0x292643[_0x35c3b9(0x751)];let _0x21d27b=null;for(const _0x232d10 of this[_0x35c3b9(0x647)]){const _0x2f27c7=_0x232d10[_0x35c3b9(0x3ed)]||0x1,_0x4e9628=_0x179f5f-_0x232d10['cx'],_0x542f69=(_0x304c30-_0x232d10['cy'])/_0x2f27c7,_0x865ab9=Math[_0x35c3b9(0xd45)](_0x4e9628*_0x4e9628+_0x542f69*_0x542f69);if(_0x865ab9<_0x232d10[_0x35c3b9(0x4b1)]||_0x865ab9>_0x232d10[_0x35c3b9(0xd5f)])continue;let _0xcaa89d=Math[_0x35c3b9(0x9d4)](_0x542f69,_0x4e9628);if(_0xcaa89d<-Math['PI']/0x2)_0xcaa89d+=Math['PI']*0x2;if(_0xcaa89d>=_0x232d10[_0x35c3b9(0xb20)]&&_0xcaa89d<_0x232d10[_0x35c3b9(0x614)]){_0x21d27b=_0x232d10;break;}}if(!_0x21d27b){_0x4b67f5[_0x35c3b9(0xea9)][_0x35c3b9(0x211)]='0';return;}const _0x1435d3=this[_0x35c3b9(0xe78)][_0x35c3b9(0xd9d)]((_0x4b1a9a,_0x46c5ad)=>_0x4b1a9a+_0x46c5ad[_0x35c3b9(0xda1)],0x0),_0x206eb9=toNum(_0x21d27b[_0x35c3b9(0x6be)]['entity']?.[_0x35c3b9(0xa14)])??0x1,_0x48f1a9=_0x1435d3>0x0?(_0x21d27b['item'][_0x35c3b9(0xda1)]/_0x1435d3*0x64)[_0x35c3b9(0x3d2)](_0x206eb9):'0',_0x98102c=formatNumber(_0x21d27b['item']['value'],_0x21d27b[_0x35c3b9(0x6be)][_0x35c3b9(0x39d)],_0x1fa9a6),_0x7345ff=_0x21d27b['item'][_0x35c3b9(0x39d)]?.['show_color_dot']!==![]?escapeHtml(_0x21d27b['item'][_0x35c3b9(0xeaf)]):_0x35c3b9(0xa56);_0x4b67f5[_0x35c3b9(0xeae)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x7345ff+_0x35c3b9(0xbbf)+escapeHtml(_0x21d27b[_0x35c3b9(0x6be)]['tooltipName']||_0x21d27b[_0x35c3b9(0x6be)][_0x35c3b9(0x716)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x98102c))+'\x20'+escapeHtml(_0x21d27b[_0x35c3b9(0x6be)]['unit']||'')+_0x35c3b9(0x2b1)+('<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(_0x1fa9a6,_0x13e1ae,_0x35c3b9(0x37e)))+_0x35c3b9(0x2e4)+_0x48f1a9+'%</span></div>'),this[_0x35c3b9(0x4e0)](_0x4b67f5,_0x292643,_0x179f5f);};this['_wireTooltip'](_0x2cc023,_0x4b67f5,_0x56b6be,_0x17205e),_0x2cc023[_0x32120c(0xea9)][_0x32120c(0xde5)]=_0x32120c(0xa1e),_0x2cc023[_0x32120c(0x493)](_0x32120c(0x249),_0x192a0f=>{const _0x176ab4=_0x32120c,_0x127e97=_0x2cc023['getBoundingClientRect'](),_0x51616f=_0x192a0f[_0x176ab4(0x6c9)]-_0x127e97[_0x176ab4(0x8fa)],_0x18068b=_0x192a0f['clientY']-_0x127e97['top'];let _0x5ba1b6=null;for(const _0xf2aee4 of this[_0x176ab4(0x647)]){const _0x2c090e=_0xf2aee4[_0x176ab4(0x3ed)]||0x1,_0x3c0140=_0x51616f-_0xf2aee4['cx'],_0x591288=(_0x18068b-_0xf2aee4['cy'])/_0x2c090e,_0x231877=Math['sqrt'](_0x3c0140*_0x3c0140+_0x591288*_0x591288);if(_0x231877<_0xf2aee4[_0x176ab4(0x4b1)]||_0x231877>_0xf2aee4[_0x176ab4(0xd5f)])continue;let _0xecbffa=Math[_0x176ab4(0x9d4)](_0x591288,_0x3c0140);if(_0xecbffa<-Math['PI']/0x2)_0xecbffa+=Math['PI']*0x2;if(_0xecbffa>=_0xf2aee4[_0x176ab4(0xb20)]&&_0xecbffa<_0xf2aee4[_0x176ab4(0x614)]){_0x5ba1b6=_0xf2aee4;break;}}if(!_0x5ba1b6)return;_0x192a0f[_0x176ab4(0x79e)](),this[_0x176ab4(0x646)][_0x176ab4(0x330)](_0x5ba1b6['item']?.[_0x176ab4(0x39d)]);},{'signal':_0x17205e});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x10d247){const _0x3068d6=_0x376e89;super(_0x10d247),this['_items']=[],this[_0x3068d6(0x73a)]=[],this['_animRaf']=0x0,this[_0x3068d6(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x507367,_0x2eceba,_0x42d715,_0x2c398c){const _0x1c9d5b=_0x376e89,{W:_0x59f989,H:_0x3a18f1}=this[_0x1c9d5b(0x226)](_0x507367,_0x42d715),_0x93cc19=this[_0x1c9d5b(0x646)][_0x1c9d5b(0x78e)]||[],_0xc1f304=[];_0x2eceba[_0x1c9d5b(0xb00)](_0x4b8138=>{const _0x3cf0bc=_0x1c9d5b,_0x2a1cae=this[_0x3cf0bc(0xb39)](_0x4b8138,_0x93cc19),_0x1f7dd4=(_0x4b8138[_0x3cf0bc(0xb43)]||[])['filter'](_0x557568=>_0x557568['v']!==null&&_0x557568['v']!==undefined),_0x35287e=_0x2c398c?.[_0x3cf0bc(0xe24)]?.[_0x2a1cae[_0x3cf0bc(0x39d)]],_0x1430ee=_0x2a1cae[_0x3cf0bc(0x9d2)]||_0x3cf0bc(0xc79);let _0x23d895;if(_0x1f7dd4[_0x3cf0bc(0x491)])_0x23d895=reduceByAggregate(_0x1f7dd4,_0x1430ee);else _0x35287e?_0x23d895=parseFloat(_0x35287e[_0x3cf0bc(0x394)]):_0x23d895=0x0;if(_0x23d895===undefined||_0x23d895===null||isNaN(_0x23d895))_0x23d895=0x0;const _0x4ff4ab=resolveEntityBound(_0x2a1cae[_0x3cf0bc(0x758)],0x0,_0x2c398c),_0x4d2c6b=resolveEntityBound(_0x2a1cae[_0x3cf0bc(0x16a)],0x64,_0x2c398c),_0x5347ab=_0x4d2c6b>_0x4ff4ab?Math[_0x3cf0bc(0x8fb)](0x0,Math[_0x3cf0bc(0xa51)](0x1,(_0x23d895-_0x4ff4ab)/(_0x4d2c6b-_0x4ff4ab))):0x0,_0x557604=_0x4b8138[_0x3cf0bc(0x604)]||{},_0xcade42=pickName(_0x2a1cae['tooltip_name']!==undefined?_0x2a1cae['tooltip_name']:_0x2a1cae['name'],_0x557604[_0x3cf0bc(0xd10)]!==undefined&&_0x2a1cae['tooltip_name']!==undefined?_0x557604[_0x3cf0bc(0xd10)]:_0x557604[_0x3cf0bc(0x2d7)],_0x557604)??_0x2a1cae[_0x3cf0bc(0x39d)]??'?';_0xc1f304['push']({'name':pickName(_0x2a1cae[_0x3cf0bc(0x716)],_0x557604['resolved_name'],_0x557604)??'','tooltipName':_0xcade42,'value':_0x23d895,'pct':_0x5347ab,'min':_0x4ff4ab,'max':_0x4d2c6b,'color':(_0x2a1cae[_0x3cf0bc(0xeaf)]==='threshold'?null:this['card']['_resolveCanvasColor'](_0x2a1cae[_0x3cf0bc(0xeaf)],_0x2a1cae[_0x3cf0bc(0x39d)])||_0x2a1cae['color'])||_0x3cf0bc(0xcb1),'unit':_0x2a1cae['unit']||_0x557604[_0x3cf0bc(0x3be)]||'','entity':_0x2a1cae});});const {container:_0x3b4023,canvas:_0x2dd95c,tooltipEl:_0x4b9222}=this[_0x1c9d5b(0x8b9)](_0x507367,_0x3a18f1);if(!_0x2dd95c)return;this['_items']=_0xc1f304,this[_0x1c9d5b(0x6f8)](_0x2dd95c,_0xc1f304,_0x59f989,_0x3a18f1,_0x42d715,_0x2c398c,_0x3b4023,_0x4b9222);}[_0x376e89(0x6b6)](_0x2b65e0,_0x1ab643,_0x23ea92,_0x4e8e36,_0x309c87,_0x5b03f9,_0x5aaabe){const _0x464093=_0x376e89;if(_0x5aaabe===undefined)_0x5aaabe=0x1;const _0x221610=this[_0x464093(0x78c)](_0x2b65e0,_0x23ea92,_0x4e8e36),_0x24fa9e=this['_detectDark'](),_0x13dd3a=_0x24fa9e?'rgba(255,255,255,0.85)':_0x464093(0xc82),_0x63ab2d=_0x24fa9e?_0x464093(0xb16):_0x464093(0x517),_0x3d9cfc=_0x24fa9e?'rgba(255,255,255,0.08)':_0x464093(0xb93),_0x38be40=this['_haFont'](),_0x190bcc=_0x1ab643[_0x464093(0x491)];if(!_0x190bcc)return;const _0x3983d2=Math[_0x464093(0xa51)](_0x4e8e36-0x14,_0x23ea92-0x14),_0xb39d3=_0x3983d2/0x2*0.92,_0x32fdc9=Math[_0x464093(0x8fb)](0x8,Math[_0x464093(0xa51)](0x1c,_0xb39d3*0.7/_0x190bcc)),_0x17a8e2=Math[_0x464093(0x8fb)](0x3,_0x32fdc9*0.2),_0x15f7e2=_0x23ea92/0x2,_0x41b905=_0x4e8e36/0x2,_0xec70ce=-Math['PI']*0.75,_0x1bd30c=Math['PI']*0.75,_0x7bfc3d=_0x1bd30c-_0xec70ce;this[_0x464093(0x73a)]=[],_0x1ab643[_0x464093(0xb00)]((_0x4c3226,_0x2bc194)=>{const _0xc186f3=_0x464093,_0x367543=_0xb39d3-_0x2bc194*(_0x32fdc9+_0x17a8e2);if(_0x367543<_0x32fdc9)return;_0x221610[_0xc186f3(0x48d)](),_0x221610[_0xc186f3(0x97e)](_0x15f7e2,_0x41b905,_0x367543,_0xec70ce,_0x1bd30c),_0x221610[_0xc186f3(0x1d4)]=_0x3d9cfc,_0x221610[_0xc186f3(0x482)]=_0x32fdc9,_0x221610[_0xc186f3(0xdd1)]=_0xc186f3(0x70e),_0x221610[_0xc186f3(0x196)]();const _0x2e24a1=_0xec70ce+_0x7bfc3d*_0x4c3226[_0xc186f3(0x374)]*_0x5aaabe;if(_0x4c3226[_0xc186f3(0x374)]*_0x5aaabe>0.005){let _0x90f528=_0x4c3226['color'];const _0xb2ff3d=_0x4c3226[_0xc186f3(0x39d)];_0xb2ff3d?.[_0xc186f3(0x314)]?.['enabled']&&_0xb2ff3d[_0xc186f3(0x314)][_0xc186f3(0x39b)]?.['length']&&(_0x90f528=resolveValueColor(_0x4c3226['value'],this[_0xc186f3(0x646)][_0xc186f3(0x67f)](_0xb2ff3d),_0x90f528)),_0x221610['beginPath'](),_0x221610['arc'](_0x15f7e2,_0x41b905,_0x367543,_0xec70ce,_0x2e24a1),_0x221610[_0xc186f3(0x1d4)]=_0x90f528,_0x221610[_0xc186f3(0x482)]=_0x32fdc9,_0x221610[_0xc186f3(0xdd1)]=_0xc186f3(0x70e),_0x221610['globalAlpha']=0.85,_0x221610[_0xc186f3(0x196)](),_0x221610[_0xc186f3(0x33e)]=0x1;}this[_0xc186f3(0x73a)][_0xc186f3(0x5d5)]({'cx':_0x15f7e2,'cy':_0x41b905,'r':_0x367543,'barThickness':_0x32fdc9,'startAngle':_0xec70ce,'valueAngle':_0x2e24a1,'endAngleFull':_0x1bd30c,'item':_0x4c3226});});if(_0x190bcc>0x0&&_0x309c87[_0x464093(0x74b)]!==![]&&_0x5aaabe>=0.999){const _0x257be4=_0x1ab643['reduce']((_0x55418d,_0x479558)=>_0x55418d+_0x479558['value'],0x0)/_0x190bcc,_0x5d4adf=_0x1ab643[0x0]?.[_0x464093(0x8a0)]||'';_0x221610[_0x464093(0xac8)]=_0x13dd3a,_0x221610[_0x464093(0xd6e)]=_0x464093(0x4a0)+Math[_0x464093(0xa51)](0x14,_0xb39d3*0.3)+_0x464093(0x498)+_0x38be40,_0x221610[_0x464093(0x900)]=_0x464093(0xa1b),_0x221610[_0x464093(0xb25)]=_0x464093(0x868);const _0x3f9c43=_0x1ab643[0x0]?.[_0x464093(0x39d)]||{'decimals':0x1};_0x221610['fillText'](formatNumber(_0x257be4,_0x3f9c43,_0x5b03f9),_0x15f7e2,_0x41b905-0x6),_0x221610[_0x464093(0xac8)]=_0x63ab2d,_0x221610[_0x464093(0xd6e)]=Math[_0x464093(0xa51)](0xa,_0xb39d3*0.15)+_0x464093(0x498)+_0x38be40,_0x221610['fillText'](_0x190bcc>0x1?_0x464093(0x856)+_0x5d4adf:_0x5d4adf,_0x15f7e2,_0x41b905+0xa);}}[_0x376e89(0xa3e)](_0x3d31c0,_0x431661,_0x305034,_0x36ccaf){const _0x3e0275=_0x376e89;if(!_0x431661||!_0x3d31c0||_0x305034['show_tooltip']===![]||!this[_0x3e0275(0x73a)]?.[_0x3e0275(0x491)])return;const _0x546fcd=this['_abort'][_0x3e0275(0x1e9)],_0x4d4f45=_0x59f3fb=>{const _0x490469=_0x3e0275,_0x49f8c8=_0x3d31c0[_0x490469(0x263)](),_0x2fb3fd=_0x59f3fb[_0x490469(0x6c9)]-_0x49f8c8['left'],_0x22ebd2=_0x59f3fb[_0x490469(0x853)]-_0x49f8c8['top'];let _0xf0f938=null;for(const _0x5b3804 of this['_arcs']){const _0x5bc69e=_0x2fb3fd-_0x5b3804['cx'],_0x41ce19=_0x22ebd2-_0x5b3804['cy'],_0x47095d=Math[_0x490469(0xd45)](_0x5bc69e*_0x5bc69e+_0x41ce19*_0x41ce19),_0x22f84f=_0x5b3804[_0x490469(0xb58)]/0x2;if(_0x47095d<_0x5b3804['r']-_0x22f84f||_0x47095d>_0x5b3804['r']+_0x22f84f)continue;let _0x17a6cd=Math[_0x490469(0x9d4)](_0x41ce19,_0x5bc69e);if(_0x17a6cd<_0x5b3804[_0x490469(0xb20)])_0x17a6cd+=Math['PI']*0x2;if(_0x17a6cd>=_0x5b3804[_0x490469(0xb20)]&&_0x17a6cd<=_0x5b3804[_0x490469(0xa6e)]){_0xf0f938=_0x5b3804;break;}}if(!_0xf0f938){_0x431661[_0x490469(0xea9)][_0x490469(0x211)]='0';return;}const _0x106659=(_0xf0f938[_0x490469(0x6be)][_0x490469(0x374)]*0x64)[_0x490469(0x3d2)](0x1),_0x41c3fb=formatNumber(_0xf0f938[_0x490469(0x6be)][_0x490469(0xda1)],_0xf0f938[_0x490469(0x6be)][_0x490469(0x39d)],_0x36ccaf),_0x2eba1e=formatNumber(_0xf0f938[_0x490469(0x6be)]['min'],_0xf0f938[_0x490469(0x6be)][_0x490469(0x39d)],_0x36ccaf),_0x497281=formatNumber(_0xf0f938[_0x490469(0x6be)][_0x490469(0x8fb)],_0xf0f938[_0x490469(0x6be)][_0x490469(0x39d)],_0x36ccaf),_0x44689b=_0xf0f938[_0x490469(0x6be)]['entity']?.[_0x490469(0x8e5)]!==![]?escapeHtml(_0xf0f938[_0x490469(0x6be)]['color']):_0x490469(0xa56);_0x431661['innerHTML']=_0x490469(0x84e)+_0x44689b+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xf0f938[_0x490469(0x6be)][_0x490469(0x841)]||_0xf0f938['item']['name']||'')+_0x490469(0x2e4)+escapeHtml(String(_0x41c3fb))+'\x20'+escapeHtml(_0xf0f938[_0x490469(0x6be)][_0x490469(0x8a0)]||'')+_0x490469(0x2b1)+(_0x490469(0x51f)+escapeHtml(cardT(_0x36ccaf,_0x305034,_0x490469(0xb24)))+_0x490469(0x2e4)+escapeHtml(String(_0x2eba1e))+'\x20→\x20'+escapeHtml(String(_0x497281))+_0x490469(0x2b1))+(_0x490469(0x51f)+escapeHtml(cardT(_0x36ccaf,_0x305034,_0x490469(0x8f1)))+_0x490469(0x2e4)+_0x106659+_0x490469(0x608)),this['_placeTooltip'](_0x431661,_0x49f8c8,_0x2fb3fd);};this['_wireTooltip'](_0x3d31c0,_0x431661,_0x4d4f45,_0x546fcd),_0x3d31c0[_0x3e0275(0xea9)]['cursor']=_0x3e0275(0xa1e),_0x3d31c0[_0x3e0275(0x493)](_0x3e0275(0x249),_0x14b40d=>{const _0x3ce2d9=_0x3e0275,_0x2c66a9=_0x3d31c0[_0x3ce2d9(0x263)](),_0x52d619=_0x14b40d[_0x3ce2d9(0x6c9)]-_0x2c66a9['left'],_0x3db8e9=_0x14b40d['clientY']-_0x2c66a9[_0x3ce2d9(0x751)];let _0x109093=null;for(const _0x5a90f6 of this[_0x3ce2d9(0x73a)]){const _0x503570=_0x52d619-_0x5a90f6['cx'],_0x3c62a2=_0x3db8e9-_0x5a90f6['cy'],_0x10f520=Math[_0x3ce2d9(0xd45)](_0x503570*_0x503570+_0x3c62a2*_0x3c62a2),_0x5df91f=_0x5a90f6[_0x3ce2d9(0xb58)]/0x2;if(_0x10f520<_0x5a90f6['r']-_0x5df91f||_0x10f520>_0x5a90f6['r']+_0x5df91f)continue;let _0x3ac173=Math['atan2'](_0x3c62a2,_0x503570);if(_0x3ac173<_0x5a90f6['startAngle'])_0x3ac173+=Math['PI']*0x2;if(_0x3ac173>=_0x5a90f6[_0x3ce2d9(0xb20)]&&_0x3ac173<=_0x5a90f6[_0x3ce2d9(0xa6e)]){_0x109093=_0x5a90f6;break;}}if(!_0x109093)return;_0x14b40d[_0x3ce2d9(0x79e)](),this[_0x3ce2d9(0x646)][_0x3ce2d9(0x330)](_0x109093[_0x3ce2d9(0x6be)]?.[_0x3ce2d9(0x39d)]);},{'signal':_0x546fcd});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x30d0f8){const _0x3e240c=_0x376e89;super(_0x30d0f8),this[_0x3e240c(0x549)]=[],this[_0x3e240c(0xa5c)]=[],this[_0x3e240c(0xa3b)]=0x0,this[_0x3e240c(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x3838ca,_0x232301,_0x434a42,_0x76d742){const _0xef2b5b=_0x376e89,{W:_0x461032,H:_0x520d87}=this['_beginRender'](_0x3838ca,_0x434a42),_0x4ab1d6=this['card'][_0xef2b5b(0x78e)]||[],_0xeab1b8=[];_0x232301[_0xef2b5b(0xb00)](_0x133f91=>{const _0x2378a5=_0xef2b5b,_0x13458c=this[_0x2378a5(0xb39)](_0x133f91,_0x4ab1d6),_0x3ad8bd=(_0x133f91[_0x2378a5(0xb43)]||[])[_0x2378a5(0xe95)](_0x1fea2b=>_0x1fea2b['v']!==null&&_0x1fea2b['v']!==undefined),_0x995009=_0x76d742?.['states']?.[_0x13458c[_0x2378a5(0x39d)]];let _0x33df2a=_0x13458c[_0x2378a5(0x7a6)]||!_0x995009?NaN:parseFloat(_0x995009[_0x2378a5(0x394)]);if(!isFinite(_0x33df2a))_0x33df2a=_0x3ad8bd[_0x2378a5(0x491)]?_0x3ad8bd[_0x3ad8bd[_0x2378a5(0x491)]-0x1]['v']:0x0;if(_0x33df2a===undefined||_0x33df2a===null||isNaN(_0x33df2a))_0x33df2a=0x0;const _0x3d7cdb=resolveEntityBound(_0x13458c['lower_bound'],0x0,_0x76d742),_0x4c9cfa=resolveEntityBound(_0x13458c[_0x2378a5(0x16a)],0x64,_0x76d742),_0x2a35fd=_0x133f91['meta']||{};let _0x3b5143=_0x33df2a,_0x171b63=_0x33df2a;for(const _0x491e8c of _0x3ad8bd){if(_0x491e8c['v']>_0x3b5143)_0x3b5143=_0x491e8c['v'];if(_0x491e8c['v']<_0x171b63)_0x171b63=_0x491e8c['v'];}const _0x415904=_0x4c9cfa>_0x3d7cdb?Math[_0x2378a5(0x8fb)](0x0,Math[_0x2378a5(0xa51)](0x1,(_0x33df2a-_0x3d7cdb)/(_0x4c9cfa-_0x3d7cdb))):0x0,_0x1b12d6=_0x4c9cfa>_0x3d7cdb?Math['max'](0x0,Math[_0x2378a5(0xa51)](0x1,(_0x3b5143-_0x3d7cdb)/(_0x4c9cfa-_0x3d7cdb))):0x0,_0x3da50d=_0x4c9cfa>_0x3d7cdb?Math[_0x2378a5(0x8fb)](0x0,Math[_0x2378a5(0xa51)](0x1,(_0x171b63-_0x3d7cdb)/(_0x4c9cfa-_0x3d7cdb))):0x0,_0x289f4a=pickName(_0x13458c[_0x2378a5(0x26b)]!==undefined?_0x13458c[_0x2378a5(0x26b)]:_0x13458c[_0x2378a5(0x716)],_0x2a35fd[_0x2378a5(0xd10)]!==undefined&&_0x13458c[_0x2378a5(0x26b)]!==undefined?_0x2a35fd[_0x2378a5(0xd10)]:_0x2a35fd[_0x2378a5(0x2d7)],_0x2a35fd)??_0x13458c['entity']??'?';_0xeab1b8[_0x2378a5(0x5d5)]({'name':pickName(_0x13458c['name'],_0x2a35fd['resolved_name'],_0x2a35fd)??'','tooltipName':_0x289f4a,'value':_0x33df2a,'pct':_0x415904,'peak':_0x3b5143,'peakPct':_0x1b12d6,'pminPct':_0x3da50d,'pmin':_0x171b63,'min':_0x3d7cdb,'max':_0x4c9cfa,'color':(_0x13458c['color']==='threshold'?null:this['card'][_0x2378a5(0x5ca)](_0x13458c[_0x2378a5(0xeaf)],_0x13458c['entity'])||_0x13458c[_0x2378a5(0xeaf)])||_0x2378a5(0xcb1),'unit':_0x13458c[_0x2378a5(0x8a0)]||_0x2a35fd[_0x2378a5(0x3be)]||'','entity':_0x13458c});});const {container:_0x1aaa39,canvas:_0x3e1e1f,tooltipEl:_0x58db16}=this['_mountCanvas'](_0x3838ca,_0x520d87);if(!_0x3e1e1f)return;this[_0xef2b5b(0x549)]=_0xeab1b8,this[_0xef2b5b(0x6f8)](_0x3e1e1f,_0xeab1b8,_0x461032,_0x520d87,_0x434a42,_0x76d742,_0x1aaa39,_0x58db16);}[_0x376e89(0x6b6)](_0x3de771,_0x37238f,_0x4657a9,_0x32197d,_0x384522,_0x2c3177,_0x4d4253){const _0x4a6869=_0x376e89;if(_0x4d4253===undefined)_0x4d4253=0x1;const _0x2f44ae=this[_0x4a6869(0x78c)](_0x3de771,_0x4657a9,_0x32197d),_0x5b9c68=this[_0x4a6869(0xcf0)](),_0x521c0e=_0x5b9c68?'rgba(255,255,255,0.85)':_0x4a6869(0xc82),_0x3f1412=_0x5b9c68?'rgba(255,255,255,0.45)':_0x4a6869(0x590),_0xa3647f=_0x5b9c68?'rgba(255,255,255,0.10)':_0x4a6869(0xd5b),_0x2b1a4f=this[_0x4a6869(0x259)](),_0x33776c=_0x37238f[_0x4a6869(0x491)];if(!_0x33776c)return;let _0x4020e2=parseInt(_0x384522['gauge_columns'],0xa);if(!_0x4020e2||_0x4020e2<0x1||isNaN(_0x4020e2))_0x4020e2=Math[_0x4a6869(0x8fb)](0x1,Math[_0x4a6869(0xa51)](_0x33776c,Math[_0x4a6869(0xbd6)](_0x4657a9/0xaa)||0x1));_0x4020e2=Math[_0x4a6869(0x8fb)](0x1,Math[_0x4a6869(0xa51)](_0x4020e2,_0x33776c));const _0x26b47c=Math[_0x4a6869(0x488)](_0x33776c/_0x4020e2),_0x28688e=_0x4657a9/_0x4020e2,_0x4baa75=_0x32197d/_0x26b47c;let _0x592c22=parseFloat(_0x384522[_0x4a6869(0xa9b)]);if(!_0x592c22||isNaN(_0x592c22))_0x592c22=0x10e;_0x592c22=Math[_0x4a6869(0x8fb)](0x5a,Math[_0x4a6869(0xa51)](0x168,_0x592c22));const _0x36aec6=_0x592c22*Math['PI']/0xb4,_0x4e3006=Math['PI']*0x2-_0x36aec6,_0x58d0b1=Math['PI']/0x2+_0x4e3006/0x2,_0x13f332=!!_0x384522['gauge_show_minmax'],_0x54988e=_0x384522[_0x4a6869(0x66e)]===_0x4a6869(0x342)?'above':_0x4a6869(0xb70);let _0x4f3a62=parseFloat(_0x384522[_0x4a6869(0x78b)]);if(isNaN(_0x4f3a62)||_0x4f3a62<=0x0)_0x4f3a62=0x0;this['_cells']=[],_0x37238f[_0x4a6869(0xb00)]((_0x2eb5c0,_0x1e5090)=>{const _0x1ccf27=_0x4a6869,_0xdaee32=_0x1e5090%_0x4020e2,_0xc9c80c=Math[_0x1ccf27(0xbd6)](_0x1e5090/_0x4020e2),_0x1f1529=_0x28688e*_0xdaee32,_0xb404e6=_0x4baa75*_0xc9c80c,_0x566067=_0x2eb5c0[_0x1ccf27(0x39d)],_0x440b94=_0x566067?.[_0x1ccf27(0x314)]?.[_0x1ccf27(0x96c)]&&_0x566067[_0x1ccf27(0x314)][_0x1ccf27(0x39b)]?.[_0x1ccf27(0x491)]?this[_0x1ccf27(0x646)][_0x1ccf27(0x67f)](_0x566067):null,_0x822938=_0x566067?.['color_thresholds']?.['transition']!==_0x1ccf27(0x4a4),_0x388490=!!_0x566067?.[_0x1ccf27(0x314)]?.[_0x1ccf27(0x1da)],_0x2fd111=_0x440b94?resolveValueColor(_0x2eb5c0[_0x1ccf27(0xda1)],_0x440b94,_0x2eb5c0[_0x1ccf27(0xeaf)],_0x822938):_0x2eb5c0[_0x1ccf27(0xeaf)],_0x30b71e=_0x566067||{'decimals':0x1},_0xcd1551=_0x4f3a62||Math[_0x1ccf27(0x8fb)](0xd,Math[_0x1ccf27(0xa51)](0x1e,Math['min'](_0x28688e,_0x4baa75)*0.17)),_0x33f6c8=_0x1f1529+_0x28688e/0x2,_0x26e2a6=Math[_0x1ccf27(0x8fb)](0xa,Math[_0x1ccf27(0xa51)](_0x28688e,_0x4baa75)*0.34),_0x4ca554=_0x26e2a6*Math['cos'](_0x4e3006/0x2),_0xea5940=0x12,_0x52f73e=_0x26e2a6+_0x4ca554+_0xea5940+_0xcd1551,_0x3225f0=_0xb404e6+Math['max'](0x2,(_0x4baa75-_0x52f73e)/0x2);let _0x53f011,_0x2e4d8c;_0x54988e===_0x1ccf27(0x342)?(_0x2e4d8c=_0x3225f0+_0xcd1551/0x2,_0x53f011=_0x3225f0+_0xcd1551+_0xea5940+_0x26e2a6):(_0x53f011=_0x3225f0+_0x26e2a6,_0x2e4d8c=_0x53f011+_0x4ca554+_0xea5940+_0xcd1551/0x2);const _0x1cb67f=Math[_0x1ccf27(0x8fb)](0x5,_0x26e2a6*0.2),_0x30733a=_0x566067?.[_0x1ccf27(0x8bd)]!==![];_0x2f44ae['beginPath'](),_0x2f44ae[_0x1ccf27(0x97e)](_0x33f6c8,_0x53f011,_0x26e2a6,_0x58d0b1,_0x58d0b1+_0x36aec6),_0x2f44ae[_0x1ccf27(0x1d4)]=_0xa3647f,_0x2f44ae['lineWidth']=_0x1cb67f,_0x2f44ae[_0x1ccf27(0xdd1)]=_0x1ccf27(0x99d),_0x2f44ae[_0x1ccf27(0x196)]();if(_0x440b94){const _0x286c01=0x48;_0x2f44ae[_0x1ccf27(0x33e)]=0.45;for(let _0x5c9a59=0x0;_0x5c9a59<_0x286c01;_0x5c9a59++){const _0x63e8bb=_0x5c9a59/_0x286c01,_0x2a2eed=(_0x5c9a59+0x1)/_0x286c01,_0x12c06a=_0x2eb5c0['min']+(_0x2eb5c0[_0x1ccf27(0x8fb)]-_0x2eb5c0[_0x1ccf27(0xa51)])*((_0x63e8bb+_0x2a2eed)/0x2);_0x2f44ae[_0x1ccf27(0xdd1)]=_0x1ccf27(0x99d),_0x2f44ae[_0x1ccf27(0x48d)](),_0x2f44ae[_0x1ccf27(0x97e)](_0x33f6c8,_0x53f011,_0x26e2a6,_0x58d0b1+_0x36aec6*_0x63e8bb,_0x58d0b1+_0x36aec6*_0x2a2eed+0.002),_0x2f44ae[_0x1ccf27(0x1d4)]=_0x388490?_0x2fd111:resolveValueColor(_0x12c06a,_0x440b94,_0x2eb5c0[_0x1ccf27(0xeaf)],_0x822938),_0x2f44ae[_0x1ccf27(0x482)]=_0x1cb67f,_0x2f44ae[_0x1ccf27(0x196)]();}_0x2f44ae['globalAlpha']=0x1;}const _0x46e4ba=_0x566067?.[_0x1ccf27(0x946)]?_0x566067['needle_color']==='threshold'?_0x2fd111:this[_0x1ccf27(0x646)][_0x1ccf27(0x5ca)](_0x566067[_0x1ccf27(0x946)])||_0x566067['needle_color']:_0x2fd111,_0x3c75da=_0x58d0b1+_0x36aec6*_0x2eb5c0[_0x1ccf27(0x374)]*_0x4d4253,_0x27fb04=_0x58d0b1+_0x36aec6*_0x2eb5c0['pminPct'],_0x130694=_0x58d0b1+_0x36aec6*_0x2eb5c0['peakPct'],_0x1a6900=_0x27fb04+(_0x130694-_0x27fb04)*_0x4d4253;if(_0x1a6900>_0x27fb04+0.0015){const _0x5609ef=0x30;for(let _0x22e4eb=0x0;_0x22e4eb<_0x5609ef;_0x22e4eb++){const _0x4a698a=_0x27fb04+(_0x1a6900-_0x27fb04)*(_0x22e4eb/_0x5609ef),_0x3706df=_0x27fb04+(_0x1a6900-_0x27fb04)*((_0x22e4eb+0x1)/_0x5609ef),_0xf0d849=_0x36aec6>0x0?((_0x4a698a+_0x3706df)/0x2-_0x58d0b1)/_0x36aec6:0x0,_0x266976=_0x2eb5c0[_0x1ccf27(0xa51)]+(_0x2eb5c0[_0x1ccf27(0x8fb)]-_0x2eb5c0[_0x1ccf27(0xa51)])*_0xf0d849;_0x2f44ae[_0x1ccf27(0xdd1)]=_0x1ccf27(0x99d),_0x2f44ae[_0x1ccf27(0x48d)](),_0x2f44ae[_0x1ccf27(0x97e)](_0x33f6c8,_0x53f011,_0x26e2a6,_0x4a698a,_0x3706df+0.003),_0x2f44ae[_0x1ccf27(0x1d4)]=_0x440b94?_0x388490?_0x2fd111:resolveValueColor(_0x266976,_0x440b94,_0x2eb5c0[_0x1ccf27(0xeaf)],_0x822938):_0x2eb5c0[_0x1ccf27(0xeaf)],_0x2f44ae['lineWidth']=_0x1cb67f,_0x2f44ae['globalAlpha']=_0x30733a?0.4+0.55*(_0x22e4eb/Math[_0x1ccf27(0x8fb)](0x1,_0x5609ef-0x1)):_0x440b94?0.95:0.9,_0x2f44ae[_0x1ccf27(0x196)]();}_0x2f44ae[_0x1ccf27(0x33e)]=0x1;}{const _0x2c8406=_0x3c75da,_0x506b56=_0x26e2a6+_0x1cb67f*0.15,_0x24ec41=Math[_0x1ccf27(0x8fb)](0x3,_0x1cb67f*0.5),_0x4f19c1=_0x33f6c8+Math[_0x1ccf27(0xb64)](_0x2c8406)*_0x506b56,_0x38cf09=_0x53f011+Math['sin'](_0x2c8406)*_0x506b56,_0x11c7b6=_0x2c8406+Math['PI']/0x2,_0x144da2=Math[_0x1ccf27(0x8fb)](0x2,_0x1cb67f*0.22);_0x2f44ae['beginPath'](),_0x2f44ae[_0x1ccf27(0x49e)](_0x33f6c8+Math['cos'](_0x11c7b6)*_0x144da2,_0x53f011+Math[_0x1ccf27(0x1ec)](_0x11c7b6)*_0x144da2),_0x2f44ae['lineTo'](_0x4f19c1,_0x38cf09),_0x2f44ae[_0x1ccf27(0xdfb)](_0x33f6c8-Math[_0x1ccf27(0xb64)](_0x11c7b6)*_0x144da2,_0x53f011-Math['sin'](_0x11c7b6)*_0x144da2),_0x2f44ae[_0x1ccf27(0xe59)](),_0x2f44ae['fillStyle']=_0x46e4ba,_0x2f44ae[_0x1ccf27(0x339)](),_0x2f44ae[_0x1ccf27(0x48d)](),_0x2f44ae['arc'](_0x33f6c8,_0x53f011,_0x24ec41,0x0,Math['PI']*0x2),_0x2f44ae[_0x1ccf27(0xac8)]=_0x46e4ba,_0x2f44ae[_0x1ccf27(0x339)](),_0x2f44ae[_0x1ccf27(0x48d)](),_0x2f44ae[_0x1ccf27(0x97e)](_0x33f6c8,_0x53f011,_0x24ec41*0.45,0x0,Math['PI']*0x2),_0x2f44ae['fillStyle']=_0x5b9c68?'rgba(0,0,0,0.5)':_0x1ccf27(0x553),_0x2f44ae[_0x1ccf27(0x339)]();}if(_0x13f332&&_0x4d4253>=0.999){_0x2f44ae['textAlign']=_0x1ccf27(0xa1b),_0x2f44ae[_0x1ccf27(0xb25)]=_0x1ccf27(0x868),_0x2f44ae[_0x1ccf27(0xac8)]=_0x3f1412,_0x2f44ae[_0x1ccf27(0xd6e)]=Math[_0x1ccf27(0x8fb)](0x9,Math[_0x1ccf27(0xa51)](0xb,_0x26e2a6*0.15))+_0x1ccf27(0x498)+_0x2b1a4f;const _0x921574=_0x26e2a6+_0x1cb67f*0.65+0x7;_0x2f44ae['fillText'](String(formatNumber(_0x2eb5c0['min'],_0x30b71e,_0x2c3177)),_0x33f6c8+Math[_0x1ccf27(0xb64)](_0x58d0b1)*_0x921574,_0x53f011+Math[_0x1ccf27(0x1ec)](_0x58d0b1)*_0x921574),_0x2f44ae['fillText'](String(formatNumber(_0x2eb5c0[_0x1ccf27(0x8fb)],_0x30b71e,_0x2c3177)),_0x33f6c8+Math[_0x1ccf27(0xb64)](_0x58d0b1+_0x36aec6)*_0x921574,_0x53f011+Math[_0x1ccf27(0x1ec)](_0x58d0b1+_0x36aec6)*_0x921574);}if(_0x4d4253>=0.999){const _0x280fc4=String(formatNumber(_0x2eb5c0['value'],_0x30b71e,_0x2c3177))+(_0x2eb5c0[_0x1ccf27(0x8a0)]?'\x20'+_0x2eb5c0[_0x1ccf27(0x8a0)]:'');_0x2f44ae[_0x1ccf27(0x900)]=_0x1ccf27(0xa1b),_0x2f44ae[_0x1ccf27(0xb25)]=_0x1ccf27(0x868),_0x2f44ae[_0x1ccf27(0xac8)]=_0x440b94?_0x2fd111:_0x521c0e,_0x2f44ae[_0x1ccf27(0xd6e)]=_0x1ccf27(0x4a0)+_0xcd1551+_0x1ccf27(0x498)+_0x2b1a4f,_0x2f44ae[_0x1ccf27(0x779)](_0x280fc4,_0x33f6c8,_0x2e4d8c);}this[_0x1ccf27(0xa5c)][_0x1ccf27(0x5d5)]({'cx':_0x33f6c8,'cy':_0x53f011,'r':_0x26e2a6,'thickness':_0x1cb67f,'start':_0x58d0b1,'end':_0x58d0b1+_0x36aec6,'item':_0x2eb5c0});});}[_0x376e89(0xa3e)](_0x3cbe87,_0x479425,_0xd97ea2,_0x4ac60e){const _0x46ccc1=_0x376e89;if(!_0x479425||!_0x3cbe87||_0xd97ea2['show_tooltip']===![]||!this['_cells']?.['length'])return;const _0x5f2b99=this[_0x46ccc1(0x270)]['signal'],_0x61c88d=(_0x23f175,_0x4e289b)=>{const _0x470830=_0x46ccc1;for(const _0x285b38 of this['_cells']){const _0x3e770f=_0x23f175-_0x285b38['cx'],_0x28c08b=_0x4e289b-_0x285b38['cy'];if(Math[_0x470830(0xd45)](_0x3e770f*_0x3e770f+_0x28c08b*_0x28c08b)>_0x285b38['r']+_0x285b38['thickness'])continue;return _0x285b38;}return null;},_0x24d36f=_0x507463=>{const _0x269129=_0x46ccc1,_0x332208=_0x3cbe87[_0x269129(0x263)](),_0x299c1a=_0x507463['clientX']-_0x332208[_0x269129(0x8fa)],_0x158aa7=_0x507463[_0x269129(0x853)]-_0x332208['top'],_0x44d557=_0x61c88d(_0x299c1a,_0x158aa7);if(!_0x44d557){_0x479425[_0x269129(0xea9)][_0x269129(0x211)]='0';return;}const _0x2e4f06=formatNumber(_0x44d557[_0x269129(0x6be)]['value'],_0x44d557[_0x269129(0x6be)]['entity'],_0x4ac60e),_0x9e2d39=formatNumber(_0x44d557[_0x269129(0x6be)][_0x269129(0x671)],_0x44d557['item'][_0x269129(0x39d)],_0x4ac60e),_0x267764=formatNumber(_0x44d557[_0x269129(0x6be)]['pmin'],_0x44d557[_0x269129(0x6be)][_0x269129(0x39d)],_0x4ac60e),_0x55677c=Math[_0x269129(0x26d)]((_0x44d557[_0x269129(0x6be)][_0x269129(0x671)]??0x0)-(_0x44d557[_0x269129(0x6be)]['pmin']??0x0))>1e-9,_0x377c74=escapeHtml(_0x44d557['item']['unit']||''),_0x13ad80=_0x44d557['item']['entity']?.['show_color_dot']!==![]?escapeHtml(_0x44d557[_0x269129(0x6be)][_0x269129(0xeaf)]):_0x269129(0xa56),_0x50e692=(_0x4f9abc,_0x7aeb94,_0x5d775a)=>_0x269129(0x4c3)+(_0x5d775a?'\x20style=\x22opacity:'+_0x5d775a+'\x22':'')+_0x269129(0x3f4)+_0x4f9abc+_0x269129(0x2e4)+_0x7aeb94+_0x269129(0x2b1);_0x479425['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x13ad80+_0x269129(0xbbf)+escapeHtml(_0x44d557[_0x269129(0x6be)][_0x269129(0x841)]||_0x44d557[_0x269129(0x6be)][_0x269129(0x716)]||'')+_0x269129(0x2e4)+escapeHtml(String(_0x2e4f06))+'\x20'+_0x377c74+_0x269129(0x2b1)+(_0x55677c?_0x50e692(escapeHtml(cardT(_0x4ac60e,_0xd97ea2,'Peak')),escapeHtml(String(_0x9e2d39))+'\x20'+_0x377c74,'0.6'):'')+(_0x55677c?_0x50e692(escapeHtml(cardT(_0x4ac60e,_0xd97ea2,_0x269129(0x316))),escapeHtml(String(_0x267764))+'\x20'+_0x377c74,_0x269129(0x224)):''),this[_0x269129(0x4e0)](_0x479425,_0x332208,_0x299c1a);};this[_0x46ccc1(0xac7)](_0x3cbe87,_0x479425,_0x24d36f,_0x5f2b99),_0x3cbe87[_0x46ccc1(0xea9)]['cursor']=_0x46ccc1(0xa1e),_0x3cbe87['addEventListener'](_0x46ccc1(0x249),_0x5b9f3c=>{const _0x4a6f35=_0x46ccc1,_0x4f95d5=_0x3cbe87[_0x4a6f35(0x263)](),_0x4b3b42=_0x61c88d(_0x5b9f3c[_0x4a6f35(0x6c9)]-_0x4f95d5['left'],_0x5b9f3c[_0x4a6f35(0x853)]-_0x4f95d5[_0x4a6f35(0x751)]);if(!_0x4b3b42)return;_0x5b9f3c['stopPropagation'](),this[_0x4a6f35(0x646)][_0x4a6f35(0x330)](_0x4b3b42[_0x4a6f35(0x6be)]?.[_0x4a6f35(0x39d)]);},{'signal':_0x5f2b99});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x1b4b5f){const _0xeaca8a=_0x376e89;super(_0x1b4b5f),this[_0xeaca8a(0x549)]=[],this[_0xeaca8a(0x683)]=[],this[_0xeaca8a(0xa3b)]=0x0,this[_0xeaca8a(0x637)]=0x0;}['render'](_0x1c19de,_0x3e9f8e,_0x45c363,_0xd929e3){const _0x28c1e2=_0x376e89,{W:_0x3479a8,H:_0x33da75}=this['_beginRender'](_0x1c19de,_0x45c363),_0x100bc1=this[_0x28c1e2(0x646)][_0x28c1e2(0x78e)]||[],_0x31506a=[];_0x3e9f8e[_0x28c1e2(0xb00)](_0x5521fe=>{const _0x2e62d3=_0x28c1e2,_0x1f0abd=this[_0x2e62d3(0xb39)](_0x5521fe,_0x100bc1),_0x234d6c=(_0x5521fe[_0x2e62d3(0xb43)]||[])[_0x2e62d3(0xe95)](_0x1774a7=>_0x1774a7['v']!==null&&_0x1774a7['v']!==undefined),_0xa8f074=_0xd929e3?.[_0x2e62d3(0xe24)]?.[_0x1f0abd[_0x2e62d3(0x39d)]],_0x1b6dfc=_0x1f0abd['aggregate_func']||'last';let _0x45b97b;if(_0x234d6c[_0x2e62d3(0x491)])_0x45b97b=reduceByAggregate(_0x234d6c,_0x1b6dfc);else _0xa8f074?_0x45b97b=parseFloat(_0xa8f074[_0x2e62d3(0x394)]):_0x45b97b=0x0;if(_0x45b97b===undefined||_0x45b97b===null||isNaN(_0x45b97b))_0x45b97b=0x0;const _0x2b2265=_0x5521fe[_0x2e62d3(0x604)]||{},_0x57d3e4=pickName(_0x1f0abd[_0x2e62d3(0x26b)]!==undefined?_0x1f0abd[_0x2e62d3(0x26b)]:_0x1f0abd[_0x2e62d3(0x716)],_0x2b2265[_0x2e62d3(0xd10)]!==undefined&&_0x1f0abd['tooltip_name']!==undefined?_0x2b2265[_0x2e62d3(0xd10)]:_0x2b2265[_0x2e62d3(0x2d7)],_0x2b2265)??_0x1f0abd[_0x2e62d3(0x39d)]??'?';_0x31506a[_0x2e62d3(0x5d5)]({'name':pickName(_0x1f0abd['name'],_0x2b2265[_0x2e62d3(0x2d7)],_0x2b2265)??'','tooltipName':_0x57d3e4,'value':Math[_0x2e62d3(0x26d)](_0x45b97b),'color':(_0x1f0abd[_0x2e62d3(0xeaf)]===_0x2e62d3(0xc74)?null:this[_0x2e62d3(0x646)][_0x2e62d3(0x5ca)](_0x1f0abd[_0x2e62d3(0xeaf)],_0x1f0abd[_0x2e62d3(0x39d)])||_0x1f0abd[_0x2e62d3(0xeaf)])||_0x2e62d3(0xcb1),'unit':_0x1f0abd[_0x2e62d3(0x8a0)]||_0x2b2265['unit_of_measurement']||'','entity':_0x1f0abd});});const {container:_0x7a694f,canvas:_0x5c6df2,tooltipEl:_0x2f7865}=this['_mountCanvas'](_0x1c19de,_0x33da75);if(!_0x5c6df2)return;this[_0x28c1e2(0x549)]=_0x31506a,this[_0x28c1e2(0x6f8)](_0x5c6df2,_0x31506a,_0x3479a8,_0x33da75,_0x45c363,_0xd929e3,_0x7a694f,_0x2f7865);}[_0x376e89(0x6b6)](_0x298b74,_0x18ea18,_0x104176,_0x3f5cb8,_0x2ccd80,_0x181bbc,_0x3cab9d){const _0x597fde=_0x376e89;if(_0x3cab9d===undefined)_0x3cab9d=0x1;const _0x253ab6=this[_0x597fde(0x78c)](_0x298b74,_0x104176,_0x3f5cb8),_0x2e3d9d=this[_0x597fde(0xcf0)](),_0x2b133d=_0x2e3d9d?_0x597fde(0x1f0):_0x597fde(0xc82),_0x1283d6=_0x2e3d9d?_0x597fde(0xb16):_0x597fde(0x517),_0x128093=_0x2e3d9d?'rgba(255,255,255,0.06)':_0x597fde(0xb93),_0xa5d035=this['_haFont'](),_0x13e7f9=_0x18ea18[_0x597fde(0x491)];if(!_0x13e7f9)return;const _0x1138a5=_0x18ea18[_0x597fde(0xd9d)]((_0x499772,_0x5376cc)=>_0x499772+_0x5376cc[_0x597fde(0xda1)],0x0),_0x3e00cc=Math[_0x597fde(0x8fb)](..._0x18ea18[_0x597fde(0x189)](_0x4153b9=>_0x4153b9[_0x597fde(0xda1)]));if(_0x3e00cc===0x0)return;const _0x5bb4e6=Math[_0x597fde(0xa51)](_0x3f5cb8-0x14,_0x104176-0x14),_0xc42601=_0x5bb4e6/0x2*0.88,_0x304e5b=_0x104176/0x2,_0x575e95=_0x3f5cb8/0x2,_0x1bee8d=Math['PI']*0x2/_0x13e7f9,_0x487b25=0x4;_0x253ab6[_0x597fde(0x33e)]=_0x3cab9d;for(let _0x2bb8ef=0x1;_0x2bb8ef<=_0x487b25;_0x2bb8ef++){const _0xa5b766=_0xc42601*(_0x2bb8ef/_0x487b25);_0x253ab6[_0x597fde(0x48d)](),_0x253ab6['arc'](_0x304e5b,_0x575e95,_0xa5b766,0x0,Math['PI']*0x2),_0x253ab6[_0x597fde(0x1d4)]=_0x128093,_0x253ab6[_0x597fde(0x482)]=0.8,_0x253ab6['stroke']();}_0x253ab6[_0x597fde(0x33e)]=0x1,this[_0x597fde(0x683)]=[],_0x18ea18[_0x597fde(0xb00)]((_0xbbfa87,_0x3fce83)=>{const _0x1c9103=_0x597fde,_0x2ee2a9=-Math['PI']/0x2+_0x3fce83*_0x1bee8d,_0x32ae6c=_0x2ee2a9+_0x1bee8d,_0x2e491c=_0xc42601*(_0xbbfa87[_0x1c9103(0xda1)]/_0x3e00cc)*_0x3cab9d;if(_0x2e491c<0.5){this[_0x1c9103(0x683)]['push']({'startAngle':_0x2ee2a9,'endAngle':_0x32ae6c,'r':_0xc42601*(_0xbbfa87['value']/_0x3e00cc),'item':_0xbbfa87,'cx':_0x304e5b,'cy':_0x575e95});return;}_0x253ab6[_0x1c9103(0x48d)](),_0x253ab6[_0x1c9103(0x49e)](_0x304e5b,_0x575e95),_0x253ab6[_0x1c9103(0x97e)](_0x304e5b,_0x575e95,_0x2e491c,_0x2ee2a9,_0x32ae6c),_0x253ab6[_0x1c9103(0xe59)]();let _0x1873ca=_0xbbfa87[_0x1c9103(0xeaf)];const _0x2fd813=_0xbbfa87[_0x1c9103(0x39d)];_0x2fd813?.[_0x1c9103(0x314)]?.[_0x1c9103(0x96c)]&&_0x2fd813['color_thresholds'][_0x1c9103(0x39b)]?.[_0x1c9103(0x491)]&&(_0x1873ca=resolveValueColor(_0xbbfa87[_0x1c9103(0xda1)],this[_0x1c9103(0x646)][_0x1c9103(0x67f)](_0x2fd813),_0x1873ca));_0x253ab6[_0x1c9103(0xac8)]=_0x1873ca,_0x253ab6[_0x1c9103(0x33e)]=0.7,_0x253ab6[_0x1c9103(0x339)](),_0x253ab6['globalAlpha']=0x1,_0x253ab6[_0x1c9103(0x1d4)]=_0x2e3d9d?_0x1c9103(0xb79):_0x1c9103(0x2d8),_0x253ab6[_0x1c9103(0x482)]=1.5,_0x253ab6[_0x1c9103(0x196)]();const _0x73ff19=_0x2ee2a9+_0x1bee8d/0x2,_0x455c3f=Math[_0x1c9103(0x8fb)](_0x2e491c*0.6,_0xc42601*0.25),_0x4fa7ac=_0x304e5b+Math['cos'](_0x73ff19)*_0x455c3f,_0x168684=_0x575e95+Math[_0x1c9103(0x1ec)](_0x73ff19)*_0x455c3f,_0x1163d7=_0x1138a5>0x0?_0xbbfa87['value']/_0x1138a5*0x64:0x0;if(_0x1163d7>=0x4&&_0x3cab9d>=0.999){const _0x5ea851=Math[_0x1c9103(0xa51)](0xb,Math[_0x1c9103(0x8fb)](0x8,_0xc42601*0.1));_0x253ab6[_0x1c9103(0xac8)]='rgba(255,255,255,0.95)',_0x253ab6[_0x1c9103(0xd6e)]='600\x20'+_0x5ea851+_0x1c9103(0x498)+_0xa5d035,_0x253ab6[_0x1c9103(0x900)]=_0x1c9103(0xa1b),_0x253ab6[_0x1c9103(0xb25)]=_0x1c9103(0x868);const _0x10ead5=toNum(_0xbbfa87['entity']?.[_0x1c9103(0xa14)])??0x0;_0x253ab6[_0x1c9103(0x779)](_0x1163d7[_0x1c9103(0x3d2)](_0x10ead5)+'%',_0x4fa7ac,_0x168684);}this[_0x1c9103(0x683)][_0x1c9103(0x5d5)]({'startAngle':_0x2ee2a9,'endAngle':_0x32ae6c,'r':_0xc42601*(_0xbbfa87[_0x1c9103(0xda1)]/_0x3e00cc),'item':_0xbbfa87,'cx':_0x304e5b,'cy':_0x575e95});});if(_0x2ccd80[_0x597fde(0x74b)]!==![]&&_0x3cab9d>=0.999){_0x253ab6[_0x597fde(0xac8)]=_0x2b133d,_0x253ab6[_0x597fde(0xd6e)]=_0x597fde(0xcbf)+Math['min'](0x10,_0xc42601*0.25)+_0x597fde(0x498)+_0xa5d035,_0x253ab6[_0x597fde(0x900)]=_0x597fde(0xa1b),_0x253ab6['textBaseline']='middle';const _0x1c172e=_0x18ea18[0x0]?.[_0x597fde(0x8a0)]||'',_0x9559c=_0x18ea18[0x0]?.['entity']||{'decimals':0x1};_0x253ab6[_0x597fde(0x779)](formatNumber(_0x1138a5,_0x9559c,_0x181bbc)+(_0x1c172e?'\x20'+_0x1c172e:''),_0x304e5b,_0x575e95-0x5),_0x253ab6['fillStyle']=_0x1283d6,_0x253ab6[_0x597fde(0xd6e)]=Math[_0x597fde(0xa51)](0xa,_0xc42601*0.14)+_0x597fde(0x498)+_0xa5d035,_0x253ab6[_0x597fde(0x779)](cardT(this[_0x597fde(0x646)]?.[_0x597fde(0xbce)],this['card']?.[_0x597fde(0x8d0)],_0x597fde(0xc4b)),_0x304e5b,_0x575e95+0x9);}}[_0x376e89(0xa3e)](_0x1bf02f,_0x304808,_0x77604,_0x4e662b){const _0x3e0afd=_0x376e89;if(!_0x304808||!_0x1bf02f||_0x77604[_0x3e0afd(0x657)]===![]||!this[_0x3e0afd(0x683)]?.[_0x3e0afd(0x491)])return;const _0x2dba8e=this[_0x3e0afd(0x270)][_0x3e0afd(0x1e9)],_0x49afee=_0x3b1e1b=>{const _0x4e5b76=_0x3e0afd,_0x5aeff2=_0x1bf02f[_0x4e5b76(0x263)](),_0xb72982=_0x3b1e1b[_0x4e5b76(0x6c9)]-_0x5aeff2[_0x4e5b76(0x8fa)],_0x2dca43=_0x3b1e1b[_0x4e5b76(0x853)]-_0x5aeff2[_0x4e5b76(0x751)];let _0x7c882=null;for(const _0x2440e6 of this[_0x4e5b76(0x683)]){const _0x44d75c=_0xb72982-_0x2440e6['cx'],_0x25dbbc=_0x2dca43-_0x2440e6['cy'],_0x24c9ec=Math[_0x4e5b76(0xd45)](_0x44d75c*_0x44d75c+_0x25dbbc*_0x25dbbc);if(_0x24c9ec>_0x2440e6['r'])continue;let _0x11a3b0=Math[_0x4e5b76(0x9d4)](_0x25dbbc,_0x44d75c);if(_0x11a3b0<-Math['PI']/0x2)_0x11a3b0+=Math['PI']*0x2;if(_0x11a3b0>=_0x2440e6[_0x4e5b76(0xb20)]&&_0x11a3b0<_0x2440e6[_0x4e5b76(0x614)]){_0x7c882=_0x2440e6;break;}}if(!_0x7c882){_0x304808[_0x4e5b76(0xea9)][_0x4e5b76(0x211)]='0';return;}const _0x56c739=this['_items'][_0x4e5b76(0xd9d)]((_0x595529,_0x5cc025)=>_0x595529+_0x5cc025[_0x4e5b76(0xda1)],0x0),_0x36e2b0=toNum(_0x7c882['item'][_0x4e5b76(0x39d)]?.[_0x4e5b76(0xa14)])??0x1,_0x1dd256=_0x56c739>0x0?(_0x7c882[_0x4e5b76(0x6be)]['value']/_0x56c739*0x64)[_0x4e5b76(0x3d2)](_0x36e2b0):'0',_0x3d9176=formatNumber(_0x7c882[_0x4e5b76(0x6be)]['value'],_0x7c882[_0x4e5b76(0x6be)][_0x4e5b76(0x39d)],_0x4e662b),_0x376045=_0x7c882[_0x4e5b76(0x6be)]['entity']?.[_0x4e5b76(0x8e5)]!==![]?escapeHtml(_0x7c882[_0x4e5b76(0x6be)][_0x4e5b76(0xeaf)]):'transparent';_0x304808[_0x4e5b76(0xeae)]=_0x4e5b76(0x84e)+_0x376045+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x7c882['item'][_0x4e5b76(0x841)]||_0x7c882['item'][_0x4e5b76(0x716)]||'')+_0x4e5b76(0x2e4)+escapeHtml(String(_0x3d9176))+'\x20'+escapeHtml(_0x7c882['item'][_0x4e5b76(0x8a0)]||'')+_0x4e5b76(0x2b1)+('<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(_0x4e662b,_0x77604,_0x4e5b76(0x37e)))+_0x4e5b76(0x2e4)+_0x1dd256+_0x4e5b76(0x608)),this[_0x4e5b76(0x4e0)](_0x304808,_0x5aeff2,_0xb72982);};this[_0x3e0afd(0xac7)](_0x1bf02f,_0x304808,_0x49afee,_0x2dba8e),_0x1bf02f[_0x3e0afd(0xea9)]['cursor']=_0x3e0afd(0xa1e),_0x1bf02f[_0x3e0afd(0x493)](_0x3e0afd(0x249),_0x2d3aa1=>{const _0x12b17a=_0x3e0afd,_0xbbf2f5=_0x1bf02f[_0x12b17a(0x263)](),_0x557f93=_0x2d3aa1[_0x12b17a(0x6c9)]-_0xbbf2f5[_0x12b17a(0x8fa)],_0x4b41f1=_0x2d3aa1[_0x12b17a(0x853)]-_0xbbf2f5[_0x12b17a(0x751)];let _0x185762=null;for(const _0x188e0e of this[_0x12b17a(0x683)]){const _0x3b147d=_0x557f93-_0x188e0e['cx'],_0x250f38=_0x4b41f1-_0x188e0e['cy'],_0x308383=Math['sqrt'](_0x3b147d*_0x3b147d+_0x250f38*_0x250f38);if(_0x308383>_0x188e0e['r'])continue;let _0x1231e8=Math[_0x12b17a(0x9d4)](_0x250f38,_0x3b147d);if(_0x1231e8<-Math['PI']/0x2)_0x1231e8+=Math['PI']*0x2;if(_0x1231e8>=_0x188e0e[_0x12b17a(0xb20)]&&_0x1231e8<_0x188e0e['endAngle']){_0x185762=_0x188e0e;break;}}if(!_0x185762)return;_0x2d3aa1[_0x12b17a(0x79e)](),this[_0x12b17a(0x646)][_0x12b17a(0x330)](_0x185762['item']?.[_0x12b17a(0x39d)]);},{'signal':_0x2dba8e});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x453208){const _0x2f8f91=_0x376e89;super(_0x453208),this[_0x2f8f91(0x549)]=[],this[_0x2f8f91(0x798)]=[],this[_0x2f8f91(0xa3b)]=0x0,this[_0x2f8f91(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x5d1969,_0x4e1511,_0xbf38ab,_0x13c941){const _0x19b12a=_0x376e89,{W:_0x2dd40c,H:_0x21722b}=this[_0x19b12a(0x226)](_0x5d1969,_0xbf38ab),_0x44859d=this[_0x19b12a(0x646)][_0x19b12a(0x78e)]||[],_0x3af865=[];_0x4e1511[_0x19b12a(0xb00)](_0x261b17=>{const _0x137f64=_0x19b12a,_0x37f25a=this[_0x137f64(0xb39)](_0x261b17,_0x44859d),_0x3bf8a2=(_0x261b17[_0x137f64(0xb43)]||[])[_0x137f64(0xe95)](_0x487ddf=>_0x487ddf['v']!==null&&_0x487ddf['v']!==undefined),_0x2f1138=_0x13c941?.[_0x137f64(0xe24)]?.[_0x37f25a[_0x137f64(0x39d)]],_0x3107a9=_0x37f25a[_0x137f64(0x9d2)]||_0x137f64(0x60d);let _0x304c40;if(_0x3bf8a2[_0x137f64(0x491)]){if(_0x3107a9===_0x137f64(0x150))_0x304c40=_0x3bf8a2[0x0]['v'];else{if(_0x3107a9===_0x137f64(0x783)||_0x3107a9===_0x137f64(0xbea)||_0x3107a9===_0x137f64(0x976))_0x304c40=_0x3bf8a2[_0x137f64(0xd9d)]((_0x1379cf,_0x1d8f0a)=>_0x1379cf+(_0x1d8f0a['v']||0x0),0x0);else{if(_0x3107a9===_0x137f64(0xa51))_0x304c40=_0x3bf8a2[_0x137f64(0xd9d)]((_0x2f9982,_0x5a3559)=>Math[_0x137f64(0xa51)](_0x2f9982,_0x5a3559['v']),Infinity);else{if(_0x3107a9==='max')_0x304c40=_0x3bf8a2[_0x137f64(0xd9d)]((_0x5174d6,_0x11ce8c)=>Math['max'](_0x5174d6,_0x11ce8c['v']),-Infinity);else{if(_0x3107a9===_0x137f64(0x942))_0x304c40=DataProcessor['_aggregate'](_0x3bf8a2[_0x137f64(0x189)](_0x31fc67=>_0x31fc67['v']),'median');else{if(_0x3107a9===_0x137f64(0xc79))_0x304c40=_0x3bf8a2[_0x3bf8a2[_0x137f64(0x491)]-0x1]['v'];else _0x304c40=_0x3bf8a2[_0x137f64(0xd9d)]((_0x1fb016,_0x22b670)=>_0x1fb016+(_0x22b670['v']||0x0),0x0)/_0x3bf8a2[_0x137f64(0x491)];}}}}}}else _0x2f1138?_0x304c40=parseFloat(_0x2f1138[_0x137f64(0x394)]):_0x304c40=0x0;if(_0x304c40===undefined||_0x304c40===null||isNaN(_0x304c40))_0x304c40=0x0;const _0x279966=resolveEntityBound(_0x37f25a[_0x137f64(0x758)],0x0,_0x13c941),_0x2af950=resolveEntityBound(_0x37f25a['upper_bound'],0x64,_0x13c941),_0x2ba269=_0x2af950>_0x279966?Math[_0x137f64(0x8fb)](0x0,Math[_0x137f64(0xa51)](0x1,(_0x304c40-_0x279966)/(_0x2af950-_0x279966))):0x0,_0x111abe=_0x261b17[_0x137f64(0x604)]||{},_0x2f9f55=pickName(_0x37f25a[_0x137f64(0x26b)]!==undefined?_0x37f25a[_0x137f64(0x26b)]:_0x37f25a[_0x137f64(0x716)],_0x111abe[_0x137f64(0xd10)]!==undefined&&_0x37f25a[_0x137f64(0x26b)]!==undefined?_0x111abe[_0x137f64(0xd10)]:_0x111abe[_0x137f64(0x2d7)],_0x111abe)??_0x37f25a['entity']??'?';_0x3af865[_0x137f64(0x5d5)]({'name':pickName(_0x37f25a[_0x137f64(0x716)],_0x111abe[_0x137f64(0x2d7)],_0x111abe)??'','tooltipName':_0x2f9f55,'value':_0x304c40,'pct':_0x2ba269,'min':_0x279966,'max':_0x2af950,'color':(_0x37f25a[_0x137f64(0xeaf)]===_0x137f64(0xc74)?null:this['card'][_0x137f64(0x5ca)](_0x37f25a[_0x137f64(0xeaf)],_0x37f25a[_0x137f64(0x39d)])||_0x37f25a[_0x137f64(0xeaf)])||_0x137f64(0xcb1),'unit':_0x37f25a[_0x137f64(0x8a0)]||_0x111abe['unit_of_measurement']||'','entity':_0x37f25a});});if(_0x3af865[_0x19b12a(0x491)]<0x3){_0x5d1969[_0x19b12a(0xeae)]=_0x19b12a(0x266)+escapeHtml(cardT(this['card']?.['_hass'],this[_0x19b12a(0x646)]?.['_config'],'Radar\x20chart\x20requires\x20at\x20least\x203\x20entities'))+'\x20('+_0x3af865[_0x19b12a(0x491)]+'/3)</div>';return;}const {container:_0x5598e4,canvas:_0x25df63,tooltipEl:_0x7daa4a}=this[_0x19b12a(0x8b9)](_0x5d1969,_0x21722b);if(!_0x25df63)return;this[_0x19b12a(0x549)]=_0x3af865,this[_0x19b12a(0x6f8)](_0x25df63,_0x3af865,_0x2dd40c,_0x21722b,_0xbf38ab,_0x13c941,_0x5598e4,_0x7daa4a);}[_0x376e89(0x6b6)](_0x2bcc41,_0x4eadae,_0xad252d,_0x3221f4,_0x2312a1,_0x233c84,_0x15233f){const _0x15560a=_0x376e89;if(_0x15233f===undefined)_0x15233f=0x1;const _0x1f6306=this[_0x15560a(0x78c)](_0x2bcc41,_0xad252d,_0x3221f4),_0x380da5=this[_0x15560a(0xcf0)](),_0x207d12=_0x380da5?_0x15560a(0x1f0):_0x15560a(0xc82),_0x1c594e=_0x380da5?_0x15560a(0x682):_0x15560a(0x2c8),_0x450d23=_0x380da5?_0x15560a(0x965):_0x15560a(0x8ef),_0x2131ee=_0x380da5?'rgba(255,255,255,0.3)':_0x15560a(0x2af),_0x1e736b=_0x380da5?_0x15560a(0x730):_0x15560a(0xa5e),_0x53d4ad=this[_0x15560a(0x259)]();let _0x406a21='#4A90D9';try{const _0x2e56e7=getComputedStyle(this[_0x15560a(0x646)])[_0x15560a(0x2a6)](_0x15560a(0x67a))[_0x15560a(0xdc2)]();if(_0x2e56e7)_0x406a21=_0x2e56e7;}catch(_0x58614d){}const _0x5ec395=_0x4eadae[_0x15560a(0x491)],_0x3e5ce9=Math[_0x15560a(0xa51)](_0x3221f4-0x28,_0xad252d-0x28),_0x2df299=_0x3e5ce9/0x2*0.78,_0x4f0511=_0xad252d/0x2,_0x2b9a3c=_0x3221f4/0x2,_0x3b9d2c=Math['PI']*0x2/_0x5ec395,_0xe314ba=-Math['PI']/0x2,_0x3f0f4b=0x4;_0x1f6306[_0x15560a(0x33e)]=_0x15233f;for(let _0xf32d53=0x1;_0xf32d53<=_0x3f0f4b;_0xf32d53++){const _0xfcee22=_0x2df299*(_0xf32d53/_0x3f0f4b);_0x1f6306[_0x15560a(0x48d)]();for(let _0x5cf3f4=0x0;_0x5cf3f4<=_0x5ec395;_0x5cf3f4++){const _0x23e9b7=_0xe314ba+_0x5cf3f4*_0x3b9d2c,_0x1a120f=_0x4f0511+Math[_0x15560a(0xb64)](_0x23e9b7)*_0xfcee22,_0x398a4c=_0x2b9a3c+Math[_0x15560a(0x1ec)](_0x23e9b7)*_0xfcee22;_0x5cf3f4===0x0?_0x1f6306['moveTo'](_0x1a120f,_0x398a4c):_0x1f6306[_0x15560a(0xdfb)](_0x1a120f,_0x398a4c);}_0x1f6306[_0x15560a(0x1d4)]=_0x450d23,_0x1f6306[_0x15560a(0x482)]=0x1,_0x1f6306[_0x15560a(0x196)]();}_0x1f6306['globalAlpha']=0x1,this['_spokes']=[],_0x4eadae[_0x15560a(0xb00)]((_0x2912f9,_0x15d459)=>{const _0x2eab66=_0x15560a,_0x4d546e=_0xe314ba+_0x15d459*_0x3b9d2c,_0x274551=_0x4f0511+Math[_0x2eab66(0xb64)](_0x4d546e)*_0x2df299,_0x58e81a=_0x2b9a3c+Math[_0x2eab66(0x1ec)](_0x4d546e)*_0x2df299;_0x1f6306[_0x2eab66(0x33e)]=_0x15233f,_0x1f6306[_0x2eab66(0x48d)](),_0x1f6306['moveTo'](_0x4f0511,_0x2b9a3c),_0x1f6306[_0x2eab66(0xdfb)](_0x274551,_0x58e81a),_0x1f6306[_0x2eab66(0x1d4)]=_0x2131ee,_0x1f6306['lineWidth']=0x1,_0x1f6306[_0x2eab66(0x196)](),_0x1f6306['globalAlpha']=0x1;if(_0x15233f>=0.999){const _0x390b43=_0x2df299+0x10,_0x558ac2=_0x4f0511+Math[_0x2eab66(0xb64)](_0x4d546e)*_0x390b43,_0x2e0553=_0x2b9a3c+Math[_0x2eab66(0x1ec)](_0x4d546e)*_0x390b43,_0xa3e567=Math[_0x2eab66(0xa51)](0xb,Math[_0x2eab66(0x8fb)](0x9,_0x2df299*0.1));_0x1f6306[_0x2eab66(0xac8)]=_0x207d12,_0x1f6306['font']=_0x2eab66(0xcbf)+_0xa3e567+_0x2eab66(0x498)+_0x53d4ad,_0x1f6306[_0x2eab66(0x900)]=Math['abs'](Math[_0x2eab66(0xb64)](_0x4d546e))<0.1?_0x2eab66(0xa1b):Math['cos'](_0x4d546e)>0x0?_0x2eab66(0x8fa):_0x2eab66(0x51b),_0x1f6306[_0x2eab66(0xb25)]=Math[_0x2eab66(0x26d)](Math[_0x2eab66(0x1ec)](_0x4d546e))<0.1?_0x2eab66(0x868):Math[_0x2eab66(0x1ec)](_0x4d546e)>0x0?_0x2eab66(0x751):_0x2eab66(0x37a),_0x1f6306[_0x2eab66(0x779)](_0x2912f9[_0x2eab66(0x716)],_0x558ac2,_0x2e0553);}this[_0x2eab66(0x798)][_0x2eab66(0x5d5)]({'angle':_0x4d546e,'ex':_0x274551,'ey':_0x58e81a,'item':_0x2912f9,'cx':_0x4f0511,'cy':_0x2b9a3c,'maxRadius':_0x2df299});});const _0xadc5f0=_0x4eadae[_0x15560a(0x189)]((_0x900acf,_0x51629d)=>{const _0x11af55=_0x15560a,_0x522cc5=_0xe314ba+_0x51629d*_0x3b9d2c,_0x159acf=_0x2df299*_0x900acf[_0x11af55(0x374)]*_0x15233f;return{'x':_0x4f0511+Math['cos'](_0x522cc5)*_0x159acf,'y':_0x2b9a3c+Math[_0x11af55(0x1ec)](_0x522cc5)*_0x159acf,'a':_0x522cc5,'r':_0x159acf,'item':_0x900acf};}),_0x37cc64=_0x1f6306[_0x15560a(0x855)](_0x4f0511,_0x2b9a3c,0x0,_0x4f0511,_0x2b9a3c,_0x2df299);_0x37cc64[_0x15560a(0x39e)](0x0,this[_0x15560a(0x5b0)](_0x406a21,_0x380da5?0.35:0.3)),_0x37cc64['addColorStop'](0x1,this[_0x15560a(0x5b0)](_0x406a21,_0x380da5?0.1:0.08)),_0x1f6306[_0x15560a(0x48d)](),_0xadc5f0[_0x15560a(0xb00)]((_0x478d24,_0x35bfcc)=>{const _0x76a35f=_0x15560a;if(_0x35bfcc===0x0)_0x1f6306[_0x76a35f(0x49e)](_0x478d24['x'],_0x478d24['y']);else _0x1f6306[_0x76a35f(0xdfb)](_0x478d24['x'],_0x478d24['y']);}),_0x1f6306['closePath'](),_0x1f6306['fillStyle']=_0x37cc64,_0x1f6306['fill'](),_0x1f6306[_0x15560a(0x1d4)]=this[_0x15560a(0x5b0)](_0x406a21,0.85),_0x1f6306[_0x15560a(0x482)]=0x2,_0x1f6306['lineJoin']='round',_0x1f6306[_0x15560a(0x196)](),_0xadc5f0[_0x15560a(0xb00)](_0xc61f5=>{const _0x193b8c=_0x15560a;let _0x5b99d2=_0xc61f5[_0x193b8c(0x6be)][_0x193b8c(0xeaf)];const _0x532ee0=_0xc61f5['item'][_0x193b8c(0x39d)];_0x532ee0?.[_0x193b8c(0x314)]?.[_0x193b8c(0x96c)]&&_0x532ee0[_0x193b8c(0x314)][_0x193b8c(0x39b)]?.[_0x193b8c(0x491)]&&(_0x5b99d2=resolveValueColor(_0xc61f5[_0x193b8c(0x6be)]['value'],this[_0x193b8c(0x646)][_0x193b8c(0x67f)](_0x532ee0),_0x5b99d2));const _0x1f4bec=toNum(_0x532ee0?.['point_size']),_0x5f5343=isNum(_0x1f4bec)&&_0x1f4bec>0x0?clamp(_0x1f4bec,0.5,0x14):3.5;_0x1f6306['beginPath'](),_0x1f6306[_0x193b8c(0x97e)](_0xc61f5['x'],_0xc61f5['y'],_0x5f5343*(0x6/3.5),0x0,Math['PI']*0x2),_0x1f6306['fillStyle']=this[_0x193b8c(0x5b0)](_0x5b99d2,0.25),_0x1f6306[_0x193b8c(0x339)](),_0x1f6306['beginPath'](),_0x1f6306[_0x193b8c(0x97e)](_0xc61f5['x'],_0xc61f5['y'],_0x5f5343,0x0,Math['PI']*0x2),_0x1f6306[_0x193b8c(0xac8)]=_0x5b99d2,_0x1f6306[_0x193b8c(0x339)](),_0x1f6306[_0x193b8c(0x1d4)]=_0x380da5?'rgba(0,0,0,0.5)':'rgba(255,255,255,0.9)',_0x1f6306['lineWidth']=1.5,_0x1f6306[_0x193b8c(0x196)]();if(_0x15233f>=0.999){const _0x3a9ccc=formatNumber(_0xc61f5[_0x193b8c(0x6be)][_0x193b8c(0xda1)],_0xc61f5[_0x193b8c(0x6be)][_0x193b8c(0x39d)],_0x233c84),_0x5463d3=Math[_0x193b8c(0xa51)](0xa,Math[_0x193b8c(0x8fb)](0x8,_0x2df299*0.09));_0x1f6306[_0x193b8c(0xd6e)]=_0x193b8c(0x4a0)+_0x5463d3+'px\x20'+_0x53d4ad;const _0x1a5fcc=0x5,_0x2929bb=0x2,_0x1e0536=_0x1f6306[_0x193b8c(0xcdb)](_0x3a9ccc)[_0x193b8c(0x149)],_0x45bb54=_0x1e0536+_0x1a5fcc*0x2,_0x24915c=_0x5463d3+_0x2929bb*0x2,_0x4a119d=_0xc61f5['r']+0xe;let _0x185cfe=_0x4f0511+Math[_0x193b8c(0xb64)](_0xc61f5['a'])*_0x4a119d,_0x591fa1=_0x2b9a3c+Math['sin'](_0xc61f5['a'])*_0x4a119d;_0x185cfe=Math[_0x193b8c(0x8fb)](_0x45bb54/0x2+0x2,Math[_0x193b8c(0xa51)](_0xad252d-_0x45bb54/0x2-0x2,_0x185cfe)),_0x591fa1=Math['max'](_0x24915c/0x2+0x2,Math['min'](_0x3221f4-_0x24915c/0x2-0x2,_0x591fa1));const _0x37bccd=_0x185cfe-_0x45bb54/0x2,_0x29c146=_0x591fa1-_0x24915c/0x2,_0x25119d=_0x24915c/0x2;_0x1f6306[_0x193b8c(0x48d)](),_0x1f6306[_0x193b8c(0x49e)](_0x37bccd+_0x25119d,_0x29c146),_0x1f6306[_0x193b8c(0xdfb)](_0x37bccd+_0x45bb54-_0x25119d,_0x29c146),_0x1f6306[_0x193b8c(0x3c3)](_0x37bccd+_0x45bb54,_0x29c146,_0x37bccd+_0x45bb54,_0x29c146+_0x25119d),_0x1f6306[_0x193b8c(0xdfb)](_0x37bccd+_0x45bb54,_0x29c146+_0x24915c-_0x25119d),_0x1f6306[_0x193b8c(0x3c3)](_0x37bccd+_0x45bb54,_0x29c146+_0x24915c,_0x37bccd+_0x45bb54-_0x25119d,_0x29c146+_0x24915c),_0x1f6306[_0x193b8c(0xdfb)](_0x37bccd+_0x25119d,_0x29c146+_0x24915c),_0x1f6306[_0x193b8c(0x3c3)](_0x37bccd,_0x29c146+_0x24915c,_0x37bccd,_0x29c146+_0x24915c-_0x25119d),_0x1f6306[_0x193b8c(0xdfb)](_0x37bccd,_0x29c146+_0x25119d),_0x1f6306[_0x193b8c(0x3c3)](_0x37bccd,_0x29c146,_0x37bccd+_0x25119d,_0x29c146),_0x1f6306[_0x193b8c(0xe59)](),_0x1f6306[_0x193b8c(0xac8)]=_0x1e736b,_0x1f6306[_0x193b8c(0x339)](),_0x1f6306[_0x193b8c(0xac8)]=_0x1c594e,_0x1f6306[_0x193b8c(0x900)]=_0x193b8c(0xa1b),_0x1f6306[_0x193b8c(0xb25)]=_0x193b8c(0x868),_0x1f6306['fillText'](_0x3a9ccc,_0x185cfe,_0x591fa1);}});}['_withAlpha'](_0x244ef0,_0xb3f7a5){const _0x2a84b2=_0x376e89;let _0x45fb02=String(_0x244ef0||'#888')[_0x2a84b2(0xdc2)]();if(_0x45fb02[_0x2a84b2(0x90f)]('var('))try{const _0x21b796=document[_0x2a84b2(0xe56)](_0x2a84b2(0xd4c));_0x21b796[_0x2a84b2(0xea9)]['color']=_0x45fb02,document['body'][_0x2a84b2(0xb0e)](_0x21b796);const _0x285328=getComputedStyle(_0x21b796)[_0x2a84b2(0xeaf)];document[_0x2a84b2(0x3e8)]['removeChild'](_0x21b796),_0x45fb02=_0x285328||_0x45fb02;}catch(_0xc2c7fe){}if(_0x45fb02['startsWith']('#')){let _0x33c85b=_0x45fb02[_0x2a84b2(0x7e6)](0x1);if(_0x33c85b['length']===0x3)_0x33c85b=_0x33c85b[_0x2a84b2(0x2de)]('')[_0x2a84b2(0x189)](_0x4766a1=>_0x4766a1+_0x4766a1)[_0x2a84b2(0x2f5)]('');if(_0x33c85b[_0x2a84b2(0x491)]===0x6){const _0x4b0e98=parseInt(_0x33c85b['slice'](0x0,0x2),0x10),_0x5d0934=parseInt(_0x33c85b[_0x2a84b2(0x7e6)](0x2,0x4),0x10),_0x247fd5=parseInt(_0x33c85b[_0x2a84b2(0x7e6)](0x4,0x6),0x10);return _0x2a84b2(0xb74)+_0x4b0e98+','+_0x5d0934+','+_0x247fd5+','+_0xb3f7a5+')';}}const _0x3a77ef=_0x45fb02[_0x2a84b2(0xbc7)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x3a77ef)return _0x2a84b2(0xb74)+_0x3a77ef[0x1]+','+_0x3a77ef[0x2]+','+_0x3a77ef[0x3]+','+_0xb3f7a5+')';return _0x45fb02;}['_setupTooltip'](_0x1faf77,_0x49da3c,_0x675d6c,_0x15b859){const _0x1bcfa5=_0x376e89;if(!_0x49da3c||!_0x1faf77||_0x675d6c['show_tooltip']===![]||!this[_0x1bcfa5(0x798)]?.[_0x1bcfa5(0x491)])return;const _0x520f61=this[_0x1bcfa5(0x270)]['signal'],_0x471712=_0x297b6b=>{const _0xfa988=_0x1bcfa5,_0x3acb3c=_0x1faf77[_0xfa988(0x263)](),_0x2df377=_0x297b6b[_0xfa988(0x6c9)]-_0x3acb3c['left'],_0x3c9896=_0x297b6b['clientY']-_0x3acb3c['top'];let _0x64c297=null,_0x12c1a6=Infinity;for(const _0x39cfc0 of this[_0xfa988(0x798)]){const _0x3261ae=_0x39cfc0[_0xfa988(0x8e9)]*_0x39cfc0[_0xfa988(0x6be)]['pct'],_0x49c637=_0x39cfc0['cx']+Math['cos'](_0x39cfc0[_0xfa988(0x7f1)])*_0x3261ae,_0xfa80f9=_0x39cfc0['cy']+Math['sin'](_0x39cfc0['angle'])*_0x3261ae,_0x2f07ff=Math[_0xfa988(0xd45)]((_0x2df377-_0x49c637)**0x2+(_0x3c9896-_0xfa80f9)**0x2);_0x2f07ff<_0x12c1a6&&_0x2f07ff<0x16&&(_0x12c1a6=_0x2f07ff,_0x64c297=_0x39cfc0);}if(!_0x64c297){_0x49da3c['style'][_0xfa988(0x211)]='0';return;}const _0x525f0a=(_0x64c297[_0xfa988(0x6be)][_0xfa988(0x374)]*0x64)[_0xfa988(0x3d2)](0x1),_0x514fd3=formatNumber(_0x64c297[_0xfa988(0x6be)][_0xfa988(0xda1)],_0x64c297['item'][_0xfa988(0x39d)],_0x15b859),_0x4af98d=formatNumber(_0x64c297[_0xfa988(0x6be)]['min'],_0x64c297[_0xfa988(0x6be)][_0xfa988(0x39d)],_0x15b859),_0x4bcbcf=formatNumber(_0x64c297[_0xfa988(0x6be)]['max'],_0x64c297['item'][_0xfa988(0x39d)],_0x15b859),_0x26107e=_0x64c297['item'][_0xfa988(0x39d)]?.[_0xfa988(0x8e5)]!==![]?escapeHtml(_0x64c297['item'][_0xfa988(0xeaf)]):_0xfa988(0xa56);_0x49da3c[_0xfa988(0xeae)]=_0xfa988(0x84e)+_0x26107e+_0xfa988(0xbbf)+escapeHtml(_0x64c297[_0xfa988(0x6be)][_0xfa988(0x841)]||_0x64c297[_0xfa988(0x6be)][_0xfa988(0x716)]||'')+_0xfa988(0x2e4)+escapeHtml(String(_0x514fd3))+'\x20'+escapeHtml(_0x64c297[_0xfa988(0x6be)][_0xfa988(0x8a0)]||'')+_0xfa988(0x2b1)+(_0xfa988(0x51f)+escapeHtml(cardT(_0x15b859,_0x675d6c,_0xfa988(0xb24)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4af98d))+_0xfa988(0xc6d)+escapeHtml(String(_0x4bcbcf))+_0xfa988(0x2b1))+(_0xfa988(0x51f)+escapeHtml(cardT(_0x15b859,_0x675d6c,'Level'))+_0xfa988(0x2e4)+_0x525f0a+'%</span></div>'),this[_0xfa988(0x4e0)](_0x49da3c,_0x3acb3c,_0x2df377);};this[_0x1bcfa5(0xac7)](_0x1faf77,_0x49da3c,_0x471712,_0x520f61),_0x1faf77[_0x1bcfa5(0xea9)][_0x1bcfa5(0xde5)]=_0x1bcfa5(0xa1e),_0x1faf77[_0x1bcfa5(0x493)](_0x1bcfa5(0x249),_0x3eba25=>{const _0x43cbf0=_0x1bcfa5,_0x558117=_0x1faf77[_0x43cbf0(0x263)](),_0x2d9a88=_0x3eba25[_0x43cbf0(0x6c9)]-_0x558117[_0x43cbf0(0x8fa)],_0x5c321b=_0x3eba25['clientY']-_0x558117[_0x43cbf0(0x751)];let _0x43553e=null,_0x4e656e=Infinity;for(const _0x539341 of this['_spokes']){const _0x1c6b4f=_0x539341['maxRadius']*_0x539341[_0x43cbf0(0x6be)][_0x43cbf0(0x374)],_0x492b93=_0x539341['cx']+Math[_0x43cbf0(0xb64)](_0x539341[_0x43cbf0(0x7f1)])*_0x1c6b4f,_0x58969d=_0x539341['cy']+Math['sin'](_0x539341[_0x43cbf0(0x7f1)])*_0x1c6b4f,_0x3af4b5=Math['sqrt']((_0x2d9a88-_0x492b93)**0x2+(_0x5c321b-_0x58969d)**0x2);_0x3af4b5<_0x4e656e&&_0x3af4b5<0x16&&(_0x4e656e=_0x3af4b5,_0x43553e=_0x539341);}if(!_0x43553e)return;_0x3eba25[_0x43cbf0(0x79e)](),this[_0x43cbf0(0x646)]['_fireEntityAction'](_0x43553e['item']?.[_0x43cbf0(0x39d)]);},{'signal':_0x520f61});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x8702c4){const _0x54bc8d=_0x376e89;super(_0x8702c4),this['_items']=[],this[_0x54bc8d(0x4f1)]=null,this[_0x54bc8d(0xa3b)]=0x0,this[_0x54bc8d(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x41de46,_0x34f7f0,_0x5c0a8f,_0x1d8a6d){const _0x17e0bb=_0x376e89,{W:_0x3443f6,H:_0x42d75e}=this[_0x17e0bb(0x226)](_0x41de46,_0x5c0a8f),_0x38815d=this['card'][_0x17e0bb(0x78e)]||[],_0x13746a=[];_0x34f7f0[_0x17e0bb(0xb00)](_0x2c98d6=>{const _0x5be1d7=_0x17e0bb,_0x3a9b93=this['_seriesEntity'](_0x2c98d6,_0x38815d),_0x3553ac=(_0x2c98d6[_0x5be1d7(0xb43)]||[])[_0x5be1d7(0xe95)](_0x55b24d=>_0x55b24d['v']!==null&&_0x55b24d['v']!==undefined),_0x249f0d=_0x1d8a6d?.['states']?.[_0x3a9b93[_0x5be1d7(0x39d)]],_0x3585c8=_0x3a9b93[_0x5be1d7(0x9d2)]||_0x5be1d7(0x60d);let _0x32fcc9;if(_0x3553ac[_0x5be1d7(0x491)]){if(_0x3585c8===_0x5be1d7(0x150))_0x32fcc9=_0x3553ac[0x0]['v'];else{if(_0x3585c8===_0x5be1d7(0x783)||_0x3585c8===_0x5be1d7(0xbea)||_0x3585c8===_0x5be1d7(0x976))_0x32fcc9=_0x3553ac[_0x5be1d7(0xd9d)]((_0x3167c7,_0x570afe)=>_0x3167c7+(_0x570afe['v']||0x0),0x0);else{if(_0x3585c8===_0x5be1d7(0xa51))_0x32fcc9=_0x3553ac['reduce']((_0x44bd56,_0x374081)=>Math[_0x5be1d7(0xa51)](_0x44bd56,_0x374081['v']),Infinity);else{if(_0x3585c8===_0x5be1d7(0x8fb))_0x32fcc9=_0x3553ac[_0x5be1d7(0xd9d)]((_0x1a6db3,_0x57296d)=>Math[_0x5be1d7(0x8fb)](_0x1a6db3,_0x57296d['v']),-Infinity);else{if(_0x3585c8===_0x5be1d7(0x942))_0x32fcc9=DataProcessor[_0x5be1d7(0x9f3)](_0x3553ac['map'](_0x2104aa=>_0x2104aa['v']),_0x5be1d7(0x942));else{if(_0x3585c8===_0x5be1d7(0xc79))_0x32fcc9=_0x3553ac[_0x3553ac[_0x5be1d7(0x491)]-0x1]['v'];else _0x32fcc9=_0x3553ac[_0x5be1d7(0xd9d)]((_0x57e242,_0x23c562)=>_0x57e242+(_0x23c562['v']||0x0),0x0)/_0x3553ac[_0x5be1d7(0x491)];}}}}}}else _0x249f0d?_0x32fcc9=parseFloat(_0x249f0d['state']):_0x32fcc9=0x0;if(_0x32fcc9===undefined||_0x32fcc9===null||isNaN(_0x32fcc9))_0x32fcc9=0x0;const _0x3e0c65=_0x2c98d6[_0x5be1d7(0x604)]||{},_0x5da90b=pickName(_0x3a9b93['tooltip_name']!==undefined?_0x3a9b93[_0x5be1d7(0x26b)]:_0x3a9b93['name'],_0x3e0c65[_0x5be1d7(0xd10)]!==undefined&&_0x3a9b93[_0x5be1d7(0x26b)]!==undefined?_0x3e0c65[_0x5be1d7(0xd10)]:_0x3e0c65['resolved_name'],_0x3e0c65)??_0x3a9b93['entity']??'?';_0x13746a[_0x5be1d7(0x5d5)]({'name':_0x5da90b,'tooltipName':_0x5da90b,'value':_0x32fcc9,'color':(_0x3a9b93[_0x5be1d7(0xeaf)]===_0x5be1d7(0xc74)?null:this[_0x5be1d7(0x646)][_0x5be1d7(0x5ca)](_0x3a9b93[_0x5be1d7(0xeaf)],_0x3a9b93['entity'])||_0x3a9b93[_0x5be1d7(0xeaf)])||_0x5be1d7(0xcb1),'unit':_0x3a9b93['unit']||_0x3e0c65[_0x5be1d7(0x3be)]||'','entity':_0x3a9b93});}),_0x13746a[_0x17e0bb(0x2f7)]((_0x12a79b,_0x2c503a)=>Math[_0x17e0bb(0x26d)](_0x2c503a[_0x17e0bb(0xda1)])-Math[_0x17e0bb(0x26d)](_0x12a79b[_0x17e0bb(0xda1)]));const _0x54053f=toNum(_0x5c0a8f['ranking_min_value']);if(isNum(_0x54053f)&&_0x54053f>0x0)for(let _0x13d376=_0x13746a['length']-0x1;_0x13d376>=0x0;_0x13d376--){if(Math[_0x17e0bb(0x26d)](_0x13746a[_0x13d376][_0x17e0bb(0xda1)])<_0x54053f)_0x13746a[_0x17e0bb(0x26e)](_0x13d376,0x1);}if(!_0x13746a['length']){const _0x10d599=isNum(_0x54053f)&&_0x54053f>0x0,_0x5d5df9=_0x10d599?cardT(this[_0x17e0bb(0x646)]?.[_0x17e0bb(0xbce)],this[_0x17e0bb(0x646)]?.[_0x17e0bb(0x8d0)],_0x17e0bb(0xb3c))+'\x20('+_0x54053f+').':cardT(this[_0x17e0bb(0x646)]?.[_0x17e0bb(0xbce)],this[_0x17e0bb(0x646)]?.[_0x17e0bb(0x8d0)],_0x17e0bb(0x740));_0x41de46[_0x17e0bb(0xeae)]=_0x17e0bb(0x266)+escapeHtml(_0x5d5df9)+_0x17e0bb(0xba9);return;}const {container:_0x432a63,canvas:_0x50ce81,tooltipEl:_0x9e5b47}=this[_0x17e0bb(0x8b9)](_0x41de46,_0x42d75e);if(!_0x50ce81)return;this['_items']=_0x13746a,this[_0x17e0bb(0x6f8)](_0x50ce81,_0x13746a,_0x3443f6,_0x42d75e,_0x5c0a8f,_0x1d8a6d,_0x432a63,_0x9e5b47);}[_0x376e89(0x6b6)](_0x1ba209,_0x5c6e18,_0x348e44,_0x37f5b3,_0x399180,_0x57e3f5,_0xb9590b){const _0x4110df=_0x376e89;if(_0xb9590b===undefined)_0xb9590b=0x1;const _0x334ee8=this['_setupCanvas'](_0x1ba209,_0x348e44,_0x37f5b3),_0x58d0eb=_0x1ba209[_0x4110df(0x2ea)]||_0x1ba209,_0x31428a=(_0x50de8c,_0x52786c)=>{const _0x192b8f=_0x4110df;try{const _0x34c971=document['createElement'](_0x192b8f(0xd4c));_0x34c971['style'][_0x192b8f(0xbf0)]=_0x192b8f(0x93a)+(_0x192b8f(0x161)+_0x50de8c+',\x20'+_0x52786c+')'),_0x58d0eb[_0x192b8f(0xb0e)](_0x34c971);const _0x966049=getComputedStyle(_0x34c971)[_0x192b8f(0xeaf)];return _0x58d0eb['removeChild'](_0x34c971),_0x966049||_0x52786c;}catch(_0x53cf50){return _0x52786c;}},_0x439eb2=_0x31428a(_0x4110df(0x520),'rgba(0,0,0,0.6)'),_0x5d0981=_0x31428a('--primary-text-color',_0x4110df(0x606)),_0x4bcbe0=this[_0x4110df(0x259)](),_0x280030=_0x399180['chart_align']||'center';let _0x43e6ee,_0x3b1361;_0x280030===_0x4110df(0x8fa)||_0x280030===_0x4110df(0x51b)?(_0x43e6ee=Math[_0x4110df(0x8fb)](0x118,Math[_0x4110df(0xa51)](_0x348e44,Math[_0x4110df(0x70e)](_0x348e44*0.65))),_0x3b1361=_0x280030===_0x4110df(0x8fa)?0x0:_0x348e44-_0x43e6ee):(_0x43e6ee=_0x348e44,_0x3b1361=0x0);const _0xc5f903=_0x280030==='right',_0x3677c7=Math[_0x4110df(0xa51)](0x78,_0x43e6ee*0.28),_0x4c8bbd=Math['min'](0x64,_0x43e6ee*0.22),_0x468f56=_0xc5f903?_0x3b1361+_0x4c8bbd:_0x3b1361+_0x3677c7,_0x40444e=_0xc5f903?_0x348e44-_0x3b1361-_0x43e6ee+_0x3677c7:_0x348e44-_0x3b1361-_0x43e6ee+_0x4c8bbd,_0x27d24a=0x8,_0x2f2945=0x8,_0x58b541=_0x5c6e18[_0x4110df(0x491)],_0x1d62f0=Math[_0x4110df(0x8fb)](0x4,Math['min'](0xa,(_0x37f5b3-_0x27d24a-_0x2f2945)/_0x58b541*0.2)),_0x384e18=Math[_0x4110df(0x8fb)](0xc,(_0x37f5b3-_0x27d24a-_0x2f2945-(_0x58b541-0x1)*_0x1d62f0)/_0x58b541),_0x18db90=_0x348e44-_0x468f56-_0x40444e,_0x181944=Math['max'](..._0x5c6e18[_0x4110df(0x189)](_0x2a6a62=>Math['abs'](_0x2a6a62[_0x4110df(0xda1)])),0.001),_0x566fea=_0x5c6e18[_0x4110df(0xd9d)]((_0x1fd9a0,_0x415ea6)=>_0x1fd9a0+Math[_0x4110df(0x26d)](_0x415ea6['value']),0x0);this[_0x4110df(0x4f1)]={'padL':_0x468f56,'padR':_0x40444e,'padT':_0x27d24a,'barH':_0x384e18,'gap':_0x1d62f0,'gw':_0x18db90,'items':_0x5c6e18,'blockX':_0x3b1361,'blockW':_0x43e6ee,'isRight':_0xc5f903};const _0x2f10d3=Math[_0x4110df(0xa51)](0xd,Math['max'](0xa,_0x384e18*0.6));_0x5c6e18[_0x4110df(0xb00)]((_0x201ab1,_0x3f68e6)=>{const _0x3b6887=_0x4110df,_0x161148=_0x27d24a+_0x3f68e6*(_0x384e18+_0x1d62f0),_0x399c7e=Math[_0x3b6887(0x26d)](_0x201ab1[_0x3b6887(0xda1)])/_0x181944*_0x18db90,_0x28ef3f=_0x399c7e*_0xb9590b,_0x1b56f0=_0x566fea>0x0?(Math['abs'](_0x201ab1[_0x3b6887(0xda1)])/_0x566fea*0x64)[_0x3b6887(0x3d2)](0x0):'0';let _0x594def=_0x201ab1[_0x3b6887(0xeaf)];const _0x5e737f=_0x201ab1[_0x3b6887(0x39d)];_0x5e737f?.[_0x3b6887(0x314)]?.[_0x3b6887(0x96c)]&&_0x5e737f[_0x3b6887(0x314)][_0x3b6887(0x39b)]?.['length']&&(_0x594def=resolveValueColor(_0x201ab1['value'],this[_0x3b6887(0x646)]['_thrVals'](_0x5e737f),_0x594def));const _0x27104c=Math[_0x3b6887(0xa51)](_0x384e18/0x4,0x4),_0x4be606=Math['max'](0x2,_0x28ef3f),_0x47e633=_0xc5f903?_0x348e44-_0x40444e-_0x4be606:_0x468f56;_0x334ee8[_0x3b6887(0xac8)]=_0x594def,_0x334ee8[_0x3b6887(0x33e)]=0.78,_0x334ee8[_0x3b6887(0x48d)]();if(typeof _0x334ee8[_0x3b6887(0x552)]===_0x3b6887(0x5e5))_0x334ee8[_0x3b6887(0x552)](_0x47e633,_0x161148,_0x4be606,_0x384e18,_0x27104c);else{const _0x4e94ae=_0x47e633,_0x1bb95b=_0x161148,_0x46ea0b=_0x4be606,_0x164f12=_0x384e18;_0x334ee8['moveTo'](_0x4e94ae+_0x27104c,_0x1bb95b),_0x334ee8[_0x3b6887(0xdfb)](_0x4e94ae+_0x46ea0b-_0x27104c,_0x1bb95b),_0x334ee8[_0x3b6887(0x3c3)](_0x4e94ae+_0x46ea0b,_0x1bb95b,_0x4e94ae+_0x46ea0b,_0x1bb95b+_0x27104c),_0x334ee8['lineTo'](_0x4e94ae+_0x46ea0b,_0x1bb95b+_0x164f12-_0x27104c),_0x334ee8['quadraticCurveTo'](_0x4e94ae+_0x46ea0b,_0x1bb95b+_0x164f12,_0x4e94ae+_0x46ea0b-_0x27104c,_0x1bb95b+_0x164f12),_0x334ee8[_0x3b6887(0xdfb)](_0x4e94ae+_0x27104c,_0x1bb95b+_0x164f12),_0x334ee8['quadraticCurveTo'](_0x4e94ae,_0x1bb95b+_0x164f12,_0x4e94ae,_0x1bb95b+_0x164f12-_0x27104c),_0x334ee8[_0x3b6887(0xdfb)](_0x4e94ae,_0x1bb95b+_0x27104c),_0x334ee8[_0x3b6887(0x3c3)](_0x4e94ae,_0x1bb95b,_0x4e94ae+_0x27104c,_0x1bb95b);}_0x334ee8[_0x3b6887(0x339)](),_0x334ee8[_0x3b6887(0x33e)]=0x1,_0x334ee8[_0x3b6887(0xac8)]=_0x439eb2,_0x334ee8[_0x3b6887(0xd6e)]=_0x3b6887(0xcbf)+_0x2f10d3+_0x3b6887(0x498)+_0x4bcbe0,_0x334ee8[_0x3b6887(0xb25)]=_0x3b6887(0x868);const _0x15dc42=_0x161148+_0x384e18/0x2;let _0x54adca=_0x201ab1[_0x3b6887(0x716)];const _0x53d456=_0x3677c7-0xc;while(_0x334ee8[_0x3b6887(0xcdb)](_0x54adca)[_0x3b6887(0x149)]>_0x53d456&&_0x54adca[_0x3b6887(0x491)]>0x3){_0x54adca=_0x54adca[_0x3b6887(0x7e6)](0x0,-0x1);}if(_0x54adca!==_0x201ab1[_0x3b6887(0x716)])_0x54adca+='…';_0xc5f903?(_0x334ee8[_0x3b6887(0x900)]='left',_0x334ee8[_0x3b6887(0x779)](_0x54adca,_0x348e44-_0x40444e+0x8,_0x15dc42)):(_0x334ee8[_0x3b6887(0x900)]=_0x3b6887(0x51b),_0x334ee8['fillText'](_0x54adca,_0x468f56-0x8,_0x15dc42));if(_0xb9590b>=0.999){_0x334ee8[_0x3b6887(0xac8)]=_0x5d0981,_0x334ee8[_0x3b6887(0xd6e)]='500\x20'+_0x2f10d3+_0x3b6887(0x498)+_0x4bcbe0;const _0x2d8a6f=formatNumber(_0x201ab1[_0x3b6887(0xda1)],_0x201ab1[_0x3b6887(0x39d)],_0x57e3f5),_0x4e83b3=_0x399180['show_tooltip_total']!==![],_0x520020=_0x4e83b3?_0x2d8a6f+'\x20'+(_0x201ab1[_0x3b6887(0x8a0)]||'')+'\x20('+_0x1b56f0+'%)':_0x2d8a6f+'\x20'+(_0x201ab1[_0x3b6887(0x8a0)]||'');_0xc5f903?(_0x334ee8[_0x3b6887(0x900)]=_0x3b6887(0x51b),_0x334ee8['fillText'](_0x520020,_0x348e44-_0x40444e-Math['max'](0x2,_0x399c7e)-0x8,_0x15dc42)):(_0x334ee8['textAlign']='left',_0x334ee8[_0x3b6887(0x779)](_0x520020,_0x468f56+Math[_0x3b6887(0x8fb)](0x2,_0x399c7e)+0x8,_0x15dc42));}});}[_0x376e89(0xa3e)](_0x442cb1,_0x8fb506,_0x57410d,_0x435560){const _0x49ef03=_0x376e89;if(!_0x8fb506||!_0x442cb1||_0x57410d[_0x49ef03(0x657)]===![]||!this[_0x49ef03(0x4f1)])return;const _0x78236d=this[_0x49ef03(0x270)][_0x49ef03(0x1e9)],_0x32e9cb=_0x57b57b=>{const _0xea79d1=_0x49ef03,_0x1469e7=this[_0xea79d1(0x4f1)];if(!_0x1469e7)return;const _0x37eb86=_0x442cb1['getBoundingClientRect'](),_0x40b1e8=_0x57b57b[_0xea79d1(0x853)]-_0x37eb86[_0xea79d1(0x751)],_0x5cd965=Math['floor']((_0x40b1e8-_0x1469e7[_0xea79d1(0x980)])/(_0x1469e7[_0xea79d1(0x441)]+_0x1469e7[_0xea79d1(0x28c)]));if(_0x5cd965<0x0||_0x5cd965>=_0x1469e7[_0xea79d1(0x254)][_0xea79d1(0x491)]){_0x8fb506['style']['opacity']='0';return;}const _0xe433bb=_0x1469e7[_0xea79d1(0x254)][_0x5cd965],_0x3852cc=_0x1469e7[_0xea79d1(0x254)][_0xea79d1(0xd9d)]((_0x2a0856,_0x39ba2a)=>_0x2a0856+Math[_0xea79d1(0x26d)](_0x39ba2a[_0xea79d1(0xda1)]),0x0),_0x488f84=_0x3852cc>0x0?(Math[_0xea79d1(0x26d)](_0xe433bb[_0xea79d1(0xda1)])/_0x3852cc*0x64)[_0xea79d1(0x3d2)](0x1):'0',_0x450075=formatNumber(_0xe433bb[_0xea79d1(0xda1)],_0xe433bb['entity'],_0x435560),_0x5d44cf=_0xe433bb[_0xea79d1(0x39d)]?.[_0xea79d1(0x8e5)]!==![]?escapeHtml(_0xe433bb[_0xea79d1(0xeaf)]):_0xea79d1(0xa56);let _0x552127=_0xea79d1(0x84e)+_0x5d44cf+_0xea79d1(0xbbf)+escapeHtml(_0xe433bb[_0xea79d1(0x841)]||_0xe433bb['name']||'')+_0xea79d1(0x2e4)+escapeHtml(String(_0x450075))+'\x20'+escapeHtml(_0xe433bb[_0xea79d1(0x8a0)]||'')+_0xea79d1(0x2b1);_0x57410d[_0xea79d1(0x74b)]!==![]&&(_0x552127+=_0xea79d1(0x51f)+escapeHtml(cardT(_0x435560,_0x57410d,_0xea79d1(0x37e)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x488f84+_0xea79d1(0x608));_0x8fb506[_0xea79d1(0xeae)]=_0x552127,_0x8fb506['style']['opacity']='1';const _0x43cdc6=_0x8fb506[_0xea79d1(0xae9)];let _0x22f5e9=_0x57b57b[_0xea79d1(0x6c9)]-_0x37eb86['left']+0x10;if(_0x22f5e9+_0x43cdc6>_0x37eb86[_0xea79d1(0x149)])_0x22f5e9=_0x22f5e9-_0x43cdc6-0x20;_0x8fb506['style'][_0xea79d1(0x8fa)]=Math[_0xea79d1(0x8fb)](0x0,_0x22f5e9)+'px',_0x8fb506[_0xea79d1(0xea9)]['top']='0';};_0x442cb1[_0x49ef03(0x493)](_0x49ef03(0x787),_0x32e9cb,{'signal':_0x78236d}),_0x442cb1[_0x49ef03(0x493)](_0x49ef03(0x870),()=>{const _0x45268b=_0x49ef03;_0x8fb506['style'][_0x45268b(0x211)]='0';},{'signal':_0x78236d}),_0x442cb1['addEventListener'](_0x49ef03(0x223),_0x2d8c83=>{const _0x50b6df=_0x49ef03;if(_0x2d8c83[_0x50b6df(0x5fa)][_0x50b6df(0x491)]===0x1)_0x32e9cb({'clientX':_0x2d8c83[_0x50b6df(0x5fa)][0x0]['clientX'],'clientY':_0x2d8c83[_0x50b6df(0x5fa)][0x0][_0x50b6df(0x853)]});},{'signal':_0x78236d,'passive':!![]}),_0x442cb1[_0x49ef03(0x493)](_0x49ef03(0x346),()=>{setTimeout(()=>{const _0x1b38a5=_0x24d9;_0x8fb506[_0x1b38a5(0xea9)][_0x1b38a5(0x211)]='0';},0x5dc);},{'signal':_0x78236d}),_0x442cb1[_0x49ef03(0xea9)][_0x49ef03(0xde5)]=_0x49ef03(0xa1e),_0x442cb1['addEventListener'](_0x49ef03(0x249),_0x3b118e=>{const _0x1b31e2=_0x49ef03;if(!this[_0x1b31e2(0x4f1)])return;const _0x140bd0=this['_layout'],_0x45dac8=_0x442cb1[_0x1b31e2(0x263)](),_0x244e98=_0x3b118e[_0x1b31e2(0x853)]-_0x45dac8[_0x1b31e2(0x751)],_0x1b36cb=Math[_0x1b31e2(0xbd6)]((_0x244e98-_0x140bd0[_0x1b31e2(0x980)])/(_0x140bd0[_0x1b31e2(0x441)]+_0x140bd0[_0x1b31e2(0x28c)]));if(_0x1b36cb<0x0||_0x1b36cb>=_0x140bd0[_0x1b31e2(0x254)][_0x1b31e2(0x491)])return;const _0x13980a=_0x140bd0['items'][_0x1b36cb];_0x3b118e[_0x1b31e2(0x79e)](),this[_0x1b31e2(0x646)][_0x1b31e2(0x330)](_0x13980a[_0x1b31e2(0x39d)]);},{'signal':_0x78236d});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x5cd1e0){const _0x3d401c=_0x376e89;super(_0x5cd1e0),this[_0x3d401c(0x2c1)]=[],this[_0x3d401c(0x4f1)]=null,this[_0x3d401c(0xa3b)]=0x0,this[_0x3d401c(0x637)]=0x0;}[_0x376e89(0x5a4)](_0x615ca1,_0x26d72d,_0x554755,_0x7a8ce7){const _0x356128=_0x376e89,{W:_0x4aa06a,H:_0x160cb6}=this[_0x356128(0x226)](_0x615ca1,_0x554755);if(_0x26d72d['length']<0x2){_0x615ca1[_0x356128(0xeae)]=_0x356128(0x61e)+_0x26d72d['length']+_0x356128(0xd6c);return;}const _0x3097a4=_0x26d72d[0x0],_0x4c99b8=_0x26d72d[0x1],_0x5d71b0=this['card'][_0x356128(0x78e)]||[],_0x38c253=_0x126882=>{const _0x170268=_0x356128;if(_0x126882[_0x170268(0x39d)]&&typeof _0x126882[_0x170268(0x39d)]===_0x170268(0xd87))return _0x126882[_0x170268(0x39d)];const _0x979a7b=String(_0x126882['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x979a7b)return _0x5d71b0[parseInt(_0x979a7b[0x2],0xa)]||_0x5d71b0[_0x170268(0xb72)](_0x2bf570=>_0x2bf570[_0x170268(0x39d)]===_0x979a7b[0x1]);return _0x5d71b0['find'](_0x17ce5a=>_0x17ce5a[_0x170268(0x39d)]===_0x126882[_0x170268(0x39d)])||{'entity':_0x126882['entity'],'color':'#4A90D9'};},_0x75eba0=_0x38c253(_0x3097a4),_0x192faf=_0x38c253(_0x4c99b8),_0x56ae19=0x493e0,_0x5cd410=(_0x3097a4['points']||[])[_0x356128(0xe95)](_0x415433=>_0x415433['v']!==null&&_0x415433['v']!==undefined),_0x18d102=(_0x4c99b8[_0x356128(0xb43)]||[])[_0x356128(0xe95)](_0x390207=>_0x390207['v']!==null&&_0x390207['v']!==undefined);if(!_0x5cd410['length']||!_0x18d102[_0x356128(0x491)]){_0x615ca1['innerHTML']=_0x356128(0x84d);return;}const _0x5c4183=_0x18d102[_0x356128(0x7e6)]()['sort']((_0x1e051d,_0x512299)=>_0x1e051d['t']-_0x512299['t']),_0x3d9d2d=[];for(const _0x2ae7a3 of _0x5cd410){let _0x5265f1=null,_0x5ae129=Infinity,_0x547329=0x0,_0x51d7a3=_0x5c4183[_0x356128(0x491)]-0x1;while(_0x547329<_0x51d7a3){const _0x466e9e=_0x547329+_0x51d7a3>>0x1;if(_0x5c4183[_0x466e9e]['t']<_0x2ae7a3['t'])_0x547329=_0x466e9e+0x1;else _0x51d7a3=_0x466e9e;}for(const _0x2b3030 of[_0x547329,_0x547329-0x1]){if(_0x2b3030>=0x0&&_0x2b3030<_0x5c4183[_0x356128(0x491)]){const _0x434c76=Math[_0x356128(0x26d)](_0x5c4183[_0x2b3030]['t']-_0x2ae7a3['t']);_0x434c76<_0x5ae129&&(_0x5ae129=_0x434c76,_0x5265f1=_0x5c4183[_0x2b3030]);}}_0x5265f1&&_0x5ae129<_0x56ae19&&_0x3d9d2d[_0x356128(0x5d5)]({'xVal':_0x2ae7a3['v'],'yVal':_0x5265f1['v'],'t':_0x2ae7a3['t']});}if(!_0x3d9d2d[_0x356128(0x491)]){_0x615ca1[_0x356128(0xeae)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(cardT(_0x7a8ce7,_0x554755,_0x356128(0x203)))+_0x356128(0xba9);return;}const {container:_0x572446,canvas:_0xbd8d76,tooltipEl:_0x22e226}=this[_0x356128(0x8b9)](_0x615ca1,_0x160cb6);if(!_0xbd8d76)return;this[_0x356128(0x2c1)]=_0x3d9d2d,this[_0x356128(0x42f)]=_0x75eba0,this[_0x356128(0x1ad)]=_0x192faf,this['_xMeta']=_0x3097a4[_0x356128(0x604)]||{},this[_0x356128(0xa38)]=_0x4c99b8['meta']||{},this[_0x356128(0x6f8)](_0xbd8d76,_0x3d9d2d,_0x4aa06a,_0x160cb6,_0x554755,_0x7a8ce7,_0x572446,_0x22e226);}[_0x376e89(0x6b6)](_0x57886e,_0x3e4569,_0x31296e,_0x55b769,_0x4b3ec8,_0x2b3bf0,_0x17180b){const _0x3f59cb=_0x376e89;if(_0x17180b===undefined)_0x17180b=0x1;const _0x3c102c=this[_0x3f59cb(0x78c)](_0x57886e,_0x31296e,_0x55b769),_0xfbab93=this[_0x3f59cb(0xcf0)](),_0x3127ea=_0xfbab93?_0x3f59cb(0x730):_0x3f59cb(0xb93),_0x2570a5=_0x4b3ec8[_0x3f59cb(0x567)]||(_0xfbab93?_0x3f59cb(0x682):'rgba(0,0,0,0.5)'),_0xa73e66=_0x4b3ec8['y_axis_color']||(_0xfbab93?_0x3f59cb(0x682):_0x3f59cb(0x2c8)),_0x218b88=_0x4b3ec8[_0x3f59cb(0x50d)]??0.55,_0x489368=_0x4b3ec8[_0x3f59cb(0x8db)]??0.65,_0x40010e=parseInt(_0x4b3ec8[_0x3f59cb(0xc93)],0xa)||0xa,_0x49364c=parseInt(_0x4b3ec8[_0x3f59cb(0x4f6)],0xa)||0xa,_0x33619e=this[_0x3f59cb(0x259)](),_0x3ee1c1=_0x3e4569[_0x3f59cb(0x189)](_0xb91654=>_0xb91654['xVal']),_0x3c554c=_0x3e4569[_0x3f59cb(0x189)](_0x530ca2=>_0x530ca2[_0x3f59cb(0x5be)]);let _0x3cf5c7=Math['min'](..._0x3ee1c1),_0x12b895=Math['max'](..._0x3ee1c1),_0x4f25fb=Math[_0x3f59cb(0xa51)](..._0x3c554c),_0x459cad=Math[_0x3f59cb(0x8fb)](..._0x3c554c);const _0x54c377=resolveNumericBound,_0xf8119a=_0x54c377(this[_0x3f59cb(0x1ad)]?.[_0x3f59cb(0x758)],_0x4f25fb),_0x388680=_0x54c377(this['_yEnt']?.[_0x3f59cb(0x16a)],_0x459cad),_0x533cd0=_0x54c377(this[_0x3f59cb(0x42f)]?.[_0x3f59cb(0x758)],_0x3cf5c7),_0x1f4fc3=_0x54c377(this[_0x3f59cb(0x42f)]?.[_0x3f59cb(0x16a)],_0x12b895);_0x4f25fb=Math[_0x3f59cb(0xa51)](_0x4f25fb,_0xf8119a),_0x459cad=Math[_0x3f59cb(0x8fb)](_0x459cad,_0x388680),_0x3cf5c7=Math[_0x3f59cb(0xa51)](_0x3cf5c7,_0x533cd0),_0x12b895=Math[_0x3f59cb(0x8fb)](_0x12b895,_0x1f4fc3);_0x12b895===_0x3cf5c7&&(_0x12b895=_0x3cf5c7+0x1,_0x3cf5c7-=0x1);_0x459cad===_0x4f25fb&&(_0x459cad=_0x4f25fb+0x1,_0x4f25fb-=0x1);const _0x4003ee=(_0x12b895-_0x3cf5c7)*0.05,_0x507fba=(_0x459cad-_0x4f25fb)*0.05;_0x3cf5c7-=_0x4003ee,_0x12b895+=_0x4003ee,_0x4f25fb-=_0x507fba,_0x459cad+=_0x507fba;const _0x53f5bd=_0x4b3ec8[_0x3f59cb(0x710)]!==![],_0xb9293b=_0x4b3ec8[_0x3f59cb(0x9c1)]!==![],_0xe90231=isNum(_0x4b3ec8[_0x3f59cb(0x727)])?_0x4b3ec8[_0x3f59cb(0x727)]:0x1,_0x114455=0x4+(_0xe90231>0x0?_0xe90231+0x1:0x0),_0x4c8340=_0x53f5bd?Math[_0x3f59cb(0x8fb)](0x20,_0x114455*_0x49364c*0.62+0xc):0x8,_0x5e6e9f=0x8,_0x1452fd=0x8,_0x1bf30a=_0xb9293b?_0x40010e+0xc:0x8,_0x2dc63c=_0x31296e-_0x4c8340-_0x5e6e9f,_0x10bfef=_0x55b769-_0x1452fd-_0x1bf30a;if(_0x2dc63c<=0x0||_0x10bfef<=0x0)return;const _0x53f021=_0x294576=>_0x4c8340+(_0x294576-_0x3cf5c7)/(_0x12b895-_0x3cf5c7)*_0x2dc63c,_0x21804f=_0x48bb9c=>_0x1452fd+_0x10bfef-(_0x48bb9c-_0x4f25fb)/(_0x459cad-_0x4f25fb)*_0x10bfef;this[_0x3f59cb(0x4f1)]={'padL':_0x4c8340,'padR':_0x5e6e9f,'padT':_0x1452fd,'padB':_0x1bf30a,'plotW':_0x2dc63c,'plotH':_0x10bfef,'xMin':_0x3cf5c7,'xMax':_0x12b895,'yMin':_0x4f25fb,'yMax':_0x459cad,'mapX':_0x53f021,'mapY':_0x21804f};const _0x29cbc3=parseInt(_0x4b3ec8[_0x3f59cb(0x8c7)],0xa)||0x4;_0x3c102c[_0x3f59cb(0x1d4)]=_0x3127ea,_0x3c102c[_0x3f59cb(0x482)]=0x1;if(_0x4b3ec8[_0x3f59cb(0x951)]!==![]){for(let _0x521aab=0x0;_0x521aab<=_0x29cbc3;_0x521aab++){const _0x5de894=_0x4f25fb+(_0x459cad-_0x4f25fb)*(_0x521aab/_0x29cbc3),_0x596c33=_0x21804f(_0x5de894);_0x3c102c[_0x3f59cb(0x48d)](),_0x3c102c[_0x3f59cb(0x49e)](_0x4c8340,_0x596c33),_0x3c102c[_0x3f59cb(0xdfb)](_0x4c8340+_0x2dc63c,_0x596c33),_0x3c102c[_0x3f59cb(0x196)]();}for(let _0x284c70=0x0;_0x284c70<=_0x29cbc3;_0x284c70++){const _0x5af277=_0x3cf5c7+(_0x12b895-_0x3cf5c7)*(_0x284c70/_0x29cbc3),_0x532f6f=_0x53f021(_0x5af277);_0x3c102c[_0x3f59cb(0x48d)](),_0x3c102c[_0x3f59cb(0x49e)](_0x532f6f,_0x1452fd),_0x3c102c['lineTo'](_0x532f6f,_0x1452fd+_0x10bfef),_0x3c102c[_0x3f59cb(0x196)]();}}const _0xb90f1d=(_0x448334,_0x168c64)=>{const _0x3a4a7d=_0x3f59cb;if(Math[_0x3a4a7d(0x26d)](_0x448334)>=0x3e8)return _0x448334[_0x3a4a7d(0x3d2)](0x0);if(Math[_0x3a4a7d(0x26d)](_0x448334)>=0x64)return _0x448334[_0x3a4a7d(0x3d2)](Math[_0x3a4a7d(0x8fb)](0x0,_0x168c64-0x1));return _0x448334[_0x3a4a7d(0x3d2)](_0x168c64);};if(_0x53f5bd){_0x3c102c[_0x3f59cb(0xac8)]=_0xa73e66,_0x3c102c[_0x3f59cb(0x33e)]=_0x489368,_0x3c102c['font']=_0x49364c+_0x3f59cb(0x498)+_0x33619e,_0x3c102c[_0x3f59cb(0x900)]=_0x3f59cb(0x51b),_0x3c102c[_0x3f59cb(0xb25)]=_0x3f59cb(0x868);for(let _0xcd216e=0x0;_0xcd216e<=_0x29cbc3;_0xcd216e++){const _0x311a08=_0x4f25fb+(_0x459cad-_0x4f25fb)*(_0xcd216e/_0x29cbc3);_0x3c102c[_0x3f59cb(0x779)](_0xb90f1d(_0x311a08,_0xe90231),_0x4c8340-0x4,_0x21804f(_0x311a08));}_0x3c102c[_0x3f59cb(0x33e)]=0x1;}if(_0xb9293b){_0x3c102c[_0x3f59cb(0xac8)]=_0x2570a5,_0x3c102c['globalAlpha']=_0x218b88,_0x3c102c[_0x3f59cb(0xd6e)]=_0x40010e+_0x3f59cb(0x498)+_0x33619e,_0x3c102c['textBaseline']='top';for(let _0x380ccc=0x0;_0x380ccc<=_0x29cbc3;_0x380ccc++){const _0x388986=_0x3cf5c7+(_0x12b895-_0x3cf5c7)*(_0x380ccc/_0x29cbc3),_0x5eb3f=_0x53f021(_0x388986);_0x3c102c[_0x3f59cb(0x900)]=_0x380ccc===0x0?_0x3f59cb(0x8fa):_0x380ccc===_0x29cbc3?_0x3f59cb(0x51b):_0x3f59cb(0xa1b),_0x3c102c['fillText'](_0xb90f1d(_0x388986,_0xe90231),_0x5eb3f,_0x1452fd+_0x10bfef+0x4);}_0x3c102c['globalAlpha']=0x1;}const _0x2d7269=_0x3e4569['map'](_0xd1f0=>_0xd1f0['t']),_0x52c81b=Math[_0x3f59cb(0xa51)](..._0x2d7269),_0x18e03f=Math['max'](..._0x2d7269),_0x504aa9=_0x18e03f-_0x52c81b||0x1,_0x46e975=(this[_0x3f59cb(0x42f)]?.['color']===_0x3f59cb(0xc74)?'#4A90D9':this[_0x3f59cb(0x42f)]?.[_0x3f59cb(0xeaf)])||_0x3f59cb(0xcb1),_0x5b04c4=toNum(this[_0x3f59cb(0x42f)]?.[_0x3f59cb(0xb38)]),_0x3639e2=isNum(_0x5b04c4)&&_0x5b04c4>0x0?clamp(_0x5b04c4,0.5,0x14):3.5;_0x3e4569[_0x3f59cb(0xb00)](_0x4dcbf1=>{const _0x7514ce=_0x3f59cb,_0xfa1b05=(_0x4dcbf1['t']-_0x52c81b)/_0x504aa9,_0x4a0acb=_0x53f021(_0x4dcbf1[_0x7514ce(0x9b2)]),_0x1baadb=_0x21804f(_0x4dcbf1[_0x7514ce(0x5be)]);_0x3c102c[_0x7514ce(0x48d)](),_0x3c102c[_0x7514ce(0x97e)](_0x4a0acb,_0x1baadb,_0x3639e2,0x0,Math['PI']*0x2),_0x3c102c[_0x7514ce(0xac8)]=_0x46e975,_0x3c102c['globalAlpha']=(0.3+_0xfa1b05*0.55)*_0x17180b,_0x3c102c[_0x7514ce(0x339)]();}),_0x3c102c[_0x3f59cb(0x33e)]=0x1;if(_0x3e4569[_0x3f59cb(0x491)]>=0x3&&_0x17180b>=0.999){let _0x47ab66=0x0,_0x400929=0x0,_0x4e686e=0x0,_0x16ef77=0x0;const _0x39d81f=_0x3e4569[_0x3f59cb(0x491)];for(const _0x793c52 of _0x3e4569){_0x47ab66+=_0x793c52[_0x3f59cb(0x9b2)],_0x400929+=_0x793c52['yVal'],_0x4e686e+=_0x793c52[_0x3f59cb(0x9b2)]*_0x793c52['yVal'],_0x16ef77+=_0x793c52['xVal']*_0x793c52['xVal'];}const _0x4f4902=_0x39d81f*_0x16ef77-_0x47ab66*_0x47ab66;if(Math['abs'](_0x4f4902)>1e-9){const _0x4f7129=(_0x39d81f*_0x4e686e-_0x47ab66*_0x400929)/_0x4f4902,_0x18360c=(_0x400929-_0x4f7129*_0x47ab66)/_0x39d81f,_0x30ac67=_0x3cf5c7,_0x51593b=_0x4f7129*_0x30ac67+_0x18360c,_0x3c208b=_0x12b895,_0x38ca2b=_0x4f7129*_0x3c208b+_0x18360c;_0x3c102c['strokeStyle']=_0x46e975,_0x3c102c[_0x3f59cb(0x33e)]=0.45,_0x3c102c[_0x3f59cb(0x482)]=1.5,_0x3c102c[_0x3f59cb(0x358)]([0x4,0x4]),_0x3c102c[_0x3f59cb(0x48d)](),_0x3c102c[_0x3f59cb(0x49e)](_0x53f021(_0x30ac67),_0x21804f(_0x51593b)),_0x3c102c['lineTo'](_0x53f021(_0x3c208b),_0x21804f(_0x38ca2b)),_0x3c102c[_0x3f59cb(0x196)](),_0x3c102c['setLineDash']([]),_0x3c102c['globalAlpha']=0x1;}}}[_0x376e89(0xa3e)](_0x383944,_0x47a245,_0x4f3f2d,_0x286d57){const _0x40b826=_0x376e89;if(!_0x47a245||!_0x383944||_0x4f3f2d[_0x40b826(0x657)]===![]||!this[_0x40b826(0x4f1)]||!this[_0x40b826(0x2c1)]?.[_0x40b826(0x491)])return;const _0x47602d=this['_abort'][_0x40b826(0x1e9)],_0x210d2e=this[_0x40b826(0x4f1)],_0x43a82b=this['_xEnt']?.[_0x40b826(0x716)]||this['_xMeta']?.[_0x40b826(0xb98)]||this[_0x40b826(0x42f)]?.[_0x40b826(0x39d)]||'X',_0x389656=this[_0x40b826(0x1ad)]?.['name']||this[_0x40b826(0xa38)]?.[_0x40b826(0xb98)]||this[_0x40b826(0x1ad)]?.[_0x40b826(0x39d)]||'Y',_0x5617d6=(this[_0x40b826(0x42f)]?.[_0x40b826(0xeaf)]===_0x40b826(0xc74)?_0x40b826(0xcb1):this[_0x40b826(0x42f)]?.['color'])||_0x40b826(0xcb1),_0x219773=this[_0x40b826(0x42f)]?.[_0x40b826(0x8a0)]||this[_0x40b826(0x36e)]?.[_0x40b826(0x3be)]||'',_0x41af73=this[_0x40b826(0x1ad)]?.[_0x40b826(0x8a0)]||this[_0x40b826(0xa38)]?.[_0x40b826(0x3be)]||'',_0x2a7077=_0xcdf75a=>{const _0x402a22=_0x40b826,_0x19f9e6=_0x383944['getBoundingClientRect'](),_0xdb093b=_0xcdf75a[_0x402a22(0x6c9)]-_0x19f9e6['left'],_0x279f97=_0xcdf75a[_0x402a22(0x853)]-_0x19f9e6[_0x402a22(0x751)];let _0x42c66a=null,_0x8be54e=Infinity;for(const _0x2f70f5 of this[_0x402a22(0x2c1)]){const _0xb72d13=_0x210d2e[_0x402a22(0x904)](_0x2f70f5[_0x402a22(0x9b2)]),_0x2a3ba0=_0x210d2e[_0x402a22(0x295)](_0x2f70f5[_0x402a22(0x5be)]),_0x510dfa=Math['sqrt']((_0xdb093b-_0xb72d13)**0x2+(_0x279f97-_0x2a3ba0)**0x2);_0x510dfa<_0x8be54e&&_0x510dfa<0x12&&(_0x8be54e=_0x510dfa,_0x42c66a=_0x2f70f5);}if(!_0x42c66a){_0x47a245['style'][_0x402a22(0x211)]='0';return;}const _0x3b42f6=formatNumber(_0x42c66a[_0x402a22(0x9b2)],this[_0x402a22(0x42f)],_0x286d57),_0x1da5f9=formatNumber(_0x42c66a[_0x402a22(0x5be)],this['_yEnt'],_0x286d57),_0x556ab6=new Date(_0x42c66a['t']),_0x632904=resolveCardLanguage(_0x286d57,this['card']?.['_config']),_0x3549ca=getCachedDateTimeFormatter(_0x632904,{'day':_0x402a22(0xe13),'month':'short','year':_0x402a22(0xe13)}),_0xeba80d=getCachedDateTimeFormatter(_0x632904,_localeTimeOpts(_0x286d57,{'hour':_0x402a22(0x1ce),'minute':'2-digit'})),_0x2c5c53=_0x3549ca?_0x3549ca[_0x402a22(0x83a)](_0x556ab6):_0x556ab6[_0x402a22(0x3cf)](),_0x432b18=_0xeba80d?_0xeba80d[_0x402a22(0x83a)](_0x556ab6):_0x556ab6[_0x402a22(0x7e1)](),_0x4f0f9b=_0x2c5c53+'\x20'+_0x432b18,_0x116c2b=this[_0x402a22(0x42f)]?.[_0x402a22(0x8e5)]!==![]?escapeHtml(_0x5617d6):_0x402a22(0xa56);_0x47a245['innerHTML']=_0x402a22(0xad5)+escapeHtml(_0x4f0f9b)+_0x402a22(0x2b1)+(_0x402a22(0x84e)+_0x116c2b+_0x402a22(0xbbf)+escapeHtml(_0x43a82b)+_0x402a22(0x2e4)+escapeHtml(String(_0x3b42f6))+'\x20'+escapeHtml(_0x219773)+_0x402a22(0x2b1))+(_0x402a22(0x933)+escapeHtml(_0x389656)+_0x402a22(0x2e4)+escapeHtml(String(_0x1da5f9))+'\x20'+escapeHtml(_0x41af73)+_0x402a22(0x2b1)),this[_0x402a22(0x4e0)](_0x47a245,_0x19f9e6,_0xdb093b);};this[_0x40b826(0xac7)](_0x383944,_0x47a245,_0x2a7077,_0x47602d),_0x383944['style'][_0x40b826(0xde5)]=_0x40b826(0xa1e),_0x383944[_0x40b826(0x493)](_0x40b826(0x249),_0x4919ec=>{const _0x3756a9=_0x40b826,_0x4c6605=_0x383944[_0x3756a9(0x263)](),_0x47b74a=_0x4919ec[_0x3756a9(0x6c9)]-_0x4c6605['left'],_0x3d3dc7=_0x4919ec[_0x3756a9(0x853)]-_0x4c6605[_0x3756a9(0x751)];let _0x596cb8=null,_0x1c5615=Infinity;for(const _0x12172c of this[_0x3756a9(0x2c1)]){const _0x3a10be=_0x210d2e[_0x3756a9(0x904)](_0x12172c[_0x3756a9(0x9b2)]),_0x5cd48a=_0x210d2e[_0x3756a9(0x295)](_0x12172c['yVal']),_0x26be07=Math[_0x3756a9(0xd45)]((_0x47b74a-_0x3a10be)**0x2+(_0x3d3dc7-_0x5cd48a)**0x2);_0x26be07<_0x1c5615&&_0x26be07<0x12&&(_0x1c5615=_0x26be07,_0x596cb8=_0x12172c);}if(!_0x596cb8)return;_0x4919ec['stopPropagation'](),this[_0x3756a9(0x646)][_0x3756a9(0x330)](this[_0x3756a9(0x1ad)]);},{'signal':_0x47602d});}}function _heatmapValueToColor(_0x2be286,_0x20a2be){const _0x41e820=_0x376e89;let _0x235b84=String(_0x20a2be||_0x41e820(0xcb1))[_0x41e820(0x9b9)]('#','');if(_0x235b84['length']===0x3)_0x235b84=_0x235b84[_0x41e820(0x2de)]('')[_0x41e820(0x189)](_0x5a784c=>_0x5a784c+_0x5a784c)[_0x41e820(0x2f5)]('');if(_0x235b84[_0x41e820(0x491)]!==0x6)return _0x41e820(0x6c4)+(0.1+_0x2be286*0.85)+')';const _0x34b4a6=parseInt(_0x235b84[_0x41e820(0x7e6)](0x0,0x2),0x10),_0x10e583=parseInt(_0x235b84[_0x41e820(0x7e6)](0x2,0x4),0x10),_0x4497d1=parseInt(_0x235b84[_0x41e820(0x7e6)](0x4,0x6),0x10),_0x439e7d=0.1+_0x2be286*0.85;return _0x41e820(0xb74)+_0x34b4a6+','+_0x10e583+','+_0x4497d1+','+_0x439e7d+')';}function reduceByAggregate(_0x338208,_0x1a6375){const _0x5cf836=_0x376e89;if(_0x1a6375===_0x5cf836(0x150))return _0x338208[0x0]['v'];if(_0x1a6375===_0x5cf836(0x783)||_0x1a6375===_0x5cf836(0xbea)||_0x1a6375===_0x5cf836(0x976))return _0x338208[_0x5cf836(0xd9d)]((_0x31666a,_0x5f5dc0)=>_0x31666a+(_0x5f5dc0['v']||0x0),0x0);if(_0x1a6375==='min')return _0x338208[_0x5cf836(0xd9d)]((_0x66ec35,_0x2c097e)=>Math[_0x5cf836(0xa51)](_0x66ec35,_0x2c097e['v']),Infinity);if(_0x1a6375===_0x5cf836(0x8fb))return _0x338208[_0x5cf836(0xd9d)]((_0x2a8375,_0x2acb6a)=>Math['max'](_0x2a8375,_0x2acb6a['v']),-Infinity);if(_0x1a6375==='median')return DataProcessor['_aggregate'](_0x338208[_0x5cf836(0x189)](_0x5d4bf3=>_0x5d4bf3['v']),_0x5cf836(0x942));if(_0x1a6375===_0x5cf836(0x60d)||_0x1a6375===_0x5cf836(0xb90))return _0x338208[_0x5cf836(0xd9d)]((_0x3f662a,_0x394a90)=>_0x3f662a+(_0x394a90['v']||0x0),0x0)/_0x338208[_0x5cf836(0x491)];return _0x338208[_0x338208[_0x5cf836(0x491)]-0x1]['v'];}function resolveNumericBound(_0x53574c,_0x5bf2e7){const _0xb2de9f=_0x376e89;if(_0x53574c===null||_0x53574c===undefined||_0x53574c==='')return _0x5bf2e7;const _0x550fa5=String(_0x53574c)[_0xb2de9f(0x9b9)](/^~/,''),_0x20788e=parseFloat(_0x550fa5);return isNaN(_0x20788e)?_0x5bf2e7:_0x20788e;}function resolveEntityBound(_0x4b3f74,_0x586ad1,_0x477340){const _0x41f49c=_0x376e89;if(_0x4b3f74===null||_0x4b3f74===undefined||_0x4b3f74==='')return _0x586ad1;const _0x3f81e0=String(_0x4b3f74)[_0x41f49c(0x9b9)](/^~/,''),_0x49e1a1=parseFloat(_0x3f81e0);if(!isNaN(_0x49e1a1))return _0x49e1a1;const _0x53031d=_0x477340?.['states']?.[_0x3f81e0];if(_0x53031d){const _0x50a3ac=parseFloat(_0x53031d[_0x41f49c(0x394)]);if(!isNaN(_0x50a3ac))return _0x50a3ac;}return _0x586ad1;}function _matrixFilterPoints(_0x5cdc3e){const _0x3859ca=_0x376e89,_0x5e3399=Date[_0x3859ca(0x8af)]();return(_0x5cdc3e[_0x3859ca(0xb43)]||_0x5cdc3e[_0x3859ca(0xc49)]||[])[_0x3859ca(0xe95)](_0x68dcd4=>_0x68dcd4['v']!==null&&_0x68dcd4['v']!==undefined&&_0x68dcd4['t']<=_0x5e3399);}function _resolveMatrixBounds(_0xb2bf66,_0x3b8543,_0x29d5dd){const _0xab0488=_0x376e89;return!isFinite(_0xb2bf66)&&(_0xb2bf66=0x0,_0x3b8543=0x1),{'min':resolveNumericBound(_0x29d5dd[_0xab0488(0x758)],_0xb2bf66),'max':resolveNumericBound(_0x29d5dd['upper_bound'],_0x3b8543)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x2ffc85){const _0x3ea3b4=_0x376e89;super(_0x2ffc85),this['_matrix']=null,this[_0x3ea3b4(0xa5c)]=null,this[_0x3ea3b4(0x726)]=null,this[_0x3ea3b4(0x65e)]=_0x3ea3b4(0xcb1);}[_0x376e89(0x5a4)](_0x1fcf24,_0x5b1dc2,_0x1dae2e,_0x2c35ad){const _0x53e27f=_0x376e89;this[_0x53e27f(0xb99)](_0x1fcf24,_0x5b1dc2,_0x1dae2e,_0x2c35ad,_0x53e27f(0x420));}[_0x376e89(0x291)](_0x8dd9ae,_0x263c5d,_0x4b0c00=0x1){const _0xd8e8cc=_0x376e89,_0x410210=_matrixFilterPoints(_0x8dd9ae);if(!_0x410210['length'])return{'days':[],'min':0x0,'max':0x1};const _0x5d9ab8=new Map(),_0x56c778=resolveDisplayTimeZone(this[_0xd8e8cc(0x646)]?.['_hass'],this[_0xd8e8cc(0x646)]?.[_0xd8e8cc(0x8d0)]);_0x410210[_0xd8e8cc(0xb00)](_0x3a3794=>{const _0x7249c1=_0xd8e8cc,_0x3b8020=tzParts(_0x3a3794['t'],_0x56c778),_0x567cc6=_0x3b8020['y']+'-'+String(_0x3b8020['mo']+0x1)[_0x7249c1(0x641)](0x2,'0')+'-'+String(_0x3b8020['d'])[_0x7249c1(0x641)](0x2,'0'),_0x254e04=_0x3b8020['h'];!_0x5d9ab8[_0x7249c1(0x960)](_0x567cc6)&&_0x5d9ab8[_0x7249c1(0x4de)](_0x567cc6,Array['from']({'length':0x18},()=>[])),_0x5d9ab8[_0x7249c1(0xa4b)](_0x567cc6)[_0x254e04][_0x7249c1(0x5d5)](_0x3a3794['v']);});const _0x1d0b80=_0x263c5d[_0xd8e8cc(0x9d2)]||_0xd8e8cc(0x60d),_0x159342=_0x1d0b80===_0xd8e8cc(0xbea)||_0x1d0b80==='diff'?'sum':_0x1d0b80,_0x538340=[];let _0x183f2b=Infinity,_0x58424b=-Infinity;return[..._0x5d9ab8[_0xd8e8cc(0xa0e)]()][_0xd8e8cc(0x2f7)]()[_0xd8e8cc(0xb00)](([_0xbd32d,_0x42f76b])=>{const _0x944b02=_0xd8e8cc,_0xb55edb=_0x42f76b[_0x944b02(0x189)](_0x48590f=>DataProcessor['_aggregate'](_0x48590f,_0x159342));_0xb55edb[_0x944b02(0xb00)](_0xa8703c=>{const _0x48bc06=_0x944b02;_0xa8703c!==null&&!isNaN(_0xa8703c)&&(_0x183f2b=Math[_0x48bc06(0xa51)](_0x183f2b,_0xa8703c),_0x58424b=Math['max'](_0x58424b,_0xa8703c));}),_0x538340['push']({'date':_0xbd32d,'values':_0xb55edb});}),{min:_0x183f2b,max:_0x58424b}=_resolveMatrixBounds(_0x183f2b,_0x58424b,_0x263c5d),{'days':_0x538340,'min':_0x183f2b,'max':_0x58424b};}['_draw'](_0x23a5cc,_0x32044a,_0x5636bd,_0x15e4cc,_0x185027,_0x2d4243){const _0x168191=_0x376e89,_0x6d2192=this[_0x168191(0x78c)](_0x23a5cc,_0x5636bd,_0x15e4cc),_0x9b7468=this['_detectDark'](),_0x3c58b2=((()=>{const _0x15c9dc=_0x168191;try{return getComputedStyle(this[_0x15c9dc(0x646)])[_0x15c9dc(0x2a6)](_0x15c9dc(0x888))[_0x15c9dc(0xdc2)]()||(_0x9b7468?'rgba(255,255,255,0.85)':_0x15c9dc(0xc82));}catch(_0x101c55){return _0x9b7468?_0x15c9dc(0x1f0):'rgba(0,0,0,0.75)';}})()),_0x2eb407=_0x185027[_0x168191(0x567)]||_0x185027[_0x168191(0x5eb)]||_0x3c58b2,_0x36b954=_0x2eb407,_0x4fec35=this[_0x168191(0x259)](),_0x28f427=0x34,_0x58fb8d=0x10,_0x1a779e=0x14,_0x3fe456=0x8,_0x286bf9=0x2,_0x209a9f=_0x32044a[_0x168191(0x477)][_0x168191(0x491)],_0xecd7d6=0x18,_0x5130c8=_0x5636bd-_0x28f427-_0x3fe456,_0x1bc0f4=_0x15e4cc-_0x58fb8d-_0x1a779e,_0x3a7e4f=(_0x5130c8-(_0xecd7d6-0x1)*_0x286bf9)/_0xecd7d6,_0x4940e1=(_0x1bc0f4-(_0x209a9f-0x1)*_0x286bf9)/_0x209a9f,_0x536fed=_0x32044a[_0x168191(0x8fb)]-_0x32044a[_0x168191(0xa51)]||0x1;this[_0x168191(0xa5c)]={'padL':_0x28f427,'padT':_0x58fb8d,'cellW':_0x3a7e4f,'cellH':_0x4940e1,'gap':_0x286bf9,'rows':_0x209a9f,'cols':_0xecd7d6};const _0xf49da3=this[_0x168191(0x726)],_0x2127d5=_0xf49da3?.['color_thresholds']?.['enabled']&&_0xf49da3[_0x168191(0x314)]['values']?.[_0x168191(0x491)];_0x32044a[_0x168191(0x477)][_0x168191(0xb00)]((_0x4183cf,_0xc7f182)=>{const _0x521811=_0x168191;_0x4183cf['values'][_0x521811(0xb00)]((_0x4c61e1,_0x5f4dfc)=>{const _0x217b2d=_0x521811;if(_0x4c61e1===null||_0x4c61e1===undefined)return;const _0x33bd31=_0x28f427+_0x5f4dfc*(_0x3a7e4f+_0x286bf9),_0x35e6c0=_0x58fb8d+_0xc7f182*(_0x4940e1+_0x286bf9);if(_0x2127d5)_0x6d2192['fillStyle']=resolveValueColor(_0x4c61e1,this[_0x217b2d(0x646)][_0x217b2d(0x67f)](_0xf49da3),this['_color']),_0x6d2192[_0x217b2d(0x33e)]=0.85;else{const _0x546264=Math[_0x217b2d(0x8fb)](0x0,Math[_0x217b2d(0xa51)](0x1,(_0x4c61e1-_0x32044a[_0x217b2d(0xa51)])/_0x536fed));_0x6d2192['fillStyle']=_heatmapValueToColor(_0x546264,this[_0x217b2d(0x65e)]),_0x6d2192[_0x217b2d(0x33e)]=0x1;}_0x6d2192['beginPath']();typeof _0x6d2192[_0x217b2d(0x552)]==='function'?_0x6d2192[_0x217b2d(0x552)](_0x33bd31,_0x35e6c0,_0x3a7e4f,_0x4940e1,0x2):_0x6d2192[_0x217b2d(0xac0)](_0x33bd31,_0x35e6c0,_0x3a7e4f,_0x4940e1);_0x6d2192[_0x217b2d(0x339)](),_0x6d2192['globalAlpha']=0x1;if(_0x185027['show_cell_values']!==![]&&_0x3a7e4f>0x12&&_0x4940e1>0xe){_0x6d2192['fillStyle']=_0x9b7468?_0x217b2d(0x553):'rgba(0,0,0,0.55)',_0x6d2192[_0x217b2d(0xd6e)]=_0x217b2d(0xcbf)+Math[_0x217b2d(0xa51)](0x9,_0x4940e1-0x4)+'px\x20'+_0x4fec35,_0x6d2192[_0x217b2d(0x900)]=_0x217b2d(0xa1b),_0x6d2192[_0x217b2d(0xb25)]=_0x217b2d(0x868);const _0x1a23be=formatNumber(_0x4c61e1,_0xf49da3,_0x2d4243);_0x6d2192['fillText'](_0x1a23be,_0x33bd31+_0x3a7e4f/0x2,_0x35e6c0+_0x4940e1/0x2);}});});const _0x206019=((()=>{const _0x536b6b=_0x168191,_0x235522=toNum(_0x185027[_0x536b6b(0x4f6)]);return _0x235522&&_0x235522>0x0?_0x235522:0x9;})()),_0x275dd6=((()=>{const _0x229ee4=_0x168191,_0x367c4c=toNum(_0x185027[_0x229ee4(0x8db)]);return _0x367c4c!=null&&_0x367c4c>=0x0&&_0x367c4c<=0x1?_0x367c4c:0x1;})());_0x6d2192['save'](),_0x6d2192['fillStyle']=_0x36b954,_0x6d2192[_0x168191(0x33e)]=_0x275dd6,_0x6d2192[_0x168191(0xd6e)]=_0x206019+'px\x20'+_0x4fec35,_0x6d2192['textAlign']=_0x168191(0x51b),_0x6d2192[_0x168191(0xb25)]=_0x168191(0x868);const _0x467565=Math['max'](0x1,Math[_0x168191(0x488)](_0x209a9f/0xa));_0x32044a[_0x168191(0x477)][_0x168191(0xb00)]((_0x3701df,_0x12d52a)=>{const _0x5ecb75=_0x168191;if(_0x12d52a%_0x467565!==0x0)return;const _0x564706=new Date(_0x3701df[_0x5ecb75(0xe83)]+'T12:00:00'),_0x24c5c6=_0x564706[_0x5ecb75(0x3cf)](resolveCardLanguage(_0x2d4243,_0x185027),{'day':'2-digit','month':_0x5ecb75(0x598)});_0x6d2192[_0x5ecb75(0x779)](_0x24c5c6,_0x28f427-0x6,_0x58fb8d+_0x12d52a*(_0x4940e1+_0x286bf9)+_0x4940e1/0x2);}),_0x6d2192[_0x168191(0x6a0)]();const _0x50696d=((()=>{const _0x48b59b=toNum(_0x185027['x_axis_font_size']);return _0x48b59b&&_0x48b59b>0x0?_0x48b59b:0x9;})()),_0x1a1d70=((()=>{const _0xd9b42a=_0x168191,_0x2499d4=toNum(_0x185027[_0xd9b42a(0x50d)]);return _0x2499d4!=null&&_0x2499d4>=0x0&&_0x2499d4<=0x1?_0x2499d4:0x1;})());_0x6d2192[_0x168191(0x79a)](),_0x6d2192[_0x168191(0xac8)]=_0x185027[_0x168191(0x567)]||_0x3c58b2,_0x6d2192[_0x168191(0x33e)]=_0x1a1d70,_0x6d2192[_0x168191(0xd6e)]=_0x50696d+_0x168191(0x498)+_0x4fec35,_0x6d2192[_0x168191(0x900)]=_0x168191(0xa1b),_0x6d2192['textBaseline']=_0x168191(0x751);for(let _0x121629=0x0;_0x121629<0x18;_0x121629+=0x2){_0x6d2192[_0x168191(0x779)](String(_0x121629),_0x28f427+_0x121629*(_0x3a7e4f+_0x286bf9)+_0x3a7e4f/0x2,_0x58fb8d+_0x209a9f*(_0x4940e1+_0x286bf9)+0x4);}_0x6d2192[_0x168191(0x6a0)]();}[_0x376e89(0xa3e)](_0x5c9533,_0x5ac1ab,_0x49d191,_0x4a1259){const _0x15494d=_0x376e89;if(!_0x5ac1ab||!_0x5c9533||_0x49d191[_0x15494d(0x657)]===![]||!this['_cells'])return;const _0x2b660b=this[_0x15494d(0x270)]['signal'],_0x44b0ed=this[_0x15494d(0xa5c)],_0x34e185=this[_0x15494d(0xcf2)],_0x534e43=this[_0x15494d(0x726)],_0x55d327=_0x534e43?.[_0x15494d(0x716)]||this[_0x15494d(0x837)]?.['friendly_name']||_0x534e43?.[_0x15494d(0x39d)]||'?',_0x257a08=_0x534e43?.[_0x15494d(0x8a0)]||this[_0x15494d(0x837)]?.['unit_of_measurement']||'',_0x34fdf6=this['_color'],_0x1c2b9a=_0x463894=>{const _0x5b95a8=_0x15494d,_0x4bb852=_0x5c9533[_0x5b95a8(0x263)](),_0x3b1259=_0x463894['clientX']-_0x4bb852['left'],_0x3ebbd2=_0x463894[_0x5b95a8(0x853)]-_0x4bb852[_0x5b95a8(0x751)],_0x539f0e=Math[_0x5b95a8(0xbd6)]((_0x3b1259-_0x44b0ed[_0x5b95a8(0x723)])/(_0x44b0ed[_0x5b95a8(0xa15)]+_0x44b0ed[_0x5b95a8(0x28c)])),_0xaa1837=Math[_0x5b95a8(0xbd6)]((_0x3ebbd2-_0x44b0ed[_0x5b95a8(0x980)])/(_0x44b0ed[_0x5b95a8(0x761)]+_0x44b0ed[_0x5b95a8(0x28c)]));if(_0x539f0e<0x0||_0x539f0e>=_0x44b0ed[_0x5b95a8(0xa58)]||_0xaa1837<0x0||_0xaa1837>=_0x44b0ed[_0x5b95a8(0x416)]){_0x5ac1ab['style'][_0x5b95a8(0x211)]='0';return;}const _0x3cb49f=_0x34e185['days'][_0xaa1837],_0x1fce8b=_0x3cb49f?.[_0x5b95a8(0x39b)]?.[_0x539f0e];if(_0x1fce8b===null||_0x1fce8b===undefined){_0x5ac1ab[_0x5b95a8(0xea9)][_0x5b95a8(0x211)]='0';return;}const _0x1e1b11=new Date(_0x3cb49f[_0x5b95a8(0xe83)]+'T12:00:00')['toLocaleDateString'](),_0x570dcf=String(_0x539f0e)[_0x5b95a8(0x641)](0x2,'0')+_0x5b95a8(0x82a),_0x46b835=formatNumber(_0x1fce8b,_0x534e43,_0x4a1259),_0x5eb309=_0x534e43?.[_0x5b95a8(0x8e5)]!==![]?escapeHtml(_0x34fdf6):_0x5b95a8(0xa56);_0x5ac1ab[_0x5b95a8(0xeae)]=_0x5b95a8(0xad5)+escapeHtml(_0x1e1b11)+'\x20'+escapeHtml(_0x570dcf)+_0x5b95a8(0x2b1)+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x5eb309+_0x5b95a8(0xbbf)+escapeHtml(_0x55d327)+_0x5b95a8(0x2e4)+escapeHtml(String(_0x46b835))+'\x20'+escapeHtml(_0x257a08)+_0x5b95a8(0x2b1)),this[_0x5b95a8(0x4e0)](_0x5ac1ab,_0x4bb852,_0x3b1259);};this['_wireTooltip'](_0x5c9533,_0x5ac1ab,_0x1c2b9a,_0x2b660b),_0x5c9533[_0x15494d(0xea9)][_0x15494d(0xde5)]=_0x15494d(0xa1e),_0x5c9533[_0x15494d(0x493)]('click',_0x2787f5=>{const _0x381f63=_0x15494d;_0x2787f5[_0x381f63(0x79e)](),this[_0x381f63(0x646)][_0x381f63(0x330)](this['_entity']);},{'signal':_0x2b660b});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x472a36){const _0x1f405e=_0x376e89;super(_0x472a36),this[_0x1f405e(0xcf2)]=null,this[_0x1f405e(0xa5c)]=null,this[_0x1f405e(0x726)]=null,this[_0x1f405e(0x65e)]=_0x1f405e(0xcb1);}[_0x376e89(0x5a4)](_0x5825a1,_0x53635e,_0x1e553f,_0x3b6302){const _0x5b63a0=_0x376e89;this['_renderMatrixChart'](_0x5825a1,_0x53635e,_0x1e553f,_0x3b6302,_0x5b63a0(0x4a7));}[_0x376e89(0x291)](_0x34472a,_0x260486,_0x1f77e4=0x1){const _0x337d62=_0x376e89,_0x52f864=_matrixFilterPoints(_0x34472a);if(!_0x52f864['length'])return{'weeks':[],'min':0x0,'max':0x1};const _0xa9859b=new Map(),_0x41ae3e=resolveDisplayTimeZone(this[_0x337d62(0x646)]?.[_0x337d62(0xbce)],this[_0x337d62(0x646)]?.[_0x337d62(0x8d0)]),_0xb961d8=_0x665cc9=>{const _0x38654d=tzParts(_0x665cc9,_0x41ae3e);return _0x38654d['y']+'-'+String(_0x38654d['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x38654d['d'])['padStart'](0x2,'0');};_0x52f864[_0x337d62(0xb00)](_0x50cd39=>{const _0x471287=_0x337d62,_0x4349b5=_0xb961d8(_0x50cd39['t']);if(!_0xa9859b[_0x471287(0x960)](_0x4349b5))_0xa9859b[_0x471287(0x4de)](_0x4349b5,[]);_0xa9859b[_0x471287(0xa4b)](_0x4349b5)[_0x471287(0x5d5)](_0x50cd39['v']);});const _0x55f2d8=_0x260486[_0x337d62(0x9d2)]||_0x337d62(0x60d),_0x47d3e4=_0x55f2d8===_0x337d62(0xbea)||_0x55f2d8==='diff'?_0x337d62(0x783):_0x55f2d8,_0x2519f2=[];let _0x42b43a=Infinity,_0x278888=-Infinity;[..._0xa9859b[_0x337d62(0xa0e)]()]['sort']()[_0x337d62(0xb00)](([_0xbcfbc5,_0x1dbc2e])=>{const _0x49e6e5=_0x337d62,_0x38313d=DataProcessor['_aggregate'](_0x1dbc2e,_0x47d3e4),_0x5226fa=_0x38313d===null||_0x38313d===undefined?NaN:_0x38313d;!isNaN(_0x5226fa)&&(_0x42b43a=Math['min'](_0x42b43a,_0x5226fa),_0x278888=Math[_0x49e6e5(0x8fb)](_0x278888,_0x5226fa));const _0x27ecc9=new Date(_0xbcfbc5+_0x49e6e5(0xe01)),_0x19e120=weekStartOffsetDays(_0x27ecc9['getDay']()||0x7,_0x1f77e4);_0x2519f2[_0x49e6e5(0x5d5)]({'date':_0xbcfbc5,'val':_0x5226fa,'weekday':_0x19e120,'dateObj':_0x27ecc9});}),{min:_0x42b43a,max:_0x278888}=_resolveMatrixBounds(_0x42b43a,_0x278888,_0x260486);const _0x2c2556=[];if(_0x2519f2[_0x337d62(0x491)]){let _0x6ddc50=0x0;_0x2c2556[_0x337d62(0x5d5)](Array(0x7)[_0x337d62(0x339)](null)),_0x2519f2[_0x337d62(0xb00)]((_0x4d307f,_0x247f87)=>{const _0x4c768b=_0x337d62;_0x247f87>0x0&&_0x4d307f[_0x4c768b(0x2b5)]<=_0x2519f2[_0x247f87-0x1][_0x4c768b(0x2b5)]&&(_0x6ddc50++,_0x2c2556[_0x4c768b(0x5d5)](Array(0x7)[_0x4c768b(0x339)](null))),_0x2c2556[_0x6ddc50][_0x4d307f[_0x4c768b(0x2b5)]]=_0x4d307f;});}return{'weeks':_0x2c2556,'min':_0x42b43a,'max':_0x278888};}[_0x376e89(0x6b6)](_0x391b85,_0x475f34,_0x54a46c,_0xc3b8c9,_0x3d1ab0,_0x501ad3){const _0x4fa7e7=_0x376e89,_0x1af8dc=this[_0x4fa7e7(0x78c)](_0x391b85,_0x54a46c,_0xc3b8c9),_0x4e078e=this[_0x4fa7e7(0xcf0)](),_0x1dfa25=((()=>{const _0x197da9=_0x4fa7e7;try{return getComputedStyle(this[_0x197da9(0x646)])[_0x197da9(0x2a6)](_0x197da9(0x888))[_0x197da9(0xdc2)]()||(_0x4e078e?_0x197da9(0x1f0):'rgba(0,0,0,0.75)');}catch(_0x4315f3){return _0x4e078e?_0x197da9(0x1f0):_0x197da9(0xc82);}})()),_0x50ff04=_0x3d1ab0['x_axis_color']||_0x3d1ab0[_0x4fa7e7(0x5eb)]||_0x1dfa25,_0x2783af=_0x50ff04,_0x22b152=this[_0x4fa7e7(0x259)](),_0x23947e=0x24,_0x1b3284=0x16,_0x55fbaf=0x8,_0x263b0c=0x8,_0x1fbf9b=0x3,_0x46dd98=_0x475f34[_0x4fa7e7(0x321)][_0x4fa7e7(0x491)],_0x22c4c5=0x7,_0x1ebf2a=_0x54a46c-_0x23947e-_0x263b0c,_0x38f07c=_0xc3b8c9-_0x1b3284-_0x55fbaf,_0x268052=(_0x1ebf2a-(_0x22c4c5-0x1)*_0x1fbf9b)/_0x22c4c5,_0x33e480=(_0x38f07c-(_0x46dd98-0x1)*_0x1fbf9b)/_0x46dd98,_0xf4bf2b=Math[_0x4fa7e7(0xa51)](_0x268052,_0x33e480),_0x1d5aa8=_0x475f34['max']-_0x475f34[_0x4fa7e7(0xa51)]||0x1;this[_0x4fa7e7(0xa5c)]={'padL':_0x23947e,'padT':_0x1b3284,'cellW':_0x268052,'cellH':_0x33e480,'gap':_0x1fbf9b,'rows':_0x46dd98,'cols':_0x22c4c5};const _0x21fc23=this[_0x4fa7e7(0x726)],_0x54f695=_0x21fc23?.[_0x4fa7e7(0x314)]?.[_0x4fa7e7(0x96c)]&&_0x21fc23[_0x4fa7e7(0x314)][_0x4fa7e7(0x39b)]?.[_0x4fa7e7(0x491)],_0x120ff7=resolveFirstWeekday(_0x501ad3),_0x5b47c4=((()=>{const _0x3d6142=_0x4fa7e7;try{const _0x229aba=getCachedDateTimeFormatter(resolveCardLanguage(_0x501ad3,_0x3d1ab0),{'weekday':_0x3d6142(0x598)});return Array[_0x3d6142(0x9d7)]({'length':0x7},(_0x1cc990,_0x3cff4d)=>_0x229aba[_0x3d6142(0x83a)](new Date(0x7e8,0x0,(_0x120ff7-0x1+_0x3cff4d)%0x7+0x1)));}catch{const _0xc5eab1=[_0x3d6142(0x21b),'Tue',_0x3d6142(0x9ca),_0x3d6142(0x677),'Fri','Sat',_0x3d6142(0x959)];return _0xc5eab1[_0x3d6142(0x7e6)](_0x120ff7-0x1)[_0x3d6142(0x6bb)](_0xc5eab1[_0x3d6142(0x7e6)](0x0,_0x120ff7-0x1));}})()),_0x239954=((()=>{const _0x102e07=_0x4fa7e7,_0x564dd0=toNum(_0x3d1ab0[_0x102e07(0xc93)]);return _0x564dd0&&_0x564dd0>0x0?_0x564dd0:0xa;})()),_0x97fe4d=((()=>{const _0x42c7ed=toNum(_0x3d1ab0['x_axis_font_opacity']);return _0x42c7ed!=null&&_0x42c7ed>=0x0&&_0x42c7ed<=0x1?_0x42c7ed:0x1;})());_0x1af8dc[_0x4fa7e7(0x79a)](),_0x1af8dc[_0x4fa7e7(0xac8)]=_0x3d1ab0['x_axis_color']||_0x1dfa25,_0x1af8dc[_0x4fa7e7(0x33e)]=_0x97fe4d,_0x1af8dc['font']=_0x4fa7e7(0x4a0)+_0x239954+'px\x20'+_0x22b152,_0x1af8dc[_0x4fa7e7(0x900)]=_0x4fa7e7(0xa1b),_0x1af8dc['textBaseline']=_0x4fa7e7(0x868);for(let _0x5c6bec=0x0;_0x5c6bec<0x7;_0x5c6bec++){_0x1af8dc['fillText'](_0x5b47c4[_0x5c6bec],_0x23947e+_0x5c6bec*(_0x268052+_0x1fbf9b)+_0x268052/0x2,_0x1b3284-0x8);}_0x1af8dc[_0x4fa7e7(0x6a0)](),_0x475f34[_0x4fa7e7(0x321)]['forEach']((_0xe18ee,_0x714a63)=>{const _0xc4840a=_0x4fa7e7;_0xe18ee[_0xc4840a(0xb00)]((_0x4afac4,_0x52f707)=>{const _0x15ca31=_0xc4840a;if(!_0x4afac4)return;const _0x5b2b6f=_0x23947e+_0x52f707*(_0x268052+_0x1fbf9b),_0x522fbe=_0x1b3284+_0x714a63*(_0x33e480+_0x1fbf9b);if(_0x54f695)_0x1af8dc[_0x15ca31(0xac8)]=resolveValueColor(_0x4afac4[_0x15ca31(0xe39)],this[_0x15ca31(0x646)]['_thrVals'](_0x21fc23),this['_color']),_0x1af8dc['globalAlpha']=0.85;else{const _0x5a1e94=Math[_0x15ca31(0x8fb)](0x0,Math[_0x15ca31(0xa51)](0x1,(_0x4afac4[_0x15ca31(0xe39)]-_0x475f34[_0x15ca31(0xa51)])/_0x1d5aa8));_0x1af8dc[_0x15ca31(0xac8)]=_heatmapValueToColor(_0x5a1e94,this[_0x15ca31(0x65e)]),_0x1af8dc['globalAlpha']=0x1;}_0x1af8dc[_0x15ca31(0x48d)]();typeof _0x1af8dc['roundRect']===_0x15ca31(0x5e5)?_0x1af8dc[_0x15ca31(0x552)](_0x5b2b6f,_0x522fbe,_0x268052,_0x33e480,0x3):_0x1af8dc[_0x15ca31(0xac0)](_0x5b2b6f,_0x522fbe,_0x268052,_0x33e480);_0x1af8dc[_0x15ca31(0x339)](),_0x1af8dc[_0x15ca31(0x33e)]=0x1;if(_0xf4bf2b>0x12){const _0x3249ec=_0x3d1ab0['show_cell_values']!==![],_0x3f6ed7=toNum(_0x21fc23?.[_0x15ca31(0xa14)]),_0x30393e=_0x4afac4['val'][_0x15ca31(0x3d2)](isNum(_0x3f6ed7)?_0x3f6ed7:0x1);if(_0xf4bf2b>0x2c)_0x1af8dc[_0x15ca31(0xac8)]=_0x4e078e?_0x15ca31(0x682):'rgba(0,0,0,0.4)',_0x1af8dc['font']=_0x15ca31(0x4a0)+Math[_0x15ca31(0xa51)](0x9,_0xf4bf2b*0.18)+_0x15ca31(0x498)+_0x22b152,_0x1af8dc[_0x15ca31(0x900)]='center',_0x1af8dc['textBaseline']=_0x15ca31(0x751),_0x1af8dc[_0x15ca31(0x779)](String(_0x4afac4[_0x15ca31(0x739)][_0x15ca31(0xb19)]()),_0x5b2b6f+_0x268052/0x2,_0x522fbe+0x3),_0x3249ec&&(_0x1af8dc[_0x15ca31(0xac8)]=_0x4e078e?'rgba(255,255,255,0.85)':_0x15ca31(0xb8a),_0x1af8dc[_0x15ca31(0xd6e)]='500\x20'+Math['min'](0xc,_0xf4bf2b*0.28)+_0x15ca31(0x498)+_0x22b152,_0x1af8dc['textBaseline']=_0x15ca31(0x868),_0x1af8dc[_0x15ca31(0x779)](_0x30393e,_0x5b2b6f+_0x268052/0x2,_0x522fbe+_0x33e480/0x2+0x3));else _0x3249ec&&(_0x1af8dc[_0x15ca31(0xac8)]=_0x4e078e?_0x15ca31(0x553):'rgba(0,0,0,0.55)',_0x1af8dc['font']=_0x15ca31(0xcbf)+Math[_0x15ca31(0xa51)](0xa,_0xf4bf2b*0.35)+'px\x20'+_0x22b152,_0x1af8dc[_0x15ca31(0x900)]=_0x15ca31(0xa1b),_0x1af8dc[_0x15ca31(0xb25)]=_0x15ca31(0x868),_0x1af8dc[_0x15ca31(0x779)](_0x30393e,_0x5b2b6f+_0x268052/0x2,_0x522fbe+_0x33e480/0x2));}});});const _0x37d0fc=((()=>{const _0x17d5fc=_0x4fa7e7,_0x4a6027=toNum(_0x3d1ab0[_0x17d5fc(0x4f6)]);return _0x4a6027&&_0x4a6027>0x0?_0x4a6027:0x9;})()),_0x3c8c1a=((()=>{const _0x59d6c7=_0x4fa7e7,_0x45759a=toNum(_0x3d1ab0[_0x59d6c7(0x8db)]);return _0x45759a!=null&&_0x45759a>=0x0&&_0x45759a<=0x1?_0x45759a:0x1;})());_0x1af8dc[_0x4fa7e7(0x79a)](),_0x1af8dc[_0x4fa7e7(0xac8)]=_0x2783af,_0x1af8dc[_0x4fa7e7(0x33e)]=_0x3c8c1a,_0x1af8dc['font']=_0x37d0fc+_0x4fa7e7(0x498)+_0x22b152,_0x1af8dc[_0x4fa7e7(0x900)]='right',_0x1af8dc['textBaseline']=_0x4fa7e7(0x868),_0x475f34[_0x4fa7e7(0x321)]['forEach']((_0x270b32,_0x150d9f)=>{const _0x280e7b=_0x4fa7e7,_0x3d327a=_0x270b32[_0x280e7b(0xb72)](_0x498da2=>_0x498da2);if(!_0x3d327a)return;const _0x271761=_0x3d327a[_0x280e7b(0x739)][_0x280e7b(0x3cf)](resolveCardLanguage(_0x501ad3,_0x3d1ab0),{'day':_0x280e7b(0x1ce),'month':_0x280e7b(0x598)});_0x1af8dc[_0x280e7b(0x779)](_0x271761,_0x23947e-0x6,_0x1b3284+_0x150d9f*(_0x33e480+_0x1fbf9b)+_0x33e480/0x2);}),_0x1af8dc['restore']();}[_0x376e89(0xa3e)](_0x14c506,_0xc2011d,_0x123ced,_0x3bec44){const _0x4ffc67=_0x376e89;if(!_0xc2011d||!_0x14c506||_0x123ced[_0x4ffc67(0x657)]===![]||!this[_0x4ffc67(0xa5c)])return;const _0x4cf72b=this[_0x4ffc67(0x270)][_0x4ffc67(0x1e9)],_0x222b13=this['_cells'],_0x4fa7e8=this[_0x4ffc67(0xcf2)],_0x2e5a84=this[_0x4ffc67(0x726)],_0x14f827=this[_0x4ffc67(0x65e)],_0x2652b7=this[_0x4ffc67(0x50e)]||[],_0x4a1a78=this[_0x4ffc67(0x646)][_0x4ffc67(0x78e)]||[],_0x588e68=_0x2652b7[_0x4ffc67(0x189)](_0x23abb6=>{const _0x5f4199=_0x4ffc67,_0x225220=new Map(),_0xc53e8c=_0x23abb6[_0x5f4199(0xb43)]||_0x23abb6[_0x5f4199(0xc49)]||[],_0x2b6b5c=_0x23abb6[_0x5f4199(0x39d)]&&typeof _0x23abb6[_0x5f4199(0x39d)]===_0x5f4199(0xd87)?_0x23abb6[_0x5f4199(0x39d)]:_0x4a1a78[_0x23abb6[_0x5f4199(0xc15)]]||_0x2e5a84,_0x560084=_0x2b6b5c[_0x5f4199(0x9d2)]||'avg',_0x56eec0=_0x560084===_0x5f4199(0xbea)||_0x560084===_0x5f4199(0x976)?_0x5f4199(0x783):_0x560084,_0x4d4742=new Map(),_0x4079e0=resolveDisplayTimeZone(this[_0x5f4199(0x646)]?.['_hass'],this[_0x5f4199(0x646)]?.['_config']),_0x5ac9ce=_0x332ed5=>{const _0xbaa92b=_0x5f4199,_0x4f2aa0=tzParts(_0x332ed5,_0x4079e0);return _0x4f2aa0['y']+'-'+String(_0x4f2aa0['mo']+0x1)[_0xbaa92b(0x641)](0x2,'0')+'-'+String(_0x4f2aa0['d'])[_0xbaa92b(0x641)](0x2,'0');};for(const _0x347001 of _0xc53e8c){if(_0x347001['v']===null||_0x347001['v']===undefined)continue;const _0x58c99d=_0x5ac9ce(_0x347001['t']);if(!_0x4d4742[_0x5f4199(0x960)](_0x58c99d))_0x4d4742[_0x5f4199(0x4de)](_0x58c99d,[]);_0x4d4742[_0x5f4199(0xa4b)](_0x58c99d)[_0x5f4199(0x5d5)](_0x347001['v']);}for(const [_0x5ab407,_0x57b844]of _0x4d4742){_0x225220['set'](_0x5ab407,DataProcessor['_aggregate'](_0x57b844,_0x56eec0));}return{'map':_0x225220,'entity':_0x2b6b5c,'meta':_0x23abb6['meta']||{},'color':(_0x2b6b5c['color']===_0x5f4199(0xc74)?_0x5f4199(0xcb1):_0x2b6b5c['color'])||_0x5f4199(0xcb1)};}),_0x5cd346=_0x296f36=>{const _0x1421dd=_0x4ffc67,_0x23e65f=_0x14c506[_0x1421dd(0x263)](),_0x45fa00=_0x296f36[_0x1421dd(0x6c9)]-_0x23e65f[_0x1421dd(0x8fa)],_0x457a1f=_0x296f36['clientY']-_0x23e65f[_0x1421dd(0x751)],_0x221a82=Math[_0x1421dd(0xbd6)]((_0x45fa00-_0x222b13[_0x1421dd(0x723)])/(_0x222b13[_0x1421dd(0xa15)]+_0x222b13[_0x1421dd(0x28c)])),_0x539dd7=Math[_0x1421dd(0xbd6)]((_0x457a1f-_0x222b13[_0x1421dd(0x980)])/(_0x222b13['cellH']+_0x222b13[_0x1421dd(0x28c)]));if(_0x221a82<0x0||_0x221a82>=_0x222b13[_0x1421dd(0xa58)]||_0x539dd7<0x0||_0x539dd7>=_0x222b13[_0x1421dd(0x416)]){_0xc2011d[_0x1421dd(0xea9)]['opacity']='0';return;}const _0x5d1bd4=_0x4fa7e8['weeks'][_0x539dd7]?.[_0x221a82];if(!_0x5d1bd4){_0xc2011d['style']['opacity']='0';return;}const _0x408036=_0x5d1bd4[_0x1421dd(0x739)]['toLocaleDateString'](),_0x80413=_0x5d1bd4['date'];let _0x143da3=_0x1421dd(0xad5)+escapeHtml(_0x408036)+_0x1421dd(0x2b1);for(const _0x2a13d3 of _0x588e68){const _0x351134=_0x2a13d3[_0x1421dd(0x189)][_0x1421dd(0xa4b)](_0x80413);if(_0x351134===null||_0x351134===undefined)continue;const _0x4b7378=_0x2a13d3['entity']?.['name']||_0x2a13d3['meta']?.[_0x1421dd(0xb98)]||_0x2a13d3[_0x1421dd(0x39d)]?.[_0x1421dd(0x39d)]||'?',_0x1c14c5=_0x2a13d3[_0x1421dd(0x39d)]?.[_0x1421dd(0x8a0)]||_0x2a13d3['meta']?.[_0x1421dd(0x3be)]||'',_0x5e821e=formatNumber(_0x351134,_0x2a13d3['entity'],_0x3bec44),_0x19f02f=_0x2a13d3['entity']?.[_0x1421dd(0x8e5)]!==![]?escapeHtml(_0x2a13d3['color']):_0x1421dd(0xa56);_0x143da3+=_0x1421dd(0x84e)+_0x19f02f+_0x1421dd(0xbbf)+escapeHtml(_0x4b7378)+_0x1421dd(0x2e4)+escapeHtml(String(_0x5e821e))+'\x20'+escapeHtml(_0x1c14c5)+'</span></div>';}_0xc2011d[_0x1421dd(0xeae)]=_0x143da3,this[_0x1421dd(0x4e0)](_0xc2011d,_0x23e65f,_0x45fa00);};this['_wireTooltip'](_0x14c506,_0xc2011d,_0x5cd346,_0x4cf72b),_0x14c506['style'][_0x4ffc67(0xde5)]='pointer',_0x14c506[_0x4ffc67(0x493)](_0x4ffc67(0x249),_0x1cd353=>{const _0x45f4e7=_0x4ffc67;_0x1cd353[_0x45f4e7(0x79e)](),this[_0x45f4e7(0x646)][_0x45f4e7(0x330)](this[_0x45f4e7(0x726)]);},{'signal':_0x4cf72b});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x471105){const _0x56de71=_0x376e89;super(_0x471105),this[_0x56de71(0xe79)]=new Map(),this['_cols']=null;}static[_0x376e89(0x95d)](_0x415cb9,_0x4f30d8){const _0x457cc7=_0x376e89,_0xfb7bb=_0x415cb9[_0x457cc7(0x491)];if(!_0xfb7bb)return null;if(_0xfb7bb===0x1)return _0x415cb9[0x0];const _0x5c9e35=(_0xfb7bb-0x1)*_0x4f30d8,_0x5111c7=Math['floor'](_0x5c9e35),_0x437f3d=Math['ceil'](_0x5c9e35);if(_0x5111c7===_0x437f3d)return _0x415cb9[_0x5111c7];return _0x415cb9[_0x5111c7]+(_0x415cb9[_0x437f3d]-_0x415cb9[_0x5111c7])*(_0x5c9e35-_0x5111c7);}[_0x376e89(0x5a4)](_0xe85a52,_0x26ec4b,_0x4b59ab,_0x5e8f27){const _0x4c3ade=_0x376e89;if(this['_abort'])this[_0x4c3ade(0x270)]['abort']();this['_abort']=new AbortController();const _0x1df63a=this['_abort'][_0x4c3ade(0x1e9)],_0x4439e6=Math[_0x4c3ade(0x8fb)](0x28,_0xe85a52[_0x4c3ade(0x2c7)]||this[_0x4c3ade(0x646)][_0x4c3ade(0xae9)]||0x190),_0x2a379f=Math[_0x4c3ade(0x8fb)](0x50,parseInt(_0x4b59ab[_0x4c3ade(0xc7f)],0xa)||0xc8),_0x2201c9=resolveDisplayTimeZone(_0x5e8f27,_0x4b59ab),_0x3309ef=_0x4b59ab[_0x4c3ade(0x657)]!==![],_0x3eb2ef=escapeHtml,_0x1c0974=this[_0x4c3ade(0x646)][_0x4c3ade(0x78e)]||[],_0x10059b=[];(_0x26ec4b||[])[_0x4c3ade(0xb00)]((_0x2650c7,_0x35e1ae)=>{const _0x4e2feb=_0x4c3ade,_0x1829b2=this[_0x4e2feb(0xadb)](_0x2650c7,_0x35e1ae,_0x1c0974,_0x4492f7=>{const _0x5afadf=[];for(const _0x11a12a of _0x4492f7)if(_0x11a12a&&isNum(_0x11a12a['v']))_0x5afadf['push'](_0x11a12a);return _0x5afadf;});if(!_0x1829b2)return;const {ent:_0x3443e0,out:_0x547664,eSig:_0x1f7d8a,dSig:_0x7ecafe}=_0x1829b2;if(!_0x547664[_0x4e2feb(0x491)])return;const _0x238258=this[_0x4e2feb(0x646)][_0x4e2feb(0x17b)]?.(_0x3443e0[_0x4e2feb(0xeaf)],_0x3443e0[_0x4e2feb(0x39d)])||_0x3443e0['color']||PALETTE[_0x35e1ae%PALETTE[_0x4e2feb(0x491)]],_0x58e549=pickName(_0x3443e0[_0x4e2feb(0x716)],_0x2650c7[_0x4e2feb(0x604)]?.['resolved_name'],_0x2650c7[_0x4e2feb(0x604)])??_0x3443e0[_0x4e2feb(0x39d)]??'#'+(_0x35e1ae+0x1),_0x59151e=_0x3443e0[_0x4e2feb(0x8a0)]||_0x2650c7[_0x4e2feb(0x604)]?.[_0x4e2feb(0x3be)]||'',_0x483e71=_0x3443e0[_0x4e2feb(0xc27)]?{..._0x3443e0,'invert':![]}:_0x3443e0;_0x10059b[_0x4e2feb(0x5d5)]({'ent':_0x3443e0,'fEnt':_0x483e71,'samples':_0x547664,'color':_0x238258,'name':_0x58e549,'unit':_0x59151e,'sig':_0x1f7d8a+'~'+_0x7ecafe});});if(!_0x10059b['length']){_0xe85a52[_0x4c3ade(0xeae)]=_0x4c3ade(0x262);return;}let _0x3f887=Infinity,_0x587fc5=-Infinity;for(const _0x4c6b3a of _0x10059b){const _0x355e04=_0x4c6b3a[_0x4c3ade(0x42e)];if(_0x355e04[0x0]['t']<_0x3f887)_0x3f887=_0x355e04[0x0]['t'];if(_0x355e04[_0x355e04['length']-0x1]['t']>_0x587fc5)_0x587fc5=_0x355e04[_0x355e04[_0x4c3ade(0x491)]-0x1]['t'];}let _0xfb1fa3=_0x4b59ab[_0x4c3ade(0xe44)];if(!_0xfb1fa3||_0xfb1fa3===_0x4c3ade(0xb9f)){const _0x5c571a=(_0x587fc5-_0x3f887)/0x36ee80;_0xfb1fa3=_0x5c571a<=0x31?_0x4c3ade(0x690):_0x5c571a<=0x18*0x20?_0x4c3ade(0xe83):_0x5c571a<=0x18*0xbe?_0x4c3ade(0x8c1):'month';}const _0x4dde59=/^([0-9]+)h$/['exec'](_0xfb1fa3),_0x2c9005=_0x4dde59?parseInt(_0x4dde59[0x1],0xa):_0xfb1fa3===_0x4c3ade(0x690)?0x1:0x0,_0xa17d8e=((()=>{const _0x121f4a=_0x4c3ade;try{const _0x1daa5a=getCachedDateTimeFormatter(resolveCardLanguage(_0x5e8f27,_0x4b59ab),{'month':_0x121f4a(0x598)});return Array['from']({'length':0xc},(_0x512c8f,_0x273281)=>_0x1daa5a[_0x121f4a(0x83a)](new Date(0x7e8,_0x273281,0x1)));}catch{return[_0x121f4a(0x8eb),'Feb',_0x121f4a(0x3a1),_0x121f4a(0x4ec),_0x121f4a(0x881),'Jun',_0x121f4a(0x4c4),_0x121f4a(0x916),'Sep',_0x121f4a(0xbe8),_0x121f4a(0x410),_0x121f4a(0x3ad)];}})()),_0x215bc3=_0x4f03e9=>String(_0x4f03e9)[_0x4c3ade(0x641)](0x2,'0'),_0x5400d9=resolveFirstWeekday(_0x5e8f27),_0x8fcf38=_0x2e99a0=>{const _0xca777=_0x4c3ade,_0x41cc32=_0x2e99a0-_0x2e99a0%0xdbba0;let _0x2c7b83=tzParts(_0x41cc32,_0x2201c9);if(_0x2c9005){const _0x5091a2=Math['floor'](_0x2c7b83['h']/_0x2c9005)*_0x2c9005;return{'key':_0x2c7b83['y']+'-'+_0x2c7b83['mo']+'-'+_0x2c7b83['d']+'-'+_0x5091a2,'label':_0x215bc3(_0x5091a2)+_0xca777(0x82a)};}if(_0xfb1fa3===_0xca777(0xe83))return{'key':_0x2c7b83['y']+'-'+_0x2c7b83['mo']+'-'+_0x2c7b83['d'],'label':_0xa17d8e[_0x2c7b83['mo']]+'\x20'+_0x2c7b83['d']};if(_0xfb1fa3===_0xca777(0x8c1))return _0x2c7b83=tzParts(_0x41cc32-weekStartOffsetDays(_0x2c7b83['wd'],_0x5400d9)*0x5265c00,_0x2201c9),{'key':'w'+_0x2c7b83['y']+'-'+_0x2c7b83['mo']+'-'+_0x2c7b83['d'],'label':_0xa17d8e[_0x2c7b83['mo']]+'\x20'+_0x2c7b83['d']};if(_0xfb1fa3===_0xca777(0x39c))return{'key':''+_0x2c7b83['y'],'label':''+_0x2c7b83['y']};return{'key':_0x2c7b83['y']+'-'+_0x2c7b83['mo'],'label':_0xa17d8e[_0x2c7b83['mo']]+'\x20'+String(_0x2c7b83['y'])[_0xca777(0x7e6)](0x2)};},_0x4efa74=_0xfb1fa3+'|'+(_0x2201c9||'')+'|'+_0x10059b[_0x4c3ade(0x189)](_0xb9827c=>_0xb9827c['sig'])[_0x4c3ade(0x2f5)](';');let _0x361997,_0x37aa94,_0x3741c9;if(this[_0x4c3ade(0x7a9)]&&this['_cols']['sig']===_0x4efa74)({cols:_0x361997,vMin:_0x37aa94,vMax:_0x3741c9}=this[_0x4c3ade(0x7a9)]);else{const _0x3801d6=new Map();_0x10059b['forEach']((_0x17820e,_0x2f93b2)=>{const _0x48ebdd=_0x4c3ade;for(const _0x2cb4b8 of _0x17820e[_0x48ebdd(0x42e)]){const _0x2faf19=_0x8fcf38(_0x2cb4b8['t']);let _0x46a3f5=_0x3801d6[_0x48ebdd(0xa4b)](_0x2faf19[_0x48ebdd(0x5ff)]);!_0x46a3f5&&(_0x46a3f5={'label':_0x2faf19['label'],'order':_0x2cb4b8['t'],'vals':new Array(_0x10059b[_0x48ebdd(0x491)])[_0x48ebdd(0x339)](null)},_0x3801d6[_0x48ebdd(0x4de)](_0x2faf19[_0x48ebdd(0x5ff)],_0x46a3f5));if(_0x2cb4b8['t']<_0x46a3f5[_0x48ebdd(0x778)])_0x46a3f5['order']=_0x2cb4b8['t'];(_0x46a3f5['vals'][_0x2f93b2]||(_0x46a3f5[_0x48ebdd(0x829)][_0x2f93b2]=[]))['push'](_0x2cb4b8['v']);}});const _0x4665df=[..._0x3801d6[_0x4c3ade(0x39b)]()][_0x4c3ade(0x2f7)]((_0x21fae3,_0x497e58)=>_0x21fae3[_0x4c3ade(0x778)]-_0x497e58['order']),_0x1b891f=0x3c,_0x2fe2f8=_0x4665df[_0x4c3ade(0x491)]>_0x1b891f?_0x4665df[_0x4c3ade(0x7e6)](_0x4665df[_0x4c3ade(0x491)]-_0x1b891f):_0x4665df;_0x37aa94=Infinity,_0x3741c9=-Infinity,_0x361997=_0x2fe2f8[_0x4c3ade(0x189)](_0x1eb6dd=>({'label':_0x1eb6dd[_0x4c3ade(0xafc)],'per':_0x1eb6dd['vals'][_0x4c3ade(0x189)](_0x14b964=>{const _0x5cc801=_0x4c3ade;if(!_0x14b964||!_0x14b964[_0x5cc801(0x491)])return null;const _0xae6b5a=Float64Array['from'](_0x14b964)['sort'](),_0x168d55=_0x3472d6=>BoxPlotRenderer[_0x5cc801(0x95d)](_0xae6b5a,_0x3472d6),_0x17eb02={'lo':_0xae6b5a[0x0],'q1':_0x168d55(0.25),'med':_0x168d55(0.5),'q3':_0x168d55(0.75),'hi':_0xae6b5a[_0xae6b5a[_0x5cc801(0x491)]-0x1],'n':_0xae6b5a[_0x5cc801(0x491)]};if(_0x17eb02['lo']<_0x37aa94)_0x37aa94=_0x17eb02['lo'];if(_0x17eb02['hi']>_0x3741c9)_0x3741c9=_0x17eb02['hi'];return _0x17eb02;})})),this[_0x4c3ade(0x7a9)]={'sig':_0x4efa74,'cols':_0x361997,'vMin':_0x37aa94,'vMax':_0x3741c9};}if(_0x37aa94===Infinity){_0xe85a52[_0x4c3ade(0xeae)]=_0x4c3ade(0xcca);return;}let _0x565457=_0x37aa94,_0x33e7dc=_0x3741c9;_0x565457===_0x33e7dc&&(_0x565457-=0x1,_0x33e7dc+=0x1);const _0x379531=(_0x33e7dc-_0x565457)*0.06;_0x565457-=_0x379531,_0x33e7dc+=_0x379531;const _0x3a7791=_0x3fb4ed=>{const _0x42942e=_0x4c3ade,_0x4b39e4=Math[_0x42942e(0x957)](0xa,Math['floor'](Math[_0x42942e(0x41c)](_0x3fb4ed))),_0x4208d3=_0x3fb4ed/_0x4b39e4;return(_0x4208d3<=0x1?0x1:_0x4208d3<=0x2?0x2:_0x4208d3<=0x5?0x5:0xa)*_0x4b39e4;},_0x441517=_0x3a7791((_0x33e7dc-_0x565457)/0x4),_0x12ea44=[];for(let _0x2be6de=Math[_0x4c3ade(0x488)](_0x565457/_0x441517)*_0x441517;_0x2be6de<=_0x33e7dc+1e-9;_0x2be6de+=_0x441517)_0x12ea44[_0x4c3ade(0x5d5)](_0x2be6de);const _0x4d661a=_0x10059b[0x0][_0x4c3ade(0x331)],_0x454528=_0x4f9fb2=>formatNumber(_0x4f9fb2,_0x4d661a,_0x5e8f27),_0x14bf75=Math[_0x4c3ade(0x8fb)](0x1e,0xa+6.5*Math['max'](..._0x12ea44[_0x4c3ade(0x189)](_0x52e969=>String(_0x454528(_0x52e969))[_0x4c3ade(0x491)]),0x2)),_0x2a85f7=0x8,_0x3cca78=0x8,_0x3f66de=0x14,_0x4c8262=Math['max'](0xa,_0x4439e6-_0x14bf75-_0x2a85f7),_0x10bf3d=Math[_0x4c3ade(0x8fb)](0xa,_0x2a379f-_0x3cca78-_0x3f66de),_0x5cf0e0=_0x4cffa5=>_0x3cca78+_0x10bf3d-(_0x4cffa5-_0x565457)/(_0x33e7dc-_0x565457)*_0x10bf3d,_0x4eb6de=_0x361997[_0x4c3ade(0x491)],_0x14b7a5=_0x10059b[_0x4c3ade(0x491)],_0x52dec1=_0x4c8262/_0x4eb6de,_0x479d72=_0x52dec1*0.78,_0x218d1d=Math[_0x4c3ade(0x8fb)](0x3,Math[_0x4c3ade(0xa51)](0x2e,_0x479d72/_0x14b7a5*0.82)),_0x766e82=(_0x33d675,_0x24ced4)=>_0x14bf75+_0x52dec1*_0x33d675+_0x52dec1/0x2-_0x479d72/0x2+_0x479d72/_0x14b7a5*(_0x24ced4+0.5),_0x338ba2=_0x4c3ade(0x36b),_0x46f290='var(--secondary-text-color,\x20#888)';let _0x21197e='';for(const _0x1b4c16 of _0x12ea44){const _0x1814c6=_0x5cf0e0(_0x1b4c16);_0x21197e+=_0x4c3ade(0x408)+_0x14bf75+_0x4c3ade(0xa96)+_0x1814c6['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x4439e6-_0x2a85f7)+_0x4c3ade(0xb29)+_0x1814c6[_0x4c3ade(0x3d2)](0x1)+'\x22\x20stroke=\x22'+_0x338ba2+_0x4c3ade(0x540),_0x21197e+=_0x4c3ade(0x2a8)+(_0x14bf75-0x5)[_0x4c3ade(0x3d2)](0x1)+_0x4c3ade(0x84c)+(_0x1814c6+0x3)[_0x4c3ade(0x3d2)](0x1)+_0x4c3ade(0x192)+_0x46f290+'\x22>'+_0x3eb2ef(_0x454528(_0x1b4c16))+_0x4c3ade(0xdd7);}const _0x7be7a8=Math[_0x4c3ade(0x8fb)](0x1,Math[_0x4c3ade(0x488)](_0x4eb6de/Math[_0x4c3ade(0x8fb)](0x2,Math['floor'](_0x4c8262/0x38))));_0x361997[_0x4c3ade(0xb00)]((_0x4ad43c,_0x4b4e3e)=>{const _0x5ad4cc=_0x4c3ade;if(_0x4b4e3e%_0x7be7a8)return;_0x21197e+=_0x5ad4cc(0x2a8)+(_0x14bf75+_0x52dec1*_0x4b4e3e+_0x52dec1/0x2)[_0x5ad4cc(0x3d2)](0x1)+_0x5ad4cc(0x84c)+(_0x2a379f-0x6)+_0x5ad4cc(0x1fe)+_0x46f290+'\x22>'+_0x3eb2ef(_0x4ad43c[_0x5ad4cc(0xafc)])+'</text>';});const _0x3c2db8=[];_0x361997['forEach']((_0x48e4c0,_0x3bdcbd)=>{const _0x6a6bd=_0x4c3ade;_0x48e4c0[_0x6a6bd(0x940)][_0x6a6bd(0xb00)]((_0x5b5377,_0x58802e)=>{const _0x10340d=_0x6a6bd;if(!_0x5b5377)return;const _0x3140e0=_0x10059b[_0x58802e],_0x49442a=_0x766e82(_0x3bdcbd,_0x58802e),_0x102d07=_0x49442a-_0x218d1d/0x2,_0x1edf91=_0x5cf0e0(_0x5b5377['lo']),_0x571c76=_0x5cf0e0(_0x5b5377['hi']),_0x3f3b66=_0x5cf0e0(_0x5b5377['q1']),_0x3c256d=_0x5cf0e0(_0x5b5377['q3']),_0x4229b2=_0x5cf0e0(_0x5b5377['med']),_0x32c41d=_0x3c2db8[_0x10340d(0x491)];_0x3c2db8[_0x10340d(0x5d5)]({'name':_0x3140e0['name'],'unit':_0x3140e0[_0x10340d(0x8a0)],'ent':_0x3140e0[_0x10340d(0x338)],'fEnt':_0x3140e0[_0x10340d(0x331)],'color':_0x3140e0[_0x10340d(0xeaf)],'label':_0x48e4c0[_0x10340d(0xafc)],'lo':_0x5b5377['lo'],'q1':_0x5b5377['q1'],'med':_0x5b5377[_0x10340d(0x987)],'q3':_0x5b5377['q3'],'hi':_0x5b5377['hi'],'n':_0x5b5377['n']}),_0x21197e+=_0x10340d(0xabb)+_0x32c41d+'\x22\x20style=\x22cursor:'+(_0x3309ef?_0x10340d(0xa1e):_0x10340d(0xbde))+'\x22>',_0x21197e+='<rect\x20x=\x22'+(_0x102d07-0x2)['toFixed'](0x1)+'\x22\x20y=\x22'+(_0x571c76-0x2)['toFixed'](0x1)+_0x10340d(0x3d4)+(_0x218d1d+0x4)['toFixed'](0x1)+_0x10340d(0xd0b)+(_0x1edf91-_0x571c76+0x4)['toFixed'](0x1)+_0x10340d(0x97d);if(_0x5b5377['n']===0x1)_0x21197e+=_0x10340d(0x408)+_0x102d07[_0x10340d(0x3d2)](0x1)+_0x10340d(0x701)+(_0x102d07+_0x218d1d)['toFixed'](0x1)+_0x10340d(0xa96)+_0x4229b2[_0x10340d(0x3d2)](0x1)+'\x22\x20y2=\x22'+_0x4229b2[_0x10340d(0x3d2)](0x1)+_0x10340d(0xbdc)+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+_0x10340d(0xd5a);else{const _0xf9b951=_0x218d1d*0.55;_0x21197e+=_0x10340d(0x408)+_0x49442a[_0x10340d(0x3d2)](0x1)+_0x10340d(0x701)+_0x49442a['toFixed'](0x1)+_0x10340d(0xa96)+_0x571c76[_0x10340d(0x3d2)](0x1)+_0x10340d(0xb29)+_0x1edf91['toFixed'](0x1)+_0x10340d(0xbdc)+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+'\x22\x20stroke-width=\x221\x22/>',_0x21197e+=_0x10340d(0x408)+(_0x49442a-_0xf9b951/0x2)[_0x10340d(0x3d2)](0x1)+_0x10340d(0x701)+(_0x49442a+_0xf9b951/0x2)[_0x10340d(0x3d2)](0x1)+_0x10340d(0xa96)+_0x571c76[_0x10340d(0x3d2)](0x1)+'\x22\x20y2=\x22'+_0x571c76[_0x10340d(0x3d2)](0x1)+'\x22\x20stroke=\x22'+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+_0x10340d(0x540),_0x21197e+=_0x10340d(0x408)+(_0x49442a-_0xf9b951/0x2)[_0x10340d(0x3d2)](0x1)+_0x10340d(0x701)+(_0x49442a+_0xf9b951/0x2)[_0x10340d(0x3d2)](0x1)+_0x10340d(0xa96)+_0x1edf91[_0x10340d(0x3d2)](0x1)+_0x10340d(0xb29)+_0x1edf91[_0x10340d(0x3d2)](0x1)+'\x22\x20stroke=\x22'+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+_0x10340d(0x540),_0x21197e+=_0x10340d(0x40b)+_0x102d07[_0x10340d(0x3d2)](0x1)+_0x10340d(0x84c)+_0x3c256d[_0x10340d(0x3d2)](0x1)+_0x10340d(0x3d4)+_0x218d1d[_0x10340d(0x3d2)](0x1)+'\x22\x20height=\x22'+Math['max'](0x1,_0x3f3b66-_0x3c256d)['toFixed'](0x1)+'\x22\x20fill=\x22'+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+'\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22'+_0x3eb2ef(_0x3140e0['color'])+_0x10340d(0x587),_0x21197e+=_0x10340d(0x408)+_0x102d07[_0x10340d(0x3d2)](0x1)+_0x10340d(0x701)+(_0x102d07+_0x218d1d)['toFixed'](0x1)+_0x10340d(0xa96)+_0x4229b2['toFixed'](0x1)+_0x10340d(0xb29)+_0x4229b2[_0x10340d(0x3d2)](0x1)+_0x10340d(0xbdc)+_0x3eb2ef(_0x3140e0[_0x10340d(0xeaf)])+_0x10340d(0xd5a);}_0x21197e+=_0x10340d(0x3b6);});}),_0xe85a52[_0x4c3ade(0xeae)]='<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x2a379f+_0x4c3ade(0x6c7)+_0x2a379f+_0x4c3ade(0x8b3)+_0x4439e6+'\x20'+_0x2a379f+_0x4c3ade(0x6c1)+_0x21197e+_0x4c3ade(0xdeb);if(_0x3309ef){const _0x5d57a9=_0xe85a52[_0x4c3ade(0x593)],_0x2fa650=_0x5d57a9[_0x4c3ade(0x75f)]('svg'),_0x34c81a=_0x5d57a9[_0x4c3ade(0x75f)](_0x4c3ade(0xacd));let _0x404251=-0x1;const _0x39aafc=_0x2c90e3=>{const _0x1be057=_0x4c3ade,_0x54f23e=_0x2c90e3[_0x1be057(0x7b3)]['closest'](_0x1be057(0xeb1));if(!_0x54f23e){_0x404251=-0x1,_0x34c81a['style'][_0x1be057(0x211)]='0';return;}const _0x21218a=+_0x54f23e[_0x1be057(0x8a1)]['b'],_0x3f3f1f=_0x3c2db8[_0x21218a];if(!_0x3f3f1f)return;const _0x2fadfb=_0x21218a===_0x404251&&_0x34c81a[_0x1be057(0xea9)]['opacity']==='1';_0x404251=_0x21218a;const _0x5f3f05=_0x14ce32=>formatNumber(_0x14ce32,_0x3f3f1f[_0x1be057(0x331)],_0x5e8f27),_0x384b77=_0x3f3f1f[_0x1be057(0x8a0)]?'\x20'+_0x3eb2ef(_0x3f3f1f[_0x1be057(0x8a0)]):'',_0x5be7b5=_0x3f3f1f[_0x1be057(0x338)]?.['show_color_dot']!==![]?_0x3eb2ef(_0x3f3f1f[_0x1be057(0xeaf)]):_0x1be057(0xa56),_0x10de5f=(_0x51cd84,_0x88272c,_0x98f2ba)=>_0x1be057(0x4c3)+(_0x98f2ba?_0x1be057(0x8b7):'')+_0x1be057(0x728)+_0x51cd84+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x88272c+'</span></div>';if(!_0x2fadfb)_0x34c81a[_0x1be057(0xeae)]=_0x1be057(0xe6b)+_0x5be7b5+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x3eb2ef(_0x3f3f1f[_0x1be057(0x716)])+_0x1be057(0x94b)+_0x3eb2ef(_0x3f3f1f[_0x1be057(0xafc)])+_0x1be057(0x2b1)+_0x1be057(0x70d)+_0x10de5f(cardT(this[_0x1be057(0x646)]?.[_0x1be057(0xbce)],this[_0x1be057(0x646)]?.[_0x1be057(0x8d0)],_0x1be057(0xe25)),''+_0x5f3f05(_0x3f3f1f['lo'])+_0x384b77)+_0x10de5f(cardT(this['card']?.[_0x1be057(0xbce)],this[_0x1be057(0x646)]?.[_0x1be057(0x8d0)],'Median'),''+_0x5f3f05(_0x3f3f1f['med'])+_0x384b77)+_0x10de5f(cardT(this[_0x1be057(0x646)]?.[_0x1be057(0xbce)],this['card']?.['_config'],_0x1be057(0x71a)),''+_0x5f3f05(_0x3f3f1f['hi'])+_0x384b77)+_0x1be057(0x50c)+_0x10de5f(cardT(this['card']?.[_0x1be057(0xbce)],this[_0x1be057(0x646)]?.[_0x1be057(0x8d0)],'Q1'),''+_0x5f3f05(_0x3f3f1f['q1'])+_0x384b77)+_0x10de5f(cardT(this[_0x1be057(0x646)]?.['_hass'],this[_0x1be057(0x646)]?.[_0x1be057(0x8d0)],'Q3'),''+_0x5f3f05(_0x3f3f1f['q3'])+_0x384b77)+_0x10de5f(cardT(this[_0x1be057(0x646)]?.['_hass'],this['card']?.[_0x1be057(0x8d0)],_0x1be057(0x9ed)),''+_0x3f3f1f['n'],!![])+_0x1be057(0x377);_0x34c81a[_0x1be057(0xea9)]['opacity']='1';const _0x234bba=_0x5d57a9[_0x1be057(0x263)]();let _0x4fcc95=_0x2c90e3[_0x1be057(0x6c9)]-_0x234bba[_0x1be057(0x8fa)]+0x10;const _0x1f7470=_0x34c81a[_0x1be057(0xae9)];if(_0x4fcc95+_0x1f7470>_0x234bba[_0x1be057(0x149)])_0x4fcc95=_0x4fcc95-_0x1f7470-0x20;_0x34c81a['style']['left']=Math[_0x1be057(0x8fb)](0x0,_0x4fcc95)+'px',_0x34c81a[_0x1be057(0xea9)][_0x1be057(0x751)]='0';};_0x2fa650[_0x4c3ade(0x493)](_0x4c3ade(0x54b),_0x39aafc,{'signal':_0x1df63a}),_0x2fa650[_0x4c3ade(0x493)](_0x4c3ade(0x8f3),_0x39aafc,{'signal':_0x1df63a}),_0x2fa650['addEventListener']('pointerleave',()=>{_0x404251=-0x1,_0x34c81a['style']['opacity']='0';},{'signal':_0x1df63a});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x376e89(0x5a4)](_0x2b579c,_0x17be47,_0x118b37,_0x510764){const _0x1b6b1d=_0x376e89;if(this[_0x1b6b1d(0x270)])this[_0x1b6b1d(0x270)][_0x1b6b1d(0x7ec)]();this[_0x1b6b1d(0x270)]=new AbortController();const _0x2789da=this[_0x1b6b1d(0x270)][_0x1b6b1d(0x1e9)],_0x43d5c5=Math[_0x1b6b1d(0x8fb)](0x28,_0x2b579c[_0x1b6b1d(0x2c7)]||this['card'][_0x1b6b1d(0xae9)]||0x190),_0x5a07ac=Math[_0x1b6b1d(0x8fb)](0x50,parseInt(_0x118b37[_0x1b6b1d(0xc7f)],0xa)||0xc8),_0x2908f9=_0x118b37[_0x1b6b1d(0x657)]!==![],_0xb5946e=_0x118b37[_0x1b6b1d(0xdd5)]!==![],_0x170428=escapeHtml,_0x259f06=this['card'][_0x1b6b1d(0x78e)]||[],_0xebe171=[];(_0x17be47||[])[_0x1b6b1d(0xb00)]((_0x311b1f,_0x3fc644)=>{const _0x9592d0=_0x1b6b1d;let _0x1f56ee=_0x311b1f[_0x9592d0(0x39d)]&&typeof _0x311b1f['entity']===_0x9592d0(0xd87)?_0x311b1f[_0x9592d0(0x39d)]:null;if(!_0x1f56ee){const _0x268fa3=String(_0x311b1f['id']||'')[_0x9592d0(0xbc7)](/^(.+)__(\d+)$/);if(_0x268fa3)_0x1f56ee=_0x259f06[parseInt(_0x268fa3[0x2],0xa)]||_0x259f06[_0x9592d0(0xb72)](_0x586af2=>_0x586af2[_0x9592d0(0x39d)]===_0x268fa3[0x1]);}if(!_0x1f56ee)_0x1f56ee={};const _0x595c87=(_0x311b1f[_0x9592d0(0xb43)]||[])[_0x9592d0(0xe95)](_0x3ff928=>_0x3ff928&&isNum(_0x3ff928['v']));if(!_0x595c87[_0x9592d0(0x491)])return;const _0x3d2e90=_0x1f56ee[_0x9592d0(0x9d2)]||_0x9592d0(0x783);let _0x4c75f1;if(_0x3d2e90===_0x9592d0(0x150))_0x4c75f1=_0x595c87[0x0]['v'];else{if(_0x3d2e90==='last')_0x4c75f1=_0x595c87[_0x595c87[_0x9592d0(0x491)]-0x1]['v'];else{if(_0x3d2e90==='min')_0x4c75f1=_0x595c87[_0x9592d0(0xd9d)]((_0x24986f,_0x188a22)=>Math[_0x9592d0(0xa51)](_0x24986f,_0x188a22['v']),Infinity);else{if(_0x3d2e90===_0x9592d0(0x8fb))_0x4c75f1=_0x595c87[_0x9592d0(0xd9d)]((_0x471fa2,_0x1cd814)=>Math[_0x9592d0(0x8fb)](_0x471fa2,_0x1cd814['v']),-Infinity);else{if(_0x3d2e90===_0x9592d0(0x942))_0x4c75f1=DataProcessor[_0x9592d0(0x9f3)](_0x595c87[_0x9592d0(0x189)](_0x19187c=>_0x19187c['v']),_0x9592d0(0x942));else{if(_0x3d2e90===_0x9592d0(0x60d)||_0x3d2e90==='mean')_0x4c75f1=_0x595c87['reduce']((_0x1d9cf9,_0x3cce0f)=>_0x1d9cf9+_0x3cce0f['v'],0x0)/_0x595c87[_0x9592d0(0x491)];else _0x4c75f1=_0x595c87[_0x9592d0(0xd9d)]((_0x2eec23,_0x31f7c6)=>_0x2eec23+_0x31f7c6['v'],0x0);}}}}}if(!isNum(_0x4c75f1))return;const _0x351350=this[_0x9592d0(0x646)]['_resolveColor']?.(_0x1f56ee[_0x9592d0(0xeaf)],_0x1f56ee[_0x9592d0(0x39d)])||_0x1f56ee[_0x9592d0(0xeaf)],_0x194968=pickName(_0x1f56ee[_0x9592d0(0x716)],_0x311b1f[_0x9592d0(0x604)]?.[_0x9592d0(0x2d7)],_0x311b1f['meta'])??_0x1f56ee[_0x9592d0(0x39d)]??'#'+(_0x3fc644+0x1),_0x25673e=_0x1f56ee['unit']||_0x311b1f[_0x9592d0(0x604)]?.[_0x9592d0(0x3be)]||'',_0x59cb61=_0x1f56ee[_0x9592d0(0xc27)]?{..._0x1f56ee,'invert':![]}:_0x1f56ee;_0xebe171[_0x9592d0(0x5d5)]({'ent':_0x1f56ee,'fEnt':_0x59cb61,'v':_0x4c75f1,'name':_0x194968,'unit':_0x25673e,'custom':_0x351350});});if(!_0xebe171['length']){_0x2b579c[_0x1b6b1d(0xeae)]=_0x1b6b1d(0xe9d);return;}let _0x48895c=0x0;const _0x431a76=_0xebe171['map'](_0xeb31e1=>{const _0x58ed2e=_0x1b6b1d,_0x19857a=_0x48895c;_0x48895c+=_0xeb31e1['v'];const _0x364a8b=_0xeb31e1['custom']||(_0xeb31e1['v']>=0x0?_0x58ed2e(0x30f):_0x58ed2e(0x3a8));return{..._0xeb31e1,'from':_0x19857a,'to':_0x48895c,'color':_0x364a8b,'total':![]};});_0xb5946e&&_0x431a76[_0x1b6b1d(0x5d5)]({'ent':_0xebe171[0x0][_0x1b6b1d(0x338)],'fEnt':_0xebe171[0x0][_0x1b6b1d(0x331)],'v':_0x48895c,'from':0x0,'to':_0x48895c,'name':cardT(this[_0x1b6b1d(0x646)]?.['_hass'],this[_0x1b6b1d(0x646)]?.[_0x1b6b1d(0x8d0)],_0x1b6b1d(0xc4b)),'unit':_0xebe171[0x0]['unit'],'color':_0x1b6b1d(0x395),'total':!![]});let _0x57a47d=0x0,_0x4cd726=0x0;for(const _0xd0b0c1 of _0x431a76){_0x57a47d=Math[_0x1b6b1d(0xa51)](_0x57a47d,_0xd0b0c1[_0x1b6b1d(0x9d7)],_0xd0b0c1['to']),_0x4cd726=Math[_0x1b6b1d(0x8fb)](_0x4cd726,_0xd0b0c1[_0x1b6b1d(0x9d7)],_0xd0b0c1['to']);}_0x57a47d===_0x4cd726&&(_0x57a47d-=0x1,_0x4cd726+=0x1);const _0x128d04=(_0x4cd726-_0x57a47d)*0.08;if(_0x57a47d<0x0)_0x57a47d-=_0x128d04;_0x4cd726+=_0x128d04;const _0x508d02=_0x58d0a7=>{const _0x104905=_0x1b6b1d,_0x239a3b=Math['pow'](0xa,Math[_0x104905(0xbd6)](Math[_0x104905(0x41c)](_0x58d0a7))),_0x18558b=_0x58d0a7/_0x239a3b;return(_0x18558b<=0x1?0x1:_0x18558b<=0x2?0x2:_0x18558b<=0x5?0x5:0xa)*_0x239a3b;},_0x347859=_0x508d02((_0x4cd726-_0x57a47d)/0x4),_0x41246a=[];for(let _0xf50a0c=Math[_0x1b6b1d(0x488)](_0x57a47d/_0x347859)*_0x347859;_0xf50a0c<=_0x4cd726+1e-9;_0xf50a0c+=_0x347859)_0x41246a[_0x1b6b1d(0x5d5)](_0xf50a0c);const _0x503177=_0xebe171[0x0][_0x1b6b1d(0x331)],_0x345f99=_0x2d5ae8=>formatNumber(_0x2d5ae8,_0x503177,_0x510764),_0x4866f6=Math[_0x1b6b1d(0x8fb)](0x1e,0xa+6.5*Math[_0x1b6b1d(0x8fb)](..._0x41246a[_0x1b6b1d(0x189)](_0x568702=>String(_0x345f99(_0x568702))[_0x1b6b1d(0x491)]),0x2)),_0x37a559=0x8,_0x505cb6=0x10,_0x2bc40c=0x14,_0x52b87b=Math[_0x1b6b1d(0x8fb)](0xa,_0x43d5c5-_0x4866f6-_0x37a559),_0xea605d=Math['max'](0xa,_0x5a07ac-_0x505cb6-_0x2bc40c),_0x5d325f=_0x4dc37e=>_0x505cb6+_0xea605d-(_0x4dc37e-_0x57a47d)/(_0x4cd726-_0x57a47d)*_0xea605d,_0x13d007=_0x431a76['length'],_0x36178a=_0x52b87b/_0x13d007,_0x542981=Math[_0x1b6b1d(0x8fb)](0x4,Math[_0x1b6b1d(0xa51)](0x40,_0x36178a*0.62)),_0x6ab71=_0x473a23=>_0x4866f6+_0x36178a*_0x473a23+(_0x36178a-_0x542981)/0x2,_0x284ca3='var(--divider-color,\x20rgba(127,127,127,.28))',_0x8d0ea2=_0x1b6b1d(0x2a4);let _0x390331='';for(const _0x12ff2d of _0x41246a){const _0x3ffe94=_0x5d325f(_0x12ff2d);_0x390331+=_0x1b6b1d(0x408)+_0x4866f6+_0x1b6b1d(0xa96)+_0x3ffe94[_0x1b6b1d(0x3d2)](0x1)+'\x22\x20x2=\x22'+(_0x43d5c5-_0x37a559)+'\x22\x20y2=\x22'+_0x3ffe94['toFixed'](0x1)+_0x1b6b1d(0xbdc)+_0x284ca3+_0x1b6b1d(0x540),_0x390331+=_0x1b6b1d(0x2a8)+(_0x4866f6-0x5)['toFixed'](0x1)+'\x22\x20y=\x22'+(_0x3ffe94+0x3)[_0x1b6b1d(0x3d2)](0x1)+'\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x8d0ea2+'\x22>'+_0x170428(_0x345f99(_0x12ff2d))+_0x1b6b1d(0xdd7);}if(_0x57a47d<0x0&&_0x4cd726>0x0){const _0x569757=_0x5d325f(0x0);_0x390331+=_0x1b6b1d(0x408)+_0x4866f6+'\x22\x20y1=\x22'+_0x569757['toFixed'](0x1)+_0x1b6b1d(0x701)+(_0x43d5c5-_0x37a559)+_0x1b6b1d(0xb29)+_0x569757[_0x1b6b1d(0x3d2)](0x1)+_0x1b6b1d(0xbdc)+_0x8d0ea2+_0x1b6b1d(0xb5e);}const _0x59c96f=[];_0x431a76['forEach']((_0x4c24a0,_0x2ae827)=>{const _0x555428=_0x1b6b1d,_0x22aa13=_0x6ab71(_0x2ae827),_0x4409d6=_0x5d325f(_0x4c24a0['from']),_0xfe251e=_0x5d325f(_0x4c24a0['to']),_0xe79b3f=Math[_0x555428(0xa51)](_0x4409d6,_0xfe251e),_0x36f283=Math[_0x555428(0x8fb)](1.5,Math[_0x555428(0x26d)](_0x4409d6-_0xfe251e)),_0x3c8ad4=_0x59c96f[_0x555428(0x491)];_0x59c96f[_0x555428(0x5d5)](_0x4c24a0),_0x390331+=_0x555428(0xabb)+_0x3c8ad4+_0x555428(0x35f)+(_0x2908f9?_0x555428(0xa1e):'default')+'\x22>',_0x390331+=_0x555428(0x40b)+(_0x22aa13-0x2)[_0x555428(0x3d2)](0x1)+_0x555428(0x84c)+_0x505cb6+_0x555428(0x3d4)+(_0x542981+0x4)[_0x555428(0x3d2)](0x1)+_0x555428(0xd0b)+_0xea605d+_0x555428(0x97d),_0x390331+=_0x555428(0x40b)+_0x22aa13[_0x555428(0x3d2)](0x1)+_0x555428(0x84c)+_0xe79b3f[_0x555428(0x3d2)](0x1)+_0x555428(0x3d4)+_0x542981['toFixed'](0x1)+_0x555428(0xd0b)+_0x36f283['toFixed'](0x1)+_0x555428(0x355)+_0x170428(_0x4c24a0[_0x555428(0xeaf)])+'\x22\x20fill-opacity=\x22'+(_0x4c24a0['total']?_0x555428(0xa8b):_0x555428(0x529))+_0x555428(0xbdc)+_0x170428(_0x4c24a0[_0x555428(0xeaf)])+_0x555428(0x36c),_0x390331+=_0x555428(0x3b6);if(_0x2ae827<_0x431a76[_0x555428(0x491)]-0x1){const _0x230eba=_0x5d325f(_0x4c24a0['to']);_0x390331+=_0x555428(0x408)+(_0x22aa13+_0x542981)['toFixed'](0x1)+'\x22\x20y1=\x22'+_0x230eba[_0x555428(0x3d2)](0x1)+_0x555428(0x701)+_0x6ab71(_0x2ae827+0x1)[_0x555428(0x3d2)](0x1)+'\x22\x20y2=\x22'+_0x230eba[_0x555428(0x3d2)](0x1)+_0x555428(0xbdc)+_0x8d0ea2+'\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>';}if(_0x36178a>=0x1e){const _0x70bbba=(_0x4c24a0[_0x555428(0xbb1)]?'':_0x4c24a0['v']>=0x0?'+':'')+formatNumber(_0x4c24a0['v'],_0x4c24a0['fEnt'],_0x510764),_0x4b7c44=_0x4c24a0['to']>=_0x4c24a0[_0x555428(0x9d7)],_0x5d6c22=_0x4b7c44?_0xe79b3f-0x4:_0xe79b3f+_0x36f283+0xb;_0x390331+='<text\x20x=\x22'+(_0x22aa13+_0x542981/0x2)[_0x555428(0x3d2)](0x1)+_0x555428(0x84c)+_0x5d6c22[_0x555428(0x3d2)](0x1)+_0x555428(0x1fe)+_0x8d0ea2+'\x22>'+_0x170428(_0x70bbba)+_0x555428(0xdd7);}let _0x1ee6a2=_0x4c24a0[_0x555428(0x716)];const _0x413a0d=Math['max'](0x3,Math[_0x555428(0xbd6)](_0x36178a/0x6));if(_0x1ee6a2[_0x555428(0x491)]>_0x413a0d)_0x1ee6a2=_0x1ee6a2[_0x555428(0x7e6)](0x0,_0x413a0d-0x1)+'…';_0x390331+=_0x555428(0x2a8)+(_0x4866f6+_0x36178a*_0x2ae827+_0x36178a/0x2)[_0x555428(0x3d2)](0x1)+'\x22\x20y=\x22'+(_0x5a07ac-0x6)+_0x555428(0x1fe)+_0x8d0ea2+'\x22'+(_0x4c24a0['total']?'\x20font-weight=\x22600\x22':'')+'>'+_0x170428(_0x1ee6a2)+_0x555428(0xdd7);}),_0x2b579c[_0x1b6b1d(0xeae)]='<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x5a07ac+_0x1b6b1d(0x6c7)+_0x5a07ac+_0x1b6b1d(0x8b3)+_0x43d5c5+'\x20'+_0x5a07ac+_0x1b6b1d(0x6c1)+_0x390331+_0x1b6b1d(0xdeb);if(_0x2908f9){const _0x5ef4fb=_0x2b579c[_0x1b6b1d(0x593)],_0x5bf59c=_0x5ef4fb[_0x1b6b1d(0x75f)](_0x1b6b1d(0x279)),_0x39291d=_0x5ef4fb[_0x1b6b1d(0x75f)]('.sgc-pie-tooltip');let _0x513826=-0x1;const _0x4bc3d9=_0x1b5cb8=>{const _0x14dd4b=_0x1b6b1d,_0x50f0b0=_0x1b5cb8[_0x14dd4b(0x7b3)][_0x14dd4b(0xc5f)](_0x14dd4b(0xeb1));if(!_0x50f0b0){_0x513826=-0x1,_0x39291d[_0x14dd4b(0xea9)][_0x14dd4b(0x211)]='0';return;}const _0xe02ea3=+_0x50f0b0[_0x14dd4b(0x8a1)]['b'],_0x5eed07=_0x59c96f[_0xe02ea3];if(!_0x5eed07)return;const _0x576773=_0xe02ea3===_0x513826&&_0x39291d[_0x14dd4b(0xea9)][_0x14dd4b(0x211)]==='1';_0x513826=_0xe02ea3;const _0x29490d=_0x395bc2=>formatNumber(_0x395bc2,_0x5eed07[_0x14dd4b(0x331)],_0x510764),_0x3eb222=_0x5eed07[_0x14dd4b(0x8a0)]?'\x20'+_0x170428(_0x5eed07['unit']):'',_0x2018ca=_0x5eed07[_0x14dd4b(0x338)]?.[_0x14dd4b(0x8e5)]!==![]?_0x170428(_0x5eed07[_0x14dd4b(0xeaf)]):_0x14dd4b(0xa56),_0x1b4e39=(_0x39ef63,_0x462c7d,_0x42e880)=>_0x14dd4b(0x4c3)+(_0x42e880?_0x14dd4b(0x8b7):'')+_0x14dd4b(0x3f4)+_0x39ef63+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x462c7d+_0x14dd4b(0x2b1);if(!_0x576773)_0x39291d[_0x14dd4b(0xeae)]=_0x14dd4b(0xe6b)+_0x2018ca+_0x14dd4b(0xe52)+_0x170428(_0x5eed07[_0x14dd4b(0x716)])+_0x14dd4b(0x2b1)+(_0x5eed07[_0x14dd4b(0xbb1)]?_0x1b4e39(cardT(this[_0x14dd4b(0x646)]?.[_0x14dd4b(0xbce)],_0x118b37,_0x14dd4b(0xc4b)),''+_0x29490d(_0x5eed07['v'])+_0x3eb222):_0x1b4e39(cardT(this[_0x14dd4b(0x646)]?.['_hass'],_0x118b37,_0x14dd4b(0x7ff)),''+(_0x5eed07['v']>=0x0?'+':'')+_0x29490d(_0x5eed07['v'])+_0x3eb222)+(_0x118b37[_0x14dd4b(0x74b)]!==![]?_0x1b4e39(cardT(this[_0x14dd4b(0x646)]?.[_0x14dd4b(0xbce)],_0x118b37,'Running\x20total'),''+_0x29490d(_0x5eed07['to'])+_0x3eb222,!![]):''));_0x39291d[_0x14dd4b(0xea9)][_0x14dd4b(0x211)]='1';const _0x1bff07=_0x5ef4fb[_0x14dd4b(0x263)]();let _0x325b7f=_0x1b5cb8[_0x14dd4b(0x6c9)]-_0x1bff07[_0x14dd4b(0x8fa)]+0x10;const _0x102cbe=_0x39291d[_0x14dd4b(0xae9)];if(_0x325b7f+_0x102cbe>_0x1bff07['width'])_0x325b7f=_0x325b7f-_0x102cbe-0x20;_0x39291d['style'][_0x14dd4b(0x8fa)]=Math[_0x14dd4b(0x8fb)](0x0,_0x325b7f)+'px',_0x39291d['style'][_0x14dd4b(0x751)]='0';};_0x5bf59c[_0x1b6b1d(0x493)](_0x1b6b1d(0x54b),_0x4bc3d9,{'signal':_0x2789da}),_0x5bf59c[_0x1b6b1d(0x493)](_0x1b6b1d(0x8f3),_0x4bc3d9,{'signal':_0x2789da}),_0x5bf59c[_0x1b6b1d(0x493)](_0x1b6b1d(0x19b),()=>{const _0x59f5b1=_0x1b6b1d;_0x513826=-0x1,_0x39291d[_0x59f5b1(0xea9)][_0x59f5b1(0x211)]='0';},{'signal':_0x2789da});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x2055ce){const _0x212d88=_0x376e89;super(_0x2055ce),this[_0x212d88(0xe79)]=new Map(),this[_0x212d88(0xd91)]=null;}['render'](_0x38089f,_0x292290,_0x57a1f9,_0x2e39be){const _0x503cdf=_0x376e89;if(this['_abort'])this['_abort'][_0x503cdf(0x7ec)]();this['_abort']=new AbortController();const _0x3c2af6=this['_abort'][_0x503cdf(0x1e9)],_0x32c508=Math['max'](0x28,_0x38089f[_0x503cdf(0x2c7)]||this[_0x503cdf(0x646)]['offsetWidth']||0x190),_0xced5f0=Math['max'](0x50,parseInt(_0x57a1f9['height'],0xa)||0xc8),_0x3788c0=_0x57a1f9['show_tooltip']!==![],_0x4169f7=escapeHtml,_0x4e36cb=this[_0x503cdf(0x646)][_0x503cdf(0x78e)]||[],_0xcb818e=[];(_0x292290||[])[_0x503cdf(0xb00)]((_0x59c672,_0x8b95ef)=>{const _0x3b8133=_0x503cdf,_0x2934a4=this[_0x3b8133(0xadb)](_0x59c672,_0x8b95ef,_0x4e36cb,_0x10fe24=>{const _0x34fc53=[];for(const _0x7d8cf7 of _0x10fe24)if(_0x7d8cf7&&isNum(_0x7d8cf7['v']))_0x34fc53['push'](_0x7d8cf7['v']);return _0x34fc53;});if(!_0x2934a4)return;const {ent:_0x50791d,out:_0x1df11b,eSig:_0x4d9f3e,dSig:_0x17a39e}=_0x2934a4;if(!_0x1df11b[_0x3b8133(0x491)])return;const _0x3131a4=this[_0x3b8133(0x646)][_0x3b8133(0x17b)]?.(_0x50791d['color'],_0x50791d[_0x3b8133(0x39d)])||_0x50791d[_0x3b8133(0xeaf)]||PALETTE[_0x8b95ef%PALETTE[_0x3b8133(0x491)]],_0x53f710=pickName(_0x50791d[_0x3b8133(0x716)],_0x59c672[_0x3b8133(0x604)]?.[_0x3b8133(0x2d7)],_0x59c672['meta'])??_0x50791d['entity']??'#'+(_0x8b95ef+0x1),_0x1c46f9=_0x50791d[_0x3b8133(0x8a0)]||_0x59c672['meta']?.[_0x3b8133(0x3be)]||'',_0x25ad96=_0x50791d[_0x3b8133(0xc27)]?{..._0x50791d,'invert':![]}:_0x50791d;_0xcb818e[_0x3b8133(0x5d5)]({'ent':_0x50791d,'fEnt':_0x25ad96,'vals':_0x1df11b,'color':_0x3131a4,'name':_0x53f710,'unit':_0x1c46f9,'sig':_0x4d9f3e+'~'+_0x17a39e});});if(!_0xcb818e[_0x503cdf(0x491)]){_0x38089f[_0x503cdf(0xeae)]=_0x503cdf(0xe12);return;}let _0x40e364=Infinity,_0x3a0fb6=-Infinity,_0x508c62=0x0;for(const _0x519999 of _0xcb818e){_0x508c62+=_0x519999[_0x503cdf(0x829)][_0x503cdf(0x491)];for(const _0x145284 of _0x519999[_0x503cdf(0x829)]){if(_0x145284<_0x40e364)_0x40e364=_0x145284;if(_0x145284>_0x3a0fb6)_0x3a0fb6=_0x145284;}}_0x40e364===_0x3a0fb6&&(_0x40e364-=0.5,_0x3a0fb6+=0.5);let _0x5c9001=0x0;const _0xf1e350=parseInt(_0x57a1f9[_0x503cdf(0x655)],0xa);if(Number[_0x503cdf(0x777)](_0xf1e350)&&_0xf1e350>0x0)_0x5c9001=Math[_0x503cdf(0x8fb)](0x2,Math[_0x503cdf(0xa51)](0x50,_0xf1e350));else{const _0x422d38=_0xcb818e[_0x503cdf(0x189)](_0x53f104=>_0x53f104[_0x503cdf(0xcc8)])[_0x503cdf(0x2f5)](';');if(this['_fd']&&this[_0x503cdf(0xd91)][_0x503cdf(0xcc8)]===_0x422d38)_0x5c9001=this[_0x503cdf(0xd91)]['bins'];else{const _0x4e9529=Float64Array[_0x503cdf(0x9d7)](_0xcb818e[_0x503cdf(0x774)](_0x4943c3=>_0x4943c3['vals']))['sort'](),_0x44f954=_0x335c02=>{const _0x20fc3e=_0x503cdf,_0xfe5148=(_0x4e9529[_0x20fc3e(0x491)]-0x1)*_0x335c02,_0x3b691f=Math[_0x20fc3e(0xbd6)](_0xfe5148),_0x526960=Math[_0x20fc3e(0x488)](_0xfe5148);return _0x3b691f===_0x526960?_0x4e9529[_0x3b691f]:_0x4e9529[_0x3b691f]+(_0x4e9529[_0x526960]-_0x4e9529[_0x3b691f])*(_0xfe5148-_0x3b691f);},_0x3486b0=_0x44f954(0.75)-_0x44f954(0.25),_0x5dc48d=_0x3486b0>0x0?0x2*_0x3486b0/Math[_0x503cdf(0xb5d)](_0x4e9529['length']):0x0;_0x5c9001=_0x5dc48d>0x0?Math[_0x503cdf(0x70e)]((_0x3a0fb6-_0x40e364)/_0x5dc48d):Math[_0x503cdf(0x488)](Math[_0x503cdf(0xa0b)](Math['max'](0x2,_0x4e9529[_0x503cdf(0x491)])))+0x1,_0x5c9001=Math['max'](0x5,Math[_0x503cdf(0xa51)](0x28,_0x5c9001||0x5)),this[_0x503cdf(0xd91)]={'sig':_0x422d38,'bins':_0x5c9001};}}const _0x5f39e3=(_0x3a0fb6-_0x40e364)/_0x5c9001,_0x46230a=_0xcb818e[_0x503cdf(0x189)](()=>new Array(_0x5c9001)[_0x503cdf(0x339)](0x0));_0xcb818e[_0x503cdf(0xb00)]((_0x3a573a,_0x38d6e8)=>{const _0x40ebfb=_0x503cdf;for(const _0x4e1a79 of _0x3a573a[_0x40ebfb(0x829)]){const _0x2efd9b=Math[_0x40ebfb(0xa51)](_0x5c9001-0x1,Math['floor']((_0x4e1a79-_0x40e364)/_0x5f39e3));_0x46230a[_0x38d6e8][_0x2efd9b]++;}});let _0x54d10a=0x0;for(const _0x1de643 of _0x46230a)for(const _0x5f0f02 of _0x1de643)if(_0x5f0f02>_0x54d10a)_0x54d10a=_0x5f0f02;if(!_0x54d10a){_0x38089f[_0x503cdf(0xeae)]=_0x503cdf(0xacc);return;}const _0x40cf4d=_0x54d10a*1.06,_0x56ace4=_0xb3d0f9=>{const _0x30c641=_0x503cdf,_0x4edc1e=Math[_0x30c641(0x957)](0xa,Math[_0x30c641(0xbd6)](Math['log10'](_0xb3d0f9))),_0x483ede=_0xb3d0f9/_0x4edc1e;return(_0x483ede<=0x1?0x1:_0x483ede<=0x2?0x2:_0x483ede<=0x5?0x5:0xa)*_0x4edc1e;},_0x25ecca=Math['max'](0x1,_0x56ace4(_0x40cf4d/0x4)),_0x2511d0=[];for(let _0x1ee75a=0x0;_0x1ee75a<=_0x40cf4d+1e-9;_0x1ee75a+=_0x25ecca)_0x2511d0['push'](_0x1ee75a);const _0x516434=_0xcb818e[0x0][_0x503cdf(0x331)],_0x948cfd=_0x2ae61d=>formatNumber(_0x2ae61d,_0x516434,_0x2e39be),_0x4c00eb=Math['max'](..._0x2511d0['map'](_0xf526ab=>String(Math[_0x503cdf(0x70e)](_0xf526ab))[_0x503cdf(0x491)]),0x2),_0x39002b=Math['max'](0x1a,0xa+6.5*_0x4c00eb),_0x1ff94b=0x8,_0x5d207f=0x8,_0x2ec89c=0x14,_0x4865e0=Math[_0x503cdf(0x8fb)](0xa,_0x32c508-_0x39002b-_0x1ff94b),_0x2ebbd4=Math[_0x503cdf(0x8fb)](0xa,_0xced5f0-_0x5d207f-_0x2ec89c),_0x8ec4=_0x5293d1=>_0x5d207f+_0x2ebbd4-_0x5293d1/_0x40cf4d*_0x2ebbd4,_0x5155fd=_0xcb818e[_0x503cdf(0x491)],_0x5a4bde=_0x4865e0/_0x5c9001,_0x24687c=_0x5a4bde*0.86,_0x35d8bb=Math[_0x503cdf(0x8fb)](1.5,_0x24687c/_0x5155fd*0.92),_0x1852d6=(_0x1d8d40,_0x4917a9)=>_0x39002b+_0x5a4bde*_0x1d8d40+(_0x5a4bde-_0x24687c)/0x2+_0x24687c/_0x5155fd*_0x4917a9+(_0x24687c/_0x5155fd-_0x35d8bb)/0x2,_0x185ded='var(--divider-color,\x20rgba(127,127,127,.28))',_0xde56d1=_0x503cdf(0x2a4);let _0x3c735b='';for(const _0x5d3894 of _0x2511d0){const _0x5b13fe=_0x8ec4(_0x5d3894);_0x3c735b+=_0x503cdf(0x408)+_0x39002b+_0x503cdf(0xa96)+_0x5b13fe[_0x503cdf(0x3d2)](0x1)+_0x503cdf(0x701)+(_0x32c508-_0x1ff94b)+_0x503cdf(0xb29)+_0x5b13fe[_0x503cdf(0x3d2)](0x1)+'\x22\x20stroke=\x22'+_0x185ded+_0x503cdf(0x540),_0x3c735b+=_0x503cdf(0x2a8)+(_0x39002b-0x5)[_0x503cdf(0x3d2)](0x1)+'\x22\x20y=\x22'+(_0x5b13fe+0x3)[_0x503cdf(0x3d2)](0x1)+_0x503cdf(0x192)+_0xde56d1+'\x22>'+Math[_0x503cdf(0x70e)](_0x5d3894)+_0x503cdf(0xdd7);}const _0x58b16b=Math[_0x503cdf(0x8fb)](0x1,Math[_0x503cdf(0x488)](_0x5c9001/Math['max'](0x2,Math['floor'](_0x4865e0/0x34))));for(let _0x294249=0x0;_0x294249<_0x5c9001;_0x294249+=_0x58b16b){const _0x8bdef6=_0x40e364+_0x5f39e3*(_0x294249+0.5);_0x3c735b+=_0x503cdf(0x2a8)+(_0x39002b+_0x5a4bde*(_0x294249+0.5))[_0x503cdf(0x3d2)](0x1)+'\x22\x20y=\x22'+(_0xced5f0-0x6)+_0x503cdf(0x1fe)+_0xde56d1+'\x22>'+_0x4169f7(_0x948cfd(_0x8bdef6))+_0x503cdf(0xdd7);}const _0x2c97e7=[];for(let _0x409451=0x0;_0x409451<_0x5c9001;_0x409451++){_0xcb818e[_0x503cdf(0xb00)]((_0x2af03f,_0x4e5b36)=>{const _0x15ed48=_0x503cdf,_0x2f42b2=_0x46230a[_0x4e5b36][_0x409451];if(!_0x2f42b2)return;const _0x3edab5=_0x1852d6(_0x409451,_0x4e5b36),_0x5c7509=_0x8ec4(_0x2f42b2),_0x201948=_0x2c97e7[_0x15ed48(0x491)];_0x2c97e7['push']({'ent':_0x2af03f[_0x15ed48(0x338)],'fEnt':_0x2af03f[_0x15ed48(0x331)],'name':_0x2af03f[_0x15ed48(0x716)],'unit':_0x2af03f[_0x15ed48(0x8a0)],'color':_0x2af03f[_0x15ed48(0xeaf)],'a':_0x40e364+_0x5f39e3*_0x409451,'b':_0x40e364+_0x5f39e3*(_0x409451+0x1),'n':_0x2f42b2,'tot':_0x2af03f[_0x15ed48(0x829)][_0x15ed48(0x491)]}),_0x3c735b+='<g\x20data-b=\x22'+_0x201948+_0x15ed48(0x35f)+(_0x3788c0?_0x15ed48(0xa1e):'default')+'\x22>',_0x3c735b+='<rect\x20x=\x22'+(_0x3edab5-0x1)[_0x15ed48(0x3d2)](0x1)+_0x15ed48(0x84c)+_0x5d207f+_0x15ed48(0x3d4)+(_0x35d8bb+0x2)['toFixed'](0x1)+_0x15ed48(0xd0b)+_0x2ebbd4+'\x22\x20fill=\x22transparent\x22/>',_0x3c735b+='<rect\x20x=\x22'+_0x3edab5[_0x15ed48(0x3d2)](0x1)+_0x15ed48(0x84c)+_0x5c7509['toFixed'](0x1)+_0x15ed48(0x3d4)+_0x35d8bb[_0x15ed48(0x3d2)](0x1)+_0x15ed48(0xd0b)+Math[_0x15ed48(0x8fb)](0x1,_0x5d207f+_0x2ebbd4-_0x5c7509)[_0x15ed48(0x3d2)](0x1)+_0x15ed48(0x355)+_0x4169f7(_0x2af03f[_0x15ed48(0xeaf)])+_0x15ed48(0xa7c)+_0x4169f7(_0x2af03f[_0x15ed48(0xeaf)])+_0x15ed48(0x2d9),_0x3c735b+=_0x15ed48(0x3b6);});}_0x38089f[_0x503cdf(0xeae)]='<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0xced5f0+_0x503cdf(0x6c7)+_0xced5f0+_0x503cdf(0x8b3)+_0x32c508+'\x20'+_0xced5f0+_0x503cdf(0x6c1)+_0x3c735b+_0x503cdf(0xdeb);if(_0x3788c0){const _0x2a89f9=_0x38089f[_0x503cdf(0x593)],_0x524177=_0x2a89f9['querySelector'](_0x503cdf(0x279)),_0x360d43=_0x2a89f9[_0x503cdf(0x75f)](_0x503cdf(0xacd));let _0x5a62eb=-0x1;const _0x47db26=_0x18c082=>{const _0x486b7a=_0x503cdf,_0x13740e=_0x18c082[_0x486b7a(0x7b3)][_0x486b7a(0xc5f)](_0x486b7a(0xeb1));if(!_0x13740e){_0x5a62eb=-0x1,_0x360d43[_0x486b7a(0xea9)]['opacity']='0';return;}const _0x3c8871=+_0x13740e['dataset']['b'],_0x45c0ff=_0x2c97e7[_0x3c8871];if(!_0x45c0ff)return;const _0x3b6981=_0x3c8871===_0x5a62eb&&_0x360d43[_0x486b7a(0xea9)]['opacity']==='1';_0x5a62eb=_0x3c8871;const _0x27de6d=_0x480dc9=>formatNumber(_0x480dc9,_0x45c0ff[_0x486b7a(0x331)],_0x2e39be),_0x2f27fd=_0x45c0ff[_0x486b7a(0x8a0)]?'\x20'+_0x4169f7(_0x45c0ff[_0x486b7a(0x8a0)]):'',_0x51d094=_0x45c0ff[_0x486b7a(0x338)]?.[_0x486b7a(0x8e5)]!==![]?_0x4169f7(_0x45c0ff['color']):_0x486b7a(0xa56),_0x152149=(_0xdf5b03,_0x1cbf25,_0x13e6b6)=>_0x486b7a(0x4c3)+(_0x13e6b6?_0x486b7a(0x8b7):'')+_0x486b7a(0x3f4)+_0xdf5b03+_0x486b7a(0x2e4)+_0x1cbf25+'</span></div>';if(!_0x3b6981)_0x360d43[_0x486b7a(0xeae)]='<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:'+_0x51d094+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x4169f7(_0x45c0ff[_0x486b7a(0x716)])+'</span></div>'+_0x152149(_0x4169f7(cardT(_0x2e39be,_0x57a1f9,_0x486b7a(0xb24))),_0x27de6d(_0x45c0ff['a'])+_0x486b7a(0x561)+_0x27de6d(_0x45c0ff['b'])+_0x2f27fd)+_0x152149(_0x4169f7(cardT(_0x2e39be,_0x57a1f9,_0x486b7a(0x465))),''+_0x45c0ff['n'])+(_0x57a1f9['show_tooltip_total']!==![]?_0x152149(_0x4169f7(cardT(_0x2e39be,_0x57a1f9,'Share')),(_0x45c0ff['n']/_0x45c0ff[_0x486b7a(0x69d)]*0x64)['toFixed'](0x1)+'%',!![]):'');_0x360d43['style']['opacity']='1';const _0x3fffc9=_0x2a89f9[_0x486b7a(0x263)]();let _0x42f089=_0x18c082[_0x486b7a(0x6c9)]-_0x3fffc9[_0x486b7a(0x8fa)]+0x10;const _0x25a8a7=_0x360d43[_0x486b7a(0xae9)];if(_0x42f089+_0x25a8a7>_0x3fffc9[_0x486b7a(0x149)])_0x42f089=_0x42f089-_0x25a8a7-0x20;_0x360d43[_0x486b7a(0xea9)][_0x486b7a(0x8fa)]=Math['max'](0x0,_0x42f089)+'px',_0x360d43[_0x486b7a(0xea9)][_0x486b7a(0x751)]='0';};_0x524177[_0x503cdf(0x493)](_0x503cdf(0x54b),_0x47db26,{'signal':_0x3c2af6}),_0x524177[_0x503cdf(0x493)](_0x503cdf(0x8f3),_0x47db26,{'signal':_0x3c2af6}),_0x524177[_0x503cdf(0x493)]('pointerleave',()=>{const _0x196d21=_0x503cdf;_0x5a62eb=-0x1,_0x360d43[_0x196d21(0xea9)]['opacity']='0';},{'signal':_0x3c2af6});}}}class StateTimelineRenderer{constructor(_0x3dfef1){this['card']=_0x3dfef1;}[_0x376e89(0x5a4)](_0x2d50ac,_0x1d1184,_0x16f187,_0x5d99ac){const _0x2a4d33=_0x376e89,_0x2f1594=Math[_0x2a4d33(0x8fb)](0x28,_0x2d50ac['clientWidth']||this[_0x2a4d33(0x646)][_0x2a4d33(0xae9)]||0x190),_0x1c6cd5=this[_0x2a4d33(0x646)]['_entities']||[],_0x3e5a1d=_0x2a7dce=>{const _0x390a91=_0x2a4d33,_0xedf397=_0x2a7dce[_0x390a91(0x39d)]||{},_0x3720e8=_0x2a7dce[_0x390a91(0x604)]||{},_0x2b4f6b=pickName(_0xedf397['name'],_0x3720e8[_0x390a91(0x2d7)],_0x3720e8);if(_0x2b4f6b==='')return'';return _0x2b4f6b!==undefined&&_0x2b4f6b!==null?_0x2b4f6b:_0xedf397[_0x390a91(0x39d)]||'';},_0x4afa37=_0x1d1184[_0x2a4d33(0x189)](_0x3e5a1d),_0x2bf1e7=_0x4afa37[_0x2a4d33(0xd9d)]((_0x570e58,_0x2f7a77)=>Math['max'](_0x570e58,String(_0x2f7a77||'')[_0x2a4d33(0x491)]),0x0),_0x27407f=getComputedStyle(this[_0x2a4d33(0x646)])[_0x2a4d33(0x2a6)](_0x2a4d33(0x1f1))['trim']()||'Roboto,\x20sans-serif',_0x452028=clamp(toNum(_0x16f187[_0x2a4d33(0x78a)])||0xb,0x6,0x28),_0x26cae4=_0x2a4d33(0xcbf)+_0x452028+_0x2a4d33(0x498)+_0x27407f,_0x34135d=_0x4afa37['reduce']((_0x34e675,_0x1455e0)=>Math[_0x2a4d33(0x8fb)](_0x34e675,measureTextWidth(_0x1455e0,_0x26cae4)),0x0),_0x54f344=Math[_0x2a4d33(0x70e)](Math[_0x2a4d33(0xa51)](0x118,Math[_0x2a4d33(0x8fb)](0x60,_0x2f1594*0.32))),_0x556d31=_0x2bf1e7===0x0?0x0:Math['round'](Math['min'](_0x54f344,Math['max'](0x20,_0x34135d+0x8))),_0x42b1ff=Math['max'](_0x452028+0x2,Math[_0x2a4d33(0x70e)](_0x452028*1.18)),_0x18cc9b=0x3,_0x3faf41=_0x4afa37[_0x2a4d33(0x189)](_0x2ebddc=>wrapLabelLines(_0x2ebddc,_0x556d31-0x8,_0x18cc9b,_0x26cae4)),_0x39d7b9=_0x3faf41[_0x2a4d33(0xd9d)]((_0x1dd210,_0x33929e)=>Math[_0x2a4d33(0x8fb)](_0x1dd210,_0x33929e['lines']['length']),0x1),_0x18955d=Math[_0x2a4d33(0x8fb)](0x20,_0x39d7b9*_0x42b1ff+0x8),_0x81a693=0x4,_0x14adee=0x18,_0x9ed718=0x8,_0x55a12a=_0x1d1184['length'],_0x2f0250=_0x81a693+_0x55a12a*_0x18955d+_0x14adee,_0x5c5698=Math[_0x2a4d33(0xa51)](0x18,_0x18955d-0x6),_0x3aa858=this[_0x2a4d33(0x646)][_0x2a4d33(0x521)]||this[_0x2a4d33(0x646)][_0x2a4d33(0x969)];if(!_0x3aa858?.['start']||!_0x3aa858?.['end']){_0x2d50ac['innerHTML']=_0x2a4d33(0x266)+escapeHtml(cardT(this[_0x2a4d33(0x646)]?.[_0x2a4d33(0xbce)],this[_0x2a4d33(0x646)]?.[_0x2a4d33(0x8d0)],_0x2a4d33(0xd97)))+_0x2a4d33(0xba9);return;}const _0xc02067=_0x3aa858['start']['getTime'](),_0x4e7bf2=_0x3aa858[_0x2a4d33(0xd52)]['getTime'](),_0x4b11db=Math['max'](0x1,_0x4e7bf2-_0xc02067),_0x426ccb=_0x4b11db/0x36ee80,_0x65efd4=toNum(_0x16f187[_0x2a4d33(0xd49)]??_0x16f187[_0x2a4d33(0x490)]),_0x3cb5c2=!this['card'][_0x2a4d33(0x521)]&&isNum(_0x65efd4)&&_0x65efd4>0x0&&_0x426ccb>_0x65efd4,_0x4b29c1=_0x3cb5c2?_0x426ccb/_0x65efd4:0x1,_0x9c478e=_0x3cb5c2?Math[_0x2a4d33(0x70e)](_0x2f1594*_0x4b29c1):_0x2f1594,_0x10d634=_0x9c478e-_0x556d31-_0x9ed718,_0x7742d7=_0x30d272=>_0x556d31+(_0x30d272-_0xc02067)/_0x4b11db*_0x10d634,_0x1068cc=resolveCardLanguage(_0x5d99ac,this[_0x2a4d33(0x646)]?.['_config']),_0x1315e6=document[_0x2a4d33(0x1f2)](_0x2a4d33(0x2e0),_0x2a4d33(0x279));_0x1315e6[_0x2a4d33(0x436)](_0x2a4d33(0xd2e),_0x2a4d33(0x866)+_0x9c478e+'\x20'+_0x2f0250),_0x1315e6['setAttribute'](_0x2a4d33(0x149),_0x3cb5c2?String(_0x9c478e):_0x2a4d33(0x232)),_0x1315e6[_0x2a4d33(0x436)](_0x2a4d33(0xc7f),String(_0x2f0250));if(_0x3cb5c2)_0x1315e6[_0x2a4d33(0x436)]('preserveAspectRatio',_0x2a4d33(0x7f2));_0x1315e6[_0x2a4d33(0x436)](_0x2a4d33(0x5ab),_0x2a4d33(0x31c)),_0x1315e6[_0x2a4d33(0xea9)]['display']=_0x2a4d33(0x2f3);if(_0x556d31>0x0){const _0x4f531a=document['createElementNS']('http://www.w3.org/2000/svg',_0x2a4d33(0x5ad)),_0x4f0449=document[_0x2a4d33(0x1f2)](_0x2a4d33(0x2e0),_0x2a4d33(0x77e));_0x4f0449[_0x2a4d33(0x436)]('id',_0x2a4d33(0x7b8));const _0x45f2dc=document['createElementNS']('http://www.w3.org/2000/svg',_0x2a4d33(0xac0));_0x45f2dc[_0x2a4d33(0x436)]('x','0'),_0x45f2dc['setAttribute']('y','0'),_0x45f2dc[_0x2a4d33(0x436)](_0x2a4d33(0x149),String(_0x556d31)),_0x45f2dc[_0x2a4d33(0x436)](_0x2a4d33(0xc7f),String(_0x2f0250)),_0x4f0449['appendChild'](_0x45f2dc),_0x4f531a[_0x2a4d33(0xb0e)](_0x4f0449),_0x1315e6[_0x2a4d33(0xb0e)](_0x4f531a);}_0x1d1184[_0x2a4d33(0xb00)]((_0x2546c8,_0x24bbcf)=>{const _0x56bd67=_0x2a4d33,_0x1a06de=_0x2546c8[_0x56bd67(0x39d)]||{},_0x50dab1=_0x2546c8[_0x56bd67(0x604)]||{},_0x23c4ff=_0x1a06de[_0x56bd67(0xbf4)]||autoStateMap(_0x1a06de,_0x5d99ac,_0x16f187?.[_0x56bd67(0x3c1)])||[],_0x21d12d=!!_0x1a06de[_0x56bd67(0xbf4)],_0x3e02e4=pickName(_0x1a06de[_0x56bd67(0x716)],_0x50dab1[_0x56bd67(0x2d7)],_0x50dab1),_0x4101b5=_0x3e02e4===''?'':_0x3e02e4!==undefined&&_0x3e02e4!==null?_0x3e02e4:_0x1a06de[_0x56bd67(0x39d)]||'',_0x456c60=_0x2546c8[_0x56bd67(0xb43)]||[],_0x1e3ff3=_0x81a693+_0x24bbcf*_0x18955d+_0x18955d/0x2,_0x36497f=_0x1e3ff3-_0x5c5698/0x2;if(_0x4101b5){const _0x1da581=_0x3faf41[_0x24bbcf]||wrapLabelLines(_0x4101b5,_0x556d31-0x8,_0x18cc9b,_0x26cae4),_0x3b5f7f=_0x1da581[_0x56bd67(0x6d7)][_0x56bd67(0x491)]?_0x1da581['lines']:[_0x4101b5],_0x5887e1=document['createElementNS']('http://www.w3.org/2000/svg',_0x56bd67(0x326));_0x5887e1[_0x56bd67(0x436)]('x','4'),_0x5887e1[_0x56bd67(0x436)]('y',String(_0x1e3ff3+0x1)),_0x5887e1[_0x56bd67(0x436)](_0x56bd67(0x839),'start'),_0x5887e1['setAttribute'](_0x56bd67(0x99a),_0x56bd67(0xafd)),_0x5887e1['setAttribute'](_0x56bd67(0x339),_0x56bd67(0x34d)),_0x5887e1[_0x56bd67(0x436)](_0x56bd67(0x92f),String(_0x452028)),_0x5887e1[_0x56bd67(0x436)](_0x56bd67(0xea9),_0x56bd67(0xbcf)),_0x5887e1[_0x56bd67(0x436)](_0x56bd67(0x440),'url(#sgc-stl-label-clip)'),_0x3b5f7f['forEach']((_0x3806bc,_0x948907)=>{const _0x4f12d9=_0x56bd67,_0x5cac57=document[_0x4f12d9(0x1f2)](_0x4f12d9(0x2e0),_0x4f12d9(0x168));_0x5cac57[_0x4f12d9(0x436)]('x','4'),_0x5cac57[_0x4f12d9(0x436)]('dy',_0x948907===0x0?String(-((_0x3b5f7f[_0x4f12d9(0x491)]-0x1)*_0x42b1ff)/0x2):String(_0x42b1ff)),_0x5cac57[_0x4f12d9(0xbad)]=_0x3806bc,_0x5887e1['appendChild'](_0x5cac57);});if(_0x1da581[_0x56bd67(0x983)]){const _0xc2bdac=document[_0x56bd67(0x1f2)](_0x56bd67(0x2e0),_0x56bd67(0xbc5));_0xc2bdac[_0x56bd67(0xbad)]=_0x4101b5,_0x5887e1[_0x56bd67(0xb0e)](_0xc2bdac);}_0x1315e6[_0x56bd67(0xb0e)](_0x5887e1);}if(!_0x456c60[_0x56bd67(0x491)])return;const _0x5a68fc=[];let _0x511641=_0x456c60[0x0]['t'],_0x18f95c=_0x456c60[0x0]['v'];for(let _0x41ecbe=0x1;_0x41ecbe<_0x456c60[_0x56bd67(0x491)];_0x41ecbe++){_0x456c60[_0x41ecbe]['v']!==_0x18f95c&&(_0x18f95c!==null&&_0x18f95c!==undefined&&_0x5a68fc[_0x56bd67(0x5d5)]({'start':_0x511641,'end':_0x456c60[_0x41ecbe]['t'],'val':_0x18f95c}),_0x511641=_0x456c60[_0x41ecbe]['t'],_0x18f95c=_0x456c60[_0x41ecbe]['v']);}_0x18f95c!==null&&_0x18f95c!==undefined&&_0x5a68fc[_0x56bd67(0x5d5)]({'start':_0x511641,'end':_0x4e7bf2,'val':_0x18f95c});for(const _0x3e6b3f of _0x5a68fc){const _0x1050c3=Math[_0x56bd67(0x8fb)](_0x7742d7(_0x3e6b3f[_0x56bd67(0x1b1)]),_0x556d31),_0x1cd8cd=Math['min'](_0x7742d7(_0x3e6b3f[_0x56bd67(0xd52)]),_0x9c478e-_0x9ed718),_0x581f1c=_0x1cd8cd-_0x1050c3;if(_0x581f1c<0.5)continue;const _0x9656b9=Math['round'](_0x3e6b3f[_0x56bd67(0xe39)]),_0x548fb1=_0x23c4ff[_0x9656b9],_0x236f0c=stateSegmentColor(_0x548fb1,_0x1a06de,_0x9656b9),_0x2f8aad=_0x21d12d&&_0x548fb1?.['label']||(_0x5d99ac?.[_0x56bd67(0xe24)]?.[_0x1a06de[_0x56bd67(0x39d)]]?.[_0x56bd67(0xbaa)]?.['unit_of_measurement']?String(_0x548fb1?.[_0x56bd67(0xda1)]??_0x9656b9):localizeEntityState(_0x5d99ac,_0x5d99ac?.['states']?.[_0x1a06de[_0x56bd67(0x39d)]],_0x548fb1?.[_0x56bd67(0xda1)]??_0x9656b9)),_0x1a9af2=((()=>{const _0x4de244=_0x56bd67,_0x5ba05d=_0x16f187['state_timeline_corner_radius'],_0xe085d7=_0x5ba05d==null||_0x5ba05d===''?0x3:Number(_0x5ba05d);if(!isFinite(_0xe085d7)||_0xe085d7<0x0)return 0x3;return Math[_0x4de244(0xa51)](_0xe085d7,_0x5c5698/0x2);})()),_0x37f5a6=document['createElementNS']('http://www.w3.org/2000/svg',_0x56bd67(0xac0));_0x37f5a6[_0x56bd67(0x436)]('x',String(_0x1050c3)),_0x37f5a6[_0x56bd67(0x436)]('y',String(_0x36497f)),_0x37f5a6[_0x56bd67(0x436)](_0x56bd67(0x149),String(_0x581f1c)),_0x37f5a6[_0x56bd67(0x436)]('height',String(_0x5c5698)),_0x37f5a6['setAttribute']('rx',String(_0x1a9af2)),_0x37f5a6[_0x56bd67(0x436)]('ry',String(_0x1a9af2)),_0x37f5a6['setAttribute'](_0x56bd67(0x339),_0x236f0c),_0x37f5a6[_0x56bd67(0x436)](_0x56bd67(0x211),_0x56bd67(0xa8b)),_0x37f5a6[_0x56bd67(0x436)](_0x56bd67(0x5ab),_0x56bd67(0x824)),_0x1315e6['appendChild'](_0x37f5a6);if(_0x16f187[_0x56bd67(0x1bc)]!==![]&&_0x581f1c>0x28&&_0x2f8aad){const _0x587bd7=Math[_0x56bd67(0xa51)](0x28,Math['max'](0x6,toNum(_0x16f187[_0x56bd67(0x78a)])||0xa)),_0x49b2e3=document[_0x56bd67(0x1f2)](_0x56bd67(0x2e0),_0x56bd67(0x326));_0x49b2e3[_0x56bd67(0x436)]('x',String(_0x1050c3+_0x581f1c/0x2)),_0x49b2e3[_0x56bd67(0x436)]('y',String(_0x1e3ff3+0x1)),_0x49b2e3[_0x56bd67(0x436)](_0x56bd67(0x839),_0x56bd67(0x868)),_0x49b2e3[_0x56bd67(0x436)](_0x56bd67(0x99a),_0x56bd67(0xafd)),_0x49b2e3[_0x56bd67(0x436)](_0x56bd67(0x339),'#fff'),_0x49b2e3[_0x56bd67(0x436)](_0x56bd67(0x92f),String(_0x587bd7)),_0x49b2e3[_0x56bd67(0x436)](_0x56bd67(0xea9),_0x56bd67(0xbe6));const _0x55db09=Math[_0x56bd67(0xbd6)](_0x581f1c/(_0x587bd7*0.6));_0x49b2e3[_0x56bd67(0xbad)]=_0x2f8aad[_0x56bd67(0x491)]>_0x55db09?_0x2f8aad[_0x56bd67(0x7e6)](0x0,_0x55db09-0x1)+'…':_0x2f8aad,_0x1315e6['appendChild'](_0x49b2e3);}}});const _0xb7fac1=_0x81a693+_0x55a12a*_0x18955d+0x4,_0x1ec76a=toNum(_0x16f187['x_axis_font_size'])||0xa,_0x5c1ab1=_0x16f187['x_axis_color']||_0x2a4d33(0x2a4),_0x23f063=_0x16f187[_0x2a4d33(0xdda)]||_0x5c1ab1,_0x54ad2e=toNum(_0x16f187['x_axis_font_opacity']),_0x3e7ff7=isNum(_0x54ad2e)?_0x54ad2e:0.5,_0x2da131=_0x4b11db>0x5265c00,_0x1d7fa4=Math[_0x2a4d33(0x8fb)](0x2,Math[_0x2a4d33(0xbd6)](_0x10d634/0x50));for(let _0x17b1bd=0x0;_0x17b1bd<=_0x1d7fa4;_0x17b1bd++){const _0x141b95=_0xc02067+_0x17b1bd/_0x1d7fa4*_0x4b11db,_0x4b4778=_0x7742d7(_0x141b95),_0x273b2e=new Date(_0x141b95);let _0xbcbe5d;try{const _0xa47732=getCachedDateTimeFormatter(_0x1068cc,_localeTimeOpts(_0x5d99ac,{'hour':_0x2a4d33(0x1ce),'minute':_0x2a4d33(0x1ce)}));_0xbcbe5d=_0xa47732?_0xa47732[_0x2a4d33(0x83a)](_0x273b2e):_0x273b2e[_0x2a4d33(0x7e1)]();}catch(_0x295319){_0xbcbe5d=_0x273b2e[_0x2a4d33(0x7e1)]();}if(_0x4b11db>0x5265c00)try{const _0x5103c6=getCachedDateTimeFormatter(_0x1068cc,{'day':_0x2a4d33(0xe13),'month':_0x2a4d33(0x598)});_0xbcbe5d=_0x5103c6?_0x5103c6[_0x2a4d33(0x83a)](_0x273b2e):_0xbcbe5d;}catch(_0x32f2c0){}const _0x4b5cb4=document[_0x2a4d33(0x1f2)](_0x2a4d33(0x2e0),_0x2a4d33(0x326));_0x4b5cb4[_0x2a4d33(0x436)]('x',String(_0x4b4778)),_0x4b5cb4[_0x2a4d33(0x436)]('y',String(_0xb7fac1+_0x1ec76a)),_0x4b5cb4['setAttribute'](_0x2a4d33(0x839),'middle'),_0x4b5cb4[_0x2a4d33(0x436)](_0x2a4d33(0x339),_0x2da131?_0x23f063:_0x5c1ab1),_0x4b5cb4['setAttribute'](_0x2a4d33(0x92f),String(_0x1ec76a)),_0x4b5cb4[_0x2a4d33(0x436)](_0x2a4d33(0xea9),_0x2a4d33(0xa03)+_0x3e7ff7),_0x4b5cb4[_0x2a4d33(0xbad)]=_0xbcbe5d,_0x1315e6[_0x2a4d33(0xb0e)](_0x4b5cb4);}_0x2d50ac[_0x2a4d33(0xeae)]='',_0x2d50ac[_0x2a4d33(0x30a)][_0x2a4d33(0x2b4)](_0x2a4d33(0x803),_0x3cb5c2);const _0x24e342=_0x3cb5c2&&_0x16f187[_0x2a4d33(0x7c8)]===_0x2a4d33(0x9f9);_0x2d50ac[_0x2a4d33(0x30a)]['toggle'](_0x2a4d33(0x25a),_0x24e342),_0x2d50ac['appendChild'](_0x1315e6);if(_0x3cb5c2){const _0x336aaf=this[_0x2a4d33(0x646)],_0x1f8359=_0x336aaf[_0x2a4d33(0xc4d)];if(_0x1f8359!=null)_0x2d50ac[_0x2a4d33(0x309)]=_0x1f8359;else _0x2d50ac[_0x2a4d33(0x309)]=_0x2d50ac[_0x2a4d33(0x164)];if(this['_scrollHandler'])_0x2d50ac[_0x2a4d33(0x8a4)](_0x2a4d33(0x506),this[_0x2a4d33(0x7b6)]);this[_0x2a4d33(0x7b6)]=()=>{const _0x5ada88=_0x2a4d33;_0x336aaf['_savedScrollLeft']=_0x2d50ac['scrollLeft'];if(_0x336aaf['_suppressScrollDispatch']){_0x336aaf[_0x5ada88(0xe0a)]=![];return;}if(!_0x336aaf[_0x5ada88(0x8d0)]?.['scroll_sync'])return;const _0x4ab5f0=_0x2d50ac[_0x5ada88(0x164)]-_0x2d50ac[_0x5ada88(0x2c7)];if(_0x4ab5f0<=0x0)return;const _0x466dcf=_0x2d50ac['scrollLeft']/_0x4ab5f0;window[_0x5ada88(0x27b)](new CustomEvent(_0x5ada88(0x4d4),{'detail':{'ratio':_0x466dcf,'group':_0x336aaf['_config'][_0x5ada88(0xad3)]||null,'sourceId':_0x336aaf[_0x5ada88(0xa09)]}}));},_0x2d50ac[_0x2a4d33(0x493)]('scroll',this[_0x2a4d33(0x7b6)],{'passive':!![]});if(this[_0x2a4d33(0x9dd)])_0x2d50ac[_0x2a4d33(0x8a4)](_0x2a4d33(0x9f9),this[_0x2a4d33(0x9dd)]);_0x24e342&&(this['_wheelHandler']=_0x56dd5d=>{const _0x5a9c06=_0x2a4d33;if(_0x2d50ac['scrollWidth']<=_0x2d50ac[_0x5a9c06(0x2c7)])return;_0x56dd5d['preventDefault'](),_0x56dd5d[_0x5a9c06(0x79e)](),_0x2d50ac[_0x5a9c06(0x309)]+=_0x56dd5d['deltaY']!==0x0?_0x56dd5d[_0x5a9c06(0x89e)]:_0x56dd5d[_0x5a9c06(0xba4)];},_0x2d50ac[_0x2a4d33(0x493)](_0x2a4d33(0x9f9),this['_wheelHandler'],{'passive':![]}));}else this[_0x2a4d33(0x7b6)]&&(_0x2d50ac['removeEventListener'](_0x2a4d33(0x506),this[_0x2a4d33(0x7b6)]),this[_0x2a4d33(0x7b6)]=null),this[_0x2a4d33(0x9dd)]&&(_0x2d50ac[_0x2a4d33(0x8a4)](_0x2a4d33(0x9f9),this[_0x2a4d33(0x9dd)]),this[_0x2a4d33(0x9dd)]=null);if(_0x16f187['show_tooltip']!==![]){let _0x2af094=_0x2d50ac[_0x2a4d33(0x75f)](_0x2a4d33(0xc48));!_0x2af094&&(_0x2af094=document[_0x2a4d33(0xe56)]('div'),_0x2af094['className']=_0x2a4d33(0x5da),_0x2d50ac['appendChild'](_0x2af094));_0x2af094[_0x2a4d33(0xea9)][_0x2a4d33(0x37d)]='none',_0x2d50ac['style'][_0x2a4d33(0xcc3)]='relative';const _0x2b9707=[];_0x1d1184[_0x2a4d33(0xb00)]((_0x34fdb0,_0x12669a)=>{const _0x4e3f41=_0x2a4d33,_0x4ee528=_0x34fdb0[_0x4e3f41(0x39d)]||{},_0x40ab81=_0x34fdb0[_0x4e3f41(0x604)]||{},_0x3877fe=_0x4ee528[_0x4e3f41(0xbf4)]||autoStateMap(_0x4ee528,_0x5d99ac,_0x16f187?.['chart_mode'])||[],_0x461faa=pickName(_0x4ee528['name'],_0x40ab81[_0x4e3f41(0x2d7)],_0x40ab81)??_0x4ee528[_0x4e3f41(0x39d)]??'',_0xed4f89=_0x34fdb0[_0x4e3f41(0xb43)]||[];if(!_0xed4f89['length'])return;let _0x298ef7=_0xed4f89[0x0]['t'],_0x46b6eb=_0xed4f89[0x0]['v'];for(let _0x40809c=0x1;_0x40809c<_0xed4f89[_0x4e3f41(0x491)];_0x40809c++){_0xed4f89[_0x40809c]['v']!==_0x46b6eb&&(_0x46b6eb!==null&&_0x46b6eb!==undefined&&_0x2b9707[_0x4e3f41(0x5d5)]({'ri':_0x12669a,'name':_0x461faa,'start':_0x298ef7,'end':_0xed4f89[_0x40809c]['t'],'val':_0x46b6eb,'sMap':_0x3877fe,'ent':_0x4ee528}),_0x298ef7=_0xed4f89[_0x40809c]['t'],_0x46b6eb=_0xed4f89[_0x40809c]['v']);}_0x46b6eb!==null&&_0x46b6eb!==undefined&&_0x2b9707[_0x4e3f41(0x5d5)]({'ri':_0x12669a,'name':_0x461faa,'start':_0x298ef7,'end':_0x4e7bf2,'val':_0x46b6eb,'sMap':_0x3877fe,'ent':_0x4ee528});});const _0x5c2b64=_0x4b6f67=>{const _0x478019=_0x2a4d33,_0x5aaa8d=Math[_0x478019(0x70e)](_0x4b6f67/0x3e8);if(_0x5aaa8d<0x3c)return _0x5aaa8d+'s';const _0x150268=Math[_0x478019(0xbd6)](_0x5aaa8d/0x3c);if(_0x150268<0x3c)return _0x150268+'m';const _0x2d857d=Math['floor'](_0x150268/0x3c),_0x26d3e5=_0x150268%0x3c;if(_0x2d857d<0x18)return _0x26d3e5?_0x2d857d+'h\x20'+_0x26d3e5+'m':_0x2d857d+'h';const _0x1befea=Math['floor'](_0x2d857d/0x18),_0x558d22=_0x2d857d%0x18;return _0x558d22?_0x1befea+'d\x20'+_0x558d22+'h':_0x1befea+'d';};_0x1315e6[_0x2a4d33(0x493)]('mousemove',_0x3ad2cb=>{const _0x4dfc42=_0x2a4d33,_0x2b3a37=_0x1315e6[_0x4dfc42(0x263)](),_0x33fc51=_0x9c478e,_0x56fbec=_0x2f0250,_0x3c0e31=_0x33fc51/_0x2b3a37['width'],_0x1b0357=_0x56fbec/_0x2b3a37[_0x4dfc42(0xc7f)],_0x59d8dd=(_0x3ad2cb[_0x4dfc42(0x6c9)]-_0x2b3a37[_0x4dfc42(0x8fa)])*_0x3c0e31,_0x4380a7=(_0x3ad2cb[_0x4dfc42(0x853)]-_0x2b3a37[_0x4dfc42(0x751)])*_0x1b0357;let _0x2d4efd=null;for(const _0x59383e of _0x2b9707){const _0x16298a=Math['max'](_0x7742d7(_0x59383e[_0x4dfc42(0x1b1)]),_0x556d31),_0x5296a5=Math[_0x4dfc42(0xa51)](_0x7742d7(_0x59383e['end']),_0x9c478e-_0x9ed718),_0x26f7c1=_0x81a693+_0x59383e['ri']*_0x18955d+_0x18955d/0x2,_0x2139c7=_0x26f7c1-_0x5c5698/0x2;if(_0x59d8dd>=_0x16298a&&_0x59d8dd<=_0x5296a5&&_0x4380a7>=_0x2139c7&&_0x4380a7<=_0x2139c7+_0x5c5698){_0x2d4efd=_0x59383e;break;}}if(!_0x2d4efd){_0x2af094[_0x4dfc42(0xea9)][_0x4dfc42(0x37d)]=_0x4dfc42(0x7f2);return;}const _0x20c50b=Math[_0x4dfc42(0x70e)](_0x2d4efd['val']),_0x34a3a3=_0x2d4efd['sMap'][_0x20c50b],_0x500425=_0x2d4efd['ent']?.[_0x4dfc42(0xbf4)]&&_0x34a3a3?.['label']||(_0x5d99ac?.[_0x4dfc42(0xe24)]?.[_0x2d4efd['ent']?.[_0x4dfc42(0x39d)]]?.['attributes']?.[_0x4dfc42(0x3be)]?String(_0x34a3a3?.[_0x4dfc42(0xda1)]??_0x20c50b):localizeEntityState(_0x5d99ac,_0x5d99ac?.['states']?.[_0x2d4efd[_0x4dfc42(0x338)]?.[_0x4dfc42(0x39d)]],_0x34a3a3?.['value']??_0x20c50b)),_0x5f25a7=stateSegmentColor(_0x34a3a3,_0x2d4efd['ent'],_0x20c50b),_0x994543=_0x2d4efd['end']-_0x2d4efd['start'],_0x5bd190=formatDateTime(new Date(_0x2d4efd[_0x4dfc42(0x1b1)]),_0x16f187,_0x5d99ac),_0x20b869=formatDateTime(new Date(_0x2d4efd['end']),_0x16f187,_0x5d99ac),_0x5765eb=_0x4dfc42(0xde3)+escapeHtml(_0x5f25a7)+(_0x2d4efd[_0x4dfc42(0x338)]['show_color_dot']===![]?_0x4dfc42(0x2c5):'')+'\x22></span>';_0x2af094[_0x4dfc42(0xeae)]=_0x4dfc42(0x7aa)+escapeHtml(_0x2d4efd[_0x4dfc42(0x716)])+_0x4dfc42(0xad2)+_0x5765eb+_0x4dfc42(0xe9c)+escapeHtml(_0x500425)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x5c2b64(_0x994543))+'</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>'+escapeHtml(_0x5bd190)+_0x4dfc42(0xc6d)+escapeHtml(_0x20b869)+_0x4dfc42(0x697),_0x2af094['style'][_0x4dfc42(0x37d)]='';const _0x5a6bb7=_0x2d50ac[_0x4dfc42(0x263)]();let _0x725d68=_0x3ad2cb['clientX']-_0x5a6bb7['left']+0xc,_0x2f8cf8=_0x3ad2cb[_0x4dfc42(0x853)]-_0x5a6bb7[_0x4dfc42(0x751)]+0xc;const _0x1c14db=_0x2af094[_0x4dfc42(0x263)]();if(_0x725d68+_0x1c14db['width']>_0x5a6bb7[_0x4dfc42(0x149)])_0x725d68=_0x725d68-_0x1c14db[_0x4dfc42(0x149)]-0x18;if(_0x2f8cf8+_0x1c14db['height']>_0x5a6bb7[_0x4dfc42(0xc7f)])_0x2f8cf8=_0x2f8cf8-_0x1c14db[_0x4dfc42(0xc7f)]-0x18;_0x725d68=Math[_0x4dfc42(0x8fb)](0x0,_0x725d68),_0x2f8cf8=Math['max'](0x0,_0x2f8cf8);const _0x32b9e8=_0x2d50ac[_0x4dfc42(0x309)]||0x0;_0x2af094[_0x4dfc42(0xea9)]['left']=_0x725d68+_0x32b9e8+'px',_0x2af094[_0x4dfc42(0xea9)][_0x4dfc42(0x751)]=_0x2f8cf8+'px';}),_0x1315e6[_0x2a4d33(0x493)]('mouseleave',()=>{const _0x5d8f28=_0x2a4d33;_0x2af094[_0x5d8f28(0xea9)][_0x5d8f28(0x37d)]='none';});}_0x1315e6[_0x2a4d33(0xea9)][_0x2a4d33(0xde5)]=_0x2a4d33(0xa1e),_0x1315e6['addEventListener'](_0x2a4d33(0x249),_0x11a6e9=>{const _0x3f6bdb=_0x2a4d33,_0x4f3f51=_0x1315e6[_0x3f6bdb(0x263)](),_0x46a654=_0x9c478e/_0x4f3f51['width'],_0x38419b=_0x2f0250/_0x4f3f51[_0x3f6bdb(0xc7f)],_0xdbaf68=(_0x11a6e9[_0x3f6bdb(0x6c9)]-_0x4f3f51[_0x3f6bdb(0x8fa)])*_0x46a654,_0x3dbdec=(_0x11a6e9['clientY']-_0x4f3f51[_0x3f6bdb(0x751)])*_0x38419b;let _0x52ad34=null;for(let _0x123084=0x0;_0x123084<_0x1d1184[_0x3f6bdb(0x491)];_0x123084++){const _0x7f7385=_0x81a693+_0x123084*_0x18955d+_0x18955d/0x2,_0x4d85d3=_0x7f7385-_0x5c5698/0x2;if(_0x3dbdec>=_0x4d85d3&&_0x3dbdec<=_0x4d85d3+_0x5c5698&&_0xdbaf68>=_0x556d31&&_0xdbaf68<=_0x9c478e-_0x9ed718){_0x52ad34=_0x1d1184[_0x123084];break;}}if(!_0x52ad34)return;_0x11a6e9[_0x3f6bdb(0x79e)](),this[_0x3f6bdb(0x646)][_0x3f6bdb(0x330)](_0x52ad34[_0x3f6bdb(0x39d)]);});}}class StubRenderer{constructor(_0x79839b,_0x3a98fd){const _0x14234f=_0x376e89;this[_0x14234f(0x646)]=_0x79839b,this[_0x14234f(0xe81)]=_0x3a98fd;}[_0x376e89(0x5a4)](_0x423767){const _0x5b8fb9=_0x376e89;_0x423767[_0x5b8fb9(0xeae)]=_0x5b8fb9(0x403)+escapeHtml(cardT(this['card']?.['_hass'],this[_0x5b8fb9(0x646)]?.[_0x5b8fb9(0x8d0)],_0x5b8fb9(0x15e)))+_0x5b8fb9(0xcbe)+escapeHtml(this[_0x5b8fb9(0xe81)])+'</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>'+escapeHtml(cardT(this[_0x5b8fb9(0x646)]?.[_0x5b8fb9(0xbce)],this[_0x5b8fb9(0x646)]?.[_0x5b8fb9(0x8d0)],_0x5b8fb9(0x948)))+_0x5b8fb9(0xd74);}}const STYLES=_0x376e89(0x58c);class StatisticsGraphChartCard extends HTMLElement{static get[_0x376e89(0x4c9)](){return VERSION;}static get[_0x376e89(0xae1)](){return{...CARD_DEFAULTS};}static get[_0x376e89(0x98a)](){return[...PALETTE];}static['getEntityStubConfig'](){return{...ENTITY_DEFAULTS};}static['getStubConfig'](){const _0x28f28d=_0x376e89;return{'chart_mode':_0x28f28d(0xc9d),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x28f28d(0x9d3)}]};}static async[_0x376e89(0xb6a)](){const _0x3aba79=_0x376e89;return document[_0x3aba79(0xe56)](_0x3aba79(0x458));}constructor(){const _0x4401dd=_0x376e89;super(),this['attachShadow']({'mode':'open'}),this[_0x4401dd(0x8d0)]=null,this[_0x4401dd(0xbce)]=null,this[_0x4401dd(0x78e)]=[],this[_0x4401dd(0x1de)]=new DataFetcher(),this[_0x4401dd(0x68c)]=null,this['_window']=null,this[_0x4401dd(0x521)]=null,this[_0x4401dd(0x16e)]=[],this[_0x4401dd(0x7c1)]=null,this[_0x4401dd(0x23e)]=![],this[_0x4401dd(0xb05)]=!![],this['_instanceId']=Math[_0x4401dd(0x804)]()['toString'](0x24)['slice'](0x2,0xb),this[_0x4401dd(0xa50)]=null,this[_0x4401dd(0xea2)]=new Set(),this[_0x4401dd(0x6ec)]=null,this[_0x4401dd(0x412)]=null,this['_showExtremaOnClick']=![],this[_0x4401dd(0x536)]=null,this[_0x4401dd(0x4af)]=new Map(),this[_0x4401dd(0x82e)]=null,this[_0x4401dd(0x5d6)]=![],this[_0x4401dd(0xd4f)]=Object[_0x4401dd(0x470)](null),this[_0x4401dd(0x3fb)]=null,this[_0x4401dd(0x7af)]=Object[_0x4401dd(0x470)](null),this[_0x4401dd(0x97f)]=null,this[_0x4401dd(0xa6c)]=![],this[_0x4401dd(0xe7d)]=new Map(),this['_colorTemplateUnsubs']=[],this[_0x4401dd(0xcd7)]=null,this[_0x4401dd(0xcc2)]=[],this[_0x4401dd(0xd8d)]=![],this[_0x4401dd(0x958)]=new Set(),this[_0x4401dd(0xe99)]=new Set(),this[_0x4401dd(0x91f)]=new Set(),this[_0x4401dd(0xbd5)]=new Set(),this[_0x4401dd(0x9aa)]=new Map(),this[_0x4401dd(0x850)]=new Set(),this[_0x4401dd(0x6f6)]=new Map(),this[_0x4401dd(0x9e3)]=Object['create'](null),this[_0x4401dd(0x66c)]=new Set(),this[_0x4401dd(0x27a)]=Object['create'](null),this['_overrideHoursToShow']=null,this['_activeIntervalLabel']=null,this['_overrideAttributes']={},this['_syncHandler']=null,this['_zoomSyncHandler']=null,this['_scrollSyncHandler']=null,this['_showTooltipAtTime']=null,this[_0x4401dd(0x906)]=null,this['_energyUnsub']=null,this[_0x4401dd(0x981)]=null,this['_energyStart']=null,this['_energyEnd']=null,this[_0x4401dd(0xd0d)]=null,this[_0x4401dd(0x14f)]=null,this[_0x4401dd(0x8c4)]=null,this[_0x4401dd(0x982)]=![],this[_0x4401dd(0x859)]=null,this[_0x4401dd(0x479)]=null,this[_0x4401dd(0xad6)]=null,this[_0x4401dd(0x8d9)]=null,this['_querySyncRequestHandler']=null,this[_0x4401dd(0xc1a)]=![],this[_0x4401dd(0x84f)]=_0x4401dd(0xb71),this[_0x4401dd(0x653)]=0x0,this[_0x4401dd(0x91a)]=null,this['_dpCustomEnd']=null,this['_dpExpanded']=![],this[_0x4401dd(0x7ac)]=null,this[_0x4401dd(0xb17)]=null,this[_0x4401dd(0xc41)]=null,this['_dpSynced']=![],this[_0x4401dd(0xc10)]=[],this['_graphFingerprint']='',this['_wsUnsub']=null,this[_0x4401dd(0x601)]=![],this['_wsGen']=0x0,this[_0x4401dd(0x1c9)]=null,this[_0x4401dd(0xa31)]=0x0,this['_statMeta']=Object['create'](null),this['_savedScrollLeft']=null,this[_0x4401dd(0x599)]='';}['setConfig'](_0x47bf90){const _0x25dc2b=_0x376e89;if(!_0x47bf90)throw new Error('Invalid\x20configuration');if(!_0x47bf90[_0x25dc2b(0x29f)]||!Array[_0x25dc2b(0x5ac)](_0x47bf90['entities']))throw new Error(_0x25dc2b(0x847));const _0x1ffcc4=this[_0x25dc2b(0x8d0)],_0x2633ef={...CARD_DEFAULTS,..._0x47bf90};_0x2633ef[_0x25dc2b(0x29f)]=_0x47bf90[_0x25dc2b(0x29f)][_0x25dc2b(0xe95)](_0x3e84fc=>!(_0x3e84fc&&typeof _0x3e84fc===_0x25dc2b(0xd87)&&_0x3e84fc['enabled']===![]))['map']((_0x2bce65,_0x23f8f5)=>{const _0x3cdef9=_0x25dc2b;if(!_0x2bce65[_0x3cdef9(0x39d)]&&!_0x2bce65[_0x3cdef9(0x972)])throw new Error(_0x3cdef9(0x90c)+_0x23f8f5+_0x3cdef9(0x195));if(_0x2bce65[_0x3cdef9(0x47e)]?.[_0x3cdef9(0x96c)]&&_0x2bce65[_0x3cdef9(0x314)]?.[_0x3cdef9(0x96c)])throw new Error(_0x3cdef9(0x2b2)+(_0x2bce65[_0x3cdef9(0x39d)]||_0x2bce65[_0x3cdef9(0x972)]));const _0xda8fbe={...ENTITY_DEFAULTS,..._0x2bce65};if(_0xda8fbe['auto_hide']===undefined)delete _0xda8fbe['auto_hide'];if(!_0x2bce65['color'])_0xda8fbe[_0x3cdef9(0xeaf)]=PALETTE[_0x23f8f5%PALETTE[_0x3cdef9(0x491)]];return _0x2bce65['value_transform']&&(_0xda8fbe[COMPILED_TRANSFORM]=compileValueTransform(_0x2bce65['value_transform'])),_0xda8fbe;});_0x2633ef[_0x25dc2b(0x984)]&&_0x2633ef[_0x25dc2b(0x6a8)]&&(_0x2633ef['energy_date_sync']=![]);{const _0x3de733=_0x2633ef[_0x25dc2b(0x29f)][_0x25dc2b(0x189)](_0x5dc1fe=>_0x5dc1fe[_0x25dc2b(0x39d)]||_0x5dc1fe[_0x25dc2b(0x972)]||'')[_0x25dc2b(0x2f5)]('|');this[_0x25dc2b(0x4cc)]!==undefined&&this[_0x25dc2b(0x4cc)]!==_0x3de733&&this[_0x25dc2b(0xc5a)]&&Object[_0x25dc2b(0x25f)](this['_overrideAttributes'])[_0x25dc2b(0x491)]&&(this[_0x25dc2b(0xc5a)]={}),this['_ovAttrIdSeq']=_0x3de733;}{if(!(this[_0x25dc2b(0x412)]instanceof Set))this[_0x25dc2b(0x412)]=new Set();const _0x2532cf=!!_0x1ffcc4?.['auto_hide_entities'],_0x52c746=!!_0x2633ef[_0x25dc2b(0xc30)],_0x45bbd4=_0x1ffcc4?.['entities']||[],_0x3e2d32=_0x2532cf!==_0x52c746;_0x2633ef[_0x25dc2b(0x29f)][_0x25dc2b(0xb00)]((_0x208484,_0x2bae4f)=>{const _0x3d67d2=_0x25dc2b,_0x52c116=_0x45bbd4[_0x2bae4f]?.[_0x3d67d2(0x296)];(_0x3e2d32||_0x52c116!==_0x208484[_0x3d67d2(0x296)])&&this['_autoHideForce']['add']((_0x208484['entity']||_0x208484['statistic_id'])+'__'+_0x2bae4f);});}{const _0x22626a=compileLabelFormat(_0x2633ef['y_axis_format'],_0x2633ef[_0x25dc2b(0x3ee)]),_0xa27ea0=compileLabelFormat(_0x2633ef[_0x25dc2b(0x2a0)],_0x2633ef[_0x25dc2b(0x3ee)]);if(_0x22626a||_0xa27ea0)for(const _0x3fdba5 of _0x2633ef[_0x25dc2b(0x29f)]){Object[_0x25dc2b(0xdcb)](_0x3fdba5,_0x25dc2b(0x872),{'value':_0x3fdba5[_0x25dc2b(0x956)]===_0x25dc2b(0xd70)?_0xa27ea0:_0x22626a,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x25dc2b(0xcd7)]=null;for(const _0x9a8941 of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x2633ef[_0x9a8941])){if(!this['_tplBoolCard'])this[_0x25dc2b(0xcd7)]=Object[_0x25dc2b(0x470)](null);this[_0x25dc2b(0xcd7)][_0x9a8941]=_0x2633ef[_0x9a8941],_0x2633ef[_0x9a8941]=CARD_DEFAULTS[_0x9a8941];}}this['_tplBoolEntities']=_0x2633ef['entities'][_0x25dc2b(0x189)](_0x518e80=>{let _0x4228f0=null;for(const _0x309d5b of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x518e80[_0x309d5b])){if(!_0x4228f0)_0x4228f0=Object['create'](null);_0x4228f0[_0x309d5b]=_0x518e80[_0x309d5b],_0x518e80[_0x309d5b]=ENTITY_DEFAULTS[_0x309d5b];}}return _0x4228f0;}),this['_config']=_0x2633ef,this[_0x25dc2b(0x78e)]=_0x2633ef[_0x25dc2b(0x29f)],this['_applyTemplatedBools'](),this[_0x25dc2b(0x5a0)]='',this['_savedScrollLeft']=null,this[_0x25dc2b(0x599)]=this[_0x25dc2b(0x76b)](_0x2633ef),this['_expandCompareGhosts']();if(_0x2633ef[_0x25dc2b(0x834)]||_0x2633ef['interval_picker_group'])try{const _0x5aa63c=JSON['parse'](lsGet(_0x25dc2b(0x24d)+this[_0x25dc2b(0x599)])||_0x25dc2b(0xcf4));_0x5aa63c&&isNum(toNum(_0x5aa63c['hours']))&&(this[_0x25dc2b(0xdd4)]=toNum(_0x5aa63c[_0x25dc2b(0xd75)]),this['_activeIntervalLabel']=_0x5aa63c['label']||null);}catch{}else this['_overrideHoursToShow']=null,this[_0x25dc2b(0xda4)]=null,lsDel('sgc-hours:'+this[_0x25dc2b(0x599)]);this[_0x25dc2b(0xad6)]={'pph':_0x2633ef['points_per_hour'],'gby':_0x2633ef[_0x25dc2b(0xe44)],'autoScale':!!_0x2633ef[_0x25dc2b(0xcf8)]};if(_0x2633ef[_0x25dc2b(0x635)]||_0x2633ef[_0x25dc2b(0xa2a)]){const _0x192cac=toNum(lsGet(_0x25dc2b(0xdac)+this[_0x25dc2b(0x599)]));if(isNum(_0x192cac))this[_0x25dc2b(0x859)]=_0x192cac;}else this[_0x25dc2b(0x859)]=null,lsDel(_0x25dc2b(0xdac)+this[_0x25dc2b(0x599)]);if(_0x2633ef[_0x25dc2b(0xdf2)]||_0x2633ef[_0x25dc2b(0x782)]){const _0x1a4e17=lsGet(_0x25dc2b(0xdf9)+this[_0x25dc2b(0x599)]);if(_0x1a4e17)this[_0x25dc2b(0x479)]=_0x1a4e17;}else this[_0x25dc2b(0x479)]=null,lsDel(_0x25dc2b(0xdf9)+this['_instanceKey']);this[_0x25dc2b(0x239)](_0x2633ef);if(_0x2633ef['show_date_picker']||_0x2633ef[_0x25dc2b(0x731)]){const _0x3c3dd0=_0x2633ef[_0x25dc2b(0xd82)],_0x371704=_0x3c3dd0&&(DATE_PICKER_VALID_MODES[_0x25dc2b(0x905)](_0x3c3dd0)||_0x3c3dd0 in DATE_PICKER_RELATIVE_MODES);let _0x5b44af=![];if(_0x371704)this[_0x25dc2b(0x84f)]=_0x3c3dd0,this['_dpOffset']=0x0;else try{const _0x197042=JSON[_0x25dc2b(0xc1c)](lsGet(_0x25dc2b(0x513)+this[_0x25dc2b(0x599)])||_0x25dc2b(0xcf4));if(_0x197042){this['_dpMode']=_0x197042[_0x25dc2b(0xe81)]||'month',this[_0x25dc2b(0x653)]=_0x197042[_0x25dc2b(0x4e5)]||0x0;if(_0x197042[_0x25dc2b(0x4c6)])this[_0x25dc2b(0x91a)]=new Date(_0x197042[_0x25dc2b(0x4c6)]);if(_0x197042['customEnd'])this[_0x25dc2b(0x74e)]=new Date(_0x197042[_0x25dc2b(0x702)]);_0x5b44af=!![];}}catch{}const _0x848c83=_0x2633ef[_0x25dc2b(0xc83)];Array[_0x25dc2b(0x5ac)](_0x848c83)&&_0x848c83['length']&&!_0x848c83[_0x25dc2b(0x905)](this[_0x25dc2b(0x84f)])&&this[_0x25dc2b(0x84f)]!==_0x25dc2b(0xd84)&&!(this[_0x25dc2b(0x84f)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x25dc2b(0x84f)]=_0x848c83[0x0],this[_0x25dc2b(0x653)]=0x0);if(this[_0x25dc2b(0x84f)]!==_0x25dc2b(0xd84)&&(this[_0x25dc2b(0x653)]||0x0)>0x0)this['_dpOffset']=0x0;!_0x2633ef[_0x25dc2b(0x984)]&&_0x2633ef[_0x25dc2b(0x731)]&&(_0x5b44af||_0x371704)&&(this[_0x25dc2b(0x7d4)]=!![]);}else this[_0x25dc2b(0x84f)]='month',this[_0x25dc2b(0x653)]=0x0,this[_0x25dc2b(0x91a)]=null,this[_0x25dc2b(0x74e)]=null,this[_0x25dc2b(0x7d4)]=![],lsDel('sgc-dp:'+this['_instanceKey']);this[_0x25dc2b(0x5d6)]=this[_0x25dc2b(0x78e)][_0x25dc2b(0xa16)](_0x3bce1d=>_0x3bce1d[_0x25dc2b(0x39d)]&&!_0x3bce1d[_0x25dc2b(0x972)]),this[_0x25dc2b(0x958)]=this['_collectAnnotationRefs'](_0x2633ef[_0x25dc2b(0x949)]),this[_0x25dc2b(0xe99)]=this[_0x25dc2b(0x667)](this[_0x25dc2b(0x78e)]),this[_0x25dc2b(0x91f)]=this['_collectThrRefs'](this[_0x25dc2b(0x78e)]),this['_priceRefIds']=new Set(this['_entities'][_0x25dc2b(0x189)](_0x4d665f=>_0x4d665f?.[_0x25dc2b(0xb4e)])[_0x25dc2b(0xe95)](Boolean)),this[_0x25dc2b(0x850)]=new Set(this[_0x25dc2b(0x78e)][_0x25dc2b(0x189)](_0x2f05dd=>_0x2f05dd?.['ref_entity'])[_0x25dc2b(0xe95)](Boolean));if(!this[_0x25dc2b(0xa7d)])for(const _0x298c19 of this[_0x25dc2b(0x78e)]){if(_0x298c19?.[_0x25dc2b(0x5ce)]&&!_0x298c19[_0x25dc2b(0x77a)]){this[_0x25dc2b(0xa7d)]=!![],console[_0x25dc2b(0xa0a)]('[sgc]\x20data_value_expression\x20on\x20'+(_0x298c19[_0x25dc2b(0x39d)]||_0x298c19['statistic_id'])+_0x25dc2b(0xde9));break;}}(this[_0x25dc2b(0x280)]||this['_wsSubscribing'])&&this[_0x25dc2b(0x53d)]()!==this['_wsTrackedKey']&&this[_0x25dc2b(0x9bb)]();this[_0x25dc2b(0xa6c)]=![],this['_liveBuffer']=Object[_0x25dc2b(0x470)](null),this[_0x25dc2b(0x7af)]=Object[_0x25dc2b(0x470)](null),this['_prevAnnotationStamps']=Object[_0x25dc2b(0x470)](null),this[_0x25dc2b(0x9e3)]=Object[_0x25dc2b(0x470)](null),this[_0x25dc2b(0x66c)][_0x25dc2b(0xab0)](),this[_0x25dc2b(0xd26)](),this['_restartEnergyDateSyncIfNeeded'](_0x1ffcc4),this['_scheduleRender']();if(this['_hass'])this['_scheduleUpdate']();}['_collectDataVarIds'](_0x4ba52e){const _0x4c1179=_0x376e89,_0x54e261=new Set();for(const _0x27deb8 of _0x4ba52e||[]){if(!_0x27deb8||!_0x27deb8['data_attribute']||!_0x27deb8[_0x4c1179(0x5ce)])continue;const _0x217289=_0x27deb8['data_vars'];if(!_0x217289||typeof _0x217289!=='object')continue;for(const _0x3172a3 of Object['values'](_0x217289)){if(typeof _0x3172a3===_0x4c1179(0xb2d)&&_0x3172a3)_0x54e261[_0x4c1179(0x1ee)](_0x3172a3);}}return _0x54e261;}[_0x376e89(0xd2b)](_0x4657c2){const _0x1cfd0e=_0x376e89,_0x25f58e=new Set();for(const _0x20b710 of _0x4657c2||[]){const _0x331189=_0x20b710?.[_0x1cfd0e(0x314)]?.[_0x1cfd0e(0x39b)];if(!Array[_0x1cfd0e(0x5ac)](_0x331189))continue;for(const _0x2a63c6 of _0x331189){for(const _0x2741a5 of[_0x2a63c6?.[_0x1cfd0e(0xda1)],_0x2a63c6?.[_0x1cfd0e(0xeaf)]]){if(typeof _0x2741a5===_0x1cfd0e(0xb2d)){const _0x54a71d=_0x2741a5[_0x1cfd0e(0xbc7)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x54a71d)_0x25f58e[_0x1cfd0e(0x1ee)](_0x54a71d[0x1]);}}}}return _0x25f58e;}['_isThrRef'](_0x4d7d3f){const _0x4a0294=_0x376e89;return typeof _0x4d7d3f===_0x4a0294(0xb2d)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x4a0294(0x58d)](_0x4d7d3f);}[_0x376e89(0xe4d)](_0x56df18){const _0x9790e1=_0x376e89;if(typeof _0x56df18!=='string')return _0x56df18;const _0x1ccd73=_0x56df18[_0x9790e1(0xbc7)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x1ccd73)return _0x56df18;const _0x29b4a4=this['_hass']?.[_0x9790e1(0xe24)]?.[_0x1ccd73[0x1]];if(!_0x29b4a4)return _0x56df18;const _0x3dcf73=_0x1ccd73[0x2]?getAttributePath(_0x29b4a4[_0x9790e1(0xbaa)],_0x1ccd73[0x2]):_0x29b4a4['state'];return _0x3dcf73===null||_0x3dcf73===undefined||_0x3dcf73===''?_0x56df18:_0x3dcf73;}[_0x376e89(0x67f)](_0x51c4b){const _0x540dd3=_0x376e89,_0x372b7d=_0x51c4b?.[_0x540dd3(0x314)]?.[_0x540dd3(0x39b)];if(!Array['isArray'](_0x372b7d))return _0x372b7d;if(!_0x372b7d[_0x540dd3(0xa16)](_0x42d6a4=>this[_0x540dd3(0x7fa)](_0x42d6a4?.[_0x540dd3(0xda1)])||this[_0x540dd3(0x7fa)](_0x42d6a4?.[_0x540dd3(0xeaf)])))return _0x372b7d;return _0x372b7d[_0x540dd3(0x189)](_0x44d8c6=>({..._0x44d8c6,'value':this[_0x540dd3(0xe4d)](_0x44d8c6?.[_0x540dd3(0xda1)]),'color':this[_0x540dd3(0xe4d)](_0x44d8c6?.[_0x540dd3(0xeaf)])}));}['_collectAnnotationRefs'](_0x13ce15){const _0x499bd5=_0x376e89,_0x4c9578=new Set();if(!Array[_0x499bd5(0x5ac)](_0x13ce15))return _0x4c9578;for(const _0xb3b893 of _0x13ce15){if(!_0xb3b893||typeof _0xb3b893!==_0x499bd5(0xd87))continue;if(_0xb3b893[_0x499bd5(0x887)]===_0x499bd5(0xc74)){const _0xff2c2e=extractAnnotationRefEntityId(_0xb3b893['value']);if(_0xff2c2e)_0x4c9578['add'](_0xff2c2e);}else{if(_0xb3b893[_0x499bd5(0x887)]==='band'){const _0x1f97a3=extractAnnotationRefEntityId(_0xb3b893['value']??_0xb3b893['from']),_0x490342=extractAnnotationRefEntityId(_0xb3b893[_0x499bd5(0xb0a)]??_0xb3b893['to']);if(_0x1f97a3)_0x4c9578[_0x499bd5(0x1ee)](_0x1f97a3);if(_0x490342)_0x4c9578[_0x499bd5(0x1ee)](_0x490342);}else(_0xb3b893[_0x499bd5(0x887)]===_0x499bd5(0xae2)||_0xb3b893['type']===_0x499bd5(0x995))&&_0xb3b893[_0x499bd5(0x39d)]&&_0x4c9578[_0x499bd5(0x1ee)](_0xb3b893[_0x499bd5(0x39d)]);}}return _0x4c9578;}[_0x376e89(0x319)](){const _0x36e2f3=_0x376e89,_0x569447=this[_0x36e2f3(0x8d0)]?.['annotations'];if(!Array[_0x36e2f3(0x5ac)](_0x569447)||!_0x569447[_0x36e2f3(0x491)])return[];const _0x103216=_0x57fe43=>{const _0x1829b0=_0x36e2f3;if(typeof _0x57fe43===_0x1829b0(0xb2d)&&_0x57fe43[_0x1829b0(0x905)]('{{'))return this[_0x1829b0(0xe7d)][_0x1829b0(0xa4b)](_0x57fe43)||_0x57fe43;return _0x57fe43;},_0x2f189c=[];for(const _0x299850 of _0x569447){if(!_0x299850||typeof _0x299850!==_0x36e2f3(0xd87))continue;const _0x231043={..._0x299850};for(const _0x4e1c61 of['start','end',_0x36e2f3(0x8da),_0x36e2f3(0xda1),_0x36e2f3(0xb0a),_0x36e2f3(0xafc)]){typeof _0x231043[_0x4e1c61]==='string'&&_0x231043[_0x4e1c61][_0x36e2f3(0x905)]('{{')&&(_0x231043[_0x4e1c61]=_0x103216(_0x231043[_0x4e1c61]));}if(_0x231043[_0x36e2f3(0x887)]==='threshold'||_0x231043['type']===_0x36e2f3(0x53e)){_0x2f189c['push'](_0x231043);continue;}(_0x231043[_0x36e2f3(0x887)]===_0x36e2f3(0xae2)||_0x231043['type']===_0x36e2f3(0x995))&&!_0x231043[_0x36e2f3(0x39d)]&&_0x2f189c[_0x36e2f3(0x5d5)](_0x231043);}return this[_0x36e2f3(0xc10)]?.['length']&&_0x2f189c['push'](...this['_resolvedEntityAnnotations']),_0x2f189c;}async['_resolveEntityAnnotations'](_0x544d16,_0x4244d4){const _0x1a6ba5=_0x376e89,_0x562e79=this[_0x1a6ba5(0x8d0)]?.[_0x1a6ba5(0x949)];if(!Array[_0x1a6ba5(0x5ac)](_0x562e79)||!_0x562e79[_0x1a6ba5(0x491)])return[];const _0xe76910=[],_0x295c77=new Set();for(const _0x1943ac of _0x562e79){if(!_0x1943ac||typeof _0x1943ac!==_0x1a6ba5(0xd87))continue;if(_0x1943ac[_0x1a6ba5(0x887)]!==_0x1a6ba5(0xae2)&&_0x1943ac[_0x1a6ba5(0x887)]!==_0x1a6ba5(0x995)||!_0x1943ac[_0x1a6ba5(0x39d)])continue;if(_0x295c77[_0x1a6ba5(0x960)](_0x1943ac[_0x1a6ba5(0x39d)]))continue;_0x295c77[_0x1a6ba5(0x1ee)](_0x1943ac[_0x1a6ba5(0x39d)]),_0xe76910[_0x1a6ba5(0x5d5)]({'id':_0x1943ac[_0x1a6ba5(0x39d)]});}if(!_0xe76910[_0x1a6ba5(0x491)])return[];let _0x20edf8={};try{const _0x325a4d=this['_config']['cache']!==![];_0x20edf8=await this[_0x1a6ba5(0x1de)][_0x1a6ba5(0x8a5)](this[_0x1a6ba5(0xbce)],_0xe76910,_0x544d16,_0x4244d4,_0x325a4d);}catch(_0x4d6de8){return console['warn'](_0x1a6ba5(0xdfa),_0x4d6de8),[];}const _0x30d36a=_0x4244d4[_0x1a6ba5(0x17e)](),_0x15e901=[];for(const _0x4daf33 of _0x562e79){if(!_0x4daf33||typeof _0x4daf33!=='object')continue;if(_0x4daf33[_0x1a6ba5(0x887)]!=='event'&&_0x4daf33['type']!==_0x1a6ba5(0x995)||!_0x4daf33[_0x1a6ba5(0x39d)])continue;const _0x216991=_0x20edf8[_0x4daf33[_0x1a6ba5(0x39d)]];if(!Array[_0x1a6ba5(0x5ac)](_0x216991)||!_0x216991[_0x1a6ba5(0x491)])continue;const _0x442731=String(_0x4daf33[_0x1a6ba5(0x394)]??'on');if(_0x4daf33[_0x1a6ba5(0x887)]==='event'){String(_0x216991[0x0][_0x1a6ba5(0x394)])===_0x442731&&_0x15e901[_0x1a6ba5(0x5d5)]({..._0x4daf33,'type':_0x1a6ba5(0xae2),'time':_0x216991[0x0]['t']});for(let _0x5043b4=0x1;_0x5043b4<_0x216991[_0x1a6ba5(0x491)];_0x5043b4++){String(_0x216991[_0x5043b4][_0x1a6ba5(0x394)])===_0x442731&&String(_0x216991[_0x5043b4-0x1][_0x1a6ba5(0x394)])!==_0x442731&&_0x15e901[_0x1a6ba5(0x5d5)]({..._0x4daf33,'type':_0x1a6ba5(0xae2),'time':_0x216991[_0x5043b4]['t']});}}else{let _0x420b4c=null;if(String(_0x216991[0x0]['state'])===_0x442731)_0x420b4c=_0x216991[0x0]['t'];for(let _0x565200=0x1;_0x565200<_0x216991[_0x1a6ba5(0x491)];_0x565200++){const _0x3500cc=String(_0x216991[_0x565200][_0x1a6ba5(0x394)])===_0x442731;if(_0x3500cc&&_0x420b4c===null)_0x420b4c=_0x216991[_0x565200]['t'];else!_0x3500cc&&_0x420b4c!==null&&(_0x15e901[_0x1a6ba5(0x5d5)]({..._0x4daf33,'type':_0x1a6ba5(0x995),'start':_0x420b4c,'end':_0x216991[_0x565200]['t']}),_0x420b4c=null);}_0x420b4c!==null&&_0x15e901['push']({..._0x4daf33,'type':_0x1a6ba5(0x995),'start':_0x420b4c,'end':_0x30d36a});}}return _0x15e901;}[_0x376e89(0xd33)](_0x5e0eb2){const _0x26ea61=_0x376e89;if(!_0x5e0eb2)return null;const _0x524c73=Array['isArray'](_0x5e0eb2)?_0x5e0eb2:[_0x5e0eb2],_0x49840b=[];for(const _0x57912b of _0x524c73){const _0x2db824=this[_0x26ea61(0x923)](_0x57912b,_0x49840b['length']);if(_0x2db824)_0x49840b[_0x26ea61(0x5d5)](_0x2db824);}return _0x49840b[_0x26ea61(0x491)]?_0x49840b:null;}['_normalizeCompare'](_0x233bbc,_0x5220d8=0x0){const _0x438caf=_0x376e89;if(!_0x233bbc)return null;let _0x7d1612=_0x233bbc;if(_0x233bbc===!![])_0x7d1612={};else{if(typeof _0x233bbc==='string'||typeof _0x233bbc===_0x438caf(0xeaa))_0x7d1612={'period':_0x233bbc};}if(typeof _0x7d1612!=='object')return null;const _0x5bf37a=toNum(_0x7d1612['opacity']),_0x47a283=toNum(_0x7d1612['line_width']),_0x28339a=toNum(_0x7d1612[_0x438caf(0x5de)]);return{'period':_0x7d1612[_0x438caf(0x729)]??'previous_period','periods_back':isNum(_0x28339a)&&_0x28339a>=0x1?Math[_0x438caf(0xa51)](0x208,Math[_0x438caf(0xbd6)](_0x28339a)):0x1,'hide_on_load':_0x7d1612[_0x438caf(0xd92)]===!![],'color':_0x7d1612['color']??null,'opacity':isNum(_0x5bf37a)?clamp(_0x5bf37a,0.05,0x1):Math['max'](0.15,0.45*Math[_0x438caf(0x957)](0.66,_0x5220d8)),'line_style':_0x7d1612[_0x438caf(0xcec)]||_0x438caf(0x869),'line_width':isNum(_0x47a283)&&_0x47a283>0x0?_0x47a283:null,'show_fill':_0x7d1612[_0x438caf(0x6f2)]===!![],'show_points':_0x7d1612[_0x438caf(0x2c2)]===!![],'show_average':_0x7d1612[_0x438caf(0xbe3)]===!![],'show_in_legend':_0x7d1612['show_in_legend']===undefined?null:!!_0x7d1612[_0x438caf(0x6e0)],'show_delta':_0x7d1612[_0x438caf(0x7db)]!==![]};}['_expandCompareGhosts'](){const _0x23abc1=_0x376e89;if((this[_0x23abc1(0x8d0)][_0x23abc1(0x3c1)]||_0x23abc1(0xc9d))!==_0x23abc1(0xc9d))return;if(this[_0x23abc1(0x8d0)][_0x23abc1(0x795)])return;const _0x2ab93b=this['_entities'][_0x23abc1(0x491)];for(let _0x138648=0x0;_0x138648<_0x2ab93b;_0x138648++){const _0x284154=this[_0x23abc1(0x78e)][_0x138648];if(!_0x284154||_0x284154[_0x23abc1(0xa48)]!=null)continue;if((_0x284154[_0x23abc1(0x858)]||_0x284154[_0x23abc1(0x887)])===_0x23abc1(0x1e1))continue;if(_0x284154[_0x23abc1(0x3ca)]||_0x284154['data_attribute'])continue;const _0x22b2cb=this[_0x23abc1(0xd33)](_0x284154[_0x23abc1(0xe10)]);if(!_0x22b2cb)continue;for(const _0x227e66 of _0x22b2cb){const _0x132582={..._0x284154};_0x132582[_0x23abc1(0xa48)]=_0x138648,_0x132582[_0x23abc1(0xaba)]=_0x227e66,_0x132582[_0x23abc1(0xe10)]=null,_0x132582[_0x23abc1(0x716)]=null,delete _0x132582[_0x23abc1(0x26b)];if(_0x227e66['color'])_0x132582[_0x23abc1(0xeaf)]=_0x227e66['color'];_0x132582['line_style']=_0x227e66[_0x23abc1(0xcec)];if(_0x227e66[_0x23abc1(0x792)]!=null)_0x132582[_0x23abc1(0x792)]=_0x227e66[_0x23abc1(0x792)];_0x132582[_0x23abc1(0x6f2)]=_0x227e66['show_fill'],_0x132582[_0x23abc1(0x2c2)]=_0x227e66[_0x23abc1(0x2c2)],_0x132582['show_in_legend']=_0x227e66['show_in_legend']==null?!!_0x284154[_0x23abc1(0x6e0)]:_0x227e66['show_in_legend'],_0x132582[_0x23abc1(0xdb6)]=![],_0x132582[_0x23abc1(0x544)]='never',_0x132582['show_data_labels']=![],_0x132582[_0x23abc1(0xbe3)]=_0x227e66[_0x23abc1(0xbe3)]===!![],_0x132582[_0x23abc1(0x643)]=![],_0x132582[_0x23abc1(0x5a7)]=null;{const _0x2a2ed3=_0x284154[_0x23abc1(0x3b9)]!=null&&_0x284154[_0x23abc1(0x3b9)]!==''?String(_0x284154['stack_group']):this['_config'][_0x23abc1(0x3e2)]?_0x23abc1(0x749):null;_0x132582[_0x23abc1(0x3b9)]=_0x2a2ed3==null?null:_0x2a2ed3+_0x23abc1(0xb86)+(_0x227e66[_0x23abc1(0x729)]??_0x23abc1(0xd7c))+'x'+(_0x227e66[_0x23abc1(0x5de)]??0x1);}_0x132582[_0x23abc1(0xe2a)]=null;if(_0x227e66['hide_on_load'])_0x132582[_0x23abc1(0x296)]=!![];_0x132582[_0x23abc1(0x1d7)]=(toNum(_0x284154[_0x23abc1(0x1d7)])||0x0)-0x1,_0x132582['offset']=0x0;const _0x1af335=Object['getOwnPropertyDescriptor'](_0x284154,_0x23abc1(0x872));if(_0x1af335)Object['defineProperty'](_0x132582,_0x23abc1(0x872),_0x1af335);this[_0x23abc1(0x78e)][_0x23abc1(0x5d5)](_0x132582);}}}[_0x376e89(0x626)](_0x35d827){const _0x23de8e=_0x376e89;if(!this[_0x23de8e(0x569)]||!this[_0x23de8e(0x46d)])return null;const _0x10e8cf=_0x1cdd68=>{const _0x1851da=_0x23de8e,_0x4abde9=tzParts(_0x1cdd68,_0x35d827),_0xf98a8e=zonedWallToMs(_0x4abde9['y'],_0x4abde9['mo'],_0x4abde9['d'],0x0,0x0,0x0,_0x35d827),_0x59829b=zonedWallToMs(_0x4abde9['y'],_0x4abde9['mo'],_0x4abde9['d']+0x1,0x0,0x0,0x0,_0x35d827);if(Math['abs'](_0x1cdd68-_0xf98a8e)<=0x1d4c0)return _0xf98a8e;if(Math[_0x1851da(0x26d)](_0x1cdd68-_0x59829b)<=0x1d4c0)return _0x59829b;return null;},_0x2cec9c=_0x10e8cf(this[_0x23de8e(0x569)][_0x23de8e(0x17e)]()),_0x192818=_0x10e8cf(this[_0x23de8e(0x46d)][_0x23de8e(0x17e)]());if(_0x2cec9c==null||_0x192818==null)return null;const _0x427ac0=tzParts(_0x2cec9c,_0x35d827),_0x26e40e=tzParts(_0x192818,_0x35d827),_0x5d37b6=(_0x199457,_0x1d82fc,_0x3347c8)=>zonedWallToMs(_0x199457,_0x1d82fc,_0x3347c8,0x0,0x0,0x0,_0x35d827)===_0x192818;if(_0x427ac0['mo']===0x0&&_0x427ac0['d']===0x1&&_0x26e40e['mo']===0x0&&_0x26e40e['d']===0x1&&_0x26e40e['y']===_0x427ac0['y']+0x1)return _0x23de8e(0x39c);if(_0x427ac0['d']===0x1&&_0x26e40e['d']===0x1&&_0x26e40e['y']*0xc+_0x26e40e['mo']===_0x427ac0['y']*0xc+_0x427ac0['mo']+0x1)return'month';if(_0x5d37b6(_0x427ac0['y'],_0x427ac0['mo'],_0x427ac0['d']+0x7))return _0x23de8e(0x8c1);if(_0x5d37b6(_0x427ac0['y'],_0x427ac0['mo'],_0x427ac0['d']+0x1))return _0x23de8e(0x975);return null;}[_0x376e89(0xda7)](_0x38e7de,_0x5e8fc5){const _0x437d96=_0x376e89,_0x2ab0f9=resolveDisplayTimeZone(this['_hass'],this[_0x437d96(0x8d0)]),_0x42f698=_0x5e8fc5[_0x437d96(0x1b1)][_0x437d96(0x17e)](),_0x46e421=_0x5e8fc5[_0x437d96(0xd52)][_0x437d96(0x17e)](),_0x4a2712=(_0x50c32f,_0xfa699e)=>{const _0xa650bf=_0x437d96,_0x2ca57d=tzParts(_0x42f698,_0x2ab0f9);let _0x5e43e9=_0x2ca57d['y']+_0x50c32f,_0x3daca7=_0x2ca57d['mo']+_0xfa699e;_0x5e43e9+=Math[_0xa650bf(0xbd6)](_0x3daca7/0xc),_0x3daca7=(_0x3daca7%0xc+0xc)%0xc;const _0x562abd=new Date(_0x5e43e9,_0x3daca7+0x1,0x0)[_0xa650bf(0xb19)]();return zonedWallToMs(_0x5e43e9,_0x3daca7,Math[_0xa650bf(0xa51)](_0x2ca57d['d'],_0x562abd),_0x2ca57d['h'],_0x2ca57d['mi'],0x0,_0x2ab0f9);},_0x57ecc4=_0x38e7de[_0x437d96(0x729)],_0x45465e=Math['max'](0x1,Math[_0x437d96(0xbd6)](toNum(_0x38e7de?.[_0x437d96(0x5de)])||0x1)),_0x388387=toNum(_0x57ecc4);if(isNum(_0x388387)&&_0x388387>0x0)return _0x388387*_0x45465e;switch(_0x57ecc4){case _0x437d96(0x23a):return 0x18*_0x45465e;case _0x437d96(0xc3f):return 0xa8*_0x45465e;case _0x437d96(0x6d0):return(_0x42f698-_0x4a2712(0x0,-_0x45465e))/0x36ee80;case'last_year':return(_0x42f698-_0x4a2712(-_0x45465e,0x0))/0x36ee80;case'previous_period':default:{const _0x371e27=this['_config']['show_date_picker']||this[_0x437d96(0x8d0)][_0x437d96(0x731)]&&this[_0x437d96(0x7d4)];let _0x1b866d=_0x371e27?this[_0x437d96(0x84f)]:null;!_0x1b866d&&this[_0x437d96(0x8d0)][_0x437d96(0x6a8)]&&(_0x1b866d=this[_0x437d96(0x626)](_0x2ab0f9));if(_0x1b866d===_0x437d96(0xb71))return(_0x42f698-_0x4a2712(0x0,-_0x45465e))/0x36ee80;if(_0x1b866d===_0x437d96(0x39c))return(_0x42f698-_0x4a2712(-_0x45465e,0x0))/0x36ee80;if(_0x1b866d===_0x437d96(0x975)||_0x1b866d==='week'){const _0xfa704e=_0x371e27?Math['max'](0x1,parseInt(this['_config']?.[_0x437d96(0xe9a)],0xa)||0x1):0x1,_0x4d0471=tzParts(_0x42f698,_0x2ab0f9),_0x3df8c3=_0x45465e*_0xfa704e*(_0x1b866d===_0x437d96(0x8c1)?0x7:0x1);return(_0x42f698-zonedWallToMs(_0x4d0471['y'],_0x4d0471['mo'],_0x4d0471['d']-_0x3df8c3,_0x4d0471['h'],_0x4d0471['mi'],0x0,_0x2ab0f9))/0x36ee80;}return(_0x46e421-_0x42f698)/0x36ee80*_0x45465e;}}}[_0x376e89(0x159)](_0x28837c){const _0x461c76=_0x376e89,_0x40749e=!this['_hiddenEntities'][_0x461c76(0x960)](_0x28837c),_0xf7a58=[_0x28837c],_0x5a2e7e=this['_graphData']?.[_0x461c76(0x2ee)]?.[_0x461c76(0xb72)](_0x53a0ba=>_0x53a0ba['id']===_0x28837c);if(_0x5a2e7e&&_0x5a2e7e['entity']?.[_0x461c76(0xa48)]==null)for(const _0x153b03 of this['_graphData'][_0x461c76(0x2ee)][_0x461c76(0xe95)](_0x4d046f=>_0x4d046f[_0x461c76(0x39d)]?.[_0x461c76(0xa48)]===_0x5a2e7e[_0x461c76(0xc15)])){_0xf7a58[_0x461c76(0x5d5)](_0x153b03['id']);}for(const _0x2d1aca of _0xf7a58){if(_0x40749e)this[_0x461c76(0xea2)][_0x461c76(0x1ee)](_0x2d1aca);else this[_0x461c76(0xea2)][_0x461c76(0x6cf)](_0x2d1aca);}}[_0x376e89(0x76b)](_0xed5859){const _0x10f101=_0x376e89,_0x23fb09={'e':(_0xed5859['entities']||[])[_0x10f101(0x189)](_0x2b0d94=>[_0x2b0d94[_0x10f101(0x39d)]||'',_0x2b0d94[_0x10f101(0x972)]||'',_0x2b0d94[_0x10f101(0x52f)]||'']),'c':_0xed5859[_0x10f101(0x3c1)]||_0x10f101(0xc9d),'t':_0xed5859[_0x10f101(0xbc1)]||''};return hashString(JSON[_0x10f101(0xc86)](_0x23fb09));}['_findEnergyCollection'](){const _0x174575=_0x376e89,_0x17a77d=this[_0x174575(0xbce)];if(!_0x17a77d?.[_0x174575(0xb2b)])return null;const _0x411e0b=_0x17a77d['connection'];try{const _0x5a9692=window[_0x174575(0xb35)]?.[_0x174575(0x844)];if(typeof _0x5a9692===_0x174575(0x5e5)){const _0x441c0d=_0x5a9692(_0x17a77d);if(_0x441c0d&&typeof _0x441c0d[_0x174575(0xb61)]===_0x174575(0x5e5))return _0x441c0d;}}catch{}try{const _0x50c333=document[_0x174575(0x75f)]('ha-panel-energy'),_0x1f289e=_0x50c333?.[_0x174575(0x2a1)];if(_0x1f289e&&typeof _0x1f289e[_0x174575(0xb61)]==='function')return _0x1f289e;}catch{}const _0x5af608=_0x4699bf=>{const _0xb89012=_0x174575;if(!_0x4699bf||typeof _0x4699bf!==_0xb89012(0xd87))return null;for(const [_0x10e985,_0x27f78e]of Object['entries'](_0x4699bf)){if(!/energy|nerg/i[_0xb89012(0x58d)](_0x10e985))continue;if(_0x27f78e&&typeof _0x27f78e[_0xb89012(0xb61)]===_0xb89012(0x5e5))return _0x27f78e;}return null;};return _0x5af608(_0x411e0b)||_0x5af608(_0x411e0b['_collections']);}[_0x376e89(0x50b)](){const _0x48b45d=_0x376e89;if(!this[_0x48b45d(0x8d0)]?.[_0x48b45d(0x6a8)]||!this[_0x48b45d(0xbce)])return;this[_0x48b45d(0x284)]();const _0x203640=()=>{const _0x1052cd=_0x48b45d,_0x507349=this['_findEnergyCollection']();if(!_0x507349)return![];this[_0x1052cd(0x897)]=_0x507349[_0x1052cd(0xb61)](_0x3417f0=>{const _0x4b8821=_0x1052cd,_0x496d5d=_0x507349[_0x4b8821(0x1b1)]||_0x507349[_0x4b8821(0xbaf)]||_0x3417f0?.[_0x4b8821(0x1b1)],_0x26f91e=_0x507349[_0x4b8821(0xd52)]||_0x507349[_0x4b8821(0xb09)]||_0x3417f0?.[_0x4b8821(0xd52)];if(_0x496d5d)this[_0x4b8821(0x7c3)](_0x496d5d,_0x26f91e);});const _0x4b944f=_0x507349[_0x1052cd(0x1b1)]||_0x507349[_0x1052cd(0xbaf)],_0x2a96df=_0x507349[_0x1052cd(0xd52)]||_0x507349[_0x1052cd(0xb09)];if(_0x4b944f)this[_0x1052cd(0x7c3)](_0x4b944f,_0x2a96df);return!![];};if(_0x203640())return;let _0x3fab68=0x0;this[_0x48b45d(0x981)]=setInterval(()=>{const _0x31771d=_0x48b45d;_0x3fab68+=0x1,(_0x203640()||_0x3fab68>=0xf)&&(clearInterval(this['_energyDiscoverTimer']),this[_0x31771d(0x981)]=null);},0x7d0);}[_0x376e89(0x284)](){const _0x810aa=_0x376e89;if(this[_0x810aa(0x897)]){try{this['_energyUnsub']();}catch{}this[_0x810aa(0x897)]=null;}this[_0x810aa(0x981)]&&(clearInterval(this[_0x810aa(0x981)]),this['_energyDiscoverTimer']=null);}['_handleEnergyDate'](_0x35850b,_0x2ac9fc){const _0x4850b1=_0x376e89,_0x34fa3e=_0x35850b instanceof Date?_0x35850b:new Date(_0x35850b),_0x253bcb=_0x2ac9fc?_0x2ac9fc instanceof Date?_0x2ac9fc:new Date(_0x2ac9fc):new Date();if(isNaN(_0x34fa3e[_0x4850b1(0x17e)]())||isNaN(_0x253bcb[_0x4850b1(0x17e)]()))return;if(_0x253bcb[_0x4850b1(0x17e)]()<=_0x34fa3e[_0x4850b1(0x17e)]())return;if(this[_0x4850b1(0x569)]&&this[_0x4850b1(0x46d)]&&this[_0x4850b1(0x569)][_0x4850b1(0x17e)]()===_0x34fa3e['getTime']()&&this[_0x4850b1(0x46d)][_0x4850b1(0x17e)]()===_0x253bcb[_0x4850b1(0x17e)]())return;this[_0x4850b1(0x569)]=_0x34fa3e,this['_energyEnd']=_0x253bcb,this[_0x4850b1(0xd26)](),this[_0x4850b1(0xd9e)]();}['_restartEnergyDateSyncIfNeeded'](_0xa8565a){const _0xcb55b8=_0x376e89,_0x4f57b3=!!_0xa8565a?.['energy_date_sync'],_0x10f416=!!this[_0xcb55b8(0x8d0)]?.['energy_date_sync'];if(_0x4f57b3===_0x10f416)return;_0x10f416?this[_0xcb55b8(0x50b)]():(this[_0xcb55b8(0x284)](),this['_energyStart']=null,this[_0xcb55b8(0x46d)]=null,this[_0xcb55b8(0xd9e)]());}[_0x376e89(0x6a7)](){const _0x22c33b=_0x376e89,_0x545dfb=this[_0x22c33b(0x8d0)];if(this[_0x22c33b(0x307)]){Object['defineProperty'](_0x545dfb,_0x22c33b(0x9f6),{'value':(this['_drillWindow'][_0x22c33b(0xd52)]-this[_0x22c33b(0x307)][_0x22c33b(0x1b1)])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0x1df710 of[_0x22c33b(0xd49),_0x22c33b(0x5d3)]){Object[_0x22c33b(0xdcb)](_0x545dfb,_0x1df710,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this[_0x22c33b(0x307)][_0x22c33b(0x1b1)]),'end':new Date(this[_0x22c33b(0x307)][_0x22c33b(0xd52)])};}const _0xb2dcd6=new Date(),_0x35a7e6=_0x39cd55=>{Object['defineProperty'](_0x545dfb,'__sgcDecisionHours',{'value':_0x39cd55,'enumerable':![],'writable':!![],'configurable':!![]});};_0x35a7e6(null);const _0x3ab389=_0x141a94=>{const _0x3ddbc4=_0x22c33b;Object[_0x3ddbc4(0xdcb)](_0x545dfb,'__sgcExtVisibleH',{'value':_0x141a94,'enumerable':![],'writable':!![],'configurable':!![]});};_0x3ab389(null);const _0x33f7a5=_0x5ca77b=>{const _0x135b3a=_0x22c33b;Object[_0x135b3a(0xdcb)](_0x545dfb,_0x135b3a(0x5d3),{'value':_0x5ca77b,'enumerable':![],'writable':!![],'configurable':!![]});};_0x33f7a5(null);const _0x481b56=resolveDisplayTimeZone(this[_0x22c33b(0xbce)],_0x545dfb);let _0x4ac433=0x0;for(const _0xab1b6 of this[_0x22c33b(0x78e)]||[]){const _0x3af2d8=toNum(_0xab1b6?.['forecast_horizon']);if(_0x3af2d8>0x0&&_0x3af2d8>_0x4ac433)_0x4ac433=_0x3af2d8;}const _0x95c039=_0x5e3072=>{const _0x324416=_0x22c33b;if(_0x4ac433<=0x0)return _0x5e3072;return new Date(_0x5e3072[_0x324416(0x17e)]()+_0x4ac433*0x36ee80);},_0x57b4a3=_0x58afc9=>{const _0x7e76b2=_0x22c33b;if(_0x58afc9==null||typeof _0x58afc9!=='string')return null;const _0x1c45e3=_0x58afc9['trim']();if(!_0x1c45e3)return null;if(_0x1c45e3[_0x7e76b2(0x771)]()==='now')return 0x0;const _0x3489f1=_0x1c45e3[_0x7e76b2(0xbc7)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x3489f1){const _0xb0bedb=_0x3489f1[0x1]==='+'?0x1:-0x1,_0x4d14c1=parseFloat(_0x3489f1[0x2]);return isNaN(_0x4d14c1)?null:_0xb0bedb*_0x4d14c1*0x36ee80;}if((_0x1c45e3[0x0]==='+'||_0x1c45e3[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x7e76b2(0x58d)](_0x1c45e3)){const _0x230545=parseFloat(_0x1c45e3);return isNaN(_0x230545)?null:_0x230545*0x36ee80;}return null;},_0x1cfc1e=(_0xbc4b07,_0x3f0d7e)=>{const _0x133e53=_0x22c33b,_0x3e0ec7=!!_0x545dfb[_0x133e53(0x201)]||!!_0x545dfb[_0x133e53(0x9f7)]||!!(_0x545dfb[_0x133e53(0x984)]&&this[_0x133e53(0x84f)])||!!(_0x545dfb[_0x133e53(0x731)]&&this[_0x133e53(0x7d4)])||this[_0x133e53(0x569)]!=null&&this[_0x133e53(0x46d)]!=null||!!((_0x545dfb[_0x133e53(0x834)]||_0x545dfb['interval_picker_group'])&&isNum(this['_overrideHoursToShow'])),_0x195972=(_0x3f0d7e[_0x133e53(0x17e)]()-_0xbc4b07[_0x133e53(0x17e)]())/0x36ee80,_0x590309=!_0x3e0ec7&&_0x195972<=24.5,_0x3a7d4c=_0x57b4a3(_0x545dfb['graph_start_hour']);if(_0x3a7d4c!==null){const _0x30dc28=new Date(_0xb2dcd6[_0x133e53(0x17e)]()+_0x3a7d4c);_0x30dc28[_0x133e53(0x17e)]()>_0xbc4b07[_0x133e53(0x17e)]()&&_0x30dc28[_0x133e53(0x17e)]()<_0x3f0d7e[_0x133e53(0x17e)]()&&(_0xbc4b07=_0x30dc28);}else{const _0x4e8a39=resolveDynamicValue(_0x545dfb[_0x133e53(0x6fa)],this['_hass'])??toNum(_0x545dfb[_0x133e53(0x6fa)]);if(isNum(_0x4e8a39)){if(_0x590309){const _0x2d4ce6=tzParts(_0x3f0d7e['getTime'](),_0x481b56);let _0x581392=new Date(zonedWallToMs(_0x2d4ce6['y'],_0x2d4ce6['mo'],_0x2d4ce6['d'],Math[_0x133e53(0xbd6)](_0x4e8a39),Math[_0x133e53(0x70e)](_0x4e8a39%0x1*0x3c),0x0,_0x481b56));_0x581392[_0x133e53(0x17e)]()>_0x3f0d7e[_0x133e53(0x17e)]()&&(_0x581392=new Date(zonedWallToMs(_0x2d4ce6['y'],_0x2d4ce6['mo'],_0x2d4ce6['d']-0x1,Math['floor'](_0x4e8a39),Math['round'](_0x4e8a39%0x1*0x3c),0x0,_0x481b56))),_0x581392['getTime']()<_0x3f0d7e['getTime']()&&(_0xbc4b07=_0x581392);}else{const _0x23abf7=tzParts(_0xbc4b07[_0x133e53(0x17e)](),_0x481b56),_0x260830=new Date(zonedWallToMs(_0x23abf7['y'],_0x23abf7['mo'],_0x23abf7['d'],Math[_0x133e53(0xbd6)](_0x4e8a39),Math['round'](_0x4e8a39%0x1*0x3c),0x0,_0x481b56));if(_0x260830>=_0xbc4b07&&_0x260830<_0x3f0d7e)_0xbc4b07=_0x260830;}}}const _0x5a2ddd=_0x57b4a3(_0x545dfb[_0x133e53(0xc1e)]);if(_0x5a2ddd!==null){const _0xc45fcc=new Date(_0xb2dcd6[_0x133e53(0x17e)]()+_0x5a2ddd);_0xc45fcc[_0x133e53(0x17e)]()>_0xbc4b07['getTime']()&&_0xc45fcc[_0x133e53(0x17e)]()!==_0x3f0d7e[_0x133e53(0x17e)]()&&(_0x3f0d7e=_0xc45fcc);}else{const _0xe288ba=resolveDynamicValue(_0x545dfb[_0x133e53(0xc1e)],this[_0x133e53(0xbce)])??toNum(_0x545dfb[_0x133e53(0xc1e)]);if(isNum(_0xe288ba)){const _0x5d687f=tzParts(_0x3f0d7e[_0x133e53(0x17e)](),_0x481b56),_0x5933f6=_0x5d687f['h']===0x0&&_0x5d687f['mi']===0x0&&_0x3f0d7e[_0x133e53(0xba5)]()===0x0&&_0x3f0d7e[_0x133e53(0x419)]()===0x0,_0x5dd793=new Date(zonedWallToMs(_0x5d687f['y'],_0x5d687f['mo'],_0x5d687f['d']-(_0x5933f6?0x1:0x0),Math[_0x133e53(0xbd6)](_0xe288ba),Math[_0x133e53(0x70e)](_0xe288ba%0x1*0x3c),0x0,_0x481b56));_0x5dd793['getTime']()<_0x3f0d7e[_0x133e53(0x17e)]()&&_0x5dd793[_0x133e53(0x17e)]()>_0xbc4b07['getTime']()&&(_0x3f0d7e=_0x5dd793);}}const _0x54c35a=clamp(Math[_0x133e53(0xbd6)](toNum(_0x545dfb[_0x133e53(0xa9f)])||0x1),0x1,0xa);if(_0x54c35a>0x1&&(_0x545dfb[_0x133e53(0x3c1)]||_0x133e53(0xc9d))==='timeline'&&!_0x545dfb[_0x133e53(0x795)]){let _0x2ed3d0=toNum(_0x545dfb[_0x133e53(0x9f6)]),_0x4db1ea=null;const _0x56878a=(_0x545dfb[_0x133e53(0x984)]||_0x545dfb['date_picker_group']&&this[_0x133e53(0x7d4)])&&!!this['_dpMode'],_0x21787a=!!(_0x545dfb['energy_date_sync']&&this[_0x133e53(0x569)]&&this[_0x133e53(0x46d)]);if(!(isNum(_0x2ed3d0)&&_0x2ed3d0>0x0)&&_0x545dfb['graph_start']&&!_0x56878a&&!_0x21787a)try{const _0x3df877=resolveFirstWeekday(this[_0x133e53(0xbce)]),_0x11d560=parseGraphStart(_0x545dfb['graph_start'],new Date(),_0x481b56,_0x3df877),_0x4a3ba4=endOfPeriodFromGraphStart(_0x545dfb[_0x133e53(0x201)],_0x11d560,_0x481b56,_0x3df877),_0x5c751c=(_0x4a3ba4[_0x133e53(0x17e)]()-_0x11d560[_0x133e53(0x17e)]())/0x36ee80;_0x5c751c>0x0&&(_0x2ed3d0=_0x5c751c,_0x4db1ea=_0x4a3ba4[_0x133e53(0x17e)]());}catch(_0x28be0f){}const _0x13e3ab=isNum(_0x2ed3d0)&&_0x2ed3d0>0x0?_0x2ed3d0*0x36ee80:_0x3f0d7e[_0x133e53(0x17e)]()-_0xbc4b07['getTime']();if(_0x13e3ab>0x0){if(!(toNum(_0x545dfb[_0x133e53(0x9f6)])>0x0))_0x35a7e6(_0x13e3ab/0x36ee80);_0x3ab389(_0x13e3ab/0x36ee80);if(isNum(_0x4db1ea)){if(_0x4db1ea>_0x3f0d7e[_0x133e53(0x17e)]())_0x3f0d7e=new Date(_0x4db1ea);_0x33f7a5(_0x4db1ea);}else _0x33f7a5(_0x3f0d7e[_0x133e53(0x17e)]()-(_0x4ac433>0x0?_0x4ac433*0x36ee80:0x0));_0xbc4b07=new Date(_0xbc4b07['getTime']()-_0x13e3ab*(_0x54c35a-0x1));}}return{'start':_0xbc4b07,'end':_0x3f0d7e};},_0x39c93b=_0x545dfb['show_date_picker']||_0x545dfb[_0x22c33b(0x731)]&&this[_0x22c33b(0x7d4)],_0x466bdc=_0x39c93b&&this[_0x22c33b(0x84f)]===_0x22c33b(0xd84),_0x362b25=_0x39c93b&&this['_dpMode']&&this[_0x22c33b(0x84f)]!==_0x22c33b(0xd84);if(_0x39c93b){const _0x5b2e36=this['_computeDatePickerWindow']();if(_0x5b2e36){let {start:_0x20d8dd,end:_0x528522}=_0x5b2e36;if(_0x362b25){if(_0x545dfb[_0x22c33b(0x9f7)]){const _0x5e5b50=this[_0x22c33b(0xb26)](!![]);if(_0x5e5b50)_0x528522=_0x5e5b50[_0x22c33b(0xd52)];}else(this[_0x22c33b(0x653)]||0x0)===0x0&&(_0x528522[_0x22c33b(0x17e)]()>_0xb2dcd6['getTime']()&&_0x35a7e6((_0x528522[_0x22c33b(0x17e)]()-_0x20d8dd['getTime']())/0x36ee80),_0x528522=_0xb2dcd6);}return _0x528522=_0x95c039(_0x528522),_0x1cfc1e(_0x20d8dd,_0x528522);}}if(_0x545dfb['energy_date_sync']&&this[_0x22c33b(0x569)]&&this['_energyEnd']){const _0x378d32=this[_0x22c33b(0x569)];let _0x1505ad=this[_0x22c33b(0x46d)];return!_0x545dfb['show_full_period']&&_0x1505ad['getTime']()>_0xb2dcd6[_0x22c33b(0x17e)]()&&(_0x35a7e6((_0x1505ad['getTime']()-_0x378d32['getTime']())/0x36ee80),_0x1505ad=_0xb2dcd6),_0x1505ad=_0x95c039(_0x1505ad),_0x1cfc1e(_0x378d32,_0x1505ad);}const _0x3dc9e0=(_0x545dfb[_0x22c33b(0x834)]||_0x545dfb[_0x22c33b(0xa63)])&&isNum(this['_overrideHoursToShow'])?this['_overrideHoursToShow']:null,_0x1c2af6=isNum(_0x3dc9e0);let {start:_0x542539}=resolveAnchorWindow(_0x545dfb,_0x3dc9e0,this[_0x22c33b(0xbce)]),_0x3ec4af=_0xb2dcd6;if(_0x545dfb[_0x22c33b(0x9f7)]&&!_0x1c2af6){const _0x43c878=_0x545dfb[_0x22c33b(0x201)]||null,_0x31ff95=endOfPeriodFromGraphStart(_0x43c878,_0xb2dcd6,_0x481b56,resolveFirstWeekday(this[_0x22c33b(0xbce)]));if(_0x31ff95[_0x22c33b(0x17e)]()>_0x3ec4af['getTime']()){const _0x1192e7=_0x31ff95[_0x22c33b(0x17e)]()-_0x3ec4af[_0x22c33b(0x17e)]();_0x3ec4af=_0x31ff95,!_0x545dfb[_0x22c33b(0x201)]&&(_0x542539=new Date(_0x542539[_0x22c33b(0x17e)]()+_0x1192e7));}}return _0x545dfb[_0x22c33b(0x201)]===_0x22c33b(0xc5d)&&_0x542539[_0x22c33b(0x17e)]()>_0x3ec4af[_0x22c33b(0x17e)]()&&(_0x3ec4af=endOfPeriodFromGraphStart('tomorrow',_0xb2dcd6,_0x481b56,resolveFirstWeekday(this['_hass']))),_0x3ec4af=_0x95c039(_0x3ec4af),_0x1cfc1e(_0x542539,_0x3ec4af);}[_0x376e89(0xb26)](_0x22fb68){const _0x44f4b8=_0x376e89,_0x2cb18b=this['_dpMode']||_0x44f4b8(0xb71),_0x42876f=this['_dpOffset']||0x0,_0x345250=_0x2cb18b===_0x44f4b8(0xd84)?_0x42876f:Math[_0x44f4b8(0xa51)](0x0,_0x42876f),_0x1bd1eb=new Date(),_0x5e8617=resolveDisplayTimeZone(this[_0x44f4b8(0xbce)],this[_0x44f4b8(0x8d0)]),_0x502973=tzParts(_0x1bd1eb[_0x44f4b8(0x17e)](),_0x5e8617),_0x2b6437=_0x1bd1eb[_0x44f4b8(0x17e)]()%0xea60,_0x3bed63=(_0x281aac,_0x5c2348,_0x2c3f3f,_0x52add5=0x0,_0x1afe8c=0x0)=>new Date(zonedWallToMs(_0x281aac,_0x5c2348,_0x2c3f3f,_0x52add5,_0x1afe8c,0x0,_0x5e8617)),_0x16a461=DATE_PICKER_RELATIVE_MODES[_0x2cb18b];if(_0x16a461){let _0x1bab1c=new Date(_0x1bd1eb),_0x5057f8=new Date(_0x1bd1eb);if(_0x16a461['hours']!=null)_0x1bab1c=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo'],_0x502973['d'],_0x502973['h']+_0x345250*_0x16a461['hours'],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437),_0x5057f8=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo'],_0x502973['d'],_0x502973['h']+(_0x345250-0x1)*_0x16a461[_0x44f4b8(0xd75)],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437);else{if(_0x16a461[_0x44f4b8(0x477)]!=null)_0x1bab1c=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo'],_0x502973['d']+_0x345250*_0x16a461['days'],_0x502973['h'],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437),_0x5057f8=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo'],_0x502973['d']+(_0x345250-0x1)*_0x16a461[_0x44f4b8(0x477)],_0x502973['h'],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437);else _0x16a461[_0x44f4b8(0xe85)]!=null&&(_0x1bab1c=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo']+_0x345250*_0x16a461[_0x44f4b8(0xe85)],_0x502973['d'],_0x502973['h'],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437),_0x5057f8=new Date(zonedWallToMs(_0x502973['y'],_0x502973['mo']+(_0x345250-0x1)*_0x16a461[_0x44f4b8(0xe85)],_0x502973['d'],_0x502973['h'],_0x502973['mi'],0x0,_0x5e8617)+_0x2b6437));}if(!_0x22fb68&&_0x1bab1c[_0x44f4b8(0x17e)]()>_0x1bd1eb[_0x44f4b8(0x17e)]())_0x1bab1c[_0x44f4b8(0x558)](_0x1bd1eb[_0x44f4b8(0x17e)]());return{'start':_0x5057f8,'end':_0x1bab1c};}const _0x3aece7=Math[_0x44f4b8(0x8fb)](0x1,parseInt(this['_config']?.[_0x44f4b8(0xe9a)],0xa)||0x1);let _0x332161,_0x43cb2d;switch(_0x2cb18b){case _0x44f4b8(0x975):{_0x43cb2d=_0x3bed63(_0x502973['y'],_0x502973['mo'],_0x502973['d']+0x1+_0x345250*_0x3aece7),_0x332161=_0x3bed63(_0x502973['y'],_0x502973['mo'],_0x502973['d']+0x1+_0x345250*_0x3aece7-_0x3aece7);break;}case _0x44f4b8(0x8c1):{const _0xff3717=_0x502973['d']-weekStartOffsetDays(_0x502973['wd'],resolveFirstWeekday(this['_hass']));_0x43cb2d=_0x3bed63(_0x502973['y'],_0x502973['mo'],_0xff3717+0x7+_0x345250*_0x3aece7*0x7),_0x332161=_0x3bed63(_0x502973['y'],_0x502973['mo'],_0xff3717+0x7+_0x345250*_0x3aece7*0x7-_0x3aece7*0x7);break;}case _0x44f4b8(0xb71):{_0x43cb2d=_0x3bed63(_0x502973['y'],_0x502973['mo']+0x1+_0x345250*_0x3aece7,0x1),_0x332161=_0x3bed63(_0x502973['y'],_0x502973['mo']+0x1+_0x345250*_0x3aece7-_0x3aece7,0x1);break;}case _0x44f4b8(0x39c):{const _0x38fe52=_0x502973['y']+0x1+_0x345250*_0x3aece7;_0x43cb2d=_0x3bed63(_0x38fe52,0x0,0x1),_0x332161=_0x3bed63(_0x38fe52-_0x3aece7,0x0,0x1);break;}case _0x44f4b8(0xd84):{if(!this[_0x44f4b8(0x91a)]||!this[_0x44f4b8(0x74e)])return null;_0x332161=new Date(this[_0x44f4b8(0x91a)]),_0x43cb2d=new Date(this[_0x44f4b8(0x74e)]);break;}default:return null;}if(!_0x22fb68&&_0x2cb18b!==_0x44f4b8(0xd84)){const _0x17b6b3=new Date();if(_0x43cb2d>_0x17b6b3)_0x43cb2d=_0x17b6b3;}return{'start':_0x332161,'end':_0x43cb2d};}[_0x376e89(0x1c5)](){const _0x2f0136=_0x376e89,_0x3edfda=this[_0x2f0136(0xb26)]();if(!_0x3edfda)return'';const _0x297a9e=resolveCardLanguage(this[_0x2f0136(0xbce)],this[_0x2f0136(0x8d0)]),_0x53c3ce=resolveDisplayTimeZone(this['_hass'],this['_config']),_0x4a6f0e=this[_0x2f0136(0x84f)],_0x526d52=Math[_0x2f0136(0x8fb)](0x1,parseInt(this[_0x2f0136(0x8d0)]?.[_0x2f0136(0xe9a)],0xa)||0x1);try{const _0x55a5c5=DATE_PICKER_RELATIVE_MODES[_0x4a6f0e];if(_0x55a5c5){if((this[_0x2f0136(0x653)]||0x0)===0x0)return cardT(this[_0x2f0136(0xbce)],this[_0x2f0136(0x8d0)],_0x55a5c5[_0x2f0136(0xafc)]);const _0x46da98=getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'month':_0x2f0136(0x598),'day':_0x2f0136(0xe13),'year':_0x55a5c5[_0x2f0136(0xe85)]?_0x2f0136(0xe13):undefined});return _0x46da98[_0x2f0136(0x83a)](_0x3edfda['start'])+_0x2f0136(0x561)+_0x46da98[_0x2f0136(0x83a)](new Date(_0x3edfda[_0x2f0136(0xd52)][_0x2f0136(0x17e)]()-0x1));}if(_0x526d52>0x1&&_0x4a6f0e!==_0x2f0136(0xd84)){const _0x37f062=getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'day':_0x2f0136(0xe13),'month':_0x2f0136(0x598),'year':_0x4a6f0e===_0x2f0136(0x39c)?_0x2f0136(0xe13):undefined}),_0x338f3a=new Date(_0x3edfda[_0x2f0136(0xd52)][_0x2f0136(0x17e)]()-0x1);return _0x37f062[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)])+_0x2f0136(0x561)+_0x37f062[_0x2f0136(0x83a)](_0x338f3a);}if(_0x4a6f0e===_0x2f0136(0x975))return getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'weekday':_0x2f0136(0x598),'month':_0x2f0136(0x598),'day':_0x2f0136(0xe13),'year':_0x2f0136(0xe13)})[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)]);if(_0x4a6f0e===_0x2f0136(0x8c1)){const _0x4be5b4=new Date(_0x3edfda[_0x2f0136(0xd52)]['getTime']()-0x1),_0x5d8689=getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'month':_0x2f0136(0x598),'day':_0x2f0136(0xe13)});return _0x5d8689[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)])+_0x2f0136(0x561)+_0x5d8689[_0x2f0136(0x83a)](_0x4be5b4);}if(_0x4a6f0e===_0x2f0136(0xb71))return getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'month':_0x2f0136(0xe0b),'year':_0x2f0136(0xe13)})[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)]);if(_0x4a6f0e===_0x2f0136(0x39c))return getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'year':_0x2f0136(0xe13)})[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)]);if(_0x4a6f0e==='custom'){const _0x2a4584=getCachedDateTimeFormatter(_0x297a9e,{'timeZone':_0x53c3ce||undefined,'month':_0x2f0136(0x598),'day':_0x2f0136(0xe13),'year':'numeric'});return _0x2a4584[_0x2f0136(0x83a)](_0x3edfda[_0x2f0136(0x1b1)])+_0x2f0136(0x561)+_0x2a4584[_0x2f0136(0x83a)](new Date(_0x3edfda[_0x2f0136(0xd52)][_0x2f0136(0x17e)]()-0x1));}}catch{}return _0x3edfda['start'][_0x2f0136(0x3cf)]()+_0x2f0136(0x561)+_0x3edfda[_0x2f0136(0xd52)][_0x2f0136(0x3cf)]();}[_0x376e89(0x7a8)](){const _0x3b417a=_0x376e89;if(!this['_instanceKey'])return;isNum(this[_0x3b417a(0xdd4)])?lsSet(_0x3b417a(0x24d)+this[_0x3b417a(0x599)],JSON[_0x3b417a(0xc86)]({'hours':this[_0x3b417a(0xdd4)],'label':this[_0x3b417a(0xda4)]})):lsDel(_0x3b417a(0x24d)+this['_instanceKey']);}[_0x376e89(0x1ae)](){const _0x118a5c=_0x376e89;if(!this['_instanceKey'])return;const _0x4d5ebd={'mode':this[_0x118a5c(0x84f)],'offset':this['_dpOffset'],'customStart':this[_0x118a5c(0x91a)]?this[_0x118a5c(0x91a)]['toISOString']():null,'customEnd':this[_0x118a5c(0x74e)]?this[_0x118a5c(0x74e)][_0x118a5c(0x2e5)]():null};lsSet(_0x118a5c(0x513)+this[_0x118a5c(0x599)],JSON[_0x118a5c(0xc86)](_0x4d5ebd));}[_0x376e89(0x310)](_0x40c75f,_0xeae4d){const _0x34819f=_0x376e89,_0x424e4b=toNum(_0x40c75f);isNum(this['_overrideHoursToShow'])&&this[_0x34819f(0xdd4)]===_0x424e4b?(this[_0x34819f(0xdd4)]=null,this[_0x34819f(0xda4)]=null):(this[_0x34819f(0xdd4)]=_0x424e4b,this['_activeIntervalLabel']=_0xeae4d),this[_0x34819f(0x7b5)](),this[_0x34819f(0x7a8)](),this[_0x34819f(0x7f3)](),this[_0x34819f(0xd9e)]();}[_0x376e89(0x898)](_0x4bcd18){const _0x5348b3=_0x376e89;if(!DATE_PICKER_VALID_MODES[_0x5348b3(0x905)](_0x4bcd18)&&!(_0x4bcd18 in DATE_PICKER_RELATIVE_MODES))return;this[_0x5348b3(0x84f)]=_0x4bcd18,this[_0x5348b3(0x653)]=0x0,this['_resetDrill'](),this[_0x5348b3(0x1ae)](),this[_0x5348b3(0x97a)](),this[_0x5348b3(0xd9e)]();}[_0x376e89(0x68a)](_0x18821c){const _0x190649=_0x376e89;if(this[_0x190649(0x84f)]==='custom'&&this[_0x190649(0x91a)]&&this[_0x190649(0x74e)]){const _0x49c0a7=this[_0x190649(0x74e)][_0x190649(0x17e)]()-this['_dpCustomStart'][_0x190649(0x17e)]();if(_0x49c0a7>0x0){const _0x422866=_0x18821c*_0x49c0a7,_0xb861f9=new Date(this[_0x190649(0x91a)][_0x190649(0x17e)]()+_0x422866),_0x422618=new Date(this[_0x190649(0x74e)][_0x190649(0x17e)]()+_0x422866),_0x194c16=Date[_0x190649(0x8af)]();if(_0x18821c>0x0&&_0xb861f9['getTime']()>=_0x194c16)return;this[_0x190649(0x91a)]=_0xb861f9,this['_dpCustomEnd']=_0x422618;}}else this[_0x190649(0x653)]=Math[_0x190649(0xa51)](0x0,this[_0x190649(0x653)]+_0x18821c);this['_resetDrill'](),this['_persistDatePicker'](),this[_0x190649(0x97a)](),this[_0x190649(0xd9e)]();}['_onDatePickerJumpToCurrent'](){const _0x6166a1=_0x376e89;if(this['_dpMode']===_0x6166a1(0xd84)&&this['_dpCustomStart']&&this[_0x6166a1(0x74e)]){const _0x23d2fa=this[_0x6166a1(0x74e)][_0x6166a1(0x17e)]()-this[_0x6166a1(0x91a)][_0x6166a1(0x17e)]();if(_0x23d2fa>0x0){const _0x2abac5=new Date(),_0x699e9e=new Date(_0x2abac5['getFullYear'](),_0x2abac5['getMonth'](),_0x2abac5[_0x6166a1(0xb19)](),_0x2abac5[_0x6166a1(0x14b)](),_0x2abac5[_0x6166a1(0xd35)]()+0x1,0x0);this['_dpCustomEnd']=_0x699e9e,this[_0x6166a1(0x91a)]=new Date(_0x699e9e[_0x6166a1(0x17e)]()-_0x23d2fa),this[_0x6166a1(0x7b5)](),this[_0x6166a1(0x1ae)](),this[_0x6166a1(0x97a)](),this['_scheduleUpdate']();return;}}this[_0x6166a1(0x653)]=0x0,this[_0x6166a1(0x91a)]=null,this['_dpCustomEnd']=null,this[_0x6166a1(0x7b5)](),this['_persistDatePicker'](),this[_0x6166a1(0x97a)](),this[_0x6166a1(0xd9e)]();}[_0x376e89(0x349)](_0x437ee9){const _0x12c6ed=_0x376e89;return _0x437ee9===_0x12c6ed(0xda9)?this[_0x12c6ed(0x8d0)]?.[_0x12c6ed(0xa2a)]:_0x437ee9===_0x12c6ed(0x932)?this[_0x12c6ed(0x8d0)]?.[_0x12c6ed(0x782)]:null;}[_0x376e89(0xb3d)](_0x14572a){const _0x1fc8c4=_0x376e89,_0x4bf4bb=this[_0x1fc8c4(0x349)](_0x14572a);if(!_0x4bf4bb)return;window[_0x1fc8c4(0x27b)](new CustomEvent(_0x1fc8c4(0x22b),{'detail':{'kind':_0x14572a,'group':_0x4bf4bb,'value':_0x14572a===_0x1fc8c4(0xda9)?isNum(toNum(this[_0x1fc8c4(0x859)]))?toNum(this[_0x1fc8c4(0x859)]):null:this[_0x1fc8c4(0x479)]||null,'sourceId':this[_0x1fc8c4(0xa09)]}}));}['_onQuerySyncEvent'](_0x2ece62){const _0xb24b0c=_0x376e89,_0x27dc08=_0x2ece62[_0xb24b0c(0xb08)]||{},_0x37e41e=this[_0xb24b0c(0x349)](_0x27dc08['kind']);if(!_0x37e41e||!_0x27dc08[_0xb24b0c(0x9e6)]||_0x27dc08[_0xb24b0c(0x9e6)]!==_0x37e41e)return;if(_0x27dc08['sourceId']&&_0x27dc08[_0xb24b0c(0x235)]===this[_0xb24b0c(0xa09)])return;const _0x10680d=this['_overridePph'],_0x4bfd4f=this['_overrideGroupBy'];if(_0x27dc08[_0xb24b0c(0xa01)]===_0xb24b0c(0xda9)){const _0x13d3e4=toNum(_0x27dc08['value']);this[_0xb24b0c(0x859)]=isNum(_0x13d3e4)?_0x13d3e4:null;}else this['_overrideGroupBy']=typeof _0x27dc08[_0xb24b0c(0xda1)]===_0xb24b0c(0xb2d)&&_0x27dc08[_0xb24b0c(0xda1)]?_0x27dc08[_0xb24b0c(0xda1)]:null;if(this[_0xb24b0c(0x859)]===_0x10680d&&this[_0xb24b0c(0x479)]===_0x4bfd4f)return;const _0x449065={...this[_0xb24b0c(0x8d0)]};this['_applyQueryOverrides'](_0x449065),this[_0xb24b0c(0x8d0)]=_0x449065,this[_0xb24b0c(0xe09)]();try{this[_0xb24b0c(0x1de)]?.[_0xb24b0c(0xc0f)]?.[_0xb24b0c(0xab0)]?.();}catch(_0x56c06f){}this['_updateHistory']()[_0xb24b0c(0x836)](_0x582dfb=>console[_0xb24b0c(0xa52)](_0xb24b0c(0x256),_0x582dfb)),this[_0xb24b0c(0xaf8)]();}[_0x376e89(0xd2d)](_0x289319){const _0x83aff1=_0x376e89,_0x406866=_0x289319[_0x83aff1(0xb08)]||{},_0xca9583=this[_0x83aff1(0x349)](_0x406866['kind']);if(!_0xca9583||!_0x406866[_0x83aff1(0x9e6)]||_0x406866['group']!==_0xca9583)return;if(_0x406866[_0x83aff1(0x48c)]&&_0x406866[_0x83aff1(0x48c)]===this['_instanceId'])return;const _0x14b83e=_0x406866[_0x83aff1(0xa01)]===_0x83aff1(0xda9)?!!this[_0x83aff1(0x8d0)]['show_pph_picker']:!!this[_0x83aff1(0x8d0)][_0x83aff1(0xdf2)];if(!_0x14b83e)return;const _0x4d1c24=_0x406866[_0x83aff1(0xa01)]===_0x83aff1(0xda9)?isNum(toNum(this[_0x83aff1(0x859)])):!!this[_0x83aff1(0x479)];if(!_0x4d1c24)return;this[_0x83aff1(0xb3d)](_0x406866['kind']);}['_broadcastIntervalSync'](){const _0x3bd50e=_0x376e89,_0x344c65=this['_config']?.[_0x3bd50e(0xa63)];if(!_0x344c65)return;window[_0x3bd50e(0x27b)](new CustomEvent(_0x3bd50e(0xc38),{'detail':{'group':_0x344c65,'hours':isNum(this[_0x3bd50e(0xdd4)])?this[_0x3bd50e(0xdd4)]:null,'label':this['_activeIntervalLabel']||null,'sourceId':this['_instanceId']}}));}[_0x376e89(0x158)](_0xea1a69){const _0x27b1d4=_0x376e89,_0x3a4506=this[_0x27b1d4(0x8d0)]?.[_0x27b1d4(0xa63)];if(!_0x3a4506)return;const _0x6b0b78=_0xea1a69['detail']||{};if(!_0x6b0b78[_0x27b1d4(0x9e6)]||_0x6b0b78['group']!==_0x3a4506)return;if(_0x6b0b78['sourceId']&&_0x6b0b78[_0x27b1d4(0x235)]===this[_0x27b1d4(0xa09)])return;const _0x54f3d5=toNum(_0x6b0b78[_0x27b1d4(0xd75)]);isNum(_0x54f3d5)?(this[_0x27b1d4(0xdd4)]=_0x54f3d5,this['_activeIntervalLabel']=typeof _0x6b0b78[_0x27b1d4(0xafc)]===_0x27b1d4(0xb2d)?_0x6b0b78[_0x27b1d4(0xafc)]:null):(this[_0x27b1d4(0xdd4)]=null,this[_0x27b1d4(0xda4)]=null),this[_0x27b1d4(0x7b5)](),this[_0x27b1d4(0x7a8)](),this[_0x27b1d4(0xd9e)](),this[_0x27b1d4(0xaf8)]();}[_0x376e89(0xdc4)](_0x31cb42){const _0x56ce5c=_0x376e89,_0x370d4f=this['_config']?.[_0x56ce5c(0xa63)];if(!_0x370d4f)return;const _0x10bfe3=_0x31cb42['detail']||{};if(!_0x10bfe3[_0x56ce5c(0x9e6)]||_0x10bfe3[_0x56ce5c(0x9e6)]!==_0x370d4f)return;if(_0x10bfe3[_0x56ce5c(0x48c)]&&_0x10bfe3['requesterId']===this[_0x56ce5c(0xa09)])return;if(!this[_0x56ce5c(0x8d0)]['show_interval_picker'])return;if(!isNum(this['_overrideHoursToShow']))return;this['_broadcastIntervalSync']();}['_broadcastDatePickerSync'](){const _0x1fc54b=_0x376e89,_0x10ad45=this[_0x1fc54b(0x8d0)]?.['date_picker_group'];if(!_0x10ad45)return;window[_0x1fc54b(0x27b)](new CustomEvent(_0x1fc54b(0x68f),{'detail':{'group':_0x10ad45,'mode':this['_dpMode'],'offset':this[_0x1fc54b(0x653)],'customStart':this[_0x1fc54b(0x91a)]?this['_dpCustomStart']['toISOString']():null,'customEnd':this[_0x1fc54b(0x74e)]?this['_dpCustomEnd'][_0x1fc54b(0x2e5)]():null,'sourceId':this[_0x1fc54b(0xa09)]}}));}[_0x376e89(0x750)](_0x207d3d){const _0x9844a9=_0x376e89,_0x4ff5ad=this['_config']?.[_0x9844a9(0x731)];if(!_0x4ff5ad)return;const _0x41a2f5=_0x207d3d['detail']||{};if(!_0x41a2f5[_0x9844a9(0x9e6)]||_0x41a2f5[_0x9844a9(0x9e6)]!==_0x4ff5ad)return;if(_0x41a2f5['sourceId']&&_0x41a2f5[_0x9844a9(0x235)]===this[_0x9844a9(0xa09)])return;_0x41a2f5[_0x9844a9(0xe81)]&&(_0x41a2f5[_0x9844a9(0xe81)]===_0x9844a9(0xd84)||DATE_PICKER_VALID_MODES[_0x9844a9(0x905)](_0x41a2f5[_0x9844a9(0xe81)])||_0x41a2f5[_0x9844a9(0xe81)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x9844a9(0x84f)]=_0x41a2f5[_0x9844a9(0xe81)]);typeof _0x41a2f5[_0x9844a9(0x4e5)]===_0x9844a9(0xeaa)&&(this[_0x9844a9(0x653)]=_0x41a2f5[_0x9844a9(0x4e5)]);if(this[_0x9844a9(0x84f)]!==_0x9844a9(0xd84)&&(this['_dpOffset']||0x0)>0x0)this[_0x9844a9(0x653)]=0x0;if(_0x41a2f5[_0x9844a9(0xe81)]===_0x9844a9(0xd84)){if(_0x41a2f5[_0x9844a9(0x4c6)])this[_0x9844a9(0x91a)]=new Date(_0x41a2f5[_0x9844a9(0x4c6)]);if(_0x41a2f5[_0x9844a9(0x702)])this[_0x9844a9(0x74e)]=new Date(_0x41a2f5['customEnd']);}else _0x41a2f5[_0x9844a9(0xe81)]&&(DATE_PICKER_VALID_MODES[_0x9844a9(0x905)](_0x41a2f5[_0x9844a9(0xe81)])||_0x41a2f5[_0x9844a9(0xe81)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpCustomStart']=null,this[_0x9844a9(0x74e)]=null);this[_0x9844a9(0x7d4)]=!![],this[_0x9844a9(0x7b5)](),this[_0x9844a9(0x1ae)](),this['_scheduleUpdate'](),this[_0x9844a9(0xaf8)]();}[_0x376e89(0xe40)](_0x8c5460){const _0x48f787=_0x376e89,_0x4b5fc=this['_config']&&this[_0x48f787(0x8d0)]['date_picker_group'];if(!_0x4b5fc)return;const _0x5e30a2=_0x8c5460['detail']||{};if(!_0x5e30a2[_0x48f787(0x9e6)]||_0x5e30a2[_0x48f787(0x9e6)]!==_0x4b5fc)return;if(_0x5e30a2[_0x48f787(0x48c)]&&_0x5e30a2['requesterId']===this[_0x48f787(0xa09)])return;const _0x3c5fa5=!!this[_0x48f787(0x8d0)]['show_date_picker']||!!this[_0x48f787(0x8d0)][_0x48f787(0xd82)];if(!_0x3c5fa5)return;this['_broadcastDatePickerSync']();}set['hass'](_0x6c722e){const _0x76e589=_0x376e89,_0xa00c3c=this[_0x76e589(0xbce)],_0x3ad0aa=!_0xa00c3c;this[_0x76e589(0xbce)]=_0x6c722e;if(!this['_config'])return;if(_0x3ad0aa){this[_0x76e589(0x50b)]();if(_0x6c722e?.['connection'])this['_setupColorTemplates']();this[_0x76e589(0xd9e)]();return;}if(!this[_0x76e589(0xa6c)])return;this['_refreshLiveLegend'](_0xa00c3c);let _0x34829f=![],_0x4dc51c=![],_0x19787c=![],_0x4cd0a8=![];if(this[_0x76e589(0x5d6)]||this['_annotationRefs'][_0x76e589(0x476)]||this[_0x76e589(0xe99)][_0x76e589(0x476)]||this[_0x76e589(0x91f)]['size']||this[_0x76e589(0xbd5)]['size']||this[_0x76e589(0x850)][_0x76e589(0x476)]||this['_config']['battery_entity']){const _0x23feaa=_0x6c722e[_0x76e589(0xe24)],_0x2676bf=_0xa00c3c['states'];if(this['_liveEnabled'])for(const _0x234b63 of this['_entities']){if(!_0x234b63[_0x76e589(0x39d)]||_0x234b63[_0x76e589(0x972)])continue;if(_0x2676bf[_0x234b63['entity']]!==_0x23feaa[_0x234b63[_0x76e589(0x39d)]]){_0x34829f=!![];break;}}const _0x556fda=(_0x2b00b0,_0x585b38)=>{const _0x3da6e4=_0x76e589;if(_0x2b00b0===_0x585b38)return!![];if(!_0x2b00b0||!_0x585b38)return![];if(_0x2b00b0[_0x3da6e4(0x394)]!==_0x585b38[_0x3da6e4(0x394)])return![];const _0xb50a7=_0x2b00b0[_0x3da6e4(0xbaa)],_0xacef94=_0x585b38['attributes'];if(_0xb50a7===_0xacef94)return!![];if(!_0xb50a7||!_0xacef94)return![];const _0x3d6ebf=Object[_0x3da6e4(0x25f)](_0xb50a7),_0x13674f=Object['keys'](_0xacef94);if(_0x3d6ebf[_0x3da6e4(0x491)]!==_0x13674f[_0x3da6e4(0x491)])return![];for(const _0x4ed28b of _0x3d6ebf){if(_0xb50a7[_0x4ed28b]!==_0xacef94[_0x4ed28b])return![];}return!![];};if(!_0x34829f&&this[_0x76e589(0xe99)][_0x76e589(0x476)])for(const _0x5a4f31 of this[_0x76e589(0xe99)]){if(_0x2676bf[_0x5a4f31]?.[_0x76e589(0x394)]!==_0x23feaa[_0x5a4f31]?.[_0x76e589(0x394)]){_0x34829f=!![];break;}}if(this[_0x76e589(0xbd5)][_0x76e589(0x476)])for(const _0x2def86 of this['_priceRefIds']){if(!_0x556fda(_0x2676bf[_0x2def86],_0x23feaa[_0x2def86])){this[_0x76e589(0x7fd)]();break;}}if(this[_0x76e589(0x958)][_0x76e589(0x476)])for(const _0x4af063 of this['_annotationRefs']){if(_0x2676bf[_0x4af063]!==_0x23feaa[_0x4af063]){_0x4dc51c=!![];break;}}if(this[_0x76e589(0x850)][_0x76e589(0x476)])_0x4cd0a8=this[_0x76e589(0x851)](_0x6c722e);const _0x5689a3=this[_0x76e589(0x8d0)][_0x76e589(0x98f)];if(_0x5689a3&&_0x2676bf[_0x5689a3]!==_0x23feaa[_0x5689a3])_0x19787c=!![];if(this['_thrColorRefs'][_0x76e589(0x476)])for(const _0x521b51 of this[_0x76e589(0x91f)]){if(!_0x556fda(_0x2676bf[_0x521b51],_0x23feaa[_0x521b51])){this[_0x76e589(0x5a0)]='',this[_0x76e589(0xaf8)]();break;}}}_0x4cd0a8&&!_0x34829f&&(this[_0x76e589(0xbd8)]=!![],this[_0x76e589(0x333)]());if(!_0x34829f&&!_0x4dc51c&&!_0x19787c)return;if(this[_0x76e589(0x280)])return;if(_0x34829f)this[_0x76e589(0xbf9)](_0x6c722e);if(_0x4dc51c)this[_0x76e589(0x34f)](_0x6c722e);(_0x34829f||_0x19787c)&&this[_0x76e589(0x2dc)]?.[_0x76e589(0x75f)]?.(_0x76e589(0xbb9))&&this[_0x76e589(0x191)]();}get['hass'](){const _0xe80501=_0x376e89;return this[_0xe80501(0xbce)];}['connectedCallback'](){const _0x1ca988=_0x376e89;_sgcLiveCards[_0x1ca988(0x1ee)](this);if(this[_0x1ca988(0x8d0)]&&this['_hass'])this[_0x1ca988(0xd9e)]();if(this[_0x1ca988(0x8d0)])this[_0x1ca988(0xd26)]();!this['_resizeObserver']&&typeof ResizeObserver!==_0x1ca988(0xe88)&&(this['_resizeObserver']=new ResizeObserver(()=>this[_0x1ca988(0xaf8)]()),this['_resizeObserver'][_0x1ca988(0x95a)](this)),!this[_0x1ca988(0x72a)]&&(this[_0x1ca988(0x72a)]=_0x31c22c=>this[_0x1ca988(0xa24)](_0x31c22c),window[_0x1ca988(0x493)]('sgc-tooltip-sync',this[_0x1ca988(0x72a)])),!this['_zoomSyncHandler']&&(this[_0x1ca988(0xd34)]=_0x5dce16=>this[_0x1ca988(0xd83)](_0x5dce16),window['addEventListener'](_0x1ca988(0x8c5),this[_0x1ca988(0xd34)])),!this['_scrollSyncHandler']&&(this[_0x1ca988(0xbca)]=_0x404bdf=>this[_0x1ca988(0xb15)](_0x404bdf),window[_0x1ca988(0x493)](_0x1ca988(0x4d4),this[_0x1ca988(0xbca)])),this[_0x1ca988(0x50b)](),!this[_0x1ca988(0xd0d)]&&(this[_0x1ca988(0xd0d)]=_0x1264d4=>this[_0x1ca988(0x750)](_0x1264d4),window[_0x1ca988(0x493)]('sgc-datepicker-sync',this[_0x1ca988(0xd0d)])),!this['_dpSyncRequestHandler']&&(this[_0x1ca988(0xd8f)]=_0x3c7e65=>this[_0x1ca988(0xe40)](_0x3c7e65),window[_0x1ca988(0x493)]('sgc-datepicker-sync-request',this[_0x1ca988(0xd8f)])),!this[_0x1ca988(0x14f)]&&(this[_0x1ca988(0x14f)]=_0x4b2ef3=>this[_0x1ca988(0x158)](_0x4b2ef3),window[_0x1ca988(0x493)](_0x1ca988(0xc38),this[_0x1ca988(0x14f)])),!this['_intervalSyncRequestHandler']&&(this[_0x1ca988(0x8c4)]=_0x3ed4d1=>this[_0x1ca988(0xdc4)](_0x3ed4d1),window[_0x1ca988(0x493)](_0x1ca988(0x732),this[_0x1ca988(0x8c4)])),this[_0x1ca988(0x8d0)]&&this['_config'][_0x1ca988(0xa63)]&&!this[_0x1ca988(0x982)]&&(this[_0x1ca988(0x982)]=!![],setTimeout(()=>{const _0x3df6d1=_0x1ca988;if(!this['isConnected'])return;if(this['_config'][_0x3df6d1(0x834)]&&isNum(this[_0x3df6d1(0xdd4)]))this[_0x3df6d1(0x7f3)]();else!this[_0x3df6d1(0x8d0)][_0x3df6d1(0x834)]&&window['dispatchEvent'](new CustomEvent('sgc-interval-sync-request',{'detail':{'group':this['_config'][_0x3df6d1(0xa63)],'requesterId':this[_0x3df6d1(0xa09)]}}));},0x0)),!this['_querySyncHandler']&&(this[_0x1ca988(0x8d9)]=_0x4b8a6d=>this[_0x1ca988(0x908)](_0x4b8a6d),window[_0x1ca988(0x493)](_0x1ca988(0x22b),this['_querySyncHandler'])),!this['_querySyncRequestHandler']&&(this['_querySyncRequestHandler']=_0x49a59e=>this[_0x1ca988(0xd2d)](_0x49a59e),window['addEventListener']('sgc-query-sync-request',this['_querySyncRequestHandler'])),this[_0x1ca988(0x8d0)]&&(this[_0x1ca988(0x8d0)]['pph_picker_group']||this['_config'][_0x1ca988(0x782)])&&!this[_0x1ca988(0xc1a)]&&(this[_0x1ca988(0xc1a)]=!![],setTimeout(()=>{const _0x12486c=_0x1ca988;if(!this[_0x12486c(0x8cd)])return;for(const _0x375782 of[_0x12486c(0xda9),_0x12486c(0x932)]){const _0x16461c=this['_groupForQueryKind'](_0x375782);if(!_0x16461c)continue;const _0x238899=_0x375782===_0x12486c(0xda9)?this[_0x12486c(0x8d0)]['show_pph_picker']:this['_config'][_0x12486c(0xdf2)],_0x21c9be=_0x375782===_0x12486c(0xda9)?isNum(toNum(this[_0x12486c(0x859)])):!!this['_overrideGroupBy'];if(_0x238899&&_0x21c9be)this[_0x12486c(0xb3d)](_0x375782);else!_0x238899&&window[_0x12486c(0x27b)](new CustomEvent(_0x12486c(0xc57),{'detail':{'kind':_0x375782,'group':_0x16461c,'requesterId':this[_0x12486c(0xa09)]}}));}},0x0)),this[_0x1ca988(0x8d0)]&&this[_0x1ca988(0x8d0)]['date_picker_group']&&!this[_0x1ca988(0x2f1)]&&(this[_0x1ca988(0x2f1)]=!![],setTimeout(()=>{const _0x1fadb8=_0x1ca988;if(!this[_0x1fadb8(0x8cd)])return;const _0x1a5321=!!this[_0x1fadb8(0x8d0)]['show_date_picker']||!!this['_config'][_0x1fadb8(0xd82)];_0x1a5321?this[_0x1fadb8(0x97a)]():window['dispatchEvent'](new CustomEvent(_0x1fadb8(0x95b),{'detail':{'group':this['_config'][_0x1fadb8(0x731)],'requesterId':this[_0x1fadb8(0xa09)]}}));},0x0)),!this[_0x1ca988(0xe31)]&&(this['_cacheCleanupTimer']=setInterval(()=>{const _0x71cb5b=_0x1ca988,_0x29b1f9=Date[_0x71cb5b(0x8af)]();for(const [_0x133481,_0x55577e]of this[_0x71cb5b(0x1de)][_0x71cb5b(0xc0f)]){if(_0x29b1f9-_0x55577e['ts']>FETCH_CACHE_TTL_MS)this[_0x71cb5b(0x1de)][_0x71cb5b(0xc0f)]['delete'](_0x133481);}},0x5*0x3c*0x3e8));}['disconnectedCallback'](){const _0x444a52=_0x376e89;_sgcLiveCards['delete'](this),this[_0x444a52(0xa31)]=(this['_updateSeq']||0x0)+0x1;this['_fpSettleT']&&(clearTimeout(this[_0x444a52(0x752)]),this['_fpSettleT']=null);this['_priceTrailTimer']&&(clearTimeout(this[_0x444a52(0x578)]),this[_0x444a52(0x578)]=null);this['_resizeObserver']&&(this[_0x444a52(0x536)]['disconnect'](),this[_0x444a52(0x536)]=null);this['_fillResizeObs']&&(this['_fillResizeObs'][_0x444a52(0xb5c)](),this[_0x444a52(0xda3)]=null);this[_0x444a52(0x9be)]&&(cancelAnimationFrame(this[_0x444a52(0x9be)]),this[_0x444a52(0x9be)]=0x0);this[_0x444a52(0xa50)]&&(this[_0x444a52(0xa50)][_0x444a52(0x7ec)](),this['_tooltipAbort']=null);if(this[_0x444a52(0x4af)])for(const _0x26e384 of this['_renderers'][_0x444a52(0x39b)]()){_0x26e384&&_0x26e384[_0x444a52(0xe89)]&&(_0x26e384[_0x444a52(0xe89)]['abort'](),_0x26e384[_0x444a52(0xe89)]=null);}this[_0x444a52(0x7c1)]&&(cancelAnimationFrame(this[_0x444a52(0x7c1)]),this[_0x444a52(0x7c1)]=null),this['_pollTimer']&&(clearInterval(this['_pollTimer']),this[_0x444a52(0x82e)]=null),this[_0x444a52(0x3fb)]&&(clearTimeout(this[_0x444a52(0x3fb)]),this['_liveFlushTimer']=null),this[_0x444a52(0x97f)]&&(clearInterval(this[_0x444a52(0x97f)]),this[_0x444a52(0x97f)]=null),this['_syncHandler']&&(window['removeEventListener']('sgc-tooltip-sync',this[_0x444a52(0x72a)]),this[_0x444a52(0x72a)]=null),this['_zoomSyncHandler']&&(window[_0x444a52(0x8a4)](_0x444a52(0x8c5),this[_0x444a52(0xd34)]),this['_zoomSyncHandler']=null),this['_scrollSyncHandler']&&(window[_0x444a52(0x8a4)]('sgc-scroll-sync',this[_0x444a52(0xbca)]),this[_0x444a52(0xbca)]=null),this[_0x444a52(0x962)]=null,this['_hideSyncedTooltip']=null,this[_0x444a52(0x284)](),this[_0x444a52(0x9bb)](),this[_0x444a52(0x85a)](),this[_0x444a52(0x399)]=null,this[_0x444a52(0xd0d)]&&(window[_0x444a52(0x8a4)](_0x444a52(0x68f),this[_0x444a52(0xd0d)]),this[_0x444a52(0xd0d)]=null),this['_dpSyncRequestHandler']&&(window[_0x444a52(0x8a4)](_0x444a52(0x95b),this[_0x444a52(0xd8f)]),this[_0x444a52(0xd8f)]=null),this[_0x444a52(0x2f1)]=![],this['_intervalSyncHandler']&&(window[_0x444a52(0x8a4)](_0x444a52(0xc38),this[_0x444a52(0x14f)]),this['_intervalSyncHandler']=null),this[_0x444a52(0x8c4)]&&(window[_0x444a52(0x8a4)](_0x444a52(0x732),this['_intervalSyncRequestHandler']),this[_0x444a52(0x8c4)]=null),this[_0x444a52(0x982)]=![],this[_0x444a52(0x8d9)]&&(window[_0x444a52(0x8a4)]('sgc-query-sync',this[_0x444a52(0x8d9)]),this[_0x444a52(0x8d9)]=null),this[_0x444a52(0xab5)]&&(window[_0x444a52(0x8a4)](_0x444a52(0xc57),this[_0x444a52(0xab5)]),this[_0x444a52(0xab5)]=null),this[_0x444a52(0xc1a)]=![],this[_0x444a52(0xe31)]&&(clearInterval(this[_0x444a52(0xe31)]),this[_0x444a52(0xe31)]=null),this[_0x444a52(0x5a0)]='';}[_0x376e89(0xa24)](_0x591024){const _0x4d9659=_0x376e89,_0x3866f4=this[_0x4d9659(0x8d0)];if(!_0x3866f4?.[_0x4d9659(0x185)])return;const _0xc0e162=_0x591024['detail']||{};if(_0xc0e162[_0x4d9659(0x235)]&&_0xc0e162['sourceId']===this['_instanceId'])return;const _0x30f2f9=_0x3866f4[_0x4d9659(0xeb2)]||null,_0xa292cd=_0xc0e162[_0x4d9659(0x9e6)]||null;if(_0x30f2f9!==_0xa292cd)return;_0xc0e162[_0x4d9659(0x8da)]===null||_0xc0e162[_0x4d9659(0x8da)]===undefined?this[_0x4d9659(0x906)]?.():this[_0x4d9659(0x962)]?.(_0xc0e162[_0x4d9659(0x8da)]);}['_pushViewWindow'](_0x5a8972,_0x53ae8c){const _0x1c786e=_0x376e89;if(!Array[_0x1c786e(0x5ac)](this[_0x1c786e(0x16e)]))this[_0x1c786e(0x16e)]=[];this[_0x1c786e(0x16e)]['push'](this[_0x1c786e(0x521)]?{'start':this[_0x1c786e(0x521)][_0x1c786e(0x1b1)],'end':this[_0x1c786e(0x521)][_0x1c786e(0xd52)]}:null);if(this[_0x1c786e(0x16e)][_0x1c786e(0x491)]>0x14)this[_0x1c786e(0x16e)][_0x1c786e(0x37b)]();this['_viewWindow']={'start':new Date(_0x5a8972),'end':new Date(_0x53ae8c)},this[_0x1c786e(0x5a0)]='',this[_0x1c786e(0x503)](),this[_0x1c786e(0x8d0)]?.[_0x1c786e(0x6bf)]&&window['dispatchEvent'](new CustomEvent(_0x1c786e(0x8c5),{'detail':{'tStart':_0x5a8972,'tEnd':_0x53ae8c,'group':this[_0x1c786e(0x8d0)][_0x1c786e(0x93f)]||null,'sourceId':this['_instanceId']}}));}['_drillBucketAt'](_0x242f0a){const _0x314fd7=_0x376e89,_0x519f07=this[_0x314fd7(0x521)]||this[_0x314fd7(0x969)],_0x3ec7f8=_0x519f07?.[_0x314fd7(0xd52)]instanceof Date?_0x519f07[_0x314fd7(0xd52)]['getTime']():null;let _0x20811f=null;for(const _0x102220 of this['_graphData']?.[_0x314fd7(0x2ee)]||[]){const _0x5c2c39=_0x102220[_0x314fd7(0xb43)]||[];if(_0x5c2c39['length']<0x1)continue;let _0x457e8e=0x0,_0x1ad4fd=_0x5c2c39[_0x314fd7(0x491)]-0x1,_0x1a0887=-0x1;while(_0x457e8e<=_0x1ad4fd){const _0x501e06=_0x457e8e+_0x1ad4fd>>0x1;if(_0x5c2c39[_0x501e06]['t']<=_0x242f0a)_0x1a0887=_0x501e06,_0x457e8e=_0x501e06+0x1;else _0x1ad4fd=_0x501e06-0x1;}if(_0x1a0887<0x0)continue;const _0xa98f9c=_0x5c2c39[_0x1a0887]['t'],_0x3107d3=_0x1a0887+0x1<_0x5c2c39['length']?_0x5c2c39[_0x1a0887+0x1]['t']:_0x3ec7f8;if(!isNum(_0x3107d3)||_0x3107d3<=_0xa98f9c)continue;if(_0x242f0a>=_0x3107d3)continue;if(!_0x20811f||_0x3107d3-_0xa98f9c<_0x20811f['end']-_0x20811f[_0x314fd7(0x1b1)])_0x20811f={'start':_0xa98f9c,'end':_0x3107d3};}return _0x20811f;}['_drillDownAt'](_0xe66173){const _0x52dd9c=_0x376e89,_0x32c381=this[_0x52dd9c(0x6b9)](_0xe66173);if(!_0x32c381)return;const _0x8b3e65=_0x32c381['end']-_0x32c381[_0x52dd9c(0x1b1)];if(_0x8b3e65<0xea60)return;const _0x335a55=this[_0x52dd9c(0x969)],_0x4e4570=_0x335a55?.[_0x52dd9c(0x1b1)]instanceof Date&&_0x335a55?.[_0x52dd9c(0xd52)]instanceof Date?_0x335a55[_0x52dd9c(0xd52)][_0x52dd9c(0x17e)]()-_0x335a55[_0x52dd9c(0x1b1)][_0x52dd9c(0x17e)]():null;if(isNum(_0x4e4570)&&_0x8b3e65>=_0x4e4570*0.9)return;if(!Array[_0x52dd9c(0x5ac)](this[_0x52dd9c(0xd40)]))this['_drillStack']=[];this[_0x52dd9c(0xd40)]['push'](this[_0x52dd9c(0x307)]||null);if(this[_0x52dd9c(0xd40)][_0x52dd9c(0x491)]>0x14)this[_0x52dd9c(0xd40)][_0x52dd9c(0x37b)]();this['_drillWindow']={'start':_0x32c381['start'],'end':_0x32c381['end']},this[_0x52dd9c(0x521)]=null,this['_graphFingerprint']='',this['_scheduleUpdate'](),this[_0x52dd9c(0xaf8)](),this['_config']?.[_0x52dd9c(0x6bf)]&&window[_0x52dd9c(0x27b)](new CustomEvent(_0x52dd9c(0x8c5),{'detail':{'tStart':_0x32c381[_0x52dd9c(0x1b1)],'tEnd':_0x32c381[_0x52dd9c(0xd52)],'group':this[_0x52dd9c(0x8d0)][_0x52dd9c(0x93f)]||null,'sourceId':this[_0x52dd9c(0xa09)]}}));}[_0x376e89(0x7b5)](){const _0xdcd8bc=_0x376e89;this[_0xdcd8bc(0x9c3)]&&(clearTimeout(this[_0xdcd8bc(0x9c3)]),this[_0xdcd8bc(0x9c3)]=null);const _0x1c7cac=!!this[_0xdcd8bc(0x307)]||Array[_0xdcd8bc(0x5ac)](this[_0xdcd8bc(0xd40)])&&this[_0xdcd8bc(0xd40)][_0xdcd8bc(0x491)]>0x0;if(!_0x1c7cac)return![];return this[_0xdcd8bc(0x307)]=null,this[_0xdcd8bc(0xd40)]=[],this[_0xdcd8bc(0x521)]=null,this['_zoomHistory']=[],this[_0xdcd8bc(0x5a0)]='',!![];}[_0x376e89(0x75d)](){const _0x327a14=_0x376e89;if(!Array[_0x327a14(0x5ac)](this[_0x327a14(0xd40)])||!this[_0x327a14(0xd40)]['length'])return![];return this[_0x327a14(0x307)]=this[_0x327a14(0xd40)]['pop']()||null,this[_0x327a14(0x521)]=null,this[_0x327a14(0x5a0)]='',this[_0x327a14(0xd9e)](),this[_0x327a14(0xaf8)](),this['_config']?.['zoom_sync']&&window[_0x327a14(0x27b)](new CustomEvent(_0x327a14(0x8c5),{'detail':{'tStart':this[_0x327a14(0x307)]?this['_drillWindow']['start']:null,'tEnd':this[_0x327a14(0x307)]?this[_0x327a14(0x307)]['end']:null,'group':this[_0x327a14(0x8d0)][_0x327a14(0x93f)]||null,'sourceId':this[_0x327a14(0xa09)]}})),!![];}['_popZoomHistory'](){const _0x419113=_0x376e89,_0x3798bf=Array['isArray'](this[_0x419113(0x16e)])&&this[_0x419113(0x16e)][_0x419113(0x491)]?this['_zoomHistory'][_0x419113(0x39a)]():null;this['_viewWindow']=_0x3798bf||null,this[_0x419113(0x5a0)]='',this[_0x419113(0x503)](),this[_0x419113(0x8d0)]?.[_0x419113(0x6bf)]&&window[_0x419113(0x27b)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x3798bf?_0x3798bf['start'][_0x419113(0x17e)]():null,'tEnd':_0x3798bf?_0x3798bf[_0x419113(0xd52)]['getTime']():null,'group':this[_0x419113(0x8d0)][_0x419113(0x93f)]||null,'sourceId':this['_instanceId']}}));}[_0x376e89(0xd83)](_0x2a2622){const _0x212c29=_0x376e89,_0xac9a78=this[_0x212c29(0x8d0)];if(!_0xac9a78?.[_0x212c29(0x6bf)])return;const _0x53039a=_0x2a2622[_0x212c29(0xb08)]||{};if(_0x53039a[_0x212c29(0x235)]&&_0x53039a['sourceId']===this['_instanceId'])return;const _0x1938f5=_0xac9a78[_0x212c29(0x93f)]||null,_0x367027=_0x53039a['group']||null;if(_0x1938f5!==_0x367027)return;if(_0x53039a[_0x212c29(0x4e6)]==null||_0x53039a[_0x212c29(0xe7b)]==null)this['_viewWindow']&&(this['_viewWindow']=null,this[_0x212c29(0x5a0)]='',this[_0x212c29(0x503)]());else{const _0x5f35ad=new Date(_0x53039a[_0x212c29(0x4e6)]),_0x2be50c=new Date(_0x53039a[_0x212c29(0xe7b)]),_0x580df4=this['_viewWindow'];if(_0x580df4&&_0x580df4[_0x212c29(0x1b1)]instanceof Date&&_0x580df4[_0x212c29(0xd52)]instanceof Date&&_0x580df4[_0x212c29(0x1b1)]['getTime']()===_0x5f35ad[_0x212c29(0x17e)]()&&_0x580df4['end'][_0x212c29(0x17e)]()===_0x2be50c[_0x212c29(0x17e)]())return;this[_0x212c29(0x521)]={'start':_0x5f35ad,'end':_0x2be50c},this[_0x212c29(0x5a0)]='',this[_0x212c29(0x503)]();}}[_0x376e89(0xb15)](_0xc24c76){const _0x1749b4=_0x376e89,_0x555d8e=this['_config'];if(!_0x555d8e?.[_0x1749b4(0x324)])return;const _0x17d020=_0xc24c76[_0x1749b4(0xb08)]||{};if(_0x17d020['sourceId']&&_0x17d020[_0x1749b4(0x235)]===this[_0x1749b4(0xa09)])return;const _0x262eee=_0x555d8e[_0x1749b4(0xad3)]||null,_0xf2f51f=_0x17d020[_0x1749b4(0x9e6)]||null;if(_0x262eee!==_0xf2f51f)return;if(!isNum(_0x17d020[_0x1749b4(0x56a)]))return;const _0x409f43=this['shadowRoot']?.[_0x1749b4(0x75f)](_0x1749b4(0x33d));if(!_0x409f43)return;const _0x34f845=_0x409f43['scrollWidth']-_0x409f43['clientWidth'];if(_0x34f845<=0x0)return;const _0x40f04b=Math[_0x1749b4(0x8fb)](0x0,Math[_0x1749b4(0xa51)](_0x34f845,_0x17d020['ratio']*_0x34f845));if(Math[_0x1749b4(0x26d)](_0x409f43[_0x1749b4(0x309)]-_0x40f04b)<0x1)return;this[_0x1749b4(0xe0a)]=!![],_0x409f43[_0x1749b4(0x309)]=_0x40f04b,requestAnimationFrame(()=>{const _0x3c81e5=_0x1749b4;this[_0x3c81e5(0xe0a)]=![];});}['_maMaxLeadMs'](_0x3f05f3){const _0x16558f=_0x376e89;let _0x516e8b=0x0;for(const _0x3141c6 of this['_entities']||[]){if(!_0x3141c6||_0x3141c6[_0x16558f(0x3ca)]||_0x3141c6[_0x16558f(0x77a)])continue;const _0x339847=resolvePointsPerHour(this[_0x16558f(0x8d0)],_0x3141c6,_0x3f05f3),_0x9bef6a=resolveGroupBy(this[_0x16558f(0x8d0)],_0x3f05f3),_0x1a746d=groupBucketMs(_0x9bef6a,this[_0x16558f(0x8d0)][_0x16558f(0x5af)],_0x339847);if(!isNum(_0x1a746d)||_0x1a746d<=0x0)continue;(_0x3141c6['aggregate_func']===_0x16558f(0x976)||_0x3141c6[_0x16558f(0x9d2)]==='change'||_0x3141c6[_0x16558f(0x9d2)]==='sum')&&(_0x516e8b=Math[_0x16558f(0x8fb)](_0x516e8b,Math['min'](_0x1a746d,0x18*0x36ee80)));const _0x1ef1ad=Array[_0x16558f(0x5ac)](_0x3141c6[_0x16558f(0x5a7)])?_0x3141c6[_0x16558f(0x5a7)]:null;if(!_0x1ef1ad||!_0x1ef1ad[_0x16558f(0x491)])continue;let _0x25e339=0x0;for(const _0x343a4d of _0x1ef1ad){const _0x131db2=Math['round'](toNum(_0x343a4d?.['period'])||0x0);if(_0x131db2>_0x25e339)_0x25e339=_0x131db2;}if(_0x25e339<0x2)continue;_0x516e8b=Math[_0x16558f(0x8fb)](_0x516e8b,(_0x25e339-0x1)*_0x1a746d);}return _0x516e8b;}['getCardSize'](){const _0x258388=_0x376e89;return Math['max'](0x3,Math[_0x258388(0x488)]((toNum(this[_0x258388(0x8d0)]?.[_0x258388(0xc7f)])||0x96)/0x32));}['_applyFillHeight'](){const _0x1fb0a2=_0x376e89,_0x36faa8=this[_0x1fb0a2(0x8d0)]?.[_0x1fb0a2(0xc7f)],_0x1ab5ad=this[_0x1fb0a2(0x8d0)]?.[_0x1fb0a2(0x639)],_0x3fd6d1=!!_0x1ab5ad&&!isNum(toNum(_0x1ab5ad[_0x1fb0a2(0x416)])),_0x429ad5=(_0x36faa8==null||_0x36faa8===_0x1fb0a2(0xb6d)||_0x36faa8==='')&&!_0x3fd6d1,_0x5d4bcc=(_0x3887f4,_0x12c830)=>{const _0x37f8fb=_0x1fb0a2;if(!_0x3887f4)return;if(_0x3887f4[_0x37f8fb(0x30a)]&&_0x3887f4['classList']['add'])_0x3887f4[_0x37f8fb(0x30a)]['toggle'](_0x37f8fb(0x526),_0x12c830);else{const _0x46d790=_0x3887f4['getAttribute']&&_0x3887f4[_0x37f8fb(0xd42)](_0x37f8fb(0x5ab))||'',_0x3cfa1f=_0x46d790[_0x37f8fb(0x2de)](/\s+/)[_0x37f8fb(0x905)](_0x37f8fb(0x526));if(_0x12c830&&!_0x3cfa1f&&_0x3887f4[_0x37f8fb(0x436)])_0x3887f4[_0x37f8fb(0x436)](_0x37f8fb(0x5ab),(_0x46d790+_0x37f8fb(0x375))['trim']());else{if(!_0x12c830&&_0x3cfa1f&&_0x3887f4['setAttribute'])_0x3887f4['setAttribute'](_0x37f8fb(0x5ab),_0x46d790['split'](/\s+/)[_0x37f8fb(0xe95)](_0x2174c8=>_0x2174c8!=='sgc-fill-height')[_0x37f8fb(0x2f5)]('\x20'));}}},_0x404d90=this[_0x1fb0a2(0x2dc)]?.[_0x1fb0a2(0x75f)]('.sgc-card')||this[_0x1fb0a2(0x2dc)]?.[_0x1fb0a2(0x75f)](_0x1fb0a2(0x3f7));_0x5d4bcc(this,_0x429ad5),_0x5d4bcc(_0x404d90,_0x429ad5);const _0x326c89=(_0x36faa8==null||_0x36faa8===_0x1fb0a2(0xb6d)||_0x36faa8==='')&&_0x3fd6d1;if(_0x404d90?.[_0x1fb0a2(0x30a)])_0x404d90['classList'][_0x1fb0a2(0x2b4)]('sgc-natural-height',_0x326c89);if(_0x429ad5){if(!this[_0x1fb0a2(0xda3)]&&typeof ResizeObserver!==_0x1fb0a2(0xe88)){let _0x412236=0x0;this['_fillResizeObs']=new ResizeObserver(()=>{const _0x2c5c35=_0x1fb0a2,_0x69e3a8=this[_0x2c5c35(0x2dc)]?.[_0x2c5c35(0x75f)](_0x2c5c35(0x33d)),_0x9b9e5=_0x69e3a8?.[_0x2c5c35(0x7d3)]||0x0;if(Math[_0x2c5c35(0x26d)](_0x9b9e5-_0x412236)>0x2){_0x412236=_0x9b9e5;if(this[_0x2c5c35(0x9be)])cancelAnimationFrame(this[_0x2c5c35(0x9be)]);this[_0x2c5c35(0x9be)]=requestAnimationFrame(()=>{const _0x24a687=_0x2c5c35;this[_0x24a687(0x9be)]=0x0,this[_0x24a687(0x5a0)]='';try{this[_0x24a687(0x503)]();}catch(_0x1a56c2){}});}}),this[_0x1fb0a2(0xda3)]['observe'](this);}}else this[_0x1fb0a2(0xda3)]&&(this[_0x1fb0a2(0xda3)][_0x1fb0a2(0xb5c)](),this[_0x1fb0a2(0xda3)]=null);}[_0x376e89(0x9f1)](){const _0x30413b=_0x376e89,_0x2d834c=this[_0x30413b(0x8d0)]?.[_0x30413b(0x639)]||{},_0x123583=this[_0x30413b(0x8d0)]?.[_0x30413b(0xc7f)],_0xcb0d3e=_0x123583==null||_0x123583===_0x30413b(0xb6d)||_0x123583==='',_0x946e5f=_0x2d834c['rows']===_0x30413b(0xb6d),_0x4d3923={'min_rows':_0xcb0d3e&&_0x946e5f?0x5:0x2,'min_columns':0x4};if(_0x2d834c['rows']!=null&&_0x2d834c[_0x30413b(0x416)]!=='auto')_0x4d3923[_0x30413b(0x416)]=_0x2d834c[_0x30413b(0x416)];if(_0x2d834c['columns']!=null)_0x4d3923['columns']=_0x2d834c[_0x30413b(0x258)];return _0x4d3923;}['getConfig'](){return this['_config'];}['_setupTimers'](){const _0x4c2af4=_0x376e89;this['_pollTimer']&&(clearInterval(this[_0x4c2af4(0x82e)]),this[_0x4c2af4(0x82e)]=null);const _0x211b97=toNum(this[_0x4c2af4(0x8d0)][_0x4c2af4(0xc61)]);if(isNum(_0x211b97)&&_0x211b97>0x0)this[_0x4c2af4(0x82e)]=setInterval(()=>{const _0x547133=_0x4c2af4;this[_0x547133(0x1de)][_0x547133(0x648)](),this['_scheduleUpdate']();},_0x211b97*0x3e8);else this[_0x4c2af4(0x6cc)]()&&(this[_0x4c2af4(0x82e)]=setInterval(()=>{const _0xa45237=_0x4c2af4;this[_0xa45237(0x1de)][_0xa45237(0x648)](),this[_0xa45237(0xd9e)]();},0x5*0x3c*0x3e8));this[_0x4c2af4(0x97f)]&&(clearInterval(this[_0x4c2af4(0x97f)]),this[_0x4c2af4(0x97f)]=null),this['_liveEnabled']&&this[_0x4c2af4(0xc14)]()&&(this[_0x4c2af4(0x97f)]=setInterval(()=>this[_0x4c2af4(0x61f)](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x139db9=_0x376e89;if(!this[_0x139db9(0x78e)]?.[_0x139db9(0x491)])return![];return this[_0x139db9(0x78e)]['some'](_0x473fa4=>this[_0x139db9(0x4b5)](_0x473fa4));}[_0x376e89(0xc14)](){const _0x3a144e=_0x376e89,_0x563587=this[_0x3a144e(0x8d0)];if(_0x563587[_0x3a144e(0x984)]||_0x563587[_0x3a144e(0x731)]&&this[_0x3a144e(0x7d4)]){if(this['_dpMode']===_0x3a144e(0xd84))return![];if((this[_0x3a144e(0x653)]||0x0)!==0x0)return![];}if(_0x563587['energy_date_sync']&&this['_energyEnd']&&this[_0x3a144e(0x46d)][_0x3a144e(0x17e)]()<=Date[_0x3a144e(0x8af)]())return![];return!![];}['_shouldAlignToClock'](_0x31353f){const _0x3569f9=_0x376e89,_0x20be25=_0x31353f?.[_0x3569f9(0x858)]||_0x31353f?.[_0x3569f9(0x887)];if(_0x20be25==='candlestick'||_0x20be25===_0x3569f9(0x902))return!![];return this['_isLiveTrackingNeeded']();}[_0x376e89(0xd9e)](){const _0x4a888f=_0x376e89;if(this['_updateQueued'])return;this[_0x4a888f(0x23e)]=!![],Promise['resolve']()['then'](()=>{const _0x1c73ef=_0x4a888f;this['_updateQueued']=![],this[_0x1c73ef(0x391)]()[_0x1c73ef(0x836)](_0x376eca=>console[_0x1c73ef(0xa52)](_0x1c73ef(0x367),_0x376eca));});}[_0x376e89(0xaf8)](){const _0x53fbea=_0x376e89;if(this[_0x53fbea(0x7c1)])return;this[_0x53fbea(0x7c1)]=requestAnimationFrame(()=>{const _0x4c9c70=_0x53fbea;this[_0x4c9c70(0x7c1)]=null,this[_0x4c9c70(0x503)]();});}['_resolveColor'](_0x2f5c1a,_0x51139e){const _0x1bda86=_0x376e89;if(!_0x2f5c1a||typeof _0x2f5c1a!==_0x1bda86(0xb2d)||!_0x2f5c1a[_0x1bda86(0x905)]('{{')&&!_0x2f5c1a[_0x1bda86(0x905)]('{%'))return _0x2f5c1a;return this[_0x1bda86(0xe7d)][_0x1bda86(0xa4b)](this[_0x1bda86(0xb8f)](_0x2f5c1a,_0x51139e||null))||null;}[_0x376e89(0xe63)](_0x2057fb,_0x5bcb09){return this['_resolveColor'](_0x2057fb,_0x5bcb09);}[_0x376e89(0x31d)](_0x486375,_0x4f6624){const _0x2e5377=_0x376e89;if(typeof _0x486375!==_0x2e5377(0xb2d)||!_0x486375[_0x2e5377(0x905)]('{{')&&!_0x486375[_0x2e5377(0x905)]('{%'))return _0x486375;return this['_resolvedTemplateColors'][_0x2e5377(0xa4b)](this[_0x2e5377(0xb8f)](_0x486375,_0x4f6624||null))??null;}[_0x376e89(0x5ca)](_0x1f3cfc,_0x434a0f){const _0x285102=_0x376e89,_0x3f32a4=this[_0x285102(0x17b)](_0x1f3cfc,_0x434a0f);if(!_0x3f32a4||typeof _0x3f32a4!==_0x285102(0xb2d)||!_0x3f32a4[_0x285102(0x905)](_0x285102(0x5d1)))return _0x3f32a4;try{const _0xa704ad=this[_0x285102(0x2dc)]?.[_0x285102(0x75f)]('.sgc-card')||this[_0x285102(0x2dc)]||this,_0xb61a84=document[_0x285102(0xe56)]('span');_0xb61a84[_0x285102(0xea9)][_0x285102(0xeaf)]=_0x3f32a4,_0xb61a84[_0x285102(0xea9)]['display']='none',_0xa704ad[_0x285102(0xb0e)](_0xb61a84);const _0x1843d2=getComputedStyle(_0xb61a84)[_0x285102(0xeaf)];return _0xb61a84['remove'](),_0x1843d2&&_0x1843d2!==''?_0x1843d2:_0x3f32a4;}catch(_0x3dd2f){return _0x3f32a4;}}[_0x376e89(0x364)](){const _0x5c9bb3=_0x376e89,_0x2ed966=this[_0x5c9bb3(0xe7d)];if(!_0x2ed966)return![];let _0x56d12f=![];if(this[_0x5c9bb3(0xcd7)]&&this[_0x5c9bb3(0x8d0)])for(const _0x1d7697 in this['_tplBoolCard']){const _0x535393=parseTemplateBool(_0x2ed966[_0x5c9bb3(0xa4b)](this[_0x5c9bb3(0xcd7)][_0x1d7697]),CARD_DEFAULTS[_0x1d7697]);this[_0x5c9bb3(0x8d0)][_0x1d7697]!==_0x535393&&(this['_config'][_0x1d7697]=_0x535393,_0x56d12f=!![]);}if(this[_0x5c9bb3(0xcc2)]&&this[_0x5c9bb3(0x78e)]){const _0x16aed4=new Set(['show_state',_0x5c9bb3(0xe08),'show_average',_0x5c9bb3(0x643),_0x5c9bb3(0x6e0),_0x5c9bb3(0x6f2),_0x5c9bb3(0x2c2),_0x5c9bb3(0x296)]);for(let _0x568e6d=0x0;_0x568e6d<this[_0x5c9bb3(0xcc2)]['length'];_0x568e6d++){const _0x53999a=this[_0x5c9bb3(0xcc2)][_0x568e6d],_0x41e5a3=this[_0x5c9bb3(0x78e)][_0x568e6d];if(!_0x53999a||!_0x41e5a3)continue;for(const _0x25cd02 in _0x53999a){const _0x85eac6=parseTemplateBool(_0x2ed966[_0x5c9bb3(0xa4b)](this[_0x5c9bb3(0xb8f)](_0x53999a[_0x25cd02],_0x41e5a3[_0x5c9bb3(0x39d)])),ENTITY_DEFAULTS[_0x25cd02]);_0x41e5a3[_0x25cd02]!==_0x85eac6&&(_0x41e5a3[_0x25cd02]=_0x85eac6,_0x56d12f=!![]);if(_0x16aed4[_0x5c9bb3(0x960)](_0x25cd02))continue;for(const _0x1456f0 of this[_0x5c9bb3(0x78e)]){_0x1456f0&&_0x1456f0['_compareOf']===_0x568e6d&&_0x1456f0[_0x25cd02]!==_0x85eac6&&(_0x1456f0[_0x25cd02]=_0x85eac6,_0x56d12f=!![]);}}}}return _0x56d12f;}[_0x376e89(0xb8f)](_0x1d2dd7,_0x464a0a){const _0x56162f=_0x376e89;return _0x464a0a&&typeof _0x1d2dd7==='string'&&/\bentity\b/[_0x56162f(0x58d)](_0x1d2dd7)?_0x1d2dd7+'\u0000'+_0x464a0a:_0x1d2dd7;}[_0x376e89(0x873)](){const _0x42fabe=_0x376e89;if(!this[_0x42fabe(0xbce)]?.[_0x42fabe(0xb2b)]){this[_0x42fabe(0x85a)](),this[_0x42fabe(0x399)]=null;return;}const _0x392503=new Map(),_0x1758e3=_0x398503=>{const _0x43d8a3=_0x42fabe;if(!_0x392503[_0x43d8a3(0x960)](_0x398503))_0x392503[_0x43d8a3(0x4de)](_0x398503,{'template':_0x398503,'entId':null});};if(this[_0x42fabe(0xcd7)]){for(const _0x50ddca in this['_tplBoolCard'])_0x1758e3(this[_0x42fabe(0xcd7)][_0x50ddca]);}for(let _0x5c4e9f=0x0;_0x5c4e9f<(this[_0x42fabe(0xcc2)]||[])['length'];_0x5c4e9f++){const _0x1ae671=this[_0x42fabe(0xcc2)][_0x5c4e9f];if(!_0x1ae671)continue;const _0x2638dd=this[_0x42fabe(0x78e)]?.[_0x5c4e9f]?.[_0x42fabe(0x39d)]||null;for(const _0x128973 in _0x1ae671){const _0x30b145=this[_0x42fabe(0xb8f)](_0x1ae671[_0x128973],_0x2638dd);if(!_0x392503[_0x42fabe(0x960)](_0x30b145))_0x392503['set'](_0x30b145,{'template':_0x1ae671[_0x128973],'entId':_0x30b145===_0x1ae671[_0x128973]?null:_0x2638dd});}}const _0x1eb3eb=[_0x42fabe(0xeaf),_0x42fabe(0xe46),_0x42fabe(0x4e1),_0x42fabe(0x8b2),'icon',_0x42fabe(0x716),_0x42fabe(0x26b)];for(const _0x462d61 of this[_0x42fabe(0x78e)]||[]){for(const _0x596938 of _0x1eb3eb){const _0x2c53b5=_0x462d61[_0x596938];if(typeof _0x2c53b5===_0x42fabe(0xb2d)&&(_0x2c53b5[_0x42fabe(0x905)]('{{')||_0x2c53b5[_0x42fabe(0x905)]('{%'))){const _0xd40673=_0x462d61[_0x42fabe(0x39d)]||null,_0xaff51f=this[_0x42fabe(0xb8f)](_0x2c53b5,_0xd40673);if(!_0x392503[_0x42fabe(0x960)](_0xaff51f))_0x392503[_0x42fabe(0x4de)](_0xaff51f,{'template':_0x2c53b5,'entId':_0xaff51f===_0x2c53b5?null:_0xd40673});}}}const _0x5b6fbd=['y_axis_color',_0x42fabe(0x567),'x_axis_date_color',_0x42fabe(0x67e),_0x42fabe(0xcde),_0x42fabe(0x217),_0x42fabe(0x570)];for(const _0x25eb74 of _0x5b6fbd){const _0x1edc23=this['_config']?.[_0x25eb74];if(typeof _0x1edc23===_0x42fabe(0xb2d)&&(_0x1edc23[_0x42fabe(0x905)]('{{')||_0x1edc23[_0x42fabe(0x905)]('{%')))_0x1758e3(_0x1edc23);}for(const _0x544d91 of this['_config']?.[_0x42fabe(0x949)]||[]){for(const _0x5ef743 of[_0x42fabe(0x1b1),_0x42fabe(0xd52),_0x42fabe(0x8da),_0x42fabe(0xda1),_0x42fabe(0xb0a),_0x42fabe(0xafc)]){const _0x2672f1=_0x544d91?.[_0x5ef743];if(typeof _0x2672f1===_0x42fabe(0xb2d)&&(_0x2672f1[_0x42fabe(0x905)]('{{')||_0x2672f1[_0x42fabe(0x905)]('{%')))_0x1758e3(_0x2672f1);}}const _0x423e32=_0x392503[_0x42fabe(0x476)]+':'+[..._0x392503[_0x42fabe(0x25f)]()][_0x42fabe(0x2f7)]()[_0x42fabe(0x2f5)]('\x0a');if(_0x423e32===this['_lastTplKey']&&this[_0x42fabe(0x530)][_0x42fabe(0x491)]===_0x392503[_0x42fabe(0x476)])return;this[_0x42fabe(0x399)]=_0x423e32,this['_teardownColorTemplates']();if(!_0x392503[_0x42fabe(0x476)])return;for(const [_0x26e5a9,_0x4c3cb7]of _0x392503){try{const _0x3fec65=this[_0x42fabe(0xbce)][_0x42fabe(0xb2b)][_0x42fabe(0x33c)](_0x48d365=>{const _0x358847=_0x42fabe,_0x170f2d=normalizeTemplateResult(_0x48d365?.[_0x358847(0x417)]);if(!_0x170f2d)return;const _0x263a26=this[_0x358847(0xe7d)][_0x358847(0xa4b)](_0x26e5a9);if(_0x263a26===_0x170f2d)return;this['_resolvedTemplateColors'][_0x358847(0x4de)](_0x26e5a9,_0x170f2d),this[_0x358847(0x364)](),this[_0x358847(0x5a0)]='',this[_0x358847(0xaf8)]();},_0x4c3cb7[_0x42fabe(0x17f)]?{'type':_0x42fabe(0x312),'template':_0x4c3cb7[_0x42fabe(0x616)],'variables':{'entity':_0x4c3cb7['entId']}}:{'type':_0x42fabe(0x312),'template':_0x4c3cb7['template']});_0x3fec65[_0x42fabe(0xdd9)](_0x2d199c=>{const _0x1ca3a8=_0x42fabe;if(!this['isConnected']){try{if(typeof _0x2d199c===_0x1ca3a8(0x5e5))_0x2d199c();}catch{}return;}this['_colorTemplateUnsubs'][_0x1ca3a8(0x5d5)](_0x2d199c);})[_0x42fabe(0x836)](()=>{});}catch(_0xefea3){console['warn'](_0x42fabe(0xb34),_0x4c3cb7[_0x42fabe(0x616)],_0xefea3);}}}[_0x376e89(0x85a)](){const _0x596ec2=_0x376e89;for(const _0x1c55c6 of this[_0x596ec2(0x530)]){try{if(typeof _0x1c55c6===_0x596ec2(0x5e5))_0x1c55c6();}catch{}}this[_0x596ec2(0x530)]=[];}[_0x376e89(0x535)](_0x447adc){const _0x36e87f=_0x376e89;if(!_0x447adc||!this[_0x36e87f(0xbce)]||!this[_0x36e87f(0x8d0)])return _0x447adc;const _0x433f9a=this[_0x36e87f(0x8d0)],_0x322b8c=toNum(_0x433f9a[_0x36e87f(0xd49)])>0x0;if(_0x433f9a[_0x36e87f(0x9f7)]||_0x433f9a[_0x36e87f(0x201)]&&!_0x322b8c)return _0x447adc;if(_0x447adc[_0x36e87f(0xd52)][_0x36e87f(0x17e)]()<Date['now']()-0xea60)return _0x447adc;const _0x22fc58=_0x447adc[_0x36e87f(0x1b1)];let _0x5a55d1=0x0;for(const _0x160671 of this[_0x36e87f(0x78e)]||[]){if(!_0x160671?.['data_attribute'])continue;const _0x514826=this[_0x36e87f(0xbce)]['states'][_0x160671[_0x36e87f(0x39d)]];if(!_0x514826)continue;const _0x33ed94=synthesizeForecastSeries(_0x514826,_0x160671,_0x22fc58,this['_hass']);if(!_0x33ed94['length'])continue;const _0x328b3c=_0x33ed94[_0x33ed94[_0x36e87f(0x491)]-0x1]['t'];if(_0x328b3c>_0x5a55d1)_0x5a55d1=_0x328b3c;}return _0x5a55d1>_0x447adc[_0x36e87f(0xd52)][_0x36e87f(0x17e)]()&&(_0x447adc[_0x36e87f(0xd52)]=new Date(_0x5a55d1+0x36ee80)),_0x447adc;}async[_0x376e89(0x391)](){const _0x5cf84e=_0x376e89;if(!this[_0x5cf84e(0xbce)]||!this['_config'])return;const _0x1baada=this[_0x5cf84e(0xa31)]=(this[_0x5cf84e(0xa31)]||0x0)+0x1;this[_0x5cf84e(0xc52)]=Date[_0x5cf84e(0x8af)](),this[_0x5cf84e(0x969)]=this[_0x5cf84e(0x6a7)](),this[_0x5cf84e(0x16e)]=[],this['_extendWindowForForecastData'](this[_0x5cf84e(0x969)]);const _0x3a326d=toNum(this[_0x5cf84e(0x8d0)]?.[_0x5cf84e(0xd49)]),_0x20e39a=toNum(this[_0x5cf84e(0x8d0)]?.['__sgcExtAnchorMs']),_0x20fd85=isNum(_0x20e39a)&&_0x20e39a>0x0?new Date(Math['min'](_0x20e39a,this[_0x5cf84e(0x969)]['end'][_0x5cf84e(0x17e)]())):this[_0x5cf84e(0x969)][_0x5cf84e(0xd52)],_0x5abe2f=isNum(_0x3a326d)&&_0x3a326d>0x0?{'start':new Date(_0x20fd85[_0x5cf84e(0x17e)]()-_0x3a326d*0x36ee80),'end':_0x20fd85}:this['_window'];for(const _0x560498 of this[_0x5cf84e(0x78e)]){if(_0x560498&&_0x560498[_0x5cf84e(0xa48)]!=null&&_0x560498[_0x5cf84e(0xaba)]){const _0x73c20a=resolveOffsetHours(this[_0x5cf84e(0x78e)][_0x560498[_0x5cf84e(0xa48)]]?.[_0x5cf84e(0x4e5)],this['_hass'])||0x0;_0x560498[_0x5cf84e(0x4e5)]=_0x73c20a+this['_compareShiftHours'](_0x560498[_0x5cf84e(0xaba)],_0x5abe2f);}}let {start:_0xdc1b57,end:_0x14d678}=this[_0x5cf84e(0x969)],_0x8da6c2=_0xdc1b57[_0x5cf84e(0x17e)](),_0x15f2c6=_0x14d678[_0x5cf84e(0x17e)]();const _0x21b8f3=this[_0x5cf84e(0x8d0)],_0xc1dd34=Math[_0x5cf84e(0x8fb)](0x1,(_0x15f2c6-_0x8da6c2)/0x36ee80),_0x3842c4=_0xc1dd34>=0x18?0xea60:0x2710,_0x36c1f5=Math[_0x5cf84e(0xbd6)](_0x8da6c2/_0x3842c4)*_0x3842c4;_0x36c1f5!==_0x8da6c2&&(_0x8da6c2=_0x36c1f5,_0xdc1b57=new Date(_0x36c1f5),this['_window'][_0x5cf84e(0x1b1)]=_0xdc1b57);Object[_0x5cf84e(0xdcb)](_0x21b8f3,'__sgcActiveRule',{'value':activeScaleRule(_0x21b8f3,(_0x15f2c6-_0x8da6c2)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x3e71e0=[];for(const _0x4f0099 of this['_entities']||[]){_0x4f0099?.[_0x5cf84e(0x972)]&&!(this[_0x5cf84e(0x281)]&&_0x4f0099[_0x5cf84e(0x972)]in this[_0x5cf84e(0x281)])&&_0x3e71e0[_0x5cf84e(0x5d5)](_0x4f0099[_0x5cf84e(0x972)]);}if(_0x3e71e0[_0x5cf84e(0x491)]){try{await this[_0x5cf84e(0xc1b)](_0x3e71e0);}catch{}if(_0x1baada!==this[_0x5cf84e(0xa31)])return;}const _0x585c85=this[_0x5cf84e(0x9b6)](_0xc1dd34);this[_0x5cf84e(0x2f0)](_0xc1dd34);const _0x3e268a=_0x51ed19=>{const _0x7b7fb9=_0x5cf84e;if(!_0x51ed19)return![];if(_0x51ed19[_0x7b7fb9(0x3ca)]||_0x51ed19[_0x7b7fb9(0x77a)]||_0x51ed19[_0x7b7fb9(0x52f)]||_0x51ed19[_0x7b7fb9(0xbf4)])return![];if(autoStateMap(_0x51ed19,this['_hass'],this[_0x7b7fb9(0x8d0)]?.[_0x7b7fb9(0x3c1)]))return![];if(_0x51ed19[_0x7b7fb9(0x972)])return!![];if(_0x585c85[_0x7b7fb9(0x14a)]!==_0x7b7fb9(0x1fa))return!!(_0x585c85['ltsVeto']&&this[_0x7b7fb9(0x810)](_0x51ed19));return this[_0x7b7fb9(0x810)](_0x51ed19);},_0x347516=new Map(),_0xd9a169=new Map(),_0x2e565d=new Array(this[_0x5cf84e(0x78e)]['length'])[_0x5cf84e(0x339)](null),_0x4366ab=new Array(this['_entities']['length'])[_0x5cf84e(0x339)](![]);this['_entities'][_0x5cf84e(0xb00)]((_0x2e49b,_0x537c7f)=>{const _0x782ba6=_0x5cf84e;if(_0x2e49b['fixed_value'])return;if(_0x2e49b[_0x782ba6(0x77a)])return;const _0x5e5bf3=resolveOffsetHours(_0x2e49b[_0x782ba6(0x4e5)],this[_0x782ba6(0xbce)]);if(_0x3e268a(_0x2e49b)){const _0x34e2ea=this['_getStatId'](_0x2e49b),_0x1310d0=this[_0x782ba6(0x39f)](_0x2e49b,_0x585c85),_0x534f01=_0x5e5bf3+'|'+_0x1310d0;if(!_0xd9a169[_0x782ba6(0x960)](_0x534f01))_0xd9a169['set'](_0x534f01,{'offH':_0x5e5bf3,'period':_0x1310d0,'ids':[]});const _0xe842f4=_0xd9a169[_0x782ba6(0xa4b)](_0x534f01)[_0x782ba6(0x9f0)];if(!_0xe842f4[_0x782ba6(0x905)](_0x34e2ea))_0xe842f4[_0x782ba6(0x5d5)](_0x34e2ea);_0x2e565d[_0x537c7f]=_0x34e2ea+'__'+_0x5e5bf3+'__'+_0x1310d0,_0x4366ab[_0x537c7f]=!![];}else{if(_0x2e49b[_0x782ba6(0x39d)]){if(!_0x347516[_0x782ba6(0x960)](_0x5e5bf3))_0x347516[_0x782ba6(0x4de)](_0x5e5bf3,[]);const _0x5b241e=_0x347516[_0x782ba6(0xa4b)](_0x5e5bf3),_0x1ea9f5=_0x2e49b[_0x782ba6(0x39d)];!_0x5b241e[_0x782ba6(0xb72)](_0x180846=>_0x180846['id']===_0x1ea9f5)&&_0x5b241e[_0x782ba6(0x5d5)]({'id':_0x1ea9f5,'attribute':this[_0x782ba6(0xe51)](_0x2e49b,_0x537c7f)}),_0x2e565d[_0x537c7f]=_0x1ea9f5+'__'+_0x5e5bf3;}}});const _0x552b5d=this['_config'][_0x5cf84e(0x2ca)]!==![],_0x2fab70={},_0x49284e={};let _0x413052=0x0;for(const _0x21e09f of this[_0x5cf84e(0x78e)]||[]){const _0x35c82b=toNum(_0x21e09f?.['forecast_horizon']);if(_0x35c82b>0x0&&_0x35c82b*0x36ee80>_0x413052)_0x413052=_0x35c82b*0x36ee80;}const _0x1ca048=this['_maMaxLeadMs']((_0x15f2c6-_0x8da6c2)/0x36ee80),_0x48f7ef=[];for(const [_0x4b78cc,_0x3ad66f]of _0x347516){const _0x4dc571=_0x4b78cc*0x36ee80,_0x2586ea=new Date(_0x8da6c2-_0x4dc571-_0x413052-_0x1ca048),_0x37ac4b=new Date(_0x15f2c6-_0x4dc571);_0x48f7ef[_0x5cf84e(0x5d5)](this[_0x5cf84e(0x1de)][_0x5cf84e(0x8a5)](this[_0x5cf84e(0xbce)],_0x3ad66f,_0x2586ea,_0x37ac4b,_0x552b5d)[_0x5cf84e(0xdd9)](_0xd37c45=>{const _0x766060=_0x5cf84e;for(const _0xfa0750 in _0xd37c45){const _0x4d8308=_0x4dc571!==0x0?_0xd37c45[_0xfa0750][_0x766060(0x189)](_0x4c7a30=>({..._0x4c7a30,'t':_0x4c7a30['t']+_0x4dc571})):_0xd37c45[_0xfa0750];_0x49284e[_0xfa0750+'__'+_0x4b78cc]=_0x4d8308;}}));}const _0x4daed8=new Set();for(const _0x2bbccb of this[_0x5cf84e(0x78e)]){if(!_0x3e268a(_0x2bbccb))continue;const _0x58a65c=DataProcessor[_0x5cf84e(0x662)](_0x2bbccb[_0x5cf84e(0x9d2)]||'avg');for(const _0x323dd2 of _0x58a65c)_0x4daed8[_0x5cf84e(0x1ee)](_0x323dd2);if((_0x2bbccb[_0x5cf84e(0x9d2)]||'avg')===_0x5cf84e(0x8fb))_0x4daed8['add'](_0x5cf84e(0xa51));(_0x2bbccb['aggregate_func']||_0x5cf84e(0x60d))===_0x5cf84e(0x6b2)&&(_0x4daed8[_0x5cf84e(0x1ee)](_0x5cf84e(0xa51)),_0x4daed8[_0x5cf84e(0x1ee)]('max')),_0x2bbccb[_0x5cf84e(0x643)]&&(_0x4daed8['add'](_0x5cf84e(0xa51)),_0x4daed8['add'](_0x5cf84e(0x8fb)));}if(!_0x4daed8['size'])_0x4daed8[_0x5cf84e(0x1ee)]('mean');const _0x196794=Array[_0x5cf84e(0x9d7)](_0x4daed8);for(const [,_0x382e56]of _0xd9a169){const {offH:_0x4e1392,period:_0x3bdd84,ids:_0x2c1995}=_0x382e56,_0x235b72=_0x4e1392*0x36ee80,_0x257e89=new Date(_0x8da6c2-_0x235b72-_0x413052-_0x1ca048),_0x3cdb64=new Date(_0x15f2c6-_0x235b72);_0x48f7ef[_0x5cf84e(0x5d5)](this[_0x5cf84e(0x1de)][_0x5cf84e(0x415)](this[_0x5cf84e(0xbce)],_0x2c1995,_0x257e89,_0x3cdb64,_0x3bdd84,_0x552b5d,_0x196794)[_0x5cf84e(0xdd9)](async _0x3dcbf7=>{const _0x88d55f=_0x5cf84e;if(_0x3bdd84===_0x88d55f(0x912)){const _0x4605ab=_0x8da6c2-_0x235b72,_0x5680c8=0x36ee80,_0x5ae405=[];for(const _0x3ab9d4 of _0x2c1995){const _0x959351=_0x3dcbf7[_0x3ab9d4];if(!_0x959351||!_0x959351['length']){_0x5ae405[_0x88d55f(0x5d5)](_0x3ab9d4);continue;}if(!isNum(_0x959351[0x0]?.['t'])||_0x959351[0x0]['t']-_0x4605ab>_0x5680c8)_0x5ae405[_0x88d55f(0x5d5)](_0x3ab9d4);}if(_0x5ae405[_0x88d55f(0x491)])try{const _0x1f62d1=await this[_0x88d55f(0x1de)][_0x88d55f(0x415)](this[_0x88d55f(0xbce)],_0x5ae405,_0x257e89,_0x3cdb64,'hour',_0x552b5d,_0x196794);for(const _0x4d8bda of _0x5ae405){const _0x1735ba=_0x3dcbf7[_0x4d8bda],_0x4ceaed=_0x1f62d1[_0x4d8bda];if(!_0x4ceaed||!_0x4ceaed[_0x88d55f(0x491)])continue;if(!_0x1735ba||!_0x1735ba['length']){_0x3dcbf7[_0x4d8bda]=_0x4ceaed;continue;}const _0x5833d8=_0x1735ba[0x0]['t'],_0x43f986=_0x4ceaed[_0x88d55f(0xe95)](_0x511ee6=>_0x511ee6['t']<_0x5833d8);_0x3dcbf7[_0x4d8bda]=_0x43f986['length']?_0x43f986[_0x88d55f(0x6bb)](_0x1735ba):_0x1735ba;}}catch{}}for(const _0x5f072d in _0x3dcbf7){const _0x10c388=_0x235b72!==0x0?_0x3dcbf7[_0x5f072d][_0x88d55f(0x189)](_0x452a29=>({..._0x452a29,'t':_0x452a29['t']+_0x235b72})):_0x3dcbf7[_0x5f072d];_0x2fab70[_0x5f072d+'__'+_0x4e1392+'__'+_0x3bdd84]=_0x10c388;}}));}const _0x44fe69=new Map(),_0x570506=new Map();for(const _0x45d697 of this['_entities']){if(!_0x45d697?.['price_entity']||_0x45d697['fixed_value']||_0x45d697[_0x5cf84e(0x77a)])continue;const _0xb9cf86=resolveOffsetHours(_0x45d697['offset'],this['_hass'])||0x0,_0x125106=_0x45d697[_0x5cf84e(0xb4e)]+'__'+_0xb9cf86;if(_0x570506[_0x5cf84e(0x960)](_0x125106))continue;const _0x4bd541=this[_0x5cf84e(0xbce)]?.[_0x5cf84e(0xe24)]?.[_0x45d697['price_entity']]?.['attributes']?.[_0x5cf84e(0xe9e)],_0xecaa6b=_0x4bd541===_0x5cf84e(0x765)||_0x4bd541==='total'||_0x4bd541===_0x5cf84e(0xcc6);_0x570506[_0x5cf84e(0x4de)](_0x125106,{'id':_0x45d697[_0x5cf84e(0xb4e)],'attribute':_0x45d697['price_attribute']||null,'offH':_0xb9cf86,'useStats':_0x585c85[_0x5cf84e(0x14a)]==='statistics'&&_0xecaa6b&&!_0x45d697['price_attribute']});}for(const [_0x237be4,_0x18d05e]of _0x570506){const _0x4f575d=_0x18d05e[_0x5cf84e(0x1e6)]*0x36ee80,_0x469c2e=new Date(_0x8da6c2-_0x4f575d-_0x413052-_0x1ca048-0x5265c00),_0x18dd8f=new Date(_0x15f2c6-_0x4f575d);_0x18d05e[_0x5cf84e(0x442)]?_0x48f7ef[_0x5cf84e(0x5d5)](this[_0x5cf84e(0x1de)][_0x5cf84e(0x415)](this['_hass'],[_0x18d05e['id']],_0x469c2e,_0x18dd8f,'hour',_0x552b5d,['mean'])['then'](_0x49b947=>{const _0x36d704=_0x5cf84e,_0x490b1a=[];for(const _0x498c0f of _0x49b947[_0x18d05e['id']]||[]){if(isNum(_0x498c0f[_0x36d704(0xb90)]))_0x490b1a[_0x36d704(0x5d5)]({'t':_0x498c0f['t']+_0x4f575d,'v':_0x498c0f[_0x36d704(0xb90)]});}_0x44fe69[_0x36d704(0x4de)](_0x237be4,_0x490b1a);})):_0x48f7ef[_0x5cf84e(0x5d5)](this[_0x5cf84e(0x1de)][_0x5cf84e(0x8a5)](this['_hass'],[{'id':_0x18d05e['id'],'attribute':_0x18d05e[_0x5cf84e(0x52f)]}],_0x469c2e,_0x18dd8f,_0x552b5d)['then'](_0x3fc0a8=>{const _0x188846=_0x5cf84e,_0x17b970=[];for(const _0x299e9b of _0x3fc0a8[_0x18d05e['id']]||[]){const _0x835fd1=_0x18d05e[_0x188846(0x52f)]?getAttributePath(_0x299e9b['attributes'],_0x18d05e[_0x188846(0x52f)]):_0x299e9b[_0x188846(0x394)],_0x488ac0=toNum(_0x835fd1);if(_0x488ac0!==null)_0x17b970['push']({'t':_0x299e9b['t']+_0x4f575d,'v':_0x488ac0});}_0x44fe69[_0x188846(0x4de)](_0x237be4,_0x17b970);}));}const _0x3165f6=new Map(),_0x21afaa=new Map();this[_0x5cf84e(0x78e)][_0x5cf84e(0xb00)]((_0x31c928,_0x273069)=>{const _0x27618e=_0x5cf84e;if(!_0x31c928?.['ref_entity']||_0x31c928['fixed_value']||_0x31c928[_0x27618e(0x77a)])return;const _0x368e0a=resolveOffsetHours(_0x31c928[_0x27618e(0x4e5)],this['_hass'])||0x0,_0x21f431=this[_0x27618e(0xbce)]?.[_0x27618e(0xe24)]?.[_0x31c928[_0x27618e(0x7a6)]]?.['attributes']?.[_0x27618e(0xe9e)],_0x234b5a=_0x21f431===_0x27618e(0x765)||_0x21f431==='total'||_0x21f431===_0x27618e(0xcc6),_0x17541c=_0x4366ab[_0x273069]&&_0x234b5a&&!_0x31c928[_0x27618e(0x8a8)],_0x364829=_0x17541c?this[_0x27618e(0x39f)](_0x31c928,_0x585c85):'hist',_0x13a968=_0x364829,_0x534f41=refJobKey(_0x31c928,_0x368e0a,_0x13a968);_0x31c928[_0x27618e(0x817)]=_0x534f41;if(_0x21afaa['has'](_0x534f41))return;_0x21afaa[_0x27618e(0x4de)](_0x534f41,{'id':_0x31c928[_0x27618e(0x7a6)],'attribute':_0x31c928[_0x27618e(0x8a8)]||null,'offH':_0x368e0a,'useStats':_0x17541c,'period':_0x364829});});for(const [_0xcc71bc,_0x5195e9]of _0x21afaa){const _0x1a8ced=_0x5195e9[_0x5cf84e(0x1e6)]*0x36ee80,_0x55fac6=new Date(_0x8da6c2-_0x1a8ced-_0x413052-_0x1ca048-0x5265c00),_0x22b8e6=new Date(_0x15f2c6-_0x1a8ced),_0x54fc9e=()=>this[_0x5cf84e(0x1de)][_0x5cf84e(0x8a5)](this[_0x5cf84e(0xbce)],[{'id':_0x5195e9['id'],'attribute':_0x5195e9[_0x5cf84e(0x52f)]}],_0x55fac6,_0x22b8e6,_0x552b5d)['then'](_0x55a081=>{const _0x1da881=_0x5cf84e,_0x76d97d=[];for(const _0x1768b2 of _0x55a081[_0x5195e9['id']]||[]){const _0x54b167=_0x5195e9[_0x1da881(0x52f)]?getAttributePath(_0x1768b2[_0x1da881(0xbaa)],_0x5195e9[_0x1da881(0x52f)]):_0x1768b2[_0x1da881(0x394)],_0x47282d=toNum(_0x54b167);if(_0x47282d!==null)_0x76d97d['push']({'t':_0x1768b2['t']+_0x1a8ced,'v':_0x47282d});}_0x3165f6['set'](_0xcc71bc,{'samples':_0x76d97d,'statPeriodMs':0x0,'id':_0x5195e9['id'],'attribute':_0x5195e9[_0x1da881(0x52f)],'offH':_0x5195e9['offH']});});if(_0x5195e9['useStats']){const _0x4106a0=_0x5195e9[_0x5cf84e(0x729)]===_0x5cf84e(0x912)?_0x5cf84e(0x690):_0x5195e9[_0x5cf84e(0x729)],_0x3fb433={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x4106a0]||0x36ee80;_0x48f7ef[_0x5cf84e(0x5d5)](this['_fetcher']['fetchStatistics'](this[_0x5cf84e(0xbce)],[_0x5195e9['id']],_0x55fac6,_0x22b8e6,_0x4106a0,_0x552b5d,['mean',_0x5cf84e(0x394)])[_0x5cf84e(0xdd9)](_0x46c2fe=>{const _0x21bebb=_0x5cf84e,_0x64b136=[];for(const _0x5edca1 of _0x46c2fe[_0x5195e9['id']]||[]){const _0x3854be=isNum(_0x5edca1[_0x21bebb(0xb90)])?_0x5edca1[_0x21bebb(0xb90)]:isNum(_0x5edca1[_0x21bebb(0x394)])?_0x5edca1[_0x21bebb(0x394)]:null;if(_0x3854be!==null)_0x64b136[_0x21bebb(0x5d5)]({'t':_0x5edca1['t']+_0x1a8ced,'v':_0x3854be});}const _0x17b2ee=_0x64b136['length']?_0x64b136[0x0]['t']-(_0x55fac6[_0x21bebb(0x17e)]()+_0x1a8ced):Infinity;if(!_0x64b136[_0x21bebb(0x491)]||_0x17b2ee>_0x3fb433*0x2)return _0x54fc9e();_0x3165f6[_0x21bebb(0x4de)](_0xcc71bc,{'samples':_0x64b136,'statPeriodMs':_0x3fb433,'id':_0x5195e9['id'],'attribute':_0x5195e9[_0x21bebb(0x52f)],'offH':_0x5195e9[_0x21bebb(0x1e6)]});}));}else _0x48f7ef[_0x5cf84e(0x5d5)](_0x54fc9e());}let _0x472f3f=[];_0x48f7ef[_0x5cf84e(0x5d5)](this[_0x5cf84e(0xb76)](_0xdc1b57,_0x14d678)[_0x5cf84e(0xdd9)](_0x3497bf=>{_0x472f3f=_0x3497bf;})[_0x5cf84e(0x836)](()=>{_0x472f3f=[];})),await Promise[_0x5cf84e(0xe6a)](_0x48f7ef);if(_0x1baada!==this['_updateSeq'])return;this[_0x5cf84e(0x9aa)]=_0x44fe69,this[_0x5cf84e(0x6f6)]=_0x3165f6,this[_0x5cf84e(0x9e3)]=Object[_0x5cf84e(0x470)](null);const _0x461f08=_0x8da6c2-_0x413052-_0x1ca048,_0x30ce83=this[_0x5cf84e(0x8d0)]?.['include_area_names']?buildAreaSuffixes(this[_0x5cf84e(0xbce)],this['_entities'],this['_statMeta'],(_0xdd7396,_0x5a44eb,_0x277510)=>this[_0x5cf84e(0x351)](_0x277510,_0xdd7396,_0x5a44eb)):null;this[_0x5cf84e(0xea8)]=_0x30ce83;const _0x309d70=this[_0x5cf84e(0x78e)][_0x5cf84e(0x189)]((_0x3dc6cd,_0x350557)=>{const _0x2c74b0=_0x5cf84e;let _0x5501be;if(_0x3dc6cd[_0x2c74b0(0x3ca)]){const _0x338f05=this[_0x2c74b0(0xbce)][_0x2c74b0(0xe24)][_0x3dc6cd[_0x2c74b0(0x39d)]],_0x3f7737=this['_effectiveAttribute'](_0x3dc6cd,_0x350557),_0x1e6797=_0x3f7737?getAttributePath(_0x338f05?.[_0x2c74b0(0xbaa)],_0x3f7737):_0x338f05?.['state'],_0x58a06a=toNum(_0x1e6797);_0x58a06a!==null?_0x5501be=[{'t':_0x8da6c2,'v':_0x58a06a},{'t':_0x15f2c6,'v':_0x58a06a}]:_0x5501be=[];}else{if(_0x3dc6cd['data_attribute']){const _0x256c5d=this[_0x2c74b0(0xbce)][_0x2c74b0(0xe24)][_0x3dc6cd[_0x2c74b0(0x39d)]];_0x5501be=synthesizeForecastSeries(_0x256c5d,_0x3dc6cd,this[_0x2c74b0(0x969)][_0x2c74b0(0x1b1)],this['_hass']);}else{if(_0x3e268a(_0x3dc6cd)){const _0x549944=_0x2e565d[_0x350557],_0x59323c=_0x549944&&_0x2fab70[_0x549944]||[];_0x5501be=_0x59323c[_0x2c74b0(0x189)](_0x550af8=>{const _0x1c1d9a=_0x2c74b0,_0x1345d0={'t':_0x550af8['t'],'v':DataProcessor[_0x1c1d9a(0x4a2)](_0x550af8,_0x3dc6cd[_0x1c1d9a(0x9d2)])};(_0x3dc6cd['show_range_band']||_0x3dc6cd[_0x1c1d9a(0x9d2)]==='delta')&&isNum(_0x550af8[_0x1c1d9a(0xa51)])&&isNum(_0x550af8[_0x1c1d9a(0x8fb)])&&(_0x1345d0['bMin']=_0x550af8['min'],_0x1345d0[_0x1c1d9a(0x78d)]=_0x550af8[_0x1c1d9a(0x8fb)]);if(_0x3dc6cd['aggregate_func']===_0x1c1d9a(0x8fb)){if(isNum(_0x550af8['mean']))_0x1345d0['sMean']=_0x550af8[_0x1c1d9a(0xb90)];if(isNum(_0x550af8[_0x1c1d9a(0xa51)]))_0x1345d0[_0x1c1d9a(0x6ae)]=_0x550af8[_0x1c1d9a(0xa51)];}return _0x1345d0;})[_0x2c74b0(0xe95)](_0x35b239=>_0x35b239['v']!==null&&isNum(_0x35b239['v'])&&_0x35b239['t']>=_0x461f08);if(_0x3dc6cd[_0x2c74b0(0x9d2)]==='change'&&_0x3dc6cd[_0x2c74b0(0x275)]===!![]&&_0x59323c[_0x2c74b0(0x491)]>0x0){const _0x131079=_0x59323c[_0x2c74b0(0x189)](_0x139e11=>({'t':_0x139e11['t'],'v':isNum(_0x139e11[_0x2c74b0(0x394)])?_0x139e11[_0x2c74b0(0x394)]:isNum(_0x139e11[_0x2c74b0(0xb90)])?_0x139e11['mean']:null}))[_0x2c74b0(0xe95)](_0x20227e=>isNum(_0x20227e['v'])&&_0x20227e['v']!==0x0&&_0x20227e['t']>=_0x461f08);_0x5501be=_0x131079['map']((_0x1edc22,_0x711fe4)=>({'t':_0x1edc22['t'],'v':_0x711fe4===0x0?0x0:Math[_0x2c74b0(0x8fb)](0x0,_0x1edc22['v']-_0x131079[_0x711fe4-0x1]['v'])}));}else{if((_0x3dc6cd[_0x2c74b0(0x9d2)]==='change'||_0x3dc6cd[_0x2c74b0(0x9d2)]===_0x2c74b0(0x783))&&_0x59323c[_0x2c74b0(0x491)]>0x0){const _0x3905d3=_0x59323c[_0x2c74b0(0xa16)](_0xf9494c=>isNum(_0xf9494c[_0x2c74b0(0xbea)])),_0x154af5=_0x59323c['some'](_0x1e34fe=>isNum(_0x1e34fe[_0x2c74b0(0x783)]));if(!_0x3905d3&&_0x154af5&&_0x5501be[_0x2c74b0(0x491)]>0x1){const _0x46345d=_0x5501be[_0x2c74b0(0x189)](_0x2cc916=>_0x2cc916['v']);_0x5501be[0x0]['v']=0x0;for(let _0x4e335e=0x1;_0x4e335e<_0x5501be[_0x2c74b0(0x491)];_0x4e335e++){_0x5501be[_0x4e335e]['v']=_0x46345d[_0x4e335e]-_0x46345d[_0x4e335e-0x1];}}else{if(!_0x3905d3&&!_0x154af5&&_0x3dc6cd['aggregate_func']===_0x2c74b0(0xbea)&&_0x5501be[_0x2c74b0(0x491)]>0x1){const _0x5ef80e=this[_0x2c74b0(0xcfc)](_0x3dc6cd),_0x49c434=_0x5501be[_0x2c74b0(0x189)](_0x186b21=>_0x186b21['v']);_0x5501be[0x0]['v']=0x0;for(let _0x9bff62=0x1;_0x9bff62<_0x5501be[_0x2c74b0(0x491)];_0x9bff62++){const _0x27bdab=_0x49c434[_0x9bff62]-_0x49c434[_0x9bff62-0x1];_0x5501be[_0x9bff62]['v']=_0x5ef80e&&_0x27bdab<0x0?0x0:_0x27bdab;}}}_0x3dc6cd['aggregate_func']===_0x2c74b0(0x783)&&_0x59323c['length']>0x0&&_0x5501be[_0x2c74b0(0x491)]===0x0&&!this['_sumEmptyWarned']&&(this[_0x2c74b0(0x4bc)]=!![],console[_0x2c74b0(0xa0a)](_0x2c74b0(0x6f9)+this['_getStatId'](_0x3dc6cd)+_0x2c74b0(0x82f)+_0x2c74b0(0x9e2)+_0x2c74b0(0x1dd)));}}}else{const _0x418979=_0x2e565d[_0x350557],_0x278144=_0x418979&&_0x49284e[_0x418979]||[],_0x181632=this[_0x2c74b0(0xe51)](_0x3dc6cd,_0x350557),_0x54a909=_0x3dc6cd[_0x2c74b0(0xbf4)]&&_0x3dc6cd['state_map'][_0x2c74b0(0x491)]?_0x3dc6cd[_0x2c74b0(0xbf4)]:_0x181632?null:autoStateMap(_0x3dc6cd,this['_hass'],this[_0x2c74b0(0x8d0)]?.[_0x2c74b0(0x3c1)]);_0x5501be=_0x278144['map'](_0x32e6eb=>{const _0x441e93=_0x2c74b0,_0x1dd9f1=_0x181632?getAttributePath(_0x32e6eb[_0x441e93(0xbaa)],_0x181632):_0x32e6eb[_0x441e93(0x394)];let _0x1c43b3;_0x54a909?_0x1c43b3=applyStateMap(_0x1dd9f1,_0x54a909)[_0x441e93(0xda1)]:_0x1c43b3=parseFloat(_0x1dd9f1);if(isNaN(_0x1c43b3))return null;return{'t':_0x32e6eb['t'],'v':_0x1c43b3};})['filter'](Boolean);}}}if(_0x3dc6cd['data_attribute']){const _0x5cc820=toNum(_0x3dc6cd[_0x2c74b0(0x392)])||0x0,_0x3affa2=_0x5cc820<0x0?_0x15f2c6-_0x5cc820*0x36ee80:_0x15f2c6;_0x5501be=_0x5501be[_0x2c74b0(0xe95)](_0xfd085c=>_0xfd085c['t']>=_0x8da6c2&&_0xfd085c['t']<=_0x3affa2);}const _0x1f3447=toNum(_0x3dc6cd[_0x2c74b0(0x392)]);if(_0x1f3447&&_0x1f3447!==0x0&&Array['isArray'](_0x5501be)&&_0x5501be['length']){const _0x308946=_0x1f3447*0x36ee80;_0x5501be=_0x5501be[_0x2c74b0(0x189)](_0xbb1c98=>({..._0xbb1c98,'t':_0xbb1c98['t']+_0x308946}));}_0x413052>0x0&&Array[_0x2c74b0(0x5ac)](_0x5501be)&&_0x5501be[_0x2c74b0(0x491)]&&(_0x5501be=_0x5501be[_0x2c74b0(0xe95)](_0x32a1bc=>_0x32a1bc['t']>=_0x8da6c2&&_0x32a1bc['t']<=_0x15f2c6));const _0x2fbc78=this[_0x2c74b0(0xa66)](_0x5501be,_0x3dc6cd,_0x350557,_0x8da6c2,_0x15f2c6),{points:_0x4ae800,maSeries:_0x13c59b}=this['_bucketSeries'](_0x2fbc78,_0x3dc6cd,_0x4366ab[_0x350557],_0x8da6c2,_0x15f2c6,_0x1ca048),_0x208085=this[_0x2c74b0(0xbce)]['states'][_0x3dc6cd[_0x2c74b0(0x39d)]]||{},_0x32dfaf=_0x3dc6cd[_0x2c74b0(0x972)]||_0x3dc6cd[_0x2c74b0(0x39d)],_0x268cef=_0x32dfaf&&this[_0x2c74b0(0x281)]?.[_0x32dfaf]||null,_0x556f35=_0x30ce83?_0x30ce83[_0x2c74b0(0xa4b)](_0x3dc6cd[_0x2c74b0(0xa48)]!=null?_0x3dc6cd[_0x2c74b0(0xa48)]:_0x350557)||'':'';let _0x1c9455=_0x208085[_0x2c74b0(0xbaa)]?.['friendly_name']||_0x268cef?.[_0x2c74b0(0x716)];_0x1c9455=this[_0x2c74b0(0x351)](_0x1c9455,_0x3dc6cd,_0x350557);if(_0x3dc6cd['ref_entity']&&!_0x3dc6cd[_0x2c74b0(0x716)]&&!_0x3dc6cd[_0x2c74b0(0x3ca)]&&!_0x3dc6cd[_0x2c74b0(0x77a)]){const _0x1afdc0=applyAttributeName(this[_0x2c74b0(0x8d0)],this['_hass'],this[_0x2c74b0(0xbce)]?.['states']?.[_0x3dc6cd[_0x2c74b0(0x7a6)]]?.[_0x2c74b0(0xbaa)]?.[_0x2c74b0(0xb98)]||_0x3dc6cd['ref_entity'],{'entity':_0x3dc6cd[_0x2c74b0(0x7a6)]},_0x3dc6cd[_0x2c74b0(0x8a8)]),_0x125a83=_0x1c9455||_0x3dc6cd[_0x2c74b0(0x39d)]||'',_0x422226=normalizeRefOp(_0x3dc6cd[_0x2c74b0(0x1b0)]);_0x1c9455=_0x422226===_0x2c74b0(0xd7d)?_0x1afdc0+_0x2c74b0(0xb01)+_0x125a83:_0x422226===_0x2c74b0(0x979)?_0x1afdc0+_0x2c74b0(0x2cd)+_0x125a83:_0x125a83+({'add':'\x20+\x20','multiply':_0x2c74b0(0xa32),'divide':'\x20÷\x20'}[_0x422226]||_0x2c74b0(0xb01))+_0x1afdc0;}const _0x241630={'friendly_name':_0x556f35?(_0x1c9455||'')+_0x556f35:_0x1c9455,'unit_of_measurement':_0x208085[_0x2c74b0(0xbaa)]?.[_0x2c74b0(0x3be)]||_0x268cef?.[_0x2c74b0(0x3be)],'icon':_0x208085[_0x2c74b0(0xbaa)]?.['icon'],'resolved_name':this['_resolveTemplateText'](_0x3dc6cd[_0x2c74b0(0x716)],_0x3dc6cd[_0x2c74b0(0x39d)]),'resolved_tooltip_name':this[_0x2c74b0(0x31d)](_0x3dc6cd[_0x2c74b0(0x26b)],_0x3dc6cd[_0x2c74b0(0x39d)])};if(_0x3dc6cd[_0x2c74b0(0xa48)]!=null){const _0x11ce81=this[_0x2c74b0(0x78e)][_0x3dc6cd[_0x2c74b0(0xa48)]],_0x510fc2=_0x11ce81&&!isTemplateString(_0x11ce81['name'])&&_0x11ce81[_0x2c74b0(0x716)]||this[_0x2c74b0(0x31d)](_0x11ce81?.[_0x2c74b0(0x716)],_0x11ce81?.[_0x2c74b0(0x39d)])||_0x241630[_0x2c74b0(0xb98)]||_0x3dc6cd[_0x2c74b0(0x39d)]||_0x3dc6cd[_0x2c74b0(0x972)],_0xa5434b=Math[_0x2c74b0(0x8fb)](0x1,Math[_0x2c74b0(0xbd6)](toNum(_0x3dc6cd[_0x2c74b0(0xaba)]?.[_0x2c74b0(0x5de)])||0x1)),_0x67a945='\x20('+cardT(this[_0x2c74b0(0xbce)],this['_config'],COMPARE_PERIOD_LABELS[_0x3dc6cd[_0x2c74b0(0xaba)]?.[_0x2c74b0(0x729)]]||_0x2c74b0(0xa44))+(_0xa5434b>0x1?'\x20×'+_0xa5434b:'')+')';_0x241630[_0x2c74b0(0xb98)]=_0x510fc2+_0x67a945,_0x241630['resolved_name']=_0x510fc2+_0x67a945,_0x241630[_0x2c74b0(0xd10)]=null;}return{'idx':_0x350557,'id':(_0x3dc6cd[_0x2c74b0(0x39d)]||_0x3dc6cd[_0x2c74b0(0x972)])+'__'+_0x350557,'entity':_0x3dc6cd,'points':_0x4ae800,'raw':_0x5501be,'meta':_0x241630,'_isStat':_0x4366ab[_0x350557],'stats':DataProcessor[_0x2c74b0(0xd94)](_0x4ae800),'maSeries':_0x13c59b??DataProcessor[_0x2c74b0(0x629)](_0x4ae800,_0x3dc6cd)};}),_0x15babd=this[_0x5cf84e(0xae9)]>0x0?this[_0x5cf84e(0xae9)]:0x320,_0x29b416=Math['min'](0xbb8,Math['max'](0x190,_0x15babd*0x2));for(const _0x3c8d4a of _0x309d70){_0x3c8d4a[_0x5cf84e(0xb43)]&&_0x3c8d4a[_0x5cf84e(0xb43)][_0x5cf84e(0x491)]>_0x29b416&&(_0x3c8d4a[_0x5cf84e(0xb43)]=DataProcessor[_0x5cf84e(0x6d2)](_0x3c8d4a[_0x5cf84e(0xb43)],_0x29b416)),_0x3c8d4a['bucketPrecision']=resolveBucketPrecision(_0x3c8d4a['points']),_0x3c8d4a['_preciseTsResolved']=![];}this['_graphData']={'series':_0x309d70};const _0x4337cc=_0x472f3f;if(_0x1baada!==this[_0x5cf84e(0xa31)])return;this[_0x5cf84e(0xc10)]=_0x4337cc,this[_0x5cf84e(0x7af)]=Object[_0x5cf84e(0x470)](null);if(this['_liveEnabled'])for(const _0x4a3e8e of this['_entities']){if(!_0x4a3e8e[_0x5cf84e(0x39d)]||_0x4a3e8e[_0x5cf84e(0x972)])continue;const _0x1563cf=this[_0x5cf84e(0xbce)]['states'][_0x4a3e8e[_0x5cf84e(0x39d)]];if(_0x1563cf)this[_0x5cf84e(0x7af)][_0x4a3e8e[_0x5cf84e(0x39d)]]=_0x1563cf[_0x5cf84e(0x9d0)]||_0x1563cf[_0x5cf84e(0x806)]||null;}this[_0x5cf84e(0x27a)]=Object[_0x5cf84e(0x470)](null);for(const _0x57a810 of this[_0x5cf84e(0x958)]){const _0x42972c=this[_0x5cf84e(0xbce)][_0x5cf84e(0xe24)][_0x57a810];if(_0x42972c)this['_prevAnnotationStamps'][_0x57a810]=_0x42972c[_0x5cf84e(0x9d0)]||_0x42972c[_0x5cf84e(0x806)]||null;}this[_0x5cf84e(0xa6c)]=!![];if(!this['isConnected'])return;this['_subscribeEvents'](),this['_setupColorTemplates'](),this[_0x5cf84e(0x503)](),this['_scheduleResolvePreciseRecordTimes']();}[_0x376e89(0x927)](){const _0x365ed3=_0x376e89;if(this[_0x365ed3(0x50f)])return;this[_0x365ed3(0x50f)]=!![];const _0x41707c=()=>{const _0x44bb27=_0x365ed3;this[_0x44bb27(0x50f)]=![],this[_0x44bb27(0x72b)]()[_0x44bb27(0x836)](()=>{});};typeof requestAnimationFrame===_0x365ed3(0x5e5)?requestAnimationFrame(_0x41707c):setTimeout(_0x41707c,0x0);}async[_0x376e89(0x72b)](){const _0x46c655=_0x376e89;if(!this[_0x46c655(0xbce)]?.[_0x46c655(0xd63)]||!this[_0x46c655(0x68c)]?.[_0x46c655(0x2ee)])return;if(!this[_0x46c655(0xea0)])this[_0x46c655(0xea0)]=new Map();const _0x2d751e=[],_0x11f242=this[_0x46c655(0x78e)]||[];for(const _0x424652 of this[_0x46c655(0x68c)][_0x46c655(0x2ee)]){if(!_0x424652||!_0x424652[_0x46c655(0x2d3)])continue;if(_0x424652[_0x46c655(0xa7b)])continue;if(!_0x424652[_0x46c655(0x39d)]||!_0x424652[_0x46c655(0x39d)][_0x46c655(0x39d)])continue;if(!_0x424652['stats']||!_0x424652['points']||_0x424652[_0x46c655(0xb43)][_0x46c655(0x491)]===0x0)continue;if(_0x424652['bucketPrecision']===_0x46c655(0xc49)||_0x424652['bucketPrecision']===_0x46c655(0x95c)){_0x424652['_preciseTsResolved']=!![];continue;}const _0x17b692=new Set();for(let _0x3e564d=0x0;_0x3e564d<_0x11f242['length'];_0x3e564d++){const _0x1d27f2=_0x11f242[_0x3e564d];if(!_0x1d27f2||!_0x1d27f2[_0x46c655(0x1a2)])continue;const _0x41eafd=_0x1d27f2===_0x424652['entity']||_0x1d27f2['entity']&&_0x1d27f2['entity']===_0x424652[_0x46c655(0x39d)][_0x46c655(0x39d)];if(!_0x41eafd)continue;let _0x2e4e9b=_0x1d27f2['primary_state_as'];if(!_0x2e4e9b&&_0x1d27f2[_0x46c655(0xa46)])_0x2e4e9b=_0x46c655(0xc79);if(_0x2e4e9b===_0x46c655(0xa51)||_0x2e4e9b===_0x46c655(0x8fb))_0x17b692[_0x46c655(0x1ee)](_0x2e4e9b);}if(_0x17b692['size']===0x0){_0x424652[_0x46c655(0xa7b)]=!![];continue;}const _0x3bb673=bucketPrecisionToMs(_0x424652[_0x46c655(0x2f4)]||_0x46c655(0x690));if(!_0x3bb673){_0x424652[_0x46c655(0xa7b)]=!![];continue;}for(const _0x53068c of _0x17b692){const _0x19dc48=_0x53068c+'T',_0x5df078=_0x424652[_0x46c655(0xd09)][_0x19dc48],_0x1b2cf0=_0x424652[_0x46c655(0xd09)][_0x53068c];if(!isNum(_0x5df078)||!isNum(_0x1b2cf0))continue;const _0x58ee55=_0x424652[_0x46c655(0x39d)][_0x46c655(0x39d)]+'|'+_0x5df078+'|'+_0x3bb673+'|'+_0x53068c+'|'+_0x1b2cf0['toFixed'](0x6),_0x5b2d45=this['_preciseTsCache'][_0x46c655(0xa4b)](_0x58ee55);if(isNum(_0x5b2d45)){_0x424652[_0x46c655(0xd09)][_0x19dc48]=_0x5b2d45,_0x424652['stats'][_0x19dc48+_0x46c655(0x2ff)]=!![];continue;}_0x2d751e['push'](this[_0x46c655(0x7e3)](_0x424652,_0x5df078,_0x3bb673,_0x1b2cf0,_0x53068c,_0x58ee55));}_0x424652[_0x46c655(0xa7b)]=!![];}if(_0x2d751e[_0x46c655(0x491)]===0x0)return;try{await Promise[_0x46c655(0xe6a)](_0x2d751e),this['_scheduleRender']();}catch(_0x5a386a){}}async[_0x376e89(0x7e3)](_0x482271,_0x56a4c6,_0x156b94,_0x2ad748,_0xef2e6f,_0x319d4c){const _0x1c69ee=_0x376e89;try{const _0x17bf5b=_0x482271['entity'][_0x1c69ee(0x39d)],_0x1d720e=new Date(_0x56a4c6)[_0x1c69ee(0x2e5)](),_0x1a1550=new Date(_0x56a4c6+_0x156b94)[_0x1c69ee(0x2e5)](),_0x51c680=_0x1c69ee(0xb75)+_0x1d720e+(_0x1c69ee(0x340)+encodeURIComponent(_0x1a1550))+(_0x1c69ee(0x44d)+encodeURIComponent(_0x17bf5b))+_0x1c69ee(0x833),_0x34531c=await this[_0x1c69ee(0xbce)][_0x1c69ee(0xd63)](_0x1c69ee(0x87f),_0x51c680),_0x303727=_0x34531c&&_0x34531c[0x0]||null;if(!Array[_0x1c69ee(0x5ac)](_0x303727)||_0x303727[_0x1c69ee(0x491)]===0x0)return;let _0x505081=null;for(const _0x492830 of _0x303727){const _0x29306c=parseFloat(_0x492830[_0x1c69ee(0x394)]);if(!Number[_0x1c69ee(0x777)](_0x29306c))continue;if(!_0x505081||(_0xef2e6f===_0x1c69ee(0x8fb)?_0x29306c>_0x505081['v']:_0x29306c<_0x505081['v'])){const _0x56dae1=_0x492830[_0x1c69ee(0x806)]||_0x492830['last_updated'],_0x2d17e0=_0x56dae1?new Date(_0x56dae1)['getTime']():NaN;if(Number[_0x1c69ee(0x777)](_0x2d17e0))_0x505081={'v':_0x29306c,'t':_0x2d17e0};}}if(!_0x505081)return;const _0x3f01b7=Math['max'](0.001,Math[_0x1c69ee(0x26d)](_0x2ad748)*0.05);if(Math['abs'](_0x505081['v']-_0x2ad748)>_0x3f01b7)return;const _0x2273ed=_0xef2e6f+'T';_0x482271[_0x1c69ee(0xd09)][_0x2273ed]=_0x505081['t'],_0x482271['stats'][_0x2273ed+_0x1c69ee(0x2ff)]=!![];if(this['_preciseTsCache'][_0x1c69ee(0x476)]>=0x1388){const _0x123222=this[_0x1c69ee(0xea0)]['keys']()[_0x1c69ee(0xb95)]()['value'];if(_0x123222!==undefined)this[_0x1c69ee(0xea0)][_0x1c69ee(0x6cf)](_0x123222);}this[_0x1c69ee(0xea0)][_0x1c69ee(0x4de)](_0x319d4c,_0x505081['t']);}catch(_0x1a8db9){}}['_hasLTS'](_0x2638e0){const _0x5ecc24=_0x376e89;if(!_0x2638e0)return![];if(_0x2638e0['fixed_value']||_0x2638e0[_0x5ecc24(0x52f)]||_0x2638e0[_0x5ecc24(0x77a)]||_0x2638e0[_0x5ecc24(0xbf4)])return![];if(autoStateMap(_0x2638e0,this[_0x5ecc24(0xbce)],this[_0x5ecc24(0x8d0)]?.[_0x5ecc24(0x3c1)]))return![];if(_0x2638e0['statistic_id'])return!![];const _0xb300e3=this[_0x5ecc24(0xbce)]?.[_0x5ecc24(0xe24)]?.[_0x2638e0[_0x5ecc24(0x39d)]];if(!_0xb300e3)return![];const _0x17d689=_0xb300e3['attributes']?.['state_class'];return _0x17d689==='measurement'||_0x17d689===_0x5ecc24(0xbb1)||_0x17d689==='total_increasing';}['_getStatId'](_0x213ee6){const _0x2575d3=_0x376e89;return _0x213ee6['statistic_id']||_0x213ee6[_0x2575d3(0x39d)];}['_isCounterEntity'](_0x19759b){const _0x1aa01a=_0x376e89;if(!_0x19759b)return![];if(_0x19759b[_0x1aa01a(0x972)]){const _0x470e88=this[_0x1aa01a(0x281)]&&this[_0x1aa01a(0x281)][_0x19759b[_0x1aa01a(0x972)]];if(_0x470e88&&(_0x470e88[_0x1aa01a(0xd1b)]||_0x470e88[_0x1aa01a(0x9ee)]))return!!_0x470e88[_0x1aa01a(0xd1b)]&&!_0x470e88[_0x1aa01a(0x9ee)];const _0x12121f=this[_0x1aa01a(0xbce)]?.[_0x1aa01a(0xe24)]?.[_0x19759b[_0x1aa01a(0x972)]];if(_0x12121f){const _0x383129=_0x12121f[_0x1aa01a(0xbaa)]?.['state_class'];return _0x383129===_0x1aa01a(0xbb1)||_0x383129===_0x1aa01a(0xcc6);}return!![];}const _0x54fdab=this['_hass']?.[_0x1aa01a(0xe24)]?.[_0x19759b['entity']]?.['attributes']?.[_0x1aa01a(0xe9e)];return _0x54fdab==='total'||_0x54fdab===_0x1aa01a(0xcc6);}[_0x376e89(0xd4d)](){const _0x22308c=_0x376e89;for(const _0x5e3f2c of this[_0x22308c(0x78e)]||[]){if(_0x5e3f2c&&!_0x5e3f2c[_0x22308c(0x3ca)]&&!_0x5e3f2c['data_attribute']&&(_0x5e3f2c[_0x22308c(0x858)]||_0x5e3f2c[_0x22308c(0x887)])===_0x22308c(0x1e1))return!![];}return![];}[_0x376e89(0xa4d)](){const _0xcb1e26=_0x376e89,_0x5e2992=new Set([_0xcb1e26(0x8fb),'min','avg',_0xcb1e26(0xb90),undefined,null,'']);for(const _0xc88161 of this[_0xcb1e26(0x78e)]||[]){if(!_0xc88161||_0xc88161[_0xcb1e26(0x3ca)]||_0xc88161[_0xcb1e26(0x77a)])continue;const _0x4b1ba2=_0xc88161[_0xcb1e26(0x9d2)];if(!_0x5e2992[_0xcb1e26(0x960)](_0x4b1ba2))continue;if(this[_0xcb1e26(0xcfc)](_0xc88161)){const _0x2e0f6e=_0x4b1ba2===undefined||_0x4b1ba2===null||_0x4b1ba2===''||_0x4b1ba2===_0xcb1e26(0x60d)||_0x4b1ba2==='mean';if(_0x2e0f6e&&this[_0xcb1e26(0x3a6)]())continue;return!![];}}return![];}['_calendarMaxNeedsHourly'](){const _0x46dd4d=_0x376e89;for(const _0x1ff668 of this[_0x46dd4d(0x78e)]||[]){if(!_0x1ff668||_0x1ff668[_0x46dd4d(0x3ca)]||_0x1ff668[_0x46dd4d(0x77a)])continue;if(_0x1ff668[_0x46dd4d(0x9d2)]!==_0x46dd4d(0x8fb))continue;if(this[_0x46dd4d(0xcfc)](_0x1ff668))continue;if(this[_0x46dd4d(0x4b5)](_0x1ff668))return!![];}return![];}[_0x376e89(0xe04)](){const _0x270179=_0x376e89;for(const _0x2a8949 of this[_0x270179(0x78e)]||[]){if(!_0x2a8949||_0x2a8949[_0x270179(0x3ca)]||_0x2a8949[_0x270179(0x77a)])continue;if(_0x2a8949['aggregate_func']!==_0x270179(0xc79)&&_0x2a8949['aggregate_func']!=='first')continue;if(_0x2a8949[_0x270179(0x9d2)]===_0x270179(0xc79)&&this[_0x270179(0xcfc)](_0x2a8949))continue;if(this[_0x270179(0x4b5)](_0x2a8949))return!![];}return![];}['_calendarDiffNeedsHourly'](){const _0x27f82c=_0x376e89;for(const _0x3c7b76 of this[_0x27f82c(0x78e)]||[]){if(!_0x3c7b76||_0x3c7b76[_0x27f82c(0x3ca)]||_0x3c7b76[_0x27f82c(0x77a)])continue;if(_0x3c7b76[_0x27f82c(0x9d2)]!=='diff')continue;if(this['_isCounterEntity'](_0x3c7b76))continue;if(this[_0x27f82c(0x4b5)](_0x3c7b76))return!![];}return![];}[_0x376e89(0x4b5)](_0x11096d){const _0x4560db=_0x376e89;if(!_0x11096d)return![];if(_0x11096d['statistic_id'])return!![];if(_0x11096d[_0x4560db(0x3ca)]||_0x11096d[_0x4560db(0x52f)]||_0x11096d[_0x4560db(0x77a)]||_0x11096d[_0x4560db(0xbf4)])return![];return this[_0x4560db(0x810)](_0x11096d);}[_0x376e89(0xc42)](){const _0x4123d6=_0x376e89;if(!this[_0x4123d6(0x78e)]?.[_0x4123d6(0x491)])return![];const _0x148023=this[_0x4123d6(0x78e)][_0x4123d6(0xe95)](_0xfe4907=>_0xfe4907&&!_0xfe4907['fixed_value']&&!_0xfe4907[_0x4123d6(0x52f)]&&!_0xfe4907[_0x4123d6(0x77a)]&&!_0xfe4907[_0x4123d6(0xbf4)]&&!autoStateMap(_0xfe4907,this[_0x4123d6(0xbce)],this['_config']?.[_0x4123d6(0x3c1)]));if(!_0x148023[_0x4123d6(0x491)])return![];return _0x148023[_0x4123d6(0x6d8)](_0x1dd6b5=>this['_hasLTS'](_0x1dd6b5));}['_maybeWarnMissingLTS'](_0x5d4376){const _0x1a8187=_0x376e89;if(this[_0x1a8187(0xd8d)]||_0x5d4376<=0xf0)return;const _0x5ef004=[];for(const _0x33dc4c of this[_0x1a8187(0x78e)]||[]){if(!_0x33dc4c||_0x33dc4c['fixed_value']||_0x33dc4c['attribute']||_0x33dc4c[_0x1a8187(0x77a)]||_0x33dc4c[_0x1a8187(0xbf4)])continue;if(!this[_0x1a8187(0x810)](_0x33dc4c))_0x5ef004[_0x1a8187(0x5d5)](_0x33dc4c[_0x1a8187(0x39d)]);}_0x5ef004['length']&&(console['warn'](_0x1a8187(0x5e0)+_0x5ef004[_0x1a8187(0x491)]+_0x1a8187(0x3e4)+(_0x1a8187(0x7e4)+_0x5ef004['join'](',\x20')+'.\x20')+_0x1a8187(0x60a)),this['_ltsWarned']=!![]);}[_0x376e89(0x3a9)](_0x248edf){const _0x51108f=_0x376e89;if(this[_0x51108f(0xcc0)])return;this[_0x51108f(0xcc0)]=!![],console[_0x51108f(0xa0a)](_0x51108f(0x577)+Math[_0x51108f(0x70e)](_0x248edf)+_0x51108f(0x401)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x51108f(0x3b3)+_0x51108f(0x248));}[_0x376e89(0x9b6)](_0xea61cd){const _0x1474d5=_0x376e89,_0x5d884b=resolveGroupBy(this[_0x1474d5(0x8d0)],_0xea61cd),_0x4ba659=this[_0x1474d5(0xa4d)]()||this['_calendarMaxNeedsHourly']()||this['_calendarDiffNeedsHourly']()||this[_0x1474d5(0xe04)]();if(_0x5d884b===_0x1474d5(0xb71)||_0x5d884b==='year'){if(_0x4ba659){if(_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x1474d5(0x690),'periodNoEsc':'day'};this['_warnHourlyCap'](_0xea61cd);}return{'source':'statistics','period':_0x1474d5(0x975)};}if(_0x5d884b==='week'){if(_0x4ba659){if(_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x690),'periodNoEsc':resolveFirstWeekday(this['_hass'])!==0x1?_0x1474d5(0x975):_0x1474d5(0x8c1)};this[_0x1474d5(0x3a9)](_0xea61cd);}if(resolveFirstWeekday(this[_0x1474d5(0xbce)])!==0x1)return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x975)};return{'source':'statistics','period':_0x1474d5(0x8c1)};}if(_0x5d884b===_0x1474d5(0xe83)){if(_0x4ba659){if(_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x690),'periodNoEsc':this[_0x1474d5(0xd4d)]()&&_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS?_0x1474d5(0x690):_0x1474d5(0x975)};this[_0x1474d5(0x3a9)](_0xea61cd);}if(this[_0x1474d5(0xd4d)]()&&_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x1474d5(0x1fa),'period':'hour'};return{'source':'statistics','period':_0x1474d5(0x975)};}if(_0x5d884b==='hour'){if(this[_0x1474d5(0xd4d)]()&&_0xea61cd<=STATS_5MIN_MAX_HOURS)return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x912)};return{'source':_0x1474d5(0x1fa),'period':_0xea61cd<=STATS_HOURLY_MAX_HOURS?_0x1474d5(0x690):_0x1474d5(0x975)};}const _0xf575b1=this['_config'][_0x1474d5(0x984)]||this['_config'][_0x1474d5(0x731)]&&this[_0x1474d5(0x7d4)]||this[_0x1474d5(0x8d0)][_0x1474d5(0x6a8)]&&this[_0x1474d5(0x569)];if(!_0xf575b1&&!this[_0x1474d5(0xc42)]()){let _0x5837df=null;if(_0xea61cd<=SHORT_WINDOW_HOURS){const _0x32a311=this[_0x1474d5(0x78e)][_0x1474d5(0xa16)](_0x2938aa=>_0x2938aa?.[_0x1474d5(0x972)]),_0x472973=this[_0x1474d5(0xdd4)]??toNum(this[_0x1474d5(0x8d0)][_0x1474d5(0x5af)])??_0xea61cd;if(_0x32a311||_0x472973>FORCE_STATS_RAW_HOURS)_0x5837df={'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x912)};}else{if(_0xea61cd<=STATS_5MIN_MAX_HOURS)_0x5837df={'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x912)};else{if(_0xea61cd<=STATS_HOURLY_MAX_HOURS)_0x5837df={'source':'statistics','period':_0x1474d5(0x690)};else _0x4ba659&&_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR?_0x5837df={'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x690),'periodNoEsc':_0x1474d5(0x975)}:_0x5837df={'source':'statistics','period':_0x1474d5(0x975)};}}return{'source':'history','ltsVeto':_0x5837df};}if(_0xea61cd<=SHORT_WINDOW_HOURS){const _0xb32df6=this[_0x1474d5(0x78e)][_0x1474d5(0xa16)](_0xad987a=>_0xad987a?.[_0x1474d5(0x972)]),_0x1a7eec=this[_0x1474d5(0xdd4)]??toNum(this['_config']['hours_to_show'])??_0xea61cd,_0x43acd5=_0xb32df6||_0x1a7eec>FORCE_STATS_RAW_HOURS||_0xf575b1;if(_0x43acd5&&(_0xf575b1||this['_allRelevantEntitiesHaveLTS']()))return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x912)};return{'source':_0x1474d5(0x4a5)};}if(_0xea61cd<=STATS_5MIN_MAX_HOURS)return{'source':_0x1474d5(0x1fa),'period':'5minute'};if(_0xea61cd<=STATS_HOURLY_MAX_HOURS)return{'source':_0x1474d5(0x1fa),'period':'hour'};if(_0x4ba659){if(_0xea61cd<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x1474d5(0x1fa),'period':_0x1474d5(0x690)};this[_0x1474d5(0x3a9)](_0xea61cd);}return{'source':'statistics','period':_0x1474d5(0x975)};}[_0x376e89(0x3a6)](){const _0xfa0678=_0x376e89,_0x2baab6=this[_0xfa0678(0x969)];if(!_0x2baab6?.[_0xfa0678(0x1b1)])return![];const _0xd09f97=resolveDisplayTimeZone(this['_hass'],this['_config']),_0x4829af=this[_0xfa0678(0xbce)]?.[_0xfa0678(0x6bd)]?.[_0xfa0678(0x712)]||null;if(_0xd09f97&&_0x4829af&&_0xd09f97!==_0x4829af)return![];const _0x2ccfae=_0xd09f97||_0x4829af,_0x162947=tzParts(_0x2baab6[_0xfa0678(0x1b1)][_0xfa0678(0x17e)](),_0x2ccfae);return _0x2baab6['start'][_0xfa0678(0x17e)]()===zonedWallToMs(_0x162947['y'],_0x162947['mo'],_0x162947['d'],0x0,0x0,0x0,_0x2ccfae);}['_entityNeedsHourlyFor'](_0x2d06ef){const _0x1db822=_0x376e89;if(!_0x2d06ef||_0x2d06ef[_0x1db822(0x3ca)]||_0x2d06ef[_0x1db822(0x77a)])return![];const _0x3068a8=_0x2d06ef[_0x1db822(0x9d2)],_0x474991=new Set([_0x1db822(0x8fb),_0x1db822(0xa51),'avg',_0x1db822(0xb90),undefined,null,'']),_0x2ce66e=_0x3068a8===undefined||_0x3068a8===null||_0x3068a8==='';if(_0x474991[_0x1db822(0x960)](_0x3068a8)&&this[_0x1db822(0xcfc)](_0x2d06ef)){if(_0x2ce66e&&this['_counterDayRowsSafe']())return![];return!![];}if(_0x3068a8===_0x1db822(0x8fb)&&!this[_0x1db822(0xcfc)](_0x2d06ef)&&this[_0x1db822(0x4b5)](_0x2d06ef))return!![];if(_0x3068a8==='diff'&&!this[_0x1db822(0xcfc)](_0x2d06ef)&&this[_0x1db822(0x4b5)](_0x2d06ef))return!![];if((_0x3068a8===_0x1db822(0xc79)||_0x3068a8===_0x1db822(0x150))&&!(_0x3068a8===_0x1db822(0xc79)&&this[_0x1db822(0xcfc)](_0x2d06ef))&&this[_0x1db822(0x4b5)](_0x2d06ef))return!![];return![];}['_statPeriodFor'](_0x344fbb,_0x1dfc4c){const _0x45ba8d=_0x376e89,_0x5a74e5=_0x1dfc4c[_0x45ba8d(0x14a)]===_0x45ba8d(0x1fa)?_0x1dfc4c:_0x1dfc4c[_0x45ba8d(0x31b)];if(!_0x5a74e5)return _0x45ba8d(0x690);if(_0x5a74e5[_0x45ba8d(0x3bd)]&&!this[_0x45ba8d(0x717)](_0x344fbb))return _0x5a74e5['periodNoEsc'];return _0x5a74e5[_0x45ba8d(0x729)];}async[_0x376e89(0xc1b)](_0x18acce){const _0x10805e=_0x376e89;if(!this['_statMeta'])this[_0x10805e(0x281)]=Object[_0x10805e(0x470)](null);if(!this['_hass']?.[_0x10805e(0xcda)])return;const _0x37cf04=[];for(const _0x24396b of _0x18acce){if(_0x24396b&&!(_0x24396b in this[_0x10805e(0x281)]))_0x37cf04[_0x10805e(0x5d5)](_0x24396b);}if(!_0x37cf04[_0x10805e(0x491)])return;try{let _0x1c71db;try{_0x1c71db=await this[_0x10805e(0xbce)][_0x10805e(0xcda)]({'type':_0x10805e(0x3d9),'statistic_ids':_0x37cf04});}catch(_0x4c094c){_0x1c71db=await this[_0x10805e(0xbce)]['callWS']({'type':_0x10805e(0x66a)});}if(Array['isArray'](_0x1c71db)){const _0x4b864b=new Set(_0x37cf04);for(const _0x36e12e of _0x1c71db){if(!_0x36e12e?.[_0x10805e(0x972)])continue;_0x4b864b['has'](_0x36e12e['statistic_id'])&&(this[_0x10805e(0x281)][_0x36e12e[_0x10805e(0x972)]]={'unit_of_measurement':_0x36e12e[_0x10805e(0x4c7)]||_0x36e12e[_0x10805e(0x3be)]||null,'has_mean':!!_0x36e12e[_0x10805e(0x9ee)],'has_sum':!!_0x36e12e[_0x10805e(0xd1b)],'source':_0x36e12e[_0x10805e(0x14a)]||null,'name':_0x36e12e['name']||null});}for(const _0x1f21a9 of _0x37cf04){if(!(_0x1f21a9 in this[_0x10805e(0x281)]))this[_0x10805e(0x281)][_0x1f21a9]={'unit_of_measurement':null};}}}catch{}}[_0x376e89(0x53d)](){const _0x33cd48=_0x376e89,_0x35684c=new Set();for(const _0x20136a of this[_0x33cd48(0x78e)]||[]){if(_0x20136a[_0x33cd48(0x39d)]&&!_0x20136a[_0x33cd48(0x972)])_0x35684c[_0x33cd48(0x1ee)](_0x20136a[_0x33cd48(0x39d)]);}for(const _0x5aee0a of this['_annotationRefs']||[])_0x35684c[_0x33cd48(0x1ee)](_0x5aee0a);for(const _0x11493b of this[_0x33cd48(0xbd5)]||[])_0x35684c[_0x33cd48(0x1ee)](_0x11493b);for(const _0x4a39c1 of this[_0x33cd48(0x850)]||[])_0x35684c['add'](_0x4a39c1);if(this[_0x33cd48(0x8d0)]?.['battery_entity'])_0x35684c[_0x33cd48(0x1ee)](this['_config'][_0x33cd48(0x98f)]);return[..._0x35684c][_0x33cd48(0x2f7)]()[_0x33cd48(0x2f5)]('|');}['_subscribeEvents'](){const _0x2674e7=_0x376e89;if(this[_0x2674e7(0x280)]||this['_wsSubscribing']||!this[_0x2674e7(0xbce)]?.[_0x2674e7(0xb2b)])return;if(!this['_liveEnabled']&&!this[_0x2674e7(0x958)][_0x2674e7(0x476)]&&!this[_0x2674e7(0xbd5)][_0x2674e7(0x476)]&&!this[_0x2674e7(0x850)][_0x2674e7(0x476)]&&!this[_0x2674e7(0x8d0)]?.[_0x2674e7(0x98f)])return;const _0x50b16e=new Set();for(const _0x1a0eb7 of this[_0x2674e7(0x78e)]){if(_0x1a0eb7[_0x2674e7(0x39d)]&&!_0x1a0eb7[_0x2674e7(0x972)])_0x50b16e[_0x2674e7(0x1ee)](_0x1a0eb7[_0x2674e7(0x39d)]);}for(const _0x260466 of this['_annotationRefs'])_0x50b16e[_0x2674e7(0x1ee)](_0x260466);for(const _0x2b512d of this[_0x2674e7(0xbd5)]||[])_0x50b16e[_0x2674e7(0x1ee)](_0x2b512d);for(const _0x407da3 of this['_refRefIds']||[])_0x50b16e[_0x2674e7(0x1ee)](_0x407da3);if(this['_config'][_0x2674e7(0x98f)])_0x50b16e[_0x2674e7(0x1ee)](this[_0x2674e7(0x8d0)][_0x2674e7(0x98f)]);const _0x150422=[..._0x50b16e];if(!_0x150422[_0x2674e7(0x491)])return;this[_0x2674e7(0x1c9)]=_0x150422[_0x2674e7(0x7e6)]()[_0x2674e7(0x2f7)]()['join']('|'),this[_0x2674e7(0x601)]=!![];const _0x54c614=this['_wsGen']=(this[_0x2674e7(0xa4c)]||0x0)+0x1,_0x4f7bee=(_0x17b409,_0x18506c)=>{const _0x2c2c6a=_0x2674e7;if(!_0x18506c||_0x18506c[_0x2c2c6a(0x394)]===_0x2c2c6a(0x3a0)||_0x18506c['state']==='unavailable')return;if(!this[_0x2c2c6a(0xbce)])return;const _0x5e1af4=this[_0x2c2c6a(0xbce)];try{let _0x4f5197=![];if(this['_liveEnabled'])for(const _0x35edcb of this[_0x2c2c6a(0x78e)]){if(_0x35edcb[_0x2c2c6a(0x39d)]===_0x17b409&&!_0x35edcb[_0x2c2c6a(0x972)]){_0x4f5197=!![];break;}}const _0x1628f0=this[_0x2c2c6a(0x958)][_0x2c2c6a(0x960)](_0x17b409),_0x4a2ecb=this[_0x2c2c6a(0x8d0)]['battery_entity']===_0x17b409;if(this[_0x2c2c6a(0xbd5)]['has'](_0x17b409))this[_0x2c2c6a(0x7fd)]();const _0x5a0509=this[_0x2c2c6a(0x850)]['has'](_0x17b409)&&this['_processRefTicks']({'states':{[_0x17b409]:_0x18506c}});_0x5a0509&&!_0x4f5197&&(this[_0x2c2c6a(0xbd8)]=!![],this['_scheduleLiveFlush']());if(_0x4f5197||_0x1628f0){const _0x4ce7c9=Object[_0x2c2c6a(0x673)](Object['create'](_0x5e1af4[_0x2c2c6a(0xe24)]),{[_0x17b409]:_0x18506c}),_0xd3886a={..._0x5e1af4,'states':_0x4ce7c9};if(_0x4f5197)this[_0x2c2c6a(0xbf9)](_0xd3886a);if(_0x1628f0)this['_processAnnotationRefChanges'](_0xd3886a);}(_0x4f5197||_0x4a2ecb)&&this[_0x2c2c6a(0x2dc)]?.[_0x2c2c6a(0x75f)]?.(_0x2c2c6a(0xbb9))&&this['_renderStateRow']();}catch(_0x15ff36){console[_0x2c2c6a(0xa0a)]('[sgc]\x20ws\x20handler\x20error',_0x15ff36);}},_0x56c0f1=_0x150422[_0x2674e7(0x491)]>0x0&&_0x150422[_0x2674e7(0x491)]<=0x40,_0x16a892=()=>{const _0x1bbbf3=_0x2674e7;this['_hass'][_0x1bbbf3(0xb2b)][_0x1bbbf3(0x46c)](_0x575289=>{const _0x2d029d=_0x1bbbf3,_0x2ed8ac=_0x575289?.['data']?.[_0x2d029d(0x999)];if(!_0x50b16e[_0x2d029d(0x960)](_0x2ed8ac))return;_0x4f7bee(_0x2ed8ac,_0x575289[_0x2d029d(0x785)][_0x2d029d(0x619)]);},'state_changed')[_0x1bbbf3(0xdd9)](_0x224079=>{const _0x3d5c97=_0x1bbbf3;if(_0x54c614!==this[_0x3d5c97(0xa4c)]){try{_0x224079();}catch{}return;}this[_0x3d5c97(0x280)]=_0x224079,this[_0x3d5c97(0x601)]=![];})[_0x1bbbf3(0x836)](()=>{const _0x22ebe3=_0x1bbbf3;if(_0x54c614===this[_0x22ebe3(0xa4c)])this[_0x22ebe3(0x601)]=![];});};_0x56c0f1?this[_0x2674e7(0xbce)][_0x2674e7(0xb2b)]['subscribeMessage'](_0x4b5191=>{const _0x161df0=_0x2674e7,_0x5b061d=_0x4b5191?.[_0x161df0(0x7eb)]?.['trigger'];if(!_0x5b061d)return;const _0x3e095a=_0x5b061d[_0x161df0(0x64d)];if(_0x3e095a)_0x4f7bee(_0x3e095a['entity_id'],_0x3e095a);},{'type':_0x2674e7(0x6ca),'trigger':{'platform':_0x2674e7(0x394),'entity_id':_0x150422}})[_0x2674e7(0xdd9)](_0x115521=>{const _0x3ded58=_0x2674e7;if(_0x54c614!==this[_0x3ded58(0xa4c)]){try{_0x115521();}catch{}return;}this['_wsUnsub']=_0x115521,this['_wsSubscribing']=![];})[_0x2674e7(0x836)](()=>{const _0x4231f4=_0x2674e7;if(_0x54c614===this[_0x4231f4(0xa4c)])_0x16a892();}):_0x16a892();}[_0x376e89(0x9bb)](){const _0x5b383a=_0x376e89;this['_wsGen']=(this['_wsGen']||0x0)+0x1;if(this[_0x5b383a(0x280)]){try{this[_0x5b383a(0x280)]();}catch{}this['_wsUnsub']=null;}this['_wsSubscribing']=![],this['_wsTrackedKey']=null;}[_0x376e89(0xbf9)](_0x14932e){const _0x2c28cf=_0x376e89;let _0x3cb76e=![];this[_0x2c28cf(0x78e)][_0x2c28cf(0xb00)]((_0x360974,_0x2ee938)=>{const _0x30df85=_0x2c28cf;if(!_0x360974[_0x30df85(0x39d)]||_0x360974[_0x30df85(0x972)])return;if(this[_0x30df85(0x4b5)](_0x360974)){const _0x1d2d01=_0x360974['aggregate_func'];if(_0x1d2d01!=='last'&&_0x1d2d01!=='first'&&_0x1d2d01!=='max'&&_0x1d2d01!=='min')return;}const _0x2cb5bc=_0x14932e['states'][_0x360974[_0x30df85(0x39d)]];if(!_0x2cb5bc)return;const _0x4fe327=_0x2cb5bc[_0x30df85(0x9d0)]||_0x2cb5bc['last_changed']||null;if(_0x4fe327===this['_prevStamps'][_0x360974[_0x30df85(0x39d)]])return;this[_0x30df85(0x7af)][_0x360974[_0x30df85(0x39d)]]=_0x4fe327;if(_0x360974['fixed_value']||_0x360974['data_attribute']){this['_pendingSyntheticRefresh']=!![],_0x3cb76e=!![];return;}const _0x4ca92e=this[_0x30df85(0xe51)](_0x360974,_0x2ee938),_0x3d271e=_0x4ca92e?getAttributePath(_0x2cb5bc[_0x30df85(0xbaa)],_0x4ca92e):_0x2cb5bc['state'],_0x5d2295=toNum(_0x3d271e);if(_0x5d2295===null)return;const _0x38661=_0x4fe327?new Date(_0x4fe327)[_0x30df85(0x17e)]():Date['now']();(this[_0x30df85(0xd4f)][_0x360974[_0x30df85(0x39d)]]||=[])[_0x30df85(0x5d5)]({'t':_0x38661,'v':_0x5d2295}),_0x3cb76e=!![];});if(_0x3cb76e)this[_0x2c28cf(0x333)]();}[_0x376e89(0x851)](_0x45ca94){const _0x4b121f=_0x376e89;if(!this[_0x4b121f(0x850)]?.['size']||!this['_refSeries']?.[_0x4b121f(0x476)])return![];let _0x59d430=![];for(const _0x484136 of this[_0x4b121f(0x850)]){const _0x418b9d=_0x45ca94['states']?.[_0x484136];if(!_0x418b9d)continue;const _0x3ca992=_0x418b9d['last_updated']||_0x418b9d[_0x4b121f(0x806)]||null;if(_0x3ca992===this[_0x4b121f(0x9e3)][_0x484136])continue;this[_0x4b121f(0x9e3)][_0x484136]=_0x3ca992;const _0x129819=_0x3ca992?new Date(_0x3ca992)[_0x4b121f(0x17e)]():Date[_0x4b121f(0x8af)]();for(const _0x2977bf of this[_0x4b121f(0x6f6)][_0x4b121f(0x39b)]()){if(_0x2977bf['id']!==_0x484136||!Array[_0x4b121f(0x5ac)](_0x2977bf[_0x4b121f(0x42e)]))continue;const _0x1b2484=toNum(_0x2977bf[_0x4b121f(0x52f)]?getAttributePath(_0x418b9d[_0x4b121f(0xbaa)],_0x2977bf[_0x4b121f(0x52f)]):_0x418b9d['state']);if(_0x1b2484===null)continue;const _0x48646b=_0x129819+(_0x2977bf['offH']||0x0)*0x36ee80,_0x518544=_0x2977bf[_0x4b121f(0x42e)][_0x2977bf[_0x4b121f(0x42e)][_0x4b121f(0x491)]-0x1];if(_0x518544&&_0x48646b<=_0x518544['t'])continue;_0x2977bf[_0x4b121f(0x42e)][_0x4b121f(0x5d5)]({'t':_0x48646b,'v':_0x1b2484});const _0x18b91a=this[_0x4b121f(0x969)],_0x12cb9a=_0x18b91a?this[_0x4b121f(0xcbb)]((_0x18b91a[_0x4b121f(0xd52)]['getTime']()-_0x18b91a['start'][_0x4b121f(0x17e)]())/0x36ee80):0x0,_0x55a50a=(_0x18b91a?.[_0x4b121f(0x1b1)]?.[_0x4b121f(0x17e)]()||0x0)-_0x12cb9a-0x5265c00;let _0x3e6b0d=0x0;while(_0x3e6b0d<_0x2977bf['samples']['length']&&_0x2977bf[_0x4b121f(0x42e)][_0x3e6b0d]['t']<_0x55a50a)_0x3e6b0d++;if(_0x3e6b0d>0x1)_0x2977bf[_0x4b121f(0x42e)][_0x4b121f(0x26e)](0x0,_0x3e6b0d-0x1);this[_0x4b121f(0x66c)][_0x4b121f(0x1ee)](_0x484136),_0x59d430=!![];}}return _0x59d430;}['_processAnnotationRefChanges'](_0x5711c4){const _0x29559a=_0x376e89;let _0x5c3d42=![];for(const _0x3c58d4 of this['_annotationRefs']){const _0x43fa6b=_0x5711c4[_0x29559a(0xe24)][_0x3c58d4];if(!_0x43fa6b)continue;const _0x17db66=_0x43fa6b[_0x29559a(0x9d0)]||_0x43fa6b['last_changed']||null;if(_0x17db66===this['_prevAnnotationStamps'][_0x3c58d4])continue;this[_0x29559a(0x27a)][_0x3c58d4]=_0x17db66,_0x5c3d42=!![];}if(_0x5c3d42)this['_scheduleRender']();}[_0x376e89(0x333)](){const _0x4b0ba9=_0x376e89;if(this[_0x4b0ba9(0x3fb)])return;this['_liveFlushTimer']=setTimeout(()=>{const _0x2af6c7=_0x4b0ba9;this[_0x2af6c7(0x3fb)]=null,this[_0x2af6c7(0x95f)]();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x376e89(0x95f)](){const _0x5be20b=_0x376e89;if(!this[_0x5be20b(0x68c)]||!this[_0x5be20b(0x969)])return;const _0x12d84b=Object['keys'](this[_0x5be20b(0xd4f)])['length']>0x0;if(!_0x12d84b&&!this[_0x5be20b(0x988)]&&!this[_0x5be20b(0xbd8)])return;const _0xa7b755=this[_0x5be20b(0x988)];this[_0x5be20b(0x988)]=![],this[_0x5be20b(0xbd8)]=![],this[_0x5be20b(0xc52)]=Date[_0x5be20b(0x8af)]();if(this[_0x5be20b(0xc14)]()){const _0xf62534=this['_computeEffectiveWindow']();_0xf62534&&(this[_0x5be20b(0x535)](_0xf62534),this[_0x5be20b(0x969)]=_0xf62534);}const _0x5690a0=this[_0x5be20b(0x969)][_0x5be20b(0x1b1)]['getTime'](),_0x50c6c4=this[_0x5be20b(0x969)]['end'][_0x5be20b(0x17e)]();Object[_0x5be20b(0xdcb)](this['_config'],'__sgcActiveRule',{'value':activeScaleRule(this[_0x5be20b(0x8d0)],(_0x50c6c4-_0x5690a0)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x299c32=this[_0x5be20b(0xcbb)]((_0x50c6c4-_0x5690a0)/0x36ee80);for(const _0x2f09f9 of this[_0x5be20b(0x68c)][_0x5be20b(0x2ee)]){const _0x4ff31a=_0x2f09f9[_0x5be20b(0x39d)],_0x47e843=_0x4ff31a[_0x5be20b(0x39d)]?resolveOffsetHours(_0x4ff31a['offset'],this[_0x5be20b(0xbce)]):0x0,_0x57b959=_0x4ff31a[_0x5be20b(0x39d)]&&_0x47e843===0x0&&this[_0x5be20b(0xd4f)][_0x4ff31a['entity']]?.[_0x5be20b(0x491)]>0x0,_0x3c7a11=_0x4ff31a[_0x5be20b(0x3ca)]||_0x4ff31a[_0x5be20b(0x77a)];if(_0x4ff31a[_0x5be20b(0x3ca)]){const _0x27d6c4=this['_hass']?.[_0x5be20b(0xe24)]?.[_0x4ff31a['entity']],_0x21cb05=_0x4ff31a[_0x5be20b(0x52f)]?getAttributePath(_0x27d6c4?.['attributes'],_0x4ff31a[_0x5be20b(0x52f)]):_0x27d6c4?.[_0x5be20b(0x394)],_0x53efaa=toNum(_0x21cb05);_0x53efaa!==null?_0x2f09f9[_0x5be20b(0xc49)]=[{'t':_0x5690a0,'v':_0x53efaa},{'t':_0x50c6c4,'v':_0x53efaa}]:_0x2f09f9[_0x5be20b(0xc49)]=[];this[_0x5be20b(0x6df)](_0x2f09f9),_0x2f09f9[_0x5be20b(0xd09)]=DataProcessor[_0x5be20b(0xd94)](_0x2f09f9['points']);continue;}if(_0x4ff31a[_0x5be20b(0x77a)]){const _0x5731b8=this[_0x5be20b(0xbce)]?.['states']?.[_0x4ff31a['entity']];let _0x133193=synthesizeForecastSeries(_0x5731b8,_0x4ff31a,this['_window']['start'],this[_0x5be20b(0xbce)]);const _0x127edf=toNum(_0x4ff31a[_0x5be20b(0x392)])||0x0,_0x4a94a3=_0x127edf<0x0?_0x50c6c4-_0x127edf*0x36ee80:_0x50c6c4;_0x133193=_0x133193[_0x5be20b(0xe95)](_0x502468=>_0x502468['t']>=_0x5690a0&&_0x502468['t']<=_0x4a94a3);if(_0x127edf!==0x0&&_0x133193['length']){const _0x43cf3e=_0x127edf*0x36ee80;_0x133193=_0x133193[_0x5be20b(0x189)](_0x463299=>({..._0x463299,'t':_0x463299['t']+_0x43cf3e}));if(_0x127edf>0x0)_0x133193=_0x133193[_0x5be20b(0xe95)](_0x52669d=>_0x52669d['t']>=_0x5690a0&&_0x52669d['t']<=_0x50c6c4);}_0x2f09f9[_0x5be20b(0xc49)]=_0x133193,this[_0x5be20b(0x6df)](_0x2f09f9),_0x2f09f9['stats']=DataProcessor[_0x5be20b(0xd94)](_0x2f09f9['points']);continue;}const _0x142898=!!(_0x4ff31a[_0x5be20b(0x7a6)]&&this[_0x5be20b(0x66c)]?.[_0x5be20b(0x960)](_0x4ff31a['ref_entity']));if(!_0x4ff31a[_0x5be20b(0x39d)]||_0x4ff31a[_0x5be20b(0x972)]){if(!_0xa7b755&&!_0x142898)continue;let _0x5cf3ad=0x0;const _0x217660=_0x299c32>0x0?_0x5690a0-_0x299c32:_0x5690a0;while(_0x5cf3ad<_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x491)]&&_0x2f09f9['raw'][_0x5cf3ad]['t']<_0x217660)_0x5cf3ad++;if(_0x5cf3ad>0x1)_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x26e)](0x0,_0x5cf3ad-0x1);let _0x55f24b=_0x2f09f9[_0x5be20b(0xc49)]['length'];while(_0x55f24b>0x0&&_0x2f09f9[_0x5be20b(0xc49)][_0x55f24b-0x1]['t']>=_0x50c6c4)_0x55f24b--;if(_0x55f24b<_0x2f09f9['raw'][_0x5be20b(0x491)])_0x2f09f9['raw'][_0x5be20b(0x491)]=_0x55f24b;}else{if(!_0x57b959&&!_0xa7b755&&!_0x142898)continue;const _0x5b0ffc=_0x47e843===0x0?this['_liveBuffer'][_0x4ff31a[_0x5be20b(0x39d)]]:null;if(_0x5b0ffc?.[_0x5be20b(0x491)]){_0x5b0ffc[_0x5be20b(0x2f7)]((_0x2b83b6,_0x1e5c0b)=>_0x2b83b6['t']-_0x1e5c0b['t']);for(let _0x2c3c6b=0x0;_0x2c3c6b<_0x5b0ffc[_0x5be20b(0x491)];_0x2c3c6b++)_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x5d5)](_0x5b0ffc[_0x2c3c6b]);}let _0x2bb28e=0x0;const _0x73ea0c=_0x299c32>0x0?_0x5690a0-_0x299c32:_0x5690a0;while(_0x2bb28e<_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x491)]&&_0x2f09f9['raw'][_0x2bb28e]['t']<_0x73ea0c)_0x2bb28e++;if(_0x2bb28e>0x1)_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x26e)](0x0,_0x2bb28e-0x1);let _0x1c0ca2=_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x491)];while(_0x1c0ca2>0x0&&_0x2f09f9['raw'][_0x1c0ca2-0x1]['t']>=_0x50c6c4)_0x1c0ca2--;if(_0x1c0ca2<_0x2f09f9[_0x5be20b(0xc49)][_0x5be20b(0x491)])_0x2f09f9['raw'][_0x5be20b(0x491)]=_0x1c0ca2;}this[_0x5be20b(0x6df)](_0x2f09f9),_0x2f09f9[_0x5be20b(0xd09)]=DataProcessor['seriesStats'](_0x2f09f9[_0x5be20b(0xb43)]);}this[_0x5be20b(0xd4f)]=Object[_0x5be20b(0x470)](null),this[_0x5be20b(0x66c)]['clear'](),this['_scheduleRender'](),this[_0x5be20b(0x927)]();}[_0x376e89(0x7fd)](){const _0x4cb1c0=_0x376e89,_0x138f33=Date['now'](),_0x3a0fa0=_0x138f33-(this[_0x4cb1c0(0x449)]||0x0);if(_0x3a0fa0<0x1388){!this[_0x4cb1c0(0x578)]&&(this[_0x4cb1c0(0x578)]=setTimeout(()=>{const _0x16f62a=_0x4cb1c0;this['_priceTrailTimer']=null,this[_0x16f62a(0x449)]=Date[_0x16f62a(0x8af)](),this[_0x16f62a(0xd9e)]();},0x1388-_0x3a0fa0));return;}this[_0x4cb1c0(0x449)]=_0x138f33,this[_0x4cb1c0(0xd9e)]();}[_0x376e89(0x480)](_0x4bf036){const _0x1e5708=_0x376e89;if(!_0x4bf036?.[_0x1e5708(0xb4e)])return null;const _0x13e074=resolveOffsetHours(_0x4bf036[_0x1e5708(0x4e5)],this['_hass'])||0x0;return stepLookup(this[_0x1e5708(0x9aa)]?.[_0x1e5708(0xa4b)](_0x4bf036['price_entity']+'__'+_0x13e074),{'clampLeft':!![]});}[_0x376e89(0x2df)](_0x5d3eea){const _0x25f9c2=_0x376e89;if(!_0x5d3eea?.[_0x25f9c2(0x7a6)])return null;const _0x5659c9=resolveOffsetHours(_0x5d3eea[_0x25f9c2(0x4e5)],this[_0x25f9c2(0xbce)])||0x0,_0x59bf99=this[_0x25f9c2(0x6f6)]?.[_0x25f9c2(0xa4b)](_0x5d3eea[_0x25f9c2(0x817)]||refJobKey(_0x5d3eea,_0x5659c9,_0x25f9c2(0x4f5)));if(!_0x59bf99||!_0x59bf99['samples']?.['length'])return null;return stepLookup(_0x59bf99[_0x25f9c2(0x42e)],{'clampLeft':![]});}['_refRefused'](_0xd40115){const _0x2cebae=_0x376e89;if(!_0xd40115?.[_0x2cebae(0x7a6)])return![];const _0x143037=normalizeRefOp(_0xd40115[_0x2cebae(0x1b0)]);if(_0x143037!==_0x2cebae(0x40a)&&_0x143037!=='add'&&_0x143037!==_0x2cebae(0xd7d))return![];return['change',_0x2cebae(0x976),_0x2cebae(0x783),_0x2cebae(0x6b2)]['includes'](_0xd40115[_0x2cebae(0x9d2)]);}[_0x376e89(0x6ea)](_0x7c5f12,_0x36817b){const _0x198580=_0x376e89;if(!_0x36817b?.['ref_entity'])return _0x7c5f12;if(this[_0x198580(0xa54)](_0x36817b)){if(!this[_0x198580(0x382)])this[_0x198580(0x382)]=new Set();const _0x419177=(_0x36817b['entity']||_0x36817b[_0x198580(0x972)])+'|'+(_0x36817b['ref_op']||_0x198580(0x40a))+'|'+_0x36817b['aggregate_func'];return!this[_0x198580(0x382)][_0x198580(0x960)](_0x419177)&&(this['_refWarned'][_0x198580(0x1ee)](_0x419177),console[_0x198580(0xa0a)]('[sgc]\x20ref_op\x20\x22'+(_0x36817b['ref_op']||_0x198580(0x40a))+_0x198580(0x75b)+_0x36817b['aggregate_func']+_0x198580(0x610)+(_0x36817b['entity']||_0x36817b[_0x198580(0x972)])+_0x198580(0x85f))),[];}const _0x366418=this[_0x198580(0x2df)](_0x36817b);if(!_0x366418){if(!this['_refWarned'])this[_0x198580(0x382)]=new Set();const _0x2e2f38='missing|'+_0x36817b[_0x198580(0x7a6)];return!this[_0x198580(0x382)][_0x198580(0x960)](_0x2e2f38)&&(this[_0x198580(0x382)]['add'](_0x2e2f38),console[_0x198580(0xa0a)](_0x198580(0x1c6)+_0x36817b[_0x198580(0x7a6)]+_0x198580(0x1e8)+(_0x36817b[_0x198580(0x39d)]||_0x36817b[_0x198580(0x972)])+_0x198580(0x64b))),[];}return DataProcessor[_0x198580(0x53b)](_0x7c5f12,_0x366418,_0x36817b[_0x198580(0x1b0)]);}[_0x376e89(0x86f)](_0x43b1dd,_0x875530,_0xa3a14,_0x22391c,_0x13fbe9,_0x41adee){const _0xd3a499=_0x376e89,_0x4232f1=this[_0xd3a499(0x8d0)],_0xe9274a=resolveDisplayTimeZone(this[_0xd3a499(0xbce)],_0x4232f1),_0x2c34b9=resolveFirstWeekday(this[_0xd3a499(0xbce)]),_0x1b9402=['hour','date',_0xd3a499(0x8c1),_0xd3a499(0xb71),_0xd3a499(0x39c)],_0x22bb23=!_0x875530[_0xd3a499(0x972)]&&!_0x875530[_0xd3a499(0x3ca)]&&!_0x875530[_0xd3a499(0x77a)]&&_0x4232f1['chart_mode']!==_0xd3a499(0x2d2)&&_0x4232f1['group_by']!==_0xd3a499(0xc49);let _0x2727f6,_0xc1a32c=null;if(_0x22bb23){let _0x3f8adc=DataProcessor[_0xd3a499(0x5c9)](_0x875530[_0xd3a499(0x9d2)]===_0xd3a499(0x976)?DataProcessor[_0xd3a499(0x924)](_0x43b1dd):!_0xa3a14&&_0x875530['aggregate_func']===_0xd3a499(0xbea)?DataProcessor[_0xd3a499(0x8ea)](_0x43b1dd,_0x875530[_0xd3a499(0x275)]===!![]):_0x43b1dd,_0x875530);if(_0x875530['ref_entity'])_0x3f8adc=this[_0xd3a499(0x6ea)](_0x3f8adc,_0x875530);const _0x3c7e8=this['_priceLookupFor'](_0x875530);if(_0x3c7e8)_0x3f8adc=DataProcessor[_0xd3a499(0xc35)](_0x3f8adc,_0x3c7e8);const _0x539dbc=(_0x13fbe9-_0x22391c)/0x36ee80,_0x47287a=resolvePointsPerHour(_0x4232f1,_0x875530,_0x539dbc),_0x3571b4=resolveGroupBy(_0x4232f1,_0x539dbc),_0x36d8b6=groupBucketMs(_0x3571b4,_0x4232f1['hours_to_show'],_0x47287a);let _0x5ec5b2=_0x875530[_0xd3a499(0x9d2)];_0xa3a14&&_0x5ec5b2==='change'&&(_0x5ec5b2=_0xd3a499(0x783));!_0xa3a14&&_0x5ec5b2==='change'&&(_0x5ec5b2=_0xd3a499(0x783));_0x5ec5b2===_0xd3a499(0x976)&&(_0x5ec5b2=_0xd3a499(0x783));const _0x2822b1=_0x5ec5b2===_0xd3a499(0x783)||_0x5ec5b2===_0xd3a499(0x6b2),_0x6e3bcd=resolveOffsetHours(_0x875530['offset'],this[_0xd3a499(0xbce)])!==0x0||(toNum(_0x875530['forecast_horizon'])?toNum(_0x875530[_0xd3a499(0x392)])!==0x0:![]),_0x114773=!!_0x875530[_0xd3a499(0x7a6)]&&['subtract',_0xd3a499(0x1ee),_0xd3a499(0xd7d)][_0xd3a499(0x905)](normalizeRefOp(_0x875530['ref_op'])),_0x4350fb=_0x875530['damp_reset_boundary']!==![]&&!_0x114773;let _0x5c1ca3,_0x371f6d=_0x3f8adc;if(_0x41adee>0x0&&_0x3f8adc['length']&&_0x3f8adc[0x0]['t']<_0x22391c){let _0x138afc=0x0;while(_0x138afc<_0x3f8adc[_0xd3a499(0x491)]&&_0x3f8adc[_0x138afc]['t']<_0x22391c)_0x138afc++;const _0x3a68a7=_0x3f8adc[_0xd3a499(0x7e6)](_0x138afc);_0x138afc>0x0&&!_0x2822b1&&!(_0x3a68a7[_0xd3a499(0x491)]&&_0x3a68a7[0x0]['t']===_0x22391c)?_0x371f6d=[{..._0x3f8adc[_0x138afc-0x1],'t':_0x22391c},..._0x3a68a7]:_0x371f6d=_0x3a68a7;}if(_0x1b9402[_0xd3a499(0x905)](_0x3571b4)){const _0x2dcad2=_0xe9274a;_0x4350fb&&(_0x371f6d=DataProcessor[_0xd3a499(0x23c)](_0x371f6d,_0x3571b4,_0x5ec5b2,_0x2dcad2,this[_0xd3a499(0xcfc)](_0x875530)));_0x5c1ca3=DataProcessor[_0xd3a499(0xdf5)](_0x371f6d,_0x3571b4,_0x5ec5b2,_0x13fbe9,_0x2dcad2,(_0x875530[_0xd3a499(0x858)]||_0x875530[_0xd3a499(0x887)])==='candlestick',_0x2c34b9);if(!_0x875530[_0xd3a499(0x8b4)]){const _0x2e277a=_0x371f6d&&_0x371f6d[_0xd3a499(0x491)]>0x0?_0x371f6d[_0x371f6d[_0xd3a499(0x491)]-0x1]['t']:null,_0x542076=_0x3571b4==='hour'&&Date['now']()<=_0x13fbe9+0xea60?0x6ddd00:0x0;_0x5c1ca3=DataProcessor['carryStateInGaps'](_0x5c1ca3,_0x3571b4,_0x5ec5b2,{'endMs':_0x13fbe9,'lastRawT':_0x2e277a,'tz':_0x2dcad2,'carrySlackMs':_0x542076});}else _0x5c1ca3=DataProcessor[_0xd3a499(0x8fd)](_0x5c1ca3,_0x3571b4,{'tz':_0x2dcad2});}else _0x36d8b6>0x0?_0x5c1ca3=DataProcessor[_0xd3a499(0x2bb)](_0x371f6d,_0x36d8b6,_0x22391c,_0x13fbe9,_0x5ec5b2,!!_0x875530['show_range_band']||_0x5ec5b2===_0xd3a499(0x6b2),{'deltaAgg':_0x2822b1,'noLeadFill':!!_0x875530['ref_entity'],'breakOnNull':!!_0x875530[_0xd3a499(0x8b4)],'carryForwardMs':_0x875530[_0xd3a499(0x745)],'alignToClock':this[_0xd3a499(0x4cb)](_0x875530),'anchorStart':[_0xd3a499(0x1e1),_0xd3a499(0x902)][_0xd3a499(0x905)](_0x875530[_0xd3a499(0x858)]||_0x875530['type']),'ohlc':(_0x875530['graph_type']||_0x875530[_0xd3a499(0x887)])===_0xd3a499(0x1e1),'carryPastNow':_0x6e3bcd}):_0x5c1ca3=_0x3f8adc;_0x5ec5b2===_0xd3a499(0x6b2)&&(_0x5c1ca3=DataProcessor[_0xd3a499(0xcfa)](_0x5c1ca3,!!_0x875530[_0xd3a499(0x643)]));_0xc1a32c=DataProcessor[_0xd3a499(0x9a2)](_0x3f8adc,_0x875530,{'startMs':_0x22391c,'endMs':_0x13fbe9,'bucketMs':_0x36d8b6,'groupBy':_0x3571b4,'aggFunc':_0x5ec5b2,'alignToClock':this[_0xd3a499(0x4cb)](_0x875530),'anchorStart':['candlestick',_0xd3a499(0x902)]['includes'](_0x875530[_0xd3a499(0x858)]||_0x875530[_0xd3a499(0x887)]),'tz':_0xe9274a,'firstWd':_0x2c34b9,'deltaAgg':_0x2822b1,'carryPastNow':_0x6e3bcd,'damp':_0x4350fb,'isCounter':this['_isCounterEntity'](_0x875530)});if(_0x1b9402['includes'](_0x3571b4)&&!_0x6e3bcd&&(_0x4232f1[_0xd3a499(0x3c1)]||_0xd3a499(0xc9d))===_0xd3a499(0xc9d)&&![_0xd3a499(0x1e1),'bar'][_0xd3a499(0x905)](_0x875530[_0xd3a499(0x858)]||_0x875530['type'])){const _0x19ac1a=this[_0xd3a499(0xc52)]||Date['now']();if(_0x19ac1a<=_0x13fbe9+0xea60&&_0x5c1ca3[_0xd3a499(0x491)]){const _0x245a77=Math[_0xd3a499(0xa51)](_0x19ac1a,_0x13fbe9),_0x44aee3=calendarCellStartMs(_0x245a77,_0x3571b4,_0xe9274a,_0x2c34b9),_0x4d3342=_0x371f6d&&_0x371f6d[_0xd3a499(0x491)]?_0x371f6d[_0x371f6d[_0xd3a499(0x491)]-0x1]['t']:null,_0x2995df=_0x3571b4==='hour'?0x6ddd00:0x0;if(isNum(_0x44aee3)&&isNum(_0x4d3342)&&_0x4d3342>=_0x44aee3-_0x2995df){const _0x529fa5=_0x4f04cb=>{const _0x2d8099=_0xd3a499,_0x2964b7=_0x4f04cb[_0x4f04cb[_0x2d8099(0x491)]-0x1];return _0x2964b7&&_0x2964b7['v']!=null&&_0x2964b7['t']<=_0x245a77&&_0x2964b7['t']>=_0x44aee3?_0x4f04cb[_0x2d8099(0x7e6)](0x0,-0x1)['concat']({..._0x2964b7,'t':_0x245a77}):_0x4f04cb;};_0x5c1ca3=_0x529fa5(_0x5c1ca3);if(Array['isArray'](_0xc1a32c))for(const _0x2f9f40 of _0xc1a32c){if(_0x2f9f40&&Array[_0xd3a499(0x5ac)](_0x2f9f40['points'])&&_0x2f9f40[_0xd3a499(0xb43)][_0xd3a499(0x491)])_0x2f9f40[_0xd3a499(0xb43)]=_0x529fa5(_0x2f9f40['points']);}}}}_0x2727f6=DataProcessor[_0xd3a499(0x55b)](_0x5c1ca3,_0x875530,!!_0x875530[_0xd3a499(0x643)]);}else{const _0xdd9005=_0x875530[_0xd3a499(0x9d2)]===_0xd3a499(0x976)&&!_0x875530[_0xd3a499(0x3ca)],_0x10079a=_0x875530[_0xd3a499(0x9d2)]===_0xd3a499(0xbea)&&!_0xa3a14&&!!_0x875530[_0xd3a499(0x972)];_0x2727f6=DataProcessor[_0xd3a499(0x451)](_0xdd9005?DataProcessor[_0xd3a499(0x924)](_0x43b1dd):_0x10079a?DataProcessor[_0xd3a499(0x8ea)](_0x43b1dd,_0x875530[_0xd3a499(0x275)]===!![]):_0x43b1dd,_0x875530,!![]);_0x875530[_0xd3a499(0x7a6)]&&!_0x875530['fixed_value']&&!_0x875530[_0xd3a499(0x77a)]&&(_0x2727f6=this[_0xd3a499(0x6ea)](_0x2727f6,_0x875530));const _0x10ffd7=this['_priceLookupFor'](_0x875530);_0x10ffd7&&!_0x875530[_0xd3a499(0x3ca)]&&!_0x875530[_0xd3a499(0x77a)]&&(_0x2727f6=DataProcessor[_0xd3a499(0xc35)](_0x2727f6,_0x10ffd7));const _0x19d681=(_0x13fbe9-_0x22391c)/0x36ee80,_0x2d4677=resolveGroupBy(_0x4232f1,_0x19d681),_0x56633b=((()=>{const _0x539618=_0xd3a499;let _0xc8cda1=_0x875530[_0x539618(0x9d2)];if(_0xc8cda1===_0x539618(0xbea)&&(_0xa3a14||_0x10079a))_0xc8cda1=_0x539618(0x783);if(_0xc8cda1===_0x539618(0x976)&&(_0xa3a14||_0xdd9005))_0xc8cda1=_0x539618(0x783);return _0xc8cda1;})());if(_0x875530[_0xd3a499(0x972)]&&_0x2727f6&&_0x2727f6[_0xd3a499(0x491)]>0x1&&_0x1b9402[_0xd3a499(0x905)](_0x2d4677)){const _0x956b62=(_0x2727f6[_0x2727f6[_0xd3a499(0x491)]-0x1]['t']-_0x2727f6[0x0]['t'])/Math[_0xd3a499(0x8fb)](0x1,_0x2727f6[_0xd3a499(0x491)]-0x1),_0x3a43b4=groupBucketMs(_0x2d4677,_0x4232f1[_0xd3a499(0x5af)],null);if(_0x3a43b4>0x0&&_0x956b62>0x0&&_0x3a43b4>_0x956b62*1.5){const _0x41cd38=_0xe9274a;_0x875530[_0xd3a499(0x4d7)]!==![]&&!(_0x875530[_0xd3a499(0x7a6)]&&['subtract',_0xd3a499(0x1ee),_0xd3a499(0xd7d)]['includes'](normalizeRefOp(_0x875530[_0xd3a499(0x1b0)])))&&(_0x2727f6=DataProcessor[_0xd3a499(0x23c)](_0x2727f6,_0x2d4677,_0x56633b,_0x41cd38,this[_0xd3a499(0xcfc)](_0x875530))),_0x2727f6=DataProcessor[_0xd3a499(0xdf5)](_0x2727f6,_0x2d4677,_0x56633b,_0x13fbe9,_0x41cd38,(_0x875530[_0xd3a499(0x858)]||_0x875530[_0xd3a499(0x887)])==='candlestick',_0x2c34b9);}}if(!_0x875530[_0xd3a499(0x972)]&&_0x875530[_0xd3a499(0x77a)]&&_0x2727f6&&_0x2727f6['length']>0x1&&_0x1b9402[_0xd3a499(0x905)](_0x2d4677)){const _0x559c75=(_0x2727f6[_0x2727f6[_0xd3a499(0x491)]-0x1]['t']-_0x2727f6[0x0]['t'])/Math[_0xd3a499(0x8fb)](0x1,_0x2727f6[_0xd3a499(0x491)]-0x1),_0xc80ba1=groupBucketMs(_0x2d4677,_0x4232f1[_0xd3a499(0x5af)],null);_0xc80ba1>0x0&&_0x559c75>0x0&&_0xc80ba1>_0x559c75*1.5&&(_0x2727f6=DataProcessor[_0xd3a499(0xdf5)](_0x2727f6,_0x2d4677,_0x56633b,_0x13fbe9,_0xe9274a,(_0x875530[_0xd3a499(0x858)]||_0x875530[_0xd3a499(0x887)])===_0xd3a499(0x1e1),_0x2c34b9));}else{if(_0x875530[_0xd3a499(0x77a)]&&['2h','3h','4h','6h','12h'][_0xd3a499(0x905)](_0x2d4677)){if(!this[_0xd3a499(0x293)])this[_0xd3a499(0x293)]=new Set();const _0x241d7d=(_0x875530[_0xd3a499(0x39d)]||'')+'|'+_0x2d4677;!this[_0xd3a499(0x293)][_0xd3a499(0x960)](_0x241d7d)&&(this[_0xd3a499(0x293)]['add'](_0x241d7d),console[_0xd3a499(0xa0a)]('[sgc]\x20group_by\x20\x22'+_0x2d4677+_0xd3a499(0x3a7)+_0x875530['entity']+'\x20-\x20calendar\x20modes\x20(hour,\x20date,\x20week,\x20month,\x20year)\x20regroup\x20attribute\x20arrays,\x20fixed\x20'+_0x2d4677+_0xd3a499(0x3dc)));}}if(_0x875530[_0xd3a499(0x972)]&&_0x2727f6&&_0x2727f6['length']>0x0&&_0x1b9402['includes'](_0x2d4677)&&!_0x875530['break_on_null']){const _0x1f06fc=_0x43b1dd&&_0x43b1dd['length']>0x0?_0x43b1dd[_0x43b1dd[_0xd3a499(0x491)]-0x1]['t']:null;_0x2727f6=DataProcessor[_0xd3a499(0xdbd)](_0x2727f6,_0x2d4677,_0x56633b,{'endMs':_0x13fbe9,'lastRawT':_0x1f06fc,'tz':_0xe9274a});}else _0x875530[_0xd3a499(0x972)]&&_0x2727f6&&_0x2727f6['length']>0x0&&_0x1b9402['includes'](_0x2d4677)&&_0x875530[_0xd3a499(0x8b4)]&&(_0x2727f6=DataProcessor[_0xd3a499(0x8fd)](_0x2727f6,_0x2d4677,{'tz':_0xe9274a}));const _0x2a2842=resolveOffsetHours(_0x875530[_0xd3a499(0x4e5)],this['_hass'])!==0x0||(toNum(_0x875530['forecast_horizon'])?toNum(_0x875530[_0xd3a499(0x392)])!==0x0:![]);if(_0x875530['statistic_id']&&_0x2727f6&&_0x2727f6[_0xd3a499(0x491)]>0x0&&_0x1b9402[_0xd3a499(0x905)](_0x2d4677)&&!_0x2a2842&&(_0x4232f1['chart_mode']||'timeline')==='timeline'&&![_0xd3a499(0x1e1),_0xd3a499(0x902)]['includes'](_0x875530['graph_type']||_0x875530[_0xd3a499(0x887)])){const _0x12c0c6=this[_0xd3a499(0xc52)]||Date[_0xd3a499(0x8af)]();if(_0x12c0c6<=_0x13fbe9+0xea60){const _0x1795e7=_0x2727f6[_0x2727f6[_0xd3a499(0x491)]-0x1],_0x385089=Math[_0xd3a499(0xa51)](_0x12c0c6,_0x13fbe9),_0xf59a=calendarCellStartMs(_0x385089,_0x2d4677,_0xe9274a,_0x2c34b9),_0x24d70d=_0x43b1dd&&_0x43b1dd[_0xd3a499(0x491)]>0x0?_0x43b1dd[_0x43b1dd[_0xd3a499(0x491)]-0x1]['t']:null,_0x2dbe95=_0x2d4677==='hour'?0x6ddd00:0x0;_0x1795e7['v']!=null&&isNum(_0xf59a)&&isNum(_0x24d70d)&&_0x24d70d>=_0xf59a-_0x2dbe95&&_0x1795e7['t']<=_0x385089&&_0x1795e7['t']>=_0xf59a&&(_0x2727f6=_0x2727f6['slice'](0x0,-0x1)[_0xd3a499(0x6bb)]({..._0x1795e7,'t':_0x385089}));}}_0x875530['aggregate_func']==='delta'&&(_0x2727f6=DataProcessor[_0xd3a499(0xcfa)](_0x2727f6,!!_0x875530[_0xd3a499(0x643)]));_0x2727f6=DataProcessor[_0xd3a499(0x55b)](_0x2727f6,_0x875530,!!_0x875530['show_range_band']);if(_0x41adee>0x0&&Array[_0xd3a499(0x5ac)](_0x2727f6)&&_0x2727f6[_0xd3a499(0x491)]){let _0xe3f651=_0x22391c;if(_0x875530[_0xd3a499(0x972)]&&_0x1b9402['includes'](_0x2d4677)){const _0x5c1e2d=tzParts(_0x22391c,_0xe9274a);switch(_0x2d4677){case _0xd3a499(0x690):_0xe3f651=zonedWallToMs(_0x5c1e2d['y'],_0x5c1e2d['mo'],_0x5c1e2d['d'],_0x5c1e2d['h'],0x0,0x0,_0xe9274a);break;case _0xd3a499(0xe83):_0xe3f651=zonedWallToMs(_0x5c1e2d['y'],_0x5c1e2d['mo'],_0x5c1e2d['d'],0x0,0x0,0x0,_0xe9274a);break;case _0xd3a499(0x8c1):_0xe3f651=zonedWallToMs(_0x5c1e2d['y'],_0x5c1e2d['mo'],_0x5c1e2d['d']-weekStartOffsetDays(_0x5c1e2d['wd'],_0x2c34b9),0x0,0x0,0x0,_0xe9274a);break;case'month':_0xe3f651=zonedWallToMs(_0x5c1e2d['y'],_0x5c1e2d['mo'],0x1,0x0,0x0,0x0,_0xe9274a);break;case'year':_0xe3f651=zonedWallToMs(_0x5c1e2d['y'],0x0,0x1,0x0,0x0,0x0,_0xe9274a);break;}}_0xc1a32c=DataProcessor[_0xd3a499(0x629)](_0x2727f6,_0x875530);if(_0xc1a32c){for(const _0xc6e575 of _0xc1a32c)_0xc6e575['points']=_0xc6e575[_0xd3a499(0xb43)]['filter'](_0x1143e0=>_0x1143e0['t']>=_0xe3f651);}_0x2727f6=_0x2727f6[_0xd3a499(0xe95)](_0x32ce74=>_0x32ce74['t']>=_0xe3f651);}}return{'points':_0x2727f6,'maSeries':_0xc1a32c};}[_0x376e89(0xa66)](_0x10e5d2,_0x29872e,_0x3a7778,_0x46e20f,_0x2111b6){const _0x1cf71e=_0x376e89;if(!_0x29872e||!_0x29872e['entity']||_0x29872e[_0x1cf71e(0x972)])return _0x10e5d2;if(_0x29872e[_0x1cf71e(0x3ca)]||_0x29872e['data_attribute'])return _0x10e5d2;if(!this[_0x1cf71e(0x4b5)](_0x29872e))return _0x10e5d2;if(!this[_0x1cf71e(0xc14)]())return _0x10e5d2;if(resolveOffsetHours(_0x29872e['offset'],this[_0x1cf71e(0xbce)])!==0x0)return _0x10e5d2;const _0x4e5d8b=_0x29872e[_0x1cf71e(0x9d2)]||_0x1cf71e(0x60d);if(!['last','first',_0x1cf71e(0x8fb),_0x1cf71e(0xa51),'avg',_0x1cf71e(0xb90),'median']['includes'](_0x4e5d8b))return _0x10e5d2;const _0x479e9b=this[_0x1cf71e(0xbce)]?.[_0x1cf71e(0xe24)]?.[_0x29872e[_0x1cf71e(0x39d)]];if(!_0x479e9b||_0x479e9b[_0x1cf71e(0x394)]===_0x1cf71e(0x3a0)||_0x479e9b[_0x1cf71e(0x394)]===_0x1cf71e(0x30e))return _0x10e5d2;const _0x4290c5=this['_effectiveAttribute'](_0x29872e,_0x3a7778),_0x3f6dfe=_0x4290c5?getAttributePath(_0x479e9b[_0x1cf71e(0xbaa)],_0x4290c5):_0x479e9b[_0x1cf71e(0x394)],_0x3d5e4b=toNum(_0x3f6dfe);if(_0x3d5e4b===null)return _0x10e5d2;const _0x14a33a=_0x479e9b[_0x1cf71e(0x9d0)]||_0x479e9b[_0x1cf71e(0x806)]||null;let _0x50bc93=_0x14a33a?new Date(_0x14a33a)[_0x1cf71e(0x17e)]():Date[_0x1cf71e(0x8af)]();if(_0x50bc93-_0x2111b6>=0x36ee80)return _0x10e5d2;if(!(_0x50bc93>=_0x46e20f&&_0x50bc93<_0x2111b6))_0x50bc93=_0x2111b6-0x1;if(_0x50bc93<_0x46e20f)return _0x10e5d2;const _0x402027=Array[_0x1cf71e(0x5ac)](_0x10e5d2)?_0x10e5d2['slice']():[];return _0x402027['push']({'t':_0x50bc93,'v':_0x3d5e4b}),_0x402027;}[_0x376e89(0x6df)](_0x2a2a5a){const _0x58d8ce=_0x376e89,_0x16ecc2=this['_config'],_0x36c80d=_0x2a2a5a['entity'],_0x235df8=this['_window']['start']['getTime'](),_0x56cfd8=this[_0x58d8ce(0x969)][_0x58d8ce(0xd52)][_0x58d8ce(0x17e)](),_0x35a861=(_0x56cfd8-_0x235df8)/0x36ee80,_0x32231f=this[_0x58d8ce(0xcbb)](_0x35a861),_0x29250c=this[_0x58d8ce(0x78e)]['indexOf'](_0x36c80d),_0x7061d2=this[_0x58d8ce(0xa66)](_0x2a2a5a[_0x58d8ce(0xc49)],_0x36c80d,_0x29250c,_0x235df8,_0x56cfd8),{points:_0x346f23,maSeries:_0x56f660}=this[_0x58d8ce(0x86f)](_0x7061d2,_0x36c80d,_0x2a2a5a[_0x58d8ce(0x2d3)],_0x235df8,_0x56cfd8,_0x32231f);_0x2a2a5a['points']=_0x346f23;const _0x21e1cf=this[_0x58d8ce(0xae9)]>0x0?this[_0x58d8ce(0xae9)]:0x320,_0x22cce8=Math[_0x58d8ce(0xa51)](0xbb8,Math[_0x58d8ce(0x8fb)](0x190,_0x21e1cf*0x2));_0x2a2a5a[_0x58d8ce(0xbf3)]=_0x56f660??DataProcessor['computeMovingAverages'](_0x2a2a5a[_0x58d8ce(0xb43)],_0x2a2a5a[_0x58d8ce(0x39d)]),_0x2a2a5a[_0x58d8ce(0xb43)]&&_0x2a2a5a[_0x58d8ce(0xb43)][_0x58d8ce(0x491)]>_0x22cce8&&(_0x2a2a5a[_0x58d8ce(0xb43)]=DataProcessor['lttbDownsample'](_0x2a2a5a[_0x58d8ce(0xb43)],_0x22cce8)),_0x2a2a5a[_0x58d8ce(0x2f4)]=resolveBucketPrecision(_0x2a2a5a[_0x58d8ce(0xb43)]),_0x2a2a5a[_0x58d8ce(0xa7b)]=![];}['_slideNeedsFullRefetch'](){const _0x5a7a20=_0x376e89,_0x2e99b0=new Set([_0x5a7a20(0x976),_0x5a7a20(0xbea),_0x5a7a20(0x6b2)]);return(this[_0x5a7a20(0x78e)]||[])[_0x5a7a20(0xa16)](_0x598d28=>_0x598d28&&(_0x2e99b0[_0x5a7a20(0x960)](_0x598d28['aggregate_func'])||_0x598d28['_compareOf']!=null));}[_0x376e89(0x61f)](){const _0x12e491=_0x376e89;if(!this['_isLiveTrackingNeeded']())return;if(this[_0x12e491(0x49a)]()){this[_0x12e491(0xd9e)]();return;}this['_pendingSlide']=!![],this[_0x12e491(0x95f)]();}['_render'](){const _0xbaf3e7=_0x376e89;if(!this[_0xbaf3e7(0x8d0)])return;this[_0xbaf3e7(0xd51)]();if(this[_0xbaf3e7(0x68c)]?.[_0xbaf3e7(0x2ee)]?.[_0xbaf3e7(0x491)]){const _0x3da95f=!!this[_0xbaf3e7(0x8d0)][_0xbaf3e7(0xc30)];if(!(this[_0xbaf3e7(0x6ec)]instanceof Map))this['_autoHideApplied']=new Map();const _0x9460b7=this[_0xbaf3e7(0x412)]instanceof Set?this[_0xbaf3e7(0x412)]:null;for(const _0x163c3f of this[_0xbaf3e7(0x68c)][_0xbaf3e7(0x2ee)]){const _0x7cc646=_0x163c3f[_0xbaf3e7(0x39d)]?.[_0xbaf3e7(0x296)],_0x1a7ef8=_0x3da95f?_0xbaf3e7(0x60b):_0x7cc646===!![]?!![]:_0x7cc646===![]?![]:_0xbaf3e7(0x49d),_0x22a0e7=this[_0xbaf3e7(0x6ec)][_0xbaf3e7(0x960)](_0x163c3f['id'])?this[_0xbaf3e7(0x6ec)][_0xbaf3e7(0xa4b)](_0x163c3f['id']):'__none__',_0x2881c7=_0x9460b7?.[_0xbaf3e7(0x960)](_0x163c3f['id']);if(_0x9460b7)_0x9460b7[_0xbaf3e7(0x6cf)](_0x163c3f['id']);if(_0x1a7ef8===_0x22a0e7&&!_0x2881c7)continue;_0x1a7ef8===_0xbaf3e7(0x60b)||_0x1a7ef8===!![]?this[_0xbaf3e7(0xea2)][_0xbaf3e7(0x1ee)](_0x163c3f['id']):(_0x1a7ef8===![]||_0x22a0e7==='__card__'||_0x22a0e7===!![]||_0x2881c7)&&this['_hiddenEntities'][_0xbaf3e7(0x6cf)](_0x163c3f['id']),this[_0xbaf3e7(0x6ec)]['set'](_0x163c3f['id'],_0x1a7ef8);}}const _0x245ccd=!!this[_0xbaf3e7(0x8d0)][_0xbaf3e7(0x795)]&&(this['_config'][_0xbaf3e7(0x3c1)]||'timeline')==='timeline';if(_0x245ccd){this[_0xbaf3e7(0xa1c)]();return;}this[_0xbaf3e7(0xba3)](),this[_0xbaf3e7(0xe4b)](),this[_0xbaf3e7(0x818)](),this[_0xbaf3e7(0xa1d)](),this[_0xbaf3e7(0x181)](),this[_0xbaf3e7(0x191)](),this[_0xbaf3e7(0xe8f)]();const _0x16f8d6=this['shadowRoot'][_0xbaf3e7(0x75f)](_0xbaf3e7(0x33d));if(!_0x16f8d6)return;const _0x5abf1a=this[_0xbaf3e7(0x2dc)][_0xbaf3e7(0x75f)](_0xbaf3e7(0xaac));if(_0x5abf1a)_0x5abf1a[_0xbaf3e7(0x30a)][_0xbaf3e7(0x71b)](_0xbaf3e7(0x4bf));this['_applyFillHeight']();if(!this[_0xbaf3e7(0x68c)]){_0x16f8d6[_0xbaf3e7(0xeae)]=_0xbaf3e7(0x5ec)+escapeHtml(cardT(this[_0xbaf3e7(0xbce)],this[_0xbaf3e7(0x8d0)],'Loading…'))+'</div>',this[_0xbaf3e7(0x5a0)]='';return;}const _0x1a47d6=this['_config'][_0xbaf3e7(0x3c1)]||_0xbaf3e7(0xc9d),_0x14303e=new Set([_0xbaf3e7(0xdea),_0xbaf3e7(0x963),_0xbaf3e7(0x5f7),_0xbaf3e7(0x8ad),'ranking','heatmap',_0xbaf3e7(0x65c),'state_timeline',_0xbaf3e7(0xa2f),_0xbaf3e7(0x81b),_0xbaf3e7(0x9a8),_0xbaf3e7(0xe41)]);if(_0x5abf1a){if(_0x14303e[_0xbaf3e7(0x960)](_0x1a47d6))_0x5abf1a[_0xbaf3e7(0x30a)][_0xbaf3e7(0x1ee)](_0xbaf3e7(0x8ac));else _0x5abf1a[_0xbaf3e7(0x30a)][_0xbaf3e7(0x71b)](_0xbaf3e7(0x8ac));}const _0x56adcc=this['_getRenderer'](_0x1a47d6),_0x7cd20=this[_0xbaf3e7(0x169)](_0x1a47d6);if(_0x7cd20&&_0x7cd20===this[_0xbaf3e7(0x5a0)]&&_0x16f8d6[_0xbaf3e7(0xd14)]){this[_0xbaf3e7(0x74a)]();return;}this[_0xbaf3e7(0x5a0)]=_0x7cd20,this[_0xbaf3e7(0x74a)]();try{let _0x13bd6c=this[_0xbaf3e7(0x68c)][_0xbaf3e7(0x2ee)][_0xbaf3e7(0xe95)](_0x5db6aa=>!this[_0xbaf3e7(0xea2)][_0xbaf3e7(0x960)](_0x5db6aa['id'])&&_0x5db6aa[_0xbaf3e7(0x39d)]?.['show_graph']!==![]);const _0x245179=this[_0xbaf3e7(0x8d0)][_0xbaf3e7(0x6fa)],_0x1b9919=this[_0xbaf3e7(0x8d0)][_0xbaf3e7(0xc1e)],_0xce4c56=resolveDynamicValue(_0x245179,this['_hass'])??toNum(_0x245179),_0x227b62=resolveDynamicValue(_0x1b9919,this[_0xbaf3e7(0xbce)])??toNum(_0x1b9919);if(isNum(_0xce4c56)||isNum(_0x227b62)){const _0x1be037=isNum(_0xce4c56)?_0xce4c56:0x0,_0x533fdb=isNum(_0x227b62)?_0x227b62:0x18;_0x13bd6c=_0x13bd6c['map'](_0x41b3bc=>{const _0xa79869=_0xbaf3e7,_0x561266=_0x41b3bc['points'][_0xa79869(0x189)](_0x150f13=>{const _0x351cd1=_0xa79869;if(_0x150f13['v']===null)return _0x150f13;const _0x3f1ff5=new Date(_0x150f13['t']),_0xa082bc=_0x3f1ff5['getHours']()+_0x3f1ff5[_0x351cd1(0xd35)]()/0x3c;if(_0xa082bc<_0x1be037||_0xa082bc>=_0x533fdb)return{..._0x150f13,'v':null};return _0x150f13;});return{..._0x41b3bc,'points':_0x561266};});}_0x56adcc[_0xbaf3e7(0x5a4)](_0x16f8d6,_0x13bd6c,this['_config'],this[_0xbaf3e7(0xbce)]);}catch(_0x1dad6f){console[_0xbaf3e7(0xa52)](_0xbaf3e7(0x808),_0x1dad6f),_0x16f8d6[_0xbaf3e7(0xeae)]=_0xbaf3e7(0xabc)+escapeHtml(_0x1dad6f[_0xbaf3e7(0xeb5)])+_0xbaf3e7(0xba9),this[_0xbaf3e7(0x5a0)]='';}const _0x34991b=(this[_0xbaf3e7(0x78e)]||[])['some'](_0x274841=>_0x274841?.[_0xbaf3e7(0x544)]==='click');_0x34991b&&_0x5abf1a&&!_0x5abf1a[_0xbaf3e7(0x5d0)]&&(_0x5abf1a[_0xbaf3e7(0x5d0)]=!![],_0x5abf1a[_0xbaf3e7(0xea9)][_0xbaf3e7(0xde5)]='pointer',_0x5abf1a['addEventListener']('click',_0xcb72f1=>{const _0x2e7e53=_0xbaf3e7;if(_0xcb72f1[_0x2e7e53(0x7b3)]?.[_0x2e7e53(0xc5f)]?.(_0x2e7e53(0x786)))return;this['_showExtremaOnClick']=!this[_0x2e7e53(0xc53)],this[_0x2e7e53(0x5a0)]='',this[_0x2e7e53(0xaf8)]();})),this[_0xbaf3e7(0x77f)]();}[_0x376e89(0x77f)](){const _0x20123c=_0x376e89,_0x403047=this[_0x20123c(0x2dc)];if(!_0x403047)return;const _0x326028=_0x403047[_0x20123c(0x75f)](_0x20123c(0xaac));if(!_0x326028)return;_0x326028['querySelectorAll'](_0x20123c(0xc09))[_0x20123c(0xb00)](_0x48f159=>_0x48f159[_0x20123c(0x71b)]());const _0x11b5d8=this[_0x20123c(0x8d0)];if(!_0x11b5d8[_0x20123c(0xcf9)])return;const _0x316f7e=this['_graphData']?.[_0x20123c(0x2ee)]||[],_0x27f4bb=new Map(_0x316f7e['map'](_0x455fa0=>[_0x455fa0['id'],_0x455fa0])),_0x253712=_0x40934a=>{const _0x224de6=_0x20123c;let _0x237126=0x0;for(const _0x30f7cc of this[_0x224de6(0x78e)]||[]){const _0x627ed8=_0x30f7cc[_0x224de6(0x956)]===_0x224de6(0xd70);if(_0x40934a===_0x224de6(0xd70)&&_0x627ed8||_0x40934a===_0x224de6(0x85e)&&!_0x627ed8){if(_0x30f7cc[_0x224de6(0x8a0)])return _0x30f7cc[_0x224de6(0x8a0)];const _0xfe224d=_0x30f7cc[_0x224de6(0x39d)]+'__'+_0x237126,_0x454841=_0x27f4bb['get'](_0xfe224d)||_0x316f7e[_0x224de6(0xb72)](_0x46fe15=>_0x46fe15[_0x224de6(0x39d)]===_0x30f7cc),_0x455fe1=_0x454841?.['meta']?.[_0x224de6(0x3be)]||this[_0x224de6(0xbce)]?.[_0x224de6(0xe24)]?.[_0x30f7cc['entity']]?.[_0x224de6(0xbaa)]?.[_0x224de6(0x3be)];if(_0x455fe1)return _0x455fe1;}_0x237126++;}return'';},_0x835ad6=(this['_entities']||[])[_0x20123c(0xa16)](_0x3d236b=>_0x3d236b[_0x20123c(0x956)]===_0x20123c(0xd70)),_0x3e0ab9=this[_0x20123c(0xcb5)]??0x8,_0xe490a5=this[_0x20123c(0x1a0)]??0x8,_0x3f5c78=(_0x3e0ab9-_0xe490a5)/0x2,_0x1a7714=[_0x20123c(0x994)+_0x3f5c78+'px)'];if(_0x11b5d8[_0x20123c(0x4f6)]){const _0x413b4d=String(_0x11b5d8[_0x20123c(0x4f6)]);_0x1a7714[_0x20123c(0x5d5)](_0x20123c(0xc0b)+(/[a-z%]$/i[_0x20123c(0x58d)](_0x413b4d)?_0x413b4d:_0x413b4d+'px'));}_0x11b5d8[_0x20123c(0x5eb)]&&_0x1a7714[_0x20123c(0x5d5)](_0x20123c(0xd8e)+_0x11b5d8[_0x20123c(0x5eb)]);const _0x4ae133=toNum(_0x11b5d8[_0x20123c(0x8db)]);isNum(_0x4ae133)&&_0x1a7714[_0x20123c(0x5d5)](_0x20123c(0x512)+_0x4ae133);const _0x3302af=_0x1a7714['join'](';\x20')+';';{const _0x13abfe=_0x11b5d8['y_axis_label'],_0xabb9b4=_0x13abfe!=null&&_0x13abfe!==''?_0x13abfe:_0x253712(_0x20123c(0x85e));if(_0xabb9b4){const _0x269eb4=document[_0x20123c(0xe56)]('div');_0x269eb4[_0x20123c(0xb5f)]=_0x20123c(0xd41),_0x269eb4[_0x20123c(0xea9)]['cssText']=_0x3302af,_0x269eb4[_0x20123c(0xbad)]=_0xabb9b4,_0x326028[_0x20123c(0xb0e)](_0x269eb4);}}if(_0x835ad6){const _0x35c01d=_0x11b5d8['y2_axis_label'],_0x314831=_0x35c01d!=null&&_0x35c01d!==''?_0x35c01d:_0x253712(_0x20123c(0xd70));if(_0x314831){const _0x38eae0=document['createElement'](_0x20123c(0xd4c));_0x38eae0[_0x20123c(0xb5f)]='sgc-y-axis-label\x20sgc-y-axis-label-right',_0x38eae0[_0x20123c(0xea9)]['cssText']=_0x3302af,_0x38eae0[_0x20123c(0xbad)]=_0x314831,_0x326028['appendChild'](_0x38eae0);}}}['_renderSparkline'](){const _0x5b3391=_0x376e89,_0x51d278=this['shadowRoot'];if(!_0x51d278)return;for(const _0x314240 of[_0x5b3391(0xa90),_0x5b3391(0x8b6),'.sgc-ip-wrap',_0x5b3391(0x90d),_0x5b3391(0x8ce),'.sgc-state-wrap',_0x5b3391(0x617),_0x5b3391(0x444)]){const _0x586907=_0x51d278['querySelector'](_0x314240);if(_0x586907)_0x586907[_0x5b3391(0xeae)]='';}const _0x1c45df=_0x51d278[_0x5b3391(0x75f)](_0x5b3391(0xaac)),_0x4ef346=_0x51d278[_0x5b3391(0x75f)](_0x5b3391(0x33d));if(!_0x1c45df||!_0x4ef346)return;_0x1c45df['classList']['add'](_0x5b3391(0x4bf)),_0x4ef346['style'][_0x5b3391(0xc7f)]=_0x5b3391(0xb6d),_0x4ef346[_0x5b3391(0x30a)][_0x5b3391(0x71b)](_0x5b3391(0x803),_0x5b3391(0x25a));const _0x2b1164=this['_entities']||[],_0x31d0be=this[_0x5b3391(0x68c)]?.[_0x5b3391(0x2ee)]||[],_0x523d0b=new Map(_0x31d0be[_0x5b3391(0x189)](_0x2bf0dd=>[_0x2bf0dd['id'],_0x2bf0dd])),_0x4e5fd7=_0x2b1164[_0x5b3391(0xe95)](_0xbd5140=>_0xbd5140[_0x5b3391(0xdb6)]!==![]||_0xbd5140[_0x5b3391(0x7be)]!==![])[_0x5b3391(0x189)](_0x1a29b9=>{const _0x3aadbc=_0x5b3391,_0x475228=_0x2b1164[_0x3aadbc(0x9c2)](_0x1a29b9),_0x1ee828=_0x1a29b9[_0x3aadbc(0x39d)]+'__'+_0x475228,_0x4caab8=_0x523d0b[_0x3aadbc(0xa4b)](_0x1ee828)||_0x31d0be['find'](_0x230a88=>_0x230a88[_0x3aadbc(0x39d)]===_0x1a29b9),_0x865fa2=_0x4caab8?.[_0x3aadbc(0x604)]||{},_0x4717cb=pickName(_0x1a29b9[_0x3aadbc(0x716)],_0x865fa2[_0x3aadbc(0x2d7)],_0x865fa2)??_0x1a29b9['entity'],_0x5e0954=_0x1a29b9[_0x3aadbc(0x8a0)]||_0x865fa2[_0x3aadbc(0x3be)]||'';let _0x5358d5=this[_0x3aadbc(0x17b)](_0x1a29b9[_0x3aadbc(0xeaf)],_0x1a29b9[_0x3aadbc(0x39d)])||_0x1a29b9[_0x3aadbc(0xeaf)]||_0x3aadbc(0xcb1);const _0x373051=this[_0x3aadbc(0xd6d)](_0x1a29b9,_0x475228),_0x19944e=isNum(_0x373051?.[_0x3aadbc(0xe13)])?_0x373051[_0x3aadbc(0xe13)]:null,_0x26d093=_0x373051?.[_0x3aadbc(0xafc)]??'—';_0x1a29b9[_0x3aadbc(0xeaf)]===_0x3aadbc(0xc74)&&_0x1a29b9[_0x3aadbc(0x314)]?.[_0x3aadbc(0x96c)]&&_0x1a29b9[_0x3aadbc(0x314)]?.[_0x3aadbc(0x39b)]?.[_0x3aadbc(0x491)]&&isNum(_0x19944e)&&(_0x5358d5=resolveValueColor(_0x19944e,this[_0x3aadbc(0x67f)](_0x1a29b9),_0x5358d5)||_0x5358d5);const _0x227042=_0x4caab8?.['points']?.[_0x3aadbc(0xe95)](_0x5b56a8=>_0x5b56a8['v']!==null&&_0x5b56a8['v']!==undefined)||[];let _0xe10af8='',_0x5abe31='';if(_0x227042[_0x3aadbc(0x491)]>=0x2){const _0x584648=0x78,_0x505750=0x24;let _0x7d4628=Infinity,_0x2f922f=-Infinity;for(const _0x59b1bc of _0x227042){if(_0x59b1bc['v']<_0x7d4628)_0x7d4628=_0x59b1bc['v'];if(_0x59b1bc['v']>_0x2f922f)_0x2f922f=_0x59b1bc['v'];}_0x2f922f===_0x7d4628&&(_0x2f922f=_0x7d4628+0x1,_0x7d4628-=0x1);const _0x48cede=_0x227042[0x0]['t'],_0x3f1c2f=_0x227042[_0x227042[_0x3aadbc(0x491)]-0x1]['t'],_0xd02b64=Math[_0x3aadbc(0x8fb)](0x1,_0x3f1c2f-_0x48cede),_0x338807=_0x3c812b=>(_0x3c812b-_0x48cede)/_0xd02b64*_0x584648,_0x61a6eb=_0x1a29b9[_0x3aadbc(0xe0f)]!==![],_0x547c84=_0x61a6eb?0x6:0x2,_0x116154=_0x11bbee=>_0x505750-_0x547c84-(_0x11bbee['v']-_0x7d4628)/(_0x2f922f-_0x7d4628)*(_0x505750-_0x547c84*0x2),_0xc35183=_0x61a6eb?buildSmoothPath(_0x227042,_0x338807,_0x116154):buildLinearPath(_0x227042,_0x338807,_0x116154),_0x40b54e=_0xc35183+_0x3aadbc(0x9af)+_0x584648+'\x20'+_0x505750+'\x20L\x200\x20'+_0x505750+'\x20Z',_0x78f71c=_0x1a29b9[_0x3aadbc(0x6f2)]!==![],_0x38e00f=toNum(_0x1a29b9['line_width'])||0x1,_0x235db9=lineDashArray(_0x1a29b9[_0x3aadbc(0xcec)],_0x38e00f),_0x95fe01=_0x235db9?'\x20stroke-dasharray=\x22'+_0x235db9+'\x22':'',_0xbbc8aa=_0x78f71c?_0x3aadbc(0x35c):'0',_0x1ba6cf=!!(_0x1a29b9['color_thresholds']?.[_0x3aadbc(0x96c)]&&_0x1a29b9['color_thresholds']?.[_0x3aadbc(0x39b)]?.[_0x3aadbc(0x491)]),_0x4ab96b=_0x1a29b9['color_thresholds']?.[_0x3aadbc(0x9e7)]===_0x3aadbc(0xb3a)?_0x3aadbc(0xb3a):_0x3aadbc(0x1eb),_0x2fc9ee=_0x1a29b9[_0x3aadbc(0x314)]?.[_0x3aadbc(0xa83)]!==_0x3aadbc(0x4a4);let _0x3c08e7=_0x3aadbc(0xb37)+escapeHtml(_0x5358d5)+'\x22',_0x1bd9dc=_0x3aadbc(0xe93)+escapeHtml(_0x5358d5)+_0x3aadbc(0x96f)+_0xbbc8aa+'\x22';if(_0x1ba6cf){const _0xc7bfc3=[...this['_thrVals'](_0x1a29b9)]['filter'](_0x215ab6=>isNum(toNum(_0x215ab6[_0x3aadbc(0xda1)]))&&_0x215ab6['color'])[_0x3aadbc(0x2f7)]((_0x134086,_0x5db72b)=>toNum(_0x134086[_0x3aadbc(0xda1)])-toNum(_0x5db72b['value']));if(_0xc7bfc3['length']){if(_0x1a29b9[_0x3aadbc(0x314)][_0x3aadbc(0x1da)]){const _0x18d312=_0x227042[_0x227042[_0x3aadbc(0x491)]-0x1]?.['v'];if(isNum(_0x18d312)){const _0x5d04ea=resolveValueColor(_0x18d312,_0xc7bfc3,_0x5358d5);_0x3c08e7=_0x3aadbc(0xb37)+escapeHtml(_0x5d04ea)+'\x22',_0x1bd9dc=_0x3aadbc(0xe93)+escapeHtml(_0x5d04ea)+_0x3aadbc(0x96f)+_0xbbc8aa+'\x22';}}else{if(_0x4ab96b===_0x3aadbc(0xb3a)){let _0x1eeac5='',_0x563faf='';for(let _0x19cd86=0x0;_0x19cd86<_0x227042['length']-0x1;_0x19cd86++){const _0x25a119=_0x227042[_0x19cd86]['v'],_0x547583=_0x227042[_0x19cd86+0x1]['v'],_0x11336f=(_0x25a119+_0x547583)/0x2,_0x5f502e=resolveValueColor(_0x11336f,_0xc7bfc3,_0x5358d5,_0x2fc9ee),_0x1bcb4c=_0x338807(_0x227042[_0x19cd86]['t']),_0x21e8ad=_0x116154(_0x227042[_0x19cd86]),_0x3d6004=_0x338807(_0x227042[_0x19cd86+0x1]['t']),_0x527eee=_0x116154(_0x227042[_0x19cd86+0x1]);_0x1eeac5+=_0x3aadbc(0x408)+_0x1bcb4c+_0x3aadbc(0xa96)+_0x21e8ad+_0x3aadbc(0x701)+_0x3d6004+'\x22\x20y2=\x22'+_0x527eee+'\x22\x20stroke=\x22'+escapeHtml(_0x5f502e)+_0x3aadbc(0x91b)+_0x38e00f+'\x22'+_0x95fe01+'\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>',_0x563faf+=_0x3aadbc(0x311)+_0x1bcb4c+'\x20'+_0x21e8ad+_0x3aadbc(0x9af)+_0x3d6004+'\x20'+_0x527eee+_0x3aadbc(0x9af)+_0x3d6004+'\x20'+_0x505750+'\x20L\x20'+_0x1bcb4c+'\x20'+_0x505750+_0x3aadbc(0xac4)+escapeHtml(_0x5f502e)+_0x3aadbc(0x96f)+_0xbbc8aa+_0x3aadbc(0x3da);}_0xe10af8=_0x3aadbc(0xa59)+_0x584648+'\x20'+_0x505750+_0x3aadbc(0x98d)+_0x563faf+_0x1eeac5+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>';}else{const _0x4caf9c=_0x2f922f-_0x7d4628||0x1,_0x75b091=_0x3aadbc(0xd12)+_0x475228,_0x26418f=[],_0x40680c=[..._0xc7bfc3]['reverse']();_0x26418f[_0x3aadbc(0x5d5)](_0x3aadbc(0x832)+escapeHtml(_0x40680c[0x0][_0x3aadbc(0xeaf)])+'\x22/>');if(!_0x2fc9ee)for(let _0x413a5b=0x0;_0x413a5b<_0x40680c[_0x3aadbc(0x491)];_0x413a5b++){const _0x3a04a6=((_0x2f922f-toNum(_0x40680c[_0x413a5b][_0x3aadbc(0xda1)]))/_0x4caf9c*0x64)[_0x3aadbc(0x3d2)](0x1);_0x26418f[_0x3aadbc(0x5d5)]('<stop\x20offset=\x22'+_0x3a04a6+'%\x22\x20stop-color=\x22'+escapeHtml(_0x40680c[_0x413a5b][_0x3aadbc(0xeaf)])+_0x3aadbc(0xb63));const _0xb5bb8c=_0x413a5b<_0x40680c[_0x3aadbc(0x491)]-0x1?_0x40680c[_0x413a5b+0x1][_0x3aadbc(0xeaf)]:_0x40680c[_0x413a5b]['color'];_0x26418f[_0x3aadbc(0x5d5)](_0x3aadbc(0x755)+_0x3a04a6+_0x3aadbc(0x9fc)+escapeHtml(_0xb5bb8c)+'\x22/>');}else for(const _0x5b6336 of _0x40680c){const _0x3e28e9=((_0x2f922f-toNum(_0x5b6336[_0x3aadbc(0xda1)]))/_0x4caf9c*0x64)[_0x3aadbc(0x3d2)](0x1);_0x26418f[_0x3aadbc(0x5d5)](_0x3aadbc(0x755)+_0x3e28e9+_0x3aadbc(0x9fc)+escapeHtml(_0x5b6336['color'])+_0x3aadbc(0xb63));}_0x26418f['push'](_0x3aadbc(0x2da)+escapeHtml(_0xc7bfc3[0x0][_0x3aadbc(0xeaf)])+_0x3aadbc(0xb63));const _0x2c5f1f='<linearGradient\x20id=\x22'+_0x75b091+_0x3aadbc(0xd9a)+_0x26418f['join']('')+_0x3aadbc(0xb0b);_0x3c08e7=_0x3aadbc(0x9a4)+_0x75b091+')\x22',_0x1bd9dc=_0x3aadbc(0x1fb)+_0x75b091+_0x3aadbc(0xd76)+_0xbbc8aa+'\x22',_0xe10af8='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20'+_0x584648+'\x20'+_0x505750+_0x3aadbc(0x82d)+_0x2c5f1f+_0x3aadbc(0x500)+_0x40b54e+'\x22\x20'+_0x1bd9dc+'\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22'+_0xc35183+'\x22\x20fill=\x22none\x22\x20'+_0x3c08e7+_0x3aadbc(0xc28)+_0x38e00f+'\x22'+_0x95fe01+'\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>';}}}}!_0xe10af8&&(_0xe10af8=_0x3aadbc(0xa59)+_0x584648+'\x20'+_0x505750+_0x3aadbc(0xad1)+_0x40b54e+'\x22\x20'+_0x1bd9dc+_0x3aadbc(0x3c8)+_0xc35183+_0x3aadbc(0xa5d)+_0x3c08e7+_0x3aadbc(0xc28)+_0x38e00f+'\x22'+_0x95fe01+_0x3aadbc(0x992));if(_0x1a29b9['show_trend_icon']){const _0x39616f=trendDirection(_0x4caab8,_0x1a29b9),_0x364d2d=_0x39616f==='up'?'▲':_0x39616f===_0x3aadbc(0x411)?'▼':'─',_0xd8f03d=_0x39616f==='up'?_0x1a29b9[_0x3aadbc(0x8dc)]||_0x3aadbc(0x510):_0x39616f===_0x3aadbc(0x411)?_0x1a29b9[_0x3aadbc(0x98c)]||_0x3aadbc(0x973):_0x1a29b9[_0x3aadbc(0xb1b)]||_0x3aadbc(0x22d);_0x5abe31=_0x3aadbc(0x5c2)+_0xd8f03d+'\x22>'+_0x364d2d+_0x3aadbc(0xe8a);}}const _0x5c495b=_0x1a29b9['show_state']!==![],_0x1a92b9=_0x1a29b9[_0x3aadbc(0x7be)]!==![],_0x1f4492=_0x5c495b?_0x3aadbc(0x484)+escapeHtml(_0x4717cb)+_0x3aadbc(0x1c0)+escapeHtml(_0x5358d5)+'\x22>'+escapeHtml(String(_0x26d093))+_0x3aadbc(0x79c)+escapeHtml(_0x5e0954)+_0x3aadbc(0xe8a)+_0x5abe31+_0x3aadbc(0x4dc):'',_0x113754=_0x1a92b9?'<div\x20class=\x22sgc-spark-graph\x22>'+_0xe10af8+_0x3aadbc(0xba9):'';return'<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22'+_0x475228+'\x22>'+_0x1f4492+_0x113754+_0x3aadbc(0xba9);})['join']('');_0x4ef346[_0x5b3391(0xeae)]=_0x5b3391(0xd1c)+_0x4e5fd7+_0x5b3391(0xba9),_0x4ef346[_0x5b3391(0xc3a)](_0x5b3391(0x820))['forEach'](_0x4e8922=>{const _0x27419f=_0x5b3391,_0x593a12=_0x2b1164[parseInt(_0x4e8922[_0x27419f(0x8a1)][_0x27419f(0xc15)],0xa)];if(!_0x593a12?.[_0x27419f(0x39d)])return;_0x4e8922[_0x27419f(0xea9)]['cursor']=_0x27419f(0xa1e),_0x4e8922[_0x27419f(0x493)](_0x27419f(0x249),_0x155be5=>{const _0x3e32b2=_0x27419f;_0x155be5[_0x3e32b2(0x79e)](),this['_fireEntityAction'](_0x593a12);});}),this[_0x5b3391(0x5a0)]='';}[_0x376e89(0x169)](_0x2700b2){const _0x131cbc=_0x376e89,_0x312e47=this[_0x131cbc(0x68c)];if(!_0x312e47)return'';const _0x569746=this['_window'],_0x413a87=this[_0x131cbc(0x521)],_0xba463e=this[_0x131cbc(0x2dc)]?.[_0x131cbc(0x75f)]?.('.sgc-plot');let _0x3f925d=_0xba463e?.[_0x131cbc(0x2c7)]|0x0,_0x3c705a=this[_0x131cbc(0xae9)]|0x0;const _0x45e4e2=_0x3f925d,_0x4af979=_0x3c705a,_0x20f2d1=this[_0x131cbc(0x96e)];if(this[_0x131cbc(0x492)])this['_fpForceExact']=![];else{if(_0x20f2d1){if(Math['abs'](_0x3f925d-_0x20f2d1['p'])<0x8)_0x3f925d=_0x20f2d1['p'];if(Math[_0x131cbc(0x26d)](_0x3c705a-_0x20f2d1['c'])<0x8)_0x3c705a=_0x20f2d1['c'];}}this['_fpLastW']={'p':_0x3f925d,'c':_0x3c705a};(_0x3f925d!==_0x45e4e2||_0x3c705a!==_0x4af979)&&(clearTimeout(this[_0x131cbc(0x752)]),this[_0x131cbc(0x752)]=setTimeout(()=>{const _0x10daf6=_0x131cbc;this[_0x10daf6(0x752)]=null,this[_0x10daf6(0x492)]=!![],this['_scheduleRender']();},0xc8));const _0x15ea02=this['shadowRoot']?.[_0x131cbc(0x75f)]?.('.sgc-dp-wrap')?.['offsetHeight']|0x0,_0x59b7d5=resolveDisplayTimeZone(this[_0x131cbc(0xbce)],this[_0x131cbc(0x8d0)])||_0x131cbc(0xd66),_0x27fc61=_0x3c705a+'/'+_0x3f925d+'/'+_0x15ea02+'/'+_0x59b7d5+'/'+resolveCardLanguage(this[_0x131cbc(0xbce)],this['_config']),_0x26d2ce=(_0x312e47['series']||[])[_0x131cbc(0x189)](_0x42d274=>_0x42d274['id']+':'+(_0x42d274['points']?.['length']||0x0)+':'+(_0x42d274[_0x131cbc(0xb43)]?.[_0x42d274[_0x131cbc(0xb43)][_0x131cbc(0x491)]-0x1]?.['t']||0x0)+':'+(_0x42d274[_0x131cbc(0xb43)]?.[_0x42d274[_0x131cbc(0xb43)]['length']-0x1]?.['v']??''))[_0x131cbc(0x2f5)]('|'),_0x171014=(this[_0x131cbc(0x78e)]||[])[_0x131cbc(0x189)](_0x10a779=>''+(_0x10a779?.[_0x131cbc(0xbe3)]?'a':'')+(_0x10a779?.[_0x131cbc(0x643)]?'b':'')+(_0x10a779?.[_0x131cbc(0x544)]||'')+(Array[_0x131cbc(0x5ac)](_0x10a779?.['moving_averages'])&&_0x10a779[_0x131cbc(0x5a7)][_0x131cbc(0x491)]?'m'+_0x10a779[_0x131cbc(0x5a7)][_0x131cbc(0x189)](_0x43aa9e=>_0x43aa9e?.['period']+':'+(_0x43aa9e?.[_0x131cbc(0xeaf)]||'')+':'+(_0x43aa9e?.['width']||'')+':'+(_0x43aa9e?.[_0x131cbc(0xe02)]?'L':''))[_0x131cbc(0x2f5)](','):''))['join'](','),_0x19c493=[...this['_hiddenEntities']]['sort']()[_0x131cbc(0x2f5)](','),_0x28b644=this['_resolvedEntityAnnotations']?.['length']||0x0,_0x85e1da='indy:'+(this['_entities']||[])['map']((_0x1bdde3,_0x5c7f23)=>_0x1bdde3?.['y_axis']===_0x131cbc(0x2c4)?_0x5c7f23:'')[_0x131cbc(0xe95)](Boolean)[_0x131cbc(0x2f5)](',');return[_0x2700b2,_0x27fc61,this[_0x131cbc(0x8d0)]['sparkline']?_0x131cbc(0xd24):_0x131cbc(0x548),this[_0x131cbc(0x8d0)][_0x131cbc(0xa17)]?_0x131cbc(0x596):'',this['_config']['logarithmic']?_0x131cbc(0x356):'','dec:'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x727)]??''),_0x131cbc(0x57c)+(this[_0x131cbc(0x8d0)][_0x131cbc(0x951)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x706)]||'')+'|'+(this['_config']['x_grid_width']??'')+'|'+(this['_config'][_0x131cbc(0xcde)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x15a)]??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x8ec)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x7d5)]??'')+'|'+(this['_config'][_0x131cbc(0x67e)]||'')+'|'+(this[_0x131cbc(0x8d0)]['y_grid_opacity']??''),this[_0x131cbc(0x8d0)][_0x131cbc(0xcf9)]?'yl:'+(this['_config'][_0x131cbc(0x747)]||'')+'|'+(this[_0x131cbc(0x8d0)]['y2_axis_label']||'')+'|'+(this['_config'][_0x131cbc(0x4f6)]||'')+'|'+(this[_0x131cbc(0x8d0)]['y_axis_color']||'')+'|'+(this[_0x131cbc(0x8d0)]['y_axis_font_opacity']??''):'',_0x2700b2==='pie'?_0x131cbc(0x76e)+(this['_config']['pie_style']||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x242)]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x55d)]??'')+'|'+(this[_0x131cbc(0x8d0)]['pie_label_font_size']??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xaf5)]||'')+'|'+(this['_config'][_0x131cbc(0xa9d)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xb68)]??'')+'|'+(this['_config']['pie_center_color']||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x74b)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0):'',_0x2700b2===_0x131cbc(0x963)?_0x131cbc(0x4d6)+(this[_0x131cbc(0x8d0)][_0x131cbc(0x74b)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0)+'|'+(this['_entities']||[])['map'](_0x53d2fa=>(_0x53d2fa[_0x131cbc(0x758)]??'')+'/'+(_0x53d2fa['upper_bound']??''))[_0x131cbc(0x2f5)](','):'',_0x2700b2==='gauge'?_0x131cbc(0x424)+(this[_0x131cbc(0x8d0)][_0x131cbc(0xdb1)]??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xa9b)]??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x66e)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x78b)]??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x387)]?0x1:0x0)+'|'+(this['_config'][_0x131cbc(0x657)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x78e)]||[])[_0x131cbc(0x189)](_0x59b3bc=>(_0x59b3bc[_0x131cbc(0x758)]??'')+'/'+(_0x59b3bc['upper_bound']??'')+'/'+(_0x59b3bc['needle_color']||'')+'/'+(_0x59b3bc[_0x131cbc(0x8bd)]!==![]?0x1:0x0)+'/'+(_0x59b3bc[_0x131cbc(0xeaf)]||'')+'/'+(_0x59b3bc[_0x131cbc(0x314)]?.[_0x131cbc(0x96c)]?0x1:0x0)+'/'+(_0x59b3bc[_0x131cbc(0x314)]?.[_0x131cbc(0x39b)]||[])['map'](_0x9918f0=>_0x9918f0[_0x131cbc(0xda1)]+':'+_0x9918f0[_0x131cbc(0xeaf)])[_0x131cbc(0x2f5)](';')+'/'+(_0x59b3bc[_0x131cbc(0x314)]?.[_0x131cbc(0xa83)]||'')+'/'+(_0x59b3bc['color_thresholds']?.[_0x131cbc(0x1da)]?0x1:0x0))[_0x131cbc(0x2f5)](','):'',_0x2700b2===_0x131cbc(0x461)?_0x131cbc(0x85c)+(this[_0x131cbc(0x8d0)]['chart_align']||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x74b)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0):'',_0x2700b2==='scatter'?_0x131cbc(0x64f)+(this[_0x131cbc(0x8d0)]['show_y_axis']!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)]['show_x_axis']!==![]?0x1:0x0)+'|'+(this['_config'][_0x131cbc(0x951)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x8c7)]??'')+'|'+(this['_config']['y_axis_decimals']??'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x567)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x5eb)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xc93)]||'')+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x4f6)]||''):'',_0x2700b2===_0x131cbc(0xeac)||_0x2700b2===_0x131cbc(0x65c)?_0x131cbc(0xaff)+_0x2700b2+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xaad)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x78e)]?.[0x0]?.['aggregate_func']||'')+'|'+(this[_0x131cbc(0x78e)]?.[0x0]?.[_0x131cbc(0x758)]??'')+'|'+(this[_0x131cbc(0x78e)]?.[0x0]?.[_0x131cbc(0x16a)]??''):'',_0x2700b2===_0x131cbc(0x81b)?'bx:'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xe44)]||'')+'|'+(this[_0x131cbc(0x78e)]||[])[_0x131cbc(0x189)](_0x4b6a7a=>(_0x4b6a7a[_0x131cbc(0xeaf)]||'')+'/'+(_0x4b6a7a[_0x131cbc(0xa14)]??'')+'/'+(_0x4b6a7a[_0x131cbc(0x9d2)]||'')+'/'+(_0x4b6a7a[_0x131cbc(0xb0c)]||'')+'/'+(_0x4b6a7a[_0x131cbc(0x8a0)]||''))[_0x131cbc(0x2f5)](','):'',_0x2700b2===_0x131cbc(0x9a8)?'wf:'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x657)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0xdd5)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x78e)]||[])[_0x131cbc(0x189)](_0x49c941=>(_0x49c941[_0x131cbc(0xeaf)]||'')+'/'+(_0x49c941['decimals']??'')+'/'+(_0x49c941[_0x131cbc(0x9d2)]||'')+'/'+(_0x49c941[_0x131cbc(0xb0c)]||'')+'/'+(_0x49c941[_0x131cbc(0x8a0)]||'')+'/'+(_0x49c941['name']||''))[_0x131cbc(0x2f5)](','):'',_0x2700b2===_0x131cbc(0xe41)?'hg:'+(this['_config']['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x74b)]!==![]?0x1:0x0)+'|'+(this[_0x131cbc(0x8d0)][_0x131cbc(0x655)]??'')+'|'+(this['_entities']||[])[_0x131cbc(0x189)](_0xff359d=>(_0xff359d[_0x131cbc(0xeaf)]||'')+'/'+(_0xff359d[_0x131cbc(0xa14)]??'')+'/'+(_0xff359d[_0x131cbc(0xb0c)]||'')+'/'+(_0xff359d[_0x131cbc(0x8a0)]||''))[_0x131cbc(0x2f5)](','):'',((()=>{const _0x47e115=_0x131cbc,_0x143e3a=_0x569746?.[_0x47e115(0x1b1)]?.[_0x47e115(0x17e)]()||0x0,_0x2a9323=_0x569746?.[_0x47e115(0xd52)]?.[_0x47e115(0x17e)]()||0x0,_0x48d4ff=Math[_0x47e115(0x8fb)](0x3e8,Math[_0x47e115(0xbd6)]((_0x2a9323-_0x143e3a)/Math[_0x47e115(0x8fb)](_0x3f925d,0x12c))||0x0);return'w:'+Math[_0x47e115(0x70e)](_0x143e3a/_0x48d4ff)+'~'+Math[_0x47e115(0x70e)](_0x2a9323/_0x48d4ff);})()),_0x413a87?.[_0x131cbc(0x1b1)]?.[_0x131cbc(0x17e)]()||0x0,_0x413a87?.[_0x131cbc(0xd52)]?.[_0x131cbc(0x17e)]()||0x0,_0x19c493,_0x28b644,this[_0x131cbc(0xc53)]?0x1:0x0,_0x171014,_0x85e1da,'gsh:'+(resolveDynamicValue(this[_0x131cbc(0x8d0)]?.[_0x131cbc(0x6fa)],this['_hass'])??toNum(this[_0x131cbc(0x8d0)]?.[_0x131cbc(0x6fa)])??'')+':'+(resolveDynamicValue(this['_config']?.['graph_end_hour'],this['_hass'])??toNum(this[_0x131cbc(0x8d0)]?.[_0x131cbc(0xc1e)])??''),_0x26d2ce]['join']('§');}[_0x376e89(0x668)](_0x147e09){const _0x42d6ae=_0x376e89;if(this['_renderers'][_0x42d6ae(0x960)](_0x147e09))return this[_0x42d6ae(0x4af)][_0x42d6ae(0xa4b)](_0x147e09);let _0x52db41;if(_0x147e09===_0x42d6ae(0xc9d))_0x52db41=new TimelineRenderer(this);else{if(_0x147e09==='state_timeline')_0x52db41=new StateTimelineRenderer(this);else{if(_0x147e09===_0x42d6ae(0xdea))_0x52db41=new PieRenderer(this);else{if(_0x147e09===_0x42d6ae(0x963))_0x52db41=new RadialBarRenderer(this);else{if(_0x147e09===_0x42d6ae(0xa2f))_0x52db41=new GaugeRenderer(this);else{if(_0x147e09===_0x42d6ae(0x5f7))_0x52db41=new PolarAreaRenderer(this);else{if(_0x147e09===_0x42d6ae(0x8ad))_0x52db41=new RadarRenderer(this);else{if(_0x147e09==='ranking')_0x52db41=new RankingRenderer(this);else{if(_0x147e09===_0x42d6ae(0x19f))_0x52db41=new ScatterRenderer(this);else{if(_0x147e09===_0x42d6ae(0xeac))_0x52db41=new HeatmapRenderer(this);else{if(_0x147e09===_0x42d6ae(0x65c))_0x52db41=new CalendarRenderer(this);else{if(_0x147e09===_0x42d6ae(0x81b))_0x52db41=new BoxPlotRenderer(this);else{if(_0x147e09===_0x42d6ae(0x9a8))_0x52db41=new WaterfallRenderer(this);else{if(_0x147e09===_0x42d6ae(0xe41))_0x52db41=new HistogramRenderer(this);else _0x52db41=new StubRenderer(this,_0x147e09);}}}}}}}}}}}}}return this['_renderers'][_0x42d6ae(0x4de)](_0x147e09,_0x52db41),_0x52db41;}['_buildStructure'](){const _0x2287c7=_0x376e89,_0x1025cf=this[_0x2287c7(0x8d0)][_0x2287c7(0xc7f)],_0x21756a=_0x1025cf==null||_0x1025cf===_0x2287c7(0xb6d)||_0x1025cf==='',_0x182495=toNum(this[_0x2287c7(0x8d0)][_0x2287c7(0xc7f)])||0x96,_0x651e43=_0x21756a?'':_0x2287c7(0x2bf)+_0x182495+_0x2287c7(0xe11),_0x5eab20=this[_0x2287c7(0x8d0)][_0x2287c7(0x4fd)],_0x52defc=this[_0x2287c7(0x8d0)][_0x2287c7(0x3d1)]===![],_0x4feae=this['_config'][_0x2287c7(0x337)]===![],_0xe2e9ce=this[_0x2287c7(0x8d0)],_0x755c97=[];if(_0x5eab20)_0x755c97[_0x2287c7(0x5d5)]('background:'+_0x5eab20);if(_0x52defc)_0x755c97[_0x2287c7(0x5d5)](_0x2287c7(0x718));if(_0x4feae)_0x755c97[_0x2287c7(0x5d5)](_0x2287c7(0xb9e));if(_0xe2e9ce['card_padding']!==null&&_0xe2e9ce['card_padding']!==undefined&&_0xe2e9ce[_0x2287c7(0x724)]!==''){const _0x3386a0=_0xe2e9ce['card_padding'];_0x755c97[_0x2287c7(0x5d5)]('padding:'+(typeof _0x3386a0===_0x2287c7(0xeaa)?_0x3386a0+'px':_0x3386a0));}if(_0xe2e9ce[_0x2287c7(0x528)]!==null&&_0xe2e9ce[_0x2287c7(0x528)]!==undefined&&_0xe2e9ce[_0x2287c7(0x528)]!==''){const _0x565662=_0xe2e9ce[_0x2287c7(0x528)];_0x755c97['push'](_0x2287c7(0x2fa)+(typeof _0x565662===_0x2287c7(0xeaa)?_0x565662+'px':_0x565662));}if(!_0x4feae){if(_0xe2e9ce[_0x2287c7(0x97b)])_0x755c97[_0x2287c7(0x5d5)]('border-color:'+_0xe2e9ce[_0x2287c7(0x97b)]);if(_0xe2e9ce[_0x2287c7(0xc75)]!==null&&_0xe2e9ce[_0x2287c7(0xc75)]!==undefined&&_0xe2e9ce[_0x2287c7(0xc75)]!==''){const _0x4b48a2=_0xe2e9ce[_0x2287c7(0xc75)];_0x755c97[_0x2287c7(0x5d5)](_0x2287c7(0x404)+(typeof _0x4b48a2===_0x2287c7(0xeaa)?_0x4b48a2+'px':_0x4b48a2)),_0x755c97['push']('border-style:solid');}}if(_0xe2e9ce['card_background_image']){let _0x380bd4=String(_0xe2e9ce[_0x2287c7(0x925)])[_0x2287c7(0xdc2)]();_0x380bd4&&!/^([a-z]+:|\/|data:)/i['test'](_0x380bd4)&&(_0x380bd4=_0x2287c7(0xc96)+_0x380bd4[_0x2287c7(0x9b9)](/^local\//,''));this[_0x2287c7(0xa47)]=_0x380bd4;const _0x1cd3ae=_0xe2e9ce[_0x2287c7(0xa57)]!==null&&_0xe2e9ce[_0x2287c7(0xa57)]!==undefined&&_0xe2e9ce['card_background_blur']!=='';!_0x1cd3ae&&(_0x755c97['push'](_0x2287c7(0x901)+_0x380bd4['replace'](/'/g,'%27')+'\x27)'),_0x755c97[_0x2287c7(0x5d5)](_0x2287c7(0xdef)),_0x755c97['push'](_0x2287c7(0x656)),_0x755c97[_0x2287c7(0x5d5)]('background-repeat:no-repeat'));}else this[_0x2287c7(0xa47)]=null;const _0x53fcf4=_0x755c97[_0x2287c7(0x2f5)](';'),_0x31cfcf=getComputedStyle(document['documentElement'])[_0x2287c7(0x2a6)]('--primary-font-family')[_0x2287c7(0xdc2)]()||_0x2287c7(0x1e3),_0x2af9d4=STYLES[_0x2287c7(0x9b9)](_0x2287c7(0x5bb),_0x2287c7(0xab1)+_0x31cfcf+_0x2287c7(0x447)),_0x3ee4d3=[];if(_0xe2e9ce[_0x2287c7(0x7e7)])_0x3ee4d3[_0x2287c7(0x5d5)](_0x2287c7(0xe7e)+_0xe2e9ce[_0x2287c7(0x7e7)]);_0xe2e9ce[_0x2287c7(0x174)]!==null&&_0xe2e9ce[_0x2287c7(0x174)]!==undefined&&_0xe2e9ce[_0x2287c7(0x174)]!==''&&_0x3ee4d3[_0x2287c7(0x5d5)]('font-weight:'+_0xe2e9ce[_0x2287c7(0x174)]);if(_0xe2e9ce[_0x2287c7(0x17d)]!==null&&_0xe2e9ce[_0x2287c7(0x17d)]!==undefined&&_0xe2e9ce[_0x2287c7(0x17d)]!==''){const _0x18764e=_0xe2e9ce['card_header_letter_spacing'];_0x3ee4d3[_0x2287c7(0x5d5)](_0x2287c7(0xcae)+(typeof _0x18764e===_0x2287c7(0xeaa)?_0x18764e+'px':_0x18764e));}let _0x227be8=_0x3ee4d3[_0x2287c7(0x491)]?_0x2287c7(0xe6f)+_0x3ee4d3[_0x2287c7(0x2f5)](';')+'}':'';const _0x3d7ed7=_0xe2e9ce[_0x2287c7(0xa57)]!==null&&_0xe2e9ce[_0x2287c7(0xa57)]!==undefined&&_0xe2e9ce[_0x2287c7(0xa57)]!=='';if(this[_0x2287c7(0xa47)]&&_0x3d7ed7){const _0x1780f8=_0xe2e9ce[_0x2287c7(0xa57)],_0x6058e6=typeof _0x1780f8===_0x2287c7(0xeaa)?_0x1780f8+'px':_0x1780f8,_0x47f1a8=this['_normalizedBgImage'][_0x2287c7(0x9b9)](/'/g,_0x2287c7(0x75e));_0x227be8+=_0x2287c7(0xb4f),_0x227be8+=_0x2287c7(0x3c4)+_0x47f1a8+'\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur('+_0x6058e6+_0x2287c7(0x357),_0x227be8+='.sgc-card>*{position:relative;z-index:1}';}const _0x19f0a7=this[_0x2287c7(0x2dc)][_0x2287c7(0x75f)]('.sgc-card'),_0x36e215=this['shadowRoot'][_0x2287c7(0x75f)](_0x2287c7(0x33d));if(_0x19f0a7&&_0x36e215&&!this[_0x2287c7(0xb05)]){this['_applyOwnCardStyles'](_0x19f0a7,_0x755c97);const _0x43b9f3=_0x21756a?'':_0x182495+'px';if(_0x36e215[_0x2287c7(0xea9)][_0x2287c7(0xc7f)]!==_0x43b9f3){if(_0x43b9f3)_0x36e215[_0x2287c7(0xea9)][_0x2287c7(0xc7f)]=_0x43b9f3;else _0x36e215[_0x2287c7(0xea9)][_0x2287c7(0x5e9)](_0x2287c7(0xc7f));}const _0x5c353b=this[_0x2287c7(0x2dc)]['querySelector']('#sgc-base');_0x5c353b&&_0x5c353b[_0x2287c7(0xbad)]!==_0x2af9d4&&(_0x5c353b[_0x2287c7(0xbad)]=_0x2af9d4);const _0xb2b8dd=this[_0x2287c7(0x2dc)]['querySelector'](_0x2287c7(0x9b3));if(_0x227be8){if(_0xb2b8dd){if(_0xb2b8dd[_0x2287c7(0xbad)]!==_0x227be8)_0xb2b8dd['textContent']=_0x227be8;}else{const _0x427d54=document[_0x2287c7(0xe56)](_0x2287c7(0xea9));_0x427d54['id']=_0x2287c7(0x805),_0x427d54['textContent']=_0x227be8,this[_0x2287c7(0x2dc)][_0x2287c7(0x3ce)](_0x427d54,_0x19f0a7);}}else _0xb2b8dd&&_0xb2b8dd['remove']();return;}this[_0x2287c7(0xb05)]=![];const _0x519113=[...this['shadowRoot'][_0x2287c7(0xe8c)]]['filter'](_0x4bbaf5=>!(_0x4bbaf5['id']==='sgc-base'||_0x4bbaf5['id']===_0x2287c7(0x805)||_0x4bbaf5[_0x2287c7(0x30a)]?.['contains'](_0x2287c7(0xc00)))),_0xa9243e=_0x53fcf4?'\x20style=\x22'+_0x53fcf4+'\x22':'',_0x27efd4=_0x227be8?_0x2287c7(0x4eb)+_0x227be8+_0x2287c7(0x8b1):'';this[_0x2287c7(0x2dc)][_0x2287c7(0xeae)]=_0x2287c7(0xc9a)+_0x2af9d4+_0x2287c7(0x8b1)+_0x27efd4+_0x2287c7(0x73e)+_0xa9243e+_0x2287c7(0xd6b)+_0x651e43+_0x2287c7(0x160);for(const _0x228d6c of _0x519113)this[_0x2287c7(0x2dc)][_0x2287c7(0xb0e)](_0x228d6c);this[_0x2287c7(0x265)]=new Set(_0x755c97[_0x2287c7(0x189)](_0x4084e0=>_0x4084e0['slice'](0x0,_0x4084e0[_0x2287c7(0x9c2)](':')))[_0x2287c7(0xe95)](Boolean));}[_0x376e89(0xc0d)](_0x56a865,_0x238550){const _0x2116ee=_0x376e89,_0x16bcaf=new Map();for(const _0x214d4c of _0x238550){const _0x216c7c=_0x214d4c[_0x2116ee(0x9c2)](':');if(_0x216c7c>0x0)_0x16bcaf[_0x2116ee(0x4de)](_0x214d4c[_0x2116ee(0x7e6)](0x0,_0x216c7c),_0x214d4c[_0x2116ee(0x7e6)](_0x216c7c+0x1));}const _0x28c45b=this[_0x2116ee(0x265)]||(this['_ownCardStyleProps']=new Set());for(const _0x2743df of[..._0x28c45b]){!_0x16bcaf[_0x2116ee(0x960)](_0x2743df)&&(_0x56a865[_0x2116ee(0xea9)][_0x2116ee(0x5e9)](_0x2743df),_0x28c45b[_0x2116ee(0x6cf)](_0x2743df));}for(const [_0x159a2e,_0x50227d]of _0x16bcaf){if(_0x56a865['style'][_0x2116ee(0x2a6)](_0x159a2e)!==_0x50227d)_0x56a865[_0x2116ee(0xea9)][_0x2116ee(0xddc)](_0x159a2e,_0x50227d);_0x28c45b[_0x2116ee(0x1ee)](_0x159a2e);}}[_0x376e89(0xb8e)](){const _0x28ecc5=_0x376e89,_0x26655c=this['_config']?.[_0x28ecc5(0x964)];if(_0x26655c===null||_0x26655c===undefined||_0x26655c==='')return 0x14;const _0x422de7=toNum(_0x26655c);if(isNum(_0x422de7))return _0x422de7;const _0x57b14a=String(_0x26655c)[_0x28ecc5(0xdc2)](),_0x25d99f=_0x57b14a[_0x28ecc5(0x2de)]('.');if(_0x25d99f['length']<0x2)return 0x14;const _0x47ed7d=_0x25d99f[0x0]+'.'+_0x25d99f[0x1],_0x439d34=_0x25d99f['length']>=0x3?_0x25d99f[_0x28ecc5(0x7e6)](0x2)[_0x28ecc5(0x2f5)]('.'):null,_0x364c60=this[_0x28ecc5(0xbce)]?.[_0x28ecc5(0xe24)]?.[_0x47ed7d];if(!_0x364c60)return 0x14;const _0x5e5e42=_0x439d34?getAttributePath(_0x364c60['attributes'],_0x439d34):_0x364c60[_0x28ecc5(0x394)],_0x42bb14=toNum(_0x5e5e42);return isNum(_0x42bb14)?_0x42bb14:0x14;}[_0x376e89(0xb96)](){const _0x363076=_0x376e89,_0x538cb4=this[_0x363076(0x8d0)]?.[_0x363076(0x98f)];if(!_0x538cb4)return'';const _0x5be41d=this[_0x363076(0xbce)]?.[_0x363076(0xe24)]?.[_0x538cb4];if(!_0x5be41d)return'';const _0x2601ca=parseFloat(_0x5be41d[_0x363076(0x394)]);if(Number[_0x363076(0x41e)](_0x2601ca))return'';const _0x27da88=this['_resolveDynBatteryThreshold']();let _0xe82070;if(_0x2601ca<=_0x27da88)_0xe82070='var(--error-color,\x20#ef4444)';else{if(_0x2601ca<=0x19)_0xe82070=_0x363076(0x7cb);else{if(_0x2601ca<=0x32)_0xe82070=_0x363076(0x5ae);else _0xe82070=_0x363076(0x510);}}const _0x3c5b23=Math['max'](0x0,Math['min'](0x64,_0x2601ca))/0x64*0xa,_0x3aa769=escapeHtml(_0x5be41d['attributes']?.[_0x363076(0xb98)]||_0x538cb4);return _0x363076(0xa97)+_0x3aa769+':\x20'+Math['round'](_0x2601ca)+_0x363076(0x9cb)+(0x4+(0xa-_0x3c5b23))+_0x363076(0xe28)+_0x3c5b23+_0x363076(0xd11)+_0xe82070+_0x363076(0x3fe)+_0xe82070+'\x22>'+Math[_0x363076(0x70e)](_0x2601ca)+_0x363076(0xe64);}[_0x376e89(0xba3)](){const _0x3a9590=_0x376e89,_0x5ae343=this['shadowRoot'][_0x3a9590(0x75f)]('.sgc-header-wrap');if(!_0x5ae343)return;const _0xd94894=this[_0x3a9590(0x8d0)],_0x8fd4e0=!!(_0xd94894[_0x3a9590(0xbc1)]||_0xd94894['card_icon']||_0xd94894[_0x3a9590(0x9f2)]);if(!_0x8fd4e0){_0x5ae343[_0x3a9590(0xeae)]='';return;}const _0x3dfdc5=_0xd94894[_0x3a9590(0x997)]||_0x3a9590(0x74f),_0x25c2e9=this[_0x3a9590(0xb96)](),_0x133597=_0x2cbaf6=>_0x2cbaf6===_0x3a9590(0xa1b)||_0x2cbaf6===_0x3a9590(0x51b)?_0x2cbaf6:_0x3a9590(0x8fa),_0x532129=_0x133597(_0xd94894[_0x3a9590(0x788)]),_0x31a71c=_0xd94894[_0x3a9590(0x8fe)]===_0x3a9590(0x51b),_0xb89f9e=_0xd94894[_0x3a9590(0xdc5)]||'22px',_0xc42306=this[_0x3a9590(0xe63)](_0xd94894['card_icon']),_0xef8f28=_0xd94894[_0x3a9590(0x9f2)]?_0x3a9590(0x6ba)+escapeHtml(_0xd94894[_0x3a9590(0x9f2)])+_0x3a9590(0x421)+escapeHtml(_0xb89f9e)+';height:'+escapeHtml(_0xb89f9e)+_0x3a9590(0x63d):_0xc42306?_0x3a9590(0xe5c)+escapeHtml(_0xc42306)+_0x3a9590(0x7f4)+escapeHtml(_0xd94894[_0x3a9590(0x217)]||_0x3a9590(0x8d6))+';'+(_0xd94894[_0x3a9590(0xdc5)]?_0x3a9590(0xc50)+escapeHtml(_0xd94894[_0x3a9590(0xdc5)])+';':'')+_0x3a9590(0x303):'',_0x1e9937=_0xd94894[_0x3a9590(0x997)]?'font-size:'+escapeHtml(_0xd94894[_0x3a9590(0x997)]):'',_0x136816=_0xd94894['card_header']?_0x3a9590(0x45a)+_0x1e9937+'\x22>'+escapeHtml(_0xd94894[_0x3a9590(0xbc1)])+_0x3a9590(0xe8a):'',_0x4bbb91=_0x31a71c?''+_0x136816+_0xef8f28:''+_0xef8f28+_0x136816,_0x5dcdbb=_0x25c2e9?_0x3a9590(0x83c)+escapeHtml(_0x3dfdc5)+'\x22>'+_0x25c2e9+_0x3a9590(0xe8a):'';_0x5ae343['innerHTML']='<div\x20class=\x22sgc-header\x22>'+(_0x3a9590(0xe6d)+_0x532129+'\x22>'+_0x4bbb91+_0x3a9590(0xba9))+_0x5dcdbb+_0x3a9590(0xba9);}[_0x376e89(0x818)](){const _0x506c76=_0x376e89,_0x53fe20=this[_0x506c76(0x2dc)]['querySelector'](_0x506c76(0xd29));if(!_0x53fe20)return;const _0x44bf31=this[_0x506c76(0x8d0)],_0x655e54=_0x44bf31[_0x506c76(0x984)]||_0x44bf31[_0x506c76(0x731)]&&this[_0x506c76(0x7d4)],_0x2c81da=_0x44bf31[_0x506c76(0x6a8)];if(!_0x44bf31['show_interval_picker']||_0x655e54||_0x2c81da){_0x53fe20[_0x506c76(0xeae)]='';return;}const _0x50e1ce=isNum(this[_0x506c76(0xdd4)])?this[_0x506c76(0xdd4)]:toNum(_0x44bf31[_0x506c76(0x5af)]),_0x2f5b91=Array[_0x506c76(0x5ac)](_0x44bf31[_0x506c76(0x9fb)])&&_0x44bf31[_0x506c76(0x9fb)][_0x506c76(0x491)]?_0x44bf31[_0x506c76(0x9fb)]:INTERVAL_PICKER_DEFAULT_LABELS,_0x53c288=INTERVAL_PICKER_OPTIONS[_0x506c76(0xe95)](_0x3e2c5f=>_0x2f5b91[_0x506c76(0x905)](_0x3e2c5f['label'])),_0x9b64c4=_0x53c288[_0x506c76(0x189)](_0x1e9f20=>{const _0x2597ac=_0x506c76,_0x3e1464=_0x1e9f20[_0x2597ac(0xd75)]===_0x50e1ce?'active':'';return _0x2597ac(0x43d)+_0x3e1464+'\x22\x20data-hours=\x22'+_0x1e9f20[_0x2597ac(0xd75)]+'\x22\x20data-label=\x22'+escapeHtml(_0x1e9f20[_0x2597ac(0xafc)])+'\x22>'+escapeHtml(cardT(this['_hass'],this[_0x2597ac(0x8d0)],_0x1e9f20['label']))+_0x2597ac(0x666);})[_0x506c76(0x2f5)](''),_0x45f8c4=_0x44bf31[_0x506c76(0x52a)]||_0x506c76(0x8fa);_0x53fe20[_0x506c76(0xeae)]='<div\x20class=\x22sgc-ip\x20align-'+escapeHtml(_0x45f8c4)+'\x22>'+_0x9b64c4+'</div>',_0x53fe20[_0x506c76(0xc3a)](_0x506c76(0x58b))[_0x506c76(0xb00)](_0x3bf3bf=>{const _0x2f278d=_0x506c76;_0x3bf3bf[_0x2f278d(0x493)]('click',()=>{const _0xf0e2b7=_0x2f278d,_0x464aba=toNum(_0x3bf3bf['dataset']['hours']),_0x4c11b9=_0x3bf3bf[_0xf0e2b7(0x8a1)]['label'];if(isNum(_0x464aba))this[_0xf0e2b7(0x310)](_0x464aba,_0x4c11b9);});});}[_0x376e89(0xe51)](_0x2c97f5,_0xe6183c){const _0x1a2821=_0x376e89,_0x4fe97f=_0x2c97f5?.[_0x1a2821(0xa48)]!=null?_0x2c97f5[_0x1a2821(0xa48)]:_0xe6183c,_0x47a088=this['_overrideAttributes']?.[_0x4fe97f];if(_0x47a088===undefined)return _0x2c97f5[_0x1a2821(0x52f)]||'';return _0x47a088;}['_formatAttrLabel'](_0x5534a8,_0x5e18d6){const _0x52f9ca=_0x376e89;if(!_0x5534a8)return cardT(this[_0x52f9ca(0xbce)],this['_config'],'State');if(_0x5e18d6)return attributeDisplayName(this[_0x52f9ca(0xbce)],_0x5e18d6,_0x5534a8);return String(_0x5534a8)['replace'](/_/g,'\x20')['replace'](/\b\w/g,_0x14b787=>_0x14b787[_0x52f9ca(0x514)]());}[_0x376e89(0x351)](_0x55fed2,_0x3083ab,_0x140580){const _0x15fe73=_0x376e89;if(_0x3083ab?.[_0x15fe73(0x77a)])return _0x55fed2;return applyAttributeName(this['_config'],this[_0x15fe73(0xbce)],_0x55fed2,_0x3083ab,this[_0x15fe73(0xe51)](_0x3083ab,_0x140580));}[_0x376e89(0x239)](_0x3c52a1){const _0x4819d2=_0x376e89,_0x12415b=toNum(this[_0x4819d2(0x859)]);if(isNum(_0x12415b))_0x3c52a1[_0x4819d2(0x260)]=_0x12415b;else{if(this[_0x4819d2(0xad6)])_0x3c52a1['points_per_hour']=this['_baseQuery'][_0x4819d2(0xda9)];}if(this[_0x4819d2(0x479)])_0x3c52a1['group_by']=this['_overrideGroupBy'];else{if(this[_0x4819d2(0xad6)])_0x3c52a1[_0x4819d2(0xe44)]=this[_0x4819d2(0xad6)]['gby'];}this['_baseQuery']&&(_0x3c52a1[_0x4819d2(0xcf8)]=isNum(_0x12415b)||this['_overrideGroupBy']?![]:this[_0x4819d2(0xad6)]['autoScale']);}[_0x376e89(0x251)](_0x4550f8,_0x5e8d96){const _0x15bdea=_0x376e89;if(_0x4550f8==='pph'){const _0xba4597=toNum(_0x5e8d96);this[_0x15bdea(0x859)]=isNum(_0xba4597)?_0xba4597:null;}else _0x4550f8===_0x15bdea(0x932)&&(this['_overrideGroupBy']=_0x5e8d96||null);const _0x38961f={...this[_0x15bdea(0x8d0)]};this[_0x15bdea(0x239)](_0x38961f),this['_config']=_0x38961f,this['_persistQueryPickers'](),this[_0x15bdea(0xb3d)](_0x4550f8);try{this[_0x15bdea(0x1de)]?.[_0x15bdea(0xc0f)]?.[_0x15bdea(0xab0)]?.();}catch(_0x234daa){}this[_0x15bdea(0x391)]()[_0x15bdea(0x836)](_0x4e4044=>console[_0x15bdea(0xa52)](_0x15bdea(0x4e3),_0x4e4044));}[_0x376e89(0xe09)](){const _0x3fd8d3=_0x376e89;isNum(toNum(this[_0x3fd8d3(0x859)]))?lsSet(_0x3fd8d3(0xdac)+this[_0x3fd8d3(0x599)],String(this[_0x3fd8d3(0x859)])):lsDel(_0x3fd8d3(0xdac)+this[_0x3fd8d3(0x599)]),this[_0x3fd8d3(0x479)]?lsSet(_0x3fd8d3(0xdf9)+this['_instanceKey'],this[_0x3fd8d3(0x479)]):lsDel(_0x3fd8d3(0xdf9)+this['_instanceKey']);}[_0x376e89(0x181)](){const _0x534835=_0x376e89,_0x4a4415=this[_0x534835(0x2dc)]['querySelector']('.sgc-qp-wrap');if(!_0x4a4415)return;const _0x59c900=this[_0x534835(0x8d0)],_0x8e9884=!!_0x59c900[_0x534835(0x635)],_0x3e06a3=!!_0x59c900['show_group_by_picker'];if(!_0x8e9884&&!_0x3e06a3){_0x4a4415['innerHTML']='';return;}const _0x19439c=(_0xb8c4d7,_0x4e45ff,_0x28c97a)=>'<option\x20value=\x22'+escapeHtml(String(_0xb8c4d7))+'\x22'+(String(_0x28c97a)===String(_0xb8c4d7)?_0x534835(0x4aa):'')+'>'+escapeHtml(_0x4e45ff)+_0x534835(0x7ef),_0xf11ae2=[];if(_0x8e9884){const _0x21177f=isNum(toNum(this[_0x534835(0x859)]))?String(this[_0x534835(0x859)]):'',_0x4a6db6=toNum(this[_0x534835(0xad6)]?.[_0x534835(0xda9)]),_0x3d12ad=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x4a6db6)&&!_0x3d12ad[_0x534835(0x905)](_0x4a6db6)&&(_0x3d12ad[_0x534835(0x5d5)](_0x4a6db6),_0x3d12ad[_0x534835(0x2f7)]((_0x4315f2,_0x18e1ae)=>_0x4315f2-_0x18e1ae));const _0x2c9d36=[_0x19439c('',cardT(this[_0x534835(0xbce)],_0x59c900,_0x534835(0xbfb))+'\x20('+(isNum(_0x4a6db6)?_0x4a6db6:0x2)+_0x534835(0xb7b),_0x21177f)][_0x534835(0x6bb)](_0x3d12ad[_0x534835(0x189)](_0x2877c3=>_0x19439c(_0x2877c3,_0x2877c3+'/h',_0x21177f)))[_0x534835(0x2f5)]('');_0xf11ae2['push']([_0x59c900['pph_picker_position']||_0x534835(0x8fa),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x534835(0xbce)],_0x59c900,'Pts/h'))+_0x534835(0xb45)+_0x2c9d36+_0x534835(0x705)]);}if(_0x3e06a3){const _0x385b29=this[_0x534835(0x479)]||'',_0x212c99=this['_baseQuery']?.[_0x534835(0x932)]||_0x534835(0xb9f),_0x4dbc5d={'interval':_0x534835(0xb18),'hour':_0x534835(0x947),'2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':'12H','date':_0x534835(0x8c0),'week':_0x534835(0xd20),'month':_0x534835(0xd44),'year':_0x534835(0x7ba)},_0x1436df=[_0x19439c('',cardT(this[_0x534835(0xbce)],_0x59c900,_0x534835(0xbfb))+'\x20('+cardT(this[_0x534835(0xbce)],_0x59c900,_0x4dbc5d[_0x212c99]||_0x212c99)+')',_0x385b29)]['concat'](Object['keys'](_0x4dbc5d)[_0x534835(0x189)](_0x3e8925=>_0x19439c(_0x3e8925,cardT(this['_hass'],_0x59c900,_0x4dbc5d[_0x3e8925]),_0x385b29)))[_0x534835(0x2f5)]('');_0xf11ae2[_0x534835(0x5d5)]([_0x59c900[_0x534835(0xcaa)]||_0x534835(0x8fa),_0x534835(0x2bd)+escapeHtml(cardT(this[_0x534835(0xbce)],_0x59c900,_0x534835(0x19c)))+_0x534835(0x2ce)+_0x1436df+_0x534835(0x705)]);}const _0x33abb6={'left':'','center':'','right':''};for(const [_0xc030fe,_0x1ad6f5]of _0xf11ae2)_0x33abb6[_0xc030fe in _0x33abb6?_0xc030fe:_0x534835(0x8fa)]+=_0x1ad6f5;_0x4a4415[_0x534835(0xeae)]=[_0x534835(0x8fa),'center','right'][_0x534835(0xe95)](_0x538bcc=>_0x33abb6[_0x538bcc])[_0x534835(0x189)](_0x10bffb=>'<div\x20class=\x22sgc-qp\x20align-'+_0x10bffb+'\x22>'+_0x33abb6[_0x10bffb]+'</div>')[_0x534835(0x2f5)](''),_0x4a4415[_0x534835(0xc3a)](_0x534835(0x56e))[_0x534835(0xb00)](_0x1a6bc5=>{const _0x46171f=_0x534835;_0x1a6bc5[_0x46171f(0x493)](_0x46171f(0xbea),_0x20fed8=>{const _0x337910=_0x46171f;this['_onQueryPick'](_0x20fed8['target'][_0x337910(0x8a1)]['qp'],_0x20fed8[_0x337910(0x7b3)][_0x337910(0xda1)]);});});}['_renderAttributeList'](){const _0x4d4195=_0x376e89,_0x506450=this['shadowRoot'][_0x4d4195(0x75f)](_0x4d4195(0x90d));if(!_0x506450)return;const _0x19fb2f=this['_config'];if(!_0x19fb2f[_0x4d4195(0x54f)]){_0x506450[_0x4d4195(0xeae)]='';return;}let _0x4c6c7b='';(this[_0x4d4195(0x78e)]||[])[_0x4d4195(0xb00)]((_0x5273ba,_0x460c4f)=>{const _0xa0123d=_0x4d4195;if(_0x5273ba['_compareOf']!=null)return;const _0x30eb3d=this[_0xa0123d(0xbce)]?.[_0xa0123d(0xe24)]?.[_0x5273ba[_0xa0123d(0x39d)]];if(!_0x30eb3d)return;const _0x2be478=Object['keys'](_0x30eb3d[_0xa0123d(0xbaa)]||{})[_0xa0123d(0xe95)](_0x537e5a=>{const _0x51778e=_0xa0123d,_0x51ae92=_0x30eb3d[_0x51778e(0xbaa)][_0x537e5a];return _0x51ae92!==null&&_0x51ae92!==undefined&&!isNaN(parseFloat(_0x51ae92));})[_0xa0123d(0x2f7)]();if(!_0x2be478[_0xa0123d(0x491)])return;const _0x22268e=_0x5273ba[_0xa0123d(0xeaf)]==='threshold'?PALETTE[_0x460c4f%PALETTE[_0xa0123d(0x491)]]||_0xa0123d(0x32c):this[_0xa0123d(0x17b)](_0x5273ba[_0xa0123d(0xeaf)],_0x5273ba[_0xa0123d(0x39d)])||_0x5273ba[_0xa0123d(0xeaf)]||PALETTE[_0x460c4f%PALETTE[_0xa0123d(0x491)]]||_0xa0123d(0x32c),_0x3d4dbb=this['_effectiveAttribute'](_0x5273ba,_0x460c4f),_0x5628a7='<option\x20value=\x22\x22'+(_0x3d4dbb===''?_0xa0123d(0x4aa):'')+'>'+escapeHtml(cardT(this[_0xa0123d(0xbce)],this[_0xa0123d(0x8d0)],'State'))+_0xa0123d(0x7ef),_0x3d1138=_0x2be478[_0xa0123d(0x189)](_0x1f80bc=>'<option\x20value=\x22'+escapeHtml(_0x1f80bc)+'\x22'+(_0x3d4dbb===_0x1f80bc?_0xa0123d(0x4aa):'')+'>'+escapeHtml(this[_0xa0123d(0x64a)](_0x1f80bc,_0x5273ba[_0xa0123d(0x39d)]))+_0xa0123d(0x7ef))['join']('');_0x4c6c7b+=_0xa0123d(0x8e4)+(_0xa0123d(0x9cf)+escapeHtml(_0x22268e)+_0xa0123d(0x33b))+('<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22'+_0x460c4f+'\x22>'+_0x5628a7+_0x3d1138+_0xa0123d(0x914))+_0xa0123d(0xba9);});if(!_0x4c6c7b){_0x506450[_0x4d4195(0xeae)]='';return;}const _0xbee7c=_0x19fb2f[_0x4d4195(0x809)]||_0x4d4195(0x8fa);_0x506450[_0x4d4195(0xeae)]=_0x4d4195(0x2a5)+escapeHtml(_0xbee7c)+'\x22>'+_0x4c6c7b+_0x4d4195(0xba9),_0x506450[_0x4d4195(0xc3a)]('.sgc-al-select')[_0x4d4195(0xb00)](_0x3f7aa=>{const _0x1e178e=_0x4d4195;_0x3f7aa[_0x1e178e(0x493)]('change',_0xbe61ec=>{const _0x29ba7a=_0x1e178e,_0x558b2a=parseInt(_0xbe61ec[_0x29ba7a(0x7b3)][_0x29ba7a(0x8a1)][_0x29ba7a(0x34b)],0xa);if(isNaN(_0x558b2a))return;this[_0x29ba7a(0x722)](_0x558b2a,_0xbe61ec['target'][_0x29ba7a(0xda1)]);});});}[_0x376e89(0x722)](_0x59bc5c,_0x47a2e3){const _0x33e96a=_0x376e89,_0x46ef50=this[_0x33e96a(0x78e)]?.[_0x59bc5c];if(!_0x46ef50)return;const _0x4878d6=_0x46ef50[_0x33e96a(0x52f)]||'';_0x47a2e3===_0x4878d6?delete this[_0x33e96a(0xc5a)][_0x59bc5c]:this[_0x33e96a(0xc5a)][_0x59bc5c]=_0x47a2e3,this['_updateHistory']()['catch'](_0x168b72=>console['error']('[sgc]\x20attr\x20update\x20failed',_0x168b72));}['_renderDatePicker'](){const _0x5256af=_0x376e89,_0x27de92=this[_0x5256af(0x2dc)][_0x5256af(0x75f)]('.sgc-dp-wrap');if(!_0x27de92)return;const _0x5455d6=this['_config'];if(!_0x5455d6[_0x5256af(0x984)]){_0x27de92['innerHTML']='';return;}const _0x5d9a0f=[...DATE_PICKER_VALID_MODES,...Object[_0x5256af(0x25f)](DATE_PICKER_RELATIVE_MODES)],_0x41955=Array['isArray'](_0x5455d6[_0x5256af(0xc83)])&&_0x5455d6[_0x5256af(0xc83)][_0x5256af(0x491)]?_0x5455d6[_0x5256af(0xc83)]['filter'](_0x4c6b41=>_0x5d9a0f['includes'](_0x4c6b41)):DATE_PICKER_VALID_MODES,_0x2369ec=_0x41955[_0x5256af(0x491)]>0x1,_0x1ce096=_0x3efeb4=>{const _0x53d836=_0x5256af,_0x460f67=_0x3efeb4===this['_dpMode']?_0x53d836(0x9e1):'',_0x19da38=DATE_PICKER_RELATIVE_MODES[_0x3efeb4],_0x36f98f=cardT(this['_hass'],this[_0x53d836(0x8d0)],_0x19da38?_0x19da38[_0x53d836(0x61a)]:_0x3efeb4[_0x53d836(0xb78)](0x0)[_0x53d836(0x514)]()),_0x4682c3={'day':_0x53d836(0x1e7),'week':_0x53d836(0xd20),'month':'Month','year':'Year'}[_0x3efeb4],_0x10a804=cardT(this[_0x53d836(0xbce)],this[_0x53d836(0x8d0)],_0x19da38?_0x19da38[_0x53d836(0xafc)]:_0x4682c3||_0x3efeb4);return'<button\x20class=\x22sgc-dp-mode\x20'+_0x460f67+_0x53d836(0x757)+escapeHtml(_0x3efeb4)+_0x53d836(0x1d6)+escapeHtml(_0x10a804)+'\x22>'+escapeHtml(_0x36f98f)+_0x53d836(0x666);};let _0x181960='';if(_0x2369ec){const _0x378fb0=_0x41955[_0x5256af(0xe95)](_0x40d508=>!(_0x40d508 in DATE_PICKER_RELATIVE_MODES))[_0x5256af(0x189)](_0x1ce096)[_0x5256af(0x2f5)](''),_0x172fda=_0x41955['filter'](_0x5b148d=>_0x5b148d in DATE_PICKER_RELATIVE_MODES)[_0x5256af(0x189)](_0x1ce096)['join'](''),_0x19eecc=_0x378fb0&&_0x172fda?'<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>':'';_0x181960=_0x378fb0+_0x19eecc+_0x172fda;}const _0x208150=this[_0x5256af(0x1c5)](),_0x4afcbf=Date[_0x5256af(0x8af)](),_0x3d612c=this[_0x5256af(0x84f)]===_0x5256af(0xd84)?!!this[_0x5256af(0x74e)]&&this['_dpCustomEnd'][_0x5256af(0x17e)]()>=_0x4afcbf:this[_0x5256af(0x653)]===0x0,_0x569454=_0x5455d6[_0x5256af(0xc08)]||_0x5256af(0x751);_0x27de92[_0x5256af(0xea9)][_0x5256af(0x778)]=_0x569454===_0x5256af(0x37a)?'99':'';const _0x316b13=!!this[_0x5256af(0x84a)],_0x3fb557=_0x316b13?_0x5256af(0x828)+this[_0x5256af(0xa62)]()+this[_0x5256af(0x58a)]()+_0x5256af(0xba9):'',_0xfeb88b=(_0x28a394,_0x36bd2b)=>['left',_0x5256af(0xa1b),_0x5256af(0x51b)][_0x5256af(0x905)](_0x28a394)?_0x28a394:_0x36bd2b,_0x548ca6=_0xfeb88b(_0x5455d6[_0x5256af(0x8e3)],_0x5256af(0x8fa)),_0x1c00ee=_0xfeb88b(_0x5455d6['date_picker_shortcuts_position'],_0x5256af(0x51b)),_0x197f79=_0x5256af(0x9b1)+escapeHtml(cardT(this[_0x5256af(0xbce)],this[_0x5256af(0x8d0)],_0x5256af(0xa1a)))+_0x5256af(0x6d6)+(_0x3d612c?'':_0x5256af(0x8f4))+_0x5256af(0x1d6)+(_0x3d612c?'':escapeHtml(cardT(this['_hass'],this[_0x5256af(0x8d0)],_0x5256af(0x73d))))+'\x22>'+escapeHtml(_0x208150)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x3d612c?_0x5256af(0xbcc):'')+'\x22\x20'+(_0x3d612c?_0x5256af(0xbcc):'')+'\x20aria-label=\x22'+escapeHtml(cardT(this[_0x5256af(0xbce)],this[_0x5256af(0x8d0)],_0x5256af(0xcc7)))+_0x5256af(0x1db),_0x13cef6=_0x5256af(0x1ac)+(_0x2369ec?_0x5256af(0x621)+_0x181960+_0x5256af(0xba9):'')+_0x5256af(0xe42)+(_0x316b13?_0x5256af(0x9e1):'')+_0x5256af(0xaa7)+escapeHtml(cardT(this['_hass'],this[_0x5256af(0x8d0)],_0x5256af(0x5a9)))+'\x22\x20title=\x22'+escapeHtml(cardT(this[_0x5256af(0xbce)],this[_0x5256af(0x8d0)],'Open\x20calendar'))+_0x5256af(0xc22),_0x22cea3={'left':[],'center':[],'right':[]};_0x22cea3[_0x548ca6][_0x5256af(0x5d5)](_0x197f79),_0x22cea3[_0x1c00ee][_0x5256af(0x5d5)](_0x13cef6);const _0x135ec1=_0x22cea3[_0x5256af(0xa1b)][_0x5256af(0x491)]>0x0&&_0x22cea3['left'][_0x5256af(0x491)]+_0x22cea3[_0x5256af(0x51b)][_0x5256af(0x491)]>0x0;_0x27de92[_0x5256af(0xeae)]=_0x5256af(0xceb)+escapeHtml(_0x569454)+_0x5256af(0xe4f)+_0x22cea3[_0x5256af(0x8fa)]['join']('')+_0x5256af(0x1e0)+(_0x135ec1?_0x5256af(0x889):'')+'\x22>'+_0x22cea3[_0x5256af(0xa1b)][_0x5256af(0x2f5)]('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>'+_0x22cea3[_0x5256af(0x51b)]['join']('')+_0x5256af(0xe33)+_0x3fb557+'\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20';if(_0x135ec1){const _0x443b9a=_0x27de92['querySelector'](_0x5256af(0x59d)),_0x31c403=_0x27de92['querySelector'](_0x5256af(0x325));if(_0x443b9a&&_0x31c403){_0x443b9a['style'][_0x5256af(0xc11)]='';const _0x593279=_0x443b9a['getBoundingClientRect'](),_0x88478c=_0x1d696a=>_0x443b9a['querySelector'](_0x1d696a+_0x5256af(0x2d0))||_0x443b9a['querySelector'](_0x1d696a+_0x5256af(0x508)),_0x15b3b1=_0x88478c(_0x5256af(0xe45)),_0x2e4f3b=_0x88478c('.dp-zone-right'),_0x3ef4e2=_0x15b3b1?_0x15b3b1[_0x5256af(0x263)]()['right']:_0x593279[_0x5256af(0x8fa)],_0x156306=_0x2e4f3b?_0x2e4f3b[_0x5256af(0x263)]()[_0x5256af(0x8fa)]:_0x593279[_0x5256af(0x51b)],_0x1d636d=_0x156306-_0x3ef4e2-0x10;if(_0x593279['width']>0x0&&_0x31c403['getBoundingClientRect']()[_0x5256af(0x149)]>_0x1d636d)_0x443b9a[_0x5256af(0x30a)][_0x5256af(0x1ee)](_0x5256af(0x91c)),_0x31c403[_0x5256af(0x30a)][_0x5256af(0x71b)](_0x5256af(0x961)),_0x31c403[_0x5256af(0xea9)][_0x5256af(0x81d)]='';else{const _0xf088e0=_0x31c403[_0x5256af(0xc62)];if(_0xf088e0>_0x443b9a[_0x5256af(0xc62)])_0x443b9a['style'][_0x5256af(0xc11)]=_0xf088e0+'px';}}}_0x135ec1&&typeof requestAnimationFrame==='function'&&requestAnimationFrame(()=>{const _0x16acc9=_0x5256af;try{const _0x17e67b=_0x27de92[_0x16acc9(0x75f)](_0x16acc9(0x59d)),_0x1c0eea=_0x27de92['querySelector'](_0x16acc9(0x325));if(!_0x17e67b||!_0x1c0eea)return;const _0x473e17=_0x1c0eea[_0x16acc9(0x263)]();if(!_0x473e17||!_0x473e17['width'])return;const _0x4afb83=(_0x264b13,_0x208326)=>{const _0x4e1795=_0x16acc9,_0x1ebcdd=_0x17e67b['querySelector'](_0x264b13+'\x20.sgc-dp-nav')||_0x17e67b[_0x4e1795(0x75f)](_0x264b13+'\x20.sgc-dp-shortcuts');if(!_0x1ebcdd)return null;const _0x56a9d3=_0x1ebcdd[_0x4e1795(0x263)]();if(!_0x56a9d3||!_0x56a9d3['width'])return null;return _0x208326==='right'?_0x56a9d3[_0x4e1795(0x51b)]:_0x56a9d3['left'];};let _0x5c1c08=dpCenterShift(_0x473e17[_0x16acc9(0x8fa)],_0x473e17[_0x16acc9(0x51b)],_0x4afb83(_0x16acc9(0xe45),_0x16acc9(0x51b)),_0x4afb83('.dp-zone-right',_0x16acc9(0x8fa)),0x8);const _0x4022fd=_0x17e67b['getBoundingClientRect']();_0x4022fd[_0x16acc9(0x149)]>0x0&&(_0x5c1c08=Math[_0x16acc9(0xa51)](_0x5c1c08,_0x4022fd[_0x16acc9(0x51b)]-0x4-_0x473e17[_0x16acc9(0x51b)]),_0x5c1c08=Math[_0x16acc9(0x8fb)](_0x5c1c08,_0x4022fd[_0x16acc9(0x8fa)]+0x4-_0x473e17[_0x16acc9(0x8fa)])),_0x1c0eea[_0x16acc9(0xea9)]['transform']=_0x5c1c08?'translate(calc(-50%\x20+\x20'+_0x5c1c08+_0x16acc9(0x6b7):'translate(-50%,\x20-50%)';}catch(_0x34b2ff){}});_0x27de92['querySelectorAll']('.sgc-dp-mode')[_0x5256af(0xb00)](_0x3caf1b=>{const _0x5eb97d=_0x5256af;_0x3caf1b[_0x5eb97d(0x493)](_0x5eb97d(0x249),()=>this['_onDatePickerMode'](_0x3caf1b['dataset'][_0x5eb97d(0xe81)]));});const _0x4befe1=_0x27de92[_0x5256af(0x75f)](_0x5256af(0x576)),_0x1e10d4=_0x27de92[_0x5256af(0x75f)](_0x5256af(0xc64)),_0x495048=_0x27de92[_0x5256af(0x75f)]('.sgc-dp-label'),_0x1be5d8=_0x27de92['querySelector'](_0x5256af(0xcb9));if(_0x4befe1)_0x4befe1['addEventListener']('click',()=>this[_0x5256af(0x68a)](-0x1));if(_0x1e10d4)_0x1e10d4['addEventListener']('click',()=>this[_0x5256af(0x68a)](+0x1));if(_0x495048)_0x495048[_0x5256af(0x493)](_0x5256af(0x249),()=>this['_onDatePickerJumpToCurrent']());if(_0x1be5d8)_0x1be5d8[_0x5256af(0x493)](_0x5256af(0x249),()=>this[_0x5256af(0xabf)]());const _0x55e830=_0x27de92['querySelector'](_0x5256af(0x580));_0x55e830&&_0x55e830[_0x5256af(0x493)]('click',_0xc4f4f0=>this[_0x5256af(0x53c)](_0xc4f4f0));const _0x4a9a92=this[_0x5256af(0x2dc)]?.[_0x5256af(0x75f)](_0x5256af(0x3f7));if(_0x4a9a92?.[_0x5256af(0x30a)])_0x4a9a92['classList'][_0x5256af(0x2b4)](_0x5256af(0xc03),!!_0x55e830);}['_onDatePickerToggle'](){const _0x40c4f2=_0x376e89;this['_dpExpanded']=!this[_0x40c4f2(0x84a)];if(this[_0x40c4f2(0x84a)]){const _0x5f312c=this[_0x40c4f2(0xb26)](),_0x531df8=_0x5f312c?.[_0x40c4f2(0x1b1)]||new Date();this[_0x40c4f2(0x7ac)]=_0x531df8[_0x40c4f2(0xbb3)](),this[_0x40c4f2(0xb17)]=_0x531df8[_0x40c4f2(0x287)](),this[_0x40c4f2(0xc41)]=null;}this['_scheduleRender']();}[_0x376e89(0xa62)](){const _0x55a1b4=_0x376e89,_0x38bb45=resolveCardLanguage(this[_0x55a1b4(0xbce)],this[_0x55a1b4(0x8d0)]),_0x1ee2b2=new Date(),_0x2e4820=this[_0x55a1b4(0x7ac)]??_0x1ee2b2[_0x55a1b4(0xbb3)](),_0x4ce518=this[_0x55a1b4(0xb17)]??_0x1ee2b2[_0x55a1b4(0x287)](),_0x4f4424=new Date(_0x4ce518,_0x2e4820,0x1),_0x2dfe24=new Date(_0x4ce518,_0x2e4820+0x1,0x0),_0x564302=_0x2dfe24[_0x55a1b4(0xb19)](),_0x2f25ba=resolveFirstWeekday(this[_0x55a1b4(0xbce)]),_0x2c73e2=weekStartOffsetDays(_0x4f4424[_0x55a1b4(0x5b4)]()||0x7,_0x2f25ba);let _0x4a9ea5;try{const _0x3b4c6f=getCachedDateTimeFormatter(_0x38bb45,{'weekday':'narrow'}),_0x451ce3=Array['from']({'length':0x7},(_0x5bb755,_0x50075e)=>(_0x2f25ba-0x1+_0x50075e)%0x7+0x1);_0x4a9ea5=_0x451ce3[_0x55a1b4(0x189)](_0x1e4e95=>_0x3b4c6f['format'](new Date(0x7e8,0x0,_0x1e4e95)));}catch{const _0x40bd54=['M','T','W','T','F','S','S'];_0x4a9ea5=_0x40bd54['slice'](_0x2f25ba-0x1)[_0x55a1b4(0x6bb)](_0x40bd54[_0x55a1b4(0x7e6)](0x0,_0x2f25ba-0x1));}let _0x33541f;try{const _0xe9c673=getCachedDateTimeFormatter(_0x38bb45,{'month':_0x55a1b4(0xe0b),'year':'numeric'})[_0x55a1b4(0x83a)](_0x4f4424);_0x33541f=_0xe9c673['charAt'](0x0)[_0x55a1b4(0x514)]()+_0xe9c673[_0x55a1b4(0x7e6)](0x1);}catch{_0x33541f=_0x2e4820+0x1+'/'+_0x4ce518;}const _0xd60183=this[_0x55a1b4(0xb26)]()||{},_0x588d1d=_0xd60183[_0x55a1b4(0x1b1)]?new Date(_0xd60183[_0x55a1b4(0x1b1)]['getFullYear'](),_0xd60183[_0x55a1b4(0x1b1)][_0x55a1b4(0xbb3)](),_0xd60183['start'][_0x55a1b4(0xb19)]())[_0x55a1b4(0x17e)]():0x0,_0x43bb60=_0xd60183['end']?new Date(_0xd60183[_0x55a1b4(0xd52)][_0x55a1b4(0x287)](),_0xd60183[_0x55a1b4(0xd52)][_0x55a1b4(0xbb3)](),_0xd60183[_0x55a1b4(0xd52)][_0x55a1b4(0xb19)]())[_0x55a1b4(0x17e)]():0x0,_0xd6caa9=!!this['_dpRangeStart'],_0x48ff7=_0xd6caa9?new Date(this['_dpRangeStart'][_0x55a1b4(0x287)](),this[_0x55a1b4(0xc41)]['getMonth'](),this[_0x55a1b4(0xc41)][_0x55a1b4(0xb19)]())['getTime']():0x0,_0xc9ea83=new Date(_0x1ee2b2[_0x55a1b4(0x287)](),_0x1ee2b2['getMonth'](),_0x1ee2b2[_0x55a1b4(0xb19)]())[_0x55a1b4(0x17e)]();let _0xe6dd64=_0x4a9ea5[_0x55a1b4(0x189)](_0x4ad9ff=>'<div\x20class=\x22sgc-dp-cal-hd\x22>'+escapeHtml(_0x4ad9ff)+_0x55a1b4(0xba9))[_0x55a1b4(0x2f5)]('');for(let _0x162134=0x0;_0x162134<_0x2c73e2;_0x162134++)_0xe6dd64+=_0x55a1b4(0xb27);for(let _0x46ec82=0x1;_0x46ec82<=_0x564302;_0x46ec82++){const _0x31a567=new Date(_0x4ce518,_0x2e4820,_0x46ec82)[_0x55a1b4(0x17e)](),_0xa85375=[_0x55a1b4(0x5ee)];if(_0x31a567===_0xc9ea83)_0xa85375[_0x55a1b4(0x5d5)](_0x55a1b4(0x93b));if(!_0xd6caa9&&_0x31a567>=_0x588d1d&&_0x31a567<_0x43bb60)_0xa85375[_0x55a1b4(0x5d5)](_0x55a1b4(0x9fa));if(_0xd6caa9&&_0x31a567===_0x48ff7)_0xa85375['push'](_0x55a1b4(0xaaf));if(_0x31a567>_0xc9ea83)_0xa85375[_0x55a1b4(0x5d5)](_0x55a1b4(0x775));const _0xf9a551=_0x4ce518+'-'+String(_0x2e4820+0x1)[_0x55a1b4(0x641)](0x2,'0')+'-'+String(_0x46ec82)[_0x55a1b4(0x641)](0x2,'0');_0xe6dd64+=_0x55a1b4(0xdc6)+_0xa85375[_0x55a1b4(0x2f5)]('\x20')+_0x55a1b4(0x8bc)+_0xf9a551+'\x22>'+_0x46ec82+_0x55a1b4(0xba9);}const _0xac29ab=_0xd6caa9?_0x55a1b4(0x3c0)+escapeHtml(cardT(this[_0x55a1b4(0xbce)],this[_0x55a1b4(0x8d0)],'Select\x20end\x20date'))+_0x55a1b4(0xba9):'';return _0x55a1b4(0x35e)+escapeHtml(cardT(this[_0x55a1b4(0xbce)],this[_0x55a1b4(0x8d0)],'Previous\x20month'))+_0x55a1b4(0x6c2)+escapeHtml(_0x33541f)+'</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'+escapeHtml(cardT(this['_hass'],this['_config'],_0x55a1b4(0x80d)))+_0x55a1b4(0x585)+_0xe6dd64+_0x55a1b4(0x432)+_0xac29ab+_0x55a1b4(0x53f);}['_renderDatePickerPresets'](){const _0x59635d=_0x376e89,_0x190a05=[{'label':'Today','mode':_0x59635d(0x975),'offset':0x0},{'label':_0x59635d(0xc21),'mode':_0x59635d(0x975),'offset':-0x1},{'label':_0x59635d(0x371),'mode':_0x59635d(0x8c1),'offset':0x0},{'label':_0x59635d(0x5cd),'mode':_0x59635d(0x8c1),'offset':-0x1},{'label':'This\x20Month','mode':'month','offset':0x0},{'label':_0x59635d(0xd86),'mode':_0x59635d(0xb71),'offset':-0x1},{'label':_0x59635d(0x560),'mode':'year','offset':0x0},{'label':_0x59635d(0x389),'mode':'year','offset':-0x1}],_0x52342b=[{'label':_0x59635d(0xc97),'days':0x7},{'label':_0x59635d(0x35b),'days':0x1e},{'label':_0x59635d(0x71f),'months':0xc}],_0x36dcbd=_0x4e209d=>{const _0x420239=_0x59635d;if(this['_dpMode']!==_0x420239(0xd84)||!this[_0x420239(0x91a)])return![];const _0x3c9c3b=this[_0x420239(0xb60)](_0x4e209d);return Math['abs'](this[_0x420239(0x91a)][_0x420239(0x17e)]()-_0x3c9c3b[_0x420239(0x17e)]())<0x5265c00;},_0x41303a=_0x190a05[_0x59635d(0x189)](_0x36426c=>{const _0x230c2a=_0x59635d,_0x2320e8=this[_0x230c2a(0x84f)]===_0x36426c[_0x230c2a(0xe81)]&&this['_dpOffset']===_0x36426c[_0x230c2a(0x4e5)]?'active':'';return _0x230c2a(0xacf)+_0x2320e8+_0x230c2a(0x8cf)+escapeHtml(_0x36426c['mode'])+'\x22\x20data-dp-preset-offset=\x22'+_0x36426c['offset']+'\x22>'+escapeHtml(cardT(this[_0x230c2a(0xbce)],this[_0x230c2a(0x8d0)],_0x36426c['label']))+_0x230c2a(0x666);})[_0x59635d(0x2f5)](''),_0x5f4577=_0x52342b[_0x59635d(0x189)](_0x1151ee=>{const _0xa14f36=_0x59635d,_0x9ba9b3=_0x36dcbd(_0x1151ee)?_0xa14f36(0x9e1):'',_0x1b594d=_0x1151ee['days']||'',_0x56befb=_0x1151ee['months']||'';return _0xa14f36(0xacf)+_0x9ba9b3+'\x22\x20data-dp-rolling-days=\x22'+_0x1b594d+_0xa14f36(0xc58)+_0x56befb+'\x22>'+escapeHtml(cardT(this[_0xa14f36(0xbce)],this[_0xa14f36(0x8d0)],_0x1151ee['label']))+_0xa14f36(0x666);})[_0x59635d(0x2f5)]('');return'<div\x20class=\x22sgc-dp-presets\x22>'+_0x41303a+_0x5f4577+'</div>';}[_0x376e89(0xb60)](_0x26a79f){const _0x316917=_0x376e89,_0x1fa78a=new Date(),_0x1d654b=resolveDisplayTimeZone(this[_0x316917(0xbce)],this['_config']),_0x622625=tzParts(_0x1fa78a[_0x316917(0x17e)](),_0x1d654b);if(_0x26a79f[_0x316917(0xe85)])return new Date(zonedWallToMs(_0x622625['y'],_0x622625['mo']-_0x26a79f[_0x316917(0xe85)],_0x622625['d'],0x0,0x0,0x0,_0x1d654b));return new Date(zonedWallToMs(_0x622625['y'],_0x622625['mo'],_0x622625['d']-_0x26a79f[_0x316917(0x477)],0x0,0x0,0x0,_0x1d654b));}[_0x376e89(0x53c)](_0x4fe027){const _0x4e7ce9=_0x376e89,_0x355229=_0x4fe027[_0x4e7ce9(0x7b3)],_0x54afcb=_0x355229[_0x4e7ce9(0xc5f)](_0x4e7ce9(0x9a5));if(_0x54afcb){const _0x3804ee=parseInt(_0x54afcb[_0x4e7ce9(0x8a1)][_0x4e7ce9(0xd95)],0xa)||0x0;this['_dpCalMonth']=(this['_dpCalMonth']??new Date()[_0x4e7ce9(0xbb3)]())+_0x3804ee;while(this[_0x4e7ce9(0x7ac)]<0x0){this[_0x4e7ce9(0x7ac)]+=0xc,this[_0x4e7ce9(0xb17)]-=0x1;}while(this[_0x4e7ce9(0x7ac)]>0xb){this[_0x4e7ce9(0x7ac)]-=0xc,this['_dpCalYear']+=0x1;}this[_0x4e7ce9(0xaf8)]();return;}const _0x295d1b=_0x355229[_0x4e7ce9(0xc5f)]('[data-dp-day]');if(_0x295d1b){const [_0x523ab1,_0x500454,_0x5f01d2]=_0x295d1b['dataset'][_0x4e7ce9(0x64c)][_0x4e7ce9(0x2de)]('-'),_0x573abb=new Date(parseInt(_0x523ab1,0xa),parseInt(_0x500454,0xa)-0x1,parseInt(_0x5f01d2,0xa));this[_0x4e7ce9(0xc6b)](_0x573abb);return;}const _0x22dfd7=_0x355229[_0x4e7ce9(0xc5f)](_0x4e7ce9(0xcb6));if(_0x22dfd7){const _0x1ba8d1=_0x22dfd7[_0x4e7ce9(0x8a1)]['dpPresetMode'],_0x53a58b=parseInt(_0x22dfd7[_0x4e7ce9(0x8a1)][_0x4e7ce9(0xe1f)],0xa)||0x0;this[_0x4e7ce9(0xbc4)](_0x1ba8d1,_0x53a58b);return;}const _0x339f79=_0x355229[_0x4e7ce9(0xc5f)](_0x4e7ce9(0x3ff));if(_0x339f79){const _0x171de0=parseInt(_0x339f79[_0x4e7ce9(0x8a1)][_0x4e7ce9(0xd60)],0xa)||0x0,_0x1c3ba5=parseInt(_0x339f79[_0x4e7ce9(0x8a1)]['dpRollingMonths'],0xa)||0x0;this['_applyDatePickerRolling']({'days':_0x171de0,'months':_0x1c3ba5});return;}}[_0x376e89(0xc6b)](_0x1bf26a){const _0x2b3cd3=_0x376e89;if(this['_dpMode']==='day'){const _0x596143=new Date(),_0x1e6c70=new Date(_0x596143[_0x2b3cd3(0x287)](),_0x596143[_0x2b3cd3(0xbb3)](),_0x596143['getDate']())[_0x2b3cd3(0x17e)](),_0x569a21=_0x1bf26a['getTime'](),_0x18d8a3=Math[_0x2b3cd3(0x70e)]((_0x569a21-_0x1e6c70)/0x5265c00);this[_0x2b3cd3(0x653)]=_0x18d8a3,this[_0x2b3cd3(0x84a)]=![],this[_0x2b3cd3(0x7b5)](),this[_0x2b3cd3(0x1ae)](),this[_0x2b3cd3(0x97a)](),this[_0x2b3cd3(0xd9e)](),this['_scheduleRender']();return;}if(!this[_0x2b3cd3(0xc41)]){this[_0x2b3cd3(0xc41)]=_0x1bf26a,this['_scheduleRender']();return;}let _0x9be8c8=this['_dpRangeStart'],_0x49d1fb=_0x1bf26a;if(_0x49d1fb[_0x2b3cd3(0x17e)]()<_0x9be8c8[_0x2b3cd3(0x17e)]()){const _0x249f0e=_0x9be8c8;_0x9be8c8=_0x49d1fb,_0x49d1fb=_0x249f0e;}const _0x255eab=new Date(_0x49d1fb[_0x2b3cd3(0x287)](),_0x49d1fb[_0x2b3cd3(0xbb3)](),_0x49d1fb[_0x2b3cd3(0xb19)]()+0x1),_0x569f4a=new Date(_0x9be8c8['getFullYear'](),_0x9be8c8['getMonth'](),_0x9be8c8[_0x2b3cd3(0xb19)]());this[_0x2b3cd3(0x84f)]=_0x2b3cd3(0xd84),this['_dpOffset']=0x0,this['_dpCustomStart']=_0x569f4a,this['_dpCustomEnd']=_0x255eab,this[_0x2b3cd3(0xc41)]=null,this[_0x2b3cd3(0x84a)]=![],this[_0x2b3cd3(0x7b5)](),this['_persistDatePicker'](),this[_0x2b3cd3(0x97a)](),this[_0x2b3cd3(0xd9e)](),this[_0x2b3cd3(0xaf8)]();}[_0x376e89(0xbc4)](_0x48a81c,_0x4bda87){const _0x37d713=_0x376e89;if(!DATE_PICKER_VALID_MODES[_0x37d713(0x905)](_0x48a81c))return;this[_0x37d713(0x84f)]=_0x48a81c,this[_0x37d713(0x653)]=_0x4bda87,this[_0x37d713(0x91a)]=null,this['_dpCustomEnd']=null,this[_0x37d713(0xc41)]=null,this[_0x37d713(0x84a)]=![],this[_0x37d713(0x7b5)](),this[_0x37d713(0x1ae)](),this[_0x37d713(0x97a)](),this[_0x37d713(0xd9e)](),this[_0x37d713(0xaf8)]();}[_0x376e89(0x6e4)]({days:_0x247919,months:_0x5a3484}){const _0x43b70a=_0x376e89,_0x6ac779=this[_0x43b70a(0xb60)]({'days':_0x247919,'months':_0x5a3484}),_0x43d342=new Date(),_0x46202c=new Date(_0x43d342[_0x43b70a(0x287)](),_0x43d342[_0x43b70a(0xbb3)](),_0x43d342['getDate'](),_0x43d342[_0x43b70a(0x14b)](),_0x43d342['getMinutes']()+0x1,0x0);this[_0x43b70a(0x84f)]='custom',this[_0x43b70a(0x653)]=0x0,this[_0x43b70a(0x91a)]=_0x6ac779,this[_0x43b70a(0x74e)]=_0x46202c,this['_dpRangeStart']=null,this[_0x43b70a(0x84a)]=![],this[_0x43b70a(0x7b5)](),this[_0x43b70a(0x1ae)](),this['_broadcastDatePickerSync'](),this[_0x43b70a(0xd9e)](),this[_0x43b70a(0xaf8)]();}['_renderExportButton'](){const _0x7e6c01=_0x376e89,_0x46c110=this['shadowRoot']?.['querySelector'](_0x7e6c01(0x967));if(!_0x46c110)return;let _0xb35c4a=_0x46c110[_0x7e6c01(0x75f)]('.sgc-export-btn'),_0x5bae9a=_0x46c110['querySelector'](_0x7e6c01(0xcdc));const _0x3c5ebb=!!this['_config'][_0x7e6c01(0x795)]&&(this['_config']['chart_mode']||_0x7e6c01(0xc9d))==='timeline';if(this[_0x7e6c01(0x8d0)][_0x7e6c01(0xb04)]!==!![]||_0x3c5ebb){_0xb35c4a?.[_0x7e6c01(0x71b)](),_0x5bae9a?.['remove']();return;}if(_0xb35c4a)return;_0xb35c4a=document[_0x7e6c01(0xe56)](_0x7e6c01(0x219)),_0xb35c4a[_0x7e6c01(0xb5f)]='sgc-export-btn',_0xb35c4a[_0x7e6c01(0x887)]='button',_0xb35c4a['title']=cardT(this[_0x7e6c01(0xbce)],this['_config'],_0x7e6c01(0xdd0)),_0xb35c4a[_0x7e6c01(0xeae)]=_0x7e6c01(0x1f7),_0x46c110[_0x7e6c01(0xb0e)](_0xb35c4a),_0x5bae9a=document[_0x7e6c01(0xe56)](_0x7e6c01(0xd4c)),_0x5bae9a['className']=_0x7e6c01(0x38b),_0x5bae9a[_0x7e6c01(0xea9)][_0x7e6c01(0x37d)]=_0x7e6c01(0x7f2);const _0x57c5ee=document[_0x7e6c01(0xe56)](_0x7e6c01(0x219));_0x57c5ee[_0x7e6c01(0x887)]='button',_0x57c5ee[_0x7e6c01(0xbad)]=cardT(this[_0x7e6c01(0xbce)],this[_0x7e6c01(0x8d0)],_0x7e6c01(0xb7a));const _0x509f80=document['createElement']('button');_0x509f80[_0x7e6c01(0x887)]=_0x7e6c01(0x219),_0x509f80[_0x7e6c01(0xbad)]=cardT(this[_0x7e6c01(0xbce)],this['_config'],'Download\x20PNG\x20(Card)');const _0xa22759=document[_0x7e6c01(0xe56)](_0x7e6c01(0x219));_0xa22759[_0x7e6c01(0x887)]=_0x7e6c01(0x219),_0xa22759[_0x7e6c01(0xbad)]=cardT(this[_0x7e6c01(0xbce)],this['_config'],_0x7e6c01(0x632)),_0x5bae9a[_0x7e6c01(0xb0e)](_0x57c5ee),_0x5bae9a[_0x7e6c01(0xb0e)](_0x509f80),_0x5bae9a['appendChild'](_0xa22759),_0x46c110[_0x7e6c01(0xb0e)](_0x5bae9a),_0x509f80[_0x7e6c01(0x493)](_0x7e6c01(0x249),_0x2c5a1e=>{const _0x502e4e=_0x7e6c01;_0x2c5a1e[_0x502e4e(0x79e)](),_0x5bae9a[_0x502e4e(0xea9)][_0x502e4e(0x37d)]='none',this[_0x502e4e(0x86a)]();}),_0xb35c4a[_0x7e6c01(0x493)](_0x7e6c01(0x249),_0x5e55d5=>{const _0x43d668=_0x7e6c01;_0x5e55d5[_0x43d668(0x79e)]();const _0x47db07=_0x5bae9a[_0x43d668(0xea9)][_0x43d668(0x37d)]==='none';_0x5bae9a['style']['display']=_0x47db07?'':'none',_0x47db07&&setTimeout(()=>{const _0x618a66=_0x43d668;document['addEventListener'](_0x618a66(0x249),()=>{const _0x1b73a0=_0x618a66;_0x5bae9a[_0x1b73a0(0xea9)][_0x1b73a0(0x37d)]='none';},{'once':!![]});},0x0);}),_0x57c5ee['addEventListener'](_0x7e6c01(0x249),_0x56f353=>{const _0x2aa8a2=_0x7e6c01;_0x56f353[_0x2aa8a2(0x79e)](),_0x5bae9a[_0x2aa8a2(0xea9)][_0x2aa8a2(0x37d)]='none',this['_exportPng']();}),_0xa22759[_0x7e6c01(0x493)](_0x7e6c01(0x249),_0x19fd43=>{const _0x46753f=_0x7e6c01;_0x19fd43[_0x46753f(0x79e)](),_0x5bae9a[_0x46753f(0xea9)]['display']=_0x46753f(0x7f2),this[_0x46753f(0x6f7)]();});}['_exportName'](_0x4cb262){const _0x24c2a6=_0x376e89,_0x355520=String(this[_0x24c2a6(0x8d0)]['card_header']||_0x24c2a6(0x27e))[_0x24c2a6(0xdc2)]()[_0x24c2a6(0x9b9)](/[^\w\-]+/g,'_')[_0x24c2a6(0x7e6)](0x0,0x28)||_0x24c2a6(0x27e),_0x26e00c=new Date(),_0x29ab69=_0x36d374=>String(_0x36d374)[_0x24c2a6(0x641)](0x2,'0');return _0x355520+'-'+_0x26e00c['getFullYear']()+_0x29ab69(_0x26e00c['getMonth']()+0x1)+_0x29ab69(_0x26e00c['getDate']())+'-'+_0x29ab69(_0x26e00c['getHours']())+_0x29ab69(_0x26e00c[_0x24c2a6(0xd35)]())+'.'+_0x4cb262;}[_0x376e89(0x7b7)](_0x194f71,_0x430f6e){const _0x27f345=_0x376e89,_0x5509b9=URL[_0x27f345(0x1a7)](_0x194f71),_0x563b7b=document[_0x27f345(0xe56)]('a');_0x563b7b[_0x27f345(0x9ae)]=_0x5509b9,_0x563b7b[_0x27f345(0x695)]=_0x430f6e,this[_0x27f345(0x2dc)][_0x27f345(0xb0e)](_0x563b7b),_0x563b7b[_0x27f345(0x249)](),_0x563b7b[_0x27f345(0x71b)](),setTimeout(()=>URL['revokeObjectURL'](_0x5509b9),0x1388);}['_buildCsvText'](){const _0x8b5df9=_0x376e89,_0xc984e3=(this[_0x8b5df9(0x68c)]?.[_0x8b5df9(0x2ee)]||[])['filter'](_0x359bd1=>!this[_0x8b5df9(0xea2)][_0x8b5df9(0x960)](_0x359bd1['id'])&&_0x359bd1[_0x8b5df9(0x39d)]?.['show_graph']!==![]);if(!_0xc984e3['length'])return null;const _0x5d1e35=_0xc984e3[_0x8b5df9(0x189)](_0xf7b86e=>pickName(_0xf7b86e['entity']['name'],_0xf7b86e[_0x8b5df9(0x604)]?.['resolved_name'],_0xf7b86e[_0x8b5df9(0x604)])??_0xf7b86e['id']),_0x189943=this['_viewWindow'],_0x22c91d=_0x189943?_0x189943[_0x8b5df9(0x1b1)][_0x8b5df9(0x17e)]():-Infinity,_0x3f919f=_0x189943?_0x189943[_0x8b5df9(0xd52)][_0x8b5df9(0x17e)]():Infinity,_0x48ae53=_0xc984e3[_0x8b5df9(0x189)](_0x347229=>{const _0x492e81=_0x8b5df9,_0x4dbc84=new Map();for(const _0x357184 of _0x347229[_0x492e81(0xb43)]||[]){if(_0x357184&&isNum(_0x357184['v'])&&_0x357184['t']>=_0x22c91d&&_0x357184['t']<=_0x3f919f)_0x4dbc84[_0x492e81(0x4de)](_0x357184['t'],_0x357184['v']);}return _0x4dbc84;}),_0x2b1754=new Set();for(const _0x5b2a5f of _0x48ae53)for(const _0x17c879 of _0x5b2a5f['keys']())_0x2b1754[_0x8b5df9(0x1ee)](_0x17c879);const _0x56fa93=[..._0x2b1754][_0x8b5df9(0x2f7)]((_0x5d60aa,_0x1e2a37)=>_0x5d60aa-_0x1e2a37),_0x419151=_0x1411dc=>'\x22'+String(_0x1411dc)[_0x8b5df9(0x9b9)](/"/g,'\x22\x22')+'\x22',_0x21ade0=[[_0x8b5df9(0x8da),..._0x5d1e35]['map'](_0x419151)[_0x8b5df9(0x2f5)](',')];for(const _0x31ecad of _0x56fa93){const _0x248497=[_0x419151(new Date(_0x31ecad)['toISOString']())];for(const _0x2920c5 of _0x48ae53)_0x248497[_0x8b5df9(0x5d5)](_0x2920c5['has'](_0x31ecad)?String(_0x2920c5[_0x8b5df9(0xa4b)](_0x31ecad)):'');_0x21ade0[_0x8b5df9(0x5d5)](_0x248497['join'](','));}return _0x21ade0[_0x8b5df9(0x2f5)]('\x0d\x0a');}[_0x376e89(0x6f7)](){const _0x165d32=_0x376e89,_0x5ddd31=this['_buildCsvText']();if(!_0x5ddd31)return;this[_0x165d32(0x7b7)](new Blob(['\ufeff'+_0x5ddd31],{'type':_0x165d32(0xa9e)}),this[_0x165d32(0x93e)]('csv'));}async[_0x376e89(0x86a)](){const _0x53b32b=_0x376e89,_0x10ea27=this['shadowRoot']?.[_0x53b32b(0x75f)](_0x53b32b(0x967));if(!_0x10ea27)return;try{const _0x3ad116=_0x10ea27[_0x53b32b(0x263)](),_0x3c954d=Math[_0x53b32b(0x8fb)](0x1,Math[_0x53b32b(0x70e)](_0x3ad116[_0x53b32b(0x149)])),_0x2cbbe7=Math[_0x53b32b(0x8fb)](0x1,Math[_0x53b32b(0x70e)](_0x3ad116[_0x53b32b(0xc7f)])),_0x42975b=Math[_0x53b32b(0x8fb)](0x2,Math[_0x53b32b(0x70e)](window[_0x53b32b(0x485)]||0x1)),_0x18e653=_0x10ea27[_0x53b32b(0xab9)](!![]),_0x5811bb=_0x10ea27['querySelectorAll']('*'),_0xac1fda=_0x18e653[_0x53b32b(0xc3a)]('*'),_0x367775=(_0x41eac7,_0x12e93f)=>{const _0x54cf0c=_0x53b32b,_0xcf7c6f=getComputedStyle(_0x41eac7);let _0x3eb5cd='';for(let _0xd3a03e=0x0;_0xd3a03e<_0xcf7c6f['length'];_0xd3a03e++){const _0x2b3e55=_0xcf7c6f[_0xd3a03e];_0x3eb5cd+=_0x2b3e55+':'+_0xcf7c6f[_0x54cf0c(0x2a6)](_0x2b3e55)+';';}_0x12e93f[_0x54cf0c(0xea9)][_0x54cf0c(0xbf0)]=_0x3eb5cd;};_0x367775(_0x10ea27,_0x18e653);for(let _0x35b3bf=0x0;_0x35b3bf<_0x5811bb[_0x53b32b(0x491)];_0x35b3bf++){const _0x54ec24=_0xac1fda[_0x35b3bf]['tagName'];if(_0x54ec24==='STYLE'||_0x54ec24==='SCRIPT')continue;_0x367775(_0x5811bb[_0x35b3bf],_0xac1fda[_0x35b3bf]);}for(const _0x388d58 of _0x18e653[_0x53b32b(0xc3a)](_0x53b32b(0x4a1))){_0x388d58[_0x53b32b(0x436)]('x',_0x388d58[_0x53b32b(0xd42)](_0x53b32b(0x361))),_0x388d58[_0x53b32b(0x436)]('width',_0x388d58[_0x53b32b(0xd42)](_0x53b32b(0x30c))),_0x388d58[_0x53b32b(0xea9)][_0x53b32b(0x5e9)]('x'),_0x388d58[_0x53b32b(0xea9)][_0x53b32b(0x5e9)]('width');}for(const _0x44e68c of _0x18e653[_0x53b32b(0xc3a)](_0x53b32b(0x3e5))){_0x44e68c[_0x53b32b(0xd48)](_0x53b32b(0x81d)),_0x44e68c['style'][_0x53b32b(0x5e9)](_0x53b32b(0x81d)),_0x44e68c[_0x53b32b(0xea9)][_0x53b32b(0x5e9)]('translate');}const _0x25ae8c=_0x10ea27[_0x53b32b(0xc3a)](_0x53b32b(0x845)),_0xae6ffd=_0x18e653[_0x53b32b(0xc3a)](_0x53b32b(0x845));for(let _0xf8dfcd=0x0;_0xf8dfcd<_0x25ae8c['length'];_0xf8dfcd++){const _0x5bb8de=document[_0x53b32b(0xe56)](_0x53b32b(0x456));_0x5bb8de[_0x53b32b(0x2d4)]=_0x25ae8c[_0xf8dfcd][_0x53b32b(0x919)](_0x53b32b(0x83e)),_0x5bb8de[_0x53b32b(0xea9)][_0x53b32b(0xbf0)]=_0xae6ffd[_0xf8dfcd]['style'][_0x53b32b(0xbf0)],_0xae6ffd[_0xf8dfcd]['replaceWith'](_0x5bb8de);}_0x18e653['querySelectorAll'](_0x53b32b(0x7c2))['forEach'](_0x1c0eb4=>_0x1c0eb4[_0x53b32b(0x71b)]());const _0x393a22=document[_0x53b32b(0xe56)](_0x53b32b(0xd4c));_0x393a22['setAttribute'](_0x53b32b(0x4e7),_0x53b32b(0x899)),_0x393a22['appendChild'](_0x18e653);const _0x278d33=new XMLSerializer()[_0x53b32b(0x8e7)](_0x393a22),_0x38ad9f=_0x53b32b(0xdd3)+_0x3c954d+'\x22\x20height=\x22'+_0x2cbbe7+'\x22>'+(_0x53b32b(0xc65)+_0x278d33+_0x53b32b(0xbba)),_0x573b55=_0x53b32b(0xaf6)+encodeURIComponent(_0x38ad9f),_0x4b30d8=new Image();await new Promise((_0x61a9c1,_0x1bd6d0)=>{const _0x1c0bb7=_0x53b32b;_0x4b30d8[_0x1c0bb7(0xc78)]=_0x61a9c1,_0x4b30d8[_0x1c0bb7(0xcd4)]=_0x1bd6d0,_0x4b30d8[_0x1c0bb7(0x2d4)]=_0x573b55;});const _0xe9eef8=document[_0x53b32b(0xe56)](_0x53b32b(0x845));_0xe9eef8[_0x53b32b(0x149)]=_0x3c954d*_0x42975b,_0xe9eef8[_0x53b32b(0xc7f)]=_0x2cbbe7*_0x42975b;const _0x38473d=_0xe9eef8[_0x53b32b(0xdd2)]('2d');_0x38473d[_0x53b32b(0x69b)](_0x42975b,_0x42975b),_0x38473d['drawImage'](_0x4b30d8,0x0,0x0,_0x3c954d,_0x2cbbe7);const _0x4d55bf=await new Promise(_0x36971d=>_0xe9eef8[_0x53b32b(0x704)](_0x36971d,_0x53b32b(0x83e)));if(!_0x4d55bf)throw new Error(_0x53b32b(0xa33));this[_0x53b32b(0x7b7)](_0x4d55bf,this[_0x53b32b(0x93e)]('png'));}catch(_0x152c9e){console[_0x53b32b(0xa0a)](_0x53b32b(0xa5f),_0x152c9e),this['_exportPng']();}}async[_0x376e89(0xea1)](){const _0x32e1d6=_0x376e89,_0x32aabf=this[_0x32e1d6(0x2dc)]?.[_0x32e1d6(0x75f)](_0x32e1d6(0x33d));if(!_0x32aabf)return;const _0x13ad7e=(getComputedStyle(this)[_0x32e1d6(0x2a6)](_0x32e1d6(0x92a))||'')[_0x32e1d6(0xdc2)]()||_0x32e1d6(0xbc2),_0x5b19be=Math[_0x32e1d6(0x8fb)](0x2,Math['round'](window[_0x32e1d6(0x485)]||0x1)),_0x146fc6=_0x32aabf[_0x32e1d6(0x75f)](_0x32e1d6(0x845));if(_0x146fc6){const _0x4848f2=document['createElement'](_0x32e1d6(0x845));_0x4848f2[_0x32e1d6(0x149)]=_0x146fc6[_0x32e1d6(0x149)],_0x4848f2[_0x32e1d6(0xc7f)]=_0x146fc6[_0x32e1d6(0xc7f)];const _0xbcadd6=_0x4848f2[_0x32e1d6(0xdd2)]('2d');_0xbcadd6[_0x32e1d6(0xac8)]=_0x13ad7e,_0xbcadd6[_0x32e1d6(0x651)](0x0,0x0,_0x4848f2[_0x32e1d6(0x149)],_0x4848f2[_0x32e1d6(0xc7f)]),_0xbcadd6[_0x32e1d6(0x7fe)](_0x146fc6,0x0,0x0),_0x4848f2[_0x32e1d6(0x704)](_0x309ad5=>{const _0x42b413=_0x32e1d6;if(_0x309ad5)this['_downloadBlob'](_0x309ad5,this[_0x42b413(0x93e)]('png'));},'image/png');return;}const _0x1dff31=_0x32aabf[_0x32e1d6(0x75f)](_0x32e1d6(0x279));if(!_0x1dff31)return;const _0xc6371=_0x1dff31[_0x32e1d6(0x263)](),_0x5e2bb0=Math[_0x32e1d6(0x8fb)](0x1,Math[_0x32e1d6(0x70e)](_0xc6371[_0x32e1d6(0x149)]||_0x1dff31[_0x32e1d6(0x2c7)]||0x258)),_0x5c1555=Math['max'](0x1,Math[_0x32e1d6(0x70e)](_0xc6371['height']||_0x1dff31[_0x32e1d6(0x7d3)]||0xc8)),_0x1c4c9b=_0x1dff31['cloneNode'](!![]);for(const _0x50055d of _0x1c4c9b['querySelectorAll'](_0x32e1d6(0x4a1))){_0x50055d['setAttribute']('x',_0x50055d[_0x32e1d6(0xd42)](_0x32e1d6(0x361))),_0x50055d[_0x32e1d6(0x436)](_0x32e1d6(0x149),_0x50055d['getAttribute']('data-full-w'));}for(const _0x262789 of _0x1c4c9b['querySelectorAll'](_0x32e1d6(0x3e5))){_0x262789['removeAttribute'](_0x32e1d6(0x81d));}_0x1c4c9b[_0x32e1d6(0x436)]('width',String(_0x5e2bb0)),_0x1c4c9b[_0x32e1d6(0x436)](_0x32e1d6(0xc7f),String(_0x5c1555)),_0x1c4c9b[_0x32e1d6(0xea9)]['fontFamily']=getComputedStyle(this)['fontFamily']||'sans-serif';const _0x222c43=(getComputedStyle(this)[_0x32e1d6(0x2a6)](_0x32e1d6(0x520))||'')[_0x32e1d6(0xdc2)]()||_0x32e1d6(0x4b0),_0x5db1ea=document[_0x32e1d6(0x1f2)](_0x32e1d6(0x2e0),_0x32e1d6(0xea9));_0x5db1ea[_0x32e1d6(0xbad)]='.sgc-axis-label{font-size:10px;fill:'+_0x222c43+'}'+_0x32e1d6(0xd88),_0x1c4c9b[_0x32e1d6(0x3ce)](_0x5db1ea,_0x1c4c9b[_0x32e1d6(0xd14)]);const _0x17f024=new XMLSerializer()[_0x32e1d6(0x8e7)](_0x1c4c9b),_0xe80bd1=URL[_0x32e1d6(0x1a7)](new Blob([_0x17f024],{'type':_0x32e1d6(0x156)}));try{const _0x2b1d56=new Image();await new Promise((_0x52ed61,_0x33605b)=>{const _0x55a790=_0x32e1d6;_0x2b1d56['onload']=_0x52ed61,_0x2b1d56[_0x55a790(0xcd4)]=_0x33605b,_0x2b1d56[_0x55a790(0x2d4)]=_0xe80bd1;});const _0x55122d=document[_0x32e1d6(0xe56)](_0x32e1d6(0x845));_0x55122d[_0x32e1d6(0x149)]=_0x5e2bb0*_0x5b19be,_0x55122d['height']=_0x5c1555*_0x5b19be;const _0x54c28b=_0x55122d[_0x32e1d6(0xdd2)]('2d');_0x54c28b[_0x32e1d6(0xac8)]=_0x13ad7e,_0x54c28b[_0x32e1d6(0x651)](0x0,0x0,_0x55122d['width'],_0x55122d[_0x32e1d6(0xc7f)]),_0x54c28b['scale'](_0x5b19be,_0x5b19be),_0x54c28b[_0x32e1d6(0x7fe)](_0x2b1d56,0x0,0x0,_0x5e2bb0,_0x5c1555),_0x55122d[_0x32e1d6(0x704)](_0x39f02b=>{const _0x32bfb6=_0x32e1d6;if(_0x39f02b)this['_downloadBlob'](_0x39f02b,this[_0x32bfb6(0x93e)]('png'));},'image/png');}catch(_0x40a3ff){console[_0x32e1d6(0xa0a)](_0x32e1d6(0x336),_0x40a3ff);}finally{setTimeout(()=>URL[_0x32e1d6(0x7a3)](_0xe80bd1),0x1388);}}[_0x376e89(0x1cf)](_0xd1ac16,_0x31d6c4){const _0x4c2d26=_0x376e89;if(this['_config']?.[_0x4c2d26(0x3c1)]!=='state_timeline')return null;const _0x3bb205=_0xd1ac16[_0x4c2d26(0xbf4)]||autoStateMap(_0xd1ac16,this[_0x4c2d26(0xbce)],this[_0x4c2d26(0x8d0)]?.[_0x4c2d26(0x3c1)]);if(!Array[_0x4c2d26(0x5ac)](_0x3bb205)||!_0x3bb205[_0x4c2d26(0x491)])return null;const _0x5b1123=new Set();for(const _0x40f768 of _0x31d6c4?.[_0x4c2d26(0xb43)]||[]){if(isNum(_0x40f768['v']))_0x5b1123[_0x4c2d26(0x1ee)](Math[_0x4c2d26(0x70e)](_0x40f768['v']));}if(!_0x5b1123[_0x4c2d26(0x476)])return null;const _0x414ea7=[];for(let _0x12b781=0x0;_0x12b781<_0x3bb205['length'];_0x12b781++){if(!_0x5b1123[_0x4c2d26(0x960)](_0x12b781))continue;const _0x412e64=stateSegmentColor(_0x3bb205[_0x12b781],_0xd1ac16,_0x12b781),_0x387eb5=this[_0x4c2d26(0x17b)](_0x412e64,_0xd1ac16[_0x4c2d26(0x39d)])||_0x412e64;if(_0x387eb5&&!_0x414ea7[_0x4c2d26(0x905)](_0x387eb5))_0x414ea7[_0x4c2d26(0x5d5)](_0x387eb5);}return _0x414ea7[_0x4c2d26(0x491)]?_0x414ea7:null;}[_0x376e89(0x74a)](){const _0x10d5dd=_0x376e89,_0x5de34a=this[_0x10d5dd(0x2dc)][_0x10d5dd(0x75f)](_0x10d5dd(0x617));if(!_0x5de34a){this['_renderDetailLegend']();return;}const _0x193911=this[_0x10d5dd(0x8d0)];if(!_0x193911[_0x10d5dd(0xa74)]||!this[_0x10d5dd(0x68c)])_0x5de34a[_0x10d5dd(0xeae)]='';else{const _0x307393=this[_0x10d5dd(0x68c)][_0x10d5dd(0x2ee)]['filter'](_0x5015d1=>!(_0x5015d1[_0x10d5dd(0x39d)]?.[_0x10d5dd(0xa48)]!=null&&_0x5015d1[_0x10d5dd(0x39d)][_0x10d5dd(0xaba)]?.['show_in_legend']===![]))[_0x10d5dd(0x189)](_0x235749=>{const _0x21653e=_0x10d5dd,_0x5b646d=_0x235749[_0x21653e(0x39d)],_0x40cba6=pickName(_0x5b646d[_0x21653e(0x716)],_0x235749['meta']?.[_0x21653e(0x2d7)],_0x235749[_0x21653e(0x604)])??_0x235749['id'],_0x19a08e=this[_0x21653e(0xea2)][_0x21653e(0x960)](_0x235749['id']),_0x34e5e8=bandedGradient(this[_0x21653e(0x1cf)](_0x5b646d,_0x235749))||this['_resolveColor'](_0x5b646d[_0x21653e(0xeaf)],_0x5b646d[_0x21653e(0x39d)])||_0x5b646d['color']||_0x21653e(0x16b),_0x5b4efc=_0x5b646d[_0x21653e(0x8e5)]!==![]?_0x21653e(0xe61)+escapeHtml(_0x34e5e8):_0x21653e(0xe61)+escapeHtml(_0x34e5e8)+';visibility:hidden';return _0x21653e(0xa95)+(_0x19a08e?_0x21653e(0xaf9):'')+_0x21653e(0xe50)+escapeHtml(_0x235749['id'])+_0x21653e(0xc47)+_0x5b4efc+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0x40cba6)+_0x21653e(0x555);})[_0x10d5dd(0x2f5)]('');_0x5de34a['innerHTML']=_0x10d5dd(0x305)+escapeHtml(_0x193911[_0x10d5dd(0x216)]||'center')+'\x22>'+_0x307393+_0x10d5dd(0xba9),_0x5de34a[_0x10d5dd(0xc3a)](_0x10d5dd(0x427))['forEach'](_0x875a3e=>{const _0x4316d4=_0x10d5dd;_0x875a3e[_0x4316d4(0x493)](_0x4316d4(0x249),()=>{const _0x431585=_0x4316d4;this[_0x431585(0x159)](_0x875a3e[_0x431585(0x8a1)]['id']),this[_0x431585(0x503)]();});});}this[_0x10d5dd(0x56b)]();}['_refreshLiveLegend'](_0x820edb){const _0x51a12f=_0x376e89,_0x3e32ef=[];for(const _0x36fae1 of this['_entities']||[]){if(!_0x36fae1?.[_0x51a12f(0x6e0)]||!_0x36fae1[_0x51a12f(0x39d)]||_0x36fae1[_0x51a12f(0xa48)]!=null)continue;if(!legendStatsOf(_0x36fae1)[_0x51a12f(0x905)](_0x51a12f(0x874)))continue;if(_0x36fae1[_0x51a12f(0x972)])continue;if(resolveOffsetHours(_0x36fae1[_0x51a12f(0x4e5)],this['_hass']))continue;_0x3e32ef['push'](_0x36fae1[_0x51a12f(0x39d)]);if(_0x36fae1[_0x51a12f(0x7a6)])_0x3e32ef[_0x51a12f(0x5d5)](_0x36fae1[_0x51a12f(0x7a6)]);}if(!_0x3e32ef[_0x51a12f(0x491)])return;if(!this[_0x51a12f(0x2dc)]?.[_0x51a12f(0x75f)]?.(_0x51a12f(0x444)))return;if(_0x820edb){const _0xe4716=_0x820edb[_0x51a12f(0xe24)]||{},_0x2eb4de=this[_0x51a12f(0xbce)]?.[_0x51a12f(0xe24)]||{};let _0x354e40=![];for(const _0x4ae9ed of _0x3e32ef){if(_0xe4716[_0x4ae9ed]!==_0x2eb4de[_0x4ae9ed]){_0x354e40=!![];break;}}if(!_0x354e40)return;}if(this[_0x51a12f(0x687)])return;this['_liveLegendRAF']=requestAnimationFrame(()=>{const _0x2e0171=_0x51a12f;this[_0x2e0171(0x687)]=0x0;if(this[_0x2e0171(0x8cd)])this[_0x2e0171(0x56b)]();});}['_renderDetailLegend'](){const _0xb6acef=_0x376e89,_0x33740e=this['shadowRoot'][_0xb6acef(0x75f)]('.sgc-detail-legend-wrap');if(!_0x33740e)return;if(this['_config']?.[_0xb6acef(0x795)]&&(this['_config'][_0xb6acef(0x3c1)]||_0xb6acef(0xc9d))==='timeline'){_0x33740e[_0xb6acef(0xeae)]='';return;}const _0x415706=this[_0xb6acef(0x78e)]||[],_0x3869c7=this[_0xb6acef(0x68c)]?.['series']||[],_0x29f3ab=_0x415706[_0xb6acef(0xa16)](_0x3db677=>_0x3db677?.[_0xb6acef(0x6e0)]);if(!_0x29f3ab){_0x33740e[_0xb6acef(0xeae)]='';return;}const _0xfc4777=this['_hass'],_0x252e5b=_0x415706[_0xb6acef(0x189)]((_0x577ae9,_0x44a4c5)=>{const _0x5dbce0=_0xb6acef;if(!_0x577ae9?.[_0x5dbce0(0x6e0)])return'';const _0x35a0f0=(_0x577ae9['entity']||_0x577ae9['statistic_id'])+'__'+_0x44a4c5,_0x30995a=_0x3869c7[_0x5dbce0(0xb72)](_0x344a0a=>_0x344a0a['id']===_0x35a0f0||_0x344a0a[_0x5dbce0(0x39d)]===_0x577ae9),_0x2bebfa=_0x30995a?.[_0x5dbce0(0xd09)]||{},_0x190d6e=legendStatsOf(_0x577ae9),_0x3bac50=(_0x1a2894,_0xd2636a)=>{if(!isNum(_0x1a2894))return'—';const _0x4821de=_0xd2636a!=null?cloneEntity(_0x577ae9,{'decimals':_0xd2636a}):_0x577ae9;return formatNumber(_0x1a2894,_0x4821de,_0xfc4777);},_0x351990=(_0x20f1a0,_0x209f35)=>_0x5dbce0(0xe22)+escapeHtml(_0x20f1a0)+_0x5dbce0(0xe8a)+escapeHtml(_0x209f35)+'</span>';let _0xe2b9b0='';if(_0x190d6e[_0x5dbce0(0x905)](_0x5dbce0(0xa51)))_0xe2b9b0+=_0x351990(cardT(this[_0x5dbce0(0xbce)],this[_0x5dbce0(0x8d0)],_0x5dbce0(0xe25)),_0x3bac50(_0x2bebfa['min']));if(_0x190d6e[_0x5dbce0(0x905)](_0x5dbce0(0x60d)))_0xe2b9b0+=_0x351990(cardT(this['_hass'],this[_0x5dbce0(0x8d0)],'Avg'),_0x3bac50(_0x2bebfa['avg'],0x2));if(_0x190d6e[_0x5dbce0(0x905)](_0x5dbce0(0x8fb)))_0xe2b9b0+=_0x351990(cardT(this[_0x5dbce0(0xbce)],this[_0x5dbce0(0x8d0)],_0x5dbce0(0x71a)),_0x3bac50(_0x2bebfa[_0x5dbce0(0x8fb)]));if(_0x190d6e[_0x5dbce0(0x905)](_0x5dbce0(0xc79))){const _0x20b163=_0x30995a?.[_0x5dbce0(0xb43)]?.[_0x5dbce0(0x491)]?_0x30995a[_0x5dbce0(0xb43)][_0x30995a[_0x5dbce0(0xb43)][_0x5dbce0(0x491)]-0x1]['v']:null,_0x2d8189=_0xfc4777?.[_0x5dbce0(0xe24)]?.[_0x577ae9[_0x5dbce0(0x39d)]]?.[_0x5dbce0(0x394)],_0x523a7a=isNum(_0x20b163)?_0x20b163:_0x2d8189!=null?toNum(_0x2d8189):null;_0xe2b9b0+=_0x351990(cardT(this[_0x5dbce0(0xbce)],this['_config'],'Last'),_0x3bac50(_0x523a7a));}if(_0x190d6e[_0x5dbce0(0x905)](_0x5dbce0(0x783)))_0xe2b9b0+=_0x351990(cardT(this[_0x5dbce0(0xbce)],this[_0x5dbce0(0x8d0)],'Sum'),_0x3bac50(_0x2bebfa[_0x5dbce0(0x783)]));if(_0x190d6e[_0x5dbce0(0x905)]('live')&&_0x577ae9[_0x5dbce0(0xa48)]==null){const _0x56289a=cloneEntity(_0x577ae9,{'primary_state_as':null,'show_state_last':![]}),_0x5e2f1a=this[_0x5dbce0(0xd6d)](_0x56289a,_0x44a4c5);_0xe2b9b0+=_0x351990(cardT(this[_0x5dbce0(0xbce)],this['_config'],_0x5dbce0(0x5d2)),_0x5e2f1a?.[_0x5dbce0(0xafc)]||'—');}const _0x560c95=this['_resolveColor'](_0x577ae9[_0x5dbce0(0xeaf)],_0x577ae9[_0x5dbce0(0x39d)])||_0x577ae9[_0x5dbce0(0xeaf)]||PALETTE[_0x44a4c5%PALETTE[_0x5dbce0(0x491)]]||_0x5dbce0(0x16b),_0x3d06ae=pickName(_0x577ae9['name'],_0x30995a?.['meta']?.[_0x5dbce0(0x2d7)],{'friendly_name':_0x30995a?.[_0x5dbce0(0x604)]?.['friendly_name']??_0xfc4777?.['states']?.[_0x577ae9['entity']]?.[_0x5dbce0(0xbaa)]?.[_0x5dbce0(0xb98)]})??_0x577ae9[_0x5dbce0(0x39d)]??_0x577ae9[_0x5dbce0(0x972)]??'',_0x58e939=this[_0x5dbce0(0xea2)][_0x5dbce0(0x960)](_0x35a0f0)?_0x5dbce0(0xdce):'',_0x53d4f9=this[_0x5dbce0(0x1cf)](_0x577ae9,_0x30995a),_0x19771b=_0x53d4f9&&_0x53d4f9[_0x5dbce0(0x491)]>0x1?bandedGradient(_0x53d4f9):null,_0x44aba9=_0x577ae9[_0x5dbce0(0x8e5)]===![]?'border-color:transparent':_0x19771b?_0x5dbce0(0x80f)+escapeHtml(_0x19771b)+_0x5dbce0(0xe1c):'border-color:'+escapeHtml(_0x53d4f9?.[0x0]||_0x560c95);return _0x5dbce0(0x460)+_0x58e939+_0x5dbce0(0xe50)+escapeHtml(_0x35a0f0)+'\x22\x20style=\x22'+_0x44aba9+_0x5dbce0(0x7f8)+escapeHtml(_0x3d06ae)+_0x5dbce0(0x753)+_0xe2b9b0+'</div>\x0a\x20\x20\x20\x20\x20\x20</div>';})[_0xb6acef(0xe95)](Boolean)['join']('');_0x33740e[_0xb6acef(0xeae)]=_0x252e5b?'<div\x20class=\x22sgc-detail-legend\x22>'+_0x252e5b+'</div>':'',_0x33740e[_0xb6acef(0xc3a)](_0xb6acef(0x268))[_0xb6acef(0xb00)](_0x3ef59a=>{const _0x59ee5f=_0xb6acef;_0x3ef59a['addEventListener'](_0x59ee5f(0x249),()=>{const _0x179f72=_0x59ee5f;this[_0x179f72(0x159)](_0x3ef59a[_0x179f72(0x8a1)]['id']),this[_0x179f72(0x503)]();});});}[_0x376e89(0x191)](){const _0x514d97=_0x376e89;if(this[_0x514d97(0x8d0)]?.[_0x514d97(0x795)]&&(this['_config'][_0x514d97(0x3c1)]||_0x514d97(0xc9d))===_0x514d97(0xc9d)){this[_0x514d97(0xa1c)]();return;}this[_0x514d97(0xe3c)](_0x514d97(0x751)),this[_0x514d97(0xe3c)]('bottom');}[_0x376e89(0xe3c)](_0xf141){const _0x1fd017=_0x376e89,_0x2677ac=this[_0x1fd017(0x2dc)][_0x1fd017(0x75f)](_0x1fd017(0xa99)+_0xf141+'\x22]');if(!_0x2677ac)return;const _0x4259e4=this[_0x1fd017(0x8d0)];if(!_0x4259e4||_0x4259e4['sparkline']){_0x2677ac[_0x1fd017(0xeae)]='';return;}const _0x5bcfba=this['_entities']||[],_0x25774a=_0x5bcfba[_0x1fd017(0xe95)](_0x5286fd=>_0x5286fd[_0x1fd017(0xdb6)]!==![]),_0xfdc1b6=[],_0x84eb7b=[],_0x4ce565=[];for(const _0x1fc438 of _0x25774a){const _0x481954=_0x1fc438[_0x1fd017(0x448)]||'left',_0xa2a65b=_0x481954[_0x1fd017(0x90f)]('bottom');if(_0xf141===_0x1fd017(0x751)&&_0xa2a65b)continue;if(_0xf141===_0x1fd017(0x37a)&&!_0xa2a65b)continue;const _0x1cd2f6=_0xa2a65b?_0x481954[_0x1fd017(0x9b9)](_0x1fd017(0x40f),''):_0x481954;if(_0x1cd2f6===_0x1fd017(0x51b))_0x4ce565[_0x1fd017(0x5d5)](_0x1fc438);else{if(_0x1cd2f6==='center')_0x84eb7b[_0x1fd017(0x5d5)](_0x1fc438);else _0xfdc1b6[_0x1fd017(0x5d5)](_0x1fc438);}}const _0x19ed6e=!!(_0x4259e4[_0x1fd017(0xbc1)]||_0x4259e4[_0x1fd017(0x570)]||_0x4259e4[_0x1fd017(0x9f2)]),_0xe49533=!_0x19ed6e&&!!_0x4259e4[_0x1fd017(0x98f)]&&_0xf141===_0x1fd017(0x751),_0x51fa95=_0xe49533?this['_renderBatteryIcon']():'';if(!_0xfdc1b6[_0x1fd017(0x491)]&&!_0x84eb7b[_0x1fd017(0x491)]&&!_0x4ce565[_0x1fd017(0x491)]&&!_0x51fa95){_0x2677ac[_0x1fd017(0xeae)]='';return;}const _0x572873=_0x4259e4['state_layout']===_0x1fd017(0xb3a)?'horizontal':_0x1fd017(0xbde),_0x373103=this['_hass'],_0x1d8f7f=_0x5ae899=>{const _0x29c852=_0x1fd017,_0x3406a4=_0x5bcfba['indexOf'](_0x5ae899);return this[_0x29c852(0x843)](_0x5ae899,_0x3406a4,_0x373103);},_0x1d4a7f=_0xfdc1b6[_0x1fd017(0x189)](_0x1d8f7f)[_0x1fd017(0xe95)](Boolean)[_0x1fd017(0x2f5)](''),_0x583d40=_0x84eb7b[_0x1fd017(0x189)](_0x1d8f7f)[_0x1fd017(0xe95)](Boolean)[_0x1fd017(0x2f5)]('');let _0x1a12f9=_0x4ce565[_0x1fd017(0x189)](_0x1d8f7f)[_0x1fd017(0xe95)](Boolean)[_0x1fd017(0x2f5)](''),_0x4f03d0='';if(_0x51fa95){const _0x228c4d=_0x4259e4[_0x1fd017(0x997)]||_0x1fd017(0x74f);_0x4f03d0=_0x1fd017(0xe87)+escapeHtml(_0x228c4d)+'\x22>'+_0x51fa95+_0x1fd017(0x2b1);}_0x2677ac[_0x1fd017(0xb5f)]='sgc-state-wrap\x20'+_0x572873;const _0x10c951=_0x1d4a7f?_0x1fd017(0xd53)+_0x1d4a7f+_0x1fd017(0xba9):'',_0x4f465b=_0x583d40?_0x1fd017(0x334)+_0x583d40+_0x1fd017(0xba9):'',_0x428c8d=_0x1a12f9?'<div\x20class=\x22sgc-state-align-right\x22>'+_0x1a12f9+_0x1fd017(0xba9):'';_0x2677ac[_0x1fd017(0xeae)]=_0x1fd017(0x350)+_0x10c951+_0x4f465b+_0x428c8d+_0x4f03d0+_0x1fd017(0xba9),_0x2677ac[_0x1fd017(0xc3a)](_0x1fd017(0x32a))[_0x1fd017(0xb00)](_0x18c575=>{const _0x2f6976=_0x1fd017;_0x18c575[_0x2f6976(0xea9)][_0x2f6976(0xde5)]=_0x2f6976(0xa1e),_0x18c575[_0x2f6976(0x493)](_0x2f6976(0x249),_0xceb46b=>{const _0x422e1b=_0x2f6976,_0x24afca=parseInt(_0x18c575[_0x422e1b(0x8a1)][_0x422e1b(0xc15)],0xa),_0x4da7aa=_0x5bcfba[_0x24afca];if(!_0x4da7aa)return;_0xceb46b[_0x422e1b(0x79e)](),this[_0x422e1b(0x330)](_0x4da7aa,()=>{const _0xf4ee1c=_0x422e1b;this[_0xf4ee1c(0x159)]((_0x4da7aa['entity']||_0x4da7aa[_0xf4ee1c(0x972)])+'__'+_0x24afca),this['_render']();});});});}[_0x376e89(0x234)](_0x391822){const _0x21a57c=_0x376e89;if(!this[_0x21a57c(0x78e)]?.[_0x21a57c(0x491)])return null;if(this[_0x21a57c(0x8d0)]?.['logarithmic'])return null;let _0x466569=null;for(let _0x45c2e6=0x0;_0x45c2e6<this[_0x21a57c(0x78e)][_0x21a57c(0x491)];_0x45c2e6++){const _0x40de6c=this[_0x21a57c(0x78e)][_0x45c2e6];if(!_0x40de6c||_0x40de6c[_0x21a57c(0x7be)]===![])continue;const _0x599e1d=(_0x40de6c[_0x21a57c(0x39d)]||_0x40de6c[_0x21a57c(0x972)])+'__'+_0x45c2e6;if(this[_0x21a57c(0xea2)]?.[_0x21a57c(0x960)]?.(_0x599e1d))continue;const _0x1fd8db=_0x40de6c[_0x21a57c(0x956)]===_0x21a57c(0xd70)?_0x21a57c(0xd70):'primary';if(_0x1fd8db!==_0x391822)continue;const _0xdf8ae6=_0x40de6c[_0x21a57c(0xbf4)]||autoStateMap(_0x40de6c,this[_0x21a57c(0xbce)],this[_0x21a57c(0x8d0)]?.[_0x21a57c(0x3c1)]);if(!_0xdf8ae6||!Array['isArray'](_0xdf8ae6)||!_0xdf8ae6[_0x21a57c(0x491)])continue;if(_0x466569&&_0x466569!==_0xdf8ae6)return null;_0x466569=_0xdf8ae6;}return _0x466569;}['_fireEntityAction'](_0x3a62c6,_0x14dd58){const _0x254921=_0x376e89,_0x3b31f9=_0x3a62c6?.[_0x254921(0x39d)];if(!_0x3b31f9)return;const _0x44c443=_0x3a62c6[_0x254921(0xe2a)],_0x24459d=_0x44c443?.['action'];if(_0x44c443&&_0x24459d&&_0x24459d!=='none'){if(_0x24459d==='fire-dom-event'){const _0x3a1ed0=new Event(_0x254921(0x5b1),{'bubbles':!![],'composed':!![]});_0x3a1ed0[_0x254921(0xb08)]=_0x44c443,this[_0x254921(0x27b)](_0x3a1ed0);return;}const _0x18fcb3=new Event(_0x254921(0x481),{'bubbles':!![],'composed':!![]});_0x18fcb3[_0x254921(0xb08)]={'config':{'entity':_0x3b31f9,'tap_action':_0x44c443},'action':'tap'},this[_0x254921(0x27b)](_0x18fcb3);return;}if(typeof _0x14dd58===_0x254921(0x5e5)){_0x14dd58();return;}const _0xa7f3b8=new Event(_0x254921(0x171),{'bubbles':!![],'composed':!![]});_0xa7f3b8['detail']={'entityId':_0x3b31f9},this[_0x254921(0x27b)](_0xa7f3b8);}[_0x376e89(0x693)](_0x4c4f5e,_0x44fb1e){const _0x3fac48=_0x376e89;if(!_0x44fb1e||!Array['isArray'](_0x44fb1e))return null;if(typeof _0x4c4f5e!==_0x3fac48(0xeaa)||isNaN(_0x4c4f5e))return null;if(Math[_0x3fac48(0x26d)](_0x4c4f5e-Math['round'](_0x4c4f5e))>0.000001)return'';const _0x3d9fc0=Math[_0x3fac48(0x70e)](_0x4c4f5e);if(_0x3d9fc0<0x0||_0x3d9fc0>=_0x44fb1e[_0x3fac48(0x491)])return'';const _0x50827f=_0x44fb1e[_0x3d9fc0];return _0x50827f?.[_0x3fac48(0xafc)]||String(_0x50827f?.[_0x3fac48(0xda1)]??'');}[_0x376e89(0x843)](_0x454ceb,_0x2a0541,_0x2335e0){const _0x543949=_0x376e89,_0x3f5462=_0x2335e0?.['states']?.[_0x454ceb[_0x543949(0x39d)]];if(!_0x454ceb[_0x543949(0x39d)]&&!_0x454ceb['statistic_id'])return'';const _0x21a1d6=_0x53cf54=>{const _0x2ddb20=_0x543949;if(_0x53cf54==null||_0x53cf54==='')return'';const _0x257175=String(_0x53cf54)[_0x2ddb20(0xdc2)]();return/[a-z%]$/i[_0x2ddb20(0x58d)](_0x257175)?_0x2ddb20(0x6e9)+_0x257175:_0x2ddb20(0x6e9)+_0x257175+'px';},_0x7900ef=_0x21a1d6(_0x454ceb[_0x543949(0xc5e)]),_0x5f213=_0x21a1d6(_0x454ceb[_0x543949(0x41a)]),_0x5db2c2=_0x454ceb['icon_size']?_0x543949(0xc50)+(/[a-z%]$/i[_0x543949(0x58d)](String(_0x454ceb[_0x543949(0x3ef)])[_0x543949(0xdc2)]())?String(_0x454ceb[_0x543949(0x3ef)])[_0x543949(0xdc2)]():String(_0x454ceb[_0x543949(0x3ef)])[_0x543949(0xdc2)]()+'px'):'';let _0x282ff0='';if(!_0x454ceb[_0x543949(0x6da)]){const _0x41b6c9=this['_areaDisambig']?.[_0x543949(0xa4b)](_0x2a0541)||'',_0x195b08=this[_0x543949(0x351)](_0x3f5462?.[_0x543949(0xbaa)]?.['friendly_name'],_0x454ceb,_0x2a0541),_0x1e40e1=_0x41b6c9&&_0x195b08!=null?_0x195b08+_0x41b6c9:_0x195b08;let _0x1fef91=pickName(_0x454ceb['name'],this[_0x543949(0x31d)](_0x454ceb[_0x543949(0x716)],_0x454ceb[_0x543949(0x39d)]),{'friendly_name':_0x1e40e1});if(!_0x1fef91&&_0x454ceb[_0x543949(0x716)])_0x1fef91=_0x454ceb[_0x543949(0x39d)];_0x1fef91&&(_0x282ff0=_0x543949(0x75a)+(_0x7900ef?_0x543949(0xa7e)+_0x7900ef+'\x22':'')+'>'+escapeHtml(_0x1fef91)+_0x543949(0xe8a));}const _0x4630a7=_0x454ceb[_0x543949(0x8a0)]??_0x3f5462?.['attributes']?.[_0x543949(0x3be)]??(_0x454ceb['statistic_id']?this[_0x543949(0x281)]?.[_0x454ceb[_0x543949(0x972)]]?.['unit_of_measurement']:null)??'',_0x37d062=this[_0x543949(0xd6d)](_0x454ceb,_0x2a0541),_0x223877=_0x37d062[_0x543949(0xe13)],_0x3c7afe=_0x37d062[_0x543949(0xafc)],_0x19b0ee=this[_0x543949(0x17b)](_0x454ceb[_0x543949(0xeaf)],_0x454ceb[_0x543949(0x39d)])||_0x454ceb['color']||PALETTE[_0x2a0541%PALETTE['length']]||_0x543949(0x16b),_0x465c00=!!_0x454ceb[_0x543949(0x2e9)],_0x166cb2=_0x454ceb[_0x543949(0x314)],_0x415da2=!!(_0x166cb2?.[_0x543949(0x96c)]&&Array['isArray'](_0x166cb2[_0x543949(0x39b)])&&_0x166cb2['values'][_0x543949(0x491)]&&isNum(_0x223877)),_0x299125=(_0x166cb2?.[_0x543949(0xa83)]??_0x543949(0xe0f))!==_0x543949(0x4a4);let _0x41b68b=null;if(_0x465c00&&!_0x415da2){const _0xc59c14=_0x454ceb[_0x543949(0xbf4)]||autoStateMap(_0x454ceb,this[_0x543949(0xbce)],this[_0x543949(0x8d0)]?.[_0x543949(0x3c1)]);if(Array[_0x543949(0x5ac)](_0xc59c14)&&_0xc59c14[_0x543949(0x491)]){let _0x98f874=isNum(_0x223877)?Math['round'](_0x223877):null;if(_0x98f874===null&&_0x3f5462&&_0x3f5462['state']!=null){const _0x39668a=applyStateMap(_0x3f5462[_0x543949(0x394)],_0xc59c14);if(_0x39668a&&_0x39668a[_0x543949(0xdbf)])_0x98f874=_0x39668a['value'];}_0x98f874!==null&&_0x98f874>=0x0&&_0x98f874<_0xc59c14['length']&&(_0x41b68b=_0xc59c14[_0x98f874]?.['color']||null);}}const _0x517c8e=_0x465c00?_0x415da2?resolveValueColor(_0x223877,this[_0x543949(0x67f)](_0x454ceb),_0x19b0ee,_0x299125):_0x41b68b||_0x19b0ee:null,_0x4c8b13=this[_0x543949(0x17b)](_0x454ceb['icon_color'],_0x454ceb[_0x543949(0x39d)])||_0x454ceb[_0x543949(0x4e1)],_0x5c41d0=this[_0x543949(0x17b)](_0x454ceb[_0x543949(0x8b2)],_0x454ceb[_0x543949(0x39d)])||_0x454ceb[_0x543949(0x8b2)],_0x476fc9=_0x465c00?_0x4c8b13===_0x543949(0xc74)?this[_0x543949(0xa98)](_0x4c8b13,_0x454ceb,_0x223877,_0x19b0ee):_0x517c8e:this[_0x543949(0xa98)](_0x4c8b13,_0x454ceb,_0x223877,_0x19b0ee),_0x8f74d0=_0x465c00?_0x5c41d0===_0x543949(0xc74)?this[_0x543949(0xa98)](_0x5c41d0,_0x454ceb,_0x223877,_0x19b0ee):_0x517c8e:this[_0x543949(0xa98)](_0x5c41d0,_0x454ceb,_0x223877,_0x19b0ee),_0x42f605=_0x476fc9?_0x543949(0xe7e)+escapeHtml(_0x476fc9):'',_0x38f467=_0x8f74d0?_0x543949(0xe7e)+escapeHtml(_0x8f74d0):'',_0x15d04d=_0x42f605,_0x424630=[_0x38f467,_0x5f213][_0x543949(0xe95)](Boolean)['join'](';'),_0x595136=this[_0x543949(0xe63)](_0x454ceb[_0x543949(0x58e)],_0x454ceb[_0x543949(0x39d)]),_0x5419c9=_0x595136?_0x543949(0xd3b)+(_0x15d04d?_0x543949(0xa7e)+_0x15d04d+'\x22':'')+_0x543949(0xb42)+escapeHtml(_0x595136)+'\x22'+(_0x5db2c2?_0x543949(0xa7e)+_0x5db2c2+'\x22':'')+_0x543949(0x9d6):'';let _0x2195ba;{const _0x3b4f04=this['_buildSecondStateHtml'](_0x454ceb,_0x2a0541,_0x8f74d0,_0x5f213),_0x25d490=_0x4630a7?'<span\x20class=\x22sgc-state-unit\x22>'+escapeHtml(_0x4630a7)+_0x543949(0xe8a):'',_0x131bb6=_0x37d062[_0x543949(0xb46)]?_0x543949(0x210)+escapeHtml(_0x37d062[_0x543949(0xb46)])+_0x543949(0xe8a):'',_0x5540ef=_0x37d062['range']?_0x543949(0x89a)+escapeHtml(_0x37d062[_0x543949(0xa41)][_0x543949(0xa51)])+_0x543949(0xc6d)+escapeHtml(_0x37d062[_0x543949(0xa41)]['max'])+(_0x4630a7?'\x20'+escapeHtml(_0x4630a7):'')+_0x543949(0xbcd):'';_0x2195ba=_0x543949(0x9a0)+(_0x424630?_0x543949(0xa7e)+_0x424630+'\x22':'')+'>'+escapeHtml(_0x3c7afe)+_0x25d490+_0x131bb6+_0x5540ef+_0x543949(0xe8a)+_0x3b4f04;}const _0x168f68=_0x465c00?_0x517c8e||_0x19b0ee:_0x19b0ee,_0x127a68=_0x454ceb[_0x543949(0xdb6)]!==![]&&_0x454ceb['show_color_dot']!==![]?_0x543949(0x515)+escapeHtml(_0x168f68)+_0x543949(0x43a):'',_0x167944={'up':'▲','down':'▼','stable':'━'},_0x118698={'up':_0x454ceb[_0x543949(0x8dc)]||'var(--success-color,\x20#22c55e)','down':_0x454ceb[_0x543949(0x98c)]||_0x543949(0x973),'stable':_0x454ceb['trend_stable_color']||_0x543949(0x884)},_0x172889=_0x21a1d6(_0x454ceb['trend_icon_size']);let _0x1f3ad8=_0x543949(0x162);if(_0x454ceb[_0x543949(0xb4a)]!==![]){const _0x5483a0=_0x454ceb[_0x543949(0x39d)]+'__'+_0x2a0541,_0x30e637=this[_0x543949(0x68c)]?.[_0x543949(0x2ee)]?.[_0x543949(0xb72)](_0x335550=>_0x335550['id']===_0x5483a0||_0x335550['entity']===_0x454ceb);_0x1f3ad8=trendDirection(_0x30e637,_0x454ceb);}const _0x552e90=[_0x543949(0xe7e)+(_0x118698[_0x1f3ad8]||_0x118698[_0x543949(0x162)]),_0x172889]['filter'](Boolean)[_0x543949(0x2f5)](';'),_0x21f73d=_0x454ceb[_0x543949(0xb4a)]!==![]&&this[_0x543949(0x8d0)]?.[_0x543949(0x3c1)]!==_0x543949(0x2d2)?_0x543949(0xe3d)+_0x552e90+'\x22>'+(_0x167944[_0x1f3ad8]||_0x167944['stable'])+'</span>':'',_0x3e416e=this[_0x543949(0xea2)]?.['has']((_0x454ceb[_0x543949(0x39d)]||_0x454ceb[_0x543949(0x972)])+'__'+_0x2a0541)?_0x543949(0xa00):'',_0x589a86=_0x454ceb['name_position']===_0x543949(0xb70);if(_0x589a86&&_0x282ff0)return'<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked'+_0x3e416e+_0x543949(0xa05)+_0x2a0541+'\x22>'+_0x127a68+_0x5419c9+_0x543949(0x3dd)+_0x2195ba+_0x21f73d+'</div><div\x20class=\x22sgc-state-stack-bot\x22>'+_0x282ff0+_0x543949(0xace);return _0x543949(0x8ed)+_0x3e416e+_0x543949(0xa05)+_0x2a0541+'\x22>'+_0x127a68+_0x5419c9+_0x282ff0+_0x2195ba+_0x21f73d+'</div>';}[_0x376e89(0xd6d)](_0x24536a,_0x54ea04){const _0x381075=_0x376e89,_0x1bf6ff=this['_hass'],_0x122003=_0x1bf6ff?.[_0x381075(0xe24)]?.[_0x24536a['entity']],_0x4df8c6=()=>{const _0x241043=_0x381075;if(!this[_0x241043(0x68c)]?.['series'])return null;const _0x26f705=(_0x24536a[_0x241043(0x39d)]||_0x24536a[_0x241043(0x972)])+'__'+_0x54ea04;return this[_0x241043(0x68c)]['series'][_0x241043(0xb72)](_0x9dab7b=>_0x9dab7b[_0x241043(0x39d)]===_0x24536a||_0x9dab7b['id']===_0x26f705)||this[_0x241043(0x68c)]['series'][_0x241043(0xb72)](_0x2689db=>_0x2689db['id']===(_0x24536a[_0x241043(0x39d)]||_0x24536a[_0x241043(0x972)]));};let _0x74787c=_0x24536a[_0x381075(0x437)];if(!_0x74787c&&_0x24536a[_0x381075(0xa46)])_0x74787c=_0x381075(0xc79);if(_0x24536a[_0x381075(0x7a6)]&&(!_0x74787c||_0x74787c===_0x381075(0x394)))_0x74787c='last';if(_0x74787c&&_0x74787c!=='state'){const _0x3135be=_0x4df8c6();if(_0x3135be){const _0x3917df=_0x2db581=>{const _0x15104d=_0x381075;if(!_0x24536a['show_timestamp'])return null;if(_0x2db581!==_0x15104d(0xa51)&&_0x2db581!==_0x15104d(0x8fb)&&_0x2db581!==_0x15104d(0x150)&&_0x2db581!==_0x15104d(0xc79))return null;const _0x1aa940=_0x2db581+'T',_0x4d853b=_0x3135be[_0x15104d(0xd09)]?.[_0x1aa940];if(!isNum(_0x4d853b))return null;const _0x51c2f7=!!_0x3135be[_0x15104d(0xd09)]?.[_0x1aa940+_0x15104d(0x2ff)],_0x34daf2=_0x51c2f7?_0x15104d(0xc49):_0x3135be[_0x15104d(0x2f4)]||_0x15104d(0xc49);try{return formatDateTime(new Date(_0x4d853b),this[_0x15104d(0x8d0)],_0x1bf6ff,{'precision':_0x34daf2});}catch(_0x2fa476){return null;}},_0x3f86a4=()=>{const _0x1f7722=_0x381075;if(!_0x24536a[_0x1f7722(0x61d)])return null;let _0x3940da=Infinity,_0x480494=-Infinity;if(_0x3135be[_0x1f7722(0xb43)]?.['length'])for(const _0x1c3bc9 of _0x3135be[_0x1f7722(0xb43)]){if(isNum(_0x1c3bc9['bMin'])&&_0x1c3bc9[_0x1f7722(0x1aa)]<_0x3940da)_0x3940da=_0x1c3bc9[_0x1f7722(0x1aa)];if(isNum(_0x1c3bc9[_0x1f7722(0x78d)])&&_0x1c3bc9[_0x1f7722(0x78d)]>_0x480494)_0x480494=_0x1c3bc9[_0x1f7722(0x78d)];}if(!isFinite(_0x3940da)&&isNum(_0x3135be['stats']?.[_0x1f7722(0xa51)]))_0x3940da=_0x3135be[_0x1f7722(0xd09)][_0x1f7722(0xa51)];if(!isFinite(_0x480494)&&isNum(_0x3135be['stats']?.[_0x1f7722(0x8fb)]))_0x480494=_0x3135be['stats'][_0x1f7722(0x8fb)];if(!isFinite(_0x3940da)||!isFinite(_0x480494))return null;return{'min':formatNumber(_0x3940da,_0x24536a,_0x1bf6ff),'max':formatNumber(_0x480494,_0x24536a,_0x1bf6ff)};},_0xa3c27f=(_0x3ce8ca,_0xf305f)=>{const _0x866212=_0x381075,_0x485f02=formatNumber(_0x3ce8ca,_0x24536a,_0x1bf6ff),_0x54007d=_0x3917df(_0xf305f),_0x3331c9=_0x3f86a4(),_0x1b465d={'numeric':_0x3ce8ca,'label':_0x485f02};if(_0x54007d)_0x1b465d[_0x866212(0xb46)]=_0x54007d;if(_0x3331c9)_0x1b465d[_0x866212(0xa41)]=_0x3331c9;return _0x1b465d;};if(_0x74787c===_0x381075(0xc79)){const _0x39449d=_0x3135be[_0x381075(0xb43)]?.[_0x3135be[_0x381075(0xb43)][_0x381075(0x491)]-0x1];if(_0x39449d&&isNum(_0x39449d['v']))return _0xa3c27f(_0x39449d['v'],_0x381075(0xc79));}else{const _0x227bd0=_0x74787c===_0x381075(0xb90)?_0x381075(0x60d):_0x74787c,_0x475382=_0x3135be['stats']?.[_0x227bd0];if(isNum(_0x475382))return _0xa3c27f(_0x475382,_0x227bd0);}}}if(_0x24536a['ref_entity']&&!_0x24536a[_0x381075(0x3ca)]&&!_0x24536a[_0x381075(0x77a)])return{'numeric':null,'label':''};const _0x5790cf=resolveOffsetHours(_0x24536a[_0x381075(0x4e5)],_0x1bf6ff),_0x2985b0=!!_0x24536a[_0x381075(0x972)],_0x3dfdb8=_0x5790cf!==0x0||_0x2985b0;if(_0x3dfdb8){const _0x2e210a=_0x4df8c6(),_0x1de0ce=_0x2e210a?.[_0x381075(0xb43)];if(_0x1de0ce&&_0x1de0ce[_0x381075(0x491)]){let _0x1dadf9=_0x1de0ce[_0x1de0ce[_0x381075(0x491)]-0x1];if(_0x5790cf!==0x0){const _0x243e51=Date[_0x381075(0x8af)]();let _0x10a505=Infinity,_0x3e0c4a=null;for(const _0x4a5803 of _0x1de0ce){if(!isNum(_0x4a5803['v']))continue;const _0x273e54=Math[_0x381075(0x26d)](_0x4a5803['t']-_0x243e51);_0x273e54<_0x10a505&&(_0x10a505=_0x273e54,_0x3e0c4a=_0x4a5803);}if(_0x3e0c4a)_0x1dadf9=_0x3e0c4a;}if(_0x1dadf9&&isNum(_0x1dadf9['v']))return{'numeric':_0x1dadf9['v'],'label':formatNumber(_0x1dadf9['v'],_0x24536a,_0x1bf6ff)};}}const _0x85efb8=this[_0x381075(0xe51)](_0x24536a,_0x54ea04),_0x53df92=_0x85efb8?getAttributePath(_0x122003?.['attributes'],_0x85efb8):_0x122003?.['state'],_0x1c3c9f=_0x85efb8?null:_0x24536a[_0x381075(0xbf4)]||autoStateMap(_0x24536a,_0x1bf6ff,this[_0x381075(0x8d0)]?.['chart_mode']);if(_0x1c3c9f){const _0x126794=applyStateMap(_0x53df92,_0x1c3c9f);if(_0x126794['mapped']){const _0x202985=_0x1c3c9f[_0x126794[_0x381075(0xda1)]],_0x30a30a=_0x202985?.['label']||String(_0x202985?.[_0x381075(0xda1)]);return{'numeric':_0x126794[_0x381075(0xda1)],'label':_0x30a30a};}}const _0x3c8c41=toNum(_0x53df92);if(_0x3c8c41===null){const _0x11e165=_0x53df92==null?'—':String(_0x53df92);return{'numeric':null,'label':_0x11e165};}const _0x23a27b=DataProcessor[_0x381075(0x87b)]({'t':0x0,'v':_0x3c8c41},_0x24536a),_0x3f6b8d=_0x23a27b?.['v']??null;if(_0x3f6b8d===null)return{'numeric':null,'label':'—'};return{'numeric':_0x3f6b8d,'label':formatNumber(_0x3f6b8d,_0x24536a,_0x1bf6ff)};}[_0x376e89(0x5e1)](_0x3de2b5,_0x54529d,_0x1e448f,_0x15133e){const _0x12a898=_0x376e89,_0x20404b=_0x3de2b5[_0x12a898(0x471)];if(!_0x20404b)return'';const _0x3ffadc=[_0x1e448f?_0x12a898(0xe7e)+_0x1e448f:'',_0x15133e||'']['filter'](Boolean)[_0x12a898(0x2f5)](';'),_0x45f7d4=_0x3ffadc?_0x12a898(0xa7e)+escapeHtml(_0x3ffadc)+'\x22':'',_0x1659f1=(_0x3de2b5[_0x12a898(0x39d)]||_0x3de2b5[_0x12a898(0x972)])+'__'+_0x54529d,_0x1e280b=this['_graphData']?.['series']?.[_0x12a898(0xb72)](_0x1f6b3e=>_0x1f6b3e[_0x12a898(0x39d)]===_0x3de2b5||_0x1f6b3e['id']===_0x1659f1||_0x1f6b3e['id']===(_0x3de2b5[_0x12a898(0x39d)]||_0x3de2b5[_0x12a898(0x972)]));if(!_0x1e280b)return'';if(_0x20404b===_0x12a898(0x374)){const _0xea4de6=this['_config']?.[_0x12a898(0x3c1)];if(!['pie',_0x12a898(0x461),_0x12a898(0x5f7)][_0x12a898(0x905)](_0xea4de6))return'';const _0x34d45d=_0xea4de6===_0x12a898(0x461)?toNum(this['_config']?.[_0x12a898(0xbc8)]):null,_0x595732=_0x17ee4d=>!isNum(_0x34d45d)||Math[_0x12a898(0x26d)](_0x17ee4d)>=_0x34d45d;let _0x2cb184=0x0;for(const _0xf974ed of this[_0x12a898(0x68c)]?.[_0x12a898(0x2ee)]||[]){const _0x251ee7=_0xf974ed[_0x12a898(0x39d)];if(!_0x251ee7)continue;const _0x486219=this[_0x12a898(0xce3)](_0xf974ed,_0x251ee7);if(!_0x595732(_0x486219))continue;_0x2cb184+=Math[_0x12a898(0x26d)](_0x486219);}const _0xc214a0=this['_shareScalarValue'](_0x1e280b,_0x3de2b5);if(!_0x595732(_0xc214a0)||!(_0x2cb184>0x0))return'';const _0x350599=Math['abs'](_0xc214a0)/_0x2cb184*0x64,_0x3e5f2b=toNum(_0x3de2b5[_0x12a898(0xa14)])??0x1;return'<span\x20class=\x22sgc-state-second\x22'+_0x45f7d4+'>'+escapeHtml(_0x350599[_0x12a898(0x3d2)](_0x3e5f2b))+'%</span>';}if(!_0x1e280b['stats'])return'';const _0x1ba143=_0x20404b===_0x12a898(0xb90)?'avg':_0x20404b,_0x3f1c35=_0x1e280b['stats'][_0x1ba143];if(!isNum(_0x3f1c35))return'';const _0x312a12=_0x20404b['toUpperCase']();return'<span\x20class=\x22sgc-state-second\x22'+_0x45f7d4+_0x12a898(0x43f)+escapeHtml(_0x312a12)+_0x12a898(0xe8a)+escapeHtml(formatNumber(_0x3f1c35,_0x3de2b5,this[_0x12a898(0xbce)]))+_0x12a898(0xe8a);}[_0x376e89(0xce3)](_0x537ae7,_0x45227d){const _0x34807c=_0x376e89,_0x51d32d=(_0x537ae7[_0x34807c(0xb43)]||[])[_0x34807c(0xe95)](_0x2ffce9=>_0x2ffce9['v']!==null&&_0x2ffce9['v']!==undefined),_0xfb41d3=this[_0x34807c(0x8d0)]?.['chart_mode']===_0x34807c(0x461)?_0x34807c(0x60d):_0x34807c(0xc79),_0xa25cc0=_0x45227d[_0x34807c(0x9d2)]||_0xfb41d3;let _0x5055dc;if(_0x51d32d[_0x34807c(0x491)])_0x5055dc=reduceByAggregate(_0x51d32d,_0xa25cc0);else{const _0x980b1c=this[_0x34807c(0xbce)]?.['states']?.[_0x45227d[_0x34807c(0x39d)]];_0x5055dc=_0x980b1c?parseFloat(_0x980b1c[_0x34807c(0x394)]):0x0;}if(_0x5055dc===undefined||_0x5055dc===null||isNaN(_0x5055dc))_0x5055dc=0x0;return _0x5055dc;}[_0x376e89(0xa98)](_0x27b815,_0x589c37,_0x41208f,_0x49d515){const _0x2f35f1=_0x376e89;if(!_0x27b815)return null;if(_0x27b815!==_0x2f35f1(0xc74))return _0x27b815;const _0x97082c=_0x589c37[_0x2f35f1(0x314)];if(!_0x97082c?.[_0x2f35f1(0x96c)]||!Array[_0x2f35f1(0x5ac)](_0x97082c[_0x2f35f1(0x39b)])||!_0x97082c[_0x2f35f1(0x39b)][_0x2f35f1(0x491)])return _0x49d515||null;if(!isNum(_0x41208f))return _0x49d515||null;return resolveValueColor(_0x41208f,_0x97082c['values'],_0x49d515||'#888');}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0x376e89(0x9da)](_0x342e97){const _0x24f5b5=_0x376e89;return cardT(this['_hass'],this[_0x24f5b5(0x8d0)],_0x342e97);}[_0x376e89(0x29e)](){const _0x31c961=_0x376e89,_0x238825=(this[_0x31c961(0x320)]||'')['trim']()[_0x31c961(0x771)](),_0x581334=this[_0x31c961(0x2dc)];if(!_0x581334)return;for(const _0x262db1 of _0x581334[_0x31c961(0xc3a)]('.panel[data-panel=\x22main\x22],\x20.panel[data-panel=\x22cardset\x22],\x20.panel[data-panel=\x22entities\x22]')){_0x262db1[_0x31c961(0x30a)][_0x31c961(0x2b4)](_0x31c961(0xded),!!_0x238825);if(_0x238825)_0x262db1[_0x31c961(0x30a)][_0x31c961(0x1ee)]('open');else _0x262db1[_0x31c961(0x30a)][_0x31c961(0x2b4)](_0x31c961(0xc02),this[_0x31c961(0x255)][_0x31c961(0x960)](_0x262db1['dataset']['panel']));for(const _0x444ae3 of _0x262db1['querySelectorAll'](_0x31c961(0x6cb))){const _0xafd866=!_0x238825||(_0x444ae3[_0x31c961(0xbad)]||'')[_0x31c961(0x771)]()[_0x31c961(0x905)](_0x238825)&&!_0x444ae3[_0x31c961(0xc5f)](_0x31c961(0x882));_0x444ae3[_0x31c961(0x30a)][_0x31c961(0x2b4)](_0x31c961(0xdf3),!!_0x238825&&!_0xafd866);}for(const _0x47a6a2 of _0x262db1[_0x31c961(0xc3a)]('.cs')){const _0x5e1060=!!_0x238825&&!_0x47a6a2[_0x31c961(0xc5f)](_0x31c961(0x882))&&(_0x47a6a2[_0x31c961(0x75f)]('.cst')?.['textContent']||'')[_0x31c961(0x771)]()[_0x31c961(0x905)](_0x238825);if(_0x5e1060)for(const _0x341d7e of _0x47a6a2[_0x31c961(0xc3a)]('.f,\x20.si')){if(!_0x341d7e['closest'](_0x31c961(0x882)))_0x341d7e[_0x31c961(0x30a)][_0x31c961(0x71b)]('sgc-search-miss');}const _0xbbcdd3=!_0x238825||_0x5e1060||[..._0x47a6a2['querySelectorAll']('.f,\x20.si')][_0x31c961(0xa16)](_0x25cf55=>!_0x25cf55[_0x31c961(0x30a)][_0x31c961(0x272)](_0x31c961(0xdf3)));_0x47a6a2['classList'][_0x31c961(0x2b4)](_0x31c961(0xdf3),!!_0x238825&&!_0xbbcdd3);}for(const _0x1bd4d3 of _0x262db1[_0x31c961(0xc3a)](_0x31c961(0x4c0))){const _0x391766=!!_0x238825&&(_0x1bd4d3[_0x31c961(0x75f)](_0x31c961(0x6e8))?.['textContent']||'')[_0x31c961(0x771)]()[_0x31c961(0x905)](_0x238825);if(_0x391766){for(const _0x176585 of _0x1bd4d3['querySelectorAll'](_0x31c961(0x6cb))){if(!_0x176585['closest'](_0x31c961(0x882)))_0x176585[_0x31c961(0x30a)][_0x31c961(0x71b)](_0x31c961(0xdf3));}for(const _0x14a7af of _0x1bd4d3[_0x31c961(0xc3a)](_0x31c961(0x9ef))){if(!_0x14a7af[_0x31c961(0xc5f)](_0x31c961(0x882)))_0x14a7af['classList']['remove'](_0x31c961(0xdf3));}}const _0x4f62fd=!_0x238825||_0x391766||[..._0x1bd4d3[_0x31c961(0xc3a)](_0x31c961(0x6cb))]['some'](_0x58c731=>!_0x58c731[_0x31c961(0x30a)]['contains'](_0x31c961(0xdf3)));_0x1bd4d3[_0x31c961(0x30a)][_0x31c961(0x2b4)](_0x31c961(0xdf3),!!_0x238825&&!_0x4f62fd);if(_0x238825)_0x1bd4d3[_0x31c961(0x30a)][_0x31c961(0x2b4)]('open',_0x4f62fd);else _0x1bd4d3['classList'][_0x31c961(0x2b4)](_0x31c961(0xc02),this[_0x31c961(0x255)][_0x31c961(0x960)]('e-'+_0x1bd4d3[_0x31c961(0x8a1)][_0x31c961(0xd0f)]));}for(const _0x5be399 of _0x262db1[_0x31c961(0xc3a)]('.fg,\x20.fg0')){const _0x2aa1cb=!_0x238825||[..._0x5be399['querySelectorAll'](_0x31c961(0x6cb))][_0x31c961(0xa16)](_0x5bffa8=>!_0x5bffa8[_0x31c961(0x30a)][_0x31c961(0x272)](_0x31c961(0xdf3)));_0x5be399[_0x31c961(0x30a)][_0x31c961(0x2b4)](_0x31c961(0xdf3),!!_0x238825&&!_0x2aa1cb);}}}[_0x376e89(0xa6f)](){const _0x37a670=_0x376e89,_0x4563a8=this[_0x37a670(0x2dc)];if(!_0x4563a8)return;const _0x362d4f=this[_0x37a670(0x8d0)]||{};for(const [_0x23a66f,_0x2b61e7,_0x41c786]of[[_0x37a670(0x41f),_0x37a670(0x8b8),'.main-tb'],[_0x37a670(0xc7c),'data-cstab',_0x37a670(0x94a)]]){for(const _0x49907c of _0x4563a8['querySelectorAll']('['+_0x23a66f+']')){const _0x12fef5=_0x49907c[_0x37a670(0xd42)](_0x23a66f),_0x5945a2=_0x4563a8['querySelector'](_0x41c786+'['+_0x2b61e7+'=\x22'+_0x12fef5+'\x22]');if(!_0x5945a2)continue;const _0x44f123=new Set();let _0xd9a582=0x0;for(const _0x369cb9 of _0x49907c[_0x37a670(0xc3a)](_0x37a670(0x519))){const _0x3cbcd4=_0x369cb9['id'];if(!_0x3cbcd4||_0x44f123[_0x37a670(0x960)](_0x3cbcd4)||_0x3cbcd4[_0x37a670(0x905)]('-')||_0x3cbcd4[_0x37a670(0x65f)](_0x37a670(0x322)))continue;_0x44f123[_0x37a670(0x1ee)](_0x3cbcd4);if(_0x362d4f[_0x3cbcd4]!==undefined)_0xd9a582++;}let _0x121b07=_0x5945a2[_0x37a670(0x75f)](_0x37a670(0x2e2));if(_0xd9a582>0x0)!_0x121b07&&(_0x121b07=document[_0x37a670(0xe56)](_0x37a670(0x995)),_0x121b07['className']=_0x37a670(0xaee),_0x5945a2[_0x37a670(0xb0e)](_0x121b07)),_0x121b07[_0x37a670(0xbad)]=String(_0xd9a582);else _0x121b07&&_0x121b07['remove']();}}}constructor(){const _0x5bacfe=_0x376e89;super(),this[_0x5bacfe(0x285)]({'mode':_0x5bacfe(0xc02)}),this[_0x5bacfe(0xbce)]=null,this[_0x5bacfe(0x8d0)]={},this[_0x5bacfe(0xae3)]={},this[_0x5bacfe(0x3f6)]=!![],this[_0x5bacfe(0x255)]=new Set([_0x5bacfe(0x29f)]),this[_0x5bacfe(0xc7b)]=null,this[_0x5bacfe(0xaa5)]={},this[_0x5bacfe(0x66b)]=this['_mainTab']||'display',this[_0x5bacfe(0x240)]=new Map(),this[_0x5bacfe(0x665)]=[];}set[_0x376e89(0x9e4)](_0x44cd94){const _0x37bf10=_0x376e89,_0x180b2b=this['_hass'];this[_0x37bf10(0xbce)]=_0x44cd94;if(_0x44cd94&&_0x44cd94[_0x37bf10(0xb2b)])this['_subscribeEditorColors']();const _0x210696=this['_config']&&Object[_0x37bf10(0x25f)](this[_0x37bf10(0x8d0)])[_0x37bf10(0x491)],_0x22b5e3=_0x44cd94?Object[_0x37bf10(0x25f)](_0x44cd94['states']||{})['sort']()[_0x37bf10(0x2f5)](','):'',_0xfb3fde=this[_0x37bf10(0x6dd)]!==undefined?this[_0x37bf10(0x6dd)]:_0x180b2b?Object[_0x37bf10(0x25f)](_0x180b2b['states']||{})[_0x37bf10(0x2f7)]()[_0x37bf10(0x2f5)](','):undefined;if(_0x44cd94)this['_edStatesSig']=_0x22b5e3;const _0x421371=resolveCardLanguage(_0x44cd94,this[_0x37bf10(0x8d0)]);if(_0x210696&&_0x44cd94&&this[_0x37bf10(0xcff)]!==undefined&&this['_edLang']!==_0x421371){this[_0x37bf10(0x503)]();return;}if(!_0x180b2b&&_0x44cd94&&_0x210696)this[_0x37bf10(0x503)]();else{if(_0x180b2b&&_0x44cd94){if(_0xfb3fde!==_0x22b5e3&&_0x210696)this[_0x37bf10(0x503)]();}}}['disconnectedCallback'](){const _0x30d29f=_0x376e89;for(const _0x26ae30 of this[_0x30d29f(0x665)]){try{_0x26ae30();}catch(_0x2961d5){}}this[_0x30d29f(0x665)]=[],this[_0x30d29f(0x72f)]=null;}[_0x376e89(0x860)](_0x4687e5,_0x3c1f85){const _0x326279=_0x376e89;return _0x3c1f85&&typeof _0x4687e5===_0x326279(0xb2d)&&/\bentity\b/['test'](_0x4687e5)?_0x4687e5+'\u0000'+_0x3c1f85:_0x4687e5;}['_resolveEditorColor'](_0x6b2ec0,_0x4e4f2c){const _0x4b445d=_0x376e89;if(!_0x6b2ec0||typeof _0x6b2ec0!==_0x4b445d(0xb2d)||!_0x6b2ec0['includes']('{{'))return _0x6b2ec0;return this[_0x4b445d(0x240)][_0x4b445d(0xa4b)](this[_0x4b445d(0x860)](_0x6b2ec0,_0x4e4f2c||null))||null;}[_0x376e89(0x600)](){const _0x29c4e4=_0x376e89,_0xe2642=new Map();for(const _0x335b39 of this[_0x29c4e4(0x78e)]||[]){if(typeof _0x335b39['color']===_0x29c4e4(0xb2d)&&_0x335b39['color']['includes']('{{')){const _0x37b093=_0x335b39['entity']||null,_0x2f60cd=this[_0x29c4e4(0x860)](_0x335b39[_0x29c4e4(0xeaf)],_0x37b093);if(!_0xe2642['has'](_0x2f60cd))_0xe2642[_0x29c4e4(0x4de)](_0x2f60cd,{'template':_0x335b39[_0x29c4e4(0xeaf)],'entId':_0x2f60cd===_0x335b39[_0x29c4e4(0xeaf)]?null:_0x37b093});}}const _0x3ebcbd=[..._0xe2642[_0x29c4e4(0x25f)]()][_0x29c4e4(0x2f7)]()[_0x29c4e4(0x2f5)]('|');if(_0x3ebcbd===this[_0x29c4e4(0x72f)])return;this[_0x29c4e4(0x72f)]=_0x3ebcbd;for(const _0x2abe5c of this['_colorUnsubs']){try{_0x2abe5c();}catch(_0x2b2c07){}}this[_0x29c4e4(0x665)]=[];if(!_0xe2642['size'])return;for(const [_0x566cc1,_0x3542c8]of _0xe2642){try{const _0x4d74c6=this[_0x29c4e4(0xbce)][_0x29c4e4(0xb2b)][_0x29c4e4(0x33c)](_0x2ba3e7=>{const _0x4e2551=_0x29c4e4,_0x5f4753=normalizeTemplateResult(_0x2ba3e7?.[_0x4e2551(0x417)]);if(!_0x5f4753)return;const _0x81ee45=this['_resolvedColors'][_0x4e2551(0xa4b)](_0x566cc1);if(_0x81ee45===_0x5f4753)return;this[_0x4e2551(0x240)][_0x4e2551(0x4de)](_0x566cc1,_0x5f4753),this[_0x4e2551(0x2dc)]?.[_0x4e2551(0xc3a)](_0x4e2551(0x4c0))[_0x4e2551(0xb00)](_0x1bcae7=>{const _0x248b09=_0x4e2551,_0x4e4d9a=parseInt(_0x1bcae7[_0x248b09(0x8a1)][_0x248b09(0xd0f)],0xa),_0x5245b9=this[_0x248b09(0x78e)][_0x4e4d9a];if(_0x5245b9?.[_0x248b09(0xeaf)]===_0x3542c8['template']&&(!_0x3542c8[_0x248b09(0x17f)]||_0x5245b9[_0x248b09(0x39d)]===_0x3542c8[_0x248b09(0x17f)])){const _0xa7510=_0x1bcae7[_0x248b09(0x75f)](_0x248b09(0x19d));if(_0xa7510)_0xa7510[_0x248b09(0xea9)][_0x248b09(0x27c)]=_0x5f4753;}});},_0x3542c8[_0x29c4e4(0x17f)]?{'type':_0x29c4e4(0x312),'template':_0x3542c8['template'],'variables':{'entity':_0x3542c8[_0x29c4e4(0x17f)]}}:{'type':_0x29c4e4(0x312),'template':_0x3542c8['template']});_0x4d74c6['then'](_0x36a543=>{const _0x120dd8=_0x29c4e4;if(!this[_0x120dd8(0x8cd)]){try{_0x36a543();}catch(_0x4cc24e){}return;}this[_0x120dd8(0x665)]['push'](_0x36a543);})[_0x29c4e4(0x836)](()=>{});}catch(_0x56a804){}}}[_0x376e89(0x446)](_0x3a8735){const _0x1ecd04=_0x376e89;this[_0x1ecd04(0x8d0)]=structuredClone(_0x3a8735||{}),this['_tmp']=structuredClone(_0x3a8735||{});if(!this[_0x1ecd04(0xae3)][_0x1ecd04(0x29f)])this[_0x1ecd04(0xae3)][_0x1ecd04(0x29f)]=[];this[_0x1ecd04(0x72f)]=null;if(this[_0x1ecd04(0xbce)]?.['connection'])this[_0x1ecd04(0x600)]();this[_0x1ecd04(0x503)]();}get[_0x376e89(0x78e)](){const _0x3f9f03=_0x376e89;return Array[_0x3f9f03(0x5ac)](this[_0x3f9f03(0xae3)]['entities'])?this['_tmp']['entities']:[];}[_0x376e89(0x276)](){const _0x4ac75d=_0x376e89;if(!this[_0x4ac75d(0xbce)])return[];const _0x565eb6=new Set((this[_0x4ac75d(0x78e)]||[])[_0x4ac75d(0x189)](_0x5bfca4=>_0x5bfca4?.[_0x4ac75d(0x39d)])['filter'](Boolean));return Object[_0x4ac75d(0x25f)](this[_0x4ac75d(0xbce)][_0x4ac75d(0xe24)]||{})[_0x4ac75d(0xe95)](_0x5e9dbc=>{const _0x2562d4=_0x4ac75d;if(_0x565eb6['has'](_0x5e9dbc))return!![];const _0x525e7f=this[_0x2562d4(0xbce)][_0x2562d4(0xe24)][_0x5e9dbc];if(!_0x525e7f)return![];if(!isNaN(parseFloat(_0x525e7f[_0x2562d4(0x394)])))return!![];if(_0x5e9dbc['startsWith'](_0x2562d4(0x968))||_0x5e9dbc['startsWith']('number.')||_0x5e9dbc[_0x2562d4(0x90f)](_0x2562d4(0x7d2)))return!![];const _0x5c4664=_0x525e7f[_0x2562d4(0xbaa)]||{};for(const _0x3a8c55 in _0x5c4664){if(_0x3a8c55==='friendly_name'||_0x3a8c55==='icon'||_0x3a8c55===_0x2562d4(0x250)||_0x3a8c55===_0x2562d4(0xc40))continue;if(typeof _0x5c4664[_0x3a8c55]===_0x2562d4(0xeaa))return!![];}return![];})[_0x4ac75d(0x2f7)]();}['_render'](){const _0x8654a1=_0x376e89;this[_0x8654a1(0xcff)]=resolveCardLanguage(this[_0x8654a1(0xbce)],this[_0x8654a1(0x8d0)]);const _0x29b2dc=this[_0x8654a1(0x2dc)][_0x8654a1(0xc98)],_0x561624=_0x29b2dc?.['selectionStart']!==void 0x0?{'path':this[_0x8654a1(0xcba)](_0x29b2dc),'ss':_0x29b2dc['selectionStart'],'se':_0x29b2dc['selectionEnd']}:null,_0x2299f7=this[_0x8654a1(0xae3)],_0x4d9c7f=getComputedStyle(document[_0x8654a1(0x86b)])[_0x8654a1(0x2a6)](_0x8654a1(0x1f1))[_0x8654a1(0xdc2)]()||_0x8654a1(0x1e3),_0x2350ad=(_0x27114b,_0x459a08,_0x5bbdcb=null)=>_0x8654a1(0x733)+escapeHtml(_0x27114b)+'\x22\x20'+(String(_0x459a08)===String(_0x27114b)?_0x8654a1(0xe1e):'')+'>'+escapeHtml(String(_0x5bbdcb??_0x27114b))+'</option>',_0x2849a7=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x4fed31=(_0x33fac5,_0x42bae7)=>{const _0x3309ee=_0x8654a1,_0x532c2f=_0x33fac5===undefined||_0x33fac5===null||_0x33fac5===''?'':String(_0x33fac5),_0x474c59=_0x2849a7['slice']();return _0x532c2f!==''&&!_0x474c59[_0x3309ee(0x189)](String)[_0x3309ee(0x905)](_0x532c2f)&&isFinite(Number(_0x532c2f))&&(_0x474c59['push'](Number(_0x532c2f)),_0x474c59[_0x3309ee(0x2f7)]((_0x597331,_0x3276da)=>_0x597331-_0x3276da)),(_0x42bae7?_0x3309ee(0x59c)+(_0x532c2f===''?_0x3309ee(0xe1e):'')+'>'+this[_0x3309ee(0x9da)](_0x3309ee(0xd28))+_0x3309ee(0x7ef):'')+_0x474c59['map'](_0x19f0e2=>_0x2350ad(_0x19f0e2,_0x532c2f))[_0x3309ee(0x2f5)]('');},_0x39e586=(_0x1f9c7d,_0x1e2335)=>_0x1f9c7d===0x0||_0x1f9c7d?_0x1f9c7d:_0x1e2335,_0x220e44=_0x455ee3=>_0x8654a1(0x29d)+this[_0x8654a1(0x9da)](_0x455ee3)+_0x8654a1(0xa4a),_0xa796b8=(_0x254373,_0x248245)=>{const _0xcc0def=_0x8654a1,_0x1c8b26=this['_coerceColor'](_0x248245),_0xc16424=typeof _0x248245===_0xcc0def(0xb2d)&&_0x248245['includes']('{{');return'<div\x20class=\x22ci\x22><input\x20class=\x22'+_0x254373+_0xcc0def(0x69e)+escapeHtml(_0x248245||'')+'\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22'+_0x254373+_0xcc0def(0xc7e)+escapeHtml(_0x1c8b26)+'\x22'+(_0xc16424?_0xcc0def(0x433):'')+_0xcc0def(0xc05);},_0x3e060f=_0x2299f7[_0x8654a1(0x3c1)]||_0x8654a1(0xc9d),_0xa74b1b=_0x3e060f===_0x8654a1(0xc9d),_0x34290d=_0x3e060f==='scatter',_0x566a59=_0xa74b1b||_0x34290d,_0x403f72=[_0x8654a1(0xdea),_0x8654a1(0x963),'polararea'][_0x8654a1(0x905)](_0x3e060f),_0x3a42d6=_0x3e060f==='gauge',_0x2c2f68=['heatmap',_0x8654a1(0x65c)]['includes'](_0x3e060f),_0xe2a906=!!_0x2299f7['sparkline']&&_0xa74b1b,_0x2346ce=(this[_0x8654a1(0x78e)]||[])[_0x8654a1(0xa16)](_0x3460ae=>(_0x3460ae?.[_0x8654a1(0x858)]||_0x3460ae?.['type'])===_0x8654a1(0x902)),_0x4ac66f=((()=>{const _0x1c4be3=_0x8654a1;let _0x415880=this[_0x1c4be3(0x66b)]||'display';if(_0x415880===_0x1c4be3(0x785))_0x415880=_0x1c4be3(0x37d);if(_0x415880===_0x1c4be3(0x16c))_0x415880=_0x1c4be3(0x288);const _0x221e65={'display':!![],'card_style':!_0xe2a906,'overlay':!_0xe2a906,'xaxis':(_0x566a59||_0x2c2f68||_0x3e060f===_0x1c4be3(0x2d2))&&!_0xe2a906,'yaxis':(_0x566a59||_0x2c2f68)&&!_0xe2a906,'calendar':!_0xe2a906};if(!_0x221e65[_0x415880])_0x415880='display';return _0x415880;})()),_0x247ba6=_0xe2a906?_0x8654a1(0x88b):this[_0x8654a1(0xd2c)]===_0x8654a1(0x7f5)||this[_0x8654a1(0xd2c)]===_0x8654a1(0x88b)||this[_0x8654a1(0xd2c)]===_0x8654a1(0xc29)?this[_0x8654a1(0xd2c)]:_0x8654a1(0x7f5),_0x263b82=_0x8654a1(0x625)+(this[_0x8654a1(0x255)]['has'](_0x8654a1(0xad0))?_0x8654a1(0xc02):'')+_0x8654a1(0x863)+this[_0x8654a1(0x9da)](_0x8654a1(0x4f2))+_0x8654a1(0x9c0)+this[_0x8654a1(0x9da)](_0x8654a1(0xb87))+_0x8654a1(0xbe7)+this[_0x8654a1(0x9da)]('Chart\x20Mode')+'\x20'+_0x220e44('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.')+_0x8654a1(0x83b)+[_0x8654a1(0xc9d),_0x8654a1(0x2d2),_0x8654a1(0x19f),_0x8654a1(0xdea),_0x8654a1(0x461),_0x8654a1(0x963),_0x8654a1(0xa2f),'polararea',_0x8654a1(0x8ad),_0x8654a1(0xeac),_0x8654a1(0x65c),_0x8654a1(0x81b),_0x8654a1(0x9a8),_0x8654a1(0xe41)][_0x8654a1(0x189)](_0x41dcd7=>_0x2350ad(_0x41dcd7,_0x3e060f,{'timeline':this[_0x8654a1(0x9da)]('Timeline'),'state_timeline':this['_eT'](_0x8654a1(0xb85)),'scatter':this['_eT'](_0x8654a1(0x4b4)),'pie':this['_eT']('Pie\x20Chart'),'ranking':this[_0x8654a1(0x9da)](_0x8654a1(0x462)),'radialbar':this[_0x8654a1(0x9da)](_0x8654a1(0xbd7)),'gauge':this['_eT'](_0x8654a1(0xc70)),'polararea':this[_0x8654a1(0x9da)](_0x8654a1(0x741)),'radar':this[_0x8654a1(0x9da)](_0x8654a1(0xb30)),'heatmap':this[_0x8654a1(0x9da)]('Heatmap'),'calendar':this['_eT']('Calendar'),'box':this['_eT'](_0x8654a1(0xdb0)),'waterfall':this[_0x8654a1(0x9da)]('Waterfall'),'histogram':this[_0x8654a1(0x9da)](_0x8654a1(0x894))}[_0x41dcd7]))[_0x8654a1(0x2f5)]('')+_0x8654a1(0xea3)+(_0x4ac66f===_0x8654a1(0x37d)?_0x8654a1(0x9e1):'')+_0x8654a1(0x95e)+this[_0x8654a1(0x9da)]('Chart')+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0xe2a906?_0x8654a1(0xd9b)+(_0x4ac66f===_0x8654a1(0x288)?_0x8654a1(0x9e1):'')+_0x8654a1(0x5e3)+this[_0x8654a1(0x9da)]('Overlay')+_0x8654a1(0x666):'')+_0x8654a1(0x44b)+((_0x566a59||_0x2c2f68||_0x3e060f===_0x8654a1(0x2d2))&&!_0xe2a906?_0x8654a1(0xd9b)+(_0x4ac66f===_0x8654a1(0xe69)?_0x8654a1(0x9e1):'')+_0x8654a1(0xd7a)+this['_eT'](_0x8654a1(0x7f7))+'</button>':'')+_0x8654a1(0x44b)+((_0x566a59||_0x2c2f68)&&!_0xe2a906?_0x8654a1(0xd9b)+(_0x4ac66f===_0x8654a1(0xdca)?_0x8654a1(0x9e1):'')+_0x8654a1(0xb9a)+this[_0x8654a1(0x9da)]('Y\x20Axis')+_0x8654a1(0x666):'')+_0x8654a1(0x44b)+(!_0xe2a906?_0x8654a1(0xd9b)+(_0x4ac66f===_0x8654a1(0x65c)?_0x8654a1(0x9e1):'')+'\x22\x20data-mtab=\x22calendar\x22>'+this[_0x8654a1(0x9da)]('Calendar')+_0x8654a1(0x666):'')+'\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'+(_0x4ac66f==='display'?_0x8654a1(0x9e1):'')+_0x8654a1(0xe5f)+this[_0x8654a1(0x9da)]('Graph\x20Data')+'</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[_0x8654a1(0x9da)](_0x8654a1(0x63e))+'\x20'+_0x220e44(_0x8654a1(0x557))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x39e586(_0x2299f7[_0x8654a1(0x5af)],0x18))+_0x8654a1(0x9de)+this[_0x8654a1(0x9da)]('Points/Hour')+'\x20'+_0x220e44('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><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>'+_0x4fed31(_0x39e586(_0x2299f7[_0x8654a1(0x260)],0x2),![])+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)]('Group\x20By')+'\x20'+_0x220e44(_0x8654a1(0xd4a))+_0x8654a1(0xb28)+((this[_0x8654a1(0x78e)]||[])[_0x8654a1(0xa16)](_0x367e57=>(_0x367e57?.[_0x8654a1(0x858)]||_0x367e57?.[_0x8654a1(0x887)])===_0x8654a1(0x807))||_0x2299f7[_0x8654a1(0xe44)]==='raw'?_0x2350ad(_0x8654a1(0xc49),_0x2299f7[_0x8654a1(0xe44)]??'interval',this[_0x8654a1(0x9da)](_0x8654a1(0x713))):'')+[_0x8654a1(0xb9f),'hour','2h','3h','4h','6h',_0x8654a1(0xcb3),_0x8654a1(0xe83),'week',_0x8654a1(0xb71),_0x8654a1(0x39c)][_0x8654a1(0x189)](_0x33bd74=>_0x2350ad(_0x33bd74,_0x2299f7['group_by']??_0x8654a1(0xb9f),{'interval':_0x8654a1(0xb18),'hour':_0x8654a1(0x947),'date':'Date','week':_0x8654a1(0xd20),'month':_0x8654a1(0xd44),'year':_0x8654a1(0x7ba),'2h':'2\x20Hours','3h':_0x8654a1(0x20b),'4h':_0x8654a1(0x7d1),'6h':_0x8654a1(0x48f),'12h':_0x8654a1(0x867)}[_0x33bd74]))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x89d)+(_0x3e060f==='ranking'?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x505))+'\x20'+_0x220e44(_0x8654a1(0xb7f))+_0x8654a1(0x25c)+this[_0x8654a1(0x9da)](_0x8654a1(0xd73))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['ranking_min_value']??'')+'\x22></div><div\x20class=\x22f\x22></div></div>':'')+_0x8654a1(0xa2c)+this[_0x8654a1(0x9da)](_0x8654a1(0xa94))+'\x20'+_0x220e44(_0x8654a1(0xb2a))+_0x8654a1(0xaf4)+this[_0x8654a1(0x9da)](_0x8654a1(0xe07))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xc61)]??'')+_0x8654a1(0x298)+(_0xa74b1b||_0x3e060f==='state_timeline'?_0x8654a1(0x214)+this[_0x8654a1(0x9da)]('Visible\x20Window')+'\x20'+_0x220e44(_0x8654a1(0xd85))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xa53))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['max_visible_interval']??'')+_0x8654a1(0x9de)+this[_0x8654a1(0x9da)](_0x8654a1(0xe7f))+'\x20'+_0x220e44(_0x8654a1(0xcfe))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>'+[_0x8654a1(0xc66),_0x8654a1(0x9f9)][_0x8654a1(0x189)](_0x4dcf6c=>_0x2350ad(_0x4dcf6c,_0x2299f7[_0x8654a1(0x7c8)]??_0x8654a1(0xc66),{'scrollbar':_0x8654a1(0x638),'wheel':_0x8654a1(0xade)}[_0x4dcf6c]))['join']('')+_0x8654a1(0xda8):_0x8654a1(0xb84))+_0x8654a1(0xb66)+(_0xa74b1b?_0x8654a1(0x46b)+this[_0x8654a1(0x9da)](_0x8654a1(0xe19))+'\x20'+_0x220e44(_0x8654a1(0xce7))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22extended_window_multiplier\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2210\x22\x20step=\x221\x22\x20placeholder=\x22'+this['_eT'](_0x8654a1(0xe07))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xa9f)]??'')+_0x8654a1(0xbc0):'')+_0x8654a1(0x2c0)+this[_0x8654a1(0x9da)](_0x8654a1(0xcd8))+_0x8654a1(0xb40)+(_0x566a59&&!_0xe2a906?_0x8654a1(0x21d)+(_0x2299f7['show_grid']!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb1e))+'\x20'+_0x220e44(_0x8654a1(0xc54))+'</span></div></label>':'')+_0x8654a1(0xab6)+(_0x2c2f68?_0x8654a1(0x565)+(_0x2299f7[_0x8654a1(0xaad)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Cell\x20Values')+'\x20'+_0x220e44(_0x8654a1(0x922))+_0x8654a1(0xa06):'')+_0x8654a1(0x7f9)+(!_0x2c2f68&&!_0xe2a906?_0x8654a1(0xc16)+(_0x2299f7[_0x8654a1(0xa74)]?_0x8654a1(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0x516))+'\x20'+_0x220e44(_0x8654a1(0xdb8))+'</span></div></label>':'')+_0x8654a1(0x502)+(_0x2299f7[_0x8654a1(0xdbe)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Area\x20names')+'\x20'+_0x220e44(_0x8654a1(0x5ea))+'</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'+(_0x2299f7[_0x8654a1(0x20c)]&&!_0x2299f7['use_only_attribute_name']?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x73c))+'\x20'+_0x220e44(_0x8654a1(0xcea))+'</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'+(_0x2299f7[_0x8654a1(0x7e2)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Attribute\x20names\x20only')+'\x20'+_0x220e44(_0x8654a1(0x3bc))+_0x8654a1(0xae6)+((_0xa74b1b||_0x403f72)&&!_0xe2a906?_0x8654a1(0x826)+(_0x2299f7[_0x8654a1(0xa17)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Animate')+'\x20'+_0x220e44(_0x8654a1(0x176))+_0x8654a1(0xa06):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xa74b1b&&!_0xe2a906?_0x8654a1(0x370)+(_0x2299f7[_0x8654a1(0x3e2)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb03))+'\x20'+_0x220e44(_0x8654a1(0x435))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0xa74b1b?_0x8654a1(0x453)+(_0x2299f7['sparkline']?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this['_eT'](_0x8654a1(0x8d7))+'\x20'+_0x220e44(_0x8654a1(0x83f))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0xa74b1b&&!_0xe2a906?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20'+(_0x2299f7[_0x8654a1(0xcf8)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)]('Auto\x20Scale')+'\x20'+_0x220e44(_0x8654a1(0x748))+_0x8654a1(0xa06):'')+_0x8654a1(0x62a)+(_0x2299f7[_0x8654a1(0xb04)]===!![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xce1))+'\x20'+_0x220e44('Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.')+_0x8654a1(0xae6)+(!_0x2c2f68&&!_0xe2a906?_0x8654a1(0x5a5)+(_0x2299f7[_0x8654a1(0xc30)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Auto\x20Hide\x20Entities')+'\x20'+_0x220e44('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>':'')+_0x8654a1(0xb2e)+(_0xa74b1b&&!_0xe2a906&&_0x2299f7[_0x8654a1(0xcf8)]?((()=>{const _0x35334b=_0x8654a1,_0x48d98e=Array[_0x35334b(0x5ac)](_0x2299f7[_0x35334b(0xe2c)])?_0x2299f7[_0x35334b(0xe2c)]:[],_0xdd8c99=[_0x35334b(0xb9f),_0x35334b(0x690),'2h','3h','4h','6h','12h',_0x35334b(0xe83),_0x35334b(0x8c1),_0x35334b(0xb71),_0x35334b(0x39c)],_0x415e6b={'interval':_0x35334b(0xb18),'hour':_0x35334b(0x947),'2h':_0x35334b(0x2ad),'3h':_0x35334b(0x20b),'4h':_0x35334b(0x7d1),'6h':'6\x20Hours','12h':'12\x20Hours','date':'Date','week':_0x35334b(0xd20),'month':_0x35334b(0xd44),'year':_0x35334b(0x7ba)},_0x4bad5b=(this['_entities']||[])[_0x35334b(0xa16)](_0x437254=>(_0x437254?.['graph_type']||_0x437254?.[_0x35334b(0x887)])===_0x35334b(0x807))||_0x48d98e[_0x35334b(0xa16)](_0x1a4ca9=>_0x1a4ca9?.[_0x35334b(0xe44)]===_0x35334b(0xc49)),_0x1f9990=_0x48d98e[_0x35334b(0x189)]((_0xe81705,_0x24279f)=>_0x35334b(0xc9f)+_0x24279f+'\x22><div\x20class=\x22f\x22><label>'+this[_0x35334b(0x9da)](_0x35334b(0xe67))+_0x35334b(0x545)+(_0xe81705?.[_0x35334b(0x5e7)]!=null?escapeHtml(String(_0xe81705[_0x35334b(0x5e7)])):'')+_0x35334b(0x247)+this['_eT'](_0x35334b(0x54c))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>'+(_0x4bad5b?'<option\x20value=\x22raw\x22\x20'+(_0xe81705?.[_0x35334b(0xe44)]===_0x35334b(0xc49)?_0x35334b(0xe1e):'')+'>'+this[_0x35334b(0x9da)](_0x35334b(0x713))+_0x35334b(0x7ef):'')+_0xdd8c99[_0x35334b(0x189)](_0x6cccaa=>_0x35334b(0x733)+_0x6cccaa+'\x22\x20'+((_0xe81705?.[_0x35334b(0xe44)]||_0x35334b(0x690))===_0x6cccaa?_0x35334b(0xe1e):'')+'>'+this['_eT'](_0x415e6b[_0x6cccaa])+'</option>')['join']('')+_0x35334b(0x939)+((_0xe81705?.['group_by']||_0x35334b(0x690))===_0x35334b(0xb9f)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0x35334b(0xdcd)+this[_0x35334b(0x9da)](_0x35334b(0x1a8))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20'+(_0xe81705?.[_0x35334b(0x260)]==null?_0x35334b(0xe1e):'')+'>'+this[_0x35334b(0x9da)](_0x35334b(0xbfb))+'</option>'+_0x4fed31(_0xe81705?.[_0x35334b(0x260)]??'',![])+'</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22'+this['_eT'](_0x35334b(0x4b8))+'\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>')['join']('');return _0x35334b(0xd62)+this[_0x35334b(0x9da)](_0x35334b(0xd06))+'\x20'+_0x220e44(_0x35334b(0x760))+_0x35334b(0xe91)+(_0x1f9990||_0x35334b(0xbd9)+this['_eT'](_0x35334b(0x64e))+_0x35334b(0xba9))+'</div><button\x20class=\x22asr-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20'+this[_0x35334b(0x9da)](_0x35334b(0xead))+'</button></div>';})()):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2299f7[_0x8654a1(0xa74)]?_0x8654a1(0x518)+this['_eT'](_0x8654a1(0x516))+'\x20'+_0x220e44(_0x8654a1(0x354))+_0x8654a1(0x23f)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)][_0x8654a1(0x189)](_0x1c413d=>_0x2350ad(_0x1c413d,_0x2299f7[_0x8654a1(0x216)]??_0x8654a1(0xa1b),this[_0x8654a1(0x9da)](_0x1c413d[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x1c413d['slice'](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x2be):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3e060f===_0x8654a1(0xdea)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x8654a1(0xb69))+'\x20'+_0x220e44(_0x8654a1(0x80a))+_0x8654a1(0x9ce)+[{'v':'classic','l':this[_0x8654a1(0x9da)](_0x8654a1(0x304))},{'v':'thick','l':this['_eT'](_0x8654a1(0xd61))},{'v':_0x8654a1(0xe4c),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x5fc))},{'v':_0x8654a1(0x69a),'l':this[_0x8654a1(0x9da)]('Thin')}][_0x8654a1(0x189)](_0x26b1f4=>_0x2350ad(_0x26b1f4['v'],_0x2299f7[_0x8654a1(0xcfd)]??_0x8654a1(0xe4c),_0x26b1f4['l']))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x390)+this[_0x8654a1(0x9da)](_0x8654a1(0xaed))+'\x20'+_0x220e44('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).')+_0x8654a1(0x5cc)+escapeHtml(_0x2299f7[_0x8654a1(0x55d)]??'')+_0x8654a1(0x582)+(_0x2299f7[_0x8654a1(0x242)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this['_eT'](_0x8654a1(0x25d))+'\x20'+_0x220e44(_0x8654a1(0x70b))+_0x8654a1(0x703)+this[_0x8654a1(0x9da)]('Slice\x20Label\x20Size')+'\x20'+_0x220e44(_0x8654a1(0x9ff))+'</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'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xe5d)]??'')+_0x8654a1(0x487)+this[_0x8654a1(0x9da)](_0x8654a1(0x227))+'\x20'+_0x220e44(_0x8654a1(0x7ca))+_0x8654a1(0xa4e)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xaf5)]??'')+'\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x2299f7[_0x8654a1(0xaf5)]||_0x8654a1(0xbc2)))+_0x8654a1(0xe9b)+this[_0x8654a1(0x9da)](_0x8654a1(0xe18))+'\x20'+_0x220e44(_0x8654a1(0x1e5))+_0x8654a1(0x4d9)+[{'v':_0x8654a1(0xda1),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x7ff))},{'v':'percentage','l':this[_0x8654a1(0x9da)](_0x8654a1(0x3af))},{'v':_0x8654a1(0x3e9),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x60e))}]['map'](_0xb65372=>_0x2350ad(_0xb65372['v'],_0x2299f7[_0x8654a1(0xa9d)]??_0x8654a1(0xda1),_0xb65372['l']))[_0x8654a1(0x2f5)]('')+'</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>'+this[_0x8654a1(0x9da)](_0x8654a1(0xc6e))+'\x20'+_0x220e44('Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.')+_0x8654a1(0xb82)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xb68)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x971))+'\x20'+_0x220e44(_0x8654a1(0xa25))+_0x8654a1(0xa23)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xd81)]??'')+_0x8654a1(0xe9f)+escapeHtml(this['_coerceColor'](_0x2299f7[_0x8654a1(0xd81)]||_0x8654a1(0xbc2)))+_0x8654a1(0xdf4):'')+_0x8654a1(0x44b)+(_0x3a42d6?_0x8654a1(0x654)+this[_0x8654a1(0x9da)](_0x8654a1(0xba6))+'\x20'+_0x220e44(_0x8654a1(0xccb))+_0x8654a1(0xab3)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xdb1)]??'')+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)](_0x8654a1(0xeab))+'\x20'+_0x220e44(_0x8654a1(0xe73))+_0x8654a1(0x74d)+escapeHtml(_0x2299f7[_0x8654a1(0xa9b)]??'')+_0x8654a1(0x1c4)+this[_0x8654a1(0x9da)](_0x8654a1(0x205))+'\x20'+_0x220e44(_0x8654a1(0x539))+_0x8654a1(0x3cc)+[{'v':'below','l':this['_eT'](_0x8654a1(0x4da))},{'v':_0x8654a1(0x342),'l':this['_eT'](_0x8654a1(0x1bb))}][_0x8654a1(0x189)](_0x4782fc=>_0x2350ad(_0x4782fc['v'],_0x2299f7[_0x8654a1(0x66e)]??'below',_0x4782fc['l']))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x390)+this[_0x8654a1(0x9da)]('Value\x20Size')+'\x20'+_0x220e44(_0x8654a1(0x7dd))+'</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'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x78b)]??'')+'\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'+(_0x2299f7[_0x8654a1(0x387)]?_0x8654a1(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0x212))+'\x20'+_0x220e44('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>':'')+_0x8654a1(0x44b)+(_0x3e060f===_0x8654a1(0x2d2)?_0x8654a1(0x46b)+this[_0x8654a1(0x9da)](_0x8654a1(0xd16))+'\x20'+_0x220e44('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.')+'</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'+escapeHtml(_0x2299f7[_0x8654a1(0x21a)]??'')+_0x8654a1(0x849)+(_0x2299f7['state_timeline_show_labels']!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x92b))+'\x20'+_0x220e44(_0x8654a1(0xdc0))+_0x8654a1(0x2eb)+this[_0x8654a1(0x9da)](_0x8654a1(0xcac))+'\x20'+_0x220e44(_0x8654a1(0x5f6))+_0x8654a1(0x14c)+escapeHtml(_0x2299f7[_0x8654a1(0x78a)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div>':'')+_0x8654a1(0x1d2)+((_0x566a59||_0x2c2f68)&&!_0xe2a906?'<div\x20class=\x22tc\x20mtc\x20'+(_0x4ac66f===_0x8654a1(0xdca)?_0x8654a1(0x9e1):'')+_0x8654a1(0xc4e)+(_0xe2a906?_0x8654a1(0xce9)+this[_0x8654a1(0x9da)]('Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x8654a1(0x377):_0x2c2f68?_0x8654a1(0x4b2)+this['_eT'](_0x8654a1(0x543))+'</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[_0x8654a1(0x9da)](_0x8654a1(0x52d))+'\x20'+_0x220e44(_0x8654a1(0xe14))+'</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=\x2210\x22\x20value=\x22'+escapeHtml(_0x2299f7['y_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x8654a1(0xa88))+'\x20'+_0x220e44(_0x8654a1(0x8ee))+'</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=\x220.65\x22\x20value=\x22'+escapeHtml(_0x2299f7['y_axis_font_opacity']??'')+_0x8654a1(0xe9b)+this[_0x8654a1(0x9da)](_0x8654a1(0xc59))+'\x20'+_0x220e44(_0x8654a1(0x3ac))+_0x8654a1(0xdfd)+this[_0x8654a1(0x9da)]('Auto')+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x5eb)]??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x5eb)]||'#888888'))+_0x8654a1(0x40d):_0x8654a1(0x4b2)+this['_eT'](_0x8654a1(0xbb2))+_0x8654a1(0xc0a)+(_0x2299f7[_0x8654a1(0x710)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this['_eT'](_0x8654a1(0xb32))+'\x20'+_0x220e44('Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.')+_0x8654a1(0x848)+(_0x2299f7['show_y2_axis']?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x955))+'\x20'+_0x220e44(_0x8654a1(0x463))+_0x8654a1(0xc6a)+(_0x2299f7[_0x8654a1(0xdb2)]?'checked':'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xd77))+'\x20'+_0x220e44(_0x8654a1(0x6fd))+_0x8654a1(0x42b)+(_0x2299f7[_0x8654a1(0xcf9)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb55))+'\x20'+_0x220e44(_0x8654a1(0xdd8))+_0x8654a1(0xae6)+(_0xa74b1b?_0x8654a1(0x9c7)+(_0x2299f7[_0x8654a1(0x3ae)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x73f))+'\x20'+_0x220e44('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.')+'</span></div></label>':'')+_0x8654a1(0xc1d)+this[_0x8654a1(0x9da)](_0x8654a1(0x543))+_0x8654a1(0x369)+(_0x2299f7[_0x8654a1(0xcf9)]?_0x8654a1(0x654)+this['_eT'](_0x8654a1(0x7ae))+'\x20'+_0x220e44(_0x8654a1(0x7c4))+_0x8654a1(0x81c)+this[_0x8654a1(0x9da)]('Auto\x20(unit)')+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x747)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x8654a1(0x335))+'\x20'+_0x220e44(_0x8654a1(0xdbb))+'</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x8654a1(0xdb3))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7['y2_axis_label']??'')+'\x22></div></div>':'')+_0x8654a1(0x4e8)+(_0x2299f7['y_axis_round_ticks']!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Round\x20Ticks')+'\x20'+_0x220e44(_0x8654a1(0xa8d))+_0x8654a1(0x43e)+this[_0x8654a1(0x9da)](_0x8654a1(0x861))+'\x20'+_0x220e44('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.')+_0x8654a1(0xbb0)+escapeHtml(_0x2299f7[_0x8654a1(0x8c7)]??'')+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)]('Y\x20Axis\x20Decimals')+'\x20'+_0x220e44(_0x8654a1(0xcd9))+_0x8654a1(0x966)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x727)]??'')+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)](_0x8654a1(0x831))+'\x20'+_0x220e44(_0x8654a1(0xce0))+_0x8654a1(0x5f4)+[[_0x8654a1(0x5b7),this[_0x8654a1(0x9da)](_0x8654a1(0x81e))],[_0x8654a1(0xaa2),_0x8654a1(0x659)],[_0x8654a1(0x87e),_0x8654a1(0x2dd)]]['map'](([_0x2b538a,_0x538aef])=>_0x2350ad(_0x2b538a,_0x2299f7[_0x8654a1(0x51e)]??'system',_0x538aef))['join']('')+'</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x4bb))+'\x20'+_0x220e44(_0x8654a1(0x3a5))+'</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x609)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)]('Y2\x20Tick\x20Format')+'\x20'+_0x220e44('Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.')+_0x8654a1(0x383)+escapeHtml(_0x2299f7['y2_axis_format']??'')+_0x8654a1(0x247)+this['_eT'](_0x8654a1(0x57d))+'\x20'+_0x220e44('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.')+_0x8654a1(0xd3a)+[['s',this['_eT'](_0x8654a1(0xac5))],['ms',this['_eT'](_0x8654a1(0x61b))],[_0x8654a1(0xa51),this[_0x8654a1(0x9da)](_0x8654a1(0x1bf))],['h',this['_eT'](_0x8654a1(0x8f6))]][_0x8654a1(0x189)](([_0x15fb18,_0x47267d])=>_0x2350ad(_0x15fb18,_0x2299f7[_0x8654a1(0x3ee)]??'s',_0x47267d))['join']('')+_0x8654a1(0xa3c)+this[_0x8654a1(0x9da)]('Y\x20Label\x20Size')+'\x20'+_0x220e44('Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x8654a1(0x1d5)+escapeHtml(_0x2299f7['y_axis_font_size']??'')+_0x8654a1(0x487)+this[_0x8654a1(0x9da)](_0x8654a1(0xa88))+'\x20'+_0x220e44(_0x8654a1(0x5f5))+_0x8654a1(0x7d9)+escapeHtml(_0x2299f7[_0x8654a1(0x8db)]??'')+_0x8654a1(0xe9b)+this[_0x8654a1(0x9da)](_0x8654a1(0xc59))+'\x20'+_0x220e44(_0x8654a1(0x6b0))+_0x8654a1(0xdfd)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x5eb)]??'')+_0x8654a1(0x4c1)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x5eb)]||'#888888'))+_0x8654a1(0x686)+this[_0x8654a1(0x9da)](_0x8654a1(0xb1e))+'</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[_0x8654a1(0x9da)]('Y\x20Grid\x20Style')+'\x20'+_0x220e44(_0x8654a1(0x6ef))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>'+[_0x8654a1(0x869),_0x8654a1(0x2cb),_0x8654a1(0x823),_0x8654a1(0xdf8)][_0x8654a1(0x189)](_0xeb08c4=>_0x2350ad(_0xeb08c4,_0x2299f7[_0x8654a1(0x8ec)]??'dashed',this['_eT'](_0xeb08c4[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0xeb08c4[_0x8654a1(0x7e6)](0x1)['replace']('-','\x20'))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x390)+this[_0x8654a1(0x9da)]('Y\x20Grid\x20Width')+'\x20'+_0x220e44(_0x8654a1(0xe84))+_0x8654a1(0x531)+escapeHtml(_0x2299f7[_0x8654a1(0x7d5)]??'')+_0x8654a1(0x2f6)+this[_0x8654a1(0x9da)]('Y\x20Grid\x20Color')+'\x20'+_0x220e44(_0x8654a1(0xc76))+_0x8654a1(0x69f)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['y_grid_color']??'')+_0x8654a1(0xda5)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x67e)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x1d9))+'\x20'+_0x220e44(_0x8654a1(0xcc1))+_0x8654a1(0xba2)+escapeHtml(_0x2299f7[_0x8654a1(0x29c)]??'')+_0x8654a1(0xc44)+this['_eT'](_0x8654a1(0x928))+_0x8654a1(0xd15)+this['_eT'](_0x8654a1(0x313))+'\x20'+_0x220e44(_0x8654a1(0x3f9))+_0x8654a1(0xa8a)+this[_0x8654a1(0x9da)](_0x8654a1(0xd73))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xb8c)]??'')+_0x8654a1(0x247)+this['_eT'](_0x8654a1(0xbf2))+'\x20'+_0x220e44(_0x8654a1(0x363))+_0x8654a1(0x5c5)+this[_0x8654a1(0x9da)](_0x8654a1(0xd73))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x8f5)]??'')+_0x8654a1(0x501)+this[_0x8654a1(0x9da)](_0x8654a1(0x88a))+'\x20'+_0x220e44(_0x8654a1(0xcd2))+_0x8654a1(0x32f)+escapeHtml(_0x2299f7[_0x8654a1(0x758)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)]('Upper\x20Bound\x20Y')+'\x20'+_0x220e44(_0x8654a1(0x737))+'</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x16a)]??'')+'\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[_0x8654a1(0x9da)](_0x8654a1(0x45d))+'\x20'+_0x220e44(_0x8654a1(0x4ad))+_0x8654a1(0xb1a)+escapeHtml(_0x2299f7[_0x8654a1(0x15b)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0xd4b))+'\x20'+_0x220e44(_0x8654a1(0x986))+_0x8654a1(0x764)+escapeHtml(_0x2299f7['upper_bound_secondary']??'')+_0x8654a1(0x14d))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x8654a1(0xd1a)+((_0x566a59||_0x2c2f68||_0x3e060f===_0x8654a1(0x2d2))&&!_0xe2a906?_0x8654a1(0x68d)+(_0x4ac66f===_0x8654a1(0xe69)?_0x8654a1(0x9e1):'')+'\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xe2a906?_0x8654a1(0xce9)+this['_eT'](_0x8654a1(0x6d9))+'</div></div>':_0x2c2f68?_0x8654a1(0x4b2)+this[_0x8654a1(0x9da)]('Labels')+'</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[_0x8654a1(0x9da)](_0x8654a1(0xbfd))+'\x20'+_0x220e44('Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.')+'</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=\x2210\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xc93)]??'')+_0x8654a1(0x487)+this['_eT'](_0x8654a1(0xb33))+'\x20'+_0x220e44(_0x8654a1(0x90e))+_0x8654a1(0x9c6)+escapeHtml(_0x2299f7[_0x8654a1(0x50d)]??'')+'\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[_0x8654a1(0x9da)](_0x8654a1(0x691))+'\x20'+_0x220e44(_0x8654a1(0x7bb))+_0x8654a1(0xa64)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x567)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7['x_axis_color']||_0x8654a1(0xa28)))+_0x8654a1(0x40d):_0x3e060f===_0x8654a1(0x2d2)?_0x8654a1(0x4b2)+this[_0x8654a1(0x9da)](_0x8654a1(0x543))+_0x8654a1(0xcbd)+this['_eT']('X\x20Label\x20Size')+'\x20'+_0x220e44(_0x8654a1(0x347))+_0x8654a1(0x5c4)+escapeHtml(_0x2299f7[_0x8654a1(0xc93)]??'')+_0x8654a1(0x487)+this[_0x8654a1(0x9da)]('X\x20Label\x20Opacity')+'\x20'+_0x220e44(_0x8654a1(0x945))+_0x8654a1(0x9c6)+escapeHtml(_0x2299f7['x_axis_font_opacity']??'')+_0x8654a1(0xb3f)+this[_0x8654a1(0x9da)](_0x8654a1(0x691))+'\x20'+_0x220e44(_0x8654a1(0x9dc))+_0x8654a1(0xa64)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7['x_axis_color']??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7['x_axis_color']||'#888888'))+_0x8654a1(0x19a)+this['_eT']('Date\x20Label\x20Color')+'\x20'+_0x220e44('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.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xdda)]??'')+_0x8654a1(0xd6f)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0xdda)]||_0x8654a1(0xcb1)))+'\x22></div></div></div></div>':(_0x566a59?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xbb2))+_0x8654a1(0xe90)+(_0x2299f7[_0x8654a1(0x9c1)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xbd3))+'\x20'+_0x220e44(_0x8654a1(0x376))+'</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'+(_0x2299f7['show_x_ticks']?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('X\x20Ticks')+'\x20'+_0x220e44(_0x8654a1(0x7d6))+_0x8654a1(0x3e0):'')+_0x8654a1(0xd1a)+(_0x566a59?_0x8654a1(0x4b2)+this['_eT'](_0x8654a1(0x543))+_0x8654a1(0xd15)+this['_eT']('Date\x20Format')+'\x20'+_0x220e44(_0x8654a1(0x175))+_0x8654a1(0xbdf)+['system',...[_0x8654a1(0x1ab),_0x8654a1(0x81f),'DD/MM\x20HH:mm',_0x8654a1(0xb0f),_0x8654a1(0x1d0),_0x8654a1(0xe2f),_0x8654a1(0xcaf),'hh:mm\x20A','YYYY-MM-DD',_0x8654a1(0x620),'YYYY-MM','MMM\x20YY',_0x8654a1(0xaa4),_0x8654a1(0x35d),'MM-YYYY',_0x8654a1(0xd89),_0x8654a1(0x624),_0x8654a1(0x1b2),_0x8654a1(0x630)][_0x8654a1(0x2f7)]((_0x4ba8e4,_0x29fc29)=>_0x4ba8e4[_0x8654a1(0x771)]()<_0x29fc29[_0x8654a1(0x771)]()?-0x1:_0x4ba8e4[_0x8654a1(0x771)]()>_0x29fc29[_0x8654a1(0x771)]()?0x1:0x0)][_0x8654a1(0x189)](_0x728e6d=>_0x2350ad(_0x728e6d,_0x2299f7[_0x8654a1(0xb41)]??'system',_0x728e6d===_0x8654a1(0x5b7)?this[_0x8654a1(0x9da)](_0x8654a1(0xccd)):_0x728e6d))[_0x8654a1(0x2f5)]('')+_0x8654a1(0xda8)+(_0x566a59&&_0x2346ce?_0x8654a1(0x214)+this[_0x8654a1(0x9da)](_0x8654a1(0x7d0))+'\x20'+_0x220e44(_0x8654a1(0x54e))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x39e586(_0x2299f7['bar_spacing'],0x4))+'\x22><span\x20class=\x22u\x22>px</span></div></div>':_0x8654a1(0xa18))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x566a59?_0x8654a1(0x654)+this[_0x8654a1(0x9da)]('X\x20Label\x20Size')+'\x20'+_0x220e44('Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x8654a1(0x5c4)+escapeHtml(_0x2299f7[_0x8654a1(0xc93)]??'')+_0x8654a1(0x487)+this[_0x8654a1(0x9da)](_0x8654a1(0xb33))+'\x20'+_0x220e44(_0x8654a1(0x99f))+_0x8654a1(0x9c6)+escapeHtml(_0x2299f7[_0x8654a1(0x50d)]??'')+_0x8654a1(0xdf4):'')+_0x8654a1(0x44b)+(_0x566a59?_0x8654a1(0x654)+this[_0x8654a1(0x9da)](_0x8654a1(0x691))+'\x20'+_0x220e44(_0x8654a1(0xbe1))+_0x8654a1(0xa64)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x567)]??'')+_0x8654a1(0xa13)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x567)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x62d))+'\x20'+_0x220e44('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.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xdda)]??'')+_0x8654a1(0xd6f)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0xdda)]||'#4A90D9'))+_0x8654a1(0xdf4):'')+_0x8654a1(0x44b)+(_0x566a59?_0x8654a1(0x654)+this[_0x8654a1(0x9da)]('X\x20Axis\x20Interval')+'\x20'+_0x220e44(_0x8654a1(0x157))+_0x8654a1(0x62c)+['','1h','2h','3h','4h','6h','8h',_0x8654a1(0xcb3),'1d','2d','7d','1w','2w','1M','3M'][_0x8654a1(0x189)](_0x143698=>_0x2350ad(_0x143698,_0x2299f7[_0x8654a1(0x79f)]??'',_0x143698===''?this[_0x8654a1(0x9da)]('Auto'):_0x143698[_0x8654a1(0x514)]()))[_0x8654a1(0x2f5)]('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x8654a1(0x233):'')+_0x8654a1(0xd1a)+(_0x566a59?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xb1e))+'</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[_0x8654a1(0x9da)](_0x8654a1(0xc4c))+'\x20'+_0x220e44('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>'+[_0x8654a1(0x869),'solid',_0x8654a1(0x823),'long-dash'][_0x8654a1(0x189)](_0x34edff=>_0x2350ad(_0x34edff,_0x2299f7[_0x8654a1(0x706)]??_0x8654a1(0x869),this[_0x8654a1(0x9da)](_0x34edff['charAt'](0x0)[_0x8654a1(0x514)]()+_0x34edff[_0x8654a1(0x7e6)](0x1)[_0x8654a1(0x9b9)]('-','\x20'))))[_0x8654a1(0x2f5)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)]('X\x20Grid\x20Width')+'\x20'+_0x220e44(_0x8654a1(0x238))+_0x8654a1(0xe7a)+escapeHtml(_0x2299f7[_0x8654a1(0x816)]??'')+_0x8654a1(0x2f6)+this[_0x8654a1(0x9da)](_0x8654a1(0x592))+'\x20'+_0x220e44(_0x8654a1(0x5dd))+_0x8654a1(0x681)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xcde)]??'')+_0x8654a1(0xc8f)+escapeHtml(this['_coerceColor'](_0x2299f7[_0x8654a1(0xcde)]||'#888888'))+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)](_0x8654a1(0x423))+'\x20'+_0x220e44(_0x8654a1(0x1e2))+_0x8654a1(0x5f1)+escapeHtml(_0x2299f7['x_grid_opacity']??'')+_0x8654a1(0xbdd):'')+_0x8654a1(0xd1a))+_0x8654a1(0x233):'')+_0x8654a1(0xd07)+(_0x4ac66f===_0x8654a1(0x65c)?_0x8654a1(0x9e1):'')+_0x8654a1(0x9cc)+this[_0x8654a1(0x9da)]('Date\x20Navigation')+_0x8654a1(0xc37)+(_0x2299f7[_0x8654a1(0x6a8)]?'checked':'')+'\x20'+(_0x2299f7['show_date_picker']?_0x8654a1(0xbcc):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Energy\x20Date\x20Sync')+'\x20'+_0x220e44(_0x8654a1(0x511))+_0x8654a1(0xac6)+(_0x2299f7[_0x8654a1(0x984)]?_0x8654a1(0xe0c):'')+'\x20'+(_0x2299f7[_0x8654a1(0x6a8)]?_0x8654a1(0xbcc):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x8654a1(0xc68))+'\x20'+_0x220e44(_0x8654a1(0x86e))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x2299f7[_0x8654a1(0x984)]?'':'\x20off')+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>'+[_0x8654a1(0x751),_0x8654a1(0x37a)]['map'](_0x59815d=>_0x2350ad(_0x59815d,_0x2299f7[_0x8654a1(0xc08)]??_0x8654a1(0x751),this[_0x8654a1(0x9da)](_0x59815d[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x59815d[_0x8654a1(0x7e6)](0x1))))['join']('')+_0x8654a1(0x59b)+this[_0x8654a1(0x9da)](_0x8654a1(0x19c))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['date_picker_group']??'')+'\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'+(_0x2299f7[_0x8654a1(0x984)]?_0x8654a1(0x7ad)+this[_0x8654a1(0x9da)](_0x8654a1(0x8c8))+'\x20'+_0x220e44('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 _0x115a1e=_0x8654a1,_0xe31587=_0x32d527=>{const _0x32c3ea=_0x24d9,_0x4264ac=_0x2299f7['date_picker_modes'],_0x111628=_0x32d527['k']in DATE_PICKER_RELATIVE_MODES,_0x51578f=_0x4264ac?.[_0x32c3ea(0x491)]?_0x4264ac[_0x32c3ea(0x905)](_0x32d527['k']):!_0x111628;return _0x32c3ea(0xc1f)+_0x32d527['k']+'\x22\x20'+(_0x51578f?_0x32c3ea(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>'+this[_0x32c3ea(0x9da)](_0x32d527['l'])+_0x32c3ea(0xa06);},_0x28a012=(_0xcbf6cf,_0x1f965d,_0x452c0d)=>_0x115a1e(0xced)+escapeHtml(this[_0x115a1e(0x9da)](_0xcbf6cf))+_0x115a1e(0xe8a)+_0x220e44(_0x1f965d)+_0x115a1e(0xc73)+_0x452c0d[_0x115a1e(0x189)](_0xe31587)[_0x115a1e(0x2f5)]('')+_0x115a1e(0x377);return _0x28a012(_0x115a1e(0xb97),_0x115a1e(0xeb4),[{'k':'day','l':'D'},{'k':_0x115a1e(0x8c1),'l':'W'},{'k':_0x115a1e(0xb71),'l':'M'},{'k':'year','l':'Y'}])+_0x28a012('Rolling\x20windows\x20(ending\x20now)',_0x115a1e(0x917),Object[_0x115a1e(0xa0e)](DATE_PICKER_RELATIVE_MODES)[_0x115a1e(0x189)](([_0x43fe29,_0x29d7ca])=>({'k':_0x43fe29,'l':_0x29d7ca[_0x115a1e(0x61a)]})));})())+_0x8654a1(0xd15)+this[_0x8654a1(0x9da)]('Window\x20Step')+'\x20'+_0x220e44('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.')+_0x8654a1(0xc24)+escapeHtml(_0x2299f7[_0x8654a1(0xe9a)]??0x1)+_0x8654a1(0xccf)+this[_0x8654a1(0x9da)](_0x8654a1(0xccd))+'\x20'+_0x220e44(_0x8654a1(0x345))+_0x8654a1(0xc81)+[{'v':'','l':this['_eT'](_0x8654a1(0xbfb))},{'v':_0x8654a1(0x975),'l':this[_0x8654a1(0x9da)]('Day')},{'v':_0x8654a1(0x8c1),'l':this[_0x8654a1(0x9da)](_0x8654a1(0xd20))},{'v':_0x8654a1(0xb71),'l':this[_0x8654a1(0x9da)](_0x8654a1(0xd44))},{'v':_0x8654a1(0x39c),'l':this['_eT'](_0x8654a1(0x7ba))},{'v':_0x8654a1(0x993),'l':this['_eT'](_0x8654a1(0x627))},{'v':_0x8654a1(0x4fe),'l':this[_0x8654a1(0x9da)]('Last\x203D')},{'v':'last_7d','l':this['_eT'](_0x8654a1(0xa82))},{'v':_0x8654a1(0x1c3),'l':this['_eT']('Last\x2015D')},{'v':_0x8654a1(0x672),'l':this[_0x8654a1(0x9da)](_0x8654a1(0xaca))},{'v':_0x8654a1(0x674),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x736))},{'v':_0x8654a1(0x744),'l':this['_eT'](_0x8654a1(0x384))},{'v':_0x8654a1(0xbc6),'l':this[_0x8654a1(0x9da)](_0x8654a1(0xa77))}][_0x8654a1(0x189)](_0x389584=>_0x2350ad(_0x389584['v'],_0x2299f7[_0x8654a1(0xd82)]??'',_0x389584['l']))['join']('')+_0x8654a1(0x1f6)+this[_0x8654a1(0x9da)]('Date\x20Nav')+'\x20'+_0x220e44(_0x8654a1(0x245))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>'+[_0x8654a1(0x8fa),'center','right']['map'](_0x16fc9c=>_0x2350ad(_0x16fc9c,_0x2299f7[_0x8654a1(0x8e3)]??_0x8654a1(0x8fa),this['_eT'](_0x16fc9c[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x16fc9c[_0x8654a1(0x7e6)](0x1))))['join']('')+_0x8654a1(0x390)+this[_0x8654a1(0x9da)](_0x8654a1(0x42d))+'\x20'+_0x220e44(_0x8654a1(0xc04))+_0x8654a1(0x938)+[_0x8654a1(0x8fa),'center','right'][_0x8654a1(0x189)](_0x5caaa6=>_0x2350ad(_0x5caaa6,_0x2299f7[_0x8654a1(0xe76)]??_0x8654a1(0x51b),this[_0x8654a1(0x9da)](_0x5caaa6[_0x8654a1(0xb78)](0x0)['toUpperCase']()+_0x5caaa6[_0x8654a1(0x7e6)](0x1))))['join']('')+_0x8654a1(0x2be):'')+_0x8654a1(0xc1d)+this['_eT'](_0x8654a1(0x400))+_0x8654a1(0xd15)+this['_eT'](_0x8654a1(0x344))+'\x20'+_0x220e44(_0x8654a1(0xb0d))+'</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x201)]?this[_0x8654a1(0x9da)]('Disabled'):_0x8654a1(0xbae))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x201)]?'':_0x2299f7['graph_start_hour']??'')+'\x22\x20'+(_0x2299f7['graph_start']?_0x8654a1(0xbcc):'')+_0x8654a1(0x689)+this[_0x8654a1(0x9da)](_0x8654a1(0xe43))+'\x20'+_0x220e44(_0x8654a1(0xb83))+'</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x2299f7['graph_end_hour']??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0xa49))+'\x20'+_0x220e44(_0x8654a1(0x6f0))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>'+['',_0x8654a1(0x975),_0x8654a1(0xc5d),'week',_0x8654a1(0xb71),_0x8654a1(0x39c)][_0x8654a1(0x189)](_0x530ab5=>_0x2350ad(_0x530ab5,_0x2299f7[_0x8654a1(0x201)]??'',{'':this[_0x8654a1(0x9da)]('Off'),'day':this[_0x8654a1(0x9da)](_0x8654a1(0xb21)),'tomorrow':this[_0x8654a1(0x9da)](_0x8654a1(0x568)),'week':this[_0x8654a1(0x9da)](_0x8654a1(0xd20)),'month':this[_0x8654a1(0x9da)](_0x8654a1(0xd44)),'year':this[_0x8654a1(0x9da)](_0x8654a1(0x7ba))}[_0x530ab5]))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x4e4)+(_0x2299f7['show_full_period']?'checked':'')+_0x8654a1(0x3de)+this['_eT'](_0x8654a1(0x5d4))+'\x20'+_0x220e44(_0x8654a1(0xd37))+_0x8654a1(0x6ab)+(_0x4ac66f===_0x8654a1(0x288)?_0x8654a1(0x9e1):'')+_0x8654a1(0x88d)+(!_0xe2a906?_0x8654a1(0x4b2)+this[_0x8654a1(0x9da)](_0x8654a1(0x5a1))+_0x8654a1(0x9cd)+(_0x2299f7[_0x8654a1(0x834)]?_0x8654a1(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xde1))+'\x20'+_0x220e44(_0x8654a1(0xb6f))+_0x8654a1(0xd21)+(_0x2299f7['show_interval_picker']?'':'\x20off')+_0x8654a1(0x173)+[_0x8654a1(0x8fa),'center',_0x8654a1(0x51b)]['map'](_0x33122d=>_0x2350ad(_0x33122d,_0x2299f7[_0x8654a1(0x52a)]??_0x8654a1(0x8fa),this['_eT'](_0x33122d[_0x8654a1(0xb78)](0x0)['toUpperCase']()+_0x33122d['slice'](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x5c7)+this['_eT']('Group')+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xa63)]??'')+_0x8654a1(0x44c)+(_0x2299f7[_0x8654a1(0x54f)]?_0x8654a1(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xd1f))+'\x20'+_0x220e44(_0x8654a1(0x1ed))+_0x8654a1(0xd21)+(_0x2299f7[_0x8654a1(0x54f)]?'':'\x20off')+_0x8654a1(0x644)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)]['map'](_0x244a68=>_0x2350ad(_0x244a68,_0x2299f7[_0x8654a1(0x809)]??_0x8654a1(0x8fa),this[_0x8654a1(0x9da)](_0x244a68[_0x8654a1(0xb78)](0x0)['toUpperCase']()+_0x244a68[_0x8654a1(0x7e6)](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x152)+(_0x2299f7[_0x8654a1(0x635)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb53))+'\x20'+_0x220e44(_0x8654a1(0x7fb))+_0x8654a1(0xd21)+(_0x2299f7[_0x8654a1(0x635)]?'':_0x8654a1(0x177))+_0x8654a1(0x1b5)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)][_0x8654a1(0x189)](_0x77134b=>_0x2350ad(_0x77134b,_0x2299f7['pph_picker_position']??'left',this[_0x8654a1(0x9da)](_0x77134b[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x77134b[_0x8654a1(0x7e6)](0x1))))[_0x8654a1(0x2f5)]('')+'</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0x19c))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xa2a)]??'')+_0x8654a1(0x8de)+(_0x2299f7[_0x8654a1(0xdf2)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x409))+'\x20'+_0x220e44('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.')+_0x8654a1(0xd21)+(_0x2299f7[_0x8654a1(0xdf2)]?'':_0x8654a1(0x177))+_0x8654a1(0x31f)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)]['map'](_0x3fa107=>_0x2350ad(_0x3fa107,_0x2299f7['group_by_picker_position']??_0x8654a1(0x8fa),this['_eT'](_0x3fa107['charAt'](0x0)[_0x8654a1(0x514)]()+_0x3fa107[_0x8654a1(0x7e6)](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x385)+this['_eT']('Group')+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x782)]??'')+_0x8654a1(0x2b9)+(_0xa74b1b&&!_0xe2a906?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20'+(_0x2299f7[_0x8654a1(0xe94)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x813))+'\x20'+_0x220e44(_0x8654a1(0x8a9))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0xa74b1b&&!_0xe2a906?_0x8654a1(0xd58)+(_0x2299f7[_0x8654a1(0x879)]?'checked':'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Drill\x20Down')+'\x20'+_0x220e44(_0x8654a1(0x6ce))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0x403f72?_0x8654a1(0x4d3)+(_0x2299f7[_0x8654a1(0x74b)]!==![]?'checked':'')+_0x8654a1(0x3de)+this['_eT'](_0x8654a1(0xe8d))+'\x20'+_0x220e44(_0x8654a1(0xc77))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0x3e060f===_0x8654a1(0x461)?_0x8654a1(0x4d3)+(_0x2299f7[_0x8654a1(0x74b)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xcab))+'\x20'+_0x220e44(_0x8654a1(0x9b5))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0x3e060f===_0x8654a1(0x8ad)?_0x8654a1(0x4d3)+(_0x2299f7['show_tooltip_total']!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x167))+'\x20'+_0x220e44(_0x8654a1(0x802))+_0x8654a1(0xa06):'')+_0x8654a1(0xab6)+(_0xa74b1b&&_0x2299f7[_0x8654a1(0xe94)]!==![]?_0x8654a1(0xdc3)+(_0x2299f7[_0x8654a1(0x6bf)]?'checked':'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x45b))+'\x20'+_0x220e44(_0x8654a1(0x87a))+_0x8654a1(0xd21)+(_0x2299f7[_0x8654a1(0x6bf)]?'':_0x8654a1(0x177))+_0x8654a1(0x7c9)+this['_eT'](_0x8654a1(0x4ee))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x93f)]??'')+_0x8654a1(0x24e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xa74b1b?_0x8654a1(0xdba)+(_0x2299f7['scroll_sync']?_0x8654a1(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xbbe))+'\x20'+_0x220e44(_0x8654a1(0x4f0))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x2299f7['scroll_sync']?'':'\x20off')+_0x8654a1(0x9b7)+this[_0x8654a1(0x9da)](_0x8654a1(0x4ee))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xad3)]??'')+_0x8654a1(0x24e):'')+'\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'+(_0x2299f7[_0x8654a1(0x834)]?_0x8654a1(0x79d)+this[_0x8654a1(0x9da)](_0x8654a1(0xbf7))+'\x20'+_0x220e44(_0x8654a1(0x6eb))+'</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>'+['1H','2H','4H','8H',_0x8654a1(0xde7),_0x8654a1(0x76c),'3D','7D',_0x8654a1(0x3fc),'30D',_0x8654a1(0xb23),'6M','1Y'][_0x8654a1(0x189)](_0x23064d=>{const _0x4ae40b=_0x8654a1,_0x459e59=_0x2299f7['interval_options'],_0x4a5cce=['1H','2H','4H','8H',_0x4ae40b(0xde7),_0x4ae40b(0x76c),'7D'],_0x27e39e=_0x459e59&&Array[_0x4ae40b(0x5ac)](_0x459e59)&&_0x459e59['length']?_0x459e59[_0x4ae40b(0x905)](_0x23064d):_0x4a5cce[_0x4ae40b(0x905)](_0x23064d);return _0x4ae40b(0xc55)+_0x23064d+'\x22\x20'+(_0x27e39e?_0x4ae40b(0xe0c):'')+_0x4ae40b(0x9a9)+_0x23064d+_0x4ae40b(0xa06);})[_0x8654a1(0x2f5)]('')+_0x8654a1(0x377):'')+_0x8654a1(0x233):_0x8654a1(0xce9)+this[_0x8654a1(0x9da)]('Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x8654a1(0x377))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x566a59&&!_0xe2a906?_0x8654a1(0x4b2)+this['_eT'](_0x8654a1(0x4fa))+_0x8654a1(0x68b)+(_0x2346ce?_0x8654a1(0x353)+(_0x2299f7['period_highlight']?'checked':'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x438))+'\x20'+_0x220e44(_0x8654a1(0x36a))+'</span></div></label>'+(_0x2299f7[_0x8654a1(0x99b)]?_0x8654a1(0xd55)+this['_eT'](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['period_highlight_color']??'')+_0x8654a1(0xbb6)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x766)]||'#cccccc'))+_0x8654a1(0xe16):''):'')+_0x8654a1(0x4be)+(_0x2299f7[_0x8654a1(0x657)]!==![]?'checked':'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x4fa))+'\x20'+_0x220e44('Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.')+_0x8654a1(0xa06)+(_0x2299f7[_0x8654a1(0x657)]!==![]?_0x8654a1(0x4d3)+(_0x2299f7[_0x8654a1(0x74b)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x167))+'\x20'+_0x220e44(_0x8654a1(0xbf5))+_0x8654a1(0xa06)+(_0x2299f7[_0x8654a1(0x3e2)]?_0x8654a1(0xd79)+(_0x2299f7[_0x8654a1(0xe5b)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb2f))+'\x20'+_0x220e44('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.')+_0x8654a1(0xa06):''):'')+(_0xa74b1b&&_0x2299f7[_0x8654a1(0x657)]!==![]?_0x8654a1(0x49b)+(_0x2299f7['tooltip_match_axis']?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)]('Tooltip\x20Date\x20=\x20Axis')+'\x20'+_0x220e44(_0x8654a1(0x877))+_0x8654a1(0xa06):'')+(_0xa74b1b&&_0x2299f7[_0x8654a1(0x657)]!==![]?'<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x2299f7[_0x8654a1(0x185)]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x2e3))+'\x20'+_0x220e44(_0x8654a1(0x649))+_0x8654a1(0xc26)+(_0x2299f7[_0x8654a1(0x185)]?'':'\x20off')+_0x8654a1(0x183)+this[_0x8654a1(0x9da)](_0x8654a1(0x4ee))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['tooltip_sync_group']??'')+_0x8654a1(0xe16):'')+_0x8654a1(0xba9)+(_0xa74b1b&&_0x2299f7[_0x8654a1(0x657)]!==![]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x8e8))+'\x20'+_0x220e44(_0x8654a1(0x3e1))+_0x8654a1(0x44e)+[['default',this['_eT'](_0x8654a1(0xccd))],['reverse',this['_eT'](_0x8654a1(0x6a5))],[_0x8654a1(0x688),this[_0x8654a1(0x9da)](_0x8654a1(0xc8d))]][_0x8654a1(0x189)](([_0x153041,_0x2bcd79])=>_0x2350ad(_0x153041,_0x2299f7[_0x8654a1(0xb7e)]??_0x8654a1(0xbde),_0x2bcd79))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x4df):'')+_0x8654a1(0xba9):'')+_0x8654a1(0xd1a)+(!_0xe2a906?_0x8654a1(0xe06)+this['_eT'](_0x8654a1(0x2fd))+_0x8654a1(0xd15)+this[_0x8654a1(0x9da)](_0x8654a1(0xe03))+'\x20'+_0x220e44(_0x8654a1(0x1f3))+_0x8654a1(0xad9)+(_0x2299f7[_0x8654a1(0x98f)]||'')+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)]('Low\x20Threshold')+'\x20'+_0x220e44('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).')+_0x8654a1(0xda0)+escapeHtml(_0x2299f7[_0x8654a1(0x964)]??'')+_0x8654a1(0x14d):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xa74b1b&&!_0xe2a906?_0x8654a1(0xe06)+this[_0x8654a1(0x9da)](_0x8654a1(0x759))+'\x20'+_0x220e44(_0x8654a1(0x96b))+_0x8654a1(0x692)+this[_0x8654a1(0x9da)](_0x8654a1(0x49f))+_0x8654a1(0x63a)+this[_0x8654a1(0x9da)](_0x8654a1(0x402))+_0x8654a1(0x80e)+(_0x2299f7[_0x8654a1(0x62f)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x17a)+this[_0x8654a1(0x9da)](_0x8654a1(0xb9c))+'\x20'+_0x220e44('Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).')+_0x8654a1(0x725)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['now_line_color']??'')+'\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0xc25)]||'#888888'))+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)](_0x8654a1(0x69c))+'\x20'+_0x220e44(_0x8654a1(0x7b0))+_0x8654a1(0x9a7)+escapeHtml(_0x2299f7['now_line_opacity']??'')+_0x8654a1(0x6e5)+this[_0x8654a1(0x9da)](_0x8654a1(0x3df))+'\x20'+_0x220e44(_0x8654a1(0x58f))+_0x8654a1(0x613)+escapeHtml(_0x2299f7['now_line_width']??'')+_0x8654a1(0x487)+this[_0x8654a1(0x9da)](_0x8654a1(0xa78))+'\x20'+_0x220e44('Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.')+_0x8654a1(0x8b0)+['','dashed',_0x8654a1(0x2cb),_0x8654a1(0x823),'long-dash'][_0x8654a1(0x189)](_0x50fddf=>_0x2350ad(_0x50fddf,_0x2299f7[_0x8654a1(0x277)]??'',_0x50fddf===''?this['_eT'](_0x8654a1(0xccd)):this[_0x8654a1(0x9da)](_0x50fddf[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x50fddf['slice'](0x1)[_0x8654a1(0x9b9)]('-','\x20'))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x921)+((_0x2299f7[_0x8654a1(0x949)]||[])[_0x8654a1(0x189)]((_0x249242,_0x30cda0)=>{const _0xb25436=_0x8654a1,_0x4783d0=_0x249242[_0xb25436(0x887)]===_0xb25436(0xae2)||_0x249242[_0xb25436(0x887)]===_0xb25436(0x995),_0x1e24cd=_0x4783d0&&('start'in _0x249242||_0xb25436(0xd52)in _0x249242||'time'in _0x249242),_0x43c2a9=_0x249242[_0xb25436(0x887)]===_0xb25436(0xc74);return'<div\x20class=\x22ann-row\x22\x20data-ann=\x22'+_0x30cda0+_0xb25436(0xe20)+({'event':this[_0xb25436(0x9da)](_0xb25436(0x80c)),'span':this[_0xb25436(0x9da)]('Span'),'threshold':this[_0xb25436(0x9da)](_0xb25436(0x9a3)),'band':this[_0xb25436(0x9da)]('Band')}[_0x249242[_0xb25436(0x887)]]||this[_0xb25436(0x9da)](_0xb25436(0x80c)))+'</span><button\x20class=\x22ann-del\x22\x20title=\x22'+this[_0xb25436(0x9da)](_0xb25436(0x4b8))+_0xb25436(0x28f)+this[_0xb25436(0x9da)](_0xb25436(0x547))+_0xb25436(0x6a1)+[_0xb25436(0xae2),_0xb25436(0x995),'threshold',_0xb25436(0x53e)][_0xb25436(0x189)](_0x1fecb5=>_0xb25436(0x733)+escapeHtml(_0x1fecb5)+'\x22\x20'+(_0x249242['type']===_0x1fecb5?_0xb25436(0xe1e):'')+'>'+{'event':this['_eT'](_0xb25436(0x5e6)),'span':this[_0xb25436(0x9da)]('Time\x20span'),'threshold':this[_0xb25436(0x9da)](_0xb25436(0x32b)),'band':this[_0xb25436(0x9da)]('H-band')}[_0x1fecb5]+_0xb25436(0x7ef))[_0xb25436(0x2f5)]('')+'</select></div></div>'+(_0x4783d0?'<div\x20class=\x22f\x22><label>'+this[_0xb25436(0x9da)](_0xb25436(0xaa0))+_0xb25436(0x913)+(!_0x1e24cd?_0xb25436(0xe1e):'')+'>'+this['_eT'](_0xb25436(0x450))+_0xb25436(0xe75)+(_0x1e24cd?_0xb25436(0xe1e):'')+'>'+this[_0xb25436(0x9da)](_0xb25436(0x572))+'</option></select></div></div><div\x20class=\x22f\x22></div>':_0xb25436(0x214)+this[_0xb25436(0x9da)](_0xb25436(0x7ff))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x249242[_0xb25436(0xda1)]??'')+_0xb25436(0x770)+(_0x43c2a9?'\x20style=\x22visibility:hidden\x22':'')+_0xb25436(0xdcd)+this['_eT']('End\x20value')+_0xb25436(0x3cb)+escapeHtml(_0x249242[_0xb25436(0xb0a)]??'')+_0xb25436(0x43a))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4783d0&&!_0x1e24cd?_0xb25436(0xbff)+this[_0xb25436(0x9da)](_0xb25436(0x450))+_0xb25436(0x9f8)+escapeHtml(_0x249242['entity']||'')+_0xb25436(0x247)+this[_0xb25436(0x9da)](_0xb25436(0x776))+_0xb25436(0x575)+escapeHtml(_0x249242[_0xb25436(0x394)]||'')+_0xb25436(0xe16):'')+(_0x4783d0&&_0x1e24cd?_0xb25436(0xdc6)+(_0x249242[_0xb25436(0x887)]===_0xb25436(0x995)?'r2':'r2')+_0xb25436(0x230)+(_0x249242[_0xb25436(0x887)]===_0xb25436(0x995)?this[_0xb25436(0x9da)](_0xb25436(0x472)):this[_0xb25436(0x9da)](_0xb25436(0x5bd)))+_0xb25436(0xabe)+escapeHtml(_0x249242[_0xb25436(0x887)]===_0xb25436(0x995)?_0x249242['start']||'':_0x249242['time']||'')+'\x22></div>'+(_0x249242[_0xb25436(0x887)]==='span'?_0xb25436(0x214)+this[_0xb25436(0x9da)]('End')+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22'+escapeHtml(_0x249242[_0xb25436(0xd52)]||'')+_0xb25436(0x43a):_0xb25436(0xa18))+_0xb25436(0xba9):'')+_0xb25436(0xca9)+this[_0xb25436(0x9da)](_0xb25436(0x2b3))+_0xb25436(0xe6c)+this[_0xb25436(0x9da)](_0xb25436(0x857))+'\x22\x20value=\x22'+escapeHtml(_0x249242['label']||'')+_0xb25436(0x247)+this[_0xb25436(0x9da)](_0xb25436(0xb9c))+_0xb25436(0x664)+escapeHtml(this[_0xb25436(0x9e5)](_0x249242[_0xb25436(0xeaf)]||_0xb25436(0xa6d)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xb25436(0x9da)](_0xb25436(0x69c))+_0xb25436(0x22f)+(_0x249242[_0xb25436(0x887)]===_0xb25436(0x53e)||_0x249242[_0xb25436(0x887)]===_0xb25436(0x995)?_0xb25436(0xca7):'1')+_0xb25436(0x229)+escapeHtml(_0x249242[_0xb25436(0x211)]??'')+'\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'+(!_0x4783d0?_0xb25436(0x30d)+(_0x249242[_0xb25436(0xa35)]!==![]?_0xb25436(0xe0c):'')+_0xb25436(0x3de)+this[_0xb25436(0x9da)](_0xb25436(0x551))+'</span></div></label></div>':'')+_0xb25436(0x537);})[_0x8654a1(0x2f5)]('')||'<div\x20class=\x22es\x22>'+this['_eT'](_0x8654a1(0x5c3))+'</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<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['_eT']('Add\x20Annotation')+_0x8654a1(0xc8b):'')+_0x8654a1(0xdfe),_0x67e513=_0x2299f7[_0x8654a1(0xdbe)]?buildAreaSuffixes(this['_hass'],this[_0x8654a1(0x78e)],null,(_0x14a15f,_0x2b87ee,_0x2ab393)=>applyAttributeName(_0x2299f7,this['_hass'],_0x2ab393,_0x14a15f,_0x14a15f['attribute'])):null,_0x5a9892=this['_entities'][_0x8654a1(0x189)]((_0x2bcffa,_0x1f23ea)=>{const _0xe4cf9a=_0x8654a1,_0x2c8d78=this['_hass']?.['states']?.[_0x2bcffa[_0xe4cf9a(0x39d)]]||null,_0x4f5578=_0x2c8d78?.[_0xe4cf9a(0xbaa)]?.[_0xe4cf9a(0xb98)]??_0x2bcffa[_0xe4cf9a(0x716)]??_0x2bcffa[_0xe4cf9a(0x39d)]??_0xe4cf9a(0x9a1)+(_0x1f23ea+0x1),_0x1f6e01=_0x67e513&&_0x2bcffa[_0xe4cf9a(0x716)]&&typeof _0x2bcffa['name']===_0xe4cf9a(0xb2d)&&!isTemplateString(_0x2bcffa[_0xe4cf9a(0x716)])?_0x2bcffa[_0xe4cf9a(0x716)]:applyAttributeName(_0x2299f7,this[_0xe4cf9a(0xbce)],_0x4f5578,_0x2bcffa,_0x2bcffa[_0xe4cf9a(0x52f)]),_0x370979=_0x1f6e01+(_0x67e513?.[_0xe4cf9a(0xa4b)](_0x1f23ea)||''),_0x5200e2=_0x2c8d78?parseFloat(_0x2c8d78[_0xe4cf9a(0x394)]):null,_0x58ddd8=_0x2c8d78?.[_0xe4cf9a(0xbaa)]?.['unit_of_measurement']||'',_0x3f3acf=((()=>{const _0x5d8566=_0xe4cf9a,_0x5b43c1=_0x2bcffa[_0x5d8566(0xeaf)];if(!_0x5b43c1||_0x5b43c1===_0x5d8566(0xc74))return'#ff4757';if(typeof _0x5b43c1===_0x5d8566(0xb2d)&&_0x5b43c1[_0x5d8566(0x905)]('{{'))return this[_0x5d8566(0x3c6)](_0x5b43c1)||'#ff4757';return _0x5b43c1||_0x5d8566(0x32c);})()),_0x32511d=_0x2bcffa['y_axis']??_0xe4cf9a(0x85e),_0x14749c=_0x2bcffa['graph_type']??_0xe4cf9a(0xd3e),_0x14aab3=_0x2bcffa['aggregate_func']??_0xe4cf9a(0x60d),_0x18c21f=_0x2bcffa[_0xe4cf9a(0xb0c)]??_0xe4cf9a(0x5b7),_0x3b76ef=_0x2bcffa[_0xe4cf9a(0x544)]??'click',_0x51d28e=_0x2bcffa[_0xe4cf9a(0x47e)]??null,_0x2fcd3c=_0x2bcffa[_0xe4cf9a(0x314)]??null,_0x13b269=this[_0xe4cf9a(0x255)][_0xe4cf9a(0x960)]('e-'+_0x1f23ea),_0x4f344c=this[_0xe4cf9a(0xaa5)][_0x1f23ea]||'general',_0x5e91bb=((()=>{const _0x1264f2=_0xe4cf9a;if(_0x2bcffa[_0x1264f2(0x3ca)]||_0x2bcffa[_0x1264f2(0x52f)]||_0x2bcffa[_0x1264f2(0x77a)]||_0x2bcffa[_0x1264f2(0xbf4)])return _0x1264f2(0x273)+this[_0x1264f2(0x9da)](_0x1264f2(0xaa9))+_0x1264f2(0xe8a);if(_0x2bcffa[_0x1264f2(0x972)]){const _0x524293=_0x2bcffa['statistic_id'][_0x1264f2(0x905)](':');return _0x1264f2(0x222)+(_0x524293?_0x1264f2(0x467):_0x1264f2(0x3b5))+'\x22>'+(_0x524293?this[_0x1264f2(0x9da)](_0x1264f2(0x7cf)):this[_0x1264f2(0x9da)](_0x1264f2(0x499)))+_0x1264f2(0xe8a);}const _0x56c3a9=_0x2c8d78?.['attributes']?.[_0x1264f2(0xe9e)];if(_0x56c3a9==='measurement'||_0x56c3a9==='total'||_0x56c3a9===_0x1264f2(0xcc6))return _0x1264f2(0x209)+_0x56c3a9+_0x1264f2(0x6fc)+this[_0x1264f2(0x9da)](_0x1264f2(0x499))+_0x1264f2(0xe8a);return _0x1264f2(0x4ba)+this[_0x1264f2(0x9da)](_0x1264f2(0x2a2))+_0x1264f2(0xe8a);})()),_0x433a1c=Array['isArray'](_0x2bcffa[_0xe4cf9a(0x5a7)])?_0x2bcffa[_0xe4cf9a(0x5a7)][_0xe4cf9a(0x189)]((_0x5aa657,_0x525170)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22'+_0x525170+'\x22><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)]('Period')+_0xe4cf9a(0x7b1)+escapeHtml(_0x5aa657[_0xe4cf9a(0x729)]??0x7)+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xe4cf9a(0xb9c))+_0xe4cf9a(0xbd1)+escapeHtml(this[_0xe4cf9a(0x9e5)](_0x5aa657[_0xe4cf9a(0xeaf)]||'#f1c40f'))+_0xe4cf9a(0x18a)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x2b3))+'</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA'+(_0x5aa657[_0xe4cf9a(0x729)]??0x7)+_0xe4cf9a(0xa27)+(_0x5aa657[_0xe4cf9a(0xe02)]?'checked':'')+'><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x4b8))+_0xe4cf9a(0x6aa))[_0xe4cf9a(0x2f5)](''):'',_0x108465=Array[_0xe4cf9a(0x5ac)](_0x2fcd3c?.['values'])?_0x2fcd3c[_0xe4cf9a(0x39b)][_0xe4cf9a(0x189)]((_0x7b753,_0x24cc82)=>_0xe4cf9a(0x2ae)+_0x24cc82+_0xe4cf9a(0xa80)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x7ff))+_0xe4cf9a(0x99c)+escapeHtml(String(_0x7b753[_0xe4cf9a(0xda1)]??0x0))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xb9c))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x7b753[_0xe4cf9a(0xeaf)]??'')+_0xe4cf9a(0x974)+escapeHtml(this[_0xe4cf9a(0x9e5)](_0x7b753['color']))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0xe4cf9a(0x58d)](String(_0x7b753[_0xe4cf9a(0xeaf)]??''))||String(_0x7b753[_0xe4cf9a(0xeaf)]??'')[_0xe4cf9a(0x905)]('{{')?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0xe4cf9a(0x46a)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x4b8))+'\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>')[_0xe4cf9a(0x2f5)](''):'',_0x1c00f6=_0x2bcffa[_0xe4cf9a(0x7be)]!==![],_0x536ff7=_0x2bcffa[_0xe4cf9a(0x5df)]!==![],_0x56d205=_0x2bcffa[_0xe4cf9a(0x6f2)]!==![],_0x2d3d7e=!!_0x2bcffa[_0xe4cf9a(0x2c2)],_0x2a3928=_0x2bcffa[_0xe4cf9a(0xdb6)]!==![],_0xcd0117=_0x2bcffa[_0xe4cf9a(0xb4a)]!==![],_0x5da9c6=!!_0x2bcffa['show_in_legend'],_0x1b3a30=_0x45c5f6=>_0x45c5f6?'':'style=\x22opacity:.35;pointer-events:none\x22';return _0xe4cf9a(0x2ac)+(_0x13b269?'open':'')+'\x20'+(_0x2bcffa['enabled']===![]?'ent-off':'')+_0xe4cf9a(0x204)+_0x1f23ea+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22eh\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ed\x22\x20title=\x22'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x165))+_0xe4cf9a(0xbe0)+_0x3f3acf+_0xe4cf9a(0xaaa)+(_0x3e060f==='scatter'?_0xe4cf9a(0x21f)+(_0x1f23ea===0x0?'X':'Y')+_0xe4cf9a(0xe8a):'')+_0xe4cf9a(0x907)+_0x370979+_0xe4cf9a(0xe8a)+_0x5e91bb+(_0x5200e2!==null&&!isNaN(_0x5200e2)?_0xe4cf9a(0x73b)+_0x5200e2[_0xe4cf9a(0x3d2)](_0x2bcffa[_0xe4cf9a(0xa14)]??0x1)+'\x20'+_0x58ddd8+'</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[_0xe4cf9a(0x9da)](_0xe4cf9a(0x8c6))+_0xe4cf9a(0x1ef)+(_0x4f344c===_0xe4cf9a(0xc71)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x3f0)+this[_0xe4cf9a(0x9da)]('General')+_0xe4cf9a(0xc9c)+(_0x4f344c==='appearance'?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x8e6)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x7de))+_0xe4cf9a(0xc9c)+(_0x4f344c===_0xe4cf9a(0x785)?'active':'')+_0xe4cf9a(0x3aa)+this[_0xe4cf9a(0x9da)]('Basic')+_0xe4cf9a(0xc9c)+(_0x4f344c===_0xe4cf9a(0x2bc)?'active':'')+_0xe4cf9a(0xa3f)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x153))+_0xe4cf9a(0xc9c)+(_0x4f344c===_0xe4cf9a(0x7a1)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x524)+this[_0xe4cf9a(0x9da)]('Colors')+'</button><button\x20class=\x22tb\x20'+(_0x4f344c===_0xe4cf9a(0x5a3)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x6e3)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x366))+_0xe4cf9a(0xa61)+(_0x4f344c===_0xe4cf9a(0xc71)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0xa11)+(_0x2bcffa[_0xe4cf9a(0x96c)]===![]?'':_0xe4cf9a(0xe0c))+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x1b9))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0x30b)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x450))+_0xe4cf9a(0xe38)+(_0x2bcffa[_0xe4cf9a(0x39d)]||'')+_0xe4cf9a(0x170)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xd0e))+'\x20'+_0x220e44(_0xe4cf9a(0xd38))+'</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22'+escapeHtml(_0x2bcffa['statistic_id']??'')+_0xe4cf9a(0x1f4)+this[_0xe4cf9a(0x9da)]('Custom\x20Name')+'\x20'+_0x220e44(_0xe4cf9a(0x5f2))+_0xe4cf9a(0xc90)+escapeHtml(_0x2c8d78?.[_0xe4cf9a(0xbaa)]?.[_0xe4cf9a(0xb98)]||_0xe4cf9a(0x716))+_0xe4cf9a(0x229)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x716)]??'')+_0xe4cf9a(0x247)+this['_eT'](_0xe4cf9a(0x3f3))+'\x20'+_0x220e44(_0xe4cf9a(0x6a2))+'</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x2c8d78?.['attributes']?.[_0xe4cf9a(0x3be)]||_0xe4cf9a(0xb6d))+_0xe4cf9a(0x229)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x8a0)]??'')+_0xe4cf9a(0x1a3)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x5aa))+'\x20'+_0x220e44(_0xe4cf9a(0xae0))+_0xe4cf9a(0xb94)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xa20))+_0xe4cf9a(0x229)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x26b)]??'')+_0xe4cf9a(0xa37)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xa69))+'\x20'+_0x220e44(_0xe4cf9a(0x3fa))+_0xe4cf9a(0x67b)+_0x1f23ea+_0xe4cf9a(0x237)+(_0x4f344c===_0xe4cf9a(0x785)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x3a2)+this['_eT'](_0xe4cf9a(0x443))+_0xe4cf9a(0x47b)+this['_eT']('Y\x20Axis')+'\x20'+_0x220e44(_0xe4cf9a(0x878))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>'+_0x2350ad(_0xe4cf9a(0x85e),_0x32511d,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x5cf)))+_0x2350ad('secondary',_0x32511d,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xe8e)))+_0x2350ad('independent',_0x32511d,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x4f9)))+_0xe4cf9a(0x390)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x21c))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0x8e1)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x776))+_0xe4cf9a(0x7b9)+((()=>{const _0xf7de08=_0xe4cf9a,_0x3eca61=this[_0xf7de08(0xbce)]?.['states']?.[_0x2bcffa[_0xf7de08(0x39d)]];if(!_0x3eca61)return'';const _0x510037=Object['keys'](_0x3eca61[_0xf7de08(0xbaa)]||{})[_0xf7de08(0x2f7)]();return _0x510037[_0xf7de08(0x189)](_0x4d0faa=>'<option\x20value=\x22'+escapeHtml(_0x4d0faa)+'\x22\x20'+((_0x2bcffa['attribute']??'')===_0x4d0faa?'selected':'')+'>'+escapeHtml(_0x4d0faa[_0xf7de08(0x9b9)](/_/g,'\x20')[_0xf7de08(0x9b9)](/\b\w/g,_0x4b2502=>_0x4b2502[_0xf7de08(0x514)]()))+_0xf7de08(0x7ef))[_0xf7de08(0x2f5)]('');})())+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xe4cf9a(0x218))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0x187)+['avg',_0xe4cf9a(0xa51),'max',_0xe4cf9a(0xc79),_0xe4cf9a(0x150),_0xe4cf9a(0x942),'sum',_0xe4cf9a(0xbea),_0xe4cf9a(0x976),_0xe4cf9a(0x6b2)][_0xe4cf9a(0x189)](_0x46a856=>_0x2350ad(_0x46a856,_0x14aab3,{'avg':_0xe4cf9a(0x155),'min':'Min','max':_0xe4cf9a(0x71a),'last':_0xe4cf9a(0x3ec),'first':_0xe4cf9a(0xca0),'median':_0xe4cf9a(0x2c3),'sum':'Sum','change':_0xe4cf9a(0x4b3),'diff':_0xe4cf9a(0xd43),'delta':_0xe4cf9a(0xe2d)}[_0x46a856]))[_0xe4cf9a(0x2f5)]('')+_0xe4cf9a(0x8c9)+((_0x2bcffa[_0xe4cf9a(0x9d2)]??_0xe4cf9a(0x60d))===_0xe4cf9a(0x8fb)?'<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20'+(_0x2bcffa[_0xe4cf9a(0x4d7)]!==![]?_0xe4cf9a(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0xe4cf9a(0x523))+'\x20'+_0x220e44(_0xe4cf9a(0xe47))+_0xe4cf9a(0xa06):'')+_0xe4cf9a(0xab6)+((_0x2bcffa['aggregate_func']??_0xe4cf9a(0x60d))===_0xe4cf9a(0xbea)?_0xe4cf9a(0xa70)+(_0x2bcffa[_0xe4cf9a(0x275)]===!![]?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this['_eT']('Ignore\x20transient\x20zeros')+'\x20'+_0x220e44('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.')+_0xe4cf9a(0xa06):'')+_0xe4cf9a(0x71e)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x1a8))+'\x20'+_0x220e44(_0xe4cf9a(0x534))+_0xe4cf9a(0x929)+_0x4fed31(_0x2bcffa[_0xe4cf9a(0x260)],!![])+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Decimals')+'\x20'+_0x220e44(_0xe4cf9a(0xa76))+_0xe4cf9a(0xca8)+escapeHtml(_0x2bcffa[_0xe4cf9a(0xa14)]??0x1)+_0xe4cf9a(0x247)+this[_0xe4cf9a(0x9da)]('Number\x20Format')+'\x20'+_0x220e44(_0xe4cf9a(0x9bc))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>'+_0x2350ad(_0xe4cf9a(0x5b7),_0x18c21f,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x81e)))+_0x2350ad(_0xe4cf9a(0xaa2),_0x18c21f,_0xe4cf9a(0x659))+_0x2350ad(_0xe4cf9a(0x87e),_0x18c21f,'1,234.56')+_0xe4cf9a(0x970)+(!_0x5da9c6?'lk':'')+_0xe4cf9a(0xa92)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x8bf))+'\x20'+_0x220e44(_0xe4cf9a(0xadf))+_0xe4cf9a(0xcb7)+(_0x5da9c6?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0xaf3)+(_0x5da9c6?'':_0xe4cf9a(0x6fb))+_0xe4cf9a(0xa42)+((_0x2bcffa[_0xe4cf9a(0x978)]||[_0xe4cf9a(0xa51),_0xe4cf9a(0x60d),_0xe4cf9a(0x8fb)])[_0xe4cf9a(0x905)](_0xe4cf9a(0xa51))?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this['_eT']('Min')+_0xe4cf9a(0xbb7)+((_0x2bcffa['legend_stats']||[_0xe4cf9a(0xa51),'avg',_0xe4cf9a(0x8fb)])[_0xe4cf9a(0x905)](_0xe4cf9a(0x60d))?'checked':'')+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)]('Avg')+_0xe4cf9a(0xdf7)+((_0x2bcffa[_0xe4cf9a(0x978)]||[_0xe4cf9a(0xa51),_0xe4cf9a(0x60d),'max'])[_0xe4cf9a(0x905)](_0xe4cf9a(0x8fb))?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this['_eT'](_0xe4cf9a(0x71a))+_0xe4cf9a(0xda2)+((_0x2bcffa[_0xe4cf9a(0x978)]||[])[_0xe4cf9a(0x905)](_0xe4cf9a(0xc79))?'checked':'')+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x3ec))+_0xe4cf9a(0xe05)+((_0x2bcffa[_0xe4cf9a(0x978)]||[])[_0xe4cf9a(0x905)](_0xe4cf9a(0x783))?'checked':'')+_0xe4cf9a(0x3de)+this['_eT'](_0xe4cf9a(0xca2))+_0xe4cf9a(0x991)+((_0x2bcffa['legend_stats']||[])[_0xe4cf9a(0x905)]('live')?_0xe4cf9a(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x5d2))+'\x20'+_0x220e44(_0xe4cf9a(0xb44))+_0xe4cf9a(0x6cd)+(_0x4f344c==='advanced'?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x554)+this[_0xe4cf9a(0x9da)]('Advanced\x20Calculations')+_0xe4cf9a(0xae8)+this['_eT'](_0xe4cf9a(0x1c7))+'\x20'+_0x220e44(_0xe4cf9a(0x4ce))+_0xe4cf9a(0x4d8)+escapeHtml(_0x2bcffa[_0xe4cf9a(0xb4e)]||'')+_0xe4cf9a(0x247)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xdff))+'\x20'+_0x220e44(_0xe4cf9a(0x9d8))+'</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x2bcffa[_0xe4cf9a(0x8f0)]||'')+_0xe4cf9a(0x21e)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x362))+'\x20'+_0x220e44(_0xe4cf9a(0x42a))+_0xe4cf9a(0x98e)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x7a6)]||'')+_0xe4cf9a(0x247)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x842))+'\x20'+_0x220e44('How\x20this\x20entity\x20is\x20combined\x20with\x20the\x20reference;\x20subtract\x20is\x20the\x20default.\x20Subtract\x20and\x20Add\x20combine\x20LEVELS,\x20so\x20they\x20are\x20refused\x20when\x20Aggregation\x20is\x20change\x20/\x20diff\x20/\x20sum\x20/\x20delta\x20(those\x20are\x20already\x20per-bucket\x20deltas\x20-\x20subtracting\x20a\x20level\x20from\x20a\x20delta\x20is\x20meaningless).\x20Use\x20a\x20level\x20aggregation\x20(Avg\x20/\x20Min\x20/\x20Max\x20/\x20Last\x20/\x20First)\x20instead,\x20or\x20Multiply\x20/\x20Divide.')+_0xe4cf9a(0x3d0)+(_0x2bcffa[_0xe4cf9a(0x7a6)]?'':'disabled')+'>'+[[_0xe4cf9a(0x40a),_0xe4cf9a(0x754)],[_0xe4cf9a(0x1ee),_0xe4cf9a(0x77c)],['multiply',_0xe4cf9a(0xe71)],['divide','A\x20÷\x20B'],[_0xe4cf9a(0xd7d),_0xe4cf9a(0x8d4)],[_0xe4cf9a(0x979),_0xe4cf9a(0x372)]][_0xe4cf9a(0x189)](([_0x2f405f,_0x1f10cf])=>_0x2350ad(_0x2f405f,_0x2bcffa['ref_op']??_0xe4cf9a(0x40a),_0x1f10cf))[_0xe4cf9a(0x2f5)]('')+_0xe4cf9a(0x390)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x9a6))+'\x20'+_0x220e44(_0xe4cf9a(0x9ac))+_0xe4cf9a(0xea4)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x8a8)]||'')+'\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[_0xe4cf9a(0x9da)](_0xe4cf9a(0x51c))+'\x20'+_0x220e44(_0xe4cf9a(0xad8))+_0xe4cf9a(0x989)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x392)]??'')+_0xe4cf9a(0x9de)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x9ea))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0x594)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x4e5)]||'')+_0xe4cf9a(0x9de)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xe00))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0xd7e)+escapeHtml(_0x2bcffa[_0xe4cf9a(0xb47)]??0x0)+_0xe4cf9a(0x781)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x8cb))+'\x20'+_0x220e44('A\x20JavaScript\x20expression\x20to\x20transform\x20each\x20data\x20value.\x20Available\x20variables:\x20x\x20(current\x20value),\x20first\x20(first\x20value\x20in\x20window),\x20last,\x20min,\x20max,\x20avg\x20(series\x20stats),\x20index\x20(point\x20position).\x20Applied\x20after\x20Value\x20Factor.\x20Examples:\x20return\x20x\x20-\x20first\x20(normalize\x20to\x20zero),\x20return\x20x\x20>\x200\x20?\x20-x\x20:\x200\x20(extract\x20export).')+_0xe4cf9a(0xad7)+escapeHtml(_0x2bcffa[_0xe4cf9a(0xdcf)]??'')+_0xe4cf9a(0xd03)+(_0x2bcffa['fixed_value']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x532))+'\x20'+_0x220e44(_0xe4cf9a(0x29b))+_0xe4cf9a(0x5bc)+(this[_0xe4cf9a(0xe57)](_0xe4cf9a(0xc27),_0x3e060f)?_0xe4cf9a(0x3d6)+(_0x2bcffa[_0xe4cf9a(0xc27)]?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)]('Invert\x20(Mirror)')+'\x20'+_0x220e44(_0xe4cf9a(0x6bc))+'</span></div></label></div>':_0xe4cf9a(0xa18))+_0xe4cf9a(0x5a2)+this['_eT'](_0xe4cf9a(0x893))+'\x20'+_0x220e44(_0xe4cf9a(0x55a))+'\x20<span\x20style=\x22font-weight:400;text-transform:none;letter-spacing:0\x22>(non-numeric\x20→\x20numeric)</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22hint\x22\x20style=\x22margin-bottom:6px\x22>One\x20line\x20per\x20state,\x20as\x20<code>value,\x20label,\x20color</code>\x20—\x20label\x20and\x20color\x20are\x20optional.\x20Line\x20order\x20=\x20graph\x20value\x20(0,\x201,\x202…).\x20Color\x20accepts\x20any\x20CSS\x20color\x20(name,\x20hex,\x20or\x20var).\x20Examples:<br><code>off</code><br><code>on</code><br><code>off,\x20Stopped</code><br><code>on,\x20Working</code><br><code>Youtube,\x20YouTube,\x20red</code><br><code>Netflix,\x20Netflix,\x20#E50914</code></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<textarea\x20class=\x22e-state_map\x22\x20rows=\x223\x22\x20placeholder=\x22off,\x20Stopped&#10;on,\x20Working\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none;transition:border-color\x20.15s\x22>'+(_0x2bcffa[_0xe4cf9a(0xbf4)]?_0x2bcffa[_0xe4cf9a(0xbf4)][_0xe4cf9a(0x189)](_0x2b7d33=>{const _0x49c231=_0xe4cf9a;let _0x4f17c5=_0x2b7d33[_0x49c231(0xda1)];if(_0x2b7d33['label']||_0x2b7d33[_0x49c231(0xeaf)])_0x4f17c5+=',\x20'+(_0x2b7d33[_0x49c231(0xafc)]||'');if(_0x2b7d33['color'])_0x4f17c5+=',\x20'+_0x2b7d33[_0x49c231(0xeaf)];return _0x4f17c5;})[_0xe4cf9a(0x2f5)]('\x0a'):'')+_0xe4cf9a(0x9e8)+this['_eT'](_0xe4cf9a(0xadd))+'\x20'+_0x220e44(_0xe4cf9a(0x74c))+_0xe4cf9a(0xc84)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xa71))+'\x20'+_0x220e44(_0xe4cf9a(0x87d))+'</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22'+escapeHtml(_0x2bcffa[_0xe4cf9a(0x77a)]??'')+_0xe4cf9a(0x247)+this['_eT'](_0xe4cf9a(0x1dc))+'\x20'+_0x220e44(_0xe4cf9a(0x16f))+_0xe4cf9a(0x7f0)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x3b0)]??'')+_0xe4cf9a(0x247)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x4f4))+'\x20'+_0x220e44(_0xe4cf9a(0x4c5))+'</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22'+escapeHtml(_0x2bcffa['data_value_field']??'')+_0xe4cf9a(0xd0a)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x830))+'\x20'+_0x220e44(_0xe4cf9a(0x6a6))+'</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22'+escapeHtml(_0x2bcffa[_0xe4cf9a(0x5ce)]??'')+_0xe4cf9a(0xb06)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x8ff))+'\x20'+_0x220e44(_0xe4cf9a(0x188))+_0xe4cf9a(0x533)+(_0x2bcffa['data_vars']&&typeof _0x2bcffa[_0xe4cf9a(0x207)]==='object'?Object[_0xe4cf9a(0xa0e)](_0x2bcffa[_0xe4cf9a(0x207)])[_0xe4cf9a(0x189)](([_0x134751,_0x4c253c])=>_0x134751+':\x20'+_0x4c253c)[_0xe4cf9a(0x2f5)](String[_0xe4cf9a(0x46f)](0xa)):'')+_0xe4cf9a(0x4c2)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xcdf))+'\x20'+_0x220e44(_0xe4cf9a(0x1c2))+_0xe4cf9a(0x267)+[_0xe4cf9a(0x368),'epoch_seconds',_0xe4cf9a(0xaf2),_0xe4cf9a(0x6a9),_0xe4cf9a(0xa29),_0xe4cf9a(0xcd1),_0xe4cf9a(0xa3a),_0xe4cf9a(0xe82)][_0xe4cf9a(0x189)](_0x3482f5=>_0x2350ad(_0x3482f5,_0x2bcffa[_0xe4cf9a(0x2cc)]??_0xe4cf9a(0x368),{'iso':_0xe4cf9a(0x459),'epoch_seconds':'Epoch\x20seconds','epoch_ms':_0xe4cf9a(0x495),'month_of_year':_0xe4cf9a(0x378),'day_of_month':_0xe4cf9a(0x72c),'day_of_year':_0xe4cf9a(0xa30),'week_of_year':_0xe4cf9a(0x2a7),'hour_of_day':_0xe4cf9a(0x31a)}[_0x3482f5]))[_0xe4cf9a(0x2f5)]('')+_0xe4cf9a(0x390)+this['_eT'](_0xe4cf9a(0xe32))+'\x20'+_0x220e44(_0xe4cf9a(0xd9c))+_0xe4cf9a(0xb8d)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xde0))+_0xe4cf9a(0x229)+escapeHtml(_0x2bcffa['data_time_year']??'')+_0xe4cf9a(0x564)+(_0x4f344c==='state_row'?'active':'')+'\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x2a3928?'lk':'')+_0xe4cf9a(0x3b2)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x153))+'\x20'+_0x220e44(_0xe4cf9a(0x5dc))+_0xe4cf9a(0x422)+(_0x2bcffa[_0xe4cf9a(0xdb6)]!==![]?_0xe4cf9a(0xe1e):'')+'>'+this['_eT']('On')+_0xe4cf9a(0x1b3)+(_0x2bcffa[_0xe4cf9a(0xdb6)]===![]?_0xe4cf9a(0xe1e):'')+'>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xe07))+_0xe4cf9a(0xa7f)+_0x1b3a30(_0x2a3928)+_0xe4cf9a(0x38c)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x7ce))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0xd65)+(_0x2a3928?'':_0xe4cf9a(0xbcc))+'>'+[['',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xc92))],['last',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x3ec))],['sum',this['_eT']('Sum')],['avg',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x155))],[_0xe4cf9a(0xa51),this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xe25))],['max',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x71a))],[_0xe4cf9a(0x150),this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xca0))]][_0xe4cf9a(0x189)](([_0x303b38,_0x2afab5])=>_0x2350ad(_0x303b38,_0x2bcffa[_0xe4cf9a(0x437)]??(_0x2bcffa['show_state_last']?_0xe4cf9a(0xc79):''),_0x2afab5))[_0xe4cf9a(0x2f5)]('')+_0xe4cf9a(0x705)+([_0xe4cf9a(0xdea),_0xe4cf9a(0x461),_0xe4cf9a(0x963),_0xe4cf9a(0x5f7),_0xe4cf9a(0x8ad),'heatmap',_0xe4cf9a(0x65c)][_0xe4cf9a(0x905)](_0x3e060f)&&((_0x2bcffa[_0xe4cf9a(0x437)]??(_0x2bcffa[_0xe4cf9a(0xa46)]?_0xe4cf9a(0xc79):''))==='last'||(_0x2bcffa[_0xe4cf9a(0x437)]??'')===_0xe4cf9a(0x150))?'<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x56f))+_0xe4cf9a(0xba9):'')+_0xe4cf9a(0xe3e)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xbef))+'\x20'+_0x220e44(_0xe4cf9a(0xd3d))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20'+(_0x2a3928?'':'disabled')+'>'+['',_0xe4cf9a(0x783),_0xe4cf9a(0x60d),'min',_0xe4cf9a(0x8fb),_0xe4cf9a(0x150),'last',...[_0xe4cf9a(0xdea),_0xe4cf9a(0x461),_0xe4cf9a(0x5f7)][_0xe4cf9a(0x905)](_0x3e060f)?[_0xe4cf9a(0x374)]:[]][_0xe4cf9a(0x189)](_0x399adf=>_0x2350ad(_0x399adf,_0x2bcffa[_0xe4cf9a(0x471)]??'',{['']:this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xd73)),'sum':this['_eT'](_0xe4cf9a(0xca2)),'avg':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x155)),'min':this[_0xe4cf9a(0x9da)]('Min'),'max':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x71a)),'first':this['_eT']('First'),'last':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x3ec)),'pct':'%'}[_0x399adf]))[_0xe4cf9a(0x2f5)]('')+_0xe4cf9a(0x352)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x63c))+'\x20'+_0x220e44(_0xe4cf9a(0x953))+_0xe4cf9a(0xb65)+(_0x2a3928?'':'disabled')+'>'+[['',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xccd))],[_0xe4cf9a(0xb70),this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xd05))]][_0xe4cf9a(0x189)](([_0x3dfaac,_0x7b06d5])=>_0x2350ad(_0x3dfaac,_0x2bcffa['name_position']??'',_0x7b06d5))[_0xe4cf9a(0x2f5)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x5a6))+'\x20'+_0x220e44(_0xe4cf9a(0x85b))+_0xe4cf9a(0xae4)+(_0x2a3928?'':_0xe4cf9a(0xbcc))+'>'+[_0xe4cf9a(0x8fa),'center',_0xe4cf9a(0x51b),_0xe4cf9a(0xb1f),_0xe4cf9a(0x4bd),_0xe4cf9a(0xa10)]['map'](_0x1561b9=>_0x2350ad(_0x1561b9,_0x2bcffa[_0xe4cf9a(0x448)]??'left',{'left':this['_eT'](_0xe4cf9a(0xb5a)),'center':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xea7)),'right':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xc8a)),'bottom-left':this['_eT']('Bottom\x20Left'),'bottom-center':this[_0xe4cf9a(0x9da)]('Bottom\x20Center'),'bottom-right':this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xa0f))}[_0x1561b9]))['join']('')+_0xe4cf9a(0x390)+this[_0xe4cf9a(0x9da)]('MDI\x20Icon')+'\x20'+_0x220e44(_0xe4cf9a(0x678))+_0xe4cf9a(0x15c)+(_0x2bcffa[_0xe4cf9a(0x8e5)]!==![]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x3de)+this['_eT']('Color\x20Dot')+'\x20'+_0x220e44(_0xe4cf9a(0xa72))+_0xe4cf9a(0xbf6)+(_0x2bcffa[_0xe4cf9a(0x2e9)]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x47c))+'\x20'+_0x220e44('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.')+_0xe4cf9a(0xb22)+(_0x2bcffa[_0xe4cf9a(0x6da)]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xb88))+'\x20'+_0x220e44('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.')+'</span></div></label>'+(_0x2a3928&&!['','sum','avg']['includes'](_0x2bcffa[_0xe4cf9a(0x437)]??(_0x2bcffa[_0xe4cf9a(0xa46)]?_0xe4cf9a(0xc79):''))?_0xe4cf9a(0xcd0)+(_0x2bcffa['show_timestamp']?_0xe4cf9a(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xcc4))+'\x20'+_0x220e44(_0xe4cf9a(0xdbc))+'</span></div></label>':'')+(_0x2a3928&&(_0x2bcffa[_0xe4cf9a(0x437)]??(_0x2bcffa[_0xe4cf9a(0xa46)]?_0xe4cf9a(0xc79):''))!==''?_0xe4cf9a(0x566)+(_0x2bcffa[_0xe4cf9a(0x61d)]?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)]('Show\x20Range')+'\x20'+_0x220e44('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.')+'</span></div></label>':'')+_0xe4cf9a(0xc84)+this[_0xe4cf9a(0x9da)]('Name\x20Size')+'\x20'+_0x220e44(_0xe4cf9a(0x7c7))+_0xe4cf9a(0x1ba)+escapeHtml(_0x2bcffa['name_size']??'')+'\x22\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x689)+this[_0xe4cf9a(0x9da)]('Value\x20Size')+'\x20'+_0x220e44(_0xe4cf9a(0x4cd))+_0xe4cf9a(0x3ba)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x41a)]??'')+'\x22\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x689)+this[_0xe4cf9a(0x9da)]('Icon\x20Size')+'\x20'+_0x220e44('Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.')+_0xe4cf9a(0xa5a)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x3ef)]??'')+'\x22\x20'+(_0x2a3928?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x194)+(!_0xcd0117?'lk':'')+_0xe4cf9a(0x7cd)+this[_0xe4cf9a(0x9da)]('Trend\x20Icon')+'\x20'+_0x220e44(_0xe4cf9a(0xd4e))+_0xe4cf9a(0x944)+(_0xcd0117?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0xaf3)+_0x1b3a30(_0xcd0117)+'>\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[_0xe4cf9a(0x9da)](_0xe4cf9a(0x79b))+'\x20'+_0x220e44(_0xe4cf9a(0xd19))+_0xe4cf9a(0x6d3)+escapeHtml(_0x2bcffa['trend_period_hours']??0x1)+'\x22\x20'+(_0xcd0117?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0xe2e)+this['_eT'](_0xe4cf9a(0x286))+'\x20'+_0x220e44(_0xe4cf9a(0x909))+_0xe4cf9a(0x5e8)+escapeHtml(_0x2bcffa[_0xe4cf9a(0x6f3)]??'')+'\x22\x20'+(_0xcd0117?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x880)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x5fe))+'\x20'+_0x220e44(_0xe4cf9a(0x8a3))+_0xe4cf9a(0x931)+_0xa796b8(_0xe4cf9a(0x41b),_0x2bcffa[_0xe4cf9a(0x8dc)]??'')+'</div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xe4cf9a(0x154))+'\x20'+_0x220e44(_0xe4cf9a(0xab8))+_0xe4cf9a(0x931)+_0xa796b8('e-trend_down_color',_0x2bcffa[_0xe4cf9a(0x98c)]??'')+_0xe4cf9a(0xe3e)+this['_eT'](_0xe4cf9a(0xc0c))+'\x20'+_0x220e44('Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).')+'</label>'+_0xa796b8(_0xe4cf9a(0x911),_0x2bcffa['trend_stable_color']??'')+_0xe4cf9a(0x7c5)+(_0x4f344c===_0xe4cf9a(0xe15)?_0xe4cf9a(0x9e1):'')+'\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x2299f7[_0xe4cf9a(0x3c1)]||_0xe4cf9a(0xc9d))===_0xe4cf9a(0xc9d)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x896))+'\x20'+_0x220e44('Line\x20=\x20smooth\x20curve\x20with\x20optional\x20Bezier\x20smoothing.\x20Step\x20=\x20holds\x20value\x20flat\x20until\x20next\x20change,\x20then\x20jumps\x20—\x20ideal\x20for\x20discrete\x20states\x20and\x20setpoints.\x20Bar\x20=\x20vertical\x20bar\x20chart\x20per\x20time\x20bucket.\x20Candlestick\x20=\x20OHLC\x20financial\x20candles\x20per\x20time\x20bucket\x20(body\x20=\x20open→close,\x20green\x20up\x20/\x20red\x20down;\x20wick\x20=\x20high→low).\x20On\x20the\x20history/STS\x20path\x20the\x20candle\x20is\x20built\x20from\x20the\x20raw\x20samples\x20in\x20each\x20bucket\x20(true\x20OHLC);\x20on\x20the\x20statistics/LTS\x20path\x20open/close\x20come\x20from\x20the\x20hourly\x20means\x20and\x20high/low\x20from\x20the\x20period\x20min/max.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x2350ad('line',_0x14749c,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xcb0)))+_0x2350ad(_0xe4cf9a(0x807),_0x14749c,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0xac9)))+_0x2350ad(_0xe4cf9a(0x902),_0x14749c,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x341)))+_0x2350ad('candlestick',_0x14749c,this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x746)))+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)]('Z-Index')+'\x20'+_0x220e44(_0xe4cf9a(0x1be))+_0xe4cf9a(0xc4a)+escapeHtml(_0x2bcffa['z_index']??'')+'\x22></div></div>':'')+_0xe4cf9a(0x44b)+((()=>{const _0x27babb=_0xe4cf9a;return _0x27babb(0x6fe)+(!_0x1c00f6?'lk':'')+_0x27babb(0xd98)+this[_0x27babb(0x9da)]('Graph')+'\x20'+_0x220e44(_0x27babb(0x756))+_0x27babb(0x208)+(_0x1c00f6?'checked':'')+_0x27babb(0x941)+(_0x2bcffa[_0x27babb(0x296)]===!![]?_0x27babb(0xe0c):'')+_0x27babb(0x3de)+this['_eT'](_0x27babb(0x636))+'\x20'+_0x220e44('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.')+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x1b3a30(_0x1c00f6)+_0x27babb(0x34c)+(_0x2299f7[_0x27babb(0x3e2)]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x27babb(0x9da)](_0x27babb(0xd22))+'\x20'+_0x220e44('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).')+_0x27babb(0xcb8)+this[_0x27babb(0x9da)](_0x27babb(0x94d))+_0x27babb(0x229)+escapeHtml(_0x2bcffa[_0x27babb(0x3b9)]??'')+_0x27babb(0x3c2):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x27babb(0xe57)](_0x27babb(0xbe3),_0x3e060f)||this['_isFieldRelevantForMode']('show_range_band',_0x3e060f)?_0x27babb(0xdb7)+(_0x2bcffa[_0x27babb(0xbe3)]?_0x27babb(0xe0c):'')+_0x27babb(0x3de)+this[_0x27babb(0x9da)](_0x27babb(0x4cf))+'\x20'+_0x220e44(_0x27babb(0x92c))+_0x27babb(0xa84)+(_0x2bcffa[_0x27babb(0x8b4)]?_0x27babb(0xe0c):'')+_0x27babb(0x3de)+this[_0x27babb(0x9da)](_0x27babb(0x44f))+'\x20'+_0x220e44(_0x27babb(0xa55))+_0x27babb(0x4e2)+(_0x2bcffa[_0x27babb(0xe08)]?'checked':'')+_0x27babb(0x3de)+this[_0x27babb(0x9da)](_0x27babb(0xb50))+'\x20'+_0x220e44(_0x27babb(0x5e4))+'</span></div></label></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'+((()=>{const _0x524a2f=_0x27babb;if(_0x3e060f!==_0x524a2f(0xc9d)||(_0x2bcffa[_0x524a2f(0x858)]||_0x2bcffa[_0x524a2f(0x887)])===_0x524a2f(0x1e1))return'';const _0x100d73=_0x2bcffa[_0x524a2f(0xe10)],_0x14efba=Array[_0x524a2f(0x5ac)](_0x100d73)?_0x100d73:_0x100d73?[_0x100d73&&typeof _0x100d73===_0x524a2f(0xd87)?_0x100d73:{'period':_0x100d73===!![]?'previous_period':String(_0x100d73)}]:[],_0x4d250f=[_0x524a2f(0xd7c),_0x524a2f(0x23a),_0x524a2f(0xc3f),_0x524a2f(0x6d0),_0x524a2f(0x202)],_0x20531b=_0x14efba['map']((_0x16c003,_0x33279c)=>{const _0x1539e3=_0x524a2f,_0x11a9f4=_0x16c003&&typeof _0x16c003===_0x1539e3(0xd87)?_0x16c003:{'period':String(_0x16c003)},_0x289ff1=_0x11a9f4[_0x1539e3(0x729)]!=null?String(_0x11a9f4[_0x1539e3(0x729)]):_0x1539e3(0xd7c),_0x2091d9=!_0x4d250f[_0x1539e3(0x905)](_0x289ff1)?_0x1539e3(0x733)+escapeHtml(_0x289ff1)+_0x1539e3(0x6d5)+escapeHtml(_0x289ff1)+_0x1539e3(0x439):'',_0x492747=_0x360fa2=>_0x289ff1===_0x360fa2?_0x1539e3(0xe1e):'',_0x36de3a=_0x11a9f4[_0x1539e3(0xcec)]||'dashed',_0x2a1900=_0x5a4e83=>_0x36de3a===_0x5a4e83?_0x1539e3(0xe1e):'',_0x150852=String(_0x11a9f4['color']??'')[_0x1539e3(0x905)]('{{');return _0x1539e3(0x182)+_0x33279c+_0x1539e3(0x5f9)+this[_0x1539e3(0x9da)]('Compare\x20With')+_0x1539e3(0xb4b)+_0x492747(_0x1539e3(0xd7c))+'>'+this[_0x1539e3(0x9da)](_0x1539e3(0xd64))+'</option><option\x20value=\x22yesterday\x22\x20'+_0x492747(_0x1539e3(0x23a))+'>'+this[_0x1539e3(0x9da)](_0x1539e3(0x9bd))+_0x1539e3(0x3b1)+_0x492747(_0x1539e3(0xc3f))+'>'+this[_0x1539e3(0x9da)]('Week\x20Before')+_0x1539e3(0x317)+_0x492747(_0x1539e3(0x6d0))+'>'+this[_0x1539e3(0x9da)](_0x1539e3(0x2e7))+'</option><option\x20value=\x22last_year\x22\x20'+_0x492747(_0x1539e3(0x202))+'>'+this[_0x1539e3(0x9da)](_0x1539e3(0xbda))+_0x1539e3(0x7ef)+_0x2091d9+_0x1539e3(0x390)+this[_0x1539e3(0x9da)](_0x1539e3(0x562))+'\x20'+_0x220e44(_0x1539e3(0x597))+_0x1539e3(0xc56)+escapeHtml(String(Math[_0x1539e3(0x8fb)](0x1,parseInt(_0x11a9f4[_0x1539e3(0x5de)])||0x1)))+_0x1539e3(0x247)+this['_eT']('Line\x20Style')+_0x1539e3(0xa0c)+_0x2a1900(_0x1539e3(0x869))+'>'+this['_eT'](_0x1539e3(0xbe4))+_0x1539e3(0x76f)+_0x2a1900('solid')+'>'+this[_0x1539e3(0x9da)](_0x1539e3(0x6a3))+'</option><option\x20value=\x22dotted\x22\x20'+_0x2a1900('dotted')+'>'+this[_0x1539e3(0x9da)]('Dotted')+_0x1539e3(0xd39)+this[_0x1539e3(0x9da)](_0x1539e3(0xb9c))+_0x1539e3(0x50a)+escapeHtml(_0x11a9f4['color']??'')+_0x1539e3(0x94f)+escapeHtml(this[_0x1539e3(0x9e5)](_0x11a9f4[_0x1539e3(0xeaf)]))+'\x22'+(_0x150852?_0x1539e3(0x380):'')+_0x1539e3(0xd6a)+this['_eT']('Opacity')+_0x1539e3(0xbc3)+(_0x11a9f4[_0x1539e3(0x211)]!=null?escapeHtml(String(_0x11a9f4[_0x1539e3(0x211)])):'')+_0x1539e3(0xc51)+(_0x11a9f4[_0x1539e3(0x7db)]===![]?'':_0x1539e3(0xe0c))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1539e3(0x9da)](_0x1539e3(0x658))+_0x1539e3(0x2ef)+(_0x11a9f4[_0x1539e3(0xd92)]===!![]?_0x1539e3(0xe0c):'')+_0x1539e3(0x3de)+this['_eT']('Hide\x20on\x20Load')+'\x20'+_0x220e44(_0x1539e3(0x90b))+_0x1539e3(0x797)+(_0x11a9f4[_0x1539e3(0x6f2)]===!![]?_0x1539e3(0xe0c):'')+_0x1539e3(0x3de)+this[_0x1539e3(0x9da)](_0x1539e3(0x7a5))+'\x20'+_0x220e44(_0x1539e3(0x66d))+_0x1539e3(0xe23)+(_0x11a9f4[_0x1539e3(0xbe3)]===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1539e3(0x4cf))+'\x20'+_0x220e44(_0x1539e3(0xb11))+_0x1539e3(0xc07)+this[_0x1539e3(0x9da)](_0x1539e3(0x4b8))+_0x1539e3(0x6aa);})['join']('');return _0x524a2f(0xe3f)+this[_0x524a2f(0x9da)](_0x524a2f(0xe55))+'\x20'+_0x220e44(_0x524a2f(0x618))+_0x524a2f(0x9bf)+(_0x20531b||_0x524a2f(0xbd9)+this['_eT'](_0x524a2f(0x9c4))+'</div>')+_0x524a2f(0x871)+this[_0x524a2f(0x9da)](_0x524a2f(0xb13))+_0x524a2f(0x40e);})())+_0x27babb(0x44b)+(this[_0x27babb(0xe57)](_0x27babb(0x5a7),_0x3e060f)?'<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2012\x207\x2012\x2010\x205\x2014\x2019\x2017\x2012\x2021\x2012\x22/></svg>'+this['_eT'](_0x27babb(0xe97))+'\x20'+_0x220e44('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.')+'</div></div><div\x20class=\x22ma-list\x22>'+(_0x433a1c||'<div\x20class=\x22es\x22>'+this['_eT'](_0x27babb(0x9ba))+_0x27babb(0xba9))+_0x27babb(0xb6e)+this[_0x27babb(0x9da)](_0x27babb(0xd25))+_0x27babb(0x40e):'')+((_0x2299f7[_0x27babb(0x3c1)]||_0x27babb(0xc9d))===_0x27babb(0xc9d)?'<div\x20class=\x22cs\x20'+(_0x3b76ef===_0x27babb(0x454)?'lk':'')+_0x27babb(0x738)+this[_0x27babb(0x9da)]('Extrema')+'\x20'+_0x220e44(_0x27babb(0x7c0))+'</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>'+_0x2350ad(_0x27babb(0x454),_0x3b76ef,this[_0x27babb(0x9da)](_0x27babb(0xd00)))+_0x2350ad(_0x27babb(0x249),_0x3b76ef,this[_0x27babb(0x9da)](_0x27babb(0xa6b)))+_0x2350ad(_0x27babb(0xccc),_0x3b76ef,this[_0x27babb(0x9da)](_0x27babb(0x85d)))+_0x27babb(0xe72)+(_0x3b76ef===_0x27babb(0x454)?_0x27babb(0x6fb):'')+'><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20'+(_0x2bcffa[_0x27babb(0x793)]!==![]?_0x27babb(0xe0c):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x27babb(0x9da)](_0x27babb(0xe25))+'\x20'+_0x220e44(_0x27babb(0xe0d))+_0x27babb(0x151)+(_0x2bcffa[_0x27babb(0x936)]!==![]?'checked':'')+_0x27babb(0x3de)+this[_0x27babb(0x9da)](_0x27babb(0x71a))+'\x20'+_0x220e44(_0x27babb(0x8c3))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x2bcffa[_0x27babb(0x466)]!==![]?'checked':'')+_0x27babb(0x3de)+this['_eT']('Timestamp')+'\x20'+_0x220e44(_0x27babb(0xcee))+_0x27babb(0x2b7)+this[_0x27babb(0x9da)](_0x27babb(0xd18))+'\x20'+_0x220e44(_0x27babb(0xcb4))+_0x27babb(0x55c)+this[_0x27babb(0x9da)](_0x27babb(0xbfb))+_0x27babb(0x229)+escapeHtml(_0x2bcffa[_0x27babb(0x707)]??'')+_0x27babb(0x7d8)+escapeHtml(this['_coerceColor'](_0x2bcffa[_0x27babb(0x707)]||_0x27babb(0xa28)))+_0x27babb(0x19a)+this[_0x27babb(0x9da)]('Font\x20Size')+'\x20'+_0x220e44(_0x27babb(0xb48))+_0x27babb(0x57b)+escapeHtml(_0x2bcffa['extrema_font_size']??'')+_0x27babb(0xe92)+this[_0x27babb(0x9da)](_0x27babb(0xbeb))+'\x20'+_0x220e44(_0x27babb(0xbb4))+_0x27babb(0x2cf)+this[_0x27babb(0x9da)](_0x27babb(0xbfb))+_0x27babb(0x229)+escapeHtml(_0x2bcffa[_0x27babb(0x9fd)]??'')+_0x27babb(0x6b8)+escapeHtml(this[_0x27babb(0x9e5)](_0x2bcffa[_0x27babb(0x9fd)]||_0x27babb(0x5b2)))+_0x27babb(0x19a)+this[_0x27babb(0x9da)](_0x27babb(0xc2d))+'\x20'+_0x220e44(_0x27babb(0xdcc))+_0x27babb(0x76d)+escapeHtml(_0x2bcffa[_0x27babb(0xc0e)]??'')+_0x27babb(0x1ea):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x2299f7['chart_mode']||_0x27babb(0xc9d))===_0x27babb(0xc9d)?_0x27babb(0xa89)+(!_0x536ff7?'lk':'')+_0x27babb(0xe7c)+this[_0x27babb(0x9da)]('Line')+'\x20'+_0x220e44(_0x27babb(0x9d9))+_0x27babb(0x24c)+(_0x536ff7?'checked':'')+_0x27babb(0xaf3)+_0x1b3a30(_0x536ff7)+_0x27babb(0xca4)+this['_eT']('Line\x20Width')+'\x20'+_0x220e44(_0x27babb(0xa1f))+_0x27babb(0xb57)+escapeHtml(_0x2bcffa['line_width']??2.5)+'\x22\x20'+(_0x536ff7?'':'disabled')+_0x27babb(0xaef)+(_0x2bcffa[_0x27babb(0xe0f)]!==![]?_0x27babb(0xe0c):'')+'\x20'+(_0x536ff7?'':_0x27babb(0xbcc))+_0x27babb(0x3de)+this[_0x27babb(0x9da)]('Bezier')+'\x20'+_0x220e44(_0x27babb(0x875))+_0x27babb(0x2aa)+this['_eT'](_0x27babb(0x328))+'\x20'+_0x220e44(_0x27babb(0xa2b))+'</label><select\x20class=\x22e-line_style\x22\x20'+(_0x536ff7?'':_0x27babb(0xbcc))+'><option\x20value=\x22solid\x22\x20'+((_0x2bcffa['line_style']??'solid')==='solid'?_0x27babb(0xe1e):'')+'>'+this[_0x27babb(0x9da)](_0x27babb(0x6a3))+_0x27babb(0x45e)+(_0x2bcffa[_0x27babb(0xcec)]==='dotted'?_0x27babb(0xe1e):'')+'>'+this['_eT'](_0x27babb(0x3d3))+'</option><option\x20value=\x22dashed\x22\x20'+(_0x2bcffa['line_style']===_0x27babb(0x869)?_0x27babb(0xe1e):'')+'>'+this[_0x27babb(0x9da)]('Dashed')+_0x27babb(0x71c)+(_0x2bcffa[_0x27babb(0x643)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x27babb(0x9da)](_0x27babb(0x397))+'\x20'+_0x220e44(_0x27babb(0x244))+_0x27babb(0xa04)+(_0x2d3d7e?'checked':'')+_0x27babb(0x3de)+this[_0x27babb(0x9da)]('Data\x20Points')+'\x20'+_0x220e44('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.')+_0x27babb(0xe30)+(_0x2d3d7e?_0x27babb(0x46b)+this[_0x27babb(0x9da)](_0x27babb(0x469))+'\x20'+_0x220e44(_0x27babb(0x801))+_0x27babb(0x546)+escapeHtml(_0x2bcffa[_0x27babb(0xb38)]??'')+_0x27babb(0x6ed):'')+_0x27babb(0x3b8):'')+'\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>'+(_0x3e060f==='gauge'?this[_0x27babb(0x9da)](_0x27babb(0x5d9)):this[_0x27babb(0x9da)](_0x27babb(0xe17)))+'\x20'+_0x220e44(_0x3e060f===_0x27babb(0xa2f)?_0x27babb(0x396):_0x27babb(0x398))+_0x27babb(0xd78)+(_0x3e060f===_0x27babb(0xa2f)?this[_0x27babb(0x9da)](_0x27babb(0xe25)):this[_0x27babb(0x9da)](_0x27babb(0x5c6)))+'\x20'+_0x220e44(_0x3e060f===_0x27babb(0xa2f)?'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.':_0x27babb(0x252))+_0x27babb(0x406)+escapeHtml(_0x2bcffa[_0x27babb(0x758)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+(_0x3e060f===_0x27babb(0xa2f)?this[_0x27babb(0x9da)]('Max'):this[_0x27babb(0x9da)](_0x27babb(0x571)))+'\x20'+_0x220e44(_0x3e060f===_0x27babb(0xa2f)?_0x27babb(0xb52):'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.')+_0x27babb(0x452)+escapeHtml(_0x2bcffa['upper_bound']??'')+_0x27babb(0xdae);})())+_0xe4cf9a(0x14e)+(_0x4f344c===_0xe4cf9a(0x7a1)?_0xe4cf9a(0x9e1):'')+_0xe4cf9a(0x1b7)+this[_0xe4cf9a(0x9da)]('Base\x20Colors')+_0xe4cf9a(0xae8)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x241))+'\x20'+_0x220e44(_0xe4cf9a(0x2fe))+_0xe4cf9a(0x931)+_0xa796b8(_0xe4cf9a(0xe29),_0x2bcffa[_0xe4cf9a(0xeaf)]||_0xe4cf9a(0x32c))+_0xe4cf9a(0xba9)+(this[_0xe4cf9a(0xe57)](_0xe4cf9a(0xe46),_0x3e060f)?'<div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x65a))+'\x20'+_0x220e44(_0xe4cf9a(0x37f))+_0xe4cf9a(0x931)+_0xa796b8(_0xe4cf9a(0xc2e),_0x2bcffa[_0xe4cf9a(0xe46)]||_0x2bcffa[_0xe4cf9a(0xeaf)]||_0xe4cf9a(0x32c))+'</div>':_0xe4cf9a(0xa18))+_0xe4cf9a(0xae8)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x23b))+'\x20'+_0x220e44('Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+'</label>'+_0xa796b8('e-icon_color',_0x2bcffa['icon_color']||_0x2bcffa[_0xe4cf9a(0xeaf)]||'#ff4757')+_0xe4cf9a(0xe3e)+this[_0xe4cf9a(0x9da)]('State\x20Color')+'\x20'+_0x220e44(_0xe4cf9a(0xd96))+'</label>'+_0xa796b8('e-state_color',_0x2bcffa[_0xe4cf9a(0x8b2)]||_0x2bcffa['color']||_0xe4cf9a(0x32c))+_0xe4cf9a(0x377)+(_0x3e060f===_0xe4cf9a(0xa2f)?_0xe4cf9a(0x654)+this[_0xe4cf9a(0x9da)]('Needle\x20Color')+'\x20'+_0x220e44('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).')+_0xe4cf9a(0x931)+_0xa796b8(_0xe4cf9a(0x7df),_0x2bcffa[_0xe4cf9a(0x946)]??'')+'</div><div\x20class=\x22f\x22></div></div>':'')+_0xe4cf9a(0xba1)+(!_0x56d205?'lk':'')+_0xe4cf9a(0x9d5)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x7a5))+'\x20'+_0x220e44('Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20'+(_0x56d205?_0xe4cf9a(0xe0c):'')+'><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'+_0x1b3a30(_0x56d205)+_0xe4cf9a(0x772)+(_0x2bcffa['gradient']!==![]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x56d205?'':_0xe4cf9a(0xbcc))+_0xe4cf9a(0x3de)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x796))+'\x20'+_0x220e44(_0xe4cf9a(0x4f3))+_0xe4cf9a(0xa93)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x1ff))+'\x20'+_0x220e44(_0xe4cf9a(0x283))+_0xe4cf9a(0x5e2)+(_0x2bcffa[_0xe4cf9a(0x1cc)]!=null?escapeHtml(String(_0x2bcffa[_0xe4cf9a(0x1cc)])):'')+'\x22\x20'+(_0x56d205?'':'disabled')+_0xe4cf9a(0x660)+(this['_isFieldRelevantForMode'](_0xe4cf9a(0x47e),_0x3e060f)?_0xe4cf9a(0xa89)+(_0x2fcd3c?.[_0xe4cf9a(0x96c)]?'lk':'')+_0xe4cf9a(0x65b)+this[_0xe4cf9a(0x9da)]('Rise/Fall\x20Colors')+'\x20'+_0x220e44('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.')+_0xe4cf9a(0xb51)+(_0x51d28e?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x2fcd3c?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xbcc):'')+_0xe4cf9a(0x294)+(_0x2fcd3c?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xc87)+this['_eT'](_0xe4cf9a(0x83d))+_0xe4cf9a(0xba9):'')+_0xe4cf9a(0xafe)+(!_0x51d28e?.[_0xe4cf9a(0x96c)]||_0x2fcd3c?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0x6fb):'')+'><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>'+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x883))+'\x20'+_0x220e44(_0xe4cf9a(0x611))+_0xe4cf9a(0x38a)+escapeHtml(this[_0xe4cf9a(0x9e5)](_0x51d28e?.[_0xe4cf9a(0x25e)]??_0xe4cf9a(0xd8b)))+_0xe4cf9a(0x247)+this['_eT'](_0xe4cf9a(0xa22))+'\x20'+_0x220e44(_0xe4cf9a(0x825))+_0xe4cf9a(0xde2)+escapeHtml(this['_coerceColor'](_0x51d28e?.[_0xe4cf9a(0xbab)]??'#e74c3c'))+_0xe4cf9a(0x247)+this['_eT'](_0xe4cf9a(0x52b))+'\x20'+_0x220e44('Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.')+'</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x51d28e?.[_0xe4cf9a(0x162)]??'#95a5a6'))+'\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20':'')+(this['_isFieldRelevantForMode']('color_thresholds',_0x3e060f)?_0xe4cf9a(0xa89)+(_0x51d28e?.[_0xe4cf9a(0x96c)]?'lk':'')+_0xe4cf9a(0x43b)+this[_0xe4cf9a(0x9da)]('Color\x20Thresholds')+'\x20'+_0x220e44(_0xe4cf9a(0x2ab))+_0xe4cf9a(0x622)+(_0x2fcd3c?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xe0c):'')+'\x20'+(_0x51d28e?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xbcc):'')+_0xe4cf9a(0x294)+(_0x51d28e?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xc87)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x45f))+_0xe4cf9a(0xba9):'')+_0xe4cf9a(0xafe)+(!_0x2fcd3c?.[_0xe4cf9a(0x96c)]||_0x51d28e?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0x6fb):'')+_0xe4cf9a(0xa65)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x634))+'\x20'+_0x220e44(_0xe4cf9a(0xacb))+_0xe4cf9a(0xe48)+_0x2350ad(_0xe4cf9a(0x1eb),_0x2fcd3c?.[_0xe4cf9a(0x9e7)]??_0xe4cf9a(0x1eb),this['_eT'](_0xe4cf9a(0x3e6)))+_0x2350ad(_0xe4cf9a(0xb3a),_0x2fcd3c?.['direction']??'vertical',this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x80b)))+_0xe4cf9a(0x390)+this[_0xe4cf9a(0x9da)]('Transition')+'\x20'+_0x220e44('Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.')+_0xe4cf9a(0x22c)+_0x2350ad('smooth',_0x2fcd3c?.[_0xe4cf9a(0xa83)]??'smooth',this['_eT'](_0xe4cf9a(0x6c5)))+_0x2350ad(_0xe4cf9a(0x4a4),_0x2fcd3c?.[_0xe4cf9a(0xa83)]??_0xe4cf9a(0xe0f),this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x94e)))+_0xe4cf9a(0x59a)+(_0x2fcd3c?.[_0xe4cf9a(0x1da)]?_0xe4cf9a(0xe0c):'')+_0xe4cf9a(0x3de)+this['_eT']('Last\x20Color')+'\x20'+_0x220e44(_0xe4cf9a(0xabd))+_0xe4cf9a(0x264)+(_0x108465||_0xe4cf9a(0xbd9)+this[_0xe4cf9a(0x9da)](_0xe4cf9a(0x4ed))+'</div>')+_0xe4cf9a(0x97c)+(_0x51d28e?.[_0xe4cf9a(0x96c)]?_0xe4cf9a(0xbcc):'')+'><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[_0xe4cf9a(0x9da)](_0xe4cf9a(0xe65))+_0xe4cf9a(0xd59):'')+'\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>';})[_0x8654a1(0x2f5)](''),_0x474b1d=_0x8654a1(0x625)+(this[_0x8654a1(0x255)][_0x8654a1(0x960)]('entities')?_0x8654a1(0xc02):'')+_0x8654a1(0x386)+this[_0x8654a1(0x9da)](_0x8654a1(0x943))+_0x8654a1(0x9c0)+this[_0x8654a1(0x78e)][_0x8654a1(0x491)]+'\x20'+this[_0x8654a1(0x9da)](_0x8654a1(0xd93))+'</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>'+_0x5a9892+_0x8654a1(0xb66)+(_0x2299f7['chart_mode']===_0x8654a1(0x19f)&&this[_0x8654a1(0x78e)]['length']>=0x2||_0x2299f7[_0x8654a1(0x3c1)]===_0x8654a1(0xeac)&&this[_0x8654a1(0x78e)][_0x8654a1(0x491)]>=0x1||_0x2299f7[_0x8654a1(0x3c1)]===_0x8654a1(0x65c)&&this['_entities'][_0x8654a1(0x491)]>=0x1?'':_0x8654a1(0xc94)+this[_0x8654a1(0x9da)](_0x8654a1(0x4dd))+_0x8654a1(0x666))+_0x8654a1(0x864),_0x13effb='<style>\x0a:host{display:block;font-family:'+_0x4d9c7f+_0x8654a1(0xdf0);this[_0x8654a1(0xd72)]=(this[_0x8654a1(0xd72)]||0x0)+0x1;const _0x12f5d1=_0x8654a1(0x625)+(this[_0x8654a1(0x255)]['has'](_0x8654a1(0x186))?_0x8654a1(0xc02):'')+'\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['_eT'](_0x8654a1(0x77b))+_0x8654a1(0x9c0)+this[_0x8654a1(0x9da)](_0x8654a1(0xbd2))+_0x8654a1(0x57e)+(!_0xe2a906?_0x8654a1(0x6d4)+(_0x247ba6===_0x8654a1(0x7f5)?_0x8654a1(0x9e1):'')+_0x8654a1(0x3a3)+this[_0x8654a1(0x9da)](_0x8654a1(0x7e8))+_0x8654a1(0x666):'')+_0x8654a1(0xcf3)+(_0x247ba6===_0x8654a1(0x88b)?_0x8654a1(0x9e1):'')+'\x22\x20data-cstab=\x22styling\x22>'+this[_0x8654a1(0x9da)](_0x8654a1(0xa8f))+_0x8654a1(0x7a4)+(_0x247ba6==='locale'?_0x8654a1(0x9e1):'')+_0x8654a1(0x3ab)+this[_0x8654a1(0x9da)]('Localization')+'</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'+(_0x247ba6==='headericon'?'active':'')+_0x8654a1(0xae5)+(!_0xe2a906?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT']('Header')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Card\x20Header')+'\x20'+_0x220e44(_0x8654a1(0xa45))+'</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x8654a1(0xbc9))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xbc1)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0x2db))+'\x20'+_0x220e44(_0x8654a1(0x98b))+_0x8654a1(0x8e0)+escapeHtml(_0x2299f7[_0x8654a1(0x997)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0xb6b))+'\x20'+_0x220e44(_0x8654a1(0xd47))+_0x8654a1(0x475)+['left',_0x8654a1(0xa1b),_0x8654a1(0x51b)][_0x8654a1(0x189)](_0x59db75=>_0x2350ad(_0x59db75,_0x2299f7[_0x8654a1(0x788)]??_0x8654a1(0x8fa),this[_0x8654a1(0x9da)](_0x59db75[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x59db75['slice'](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x179)+this[_0x8654a1(0x9da)](_0x8654a1(0xde6))+'\x20'+_0x220e44(_0x8654a1(0xc2f))+_0x8654a1(0x2d6)+[_0x8654a1(0xbde),_0x8654a1(0xb3a)][_0x8654a1(0x189)](_0x43cc47=>_0x2350ad(_0x43cc47,_0x2299f7[_0x8654a1(0x591)]??'default',{'default':this[_0x8654a1(0x9da)](_0x8654a1(0xaea)),'horizontal':this[_0x8654a1(0x9da)]('Horizontal')}[_0x43cc47]))[_0x8654a1(0x2f5)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)]('Header\x20Color')+'\x20'+_0x220e44(_0x8654a1(0x7bf))+_0x8654a1(0x7ea)+this['_eT'](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x7e7)]??'')+_0x8654a1(0x8bb)+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7[_0x8654a1(0x7e7)]||_0x8654a1(0xa28)))+_0x8654a1(0x19a)+this[_0x8654a1(0x9da)](_0x8654a1(0x27f))+'\x20'+_0x220e44(_0x8654a1(0x57f))+_0x8654a1(0x822)+this['_eT']('Auto')+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x174)]??'')+_0x8654a1(0x501)+this[_0x8654a1(0x9da)](_0x8654a1(0x62b))+'\x20'+_0x220e44('Header\x20letter\x20spacing.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x200.5px,\x20normal,\x20-0.02em.\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7['card_header_letter_spacing']??'')+_0x8654a1(0xe34)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfe))+_0x8654a1(0xd0c)+this[_0x8654a1(0x9da)](_0x8654a1(0x23b))+'\x20'+_0x220e44('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.')+'</label>'+_0xa796b8('card-icon-color',_0x2299f7[_0x8654a1(0x217)]??'')+_0x8654a1(0xe3e)+this[_0x8654a1(0x9da)](_0x8654a1(0xd7f))+'\x20'+_0x220e44(_0x8654a1(0x6dc))+_0x8654a1(0x679)+this[_0x8654a1(0x9da)]('Icon\x20Size')+'\x20'+_0x220e44(_0x8654a1(0xb59))+'</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0xdc5)]??'')+_0x8654a1(0x57a)+this[_0x8654a1(0x9da)](_0x8654a1(0xc19))+'\x20'+_0x220e44(_0x8654a1(0x573))+_0x8654a1(0x18e)+escapeHtml(_0x2299f7[_0x8654a1(0x9f2)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0xa19))+'\x20'+_0x220e44(_0x8654a1(0xdb4))+_0x8654a1(0x289)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)]['map'](_0x4d5b44=>_0x2350ad(_0x4d5b44,_0x2299f7[_0x8654a1(0x8fe)]??_0x8654a1(0x8fa),this['_eT'](_0x4d5b44[_0x8654a1(0xb78)](0x0)[_0x8654a1(0x514)]()+_0x4d5b44[_0x8654a1(0x7e6)](0x1))))['join']('')+_0x8654a1(0x428):'')+'\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'+(_0x247ba6===_0x8654a1(0x88b)?'active':'')+_0x8654a1(0x323)+this[_0x8654a1(0x9da)](_0x8654a1(0xa8f))+'</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'](_0x8654a1(0x52c))+'\x20'+_0x220e44(_0x8654a1(0x663))+_0x8654a1(0x952)+escapeHtml(_0x2299f7['height']==null||_0x2299f7[_0x8654a1(0xc7f)]===_0x8654a1(0xb6d)||_0x2299f7[_0x8654a1(0xc7f)]===''?_0x8654a1(0xb6d):_0x39e586(_0x2299f7['height'],0x96))+_0x8654a1(0x487)+this['_eT'](_0x8654a1(0xbeb))+'\x20'+_0x220e44(_0x8654a1(0x926))+_0x8654a1(0x8ab)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x4fd)]??'')+'\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x8654a1(0x9e5)](_0x2299f7['card_background_color']||_0x8654a1(0x7b2)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)]('Border\x20Radius')+'\x20'+_0x220e44(_0x8654a1(0x473))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0x528)]??'')+_0x8654a1(0xb7c)+(_0x2299f7[_0x8654a1(0x3d1)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0x1c8))+'\x20'+_0x220e44(_0x8654a1(0x5b5))+_0x8654a1(0x9ad)+(_0x2299f7[_0x8654a1(0x337)]!==![]?_0x8654a1(0xe0c):'')+_0x8654a1(0x3de)+this[_0x8654a1(0x9da)](_0x8654a1(0xb31))+'\x20'+_0x220e44(_0x8654a1(0x3a4))+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2299f7[_0x8654a1(0x337)]!==![]?_0x8654a1(0x654)+this[_0x8654a1(0x9da)](_0x8654a1(0xe49))+'\x20'+_0x220e44(_0x8654a1(0xb02))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x97b)]??'')+_0x8654a1(0x27d)+escapeHtml(this['_coerceColor'](_0x2299f7[_0x8654a1(0x97b)]||_0x8654a1(0xa28)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x468))+'\x20'+_0x220e44(_0x8654a1(0xc45))+_0x8654a1(0x6ff)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+_0x8654a1(0x229)+escapeHtml(_0x2299f7[_0x8654a1(0xc75)]??'')+_0x8654a1(0xdf4):'')+'\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'](_0x8654a1(0x5a8))+'\x20'+_0x220e44(_0x8654a1(0xb3b))+_0x8654a1(0xb10)+this[_0x8654a1(0x9da)](_0x8654a1(0xbfb))+'\x22\x20value=\x22'+escapeHtml(_0x2299f7[_0x8654a1(0x724)]??'')+'\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[_0x8654a1(0x9da)]('Background\x20Image')+'\x20'+_0x220e44(_0x8654a1(0x538))+_0x8654a1(0xe54)+escapeHtml(_0x2299f7[_0x8654a1(0x925)]??'')+_0x8654a1(0x247)+this[_0x8654a1(0x9da)](_0x8654a1(0x603))+'\x20'+_0x220e44('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.')+_0x8654a1(0x8f8)+escapeHtml(_0x2299f7[_0x8654a1(0xa57)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x403f72||_0x3e060f===_0x8654a1(0x8ad)||_0x3e060f==='ranking'||_0x3a42d6?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x8654a1(0x9da)](_0x8654a1(0x93d))+'\x20'+_0x220e44(_0x8654a1(0x588))+_0x8654a1(0xc69)+[_0x8654a1(0x8fa),_0x8654a1(0xa1b),_0x8654a1(0x51b)][_0x8654a1(0x189)](_0x69f66c=>_0x2350ad(_0x69f66c,_0x2299f7[_0x8654a1(0xbb5)]??_0x8654a1(0xa1b),this['_eT'](_0x69f66c[_0x8654a1(0xb78)](0x0)['toUpperCase']()+_0x69f66c[_0x8654a1(0x7e6)](0x1))))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x4df):'')+_0x8654a1(0x661)+(_0x247ba6===_0x8654a1(0xc29)?_0x8654a1(0x9e1):'')+_0x8654a1(0x623)+this[_0x8654a1(0x9da)](_0x8654a1(0x1a6))+_0x8654a1(0xd15)+this[_0x8654a1(0x9da)](_0x8654a1(0xc67))+'\x20'+_0x220e44(_0x8654a1(0x41d))+_0x8654a1(0xa86)+[{'v':'auto','l':this[_0x8654a1(0x9da)](_0x8654a1(0x6de))},...Object[_0x8654a1(0x25f)](LANG_NAMES)['map'](_0x419342=>({'v':_0x419342,'l':LANG_NAMES[_0x419342]||_0x419342}))[_0x8654a1(0x2f7)]((_0x399d32,_0x38b4f6)=>_0x399d32['l'][_0x8654a1(0xa91)](_0x38b4f6['l'])),..._0x2299f7[_0x8654a1(0xaf7)]&&_0x2299f7[_0x8654a1(0xaf7)]!==_0x8654a1(0xb6d)&&!LANG_NAMES[_0x2299f7[_0x8654a1(0xaf7)]]?[{'v':_0x2299f7[_0x8654a1(0xaf7)],'l':_0x2299f7[_0x8654a1(0xaf7)]}]:[]][_0x8654a1(0x189)](_0x5f0a6b=>_0x2350ad(_0x5f0a6b['v'],_0x2299f7[_0x8654a1(0xaf7)]??_0x8654a1(0xb6d),_0x5f0a6b['l']))[_0x8654a1(0x2f5)]('')+_0x8654a1(0x390)+this[_0x8654a1(0x9da)](_0x8654a1(0x60c))+'\x20'+_0x220e44(_0x8654a1(0x213))+_0x8654a1(0x5f8)+[{'v':'auto','l':this['_eT'](_0x8654a1(0xb77))},{'v':_0x8654a1(0x6a4),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x8a2))},{'v':_0x8654a1(0xaec),'l':this[_0x8654a1(0x9da)](_0x8654a1(0x3b4))},..._0x2299f7[_0x8654a1(0x712)]&&![_0x8654a1(0xb6d),_0x8654a1(0x6a4),'server'][_0x8654a1(0x905)](_0x2299f7[_0x8654a1(0x712)])?[{'v':_0x2299f7[_0x8654a1(0x712)],'l':_0x2299f7[_0x8654a1(0x712)]}]:[]]['map'](_0x25e916=>_0x2350ad(_0x25e916['v'],_0x2299f7[_0x8654a1(0x712)]??_0x8654a1(0xb6d),_0x25e916['l']))['join']('')+'</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[_0x8654a1(0x2dc)][_0x8654a1(0xeae)]=_0x13effb+_0x8654a1(0xdc8)+this[_0x8654a1(0x9da)](_0x8654a1(0xc89))+_0x8654a1(0x229)+escapeHtml(this[_0x8654a1(0x320)]||'')+_0x8654a1(0x43a)+_0x263b82+_0x12f5d1+_0x474b1d+_0x8654a1(0xba9),this[_0x8654a1(0x68e)](),this[_0x8654a1(0xe21)]();if(_0x561624?.[_0x8654a1(0xcf6)]){const _0x56af87=this['shadowRoot'][_0x8654a1(0x75f)](_0x561624[_0x8654a1(0xcf6)]);if(_0x56af87){_0x56af87[_0x8654a1(0x269)]();if(_0x561624['ss']!==void 0x0)try{_0x56af87[_0x8654a1(0x327)](_0x561624['ss'],_0x561624['se']);}catch{}}}}['_mountIconDropdown'](_0x1326f8,_0x619a33,_0x45cee7,_0x394265={}){const _0x4659a0=_0x376e89;if(!_0x1326f8||_0x1326f8[_0x4659a0(0x5b3)])return;_0x1326f8[_0x4659a0(0x5b3)]=!![],_0x1326f8[_0x4659a0(0xeae)]='';const _0x3ad305=!!_0x394265[_0x4659a0(0xbcc)],_0x30a53d=document[_0x4659a0(0xe56)](_0x4659a0(0xd4c));_0x30a53d[_0x4659a0(0xea9)][_0x4659a0(0xbf0)]=_0x4659a0(0xca5);const _0x1108a5=document['createElement']('button');_0x1108a5[_0x4659a0(0x887)]=_0x4659a0(0x219),_0x1108a5[_0x4659a0(0xbcc)]=_0x3ad305,_0x1108a5[_0x4659a0(0xea9)][_0x4659a0(0xbf0)]=_0x4659a0(0x8d5)+(_0x3ad305?_0x4659a0(0x193):'');const _0x2f036a=document[_0x4659a0(0xe56)]('ha-icon');_0x2f036a['style'][_0x4659a0(0xbf0)]=_0x4659a0(0xc91);const _0x57532b=document[_0x4659a0(0xe56)]('span');_0x57532b[_0x4659a0(0xea9)][_0x4659a0(0xbf0)]='flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap';const _0x3a82f6=document[_0x4659a0(0xe56)](_0x4659a0(0x995));_0x3a82f6['style'][_0x4659a0(0xbf0)]=_0x4659a0(0x4d5),_0x3a82f6[_0x4659a0(0xeae)]='<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>',_0x1108a5[_0x4659a0(0x780)](_0x2f036a,_0x57532b,_0x3a82f6);const _0xedd280=document[_0x4659a0(0xe56)]('div');_0xedd280[_0x4659a0(0xea9)][_0x4659a0(0xbf0)]=_0x4659a0(0x63f);const _0x254851=_0x43c484=>typeof _0x43c484===_0x4659a0(0xb2d)&&(_0x43c484['includes']('{{')||_0x43c484[_0x4659a0(0x905)]('{%')),_0x324324=()=>{const _0xc4173a=_0x4659a0,_0xf885fe=(_0x619a33()||'')[_0xc4173a(0xdc2)]();if(_0x254851(_0xf885fe))_0x2f036a['setAttribute']('icon',_0xc4173a(0xb49)),_0x2f036a[_0xc4173a(0xea9)]['visibility']=_0xc4173a(0xb07),_0x57532b[_0xc4173a(0xbad)]=this[_0xc4173a(0x9da)](_0xc4173a(0x586)),_0x57532b[_0xc4173a(0xea9)][_0xc4173a(0xeaf)]='var(--tx)';else _0xf885fe?(_0x2f036a[_0xc4173a(0x436)](_0xc4173a(0x58e),_0xf885fe),_0x2f036a[_0xc4173a(0xea9)]['visibility']=_0xc4173a(0xb07),_0x57532b[_0xc4173a(0xbad)]=_0xf885fe,_0x57532b[_0xc4173a(0xea9)][_0xc4173a(0xeaf)]=_0xc4173a(0x9ec)):(_0x2f036a[_0xc4173a(0xd48)](_0xc4173a(0x58e)),_0x2f036a[_0xc4173a(0xea9)][_0xc4173a(0x18c)]=_0xc4173a(0xaf9),_0x57532b[_0xc4173a(0xbad)]=_0x394265[_0xc4173a(0x990)]||this[_0xc4173a(0x9da)]('None'),_0x57532b['style'][_0xc4173a(0xeaf)]=_0xc4173a(0x522));},_0x27a613=document[_0x4659a0(0xe56)]('input');_0x27a613[_0x4659a0(0x887)]='text',_0x27a613['placeholder']=_0x394265[_0x4659a0(0x8dd)]||_0x4659a0(0xe8b),_0x27a613[_0x4659a0(0xda1)]=_0x619a33()||'',_0x27a613[_0x4659a0(0xea9)]['cssText']=_0x4659a0(0x261);let _0x2e197e=![];_0x27a613['addEventListener']('input',()=>{_0x45cee7(_0x27a613['value']||void 0x0),_0x324324(),_0x2e197e=!![];}),_0x27a613[_0x4659a0(0x493)]('change',()=>{_0x2e197e&&(_0x2e197e=![],this['_valueChanged']());});const _0x2bd6a=document['createElement'](_0x4659a0(0xd4c));_0x2bd6a['textContent']=this['_eT'](_0x4659a0(0x7e5)),_0x2bd6a[_0x4659a0(0xea9)][_0x4659a0(0xbf0)]='font-size:10px;color:var(--ts);margin:6px\x202px\x208px',_0xedd280[_0x4659a0(0x780)](_0x27a613,_0x2bd6a);let _0x1a66cf=null;const _0x5f25d4=_0x5bea0c=>{const _0x1d8e33=_0x4659a0;_0x45cee7(_0x5bea0c||void 0x0);if(_0x27a613)_0x27a613[_0x1d8e33(0xda1)]=_0x5bea0c||'';_0x324324(),this[_0x1d8e33(0x44a)](),_0x227d3c();},_0x15fd20=()=>{const _0xa969af=_0x4659a0;if(_0x1a66cf)return;const _0x45098d=(_0x619a33()||'')[_0xa969af(0xdc2)]();if(this[_0xa969af(0xbce)]&&customElements['get']('ha-icon-picker'))_0x1a66cf=document[_0xa969af(0xe56)](_0xa969af(0x3c7)),_0x1a66cf[_0xa969af(0x9e4)]=this[_0xa969af(0xbce)],_0x1a66cf['value']=_0x254851(_0x45098d)?'':_0x45098d,_0x1a66cf['label']='',_0x1a66cf['style'][_0xa969af(0xbf0)]='display:block;width:100%',_0x1a66cf[_0xa969af(0x493)](_0xa969af(0x934),_0x3e6595=>{const _0x2bcbb9=_0xa969af;_0x3e6595[_0x2bcbb9(0x79e)](),_0x5f25d4(_0x3e6595[_0x2bcbb9(0xb08)]['value']);});else{if(this[_0xa969af(0xbce)]&&customElements['get']('ha-selector'))_0x1a66cf=document['createElement'](_0xa969af(0xe27)),_0x1a66cf[_0xa969af(0x9e4)]=this[_0xa969af(0xbce)],_0x1a66cf['selector']={'icon':{}},_0x1a66cf[_0xa969af(0xda1)]=_0x254851(_0x45098d)?'':_0x45098d,_0x1a66cf[_0xa969af(0xafc)]='',_0x1a66cf[_0xa969af(0xea9)][_0xa969af(0xbf0)]=_0xa969af(0xd32),_0x1a66cf[_0xa969af(0x493)](_0xa969af(0x934),_0xde2a18=>{const _0x3824dc=_0xa969af;_0xde2a18[_0x3824dc(0x79e)](),_0x5f25d4(_0xde2a18[_0x3824dc(0xb08)]['value']);});else return;}_0xedd280[_0xa969af(0xb0e)](_0x1a66cf);},_0x475b88=()=>{const _0x26db67=_0x4659a0;if(_0x3ad305)return;if(this[_0x26db67(0xddd)]&&this[_0x26db67(0xddd)][_0x26db67(0x4b7)]!==_0x30a53d)this[_0x26db67(0xddd)]['close']();_0x15fd20(),_0xedd280[_0x26db67(0xea9)][_0x26db67(0x37d)]=_0x26db67(0x2f3),this[_0x26db67(0xddd)]={'wrap':_0x30a53d,'close':_0x227d3c},setTimeout(()=>{const _0x4893b8=_0x26db67;try{_0x27a613[_0x4893b8(0x269)]();}catch(_0xf2d9f7){}},0x1e);},_0x227d3c=()=>{const _0x4e5b16=_0x4659a0;_0xedd280['style'][_0x4e5b16(0x37d)]='none';if(this[_0x4e5b16(0xddd)]&&this[_0x4e5b16(0xddd)]['wrap']===_0x30a53d)this[_0x4e5b16(0xddd)]=null;_0x2e197e&&(_0x2e197e=![],this['_valueChanged']());};_0x1108a5['addEventListener'](_0x4659a0(0x249),()=>{const _0x3fc1bd=_0x4659a0;_0xedd280[_0x3fc1bd(0xea9)][_0x3fc1bd(0x37d)]==='block'?_0x227d3c():_0x475b88();}),_0x30a53d[_0x4659a0(0x780)](_0x1108a5,_0xedd280),_0x1326f8['appendChild'](_0x30a53d),_0x324324(),!this[_0x4659a0(0x6d1)]&&(this['_cpdDocBound']=!![],this[_0x4659a0(0x2dc)][_0x4659a0(0x493)](_0x4659a0(0x249),_0x524b7d=>{const _0x15afc6=_0x4659a0;if(!this[_0x15afc6(0xddd)])return;const _0x4da763=_0x524b7d['composedPath']?_0x524b7d[_0x15afc6(0xd17)]():[_0x524b7d['target']];if(_0x4da763[_0x15afc6(0xa16)](_0x5104fb=>_0x5104fb&&_0x5104fb['nodeName']&&/COMBO-BOX|OVERLAY/i[_0x15afc6(0x58d)](_0x5104fb['nodeName'])))return;if(!_0x4da763[_0x15afc6(0x905)](this[_0x15afc6(0xddd)][_0x15afc6(0x4b7)]))this[_0x15afc6(0xddd)]['close']();},!![]));}[_0x376e89(0xe21)](){const _0x1a2bf9=_0x376e89,_0x1fcc14=this['_debounce'](()=>this[_0x1a2bf9(0x44a)](),0x190),_0x37b389=()=>this['_valueChanged']();[[_0x1a2bf9(0x20c),_0x1a2bf9(0x7e2)],[_0x1a2bf9(0x7e2),_0x1a2bf9(0x20c)]][_0x1a2bf9(0xb00)](([_0x589e65,_0x1f6253])=>{const _0xafc8cb=_0x1a2bf9;this[_0xafc8cb(0x8c2)](_0x589e65,'change',()=>{const _0x3ef005=_0xafc8cb,_0x2a8eb8=this[_0x3ef005(0x2dc)][_0x3ef005(0x22a)](_0x589e65),_0x516395=this['shadowRoot'][_0x3ef005(0x22a)](_0x1f6253);if(_0x2a8eb8?.['checked']&&_0x516395?.[_0x3ef005(0xe0c)])_0x516395['checked']=![];});}),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x650))[_0x1a2bf9(0xb00)](_0x23b7d5=>{const _0x163c59=_0x1a2bf9;_0x23b7d5[_0x163c59(0x493)]('click',()=>{const _0x14491a=_0x163c59,_0x4bbdd6=_0x23b7d5[_0x14491a(0x8a1)][_0x14491a(0x2b4)];if(this[_0x14491a(0x255)][_0x14491a(0x960)](_0x4bbdd6))this[_0x14491a(0x255)][_0x14491a(0x6cf)](_0x4bbdd6);else this[_0x14491a(0x255)][_0x14491a(0x1ee)](_0x4bbdd6);_0x23b7d5['closest'](_0x14491a(0x799))[_0x14491a(0x30a)][_0x14491a(0x2b4)](_0x14491a(0xc02));});}),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x184))[_0x1a2bf9(0xb00)](_0x2a17dd=>{const _0x10ae1f=_0x1a2bf9;_0x2a17dd['addEventListener'](_0x10ae1f(0x249),()=>{const _0x284118=_0x10ae1f;this[_0x284118(0x66b)]=_0x2a17dd['dataset']['mtab'],this[_0x284118(0x2dc)][_0x284118(0xc3a)](_0x284118(0x184))[_0x284118(0xb00)](_0x3a8373=>_0x3a8373[_0x284118(0x30a)][_0x284118(0x2b4)](_0x284118(0x9e1),_0x3a8373[_0x284118(0x8a1)]['mtab']===this[_0x284118(0x66b)])),this[_0x284118(0x2dc)]['querySelectorAll'](_0x284118(0x308))[_0x284118(0xb00)](_0x6ae7a1=>_0x6ae7a1[_0x284118(0x30a)][_0x284118(0x2b4)](_0x284118(0x9e1),_0x6ae7a1['dataset'][_0x284118(0xaa3)]===this[_0x284118(0x66b)]));});}),this[_0x1a2bf9(0x2dc)]['querySelectorAll']('.cs-tb')['forEach'](_0x458247=>{const _0x2b8146=_0x1a2bf9;_0x458247['addEventListener'](_0x2b8146(0x249),()=>{const _0x513fa3=_0x2b8146;this[_0x513fa3(0xd2c)]=_0x458247[_0x513fa3(0x8a1)][_0x513fa3(0xbe9)],this['shadowRoot']['querySelectorAll']('.cs-tb')[_0x513fa3(0xb00)](_0x56275b=>_0x56275b[_0x513fa3(0x30a)]['toggle'](_0x513fa3(0x9e1),_0x56275b['dataset']['cstab']===this['_cardTab'])),this[_0x513fa3(0x2dc)]['querySelectorAll'](_0x513fa3(0xab4))[_0x513fa3(0xb00)](_0x2ad900=>_0x2ad900[_0x513fa3(0x30a)][_0x513fa3(0x2b4)](_0x513fa3(0x9e1),_0x2ad900['dataset'][_0x513fa3(0xce5)]===this[_0x513fa3(0xd2c)]));});});const _0x336894=this[_0x1a2bf9(0x2dc)]['getElementById']('sgc_ed_search');_0x336894&&_0x336894[_0x1a2bf9(0x493)](_0x1a2bf9(0xc9e),()=>{const _0x5db3a8=_0x1a2bf9;this['_searchQ']=_0x336894['value'],this[_0x5db3a8(0x29e)]();});[_0x1a2bf9(0xbc1),'card_header_size',_0x1a2bf9(0x4fd),_0x1a2bf9(0xdc5),_0x1a2bf9(0x9f2),_0x1a2bf9(0x964)][_0x1a2bf9(0xb00)](_0x432249=>this[_0x1a2bf9(0x8c2)](_0x432249,_0x1a2bf9(0xc9e),_0x1fcc14)),['card_padding','card_border_radius',_0x1a2bf9(0x97b),_0x1a2bf9(0xc75),'card_background_image','card_background_blur',_0x1a2bf9(0x7e7),_0x1a2bf9(0x174),'card_header_letter_spacing'][_0x1a2bf9(0xb00)](_0x49c2e7=>this[_0x1a2bf9(0x8c2)](_0x49c2e7,'input',_0x1fcc14)),[_0x1a2bf9(0x5af),_0x1a2bf9(0x260),_0x1a2bf9(0xc7f),_0x1a2bf9(0xc61),_0x1a2bf9(0x2b0),_0x1a2bf9(0xb8c),'min_bound_range_secondary',_0x1a2bf9(0x490),_0x1a2bf9(0xa9f),_0x1a2bf9(0xe9a),_0x1a2bf9(0x21a),_0x1a2bf9(0x78a),_0x1a2bf9(0xbc8),'gauge_columns',_0x1a2bf9(0xa9b),_0x1a2bf9(0x78b)]['forEach'](_0xd56fab=>this[_0x1a2bf9(0x8c2)](_0xd56fab,_0x1a2bf9(0xc9e),_0x1fcc14)),this[_0x1a2bf9(0x8c2)](_0x1a2bf9(0x6fa),_0x1a2bf9(0xc9e),_0x1fcc14),this[_0x1a2bf9(0x8c2)](_0x1a2bf9(0xc1e),_0x1a2bf9(0xc9e),_0x1fcc14),[_0x1a2bf9(0x15b),_0x1a2bf9(0xbfa),_0x1a2bf9(0x758),_0x1a2bf9(0x16a),_0x1a2bf9(0xeb2),_0x1a2bf9(0x93f),'scroll_sync_group',_0x1a2bf9(0x731),'interval_picker_group',_0x1a2bf9(0xa2a),_0x1a2bf9(0x782)][_0x1a2bf9(0xb00)](_0x598e18=>this[_0x1a2bf9(0x8c2)](_0x598e18,'input',_0x1fcc14)),[_0x1a2bf9(0x8c7),_0x1a2bf9(0x727)][_0x1a2bf9(0xb00)](_0x584390=>this[_0x1a2bf9(0x8c2)](_0x584390,_0x1a2bf9(0xc9e),_0x1fcc14)),['y_axis_label',_0x1a2bf9(0xada),_0x1a2bf9(0x609),_0x1a2bf9(0x2a0)][_0x1a2bf9(0xb00)](_0x28359a=>this['_on'](_0x28359a,_0x1a2bf9(0xc9e),_0x1fcc14)),['y_axis_font_size',_0x1a2bf9(0x8db),'x_axis_font_size',_0x1a2bf9(0x50d),_0x1a2bf9(0x5eb),_0x1a2bf9(0x567),_0x1a2bf9(0xdda),_0x1a2bf9(0x55d),_0x1a2bf9(0xe5d),_0x1a2bf9(0xaf5),_0x1a2bf9(0xb68),_0x1a2bf9(0xd81),'card_background_color','y_grid_width','y_grid_color',_0x1a2bf9(0x29c),_0x1a2bf9(0x816),_0x1a2bf9(0xcde),'x_grid_opacity',_0x1a2bf9(0xc25),_0x1a2bf9(0xc46),_0x1a2bf9(0xd01),'period_highlight_color'][_0x1a2bf9(0xb00)](_0x2b1bf1=>this[_0x1a2bf9(0x8c2)](_0x2b1bf1,_0x1a2bf9(0xc9e),_0x1fcc14)),[_0x1a2bf9(0x5eb),_0x1a2bf9(0x567),_0x1a2bf9(0xdda),'pie_label_color',_0x1a2bf9(0xd81),_0x1a2bf9(0x4fd),_0x1a2bf9(0x67e),_0x1a2bf9(0xcde),_0x1a2bf9(0xc25),_0x1a2bf9(0x97b),_0x1a2bf9(0x7e7),_0x1a2bf9(0x766)][_0x1a2bf9(0xb00)](_0xd3f8d1=>{const _0x3c814e=_0x1a2bf9,_0x71f9c7=this[_0x3c814e(0x2dc)][_0x3c814e(0x22a)](_0xd3f8d1+_0x3c814e(0x322)),_0x113991=this[_0x3c814e(0x2dc)][_0x3c814e(0x22a)](_0xd3f8d1);if(_0x71f9c7&&_0x113991){const _0x2c4f56=()=>{const _0x2c5b2b=_0x3c814e,_0x2d3ce3=_0x113991[_0x2c5b2b(0xda1)]['trim'](),_0xfaf780=_0x2d3ce3[_0x2c5b2b(0x905)]('{{');_0x71f9c7['style'][_0x2c5b2b(0x211)]=_0xfaf780?'0.3':'',_0x71f9c7[_0x2c5b2b(0xea9)]['pointerEvents']=_0xfaf780?'none':'';if(!_0xfaf780&&/^#[0-9a-fA-F]{6}$/[_0x2c5b2b(0x58d)](_0x2d3ce3))_0x71f9c7[_0x2c5b2b(0xda1)]=_0x2d3ce3;};_0x71f9c7[_0x3c814e(0x493)](_0x3c814e(0xc9e),()=>{const _0x5af65d=_0x3c814e;_0x113991[_0x5af65d(0xda1)]=_0x71f9c7[_0x5af65d(0xda1)],_0x1fcc14();}),_0x113991[_0x3c814e(0x493)](_0x3c814e(0xc9e),()=>{_0x2c4f56();}),_0x2c4f56();}}),['align_header',_0x1a2bf9(0x591),_0x1a2bf9(0xe44),_0x1a2bf9(0x712),_0x1a2bf9(0xaf7),_0x1a2bf9(0x3c1),_0x1a2bf9(0x8fe),_0x1a2bf9(0x52a),_0x1a2bf9(0x809),_0x1a2bf9(0x612),'group_by_picker_position',_0x1a2bf9(0x7c8),'datetime_format',_0x1a2bf9(0x216),'graph_start',_0x1a2bf9(0x79f),_0x1a2bf9(0xc08),_0x1a2bf9(0xd82),_0x1a2bf9(0x8e3),_0x1a2bf9(0xe76),_0x1a2bf9(0xcfd),_0x1a2bf9(0xa9d),'gauge_value_position',_0x1a2bf9(0xbb5),_0x1a2bf9(0x8ec),'x_grid_style',_0x1a2bf9(0x277),_0x1a2bf9(0x51e),_0x1a2bf9(0x3ee),'tooltip_order']['forEach'](_0x161060=>this[_0x1a2bf9(0x8c2)](_0x161060,_0x1a2bf9(0xbea),_0x37b389)),[_0x1a2bf9(0x951),_0x1a2bf9(0xaad),_0x1a2bf9(0x657),_0x1a2bf9(0x74b),_0x1a2bf9(0xe5b),'show_legend',_0x1a2bf9(0x710),_0x1a2bf9(0xd90),_0x1a2bf9(0x9c1),_0x1a2bf9(0xd80),_0x1a2bf9(0xdb2),_0x1a2bf9(0xcf9),'logarithmic',_0x1a2bf9(0xa17),'stacked',_0x1a2bf9(0x795),_0x1a2bf9(0x834),'show_attribute_list',_0x1a2bf9(0x635),_0x1a2bf9(0xdf2),_0x1a2bf9(0xcf8),'auto_hide_entities',_0x1a2bf9(0x700),'brush_zoom',_0x1a2bf9(0x879),'tooltip_sync',_0x1a2bf9(0x6bf),_0x1a2bf9(0x324),'energy_date_sync','show_full_period',_0x1a2bf9(0x984),'pie_3d',_0x1a2bf9(0x3d1),'card_border',_0x1a2bf9(0x62f),_0x1a2bf9(0x89b),_0x1a2bf9(0x99b),_0x1a2bf9(0x387),'state_timeline_show_labels','show_export','include_area_names',_0x1a2bf9(0x20c),_0x1a2bf9(0x7e2)]['forEach'](_0x2f1710=>this[_0x1a2bf9(0x8c2)](_0x2f1710,_0x1a2bf9(0xbea),_0x37b389)),['show_tooltip',_0x1a2bf9(0x834),_0x1a2bf9(0x54f),_0x1a2bf9(0x635),_0x1a2bf9(0xdf2),_0x1a2bf9(0x185),_0x1a2bf9(0x6bf),_0x1a2bf9(0x324),_0x1a2bf9(0xcf9),_0x1a2bf9(0xa74),_0x1a2bf9(0x984),_0x1a2bf9(0x99b),'include_area_names',_0x1a2bf9(0x20c),_0x1a2bf9(0x7e2),'state_timeline_show_labels'][_0x1a2bf9(0xb00)](_0x25b9b1=>this[_0x1a2bf9(0x8c2)](_0x25b9b1,_0x1a2bf9(0xbea),()=>{const _0x2cf691=_0x1a2bf9;this[_0x2cf691(0x503)]();})),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0xc3a)](_0x1a2bf9(0xd50))['forEach'](_0x3d7592=>_0x3d7592[_0x1a2bf9(0x493)](_0x1a2bf9(0xbea),_0x37b389)),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x715))[_0x1a2bf9(0xb00)](_0xcf08bd=>_0xcf08bd[_0x1a2bf9(0x493)](_0x1a2bf9(0xbea),_0x37b389));const _0x2d222b=this['shadowRoot'][_0x1a2bf9(0x75f)](_0x1a2bf9(0x892));_0x2d222b?.[_0x1a2bf9(0x493)](_0x1a2bf9(0xbea),()=>{const _0x416923=_0x1a2bf9;this['_tmp'][_0x416923(0x217)]=_0x2d222b[_0x416923(0xda1)]||void 0x0,_0x37b389();});const _0x575bfa=this[_0x1a2bf9(0x2dc)]['querySelector']('.card-icon-color');_0x575bfa?.[_0x1a2bf9(0x493)](_0x1a2bf9(0xc9e),this[_0x1a2bf9(0x388)](()=>{const _0x326f61=_0x1a2bf9;this[_0x326f61(0xae3)][_0x326f61(0x217)]=_0x575bfa[_0x326f61(0xda1)][_0x326f61(0xdc2)]()||void 0x0,_0x37b389();},0x190));if(!this[_0x1a2bf9(0x2dc)]['getElementById'](_0x1a2bf9(0xaf0))){const _0x1b6ad7=document['createElement'](_0x1a2bf9(0xea9));_0x1b6ad7['id']=_0x1a2bf9(0xaf0),_0x1b6ad7['textContent']=_0x1a2bf9(0x6b3),this[_0x1a2bf9(0x2dc)]['appendChild'](_0x1b6ad7);}const _0x55d172=()=>{const _0x35edde=_0x1a2bf9,_0x393155=this[_0x35edde(0x8d1)](),_0x27e466=[_0x35edde(0x85e),_0x35edde(0xaa8),'red',_0x35edde(0xb80),_0x35edde(0x48a),_0x35edde(0xdb5),_0x35edde(0x8ba),_0x35edde(0x1d1),'light-blue',_0x35edde(0xc63),'teal',_0x35edde(0x42c),_0x35edde(0x19e),_0x35edde(0x29a),_0x35edde(0x743),_0x35edde(0x3f2),_0x35edde(0x584),'deep-orange',_0x35edde(0xaf1),_0x35edde(0x53a),_0x35edde(0x7f6),_0x35edde(0xcd3),'blue-grey',_0x35edde(0x18d),_0x35edde(0x414)],_0x31f4d8=_0x22c160=>this['_eT'](_0x22c160[_0x35edde(0xb78)](0x0)[_0x35edde(0x514)]()+_0x22c160[_0x35edde(0x7e6)](0x1)[_0x35edde(0x9b9)](/-/g,'\x20'));this[_0x35edde(0xddd)]=null,!this[_0x35edde(0x6d1)]&&(this[_0x35edde(0x6d1)]=!![],this['shadowRoot'][_0x35edde(0x493)](_0x35edde(0x249),_0xb5082e=>{const _0x111908=_0x35edde;if(!this[_0x111908(0xddd)])return;const _0x11ae24=_0xb5082e['composedPath']?_0xb5082e[_0x111908(0xd17)]():[_0xb5082e[_0x111908(0x7b3)]];if(_0x11ae24[_0x111908(0xa16)](_0x4ea6fc=>_0x4ea6fc&&_0x4ea6fc[_0x111908(0xc5c)]&&/COMBO-BOX|OVERLAY/i['test'](_0x4ea6fc[_0x111908(0xc5c)])))return;if(!_0x11ae24[_0x111908(0x905)](this[_0x111908(0xddd)][_0x111908(0x4b7)]))this[_0x111908(0xddd)][_0x111908(0x4fc)]();},!![])),this[_0x35edde(0x2dc)][_0x35edde(0xc3a)](_0x35edde(0x5ef))['forEach'](_0xb2241f=>{const _0x1abd9f=_0x35edde;if(_0xb2241f[_0x1abd9f(0x9eb)]||!_0xb2241f[_0x1abd9f(0x2ea)])return;_0xb2241f[_0x1abd9f(0x9eb)]=!![];const _0x3e7f7f=_0xb2241f[_0x1abd9f(0x75f)]('input[type=\x22text\x22]'),_0x6513c9=_0xb2241f[_0x1abd9f(0x75f)](_0x1abd9f(0x220));if(!_0x3e7f7f&&!_0x6513c9)return;const _0x42ee20=document[_0x1abd9f(0xe56)](_0x1abd9f(0xd4c));_0x42ee20[_0x1abd9f(0xea9)]['cssText']=_0x1abd9f(0xd30);const _0x2627d3=document[_0x1abd9f(0xe56)](_0x1abd9f(0x219));_0x2627d3[_0x1abd9f(0x887)]=_0x1abd9f(0x219),_0x2627d3['style']['cssText']=_0x1abd9f(0x302);const _0x127a0f=document[_0x1abd9f(0xe56)]('span');_0x127a0f[_0x1abd9f(0xea9)][_0x1abd9f(0xbf0)]='width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)';const _0x3183d5=document[_0x1abd9f(0xe56)]('span');_0x3183d5[_0x1abd9f(0xea9)][_0x1abd9f(0xbf0)]=_0x1abd9f(0xc43);const _0x2eab6f=document[_0x1abd9f(0xe56)](_0x1abd9f(0x995));_0x2eab6f[_0x1abd9f(0xea9)]['cssText']='flex-shrink:0;color:var(--ts);display:flex',_0x2eab6f[_0x1abd9f(0xeae)]=_0x1abd9f(0xa12),_0x2627d3[_0x1abd9f(0x780)](_0x127a0f,_0x3183d5,_0x2eab6f);const _0x48c6ab=document['createElement'](_0x1abd9f(0xd4c));_0x48c6ab[_0x1abd9f(0xea9)][_0x1abd9f(0xbf0)]='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';const _0x4d3fd0=(_0x55d060,_0x3988ae)=>{const _0x59fb6c=_0x1abd9f;if(_0x55d060)_0x3183d5[_0x59fb6c(0xbad)]=_0x31f4d8(_0x55d060),_0x127a0f[_0x59fb6c(0xea9)][_0x59fb6c(0x27c)]=_0x59fb6c(0x4d0)+_0x55d060+'-color)';else _0x3988ae?(_0x3183d5[_0x59fb6c(0xbad)]=this[_0x59fb6c(0x9da)](_0x59fb6c(0xc3e)),_0x127a0f[_0x59fb6c(0xea9)]['background']=_0x3988ae):(_0x3183d5[_0x59fb6c(0xbad)]=this[_0x59fb6c(0x9da)]('Default'),_0x127a0f[_0x59fb6c(0xea9)]['background']=_0x59fb6c(0xa56));},_0x4c2e25=_0x1ebfde=>{const _0xae3aae=_0x1abd9f;if(!_0x1ebfde){_0x3e7f7f&&(_0x3e7f7f[_0xae3aae(0xda1)]='',_0x3e7f7f['dispatchEvent'](new Event(_0xae3aae(0xc9e),{'bubbles':!![]})));_0x4d3fd0('','');return;}const _0x22418c=_0x393155[_0xae3aae(0x1a1)][_0x1ebfde]||'';_0x3e7f7f&&(_0x3e7f7f['value']=_0x22418c||_0xae3aae(0x4d0)+_0x1ebfde+_0xae3aae(0xb12),_0x3e7f7f['dispatchEvent'](new Event(_0xae3aae(0xc9e),{'bubbles':!![]}))),_0x6513c9&&/^#[0-9a-f]{6}$/i[_0xae3aae(0x58d)](_0x22418c)&&(_0x6513c9[_0xae3aae(0xda1)]=_0x22418c,_0x6513c9[_0xae3aae(0x27b)](new Event(_0xae3aae(0xbea),{'bubbles':!![]}))),_0x4d3fd0(_0x1ebfde);},_0x121239=(_0x23b746,_0x56c30a,_0x12e04c)=>{const _0x5b1fab=_0x1abd9f,_0x7fba2e=document['createElement'](_0x5b1fab(0xd4c));_0x7fba2e['style'][_0x5b1fab(0xbf0)]=_0x5b1fab(0x8a6),_0x7fba2e['addEventListener'](_0x5b1fab(0x3bf),()=>{const _0xc1504c=_0x5b1fab;_0x7fba2e[_0xc1504c(0xea9)][_0xc1504c(0x27c)]=_0xc1504c(0x886);}),_0x7fba2e['addEventListener'](_0x5b1fab(0x870),()=>{const _0xeb5cf5=_0x5b1fab;_0x7fba2e['style'][_0xeb5cf5(0x27c)]='';});const _0x824b69=document[_0x5b1fab(0xe56)](_0x5b1fab(0x995));_0x824b69[_0x5b1fab(0xea9)][_0x5b1fab(0xbf0)]=_0x5b1fab(0x37c)+(_0x12e04c?_0x5b1fab(0xe61)+_0x12e04c:_0x5b1fab(0x360));const _0x45a3bb=document['createElement']('span');return _0x45a3bb[_0x5b1fab(0xbad)]=_0x56c30a,_0x7fba2e[_0x5b1fab(0x780)](_0x824b69,_0x45a3bb),_0x7fba2e[_0x5b1fab(0x493)](_0x5b1fab(0x249),()=>{_0x4c2e25(_0x23b746),_0x41fdf0();}),_0x7fba2e;};_0x48c6ab[_0x1abd9f(0xb0e)](_0x121239(null,this[_0x1abd9f(0x9da)](_0x1abd9f(0xccd)),'')),_0x27e466[_0x1abd9f(0xb00)](_0x40cd7b=>_0x48c6ab[_0x1abd9f(0xb0e)](_0x121239(_0x40cd7b,_0x31f4d8(_0x40cd7b),'var(--'+_0x40cd7b+_0x1abd9f(0xb12))));const _0x2f82a2=()=>{const _0x16cfc5=_0x1abd9f;if(this[_0x16cfc5(0xddd)]&&this[_0x16cfc5(0xddd)]['wrap']!==_0x42ee20)this['_cpdOpen'][_0x16cfc5(0x4fc)]();_0x48c6ab[_0x16cfc5(0xea9)]['display']='block',this[_0x16cfc5(0xddd)]={'wrap':_0x42ee20,'close':_0x41fdf0};},_0x41fdf0=()=>{const _0x3b1a75=_0x1abd9f;_0x48c6ab[_0x3b1a75(0xea9)][_0x3b1a75(0x37d)]=_0x3b1a75(0x7f2);if(this[_0x3b1a75(0xddd)]&&this['_cpdOpen'][_0x3b1a75(0x4b7)]===_0x42ee20)this[_0x3b1a75(0xddd)]=null;};_0x2627d3[_0x1abd9f(0x493)](_0x1abd9f(0x249),()=>{const _0xbc9cae=_0x1abd9f;_0x48c6ab[_0xbc9cae(0xea9)][_0xbc9cae(0x37d)]==='block'?_0x41fdf0():_0x2f82a2();});const _0x3496ee=(_0x3e7f7f&&_0x3e7f7f[_0x1abd9f(0xda1)]||_0x6513c9&&_0x6513c9['value']||'')[_0x1abd9f(0xdc2)](),_0x5ecc35=_0x3496ee[_0x1abd9f(0xbc7)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x5ecc35)_0x4d3fd0(_0x5ecc35[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x1abd9f(0x58d)](_0x3496ee)&&_0x393155['h2n'][_0x3496ee['toLowerCase']()])_0x4d3fd0(_0x393155[_0x1abd9f(0x75c)][_0x3496ee[_0x1abd9f(0x771)]()]);else _0x4d3fd0('',_0x3496ee);}_0x42ee20['append'](_0x2627d3,_0x48c6ab),_0xb2241f[_0x1abd9f(0xea9)][_0x1abd9f(0x762)]=_0x1abd9f(0xa1b),_0xb2241f['insertBefore'](_0x42ee20,_0xb2241f[_0x1abd9f(0xd14)]);const _0x21bcaf=_0xb2241f['closest']('.f');if(_0x21bcaf){_0x21bcaf[_0x1abd9f(0xea9)][_0x1abd9f(0xc3c)]='1\x20/\x20-1';const _0x2b0b00=_0x21bcaf[_0x1abd9f(0x243)];if(_0x2b0b00&&(_0x2b0b00[_0x1abd9f(0x30a)][_0x1abd9f(0x272)]('r2')||_0x2b0b00['classList']['contains']('r3')))_0x2b0b00[_0x1abd9f(0xea9)][_0x1abd9f(0x5f3)]='dense';}});};_0x55d172(),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0x22a)]('add-entity')?.['addEventListener'](_0x1a2bf9(0x249),()=>{const _0x3bb5ed=_0x1a2bf9;this['_tmp']['entities']=[...this[_0x3bb5ed(0x78e)],this['_makeEntityBlank']()];const _0x1a0a47=this['_entities'][_0x3bb5ed(0x491)]-0x1;this['_openPanels'][_0x3bb5ed(0x1ee)]('e-'+_0x1a0a47),this[_0x3bb5ed(0xaa5)][_0x1a0a47]=_0x3bb5ed(0xc71),this[_0x3bb5ed(0x503)](),this['_valueChanged']();});const _0x882b91=this['shadowRoot'][_0x1a2bf9(0x75f)](_0x1a2bf9(0xe62));if(_0x882b91&&this[_0x1a2bf9(0xbce)]){let _0x52f59a=0x0;const _0x1f3505=()=>{const _0x29f03a=_0x1a2bf9;if(!_0x882b91[_0x29f03a(0x8cd)]&&_0x52f59a++<0x3c){setTimeout(_0x1f3505,0x32);return;}if(customElements['get'](_0x29f03a(0xe27))){const _0xabc588=document[_0x29f03a(0xe56)]('ha-selector');_0xabc588['hass']=this[_0x29f03a(0xbce)],_0xabc588[_0x29f03a(0x1c1)]={'entity':{'filter':{'device_class':_0x29f03a(0x8ae)}}},_0xabc588['value']=this[_0x29f03a(0x8d0)][_0x29f03a(0x98f)]||'',_0xabc588[_0x29f03a(0xafc)]='',_0xabc588[_0x29f03a(0xea9)][_0x29f03a(0xbf0)]='display:block;width:100%',_0x882b91['appendChild'](_0xabc588),_0xabc588['addEventListener'](_0x29f03a(0x934),_0x3720a9=>{const _0x1572fd=_0x29f03a;_0x3720a9['stopPropagation'](),this[_0x1572fd(0xae3)][_0x1572fd(0x98f)]=_0x3720a9[_0x1572fd(0xb08)]['value']||void 0x0,this['_valueChanged']();});}else{const _0x21442f=document[_0x29f03a(0xe56)](_0x29f03a(0xc9e));_0x21442f['type']='text',_0x21442f[_0x29f03a(0x990)]=_0x29f03a(0xc33),_0x21442f[_0x29f03a(0xda1)]=this['_config']['battery_entity']||'',_0x21442f['style'][_0x29f03a(0xbf0)]=_0x29f03a(0x9f4),_0x882b91[_0x29f03a(0xb0e)](_0x21442f),_0x21442f['addEventListener'](_0x29f03a(0xc9e),()=>{const _0x4b68a9=_0x29f03a;this['_tmp'][_0x4b68a9(0x98f)]=_0x21442f[_0x4b68a9(0xda1)]||void 0x0,this[_0x4b68a9(0x44a)]();});}};if(customElements[_0x1a2bf9(0xa4b)]('ha-selector'))_0x1f3505();else customElements['whenDefined'](_0x1a2bf9(0xe27))[_0x1a2bf9(0xdd9)](_0x1f3505)[_0x1a2bf9(0x836)](_0x1f3505);}this[_0x1a2bf9(0xbec)](this[_0x1a2bf9(0x2dc)]['querySelector'](_0x1a2bf9(0x541)),()=>(this[_0x1a2bf9(0xae3)][_0x1a2bf9(0x570)]!=null?this[_0x1a2bf9(0xae3)][_0x1a2bf9(0x570)]:this['_config'][_0x1a2bf9(0x570)])||'',_0x475f8a=>{const _0x65f75=_0x1a2bf9;this[_0x65f75(0xae3)][_0x65f75(0x570)]=_0x475f8a;},{'placeholder2':_0x1a2bf9(0xadc)});const _0x30adab=()=>{const _0x9afaf8=_0x1a2bf9;return!this[_0x9afaf8(0xae3)]['auto_scale_rules']&&(this['_tmp'][_0x9afaf8(0xe2c)]=(this[_0x9afaf8(0x8d0)][_0x9afaf8(0xe2c)]||[])[_0x9afaf8(0x189)](_0x570d7f=>({..._0x570d7f}))),this[_0x9afaf8(0xae3)]['auto_scale_rules'];};this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0x75f)]('.asr-add')?.['addEventListener'](_0x1a2bf9(0x249),()=>{const _0x4465b1=_0x1a2bf9,_0x662df9=_0x30adab(),_0x4373c1=_0x662df9[_0x4465b1(0xd9d)]((_0x33d1c0,_0x52f122)=>Math[_0x4465b1(0x8fb)](_0x33d1c0,toNum(_0x52f122?.[_0x4465b1(0x5e7)])||0x0),0x0);_0x662df9[_0x4465b1(0x5d5)]({'up_to_hours':_0x4373c1>0x0?_0x4373c1*0x2:0x18,'group_by':_0x4465b1(0x690)}),this[_0x4465b1(0x503)](),this[_0x4465b1(0x44a)]();});const _0x53f2d4=this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0x75f)](_0x1a2bf9(0x721));_0x53f2d4?.[_0x1a2bf9(0x493)](_0x1a2bf9(0xbea),_0x4b49f9=>{const _0x193c49=_0x1a2bf9,_0x27ed68=_0x4b49f9[_0x193c49(0x7b3)][_0x193c49(0xc5f)](_0x193c49(0x694));if(!_0x27ed68)return;const _0x2c4b3a=parseInt(_0x27ed68[_0x193c49(0x8a1)][_0x193c49(0x709)]),_0x54418d=_0x30adab(),_0x341719=_0x54418d[_0x2c4b3a];if(!_0x341719)return;const _0xe54218=_0x4b49f9[_0x193c49(0x7b3)][_0x193c49(0x30a)];if(_0xe54218[_0x193c49(0x272)](_0x193c49(0xe77))){const _0x18d714=parseFloat(_0x4b49f9[_0x193c49(0x7b3)][_0x193c49(0xda1)]);if(!isNaN(_0x18d714)&&_0x18d714>0x0)_0x341719['up_to_hours']=_0x18d714;}if(_0xe54218[_0x193c49(0x272)]('asr-gb')){_0x341719[_0x193c49(0xe44)]=_0x4b49f9['target'][_0x193c49(0xda1)];if(_0x341719[_0x193c49(0xe44)]!==_0x193c49(0xb9f))delete _0x341719[_0x193c49(0x260)];this['_valueChanged'](),this['_render']();return;}if(_0xe54218[_0x193c49(0x272)](_0x193c49(0x65d))){const _0x42c4c2=parseFloat(_0x4b49f9['target'][_0x193c49(0xda1)]);if(isNaN(_0x42c4c2)||_0x42c4c2<=0x0)delete _0x341719[_0x193c49(0x260)];else _0x341719['points_per_hour']=_0x42c4c2;}this[_0x193c49(0x44a)]();}),_0x53f2d4?.['addEventListener'](_0x1a2bf9(0x249),_0x562911=>{const _0xb20d6=_0x1a2bf9,_0x31412c=_0x562911['target'][_0xb20d6(0xc5f)](_0xb20d6(0xea5));if(!_0x31412c)return;const _0x508e96=parseInt(_0x31412c[_0xb20d6(0xc5f)]('.asr-row')[_0xb20d6(0x8a1)]['row']);_0x30adab()[_0xb20d6(0x26e)](_0x508e96,0x1),this[_0xb20d6(0x503)](),this['_valueChanged']();}),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0x75f)](_0x1a2bf9(0x455))?.['addEventListener']('click',()=>{const _0x48aed8=_0x1a2bf9;if(!this[_0x48aed8(0xae3)][_0x48aed8(0x949)])this[_0x48aed8(0xae3)][_0x48aed8(0x949)]=[...this[_0x48aed8(0x8d0)][_0x48aed8(0x949)]||[]];this[_0x48aed8(0xae3)][_0x48aed8(0x949)][_0x48aed8(0x5d5)]({'type':_0x48aed8(0xc74),'value':0x0,'label':'','color':_0x48aed8(0xa6d)}),this[_0x48aed8(0x503)](),this[_0x48aed8(0x44a)]();}),this['shadowRoot'][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x5fd))[_0x1a2bf9(0xb00)](_0x36fedc=>{const _0x229720=_0x1a2bf9,_0x3b3a90=parseInt(_0x36fedc[_0x229720(0x8a1)][_0x229720(0x1b8)]),_0x236e4a=()=>{const _0xa1e69b=_0x229720;if(!this[_0xa1e69b(0xae3)][_0xa1e69b(0x949)])this[_0xa1e69b(0xae3)]['annotations']=[...this['_config'][_0xa1e69b(0x949)]||[]];return this[_0xa1e69b(0xae3)][_0xa1e69b(0x949)];};_0x36fedc[_0x229720(0x75f)](_0x229720(0x8aa))?.['addEventListener']('click',()=>{const _0x3279f1=_0x229720;_0x236e4a()[_0x3279f1(0x26e)](_0x3b3a90,0x1),this[_0x3279f1(0x503)](),this[_0x3279f1(0x44a)]();}),_0x36fedc[_0x229720(0x75f)](_0x229720(0x40c))?.[_0x229720(0x493)]('change',_0x3a0c77=>{const _0xa71c7c=_0x229720,_0x57631e=_0x236e4a();_0x57631e[_0x3b3a90]['type']=_0x3a0c77[_0xa71c7c(0x7b3)][_0xa71c7c(0xda1)];if(_0x57631e[_0x3b3a90]['type']===_0xa71c7c(0xae2)||_0x57631e[_0x3b3a90][_0xa71c7c(0x887)]==='span'){delete _0x57631e[_0x3b3a90]['value'],delete _0x57631e[_0x3b3a90][_0xa71c7c(0xb0a)];if(!_0x57631e[_0x3b3a90]['entity']&&!_0x57631e[_0x3b3a90][_0xa71c7c(0x1b1)]&&!_0x57631e[_0x3b3a90]['time']){_0x57631e[_0x3b3a90][_0xa71c7c(0x39d)]='';if(!_0x57631e[_0x3b3a90][_0xa71c7c(0x394)])_0x57631e[_0x3b3a90][_0xa71c7c(0x394)]='on';}}else{delete _0x57631e[_0x3b3a90][_0xa71c7c(0x39d)],delete _0x57631e[_0x3b3a90][_0xa71c7c(0x394)],delete _0x57631e[_0x3b3a90]['start'],delete _0x57631e[_0x3b3a90][_0xa71c7c(0xd52)],delete _0x57631e[_0x3b3a90][_0xa71c7c(0x8da)];if(_0x57631e[_0x3b3a90][_0xa71c7c(0xda1)]===void 0x0)_0x57631e[_0x3b3a90][_0xa71c7c(0xda1)]=0x0;}this[_0xa71c7c(0x503)](),this[_0xa71c7c(0x44a)]();}),_0x36fedc[_0x229720(0x75f)](_0x229720(0x48b))?.['addEventListener']('change',_0x4c781f=>{const _0x40987d=_0x229720,_0x28778f=_0x236e4a();if(_0x4c781f[_0x40987d(0x7b3)][_0x40987d(0xda1)]===_0x40987d(0x846)){delete _0x28778f[_0x3b3a90][_0x40987d(0x39d)],delete _0x28778f[_0x3b3a90]['state'];if(_0x28778f[_0x3b3a90][_0x40987d(0x887)]===_0x40987d(0x995)){if(!_0x28778f[_0x3b3a90]['start'])_0x28778f[_0x3b3a90]['start']='';if(!_0x28778f[_0x3b3a90][_0x40987d(0xd52)])_0x28778f[_0x3b3a90][_0x40987d(0xd52)]='';}else{if(!_0x28778f[_0x3b3a90][_0x40987d(0x8da)])_0x28778f[_0x3b3a90][_0x40987d(0x8da)]='';}}else{delete _0x28778f[_0x3b3a90][_0x40987d(0x1b1)],delete _0x28778f[_0x3b3a90][_0x40987d(0xd52)],delete _0x28778f[_0x3b3a90][_0x40987d(0x8da)];if(!_0x28778f[_0x3b3a90]['entity'])_0x28778f[_0x3b3a90][_0x40987d(0x39d)]='';if(!_0x28778f[_0x3b3a90][_0x40987d(0x394)])_0x28778f[_0x3b3a90][_0x40987d(0x394)]='on';}this[_0x40987d(0x503)](),this['_valueChanged']();}),_0x36fedc[_0x229720(0x75f)](_0x229720(0x652))?.['addEventListener'](_0x229720(0xbea),()=>{const _0x1a32cd=_0x229720,_0x3bdde5=_0x236e4a(),_0x51344f=_0x3bdde5[_0x3b3a90][_0x1a32cd(0x887)]===_0x1a32cd(0xae2)||_0x3bdde5[_0x3b3a90][_0x1a32cd(0x887)]===_0x1a32cd(0x995),_0x4eb0cb=_0x51344f&&(_0x1a32cd(0x1b1)in _0x3bdde5[_0x3b3a90]||_0x1a32cd(0xd52)in _0x3bdde5[_0x3b3a90]||_0x1a32cd(0x8da)in _0x3bdde5[_0x3b3a90]),_0x2e844c=_0x36fedc[_0x1a32cd(0x75f)](_0x1a32cd(0x652))['value'];if(_0x51344f&&!_0x4eb0cb)_0x3bdde5[_0x3b3a90][_0x1a32cd(0x39d)]=_0x2e844c;else{if(_0x51344f&&_0x4eb0cb){if(_0x3bdde5[_0x3b3a90][_0x1a32cd(0x887)]===_0x1a32cd(0x995))_0x3bdde5[_0x3b3a90][_0x1a32cd(0x1b1)]=_0x2e844c;else _0x3bdde5[_0x3b3a90][_0x1a32cd(0x8da)]=_0x2e844c;}else _0x3bdde5[_0x3b3a90]['value']=isNaN(parseFloat(_0x2e844c))?_0x2e844c:parseFloat(_0x2e844c);}this[_0x1a32cd(0x44a)]();}),_0x36fedc[_0x229720(0x75f)]('.ann-val2')?.[_0x229720(0x493)](_0x229720(0xbea),()=>{const _0x29b46d=_0x229720,_0xf1acad=_0x236e4a(),_0x17718f=_0xf1acad[_0x3b3a90][_0x29b46d(0x887)]===_0x29b46d(0xae2)||_0xf1acad[_0x3b3a90][_0x29b46d(0x887)]===_0x29b46d(0x995),_0x2c4d20=_0x17718f&&(_0x29b46d(0x1b1)in _0xf1acad[_0x3b3a90]||_0x29b46d(0xd52)in _0xf1acad[_0x3b3a90]||_0x29b46d(0x8da)in _0xf1acad[_0x3b3a90]),_0x2d21c1=_0x36fedc['querySelector']('.ann-val2')[_0x29b46d(0xda1)];if(_0x17718f&&!_0x2c4d20)_0xf1acad[_0x3b3a90][_0x29b46d(0x394)]=_0x2d21c1;else{if(_0x17718f&&_0x2c4d20){if(_0xf1acad[_0x3b3a90]['type']===_0x29b46d(0x995))_0xf1acad[_0x3b3a90][_0x29b46d(0xd52)]=_0x2d21c1;}else _0xf1acad[_0x3b3a90][_0x29b46d(0xb0a)]=isNaN(parseFloat(_0x2d21c1))?_0x2d21c1:parseFloat(_0x2d21c1);}this[_0x29b46d(0x44a)]();}),_0x36fedc['querySelector'](_0x229720(0xc8c))?.[_0x229720(0x493)](_0x229720(0xbea),()=>{const _0x11f15c=_0x229720;_0x236e4a()[_0x3b3a90][_0x11f15c(0xafc)]=_0x36fedc[_0x11f15c(0x75f)](_0x11f15c(0xc8c))[_0x11f15c(0xda1)],this[_0x11f15c(0x44a)]();}),_0x36fedc[_0x229720(0x75f)]('.ann-color')?.[_0x229720(0x493)](_0x229720(0xbea),()=>{const _0x205248=_0x229720;_0x236e4a()[_0x3b3a90][_0x205248(0xeaf)]=_0x36fedc['querySelector'](_0x205248(0xd46))[_0x205248(0xda1)],this[_0x205248(0x44a)]();}),_0x36fedc[_0x229720(0x75f)](_0x229720(0x86c))?.[_0x229720(0x493)](_0x229720(0xbea),()=>{const _0x427075=_0x229720,_0x21a0a2=parseFloat(_0x36fedc['querySelector'](_0x427075(0x86c))[_0x427075(0xda1)]);_0x236e4a()[_0x3b3a90][_0x427075(0x211)]=isNaN(_0x21a0a2)?undefined:_0x21a0a2,this[_0x427075(0x44a)]();}),_0x36fedc['querySelector'](_0x229720(0x6c0))?.[_0x229720(0x493)](_0x229720(0xbea),_0x5f5d79=>{const _0x3e04b1=_0x229720;_0x236e4a()[_0x3b3a90][_0x3e04b1(0xa35)]=_0x5f5d79[_0x3e04b1(0x7b3)][_0x3e04b1(0xe0c)],this[_0x3e04b1(0x44a)]();});}),this[_0x1a2bf9(0x2dc)][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x509))['forEach'](_0x6a4ca6=>{const _0x1d4e8b=_0x1a2bf9;_0x6a4ca6[_0x1d4e8b(0x493)](_0x1d4e8b(0x9f9),_0x166efb=>{const _0x158754=_0x1d4e8b;_0x166efb[_0x158754(0x79e)]();},{'passive':![]});}),this['shadowRoot'][_0x1a2bf9(0xc3a)](_0x1a2bf9(0x4c0))['forEach'](_0x256991=>{const _0x5715ee=_0x1a2bf9,_0x444b6f=parseInt(_0x256991[_0x5715ee(0x8a1)][_0x5715ee(0xd0f)]);_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x6e8))?.[_0x5715ee(0x493)](_0x5715ee(0x249),_0xbf58b7=>{const _0x2a2bd2=_0x5715ee;if(_0xbf58b7[_0x2a2bd2(0x7b3)][_0x2a2bd2(0xc5f)](_0x2a2bd2(0x47f))||_0xbf58b7[_0x2a2bd2(0x7b3)][_0x2a2bd2(0xc5f)](_0x2a2bd2(0x76a)))return;const _0x413f69='e-'+_0x444b6f;if(this[_0x2a2bd2(0x255)][_0x2a2bd2(0x960)](_0x413f69))this['_openPanels']['delete'](_0x413f69);else this[_0x2a2bd2(0x255)]['add'](_0x413f69);_0x256991['classList'][_0x2a2bd2(0x2b4)](_0x2a2bd2(0xc02));}),_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x47f))?.[_0x5715ee(0x493)](_0x5715ee(0x249),_0x3d3fd9=>{const _0x1f22ca=_0x5715ee;_0x3d3fd9['stopPropagation']();const _0x595b3e=[...this[_0x1f22ca(0x78e)]];_0x595b3e['splice'](_0x444b6f,0x1),this[_0x1f22ca(0xae3)][_0x1f22ca(0x29f)]=_0x595b3e,this['_openPanels'][_0x1f22ca(0x6cf)]('e-'+_0x444b6f),this[_0x1f22ca(0x503)](),this[_0x1f22ca(0x44a)]();}),_0x256991[_0x5715ee(0x75f)]('.edup')?.['addEventListener'](_0x5715ee(0x249),_0x4a55a7=>{const _0x346ed0=_0x5715ee;_0x4a55a7[_0x346ed0(0x79e)]();const _0x2a4c1d=StatisticsGraphChartCard[_0x346ed0(0x98a)],_0xe76031=structuredClone(this[_0x346ed0(0x78e)][_0x444b6f]);_0xe76031[_0x346ed0(0xeaf)]=_0x2a4c1d[this[_0x346ed0(0x78e)][_0x346ed0(0x491)]%_0x2a4c1d[_0x346ed0(0x491)]];const _0x523f61=[...this[_0x346ed0(0x78e)]];_0x523f61[_0x346ed0(0x26e)](_0x444b6f+0x1,0x0,_0xe76031),this[_0x346ed0(0xae3)][_0x346ed0(0x29f)]=_0x523f61;const _0x2d4186=_0x444b6f+0x1;this['_openPanels'][_0x346ed0(0x1ee)]('e-'+_0x2d4186),this[_0x346ed0(0xaa5)][_0x2d4186]=_0x346ed0(0xc71),this[_0x346ed0(0x503)](),this[_0x346ed0(0x44a)]();}),_0x256991[_0x5715ee(0xc3a)](_0x5715ee(0x3fd))['forEach'](_0x49ea54=>{const _0x3bb9e1=_0x5715ee;_0x49ea54[_0x3bb9e1(0x493)](_0x3bb9e1(0x249),()=>{const _0x299c62=_0x3bb9e1,_0x397ee9=_0x49ea54[_0x299c62(0x8a1)]['tab'];this['_activeTab'][_0x444b6f]=_0x397ee9,_0x256991['querySelectorAll'](_0x299c62(0x3fd))['forEach'](_0x1cab81=>_0x1cab81['classList'][_0x299c62(0x2b4)](_0x299c62(0x9e1),_0x1cab81[_0x299c62(0x8a1)][_0x299c62(0xbe2)]===_0x397ee9)),_0x256991[_0x299c62(0xc3a)](_0x299c62(0xb7d))[_0x299c62(0xb00)](_0x3eea2c=>_0x3eea2c[_0x299c62(0x30a)]['toggle']('active',_0x3eea2c[_0x299c62(0x8a1)]['tc']===_0x397ee9));});});const _0x278db2=(_0x141753,_0x5d49b8,_0x436cea='text')=>{const _0x123925=_0x5715ee,_0x1e2a0f=_0x256991[_0x123925(0x75f)](_0x141753);if(!_0x1e2a0f)return;const _0x43e4c3=_0x1e2a0f['type']===_0x123925(0x6af)||_0x1e2a0f[_0x123925(0x7ab)]===_0x123925(0xe58);if(_0x1e2a0f['type']===_0x123925(0xeaa)){_0x1e2a0f[_0x123925(0x493)](_0x123925(0xc9e),()=>{const _0x32b14d=_0x123925;this[_0x32b14d(0x78e)][_0x444b6f][_0x5d49b8]=this[_0x32b14d(0xe70)](_0x1e2a0f,_0x436cea);}),_0x1e2a0f['addEventListener'](_0x123925(0xbea),()=>{const _0x55dd0e=_0x123925;this[_0x55dd0e(0x78e)][_0x444b6f][_0x5d49b8]=this[_0x55dd0e(0xe70)](_0x1e2a0f,_0x436cea),this[_0x55dd0e(0x44a)]();});return;}const _0x1cb112=()=>{const _0x200235=_0x123925;this[_0x200235(0x78e)][_0x444b6f][_0x5d49b8]=this[_0x200235(0xe70)](_0x1e2a0f,_0x436cea),this['_valueChanged']();};_0x1e2a0f[_0x123925(0x493)](_0x43e4c3?_0x123925(0xbea):_0x123925(0xc9e),_0x43e4c3?_0x1cb112:this[_0x123925(0x388)](_0x1cb112,0x190));};_0x278db2(_0x5715ee(0x2c9),_0x5715ee(0x96c),'bool');const _0x4027d9=_0x256991[_0x5715ee(0x75f)]('.e-name');if(_0x4027d9)_0x4027d9[_0x5715ee(0x493)](_0x5715ee(0xc9e),this['_debounce'](()=>{const _0x179e2d=_0x5715ee,_0x2f4cd0=_0x4027d9[_0x179e2d(0xda1)];if(_0x2f4cd0==='')delete this['_entities'][_0x444b6f][_0x179e2d(0x716)];else this[_0x179e2d(0x78e)][_0x444b6f][_0x179e2d(0x716)]=_0x2f4cd0;this[_0x179e2d(0x44a)]();},0x190));_0x278db2(_0x5715ee(0x206),'hide_name',_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0x33f),_0x5715ee(0x26b)),_0x278db2(_0x5715ee(0x676),_0x5715ee(0x8a0)),_0x278db2(_0x5715ee(0xdb9),_0x5715ee(0x972)),_0x278db2(_0x5715ee(0xab2),'line_width','float'),_0x278db2(_0x5715ee(0x9ab),'line_style'),_0x278db2(_0x5715ee(0xdaf),_0x5715ee(0x1d7),_0x5715ee(0x91e)),_0x278db2('.e-y_axis','y_axis'),_0x278db2(_0x5715ee(0x51d),'graph_type'),_0x278db2(_0x5715ee(0x8f7),_0x5715ee(0xe0f),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0xd08),_0x5715ee(0x5df),'bool'),_0x278db2(_0x5715ee(0xdd6),_0x5715ee(0x6f2),'bool'),_0x278db2('.e-gradient',_0x5715ee(0x8bd),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0xd57),'fill_opacity',_0x5715ee(0x348)),_0x278db2(_0x5715ee(0xbee),_0x5715ee(0x2c2),_0x5715ee(0xcf1)),_0x278db2('.e-point_size',_0x5715ee(0xb38),_0x5715ee(0x348)),_0x278db2(_0x5715ee(0xe2b),_0x5715ee(0x643),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0xd71),'break_on_null',_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0xaae),_0x5715ee(0xe08),'bool'),_0x278db2(_0x5715ee(0xdaa),'damp_reset_boundary','bool'),_0x278db2(_0x5715ee(0x9c8),_0x5715ee(0x275),'bool'),_0x278db2(_0x5715ee(0x38d),_0x5715ee(0xb4e)),_0x278db2('.e-price_attribute',_0x5715ee(0x8f0)),_0x278db2(_0x5715ee(0x70c),_0x5715ee(0x7a6)),_0x278db2(_0x5715ee(0x72e),_0x5715ee(0x8a8)),_0x278db2(_0x5715ee(0x474),_0x5715ee(0x1b0));const _0x397869=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0xc17)),_0x3d6205=_0x256991[_0x5715ee(0x75f)]('.cmp-add'),_0x5f5421=()=>{const _0x33df96=_0x5715ee,_0x2d1fb9=this[_0x33df96(0x78e)][_0x444b6f],_0x47e6c5=_0x2d1fb9[_0x33df96(0xe10)],_0xa1b298=_0x2ae575=>_0x2ae575&&typeof _0x2ae575===_0x33df96(0xd87)?_0x2ae575:{'period':_0x2ae575===!![]?_0x33df96(0xd7c):String(_0x2ae575)};if(!Array[_0x33df96(0x5ac)](_0x47e6c5))_0x2d1fb9['compare']=_0x47e6c5?[_0x47e6c5&&typeof _0x47e6c5===_0x33df96(0xd87)?{..._0x47e6c5}:_0xa1b298(_0x47e6c5)]:[];else for(let _0x56a9ea=0x0;_0x56a9ea<_0x47e6c5[_0x33df96(0x491)];_0x56a9ea++){if(_0x47e6c5[_0x56a9ea]!=null&&typeof _0x47e6c5[_0x56a9ea]!=='object')_0x47e6c5[_0x56a9ea]=_0xa1b298(_0x47e6c5[_0x56a9ea]);}return _0x2d1fb9[_0x33df96(0xe10)];};_0x3d6205?.['addEventListener'](_0x5715ee(0x249),()=>{const _0x2dc60b=_0x5715ee,_0x64e36f=_0x5f5421();_0x64e36f[_0x2dc60b(0x5d5)]({}),this['_render'](),this['_valueChanged']();}),_0x397869?.[_0x5715ee(0x493)]('change',_0x380777=>{const _0x576ed8=_0x5715ee,_0x401fa9=_0x380777['target'][_0x576ed8(0xc5f)]('.cmp-row');if(!_0x401fa9)return;const _0x2b9540=parseInt(_0x401fa9[_0x576ed8(0x8a1)][_0x576ed8(0x709)]),_0x41fac7=_0x5f5421(),_0x5e96cd=_0x41fac7[_0x2b9540];if(!_0x5e96cd||typeof _0x5e96cd!==_0x576ed8(0xd87))return;const _0x1afa00=(_0x2b056d,_0x526bfe)=>{if(_0x526bfe===undefined)delete _0x5e96cd[_0x2b056d];else _0x5e96cd[_0x2b056d]=_0x526bfe;},_0x5cddc8=_0x380777[_0x576ed8(0x7b3)]['classList'];if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x4a3)))_0x1afa00(_0x576ed8(0x729),_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)]===_0x576ed8(0xd7c)?undefined:_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)]);if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x3e3))){const _0x503414=Math['max'](0x1,parseInt(_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)])||0x1);_0x1afa00(_0x576ed8(0x5de),_0x503414===0x1?undefined:_0x503414);}if(_0x5cddc8[_0x576ed8(0x272)]('cmp-ls'))_0x1afa00(_0x576ed8(0xcec),_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)]===_0x576ed8(0x869)?undefined:_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)]);if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x290))){const _0x18ab2a=_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)]['trim']();_0x1afa00(_0x576ed8(0xeaf),_0x18ab2a||undefined);}if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x24f))){const _0x4b4402=_0x401fa9['querySelector'](_0x576ed8(0x43c));if(!_0x4b4402||!_0x4b4402[_0x576ed8(0xda1)][_0x576ed8(0x905)]('{{')){if(_0x4b4402)_0x4b4402['value']=_0x380777[_0x576ed8(0x7b3)][_0x576ed8(0xda1)];_0x1afa00(_0x576ed8(0xeaf),_0x380777[_0x576ed8(0x7b3)]['value']||undefined);}}if(_0x5cddc8[_0x576ed8(0x272)]('cmp-op')){const _0x56d8d7=parseFloat(_0x380777[_0x576ed8(0x7b3)]['value']);_0x1afa00('opacity',isNaN(_0x56d8d7)?undefined:_0x56d8d7);}if(_0x5cddc8['contains']('cmp-dl'))_0x1afa00(_0x576ed8(0x7db),_0x380777[_0x576ed8(0x7b3)]['checked']?undefined:![]);if(_0x5cddc8['contains'](_0x576ed8(0x790)))_0x1afa00(_0x576ed8(0xd92),_0x380777[_0x576ed8(0x7b3)]['checked']?!![]:undefined);if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x885)))_0x1afa00(_0x576ed8(0x6f2),_0x380777['target']['checked']?!![]:undefined);if(_0x5cddc8[_0x576ed8(0x272)](_0x576ed8(0x4ea)))_0x1afa00(_0x576ed8(0xbe3),_0x380777[_0x576ed8(0x7b3)]['checked']?!![]:undefined);this[_0x576ed8(0x44a)]();}),_0x397869?.[_0x5715ee(0x493)](_0x5715ee(0xc9e),_0x49fdb8=>{const _0x53e747=_0x5715ee;if(!_0x49fdb8['target']['classList'][_0x53e747(0x272)]('cmp-col'))return;const _0x98fc1b=_0x49fdb8[_0x53e747(0x7b3)]['closest']('.cmp-row')?.[_0x53e747(0x75f)](_0x53e747(0xbd0));if(!_0x98fc1b)return;const _0x46fe74=_0x49fdb8[_0x53e747(0x7b3)][_0x53e747(0xda1)][_0x53e747(0x905)]('{{');_0x98fc1b[_0x53e747(0xea9)][_0x53e747(0x211)]=_0x46fe74?_0x53e747(0x3c5):'',_0x98fc1b[_0x53e747(0xea9)]['pointerEvents']=_0x46fe74?_0x53e747(0x7f2):'';}),_0x397869?.['addEventListener'](_0x5715ee(0x249),_0x17ec42=>{const _0x20b7b8=_0x5715ee,_0x58a106=_0x17ec42[_0x20b7b8(0x7b3)][_0x20b7b8(0xc5f)]('.cmp-del');if(!_0x58a106)return;const _0x9ad944=parseInt(_0x58a106[_0x20b7b8(0xc5f)](_0x20b7b8(0x7e0))[_0x20b7b8(0x8a1)]['row']),_0x3f583f=_0x5f5421();_0x3f583f['splice'](_0x9ad944,0x1);if(!_0x3f583f[_0x20b7b8(0x491)])delete this[_0x20b7b8(0x78e)][_0x444b6f][_0x20b7b8(0xe10)];this[_0x20b7b8(0x503)](),this[_0x20b7b8(0x44a)]();});const _0x168b71=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0xad4));if(_0x168b71)_0x168b71[_0x5715ee(0x493)]('change',()=>{const _0x2bf6a7=_0x5715ee,_0x5d5c=_0x168b71[_0x2bf6a7(0xda1)];this['_entities'][_0x444b6f]['show_state']=_0x5d5c!==_0x2bf6a7(0x297),this['_valueChanged']();});_0x278db2(_0x5715ee(0x5fb),_0x5715ee(0x7be),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0x2ba),'auto_hide','bool'),_0x278db2(_0x5715ee(0x9b0),_0x5715ee(0xa46),_0x5715ee(0xcf1));const _0x501da3=_0x256991['querySelector'](_0x5715ee(0x318));if(_0x501da3)_0x501da3[_0x5715ee(0x493)](_0x5715ee(0xbea),()=>{const _0x18b00f=_0x5715ee;this[_0x18b00f(0x78e)][_0x444b6f][_0x18b00f(0x437)]=this['_read'](_0x501da3,_0x18b00f(0x326)),this['_render'](),this[_0x18b00f(0x44a)]();});_0x278db2(_0x5715ee(0xae7),'name_position'),_0x278db2(_0x5715ee(0x633),_0x5715ee(0x2e9),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0x3f8),_0x5715ee(0x8e5),_0x5715ee(0xcf1)),_0x278db2('.e-show_timestamp','show_timestamp','bool'),_0x278db2(_0x5715ee(0xa9c),_0x5715ee(0x61d),'bool'),_0x278db2(_0x5715ee(0x49c),_0x5715ee(0x6e0),'bool');const _0x3ec81d=()=>{const _0x2c230a=_0x5715ee,_0x3b3863=[];if(_0x256991[_0x2c230a(0x75f)](_0x2c230a(0x63b))?.[_0x2c230a(0xe0c)])_0x3b3863['push'](_0x2c230a(0xa51));if(_0x256991['querySelector'](_0x2c230a(0x99e))?.[_0x2c230a(0xe0c)])_0x3b3863['push'](_0x2c230a(0x60d));if(_0x256991[_0x2c230a(0x75f)]('.e-legend_max')?.[_0x2c230a(0xe0c)])_0x3b3863['push']('max');if(_0x256991['querySelector'](_0x2c230a(0x373))?.['checked'])_0x3b3863[_0x2c230a(0x5d5)]('last');if(_0x256991['querySelector'](_0x2c230a(0x767))?.[_0x2c230a(0xe0c)])_0x3b3863[_0x2c230a(0x5d5)]('sum');if(_0x256991['querySelector'](_0x2c230a(0xb91))?.[_0x2c230a(0xe0c)])_0x3b3863[_0x2c230a(0x5d5)](_0x2c230a(0x874));this[_0x2c230a(0x78e)][_0x444b6f][_0x2c230a(0x978)]=_0x3b3863,this['_valueChanged']();};['.e-legend_min',_0x5715ee(0x99e),_0x5715ee(0x22e),_0x5715ee(0x373),'.e-legend_sum','.e-legend_live'][_0x5715ee(0xb00)](_0x5aa505=>{const _0x48f5a8=_0x5715ee,_0x72037d=_0x256991[_0x48f5a8(0x75f)](_0x5aa505);if(_0x72037d)_0x72037d[_0x48f5a8(0x493)](_0x48f5a8(0xbea),_0x3ec81d);}),_0x278db2(_0x5715ee(0xd2a),_0x5715ee(0xb4a),'bool'),_0x278db2('.e-decimals',_0x5715ee(0xa14),'int'),_0x278db2('.e-aggregate_func',_0x5715ee(0x9d2)),_0x278db2(_0x5715ee(0x3d5),'points_per_hour',_0x5715ee(0x91e)),_0x278db2('.e-trend_period_hours',_0x5715ee(0x26f),_0x5715ee(0x348)),_0x278db2(_0x5715ee(0xcf5),_0x5715ee(0xb0c)),_0x278db2(_0x5715ee(0x794),_0x5715ee(0x544)),_0x278db2(_0x5715ee(0x178),_0x5715ee(0x793),_0x5715ee(0xcf1)),_0x278db2(_0x5715ee(0xdec),_0x5715ee(0x936),'bool'),_0x278db2(_0x5715ee(0x28d),_0x5715ee(0x466),_0x5715ee(0xcf1)),_0x278db2('.e-extrema_color',_0x5715ee(0x707)),_0x278db2('.e-extrema_font_size',_0x5715ee(0x4db),_0x5715ee(0x348)),_0x278db2(_0x5715ee(0x6ee),_0x5715ee(0x9fd)),_0x278db2(_0x5715ee(0x7bd),_0x5715ee(0xc0e),'float'),_0x278db2('.e-show_average','show_average',_0x5715ee(0xcf1)),_0x278db2('.e-lower_bound',_0x5715ee(0x758)),_0x278db2(_0x5715ee(0x55f),'upper_bound'),_0x278db2('.e-name_size','name_size'),_0x278db2(_0x5715ee(0xe4a),'icon_size'),_0x278db2(_0x5715ee(0x82c),_0x5715ee(0x41a)),_0x278db2(_0x5715ee(0xc60),_0x5715ee(0x6f3)),_0x278db2(_0x5715ee(0x200),_0x5715ee(0x52f)),_0x278db2('.e-value_factor',_0x5715ee(0xb47),'float'),_0x278db2('.e-value_transform','value_transform'),_0x278db2(_0x5715ee(0x3f5),_0x5715ee(0x4e5)),_0x278db2(_0x5715ee(0x28e),'forecast_horizon',_0x5715ee(0x348)),_0x278db2(_0x5715ee(0x2b6),_0x5715ee(0x77a)),_0x278db2(_0x5715ee(0x17c),'data_time_field'),_0x278db2(_0x5715ee(0x800),_0x5715ee(0xcd5)),_0x278db2(_0x5715ee(0x605),'data_value_expression'),_0x278db2(_0x5715ee(0x23d),_0x5715ee(0x2cc)),_0x278db2(_0x5715ee(0x2ec),_0x5715ee(0x542),_0x5715ee(0x91e)),_0x278db2(_0x5715ee(0x5d8),_0x5715ee(0x3ca),_0x5715ee(0xcf1)),_0x278db2('.e-invert',_0x5715ee(0xc27),_0x5715ee(0xcf1)),_0x278db2('.e-align_state',_0x5715ee(0x448)),_0x278db2('.e-show_second_state_as',_0x5715ee(0x471)),_0x278db2(_0x5715ee(0x198),'stack_group');const _0x5083bf=_0x256991['querySelector'](_0x5715ee(0x996));if(_0x5083bf&&this[_0x5715ee(0xbce)]){_0x5083bf[_0x5715ee(0xeae)]='<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>'+this[_0x5715ee(0x9da)](_0x5715ee(0x450))+_0x5715ee(0x931);const _0x236ac8=this[_0x5715ee(0xd72)];let _0x21feb2=0x0;const _0x49407a=()=>{const _0x46c377=_0x5715ee;if(this['_renderId']!==_0x236ac8)return;if(!_0x5083bf[_0x46c377(0x8cd)]&&_0x21feb2++<0x3c){setTimeout(_0x49407a,0x32);return;}if(customElements['get'](_0x46c377(0xe27))){const _0xdf2c4c=document[_0x46c377(0xe56)]('ha-selector');_0xdf2c4c['hass']=this[_0x46c377(0xbce)],_0xdf2c4c[_0x46c377(0x1c1)]={'entity':{}},_0xdf2c4c[_0x46c377(0xda1)]=this[_0x46c377(0x78e)][_0x444b6f]?.[_0x46c377(0x39d)]||'',_0xdf2c4c[_0x46c377(0xafc)]='',_0xdf2c4c[_0x46c377(0xea9)][_0x46c377(0xbf0)]=_0x46c377(0xd32),_0x5083bf['appendChild'](_0xdf2c4c),_0xdf2c4c[_0x46c377(0x493)]('value-changed',_0x416ee3=>{const _0x5a5da1=_0x46c377;_0x416ee3[_0x5a5da1(0x79e)]();if(this[_0x5a5da1(0x78e)][_0x444b6f])this[_0x5a5da1(0x78e)][_0x444b6f][_0x5a5da1(0x39d)]=_0x416ee3[_0x5a5da1(0xb08)][_0x5a5da1(0xda1)]||'';this['_valueChanged'](),this[_0x5a5da1(0x503)]();});}else{const _0x375b56=document['createElement'](_0x46c377(0xb1c));_0x375b56[_0x46c377(0xb5f)]=_0x46c377(0x769),_0x375b56['style'][_0x46c377(0xbf0)]='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',_0x375b56[_0x46c377(0xeae)]=_0x46c377(0xbe5)+this[_0x46c377(0x276)]()[_0x46c377(0x189)](_0x41986c=>_0x46c377(0x733)+escapeHtml(_0x41986c)+'\x22\x20'+(_0x41986c===(this[_0x46c377(0x78e)][_0x444b6f]?.[_0x46c377(0x39d)]||'')?'selected':'')+'>'+escapeHtml(_0x41986c)+_0x46c377(0x7ef))['join'](''),_0x5083bf['appendChild'](_0x375b56),_0x375b56['addEventListener'](_0x46c377(0xbea),()=>{const _0x24ae61=_0x46c377;if(this[_0x24ae61(0x78e)][_0x444b6f])this[_0x24ae61(0x78e)][_0x444b6f][_0x24ae61(0x39d)]=_0x375b56[_0x24ae61(0xda1)];this[_0x24ae61(0x44a)]();});}};setTimeout(_0x49407a,0x0);}this[_0x5715ee(0xbec)](_0x256991[_0x5715ee(0x75f)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this['_entities'][_0x444b6f]?.[_0x5715ee(0x58e)]||'',_0x8538e5=>{const _0xc2f6d5=_0x5715ee;if(this['_entities'][_0x444b6f])this[_0xc2f6d5(0x78e)][_0x444b6f][_0xc2f6d5(0x58e)]=_0x8538e5;},{'disabled':this[_0x5715ee(0x78e)][_0x444b6f]?.[_0x5715ee(0xdb6)]===![],'placeholder2':_0x5715ee(0xcc9)});const _0x4f1df7=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0xb92));if(_0x4f1df7&&this[_0x5715ee(0xbce)]){_0x4f1df7['innerHTML']='';const _0x2918ef=this[_0x5715ee(0xd72)];let _0x2ef056=0x0;const _0x54597b=()=>{const _0x3e5dd3=_0x5715ee;if(this[_0x3e5dd3(0xd72)]!==_0x2918ef)return;if(!_0x4f1df7[_0x3e5dd3(0x8cd)]&&_0x2ef056++<0x3c){setTimeout(_0x54597b,0x32);return;}if(customElements[_0x3e5dd3(0xa4b)](_0x3e5dd3(0xe27))){const _0x37846a=document['createElement'](_0x3e5dd3(0xe27));_0x37846a[_0x3e5dd3(0x9e4)]=this[_0x3e5dd3(0xbce)],_0x37846a['selector']={'ui-action':{}},_0x37846a[_0x3e5dd3(0xda1)]=this[_0x3e5dd3(0x78e)][_0x444b6f]?.['tap_action']||{'action':_0x3e5dd3(0x7f2)},_0x37846a[_0x3e5dd3(0xafc)]=this['_eT']('Action'),_0x37846a['style'][_0x3e5dd3(0xbf0)]=_0x3e5dd3(0xd32),_0x4f1df7['appendChild'](_0x37846a),_0x37846a[_0x3e5dd3(0x493)](_0x3e5dd3(0x934),_0x11875d=>{const _0x1efbc2=_0x3e5dd3;_0x11875d['stopPropagation']();const _0x424b20=_0x11875d[_0x1efbc2(0xb08)][_0x1efbc2(0xda1)];if(this[_0x1efbc2(0x78e)][_0x444b6f])this['_entities'][_0x444b6f]['tap_action']=_0x424b20&&_0x424b20[_0x1efbc2(0x4a6)]&&_0x424b20[_0x1efbc2(0x4a6)]!==_0x1efbc2(0x7f2)?_0x424b20:null;this[_0x1efbc2(0x44a)]();});}else{const _0x449d72=this[_0x3e5dd3(0x78e)][_0x444b6f]?.['tap_action']?.['action']||'none';_0x4f1df7['innerHTML']=_0x3e5dd3(0x920)+[_0x3e5dd3(0x7f2),'more-info','url',_0x3e5dd3(0x1e4),_0x3e5dd3(0x1fc)][_0x3e5dd3(0x189)](_0x44802c=>'<option\x20value=\x22'+escapeHtml(_0x44802c)+'\x22\x20'+(_0x449d72===_0x44802c?_0x3e5dd3(0xe1e):'')+'>'+{'none':_0x3e5dd3(0xd73),'more-info':'More\x20Info','url':'URL','navigate':_0x3e5dd3(0x6c8),'call-service':_0x3e5dd3(0x784)}[_0x44802c]+_0x3e5dd3(0x7ef))[_0x3e5dd3(0x2f5)]('')+_0x3e5dd3(0x705);const _0x2c0066=_0x4f1df7[_0x3e5dd3(0x75f)](_0x3e5dd3(0xb62));if(_0x2c0066)_0x2c0066['addEventListener'](_0x3e5dd3(0xbea),()=>{const _0x255960=_0x3e5dd3,_0x1b3f8d=_0x2c0066['value'];if(this[_0x255960(0x78e)][_0x444b6f])this[_0x255960(0x78e)][_0x444b6f][_0x255960(0xe2a)]=_0x1b3f8d&&_0x1b3f8d!==_0x255960(0x7f2)?{'action':_0x1b3f8d}:null;this['_valueChanged']();});}};setTimeout(_0x54597b,0x0);}const _0x5da934=_0x256991[_0x5715ee(0x75f)]('.e-state_map');if(_0x5da934)_0x5da934[_0x5715ee(0x493)]('input',()=>{const _0x5e0aae=_0x5715ee,_0x1cb410=_0x5da934[_0x5e0aae(0xda1)][_0x5e0aae(0x2de)]('\x0a')[_0x5e0aae(0x189)](_0x1f07d8=>_0x1f07d8[_0x5e0aae(0xdc2)]())[_0x5e0aae(0xe95)](Boolean);this[_0x5e0aae(0x78e)][_0x444b6f][_0x5e0aae(0xbf4)]=_0x1cb410[_0x5e0aae(0x491)]?_0x1cb410[_0x5e0aae(0x189)](_0x4c3841=>{const _0x1fc7e6=_0x5e0aae,_0x4ce79b=_0x4c3841[_0x1fc7e6(0x2de)](','),_0xb80195=(_0x4ce79b[0x0]||'')[_0x1fc7e6(0xdc2)](),_0x19ed49=_0x4ce79b[_0x1fc7e6(0x491)]>0x1?_0x4ce79b[0x1]['trim']():'',_0x37ddc7=_0x4ce79b[_0x1fc7e6(0x491)]>0x2?_0x4ce79b[_0x1fc7e6(0x7e6)](0x2)['join'](',')['trim']():'',_0xacbba={'value':_0xb80195};if(_0x19ed49)_0xacbba[_0x1fc7e6(0xafc)]=_0x19ed49;if(_0x37ddc7)_0xacbba[_0x1fc7e6(0xeaf)]=_0x37ddc7;return _0xacbba;}):null,this[_0x5e0aae(0x44a)]();});const _0x269691=_0x256991['querySelector'](_0x5715ee(0x7e9));if(_0x269691)_0x269691[_0x5715ee(0x493)](_0x5715ee(0xc9e),()=>{const _0x392504=_0x5715ee,_0x7ffbae=_0x269691['value'][_0x392504(0x2de)]('\x0a')[_0x392504(0x189)](_0x16aa09=>_0x16aa09[_0x392504(0xdc2)]())['filter'](Boolean),_0x1863a1={};for(const _0x2a0f6f of _0x7ffbae){const _0x46ffcf=_0x2a0f6f[_0x392504(0x9c2)](':');if(_0x46ffcf<0x0)continue;const _0x379d99=_0x2a0f6f['slice'](0x0,_0x46ffcf)[_0x392504(0xdc2)](),_0xd93193=_0x2a0f6f[_0x392504(0x7e6)](_0x46ffcf+0x1)['trim']();if(_0x379d99&&_0xd93193)_0x1863a1[_0x379d99]=_0xd93193;}this[_0x392504(0x78e)][_0x444b6f]['data_vars']=Object['keys'](_0x1863a1)[_0x392504(0x491)]?_0x1863a1:null,this[_0x392504(0x44a)]();});const _0x5bc3a3=(_0x466517,_0x2e928b)=>{const _0x5dc92b=_0x5715ee,_0x20778a=_0x256991[_0x5dc92b(0x75f)](_0x466517),_0x4770b4=_0x256991[_0x5dc92b(0x75f)](_0x466517['replace']('-picker',''));if(!_0x20778a)return;const _0x3d8cbb=()=>{const _0x161679=_0x5dc92b,_0x28ab67=(_0x4770b4?.['value']||'')[_0x161679(0xdc2)](),_0x420e34=_0x28ab67[_0x161679(0x905)]('{{');_0x20778a['style'][_0x161679(0x211)]=_0x420e34?_0x161679(0x3c5):'',_0x20778a[_0x161679(0xea9)]['pointerEvents']=_0x420e34?'none':'';};_0x20778a[_0x5dc92b(0x493)](_0x5dc92b(0xbea),()=>{const _0x15150d=_0x5dc92b;if(_0x4770b4)_0x4770b4[_0x15150d(0xda1)]=_0x20778a[_0x15150d(0xda1)];this[_0x15150d(0x78e)][_0x444b6f][_0x2e928b]=_0x20778a[_0x15150d(0xda1)]||void 0x0,this[_0x15150d(0x44a)]();}),_0x4770b4&&(_0x4770b4[_0x5dc92b(0x493)]('input',this[_0x5dc92b(0x388)](()=>{const _0x212bfa=_0x5dc92b,_0x82e859=_0x4770b4[_0x212bfa(0xda1)][_0x212bfa(0xdc2)]();_0x3d8cbb();if(!_0x82e859[_0x212bfa(0x905)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x212bfa(0x58d)](_0x82e859))_0x20778a[_0x212bfa(0xda1)]=_0x82e859;this[_0x212bfa(0x78e)][_0x444b6f][_0x2e928b]=_0x82e859||void 0x0,this[_0x212bfa(0x44a)]();},0x190)),_0x3d8cbb());};_0x5bc3a3(_0x5715ee(0xe74),'color'),_0x5bc3a3(_0x5715ee(0x6e2),_0x5715ee(0x946)),_0x5bc3a3(_0x5715ee(0xdde),_0x5715ee(0xe46)),_0x5bc3a3('.e-icon_color-picker',_0x5715ee(0x4e1)),_0x5bc3a3(_0x5715ee(0x5b8),_0x5715ee(0x8b2)),_0x5bc3a3(_0x5715ee(0x675),'extrema_color'),_0x5bc3a3('.e-extrema_bg_color-picker',_0x5715ee(0x9fd)),_0x5bc3a3(_0x5715ee(0x525),'trend_up_color'),_0x5bc3a3(_0x5715ee(0xe1d),_0x5715ee(0x98c)),_0x5bc3a3(_0x5715ee(0x735),_0x5715ee(0xb1b));const _0x983cab=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x7c6)),_0x5acc52=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x34e)),_0x53f675=_0x256991['querySelector'](_0x5715ee(0x20e)),_0xd5e659=_0x256991['querySelector'](_0x5715ee(0x1f8)),_0x1ce97f=()=>{const _0x2e2641=_0x5715ee;if(!this[_0x2e2641(0x78e)][_0x444b6f]['rise_fall_colors'])this[_0x2e2641(0x78e)][_0x444b6f][_0x2e2641(0x47e)]={'enabled':![],'increase':_0x2e2641(0xd8b),'decrease':_0x2e2641(0x51a),'stable':'#95a5a6'};};_0x983cab?.[_0x5715ee(0x493)](_0x5715ee(0xbea),()=>{const _0x43fbb1=_0x5715ee;_0x1ce97f(),this[_0x43fbb1(0x78e)][_0x444b6f][_0x43fbb1(0x47e)][_0x43fbb1(0x96c)]=_0x983cab[_0x43fbb1(0xe0c)];if(_0x983cab['checked']){if(!this[_0x43fbb1(0x78e)][_0x444b6f][_0x43fbb1(0x314)])this[_0x43fbb1(0x78e)][_0x444b6f][_0x43fbb1(0x314)]={'enabled':![],'values':[]};this[_0x43fbb1(0x78e)][_0x444b6f][_0x43fbb1(0x314)][_0x43fbb1(0x96c)]=![];}this[_0x43fbb1(0x503)](),this[_0x43fbb1(0x44a)]();}),_0x5acc52?.[_0x5715ee(0x493)](_0x5715ee(0xbea),()=>{const _0x147a2c=_0x5715ee;_0x1ce97f(),this[_0x147a2c(0x78e)][_0x444b6f]['rise_fall_colors']['increase']=_0x5acc52[_0x147a2c(0xda1)],this[_0x147a2c(0x44a)]();}),_0x53f675?.[_0x5715ee(0x493)]('change',()=>{const _0x53a427=_0x5715ee;_0x1ce97f(),this[_0x53a427(0x78e)][_0x444b6f]['rise_fall_colors'][_0x53a427(0xbab)]=_0x53f675[_0x53a427(0xda1)],this['_valueChanged']();}),_0xd5e659?.['addEventListener'](_0x5715ee(0xbea),()=>{const _0x38f73c=_0x5715ee;_0x1ce97f(),this[_0x38f73c(0x78e)][_0x444b6f][_0x38f73c(0x47e)][_0x38f73c(0x162)]=_0xd5e659[_0x38f73c(0xda1)],this['_valueChanged']();});const _0x3f4f47=_0x256991[_0x5715ee(0x75f)]('.e-thr_enabled'),_0x2aef75=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x93c)),_0x265703=_0x256991[_0x5715ee(0x75f)]('.thr-add'),_0x379a52=()=>{const _0x354d9d=_0x5715ee;if(!this[_0x354d9d(0x78e)][_0x444b6f][_0x354d9d(0x314)])this['_entities'][_0x444b6f][_0x354d9d(0x314)]={'enabled':![],'values':[]};if(!Array[_0x354d9d(0x5ac)](this[_0x354d9d(0x78e)][_0x444b6f][_0x354d9d(0x314)][_0x354d9d(0x39b)]))this[_0x354d9d(0x78e)][_0x444b6f][_0x354d9d(0x314)]['values']=[];};_0x3f4f47?.[_0x5715ee(0x493)]('change',()=>{const _0x24b5ea=_0x5715ee;_0x379a52(),this[_0x24b5ea(0x78e)][_0x444b6f][_0x24b5ea(0x314)][_0x24b5ea(0x96c)]=_0x3f4f47[_0x24b5ea(0xe0c)],_0x3f4f47[_0x24b5ea(0xe0c)]&&(_0x1ce97f(),this['_entities'][_0x444b6f][_0x24b5ea(0x47e)][_0x24b5ea(0x96c)]=![]),this[_0x24b5ea(0x503)](),this[_0x24b5ea(0x44a)]();}),_0x256991['querySelector'](_0x5715ee(0x18f))?.['addEventListener']('change',_0x24f5d9=>{const _0x22e3ee=_0x5715ee;_0x379a52(),this[_0x22e3ee(0x78e)][_0x444b6f][_0x22e3ee(0x314)][_0x22e3ee(0xa83)]=_0x24f5d9[_0x22e3ee(0x7b3)][_0x22e3ee(0xda1)],this[_0x22e3ee(0x44a)]();}),_0x256991[_0x5715ee(0x75f)]('.e-thr_direction')?.[_0x5715ee(0x493)](_0x5715ee(0xbea),_0x3e0e76=>{const _0x119953=_0x5715ee;_0x379a52(),this[_0x119953(0x78e)][_0x444b6f]['color_thresholds'][_0x119953(0x9e7)]=_0x3e0e76[_0x119953(0x7b3)][_0x119953(0xda1)],this[_0x119953(0x44a)]();}),_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x180))?.[_0x5715ee(0x493)](_0x5715ee(0xbea),_0xbc7ef3=>{const _0x1ee18d=_0x5715ee;_0x379a52(),this[_0x1ee18d(0x78e)][_0x444b6f]['color_thresholds']['last_color']=_0xbc7ef3[_0x1ee18d(0x7b3)][_0x1ee18d(0xe0c)],this[_0x1ee18d(0x44a)]();}),_0x265703?.['addEventListener']('click',()=>{const _0x234f8b=_0x5715ee;_0x379a52(),this[_0x234f8b(0x78e)][_0x444b6f]['color_thresholds'][_0x234f8b(0x39b)]['push']({'value':0x0,'color':'#ff4757'}),this[_0x234f8b(0x503)](),this[_0x234f8b(0x44a)]();}),_0x2aef75?.[_0x5715ee(0x493)](_0x5715ee(0xbea),_0x40b897=>{const _0x34f1cb=_0x5715ee,_0x5df115=_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0xc5f)](_0x34f1cb(0x478));if(!_0x5df115)return;const _0x26296b=parseInt(_0x5df115[_0x34f1cb(0x8a1)][_0x34f1cb(0x709)]);_0x379a52();if(_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0x30a)][_0x34f1cb(0x272)](_0x34f1cb(0xc7a))){const _0x15540b=_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0xda1)][_0x34f1cb(0xdc2)]();this[_0x34f1cb(0x78e)][_0x444b6f]['color_thresholds'][_0x34f1cb(0x39b)][_0x26296b][_0x34f1cb(0xda1)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x15540b)?_0x15540b:parseFloat(_0x15540b),this[_0x34f1cb(0x44a)]();}_0x40b897[_0x34f1cb(0x7b3)]['classList'][_0x34f1cb(0x272)](_0x34f1cb(0xc99))&&(this[_0x34f1cb(0x78e)][_0x444b6f][_0x34f1cb(0x314)][_0x34f1cb(0x39b)][_0x26296b]['color']=_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0xda1)],this[_0x34f1cb(0x44a)]()),_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0x30a)][_0x34f1cb(0x272)](_0x34f1cb(0x642))&&(this[_0x34f1cb(0x78e)][_0x444b6f][_0x34f1cb(0x314)][_0x34f1cb(0x39b)][_0x26296b][_0x34f1cb(0xeaf)]=_0x40b897[_0x34f1cb(0x7b3)][_0x34f1cb(0xda1)],this[_0x34f1cb(0x503)](),this['_valueChanged']());}),_0x2aef75?.[_0x5715ee(0x493)](_0x5715ee(0x249),_0x285a7b=>{const _0x44bf3f=_0x5715ee,_0x52edf3=_0x285a7b['target'][_0x44bf3f(0xc5f)](_0x44bf3f(0x6f5));if(!_0x52edf3)return;const _0x47ef41=parseInt(_0x52edf3[_0x44bf3f(0xc5f)]('.thr-row')['dataset'][_0x44bf3f(0x709)]);_0x379a52(),this[_0x44bf3f(0x78e)][_0x444b6f][_0x44bf3f(0x314)][_0x44bf3f(0x39b)][_0x44bf3f(0x26e)](_0x47ef41,0x1),this[_0x44bf3f(0x503)](),this['_valueChanged']();});const _0x46300f=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0x5d7)),_0x2b3feb=_0x256991['querySelector'](_0x5715ee(0xc72)),_0x48a9a1=()=>{const _0x5848f5=_0x5715ee;if(!Array[_0x5848f5(0x5ac)](this['_entities'][_0x444b6f][_0x5848f5(0x5a7)]))this[_0x5848f5(0x78e)][_0x444b6f][_0x5848f5(0x5a7)]=[];};_0x2b3feb?.['addEventListener'](_0x5715ee(0x249),()=>{const _0x4d3082=_0x5715ee;_0x48a9a1();const _0x12c88a=['#f1c40f',_0x4d3082(0x32d),_0x4d3082(0xc06),_0x4d3082(0xe26),_0x4d3082(0xc31)],_0x3c6c21=this[_0x4d3082(0x78e)][_0x444b6f][_0x4d3082(0x5a7)]['length'];this[_0x4d3082(0x78e)][_0x444b6f][_0x4d3082(0x5a7)]['push']({'period':_0x3c6c21===0x0?0x7:0x1a,'color':_0x12c88a[_0x3c6c21%_0x12c88a[_0x4d3082(0x491)]]}),this[_0x4d3082(0x503)](),this[_0x4d3082(0x44a)]();}),_0x46300f?.[_0x5715ee(0x493)](_0x5715ee(0xbea),_0x1a9b0a=>{const _0xabc40b=_0x5715ee,_0x2183b5=_0x1a9b0a[_0xabc40b(0x7b3)][_0xabc40b(0xc5f)](_0xabc40b(0x581));if(!_0x2183b5)return;const _0x9033a8=parseInt(_0x2183b5[_0xabc40b(0x8a1)][_0xabc40b(0x709)]);_0x48a9a1(),_0x1a9b0a[_0xabc40b(0x7b3)]['classList'][_0xabc40b(0x272)](_0xabc40b(0x90a))&&(this[_0xabc40b(0x78e)][_0x444b6f]['moving_averages'][_0x9033a8][_0xabc40b(0x729)]=Math[_0xabc40b(0x8fb)](0x1,parseInt(_0x1a9b0a['target']['value'])||0x1),this[_0xabc40b(0x44a)]()),_0x1a9b0a['target'][_0xabc40b(0x30a)][_0xabc40b(0x272)](_0xabc40b(0x1b6))&&(this[_0xabc40b(0x78e)][_0x444b6f][_0xabc40b(0x5a7)][_0x9033a8]['color']=_0x1a9b0a[_0xabc40b(0x7b3)][_0xabc40b(0xda1)],this[_0xabc40b(0x44a)]()),_0x1a9b0a[_0xabc40b(0x7b3)]['classList'][_0xabc40b(0x272)](_0xabc40b(0xac1))&&(this['_entities'][_0x444b6f][_0xabc40b(0x5a7)][_0x9033a8][_0xabc40b(0xe02)]=_0x1a9b0a[_0xabc40b(0x7b3)][_0xabc40b(0xe0c)],this[_0xabc40b(0x44a)]());}),_0x46300f?.['addEventListener'](_0x5715ee(0x249),_0x5c36e7=>{const _0x2dca80=_0x5715ee,_0x46770e=_0x5c36e7[_0x2dca80(0x7b3)][_0x2dca80(0xc5f)]('.ma-del');if(!_0x46770e)return;const _0x355a9c=parseInt(_0x46770e['closest'](_0x2dca80(0x581))[_0x2dca80(0x8a1)][_0x2dca80(0x709)]);_0x48a9a1(),this[_0x2dca80(0x78e)][_0x444b6f][_0x2dca80(0x5a7)]['splice'](_0x355a9c,0x1),this[_0x2dca80(0x503)](),this[_0x2dca80(0x44a)]();}),_0x256991['querySelectorAll'](_0x5715ee(0x509))[_0x5715ee(0xb00)](_0x3ec31=>{const _0x6297dc=_0x5715ee;_0x3ec31[_0x6297dc(0x493)]('wheel',_0x488b41=>{const _0x55f8c5=_0x6297dc;_0x488b41[_0x55f8c5(0x79e)]();},{'passive':![]});});const _0x204eeb=_0x256991[_0x5715ee(0x75f)](_0x5715ee(0xdee));_0x204eeb?.[_0x5715ee(0x493)](_0x5715ee(0xbac),_0x4e3ce6=>{const _0x4cf7cb=_0x5715ee;this[_0x4cf7cb(0xc7b)]=_0x444b6f,_0x4e3ce6[_0x4cf7cb(0x55e)][_0x4cf7cb(0xa60)]=_0x4cf7cb(0xe1b),_0x256991[_0x4cf7cb(0xea9)][_0x4cf7cb(0x211)]=_0x4cf7cb(0x840);}),_0x204eeb?.['addEventListener']('dragend',()=>{const _0x2693d7=_0x5715ee;this[_0x2693d7(0xc7b)]=null,_0x256991['style'][_0x2693d7(0x211)]='1',this['shadowRoot']['querySelectorAll'](_0x2693d7(0x4c0))[_0x2693d7(0xb00)](_0x353f05=>_0x353f05[_0x2693d7(0x30a)][_0x2693d7(0x71b)](_0x2693d7(0xce8)));}),_0x256991[_0x5715ee(0x493)]('dragover',_0x49963e=>{const _0x4c3389=_0x5715ee;if(this['_dragState']===null||this[_0x4c3389(0xc7b)]===_0x444b6f)return;_0x49963e[_0x4c3389(0xd1e)](),_0x49963e['dataTransfer']['dropEffect']=_0x4c3389(0xe1b),_0x256991[_0x4c3389(0x30a)][_0x4c3389(0x1ee)](_0x4c3389(0xce8));}),_0x256991[_0x5715ee(0x493)](_0x5715ee(0x31e),()=>{const _0x1aed1e=_0x5715ee;_0x256991[_0x1aed1e(0x30a)][_0x1aed1e(0x71b)](_0x1aed1e(0xce8));}),_0x256991[_0x5715ee(0x493)](_0x5715ee(0xc3b),_0x2ba7b3=>{const _0x146b4e=_0x5715ee;_0x2ba7b3['preventDefault'](),_0x256991[_0x146b4e(0x30a)]['remove'](_0x146b4e(0xce8));if(this[_0x146b4e(0xc7b)]!==null&&this[_0x146b4e(0xc7b)]!==_0x444b6f){const _0x24447d=[...this[_0x146b4e(0x78e)]],[_0x182401]=_0x24447d[_0x146b4e(0x26e)](this['_dragState'],0x1);_0x24447d['splice'](_0x444b6f,0x0,_0x182401),this[_0x146b4e(0xae3)][_0x146b4e(0x29f)]=_0x24447d,this[_0x146b4e(0x503)](),this[_0x146b4e(0x44a)]();}});});const _0xe49748=(_0x576b48,_0x1b445c)=>{const _0x19b3bf=_0x1a2bf9;if(!_0x576b48)return;_0x576b48[_0x19b3bf(0xbcc)]=!![];const _0xb56a07=_0x576b48['closest'](_0x19b3bf(0xafc))||_0x576b48[_0x19b3bf(0x243)];if(!_0xb56a07)return;_0xb56a07['style'][_0x19b3bf(0x211)]=_0x19b3bf(0x25b),_0xb56a07[_0x19b3bf(0xbc5)]=this[_0x19b3bf(0x9da)](_0x19b3bf(0x3eb))+':\x0a'+_0x1b445c;const _0x5ca13c=_0xb56a07[_0x19b3bf(0x75f)](_0x19b3bf(0x257))||_0xb56a07;if(_0x5ca13c&&!_0x5ca13c['querySelector']('.tpl-badge')){const _0x14cc97=document[_0x19b3bf(0xe56)]('span');_0x14cc97[_0x19b3bf(0xb5f)]='tpl-badge',_0x14cc97[_0x19b3bf(0xbad)]='\x20{…}',_0x14cc97['style']['cssText']=_0x19b3bf(0xda6),_0x5ca13c['appendChild'](_0x14cc97);}};for(const _0x2db3e6 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this['_tmp']?.[_0x2db3e6])&&_0xe49748(this[_0x1a2bf9(0x2dc)]['getElementById'](_0x2db3e6),this[_0x1a2bf9(0xae3)][_0x2db3e6]);}this[_0x1a2bf9(0x2dc)]['querySelectorAll']('.ec')[_0x1a2bf9(0xb00)]((_0xdd344a,_0x4e1e4c)=>{const _0x281ac4=_0x1a2bf9,_0x309b94=this[_0x281ac4(0x78e)][_0x4e1e4c];if(!_0x309b94)return;for(const _0x3a1542 of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x309b94[_0x3a1542])&&_0xe49748(_0xdd344a[_0x281ac4(0x75f)](_0x281ac4(0x8ca)+_0x3a1542),_0x309b94[_0x3a1542]);}});}[_0x376e89(0x8c2)](_0x36a618,_0x1a3ff7,_0x7a40a7){const _0xd539bf=_0x376e89,_0x85a8e4=this[_0xd539bf(0x2dc)][_0xd539bf(0x22a)](_0x36a618);if(!_0x85a8e4)return;if(_0x1a3ff7===_0xd539bf(0xc9e)&&_0x85a8e4[_0xd539bf(0x887)]==='number'){_0x85a8e4[_0xd539bf(0x493)]('change',_0x7a40a7);return;}_0x85a8e4[_0xd539bf(0x493)](_0x1a3ff7,_0x7a40a7);}[_0x376e89(0xe70)](_0x5cb155,_0x5c7c51=_0x376e89(0x326)){const _0x423191=_0x376e89;if(_0x5c7c51===_0x423191(0xcf1))return!!_0x5cb155[_0x423191(0xe0c)];if(_0x5c7c51==='int'){const _0x90299a=parseInt(_0x5cb155[_0x423191(0xda1)],0xa);return isNaN(_0x90299a)?null:_0x90299a;}if(_0x5c7c51===_0x423191(0x348)){const _0x5a0b4b=parseFloat(_0x5cb155[_0x423191(0xda1)]);return isNaN(_0x5a0b4b)?null:_0x5a0b4b;}return _0x5cb155[_0x423191(0xda1)];}[_0x376e89(0x44a)](){const _0x315138=_0x376e89,_0x2a20cd=this[_0x315138(0xae3)]||this[_0x315138(0x8d0)]||{},_0x3f24c4=_0xde9a8e=>this['shadowRoot']['getElementById'](_0xde9a8e)||(_0x2a20cd&&_0xde9a8e in _0x2a20cd?{'value':_0x2a20cd[_0xde9a8e]==null?'':String(_0x2a20cd[_0xde9a8e]),'checked':_0x2a20cd[_0xde9a8e]===!![]}:null),_0x4abed4=_0x4ef22b=>_0x3f24c4(_0x4ef22b)?.['value'],_0x218dc1=(_0x20ff5c,_0x49142a)=>{const _0x180bb8=_0x315138,_0x187ec5=this[_0x180bb8(0xae3)]?.[_0x20ff5c];return isTemplateString(_0x187ec5)?_0x187ec5:_0x49142a;},_0x1a5a55={'type':'custom:statistics-graph-chart-card','card_header':_0x4abed4(_0x315138(0xbc1))||void 0x0,'card_header_size':_0x4abed4(_0x315138(0x997))||void 0x0,'card_background_color':_0x4abed4(_0x315138(0x4fd))||void 0x0,'card_shadow':_0x3f24c4('card_shadow')?.['checked']??!![],'card_border':_0x3f24c4(_0x315138(0x337))?.[_0x315138(0xe0c)]??!![],'card_padding':((()=>{const _0x34b0be=_0x315138,_0x27f7fb=_0x4abed4('card_padding');if(!_0x27f7fb)return void 0x0;return/^-?\d+\.?\d*$/[_0x34b0be(0x58d)](_0x27f7fb[_0x34b0be(0xdc2)]())?parseFloat(_0x27f7fb):_0x27f7fb;})()),'card_border_radius':((()=>{const _0x34317d=_0x4abed4('card_border_radius');if(!_0x34317d)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x34317d['trim']())?parseFloat(_0x34317d):_0x34317d;})()),'card_border_color':_0x4abed4(_0x315138(0x97b))||void 0x0,'card_border_width':((()=>{const _0xb63363=_0x315138,_0x3aba86=_0x4abed4(_0xb63363(0xc75));if(!_0x3aba86)return void 0x0;return/^-?\d+\.?\d*$/[_0xb63363(0x58d)](_0x3aba86[_0xb63363(0xdc2)]())?parseFloat(_0x3aba86):_0x3aba86;})()),'card_background_image':_0x4abed4(_0x315138(0x925))||void 0x0,'card_background_blur':((()=>{const _0x1d16c0=_0x4abed4('card_background_blur');if(_0x1d16c0===''||_0x1d16c0==null)return void 0x0;const _0x1eb5bc=parseFloat(_0x1d16c0);return isNaN(_0x1eb5bc)?void 0x0:_0x1eb5bc;})()),'card_header_color':_0x4abed4(_0x315138(0x7e7))||void 0x0,'card_header_weight':_0x4abed4(_0x315138(0x174))||void 0x0,'card_header_letter_spacing':((()=>{const _0x42c3c8=_0x315138,_0x4f7005=_0x4abed4(_0x42c3c8(0x17d));if(!_0x4f7005)return void 0x0;return/^-?\d+\.?\d*$/[_0x42c3c8(0x58d)](_0x4f7005[_0x42c3c8(0xdc2)]())?parseFloat(_0x4f7005):_0x4f7005;})()),'show_now_line':_0x218dc1('show_now_line',_0x3f24c4(_0x315138(0x62f))?.[_0x315138(0xe0c)]??!![]),'now_line_color':_0x4abed4(_0x315138(0xc25))||void 0x0,'period_highlight':_0x218dc1(_0x315138(0x99b),_0x3f24c4(_0x315138(0x99b))?.[_0x315138(0xe0c)]||void 0x0),'period_highlight_color':_0x4abed4(_0x315138(0x766))||void 0x0,'now_line_opacity':((()=>{const _0x51fb7e=_0x4abed4('now_line_opacity');if(_0x51fb7e===''||_0x51fb7e==null)return void 0x0;const _0x47504b=parseFloat(_0x51fb7e);return isNaN(_0x47504b)?void 0x0:_0x47504b;})()),'now_line_width':((()=>{const _0x4bacbd=_0x4abed4('now_line_width');if(_0x4bacbd===''||_0x4bacbd==null)return void 0x0;const _0x4de4c2=parseFloat(_0x4bacbd);return isNaN(_0x4de4c2)?void 0x0:_0x4de4c2;})()),'now_line_style':_0x4abed4('now_line_style')||void 0x0,'card_icon':this[_0x315138(0xae3)][_0x315138(0x570)]||void 0x0,'card_icon_size':_0x4abed4(_0x315138(0xdc5))||void 0x0,'card_icon_image':_0x4abed4(_0x315138(0x9f2))||void 0x0,'card_icon_color':this[_0x315138(0xae3)]['card_icon_color']||void 0x0,'card_icon_position':_0x4abed4(_0x315138(0x8fe))||void 0x0,'battery_entity':this[_0x315138(0xae3)]['battery_entity']!==void 0x0?this['_tmp']['battery_entity']:this['_config'][_0x315138(0x98f)]||void 0x0,'battery_low_threshold':((()=>{const _0x134025=_0x315138,_0x2a0535=_0x4abed4(_0x134025(0x964));if(!_0x2a0535)return;const _0x3cd062=parseFloat(_0x2a0535);return isNaN(_0x3cd062)?_0x2a0535:_0x3cd062;})()),'show_grid':_0x218dc1('show_grid',_0x3f24c4('show_grid')?.['checked']??!![]),'show_cell_values':_0x218dc1('show_cell_values',_0x3f24c4(_0x315138(0xaad))?.['checked']??!![]),'show_tooltip':_0x218dc1(_0x315138(0x657),_0x3f24c4(_0x315138(0x657))?.['checked']??!![]),'show_tooltip_total':_0x218dc1('show_tooltip_total',_0x3f24c4(_0x315138(0x74b))?.[_0x315138(0xe0c)]??!![]),'tooltip_stacked_total':_0x218dc1('tooltip_stacked_total',_0x3f24c4(_0x315138(0xe5b))?.['checked']??!![]),'show_legend':_0x218dc1(_0x315138(0xa74),_0x3f24c4(_0x315138(0xa74))?.[_0x315138(0xe0c)]??![]),'include_area_names':_0x3f24c4('include_area_names')?.[_0x315138(0xe0c)]||void 0x0,'include_attribute_name':_0x3f24c4(_0x315138(0x20c))?.[_0x315138(0xe0c)]||void 0x0,'use_only_attribute_name':_0x3f24c4(_0x315138(0x7e2))?.[_0x315138(0xe0c)]||void 0x0,'legend_position':_0x4abed4(_0x315138(0x216))||void 0x0,'show_y_axis':_0x218dc1('show_y_axis',_0x3f24c4(_0x315138(0x710))?.['checked']??!![]),'show_y2_axis':_0x218dc1(_0x315138(0xd90),_0x3f24c4(_0x315138(0xd90))?.[_0x315138(0xe0c)]??![]),'show_y_axis_label':_0x218dc1(_0x315138(0xcf9),_0x3f24c4(_0x315138(0xcf9))?.[_0x315138(0xe0c)]??![]),'show_x_axis':_0x218dc1(_0x315138(0x9c1),_0x3f24c4(_0x315138(0x9c1))?.[_0x315138(0xe0c)]??!![]),'show_x_ticks':_0x218dc1(_0x315138(0xd80),_0x3f24c4('show_x_ticks')?.[_0x315138(0xe0c)]??![]),'show_y_ticks':_0x218dc1(_0x315138(0xdb2),_0x3f24c4(_0x315138(0xdb2))?.['checked']??![]),'logarithmic':_0x218dc1(_0x315138(0x3ae),_0x3f24c4(_0x315138(0x3ae))?.['checked']??![]),'animate_graph':_0x3f24c4(_0x315138(0xa17))?.['checked']??![],'auto_hide_entities':_0x3f24c4(_0x315138(0xc30))?.['checked']??![],'brush_zoom':_0x3f24c4('brush_zoom')?.[_0x315138(0xe0c)]??!![],'drill_down':_0x3f24c4('drill_down')?.['checked']?!![]:undefined,'stacked':_0x218dc1('stacked',_0x3f24c4('stacked')?.['checked']??![]),'sparkline':_0x3f24c4(_0x315138(0x795))?.[_0x315138(0xe0c)]??![],'max_visible_interval':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x490))),'extended_window_multiplier':this['_numOrNull'](_0x4abed4(_0x315138(0xa9f))),'scroll_mode':_0x4abed4(_0x315138(0x7c8))||_0x315138(0xc66),'show_interval_picker':_0x3f24c4(_0x315138(0x834))?.[_0x315138(0xe0c)]??![],'interval_picker_position':_0x4abed4('interval_picker_position')||void 0x0,'interval_options':((()=>{const _0x4f4bd7=_0x315138,_0x8addf4=this['shadowRoot'][_0x4f4bd7(0xc3a)](_0x4f4bd7(0xd50));if(!_0x8addf4[_0x4f4bd7(0x491)])return _0x2a20cd[_0x4f4bd7(0x9fb)];const _0x11bb0d=['1H','2H','4H','8H',_0x4f4bd7(0xde7),'24H','7D'],_0x3dd661=[];_0x8addf4['forEach'](_0x693359=>{const _0x41b9be=_0x4f4bd7;if(_0x693359[_0x41b9be(0xe0c)])_0x3dd661['push'](_0x693359[_0x41b9be(0x8a1)][_0x41b9be(0xce6)]);});if(_0x3dd661[_0x4f4bd7(0x491)]===_0x11bb0d[_0x4f4bd7(0x491)]&&_0x11bb0d[_0x4f4bd7(0x6d8)](_0x5e86b4=>_0x3dd661['includes'](_0x5e86b4)))return;return _0x3dd661;})()),'show_attribute_list':_0x3f24c4(_0x315138(0x54f))?.[_0x315138(0xe0c)]??![],'attribute_list_position':_0x4abed4('attribute_list_position')||void 0x0,'show_pph_picker':_0x3f24c4('show_pph_picker')?.[_0x315138(0xe0c)]??![],'pph_picker_position':_0x4abed4(_0x315138(0x612))||void 0x0,'show_group_by_picker':_0x3f24c4('show_group_by_picker')?.[_0x315138(0xe0c)]??![],'group_by_picker_position':_0x4abed4('group_by_picker_position')||void 0x0,'pph_picker_group':_0x4abed4(_0x315138(0xa2a))||void 0x0,'group_by_picker_group':_0x4abed4(_0x315138(0x782))||void 0x0,'hours_to_show':this[_0x315138(0xaab)](_0x4abed4('hours_to_show')),'points_per_hour':this[_0x315138(0xaab)](_0x4abed4('points_per_hour')),'auto_scale_points':_0x3f24c4(_0x315138(0xcf8))?.[_0x315138(0xe0c)]??![],'tooltip_match_axis':_0x3f24c4(_0x315138(0x700))?.['checked']??![],'tooltip_order':_0x4abed4('tooltip_order')||void 0x0,'height':((()=>{const _0x1e0879=_0x315138,_0x1e288a=_0x4abed4('height');if(_0x1e288a===void 0x0||_0x1e288a===null||String(_0x1e288a)[_0x1e0879(0xdc2)]()==='')return _0x1e0879(0xb6d);const _0x54553e=Number(_0x1e288a);return isNaN(_0x54553e)?_0x1e0879(0xb6d):_0x54553e;})()),'update_interval':this[_0x315138(0xaab)](_0x4abed4('update_interval')),'graph_start_hour':((()=>{const _0x527560=_0x315138,_0xc8d1de=_0x4abed4(_0x527560(0x6fa));if(!_0xc8d1de)return null;const _0x716130=parseFloat(_0xc8d1de);return isNaN(_0x716130)?_0xc8d1de:_0x716130;})()),'graph_end_hour':((()=>{const _0x156561=_0x4abed4('graph_end_hour');if(!_0x156561)return null;const _0x18bbf2=parseFloat(_0x156561);return isNaN(_0x18bbf2)?_0x156561:_0x18bbf2;})()),'graph_start':_0x4abed4(_0x315138(0x201))||void 0x0,'show_full_period':_0x3f24c4(_0x315138(0x9f7))?.['checked']??![],'bar_spacing':this['_numOrNull'](_0x4abed4(_0x315138(0x2b0))),'state_timeline_corner_radius':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x21a))),'state_timeline_show_labels':_0x218dc1(_0x315138(0x1bc),_0x3f24c4(_0x315138(0x1bc))?.[_0x315138(0xe0c)]??!![]),'state_timeline_label_font_size':this[_0x315138(0xaab)](_0x4abed4('state_timeline_label_font_size')),'show_export':_0x218dc1(_0x315138(0xb04),_0x3f24c4(_0x315138(0xb04))?.[_0x315138(0xe0c)]||void 0x0),'ranking_min_value':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0xbc8))),'pie_style':_0x4abed4(_0x315138(0xcfd))||void 0x0,'pie_spacing':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x55d))),'pie_3d':_0x3f24c4(_0x315138(0x242))?.['checked']??![],'pie_label_font_size':this['_numOrNull'](_0x4abed4(_0x315138(0xe5d))),'pie_label_color':_0x4abed4(_0x315138(0xaf5))||void 0x0,'pie_label_format':_0x4abed4(_0x315138(0xa9d))||void 0x0,'gauge_columns':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0xdb1))),'gauge_value_position':_0x4abed4(_0x315138(0x66e))||void 0x0,'gauge_value_size':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x78b))),'gauge_span':this['_numOrNull'](_0x4abed4(_0x315138(0xa9b))),'gauge_show_minmax':_0x3f24c4(_0x315138(0x387))?.[_0x315138(0xe0c)]||void 0x0,'pie_center_font_size':this['_numOrNull'](_0x4abed4('pie_center_font_size')),'pie_center_color':_0x4abed4('pie_center_color')||void 0x0,'min_bound_range':this['_numOrNull'](_0x4abed4(_0x315138(0xb8c))),'min_bound_range_secondary':this['_numOrNull'](_0x4abed4('min_bound_range_secondary')),'lower_bound_secondary':_0x4abed4(_0x315138(0x15b))||void 0x0,'upper_bound_secondary':_0x4abed4(_0x315138(0xbfa))||void 0x0,'lower_bound':_0x4abed4(_0x315138(0x758))||void 0x0,'upper_bound':_0x4abed4(_0x315138(0x16a))||void 0x0,'y_axis_ticks':this[_0x315138(0xaab)](_0x4abed4('y_axis_ticks')),'y_axis_round_ticks':_0x3f24c4(_0x315138(0x89b))?.[_0x315138(0xe0c)]??!![],'y_axis_decimals':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x727))),'y_axis_number_format':_0x4abed4(_0x315138(0x51e))||'system','y_axis_label':_0x4abed4(_0x315138(0x747))||void 0x0,'y_axis_format':_0x4abed4(_0x315138(0x609))||void 0x0,'y2_axis_format':_0x4abed4(_0x315138(0x2a0))||void 0x0,'duration_unit':_0x4abed4(_0x315138(0x3ee))==='s'?void 0x0:_0x4abed4(_0x315138(0x3ee))||void 0x0,'y2_axis_label':_0x4abed4(_0x315138(0xada))||void 0x0,'y_axis_font_size':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x4f6))),'y_axis_font_opacity':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x8db))),'y_axis_color':_0x4abed4('y_axis_color')||void 0x0,'x_axis_font_size':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0xc93))),'x_axis_font_opacity':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x50d))),'x_axis_color':_0x4abed4(_0x315138(0x567))||void 0x0,'x_axis_date_color':_0x4abed4(_0x315138(0xdda))||void 0x0,'x_axis_interval':_0x4abed4(_0x315138(0x79f))||void 0x0,'datetime_format':_0x4abed4(_0x315138(0xb41))||void 0x0,'time_zone':_0x4abed4(_0x315138(0x712))&&_0x4abed4(_0x315138(0x712))!==_0x315138(0xb6d)?_0x4abed4('time_zone'):void 0x0,'language':_0x4abed4(_0x315138(0xaf7))&&_0x4abed4(_0x315138(0xaf7))!==_0x315138(0xb6d)?_0x4abed4(_0x315138(0xaf7)):void 0x0,'x_grid_style':_0x4abed4('x_grid_style')||void 0x0,'x_grid_width':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x816))),'x_grid_color':_0x4abed4(_0x315138(0xcde))||void 0x0,'x_grid_opacity':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x15a))),'y_grid_style':_0x4abed4('y_grid_style')||void 0x0,'y_grid_width':this['_numOrNull'](_0x4abed4(_0x315138(0x7d5))),'y_grid_color':_0x4abed4(_0x315138(0x67e))||void 0x0,'y_grid_opacity':this[_0x315138(0xaab)](_0x4abed4(_0x315138(0x29c))),'tooltip_sync':_0x3f24c4(_0x315138(0x185))?.[_0x315138(0xe0c)]??![],'zoom_sync':_0x3f24c4(_0x315138(0x6bf))?.['checked']??![],'scroll_sync':_0x3f24c4('scroll_sync')?.[_0x315138(0xe0c)]??![],'energy_date_sync':_0x3f24c4(_0x315138(0x6a8))?.[_0x315138(0xe0c)]??![],'show_date_picker':_0x3f24c4(_0x315138(0x984))?.['checked']??![],'date_picker_position':_0x4abed4('date_picker_position')||void 0x0,'date_picker_nav_position':_0x4abed4(_0x315138(0x8e3))===_0x315138(0x8fa)?void 0x0:_0x4abed4(_0x315138(0x8e3))||void 0x0,'date_picker_shortcuts_position':_0x4abed4(_0x315138(0xe76))===_0x315138(0x51b)?void 0x0:_0x4abed4(_0x315138(0xe76))||void 0x0,'date_picker_default_mode':_0x4abed4(_0x315138(0xd82))||void 0x0,'date_picker_group':_0x4abed4('date_picker_group')||void 0x0,'interval_picker_group':_0x4abed4(_0x315138(0xa63))||void 0x0,'date_picker_modes':((()=>{const _0x134047=_0x315138,_0x3bffea=this[_0x134047(0x2dc)][_0x134047(0xc3a)]('[data-dpmode]');if(!_0x3bffea[_0x134047(0x491)])return _0x2a20cd['date_picker_modes'];const _0x4a1c8c=[_0x134047(0x975),_0x134047(0x8c1),_0x134047(0xb71),_0x134047(0x39c)],_0x4f3a83=[];_0x3bffea['forEach'](_0x284a29=>{const _0x2f3a17=_0x134047;if(_0x284a29[_0x2f3a17(0xe0c)])_0x4f3a83[_0x2f3a17(0x5d5)](_0x284a29['dataset'][_0x2f3a17(0xe6e)]);});if(_0x4f3a83[_0x134047(0x491)]===_0x4a1c8c[_0x134047(0x491)]&&_0x4a1c8c[_0x134047(0x6d8)](_0xc2086c=>_0x4f3a83[_0x134047(0x905)](_0xc2086c)))return;if(_0x4f3a83[_0x134047(0x491)]===0x0)return;return _0x4f3a83;})()),'date_picker_step':((()=>{const _0x42c36d=this['_numOrNull'](_0x4abed4('date_picker_step'));return _0x42c36d&&_0x42c36d>0x1?_0x42c36d:void 0x0;})()),'tooltip_sync_group':_0x4abed4(_0x315138(0xeb2))||void 0x0,'zoom_sync_group':_0x4abed4('zoom_sync_group')||void 0x0,'scroll_sync_group':_0x4abed4(_0x315138(0xad3))||void 0x0,'align_header':_0x4abed4(_0x315138(0x788))||void 0x0,'state_layout':_0x4abed4(_0x315138(0x591))||void 0x0,'group_by':_0x4abed4(_0x315138(0xe44))||void 0x0,'chart_mode':_0x4abed4('chart_mode')||_0x315138(0xc9d),'chart_align':_0x4abed4(_0x315138(0xbb5))||void 0x0,'entities':this['_sanitizeEntities'](this[_0x315138(0x78e)],!![]),'annotations':this[_0x315138(0xae3)]['annotations']||this[_0x315138(0x8d0)][_0x315138(0x949)]||[],'auto_scale_rules':(_0x5c39c7=>_0x5c39c7[_0x315138(0x491)]?_0x5c39c7:void 0x0)((this[_0x315138(0xae3)][_0x315138(0xe2c)]||this['_config'][_0x315138(0xe2c)]||[])[_0x315138(0xe95)](_0x399f9e=>_0x399f9e&&typeof _0x399f9e===_0x315138(0xd87)&&isNum(toNum(_0x399f9e[_0x315138(0x5e7)]))&&toNum(_0x399f9e[_0x315138(0x5e7)])>0x0)['map'](_0x27362f=>{const _0x22c965=_0x315138,_0x3a8135={'up_to_hours':toNum(_0x27362f[_0x22c965(0x5e7)]),'group_by':_0x27362f[_0x22c965(0xe44)]||_0x22c965(0x690)},_0x44f804=toNum(_0x27362f['points_per_hour']);if(isNum(_0x44f804)&&_0x44f804>0x0)_0x3a8135['points_per_hour']=_0x44f804;if(typeof _0x27362f['x_axis_interval']===_0x22c965(0xb2d)&&_0x27362f[_0x22c965(0x79f)][_0x22c965(0xdc2)]())_0x3a8135[_0x22c965(0x79f)]=_0x27362f[_0x22c965(0x79f)]['trim']();if(typeof _0x27362f[_0x22c965(0xb41)]===_0x22c965(0xb2d)&&_0x27362f[_0x22c965(0xb41)][_0x22c965(0xdc2)]())_0x3a8135[_0x22c965(0xb41)]=_0x27362f[_0x22c965(0xb41)]['trim']();return _0x3a8135;}))};for(const _0x5d5c6e of Object[_0x315138(0x25f)](this[_0x315138(0x8d0)]))if(!(_0x5d5c6e in _0x1a5a55))_0x1a5a55[_0x5d5c6e]=this[_0x315138(0x8d0)][_0x5d5c6e];Object['keys'](_0x1a5a55)[_0x315138(0xb00)](_0x37482b=>_0x1a5a55[_0x37482b]===void 0x0&&delete _0x1a5a55[_0x37482b]);const _0x3bd533=StatisticsGraphChartCard[_0x315138(0xae1)];for(const _0xb2f8b1 of Object[_0x315138(0x25f)](_0x1a5a55)){if(!(_0xb2f8b1 in _0x3bd533))continue;if(_0xb2f8b1===_0x315138(0xc7f))continue;const _0x5eda1d=_0x1a5a55[_0xb2f8b1],_0x7d7cc7=_0x3bd533[_0xb2f8b1],_0x40c9bc=(_0x5eda1d===null||_0x5eda1d===''||_0x5eda1d===void 0x0)&&(_0x7d7cc7===null||_0x7d7cc7===''||_0x7d7cc7===void 0x0);if(_0x40c9bc||_0x5eda1d===_0x7d7cc7)delete _0x1a5a55[_0xb2f8b1];}this[_0x315138(0xae3)]=structuredClone(_0x1a5a55);const _0x43490e=structuredClone(_0x1a5a55);_0x43490e[_0x315138(0x29f)]=this[_0x315138(0xb4c)](this[_0x315138(0x78e)],![]),JSON[_0x315138(0xc86)](this[_0x315138(0x8d0)])!==JSON[_0x315138(0xc86)](_0x43490e)&&(this[_0x315138(0x8d0)]=structuredClone(_0x43490e),this[_0x315138(0x27b)](new CustomEvent(_0x315138(0xe3a),{'detail':{'config':_0x43490e},'bubbles':!![],'composed':!![]})));}[_0x376e89(0xb4c)](_0x3b20aa,_0x52bc77=![]){const _0x24cf9a=_0x376e89,_0x3ede2f=[],_0x5249ad=StatisticsGraphChartCard[_0x24cf9a(0x163)](),_0x2869c1=new Set([_0x24cf9a(0x39d),_0x24cf9a(0x972),_0x24cf9a(0x716),'color']);for(const _0x58cbda of _0x3b20aa){if(!_0x58cbda)continue;if(!_0x58cbda[_0x24cf9a(0x39d)]&&!_0x58cbda[_0x24cf9a(0x972)]&&!_0x52bc77)continue;const _0x1a6e93={..._0x58cbda};[_0x24cf9a(0x792),_0x24cf9a(0xb38),_0x24cf9a(0xa14),_0x24cf9a(0x26f),_0x24cf9a(0x260),'value_factor',_0x24cf9a(0x392),'fill_opacity'][_0x24cf9a(0xb00)](_0x1785a3=>{if(_0x1a6e93[_0x1785a3]!==void 0x0&&_0x1a6e93[_0x1785a3]!==null&&_0x1a6e93[_0x1785a3]!=='')_0x1a6e93[_0x1785a3]=Number(_0x1a6e93[_0x1785a3]);});_0x1a6e93[_0x24cf9a(0x1d7)]===''||_0x1a6e93['z_index']===null||Number(_0x1a6e93[_0x24cf9a(0x1d7)])===0x0||isNaN(Number(_0x1a6e93[_0x24cf9a(0x1d7)]))?delete _0x1a6e93[_0x24cf9a(0x1d7)]:_0x1a6e93[_0x24cf9a(0x1d7)]=Number(_0x1a6e93[_0x24cf9a(0x1d7)]);Object['keys'](_0x1a6e93)['forEach'](_0x45a373=>_0x1a6e93[_0x45a373]===''&&_0x45a373!=='entity'&&_0x45a373!==_0x24cf9a(0x716)?delete _0x1a6e93[_0x45a373]:0x0),delete _0x1a6e93[_0x24cf9a(0xb41)];if(_0x1a6e93[_0x24cf9a(0x314)]){if(!Array['isArray'](_0x1a6e93[_0x24cf9a(0x314)][_0x24cf9a(0x39b)]))_0x1a6e93[_0x24cf9a(0x314)]['values']=[];const _0x5eaf32=_0xe6dd0c=>typeof _0xe6dd0c===_0x24cf9a(0xb2d)&&(/^[a-z_]+\.[a-z0-9_]+/i['test'](_0xe6dd0c)||_0xe6dd0c['includes']('{{'));_0x1a6e93[_0x24cf9a(0x314)]['values']=_0x1a6e93['color_thresholds'][_0x24cf9a(0x39b)][_0x24cf9a(0xe95)](_0x2b1821=>_0x2b1821&&(_0x5eaf32(_0x2b1821[_0x24cf9a(0xda1)])||!isNaN(parseFloat(_0x2b1821[_0x24cf9a(0xda1)]))))[_0x24cf9a(0x189)](_0x386a08=>({'value':_0x5eaf32(_0x386a08['value'])?_0x386a08[_0x24cf9a(0xda1)]:Number(_0x386a08[_0x24cf9a(0xda1)]),'color':_0x386a08[_0x24cf9a(0xeaf)]||'#ff4757'}));if(_0x1a6e93[_0x24cf9a(0x314)][_0x24cf9a(0xa83)]&&_0x1a6e93[_0x24cf9a(0x314)]['transition']!=='smooth');else delete _0x1a6e93[_0x24cf9a(0x314)][_0x24cf9a(0xa83)];if(!_0x1a6e93['color_thresholds'][_0x24cf9a(0x1da)])delete _0x1a6e93[_0x24cf9a(0x314)][_0x24cf9a(0x1da)];}if(_0x1a6e93['compare']!==undefined){const _0x79018f=_0x1a6e93[_0x24cf9a(0xe10)],_0x3544eb=_0x301134=>{const _0x28c041=_0x24cf9a;if(!_0x301134||typeof _0x301134!==_0x28c041(0xd87))return null;const _0x2cd14e={};for(const _0x5d32d0 of['period',_0x28c041(0xeaf),_0x28c041(0x211),_0x28c041(0x792),_0x28c041(0x6f2),_0x28c041(0x2c2),_0x28c041(0x6e0),_0x28c041(0x7db),'hide_on_load',_0x28c041(0xbe3)]){if(_0x301134[_0x5d32d0]!==undefined&&_0x301134[_0x5d32d0]!==null&&_0x301134[_0x5d32d0]!=='')_0x2cd14e[_0x5d32d0]=_0x301134[_0x5d32d0];}if(_0x301134['line_style']&&_0x301134['line_style']!==_0x28c041(0x869))_0x2cd14e[_0x28c041(0xcec)]=_0x301134[_0x28c041(0xcec)];const _0x331788=parseInt(_0x301134['periods_back']);if(!isNaN(_0x331788)&&_0x331788>0x1)_0x2cd14e[_0x28c041(0x5de)]=_0x331788;return _0x2cd14e;};if(!_0x79018f)delete _0x1a6e93[_0x24cf9a(0xe10)];else{if(Array[_0x24cf9a(0x5ac)](_0x79018f)){const _0x48c22a=_0x79018f['filter'](Boolean)[_0x24cf9a(0x189)](_0x554c07=>_0x554c07&&typeof _0x554c07==='object'?_0x554c07:{'period':_0x554c07===!![]?_0x24cf9a(0xd7c):String(_0x554c07)})['map'](_0x3544eb);if(!_0x48c22a[_0x24cf9a(0x491)])delete _0x1a6e93['compare'];else{if(_0x48c22a[_0x24cf9a(0x491)]===0x1){const _0x146531=_0x48c22a[0x0],_0x48a9f1=Object[_0x24cf9a(0x25f)](_0x146531);if(!_0x48a9f1[_0x24cf9a(0x491)])_0x1a6e93[_0x24cf9a(0xe10)]=_0x24cf9a(0xd7c);else{if(_0x48a9f1[_0x24cf9a(0x491)]===0x1&&_0x146531[_0x24cf9a(0x729)])_0x1a6e93[_0x24cf9a(0xe10)]=_0x146531[_0x24cf9a(0x729)];else _0x1a6e93['compare']=_0x146531;}}else _0x1a6e93['compare']=_0x48c22a;}}else{if(typeof _0x79018f===_0x24cf9a(0xd87)){const _0x2d373f=_0x3544eb(_0x79018f);if(!_0x2d373f['period']&&Object[_0x24cf9a(0x25f)](_0x2d373f)[_0x24cf9a(0x491)])_0x2d373f[_0x24cf9a(0x729)]=_0x24cf9a(0xd7c);if(!_0x2d373f[_0x24cf9a(0x729)])delete _0x1a6e93['compare'];else{if(Object[_0x24cf9a(0x25f)](_0x2d373f)['length']===0x1)_0x1a6e93[_0x24cf9a(0xe10)]=_0x2d373f[_0x24cf9a(0x729)];else _0x1a6e93[_0x24cf9a(0xe10)]=_0x2d373f;}}}}}if(Array[_0x24cf9a(0x5ac)](_0x1a6e93[_0x24cf9a(0x5a7)])){_0x1a6e93[_0x24cf9a(0x5a7)]=_0x1a6e93[_0x24cf9a(0x5a7)]['filter'](_0x1b8ad2=>_0x1b8ad2&&!isNaN(parseInt(_0x1b8ad2[_0x24cf9a(0x729)]))&&parseInt(_0x1b8ad2[_0x24cf9a(0x729)])>0x0)[_0x24cf9a(0x189)](_0x46e581=>{const _0x5a27f5=_0x24cf9a,_0x435d4={'period':parseInt(_0x46e581[_0x5a27f5(0x729)])};if(_0x46e581[_0x5a27f5(0xeaf)])_0x435d4['color']=_0x46e581[_0x5a27f5(0xeaf)];if(_0x46e581[_0x5a27f5(0x149)]!=null&&_0x46e581['width']!==''&&!isNaN(Number(_0x46e581[_0x5a27f5(0x149)])))_0x435d4[_0x5a27f5(0x149)]=Number(_0x46e581[_0x5a27f5(0x149)]);if(_0x46e581['show_label'])_0x435d4[_0x5a27f5(0xe02)]=!![];return _0x435d4;});if(!_0x1a6e93[_0x24cf9a(0x5a7)][_0x24cf9a(0x491)])delete _0x1a6e93['moving_averages'];}if(!_0x52bc77)for(const _0xccac66 of Object[_0x24cf9a(0x25f)](_0x1a6e93)){if(_0x2869c1[_0x24cf9a(0x960)](_0xccac66))continue;if(!(_0xccac66 in _0x5249ad))continue;const _0x1975b2=_0x1a6e93[_0xccac66],_0xea10c6=_0x5249ad[_0xccac66],_0xdf0ba5=(_0x1975b2===null||_0x1975b2===''||_0x1975b2===void 0x0)&&(_0xea10c6===null||_0xea10c6===''||_0xea10c6===void 0x0);if(Array[_0x24cf9a(0x5ac)](_0x1975b2)&&Array[_0x24cf9a(0x5ac)](_0xea10c6)){if(JSON[_0x24cf9a(0xc86)](_0x1975b2)===JSON[_0x24cf9a(0xc86)](_0xea10c6))delete _0x1a6e93[_0xccac66];continue;}if(_0xdf0ba5||_0x1975b2===_0xea10c6)delete _0x1a6e93[_0xccac66];}_0x3ede2f[_0x24cf9a(0x5d5)](_0x1a6e93);}return _0x3ede2f;}['_numOrNull'](_0x2c1a37){if(_0x2c1a37===void 0x0||_0x2c1a37===null||_0x2c1a37==='')return;const _0x176620=Number(_0x2c1a37);return isNaN(_0x176620)?void 0x0:_0x176620;}[_0x376e89(0xd7b)](){const _0x335c43=_0x376e89,_0x276677=StatisticsGraphChartCard[_0x335c43(0x98a)],_0x59277d=this[_0x335c43(0x78e)]?.[_0x335c43(0x491)]||0x0;return{...StatisticsGraphChartCard['getEntityStubConfig'](),'color':_0x276677[_0x59277d%_0x276677[_0x335c43(0x491)]]};}[_0x376e89(0xe57)](_0x25a056,_0x4073b7){const _0x39e46d=_0x376e89;return isEditorFieldRelevant(_0x39e46d(0x39d),_0x25a056,_0x4073b7);}['_isCardFieldRelevantForMode'](_0x49c1b0,_0x54e69e){const _0x10350f=_0x376e89;return isEditorFieldRelevant(_0x10350f(0x646),_0x49c1b0,_0x54e69e);}['_applyModeVisibility'](){const _0x47a373=_0x376e89,_0x3387dd=this[_0x47a373(0x2dc)];if(!_0x3387dd)return;const _0x362097=this[_0x47a373(0x8d0)]?.['chart_mode']||_0x47a373(0xc9d),_0x53082e='sgc-mode-off',_0x151fc4=_0x17b2d3=>{const _0x20f53c=_0x47a373,_0x3ab544=_0x17b2d3[_0x20f53c(0xc5f)](_0x20f53c(0xa68))||_0x17b2d3;_0x3ab544['classList'][_0x20f53c(0x1ee)](_0x53082e);};for(const _0x9fd978 of _0x3387dd[_0x47a373(0xc3a)](_0x47a373(0x519))){if(!_0x9fd978['id'])continue;const _0x10e4f4=_0x9fd978['id'][_0x47a373(0x9b9)](/(_pick|-picker)$/,'');if(!this[_0x47a373(0x9df)](_0x10e4f4,_0x362097))_0x151fc4(_0x9fd978);}for(const _0x24f433 of _0x3387dd[_0x47a373(0xc3a)]('[class*=\x22e-\x22]')){for(const _0x3ebf63 of _0x24f433[_0x47a373(0x30a)]){if(_0x3ebf63[_0x47a373(0x491)]<0x3||_0x3ebf63['slice'](0x0,0x2)!=='e-')continue;const _0x383eab=_0x3ebf63[_0x47a373(0x7e6)](0x2)[_0x47a373(0x9b9)](/(_pick|-picker)$/,'');if(!this[_0x47a373(0xe57)](_0x383eab,_0x362097)){_0x151fc4(_0x24f433);break;}}}const _0x2226a8=_0x47a373(0x4d1)+_0x47a373(0x225),_0x353e96=_0x14911e=>[..._0x14911e['querySelectorAll'](_0x2226a8)][_0x47a373(0xa16)](_0x43df09=>!_0x43df09[_0x47a373(0xc5f)]('.'+_0x53082e)),_0x15a815=_0x1056b4=>{const _0x301e00=_0x47a373;for(const _0x4da6bd of _0x3387dd['querySelectorAll'](_0x1056b4)){if(_0x4da6bd['classList'][_0x301e00(0x272)](_0x53082e))continue;if(!_0x353e96(_0x4da6bd))_0x4da6bd['classList']['add'](_0x53082e);}};_0x15a815('.r2,\x20.r3,\x20.sg'),_0x15a815(_0x47a373(0x87c));const _0x49e108=(_0x425ec4,_0x4a94b4,_0xab950e,_0x2d3987)=>{const _0x16c3d4=_0x47a373;let _0x5e7601=null,_0x19cb01=![];const _0x353753=[..._0x425ec4[_0x16c3d4(0xc3a)]('['+_0x4a94b4+']')];for(const _0x4819bc of _0x353753){const _0x123d21=_0x425ec4[_0x16c3d4(0x75f)]('['+_0xab950e+'=\x22'+_0x4819bc[_0x16c3d4(0xd42)](_0x4a94b4)+'\x22]');if(!_0x353e96(_0x4819bc)){_0x4819bc[_0x16c3d4(0x30a)][_0x16c3d4(0x1ee)](_0x53082e);if(_0x123d21)_0x123d21[_0x16c3d4(0x30a)][_0x16c3d4(0x1ee)](_0x53082e);continue;}if(!_0x5e7601)_0x5e7601={'pane':_0x4819bc,'btn':_0x123d21};if(_0x4819bc['classList']['contains']('active'))_0x19cb01=!![];}if(!_0x19cb01&&_0x5e7601){for(const _0xff151f of _0x353753)_0xff151f[_0x16c3d4(0x30a)][_0x16c3d4(0x71b)]('active');for(const _0x1a1117 of _0x425ec4[_0x16c3d4(0xc3a)]('['+_0xab950e+']'))_0x1a1117[_0x16c3d4(0x30a)][_0x16c3d4(0x71b)]('active');_0x5e7601[_0x16c3d4(0xe5e)][_0x16c3d4(0x30a)][_0x16c3d4(0x1ee)](_0x16c3d4(0x9e1));if(_0x5e7601[_0x16c3d4(0x61a)])_0x5e7601[_0x16c3d4(0x61a)][_0x16c3d4(0x30a)][_0x16c3d4(0x1ee)]('active');_0x2d3987?.(_0x5e7601[_0x16c3d4(0xe5e)]['getAttribute'](_0x4a94b4));}};_0x49e108(_0x3387dd,'data-mtc',_0x47a373(0x8b8),_0x54cb5e=>{this['_mainTab']=_0x54cb5e;});const _0x43398d=this[_0x47a373(0x2dc)]?.[_0x47a373(0x75f)](_0x47a373(0xb54));if(_0x43398d)_0x49e108(_0x43398d,_0x47a373(0xc7c),_0x47a373(0xe1a),_0x5b4e3f=>{const _0x24b458=_0x47a373;this[_0x24b458(0xd2c)]=_0x5b4e3f;});for(const _0x4beac1 of _0x3387dd[_0x47a373(0xc3a)](_0x47a373(0x4c0))){const _0x39e071=parseInt(_0x4beac1[_0x47a373(0x8a1)]['index'],0xa);_0x49e108(_0x4beac1,'data-tc',_0x47a373(0x720),_0x2b4601=>{const _0x6d700f=_0x47a373;if(this[_0x6d700f(0xaa5)]&&Number[_0x6d700f(0x777)](_0x39e071))this[_0x6d700f(0xaa5)][_0x39e071]=_0x2b4601;});}this[_0x47a373(0xa6f)]();if(this[_0x47a373(0x320)])this[_0x47a373(0x29e)]();}[_0x376e89(0x8d1)](){const _0x1eb9f7=_0x376e89;if(this[_0x1eb9f7(0xa7a)])return this[_0x1eb9f7(0xa7a)];const _0x5c27b1=[_0x1eb9f7(0x85e),_0x1eb9f7(0xaa8),'red',_0x1eb9f7(0xb80),_0x1eb9f7(0x48a),_0x1eb9f7(0xdb5),_0x1eb9f7(0x8ba),_0x1eb9f7(0x1d1),'light-blue','cyan','teal','green','light-green',_0x1eb9f7(0x29a),'yellow',_0x1eb9f7(0x3f2),'orange',_0x1eb9f7(0x89c),'brown',_0x1eb9f7(0x53a),_0x1eb9f7(0x7f6),'dark-grey',_0x1eb9f7(0x89f),_0x1eb9f7(0x18d),_0x1eb9f7(0x414)],_0x2a6081={},_0x16005d={};try{const _0x5315cf=this[_0x1eb9f7(0x2dc)]||document[_0x1eb9f7(0x3e8)],_0x270791=document['createElement'](_0x1eb9f7(0x995));_0x270791[_0x1eb9f7(0xea9)][_0x1eb9f7(0xbf0)]=_0x1eb9f7(0xafb),_0x5315cf[_0x1eb9f7(0xb0e)](_0x270791);for(const _0x48b09d of _0x5c27b1){_0x270791[_0x1eb9f7(0xea9)][_0x1eb9f7(0xeaf)]=_0x1eb9f7(0x977),_0x270791['style']['color']=_0x1eb9f7(0x4d0)+_0x48b09d+'-color)';const _0x3a0afd=getComputedStyle(_0x270791)[_0x1eb9f7(0xeaf)]||'',_0x39debb=_0x3a0afd['match'](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x39debb){const _0x57fd2a='#'+[_0x39debb[0x1],_0x39debb[0x2],_0x39debb[0x3]][_0x1eb9f7(0x189)](_0x292a17=>(+_0x292a17)['toString'](0x10)[_0x1eb9f7(0x641)](0x2,'0'))[_0x1eb9f7(0x2f5)]('');if(_0x57fd2a===_0x1eb9f7(0x977))continue;_0x2a6081[_0x48b09d]=_0x57fd2a;if(!(_0x57fd2a in _0x16005d))_0x16005d[_0x57fd2a]=_0x48b09d;}}_0x270791[_0x1eb9f7(0x71b)]();}catch(_0x4e7cdf){}return this[_0x1eb9f7(0xa7a)]={'n2h':_0x2a6081,'h2n':_0x16005d},this[_0x1eb9f7(0xa7a)];}[_0x376e89(0x9e5)](_0x4c858c){const _0x4ff1ef=_0x376e89;if(!_0x4c858c)return _0x4ff1ef(0xa28);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x4ff1ef(0x58d)](_0x4c858c))return _0x4c858c;const _0x498540=String(_0x4c858c)['match'](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x498540)return'#'+[_0x498540[0x1],_0x498540[0x2],_0x498540[0x3]][_0x4ff1ef(0x189)](_0x5271e0=>parseInt(_0x5271e0)['toString'](0x10)[_0x4ff1ef(0x641)](0x2,'0'))[_0x4ff1ef(0x2f5)]('');return _0x4ff1ef(0xa28);}[_0x376e89(0x388)](_0x381095,_0x58e13b){let _0x5a8137;return(..._0xa81aa1)=>{clearTimeout(_0x5a8137),_0x5a8137=setTimeout(()=>_0x381095(..._0xa81aa1),_0x58e13b);};}['_cssPath'](_0x5e4ec0){const _0x32d0b5=_0x376e89;if(!_0x5e4ec0)return'';let _0x42625f='';for(;_0x5e4ec0&&_0x5e4ec0!==this[_0x32d0b5(0x2dc)];_0x5e4ec0=_0x5e4ec0['parentElement']){let _0x338e8b=_0x5e4ec0[_0x32d0b5(0x7ab)][_0x32d0b5(0x771)]();if(_0x5e4ec0['id'])_0x338e8b+='#'+_0x5e4ec0['id'];if(_0x5e4ec0[_0x32d0b5(0x30a)][_0x32d0b5(0x491)])_0x338e8b+='.'+[..._0x5e4ec0[_0x32d0b5(0x30a)]][_0x32d0b5(0x2f5)]('.');if(_0x5e4ec0[_0x32d0b5(0x8a1)]){if(_0x5e4ec0['dataset'][_0x32d0b5(0xd0f)]!==undefined)_0x338e8b+=_0x32d0b5(0xe86)+_0x5e4ec0[_0x32d0b5(0x8a1)][_0x32d0b5(0xd0f)]+'\x22]';else{if(_0x5e4ec0[_0x32d0b5(0x8a1)]['row']!==undefined)_0x338e8b+=_0x32d0b5(0x4a8)+_0x5e4ec0[_0x32d0b5(0x8a1)][_0x32d0b5(0x709)]+'\x22]';}}_0x42625f=_0x338e8b+(_0x42625f?_0x32d0b5(0xd02)+_0x42625f:'');}return _0x42625f;}['getConfig'](){const _0x48e28b=_0x376e89;return this[_0x48e28b(0x8d0)];}}!customElements[_0x376e89(0xa4b)]('statistics-graph-chart-card')&&customElements['define'](_0x376e89(0x70f),StatisticsGraphChartCard);!customElements['get'](_0x376e89(0x458))&&customElements[_0x376e89(0x425)](_0x376e89(0x458),StatisticsGraphChartCardEditor);window['customCards']=window[_0x376e89(0x215)]||[],window['customCards'][_0x376e89(0x5d5)]({'type':_0x376e89(0x70f),'name':_0x376e89(0x876),'description':_0x376e89(0x2ed),'preview':!![],'documentationURL':'https://github.com/cataseven/statistics-graph-chart-card'}),console['info'](_0x376e89(0xba7)+VERSION+'\x20',_0x376e89(0x88f),_0x376e89(0x930));