2 lines
1.2 MiB
Plaintext
2 lines
1.2 MiB
Plaintext
const _0x160929=_0x53a5;(function(_0x14e4d7,_0x4b2248){const _0x1d0daf=_0x53a5,_0x4c622a=_0x14e4d7();while(!![]){try{const _0x22f39b=-parseInt(_0x1d0daf(0x3dd))/0x1+-parseInt(_0x1d0daf(0xc34))/0x2+parseInt(_0x1d0daf(0x69f))/0x3*(parseInt(_0x1d0daf(0x705))/0x4)+parseInt(_0x1d0daf(0x7a4))/0x5*(-parseInt(_0x1d0daf(0xd2e))/0x6)+parseInt(_0x1d0daf(0x579))/0x7*(parseInt(_0x1d0daf(0x2ee))/0x8)+parseInt(_0x1d0daf(0xe14))/0x9+-parseInt(_0x1d0daf(0x595))/0xa;if(_0x22f39b===_0x4b2248)break;else _0x4c622a['push'](_0x4c622a['shift']());}catch(_0x2a17a0){_0x4c622a['push'](_0x4c622a['shift']());}}}(_0x3ef4,0x566c6));const VERSION=_0x160929(0x847),INTERVAL_PICKER_OPTIONS=Object[_0x160929(0x77b)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x160929(0x50c)},{'hours':0x18,'label':_0x160929(0x1da)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':'14D'},{'hours':0x2d0,'label':_0x160929(0x871)},{'hours':0x870,'label':'90D'},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object['freeze'](['1H','2H','4H','8H',_0x160929(0x50c),_0x160929(0x1da),'7D']),DATE_PICKER_VALID_MODES=Object[_0x160929(0x77b)](['day',_0x160929(0x26d),_0x160929(0x4e2),_0x160929(0x4f9)]),DATE_PICKER_RELATIVE_MODES=Object[_0x160929(0x77b)]({'last_24h':{'hours':0x18,'label':_0x160929(0xa10),'btn':_0x160929(0x1da)},'last_3d':{'days':0x3,'label':_0x160929(0xb7b),'btn':'3D'},'last_7d':{'days':0x7,'label':_0x160929(0x528),'btn':'7D'},'last_15d':{'days':0xf,'label':_0x160929(0xdaf),'btn':'15D'},'last_30d':{'days':0x1e,'label':'Last\x2030\x20days','btn':'30D'},'last_90d':{'days':0x5a,'label':'Last\x2090\x20days','btn':_0x160929(0xbf4)},'last_180d':{'days':0xb4,'label':_0x160929(0x615),'btn':'180D'},'last_12m':{'months':0xc,'label':'Last\x2012\x20months','btn':_0x160929(0x7f0)}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object['freeze']({'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':_0x160929(0xa36),'align_header':_0x160929(0xa36),'chart_mode':_0x160929(0xa73),'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':_0x160929(0x6e0),'time_zone':'auto','language':_0x160929(0x959),'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':_0x160929(0x920),'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':_0x160929(0xbd5),'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':_0x160929(0xbd5),'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':_0x160929(0x797),'pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x160929(0xe91),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':'center','show_interval_picker':![],'interval_picker_position':_0x160929(0xa36),'show_attribute_list':![],'attribute_list_position':'left','show_pph_picker':![],'pph_picker_position':_0x160929(0xa36),'show_group_by_picker':![],'group_by_picker_position':_0x160929(0xa36),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x160929(0x70d),'date_picker_nav_position':_0x160929(0xa36),'date_picker_shortcuts_position':_0x160929(0x785),'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':_0x160929(0x8ee),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object[_0x160929(0x77b)]({'enabled':!![],'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0x160929(0xa0b),'y_axis':_0x160929(0x24a),'line_width':2.5,'line_style':'solid','smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'fill_opacity':null,'show_points':![],'point_size':null,'show_data_labels':![],'show_color_dot':!![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':_0x160929(0x44f),'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':'click','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':[_0x160929(0xc2f),_0x160929(0x44f),'max'],'decimals':0x1,'number_format':_0x160929(0xbd5),'align_state':_0x160929(0xa36),'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[_0x160929(0x77b)]([_0x160929(0x505),_0x160929(0xcfd),'show_cell_values',_0x160929(0x4ec),_0x160929(0xb22),_0x160929(0xb09),'show_now_line','show_x_axis','show_y_axis',_0x160929(0x2b1),_0x160929(0x691),_0x160929(0x833),_0x160929(0x937),_0x160929(0xda9),_0x160929(0xea6),'logarithmic',_0x160929(0x522),_0x160929(0x7ab)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object[_0x160929(0x77b)]([_0x160929(0x45d),_0x160929(0xe73),_0x160929(0xe5c),_0x160929(0xc32),_0x160929(0xe5e),_0x160929(0x964),_0x160929(0xdd4),_0x160929(0xb32),'show_data_labels','show_average',_0x160929(0xd5e),_0x160929(0xd6c),_0x160929(0x1c7),_0x160929(0xde5),_0x160929(0x5c8),_0x160929(0x9e1),'extrema_show_timestamp',_0x160929(0x287)]),CHART_MODES=Object[_0x160929(0x77b)](['timeline','state_timeline',_0x160929(0x1eb),_0x160929(0xc35),'ranking',_0x160929(0xa0e),_0x160929(0x57d),_0x160929(0x621),_0x160929(0xc48),'calendar',_0x160929(0x1c2),_0x160929(0x92a),_0x160929(0x4d7),'histogram']),MODE_SETS=((()=>{const _0x1f1995=_0x160929,_0x1d26bc=_0x1f1995(0xa73),_0x35a026=_0x1f1995(0x93e),_0x21a531='scatter',_0x4e7676=_0x1f1995(0xc35),_0x585de9=_0x1f1995(0xcca),_0x23126e='radialbar',_0x1c8f1f='polararea',_0x175377='radar',_0x309f8e=_0x1f1995(0xc48),_0xd4987d='calendar',_0x423a0a='gauge',_0x28b457=_0x1f1995(0x4d7),_0x5a162b=_0x1f1995(0x356);return{'TL':[_0x1d26bc],'NO_STL':CHART_MODES[_0x1f1995(0x272)](_0x575dbc=>_0x575dbc!==_0x35a026),'TL_STL':[_0x1d26bc,_0x35a026],'TL_SC':[_0x1d26bc,_0x21a531],'TL_SC_RD':[_0x1d26bc,_0x21a531,_0x175377],'TL_RD':[_0x1d26bc,_0x175377],'GA':[_0x423a0a],'PI':[_0x4e7676],'RK':[_0x585de9],'STL':[_0x35a026],'BOUNDS':[_0x1d26bc,_0x21a531,_0x23126e,_0x175377,_0x309f8e,_0xd4987d,_0x423a0a],'GRADIENT':[_0x1d26bc,_0x585de9,_0x175377,_0x423a0a],'TOOLTIP_NAME':[_0x1d26bc,_0x4e7676,_0x585de9,_0x23126e,_0x1c8f1f,_0x175377,_0x423a0a],'X_AXIS':[_0x1d26bc,_0x35a026,_0x21a531,_0x309f8e,_0xd4987d],'TOTAL':[_0x1d26bc,_0x4e7676,_0x585de9,_0x23126e,_0x1c8f1f,_0x28b457,_0x5a162b]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x3edbca=_0x160929,_0x483e62=MODE_SETS;return Object[_0x3edbca(0x77b)]({'entity':Object[_0x3edbca(0x77b)]({'line_style':_0x483e62['TL'],'smooth':_0x483e62['TL'],'show_data_labels':_0x483e62['TL'],'show_average':_0x483e62['TL'],'moving_averages':_0x483e62['TL'],'stack_group':_0x483e62['TL'],'rise_fall_colors':_0x483e62['TL'],'line_width':_0x483e62[_0x3edbca(0xd8b)],'show_line':_0x483e62['TL_RD'],'show_fill':_0x483e62[_0x3edbca(0xd8b)],'show_points':_0x483e62[_0x3edbca(0xc53)],'point_size':_0x483e62[_0x3edbca(0xc53)],'point_colors':_0x483e62[_0x3edbca(0xc53)],'show_extrema':_0x483e62['TL_SC'],'show_extrema_min':_0x483e62['TL_SC'],'show_extrema_max':_0x483e62[_0x3edbca(0x869)],'extrema_show_timestamp':_0x483e62[_0x3edbca(0x869)],'extrema_color':_0x483e62['TL_SC'],'extrema_font_size':_0x483e62['TL_SC'],'extrema_bg_color':_0x483e62[_0x3edbca(0x869)],'extrema_bg_opacity':_0x483e62['TL_SC'],'lower_bound':_0x483e62['BOUNDS'],'upper_bound':_0x483e62[_0x3edbca(0x98d)],'gradient':_0x483e62[_0x3edbca(0xc7c)],'fill_opacity':_0x483e62[_0x3edbca(0xc7c)],'tooltip_name':_0x483e62[_0x3edbca(0x229)],'needle_color':_0x483e62['GA'],'show_trend_icon':_0x483e62[_0x3edbca(0xd67)],'trend_period_hours':_0x483e62[_0x3edbca(0xd67)],'trend_icon_size':_0x483e62[_0x3edbca(0xd67)],'trend_up_color':_0x483e62[_0x3edbca(0xd67)],'trend_down_color':_0x483e62['NO_STL'],'trend_stable_color':_0x483e62['NO_STL']}),'card':Object[_0x3edbca(0x77b)]({'show_now_line':_0x483e62['TL'],'now_line_color':_0x483e62['TL'],'now_line_opacity':_0x483e62['TL'],'now_line_style':_0x483e62['TL'],'now_line_width':_0x483e62['TL'],'period_highlight':_0x483e62['TL'],'period_highlight_color':_0x483e62['TL'],'lower_bound':_0x483e62['TL'],'upper_bound':_0x483e62['TL'],'lower_bound_secondary':_0x483e62['TL'],'upper_bound_secondary':_0x483e62['TL'],'min_bound_range':_0x483e62['TL'],'min_bound_range_secondary':_0x483e62['TL'],'show_y2_axis':_0x483e62['TL'],'show_x_ticks':_0x483e62['TL'],'show_y_ticks':_0x483e62['TL'],'y_axis_number_format':_0x483e62['TL'],'y_axis_round_ticks':_0x483e62['TL'],'x_axis_interval':_0x483e62['TL'],'logarithmic':_0x483e62['TL'],'stacked':_0x483e62['TL'],'bar_spacing':_0x483e62['TL'],'brush_zoom':_0x483e62['TL'],'drill_down':_0x483e62['TL'],'sparkline':_0x483e62['TL'],'extended_window_multiplier':_0x483e62['TL'],'x_grid_color':_0x483e62['TL'],'x_grid_opacity':_0x483e62['TL'],'x_grid_style':_0x483e62['TL'],'x_grid_width':_0x483e62['TL'],'y_grid_color':_0x483e62['TL'],'y_grid_opacity':_0x483e62['TL'],'y_grid_style':_0x483e62['TL'],'y_grid_width':_0x483e62['TL'],'tooltip_match_axis':_0x483e62['TL'],'tooltip_order':_0x483e62['TL'],'tooltip_stacked_total':_0x483e62['TL'],'tooltip_sync':_0x483e62['TL'],'tooltip_sync_group':_0x483e62['TL'],'show_grid':_0x483e62[_0x3edbca(0x869)],'show_x_axis':_0x483e62['TL_SC'],'show_y_axis':_0x483e62[_0x3edbca(0x869)],'y_axis_decimals':_0x483e62[_0x3edbca(0x869)],'y_axis_ticks':_0x483e62[_0x3edbca(0x869)],'zoom_sync':_0x483e62['TL_STL'],'zoom_sync_group':_0x483e62[_0x3edbca(0x9d9)],'scroll_sync':_0x483e62[_0x3edbca(0x9d9)],'scroll_sync_group':_0x483e62[_0x3edbca(0x9d9)],'x_axis_date_color':_0x483e62[_0x3edbca(0x9d9)],'x_axis_color':_0x483e62[_0x3edbca(0x1cd)],'x_axis_font_opacity':_0x483e62[_0x3edbca(0x1cd)],'x_axis_font_size':_0x483e62[_0x3edbca(0x1cd)],'pie_3d':_0x483e62['PI'],'pie_style':_0x483e62['PI'],'pie_spacing':_0x483e62['PI'],'pie_center_color':_0x483e62['PI'],'pie_center_font_size':_0x483e62['PI'],'pie_label_color':_0x483e62['PI'],'pie_label_font_size':_0x483e62['PI'],'pie_label_format':_0x483e62['PI'],'gauge_columns':_0x483e62['GA'],'gauge_span':_0x483e62['GA'],'gauge_show_minmax':_0x483e62['GA'],'gauge_value_position':_0x483e62['GA'],'gauge_value_size':_0x483e62['GA'],'ranking_min_value':_0x483e62['RK'],'chart_align':_0x483e62['RK'],'state_timeline_corner_radius':_0x483e62['STL'],'state_timeline_show_labels':_0x483e62[_0x3edbca(0x986)],'state_timeline_label_font_size':_0x483e62['STL'],'show_tooltip_total':_0x483e62[_0x3edbca(0x903)]})});})()),matrixRoot=_0x5cd6ae=>{const _0xb456e1=_0x160929,_0x39e5e5=String(_0x5cd6ae||''),_0x2de1bf=_0x39e5e5[_0xb456e1(0x764)](/[.[]/);return _0x2de1bf===-0x1?_0x39e5e5:_0x39e5e5[_0xb456e1(0x3d3)](0x0,_0x2de1bf);};function isEditorFieldRelevant(_0x52e1c5,_0x2a7670,_0x15495f){const _0x13cab6=_0x160929,_0x54e94d=EDITOR_MODE_MATRIX[_0x52e1c5];if(!_0x54e94d)return!![];const _0x450489=_0x54e94d[_0x2a7670]||_0x54e94d[matrixRoot(_0x2a7670)];if(!_0x450489)return!![];return _0x450489[_0x13cab6(0x15b)](_0x15495f||_0x13cab6(0xa73));}function cloneEntity(_0x554824,_0x3c7d01){const _0x505e3e=_0x160929,_0x4d2861=Object[_0x505e3e(0xaf0)](Object['getPrototypeOf'](_0x554824)||Object[_0x505e3e(0xd53)],Object[_0x505e3e(0x826)](_0x554824));return _0x3c7d01?Object[_0x505e3e(0xcd8)](_0x4d2861,_0x3c7d01):_0x4d2861;}const LEGEND_STATS_DEFAULT=Object['freeze']([_0x160929(0xc2f),_0x160929(0x44f),'max']);function legendStatsOf(_0x52961f){const _0x345d19=_0x160929,_0xecc581=_0x52961f?.[_0x345d19(0x6d0)];if(Array[_0x345d19(0x724)](_0xecc581))return _0xecc581[_0x345d19(0xc70)]?_0xecc581:LEGEND_STATS_DEFAULT;if(typeof _0xecc581===_0x345d19(0x19d)){const _0x2948d7=_0xecc581[_0x345d19(0x967)](/[,\s]+/)[_0x345d19(0x272)](Boolean);return _0x2948d7[_0x345d19(0xc70)]?_0x2948d7:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x579851=>typeof _0x579851===_0x160929(0x19d)&&(_0x579851['includes']('{{')||_0x579851['includes']('{%')),COMPARE_PERIOD_LABELS=Object[_0x160929(0x77b)]({'previous_period':_0x160929(0x1d5),'yesterday':'yesterday','last_week':_0x160929(0x2b7),'last_month':'last\x20month','last_year':_0x160929(0x40c)});function parseTemplateBool(_0x494f95,_0x305efb){const _0x5506be=_0x160929;if(_0x494f95===null||_0x494f95===undefined||_0x494f95==='')return _0x305efb;if(typeof _0x494f95==='boolean')return _0x494f95;if(typeof _0x494f95==='number')return _0x494f95!==0x0;const _0x5b74d8=String(_0x494f95)[_0x5506be(0xa2f)]()['toLowerCase']();if(_0x5b74d8===_0x5506be(0x902)||_0x5b74d8==='on'||_0x5b74d8===_0x5506be(0xfd)||_0x5b74d8==='1')return!![];if(_0x5b74d8===_0x5506be(0x312)||_0x5b74d8==='off'||_0x5b74d8==='no'||_0x5b74d8==='0'||_0x5b74d8===_0x5506be(0x897)||_0x5b74d8===_0x5506be(0x5f3)||_0x5b74d8==='unavailable')return![];const _0x315ba0=Number(_0x5b74d8);if(!Number[_0x5506be(0x259)](_0x315ba0))return _0x315ba0!==0x0;return _0x305efb;}const PALETTE=Object[_0x160929(0x77b)]([_0x160929(0x880),_0x160929(0xdf4),'#2ecc71',_0x160929(0xca4),'#9b59b6',_0x160929(0x4d9),'#e74c3c',_0x160929(0xca6),_0x160929(0xcde),_0x160929(0x58c),'#16a085','#d35400',_0x160929(0xc84),_0x160929(0x7cb),_0x160929(0xbe6),_0x160929(0xcba)]),STATE_TIMELINE_COLORS=Object[_0x160929(0x77b)]([_0x160929(0x4bd),_0x160929(0x5a2),_0x160929(0xb00),_0x160929(0xca4),'#9b59b6',_0x160929(0x4d9),'#e67e22',_0x160929(0xca6),_0x160929(0x74b),'#00bcd4']);function stateSegmentColor(_0xda08ac,_0x4b30b1,_0x58d7fd){const _0x464529=_0x160929;return _0xda08ac?.['color']||_0x4b30b1?.['color']||STATE_TIMELINE_COLORS[_0x58d7fd%STATE_TIMELINE_COLORS[_0x464529(0xc70)]];}function bandedGradient(_0x57a9f1,_0x5ef2a9=_0x160929(0x948)){const _0x237d4c=_0x160929;if(!_0x57a9f1||!_0x57a9f1[_0x237d4c(0xc70)])return null;if(_0x57a9f1['length']===0x1)return _0x57a9f1[0x0];const _0x47a117=_0x57a9f1['length'],_0x26c3db=_0x57a9f1[_0x237d4c(0x7ee)]((_0x131d79,_0x2578fd)=>_0x131d79+'\x20'+(_0x2578fd*0x64/_0x47a117)[_0x237d4c(0x62e)](0x3)+'%\x20'+((_0x2578fd+0x1)*0x64/_0x47a117)[_0x237d4c(0x62e)](0x3)+'%');return _0x237d4c(0x602)+_0x5ef2a9+',\x20'+_0x26c3db[_0x237d4c(0xc0d)](',\x20')+')';}function resolveEntityAreaName(_0x5a0f29,_0x1af481){const _0x3510b8=_0x160929;if(!_0x1af481||!_0x5a0f29)return null;const _0x3f722c=_0x5a0f29[_0x3510b8(0x197)]?.[_0x1af481];let _0xcd1a19=_0x3f722c?.[_0x3510b8(0x546)]||null;if(!_0xcd1a19&&_0x3f722c?.[_0x3510b8(0xad4)])_0xcd1a19=_0x5a0f29['devices']?.[_0x3f722c[_0x3510b8(0xad4)]]?.[_0x3510b8(0x546)]||null;if(!_0xcd1a19)return null;const _0x5a0ad7=_0x5a0f29['areas']?.[_0xcd1a19]?.[_0x3510b8(0x673)];return typeof _0x5a0ad7===_0x3510b8(0x19d)&&_0x5a0ad7[_0x3510b8(0xa2f)]()?_0x5a0ad7['trim']():null;}function attributeDisplayName(_0x3aaad1,_0x4501f9,_0x177889){const _0x54a9f4=_0x160929;if(!_0x177889)return'';const _0x3da712=_0x3aaad1?.[_0x54a9f4(0x28e)]?.[_0x4501f9];try{const _0x29082c=_0x3aaad1?.[_0x54a9f4(0x66f)];if(typeof _0x29082c==='function'&&_0x3da712){const _0x14a86d=_0x29082c[_0x54a9f4(0x17e)](_0x3aaad1,_0x3da712,_0x177889);if(_0x14a86d)return String(_0x14a86d);}}catch(_0x59e012){}return String(_0x177889)[_0x54a9f4(0x944)](/_/g,'\x20')[_0x54a9f4(0x944)](/\b\w/g,_0x1d2949=>_0x1d2949['toUpperCase']());}function applyAttributeName(_0x12a4e4,_0x47962d,_0x529f57,_0x4cc555,_0x18ca91){const _0x3a4b0a=_0x160929;if(!_0x12a4e4||_0x4cc555?.[_0x3a4b0a(0x673)]!=null)return _0x529f57;if(!_0x12a4e4[_0x3a4b0a(0x925)]&&!_0x12a4e4[_0x3a4b0a(0x672)])return _0x529f57;const _0xaf46e2=attributeDisplayName(_0x47962d,_0x4cc555[_0x3a4b0a(0xae9)],_0x18ca91);if(!_0xaf46e2)return _0x529f57;if(_0x12a4e4[_0x3a4b0a(0x672)])return _0xaf46e2;return _0x529f57?_0x529f57+_0x3a4b0a(0xb6f)+_0xaf46e2:_0xaf46e2;}function buildAreaSuffixes(_0x1777cd,_0x4dcd1b,_0xb362be,_0x595ff3){const _0x5ec51c=_0x160929,_0x32b481=_0x4dcd1b||[],_0x43baea=new Map();return _0x32b481['forEach']((_0x163d62,_0x3e0402)=>{const _0x1fde6b=_0x53a5;if(!_0x163d62||_0x163d62['_compareOf']!=null)return;if(_0x163d62[_0x1fde6b(0x673)]&&typeof _0x163d62[_0x1fde6b(0x673)]===_0x1fde6b(0x19d))return;const _0x107727=resolveEntityAreaName(_0x1777cd,_0x163d62[_0x1fde6b(0xae9)]||_0x163d62[_0x1fde6b(0x378)]);if(!_0x107727)return;const _0x526290=_0x1777cd?.[_0x1fde6b(0x28e)]?.[_0x163d62[_0x1fde6b(0xae9)]],_0x4d96e3=String(_0x526290?.['attributes']?.['friendly_name']||(_0x163d62[_0x1fde6b(0x378)]?_0xb362be?.[_0x163d62[_0x1fde6b(0x378)]]?.[_0x1fde6b(0x673)]:null)||_0x163d62[_0x1fde6b(0xae9)]||_0x163d62[_0x1fde6b(0x378)]||''),_0xd15ffd=_0x595ff3?String(_0x595ff3(_0x163d62,_0x3e0402,_0x4d96e3)??_0x4d96e3):_0x4d96e3;if(_0xd15ffd[_0x1fde6b(0x412)]()['includes'](_0x107727[_0x1fde6b(0x412)]()))return;_0x43baea[_0x1fde6b(0x22c)](_0x3e0402,'\x20·\x20'+_0x107727);}),_0x43baea[_0x5ec51c(0xcaa)]?_0x43baea:null;}let _txtMeasureCtx;function measureTextWidth(_0x1d2e2d,_0x23bae6){const _0x5e42b4=_0x160929,_0x35aa58=String(_0x1d2e2d==null?'':_0x1d2e2d);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document[_0x5e42b4(0x5c6)](_0x5e42b4(0xa6a))['getContext']('2d')||null;}catch(_0xb0dcd2){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0x35aa58[_0x5e42b4(0xc70)]*0x8;if(_txtMeasureCtx[_0x5e42b4(0x759)]!==_0x23bae6)_txtMeasureCtx[_0x5e42b4(0x759)]=_0x23bae6;return _txtMeasureCtx[_0x5e42b4(0x70a)](_0x35aa58)[_0x5e42b4(0xd50)];}function wrapLabelLines(_0x277d4e,_0x544578,_0x3bbc7e,_0x5816ee){const _0x5884f3=_0x160929,_0x34eb0d=String(_0x277d4e==null?'':_0x277d4e)['trim']();if(!_0x34eb0d||_0x544578<=0x0)return{'lines':[],'truncated':![]};const _0x2f1794=_0xdcc365=>measureTextWidth(_0xdcc365,_0x5816ee),_0x59da4d=[];let _0x2f3d86='';const _0x325723=_0xf2a046=>{const _0x13d305=_0x53a5;let _0x14b445=_0xf2a046;while(_0x2f1794(_0x14b445)>_0x544578){let _0x4c8e0f=_0x14b445[_0x13d305(0xc70)]-0x1;while(_0x4c8e0f>0x1&&_0x2f1794(_0x14b445[_0x13d305(0x3d3)](0x0,_0x4c8e0f))>_0x544578)_0x4c8e0f--;_0x59da4d['push'](_0x14b445[_0x13d305(0x3d3)](0x0,_0x4c8e0f)),_0x14b445=_0x14b445[_0x13d305(0x3d3)](_0x4c8e0f);}return _0x14b445;};for(let _0x397320 of _0x34eb0d[_0x5884f3(0x967)](/\s+/)){if(_0x2f1794(_0x397320)>_0x544578){_0x2f3d86&&(_0x59da4d[_0x5884f3(0xd65)](_0x2f3d86),_0x2f3d86='');_0x2f3d86=_0x325723(_0x397320);continue;}if(!_0x2f3d86)_0x2f3d86=_0x397320;else{if(_0x2f1794(_0x2f3d86+'\x20'+_0x397320)<=_0x544578)_0x2f3d86+='\x20'+_0x397320;else _0x59da4d['push'](_0x2f3d86),_0x2f3d86=_0x397320;}}if(_0x2f3d86)_0x59da4d[_0x5884f3(0xd65)](_0x2f3d86);if(_0x59da4d['length']<=_0x3bbc7e)return{'lines':_0x59da4d,'truncated':![]};const _0x590d4b=_0x59da4d['slice'](0x0,_0x3bbc7e);let _0x1bb459=_0x590d4b[_0x3bbc7e-0x1];while(_0x1bb459[_0x5884f3(0xc70)]>0x1&&_0x2f1794(_0x1bb459+'…')>_0x544578)_0x1bb459=_0x1bb459[_0x5884f3(0x3d3)](0x0,-0x1);return _0x590d4b[_0x3bbc7e-0x1]=_0x1bb459+'…',{'lines':_0x590d4b,'truncated':!![]};}function pickName(_0x585bdd,_0x13c1a2,_0x1830c6){const _0x4dedeb=_0x160929,_0x118666=typeof _0x585bdd===_0x4dedeb(0x19d)&&(_0x585bdd[_0x4dedeb(0x15b)]('{{')||_0x585bdd[_0x4dedeb(0x15b)]('{%'));if(_0x118666)return _0x13c1a2!==undefined&&_0x13c1a2!==null&&_0x13c1a2!==''?_0x13c1a2:_0x1830c6?.[_0x4dedeb(0xdb6)]??undefined;if(_0x585bdd!==undefined&&_0x585bdd!==null)return _0x585bdd;return _0x1830c6?.[_0x4dedeb(0xdb6)]??undefined;}function normalizeTemplateResult(_0x499b43){const _0x3fbe0c=_0x160929;if(_0x499b43===null||_0x499b43===undefined)return'';const _0x2a50a7=typeof _0x499b43===_0x3fbe0c(0x19d)?_0x499b43:String(_0x499b43);return _0x2a50a7[_0x3fbe0c(0xa2f)]();}const isNum=_0x8de8d=>typeof _0x8de8d===_0x160929(0x481)&&Number['isFinite'](_0x8de8d),clamp=(_0x33cec7,_0x1889bb,_0x12e14b)=>Math[_0x160929(0xa08)](_0x1889bb,Math['min'](_0x12e14b,_0x33cec7)),toNum=_0x394717=>{const _0xf4a33d=_0x160929;if(_0x394717===null||_0x394717===undefined||_0x394717==='')return null;const _0x215bf3=typeof _0x394717===_0xf4a33d(0x481)?_0x394717:parseFloat(_0x394717);return Number[_0xf4a33d(0x46b)](_0x215bf3)?_0x215bf3:null;};function resolveOffsetHours(_0x44d96a,_0x4adf3c){const _0x135be7=_0x160929;if(_0x44d96a===null||_0x44d96a===undefined||_0x44d96a==='')return 0x0;if(typeof _0x44d96a===_0x135be7(0x481))return Number[_0x135be7(0x46b)](_0x44d96a)?_0x44d96a:0x0;const _0x5389ad=String(_0x44d96a)['trim']();if(_0x5389ad==='')return 0x0;const _0x11668a=parseFloat(_0x5389ad);if(!isNaN(_0x11668a)&&/^-?[\d.]+$/[_0x135be7(0x2e2)](_0x5389ad))return _0x11668a;const _0x1880f0=_0x4adf3c?.[_0x135be7(0x28e)]?.[_0x5389ad];if(_0x1880f0){const _0x16f90b=parseFloat(_0x1880f0[_0x135be7(0x89b)]);return Number[_0x135be7(0x46b)](_0x16f90b)?_0x16f90b:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzOffIntervals=new Map();function _tzOffAt(_0x2c7b25,_0x36a255){const _0x535a50=_0x160929,_0x3fae2c={};for(const _0x38caf8 of _tzFmt(_0x36a255)['formatToParts'](_0x2c7b25))_0x3fae2c[_0x38caf8[_0x535a50(0xc4e)]]=_0x38caf8[_0x535a50(0xe91)];const _0x52712c=Math[_0x535a50(0x604)](_0x2c7b25/0x3e8)%0x3c,_0x302e74=_0x2c7b25-_0x2c7b25%0x3e8;return Math[_0x535a50(0x1f5)]((Date[_0x535a50(0xdfa)](+_0x3fae2c[_0x535a50(0x4f9)],+_0x3fae2c['month']-0x1,+_0x3fae2c['day'],_0x3fae2c[_0x535a50(0x715)]==='24'?0x0:+_0x3fae2c['hour'],+_0x3fae2c[_0x535a50(0xc13)],_0x52712c)-_0x302e74)/0xea60);}function _tzOffsetFor(_0x17b82d,_0x445691){const _0x398cef=_0x160929;let _0x21f869=_tzOffIntervals[_0x398cef(0x1a9)](_0x445691);!_0x21f869&&(_0x21f869=[],_tzOffIntervals['set'](_0x445691,_0x21f869));let _0x4a89b9=0x0,_0x432236=_0x21f869[_0x398cef(0xc70)]-0x1;while(_0x4a89b9<=_0x432236){const _0x24b640=_0x4a89b9+_0x432236>>0x1,_0x2ed923=_0x21f869[_0x24b640];if(_0x17b82d<_0x2ed923['s'])_0x432236=_0x24b640-0x1;else{if(_0x17b82d>_0x2ed923['e'])_0x4a89b9=_0x24b640+0x1;else return _0x2ed923[_0x398cef(0x887)];}}const _0x4a1bf9=_tzOffAt(_0x17b82d,_0x445691),_0x49b27a=0x240c8400,_0x34f330=0x10;let _0x1b65d2=_0x17b82d,_0x218753=_0x17b82d;for(let _0x39a6bc=0x0;_0x39a6bc<_0x34f330;_0x39a6bc++){let _0x37c8dc=_0x1b65d2-_0x49b27a,_0x1338d2=![];_0x4a89b9>0x0&&_0x37c8dc<=_0x21f869[_0x4a89b9-0x1]['e']&&(_0x37c8dc=_0x21f869[_0x4a89b9-0x1]['e']+0x1,_0x1338d2=!![]);if(_0x37c8dc>=_0x1b65d2)break;if(_tzOffAt(_0x37c8dc,_0x445691)===_0x4a1bf9){_0x1b65d2=_0x37c8dc;if(_0x1338d2)break;continue;}let _0x4bd8f8=_0x37c8dc,_0xabb39c=_0x1b65d2;while(_0xabb39c-_0x4bd8f8>0x1){const _0x518af6=_0x4bd8f8+Math[_0x398cef(0x604)]((_0xabb39c-_0x4bd8f8)/0x2);if(_tzOffAt(_0x518af6,_0x445691)===_0x4a1bf9)_0xabb39c=_0x518af6;else _0x4bd8f8=_0x518af6;}_0x1b65d2=_0xabb39c;break;}for(let _0x8d6b56=0x0;_0x8d6b56<_0x34f330;_0x8d6b56++){let _0x45e243=_0x218753+_0x49b27a,_0xfb5029=![];_0x4a89b9<_0x21f869[_0x398cef(0xc70)]&&_0x45e243>=_0x21f869[_0x4a89b9]['s']&&(_0x45e243=_0x21f869[_0x4a89b9]['s']-0x1,_0xfb5029=!![]);if(_0x45e243<=_0x218753)break;if(_tzOffAt(_0x45e243,_0x445691)===_0x4a1bf9){_0x218753=_0x45e243;if(_0xfb5029)break;continue;}let _0x4c219e=_0x218753,_0x393d0e=_0x45e243;while(_0x393d0e-_0x4c219e>0x1){const _0x3d3ab3=_0x4c219e+Math[_0x398cef(0x604)]((_0x393d0e-_0x4c219e)/0x2);if(_tzOffAt(_0x3d3ab3,_0x445691)===_0x4a1bf9)_0x4c219e=_0x3d3ab3;else _0x393d0e=_0x3d3ab3;}_0x218753=_0x4c219e;break;}if(_0x1b65d2>_0x17b82d)_0x1b65d2=_0x17b82d;if(_0x218753<_0x17b82d)_0x218753=_0x17b82d;const _0x568694=_0x4a89b9>0x0?_0x21f869[_0x4a89b9-0x1]:null,_0x4874a6=_0x4a89b9<_0x21f869[_0x398cef(0xc70)]?_0x21f869[_0x4a89b9]:null;if(_0x568694&&_0x568694[_0x398cef(0x887)]===_0x4a1bf9&&_0x1b65d2<=_0x568694['e']+0x1){if(_0x218753>_0x568694['e'])_0x568694['e']=_0x218753;if(_0x4874a6&&_0x4874a6[_0x398cef(0x887)]===_0x4a1bf9&&_0x568694['e']>=_0x4874a6['s']-0x1){if(_0x4874a6['e']>_0x568694['e'])_0x568694['e']=_0x4874a6['e'];_0x21f869[_0x398cef(0xd59)](_0x4a89b9,0x1);}return _0x4a1bf9;}if(_0x4874a6&&_0x4874a6[_0x398cef(0x887)]===_0x4a1bf9&&_0x218753>=_0x4874a6['s']-0x1){if(_0x1b65d2<_0x4874a6['s'])_0x4874a6['s']=_0x1b65d2;return _0x4a1bf9;}_0x21f869['splice'](_0x4a89b9,0x0,{'s':_0x1b65d2,'e':_0x218753,'off':_0x4a1bf9});if(_0x21f869['length']>0x190)_0x21f869['splice'](0x0,_0x21f869['length']-0x190);return _0x4a1bf9;}function _tzFmt(_0x26eee5){const _0x26da6a=_0x160929;let _0x154289=_tzFmtCache[_0x26da6a(0x1a9)](_0x26eee5);return!_0x154289&&(_0x154289=new Intl[(_0x26da6a(0xa4f))](_0x26da6a(0xa3e),{'timeZone':_0x26eee5,'hour12':![],'year':_0x26da6a(0xae3),'month':_0x26da6a(0x819),'day':_0x26da6a(0x819),'hour':_0x26da6a(0x819),'minute':_0x26da6a(0x819),'second':_0x26da6a(0x819),'weekday':_0x26da6a(0x577)}),_tzFmtCache[_0x26da6a(0x22c)](_0x26eee5,_0x154289)),_0x154289;}function tzParts(_0x3e402b,_0x14a353){const _0x22e50e=_0x160929;if(!_0x14a353){const _0x105dd6=new Date(_0x3e402b);return{'y':_0x105dd6[_0x22e50e(0x237)](),'mo':_0x105dd6[_0x22e50e(0xb7c)](),'d':_0x105dd6[_0x22e50e(0x484)](),'h':_0x105dd6[_0x22e50e(0x9c3)](),'mi':_0x105dd6[_0x22e50e(0x922)](),'wd':_0x105dd6[_0x22e50e(0x2bd)]()||0x7};}try{const _0x46f02c=_tzOffsetFor(_0x3e402b,_0x14a353),_0x18585f=new Date(_0x3e402b+_0x46f02c*0xea60);return{'y':_0x18585f[_0x22e50e(0xea5)](),'mo':_0x18585f[_0x22e50e(0x893)](),'d':_0x18585f[_0x22e50e(0xde6)](),'h':_0x18585f['getUTCHours'](),'mi':_0x18585f[_0x22e50e(0xa13)](),'wd':_0x18585f[_0x22e50e(0xe2d)]()||0x7};}catch(_0x2f9d36){const _0x15066e=new Date(_0x3e402b);return{'y':_0x15066e[_0x22e50e(0x237)](),'mo':_0x15066e[_0x22e50e(0xb7c)](),'d':_0x15066e[_0x22e50e(0x484)](),'h':_0x15066e[_0x22e50e(0x9c3)](),'mi':_0x15066e[_0x22e50e(0x922)](),'wd':_0x15066e[_0x22e50e(0x2bd)]()||0x7};}}function zonedWallToMs(_0x414d7b,_0x5cdf97,_0x3ded6e,_0x7ef3ae,_0x471f2f,_0x5ca694,_0x51496f){const _0xa7a25=_0x160929;if(!_0x51496f)return new Date(_0x414d7b,_0x5cdf97,_0x3ded6e,_0x7ef3ae,_0x471f2f,_0x5ca694)[_0xa7a25(0x910)]();const _0x3ef2d4=Date[_0xa7a25(0xdfa)](_0x414d7b,_0x5cdf97,_0x3ded6e,_0x7ef3ae,_0x471f2f,_0x5ca694),_0xd31551=tzParts(_0x3ef2d4,_0x51496f),_0x389277=Date[_0xa7a25(0xdfa)](_0xd31551['y'],_0xd31551['mo'],_0xd31551['d'],_0xd31551['h'],_0xd31551['mi'],_0x5ca694);return _0x3ef2d4-(_0x389277-_0x3ef2d4);}function tzStartOfDayMs(_0x30d5f6,_0x572917){const _0x324573=tzParts(_0x30d5f6,_0x572917);return zonedWallToMs(_0x324573['y'],_0x324573['mo'],_0x324573['d'],0x0,0x0,0x0,_0x572917);}const _FIRST_WD_NAMES=Object[_0x160929(0x77b)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x10bcd2){const _0x230935=_0x160929,_0x19317f=_0x10bcd2?.[_0x230935(0x1e5)]?.[_0x230935(0x101)];if(_0x19317f&&Object[_0x230935(0xd53)][_0x230935(0x424)][_0x230935(0x17e)](_FIRST_WD_NAMES,_0x19317f))return _FIRST_WD_NAMES[_0x19317f];try{const _0x5a20e2=_0x10bcd2?.[_0x230935(0x1e5)]?.[_0x230935(0x6ff)]||_0x10bcd2?.[_0x230935(0x6ff)]||'en',_0x539a2c=new Intl['Locale'](_0x5a20e2),_0x52f53c=typeof _0x539a2c[_0x230935(0x2ed)]===_0x230935(0xc89)?_0x539a2c[_0x230935(0x2ed)]():_0x539a2c['weekInfo'],_0x42c642=_0x52f53c?.[_0x230935(0x60b)];if(typeof _0x42c642===_0x230935(0x481)&&_0x42c642>=0x1&&_0x42c642<=0x7)return _0x42c642;}catch{}return 0x1;}const weekStartOffsetDays=(_0x5aed4f,_0x19671d)=>(_0x5aed4f-_0x19671d+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x2d5282){const _0x347029=_0x160929;try{return new Intl[(_0x347029(0xa4f))]('en',{'timeZone':_0x2d5282}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x4cdc7e,_0x37a26e){const _0xd6c1df=_0x160929,_0xcdaa42=String(_0x37a26e?.[_0xd6c1df(0x345)]??_0xd6c1df(0x959))[_0xd6c1df(0xa2f)]();let _0x127b68=null;if(_0xcdaa42===''||_0xcdaa42===_0xd6c1df(0xd09))return null;if(_0xcdaa42===_0xd6c1df(0xb2d))_0x127b68=_0x4cdc7e?.[_0xd6c1df(0x639)]?.[_0xd6c1df(0x345)]||null;else _0xcdaa42===_0xd6c1df(0x959)?_0x127b68=_0x4cdc7e?.[_0xd6c1df(0x1e5)]?.[_0xd6c1df(0x345)]===_0xd6c1df(0xb2d)?_0x4cdc7e?.[_0xd6c1df(0x639)]?.[_0xd6c1df(0x345)]||null:null:_0x127b68=_0xcdaa42;if(!_0x127b68)return null;if(!isValidTimeZone(_0x127b68))return!_tzInvalidWarned[_0xd6c1df(0x9b5)](_0x127b68)&&(_tzInvalidWarned['add'](_0x127b68),console[_0xd6c1df(0x289)]('[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22'+_0x127b68+_0xd6c1df(0xaa0))),null;try{const _0x38cc8b=Intl[_0xd6c1df(0xa4f)]()[_0xd6c1df(0x50a)]()[_0xd6c1df(0x64a)];if(_0x38cc8b&&_0x38cc8b===_0x127b68)return null;}catch{}return _0x127b68;}function _0x53a5(_0x43aefb,_0x5c6362){_0x43aefb=_0x43aefb-0xf7;const _0x3ef436=_0x3ef4();let _0x53a589=_0x3ef436[_0x43aefb];return _0x53a589;}const LANG_NAMES={'en':_0x160929(0x418),'cs':_0x160929(0x1f6),'da':_0x160929(0x956),'de':_0x160929(0x209),'es':_0x160929(0x51a),'fi':_0x160929(0xa62),'fr':_0x160929(0x13e),'it':'Italiano','nl':_0x160929(0x464),'nb':_0x160929(0xab0),'pl':_0x160929(0xa28),'pt':_0x160929(0x870),'ru':'Русский','sv':'Svenska','tr':_0x160929(0x558),'zh':'中文'},I18N={'en':{}},_sgcLiveCards=new Set(),_langLoads=new Map();let _legacyI18nLoad=null,_i18nVersionWarned=![];function _sgcI18nRerender(){const _0x49ae9b=_0x160929;for(const _0x53dc3f of _sgcLiveCards){try{_0x53dc3f[_0x49ae9b(0x1ba)]='',_0x53dc3f[_0x49ae9b(0xb53)]?.();}catch{}}}function _warnI18nVersion(_0xacf4a8){const _0x369b56=_0x160929;if(_i18nVersionWarned||!_0xacf4a8||_0xacf4a8===VERSION)return;_i18nVersionWarned=!![],console[_0x369b56(0x289)](_0x369b56(0x43b)+_0xacf4a8+_0x369b56(0xcc5)+VERSION+_0x369b56(0xe08));}function _loadLegacyTranslations(){const _0x8d53f9=_0x160929;if(_legacyI18nLoad)return _legacyI18nLoad;return _legacyI18nLoad=import(new URL(_0x8d53f9(0x632)+VERSION,import.meta.url))[_0x8d53f9(0x47c)](_0x31b6e7=>{const _0x2c9756=_0x8d53f9;if(_0x31b6e7?.[_0x2c9756(0x8ad)]){for(const [_0xf82256,_0x896cca]of Object['entries'](_0x31b6e7[_0x2c9756(0x8ad)]))I18N[_0xf82256]=_0x896cca;}if(_0x31b6e7?.[_0x2c9756(0x9c9)])Object['assign'](LANG_NAMES,_0x31b6e7[_0x2c9756(0x9c9)]);_warnI18nVersion(_0x31b6e7?.['T_VERSION']),_sgcI18nRerender();})[_0x8d53f9(0x3cb)](()=>{const _0x14a32d=_0x8d53f9;console[_0x14a32d(0x8b3)]('[statistics-graph-chart-card]\x20no\x20translations\x20found\x20next\x20to\x20the\x20card\x20file\x20-\x20UI\x20will\x20be\x20English\x20only.\x20Install\x20the\x20translations\x20folder\x20(or\x20translations.js)\x20side\x20by\x20side\x20to\x20enable\x20the\x2016\x20bundled\x20languages.');}),_legacyI18nLoad;}function _ensureLang(_0x294038){const _0x3edc5f=_0x160929;let _0x28129e=String(_0x294038||'')[_0x3edc5f(0x412)]();if(!LANG_NAMES[_0x28129e])_0x28129e=_0x28129e[_0x3edc5f(0x967)]('-')[0x0];if(!_0x28129e||!LANG_NAMES[_0x28129e]||I18N[_0x28129e]||_langLoads[_0x3edc5f(0x9b5)](_0x28129e))return;_langLoads[_0x3edc5f(0x22c)](_0x28129e,import(new URL(_0x3edc5f(0xdad)+_0x28129e+'.js?v='+VERSION,import.meta.url))[_0x3edc5f(0x47c)](_0x5b5a81=>{const _0x12ef32=_0x3edc5f;if(_0x5b5a81?.[_0x12ef32(0x3a5)])I18N[_0x28129e]=_0x5b5a81[_0x12ef32(0x3a5)],_warnI18nVersion(_0x5b5a81[_0x12ef32(0xd71)]),_sgcI18nRerender();else return _loadLegacyTranslations();})['catch'](()=>_loadLegacyTranslations()));}function resolveCardLanguage(_0xafe1df,_0x442dce){const _0x1a3a46=_0x160929,_0x81f895=String(_0x442dce?.[_0x1a3a46(0x6ff)]??'auto')['trim']();if(_0x81f895&&_0x81f895!==_0x1a3a46(0x959))return _0x81f895;return _0xafe1df?.[_0x1a3a46(0x1e5)]?.[_0x1a3a46(0x6ff)]||typeof navigator!==_0x1a3a46(0xa51)&&navigator['language']||'en';}function cardT(_0x231b3e,_0x38ff33,_0x1c6925){const _0xb6339c=_0x160929;let _0x43faaa=resolveCardLanguage(_0x231b3e,_0x38ff33)[_0xb6339c(0x412)]();if(_0x43faaa==='no'||_0x43faaa[_0xb6339c(0xa49)](_0xb6339c(0x63a)))_0x43faaa='nb';const _0x2c7265=I18N[_0x43faaa]||I18N[_0x43faaa['split']('-')[0x0]];if(!_0x2c7265)_ensureLang(_0x43faaa);return _0x2c7265&&_0x2c7265[_0x1c6925]||_0x1c6925;}function localizeEntityState(_0x20d494,_0x169be7,_0x342feb){const _0xa5af2e=_0x160929,_0x1ddf73=_0x342feb??_0x169be7?.[_0xa5af2e(0x89b)];if(_0x1ddf73==null)return'';try{if(_0x169be7&&typeof _0x20d494?.[_0xa5af2e(0xa60)]===_0xa5af2e(0xc89)){const _0x50843c=_0x342feb!=null?_0x20d494[_0xa5af2e(0xa60)](_0x169be7,String(_0x342feb)):_0x20d494[_0xa5af2e(0xa60)](_0x169be7);if(_0x50843c)return _0x50843c;}}catch(_0xb33f4){}return String(_0x1ddf73);}function niceYTicks(_0x8b2032,_0x56df83,_0xa2bcf0=0x4,_0x110c0a=0x0){const _0x538005=_0x160929;if(!isFinite(_0x8b2032)||!isFinite(_0x56df83)||_0x56df83<=_0x8b2032)return null;const _0x147fae=_0x56df83-_0x8b2032,_0x19aa5f=_0x147fae/Math['max'](0x1,_0xa2bcf0);let _0x278040;if(_0x110c0a>0x0&&_0x147fae>=_0x110c0a){const _0x16db2e=_0x19aa5f/_0x110c0a,_0x28e60c=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x4d8c84=_0x28e60c[_0x28e60c['length']-0x1];for(let _0x56814e=0x0;_0x56814e<_0x28e60c['length'];_0x56814e++){const _0x2b236e=_0x28e60c[_0x56814e+0x1];if(_0x2b236e===undefined||_0x16db2e<Math[_0x538005(0x994)](_0x28e60c[_0x56814e]*_0x2b236e)){_0x4d8c84=_0x28e60c[_0x56814e];break;}}_0x278040=_0x4d8c84*_0x110c0a;}else{const _0x2b05e2=Math[_0x538005(0x64c)](0xa,Math[_0x538005(0x604)](Math[_0x538005(0xc00)](_0x19aa5f))),_0x3f3ec0=_0x19aa5f/_0x2b05e2;if(_0x3f3ec0<1.5)_0x278040=0x1*_0x2b05e2;else{if(_0x3f3ec0<0x3)_0x278040=0x2*_0x2b05e2;else{if(_0x3f3ec0<0x7)_0x278040=0x5*_0x2b05e2;else _0x278040=0xa*_0x2b05e2;}}}const _0x514b81=Math[_0x538005(0x8c8)](_0x8b2032/_0x278040-1e-9)*_0x278040,_0x204d2e=[];for(let _0x51bacb=0x0;_0x51bacb<0x32;_0x51bacb++){const _0x3b7006=_0x514b81+_0x51bacb*_0x278040;if(_0x3b7006>_0x56df83+_0x278040*0.000001)break;if(_0x3b7006>=_0x8b2032-_0x278040*0.000001)_0x204d2e['push'](_0x3b7006);}return _0x204d2e[_0x538005(0xc70)]>=0x2?_0x204d2e:null;}function _0x3ef4(){const _0x2051eb=['.sgc-legend-wrap','2860560NWYkXh','setTime','mousedown','globalAlpha','\x22\x20stroke=\x22none\x22/>','.card-icon-color','include_area_names','dp-label-past','</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','count','totalYears','_resetDrill','rgba(128,128,128,0.8)','reverse_subtract','</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','optStats','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','checked','endMs','Rise/Fall\x20Colors','url(#','Window\x20Step','thr-col-pick','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','preventDefault','getUTCDay','rgba(0,0,0,0.7)','light-green','\x22></div></div></div></div>','sourceId','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.','plain','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','purple','_render','_calBarPositions','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','sgc-ma-label','_resolveEntityAnnotations','[data-intlabel]','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','YYYY','var(--ts)','Slice\x20Label\x20Color','<div\x20class=\x22sgc-dp-modes\x22>','></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','Padding','_cacheSet','Change','data-x','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','_ohlc','min_bound_range','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','.e-attribute','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.','Secondary\x20Value','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','Tooltip\x20Order','Sep','Add\x20Annotation','\x20sgc-stacked','Search\x20settings','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','500\x20','background:','int','0.95','indexOf','_ownCardStyleProps','</select></div></div><div\x20class=\x22f\x22></div></div>','show_graph','.e-price_entity','show_fill','Download\x20PNG\x20(Card)','background','cmp-hol','.e-data_attribute','_resolveThrRef','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','pie_spacing','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','img','\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22','value_transform','_lastRaw','getContext','visibility','sgc-bar\x20sgc-bar-animated','</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','_drillTimer','long','stop','show_in_legend','\x22></ha-icon>','changeDiffSeries','sin','Date\x20Picker','scroll_sync','MMM\x20YY','<div\x20class=\x22csb\x22\x20','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','<span\x20class=\x22sgc-state-unit\x22>','amber','fillRect','epoch_seconds','headericon','<span\x20class=\x22sgc-state-value\x22','data-cstab','<div\x20class=\x22ci\x22><input\x20class=\x22','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','detail','\x22\x20stroke-width=\x221\x22/>','.e-show_trend_icon','card_background_blur','.e-number_format','_resizeObserver','<div\x20class=\x22sgc-dp-cal-hint\x22>','_drawRangeBand','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','num','blue-grey','Wed','value','band','accent','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.','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_formatAttrLabel','Y\x20Label\x20Color','\x22\x20y1=\x22','card','[data-dp-rolling-days],[data-dp-rolling-months]','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.','setSelectionRange','.e-show_range_band','input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],','_drawBandAnnotation','.f,\x20.si,\x20.overlay-row,\x20.ms','ma-period','card_border_width','\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>','_energyDiscoverTimer','getUTCFullYear','period_highlight','today','Month\x20Before','sgc-extrema','SCRIPT','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>','show_average','hide_name','Jul','yes','drag-over','day_of_month','data_time_field','first_weekday','sgc-interval-sync-request','bad\x20number','_beginRender','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','toLocaleTimeString','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','</option><option\x20value=\x22manual\x22\x20','subscribe_trigger','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','textBaseline','_showTooltipAtTime','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','linear','_counterDayRowsSafe','carryStateInGaps','checkbox','Count','_scheduleLiveFlush','moveTo','setSeconds','sgc-hover-dot','.e-points_per_hour','</select></div></div><div\x20class=\x22csb\x22\x20','\x22\x20data-dp-day=\x22','border-color:','stroke-opacity:','pph_picker_group','</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','Invalid\x20configuration','custom','2\x20Hours','\x20/\x20','Sat','</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<div\x20class=\x22sgc-dp-cal-header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22sgc-dp-cal-nav\x22\x20data-dp-cal=\x22-1\x22\x20aria-label=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','\x22\x20width=\x2210\x22\x20height=\x22','_ltsWarned','></div></div><div\x20class=\x22f\x22><label>','drawImage','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22','.e-trend_stable_color-picker','entityIdx','<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>','sgc-zoom-sync','<line\x20x1=\x22','Visual\x20Options','cmpEnt','sgc-ma-line','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','norm','revokeObjectURL','_preciseTsResolved','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','template','contains','barH','\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>','Disabled\x20when\x20thresholds\x20active','Français','Last\x2024H','\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>','last_30d','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','sgc-axis-label\x20sgc-y-label','X\x20Axis\x20Interval','thick','show_now_line','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','now_line_style','<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>','Action','sgc-ann-event','mean','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','card-icon-color','define','Price\x20Entity','(prefers-color-scheme:\x20dark)','0,\x200,\x200','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.','fill:','Y\x20Grid\x20Width','Time\x20Zone','startWin','dp-center-stacked','arc','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','includes','<option\x20value=\x22raw\x22\x20','hg:','below','_hasCandlestick','x_grid_color','_axisDateLabel','sgc-annotations-bg','nodeName','_dpInitialSyncDone','more-info','baselineByIdx','zoom_sync_group','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','lines','\x20style=\x22opacity:.3;pointer-events:none\x22','x_grid_style','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','dot','restore','butt','Seconds','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).','_refSeries','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','><label>','</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','start_time','Day\x20Before','Invert\x20(Mirror)','_syncHandler','_wsUnsub','\x22\x20data-mode=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>','call','Up\x20Color','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.','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\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','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','_persistQueryPickers','_intervalSyncHandler','Compare\x20With','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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Date\x20Nav','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','.ed','Add\x20Comparison','#ffffff','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','_resolvePreciseRecordTimes','graph_start_hour','x_axis_date_color','customStart','Trend\x20Period','</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','carry_forward_ms','entities','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.','Forecast\x20Horizon','ratio','1.234,56','_buildStackState','string','block','\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','_onQuerySyncEvent','_maMaxLeadMs','Open\x20calendar','\x22\x20fill=\x22transparent\x22/>','h23','</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>','deep-purple','_renderHeader','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','get','Date','mtab','h2n','pointerleave','end','statistics_unit_of_measurement','\x20left\x20top/3px\x20100%\x20no-repeat','Periods\x20Back','DEFAULTS','Inherit\x20from\x20Custom\x20Name','Feb','h</option>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','_dpExpanded','Chart\x20Align','data-w','_graphFingerprint','_zoomGeom','12\x20Hours','statistics-graph','drawSa','Min\x20Value','<div\x20style=\x22opacity:0.6\x22>','pointer-events:none','gauge','.e-show_average','Add\x20Rule','whenDefined','battery_entity','show_timestamp','version','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','live','X_AXIS','sgc-segrad-','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_x_axis\x22\x20type=\x22checkbox\x22\x20','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.','unavailable','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','_onDatePickerNav','previous\x20period','#26a69a','month_of_year','cmp-ls','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','24H','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.','T12:00:00','\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','_tplPendingSubs','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','--primary-text-color','\x20.sgc-dp-nav','.e-ref_attribute','clipPath','_wireUp','locale','_resolveTemplate','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Lower\x20Bound\x20Y2','removeChild','scatter','_liveBuffer','stroke-width:','\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','group','\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','--primary-font-family','logarithmic','_dpCalYear','Percentage','round','Čeština','center','Width','_drillBucketAt','</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>','background-position:center','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','Line\x20Style','sMs','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).','delete','Previous\x20Period','Attribute\x20names','#cccccc','Hide\x20on\x20Load','Period\x20Highlight','</select></div>','selected','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','Deutsch','data-full-x','Ignore\x20transient\x20zeros','\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>','.e-show_state','<div\x20class=\x22sgc-dp-panel\x22>','_draw','extrema_font_size','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','z_index','datetime_format','.sgc-plot-wrap','_layout','.ann-add','rgba(0,0,0,0.6)','\x22\x20data-dp-rolling-days=\x22','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','_priceTrailTimer','_openPanels','_config','sort','</option><option\x20value=\x22dotted\x22\x20','date_picker_shortcuts_position','\x20L\x20','Show\x20Export\x20Button','first','label_color','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','grid_options','</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>','_lastUpdateDoneTs','Center\x20Label\x20Color','TOOLTIP_NAME','y_axis_decimals','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','set','h12','show_extrema','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','Value\x20Expression','wrap','_exportPng','value-changed','matches','sgc-qgby:','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','getFullYear','_pollTimer','sgc-export-btn','600','><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','createLinearGradient','_calendarEndpointNeedsHourly','Border\x20Radius','.sgc-ip-btn','Period\x20Comparison','columns','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.','scrollLeft','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','\x22\x20y2=\x22','<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22','wf:','_entities','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','primary','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','.sgc-state-row','.panel','unit_of_measurement','_popZoomHistory','_pinchActive','_persistIntervalPicker','Colors','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','.ann-source','innerRadius','\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>','isNaN','Last\x2030D','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','px\x20','.e-state_adaptive_color','dragover','remove','</span></div></label>','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.sgc-dp-label','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_arcs','fire-dom-event','update_interval','\x22\x20data-cstc=\x22headericon\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','observe','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','_onDatePickerSyncRequest','_graphData','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','week','sgc-fill-height','y_grid_opacity','[sgc]\x20query\x20pick\x20failed','\x22\x20fill-opacity=\x22','filter','string\x20in\x20arithmetic','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','line_style','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_entPrefersStats','dddd','cssText',':host\x20{\x20display:\x20block;\x20font-family:\x20','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','Value\x20Transform','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','x_grid_opacity','_default','data-mtc','_drawSpanAnnotation','show_y_axis','extrema_color','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_thrColorRefs','_broadcastDatePickerSync','state_adaptive_color','sgc-averages','warn','_attachZoomHandlers','.sgc-mode-off','sgc-axis-tick\x20sgc-x-tick','_wsSubscribing','states','100%','_baseQuery','Smooth','_toggleSeriesVisibility','--mdc-icon-size:','Shortcuts','defs','</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','getEnergyDataCollection','_shareScalarValue','sgc-grid-line\x20sgc-y-grid-line','Band','Aug','\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>','_renderStateRowFor','Data\x20Labels','y_axis_font_opacity','onerror','.e-trend_up_color-picker','All\x20cards','.e-point_size','toISOString','linearGradient','tooltipName','week_of_year','Point\x20Color','trend_icon_size','Value','.ann-row','\x22\x20on\x20a\x20series\x20that\x20','.ha-icon-picker-wrap[data-entity-icon]','_liveEnabled','dark-grey','show_y2_axis','fillText','[sgc]\x20group_by\x20\x22','legend_position','\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>','precision','last\x20week','_getDataSourceForRange','\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>','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.','price_per_kwh','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','getDay','Icon\x20Size','tagName','.thr-list','var(--primary-color,\x20#4A90D9)','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22','\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>','.e-show_line','_exportCsv','.ci','rgba(0,0,0,0.06)','weekday','add','auto_hide','PALETTE','card_header_letter_spacing','Data\x20Vars','Auto\x20(HA\x20profile)','.sgc-state-wrap[data-pos=\x22','ddd\x20DD\x20MMM','_drillStack','cloneNode',':\x20\x22<b>','_barHalfWidth','data_time_year','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','sgc-plot-clip','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','_isThrRef','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.','never','_updateQueued','n2h','overlays','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','test','Data\x20Attribute','</div></div></div>','point_colors','now','[data-dp-cal]','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','_liveStateRaw','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','dragstart','getWeekInfo','5864fBZuui','divide','_yearEqualSpace','stroke=\x22','gridColumn','e-trend_down_color','Rolling\x20windows\x20(ending\x20now)','tooltip_sync_group','last_year','_nowStampMs','_processRefTicks','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','[sgc]\x20render\x20failed','</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','\x22use\x20strict\x22;\x20','Header\x20Align','Median','</div></div><div\x20class=\x22ma-list\x22>','Entities','</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','Today','setItem','\x20selected','font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','Slice\x20Label\x20Size','unknown\x20function\x20\x22','src','std','<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>','localeCompare','A\x20÷\x20B','MM/DD\x20HH:mm','\x22\x20data-label=\x22','touchstart','Tooltip\x20Total','false','\x22></span>','.e-data_vars','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','svgViewWidth','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','invert','.e-show_graph','Duplicate','sgc-y-axis','sgc-bargrad-','_setupTooltip','trend_up_color','Hard','unit','yearEqualSpace','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.','show_values','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','Border\x20Width','3D\x20Effect','pct','_ioVisible','tspan','change','calendarGroup','_drawAverageLines','disabled','Box\x20Plot','><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','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','scrollWidth','cursor','show_full_period','</button><button\x20class=\x22tb\x20','.e-fixed_value','rawV','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.','wheel','.tpl-badge','rgba(0,0,0,0.2)','General','Primary\x20color\x20for\x20this\x20entity\x27s\x20graph\x20line\x20and\x20fill\x20area.\x20Also\x20used\x20as\x20the\x20dot\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20drive\x20color\x20from\x20the\x20threshold\x20bands\x20defined\x20below.','sgc-interval-sync','></ha-icon></span>','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).','Mouse\x20Wheel','pickStatField','variables','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).','.sgc-detail-legend-entity','time_zone','_setupColorTemplates','Reference\x20Year','Battery\x20Entity','<style>\x0a:host{display:block;font-family:','manual','button','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','\x22/>','sc:','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.','data_source','_initialRender','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','Gauge\x20Columns','</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22','toBlob','histogram','y_axis_number_format','svg','_fpLastW','\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>','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','.e-ref_op','\x22\x20data-dp-preset-offset=\x22','card_border_radius','_sanitizeEntities','above','<span\x20class=\x22sgc-title\x22\x20style=\x22','sgc-base','show_label','clear','Draw\x20the\x20dial\x20scale\x20ends\x20—\x20the\x20lower\x20and\x20upper\x20bound\x20—\x20as\x20small\x20labels\x20at\x20the\x20two\x20ends\x20of\x20the\x20gauge.\x20Set\x20the\x20range\x20per\x20entity\x20under\x20Gauge\x20Range\x20(Min\x20/\x20Max).\x20The\x20observed\x20period\x20peak\x20and\x20low\x20always\x20appear\x20in\x20the\x20tooltip.','</div><div\x20class=\x22f\x22><label>','.sgc-grid','12h','sgc-export-menu','.e-value_factor','</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','Opacity','aggregate_func','padStart','light-grey','periodNoEsc','fill_opacity','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','_lastPadT','Below','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','beginPath','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).','statistic_id','cstab','</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>','<div\x20class=\x22sgc-ip\x20align-','touches','data-t','closest','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','toUpperCase','#f1c40f','Header','\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','--ha-card-background','step','Adaptive\x20Color','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','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.','getTotalLength','_applyDatePickerPreset','<g\x20data-b=\x22','.r2,\x20.r3,\x20.sg','</div><button\x20class=\x22thr-add\x22\x20','</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','.sgc-tooltip','entity_id','lineTo','No\x20data','name_size','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','period','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','enabled','show_group_by_picker','\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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','_priceJobsCtx','xRange','removeProperty','diff','\x20arg(s)','quadraticCurveTo','A\x20+\x20B','sgc-area\x20sgc-seg-area','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','clearRect','TABLE','_statPeriodFor','start','border-color:transparent;background:','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','.ann-label','LTS','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.','show_data_labels','_scheduleResolvePreciseRecordTimes','fEnt','leadMs','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','backgroundColor','date_picker_default_mode','<div\x20class=\x22sgc-state-row','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','\x20takes\x201\x20arg','sgc-ann-band','0px','_slideTimer','\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>','.ann-color','\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>','Energy\x20Date\x20Sync','rows','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.','_updateTabBadges','<span\x20class=\x22sgc-state-icon\x22','applyEntityTransforms','Time\x20Window','var(--primary-color,\x20#378ADD)','\x20—\x20','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','getConfig','_overrideAttributes','>\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','_maybeWarnMissingLTS','catch','previous_period','rect','#9b59b6','MM/DD','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','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.','Jan','slice','.e-trend_down_color-picker','data_attribute','Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','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.','.e-show_extrema_max','\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>','_wsGen','_refreshPriceSeries','451039AapiYj','\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>','insertBefore','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.','rgba(','_warnHourlyCap','peak','recorder/list_statistic_ids','e-needle_color','hard','<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>','createElementNS','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','Show\x20Timestamp','sgc-range-band','</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','_updateHistory','_makeEntityBlank','\x22.\x20','_renderCalendarGrid','22px','primary_state_as','<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>','Basic','_autoHideApplied','transform','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.','letter-spacing:','.e-name_position','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.','Period','H-band','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','()+-*/%,','_onQuerySyncRequest','.sgc-zoom-brush-label-right','>\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','thr-col','_computeDatePickerWindow','anchorT','span','show_delta','all','.cmp-del','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','\x22\x20data-cstab=\x22locale\x22>','</span></div>','last\x20year','.sgc-export-btn','group_by_picker_position','_drawSeries','med','Graph\x20Start','toLowerCase','Show\x20State\x20Labels','last_changed','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.','last_15d','.e-extrema_bg_color-picker','English','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','body','<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','days','.e-state_color-picker','xVal','last_week','MM-YYYY','Add\x20Moving\x20Average','rgba(0,0,0,0.4)','sgc-line','hasOwnProperty','tooltip_order','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','show_pph_picker','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.','replaceWith','plotW','every','_querySyncRequestHandler','_setupTimers','getEntityStubConfig','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','x_axis_font_size','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','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.','No\x20moving\x20averages\x20yet','_prevRefStamps','.cmp-add','cardset','Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.','scroll_mode','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','[statistics-graph-chart-card]\x20translations\x20are\x20v','Date\x20Format','Last\x2012M','sgc-datepicker-sync-request','_searchQ','sgc-x-axis','\x20C\x20','ref_op','<option\x20value=\x22\x22','concat','getMilliseconds','Thick','Min/Max\x20value\x20labels\x20overlaid\x20on\x20the\x20graph.\x20Configure\x20when\x20they\x20appear,\x20which\x20extremes\x20to\x20show,\x20whether\x20timestamps\x20are\x20included,\x20and\x20full\x20styling\x20control\x20over\x20font\x20and\x20background.','\x22>‹</button><span\x20class=\x22sgc-dp-label\x20','</option><option\x20value=\x22last_week\x22\x20','x_axis_font_opacity','_placeTooltip','Falling','_lastPadB','_withAlpha','avg','><span\x20class=\x22sgc-pie-tt-name\x22>','isScroll','position:relative;flex:1.2;min-width:0','Card\x20Styling','.main-tb','></div><div\x20class=\x22f\x22><label>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','_applyOwnCardStyles','rgba(255,255,255,0.7)','border-width:','_aggregate','[sgc]\x20update\x20failed','some','show_state','-picker','</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','\x20takes\x20','Z-Index','e-icon_color','parentElement','Nederlands','<span\x20class=\x22sgc-spark-unit\x22>','sgc-y-tick','compare','Total','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_fd','isFinite','new_state','Fri','\x20stroke-dasharray=\x22','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','cmp-fill','.e-tooltip_name','row','Points/Hour\x20Picker','</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','stable','attribute','_isZooming','&','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','<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>','pminPct','then','No\x20matching\x20X/Y\x20data\x20pairs','Show\x20Δ%\x20in\x20tooltip','rgba(0,0,0,0.5)','lastMax','number','Needle\x20Color','<div\x20class=\x22sgc-detail-legend-entity','getDate','.fg,\x20.fg0','.sgc-card>*{position:relative;z-index:1}','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','_io','<div\x20class=\x22sgc-tt-row\x22>\x0a\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=\x22ann-row\x22><div\x20class=\x22ann-row-header\x22\x20style=\x22margin-bottom:8px\x22><span\x20class=\x22ann-row-type\x22>','brown','.e-upper_bound','mode','solid','_attrGbyWarned','mdi:icon\x20or\x20{{\x20template\x20}}','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20','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.','http://www.w3.org/2000/svg','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','.e-extrema_font_size','_annotationLabelOpacity','Tooltip\x20Date\x20=\x20Axis','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.','px;','rise_fall_colors','samples','.e-thr_transition','.ann-val2','asr-up','textContent','var(--primary-text-color)','Icon\x20Color','auto_scale_rules','</button></div>','break_on_null','_dpSynced','series','0.4','<div\x20class=\x22ln\x22>','Raw\x20(no\x20grouping)','</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','_yMeta','attribute_list_position','<button\x20class=\x22sgc-dp-toggle\x20','toString','_cssPath','offsetHeight','defineProperty','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.','_pinchWired','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','.e-forecast_horizon','_precise','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','_wireTooltip','_drawThresholdAnnotation','dataset','\x22\x20aria-label=\x22','#e74c3c','_colorTemplateUnsubs','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','.edb','Annotations','#95a5a6','card_background_image','Above','_processHassChanges','show_range_band','sgc-y-axis-sticky','value_factor','Stable\x20Color','\x22\x20data-dp-preset-mode=\x22','0.15','Interval\x20Picker','rb:','</button>','\x22\x20data-mtab=\x22calendar\x22>','auto_scale_points','options','Entity','width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)','cstc','Alphabetic','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','waterfall','%</span>','#1abc9c','px),\x20-50%)','\x20-\x20calendar\x20modes\x20(hour,\x20date,\x20week,\x20month,\x20year)\x20regroup\x20attribute\x20arrays,\x20fixed\x20','_colorUnsubs','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','last_12m','_drawExtremaLabels','x_grid_width','_fetchPrecisePeak','month','.sgc-dp-mode','total_increasing','waterfall_total','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','input[type=\x22color\x22]','\x22></div></div>','startAngle','transition','val','show_tooltip','.ann-show_values','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','pph_picker_position','tot','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','interval_picker_position','</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','sgc-bar','deltaAgg','_renderIntervalPicker','rgba(0,0,0,0.05)','_applyDatePickerRolling','year','_fillRaf','Unit','Y\x20Grid\x20Style','sgc-candle\x20','</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>','Statistics\x20Graph\x20Chart\x20Card','blue','Logarithmic','stroke','.e-trend_period_hours','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.','show_legend','tpl-badge','cmp-dl','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.','__none__','resolvedOptions','inv','12H','_queryInitialSyncDone','</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','changedTouches','bottom','_xMeta','Down\x20Color','stackKeyByIdx','comma','_yearSlotSpan','Upper\x20Bound\x20Y2','last_7d','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','_sgcIcon','Español','\x22\x20style=\x22width:','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','offset','rgba(255,255,255,0.98)','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.','</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','state_timeline_show_labels','<','Avg\x20','None','pie_label_color','Chart\x20Mode','Last\x207\x20days','graph_type','_priceSeries','innerHTML','history:cache','Brush\x20Zooming','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','mapX','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.','price_entity','computeMovingAverages','rgba(255,255,255,0.45)','\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.','timestamp','_applyEditorSearch','dispatchEvent','hist','Next\x20period','main','horizonMs','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.sgc-card{position:relative;overflow:hidden}','\x20is\x20not\x20an\x20array','Disabled\x20when\x20trend\x20active','<div\x20class=\x22f\x22><label>','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','Inner\x20spacing\x20of\x20the\x20card.\x20Accepts\x20a\x20single\x20number\x20(px)\x20or\x20any\x20CSS\x20shorthand\x20like\x208px\x2016px\x20or\x200.\x20Leave\x20empty\x20for\x20theme\x20default.','_eT','_exportPngCard','area_id','var(--secondary-text-color,\x20#95a5a6)','decimals','index','Auto\x20(HA\x20language)','yaxis','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','last_90d','lastRawT','sum','<button\x20class=\x22sgc-dp-preset\x20','_resolvedEntityAnnotations','_fetcher','</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','maxStaleMs','resolved_name','Last\x207D','sig','Türkçe','The\x20gauge\x20dial\x20scale\x20—\x20the\x20value\x20at\x20the\x20start\x20(Min)\x20and\x20end\x20(Max)\x20of\x20the\x20arc.\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Defaults\x20to\x200–100.','Image\x20URL','click','lower_bound','_renderStateRow','_refRefIds','connection','y_axis_color','</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','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','</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','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','raw','dropEffect','period_highlight_color','.e-extrema_show_timestamp','sgc-query-sync-request','pushed','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','</div>','></div>','[sgc]\x20ref_entity\x20\x22','_drawYAxis','.e-auto_hide','Custom\x20Scale\x20Rules','sgc-chrome-clip-','</select>','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.','</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>','short','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','4963QFhOqC','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','polararea','DD-MM-YYYY','state_color','\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>','source','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','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.','rgba(255,255,255,0.95)','translate(-50%,\x20-50%)','Milliseconds','\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>','No\x20entities\x20to\x20rank.','isIntersecting','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).','_onDatePickerPanelClick','#2c3e50','_scheduleUpdate','_slideCarryBucketMs','_onDatePickerSyncEvent','Background\x20Image','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','fixed_value','yesterday','__sgcExtAnchorMs','1018400sjvYgH','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','sgc-tooltip-sync','_renderBatteryIcon','</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','auto_hide_entities','card_padding','Dec','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','isInteger','y_axis_round_ticks','dec:','#5dade2','.e-line_width','_handleCalendarDayPick','null','_structureDirty','candlestick','<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:','Height','Data\x20Settings','[sgc]\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','_downloadBlob','sMean','styling','_detectDark','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','querySelector','ma-col','rgba(255,255,255,0.55)','.sgc-dp-next','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','state_size','Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.','\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','_lastMax','_pendingSlide','lower_bound_secondary','</span></div></label></div>','_resolvedColors','extrema_bg_color','rgba(0,0,0,0.3)','position:relative;width:100%;max-width:125px','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','applyPostBucketTransform','format','createElement','\x20buckets\x20do\x20not.','show_extrema_min','Visible\x20Window','battery','</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','No\x20data\x20to\x20build\x20calendar.','mouseup','DD/MM\x20HH:mm','recorder/get_statistics_metadata','gauge:','\x22\x20width=\x22','_dpCustomEnd','diffSeries','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).','dpCal','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_prevStamps','\x22\x20data-index=\x22','_onQueryPick','\x20off','font-size','14D','_entityTplKey','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','</label>','tab-badge','firstChild','\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>','Delta','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','URL\x20of\x20an\x20image\x20to\x20use\x20as\x20the\x20card\x20background.\x20Local\x20files\x20(in\x20www/)\x20are\x20accessed\x20under\x20/local/\x20—\x20you\x20can\x20write\x20either\x20/local/sunset.jpg\x20or\x20just\x20sunset.jpg\x20or\x20local/sub/path.jpg.\x20External\x20URLs\x20work\x20too.\x20Image\x20overlays\x20the\x20background\x20color\x20(transparent\x20rgba\x20colors\x20show\x20through).','epoch_ms','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','_fpSettleT','font-size:','energy_date_sync','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x20sgc-state-row-hidden','http://www.w3.org/1999/xhtml','</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','</button>\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','unknown','Trend\x20Icon','_aggWarned',';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>','rgba(255,255,255,0.85)','\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','_onDatePickerToggle','_barCenters','_haFont','<stop\x20offset=\x22','white','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','fill=\x22','var(--secondary-text-color)','pie_3d','linear-gradient(','/3)</div>','floor','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','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.','stats:net','align','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Event\x20marker','firstDay','_onTooltipSyncEvent','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','</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>','entries','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.','radius','_wasVisible','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.','Last\x20180\x20days','\x22></div>','<div\x20class=\x22sgc-dp-shortcuts\x22>','<div\x20class=\x22','objectBoundingBox','_renderRAF','\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','bottom-right','drop','Hour\x20of\x20day\x20(0-23)','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.','_isFieldRelevantForMode','radar','Card\x20Settings','.cst','</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22','ent','date_picker_position','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','Chart\x20Settings','><span\x20class=\x22msl\x22></span></label></div>','\x22\x20stroke-width=\x222\x22/>','\x20→\x20','[sgc]\x20annotation\x20history\x20fetch\x20failed','Header,\x20icon,\x20styling\x20and\x20language','toFixed','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','entId','_resolvedTemplateColors','./translations.js?v=','_annotationRefs',');\x20falling\x20back\x20to\x20data_value_field.','var(--success-color,\x20#2ecc71)','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','_getAvailableEntities','px)','config','no-','show_cell_values','resolved_tooltip_name','sgc-y-axis-bg','.e-point_colors-picker','toggle','\x20Z\x22\x20fill=\x22','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.','_priceSeq','</div>\x0a\x20\x20\x20\x20\x20\x20','\x22\x20cannot\x20be\x20combined\x20with\x20aggregate_func\x20\x22','_renderMatrixChart','More\x20Info','battery_low_threshold','state_changed','-color)','timeZone','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.','pow','<div\x20class=\x22fg0\x20mt8\x22><label>','Localization','[sgc]\x20statistics\x20fetch\x20failed','opacity','card_icon','_subscribeEditorColors','_computeXAxisTicksAuto','Scrollbar','/h)','_onIntervalPick','\x20font-weight=\x22600\x22','<button\x20class=\x22sgc-ip-btn\x20','state_map','Hide\x20this\x20entity\x27s\x20name\x20in\x20the\x20state\x20row\x20(the\x20live\x20value\x20row\x20above\x20the\x20graph),\x20showing\x20just\x20the\x20value.\x20Default\x20off.\x20When\x20off\x20and\x20no\x20Custom\x20Name\x20is\x20set,\x20the\x20entity\x27s\x20Friendly\x20Name\x20is\x20shown\x20here\x20automatically.\x20Affects\x20the\x20state\x20row\x20only\x20-\x20not\x20the\x20compact\x20legend\x20or\x20tooltip.','Value\x20Field','0.08','600\x20','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','Entity\x20at\x20index\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','placeholder','Managed\x20by\x20YAML\x20template','.e-show_extrema_min','_showExtremaOnClick','<div\x20class=\x22sgc-state-row-group\x22>','.sgc-dp-wrap','display:block;width:100%','_priceEpoch','DD/MM','clearCache','.sn','Disabled','\x20style=\x22visibility:hidden\x22','day_of_year','formatEntityAttributeName','str','pie_label_font_size','use_only_attribute_name','name','ranking_min_value','clientY','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','text','sgc-thrs-','children','Previous\x20period','sgc-line\x20sgc-seg-line','--card-background-color','e-color','tEnd','</option><option\x20value=\x22false\x22\x20','graph_start','move','_applyFillHeight','segments-thr','5minute','activeElement','<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>','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','\x22\x20height=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','_haColorMap','visible','_resolveDynBatteryThreshold','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.','Visible\x20Modes','0.85','_savedScrollLeft','show_x_ticks','icon_color','_instanceId','[sgc]\x20data_value_expression\x20\x22','translate','_renderSparkline','action','.e-legend_min','abort','Point\x20Size','Samples','\x22\x20stroke=\x22','central','<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>','401835tRbUgL','getRootNode','median','.e-risefall_stable','padT','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.','Line','Y\x20Axis','Auto-refresh\x20interval\x20in\x20seconds.\x20The\x20card\x20will\x20re-fetch\x20data\x20at\x20this\x20cadence\x20regardless\x20of\x20HA\x20state\x20changes.\x20Useful\x20for\x20frequently-changing\x20sensors\x20or\x20external\x20data\x20sources.\x20Leave\x20empty\x20to\x20only\x20update\x20when\x20HA\x20fires\x20state\x20events.','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','\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','annotations','State','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','\x20-\x20','.e-legend_last','mapY','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','.sgc-pie-container','_getAxisStateMap','_onIntervalSyncEvent','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','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.','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','dampResetBoundaryMax','removeEventListener','X\x20Grid\x20Opacity','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','.e-offset','Extrema','history:net','bMin','%</span>\x0a\x20\x20\x20\x20</span>','getSeconds','0.6','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','has_mean','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','stroke-dasharray:none','hh:mm\x20A','&filter_entity_id=','\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>','mouseleave','.e-data_value_field','strokeStyle','Timestamp','Global','thr-val','Mirrors\x20horizontal\x20scrolling\x20across\x20all\x20other\x20cards\x20in\x20the\x20same\x20group.\x20Most\x20useful\x20when\x20Max\x20Visible\x20Interval\x20is\x20set\x20on\x20each\x20card\x20so\x20they\x27re\x20actually\x20scrollable.\x20The\x20scroll\x20position\x20is\x20shared\x20as\x20a\x20proportion\x20(0–100%\x20of\x20the\x20total\x20range),\x20so\x20cards\x20with\x20different\x20hours_to_show\x20still\x20land\x20at\x20the\x20same\x20relative\x20point.','legend_stats','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','render_template','devicePixelRatio','_baselineReady','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.','customCards','_onDatePickerMode','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','.e-extrema_color-picker','list','</div></div><div\x20class=\x22asr-list\x22>','\x22\x20y=\x22','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.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','Last','interval','sgc-grid-line\x20sgc-x-grid-line','[data-dp-day]','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','Overrides\x20the\x20built-in\x20auto\x20scale\x20with\x20your\x20own\x20thresholds.\x20Each\x20rule\x20reads:\x20when\x20the\x20visible\x20period\x20is\x20up\x20to\x20N\x20hours,\x20use\x20this\x20Group\x20By\x20(and\x20optionally\x20this\x20Points/Hour).\x20The\x20smallest\x20matching\x20threshold\x20wins;\x20a\x20period\x20beyond\x20every\x20threshold\x20falls\x20back\x20to\x20the\x20built-in\x20auto\x20scale.\x20Date-picker\x20aware:\x20a\x20full\x20month\x20or\x20year\x20selection\x20matches\x20by\x20its\x20nominal\x20length\x20even\x20while\x20the\x20period\x20is\x20still\x20running.','Font\x20Size','dotted','class','reduce','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.','[id]','_cols','vertical','gauge_value_size','value_end','_compareCfg','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','_yEnt','.sgc-dp-toggle','dp-future','</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>','name_position','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','fill=\x22url(#','\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>','_computeRollingStart','\x22><span\x20class=\x22u\x22>px</span></div></div></div>','_collectDataVarIds','alignItems','getBoundingClientRect','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','language','statsFieldCascade','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','clipPath\x20rect[data-full-x]','kind','_ensureStatMeta','16UCLIHH','Other','_subscribeEvents','_cacheGet','Break\x20on\x20Gaps','measureText','\x22></div></div><div\x20class=\x22f\x22><label>','gauge_columns','top','long-dash','object','_updateSeq','Header\x20&\x20Battery','bottom-center','_minTs','Year','hour','lttbDownsample','\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>','_extendWindowForForecastData','_unsubscribeEvents','Labels','><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>','spark','</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','\x20sgc-x-date-label','dSig','state_layout','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','has_sum','isArray','&minimal_response&no_attributes','Last\x20Color','.f,\x20.si','disconnect','tooltip_match_axis','</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','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_renderLegend','<stop\x20offset=\x220%\x22\x20stop-color=\x22','.sgc-qp-select','parse','\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>','.dp-zone-right','log','_pieItems','\x22\x20data-mtab=\x22yaxis\x22>','_buildStateRowHtml','.e-gradient','bar_spacing','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.','setDate','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','color','xmlns','.panel-header[data-toggle]','.ma-row','0.16','isDate','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','_drawXAxis','_computeInstanceKey','Offset','host','y2_axis_label','last_3d','trend_down_color','threshold','#e91e63','_liveFlushTimer','Round\x20Ticks','hour_of_day','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','Auto','de-DE','_mountIconDropdown','_refDirtyIds','[class*=\x22e-\x22]','dev','paint-order:stroke\x20fill','font','input_number.','effectAllowed','ha-selector','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','scroll','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.','_renderDatePicker','_intervalInitialSyncDone','_prep','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.','search','_buildThresholdGradient','cancelable','SELECT','</select></div></div></div>','.sgc-al-select','error','pie:','sgc-scroll-sync','tStart','_collectThrRefs','pane','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','_mountCanvas','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','pie_style','\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','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','height','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','duration_unit','Avg','</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','freeze','_applyRefTo','upper_bound','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','yearTotal','data','config-changed','Min','_dpMode','.e-ref_entity','right','sgc-crosshair','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','color:var(','.cmp-row','Diff','area','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','\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','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','Drill\x20Down','select','_tplGen','.e-smooth','_energyStart','[sgc]\x20render\x20error','.asr-row','transformSeries','donut','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','show_x_axis','direction','_fpForceExact','<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>','_dbg','Damp\x20midnight\x20reset\x20artifacts','alignToClock','.cmp-list','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','visibilitychange','current\x20year','5GeGGSM','</option><option\x20value=\x22yesterday\x22\x20','.asr-del','.sgc-axis-label{font-size:10px;fill:','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.','price_attribute','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','show_export','transparent','_animStart','Gauge\x20Range','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.','Month\x20of\x20year\x20(1-12)','.ann-val1','\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>','sgc-point','\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','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','Zoom\x20Sync','last_color','_getRenderer','\x22\x20data-mtab=\x22xaxis\x22>','-picker\x22\x20type=\x22color\x22\x20value=\x22','Last\x20Week','documentElement','Lower\x20Bound','reverse','0.5','match','.sgc-zoom-brush-label-left','</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_schedulePriceRefetch','.e-tap-action-fb','text-anchor','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','\x20stroke=\x22none\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</div>','dragend','fontFamily','#27ae60','x_axis_color','_computeEffectiveWindow','\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>','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.','.ann-opacity','advanced','customEnd','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.','stroke-linejoin:round','Border\x20Color','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','label','textAlign','.e-trend_icon_size','sgc-ann-label\x20sgc-ann-threshold-label','_slideNeedsFullRefetch','--secondary-text-color','_computeXAxisTicks','clientWidth','_resolveStateColor','MM/DD\x20hh:mm\x20A','absolute','_prepSeriesSamples','_drawAnnotationsBackground','endsWith','_on','_dpRangeStart','.sgc-pie-tooltip','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','setConfig','Scatter','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','Direction','map','close','12M','<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','active','rgba(255,255,255,0.10)','_overrideHoursToShow','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','\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>','Battery','now_line_width','cellW','\x20sgc-fill-height','sgc-ann-threshold','_applyAttributeName','bMax','grey','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.','tomorrow','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\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.','.sgc-header-wrap','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','pointerEvents','Both','Bottom\x20Left','breakGapsInCalendar','e-state_color','No\x20annotations\x20yet','_hasAnyAggregatedEntity','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','_cacheCleanupTimer','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','roundRect','_applyTemplatedBools','[data-index=\x22','shift','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','getElementById','\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:','\x0a\x20\x20\x20\x20','\x22\x20data-cstc=\x22locale\x22><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','2-digit','Graph\x20Data','.e-risefall_decrease','YYYY-MM-DD\x20HH:mm','Next\x20month','\x22\x20alone\x20under\x20a\x20combined\x20label.','total','_valueChanged','items','_viewWindow','pad2','_items','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.','getOwnPropertyDescriptors','\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','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.','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','state_class','rgba(0,0,0,0.55)','_drawDataLabels','_setupCanvas','selectionStart','sgc-tooltip','\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','pointer-events:none;font-weight:500;letter-spacing:.03em','random','show_y_ticks','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','_priceRefIds','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','.e-show_data_labels','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>','.e-data_time_field','dataTransfer','dp-today','Dashed','data_vars','Transition','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.','>\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','unexpected\x20character\x20\x22','_resolveStateRowValue','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','viewBox','y_grid_width','4.01','Time\x20Field','Source','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','--rgb-primary-text-color','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','#888','_window','open','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_cell_values\x22\x20type=\x22checkbox\x22\x20','url(#sgc-stl-label-clip)','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','autoScale','supported_features','Base\x20Colors','Pie\x20Style','searching','_rebuildPoints','card_border','_effectiveAttribute','Points/Hour','card_border_color','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','\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>','color:\x20','<option\x20value=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Y2-Axis','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Start\x20Hour','TL_SC','align_header','sgc-now-label','sgc-data-labels','ha-card','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.','addColorStop','Português','30D','_drawAnnotationsForeground','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','label_position','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','float','_pairs','state_timeline_label_font_size','_collectAnnotationRefs','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.','_teardownColorTemplates','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.',',0)','#ff4757','_cells','sgc-hours:','.sgc-y-axis-label','\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Percentages','_dragState','off','selector','panel','Drag\x20to\x20reorder','_resolveEditorColor','history','call-service','min_bound_range_secondary','_dpCalMonth','_prevAnnotationStamps','.e-risefall_increase','1\x203','getUTCMonth','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>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','none','\x22\x20x2=\x22','Bar\x20Spacing','gby','state','>\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>','clip-path','appearance','<button\x20class=\x22sgc-dp-mode\x20','Default\x20(Vertical)','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','_refWarned','callApi','#727272','data_value_expression','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22',')\x22\x20fill-opacity=\x22','_hourlyCapWarned','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','.e-change_ignore_zero','.e-y_axis','sgc-candle-wick','I18N','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.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','up_to_hours','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','info','</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','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','Line\x20/\x20Fill\x20Color','\x22\x20data-id=\x22','.sgc-ip-wrap','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.','.sgc-plot','dateObj','y_axis','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','fall_color','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','yScale','navigate','disconnectedCallback','useStats','Graph','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','<button\x20class=\x22tb\x20main-tb\x20','ceil','_haCMap','composedPath','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','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><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','.ecd','<div\x20class=\x22sgc-al\x20align-','hours_to_show','unexpected\x20end','_zoomAbort','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Background\x20Opacity','requesterId','dominant-baseline','\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','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','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.','date_picker_nav_position','visibilityState','pink','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','</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','\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-price_attribute','forecast_horizon','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).','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','empty\x20expression','pointerdown','ellipse','Up\x20to\x20(hours)','stroke-dasharray','applyPriceToSeries','default','border-style:solid','</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>','findIndex','target','<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','Y\x20Axis\x20Ticks','lineJoin','</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','__default','_drawEventAnnotation','sgc-bar-active','Interval','_renderId','card_header_weight','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','_buildMatrix','Off','fetchHistory','removeAttribute','true','TOTAL','https://github.com/cataseven/statistics-graph-chart-card','</div><div>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','interval_options','points_per_hour','mapped','Stacked\x20Group\x20Totals','sgc-y-axis-label\x20sgc-y-axis-label-left','_areaDisambig','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','var(','getTime','_cpdDocBound','x_axis_interval','\x22\x20data-cstab=\x22styling\x22>','Range\x20Band','sgc-spark-mode','Never','_attachTooltip','_spokes','_persistDatePicker','pie_center_font_size','%\x22\x20stop-color=\x22','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','sgc-search-miss','subscribeMessage','date_picker_step','scrollbar','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','getMinutes','_broadcastIntervalSync','Horizontal','include_attribute_name','_activeTab','Auto\x20Scale','</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','Sum','box','Stacked','.ma-add','\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>','Value\x20Position','trailing\x20tokens','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\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><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','3,3','.e-icon_size','A\x20−\x20B','debug_fetch','show_y_axis_label','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','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.','_pendingSyntheticRefresh','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','.e-needle_color-picker','var(--sf)','state_timeline','hassUtil','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','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','middle','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','replace','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).','Attribute\x20names\x20only','black','180deg','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','sgc-svg','Value\x20Size','values','_dpSyncRequestHandler','sgc-card','boundaryOwnerByIdx','\x22\x20data-dp-rolling-months=\x22','chart_align','hass-more-info','toLocaleDateString','Calendar','Dansk','\x20style=\x22','[sgc]\x20ref_op\x20\x22','auto','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','sgc-plot-scroll-wheel','Calendar\x20periods','align_state','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','btn','abs','[sgc]\x20PNG\x20export\x20failed','\x22\x20type=\x22text\x22\x20value=\x22','.e-thr_enabled','show_points','independent','sMap','split','cyan','<span\x20class=\x22sgc-state-second\x22','Moving\x20Averages','sgc-stl-label-clip','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','gauge_span','_calendarDiffNeedsHourly','Scroll\x20Mode','System','_intervalSyncRequestHandler','.e-break_on_null','_renderDetailLegend','minHeight','.cs-tb','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','e-trend_up_color','.sgc-dp-prev','grd:','label_font_size','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span><span\x20class=\x22sgc-pie-tt-val\x22>','getPropertyValue','Range','\x22\x20title=\x22','focus','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','Add\x20Entity','stroke:','STL','Epoch\x20seconds','stopPropagation','show_interval_picker','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','light-blue','</div><div\x20class=\x22f\x22></div></div>','BOUNDS','sgc-state-wrap\x20','indigo','<div\x20class=\x22sgc-legend-item\x20','image/png','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.','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','sqrt','Waterfall','rgb(','</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','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','_edStatesSig','getAttribute','sensor.','_fireEntityAction','cos','</option></select></div></div><div\x20class=\x22f\x22></div>','Primary','style','\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>','_start','</span><button\x20class=\x22ann-del\x22\x20title=\x22','applyBandDelta','\x00cmp:','sgc_ed_search','_setupVisibilityWatch','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Day\x20of\x20month\x20(1-31)','Level','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','\x22\x20viewBox=\x220\x200\x20','\x22\x20on\x20','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','Auto\x20Hide\x20Entities','_energyUnsub',';visibility:hidden',')</span>','_ovAttrIdSeq','ha-icon','has','statistics','_seriesEntity','stats','units','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','sgc-annotations-fg','Select\x20end\x20date','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','unexpected\x20trailing\x20token\x20\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','last_updated','State\x20Row','Default','getHours','</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',':\x20its\x20statistics\x20','y_axis_font_size','gap','.e-enabled','LANG_NAMES','_calendarMaxNeedsHourly','__sgcAxisFmt','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','<div\x20class=\x22asr-row\x22\x20data-row=\x22','statistics-graph-chart-card-editor','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','connectedCallback',':00','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','Chart','6\x20Hours','sparkline','deep-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>','TL_STL','How\x20to\x20bucket\x20raw\x20history\x20data\x20before\x20aggregation.\x20Interval\x20=\x20equal-width\x20buckets\x20across\x20the\x20full\x20time\x20range\x20(most\x20common).\x20Hour\x20=\x20one\x20bucket\x20per\x20clock\x20hour.\x20Date\x20=\x20one\x20per\x20calendar\x20day.\x20Week\x20=\x20one\x20per\x20calendar\x20week\x20(Mon–Sun).\x20Month\x20=\x20one\x20per\x20calendar\x20month.\x20Raw\x20=\x20no\x20bucketing\x20at\x20all:\x20every\x20recorded\x20sample\x20is\x20drawn\x20at\x20its\x20exact\x20timestamp\x20—\x20ideal\x20for\x20step\x20graphs\x20of\x20binary/state\x20sensors\x20where\x20each\x20transition\x20matters.','closePath','_color','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.','HH:mm','STYLE','Style','show_extrema_max','expected\x20','<text\x20x=\x22','from','unexpected\x20','MDI\x20Icon','weeks','sgc-average-line','Show\x20Bounds','show_attribute_list','zoom_sync','GET','[data-b]','_overrideGroupBy','Aligned\x20(below)','_teardownVisibilityWatch','drawEa','charCodeAt','groupExtremesByKey','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','h:mm:ss','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).','card_icon_image','rgba(255,255,255,0.5)','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','>','mousemove','appendChild','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','14px','fromCharCode','</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','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.','_isStat','rgba(255,255,255,0.08)','statistics-graph-chart-card','sgc:compiled_transform','_dpCustomStart','</option><option\x20value=\x22last_year\x22\x20','max','tab','<rect\x20x=\x22','line','finally','calendar','radialbar','Time\x20Unit','Last\x2024\x20hours','render','ltsVeto','getUTCMinutes','Now\x20Line','_matrix','_onAttributePick','sgc-moving-averages','Ranking','_lastPriceRefetchTs','H-line','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','Week','Date\x20Navigation','general','4\x20Hours','\x22></div></div></div>','Day','Enabled','Lower\x20Bound\x20Y','.sgc-dp-bar','_querySyncHandler','\x22\x20value=\x22','isConnected','Polski','_energyEnd','_animateDraw','\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>','save','Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode','[sgc]\x20history\x20fetch\x20failed','trim','damp_reset_boundary','font-size:\x20','dpPresetOffset','The\x20','_dvxWarned','.tc','left','.e-show_state_last','_flushLiveBuffer','_animRaf','device_class','Week\x20of\x20year\x20(1-53)','colors','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.','en-US','Y\x20Axis\x20Range','append','_computeWsTrackedKey','out','_priceDirty','border:none','_shouldAlignToClock','Independent','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','sgc-query-sync','startsWith','__sgcRefKey','\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>','tooltip_sync','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).',';opacity:.5;cursor:not-allowed','DateTimeFormat','horizontal','undefined','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','All\x20entities\x20are\x20below\x20the\x20threshold','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.','endAngle','8\x204','\x22><div\x20class=\x22f\x22><label>','find','.sgc-header-wrap\x20.sgc-title{','querySelectorAll','var(--secondary-text-color,\x20#888)','_zoomSyncHandler','_allRelevantEntitiesHaveLTS','style=\x22opacity:.35;pointer-events:none\x22','\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>','formatEntityState','></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','Suomi','data-tc','.e-risefall_enabled','deltaX','width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','increase','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','canvas','\x20÷\x20','Day\x20of\x20year\x20(1-366)','_resolveTemplateText','expected\x20\x22','mtc','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.','Last\x2012\x20Months','_xEnt','timeline','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','sgc-grid','</div><div\x20class=\x22sg\x22>','</option>','cbrt','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','orange','Last\x207\x20Days','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.','data-tab','0.1,','_tplBoolCard','_startEnergyDateSync','Color\x20Thresholds','<span\x20class=\x22sgc-tt-name\x22>','color:','dashed','\x20{…}','\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>','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','maxRadius',';object-fit:contain;\x22>','padding:','pointermove','<span\x20class=\x22en\x22>','getUTCSeconds','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','Icon','offsetWidth','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','No\x20comparisons\x20yet','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.','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','Number\x20Format','stats:inflight','idx','sgc-axis-label\x20sgc-x-label','icon','multiply','_autoHideForce','max_visible_interval','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','down','hours','X\x20Label\x20Size','_dpOffset','fillOpacity','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','moving_averages','Name\x20Position','var(--success-color,\x20#22c55e)','iso','_compareShiftHours','Share','item','unknown\x20function\x20','Norsk','var(--','font-weight:','\x20–\x20','HA-CARD','pie_center_color','Tooltip\x20Sync','canvas\x20tainted','<div\x20class=\x22sgc-dp-presets\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','</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','_refRefused','Candlestick','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','point_size','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','unclosed\x20{','\x22>›</button></div>','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.','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_edLang','interval_picker_group','_hideSyncedTooltip','Corner\x20Radius','toLocaleString','_resolveCanvasColor','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22','ref_entity','.asr-add','var(--error-color,\x20#ff4757)','border-color:transparent','graph_end_hour','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','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.','sgc-spark-thr-','device_id','change_ignore_zero','Tooltip','Y-Axis','lineCap','date_picker_modes','.e-line_style','d\x20h:mm','Advanced','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).','_refLookupFor','exec','_onIntervalSyncRequest','\x20style=\x22opacity:0.3;pointer-events:none\x22','<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>','numeric','_lastTplKey','0.35','\x22></div><div\x20class=\x22f\x22','\x20<span\x20style=\x22font-weight:400;text-transform:none;letter-spacing:0\x22>(non-numeric\x20→\x20numeric)</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22hint\x22\x20style=\x22margin-bottom:6px\x22>One\x20line\x20per\x20state,\x20as\x20<code>value,\x20label,\x20color</code>\x20—\x20label\x20and\x20color\x20are\x20optional.\x20Line\x20order\x20=\x20graph\x20value\x20(0,\x201,\x202…).\x20Color\x20accepts\x20any\x20CSS\x20color\x20(name,\x20hex,\x20or\x20var).\x20Examples:<br><code>off</code><br><code>on</code><br><code>off,\x20Stopped</code><br><code>on,\x20Working</code><br><code>Youtube,\x20YouTube,\x20red</code><br><code>Netflix,\x20Netflix,\x20#E50914</code></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<textarea\x20class=\x22e-state_map\x22\x20rows=\x223\x22\x20placeholder=\x22off,\x20Stopped on,\x20Working\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none;transition:border-color\x20.15s\x22>','y_grid_style','entity','Y\x20Axis\x20Decimals','.e-legend_max','Last\x203D','sans-serif','_statNet','3\x20Hours','create','overlay','text/csv;charset=utf-8','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','rgba(255,255,255,0.3)','now_line_color','_visHandler','ids','_renderAttributeList','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.','_bucketSeries','Month','_ensurePinchHandlers','_slices','_drillDownAt','sgc-area','#2ecc71','card_icon_size','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','%27','.e-name','fillStyle','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','vals','ents','tooltip_stacked_total','.sgc-dp-center-abs','</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','#ef5350','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2012\x207\x2012\x2010\x205\x2014\x2019\x2017\x2012\x2021\x2012\x22/></svg>','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','My\x20annotation','X\x20Label\x20Color','.sgc-animated','Tue','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','_dpSyncHandler','.e-icon_color-picker','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','group_by','input','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','_pushViewWindow','This\x20Year','firstElementChild','Last\x20Month','cmp-col-pick','secondary','_end','show_tooltip_total','\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>','teal','Top\x20Right','X\x20Grid\x20Width','Loading…','Icon\x20Position','preserveAspectRatio','Year\x20Before','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','sgc-ann-label\x20sgc-ann-event-label','server','position:absolute;visibility:hidden;pointer-events:none;','height:','_buildCsvText','\x22></div><div\x20class=\x22f\x22><label>','gradient','\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>','mdi:chart-line','</span></div></label><div\x20class=\x22overlay-opt','ddd','input[type=\x22number\x22]','_debounce','</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>','data_value_field','Center\x20Total','><span\x20class=\x22sgc-state-second-label\x22>','_drillWindow','bad\x20number\x20\x22','Solid','parentNode','#sgc-extras','Axis\x20Labels','_groupForQueryKind','Name\x20Size','_abort','seriesStats','measurement','\x22\x20style=\x22cursor:','_xAxisLabelFormatters','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','</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','_handleEnergyDate','padL','missing|','polygon','_computeYBounds','base','Span','_scheduleRender','forEach','_calendarCounterNeedsHourly','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','_renderers','_effectiveAnnotations','<div\x20class=\x22sgc-state-align-right\x22>','stack_group','_hass','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','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.','Polar\x20Area','Last\x2090D','\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>','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.','4\x204','_onDatePickerJumpToCurrent','Low','getConfigElement','_lastColorKey','sgc-datepicker-sync','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.','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','tooltip_name','\x22\x20data-hours=\x22','classList','_renderExportButton','.e-show_second_state_as','\x20·\x20','Type','Yesterday','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','_computeGraphFingerprint','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.','.sgc-al-wrap','sgc-ann-label\x20sgc-ann-span-label','Grid','__sgcActiveRule','_debug','_editorTplKey','Last\x203\x20days','getMonth','message','sgc-hover-dots','__sgcExtVisibleH','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><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.sgc-detail-legend-wrap','Pts/h','YYYY-MM-DD','rise_color','date','</select></div></div><div\x20class=\x22f\x22','Which\x20Y\x20axis\x20this\x20entity\x20is\x20plotted\x20against.\x20Primary\x20=\x20left\x20axis\x20(shared\x20scale).\x20Secondary\x20=\x20right\x20axis\x20(shared\x20scale).\x20Independent\x20=\x20own\x20hidden\x20scale\x20based\x20on\x20entity\x20min/max\x20—\x20ideal\x20for\x20overlaying\x20sensors\x20with\x20very\x20different\x20units\x20(e.g.\x20temperature\x20+\x20illuminance)\x20for\x20trend\x20comparison.','[data-dpmode]','Threshold','_buildSecondStateHtml','_processAnnotationRefChanges','atan2','Header\x20Color','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','display','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','_hasLTS','[sgc]\x20query\x20sync\x20failed','This\x20Week','_sgcExtremaBound','signal','_mainTab','_isCardFieldRelevantForMode','anchorStart','matchMedia','state_timeline_corner_radius','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','<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>','</text>','\x20.sgc-dp-shortcuts','clientX','\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','anim','Tooltip\x20Name','_renderErrTs','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Entity\x20#','.e-show_fill','input[type=\x22text\x22]','_statMeta','YYYY-MM','</span></div></label></div><div\x20class=\x22f\x22><label>','</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22><div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>','extended_window_multiplier','shadowRoot','[data-dp-preset-mode]','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','Show\x20Range','pop','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','applyRefToSeries','Date\x20Label\x20Color','sensor.xxx_battery','Time','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.','_coerceColor','animate_graph','key','Ext\x20LTS','_expandCompareGhosts','time','position','Y\x20Label\x20Size','</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>','End','fetchStatistics','Unknown\x20chart\x20mode','\x22\x20data-mtab=\x22display\x22>','.sgc-spark-row','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','line_width','gauge_value_position','.sgc-zoom-brush','_normalizeCompare','Upper\x20Bound','Attribute\x20List','</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>','.e-thr_direction','rgba(0,0,0,0.75)','\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>','attachShadow','card_icon_position','system','always','lastRaw','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','circle','</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>','_drawGrid','top:\x20calc(50%\x20+\x20','var(--divider-color,\x20rgba(127,127,127,.28))','_meta','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','groupPoints','y_axis_ticks','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>Scatter\x20chart\x20requires\x20exactly\x202\x20entities\x20(currently\x20','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','#c0392b','cmp-col','_entity','Hour','.e-z_index','_dataVarIds','clientHeight','periods_back','log2','Duration\x20Unit','cache','ann','card_background_color','box-shadow:none','90D','_onZoomSyncEvent','range','trigger','_broadcastQuerySync','[sgc]\x20data_attribute\x20\x22','scale','X\x20Label\x20Opacity','icon_size','_activeIntervalLabel','Scroll\x20Sync','xaxis','log10','--sgc-path-len','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','sgc-dp:','keys','y_axis_format','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','sgc-period-highlight','.e-color-picker','barThickness','ent-off','order','join','B\x20÷\x20A','.edup','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.','.thr-row','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','minute','equal_color','_preciseTsCache','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.','</select></div></div>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','bucketPrecision','e-point_colors','Attribute','pph','_numOrNull','Min\x20Y2\x20Range','trend_period_hours','<path\x20d=\x22M\x20','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.','color:var(--primary-color,#03a9f4);font-weight:700','sgc-y-label','<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>','</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','Operation','_wsTrackedKey','dense','pointer','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','_entityNeedsHourlyFor','></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','touchend','state_row','min','Top\x20Left','.e-damp_reset_boundary','show_line','lineWidth','870588oGJQgL','pie','Dotted','background:transparent','</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','<span\x20class=\x22ev\x22>','%\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','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','.e-show_timestamp','_cache','\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','touchcancel','Attribute\x20Data\x20Source','_annotationLineDash','Value\x20Factor','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','pmin','last_month','Language','heatmap','Last\x20Year','#1c1c1c','hide_on_load','bool','.e-unit','type','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.','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','DD\x20MMM\x20YYYY','Group\x20By\x20Picker','TL_SC_RD','<div\x20class=\x22sgc-detail-legend\x22>','data:image/svg+xml;charset=utf-8,','_lastMin','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\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=\x22include_area_names\x22\x20type=\x22checkbox\x22\x20','delta','fill','months','</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','_fillResizeObs','red','Y\x20Grid\x20Opacity','<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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','1\x20/\x20-1','to_state','card_icon_color','yellow','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','sgc-qpph:','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-mode-off','.e-name_size','sgc-h32','\x22><span\x20class=\x22u\x22>px</span></div></div>','setAttribute','Event','_exportName','length','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','decrease','trend_stable_color','<linearGradient\x20id=\x22','applyPreBucketTransforms','drill_down','needle_color','_pick','</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','childNodes','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','GRADIENT','Template','ha-panel-energy','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','Compact\x20Legend','tap_action','1,234.56','charAt','#8e44ad','day','End\x20value','dp-range-sel','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','function','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.','<div\x20class=\x22tc\x20mtc\x20','\x20-\x20that\x20would\x20subtract\x20levels\x20from\x20deltas.\x20Use\x20multiply/divide,\x20or\x20switch\x20the\x20aggregation\x20to\x20a\x20level\x20(avg/min/max/last/first/median).','subtract','<div\x20class=\x22sgc-pie-tt-row\x22','gauge_show_minmax','data-mtab','rgba(0,0,0,0.15)','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','indy:','<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','_quantile','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><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\x20cstc\x20','Week\x20Before','[sgc]\x20attr\x20update\x20failed','.ann-del','_stopEnergyDateSync','_stateTimelineLegendColors','<div\x20class=\x22es\x22>','_tmp','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Show\x20now\x20line','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','download','#f39c12','_suppressScrollDispatch','#3498db','.e-stack_group','_cardVisibleNow','\x22></div><div\x20class=\x22f\x22></div></div>','size','_slideCarryIdx','getItem','</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','Vertical','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','</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','MMMM','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','event','.e-legend_avg','y_axis_label','<style\x20id=\x22sgc-extras\x22>','chart_mode','bins','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','#2980b9','show_state_last','_scrollSyncHandler','cmp-op','Group\x20By','Card\x20Header','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.','Cell\x20Values','extrema_show_timestamp','</div></div>','cellH','\x20but\x20the\x20card\x20is\x20v','sgc-plot-scroll','.cmp-col-pick','\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>','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','ranking','Graph\x20Type','X\x20Grid\x20Style','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.','color_thresholds','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','.e-value_transform','_sumEmptyWarned','_isHistoryAggregated','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','attributes','</div></div><div\x20class=\x22cmp-list\x22>','_instanceKey','tap','assign','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','</div><div\x20class=\x22sgc-state-stack-bot\x22>','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','reverse_divide','Header\x20Weight','#e67e22','title','mm:ss','offH','Background','card_header','</select></div></div><div\x20class=\x22f\x22><label>','.ec','className','</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>','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','0\x200\x20','sMin','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','\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>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','(all\x20together)','both','[data-row=\x22','angle','Always','opacity:','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).','\x22\x20fill=\x22none\x22\x20','ohlc','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Heatmap','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','_normalizedBgImage','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','show_grid','dragleave','_read','</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','\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>','font-weight:600','result','points','y2_axis_format','x_axis_datetime_format','_lastTouchPopT','inherit','local','_stretchSlots','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','<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\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_findEnergyCollection','Group','number_format','next','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','.mtc','><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20','lime','State\x20Color','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.','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','ISO\x20/\x20epoch\x20ms','\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','Fill','<span><span\x20class=\x22sgc-detail-stat-label\x22>','#4A90D9','subscribe','_precisePending','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','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.','card_header_color','green','<div\x20class=\x22sgc-tt-time\x22>','#888888','_appendText','.sgc-state-wrap','onload','_energyCollection','_drawMovingAverages','186924LUCpLZ','Y\x20Axis\x20Label','now_line_opacity','card_header_size','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.','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.','percentage','.sgc-card','.sgc-y-axis-sticky','recorder/statistics_during_period','.e-legend_live','_wheelHandler','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','lastMin','_isLiveTrackingNeeded','rgba(0,0,0,0.35)','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','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.','_isCounterEntity','.e-thr_last_color','eMs','relative','?end_time=','_applyModeVisibility','\x22\x20data-idx=\x22','</span>','carryPastNow','\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','__sgcDecisionHours','_getStatId','data-full-w','X-Axis','Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.','width','_refreshLiveLegend','\x20sgc-animated','prototype','carryForwardMs','last_180d','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','Animate','Nov','splice','Call\x20Service','#000000','_resetAggWarned','Bounds','show_trend_icon','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_pieSlices','_cardTab','<div\x20class=\x22sgc-header\x22>','brush_zoom','soft','push','background-repeat:no-repeat','NO_STL','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','bar','%</span></div>','pie_label_format','show_color_dot','rgba(0,0,0,0.08)','Hours','--primary-background-color','alphabetic','T_VERSION','.e-aggregate_func','<div\x20class=\x22cs\x20','Decimals','_onVisChange','data-axis-side','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','</g>','_resolvedCardBgRgb','Live','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.','Visibility','image/svg+xml;charset=utf-8','deltaY','hidden','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.','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','stringify','addEventListener','setProperty','label_opacity','extrema_bg_opacity','_buildStructure','history/period/','Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.','0.3','TL_RD','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','.tb','.e-show_range_values','y_grid_color','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','Histogram','data_time_unit','_overridePph','<div\x20class=\x22sgc-dp-cal-hd\x22>','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','createObjectURL','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','Color','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush','upper_bound_secondary','_applyQueryOverrides','</option><option\x20value=\x22dashed\x22\x20','#1D9E75','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','background-size:cover','[sgc]\x20value_transform\x20compile\x20failed:\x20','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','Show\x20Average','<div\x20class=\x22sgc-spark-graph\x22>','_formatAxisStateLabel','bottom-left','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.','path','stacked','.sgc-dp-panel','flatMap','data-band-w','./translations/','_tplBoolEntities','Last\x2015\x20days','<div\x20class=\x22f\x22></div>','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','subscribeEvents','Navigate','/local/','e-trend_stable_color','friendly_name','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','Y\x20Ticks','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','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.','card_shadow','\x22><span\x20class=\x22u\x22>s</span></div></div>','_cpdOpen','Delete','Add\x20Threshold','date_picker_group','debug','_zoomHistory','Time\x20span','State\x20Map','clampLeft','_priceLookupFor','\x20stroke-width=\x22',';width:6px;height:6px','_allSeries','Language\x20of\x20the\x20on-card\x20texts\x20-\x20date\x20picker\x20presets\x20and\x20range\x20labels,\x20group-by\x20picker\x20options,\x20tooltip\x20and\x20legend\x20words\x20like\x20Total/Min/Max,\x20and\x20empty\x20states.\x20Auto\x20=\x20follow\x20the\x20HA\x20Profile\x20>\x20Language\x20setting\x20per\x20viewer.\x20A\x20fixed\x20language\x20pins\x20the\x20card\x20texts\x20and\x20date\x20formats\x20for\x20every\x20viewer\x20-\x20useful\x20for\x20wall\x20tablets.\x20This\x20editor\x20follows\x20the\x20card's\x20language\x20as\x20well.\x20Entity\x20names,\x20units\x20and\x20your\x20own\x20labels\x20are\x20never\x20translated.\x20State\x20words\x20(on/off,\x20heating...)\x20come\x20from\x20HA's\x20own\x20translations\x20and\x20follow\x20the\x20viewer's\x20profile\x20language.\x20Missing\x20translations\x20fall\x20back\x20to\x20English.','dpPresetMode','ref_attribute','_thrVals','Line\x20Width','_drillUp','\x22\x20fill=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','#fff','ha-icon-picker','smooth','Card\x20Shadow','sgc-ann-label\x20sgc-ann-band-label','show_date_picker','_formatDatePickerLabel','Roboto,\x20sans-serif','Last\x20180D','div','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','_renderYAxisLabels','histogram_bins','Max','segments','maSeries','><option\x20value=\x22solid\x22\x20','show_second_state_as','Download\x20CSV','show_range_values','getUTCDate','add-entity','hass','scroll_sync_group','\x22\x20rx=\x220.5\x22\x20fill=\x22','mdi:thermometer','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','group_by_picker_group','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}','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Color\x20for\x20the\x20X-axis\x20labels\x20when\x20the\x20visible\x20range\x20spans\x20more\x20than\x20a\x20day\x20and\x20the\x20labels\x20switch\x20to\x20dates.\x20Leave\x20empty\x20to\x20match\x20the\x20X\x20Label\x20Color.','_scrollHandler','First','callWS','#378ADD','.e-align_state','</label><textarea\x20class=\x22e-data_vars\x22\x20rows=\x222\x22\x20placeholder=\x22mwst:\x20input_number.vat_rate gp:\x20input_number.base_price\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none\x22>','</style>','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','_normalizeCompareList','UTC','Statistic\x20ID','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','B\x20−\x20A','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','X\x20Axis','meta','last','sgc-thrf-','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','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.','_onScrollSyncEvent','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','number.','\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.','_hiddenEntities','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_tooltipAbort','touchmove','No\x20thresholds\x20yet','_resolveColor',':host\x20{\x20display:\x20block;\x20}','yVal','_compareOf','configured\x20—\x20add,\x20reorder\x20and\x20customize'];_0x3ef4=function(){return _0x2051eb;};return _0x3ef4();}function applyStateMap(_0x48079d,_0x2398e0){const _0x60bfa6=_0x160929;if(!_0x2398e0||!Array[_0x60bfa6(0x724)](_0x2398e0))return{'value':parseFloat(_0x48079d),'mapped':![]};const _0x3e6f6d=_0x2398e0[_0x60bfa6(0x8f1)](_0x3bec44=>String(_0x3bec44['value'])===String(_0x48079d));if(_0x3e6f6d!==-0x1)return{'value':_0x3e6f6d,'mapped':!![],'label':_0x2398e0[_0x3e6f6d][_0x60bfa6(0x7d7)]};return{'value':parseFloat(_0x48079d),'mapped':![]};}function autoStateMap(_0x1fbda1,_0x20c0b8,_0x540d86){const _0x31d844=_0x160929;if(!_0x1fbda1)return null;if(_0x1fbda1[_0x31d844(0x659)])return _0x1fbda1[_0x31d844(0x659)];const _0x3af116=_0x1fbda1[_0x31d844(0x529)]==='step'||_0x540d86===_0x31d844(0x93e);if(!_0x3af116)return null;if(_0x1fbda1[_0x31d844(0x476)]||_0x1fbda1[_0x31d844(0x3d5)]||_0x1fbda1[_0x31d844(0x592)])return null;const _0x2fb389=_0x1fbda1[_0x31d844(0xae9)]?.[_0x31d844(0x967)]('.')[0x0];if(_0x2fb389==='binary_sensor'||_0x2fb389==='input_boolean')return[{'value':'off'},{'value':'on'}];const _0x4a2233=_0x20c0b8?.['states']?.[_0x1fbda1[_0x31d844(0xae9)]];if(_0x4a2233&&isNaN(parseFloat(_0x4a2233['state']))&&_0x4a2233[_0x31d844(0x89b)]!=='unknown'&&_0x4a2233[_0x31d844(0x89b)]!==_0x31d844(0x1d2)){const _0x4e2a55=new Set();_0x4a2233[_0x31d844(0xcd4)]?.[_0x31d844(0x4d1)]?_0x4a2233[_0x31d844(0xcd4)][_0x31d844(0x4d1)][_0x31d844(0xb54)](_0x6ada38=>_0x4e2a55[_0x31d844(0x2c9)](_0x6ada38)):_0x4e2a55['add'](_0x4a2233[_0x31d844(0x89b)]);if(_0x4e2a55[_0x31d844(0xcaa)]>0x0)return[..._0x4e2a55][_0x31d844(0x7ee)](_0x39df20=>({'value':_0x39df20}));}return null;}function escapeHtml(_0x1c6a17){const _0x3b6a2d=_0x160929;return String(_0x1c6a17??'')[_0x3b6a2d(0x944)](/&/g,_0x3b6a2d(0x478))[_0x3b6a2d(0x944)](/</g,_0x3b6a2d(0x523))['replace'](/>/g,_0x3b6a2d(0x9fa))[_0x3b6a2d(0x944)](/"/g,'"')[_0x3b6a2d(0x944)](/'/g,''');}function hashString(_0x4f0dd4){const _0x3543a0=_0x160929;let _0x3319d3=0x1505;for(let _0x2eea39=0x0;_0x2eea39<_0x4f0dd4[_0x3543a0(0xc70)];_0x2eea39++)_0x3319d3=(_0x3319d3<<0x5)+_0x3319d3+_0x4f0dd4[_0x3543a0(0x9f2)](_0x2eea39)>>>0x0;return _0x3319d3[_0x3543a0(0x4af)](0x24);}const lsGet=_0xc751d2=>{const _0x3eeefe=_0x160929;try{return localStorage[_0x3eeefe(0xcac)](_0xc751d2);}catch{return null;}},lsSet=(_0x1a6dd7,_0x1b21f6)=>{const _0x462576=_0x160929;try{localStorage[_0x462576(0x304)](_0x1a6dd7,_0x1b21f6);}catch{}},lsDel=_0x1b14d9=>{try{localStorage['removeItem'](_0x1b14d9);}catch{}};function parseColor(_0x2c8726){const _0x483841=_0x160929;if(!_0x2c8726)return{'r':0x88,'g':0x88,'b':0x88};const _0x35af9e=String(_0x2c8726)[_0x483841(0xa2f)]();if(_0x35af9e['startsWith']('#')){const _0x3fbbf7=_0x35af9e[_0x483841(0xc70)]===0x4?_0x35af9e[_0x483841(0x3d3)](0x1)[_0x483841(0x967)]('')[_0x483841(0x7ee)](_0x44d0ac=>_0x44d0ac+_0x44d0ac)[_0x483841(0xc0d)](''):_0x35af9e[_0x483841(0x3d3)](0x1);return{'r':parseInt(_0x3fbbf7[_0x483841(0x3d3)](0x0,0x2),0x10),'g':parseInt(_0x3fbbf7[_0x483841(0x3d3)](0x2,0x4),0x10),'b':parseInt(_0x3fbbf7[_0x483841(0x3d3)](0x4,0x6),0x10)};}const _0x593b39=_0x35af9e[_0x483841(0x7c0)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x593b39)return{'r':+_0x593b39[0x1],'g':+_0x593b39[0x2],'b':+_0x593b39[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x518ceb,_0x4e4d12)=>{const _0x9b566c=_0x160929,{r:_0xc59c97,g:_0xe2eda6,b:_0x286e1b}=parseColor(_0x518ceb);return _0x9b566c(0x3e1)+_0xc59c97+','+_0xe2eda6+','+_0x286e1b+','+_0x4e4d12+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x142455,_0x4f9324){const _0x6c1052=_0x160929,_0x5bacb7=_0x142455+'|'+JSON[_0x6c1052(0xd82)](_0x4f9324);let _0x1c123e=_dateTimeFormatterCache['get'](_0x5bacb7);if(_0x1c123e)return _0x1c123e;if(_dateTimeFormatterCache[_0x6c1052(0xcaa)]>=0x1e){const _0x1863cb=_dateTimeFormatterCache['keys']()[_0x6c1052(0xd11)]()[_0x6c1052(0xe91)];if(_0x1863cb!==undefined)_dateTimeFormatterCache[_0x6c1052(0x200)](_0x1863cb);}try{_0x1c123e=new Intl[(_0x6c1052(0xa4f))](_0x142455,_0x4f9324);}catch{return null;}return _dateTimeFormatterCache[_0x6c1052(0x22c)](_0x5bacb7,_0x1c123e),_0x1c123e;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x2103cb,_0x68eb7){const _0xb1a2c7=_0x160929,_0x12b432=_0x2103cb+'|'+_0x68eb7;let _0x1f2be2=_numberFormatterCache[_0xb1a2c7(0x1a9)](_0x12b432);if(_0x1f2be2)return _0x1f2be2;if(_numberFormatterCache['size']>=0x32){const _0x33d916=_numberFormatterCache[_0xb1a2c7(0xc04)]()[_0xb1a2c7(0xd11)]()[_0xb1a2c7(0xe91)];if(_0x33d916!==undefined)_numberFormatterCache[_0xb1a2c7(0x200)](_0x33d916);}try{_0x1f2be2=new Intl['NumberFormat'](_0x2103cb,{'minimumFractionDigits':_0x68eb7,'maximumFractionDigits':_0x68eb7});}catch{return null;}return _numberFormatterCache['set'](_0x12b432,_0x1f2be2),_0x1f2be2;}function compileLabelFormat(_0x1f9e3e,_0x13c3ca){const _0x13950a=_0x160929;if(typeof _0x1f9e3e!==_0x13950a(0x19d))return null;const _0x32e563=_0x1f9e3e[_0x13950a(0xa2f)]();if(!_0x32e563)return null;const _0x42c4db={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x13c3ca||'s')[_0x13950a(0x412)]()]??0x1,_0x2b2483=_0x1d0aeb=>String(Math[_0x13950a(0x604)](_0x1d0aeb))[_0x13950a(0x36e)](0x2,'0'),_0x2e2c27={'h:mm':_0x3715e5=>Math[_0x13950a(0x604)](_0x3715e5/0xe10)+':'+_0x2b2483(_0x3715e5%0xe10/0x3c),'h:mm:ss':_0x1fcd6e=>Math[_0x13950a(0x604)](_0x1fcd6e/0xe10)+':'+_0x2b2483(_0x1fcd6e%0xe10/0x3c)+':'+_0x2b2483(_0x1fcd6e%0x3c),'mm:ss':_0x4c866d=>_0x2b2483(_0x4c866d/0x3c)+':'+_0x2b2483(_0x4c866d%0x3c),'d\x20h:mm':_0x51d2dd=>{const _0x412a40=_0x13950a,_0x4f159e=Math[_0x412a40(0x604)](_0x51d2dd/0x15180),_0x23034f=_0x51d2dd%0x15180,_0x3c7943=Math[_0x412a40(0x604)](_0x23034f/0xe10)+':'+_0x2b2483(_0x23034f%0xe10/0x3c);return _0x4f159e>0x0?_0x4f159e+'d\x20'+_0x3c7943:_0x3c7943;}},_0x647445=_0x2e2c27[_0x32e563[_0x13950a(0x412)]()];if(_0x647445)return _0x166355=>{const _0x7ffefe=_0x13950a;if(!isNum(_0x166355))return null;return(_0x166355<0x0?'-':'')+_0x647445(Math[_0x7ffefe(0x960)](_0x166355)*_0x42c4db);};if(!_0x32e563[_0x13950a(0x15b)]('{'))return null;const _0x3371fe={'floor':Math['floor'],'ceil':Math[_0x13950a(0x8c8)],'round':Math[_0x13950a(0x1f5)],'abs':Math[_0x13950a(0x960)],'sqrt':Math[_0x13950a(0x994)]},_0x57a940={'min':Math[_0x13950a(0xc2f)],'max':Math['max']},_0x5b2437={'pad2':_0x3c4160=>String(Math[_0x13950a(0x604)](_0x3c4160))[_0x13950a(0x36e)](0x2,'0'),'pad':(_0x531a1,_0x31d782)=>String(Math['floor'](_0x531a1))[_0x13950a(0x36e)](Math[_0x13950a(0xa08)](0x0,Math[_0x13950a(0x604)](_0x31d782)),'0'),'fixed':(_0x45f0ad,_0x5ec9b4)=>Number(_0x45f0ad)['toFixed'](Math[_0x13950a(0xc2f)](0x14,Math[_0x13950a(0xa08)](0x0,Math[_0x13950a(0x604)](_0x5ec9b4))))},_0x6dd62=_0x4928d8=>{const _0x290ce0=_0x13950a,_0x5dec8a=[];let _0x2d2308=0x0;while(_0x2d2308<_0x4928d8[_0x290ce0(0xc70)]){const _0x3a8b25=_0x4928d8[_0x2d2308];if(_0x3a8b25==='\x20'||_0x3a8b25==='\x09'){_0x2d2308++;continue;}if(/[0-9]/[_0x290ce0(0x2e2)](_0x3a8b25)){let _0x3e40b8=_0x2d2308;while(_0x3e40b8<_0x4928d8['length']&&/[0-9.]/[_0x290ce0(0x2e2)](_0x4928d8[_0x3e40b8]))_0x3e40b8++;const _0x4d5fe7=Number(_0x4928d8[_0x290ce0(0x3d3)](_0x2d2308,_0x3e40b8));if(!Number[_0x290ce0(0x46b)](_0x4d5fe7))throw new Error(_0x290ce0(0x103));_0x5dec8a[_0x290ce0(0xd65)]({'t':'num','v':_0x4d5fe7}),_0x2d2308=_0x3e40b8;continue;}if(/[a-zA-Z_]/['test'](_0x3a8b25)){let _0x25dee4=_0x2d2308;while(_0x25dee4<_0x4928d8[_0x290ce0(0xc70)]&&/[a-zA-Z0-9_]/[_0x290ce0(0x2e2)](_0x4928d8[_0x25dee4]))_0x25dee4++;_0x5dec8a['push']({'t':'id','v':_0x4928d8[_0x290ce0(0x3d3)](_0x2d2308,_0x25dee4)}),_0x2d2308=_0x25dee4;continue;}if('+-*/%(),'[_0x290ce0(0x15b)](_0x3a8b25)){_0x5dec8a[_0x290ce0(0xd65)]({'t':_0x3a8b25}),_0x2d2308++;continue;}throw new Error('unexpected\x20\x27'+_0x3a8b25+'\x27');}let _0x35fd86=0x0;const _0x5184a3=()=>_0x5dec8a[_0x35fd86],_0x54e6ab=_0x4c94a4=>{const _0x28e30c=_0x290ce0;if(!_0x5dec8a[_0x35fd86]||_0x5dec8a[_0x35fd86]['t']!==_0x4c94a4)throw new Error(_0x28e30c(0x9e2)+_0x4c94a4);return _0x5dec8a[_0x35fd86++];},_0xb3c612=()=>{const _0x4173f9=_0x290ce0,_0x5653ca=_0x5184a3();if(!_0x5653ca)throw new Error(_0x4173f9(0x8d1));if(_0x5653ca['t']===_0x4173f9(0xe8e)){_0x35fd86++;const _0x2503d4=_0x5653ca['v'];return{'fn':()=>_0x2503d4,'str':![]};}if(_0x5653ca['t']==='('){_0x35fd86++;const _0x5393af=_0x67dde3();return _0x54e6ab(')'),_0x5393af;}if(_0x5653ca['t']==='-'){_0x35fd86++;const _0x2a435c=_0xb3c612();if(_0x2a435c[_0x4173f9(0x670)])throw new Error(_0x4173f9(0x273));return{'fn':_0x195542=>-_0x2a435c['fn'](_0x195542),'str':![]};}if(_0x5653ca['t']==='id'){_0x35fd86++;const _0xe37d88=_0x5653ca['v'];if(_0x5184a3()&&_0x5184a3()['t']==='('){_0x35fd86++;const _0x3c7c3c=[];if(_0x5184a3()&&_0x5184a3()['t']!==')'){_0x3c7c3c[_0x4173f9(0xd65)](_0x67dde3());while(_0x5184a3()&&_0x5184a3()['t']===','){_0x35fd86++,_0x3c7c3c[_0x4173f9(0xd65)](_0x67dde3());}}_0x54e6ab(')');if(_0x3c7c3c['some'](_0x8707d=>_0x8707d['str']))throw new Error('string\x20argument');if(_0x3371fe[_0xe37d88]){if(_0x3c7c3c[_0x4173f9(0xc70)]!==0x1)throw new Error(_0xe37d88+_0x4173f9(0x3b6));const _0x130aef=_0x3371fe[_0xe37d88],_0x1c8409=_0x3c7c3c[0x0];return{'fn':_0x353039=>_0x130aef(_0x1c8409['fn'](_0x353039)),'str':![]};}if(_0x57a940[_0xe37d88]){if(_0x3c7c3c[_0x4173f9(0xc70)]<0x2)throw new Error(_0xe37d88+'\x20takes\x202+\x20args');const _0x4de118=_0x57a940[_0xe37d88];return{'fn':_0x5ab597=>_0x4de118(..._0x3c7c3c[_0x4173f9(0x7ee)](_0x49d68d=>_0x49d68d['fn'](_0x5ab597))),'str':![]};}if(_0x5b2437[_0xe37d88]){const _0x22d40d=_0xe37d88===_0x4173f9(0x823)?0x1:0x2;if(_0x3c7c3c['length']!==_0x22d40d)throw new Error(_0xe37d88+_0x4173f9(0x460)+_0x22d40d+_0x4173f9(0x39f));const _0x5047b4=_0x5b2437[_0xe37d88];return{'fn':_0x5c2ad7=>_0x5047b4(..._0x3c7c3c[_0x4173f9(0x7ee)](_0x4af709=>_0x4af709['fn'](_0x5c2ad7))),'str':!![]};}throw new Error(_0x4173f9(0xaaf)+_0xe37d88);}if(_0xe37d88===_0x4173f9(0xe91))return{'fn':_0x2a1350=>_0x2a1350,'str':![]};throw new Error('unknown\x20identifier\x20'+_0xe37d88);}throw new Error(_0x4173f9(0x9e5)+_0x5653ca['t']);},_0x191524=()=>{const _0xa5e9aa=_0x290ce0;let _0x11d1b5=_0xb3c612();while(_0x5184a3()&&(_0x5184a3()['t']==='*'||_0x5184a3()['t']==='/'||_0x5184a3()['t']==='%')){const _0x31bd39=_0x5dec8a[_0x35fd86++]['t'],_0x1ec827=_0xb3c612();if(_0x11d1b5[_0xa5e9aa(0x670)]||_0x1ec827['str'])throw new Error('string\x20in\x20arithmetic');const _0x43c256=_0x11d1b5['fn'],_0x540137=_0x1ec827['fn'];_0x11d1b5={'fn':_0x31bd39==='*'?_0x2cf1b6=>_0x43c256(_0x2cf1b6)*_0x540137(_0x2cf1b6):_0x31bd39==='/'?_0x4111be=>_0x43c256(_0x4111be)/_0x540137(_0x4111be):_0x536431=>_0x43c256(_0x536431)%_0x540137(_0x536431),'str':![]};}return _0x11d1b5;},_0x67dde3=()=>{const _0x3e2703=_0x290ce0;let _0x25e93c=_0x191524();while(_0x5184a3()&&(_0x5184a3()['t']==='+'||_0x5184a3()['t']==='-')){const _0x4fd879=_0x5dec8a[_0x35fd86++]['t'],_0x541e4c=_0x191524();if(_0x25e93c[_0x3e2703(0x670)]||_0x541e4c['str'])throw new Error('string\x20in\x20arithmetic');const _0x11cae5=_0x25e93c['fn'],_0x41e29a=_0x541e4c['fn'];_0x25e93c={'fn':_0x4fd879==='+'?_0x31b3de=>_0x11cae5(_0x31b3de)+_0x41e29a(_0x31b3de):_0x34c1ca=>_0x11cae5(_0x34c1ca)-_0x41e29a(_0x34c1ca),'str':![]};}return _0x25e93c;},_0x2cea2d=_0x67dde3();if(_0x35fd86!==_0x5dec8a['length'])throw new Error(_0x290ce0(0x92f));return _0x2cea2d;};try{const _0x7e7a4e=[];let _0x2ad4d1=0x0;while(_0x2ad4d1<_0x32e563['length']){const _0x3c75fb=_0x32e563[_0x13950a(0xe59)]('{',_0x2ad4d1);if(_0x3c75fb<0x0){_0x7e7a4e[_0x13950a(0xd65)](_0x32e563[_0x13950a(0x3d3)](_0x2ad4d1));break;}if(_0x3c75fb>_0x2ad4d1)_0x7e7a4e['push'](_0x32e563[_0x13950a(0x3d3)](_0x2ad4d1,_0x3c75fb));const _0xb7b1f1=_0x32e563['indexOf']('}',_0x3c75fb);if(_0xb7b1f1<0x0)throw new Error(_0x13950a(0xac1));const _0x378071=_0x32e563[_0x13950a(0x3d3)](_0x3c75fb+0x1,_0xb7b1f1)[_0x13950a(0xa2f)]();if(!_0x378071)throw new Error(_0x13950a(0x8e8));_0x7e7a4e[_0x13950a(0xd65)](_0x6dd62(_0x378071)),_0x2ad4d1=_0xb7b1f1+0x1;}const _0x5b767e=_0x2b2a07=>{const _0x327cfc=_0x13950a;if(!Number[_0x327cfc(0x46b)](_0x2b2a07))return String(_0x2b2a07);if(Number[_0x327cfc(0x59f)](_0x2b2a07))return String(_0x2b2a07);return String(+_0x2b2a07[_0x327cfc(0x62e)](0x6));};return _0x25a4f9=>{const _0x33e91e=_0x13950a;if(!isNum(_0x25a4f9))return null;let _0x5a2678='';for(const _0x2a1989 of _0x7e7a4e){if(typeof _0x2a1989==='string'){_0x5a2678+=_0x2a1989;continue;}const _0x266b45=_0x2a1989['fn'](_0x25a4f9);_0x5a2678+=_0x2a1989[_0x33e91e(0x670)]?String(_0x266b45):_0x5b767e(_0x266b45);}return _0x5a2678;};}catch(_0x1a7d97){return console[_0x13950a(0x289)](_0x13950a(0x5b2),_0x32e563,'—',_0x1a7d97?.[_0x13950a(0xb7d)]||_0x1a7d97),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x75b58a,_0x215806){const _0x491258=_0x160929;if(!_0x75b58a||typeof _0x75b58a!==_0x491258(0x70f))return 0x0;let _0x363149=_axisStepMemo[_0x491258(0x1a9)](_0x75b58a);!_0x363149&&(_0x363149={},_axisStepMemo[_0x491258(0x22c)](_0x75b58a,_0x363149));if(_0x215806 in _0x363149)return _0x363149[_0x215806];const _0x4cdc56=String((_0x215806===_0x491258(0xb20)?_0x75b58a[_0x491258(0xd05)]:_0x75b58a[_0x491258(0xc05)])||'')['trim']()['toLowerCase'](),_0x4cdd3a={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x75b58a[_0x491258(0x778)]||'s')['toLowerCase']()]??0x1;let _0x579ab9=0x0;if(_0x4cdc56==='h:mm'||_0x4cdc56===_0x491258(0xadb))_0x579ab9=0x3c;else{if(_0x4cdc56===_0x491258(0x9f5)||_0x4cdc56===_0x491258(0xce0))_0x579ab9=0x1;}const _0x1de606=_0x579ab9>0x0?_0x579ab9/_0x4cdd3a:0x0;return _0x363149[_0x215806]=_0x1de606,_0x1de606;}function axisLabelFormatter(_0x12c974,_0x27a0ae){const _0x53144a=_0x160929;if(!_0x12c974||typeof _0x12c974!==_0x53144a(0x70f))return null;let _0x39fcab=_axisFmtMemo[_0x53144a(0x1a9)](_0x12c974);return!_0x39fcab&&(_0x39fcab={'primary':compileLabelFormat(_0x12c974[_0x53144a(0xc05)],_0x12c974[_0x53144a(0x778)]),'secondary':compileLabelFormat(_0x12c974[_0x53144a(0xd05)],_0x12c974[_0x53144a(0x778)])},_axisFmtMemo['set'](_0x12c974,_0x39fcab)),_0x39fcab[_0x27a0ae]||null;}function formatNumber(_0x4421bb,_0x26149b,_0x5a032f){const _0x595c9b=_0x160929;if(!isNum(_0x4421bb))return'—';if(_0x26149b?.[_0x595c9b(0x318)])_0x4421bb=Math[_0x595c9b(0x960)](_0x4421bb);if(typeof _0x26149b?.['__sgcAxisFmt']===_0x595c9b(0xc89))try{const _0x19bd50=_0x26149b[_0x595c9b(0x9cb)](_0x4421bb);if(typeof _0x19bd50===_0x595c9b(0x19d))return _0x19bd50;}catch(_0xc057aa){}const _0x5cd0b4=toNum(_0x26149b?.[_0x595c9b(0x548)])??0x1,_0x1e617c=_0x26149b?.['number_format']||'system',_0xa883ac=_0x1e617c===_0x595c9b(0x514)?_0x595c9b(0x753):_0x1e617c===_0x595c9b(0x16e)?'en-US':_0x5a032f?.[_0x595c9b(0x1e5)]?.['language']||navigator[_0x595c9b(0x6ff)]||'en',_0x420606=getCachedNumberFormatter(_0xa883ac,_0x5cd0b4);if(_0x420606)return _0x420606['format'](_0x4421bb);return _0x4421bb[_0x595c9b(0x62e)](_0x5cd0b4);}function _resolveHourCycle(_0x13f6b9){const _0x376880=_0x160929,_0x3fd63d=_0x13f6b9?.['locale']?.['time_format'];if(_0x3fd63d==='24')return _0x376880(0x1a4);if(_0x3fd63d==='12')return _0x376880(0x22d);return undefined;}function _localeTimeOpts(_0x33441c,_0x5d76ba){const _0x513a40=_resolveHourCycle(_0x33441c);if(!_0x513a40)return _0x5d76ba;return{..._0x5d76ba,'hourCycle':_0x513a40};}function resolveBucketPrecision(_0x1c2968){const _0xa7e199=_0x160929;if(!_0x1c2968||_0x1c2968['length']<0x2)return _0xa7e199(0x565);const _0x33fa48=[];for(let _0x4ea59a=0x1;_0x4ea59a<_0x1c2968[_0xa7e199(0xc70)];_0x4ea59a++){const _0x384f97=_0x1c2968[_0x4ea59a]['t']-_0x1c2968[_0x4ea59a-0x1]['t'];if(_0x384f97>0x0)_0x33fa48[_0xa7e199(0xd65)](_0x384f97);}if(!_0x33fa48[_0xa7e199(0xc70)])return _0xa7e199(0x565);_0x33fa48[_0xa7e199(0x21d)]((_0x238ea0,_0x91daaf)=>_0x238ea0-_0x91daaf);const _0x58616b=_0x33fa48[Math['floor'](_0x33fa48['length']/0x2)];if(_0x58616b>=0x1c*0x5265c00)return _0xa7e199(0x4e2);if(_0x58616b>=0x6*0x5265c00)return _0xa7e199(0x26d);if(_0x58616b>=0x17*0x36ee80)return _0xa7e199(0xc85);if(_0x58616b>=0x32*0xea60)return _0xa7e199(0x715);if(_0x58616b>=0x4*0xea60)return _0xa7e199(0x684);if(_0x58616b>=0x32*0x3e8)return _0xa7e199(0xc13);return _0xa7e199(0x565);}function bucketPrecisionToMs(_0x5732d4){const _0x4e507e=_0x160929;switch(_0x5732d4){case _0x4e507e(0x4f9):return 0x16e*0x5265c00;case _0x4e507e(0x4e2):return 0x1f*0x5265c00;case'week':return 0x7*0x5265c00;case _0x4e507e(0xc85):return 0x5265c00;case _0x4e507e(0x715):return 0x36ee80;case'5minute':return 0x5*0xea60;case'minute':return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x276ef4,_0x537f5f,_0x5ab89a,_0x18bebf){const _0x4196bd=_0x160929,_0x162965=(_0x1bf487,_0x57202b=0x2)=>String(_0x1bf487)['padStart'](_0x57202b,'0');let _0x2220ad,_0xfb6bed,_0x104b96,_0x1a7fd5,_0x43852e;if(_0x18bebf){const _0x484b9f=tzParts(_0x276ef4[_0x4196bd(0x910)](),_0x18bebf);_0x2220ad=_0x484b9f['y'],_0xfb6bed=_0x484b9f['mo']+0x1,_0x104b96=_0x484b9f['d'],_0x1a7fd5=_0x484b9f['h'],_0x43852e=_0x484b9f['mi'];}else _0x2220ad=_0x276ef4[_0x4196bd(0x237)](),_0xfb6bed=_0x276ef4['getMonth']()+0x1,_0x104b96=_0x276ef4[_0x4196bd(0x484)](),_0x1a7fd5=_0x276ef4[_0x4196bd(0x9c3)](),_0x43852e=_0x276ef4[_0x4196bd(0x922)]();const _0x4cfdda=_0x18bebf?_0x276ef4[_0x4196bd(0xa8e)]():_0x276ef4[_0x4196bd(0x6c0)](),_0xdd9a22=_0x1a7fd5%0xc,_0xf50830=_0xdd9a22===0x0?0xc:_0xdd9a22,_0x41f10e=_0x1a7fd5<0xc?'AM':'PM',_0x5493c8=_0x5ab89a||typeof navigator!==_0x4196bd(0xa51)&&navigator['language']||'en',_0x51835b=_0x4cc162=>{const _0x7d4a0=_0x4196bd,_0x2eb8b7=getCachedDateTimeFormatter(_0x5493c8,_0x18bebf?{'month':_0x4cc162,'timeZone':_0x18bebf}:{'month':_0x4cc162});return _0x2eb8b7?_0x2eb8b7[_0x7d4a0(0x5c5)](_0x276ef4):String(_0xfb6bed);},_0x58e61b=_0x5445ef=>{const _0x573c19=getCachedDateTimeFormatter(_0x5493c8,_0x18bebf?{'weekday':_0x5445ef,'timeZone':_0x18bebf}:{'weekday':_0x5445ef});return _0x573c19?_0x573c19['format'](_0x276ef4):'';},_0x355c04=[[_0x4196bd(0x278),_0x58e61b(_0x4196bd(0xe71))],['ddd',_0x58e61b(_0x4196bd(0x577))],[_0x4196bd(0xe3e),String(_0x2220ad)],['YY',String(_0x2220ad)[_0x4196bd(0x3d3)](-0x2)],[_0x4196bd(0xcb1),_0x51835b(_0x4196bd(0xe71))],['MMM',_0x51835b('short')],['MM',_0x162965(_0xfb6bed)],['DD',_0x162965(_0x104b96)],['HH',_0x162965(_0x1a7fd5)],['hh',_0x162965(_0xf50830)],['mm',_0x162965(_0x43852e)],['ss',_0x162965(_0x4cfdda)],['A',_0x41f10e],['a',_0x41f10e[_0x4196bd(0x412)]()]],_0x22d614=_0x355c04['map']((_0x13b3c6,_0x211ea8)=>'\x00'+_0x211ea8+'\x00');let _0x468f62=_0x537f5f;return _0x355c04[_0x4196bd(0xb54)](([_0x4291be],_0x34731d)=>{const _0x37a04a=_0x4196bd;_0x468f62=_0x468f62[_0x37a04a(0x967)](_0x4291be)[_0x37a04a(0xc0d)](_0x22d614[_0x34731d]);}),_0x355c04[_0x4196bd(0xb54)](([,_0x2398fe],_0x1a709a)=>{const _0x82864=_0x4196bd;_0x468f62=_0x468f62['split'](_0x22d614[_0x1a709a])[_0x82864(0xc0d)](_0x2398fe);}),_0x468f62;}function formatDateTime(_0x2c6449,_0x17e4e4,_0x24eece,_0x2ebda8){const _0x134242=_0x160929,_0x4daa99=_0x2ebda8&&_0x2ebda8[_0x134242(0x2b6)]||null,_0x3afaf9=resolveDisplayTimeZone(_0x24eece,_0x17e4e4),_0x4df8a0=effDatetimeFormat(_0x17e4e4);if(_0x4df8a0&&_0x4df8a0!==_0x134242(0xbd5))return applyDatetimePattern(_0x2c6449,_0x4df8a0,resolveCardLanguage(_0x24eece,_0x17e4e4),_0x3afaf9);const _0x22cb70=resolveCardLanguage(_0x24eece,_0x17e4e4);let _0x245677;switch(_0x4daa99){case _0x134242(0x4f9):_0x245677={'year':_0x134242(0xae3)};break;case _0x134242(0x4e2):_0x245677={'month':_0x134242(0x577),'year':_0x134242(0xae3)};break;case _0x134242(0x26d):case _0x134242(0xc85):_0x245677={'month':_0x134242(0x577),'day':_0x134242(0xae3)};break;case _0x134242(0x715):_0x245677=_localeTimeOpts(_0x24eece,{'month':_0x134242(0x577),'day':_0x134242(0xae3),'hour':_0x134242(0x819)});break;default:_0x245677=_localeTimeOpts(_0x24eece,{'month':_0x134242(0x577),'day':'numeric','hour':_0x134242(0x819),'minute':_0x134242(0x819)});}const _0x20be78=getCachedDateTimeFormatter(_0x22cb70,_0x3afaf9?{..._0x245677,'timeZone':_0x3afaf9}:_0x245677);if(_0x20be78)return _0x20be78['format'](_0x2c6449);return _0x2c6449[_0x134242(0xac9)]();}function parseGraphStart(_0x3db6df,_0x227688,_0x2d0ef5,_0x43570f=0x1){const _0x32badc=_0x160929,_0x5393ca=tzParts(_0x227688[_0x32badc(0x910)](),_0x2d0ef5),_0x49a4d6=(_0x213a55,_0x2432be,_0x5d116b)=>new Date(zonedWallToMs(_0x213a55,_0x2432be,_0x5d116b,0x0,0x0,0x0,_0x2d0ef5));switch(_0x3db6df){case'day':case _0x32badc(0xea7):return _0x49a4d6(_0x5393ca['y'],_0x5393ca['mo'],_0x5393ca['d']);case'tomorrow':return _0x49a4d6(_0x5393ca['y'],_0x5393ca['mo'],_0x5393ca['d']+0x1);case _0x32badc(0x26d):return _0x49a4d6(_0x5393ca['y'],_0x5393ca['mo'],_0x5393ca['d']-weekStartOffsetDays(_0x5393ca['wd'],_0x43570f));case _0x32badc(0x4e2):return _0x49a4d6(_0x5393ca['y'],_0x5393ca['mo'],0x1);case _0x32badc(0x4f9):return _0x49a4d6(_0x5393ca['y'],0x0,0x1);default:return _0x49a4d6(_0x5393ca['y'],_0x5393ca['mo'],_0x5393ca['d']);}}function calendarCellStartMs(_0x13e73c,_0x2f96f3,_0x4012ef,_0x23fea2=0x1){const _0x2bf778=_0x160929,_0x4430b8=tzParts(_0x13e73c,_0x4012ef);switch(_0x2f96f3){case _0x2bf778(0x715):return zonedWallToMs(_0x4430b8['y'],_0x4430b8['mo'],_0x4430b8['d'],_0x4430b8['h'],0x0,0x0,_0x4012ef);case _0x2bf778(0xb87):return zonedWallToMs(_0x4430b8['y'],_0x4430b8['mo'],_0x4430b8['d'],0x0,0x0,0x0,_0x4012ef);case'week':return zonedWallToMs(_0x4430b8['y'],_0x4430b8['mo'],_0x4430b8['d']-weekStartOffsetDays(_0x4430b8['wd'],_0x23fea2),0x0,0x0,0x0,_0x4012ef);case'month':return zonedWallToMs(_0x4430b8['y'],_0x4430b8['mo'],0x1,0x0,0x0,0x0,_0x4012ef);case _0x2bf778(0x4f9):return zonedWallToMs(_0x4430b8['y'],0x0,0x1,0x0,0x0,0x0,_0x4012ef);default:return NaN;}}function endOfPeriodFromGraphStart(_0x117477,_0x17c7d2,_0x5016ba,_0x2c014a=0x1){const _0x546150=_0x160929,_0x23cdee=tzParts(_0x17c7d2[_0x546150(0x910)](),_0x5016ba),_0x37286e=(_0x4a7421,_0x56376b,_0x57d270)=>new Date(zonedWallToMs(_0x4a7421,_0x56376b,_0x57d270,0x0,0x0,0x0,_0x5016ba));switch(_0x117477){case'day':case _0x546150(0xea7):return _0x37286e(_0x23cdee['y'],_0x23cdee['mo'],_0x23cdee['d']+0x1);case'tomorrow':return _0x37286e(_0x23cdee['y'],_0x23cdee['mo'],_0x23cdee['d']+0x2);case _0x546150(0x26d):return _0x37286e(_0x23cdee['y'],_0x23cdee['mo'],_0x23cdee['d']-weekStartOffsetDays(_0x23cdee['wd'],_0x2c014a)+0x7);case _0x546150(0x4e2):return _0x37286e(_0x23cdee['y'],_0x23cdee['mo']+0x1,0x1);case'year':return _0x37286e(_0x23cdee['y']+0x1,0x0,0x1);default:return _0x37286e(_0x23cdee['y'],_0x23cdee['mo'],_0x23cdee['d']+0x1);}}function resolveAnchorWindow(_0x52bcd8,_0x2cfa0f,_0x4a5810){const _0x2b1c51=_0x160929,_0x238275=new Date();let _0x49ea07=_0x238275,_0x426985;if(isNum(_0x2cfa0f))return _0x426985=new Date(_0x238275[_0x2b1c51(0x910)]()-_0x2cfa0f*0xe10*0x3e8),{'start':_0x426985,'end':_0x49ea07};if(_0x52bcd8['graph_start'])_0x426985=parseGraphStart(_0x52bcd8[_0x2b1c51(0x680)],_0x238275,resolveDisplayTimeZone(_0x4a5810,_0x52bcd8),resolveFirstWeekday(_0x4a5810));else{const _0x27f24e=toNum(_0x52bcd8['hours_to_show'])??0x18;_0x426985=new Date(_0x238275['getTime']()-_0x27f24e*0xe10*0x3e8);}return{'start':_0x426985,'end':_0x49ea07};}function groupBucketMs(_0x2f5a47,_0x3a217e,_0x1e958d){const _0x2e7f55=_0x160929,_0x27e63d=/^([0-9]+)h$/i['exec'](String(_0x2f5a47||''));if(_0x27e63d&&Number(_0x27e63d[0x1])>0x0)return Number(_0x27e63d[0x1])*0xe10*0x3e8;switch(_0x2f5a47){case _0x2e7f55(0x715):return 0xe10*0x3e8;case _0x2e7f55(0xb87):case _0x2e7f55(0xc85):return 0x15180*0x3e8;case _0x2e7f55(0x26d):return 0x7*0x15180*0x3e8;case _0x2e7f55(0x4e2):return 0x1e*0x15180*0x3e8;case _0x2e7f55(0x4f9):return 0x16d*0x15180*0x3e8;case _0x2e7f55(0x565):return 0x0;case _0x2e7f55(0x6e0):default:{const _0x4dab38=toNum(_0x1e958d);if(isNum(_0x4dab38)&&_0x4dab38>0x0)return 0x36ee80/_0x4dab38;const _0x611302=(_0x3a217e||0x18)*0xe10*0x3e8;return _0x611302/0x3c;}}}function _isAutoScaleSafe(_0x29c8e1){const _0x472650=_0x160929,_0x3c1e92=_0x29c8e1?.[_0x472650(0x197)]||[];for(const _0x37a5cd of _0x3c1e92){if(!_0x37a5cd||typeof _0x37a5cd!=='object')continue;if(_0x37a5cd[_0x472650(0xe11)]!=null)continue;const _0x1c9227=_0x37a5cd[_0x472650(0x51e)];if(_0x1c9227!==undefined&&_0x1c9227!==null&&_0x1c9227!==''&&_0x1c9227!==0x0&&_0x1c9227!=='0')return![];const _0x4fdbe5=toNum(_0x37a5cd[_0x472650(0x8e5)]);if(isNum(_0x4fdbe5)&&_0x4fdbe5!==0x0)return![];if(_0x37a5cd[_0x472650(0x3d5)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set(['interval',_0x160929(0x715),'2h','3h','4h','6h',_0x160929(0x368),_0x160929(0xb87),_0x160929(0x26d),_0x160929(0x4e2),_0x160929(0x4f9),_0x160929(0x565)]);function resolveAutoScaleRule(_0x26bd22,_0x4a6f4a){const _0x2421ac=_0x160929,_0x193303=_0x26bd22?.['auto_scale_rules'];if(!Array['isArray'](_0x193303)||!_0x193303[_0x2421ac(0xc70)]||!isNum(_0x4a6f4a)||_0x4a6f4a<=0x0)return null;let _0x2254f2=null;for(const _0x22ef3e of _0x193303){if(!_0x22ef3e||typeof _0x22ef3e!==_0x2421ac(0x70f))continue;const _0x11939b=toNum(_0x22ef3e['up_to_hours']);let _0x24de21=_0x22ef3e[_0x2421ac(0xb18)]==='day'?'date':_0x22ef3e[_0x2421ac(0xb18)];if(typeof _0x24de21==='string'&&/^\d+h$/['test'](_0x24de21)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x2421ac(0x9b5)](_0x24de21))_0x24de21=null;}if(!isNum(_0x11939b)||_0x11939b<=0x0||!_0x24de21)continue;if(_0x4a6f4a<=_0x11939b&&(!_0x2254f2||_0x11939b<_0x2254f2['up'])){const _0x4b20d0=toNum(_0x22ef3e[_0x2421ac(0x909)]);_0x2254f2={'up':_0x11939b,'group_by':_0x24de21,'points_per_hour':isNum(_0x4b20d0)&&_0x4b20d0>0x0?_0x4b20d0:null,'x_axis_interval':typeof _0x22ef3e[_0x2421ac(0x912)]==='string'&&_0x22ef3e[_0x2421ac(0x912)][_0x2421ac(0xa2f)]()?_0x22ef3e[_0x2421ac(0x912)][_0x2421ac(0xa2f)]():null,'datetime_format':typeof _0x22ef3e[_0x2421ac(0x213)]===_0x2421ac(0x19d)&&_0x22ef3e[_0x2421ac(0x213)][_0x2421ac(0xa2f)]()?_0x22ef3e[_0x2421ac(0x213)][_0x2421ac(0xa2f)]():null,'x_axis_datetime_format':typeof _0x22ef3e['x_axis_datetime_format']===_0x2421ac(0x19d)&&_0x22ef3e[_0x2421ac(0xd06)][_0x2421ac(0xa2f)]()?_0x22ef3e[_0x2421ac(0xd06)][_0x2421ac(0xa2f)]():null};}}return _0x2254f2?{'group_by':_0x2254f2[_0x2421ac(0xb18)],'points_per_hour':_0x2254f2[_0x2421ac(0x909)],'x_axis_interval':_0x2254f2[_0x2421ac(0x912)],'datetime_format':_0x2254f2[_0x2421ac(0x213)],'x_axis_datetime_format':_0x2254f2['x_axis_datetime_format']}:null;}function activeScaleRule(_0x5489c1,_0x146e0e){const _0x2174fe=_0x160929,_0x2b0a18=toNum(_0x5489c1?.[_0x2174fe(0xd4b)]),_0x59ef17=isNum(_0x2b0a18)&&_0x2b0a18>0x0?_0x2b0a18:_0x146e0e;if(!(_0x5489c1?.['auto_scale_points']&&isNum(_0x59ef17)&&_0x59ef17>0x0&&_isAutoScaleSafe(_0x5489c1)))return null;const _0x2bfe0f=resolveAutoScaleRule(_0x5489c1,_0x59ef17);if(_0x2bfe0f&&_0x2bfe0f[_0x2174fe(0xb18)]===(_0x5489c1[_0x2174fe(0xb18)]||_0x2174fe(0x6e0))&&_0x2bfe0f[_0x2174fe(0x909)]==null&&!_0x2bfe0f[_0x2174fe(0x912)]&&!_0x2bfe0f['datetime_format']&&!_0x2bfe0f[_0x2174fe(0xd06)])return null;return _0x2bfe0f;}function effXAxisInterval(_0x14e7a2){const _0x595d91=_0x160929,_0x50c633=_0x14e7a2?.['__sgcActiveRule'];if(_0x50c633!=null)return _0x50c633[_0x595d91(0x912)]||null;return _0x14e7a2?.[_0x595d91(0x912)];}function effDatetimeFormat(_0x499488){const _0xa409d3=_0x160929,_0x454790=_0x499488?.[_0xa409d3(0xb78)];if(_0x454790!=null)return _0x454790['datetime_format']||null;return _0x499488?.[_0xa409d3(0x213)];}function effXAxisDatetimeFormat(_0x1cc7bc){const _0xc00009=_0x160929,_0x2137ff=_0x1cc7bc?.['__sgcActiveRule'],_0x35fecf=_0x2137ff!=null?_0x2137ff[_0xc00009(0xd06)]||null:_0x1cc7bc?.[_0xc00009(0xd06)];return typeof _0x35fecf===_0xc00009(0x19d)&&_0x35fecf['trim']()&&_0x35fecf!==_0xc00009(0xbd5)?_0x35fecf[_0xc00009(0xa2f)]():null;}function resolveAutoScale(_0x220727){const _0x3e1ea6=_0x160929,_0x2d415d=_0x220727;if(!isNum(_0x2d415d)||_0x2d415d<=0x0)return null;if(_0x2d415d<=0x4)return{'group_by':_0x3e1ea6(0x6e0),'points_per_hour':0xc};if(_0x2d415d<=0xc)return{'group_by':_0x3e1ea6(0x6e0),'points_per_hour':0x4};if(_0x2d415d<=0x30)return{'group_by':_0x3e1ea6(0x6e0),'points_per_hour':0x2};const _0x16a6cc=Math[_0x3e1ea6(0x1f5)](_0x2d415d/0x18);if(_0x16a6cc<=0x6)return{'group_by':_0x3e1ea6(0x715),'points_per_hour':0x1};if(_0x16a6cc<=0x3b)return{'group_by':_0x3e1ea6(0xb87),'points_per_hour':null};if(_0x16a6cc<=0xb4)return{'group_by':_0x3e1ea6(0x26d),'points_per_hour':null};return{'group_by':_0x3e1ea6(0x4e2),'points_per_hour':null};}function sameStateVal(_0x598263,_0x53c53e){const _0x2413a4=_0x160929;if(_0x598263===_0x53c53e)return!![];if(!_0x598263||!_0x53c53e)return![];if(_0x598263[_0x2413a4(0x89b)]!==_0x53c53e[_0x2413a4(0x89b)])return![];const _0x1e85d2=_0x598263[_0x2413a4(0xcd4)],_0xd32170=_0x53c53e[_0x2413a4(0xcd4)];if(_0x1e85d2===_0xd32170)return!![];if(!_0x1e85d2||!_0xd32170)return![];const _0x526d0b=Object[_0x2413a4(0xc04)](_0x1e85d2),_0x28e331=Object[_0x2413a4(0xc04)](_0xd32170);if(_0x526d0b[_0x2413a4(0xc70)]!==_0x28e331[_0x2413a4(0xc70)])return![];for(const _0x3bb4d4 of _0x526d0b){if(_0x1e85d2[_0x3bb4d4]!==_0xd32170[_0x3bb4d4])return![];}return!![];}function resolvePointsPerHour(_0x7f4ebb,_0x33b6d8,_0x4fade5){const _0x337256=_0x160929,_0x90d01a=toNum(_0x33b6d8?.[_0x337256(0x909)]);if(isNum(_0x90d01a)&&_0x90d01a>0x0)return _0x90d01a;let _0x2a52a4=toNum(_0x7f4ebb?.['points_per_hour']);if(!isNum(_0x2a52a4)||_0x2a52a4<=0x0)return null;const _0x1419f6=toNum(_0x7f4ebb?.[_0x337256(0xd4b)]),_0x96ec71=isNum(_0x1419f6)&&_0x1419f6>0x0?_0x1419f6:_0x4fade5;if(_0x7f4ebb?.[_0x337256(0x4d0)]&&isNum(_0x96ec71)&&_0x96ec71>0x0){if(_isAutoScaleSafe(_0x7f4ebb)){const _0x142944=resolveAutoScaleRule(_0x7f4ebb,_0x96ec71);if(_0x142944){if(_0x142944[_0x337256(0x909)]!==null)return _0x142944[_0x337256(0x909)];if(_0x142944[_0x337256(0xb18)]!==_0x337256(0x6e0)&&_0x142944[_0x337256(0xb18)]!==_0x337256(0x565))return 0x1;}else{const _0x25a21d=resolveAutoScale(_0x96ec71);if(_0x25a21d&&_0x25a21d[_0x337256(0x909)]!==null)return _0x25a21d[_0x337256(0x909)];if(_0x25a21d)return 0x1;}}const _0x57b31b=toNum(_0x7f4ebb?.[_0x337256(0x8d0)])||0x18,_0x3c9596=_0x2a52a4*(_0x57b31b/_0x96ec71);_0x2a52a4=Math[_0x337256(0x64c)](0x2,Math[_0x337256(0x8c8)](Math[_0x337256(0xbee)](Math[_0x337256(0xa08)](0.5,_0x3c9596))));}return _0x2a52a4;}function resolveGroupBy(_0x540b3e,_0x1b9357){const _0x51acc2=_0x160929,_0x56ea9a=toNum(_0x540b3e?.['__sgcDecisionHours']),_0x434ca3=isNum(_0x56ea9a)&&_0x56ea9a>0x0?_0x56ea9a:_0x1b9357;if(_0x540b3e?.['auto_scale_points']&&isNum(_0x434ca3)&&_0x434ca3>0x0&&_isAutoScaleSafe(_0x540b3e)){const _0x1ccd15=resolveAutoScaleRule(_0x540b3e,_0x434ca3);if(_0x1ccd15)return _0x1ccd15[_0x51acc2(0xb18)];const _0x590ba4=resolveAutoScale(_0x434ca3);if(_0x590ba4)return _0x590ba4[_0x51acc2(0xb18)];}return _0x540b3e?.[_0x51acc2(0xb18)]||'interval';}function computeTrend(_0x35fcbe,_0x3d2b82){const _0x517947=_0x160929;if(!_0x35fcbe||_0x35fcbe['length']<0x2)return _0x517947(0x475);const _0x2bd7e4=_0x35fcbe[_0x517947(0x272)](_0x2aea09=>_0x2aea09&&_0x2aea09['v']!==null&&_0x2aea09['v']!==undefined&&!Number['isNaN'](_0x2aea09['v']));if(_0x2bd7e4[_0x517947(0xc70)]<0x2)return _0x517947(0x475);let _0x5c32bb;if(isNum(_0x3d2b82)&&_0x3d2b82>0x0){const _0x28aa21=_0x2bd7e4[_0x2bd7e4[_0x517947(0xc70)]-0x1]['t'],_0x27e22a=_0x28aa21-_0x3d2b82*0x36ee80;_0x5c32bb=_0x2bd7e4[_0x517947(0x272)](_0x10af72=>_0x10af72['t']>=_0x27e22a);}else _0x5c32bb=_0x2bd7e4[_0x517947(0x3d3)](-Math['max'](0x2,Math[_0x517947(0x604)](_0x2bd7e4[_0x517947(0xc70)]/0x3)));const _0x15e94d=0x4;_0x5c32bb['length']<_0x15e94d&&_0x2bd7e4[_0x517947(0xc70)]>=_0x15e94d&&(_0x5c32bb=_0x2bd7e4[_0x517947(0x3d3)](-_0x15e94d));if(_0x5c32bb[_0x517947(0xc70)]<_0x15e94d)return _0x517947(0x475);const _0x5c2d03=0x78;let _0x1dfe48=_0x5c32bb;if(_0x5c32bb[_0x517947(0xc70)]>_0x5c2d03){_0x1dfe48=new Array(_0x5c2d03);const _0x3ad457=(_0x5c32bb[_0x517947(0xc70)]-0x1)/(_0x5c2d03-0x1);for(let _0x3fae09=0x0;_0x3fae09<_0x5c2d03;_0x3fae09++)_0x1dfe48[_0x3fae09]=_0x5c32bb[Math[_0x517947(0x1f5)](_0x3fae09*_0x3ad457)];}const _0x3b5060=_0x1dfe48['length'];let _0x574057=0x0;for(let _0x3a47fe=0x0;_0x3a47fe<_0x3b5060;_0x3a47fe++){const _0x4568f7=_0x1dfe48[_0x3a47fe]['v'];for(let _0x38e0c3=_0x3a47fe+0x1;_0x38e0c3<_0x3b5060;_0x38e0c3++){const _0x2de1be=_0x1dfe48[_0x38e0c3]['v']-_0x4568f7;if(_0x2de1be>0x0)_0x574057++;else{if(_0x2de1be<0x0)_0x574057--;}}}const _0x1a534c=_0x3b5060*(_0x3b5060-0x1)*(0x2*_0x3b5060+0x5)/0x12;if(_0x1a534c<=0x0)return'stable';const _0x3e5e00=_0x574057>0x0?(_0x574057-0x1)/Math[_0x517947(0x994)](_0x1a534c):_0x574057<0x0?(_0x574057+0x1)/Math[_0x517947(0x994)](_0x1a534c):0x0,_0x4ec861=1.28;if(_0x3e5e00>_0x4ec861)return'up';if(_0x3e5e00<-_0x4ec861)return _0x517947(0xaa2);return'stable';}function lineDashArray(_0x357bdd,_0x84c7b3){const _0x4eee6e=_0x160929;if(_0x357bdd!==_0x4eee6e(0xa85)&&_0x357bdd!==_0x4eee6e(0x6e6))return'';const _0x76c54=Math[_0x4eee6e(0xa08)](toNum(_0x84c7b3)||2.5,0.5);if(_0x357bdd===_0x4eee6e(0xa85))return(_0x76c54*3.2)[_0x4eee6e(0x62e)](0x1)+','+(_0x76c54*2.2)[_0x4eee6e(0x62e)](0x1);return _0x4eee6e(0xa7f)+(_0x76c54*2.1)[_0x4eee6e(0x62e)](0x1);}function trendDirection(_0x546ce3,_0x397285){const _0x42af2f=_0x160929;if(!_0x546ce3)return _0x42af2f(0x475);const _0x3de101=_0x397285['aggregate_func'];if(_0x397285[_0x42af2f(0xe6a)]||_0x397285[_0x42af2f(0xacc)]||_0x3de101===_0x42af2f(0x39e)||_0x3de101==='change'){const _0x1bc905=_0x546ce3[_0x42af2f(0xd04)];return _0x1bc905&&_0x1bc905[_0x42af2f(0xc70)]>=0x2?computeTrend(_0x1bc905,toNum(_0x397285[_0x42af2f(0xc1f)])):_0x42af2f(0x475);}const _0x16cce8=_0x546ce3[_0x42af2f(0x565)]&&_0x546ce3[_0x42af2f(0x565)][_0x42af2f(0xc70)]>=0x2?_0x546ce3['raw']:_0x546ce3['points'];if(!_0x16cce8||_0x16cce8[_0x42af2f(0xc70)]<0x2)return'stable';let _0x1a336b=computeTrend(_0x16cce8,toNum(_0x397285['trend_period_hours']));if(_0x397285['invert'])_0x1a336b=_0x1a336b==='up'?_0x42af2f(0xaa2):_0x1a336b===_0x42af2f(0xaa2)?'up':_0x42af2f(0x475);return _0x1a336b;}const FETCH_CACHE_TTL_MS=0xea60,FETCH_CACHE_MAX=0x14,STATS_5MIN_MAX_HOURS=0xa8,STATS_HOURLY_MAX_HOURS=0x870,DATE_GROUP_HOURLY_MAX_HOURS=0x5d0,DATE_GROUP_HOURLY_MAX_HOURS_YEAR=0x2250,SHORT_WINDOW_HOURS=0x18,FORCE_STATS_RAW_HOURS=0xf0,_sharedFetchCache=new Map(),_inflightFetches=new Map();class DataFetcher{['_dbg'](_0x117063,_0x4e6a8c){const _0x14da62=_0x160929;if(this['_debug'])console[_0x14da62(0xdc1)]('[sgc\x20fetch]',_0x117063,_0x4e6a8c);}constructor(){const _0x274b82=_0x160929;this[_0x274b82(0xc3d)]=_sharedFetchCache,this[_0x274b82(0x713)]=0x0;}[_0x160929(0x66a)](){const _0x2b6a07=_0x160929;this[_0x2b6a07(0x713)]=Date['now']();}[_0x160929(0x708)](_0xb01b01){const _0x4f0eba=_0x160929,_0x5daa0f=this[_0x4f0eba(0xc3d)][_0x4f0eba(0x1a9)](_0xb01b01);if(!_0x5daa0f)return null;if(Date[_0x4f0eba(0x2e6)]()-_0x5daa0f['ts']>FETCH_CACHE_TTL_MS||_0x5daa0f['ts']<this[_0x4f0eba(0x713)]){if(Date[_0x4f0eba(0x2e6)]()-_0x5daa0f['ts']>FETCH_CACHE_TTL_MS)this[_0x4f0eba(0xc3d)][_0x4f0eba(0x200)](_0xb01b01);return null;}return this['_cache'][_0x4f0eba(0x200)](_0xb01b01),this[_0x4f0eba(0xc3d)][_0x4f0eba(0x22c)](_0xb01b01,_0x5daa0f),_0x5daa0f[_0x4f0eba(0x780)];}[_0x160929(0xe44)](_0x4e0055,_0x2904a6){const _0x385107=_0x160929,_0x3bf46b=Date['now']();for(const [_0x198ec0,_0x216c7d]of this[_0x385107(0xc3d)]){if(_0x3bf46b-_0x216c7d['ts']>FETCH_CACHE_TTL_MS)this['_cache'][_0x385107(0x200)](_0x198ec0);}if(this['_cache'][_0x385107(0xcaa)]>=FETCH_CACHE_MAX){const _0x1afffd=this[_0x385107(0xc3d)]['keys']()[_0x385107(0xd11)]()[_0x385107(0xe91)];if(_0x1afffd!==undefined)this[_0x385107(0xc3d)][_0x385107(0x200)](_0x1afffd);}this[_0x385107(0xc3d)]['set'](_0x4e0055,{'data':_0x2904a6,'ts':_0x3bf46b});}async['fetchHistory'](_0x17ec08,_0x32f183,_0x2bce34,_0x3d10c9,_0x178b87=!![]){const _0x115a9c=_0x160929;if(!_0x32f183['length'])return{};const _0x509d11=_0x32f183[_0x115a9c(0x7ee)](_0x35383f=>_0x35383f['id']),_0x2ecee3=_0x32f183['some'](_0x1e3811=>_0x1e3811[_0x115a9c(0x476)]),_0x58bd2c=_0x3d10c9[_0x115a9c(0x910)]()-_0x2bce34[_0x115a9c(0x910)]()>=0x5265c00?0xea60:0x2710,_0x2bfcb0=Math[_0x115a9c(0x604)](_0x2bce34['getTime']()/_0x58bd2c)*_0x58bd2c,_0x2807d5=Math[_0x115a9c(0x604)](_0x3d10c9[_0x115a9c(0x910)]()/_0x58bd2c)*_0x58bd2c,_0x594014='h:'+_0x509d11[_0x115a9c(0xc0d)](',')+'|'+(_0x2ecee3?'A':'S')+'|'+_0x2bfcb0+'|'+_0x2807d5;if(_0x178b87){const _0x144e0a=this[_0x115a9c(0x708)](_0x594014);if(_0x144e0a)return this[_0x115a9c(0x79d)](_0x115a9c(0x52c),_0x594014),_0x144e0a;}const _0xe1df51=_inflightFetches[_0x115a9c(0x1a9)](_0x594014);if(_0xe1df51)return this['_dbg']('history:inflight',_0x594014),_0xe1df51;const _0x373482=_0x2ecee3?'':_0x115a9c(0x725),_0x43d2dc=_0x115a9c(0xd88)+_0x2bce34[_0x115a9c(0x2a5)]()+(_0x115a9c(0xd44)+encodeURIComponent(_0x3d10c9[_0x115a9c(0x2a5)]()))+('&filter_entity_id='+encodeURIComponent(_0x509d11[_0x115a9c(0xc0d)](',')))+_0x373482,_0x163fe1=((async()=>{const _0x3dbfc3=_0x115a9c,_0x5dcfbe=performance[_0x3dbfc3(0x2e6)](),_0x46594e={};let _0x63e80d=!![];try{const _0x531114=await _0x17ec08['callApi']('GET',_0x43d2dc);for(const _0x2864c6 of _0x531114||[]){if(!_0x2864c6?.[_0x3dbfc3(0xc70)])continue;const _0x4c4cd0=_0x2864c6[0x0]['entity_id'];_0x46594e[_0x4c4cd0]=_0x2864c6[_0x3dbfc3(0x7ee)](_0x16bef4=>stripSampleForCache(_0x16bef4,_0x2ecee3));}}catch(_0xb23e79){_0x63e80d=![],console[_0x3dbfc3(0x289)](_0x3dbfc3(0xa2e),_0xb23e79);}this[_0x3dbfc3(0x79d)](_0x3dbfc3(0x6bd),{'ids':_0x509d11[_0x3dbfc3(0xc0d)](','),'rows':Object[_0x3dbfc3(0x94d)](_0x46594e)[_0x3dbfc3(0x6e8)]((_0x4fd78d,_0x1ba7df)=>_0x4fd78d+_0x1ba7df['length'],0x0),'ms':Math[_0x3dbfc3(0x1f5)](performance[_0x3dbfc3(0x2e6)]()-_0x5dcfbe)});if(_0x178b87&&_0x63e80d)this[_0x3dbfc3(0xe44)](_0x594014,_0x46594e);return _0x46594e;})());return _inflightFetches[_0x115a9c(0x22c)](_0x594014,_0x163fe1),_0x163fe1['catch'](()=>{})[_0x115a9c(0xa0c)](()=>{const _0x4c682a=_0x115a9c;_inflightFetches[_0x4c682a(0x200)](_0x594014);}),_0x163fe1;}async[_0x160929(0xbc4)](_0x9b022,_0x2ef92a,_0x33f989,_0x54caea,_0x405b07='hour',_0x11cea6=!![],_0x94c2f8=null){const _0x1b5fbb=_0x160929;if(!_0x2ef92a[_0x1b5fbb(0xc70)])return{};const _0x883317=_0x94c2f8&&_0x94c2f8[_0x1b5fbb(0xc70)]?Array[_0x1b5fbb(0x9e4)](new Set(_0x94c2f8)):[_0x1b5fbb(0x14c),'min','max',_0x1b5fbb(0x54f),_0x1b5fbb(0x89b),_0x1b5fbb(0x32a)],_0x9f83f9=_0x54caea['getTime']()-_0x33f989[_0x1b5fbb(0x910)]()>=0x5265c00?0xea60:0x2710,_0x20638a=Math[_0x1b5fbb(0x604)](_0x33f989[_0x1b5fbb(0x910)]()/_0x9f83f9)*_0x9f83f9,_0x43ce6f=Math['floor'](_0x54caea['getTime']()/_0x9f83f9)*_0x9f83f9,_0x11c51f=_0x2ef92a[_0x1b5fbb(0x3d3)]()[_0x1b5fbb(0x21d)]()[_0x1b5fbb(0xc0d)](','),_0x5c5c94=_0x883317[_0x1b5fbb(0x3d3)]()['sort']()[_0x1b5fbb(0xc0d)](','),_0x19696d='s:'+_0x11c51f+'|'+_0x20638a+'|'+_0x43ce6f+'|'+_0x405b07+'|'+_0x5c5c94;if(_0x11cea6){const _0x34b17c=this[_0x1b5fbb(0x708)](_0x19696d);if(_0x34b17c)return _0x34b17c;const _0x283c48='s:'+_0x11c51f+'|',_0xde0be1='|'+_0x405b07+'|'+_0x5c5c94,_0x4bc9b1={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400}[_0x405b07]||0x36ee80,_0x58ab4c=_0x33f989[_0x1b5fbb(0x910)](),_0x3e1338=_0x54caea['getTime'](),_0x20a5b3=Date[_0x1b5fbb(0x2e6)]();for(const [_0x23fc47,_0x1bda54]of this['_cache']){if(!_0x23fc47[_0x1b5fbb(0xa49)](_0x283c48)||!_0x23fc47[_0x1b5fbb(0x7e4)](_0xde0be1))continue;if(_0x20a5b3-_0x1bda54['ts']>FETCH_CACHE_TTL_MS||_0x1bda54['ts']<this[_0x1b5fbb(0x713)])continue;const _0x226da6=_0x23fc47[_0x1b5fbb(0x3d3)](_0x283c48[_0x1b5fbb(0xc70)],_0x23fc47[_0x1b5fbb(0xc70)]-_0xde0be1[_0x1b5fbb(0xc70)])['split']('|');if(_0x226da6['length']!==0x2)continue;const _0xb6ed2b=+_0x226da6[0x0],_0x254f09=+_0x226da6[0x1];if(!(_0xb6ed2b<=_0x20638a&&_0x254f09>=_0x43ce6f)||_0xb6ed2b===_0x20638a&&_0x254f09===_0x43ce6f)continue;const _0x7491de={};for(const _0x70e4f3 of _0x2ef92a){const _0x597c8f=_0x1bda54[_0x1b5fbb(0x780)][_0x70e4f3];if(!Array[_0x1b5fbb(0x724)](_0x597c8f)){_0x7491de[_0x70e4f3]=[];continue;}_0x7491de[_0x70e4f3]=_0x597c8f['filter'](_0x4ae471=>_0x4ae471['t']+_0x4bc9b1>_0x58ab4c&&_0x4ae471['t']<_0x3e1338);}return _0x7491de;}const _0x28ffd3=0x36ee80,_0x40213b=Math[_0x1b5fbb(0xa08)](0x2*_0x4bc9b1,0x6ddd00);let _0xadcaac=null,_0x5fdf02=-Infinity;for(const [_0x4ef53b,_0x2356e9]of this[_0x1b5fbb(0xc3d)]){if(!_0x4ef53b['startsWith'](_0x283c48)||!_0x4ef53b[_0x1b5fbb(0x7e4)](_0xde0be1))continue;if(_0x20a5b3-_0x2356e9['ts']>_0x28ffd3||_0x2356e9['ts']<this[_0x1b5fbb(0x713)])continue;const _0x3f8629=_0x4ef53b['slice'](_0x283c48['length'],_0x4ef53b['length']-_0xde0be1[_0x1b5fbb(0xc70)])[_0x1b5fbb(0x967)]('|');if(_0x3f8629['length']!==0x2)continue;const _0x4fa28e=+_0x3f8629[0x0],_0x41a470=+_0x3f8629[0x1];if(!(_0x4fa28e<=_0x20638a&&_0x41a470<_0x43ce6f&&_0x43ce6f-_0x41a470<=_0x40213b))continue;_0x41a470>_0x5fdf02&&(_0xadcaac=_0x2356e9,_0x5fdf02=_0x41a470);}if(_0xadcaac){const _0x4651ce=_0x5fdf02-_0x4bc9b1,_0x21ffcc=await this[_0x1b5fbb(0xaee)](_0x9b022,_0x2ef92a,new Date(_0x4651ce),_0x54caea,_0x405b07,_0x883317);if(_0x21ffcc){const _0x3477b2={};for(const _0x7a4c99 of _0x2ef92a){const _0x5b2b28=Array[_0x1b5fbb(0x724)](_0xadcaac[_0x1b5fbb(0x780)][_0x7a4c99])?_0xadcaac[_0x1b5fbb(0x780)][_0x7a4c99]['filter'](_0x1a6f10=>_0x1a6f10['t']<_0x4651ce):[];_0x3477b2[_0x7a4c99]=_0x5b2b28[_0x1b5fbb(0x444)](_0x21ffcc[_0x7a4c99]||[]);}this[_0x1b5fbb(0xe44)](_0x19696d,_0x3477b2);const _0x17b16e={};for(const _0x1ae42a of _0x2ef92a)_0x17b16e[_0x1ae42a]=_0x3477b2[_0x1ae42a][_0x1b5fbb(0x272)](_0x2fb8b3=>_0x2fb8b3['t']+_0x4bc9b1>_0x58ab4c&&_0x2fb8b3['t']<_0x3e1338);return _0x17b16e;}}}const _0x8a2347=_inflightFetches[_0x1b5fbb(0x1a9)](_0x19696d);if(_0x8a2347)return this[_0x1b5fbb(0x79d)](_0x1b5fbb(0xa99),_0x19696d),_0x8a2347;const _0x6a38ba=((async()=>{const _0x4364f9=_0x1b5fbb,_0x5b0d4d=performance['now'](),_0x240a58=await this[_0x4364f9(0xaee)](_0x9b022,_0x2ef92a,_0x33f989,_0x54caea,_0x405b07,_0x883317);this[_0x4364f9(0x79d)](_0x4364f9(0x607),{'ids':_0x11c51f,'period':_0x405b07,'rows':_0x240a58?Object[_0x4364f9(0x94d)](_0x240a58)[_0x4364f9(0x6e8)]((_0x2cba92,_0x45fa4a)=>_0x2cba92+_0x45fa4a[_0x4364f9(0xc70)],0x0):-0x1,'ms':Math['round'](performance[_0x4364f9(0x2e6)]()-_0x5b0d4d)});if(_0x11cea6&&_0x240a58)this['_cacheSet'](_0x19696d,_0x240a58);return _0x240a58||{};})());return _inflightFetches[_0x1b5fbb(0x22c)](_0x19696d,_0x6a38ba),_0x6a38ba[_0x1b5fbb(0x3cb)](()=>{})['finally'](()=>{const _0x89ae0f=_0x1b5fbb;_inflightFetches[_0x89ae0f(0x200)](_0x19696d);}),_0x6a38ba;}async[_0x160929(0xaee)](_0x5c6be9,_0x159f70,_0x56374d,_0x3cda3f,_0x4300e8,_0x142680){const _0xdb6ca9=_0x160929;try{const _0x411d4d=await _0x5c6be9[_0xdb6ca9(0xdf3)]({'type':_0xdb6ca9(0xd37),'start_time':_0x56374d['toISOString'](),'end_time':_0x3cda3f[_0xdb6ca9(0x2a5)](),'statistic_ids':_0x159f70,'period':_0x4300e8,'types':_0x142680}),_0x2fa1ec={};for(const _0x54b07b of _0x159f70){const _0x526d2e=_0x411d4d?.[_0x54b07b]||[];_0x2fa1ec[_0x54b07b]=_0x526d2e[_0xdb6ca9(0x7ee)](_0x57f714=>({'t':new Date(_0x57f714[_0xdb6ca9(0x3a7)])[_0xdb6ca9(0x910)](),'mean':toNum(_0x57f714[_0xdb6ca9(0x14c)]),'min':toNum(_0x57f714[_0xdb6ca9(0xc2f)]),'max':toNum(_0x57f714[_0xdb6ca9(0xa08)]),'sum':toNum(_0x57f714[_0xdb6ca9(0x54f)]),'state':toNum(_0x57f714[_0xdb6ca9(0x89b)]),'change':toNum(_0x57f714[_0xdb6ca9(0x32a)])}));}return _0x2fa1ec;}catch(_0x59ce7d){return console[_0xdb6ca9(0x289)](_0xdb6ca9(0x64f),_0x59ce7d),null;}}}function stripSampleForCache(_0x3cbb57,_0x5c3b1a){const _0x28ab55=_0x160929,_0x54e62a={'t':new Date(_0x3cbb57[_0x28ab55(0x414)]||_0x3cbb57['last_updated'])[_0x28ab55(0x910)](),'state':_0x3cbb57[_0x28ab55(0x89b)]};if(_0x5c3b1a&&_0x3cbb57['attributes'])_0x54e62a[_0x28ab55(0xcd4)]=_0x3cbb57[_0x28ab55(0xcd4)];else _0x54e62a[_0x28ab55(0xcd4)]=null;return _0x54e62a;}const AGG_VALID=new Set(['min',_0x160929(0xa08),_0x160929(0x54f),_0x160929(0x44f),'mean',_0x160929(0x222),'last',_0x160929(0x6a1),_0x160929(0xc59),'diff',_0x160929(0x32a)]);class DataProcessor{static[_0x160929(0x716)](_0x3f57bc,_0x3284a7){const _0x175f32=_0x160929;if(!Array[_0x175f32(0x724)](_0x3f57bc)||_0x3f57bc['length']<=_0x3284a7||_0x3284a7<0x3)return _0x3f57bc;const _0x50a7be=_0x3f57bc['length'],_0xeb5883=new Array(_0x3284a7);let _0x22f1e9=0x0;const _0x17eed7=(_0x50a7be-0x2)/(_0x3284a7-0x2);let _0x2dcd9b=0x0;_0xeb5883[_0x22f1e9++]=_0x3f57bc[_0x2dcd9b];for(let _0x2019e2=0x0;_0x2019e2<_0x3284a7-0x2;_0x2019e2++){let _0x2f1fac=0x0,_0x3a073c=0x0,_0x3ee597=Math[_0x175f32(0x604)]((_0x2019e2+0x1)*_0x17eed7)+0x1,_0x3c6886=Math[_0x175f32(0x604)]((_0x2019e2+0x2)*_0x17eed7)+0x1;_0x3c6886=_0x3c6886<_0x50a7be?_0x3c6886:_0x50a7be;const _0x2b51e8=_0x3c6886-_0x3ee597;if(_0x2b51e8<=0x0){const _0x55a5a4=Math[_0x175f32(0xc2f)](_0x3ee597,_0x50a7be-0x1);_0xeb5883[_0x22f1e9++]=_0x3f57bc[_0x55a5a4],_0x2dcd9b=_0x55a5a4;continue;}for(let _0x48346a=_0x3ee597;_0x48346a<_0x3c6886;_0x48346a++){_0x2f1fac+=_0x3f57bc[_0x48346a]['t'],_0x3a073c+=_0x3f57bc[_0x48346a]['v']||0x0;}_0x2f1fac/=_0x2b51e8,_0x3a073c/=_0x2b51e8;const _0x69fcac=Math[_0x175f32(0x604)](_0x2019e2*_0x17eed7)+0x1,_0x57c787=Math['floor']((_0x2019e2+0x1)*_0x17eed7)+0x1,_0x11f9b5=_0x3f57bc[_0x2dcd9b]['t'],_0x5673e4=_0x3f57bc[_0x2dcd9b]['v']||0x0;let _0xf54090=-0x1,_0x46dff1=_0x69fcac;for(let _0x54511c=_0x69fcac;_0x54511c<_0x57c787;_0x54511c++){const _0x3e9315=Math[_0x175f32(0x960)]((_0x11f9b5-_0x2f1fac)*((_0x3f57bc[_0x54511c]['v']||0x0)-_0x5673e4)-(_0x11f9b5-_0x3f57bc[_0x54511c]['t'])*(_0x3a073c-_0x5673e4))*0.5;_0x3e9315>_0xf54090&&(_0xf54090=_0x3e9315,_0x46dff1=_0x54511c);}_0xeb5883[_0x22f1e9++]=_0x3f57bc[_0x46dff1],_0x2dcd9b=_0x46dff1;}return _0xeb5883[_0x22f1e9++]=_0x3f57bc[_0x50a7be-0x1],_0xeb5883;}static[_0x160929(0xbe0)](_0x362273,_0x21780f,_0x494bc4,_0x4485fa,_0x47e933,_0x3ef8d4,_0x326ceb={}){const _0x50bcc2=_0x160929;if(!_0x362273?.[_0x50bcc2(0xc70)]||!_0x21780f||_0x4485fa<=_0x494bc4)return _0x362273||[];const _0x3e2fd6=0x7d0,_0x381e87=0x7530;let _0x2f81b7=Math[_0x50bcc2(0xa08)](_0x381e87,_0x21780f);const _0xcce360=_0x4485fa-_0x494bc4;let _0x6f9304=Math[_0x50bcc2(0x8c8)](_0xcce360/_0x2f81b7);_0x6f9304>_0x3e2fd6&&(_0x2f81b7=Math['ceil'](_0xcce360/_0x3e2fd6),_0x6f9304=_0x3e2fd6);let _0x273ec4=_0x494bc4;_0x326ceb[_0x50bcc2(0x79f)]&&(_0x273ec4=Math['floor'](_0x494bc4/_0x2f81b7)*_0x2f81b7,_0x6f9304=Math[_0x50bcc2(0xc2f)](_0x3e2fd6,Math['ceil']((_0x4485fa-_0x273ec4)/_0x2f81b7)));const _0x3b274e=!!_0x326ceb[_0x50bcc2(0xb9a)],_0x233529=!!_0x326ceb[_0x50bcc2(0xcf6)],_0x2fca0f=_0x362273,_0xd95b1=new Array(_0x6f9304);let _0x4e5f38=0x0,_0x1c0497=null,_0x1106e2=null,_0x538e62=null,_0x362faa=null,_0x5a4a29=null;while(_0x4e5f38<_0x2fca0f[_0x50bcc2(0xc70)]&&_0x2fca0f[_0x4e5f38]['t']<_0x273ec4){const _0x4f140d=_0x2fca0f[_0x4e5f38]['v'];_0x4f140d!==null&&_0x4f140d!==undefined&&!Number[_0x50bcc2(0x259)](_0x4f140d)&&(_0x1c0497=_0x4f140d,_0x1106e2=_0x2fca0f[_0x4e5f38]['t']),_0x4e5f38++;}const _0x52c51a=_0x326ceb['carryPastNow']?_0x4485fa:Math[_0x50bcc2(0xc2f)](Date[_0x50bcc2(0x2e6)](),_0x4485fa),_0x3f4f08=Date[_0x50bcc2(0x2e6)](),_0x307cba=!_0x3b274e&&!_0x326ceb[_0x50bcc2(0xd48)]&&_0x3f4f08<_0x4485fa,_0x554813=!!_0x326ceb['breakOnNull'],_0x2e43d3=!_0x554813?_0x326ceb[_0x50bcc2(0xd54)]??Infinity:_0x326ceb[_0x50bcc2(0xd54)]??Math[_0x50bcc2(0xc2f)](_0x2f81b7*0x3,0x1e*0x3c*0x3e8);for(let _0x39f3f6=0x0;_0x39f3f6<_0x6f9304;_0x39f3f6++){const _0x1404cf=_0x273ec4+_0x39f3f6*_0x2f81b7,_0x5f2483=_0x1404cf+_0x2f81b7,_0xcea1b6=(_0x1404cf+_0x5f2483)/0x2;let _0x4a7197=_0x3b274e?_0x1404cf:_0xcea1b6;if(_0x307cba&&_0x1404cf<=_0x3f4f08&&_0x3f4f08<_0x5f2483)_0x4a7197=_0x3f4f08;while(_0x4e5f38<_0x2fca0f[_0x50bcc2(0xc70)]&&_0x2fca0f[_0x4e5f38]['t']<_0x1404cf)_0x4e5f38++;const _0x491192=[];let _0x3ee3a2=Infinity,_0x28ed39=-Infinity,_0x17ca37=![],_0x561a23=null,_0x1ee833=null,_0x1fa57b=null,_0x5c084f=_0x4e5f38;while(_0x5c084f<_0x2fca0f['length']&&_0x2fca0f[_0x5c084f]['t']<_0x5f2483){const _0x5ebeb6=_0x2fca0f[_0x5c084f],_0x498b21=_0x5ebeb6['v'];if(_0x498b21!==null&&_0x498b21!==undefined&&!Number[_0x50bcc2(0x259)](_0x498b21)){_0x491192['push'](_0x498b21),_0x561a23=_0x498b21,_0x1ee833=_0x5ebeb6[_0x50bcc2(0x6be)]!==undefined&&_0x5ebeb6['bMin']!==null?_0x5ebeb6[_0x50bcc2(0x6be)]:_0x498b21,_0x1fa57b=_0x5ebeb6['bMax']!==undefined&&_0x5ebeb6[_0x50bcc2(0x7fd)]!==null?_0x5ebeb6[_0x50bcc2(0x7fd)]:_0x498b21;if(_0x3ef8d4){if(_0x1ee833<_0x3ee3a2)_0x3ee3a2=_0x1ee833;if(_0x1fa57b>_0x28ed39)_0x28ed39=_0x1fa57b;_0x17ca37=!![];}}_0x5c084f++;}if(_0x491192[_0x50bcc2(0xc70)]>0x0){const _0x2d2475=DataProcessor['_aggregate'](_0x491192,_0x47e933);_0x1c0497=_0x2d2475===null?null:_0x561a23,_0x1106e2=_0xcea1b6;const _0x1e756d={'t':_0x4a7197,'v':_0x2d2475};_0x3ef8d4&&_0x17ca37&&(_0x1e756d[_0x50bcc2(0x6be)]=_0x3ee3a2,_0x1e756d[_0x50bcc2(0x7fd)]=_0x28ed39,_0x538e62=_0x1ee833,_0x362faa=_0x1fa57b);if(_0x233529){const _0x3a0859=DataProcessor['_ohlc'](_0x491192);_0x3a0859&&(_0x1e756d['o']=_0x3a0859['o'],_0x1e756d['h']=_0x3a0859['h'],_0x1e756d['l']=_0x3a0859['l'],_0x1e756d['c']=_0x3a0859['c'],_0x5a4a29=_0x3a0859);}_0xd95b1[_0x39f3f6]=_0x1e756d;}else{if(!_0x326ceb['deltaAgg']&&_0x1c0497!==null&&_0x1404cf<=_0x52c51a&&_0x2e43d3>0x0&&_0x1106e2!==null&&_0xcea1b6-_0x1106e2<=_0x2e43d3){const _0x53b08f={'t':_0x4a7197,'v':_0x1c0497};_0x3ef8d4&&(_0x53b08f[_0x50bcc2(0x6be)]=_0x538e62??_0x1c0497,_0x53b08f[_0x50bcc2(0x7fd)]=_0x362faa??_0x1c0497);if(_0x233529){const _0x5e8fdd=_0x5a4a29?_0x5a4a29['c']:_0x1c0497;_0x53b08f['o']=_0x53b08f['h']=_0x53b08f['l']=_0x53b08f['c']=_0x5e8fdd;}_0xd95b1[_0x39f3f6]=_0x53b08f;}else{const _0x2df068={'t':_0x4a7197,'v':null};_0x3ef8d4&&(_0x2df068[_0x50bcc2(0x6be)]=null,_0x2df068[_0x50bcc2(0x7fd)]=null);if(_0x233529)_0x2df068['o']=_0x2df068['h']=_0x2df068['l']=_0x2df068['c']=null;_0xd95b1[_0x39f3f6]=_0x2df068;}}}let _0x4225d0=-0x1;for(let _0xcd8b96=0x0;_0xcd8b96<_0xd95b1[_0x50bcc2(0xc70)];_0xcd8b96++){if(_0xd95b1[_0xcd8b96]['v']!==null){_0x4225d0=_0xcd8b96;break;}}if(_0x4225d0>0x0&&!_0x326ceb[_0x50bcc2(0x4f5)]&&!_0x554813&&!_0x326ceb['noLeadFill']){const _0x4d125c=_0xd95b1[_0x4225d0]['v'],_0x591383=_0x3ef8d4?_0xd95b1[_0x4225d0][_0x50bcc2(0x6be)]:null,_0x23a6ad=_0x3ef8d4?_0xd95b1[_0x4225d0][_0x50bcc2(0x7fd)]:null;for(let _0x3c765a=0x0;_0x3c765a<_0x4225d0;_0x3c765a++){_0xd95b1[_0x3c765a]['v']=_0x4d125c,_0x3ef8d4&&(_0xd95b1[_0x3c765a]['bMin']=_0x591383,_0xd95b1[_0x3c765a][_0x50bcc2(0x7fd)]=_0x23a6ad);}}return _0xd95b1;}static[_0x160929(0x45a)](_0x42bec9,_0x5335c5){const _0x281d2c=_0x160929;if(_0x5335c5&&!AGG_VALID['has'](_0x5335c5)){DataProcessor['_aggWarned']=DataProcessor[_0x281d2c(0x5f5)]||new Set();if(!DataProcessor[_0x281d2c(0x5f5)][_0x281d2c(0x9b5)](_0x5335c5)){DataProcessor['_aggWarned'][_0x281d2c(0x2c9)](_0x5335c5);const _0xc3dfa4=_0x5335c5===_0x281d2c(0x89b)?_0x281d2c(0xa4d):'';console[_0x281d2c(0x289)](_0x281d2c(0xd95)+_0x5335c5+_0x281d2c(0x3ef)+('Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20'+[...AGG_VALID][_0x281d2c(0xc0d)](',\x20')+'.'+_0xc3dfa4));}}const _0x4ed7ca=[];for(const _0x25c312 of _0x42bec9)if(_0x25c312!==null&&_0x25c312!==undefined&&!Number[_0x281d2c(0x259)](_0x25c312))_0x4ed7ca[_0x281d2c(0xd65)](_0x25c312);if(!_0x4ed7ca['length'])return null;switch(_0x5335c5){case _0x281d2c(0xc2f):{let _0x28f5b2=_0x4ed7ca[0x0];for(let _0x5c243b=0x1;_0x5c243b<_0x4ed7ca[_0x281d2c(0xc70)];_0x5c243b++)if(_0x4ed7ca[_0x5c243b]<_0x28f5b2)_0x28f5b2=_0x4ed7ca[_0x5c243b];return _0x28f5b2;}case _0x281d2c(0xa08):{let _0xc83d76=_0x4ed7ca[0x0];for(let _0x3df7bb=0x1;_0x3df7bb<_0x4ed7ca[_0x281d2c(0xc70)];_0x3df7bb++)if(_0x4ed7ca[_0x3df7bb]>_0xc83d76)_0xc83d76=_0x4ed7ca[_0x3df7bb];return _0xc83d76;}case _0x281d2c(0x54f):return _0x4ed7ca['reduce']((_0x37a388,_0x4576f1)=>_0x37a388+_0x4576f1,0x0);case _0x281d2c(0x222):case _0x281d2c(0xe01):{let _0x2e848d=0x0;for(let _0x41fbd7=0x1;_0x41fbd7<_0x4ed7ca[_0x281d2c(0xc70)];_0x41fbd7++){if(_0x4ed7ca[_0x41fbd7-0x1]>0x0&&_0x4ed7ca[_0x41fbd7]<_0x4ed7ca[_0x41fbd7-0x1]*0.1)_0x2e848d++;}return _0x2e848d>0x0&&(DataProcessor[_0x281d2c(0xd5c)]=DataProcessor['_resetAggWarned']||new Set(),!DataProcessor[_0x281d2c(0xd5c)][_0x281d2c(0x9b5)](_0x5335c5)&&(DataProcessor['_resetAggWarned'][_0x281d2c(0x2c9)](_0x5335c5),console[_0x281d2c(0x289)]('[statistics-graph-chart-card]\x20aggregate_func:\x20\x22'+_0x5335c5+_0x281d2c(0x2ad)+_0x281d2c(0x4f1)+(_0x281d2c(0xa33)+(_0x5335c5==='last'?_0x281d2c(0xa69):_0x281d2c(0x998))+',\x20')+'so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20'+_0x281d2c(0x866)))),_0x5335c5===_0x281d2c(0x222)?_0x4ed7ca[0x0]:_0x4ed7ca[_0x4ed7ca['length']-0x1];}case _0x281d2c(0x6a1):{const _0x36d3bf=[..._0x4ed7ca]['sort']((_0x1b7cd2,_0x1eeb34)=>_0x1b7cd2-_0x1eeb34),_0x466392=Math['floor'](_0x36d3bf[_0x281d2c(0xc70)]/0x2);return _0x36d3bf[_0x281d2c(0xc70)]%0x2?_0x36d3bf[_0x466392]:(_0x36d3bf[_0x466392-0x1]+_0x36d3bf[_0x466392])/0x2;}case _0x281d2c(0xc59):{let _0x9cbbac=_0x4ed7ca[0x0],_0x23bc19=_0x4ed7ca[0x0];for(let _0x89ebc1=0x1;_0x89ebc1<_0x4ed7ca[_0x281d2c(0xc70)];_0x89ebc1++){if(_0x4ed7ca[_0x89ebc1]<_0x9cbbac)_0x9cbbac=_0x4ed7ca[_0x89ebc1];if(_0x4ed7ca[_0x89ebc1]>_0x23bc19)_0x23bc19=_0x4ed7ca[_0x89ebc1];}return _0x23bc19-_0x9cbbac;}case _0x281d2c(0x39e):{if(_0x4ed7ca[_0x281d2c(0xc70)]<0x2)return null;return _0x4ed7ca[_0x4ed7ca[_0x281d2c(0xc70)]-0x1]-_0x4ed7ca[0x0];}case _0x281d2c(0x32a):{if(_0x4ed7ca[_0x281d2c(0xc70)]<0x2)return null;let _0x31763f=0x0;for(let _0x156e59=0x1;_0x156e59<_0x4ed7ca['length'];_0x156e59++){const _0x1bffd6=_0x4ed7ca[_0x156e59]-_0x4ed7ca[_0x156e59-0x1];if(_0x1bffd6>=0x0)_0x31763f+=_0x1bffd6;}return _0x31763f;}case _0x281d2c(0x44f):case _0x281d2c(0x14c):default:return _0x4ed7ca['reduce']((_0x139e71,_0x23feef)=>_0x139e71+_0x23feef,0x0)/_0x4ed7ca[_0x281d2c(0xc70)];}}static[_0x160929(0xe48)](_0x2dee5f){const _0x4518ef=_0x160929;let _0x27e5b9=null,_0x3b6daf=null,_0x440c14=null,_0x2958b6=null;for(const _0x4641a8 of _0x2dee5f){if(_0x4641a8===null||_0x4641a8===undefined||Number[_0x4518ef(0x259)](_0x4641a8))continue;if(_0x27e5b9===null)_0x27e5b9=_0x4641a8,_0x3b6daf=_0x4641a8,_0x440c14=_0x4641a8;else{if(_0x4641a8>_0x3b6daf)_0x3b6daf=_0x4641a8;if(_0x4641a8<_0x440c14)_0x440c14=_0x4641a8;}_0x2958b6=_0x4641a8;}return _0x27e5b9===null?null:{'o':_0x27e5b9,'h':_0x3b6daf,'l':_0x440c14,'c':_0x2958b6};}static[_0x160929(0x8ed)](_0x4bf5d6,_0x199cae){const _0x221d5a=_0x160929;if(!Array[_0x221d5a(0x724)](_0x4bf5d6)||!_0x4bf5d6[_0x221d5a(0xc70)]||typeof _0x199cae!=='function')return _0x4bf5d6;const _0x42e38f=new Array(_0x4bf5d6[_0x221d5a(0xc70)]);for(let _0x4aad74=0x0;_0x4aad74<_0x4bf5d6[_0x221d5a(0xc70)];_0x4aad74++){const _0x201ba6=_0x4bf5d6[_0x4aad74];if(!_0x201ba6||!isNum(_0x201ba6['v'])){_0x42e38f[_0x4aad74]=_0x201ba6;continue;}const _0x5c8af5=_0x199cae(_0x201ba6['t']);if(!isNum(_0x5c8af5)){_0x42e38f[_0x4aad74]=_0x201ba6;continue;}const _0x361a91={..._0x201ba6,'v':_0x201ba6['v']*_0x5c8af5};if(isNum(_0x201ba6[_0x221d5a(0x6be)]))_0x361a91[_0x221d5a(0x6be)]=_0x201ba6[_0x221d5a(0x6be)]*_0x5c8af5;if(isNum(_0x201ba6[_0x221d5a(0x7fd)]))_0x361a91[_0x221d5a(0x7fd)]=_0x201ba6[_0x221d5a(0x7fd)]*_0x5c8af5;if(isNum(_0x201ba6[_0x221d5a(0x5ae)]))_0x361a91['sMean']=_0x201ba6['sMean']*_0x5c8af5;if(isNum(_0x201ba6[_0x221d5a(0xcea)]))_0x361a91[_0x221d5a(0xcea)]=_0x201ba6[_0x221d5a(0xcea)]*_0x5c8af5;if(_0x5c8af5<0x0&&isNum(_0x361a91[_0x221d5a(0x6be)])&&isNum(_0x361a91['bMax'])&&_0x361a91['bMin']>_0x361a91['bMax']){const _0x31b3a2=_0x361a91[_0x221d5a(0x6be)];_0x361a91[_0x221d5a(0x6be)]=_0x361a91[_0x221d5a(0x7fd)],_0x361a91[_0x221d5a(0x7fd)]=_0x31b3a2;}_0x42e38f[_0x4aad74]=_0x361a91;}return _0x42e38f;}static[_0x160929(0xbb5)](_0x142f9b,_0x4f4f92,_0x51be3d){const _0x1e9d1f=_0x160929;if(!Array[_0x1e9d1f(0x724)](_0x142f9b)||!_0x142f9b[_0x1e9d1f(0xc70)]||typeof _0x4f4f92!=='function')return _0x142f9b;const _0x496a26=normalizeRefOp(_0x51be3d),_0x5af86e=_0x105af8=>({..._0x105af8,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0x107b7d=new Array(_0x142f9b['length']);for(let _0x49abe2=0x0;_0x49abe2<_0x142f9b[_0x1e9d1f(0xc70)];_0x49abe2++){const _0x120e8a=_0x142f9b[_0x49abe2];if(!_0x120e8a||!isNum(_0x120e8a['v'])){_0x107b7d[_0x49abe2]=_0x120e8a;continue;}const _0x498b14=_0x4f4f92(_0x120e8a['t']);if(!isNum(_0x498b14)){_0x107b7d[_0x49abe2]=_0x5af86e(_0x120e8a);continue;}let _0x5cd755;switch(_0x496a26){case _0x1e9d1f(0x2c9):_0x5cd755=_0x2c3b81=>_0x2c3b81+_0x498b14;break;case'multiply':_0x5cd755=_0x507870=>_0x507870*_0x498b14;break;case _0x1e9d1f(0x2ef):_0x5cd755=_0x4fc4be=>_0x498b14===0x0?null:_0x4fc4be/_0x498b14;break;case _0x1e9d1f(0xe21):_0x5cd755=_0x445088=>_0x498b14-_0x445088;break;case _0x1e9d1f(0xcdc):_0x5cd755=_0x3be60f=>_0x3be60f===0x0?null:_0x498b14/_0x3be60f;break;default:_0x5cd755=_0x397202=>_0x397202-_0x498b14;}const _0x4fd3b9=_0x5cd755(_0x120e8a['v']);if(!isNum(_0x4fd3b9)){_0x107b7d[_0x49abe2]=_0x5af86e(_0x120e8a);continue;}const _0x540758={..._0x120e8a,'v':_0x4fd3b9};for(const _0x2b7508 of[_0x1e9d1f(0x6be),_0x1e9d1f(0x7fd),_0x1e9d1f(0x5ae),_0x1e9d1f(0xcea)]){if(isNum(_0x120e8a[_0x2b7508])){const _0x333768=_0x5cd755(_0x120e8a[_0x2b7508]);_0x540758[_0x2b7508]=isNum(_0x333768)?_0x333768:null;}}if(isNum(_0x540758[_0x1e9d1f(0x6be)])&&isNum(_0x540758[_0x1e9d1f(0x7fd)])&&_0x540758[_0x1e9d1f(0x6be)]>_0x540758[_0x1e9d1f(0x7fd)]){const _0x220861=_0x540758[_0x1e9d1f(0x6be)];_0x540758[_0x1e9d1f(0x6be)]=_0x540758[_0x1e9d1f(0x7fd)],_0x540758[_0x1e9d1f(0x7fd)]=_0x220861;}_0x107b7d[_0x49abe2]=_0x540758;}return _0x107b7d;}static[_0x160929(0x9a4)](_0x199b2c,_0x4c9213){const _0x1f25d8=_0x160929;if(!Array[_0x1f25d8(0x724)](_0x199b2c))return _0x199b2c;for(const _0x7e0925 of _0x199b2c){if(!_0x7e0925)continue;if(isNum(_0x7e0925[_0x1f25d8(0x6be)])&&isNum(_0x7e0925['bMax'])){if(_0x7e0925['v']!==null&&_0x7e0925['v']!==undefined)_0x7e0925['v']=_0x7e0925[_0x1f25d8(0x7fd)]-_0x7e0925['bMin'];!_0x4c9213&&(delete _0x7e0925['bMin'],delete _0x7e0925['bMax']);}else{if(!_0x4c9213){if(_0x1f25d8(0x6be)in _0x7e0925)delete _0x7e0925[_0x1f25d8(0x6be)];if(_0x1f25d8(0x7fd)in _0x7e0925)delete _0x7e0925['bMax'];}}}return _0x199b2c;}static[_0x160929(0x532)](_0x2633bc,_0x4f1617){const _0x6ccd96=_0x160929,_0x1e4680=Array[_0x6ccd96(0x724)](_0x4f1617?.['moving_averages'])?_0x4f1617[_0x6ccd96(0xaa8)]:null;if(!_0x1e4680||!_0x1e4680[_0x6ccd96(0xc70)]||!Array[_0x6ccd96(0x724)](_0x2633bc)||!_0x2633bc['length'])return null;const _0x28d395=(_0x4f1617[_0x6ccd96(0x529)]||_0x4f1617[_0x6ccd96(0xc4e)])===_0x6ccd96(0x5a7),_0x43f10f=_0x18f0bc=>{if(!_0x18f0bc)return null;const _0x322e03=_0x28d395?isNum(_0x18f0bc['c'])?_0x18f0bc['c']:_0x18f0bc['v']:_0x18f0bc['v'];return isNum(_0x322e03)?_0x322e03:null;},_0x569620=_0x2633bc['map'](_0x43f10f),_0x132370=_0x2633bc[_0x6ccd96(0xc70)],_0x4afc75=[];for(const _0x454a06 of _0x1e4680){const _0x555936=Math[_0x6ccd96(0x1f5)](toNum(_0x454a06?.['period'])||0x0);if(!(_0x555936>=0x1))continue;const _0x5fdf3e=new Array(_0x132370);let _0x11159e=0x0,_0xa899ff=-0x1;for(let _0x51e1ed=0x0;_0x51e1ed<_0x132370;_0x51e1ed++){const _0x32807e=_0x569620[_0x51e1ed];_0x32807e===null?_0xa899ff=_0x51e1ed:_0x11159e+=_0x32807e;if(_0x51e1ed>=_0x555936){const _0x1fca86=_0x569620[_0x51e1ed-_0x555936];if(_0x1fca86!==null)_0x11159e-=_0x1fca86;}const _0x376c5d=_0x51e1ed>=_0x555936-0x1&&_0xa899ff<=_0x51e1ed-_0x555936;_0x5fdf3e[_0x51e1ed]={'t':_0x2633bc[_0x51e1ed]['t'],'v':_0x376c5d?_0x11159e/_0x555936:null};}_0x4afc75['push']({'period':_0x555936,'color':_0x454a06[_0x6ccd96(0x73c)]||null,'width':_0x454a06[_0x6ccd96(0xd50)]!=null&&_0x454a06['width']!==''&&isNum(toNum(_0x454a06[_0x6ccd96(0xd50)]))?toNum(_0x454a06['width']):null,'show_label':!!_0x454a06['show_label'],'points':_0x5fdf3e});}return _0x4afc75[_0x6ccd96(0xc70)]?_0x4afc75:null;}static['computeMovingAveragesExt'](_0x4208cb,_0x59c910,_0x51f818){const _0x26edff=_0x160929,_0x397870=Array['isArray'](_0x59c910?.[_0x26edff(0xaa8)])?_0x59c910[_0x26edff(0xaa8)]['filter'](_0x4f86c5=>_0x4f86c5&&Math[_0x26edff(0x1f5)](toNum(_0x4f86c5['period'])||0x0)>=0x1):null;if(!_0x397870||!_0x397870['length']||!Array[_0x26edff(0x724)](_0x4208cb)||!_0x4208cb['length'])return null;const {startMs:_0x493a05,endMs:_0x62ec5e,bucketMs:_0x5f26f2,groupBy:_0x32afeb,aggFunc:_0x20cc31,alignToClock:_0x50452a,anchorStart:_0x4e6cad,tz:_0x5cdb6a,deltaAgg:_0x3b0ee2,carryPastNow:_0x560178,damp:_0x4bd9a8,isCounter:_0x56dde7}=_0x51f818||{};let _0xf2f2b9=0x0;for(const _0x3307f7 of _0x397870){const _0x1aaa1c=Math['round'](toNum(_0x3307f7[_0x26edff(0x395)])||0x0);if(_0x1aaa1c>_0xf2f2b9)_0xf2f2b9=_0x1aaa1c;}if(!(_0xf2f2b9>=0x1))return null;const _0x41c333=(_0x59c910['graph_type']||_0x59c910['type'])===_0x26edff(0x5a7),_0x42a5c9=[_0x26edff(0x715),'date','week','month','year'];let _0x149f1b;if(_0x42a5c9[_0x26edff(0x15b)](_0x32afeb)){const _0x11b4b6=_0x4bd9a8?DataProcessor['dampResetBoundaryMax'](_0x4208cb,_0x32afeb,_0x20cc31,_0x5cdb6a,!!_0x56dde7):_0x4208cb;_0x149f1b=DataProcessor[_0x26edff(0x32b)](_0x11b4b6,_0x32afeb,_0x20cc31,_0x62ec5e,_0x5cdb6a,_0x41c333,_0x51f818?.['firstWd']??0x1);if(!_0x59c910['break_on_null']){const _0xeca748=_0x4208cb[_0x26edff(0xc70)]?_0x4208cb[_0x4208cb['length']-0x1]['t']:null;_0x149f1b=DataProcessor[_0x26edff(0x111)](_0x149f1b,_0x32afeb,_0x20cc31,{'endMs':_0x62ec5e,'lastRawT':_0xeca748,'tz':_0x5cdb6a});}else _0x149f1b=DataProcessor['breakGapsInCalendar'](_0x149f1b,_0x32afeb,{'tz':_0x5cdb6a});}else{if(isNum(_0x5f26f2)&&_0x5f26f2>0x0){const _0x37996c=(_0xf2f2b9-0x1)*_0x5f26f2;_0x149f1b=DataProcessor[_0x26edff(0xbe0)](_0x4208cb,_0x5f26f2,isNum(_0x493a05)?_0x493a05-_0x37996c:_0x493a05,_0x62ec5e,_0x20cc31,![],{'breakOnNull':!!_0x59c910['break_on_null'],'carryForwardMs':_0x59c910[_0x26edff(0x196)],'alignToClock':_0x50452a,'anchorStart':_0x4e6cad,'ohlc':_0x41c333,'deltaAgg':!!_0x3b0ee2,'carryPastNow':!!_0x560178,'noLeadFill':!!_0x59c910[_0x26edff(0xacc)]});}else _0x149f1b=_0x4208cb;}const _0x2afe23=DataProcessor[_0x26edff(0x5c4)](_0x149f1b,_0x59c910,![]),_0x29dc5a=DataProcessor[_0x26edff(0x532)](_0x2afe23,_0x59c910);if(!_0x29dc5a)return null;if(isNum(_0x493a05)){for(const _0x401c84 of _0x29dc5a)_0x401c84[_0x26edff(0xd04)]=_0x401c84[_0x26edff(0xd04)]['filter'](_0x3ef16f=>_0x3ef16f['t']>=_0x493a05);}return _0x29dc5a[_0x26edff(0xc70)]?_0x29dc5a:null;}static['dampResetBoundaryMax'](_0x59fe21,_0x4f7950,_0x46b418,_0x3f9e4f,_0x58e901){const _0x3208f6=_0x160929;if(_0x46b418!==_0x3208f6(0xa08)||_0x4f7950!==_0x3208f6(0xb87))return _0x59fe21;if(!Array[_0x3208f6(0x724)](_0x59fe21)||_0x59fe21['length']<0x2)return _0x59fe21;const _0x3c86d5=_0x25e4da=>{const _0x56ebc6=tzParts(_0x25e4da,_0x3f9e4f);return _0x56ebc6['y']+'-'+_0x56ebc6['mo']+'-'+_0x56ebc6['d'];},_0x2e6055=_0x277284=>tzStartOfDayMs(_0x277284,_0x3f9e4f),_0x119b37=new Map();for(const _0x1af098 of _0x59fe21){if(!isNum(_0x1af098['v']))continue;const _0x4e9700=_0x3c86d5(_0x1af098['t']);let _0x398020=_0x119b37[_0x3208f6(0x1a9)](_0x4e9700);!_0x398020&&(_0x398020={'count':0x0,'first':null,'list':[]},_0x119b37['set'](_0x4e9700,_0x398020));_0x398020['count']++,_0x398020['list'][_0x3208f6(0xd65)](_0x1af098);if(!_0x398020[_0x3208f6(0x222)]||_0x1af098['t']<_0x398020['first']['t'])_0x398020[_0x3208f6(0x222)]=_0x1af098;}const _0x2b7803=new Map();for(const _0x6f15a of _0x119b37[_0x3208f6(0x94d)]()){const _0x5d200d=_0x6f15a[_0x3208f6(0x222)];_0x6f15a[_0x3208f6(0xe1d)]>=0x2&&_0x5d200d&&_0x5d200d['t']===_0x2e6055(_0x5d200d['t'])&&isNum(_0x5d200d['v'])&&_0x5d200d['v']>0x0&&isNum(_0x5d200d[_0x3208f6(0x5ae)])&&isNum(_0x5d200d['sMin'])&&_0x5d200d[_0x3208f6(0x5ae)]<_0x5d200d['v']*0.3&&_0x5d200d[_0x3208f6(0xcea)]<_0x5d200d['v']*0.5&&_0x2b7803[_0x3208f6(0x22c)](_0x5d200d,_0x5d200d[_0x3208f6(0xcea)]);if(_0x6f15a[_0x3208f6(0x6da)]['length']>=0x2){const _0x3f8e3c=_0x6f15a[_0x3208f6(0x6da)][_0x3208f6(0x3d3)]()[_0x3208f6(0x21d)]((_0x52126f,_0x808169)=>_0x52126f['t']-_0x808169['t']),_0x3d5720=_0x3f8e3c[0x0]['v'];let _0x2492ed=0x0,_0x326731=_0x3f8e3c[0x0]['v'],_0x49f956=_0x3f8e3c[0x0]['v'];for(let _0x537fc4=0x1;_0x537fc4<_0x3f8e3c[_0x3208f6(0xc70)];_0x537fc4++){if(!isNum(_0x3f8e3c[_0x537fc4]['v']))continue;_0x3f8e3c[_0x537fc4]['v']<_0x326731&&(_0x326731=_0x3f8e3c[_0x537fc4]['v'],_0x2492ed=_0x537fc4);if(_0x3f8e3c[_0x537fc4]['v']>_0x49f956)_0x49f956=_0x3f8e3c[_0x537fc4]['v'];}let _0x3c98ae=![];for(let _0x2a18f5=_0x2492ed+0x1;_0x2a18f5<_0x3f8e3c[_0x3208f6(0xc70)];_0x2a18f5++){if(isNum(_0x3f8e3c[_0x2a18f5]['v'])&&_0x3f8e3c[_0x2a18f5]['v']>_0x326731*1.5+1e-9){_0x3c98ae=!![];break;}}const _0x795fb2=isNum(_0x3d5720)&&_0x3d5720>0x0&&_0x326731<_0x3d5720*0.5,_0x5679fe=!!_0x58e901||_0x326731<=_0x49f956*0.2;if(_0x2492ed>0x0&&_0x795fb2&&_0x5679fe&&_0x3c98ae)for(let _0x3fa6b1=0x0;_0x3fa6b1<_0x2492ed;_0x3fa6b1++){if(isNum(_0x3f8e3c[_0x3fa6b1]['v'])&&_0x3f8e3c[_0x3fa6b1]['v']>_0x326731){const _0x40328f=_0x2b7803[_0x3208f6(0x9b5)](_0x3f8e3c[_0x3fa6b1])?_0x2b7803[_0x3208f6(0x1a9)](_0x3f8e3c[_0x3fa6b1]):_0x3f8e3c[_0x3fa6b1]['v'];_0x2b7803[_0x3208f6(0x22c)](_0x3f8e3c[_0x3fa6b1],Math['min'](_0x40328f,_0x326731));}}}}if(!_0x2b7803[_0x3208f6(0xcaa)])return _0x59fe21;return _0x59fe21[_0x3208f6(0x7ee)](_0x19bfda=>_0x2b7803[_0x3208f6(0x9b5)](_0x19bfda)?{..._0x19bfda,'v':_0x2b7803[_0x3208f6(0x1a9)](_0x19bfda)}:_0x19bfda);}static[_0x160929(0x32b)](_0x2cf9d,_0x4051cf,_0x1bad46,_0xfd7fe6,_0x2a9b79,_0x19c8e7,_0x5028f7=0x1){const _0x5dfa74=_0x160929;if(!_0x2cf9d||!_0x2cf9d['length'])return[];const _0x446704={},_0x4622dd=typeof _0xfd7fe6==='number'&&Number[_0x5dfa74(0x46b)](_0xfd7fe6);for(const _0x321262 of _0x2cf9d){if(_0x321262['v']===null||_0x321262['v']===undefined)continue;if(_0x4622dd&&_0x321262['t']>=_0xfd7fe6)continue;const _0x158e64=tzParts(_0x321262['t'],_0x2a9b79);let _0x343db4,_0x1786e2;switch(_0x4051cf){case _0x5dfa74(0x715):_0x343db4=_0x158e64['y']+'-'+_0x158e64['mo']+'-'+_0x158e64['d']+'-'+_0x158e64['h'],_0x1786e2=zonedWallToMs(_0x158e64['y'],_0x158e64['mo'],_0x158e64['d'],_0x158e64['h'],0x0,0x0,_0x2a9b79);break;case _0x5dfa74(0xb87):_0x343db4=_0x158e64['y']+'-'+_0x158e64['mo']+'-'+_0x158e64['d'],_0x1786e2=zonedWallToMs(_0x158e64['y'],_0x158e64['mo'],_0x158e64['d'],0x0,0x0,0x0,_0x2a9b79);break;case'week':{const _0x43e429=zonedWallToMs(_0x158e64['y'],_0x158e64['mo'],_0x158e64['d']-weekStartOffsetDays(_0x158e64['wd'],_0x5028f7),0x0,0x0,0x0,_0x2a9b79),_0x253047=tzParts(_0x43e429,_0x2a9b79);_0x343db4=_0x253047['y']+'-'+_0x253047['mo']+'-'+_0x253047['d'],_0x1786e2=_0x43e429;break;}case _0x5dfa74(0x4e2):_0x343db4=_0x158e64['y']+'-'+_0x158e64['mo'],_0x1786e2=zonedWallToMs(_0x158e64['y'],_0x158e64['mo'],0x1,0x0,0x0,0x0,_0x2a9b79);break;case _0x5dfa74(0x4f9):_0x343db4=''+_0x158e64['y'],_0x1786e2=zonedWallToMs(_0x158e64['y'],0x0,0x1,0x0,0x0,0x0,_0x2a9b79);break;default:return _0x2cf9d;}if(!_0x446704[_0x343db4])_0x446704[_0x343db4]={'vals':[],'t':_0x1786e2,'min':Infinity,'max':-Infinity};_0x446704[_0x343db4][_0x5dfa74(0xb07)][_0x5dfa74(0xd65)](_0x321262['v']);const _0x14e0fc=_0x321262[_0x5dfa74(0x6be)]!==undefined&&_0x321262[_0x5dfa74(0x6be)]!==null?_0x321262[_0x5dfa74(0x6be)]:_0x321262['v'],_0x1a9694=_0x321262[_0x5dfa74(0x7fd)]!==undefined&&_0x321262[_0x5dfa74(0x7fd)]!==null?_0x321262['bMax']:_0x321262['v'];if(_0x14e0fc<_0x446704[_0x343db4][_0x5dfa74(0xc2f)])_0x446704[_0x343db4][_0x5dfa74(0xc2f)]=_0x14e0fc;if(_0x1a9694>_0x446704[_0x343db4][_0x5dfa74(0xa08)])_0x446704[_0x343db4][_0x5dfa74(0xa08)]=_0x1a9694;_0x446704[_0x343db4]['lastRaw']=_0x321262['v'],_0x446704[_0x343db4][_0x5dfa74(0xd3b)]=_0x14e0fc,_0x446704[_0x343db4][_0x5dfa74(0x480)]=_0x1a9694;}return Object['values'](_0x446704)[_0x5dfa74(0x7ee)](_0x2f6a95=>{const _0x1cba81=_0x5dfa74,_0x5f0172={'t':_0x2f6a95['t'],'v':DataProcessor[_0x1cba81(0x45a)](_0x2f6a95['vals'],_0x1bad46)};_0x2f6a95[_0x1cba81(0xbd7)]!==undefined&&(_0x5f0172['_lastRaw']=_0x2f6a95['lastRaw'],_0x5f0172[_0x1cba81(0xc56)]=_0x2f6a95[_0x1cba81(0xd3b)],_0x5f0172[_0x1cba81(0x5bb)]=_0x2f6a95['lastMax']);isFinite(_0x2f6a95[_0x1cba81(0xc2f)])&&(_0x5f0172['bMin']=_0x2f6a95[_0x1cba81(0xc2f)],_0x5f0172['bMax']=_0x2f6a95[_0x1cba81(0xa08)]);if(_0x19c8e7){const _0xc9316a=DataProcessor[_0x1cba81(0xe48)](_0x2f6a95[_0x1cba81(0xb07)]);_0xc9316a&&(_0x5f0172['o']=_0xc9316a['o'],_0x5f0172['c']=_0xc9316a['c'],_0x5f0172['h']=isFinite(_0x2f6a95['max'])?Math[_0x1cba81(0xa08)](_0x2f6a95['max'],_0xc9316a['o'],_0xc9316a['c']):_0xc9316a['h'],_0x5f0172['l']=isFinite(_0x2f6a95['min'])?Math[_0x1cba81(0xc2f)](_0x2f6a95['min'],_0xc9316a['o'],_0xc9316a['c']):_0xc9316a['l']);}return _0x5f0172;})[_0x5dfa74(0x21d)]((_0x15464a,_0x5d401f)=>_0x15464a['t']-_0x5d401f['t']);}static[_0x160929(0x111)](_0x26035e,_0x5d5fc6,_0x16dd09,_0x5e6d91={}){const _0x2de3c5=_0x160929;if(!_0x26035e||_0x26035e[_0x2de3c5(0xc70)]===0x0)return _0x26035e||[];const _0x671235=new Set(['change',_0x2de3c5(0x54f),_0x2de3c5(0x39e),_0x2de3c5(0xc59)]);if(_0x671235[_0x2de3c5(0x9b5)](_0x16dd09))return _0x26035e;const _0x291d03=_0x5e6d91['tz'],_0x450619=_0x4ecbe8=>{const _0x16da2a=_0x2de3c5,_0x416131=tzParts(_0x4ecbe8,_0x291d03);switch(_0x5d5fc6){case _0x16da2a(0x715):return zonedWallToMs(_0x416131['y'],_0x416131['mo'],_0x416131['d'],_0x416131['h']+0x1,0x0,0x0,_0x291d03);case _0x16da2a(0xb87):return zonedWallToMs(_0x416131['y'],_0x416131['mo'],_0x416131['d']+0x1,0x0,0x0,0x0,_0x291d03);case _0x16da2a(0x26d):return zonedWallToMs(_0x416131['y'],_0x416131['mo'],_0x416131['d']+0x7,0x0,0x0,0x0,_0x291d03);case _0x16da2a(0x4e2):return zonedWallToMs(_0x416131['y'],_0x416131['mo']+0x1,0x1,0x0,0x0,0x0,_0x291d03);case _0x16da2a(0x4f9):return zonedWallToMs(_0x416131['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x291d03);default:return null;}},_0x48d267=Date[_0x2de3c5(0x2e6)](),_0x4b3910=[_0x48d267];if(typeof _0x5e6d91[_0x2de3c5(0xe26)]===_0x2de3c5(0x481)&&Number[_0x2de3c5(0x46b)](_0x5e6d91['endMs']))_0x4b3910[_0x2de3c5(0xd65)](_0x5e6d91['endMs']);typeof _0x5e6d91[_0x2de3c5(0x54e)]==='number'&&Number[_0x2de3c5(0x46b)](_0x5e6d91['lastRawT'])&&_0x4b3910[_0x2de3c5(0xd65)](_0x5e6d91[_0x2de3c5(0x54e)]+(_0x5e6d91['carrySlackMs']||0x0));const _0x1bb46b=Math[_0x2de3c5(0xc2f)](..._0x4b3910),_0x1eb416=_0x26035e[_0x2de3c5(0x3d3)]()[_0x2de3c5(0x21d)]((_0x410b15,_0x1555fd)=>_0x410b15['t']-_0x1555fd['t']),_0x37fea8=[];let _0x5ddb9f=null,_0x49919a=null,_0x2aefea=null,_0x5b5291=_0x1eb416[0x0]['t'],_0x441aee=0x0,_0x53d5bb=_0x1eb416[_0x2de3c5(0xc70)]*0xa+0x3e8;while(_0x5b5291<_0x1bb46b&&_0x53d5bb-->0x0){const _0x530439=_0x5b5291;let _0x252964=null;while(_0x441aee<_0x1eb416[_0x2de3c5(0xc70)]&&_0x1eb416[_0x441aee]['t']<=_0x530439){if(_0x1eb416[_0x441aee]['t']===_0x530439)_0x252964=_0x1eb416[_0x441aee];_0x441aee++;}if(_0x252964){_0x37fea8['push'](_0x252964),_0x5ddb9f=_0x252964['v']===null?null:_0x252964[_0x2de3c5(0xe6b)]!==undefined?_0x252964['_lastRaw']:_0x252964['v'];if(_0x252964[_0x2de3c5(0xc56)]!==undefined)_0x49919a=_0x252964['_lastMin'];else{if(_0x252964['bMin']!==undefined)_0x49919a=_0x252964[_0x2de3c5(0x6be)];}if(_0x252964[_0x2de3c5(0x5bb)]!==undefined)_0x2aefea=_0x252964[_0x2de3c5(0x5bb)];else{if(_0x252964[_0x2de3c5(0x7fd)]!==undefined)_0x2aefea=_0x252964[_0x2de3c5(0x7fd)];}}else{if(_0x5ddb9f!==null){const _0xb5a7d2={'t':_0x530439,'v':_0x5ddb9f};if(_0x49919a!==null)_0xb5a7d2[_0x2de3c5(0x6be)]=_0x49919a;if(_0x2aefea!==null)_0xb5a7d2[_0x2de3c5(0x7fd)]=_0x2aefea;_0x37fea8[_0x2de3c5(0xd65)](_0xb5a7d2);}}const _0x2d4817=_0x450619(_0x5b5291);if(_0x2d4817===null||_0x2d4817<=_0x530439)break;_0x5b5291=_0x2d4817;}const _0x3f200a=typeof _0x5e6d91['endMs']===_0x2de3c5(0x481)&&Number[_0x2de3c5(0x46b)](_0x5e6d91[_0x2de3c5(0xe26)])?_0x5e6d91[_0x2de3c5(0xe26)]:Infinity;while(_0x441aee<_0x1eb416[_0x2de3c5(0xc70)]){if(_0x1eb416[_0x441aee]['t']<_0x3f200a)_0x37fea8[_0x2de3c5(0xd65)](_0x1eb416[_0x441aee]);_0x441aee++;}return _0x37fea8;}static[_0x160929(0x809)](_0x60a98,_0x3b359e,_0x1131a2={}){const _0x305d0c=_0x160929;if(!_0x60a98||_0x60a98[_0x305d0c(0xc70)]<0x2)return _0x60a98||[];const _0x1f66c0=_0x1131a2['tz'],_0x2d38bf=_0x1deb48=>{const _0x151817=_0x305d0c,_0x42a768=tzParts(_0x1deb48,_0x1f66c0);switch(_0x3b359e){case _0x151817(0x715):return zonedWallToMs(_0x42a768['y'],_0x42a768['mo'],_0x42a768['d'],_0x42a768['h']+0x1,0x0,0x0,_0x1f66c0);case _0x151817(0xb87):return zonedWallToMs(_0x42a768['y'],_0x42a768['mo'],_0x42a768['d']+0x1,0x0,0x0,0x0,_0x1f66c0);case _0x151817(0x26d):return zonedWallToMs(_0x42a768['y'],_0x42a768['mo'],_0x42a768['d']+0x7,0x0,0x0,0x0,_0x1f66c0);case _0x151817(0x4e2):return zonedWallToMs(_0x42a768['y'],_0x42a768['mo']+0x1,0x1,0x0,0x0,0x0,_0x1f66c0);case _0x151817(0x4f9):return zonedWallToMs(_0x42a768['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x1f66c0);default:return null;}},_0x5dfab4=_0x60a98[_0x305d0c(0x3d3)]()[_0x305d0c(0x21d)]((_0x25f542,_0x40765e)=>_0x25f542['t']-_0x40765e['t']),_0x1521e9=_0x5dfab4[_0x5dfab4[_0x305d0c(0xc70)]-0x1]['t'],_0x54adcb=[];let _0x146ab5=_0x5dfab4[0x0]['t'],_0x3a8d5b=0x0,_0x3b2ab7=_0x5dfab4[_0x305d0c(0xc70)]*0x4+0x7d0;while(_0x146ab5<=_0x1521e9&&_0x3b2ab7-->0x0){const _0x3252a8=_0x146ab5;let _0xc3853c=null;while(_0x3a8d5b<_0x5dfab4[_0x305d0c(0xc70)]&&_0x5dfab4[_0x3a8d5b]['t']<=_0x3252a8){if(_0x5dfab4[_0x3a8d5b]['t']===_0x3252a8)_0xc3853c=_0x5dfab4[_0x3a8d5b];_0x3a8d5b++;}_0x54adcb[_0x305d0c(0xd65)](_0xc3853c||{'t':_0x3252a8,'v':null});const _0x1f108c=_0x2d38bf(_0x146ab5);if(_0x1f108c===null||_0x1f108c<=_0x3252a8)break;_0x146ab5=_0x1f108c;}return _0x54adcb;}static[_0x160929(0x700)](_0x8404af){const _0x3ca75b=_0x160929;switch(_0x8404af){case _0x3ca75b(0xe01):case'first':return['state',_0x3ca75b(0x32a),_0x3ca75b(0x14c)];case _0x3ca75b(0x32a):return['change','sum',_0x3ca75b(0x14c),'state'];case'diff':return[_0x3ca75b(0x89b),_0x3ca75b(0x14c)];case _0x3ca75b(0x54f):return[_0x3ca75b(0x32a),_0x3ca75b(0x54f)];case'delta':return[_0x3ca75b(0x14c),_0x3ca75b(0x89b)];case _0x3ca75b(0xc2f):return[_0x3ca75b(0xc2f),_0x3ca75b(0x89b),_0x3ca75b(0x14c)];case _0x3ca75b(0xa08):return['max','state',_0x3ca75b(0x14c)];case _0x3ca75b(0x44f):case _0x3ca75b(0x14c):default:return[_0x3ca75b(0x14c),_0x3ca75b(0x89b)];}}static[_0x160929(0x341)](_0x2d2a85,_0x1d1c4e){if(!_0x2d2a85)return null;const _0x3cfe06=DataProcessor['statsFieldCascade'](_0x1d1c4e);for(const _0x5c5b2f of _0x3cfe06){const _0x22c48a=_0x2d2a85[_0x5c5b2f];if(_0x22c48a!==null&&_0x22c48a!==undefined&&!Number['isNaN'](_0x22c48a))return _0x22c48a;}return null;}static[_0x160929(0x5d3)](_0x4c4b1e){const _0x37ec18=_0x160929;if(!Array[_0x37ec18(0x724)](_0x4c4b1e)||!_0x4c4b1e[_0x37ec18(0xc70)])return _0x4c4b1e||[];if(_0x4c4b1e[_0x37ec18(0xc70)]<0x2)return[{..._0x4c4b1e[0x0],'v':0x0}];const _0x2e1bc6=_0x4c4b1e[_0x37ec18(0x7ee)](_0x2f1f0c=>_0x2f1f0c['v']),_0xfd9244=new Array(_0x4c4b1e['length']);_0xfd9244[0x0]={..._0x4c4b1e[0x0],'v':0x0};for(let _0x4f0cd7=0x1;_0x4f0cd7<_0x4c4b1e[_0x37ec18(0xc70)];_0x4f0cd7++){_0xfd9244[_0x4f0cd7]={..._0x4c4b1e[_0x4f0cd7],'v':_0x2e1bc6[_0x4f0cd7]-_0x2e1bc6[_0x4f0cd7-0x1]};}return _0xfd9244;}static['changeDiffSeries'](_0x3f16f1,_0x292b4d){const _0x3f3b3f=_0x160929;if(_0x292b4d&&Array[_0x3f3b3f(0x724)](_0x3f16f1))_0x3f16f1=_0x3f16f1[_0x3f3b3f(0x272)](_0x3c9475=>_0x3c9475['v']!==0x0);if(!Array['isArray'](_0x3f16f1)||!_0x3f16f1[_0x3f3b3f(0xc70)])return _0x3f16f1||[];if(_0x3f16f1[_0x3f3b3f(0xc70)]<0x2)return[{..._0x3f16f1[0x0],'v':0x0}];const _0x2dff4e=_0x3f16f1[_0x3f3b3f(0x7ee)](_0x1e1d93=>_0x1e1d93['v']),_0x483d8e=new Array(_0x3f16f1[_0x3f3b3f(0xc70)]);_0x483d8e[0x0]={..._0x3f16f1[0x0],'v':0x0};for(let _0x3e919f=0x1;_0x3e919f<_0x3f16f1[_0x3f3b3f(0xc70)];_0x3e919f++){const _0x2c8b68=_0x2dff4e[_0x3e919f-0x1],_0x4d9320=_0x2dff4e[_0x3e919f];_0x483d8e[_0x3e919f]={..._0x3f16f1[_0x3e919f],'v':isNum(_0x2c8b68)&&isNum(_0x4d9320)?Math['max'](0x0,_0x4d9320-_0x2c8b68):null};}return _0x483d8e;}static[_0x160929(0xc75)](_0x29c359,_0x106d0d){const _0x4b9238=_0x160929;if(!_0x29c359?.[_0x4b9238(0xc70)])return[];const _0x418fbb=toNum(_0x106d0d['value_factor']),_0x5beb06=isNum(_0x418fbb)&&_0x418fbb!==0x0?Math['pow'](0xa,_0x418fbb):0x1,_0x280732=!!_0x106d0d['invert'];if(_0x5beb06===0x1&&!_0x280732)return _0x29c359;const _0x5aaad5=_0x4c8ee7=>{let _0x27d8c0=_0x4c8ee7*_0x5beb06;if(_0x280732)_0x27d8c0=-_0x27d8c0;return _0x27d8c0;},_0xeebf48=new Array(_0x29c359[_0x4b9238(0xc70)]);for(let _0x242f45=0x0;_0x242f45<_0x29c359[_0x4b9238(0xc70)];_0x242f45++){const _0x482dd3=_0x29c359[_0x242f45];if(!isNum(_0x482dd3['v'])){_0xeebf48[_0x242f45]=_0x482dd3;continue;}const _0xfd0f4a={'t':_0x482dd3['t'],'v':_0x5aaad5(_0x482dd3['v'])};if(isNum(_0x482dd3['bMin'])&&isNum(_0x482dd3['bMax'])){const _0x498f61=_0x5aaad5(_0x482dd3[_0x4b9238(0x6be)]),_0x2f6f72=_0x5aaad5(_0x482dd3['bMax']);_0xfd0f4a[_0x4b9238(0x6be)]=Math[_0x4b9238(0xc2f)](_0x498f61,_0x2f6f72),_0xfd0f4a[_0x4b9238(0x7fd)]=Math[_0x4b9238(0xa08)](_0x498f61,_0x2f6f72);}if(isNum(_0x482dd3['sMean']))_0xfd0f4a[_0x4b9238(0x5ae)]=_0x5aaad5(_0x482dd3[_0x4b9238(0x5ae)]);if(isNum(_0x482dd3['sMin']))_0xfd0f4a[_0x4b9238(0xcea)]=_0x5aaad5(_0x482dd3[_0x4b9238(0xcea)]);_0xeebf48[_0x242f45]=_0xfd0f4a;}return _0xeebf48;}static[_0x160929(0x5c4)](_0x269083,_0x2144e8,_0x20c8c0){const _0xfaee6e=_0x160929;if(!_0x269083?.['length'])return _0x269083||[];const _0x19dab4=_0x2144e8[COMPILED_TRANSFORM];if(!_0x19dab4)return _0x269083;let _0x1adc4a=Infinity,_0x2d2932=-Infinity,_0x53abb9=0x0,_0x6d3870=0x0,_0x3861d1=null,_0x61936c=null;for(const _0x5aa9b0 of _0x269083){if(!isNum(_0x5aa9b0['v']))continue;if(_0x3861d1===null)_0x3861d1=_0x5aa9b0['v'];_0x61936c=_0x5aa9b0['v'];if(_0x5aa9b0['v']<_0x1adc4a)_0x1adc4a=_0x5aa9b0['v'];if(_0x5aa9b0['v']>_0x2d2932)_0x2d2932=_0x5aa9b0['v'];_0x53abb9+=_0x5aa9b0['v'],_0x6d3870++;}const _0x49aa5d=_0x6d3870>0x0?{'first':_0x3861d1,'last':_0x61936c,'min':_0x1adc4a,'max':_0x2d2932,'avg':_0x53abb9/_0x6d3870}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x59389d=[];for(let _0x191839=0x0;_0x191839<_0x269083['length'];_0x191839++){const _0x230ca5=_0x269083[_0x191839];if(!isNum(_0x230ca5['v'])){_0x59389d[_0xfaee6e(0xd65)](_0x230ca5);continue;}const _0x379132=_0x230ca5['v'],_0x35d841=_0x19dab4(_0x230ca5['v'],_0x191839,_0x49aa5d);if(_0x35d841===null)continue;const _0x1bb87c={'t':_0x230ca5['t'],'v':_0x35d841};if(_0x379132!==_0x35d841)_0x1bb87c[_0xfaee6e(0x336)]=_0x379132;if(_0x20c8c0&&_0x230ca5[_0xfaee6e(0x6be)]!=null&&_0x230ca5[_0xfaee6e(0x7fd)]!=null){const _0x52f28c=_0x19dab4(_0x230ca5[_0xfaee6e(0x6be)],_0x191839,_0x49aa5d),_0x5e6e27=_0x19dab4(_0x230ca5['bMax'],_0x191839,_0x49aa5d);_0x52f28c!==null&&_0x5e6e27!==null&&!Number['isNaN'](_0x52f28c)&&!Number[_0xfaee6e(0x259)](_0x5e6e27)&&(_0x1bb87c[_0xfaee6e(0x6be)]=Math[_0xfaee6e(0xc2f)](_0x52f28c,_0x5e6e27),_0x1bb87c[_0xfaee6e(0x7fd)]=Math[_0xfaee6e(0xa08)](_0x52f28c,_0x5e6e27));}_0x59389d[_0xfaee6e(0xd65)](_0x1bb87c);}return _0x59389d;}static[_0x160929(0x796)](_0x18c5e5,_0x46461d,_0x14a708=![]){const _0x4df0ea=_0x160929;if(!_0x18c5e5?.['length'])return[];const _0x5e1f3d=_0x14a708?null:_0x46461d[COMPILED_TRANSFORM],_0x46b694=toNum(_0x46461d[_0x4df0ea(0x4c8)]),_0x23394b=isNum(_0x46b694)&&_0x46b694!==0x0?Math[_0x4df0ea(0x64c)](0xa,_0x46b694):0x1,_0x29248e=!!_0x46461d[_0x4df0ea(0x318)],_0xa171c1=_0x5031fd=>{if(!isNum(_0x5031fd))return null;let _0x46e977=_0x5031fd;if(_0x23394b!==0x1)_0x46e977*=_0x23394b;if(_0x29248e)_0x46e977=-_0x46e977;return _0x46e977;};let _0x2cfc8f=null;if(_0x5e1f3d){let _0x45d881=Infinity,_0x43a188=-Infinity,_0x78ca8f=0x0,_0x19bfe2=0x0,_0x1c9ddb=null,_0xddf0c2=null;for(const _0x45190b of _0x18c5e5){const _0x3ecebe=_0xa171c1(_0x45190b['v']);if(_0x3ecebe===null)continue;if(_0x1c9ddb===null)_0x1c9ddb=_0x3ecebe;_0xddf0c2=_0x3ecebe;if(_0x3ecebe<_0x45d881)_0x45d881=_0x3ecebe;if(_0x3ecebe>_0x43a188)_0x43a188=_0x3ecebe;_0x78ca8f+=_0x3ecebe,_0x19bfe2++;}_0x2cfc8f=_0x19bfe2>0x0?{'first':_0x1c9ddb,'last':_0xddf0c2,'min':_0x45d881,'max':_0x43a188,'avg':_0x78ca8f/_0x19bfe2}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x3e2901=[],_0x459f0a=(_0xc3f35a,_0x4bc42c)=>{const _0x14b2bf=_0x4df0ea;let _0x56cf4f=_0xa171c1(_0xc3f35a);if(_0x56cf4f===null)return null;if(_0x5e1f3d){_0x56cf4f=_0x5e1f3d(_0x56cf4f,_0x4bc42c,_0x2cfc8f);if(_0x56cf4f===null||Number[_0x14b2bf(0x259)](_0x56cf4f))return null;}return _0x56cf4f;};for(let _0x58d271=0x0;_0x58d271<_0x18c5e5[_0x4df0ea(0xc70)];_0x58d271++){const _0x33c800=_0x18c5e5[_0x58d271];if(!isNum(_0x33c800['v']))continue;const _0xf317c=_0x459f0a(_0x33c800['v'],_0x58d271);if(_0xf317c===null)continue;const _0x4b7242={'t':_0x33c800['t'],'v':_0xf317c};if(_0x33c800[_0x4df0ea(0x6be)]!=null&&_0x33c800[_0x4df0ea(0x7fd)]!=null){const _0x3370c4=_0x459f0a(_0x33c800[_0x4df0ea(0x6be)],_0x58d271),_0x4973c6=_0x459f0a(_0x33c800['bMax'],_0x58d271);_0x3370c4!==null&&_0x4973c6!==null&&(_0x4b7242[_0x4df0ea(0x6be)]=Math[_0x4df0ea(0xc2f)](_0x3370c4,_0x4973c6),_0x4b7242['bMax']=Math[_0x4df0ea(0xa08)](_0x3370c4,_0x4973c6));}_0x3e2901[_0x4df0ea(0xd65)](_0x4b7242);}return _0x3e2901;}static[_0x160929(0x3c2)](_0xb11dfc,_0x4ce5e9){const _0x50d323=_0x160929;if(_0xb11dfc['v']===null)return _0xb11dfc;const _0xfce80d=DataProcessor[_0x50d323(0x796)]([_0xb11dfc],_0x4ce5e9);return _0xfce80d[0x0]||{'t':_0xb11dfc['t'],'v':null};}static['seriesStats'](_0x3561fe){const _0x3b62e3=_0x160929;if(!_0x3561fe?.[_0x3b62e3(0xc70)])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x3b3446=Infinity,_0x2fc0f8=-Infinity,_0x51cd2f=0x0,_0x5dccd9=0x0,_0x1997d3=null,_0x2fc792=null,_0x18aded=null,_0x11d8be=null,_0x25f38a=null,_0x19f8ef=null;for(const _0xd5df13 of _0x3561fe){if(_0xd5df13['v']===null)continue;_0xd5df13['v']<_0x3b3446&&(_0x3b3446=_0xd5df13['v'],_0x1997d3=_0xd5df13['t']),_0xd5df13['v']>_0x2fc0f8&&(_0x2fc0f8=_0xd5df13['v'],_0x2fc792=_0xd5df13['t']),_0x51cd2f+=_0xd5df13['v'],_0x5dccd9++,_0x11d8be===null&&(_0x11d8be=_0xd5df13['v'],_0x18aded=_0xd5df13['t']),_0x19f8ef=_0xd5df13['v'],_0x25f38a=_0xd5df13['t'];}return{'min':_0x5dccd9?_0x3b3446:null,'max':_0x5dccd9?_0x2fc0f8:null,'avg':_0x5dccd9?_0x51cd2f/_0x5dccd9:null,'sum':_0x5dccd9?_0x51cd2f:null,'first':_0x11d8be,'last':_0x19f8ef,'minT':_0x1997d3,'maxT':_0x2fc792,'firstT':_0x18aded,'lastT':_0x25f38a};}}function dpCenterShift(_0x59219c,_0x3bd0b7,_0x10aa10,_0xd6968a,_0x43c260){const _0xc2a435=_0x160929,_0x36cd3c=isNum(_0x43c260)?_0x43c260:0x8,_0x1f4aad=_0x10aa10===null||_0x10aa10===undefined?0x0:Math[_0xc2a435(0xa08)](0x0,_0x10aa10+_0x36cd3c-_0x59219c),_0x152509=_0xd6968a===null||_0xd6968a===undefined?0x0:Math[_0xc2a435(0xa08)](0x0,_0x3bd0b7+_0x36cd3c-_0xd6968a);if(_0x1f4aad>0x0)return _0x1f4aad;if(_0x152509>0x0)return-_0x152509;return 0x0;}function parseCssColorToRgb(_0x14a5db){const _0x5c0cdb=_0x160929;if(typeof _0x14a5db!=='string')return null;const _0x1dc7d4=_0x14a5db['trim']();let _0xb7d9d8=_0x1dc7d4[_0x5c0cdb(0x7c0)](/^#([0-9a-f]{3,4})$/i);if(_0xb7d9d8){const _0x42ccfa=_0xb7d9d8[0x1];return[parseInt(_0x42ccfa[0x0]+_0x42ccfa[0x0],0x10),parseInt(_0x42ccfa[0x1]+_0x42ccfa[0x1],0x10),parseInt(_0x42ccfa[0x2]+_0x42ccfa[0x2],0x10)];}_0xb7d9d8=_0x1dc7d4[_0x5c0cdb(0x7c0)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0xb7d9d8){const _0x38e52f=_0xb7d9d8[0x1];return[parseInt(_0x38e52f[_0x5c0cdb(0x3d3)](0x0,0x2),0x10),parseInt(_0x38e52f[_0x5c0cdb(0x3d3)](0x2,0x4),0x10),parseInt(_0x38e52f[_0x5c0cdb(0x3d3)](0x4,0x6),0x10)];}_0xb7d9d8=_0x1dc7d4[_0x5c0cdb(0x7c0)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0xb7d9d8)return[Math[_0x5c0cdb(0xc2f)](0xff,+_0xb7d9d8[0x1]),Math['min'](0xff,+_0xb7d9d8[0x2]),Math[_0x5c0cdb(0xc2f)](0xff,+_0xb7d9d8[0x3])];return null;}function relLuminance(_0x38ccd5){const _0x4264ab=_0x5066f8=>{const _0x51e2a6=_0x5066f8/0xff;return _0x51e2a6<=0.03928?_0x51e2a6/12.92:Math['pow']((_0x51e2a6+0.055)/1.055,2.4);};return 0.2126*_0x4264ab(_0x38ccd5[0x0])+0.7152*_0x4264ab(_0x38ccd5[0x1])+0.0722*_0x4264ab(_0x38ccd5[0x2]);}function contrastRatio(_0x466947,_0x1bbb0e){const _0x48bf57=_0x160929,_0x9ce62b=relLuminance(_0x466947),_0x473f9b=relLuminance(_0x1bbb0e),_0x25bdbd=Math[_0x48bf57(0xa08)](_0x9ce62b,_0x473f9b),_0x205008=Math[_0x48bf57(0xc2f)](_0x9ce62b,_0x473f9b);return(_0x25bdbd+0.05)/(_0x205008+0.05);}function mixRgb(_0x46eb1a,_0x47b60d,_0x4bab62){const _0x17b2c3=_0x160929;return[0x0,0x1,0x2]['map'](_0x4f9f50=>Math[_0x17b2c3(0x1f5)](_0x46eb1a[_0x4f9f50]+(_0x47b60d[_0x4f9f50]-_0x46eb1a[_0x4f9f50])*_0x4bab62));}function rgbToCss(_0x442418){const _0x1b2d3a=_0x160929;return _0x1b2d3a(0x996)+_0x442418[0x0]+',\x20'+_0x442418[0x1]+',\x20'+_0x442418[0x2]+')';}function buildLinearPath(_0x5883eb,_0xe46b48,_0x5cfe57){const _0x4d071f=_0x160929;if(!_0x5883eb[_0x4d071f(0xc70)])return'';let _0x16c887='M\x20'+_0xe46b48(_0x5883eb[0x0]['t'])+'\x20'+_0x5cfe57(_0x5883eb[0x0]);for(let _0x369791=0x1;_0x369791<_0x5883eb[_0x4d071f(0xc70)];_0x369791++)_0x16c887+='\x20L\x20'+_0xe46b48(_0x5883eb[_0x369791]['t'])+'\x20'+_0x5cfe57(_0x5883eb[_0x369791]);return _0x16c887;}function buildStepPath(_0x33fd14,_0x73c6af,_0x931940){const _0x31c0ab=_0x160929;if(!_0x33fd14[_0x31c0ab(0xc70)])return'';let _0x23468e='M\x20'+_0x73c6af(_0x33fd14[0x0]['t'])+'\x20'+_0x931940(_0x33fd14[0x0]);for(let _0x111462=0x1;_0x111462<_0x33fd14['length'];_0x111462++){const _0x4b7882=_0x73c6af(_0x33fd14[_0x111462]['t']),_0x56300e=_0x931940(_0x33fd14[_0x111462-0x1]),_0x2f43db=_0x931940(_0x33fd14[_0x111462]);_0x23468e+=_0x31c0ab(0x220)+_0x4b7882+'\x20'+_0x56300e;if(_0x2f43db!==_0x56300e)_0x23468e+=_0x31c0ab(0x220)+_0x4b7882+'\x20'+_0x2f43db;}return _0x23468e;}function buildSegments(_0x468988,_0x2b03a5,_0x44bd83,_0x1cc3a3){const _0x59e11e=_0x160929,_0x4f9df3=[];for(let _0xf1c88b=0x0;_0xf1c88b<_0x468988[_0x59e11e(0xc70)]-0x1;_0xf1c88b++){const _0x5621b6=_0x468988[_0xf1c88b],_0x24bef6=_0x468988[_0xf1c88b+0x1],_0x405145=_0x2b03a5(_0x5621b6['t']),_0x53885f=_0x2b03a5(_0x24bef6['t']),_0x899194=_0x44bd83(_0x5621b6),_0xbd8eb=_0x44bd83(_0x24bef6);_0x4f9df3[_0x59e11e(0xd65)]({'d':_0x1cc3a3?'M\x20'+_0x405145+'\x20'+_0x899194+_0x59e11e(0x220)+_0x53885f+'\x20'+_0x899194+_0x59e11e(0x220)+_0x53885f+'\x20'+_0xbd8eb:'M\x20'+_0x405145+'\x20'+_0x899194+_0x59e11e(0x220)+_0x53885f+'\x20'+_0xbd8eb,'from':_0x5621b6,'to':_0x24bef6});}return _0x4f9df3;}function buildSmoothPath(_0x2909d9,_0x449e05,_0x1fcb6c){const _0x25535d=_0x160929;if(_0x2909d9[_0x25535d(0xc70)]<0x2)return buildLinearPath(_0x2909d9,_0x449e05,_0x1fcb6c);const _0xf50599=_0x2909d9['length'],_0x25742e=new Array(_0xf50599);for(let _0x110756=0x0;_0x110756<_0xf50599;_0x110756++)_0x25742e[_0x110756]={'x':_0x449e05(_0x2909d9[_0x110756]['t']),'y':_0x1fcb6c(_0x2909d9[_0x110756])};if(_0xf50599===0x2)return'M\x20'+_0x25742e[0x0]['x']+'\x20'+_0x25742e[0x0]['y']+'\x20L\x20'+_0x25742e[0x1]['x']+'\x20'+_0x25742e[0x1]['y'];let _0x253539='M\x20'+_0x25742e[0x0]['x']+'\x20'+_0x25742e[0x0]['y'];for(let _0x3e3673=0x0;_0x3e3673<_0xf50599-0x1;_0x3e3673++){const _0x5d9da4=_0x25742e[_0x3e3673-0x1]||_0x25742e[_0x3e3673],_0x2a341c=_0x25742e[_0x3e3673],_0x5c4336=_0x25742e[_0x3e3673+0x1],_0xffd9a3=_0x25742e[_0x3e3673+0x2]||_0x5c4336,_0x45fa7c=_0x2a341c['x']<_0x5c4336['x']?_0x2a341c['x']:_0x5c4336['x'],_0x5106d5=_0x2a341c['x']<_0x5c4336['x']?_0x5c4336['x']:_0x2a341c['x'],_0x4054cc=_0x2a341c['y']<_0x5c4336['y']?_0x2a341c['y']:_0x5c4336['y'],_0x152205=_0x2a341c['y']<_0x5c4336['y']?_0x5c4336['y']:_0x2a341c['y'],_0x11f51d=Math[_0x25535d(0xa08)](_0x45fa7c,Math[_0x25535d(0xc2f)](_0x5106d5,_0x2a341c['x']+(_0x5c4336['x']-_0x5d9da4['x'])/0x6)),_0xb80db6=Math[_0x25535d(0xa08)](_0x4054cc,Math[_0x25535d(0xc2f)](_0x152205,_0x2a341c['y']+(_0x5c4336['y']-_0x5d9da4['y'])/0x6)),_0x45290f=Math['max'](_0x45fa7c,Math[_0x25535d(0xc2f)](_0x5106d5,_0x5c4336['x']-(_0xffd9a3['x']-_0x2a341c['x'])/0x6)),_0x2d3888=Math[_0x25535d(0xa08)](_0x4054cc,Math[_0x25535d(0xc2f)](_0x152205,_0x5c4336['y']-(_0xffd9a3['y']-_0x2a341c['y'])/0x6));_0x253539+=_0x25535d(0x441)+_0x11f51d+'\x20'+_0xb80db6+'\x20'+_0x45290f+'\x20'+_0x2d3888+'\x20'+_0x5c4336['x']+'\x20'+_0x5c4336['y'];}return _0x253539;}function topEdgeMode(_0x3f4608){const _0x55c732=_0x160929,_0x341c10=_0x3f4608?.[_0x55c732(0xae9)];if(!_0x341c10)return'linear';const _0x5c7c7e=_0x341c10[_0x55c732(0x529)]||'line';if(_0x5c7c7e===_0x55c732(0xd69)||_0x5c7c7e===_0x55c732(0x5a7))return _0x55c732(0x10f);const _0x26bc64=_0x5c7c7e===_0x55c732(0x385),_0x5e4bd=_0x341c10[_0x55c732(0xcce)];let _0x42ea0b=!!(_0x5e4bd?.[_0x55c732(0x397)]&&_0x5e4bd?.[_0x55c732(0x94d)]?.['length']);if(_0x42ea0b&&_0x5e4bd[_0x55c732(0x7b7)]){const _0x5c28ff=_0x5e4bd['source']===_0x55c732(0x565);for(let _0x8e2d76=_0x3f4608['points'][_0x55c732(0xc70)]-0x1;_0x8e2d76>=0x0;_0x8e2d76--){const _0x44bc86=_0x3f4608[_0x55c732(0xd04)][_0x8e2d76],_0x1602f5=_0x5c28ff&&_0x44bc86[_0x55c732(0x336)]!=null?_0x44bc86[_0x55c732(0x336)]:_0x44bc86['v'];if(isNum(_0x1602f5)){_0x42ea0b=![];break;}}}const _0x4395f9=_0x42ea0b?_0x5e4bd[_0x55c732(0x581)]===_0x55c732(0x565)||_0x5e4bd['direction']==='horizontal':!!_0x341c10[_0x55c732(0x49b)]?.[_0x55c732(0x397)];if(_0x4395f9){const _0x418646=_0x5c7c7e===_0x55c732(0x78b)||_0x341c10[_0x55c732(0xe5e)];return _0x26bc64&&!_0x418646?_0x55c732(0x385):_0x55c732(0x10f);}if(_0x26bc64)return _0x55c732(0x385);return _0x341c10[_0x55c732(0xdd4)]?'smooth':_0x55c732(0x10f);}function buildShapePath(_0x5f0ccb,_0x20439b,_0x2a7394,_0x534b91){const _0x1c33f1=_0x160929;return _0x5f0ccb===_0x1c33f1(0x385)?buildStepPath(_0x20439b,_0x2a7394,_0x534b91):_0x5f0ccb===_0x1c33f1(0xdd4)?buildSmoothPath(_0x20439b,_0x2a7394,_0x534b91):buildLinearPath(_0x20439b,_0x2a7394,_0x534b91);}function findClosestPoint(_0xa714e7,_0x77b06e){const _0xc29508=_0x160929;if(!_0xa714e7['length'])return null;let _0x56ccc1=0x0,_0x2faaa8=_0xa714e7[_0xc29508(0xc70)]-0x1;while(_0x56ccc1<_0x2faaa8){const _0x383ec4=_0x56ccc1+_0x2faaa8>>0x1;if(_0xa714e7[_0x383ec4]['t']<_0x77b06e)_0x56ccc1=_0x383ec4+0x1;else _0x2faaa8=_0x383ec4;}const _0x373f09=_0xa714e7[_0x56ccc1],_0x133a37=_0xa714e7[_0x56ccc1-0x1];if(!_0x133a37)return _0x373f09;return Math['abs'](_0x373f09['t']-_0x77b06e)<Math[_0xc29508(0x960)](_0x133a37['t']-_0x77b06e)?_0x373f09:_0x133a37;}function resolveValueColor(_0x3124f5,_0x54e19c,_0x3d333f,_0x23c5fc){const _0x35e8b0=_0x160929;if(!isNum(_0x3124f5)||!_0x54e19c?.[_0x35e8b0(0xc70)])return _0x3d333f;const _0x2e6d26=[..._0x54e19c][_0x35e8b0(0x272)](_0x4f8d1=>isNum(toNum(_0x4f8d1[_0x35e8b0(0xe91)]))&&_0x4f8d1[_0x35e8b0(0x73c)])[_0x35e8b0(0x21d)]((_0x3abe43,_0x494eef)=>toNum(_0x3abe43[_0x35e8b0(0xe91)])-toNum(_0x494eef[_0x35e8b0(0xe91)]));if(!_0x2e6d26[_0x35e8b0(0xc70)])return _0x3d333f;if(_0x23c5fc){if(_0x3124f5<=toNum(_0x2e6d26[0x0][_0x35e8b0(0xe91)]))return _0x2e6d26[0x0]['color'];if(_0x3124f5>toNum(_0x2e6d26[_0x2e6d26[_0x35e8b0(0xc70)]-0x1]['value']))return _0x2e6d26[_0x2e6d26['length']-0x1][_0x35e8b0(0x73c)];for(let _0x2818e1=0x0;_0x2818e1<_0x2e6d26[_0x35e8b0(0xc70)]-0x1;_0x2818e1++){const _0xa0ea3c=toNum(_0x2e6d26[_0x2818e1][_0x35e8b0(0xe91)]),_0x4891ec=toNum(_0x2e6d26[_0x2818e1+0x1][_0x35e8b0(0xe91)]);if(_0x3124f5>_0xa0ea3c&&_0x3124f5<=_0x4891ec){const _0x4bcdcf=(_0x3124f5-_0xa0ea3c)/(_0x4891ec-_0xa0ea3c||0x1);return _lerpColor(_0x2e6d26[_0x2818e1][_0x35e8b0(0x73c)],_0x2e6d26[_0x2818e1+0x1][_0x35e8b0(0x73c)],_0x4bcdcf);}}return _0x2e6d26[_0x2e6d26['length']-0x1][_0x35e8b0(0x73c)];}let _0x5317b1=_0x2e6d26[0x0]['color']||_0x3d333f;for(const _0x73874b of _0x2e6d26){if(_0x3124f5>toNum(_0x73874b[_0x35e8b0(0xe91)]))_0x5317b1=_0x73874b[_0x35e8b0(0x73c)]||_0x5317b1;}return _0x5317b1;}function _lerpColor(_0x2bcc7f,_0x4d5daf,_0xcc98d5){const _0xb77b30=_0x160929,_0x4064b6=_parseColor(_0x2bcc7f),_0x251f3b=_parseColor(_0x4d5daf);if(!_0x4064b6||!_0x251f3b)return _0xcc98d5<0.5?_0x2bcc7f:_0x4d5daf;const _0x4a33c9=Math[_0xb77b30(0x1f5)](_0x4064b6[0x0]+(_0x251f3b[0x0]-_0x4064b6[0x0])*_0xcc98d5),_0x54bac2=Math[_0xb77b30(0x1f5)](_0x4064b6[0x1]+(_0x251f3b[0x1]-_0x4064b6[0x1])*_0xcc98d5),_0x6f1f54=Math[_0xb77b30(0x1f5)](_0x4064b6[0x2]+(_0x251f3b[0x2]-_0x4064b6[0x2])*_0xcc98d5);return'rgb('+_0x4a33c9+','+_0x54bac2+','+_0x6f1f54+')';}function _parseColor(_0x56cdf0,_0x23cbdc){const _0x31c75b=_0x160929;if(!_0x56cdf0||typeof _0x56cdf0!=='string')return null;let _0x1dfda7=_0x56cdf0[_0x31c75b(0x7c0)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x1dfda7)return[parseInt(_0x1dfda7[0x1],0x10),parseInt(_0x1dfda7[0x2],0x10),parseInt(_0x1dfda7[0x3],0x10)];_0x1dfda7=_0x56cdf0[_0x31c75b(0x7c0)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x1dfda7)return[parseInt(_0x1dfda7[0x1]+_0x1dfda7[0x1],0x10),parseInt(_0x1dfda7[0x2]+_0x1dfda7[0x2],0x10),parseInt(_0x1dfda7[0x3]+_0x1dfda7[0x3],0x10)];_0x1dfda7=_0x56cdf0[_0x31c75b(0x7c0)](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x1dfda7)return[Math[_0x31c75b(0x1f5)](+_0x1dfda7[0x1]),Math[_0x31c75b(0x1f5)](+_0x1dfda7[0x2]),Math[_0x31c75b(0x1f5)](+_0x1dfda7[0x3])];if(_0x23cbdc)return null;try{const _0x1db37f=document[_0x31c75b(0x5c6)](_0x31c75b(0xa6a))[_0x31c75b(0xe6c)]('2d');return _0x1db37f[_0x31c75b(0xb05)]=_0x56cdf0,_parseColor(_0x1db37f[_0x31c75b(0xb05)],!![]);}catch(_0x4120a7){}return null;}function thresholdCrossings(_0x2e8358,_0x32d361,_0xe44e0c){const _0xb9cc5e=_0x160929;if(!isNum(_0x2e8358)||!isNum(_0x32d361)||!_0xe44e0c?.[_0xb9cc5e(0xc70)]||_0x2e8358===_0x32d361)return[];const _0x2da973=_0xe44e0c[_0xb9cc5e(0x7ee)](_0x3b8219=>toNum(_0x3b8219['value']))['filter'](_0x5e977c=>isNum(_0x5e977c))[_0xb9cc5e(0x21d)]((_0x2e4b3c,_0x452a18)=>_0x2e4b3c-_0x452a18),_0x51e136=_0x32d361>_0x2e8358,_0x736110=Math[_0xb9cc5e(0xc2f)](_0x2e8358,_0x32d361),_0xa16d3c=Math[_0xb9cc5e(0xa08)](_0x2e8358,_0x32d361),_0x4d8a36=[];for(const _0x2becd5 of _0x2da973){if(_0x2becd5>_0x736110&&_0x2becd5<_0xa16d3c){_0x4d8a36[_0xb9cc5e(0xd65)](_0x2becd5);continue;}if(_0x51e136&&_0x2becd5===_0x2e8358&&_0x32d361>_0x2becd5)_0x4d8a36['push'](_0x2becd5);else{if(!_0x51e136&&_0x2becd5===_0x32d361&&_0x2e8358>_0x2becd5)_0x4d8a36['push'](_0x2becd5);}}return _0x51e136?_0x4d8a36:_0x4d8a36[_0xb9cc5e(0x7be)]();}function segmentRiseFallColor(_0xfc4f97,_0x414ac9,_0x18b4e4,_0x155d36){const _0x36d06c=_0x160929;if(!_0xfc4f97||!_0x414ac9||!isNum(_0xfc4f97['v'])||!isNum(_0x414ac9['v']))return _0x155d36;if(!_0x18b4e4)return _0x155d36;const _0x518629=_0x18b4e4[_0x36d06c(0xa68)]||_0x18b4e4[_0x36d06c(0xb86)]||_0x155d36,_0x506643=_0x18b4e4[_0x36d06c(0xc72)]||_0x18b4e4[_0x36d06c(0x8bf)]||_0x155d36,_0x26cfc9=_0x18b4e4[_0x36d06c(0x475)]||_0x18b4e4[_0x36d06c(0xc14)]||_0x518629||_0x155d36;if(_0x414ac9['v']>_0xfc4f97['v'])return _0x518629;if(_0x414ac9['v']<_0xfc4f97['v'])return _0x506643;return _0x26cfc9;}function resolveDynamicValue(_0x30c19d,_0x3f882e){const _0x46886d=_0x160929;if(_0x30c19d===null||_0x30c19d===undefined||_0x30c19d==='')return null;if(typeof _0x30c19d===_0x46886d(0x481))return Number['isFinite'](_0x30c19d)?_0x30c19d:null;const _0xceb2b6=String(_0x30c19d)[_0x46886d(0xa2f)]();if(/^-?\d+(\.\d+)?$/['test'](_0xceb2b6)){const _0xb07f1c=Number(_0xceb2b6);return Number[_0x46886d(0x46b)](_0xb07f1c)?_0xb07f1c:null;}const _0x3dece5=_0xceb2b6[_0x46886d(0x7c0)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x3dece5)return null;const _0x5607ab=_0x3dece5[0x1],_0x54bd7f=_0x3dece5[0x2],_0xb8fb3=_0x3f882e?.[_0x46886d(0x28e)]?.[_0x5607ab];if(!_0xb8fb3)return null;if(!_0x54bd7f)return toNum(_0xb8fb3['state']);const _0x76ca43=_0x54bd7f[_0x46886d(0x967)]('.');if(_0x76ca43[0x0]!==_0x46886d(0x476)&&_0x76ca43[0x0]!==_0x46886d(0xcd4)){let _0x3a837c=_0xb8fb3[_0x46886d(0xcd4)];for(const _0x51e912 of _0x76ca43){if(_0x3a837c===null||_0x3a837c===undefined)return null;_0x3a837c=_0x3a837c[_0x51e912];}return toNum(_0x3a837c);}let _0x590917=_0xb8fb3[_0x46886d(0xcd4)];for(let _0x3724ad=0x1;_0x3724ad<_0x76ca43['length'];_0x3724ad++){if(_0x590917===null||_0x590917===undefined)return null;_0x590917=_0x590917[_0x76ca43[_0x3724ad]];}return toNum(_0x590917);}function resolveBoundSpec(_0xf07ca9,_0x159238){const _0x3164f0=_0x160929;if(_0xf07ca9===null||_0xf07ca9===undefined||_0xf07ca9==='')return null;if(typeof _0xf07ca9==='number')return Number[_0x3164f0(0x46b)](_0xf07ca9)?{'value':_0xf07ca9,'soft':![]}:null;const _0x45068d=String(_0xf07ca9)['trim']();if(_0x45068d==='')return null;const _0x49321f=_0x45068d[_0x3164f0(0xa49)]('~'),_0x4a72da=_0x49321f?_0x45068d[_0x3164f0(0x3d3)](0x1)[_0x3164f0(0xa2f)]():_0x45068d,_0x5e0c4e=resolveDynamicValue(_0x4a72da,_0x159238);if(_0x5e0c4e===null)return null;return{'value':_0x5e0c4e,'soft':_0x49321f};}function extractAnnotationRefEntityId(_0x3f7183){const _0x20b84f=_0x160929;if(_0x3f7183===null||_0x3f7183===undefined||_0x3f7183==='')return null;if(typeof _0x3f7183==='number')return null;const _0x109bb7=String(_0x3f7183)[_0x20b84f(0xa2f)]();if(/^-?\d+(\.\d+)?$/[_0x20b84f(0x2e2)](_0x109bb7))return null;const _0x403f5f=_0x109bb7[_0x20b84f(0x7c0)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x403f5f?_0x403f5f[0x1]:null;}function parseAnnotationTime(_0x18d298){const _0x1ec4e5=_0x160929;if(_0x18d298===null||_0x18d298===undefined||_0x18d298==='')return null;if(_0x18d298 instanceof Date)return _0x18d298[_0x1ec4e5(0x910)]();if(typeof _0x18d298===_0x1ec4e5(0x481))return Number[_0x1ec4e5(0x46b)](_0x18d298)?_0x18d298:null;const _0x54e3c2=String(_0x18d298)[_0x1ec4e5(0xa2f)]();if(_0x54e3c2==='now')return Date[_0x1ec4e5(0x2e6)]();const _0x3ae392=new Date(_0x54e3c2);return isNaN(_0x3ae392)?null:_0x3ae392[_0x1ec4e5(0x910)]();}function getAttributePath(_0x593f75,_0x16f96b){const _0xb2536a=_0x160929;if(!_0x593f75||!_0x16f96b)return undefined;const _0x179c80=String(_0x16f96b)[_0xb2536a(0x967)]('.');let _0x3f3964=_0x593f75;for(const _0x56465c of _0x179c80){if(_0x3f3964===null||_0x3f3964===undefined)return undefined;_0x3f3964=_0x3f3964[_0x56465c];}return _0x3f3964;}const COMPILED_TRANSFORM=Symbol(_0x160929(0xa05));function compileValueTransform(_0x351c10){const _0x49a801=_0x160929;if(!_0x351c10||typeof _0x351c10!==_0x49a801(0x19d))return null;try{const _0x27f896=new Function('x',_0x49a801(0x222),'min',_0x49a801(0xa08),'avg',_0x49a801(0xe01),'index',_0x49a801(0x2fd)+_0x351c10);try{const _0x563975=_0x27f896(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x563975!==undefined&&_0x563975!==null&&!Number[_0x49a801(0x46b)](_0x563975)&&console[_0x49a801(0x289)](_0x49a801(0xb9d),_0x351c10,'→',_0x563975);}catch(_0x4ae9da){console[_0x49a801(0xdc1)]?.('[sgc]\x20value_transform\x20probe\x20threw:',_0x4ae9da[_0x49a801(0xb7d)]);}return(_0x1036c1,_0x5a3e5b,_0x789146)=>{const _0x16539b=_0x49a801;try{const _0x1aec8b=_0x27f896(_0x1036c1,_0x789146?.[_0x16539b(0x222)]??_0x1036c1,_0x789146?.['min']??_0x1036c1,_0x789146?.[_0x16539b(0xa08)]??_0x1036c1,_0x789146?.[_0x16539b(0x44f)]??_0x1036c1,_0x789146?.[_0x16539b(0xe01)]??_0x1036c1,_0x5a3e5b??0x0);if(_0x1aec8b===null||_0x1aec8b===undefined)return null;return Number[_0x16539b(0x46b)](_0x1aec8b)?_0x1aec8b:null;}catch{return null;}};}catch(_0x3eb7b6){return console['warn'](_0x49a801(0xda1)+_0x3eb7b6[_0x49a801(0xb7d)],'expr:',_0x351c10),null;}}function parseForecastTime(_0x19aaa8,_0x237c59,_0x16b616,_0x334a4f){const _0x3b8bf3=_0x160929;if(_0x19aaa8===null||_0x19aaa8===undefined||_0x19aaa8==='')return null;const _0xe71f1a=_0x237c59||'iso';if(_0xe71f1a===_0x3b8bf3(0xaab)){if(typeof _0x19aaa8===_0x3b8bf3(0x481))return Number['isFinite'](_0x19aaa8)?_0x19aaa8:null;if(_0x19aaa8 instanceof Date)return _0x19aaa8['getTime']();const _0x7f724e=new Date(String(_0x19aaa8));return isNaN(_0x7f724e)?null:_0x7f724e[_0x3b8bf3(0x910)]();}if(_0xe71f1a===_0x3b8bf3(0xe7f)){const _0x4ee901=toNum(_0x19aaa8);return _0x4ee901===null?null:_0x4ee901*0x3e8;}if(_0xe71f1a===_0x3b8bf3(0x5e7))return toNum(_0x19aaa8);const _0x28bd42=parseInt(_0x334a4f,0xa),_0x3ed509=_0x16b616 instanceof Date?_0x16b616:new Date(_0x16b616||Date['now']()),_0x5ed42e=!isNaN(_0x28bd42)?_0x28bd42:_0x3ed509[_0x3b8bf3(0x237)]();if(_0xe71f1a==='month_of_year'){const _0xdb9618=toNum(_0x19aaa8);if(_0xdb9618===null||_0xdb9618<0x1||_0xdb9618>0xc)return null;return new Date(_0x5ed42e,_0xdb9618-0x1,0x1)[_0x3b8bf3(0x910)]();}if(_0xe71f1a===_0x3b8bf3(0x66e)){const _0x288191=toNum(_0x19aaa8);if(_0x288191===null||_0x288191<0x1||_0x288191>0x16e)return null;const _0x2aa1a2=new Date(_0x5ed42e,0x0,0x1);return _0x2aa1a2[_0x3b8bf3(0x73a)](_0x2aa1a2['getDate']()+(_0x288191-0x1)),_0x2aa1a2[_0x3b8bf3(0x910)]();}if(_0xe71f1a==='week_of_year'){const _0x2a3282=toNum(_0x19aaa8);if(_0x2a3282===null||_0x2a3282<0x1||_0x2a3282>0x35)return null;const _0x44fabf=new Date(_0x5ed42e,0x0,0x4),_0x2d8867=_0x44fabf[_0x3b8bf3(0x2bd)]()||0x7,_0x1b0bd0=new Date(_0x5ed42e,0x0,0x4-(_0x2d8867-0x1)),_0x1255e1=new Date(_0x1b0bd0);return _0x1255e1[_0x3b8bf3(0x73a)](_0x1255e1[_0x3b8bf3(0x484)]()+(_0x2a3282-0x1)*0x7),_0x1255e1[_0x3b8bf3(0x910)]();}if(_0xe71f1a==='day_of_month'){const _0x4e8ead=toNum(_0x19aaa8);if(_0x4e8ead===null||_0x4e8ead<0x1||_0x4e8ead>0x1f)return null;const _0x22b3fd=_0x3ed509[_0x3b8bf3(0xb7c)](),_0x443f2e=new Date(_0x5ed42e,_0x22b3fd+0x1,0x0)[_0x3b8bf3(0x484)](),_0x1d557a=Math['min'](_0x4e8ead,_0x443f2e);return new Date(_0x5ed42e,_0x22b3fd,_0x1d557a)['getTime']();}if(_0xe71f1a===_0x3b8bf3(0x74e)){const _0x190d58=toNum(_0x19aaa8);if(_0x190d58===null||_0x190d58<0x0||_0x190d58>0x17)return null;const _0xfdc43=new Date(_0x3ed509);return _0xfdc43['setHours'](_0x190d58,0x0,0x0,0x0),_0xfdc43[_0x3b8bf3(0x910)]();}return null;}const EXPR_FUNCS={'min':_0x1c2956=>Math['min'](..._0x1c2956),'max':_0x2d1a06=>Math['max'](..._0x2d1a06),'abs':_0x40b957=>Math['abs'](_0x40b957[0x0]),'round':_0x40fe46=>Math[_0x160929(0x1f5)](_0x40fe46[0x0]),'floor':_0x22edd9=>Math[_0x160929(0x604)](_0x22edd9[0x0]),'ceil':_0x5505d2=>Math[_0x160929(0x8c8)](_0x5505d2[0x0]),'sqrt':_0x516225=>Math[_0x160929(0x994)](_0x516225[0x0]),'pow':_0x3518c7=>Math[_0x160929(0x64c)](_0x3518c7[0x0],_0x3518c7[0x1])};function tokenizeExpr(_0x1a99f4){const _0x3daeed=_0x160929,_0x570041=[];let _0x375cc3=0x0;const _0x4331cd=_0x1a99f4[_0x3daeed(0xc70)],_0x5f43ab=_0xe8c818=>_0xe8c818>='0'&&_0xe8c818<='9',_0x4dcf45=_0x507daf=>/[A-Za-z_$]/[_0x3daeed(0x2e2)](_0x507daf),_0x254a25=_0xe49ad9=>/[A-Za-z0-9_$]/[_0x3daeed(0x2e2)](_0xe49ad9);while(_0x375cc3<_0x4331cd){const _0x4fc7e6=_0x1a99f4[_0x375cc3];if(_0x4fc7e6==='\x20'||_0x4fc7e6==='\x09'||_0x4fc7e6==='\x0a'||_0x4fc7e6==='\x0d'){_0x375cc3++;continue;}if(_0x3daeed(0x3fe)[_0x3daeed(0xe59)](_0x4fc7e6)!==-0x1){_0x570041[_0x3daeed(0xd65)]({'t':'op','v':_0x4fc7e6}),_0x375cc3++;continue;}if(_0x5f43ab(_0x4fc7e6)||_0x4fc7e6==='.'){let _0x1bddea=_0x375cc3+0x1;while(_0x1bddea<_0x4331cd&&(_0x5f43ab(_0x1a99f4[_0x1bddea])||_0x1a99f4[_0x1bddea]==='.'))_0x1bddea++;const _0x1c5d07=parseFloat(_0x1a99f4['slice'](_0x375cc3,_0x1bddea));if(!isFinite(_0x1c5d07))throw new Error(_0x3daeed(0xb3e)+_0x1a99f4[_0x3daeed(0x3d3)](_0x375cc3,_0x1bddea)+'\x22');_0x570041[_0x3daeed(0xd65)]({'t':_0x3daeed(0xe8e),'v':_0x1c5d07}),_0x375cc3=_0x1bddea;continue;}if(_0x4dcf45(_0x4fc7e6)){let _0x5ce6de=_0x375cc3+0x1;while(_0x5ce6de<_0x4331cd&&_0x254a25(_0x1a99f4[_0x5ce6de]))_0x5ce6de++;_0x570041['push']({'t':'id','v':_0x1a99f4['slice'](_0x375cc3,_0x5ce6de)}),_0x375cc3=_0x5ce6de;continue;}throw new Error(_0x3daeed(0x841)+_0x4fc7e6+'\x22');}return _0x570041;}function compileDataExpression(_0x41491f){const _0x2c77ef=_0x160929,_0x39c876=tokenizeExpr(String(_0x41491f));let _0x5219e7=0x0;const _0x3a93e7=()=>_0x39c876[_0x5219e7],_0x1d606d=()=>_0x39c876[_0x5219e7++],_0x5d98fa=_0x17a0be=>{const _0x148dd2=_0x53a5,_0x566de6=_0x1d606d();if(!_0x566de6||_0x566de6['v']!==_0x17a0be)throw new Error(_0x148dd2(0xa6e)+_0x17a0be+'\x22');};function _0x23151c(){return _0x4eabf0();}function _0x4eabf0(){let _0x144f26=_0x13fa71();while(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&(_0x3a93e7()['v']==='+'||_0x3a93e7()['v']==='-')){const _0x2bb25c=_0x1d606d()['v'],_0x4b460a=_0x13fa71(),_0x4d58f5=_0x144f26;_0x144f26=_0x2bb25c==='+'?_0x14c1db=>_0x4d58f5(_0x14c1db)+_0x4b460a(_0x14c1db):_0x40d2e7=>_0x4d58f5(_0x40d2e7)-_0x4b460a(_0x40d2e7);}return _0x144f26;}function _0x13fa71(){let _0x3718bc=_0x4a5651();while(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&(_0x3a93e7()['v']==='*'||_0x3a93e7()['v']==='/'||_0x3a93e7()['v']==='%')){const _0x1cbaf7=_0x1d606d()['v'],_0x8527ba=_0x4a5651(),_0x15e3af=_0x3718bc;_0x3718bc=_0x1cbaf7==='*'?_0x3449ae=>_0x15e3af(_0x3449ae)*_0x8527ba(_0x3449ae):_0x1cbaf7==='/'?_0x133682=>_0x15e3af(_0x133682)/_0x8527ba(_0x133682):_0x37a2e8=>_0x15e3af(_0x37a2e8)%_0x8527ba(_0x37a2e8);}return _0x3718bc;}function _0x4a5651(){if(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&(_0x3a93e7()['v']==='+'||_0x3a93e7()['v']==='-')){const _0x57fb5b=_0x1d606d()['v'],_0x8b520b=_0x4a5651();return _0x57fb5b==='-'?_0x41ba67=>-_0x8b520b(_0x41ba67):_0x8b520b;}return _0x31e806();}function _0x31e806(){const _0x3cbb6c=_0x53a5,_0x576553=_0x1d606d();if(!_0x576553)throw new Error('unexpected\x20end\x20of\x20expression');if(_0x576553['t']==='num'){const _0x1e9285=_0x576553['v'];return()=>_0x1e9285;}if(_0x576553['t']==='op'&&_0x576553['v']==='('){const _0xddc4fd=_0x23151c();return _0x5d98fa(')'),_0xddc4fd;}if(_0x576553['t']==='id'){if(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&_0x3a93e7()['v']==='('){_0x1d606d();const _0x5925b1=[];if(!(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&_0x3a93e7()['v']===')')){_0x5925b1[_0x3cbb6c(0xd65)](_0x23151c());while(_0x3a93e7()&&_0x3a93e7()['t']==='op'&&_0x3a93e7()['v']===','){_0x1d606d(),_0x5925b1[_0x3cbb6c(0xd65)](_0x23151c());}}_0x5d98fa(')');const _0x27cdae=EXPR_FUNCS[_0x576553['v']];if(!_0x27cdae)throw new Error(_0x3cbb6c(0x308)+_0x576553['v']+'\x22');return _0x49e5ee=>_0x27cdae(_0x5925b1[_0x3cbb6c(0x7ee)](_0x5ec6b2=>_0x5ec6b2(_0x49e5ee)));}const _0x3f74e2=_0x576553['v'];return _0x508e10=>{const _0x419dcb=_0x3cbb6c;if(_0x508e10&&Object[_0x419dcb(0xd53)][_0x419dcb(0x424)][_0x419dcb(0x17e)](_0x508e10,_0x3f74e2)){const _0x5e202c=_0x508e10[_0x3f74e2];return typeof _0x5e202c===_0x419dcb(0x481)?_0x5e202c:Number(_0x5e202c);}return NaN;};}throw new Error('unexpected\x20token\x20\x22'+_0x576553['v']+'\x22');}const _0x33ed85=_0x23151c();if(_0x5219e7<_0x39c876[_0x2c77ef(0xc70)])throw new Error(_0x2c77ef(0x9be)+_0x39c876[_0x5219e7]['v']+'\x22');return _0x33ed85;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x4c2fc1){const _0x341afe=_0x160929,_0x2f005f=String(_0x4c2fc1);if(_exprCache[_0x341afe(0x9b5)](_0x2f005f))return _exprCache[_0x341afe(0x1a9)](_0x2f005f);let _0x1a3471=null;try{_0x1a3471=compileDataExpression(_0x2f005f);}catch(_0x5c15a8){!_exprWarned['has'](_0x2f005f)&&(_exprWarned['add'](_0x2f005f),console['warn'](_0x341afe(0x694)+_0x2f005f+'\x22\x20is\x20invalid\x20('+_0x5c15a8[_0x341afe(0xb7d)]+_0x341afe(0x634))),_0x1a3471=null;}return _exprCache['set'](_0x2f005f,_0x1a3471),_0x1a3471;}function stepLookup(_0x5934ec,_0xab6401){const _0x19e3e3=_0x160929;if(!Array[_0x19e3e3(0x724)](_0x5934ec)||!_0x5934ec[_0x19e3e3(0xc70)])return null;const _0x1ade63=_0xab6401?.[_0x19e3e3(0xdc5)]!==![],_0x5c61bb=isNum(_0xab6401?.[_0x19e3e3(0x554)])?_0xab6401[_0x19e3e3(0x554)]:Infinity;return _0x57538a=>{const _0xe77c29=_0x19e3e3;if(_0x57538a<_0x5934ec[0x0]['t'])return _0x1ade63?_0x5934ec[0x0]['v']:null;let _0x2cbe57=0x0,_0x57d2e5=_0x5934ec[_0xe77c29(0xc70)]-0x1,_0x51f9b6=0x0;while(_0x2cbe57<=_0x57d2e5){const _0x22da20=_0x2cbe57+_0x57d2e5>>0x1;if(_0x5934ec[_0x22da20]['t']<=_0x57538a)_0x51f9b6=_0x22da20,_0x2cbe57=_0x22da20+0x1;else _0x57d2e5=_0x22da20-0x1;}if(_0x57538a-_0x5934ec[_0x51f9b6]['t']>_0x5c61bb)return null;return _0x5934ec[_0x51f9b6]['v'];};}function refJobKey(_0x2b60de,_0x3b42aa,_0x3b1328){const _0x4beaeb=_0x160929;return _0x2b60de[_0x4beaeb(0xacc)]+'__'+(_0x2b60de[_0x4beaeb(0xdcc)]||'')+'__'+_0x3b42aa+'__'+(_0x3b1328||_0x4beaeb(0x538));}const REF_OPS=Object[_0x160929(0x77b)]([_0x160929(0xc8d),_0x160929(0x2c9),_0x160929(0xa9d),_0x160929(0x2ef),_0x160929(0xe21),'reverse_divide']);function normalizeRefOp(_0x3caaeb){const _0x45d274=_0x160929;return typeof _0x3caaeb==='string'&&REF_OPS[_0x45d274(0x15b)](_0x3caaeb)?_0x3caaeb:_0x45d274(0xc8d);}function resolveDataVars(_0xaf1646,_0x4fd98a){const _0x24f483=_0x160929,_0x16709f={};if(!_0xaf1646||typeof _0xaf1646!==_0x24f483(0x70f)||!_0x4fd98a||!_0x4fd98a[_0x24f483(0x28e)])return _0x16709f;for(const [_0x449eeb,_0x27880e]of Object[_0x24f483(0x610)](_0xaf1646)){if(!_0x449eeb||typeof _0x27880e!==_0x24f483(0x19d))continue;const _0x27ee92=_0x4fd98a[_0x24f483(0x28e)][_0x27880e],_0x33a0f0=_0x27ee92?toNum(_0x27ee92[_0x24f483(0x89b)]):null;_0x16709f[_0x449eeb]=_0x33a0f0===null||_0x33a0f0===undefined?NaN:_0x33a0f0;}return _0x16709f;}function synthesizeForecastSeries(_0x5486f5,_0xe0f82a,_0x3fbd8a,_0x2d2b2d){const _0xc95fc6=_0x160929;if(!_0x5486f5||!_0xe0f82a[_0xc95fc6(0x3d5)])return[];let _0x2406b8=getAttributePath(_0x5486f5['attributes'],_0xe0f82a[_0xc95fc6(0x3d5)]);if(typeof _0x2406b8==='string'){const _0x44dc89=_0x2406b8['trim']();if(_0x44dc89[_0xc95fc6(0xa49)]('['))try{_0x2406b8=JSON[_0xc95fc6(0x730)](_0x44dc89);}catch(_0x52f0c3){try{_0x2406b8=JSON['parse'](_0x44dc89[_0xc95fc6(0x944)](/'/g,'\x22'));}catch(_0x14f9be){}}}if(!Array[_0xc95fc6(0x724)](_0x2406b8))return _0x2406b8!==undefined&&_0x2406b8!==null&&console[_0xc95fc6(0x289)](_0xc95fc6(0xbf9)+_0xe0f82a[_0xc95fc6(0x3d5)]+_0xc95fc6(0x9ad)+_0xe0f82a[_0xc95fc6(0xae9)]+_0xc95fc6(0x53e)),[];const _0x1f33da=_0x2406b8[_0xc95fc6(0x7ee)](_0xcde362=>_0xcde362&&typeof _0xcde362===_0xc95fc6(0x70f)&&!Array[_0xc95fc6(0x724)](_0xcde362)?{..._0xcde362}:_0xcde362),_0x5b5beb=_0xe0f82a['data_time_field']||_0xc95fc6(0x177),_0x38a26a=_0xe0f82a[_0xc95fc6(0xb3a)]||_0xc95fc6(0x2bb),_0x387903=_0xe0f82a[_0xc95fc6(0xd92)]||_0xc95fc6(0xaab),_0x39f0e4=_0xe0f82a[_0xc95fc6(0x2d5)],_0x122ba3=_0xe0f82a['data_value_expression']?getCompiledExpr(_0xe0f82a[_0xc95fc6(0x8a5)]):null,_0x1a98e8=_0x122ba3?resolveDataVars(_0xe0f82a[_0xc95fc6(0x83d)],_0x2d2b2d):null,_0x50dee0=[];for(const _0xefecf0 of _0x1f33da){if(!_0xefecf0||typeof _0xefecf0!==_0xc95fc6(0x70f))continue;const _0x43d1a0=getAttributePath(_0xefecf0,_0x5b5beb);let _0x1c58f7;if(_0x122ba3){let _0x3f3c9a;try{_0x3f3c9a=_0x122ba3({..._0xefecf0,..._0x1a98e8});}catch(_0x3eef4b){_0x3f3c9a=NaN;}_0x1c58f7=toNum(_0x3f3c9a);}else _0x1c58f7=toNum(getAttributePath(_0xefecf0,_0x38a26a));const _0x12c6cf=parseForecastTime(_0x43d1a0,_0x387903,_0x3fbd8a,_0x39f0e4);if(_0x12c6cf===null||_0x1c58f7===null)continue;_0x50dee0[_0xc95fc6(0xd65)]({'t':_0x12c6cf,'v':_0x1c58f7});}return _0x50dee0['sort']((_0x116954,_0x456c9a)=>_0x116954['t']-_0x456c9a['t']),_0x50dee0;}const SVG_NS=_0x160929(0x494),svgEl=(_0x3e0575,_0x2a6916={})=>{const _0x598476=_0x160929,_0x29dded=document[_0x598476(0x3e8)](SVG_NS,_0x3e0575);for(const [_0x26f142,_0x4c58de]of Object[_0x598476(0x610)](_0x2a6916))_0x29dded[_0x598476(0xc6d)](_0x26f142,_0x4c58de);return _0x29dded;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x5c19b7){const _0x31e878=_0x160929;this[_0x31e878(0xe99)]=_0x5c19b7;}['render'](_0x1962de,_0x1fdb89,_0x17458e,_0xed15f){const _0x1173ff=_0x160929,_0x3e55a8=_0x1962de['clientWidth']||0x190,_0x439e7f=_0x17458e['height'],_0x48b37d=_0x439e7f==null||_0x439e7f===_0x1173ff(0x959)||_0x439e7f==='',_0xf6e0ba=_0x17458e[_0x1173ff(0x225)],_0x42538b=!!_0xf6e0ba&&!isNum(toNum(_0xf6e0ba[_0x1173ff(0x3be)])),_0x46d610=_0x48b37d&&!_0x42538b;let _0x3ddf2f;if(_0x46d610){let _0x207f4b=_0x1962de[_0x1173ff(0xbec)]||0x0;const _0x3c3ac4=this['card'][_0x1173ff(0x822)]||this[_0x1173ff(0xe99)][_0x1173ff(0x84e)],_0x53aa98=toNum(_0x17458e[_0x1173ff(0xb7f)]??_0x17458e[_0x1173ff(0xa9f)]),_0x11133e=_0x3c3ac4&&_0x3c3ac4['start']&&_0x3c3ac4[_0x1173ff(0x1ae)]?Math['max'](0x1,_0x3c3ac4[_0x1173ff(0x1ae)][_0x1173ff(0x910)]()-_0x3c3ac4[_0x1173ff(0x3a7)][_0x1173ff(0x910)]())/0x36ee80:0x0,_0x3f293e=!this[_0x1173ff(0xe99)]['_viewWindow']&&isNum(_0x53aa98)&&_0x53aa98>0x0&&_0x11133e>_0x53aa98;if(_0x3f293e&&_0x207f4b>SCROLL_PLOT_PAD_BOTTOM)_0x207f4b-=SCROLL_PLOT_PAD_BOTTOM;_0x3ddf2f=_0x207f4b>=0x3c?_0x207f4b:0xc8;}else _0x48b37d?_0x3ddf2f=0xc8:_0x3ddf2f=toNum(_0x17458e[_0x1173ff(0x776)])||0x96;const _0x5c21ee=_0x1fdb89[_0x1173ff(0x272)](_0x19ce18=>_0x19ce18[_0x1173ff(0xae9)][_0x1173ff(0xe5c)]!==![]&&_0x19ce18[_0x1173ff(0xd04)][_0x1173ff(0xc70)]),_0x2acadb=_0x5c21ee[_0x1173ff(0x272)](_0x2e7c61=>_0x2e7c61[_0x1173ff(0xae9)]['y_axis']!==_0x1173ff(0xb20)&&_0x2e7c61[_0x1173ff(0xae9)]['y_axis']!==_0x1173ff(0x965)),_0x3ff1e1=_0x5c21ee['filter'](_0x31eacb=>_0x31eacb['entity'][_0x1173ff(0x8bc)]==='secondary'),_0x2ede21=_0x3ff1e1[_0x1173ff(0xc70)]>0x0,_0x1365c0=toNum(_0x17458e[_0x1173ff(0x9c6)])||0xa,_0x1bb142=toNum(_0x17458e[_0x1173ff(0x22a)]),_0x1a0437=_0x5c21ee[_0x1173ff(0x6e8)]((_0xb05bf4,_0x538b28)=>{const _0xc11f13=_0x1173ff,_0x4f6502=toNum(_0x538b28[_0xc11f13(0xae9)]?.[_0xc11f13(0x548)]);return isNum(_0x4f6502)&&_0x4f6502>_0xb05bf4?_0x4f6502:_0xb05bf4;},0x0),_0x5123b1=isNum(_0x1bb142)?_0x1bb142:_0x1a0437,_0x326fa7=Math['max'](0xc,Math['round'](_0x1365c0*1.2)),_0x5f1dd0=(_0x349414,_0x2d5c06,_0x1388a0)=>{const _0x6df83=_0x1173ff,_0x3f60ee=this['card']?.['_getAxisStateMap']?.(_0x349414);if(_0x3f60ee&&_0x3f60ee[_0x6df83(0xc70)]){let _0x380369=0x0;for(const _0x479d3d of _0x3f60ee){const _0x3ff28e=String(_0x479d3d?.[_0x6df83(0x7d7)]??_0x479d3d?.['value']??'');if(_0x3ff28e[_0x6df83(0xc70)]>_0x380369)_0x380369=_0x3ff28e['length'];}return Math[_0x6df83(0xa08)](0x20,Math['round'](_0x380369*_0x1365c0*0.62+0xe));}if(_0x2d5c06){const _0x272a13=axisLabelFormatter(_0x17458e,_0x349414);if(_0x272a13){const _0x2ebb1a=String(_0x272a13(_0x2d5c06['lo'])??''),_0x2ec545=String(_0x272a13(_0x2d5c06['hi'])??''),_0x4572d8=Math[_0x6df83(0xa08)](_0x2ebb1a[_0x6df83(0xc70)],_0x2ec545[_0x6df83(0xc70)],0x4);return Math['max'](0x20,Math['round'](_0x4572d8*_0x1365c0*0.62+0xc));}const _0x4294e2=isNum(_0x1388a0)?_0x1388a0:0x1,_0x3e43f8=_0x2d5c06['lo'][_0x6df83(0x62e)](_0x4294e2),_0x2b6d45=_0x2d5c06['hi'][_0x6df83(0x62e)](_0x4294e2),_0x15b20f=Math[_0x6df83(0xa08)](_0x3e43f8[_0x6df83(0xc70)],_0x2b6d45[_0x6df83(0xc70)]);return Math[_0x6df83(0xa08)](0x20,Math['round'](_0x15b20f*_0x1365c0*0.62+0xc));}const _0x410cbf=0x4+(_0x5123b1>0x0?_0x5123b1+0x1:0x0);return Math['max'](0x20,Math[_0x6df83(0x1f5)](_0x410cbf*_0x1365c0*0.62+0xc));},_0x2f0692=this[_0x1173ff(0x19c)](_0x5c21ee,_0x17458e),_0x6c3a7d=this[_0x1173ff(0xb50)](_0x2acadb,_0x17458e,![],_0x2f0692),_0x4b07f1=_0x2ede21?this[_0x1173ff(0xb50)](_0x3ff1e1,_0x17458e,!![],_0x2f0692):null,_0x35f4ea=(_0x5b63df,_0x32e230)=>{const _0x5771b8=_0x1173ff;if(!_0x5b63df||!_0x32e230[_0x5771b8(0x45c)](_0x53b0e8=>_0x53b0e8?.[_0x5771b8(0xae9)]?.['show_data_labels']===!![]))return;const _0x43cc32=_0x5b63df['hi']-_0x5b63df['lo'];if(_0x43cc32>0x0)_0x5b63df['hi']=_0x5b63df['hi']+_0x43cc32*0.12;};_0x35f4ea(_0x6c3a7d,_0x2acadb),_0x35f4ea(_0x4b07f1,_0x3ff1e1);const _0x1e2cc0=(_0x5e0b46,_0x2451d0)=>{const _0x49df06=_0x1173ff,_0x17858a=toNum(_0x17458e['y_axis_decimals']);if(isNum(_0x17858a))return _0x17858a;let _0x49c202=-0x1;for(const _0x56cc75 of _0x5e0b46){const _0x2a87d5=toNum(_0x56cc75[_0x49df06(0xae9)]?.[_0x49df06(0x548)]);if(isNum(_0x2a87d5)&&_0x2a87d5>_0x49c202)_0x49c202=_0x2a87d5;}if(_0x49c202>=0x0)return _0x49c202;if(_0x2451d0){const _0x2be0b1=_0x2451d0['hi']-_0x2451d0['lo'],_0x48f331=toNum(_0x17458e[_0x49df06(0xbe1)])||0x4,_0x53e1c5=_0x2be0b1/_0x48f331;if(_0x53e1c5>0x0&&_0x53e1c5<0x1)return Math[_0x49df06(0x8c8)](-Math[_0x49df06(0xc00)](_0x53e1c5));if(Math[_0x49df06(0x960)](_0x2451d0['hi'])<0x64&&Math[_0x49df06(0x960)](_0x2451d0['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0xdcbed=_0x1e2cc0(_0x2acadb,_0x6c3a7d),_0xebae50=_0x2ede21?_0x1e2cc0(_0x3ff1e1,_0x4b07f1):0x1,_0x2ba673=this[_0x1173ff(0xe99)]?.['_graphData']?.[_0x1173ff(0x4a7)]||_0x1fdb89,_0x14406b=_0x2ba673[_0x1173ff(0x272)](_0x3c85e7=>_0x3c85e7[_0x1173ff(0xae9)]?.['show_graph']!==![]&&_0x3c85e7[_0x1173ff(0xd04)]?.[_0x1173ff(0xc70)]&&_0x3c85e7['entity']['y_axis']!==_0x1173ff(0xb20)&&_0x3c85e7[_0x1173ff(0xae9)][_0x1173ff(0x8bc)]!==_0x1173ff(0x965)),_0x35256b=_0x2ba673['filter'](_0x13796e=>_0x13796e[_0x1173ff(0xae9)]?.['show_graph']!==![]&&_0x13796e['points']?.[_0x1173ff(0xc70)]&&_0x13796e[_0x1173ff(0xae9)]['y_axis']===_0x1173ff(0xb20)),_0x25477b=_0x14406b['length']?_0x14406b:_0x2acadb,_0x5e1cb3=_0x35256b[_0x1173ff(0xc70)]?_0x35256b:_0x3ff1e1,_0x13eb14=_0x14406b['length']===_0x2acadb[_0x1173ff(0xc70)],_0x29cf49=_0x35256b[_0x1173ff(0xc70)]===_0x3ff1e1['length'],_0x4cd8df=_0x13eb14?_0x6c3a7d:_0x14406b[_0x1173ff(0xc70)]?this['_computeYBounds'](_0x25477b,_0x17458e,![],_0x2f0692):_0x6c3a7d,_0x27a786=_0x29cf49?_0x4b07f1:_0x35256b['length']?this[_0x1173ff(0xb50)](_0x5e1cb3,_0x17458e,!![],_0x2f0692):_0x4b07f1,_0xa9a737=_0x13eb14?_0xdcbed:_0x1e2cc0(_0x25477b,_0x4cd8df),_0xfc8847=_0x29cf49?_0xebae50:_0x35256b[_0x1173ff(0xc70)]?_0x1e2cc0(_0x5e1cb3,_0x27a786):_0xebae50,_0x2b39d5=_0x5f1dd0(_0x1173ff(0x24a),_0x4cd8df,_0xa9a737),_0x5b22f9=_0x5f1dd0('secondary',_0x27a786,_0xfc8847),_0x5a2c6c=_0x35256b[_0x1173ff(0xc70)]>0x0||_0x2ede21,_0x4fc8fe=Math['max'](0x1,(_0x17458e[_0x1173ff(0x282)]?_0x2b39d5:0x0)+(_0x17458e['show_y_axis_label']?_0x326fa7:0x0)),_0x539f89=!_0x5a2c6c&&!_0x17458e[_0x1173ff(0x2b1)]?0x1:Math[_0x1173ff(0xa08)](0x1,(_0x17458e['show_y2_axis']!==![]?_0x5b22f9:0x0)+(_0x17458e['show_y_axis_label']?_0x326fa7:0x0)),_0x350961=0x8,_0x44eca7=_0x17458e[_0x1173ff(0x799)]?0x16:0x8;this[_0x1173ff(0xe99)][_0x1173ff(0x373)]=_0x350961,this['card'][_0x1173ff(0x44d)]=_0x44eca7;const _0x1587f9=this[_0x1173ff(0xe99)][_0x1173ff(0x822)]||this[_0x1173ff(0xe99)][_0x1173ff(0x84e)],_0x3fe7e0=_0x1587f9[_0x1173ff(0x3a7)][_0x1173ff(0x910)](),_0x38debc=_0x1587f9[_0x1173ff(0x1ae)]['getTime'](),_0x495a1a=Math[_0x1173ff(0xa08)](0x1,_0x38debc-_0x3fe7e0),_0x1ba713=_0x495a1a/0x36ee80,_0x2deb84=toNum(_0x17458e['__sgcExtVisibleH']??_0x17458e[_0x1173ff(0xa9f)]),_0x1b4192=!this[_0x1173ff(0xe99)]['_viewWindow']&&isNum(_0x2deb84)&&_0x2deb84>0x0&&_0x1ba713>_0x2deb84,_0x6195f=_0x1b4192?_0x1ba713/_0x2deb84:0x1,_0x3da68c=_0x1b4192?Math['round'](_0x3e55a8*_0x6195f):_0x3e55a8,_0x5ee7bf=Math['max'](0xa,_0x3da68c-_0x4fc8fe-_0x539f89),_0x67c5b0=Math[_0x1173ff(0xa08)](0xa,_0x3ddf2f-_0x350961-_0x44eca7),_0x43473c=new Map();for(const _0x861030 of _0x5c21ee){if(_0x861030['entity'][_0x1173ff(0x8bc)]!==_0x1173ff(0x965))continue;const _0x73cb3e={..._0x17458e,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x4b4e1e=this[_0x1173ff(0xb50)]([_0x861030],_0x73cb3e,![],null);_0x4b4e1e&&(_0x861030[_0x1173ff(0xae9)]?.['show_data_labels']===!![]&&_0x4b4e1e['hi']>_0x4b4e1e['lo']&&(_0x4b4e1e['hi']=_0x4b4e1e['hi']+(_0x4b4e1e['hi']-_0x4b4e1e['lo'])*0.12),_0x43473c[_0x1173ff(0x22c)](_0x861030[_0x1173ff(0xa9a)],_0x4b4e1e));}const _0x5cdae3=_0xee4290=>{const _0x5e1fb1=_0x1173ff,_0x4fb157=_0xee4290?.[_0x5e1fb1(0xae9)]||_0xee4290,_0xbbf61b=_0xee4290?.[_0x5e1fb1(0xa9a)];if(_0x4fb157?.[_0x5e1fb1(0x8bc)]===_0x5e1fb1(0x965)&&_0xbbf61b!=null)return _0x43473c['get'](_0xbbf61b)||_0x6c3a7d;return _0x4fb157?.[_0x5e1fb1(0x8bc)]===_0x5e1fb1(0xb20)?_0x4b07f1:_0x6c3a7d;},_0x25b45f=_0x5c21ee['some'](_0x33e938=>(_0x33e938[_0x1173ff(0xae9)]?.[_0x1173ff(0x529)]||_0x33e938[_0x1173ff(0xae9)]?.[_0x1173ff(0xc4e)])===_0x1173ff(0xd69));let _0x5a4d07=_0x3fe7e0,_0x14ab62=_0x38debc,_0x21116b=_0x495a1a;if(_0x25b45f){const _0x28d4b9=resolveGroupBy(_0x17458e,_0x495a1a/0x36ee80),_0x50d0b6=toNum(_0x17458e[_0x1173ff(0x909)])||0x2,_0x58b32e=_0x495a1a/0x36ee80,_0xe950d7=groupBucketMs(_0x28d4b9,_0x58b32e,_0x50d0b6);let _0x2edb79=Infinity,_0x5c1458=Infinity,_0x3ffd2f=-Infinity;for(const _0xfc7eb8 of _0x5c21ee){const _0x2e14a7=_0xfc7eb8['entity']?.[_0x1173ff(0x529)]||_0xfc7eb8[_0x1173ff(0xae9)]?.[_0x1173ff(0xc4e)];if(_0x2e14a7!=='bar'&&_0x2e14a7!==_0x1173ff(0x5a7))continue;const _0x177457=(_0xfc7eb8[_0x1173ff(0xd04)]||[])[_0x1173ff(0x272)](_0x2c3162=>isNum(_0x2c3162['v']));for(let _0x180f02=0x0;_0x180f02<_0x177457['length'];_0x180f02++){if(_0x180f02>0x0){const _0x5642d9=_0x177457[_0x180f02]['t']-_0x177457[_0x180f02-0x1]['t'];if(_0x5642d9>0x0&&_0x5642d9<_0x2edb79)_0x2edb79=_0x5642d9;}const _0x2e82e4=_0x177457[_0x180f02]['t'];if(_0x2e82e4>=_0x3fe7e0&&_0x2e82e4<_0x38debc){if(_0x2e82e4<_0x5c1458)_0x5c1458=_0x2e82e4;if(_0x2e82e4>_0x3ffd2f)_0x3ffd2f=_0x2e82e4;}}}const _0x450b51=Math[_0x1173ff(0xc2f)](_0xe950d7/0x2,_0x495a1a/0x4,isFinite(_0x2edb79)?_0x2edb79/0x2:Infinity);if(isFinite(_0x450b51)&&isFinite(_0x5c1458))_0x5a4d07=Math['min'](_0x3fe7e0,_0x5c1458-_0x450b51),_0x14ab62=Math[_0x1173ff(0xa08)](_0x38debc,_0x3ffd2f+_0x450b51);else isFinite(_0x450b51)&&(_0x5a4d07=_0x3fe7e0-_0x450b51,_0x14ab62=_0x38debc+_0x450b51);_0x21116b=Math[_0x1173ff(0xa08)](0x1,_0x14ab62-_0x5a4d07);}let _0x203ff1;const _0x3db140=resolveGroupBy(_0x17458e,_0x495a1a/0x36ee80),_0x5c1920=_0x3db140===_0x1173ff(0x4f9)&&_0x17458e[_0x1173ff(0xcb7)]!==_0x1173ff(0x93e)&&_0x5c21ee[_0x1173ff(0x42b)](_0x3f3256=>{const _0x3aeb59=_0x1173ff,_0x3a78ac=_0x3f3256[_0x3aeb59(0xae9)]||{};return!_0x3a78ac[_0x3aeb59(0x3d5)]&&!_0x3a78ac[_0x3aeb59(0x592)]&&!_0x3a78ac[_0x3aeb59(0x659)];});this[_0x1173ff(0x2f0)]=_0x5c1920,this['_stretchSlots']=![];if(_0x3db140===_0x1173ff(0x4e2)){const _0x2dd1f5=new Date(_0x3fe7e0),_0x45605e=_0x2dd1f5[_0x1173ff(0x237)](),_0x383ac6=_0x2dd1f5['getMonth'](),_0x1e691c=new Date(_0x38debc-0x1),_0x1c2180=Math[_0x1173ff(0xa08)](0x1,(_0x1e691c['getFullYear']()-_0x45605e)*0xc+(_0x1e691c[_0x1173ff(0xb7c)]()-_0x383ac6)+0x1),_0x434259=_0x5c21ee['some'](_0x3153ec=>{const _0x3f2124=_0x1173ff,_0x3716b9=_0x3153ec[_0x3f2124(0xae9)]?.[_0x3f2124(0x529)]||_0x3153ec[_0x3f2124(0xae9)]?.[_0x3f2124(0xc4e)];return _0x3716b9==='bar'||_0x3716b9===_0x3f2124(0x5a7);}),_0x5e9426=!_0x434259&&_0x1c2180>0x1;this[_0x1173ff(0xd0a)]=_0x5e9426;const _0x224da0=_0x54590e=>_0x5e9426?Math[_0x1173ff(0xa08)](0x0,Math[_0x1173ff(0xc2f)](0x1,(_0x54590e-0.5)/(_0x1c2180-0x1))):_0x54590e/_0x1c2180,_0xa9e022=Date[_0x1173ff(0x2e6)]();let _0x41186c=null,_0x32d956=null,_0x2e215a=null;if(!_0x434259&&_0xa9e022>_0x3fe7e0&&_0xa9e022<_0x38debc){const _0x4e6745=new Date(_0xa9e022);_0x32d956=_0x4e6745[_0x1173ff(0x237)](),_0x2e215a=_0x4e6745[_0x1173ff(0xb7c)]();const _0x37285f=(_0x32d956-_0x45605e)*0xc+(_0x2e215a-_0x383ac6),_0x4e53c4=new Date(_0x32d956,_0x2e215a+0x1,0x0)[_0x1173ff(0x484)](),_0x25a8e4=(_0x4e6745[_0x1173ff(0x484)]()-0x1+_0x4e6745['getHours']()/0x18)/_0x4e53c4;_0x41186c=_0x4fc8fe+_0x224da0(_0x37285f+_0x25a8e4)*_0x5ee7bf;}_0x203ff1=_0x1d8cf5=>{const _0x315416=_0x1173ff,_0x5780ee=new Date(_0x1d8cf5);if(_0x41186c!==null&&_0x5780ee['getFullYear']()===_0x32d956&&_0x5780ee[_0x315416(0xb7c)]()===_0x2e215a)return _0x41186c;const _0x533dea=(_0x5780ee[_0x315416(0x237)]()-_0x45605e)*0xc+(_0x5780ee[_0x315416(0xb7c)]()-_0x383ac6);return _0x4fc8fe+_0x224da0(_0x533dea+0.5)*_0x5ee7bf;};}else{if(_0x5c1920){const {refY:_0x31dd7e,totalYears:_0x3f421e}=this[_0x1173ff(0x515)](_0x3fe7e0,_0x38debc),_0x4918e3=_0x5c21ee['some'](_0x520b65=>{const _0x51d2c8=_0x1173ff,_0x38cbae=_0x520b65[_0x51d2c8(0xae9)]?.[_0x51d2c8(0x529)]||_0x520b65[_0x51d2c8(0xae9)]?.[_0x51d2c8(0xc4e)];return _0x38cbae==='bar'||_0x38cbae===_0x51d2c8(0x5a7);}),_0x43b414=!_0x4918e3&&_0x3f421e>0x1;if(_0x43b414)this[_0x1173ff(0xd0a)]=!![];const _0x59b62a=_0x489294=>_0x43b414?Math['max'](0x0,Math[_0x1173ff(0xc2f)](0x1,(_0x489294-0.5)/(_0x3f421e-0x1))):_0x489294/_0x3f421e,_0x50082b=Date[_0x1173ff(0x2e6)]();let _0x2626fb=null,_0x566cf5=null;if(!_0x4918e3&&_0x50082b>_0x3fe7e0&&_0x50082b<_0x38debc){const _0x51fbbf=new Date(_0x50082b);_0x566cf5=_0x51fbbf[_0x1173ff(0x237)]();const _0x1172c9=_0x566cf5-_0x31dd7e,_0x1773eb=new Date(_0x51fbbf['getFullYear'](),0x0,0x1)[_0x1173ff(0x910)](),_0x504265=new Date(_0x51fbbf['getFullYear']()+0x1,0x0,0x1)[_0x1173ff(0x910)]();_0x2626fb=_0x4fc8fe+_0x59b62a(_0x1172c9+(_0x50082b-_0x1773eb)/(_0x504265-_0x1773eb))*_0x5ee7bf;}_0x203ff1=_0x157f8e=>{const _0x2b6d3c=_0x1173ff,_0x4655e3=new Date(_0x157f8e);if(_0x2626fb!==null&&_0x4655e3[_0x2b6d3c(0x237)]()===_0x566cf5)return _0x2626fb;const _0x5d6561=_0x4655e3[_0x2b6d3c(0x237)]()-_0x31dd7e;return _0x4fc8fe+_0x59b62a(_0x5d6561+0.5)*_0x5ee7bf;};}else _0x203ff1=_0x29df30=>_0x4fc8fe+(_0x29df30-_0x5a4d07)/_0x21116b*_0x5ee7bf;}const _0x2f3f38=!!_0x17458e['logarithmic'],_0x5df898=(_0xba2ee2,_0x3de4ed)=>{const _0x1675da=_0x1173ff;if(!_0x3de4ed)return _0x350961+_0x67c5b0/0x2;const {lo:_0x4ec2e1,hi:_0xddc90a}=_0x3de4ed;if(_0xddc90a===_0x4ec2e1)return _0x350961+_0x67c5b0/0x2;if(_0x2f3f38){const _0x51eeb1=Math[_0x1675da(0xa08)](_0x4ec2e1,1e-10),_0x190118=Math[_0x1675da(0xa08)](_0xddc90a,_0x51eeb1*0xa),_0x230b66=Math[_0x1675da(0xa08)](_0xba2ee2,_0x51eeb1),_0x132df3=Math[_0x1675da(0xc00)](_0x51eeb1),_0x44a3b2=Math[_0x1675da(0xc00)](_0x190118),_0x5eb631=Math[_0x1675da(0xc00)](_0x230b66);return _0x350961+_0x67c5b0-(_0x5eb631-_0x132df3)/(_0x44a3b2-_0x132df3)*_0x67c5b0;}return _0x350961+_0x67c5b0-(_0xba2ee2-_0x4ec2e1)/(_0xddc90a-_0x4ec2e1)*_0x67c5b0;},_0x50483f=_0x1b4192?{'width':String(_0x3da68c),'height':String(_0x3ddf2f),'viewBox':_0x1173ff(0xce9)+_0x3da68c+'\x20'+_0x3ddf2f,'preserveAspectRatio':'none','class':_0x1173ff(0x94b)}:{'width':'100%','height':String(_0x3ddf2f),'viewBox':_0x1173ff(0xce9)+_0x3da68c+'\x20'+_0x3ddf2f,'preserveAspectRatio':_0x1173ff(0x897),'class':'sgc-svg'},_0x3f69f6=svgEl(_0x1173ff(0x358),_0x50483f),_0x44f7ef=svgEl(_0x1173ff(0x295));_0x3f69f6[_0x1173ff(0x9fc)](_0x44f7ef);const _0x5267fc='sgc-plot-clip-'+this['card'][_0x1173ff(0x693)],_0x565661=svgEl(_0x1173ff(0x1e3),{'id':_0x5267fc});let _0x893f08=0x0;for(const _0x2308c7 of _0x5c21ee){const _0x543c5f=toNum(_0x2308c7['entity']?.['line_width']),_0x475957=isNum(_0x543c5f)&&_0x543c5f>0x0?_0x543c5f:2.5;if(_0x475957>_0x893f08)_0x893f08=_0x475957;}_0x893f08=Math['min'](0x4,Math['ceil'](_0x893f08/0x2)+0x1);const _0xe2a47b=svgEl(_0x1173ff(0x3cd),{'x':String(_0x4fc8fe-_0x893f08),'y':String(_0x350961-_0x893f08),'width':String(_0x5ee7bf+_0x893f08*0x2),'height':String(_0x67c5b0+_0x893f08*0x2),'data-full-x':String(_0x4fc8fe-_0x893f08),'data-full-w':String(_0x5ee7bf+_0x893f08*0x2)});_0x565661['appendChild'](_0xe2a47b),_0x44f7ef[_0x1173ff(0x9fc)](_0x565661);const _0x2dc9c3=_0x1173ff(0x573)+this[_0x1173ff(0xe99)][_0x1173ff(0x693)],_0x5cb696=svgEl(_0x1173ff(0x1e3),{'id':_0x2dc9c3}),_0x4af43d=svgEl('rect',{'x':String(_0x4fc8fe),'y':'0','width':String(_0x5ee7bf),'height':String(_0x3ddf2f),'data-full-x':String(_0x4fc8fe),'data-full-w':String(_0x5ee7bf)});_0x5cb696[_0x1173ff(0x9fc)](_0x4af43d),_0x44f7ef['appendChild'](_0x5cb696);const _0x1baaf4=(_0xe8966f,_0x50b2fb)=>{const _0x3d0f52=_0x1173ff;if(!_0xe8966f)return null;const _0x273b3d=toNum(_0x17458e[_0x3d0f52(0xbe1)]),_0x336708=this[_0x3d0f52(0xe99)]?.[_0x3d0f52(0x6b2)]?.(_0x3d0f52(0x24a)),_0x1893bb=isNum(_0x273b3d)?_0x273b3d:_0x336708?Math[_0x3d0f52(0xa08)](0x1,_0x336708[_0x3d0f52(0xc70)]-0x1):0x4,_0x434ef3=_0x50b2fb,_0x37b75f=_0xe8966f['hi']-_0xe8966f['lo'];if(_0x37b75f>0x0){const _0x5d19f5=Math[_0x3d0f52(0x64c)](0xa,-_0x434ef3),_0x33a6c6=Math[_0x3d0f52(0xa08)](0x1,Math['floor'](_0x37b75f/_0x5d19f5+1e-9));return Math[_0x3d0f52(0xc2f)](_0x1893bb,_0x33a6c6);}return _0x1893bb;},_0x957bd8=_0x1baaf4(_0x6c3a7d,_0xdcbed),_0x6183ba=_0x17458e[_0x1173ff(0x5a0)]!==![],_0x5bd506=_0x6183ba&&_0x6c3a7d&&!_0x17458e['logarithmic']&&!this[_0x1173ff(0xe99)]?.[_0x1173ff(0x6b2)]?.('primary')?niceYTicks(_0x6c3a7d['lo'],_0x6c3a7d['hi'],_0x957bd8||0x4,axisMinLabelStep(_0x17458e,_0x1173ff(0x24a))):null,_0x177f10=_0x6183ba&&_0x2ede21&&_0x4b07f1&&!_0x17458e[_0x1173ff(0x1f2)]&&!this['card']?.['_getAxisStateMap']?.(_0x1173ff(0xb20))?niceYTicks(_0x4b07f1['lo'],_0x4b07f1['hi'],toNum(_0x17458e[_0x1173ff(0xbe1)])||0x4,axisMinLabelStep(_0x17458e,_0x1173ff(0xb20))):null;if(_0x17458e[_0x1173ff(0xcfd)]){let _0x317790=this[_0x1173ff(0x7dd)](_0x5ee7bf,_0x5a4d07,_0x14ab62,_0x17458e,_0xed15f);if(!_0x317790)_0x317790=this[_0x1173ff(0x653)](_0x5ee7bf,_0x5a4d07,_0x14ab62,_0x17458e,_0xed15f);this['_drawGrid'](_0x3f69f6,_0x4fc8fe,_0x350961,_0x5ee7bf,_0x67c5b0,_0x17458e,_0x317790,_0x957bd8,_0x5bd506,_0x6c3a7d);}let _0x38c693=null,_0x3e3176=null;_0x17458e[_0x1173ff(0x282)]&&_0x6c3a7d&&(_0x38c693=this[_0x1173ff(0x570)](_0x3f69f6,_0x4fc8fe,_0x350961,_0x67c5b0,_0x6c3a7d,![],_0x17458e,_0x957bd8,_0xdcbed,_0x5bd506));if(_0x2ede21&&_0x4b07f1&&_0x17458e['show_y2_axis']){const _0x546c9e=_0x5bd506&&_0x5bd506[_0x1173ff(0xc70)]>=0x2&&_0x6c3a7d&&_0x6c3a7d['hi']>_0x6c3a7d['lo']?_0x5bd506[_0x1173ff(0x7ee)](_0x43e8e6=>(_0x43e8e6-_0x6c3a7d['lo'])/(_0x6c3a7d['hi']-_0x6c3a7d['lo'])):null;_0x3e3176=this[_0x1173ff(0x570)](_0x3f69f6,_0x4fc8fe+_0x5ee7bf,_0x350961,_0x67c5b0,_0x4b07f1,!![],_0x17458e,null,_0xebae50,_0x177f10,_0x546c9e);}_0x17458e[_0x1173ff(0x799)]&&this['_drawXAxis'](_0x3f69f6,_0x4fc8fe,_0x350961+_0x67c5b0,_0x5ee7bf,_0x5a4d07,_0x14ab62,_0x17458e,_0xed15f);const _0x4a3bed=this[_0x1173ff(0xe99)][_0x1173ff(0xb58)](),_0x502a90=svgEl('g',{'class':_0x1173ff(0x2d8),'clip-path':_0x1173ff(0xe28)+_0x5267fc+')'});_0x3f69f6[_0x1173ff(0x9fc)](_0x502a90);const _0x22111e=_0x5c21ee['map']((_0x5323cc,_0x41a20c)=>({'s':_0x5323cc,'i':_0x41a20c,'z':toNum(_0x5323cc['entity']?.['z_index'])||0x0}))['sort']((_0x831f1e,_0x3cc71c)=>_0x831f1e['z']-_0x3cc71c['z']||_0x831f1e['i']-_0x3cc71c['i'])['map'](_0x421047=>_0x421047['s']);for(const _0x565d7c of _0x22111e){if(!_0x565d7c[_0x1173ff(0xae9)]?.['show_range_band'])continue;const _0x28d55f=_0x5cdae3(_0x565d7c);if(!_0x28d55f)continue;this[_0x1173ff(0xe8c)](_0x502a90,_0x565d7c,_0x28d55f,_0x203ff1,_0x5df898);}const _0x226f01=_0x5c21ee['filter'](_0x76188=>{const _0x1ba01c=_0x1173ff,_0x2d3326=_0x76188[_0x1ba01c(0xae9)]?.[_0x1ba01c(0x529)]||_0x76188[_0x1ba01c(0xae9)]?.['type'];return(_0x2d3326===_0x1ba01c(0xd69)||_0x2d3326===_0x1ba01c(0x5a7))&&_0x76188['entity']?.[_0x1ba01c(0xe5c)]!==![];}),_0x93dbf2=new Map();if(_0x226f01[_0x1173ff(0xc70)]>0x0){if(_0x17458e[_0x1173ff(0xda9)]){const _0x32f6e8=[],_0x44dd78={};for(const _0x234201 of _0x226f01){const _0x5bc09e=_0x234201[_0x1173ff(0xae9)][_0x1173ff(0xb5a)]||_0x1173ff(0x27f);!(_0x5bc09e in _0x44dd78)&&(_0x44dd78[_0x5bc09e]=_0x32f6e8[_0x1173ff(0xc70)],_0x32f6e8[_0x1173ff(0xd65)](_0x5bc09e));}const _0x112b29=_0x32f6e8[_0x1173ff(0xc70)];for(const _0x13a7a6 of _0x226f01){_0x93dbf2['set'](_0x13a7a6[_0x1173ff(0xa9a)],{'index':_0x44dd78[_0x13a7a6['entity'][_0x1173ff(0xb5a)]||_0x1173ff(0x27f)],'total':_0x112b29});}}else{const _0x153863=_0x226f01['length'];_0x226f01['forEach']((_0x4029cc,_0xc38e7d)=>{const _0x19f4be=_0x1173ff;_0x93dbf2[_0x19f4be(0x22c)](_0x4029cc['idx'],{'index':_0xc38e7d,'total':_0x153863});});}}this[_0x1173ff(0xe37)]=null;for(const _0x2f74ca of _0x22111e){const _0x5caaef=_0x5cdae3(_0x2f74ca);if(!_0x5caaef)continue;const _0x4d089e=_0x2f0692?.[_0x1173ff(0x166)]?.[_0x1173ff(0x1a9)](_0x2f74ca[_0x1173ff(0xa9a)])||null,_0x3b9c57=_0x93dbf2[_0x1173ff(0x1a9)](_0x2f74ca[_0x1173ff(0xa9a)])||null;let _0x4a5067=_0x502a90;if(_0x2f74ca['entity']?.['_compareOf']!=null){const _0x7d0404=toNum(_0x2f74ca['entity'][_0x1173ff(0x6ef)]?.[_0x1173ff(0x650)]);_0x4a5067=svgEl('g',{'opacity':isNum(_0x7d0404)?clamp(_0x7d0404,0.05,0x1):0.45}),_0x502a90['appendChild'](_0x4a5067);}const _0x1e6a84=_0x2f0692?.[_0x1173ff(0x950)]?.[_0x1173ff(0x1a9)](_0x2f74ca[_0x1173ff(0xa9a)])||null;this['_drawSeries'](_0x4a5067,_0x44f7ef,_0x2f74ca,_0x5caaef,_0x203ff1,_0x5df898,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'tStart':_0x3fe7e0,'tEnd':_0x38debc,'xStart':_0x5a4d07,'xEnd':_0x14ab62,'xRange':_0x21116b,'yearEqualSpace':_0x5c1920,'yearTotal':_0x5c1920?this[_0x1173ff(0x515)](_0x3fe7e0,_0x38debc)[_0x1173ff(0xe1e)]:0x1},_0x17458e,_0x4d089e,_0x3b9c57,_0x1e6a84);}const _0x13306c=_0x1b4192?((()=>{const _0xb923c9=_0x1173ff,_0x482296=svgEl('g',{'class':'sgc-overlay-clip','clip-path':'url(#'+_0x5267fc+')'});return _0x3f69f6[_0xb923c9(0x9fc)](_0x482296),_0x482296;})()):_0x3f69f6;this['_drawAnnotationsBackground'](_0x13306c,_0x4a3bed,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0xed15f),this[_0x1173ff(0x872)](_0x13306c,_0x4a3bed,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0xed15f),this[_0x1173ff(0x32c)](_0x13306c,_0x5c21ee,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0x17458e,_0xed15f),this[_0x1173ff(0xd2d)](_0x13306c,_0x5c21ee,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0x17458e,_0xed15f);{if(_0x17458e[_0x1173ff(0x146)]!==![]){const _0x16401f=Date[_0x1173ff(0x2e6)]();if(_0x16401f>_0x3fe7e0&&_0x16401f<_0x38debc-(_0x38debc-_0x3fe7e0)*0.01){let _0x3a4bb5;const _0x4b24b9=_0x3db140;if(_0x4b24b9===_0x1173ff(0x4e2)){const _0x4daccd=new Date(_0x16401f),_0x592dac=new Date(_0x3fe7e0),_0x1c7733=_0x592dac[_0x1173ff(0x237)](),_0x2e8235=_0x592dac['getMonth'](),_0x48e5af=new Date(_0x38debc-0x1),_0x5edde8=Math[_0x1173ff(0xa08)](0x1,(_0x48e5af[_0x1173ff(0x237)]()-_0x1c7733)*0xc+(_0x48e5af[_0x1173ff(0xb7c)]()-_0x2e8235)+0x1),_0x39ab4e=(_0x4daccd[_0x1173ff(0x237)]()-_0x1c7733)*0xc+(_0x4daccd['getMonth']()-_0x2e8235),_0x105ed3=new Date(_0x4daccd[_0x1173ff(0x237)](),_0x4daccd['getMonth']()+0x1,0x0)[_0x1173ff(0x484)](),_0x21ffc0=(_0x4daccd[_0x1173ff(0x484)]()-0x1+_0x4daccd[_0x1173ff(0x9c3)]()/0x18)/_0x105ed3;_0x3a4bb5=_0x4fc8fe+(this[_0x1173ff(0xd0a)]&&_0x5edde8>0x1?Math['max'](0x0,Math[_0x1173ff(0xc2f)](0x1,(_0x39ab4e+_0x21ffc0-0.5)/(_0x5edde8-0x1))):(_0x39ab4e+_0x21ffc0)/_0x5edde8)*_0x5ee7bf;}else{if(_0x5c1920){const _0x6d7b60=new Date(_0x16401f),{refY:_0x3b98ae,totalYears:_0x4ca89e}=this[_0x1173ff(0x515)](_0x3fe7e0,_0x38debc),_0x1b7533=_0x6d7b60[_0x1173ff(0x237)]()-_0x3b98ae,_0x19b377=new Date(_0x6d7b60[_0x1173ff(0x237)](),0x0,0x1)[_0x1173ff(0x910)](),_0x5dfcb3=new Date(_0x6d7b60[_0x1173ff(0x237)]()+0x1,0x0,0x1)[_0x1173ff(0x910)]();_0x3a4bb5=_0x4fc8fe+(this[_0x1173ff(0xd0a)]&&_0x4ca89e>0x1?Math['max'](0x0,Math[_0x1173ff(0xc2f)](0x1,(_0x1b7533+(_0x16401f-_0x19b377)/(_0x5dfcb3-_0x19b377)-0.5)/(_0x4ca89e-0x1))):(_0x1b7533+(_0x16401f-_0x19b377)/(_0x5dfcb3-_0x19b377))/_0x4ca89e)*_0x5ee7bf;}else{if(_0x25b45f&&(_0x4b24b9===_0x1173ff(0xb87)||_0x4b24b9==='week'||_0x4b24b9===_0x1173ff(0x715))){const _0x3f123b=new Date(_0x16401f);let _0x203c01,_0x2fd3db;if(_0x4b24b9===_0x1173ff(0xb87))_0x203c01=new Date(_0x3f123b['getFullYear'](),_0x3f123b[_0x1173ff(0xb7c)](),_0x3f123b[_0x1173ff(0x484)]())[_0x1173ff(0x910)](),_0x2fd3db=0x5265c00;else{if(_0x4b24b9===_0x1173ff(0x26d)){const _0x4397eb=_0x3f123b[_0x1173ff(0x2bd)]()||0x7;_0x203c01=new Date(_0x3f123b[_0x1173ff(0x237)](),_0x3f123b['getMonth'](),_0x3f123b['getDate']()-weekStartOffsetDays(_0x4397eb,resolveFirstWeekday(_0xed15f)))[_0x1173ff(0x910)](),_0x2fd3db=0x7*0x5265c00;}else _0x203c01=new Date(_0x3f123b[_0x1173ff(0x237)](),_0x3f123b['getMonth'](),_0x3f123b[_0x1173ff(0x484)](),_0x3f123b[_0x1173ff(0x9c3)]())[_0x1173ff(0x910)](),_0x2fd3db=0x36ee80;}const _0x4bf60a=Math[_0x1173ff(0xc2f)](0x1,(_0x16401f-_0x203c01)/_0x2fd3db),_0x5de31f=_0x203ff1(_0x203c01),_0x5d86f9=_0x203ff1(_0x203c01+_0x2fd3db)-_0x5de31f,_0x511c7b=toNum(_0x17458e[_0x1173ff(0x738)])||0x0,_0x1d6395=Math[_0x1173ff(0xa08)](0x1,_0x5d86f9-Math[_0x1173ff(0xc2f)](_0x511c7b,_0x5d86f9*0.3));_0x3a4bb5=_0x5de31f-_0x1d6395/0x2+_0x4bf60a*_0x1d6395;}else _0x3a4bb5=_0x203ff1(_0x16401f);}}const _0x53f5b0=_0x17458e[_0x1173ff(0xaf5)]||_0x1173ff(0x4a1),_0x2bdba3=toNum(_0x17458e['now_line_opacity']),_0x5f3636=isNum(_0x2bdba3)?String(_0x2bdba3):'0.3',_0x3d8e5e=isNum(_0x2bdba3)?String(Math[_0x1173ff(0xc2f)](0x1,_0x2bdba3+0.05)):_0x1173ff(0xae5),_0x31be1c=toNum(_0x17458e[_0x1173ff(0x7f8)]),_0x491b61=isNum(_0x31be1c)&&_0x31be1c>0x0?String(_0x31be1c):_0x1173ff(0x7bf),_0x315957=_0x17458e['now_line_style'];let _0x22de1b=_0x1173ff(0x933);if(_0x315957==='solid')_0x22de1b=null;else{if(_0x315957===_0x1173ff(0xa85))_0x22de1b='4\x204';else{if(_0x315957==='dotted')_0x22de1b='1\x203';else{if(_0x315957==='long-dash')_0x22de1b='8\x204';else{if(_0x315957&&typeof _0x315957===_0x1173ff(0x19d))_0x22de1b=_0x315957;}}}}const _0x1659a9={'x1':String(_0x3a4bb5),'x2':String(_0x3a4bb5),'y1':String(_0x350961),'y2':String(_0x350961+_0x67c5b0),'stroke':_0x53f5b0,'stroke-width':_0x491b61,'opacity':_0x5f3636,'class':'sgc-now-line','style':'pointer-events:none'};if(_0x22de1b)_0x1659a9[_0x1173ff(0x8ec)]=_0x22de1b;const _0x2675a2=svgEl(_0x1173ff(0xa0b),_0x1659a9);_0x13306c['appendChild'](_0x2675a2);const _0x2910b8=svgEl(_0x1173ff(0x677),{'x':String(_0x3a4bb5),'y':String(_0x350961-0x2),'text-anchor':_0x1173ff(0x942),'font-size':'8','fill':_0x53f5b0,'opacity':_0x3d8e5e,'class':_0x1173ff(0x86b),'style':_0x1173ff(0x831)});_0x2910b8[_0x1173ff(0x4a0)]=cardT(this[_0x1173ff(0xe99)]?.[_0x1173ff(0xb5b)],this[_0x1173ff(0xe99)]?.['_config'],_0x1173ff(0x2e6)),_0x13306c[_0x1173ff(0x9fc)](_0x2910b8);}}}this[_0x1173ff(0x82c)](_0x13306c,_0x5c21ee,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0x17458e,_0xed15f),this[_0x1173ff(0x4df)](_0x13306c,_0x5c21ee,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3},_0x17458e,_0xed15f),_0x1962de[_0x1173ff(0x52b)]='',_0x1962de[_0x1173ff(0xb6c)][_0x1173ff(0x63f)](_0x1173ff(0xcc6),_0x1b4192);const _0x3a320c=_0x1b4192&&_0x17458e[_0x1173ff(0x439)]===_0x1173ff(0x338);_0x1962de[_0x1173ff(0xb6c)][_0x1173ff(0x63f)](_0x1173ff(0x95b),_0x3a320c),_0x1962de[_0x1173ff(0x9fc)](_0x3f69f6);if(_0x17458e[_0x1173ff(0xbbb)]&&typeof _0x3f69f6[_0x1173ff(0xa5a)]===_0x1173ff(0xc89))try{const _0x194382=[..._0x3f69f6[_0x1173ff(0xa5a)](_0x1173ff(0xb12))],_0x40b907=_0x194382[_0x1173ff(0x7ee)](_0x5582b7=>typeof _0x5582b7[_0x1173ff(0x389)]===_0x1173ff(0xc89)?_0x5582b7[_0x1173ff(0x389)]():0x0);_0x194382[_0x1173ff(0xb54)]((_0x2507d4,_0x2ffdba)=>{const _0x37b704=_0x1173ff,_0x333241=_0x40b907[_0x2ffdba];if(_0x333241&&isFinite(_0x333241)&&_0x333241>0x0)_0x2507d4[_0x37b704(0x9a0)][_0x37b704(0xd84)](_0x37b704(0xc01),_0x333241);});}catch(_0x2ab1f7){}if(_0x1b4192&&(_0x38c693||_0x3e3176)){const _0x3fadb7=_0x17458e['card_background_color']||_0x1173ff(0x8fd);if(_0x38c693){const _0x2cda51=svgEl('rect',{'x':'0','y':'0','width':String(_0x4fc8fe),'height':String(_0x3ddf2f),'fill':_0x3fadb7,'class':_0x1173ff(0x63d)});_0x38c693['insertBefore'](_0x2cda51,_0x38c693[_0x1173ff(0x5e2)]),_0x38c693[_0x1173ff(0xb6c)]['add'](_0x1173ff(0x4c7)),_0x38c693[_0x1173ff(0xc6d)](_0x1173ff(0xd76),'left'),_0x3f69f6[_0x1173ff(0x9fc)](_0x38c693);}if(_0x3e3176){const _0x15df80=Math[_0x1173ff(0xa08)](0x0,_0x3da68c-_0x4fc8fe-_0x5ee7bf),_0x2d1a08=svgEl(_0x1173ff(0x3cd),{'x':String(_0x4fc8fe+_0x5ee7bf),'y':'0','width':String(_0x15df80),'height':String(_0x3ddf2f),'fill':_0x3fadb7,'class':'sgc-y-axis-bg'});_0x3e3176[_0x1173ff(0x3df)](_0x2d1a08,_0x3e3176[_0x1173ff(0x5e2)]),_0x3e3176[_0x1173ff(0xb6c)][_0x1173ff(0x2c9)](_0x1173ff(0x4c7)),_0x3e3176[_0x1173ff(0xc6d)](_0x1173ff(0xd76),_0x1173ff(0x785)),_0x3f69f6['appendChild'](_0x3e3176);}}if(_0x1b4192){const _0x43c775=this['card'];for(const _0x363f53 of _0x3f69f6[_0x1173ff(0xa5a)](_0x1173ff(0x8e2))){_0x363f53[_0x1173ff(0xc6d)](_0x1173ff(0x89d),_0x1173ff(0xe28)+_0x2dc9c3+')');}const _0x2b550a=_0x43c775['_savedScrollLeft'];if(_0x2b550a!=null)_0x1962de['scrollLeft']=_0x2b550a;else{const _0x34bcf2=toNum(_0x17458e[_0x1173ff(0x594)]);if(isNum(_0x34bcf2)&&_0x34bcf2>_0x5a4d07&&_0x34bcf2<_0x38debc){const _0x2788d6=Math[_0x1173ff(0xa08)](0x0,Math[_0x1173ff(0x1f5)](_0x203ff1(_0x34bcf2))-_0x1962de[_0x1173ff(0x7de)]);if(_0x2788d6>0x0)_0x43c775[_0x1173ff(0xca5)]=!![];_0x1962de[_0x1173ff(0x243)]=_0x2788d6;}else _0x1962de[_0x1173ff(0x243)]=_0x1962de['scrollWidth'];}const _0x519cc0=()=>{const _0x19426b=_0x1173ff,_0x483998=_0x1962de[_0x19426b(0x331)]-_0x1962de[_0x19426b(0x7de)],_0x38dfd4=_0x1962de['scrollLeft'],_0x6d76d2=_0x3f69f6[_0x19426b(0xa5a)]('.sgc-y-axis-sticky');for(const _0xd8fd7a of _0x6d76d2){const _0x1f17c6=_0xd8fd7a['getAttribute'](_0x19426b(0xd76)),_0x474c4e=_0x1f17c6==='right'?_0x38dfd4-_0x483998:_0x38dfd4;_0xd8fd7a[_0x19426b(0xc6d)]('transform','translate('+_0x474c4e+_0x19426b(0x87f));}const _0x45483c=_0x38c693?_0x4fc8fe:0x0,_0x579465=_0x3e3176?Math[_0x19426b(0xa08)](0x0,_0x3da68c-_0x4fc8fe-_0x5ee7bf):0x0,_0x4b582a=String(_0x38dfd4+_0x45483c),_0x1c5b44=String(Math[_0x19426b(0xa08)](0x0,_0x1962de['clientWidth']-_0x45483c-_0x579465));_0xe2a47b[_0x19426b(0xc6d)]('x',_0x4b582a),_0xe2a47b['setAttribute'](_0x19426b(0xd50),_0x1c5b44),_0x4af43d[_0x19426b(0xc6d)]('x',_0x4b582a),_0x4af43d[_0x19426b(0xc6d)](_0x19426b(0xd50),_0x1c5b44);};_0x519cc0();if(this[_0x1173ff(0xdf1)])_0x1962de[_0x1173ff(0x6b8)]('scroll',this[_0x1173ff(0xdf1)]);this[_0x1173ff(0xdf1)]=()=>{const _0x2b1866=_0x1173ff;_0x43c775[_0x2b1866(0x690)]=_0x1962de['scrollLeft'],_0x519cc0();if(_0x43c775[_0x2b1866(0xca5)]){_0x43c775[_0x2b1866(0xca5)]=![];return;}if(!_0x43c775['_config']?.[_0x2b1866(0xe78)])return;const _0x540304=_0x1962de[_0x2b1866(0x331)]-_0x1962de[_0x2b1866(0x7de)];if(_0x540304<=0x0)return;const _0x4b29c9=_0x1962de[_0x2b1866(0x243)]/_0x540304;window[_0x2b1866(0x537)](new CustomEvent(_0x2b1866(0x76c),{'detail':{'ratio':_0x4b29c9,'group':_0x43c775['_config']['scroll_sync_group']||null,'sourceId':_0x43c775[_0x2b1866(0x693)]}}));},_0x1962de[_0x1173ff(0xd83)](_0x1173ff(0x75e),this[_0x1173ff(0xdf1)],{'passive':!![]});if(this[_0x1173ff(0xd39)])_0x1962de[_0x1173ff(0x6b8)](_0x1173ff(0x338),this['_wheelHandler']);_0x3a320c?(this[_0x1173ff(0xd39)]=_0x2e9e95=>{const _0x1374aa=_0x1173ff;if(_0x1962de[_0x1374aa(0x331)]<=_0x1962de[_0x1374aa(0x7de)])return;_0x2e9e95[_0x1374aa(0xe2c)](),_0x2e9e95[_0x1374aa(0x988)](),_0x1962de[_0x1374aa(0x243)]+=_0x2e9e95[_0x1374aa(0xd7e)]!==0x0?_0x2e9e95[_0x1374aa(0xd7e)]:_0x2e9e95[_0x1374aa(0xa65)];},_0x1962de['addEventListener'](_0x1173ff(0x338),this[_0x1173ff(0xd39)],{'passive':![]})):this['_wheelHandler']=null;}else this[_0x1173ff(0xe99)][_0x1173ff(0x690)]=null,this[_0x1173ff(0xdf1)]&&(_0x1962de[_0x1173ff(0x6b8)](_0x1173ff(0x75e),this[_0x1173ff(0xdf1)]),this[_0x1173ff(0xdf1)]=null),this[_0x1173ff(0xd39)]&&(_0x1962de[_0x1173ff(0x6b8)](_0x1173ff(0x338),this['_wheelHandler']),this[_0x1173ff(0xd39)]=null);(_0x17458e['show_tooltip']||_0x17458e[_0x1173ff(0xea6)])&&this[_0x1173ff(0x917)](_0x3f69f6,_0x5c21ee,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'mapX':_0x203ff1,'mapY':_0x5df898,'yBounds':_0x6c3a7d,'y2Bounds':_0x4b07f1,'boundsFor':_0x5cdae3,'tStart':_0x3fe7e0,'tEnd':_0x38debc},_0x17458e,_0xed15f,_0x1962de,_0x2f0692);const _0x3be165=_0x1962de[_0x1173ff(0x463)];this[_0x1173ff(0x8d2)]&&(this['_zoomAbort'][_0x1173ff(0x699)](),this['_zoomAbort']=null),_0x17458e[_0x1173ff(0xd63)]!==![]&&this[_0x1173ff(0x28a)](_0x3be165,_0x1962de,{'padL':_0x4fc8fe,'padT':_0x350961,'plotW':_0x5ee7bf,'plotH':_0x67c5b0,'tStart':_0x3fe7e0,'tEnd':_0x38debc,'isScroll':_0x1b4192,'width':_0x3da68c,'svgViewWidth':_0x3da68c});}[_0x160929(0x28a)](_0x532af5,_0x236bf5,_0x4070ad){const _0x1d55ee=_0x160929;if(!_0x532af5||!_0x236bf5)return;const _0x3fb0ba=this[_0x1d55ee(0xe99)];if(this[_0x1d55ee(0x8d2)])this[_0x1d55ee(0x8d2)][_0x1d55ee(0x699)]();this[_0x1d55ee(0x8d2)]=new AbortController();const _0x15ce0d=this[_0x1d55ee(0x8d2)][_0x1d55ee(0xb97)],{padL:_0x4309c8,padT:_0x34ac1c,plotW:_0x5abec,plotH:_0x41bde8,tStart:_0x38a399,tEnd:_0x4955f0,isScroll:_0xcf2710,svgViewWidth:_0x36dfbc}=_0x4070ad;this[_0x1d55ee(0x1bb)]={'padL':_0x4309c8,'plotW':_0x5abec,'tStart':_0x38a399,'tEnd':_0x4955f0,'isScroll':_0xcf2710,'svgViewWidth':_0x36dfbc},this['_ensurePinchHandlers'](_0x532af5,_0x236bf5);const _0x48a389=Math['max'](0x1,_0x4955f0-_0x38a399),_0xa12ec8=_0x532af5['querySelector'](_0x1d55ee(0xbcb)),_0x1116bc=_0xa12ec8?.[_0x1d55ee(0x5b3)](_0x1d55ee(0x7c1)),_0x6405ac=_0xa12ec8?.[_0x1d55ee(0x5b3)](_0x1d55ee(0x400));if(!_0xa12ec8)return;_0xa12ec8[_0x1d55ee(0x9a0)][_0x1d55ee(0xb91)]=_0x1d55ee(0x897);let _0x3f8512=null;const _0x247752=_0x2eee98=>{const _0xe0c2a9=_0x1d55ee,_0x1d48f3=_0x532af5[_0xe0c2a9(0x6fd)](),_0x3ffbe5=_0x1d48f3[_0xe0c2a9(0xd50)]||0x1,_0x541eef=_0xcf2710?_0x236bf5['scrollLeft']+_0x2eee98/_0x3ffbe5*_0x236bf5['clientWidth']:_0x2eee98/_0x3ffbe5*_0x36dfbc,_0x1c474e=Math[_0xe0c2a9(0xa08)](_0x4309c8,Math['min'](_0x4309c8+_0x5abec,_0x541eef)),_0x286a28=(_0x1c474e-_0x4309c8)/_0x5abec;return _0x38a399+_0x286a28*_0x48a389;},_0xdf46b0=_0x1ebad1=>{const _0x4e4eb3=_0x1d55ee,_0x1fda79=new Date(_0x1ebad1),_0x412282=String(_0x1fda79[_0x4e4eb3(0x9c3)]())['padStart'](0x2,'0'),_0x5dbb29=String(_0x1fda79[_0x4e4eb3(0x922)]())[_0x4e4eb3(0x36e)](0x2,'0'),_0x546217=String(_0x1fda79[_0x4e4eb3(0x484)]())[_0x4e4eb3(0x36e)](0x2,'0'),_0xcdfb2d=String(_0x1fda79[_0x4e4eb3(0xb7c)]()+0x1)[_0x4e4eb3(0x36e)](0x2,'0');return _0x546217+'/'+_0xcdfb2d+'\x20'+_0x412282+':'+_0x5dbb29;},_0x377949=(_0x3919e2,_0x8b89f1)=>{const _0x217293=_0x1d55ee,_0x1381de=_0x532af5[_0x217293(0x6fd)](),_0x4035e5=_0x1381de[_0x217293(0xd50)],_0xe537f9=_0xcf2710?0x0:_0x4309c8/_0x36dfbc*_0x4035e5,_0x2cb7ac=_0xcf2710?_0x4035e5:(_0x4309c8+_0x5abec)/_0x36dfbc*_0x4035e5,_0x38fd0a=Math[_0x217293(0xa08)](_0xe537f9,Math[_0x217293(0xc2f)](_0x2cb7ac,_0x3919e2)),_0x301109=Math[_0x217293(0xa08)](_0xe537f9,Math['min'](_0x2cb7ac,_0x8b89f1)),_0x545ce6=Math[_0x217293(0xc2f)](_0x38fd0a,_0x301109),_0x56231f=Math['abs'](_0x301109-_0x38fd0a);_0xa12ec8[_0x217293(0x9a0)][_0x217293(0xa36)]=_0x545ce6+'px',_0xa12ec8[_0x217293(0x9a0)][_0x217293(0xd50)]=_0x56231f+'px';if(_0x56231f>0x14&&_0x1116bc&&_0x6405ac){const _0x4f9db1=_0x247752(_0x545ce6),_0x125ac3=_0x247752(_0x545ce6+_0x56231f);_0x1116bc[_0x217293(0x4a0)]=_0xdf46b0(_0x4f9db1),_0x6405ac[_0x217293(0x4a0)]=_0xdf46b0(_0x125ac3),_0x1116bc[_0x217293(0x9a0)][_0x217293(0xb91)]='',_0x6405ac[_0x217293(0x9a0)][_0x217293(0xb91)]='';}else _0x1116bc&&_0x6405ac&&(_0x1116bc[_0x217293(0x9a0)][_0x217293(0xb91)]=_0x217293(0x897),_0x6405ac[_0x217293(0x9a0)]['display']=_0x217293(0x897));},_0x391609=_0x209075=>{const _0x310eb2=_0x1d55ee,_0x7eab28=_0x532af5['getBoundingClientRect'](),_0x45b121=_0x209075-_0x7eab28[_0x310eb2(0xa36)];if(_0x45b121<0x0||_0x45b121>_0x7eab28[_0x310eb2(0xd50)])return;_0x3f8512=_0x45b121,_0x3fb0ba[_0x310eb2(0x477)]=!![],_0xa12ec8[_0x310eb2(0x9a0)][_0x310eb2(0xb91)]='',_0xa12ec8[_0x310eb2(0x9a0)][_0x310eb2(0xa36)]=_0x45b121+'px',_0xa12ec8[_0x310eb2(0x9a0)][_0x310eb2(0xd50)]=_0x310eb2(0x3b8);};let _0x295af7=null,_0x2baed0=0x0;const _0x175c0a=_0x3eba33=>{const _0xe8b87b=_0x1d55ee;if(_0x3fb0ba[_0xe8b87b(0x251)]){_0x3849c3();return;}if(_0x3f8512===null)return;const _0x856b8b=_0x532af5[_0xe8b87b(0x6fd)]();_0x295af7=_0x3eba33-_0x856b8b[_0xe8b87b(0xa36)];if(_0x2baed0)return;_0x2baed0=requestAnimationFrame(()=>{_0x2baed0=0x0;if(_0x3f8512===null||_0x295af7===null)return;_0x377949(_0x3f8512,_0x295af7);});},_0x540da0=_0x3b61d0=>{const _0x322c85=_0x1d55ee;if(_0x3fb0ba['_pinchActive']){_0x3849c3();return;}if(_0x3f8512===null)return;const _0x262b6d=_0x532af5['getBoundingClientRect'](),_0x139cc9=Math[_0x322c85(0xa08)](0x0,Math['min'](_0x262b6d[_0x322c85(0xd50)],_0x3b61d0-_0x262b6d[_0x322c85(0xa36)])),_0x76a4d2=_0x3f8512;_0x3f8512=null,_0x3fb0ba['_isZooming']=![],_0xa12ec8[_0x322c85(0x9a0)][_0x322c85(0xb91)]=_0x322c85(0x897);_0x2baed0&&(cancelAnimationFrame(_0x2baed0),_0x2baed0=0x0);const _0x36bda4=Math['abs'](_0x139cc9-_0x76a4d2);if(_0x36bda4<0xf){if(_0x3fb0ba[_0x322c85(0x21c)]?.[_0x322c85(0xc76)]){const _0x26c05d=_0x247752(_0x139cc9);clearTimeout(_0x3fb0ba[_0x322c85(0xe70)]),_0x3fb0ba['_drillTimer']=setTimeout(()=>{const _0x4a83d5=_0x322c85;_0x3fb0ba[_0x4a83d5(0xe70)]=null,_0x3fb0ba['_drillDownAt'](_0x26c05d);},0x104);}return;}const _0x205746=_0x247752(Math[_0x322c85(0xc2f)](_0x76a4d2,_0x139cc9)),_0x274aa0=_0x247752(Math[_0x322c85(0xa08)](_0x76a4d2,_0x139cc9));if(_0x274aa0-_0x205746<0xea60)return;_0x3fb0ba[_0x322c85(0xb1b)](_0x205746,_0x274aa0);},_0x3849c3=()=>{const _0xfe1505=_0x1d55ee;_0x3f8512=null,_0x3fb0ba[_0xfe1505(0x477)]=![],_0xa12ec8[_0xfe1505(0x9a0)][_0xfe1505(0xb91)]=_0xfe1505(0x897),_0x2baed0&&(cancelAnimationFrame(_0x2baed0),_0x2baed0=0x0);};_0x532af5['addEventListener'](_0x1d55ee(0xe16),_0x52749a=>{const _0x41121c=_0x1d55ee;if(_0x52749a[_0x41121c(0x34b)]!==0x0)return;if(_0xcf2710&&_0x52749a[_0x41121c(0x8f2)]===_0x236bf5){const _0x24229f=_0x236bf5[_0x41121c(0x6fd)](),_0x250d47=_0x52749a['clientY']-_0x24229f[_0x41121c(0x70d)];if(_0x250d47>_0x236bf5['clientHeight'])return;}_0x52749a[_0x41121c(0xe2c)](),_0x391609(_0x52749a['clientX']);},{'signal':_0x15ce0d}),window[_0x1d55ee(0xd83)](_0x1d55ee(0x9fb),_0xd71bda=>{if(_0x3f8512===null)return;_0x175c0a(_0xd71bda['clientX']);},{'signal':_0x15ce0d}),window['addEventListener'](_0x1d55ee(0x5cd),_0xca7eb8=>{if(_0x3f8512===null)return;_0x540da0(_0xca7eb8['clientX']);},{'signal':_0x15ce0d}),_0x532af5[_0x1d55ee(0xd83)]('mouseleave',()=>{if(_0x3f8512!==null)_0x3849c3();},{'signal':_0x15ce0d}),_0x532af5[_0x1d55ee(0xd83)]('dblclick',()=>{const _0x271504=_0x1d55ee;clearTimeout(_0x3fb0ba[_0x271504(0xe70)]),_0x3fb0ba[_0x271504(0xe70)]=null;if(Date[_0x271504(0x2e6)]()-(_0x3fb0ba[_0x271504(0xd07)]||0x0)<0x2bc)return;if(_0x3fb0ba['_viewWindow']){_0x3fb0ba[_0x271504(0x250)]();return;}_0x3fb0ba['_drillUp']();},{'signal':_0x15ce0d});let _0x247f95=null,_0x41eec5=null,_0x155326=null,_0x34fcb7=![],_0x4b2bea=![];const _0x37a0b8=0x258,_0x4dc547=0x8;_0x532af5[_0x1d55ee(0xd83)]('touchstart',_0x5424ca=>{const _0x58dbfa=_0x1d55ee;if(_0x5424ca[_0x58dbfa(0x37c)][_0x58dbfa(0xc70)]!==0x1)return;const _0x3f2c04=_0x5424ca[_0x58dbfa(0x37c)][0x0];_0x34fcb7=![],_0x4b2bea=![],_0x41eec5=_0x3f2c04['clientX'],_0x155326=_0x3f2c04[_0x58dbfa(0x675)],_0x247f95=setTimeout(()=>{if(!_0x34fcb7)_0x4b2bea=!![];},_0x37a0b8);},{'passive':!![],'signal':_0x15ce0d}),_0x532af5[_0x1d55ee(0xd83)](_0x1d55ee(0xe0c),_0x570009=>{const _0x2e8f7c=_0x1d55ee;if(_0x570009[_0x2e8f7c(0x37c)]['length']!==0x1)return;const _0x404021=_0x570009['touches'][0x0],_0x508cae=Math[_0x2e8f7c(0x960)](_0x404021[_0x2e8f7c(0xba1)]-_0x41eec5),_0x49ae33=Math[_0x2e8f7c(0x960)](_0x404021['clientY']-_0x155326);!_0x34fcb7&&(_0x508cae>_0x4dc547||_0x49ae33>_0x4dc547)&&(_0x34fcb7=!![],_0x247f95&&(clearTimeout(_0x247f95),_0x247f95=null),_0x4b2bea&&_0x3f8512===null&&_0x391609(_0x41eec5)),_0x3f8512!==null&&(_0x570009[_0x2e8f7c(0xe2c)](),_0x175c0a(_0x404021[_0x2e8f7c(0xba1)]));},{'passive':![],'signal':_0x15ce0d}),_0x532af5[_0x1d55ee(0xd83)](_0x1d55ee(0xc2d),_0x6a5140=>{const _0x22eb29=_0x1d55ee;_0x247f95&&(clearTimeout(_0x247f95),_0x247f95=null),_0x3f8512!==null&&_0x6a5140[_0x22eb29(0x50f)][_0x22eb29(0xc70)]===0x1&&_0x540da0(_0x6a5140[_0x22eb29(0x50f)][0x0][_0x22eb29(0xba1)]),_0x41eec5=null,_0x155326=null,_0x34fcb7=![],_0x4b2bea=![];},{'passive':!![],'signal':_0x15ce0d}),_0x532af5[_0x1d55ee(0xd83)](_0x1d55ee(0xc3f),()=>{_0x247f95&&(clearTimeout(_0x247f95),_0x247f95=null),_0x3849c3(),_0x41eec5=null,_0x155326=null,_0x34fcb7=![],_0x4b2bea=![];},{'passive':!![],'signal':_0x15ce0d});}[_0x160929(0xafc)](_0xa64188,_0x5c4650){const _0x354009=_0x160929;if(this[_0x354009(0x4b4)]||!_0xa64188||!_0x5c4650)return;this[_0x354009(0x4b4)]=!![];const _0x237805=this['card'];let _0x54205e=null,_0x2b19e8=0x0,_0xaff1f4=null,_0x1b3659=0x0,_0x14062a=0x0,_0x3ab804=0x0;const _0xe9de3a=(_0x32495a,_0x1a1fdd)=>{const _0x3c1ad1=_0x354009,_0x4d7c17=this[_0x3c1ad1(0x1bb)];if(!_0x4d7c17)return null;const _0xf668f1=_0xa64188['getBoundingClientRect'](),_0xa073db=_0xf668f1[_0x3c1ad1(0xd50)]||0x1,_0x45ca6=_0x4d7c17[_0x3c1ad1(0x451)]?_0x5c4650[_0x3c1ad1(0x243)]+_0x32495a/_0xa073db*_0x5c4650[_0x3c1ad1(0x7de)]:_0x32495a/_0xa073db*_0x4d7c17[_0x3c1ad1(0x316)],_0x3f9e1c=Math['max'](_0x4d7c17[_0x3c1ad1(0xb4d)],Math[_0x3c1ad1(0xc2f)](_0x4d7c17['padL']+_0x4d7c17[_0x3c1ad1(0x42a)],_0x45ca6)),_0x457f9b=(_0x3f9e1c-_0x4d7c17[_0x3c1ad1(0xb4d)])/_0x4d7c17['plotW'];return _0x1a1fdd['s']+_0x457f9b*(_0x1a1fdd['e']-_0x1a1fdd['s']);},_0x5bdf0b=0xa,_0x2ae596=()=>{const _0x5155f9=_0x354009;_0x2b19e8=0x0;if(!_0x54205e||_0xaff1f4===null)return;const _0x246aad=Math[_0x5155f9(0x64c)](_0x54205e['startDist']/_0xaff1f4,_0x5bdf0b);_0xaff1f4=null;const {s:_0x59f8ec,e:_0x127e64}=_0x54205e[_0x5155f9(0x157)],_0x264ef8=_0x54205e[_0x5155f9(0x404)]??(_0x59f8ec+_0x127e64)/0x2;let _0x2f8fb9=_0x264ef8-(_0x264ef8-_0x59f8ec)*_0x246aad,_0x2c5bee=_0x264ef8+(_0x127e64-_0x264ef8)*_0x246aad;if(_0x2c5bee-_0x2f8fb9<0xea60){const _0x15d3c3=(_0x2f8fb9+_0x2c5bee)/0x2;_0x2f8fb9=_0x15d3c3-0x7530,_0x2c5bee=_0x15d3c3+0x7530;}const _0x53fdf2=_0x237805[_0x5155f9(0x84e)];if(_0x53fdf2){const _0x3eaaef=_0x53fdf2[_0x5155f9(0x3a7)][_0x5155f9(0x910)](),_0x511d4d=_0x53fdf2[_0x5155f9(0x1ae)]['getTime']();if(_0x2f8fb9<_0x3eaaef)_0x2f8fb9=_0x3eaaef;if(_0x2c5bee>_0x511d4d)_0x2c5bee=_0x511d4d;if(_0x2c5bee-_0x2f8fb9>=_0x511d4d-_0x3eaaef-0x3e8){!_0x54205e[_0x5155f9(0x56a)]&&(_0x1a2112(),_0x54205e[_0x5155f9(0x56a)]=!![]);_0x237805['_viewWindow']=null,_0x237805[_0x5155f9(0x1ba)]='',_0x237805[_0x5155f9(0xe36)]();return;}}!_0x54205e[_0x5155f9(0x56a)]&&(_0x1a2112(),_0x54205e[_0x5155f9(0x56a)]=!![]),_0x237805['_viewWindow']={'start':new Date(_0x2f8fb9),'end':new Date(_0x2c5bee)},_0x237805[_0x5155f9(0x1ba)]='',_0x237805[_0x5155f9(0xe36)]();},_0x1a2112=()=>{const _0x10274d=_0x354009;if(!Array['isArray'](_0x237805['_zoomHistory']))_0x237805[_0x10274d(0xdc2)]=[];_0x237805[_0x10274d(0xdc2)][_0x10274d(0xd65)](_0x237805[_0x10274d(0x822)]?{'start':_0x237805['_viewWindow'][_0x10274d(0x3a7)],'end':_0x237805[_0x10274d(0x822)][_0x10274d(0x1ae)]}:null);if(_0x237805[_0x10274d(0xdc2)][_0x10274d(0xc70)]>0x14)_0x237805[_0x10274d(0xdc2)][_0x10274d(0x813)]();};_0xa64188[_0x354009(0xd83)](_0x354009(0x310),_0x39970e=>{const _0x2a4b5b=_0x354009;if(_0x237805[_0x2a4b5b(0x21c)]?.[_0x2a4b5b(0xd63)]===![])return;if((_0x237805['_config']?.['chart_mode']||_0x2a4b5b(0xa73))!=='timeline')return;if(_0x39970e['touches'][_0x2a4b5b(0xc70)]!==0x2)return;const _0x6d0d09=_0x237805['_viewWindow']||_0x237805['_window'];if(!_0x6d0d09)return;if(!_0x39970e[_0x2a4b5b(0x766)])return;_0x39970e[_0x2a4b5b(0xe2c)]();const [_0x174a0a,_0x2f54ca]=[_0x39970e[_0x2a4b5b(0x37c)][0x0],_0x39970e['touches'][0x1]],_0x57c4d7=_0xa64188[_0x2a4b5b(0x6fd)](),_0x4fcee8=(_0x174a0a[_0x2a4b5b(0xba1)]+_0x2f54ca[_0x2a4b5b(0xba1)])/0x2-_0x57c4d7[_0x2a4b5b(0xa36)],_0x58ee72={'s':_0x6d0d09[_0x2a4b5b(0x3a7)][_0x2a4b5b(0x910)](),'e':_0x6d0d09[_0x2a4b5b(0x1ae)][_0x2a4b5b(0x910)]()};_0x54205e={'startDist':Math[_0x2a4b5b(0xa08)](0x14,Math['hypot'](_0x174a0a[_0x2a4b5b(0xba1)]-_0x2f54ca[_0x2a4b5b(0xba1)],_0x174a0a[_0x2a4b5b(0x675)]-_0x2f54ca[_0x2a4b5b(0x675)])),'startWin':_0x58ee72,'anchorT':_0xe9de3a(_0x4fcee8,_0x58ee72),'pushed':![]},_0x237805['_isZooming']=!![],_0x237805[_0x2a4b5b(0x251)]=!![];},{'passive':![]}),_0xa64188[_0x354009(0xd83)](_0x354009(0xe0c),_0xd3eb4f=>{const _0x43b439=_0x354009;if(!_0x54205e||_0xd3eb4f[_0x43b439(0x37c)][_0x43b439(0xc70)]!==0x2)return;if(_0xd3eb4f['cancelable'])_0xd3eb4f[_0x43b439(0xe2c)]();_0xaff1f4=Math[_0x43b439(0xa08)](0x14,Math['hypot'](_0xd3eb4f[_0x43b439(0x37c)][0x0][_0x43b439(0xba1)]-_0xd3eb4f['touches'][0x1][_0x43b439(0xba1)],_0xd3eb4f[_0x43b439(0x37c)][0x0][_0x43b439(0x675)]-_0xd3eb4f[_0x43b439(0x37c)][0x1][_0x43b439(0x675)]));if(!_0x2b19e8)_0x2b19e8=requestAnimationFrame(_0x2ae596);},{'passive':![]});const _0x3a160f=()=>{const _0x1c1d19=_0x354009;if(!_0x54205e)return;_0x2b19e8&&(cancelAnimationFrame(_0x2b19e8),_0x2b19e8=0x0);if(_0xaff1f4!==null)_0x2ae596();_0x54205e=null,_0xaff1f4=null,_0x237805[_0x1c1d19(0x477)]=![],_0x237805[_0x1c1d19(0x251)]=![];if(_0x237805['_config']?.[_0x1c1d19(0x9eb)]){const _0x102ca9=_0x237805[_0x1c1d19(0x822)];window[_0x1c1d19(0x537)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x102ca9?_0x102ca9[_0x1c1d19(0x3a7)][_0x1c1d19(0x910)]():null,'tEnd':_0x102ca9?_0x102ca9[_0x1c1d19(0x1ae)][_0x1c1d19(0x910)]():null,'group':_0x237805[_0x1c1d19(0x21c)][_0x1c1d19(0x167)]||null,'sourceId':_0x237805['_instanceId']}}));}};_0xa64188[_0x354009(0xd83)]('touchend',_0x35d190=>{const _0x3d1a1a=_0x354009;if(_0x54205e&&_0x35d190['touches']['length']<0x2){_0x3a160f();return;}if(_0x35d190[_0x3d1a1a(0x37c)]['length']===0x0&&_0x35d190['changedTouches'][_0x3d1a1a(0xc70)]===0x1){if(_0x237805[_0x3d1a1a(0x21c)]?.[_0x3d1a1a(0xd63)]===![])return;const _0x582ac5=_0x35d190[_0x3d1a1a(0x50f)][0x0],_0x35a02f=Date['now'](),_0x4c054d=_0x35a02f-_0x1b3659<0x12c&&Math[_0x3d1a1a(0x960)](_0x582ac5[_0x3d1a1a(0xba1)]-_0x14062a)<0x1e&&Math[_0x3d1a1a(0x960)](_0x582ac5[_0x3d1a1a(0x675)]-_0x3ab804)<0x1e;_0x1b3659=_0x35a02f,_0x14062a=_0x582ac5[_0x3d1a1a(0xba1)],_0x3ab804=_0x582ac5[_0x3d1a1a(0x675)],_0x4c054d&&_0x237805[_0x3d1a1a(0x822)]&&(_0x1b3659=0x0,_0x237805['_lastTouchPopT']=Date[_0x3d1a1a(0x2e6)](),_0x237805[_0x3d1a1a(0x250)]());}},{'passive':!![]}),_0xa64188[_0x354009(0xd83)](_0x354009(0xc3f),()=>{if(_0x54205e)_0x3a160f();},{'passive':!![]});}[_0x160929(0xb50)](_0x253c59,_0x21231e,_0x5f5cf9,_0x59c8f3){const _0x1825a2=_0x160929;if(!_0x253c59[_0x1825a2(0xc70)])return null;let _0x19d7ff=Infinity,_0x4bf30b=-Infinity;const _0x15a347=new Set();for(const _0x34d76c of _0x253c59){const _0x1d7b57=_0x59c8f3?.[_0x1825a2(0x513)]?.[_0x1825a2(0x1a9)](_0x34d76c[_0x1825a2(0xa9a)]);if(_0x1d7b57){if(_0x15a347[_0x1825a2(0x9b5)](_0x1d7b57))continue;_0x15a347[_0x1825a2(0x2c9)](_0x1d7b57);const _0x5f248c=_0x59c8f3[_0x1825a2(0x9f3)][_0x1825a2(0x1a9)](_0x1d7b57);if(_0x5f248c){if(_0x5f248c['min']<_0x19d7ff)_0x19d7ff=_0x5f248c[_0x1825a2(0xc2f)];if(_0x5f248c[_0x1825a2(0xa08)]>_0x4bf30b)_0x4bf30b=_0x5f248c['max'];}}else{const _0x2686f2=_0x34d76c[_0x1825a2(0xae9)]?.[_0x1825a2(0x529)]===_0x1825a2(0x5a7);for(const _0x5c1b4f of _0x34d76c[_0x1825a2(0xd04)]){if(_0x5c1b4f['v']===null)continue;let _0x789e45=_0x5c1b4f['v'],_0xa4075c=_0x5c1b4f['v'];if(_0x2686f2){if(isNum(_0x5c1b4f['l'])&&_0x5c1b4f['l']<_0x789e45)_0x789e45=_0x5c1b4f['l'];if(isNum(_0x5c1b4f['h'])&&_0x5c1b4f['h']>_0xa4075c)_0xa4075c=_0x5c1b4f['h'];}if(_0x789e45<_0x19d7ff)_0x19d7ff=_0x789e45;if(_0xa4075c>_0x4bf30b)_0x4bf30b=_0xa4075c;if(_0x34d76c[_0x1825a2(0xae9)]?.[_0x1825a2(0x4c6)]){if(isNum(_0x5c1b4f[_0x1825a2(0x6be)])&&_0x5c1b4f[_0x1825a2(0x6be)]<_0x19d7ff)_0x19d7ff=_0x5c1b4f[_0x1825a2(0x6be)];if(isNum(_0x5c1b4f[_0x1825a2(0x7fd)])&&_0x5c1b4f[_0x1825a2(0x7fd)]>_0x4bf30b)_0x4bf30b=_0x5c1b4f[_0x1825a2(0x7fd)];}}}}if(_0x19d7ff===Infinity)return null;const _0x2f8099=this['card']?.['_hass'];let _0x2dcfde=null,_0x2b0aea=null,_0xa4f016=null,_0x42536b=null;for(const _0x1719fd of _0x253c59){const _0x4901cf=resolveBoundSpec(_0x1719fd[_0x1825a2(0xae9)][_0x1825a2(0x55c)],_0x2f8099),_0x591a60=resolveBoundSpec(_0x1719fd[_0x1825a2(0xae9)][_0x1825a2(0x77d)],_0x2f8099);if(_0x4901cf){if(_0x4901cf[_0x1825a2(0xd64)]){if(_0x2dcfde===null||_0x4901cf['value']<_0x2dcfde)_0x2dcfde=_0x4901cf[_0x1825a2(0xe91)];}else{if(_0x2b0aea===null||_0x4901cf[_0x1825a2(0xe91)]<_0x2b0aea)_0x2b0aea=_0x4901cf['value'];}}if(_0x591a60){if(_0x591a60[_0x1825a2(0xd64)]){if(_0xa4f016===null||_0x591a60['value']>_0xa4f016)_0xa4f016=_0x591a60[_0x1825a2(0xe91)];}else{if(_0x42536b===null||_0x591a60[_0x1825a2(0xe91)]>_0x42536b)_0x42536b=_0x591a60[_0x1825a2(0xe91)];}}}const _0x1b9fa=resolveBoundSpec(_0x5f5cf9?_0x21231e['lower_bound_secondary']:_0x21231e[_0x1825a2(0x55c)],_0x2f8099),_0x22dbd6=resolveBoundSpec(_0x5f5cf9?_0x21231e[_0x1825a2(0xd9b)]:_0x21231e[_0x1825a2(0x77d)],_0x2f8099);let _0x10b226=![],_0x522358=![];if(_0x1b9fa?.['soft']===![])_0x19d7ff=_0x1b9fa[_0x1825a2(0xe91)],_0x10b226=!![];else{if(_0x2b0aea!==null)_0x19d7ff=Math[_0x1825a2(0xc2f)](_0x19d7ff,_0x2b0aea);else{if(_0x1b9fa?.['soft']===!![]&&_0x19d7ff>_0x1b9fa[_0x1825a2(0xe91)])_0x19d7ff=_0x1b9fa['value'];else _0x2dcfde!==null&&_0x19d7ff>_0x2dcfde&&(_0x19d7ff=_0x2dcfde);}}if(_0x22dbd6?.[_0x1825a2(0xd64)]===![])_0x4bf30b=_0x22dbd6[_0x1825a2(0xe91)],_0x522358=!![];else{if(_0x42536b!==null)_0x4bf30b=Math['max'](_0x4bf30b,_0x42536b);else{if(_0x22dbd6?.[_0x1825a2(0xd64)]===!![]&&_0x4bf30b<_0x22dbd6[_0x1825a2(0xe91)])_0x4bf30b=_0x22dbd6[_0x1825a2(0xe91)];else _0xa4f016!==null&&_0x4bf30b<_0xa4f016&&(_0x4bf30b=_0xa4f016);}}const _0x5d78bb=_0x5f5cf9?_0x21231e['min_bound_range_secondary']:_0x21231e[_0x1825a2(0xe49)],_0x21818f=resolveDynamicValue(_0x5d78bb,_0x2f8099);if(isNum(_0x21818f)&&_0x4bf30b-_0x19d7ff<_0x21818f){if(_0x10b226&&!_0x522358)_0x4bf30b=_0x19d7ff+_0x21818f;else{if(_0x522358&&!_0x10b226)_0x19d7ff=_0x4bf30b-_0x21818f;else{const _0x409a36=(_0x19d7ff+_0x4bf30b)/0x2;_0x19d7ff=_0x409a36-_0x21818f/0x2,_0x4bf30b=_0x409a36+_0x21818f/0x2;}}}if(!_0x10b226||!_0x522358){const _0x48ae3e=_0x4bf30b-_0x19d7ff,_0x422677=_0x48ae3e===0x0?Math[_0x1825a2(0x960)](_0x4bf30b)*0.1||0x1:_0x48ae3e*0.08,_0x2dd09f=_0x19d7ff;if(!_0x10b226)_0x19d7ff-=_0x422677;if(!_0x522358)_0x4bf30b+=_0x422677;if(_0x2dd09f>=0x0&&_0x19d7ff<0x0)_0x19d7ff=0x0;}const _0x38b912=_0x5f5cf9?'secondary':_0x1825a2(0x24a),_0x4fcd5f=this[_0x1825a2(0xe99)]?.['_getAxisStateMap']?.(_0x38b912);return _0x4fcd5f&&_0x4fcd5f[_0x1825a2(0xc70)]>0x0&&!_0x10b226&&!_0x522358&&(_0x19d7ff=0x0,_0x4bf30b=Math[_0x1825a2(0xa08)](0x0,_0x4fcd5f[_0x1825a2(0xc70)]-0x1)),{'lo':_0x19d7ff,'hi':_0x4bf30b};}[_0x160929(0xbdb)](_0x1969b0,_0x3591c8,_0x3aa611,_0x3af8ac,_0x3b0455,_0x346969,_0x3f0860,_0x390ace,_0x2aa6fc,_0x4aa5ff){const _0xe45ac4=_0x160929,_0xff1101=svgEl('g',{'class':_0xe45ac4(0xa76)}),_0xbbac89=_0x46bfa9=>{const _0x32a953=_0xe45ac4;if(!_0x46bfa9||_0x46bfa9===_0x32a953(0x48f))return null;if(_0x46bfa9===_0x32a953(0xa85))return _0x32a953(0xb62);if(_0x46bfa9===_0x32a953(0x6e6))return _0x32a953(0x892);if(_0x46bfa9==='long-dash')return _0x32a953(0xa56);return String(_0x46bfa9);},_0x3f460e=(_0x5c0686,_0x334878,_0x3c1241,_0x30ed84)=>{const _0x35561b=_0xe45ac4,_0x54bf21=[];if(_0x5c0686)_0x54bf21[_0x35561b(0xd65)]('stroke:'+_0x5c0686);if(_0x334878!=null)_0x54bf21[_0x35561b(0xd65)](_0x35561b(0x1ed)+_0x334878);if(_0x3c1241==='solid')_0x54bf21['push'](_0x35561b(0x6c5));else{if(_0x3c1241){const _0x207d68=_0xbbac89(_0x3c1241);if(_0x207d68)_0x54bf21[_0x35561b(0xd65)]('stroke-dasharray:'+_0x207d68);}}if(_0x30ed84!=null&&_0x30ed84!==''&&isFinite(Number(_0x30ed84))){const _0xd462e2=Math['max'](0x0,Math[_0x35561b(0xc2f)](0x1,Number(_0x30ed84)));_0x54bf21['push'](_0x35561b(0x11c)+_0xd462e2);}return _0x54bf21['join'](';');},_0x192ad9=_0x3f460e(_0x346969?.['y_grid_color'],toNum(_0x346969?.['y_grid_width']),_0x346969?.[_0xe45ac4(0xae8)],_0x346969?.['y_grid_opacity']);if(Array[_0xe45ac4(0x724)](_0x2aa6fc)&&_0x2aa6fc[_0xe45ac4(0xc70)]&&_0x4aa5ff&&_0x4aa5ff['hi']>_0x4aa5ff['lo']){const _0x1dcb89=_0x4aa5ff['hi']-_0x4aa5ff['lo'];for(const _0x53e1c6 of _0x2aa6fc){const _0x4ae1fe=_0x3aa611+_0x3b0455*(0x1-(_0x53e1c6-_0x4aa5ff['lo'])/_0x1dcb89),_0x96bf70={'x1':_0x3591c8,'x2':_0x3591c8+_0x3af8ac,'y1':_0x4ae1fe,'y2':_0x4ae1fe,'class':_0xe45ac4(0x29a)};if(_0x192ad9)_0x96bf70[_0xe45ac4(0x9a0)]=_0x192ad9;_0xff1101['appendChild'](svgEl(_0xe45ac4(0xa0b),_0x96bf70));}}else{const _0x22fb73=isNum(_0x390ace)?Math[_0xe45ac4(0xa08)](0x1,_0x390ace):Math[_0xe45ac4(0xa08)](0x2,toNum(_0x346969?.[_0xe45ac4(0xbe1)])||0x5)-0x1;for(let _0x1b5c5b=0x0;_0x1b5c5b<=_0x22fb73;_0x1b5c5b++){const _0xcdaa56=_0x3aa611+_0x3b0455*_0x1b5c5b/_0x22fb73,_0xd0be5d={'x1':_0x3591c8,'x2':_0x3591c8+_0x3af8ac,'y1':_0xcdaa56,'y2':_0xcdaa56,'class':_0xe45ac4(0x29a)};if(_0x192ad9)_0xd0be5d[_0xe45ac4(0x9a0)]=_0x192ad9;_0xff1101['appendChild'](svgEl(_0xe45ac4(0xa0b),_0xd0be5d));}}if(Array[_0xe45ac4(0x724)](_0x3f0860)&&_0x3f0860['length']){const _0x38afcc=_0x3f460e(_0x346969?.[_0xe45ac4(0x160)],toNum(_0x346969?.[_0xe45ac4(0x4e0)]),_0x346969?.['x_grid_style'],_0x346969?.['x_grid_opacity']);for(const _0x490283 of _0x3f0860){const _0x5be858=_0x3591c8+_0x490283['x'],_0x103d3d={'x1':_0x5be858,'x2':_0x5be858,'y1':_0x3aa611,'y2':_0x3aa611+_0x3b0455,'class':_0xe45ac4(0x6e1)};if(_0x38afcc)_0x103d3d[_0xe45ac4(0x9a0)]=_0x38afcc;_0xff1101[_0xe45ac4(0x9fc)](svgEl(_0xe45ac4(0xa0b),_0x103d3d));}}_0x1969b0[_0xe45ac4(0x9fc)](_0xff1101);}[_0x160929(0xe8c)](_0x315d7c,_0x52abf3,_0x1137aa,_0x36fff1,_0xcf61f9){const _0x3eeac0=_0x160929,_0x44d5fe=_0x52abf3[_0x3eeac0(0xd04)];if(!_0x44d5fe||_0x44d5fe['length']<0x2)return;const _0x1fe0b9=_0x44d5fe['filter'](_0x2afffe=>_0x2afffe['bMin']!=null&&_0x2afffe[_0x3eeac0(0x7fd)]!=null);if(_0x1fe0b9[_0x3eeac0(0xc70)]<0x2)return;const _0x267edf=this[_0x3eeac0(0xe99)][_0x3eeac0(0xe0e)](_0x52abf3['entity']?.[_0x3eeac0(0x73c)],_0x52abf3[_0x3eeac0(0xae9)]?.[_0x3eeac0(0xae9)])||_0x52abf3['entity']?.[_0x3eeac0(0x73c)]||_0x3eeac0(0x2c1),_0x40207c=_0x52abf3['entity']||{},_0x2807da=(_0x40207c[_0x3eeac0(0x529)]||_0x40207c[_0x3eeac0(0xc4e)])===_0x3eeac0(0x385),_0xded7f4=!!_0x40207c[_0x3eeac0(0xdd4)]&&!_0x2807da;if(_0xded7f4){const _0x24d1ab=_0x57bcf5=>_0x36fff1(_0x57bcf5),_0x162b82=buildSmoothPath(_0x1fe0b9,_0x24d1ab,_0x113e8f=>_0xcf61f9(_0x113e8f[_0x3eeac0(0x7fd)],_0x1137aa)),_0x175588=_0x1fe0b9['slice']()['reverse'](),_0x437a82=buildSmoothPath(_0x175588,_0x24d1ab,_0x275104=>_0xcf61f9(_0x275104[_0x3eeac0(0x6be)],_0x1137aa)),_0x428c5e=_0x437a82[_0x3eeac0(0x944)](/^M /,'L\x20'),_0x8a0f1a=_0x162b82+'\x20'+_0x428c5e+'\x20Z',_0x2cb5ae=svgEl(_0x3eeac0(0xda8),{'d':_0x8a0f1a,'fill':_0x267edf,'fill-opacity':_0x3eeac0(0x740),'stroke':_0x3eeac0(0x897),'class':_0x3eeac0(0x3eb)});_0x315d7c[_0x3eeac0(0x9fc)](_0x2cb5ae);return;}const _0x16fb68=[],_0x297a3a=[];for(const _0x36bbde of _0x1fe0b9){const _0x4a7d7d=_0x36fff1(_0x36bbde['t']);_0x16fb68['push'](_0x4a7d7d+','+_0xcf61f9(_0x36bbde[_0x3eeac0(0x7fd)],_0x1137aa)),_0x297a3a[_0x3eeac0(0xd65)](_0x4a7d7d+','+_0xcf61f9(_0x36bbde['bMin'],_0x1137aa));}const _0x2cb0dd=[..._0x16fb68,..._0x297a3a[_0x3eeac0(0x7be)]()][_0x3eeac0(0xc0d)]('\x20'),_0x2186f0=svgEl(_0x3eeac0(0xb4f),{'points':_0x2cb0dd,'fill':_0x267edf,'fill-opacity':_0x3eeac0(0x740),'stroke':_0x3eeac0(0x897),'class':_0x3eeac0(0x3eb)});_0x315d7c['appendChild'](_0x2186f0);}['_resolvedCardBgRgb'](){const _0x13c7c6=_0x160929;try{if(typeof getComputedStyle!==_0x13c7c6(0xc89)||!this[_0x13c7c6(0xe99)])return null;const _0x45f968=getComputedStyle(this[_0x13c7c6(0xe99)]);for(const _0x4070bf of[_0x13c7c6(0x384),_0x13c7c6(0x67c),_0x13c7c6(0xd6f)]){const _0x13a3d4=_0x45f968[_0x13c7c6(0x97d)]?_0x45f968[_0x13c7c6(0x97d)](_0x4070bf):null,_0x562196=parseCssColorToRgb(_0x13a3d4&&_0x13a3d4[_0x13c7c6(0xa2f)]());if(_0x562196)return _0x562196;}return parseCssColorToRgb(_0x45f968[_0x13c7c6(0x3b2)]);}catch(_0x1f4d43){return null;}}[_0x160929(0x32c)](_0x2d1744,_0x29ea5e,_0x3cb459,_0x5b7999,_0x17bb11){const _0x1d0b70=_0x160929,{padL:_0x326a9f,padT:_0x4a0c8c,plotW:_0x48fff1,plotH:_0x4b9d1e,yBounds:_0x33c0e1,y2Bounds:_0x333af7,boundsFor:_0x2a15cc}=_0x3cb459,_0x50dd93=svgEl('g',{'class':_0x1d0b70(0x288)});let _0x2eff0b=![];for(const _0x1f96e7 of _0x29ea5e){if(!_0x1f96e7[_0x1d0b70(0xae9)]?.[_0x1d0b70(0xfa)])continue;const _0x4aa0ca=_0x2a15cc?_0x2a15cc(_0x1f96e7):_0x1f96e7[_0x1d0b70(0xae9)]['y_axis']===_0x1d0b70(0xb20)?_0x333af7:_0x33c0e1;if(!_0x4aa0ca)continue;const _0xd96833=_0x1f96e7[_0x1d0b70(0x9b8)]?.['avg'];if(_0xd96833==null||!isNum(_0xd96833))continue;const _0x25096f=_0x4a0c8c+_0x4b9d1e*(0x1-(_0xd96833-_0x4aa0ca['lo'])/Math[_0x1d0b70(0xa08)](1e-9,_0x4aa0ca['hi']-_0x4aa0ca['lo']));if(_0x25096f<_0x4a0c8c-0x1||_0x25096f>_0x4a0c8c+_0x4b9d1e+0x1)continue;const _0x5af820=this['card'][_0x1d0b70(0xe0e)](_0x1f96e7[_0x1d0b70(0xae9)]?.[_0x1d0b70(0x73c)],_0x1f96e7['entity']?.[_0x1d0b70(0xae9)])||_0x1f96e7[_0x1d0b70(0xae9)]?.[_0x1d0b70(0x73c)]||_0x1d0b70(0x2c1);let _0x1ac771=_0x5af820;const _0x52d15a=parseCssColorToRgb(_0x5b7999?.[_0x1d0b70(0xbf2)])||this[_0x1d0b70(0xd79)](),_0x41c578=parseCssColorToRgb(_0x1ac771);if(_0x52d15a&&_0x41c578&&contrastRatio(_0x41c578,_0x52d15a)<1.45){const _0x1b4de6=relLuminance(_0x52d15a)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x3459e8=0.15;_0x3459e8<=0.61;_0x3459e8+=0.15){const _0x457c4a=mixRgb(_0x41c578,_0x1b4de6,_0x3459e8);_0x1ac771=rgbToCss(_0x457c4a);if(contrastRatio(_0x457c4a,_0x52d15a)>=2.2)break;}}const _0x5f5c51=svgEl(_0x1d0b70(0xa0b),{'x1':_0x326a9f,'x2':_0x326a9f+_0x48fff1,'y1':_0x25096f,'y2':_0x25096f,'stroke':_0x1ac771,'stroke-width':'1','stroke-dasharray':'5,4','opacity':_0x1d0b70(0x6c1),'class':_0x1d0b70(0x9e8)});_0x50dd93[_0x1d0b70(0x9fc)](_0x5f5c51);const _0x2c3ce9=formatNumber(_0xd96833,_0x1f96e7[_0x1d0b70(0xae9)],_0x17bb11),_0x17ba59=svgEl(_0x1d0b70(0x677),{'x':_0x326a9f+_0x48fff1-0x4,'y':_0x25096f-0x4,'text-anchor':_0x1d0b70(0x1ae),'font-size':'10','font-weight':_0x1d0b70(0x23a),'fill':_0x1ac771,'opacity':_0x1d0b70(0x68f),'style':_0x1d0b70(0x2da)});_0x17ba59[_0x1d0b70(0x4a0)]=_0x2c3ce9,_0x50dd93[_0x1d0b70(0x9fc)](_0x17ba59),_0x2eff0b=!![];}if(_0x2eff0b)_0x2d1744[_0x1d0b70(0x9fc)](_0x50dd93);}[_0x160929(0xd2d)](_0x58349f,_0x58403a,_0x27ef70,_0x12932e,_0x1f17ea){const _0x2a92d9=_0x160929,{padL:_0x4a816b,padT:_0x440e48,plotW:_0x5f4944,plotH:_0x2c9b05,mapX:_0x2ecf09,mapY:_0x21fa76,yBounds:_0x3fc8ca,y2Bounds:_0x3164cf,boundsFor:_0x4f963e}=_0x27ef70,_0x149946=_0x12932e?.[_0x2a92d9(0xbf2)]||_0x2a92d9(0x8fd);let _0x4948cb=null;for(const _0x241c8c of _0x58403a){const _0x4a2b8f=_0x241c8c[_0x2a92d9(0xde1)];if(!Array[_0x2a92d9(0x724)](_0x4a2b8f)||!_0x4a2b8f[_0x2a92d9(0xc70)])continue;if(_0x241c8c['entity']?.[_0x2a92d9(0xe5c)]===![])continue;const _0x5d74bd=_0x4f963e?_0x4f963e(_0x241c8c):_0x241c8c[_0x2a92d9(0xae9)]?.[_0x2a92d9(0x8bc)]===_0x2a92d9(0xb20)?_0x3164cf:_0x3fc8ca;if(!_0x5d74bd)continue;const _0x30c989=_0x4a816b-0x2,_0x55b41a=_0x4a816b+_0x5f4944+0x2;for(const _0x28f197 of _0x4a2b8f){const _0x52d591=_0x28f197[_0x2a92d9(0xd04)]||[];if(!_0x52d591['length'])continue;let _0x331189='',_0x165d4c=![],_0x14faf4=null,_0x576085=null;for(let _0x15f8ab=0x0;_0x15f8ab<_0x52d591[_0x2a92d9(0xc70)];_0x15f8ab++){const _0x526d21=_0x52d591[_0x15f8ab];if(!_0x526d21||_0x526d21['v']==null||!isNum(_0x526d21['v'])){_0x165d4c=![];continue;}const _0x4546fb=_0x2ecf09(_0x526d21['t']);if(!isNum(_0x4546fb)||_0x4546fb<_0x30c989||_0x4546fb>_0x55b41a){_0x165d4c=![];continue;}const _0x2b03a3=_0x21fa76(_0x526d21['v'],_0x5d74bd);if(!isNum(_0x2b03a3)){_0x165d4c=![];continue;}_0x331189+=(_0x165d4c?'L':'M')+_0x4546fb[_0x2a92d9(0x62e)](0x1)+','+_0x2b03a3[_0x2a92d9(0x62e)](0x1)+'\x20',_0x165d4c=!![],_0x14faf4=_0x4546fb,_0x576085=_0x2b03a3;}if(!_0x331189)continue;if(!_0x4948cb)_0x4948cb=svgEl('g',{'class':_0x2a92d9(0xa17)});const _0x45a7aa=this['card']?.['_resolveColor']?.(_0x28f197[_0x2a92d9(0x73c)])||_0x28f197[_0x2a92d9(0x73c)]||_0x2a92d9(0x2c1),_0x3af89d=isNum(_0x28f197['width'])&&_0x28f197[_0x2a92d9(0xd50)]>0x0?_0x28f197[_0x2a92d9(0xd50)]:1.5;_0x4948cb['appendChild'](svgEl(_0x2a92d9(0xda8),{'d':_0x331189[_0x2a92d9(0xa2f)](),'fill':_0x2a92d9(0x897),'stroke':_0x45a7aa,'stroke-width':String(_0x3af89d),'stroke-linejoin':_0x2a92d9(0x1f5),'stroke-linecap':'round','opacity':_0x2a92d9(0xe58),'class':_0x2a92d9(0x133)}));if(_0x28f197[_0x2a92d9(0x363)]&&_0x14faf4!=null&&_0x576085!=null&&isNum(_0x28f197['period'])){const _0xa7ffdc=0xa;let _0x13fd48=Math[_0x2a92d9(0xa08)](_0x4a816b+0x2,Math[_0x2a92d9(0xc2f)](_0x4a816b+_0x5f4944-0x2,_0x14faf4)),_0x1d829a=Math[_0x2a92d9(0xa08)](_0x440e48+_0xa7ffdc,Math[_0x2a92d9(0xc2f)](_0x440e48+_0x2c9b05-0x2,_0x576085-0x5));const _0x3d24f1=svgEl(_0x2a92d9(0x677),{'x':_0x13fd48[_0x2a92d9(0x62e)](0x1),'y':_0x1d829a[_0x2a92d9(0x62e)](0x1),'text-anchor':_0x2a92d9(0x1ae),'font-size':String(_0xa7ffdc),'font-weight':_0x2a92d9(0x23a),'fill':_0x45a7aa,'stroke':_0x149946,'stroke-width':'3','paint-order':'stroke','stroke-linejoin':_0x2a92d9(0x1f5),'opacity':_0x2a92d9(0xe58),'class':_0x2a92d9(0xe39)});_0x3d24f1[_0x2a92d9(0x4a0)]='MA'+_0x28f197['period'],_0x4948cb[_0x2a92d9(0x9fc)](_0x3d24f1);}}}if(_0x4948cb)_0x58349f[_0x2a92d9(0x9fc)](_0x4948cb);}['_drawDataLabels'](_0xfea1a2,_0x4d4033,_0x510503,_0x5e6af1,_0x78b761){const _0x31b25b=_0x160929,{padL:_0x1e97bb,padT:_0x3e2205,plotW:_0x1d5bb0,plotH:_0x2419d0,mapX:_0x4588f3,mapY:_0x1f9bef,yBounds:_0x10385d,y2Bounds:_0x569c33,boundsFor:_0x572710}=_0x510503;let _0x34e4b2=null;const _0x7393a5=_0x5e6af1[_0x31b25b(0xbf2)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';for(const _0x5a8009 of _0x4d4033){const _0x4028b2=_0x5a8009[_0x31b25b(0xae9)]||{};if(_0x4028b2[_0x31b25b(0x3ad)]!==!![])continue;const _0x35c449=_0x5a8009[_0x31b25b(0xd04)]||[];if(!_0x35c449[_0x31b25b(0xc70)])continue;const _0x436c02=_0x572710?_0x572710(_0x5a8009):_0x4028b2['y_axis']==='secondary'?_0x569c33:_0x10385d;if(!_0x436c02)continue;!_0x34e4b2&&(_0x34e4b2=svgEl('g',{'class':_0x31b25b(0x86c)}));const _0x2cc85d=(_0x4028b2[_0x31b25b(0x529)]||_0x31b25b(0xa0b))===_0x31b25b(0xd69),_0x29df75=this[_0x31b25b(0xe99)]?.[_0x31b25b(0xe0e)]?.(_0x4028b2[_0x31b25b(0x73c)],_0x4028b2[_0x31b25b(0xae9)])||_0x4028b2['color']||'var(--primary-text-color,\x20#fff)',_0x342ee7=_0x1e97bb-0x2,_0x473ba9=_0x1e97bb+_0x1d5bb0+0x2,_0x3bc832=_0x3e2205+0x2,_0x47f9f3=isNum(toNum(_0x4028b2['data_labels_font_size']))?toNum(_0x4028b2['data_labels_font_size']):0xa,_0x448e55=0.6,_0x1efbef=_0x2cc85d&&isNum(_0x5a8009[_0x31b25b(0x2d4)])?_0x5a8009[_0x31b25b(0x2d4)]*0x2:null;for(let _0x4a6596=0x0;_0x4a6596<_0x35c449[_0x31b25b(0xc70)];_0x4a6596++){const _0x1fb172=_0x35c449[_0x4a6596];if(_0x1fb172==null||_0x1fb172['v']==null||!isNum(_0x1fb172['v']))continue;const _0x3a353a=_0x2cc85d?_0x5a8009[_0x31b25b(0x5fa)]?.[_0x31b25b(0x1a9)](_0x1fb172['t']):null,_0x11e298=_0x3a353a??_0x4588f3(_0x1fb172['t']);if(!isNum(_0x11e298)||_0x11e298<_0x342ee7||_0x11e298>_0x473ba9)continue;const _0x5f1067=_0x1f9bef(_0x1fb172['v'],_0x436c02);if(!isNum(_0x5f1067))continue;const _0x5699da=formatNumber(_0x1fb172['v'],_0x4028b2,_0x78b761);let _0x28f908=_0x47f9f3;if(_0x1efbef&&_0x1efbef>0x0&&_0x5699da){const _0x3336cd=_0x47f9f3*_0x448e55*_0x5699da[_0x31b25b(0xc70)];_0x3336cd>_0x1efbef-0x2&&(_0x28f908=Math[_0x31b25b(0xa08)](0x7,Math[_0x31b25b(0x604)]((_0x1efbef-0x2)/(_0x448e55*_0x5699da[_0x31b25b(0xc70)]))));}const _0x524645=Math['max'](_0x3bc832+_0x28f908,_0x5f1067-0x4),_0xccd3d0=svgEl(_0x31b25b(0x677),{'x':String(_0x11e298),'y':String(_0x524645),'text-anchor':_0x31b25b(0x942),'dominant-baseline':'alphabetic','class':'sgc-data-label'}),_0x1fbecd=[_0x31b25b(0x154)+_0x29df75,_0x31b25b(0x758),_0x31b25b(0x985)+_0x7393a5,'stroke-width:3',_0x31b25b(0x7d4),_0x31b25b(0x1c1),_0x31b25b(0x5eb)+_0x28f908+'px'];_0xccd3d0[_0x31b25b(0xc6d)](_0x31b25b(0x9a0),_0x1fbecd['join'](';')),_0xccd3d0['textContent']=_0x5699da,_0x34e4b2[_0x31b25b(0x9fc)](_0xccd3d0);}}if(_0x34e4b2)_0xfea1a2[_0x31b25b(0x9fc)](_0x34e4b2);}[_0x160929(0x4df)](_0x488e78,_0x3ce19c,_0x5a20f2,_0x13a7ff,_0x50b500){const _0x327774=_0x160929,_0x1f2200=this[_0x327774(0xe99)],_0x549bcf=!!_0x1f2200?.[_0x327774(0x664)],{padL:_0x56b196,padT:_0x1c8dfd,plotW:_0x46f3c6,plotH:_0x384ead,mapX:_0x59f11c,mapY:_0x2163e3,yBounds:_0x1d8d06,y2Bounds:_0x1832c4,boundsFor:_0x3d7368}=_0x5a20f2,_0x383c55=svgEl('g',{'class':_0x327774(0xf7)});let _0x56c1de=![];for(const _0x13602d of _0x3ce19c){const _0x57bd0c=_0x13602d['entity'][_0x327774(0x22e)]||'never',_0x1ab06f=_0x57bd0c==='always'||_0x57bd0c===_0x327774(0x55b)&&_0x549bcf;if(!_0x1ab06f)continue;if(!_0x13602d[_0x327774(0xd04)]||!_0x13602d[_0x327774(0xd04)][_0x327774(0xc70)])continue;const _0x1780c1=_0x3d7368?_0x3d7368(_0x13602d):_0x13602d[_0x327774(0xae9)][_0x327774(0x8bc)]===_0x327774(0xb20)?_0x1832c4:_0x1d8d06;if(!_0x1780c1)continue;let _0x2caf9d=-0x1,_0x190e1e=-0x1;for(let _0x56a7df=0x0;_0x56a7df<_0x13602d[_0x327774(0xd04)][_0x327774(0xc70)];_0x56a7df++){const _0xccb8a4=_0x13602d[_0x327774(0xd04)][_0x56a7df];if(_0xccb8a4['v']==null||!isNum(_0xccb8a4['v']))continue;if(_0x2caf9d<0x0||_0xccb8a4['v']<_0x13602d[_0x327774(0xd04)][_0x2caf9d]['v'])_0x2caf9d=_0x56a7df;if(_0x190e1e<0x0||_0xccb8a4['v']>_0x13602d[_0x327774(0xd04)][_0x190e1e]['v'])_0x190e1e=_0x56a7df;}if(_0x2caf9d<0x0||_0x190e1e<0x0)continue;const _0xd42cfb=_0x13602d['points'][_0x2caf9d],_0x378c01=_0x13602d[_0x327774(0xd04)][_0x190e1e],_0x337ec4=(_0x13602d[_0x327774(0xae9)][_0x327774(0x529)]||_0x327774(0xa0b))==='bar',_0x4d4b20=_0x337ec4?_0x13602d[_0x327774(0x5fa)]?.['get'](_0x378c01['t']):null,_0x33aad8=_0x337ec4?_0x13602d[_0x327774(0x5fa)]?.[_0x327774(0x1a9)](_0xd42cfb['t']):null,_0x3b5b1f=_0x33aad8??_0x59f11c(_0xd42cfb['t']),_0x5badac=_0x2163e3(_0xd42cfb['v'],_0x1780c1),_0x1cbd0c=_0x4d4b20??_0x59f11c(_0x378c01['t']),_0x586428=_0x2163e3(_0x378c01['v'],_0x1780c1),_0x14c7e5=_0x42f943=>formatNumber(_0x42f943,_0x13602d['entity'],_0x50b500),_0x27f262=_0x2a374f=>{const _0x21a940=_0x327774,_0x165986=_0x13602d[_0x21a940(0xc19)]||resolveBucketPrecision(_0x13602d['points']);return formatDateTime(new Date(_0x2a374f),_0x13a7ff,_0x50b500,{'precision':_0x165986});},_0xe78038=_0x13602d['entity'][_0x327774(0xcc2)]!==![],_0x5d7947=((()=>{const _0x395519=_0x327774,_0x14c05d=toNum(_0x13602d[_0x395519(0xae9)][_0x395519(0x210)]);return isNum(_0x14c05d)&&_0x14c05d>0x0?_0x14c05d:0xd;})()),_0x1ad5ac=Math['max'](0x8,Math['round'](_0x5d7947*0.77)),_0x351190=_0x13602d[_0x327774(0xae9)][_0x327774(0x283)]||_0x327774(0x4a1),_0x1ec45e=_0x13602d['entity'][_0x327774(0x283)]||'var(--secondary-text-color)',_0x3e1533=_0x13602d[_0x327774(0xae9)][_0x327774(0x5c0)]||null,_0x5b12d8=((()=>{const _0x5426cf=_0x327774,_0x3d5259=toNum(_0x13602d[_0x5426cf(0xae9)][_0x5426cf(0xd86)]);return isNum(_0x3d5259)?Math[_0x5426cf(0xa08)](0x0,Math[_0x5426cf(0xc2f)](0x1,_0x3d5259)):null;})()),_0xe2c64b=_0x3e1533!==null||_0x5b12d8!==null,_0x3682fb='paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;',_0x50e54e=_0x3e1533||_0x327774(0xa88),_0x424f84=_0x5b12d8!==null?_0x5b12d8:0x1,_0x858001=(_0x324650,_0x8f7d26,_0x2714b4,_0x5c2539,_0xe96c63)=>{const _0x5895f5=_0x327774,_0x472746=svgEl('circle',{'cx':_0x324650,'cy':_0x8f7d26,'r':'4','fill':_0x5895f5(0x4a1),'opacity':'0.6'});_0x383c55[_0x5895f5(0x9fc)](_0x472746);const _0x3a720f=_0x14c7e5(_0x2714b4),_0x4dd80c=_0xe78038?_0x27f262(_0x5c2539):null,_0x475ace=_0x8f7d26+_0xe96c63,_0x4c1e94=_0x475ace+Math[_0x5895f5(0x1f5)](_0x5d7947*0.92),_0x461206=Math[_0x5895f5(0xa08)](_0x3a720f['length'],_0x4dd80c?_0x4dd80c[_0x5895f5(0xc70)]:0x0),_0x525ab3=_0x461206*_0x5d7947*0.55*0.5;let _0x1e6edc=_0x5895f5(0x942);if(_0x324650-_0x525ab3<_0x56b196+0x2)_0x1e6edc=_0x5895f5(0x3a7);else{if(_0x324650+_0x525ab3>_0x56b196+_0x46f3c6-0x2)_0x1e6edc='end';}if(_0xe2c64b){const _0x2d0000=0x4,_0x154989=0x2,_0x21e9a5=_0x5d7947*0.6,_0x2d5178=_0x1ad5ac*0.6,_0x567bb9=_0x3a720f[_0x5895f5(0xc70)]*_0x21e9a5,_0x40942e=_0x4dd80c?_0x4dd80c['length']*_0x2d5178:0x0,_0x2a75ce=Math[_0x5895f5(0xa08)](_0x567bb9,_0x40942e)+_0x2d0000*0x2,_0x456b99=_0x475ace-_0x5d7947*0.85-_0x154989,_0x4a80a4=(_0x4dd80c?_0x4c1e94+_0x1ad5ac*0.25:_0x475ace+_0x5d7947*0.3)+_0x154989,_0x167c7c=_0x4a80a4-_0x456b99;let _0x3f7f9c;if(_0x1e6edc===_0x5895f5(0x3a7))_0x3f7f9c=_0x324650-_0x2d0000;else{if(_0x1e6edc==='end')_0x3f7f9c=_0x324650-_0x2a75ce+_0x2d0000;else _0x3f7f9c=_0x324650-_0x2a75ce/0x2;}const _0x2e688c=svgEl(_0x5895f5(0x3cd),{'x':_0x3f7f9c,'y':_0x456b99,'width':_0x2a75ce,'height':_0x167c7c,'rx':0x3,'ry':0x3,'fill':_0x50e54e,'fill-opacity':String(_0x424f84)});_0x383c55[_0x5895f5(0x9fc)](_0x2e688c);}const _0x3e82b3=svgEl(_0x5895f5(0x677),{'x':_0x324650,'y':_0x475ace,'text-anchor':_0x1e6edc,'font-size':String(_0x5d7947),'font-weight':'600','fill':_0x351190,'style':_0xe2c64b?'':_0x3682fb});_0x3e82b3[_0x5895f5(0x4a0)]=_0x3a720f,_0x383c55[_0x5895f5(0x9fc)](_0x3e82b3);if(_0x4dd80c){const _0x21aca7=svgEl(_0x5895f5(0x677),{'x':_0x324650,'y':_0x4c1e94,'text-anchor':_0x1e6edc,'font-size':String(_0x1ad5ac),'fill':_0x1ec45e,'style':_0xe2c64b?'':_0x3682fb});_0x21aca7[_0x5895f5(0x4a0)]=_0x4dd80c,_0x383c55[_0x5895f5(0x9fc)](_0x21aca7);}},_0xd773d0=_0x13602d[_0x327774(0xae9)]['show_extrema_min']!==![],_0x30f5d9=_0x13602d[_0x327774(0xae9)][_0x327774(0x9e1)]!==![];if(!_0xd773d0&&!_0x30f5d9)continue;const _0x130e86=Math[_0x327774(0x960)](_0x1cbd0c-_0x3b5b1f)<0x2&&Math[_0x327774(0x960)](_0x586428-_0x5badac)<0x2;if(_0x30f5d9)_0x858001(_0x1cbd0c,_0x586428,_0x378c01['v'],_0x378c01['t'],-0xa);if(_0xd773d0&&!_0x130e86)_0x858001(_0x3b5b1f,_0x5badac,_0xd42cfb['v'],_0xd42cfb['t'],0x16);_0x56c1de=!![];}if(_0x56c1de)_0x488e78[_0x327774(0x9fc)](_0x383c55);}[_0x160929(0x570)](_0x31c135,_0x4cb2df,_0x2c8207,_0x317cc2,_0x14c05c,_0x3dc913,_0x56b54a,_0x601232,_0x31943a,_0x56b0fb,_0x23c939){const _0xc8e1f4=_0x160929,_0x5286a4=svgEl('g',{'class':_0xc8e1f4(0x31b)}),_0x35d15d=_0x3dc913?_0xc8e1f4(0xb20):'primary',_0x45abb0=this[_0xc8e1f4(0xe99)]?.[_0xc8e1f4(0x6b2)]?.(_0x35d15d),_0x3ebecd=toNum(_0x56b54a['y_axis_ticks']),_0x2e3597=isNum(_0x3ebecd)?_0x3ebecd:_0x45abb0?Math['max'](0x1,_0x45abb0['length']-0x1):0x4,_0x73d187=isNum(_0x31943a)?_0x31943a:0x1;let _0x2fe0a3=_0x2e3597;if(isNum(_0x601232)&&!_0x3dc913)_0x2fe0a3=_0x601232;else{const _0x5e5853=_0x14c05c['hi']-_0x14c05c['lo'];if(_0x5e5853>0x0){const _0x6a939e=Math[_0xc8e1f4(0x64c)](0xa,-_0x73d187),_0x37831c=Math['max'](0x1,Math['floor'](_0x5e5853/_0x6a939e+1e-9));_0x2fe0a3=Math['min'](_0x2e3597,_0x37831c);}}const _0x2890bc=!!_0x56b54a[_0xc8e1f4(0x833)],_0x2015c8=0x4,_0x455501=_0x56b54a['y_axis_color']||'var(--secondary-text-color,\x20#888)',_0x3069a0=_0x56b54a[_0xc8e1f4(0x357)]||_0xc8e1f4(0xbd5),_0x3bdea4=_0x3069a0===_0xc8e1f4(0x514)?'de-DE':_0x3069a0===_0xc8e1f4(0x16e)?_0xc8e1f4(0xa3e):resolveCardLanguage(this[_0xc8e1f4(0xe99)]?.[_0xc8e1f4(0xb5b)],_0x56b54a),_0x2b775d=axisLabelFormatter(_0x56b54a,_0x35d15d),_0xd9253f=(_0x338632,_0x2f437e)=>{const _0x321019=_0xc8e1f4;if(_0x2b775d){const _0x28dea3=_0x2b775d(_0x338632);if(typeof _0x28dea3===_0x321019(0x19d))return _0x28dea3;}const _0x4b2831=getCachedNumberFormatter(_0x3bdea4,_0x2f437e);return _0x4b2831?_0x4b2831['format'](_0x338632):_0x338632[_0x321019(0x62e)](_0x2f437e);},_0xde7df9=toNum(_0x56b54a['y_axis_font_opacity']),_0x2d83af=isNum(_0xde7df9)?_0xde7df9:0.65,_0x558e53=!!_0x56b54a['logarithmic'];let _0xe356c6=0x0,_0x4457ba=0x0;if(_0x558e53){const _0x16f85e=Math[_0xc8e1f4(0xa08)](_0x14c05c['lo'],1e-10),_0x2ed8a3=Math[_0xc8e1f4(0xa08)](_0x14c05c['hi'],_0x16f85e*0xa);_0xe356c6=Math[_0xc8e1f4(0xc00)](_0x16f85e),_0x4457ba=Math[_0xc8e1f4(0xc00)](_0x2ed8a3);}const _0x472642=Array['isArray'](_0x56b0fb)&&_0x56b0fb['length']>=0x2&&!_0x558e53&&!_0x45abb0&&_0x14c05c['hi']>_0x14c05c['lo'],_0x22400a=[];if(_0x56b54a[_0xc8e1f4(0x9c6)]){const _0x21fbc1=String(_0x56b54a[_0xc8e1f4(0x9c6)]);_0x22400a[_0xc8e1f4(0xd65)](_0xc8e1f4(0x5eb)+(/[a-z%]$/i['test'](_0x21fbc1)?_0x21fbc1:_0x21fbc1+'px'));}if(_0x56b54a[_0xc8e1f4(0x560)])_0x22400a[_0xc8e1f4(0xd65)](_0xc8e1f4(0x154)+_0x56b54a['y_axis_color']);if(isNum(_0xde7df9))_0x22400a['push'](_0xc8e1f4(0xcf3)+_0xde7df9);const _0x1241c6=_0x22400a[_0xc8e1f4(0xc0d)](';'),_0x4da513=(_0x43219b,_0x5db8c6)=>{const _0x5da754=_0xc8e1f4;if(_0x2890bc){const _0x52928a=svgEl('line',{'x1':_0x3dc913?_0x4cb2df:_0x4cb2df-_0x2015c8,'x2':_0x3dc913?_0x4cb2df+_0x2015c8:_0x4cb2df,'y1':_0x43219b,'y2':_0x43219b,'stroke':_0x455501,'stroke-width':'1','opacity':String(_0x2d83af),'class':'sgc-axis-tick\x20sgc-y-tick'});_0x5286a4[_0x5da754(0x9fc)](_0x52928a);}const _0x2c0234=svgEl('text',{'x':_0x3dc913?_0x4cb2df+_0x2015c8+0x4:_0x4cb2df-_0x2015c8-0x4,'y':_0x43219b+0x3,'text-anchor':_0x3dc913?_0x5da754(0x3a7):_0x5da754(0x1ae),'class':_0x5da754(0x143)});if(_0x1241c6)_0x2c0234[_0x5da754(0xc6d)](_0x5da754(0x9a0),_0x1241c6);_0x2c0234[_0x5da754(0x4a0)]=_0x5db8c6,_0x5286a4[_0x5da754(0x9fc)](_0x2c0234);},_0x4d86f1=new Set(),_0x26f4cc=(_0x43b147,_0x42d4ed)=>{const _0x43bd3c=_0xc8e1f4;if(_0x4d86f1[_0x43bd3c(0x9b5)](_0x42d4ed))return;_0x4d86f1['add'](_0x42d4ed),_0x4da513(_0x43b147,_0x42d4ed);},_0x357e22=_0x3dc913&&Array[_0xc8e1f4(0x724)](_0x23c939)&&_0x23c939['length']>=0x2&&!_0x558e53&&!_0x45abb0&&_0x14c05c['hi']>_0x14c05c['lo'];if(_0x357e22){const _0x133517=_0x14c05c['hi']-_0x14c05c['lo'];for(const _0x5323b2 of _0x23c939){if(_0x5323b2<-0.001||_0x5323b2>1.001)continue;const _0x4c2efd=_0x2c8207+_0x317cc2*(0x1-_0x5323b2),_0x36d619=_0x14c05c['lo']+_0x5323b2*_0x133517;_0x26f4cc(_0x4c2efd,_0xd9253f(_0x36d619,_0x73d187));}}else{if(_0x472642){const _0x3409fb=_0x14c05c['hi']-_0x14c05c['lo'];for(const _0x16541f of _0x56b0fb){const _0x221113=_0x2c8207+_0x317cc2*(0x1-(_0x16541f-_0x14c05c['lo'])/_0x3409fb);_0x26f4cc(_0x221113,_0xd9253f(_0x16541f,_0x73d187));}}else for(let _0x3ce98b=0x0;_0x3ce98b<=_0x2fe0a3;_0x3ce98b++){const _0x4fa333=_0x2c8207+_0x317cc2*(_0x2fe0a3-_0x3ce98b)/_0x2fe0a3,_0x2c7ed7=_0x558e53?Math[_0xc8e1f4(0x64c)](0xa,_0xe356c6+(_0x4457ba-_0xe356c6)*_0x3ce98b/_0x2fe0a3):_0x14c05c['lo']+(_0x14c05c['hi']-_0x14c05c['lo'])*_0x3ce98b/_0x2fe0a3;let _0x313db4;if(_0x45abb0){const _0x491d8e=this[_0xc8e1f4(0xe99)][_0xc8e1f4(0xda5)](_0x2c7ed7,_0x45abb0);_0x313db4=_0x491d8e!==null?_0x491d8e:_0xd9253f(_0x2c7ed7,_0x73d187);}else _0x313db4=_0xd9253f(_0x2c7ed7,_0x73d187);_0x26f4cc(_0x4fa333,_0x313db4);}}if(!_0x558e53&&!_0x45abb0&&_0x14c05c['lo']<0x0&&_0x14c05c['hi']>0x0){const _0x3f53c3=_0x14c05c['hi']-_0x14c05c['lo'],_0x5aea94=_0x3f53c3/_0x2fe0a3,_0x2baad8=(0x0-_0x14c05c['lo'])/_0x3f53c3,_0x51e3eb=_0x2c8207+_0x317cc2-_0x2baad8*_0x317cc2,_0x249c69=(toNum(_0x56b54a[_0xc8e1f4(0x9c6)])||0xa)+0x2;let _0x2c7d87=![];for(let _0x54865f=0x0;_0x54865f<=_0x2fe0a3;_0x54865f++){const _0x2884ad=_0x14c05c['lo']+_0x5aea94*_0x54865f;if(parseFloat(_0x2884ad['toFixed'](_0x73d187))===0x0){_0x2c7d87=!![];break;}}if(!_0x2c7d87){const _0x4a7939=Array[_0xc8e1f4(0x9e4)](_0x5286a4[_0xc8e1f4(0xc7a)]);for(const _0x55c32c of _0x4a7939){if(_0x55c32c[_0xc8e1f4(0x2bf)]===_0xc8e1f4(0x677)&&_0x55c32c[_0xc8e1f4(0xb6c)][_0xc8e1f4(0x13a)](_0xc8e1f4(0xc23))){const _0x4b3698=parseFloat(_0x55c32c[_0xc8e1f4(0x99a)]('y'))-0x3;if(Math[_0xc8e1f4(0x960)](_0x4b3698-_0x51e3eb)<_0x249c69){_0x5286a4[_0xc8e1f4(0x1ea)](_0x55c32c);for(const _0x1a012d of Array[_0xc8e1f4(0x9e4)](_0x5286a4[_0xc8e1f4(0xc7a)])){if(_0x1a012d[_0xc8e1f4(0x2bf)]===_0xc8e1f4(0xa0b)&&_0x1a012d[_0xc8e1f4(0xb6c)][_0xc8e1f4(0x13a)](_0xc8e1f4(0x466))){const _0x57fcf6=parseFloat(_0x1a012d[_0xc8e1f4(0x99a)]('y1'));if(Math['abs'](_0x57fcf6-_0x4b3698)<0x1){_0x5286a4[_0xc8e1f4(0x1ea)](_0x1a012d);break;}}}}}}const _0x58c6ca=svgEl('text',{'x':_0x3dc913?_0x4cb2df+_0x2015c8+0x4:_0x4cb2df-_0x2015c8-0x4,'y':_0x51e3eb+0x3,'text-anchor':_0x3dc913?_0xc8e1f4(0x3a7):'end','class':_0xc8e1f4(0x143)}),_0x33f337=[];if(_0x56b54a[_0xc8e1f4(0x9c6)]){const _0xfd329=String(_0x56b54a[_0xc8e1f4(0x9c6)]);_0x33f337['push'](_0xc8e1f4(0x5eb)+(/[a-z%]$/i['test'](_0xfd329)?_0xfd329:_0xfd329+'px'));}if(_0x56b54a[_0xc8e1f4(0x560)])_0x33f337[_0xc8e1f4(0xd65)](_0xc8e1f4(0x154)+_0x56b54a[_0xc8e1f4(0x560)]);if(isNum(_0xde7df9))_0x33f337['push'](_0xc8e1f4(0xcf3)+_0xde7df9);if(_0x33f337['length'])_0x58c6ca['setAttribute'](_0xc8e1f4(0x9a0),_0x33f337[_0xc8e1f4(0xc0d)](';'));_0x58c6ca[_0xc8e1f4(0x4a0)]='0',_0x5286a4[_0xc8e1f4(0x9fc)](_0x58c6ca),_0x2890bc&&_0x5286a4[_0xc8e1f4(0x9fc)](svgEl(_0xc8e1f4(0xa0b),{'x1':_0x3dc913?_0x4cb2df:_0x4cb2df-_0x2015c8,'x2':_0x3dc913?_0x4cb2df+_0x2015c8:_0x4cb2df,'y1':_0x51e3eb,'y2':_0x51e3eb,'stroke':_0x455501,'stroke-width':'1','opacity':String(_0x2d83af),'class':'sgc-axis-tick\x20sgc-y-tick'}));}}return _0x31c135[_0xc8e1f4(0x9fc)](_0x5286a4),_0x5286a4;}['_yearSlotSpan'](_0x17b414,_0x409974){const _0x2bc9b7=_0x160929,_0x42cbac=new Date(_0x17b414)[_0x2bc9b7(0x237)](),_0x9c1bdb=new Date(Math['max'](_0x17b414,_0x409974-0x1))[_0x2bc9b7(0x237)]();return{'refY':_0x42cbac,'totalYears':Math[_0x2bc9b7(0xa08)](0x1,_0x9c1bdb-_0x42cbac+0x1)};}[_0x160929(0xb49)](_0xf78109,_0x5cdd16){const _0x3831ef=_0x160929,_0x4904bf=resolveCardLanguage(_0x5cdd16,this[_0x3831ef(0xe99)]?.[_0x3831ef(0x21c)]),_0x4889f6=resolveDisplayTimeZone(_0x5cdd16,_0xf78109),_0x15d9ae=toNum(_0xf78109[_0x3831ef(0x430)])||0xa,_0xa4a74a=effDatetimeFormat(_0xf78109),_0x58d767=_0xa4a74a&&_0xa4a74a!==_0x3831ef(0xbd5),_0x1f58d4=effXAxisDatetimeFormat(_0xf78109),_0x25b744=getCachedDateTimeFormatter(_0x4904bf,_0x4889f6?{'day':'numeric','month':'short','timeZone':_0x4889f6}:{'day':_0x3831ef(0xae3),'month':_0x3831ef(0x577)}),_0x3c9f31=getCachedDateTimeFormatter(_0x4904bf,_localeTimeOpts(_0x5cdd16,_0x4889f6?{'hour':_0x3831ef(0x819),'minute':_0x3831ef(0x819),'timeZone':_0x4889f6}:{'hour':_0x3831ef(0x819),'minute':_0x3831ef(0x819)})),_0x361070=_0x3bde45=>{const _0x39948b=_0x3831ef;if(_0x1f58d4)return applyDatetimePattern(_0x3bde45,_0x1f58d4,_0x4904bf,_0x4889f6);if(_0x58d767&&_0xa4a74a['includes'](_0x39948b(0xb36)))return applyDatetimePattern(_0x3bde45,_0xa4a74a,_0x4904bf,_0x4889f6);if(_0x58d767){const _0x591ae5=String(_0xa4a74a)[_0x39948b(0xa2f)]();if(_0x591ae5===_0x39948b(0x669)||_0x591ae5==='MM/DD')return applyDatetimePattern(_0x3bde45,_0x591ae5,_0x4904bf,_0x4889f6);}return _0x25b744?_0x25b744['format'](_0x3bde45):_0x3bde45[_0x39948b(0x954)]();},_0x14bf53=_0x2ca263=>{const _0x23ad33=_0x3831ef;if(_0x1f58d4)return applyDatetimePattern(_0x2ca263,_0x1f58d4,_0x4904bf,_0x4889f6);if(_0x58d767){const _0x1cf380=_0xa4a74a[_0x23ad33(0x15b)](_0x23ad33(0xb36))&&!/[Hhms]/['test'](_0xa4a74a);if(!_0x1cf380)return applyDatetimePattern(_0x2ca263,_0xa4a74a,_0x4904bf,_0x4889f6);}return _0x3c9f31?_0x3c9f31[_0x23ad33(0x5c5)](_0x2ca263):_0x2ca263[_0x23ad33(0x106)]();};return{'lang':_0x4904bf,'tz':_0x4889f6,'xFontSize':_0x15d9ae,'explicitFmt':_0x58d767,'fmtTimeF':_0x3c9f31,'fmtDate':_0x361070,'fmtTime':_0x14bf53,'xPat':_0x1f58d4};}[_0x160929(0x7dd)](_0x190ff9,_0x54e9fd,_0xbf7fe1,_0xe2eb2d,_0x4a2cad){const _0x197e84=_0x160929;if(!isNum(_0x54e9fd)||!isNum(_0xbf7fe1)||_0xbf7fe1<=_0x54e9fd)return null;const {lang:_0x36d779,tz:_0x534865,xFontSize:_0x541572,explicitFmt:_0x1d0391,fmtDate:_0x1e6ac7,fmtTime:_0x813069,xPat:_0x237768}=this['_xAxisLabelFormatters'](_0xe2eb2d,_0x4a2cad),_0x5d2d57=getCachedDateTimeFormatter(_0x36d779,_0x534865?{'month':_0x197e84(0x577),'timeZone':_0x534865}:{'month':_0x197e84(0x577)}),_0x2a0d47=getCachedDateTimeFormatter(_0x36d779,_0x534865?{'month':_0x197e84(0x577),'year':_0x197e84(0x819),'timeZone':_0x534865}:{'month':_0x197e84(0x577),'year':_0x197e84(0x819)}),_0x45f1f5=(_0x2bd1dc,_0x4437b5)=>{const _0x2f8e16=_0x197e84;if(_0x237768)return applyDatetimePattern(_0x2bd1dc,_0x237768,_0x36d779,_0x534865);const _0x1e41c2=_0x4437b5?_0x2a0d47:_0x5d2d57;return _0x1e41c2?_0x1e41c2[_0x2f8e16(0x5c5)](_0x2bd1dc):_0x2bd1dc[_0x2f8e16(0x954)]();},_0x4d59fb=(_0x49db58,_0xb82cea)=>_0x237768?applyDatetimePattern(new Date(_0xb82cea),_0x237768,_0x36d779,_0x534865):String(_0x49db58),_0x8e19ae=[];let _0x50a590=-Infinity;const _0x3e37c9=_0x541572*3.5+0xa,_0x1ccff9=(_0x571e53,_0x277d03,_0x4ba5a7,_0x3c9af3)=>{const _0x569de1=_0x197e84,_0x178072=(_0x571e53-_0x54e9fd)/(_0xbf7fe1-_0x54e9fd)*_0x190ff9;if(_0x178072<-0x2||_0x178072>_0x190ff9+0x2)return;if(_0x178072-_0x50a590<_0x3e37c9){if(_0x3c9af3&&_0x8e19ae[_0x569de1(0xc70)]>0x0){if(_0x178072-_0x50a590<_0x3e37c9*0.5)return;}else{if(_0x4ba5a7&&_0x8e19ae['length']>0x0){const _0x51edab=_0x8e19ae[_0x8e19ae[_0x569de1(0xc70)]-0x1];if(!_0x51edab['isDate']){_0x8e19ae[_0x569de1(0xbb3)](),_0x50a590=_0x8e19ae[_0x569de1(0xc70)]>0x0?_0x8e19ae[_0x8e19ae['length']-0x1]['x']:-Infinity;if(_0x178072-_0x50a590<_0x3e37c9)return;}else return;}else return;}}_0x50a590=_0x178072,_0x8e19ae[_0x569de1(0xd65)]({'x':_0x178072,'label':_0x277d03,'isDate':_0x4ba5a7});},_0x1afa8b=effXAxisInterval(_0xe2eb2d);let _0x2611b6=null,_0x4bdc86=null;if(_0x1afa8b){const _0x32adbc=String(_0x1afa8b)['match'](/^(\d+)\s*(h|d|w|M)$/);if(_0x32adbc){const _0x2204db=parseInt(_0x32adbc[0x1],0xa),_0x9bc70c=_0x32adbc[0x2];if(_0x9bc70c==='h')_0x2611b6=_0x2204db<=0xc?_0x197e84(0x715):_0x197e84(0xc85),_0x4bdc86=_0x2204db*0x36ee80;else{if(_0x9bc70c==='d')_0x2611b6=_0x197e84(0xc85),_0x4bdc86=_0x2204db*0x5265c00;else{if(_0x9bc70c==='w')_0x2611b6=_0x197e84(0x26d),_0x4bdc86=_0x2204db*0x240c8400;else _0x9bc70c==='M'&&(_0x2611b6='month',_0x4bdc86=_0x2204db);}}}}if(!_0x2611b6){const _0x1aa1df=(_0xbf7fe1-_0x54e9fd)/0x36ee80,_0x3bd508=resolveGroupBy(_0xe2eb2d,_0x1aa1df);if(_0x3bd508===_0x197e84(0x4e2))_0x2611b6=_0x197e84(0x4e2);else{if(_0x3bd508===_0x197e84(0x4f9))_0x2611b6=_0x197e84(0x4f9);else{if(_0x3bd508==='week')_0x2611b6='week';else{if(_0x3bd508===_0x197e84(0xb87))_0x2611b6=_0x197e84(0xc85);else{if(_0x3bd508===_0x197e84(0x715))_0x2611b6='hour';}}}}}if(!_0x2611b6)return null;const _0x4136dc=this[_0x197e84(0xe99)]?.[_0x197e84(0x822)]||this[_0x197e84(0xe99)]?.[_0x197e84(0x84e)],_0x20e840=_0x4136dc?_0x4136dc[_0x197e84(0x1ae)][_0x197e84(0x910)]():_0xbf7fe1,_0x227909=new Date(_0x54e9fd),_0x254410=new Date(_0xbf7fe1);if(_0x2611b6===_0x197e84(0x4e2)){const _0x44ac95=_0x1afa8b&&_0x4bdc86?_0x4bdc86:0x1,_0x50ebcb=resolveGroupBy(_0xe2eb2d,(_0xbf7fe1-_0x54e9fd)/0x36ee80)===_0x197e84(0x4e2);if(_0x50ebcb){const _0x28c69f=this['card']?.['_viewWindow']||this[_0x197e84(0xe99)]?.['_window'],_0x374045=_0x28c69f?_0x28c69f[_0x197e84(0x3a7)][_0x197e84(0x910)]():_0x54e9fd,_0x5cfbed=_0x28c69f?_0x28c69f[_0x197e84(0x1ae)][_0x197e84(0x910)]():_0xbf7fe1,_0x2dc735=tzParts(_0x374045,_0x534865),_0x2bf665=tzParts(_0x5cfbed-0x1,_0x534865),_0x44d1b0=Math[_0x197e84(0xa08)](0x1,(_0x2bf665['y']-_0x2dc735['y'])*0xc+(_0x2bf665['mo']-_0x2dc735['mo'])+0x1),_0x1a2c46=tzParts(_0x5cfbed,_0x534865)['y']!==_0x2dc735['y'],_0x584a18=zonedWallToMs(_0x2bf665['y'],_0x2bf665['mo'],0x1,0x0,0x0,0x0,_0x534865),_0x35f5f9=!!this[_0x197e84(0xd0a)]&&_0x44d1b0>0x1;for(let _0x2dba6f=0x0;;_0x2dba6f+=_0x44ac95){const _0x4ceebc=zonedWallToMs(_0x2dc735['y'],_0x2dc735['mo']+_0x2dba6f,0x1,0x0,0x0,0x0,_0x534865);if(_0x4ceebc>_0x584a18)break;const _0x17040d=(_0x35f5f9?_0x2dba6f/(_0x44d1b0-0x1):(_0x2dba6f+0.5)/_0x44d1b0)*_0x190ff9;if(_0x17040d<-0x2||_0x17040d>_0x190ff9+0x2)continue;if(_0x17040d-_0x50a590<_0x3e37c9)continue;_0x50a590=_0x17040d,_0x8e19ae[_0x197e84(0xd65)]({'x':_0x17040d,'label':_0x45f1f5(new Date(_0x4ceebc),_0x1a2c46),'isDate':!![]});}}else{const _0x522a14=tzParts(_0x54e9fd,_0x534865),_0xfdfaa8=tzParts(_0xbf7fe1,_0x534865)['y']!==_0x522a14['y'];for(let _0x1dcf71=0x0;;_0x1dcf71+=_0x44ac95){const _0x37d692=zonedWallToMs(_0x522a14['y'],_0x522a14['mo']+_0x1dcf71,0x1,0x0,0x0,0x0,_0x534865);if(_0x37d692>_0xbf7fe1)break;_0x1ccff9(_0x37d692,_0x45f1f5(new Date(_0x37d692),_0xfdfaa8),!![]);}}}else{if(_0x2611b6===_0x197e84(0x4f9)){if(this[_0x197e84(0x2f0)]){const _0x15015b=this[_0x197e84(0xe99)]?.['_viewWindow']||this['card']?.[_0x197e84(0x84e)],_0x3302fc=_0x15015b?_0x15015b['start'][_0x197e84(0x910)]():_0x54e9fd,_0x4b3896=_0x15015b?_0x15015b['end'][_0x197e84(0x910)]():this[_0x197e84(0xe99)]?_0x20e840:_0xbf7fe1,{refY:_0x612d19,totalYears:_0x332abf}=this[_0x197e84(0x515)](_0x3302fc,_0x4b3896),_0x221343=!!this['_stretchSlots']&&_0x332abf>0x1;for(let _0x13dbdb=_0x612d19;_0x13dbdb<_0x612d19+_0x332abf;_0x13dbdb++){const _0x549fb2=_0x13dbdb-_0x612d19,_0x146967=(_0x221343?_0x549fb2/(_0x332abf-0x1):(_0x549fb2+0.5)/_0x332abf)*_0x190ff9;if(_0x146967<-0x2||_0x146967>_0x190ff9+0x2)continue;if(_0x146967-_0x50a590<_0x3e37c9)continue;_0x50a590=_0x146967,_0x8e19ae['push']({'x':_0x146967,'label':_0x4d59fb(_0x13dbdb,zonedWallToMs(_0x13dbdb,0x0,0x1,0x0,0x0,0x0,_0x534865)),'isDate':!![]});}}else{const _0x4b5871=tzParts(_0x20e840-0x1,_0x534865)['y'];for(let _0x3b5633=tzParts(_0x54e9fd,_0x534865)['y'];_0x3b5633<=_0x4b5871;_0x3b5633++){_0x1ccff9(zonedWallToMs(_0x3b5633,0x0,0x1,0x0,0x0,0x0,_0x534865),_0x4d59fb(_0x3b5633,zonedWallToMs(_0x3b5633,0x0,0x1,0x0,0x0,0x0,_0x534865)),!![]);}}}else{if(_0x2611b6===_0x197e84(0x26d)){const _0x5756f2=_0x4bdc86?Math[_0x197e84(0x1f5)](_0x4bdc86/0x240c8400)*0x7:0x7,_0x146629=tzParts(_0x54e9fd,_0x534865);let _0x40a88d=zonedWallToMs(_0x146629['y'],_0x146629['mo'],_0x146629['d']-weekStartOffsetDays(_0x146629['wd'],resolveFirstWeekday(_0x4a2cad)),0x0,0x0,0x0,_0x534865);if(_0x40a88d<_0x54e9fd){const _0x5488b2=tzParts(_0x40a88d,_0x534865);_0x40a88d=zonedWallToMs(_0x5488b2['y'],_0x5488b2['mo'],_0x5488b2['d']+0x7,0x0,0x0,0x0,_0x534865);}while(_0x40a88d<_0x20e840){_0x1ccff9(_0x40a88d,_0x1e6ac7(new Date(_0x40a88d)),!![]);const _0x549338=tzParts(_0x40a88d,_0x534865);_0x40a88d=zonedWallToMs(_0x549338['y'],_0x549338['mo'],_0x549338['d']+_0x5756f2,0x0,0x0,0x0,_0x534865);}}else{if(_0x2611b6==='day'){const _0x425c0b=0x5265c00;let _0x3fbeb1=tzStartOfDayMs(_0x54e9fd,_0x534865);if(_0x3fbeb1<_0x54e9fd){const _0x24f9fb=tzParts(_0x3fbeb1,_0x534865);_0x3fbeb1=zonedWallToMs(_0x24f9fb['y'],_0x24f9fb['mo'],_0x24f9fb['d']+0x1,0x0,0x0,0x0,_0x534865);}const _0x18819c=tzStartOfDayMs(_0x20e840-0x1,_0x534865),_0x1321eb=Math[_0x197e84(0xa08)](0x1,Math[_0x197e84(0x1f5)]((_0x18819c-_0x3fbeb1)/_0x425c0b)+0x1),_0x4c4be3=_0x4bdc86?Math[_0x197e84(0xa08)](0x1,Math['round'](_0x4bdc86/_0x425c0b)):null;let _0x594bbc;if(_0x4c4be3)_0x594bbc=_0x4c4be3;else{const _0x53c31a=0x3c,_0x4bff43=Math[_0x197e84(0xa08)](0x2,Math[_0x197e84(0x604)](_0x190ff9/_0x53c31a));_0x594bbc=Math[_0x197e84(0xa08)](0x1,Math['ceil']((_0x1321eb-0x1)/(_0x4bff43-0x1)));}const _0xe6a161=toNum(_0xe2eb2d?.[_0x197e84(0xd4b)]),_0x1e1a95=isNum(_0xe6a161)&&_0xe6a161>0x0?_0xe6a161/0x18:(_0xbf7fe1-_0x54e9fd)/_0x425c0b,_0x1dc483=getCachedDateTimeFormatter(_0x36d779,_0x534865?{'weekday':'short','day':'numeric','timeZone':_0x534865}:{'weekday':'short','day':_0x197e84(0xae3)}),_0x1a20f4=getCachedDateTimeFormatter(_0x36d779,_0x534865?{'day':_0x197e84(0xae3),'month':'short','timeZone':_0x534865}:{'day':_0x197e84(0xae3),'month':_0x197e84(0x577)});let _0x1e5078=-0x1;const _0x503f6b=_0x9819c3=>{const _0x3bf568=_0x197e84,_0x39947c=new Date(_0x9819c3);if(_0x237768||_0x1d0391)return _0x1e6ac7(_0x39947c);if(_0x1e1a95<=29.5)return _0x1dc483?_0x1dc483[_0x3bf568(0x5c5)](_0x39947c):_0x1e6ac7(_0x39947c);const _0x43466b=tzParts(_0x9819c3,_0x534865),_0x1c902d=_0x1e5078!==_0x43466b['mo'];_0x1e5078=_0x43466b['mo'];if(_0x1c902d)return _0x1a20f4?_0x1a20f4['format'](_0x39947c):_0x1e6ac7(_0x39947c);return String(_0x43466b['d']);},_0x8511cc=tzParts(_0x3fbeb1,_0x534865);let _0x443f5d=0x0;while(_0x443f5d<_0x1321eb-0x1){const _0x1938fb=zonedWallToMs(_0x8511cc['y'],_0x8511cc['mo'],_0x8511cc['d']+_0x443f5d,0x0,0x0,0x0,_0x534865);_0x1ccff9(_0x1938fb,_0x503f6b(_0x1938fb),!![]),_0x443f5d+=_0x594bbc;}_0x1ccff9(_0x18819c,_0x503f6b(_0x18819c),!![],!![]);}else{if(_0x2611b6===_0x197e84(0x715)){const _0x13eea6=_0x4bdc86||0x36ee80,_0x3a715c=_0x13eea6/0x36ee80,_0x25e584=new Date(_0x227909);_0x25e584['setMinutes'](0x0,0x0,0x0);if(_0x25e584[_0x197e84(0x910)]()<_0x54e9fd)_0x25e584[_0x197e84(0xe15)](_0x25e584[_0x197e84(0x910)]()+0x36ee80);if(_0x3a715c>=0x1){const _0x31215d=tzParts(_0x25e584[_0x197e84(0x910)](),_0x534865),_0x1a1b14=_0x31215d['h']%_0x3a715c;_0x1a1b14!==0x0&&_0x25e584[_0x197e84(0xe15)](zonedWallToMs(_0x31215d['y'],_0x31215d['mo'],_0x31215d['d'],_0x31215d['h']+(_0x3a715c-_0x1a1b14),0x0,0x0,_0x534865));}for(let _0x1b3da8=_0x25e584['getTime']();_0x1b3da8<_0x20e840;_0x1b3da8+=_0x13eea6){const _0x9649ce=new Date(_0x1b3da8),_0x3fedd4=tzParts(_0x1b3da8,_0x534865),_0x2a1a89=_0x3fedd4['h']===0x0&&_0x3fedd4['mi']===0x0;_0x1ccff9(_0x1b3da8,_0x2a1a89?_0x1e6ac7(_0x9649ce):_0x813069(_0x9649ce),_0x2a1a89);}}}}}}if(_0x2611b6===_0x197e84(0x4f9)&&!this[_0x197e84(0x2f0)]&&_0x8e19ae[_0x197e84(0xc70)]<0x2)return null;return _0x8e19ae[_0x197e84(0xc70)]>0x0?_0x8e19ae:null;}[_0x160929(0x653)](_0x1067d3,_0x333ac8,_0xda05b3,_0x1dde1b,_0x5b4d2b){const _0x3ddaee=_0x160929,_0x11ef79=(_0xda05b3-_0x333ac8)/0x36ee80,{tz:_0x1a2713,xFontSize:_0x42388b,explicitFmt:_0x55fe6,fmtTimeF:_0xcade53,fmtDate:_0x4d5acf,fmtTime:_0x531621,xPat:_0x2fc187}=this[_0x3ddaee(0xb49)](_0x1dde1b,_0x5b4d2b),_0xb3e261=_0x42388b*0.62;let _0x3518a1=0xb;if(_0x2fc187)_0x3518a1=Math[_0x3ddaee(0xa08)](0x3,_0x2fc187[_0x3ddaee(0xc70)]);else{if(_0x55fe6){const _0x286321=effDatetimeFormat(_0x1dde1b);if(_0x286321===_0x3ddaee(0x9de))_0x3518a1=0x5;else{if(_0x286321===_0x3ddaee(0x6c6))_0x3518a1=0x8;else{if(_0x286321===_0x3ddaee(0x669)||_0x286321===_0x3ddaee(0x3cf))_0x3518a1=0x5;else{if(_0x286321==='YYYY-MM')_0x3518a1=0x7;else{if(_0x286321===_0x3ddaee(0xe79))_0x3518a1=0x6;else{if(_0x286321===_0x3ddaee(0xb85))_0x3518a1=0xa;else{if(_0x286321===_0x3ddaee(0x81c))_0x3518a1=0x10;else{if(_0x286321===_0x3ddaee(0xc51))_0x3518a1=0xb;else{if(_0x286321===_0x3ddaee(0x57e))_0x3518a1=0xa;else{if(_0x286321===_0x3ddaee(0x420))_0x3518a1=0x7;}}}}}}}}}}else{if(_0xcade53)try{const _0x169a59=_0xcade53[_0x3ddaee(0x5c5)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x3518a1=Math[_0x3ddaee(0xa08)](0x5,_0x169a59[_0x3ddaee(0xc70)]);}catch(_0x423929){_0x3518a1=0x5;}else _0x3518a1=0x5;}}const _0x813048=_0x3518a1*_0xb3e261+0x8,_0x2fd195=Math[_0x3ddaee(0xa08)](0x3,Math[_0x3ddaee(0x604)](_0x1067d3/(_0x813048+0x10))),_0x1c1270=_0x813048+0x6,_0x21b4ea=[{'hours':0.25,'align':_0x3ddaee(0xc13)},{'hours':0.5,'align':_0x3ddaee(0xc13)},{'hours':0x1,'align':_0x3ddaee(0x715)},{'hours':0x2,'align':_0x3ddaee(0x715)},{'hours':0x3,'align':'hour'},{'hours':0x4,'align':_0x3ddaee(0x715)},{'hours':0x6,'align':'hour'},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':'hour'},{'hours':0x18,'align':_0x3ddaee(0xc85)},{'hours':0x30,'align':_0x3ddaee(0xc85)},{'hours':0xa8,'align':_0x3ddaee(0xc85)}];let _0x1821eb=_0x21b4ea[_0x21b4ea[_0x3ddaee(0xc70)]-0x1];for(const _0x130235 of _0x21b4ea){if(_0x11ef79/_0x130235['hours']<=_0x2fd195){_0x1821eb=_0x130235;break;}}const _0x4a9e83=_0x1821eb[_0x3ddaee(0xaa3)]*0x36ee80,_0x3811e1=new Date(_0x333ac8);let _0x24bb54;if(_0x1821eb[_0x3ddaee(0x608)]===_0x3ddaee(0xc85)){let _0xd26706=tzStartOfDayMs(_0x333ac8,_0x1a2713);if(_0xd26706<_0x333ac8){const _0x1ba946=tzParts(_0xd26706,_0x1a2713);_0xd26706=zonedWallToMs(_0x1ba946['y'],_0x1ba946['mo'],_0x1ba946['d']+0x1,0x0,0x0,0x0,_0x1a2713);}_0x24bb54=new Date(_0xd26706);}else{if(_0x1821eb[_0x3ddaee(0x608)]===_0x3ddaee(0x715)){_0x24bb54=new Date(_0x3811e1),_0x24bb54['setMinutes'](0x0,0x0,0x0);if(_0x24bb54['getTime']()<_0x333ac8)_0x24bb54['setTime'](_0x24bb54['getTime']()+0x36ee80);const _0x4239a2=_0x1821eb[_0x3ddaee(0xaa3)],_0x1b0bc5=tzParts(_0x24bb54[_0x3ddaee(0x910)](),_0x1a2713),_0x1442d5=_0x1b0bc5['h']%_0x4239a2;_0x1442d5!==0x0&&_0x24bb54[_0x3ddaee(0xe15)](zonedWallToMs(_0x1b0bc5['y'],_0x1b0bc5['mo'],_0x1b0bc5['d'],_0x1b0bc5['h']+(_0x4239a2-_0x1442d5),0x0,0x0,_0x1a2713));}else{const _0x5be5dd=_0x1821eb['hours']*0x3c;_0x24bb54=new Date(_0x3811e1),_0x24bb54[_0x3ddaee(0x116)](0x0,0x0);const _0x691c2f=_0x24bb54[_0x3ddaee(0x922)](),_0x48c6a8=_0x691c2f%_0x5be5dd;if(_0x48c6a8!==0x0||_0x24bb54[_0x3ddaee(0x910)]()<_0x333ac8)_0x24bb54['setMinutes'](_0x691c2f+(_0x5be5dd-_0x48c6a8),0x0,0x0);}}const _0x48d4fe=[];let _0x9ff33d=-Infinity;const _0x17050d=this[_0x3ddaee(0xe99)]?.[_0x3ddaee(0x822)]||this['card']?.[_0x3ddaee(0x84e)],_0x4df36e=_0x17050d?_0x17050d['end'][_0x3ddaee(0x910)]():_0xda05b3,_0x8f2eb8=[];if(_0x1821eb[_0x3ddaee(0x608)]==='day'){const _0x5492e7=Math[_0x3ddaee(0xa08)](0x1,Math['round'](_0x1821eb[_0x3ddaee(0xaa3)]/0x18));let _0x5b08dc=_0x24bb54[_0x3ddaee(0x910)]();while(_0x5b08dc<_0x4df36e){_0x8f2eb8[_0x3ddaee(0xd65)](_0x5b08dc);const _0xcf16cf=tzParts(_0x5b08dc,_0x1a2713);_0x5b08dc=zonedWallToMs(_0xcf16cf['y'],_0xcf16cf['mo'],_0xcf16cf['d']+_0x5492e7,0x0,0x0,0x0,_0x1a2713);}}else{for(let _0x4a116a=_0x24bb54['getTime']();_0x4a116a<_0x4df36e;_0x4a116a+=_0x4a9e83)_0x8f2eb8[_0x3ddaee(0xd65)](_0x4a116a);}for(const _0x183297 of _0x8f2eb8){if(_0x183297<_0x333ac8)continue;const _0x4f7ba8=(_0x183297-_0x333ac8)/(_0xda05b3-_0x333ac8)*_0x1067d3,_0x1db15e=new Date(_0x183297),_0x4e3fea=tzParts(_0x183297,_0x1a2713),_0x5e3419=_0x4e3fea['h']===0x0&&_0x4e3fea['mi']===0x0&&_0x11ef79>=0xc;if(_0x4f7ba8-_0x9ff33d<_0x1c1270){if(_0x5e3419&&_0x48d4fe['length']>0x0){const _0x5a7f82=_0x48d4fe[_0x48d4fe[_0x3ddaee(0xc70)]-0x1];if(!_0x5a7f82[_0x3ddaee(0x741)]){_0x48d4fe[_0x3ddaee(0xbb3)](),_0x9ff33d=_0x48d4fe['length']>0x0?_0x48d4fe[_0x48d4fe[_0x3ddaee(0xc70)]-0x1]['x']:-Infinity;if(_0x4f7ba8-_0x9ff33d<_0x1c1270)continue;}else continue;}else continue;}_0x9ff33d=_0x4f7ba8,_0x48d4fe[_0x3ddaee(0xd65)]({'x':_0x4f7ba8,'label':_0x5e3419?_0x4d5acf(_0x1db15e):_0x531621(_0x1db15e),'isDate':_0x5e3419});}return _0x48d4fe;}[_0x160929(0x743)](_0x5117a8,_0x511c83,_0x6677c5,_0x1ccc01,_0x158e27,_0x3a005c,_0x585f39,_0x4f7649){const _0xce739a=_0x160929,_0x36234c=svgEl('g',{'class':_0xce739a(0x440)});let _0x4ab4ce=this[_0xce739a(0x7dd)](_0x1ccc01,_0x158e27,_0x3a005c,_0x585f39,_0x4f7649);if(!_0x4ab4ce)_0x4ab4ce=this[_0xce739a(0x653)](_0x1ccc01,_0x158e27,_0x3a005c,_0x585f39,_0x4f7649);if(!_0x4ab4ce||!_0x4ab4ce[_0xce739a(0xc70)]){_0x5117a8[_0xce739a(0x9fc)](_0x36234c);return;}const _0x193e90=!!_0x585f39[_0xce739a(0x691)],_0x45c80e=0x4,_0x3b551f=toNum(_0x585f39[_0xce739a(0x430)])||0xa,_0x2bddc4=_0x3b551f+0x1,_0x1e7f32=toNum(_0x585f39[_0xce739a(0x44a)]),_0x295315=isNum(_0x1e7f32)?_0x1e7f32:0.5,_0x2466c4=_0x585f39[_0xce739a(0x7cc)]||_0xce739a(0xa5b),_0x5b40c8=_0x585f39[_0xce739a(0x192)]||_0x585f39['x_axis_color']||'var(--primary-color,\x20#4A90D9)';for(const _0x53351d of _0x4ab4ce){const _0x3c528c=_0x511c83+_0x53351d['x'],_0x35e19b=!!_0x53351d[_0xce739a(0x741)],_0x35d46b=_0x3c528c,_0x3e6e0a=_0xce739a(0x942);_0x193e90&&_0x36234c[_0xce739a(0x9fc)](svgEl(_0xce739a(0xa0b),{'x1':_0x3c528c,'x2':_0x3c528c,'y1':_0x6677c5,'y2':_0x6677c5+_0x45c80e,'stroke':_0x35e19b?_0x5b40c8:_0x2466c4,'stroke-width':'1','opacity':String(_0x295315),'class':_0xce739a(0x28c)}));const _0x4b0fe0=[];if(_0x35e19b)_0x4b0fe0[_0xce739a(0xd65)](_0xce739a(0xd02)),_0x4b0fe0['push'](_0xce739a(0x154)+_0x5b40c8),_0x4b0fe0[_0xce739a(0xd65)]('opacity:1'),_0x4b0fe0[_0xce739a(0xd65)](_0xce739a(0x5eb)+_0x2bddc4+'px');else{if(_0x585f39[_0xce739a(0x430)]){const _0x412e90=String(_0x585f39[_0xce739a(0x430)]);_0x4b0fe0[_0xce739a(0xd65)]('font-size:'+(/[a-z%]$/i[_0xce739a(0x2e2)](_0x412e90)?_0x412e90:_0x412e90+'px'));}if(_0x585f39[_0xce739a(0x7cc)])_0x4b0fe0[_0xce739a(0xd65)](_0xce739a(0x154)+_0x585f39[_0xce739a(0x7cc)]);if(isNum(_0x1e7f32))_0x4b0fe0[_0xce739a(0xd65)](_0xce739a(0xcf3)+_0x1e7f32);}const _0x3dc050=svgEl(_0xce739a(0x677),{'x':_0x35d46b,'y':_0x6677c5+(_0x193e90?_0x45c80e+0xc:0xe),'text-anchor':_0x3e6e0a,'class':_0xce739a(0xa9b)+(_0x35e19b?_0xce739a(0x71e):'')});if(_0x4b0fe0[_0xce739a(0xc70)])_0x3dc050[_0xce739a(0xc6d)](_0xce739a(0x9a0),_0x4b0fe0[_0xce739a(0xc0d)](';'));_0x3dc050['textContent']=_0x53351d[_0xce739a(0x7d7)],_0x36234c[_0xce739a(0x9fc)](_0x3dc050);}_0x5117a8[_0xce739a(0x9fc)](_0x36234c);}[_0x160929(0x19c)](_0x239b59,_0x312c68){const _0xc078e4=_0x160929;if(!_0x239b59[_0xc078e4(0xc70)])return null;const _0x403dc0=!!_0x312c68[_0xc078e4(0xda9)],_0x48ffd6=new Map(),_0x5aa5b4=new Map();for(const _0x49e4a4 of _0x239b59){const _0x5589f5=_0x49e4a4[_0xc078e4(0xae9)][_0xc078e4(0xb5a)]||(_0x403dc0&&_0x49e4a4[_0xc078e4(0xae9)]['_compareOf']==null?_0xc078e4(0x8f7):null);if(!_0x5589f5)continue;const _0x215b4c=_0x49e4a4[_0xc078e4(0xae9)]['y_axis']==='secondary'?'y2':'y1',_0x5102db=(_0x49e4a4['entity'][_0xc078e4(0x529)]||'line')===_0xc078e4(0xd69)?_0xc078e4(0xd69):_0xc078e4(0xa0b),_0x50b7e7=_0x49e4a4[_0xc078e4(0xae9)][_0xc078e4(0x318)]?_0xc078e4(0x50b):_0xc078e4(0x30a),_0x3efcbb=_0x5589f5+'::'+_0x215b4c+'::'+_0x5102db+'::'+_0x50b7e7;if(!_0x5aa5b4[_0xc078e4(0x9b5)](_0x3efcbb))_0x5aa5b4[_0xc078e4(0x22c)](_0x3efcbb,[]);_0x5aa5b4['get'](_0x3efcbb)['push'](_0x49e4a4);}for(const [_0xe7730,_0x3da187]of[..._0x5aa5b4]){if(_0x3da187[_0xc078e4(0xc70)]!==0x1)continue;const _0x40d42b=_0x3da187[0x0][_0xc078e4(0xae9)],_0x2be024=_0x40d42b['graph_type']||_0x40d42b[_0xc078e4(0xc4e)]||'line',_0x284606=_0x2be024===_0xc078e4(0xd69)||_0x2be024===_0xc078e4(0x78b)||!!_0x40d42b[_0xc078e4(0xe5e)];if(!_0x284606)_0x5aa5b4[_0xc078e4(0x200)](_0xe7730);}if(!_0x5aa5b4[_0xc078e4(0xcaa)])return null;for(const [_0x3fcfbc,_0x43569b]of _0x5aa5b4){for(const _0x3787bf of _0x43569b)_0x48ffd6['set'](_0x3787bf[_0xc078e4(0xa9a)],_0x3fcfbc);}const _0x58355f=new Map();for(const [,_0x314a84]of _0x5aa5b4){let _0x1e7abf=null;for(const _0x1fc018 of _0x314a84){_0x58355f['set'](_0x1fc018[_0xc078e4(0xa9a)],_0x1e7abf);if(_0x1fc018[_0xc078e4(0xd04)]['some'](_0x5bc77b=>isNum(_0x5bc77b['v'])&&_0x5bc77b['v']!==0x0))_0x1e7abf=_0x1fc018;}}const _0x1b3325=new Map(),_0x4da8ef=new Map();for(const [_0x455084,_0x351e7b]of _0x5aa5b4){const _0x90abe9=new Map();let _0x2829be=Infinity,_0x17550b=-Infinity;for(const _0x1a258a of _0x351e7b){const _0x1072f8=new Map();for(const _0x9ae278 of _0x1a258a[_0xc078e4(0xd04)]){if(!isNum(_0x9ae278['v']))continue;_0x1072f8[_0xc078e4(0x22c)](_0x9ae278['t'],_0x90abe9[_0xc078e4(0x1a9)](_0x9ae278['t'])||0x0);}_0x1b3325[_0xc078e4(0x22c)](_0x1a258a[_0xc078e4(0xa9a)],_0x1072f8);for(const _0x39caaa of _0x1a258a['points']){if(!isNum(_0x39caaa['v'])||_0x39caaa['v']===0x0)continue;const _0x1e07e0=_0x90abe9[_0xc078e4(0x1a9)](_0x39caaa['t'])||0x0,_0x56edbd=_0x1e07e0+_0x39caaa['v'];_0x90abe9['set'](_0x39caaa['t'],_0x56edbd);if(_0x56edbd<_0x2829be)_0x2829be=_0x56edbd;if(_0x56edbd>_0x17550b)_0x17550b=_0x56edbd;if(_0x1e07e0<_0x2829be)_0x2829be=_0x1e07e0;if(_0x1e07e0>_0x17550b)_0x17550b=_0x1e07e0;}}_0x2829be!==Infinity&&_0x4da8ef[_0xc078e4(0x22c)](_0x455084,{'min':Math[_0xc078e4(0xc2f)](_0x2829be,0x0),'max':Math[_0xc078e4(0xa08)](_0x17550b,0x0)});}return{'stackKeyByIdx':_0x48ffd6,'baselineByIdx':_0x1b3325,'groupExtremesByKey':_0x4da8ef,'boundaryOwnerByIdx':_0x58355f};}[_0x160929(0x40f)](_0x3b892a,_0x392f8b,_0x505684,_0x59e39d,_0xb24c9b,_0x22bc21,_0x56223c,_0x550e71,_0x18c6e2,_0x46529c,_0x1711a4){const _0x1d20cd=_0x160929,{padL:_0x5c2dd5,padT:_0x291e6c,plotW:_0x2f5454,plotH:_0x178475,tStart:_0x25ec11,tEnd:_0x13c4a4}=_0x56223c,_0x8b69e3=!!_0x56223c[_0x1d20cd(0x321)],_0x1587f3=_0x56223c[_0x1d20cd(0x77f)]||0x1,_0x365ef2=_0x56223c[_0x1d20cd(0x39c)]??Math[_0x1d20cd(0xa08)](0x1,_0x13c4a4-_0x25ec11),_0x3bd74a=_0x505684['entity'],_0x14ace9=this[_0x1d20cd(0xe99)][_0x1d20cd(0xe0e)](_0x3bd74a[_0x1d20cd(0x73c)],_0x3bd74a[_0x1d20cd(0xae9)])||_0x3bd74a[_0x1d20cd(0x73c)]||'#888',_0x5e2149=_0x3bd74a[_0x1d20cd(0x529)]||_0x1d20cd(0xa0b),_0x56abc8=_0x505684[_0x1d20cd(0xd04)]['filter'](_0xa2be99=>_0xa2be99['v']!==null);if(!_0x56abc8[_0x1d20cd(0xc70)])return;const _0xb89e44=!!_0x18c6e2,_0x4162a1=_0x244215=>_0x18c6e2?.['get'](_0x244215)??0x0,_0x2f6a29=_0xb89e44?_0x2cc315=>_0x22bc21(_0x4162a1(_0x2cc315['t'])+_0x2cc315['v'],_0x59e39d):_0x455ee9=>_0x22bc21(_0x455ee9['v'],_0x59e39d),_0x517cd3=!!(_0x3bd74a['color_thresholds']?.['enabled']&&_0x3bd74a[_0x1d20cd(0xcce)]?.[_0x1d20cd(0x94d)]?.['length']),_0x1e1678=!!_0x3bd74a[_0x1d20cd(0x49b)]?.[_0x1d20cd(0x397)],_0xf73335=_0x517cd3?this[_0x1d20cd(0xe99)]['_thrVals'](_0x3bd74a):null,_0x407365=_0x3bd74a[_0x1d20cd(0xcce)]?.[_0x1d20cd(0x4ea)]===_0x1d20cd(0x3e6)?'hard':_0x1d20cd(0xdd4),_0x29b92b=_0x3bd74a[_0x1d20cd(0xcce)]?.[_0x1d20cd(0x79a)]===_0x1d20cd(0xa50)?'horizontal':_0x1d20cd(0x6ec),_0x494b91=_0x3bd74a[_0x1d20cd(0xcce)]?.[_0x1d20cd(0x581)]==='raw'?_0x1d20cd(0x565):'value',_0x19d0d8=!!_0x3bd74a[_0x1d20cd(0xcce)]?.[_0x1d20cd(0x7b7)],_0xb0b5fa=_0x407365==='smooth',_0xaad8c4=_0x1e1678?_0x3bd74a[_0x1d20cd(0x49b)]:null;let _0xab3372=_0x14ace9,_0x210be4=_0x517cd3;if(_0x517cd3&&_0x19d0d8){let _0x4ff7a8=null;for(let _0x26a624=_0x56abc8[_0x1d20cd(0xc70)]-0x1;_0x26a624>=0x0;_0x26a624--){const _0x3f168c=_0x56abc8[_0x26a624],_0xa70d3=_0x494b91==='raw'&&_0x3f168c[_0x1d20cd(0x336)]!=null?_0x3f168c[_0x1d20cd(0x336)]:_0x3f168c['v'];if(isNum(_0xa70d3)){_0x4ff7a8=_0xa70d3;break;}}_0x4ff7a8!=null&&(_0xab3372=resolveValueColor(_0x4ff7a8,_0xf73335,_0x14ace9)),_0x210be4=![];}let _0x301a05=null,_0x4dcb1a=null;if(_0x210be4&&_0x29b92b===_0x1d20cd(0x6ec)&&_0x494b91!==_0x1d20cd(0x565)){const _0x46d7c9=_0x1d20cd(0x678)+_0x505684['idx']+'-'+this[_0x1d20cd(0xe99)][_0x1d20cd(0x693)],_0x1bd9af=_0x1d20cd(0xe02)+_0x505684[_0x1d20cd(0xa9a)]+'-'+this[_0x1d20cd(0xe99)][_0x1d20cd(0x693)];_0x301a05=this[_0x1d20cd(0x765)](_0x392f8b,_0x46d7c9,_0xf73335,_0x59e39d,_0x291e6c,_0x178475,_0x407365,0x1,_0x14ace9),_0x4dcb1a=this[_0x1d20cd(0x765)](_0x392f8b,_0x1bd9af,_0xf73335,_0x59e39d,_0x291e6c,_0x178475,_0x407365,0.3,_0x14ace9);}const _0x8fffed=(_0x22b601,_0x191f32)=>{const _0x208bbe=_0x1d20cd;if(_0x210be4){const _0x3f2860=_0x494b91==='raw'&&_0x22b601[_0x208bbe(0x336)]!=null?_0x22b601['rawV']:_0x22b601['v'];return resolveValueColor(_0x3f2860,_0xf73335,_0xab3372,_0xb0b5fa);}if(_0x1e1678&&_0x191f32>0x0)return segmentRiseFallColor(_0x56abc8[_0x191f32-0x1],_0x22b601,_0xaad8c4,_0xab3372);return _0xab3372;},_0x21b05e=svgEl('g',{'class':'sgc-series\x20sgc-type-'+_0x5e2149+(_0xb89e44?_0x1d20cd(0xe52):'')});if(_0x5e2149===_0x1d20cd(0x5a7)){const _0x553774=_0xb24c9b,_0xc36395=resolveGroupBy(_0x550e71,(_0x13c4a4-_0x25ec11)/0x36ee80);if(_0xc36395===_0x1d20cd(0x4e2)&&_0x56abc8[_0x1d20cd(0xc70)]>0x0){this['_calBarPositions']=new Map();for(const _0x490314 of _0x505684[_0x1d20cd(0xd04)])this['_calBarPositions']['set'](_0x490314['t'],_0x553774(_0x490314['t']));}let _0x2f3ac6=Infinity;for(let _0x32a970=0x1;_0x32a970<_0x56abc8[_0x1d20cd(0xc70)];_0x32a970++){const _0x1a747d=_0x553774(_0x56abc8[_0x32a970]['t'])-_0x553774(_0x56abc8[_0x32a970-0x1]['t']);if(_0x1a747d>0x0&&_0x1a747d<_0x2f3ac6)_0x2f3ac6=_0x1a747d;}let _0x49cca4;if(_0xc36395==='month'){const _0x5bad2=new Date(_0x25ec11),_0x87c4d1=new Date(_0x13c4a4),_0x48d375=Math[_0x1d20cd(0xa08)](0x1,(_0x87c4d1[_0x1d20cd(0x237)]()-_0x5bad2['getFullYear']())*0xc+(_0x87c4d1[_0x1d20cd(0xb7c)]()-_0x5bad2[_0x1d20cd(0xb7c)]())+0x1);_0x49cca4=_0x2f5454/_0x48d375;}else{if(_0x8b69e3)_0x49cca4=_0x2f5454/_0x1587f3;else{const _0x5cc2a1=toNum(_0x550e71['points_per_hour'])||0x2,_0x4363f7=groupBucketMs(_0xc36395,(_0x13c4a4-_0x25ec11)/0x36ee80,_0x5cc2a1);_0x49cca4=Math['min'](_0x2f5454,_0x4363f7/Math['max'](0x1,_0x365ef2)*_0x2f5454);}}const _0x4affed=isFinite(_0x2f3ac6)?_0x2f3ac6:Math[_0x1d20cd(0xa08)](0x1,_0x49cca4),_0x36f26d=toNum(_0x550e71[_0x1d20cd(0x738)]),_0x12af2b=Math[_0x1d20cd(0xa08)](0x0,_0x4affed*0.4),_0xf18af9=isNum(_0x36f26d)&&_0x36f26d>0x0?Math[_0x1d20cd(0xc2f)](_0x36f26d,_0x12af2b):Math[_0x1d20cd(0xa08)](0x1,_0x4affed*0.25),_0xbda59c=Math[_0x1d20cd(0xa08)](0x1,_0x4affed-_0xf18af9),_0x39e906=Math[_0x1d20cd(0xa08)](0x1,_0x46529c?.[_0x1d20cd(0x81f)]||0x1),_0x33bc15=_0x46529c?.[_0x1d20cd(0x549)]||0x0,_0xf9112e=Math[_0x1d20cd(0xa08)](0x1,_0xbda59c/_0x39e906);_0x505684[_0x1d20cd(0x5fa)]=new Map(),_0x505684[_0x1d20cd(0x2d4)]=_0xf9112e/0x2;const _0x4415b7=_0x3bd74a[_0x1d20cd(0x49b)]?.[_0x1d20cd(0x397)]?_0x3bd74a['rise_fall_colors']:null,_0x12322d=_0x4415b7&&(_0x4415b7[_0x1d20cd(0xa68)]||_0x4415b7[_0x1d20cd(0xb86)]),_0x26b6c8=_0x4415b7&&(_0x4415b7[_0x1d20cd(0xc72)]||_0x4415b7['fall_color']),_0x1fd944=this[_0x1d20cd(0xe99)][_0x1d20cd(0xe0e)](_0x12322d)||_0x12322d||_0x1d20cd(0x1d6),_0x5da6c0=this[_0x1d20cd(0xe99)][_0x1d20cd(0xe0e)](_0x26b6c8)||_0x26b6c8||_0x1d20cd(0xb0c),_0x494ad1=Math[_0x1d20cd(0xa08)](0x1,Math[_0x1d20cd(0xc2f)](0x2,_0xf9112e*0.14));_0x56abc8[_0x1d20cd(0xb54)](_0x397607=>{const _0x8413e6=_0x1d20cd;if(!isNum(_0x397607['v']))return;if(_0x397607['t']<_0x25ec11||_0x397607['t']>=_0x13c4a4)return;const _0x1a24dd=isNum(_0x397607['o'])?_0x397607['o']:_0x397607['v'],_0x5c87df=isNum(_0x397607['c'])?_0x397607['c']:_0x397607['v'],_0x2077a4=isNum(_0x397607['h'])?_0x397607['h']:Math[_0x8413e6(0xa08)](_0x1a24dd,_0x5c87df),_0x448a49=isNum(_0x397607['l'])?_0x397607['l']:Math['min'](_0x1a24dd,_0x5c87df),_0x8884e2=_0x553774(_0x397607['t']),_0x38fbd8=_0x8884e2-_0xbda59c/0x2+_0x33bc15*_0xf9112e,_0x2e05dd=_0x38fbd8+_0xf9112e/0x2;_0x505684['_barCenters'][_0x8413e6(0x22c)](_0x397607['t'],_0x2e05dd);const _0xa545fa=_0x5c87df>=_0x1a24dd,_0x2e3cfe=_0xa545fa?_0x1fd944:_0x5da6c0,_0x44d847=_0x22bc21(_0x2077a4,_0x59e39d),_0x286b20=_0x22bc21(_0x448a49,_0x59e39d);_0x21b05e[_0x8413e6(0x9fc)](svgEl('line',{'x1':_0x2e05dd,'y1':Math[_0x8413e6(0xc2f)](_0x44d847,_0x286b20),'x2':_0x2e05dd,'y2':Math['max'](_0x44d847,_0x286b20),'stroke':_0x2e3cfe,'stroke-width':String(_0x494ad1),'class':_0x8413e6(0x8ac)}));const _0x4a9951=_0x22bc21(_0x1a24dd,_0x59e39d),_0x1a4743=_0x22bc21(_0x5c87df,_0x59e39d);let _0x42c8a0=Math['min'](_0x4a9951,_0x1a4743),_0x3288d8=Math[_0x8413e6(0x960)](_0x4a9951-_0x1a4743);_0x3288d8<0x1&&(_0x3288d8=0x1,_0x42c8a0-=0.5),_0x21b05e[_0x8413e6(0x9fc)](svgEl(_0x8413e6(0x3cd),{'x':_0x38fbd8,'y':_0x42c8a0,'width':_0xf9112e,'height':_0x3288d8,'fill':_0x2e3cfe,'stroke':_0x2e3cfe,'stroke-width':'1','data-t':String(_0x397607['t']),'data-x':String(_0x38fbd8),'data-w':String(_0xf9112e),'class':_0x8413e6(0x4fd)+(_0xa545fa?'up':_0x8413e6(0xaa2))}));}),_0x3b892a[_0x1d20cd(0x9fc)](_0x21b05e);return;}if(_0x5e2149===_0x1d20cd(0xd69)){const _0xcedf19=_0xb24c9b,_0x32a3fe=resolveGroupBy(_0x550e71,(_0x13c4a4-_0x25ec11)/0x36ee80);if(_0x32a3fe===_0x1d20cd(0x4e2)&&_0x56abc8[_0x1d20cd(0xc70)]>0x0){this[_0x1d20cd(0xe37)]=new Map();for(const _0x4d3619 of _0x505684[_0x1d20cd(0xd04)]){this[_0x1d20cd(0xe37)]['set'](_0x4d3619['t'],_0xcedf19(_0x4d3619['t']));}}let _0x4169c1=Infinity;for(let _0x44065a=0x1;_0x44065a<_0x56abc8['length'];_0x44065a++){const _0x648612=_0xcedf19(_0x56abc8[_0x44065a]['t'])-_0xcedf19(_0x56abc8[_0x44065a-0x1]['t']);if(_0x648612>0x0&&_0x648612<_0x4169c1)_0x4169c1=_0x648612;}let _0x720ba1;if(_0x32a3fe===_0x1d20cd(0x4e2)){const _0x623d20=new Date(_0x25ec11),_0x5aab82=new Date(_0x13c4a4),_0x2cd96b=Math[_0x1d20cd(0xa08)](0x1,(_0x5aab82['getFullYear']()-_0x623d20[_0x1d20cd(0x237)]())*0xc+(_0x5aab82[_0x1d20cd(0xb7c)]()-_0x623d20['getMonth']())+0x1);_0x720ba1=_0x2f5454/_0x2cd96b;}else{if(_0x8b69e3)_0x720ba1=_0x2f5454/_0x1587f3;else{const _0x18c760=toNum(_0x550e71[_0x1d20cd(0x909)])||0x2,_0x4e7908=groupBucketMs(_0x32a3fe,(_0x13c4a4-_0x25ec11)/0x36ee80,_0x18c760);_0x720ba1=Math[_0x1d20cd(0xc2f)](_0x2f5454,_0x4e7908/Math[_0x1d20cd(0xa08)](0x1,_0x365ef2)*_0x2f5454);}}const _0x5005ff=isFinite(_0x4169c1)?_0x4169c1:Math['max'](0x1,_0x720ba1),_0x11cd72=toNum(_0x550e71[_0x1d20cd(0x738)]),_0x28f53d=Math[_0x1d20cd(0xa08)](0x0,_0x5005ff*0.3),_0x11f8d4=isNum(_0x11cd72)&&_0x11cd72>0x0?Math[_0x1d20cd(0xc2f)](_0x11cd72,_0x28f53d):0x0,_0x1a8ef8=Math[_0x1d20cd(0xa08)](0x1,_0x5005ff-_0x11f8d4),_0x372439=Math[_0x1d20cd(0xa08)](0x1,_0x46529c?.[_0x1d20cd(0x81f)]||0x1),_0x5dbcd2=_0x46529c?.[_0x1d20cd(0x549)]||0x0,_0x541c26=Math[_0x1d20cd(0xa08)](0x1,_0x1a8ef8/_0x372439);_0x505684[_0x1d20cd(0x5fa)]=new Map(),_0x505684[_0x1d20cd(0x2d4)]=_0x541c26/0x2;const _0x49debe=_0x22bc21(clamp(0x0,_0x59e39d['lo'],_0x59e39d['hi']),_0x59e39d),_0x8fb3dc=_0x3bd74a[_0x1d20cd(0xb32)]!==![],_0x322b93=Math[_0x1d20cd(0xa08)](0x0,Math[_0x1d20cd(0xc2f)](0x5,_0x541c26/0x3));let _0x2e8b3b=null;const _0x42cabc=new Map();_0x8fb3dc&&(_0x2e8b3b=_0x1d20cd(0x31c)+_0x505684['idx']+'-'+this[_0x1d20cd(0xe99)][_0x1d20cd(0x693)]);_0x56abc8[_0x1d20cd(0xb54)]((_0x3d2ec1,_0x44cb6b)=>{const _0x245f66=_0x1d20cd;if(!isNum(_0x3d2ec1['v']))return;if(_0x3d2ec1['t']<_0x25ec11||_0x3d2ec1['t']>=_0x13c4a4)return;let _0x428126=_0xcedf19(_0x3d2ec1['t']);if(!isFinite(_0x4169c1)&&_0x1a8ef8<=_0x2f5454){const _0x41b09b=_0x1a8ef8/0x2;if(_0x428126-_0x41b09b<_0x5c2dd5)_0x428126=_0x5c2dd5+_0x41b09b;else{if(_0x428126+_0x41b09b>_0x5c2dd5+_0x2f5454)_0x428126=_0x5c2dd5+_0x2f5454-_0x41b09b;}}const _0x47df83=_0x428126-_0x1a8ef8/0x2+_0x5dbcd2*_0x541c26;_0x505684[_0x245f66(0x5fa)]['set'](_0x3d2ec1['t'],_0x47df83+_0x541c26/0x2);if(_0x3d2ec1['v']===0x0)return;const _0x551e9e=_0xb89e44?_0x4162a1(_0x3d2ec1['t']):0x0,_0x417ed5=_0x22bc21(_0x551e9e+_0x3d2ec1['v'],_0x59e39d),_0x56511e=_0xb89e44?_0x22bc21(_0x551e9e,_0x59e39d):_0x49debe,_0xb21c0=Math[_0x245f66(0xc2f)](_0x417ed5,_0x56511e),_0x3f674d=Math[_0x245f66(0x960)](_0x56511e-_0x417ed5);if(_0x3f674d<0.5)return;const _0x9986f=_0x8fffed(_0x3d2ec1,_0x44cb6b);let _0x5cf05a=_0x9986f;if(_0x8fb3dc){const _0x3a7281=_0x3d2ec1['v']<0x0,_0xba7ff0=_0x9986f+'|'+(_0x3a7281?0x1:0x0);let _0x46717f=_0x42cabc['get'](_0xba7ff0);if(!_0x46717f){_0x46717f=_0x2e8b3b+'-'+_0x42cabc['size'];const _0x345f1b=svgEl(_0x245f66(0x2a6),{'id':_0x46717f,'x1':'0','y1':_0x3a7281?'1':'0','x2':'0','y2':_0x3a7281?'0':'1','gradientUnits':_0x245f66(0x619)});_0x345f1b[_0x245f66(0x9fc)](svgEl(_0x245f66(0xe72),{'offset':'0%','stop-color':_0x9986f,'stop-opacity':'1'})),_0x345f1b[_0x245f66(0x9fc)](svgEl(_0x245f66(0xe72),{'offset':_0x245f66(0x28f),'stop-color':_0x9986f,'stop-opacity':_0x245f66(0x4a8)})),_0x392f8b[_0x245f66(0x9fc)](_0x345f1b),_0x42cabc[_0x245f66(0x22c)](_0xba7ff0,_0x46717f);}_0x5cf05a=_0x245f66(0xe28)+_0x46717f+')';}_0x21b05e[_0x245f66(0x9fc)](svgEl(_0x245f66(0x3cd),{'x':_0x47df83,'y':_0xb21c0,'width':_0x541c26,'height':_0x3f674d,'rx':_0x322b93,'ry':_0x322b93,'fill':_0x5cf05a,'data-t':String(_0x3d2ec1['t']),'data-x':String(_0x47df83),'data-w':String(_0x541c26),'data-band-x':String(_0x428126-_0x5005ff/0x2),'data-band-w':String(_0x5005ff),'class':_0x550e71['animate_graph']?_0x245f66(0xe6e):_0x245f66(0x4f4)}));}),_0x3b892a[_0x1d20cd(0x9fc)](_0x21b05e);return;}const _0x5cd104=_0x5e2149==='area'||_0x3bd74a['show_fill'],_0x4f65da=toNum(_0x3bd74a[_0x1d20cd(0x371)]),_0x2981a5=isNum(_0x4f65da)?Math[_0x1d20cd(0xa08)](0x0,Math['min'](0x1,_0x4f65da)):0.4,_0x72dc66=String(_0x2981a5),_0x236d59=String(_0x2981a5/0x8),_0x256928=_0x3bd74a['show_line']!==![],_0x442979=_0x5e2149===_0x1d20cd(0x385),_0x470f09=!!_0x3bd74a['smooth']&&!_0x442979,_0x4a78cf=_0x210be4&&(_0x494b91===_0x1d20cd(0x565)||_0x29b92b===_0x1d20cd(0xa50))?_0x1d20cd(0x683):_0x210be4?_0x1d20cd(0xb32):_0x1e1678?'segments':_0x1d20cd(0xe33),_0x57e8a5=_0xb89e44&&!(_0x505684[_0x1d20cd(0xd04)]||_0x56abc8)['some'](_0x5c2192=>isNum(_0x5c2192['v'])&&_0x5c2192['v']!==0x0),_0x43a8f8=_0x57e8a5?()=>!![]:_0x1da020=>!isNum(_0x1da020['v']),_0x126a7a=[];{let _0x51b888=[];for(const _0x204581 of _0x505684['points']||_0x56abc8){if(_0x43a8f8(_0x204581)){if(_0x51b888[_0x1d20cd(0xc70)])_0x126a7a['push'](_0x51b888);_0x51b888=[];}else _0x51b888[_0x1d20cd(0xd65)](_0x204581);}if(_0x51b888['length'])_0x126a7a[_0x1d20cd(0xd65)](_0x51b888);}if(!_0x126a7a[_0x1d20cd(0xc70)]){_0x3b892a[_0x1d20cd(0x9fc)](_0x21b05e);return;}const _0x349173=topEdgeMode(_0x505684),_0x4de23e=_0x51e825=>buildShapePath(_0x349173,_0x51e825,_0xb24c9b,_0x2f6a29),_0x31578b=_0xc0cb47=>{const _0x40a67d=_0x1d20cd,_0x52bccf=_0x4de23e(_0xc0cb47);if(!_0x52bccf)return'';if(_0xb89e44){const _0x1574ce=_0x1711a4?topEdgeMode(_0x1711a4):_0x40a67d(0x10f),_0xacba1b=_0x36348f=>_0x22bc21(_0x4162a1(_0x36348f['t']),_0x59e39d),_0x4ffda6=_0xc0cb47[_0x40a67d(0x3d3)]()[_0x40a67d(0x7be)]();let _0x2a7cc7;if(_0x1574ce===_0x40a67d(0x385)){_0x2a7cc7='L\x20'+_0xb24c9b(_0x4ffda6[0x0]['t'])+'\x20'+_0xacba1b(_0x4ffda6[0x0]);for(let _0x4c4495=0x1;_0x4c4495<_0x4ffda6[_0x40a67d(0xc70)];_0x4c4495++){const _0x332023=_0xacba1b(_0x4ffda6[_0x4c4495-0x1]),_0x3a42a8=_0xacba1b(_0x4ffda6[_0x4c4495]);if(_0x3a42a8!==_0x332023)_0x2a7cc7+=_0x40a67d(0x220)+_0xb24c9b(_0x4ffda6[_0x4c4495-0x1]['t'])+'\x20'+_0x3a42a8;_0x2a7cc7+='\x20L\x20'+_0xb24c9b(_0x4ffda6[_0x4c4495]['t'])+'\x20'+_0x3a42a8;}}else{const _0x38e421=buildShapePath(_0x1574ce,_0x4ffda6,_0xb24c9b,_0xacba1b);_0x2a7cc7=_0x38e421?'L'+_0x38e421[_0x40a67d(0x3d3)](0x1):'';}return _0x52bccf+'\x20'+_0x2a7cc7+'\x20Z';}const _0x5cd82d=_0x22bc21(clamp(0x0,_0x59e39d['lo'],_0x59e39d['hi']),_0x59e39d);return _0x52bccf+'\x20L\x20'+_0xb24c9b(_0xc0cb47[_0xc0cb47[_0x40a67d(0xc70)]-0x1]['t'])+'\x20'+_0x5cd82d+_0x40a67d(0x220)+_0xb24c9b(_0xc0cb47[0x0]['t'])+'\x20'+_0x5cd82d+'\x20Z';};if(_0x5cd104){if(_0x4a78cf==='segments'||_0x4a78cf===_0x1d20cd(0x683)){const _0x53c0f0=new Map(),_0x2a233b=(_0x5f3c0b,_0x28268b,_0x3e94b0,_0x35dc15,_0x553269,_0x247493,_0x105744)=>{const _0x405b2c=_0x1d20cd,_0xa6a99='M\x20'+_0x5f3c0b+'\x20'+_0x28268b+'\x20L\x20'+_0x3e94b0+'\x20'+_0x35dc15+'\x20L\x20'+_0x3e94b0+'\x20'+_0x247493+_0x405b2c(0x220)+_0x5f3c0b+'\x20'+_0x553269+'\x20Z';let _0x5cf83c;if(_0x3bd74a['gradient']){let _0x2b747e=_0x53c0f0[_0x405b2c(0x1a9)](_0x105744);if(!_0x2b747e){_0x2b747e=_0x405b2c(0x1ce)+_0x505684[_0x405b2c(0xa9a)]+'-'+_0x53c0f0[_0x405b2c(0xcaa)]+'-'+this['card'][_0x405b2c(0x693)];const _0x340460=_0x3bd74a[_0x405b2c(0x318)]===!![],_0x13ec20=svgEl(_0x405b2c(0x2a6),{'id':_0x2b747e,'x1':'0','y1':_0x340460?'1':'0','x2':'0','y2':_0x340460?'0':'1'});_0x13ec20['appendChild'](svgEl(_0x405b2c(0xe72),{'offset':'0%','stop-color':_0x105744,'stop-opacity':_0x72dc66})),_0x13ec20[_0x405b2c(0x9fc)](svgEl(_0x405b2c(0xe72),{'offset':_0x405b2c(0x28f),'stop-color':_0x105744,'stop-opacity':_0x236d59})),_0x392f8b[_0x405b2c(0x9fc)](_0x13ec20),_0x53c0f0[_0x405b2c(0x22c)](_0x105744,_0x2b747e);}_0x5cf83c=_0x405b2c(0xe28)+_0x2b747e+')';}else _0x5cf83c=rgba(_0x105744,_0x2981a5*0.625);_0x21b05e[_0x405b2c(0x9fc)](svgEl(_0x405b2c(0xda8),{'d':_0xa6a99,'fill':_0x5cf83c,'stroke':'none','class':_0x405b2c(0x3a2)}));};for(const _0x58675b of _0x126a7a){const _0x36635c=buildSegments(_0x58675b,_0xb24c9b,_0x2f6a29,_0x442979);for(const {d:_0x5a5e11,from:_0x48b728,to:_0x59abca}of _0x36635c){const _0x3a54bf=_0x59abca&&_0x48b728[_0x1d20cd(0x336)]!=null?_0x48b728[_0x1d20cd(0x336)]:_0x48b728['v'],_0xc7b285=_0x59abca['rawV']!=null?_0x59abca[_0x1d20cd(0x336)]:_0x59abca['v'],_0x28c419=_0xb24c9b(_0x48b728['t']),_0x11a175=_0xb24c9b(_0x59abca['t']),_0x57cdd6=_0x2f6a29(_0x48b728),_0x5c3b4f=_0x2f6a29(_0x59abca),_0x49bdbb=_0x22bc21(clamp(0x0,_0x59e39d['lo'],_0x59e39d['hi']),_0x59e39d),_0x583f16=_0xb89e44?_0x22bc21(_0x4162a1(_0x48b728['t']),_0x59e39d):_0x49bdbb,_0x467ade=_0xb89e44?_0x22bc21(_0x4162a1(_0x59abca['t']),_0x59e39d):_0x49bdbb;if(_0x4a78cf!==_0x1d20cd(0x683)){const _0x3ed4d9=segmentRiseFallColor(_0x48b728,_0x59abca,_0xaad8c4,_0x14ace9);_0x2a233b(_0x28c419,_0x57cdd6,_0x11a175,_0x5c3b4f,_0x583f16,_0x467ade,_0x3ed4d9);continue;}const _0x48e6a8=thresholdCrossings(_0x3a54bf,_0xc7b285,_0xf73335);if(!_0x48e6a8[_0x1d20cd(0xc70)]||_0x442979){const _0x566507=resolveValueColor(_0x3a54bf,_0xf73335,_0x14ace9,_0xb0b5fa);_0x2a233b(_0x28c419,_0x57cdd6,_0x11a175,_0x5c3b4f,_0x583f16,_0x467ade,_0x566507);continue;}let _0x6b5ac8=_0x28c419,_0x5d1f74=_0x57cdd6,_0x4b9de1=_0x583f16,_0xaa5dd3=_0x3a54bf;for(const _0x44e63d of _0x48e6a8){const _0x1489ec=(_0x44e63d-_0x3a54bf)/(_0xc7b285-_0x3a54bf),_0x5dae76=_0x28c419+(_0x11a175-_0x28c419)*_0x1489ec,_0x134942=_0x57cdd6+(_0x5c3b4f-_0x57cdd6)*_0x1489ec,_0x4d4c69=_0x583f16+(_0x467ade-_0x583f16)*_0x1489ec,_0x4489a3=(_0xaa5dd3+_0x44e63d)/0x2,_0x3e11d2=resolveValueColor(_0x4489a3,_0xf73335,_0x14ace9,_0xb0b5fa);_0x2a233b(_0x6b5ac8,_0x5d1f74,_0x5dae76,_0x134942,_0x4b9de1,_0x4d4c69,_0x3e11d2),_0x6b5ac8=_0x5dae76,_0x5d1f74=_0x134942,_0x4b9de1=_0x4d4c69,_0xaa5dd3=_0x44e63d;}const _0x2113bf=(_0xaa5dd3+_0xc7b285)/0x2,_0x1b8e72=resolveValueColor(_0x2113bf,_0xf73335,_0x14ace9,_0xb0b5fa);_0x2a233b(_0x6b5ac8,_0x5d1f74,_0x11a175,_0x5c3b4f,_0x4b9de1,_0x467ade,_0x1b8e72);}}}else{let _0x15f865;if(_0x4a78cf==='gradient')_0x15f865=_0x4dcb1a;else{if(_0x3bd74a[_0x1d20cd(0xb32)]){const _0x3a08db='sgc-grad-'+_0x505684[_0x1d20cd(0xa9a)]+'-'+this[_0x1d20cd(0xe99)][_0x1d20cd(0x693)],_0x3b4dcd=_0x3bd74a[_0x1d20cd(0x318)]===!![],_0x4f6ba0=svgEl(_0x1d20cd(0x2a6),{'id':_0x3a08db,'x1':'0','y1':_0x3b4dcd?'1':'0','x2':'0','y2':_0x3b4dcd?'0':'1'});_0x4f6ba0['appendChild'](svgEl('stop',{'offset':'0%','stop-color':_0xab3372,'stop-opacity':_0x72dc66})),_0x4f6ba0['appendChild'](svgEl(_0x1d20cd(0xe72),{'offset':_0x1d20cd(0x28f),'stop-color':_0xab3372,'stop-opacity':_0x236d59})),_0x392f8b[_0x1d20cd(0x9fc)](_0x4f6ba0),_0x15f865=_0x1d20cd(0xe28)+_0x3a08db+')';}else _0x15f865=rgba(_0xab3372,_0x2981a5/0x2);}for(const _0x3a56cc of _0x126a7a){const _0xa1a843=_0x31578b(_0x3a56cc);if(!_0xa1a843)continue;_0x21b05e['appendChild'](svgEl('path',{'d':_0xa1a843,'fill':_0x15f865,'class':_0x1d20cd(0xaff)}));}}}if(_0x256928){const _0x37b0ac=String(toNum(_0x3bd74a[_0x1d20cd(0xbc9)])||2.5),_0x4c51f6=!!_0x550e71[_0x1d20cd(0xbbb)],_0xe061b5=_0x4c51f6?_0x1d20cd(0xd52):'',_0x526100=lineDashArray(_0x3bd74a[_0x1d20cd(0x275)],toNum(_0x3bd74a[_0x1d20cd(0xbc9)])||2.5);if(_0x4a78cf===_0x1d20cd(0xde0)||_0x4a78cf===_0x1d20cd(0x683)){const _0x476237=(_0x4ddd35,_0x1e11ac,_0x5e0c4a,_0x2ce39a,_0x58cfe0)=>{const _0x54bc20=_0x1d20cd;_0x21b05e[_0x54bc20(0x9fc)](svgEl('path',{'d':'M\x20'+_0x4ddd35+'\x20'+_0x1e11ac+_0x54bc20(0x220)+_0x5e0c4a+'\x20'+_0x2ce39a,'fill':_0x54bc20(0x897),'stroke':_0x58cfe0,'stroke-width':_0x37b0ac,'stroke-linejoin':'round','stroke-linecap':_0x54bc20(0x1f5),..._0x526100?{'stroke-dasharray':_0x526100}:{},'class':'sgc-line\x20sgc-seg-line'+_0xe061b5}));};for(const _0x4f21d6 of _0x126a7a){const _0x36be2b=buildSegments(_0x4f21d6,_0xb24c9b,_0x2f6a29,_0x442979);for(const {d:_0x10be88,from:_0x2b2c8d,to:_0x4b0be4}of _0x36be2b){if(_0x4a78cf!==_0x1d20cd(0x683)){const _0x109215=segmentRiseFallColor(_0x2b2c8d,_0x4b0be4,_0xaad8c4,_0x14ace9);_0x21b05e[_0x1d20cd(0x9fc)](svgEl(_0x1d20cd(0xda8),{'d':_0x10be88,'fill':'none','stroke':_0x109215,'stroke-width':_0x37b0ac,'stroke-linejoin':_0x1d20cd(0x1f5),'stroke-linecap':'round',..._0x526100?{'stroke-dasharray':_0x526100}:{},'class':_0x1d20cd(0x67b)+_0xe061b5}));continue;}const _0x26be38=_0x2b2c8d[_0x1d20cd(0x336)]!=null?_0x2b2c8d[_0x1d20cd(0x336)]:_0x2b2c8d['v'],_0x56c207=_0x4b0be4[_0x1d20cd(0x336)]!=null?_0x4b0be4[_0x1d20cd(0x336)]:_0x4b0be4['v'],_0x5ce01b=_0xb24c9b(_0x2b2c8d['t']),_0xc61234=_0xb24c9b(_0x4b0be4['t']),_0x191117=_0x2f6a29(_0x2b2c8d),_0x2c6840=_0x2f6a29(_0x4b0be4),_0x146445=thresholdCrossings(_0x26be38,_0x56c207,_0xf73335);if(!_0x146445['length']||_0x442979){const _0x4f5dc4=resolveValueColor(_0x26be38,_0xf73335,_0x14ace9,_0xb0b5fa);_0x476237(_0x5ce01b,_0x191117,_0xc61234,_0x2c6840,_0x4f5dc4);continue;}let _0x241aad=_0x5ce01b,_0x544476=_0x191117,_0x13a045=_0x26be38;for(const _0x428071 of _0x146445){const _0x1c993d=(_0x428071-_0x26be38)/(_0x56c207-_0x26be38),_0x1d56f1=_0x5ce01b+(_0xc61234-_0x5ce01b)*_0x1c993d,_0x128c1c=_0x191117+(_0x2c6840-_0x191117)*_0x1c993d,_0xb43860=(_0x13a045+_0x428071)/0x2,_0x59318e=resolveValueColor(_0xb43860,_0xf73335,_0x14ace9,_0xb0b5fa);_0x476237(_0x241aad,_0x544476,_0x1d56f1,_0x128c1c,_0x59318e),_0x241aad=_0x1d56f1,_0x544476=_0x128c1c,_0x13a045=_0x428071;}const _0x349df6=(_0x13a045+_0x56c207)/0x2,_0x2c0eb7=resolveValueColor(_0x349df6,_0xf73335,_0x14ace9,_0xb0b5fa);_0x476237(_0x241aad,_0x544476,_0xc61234,_0x2c6840,_0x2c0eb7);}}}else{let _0x1e3556='';for(const _0x3fcc05 of _0x126a7a){const _0x3feb52=_0x4de23e(_0x3fcc05);if(_0x3feb52)_0x1e3556+=(_0x1e3556?'\x20':'')+_0x3feb52;}_0x1e3556&&_0x21b05e[_0x1d20cd(0x9fc)](svgEl(_0x1d20cd(0xda8),{'d':_0x1e3556,'fill':_0x1d20cd(0x897),'stroke':_0x4a78cf===_0x1d20cd(0xb32)?_0x301a05:_0xab3372,'stroke-width':_0x37b0ac,'stroke-linejoin':_0x1d20cd(0x1f5),'stroke-linecap':_0x1d20cd(0x1f5),..._0x526100?{'stroke-dasharray':_0x526100}:{},'class':_0x1d20cd(0x423)+_0xe061b5}));}}if(_0x3bd74a[_0x1d20cd(0x964)]){const _0x1b86b3=new Map();for(let _0x49e3c4=0x0;_0x49e3c4<_0x56abc8[_0x1d20cd(0xc70)];_0x49e3c4++)_0x1b86b3[_0x1d20cd(0x22c)](_0x56abc8[_0x49e3c4],_0x49e3c4);const _0x4e8ed1=toNum(_0x3bd74a[_0x1d20cd(0xabf)]),_0x1df88b=isNum(_0x4e8ed1)&&_0x4e8ed1>0x0?clamp(_0x4e8ed1,0.5,0x14):Math[_0x1d20cd(0xa08)](0x2,(toNum(_0x3bd74a['line_width'])||2.5)*0.8);for(const _0x28e6a2 of _0x126a7a){for(const _0x1237ef of _0x28e6a2){const _0x558f23=_0x1b86b3[_0x1d20cd(0x1a9)](_0x1237ef)??0x0;_0x21b05e[_0x1d20cd(0x9fc)](svgEl(_0x1d20cd(0xbd9),{'cx':_0xb24c9b(_0x1237ef['t']),'cy':_0x2f6a29(_0x1237ef),'r':_0x1df88b,'fill':_0x8fffed(_0x1237ef,_0x558f23),'class':_0x1d20cd(0x7b3)}));}}}_0x3b892a[_0x1d20cd(0x9fc)](_0x21b05e);}['_buildThresholdGradient'](_0x6b197f,_0x22d41f,_0x281086,_0x2c4d4e,_0x3e03a7,_0x48e262,_0x3614f0,_0xc2972a,_0x57b300){const _0x5157fd=_0x160929,_0x197ebc=[..._0x281086][_0x5157fd(0x272)](_0x1dcc96=>isNum(toNum(_0x1dcc96[_0x5157fd(0xe91)]))&&_0x1dcc96['color'])[_0x5157fd(0x21d)]((_0x3beaee,_0xef6219)=>toNum(_0x3beaee['value'])-toNum(_0xef6219['value']));if(!_0x197ebc[_0x5157fd(0xc70)])return null;const {lo:_0x11f168,hi:_0x4b09a3}=_0x2c4d4e,_0x196363=_0x4b09a3-_0x11f168||0x1,_0x4210ab=_0x2b0f66=>clamp((_0x4b09a3-_0x2b0f66)/_0x196363,0x0,0x1),_0x9f3a6a=_0x13fb7f=>(_0x13fb7f*0x64)[_0x5157fd(0x62e)](0x2)+'%',_0x268cf9=svgEl(_0x5157fd(0x2a6),{'id':_0x22d41f,'gradientUnits':'userSpaceOnUse','x1':'0','y1':String(_0x3e03a7),'x2':'0','y2':String(_0x3e03a7+_0x48e262)}),_0x17e970=[..._0x197ebc][_0x5157fd(0x7be)]();_0x268cf9['appendChild'](svgEl(_0x5157fd(0xe72),{'offset':'0%','stop-color':_0x17e970[0x0][_0x5157fd(0x73c)],'stop-opacity':String(_0xc2972a)}));if(_0x3614f0===_0x5157fd(0x3e6))for(let _0x4c5d66=0x0;_0x4c5d66<_0x17e970[_0x5157fd(0xc70)];_0x4c5d66++){const _0x36d333=_0x4210ab(toNum(_0x17e970[_0x4c5d66][_0x5157fd(0xe91)])),_0xb4ff8b=_0x17e970[_0x4c5d66][_0x5157fd(0x73c)],_0x1882db=_0x17e970[_0x4c5d66+0x1]?.[_0x5157fd(0x73c)]||_0x17e970[_0x4c5d66][_0x5157fd(0x73c)];_0x268cf9['appendChild'](svgEl(_0x5157fd(0xe72),{'offset':_0x9f3a6a(_0x36d333),'stop-color':_0xb4ff8b,'stop-opacity':String(_0xc2972a)})),_0x268cf9[_0x5157fd(0x9fc)](svgEl(_0x5157fd(0xe72),{'offset':_0x9f3a6a(_0x36d333),'stop-color':_0x1882db,'stop-opacity':String(_0xc2972a)}));}else for(let _0x4f0d4f=0x0;_0x4f0d4f<_0x17e970[_0x5157fd(0xc70)];_0x4f0d4f++){const _0x2c15a9=_0x4210ab(toNum(_0x17e970[_0x4f0d4f][_0x5157fd(0xe91)]));_0x268cf9['appendChild'](svgEl('stop',{'offset':_0x9f3a6a(_0x2c15a9),'stop-color':_0x17e970[_0x4f0d4f][_0x5157fd(0x73c)],'stop-opacity':String(_0xc2972a)}));}return _0x268cf9['appendChild'](svgEl('stop',{'offset':_0x5157fd(0x28f),'stop-color':_0x17e970[_0x17e970[_0x5157fd(0xc70)]-0x1][_0x5157fd(0x73c)],'stop-opacity':String(_0xc2972a)})),_0x6b197f[_0x5157fd(0x9fc)](_0x268cf9),_0x5157fd(0xe28)+_0x22d41f+')';}[_0x160929(0x7e3)](_0x565896,_0x19de5f,_0x3cd25c,_0x4a614f){const _0x3e3482=_0x160929;if(!Array[_0x3e3482(0x724)](_0x19de5f)||!_0x19de5f[_0x3e3482(0xc70)])return;const _0x2eb63e=svgEl('g',{'class':_0x3e3482(0x162)});for(const _0x1559d1 of _0x19de5f){if(!_0x1559d1||typeof _0x1559d1!==_0x3e3482(0x70f))continue;if(_0x1559d1[_0x3e3482(0xc4e)]===_0x3e3482(0xe92))this[_0x3e3482(0xe9f)](_0x2eb63e,_0x1559d1,_0x3cd25c,_0x4a614f);else{if(_0x1559d1[_0x3e3482(0xc4e)]==='span')this[_0x3e3482(0x281)](_0x2eb63e,_0x1559d1,_0x3cd25c);}}if(_0x2eb63e[_0x3e3482(0xc7a)][_0x3e3482(0xc70)])_0x565896[_0x3e3482(0x9fc)](_0x2eb63e);}[_0x160929(0x872)](_0xc17932,_0x4cfbd4,_0x5a9ca9,_0x53323e){const _0x5e0d5b=_0x160929;if(!Array[_0x5e0d5b(0x724)](_0x4cfbd4)||!_0x4cfbd4[_0x5e0d5b(0xc70)])return;const _0x10bca1=svgEl('g',{'class':_0x5e0d5b(0x9bb)});for(const _0x5097a1 of _0x4cfbd4){if(!_0x5097a1||typeof _0x5097a1!==_0x5e0d5b(0x70f))continue;if(_0x5097a1[_0x5e0d5b(0xc4e)]===_0x5e0d5b(0x74a))this[_0x5e0d5b(0x4ba)](_0x10bca1,_0x5097a1,_0x5a9ca9,_0x53323e);else{if(_0x5097a1[_0x5e0d5b(0xc4e)]===_0x5e0d5b(0xcb3))this[_0x5e0d5b(0x8f8)](_0x10bca1,_0x5097a1,_0x5a9ca9);}}if(_0x10bca1[_0x5e0d5b(0xc7a)][_0x5e0d5b(0xc70)])_0xc17932[_0x5e0d5b(0x9fc)](_0x10bca1);}[_0x160929(0xc41)](_0x5ee4fd){const _0x527dc1=_0x160929;switch(_0x5ee4fd){case _0x527dc1(0x48f):return null;case _0x527dc1(0x6e6):return _0x527dc1(0x892);case'dashed':default:return _0x527dc1(0xb62);}}[_0x160929(0xd29)](_0x2ae12e,_0x54e8c3,_0x10ff68){const _0x22dd51=svgEl('text',_0x54e8c3);return _0x22dd51['textContent']=_0x10ff68,_0x2ae12e['appendChild'](_0x22dd51),_0x22dd51;}[_0x160929(0x497)](_0x56fceb){const _0x3dd3c5=_0x160929,_0x16b624=toNum(_0x56fceb?.[_0x3dd3c5(0xd85)]);if(isNum(_0x16b624))return String(clamp(_0x16b624,0x0,0x1));const _0x2596bc=toNum(_0x56fceb?.['opacity']);if(!isNum(_0x2596bc))return'1';const _0x63701e=_0x56fceb?.['type']==='band'||_0x56fceb?.['type']===_0x3dd3c5(0x405)?0.15:0x1;return String(clamp(_0x2596bc/_0x63701e,0x0,0x1));}[_0x160929(0x4ba)](_0x263bc4,_0x2c2fb,_0x54ad6e,_0x2254d1){const _0x2ce4d3=_0x160929,_0x672407=resolveDynamicValue(_0x2c2fb[_0x2ce4d3(0xe91)],_0x2254d1);if(!isNum(_0x672407))return;const {padL:_0x1489c6,plotW:_0xe19953,yBounds:_0x1125e6,y2Bounds:_0x1c6d6f,mapY:_0x44507f}=_0x54ad6e,_0xb18522=_0x2c2fb[_0x2ce4d3(0x8bc)]===_0x2ce4d3(0xb20)?_0x1c6d6f:_0x1125e6;if(!_0xb18522)return;if(_0x672407<_0xb18522['lo']||_0x672407>_0xb18522['hi'])return;const _0x44f3d2=_0x44507f(_0x672407,_0xb18522),_0x5ac9d8=_0x2c2fb['color']||_0x2ce4d3(0x84d),_0x2d3e45=toNum(_0x2c2fb[_0x2ce4d3(0xbc9)])||1.5,_0x3eb91f=this[_0x2ce4d3(0xc41)](_0x2c2fb['line_style']||_0x2ce4d3(0xa85)),_0x11c30c=toNum(_0x2c2fb[_0x2ce4d3(0x650)]),_0xf94288=svgEl(_0x2ce4d3(0xa0b),{'x1':_0x1489c6,'x2':_0x1489c6+_0xe19953,'y1':_0x44f3d2,'y2':_0x44f3d2,'stroke':_0x5ac9d8,'stroke-width':String(_0x2d3e45),'stroke-opacity':isNum(_0x11c30c)?String(_0x11c30c):'1','class':_0x2ce4d3(0x7fb)});if(_0x3eb91f)_0xf94288[_0x2ce4d3(0xc6d)]('stroke-dasharray',_0x3eb91f);_0x263bc4[_0x2ce4d3(0x9fc)](_0xf94288);const _0x549763=_0x2c2fb['show_values']!==![],_0xaca189=_0x2c2fb['label']?_0x549763?_0x2c2fb[_0x2ce4d3(0x7d7)]+'\x20('+_0x672407+')':String(_0x2c2fb[_0x2ce4d3(0x7d7)]):_0x549763?String(_0x672407):null;if(_0xaca189){const _0x21d6e2=_0x2c2fb[_0x2ce4d3(0x874)]||_0x2ce4d3(0x785),_0x4b3927=_0x21d6e2==='left'?_0x1489c6+0x4:_0x1489c6+_0xe19953-0x4,_0x1472c2=_0x21d6e2===_0x2ce4d3(0xa36)?_0x2ce4d3(0x3a7):'end';this[_0x2ce4d3(0xd29)](_0x263bc4,{'x':String(_0x4b3927),'y':String(_0x44f3d2-0x3),'text-anchor':_0x1472c2,'class':_0x2ce4d3(0x7da),'fill':_0x2c2fb['label_color']||_0x5ac9d8,'font-size':String(toNum(_0x2c2fb[_0x2ce4d3(0x97a)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x2c2fb)},_0xaca189);}}['_drawBandAnnotation'](_0x5a781c,_0x18fea6,_0x3dc9b2,_0x3fbc2f){const _0x6cc086=_0x160929,_0x885461=resolveDynamicValue(_0x18fea6['value']??_0x18fea6[_0x6cc086(0x9e4)],_0x3fbc2f),_0x5acd69=resolveDynamicValue(_0x18fea6[_0x6cc086(0x6ee)]??_0x18fea6['to'],_0x3fbc2f);if(!isNum(_0x885461)||!isNum(_0x5acd69))return;const {padL:_0x186e97,plotW:_0x10b300,yBounds:_0x12949c,y2Bounds:_0x51fa63,mapY:_0x1a6657}=_0x3dc9b2,_0x4b1d70=_0x18fea6[_0x6cc086(0x8bc)]==='secondary'?_0x51fa63:_0x12949c;if(!_0x4b1d70)return;const _0x50c844=Math[_0x6cc086(0xc2f)](_0x885461,_0x5acd69),_0x50897c=Math[_0x6cc086(0xa08)](_0x885461,_0x5acd69),_0x43ddbf=clamp(_0x50c844,_0x4b1d70['lo'],_0x4b1d70['hi']),_0x56e790=clamp(_0x50897c,_0x4b1d70['lo'],_0x4b1d70['hi']);if(_0x56e790<=_0x43ddbf)return;const _0x201f16=_0x1a6657(_0x56e790,_0x4b1d70),_0x133c0e=_0x1a6657(_0x43ddbf,_0x4b1d70),_0x142860=_0x18fea6[_0x6cc086(0x73c)]||_0x6cc086(0x84d),_0x296a32=toNum(_0x18fea6[_0x6cc086(0x650)]);_0x5a781c[_0x6cc086(0x9fc)](svgEl(_0x6cc086(0x3cd),{'x':String(_0x186e97),'y':String(_0x201f16),'width':String(_0x10b300),'height':String(Math['max'](0x1,_0x133c0e-_0x201f16)),'fill':_0x142860,'fill-opacity':String(isNum(_0x296a32)?_0x296a32:0.15),'class':_0x6cc086(0x3b7)}));if(_0x18fea6[_0x6cc086(0x7d7)]){const _0x2636a0=_0x18fea6[_0x6cc086(0x323)]!==![],_0x137caa=_0x2636a0?'\x20('+_0x50c844+'–'+_0x50897c+')':'';this[_0x6cc086(0xd29)](_0x5a781c,{'x':String(_0x186e97+_0x10b300-0x4),'y':String((_0x201f16+_0x133c0e)/0x2+0x3),'text-anchor':_0x6cc086(0x1ae),'class':_0x6cc086(0xdd6),'fill':_0x18fea6[_0x6cc086(0x223)]||_0x142860,'font-size':String(toNum(_0x18fea6['label_font_size'])||0xa),'opacity':this[_0x6cc086(0x497)](_0x18fea6)},String(_0x18fea6[_0x6cc086(0x7d7)])+_0x137caa);}else _0x18fea6[_0x6cc086(0x323)]!==![]&&this[_0x6cc086(0xd29)](_0x5a781c,{'x':String(_0x186e97+_0x10b300-0x4),'y':String((_0x201f16+_0x133c0e)/0x2+0x3),'text-anchor':'end','class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x18fea6[_0x6cc086(0x223)]||_0x142860,'font-size':String(toNum(_0x18fea6[_0x6cc086(0x97a)])||0xa),'opacity':this[_0x6cc086(0x497)](_0x18fea6)},_0x50c844+'–'+_0x50897c);}[_0x160929(0x281)](_0x2af61a,_0x3ef95b,_0x120b52){const _0x531c28=_0x160929,_0x427c9e=isNum(_0x3ef95b[_0x531c28(0x3a7)])?_0x3ef95b['start']:parseAnnotationTime(_0x3ef95b['start']),_0x2dc771=isNum(_0x3ef95b[_0x531c28(0x1ae)])?_0x3ef95b[_0x531c28(0x1ae)]:parseAnnotationTime(_0x3ef95b[_0x531c28(0x1ae)]);if(!isNum(_0x427c9e)||!isNum(_0x2dc771))return;const _0x4e847f=this[_0x531c28(0xe99)]['_viewWindow']||this[_0x531c28(0xe99)][_0x531c28(0x84e)],_0x3bbaa1=_0x4e847f[_0x531c28(0x3a7)][_0x531c28(0x910)](),_0x12215d=_0x4e847f[_0x531c28(0x1ae)][_0x531c28(0x910)](),{padT:_0x32f41c,plotH:_0x15d2a5,mapX:_0x110761}=_0x120b52,_0x17bc8f=clamp(Math[_0x531c28(0xc2f)](_0x427c9e,_0x2dc771),_0x3bbaa1,_0x12215d),_0x45693c=clamp(Math[_0x531c28(0xa08)](_0x427c9e,_0x2dc771),_0x3bbaa1,_0x12215d);if(_0x45693c<=_0x17bc8f)return;const _0xa9461e=_0x110761(_0x17bc8f),_0x6f6612=_0x110761(_0x45693c),_0x3ce5c5=_0x3ef95b[_0x531c28(0x73c)]||'#888',_0x3528b2=toNum(_0x3ef95b['opacity']);_0x2af61a[_0x531c28(0x9fc)](svgEl(_0x531c28(0x3cd),{'x':String(_0xa9461e),'y':String(_0x32f41c),'width':String(Math['max'](0x1,_0x6f6612-_0xa9461e)),'height':String(_0x15d2a5),'fill':_0x3ce5c5,'fill-opacity':String(isNum(_0x3528b2)?_0x3528b2:0.15),'class':'sgc-ann-span'})),_0x3ef95b[_0x531c28(0x7d7)]&&this[_0x531c28(0xd29)](_0x2af61a,{'x':String((_0xa9461e+_0x6f6612)/0x2),'y':String(_0x32f41c+0xc),'text-anchor':_0x531c28(0x942),'class':_0x531c28(0xb76),'fill':_0x3ef95b[_0x531c28(0x223)]||_0x3ce5c5,'font-size':String(toNum(_0x3ef95b[_0x531c28(0x97a)])||0xa),'opacity':this[_0x531c28(0x497)](_0x3ef95b)},String(_0x3ef95b['label']));}[_0x160929(0x8f8)](_0x5ce464,_0x240db6,_0x417d0a){const _0x1bb331=_0x160929,_0x48f678=isNum(_0x240db6[_0x1bb331(0xbbf)])?_0x240db6[_0x1bb331(0xbbf)]:parseAnnotationTime(_0x240db6['time']);if(!isNum(_0x48f678))return;const _0x52cf2d=this['card'][_0x1bb331(0x822)]||this[_0x1bb331(0xe99)][_0x1bb331(0x84e)],_0x27558e=_0x52cf2d['start'][_0x1bb331(0x910)](),_0x272bcd=_0x52cf2d['end'][_0x1bb331(0x910)]();if(_0x48f678<_0x27558e||_0x48f678>_0x272bcd)return;const {padT:_0x484b19,plotH:_0x89e3ab,mapX:_0x4c2b1b}=_0x417d0a,_0x52c57c=_0x4c2b1b(_0x48f678),_0x23606b=_0x240db6[_0x1bb331(0x73c)]||'#888',_0x4e34a2=toNum(_0x240db6[_0x1bb331(0xbc9)])||1.5,_0x19ba2e=this['_annotationLineDash'](_0x240db6[_0x1bb331(0x275)]||_0x1bb331(0x6e6)),_0x5bb3f3=toNum(_0x240db6[_0x1bb331(0x650)]),_0x10b55d=svgEl('line',{'x1':String(_0x52c57c),'x2':String(_0x52c57c),'y1':String(_0x484b19),'y2':String(_0x484b19+_0x89e3ab),'stroke':_0x23606b,'stroke-width':String(_0x4e34a2),'stroke-opacity':isNum(_0x5bb3f3)?String(_0x5bb3f3):'1','class':_0x1bb331(0x14b)});if(_0x19ba2e)_0x10b55d['setAttribute'](_0x1bb331(0x8ec),_0x19ba2e);_0x5ce464[_0x1bb331(0x9fc)](_0x10b55d);if(_0x240db6['label']){const _0x30cf1d=_0x240db6[_0x1bb331(0x874)]||_0x1bb331(0x70d),_0x3e0198=_0x30cf1d===_0x1bb331(0x510)?_0x484b19+_0x89e3ab-0x4:_0x484b19+0xc;this[_0x1bb331(0xd29)](_0x5ce464,{'x':String(_0x52c57c+0x4),'y':String(_0x3e0198),'text-anchor':'start','class':_0x1bb331(0xb2c),'fill':_0x240db6[_0x1bb331(0x223)]||_0x23606b,'font-size':String(toNum(_0x240db6[_0x1bb331(0x97a)])||0xa),'opacity':this[_0x1bb331(0x497)](_0x240db6)},String(_0x240db6[_0x1bb331(0x7d7)]));}}['_axisDateLabel'](_0x59d282,_0xdf0eef,_0x5e1969,_0x1d6dd8,_0x1eefa8){const _0x53d019=_0x160929,_0x543e9c=resolveCardLanguage(_0x5e1969,this[_0x53d019(0xe99)]?.[_0x53d019(0x21c)]),_0x2b484e=resolveDisplayTimeZone(_0x5e1969,_0xdf0eef),_0x1301dd=new Date(_0x59d282);let _0x4b0eec=null;const _0x222767=effXAxisInterval(_0xdf0eef);if(_0x222767){const _0x110522=String(_0x222767)[_0x53d019(0x7c0)](/^(\d+)\s*(h|d|w|M)$/);if(_0x110522){const _0x2ba1e8=_0x110522[0x2],_0x328f15=parseInt(_0x110522[0x1],0xa);_0x4b0eec=_0x2ba1e8==='M'?_0x53d019(0x4e2):_0x2ba1e8==='w'?_0x53d019(0x26d):_0x2ba1e8==='d'?_0x53d019(0xc85):_0x328f15<=0xc?'hour':_0x53d019(0xc85);}}if(!_0x4b0eec&&isNum(_0x1d6dd8)&&isNum(_0x1eefa8)){const _0x3520bb=resolveGroupBy(_0xdf0eef,(_0x1eefa8-_0x1d6dd8)/0x36ee80);if(_0x3520bb===_0x53d019(0x4e2))_0x4b0eec='month';else{if(_0x3520bb===_0x53d019(0x4f9))_0x4b0eec=_0x53d019(0x4f9);else{if(_0x3520bb===_0x53d019(0x26d))_0x4b0eec=_0x53d019(0x26d);else{if(_0x3520bb==='date')_0x4b0eec=_0x53d019(0xc85);else{if(_0x3520bb===_0x53d019(0x715))_0x4b0eec=_0x53d019(0x715);}}}}}const _0x40f9d7=toNum(_0xdf0eef?.[_0x53d019(0xd4b)]),_0x15b830=isNum(_0x40f9d7)&&_0x40f9d7>0x0?_0x40f9d7*0x36ee80:isNum(_0x1d6dd8)&&isNum(_0x1eefa8)?_0x1eefa8-_0x1d6dd8:NaN;!_0x4b0eec&&isNum(_0x15b830)&&(_0x4b0eec=_0x15b830<0x2*0x5265c00?_0x53d019(0x715):'day');const _0x4e1ee2=_0x4a6fea=>{const _0x259c02=_0x53d019,_0x5b296c=getCachedDateTimeFormatter(_0x543e9c,_0x2b484e?{..._0x4a6fea,'timeZone':_0x2b484e}:_0x4a6fea);return _0x5b296c?_0x5b296c[_0x259c02(0x5c5)](_0x1301dd):_0x1301dd[_0x259c02(0xac9)]();};if(_0x4b0eec==='year')return _0x4e1ee2({'year':_0x53d019(0xae3)});if(_0x4b0eec===_0x53d019(0x4e2)){const _0x1cf8fe=isNum(_0x1d6dd8)&&isNum(_0x1eefa8)&&tzParts(_0x1d6dd8,_0x2b484e)['y']!==tzParts(_0x1eefa8,_0x2b484e)['y'];return _0x4e1ee2(_0x1cf8fe?{'month':_0x53d019(0x577),'year':_0x53d019(0x819)}:{'month':_0x53d019(0x577)});}const _0x7d7868=effDatetimeFormat(_0xdf0eef);if((_0x4b0eec==='hour'||_0x4b0eec===_0x53d019(0xc13))&&isNum(_0x15b830)&&_0x15b830<0x2*0x5265c00){if(_0x7d7868&&_0x7d7868!=='system'&&!(_0x7d7868[_0x53d019(0x15b)](_0x53d019(0xb36))&&!/[Hhms]/['test'](_0x7d7868)))return applyDatetimePattern(_0x1301dd,_0x7d7868,_0x543e9c,_0x2b484e);return _0x4e1ee2(_localeTimeOpts(_0x5e1969,{'hour':_0x53d019(0x819),'minute':_0x53d019(0x819)}));}if(_0x7d7868&&_0x7d7868!==_0x53d019(0xbd5)&&_0x7d7868[_0x53d019(0x15b)]('ddd'))return applyDatetimePattern(_0x1301dd,_0x7d7868,_0x543e9c,_0x2b484e);const _0x593906=toNum(_0xdf0eef?.['__sgcDecisionHours']),_0x101cd2=isNum(_0x593906)&&_0x593906>0x0?_0x593906/0x18:isNum(_0x1d6dd8)&&isNum(_0x1eefa8)?(_0x1eefa8-_0x1d6dd8)/0x5265c00:null;if(_0x4b0eec===_0x53d019(0xc85)&&_0x101cd2!==null&&_0x101cd2<=29.5)return _0x4e1ee2({'weekday':_0x53d019(0x577),'day':_0x53d019(0xae3),'month':_0x53d019(0x577)});return _0x4e1ee2({'month':_0x53d019(0x577),'day':_0x53d019(0xae3)});}['_attachTooltip'](_0x2fd7d6,_0x1ab1e1,_0x25d59d,_0x11446f,_0xc0083f,_0x1c8acc,_0x4afd26){const _0x1d9df0=_0x160929,{padL:_0x2c25bd,padT:_0x2fd8c7,plotW:_0x869480,plotH:_0x3889c4,mapX:_0x422a3a,mapY:_0x4181c6,yBounds:_0x3561d2,y2Bounds:_0x2b1ee1,boundsFor:_0xda0668,tStart:_0x3dad1d,tEnd:_0x4d3b70}=_0x25d59d,_0x15a4fe=this[_0x1d9df0(0xe99)],_0x18e721=_0x11446f['show_tooltip']!==![];let _0x39472f=_0x1c8acc[_0x1d9df0(0x5b3)](_0x1d9df0(0x38f));!_0x39472f&&(_0x39472f=document['createElement'](_0x1d9df0(0xddb)),_0x39472f[_0x1d9df0(0xce6)]=_0x1d9df0(0x82f),_0x1c8acc[_0x1d9df0(0x9fc)](_0x39472f));_0x39472f[_0x1d9df0(0x9a0)][_0x1d9df0(0xb91)]='none';const _0x3f35d5=svgEl(_0x1d9df0(0xa0b),{'class':_0x1d9df0(0x786),'y1':String(_0x2fd8c7),'y2':String(_0x2fd8c7+_0x3889c4)});_0x3f35d5[_0x1d9df0(0x9a0)]['display']=_0x1d9df0(0x897),_0x2fd7d6[_0x1d9df0(0x9fc)](_0x3f35d5);let _0x5c33f3=null;if(_0x11446f[_0x1d9df0(0xea6)]){_0x5c33f3=svgEl(_0x1d9df0(0x3cd),{'class':_0x1d9df0(0xc08),'y':String(_0x2fd8c7),'height':String(_0x3889c4)});if(_0x11446f[_0x1d9df0(0x567)]){const _0x481330=String(_0x11446f[_0x1d9df0(0x567)])[_0x1d9df0(0xa2f)]();_0x5c33f3[_0x1d9df0(0x9a0)]['fill']=_0x481330;const _0x407460=/^(rgba|hsla)\(/i['test'](_0x481330)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/['test'](_0x481330);_0x5c33f3[_0x1d9df0(0x9a0)][_0x1d9df0(0xaa6)]=_0x407460?'':'0.33';}_0x5c33f3[_0x1d9df0(0x9a0)]['display']='none';const _0x10a565=_0x2fd7d6['querySelector'](_0x1d9df0(0x367))||_0x2fd7d6[_0x1d9df0(0x5b3)]('.sgc-series');if(_0x10a565)_0x2fd7d6['insertBefore'](_0x5c33f3,_0x10a565);else _0x2fd7d6[_0x1d9df0(0x9fc)](_0x5c33f3);}const _0x5e834a=svgEl('g',{'class':_0x1d9df0(0xb7e)});_0x2fd7d6[_0x1d9df0(0x9fc)](_0x5e834a);const _0x461f70=[],_0x348265=_0x422b89=>{const _0x3b2dc6=_0x1d9df0;while(_0x461f70[_0x3b2dc6(0xc70)]<_0x422b89){const _0x576029=svgEl(_0x3b2dc6(0xbd9),{'class':_0x3b2dc6(0x117),'r':'4'});_0x576029[_0x3b2dc6(0x9a0)]['display']='none',_0x5e834a['appendChild'](_0x576029),_0x461f70[_0x3b2dc6(0xd65)](_0x576029);}},_0x16c4d5=()=>{const _0x2a4261=_0x1d9df0;for(const _0x44d469 of _0x461f70)_0x44d469[_0x2a4261(0x9a0)][_0x2a4261(0xb91)]='none';},_0x5e2d1b=_0x1782ac=>{const _0x448269=_0x1d9df0,_0x3a8663=_0x2fd7d6[_0x448269(0x6fd)](),_0x1e5596=_0x1c8acc['getBoundingClientRect'](),_0x1c981c=parseFloat(_0x2fd7d6[_0x448269(0x99a)](_0x448269(0x845))[_0x448269(0x967)]('\x20')[0x2]),_0x313ac1=_0x3a8663['width']/_0x1c981c;return{'x':_0x3a8663['left']-_0x1e5596[_0x448269(0xa36)]+_0x1782ac*_0x313ac1,'y':_0x3a8663[_0x448269(0x70d)]-_0x1e5596[_0x448269(0x70d)]+(_0x2fd8c7+_0x3889c4/0x2)*_0x313ac1};},_0x595c3a=(_0x5aa0e5,_0x4024b6,_0x221c29)=>{const _0x2dd3ec=_0x1d9df0;if(_0x5aa0e5<_0x2c25bd||_0x5aa0e5>_0x2c25bd+_0x869480)return _0x22b15e();const _0x5acfde=this['_calBarPositions'],_0x5d5e1a=_0x1b28bb=>_0x5acfde?_0x5acfde[_0x2dd3ec(0x1a9)](_0x1b28bb)??_0x422a3a(_0x1b28bb):_0x422a3a(_0x1b28bb),_0x3de603=[];let _0x39bf99=0x0,_0x39e0e9=Infinity,_0x5f1a05=_0x5aa0e5;const _0x3a5465=_0x326e7d=>[_0x2dd3ec(0xd69),_0x2dd3ec(0x5a7)][_0x2dd3ec(0x15b)](_0x326e7d[_0x2dd3ec(0xae9)]?.['graph_type']||_0x326e7d[_0x2dd3ec(0xae9)]?.[_0x2dd3ec(0xc4e)]);let _0x11ea60=null;if(_0x5acfde){let _0x25c946=Infinity;for(const _0x390420 of _0x1ab1e1){if(!_0x3a5465(_0x390420))continue;for(const _0x146768 of _0x390420[_0x2dd3ec(0xd04)]){if(_0x146768['v']===null)continue;const _0x180b72=_0x5acfde[_0x2dd3ec(0x1a9)](_0x146768['t']);if(_0x180b72===undefined)continue;const _0xc93333=Math[_0x2dd3ec(0x960)](_0x180b72-_0x5aa0e5);_0xc93333<_0x25c946&&(_0x25c946=_0xc93333,_0x11ea60=_0x146768['t']);}}}else{for(const _0x146c4d of _0x1ab1e1){if(!_0x3a5465(_0x146c4d)||!_0x146c4d[_0x2dd3ec(0x5fa)]||!isNum(_0x146c4d['_barHalfWidth']))continue;const _0xae7b2a=_0x146c4d[_0x2dd3ec(0x2d4)];for(const _0x1ac2dd of _0x146c4d[_0x2dd3ec(0xd04)]){if(_0x1ac2dd['v']===null)continue;const _0x170a29=_0x146c4d[_0x2dd3ec(0x5fa)]['get'](_0x1ac2dd['t']);if(_0x170a29===undefined)continue;if(_0x5aa0e5>=_0x170a29-_0xae7b2a&&_0x5aa0e5<=_0x170a29+_0xae7b2a){_0x11ea60=_0x1ac2dd['t'];break;}}if(_0x11ea60!==null)break;}if(_0x11ea60===null){let _0xe1b4b4=Infinity;for(const _0xcd2beb of _0x1ab1e1){if(!_0x3a5465(_0xcd2beb)||!_0xcd2beb[_0x2dd3ec(0x5fa)])continue;for(const _0x4d253e of _0xcd2beb[_0x2dd3ec(0xd04)]){if(_0x4d253e['v']===null)continue;const _0x6870=_0xcd2beb[_0x2dd3ec(0x5fa)][_0x2dd3ec(0x1a9)](_0x4d253e['t']);if(_0x6870===undefined)continue;const _0xecd90b=Math['abs'](_0x6870-_0x5aa0e5);_0xecd90b<_0xe1b4b4&&(_0xe1b4b4=_0xecd90b,_0x11ea60=_0x4d253e['t']);}}}}for(const _0x262f57 of _0x1ab1e1){let _0x6a5984;const _0x20e123=_0x3a5465(_0x262f57);if(_0x20e123){if(_0x11ea60===null)continue;_0x6a5984=_0x262f57[_0x2dd3ec(0xd04)][_0x2dd3ec(0xa58)](_0x153f62=>_0x153f62['t']===_0x11ea60&&_0x153f62['v']!==null)||null;}else _0x6a5984=findClosestPoint(_0x262f57[_0x2dd3ec(0xd04)],_0x4024b6);if(!_0x6a5984||_0x6a5984['v']===null)continue;_0x3de603[_0x2dd3ec(0xd65)]({'s':_0x262f57,'p':_0x6a5984});if(_0x262f57['entity']?.[_0x2dd3ec(0xe11)]==null)_0x39bf99+=_0x6a5984['v'];if(_0x20e123&&_0x262f57[_0x2dd3ec(0x5fa)]){const _0x36775c=_0x262f57[_0x2dd3ec(0x5fa)]['get'](_0x6a5984['t']);if(_0x36775c!==undefined){const _0x518014=Math[_0x2dd3ec(0x960)](_0x36775c-_0x5aa0e5);_0x518014<_0x39e0e9&&(_0x39e0e9=_0x518014,_0x5f1a05=_0x36775c);}}}if(!_0x3de603[_0x2dd3ec(0xc70)])return _0x22b15e();if(!_0x18e721){_0x39472f[_0x2dd3ec(0x9a0)][_0x2dd3ec(0xb91)]=_0x2dd3ec(0x897),_0x3f35d5[_0x2dd3ec(0x9a0)]['display']=_0x2dd3ec(0x897),_0x16c4d5(),_0x4480fa(_0x5aa0e5);return;}_0x3f35d5['setAttribute']('x1',String(_0x5f1a05)),_0x3f35d5[_0x2dd3ec(0xc6d)]('x2',String(_0x5f1a05)),_0x3f35d5[_0x2dd3ec(0x9a0)][_0x2dd3ec(0xb91)]='',_0x348265(_0x3de603[_0x2dd3ec(0xc70)]),_0x16c4d5();let _0x40b224=0x0;for(const {s:_0x1bcf31,p:_0x5a1453}of _0x3de603){const _0x1fac19=_0x1bcf31[_0x2dd3ec(0xae9)];if(_0x1fac19[_0x2dd3ec(0xe5c)]===![]){_0x40b224++;continue;}const _0xa0da50=_0xda0668?_0xda0668(_0x1bcf31):_0x1fac19[_0x2dd3ec(0x8bc)]==='secondary'?_0x2b1ee1:_0x3561d2;if(!_0xa0da50){_0x40b224++;continue;}const _0x4cb1af=_0x5d5e1a(_0x5a1453['t']),_0xd79b1a=_0x4afd26?.[_0x2dd3ec(0x166)]?.[_0x2dd3ec(0x1a9)](_0x1bcf31[_0x2dd3ec(0xa9a)])||null,_0x53fe66=_0xd79b1a?(_0xd79b1a[_0x2dd3ec(0x1a9)](_0x5a1453['t'])??0x0)+_0x5a1453['v']:_0x5a1453['v'],_0x1d693f=_0x4181c6(_0x53fe66,_0xa0da50),_0x3e5945=_0x461f70[_0x40b224++];_0x3e5945[_0x2dd3ec(0xc6d)]('cx',String(_0x4cb1af)),_0x3e5945[_0x2dd3ec(0xc6d)]('cy',String(_0x1d693f)),_0x3e5945['setAttribute']('fill',this[_0x2dd3ec(0xe99)][_0x2dd3ec(0xe0e)](_0x1fac19['color'],_0x1fac19[_0x2dd3ec(0xae9)])||_0x1fac19[_0x2dd3ec(0x73c)]||_0x2dd3ec(0x84d)),_0x3e5945[_0x2dd3ec(0x9a0)][_0x2dd3ec(0xb91)]='';}const _0x213477={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x5ab14d=null;for(const {s:_0x272d25}of _0x3de603){const _0x1f3c61=_0x213477[_0x272d25?.[_0x2dd3ec(0xc19)]]?_0x272d25['bucketPrecision']:null;if(!_0x1f3c61){_0x5ab14d=null;break;}if(!_0x5ab14d||_0x213477[_0x1f3c61]<_0x213477[_0x5ab14d])_0x5ab14d=_0x1f3c61;}const _0x1ccf3b=_0x11446f['tooltip_match_axis']?this[_0x2dd3ec(0x161)](_0x3de603[0x0]['p']['t'],_0x11446f,_0xc0083f,_0x3dad1d,_0x4d3b70):formatDateTime(new Date(_0x3de603[0x0]['p']['t']),_0x11446f,_0xc0083f,_0x5ab14d?{'precision':_0x5ab14d}:undefined);let _0xf7a37f=_0x2dd3ec(0xd27)+escapeHtml(_0x1ccf3b)+'</div>',_0x56b9f9=_0x3de603;if(_0x11446f[_0x2dd3ec(0x425)]===_0x2dd3ec(0x7be))_0x56b9f9=_0x3de603['slice']()[_0x2dd3ec(0x7be)]();else{if(_0x11446f[_0x2dd3ec(0x425)]===_0x2dd3ec(0xd70)){const _0x31a2b2=({s:_0x426a9a})=>{const _0x1b2810=_0x2dd3ec,_0x582782=_0x426a9a[_0x1b2810(0xae9)];return String((_0x582782[_0x1b2810(0xb6a)]!==undefined?pickName(_0x582782[_0x1b2810(0xb6a)],this[_0x1b2810(0xe99)]['_resolveTemplateText'](_0x582782['tooltip_name'],_0x582782[_0x1b2810(0xae9)])??_0x426a9a['meta']?.[_0x1b2810(0x63c)],_0x426a9a[_0x1b2810(0xe00)]):pickName(_0x582782['name'],this[_0x1b2810(0xe99)]['_resolveTemplateText'](_0x582782['name'],_0x582782[_0x1b2810(0xae9)])??_0x426a9a[_0x1b2810(0xe00)]?.['resolved_name'],_0x426a9a[_0x1b2810(0xe00)])??_0x426a9a['id'])||'');};_0x56b9f9=_0x3de603[_0x2dd3ec(0x3d3)]()[_0x2dd3ec(0x21d)]((_0x496385,_0xe446e)=>_0x31a2b2(_0x496385)['localeCompare'](_0x31a2b2(_0xe446e),undefined,{'sensitivity':_0x2dd3ec(0xb51)}));}}let _0x28ced8=null;for(const {s:_0x327339,p:_0x2f3fa6}of _0x56b9f9){const _0x2fcfd8=_0x327339['entity'],_0x1ccfcb=typeof _0x2fcfd8[_0x2dd3ec(0xb6a)]===_0x2dd3ec(0x19d)&&(_0x2fcfd8[_0x2dd3ec(0xb6a)][_0x2dd3ec(0x15b)]('{{')||_0x2fcfd8['tooltip_name'][_0x2dd3ec(0x15b)]('{%')),_0x1a643f=_0x2fcfd8[_0x2dd3ec(0xb6a)]!==undefined?_0x1ccfcb?pickName(_0x2fcfd8['tooltip_name'],this[_0x2dd3ec(0xe99)][_0x2dd3ec(0xa6d)](_0x2fcfd8[_0x2dd3ec(0xb6a)],_0x2fcfd8['entity'])??_0x327339[_0x2dd3ec(0xe00)]?.[_0x2dd3ec(0x63c)],_0x327339[_0x2dd3ec(0xe00)])??'':_0x2fcfd8[_0x2dd3ec(0xb6a)]:pickName(_0x2fcfd8['name'],this[_0x2dd3ec(0xe99)][_0x2dd3ec(0xa6d)](_0x2fcfd8[_0x2dd3ec(0x673)],_0x2fcfd8[_0x2dd3ec(0xae9)])??_0x327339['meta']?.[_0x2dd3ec(0x555)],_0x327339[_0x2dd3ec(0xe00)])??_0x327339['id'],_0x5c43d3=_0x2fcfd8['unit']??_0x327339[_0x2dd3ec(0xe00)]?.['unit_of_measurement']??'',_0x3fcd8d=_0x5c43d3==null||_0x5c43d3===![]?'':String(_0x5c43d3),_0x26dbc7=this[_0x2dd3ec(0xe99)][_0x2dd3ec(0xe0e)](_0x2fcfd8[_0x2dd3ec(0x73c)],_0x2fcfd8[_0x2dd3ec(0xae9)])||_0x2fcfd8[_0x2dd3ec(0x73c)]||_0x2dd3ec(0x84d),_0x474336=_0x2fcfd8[_0x2dd3ec(0xd6c)]===![],_0x3c425f=_0x2dd3ec(0xb06)+escapeHtml(_0x26dbc7)+(_0x474336?';visibility:hidden':'')+_0x2dd3ec(0x313),_0x273c6a=_0x1a643f?_0x2dd3ec(0xa83)+escapeHtml(_0x1a643f)+_0x2dd3ec(0xd47):'';let _0x3011a9='';if(_0x2fcfd8['_compareOf']!=null){const _0x1d122b=toNum(_0x2fcfd8[_0x2dd3ec(0x51e)]);if(isNum(_0x1d122b)&&_0x1d122b!==0x0){const _0x579d22=_0x2f3fa6['t']-_0x1d122b*0x36ee80,_0x2b4303=formatDateTime(new Date(_0x579d22),_0x11446f,_0xc0083f,_0x5ab14d?{'precision':_0x5ab14d}:undefined);_0x2b4303!==_0x28ced8&&(_0xf7a37f+='<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>'+escapeHtml(_0x2b4303)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x28ced8=_0x2b4303);}const _0xf84aff=_0x3de603[_0x2dd3ec(0x272)](_0x4c8a48=>_0x4c8a48['s'][_0x2dd3ec(0xae9)]?.['_compareOf']===_0x2fcfd8[_0x2dd3ec(0xe11)])[_0x2dd3ec(0xc70)];if(_0xf84aff>0x1&&_0x2fcfd8[_0x2dd3ec(0x6ef)]?.[_0x2dd3ec(0x406)]){const _0x2815f1=_0x3de603[_0x2dd3ec(0xa58)](_0x392799=>_0x392799['s']['entity']?.[_0x2dd3ec(0xe11)]==null&&_0x392799['s'][_0x2dd3ec(0xa9a)]===_0x2fcfd8[_0x2dd3ec(0xe11)]);if(_0x2815f1&&isNum(_0x2815f1['p']?.['v'])&&isNum(_0x2f3fa6['v'])&&_0x2f3fa6['v']!==0x0){const _0xe6eb8b=(_0x2815f1['p']['v']-_0x2f3fa6['v'])/Math[_0x2dd3ec(0x960)](_0x2f3fa6['v'])*0x64,_0x498aee=_0xe6eb8b>0x0?_0x2dd3ec(0x1d6):_0xe6eb8b<0x0?_0x2dd3ec(0xb0c):_0x2dd3ec(0x600);_0x3011a9='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x498aee+'\x22>'+(_0xe6eb8b>0x0?'+':'')+_0xe6eb8b[_0x2dd3ec(0x62e)](0x1)+_0x2dd3ec(0x4d8);}}}if(_0x2fcfd8['_compareOf']==null&&_0x2fcfd8['compare']){const _0x571bba=_0x3de603['filter'](_0x5b17fc=>_0x5b17fc['s'][_0x2dd3ec(0xae9)]?.[_0x2dd3ec(0xe11)]===_0x327339[_0x2dd3ec(0xa9a)]);if(_0x571bba[_0x2dd3ec(0xc70)]===0x1){const _0x2d86c8=_0x571bba[0x0],_0x518121=_0x2d86c8['s'][_0x2dd3ec(0xae9)]?.[_0x2dd3ec(0x6ef)];if(_0x518121?.[_0x2dd3ec(0x406)]&&isNum(_0x2d86c8['p']?.['v'])&&_0x2d86c8['p']['v']!==0x0&&isNum(_0x2f3fa6['v'])){const _0x211b9e=(_0x2f3fa6['v']-_0x2d86c8['p']['v'])/Math[_0x2dd3ec(0x960)](_0x2d86c8['p']['v'])*0x64,_0x51dd78=_0x211b9e>0x0?_0x2dd3ec(0x1d6):_0x211b9e<0x0?_0x2dd3ec(0xb0c):_0x2dd3ec(0x600);_0x3011a9=_0x2dd3ec(0x772)+_0x51dd78+'\x22>'+(_0x211b9e>0x0?'+':'')+_0x211b9e['toFixed'](0x1)+'%</span>';}}}const _0x1bc6a7=_0x2fcfd8[_0x2dd3ec(0x659)]&&_0x2fcfd8[_0x2dd3ec(0x659)][_0x2dd3ec(0xc70)]?_0x2fcfd8[_0x2dd3ec(0x659)]:this[_0x2dd3ec(0xe99)][_0x2dd3ec(0x85c)](_0x2fcfd8,_0x327339[_0x2dd3ec(0xa9a)])?null:autoStateMap(_0x2fcfd8,_0xc0083f,_0x11446f?.[_0x2dd3ec(0xcb7)]);let _0x26d208=null;if(_0x1bc6a7&&_0x1bc6a7[_0x2dd3ec(0xc70)]&&isNum(_0x2f3fa6['v'])){const _0x755a3b=Math[_0x2dd3ec(0x1f5)](_0x2f3fa6['v']);if(_0x755a3b>=0x0&&_0x755a3b<_0x1bc6a7[_0x2dd3ec(0xc70)]){const _0x52e18d=_0x327339[_0x2dd3ec(0xe00)]?.[_0x2dd3ec(0x24f)],_0x361c32=String(_0x1bc6a7[_0x755a3b]?.['label']||(_0x52e18d?_0x1bc6a7[_0x755a3b]?.[_0x2dd3ec(0xe91)]??'':localizeEntityState(_0xc0083f,_0xc0083f?.[_0x2dd3ec(0x28e)]?.[_0x2fcfd8[_0x2dd3ec(0xae9)]],_0x1bc6a7[_0x755a3b]?.['value']??'')))[_0x2dd3ec(0xa2f)]();if(_0x361c32)_0x26d208=_0x361c32;}}_0xf7a37f+=_0x2dd3ec(0x48a)+_0x3c425f+_0x2dd3ec(0x297)+_0x273c6a+_0x2dd3ec(0x315)+(_0x26d208?escapeHtml(_0x26d208):escapeHtml(formatNumber(_0x2f3fa6['v'],_0x2fcfd8,_0xc0083f))+'\x20'+escapeHtml(_0x3fcd8d))+_0x3011a9+_0x2dd3ec(0x77e);if(_0x2fcfd8[_0x2dd3ec(0x529)]===_0x2dd3ec(0x5a7)&&isNum(_0x2f3fa6['o'])){_0xf7a37f+=_0x2dd3ec(0x149)+escapeHtml(formatNumber(_0x2f3fa6['o'],_0x2fcfd8,_0xc0083f))+'\x20/\x20'+escapeHtml(formatNumber(_0x2f3fa6['h'],_0x2fcfd8,_0xc0083f))+_0x2dd3ec(0x122)+escapeHtml(formatNumber(_0x2f3fa6['l'],_0x2fcfd8,_0xc0083f))+_0x2dd3ec(0x122)+escapeHtml(formatNumber(_0x2f3fa6['c'],_0x2fcfd8,_0xc0083f))+'\x20'+escapeHtml(_0x3fcd8d)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';const _0x2bfd5c=(_0x59a4b6,_0x20e565)=>isNum(_0x59a4b6)&&isNum(_0x20e565)&&_0x20e565!==0x0?_0x59a4b6/_0x20e565*0x64:null,_0x3c6acd=(_0xf55752,_0x533d68)=>{if(_0xf55752===null)return null;const _0x239701=_0x533d68&&_0xf55752>0x0?'+':'';return''+_0x239701+_0xf55752['toFixed'](0x2)+'%';},_0x44a437=_0x2bfd5c(_0x2f3fa6['c']-_0x2f3fa6['o'],_0x2f3fa6['o']),_0x178aaf=_0x2bfd5c(_0x2f3fa6['h']-_0x2f3fa6['l'],_0x2f3fa6['l']);if(_0x44a437!==null){const _0x4ceea4=_0x44a437>0x0,_0x7a8616=_0x44a437===0x0,_0xe4982d=_0x7a8616?_0x2dd3ec(0x600):_0x4ceea4?_0x2dd3ec(0x1d6):_0x2dd3ec(0xb0c);_0xf7a37f+='<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(_0xc0083f,_0x11446f,_0x2dd3ec(0xe45)))+_0x2dd3ec(0xcfc)+_0xe4982d+'\x22>'+escapeHtml(_0x3c6acd(_0x44a437,!![]))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}_0x178aaf!==null&&(_0xf7a37f+=_0x2dd3ec(0x30b)+escapeHtml(cardT(_0xc0083f,_0x11446f,'Altitude'))+_0x2dd3ec(0x6c4)+escapeHtml(_0x3c6acd(_0x178aaf,![]))+_0x2dd3ec(0x59e));}if(_0x2fcfd8[_0x2dd3ec(0x4c6)]&&_0x2f3fa6[_0x2dd3ec(0x6be)]!=null&&_0x2f3fa6[_0x2dd3ec(0x7fd)]!=null){const _0x4f7d02=_0x2dd3ec(0x3fd)+escapeHtml(_0x26dbc7)+_0x2dd3ec(0xdc8)+(_0x474336?_0x2dd3ec(0x9b1):'')+'\x22></span>';_0xf7a37f+='<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'+_0x4f7d02+_0x2dd3ec(0xc61)+escapeHtml(cardT(_0xc0083f,_0x11446f,'Range'))+_0x2dd3ec(0x24b)+escapeHtml(formatNumber(_0x2f3fa6[_0x2dd3ec(0x6be)],_0x2fcfd8,_0xc0083f))+_0x2dd3ec(0x62b)+escapeHtml(formatNumber(_0x2f3fa6[_0x2dd3ec(0x7fd)],_0x2fcfd8,_0xc0083f))+'\x20'+escapeHtml(_0x3fcd8d)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}}if(_0x3de603[_0x2dd3ec(0xc70)]>0x1){const _0x5f229a=({s:_0x22e07f})=>{const _0x1c5a4c=_0x2dd3ec,_0x5ea574=_0x22e07f[_0x1c5a4c(0xae9)][_0x1c5a4c(0x320)]??_0x22e07f['meta']?.[_0x1c5a4c(0x24f)]??'';return _0x5ea574==null||_0x5ea574===![]?'':String(_0x5ea574);},_0x249048=_0x3430a5=>toNum(_0x3430a5?.[_0x2dd3ec(0x548)])??0x1,_0x51a507=(_0x853996,_0x25e113,_0x77014b,_0x4cff76,_0x29f1c7)=>{const _0x61fce8=_0x2dd3ec,_0x344257=_0x77014b[_0x61fce8(0x42b)](_0x4eb28d=>_0x4eb28d===_0x77014b[0x0])?_0x77014b[0x0]:'',_0x513f75=_0x4cff76&&_0x4cff76[_0x61fce8(0xc70)]?_0x4cff76:[],_0x916563=_0x513f75[_0x61fce8(0xc70)]?Math['max'](..._0x513f75[_0x61fce8(0x7ee)](_0x249048)):0x1,_0x208065=_0x513f75['length']?_0x513f75[0x0]['number_format']||_0x61fce8(0xbd5):_0x61fce8(0xbd5),_0x26a1f3=_0x513f75[_0x61fce8(0x42b)](_0x12a83b=>(_0x12a83b[_0x61fce8(0xd10)]||_0x61fce8(0xbd5))===_0x208065)?_0x208065:_0x61fce8(0xbd5),_0xc4e2c1=formatNumber(_0x25e113,{'decimals':_0x916563,'number_format':_0x26a1f3},_0xc0083f);return _0x61fce8(0x69e)+escapeHtml(_0x853996)+_0x61fce8(0xcf7)+escapeHtml(_0xc4e2c1)+(_0x344257?'\x20'+escapeHtml(_0x344257):'')+(_0x29f1c7||'')+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';};if(_0x11446f['stacked']&&_0x11446f[_0x2dd3ec(0xb09)]!==![]){const _0x51667e='\u0000cmp:',_0x241a11=new Map();for(const _0x51027c of _0x3de603){const _0x42db7f=_0x51027c['s']['entity']['stack_group'],_0x119328=_0x42db7f===undefined||_0x42db7f===null||_0x42db7f===''?_0x2dd3ec(0x8f7):String(_0x42db7f);let _0x122982=_0x241a11['get'](_0x119328);!_0x122982&&(_0x122982={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x241a11[_0x2dd3ec(0x22c)](_0x119328,_0x122982));if(isNum(_0x51027c['p']['v']))_0x122982['sum']+=_0x51027c['p']['v'];_0x122982[_0x2dd3ec(0x9b9)][_0x2dd3ec(0xd65)](_0x5f229a(_0x51027c)),_0x122982[_0x2dd3ec(0xb08)][_0x2dd3ec(0xd65)](_0x51027c['s'][_0x2dd3ec(0xae9)]);if(_0x51027c['s'][_0x2dd3ec(0xae9)][_0x2dd3ec(0xe11)]!=null&&!_0x122982['cmpEnt'])_0x122982[_0x2dd3ec(0x132)]=_0x51027c['s'][_0x2dd3ec(0xae9)];}if(_0x241a11[_0x2dd3ec(0xcaa)]>0x1)for(const [_0x20b924,_0x1d34d6]of _0x241a11){const _0x182116=_0x20b924[_0x2dd3ec(0xe59)](_0x51667e),_0x57e071=_0x182116>=0x0,_0x2f7799=_0x57e071?_0x20b924[_0x2dd3ec(0x3d3)](0x0,_0x182116):_0x20b924,_0x35ff4e=_0x2f7799===_0x2dd3ec(0x8f7)?'':_0x2f7799;if(!_0x35ff4e&&!_0x57e071)continue;let _0x3322a2=(_0x35ff4e?_0x35ff4e+'\x20':'')+cardT(_0xc0083f,_0x11446f,_0x2dd3ec(0x468)),_0xebe587='';if(_0x57e071){const _0x438ccb=_0x1d34d6['cmpEnt']?.['_compareCfg'],_0x7745e5=Math['max'](0x1,Math[_0x2dd3ec(0x604)](toNum(_0x438ccb?.[_0x2dd3ec(0xbed)])||0x1));_0x3322a2+='\x20('+cardT(_0xc0083f,_0x11446f,COMPARE_PERIOD_LABELS[_0x438ccb?.[_0x2dd3ec(0x395)]]||_0x2dd3ec(0x1d5))+(_0x7745e5>0x1?'\x20×'+_0x7745e5:'')+')',_0xf7a37f+=_0x2dd3ec(0x1c0)+_0x51a507(_0x3322a2,_0x1d34d6['sum'],_0x1d34d6[_0x2dd3ec(0x9b9)],_0x1d34d6[_0x2dd3ec(0xb08)])+_0x2dd3ec(0x56d);continue;}const _0x7a31dc=[];for(const _0xa5139f of _0x241a11['keys']()){if(_0xa5139f['startsWith'](_0x20b924+_0x51667e)||_0x2f7799===_0x2dd3ec(0x8f7)&&_0xa5139f['startsWith'](_0x2dd3ec(0x8f7)+_0x51667e))_0x7a31dc['push'](_0xa5139f);}if(_0x7a31dc[_0x2dd3ec(0xc70)]===0x1){const _0x3afda5=_0x241a11[_0x2dd3ec(0x1a9)](_0x7a31dc[0x0]);if(_0x3afda5[_0x2dd3ec(0x132)]?.['_compareCfg']?.[_0x2dd3ec(0x406)]!==![]&&isNum(_0x3afda5[_0x2dd3ec(0x54f)])&&_0x3afda5['sum']!==0x0&&isNum(_0x1d34d6[_0x2dd3ec(0x54f)])){const _0x25a798=(_0x1d34d6['sum']-_0x3afda5['sum'])/Math[_0x2dd3ec(0x960)](_0x3afda5[_0x2dd3ec(0x54f)])*0x64,_0x537fd2=_0x25a798>0x0?_0x2dd3ec(0x1d6):_0x25a798<0x0?_0x2dd3ec(0xb0c):_0x2dd3ec(0x600);_0xebe587='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x537fd2+'\x22>'+(_0x25a798>0x0?'+':'')+_0x25a798[_0x2dd3ec(0x62e)](0x1)+_0x2dd3ec(0x4d8);}}_0xf7a37f+=_0x51a507(_0x3322a2,_0x1d34d6[_0x2dd3ec(0x54f)],_0x1d34d6[_0x2dd3ec(0x9b9)],_0x1d34d6[_0x2dd3ec(0xb08)],_0xebe587);}}_0x11446f[_0x2dd3ec(0xb22)]!==![]&&(_0xf7a37f+=_0x51a507(cardT(_0xc0083f,_0x11446f,_0x2dd3ec(0x468)),_0x39bf99,_0x3de603[_0x2dd3ec(0x7ee)](_0x5f229a),_0x3de603['map'](_0x41c1f7=>_0x41c1f7['s'][_0x2dd3ec(0xae9)])));}_0x39472f['innerHTML']=_0xf7a37f,_0x39472f[_0x2dd3ec(0x9a0)][_0x2dd3ec(0xb91)]='';const _0x2ee09f=_0x1c8acc[_0x2dd3ec(0x6fd)](),_0x257f73=_0x39472f[_0x2dd3ec(0x6fd)]();let _0x332056,_0x38af13;if(_0x221c29)_0x332056=_0x221c29[_0x2dd3ec(0xba1)]-_0x2ee09f[_0x2dd3ec(0xa36)],_0x38af13=_0x221c29[_0x2dd3ec(0x675)]-_0x2ee09f['top'];else{const _0x213bb3=_0x5e2d1b(_0x5f1a05);_0x332056=_0x213bb3['x'],_0x38af13=_0x213bb3['y'];}let _0x3c95a2=_0x332056+0xc,_0x3bc77c=_0x38af13+0xc;if(_0x3c95a2+_0x257f73[_0x2dd3ec(0xd50)]>_0x2ee09f['width'])_0x3c95a2=_0x332056-_0x257f73[_0x2dd3ec(0xd50)]-0xc;if(_0x3bc77c+_0x257f73[_0x2dd3ec(0x776)]>_0x2ee09f[_0x2dd3ec(0x776)])_0x3bc77c=_0x38af13-_0x257f73[_0x2dd3ec(0x776)]-0xc;_0x3c95a2=Math[_0x2dd3ec(0xa08)](0x0,_0x3c95a2),_0x3bc77c=Math[_0x2dd3ec(0xa08)](0x0,_0x3bc77c);const _0x4fca7f=_0x1c8acc[_0x2dd3ec(0x243)]||0x0;_0x39472f['style'][_0x2dd3ec(0xa36)]=_0x3c95a2+_0x4fca7f+'px',_0x39472f[_0x2dd3ec(0x9a0)]['top']=_0x3bc77c+'px',_0x4480fa(_0x5aa0e5);};let _0x522a59=[],_0x306749=null;const _0x37255e=()=>{const _0x3028ff=_0x1d9df0;for(const _0x417095 of _0x522a59)_0x417095[_0x3028ff(0xb6c)][_0x3028ff(0x25f)]('sgc-bar-active');_0x522a59=[];if(_0x5c33f3)_0x5c33f3['style'][_0x3028ff(0xb91)]=_0x3028ff(0x897);},_0x4480fa=_0x24ca04=>{const _0xd2e5a0=_0x1d9df0;_0x37255e();if(_0x24ca04==null)return;const _0x6a2ea1=_0x306749||(_0x306749=_0x2fd7d6['querySelectorAll']('.sgc-bar')),_0x4d6cae=new Set();let _0x7e8388=null,_0x3d0d23=null;for(const _0xf599b of _0x6a2ea1){const _0x2cc9fb=parseFloat(_0xf599b[_0xd2e5a0(0x99a)](_0xd2e5a0(0xe46))),_0x9265d3=parseFloat(_0xf599b[_0xd2e5a0(0x99a)](_0xd2e5a0(0x1b9)));if(!isFinite(_0x2cc9fb)||!isFinite(_0x9265d3))continue;if(_0x24ca04>=_0x2cc9fb&&_0x24ca04<=_0x2cc9fb+_0x9265d3){const _0x42e233=_0xf599b['getAttribute'](_0xd2e5a0(0x37d));if(_0x42e233!=null)_0x4d6cae[_0xd2e5a0(0x2c9)](_0x42e233);if(_0x7e8388===null){const _0x40f320=parseFloat(_0xf599b['getAttribute']('data-band-x')),_0x3fb8ad=parseFloat(_0xf599b['getAttribute'](_0xd2e5a0(0xdac)));isFinite(_0x40f320)&&isFinite(_0x3fb8ad)&&(_0x7e8388=_0x40f320,_0x3d0d23=_0x3fb8ad);}}}if(!_0x4d6cae[_0xd2e5a0(0xcaa)])return;for(const _0x2f18b8 of _0x6a2ea1){_0x4d6cae[_0xd2e5a0(0x9b5)](_0x2f18b8[_0xd2e5a0(0x99a)]('data-t'))&&(_0x2f18b8[_0xd2e5a0(0xb6c)][_0xd2e5a0(0x2c9)](_0xd2e5a0(0x8f9)),_0x522a59['push'](_0x2f18b8));}if(_0x5c33f3&&_0x7e8388!==null){const _0x5a1348=Math[_0xd2e5a0(0xa08)](_0x2c25bd,_0x7e8388),_0x10ff62=Math['min'](_0x2c25bd+_0x869480,_0x7e8388+_0x3d0d23);_0x5c33f3['setAttribute']('x',String(_0x5a1348)),_0x5c33f3['setAttribute'](_0xd2e5a0(0xd50),String(Math[_0xd2e5a0(0xa08)](0x0,_0x10ff62-_0x5a1348))),_0x5c33f3['style'][_0xd2e5a0(0xb91)]='';}},_0x22b15e=()=>{const _0x3a02ee=_0x1d9df0;_0x39472f[_0x3a02ee(0x9a0)][_0x3a02ee(0xb91)]=_0x3a02ee(0x897),_0x3f35d5[_0x3a02ee(0x9a0)][_0x3a02ee(0xb91)]='none',_0x16c4d5(),_0x37255e();},_0x52da62=()=>{const _0x818634=_0x1d9df0;_0x22b15e(),_0x11446f[_0x818634(0xa4c)]&&window[_0x818634(0x537)](new CustomEvent(_0x818634(0x598),{'detail':{'time':null,'group':_0x11446f['tooltip_sync_group']||null,'sourceId':_0x15a4fe[_0x818634(0x693)]}}));};let _0x5a5695=null,_0x5344d7=null;const _0x204509=()=>{_0x5a5695=null,_0x5344d7=null;},_0xaad294=new ResizeObserver(_0x204509);_0xaad294[_0x1d9df0(0x268)](_0x2fd7d6),window[_0x1d9df0(0xd83)]('scroll',_0x204509,{'passive':!![]}),_0x1c8acc[_0x1d9df0(0xd83)](_0x1d9df0(0x75e),_0x204509,{'passive':!![]});let _0x26662e=0x0,_0x471860=null;const _0x16d8e3=()=>{const _0x4a0453=_0x1d9df0;_0x26662e=0x0;const _0x375401=_0x471860;_0x471860=null;if(!_0x375401)return;if(_0x15a4fe[_0x4a0453(0x477)]){if(_0x39472f['style'][_0x4a0453(0xb91)]!==_0x4a0453(0x897))_0x52da62();return;}if(!_0x5a5695)_0x5a5695=_0x2fd7d6[_0x4a0453(0x6fd)]();if(_0x5344d7==null)_0x5344d7=parseFloat(_0x2fd7d6['getAttribute'](_0x4a0453(0x845))[_0x4a0453(0x967)]('\x20')[0x2]);const _0x2974c8=_0x5a5695[_0x4a0453(0xd50)]/_0x5344d7,_0x3b2785=(_0x375401[_0x4a0453(0xba1)]-_0x5a5695[_0x4a0453(0xa36)])/_0x2974c8;if(_0x3b2785<_0x2c25bd||_0x3b2785>_0x2c25bd+_0x869480)return _0x52da62();const _0x5957ef=_0x15a4fe[_0x4a0453(0x822)]||_0x15a4fe[_0x4a0453(0x84e)],_0x4c59f9=_0x5957ef[_0x4a0453(0x3a7)][_0x4a0453(0x910)](),_0x52bb87=_0x5957ef['end'][_0x4a0453(0x910)](),_0x16c00d=_0x4c59f9+(_0x3b2785-_0x2c25bd)/_0x869480*(_0x52bb87-_0x4c59f9);_0x595c3a(_0x3b2785,_0x16c00d,_0x375401),_0x11446f[_0x4a0453(0xa4c)]&&window[_0x4a0453(0x537)](new CustomEvent(_0x4a0453(0x598),{'detail':{'time':_0x16c00d,'group':_0x11446f[_0x4a0453(0x2f5)]||null,'sourceId':_0x15a4fe['_instanceId']}}));},_0x5a26a1=_0x209062=>{_0x471860=_0x209062;if(_0x26662e)return;_0x26662e=requestAnimationFrame(_0x16d8e3);};if(_0x15a4fe['_tooltipAbort'])_0x15a4fe[_0x1d9df0(0xe0b)][_0x1d9df0(0x699)]();const _0x1c6a26=new AbortController();_0x2fd7d6[_0x1d9df0(0xd83)](_0x1d9df0(0xa8c),_0x5a26a1,{'signal':_0x1c6a26[_0x1d9df0(0xb97)]}),_0x2fd7d6[_0x1d9df0(0xd83)](_0x1d9df0(0x8e9),_0x5a26a1,{'signal':_0x1c6a26[_0x1d9df0(0xb97)]}),_0x2fd7d6[_0x1d9df0(0xd83)](_0x1d9df0(0x1ad),_0x52da62,{'signal':_0x1c6a26[_0x1d9df0(0xb97)]}),_0x1c6a26['signal'][_0x1d9df0(0xd83)]('abort',()=>{const _0x5963ae=_0x1d9df0;_0x26662e&&(cancelAnimationFrame(_0x26662e),_0x26662e=0x0),_0x471860=null,_0xaad294['disconnect'](),window[_0x5963ae(0x6b8)](_0x5963ae(0x75e),_0x204509),_0x1c8acc[_0x5963ae(0x6b8)](_0x5963ae(0x75e),_0x204509);}),_0x15a4fe[_0x1d9df0(0xe0b)]=_0x1c6a26,_0x15a4fe[_0x1d9df0(0x10d)]=_0x4a3b39=>{const _0x121453=_0x1d9df0,_0x21acd2=_0x15a4fe[_0x121453(0x822)]||_0x15a4fe['_window'];if(!_0x21acd2)return;const _0x1763cf=_0x21acd2[_0x121453(0x3a7)][_0x121453(0x910)](),_0x1eceab=_0x21acd2[_0x121453(0x1ae)][_0x121453(0x910)]();if(_0x4a3b39<_0x1763cf||_0x4a3b39>_0x1eceab)return _0x22b15e();const _0x38d677=_0x2c25bd+(_0x4a3b39-_0x1763cf)/(_0x1eceab-_0x1763cf)*_0x869480;_0x595c3a(_0x38d677,_0x4a3b39,null);},_0x15a4fe[_0x1d9df0(0xac7)]=()=>_0x22b15e();}}class BaseCanvasRenderer{constructor(_0x6ff399){const _0x46ec23=_0x160929;this[_0x46ec23(0xe99)]=_0x6ff399,this['_abort']=null;}['_beginRender'](_0x35de73,_0xe98c3d){const _0x145ae5=_0x160929;if(this['_abort'])this[_0x145ae5(0xb45)]['abort']();return this[_0x145ae5(0xb45)]=new AbortController(),{'W':Math['max'](0x28,_0x35de73[_0x145ae5(0x7de)]||this[_0x145ae5(0xe99)][_0x145ae5(0xa92)]||0x190),'H':Math['max'](0x50,parseInt(_0xe98c3d['height'],0xa)||0xc8)};}[_0x160929(0xa2a)](_0x21f640,_0x3b2481,_0x568f68,_0x87e81a,_0x290494,_0x5f252b,_0x542d65,_0x21e740){const _0x3b0bf4=_0x160929;this[_0x3b0bf4(0xa39)]&&(cancelAnimationFrame(this[_0x3b0bf4(0xa39)]),this[_0x3b0bf4(0xa39)]=0x0);if(_0x290494[_0x3b0bf4(0xbbb)]){this[_0x3b0bf4(0x7ad)]=performance['now']();const _0x122de2=_0x212b8a=>{const _0x29cfe8=_0x3b0bf4,_0x38c74c=Math[_0x29cfe8(0xc2f)](0x1,(_0x212b8a-this[_0x29cfe8(0x7ad)])/0x258),_0x329dbd=0x1-Math['pow'](0x1-_0x38c74c,0x3);this[_0x29cfe8(0x20f)](_0x21f640,_0x3b2481,_0x568f68,_0x87e81a,_0x290494,_0x5f252b,_0x329dbd),_0x38c74c<0x1?this[_0x29cfe8(0xa39)]=requestAnimationFrame(_0x122de2):(this[_0x29cfe8(0xa39)]=0x0,this[_0x29cfe8(0x31d)](_0x542d65,_0x21e740,_0x290494,_0x5f252b));};this[_0x3b0bf4(0xa39)]=requestAnimationFrame(_0x122de2);}else this['_draw'](_0x21f640,_0x3b2481,_0x568f68,_0x87e81a,_0x290494,_0x5f252b,0x1),this[_0x3b0bf4(0x31d)](_0x542d65,_0x21e740,_0x290494,_0x5f252b);}['_mountCanvas'](_0x51b6c3,_0x5a7877){const _0x2c668b=_0x160929;return _0x51b6c3['innerHTML']='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x5a7877+_0x2c668b(0x838),{'container':_0x51b6c3[_0x2c668b(0x5b3)](_0x2c668b(0x6b1)),'canvas':_0x51b6c3[_0x2c668b(0x5b3)]('.sgc-pie-canvas'),'tooltipEl':_0x51b6c3['querySelector'](_0x2c668b(0x7e7))};}['_placeTooltip'](_0x1ea940,_0x55a94e,_0x620d33){const _0x5ca07f=_0x160929;_0x1ea940[_0x5ca07f(0x9a0)]['opacity']='1';const _0x571768=_0x1ea940[_0x5ca07f(0xa92)];let _0x13d6a2=_0x620d33+0x10;if(_0x13d6a2+_0x571768>_0x55a94e[_0x5ca07f(0xd50)])_0x13d6a2=_0x13d6a2-_0x571768-0x20;_0x1ea940[_0x5ca07f(0x9a0)]['left']=Math[_0x5ca07f(0xa08)](0x0,_0x13d6a2)+'px',_0x1ea940[_0x5ca07f(0x9a0)][_0x5ca07f(0x70d)]='0';}[_0x160929(0x4b9)](_0x43b3b2,_0x21ef70,_0x26d99b,_0xbb7252){const _0x2350ca=_0x160929;_0x43b3b2['addEventListener'](_0x2350ca(0x9fb),_0x26d99b,{'signal':_0xbb7252}),_0x43b3b2[_0x2350ca(0xd83)]('mouseleave',()=>{const _0x3605fe=_0x2350ca;_0x21ef70[_0x3605fe(0x9a0)][_0x3605fe(0x650)]='0';},{'signal':_0xbb7252}),_0x43b3b2['addEventListener'](_0x2350ca(0xe0c),_0x3ed6e8=>{const _0x4f6144=_0x2350ca;if(_0x3ed6e8[_0x4f6144(0x37c)]['length']===0x1)_0x26d99b({'clientX':_0x3ed6e8[_0x4f6144(0x37c)][0x0][_0x4f6144(0xba1)],'clientY':_0x3ed6e8[_0x4f6144(0x37c)][0x0][_0x4f6144(0x675)]});},{'signal':_0xbb7252,'passive':!![]}),_0x43b3b2['addEventListener'](_0x2350ca(0xc2d),()=>{const _0x8f21d5=_0x2350ca;_0x21ef70['style'][_0x8f21d5(0x650)]='0';},{'signal':_0xbb7252});}[_0x160929(0x7e2)](_0x12a94c,_0x4b6ec0,_0x3e6bc9,_0x1a115d){const _0x433a58=_0x160929;let _0x2d8ef0=_0x12a94c[_0x433a58(0xae9)]&&typeof _0x12a94c[_0x433a58(0xae9)]===_0x433a58(0x70f)?_0x12a94c[_0x433a58(0xae9)]:null;if(!_0x2d8ef0){const _0x380ec7=String(_0x12a94c['id']||'')[_0x433a58(0x7c0)](/^(.+)__(\d+)$/);if(_0x380ec7)_0x2d8ef0=_0x3e6bc9[parseInt(_0x380ec7[0x2],0xa)]||_0x3e6bc9[_0x433a58(0xa58)](_0x3e3531=>_0x3e3531[_0x433a58(0xae9)]===_0x380ec7[0x1]);}if(!_0x2d8ef0)_0x2d8ef0={};if(_0x2d8ef0[_0x433a58(0x592)])return null;const _0x31f2e8=_0x2d8ef0[_0x433a58(0x36d)],_0xabd684=(_0x31f2e8||'')+'|'+(_0x2d8ef0[_0x433a58(0x4c8)]??'')+'|'+(_0x2d8ef0[_0x433a58(0x318)]?0x1:0x0)+'|'+(_0x2d8ef0[_0x433a58(0xe6a)]||'')+'|'+(_0x2d8ef0[_0x433a58(0x531)]||'')+'|'+(_0x2d8ef0['price_attribute']||'')+'|'+(this[_0x433a58(0xe99)]?.[_0x433a58(0x668)]||0x0)+'|'+(_0x2d8ef0[_0x433a58(0xacc)]||'')+'|'+(_0x2d8ef0[_0x433a58(0xdcc)]||'')+'|'+(_0x2d8ef0['ref_op']||''),_0x5ec349=Array[_0x433a58(0x724)](_0x12a94c[_0x433a58(0x565)])&&_0x12a94c['raw']['length']&&_0x31f2e8!=='change',_0x520f49=_0x5ec349?_0x12a94c[_0x433a58(0x565)]:_0x12a94c[_0x433a58(0xd04)]||[],_0x48df16=''+(_0x5ec349?'r':'p')+_0x520f49[_0x433a58(0xc70)]+'|'+(_0x520f49[_0x433a58(0xc70)]?_0x520f49[0x0]['t']:0x0)+'|'+(_0x520f49[_0x433a58(0xc70)]?_0x520f49[_0x520f49[_0x433a58(0xc70)]-0x1]['t']:0x0),_0x4cb18f=_0x12a94c['id']||'i'+_0x4b6ec0,_0x1ee6e8=this[_0x433a58(0x762)]['get'](_0x4cb18f);let _0x2a0002;if(_0x1ee6e8&&_0x1ee6e8['ref']===_0x520f49&&_0x1ee6e8['eSig']===_0xabd684&&_0x1ee6e8[_0x433a58(0x71f)]===_0x48df16)_0x2a0002=_0x1ee6e8[_0x433a58(0xa42)];else{let _0x4aef81=_0x520f49;if(_0x5ec349){_0x4aef81=_0x31f2e8===_0x433a58(0x39e)?DataProcessor[_0x433a58(0x5d3)](_0x4aef81):_0x4aef81;try{_0x4aef81=DataProcessor[_0x433a58(0xc75)](_0x4aef81,_0x2d8ef0);}catch(_0x192d5c){}try{if(_0x2d8ef0[_0x433a58(0xacc)]&&!_0x2d8ef0[_0x433a58(0x592)]&&!_0x2d8ef0[_0x433a58(0x3d5)])_0x4aef81=this['card'][_0x433a58(0x77c)](_0x4aef81,_0x2d8ef0);const _0x32810a=this[_0x433a58(0xe99)]['_priceLookupFor'](_0x2d8ef0);if(_0x32810a)_0x4aef81=DataProcessor[_0x433a58(0x8ed)](_0x4aef81,_0x32810a);}catch(_0x14f704){}try{_0x4aef81=DataProcessor[_0x433a58(0x5c4)](_0x4aef81,_0x2d8ef0);}catch(_0xdc46d){}}_0x2a0002=_0x1a115d(_0x4aef81),this['_prep'][_0x433a58(0x22c)](_0x4cb18f,{'ref':_0x520f49,'eSig':_0xabd684,'dSig':_0x48df16,'out':_0x2a0002});}return{'ent':_0x2d8ef0,'out':_0x2a0002,'eSig':_0xabd684,'dSig':_0x48df16};}[_0x160929(0x645)](_0x2fec6c,_0x255895,_0x5ed563,_0x4588e9,_0x57173a){const _0x492ef6=_0x160929,{W:_0x113996,H:_0xe8248f}=this[_0x492ef6(0x104)](_0x2fec6c,_0x5ed563);if(!_0x255895['length']){_0x2fec6c[_0x492ef6(0x52b)]=_0x492ef6(0x8bd);return;}const _0x2dbeb7=_0x255895[0x0],_0x49793a=this[_0x492ef6(0x9b7)](_0x2dbeb7,this[_0x492ef6(0xe99)][_0x492ef6(0x248)]||[]);this[_0x492ef6(0xbe8)]=_0x49793a,this[_0x492ef6(0xbde)]=_0x2dbeb7['meta']||{},this['_color']=this[_0x492ef6(0xe99)][_0x492ef6(0xe0e)](_0x49793a[_0x492ef6(0x73c)],_0x49793a[_0x492ef6(0xae9)])||_0x49793a[_0x492ef6(0x73c)]||_0x492ef6(0xd20);if(this['_color']===_0x492ef6(0x74a))this[_0x492ef6(0x9dc)]=_0x492ef6(0xd20);this[_0x492ef6(0xdc9)]=_0x255895;const _0x108b0c=this[_0x492ef6(0x8fe)](_0x2dbeb7,_0x49793a,resolveFirstWeekday(_0x4588e9));this['_matrix']=_0x108b0c;if(!(_0x108b0c['days']||_0x108b0c[_0x492ef6(0x9e7)]||[])['length']){_0x2fec6c[_0x492ef6(0x52b)]=_0x492ef6(0x372)+_0x57173a+_0x492ef6(0x56d);return;}const {container:_0x35568d,canvas:_0x6f8d1,tooltipEl:_0x271977}=this['_mountCanvas'](_0x2fec6c,_0xe8248f);if(!_0x6f8d1)return;this[_0x492ef6(0x20f)](_0x6f8d1,_0x108b0c,_0x113996,_0xe8248f,_0x5ed563,_0x4588e9),this[_0x492ef6(0x31d)](_0x35568d,_0x271977,_0x5ed563,_0x4588e9);}[_0x160929(0x9b7)](_0x2af19d,_0x22bebd){const _0x1356d6=_0x160929;if(_0x2af19d[_0x1356d6(0xae9)]&&typeof _0x2af19d['entity']===_0x1356d6(0x70f))return _0x2af19d['entity'];const _0x49daf6=String(_0x2af19d['id']||'')[_0x1356d6(0x7c0)](/^(.+)__(\d+)$/);let _0xe3f541=null;if(_0x49daf6)_0xe3f541=_0x22bebd[parseInt(_0x49daf6[0x2],0xa)]||_0x22bebd[_0x1356d6(0xa58)](_0x48ee1c=>_0x48ee1c[_0x1356d6(0xae9)]===_0x49daf6[0x1]);if(!_0xe3f541)_0xe3f541=_0x22bebd[_0x1356d6(0xa58)](_0x5e74ca=>_0x5e74ca[_0x1356d6(0xae9)]===_0x2af19d[_0x1356d6(0xae9)]);return _0xe3f541||{'entity':_0x2af19d[_0x1356d6(0xae9)],'color':_0x1356d6(0xd20)};}[_0x160929(0x5fb)](){const _0x578fbe=_0x160929;try{const _0x367957=getComputedStyle(document[_0x578fbe(0x7bc)])[_0x578fbe(0x97d)](_0x578fbe(0x1f1))[_0x578fbe(0xa2f)]();if(_0x367957)return _0x367957;}catch(_0x1acc6c){}return'Roboto,\x20sans-serif';}[_0x160929(0x82d)](_0x2a788e,_0x5453e3,_0x2a5586){const _0x7d14e9=_0x160929,_0x2ebf7c=_0x2a788e[_0x7d14e9(0xe6c)]('2d'),_0x7907e8=window['devicePixelRatio']||0x1;return _0x2a788e[_0x7d14e9(0xd50)]=_0x5453e3*_0x7907e8,_0x2a788e[_0x7d14e9(0x776)]=_0x2a5586*_0x7907e8,_0x2ebf7c[_0x7d14e9(0xbfa)](_0x7907e8,_0x7907e8),_0x2ebf7c[_0x7d14e9(0x3a4)](0x0,0x0,_0x5453e3,_0x2a5586),_0x2ebf7c;}[_0x160929(0x5b0)](){const _0x35569f=_0x160929;try{const _0x4fc5ea=getComputedStyle(document[_0x35569f(0x7bc)])['getPropertyValue'](_0x35569f(0x84b))['trim'](),_0x20bf9b=_0x4fc5ea[_0x35569f(0x7c0)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x20bf9b){const _0x669a5e=(parseInt(_0x20bf9b[0x1])+parseInt(_0x20bf9b[0x2])+parseInt(_0x20bf9b[0x3]))/0x3;return _0x669a5e>0x80;}}catch(_0x4f4aaf){}try{const _0x2dcf3c=getComputedStyle(document[_0x35569f(0x41a)])[_0x35569f(0x97d)](_0x35569f(0x84b))[_0x35569f(0xa2f)](),_0x5a2542=_0x2dcf3c[_0x35569f(0x7c0)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x5a2542){const _0x30b8a5=(parseInt(_0x5a2542[0x1])+parseInt(_0x5a2542[0x2])+parseInt(_0x5a2542[0x3]))/0x3;return _0x30b8a5>0x80;}}catch(_0x10145d){}try{const _0x47fe67=document['createElement'](_0x35569f(0xddb));_0x47fe67[_0x35569f(0x9a0)]['color']='var(--primary-text-color)',_0x47fe67[_0x35569f(0x9a0)][_0x35569f(0xbc0)]=_0x35569f(0x7e1),_0x47fe67['style']['visibility']='hidden',_0x47fe67[_0x35569f(0x9a0)][_0x35569f(0x806)]=_0x35569f(0x897),document[_0x35569f(0x41a)]['appendChild'](_0x47fe67);const _0x3174e5=getComputedStyle(_0x47fe67)[_0x35569f(0x73c)];document[_0x35569f(0x41a)]['removeChild'](_0x47fe67);const _0x4251a6=_0x3174e5&&_0x3174e5[_0x35569f(0x7c0)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x4251a6){const _0x36bc41=(parseInt(_0x4251a6[0x1])+parseInt(_0x4251a6[0x2])+parseInt(_0x4251a6[0x3]))/0x3;if(_0x36bc41!==0x0||_0x3174e5['includes'](_0x35569f(0x152)))return _0x36bc41>0x80;}}catch(_0x2aacc5){}try{let _0x7abc23=this[_0x35569f(0xe99)],_0x2f0e8b=null;for(let _0x635f5f=0x0;_0x635f5f<0xa&&_0x7abc23;_0x635f5f++){if(_0x7abc23['nodeType']===0x1&&_0x7abc23[_0x35569f(0x2bf)]===_0x35569f(0xab4)){_0x2f0e8b=_0x7abc23;break;}_0x7abc23=_0x7abc23[_0x35569f(0xb40)]||_0x7abc23[_0x35569f(0x6a0)]&&_0x7abc23['getRootNode']()[_0x35569f(0x746)];}if(_0x2f0e8b){const _0x7622e6=getComputedStyle(_0x2f0e8b)[_0x35569f(0x3b2)],_0x3de0d3=_0x7622e6&&_0x7622e6[_0x35569f(0x7c0)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x3de0d3){const _0x2f3a06=(parseInt(_0x3de0d3[0x1])+parseInt(_0x3de0d3[0x2])+parseInt(_0x3de0d3[0x3]))/0x3;return _0x2f3a06<0x80;}}}catch(_0x14a252){}try{const _0xebb9f6=getComputedStyle(document[_0x35569f(0x41a)])[_0x35569f(0x3b2)],_0x8afd85=_0xebb9f6&&_0xebb9f6['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x8afd85){const _0x5ca816=(parseInt(_0x8afd85[0x1])+parseInt(_0x8afd85[0x2])+parseInt(_0x8afd85[0x3]))/0x3;return _0x5ca816<0x80;}}catch(_0x2c4a3b){}return window[_0x35569f(0xb9b)]&&window[_0x35569f(0xb9b)](_0x35569f(0x151))[_0x35569f(0x234)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x46e1fe){const _0x501302=_0x160929;super(_0x46e1fe),this[_0x501302(0x734)]=[],this[_0x501302(0xd60)]=[],this['_animRaf']=0x0,this[_0x501302(0x7ad)]=0x0;}[_0x160929(0xa11)](_0x47e3ca,_0x34328e,_0x206b65,_0x430d02){const _0x3886eb=_0x160929,{W:_0x1cf80a,H:_0x1d0cd9}=this['_beginRender'](_0x47e3ca,_0x206b65),_0x5e2ed4=this['card'][_0x3886eb(0x248)]||[],_0x51e9d7=[];_0x34328e[_0x3886eb(0xb54)](_0xd4ff2f=>{const _0x5a428e=_0x3886eb,_0x42bdd9=this[_0x5a428e(0x9b7)](_0xd4ff2f,_0x5e2ed4),_0x418b1a=(_0xd4ff2f['points']||[])['filter'](_0x3db9b4=>_0x3db9b4['v']!==null&&_0x3db9b4['v']!==undefined),_0x58e9d5=_0x430d02?.['states']?.[_0x42bdd9[_0x5a428e(0xae9)]],_0x28c1e3=_0x42bdd9[_0x5a428e(0x36d)]||_0x5a428e(0xe01);let _0x3c4abe;if(_0x418b1a[_0x5a428e(0xc70)])_0x3c4abe=reduceByAggregate(_0x418b1a,_0x28c1e3);else _0x58e9d5?_0x3c4abe=parseFloat(_0x58e9d5[_0x5a428e(0x89b)]):_0x3c4abe=0x0;if(_0x3c4abe===undefined||_0x3c4abe===null||isNaN(_0x3c4abe))_0x3c4abe=0x0;const _0x5823ad=_0xd4ff2f[_0x5a428e(0xe00)]||{},_0x1be6b7=pickName(_0x42bdd9[_0x5a428e(0xb6a)]!==undefined?_0x42bdd9['tooltip_name']:_0x42bdd9[_0x5a428e(0x673)],_0x5823ad['resolved_tooltip_name']!==undefined&&_0x42bdd9[_0x5a428e(0xb6a)]!==undefined?_0x5823ad[_0x5a428e(0x63c)]:_0x5823ad[_0x5a428e(0x555)],_0x5823ad)??_0x42bdd9[_0x5a428e(0xae9)]??'?';_0x51e9d7[_0x5a428e(0xd65)]({'name':pickName(_0x42bdd9[_0x5a428e(0x673)],_0x5823ad[_0x5a428e(0x555)],_0x5823ad)??'','tooltipName':_0x1be6b7,'value':Math['abs'](_0x3c4abe),'color':(_0x42bdd9[_0x5a428e(0x73c)]===_0x5a428e(0x74a)?null:this['card'][_0x5a428e(0xaca)](_0x42bdd9['color'],_0x42bdd9[_0x5a428e(0xae9)])||_0x42bdd9[_0x5a428e(0x73c)])||_0x5a428e(0xd20),'unit':_0x42bdd9[_0x5a428e(0x320)]||_0x5823ad[_0x5a428e(0x24f)]||'','entity':_0x42bdd9});});const {container:_0x274262,canvas:_0x42f8d0,tooltipEl:_0xcc559e}=this[_0x3886eb(0x771)](_0x47e3ca,_0x1d0cd9);if(!_0x42f8d0)return;this[_0x3886eb(0x734)]=_0x51e9d7,this['_animateDraw'](_0x42f8d0,_0x51e9d7,_0x1cf80a,_0x1d0cd9,_0x206b65,_0x430d02,_0x274262,_0xcc559e);}[_0x160929(0x20f)](_0x5dfa18,_0x1e7ecf,_0x2c1d3e,_0x14264b,_0x41ea71,_0x1dc956,_0xd6d03d){const _0x36b237=_0x160929;if(_0xd6d03d===undefined)_0xd6d03d=0x1;const _0x60044a=this[_0x36b237(0x82d)](_0x5dfa18,_0x2c1d3e,_0x14264b),_0x2d322f=this[_0x36b237(0x5b0)](),_0x5a50c0=_0x2d322f?_0x36b237(0x5f7):_0x36b237(0xbd1),_0x48af5f=_0x2d322f?'rgba(255,255,255,0.5)':_0x36b237(0x422),_0x27dd78=(_0x34968e,_0x43fdd8)=>{const _0x1808ac=_0x36b237;if(!_0x34968e)return _0x43fdd8;if(typeof _0x34968e==='string'&&_0x34968e[_0x1808ac(0x15b)](_0x1808ac(0x90f))){try{const _0x439f6e=this[_0x1808ac(0xe99)]?.[_0x1808ac(0xbaf)]?.['querySelector']('.sgc-card')||this[_0x1808ac(0xe99)],_0x2d54e1=document[_0x1808ac(0x5c6)]('div');_0x2d54e1['style'][_0x1808ac(0x73c)]=_0x34968e,_0x439f6e['appendChild'](_0x2d54e1);const _0x5402e6=getComputedStyle(_0x2d54e1)['color'];_0x439f6e['removeChild'](_0x2d54e1);if(_0x5402e6&&_0x5402e6!=='')return _0x5402e6;}catch(_0x50bbb0){}return _0x43fdd8;}return _0x34968e;},_0x4f4431=this[_0x36b237(0x5fb)](),_0x3387f0=_0x1e7ecf[_0x36b237(0x6e8)]((_0x2698be,_0x155057)=>_0x2698be+_0x155057[_0x36b237(0xe91)],0x0),_0x5c4a6e={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x32effa=_0x41ea71[_0x36b237(0x773)]||_0x36b237(0x797);let _0x191d2d=_0x5c4a6e[_0x32effa]!=null?_0x5c4a6e[_0x32effa]:0.55;const _0x3f274b=_0x41ea71['show_tooltip_total']!==![];if(_0x3f274b&&_0x191d2d<0.42)_0x191d2d=0.42;const _0x2f2644=!!_0x41ea71[_0x36b237(0x601)],_0x5665a6=_0x2f2644?0.72:0x1,_0x436035=Math['max'](0x0,Math[_0x36b237(0xc2f)](0xf,parseFloat(_0x41ea71[_0x36b237(0xe66)])||0x0)),_0x3f6af7=_0x436035*Math['PI']/0xb4,_0x195a77=_0x2f2644?Math[_0x36b237(0xc2f)](0x10,Math['min'](_0x14264b,_0x2c1d3e)*0.06):0x0,_0x36537a=_0x14264b-0x10-_0x195a77,_0x4aa78e=_0x2c1d3e-0x10,_0x2d6a86=Math[_0x36b237(0xc2f)](_0x4aa78e/0x2,_0x36537a/0x2/_0x5665a6)*0.88,_0x131439=_0x2d6a86*_0x191d2d,_0x22bcc0=_0x2c1d3e/0x2,_0x41ec75=_0x14264b/0x2-_0x195a77/0x2,_0x4d9922=_0x3f6af7>0x0&&_0x131439>0x0,_0x4703e7=_0x4d9922?Math['min']((_0x2d6a86-_0x131439)*0.4,0x6):0x0,_0x238599=(_0x3b3639,_0x17bc20,_0x56c453)=>{const _0xa7700c=_0x36b237;_0x60044a[_0xa7700c(0x376)]();if(_0x4d9922){const _0x30362c=(_0x25ef0e,_0x21de93)=>_0x22bcc0+Math[_0xa7700c(0x99d)](_0x21de93)*_0x25ef0e,_0x4f9bcb=(_0x42c958,_0x450751)=>_0x41ec75+_0x56c453+Math[_0xa7700c(0xe76)](_0x450751)*_0x42c958*_0x5665a6,_0x400d3f=Math[_0xa7700c(0xc2f)](_0x4703e7/_0x2d6a86,(_0x17bc20-_0x3b3639)/0x2-0.0001),_0x276d70=Math[_0xa7700c(0xc2f)](_0x4703e7/_0x131439,(_0x17bc20-_0x3b3639)/0x2-0.0001);_0x60044a[_0xa7700c(0x115)](_0x30362c(_0x2d6a86,_0x3b3639+_0x400d3f),_0x4f9bcb(_0x2d6a86,_0x3b3639+_0x400d3f)),_0x60044a[_0xa7700c(0x8ea)](_0x22bcc0,_0x41ec75+_0x56c453,_0x2d6a86,_0x2d6a86*_0x5665a6,0x0,_0x3b3639+_0x400d3f,_0x17bc20-_0x400d3f),_0x60044a['quadraticCurveTo'](_0x30362c(_0x2d6a86,_0x17bc20),_0x4f9bcb(_0x2d6a86,_0x17bc20),_0x30362c(_0x2d6a86-_0x4703e7,_0x17bc20),_0x4f9bcb(_0x2d6a86-_0x4703e7,_0x17bc20)),_0x60044a[_0xa7700c(0x391)](_0x30362c(_0x131439+_0x4703e7,_0x17bc20),_0x4f9bcb(_0x131439+_0x4703e7,_0x17bc20)),_0x60044a['quadraticCurveTo'](_0x30362c(_0x131439,_0x17bc20),_0x4f9bcb(_0x131439,_0x17bc20),_0x30362c(_0x131439,_0x17bc20-_0x276d70),_0x4f9bcb(_0x131439,_0x17bc20-_0x276d70)),_0x60044a[_0xa7700c(0x8ea)](_0x22bcc0,_0x41ec75+_0x56c453,_0x131439,_0x131439*_0x5665a6,0x0,_0x17bc20-_0x276d70,_0x3b3639+_0x276d70,!![]),_0x60044a[_0xa7700c(0x3a0)](_0x30362c(_0x131439,_0x3b3639),_0x4f9bcb(_0x131439,_0x3b3639),_0x30362c(_0x131439+_0x4703e7,_0x3b3639),_0x4f9bcb(_0x131439+_0x4703e7,_0x3b3639)),_0x60044a[_0xa7700c(0x391)](_0x30362c(_0x2d6a86-_0x4703e7,_0x3b3639),_0x4f9bcb(_0x2d6a86-_0x4703e7,_0x3b3639)),_0x60044a[_0xa7700c(0x3a0)](_0x30362c(_0x2d6a86,_0x3b3639),_0x4f9bcb(_0x2d6a86,_0x3b3639),_0x30362c(_0x2d6a86,_0x3b3639+_0x400d3f),_0x4f9bcb(_0x2d6a86,_0x3b3639+_0x400d3f));}else _0x131439>0x0?(_0x60044a['ellipse'](_0x22bcc0,_0x41ec75+_0x56c453,_0x2d6a86,_0x2d6a86*_0x5665a6,0x0,_0x3b3639,_0x17bc20),_0x60044a[_0xa7700c(0x8ea)](_0x22bcc0,_0x41ec75+_0x56c453,_0x131439,_0x131439*_0x5665a6,0x0,_0x17bc20,_0x3b3639,!![])):(_0x60044a[_0xa7700c(0x115)](_0x22bcc0,_0x41ec75+_0x56c453),_0x60044a[_0xa7700c(0x8ea)](_0x22bcc0,_0x41ec75+_0x56c453,_0x2d6a86,_0x2d6a86*_0x5665a6,0x0,_0x3b3639,_0x17bc20),_0x60044a['lineTo'](_0x22bcc0,_0x41ec75+_0x56c453));_0x60044a[_0xa7700c(0x9db)]();},_0x9c4723=(_0x1cc0c9,_0xf914ac)=>{const _0x1b1a5c=_0x36b237;let _0x4e9159=String(_0x1cc0c9||_0x1b1a5c(0x84d));if(_0x4e9159[_0x1b1a5c(0xa49)]('#'))_0x4e9159=_0x4e9159[_0x1b1a5c(0x3d3)](0x1);if(_0x4e9159[_0x1b1a5c(0xc70)]===0x3)_0x4e9159=_0x4e9159[_0x1b1a5c(0x967)]('')[_0x1b1a5c(0x7ee)](_0x3c12a7=>_0x3c12a7+_0x3c12a7)[_0x1b1a5c(0xc0d)]('');if(_0x4e9159[_0x1b1a5c(0xc70)]<0x6)return _0x1cc0c9;const _0x38c3a1=parseInt(_0x4e9159['slice'](0x0,0x2),0x10),_0x187986=parseInt(_0x4e9159[_0x1b1a5c(0x3d3)](0x2,0x4),0x10),_0x24a38f=parseInt(_0x4e9159['slice'](0x4,0x6),0x10),_0x137fc2=0x1-_0xf914ac;return _0x1b1a5c(0x996)+Math[_0x1b1a5c(0x1f5)](_0x38c3a1*_0x137fc2)+','+Math['round'](_0x187986*_0x137fc2)+','+Math[_0x1b1a5c(0x1f5)](_0x24a38f*_0x137fc2)+')';};if(_0x3387f0===0x0){_0x60044a[_0x36b237(0x376)]();_0x131439>0x0?(_0x60044a[_0x36b237(0x8ea)](_0x22bcc0,_0x41ec75,_0x2d6a86,_0x2d6a86*_0x5665a6,0x0,0x0,Math['PI']*0x2),_0x60044a[_0x36b237(0x8ea)](_0x22bcc0,_0x41ec75,_0x131439,_0x131439*_0x5665a6,0x0,0x0,Math['PI']*0x2,!![])):_0x60044a[_0x36b237(0x8ea)](_0x22bcc0,_0x41ec75,_0x2d6a86,_0x2d6a86*_0x5665a6,0x0,0x0,Math['PI']*0x2);_0x60044a[_0x36b237(0x9db)](),_0x60044a['fillStyle']=_0x2d322f?_0x36b237(0xa03):_0x36b237(0x2c7),_0x60044a[_0x36b237(0xc5a)](),_0x60044a['fillStyle']=_0x48af5f,_0x60044a[_0x36b237(0x759)]=_0x36b237(0xe55)+Math[_0x36b237(0xc2f)](0xd,Math[_0x36b237(0xa08)](0xa,_0x2d6a86*0.18))+_0x36b237(0x25c)+_0x4f4431,_0x60044a[_0x36b237(0x7d8)]=_0x36b237(0x1f7),_0x60044a[_0x36b237(0x10c)]=_0x36b237(0x942),_0x60044a[_0x36b237(0x2b2)](cardT(this[_0x36b237(0xe99)]?.[_0x36b237(0xb5b)],this[_0x36b237(0xe99)]?.['_config'],_0x36b237(0x392)),_0x22bcc0,_0x41ec75),this[_0x36b237(0xd60)]=[];return;}const _0x39560e=-Math['PI']/0x2+Math['PI']*0x2*_0xd6d03d,_0x2301fa=[];let _0x2d1704=-Math['PI']/0x2;_0x1e7ecf['forEach'](_0x34a1b6=>{const _0x1fd5e1=_0x36b237,_0x5a32cd=_0x34a1b6[_0x1fd5e1(0xe91)]/_0x3387f0*Math['PI']*0x2,_0x122a0f=_0x2d1704+_0x5a32cd,_0x11b02d=_0x131439>0x0?Math[_0x1fd5e1(0xc2f)](_0x3f6af7/0x2,_0x5a32cd/0x4):0x0;let _0x753848=_0x2d1704+_0x11b02d,_0x346b81=_0x122a0f-_0x11b02d;if(_0x346b81>_0x39560e)_0x346b81=Math[_0x1fd5e1(0xa08)](_0x753848,_0x39560e);_0x2301fa[_0x1fd5e1(0xd65)]({'sa':_0x2d1704,'ea':_0x122a0f,'sweep':_0x5a32cd,'drawSa':_0x753848,'drawEa':_0x346b81,'item':_0x34a1b6}),_0x2d1704=_0x122a0f;});if(_0x2f2644&&_0x195a77>0x0){const _0x239df0=Math[_0x36b237(0xa08)](0x4,Math[_0x36b237(0x1f5)](_0x195a77));for(let _0x4baca4=_0x239df0;_0x4baca4>=0x1;_0x4baca4--){const _0x1d3223=_0x4baca4*(_0x195a77/_0x239df0);_0x2301fa[_0x36b237(0xb54)](_0x503d03=>{const _0x5cbc38=_0x36b237;if(_0x503d03['drawEa']<=_0x503d03[_0x5cbc38(0x1be)])return;let _0x5d6aa6=_0x503d03[_0x5cbc38(0xaae)][_0x5cbc38(0x73c)];const _0x459361=_0x503d03[_0x5cbc38(0xaae)][_0x5cbc38(0xae9)];_0x459361?.[_0x5cbc38(0xcce)]?.[_0x5cbc38(0x397)]&&_0x459361['color_thresholds'][_0x5cbc38(0x94d)]?.[_0x5cbc38(0xc70)]&&(_0x5d6aa6=resolveValueColor(_0x503d03[_0x5cbc38(0xaae)]['value'],this['card']['_thrVals'](_0x459361),_0x5d6aa6)),_0x238599(_0x503d03[_0x5cbc38(0x1be)],_0x503d03[_0x5cbc38(0x9f1)],_0x1d3223),_0x60044a[_0x5cbc38(0xb05)]=_0x9c4723(_0x5d6aa6,0.45+_0x4baca4/_0x239df0*0.15),_0x60044a[_0x5cbc38(0xc5a)]();});}}this['_pieSlices']=[],_0x2301fa['forEach'](_0x32a964=>{const _0x402747=_0x36b237;if(_0x32a964[_0x402747(0x9f1)]<=_0x32a964[_0x402747(0x1be)])return;let _0x4f7377=_0x32a964['item'][_0x402747(0x73c)];const _0x321b18=_0x32a964[_0x402747(0xaae)]['entity'];_0x321b18?.[_0x402747(0xcce)]?.[_0x402747(0x397)]&&_0x321b18[_0x402747(0xcce)][_0x402747(0x94d)]?.[_0x402747(0xc70)]&&(_0x4f7377=resolveValueColor(_0x32a964['item'][_0x402747(0xe91)],this[_0x402747(0xe99)][_0x402747(0xdcd)](_0x321b18),_0x4f7377));_0x238599(_0x32a964[_0x402747(0x1be)],_0x32a964['drawEa'],0x0),_0x60044a[_0x402747(0xb05)]=_0x4f7377,_0x60044a[_0x402747(0xe17)]=_0x2f2644?0.95:0.8,_0x60044a['fill'](),_0x60044a[_0x402747(0xe17)]=0x1;if(_0x2f2644){_0x238599(_0x32a964[_0x402747(0x1be)],_0x32a964[_0x402747(0x9f1)],0x0);const _0x3661e0=_0x60044a[_0x402747(0x23c)](_0x22bcc0,_0x41ec75-_0x2d6a86*_0x5665a6,_0x22bcc0,_0x41ec75+_0x2d6a86*_0x5665a6);_0x3661e0[_0x402747(0x86f)](0x0,'rgba(255,255,255,0.18)'),_0x3661e0['addColorStop'](0.5,'rgba(255,255,255,0)'),_0x3661e0[_0x402747(0x86f)](0x1,'rgba(0,0,0,0.12)'),_0x60044a[_0x402747(0xb05)]=_0x3661e0,_0x60044a[_0x402747(0xc5a)]();}this[_0x402747(0xd60)][_0x402747(0xd65)]({'startAngle':_0x32a964['drawSa'],'endAngle':_0x32a964[_0x402747(0x9f1)],'item':_0x32a964['item'],'cx':_0x22bcc0,'cy':_0x41ec75,'radius':_0x2d6a86,'innerRadius':_0x131439,'yScale':_0x5665a6});});if(_0xd6d03d>=0.999){const _0x27150d=Math['min'](0xc,Math[_0x36b237(0xa08)](0x9,_0x2d6a86*0.14)),_0x5208e2=parseFloat(_0x41ea71[_0x36b237(0x671)])>0x0?parseFloat(_0x41ea71[_0x36b237(0x671)]):_0x27150d,_0x4cd3cd=_0x27dd78(_0x41ea71[_0x36b237(0x526)],_0x2d322f?_0x36b237(0x584):_0x36b237(0x51f)),_0x2ccff2=_0x41ea71['pie_label_format']||'value',_0x2e191d=_0x34ea87=>{const _0x16b7ec=_0x36b237,_0x100468=_0x34ea87['value']/_0x3387f0*0x64,_0x43b524=toNum(_0x34ea87['entity']?.[_0x16b7ec(0x548)])??0x0;if(_0x2ccff2===_0x16b7ec(0xd34))return _0x100468[_0x16b7ec(0x62e)](_0x43b524)+'%';const _0x1e2792=formatNumber(_0x34ea87[_0x16b7ec(0xe91)],_0x34ea87[_0x16b7ec(0xae9)],_0x1dc956);if(_0x2ccff2===_0x16b7ec(0xcef))return''+_0x1e2792+(_0x34ea87[_0x16b7ec(0x320)]?'\x20'+_0x34ea87['unit']:'')+'\x20('+_0x100468[_0x16b7ec(0x62e)](_0x43b524)+'%)';return''+_0x1e2792+(_0x34ea87[_0x16b7ec(0x320)]?'\x20'+_0x34ea87[_0x16b7ec(0x320)]:'');},_0x562b9a=0x5,_0x3881a2=_0x41ea71[_0x36b237(0x526)]?_0x4cd3cd:_0x48af5f||_0x36b237(0xe20);_0x2301fa['forEach'](_0xd645da=>{const _0x2d4c62=_0x36b237;if(_0xd645da['drawEa']<=_0xd645da[_0x2d4c62(0x1be)])return;const _0x392432=_0xd645da['item'][_0x2d4c62(0xe91)]/_0x3387f0*0x64;if(_0x392432<=0x0)return;const _0x9644b3=(_0xd645da[_0x2d4c62(0x1be)]+_0xd645da[_0x2d4c62(0x9f1)])/0x2,_0x20a583=_0x2e191d(_0xd645da[_0x2d4c62(0xaae)]);_0x60044a[_0x2d4c62(0x759)]='600\x20'+_0x5208e2+_0x2d4c62(0x25c)+_0x4f4431,_0x60044a[_0x2d4c62(0x10c)]=_0x2d4c62(0x942);if(_0x392432>=_0x562b9a){const _0x36a7f5=_0x131439>0x0?(_0x2d6a86+_0x131439)/0x2:_0x2d6a86*0.65,_0x5ecf8b=_0x22bcc0+Math[_0x2d4c62(0x99d)](_0x9644b3)*_0x36a7f5,_0x5920e9=_0x41ec75+Math['sin'](_0x9644b3)*_0x36a7f5*_0x5665a6;_0x60044a[_0x2d4c62(0xb05)]=_0x4cd3cd,_0x60044a['textAlign']=_0x2d4c62(0x1f7),_0x60044a[_0x2d4c62(0x2b2)](_0x20a583,_0x5ecf8b,_0x5920e9);}else{const _0x15136e=_0xd645da['item']['entity']?.['color_thresholds']?.[_0x2d4c62(0x397)]&&_0xd645da[_0x2d4c62(0xaae)][_0x2d4c62(0xae9)][_0x2d4c62(0xcce)][_0x2d4c62(0x94d)]?.[_0x2d4c62(0xc70)]?resolveValueColor(_0xd645da[_0x2d4c62(0xaae)][_0x2d4c62(0xe91)],this['card'][_0x2d4c62(0xdcd)](_0xd645da['item'][_0x2d4c62(0xae9)]),_0xd645da[_0x2d4c62(0xaae)]['color']):_0xd645da['item'][_0x2d4c62(0x73c)],_0x5ea518=_0x22bcc0+Math['cos'](_0x9644b3)*_0x2d6a86,_0x12a6fe=_0x41ec75+Math['sin'](_0x9644b3)*_0x2d6a86*_0x5665a6,_0x10e425=_0x2d6a86+0x6,_0x583a2b=_0x22bcc0+Math['cos'](_0x9644b3)*_0x10e425,_0x141c2d=_0x41ec75+Math[_0x2d4c62(0xe76)](_0x9644b3)*_0x10e425*_0x5665a6,_0x4cc5fb=Math[_0x2d4c62(0x99d)](_0x9644b3)>=0x0,_0x3efa49=_0x583a2b+(_0x4cc5fb?0x6:-0x6),_0x21d46b=_0x583a2b+(_0x4cc5fb?0x4:-0x4);_0x60044a[_0x2d4c62(0x6cb)]=_0x15136e||_0x3881a2,_0x60044a[_0x2d4c62(0xc33)]=0x1,_0x60044a[_0x2d4c62(0xe17)]=0.85,_0x60044a['beginPath'](),_0x60044a[_0x2d4c62(0x115)](_0x5ea518,_0x12a6fe),_0x60044a[_0x2d4c62(0x391)](_0x583a2b,_0x141c2d),_0x60044a[_0x2d4c62(0x391)](_0x21d46b,_0x141c2d),_0x60044a[_0x2d4c62(0x502)](),_0x60044a['globalAlpha']=0x1,_0x60044a['fillStyle']=_0x4cd3cd,_0x60044a[_0x2d4c62(0x7d8)]=_0x4cc5fb?_0x2d4c62(0xa36):'right',_0x60044a[_0x2d4c62(0x2b2)](_0x20a583,_0x3efa49,_0x141c2d);}});}if(_0x3f274b&&_0xd6d03d>=0.999){const _0x5284b3=_0x1e7ecf[0x0]?.[_0x36b237(0x320)]||'',_0x435a00=formatNumber(_0x3387f0,_0x1e7ecf[0x0]?.[_0x36b237(0xae9)]||{'decimals':0x1},_0x1dc956)+(_0x5284b3?'\x20'+_0x5284b3:''),_0xf9598e=_0x131439>0x0?_0x131439*0x2*0.85:Math[_0x36b237(0xc2f)](_0x2c1d3e,_0x14264b)*0.4,_0x15c21a=Math[_0x36b237(0xc2f)](0x12,_0x2d6a86*0.32);let _0x283ef2=parseFloat(_0x41ea71[_0x36b237(0x91a)])>0x0?parseFloat(_0x41ea71[_0x36b237(0x91a)]):_0x15c21a;_0x60044a['font']=_0x36b237(0xe55)+_0x283ef2+_0x36b237(0x25c)+_0x4f4431;const _0x2dfbc7=_0x60044a['measureText'](_0x435a00)[_0x36b237(0xd50)];_0x2dfbc7>_0xf9598e&&(_0x283ef2=Math[_0x36b237(0xa08)](0x8,_0x283ef2*(_0xf9598e/_0x2dfbc7)),_0x60044a[_0x36b237(0x759)]=_0x36b237(0xe55)+_0x283ef2+_0x36b237(0x25c)+_0x4f4431);const _0x7dbd87=_0x27dd78(_0x41ea71[_0x36b237(0xab5)],_0x5a50c0);_0x60044a[_0x36b237(0xb05)]=_0x7dbd87,_0x60044a[_0x36b237(0x7d8)]=_0x36b237(0x1f7),_0x60044a[_0x36b237(0x10c)]=_0x36b237(0x942),_0x60044a[_0x36b237(0x2b2)](_0x435a00,_0x22bcc0,_0x41ec75-_0x283ef2*0.35);const _0x2d5f38=Math[_0x36b237(0xa08)](0x7,Math[_0x36b237(0xc2f)](0xa,_0x283ef2*0.55)),_0x247e08=_0x41ea71[_0x36b237(0xab5)]?_0x7dbd87:_0x48af5f;_0x60044a[_0x36b237(0xb05)]=_0x247e08,_0x60044a[_0x36b237(0xe17)]=_0x41ea71[_0x36b237(0xab5)]?0.6:0x1,_0x60044a[_0x36b237(0x759)]=_0x2d5f38+_0x36b237(0x25c)+_0x4f4431,_0x60044a['fillText'](cardT(this['card']?.[_0x36b237(0xb5b)],this[_0x36b237(0xe99)]?.[_0x36b237(0x21c)],'Total'),_0x22bcc0,_0x41ec75+_0x283ef2*0.55),_0x60044a[_0x36b237(0xe17)]=0x1;}}[_0x160929(0x31d)](_0x155401,_0x37f37b,_0x3bd1f6,_0xa14365){const _0x1a3c78=_0x160929;if(!_0x37f37b||!_0x155401||_0x3bd1f6[_0x1a3c78(0x4ec)]===![]||!this['_pieSlices']?.['length'])return;const _0x137033=this[_0x1a3c78(0xb45)][_0x1a3c78(0xb97)],_0x364b49=_0x10cac3=>{const _0x5e76d8=_0x1a3c78,_0x1a23a9=_0x155401[_0x5e76d8(0x6fd)](),_0x4cb52b=_0x10cac3[_0x5e76d8(0xba1)]-_0x1a23a9[_0x5e76d8(0xa36)],_0x4e305b=_0x10cac3[_0x5e76d8(0x675)]-_0x1a23a9[_0x5e76d8(0x70d)];let _0x2c6a81=null;for(const _0x561620 of this['_pieSlices']){const _0x965151=_0x561620[_0x5e76d8(0x8c1)]||0x1,_0x2bc533=_0x4cb52b-_0x561620['cx'],_0x19bbed=(_0x4e305b-_0x561620['cy'])/_0x965151,_0x52a369=Math['sqrt'](_0x2bc533*_0x2bc533+_0x19bbed*_0x19bbed);if(_0x52a369<_0x561620[_0x5e76d8(0x257)]||_0x52a369>_0x561620[_0x5e76d8(0x612)])continue;let _0x13ace1=Math[_0x5e76d8(0xb8e)](_0x19bbed,_0x2bc533);if(_0x13ace1<-Math['PI']/0x2)_0x13ace1+=Math['PI']*0x2;if(_0x13ace1>=_0x561620[_0x5e76d8(0x4e9)]&&_0x13ace1<_0x561620[_0x5e76d8(0xa55)]){_0x2c6a81=_0x561620;break;}}if(!_0x2c6a81){_0x37f37b[_0x5e76d8(0x9a0)][_0x5e76d8(0x650)]='0';return;}const _0x17abc1=this[_0x5e76d8(0x734)][_0x5e76d8(0x6e8)]((_0x45b86d,_0x23a7ce)=>_0x45b86d+_0x23a7ce[_0x5e76d8(0xe91)],0x0),_0xc61366=toNum(_0x2c6a81['item'][_0x5e76d8(0xae9)]?.[_0x5e76d8(0x548)])??0x1,_0x25aa0d=_0x17abc1>0x0?(_0x2c6a81[_0x5e76d8(0xaae)][_0x5e76d8(0xe91)]/_0x17abc1*0x64)['toFixed'](_0xc61366):'0',_0x3a413e=formatNumber(_0x2c6a81[_0x5e76d8(0xaae)]['value'],_0x2c6a81[_0x5e76d8(0xaae)][_0x5e76d8(0xae9)],_0xa14365),_0x2f221e=_0x2c6a81['item'][_0x5e76d8(0xae9)]?.['show_color_dot']!==![]?escapeHtml(_0x2c6a81[_0x5e76d8(0xaae)][_0x5e76d8(0x73c)]):_0x5e76d8(0x7ac);_0x37f37b['innerHTML']=_0x5e76d8(0x6ba)+_0x2f221e+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x2c6a81[_0x5e76d8(0xaae)][_0x5e76d8(0x2a7)]||_0x2c6a81['item'][_0x5e76d8(0x673)]||'')+_0x5e76d8(0x97c)+escapeHtml(String(_0x3a413e))+'\x20'+escapeHtml(_0x2c6a81[_0x5e76d8(0xaae)][_0x5e76d8(0x320)]||'')+_0x5e76d8(0x40b)+(_0x5e76d8(0x686)+escapeHtml(cardT(_0xa14365,_0x3bd1f6,_0x5e76d8(0xaad)))+_0x5e76d8(0x97c)+_0x25aa0d+_0x5e76d8(0xd6a)),this[_0x5e76d8(0x44b)](_0x37f37b,_0x1a23a9,_0x4cb52b);};this[_0x1a3c78(0x4b9)](_0x155401,_0x37f37b,_0x364b49,_0x137033),_0x155401[_0x1a3c78(0x9a0)][_0x1a3c78(0x332)]=_0x1a3c78(0xc29),_0x155401['addEventListener']('click',_0x86a3a8=>{const _0x4ea0aa=_0x1a3c78,_0x2d4e4e=_0x155401[_0x4ea0aa(0x6fd)](),_0x531c72=_0x86a3a8[_0x4ea0aa(0xba1)]-_0x2d4e4e['left'],_0x19750b=_0x86a3a8[_0x4ea0aa(0x675)]-_0x2d4e4e[_0x4ea0aa(0x70d)];let _0x165305=null;for(const _0x1b7b33 of this[_0x4ea0aa(0xd60)]){const _0x5194d3=_0x1b7b33['yScale']||0x1,_0xdf28a9=_0x531c72-_0x1b7b33['cx'],_0x2dac97=(_0x19750b-_0x1b7b33['cy'])/_0x5194d3,_0x3f2a99=Math[_0x4ea0aa(0x994)](_0xdf28a9*_0xdf28a9+_0x2dac97*_0x2dac97);if(_0x3f2a99<_0x1b7b33[_0x4ea0aa(0x257)]||_0x3f2a99>_0x1b7b33['radius'])continue;let _0x51b423=Math[_0x4ea0aa(0xb8e)](_0x2dac97,_0xdf28a9);if(_0x51b423<-Math['PI']/0x2)_0x51b423+=Math['PI']*0x2;if(_0x51b423>=_0x1b7b33[_0x4ea0aa(0x4e9)]&&_0x51b423<_0x1b7b33[_0x4ea0aa(0xa55)]){_0x165305=_0x1b7b33;break;}}if(!_0x165305)return;_0x86a3a8['stopPropagation'](),this[_0x4ea0aa(0xe99)]['_fireEntityAction'](_0x165305[_0x4ea0aa(0xaae)]?.[_0x4ea0aa(0xae9)]);},{'signal':_0x137033});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x43ed96){const _0x573596=_0x160929;super(_0x43ed96),this[_0x573596(0x824)]=[],this[_0x573596(0x264)]=[],this[_0x573596(0xa39)]=0x0,this[_0x573596(0x7ad)]=0x0;}[_0x160929(0xa11)](_0x31fb1f,_0x325076,_0x171b18,_0x5845c9){const _0x11a6e5=_0x160929,{W:_0x20187b,H:_0x431302}=this[_0x11a6e5(0x104)](_0x31fb1f,_0x171b18),_0x3a17af=this[_0x11a6e5(0xe99)]['_entities']||[],_0x248649=[];_0x325076[_0x11a6e5(0xb54)](_0x347445=>{const _0x20af8f=_0x11a6e5,_0x4e3f13=this['_seriesEntity'](_0x347445,_0x3a17af),_0x22ed33=(_0x347445[_0x20af8f(0xd04)]||[])[_0x20af8f(0x272)](_0x240ed2=>_0x240ed2['v']!==null&&_0x240ed2['v']!==undefined),_0x29e786=_0x5845c9?.['states']?.[_0x4e3f13[_0x20af8f(0xae9)]],_0x3a7278=_0x4e3f13[_0x20af8f(0x36d)]||_0x20af8f(0xe01);let _0x3156c6;if(_0x22ed33[_0x20af8f(0xc70)])_0x3156c6=reduceByAggregate(_0x22ed33,_0x3a7278);else _0x29e786?_0x3156c6=parseFloat(_0x29e786[_0x20af8f(0x89b)]):_0x3156c6=0x0;if(_0x3156c6===undefined||_0x3156c6===null||isNaN(_0x3156c6))_0x3156c6=0x0;const _0x5c2b00=resolveEntityBound(_0x4e3f13[_0x20af8f(0x55c)],0x0,_0x5845c9),_0x391638=resolveEntityBound(_0x4e3f13['upper_bound'],0x64,_0x5845c9),_0x3dbd10=_0x391638>_0x5c2b00?Math[_0x20af8f(0xa08)](0x0,Math[_0x20af8f(0xc2f)](0x1,(_0x3156c6-_0x5c2b00)/(_0x391638-_0x5c2b00))):0x0,_0x545dfe=_0x347445[_0x20af8f(0xe00)]||{},_0x50714d=pickName(_0x4e3f13['tooltip_name']!==undefined?_0x4e3f13['tooltip_name']:_0x4e3f13[_0x20af8f(0x673)],_0x545dfe[_0x20af8f(0x63c)]!==undefined&&_0x4e3f13[_0x20af8f(0xb6a)]!==undefined?_0x545dfe[_0x20af8f(0x63c)]:_0x545dfe['resolved_name'],_0x545dfe)??_0x4e3f13[_0x20af8f(0xae9)]??'?';_0x248649[_0x20af8f(0xd65)]({'name':pickName(_0x4e3f13[_0x20af8f(0x673)],_0x545dfe[_0x20af8f(0x555)],_0x545dfe)??'','tooltipName':_0x50714d,'value':_0x3156c6,'pct':_0x3dbd10,'min':_0x5c2b00,'max':_0x391638,'color':(_0x4e3f13[_0x20af8f(0x73c)]===_0x20af8f(0x74a)?null:this[_0x20af8f(0xe99)][_0x20af8f(0xaca)](_0x4e3f13['color'],_0x4e3f13[_0x20af8f(0xae9)])||_0x4e3f13[_0x20af8f(0x73c)])||'#4A90D9','unit':_0x4e3f13[_0x20af8f(0x320)]||_0x545dfe[_0x20af8f(0x24f)]||'','entity':_0x4e3f13});});const {container:_0x16887f,canvas:_0x9e0ff1,tooltipEl:_0x27ea72}=this[_0x11a6e5(0x771)](_0x31fb1f,_0x431302);if(!_0x9e0ff1)return;this[_0x11a6e5(0x824)]=_0x248649,this[_0x11a6e5(0xa2a)](_0x9e0ff1,_0x248649,_0x20187b,_0x431302,_0x171b18,_0x5845c9,_0x16887f,_0x27ea72);}[_0x160929(0x20f)](_0xa64b1a,_0x12237e,_0x111528,_0x1289a8,_0x2c08a8,_0x59c811,_0xcd5277){const _0x82a88=_0x160929;if(_0xcd5277===undefined)_0xcd5277=0x1;const _0x27ce4a=this[_0x82a88(0x82d)](_0xa64b1a,_0x111528,_0x1289a8),_0xecce61=this['_detectDark'](),_0x4183a1=_0xecce61?_0x82a88(0x5f7):_0x82a88(0xbd1),_0x442f0c=_0xecce61?_0x82a88(0x533):_0x82a88(0xd3d),_0x5b230f=_0xecce61?_0x82a88(0xa03):_0x82a88(0x2c7),_0x4872e2=this[_0x82a88(0x5fb)](),_0x4bdd34=_0x12237e[_0x82a88(0xc70)];if(!_0x4bdd34)return;const _0x13e9ec=Math[_0x82a88(0xc2f)](_0x1289a8-0x14,_0x111528-0x14),_0x539163=_0x13e9ec/0x2*0.92,_0x351b1b=Math[_0x82a88(0xa08)](0x8,Math['min'](0x1c,_0x539163*0.7/_0x4bdd34)),_0x86008d=Math[_0x82a88(0xa08)](0x3,_0x351b1b*0.2),_0x336d1a=_0x111528/0x2,_0x5dcf4b=_0x1289a8/0x2,_0x512c74=-Math['PI']*0.75,_0x586bcc=Math['PI']*0.75,_0x5c729f=_0x586bcc-_0x512c74;this[_0x82a88(0x264)]=[],_0x12237e['forEach']((_0x46c3cb,_0x332a0d)=>{const _0x587c24=_0x82a88,_0x3a937a=_0x539163-_0x332a0d*(_0x351b1b+_0x86008d);if(_0x3a937a<_0x351b1b)return;_0x27ce4a['beginPath'](),_0x27ce4a[_0x587c24(0x159)](_0x336d1a,_0x5dcf4b,_0x3a937a,_0x512c74,_0x586bcc),_0x27ce4a[_0x587c24(0x6cb)]=_0x5b230f,_0x27ce4a['lineWidth']=_0x351b1b,_0x27ce4a[_0x587c24(0xad8)]='round',_0x27ce4a[_0x587c24(0x502)]();const _0x1bbd4c=_0x512c74+_0x5c729f*_0x46c3cb['pct']*_0xcd5277;if(_0x46c3cb[_0x587c24(0x327)]*_0xcd5277>0.005){let _0x11bd63=_0x46c3cb[_0x587c24(0x73c)];const _0x385c3c=_0x46c3cb[_0x587c24(0xae9)];_0x385c3c?.['color_thresholds']?.[_0x587c24(0x397)]&&_0x385c3c['color_thresholds']['values']?.[_0x587c24(0xc70)]&&(_0x11bd63=resolveValueColor(_0x46c3cb[_0x587c24(0xe91)],this[_0x587c24(0xe99)]['_thrVals'](_0x385c3c),_0x11bd63)),_0x27ce4a[_0x587c24(0x376)](),_0x27ce4a[_0x587c24(0x159)](_0x336d1a,_0x5dcf4b,_0x3a937a,_0x512c74,_0x1bbd4c),_0x27ce4a['strokeStyle']=_0x11bd63,_0x27ce4a[_0x587c24(0xc33)]=_0x351b1b,_0x27ce4a[_0x587c24(0xad8)]=_0x587c24(0x1f5),_0x27ce4a[_0x587c24(0xe17)]=0.85,_0x27ce4a[_0x587c24(0x502)](),_0x27ce4a[_0x587c24(0xe17)]=0x1;}this[_0x587c24(0x264)][_0x587c24(0xd65)]({'cx':_0x336d1a,'cy':_0x5dcf4b,'r':_0x3a937a,'barThickness':_0x351b1b,'startAngle':_0x512c74,'valueAngle':_0x1bbd4c,'endAngleFull':_0x586bcc,'item':_0x46c3cb});});if(_0x4bdd34>0x0&&_0x2c08a8[_0x82a88(0xb22)]!==![]&&_0xcd5277>=0.999){const _0x1390cc=_0x12237e['reduce']((_0x20fe95,_0x529203)=>_0x20fe95+_0x529203['value'],0x0)/_0x4bdd34,_0x5efa1c=_0x12237e[0x0]?.[_0x82a88(0x320)]||'';_0x27ce4a[_0x82a88(0xb05)]=_0x4183a1,_0x27ce4a['font']=_0x82a88(0x65d)+Math[_0x82a88(0xc2f)](0x14,_0x539163*0.3)+_0x82a88(0x25c)+_0x4872e2,_0x27ce4a[_0x82a88(0x7d8)]=_0x82a88(0x1f7),_0x27ce4a[_0x82a88(0x10c)]='middle';const _0x676a87=_0x12237e[0x0]?.[_0x82a88(0xae9)]||{'decimals':0x1};_0x27ce4a[_0x82a88(0x2b2)](formatNumber(_0x1390cc,_0x676a87,_0x59c811),_0x336d1a,_0x5dcf4b-0x6),_0x27ce4a[_0x82a88(0xb05)]=_0x442f0c,_0x27ce4a[_0x82a88(0x759)]=Math[_0x82a88(0xc2f)](0xa,_0x539163*0.15)+_0x82a88(0x25c)+_0x4872e2,_0x27ce4a[_0x82a88(0x2b2)](_0x4bdd34>0x1?_0x82a88(0x524)+_0x5efa1c:_0x5efa1c,_0x336d1a,_0x5dcf4b+0xa);}}[_0x160929(0x31d)](_0x18d3c,_0x73b6d8,_0x4c7101,_0x4e5a7a){const _0x3b45b9=_0x160929;if(!_0x73b6d8||!_0x18d3c||_0x4c7101[_0x3b45b9(0x4ec)]===![]||!this[_0x3b45b9(0x264)]?.[_0x3b45b9(0xc70)])return;const _0x4237d2=this[_0x3b45b9(0xb45)][_0x3b45b9(0xb97)],_0xaff507=_0x583fd8=>{const _0x1a2fc2=_0x3b45b9,_0x5a935b=_0x18d3c[_0x1a2fc2(0x6fd)](),_0x3c84c5=_0x583fd8[_0x1a2fc2(0xba1)]-_0x5a935b[_0x1a2fc2(0xa36)],_0x3a5c58=_0x583fd8['clientY']-_0x5a935b[_0x1a2fc2(0x70d)];let _0xa07b62=null;for(const _0x2c3f36 of this[_0x1a2fc2(0x264)]){const _0x1d6a00=_0x3c84c5-_0x2c3f36['cx'],_0x575c0e=_0x3a5c58-_0x2c3f36['cy'],_0x47255f=Math[_0x1a2fc2(0x994)](_0x1d6a00*_0x1d6a00+_0x575c0e*_0x575c0e),_0x822cc=_0x2c3f36[_0x1a2fc2(0xc0a)]/0x2;if(_0x47255f<_0x2c3f36['r']-_0x822cc||_0x47255f>_0x2c3f36['r']+_0x822cc)continue;let _0x256817=Math[_0x1a2fc2(0xb8e)](_0x575c0e,_0x1d6a00);if(_0x256817<_0x2c3f36['startAngle'])_0x256817+=Math['PI']*0x2;if(_0x256817>=_0x2c3f36['startAngle']&&_0x256817<=_0x2c3f36['endAngleFull']){_0xa07b62=_0x2c3f36;break;}}if(!_0xa07b62){_0x73b6d8[_0x1a2fc2(0x9a0)][_0x1a2fc2(0x650)]='0';return;}const _0x3cc056=(_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0x327)]*0x64)[_0x1a2fc2(0x62e)](0x1),_0x4965b9=formatNumber(_0xa07b62[_0x1a2fc2(0xaae)]['value'],_0xa07b62['item'][_0x1a2fc2(0xae9)],_0x4e5a7a),_0x3eac8c=formatNumber(_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0xc2f)],_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0xae9)],_0x4e5a7a),_0x4bf6d0=formatNumber(_0xa07b62['item'][_0x1a2fc2(0xa08)],_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0xae9)],_0x4e5a7a),_0xb0013e=_0xa07b62[_0x1a2fc2(0xaae)]['entity']?.['show_color_dot']!==![]?escapeHtml(_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0x73c)]):'transparent';_0x73b6d8['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0xb0013e+_0x1a2fc2(0x9ae)+escapeHtml(_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0x2a7)]||_0xa07b62['item'][_0x1a2fc2(0x673)]||'')+_0x1a2fc2(0x97c)+escapeHtml(String(_0x4965b9))+'\x20'+escapeHtml(_0xa07b62[_0x1a2fc2(0xaae)][_0x1a2fc2(0x320)]||'')+_0x1a2fc2(0x40b)+('<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(_0x4e5a7a,_0x4c7101,_0x1a2fc2(0x97e)))+_0x1a2fc2(0x97c)+escapeHtml(String(_0x3eac8c))+_0x1a2fc2(0x62b)+escapeHtml(String(_0x4bf6d0))+_0x1a2fc2(0x40b))+(_0x1a2fc2(0x686)+escapeHtml(cardT(_0x4e5a7a,_0x4c7101,'Progress'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x3cc056+_0x1a2fc2(0xd6a)),this['_placeTooltip'](_0x73b6d8,_0x5a935b,_0x3c84c5);};this[_0x3b45b9(0x4b9)](_0x18d3c,_0x73b6d8,_0xaff507,_0x4237d2),_0x18d3c[_0x3b45b9(0x9a0)][_0x3b45b9(0x332)]=_0x3b45b9(0xc29),_0x18d3c[_0x3b45b9(0xd83)](_0x3b45b9(0x55b),_0x182b60=>{const _0x24722c=_0x3b45b9,_0x2d2858=_0x18d3c[_0x24722c(0x6fd)](),_0x613703=_0x182b60[_0x24722c(0xba1)]-_0x2d2858[_0x24722c(0xa36)],_0x553e4e=_0x182b60[_0x24722c(0x675)]-_0x2d2858[_0x24722c(0x70d)];let _0x2167e4=null;for(const _0x27ecf5 of this['_arcs']){const _0x354f82=_0x613703-_0x27ecf5['cx'],_0x24e2e7=_0x553e4e-_0x27ecf5['cy'],_0x5b9c2f=Math[_0x24722c(0x994)](_0x354f82*_0x354f82+_0x24e2e7*_0x24e2e7),_0x10aa39=_0x27ecf5['barThickness']/0x2;if(_0x5b9c2f<_0x27ecf5['r']-_0x10aa39||_0x5b9c2f>_0x27ecf5['r']+_0x10aa39)continue;let _0xd73fda=Math[_0x24722c(0xb8e)](_0x24e2e7,_0x354f82);if(_0xd73fda<_0x27ecf5[_0x24722c(0x4e9)])_0xd73fda+=Math['PI']*0x2;if(_0xd73fda>=_0x27ecf5['startAngle']&&_0xd73fda<=_0x27ecf5['endAngleFull']){_0x2167e4=_0x27ecf5;break;}}if(!_0x2167e4)return;_0x182b60['stopPropagation'](),this[_0x24722c(0xe99)][_0x24722c(0x99c)](_0x2167e4[_0x24722c(0xaae)]?.[_0x24722c(0xae9)]);},{'signal':_0x4237d2});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x576f25){const _0x26e3d5=_0x160929;super(_0x576f25),this[_0x26e3d5(0x824)]=[],this['_cells']=[],this[_0x26e3d5(0xa39)]=0x0,this['_animStart']=0x0;}[_0x160929(0xa11)](_0x3abc25,_0x3e2426,_0x3b31d7,_0x2ae63c){const _0x405a56=_0x160929,{W:_0x4faa33,H:_0x317f87}=this[_0x405a56(0x104)](_0x3abc25,_0x3b31d7),_0x4a9a63=this[_0x405a56(0xe99)][_0x405a56(0x248)]||[],_0x496615=[];_0x3e2426[_0x405a56(0xb54)](_0x4df91f=>{const _0x593f34=_0x405a56,_0x216761=this['_seriesEntity'](_0x4df91f,_0x4a9a63),_0x3f28ae=(_0x4df91f[_0x593f34(0xd04)]||[])['filter'](_0x2af5ad=>_0x2af5ad['v']!==null&&_0x2af5ad['v']!==undefined),_0x1dc55e=_0x2ae63c?.[_0x593f34(0x28e)]?.[_0x216761[_0x593f34(0xae9)]];let _0x50e137=_0x216761[_0x593f34(0xacc)]||!_0x1dc55e?NaN:parseFloat(_0x1dc55e[_0x593f34(0x89b)]);if(!isFinite(_0x50e137))_0x50e137=_0x3f28ae[_0x593f34(0xc70)]?_0x3f28ae[_0x3f28ae[_0x593f34(0xc70)]-0x1]['v']:0x0;if(_0x50e137===undefined||_0x50e137===null||isNaN(_0x50e137))_0x50e137=0x0;const _0x84ce2a=resolveEntityBound(_0x216761[_0x593f34(0x55c)],0x0,_0x2ae63c),_0x15e3c7=resolveEntityBound(_0x216761[_0x593f34(0x77d)],0x64,_0x2ae63c),_0x3539ad=_0x4df91f[_0x593f34(0xe00)]||{};let _0x32d089=_0x50e137,_0xdf905e=_0x50e137;for(const _0x1bbcc2 of _0x3f28ae){if(_0x1bbcc2['v']>_0x32d089)_0x32d089=_0x1bbcc2['v'];if(_0x1bbcc2['v']<_0xdf905e)_0xdf905e=_0x1bbcc2['v'];}const _0x2ad664=_0x15e3c7>_0x84ce2a?Math['max'](0x0,Math[_0x593f34(0xc2f)](0x1,(_0x50e137-_0x84ce2a)/(_0x15e3c7-_0x84ce2a))):0x0,_0x38635e=_0x15e3c7>_0x84ce2a?Math['max'](0x0,Math[_0x593f34(0xc2f)](0x1,(_0x32d089-_0x84ce2a)/(_0x15e3c7-_0x84ce2a))):0x0,_0x1d29f2=_0x15e3c7>_0x84ce2a?Math['max'](0x0,Math[_0x593f34(0xc2f)](0x1,(_0xdf905e-_0x84ce2a)/(_0x15e3c7-_0x84ce2a))):0x0,_0x248d0a=pickName(_0x216761[_0x593f34(0xb6a)]!==undefined?_0x216761[_0x593f34(0xb6a)]:_0x216761[_0x593f34(0x673)],_0x3539ad[_0x593f34(0x63c)]!==undefined&&_0x216761[_0x593f34(0xb6a)]!==undefined?_0x3539ad[_0x593f34(0x63c)]:_0x3539ad['resolved_name'],_0x3539ad)??_0x216761[_0x593f34(0xae9)]??'?';_0x496615[_0x593f34(0xd65)]({'name':pickName(_0x216761['name'],_0x3539ad['resolved_name'],_0x3539ad)??'','tooltipName':_0x248d0a,'value':_0x50e137,'pct':_0x2ad664,'peak':_0x32d089,'peakPct':_0x38635e,'pminPct':_0x1d29f2,'pmin':_0xdf905e,'min':_0x84ce2a,'max':_0x15e3c7,'color':(_0x216761['color']===_0x593f34(0x74a)?null:this[_0x593f34(0xe99)][_0x593f34(0xaca)](_0x216761[_0x593f34(0x73c)],_0x216761[_0x593f34(0xae9)])||_0x216761[_0x593f34(0x73c)])||_0x593f34(0xd20),'unit':_0x216761[_0x593f34(0x320)]||_0x3539ad[_0x593f34(0x24f)]||'','entity':_0x216761});});const {container:_0x4b2864,canvas:_0x2a612e,tooltipEl:_0x237b12}=this['_mountCanvas'](_0x3abc25,_0x317f87);if(!_0x2a612e)return;this[_0x405a56(0x824)]=_0x496615,this[_0x405a56(0xa2a)](_0x2a612e,_0x496615,_0x4faa33,_0x317f87,_0x3b31d7,_0x2ae63c,_0x4b2864,_0x237b12);}['_draw'](_0x43bbe0,_0x29e5c5,_0x5401e7,_0x135c78,_0x1e1b6a,_0x56577c,_0x367a22){const _0xc5403d=_0x160929;if(_0x367a22===undefined)_0x367a22=0x1;const _0x3ad2a9=this['_setupCanvas'](_0x43bbe0,_0x5401e7,_0x135c78),_0x459545=this[_0xc5403d(0x5b0)](),_0x8b9ab8=_0x459545?_0xc5403d(0x5f7):_0xc5403d(0xbd1),_0x197669=_0x459545?_0xc5403d(0x533):'rgba(0,0,0,0.4)',_0x17118a=_0x459545?_0xc5403d(0x7f3):_0xc5403d(0xd6d),_0x168f1f=this['_haFont'](),_0x58336f=_0x29e5c5['length'];if(!_0x58336f)return;let _0xbbcf80=parseInt(_0x1e1b6a['gauge_columns'],0xa);if(!_0xbbcf80||_0xbbcf80<0x1||isNaN(_0xbbcf80))_0xbbcf80=Math[_0xc5403d(0xa08)](0x1,Math['min'](_0x58336f,Math[_0xc5403d(0x604)](_0x5401e7/0xaa)||0x1));_0xbbcf80=Math['max'](0x1,Math['min'](_0xbbcf80,_0x58336f));const _0x2e9568=Math[_0xc5403d(0x8c8)](_0x58336f/_0xbbcf80),_0x1d74cc=_0x5401e7/_0xbbcf80,_0x1ae976=_0x135c78/_0x2e9568;let _0x47b9ea=parseFloat(_0x1e1b6a[_0xc5403d(0x96d)]);if(!_0x47b9ea||isNaN(_0x47b9ea))_0x47b9ea=0x10e;_0x47b9ea=Math[_0xc5403d(0xa08)](0x5a,Math[_0xc5403d(0xc2f)](0x168,_0x47b9ea));const _0xba06ec=_0x47b9ea*Math['PI']/0xb4,_0x35abe1=Math['PI']*0x2-_0xba06ec,_0x4fabcc=Math['PI']/0x2+_0x35abe1/0x2,_0x454a65=!!_0x1e1b6a[_0xc5403d(0xc8f)],_0x3ec612=_0x1e1b6a[_0xc5403d(0xbca)]===_0xc5403d(0x360)?'above':_0xc5403d(0x15e);let _0x52b2b6=parseFloat(_0x1e1b6a['gauge_value_size']);if(isNaN(_0x52b2b6)||_0x52b2b6<=0x0)_0x52b2b6=0x0;this[_0xc5403d(0x881)]=[],_0x29e5c5[_0xc5403d(0xb54)]((_0x3e1615,_0x4c6b65)=>{const _0x3dcb5b=_0xc5403d,_0x27f0ab=_0x4c6b65%_0xbbcf80,_0x27089e=Math[_0x3dcb5b(0x604)](_0x4c6b65/_0xbbcf80),_0x8c2d8=_0x1d74cc*_0x27f0ab,_0x12f7ee=_0x1ae976*_0x27089e,_0x9dadb8=_0x3e1615[_0x3dcb5b(0xae9)],_0x41b27b=_0x9dadb8?.[_0x3dcb5b(0xcce)]?.[_0x3dcb5b(0x397)]&&_0x9dadb8[_0x3dcb5b(0xcce)][_0x3dcb5b(0x94d)]?.[_0x3dcb5b(0xc70)]?this[_0x3dcb5b(0xe99)][_0x3dcb5b(0xdcd)](_0x9dadb8):null,_0x3aafc6=_0x9dadb8?.[_0x3dcb5b(0xcce)]?.[_0x3dcb5b(0x4ea)]!=='hard',_0x139bab=!!_0x9dadb8?.[_0x3dcb5b(0xcce)]?.[_0x3dcb5b(0x7b7)],_0x12f4f3=_0x41b27b?resolveValueColor(_0x3e1615['value'],_0x41b27b,_0x3e1615[_0x3dcb5b(0x73c)],_0x3aafc6):_0x3e1615[_0x3dcb5b(0x73c)],_0x3d2db2=_0x9dadb8||{'decimals':0x1},_0x4fbe07=_0x52b2b6||Math[_0x3dcb5b(0xa08)](0xd,Math[_0x3dcb5b(0xc2f)](0x1e,Math['min'](_0x1d74cc,_0x1ae976)*0.17)),_0x1716b3=_0x8c2d8+_0x1d74cc/0x2,_0x11455a=Math[_0x3dcb5b(0xa08)](0xa,Math[_0x3dcb5b(0xc2f)](_0x1d74cc,_0x1ae976)*0.34),_0x58c4d5=_0x11455a*Math[_0x3dcb5b(0x99d)](_0x35abe1/0x2),_0x42081e=0x12,_0x47ba4d=_0x11455a+_0x58c4d5+_0x42081e+_0x4fbe07,_0x34ab0d=_0x12f7ee+Math[_0x3dcb5b(0xa08)](0x2,(_0x1ae976-_0x47ba4d)/0x2);let _0x508705,_0x3f2672;_0x3ec612===_0x3dcb5b(0x360)?(_0x3f2672=_0x34ab0d+_0x4fbe07/0x2,_0x508705=_0x34ab0d+_0x4fbe07+_0x42081e+_0x11455a):(_0x508705=_0x34ab0d+_0x11455a,_0x3f2672=_0x508705+_0x58c4d5+_0x42081e+_0x4fbe07/0x2);const _0x8cfe35=Math[_0x3dcb5b(0xa08)](0x5,_0x11455a*0.2),_0x3b951f=_0x9dadb8?.[_0x3dcb5b(0xb32)]!==![];_0x3ad2a9[_0x3dcb5b(0x376)](),_0x3ad2a9[_0x3dcb5b(0x159)](_0x1716b3,_0x508705,_0x11455a,_0x4fabcc,_0x4fabcc+_0xba06ec),_0x3ad2a9[_0x3dcb5b(0x6cb)]=_0x17118a,_0x3ad2a9[_0x3dcb5b(0xc33)]=_0x8cfe35,_0x3ad2a9[_0x3dcb5b(0xad8)]=_0x3dcb5b(0x170),_0x3ad2a9[_0x3dcb5b(0x502)]();if(_0x41b27b){const _0x2e7c26=0x48;_0x3ad2a9[_0x3dcb5b(0xe17)]=0.45;for(let _0x1ecd22=0x0;_0x1ecd22<_0x2e7c26;_0x1ecd22++){const _0x130110=_0x1ecd22/_0x2e7c26,_0x5b824e=(_0x1ecd22+0x1)/_0x2e7c26,_0x4b032f=_0x3e1615[_0x3dcb5b(0xc2f)]+(_0x3e1615['max']-_0x3e1615[_0x3dcb5b(0xc2f)])*((_0x130110+_0x5b824e)/0x2);_0x3ad2a9[_0x3dcb5b(0xad8)]='butt',_0x3ad2a9['beginPath'](),_0x3ad2a9[_0x3dcb5b(0x159)](_0x1716b3,_0x508705,_0x11455a,_0x4fabcc+_0xba06ec*_0x130110,_0x4fabcc+_0xba06ec*_0x5b824e+0.002),_0x3ad2a9['strokeStyle']=_0x139bab?_0x12f4f3:resolveValueColor(_0x4b032f,_0x41b27b,_0x3e1615['color'],_0x3aafc6),_0x3ad2a9[_0x3dcb5b(0xc33)]=_0x8cfe35,_0x3ad2a9[_0x3dcb5b(0x502)]();}_0x3ad2a9[_0x3dcb5b(0xe17)]=0x1;}const _0x50fc11=_0x9dadb8?.[_0x3dcb5b(0xc77)]?_0x9dadb8[_0x3dcb5b(0xc77)]===_0x3dcb5b(0x74a)?_0x12f4f3:this[_0x3dcb5b(0xe99)]['_resolveCanvasColor'](_0x9dadb8[_0x3dcb5b(0xc77)])||_0x9dadb8[_0x3dcb5b(0xc77)]:_0x12f4f3,_0x4629e8=_0x4fabcc+_0xba06ec*_0x3e1615[_0x3dcb5b(0x327)]*_0x367a22,_0x10383e=_0x4fabcc+_0xba06ec*_0x3e1615[_0x3dcb5b(0x47b)],_0x46861f=_0x4fabcc+_0xba06ec*_0x3e1615['peakPct'],_0x29c001=_0x10383e+(_0x46861f-_0x10383e)*_0x367a22;if(_0x29c001>_0x10383e+0.0015){const _0x3e0bbe=0x30;for(let _0x2be8bd=0x0;_0x2be8bd<_0x3e0bbe;_0x2be8bd++){const _0x5171fa=_0x10383e+(_0x29c001-_0x10383e)*(_0x2be8bd/_0x3e0bbe),_0x239e12=_0x10383e+(_0x29c001-_0x10383e)*((_0x2be8bd+0x1)/_0x3e0bbe),_0x1d12a4=_0xba06ec>0x0?((_0x5171fa+_0x239e12)/0x2-_0x4fabcc)/_0xba06ec:0x0,_0x8dd64a=_0x3e1615[_0x3dcb5b(0xc2f)]+(_0x3e1615[_0x3dcb5b(0xa08)]-_0x3e1615[_0x3dcb5b(0xc2f)])*_0x1d12a4;_0x3ad2a9['lineCap']=_0x3dcb5b(0x170),_0x3ad2a9[_0x3dcb5b(0x376)](),_0x3ad2a9[_0x3dcb5b(0x159)](_0x1716b3,_0x508705,_0x11455a,_0x5171fa,_0x239e12+0.003),_0x3ad2a9[_0x3dcb5b(0x6cb)]=_0x41b27b?_0x139bab?_0x12f4f3:resolveValueColor(_0x8dd64a,_0x41b27b,_0x3e1615[_0x3dcb5b(0x73c)],_0x3aafc6):_0x3e1615[_0x3dcb5b(0x73c)],_0x3ad2a9[_0x3dcb5b(0xc33)]=_0x8cfe35,_0x3ad2a9['globalAlpha']=_0x3b951f?0.4+0.55*(_0x2be8bd/Math['max'](0x1,_0x3e0bbe-0x1)):_0x41b27b?0.95:0.9,_0x3ad2a9[_0x3dcb5b(0x502)]();}_0x3ad2a9[_0x3dcb5b(0xe17)]=0x1;}{const _0x419c3a=_0x4629e8,_0x2dcc66=_0x11455a+_0x8cfe35*0.15,_0x2f5fc3=Math[_0x3dcb5b(0xa08)](0x3,_0x8cfe35*0.5),_0x4506b7=_0x1716b3+Math['cos'](_0x419c3a)*_0x2dcc66,_0x12585c=_0x508705+Math[_0x3dcb5b(0xe76)](_0x419c3a)*_0x2dcc66,_0x569300=_0x419c3a+Math['PI']/0x2,_0x409199=Math[_0x3dcb5b(0xa08)](0x2,_0x8cfe35*0.22);_0x3ad2a9['beginPath'](),_0x3ad2a9[_0x3dcb5b(0x115)](_0x1716b3+Math[_0x3dcb5b(0x99d)](_0x569300)*_0x409199,_0x508705+Math[_0x3dcb5b(0xe76)](_0x569300)*_0x409199),_0x3ad2a9[_0x3dcb5b(0x391)](_0x4506b7,_0x12585c),_0x3ad2a9['lineTo'](_0x1716b3-Math[_0x3dcb5b(0x99d)](_0x569300)*_0x409199,_0x508705-Math[_0x3dcb5b(0xe76)](_0x569300)*_0x409199),_0x3ad2a9[_0x3dcb5b(0x9db)](),_0x3ad2a9[_0x3dcb5b(0xb05)]=_0x50fc11,_0x3ad2a9['fill'](),_0x3ad2a9[_0x3dcb5b(0x376)](),_0x3ad2a9['arc'](_0x1716b3,_0x508705,_0x2f5fc3,0x0,Math['PI']*0x2),_0x3ad2a9[_0x3dcb5b(0xb05)]=_0x50fc11,_0x3ad2a9[_0x3dcb5b(0xc5a)](),_0x3ad2a9[_0x3dcb5b(0x376)](),_0x3ad2a9['arc'](_0x1716b3,_0x508705,_0x2f5fc3*0.45,0x0,Math['PI']*0x2),_0x3ad2a9[_0x3dcb5b(0xb05)]=_0x459545?'rgba(0,0,0,0.5)':_0x3dcb5b(0x458),_0x3ad2a9[_0x3dcb5b(0xc5a)]();}if(_0x454a65&&_0x367a22>=0.999){_0x3ad2a9['textAlign']=_0x3dcb5b(0x1f7),_0x3ad2a9[_0x3dcb5b(0x10c)]=_0x3dcb5b(0x942),_0x3ad2a9[_0x3dcb5b(0xb05)]=_0x197669,_0x3ad2a9[_0x3dcb5b(0x759)]=Math[_0x3dcb5b(0xa08)](0x9,Math[_0x3dcb5b(0xc2f)](0xb,_0x11455a*0.15))+_0x3dcb5b(0x25c)+_0x168f1f;const _0xa52d07=_0x11455a+_0x8cfe35*0.65+0x7;_0x3ad2a9[_0x3dcb5b(0x2b2)](String(formatNumber(_0x3e1615[_0x3dcb5b(0xc2f)],_0x3d2db2,_0x56577c)),_0x1716b3+Math['cos'](_0x4fabcc)*_0xa52d07,_0x508705+Math['sin'](_0x4fabcc)*_0xa52d07),_0x3ad2a9[_0x3dcb5b(0x2b2)](String(formatNumber(_0x3e1615[_0x3dcb5b(0xa08)],_0x3d2db2,_0x56577c)),_0x1716b3+Math[_0x3dcb5b(0x99d)](_0x4fabcc+_0xba06ec)*_0xa52d07,_0x508705+Math[_0x3dcb5b(0xe76)](_0x4fabcc+_0xba06ec)*_0xa52d07);}if(_0x367a22>=0.999){const _0x4c16e6=String(formatNumber(_0x3e1615[_0x3dcb5b(0xe91)],_0x3d2db2,_0x56577c))+(_0x3e1615[_0x3dcb5b(0x320)]?'\x20'+_0x3e1615[_0x3dcb5b(0x320)]:'');_0x3ad2a9[_0x3dcb5b(0x7d8)]=_0x3dcb5b(0x1f7),_0x3ad2a9[_0x3dcb5b(0x10c)]='middle',_0x3ad2a9[_0x3dcb5b(0xb05)]=_0x41b27b?_0x12f4f3:_0x8b9ab8,_0x3ad2a9['font']=_0x3dcb5b(0x65d)+_0x4fbe07+'px\x20'+_0x168f1f,_0x3ad2a9[_0x3dcb5b(0x2b2)](_0x4c16e6,_0x1716b3,_0x3f2672);}this[_0x3dcb5b(0x881)][_0x3dcb5b(0xd65)]({'cx':_0x1716b3,'cy':_0x508705,'r':_0x11455a,'thickness':_0x8cfe35,'start':_0x4fabcc,'end':_0x4fabcc+_0xba06ec,'item':_0x3e1615});});}[_0x160929(0x31d)](_0x203e42,_0xca4a32,_0x28aa28,_0x3d5146){const _0x5aa59e=_0x160929;if(!_0xca4a32||!_0x203e42||_0x28aa28['show_tooltip']===![]||!this[_0x5aa59e(0x881)]?.['length'])return;const _0x9e3016=this[_0x5aa59e(0xb45)]['signal'],_0x3b8533=(_0x5d768e,_0x5d0f18)=>{const _0x460394=_0x5aa59e;for(const _0x48bfa6 of this['_cells']){const _0x402b9a=_0x5d768e-_0x48bfa6['cx'],_0x2d29b7=_0x5d0f18-_0x48bfa6['cy'];if(Math[_0x460394(0x994)](_0x402b9a*_0x402b9a+_0x2d29b7*_0x2d29b7)>_0x48bfa6['r']+_0x48bfa6['thickness'])continue;return _0x48bfa6;}return null;},_0x34da66=_0x4ac348=>{const _0x47cab5=_0x5aa59e,_0x37a0f9=_0x203e42[_0x47cab5(0x6fd)](),_0x593d30=_0x4ac348['clientX']-_0x37a0f9[_0x47cab5(0xa36)],_0x2c639b=_0x4ac348[_0x47cab5(0x675)]-_0x37a0f9[_0x47cab5(0x70d)],_0x13dfd4=_0x3b8533(_0x593d30,_0x2c639b);if(!_0x13dfd4){_0xca4a32[_0x47cab5(0x9a0)][_0x47cab5(0x650)]='0';return;}const _0x51e774=formatNumber(_0x13dfd4[_0x47cab5(0xaae)]['value'],_0x13dfd4['item'][_0x47cab5(0xae9)],_0x3d5146),_0xb0f3c=formatNumber(_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0x3e3)],_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0xae9)],_0x3d5146),_0x282304=formatNumber(_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0xc45)],_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0xae9)],_0x3d5146),_0x39c9a6=Math[_0x47cab5(0x960)]((_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0x3e3)]??0x0)-(_0x13dfd4[_0x47cab5(0xaae)]['pmin']??0x0))>1e-9,_0x1fb1be=escapeHtml(_0x13dfd4[_0x47cab5(0xaae)][_0x47cab5(0x320)]||''),_0x57608b=_0x13dfd4[_0x47cab5(0xaae)]['entity']?.[_0x47cab5(0xd6c)]!==![]?escapeHtml(_0x13dfd4[_0x47cab5(0xaae)]['color']):_0x47cab5(0x7ac),_0x198a14=(_0x1c7df7,_0x35d1d0,_0x4497ca)=>_0x47cab5(0xc8e)+(_0x4497ca?'\x20style=\x22opacity:'+_0x4497ca+'\x22':'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x1c7df7+_0x47cab5(0x97c)+_0x35d1d0+'</span></div>';_0xca4a32[_0x47cab5(0x52b)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x57608b+_0x47cab5(0x9ae)+escapeHtml(_0x13dfd4['item'][_0x47cab5(0x2a7)]||_0x13dfd4['item'][_0x47cab5(0x673)]||'')+_0x47cab5(0x97c)+escapeHtml(String(_0x51e774))+'\x20'+_0x1fb1be+_0x47cab5(0x40b)+(_0x39c9a6?_0x198a14(escapeHtml(cardT(_0x3d5146,_0x28aa28,'Peak')),escapeHtml(String(_0xb0f3c))+'\x20'+_0x1fb1be,'0.6'):'')+(_0x39c9a6?_0x198a14(escapeHtml(cardT(_0x3d5146,_0x28aa28,_0x47cab5(0xb64))),escapeHtml(String(_0x282304))+'\x20'+_0x1fb1be,_0x47cab5(0x6c1)):''),this['_placeTooltip'](_0xca4a32,_0x37a0f9,_0x593d30);};this[_0x5aa59e(0x4b9)](_0x203e42,_0xca4a32,_0x34da66,_0x9e3016),_0x203e42[_0x5aa59e(0x9a0)]['cursor']=_0x5aa59e(0xc29),_0x203e42[_0x5aa59e(0xd83)](_0x5aa59e(0x55b),_0x3757c2=>{const _0x188817=_0x5aa59e,_0x2c9902=_0x203e42[_0x188817(0x6fd)](),_0x5d0fbf=_0x3b8533(_0x3757c2[_0x188817(0xba1)]-_0x2c9902[_0x188817(0xa36)],_0x3757c2[_0x188817(0x675)]-_0x2c9902[_0x188817(0x70d)]);if(!_0x5d0fbf)return;_0x3757c2[_0x188817(0x988)](),this[_0x188817(0xe99)][_0x188817(0x99c)](_0x5d0fbf[_0x188817(0xaae)]?.['entity']);},{'signal':_0x9e3016});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x482b5d){const _0x3ebb5e=_0x160929;super(_0x482b5d),this[_0x3ebb5e(0x824)]=[],this['_slices']=[],this['_animRaf']=0x0,this[_0x3ebb5e(0x7ad)]=0x0;}[_0x160929(0xa11)](_0x5624ed,_0x32a426,_0x10dddc,_0xf8c83){const _0x506029=_0x160929,{W:_0x13bbce,H:_0x254131}=this[_0x506029(0x104)](_0x5624ed,_0x10dddc),_0x3ffdde=this[_0x506029(0xe99)][_0x506029(0x248)]||[],_0x5f5820=[];_0x32a426[_0x506029(0xb54)](_0xc9bbf0=>{const _0x2737a1=_0x506029,_0x22d31d=this['_seriesEntity'](_0xc9bbf0,_0x3ffdde),_0x3b8c88=(_0xc9bbf0[_0x2737a1(0xd04)]||[])['filter'](_0x25a25f=>_0x25a25f['v']!==null&&_0x25a25f['v']!==undefined),_0x256fb8=_0xf8c83?.['states']?.[_0x22d31d['entity']],_0x3d19b2=_0x22d31d[_0x2737a1(0x36d)]||'last';let _0x5ae17c;if(_0x3b8c88[_0x2737a1(0xc70)])_0x5ae17c=reduceByAggregate(_0x3b8c88,_0x3d19b2);else _0x256fb8?_0x5ae17c=parseFloat(_0x256fb8[_0x2737a1(0x89b)]):_0x5ae17c=0x0;if(_0x5ae17c===undefined||_0x5ae17c===null||isNaN(_0x5ae17c))_0x5ae17c=0x0;const _0x26211d=_0xc9bbf0['meta']||{},_0x200abf=pickName(_0x22d31d[_0x2737a1(0xb6a)]!==undefined?_0x22d31d['tooltip_name']:_0x22d31d[_0x2737a1(0x673)],_0x26211d[_0x2737a1(0x63c)]!==undefined&&_0x22d31d[_0x2737a1(0xb6a)]!==undefined?_0x26211d['resolved_tooltip_name']:_0x26211d[_0x2737a1(0x555)],_0x26211d)??_0x22d31d['entity']??'?';_0x5f5820[_0x2737a1(0xd65)]({'name':pickName(_0x22d31d[_0x2737a1(0x673)],_0x26211d['resolved_name'],_0x26211d)??'','tooltipName':_0x200abf,'value':Math[_0x2737a1(0x960)](_0x5ae17c),'color':(_0x22d31d[_0x2737a1(0x73c)]===_0x2737a1(0x74a)?null:this[_0x2737a1(0xe99)]['_resolveCanvasColor'](_0x22d31d[_0x2737a1(0x73c)],_0x22d31d[_0x2737a1(0xae9)])||_0x22d31d['color'])||_0x2737a1(0xd20),'unit':_0x22d31d[_0x2737a1(0x320)]||_0x26211d['unit_of_measurement']||'','entity':_0x22d31d});});const {container:_0x4e2a88,canvas:_0x16e9a5,tooltipEl:_0x337a05}=this[_0x506029(0x771)](_0x5624ed,_0x254131);if(!_0x16e9a5)return;this[_0x506029(0x824)]=_0x5f5820,this[_0x506029(0xa2a)](_0x16e9a5,_0x5f5820,_0x13bbce,_0x254131,_0x10dddc,_0xf8c83,_0x4e2a88,_0x337a05);}['_draw'](_0x25941b,_0x47f924,_0x35c4dc,_0x275309,_0x3dc741,_0x4702a0,_0x1f5793){const _0x4478eb=_0x160929;if(_0x1f5793===undefined)_0x1f5793=0x1;const _0x5daaab=this[_0x4478eb(0x82d)](_0x25941b,_0x35c4dc,_0x275309),_0x2c94b4=this['_detectDark'](),_0x1dfe06=_0x2c94b4?'rgba(255,255,255,0.85)':_0x4478eb(0xbd1),_0x2b77d3=_0x2c94b4?'rgba(255,255,255,0.45)':_0x4478eb(0xd3d),_0x569b00=_0x2c94b4?'rgba(255,255,255,0.06)':_0x4478eb(0x2c7),_0x122e06=this[_0x4478eb(0x5fb)](),_0x2fba29=_0x47f924[_0x4478eb(0xc70)];if(!_0x2fba29)return;const _0x716fe8=_0x47f924['reduce']((_0x131193,_0x1ee8c4)=>_0x131193+_0x1ee8c4[_0x4478eb(0xe91)],0x0),_0x34013e=Math[_0x4478eb(0xa08)](..._0x47f924[_0x4478eb(0x7ee)](_0x535732=>_0x535732[_0x4478eb(0xe91)]));if(_0x34013e===0x0)return;const _0x523b54=Math[_0x4478eb(0xc2f)](_0x275309-0x14,_0x35c4dc-0x14),_0x4a268b=_0x523b54/0x2*0.88,_0x25b7c7=_0x35c4dc/0x2,_0x2f1533=_0x275309/0x2,_0x54392c=Math['PI']*0x2/_0x2fba29,_0x469a38=0x4;_0x5daaab['globalAlpha']=_0x1f5793;for(let _0x4fa1fa=0x1;_0x4fa1fa<=_0x469a38;_0x4fa1fa++){const _0x19c557=_0x4a268b*(_0x4fa1fa/_0x469a38);_0x5daaab[_0x4478eb(0x376)](),_0x5daaab['arc'](_0x25b7c7,_0x2f1533,_0x19c557,0x0,Math['PI']*0x2),_0x5daaab['strokeStyle']=_0x569b00,_0x5daaab['lineWidth']=0.8,_0x5daaab[_0x4478eb(0x502)]();}_0x5daaab[_0x4478eb(0xe17)]=0x1,this[_0x4478eb(0xafd)]=[],_0x47f924[_0x4478eb(0xb54)]((_0x17300a,_0x58859f)=>{const _0xc263eb=_0x4478eb,_0x589f19=-Math['PI']/0x2+_0x58859f*_0x54392c,_0x51bad6=_0x589f19+_0x54392c,_0x5485c8=_0x4a268b*(_0x17300a[_0xc263eb(0xe91)]/_0x34013e)*_0x1f5793;if(_0x5485c8<0.5){this['_slices']['push']({'startAngle':_0x589f19,'endAngle':_0x51bad6,'r':_0x4a268b*(_0x17300a['value']/_0x34013e),'item':_0x17300a,'cx':_0x25b7c7,'cy':_0x2f1533});return;}_0x5daaab['beginPath'](),_0x5daaab[_0xc263eb(0x115)](_0x25b7c7,_0x2f1533),_0x5daaab['arc'](_0x25b7c7,_0x2f1533,_0x5485c8,_0x589f19,_0x51bad6),_0x5daaab[_0xc263eb(0x9db)]();let _0xf03563=_0x17300a['color'];const _0x320d04=_0x17300a[_0xc263eb(0xae9)];_0x320d04?.[_0xc263eb(0xcce)]?.[_0xc263eb(0x397)]&&_0x320d04[_0xc263eb(0xcce)][_0xc263eb(0x94d)]?.[_0xc263eb(0xc70)]&&(_0xf03563=resolveValueColor(_0x17300a[_0xc263eb(0xe91)],this['card'][_0xc263eb(0xdcd)](_0x320d04),_0xf03563));_0x5daaab[_0xc263eb(0xb05)]=_0xf03563,_0x5daaab[_0xc263eb(0xe17)]=0.7,_0x5daaab[_0xc263eb(0xc5a)](),_0x5daaab[_0xc263eb(0xe17)]=0x1,_0x5daaab[_0xc263eb(0x6cb)]=_0x2c94b4?_0xc263eb(0x5c1):_0xc263eb(0x9f8),_0x5daaab[_0xc263eb(0xc33)]=1.5,_0x5daaab['stroke']();const _0x559306=_0x589f19+_0x54392c/0x2,_0x537720=Math[_0xc263eb(0xa08)](_0x5485c8*0.6,_0x4a268b*0.25),_0x459d14=_0x25b7c7+Math[_0xc263eb(0x99d)](_0x559306)*_0x537720,_0x1674d5=_0x2f1533+Math[_0xc263eb(0xe76)](_0x559306)*_0x537720,_0x1837ab=_0x716fe8>0x0?_0x17300a['value']/_0x716fe8*0x64:0x0;if(_0x1837ab>=0x4&&_0x1f5793>=0.999){const _0x27be8a=Math[_0xc263eb(0xc2f)](0xb,Math[_0xc263eb(0xa08)](0x8,_0x4a268b*0.1));_0x5daaab[_0xc263eb(0xb05)]='rgba(255,255,255,0.95)',_0x5daaab[_0xc263eb(0x759)]=_0xc263eb(0x65d)+_0x27be8a+'px\x20'+_0x122e06,_0x5daaab[_0xc263eb(0x7d8)]=_0xc263eb(0x1f7),_0x5daaab[_0xc263eb(0x10c)]=_0xc263eb(0x942);const _0x359fca=toNum(_0x17300a['entity']?.[_0xc263eb(0x548)])??0x0;_0x5daaab[_0xc263eb(0x2b2)](_0x1837ab['toFixed'](_0x359fca)+'%',_0x459d14,_0x1674d5);}this[_0xc263eb(0xafd)]['push']({'startAngle':_0x589f19,'endAngle':_0x51bad6,'r':_0x4a268b*(_0x17300a[_0xc263eb(0xe91)]/_0x34013e),'item':_0x17300a,'cx':_0x25b7c7,'cy':_0x2f1533});});if(_0x3dc741[_0x4478eb(0xb22)]!==![]&&_0x1f5793>=0.999){_0x5daaab[_0x4478eb(0xb05)]=_0x1dfe06,_0x5daaab[_0x4478eb(0x759)]=_0x4478eb(0xe55)+Math[_0x4478eb(0xc2f)](0x10,_0x4a268b*0.25)+'px\x20'+_0x122e06,_0x5daaab[_0x4478eb(0x7d8)]=_0x4478eb(0x1f7),_0x5daaab[_0x4478eb(0x10c)]=_0x4478eb(0x942);const _0x4bcca4=_0x47f924[0x0]?.['unit']||'',_0x1ecb67=_0x47f924[0x0]?.[_0x4478eb(0xae9)]||{'decimals':0x1};_0x5daaab[_0x4478eb(0x2b2)](formatNumber(_0x716fe8,_0x1ecb67,_0x4702a0)+(_0x4bcca4?'\x20'+_0x4bcca4:''),_0x25b7c7,_0x2f1533-0x5),_0x5daaab['fillStyle']=_0x2b77d3,_0x5daaab['font']=Math[_0x4478eb(0xc2f)](0xa,_0x4a268b*0.14)+_0x4478eb(0x25c)+_0x122e06,_0x5daaab[_0x4478eb(0x2b2)](cardT(this[_0x4478eb(0xe99)]?.[_0x4478eb(0xb5b)],this[_0x4478eb(0xe99)]?.[_0x4478eb(0x21c)],_0x4478eb(0x468)),_0x25b7c7,_0x2f1533+0x9);}}[_0x160929(0x31d)](_0x1c2a01,_0x27fdd2,_0x5be30d,_0x37eab6){const _0x39217c=_0x160929;if(!_0x27fdd2||!_0x1c2a01||_0x5be30d['show_tooltip']===![]||!this['_slices']?.[_0x39217c(0xc70)])return;const _0x38a509=this['_abort'][_0x39217c(0xb97)],_0x89f0f8=_0x27dbeb=>{const _0x31eb6b=_0x39217c,_0x2f1a63=_0x1c2a01[_0x31eb6b(0x6fd)](),_0xfddba6=_0x27dbeb['clientX']-_0x2f1a63[_0x31eb6b(0xa36)],_0x54c64d=_0x27dbeb[_0x31eb6b(0x675)]-_0x2f1a63[_0x31eb6b(0x70d)];let _0x5b8038=null;for(const _0x1383f5 of this[_0x31eb6b(0xafd)]){const _0x48325d=_0xfddba6-_0x1383f5['cx'],_0x5f52a7=_0x54c64d-_0x1383f5['cy'],_0x344cfc=Math[_0x31eb6b(0x994)](_0x48325d*_0x48325d+_0x5f52a7*_0x5f52a7);if(_0x344cfc>_0x1383f5['r'])continue;let _0x5aebe9=Math[_0x31eb6b(0xb8e)](_0x5f52a7,_0x48325d);if(_0x5aebe9<-Math['PI']/0x2)_0x5aebe9+=Math['PI']*0x2;if(_0x5aebe9>=_0x1383f5[_0x31eb6b(0x4e9)]&&_0x5aebe9<_0x1383f5[_0x31eb6b(0xa55)]){_0x5b8038=_0x1383f5;break;}}if(!_0x5b8038){_0x27fdd2[_0x31eb6b(0x9a0)][_0x31eb6b(0x650)]='0';return;}const _0x56b71e=this[_0x31eb6b(0x824)]['reduce']((_0x3fd437,_0x24fa1e)=>_0x3fd437+_0x24fa1e[_0x31eb6b(0xe91)],0x0),_0x27d30b=toNum(_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0xae9)]?.[_0x31eb6b(0x548)])??0x1,_0x8d5f17=_0x56b71e>0x0?(_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0xe91)]/_0x56b71e*0x64)['toFixed'](_0x27d30b):'0',_0x50a64d=formatNumber(_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0xe91)],_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0xae9)],_0x37eab6),_0x2e82bb=_0x5b8038['item'][_0x31eb6b(0xae9)]?.[_0x31eb6b(0xd6c)]!==![]?escapeHtml(_0x5b8038['item']['color']):'transparent';_0x27fdd2[_0x31eb6b(0x52b)]=_0x31eb6b(0x6ba)+_0x2e82bb+_0x31eb6b(0x9ae)+escapeHtml(_0x5b8038[_0x31eb6b(0xaae)]['tooltipName']||_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0x673)]||'')+_0x31eb6b(0x97c)+escapeHtml(String(_0x50a64d))+'\x20'+escapeHtml(_0x5b8038[_0x31eb6b(0xaae)][_0x31eb6b(0x320)]||'')+'</span></div>'+(_0x31eb6b(0x686)+escapeHtml(cardT(_0x37eab6,_0x5be30d,_0x31eb6b(0xaad)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x8d5f17+_0x31eb6b(0xd6a)),this[_0x31eb6b(0x44b)](_0x27fdd2,_0x2f1a63,_0xfddba6);};this[_0x39217c(0x4b9)](_0x1c2a01,_0x27fdd2,_0x89f0f8,_0x38a509),_0x1c2a01[_0x39217c(0x9a0)][_0x39217c(0x332)]='pointer',_0x1c2a01[_0x39217c(0xd83)](_0x39217c(0x55b),_0x2cddab=>{const _0x17cd95=_0x39217c,_0x28acb9=_0x1c2a01[_0x17cd95(0x6fd)](),_0x4ef336=_0x2cddab[_0x17cd95(0xba1)]-_0x28acb9['left'],_0x5e66b8=_0x2cddab['clientY']-_0x28acb9[_0x17cd95(0x70d)];let _0x5522f6=null;for(const _0x39c3ae of this[_0x17cd95(0xafd)]){const _0x1e7b5e=_0x4ef336-_0x39c3ae['cx'],_0x50f22f=_0x5e66b8-_0x39c3ae['cy'],_0x17b7c3=Math['sqrt'](_0x1e7b5e*_0x1e7b5e+_0x50f22f*_0x50f22f);if(_0x17b7c3>_0x39c3ae['r'])continue;let _0x3e8946=Math[_0x17cd95(0xb8e)](_0x50f22f,_0x1e7b5e);if(_0x3e8946<-Math['PI']/0x2)_0x3e8946+=Math['PI']*0x2;if(_0x3e8946>=_0x39c3ae['startAngle']&&_0x3e8946<_0x39c3ae[_0x17cd95(0xa55)]){_0x5522f6=_0x39c3ae;break;}}if(!_0x5522f6)return;_0x2cddab['stopPropagation'](),this[_0x17cd95(0xe99)]['_fireEntityAction'](_0x5522f6['item']?.[_0x17cd95(0xae9)]);},{'signal':_0x38a509});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0xf4bda2){const _0x286431=_0x160929;super(_0xf4bda2),this[_0x286431(0x824)]=[],this[_0x286431(0x918)]=[],this[_0x286431(0xa39)]=0x0,this[_0x286431(0x7ad)]=0x0;}[_0x160929(0xa11)](_0xf0f586,_0x116a96,_0x4c9ef2,_0x155b51){const _0x73e88c=_0x160929,{W:_0x20e273,H:_0x46d7cc}=this['_beginRender'](_0xf0f586,_0x4c9ef2),_0x56afdd=this['card'][_0x73e88c(0x248)]||[],_0xcd09ba=[];_0x116a96[_0x73e88c(0xb54)](_0xf6a960=>{const _0x19067d=_0x73e88c,_0x34ec42=this[_0x19067d(0x9b7)](_0xf6a960,_0x56afdd),_0x18760a=(_0xf6a960['points']||[])[_0x19067d(0x272)](_0x363030=>_0x363030['v']!==null&&_0x363030['v']!==undefined),_0xb5fe89=_0x155b51?.[_0x19067d(0x28e)]?.[_0x34ec42[_0x19067d(0xae9)]],_0x5f0109=_0x34ec42[_0x19067d(0x36d)]||_0x19067d(0x44f);let _0x23046e;if(_0x18760a['length']){if(_0x5f0109===_0x19067d(0x222))_0x23046e=_0x18760a[0x0]['v'];else{if(_0x5f0109===_0x19067d(0x54f)||_0x5f0109==='change'||_0x5f0109===_0x19067d(0x39e))_0x23046e=_0x18760a[_0x19067d(0x6e8)]((_0x1a6c45,_0x45a141)=>_0x1a6c45+(_0x45a141['v']||0x0),0x0);else{if(_0x5f0109==='min')_0x23046e=_0x18760a['reduce']((_0x1839ff,_0xf17324)=>Math[_0x19067d(0xc2f)](_0x1839ff,_0xf17324['v']),Infinity);else{if(_0x5f0109===_0x19067d(0xa08))_0x23046e=_0x18760a['reduce']((_0x57a199,_0x4254f3)=>Math[_0x19067d(0xa08)](_0x57a199,_0x4254f3['v']),-Infinity);else{if(_0x5f0109===_0x19067d(0x6a1))_0x23046e=DataProcessor[_0x19067d(0x45a)](_0x18760a[_0x19067d(0x7ee)](_0x391626=>_0x391626['v']),_0x19067d(0x6a1));else{if(_0x5f0109===_0x19067d(0xe01))_0x23046e=_0x18760a[_0x18760a[_0x19067d(0xc70)]-0x1]['v'];else _0x23046e=_0x18760a[_0x19067d(0x6e8)]((_0x3476b5,_0x48cf3e)=>_0x3476b5+(_0x48cf3e['v']||0x0),0x0)/_0x18760a[_0x19067d(0xc70)];}}}}}}else _0xb5fe89?_0x23046e=parseFloat(_0xb5fe89[_0x19067d(0x89b)]):_0x23046e=0x0;if(_0x23046e===undefined||_0x23046e===null||isNaN(_0x23046e))_0x23046e=0x0;const _0x3fca13=resolveEntityBound(_0x34ec42[_0x19067d(0x55c)],0x0,_0x155b51),_0x4a82d2=resolveEntityBound(_0x34ec42[_0x19067d(0x77d)],0x64,_0x155b51),_0x54937c=_0x4a82d2>_0x3fca13?Math['max'](0x0,Math['min'](0x1,(_0x23046e-_0x3fca13)/(_0x4a82d2-_0x3fca13))):0x0,_0x2ecd10=_0xf6a960[_0x19067d(0xe00)]||{},_0x1aaf81=pickName(_0x34ec42['tooltip_name']!==undefined?_0x34ec42['tooltip_name']:_0x34ec42[_0x19067d(0x673)],_0x2ecd10['resolved_tooltip_name']!==undefined&&_0x34ec42['tooltip_name']!==undefined?_0x2ecd10['resolved_tooltip_name']:_0x2ecd10[_0x19067d(0x555)],_0x2ecd10)??_0x34ec42['entity']??'?';_0xcd09ba['push']({'name':pickName(_0x34ec42[_0x19067d(0x673)],_0x2ecd10['resolved_name'],_0x2ecd10)??'','tooltipName':_0x1aaf81,'value':_0x23046e,'pct':_0x54937c,'min':_0x3fca13,'max':_0x4a82d2,'color':(_0x34ec42[_0x19067d(0x73c)]===_0x19067d(0x74a)?null:this[_0x19067d(0xe99)][_0x19067d(0xaca)](_0x34ec42[_0x19067d(0x73c)],_0x34ec42[_0x19067d(0xae9)])||_0x34ec42[_0x19067d(0x73c)])||_0x19067d(0xd20),'unit':_0x34ec42['unit']||_0x2ecd10[_0x19067d(0x24f)]||'','entity':_0x34ec42});});if(_0xcd09ba['length']<0x3){_0xf0f586[_0x73e88c(0x52b)]=_0x73e88c(0x372)+escapeHtml(cardT(this[_0x73e88c(0xe99)]?.['_hass'],this[_0x73e88c(0xe99)]?.['_config'],_0x73e88c(0x254)))+'\x20('+_0xcd09ba[_0x73e88c(0xc70)]+_0x73e88c(0x603);return;}const {container:_0x4b29f4,canvas:_0x4dd7fc,tooltipEl:_0x13019f}=this[_0x73e88c(0x771)](_0xf0f586,_0x46d7cc);if(!_0x4dd7fc)return;this[_0x73e88c(0x824)]=_0xcd09ba,this[_0x73e88c(0xa2a)](_0x4dd7fc,_0xcd09ba,_0x20e273,_0x46d7cc,_0x4c9ef2,_0x155b51,_0x4b29f4,_0x13019f);}[_0x160929(0x20f)](_0x38ce8c,_0x4f80de,_0x19f124,_0x5095d0,_0x4c9a76,_0x2c49a3,_0x478b2a){const _0x397648=_0x160929;if(_0x478b2a===undefined)_0x478b2a=0x1;const _0x4057ba=this[_0x397648(0x82d)](_0x38ce8c,_0x19f124,_0x5095d0),_0x22d688=this['_detectDark'](),_0x30122a=_0x22d688?_0x397648(0x5f7):_0x397648(0xbd1),_0x4194bf=_0x22d688?_0x397648(0x5b5):_0x397648(0x47f),_0x3f7f30=_0x22d688?'rgba(255,255,255,0.22)':_0x397648(0xc91),_0x100a17=_0x22d688?_0x397648(0xaf4):_0x397648(0x33a),_0x2290cf=_0x22d688?_0x397648(0xa03):_0x397648(0x4f7),_0x31d3f5=this[_0x397648(0x5fb)]();let _0x10808b=_0x397648(0xd20);try{const _0x590bf5=getComputedStyle(this[_0x397648(0xe99)])['getPropertyValue']('--primary-color')[_0x397648(0xa2f)]();if(_0x590bf5)_0x10808b=_0x590bf5;}catch(_0xfe8788){}const _0x326490=_0x4f80de['length'],_0x5eb447=Math[_0x397648(0xc2f)](_0x5095d0-0x28,_0x19f124-0x28),_0x424b13=_0x5eb447/0x2*0.78,_0x490546=_0x19f124/0x2,_0xfa9c30=_0x5095d0/0x2,_0x842768=Math['PI']*0x2/_0x326490,_0x339016=-Math['PI']/0x2,_0x13a81d=0x4;_0x4057ba[_0x397648(0xe17)]=_0x478b2a;for(let _0x13c775=0x1;_0x13c775<=_0x13a81d;_0x13c775++){const _0x1df7db=_0x424b13*(_0x13c775/_0x13a81d);_0x4057ba[_0x397648(0x376)]();for(let _0x33bf42=0x0;_0x33bf42<=_0x326490;_0x33bf42++){const _0x3b7085=_0x339016+_0x33bf42*_0x842768,_0x1ecd90=_0x490546+Math[_0x397648(0x99d)](_0x3b7085)*_0x1df7db,_0x2cbbe8=_0xfa9c30+Math[_0x397648(0xe76)](_0x3b7085)*_0x1df7db;_0x33bf42===0x0?_0x4057ba[_0x397648(0x115)](_0x1ecd90,_0x2cbbe8):_0x4057ba['lineTo'](_0x1ecd90,_0x2cbbe8);}_0x4057ba[_0x397648(0x6cb)]=_0x3f7f30,_0x4057ba['lineWidth']=0x1,_0x4057ba['stroke']();}_0x4057ba[_0x397648(0xe17)]=0x1,this[_0x397648(0x918)]=[],_0x4f80de[_0x397648(0xb54)]((_0x22652c,_0x438c70)=>{const _0x2a0054=_0x397648,_0x66315d=_0x339016+_0x438c70*_0x842768,_0x43193=_0x490546+Math[_0x2a0054(0x99d)](_0x66315d)*_0x424b13,_0x514196=_0xfa9c30+Math[_0x2a0054(0xe76)](_0x66315d)*_0x424b13;_0x4057ba[_0x2a0054(0xe17)]=_0x478b2a,_0x4057ba[_0x2a0054(0x376)](),_0x4057ba['moveTo'](_0x490546,_0xfa9c30),_0x4057ba[_0x2a0054(0x391)](_0x43193,_0x514196),_0x4057ba[_0x2a0054(0x6cb)]=_0x100a17,_0x4057ba[_0x2a0054(0xc33)]=0x1,_0x4057ba[_0x2a0054(0x502)](),_0x4057ba[_0x2a0054(0xe17)]=0x1;if(_0x478b2a>=0.999){const _0x4a81fc=_0x424b13+0x10,_0x1f1423=_0x490546+Math[_0x2a0054(0x99d)](_0x66315d)*_0x4a81fc,_0x6b2125=_0xfa9c30+Math[_0x2a0054(0xe76)](_0x66315d)*_0x4a81fc,_0x4d3119=Math['min'](0xb,Math[_0x2a0054(0xa08)](0x9,_0x424b13*0.1));_0x4057ba[_0x2a0054(0xb05)]=_0x30122a,_0x4057ba[_0x2a0054(0x759)]=_0x2a0054(0xe55)+_0x4d3119+_0x2a0054(0x25c)+_0x31d3f5,_0x4057ba['textAlign']=Math[_0x2a0054(0x960)](Math[_0x2a0054(0x99d)](_0x66315d))<0.1?_0x2a0054(0x1f7):Math[_0x2a0054(0x99d)](_0x66315d)>0x0?_0x2a0054(0xa36):_0x2a0054(0x785),_0x4057ba[_0x2a0054(0x10c)]=Math[_0x2a0054(0x960)](Math[_0x2a0054(0xe76)](_0x66315d))<0.1?_0x2a0054(0x942):Math[_0x2a0054(0xe76)](_0x66315d)>0x0?_0x2a0054(0x70d):_0x2a0054(0x510),_0x4057ba['fillText'](_0x22652c[_0x2a0054(0x673)],_0x1f1423,_0x6b2125);}this[_0x2a0054(0x918)]['push']({'angle':_0x66315d,'ex':_0x43193,'ey':_0x514196,'item':_0x22652c,'cx':_0x490546,'cy':_0xfa9c30,'maxRadius':_0x424b13});});const _0x13434a=_0x4f80de[_0x397648(0x7ee)]((_0x289298,_0x1b3f00)=>{const _0x346623=_0x397648,_0x15cb5f=_0x339016+_0x1b3f00*_0x842768,_0x1bedbd=_0x424b13*_0x289298[_0x346623(0x327)]*_0x478b2a;return{'x':_0x490546+Math[_0x346623(0x99d)](_0x15cb5f)*_0x1bedbd,'y':_0xfa9c30+Math['sin'](_0x15cb5f)*_0x1bedbd,'a':_0x15cb5f,'r':_0x1bedbd,'item':_0x289298};}),_0x74b5a6=_0x4057ba['createRadialGradient'](_0x490546,_0xfa9c30,0x0,_0x490546,_0xfa9c30,_0x424b13);_0x74b5a6['addColorStop'](0x0,this[_0x397648(0x44e)](_0x10808b,_0x22d688?0.35:0.3)),_0x74b5a6[_0x397648(0x86f)](0x1,this[_0x397648(0x44e)](_0x10808b,_0x22d688?0.1:0.08)),_0x4057ba[_0x397648(0x376)](),_0x13434a[_0x397648(0xb54)]((_0x26c9ab,_0x261bd6)=>{const _0x26a871=_0x397648;if(_0x261bd6===0x0)_0x4057ba[_0x26a871(0x115)](_0x26c9ab['x'],_0x26c9ab['y']);else _0x4057ba[_0x26a871(0x391)](_0x26c9ab['x'],_0x26c9ab['y']);}),_0x4057ba[_0x397648(0x9db)](),_0x4057ba['fillStyle']=_0x74b5a6,_0x4057ba['fill'](),_0x4057ba['strokeStyle']=this[_0x397648(0x44e)](_0x10808b,0.85),_0x4057ba['lineWidth']=0x2,_0x4057ba[_0x397648(0x8f5)]=_0x397648(0x1f5),_0x4057ba[_0x397648(0x502)](),_0x13434a[_0x397648(0xb54)](_0x3ee17b=>{const _0x548964=_0x397648;let _0x54edfd=_0x3ee17b[_0x548964(0xaae)][_0x548964(0x73c)];const _0x10417b=_0x3ee17b['item']['entity'];_0x10417b?.[_0x548964(0xcce)]?.[_0x548964(0x397)]&&_0x10417b[_0x548964(0xcce)][_0x548964(0x94d)]?.['length']&&(_0x54edfd=resolveValueColor(_0x3ee17b[_0x548964(0xaae)]['value'],this['card'][_0x548964(0xdcd)](_0x10417b),_0x54edfd));const _0x23e367=toNum(_0x10417b?.[_0x548964(0xabf)]),_0x1d9649=isNum(_0x23e367)&&_0x23e367>0x0?clamp(_0x23e367,0.5,0x14):3.5;_0x4057ba['beginPath'](),_0x4057ba[_0x548964(0x159)](_0x3ee17b['x'],_0x3ee17b['y'],_0x1d9649*(0x6/3.5),0x0,Math['PI']*0x2),_0x4057ba[_0x548964(0xb05)]=this['_withAlpha'](_0x54edfd,0.25),_0x4057ba[_0x548964(0xc5a)](),_0x4057ba['beginPath'](),_0x4057ba[_0x548964(0x159)](_0x3ee17b['x'],_0x3ee17b['y'],_0x1d9649,0x0,Math['PI']*0x2),_0x4057ba[_0x548964(0xb05)]=_0x54edfd,_0x4057ba[_0x548964(0xc5a)](),_0x4057ba[_0x548964(0x6cb)]=_0x22d688?_0x548964(0x47f):'rgba(255,255,255,0.9)',_0x4057ba[_0x548964(0xc33)]=1.5,_0x4057ba[_0x548964(0x502)]();if(_0x478b2a>=0.999){const _0x5b519b=formatNumber(_0x3ee17b['item'][_0x548964(0xe91)],_0x3ee17b[_0x548964(0xaae)]['entity'],_0x2c49a3),_0x44e9df=Math[_0x548964(0xc2f)](0xa,Math[_0x548964(0xa08)](0x8,_0x424b13*0.09));_0x4057ba['font']=_0x548964(0x65d)+_0x44e9df+_0x548964(0x25c)+_0x31d3f5;const _0x4663be=0x5,_0x24297a=0x2,_0x3757be=_0x4057ba[_0x548964(0x70a)](_0x5b519b)[_0x548964(0xd50)],_0x5ea38c=_0x3757be+_0x4663be*0x2,_0x451069=_0x44e9df+_0x24297a*0x2,_0x2b0396=_0x3ee17b['r']+0xe;let _0x3822b9=_0x490546+Math['cos'](_0x3ee17b['a'])*_0x2b0396,_0x1e5b98=_0xfa9c30+Math[_0x548964(0xe76)](_0x3ee17b['a'])*_0x2b0396;_0x3822b9=Math[_0x548964(0xa08)](_0x5ea38c/0x2+0x2,Math[_0x548964(0xc2f)](_0x19f124-_0x5ea38c/0x2-0x2,_0x3822b9)),_0x1e5b98=Math[_0x548964(0xa08)](_0x451069/0x2+0x2,Math[_0x548964(0xc2f)](_0x5095d0-_0x451069/0x2-0x2,_0x1e5b98));const _0x19f934=_0x3822b9-_0x5ea38c/0x2,_0x5e544c=_0x1e5b98-_0x451069/0x2,_0xe29e1f=_0x451069/0x2;_0x4057ba['beginPath'](),_0x4057ba[_0x548964(0x115)](_0x19f934+_0xe29e1f,_0x5e544c),_0x4057ba[_0x548964(0x391)](_0x19f934+_0x5ea38c-_0xe29e1f,_0x5e544c),_0x4057ba['quadraticCurveTo'](_0x19f934+_0x5ea38c,_0x5e544c,_0x19f934+_0x5ea38c,_0x5e544c+_0xe29e1f),_0x4057ba['lineTo'](_0x19f934+_0x5ea38c,_0x5e544c+_0x451069-_0xe29e1f),_0x4057ba['quadraticCurveTo'](_0x19f934+_0x5ea38c,_0x5e544c+_0x451069,_0x19f934+_0x5ea38c-_0xe29e1f,_0x5e544c+_0x451069),_0x4057ba['lineTo'](_0x19f934+_0xe29e1f,_0x5e544c+_0x451069),_0x4057ba[_0x548964(0x3a0)](_0x19f934,_0x5e544c+_0x451069,_0x19f934,_0x5e544c+_0x451069-_0xe29e1f),_0x4057ba[_0x548964(0x391)](_0x19f934,_0x5e544c+_0xe29e1f),_0x4057ba['quadraticCurveTo'](_0x19f934,_0x5e544c,_0x19f934+_0xe29e1f,_0x5e544c),_0x4057ba[_0x548964(0x9db)](),_0x4057ba[_0x548964(0xb05)]=_0x2290cf,_0x4057ba['fill'](),_0x4057ba[_0x548964(0xb05)]=_0x4194bf,_0x4057ba['textAlign']='center',_0x4057ba[_0x548964(0x10c)]=_0x548964(0x942),_0x4057ba[_0x548964(0x2b2)](_0x5b519b,_0x3822b9,_0x1e5b98);}});}[_0x160929(0x44e)](_0x7f1586,_0x4a5e91){const _0x535134=_0x160929;let _0x48370a=String(_0x7f1586||'#888')['trim']();if(_0x48370a['startsWith']('var('))try{const _0xdc93dc=document[_0x535134(0x5c6)]('div');_0xdc93dc[_0x535134(0x9a0)][_0x535134(0x73c)]=_0x48370a,document[_0x535134(0x41a)]['appendChild'](_0xdc93dc);const _0x28d14f=getComputedStyle(_0xdc93dc)[_0x535134(0x73c)];document['body'][_0x535134(0x1ea)](_0xdc93dc),_0x48370a=_0x28d14f||_0x48370a;}catch(_0x402073){}if(_0x48370a[_0x535134(0xa49)]('#')){let _0x19d61d=_0x48370a[_0x535134(0x3d3)](0x1);if(_0x19d61d[_0x535134(0xc70)]===0x3)_0x19d61d=_0x19d61d[_0x535134(0x967)]('')['map'](_0x42415b=>_0x42415b+_0x42415b)['join']('');if(_0x19d61d[_0x535134(0xc70)]===0x6){const _0x1ec779=parseInt(_0x19d61d['slice'](0x0,0x2),0x10),_0x157cdb=parseInt(_0x19d61d[_0x535134(0x3d3)](0x2,0x4),0x10),_0x295240=parseInt(_0x19d61d[_0x535134(0x3d3)](0x4,0x6),0x10);return'rgba('+_0x1ec779+','+_0x157cdb+','+_0x295240+','+_0x4a5e91+')';}}const _0x154b52=_0x48370a[_0x535134(0x7c0)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x154b52)return _0x535134(0x3e1)+_0x154b52[0x1]+','+_0x154b52[0x2]+','+_0x154b52[0x3]+','+_0x4a5e91+')';return _0x48370a;}['_setupTooltip'](_0x5f85d5,_0x2c5990,_0x86de76,_0x586ba7){const _0x5d2679=_0x160929;if(!_0x2c5990||!_0x5f85d5||_0x86de76[_0x5d2679(0x4ec)]===![]||!this[_0x5d2679(0x918)]?.[_0x5d2679(0xc70)])return;const _0x4e850b=this[_0x5d2679(0xb45)][_0x5d2679(0xb97)],_0x5b9c30=_0x3197d4=>{const _0x1c4e79=_0x5d2679,_0x6bd7f4=_0x5f85d5[_0x1c4e79(0x6fd)](),_0x2daa24=_0x3197d4[_0x1c4e79(0xba1)]-_0x6bd7f4[_0x1c4e79(0xa36)],_0x2ede73=_0x3197d4[_0x1c4e79(0x675)]-_0x6bd7f4['top'];let _0x1de3e3=null,_0x2ce5fd=Infinity;for(const _0x3e1c61 of this['_spokes']){const _0x24f1bc=_0x3e1c61[_0x1c4e79(0xa89)]*_0x3e1c61[_0x1c4e79(0xaae)]['pct'],_0x3583ff=_0x3e1c61['cx']+Math[_0x1c4e79(0x99d)](_0x3e1c61[_0x1c4e79(0xcf1)])*_0x24f1bc,_0x283eef=_0x3e1c61['cy']+Math['sin'](_0x3e1c61[_0x1c4e79(0xcf1)])*_0x24f1bc,_0x4658f4=Math[_0x1c4e79(0x994)]((_0x2daa24-_0x3583ff)**0x2+(_0x2ede73-_0x283eef)**0x2);_0x4658f4<_0x2ce5fd&&_0x4658f4<0x16&&(_0x2ce5fd=_0x4658f4,_0x1de3e3=_0x3e1c61);}if(!_0x1de3e3){_0x2c5990[_0x1c4e79(0x9a0)]['opacity']='0';return;}const _0x263c2b=(_0x1de3e3[_0x1c4e79(0xaae)]['pct']*0x64)[_0x1c4e79(0x62e)](0x1),_0x520378=formatNumber(_0x1de3e3['item']['value'],_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0xae9)],_0x586ba7),_0x54ea9e=formatNumber(_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0xc2f)],_0x1de3e3[_0x1c4e79(0xaae)]['entity'],_0x586ba7),_0x4b6ab6=formatNumber(_0x1de3e3['item'][_0x1c4e79(0xa08)],_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0xae9)],_0x586ba7),_0x1d5e0c=_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0xae9)]?.[_0x1c4e79(0xd6c)]!==![]?escapeHtml(_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0x73c)]):_0x1c4e79(0x7ac);_0x2c5990[_0x1c4e79(0x52b)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x1d5e0c+_0x1c4e79(0x9ae)+escapeHtml(_0x1de3e3['item'][_0x1c4e79(0x2a7)]||_0x1de3e3['item'][_0x1c4e79(0x673)]||'')+_0x1c4e79(0x97c)+escapeHtml(String(_0x520378))+'\x20'+escapeHtml(_0x1de3e3[_0x1c4e79(0xaae)][_0x1c4e79(0x320)]||'')+_0x1c4e79(0x40b)+(_0x1c4e79(0x686)+escapeHtml(cardT(_0x586ba7,_0x86de76,_0x1c4e79(0x97e)))+_0x1c4e79(0x97c)+escapeHtml(String(_0x54ea9e))+_0x1c4e79(0x62b)+escapeHtml(String(_0x4b6ab6))+_0x1c4e79(0x40b))+(_0x1c4e79(0x686)+escapeHtml(cardT(_0x586ba7,_0x86de76,_0x1c4e79(0x9aa)))+_0x1c4e79(0x97c)+_0x263c2b+'%</span></div>'),this[_0x1c4e79(0x44b)](_0x2c5990,_0x6bd7f4,_0x2daa24);};this[_0x5d2679(0x4b9)](_0x5f85d5,_0x2c5990,_0x5b9c30,_0x4e850b),_0x5f85d5['style']['cursor']=_0x5d2679(0xc29),_0x5f85d5['addEventListener'](_0x5d2679(0x55b),_0x1cd335=>{const _0x4c5720=_0x5d2679,_0x30efae=_0x5f85d5[_0x4c5720(0x6fd)](),_0x74c57f=_0x1cd335['clientX']-_0x30efae['left'],_0x5b579e=_0x1cd335[_0x4c5720(0x675)]-_0x30efae[_0x4c5720(0x70d)];let _0x4f6c97=null,_0x4e5c3d=Infinity;for(const _0x3b1fba of this['_spokes']){const _0x1480a6=_0x3b1fba[_0x4c5720(0xa89)]*_0x3b1fba[_0x4c5720(0xaae)][_0x4c5720(0x327)],_0x363979=_0x3b1fba['cx']+Math[_0x4c5720(0x99d)](_0x3b1fba[_0x4c5720(0xcf1)])*_0x1480a6,_0x4bde2a=_0x3b1fba['cy']+Math['sin'](_0x3b1fba[_0x4c5720(0xcf1)])*_0x1480a6,_0x29135b=Math[_0x4c5720(0x994)]((_0x74c57f-_0x363979)**0x2+(_0x5b579e-_0x4bde2a)**0x2);_0x29135b<_0x4e5c3d&&_0x29135b<0x16&&(_0x4e5c3d=_0x29135b,_0x4f6c97=_0x3b1fba);}if(!_0x4f6c97)return;_0x1cd335['stopPropagation'](),this[_0x4c5720(0xe99)][_0x4c5720(0x99c)](_0x4f6c97[_0x4c5720(0xaae)]?.['entity']);},{'signal':_0x4e850b});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x5097d9){const _0x136097=_0x160929;super(_0x5097d9),this['_items']=[],this[_0x136097(0x215)]=null,this[_0x136097(0xa39)]=0x0,this[_0x136097(0x7ad)]=0x0;}[_0x160929(0xa11)](_0x4f8ef2,_0x21afe6,_0x3924e1,_0x495d68){const _0x485e61=_0x160929,{W:_0x1c3090,H:_0x38b6bd}=this['_beginRender'](_0x4f8ef2,_0x3924e1),_0x3415ca=this[_0x485e61(0xe99)][_0x485e61(0x248)]||[],_0x225efe=[];_0x21afe6[_0x485e61(0xb54)](_0xba878=>{const _0x454585=_0x485e61,_0x2bf16b=this[_0x454585(0x9b7)](_0xba878,_0x3415ca),_0x2e8449=(_0xba878[_0x454585(0xd04)]||[])[_0x454585(0x272)](_0x1b4a53=>_0x1b4a53['v']!==null&&_0x1b4a53['v']!==undefined),_0x11a6f4=_0x495d68?.['states']?.[_0x2bf16b[_0x454585(0xae9)]],_0x579294=_0x2bf16b[_0x454585(0x36d)]||'avg';let _0x330354;if(_0x2e8449['length']){if(_0x579294===_0x454585(0x222))_0x330354=_0x2e8449[0x0]['v'];else{if(_0x579294==='sum'||_0x579294===_0x454585(0x32a)||_0x579294===_0x454585(0x39e))_0x330354=_0x2e8449['reduce']((_0x2ef8ee,_0x538315)=>_0x2ef8ee+(_0x538315['v']||0x0),0x0);else{if(_0x579294===_0x454585(0xc2f))_0x330354=_0x2e8449[_0x454585(0x6e8)]((_0xd148a0,_0x423347)=>Math[_0x454585(0xc2f)](_0xd148a0,_0x423347['v']),Infinity);else{if(_0x579294===_0x454585(0xa08))_0x330354=_0x2e8449[_0x454585(0x6e8)]((_0x4d84f8,_0x19561d)=>Math[_0x454585(0xa08)](_0x4d84f8,_0x19561d['v']),-Infinity);else{if(_0x579294===_0x454585(0x6a1))_0x330354=DataProcessor[_0x454585(0x45a)](_0x2e8449[_0x454585(0x7ee)](_0x4dc3ec=>_0x4dc3ec['v']),_0x454585(0x6a1));else{if(_0x579294===_0x454585(0xe01))_0x330354=_0x2e8449[_0x2e8449[_0x454585(0xc70)]-0x1]['v'];else _0x330354=_0x2e8449['reduce']((_0x3583e6,_0x7956c3)=>_0x3583e6+(_0x7956c3['v']||0x0),0x0)/_0x2e8449[_0x454585(0xc70)];}}}}}}else _0x11a6f4?_0x330354=parseFloat(_0x11a6f4[_0x454585(0x89b)]):_0x330354=0x0;if(_0x330354===undefined||_0x330354===null||isNaN(_0x330354))_0x330354=0x0;const _0x26b7b7=_0xba878['meta']||{},_0x58460a=pickName(_0x2bf16b['tooltip_name']!==undefined?_0x2bf16b['tooltip_name']:_0x2bf16b[_0x454585(0x673)],_0x26b7b7[_0x454585(0x63c)]!==undefined&&_0x2bf16b[_0x454585(0xb6a)]!==undefined?_0x26b7b7[_0x454585(0x63c)]:_0x26b7b7['resolved_name'],_0x26b7b7)??_0x2bf16b['entity']??'?';_0x225efe[_0x454585(0xd65)]({'name':_0x58460a,'tooltipName':_0x58460a,'value':_0x330354,'color':(_0x2bf16b[_0x454585(0x73c)]===_0x454585(0x74a)?null:this[_0x454585(0xe99)]['_resolveCanvasColor'](_0x2bf16b[_0x454585(0x73c)],_0x2bf16b[_0x454585(0xae9)])||_0x2bf16b['color'])||'#4A90D9','unit':_0x2bf16b[_0x454585(0x320)]||_0x26b7b7[_0x454585(0x24f)]||'','entity':_0x2bf16b});}),_0x225efe[_0x485e61(0x21d)]((_0x3d1620,_0x55a658)=>Math[_0x485e61(0x960)](_0x55a658[_0x485e61(0xe91)])-Math[_0x485e61(0x960)](_0x3d1620[_0x485e61(0xe91)]));const _0x1a4cfb=toNum(_0x3924e1[_0x485e61(0x674)]);if(isNum(_0x1a4cfb)&&_0x1a4cfb>0x0)for(let _0x4fe26b=_0x225efe[_0x485e61(0xc70)]-0x1;_0x4fe26b>=0x0;_0x4fe26b--){if(Math[_0x485e61(0x960)](_0x225efe[_0x4fe26b][_0x485e61(0xe91)])<_0x1a4cfb)_0x225efe[_0x485e61(0xd59)](_0x4fe26b,0x1);}if(!_0x225efe[_0x485e61(0xc70)]){const _0x29c807=isNum(_0x1a4cfb)&&_0x1a4cfb>0x0,_0x2b64b4=_0x29c807?cardT(this[_0x485e61(0xe99)]?.['_hass'],this[_0x485e61(0xe99)]?.[_0x485e61(0x21c)],_0x485e61(0xa53))+'\x20('+_0x1a4cfb+').':cardT(this[_0x485e61(0xe99)]?.[_0x485e61(0xb5b)],this[_0x485e61(0xe99)]?.['_config'],_0x485e61(0x588));_0x4f8ef2[_0x485e61(0x52b)]=_0x485e61(0x372)+escapeHtml(_0x2b64b4)+_0x485e61(0x56d);return;}const {container:_0x21a260,canvas:_0x52bf61,tooltipEl:_0x4aceaf}=this[_0x485e61(0x771)](_0x4f8ef2,_0x38b6bd);if(!_0x52bf61)return;this['_items']=_0x225efe,this[_0x485e61(0xa2a)](_0x52bf61,_0x225efe,_0x1c3090,_0x38b6bd,_0x3924e1,_0x495d68,_0x21a260,_0x4aceaf);}[_0x160929(0x20f)](_0x45fc6c,_0x52e97c,_0x27089b,_0x49eb96,_0x192ee,_0x192f14,_0x18e5eb){const _0x395de6=_0x160929;if(_0x18e5eb===undefined)_0x18e5eb=0x1;const _0xd48f8e=this[_0x395de6(0x82d)](_0x45fc6c,_0x27089b,_0x49eb96),_0x130ad8=_0x45fc6c[_0x395de6(0xb40)]||_0x45fc6c,_0xd4192f=(_0x21ad21,_0x19f5c2)=>{const _0x4a81c7=_0x395de6;try{const _0x48df6a=document[_0x4a81c7(0x5c6)](_0x4a81c7(0xddb));_0x48df6a['style'][_0x4a81c7(0x279)]=_0x4a81c7(0xb2e)+(_0x4a81c7(0x788)+_0x21ad21+',\x20'+_0x19f5c2+')'),_0x130ad8[_0x4a81c7(0x9fc)](_0x48df6a);const _0x2c1a56=getComputedStyle(_0x48df6a)['color'];return _0x130ad8[_0x4a81c7(0x1ea)](_0x48df6a),_0x2c1a56||_0x19f5c2;}catch(_0x3c0a72){return _0x19f5c2;}},_0x47992=_0xd4192f(_0x395de6(0x7dc),_0x395de6(0x217)),_0x212513=_0xd4192f(_0x395de6(0x1e0),'rgba(0,0,0,0.87)'),_0x8fc585=this['_haFont'](),_0x3680fb=_0x192ee[_0x395de6(0x952)]||'center';let _0x43450a,_0x2ba211;_0x3680fb===_0x395de6(0xa36)||_0x3680fb===_0x395de6(0x785)?(_0x43450a=Math[_0x395de6(0xa08)](0x118,Math[_0x395de6(0xc2f)](_0x27089b,Math[_0x395de6(0x1f5)](_0x27089b*0.65))),_0x2ba211=_0x3680fb==='left'?0x0:_0x27089b-_0x43450a):(_0x43450a=_0x27089b,_0x2ba211=0x0);const _0x2b9434=_0x3680fb===_0x395de6(0x785),_0x5ec048=Math[_0x395de6(0xc2f)](0x78,_0x43450a*0.28),_0x1972db=Math[_0x395de6(0xc2f)](0x64,_0x43450a*0.22),_0x3e6de8=_0x2b9434?_0x2ba211+_0x1972db:_0x2ba211+_0x5ec048,_0x24efa9=_0x2b9434?_0x27089b-_0x2ba211-_0x43450a+_0x5ec048:_0x27089b-_0x2ba211-_0x43450a+_0x1972db,_0x290342=0x8,_0x19dcab=0x8,_0xc5586a=_0x52e97c[_0x395de6(0xc70)],_0x31d332=Math[_0x395de6(0xa08)](0x4,Math[_0x395de6(0xc2f)](0xa,(_0x49eb96-_0x290342-_0x19dcab)/_0xc5586a*0.2)),_0x24a526=Math[_0x395de6(0xa08)](0xc,(_0x49eb96-_0x290342-_0x19dcab-(_0xc5586a-0x1)*_0x31d332)/_0xc5586a),_0x238e29=_0x27089b-_0x3e6de8-_0x24efa9,_0x15c552=Math[_0x395de6(0xa08)](..._0x52e97c['map'](_0x2f8e7d=>Math['abs'](_0x2f8e7d[_0x395de6(0xe91)])),0.001),_0x54cabb=_0x52e97c[_0x395de6(0x6e8)]((_0x280749,_0x1b2372)=>_0x280749+Math['abs'](_0x1b2372[_0x395de6(0xe91)]),0x0);this['_layout']={'padL':_0x3e6de8,'padR':_0x24efa9,'padT':_0x290342,'barH':_0x24a526,'gap':_0x31d332,'gw':_0x238e29,'items':_0x52e97c,'blockX':_0x2ba211,'blockW':_0x43450a,'isRight':_0x2b9434};const _0x2662fa=Math[_0x395de6(0xc2f)](0xd,Math[_0x395de6(0xa08)](0xa,_0x24a526*0.6));_0x52e97c[_0x395de6(0xb54)]((_0x57de99,_0x431b6d)=>{const _0x1c9877=_0x395de6,_0x4029ef=_0x290342+_0x431b6d*(_0x24a526+_0x31d332),_0x1bada3=Math['abs'](_0x57de99['value'])/_0x15c552*_0x238e29,_0x6b5165=_0x1bada3*_0x18e5eb,_0x317d1b=_0x54cabb>0x0?(Math[_0x1c9877(0x960)](_0x57de99[_0x1c9877(0xe91)])/_0x54cabb*0x64)[_0x1c9877(0x62e)](0x0):'0';let _0x4dfc20=_0x57de99['color'];const _0x79ac2a=_0x57de99[_0x1c9877(0xae9)];_0x79ac2a?.[_0x1c9877(0xcce)]?.[_0x1c9877(0x397)]&&_0x79ac2a[_0x1c9877(0xcce)][_0x1c9877(0x94d)]?.[_0x1c9877(0xc70)]&&(_0x4dfc20=resolveValueColor(_0x57de99['value'],this['card'][_0x1c9877(0xdcd)](_0x79ac2a),_0x4dfc20));const _0x1b91b5=Math[_0x1c9877(0xc2f)](_0x24a526/0x4,0x4),_0x23a0af=Math[_0x1c9877(0xa08)](0x2,_0x6b5165),_0x53c59b=_0x2b9434?_0x27089b-_0x24efa9-_0x23a0af:_0x3e6de8;_0xd48f8e['fillStyle']=_0x4dfc20,_0xd48f8e[_0x1c9877(0xe17)]=0.78,_0xd48f8e[_0x1c9877(0x376)]();if(typeof _0xd48f8e[_0x1c9877(0x810)]===_0x1c9877(0xc89))_0xd48f8e[_0x1c9877(0x810)](_0x53c59b,_0x4029ef,_0x23a0af,_0x24a526,_0x1b91b5);else{const _0x4e8a10=_0x53c59b,_0x3bcadd=_0x4029ef,_0x1d5581=_0x23a0af,_0x588b68=_0x24a526;_0xd48f8e[_0x1c9877(0x115)](_0x4e8a10+_0x1b91b5,_0x3bcadd),_0xd48f8e[_0x1c9877(0x391)](_0x4e8a10+_0x1d5581-_0x1b91b5,_0x3bcadd),_0xd48f8e[_0x1c9877(0x3a0)](_0x4e8a10+_0x1d5581,_0x3bcadd,_0x4e8a10+_0x1d5581,_0x3bcadd+_0x1b91b5),_0xd48f8e[_0x1c9877(0x391)](_0x4e8a10+_0x1d5581,_0x3bcadd+_0x588b68-_0x1b91b5),_0xd48f8e['quadraticCurveTo'](_0x4e8a10+_0x1d5581,_0x3bcadd+_0x588b68,_0x4e8a10+_0x1d5581-_0x1b91b5,_0x3bcadd+_0x588b68),_0xd48f8e['lineTo'](_0x4e8a10+_0x1b91b5,_0x3bcadd+_0x588b68),_0xd48f8e['quadraticCurveTo'](_0x4e8a10,_0x3bcadd+_0x588b68,_0x4e8a10,_0x3bcadd+_0x588b68-_0x1b91b5),_0xd48f8e[_0x1c9877(0x391)](_0x4e8a10,_0x3bcadd+_0x1b91b5),_0xd48f8e['quadraticCurveTo'](_0x4e8a10,_0x3bcadd,_0x4e8a10+_0x1b91b5,_0x3bcadd);}_0xd48f8e['fill'](),_0xd48f8e['globalAlpha']=0x1,_0xd48f8e[_0x1c9877(0xb05)]=_0x47992,_0xd48f8e[_0x1c9877(0x759)]=_0x1c9877(0xe55)+_0x2662fa+_0x1c9877(0x25c)+_0x8fc585,_0xd48f8e[_0x1c9877(0x10c)]=_0x1c9877(0x942);const _0x2bb2bc=_0x4029ef+_0x24a526/0x2;let _0x1d4f79=_0x57de99[_0x1c9877(0x673)];const _0x436343=_0x5ec048-0xc;while(_0xd48f8e['measureText'](_0x1d4f79)[_0x1c9877(0xd50)]>_0x436343&&_0x1d4f79[_0x1c9877(0xc70)]>0x3){_0x1d4f79=_0x1d4f79[_0x1c9877(0x3d3)](0x0,-0x1);}if(_0x1d4f79!==_0x57de99[_0x1c9877(0x673)])_0x1d4f79+='…';_0x2b9434?(_0xd48f8e[_0x1c9877(0x7d8)]=_0x1c9877(0xa36),_0xd48f8e[_0x1c9877(0x2b2)](_0x1d4f79,_0x27089b-_0x24efa9+0x8,_0x2bb2bc)):(_0xd48f8e[_0x1c9877(0x7d8)]=_0x1c9877(0x785),_0xd48f8e[_0x1c9877(0x2b2)](_0x1d4f79,_0x3e6de8-0x8,_0x2bb2bc));if(_0x18e5eb>=0.999){_0xd48f8e['fillStyle']=_0x212513,_0xd48f8e['font']=_0x1c9877(0xe55)+_0x2662fa+_0x1c9877(0x25c)+_0x8fc585;const _0x4346bb=formatNumber(_0x57de99[_0x1c9877(0xe91)],_0x57de99[_0x1c9877(0xae9)],_0x192f14),_0xaa0494=_0x192ee['show_tooltip_total']!==![],_0x305dc0=_0xaa0494?_0x4346bb+'\x20'+(_0x57de99[_0x1c9877(0x320)]||'')+'\x20('+_0x317d1b+'%)':_0x4346bb+'\x20'+(_0x57de99['unit']||'');_0x2b9434?(_0xd48f8e[_0x1c9877(0x7d8)]='right',_0xd48f8e[_0x1c9877(0x2b2)](_0x305dc0,_0x27089b-_0x24efa9-Math[_0x1c9877(0xa08)](0x2,_0x1bada3)-0x8,_0x2bb2bc)):(_0xd48f8e[_0x1c9877(0x7d8)]=_0x1c9877(0xa36),_0xd48f8e[_0x1c9877(0x2b2)](_0x305dc0,_0x3e6de8+Math[_0x1c9877(0xa08)](0x2,_0x1bada3)+0x8,_0x2bb2bc));}});}[_0x160929(0x31d)](_0x24a5f2,_0x48c75f,_0x2d67a9,_0x40b14b){const _0x498d0f=_0x160929;if(!_0x48c75f||!_0x24a5f2||_0x2d67a9['show_tooltip']===![]||!this[_0x498d0f(0x215)])return;const _0x1b3d54=this[_0x498d0f(0xb45)][_0x498d0f(0xb97)],_0x327698=_0x911107=>{const _0x46850b=_0x498d0f,_0x3cd1e7=this[_0x46850b(0x215)];if(!_0x3cd1e7)return;const _0x423101=_0x24a5f2[_0x46850b(0x6fd)](),_0x41f71f=_0x911107[_0x46850b(0x675)]-_0x423101['top'],_0x46f50b=Math[_0x46850b(0x604)]((_0x41f71f-_0x3cd1e7[_0x46850b(0x6a3)])/(_0x3cd1e7[_0x46850b(0x13b)]+_0x3cd1e7[_0x46850b(0x9c7)]));if(_0x46f50b<0x0||_0x46f50b>=_0x3cd1e7[_0x46850b(0x821)]['length']){_0x48c75f[_0x46850b(0x9a0)]['opacity']='0';return;}const _0x222189=_0x3cd1e7[_0x46850b(0x821)][_0x46f50b],_0x30b2f6=_0x3cd1e7['items'][_0x46850b(0x6e8)]((_0x5d9966,_0x4fe3c7)=>_0x5d9966+Math[_0x46850b(0x960)](_0x4fe3c7[_0x46850b(0xe91)]),0x0),_0x55ba15=_0x30b2f6>0x0?(Math[_0x46850b(0x960)](_0x222189['value'])/_0x30b2f6*0x64)[_0x46850b(0x62e)](0x1):'0',_0x526a73=formatNumber(_0x222189[_0x46850b(0xe91)],_0x222189[_0x46850b(0xae9)],_0x40b14b),_0x137356=_0x222189[_0x46850b(0xae9)]?.['show_color_dot']!==![]?escapeHtml(_0x222189[_0x46850b(0x73c)]):_0x46850b(0x7ac);let _0x2c3bba=_0x46850b(0x6ba)+_0x137356+_0x46850b(0x9ae)+escapeHtml(_0x222189[_0x46850b(0x2a7)]||_0x222189['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x526a73))+'\x20'+escapeHtml(_0x222189[_0x46850b(0x320)]||'')+_0x46850b(0x40b);_0x2d67a9[_0x46850b(0xb22)]!==![]&&(_0x2c3bba+='<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(_0x40b14b,_0x2d67a9,_0x46850b(0xaad)))+_0x46850b(0x97c)+_0x55ba15+'%</span></div>');_0x48c75f[_0x46850b(0x52b)]=_0x2c3bba,_0x48c75f['style'][_0x46850b(0x650)]='1';const _0x1d8e95=_0x48c75f['offsetWidth'];let _0xce1fc4=_0x911107[_0x46850b(0xba1)]-_0x423101[_0x46850b(0xa36)]+0x10;if(_0xce1fc4+_0x1d8e95>_0x423101[_0x46850b(0xd50)])_0xce1fc4=_0xce1fc4-_0x1d8e95-0x20;_0x48c75f[_0x46850b(0x9a0)][_0x46850b(0xa36)]=Math[_0x46850b(0xa08)](0x0,_0xce1fc4)+'px',_0x48c75f[_0x46850b(0x9a0)][_0x46850b(0x70d)]='0';};_0x24a5f2[_0x498d0f(0xd83)]('mousemove',_0x327698,{'signal':_0x1b3d54}),_0x24a5f2[_0x498d0f(0xd83)](_0x498d0f(0x6c9),()=>{const _0x3b9021=_0x498d0f;_0x48c75f[_0x3b9021(0x9a0)][_0x3b9021(0x650)]='0';},{'signal':_0x1b3d54}),_0x24a5f2[_0x498d0f(0xd83)]('touchmove',_0x8cd8c3=>{const _0x39a7ec=_0x498d0f;if(_0x8cd8c3[_0x39a7ec(0x37c)][_0x39a7ec(0xc70)]===0x1)_0x327698({'clientX':_0x8cd8c3[_0x39a7ec(0x37c)][0x0]['clientX'],'clientY':_0x8cd8c3[_0x39a7ec(0x37c)][0x0][_0x39a7ec(0x675)]});},{'signal':_0x1b3d54,'passive':!![]}),_0x24a5f2[_0x498d0f(0xd83)]('touchend',()=>{setTimeout(()=>{const _0x560cfc=_0x53a5;_0x48c75f[_0x560cfc(0x9a0)]['opacity']='0';},0x5dc);},{'signal':_0x1b3d54}),_0x24a5f2['style'][_0x498d0f(0x332)]=_0x498d0f(0xc29),_0x24a5f2[_0x498d0f(0xd83)](_0x498d0f(0x55b),_0x971d57=>{const _0x485d61=_0x498d0f;if(!this[_0x485d61(0x215)])return;const _0x8366b9=this['_layout'],_0x5c844e=_0x24a5f2[_0x485d61(0x6fd)](),_0x253eab=_0x971d57[_0x485d61(0x675)]-_0x5c844e[_0x485d61(0x70d)],_0x495003=Math[_0x485d61(0x604)]((_0x253eab-_0x8366b9['padT'])/(_0x8366b9[_0x485d61(0x13b)]+_0x8366b9['gap']));if(_0x495003<0x0||_0x495003>=_0x8366b9[_0x485d61(0x821)][_0x485d61(0xc70)])return;const _0x351f83=_0x8366b9['items'][_0x495003];_0x971d57[_0x485d61(0x988)](),this[_0x485d61(0xe99)]['_fireEntityAction'](_0x351f83[_0x485d61(0xae9)]);},{'signal':_0x1b3d54});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x4c3937){const _0x1fdec5=_0x160929;super(_0x4c3937),this['_pairs']=[],this[_0x1fdec5(0x215)]=null,this[_0x1fdec5(0xa39)]=0x0,this['_animStart']=0x0;}['render'](_0x42f9ec,_0xeb0fa,_0x50bbce,_0x86f0a5){const _0x7688cc=_0x160929,{W:_0x144bf0,H:_0x4bba95}=this[_0x7688cc(0x104)](_0x42f9ec,_0x50bbce);if(_0xeb0fa[_0x7688cc(0xc70)]<0x2){_0x42f9ec[_0x7688cc(0x52b)]=_0x7688cc(0xbe4)+_0xeb0fa[_0x7688cc(0xc70)]+').</div>';return;}const _0x1f39b3=_0xeb0fa[0x0],_0x424a12=_0xeb0fa[0x1],_0x418760=this[_0x7688cc(0xe99)][_0x7688cc(0x248)]||[],_0x39d0ad=_0x466a06=>{const _0x28c40e=_0x7688cc;if(_0x466a06['entity']&&typeof _0x466a06[_0x28c40e(0xae9)]===_0x28c40e(0x70f))return _0x466a06[_0x28c40e(0xae9)];const _0x190945=String(_0x466a06['id']||'')[_0x28c40e(0x7c0)](/^(.+)__(\d+)$/);if(_0x190945)return _0x418760[parseInt(_0x190945[0x2],0xa)]||_0x418760[_0x28c40e(0xa58)](_0x28ca2a=>_0x28ca2a[_0x28c40e(0xae9)]===_0x190945[0x1]);return _0x418760[_0x28c40e(0xa58)](_0x27acd=>_0x27acd[_0x28c40e(0xae9)]===_0x466a06['entity'])||{'entity':_0x466a06[_0x28c40e(0xae9)],'color':_0x28c40e(0xd20)};},_0x46e66e=_0x39d0ad(_0x1f39b3),_0x3ee042=_0x39d0ad(_0x424a12),_0x2c736b=0x493e0,_0x4fd116=(_0x1f39b3[_0x7688cc(0xd04)]||[])[_0x7688cc(0x272)](_0x3b65e1=>_0x3b65e1['v']!==null&&_0x3b65e1['v']!==undefined),_0x5ce2d0=(_0x424a12[_0x7688cc(0xd04)]||[])[_0x7688cc(0x272)](_0x32b2eb=>_0x32b2eb['v']!==null&&_0x32b2eb['v']!==undefined);if(!_0x4fd116[_0x7688cc(0xc70)]||!_0x5ce2d0['length']){_0x42f9ec['innerHTML']=_0x7688cc(0x6de);return;}const _0x1bfc42=_0x5ce2d0[_0x7688cc(0x3d3)]()[_0x7688cc(0x21d)]((_0x65cb05,_0x42c6d5)=>_0x65cb05['t']-_0x42c6d5['t']),_0x29917f=[];for(const _0x4fab7a of _0x4fd116){let _0x5ef6e1=null,_0x5d24cd=Infinity,_0x419ea7=0x0,_0x4c57cb=_0x1bfc42[_0x7688cc(0xc70)]-0x1;while(_0x419ea7<_0x4c57cb){const _0x3b008f=_0x419ea7+_0x4c57cb>>0x1;if(_0x1bfc42[_0x3b008f]['t']<_0x4fab7a['t'])_0x419ea7=_0x3b008f+0x1;else _0x4c57cb=_0x3b008f;}for(const _0x41142e of[_0x419ea7,_0x419ea7-0x1]){if(_0x41142e>=0x0&&_0x41142e<_0x1bfc42[_0x7688cc(0xc70)]){const _0x3a5d88=Math[_0x7688cc(0x960)](_0x1bfc42[_0x41142e]['t']-_0x4fab7a['t']);_0x3a5d88<_0x5d24cd&&(_0x5d24cd=_0x3a5d88,_0x5ef6e1=_0x1bfc42[_0x41142e]);}}_0x5ef6e1&&_0x5d24cd<_0x2c736b&&_0x29917f[_0x7688cc(0xd65)]({'xVal':_0x4fab7a['v'],'yVal':_0x5ef6e1['v'],'t':_0x4fab7a['t']});}if(!_0x29917f[_0x7688cc(0xc70)]){_0x42f9ec[_0x7688cc(0x52b)]=_0x7688cc(0x372)+escapeHtml(cardT(_0x86f0a5,_0x50bbce,_0x7688cc(0x47d)))+_0x7688cc(0x56d);return;}const {container:_0x423b82,canvas:_0x3849db,tooltipEl:_0x39e7f9}=this[_0x7688cc(0x771)](_0x42f9ec,_0x4bba95);if(!_0x3849db)return;this[_0x7688cc(0x879)]=_0x29917f,this[_0x7688cc(0xa72)]=_0x46e66e,this[_0x7688cc(0x6f1)]=_0x3ee042,this[_0x7688cc(0x511)]=_0x1f39b3[_0x7688cc(0xe00)]||{},this[_0x7688cc(0x4ac)]=_0x424a12[_0x7688cc(0xe00)]||{},this[_0x7688cc(0xa2a)](_0x3849db,_0x29917f,_0x144bf0,_0x4bba95,_0x50bbce,_0x86f0a5,_0x423b82,_0x39e7f9);}[_0x160929(0x20f)](_0x193689,_0x2e264b,_0x5d5bf3,_0x19d9a5,_0x25d5ce,_0x29c844,_0x231418){const _0xcd7b0e=_0x160929;if(_0x231418===undefined)_0x231418=0x1;const _0x32fb07=this[_0xcd7b0e(0x82d)](_0x193689,_0x5d5bf3,_0x19d9a5),_0x319c31=this[_0xcd7b0e(0x5b0)](),_0x41e5f9=_0x319c31?_0xcd7b0e(0xa03):_0xcd7b0e(0x2c7),_0x35f7f1=_0x25d5ce[_0xcd7b0e(0x7cc)]||(_0x319c31?_0xcd7b0e(0x5b5):_0xcd7b0e(0x47f)),_0x5e8519=_0x25d5ce[_0xcd7b0e(0x560)]||(_0x319c31?_0xcd7b0e(0x5b5):'rgba(0,0,0,0.5)'),_0xc1bf1e=_0x25d5ce[_0xcd7b0e(0x44a)]??0.55,_0x39225f=_0x25d5ce[_0xcd7b0e(0x2a0)]??0.65,_0x42c2a3=parseInt(_0x25d5ce['x_axis_font_size'],0xa)||0xa,_0x3b5b60=parseInt(_0x25d5ce[_0xcd7b0e(0x9c6)],0xa)||0xa,_0x41b7c6=this['_haFont'](),_0x33800f=_0x2e264b[_0xcd7b0e(0x7ee)](_0x158fd5=>_0x158fd5[_0xcd7b0e(0x41e)]),_0x2fc473=_0x2e264b[_0xcd7b0e(0x7ee)](_0x211354=>_0x211354[_0xcd7b0e(0xe10)]);let _0x141027=Math[_0xcd7b0e(0xc2f)](..._0x33800f),_0x1ce6cf=Math[_0xcd7b0e(0xa08)](..._0x33800f),_0x372eb9=Math[_0xcd7b0e(0xc2f)](..._0x2fc473),_0x5eee1e=Math[_0xcd7b0e(0xa08)](..._0x2fc473);const _0x53c908=resolveNumericBound,_0x4b5f18=_0x53c908(this[_0xcd7b0e(0x6f1)]?.[_0xcd7b0e(0x55c)],_0x372eb9),_0x174556=_0x53c908(this[_0xcd7b0e(0x6f1)]?.[_0xcd7b0e(0x77d)],_0x5eee1e),_0x375f75=_0x53c908(this[_0xcd7b0e(0xa72)]?.[_0xcd7b0e(0x55c)],_0x141027),_0x3a738c=_0x53c908(this['_xEnt']?.[_0xcd7b0e(0x77d)],_0x1ce6cf);_0x372eb9=Math[_0xcd7b0e(0xc2f)](_0x372eb9,_0x4b5f18),_0x5eee1e=Math[_0xcd7b0e(0xa08)](_0x5eee1e,_0x174556),_0x141027=Math[_0xcd7b0e(0xc2f)](_0x141027,_0x375f75),_0x1ce6cf=Math[_0xcd7b0e(0xa08)](_0x1ce6cf,_0x3a738c);_0x1ce6cf===_0x141027&&(_0x1ce6cf=_0x141027+0x1,_0x141027-=0x1);_0x5eee1e===_0x372eb9&&(_0x5eee1e=_0x372eb9+0x1,_0x372eb9-=0x1);const _0x53fbc5=(_0x1ce6cf-_0x141027)*0.05,_0x3fa046=(_0x5eee1e-_0x372eb9)*0.05;_0x141027-=_0x53fbc5,_0x1ce6cf+=_0x53fbc5,_0x372eb9-=_0x3fa046,_0x5eee1e+=_0x3fa046;const _0xf58af=_0x25d5ce[_0xcd7b0e(0x282)]!==![],_0x5bf595=_0x25d5ce[_0xcd7b0e(0x799)]!==![],_0x17f765=isNum(_0x25d5ce[_0xcd7b0e(0x22a)])?_0x25d5ce[_0xcd7b0e(0x22a)]:0x1,_0x57d802=0x4+(_0x17f765>0x0?_0x17f765+0x1:0x0),_0x26ac5e=_0xf58af?Math[_0xcd7b0e(0xa08)](0x20,_0x57d802*_0x3b5b60*0.62+0xc):0x8,_0x160310=0x8,_0x1d491b=0x8,_0xf30175=_0x5bf595?_0x42c2a3+0xc:0x8,_0x5dfcbd=_0x5d5bf3-_0x26ac5e-_0x160310,_0x15caba=_0x19d9a5-_0x1d491b-_0xf30175;if(_0x5dfcbd<=0x0||_0x15caba<=0x0)return;const _0xb2ec1d=_0x581333=>_0x26ac5e+(_0x581333-_0x141027)/(_0x1ce6cf-_0x141027)*_0x5dfcbd,_0x313ae0=_0x46ced8=>_0x1d491b+_0x15caba-(_0x46ced8-_0x372eb9)/(_0x5eee1e-_0x372eb9)*_0x15caba;this[_0xcd7b0e(0x215)]={'padL':_0x26ac5e,'padR':_0x160310,'padT':_0x1d491b,'padB':_0xf30175,'plotW':_0x5dfcbd,'plotH':_0x15caba,'xMin':_0x141027,'xMax':_0x1ce6cf,'yMin':_0x372eb9,'yMax':_0x5eee1e,'mapX':_0xb2ec1d,'mapY':_0x313ae0};const _0x206e94=parseInt(_0x25d5ce['y_axis_ticks'],0xa)||0x4;_0x32fb07['strokeStyle']=_0x41e5f9,_0x32fb07[_0xcd7b0e(0xc33)]=0x1;if(_0x25d5ce[_0xcd7b0e(0xcfd)]!==![]){for(let _0x4de0f5=0x0;_0x4de0f5<=_0x206e94;_0x4de0f5++){const _0x453b74=_0x372eb9+(_0x5eee1e-_0x372eb9)*(_0x4de0f5/_0x206e94),_0x554f27=_0x313ae0(_0x453b74);_0x32fb07[_0xcd7b0e(0x376)](),_0x32fb07[_0xcd7b0e(0x115)](_0x26ac5e,_0x554f27),_0x32fb07['lineTo'](_0x26ac5e+_0x5dfcbd,_0x554f27),_0x32fb07[_0xcd7b0e(0x502)]();}for(let _0x261c8a=0x0;_0x261c8a<=_0x206e94;_0x261c8a++){const _0x35aaf4=_0x141027+(_0x1ce6cf-_0x141027)*(_0x261c8a/_0x206e94),_0x30aa7d=_0xb2ec1d(_0x35aaf4);_0x32fb07['beginPath'](),_0x32fb07[_0xcd7b0e(0x115)](_0x30aa7d,_0x1d491b),_0x32fb07[_0xcd7b0e(0x391)](_0x30aa7d,_0x1d491b+_0x15caba),_0x32fb07['stroke']();}}const _0xf19025=(_0x21e288,_0x5a7936)=>{const _0x26135b=_0xcd7b0e;if(Math[_0x26135b(0x960)](_0x21e288)>=0x3e8)return _0x21e288[_0x26135b(0x62e)](0x0);if(Math[_0x26135b(0x960)](_0x21e288)>=0x64)return _0x21e288[_0x26135b(0x62e)](Math[_0x26135b(0xa08)](0x0,_0x5a7936-0x1));return _0x21e288[_0x26135b(0x62e)](_0x5a7936);};if(_0xf58af){_0x32fb07[_0xcd7b0e(0xb05)]=_0x5e8519,_0x32fb07[_0xcd7b0e(0xe17)]=_0x39225f,_0x32fb07[_0xcd7b0e(0x759)]=_0x3b5b60+_0xcd7b0e(0x25c)+_0x41b7c6,_0x32fb07[_0xcd7b0e(0x7d8)]=_0xcd7b0e(0x785),_0x32fb07[_0xcd7b0e(0x10c)]=_0xcd7b0e(0x942);for(let _0x5a5a69=0x0;_0x5a5a69<=_0x206e94;_0x5a5a69++){const _0x28b09d=_0x372eb9+(_0x5eee1e-_0x372eb9)*(_0x5a5a69/_0x206e94);_0x32fb07[_0xcd7b0e(0x2b2)](_0xf19025(_0x28b09d,_0x17f765),_0x26ac5e-0x4,_0x313ae0(_0x28b09d));}_0x32fb07[_0xcd7b0e(0xe17)]=0x1;}if(_0x5bf595){_0x32fb07[_0xcd7b0e(0xb05)]=_0x35f7f1,_0x32fb07[_0xcd7b0e(0xe17)]=_0xc1bf1e,_0x32fb07[_0xcd7b0e(0x759)]=_0x42c2a3+'px\x20'+_0x41b7c6,_0x32fb07[_0xcd7b0e(0x10c)]=_0xcd7b0e(0x70d);for(let _0x3b2f7a=0x0;_0x3b2f7a<=_0x206e94;_0x3b2f7a++){const _0x583405=_0x141027+(_0x1ce6cf-_0x141027)*(_0x3b2f7a/_0x206e94),_0x45d8c4=_0xb2ec1d(_0x583405);_0x32fb07[_0xcd7b0e(0x7d8)]=_0x3b2f7a===0x0?'left':_0x3b2f7a===_0x206e94?_0xcd7b0e(0x785):_0xcd7b0e(0x1f7),_0x32fb07['fillText'](_0xf19025(_0x583405,_0x17f765),_0x45d8c4,_0x1d491b+_0x15caba+0x4);}_0x32fb07[_0xcd7b0e(0xe17)]=0x1;}const _0x42905a=_0x2e264b['map'](_0x1418bb=>_0x1418bb['t']),_0x2e0c50=Math[_0xcd7b0e(0xc2f)](..._0x42905a),_0x2ef57c=Math[_0xcd7b0e(0xa08)](..._0x42905a),_0x3c2519=_0x2ef57c-_0x2e0c50||0x1,_0x1666eb=(this[_0xcd7b0e(0xa72)]?.[_0xcd7b0e(0x73c)]===_0xcd7b0e(0x74a)?_0xcd7b0e(0xd20):this['_xEnt']?.[_0xcd7b0e(0x73c)])||_0xcd7b0e(0xd20),_0x2ecee1=toNum(this[_0xcd7b0e(0xa72)]?.[_0xcd7b0e(0xabf)]),_0x226e2d=isNum(_0x2ecee1)&&_0x2ecee1>0x0?clamp(_0x2ecee1,0.5,0x14):3.5;_0x2e264b[_0xcd7b0e(0xb54)](_0x17bf26=>{const _0x4b35ca=_0xcd7b0e,_0x133675=(_0x17bf26['t']-_0x2e0c50)/_0x3c2519,_0x4f196a=_0xb2ec1d(_0x17bf26[_0x4b35ca(0x41e)]),_0x548ff7=_0x313ae0(_0x17bf26['yVal']);_0x32fb07[_0x4b35ca(0x376)](),_0x32fb07[_0x4b35ca(0x159)](_0x4f196a,_0x548ff7,_0x226e2d,0x0,Math['PI']*0x2),_0x32fb07[_0x4b35ca(0xb05)]=_0x1666eb,_0x32fb07[_0x4b35ca(0xe17)]=(0.3+_0x133675*0.55)*_0x231418,_0x32fb07[_0x4b35ca(0xc5a)]();}),_0x32fb07[_0xcd7b0e(0xe17)]=0x1;if(_0x2e264b[_0xcd7b0e(0xc70)]>=0x3&&_0x231418>=0.999){let _0x3f0242=0x0,_0x5d71fc=0x0,_0x2ba4c0=0x0,_0x3a1272=0x0;const _0x5b2ccf=_0x2e264b[_0xcd7b0e(0xc70)];for(const _0x1e8926 of _0x2e264b){_0x3f0242+=_0x1e8926[_0xcd7b0e(0x41e)],_0x5d71fc+=_0x1e8926[_0xcd7b0e(0xe10)],_0x2ba4c0+=_0x1e8926['xVal']*_0x1e8926[_0xcd7b0e(0xe10)],_0x3a1272+=_0x1e8926['xVal']*_0x1e8926[_0xcd7b0e(0x41e)];}const _0x29438c=_0x5b2ccf*_0x3a1272-_0x3f0242*_0x3f0242;if(Math[_0xcd7b0e(0x960)](_0x29438c)>1e-9){const _0x184f21=(_0x5b2ccf*_0x2ba4c0-_0x3f0242*_0x5d71fc)/_0x29438c,_0x237ea1=(_0x5d71fc-_0x184f21*_0x3f0242)/_0x5b2ccf,_0x36153e=_0x141027,_0x28e2ef=_0x184f21*_0x36153e+_0x237ea1,_0x467b23=_0x1ce6cf,_0x27ba7d=_0x184f21*_0x467b23+_0x237ea1;_0x32fb07[_0xcd7b0e(0x6cb)]=_0x1666eb,_0x32fb07['globalAlpha']=0.45,_0x32fb07[_0xcd7b0e(0xc33)]=1.5,_0x32fb07['setLineDash']([0x4,0x4]),_0x32fb07[_0xcd7b0e(0x376)](),_0x32fb07['moveTo'](_0xb2ec1d(_0x36153e),_0x313ae0(_0x28e2ef)),_0x32fb07[_0xcd7b0e(0x391)](_0xb2ec1d(_0x467b23),_0x313ae0(_0x27ba7d)),_0x32fb07['stroke'](),_0x32fb07['setLineDash']([]),_0x32fb07['globalAlpha']=0x1;}}}[_0x160929(0x31d)](_0x2dac26,_0x216be8,_0x4755de,_0x4aa303){const _0x230478=_0x160929;if(!_0x216be8||!_0x2dac26||_0x4755de['show_tooltip']===![]||!this['_layout']||!this[_0x230478(0x879)]?.[_0x230478(0xc70)])return;const _0x570242=this[_0x230478(0xb45)][_0x230478(0xb97)],_0x43240a=this[_0x230478(0x215)],_0x5ad325=this['_xEnt']?.[_0x230478(0x673)]||this[_0x230478(0x511)]?.[_0x230478(0xdb6)]||this[_0x230478(0xa72)]?.[_0x230478(0xae9)]||'X',_0xd12241=this[_0x230478(0x6f1)]?.[_0x230478(0x673)]||this[_0x230478(0x4ac)]?.[_0x230478(0xdb6)]||this['_yEnt']?.[_0x230478(0xae9)]||'Y',_0x1fc83a=(this[_0x230478(0xa72)]?.[_0x230478(0x73c)]===_0x230478(0x74a)?'#4A90D9':this[_0x230478(0xa72)]?.[_0x230478(0x73c)])||_0x230478(0xd20),_0x29e64d=this['_xEnt']?.[_0x230478(0x320)]||this[_0x230478(0x511)]?.[_0x230478(0x24f)]||'',_0x14ccdd=this[_0x230478(0x6f1)]?.[_0x230478(0x320)]||this[_0x230478(0x4ac)]?.[_0x230478(0x24f)]||'',_0x1c6c4b=_0x590b51=>{const _0xce0d14=_0x230478,_0xd218e4=_0x2dac26[_0xce0d14(0x6fd)](),_0x48698d=_0x590b51['clientX']-_0xd218e4['left'],_0x4e32ba=_0x590b51[_0xce0d14(0x675)]-_0xd218e4[_0xce0d14(0x70d)];let _0x6c9fa5=null,_0x3f6cb2=Infinity;for(const _0xf85246 of this['_pairs']){const _0x1cc0e8=_0x43240a[_0xce0d14(0x52f)](_0xf85246[_0xce0d14(0x41e)]),_0xa0721=_0x43240a[_0xce0d14(0x6af)](_0xf85246[_0xce0d14(0xe10)]),_0x5ef9e7=Math[_0xce0d14(0x994)]((_0x48698d-_0x1cc0e8)**0x2+(_0x4e32ba-_0xa0721)**0x2);_0x5ef9e7<_0x3f6cb2&&_0x5ef9e7<0x12&&(_0x3f6cb2=_0x5ef9e7,_0x6c9fa5=_0xf85246);}if(!_0x6c9fa5){_0x216be8[_0xce0d14(0x9a0)][_0xce0d14(0x650)]='0';return;}const _0x1c1961=formatNumber(_0x6c9fa5[_0xce0d14(0x41e)],this[_0xce0d14(0xa72)],_0x4aa303),_0x4c69b4=formatNumber(_0x6c9fa5['yVal'],this[_0xce0d14(0x6f1)],_0x4aa303),_0x16918f=new Date(_0x6c9fa5['t']),_0x31082d=resolveCardLanguage(_0x4aa303,this[_0xce0d14(0xe99)]?.[_0xce0d14(0x21c)]),_0x13e31e=getCachedDateTimeFormatter(_0x31082d,{'day':'numeric','month':_0xce0d14(0x577),'year':_0xce0d14(0xae3)}),_0x48ad0e=getCachedDateTimeFormatter(_0x31082d,_localeTimeOpts(_0x4aa303,{'hour':_0xce0d14(0x819),'minute':_0xce0d14(0x819)})),_0x224aba=_0x13e31e?_0x13e31e[_0xce0d14(0x5c5)](_0x16918f):_0x16918f['toLocaleDateString'](),_0x7e9917=_0x48ad0e?_0x48ad0e[_0xce0d14(0x5c5)](_0x16918f):_0x16918f['toLocaleTimeString'](),_0x8fdcf4=_0x224aba+'\x20'+_0x7e9917,_0x4a17d4=this[_0xce0d14(0xa72)]?.[_0xce0d14(0xd6c)]!==![]?escapeHtml(_0x1fc83a):'transparent';_0x216be8['innerHTML']=_0xce0d14(0x3e7)+escapeHtml(_0x8fdcf4)+'</span></div>'+(_0xce0d14(0x6ba)+_0x4a17d4+_0xce0d14(0x9ae)+escapeHtml(_0x5ad325)+_0xce0d14(0x97c)+escapeHtml(String(_0x1c1961))+'\x20'+escapeHtml(_0x29e64d)+_0xce0d14(0x40b))+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xd12241)+_0xce0d14(0x97c)+escapeHtml(String(_0x4c69b4))+'\x20'+escapeHtml(_0x14ccdd)+_0xce0d14(0x40b)),this[_0xce0d14(0x44b)](_0x216be8,_0xd218e4,_0x48698d);};this['_wireTooltip'](_0x2dac26,_0x216be8,_0x1c6c4b,_0x570242),_0x2dac26['style']['cursor']='pointer',_0x2dac26[_0x230478(0xd83)]('click',_0x2d4b13=>{const _0x3444d8=_0x230478,_0x1e25b7=_0x2dac26[_0x3444d8(0x6fd)](),_0x4851a5=_0x2d4b13[_0x3444d8(0xba1)]-_0x1e25b7[_0x3444d8(0xa36)],_0xdc70e4=_0x2d4b13[_0x3444d8(0x675)]-_0x1e25b7[_0x3444d8(0x70d)];let _0x15f6f5=null,_0x36bb28=Infinity;for(const _0x3685fc of this[_0x3444d8(0x879)]){const _0x22d415=_0x43240a['mapX'](_0x3685fc[_0x3444d8(0x41e)]),_0x3bc994=_0x43240a[_0x3444d8(0x6af)](_0x3685fc[_0x3444d8(0xe10)]),_0x244415=Math[_0x3444d8(0x994)]((_0x4851a5-_0x22d415)**0x2+(_0xdc70e4-_0x3bc994)**0x2);_0x244415<_0x36bb28&&_0x244415<0x12&&(_0x36bb28=_0x244415,_0x15f6f5=_0x3685fc);}if(!_0x15f6f5)return;_0x2d4b13[_0x3444d8(0x988)](),this['card']['_fireEntityAction'](this[_0x3444d8(0x6f1)]);},{'signal':_0x570242});}}function _heatmapValueToColor(_0x2054ca,_0x5829ff){const _0x1852b3=_0x160929;let _0x1c59f4=String(_0x5829ff||_0x1852b3(0xd20))[_0x1852b3(0x944)]('#','');if(_0x1c59f4[_0x1852b3(0xc70)]===0x3)_0x1c59f4=_0x1c59f4[_0x1852b3(0x967)]('')['map'](_0x3f7f72=>_0x3f7f72+_0x3f7f72)[_0x1852b3(0xc0d)]('');if(_0x1c59f4[_0x1852b3(0xc70)]!==0x6)return'rgba(74,144,217,'+(0.1+_0x2054ca*0.85)+')';const _0x45e0ef=parseInt(_0x1c59f4[_0x1852b3(0x3d3)](0x0,0x2),0x10),_0x1a75dd=parseInt(_0x1c59f4['slice'](0x2,0x4),0x10),_0x3a7df2=parseInt(_0x1c59f4[_0x1852b3(0x3d3)](0x4,0x6),0x10),_0x2e089f=0.1+_0x2054ca*0.85;return'rgba('+_0x45e0ef+','+_0x1a75dd+','+_0x3a7df2+','+_0x2e089f+')';}function reduceByAggregate(_0x3e38a7,_0xb9c310){const _0x10e24a=_0x160929;if(_0xb9c310===_0x10e24a(0x222))return _0x3e38a7[0x0]['v'];if(_0xb9c310===_0x10e24a(0x54f)||_0xb9c310===_0x10e24a(0x32a)||_0xb9c310===_0x10e24a(0x39e))return _0x3e38a7[_0x10e24a(0x6e8)]((_0x4f2517,_0x109183)=>_0x4f2517+(_0x109183['v']||0x0),0x0);if(_0xb9c310===_0x10e24a(0xc2f))return _0x3e38a7[_0x10e24a(0x6e8)]((_0x56b903,_0x5c7998)=>Math[_0x10e24a(0xc2f)](_0x56b903,_0x5c7998['v']),Infinity);if(_0xb9c310===_0x10e24a(0xa08))return _0x3e38a7[_0x10e24a(0x6e8)]((_0x398076,_0x1952b2)=>Math[_0x10e24a(0xa08)](_0x398076,_0x1952b2['v']),-Infinity);if(_0xb9c310==='median')return DataProcessor[_0x10e24a(0x45a)](_0x3e38a7[_0x10e24a(0x7ee)](_0x173b53=>_0x173b53['v']),_0x10e24a(0x6a1));if(_0xb9c310===_0x10e24a(0x44f)||_0xb9c310===_0x10e24a(0x14c))return _0x3e38a7[_0x10e24a(0x6e8)]((_0x5eacb9,_0x1804c1)=>_0x5eacb9+(_0x1804c1['v']||0x0),0x0)/_0x3e38a7[_0x10e24a(0xc70)];return _0x3e38a7[_0x3e38a7['length']-0x1]['v'];}function resolveNumericBound(_0x1334c8,_0x5aa459){const _0x2f2191=_0x160929;if(_0x1334c8===null||_0x1334c8===undefined||_0x1334c8==='')return _0x5aa459;const _0xa781de=String(_0x1334c8)[_0x2f2191(0x944)](/^~/,''),_0x406b49=parseFloat(_0xa781de);return isNaN(_0x406b49)?_0x5aa459:_0x406b49;}function resolveEntityBound(_0xcec870,_0x204d6f,_0x49150c){const _0x3d83bc=_0x160929;if(_0xcec870===null||_0xcec870===undefined||_0xcec870==='')return _0x204d6f;const _0x1c3a8b=String(_0xcec870)[_0x3d83bc(0x944)](/^~/,''),_0x4e18de=parseFloat(_0x1c3a8b);if(!isNaN(_0x4e18de))return _0x4e18de;const _0x3d8201=_0x49150c?.['states']?.[_0x1c3a8b];if(_0x3d8201){const _0x265999=parseFloat(_0x3d8201[_0x3d83bc(0x89b)]);if(!isNaN(_0x265999))return _0x265999;}return _0x204d6f;}function _matrixFilterPoints(_0x5614ba){const _0x5a1b7e=_0x160929,_0x23e3be=Date[_0x5a1b7e(0x2e6)]();return(_0x5614ba[_0x5a1b7e(0xd04)]||_0x5614ba[_0x5a1b7e(0x565)]||[])[_0x5a1b7e(0x272)](_0x3ceefd=>_0x3ceefd['v']!==null&&_0x3ceefd['v']!==undefined&&_0x3ceefd['t']<=_0x23e3be);}function _resolveMatrixBounds(_0x3985b0,_0x1de033,_0x2b4d1b){const _0x226438=_0x160929;return!isFinite(_0x3985b0)&&(_0x3985b0=0x0,_0x1de033=0x1),{'min':resolveNumericBound(_0x2b4d1b[_0x226438(0x55c)],_0x3985b0),'max':resolveNumericBound(_0x2b4d1b[_0x226438(0x77d)],_0x1de033)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x410193){const _0x10ed59=_0x160929;super(_0x410193),this['_matrix']=null,this[_0x10ed59(0x881)]=null,this[_0x10ed59(0xbe8)]=null,this[_0x10ed59(0x9dc)]=_0x10ed59(0xd20);}['render'](_0x39225b,_0x260135,_0x1fb986,_0x1caf7e){this['_renderMatrixChart'](_0x39225b,_0x260135,_0x1fb986,_0x1caf7e,'No\x20data\x20to\x20build\x20heatmap.');}['_buildMatrix'](_0x37728c,_0x207fde,_0x1087c7=0x1){const _0x5c9c81=_0x160929,_0x386198=_matrixFilterPoints(_0x37728c);if(!_0x386198[_0x5c9c81(0xc70)])return{'days':[],'min':0x0,'max':0x1};const _0x319912=new Map(),_0x57eb21=resolveDisplayTimeZone(this[_0x5c9c81(0xe99)]?.[_0x5c9c81(0xb5b)],this[_0x5c9c81(0xe99)]?.[_0x5c9c81(0x21c)]);_0x386198[_0x5c9c81(0xb54)](_0x4e6462=>{const _0x51db0f=_0x5c9c81,_0x23951d=tzParts(_0x4e6462['t'],_0x57eb21),_0x8e967f=_0x23951d['y']+'-'+String(_0x23951d['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x23951d['d'])[_0x51db0f(0x36e)](0x2,'0'),_0x5e49d4=_0x23951d['h'];!_0x319912[_0x51db0f(0x9b5)](_0x8e967f)&&_0x319912[_0x51db0f(0x22c)](_0x8e967f,Array[_0x51db0f(0x9e4)]({'length':0x18},()=>[])),_0x319912[_0x51db0f(0x1a9)](_0x8e967f)[_0x5e49d4][_0x51db0f(0xd65)](_0x4e6462['v']);});const _0x534a9c=_0x207fde['aggregate_func']||'avg',_0x57502d=_0x534a9c===_0x5c9c81(0x32a)||_0x534a9c===_0x5c9c81(0x39e)?_0x5c9c81(0x54f):_0x534a9c,_0x902194=[];let _0x28e239=Infinity,_0x53c12e=-Infinity;return[..._0x319912['entries']()]['sort']()[_0x5c9c81(0xb54)](([_0x21042f,_0x63cb8])=>{const _0x190e7e=_0x5c9c81,_0x241af4=_0x63cb8[_0x190e7e(0x7ee)](_0x5dbb87=>DataProcessor[_0x190e7e(0x45a)](_0x5dbb87,_0x57502d));_0x241af4['forEach'](_0x4a3369=>{const _0x58a885=_0x190e7e;_0x4a3369!==null&&!isNaN(_0x4a3369)&&(_0x28e239=Math[_0x58a885(0xc2f)](_0x28e239,_0x4a3369),_0x53c12e=Math['max'](_0x53c12e,_0x4a3369));}),_0x902194[_0x190e7e(0xd65)]({'date':_0x21042f,'values':_0x241af4});}),{min:_0x28e239,max:_0x53c12e}=_resolveMatrixBounds(_0x28e239,_0x53c12e,_0x207fde),{'days':_0x902194,'min':_0x28e239,'max':_0x53c12e};}['_draw'](_0x187079,_0x2c697f,_0x33e15c,_0x372b51,_0x4e5cf1,_0x37d8e8){const _0x212686=_0x160929,_0x203074=this[_0x212686(0x82d)](_0x187079,_0x33e15c,_0x372b51),_0x59c4c2=this['_detectDark'](),_0x2db38b=((()=>{const _0x26025b=_0x212686;try{return getComputedStyle(this['card'])[_0x26025b(0x97d)](_0x26025b(0x1e0))['trim']()||(_0x59c4c2?_0x26025b(0x5f7):'rgba(0,0,0,0.75)');}catch(_0x2debbe){return _0x59c4c2?_0x26025b(0x5f7):_0x26025b(0xbd1);}})()),_0x44cc46=_0x4e5cf1[_0x212686(0x7cc)]||_0x4e5cf1['y_axis_color']||_0x2db38b,_0x546bf0=_0x44cc46,_0x54fa61=this[_0x212686(0x5fb)](),_0x459e1f=0x34,_0x91712b=0x10,_0x34906f=0x14,_0x45ac55=0x8,_0x56fad5=0x2,_0x205047=_0x2c697f[_0x212686(0x41c)]['length'],_0x29f059=0x18,_0x1e7ba0=_0x33e15c-_0x459e1f-_0x45ac55,_0x4cef17=_0x372b51-_0x91712b-_0x34906f,_0x4f559e=(_0x1e7ba0-(_0x29f059-0x1)*_0x56fad5)/_0x29f059,_0x318bca=(_0x4cef17-(_0x205047-0x1)*_0x56fad5)/_0x205047,_0x54b596=_0x2c697f['max']-_0x2c697f[_0x212686(0xc2f)]||0x1;this['_cells']={'padL':_0x459e1f,'padT':_0x91712b,'cellW':_0x4f559e,'cellH':_0x318bca,'gap':_0x56fad5,'rows':_0x205047,'cols':_0x29f059};const _0x2df185=this[_0x212686(0xbe8)],_0x28a5cc=_0x2df185?.[_0x212686(0xcce)]?.[_0x212686(0x397)]&&_0x2df185[_0x212686(0xcce)]['values']?.[_0x212686(0xc70)];_0x2c697f[_0x212686(0x41c)][_0x212686(0xb54)]((_0x116666,_0x2ca3af)=>{const _0xdfa807=_0x212686;_0x116666[_0xdfa807(0x94d)][_0xdfa807(0xb54)]((_0x22cf32,_0x9beeb8)=>{const _0x535f3b=_0xdfa807;if(_0x22cf32===null||_0x22cf32===undefined)return;const _0x2b3efc=_0x459e1f+_0x9beeb8*(_0x4f559e+_0x56fad5),_0x56afc2=_0x91712b+_0x2ca3af*(_0x318bca+_0x56fad5);if(_0x28a5cc)_0x203074[_0x535f3b(0xb05)]=resolveValueColor(_0x22cf32,this[_0x535f3b(0xe99)]['_thrVals'](_0x2df185),this[_0x535f3b(0x9dc)]),_0x203074[_0x535f3b(0xe17)]=0.85;else{const _0x3c5975=Math['max'](0x0,Math[_0x535f3b(0xc2f)](0x1,(_0x22cf32-_0x2c697f['min'])/_0x54b596));_0x203074['fillStyle']=_heatmapValueToColor(_0x3c5975,this[_0x535f3b(0x9dc)]),_0x203074[_0x535f3b(0xe17)]=0x1;}_0x203074[_0x535f3b(0x376)]();typeof _0x203074['roundRect']==='function'?_0x203074[_0x535f3b(0x810)](_0x2b3efc,_0x56afc2,_0x4f559e,_0x318bca,0x2):_0x203074[_0x535f3b(0x3cd)](_0x2b3efc,_0x56afc2,_0x4f559e,_0x318bca);_0x203074['fill'](),_0x203074[_0x535f3b(0xe17)]=0x1;if(_0x4e5cf1[_0x535f3b(0x63b)]!==![]&&_0x4f559e>0x12&&_0x318bca>0xe){_0x203074[_0x535f3b(0xb05)]=_0x59c4c2?_0x535f3b(0x458):_0x535f3b(0x82b),_0x203074[_0x535f3b(0x759)]=_0x535f3b(0xe55)+Math[_0x535f3b(0xc2f)](0x9,_0x318bca-0x4)+_0x535f3b(0x25c)+_0x54fa61,_0x203074[_0x535f3b(0x7d8)]=_0x535f3b(0x1f7),_0x203074[_0x535f3b(0x10c)]=_0x535f3b(0x942);const _0x2a387f=formatNumber(_0x22cf32,_0x2df185,_0x37d8e8);_0x203074['fillText'](_0x2a387f,_0x2b3efc+_0x4f559e/0x2,_0x56afc2+_0x318bca/0x2);}});});const _0x4fbc03=((()=>{const _0x2afd8f=_0x212686,_0xb61318=toNum(_0x4e5cf1[_0x2afd8f(0x9c6)]);return _0xb61318&&_0xb61318>0x0?_0xb61318:0x9;})()),_0x2ef680=((()=>{const _0x3975f9=toNum(_0x4e5cf1['y_axis_font_opacity']);return _0x3975f9!=null&&_0x3975f9>=0x0&&_0x3975f9<=0x1?_0x3975f9:0x1;})());_0x203074[_0x212686(0xa2c)](),_0x203074[_0x212686(0xb05)]=_0x546bf0,_0x203074[_0x212686(0xe17)]=_0x2ef680,_0x203074[_0x212686(0x759)]=_0x4fbc03+'px\x20'+_0x54fa61,_0x203074[_0x212686(0x7d8)]='right',_0x203074[_0x212686(0x10c)]=_0x212686(0x942);const _0x406406=Math['max'](0x1,Math[_0x212686(0x8c8)](_0x205047/0xa));_0x2c697f['days'][_0x212686(0xb54)]((_0x273da1,_0x123047)=>{const _0x8e1079=_0x212686;if(_0x123047%_0x406406!==0x0)return;const _0x2897a4=new Date(_0x273da1['date']+_0x8e1079(0x1dc)),_0x470533=_0x2897a4[_0x8e1079(0x954)](resolveCardLanguage(_0x37d8e8,_0x4e5cf1),{'day':_0x8e1079(0x819),'month':_0x8e1079(0x577)});_0x203074[_0x8e1079(0x2b2)](_0x470533,_0x459e1f-0x6,_0x91712b+_0x123047*(_0x318bca+_0x56fad5)+_0x318bca/0x2);}),_0x203074[_0x212686(0x16f)]();const _0x5ea3c1=((()=>{const _0x15f52a=_0x212686,_0x13872b=toNum(_0x4e5cf1[_0x15f52a(0x430)]);return _0x13872b&&_0x13872b>0x0?_0x13872b:0x9;})()),_0x5b5e99=((()=>{const _0x5ada44=toNum(_0x4e5cf1['x_axis_font_opacity']);return _0x5ada44!=null&&_0x5ada44>=0x0&&_0x5ada44<=0x1?_0x5ada44:0x1;})());_0x203074[_0x212686(0xa2c)](),_0x203074[_0x212686(0xb05)]=_0x4e5cf1['x_axis_color']||_0x2db38b,_0x203074['globalAlpha']=_0x5b5e99,_0x203074['font']=_0x5ea3c1+_0x212686(0x25c)+_0x54fa61,_0x203074['textAlign']=_0x212686(0x1f7),_0x203074[_0x212686(0x10c)]=_0x212686(0x70d);for(let _0x4f0ad4=0x0;_0x4f0ad4<0x18;_0x4f0ad4+=0x2){_0x203074[_0x212686(0x2b2)](String(_0x4f0ad4),_0x459e1f+_0x4f0ad4*(_0x4f559e+_0x56fad5)+_0x4f559e/0x2,_0x91712b+_0x205047*(_0x318bca+_0x56fad5)+0x4);}_0x203074[_0x212686(0x16f)]();}[_0x160929(0x31d)](_0x21f44c,_0x2281b9,_0x29b047,_0x38c9c8){const _0x7992b1=_0x160929;if(!_0x2281b9||!_0x21f44c||_0x29b047['show_tooltip']===![]||!this[_0x7992b1(0x881)])return;const _0x5e5912=this['_abort'][_0x7992b1(0xb97)],_0x42414a=this[_0x7992b1(0x881)],_0xfe830d=this[_0x7992b1(0xa15)],_0x80a103=this[_0x7992b1(0xbe8)],_0x2c1e10=_0x80a103?.['name']||this[_0x7992b1(0xbde)]?.['friendly_name']||_0x80a103?.['entity']||'?',_0x362a21=_0x80a103?.[_0x7992b1(0x320)]||this[_0x7992b1(0xbde)]?.[_0x7992b1(0x24f)]||'',_0x560420=this['_color'],_0xb83aac=_0xbecfea=>{const _0x1e2457=_0x7992b1,_0x222456=_0x21f44c[_0x1e2457(0x6fd)](),_0x2e33d9=_0xbecfea[_0x1e2457(0xba1)]-_0x222456[_0x1e2457(0xa36)],_0x58df28=_0xbecfea[_0x1e2457(0x675)]-_0x222456[_0x1e2457(0x70d)],_0x4c15c7=Math[_0x1e2457(0x604)]((_0x2e33d9-_0x42414a[_0x1e2457(0xb4d)])/(_0x42414a[_0x1e2457(0x7f9)]+_0x42414a[_0x1e2457(0x9c7)])),_0x1303d9=Math[_0x1e2457(0x604)]((_0x58df28-_0x42414a['padT'])/(_0x42414a[_0x1e2457(0xcc4)]+_0x42414a[_0x1e2457(0x9c7)]));if(_0x4c15c7<0x0||_0x4c15c7>=_0x42414a['cols']||_0x1303d9<0x0||_0x1303d9>=_0x42414a[_0x1e2457(0x3be)]){_0x2281b9[_0x1e2457(0x9a0)]['opacity']='0';return;}const _0x64c0e7=_0xfe830d[_0x1e2457(0x41c)][_0x1303d9],_0x32ad70=_0x64c0e7?.['values']?.[_0x4c15c7];if(_0x32ad70===null||_0x32ad70===undefined){_0x2281b9[_0x1e2457(0x9a0)][_0x1e2457(0x650)]='0';return;}const _0x3a6125=new Date(_0x64c0e7[_0x1e2457(0xb87)]+_0x1e2457(0x1dc))[_0x1e2457(0x954)](),_0x36bea5=String(_0x4c15c7)[_0x1e2457(0x36e)](0x2,'0')+':00',_0xed373b=formatNumber(_0x32ad70,_0x80a103,_0x38c9c8),_0x53b153=_0x80a103?.[_0x1e2457(0xd6c)]!==![]?escapeHtml(_0x560420):_0x1e2457(0x7ac);_0x2281b9[_0x1e2457(0x52b)]=_0x1e2457(0x3e7)+escapeHtml(_0x3a6125)+'\x20'+escapeHtml(_0x36bea5)+_0x1e2457(0x40b)+(_0x1e2457(0x6ba)+_0x53b153+_0x1e2457(0x9ae)+escapeHtml(_0x2c1e10)+_0x1e2457(0x97c)+escapeHtml(String(_0xed373b))+'\x20'+escapeHtml(_0x362a21)+_0x1e2457(0x40b)),this[_0x1e2457(0x44b)](_0x2281b9,_0x222456,_0x2e33d9);};this[_0x7992b1(0x4b9)](_0x21f44c,_0x2281b9,_0xb83aac,_0x5e5912),_0x21f44c[_0x7992b1(0x9a0)]['cursor']=_0x7992b1(0xc29),_0x21f44c[_0x7992b1(0xd83)](_0x7992b1(0x55b),_0x3f5a64=>{const _0x1f259c=_0x7992b1;_0x3f5a64[_0x1f259c(0x988)](),this[_0x1f259c(0xe99)][_0x1f259c(0x99c)](this['_entity']);},{'signal':_0x5e5912});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x3006df){const _0x414133=_0x160929;super(_0x3006df),this[_0x414133(0xa15)]=null,this[_0x414133(0x881)]=null,this[_0x414133(0xbe8)]=null,this[_0x414133(0x9dc)]='#4A90D9';}[_0x160929(0xa11)](_0x1de695,_0xf181a0,_0x22ae97,_0x493ad8){const _0x9239ed=_0x160929;this[_0x9239ed(0x645)](_0x1de695,_0xf181a0,_0x22ae97,_0x493ad8,_0x9239ed(0x5cc));}[_0x160929(0x8fe)](_0x162503,_0x29f7f6,_0x4fc11a=0x1){const _0x372375=_0x160929,_0x346999=_matrixFilterPoints(_0x162503);if(!_0x346999[_0x372375(0xc70)])return{'weeks':[],'min':0x0,'max':0x1};const _0x2ad9a0=new Map(),_0x4298a2=resolveDisplayTimeZone(this[_0x372375(0xe99)]?.[_0x372375(0xb5b)],this[_0x372375(0xe99)]?.[_0x372375(0x21c)]),_0xfb292d=_0x10544c=>{const _0x193434=_0x372375,_0x303312=tzParts(_0x10544c,_0x4298a2);return _0x303312['y']+'-'+String(_0x303312['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x303312['d'])[_0x193434(0x36e)](0x2,'0');};_0x346999[_0x372375(0xb54)](_0x269fff=>{const _0x468c7a=_0x372375,_0x391d0b=_0xfb292d(_0x269fff['t']);if(!_0x2ad9a0[_0x468c7a(0x9b5)](_0x391d0b))_0x2ad9a0[_0x468c7a(0x22c)](_0x391d0b,[]);_0x2ad9a0[_0x468c7a(0x1a9)](_0x391d0b)[_0x468c7a(0xd65)](_0x269fff['v']);});const _0x1520ca=_0x29f7f6[_0x372375(0x36d)]||_0x372375(0x44f),_0x1bb5a5=_0x1520ca==='change'||_0x1520ca===_0x372375(0x39e)?_0x372375(0x54f):_0x1520ca,_0x4b0782=[];let _0x4ae3f7=Infinity,_0xfc7ed9=-Infinity;[..._0x2ad9a0[_0x372375(0x610)]()][_0x372375(0x21d)]()[_0x372375(0xb54)](([_0x341d4d,_0x4513fa])=>{const _0x441723=_0x372375,_0x6fe036=DataProcessor[_0x441723(0x45a)](_0x4513fa,_0x1bb5a5),_0x2b0d81=_0x6fe036===null||_0x6fe036===undefined?NaN:_0x6fe036;!isNaN(_0x2b0d81)&&(_0x4ae3f7=Math[_0x441723(0xc2f)](_0x4ae3f7,_0x2b0d81),_0xfc7ed9=Math[_0x441723(0xa08)](_0xfc7ed9,_0x2b0d81));const _0x4342d9=new Date(_0x341d4d+_0x441723(0x1dc)),_0x136299=weekStartOffsetDays(_0x4342d9['getDay']()||0x7,_0x4fc11a);_0x4b0782['push']({'date':_0x341d4d,'val':_0x2b0d81,'weekday':_0x136299,'dateObj':_0x4342d9});}),{min:_0x4ae3f7,max:_0xfc7ed9}=_resolveMatrixBounds(_0x4ae3f7,_0xfc7ed9,_0x29f7f6);const _0x192fc2=[];if(_0x4b0782[_0x372375(0xc70)]){let _0xd44247=0x0;_0x192fc2[_0x372375(0xd65)](Array(0x7)[_0x372375(0xc5a)](null)),_0x4b0782[_0x372375(0xb54)]((_0x2aa35b,_0x3fe160)=>{const _0x4b9204=_0x372375;_0x3fe160>0x0&&_0x2aa35b[_0x4b9204(0x2c8)]<=_0x4b0782[_0x3fe160-0x1][_0x4b9204(0x2c8)]&&(_0xd44247++,_0x192fc2[_0x4b9204(0xd65)](Array(0x7)[_0x4b9204(0xc5a)](null))),_0x192fc2[_0xd44247][_0x2aa35b[_0x4b9204(0x2c8)]]=_0x2aa35b;});}return{'weeks':_0x192fc2,'min':_0x4ae3f7,'max':_0xfc7ed9};}['_draw'](_0x59cf85,_0x2d730b,_0x4d5823,_0x23f1ab,_0x255af9,_0x3a9329){const _0x2a92e5=_0x160929,_0x439ca3=this[_0x2a92e5(0x82d)](_0x59cf85,_0x4d5823,_0x23f1ab),_0x189358=this['_detectDark'](),_0x430b93=((()=>{const _0x492974=_0x2a92e5;try{return getComputedStyle(this[_0x492974(0xe99)])[_0x492974(0x97d)](_0x492974(0x1e0))[_0x492974(0xa2f)]()||(_0x189358?_0x492974(0x5f7):_0x492974(0xbd1));}catch(_0x4d92c8){return _0x189358?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)';}})()),_0x5a6276=_0x255af9[_0x2a92e5(0x7cc)]||_0x255af9['y_axis_color']||_0x430b93,_0x1483ef=_0x5a6276,_0x22ea04=this[_0x2a92e5(0x5fb)](),_0x31fc5b=0x24,_0x1e9978=0x16,_0xbc8c2a=0x8,_0x43b6d7=0x8,_0x2e539f=0x3,_0x10a3fe=_0x2d730b['weeks'][_0x2a92e5(0xc70)],_0x1c4e4e=0x7,_0x3c344c=_0x4d5823-_0x31fc5b-_0x43b6d7,_0x3431fa=_0x23f1ab-_0x1e9978-_0xbc8c2a,_0x2b825c=(_0x3c344c-(_0x1c4e4e-0x1)*_0x2e539f)/_0x1c4e4e,_0x21ad70=(_0x3431fa-(_0x10a3fe-0x1)*_0x2e539f)/_0x10a3fe,_0xb8b03=Math[_0x2a92e5(0xc2f)](_0x2b825c,_0x21ad70),_0x222db5=_0x2d730b[_0x2a92e5(0xa08)]-_0x2d730b[_0x2a92e5(0xc2f)]||0x1;this[_0x2a92e5(0x881)]={'padL':_0x31fc5b,'padT':_0x1e9978,'cellW':_0x2b825c,'cellH':_0x21ad70,'gap':_0x2e539f,'rows':_0x10a3fe,'cols':_0x1c4e4e};const _0x4ab27c=this['_entity'],_0x250439=_0x4ab27c?.['color_thresholds']?.[_0x2a92e5(0x397)]&&_0x4ab27c['color_thresholds']['values']?.[_0x2a92e5(0xc70)],_0x2b635b=resolveFirstWeekday(_0x3a9329),_0x1ac7e5=((()=>{const _0x3ceafd=_0x2a92e5;try{const _0x58916b=getCachedDateTimeFormatter(resolveCardLanguage(_0x3a9329,_0x255af9),{'weekday':'short'});return Array[_0x3ceafd(0x9e4)]({'length':0x7},(_0x3d801e,_0x5bd5eb)=>_0x58916b[_0x3ceafd(0x5c5)](new Date(0x7e8,0x0,(_0x2b635b-0x1+_0x5bd5eb)%0x7+0x1)));}catch{const _0xfe31a=['Mon',_0x3ceafd(0xb13),_0x3ceafd(0xe90),'Thu',_0x3ceafd(0x46d),_0x3ceafd(0x123),'Sun'];return _0xfe31a[_0x3ceafd(0x3d3)](_0x2b635b-0x1)[_0x3ceafd(0x444)](_0xfe31a[_0x3ceafd(0x3d3)](0x0,_0x2b635b-0x1));}})()),_0x37f1b2=((()=>{const _0x25e7c2=toNum(_0x255af9['x_axis_font_size']);return _0x25e7c2&&_0x25e7c2>0x0?_0x25e7c2:0xa;})()),_0x334ff8=((()=>{const _0x27a495=_0x2a92e5,_0x15d9db=toNum(_0x255af9[_0x27a495(0x44a)]);return _0x15d9db!=null&&_0x15d9db>=0x0&&_0x15d9db<=0x1?_0x15d9db:0x1;})());_0x439ca3[_0x2a92e5(0xa2c)](),_0x439ca3[_0x2a92e5(0xb05)]=_0x255af9[_0x2a92e5(0x7cc)]||_0x430b93,_0x439ca3[_0x2a92e5(0xe17)]=_0x334ff8,_0x439ca3['font']='600\x20'+_0x37f1b2+_0x2a92e5(0x25c)+_0x22ea04,_0x439ca3[_0x2a92e5(0x7d8)]='center',_0x439ca3[_0x2a92e5(0x10c)]='middle';for(let _0x55403f=0x0;_0x55403f<0x7;_0x55403f++){_0x439ca3[_0x2a92e5(0x2b2)](_0x1ac7e5[_0x55403f],_0x31fc5b+_0x55403f*(_0x2b825c+_0x2e539f)+_0x2b825c/0x2,_0x1e9978-0x8);}_0x439ca3[_0x2a92e5(0x16f)](),_0x2d730b['weeks']['forEach']((_0x2e21c3,_0x6d2f54)=>{const _0x1c3055=_0x2a92e5;_0x2e21c3[_0x1c3055(0xb54)]((_0x16e00e,_0x2a6347)=>{const _0x380dc1=_0x1c3055;if(!_0x16e00e)return;const _0x5b3d9a=_0x31fc5b+_0x2a6347*(_0x2b825c+_0x2e539f),_0x4d335b=_0x1e9978+_0x6d2f54*(_0x21ad70+_0x2e539f);if(_0x250439)_0x439ca3[_0x380dc1(0xb05)]=resolveValueColor(_0x16e00e[_0x380dc1(0x4eb)],this[_0x380dc1(0xe99)][_0x380dc1(0xdcd)](_0x4ab27c),this[_0x380dc1(0x9dc)]),_0x439ca3[_0x380dc1(0xe17)]=0.85;else{const _0x40dd11=Math[_0x380dc1(0xa08)](0x0,Math[_0x380dc1(0xc2f)](0x1,(_0x16e00e[_0x380dc1(0x4eb)]-_0x2d730b[_0x380dc1(0xc2f)])/_0x222db5));_0x439ca3[_0x380dc1(0xb05)]=_heatmapValueToColor(_0x40dd11,this[_0x380dc1(0x9dc)]),_0x439ca3[_0x380dc1(0xe17)]=0x1;}_0x439ca3[_0x380dc1(0x376)]();typeof _0x439ca3['roundRect']===_0x380dc1(0xc89)?_0x439ca3[_0x380dc1(0x810)](_0x5b3d9a,_0x4d335b,_0x2b825c,_0x21ad70,0x3):_0x439ca3[_0x380dc1(0x3cd)](_0x5b3d9a,_0x4d335b,_0x2b825c,_0x21ad70);_0x439ca3['fill'](),_0x439ca3[_0x380dc1(0xe17)]=0x1;if(_0xb8b03>0x12){const _0x148633=_0x255af9[_0x380dc1(0x63b)]!==![],_0x31fcc5=toNum(_0x4ab27c?.[_0x380dc1(0x548)]),_0x4a41a2=_0x16e00e['val'][_0x380dc1(0x62e)](isNum(_0x31fcc5)?_0x31fcc5:0x1);if(_0xb8b03>0x2c)_0x439ca3[_0x380dc1(0xb05)]=_0x189358?_0x380dc1(0x5b5):_0x380dc1(0x422),_0x439ca3['font']=_0x380dc1(0x65d)+Math['min'](0x9,_0xb8b03*0.18)+_0x380dc1(0x25c)+_0x22ea04,_0x439ca3[_0x380dc1(0x7d8)]=_0x380dc1(0x1f7),_0x439ca3['textBaseline']=_0x380dc1(0x70d),_0x439ca3['fillText'](String(_0x16e00e[_0x380dc1(0x8bb)]['getDate']()),_0x5b3d9a+_0x2b825c/0x2,_0x4d335b+0x3),_0x148633&&(_0x439ca3[_0x380dc1(0xb05)]=_0x189358?_0x380dc1(0x5f7):_0x380dc1(0xe2e),_0x439ca3[_0x380dc1(0x759)]=_0x380dc1(0xe55)+Math[_0x380dc1(0xc2f)](0xc,_0xb8b03*0.28)+_0x380dc1(0x25c)+_0x22ea04,_0x439ca3[_0x380dc1(0x10c)]='middle',_0x439ca3[_0x380dc1(0x2b2)](_0x4a41a2,_0x5b3d9a+_0x2b825c/0x2,_0x4d335b+_0x21ad70/0x2+0x3));else _0x148633&&(_0x439ca3['fillStyle']=_0x189358?_0x380dc1(0x458):'rgba(0,0,0,0.55)',_0x439ca3[_0x380dc1(0x759)]='500\x20'+Math['min'](0xa,_0xb8b03*0.35)+'px\x20'+_0x22ea04,_0x439ca3[_0x380dc1(0x7d8)]=_0x380dc1(0x1f7),_0x439ca3['textBaseline']=_0x380dc1(0x942),_0x439ca3[_0x380dc1(0x2b2)](_0x4a41a2,_0x5b3d9a+_0x2b825c/0x2,_0x4d335b+_0x21ad70/0x2));}});});const _0x3d3a86=((()=>{const _0x1cd28c=_0x2a92e5,_0x5a9b52=toNum(_0x255af9[_0x1cd28c(0x9c6)]);return _0x5a9b52&&_0x5a9b52>0x0?_0x5a9b52:0x9;})()),_0x16bca4=((()=>{const _0x3c3a65=toNum(_0x255af9['y_axis_font_opacity']);return _0x3c3a65!=null&&_0x3c3a65>=0x0&&_0x3c3a65<=0x1?_0x3c3a65:0x1;})());_0x439ca3[_0x2a92e5(0xa2c)](),_0x439ca3['fillStyle']=_0x1483ef,_0x439ca3[_0x2a92e5(0xe17)]=_0x16bca4,_0x439ca3[_0x2a92e5(0x759)]=_0x3d3a86+_0x2a92e5(0x25c)+_0x22ea04,_0x439ca3[_0x2a92e5(0x7d8)]=_0x2a92e5(0x785),_0x439ca3['textBaseline']=_0x2a92e5(0x942),_0x2d730b[_0x2a92e5(0x9e7)]['forEach']((_0x384b79,_0x36e93f)=>{const _0x566ac7=_0x2a92e5,_0x124bbd=_0x384b79['find'](_0x234937=>_0x234937);if(!_0x124bbd)return;const _0x4fe958=_0x124bbd[_0x566ac7(0x8bb)][_0x566ac7(0x954)](resolveCardLanguage(_0x3a9329,_0x255af9),{'day':_0x566ac7(0x819),'month':'short'});_0x439ca3[_0x566ac7(0x2b2)](_0x4fe958,_0x31fc5b-0x6,_0x1e9978+_0x36e93f*(_0x21ad70+_0x2e539f)+_0x21ad70/0x2);}),_0x439ca3[_0x2a92e5(0x16f)]();}['_setupTooltip'](_0x13d061,_0x41bde9,_0x1b052c,_0x3dc71d){const _0x380727=_0x160929;if(!_0x41bde9||!_0x13d061||_0x1b052c['show_tooltip']===![]||!this[_0x380727(0x881)])return;const _0x5e67df=this['_abort']['signal'],_0x3a75eb=this['_cells'],_0x405f85=this[_0x380727(0xa15)],_0x325534=this[_0x380727(0xbe8)],_0x27a27a=this[_0x380727(0x9dc)],_0x282a12=this[_0x380727(0xdc9)]||[],_0x307eae=this['card']['_entities']||[],_0xcaf483=_0x282a12[_0x380727(0x7ee)](_0x280c1e=>{const _0x90081f=_0x380727,_0x4c70ae=new Map(),_0x1ccf53=_0x280c1e[_0x90081f(0xd04)]||_0x280c1e[_0x90081f(0x565)]||[],_0x404319=_0x280c1e[_0x90081f(0xae9)]&&typeof _0x280c1e[_0x90081f(0xae9)]===_0x90081f(0x70f)?_0x280c1e[_0x90081f(0xae9)]:_0x307eae[_0x280c1e['idx']]||_0x325534,_0x3eb0f2=_0x404319[_0x90081f(0x36d)]||_0x90081f(0x44f),_0x4279fe=_0x3eb0f2===_0x90081f(0x32a)||_0x3eb0f2===_0x90081f(0x39e)?'sum':_0x3eb0f2,_0x290cb1=new Map(),_0x4d779c=resolveDisplayTimeZone(this[_0x90081f(0xe99)]?.[_0x90081f(0xb5b)],this[_0x90081f(0xe99)]?.['_config']),_0x2011a8=_0x5f2d02=>{const _0x155ba0=tzParts(_0x5f2d02,_0x4d779c);return _0x155ba0['y']+'-'+String(_0x155ba0['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x155ba0['d'])['padStart'](0x2,'0');};for(const _0x17472d of _0x1ccf53){if(_0x17472d['v']===null||_0x17472d['v']===undefined)continue;const _0x1bd593=_0x2011a8(_0x17472d['t']);if(!_0x290cb1[_0x90081f(0x9b5)](_0x1bd593))_0x290cb1[_0x90081f(0x22c)](_0x1bd593,[]);_0x290cb1[_0x90081f(0x1a9)](_0x1bd593)['push'](_0x17472d['v']);}for(const [_0x4f5023,_0x12c8d1]of _0x290cb1){_0x4c70ae[_0x90081f(0x22c)](_0x4f5023,DataProcessor[_0x90081f(0x45a)](_0x12c8d1,_0x4279fe));}return{'map':_0x4c70ae,'entity':_0x404319,'meta':_0x280c1e['meta']||{},'color':(_0x404319[_0x90081f(0x73c)]===_0x90081f(0x74a)?_0x90081f(0xd20):_0x404319['color'])||_0x90081f(0xd20)};}),_0x5a103a=_0x558bcb=>{const _0x318d46=_0x380727,_0x130d46=_0x13d061[_0x318d46(0x6fd)](),_0x1d2d62=_0x558bcb[_0x318d46(0xba1)]-_0x130d46[_0x318d46(0xa36)],_0x5640df=_0x558bcb['clientY']-_0x130d46[_0x318d46(0x70d)],_0x4b9fcb=Math[_0x318d46(0x604)]((_0x1d2d62-_0x3a75eb[_0x318d46(0xb4d)])/(_0x3a75eb[_0x318d46(0x7f9)]+_0x3a75eb[_0x318d46(0x9c7)])),_0x3ec2d9=Math[_0x318d46(0x604)]((_0x5640df-_0x3a75eb[_0x318d46(0x6a3)])/(_0x3a75eb[_0x318d46(0xcc4)]+_0x3a75eb[_0x318d46(0x9c7)]));if(_0x4b9fcb<0x0||_0x4b9fcb>=_0x3a75eb['cols']||_0x3ec2d9<0x0||_0x3ec2d9>=_0x3a75eb['rows']){_0x41bde9[_0x318d46(0x9a0)][_0x318d46(0x650)]='0';return;}const _0x3bf5be=_0x405f85['weeks'][_0x3ec2d9]?.[_0x4b9fcb];if(!_0x3bf5be){_0x41bde9['style'][_0x318d46(0x650)]='0';return;}const _0x42f3d4=_0x3bf5be[_0x318d46(0x8bb)][_0x318d46(0x954)](),_0x32c091=_0x3bf5be['date'];let _0x3a4280=_0x318d46(0x3e7)+escapeHtml(_0x42f3d4)+_0x318d46(0x40b);for(const _0x14ce09 of _0xcaf483){const _0x1a9160=_0x14ce09[_0x318d46(0x7ee)]['get'](_0x32c091);if(_0x1a9160===null||_0x1a9160===undefined)continue;const _0x4eb9e5=_0x14ce09['entity']?.['name']||_0x14ce09[_0x318d46(0xe00)]?.['friendly_name']||_0x14ce09[_0x318d46(0xae9)]?.[_0x318d46(0xae9)]||'?',_0x2234aa=_0x14ce09[_0x318d46(0xae9)]?.['unit']||_0x14ce09[_0x318d46(0xe00)]?.['unit_of_measurement']||'',_0x4b41ee=formatNumber(_0x1a9160,_0x14ce09[_0x318d46(0xae9)],_0x3dc71d),_0x4da00d=_0x14ce09[_0x318d46(0xae9)]?.[_0x318d46(0xd6c)]!==![]?escapeHtml(_0x14ce09[_0x318d46(0x73c)]):_0x318d46(0x7ac);_0x3a4280+=_0x318d46(0x6ba)+_0x4da00d+_0x318d46(0x9ae)+escapeHtml(_0x4eb9e5)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4b41ee))+'\x20'+escapeHtml(_0x2234aa)+'</span></div>';}_0x41bde9[_0x318d46(0x52b)]=_0x3a4280,this[_0x318d46(0x44b)](_0x41bde9,_0x130d46,_0x1d2d62);};this[_0x380727(0x4b9)](_0x13d061,_0x41bde9,_0x5a103a,_0x5e67df),_0x13d061[_0x380727(0x9a0)]['cursor']='pointer',_0x13d061['addEventListener'](_0x380727(0x55b),_0x52ecef=>{const _0x2e244c=_0x380727;_0x52ecef[_0x2e244c(0x988)](),this[_0x2e244c(0xe99)][_0x2e244c(0x99c)](this[_0x2e244c(0xbe8)]);},{'signal':_0x5e67df});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x5c6ac4){const _0x570164=_0x160929;super(_0x5c6ac4),this[_0x570164(0x762)]=new Map(),this[_0x570164(0x6eb)]=null;}static[_0x160929(0xc95)](_0x57443e,_0x259f97){const _0x18d7ae=_0x160929,_0x4d3c08=_0x57443e['length'];if(!_0x4d3c08)return null;if(_0x4d3c08===0x1)return _0x57443e[0x0];const _0x4ed168=(_0x4d3c08-0x1)*_0x259f97,_0x1b86d8=Math[_0x18d7ae(0x604)](_0x4ed168),_0x4d9cec=Math[_0x18d7ae(0x8c8)](_0x4ed168);if(_0x1b86d8===_0x4d9cec)return _0x57443e[_0x1b86d8];return _0x57443e[_0x1b86d8]+(_0x57443e[_0x4d9cec]-_0x57443e[_0x1b86d8])*(_0x4ed168-_0x1b86d8);}[_0x160929(0xa11)](_0x44d0bd,_0x2f9f53,_0x4e42ae,_0x3499a1){const _0x82ef44=_0x160929;if(this[_0x82ef44(0xb45)])this[_0x82ef44(0xb45)][_0x82ef44(0x699)]();this['_abort']=new AbortController();const _0x47c7fb=this[_0x82ef44(0xb45)][_0x82ef44(0xb97)],_0x52e635=Math[_0x82ef44(0xa08)](0x28,_0x44d0bd[_0x82ef44(0x7de)]||this[_0x82ef44(0xe99)][_0x82ef44(0xa92)]||0x190),_0x5c3479=Math['max'](0x50,parseInt(_0x4e42ae[_0x82ef44(0x776)],0xa)||0xc8),_0x1a30e0=resolveDisplayTimeZone(_0x3499a1,_0x4e42ae),_0x48444b=_0x4e42ae[_0x82ef44(0x4ec)]!==![],_0x230a18=escapeHtml,_0x4ef82=this[_0x82ef44(0xe99)]['_entities']||[],_0x539036=[];(_0x2f9f53||[])[_0x82ef44(0xb54)]((_0x562d08,_0x1caffb)=>{const _0x3601ea=_0x82ef44,_0x2d60b0=this['_prepSeriesSamples'](_0x562d08,_0x1caffb,_0x4ef82,_0x5e5f66=>{const _0x32302e=[];for(const _0x5e0e42 of _0x5e5f66)if(_0x5e0e42&&isNum(_0x5e0e42['v']))_0x32302e['push'](_0x5e0e42);return _0x32302e;});if(!_0x2d60b0)return;const {ent:_0x1a03e7,out:_0x334d0c,eSig:_0x30509d,dSig:_0x2297fc}=_0x2d60b0;if(!_0x334d0c[_0x3601ea(0xc70)])return;const _0x5b7c80=this[_0x3601ea(0xe99)][_0x3601ea(0xe0e)]?.(_0x1a03e7[_0x3601ea(0x73c)],_0x1a03e7['entity'])||_0x1a03e7[_0x3601ea(0x73c)]||PALETTE[_0x1caffb%PALETTE['length']],_0x48d446=pickName(_0x1a03e7[_0x3601ea(0x673)],_0x562d08['meta']?.[_0x3601ea(0x555)],_0x562d08['meta'])??_0x1a03e7['entity']??'#'+(_0x1caffb+0x1),_0xc8ad72=_0x1a03e7[_0x3601ea(0x320)]||_0x562d08['meta']?.[_0x3601ea(0x24f)]||'',_0x4a9e17=_0x1a03e7['invert']?{..._0x1a03e7,'invert':![]}:_0x1a03e7;_0x539036[_0x3601ea(0xd65)]({'ent':_0x1a03e7,'fEnt':_0x4a9e17,'samples':_0x334d0c,'color':_0x5b7c80,'name':_0x48d446,'unit':_0xc8ad72,'sig':_0x30509d+'~'+_0x2297fc});});if(!_0x539036['length']){_0x44d0bd[_0x82ef44(0x52b)]=_0x82ef44(0x2fa);return;}let _0x571f7f=Infinity,_0x44d7ec=-Infinity;for(const _0x35dbbb of _0x539036){const _0x564ccc=_0x35dbbb[_0x82ef44(0x49c)];if(_0x564ccc[0x0]['t']<_0x571f7f)_0x571f7f=_0x564ccc[0x0]['t'];if(_0x564ccc[_0x564ccc[_0x82ef44(0xc70)]-0x1]['t']>_0x44d7ec)_0x44d7ec=_0x564ccc[_0x564ccc[_0x82ef44(0xc70)]-0x1]['t'];}let _0x351423=_0x4e42ae[_0x82ef44(0xb18)];if(!_0x351423||_0x351423===_0x82ef44(0x6e0)){const _0x49aaf5=(_0x44d7ec-_0x571f7f)/0x36ee80;_0x351423=_0x49aaf5<=0x31?_0x82ef44(0x715):_0x49aaf5<=0x18*0x20?_0x82ef44(0xb87):_0x49aaf5<=0x18*0xbe?_0x82ef44(0x26d):_0x82ef44(0x4e2);}const _0x45626e=/^([0-9]+)h$/[_0x82ef44(0xadf)](_0x351423),_0x5e51f2=_0x45626e?parseInt(_0x45626e[0x1],0xa):_0x351423===_0x82ef44(0x715)?0x1:0x0,_0x441ba3=((()=>{const _0x825f05=_0x82ef44;try{const _0x548ce2=getCachedDateTimeFormatter(resolveCardLanguage(_0x3499a1,_0x4e42ae),{'month':_0x825f05(0x577)});return Array[_0x825f05(0x9e4)]({'length':0xc},(_0x401475,_0x1ed11e)=>_0x548ce2['format'](new Date(0x7e8,_0x1ed11e,0x1)));}catch{return[_0x825f05(0x3d2),_0x825f05(0x1b4),'Mar','Apr','May','Jun',_0x825f05(0xfc),_0x825f05(0x29c),_0x825f05(0xe50),'Oct',_0x825f05(0xd58),_0x825f05(0x59d)];}})()),_0x3bb003=_0x1310aa=>String(_0x1310aa)[_0x82ef44(0x36e)](0x2,'0'),_0x2c7231=resolveFirstWeekday(_0x3499a1),_0x4fce1=_0x298b76=>{const _0x56a988=_0x82ef44,_0x395b52=_0x298b76-_0x298b76%0xdbba0;let _0x2717f2=tzParts(_0x395b52,_0x1a30e0);if(_0x5e51f2){const _0x2e9945=Math['floor'](_0x2717f2['h']/_0x5e51f2)*_0x5e51f2;return{'key':_0x2717f2['y']+'-'+_0x2717f2['mo']+'-'+_0x2717f2['d']+'-'+_0x2e9945,'label':_0x3bb003(_0x2e9945)+_0x56a988(0x9d1)};}if(_0x351423===_0x56a988(0xb87))return{'key':_0x2717f2['y']+'-'+_0x2717f2['mo']+'-'+_0x2717f2['d'],'label':_0x441ba3[_0x2717f2['mo']]+'\x20'+_0x2717f2['d']};if(_0x351423==='week')return _0x2717f2=tzParts(_0x395b52-weekStartOffsetDays(_0x2717f2['wd'],_0x2c7231)*0x5265c00,_0x1a30e0),{'key':'w'+_0x2717f2['y']+'-'+_0x2717f2['mo']+'-'+_0x2717f2['d'],'label':_0x441ba3[_0x2717f2['mo']]+'\x20'+_0x2717f2['d']};if(_0x351423==='year')return{'key':''+_0x2717f2['y'],'label':''+_0x2717f2['y']};return{'key':_0x2717f2['y']+'-'+_0x2717f2['mo'],'label':_0x441ba3[_0x2717f2['mo']]+'\x20'+String(_0x2717f2['y'])['slice'](0x2)};},_0x55b539=_0x351423+'|'+(_0x1a30e0||'')+'|'+_0x539036[_0x82ef44(0x7ee)](_0x3b3bcd=>_0x3b3bcd[_0x82ef44(0x557)])['join'](';');let _0x4cfb1a,_0x156c32,_0x5b18d4;if(this[_0x82ef44(0x6eb)]&&this[_0x82ef44(0x6eb)][_0x82ef44(0x557)]===_0x55b539)({cols:_0x4cfb1a,vMin:_0x156c32,vMax:_0x5b18d4}=this[_0x82ef44(0x6eb)]);else{const _0x53d4fb=new Map();_0x539036[_0x82ef44(0xb54)]((_0x22e707,_0x2a4be6)=>{const _0x1064ae=_0x82ef44;for(const _0x12325e of _0x22e707[_0x1064ae(0x49c)]){const _0x4d7408=_0x4fce1(_0x12325e['t']);let _0xae9fd7=_0x53d4fb['get'](_0x4d7408[_0x1064ae(0xbbc)]);!_0xae9fd7&&(_0xae9fd7={'label':_0x4d7408[_0x1064ae(0x7d7)],'order':_0x12325e['t'],'vals':new Array(_0x539036['length'])['fill'](null)},_0x53d4fb[_0x1064ae(0x22c)](_0x4d7408[_0x1064ae(0xbbc)],_0xae9fd7));if(_0x12325e['t']<_0xae9fd7[_0x1064ae(0xc0c)])_0xae9fd7[_0x1064ae(0xc0c)]=_0x12325e['t'];(_0xae9fd7['vals'][_0x2a4be6]||(_0xae9fd7[_0x1064ae(0xb07)][_0x2a4be6]=[]))[_0x1064ae(0xd65)](_0x12325e['v']);}});const _0x410826=[..._0x53d4fb['values']()][_0x82ef44(0x21d)]((_0x5b9331,_0x1c4622)=>_0x5b9331['order']-_0x1c4622[_0x82ef44(0xc0c)]),_0x35c106=0x3c,_0xe18088=_0x410826[_0x82ef44(0xc70)]>_0x35c106?_0x410826[_0x82ef44(0x3d3)](_0x410826['length']-_0x35c106):_0x410826;_0x156c32=Infinity,_0x5b18d4=-Infinity,_0x4cfb1a=_0xe18088[_0x82ef44(0x7ee)](_0x38377b=>({'label':_0x38377b[_0x82ef44(0x7d7)],'per':_0x38377b[_0x82ef44(0xb07)][_0x82ef44(0x7ee)](_0x3b4b76=>{const _0x247173=_0x82ef44;if(!_0x3b4b76||!_0x3b4b76[_0x247173(0xc70)])return null;const _0x2424a9=Float64Array[_0x247173(0x9e4)](_0x3b4b76)[_0x247173(0x21d)](),_0x52bb2a=_0x32b765=>BoxPlotRenderer[_0x247173(0xc95)](_0x2424a9,_0x32b765),_0x50ae74={'lo':_0x2424a9[0x0],'q1':_0x52bb2a(0.25),'med':_0x52bb2a(0.5),'q3':_0x52bb2a(0.75),'hi':_0x2424a9[_0x2424a9[_0x247173(0xc70)]-0x1],'n':_0x2424a9[_0x247173(0xc70)]};if(_0x50ae74['lo']<_0x156c32)_0x156c32=_0x50ae74['lo'];if(_0x50ae74['hi']>_0x5b18d4)_0x5b18d4=_0x50ae74['hi'];return _0x50ae74;})})),this[_0x82ef44(0x6eb)]={'sig':_0x55b539,'cols':_0x4cfb1a,'vMin':_0x156c32,'vMax':_0x5b18d4};}if(_0x156c32===Infinity){_0x44d0bd['innerHTML']=_0x82ef44(0xc24);return;}let _0x366ea3=_0x156c32,_0x27f401=_0x5b18d4;_0x366ea3===_0x27f401&&(_0x366ea3-=0x1,_0x27f401+=0x1);const _0x263078=(_0x27f401-_0x366ea3)*0.06;_0x366ea3-=_0x263078,_0x27f401+=_0x263078;const _0x390f98=_0x198cb8=>{const _0x3763ee=_0x82ef44,_0x3671c0=Math[_0x3763ee(0x64c)](0xa,Math[_0x3763ee(0x604)](Math[_0x3763ee(0xc00)](_0x198cb8))),_0x3d0662=_0x198cb8/_0x3671c0;return(_0x3d0662<=0x1?0x1:_0x3d0662<=0x2?0x2:_0x3d0662<=0x5?0x5:0xa)*_0x3671c0;},_0x3b6a76=_0x390f98((_0x27f401-_0x366ea3)/0x4),_0x7eb0e1=[];for(let _0x3925b3=Math[_0x82ef44(0x8c8)](_0x366ea3/_0x3b6a76)*_0x3b6a76;_0x3925b3<=_0x27f401+1e-9;_0x3925b3+=_0x3b6a76)_0x7eb0e1[_0x82ef44(0xd65)](_0x3925b3);const _0x1aa911=_0x539036[0x0][_0x82ef44(0x3af)],_0x47ee08=_0x47d97e=>formatNumber(_0x47d97e,_0x1aa911,_0x3499a1),_0x5b3e49=Math[_0x82ef44(0xa08)](0x1e,0xa+6.5*Math['max'](..._0x7eb0e1[_0x82ef44(0x7ee)](_0x18f6bb=>String(_0x47ee08(_0x18f6bb))[_0x82ef44(0xc70)]),0x2)),_0x454157=0x8,_0x1df091=0x8,_0x56769e=0x14,_0x51fb01=Math['max'](0xa,_0x52e635-_0x5b3e49-_0x454157),_0x2472dc=Math[_0x82ef44(0xa08)](0xa,_0x5c3479-_0x1df091-_0x56769e),_0x5f0a16=_0x4ab722=>_0x1df091+_0x2472dc-(_0x4ab722-_0x366ea3)/(_0x27f401-_0x366ea3)*_0x2472dc,_0x1a3668=_0x4cfb1a['length'],_0x328765=_0x539036['length'],_0xca7b4b=_0x51fb01/_0x1a3668,_0xeb0527=_0xca7b4b*0.78,_0xd4450e=Math['max'](0x3,Math[_0x82ef44(0xc2f)](0x2e,_0xeb0527/_0x328765*0.82)),_0x677a75=(_0x2f3f55,_0x450841)=>_0x5b3e49+_0xca7b4b*_0x2f3f55+_0xca7b4b/0x2-_0xeb0527/0x2+_0xeb0527/_0x328765*(_0x450841+0.5),_0x3103a6=_0x82ef44(0xbdd),_0x38d0b8=_0x82ef44(0xa5b);let _0x1e142e='';for(const _0x1fd316 of _0x7eb0e1){const _0x4be3a9=_0x5f0a16(_0x1fd316);_0x1e142e+=_0x82ef44(0x130)+_0x5b3e49+_0x82ef44(0xe98)+_0x4be3a9[_0x82ef44(0x62e)](0x1)+'\x22\x20x2=\x22'+(_0x52e635-_0x454157)+_0x82ef44(0x245)+_0x4be3a9[_0x82ef44(0x62e)](0x1)+_0x82ef44(0x69c)+_0x3103a6+_0x82ef44(0xe86),_0x1e142e+=_0x82ef44(0x9e3)+(_0x5b3e49-0x5)[_0x82ef44(0x62e)](0x1)+_0x82ef44(0x6dc)+(_0x4be3a9+0x3)[_0x82ef44(0x62e)](0x1)+_0x82ef44(0xe24)+_0x38d0b8+'\x22>'+_0x230a18(_0x47ee08(_0x1fd316))+_0x82ef44(0xb9f);}const _0xc9db7=Math[_0x82ef44(0xa08)](0x1,Math[_0x82ef44(0x8c8)](_0x1a3668/Math[_0x82ef44(0xa08)](0x2,Math[_0x82ef44(0x604)](_0x51fb01/0x38))));_0x4cfb1a[_0x82ef44(0xb54)]((_0x1e3932,_0x2abbe3)=>{const _0x361383=_0x82ef44;if(_0x2abbe3%_0xc9db7)return;_0x1e142e+=_0x361383(0x9e3)+(_0x5b3e49+_0xca7b4b*_0x2abbe3+_0xca7b4b/0x2)['toFixed'](0x1)+_0x361383(0x6dc)+(_0x5c3479-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x38d0b8+'\x22>'+_0x230a18(_0x1e3932['label'])+_0x361383(0xb9f);});const _0x3d9feb=[];_0x4cfb1a[_0x82ef44(0xb54)]((_0x14e389,_0x14071d)=>{const _0x573313=_0x82ef44;_0x14e389['per'][_0x573313(0xb54)]((_0xc6926c,_0x3e46ba)=>{const _0x38c6ef=_0x573313;if(!_0xc6926c)return;const _0x3b6c83=_0x539036[_0x3e46ba],_0x2257c5=_0x677a75(_0x14071d,_0x3e46ba),_0x446c2b=_0x2257c5-_0xd4450e/0x2,_0x2dbe76=_0x5f0a16(_0xc6926c['lo']),_0x54e5e4=_0x5f0a16(_0xc6926c['hi']),_0x11b486=_0x5f0a16(_0xc6926c['q1']),_0x2f2158=_0x5f0a16(_0xc6926c['q3']),_0x51a622=_0x5f0a16(_0xc6926c[_0x38c6ef(0x410)]),_0x3e49e8=_0x3d9feb['length'];_0x3d9feb['push']({'name':_0x3b6c83[_0x38c6ef(0x673)],'unit':_0x3b6c83[_0x38c6ef(0x320)],'ent':_0x3b6c83['ent'],'fEnt':_0x3b6c83[_0x38c6ef(0x3af)],'color':_0x3b6c83[_0x38c6ef(0x73c)],'label':_0x14e389[_0x38c6ef(0x7d7)],'lo':_0xc6926c['lo'],'q1':_0xc6926c['q1'],'med':_0xc6926c[_0x38c6ef(0x410)],'q3':_0xc6926c['q3'],'hi':_0xc6926c['hi'],'n':_0xc6926c['n']}),_0x1e142e+=_0x38c6ef(0x38b)+_0x3e49e8+_0x38c6ef(0xb48)+(_0x48444b?_0x38c6ef(0xc29):'default')+'\x22>',_0x1e142e+=_0x38c6ef(0xa0a)+(_0x446c2b-0x2)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x6dc)+(_0x54e5e4-0x2)['toFixed'](0x1)+_0x38c6ef(0x5d1)+(_0xd4450e+0x4)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x688)+(_0x2dbe76-_0x54e5e4+0x4)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x1a3);if(_0xc6926c['n']===0x1)_0x1e142e+=_0x38c6ef(0x130)+_0x446c2b[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x898)+(_0x446c2b+_0xd4450e)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0xe98)+_0x51a622[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x245)+_0x51a622['toFixed'](0x1)+_0x38c6ef(0x69c)+_0x230a18(_0x3b6c83['color'])+'\x22\x20stroke-width=\x222\x22/>';else{const _0x415142=_0xd4450e*0.55;_0x1e142e+=_0x38c6ef(0x130)+_0x2257c5[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x898)+_0x2257c5[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0xe98)+_0x54e5e4[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x245)+_0x2dbe76[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x69c)+_0x230a18(_0x3b6c83['color'])+_0x38c6ef(0xe86),_0x1e142e+=_0x38c6ef(0x130)+(_0x2257c5-_0x415142/0x2)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x898)+(_0x2257c5+_0x415142/0x2)['toFixed'](0x1)+'\x22\x20y1=\x22'+_0x54e5e4[_0x38c6ef(0x62e)](0x1)+'\x22\x20y2=\x22'+_0x54e5e4[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x69c)+_0x230a18(_0x3b6c83[_0x38c6ef(0x73c)])+'\x22\x20stroke-width=\x221\x22/>',_0x1e142e+=_0x38c6ef(0x130)+(_0x2257c5-_0x415142/0x2)[_0x38c6ef(0x62e)](0x1)+'\x22\x20x2=\x22'+(_0x2257c5+_0x415142/0x2)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0xe98)+_0x2dbe76[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x245)+_0x2dbe76[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x69c)+_0x230a18(_0x3b6c83[_0x38c6ef(0x73c)])+'\x22\x20stroke-width=\x221\x22/>',_0x1e142e+=_0x38c6ef(0xa0a)+_0x446c2b[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x6dc)+_0x2f2158[_0x38c6ef(0x62e)](0x1)+'\x22\x20width=\x22'+_0xd4450e['toFixed'](0x1)+_0x38c6ef(0x688)+Math[_0x38c6ef(0xa08)](0x1,_0x11b486-_0x2f2158)[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0xdd0)+_0x230a18(_0x3b6c83['color'])+_0x38c6ef(0xb2b)+_0x230a18(_0x3b6c83['color'])+'\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>',_0x1e142e+=_0x38c6ef(0x130)+_0x446c2b[_0x38c6ef(0x62e)](0x1)+'\x22\x20x2=\x22'+(_0x446c2b+_0xd4450e)['toFixed'](0x1)+_0x38c6ef(0xe98)+_0x51a622[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x245)+_0x51a622[_0x38c6ef(0x62e)](0x1)+_0x38c6ef(0x69c)+_0x230a18(_0x3b6c83[_0x38c6ef(0x73c)])+_0x38c6ef(0x62a);}_0x1e142e+=_0x38c6ef(0xd78);});}),_0x44d0bd['innerHTML']=_0x82ef44(0xcdb)+_0x5c3479+_0x82ef44(0x105)+_0x5c3479+'\x22\x20viewBox=\x220\x200\x20'+_0x52e635+'\x20'+_0x5c3479+_0x82ef44(0x16d)+_0x1e142e+_0x82ef44(0x18b);if(_0x48444b){const _0x2d2761=_0x44d0bd[_0x82ef44(0xb1d)],_0x1a612f=_0x2d2761[_0x82ef44(0x5b3)](_0x82ef44(0x358)),_0x602674=_0x2d2761[_0x82ef44(0x5b3)](_0x82ef44(0x7e7));let _0x4f3c24=-0x1;const _0x349c2e=_0x354241=>{const _0x22c6d6=_0x82ef44,_0xa7e027=_0x354241[_0x22c6d6(0x8f2)][_0x22c6d6(0x37e)](_0x22c6d6(0x9ed));if(!_0xa7e027){_0x4f3c24=-0x1,_0x602674[_0x22c6d6(0x9a0)][_0x22c6d6(0x650)]='0';return;}const _0x4debf3=+_0xa7e027['dataset']['b'],_0x1ab5c6=_0x3d9feb[_0x4debf3];if(!_0x1ab5c6)return;const _0x517129=_0x4debf3===_0x4f3c24&&_0x602674[_0x22c6d6(0x9a0)]['opacity']==='1';_0x4f3c24=_0x4debf3;const _0xcf22a1=_0x19ab7f=>formatNumber(_0x19ab7f,_0x1ab5c6['fEnt'],_0x3499a1),_0x18c415=_0x1ab5c6[_0x22c6d6(0x320)]?'\x20'+_0x230a18(_0x1ab5c6[_0x22c6d6(0x320)]):'',_0x194bec=_0x1ab5c6[_0x22c6d6(0x625)]?.[_0x22c6d6(0xd6c)]!==![]?_0x230a18(_0x1ab5c6[_0x22c6d6(0x73c)]):_0x22c6d6(0x7ac),_0x3d08f2=(_0x36b19b,_0x8fda66,_0x9dd1dd)=>_0x22c6d6(0xc8e)+(_0x9dd1dd?'\x20style=\x22opacity:0.6\x22':'')+_0x22c6d6(0x450)+_0x36b19b+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x8fda66+_0x22c6d6(0x40b);if(!_0x517129)_0x602674[_0x22c6d6(0x52b)]=_0x22c6d6(0x5a8)+_0x194bec+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x230a18(_0x1ab5c6['name'])+_0x22c6d6(0x3c5)+_0x230a18(_0x1ab5c6[_0x22c6d6(0x7d7)])+'</span></div>'+_0x22c6d6(0xc02)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.['_hass'],this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0x21c)],_0x22c6d6(0x782)),''+_0xcf22a1(_0x1ab5c6['lo'])+_0x18c415)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0xb5b)],this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0x21c)],_0x22c6d6(0x2ff)),''+_0xcf22a1(_0x1ab5c6[_0x22c6d6(0x410)])+_0x18c415)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.['_hass'],this[_0x22c6d6(0xe99)]?.['_config'],_0x22c6d6(0xddf)),''+_0xcf22a1(_0x1ab5c6['hi'])+_0x18c415)+_0x22c6d6(0x905)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0xb5b)],this['card']?.[_0x22c6d6(0x21c)],'Q1'),''+_0xcf22a1(_0x1ab5c6['q1'])+_0x18c415)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.['_hass'],this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0x21c)],'Q3'),''+_0xcf22a1(_0x1ab5c6['q3'])+_0x18c415)+_0x3d08f2(cardT(this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0xb5b)],this[_0x22c6d6(0xe99)]?.[_0x22c6d6(0x21c)],_0x22c6d6(0x69b)),''+_0x1ab5c6['n'],!![])+'</div></div>';_0x602674['style'][_0x22c6d6(0x650)]='1';const _0x3381d8=_0x2d2761['getBoundingClientRect']();let _0x2ea3a3=_0x354241['clientX']-_0x3381d8[_0x22c6d6(0xa36)]+0x10;const _0xd0ff3c=_0x602674[_0x22c6d6(0xa92)];if(_0x2ea3a3+_0xd0ff3c>_0x3381d8[_0x22c6d6(0xd50)])_0x2ea3a3=_0x2ea3a3-_0xd0ff3c-0x20;_0x602674[_0x22c6d6(0x9a0)][_0x22c6d6(0xa36)]=Math['max'](0x0,_0x2ea3a3)+'px',_0x602674[_0x22c6d6(0x9a0)][_0x22c6d6(0x70d)]='0';};_0x1a612f[_0x82ef44(0xd83)]('pointermove',_0x349c2e,{'signal':_0x47c7fb}),_0x1a612f[_0x82ef44(0xd83)](_0x82ef44(0x8e9),_0x349c2e,{'signal':_0x47c7fb}),_0x1a612f[_0x82ef44(0xd83)](_0x82ef44(0x1ad),()=>{_0x4f3c24=-0x1,_0x602674['style']['opacity']='0';},{'signal':_0x47c7fb});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x160929(0xa11)](_0x1640f2,_0x111c92,_0x5c5aac,_0xcaad7a){const _0x48a623=_0x160929;if(this[_0x48a623(0xb45)])this[_0x48a623(0xb45)][_0x48a623(0x699)]();this[_0x48a623(0xb45)]=new AbortController();const _0x5481b1=this[_0x48a623(0xb45)][_0x48a623(0xb97)],_0x1f164f=Math[_0x48a623(0xa08)](0x28,_0x1640f2[_0x48a623(0x7de)]||this[_0x48a623(0xe99)][_0x48a623(0xa92)]||0x190),_0x3180f0=Math[_0x48a623(0xa08)](0x50,parseInt(_0x5c5aac[_0x48a623(0x776)],0xa)||0xc8),_0x20952f=_0x5c5aac[_0x48a623(0x4ec)]!==![],_0x498bb8=_0x5c5aac['waterfall_total']!==![],_0x58ea8b=escapeHtml,_0x19298c=this['card'][_0x48a623(0x248)]||[],_0x127fab=[];(_0x111c92||[])[_0x48a623(0xb54)]((_0x25f2aa,_0xa33c01)=>{const _0x54d8aa=_0x48a623;let _0x45f7b1=_0x25f2aa[_0x54d8aa(0xae9)]&&typeof _0x25f2aa[_0x54d8aa(0xae9)]==='object'?_0x25f2aa['entity']:null;if(!_0x45f7b1){const _0x18a837=String(_0x25f2aa['id']||'')[_0x54d8aa(0x7c0)](/^(.+)__(\d+)$/);if(_0x18a837)_0x45f7b1=_0x19298c[parseInt(_0x18a837[0x2],0xa)]||_0x19298c[_0x54d8aa(0xa58)](_0x1d109d=>_0x1d109d['entity']===_0x18a837[0x1]);}if(!_0x45f7b1)_0x45f7b1={};const _0x4ee18f=(_0x25f2aa[_0x54d8aa(0xd04)]||[])[_0x54d8aa(0x272)](_0x26f341=>_0x26f341&&isNum(_0x26f341['v']));if(!_0x4ee18f['length'])return;const _0x1ebdc1=_0x45f7b1[_0x54d8aa(0x36d)]||'sum';let _0x11c565;if(_0x1ebdc1===_0x54d8aa(0x222))_0x11c565=_0x4ee18f[0x0]['v'];else{if(_0x1ebdc1===_0x54d8aa(0xe01))_0x11c565=_0x4ee18f[_0x4ee18f[_0x54d8aa(0xc70)]-0x1]['v'];else{if(_0x1ebdc1===_0x54d8aa(0xc2f))_0x11c565=_0x4ee18f['reduce']((_0x2d65ab,_0x2f1f6a)=>Math[_0x54d8aa(0xc2f)](_0x2d65ab,_0x2f1f6a['v']),Infinity);else{if(_0x1ebdc1===_0x54d8aa(0xa08))_0x11c565=_0x4ee18f[_0x54d8aa(0x6e8)]((_0x3e5714,_0x1900c0)=>Math[_0x54d8aa(0xa08)](_0x3e5714,_0x1900c0['v']),-Infinity);else{if(_0x1ebdc1===_0x54d8aa(0x6a1))_0x11c565=DataProcessor[_0x54d8aa(0x45a)](_0x4ee18f[_0x54d8aa(0x7ee)](_0x17083c=>_0x17083c['v']),_0x54d8aa(0x6a1));else{if(_0x1ebdc1==='avg'||_0x1ebdc1===_0x54d8aa(0x14c))_0x11c565=_0x4ee18f[_0x54d8aa(0x6e8)]((_0x4ea812,_0x4c1506)=>_0x4ea812+_0x4c1506['v'],0x0)/_0x4ee18f['length'];else _0x11c565=_0x4ee18f[_0x54d8aa(0x6e8)]((_0x1165cb,_0x2cf5ff)=>_0x1165cb+_0x2cf5ff['v'],0x0);}}}}}if(!isNum(_0x11c565))return;const _0x28e7e0=this['card']['_resolveColor']?.(_0x45f7b1[_0x54d8aa(0x73c)],_0x45f7b1[_0x54d8aa(0xae9)])||_0x45f7b1[_0x54d8aa(0x73c)],_0x37c28b=pickName(_0x45f7b1[_0x54d8aa(0x673)],_0x25f2aa[_0x54d8aa(0xe00)]?.[_0x54d8aa(0x555)],_0x25f2aa['meta'])??_0x45f7b1['entity']??'#'+(_0xa33c01+0x1),_0x9741f1=_0x45f7b1[_0x54d8aa(0x320)]||_0x25f2aa[_0x54d8aa(0xe00)]?.[_0x54d8aa(0x24f)]||'',_0x48cf65=_0x45f7b1['invert']?{..._0x45f7b1,'invert':![]}:_0x45f7b1;_0x127fab[_0x54d8aa(0xd65)]({'ent':_0x45f7b1,'fEnt':_0x48cf65,'v':_0x11c565,'name':_0x37c28b,'unit':_0x9741f1,'custom':_0x28e7e0});});if(!_0x127fab[_0x48a623(0xc70)]){_0x1640f2[_0x48a623(0x52b)]=_0x48a623(0xdb7);return;}let _0x5db449=0x0;const _0x50363f=_0x127fab[_0x48a623(0x7ee)](_0x4597d4=>{const _0x10f738=_0x48a623,_0x135461=_0x5db449;_0x5db449+=_0x4597d4['v'];const _0x4d0434=_0x4597d4[_0x10f738(0x120)]||(_0x4597d4['v']>=0x0?_0x10f738(0x635):_0x10f738(0xace));return{..._0x4597d4,'from':_0x135461,'to':_0x5db449,'color':_0x4d0434,'total':![]};});_0x498bb8&&_0x50363f['push']({'ent':_0x127fab[0x0][_0x48a623(0x625)],'fEnt':_0x127fab[0x0][_0x48a623(0x3af)],'v':_0x5db449,'from':0x0,'to':_0x5db449,'name':cardT(this['card']?.['_hass'],this[_0x48a623(0xe99)]?.[_0x48a623(0x21c)],_0x48a623(0x468)),'unit':_0x127fab[0x0]['unit'],'color':_0x48a623(0x3c4),'total':!![]});let _0xf92286=0x0,_0x877628=0x0;for(const _0x1dd1fa of _0x50363f){_0xf92286=Math[_0x48a623(0xc2f)](_0xf92286,_0x1dd1fa['from'],_0x1dd1fa['to']),_0x877628=Math[_0x48a623(0xa08)](_0x877628,_0x1dd1fa[_0x48a623(0x9e4)],_0x1dd1fa['to']);}_0xf92286===_0x877628&&(_0xf92286-=0x1,_0x877628+=0x1);const _0x2f44c8=(_0x877628-_0xf92286)*0.08;if(_0xf92286<0x0)_0xf92286-=_0x2f44c8;_0x877628+=_0x2f44c8;const _0x2ee8a0=_0x232ef9=>{const _0x4cf801=_0x48a623,_0x314c2a=Math[_0x4cf801(0x64c)](0xa,Math['floor'](Math['log10'](_0x232ef9))),_0x2927c5=_0x232ef9/_0x314c2a;return(_0x2927c5<=0x1?0x1:_0x2927c5<=0x2?0x2:_0x2927c5<=0x5?0x5:0xa)*_0x314c2a;},_0x2a9b6d=_0x2ee8a0((_0x877628-_0xf92286)/0x4),_0x30b543=[];for(let _0x517772=Math['ceil'](_0xf92286/_0x2a9b6d)*_0x2a9b6d;_0x517772<=_0x877628+1e-9;_0x517772+=_0x2a9b6d)_0x30b543[_0x48a623(0xd65)](_0x517772);const _0x458d48=_0x127fab[0x0][_0x48a623(0x3af)],_0x247ddd=_0x158a1c=>formatNumber(_0x158a1c,_0x458d48,_0xcaad7a),_0x12aca1=Math['max'](0x1e,0xa+6.5*Math['max'](..._0x30b543['map'](_0xacabef=>String(_0x247ddd(_0xacabef))[_0x48a623(0xc70)]),0x2)),_0x41c5f9=0x8,_0x3411a4=0x10,_0xc274c9=0x14,_0x55a9cd=Math['max'](0xa,_0x1f164f-_0x12aca1-_0x41c5f9),_0x3fdda2=Math[_0x48a623(0xa08)](0xa,_0x3180f0-_0x3411a4-_0xc274c9),_0x3d252b=_0x209f72=>_0x3411a4+_0x3fdda2-(_0x209f72-_0xf92286)/(_0x877628-_0xf92286)*_0x3fdda2,_0x4e2ded=_0x50363f[_0x48a623(0xc70)],_0x14eb61=_0x55a9cd/_0x4e2ded,_0x336864=Math[_0x48a623(0xa08)](0x4,Math['min'](0x40,_0x14eb61*0.62)),_0x3ff337=_0x16371c=>_0x12aca1+_0x14eb61*_0x16371c+(_0x14eb61-_0x336864)/0x2,_0x16c5bb=_0x48a623(0xbdd),_0x3c5aca=_0x48a623(0xa5b);let _0x24053c='';for(const _0x36d6bb of _0x30b543){const _0x3837ea=_0x3d252b(_0x36d6bb);_0x24053c+=_0x48a623(0x130)+_0x12aca1+_0x48a623(0xe98)+_0x3837ea[_0x48a623(0x62e)](0x1)+'\x22\x20x2=\x22'+(_0x1f164f-_0x41c5f9)+_0x48a623(0x245)+_0x3837ea[_0x48a623(0x62e)](0x1)+_0x48a623(0x69c)+_0x16c5bb+_0x48a623(0xe86),_0x24053c+=_0x48a623(0x9e3)+(_0x12aca1-0x5)[_0x48a623(0x62e)](0x1)+_0x48a623(0x6dc)+(_0x3837ea+0x3)[_0x48a623(0x62e)](0x1)+_0x48a623(0xe24)+_0x3c5aca+'\x22>'+_0x58ea8b(_0x247ddd(_0x36d6bb))+_0x48a623(0xb9f);}if(_0xf92286<0x0&&_0x877628>0x0){const _0x3269c5=_0x3d252b(0x0);_0x24053c+=_0x48a623(0x130)+_0x12aca1+_0x48a623(0xe98)+_0x3269c5[_0x48a623(0x62e)](0x1)+_0x48a623(0x898)+(_0x1f164f-_0x41c5f9)+_0x48a623(0x245)+_0x3269c5[_0x48a623(0x62e)](0x1)+_0x48a623(0x69c)+_0x3c5aca+_0x48a623(0xcfb);}const _0x4f7e05=[];_0x50363f[_0x48a623(0xb54)]((_0x35c356,_0x2e021d)=>{const _0x1894b4=_0x48a623,_0x49fa84=_0x3ff337(_0x2e021d),_0x14085a=_0x3d252b(_0x35c356[_0x1894b4(0x9e4)]),_0x20cd63=_0x3d252b(_0x35c356['to']),_0x1491fc=Math['min'](_0x14085a,_0x20cd63),_0x1ce896=Math[_0x1894b4(0xa08)](1.5,Math[_0x1894b4(0x960)](_0x14085a-_0x20cd63)),_0x112060=_0x4f7e05[_0x1894b4(0xc70)];_0x4f7e05[_0x1894b4(0xd65)](_0x35c356),_0x24053c+='<g\x20data-b=\x22'+_0x112060+_0x1894b4(0xb48)+(_0x20952f?_0x1894b4(0xc29):_0x1894b4(0x8ee))+'\x22>',_0x24053c+=_0x1894b4(0xa0a)+(_0x49fa84-0x2)[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x6dc)+_0x3411a4+_0x1894b4(0x5d1)+(_0x336864+0x4)['toFixed'](0x1)+_0x1894b4(0x688)+_0x3fdda2+'\x22\x20fill=\x22transparent\x22/>',_0x24053c+=_0x1894b4(0xa0a)+_0x49fa84[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x6dc)+_0x1491fc[_0x1894b4(0x62e)](0x1)+'\x22\x20width=\x22'+_0x336864[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x688)+_0x1ce896[_0x1894b4(0x62e)](0x1)+_0x1894b4(0xdd0)+_0x58ea8b(_0x35c356['color'])+_0x1894b4(0x271)+(_0x35c356[_0x1894b4(0x81f)]?_0x1894b4(0x68f):'0.75')+_0x1894b4(0x69c)+_0x58ea8b(_0x35c356[_0x1894b4(0x73c)])+_0x1894b4(0xd49),_0x24053c+=_0x1894b4(0xd78);if(_0x2e021d<_0x50363f[_0x1894b4(0xc70)]-0x1){const _0x4cb025=_0x3d252b(_0x35c356['to']);_0x24053c+=_0x1894b4(0x130)+(_0x49fa84+_0x336864)[_0x1894b4(0x62e)](0x1)+'\x22\x20y1=\x22'+_0x4cb025[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x898)+_0x3ff337(_0x2e021d+0x1)[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x245)+_0x4cb025[_0x1894b4(0x62e)](0x1)+_0x1894b4(0x69c)+_0x3c5aca+_0x1894b4(0xc57);}if(_0x14eb61>=0x1e){const _0x394f21=(_0x35c356[_0x1894b4(0x81f)]?'':_0x35c356['v']>=0x0?'+':'')+formatNumber(_0x35c356['v'],_0x35c356[_0x1894b4(0x3af)],_0xcaad7a),_0x32caf7=_0x35c356['to']>=_0x35c356[_0x1894b4(0x9e4)],_0x571f1f=_0x32caf7?_0x1491fc-0x4:_0x1491fc+_0x1ce896+0xb;_0x24053c+=_0x1894b4(0x9e3)+(_0x49fa84+_0x336864/0x2)['toFixed'](0x1)+_0x1894b4(0x6dc)+_0x571f1f[_0x1894b4(0x62e)](0x1)+_0x1894b4(0xdfc)+_0x3c5aca+'\x22>'+_0x58ea8b(_0x394f21)+_0x1894b4(0xb9f);}let _0x1eebe9=_0x35c356[_0x1894b4(0x673)];const _0xa030ac=Math[_0x1894b4(0xa08)](0x3,Math[_0x1894b4(0x604)](_0x14eb61/0x6));if(_0x1eebe9[_0x1894b4(0xc70)]>_0xa030ac)_0x1eebe9=_0x1eebe9[_0x1894b4(0x3d3)](0x0,_0xa030ac-0x1)+'…';_0x24053c+=_0x1894b4(0x9e3)+(_0x12aca1+_0x14eb61*_0x2e021d+_0x14eb61/0x2)[_0x1894b4(0x62e)](0x1)+'\x22\x20y=\x22'+(_0x3180f0-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x3c5aca+'\x22'+(_0x35c356[_0x1894b4(0x81f)]?_0x1894b4(0x657):'')+'>'+_0x58ea8b(_0x1eebe9)+_0x1894b4(0xb9f);}),_0x1640f2['innerHTML']=_0x48a623(0x174)+_0x3180f0+_0x48a623(0x105)+_0x3180f0+_0x48a623(0x9ac)+_0x1f164f+'\x20'+_0x3180f0+_0x48a623(0x16d)+_0x24053c+_0x48a623(0x18b);if(_0x20952f){const _0x401ec1=_0x1640f2[_0x48a623(0xb1d)],_0x4086ee=_0x401ec1[_0x48a623(0x5b3)](_0x48a623(0x358)),_0x55fb58=_0x401ec1['querySelector'](_0x48a623(0x7e7));let _0xa7e38d=-0x1;const _0x22c553=_0x1d2f08=>{const _0x2d3eb7=_0x48a623,_0x505ce9=_0x1d2f08[_0x2d3eb7(0x8f2)][_0x2d3eb7(0x37e)](_0x2d3eb7(0x9ed));if(!_0x505ce9){_0xa7e38d=-0x1,_0x55fb58['style'][_0x2d3eb7(0x650)]='0';return;}const _0x1c4cef=+_0x505ce9[_0x2d3eb7(0x4bb)]['b'],_0x3fba95=_0x4f7e05[_0x1c4cef];if(!_0x3fba95)return;const _0x10e5e2=_0x1c4cef===_0xa7e38d&&_0x55fb58['style']['opacity']==='1';_0xa7e38d=_0x1c4cef;const _0x20a1b1=_0x308076=>formatNumber(_0x308076,_0x3fba95[_0x2d3eb7(0x3af)],_0xcaad7a),_0x15b4cf=_0x3fba95[_0x2d3eb7(0x320)]?'\x20'+_0x58ea8b(_0x3fba95[_0x2d3eb7(0x320)]):'',_0x50934f=_0x3fba95[_0x2d3eb7(0x625)]?.[_0x2d3eb7(0xd6c)]!==![]?_0x58ea8b(_0x3fba95[_0x2d3eb7(0x73c)]):_0x2d3eb7(0x7ac),_0x360903=(_0x304b3a,_0x13c489,_0x3c0c80)=>_0x2d3eb7(0xc8e)+(_0x3c0c80?'\x20style=\x22opacity:0.6\x22':'')+_0x2d3eb7(0x107)+_0x304b3a+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x13c489+'</span></div>';if(!_0x10e5e2)_0x55fb58['innerHTML']=_0x2d3eb7(0x5a8)+_0x50934f+_0x2d3eb7(0x3b5)+_0x58ea8b(_0x3fba95[_0x2d3eb7(0x673)])+'</span></div>'+(_0x3fba95[_0x2d3eb7(0x81f)]?_0x360903(cardT(this['card']?.[_0x2d3eb7(0xb5b)],_0x5c5aac,_0x2d3eb7(0x468)),''+_0x20a1b1(_0x3fba95['v'])+_0x15b4cf):_0x360903(cardT(this[_0x2d3eb7(0xe99)]?.['_hass'],_0x5c5aac,_0x2d3eb7(0x2ab)),''+(_0x3fba95['v']>=0x0?'+':'')+_0x20a1b1(_0x3fba95['v'])+_0x15b4cf)+(_0x5c5aac[_0x2d3eb7(0xb22)]!==![]?_0x360903(cardT(this['card']?.[_0x2d3eb7(0xb5b)],_0x5c5aac,'Running\x20total'),''+_0x20a1b1(_0x3fba95['to'])+_0x15b4cf,!![]):''));_0x55fb58[_0x2d3eb7(0x9a0)][_0x2d3eb7(0x650)]='1';const _0x333bb3=_0x401ec1[_0x2d3eb7(0x6fd)]();let _0x27c979=_0x1d2f08[_0x2d3eb7(0xba1)]-_0x333bb3['left']+0x10;const _0x54a21e=_0x55fb58[_0x2d3eb7(0xa92)];if(_0x27c979+_0x54a21e>_0x333bb3['width'])_0x27c979=_0x27c979-_0x54a21e-0x20;_0x55fb58[_0x2d3eb7(0x9a0)][_0x2d3eb7(0xa36)]=Math[_0x2d3eb7(0xa08)](0x0,_0x27c979)+'px',_0x55fb58[_0x2d3eb7(0x9a0)]['top']='0';};_0x4086ee[_0x48a623(0xd83)]('pointermove',_0x22c553,{'signal':_0x5481b1}),_0x4086ee[_0x48a623(0xd83)](_0x48a623(0x8e9),_0x22c553,{'signal':_0x5481b1}),_0x4086ee[_0x48a623(0xd83)]('pointerleave',()=>{const _0x33c1d9=_0x48a623;_0xa7e38d=-0x1,_0x55fb58['style'][_0x33c1d9(0x650)]='0';},{'signal':_0x5481b1});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x56b79e){const _0x40fb6e=_0x160929;super(_0x56b79e),this[_0x40fb6e(0x762)]=new Map(),this[_0x40fb6e(0x46a)]=null;}[_0x160929(0xa11)](_0x643f64,_0x177a6f,_0x572c75,_0x41fd0c){const _0x3b0d56=_0x160929;if(this[_0x3b0d56(0xb45)])this[_0x3b0d56(0xb45)]['abort']();this[_0x3b0d56(0xb45)]=new AbortController();const _0x22c7c4=this[_0x3b0d56(0xb45)][_0x3b0d56(0xb97)],_0x4430d1=Math[_0x3b0d56(0xa08)](0x28,_0x643f64[_0x3b0d56(0x7de)]||this[_0x3b0d56(0xe99)][_0x3b0d56(0xa92)]||0x190),_0x3103ca=Math[_0x3b0d56(0xa08)](0x50,parseInt(_0x572c75['height'],0xa)||0xc8),_0x2a2f31=_0x572c75[_0x3b0d56(0x4ec)]!==![],_0x48f7d9=escapeHtml,_0x4d4410=this[_0x3b0d56(0xe99)]['_entities']||[],_0x5d42d5=[];(_0x177a6f||[])[_0x3b0d56(0xb54)]((_0x5ed1c9,_0x2f1470)=>{const _0x404321=_0x3b0d56,_0x4741ec=this[_0x404321(0x7e2)](_0x5ed1c9,_0x2f1470,_0x4d4410,_0x413fd7=>{const _0x39bccb=_0x404321,_0x836151=[];for(const _0x1330c6 of _0x413fd7)if(_0x1330c6&&isNum(_0x1330c6['v']))_0x836151[_0x39bccb(0xd65)](_0x1330c6['v']);return _0x836151;});if(!_0x4741ec)return;const {ent:_0xace75b,out:_0x3c5f8a,eSig:_0x43f6e4,dSig:_0x38ac38}=_0x4741ec;if(!_0x3c5f8a[_0x404321(0xc70)])return;const _0x395431=this[_0x404321(0xe99)][_0x404321(0xe0e)]?.(_0xace75b['color'],_0xace75b['entity'])||_0xace75b[_0x404321(0x73c)]||PALETTE[_0x2f1470%PALETTE[_0x404321(0xc70)]],_0x498865=pickName(_0xace75b[_0x404321(0x673)],_0x5ed1c9['meta']?.[_0x404321(0x555)],_0x5ed1c9[_0x404321(0xe00)])??_0xace75b['entity']??'#'+(_0x2f1470+0x1),_0x5d36b3=_0xace75b[_0x404321(0x320)]||_0x5ed1c9[_0x404321(0xe00)]?.[_0x404321(0x24f)]||'',_0x226c61=_0xace75b[_0x404321(0x318)]?{..._0xace75b,'invert':![]}:_0xace75b;_0x5d42d5[_0x404321(0xd65)]({'ent':_0xace75b,'fEnt':_0x226c61,'vals':_0x3c5f8a,'color':_0x395431,'name':_0x498865,'unit':_0x5d36b3,'sig':_0x43f6e4+'~'+_0x38ac38});});if(!_0x5d42d5[_0x3b0d56(0xc70)]){_0x643f64[_0x3b0d56(0x52b)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>';return;}let _0x5ad73f=Infinity,_0xe3555d=-Infinity,_0x261fff=0x0;for(const _0x57b60e of _0x5d42d5){_0x261fff+=_0x57b60e['vals'][_0x3b0d56(0xc70)];for(const _0x161f0f of _0x57b60e[_0x3b0d56(0xb07)]){if(_0x161f0f<_0x5ad73f)_0x5ad73f=_0x161f0f;if(_0x161f0f>_0xe3555d)_0xe3555d=_0x161f0f;}}_0x5ad73f===_0xe3555d&&(_0x5ad73f-=0.5,_0xe3555d+=0.5);let _0x512cfb=0x0;const _0x4c6744=parseInt(_0x572c75[_0x3b0d56(0xdde)],0xa);if(Number['isFinite'](_0x4c6744)&&_0x4c6744>0x0)_0x512cfb=Math[_0x3b0d56(0xa08)](0x2,Math[_0x3b0d56(0xc2f)](0x50,_0x4c6744));else{const _0x1ce5a1=_0x5d42d5[_0x3b0d56(0x7ee)](_0x47e093=>_0x47e093[_0x3b0d56(0x557)])['join'](';');if(this['_fd']&&this['_fd'][_0x3b0d56(0x557)]===_0x1ce5a1)_0x512cfb=this[_0x3b0d56(0x46a)][_0x3b0d56(0xcb8)];else{const _0x5c6924=Float64Array[_0x3b0d56(0x9e4)](_0x5d42d5[_0x3b0d56(0xdab)](_0x578bdb=>_0x578bdb['vals']))['sort'](),_0x86d817=_0x228320=>{const _0xb77aa9=_0x3b0d56,_0x50f1a9=(_0x5c6924['length']-0x1)*_0x228320,_0x4bec0c=Math[_0xb77aa9(0x604)](_0x50f1a9),_0x4f6316=Math['ceil'](_0x50f1a9);return _0x4bec0c===_0x4f6316?_0x5c6924[_0x4bec0c]:_0x5c6924[_0x4bec0c]+(_0x5c6924[_0x4f6316]-_0x5c6924[_0x4bec0c])*(_0x50f1a9-_0x4bec0c);},_0x55a661=_0x86d817(0.75)-_0x86d817(0.25),_0x19bb93=_0x55a661>0x0?0x2*_0x55a661/Math[_0x3b0d56(0xa79)](_0x5c6924['length']):0x0;_0x512cfb=_0x19bb93>0x0?Math[_0x3b0d56(0x1f5)]((_0xe3555d-_0x5ad73f)/_0x19bb93):Math['ceil'](Math['log2'](Math['max'](0x2,_0x5c6924[_0x3b0d56(0xc70)])))+0x1,_0x512cfb=Math['max'](0x5,Math[_0x3b0d56(0xc2f)](0x28,_0x512cfb||0x5)),this[_0x3b0d56(0x46a)]={'sig':_0x1ce5a1,'bins':_0x512cfb};}}const _0x308411=(_0xe3555d-_0x5ad73f)/_0x512cfb,_0x6cb7a=_0x5d42d5[_0x3b0d56(0x7ee)](()=>new Array(_0x512cfb)['fill'](0x0));_0x5d42d5['forEach']((_0x31a769,_0x300f5a)=>{const _0x20d7e7=_0x3b0d56;for(const _0x27cd6c of _0x31a769[_0x20d7e7(0xb07)]){const _0x25bb48=Math[_0x20d7e7(0xc2f)](_0x512cfb-0x1,Math[_0x20d7e7(0x604)]((_0x27cd6c-_0x5ad73f)/_0x308411));_0x6cb7a[_0x300f5a][_0x25bb48]++;}});let _0x2b93b8=0x0;for(const _0x1e23d1 of _0x6cb7a)for(const _0x1be343 of _0x1e23d1)if(_0x1be343>_0x2b93b8)_0x2b93b8=_0x1be343;if(!_0x2b93b8){_0x643f64[_0x3b0d56(0x52b)]=_0x3b0d56(0x78c);return;}const _0x3b83d7=_0x2b93b8*1.06,_0x211a39=_0x4fc2db=>{const _0x36d7fd=_0x3b0d56,_0x256673=Math[_0x36d7fd(0x64c)](0xa,Math[_0x36d7fd(0x604)](Math['log10'](_0x4fc2db))),_0x4795a1=_0x4fc2db/_0x256673;return(_0x4795a1<=0x1?0x1:_0x4795a1<=0x2?0x2:_0x4795a1<=0x5?0x5:0xa)*_0x256673;},_0xcce44b=Math['max'](0x1,_0x211a39(_0x3b83d7/0x4)),_0x1eff3c=[];for(let _0x231d6f=0x0;_0x231d6f<=_0x3b83d7+1e-9;_0x231d6f+=_0xcce44b)_0x1eff3c[_0x3b0d56(0xd65)](_0x231d6f);const _0x229b40=_0x5d42d5[0x0][_0x3b0d56(0x3af)],_0x1664f7=_0x831e6=>formatNumber(_0x831e6,_0x229b40,_0x41fd0c),_0x425333=Math['max'](..._0x1eff3c['map'](_0x2c7f92=>String(Math[_0x3b0d56(0x1f5)](_0x2c7f92))[_0x3b0d56(0xc70)]),0x2),_0x990a3=Math[_0x3b0d56(0xa08)](0x1a,0xa+6.5*_0x425333),_0x5ae40a=0x8,_0x2d8cf6=0x8,_0x270ed5=0x14,_0x738652=Math[_0x3b0d56(0xa08)](0xa,_0x4430d1-_0x990a3-_0x5ae40a),_0x4155dd=Math[_0x3b0d56(0xa08)](0xa,_0x3103ca-_0x2d8cf6-_0x270ed5),_0x5ebeba=_0xaaa010=>_0x2d8cf6+_0x4155dd-_0xaaa010/_0x3b83d7*_0x4155dd,_0x10d07f=_0x5d42d5['length'],_0x3a954f=_0x738652/_0x512cfb,_0x353ac7=_0x3a954f*0.86,_0x18ad55=Math[_0x3b0d56(0xa08)](1.5,_0x353ac7/_0x10d07f*0.92),_0x2858b8=(_0x3cc2ab,_0x3fcfa7)=>_0x990a3+_0x3a954f*_0x3cc2ab+(_0x3a954f-_0x353ac7)/0x2+_0x353ac7/_0x10d07f*_0x3fcfa7+(_0x353ac7/_0x10d07f-_0x18ad55)/0x2,_0x3f4e90=_0x3b0d56(0xbdd),_0x3f10f2=_0x3b0d56(0xa5b);let _0x3e1918='';for(const _0x4c39af of _0x1eff3c){const _0x31b717=_0x5ebeba(_0x4c39af);_0x3e1918+=_0x3b0d56(0x130)+_0x990a3+_0x3b0d56(0xe98)+_0x31b717['toFixed'](0x1)+_0x3b0d56(0x898)+(_0x4430d1-_0x5ae40a)+'\x22\x20y2=\x22'+_0x31b717[_0x3b0d56(0x62e)](0x1)+_0x3b0d56(0x69c)+_0x3f4e90+'\x22\x20stroke-width=\x221\x22/>',_0x3e1918+='<text\x20x=\x22'+(_0x990a3-0x5)[_0x3b0d56(0x62e)](0x1)+_0x3b0d56(0x6dc)+(_0x31b717+0x3)[_0x3b0d56(0x62e)](0x1)+'\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x3f10f2+'\x22>'+Math['round'](_0x4c39af)+_0x3b0d56(0xb9f);}const _0x5bb9e3=Math['max'](0x1,Math[_0x3b0d56(0x8c8)](_0x512cfb/Math[_0x3b0d56(0xa08)](0x2,Math[_0x3b0d56(0x604)](_0x738652/0x34))));for(let _0x420393=0x0;_0x420393<_0x512cfb;_0x420393+=_0x5bb9e3){const _0xa1d3ec=_0x5ad73f+_0x308411*(_0x420393+0.5);_0x3e1918+=_0x3b0d56(0x9e3)+(_0x990a3+_0x3a954f*(_0x420393+0.5))[_0x3b0d56(0x62e)](0x1)+'\x22\x20y=\x22'+(_0x3103ca-0x6)+_0x3b0d56(0xdfc)+_0x3f10f2+'\x22>'+_0x48f7d9(_0x1664f7(_0xa1d3ec))+_0x3b0d56(0xb9f);}const _0x5247a8=[];for(let _0x1a50f8=0x0;_0x1a50f8<_0x512cfb;_0x1a50f8++){_0x5d42d5[_0x3b0d56(0xb54)]((_0x18f89c,_0xc4337e)=>{const _0x5ca0b3=_0x3b0d56,_0x1c4b61=_0x6cb7a[_0xc4337e][_0x1a50f8];if(!_0x1c4b61)return;const _0x15ac5b=_0x2858b8(_0x1a50f8,_0xc4337e),_0x90808e=_0x5ebeba(_0x1c4b61),_0x51738b=_0x5247a8[_0x5ca0b3(0xc70)];_0x5247a8['push']({'ent':_0x18f89c['ent'],'fEnt':_0x18f89c['fEnt'],'name':_0x18f89c[_0x5ca0b3(0x673)],'unit':_0x18f89c['unit'],'color':_0x18f89c[_0x5ca0b3(0x73c)],'a':_0x5ad73f+_0x308411*_0x1a50f8,'b':_0x5ad73f+_0x308411*(_0x1a50f8+0x1),'n':_0x1c4b61,'tot':_0x18f89c[_0x5ca0b3(0xb07)][_0x5ca0b3(0xc70)]}),_0x3e1918+='<g\x20data-b=\x22'+_0x51738b+_0x5ca0b3(0xb48)+(_0x2a2f31?_0x5ca0b3(0xc29):_0x5ca0b3(0x8ee))+'\x22>',_0x3e1918+=_0x5ca0b3(0xa0a)+(_0x15ac5b-0x1)[_0x5ca0b3(0x62e)](0x1)+_0x5ca0b3(0x6dc)+_0x2d8cf6+_0x5ca0b3(0x5d1)+(_0x18ad55+0x2)[_0x5ca0b3(0x62e)](0x1)+'\x22\x20height=\x22'+_0x4155dd+_0x5ca0b3(0x1a3),_0x3e1918+=_0x5ca0b3(0xa0a)+_0x15ac5b[_0x5ca0b3(0x62e)](0x1)+_0x5ca0b3(0x6dc)+_0x90808e[_0x5ca0b3(0x62e)](0x1)+_0x5ca0b3(0x5d1)+_0x18ad55[_0x5ca0b3(0x62e)](0x1)+'\x22\x20height=\x22'+Math[_0x5ca0b3(0xa08)](0x1,_0x2d8cf6+_0x4155dd-_0x90808e)['toFixed'](0x1)+_0x5ca0b3(0xdd0)+_0x48f7d9(_0x18f89c[_0x5ca0b3(0x73c)])+_0x5ca0b3(0x34c)+_0x48f7d9(_0x18f89c['color'])+'\x22\x20stroke-width=\x220.8\x22/>',_0x3e1918+=_0x5ca0b3(0xd78);});}_0x643f64[_0x3b0d56(0x52b)]='<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x3103ca+_0x3b0d56(0x105)+_0x3103ca+_0x3b0d56(0x9ac)+_0x4430d1+'\x20'+_0x3103ca+_0x3b0d56(0x16d)+_0x3e1918+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x2a2f31){const _0x5085c5=_0x643f64[_0x3b0d56(0xb1d)],_0x553e7d=_0x5085c5['querySelector'](_0x3b0d56(0x358)),_0x49d4fd=_0x5085c5[_0x3b0d56(0x5b3)]('.sgc-pie-tooltip');let _0x308f01=-0x1;const _0x2be7e5=_0x39e5d8=>{const _0x5d863a=_0x3b0d56,_0x4606c7=_0x39e5d8['target'][_0x5d863a(0x37e)](_0x5d863a(0x9ed));if(!_0x4606c7){_0x308f01=-0x1,_0x49d4fd[_0x5d863a(0x9a0)][_0x5d863a(0x650)]='0';return;}const _0x1f2e1a=+_0x4606c7[_0x5d863a(0x4bb)]['b'],_0x24846e=_0x5247a8[_0x1f2e1a];if(!_0x24846e)return;const _0x2f09b7=_0x1f2e1a===_0x308f01&&_0x49d4fd['style'][_0x5d863a(0x650)]==='1';_0x308f01=_0x1f2e1a;const _0xe8f075=_0x3d2e3f=>formatNumber(_0x3d2e3f,_0x24846e[_0x5d863a(0x3af)],_0x41fd0c),_0x5cc528=_0x24846e[_0x5d863a(0x320)]?'\x20'+_0x48f7d9(_0x24846e[_0x5d863a(0x320)]):'',_0x53fe64=_0x24846e[_0x5d863a(0x625)]?.[_0x5d863a(0xd6c)]!==![]?_0x48f7d9(_0x24846e['color']):_0x5d863a(0x7ac),_0xa9f80e=(_0x2a3080,_0x52871b,_0x54b4fa)=>_0x5d863a(0xc8e)+(_0x54b4fa?'\x20style=\x22opacity:0.6\x22':'')+_0x5d863a(0x107)+_0x2a3080+_0x5d863a(0x97c)+_0x52871b+_0x5d863a(0x40b);if(!_0x2f09b7)_0x49d4fd['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x53fe64+_0x5d863a(0x3b5)+_0x48f7d9(_0x24846e[_0x5d863a(0x673)])+_0x5d863a(0x40b)+_0xa9f80e(_0x48f7d9(cardT(_0x41fd0c,_0x572c75,_0x5d863a(0x97e))),_0xe8f075(_0x24846e['a'])+_0x5d863a(0xab3)+_0xe8f075(_0x24846e['b'])+_0x5cc528)+_0xa9f80e(_0x48f7d9(cardT(_0x41fd0c,_0x572c75,_0x5d863a(0x113))),''+_0x24846e['n'])+(_0x572c75[_0x5d863a(0xb22)]!==![]?_0xa9f80e(_0x48f7d9(cardT(_0x41fd0c,_0x572c75,_0x5d863a(0xaad))),(_0x24846e['n']/_0x24846e[_0x5d863a(0x4f0)]*0x64)[_0x5d863a(0x62e)](0x1)+'%',!![]):'');_0x49d4fd[_0x5d863a(0x9a0)][_0x5d863a(0x650)]='1';const _0x287307=_0x5085c5[_0x5d863a(0x6fd)]();let _0xd9a0e8=_0x39e5d8[_0x5d863a(0xba1)]-_0x287307[_0x5d863a(0xa36)]+0x10;const _0x21154b=_0x49d4fd[_0x5d863a(0xa92)];if(_0xd9a0e8+_0x21154b>_0x287307[_0x5d863a(0xd50)])_0xd9a0e8=_0xd9a0e8-_0x21154b-0x20;_0x49d4fd[_0x5d863a(0x9a0)]['left']=Math[_0x5d863a(0xa08)](0x0,_0xd9a0e8)+'px',_0x49d4fd[_0x5d863a(0x9a0)][_0x5d863a(0x70d)]='0';};_0x553e7d[_0x3b0d56(0xd83)](_0x3b0d56(0xa8c),_0x2be7e5,{'signal':_0x22c7c4}),_0x553e7d[_0x3b0d56(0xd83)](_0x3b0d56(0x8e9),_0x2be7e5,{'signal':_0x22c7c4}),_0x553e7d[_0x3b0d56(0xd83)](_0x3b0d56(0x1ad),()=>{const _0x2cb077=_0x3b0d56;_0x308f01=-0x1,_0x49d4fd[_0x2cb077(0x9a0)][_0x2cb077(0x650)]='0';},{'signal':_0x22c7c4});}}}class StateTimelineRenderer{constructor(_0x433c20){this['card']=_0x433c20;}['render'](_0x557998,_0x24ccb8,_0x5b765f,_0x1dc723){const _0x54f7c0=_0x160929,_0x3e8aca=Math[_0x54f7c0(0xa08)](0x28,_0x557998[_0x54f7c0(0x7de)]||this[_0x54f7c0(0xe99)][_0x54f7c0(0xa92)]||0x190),_0x15eae4=this['card'][_0x54f7c0(0x248)]||[],_0x59ccb9=_0x2613f8=>{const _0x1e8cbf=_0x54f7c0,_0x3ff94e=_0x2613f8[_0x1e8cbf(0xae9)]||{},_0x534ceb=_0x2613f8[_0x1e8cbf(0xe00)]||{},_0x494106=pickName(_0x3ff94e[_0x1e8cbf(0x673)],_0x534ceb[_0x1e8cbf(0x555)],_0x534ceb);if(_0x494106==='')return'';return _0x494106!==undefined&&_0x494106!==null?_0x494106:_0x3ff94e[_0x1e8cbf(0xae9)]||'';},_0xa49993=_0x24ccb8['map'](_0x59ccb9),_0x1c51f7=_0xa49993[_0x54f7c0(0x6e8)]((_0x2e904a,_0x1566db)=>Math[_0x54f7c0(0xa08)](_0x2e904a,String(_0x1566db||'')['length']),0x0),_0x19c1d2=getComputedStyle(this[_0x54f7c0(0xe99)])['getPropertyValue'](_0x54f7c0(0x1f1))[_0x54f7c0(0xa2f)]()||'Roboto,\x20sans-serif',_0x2b98ba=clamp(toNum(_0x5b765f[_0x54f7c0(0x87a)])||0xb,0x6,0x28),_0xb1db34=_0x54f7c0(0xe55)+_0x2b98ba+_0x54f7c0(0x25c)+_0x19c1d2,_0x22bd1f=_0xa49993['reduce']((_0x24e05b,_0x39746e)=>Math[_0x54f7c0(0xa08)](_0x24e05b,measureTextWidth(_0x39746e,_0xb1db34)),0x0),_0x516a60=Math['round'](Math[_0x54f7c0(0xc2f)](0x118,Math[_0x54f7c0(0xa08)](0x60,_0x3e8aca*0.32))),_0x51df84=_0x1c51f7===0x0?0x0:Math[_0x54f7c0(0x1f5)](Math[_0x54f7c0(0xc2f)](_0x516a60,Math[_0x54f7c0(0xa08)](0x20,_0x22bd1f+0x8))),_0x2078fb=Math['max'](_0x2b98ba+0x2,Math[_0x54f7c0(0x1f5)](_0x2b98ba*1.18)),_0x2930e7=0x3,_0x388ead=_0xa49993[_0x54f7c0(0x7ee)](_0x3dd628=>wrapLabelLines(_0x3dd628,_0x51df84-0x8,_0x2930e7,_0xb1db34)),_0x5bac11=_0x388ead[_0x54f7c0(0x6e8)]((_0x434f1e,_0x52a214)=>Math[_0x54f7c0(0xa08)](_0x434f1e,_0x52a214[_0x54f7c0(0x169)]['length']),0x1),_0x1d798f=Math['max'](0x20,_0x5bac11*_0x2078fb+0x8),_0x7e4794=0x4,_0x1f42f8=0x18,_0x15b165=0x8,_0x2e4acb=_0x24ccb8[_0x54f7c0(0xc70)],_0x2189eb=_0x7e4794+_0x2e4acb*_0x1d798f+_0x1f42f8,_0x100ead=Math[_0x54f7c0(0xc2f)](0x18,_0x1d798f-0x6),_0x4c6192=this['card'][_0x54f7c0(0x822)]||this['card'][_0x54f7c0(0x84e)];if(!_0x4c6192?.[_0x54f7c0(0x3a7)]||!_0x4c6192?.['end']){_0x557998[_0x54f7c0(0x52b)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(cardT(this[_0x54f7c0(0xe99)]?.[_0x54f7c0(0xb5b)],this['card']?.[_0x54f7c0(0x21c)],'No\x20time\x20window.'))+_0x54f7c0(0x56d);return;}const _0x34f6e2=_0x4c6192[_0x54f7c0(0x3a7)][_0x54f7c0(0x910)](),_0x4ed085=_0x4c6192[_0x54f7c0(0x1ae)][_0x54f7c0(0x910)](),_0x41043b=Math[_0x54f7c0(0xa08)](0x1,_0x4ed085-_0x34f6e2),_0x1b1602=_0x41043b/0x36ee80,_0x547753=toNum(_0x5b765f[_0x54f7c0(0xb7f)]??_0x5b765f['max_visible_interval']),_0x4ddc2d=!this[_0x54f7c0(0xe99)][_0x54f7c0(0x822)]&&isNum(_0x547753)&&_0x547753>0x0&&_0x1b1602>_0x547753,_0x331f45=_0x4ddc2d?_0x1b1602/_0x547753:0x1,_0x2be2dd=_0x4ddc2d?Math[_0x54f7c0(0x1f5)](_0x3e8aca*_0x331f45):_0x3e8aca,_0x52af6d=_0x2be2dd-_0x51df84-_0x15b165,_0x803651=_0x4f6b28=>_0x51df84+(_0x4f6b28-_0x34f6e2)/_0x41043b*_0x52af6d,_0x46432f=resolveCardLanguage(_0x1dc723,this[_0x54f7c0(0xe99)]?.[_0x54f7c0(0x21c)]),_0x2a8be8=document['createElementNS'](_0x54f7c0(0x494),_0x54f7c0(0x358));_0x2a8be8[_0x54f7c0(0xc6d)]('viewBox',_0x54f7c0(0xce9)+_0x2be2dd+'\x20'+_0x2189eb),_0x2a8be8[_0x54f7c0(0xc6d)](_0x54f7c0(0xd50),_0x4ddc2d?String(_0x2be2dd):'100%'),_0x2a8be8[_0x54f7c0(0xc6d)]('height',String(_0x2189eb));if(_0x4ddc2d)_0x2a8be8[_0x54f7c0(0xc6d)](_0x54f7c0(0xb29),_0x54f7c0(0x897));_0x2a8be8[_0x54f7c0(0xc6d)](_0x54f7c0(0x6e7),_0x54f7c0(0x94b)),_0x2a8be8['style']['display']=_0x54f7c0(0x19e);if(_0x51df84>0x0){const _0x2f724b=document[_0x54f7c0(0x3e8)](_0x54f7c0(0x494),_0x54f7c0(0x295)),_0x242244=document[_0x54f7c0(0x3e8)](_0x54f7c0(0x494),_0x54f7c0(0x1e3));_0x242244[_0x54f7c0(0xc6d)]('id',_0x54f7c0(0x96b));const _0x541d75=document[_0x54f7c0(0x3e8)](_0x54f7c0(0x494),'rect');_0x541d75[_0x54f7c0(0xc6d)]('x','0'),_0x541d75['setAttribute']('y','0'),_0x541d75['setAttribute'](_0x54f7c0(0xd50),String(_0x51df84)),_0x541d75[_0x54f7c0(0xc6d)](_0x54f7c0(0x776),String(_0x2189eb)),_0x242244[_0x54f7c0(0x9fc)](_0x541d75),_0x2f724b[_0x54f7c0(0x9fc)](_0x242244),_0x2a8be8[_0x54f7c0(0x9fc)](_0x2f724b);}_0x24ccb8['forEach']((_0x2b0c7b,_0x410a82)=>{const _0x49894c=_0x54f7c0,_0x307c63=_0x2b0c7b[_0x49894c(0xae9)]||{},_0x481654=_0x2b0c7b[_0x49894c(0xe00)]||{},_0x5a468f=_0x307c63[_0x49894c(0x659)]||autoStateMap(_0x307c63,_0x1dc723,_0x5b765f?.[_0x49894c(0xcb7)])||[],_0x7447a=!!_0x307c63[_0x49894c(0x659)],_0x135129=pickName(_0x307c63['name'],_0x481654[_0x49894c(0x555)],_0x481654),_0xfa78b9=_0x135129===''?'':_0x135129!==undefined&&_0x135129!==null?_0x135129:_0x307c63['entity']||'',_0xdea149=_0x2b0c7b['points']||[],_0x214500=_0x7e4794+_0x410a82*_0x1d798f+_0x1d798f/0x2,_0x148fe7=_0x214500-_0x100ead/0x2;if(_0xfa78b9){const _0x5f2540=_0x388ead[_0x410a82]||wrapLabelLines(_0xfa78b9,_0x51df84-0x8,_0x2930e7,_0xb1db34),_0x368dcd=_0x5f2540[_0x49894c(0x169)][_0x49894c(0xc70)]?_0x5f2540[_0x49894c(0x169)]:[_0xfa78b9],_0x2ea61=document['createElementNS'](_0x49894c(0x494),_0x49894c(0x677));_0x2ea61[_0x49894c(0xc6d)]('x','4'),_0x2ea61[_0x49894c(0xc6d)]('y',String(_0x214500+0x1)),_0x2ea61[_0x49894c(0xc6d)]('text-anchor','start'),_0x2ea61[_0x49894c(0xc6d)]('dominant-baseline',_0x49894c(0x69d)),_0x2ea61[_0x49894c(0xc6d)](_0x49894c(0xc5a),'var(--primary-text-color)'),_0x2ea61[_0x49894c(0xc6d)]('font-size',String(_0x2b98ba)),_0x2ea61['setAttribute'](_0x49894c(0x9a0),'font-weight:500;opacity:0.8'),_0x2ea61['setAttribute'](_0x49894c(0x89d),_0x49894c(0x853)),_0x368dcd[_0x49894c(0xb54)]((_0x14e2fb,_0x20fd0f)=>{const _0x4c419=_0x49894c,_0x336a24=document[_0x4c419(0x3e8)](_0x4c419(0x494),_0x4c419(0x329));_0x336a24[_0x4c419(0xc6d)]('x','4'),_0x336a24['setAttribute']('dy',_0x20fd0f===0x0?String(-((_0x368dcd[_0x4c419(0xc70)]-0x1)*_0x2078fb)/0x2):String(_0x2078fb)),_0x336a24[_0x4c419(0x4a0)]=_0x14e2fb,_0x2ea61['appendChild'](_0x336a24);});if(_0x5f2540['truncated']){const _0x1c77fb=document[_0x49894c(0x3e8)](_0x49894c(0x494),'title');_0x1c77fb['textContent']=_0xfa78b9,_0x2ea61['appendChild'](_0x1c77fb);}_0x2a8be8[_0x49894c(0x9fc)](_0x2ea61);}if(!_0xdea149[_0x49894c(0xc70)])return;const _0x498576=[];let _0x386a18=_0xdea149[0x0]['t'],_0x1f4bfd=_0xdea149[0x0]['v'];for(let _0x152c9e=0x1;_0x152c9e<_0xdea149[_0x49894c(0xc70)];_0x152c9e++){_0xdea149[_0x152c9e]['v']!==_0x1f4bfd&&(_0x1f4bfd!==null&&_0x1f4bfd!==undefined&&_0x498576[_0x49894c(0xd65)]({'start':_0x386a18,'end':_0xdea149[_0x152c9e]['t'],'val':_0x1f4bfd}),_0x386a18=_0xdea149[_0x152c9e]['t'],_0x1f4bfd=_0xdea149[_0x152c9e]['v']);}_0x1f4bfd!==null&&_0x1f4bfd!==undefined&&_0x498576[_0x49894c(0xd65)]({'start':_0x386a18,'end':_0x4ed085,'val':_0x1f4bfd});for(const _0x51a6ec of _0x498576){const _0x39d568=Math['max'](_0x803651(_0x51a6ec[_0x49894c(0x3a7)]),_0x51df84),_0x49997e=Math[_0x49894c(0xc2f)](_0x803651(_0x51a6ec[_0x49894c(0x1ae)]),_0x2be2dd-_0x15b165),_0x289451=_0x49997e-_0x39d568;if(_0x289451<0.5)continue;const _0x48ea37=Math[_0x49894c(0x1f5)](_0x51a6ec[_0x49894c(0x4eb)]),_0x17dcb6=_0x5a468f[_0x48ea37],_0xad39b=stateSegmentColor(_0x17dcb6,_0x307c63,_0x48ea37),_0x504159=_0x7447a&&_0x17dcb6?.['label']||(_0x1dc723?.['states']?.[_0x307c63[_0x49894c(0xae9)]]?.[_0x49894c(0xcd4)]?.['unit_of_measurement']?String(_0x17dcb6?.[_0x49894c(0xe91)]??_0x48ea37):localizeEntityState(_0x1dc723,_0x1dc723?.['states']?.[_0x307c63[_0x49894c(0xae9)]],_0x17dcb6?.[_0x49894c(0xe91)]??_0x48ea37)),_0x292226=((()=>{const _0x4649c4=_0x5b765f['state_timeline_corner_radius'],_0x5873f6=_0x4649c4==null||_0x4649c4===''?0x3:Number(_0x4649c4);if(!isFinite(_0x5873f6)||_0x5873f6<0x0)return 0x3;return Math['min'](_0x5873f6,_0x100ead/0x2);})()),_0x6b3ece=document[_0x49894c(0x3e8)](_0x49894c(0x494),_0x49894c(0x3cd));_0x6b3ece[_0x49894c(0xc6d)]('x',String(_0x39d568)),_0x6b3ece['setAttribute']('y',String(_0x148fe7)),_0x6b3ece[_0x49894c(0xc6d)](_0x49894c(0xd50),String(_0x289451)),_0x6b3ece[_0x49894c(0xc6d)](_0x49894c(0x776),String(_0x100ead)),_0x6b3ece[_0x49894c(0xc6d)]('rx',String(_0x292226)),_0x6b3ece[_0x49894c(0xc6d)]('ry',String(_0x292226)),_0x6b3ece[_0x49894c(0xc6d)]('fill',_0xad39b),_0x6b3ece['setAttribute'](_0x49894c(0x650),_0x49894c(0x68f)),_0x6b3ece['setAttribute'](_0x49894c(0x6e7),'sgc-stl-cell'),_0x2a8be8[_0x49894c(0x9fc)](_0x6b3ece);if(_0x5b765f[_0x49894c(0x522)]!==![]&&_0x289451>0x28&&_0x504159){const _0x29fc97=Math[_0x49894c(0xc2f)](0x28,Math[_0x49894c(0xa08)](0x6,toNum(_0x5b765f[_0x49894c(0x87a)])||0xa)),_0x16d82a=document[_0x49894c(0x3e8)](_0x49894c(0x494),_0x49894c(0x677));_0x16d82a[_0x49894c(0xc6d)]('x',String(_0x39d568+_0x289451/0x2)),_0x16d82a[_0x49894c(0xc6d)]('y',String(_0x214500+0x1)),_0x16d82a[_0x49894c(0xc6d)](_0x49894c(0x7c5),'middle'),_0x16d82a[_0x49894c(0xc6d)](_0x49894c(0x8d7),_0x49894c(0x69d)),_0x16d82a[_0x49894c(0xc6d)](_0x49894c(0xc5a),_0x49894c(0xdd2)),_0x16d82a['setAttribute'](_0x49894c(0x5dc),String(_0x29fc97)),_0x16d82a[_0x49894c(0xc6d)](_0x49894c(0x9a0),_0x49894c(0x306));const _0x44ec04=Math['floor'](_0x289451/(_0x29fc97*0.6));_0x16d82a['textContent']=_0x504159[_0x49894c(0xc70)]>_0x44ec04?_0x504159[_0x49894c(0x3d3)](0x0,_0x44ec04-0x1)+'…':_0x504159,_0x2a8be8['appendChild'](_0x16d82a);}}});const _0x2e7fef=_0x7e4794+_0x2e4acb*_0x1d798f+0x4,_0x17b7f7=toNum(_0x5b765f[_0x54f7c0(0x430)])||0xa,_0x981230=_0x5b765f['x_axis_color']||_0x54f7c0(0xa5b),_0xe30854=_0x5b765f[_0x54f7c0(0x192)]||_0x981230,_0x4a647f=toNum(_0x5b765f[_0x54f7c0(0x44a)]),_0x203f0a=isNum(_0x4a647f)?_0x4a647f:0.5,_0x332bbc=_0x41043b>0x5265c00,_0x345e3c=Math[_0x54f7c0(0xa08)](0x2,Math['floor'](_0x52af6d/0x50));for(let _0x145150=0x0;_0x145150<=_0x345e3c;_0x145150++){const _0x44244c=_0x34f6e2+_0x145150/_0x345e3c*_0x41043b,_0x552c38=_0x803651(_0x44244c),_0x16ed0f=new Date(_0x44244c);let _0x2e3baf;try{const _0x64691a=getCachedDateTimeFormatter(_0x46432f,_localeTimeOpts(_0x1dc723,{'hour':'2-digit','minute':'2-digit'}));_0x2e3baf=_0x64691a?_0x64691a['format'](_0x16ed0f):_0x16ed0f['toLocaleTimeString']();}catch(_0x423317){_0x2e3baf=_0x16ed0f['toLocaleTimeString']();}if(_0x41043b>0x5265c00)try{const _0x5a36b6=getCachedDateTimeFormatter(_0x46432f,{'day':'numeric','month':'short'});_0x2e3baf=_0x5a36b6?_0x5a36b6[_0x54f7c0(0x5c5)](_0x16ed0f):_0x2e3baf;}catch(_0x31605f){}const _0x3b0479=document[_0x54f7c0(0x3e8)](_0x54f7c0(0x494),_0x54f7c0(0x677));_0x3b0479[_0x54f7c0(0xc6d)]('x',String(_0x552c38)),_0x3b0479[_0x54f7c0(0xc6d)]('y',String(_0x2e7fef+_0x17b7f7)),_0x3b0479[_0x54f7c0(0xc6d)]('text-anchor',_0x54f7c0(0x942)),_0x3b0479[_0x54f7c0(0xc6d)]('fill',_0x332bbc?_0xe30854:_0x981230),_0x3b0479['setAttribute'](_0x54f7c0(0x5dc),String(_0x17b7f7)),_0x3b0479[_0x54f7c0(0xc6d)]('style',_0x54f7c0(0xcf3)+_0x203f0a),_0x3b0479[_0x54f7c0(0x4a0)]=_0x2e3baf,_0x2a8be8[_0x54f7c0(0x9fc)](_0x3b0479);}_0x557998[_0x54f7c0(0x52b)]='',_0x557998[_0x54f7c0(0xb6c)][_0x54f7c0(0x63f)](_0x54f7c0(0xcc6),_0x4ddc2d);const _0x45de59=_0x4ddc2d&&_0x5b765f[_0x54f7c0(0x439)]==='wheel';_0x557998[_0x54f7c0(0xb6c)][_0x54f7c0(0x63f)](_0x54f7c0(0x95b),_0x45de59),_0x557998['appendChild'](_0x2a8be8);if(_0x4ddc2d){const _0x27b21b=this[_0x54f7c0(0xe99)],_0x277e54=_0x27b21b[_0x54f7c0(0x690)];if(_0x277e54!=null)_0x557998[_0x54f7c0(0x243)]=_0x277e54;else _0x557998[_0x54f7c0(0x243)]=_0x557998[_0x54f7c0(0x331)];if(this[_0x54f7c0(0xdf1)])_0x557998['removeEventListener'](_0x54f7c0(0x75e),this['_scrollHandler']);this[_0x54f7c0(0xdf1)]=()=>{const _0xb32f8f=_0x54f7c0;_0x27b21b['_savedScrollLeft']=_0x557998[_0xb32f8f(0x243)];if(_0x27b21b['_suppressScrollDispatch']){_0x27b21b['_suppressScrollDispatch']=![];return;}if(!_0x27b21b[_0xb32f8f(0x21c)]?.[_0xb32f8f(0xe78)])return;const _0x20ec1d=_0x557998[_0xb32f8f(0x331)]-_0x557998['clientWidth'];if(_0x20ec1d<=0x0)return;const _0x1e0655=_0x557998[_0xb32f8f(0x243)]/_0x20ec1d;window[_0xb32f8f(0x537)](new CustomEvent(_0xb32f8f(0x76c),{'detail':{'ratio':_0x1e0655,'group':_0x27b21b[_0xb32f8f(0x21c)][_0xb32f8f(0xde9)]||null,'sourceId':_0x27b21b['_instanceId']}}));},_0x557998[_0x54f7c0(0xd83)](_0x54f7c0(0x75e),this['_scrollHandler'],{'passive':!![]});if(this['_wheelHandler'])_0x557998[_0x54f7c0(0x6b8)]('wheel',this[_0x54f7c0(0xd39)]);_0x45de59&&(this[_0x54f7c0(0xd39)]=_0x4b51ef=>{const _0x2711da=_0x54f7c0;if(_0x557998['scrollWidth']<=_0x557998['clientWidth'])return;_0x4b51ef[_0x2711da(0xe2c)](),_0x4b51ef[_0x2711da(0x988)](),_0x557998[_0x2711da(0x243)]+=_0x4b51ef[_0x2711da(0xd7e)]!==0x0?_0x4b51ef['deltaY']:_0x4b51ef['deltaX'];},_0x557998['addEventListener'](_0x54f7c0(0x338),this['_wheelHandler'],{'passive':![]}));}else this['_scrollHandler']&&(_0x557998['removeEventListener'](_0x54f7c0(0x75e),this[_0x54f7c0(0xdf1)]),this[_0x54f7c0(0xdf1)]=null),this['_wheelHandler']&&(_0x557998['removeEventListener'](_0x54f7c0(0x338),this[_0x54f7c0(0xd39)]),this[_0x54f7c0(0xd39)]=null);if(_0x5b765f[_0x54f7c0(0x4ec)]!==![]){let _0x1048a0=_0x557998[_0x54f7c0(0x5b3)]('.sgc-tooltip');!_0x1048a0&&(_0x1048a0=document[_0x54f7c0(0x5c6)](_0x54f7c0(0xddb)),_0x1048a0[_0x54f7c0(0xce6)]='sgc-tooltip',_0x557998[_0x54f7c0(0x9fc)](_0x1048a0));_0x1048a0[_0x54f7c0(0x9a0)]['display']=_0x54f7c0(0x897),_0x557998[_0x54f7c0(0x9a0)]['position']=_0x54f7c0(0xd43);const _0x153f2e=[];_0x24ccb8[_0x54f7c0(0xb54)]((_0x524fd1,_0x504938)=>{const _0x3ae022=_0x54f7c0,_0x45f6b1=_0x524fd1[_0x3ae022(0xae9)]||{},_0x137ef4=_0x524fd1[_0x3ae022(0xe00)]||{},_0x31d6ea=_0x45f6b1[_0x3ae022(0x659)]||autoStateMap(_0x45f6b1,_0x1dc723,_0x5b765f?.['chart_mode'])||[],_0x1ebbf9=pickName(_0x45f6b1['name'],_0x137ef4[_0x3ae022(0x555)],_0x137ef4)??_0x45f6b1[_0x3ae022(0xae9)]??'',_0x373677=_0x524fd1[_0x3ae022(0xd04)]||[];if(!_0x373677[_0x3ae022(0xc70)])return;let _0x2d5564=_0x373677[0x0]['t'],_0x34d6c4=_0x373677[0x0]['v'];for(let _0x17713b=0x1;_0x17713b<_0x373677[_0x3ae022(0xc70)];_0x17713b++){_0x373677[_0x17713b]['v']!==_0x34d6c4&&(_0x34d6c4!==null&&_0x34d6c4!==undefined&&_0x153f2e['push']({'ri':_0x504938,'name':_0x1ebbf9,'start':_0x2d5564,'end':_0x373677[_0x17713b]['t'],'val':_0x34d6c4,'sMap':_0x31d6ea,'ent':_0x45f6b1}),_0x2d5564=_0x373677[_0x17713b]['t'],_0x34d6c4=_0x373677[_0x17713b]['v']);}_0x34d6c4!==null&&_0x34d6c4!==undefined&&_0x153f2e['push']({'ri':_0x504938,'name':_0x1ebbf9,'start':_0x2d5564,'end':_0x4ed085,'val':_0x34d6c4,'sMap':_0x31d6ea,'ent':_0x45f6b1});});const _0x1120fc=_0x39a462=>{const _0x5583c9=_0x54f7c0,_0x58ae57=Math[_0x5583c9(0x1f5)](_0x39a462/0x3e8);if(_0x58ae57<0x3c)return _0x58ae57+'s';const _0x7215c5=Math[_0x5583c9(0x604)](_0x58ae57/0x3c);if(_0x7215c5<0x3c)return _0x7215c5+'m';const _0x40d572=Math[_0x5583c9(0x604)](_0x7215c5/0x3c),_0x27e0b3=_0x7215c5%0x3c;if(_0x40d572<0x18)return _0x27e0b3?_0x40d572+'h\x20'+_0x27e0b3+'m':_0x40d572+'h';const _0x15a10b=Math[_0x5583c9(0x604)](_0x40d572/0x18),_0x2955e2=_0x40d572%0x18;return _0x2955e2?_0x15a10b+'d\x20'+_0x2955e2+'h':_0x15a10b+'d';};_0x2a8be8[_0x54f7c0(0xd83)]('mousemove',_0x4c7cba=>{const _0x51ce43=_0x54f7c0,_0x68ea4e=_0x2a8be8['getBoundingClientRect'](),_0x504f8e=_0x2be2dd,_0x34c83a=_0x2189eb,_0x5df627=_0x504f8e/_0x68ea4e[_0x51ce43(0xd50)],_0x1f85c1=_0x34c83a/_0x68ea4e[_0x51ce43(0x776)],_0x1acf09=(_0x4c7cba[_0x51ce43(0xba1)]-_0x68ea4e[_0x51ce43(0xa36)])*_0x5df627,_0x3432cc=(_0x4c7cba[_0x51ce43(0x675)]-_0x68ea4e[_0x51ce43(0x70d)])*_0x1f85c1;let _0x122be9=null;for(const _0x16f076 of _0x153f2e){const _0x42850b=Math[_0x51ce43(0xa08)](_0x803651(_0x16f076[_0x51ce43(0x3a7)]),_0x51df84),_0x2d66de=Math['min'](_0x803651(_0x16f076[_0x51ce43(0x1ae)]),_0x2be2dd-_0x15b165),_0x14813b=_0x7e4794+_0x16f076['ri']*_0x1d798f+_0x1d798f/0x2,_0x27bbac=_0x14813b-_0x100ead/0x2;if(_0x1acf09>=_0x42850b&&_0x1acf09<=_0x2d66de&&_0x3432cc>=_0x27bbac&&_0x3432cc<=_0x27bbac+_0x100ead){_0x122be9=_0x16f076;break;}}if(!_0x122be9){_0x1048a0[_0x51ce43(0x9a0)][_0x51ce43(0xb91)]=_0x51ce43(0x897);return;}const _0xee57a6=Math[_0x51ce43(0x1f5)](_0x122be9[_0x51ce43(0x4eb)]),_0x52ae03=_0x122be9[_0x51ce43(0x966)][_0xee57a6],_0x3526d1=_0x122be9[_0x51ce43(0x625)]?.[_0x51ce43(0x659)]&&_0x52ae03?.[_0x51ce43(0x7d7)]||(_0x1dc723?.[_0x51ce43(0x28e)]?.[_0x122be9[_0x51ce43(0x625)]?.[_0x51ce43(0xae9)]]?.['attributes']?.['unit_of_measurement']?String(_0x52ae03?.[_0x51ce43(0xe91)]??_0xee57a6):localizeEntityState(_0x1dc723,_0x1dc723?.[_0x51ce43(0x28e)]?.[_0x122be9[_0x51ce43(0x625)]?.['entity']],_0x52ae03?.['value']??_0xee57a6)),_0x28d046=stateSegmentColor(_0x52ae03,_0x122be9[_0x51ce43(0x625)],_0xee57a6),_0x9f8f9e=_0x122be9[_0x51ce43(0x1ae)]-_0x122be9[_0x51ce43(0x3a7)],_0x3be7b1=formatDateTime(new Date(_0x122be9[_0x51ce43(0x3a7)]),_0x5b765f,_0x1dc723),_0x26e3ff=formatDateTime(new Date(_0x122be9[_0x51ce43(0x1ae)]),_0x5b765f,_0x1dc723),_0x487f89=_0x51ce43(0xb06)+escapeHtml(_0x28d046)+(_0x122be9['ent'][_0x51ce43(0xd6c)]===![]?_0x51ce43(0x9b1):'')+_0x51ce43(0x313);_0x1048a0['innerHTML']=_0x51ce43(0xc2a)+escapeHtml(_0x122be9[_0x51ce43(0x673)])+_0x51ce43(0x474)+_0x487f89+_0x51ce43(0xc61)+escapeHtml(_0x3526d1)+_0x51ce43(0x24b)+escapeHtml(_0x1120fc(_0x9f8f9e))+_0x51ce43(0xb39)+escapeHtml(_0x3be7b1)+'\x20→\x20'+escapeHtml(_0x26e3ff)+_0x51ce43(0x43a),_0x1048a0[_0x51ce43(0x9a0)]['display']='';const _0x3e7eef=_0x557998[_0x51ce43(0x6fd)]();let _0x29691c=_0x4c7cba['clientX']-_0x3e7eef[_0x51ce43(0xa36)]+0xc,_0x2fbfdc=_0x4c7cba['clientY']-_0x3e7eef[_0x51ce43(0x70d)]+0xc;const _0x1aba59=_0x1048a0['getBoundingClientRect']();if(_0x29691c+_0x1aba59[_0x51ce43(0xd50)]>_0x3e7eef[_0x51ce43(0xd50)])_0x29691c=_0x29691c-_0x1aba59[_0x51ce43(0xd50)]-0x18;if(_0x2fbfdc+_0x1aba59[_0x51ce43(0x776)]>_0x3e7eef['height'])_0x2fbfdc=_0x2fbfdc-_0x1aba59['height']-0x18;_0x29691c=Math[_0x51ce43(0xa08)](0x0,_0x29691c),_0x2fbfdc=Math[_0x51ce43(0xa08)](0x0,_0x2fbfdc);const _0xf2e77f=_0x557998[_0x51ce43(0x243)]||0x0;_0x1048a0[_0x51ce43(0x9a0)]['left']=_0x29691c+_0xf2e77f+'px',_0x1048a0[_0x51ce43(0x9a0)][_0x51ce43(0x70d)]=_0x2fbfdc+'px';}),_0x2a8be8[_0x54f7c0(0xd83)](_0x54f7c0(0x6c9),()=>{const _0x58b2f6=_0x54f7c0;_0x1048a0[_0x58b2f6(0x9a0)][_0x58b2f6(0xb91)]=_0x58b2f6(0x897);});}_0x2a8be8[_0x54f7c0(0x9a0)][_0x54f7c0(0x332)]=_0x54f7c0(0xc29),_0x2a8be8[_0x54f7c0(0xd83)](_0x54f7c0(0x55b),_0x257b2d=>{const _0x46f393=_0x54f7c0,_0x23b5b9=_0x2a8be8[_0x46f393(0x6fd)](),_0x3f3a41=_0x2be2dd/_0x23b5b9[_0x46f393(0xd50)],_0x18bd83=_0x2189eb/_0x23b5b9[_0x46f393(0x776)],_0x40824e=(_0x257b2d['clientX']-_0x23b5b9[_0x46f393(0xa36)])*_0x3f3a41,_0x17d894=(_0x257b2d[_0x46f393(0x675)]-_0x23b5b9[_0x46f393(0x70d)])*_0x18bd83;let _0x38ce51=null;for(let _0x12434a=0x0;_0x12434a<_0x24ccb8['length'];_0x12434a++){const _0x5b884d=_0x7e4794+_0x12434a*_0x1d798f+_0x1d798f/0x2,_0x4c5d31=_0x5b884d-_0x100ead/0x2;if(_0x17d894>=_0x4c5d31&&_0x17d894<=_0x4c5d31+_0x100ead&&_0x40824e>=_0x51df84&&_0x40824e<=_0x2be2dd-_0x15b165){_0x38ce51=_0x24ccb8[_0x12434a];break;}}if(!_0x38ce51)return;_0x257b2d[_0x46f393(0x988)](),this[_0x46f393(0xe99)][_0x46f393(0x99c)](_0x38ce51[_0x46f393(0xae9)]);});}}class StubRenderer{constructor(_0x516fd8,_0x2d3bdc){const _0x5789cd=_0x160929;this[_0x5789cd(0xe99)]=_0x516fd8,this['mode']=_0x2d3bdc;}[_0x160929(0xa11)](_0x1d8a56){const _0x2b8416=_0x160929;_0x1d8a56[_0x2b8416(0x52b)]=_0x2b8416(0xcf9)+escapeHtml(cardT(this[_0x2b8416(0xe99)]?.[_0x2b8416(0xb5b)],this['card']?.[_0x2b8416(0x21c)],_0x2b8416(0xbc5)))+_0x2b8416(0x2d3)+escapeHtml(this['mode'])+_0x2b8416(0x8b1)+escapeHtml(cardT(this[_0x2b8416(0xe99)]?.[_0x2b8416(0xb5b)],this[_0x2b8416(0xe99)]?.['_config'],_0x2b8416(0xcd9)))+_0x2b8416(0x7c8);}}const STYLES='\x0a\x20\x20:host\x20{\x20display:\x20block;\x20}\x0a\x20\x20ha-card\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20position:\x20relative;\x20/*\x20anchors\x20the\x20export\x20button\x20to\x20the\x20card\x27s\x20top-right\x20*/\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#212121);\x0a\x20\x20\x20\x20font-family:\x20var(--primary-font-family,\x20Roboto,\x20sans-serif);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20border-radius:\x20var(--ha-card-border-radius,\x2012px);\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-header\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20ha-icon\x20{\x20--mdc-icon-size:\x2020px;\x20}\x0a\x20\x20.sgc-header-icon,\x20.sgc-header-icon-img\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header-icon-img\x20{\x20border-radius:\x204px;\x20}\x0a\x20\x20ha-card:hover\x20.sgc-header-icon,\x0a\x20\x20ha-card:hover\x20.sgc-header-icon-img\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-title\x20{\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-spark-mode,\x0a\x20\x20.sgc-plot-wrap.sgc-no-bleed\x20{\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-container\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-canvas\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20opacity:\x200;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x208px;\x0a\x20\x20\x20\x20padding:\x208px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.2);\x0a\x20\x20\x20\x20transition:\x20opacity\x200.12s\x20ease;\x0a\x20\x20\x20\x20min-width:\x20120px;\x0a\x20\x20\x20\x20backdrop-filter:\x20blur(8px);\x0a\x20\x20\x20\x20-webkit-backdrop-filter:\x20blur(8px);\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20padding:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-dot\x20{\x0a\x20\x20\x20\x20width:\x207px;\x0a\x20\x20\x20\x20height:\x207px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-name\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-val\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20writing-mode:\x20vertical-rl;\x0a\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20transform-origin:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.55;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20z-index:\x203;\x0a\x20\x20\x20\x20translate:\x200\x20-50%;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label-left\x20\x20{\x20left:\x200;\x20}\x0a\x20\x20.sgc-y-axis-label-right\x20{\x20right:\x200;\x20}\x0a\x20\x20.sgc-zoom-brush\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x200;\x0a\x20\x20\x20\x20height:\x20100%;\x0a\x20\x20\x20\x20background:\x20rgba(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';class StatisticsGraphChartCard extends HTMLElement{static get[_0x160929(0x1c8)](){return VERSION;}static get[_0x160929(0x1b2)](){return{...CARD_DEFAULTS};}static get[_0x160929(0x2cb)](){return[...PALETTE];}static[_0x160929(0x42e)](){return{...ENTITY_DEFAULTS};}static['getStubConfig'](){const _0x191e43=_0x160929;return{'chart_mode':_0x191e43(0xa73),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':'sun.sun'}]};}static async[_0x160929(0xb65)](){const _0x18ba87=_0x160929;return document[_0x18ba87(0x5c6)](_0x18ba87(0x9ce));}constructor(){const _0x1da6d2=_0x160929;super(),this['attachShadow']({'mode':_0x1da6d2(0x84f)}),this['_config']=null,this[_0x1da6d2(0xb5b)]=null,this[_0x1da6d2(0x248)]=[],this[_0x1da6d2(0x552)]=new DataFetcher(),this[_0x1da6d2(0x26b)]=null,this[_0x1da6d2(0x84e)]=null,this[_0x1da6d2(0x822)]=null,this['_zoomHistory']=[],this[_0x1da6d2(0x61a)]=null,this['_updateQueued']=![],this[_0x1da6d2(0x5a6)]=!![],this[_0x1da6d2(0x693)]=Math[_0x1da6d2(0x832)]()[_0x1da6d2(0x4af)](0x24)['slice'](0x2,0xb),this[_0x1da6d2(0xe0b)]=null,this[_0x1da6d2(0xe09)]=new Set(),this[_0x1da6d2(0x3f5)]=null,this[_0x1da6d2(0xa9e)]=null,this['_showExtremaOnClick']=![],this[_0x1da6d2(0xe8a)]=null,this[_0x1da6d2(0xb57)]=new Map(),this['_pollTimer']=null,this[_0x1da6d2(0x2af)]=![],this[_0x1da6d2(0x1ec)]=Object[_0x1da6d2(0xaf0)](null),this[_0x1da6d2(0x74c)]=null,this[_0x1da6d2(0x5d8)]=Object[_0x1da6d2(0xaf0)](null),this[_0x1da6d2(0x3b9)]=null,this[_0x1da6d2(0x6d4)]=![],this['_resolvedTemplateColors']=new Map(),this[_0x1da6d2(0x4be)]=[],this[_0x1da6d2(0xa80)]=null,this['_tplBoolEntities']=[],this[_0x1da6d2(0x128)]=![],this[_0x1da6d2(0x633)]=new Set(),this[_0x1da6d2(0xbeb)]=new Set(),this[_0x1da6d2(0x285)]=new Set(),this[_0x1da6d2(0x835)]=new Set(),this['_priceSeries']=new Map(),this[_0x1da6d2(0x55e)]=new Set(),this['_refSeries']=new Map(),this[_0x1da6d2(0x435)]=Object['create'](null),this[_0x1da6d2(0x755)]=new Set(),this[_0x1da6d2(0x890)]=Object[_0x1da6d2(0xaf0)](null),this[_0x1da6d2(0x7f4)]=null,this['_activeIntervalLabel']=null,this['_overrideAttributes']={},this[_0x1da6d2(0x17a)]=null,this['_zoomSyncHandler']=null,this['_scrollSyncHandler']=null,this['_showTooltipAtTime']=null,this[_0x1da6d2(0xac7)]=null,this[_0x1da6d2(0x9b0)]=null,this[_0x1da6d2(0xea4)]=null,this['_energyStart']=null,this[_0x1da6d2(0xa29)]=null,this['_dpSyncHandler']=null,this[_0x1da6d2(0x185)]=null,this['_intervalSyncRequestHandler']=null,this[_0x1da6d2(0x761)]=![],this[_0x1da6d2(0xd93)]=null,this[_0x1da6d2(0x9ee)]=null,this[_0x1da6d2(0x290)]=null,this[_0x1da6d2(0xa25)]=null,this[_0x1da6d2(0x42c)]=null,this['_queryInitialSyncDone']=![],this[_0x1da6d2(0x783)]='month',this[_0x1da6d2(0xaa5)]=0x0,this[_0x1da6d2(0xa06)]=null,this['_dpCustomEnd']=null,this['_dpExpanded']=![],this['_dpCalMonth']=null,this[_0x1da6d2(0x1f3)]=null,this[_0x1da6d2(0x7e6)]=null,this['_dpSynced']=![],this[_0x1da6d2(0x551)]=[],this[_0x1da6d2(0x1ba)]='',this['_wsUnsub']=null,this[_0x1da6d2(0x28d)]=![],this['_wsGen']=0x0,this[_0x1da6d2(0xc27)]=null,this[_0x1da6d2(0x710)]=0x0,this[_0x1da6d2(0xbaa)]=Object['create'](null),this[_0x1da6d2(0x690)]=null,this['_instanceKey']='';}['setConfig'](_0x5c65f9){const _0x2c08ec=_0x160929;if(!_0x5c65f9)throw new Error(_0x2c08ec(0x11f));if(!_0x5c65f9[_0x2c08ec(0x197)]||!Array['isArray'](_0x5c65f9[_0x2c08ec(0x197)]))throw new Error(_0x2c08ec(0xb69));const _0x3b7218=this[_0x2c08ec(0x21c)],_0x4ef99c={...CARD_DEFAULTS,..._0x5c65f9};_0x4ef99c[_0x2c08ec(0x197)]=_0x5c65f9[_0x2c08ec(0x197)][_0x2c08ec(0x272)](_0x1207a5=>!(_0x1207a5&&typeof _0x1207a5==='object'&&_0x1207a5[_0x2c08ec(0x397)]===![]))[_0x2c08ec(0x7ee)]((_0x29b438,_0x2a5ad2)=>{const _0x5664eb=_0x2c08ec;if(!_0x29b438[_0x5664eb(0xae9)]&&!_0x29b438['statistic_id'])throw new Error(_0x5664eb(0x65f)+_0x2a5ad2+_0x5664eb(0x3c6));if(_0x29b438[_0x5664eb(0x49b)]?.[_0x5664eb(0x397)]&&_0x29b438[_0x5664eb(0xcce)]?.[_0x5664eb(0x397)])throw new Error(_0x5664eb(0x57b)+(_0x29b438[_0x5664eb(0xae9)]||_0x29b438[_0x5664eb(0x378)]));const _0x3748f5={...ENTITY_DEFAULTS,..._0x29b438};if(_0x3748f5[_0x5664eb(0x2ca)]===undefined)delete _0x3748f5[_0x5664eb(0x2ca)];if(!_0x29b438[_0x5664eb(0x73c)])_0x3748f5[_0x5664eb(0x73c)]=PALETTE[_0x2a5ad2%PALETTE['length']];return _0x29b438[_0x5664eb(0xe6a)]&&(_0x3748f5[COMPILED_TRANSFORM]=compileValueTransform(_0x29b438['value_transform'])),_0x3748f5;});_0x4ef99c[_0x2c08ec(0xdd7)]&&_0x4ef99c['energy_date_sync']&&(_0x4ef99c[_0x2c08ec(0x5ec)]=![]);{const _0x2c831f=_0x4ef99c['entities'][_0x2c08ec(0x7ee)](_0x461c5b=>_0x461c5b[_0x2c08ec(0xae9)]||_0x461c5b[_0x2c08ec(0x378)]||'')[_0x2c08ec(0xc0d)]('|');this[_0x2c08ec(0x9b3)]!==undefined&&this[_0x2c08ec(0x9b3)]!==_0x2c831f&&this[_0x2c08ec(0x3c8)]&&Object[_0x2c08ec(0xc04)](this[_0x2c08ec(0x3c8)])['length']&&(this['_overrideAttributes']={}),this[_0x2c08ec(0x9b3)]=_0x2c831f;}{if(!(this[_0x2c08ec(0xa9e)]instanceof Set))this[_0x2c08ec(0xa9e)]=new Set();const _0x37976d=!!_0x3b7218?.[_0x2c08ec(0x59b)],_0x3b1944=!!_0x4ef99c[_0x2c08ec(0x59b)],_0x27502d=_0x3b7218?.[_0x2c08ec(0x197)]||[],_0x2adfa4=_0x37976d!==_0x3b1944;_0x4ef99c[_0x2c08ec(0x197)]['forEach']((_0x4c58d5,_0x245067)=>{const _0x4e0a1d=_0x2c08ec,_0x4e8bb0=_0x27502d[_0x245067]?.[_0x4e0a1d(0x2ca)];(_0x2adfa4||_0x4e8bb0!==_0x4c58d5[_0x4e0a1d(0x2ca)])&&this['_autoHideForce'][_0x4e0a1d(0x2c9)]((_0x4c58d5[_0x4e0a1d(0xae9)]||_0x4c58d5[_0x4e0a1d(0x378)])+'__'+_0x245067);});}{const _0x567cb2=compileLabelFormat(_0x4ef99c[_0x2c08ec(0xc05)],_0x4ef99c[_0x2c08ec(0x778)]),_0xf7392a=compileLabelFormat(_0x4ef99c['y2_axis_format'],_0x4ef99c[_0x2c08ec(0x778)]);if(_0x567cb2||_0xf7392a)for(const _0x34cd65 of _0x4ef99c[_0x2c08ec(0x197)]){Object['defineProperty'](_0x34cd65,_0x2c08ec(0x9cb),{'value':_0x34cd65[_0x2c08ec(0x8bc)]===_0x2c08ec(0xb20)?_0xf7392a:_0x567cb2,'enumerable':![],'writable':!![],'configurable':!![]});}}this['_tplBoolCard']=null;for(const _0x59c6e5 of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x4ef99c[_0x59c6e5])){if(!this[_0x2c08ec(0xa80)])this[_0x2c08ec(0xa80)]=Object[_0x2c08ec(0xaf0)](null);this[_0x2c08ec(0xa80)][_0x59c6e5]=_0x4ef99c[_0x59c6e5],_0x4ef99c[_0x59c6e5]=CARD_DEFAULTS[_0x59c6e5];}}this[_0x2c08ec(0xdae)]=_0x4ef99c['entities']['map'](_0x168821=>{const _0x4c93d9=_0x2c08ec;let _0x2034ba=null;for(const _0x806705 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x168821[_0x806705])){if(!_0x2034ba)_0x2034ba=Object[_0x4c93d9(0xaf0)](null);_0x2034ba[_0x806705]=_0x168821[_0x806705],_0x168821[_0x806705]=ENTITY_DEFAULTS[_0x806705];}}return _0x2034ba;}),this[_0x2c08ec(0x21c)]=_0x4ef99c,this['_entities']=_0x4ef99c[_0x2c08ec(0x197)],this['_applyTemplatedBools'](),this[_0x2c08ec(0x1ba)]='',this[_0x2c08ec(0x690)]=null,this['_instanceKey']=this[_0x2c08ec(0x744)](_0x4ef99c),this['_expandCompareGhosts']();if(_0x4ef99c[_0x2c08ec(0x989)]||_0x4ef99c[_0x2c08ec(0xac6)])try{const _0x1bc84c=JSON['parse'](lsGet('sgc-hours:'+this['_instanceKey'])||'null');_0x1bc84c&&isNum(toNum(_0x1bc84c[_0x2c08ec(0xaa3)]))&&(this[_0x2c08ec(0x7f4)]=toNum(_0x1bc84c[_0x2c08ec(0xaa3)]),this[_0x2c08ec(0xbfd)]=_0x1bc84c[_0x2c08ec(0x7d7)]||null);}catch{}else this[_0x2c08ec(0x7f4)]=null,this[_0x2c08ec(0xbfd)]=null,lsDel(_0x2c08ec(0x882)+this[_0x2c08ec(0xcd6)]);this[_0x2c08ec(0x290)]={'pph':_0x4ef99c[_0x2c08ec(0x909)],'gby':_0x4ef99c['group_by'],'autoScale':!!_0x4ef99c[_0x2c08ec(0x4d0)]};if(_0x4ef99c['show_pph_picker']||_0x4ef99c['pph_picker_group']){const _0x1881bc=toNum(lsGet(_0x2c08ec(0xc67)+this[_0x2c08ec(0xcd6)]));if(isNum(_0x1881bc))this[_0x2c08ec(0xd93)]=_0x1881bc;}else this[_0x2c08ec(0xd93)]=null,lsDel(_0x2c08ec(0xc67)+this[_0x2c08ec(0xcd6)]);if(_0x4ef99c[_0x2c08ec(0x398)]||_0x4ef99c[_0x2c08ec(0xded)]){const _0x17c389=lsGet('sgc-qgby:'+this[_0x2c08ec(0xcd6)]);if(_0x17c389)this[_0x2c08ec(0x9ee)]=_0x17c389;}else this[_0x2c08ec(0x9ee)]=null,lsDel(_0x2c08ec(0x235)+this[_0x2c08ec(0xcd6)]);this[_0x2c08ec(0xd9c)](_0x4ef99c);if(_0x4ef99c[_0x2c08ec(0xdd7)]||_0x4ef99c[_0x2c08ec(0xdc0)]){const _0xd70c7=_0x4ef99c['date_picker_default_mode'],_0x36c36e=_0xd70c7&&(DATE_PICKER_VALID_MODES[_0x2c08ec(0x15b)](_0xd70c7)||_0xd70c7 in DATE_PICKER_RELATIVE_MODES);let _0x15ab83=![];if(_0x36c36e)this[_0x2c08ec(0x783)]=_0xd70c7,this[_0x2c08ec(0xaa5)]=0x0;else try{const _0x377aaa=JSON[_0x2c08ec(0x730)](lsGet(_0x2c08ec(0xc03)+this[_0x2c08ec(0xcd6)])||_0x2c08ec(0x5a5));if(_0x377aaa){this[_0x2c08ec(0x783)]=_0x377aaa[_0x2c08ec(0x48e)]||_0x2c08ec(0x4e2),this[_0x2c08ec(0xaa5)]=_0x377aaa[_0x2c08ec(0x51e)]||0x0;if(_0x377aaa[_0x2c08ec(0x193)])this[_0x2c08ec(0xa06)]=new Date(_0x377aaa[_0x2c08ec(0x193)]);if(_0x377aaa[_0x2c08ec(0x7d2)])this[_0x2c08ec(0x5d2)]=new Date(_0x377aaa[_0x2c08ec(0x7d2)]);_0x15ab83=!![];}}catch{}const _0x2db2b3=_0x4ef99c[_0x2c08ec(0xad9)];Array[_0x2c08ec(0x724)](_0x2db2b3)&&_0x2db2b3[_0x2c08ec(0xc70)]&&!_0x2db2b3[_0x2c08ec(0x15b)](this[_0x2c08ec(0x783)])&&this[_0x2c08ec(0x783)]!==_0x2c08ec(0x120)&&!(this[_0x2c08ec(0x783)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x2c08ec(0x783)]=_0x2db2b3[0x0],this[_0x2c08ec(0xaa5)]=0x0);if(this[_0x2c08ec(0x783)]!==_0x2c08ec(0x120)&&(this[_0x2c08ec(0xaa5)]||0x0)>0x0)this['_dpOffset']=0x0;!_0x4ef99c['show_date_picker']&&_0x4ef99c[_0x2c08ec(0xdc0)]&&(_0x15ab83||_0x36c36e)&&(this['_dpSynced']=!![]);}else this['_dpMode']=_0x2c08ec(0x4e2),this[_0x2c08ec(0xaa5)]=0x0,this[_0x2c08ec(0xa06)]=null,this['_dpCustomEnd']=null,this['_dpSynced']=![],lsDel(_0x2c08ec(0xc03)+this[_0x2c08ec(0xcd6)]);this[_0x2c08ec(0x2af)]=this['_entities'][_0x2c08ec(0x45c)](_0x3ea87e=>_0x3ea87e['entity']&&!_0x3ea87e['statistic_id']),this[_0x2c08ec(0x633)]=this[_0x2c08ec(0x87b)](_0x4ef99c[_0x2c08ec(0x6aa)]),this[_0x2c08ec(0xbeb)]=this[_0x2c08ec(0x6fb)](this[_0x2c08ec(0x248)]),this['_thrColorRefs']=this['_collectThrRefs'](this[_0x2c08ec(0x248)]),this[_0x2c08ec(0x835)]=new Set(this['_entities'][_0x2c08ec(0x7ee)](_0x27e5db=>_0x27e5db?.[_0x2c08ec(0x531)])[_0x2c08ec(0x272)](Boolean)),this[_0x2c08ec(0x55e)]=new Set(this[_0x2c08ec(0x248)]['map'](_0x7293d5=>_0x7293d5?.[_0x2c08ec(0xacc)])['filter'](Boolean));if(!this[_0x2c08ec(0xa34)])for(const _0x42cb5d of this['_entities']){if(_0x42cb5d?.[_0x2c08ec(0x8a5)]&&!_0x42cb5d[_0x2c08ec(0x3d5)]){this[_0x2c08ec(0xa34)]=!![],console['warn']('[sgc]\x20data_value_expression\x20on\x20'+(_0x42cb5d[_0x2c08ec(0xae9)]||_0x42cb5d[_0x2c08ec(0x378)])+_0x2c08ec(0x534));break;}}(this[_0x2c08ec(0x17b)]||this[_0x2c08ec(0x28d)])&&this[_0x2c08ec(0xa41)]()!==this['_wsTrackedKey']&&this['_unsubscribeEvents']();this[_0x2c08ec(0x6d4)]=![],this[_0x2c08ec(0x1ec)]=Object[_0x2c08ec(0xaf0)](null),this[_0x2c08ec(0x5d8)]=Object[_0x2c08ec(0xaf0)](null),this[_0x2c08ec(0x890)]=Object['create'](null),this[_0x2c08ec(0x435)]=Object[_0x2c08ec(0xaf0)](null),this[_0x2c08ec(0x755)][_0x2c08ec(0x364)](),this[_0x2c08ec(0x552)][_0x2c08ec(0xb79)]=this[_0x2c08ec(0x21c)][_0x2c08ec(0x936)]===!![],this[_0x2c08ec(0x42d)](),this['_restartEnergyDateSyncIfNeeded'](_0x3b7218),this[_0x2c08ec(0xb53)]();if(this[_0x2c08ec(0xb5b)])this['_scheduleUpdate']();}[_0x160929(0x6fb)](_0x48fe15){const _0x521c67=_0x160929,_0x211b19=new Set();for(const _0x50129c of _0x48fe15||[]){if(!_0x50129c||!_0x50129c[_0x521c67(0x3d5)]||!_0x50129c['data_value_expression'])continue;const _0x15526e=_0x50129c['data_vars'];if(!_0x15526e||typeof _0x15526e!=='object')continue;for(const _0x46bb5b of Object[_0x521c67(0x94d)](_0x15526e)){if(typeof _0x46bb5b===_0x521c67(0x19d)&&_0x46bb5b)_0x211b19[_0x521c67(0x2c9)](_0x46bb5b);}}return _0x211b19;}[_0x160929(0x76e)](_0x5bc7f7){const _0x43ce9f=_0x160929,_0x467480=new Set();for(const _0x2be5a2 of _0x5bc7f7||[]){const _0x1bda3e=_0x2be5a2?.[_0x43ce9f(0xcce)]?.[_0x43ce9f(0x94d)];if(!Array[_0x43ce9f(0x724)](_0x1bda3e))continue;for(const _0x4ffb8b of _0x1bda3e){for(const _0x4659d9 of[_0x4ffb8b?.['value'],_0x4ffb8b?.[_0x43ce9f(0x73c)]]){if(typeof _0x4659d9===_0x43ce9f(0x19d)){const _0x3bd0a5=_0x4659d9['match'](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x3bd0a5)_0x467480[_0x43ce9f(0x2c9)](_0x3bd0a5[0x1]);}}}}return _0x467480;}[_0x160929(0x2db)](_0x467bda){const _0x20c44e=_0x160929;return typeof _0x467bda==='string'&&/^[a-z_]+\.[a-z0-9_]+/i[_0x20c44e(0x2e2)](_0x467bda);}[_0x160929(0xe63)](_0x562430){const _0x2bd44d=_0x160929;if(typeof _0x562430!=='string')return _0x562430;const _0x2c99ed=_0x562430[_0x2bd44d(0x7c0)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x2c99ed)return _0x562430;const _0x2bbe10=this[_0x2bd44d(0xb5b)]?.[_0x2bd44d(0x28e)]?.[_0x2c99ed[0x1]];if(!_0x2bbe10)return _0x562430;const _0x1c1624=_0x2c99ed[0x2]?getAttributePath(_0x2bbe10[_0x2bd44d(0xcd4)],_0x2c99ed[0x2]):_0x2bbe10[_0x2bd44d(0x89b)];return _0x1c1624===null||_0x1c1624===undefined||_0x1c1624===''?_0x562430:_0x1c1624;}['_thrVals'](_0x38814a){const _0x55d1fb=_0x160929,_0x3c01d5=_0x38814a?.['color_thresholds']?.[_0x55d1fb(0x94d)];if(!Array['isArray'](_0x3c01d5))return _0x3c01d5;if(!_0x3c01d5[_0x55d1fb(0x45c)](_0xa2da30=>this[_0x55d1fb(0x2db)](_0xa2da30?.[_0x55d1fb(0xe91)])||this[_0x55d1fb(0x2db)](_0xa2da30?.[_0x55d1fb(0x73c)])))return _0x3c01d5;return _0x3c01d5[_0x55d1fb(0x7ee)](_0x4d078f=>({..._0x4d078f,'value':this[_0x55d1fb(0xe63)](_0x4d078f?.[_0x55d1fb(0xe91)]),'color':this[_0x55d1fb(0xe63)](_0x4d078f?.[_0x55d1fb(0x73c)])}));}[_0x160929(0x87b)](_0x4c1e0f){const _0xc7dbe1=_0x160929,_0x1fed82=new Set();if(!Array[_0xc7dbe1(0x724)](_0x4c1e0f))return _0x1fed82;for(const _0x5ad052 of _0x4c1e0f){if(!_0x5ad052||typeof _0x5ad052!=='object')continue;if(_0x5ad052['type']===_0xc7dbe1(0x74a)){const _0x11e115=extractAnnotationRefEntityId(_0x5ad052['value']);if(_0x11e115)_0x1fed82['add'](_0x11e115);}else{if(_0x5ad052[_0xc7dbe1(0xc4e)]===_0xc7dbe1(0xe92)){const _0x447a56=extractAnnotationRefEntityId(_0x5ad052[_0xc7dbe1(0xe91)]??_0x5ad052['from']),_0x4bd222=extractAnnotationRefEntityId(_0x5ad052[_0xc7dbe1(0x6ee)]??_0x5ad052['to']);if(_0x447a56)_0x1fed82[_0xc7dbe1(0x2c9)](_0x447a56);if(_0x4bd222)_0x1fed82[_0xc7dbe1(0x2c9)](_0x4bd222);}else(_0x5ad052[_0xc7dbe1(0xc4e)]==='event'||_0x5ad052[_0xc7dbe1(0xc4e)]==='span')&&_0x5ad052[_0xc7dbe1(0xae9)]&&_0x1fed82['add'](_0x5ad052[_0xc7dbe1(0xae9)]);}}return _0x1fed82;}[_0x160929(0xb58)](){const _0x4ad8e0=_0x160929,_0xee2a65=this[_0x4ad8e0(0x21c)]?.[_0x4ad8e0(0x6aa)];if(!Array['isArray'](_0xee2a65)||!_0xee2a65['length'])return[];const _0xad5162=_0xd2a2f0=>{const _0x297347=_0x4ad8e0;if(typeof _0xd2a2f0==='string'&&_0xd2a2f0[_0x297347(0x15b)]('{{'))return this[_0x297347(0x631)]['get'](_0xd2a2f0)||_0xd2a2f0;return _0xd2a2f0;},_0x3da5c9=[];for(const _0x2f1a6d of _0xee2a65){if(!_0x2f1a6d||typeof _0x2f1a6d!==_0x4ad8e0(0x70f))continue;const _0x583945={..._0x2f1a6d};for(const _0x445d44 of[_0x4ad8e0(0x3a7),_0x4ad8e0(0x1ae),_0x4ad8e0(0xbbf),_0x4ad8e0(0xe91),_0x4ad8e0(0x6ee),_0x4ad8e0(0x7d7)]){typeof _0x583945[_0x445d44]===_0x4ad8e0(0x19d)&&_0x583945[_0x445d44][_0x4ad8e0(0x15b)]('{{')&&(_0x583945[_0x445d44]=_0xad5162(_0x583945[_0x445d44]));}if(_0x583945['type']==='threshold'||_0x583945['type']===_0x4ad8e0(0xe92)){_0x3da5c9[_0x4ad8e0(0xd65)](_0x583945);continue;}(_0x583945[_0x4ad8e0(0xc4e)]===_0x4ad8e0(0xcb3)||_0x583945[_0x4ad8e0(0xc4e)]==='span')&&!_0x583945[_0x4ad8e0(0xae9)]&&_0x3da5c9[_0x4ad8e0(0xd65)](_0x583945);}return this['_resolvedEntityAnnotations']?.[_0x4ad8e0(0xc70)]&&_0x3da5c9[_0x4ad8e0(0xd65)](...this[_0x4ad8e0(0x551)]),_0x3da5c9;}async[_0x160929(0xe3a)](_0x43fc85,_0x2cd6ce){const _0x458cbb=_0x160929,_0x3b66d4=this[_0x458cbb(0x21c)]?.[_0x458cbb(0x6aa)];if(!Array['isArray'](_0x3b66d4)||!_0x3b66d4[_0x458cbb(0xc70)])return[];const _0x3149d1=[],_0x4e2136=new Set();for(const _0x2676a4 of _0x3b66d4){if(!_0x2676a4||typeof _0x2676a4!==_0x458cbb(0x70f))continue;if(_0x2676a4[_0x458cbb(0xc4e)]!==_0x458cbb(0xcb3)&&_0x2676a4[_0x458cbb(0xc4e)]!=='span'||!_0x2676a4[_0x458cbb(0xae9)])continue;if(_0x4e2136['has'](_0x2676a4[_0x458cbb(0xae9)]))continue;_0x4e2136[_0x458cbb(0x2c9)](_0x2676a4[_0x458cbb(0xae9)]),_0x3149d1[_0x458cbb(0xd65)]({'id':_0x2676a4[_0x458cbb(0xae9)]});}if(!_0x3149d1[_0x458cbb(0xc70)])return[];let _0x3d0a0e={};try{const _0x190d17=this[_0x458cbb(0x21c)][_0x458cbb(0xbf0)]!==![];_0x3d0a0e=await this[_0x458cbb(0x552)][_0x458cbb(0x900)](this[_0x458cbb(0xb5b)],_0x3149d1,_0x43fc85,_0x2cd6ce,_0x190d17);}catch(_0x4abd0d){return console['warn'](_0x458cbb(0x62c),_0x4abd0d),[];}const _0x58bf3b=_0x2cd6ce[_0x458cbb(0x910)](),_0x3efda5=[];for(const _0x18a64d of _0x3b66d4){if(!_0x18a64d||typeof _0x18a64d!==_0x458cbb(0x70f))continue;if(_0x18a64d[_0x458cbb(0xc4e)]!=='event'&&_0x18a64d['type']!==_0x458cbb(0x405)||!_0x18a64d['entity'])continue;const _0x3e559d=_0x3d0a0e[_0x18a64d[_0x458cbb(0xae9)]];if(!Array['isArray'](_0x3e559d)||!_0x3e559d[_0x458cbb(0xc70)])continue;const _0x27c644=String(_0x18a64d[_0x458cbb(0x89b)]??'on');if(_0x18a64d[_0x458cbb(0xc4e)]===_0x458cbb(0xcb3)){String(_0x3e559d[0x0]['state'])===_0x27c644&&_0x3efda5['push']({..._0x18a64d,'type':_0x458cbb(0xcb3),'time':_0x3e559d[0x0]['t']});for(let _0x7389d4=0x1;_0x7389d4<_0x3e559d[_0x458cbb(0xc70)];_0x7389d4++){String(_0x3e559d[_0x7389d4][_0x458cbb(0x89b)])===_0x27c644&&String(_0x3e559d[_0x7389d4-0x1][_0x458cbb(0x89b)])!==_0x27c644&&_0x3efda5[_0x458cbb(0xd65)]({..._0x18a64d,'type':'event','time':_0x3e559d[_0x7389d4]['t']});}}else{let _0x2c78b0=null;if(String(_0x3e559d[0x0]['state'])===_0x27c644)_0x2c78b0=_0x3e559d[0x0]['t'];for(let _0x162f79=0x1;_0x162f79<_0x3e559d[_0x458cbb(0xc70)];_0x162f79++){const _0x356dac=String(_0x3e559d[_0x162f79][_0x458cbb(0x89b)])===_0x27c644;if(_0x356dac&&_0x2c78b0===null)_0x2c78b0=_0x3e559d[_0x162f79]['t'];else!_0x356dac&&_0x2c78b0!==null&&(_0x3efda5['push']({..._0x18a64d,'type':_0x458cbb(0x405),'start':_0x2c78b0,'end':_0x3e559d[_0x162f79]['t']}),_0x2c78b0=null);}_0x2c78b0!==null&&_0x3efda5[_0x458cbb(0xd65)]({..._0x18a64d,'type':_0x458cbb(0x405),'start':_0x2c78b0,'end':_0x58bf3b});}}return _0x3efda5;}[_0x160929(0xdf9)](_0x172910){const _0x4795f6=_0x160929;if(!_0x172910)return null;const _0x3218ba=Array[_0x4795f6(0x724)](_0x172910)?_0x172910:[_0x172910],_0x5d8099=[];for(const _0x36d6c6 of _0x3218ba){const _0x4c4487=this[_0x4795f6(0xbcc)](_0x36d6c6,_0x5d8099[_0x4795f6(0xc70)]);if(_0x4c4487)_0x5d8099['push'](_0x4c4487);}return _0x5d8099[_0x4795f6(0xc70)]?_0x5d8099:null;}[_0x160929(0xbcc)](_0x1e19f3,_0x40d67a=0x0){const _0x582c66=_0x160929;if(!_0x1e19f3)return null;let _0x5a5272=_0x1e19f3;if(_0x1e19f3===!![])_0x5a5272={};else{if(typeof _0x1e19f3===_0x582c66(0x19d)||typeof _0x1e19f3===_0x582c66(0x481))_0x5a5272={'period':_0x1e19f3};}if(typeof _0x5a5272!==_0x582c66(0x70f))return null;const _0x3866b6=toNum(_0x5a5272['opacity']),_0x581e30=toNum(_0x5a5272[_0x582c66(0xbc9)]),_0x5acf13=toNum(_0x5a5272[_0x582c66(0xbed)]);return{'period':_0x5a5272[_0x582c66(0x395)]??'previous_period','periods_back':isNum(_0x5acf13)&&_0x5acf13>=0x1?Math[_0x582c66(0xc2f)](0x208,Math[_0x582c66(0x604)](_0x5acf13)):0x1,'hide_on_load':_0x5a5272[_0x582c66(0xc4b)]===!![],'color':_0x5a5272[_0x582c66(0x73c)]??null,'opacity':isNum(_0x3866b6)?clamp(_0x3866b6,0.05,0x1):Math[_0x582c66(0xa08)](0.15,0.45*Math[_0x582c66(0x64c)](0.66,_0x40d67a)),'line_style':_0x5a5272[_0x582c66(0x275)]||_0x582c66(0xa85),'line_width':isNum(_0x581e30)&&_0x581e30>0x0?_0x581e30:null,'show_fill':_0x5a5272[_0x582c66(0xe5e)]===!![],'show_points':_0x5a5272[_0x582c66(0x964)]===!![],'show_average':_0x5a5272[_0x582c66(0xfa)]===!![],'show_in_legend':_0x5a5272['show_in_legend']===undefined?null:!!_0x5a5272[_0x582c66(0xe73)],'show_delta':_0x5a5272[_0x582c66(0x406)]!==![]};}[_0x160929(0xbbe)](){const _0x1277ca=_0x160929;if((this['_config'][_0x1277ca(0xcb7)]||_0x1277ca(0xa73))!==_0x1277ca(0xa73))return;if(this['_config'][_0x1277ca(0x9d6)])return;const _0x32fb76=this[_0x1277ca(0x248)][_0x1277ca(0xc70)];for(let _0x31706e=0x0;_0x31706e<_0x32fb76;_0x31706e++){const _0x3ad22f=this[_0x1277ca(0x248)][_0x31706e];if(!_0x3ad22f||_0x3ad22f[_0x1277ca(0xe11)]!=null)continue;if((_0x3ad22f[_0x1277ca(0x529)]||_0x3ad22f['type'])==='candlestick')continue;if(_0x3ad22f[_0x1277ca(0x592)]||_0x3ad22f[_0x1277ca(0x3d5)])continue;const _0x150cef=this[_0x1277ca(0xdf9)](_0x3ad22f['compare']);if(!_0x150cef)continue;for(const _0x337892 of _0x150cef){const _0x4e240e={..._0x3ad22f};_0x4e240e[_0x1277ca(0xe11)]=_0x31706e,_0x4e240e['_compareCfg']=_0x337892,_0x4e240e[_0x1277ca(0x467)]=null,_0x4e240e['name']=null,delete _0x4e240e[_0x1277ca(0xb6a)];if(_0x337892['color'])_0x4e240e[_0x1277ca(0x73c)]=_0x337892[_0x1277ca(0x73c)];_0x4e240e[_0x1277ca(0x275)]=_0x337892[_0x1277ca(0x275)];if(_0x337892[_0x1277ca(0xbc9)]!=null)_0x4e240e[_0x1277ca(0xbc9)]=_0x337892[_0x1277ca(0xbc9)];_0x4e240e[_0x1277ca(0xe5e)]=_0x337892[_0x1277ca(0xe5e)],_0x4e240e[_0x1277ca(0x964)]=_0x337892[_0x1277ca(0x964)],_0x4e240e['show_in_legend']=_0x337892[_0x1277ca(0xe73)]==null?!!_0x3ad22f[_0x1277ca(0xe73)]:_0x337892[_0x1277ca(0xe73)],_0x4e240e[_0x1277ca(0x45d)]=![],_0x4e240e[_0x1277ca(0x22e)]='never',_0x4e240e[_0x1277ca(0x3ad)]=![],_0x4e240e['show_average']=_0x337892['show_average']===!![],_0x4e240e[_0x1277ca(0x4c6)]=![],_0x4e240e['moving_averages']=null;{const _0x39bd6a=_0x3ad22f[_0x1277ca(0xb5a)]!=null&&_0x3ad22f[_0x1277ca(0xb5a)]!==''?String(_0x3ad22f[_0x1277ca(0xb5a)]):this[_0x1277ca(0x21c)][_0x1277ca(0xda9)]?_0x1277ca(0x8f7):null;_0x4e240e[_0x1277ca(0xb5a)]=_0x39bd6a==null?null:_0x39bd6a+_0x1277ca(0x9a5)+(_0x337892['period']??_0x1277ca(0x3cc))+'x'+(_0x337892[_0x1277ca(0xbed)]??0x1);}_0x4e240e[_0x1277ca(0xc81)]=null;if(_0x337892[_0x1277ca(0xc4b)])_0x4e240e['auto_hide']=!![];_0x4e240e['z_index']=(toNum(_0x3ad22f[_0x1277ca(0x212)])||0x0)-0x1,_0x4e240e[_0x1277ca(0x51e)]=0x0;const _0x3b8da2=Object['getOwnPropertyDescriptor'](_0x3ad22f,_0x1277ca(0x9cb));if(_0x3b8da2)Object['defineProperty'](_0x4e240e,'__sgcAxisFmt',_0x3b8da2);this[_0x1277ca(0x248)][_0x1277ca(0xd65)](_0x4e240e);}}}['_inferEnergyPeriodMode'](_0x3182e6){const _0x360423=_0x160929;if(!this['_energyStart']||!this[_0x360423(0xa29)])return null;const _0x30cd50=_0x52da74=>{const _0x4ce337=_0x360423,_0x29241f=tzParts(_0x52da74,_0x3182e6),_0x3dcfc3=zonedWallToMs(_0x29241f['y'],_0x29241f['mo'],_0x29241f['d'],0x0,0x0,0x0,_0x3182e6),_0x30a991=zonedWallToMs(_0x29241f['y'],_0x29241f['mo'],_0x29241f['d']+0x1,0x0,0x0,0x0,_0x3182e6);if(Math[_0x4ce337(0x960)](_0x52da74-_0x3dcfc3)<=0x1d4c0)return _0x3dcfc3;if(Math['abs'](_0x52da74-_0x30a991)<=0x1d4c0)return _0x30a991;return null;},_0x2ad898=_0x30cd50(this['_energyStart'][_0x360423(0x910)]()),_0x56783f=_0x30cd50(this[_0x360423(0xa29)][_0x360423(0x910)]());if(_0x2ad898==null||_0x56783f==null)return null;const _0x2deb5d=tzParts(_0x2ad898,_0x3182e6),_0x191ae8=tzParts(_0x56783f,_0x3182e6),_0x18dcbf=(_0xf8fede,_0x1c700d,_0x58324a)=>zonedWallToMs(_0xf8fede,_0x1c700d,_0x58324a,0x0,0x0,0x0,_0x3182e6)===_0x56783f;if(_0x2deb5d['mo']===0x0&&_0x2deb5d['d']===0x1&&_0x191ae8['mo']===0x0&&_0x191ae8['d']===0x1&&_0x191ae8['y']===_0x2deb5d['y']+0x1)return _0x360423(0x4f9);if(_0x2deb5d['d']===0x1&&_0x191ae8['d']===0x1&&_0x191ae8['y']*0xc+_0x191ae8['mo']===_0x2deb5d['y']*0xc+_0x2deb5d['mo']+0x1)return _0x360423(0x4e2);if(_0x18dcbf(_0x2deb5d['y'],_0x2deb5d['mo'],_0x2deb5d['d']+0x7))return _0x360423(0x26d);if(_0x18dcbf(_0x2deb5d['y'],_0x2deb5d['mo'],_0x2deb5d['d']+0x1))return _0x360423(0xc85);return null;}[_0x160929(0xaac)](_0x22dc7f,_0x5152d8){const _0x44b359=_0x160929,_0x439409=resolveDisplayTimeZone(this[_0x44b359(0xb5b)],this[_0x44b359(0x21c)]),_0xefed57=_0x5152d8[_0x44b359(0x3a7)][_0x44b359(0x910)](),_0x564378=_0x5152d8['end'][_0x44b359(0x910)](),_0x360c6f=(_0x2132ff,_0xc2468b)=>{const _0x53988a=_0x44b359,_0x4f1f9f=tzParts(_0xefed57,_0x439409);let _0x31fe17=_0x4f1f9f['y']+_0x2132ff,_0x536c48=_0x4f1f9f['mo']+_0xc2468b;_0x31fe17+=Math[_0x53988a(0x604)](_0x536c48/0xc),_0x536c48=(_0x536c48%0xc+0xc)%0xc;const _0x153afd=new Date(_0x31fe17,_0x536c48+0x1,0x0)[_0x53988a(0x484)]();return zonedWallToMs(_0x31fe17,_0x536c48,Math[_0x53988a(0xc2f)](_0x4f1f9f['d'],_0x153afd),_0x4f1f9f['h'],_0x4f1f9f['mi'],0x0,_0x439409);},_0x361dba=_0x22dc7f['period'],_0x5d6cb5=Math[_0x44b359(0xa08)](0x1,Math[_0x44b359(0x604)](toNum(_0x22dc7f?.[_0x44b359(0xbed)])||0x1)),_0x1a8749=toNum(_0x361dba);if(isNum(_0x1a8749)&&_0x1a8749>0x0)return _0x1a8749*_0x5d6cb5;switch(_0x361dba){case _0x44b359(0x593):return 0x18*_0x5d6cb5;case _0x44b359(0x41f):return 0xa8*_0x5d6cb5;case'last_month':return(_0xefed57-_0x360c6f(0x0,-_0x5d6cb5))/0x36ee80;case _0x44b359(0x2f6):return(_0xefed57-_0x360c6f(-_0x5d6cb5,0x0))/0x36ee80;case'previous_period':default:{const _0x3b682d=this[_0x44b359(0x21c)][_0x44b359(0xdd7)]||this[_0x44b359(0x21c)]['date_picker_group']&&this[_0x44b359(0x4a6)];let _0x1ef888=_0x3b682d?this[_0x44b359(0x783)]:null;!_0x1ef888&&this['_config'][_0x44b359(0x5ec)]&&(_0x1ef888=this['_inferEnergyPeriodMode'](_0x439409));if(_0x1ef888===_0x44b359(0x4e2))return(_0xefed57-_0x360c6f(0x0,-_0x5d6cb5))/0x36ee80;if(_0x1ef888==='year')return(_0xefed57-_0x360c6f(-_0x5d6cb5,0x0))/0x36ee80;if(_0x1ef888===_0x44b359(0xc85)||_0x1ef888===_0x44b359(0x26d)){const _0x731ad4=_0x3b682d?Math[_0x44b359(0xa08)](0x1,parseInt(this['_config']?.['date_picker_step'],0xa)||0x1):0x1,_0x3d036e=tzParts(_0xefed57,_0x439409),_0x5dc72b=_0x5d6cb5*_0x731ad4*(_0x1ef888===_0x44b359(0x26d)?0x7:0x1);return(_0xefed57-zonedWallToMs(_0x3d036e['y'],_0x3d036e['mo'],_0x3d036e['d']-_0x5dc72b,_0x3d036e['h'],_0x3d036e['mi'],0x0,_0x439409))/0x36ee80;}return(_0x564378-_0xefed57)/0x36ee80*_0x5d6cb5;}}}[_0x160929(0x292)](_0x29aa7d){const _0x13e013=_0x160929,_0x2a8955=!this[_0x13e013(0xe09)][_0x13e013(0x9b5)](_0x29aa7d),_0x47faf1=[_0x29aa7d],_0x3733c5=this[_0x13e013(0x26b)]?.[_0x13e013(0x4a7)]?.['find'](_0x22ae3b=>_0x22ae3b['id']===_0x29aa7d);if(_0x3733c5&&_0x3733c5[_0x13e013(0xae9)]?.[_0x13e013(0xe11)]==null)for(const _0x2b2752 of this[_0x13e013(0x26b)][_0x13e013(0x4a7)]['filter'](_0x2419e2=>_0x2419e2[_0x13e013(0xae9)]?.[_0x13e013(0xe11)]===_0x3733c5[_0x13e013(0xa9a)])){_0x47faf1['push'](_0x2b2752['id']);}for(const _0x5db6b4 of _0x47faf1){if(_0x2a8955)this[_0x13e013(0xe09)][_0x13e013(0x2c9)](_0x5db6b4);else this[_0x13e013(0xe09)][_0x13e013(0x200)](_0x5db6b4);}}[_0x160929(0x744)](_0x25ca2b){const _0x411953=_0x160929,_0x507383={'e':(_0x25ca2b['entities']||[])['map'](_0x72638f=>[_0x72638f[_0x411953(0xae9)]||'',_0x72638f[_0x411953(0x378)]||'',_0x72638f[_0x411953(0x476)]||'']),'c':_0x25ca2b[_0x411953(0xcb7)]||_0x411953(0xa73),'t':_0x25ca2b[_0x411953(0xce3)]||''};return hashString(JSON[_0x411953(0xd82)](_0x507383));}[_0x160929(0xd0e)](){const _0x1199d3=_0x160929,_0x5b9b5d=this[_0x1199d3(0xb5b)];if(!_0x5b9b5d?.[_0x1199d3(0x55f)])return null;const _0x4f3c85=_0x5b9b5d[_0x1199d3(0x55f)];try{const _0xad8d02=window[_0x1199d3(0x93f)]?.[_0x1199d3(0x298)];if(typeof _0xad8d02==='function'){const _0x3dce58=_0xad8d02(_0x5b9b5d);if(_0x3dce58&&typeof _0x3dce58[_0x1199d3(0xd21)]===_0x1199d3(0xc89))return _0x3dce58;}}catch{}try{const _0x4e68e5=document['querySelector'](_0x1199d3(0xc7e)),_0x16b231=_0x4e68e5?.[_0x1199d3(0xd2c)];if(_0x16b231&&typeof _0x16b231[_0x1199d3(0xd21)]==='function')return _0x16b231;}catch{}const _0x65ab3a=_0x2f06e3=>{const _0x3c474f=_0x1199d3;if(!_0x2f06e3||typeof _0x2f06e3!==_0x3c474f(0x70f))return null;for(const [_0x165569,_0xcade1e]of Object[_0x3c474f(0x610)](_0x2f06e3)){if(!/energy|nerg/i[_0x3c474f(0x2e2)](_0x165569))continue;if(_0xcade1e&&typeof _0xcade1e['subscribe']===_0x3c474f(0xc89))return _0xcade1e;}return null;};return _0x65ab3a(_0x4f3c85)||_0x65ab3a(_0x4f3c85['_collections']);}[_0x160929(0xa81)](){const _0x3366fe=_0x160929;if(!this[_0x3366fe(0x21c)]?.[_0x3366fe(0x5ec)]||!this[_0x3366fe(0xb5b)])return;this[_0x3366fe(0xc9c)]();const _0x5da8aa=()=>{const _0x367719=_0x3366fe,_0x315886=this[_0x367719(0xd0e)]();if(!_0x315886)return![];this[_0x367719(0x9b0)]=_0x315886['subscribe'](_0x202350=>{const _0x109039=_0x367719,_0x386869=_0x315886['start']||_0x315886[_0x109039(0x9a2)]||_0x202350?.[_0x109039(0x3a7)],_0x171679=_0x315886[_0x109039(0x1ae)]||_0x315886['_end']||_0x202350?.[_0x109039(0x1ae)];if(_0x386869)this[_0x109039(0xb4c)](_0x386869,_0x171679);});const _0x52ee2e=_0x315886['start']||_0x315886[_0x367719(0x9a2)],_0x1f07d0=_0x315886[_0x367719(0x1ae)]||_0x315886[_0x367719(0xb21)];if(_0x52ee2e)this['_handleEnergyDate'](_0x52ee2e,_0x1f07d0);return!![];};if(_0x5da8aa())return;let _0x4d4078=0x0;this[_0x3366fe(0xea4)]=setInterval(()=>{const _0x51210c=_0x3366fe;_0x4d4078+=0x1,(_0x5da8aa()||_0x4d4078>=0xf)&&(clearInterval(this[_0x51210c(0xea4)]),this[_0x51210c(0xea4)]=null);},0x7d0);}[_0x160929(0xc9c)](){const _0x481781=_0x160929;if(this[_0x481781(0x9b0)]){try{this[_0x481781(0x9b0)]();}catch{}this[_0x481781(0x9b0)]=null;}this[_0x481781(0xea4)]&&(clearInterval(this[_0x481781(0xea4)]),this['_energyDiscoverTimer']=null);}[_0x160929(0xb4c)](_0x31e540,_0x53eaa3){const _0x3cd9de=_0x160929,_0x31d20b=_0x31e540 instanceof Date?_0x31e540:new Date(_0x31e540),_0x412de5=_0x53eaa3?_0x53eaa3 instanceof Date?_0x53eaa3:new Date(_0x53eaa3):new Date();if(isNaN(_0x31d20b['getTime']())||isNaN(_0x412de5['getTime']()))return;if(_0x412de5[_0x3cd9de(0x910)]()<=_0x31d20b[_0x3cd9de(0x910)]())return;if(this[_0x3cd9de(0x793)]&&this[_0x3cd9de(0xa29)]&&this[_0x3cd9de(0x793)][_0x3cd9de(0x910)]()===_0x31d20b[_0x3cd9de(0x910)]()&&this[_0x3cd9de(0xa29)][_0x3cd9de(0x910)]()===_0x412de5['getTime']())return;this[_0x3cd9de(0x793)]=_0x31d20b,this[_0x3cd9de(0xa29)]=_0x412de5,this[_0x3cd9de(0x42d)](),this[_0x3cd9de(0x58d)]();}['_restartEnergyDateSyncIfNeeded'](_0x33137a){const _0x381824=_0x160929,_0x329170=!!_0x33137a?.[_0x381824(0x5ec)],_0x5028d5=!!this['_config']?.[_0x381824(0x5ec)];if(_0x329170===_0x5028d5)return;_0x5028d5?this[_0x381824(0xa81)]():(this[_0x381824(0xc9c)](),this[_0x381824(0x793)]=null,this['_energyEnd']=null,this[_0x381824(0x58d)]());}[_0x160929(0x7cd)](){const _0x626fad=_0x160929,_0x40f189=this['_config'];if(this[_0x626fad(0xb3d)]){Object[_0x626fad(0x4b2)](_0x40f189,'__sgcDecisionHours',{'value':(this[_0x626fad(0xb3d)][_0x626fad(0x1ae)]-this[_0x626fad(0xb3d)]['start'])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0xee66e6 of['__sgcExtVisibleH',_0x626fad(0x594)]){Object[_0x626fad(0x4b2)](_0x40f189,_0xee66e6,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this[_0x626fad(0xb3d)][_0x626fad(0x3a7)]),'end':new Date(this[_0x626fad(0xb3d)][_0x626fad(0x1ae)])};}const _0x2d5cbb=new Date(),_0x51eb2d=_0x1bdaf0=>{Object['defineProperty'](_0x40f189,'__sgcDecisionHours',{'value':_0x1bdaf0,'enumerable':![],'writable':!![],'configurable':!![]});};_0x51eb2d(null);const _0x15641e=_0x570f9e=>{const _0x2b97bb=_0x626fad;Object[_0x2b97bb(0x4b2)](_0x40f189,_0x2b97bb(0xb7f),{'value':_0x570f9e,'enumerable':![],'writable':!![],'configurable':!![]});};_0x15641e(null);const _0x19cc05=_0x4969b3=>{const _0x8c6c4=_0x626fad;Object[_0x8c6c4(0x4b2)](_0x40f189,_0x8c6c4(0x594),{'value':_0x4969b3,'enumerable':![],'writable':!![],'configurable':!![]});};_0x19cc05(null);const _0x923e52=resolveDisplayTimeZone(this[_0x626fad(0xb5b)],_0x40f189);let _0x17c146=0x0;for(const _0x3857f9 of this[_0x626fad(0x248)]||[]){const _0x3b5364=toNum(_0x3857f9?.[_0x626fad(0x8e5)]);if(_0x3b5364>0x0&&_0x3b5364>_0x17c146)_0x17c146=_0x3b5364;}const _0x5460e9=_0x110617=>{const _0x3f4f58=_0x626fad;if(_0x17c146<=0x0)return _0x110617;return new Date(_0x110617[_0x3f4f58(0x910)]()+_0x17c146*0x36ee80);},_0x33c321=_0x2c1e5f=>{const _0x4014fd=_0x626fad;if(_0x2c1e5f==null||typeof _0x2c1e5f!=='string')return null;const _0x2109de=_0x2c1e5f[_0x4014fd(0xa2f)]();if(!_0x2109de)return null;if(_0x2109de['toLowerCase']()===_0x4014fd(0x2e6))return 0x0;const _0x25e1ac=_0x2109de[_0x4014fd(0x7c0)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x25e1ac){const _0x3e1646=_0x25e1ac[0x1]==='+'?0x1:-0x1,_0x3fdb05=parseFloat(_0x25e1ac[0x2]);return isNaN(_0x3fdb05)?null:_0x3e1646*_0x3fdb05*0x36ee80;}if((_0x2109de[0x0]==='+'||_0x2109de[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x4014fd(0x2e2)](_0x2109de)){const _0xa26630=parseFloat(_0x2109de);return isNaN(_0xa26630)?null:_0xa26630*0x36ee80;}return null;},_0x395c0c=(_0x37ff65,_0x1d428d)=>{const _0x46d8f9=_0x626fad,_0x43c9ae=!!_0x40f189[_0x46d8f9(0x680)]||!!_0x40f189[_0x46d8f9(0x333)]||!!(_0x40f189[_0x46d8f9(0xdd7)]&&this[_0x46d8f9(0x783)])||!!(_0x40f189[_0x46d8f9(0xdc0)]&&this['_dpSynced'])||this[_0x46d8f9(0x793)]!=null&&this['_energyEnd']!=null||!!((_0x40f189[_0x46d8f9(0x989)]||_0x40f189[_0x46d8f9(0xac6)])&&isNum(this[_0x46d8f9(0x7f4)])),_0x18ce38=(_0x1d428d[_0x46d8f9(0x910)]()-_0x37ff65[_0x46d8f9(0x910)]())/0x36ee80,_0x3cb173=!_0x43c9ae&&_0x18ce38<=24.5,_0x3c710c=_0x33c321(_0x40f189[_0x46d8f9(0x191)]);if(_0x3c710c!==null){const _0x5e71ed=new Date(_0x2d5cbb[_0x46d8f9(0x910)]()+_0x3c710c);_0x5e71ed[_0x46d8f9(0x910)]()>_0x37ff65[_0x46d8f9(0x910)]()&&_0x5e71ed[_0x46d8f9(0x910)]()<_0x1d428d[_0x46d8f9(0x910)]()&&(_0x37ff65=_0x5e71ed);}else{const _0x3e97c6=resolveDynamicValue(_0x40f189['graph_start_hour'],this['_hass'])??toNum(_0x40f189[_0x46d8f9(0x191)]);if(isNum(_0x3e97c6)){if(_0x3cb173){const _0x546ed0=tzParts(_0x1d428d['getTime'](),_0x923e52);let _0x198a9=new Date(zonedWallToMs(_0x546ed0['y'],_0x546ed0['mo'],_0x546ed0['d'],Math[_0x46d8f9(0x604)](_0x3e97c6),Math[_0x46d8f9(0x1f5)](_0x3e97c6%0x1*0x3c),0x0,_0x923e52));_0x198a9[_0x46d8f9(0x910)]()>_0x1d428d[_0x46d8f9(0x910)]()&&(_0x198a9=new Date(zonedWallToMs(_0x546ed0['y'],_0x546ed0['mo'],_0x546ed0['d']-0x1,Math[_0x46d8f9(0x604)](_0x3e97c6),Math[_0x46d8f9(0x1f5)](_0x3e97c6%0x1*0x3c),0x0,_0x923e52))),_0x198a9[_0x46d8f9(0x910)]()<_0x1d428d[_0x46d8f9(0x910)]()&&(_0x37ff65=_0x198a9);}else{const _0x242980=tzParts(_0x37ff65[_0x46d8f9(0x910)](),_0x923e52),_0x4585d2=new Date(zonedWallToMs(_0x242980['y'],_0x242980['mo'],_0x242980['d'],Math[_0x46d8f9(0x604)](_0x3e97c6),Math['round'](_0x3e97c6%0x1*0x3c),0x0,_0x923e52));if(_0x4585d2>=_0x37ff65&&_0x4585d2<_0x1d428d)_0x37ff65=_0x4585d2;}}}const _0xdc5c22=_0x33c321(_0x40f189[_0x46d8f9(0xad0)]);if(_0xdc5c22!==null){const _0x399023=new Date(_0x2d5cbb[_0x46d8f9(0x910)]()+_0xdc5c22);_0x399023[_0x46d8f9(0x910)]()>_0x37ff65['getTime']()&&_0x399023[_0x46d8f9(0x910)]()!==_0x1d428d[_0x46d8f9(0x910)]()&&(_0x1d428d=_0x399023);}else{const _0x1dcb78=resolveDynamicValue(_0x40f189[_0x46d8f9(0xad0)],this['_hass'])??toNum(_0x40f189['graph_end_hour']);if(isNum(_0x1dcb78)){const _0x40ae36=tzParts(_0x1d428d['getTime'](),_0x923e52),_0x326ae8=_0x40ae36['h']===0x0&&_0x40ae36['mi']===0x0&&_0x1d428d['getSeconds']()===0x0&&_0x1d428d[_0x46d8f9(0x445)]()===0x0,_0x5e6534=new Date(zonedWallToMs(_0x40ae36['y'],_0x40ae36['mo'],_0x40ae36['d']-(_0x326ae8?0x1:0x0),Math[_0x46d8f9(0x604)](_0x1dcb78),Math[_0x46d8f9(0x1f5)](_0x1dcb78%0x1*0x3c),0x0,_0x923e52));_0x5e6534[_0x46d8f9(0x910)]()<_0x1d428d[_0x46d8f9(0x910)]()&&_0x5e6534['getTime']()>_0x37ff65[_0x46d8f9(0x910)]()&&(_0x1d428d=_0x5e6534);}}const _0x30fca8=clamp(Math[_0x46d8f9(0x604)](toNum(_0x40f189[_0x46d8f9(0xbae)])||0x1),0x1,0xa);if(_0x30fca8>0x1&&(_0x40f189[_0x46d8f9(0xcb7)]||_0x46d8f9(0xa73))===_0x46d8f9(0xa73)&&!_0x40f189[_0x46d8f9(0x9d6)]){let _0x5735b8=toNum(_0x40f189[_0x46d8f9(0xd4b)]),_0x588f2a=null;const _0x2c2429=(_0x40f189[_0x46d8f9(0xdd7)]||_0x40f189['date_picker_group']&&this[_0x46d8f9(0x4a6)])&&!!this[_0x46d8f9(0x783)],_0x319181=!!(_0x40f189[_0x46d8f9(0x5ec)]&&this[_0x46d8f9(0x793)]&&this['_energyEnd']);if(!(isNum(_0x5735b8)&&_0x5735b8>0x0)&&_0x40f189[_0x46d8f9(0x680)]&&!_0x2c2429&&!_0x319181)try{const _0x8f8f1e=resolveFirstWeekday(this['_hass']),_0x4fbdc6=parseGraphStart(_0x40f189[_0x46d8f9(0x680)],new Date(),_0x923e52,_0x8f8f1e),_0x134044=endOfPeriodFromGraphStart(_0x40f189['graph_start'],_0x4fbdc6,_0x923e52,_0x8f8f1e),_0x3de464=(_0x134044['getTime']()-_0x4fbdc6[_0x46d8f9(0x910)]())/0x36ee80;_0x3de464>0x0&&(_0x5735b8=_0x3de464,_0x588f2a=_0x134044[_0x46d8f9(0x910)]());}catch(_0x34bd67){}const _0x1bd88d=isNum(_0x5735b8)&&_0x5735b8>0x0?_0x5735b8*0x36ee80:_0x1d428d[_0x46d8f9(0x910)]()-_0x37ff65[_0x46d8f9(0x910)]();if(_0x1bd88d>0x0){if(!(toNum(_0x40f189[_0x46d8f9(0xd4b)])>0x0))_0x51eb2d(_0x1bd88d/0x36ee80);_0x15641e(_0x1bd88d/0x36ee80);if(isNum(_0x588f2a)){if(_0x588f2a>_0x1d428d[_0x46d8f9(0x910)]())_0x1d428d=new Date(_0x588f2a);_0x19cc05(_0x588f2a);}else _0x19cc05(_0x1d428d['getTime']()-(_0x17c146>0x0?_0x17c146*0x36ee80:0x0));_0x37ff65=new Date(_0x37ff65['getTime']()-_0x1bd88d*(_0x30fca8-0x1));}}return{'start':_0x37ff65,'end':_0x1d428d};},_0x2a4f0b=_0x40f189[_0x626fad(0xdd7)]||_0x40f189[_0x626fad(0xdc0)]&&this[_0x626fad(0x4a6)],_0x1ef0e3=_0x2a4f0b&&this[_0x626fad(0x783)]===_0x626fad(0x120),_0x13b7ca=_0x2a4f0b&&this['_dpMode']&&this[_0x626fad(0x783)]!==_0x626fad(0x120);if(_0x2a4f0b){const _0x386f74=this[_0x626fad(0x403)]();if(_0x386f74){let {start:_0x40fece,end:_0x1aabfb}=_0x386f74;if(_0x13b7ca){if(_0x40f189[_0x626fad(0x333)]){const _0x40e99a=this[_0x626fad(0x403)](!![]);if(_0x40e99a)_0x1aabfb=_0x40e99a[_0x626fad(0x1ae)];}else(this[_0x626fad(0xaa5)]||0x0)===0x0&&(_0x1aabfb[_0x626fad(0x910)]()>_0x2d5cbb['getTime']()&&_0x51eb2d((_0x1aabfb[_0x626fad(0x910)]()-_0x40fece['getTime']())/0x36ee80),_0x1aabfb=_0x2d5cbb);}return _0x1aabfb=_0x5460e9(_0x1aabfb),_0x395c0c(_0x40fece,_0x1aabfb);}}if(_0x40f189[_0x626fad(0x5ec)]&&this[_0x626fad(0x793)]&&this['_energyEnd']){const _0x543844=this[_0x626fad(0x793)];let _0x5f3e81=this[_0x626fad(0xa29)];return!_0x40f189[_0x626fad(0x333)]&&_0x5f3e81[_0x626fad(0x910)]()>_0x2d5cbb['getTime']()&&(_0x51eb2d((_0x5f3e81['getTime']()-_0x543844[_0x626fad(0x910)]())/0x36ee80),_0x5f3e81=_0x2d5cbb),_0x5f3e81=_0x5460e9(_0x5f3e81),_0x395c0c(_0x543844,_0x5f3e81);}const _0x49848e=(_0x40f189[_0x626fad(0x989)]||_0x40f189[_0x626fad(0xac6)])&&isNum(this['_overrideHoursToShow'])?this[_0x626fad(0x7f4)]:null,_0x2722be=isNum(_0x49848e);let {start:_0x15cf2b}=resolveAnchorWindow(_0x40f189,_0x49848e,this['_hass']),_0x4ad081=_0x2d5cbb;if(_0x40f189['show_full_period']&&!_0x2722be){const _0x27cf92=_0x40f189['graph_start']||null,_0x56b8ba=endOfPeriodFromGraphStart(_0x27cf92,_0x2d5cbb,_0x923e52,resolveFirstWeekday(this['_hass']));if(_0x56b8ba[_0x626fad(0x910)]()>_0x4ad081[_0x626fad(0x910)]()){const _0x49c415=_0x56b8ba[_0x626fad(0x910)]()-_0x4ad081[_0x626fad(0x910)]();_0x4ad081=_0x56b8ba,!_0x40f189[_0x626fad(0x680)]&&(_0x15cf2b=new Date(_0x15cf2b[_0x626fad(0x910)]()+_0x49c415));}}return _0x40f189[_0x626fad(0x680)]==='tomorrow'&&_0x15cf2b['getTime']()>_0x4ad081['getTime']()&&(_0x4ad081=endOfPeriodFromGraphStart(_0x626fad(0x800),_0x2d5cbb,_0x923e52,resolveFirstWeekday(this[_0x626fad(0xb5b)]))),_0x4ad081=_0x5460e9(_0x4ad081),_0x395c0c(_0x15cf2b,_0x4ad081);}[_0x160929(0x403)](_0x5f2450){const _0x20af63=_0x160929,_0x35525f=this[_0x20af63(0x783)]||'month',_0x197af0=this[_0x20af63(0xaa5)]||0x0,_0x5f1d1c=_0x35525f===_0x20af63(0x120)?_0x197af0:Math[_0x20af63(0xc2f)](0x0,_0x197af0),_0x207759=new Date(),_0x553ec3=resolveDisplayTimeZone(this[_0x20af63(0xb5b)],this['_config']),_0xac00bb=tzParts(_0x207759['getTime'](),_0x553ec3),_0x1c906f=_0x207759['getTime']()%0xea60,_0x18452b=(_0x345ee9,_0x2edc8f,_0x5e0f44,_0xe28898=0x0,_0x2ed6e1=0x0)=>new Date(zonedWallToMs(_0x345ee9,_0x2edc8f,_0x5e0f44,_0xe28898,_0x2ed6e1,0x0,_0x553ec3)),_0x5a1699=DATE_PICKER_RELATIVE_MODES[_0x35525f];if(_0x5a1699){let _0x11abcc=new Date(_0x207759),_0x5b9410=new Date(_0x207759);if(_0x5a1699[_0x20af63(0xaa3)]!=null)_0x11abcc=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d'],_0xac00bb['h']+_0x5f1d1c*_0x5a1699[_0x20af63(0xaa3)],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f),_0x5b9410=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d'],_0xac00bb['h']+(_0x5f1d1c-0x1)*_0x5a1699[_0x20af63(0xaa3)],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f);else{if(_0x5a1699[_0x20af63(0x41c)]!=null)_0x11abcc=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d']+_0x5f1d1c*_0x5a1699[_0x20af63(0x41c)],_0xac00bb['h'],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f),_0x5b9410=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d']+(_0x5f1d1c-0x1)*_0x5a1699[_0x20af63(0x41c)],_0xac00bb['h'],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f);else _0x5a1699['months']!=null&&(_0x11abcc=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo']+_0x5f1d1c*_0x5a1699[_0x20af63(0xc5b)],_0xac00bb['d'],_0xac00bb['h'],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f),_0x5b9410=new Date(zonedWallToMs(_0xac00bb['y'],_0xac00bb['mo']+(_0x5f1d1c-0x1)*_0x5a1699[_0x20af63(0xc5b)],_0xac00bb['d'],_0xac00bb['h'],_0xac00bb['mi'],0x0,_0x553ec3)+_0x1c906f));}if(!_0x5f2450&&_0x11abcc[_0x20af63(0x910)]()>_0x207759[_0x20af63(0x910)]())_0x11abcc['setTime'](_0x207759[_0x20af63(0x910)]());return{'start':_0x5b9410,'end':_0x11abcc};}const _0x5cd047=Math[_0x20af63(0xa08)](0x1,parseInt(this['_config']?.['date_picker_step'],0xa)||0x1);let _0x54553a,_0x60489d;switch(_0x35525f){case _0x20af63(0xc85):{_0x60489d=_0x18452b(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d']+0x1+_0x5f1d1c*_0x5cd047),_0x54553a=_0x18452b(_0xac00bb['y'],_0xac00bb['mo'],_0xac00bb['d']+0x1+_0x5f1d1c*_0x5cd047-_0x5cd047);break;}case _0x20af63(0x26d):{const _0x29c027=_0xac00bb['d']-weekStartOffsetDays(_0xac00bb['wd'],resolveFirstWeekday(this[_0x20af63(0xb5b)]));_0x60489d=_0x18452b(_0xac00bb['y'],_0xac00bb['mo'],_0x29c027+0x7+_0x5f1d1c*_0x5cd047*0x7),_0x54553a=_0x18452b(_0xac00bb['y'],_0xac00bb['mo'],_0x29c027+0x7+_0x5f1d1c*_0x5cd047*0x7-_0x5cd047*0x7);break;}case'month':{_0x60489d=_0x18452b(_0xac00bb['y'],_0xac00bb['mo']+0x1+_0x5f1d1c*_0x5cd047,0x1),_0x54553a=_0x18452b(_0xac00bb['y'],_0xac00bb['mo']+0x1+_0x5f1d1c*_0x5cd047-_0x5cd047,0x1);break;}case _0x20af63(0x4f9):{const _0x75a60=_0xac00bb['y']+0x1+_0x5f1d1c*_0x5cd047;_0x60489d=_0x18452b(_0x75a60,0x0,0x1),_0x54553a=_0x18452b(_0x75a60-_0x5cd047,0x0,0x1);break;}case _0x20af63(0x120):{if(!this[_0x20af63(0xa06)]||!this[_0x20af63(0x5d2)])return null;_0x54553a=new Date(this[_0x20af63(0xa06)]),_0x60489d=new Date(this[_0x20af63(0x5d2)]);break;}default:return null;}if(!_0x5f2450&&_0x35525f!==_0x20af63(0x120)){const _0x2cb1ed=new Date();if(_0x60489d>_0x2cb1ed)_0x60489d=_0x2cb1ed;}return{'start':_0x54553a,'end':_0x60489d};}[_0x160929(0xdd8)](){const _0x4ef55f=_0x160929,_0x57046f=this[_0x4ef55f(0x403)]();if(!_0x57046f)return'';const _0x3a58db=resolveCardLanguage(this[_0x4ef55f(0xb5b)],this['_config']),_0x98bb4f=resolveDisplayTimeZone(this[_0x4ef55f(0xb5b)],this[_0x4ef55f(0x21c)]),_0x7c9d5b=this[_0x4ef55f(0x783)],_0x329dff=Math[_0x4ef55f(0xa08)](0x1,parseInt(this['_config']?.['date_picker_step'],0xa)||0x1);try{const _0x5b0df7=DATE_PICKER_RELATIVE_MODES[_0x7c9d5b];if(_0x5b0df7){if((this[_0x4ef55f(0xaa5)]||0x0)===0x0)return cardT(this[_0x4ef55f(0xb5b)],this[_0x4ef55f(0x21c)],_0x5b0df7[_0x4ef55f(0x7d7)]);const _0x210fbf=getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'month':_0x4ef55f(0x577),'day':_0x4ef55f(0xae3),'year':_0x5b0df7[_0x4ef55f(0xc5b)]?_0x4ef55f(0xae3):undefined});return _0x210fbf[_0x4ef55f(0x5c5)](_0x57046f[_0x4ef55f(0x3a7)])+'\x20–\x20'+_0x210fbf[_0x4ef55f(0x5c5)](new Date(_0x57046f['end'][_0x4ef55f(0x910)]()-0x1));}if(_0x329dff>0x1&&_0x7c9d5b!==_0x4ef55f(0x120)){const _0x917540=getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'day':'numeric','month':_0x4ef55f(0x577),'year':_0x7c9d5b==='year'?_0x4ef55f(0xae3):undefined}),_0x5b22ed=new Date(_0x57046f['end'][_0x4ef55f(0x910)]()-0x1);return _0x917540['format'](_0x57046f[_0x4ef55f(0x3a7)])+'\x20–\x20'+_0x917540[_0x4ef55f(0x5c5)](_0x5b22ed);}if(_0x7c9d5b===_0x4ef55f(0xc85))return getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'weekday':_0x4ef55f(0x577),'month':'short','day':'numeric','year':_0x4ef55f(0xae3)})['format'](_0x57046f['start']);if(_0x7c9d5b===_0x4ef55f(0x26d)){const _0x5e216d=new Date(_0x57046f[_0x4ef55f(0x1ae)][_0x4ef55f(0x910)]()-0x1),_0x44d8a8=getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'month':'short','day':_0x4ef55f(0xae3)});return _0x44d8a8['format'](_0x57046f[_0x4ef55f(0x3a7)])+_0x4ef55f(0xab3)+_0x44d8a8['format'](_0x5e216d);}if(_0x7c9d5b===_0x4ef55f(0x4e2))return getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'month':_0x4ef55f(0xe71),'year':_0x4ef55f(0xae3)})['format'](_0x57046f[_0x4ef55f(0x3a7)]);if(_0x7c9d5b==='year')return getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'year':_0x4ef55f(0xae3)})[_0x4ef55f(0x5c5)](_0x57046f['start']);if(_0x7c9d5b===_0x4ef55f(0x120)){const _0x3eac8f=getCachedDateTimeFormatter(_0x3a58db,{'timeZone':_0x98bb4f||undefined,'month':_0x4ef55f(0x577),'day':_0x4ef55f(0xae3),'year':_0x4ef55f(0xae3)});return _0x3eac8f[_0x4ef55f(0x5c5)](_0x57046f[_0x4ef55f(0x3a7)])+_0x4ef55f(0xab3)+_0x3eac8f['format'](new Date(_0x57046f[_0x4ef55f(0x1ae)][_0x4ef55f(0x910)]()-0x1));}}catch{}return _0x57046f[_0x4ef55f(0x3a7)][_0x4ef55f(0x954)]()+_0x4ef55f(0xab3)+_0x57046f['end'][_0x4ef55f(0x954)]();}['_persistIntervalPicker'](){const _0x3194f8=_0x160929;if(!this[_0x3194f8(0xcd6)])return;isNum(this[_0x3194f8(0x7f4)])?lsSet(_0x3194f8(0x882)+this['_instanceKey'],JSON[_0x3194f8(0xd82)]({'hours':this[_0x3194f8(0x7f4)],'label':this[_0x3194f8(0xbfd)]})):lsDel(_0x3194f8(0x882)+this[_0x3194f8(0xcd6)]);}[_0x160929(0x919)](){const _0x1e24ab=_0x160929;if(!this[_0x1e24ab(0xcd6)])return;const _0x53ae07={'mode':this[_0x1e24ab(0x783)],'offset':this[_0x1e24ab(0xaa5)],'customStart':this[_0x1e24ab(0xa06)]?this[_0x1e24ab(0xa06)]['toISOString']():null,'customEnd':this[_0x1e24ab(0x5d2)]?this['_dpCustomEnd'][_0x1e24ab(0x2a5)]():null};lsSet('sgc-dp:'+this[_0x1e24ab(0xcd6)],JSON[_0x1e24ab(0xd82)](_0x53ae07));}[_0x160929(0x656)](_0x5e7ad2,_0x372264){const _0x14d8bf=_0x160929,_0x168cd0=toNum(_0x5e7ad2);isNum(this[_0x14d8bf(0x7f4)])&&this[_0x14d8bf(0x7f4)]===_0x168cd0?(this[_0x14d8bf(0x7f4)]=null,this[_0x14d8bf(0xbfd)]=null):(this[_0x14d8bf(0x7f4)]=_0x168cd0,this[_0x14d8bf(0xbfd)]=_0x372264),this[_0x14d8bf(0xe1f)](),this[_0x14d8bf(0x252)](),this['_broadcastIntervalSync'](),this['_scheduleUpdate']();}[_0x160929(0x6d7)](_0x16319c){const _0x194332=_0x160929;if(!DATE_PICKER_VALID_MODES[_0x194332(0x15b)](_0x16319c)&&!(_0x16319c in DATE_PICKER_RELATIVE_MODES))return;this[_0x194332(0x783)]=_0x16319c,this[_0x194332(0xaa5)]=0x0,this[_0x194332(0xe1f)](),this[_0x194332(0x919)](),this[_0x194332(0x286)](),this[_0x194332(0x58d)]();}[_0x160929(0x1d4)](_0x3ecf69){const _0x15749b=_0x160929;if(this[_0x15749b(0x783)]===_0x15749b(0x120)&&this[_0x15749b(0xa06)]&&this[_0x15749b(0x5d2)]){const _0x4240e9=this[_0x15749b(0x5d2)][_0x15749b(0x910)]()-this[_0x15749b(0xa06)][_0x15749b(0x910)]();if(_0x4240e9>0x0){const _0x3917bd=_0x3ecf69*_0x4240e9,_0x2e380a=new Date(this[_0x15749b(0xa06)]['getTime']()+_0x3917bd),_0x1ab5a9=new Date(this['_dpCustomEnd']['getTime']()+_0x3917bd),_0x3fdfe2=Date[_0x15749b(0x2e6)]();if(_0x3ecf69>0x0&&_0x2e380a[_0x15749b(0x910)]()>=_0x3fdfe2)return;this[_0x15749b(0xa06)]=_0x2e380a,this['_dpCustomEnd']=_0x1ab5a9;}}else this[_0x15749b(0xaa5)]=Math[_0x15749b(0xc2f)](0x0,this[_0x15749b(0xaa5)]+_0x3ecf69);this[_0x15749b(0xe1f)](),this[_0x15749b(0x919)](),this[_0x15749b(0x286)](),this[_0x15749b(0x58d)]();}['_onDatePickerJumpToCurrent'](){const _0x383c9e=_0x160929;if(this[_0x383c9e(0x783)]===_0x383c9e(0x120)&&this[_0x383c9e(0xa06)]&&this['_dpCustomEnd']){const _0x55d8fb=this[_0x383c9e(0x5d2)][_0x383c9e(0x910)]()-this['_dpCustomStart'][_0x383c9e(0x910)]();if(_0x55d8fb>0x0){const _0x4b2e45=new Date(),_0x4883de=new Date(_0x4b2e45['getFullYear'](),_0x4b2e45[_0x383c9e(0xb7c)](),_0x4b2e45[_0x383c9e(0x484)](),_0x4b2e45[_0x383c9e(0x9c3)](),_0x4b2e45[_0x383c9e(0x922)]()+0x1,0x0);this[_0x383c9e(0x5d2)]=_0x4883de,this[_0x383c9e(0xa06)]=new Date(_0x4883de['getTime']()-_0x55d8fb),this[_0x383c9e(0xe1f)](),this[_0x383c9e(0x919)](),this['_broadcastDatePickerSync'](),this[_0x383c9e(0x58d)]();return;}}this[_0x383c9e(0xaa5)]=0x0,this[_0x383c9e(0xa06)]=null,this['_dpCustomEnd']=null,this[_0x383c9e(0xe1f)](),this[_0x383c9e(0x919)](),this[_0x383c9e(0x286)](),this[_0x383c9e(0x58d)]();}[_0x160929(0xb43)](_0x17745){const _0x4fd54f=_0x160929;return _0x17745===_0x4fd54f(0xc1c)?this[_0x4fd54f(0x21c)]?.[_0x4fd54f(0x11d)]:_0x17745===_0x4fd54f(0x89a)?this[_0x4fd54f(0x21c)]?.[_0x4fd54f(0xded)]:null;}[_0x160929(0xbf8)](_0x1025d4){const _0x2962b2=_0x160929,_0xe09e7a=this[_0x2962b2(0xb43)](_0x1025d4);if(!_0xe09e7a)return;window['dispatchEvent'](new CustomEvent('sgc-query-sync',{'detail':{'kind':_0x1025d4,'group':_0xe09e7a,'value':_0x1025d4===_0x2962b2(0xc1c)?isNum(toNum(this[_0x2962b2(0xd93)]))?toNum(this[_0x2962b2(0xd93)]):null:this[_0x2962b2(0x9ee)]||null,'sourceId':this[_0x2962b2(0x693)]}}));}[_0x160929(0x1a0)](_0x388c90){const _0x2282c1=_0x160929,_0x2cda9e=_0x388c90[_0x2282c1(0xe85)]||{},_0x5115c7=this['_groupForQueryKind'](_0x2cda9e[_0x2282c1(0x703)]);if(!_0x5115c7||!_0x2cda9e[_0x2282c1(0x1ef)]||_0x2cda9e['group']!==_0x5115c7)return;if(_0x2cda9e[_0x2282c1(0xe31)]&&_0x2cda9e['sourceId']===this[_0x2282c1(0x693)])return;const _0x47f7f0=this[_0x2282c1(0xd93)],_0x12bf8f=this[_0x2282c1(0x9ee)];if(_0x2cda9e[_0x2282c1(0x703)]===_0x2282c1(0xc1c)){const _0x435057=toNum(_0x2cda9e[_0x2282c1(0xe91)]);this[_0x2282c1(0xd93)]=isNum(_0x435057)?_0x435057:null;}else this[_0x2282c1(0x9ee)]=typeof _0x2cda9e[_0x2282c1(0xe91)]===_0x2282c1(0x19d)&&_0x2cda9e[_0x2282c1(0xe91)]?_0x2cda9e['value']:null;if(this['_overridePph']===_0x47f7f0&&this[_0x2282c1(0x9ee)]===_0x12bf8f)return;const _0x176311={...this[_0x2282c1(0x21c)]};this[_0x2282c1(0xd9c)](_0x176311),this[_0x2282c1(0x21c)]=_0x176311,this[_0x2282c1(0x184)]();try{this[_0x2282c1(0x552)]?.[_0x2282c1(0xc3d)]?.[_0x2282c1(0x364)]?.();}catch(_0x47d791){}this['_updateHistory']()[_0x2282c1(0x3cb)](_0x2cc8a7=>console['error'](_0x2282c1(0xb94),_0x2cc8a7)),this['_scheduleRender']();}[_0x160929(0x3ff)](_0x52ab5c){const _0x758cfe=_0x160929,_0x247b4a=_0x52ab5c[_0x758cfe(0xe85)]||{},_0x305a7f=this[_0x758cfe(0xb43)](_0x247b4a[_0x758cfe(0x703)]);if(!_0x305a7f||!_0x247b4a[_0x758cfe(0x1ef)]||_0x247b4a['group']!==_0x305a7f)return;if(_0x247b4a[_0x758cfe(0x8d6)]&&_0x247b4a['requesterId']===this[_0x758cfe(0x693)])return;const _0x51fbb8=_0x247b4a[_0x758cfe(0x703)]===_0x758cfe(0xc1c)?!!this[_0x758cfe(0x21c)][_0x758cfe(0x427)]:!!this[_0x758cfe(0x21c)][_0x758cfe(0x398)];if(!_0x51fbb8)return;const _0x2baa10=_0x247b4a[_0x758cfe(0x703)]===_0x758cfe(0xc1c)?isNum(toNum(this['_overridePph'])):!!this[_0x758cfe(0x9ee)];if(!_0x2baa10)return;this[_0x758cfe(0xbf8)](_0x247b4a[_0x758cfe(0x703)]);}[_0x160929(0x923)](){const _0x290a94=_0x160929,_0x4d45aa=this[_0x290a94(0x21c)]?.[_0x290a94(0xac6)];if(!_0x4d45aa)return;window[_0x290a94(0x537)](new CustomEvent(_0x290a94(0x33d),{'detail':{'group':_0x4d45aa,'hours':isNum(this[_0x290a94(0x7f4)])?this['_overrideHoursToShow']:null,'label':this[_0x290a94(0xbfd)]||null,'sourceId':this[_0x290a94(0x693)]}}));}[_0x160929(0x6b3)](_0x349c6c){const _0xe406c3=_0x160929,_0x34329f=this[_0xe406c3(0x21c)]?.[_0xe406c3(0xac6)];if(!_0x34329f)return;const _0x360d2b=_0x349c6c[_0xe406c3(0xe85)]||{};if(!_0x360d2b[_0xe406c3(0x1ef)]||_0x360d2b['group']!==_0x34329f)return;if(_0x360d2b['sourceId']&&_0x360d2b[_0xe406c3(0xe31)]===this[_0xe406c3(0x693)])return;const _0xe8b49b=toNum(_0x360d2b['hours']);isNum(_0xe8b49b)?(this[_0xe406c3(0x7f4)]=_0xe8b49b,this[_0xe406c3(0xbfd)]=typeof _0x360d2b[_0xe406c3(0x7d7)]===_0xe406c3(0x19d)?_0x360d2b[_0xe406c3(0x7d7)]:null):(this[_0xe406c3(0x7f4)]=null,this[_0xe406c3(0xbfd)]=null),this[_0xe406c3(0xe1f)](),this[_0xe406c3(0x252)](),this[_0xe406c3(0x58d)](),this[_0xe406c3(0xb53)]();}[_0x160929(0xae0)](_0xc34b8f){const _0xc14e17=_0x160929,_0x5ec934=this['_config']?.[_0xc14e17(0xac6)];if(!_0x5ec934)return;const _0x4a415e=_0xc34b8f[_0xc14e17(0xe85)]||{};if(!_0x4a415e['group']||_0x4a415e[_0xc14e17(0x1ef)]!==_0x5ec934)return;if(_0x4a415e[_0xc14e17(0x8d6)]&&_0x4a415e['requesterId']===this[_0xc14e17(0x693)])return;if(!this['_config'][_0xc14e17(0x989)])return;if(!isNum(this['_overrideHoursToShow']))return;this[_0xc14e17(0x923)]();}['_broadcastDatePickerSync'](){const _0x1a83e8=_0x160929,_0x173f8d=this[_0x1a83e8(0x21c)]?.[_0x1a83e8(0xdc0)];if(!_0x173f8d)return;window[_0x1a83e8(0x537)](new CustomEvent(_0x1a83e8(0xb67),{'detail':{'group':_0x173f8d,'mode':this['_dpMode'],'offset':this[_0x1a83e8(0xaa5)],'customStart':this[_0x1a83e8(0xa06)]?this[_0x1a83e8(0xa06)]['toISOString']():null,'customEnd':this['_dpCustomEnd']?this[_0x1a83e8(0x5d2)][_0x1a83e8(0x2a5)]():null,'sourceId':this[_0x1a83e8(0x693)]}}));}[_0x160929(0x58f)](_0x2d7266){const _0x474ee2=_0x160929,_0x5618c8=this[_0x474ee2(0x21c)]?.[_0x474ee2(0xdc0)];if(!_0x5618c8)return;const _0x545b68=_0x2d7266[_0x474ee2(0xe85)]||{};if(!_0x545b68['group']||_0x545b68['group']!==_0x5618c8)return;if(_0x545b68['sourceId']&&_0x545b68[_0x474ee2(0xe31)]===this['_instanceId'])return;_0x545b68[_0x474ee2(0x48e)]&&(_0x545b68[_0x474ee2(0x48e)]===_0x474ee2(0x120)||DATE_PICKER_VALID_MODES[_0x474ee2(0x15b)](_0x545b68['mode'])||_0x545b68[_0x474ee2(0x48e)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0x545b68['mode']);typeof _0x545b68['offset']==='number'&&(this[_0x474ee2(0xaa5)]=_0x545b68[_0x474ee2(0x51e)]);if(this[_0x474ee2(0x783)]!=='custom'&&(this[_0x474ee2(0xaa5)]||0x0)>0x0)this['_dpOffset']=0x0;if(_0x545b68['mode']===_0x474ee2(0x120)){if(_0x545b68[_0x474ee2(0x193)])this[_0x474ee2(0xa06)]=new Date(_0x545b68[_0x474ee2(0x193)]);if(_0x545b68[_0x474ee2(0x7d2)])this['_dpCustomEnd']=new Date(_0x545b68[_0x474ee2(0x7d2)]);}else _0x545b68[_0x474ee2(0x48e)]&&(DATE_PICKER_VALID_MODES['includes'](_0x545b68['mode'])||_0x545b68['mode']in DATE_PICKER_RELATIVE_MODES)&&(this[_0x474ee2(0xa06)]=null,this[_0x474ee2(0x5d2)]=null);this[_0x474ee2(0x4a6)]=!![],this[_0x474ee2(0xe1f)](),this[_0x474ee2(0x919)](),this['_scheduleUpdate'](),this['_scheduleRender']();}[_0x160929(0x26a)](_0x1b8522){const _0x1ac999=_0x160929,_0x52d73c=this[_0x1ac999(0x21c)]&&this[_0x1ac999(0x21c)][_0x1ac999(0xdc0)];if(!_0x52d73c)return;const _0x1fec11=_0x1b8522[_0x1ac999(0xe85)]||{};if(!_0x1fec11[_0x1ac999(0x1ef)]||_0x1fec11[_0x1ac999(0x1ef)]!==_0x52d73c)return;if(_0x1fec11[_0x1ac999(0x8d6)]&&_0x1fec11['requesterId']===this[_0x1ac999(0x693)])return;const _0x79dc1d=!!this[_0x1ac999(0x21c)][_0x1ac999(0xdd7)]||!!this['_config']['date_picker_default_mode'];if(!_0x79dc1d)return;this[_0x1ac999(0x286)]();}set[_0x160929(0xde8)](_0x5817bc){const _0xf1d838=_0x160929,_0x3e7bc6=this[_0xf1d838(0xb5b)],_0x5ef58d=!_0x3e7bc6;this[_0xf1d838(0xb5b)]=_0x5817bc;if(!this[_0xf1d838(0x21c)])return;if(_0x5ef58d){this['_startEnergyDateSync']();if(_0x5817bc?.['connection'])this[_0xf1d838(0x346)]();this[_0xf1d838(0x58d)]();return;}if(!this[_0xf1d838(0x6d4)])return;this['_refreshLiveLegend'](_0x3e7bc6);let _0x21cab0=![],_0x19be74=![],_0xca1ed6=![],_0x406280=![];if(this[_0xf1d838(0x2af)]||this[_0xf1d838(0x633)][_0xf1d838(0xcaa)]||this[_0xf1d838(0xbeb)][_0xf1d838(0xcaa)]||this[_0xf1d838(0x285)][_0xf1d838(0xcaa)]||this['_priceRefIds'][_0xf1d838(0xcaa)]||this['_refRefIds'][_0xf1d838(0xcaa)]||this[_0xf1d838(0x21c)][_0xf1d838(0x1c6)]){const _0x477205=_0x5817bc[_0xf1d838(0x28e)],_0x2d3b88=_0x3e7bc6[_0xf1d838(0x28e)];if(this[_0xf1d838(0x2af)])for(const _0x383943 of this['_entities']){if(!_0x383943[_0xf1d838(0xae9)]||_0x383943[_0xf1d838(0x378)])continue;if(_0x2d3b88[_0x383943[_0xf1d838(0xae9)]]!==_0x477205[_0x383943[_0xf1d838(0xae9)]]){_0x21cab0=!![];break;}}if(!_0x21cab0&&this[_0xf1d838(0xbeb)][_0xf1d838(0xcaa)])for(const _0x4269f8 of this[_0xf1d838(0xbeb)]){if(_0x2d3b88[_0x4269f8]?.['state']!==_0x477205[_0x4269f8]?.[_0xf1d838(0x89b)]){_0x21cab0=!![];break;}}if(this['_priceRefIds']['size'])for(const _0xcb8ee2 of this[_0xf1d838(0x835)]){if(!sameStateVal(_0x2d3b88[_0xcb8ee2],_0x477205[_0xcb8ee2])){this[_0xf1d838(0x7c3)]();break;}}if(this[_0xf1d838(0x633)]['size'])for(const _0x36662d of this[_0xf1d838(0x633)]){if(_0x2d3b88[_0x36662d]!==_0x477205[_0x36662d]){_0x19be74=!![];break;}}if(this['_refRefIds'][_0xf1d838(0xcaa)])_0x406280=this['_processRefTicks'](_0x5817bc);const _0x3e67ff=this['_config']['battery_entity'];if(_0x3e67ff&&_0x2d3b88[_0x3e67ff]!==_0x477205[_0x3e67ff])_0xca1ed6=!![];if(this[_0xf1d838(0x285)][_0xf1d838(0xcaa)])for(const _0x428461 of this[_0xf1d838(0x285)]){if(!sameStateVal(_0x2d3b88[_0x428461],_0x477205[_0x428461])){this[_0xf1d838(0x1ba)]='',this[_0xf1d838(0xb53)]();break;}}}_0x406280&&!_0x21cab0&&(this[_0xf1d838(0x93a)]=!![],this[_0xf1d838(0x114)]());if(!_0x21cab0&&!_0x19be74&&!_0xca1ed6)return;if(this['_wsUnsub'])return;if(_0x21cab0)this[_0xf1d838(0x4c5)](_0x5817bc);if(_0x19be74)this[_0xf1d838(0xb8d)](_0x5817bc);(_0x21cab0||_0xca1ed6)&&this['shadowRoot']?.[_0xf1d838(0x5b3)]?.('.sgc-state-wrap')&&this[_0xf1d838(0x55d)]();}get[_0x160929(0xde8)](){return this['_hass'];}[_0x160929(0x9d0)](){const _0x130bd3=_0x160929;_sgcLiveCards['add'](this),this[_0x130bd3(0x9a7)](),this['_wasVisible']=this[_0x130bd3(0xca8)]();if(this[_0x130bd3(0x21c)]&&this[_0x130bd3(0xb5b)])this[_0x130bd3(0x58d)]();if(this[_0x130bd3(0x21c)])this['_setupTimers']();!this[_0x130bd3(0xe8a)]&&typeof ResizeObserver!==_0x130bd3(0xa51)&&(this[_0x130bd3(0xe8a)]=new ResizeObserver(()=>this[_0x130bd3(0xb53)]()),this[_0x130bd3(0xe8a)][_0x130bd3(0x268)](this)),!this['_syncHandler']&&(this[_0x130bd3(0x17a)]=_0xef5302=>this[_0x130bd3(0x60c)](_0xef5302),window['addEventListener'](_0x130bd3(0x598),this[_0x130bd3(0x17a)])),!this[_0x130bd3(0xa5c)]&&(this[_0x130bd3(0xa5c)]=_0xef718c=>this[_0x130bd3(0xbf5)](_0xef718c),window[_0x130bd3(0xd83)](_0x130bd3(0x12f),this['_zoomSyncHandler'])),!this[_0x130bd3(0xcbc)]&&(this[_0x130bd3(0xcbc)]=_0xcf2086=>this[_0x130bd3(0xe05)](_0xcf2086),window['addEventListener'](_0x130bd3(0x76c),this[_0x130bd3(0xcbc)])),this['_startEnergyDateSync'](),!this[_0x130bd3(0xb15)]&&(this[_0x130bd3(0xb15)]=_0x4e8e2f=>this[_0x130bd3(0x58f)](_0x4e8e2f),window[_0x130bd3(0xd83)]('sgc-datepicker-sync',this[_0x130bd3(0xb15)])),!this[_0x130bd3(0x94e)]&&(this[_0x130bd3(0x94e)]=_0x4f3c54=>this[_0x130bd3(0x26a)](_0x4f3c54),window[_0x130bd3(0xd83)](_0x130bd3(0x43e),this[_0x130bd3(0x94e)])),!this['_intervalSyncHandler']&&(this[_0x130bd3(0x185)]=_0x24595b=>this['_onIntervalSyncEvent'](_0x24595b),window['addEventListener']('sgc-interval-sync',this[_0x130bd3(0x185)])),!this[_0x130bd3(0x971)]&&(this['_intervalSyncRequestHandler']=_0x29e4cf=>this[_0x130bd3(0xae0)](_0x29e4cf),window[_0x130bd3(0xd83)](_0x130bd3(0x102),this[_0x130bd3(0x971)])),this[_0x130bd3(0x21c)]&&this['_config']['interval_picker_group']&&!this[_0x130bd3(0x761)]&&(this[_0x130bd3(0x761)]=!![],setTimeout(()=>{const _0x4292ef=_0x130bd3;if(!this['isConnected'])return;if(this[_0x4292ef(0x21c)][_0x4292ef(0x989)]&&isNum(this[_0x4292ef(0x7f4)]))this['_broadcastIntervalSync']();else!this[_0x4292ef(0x21c)][_0x4292ef(0x989)]&&window['dispatchEvent'](new CustomEvent(_0x4292ef(0x102),{'detail':{'group':this[_0x4292ef(0x21c)][_0x4292ef(0xac6)],'requesterId':this['_instanceId']}}));},0x0)),!this[_0x130bd3(0xa25)]&&(this[_0x130bd3(0xa25)]=_0x1c392b=>this['_onQuerySyncEvent'](_0x1c392b),window[_0x130bd3(0xd83)](_0x130bd3(0xa48),this[_0x130bd3(0xa25)])),!this[_0x130bd3(0x42c)]&&(this['_querySyncRequestHandler']=_0x3133af=>this[_0x130bd3(0x3ff)](_0x3133af),window[_0x130bd3(0xd83)](_0x130bd3(0x569),this[_0x130bd3(0x42c)])),this[_0x130bd3(0x21c)]&&(this[_0x130bd3(0x21c)]['pph_picker_group']||this[_0x130bd3(0x21c)]['group_by_picker_group'])&&!this[_0x130bd3(0x50d)]&&(this[_0x130bd3(0x50d)]=!![],setTimeout(()=>{const _0xe8fe50=_0x130bd3;if(!this[_0xe8fe50(0xa27)])return;for(const _0x535a45 of['pph','gby']){const _0x4e0e1b=this[_0xe8fe50(0xb43)](_0x535a45);if(!_0x4e0e1b)continue;const _0x264ae0=_0x535a45===_0xe8fe50(0xc1c)?this[_0xe8fe50(0x21c)][_0xe8fe50(0x427)]:this['_config'][_0xe8fe50(0x398)],_0x5ce1aa=_0x535a45===_0xe8fe50(0xc1c)?isNum(toNum(this[_0xe8fe50(0xd93)])):!!this[_0xe8fe50(0x9ee)];if(_0x264ae0&&_0x5ce1aa)this[_0xe8fe50(0xbf8)](_0x535a45);else!_0x264ae0&&window[_0xe8fe50(0x537)](new CustomEvent(_0xe8fe50(0x569),{'detail':{'kind':_0x535a45,'group':_0x4e0e1b,'requesterId':this['_instanceId']}}));}},0x0)),this['_config']&&this[_0x130bd3(0x21c)][_0x130bd3(0xdc0)]&&!this[_0x130bd3(0x164)]&&(this[_0x130bd3(0x164)]=!![],setTimeout(()=>{const _0xc4ff2f=_0x130bd3;if(!this[_0xc4ff2f(0xa27)])return;const _0x37f52a=!!this['_config'][_0xc4ff2f(0xdd7)]||!!this[_0xc4ff2f(0x21c)]['date_picker_default_mode'];_0x37f52a?this[_0xc4ff2f(0x286)]():window[_0xc4ff2f(0x537)](new CustomEvent(_0xc4ff2f(0x43e),{'detail':{'group':this[_0xc4ff2f(0x21c)]['date_picker_group'],'requesterId':this[_0xc4ff2f(0x693)]}}));},0x0)),!this[_0x130bd3(0x80e)]&&(this[_0x130bd3(0x80e)]=setInterval(()=>{const _0x295934=_0x130bd3,_0x2662ed=Date[_0x295934(0x2e6)]();for(const [_0x2e1244,_0x3e205b]of this[_0x295934(0x552)]['_cache']){if(_0x2662ed-_0x3e205b['ts']>FETCH_CACHE_TTL_MS)this[_0x295934(0x552)][_0x295934(0xc3d)][_0x295934(0x200)](_0x2e1244);}},0x5*0x3c*0x3e8));}['disconnectedCallback'](){const _0x50b380=_0x160929;_sgcLiveCards[_0x50b380(0x200)](this),this[_0x50b380(0x9f0)](),this[_0x50b380(0x710)]=(this[_0x50b380(0x710)]||0x0)+0x1;this[_0x50b380(0x5ea)]&&(clearTimeout(this[_0x50b380(0x5ea)]),this[_0x50b380(0x5ea)]=null);this[_0x50b380(0x21a)]&&(clearTimeout(this[_0x50b380(0x21a)]),this[_0x50b380(0x21a)]=null);this[_0x50b380(0xe8a)]&&(this['_resizeObserver']['disconnect'](),this[_0x50b380(0xe8a)]=null);this[_0x50b380(0xc5d)]&&(this[_0x50b380(0xc5d)][_0x50b380(0x728)](),this[_0x50b380(0xc5d)]=null);this[_0x50b380(0x4fa)]&&(cancelAnimationFrame(this['_fillRaf']),this['_fillRaf']=0x0);this[_0x50b380(0xe0b)]&&(this[_0x50b380(0xe0b)][_0x50b380(0x699)](),this[_0x50b380(0xe0b)]=null);if(this[_0x50b380(0xb57)])for(const _0x2fe643 of this[_0x50b380(0xb57)][_0x50b380(0x94d)]()){_0x2fe643&&_0x2fe643[_0x50b380(0x8d2)]&&(_0x2fe643[_0x50b380(0x8d2)]['abort'](),_0x2fe643[_0x50b380(0x8d2)]=null);}this['_renderRAF']&&(cancelAnimationFrame(this[_0x50b380(0x61a)]),this[_0x50b380(0x61a)]=null),this[_0x50b380(0x238)]&&(clearInterval(this[_0x50b380(0x238)]),this[_0x50b380(0x238)]=null),this[_0x50b380(0x74c)]&&(clearTimeout(this[_0x50b380(0x74c)]),this[_0x50b380(0x74c)]=null),this[_0x50b380(0x3b9)]&&(clearInterval(this[_0x50b380(0x3b9)]),this[_0x50b380(0x3b9)]=null),this[_0x50b380(0x17a)]&&(window['removeEventListener'](_0x50b380(0x598),this['_syncHandler']),this[_0x50b380(0x17a)]=null),this[_0x50b380(0xa5c)]&&(window[_0x50b380(0x6b8)](_0x50b380(0x12f),this[_0x50b380(0xa5c)]),this[_0x50b380(0xa5c)]=null),this[_0x50b380(0xcbc)]&&(window[_0x50b380(0x6b8)]('sgc-scroll-sync',this[_0x50b380(0xcbc)]),this[_0x50b380(0xcbc)]=null),this[_0x50b380(0x10d)]=null,this[_0x50b380(0xac7)]=null,this[_0x50b380(0xc9c)](),this[_0x50b380(0x719)](),this[_0x50b380(0x87d)](),this[_0x50b380(0xae4)]=null,this[_0x50b380(0xb15)]&&(window[_0x50b380(0x6b8)]('sgc-datepicker-sync',this['_dpSyncHandler']),this[_0x50b380(0xb15)]=null),this['_dpSyncRequestHandler']&&(window[_0x50b380(0x6b8)](_0x50b380(0x43e),this[_0x50b380(0x94e)]),this[_0x50b380(0x94e)]=null),this[_0x50b380(0x164)]=![],this['_intervalSyncHandler']&&(window['removeEventListener'](_0x50b380(0x33d),this[_0x50b380(0x185)]),this[_0x50b380(0x185)]=null),this[_0x50b380(0x971)]&&(window[_0x50b380(0x6b8)](_0x50b380(0x102),this[_0x50b380(0x971)]),this['_intervalSyncRequestHandler']=null),this[_0x50b380(0x761)]=![],this[_0x50b380(0xa25)]&&(window[_0x50b380(0x6b8)](_0x50b380(0xa48),this[_0x50b380(0xa25)]),this[_0x50b380(0xa25)]=null),this[_0x50b380(0x42c)]&&(window[_0x50b380(0x6b8)](_0x50b380(0x569),this[_0x50b380(0x42c)]),this[_0x50b380(0x42c)]=null),this[_0x50b380(0x50d)]=![],this[_0x50b380(0x80e)]&&(clearInterval(this['_cacheCleanupTimer']),this['_cacheCleanupTimer']=null),this[_0x50b380(0x1ba)]='';}[_0x160929(0x60c)](_0x11f267){const _0x3e8de=_0x160929,_0x2e003b=this[_0x3e8de(0x21c)];if(!_0x2e003b?.[_0x3e8de(0xa4c)])return;const _0x547b06=_0x11f267[_0x3e8de(0xe85)]||{};if(_0x547b06[_0x3e8de(0xe31)]&&_0x547b06[_0x3e8de(0xe31)]===this[_0x3e8de(0x693)])return;const _0x4684e1=_0x2e003b[_0x3e8de(0x2f5)]||null,_0x36fef7=_0x547b06[_0x3e8de(0x1ef)]||null;if(_0x4684e1!==_0x36fef7)return;_0x547b06[_0x3e8de(0xbbf)]===null||_0x547b06[_0x3e8de(0xbbf)]===undefined?this['_hideSyncedTooltip']?.():this[_0x3e8de(0x10d)]?.(_0x547b06[_0x3e8de(0xbbf)]);}[_0x160929(0xb1b)](_0x52ca00,_0x51f974){const _0x249a29=_0x160929;if(!Array[_0x249a29(0x724)](this[_0x249a29(0xdc2)]))this[_0x249a29(0xdc2)]=[];this[_0x249a29(0xdc2)][_0x249a29(0xd65)](this['_viewWindow']?{'start':this[_0x249a29(0x822)][_0x249a29(0x3a7)],'end':this['_viewWindow'][_0x249a29(0x1ae)]}:null);if(this[_0x249a29(0xdc2)]['length']>0x14)this[_0x249a29(0xdc2)][_0x249a29(0x813)]();this[_0x249a29(0x822)]={'start':new Date(_0x52ca00),'end':new Date(_0x51f974)},this[_0x249a29(0x1ba)]='',this[_0x249a29(0xe36)](),this['_config']?.['zoom_sync']&&window[_0x249a29(0x537)](new CustomEvent(_0x249a29(0x12f),{'detail':{'tStart':_0x52ca00,'tEnd':_0x51f974,'group':this['_config'][_0x249a29(0x167)]||null,'sourceId':this[_0x249a29(0x693)]}}));}[_0x160929(0x1f9)](_0x1ac564){const _0x25e111=_0x160929,_0x55bc6b=this[_0x25e111(0x822)]||this[_0x25e111(0x84e)],_0x2f223e=_0x55bc6b?.[_0x25e111(0x1ae)]instanceof Date?_0x55bc6b[_0x25e111(0x1ae)][_0x25e111(0x910)]():null;let _0x2ec7ba=null;for(const _0x2e7f99 of this['_graphData']?.[_0x25e111(0x4a7)]||[]){const _0x33176d=_0x2e7f99[_0x25e111(0xd04)]||[];if(_0x33176d['length']<0x1)continue;let _0x25eeed=0x0,_0x304b34=_0x33176d[_0x25e111(0xc70)]-0x1,_0x668589=-0x1;while(_0x25eeed<=_0x304b34){const _0x113fdd=_0x25eeed+_0x304b34>>0x1;if(_0x33176d[_0x113fdd]['t']<=_0x1ac564)_0x668589=_0x113fdd,_0x25eeed=_0x113fdd+0x1;else _0x304b34=_0x113fdd-0x1;}if(_0x668589<0x0)continue;const _0xcc4cfb=_0x33176d[_0x668589]['t'],_0x25fb56=_0x668589+0x1<_0x33176d[_0x25e111(0xc70)]?_0x33176d[_0x668589+0x1]['t']:_0x2f223e;if(!isNum(_0x25fb56)||_0x25fb56<=_0xcc4cfb)continue;if(_0x1ac564>=_0x25fb56)continue;if(!_0x2ec7ba||_0x25fb56-_0xcc4cfb<_0x2ec7ba[_0x25e111(0x1ae)]-_0x2ec7ba[_0x25e111(0x3a7)])_0x2ec7ba={'start':_0xcc4cfb,'end':_0x25fb56};}return _0x2ec7ba;}[_0x160929(0xafe)](_0x3c84cd){const _0x16e17d=_0x160929,_0x2aa37b=this[_0x16e17d(0x1f9)](_0x3c84cd);if(!_0x2aa37b)return;const _0x330c2c=_0x2aa37b[_0x16e17d(0x1ae)]-_0x2aa37b[_0x16e17d(0x3a7)];if(_0x330c2c<0xea60)return;const _0x1f16ea=this[_0x16e17d(0x84e)],_0x79c962=_0x1f16ea?.['start']instanceof Date&&_0x1f16ea?.[_0x16e17d(0x1ae)]instanceof Date?_0x1f16ea['end'][_0x16e17d(0x910)]()-_0x1f16ea['start'][_0x16e17d(0x910)]():null;if(isNum(_0x79c962)&&_0x330c2c>=_0x79c962*0.9)return;if(!Array[_0x16e17d(0x724)](this[_0x16e17d(0x2d1)]))this['_drillStack']=[];this[_0x16e17d(0x2d1)][_0x16e17d(0xd65)](this[_0x16e17d(0xb3d)]||null);if(this[_0x16e17d(0x2d1)][_0x16e17d(0xc70)]>0x14)this['_drillStack'][_0x16e17d(0x813)]();this[_0x16e17d(0xb3d)]={'start':_0x2aa37b[_0x16e17d(0x3a7)],'end':_0x2aa37b[_0x16e17d(0x1ae)]},this[_0x16e17d(0x822)]=null,this['_graphFingerprint']='',this[_0x16e17d(0x58d)](),this[_0x16e17d(0xb53)](),this[_0x16e17d(0x21c)]?.['zoom_sync']&&window[_0x16e17d(0x537)](new CustomEvent(_0x16e17d(0x12f),{'detail':{'tStart':_0x2aa37b['start'],'tEnd':_0x2aa37b[_0x16e17d(0x1ae)],'group':this[_0x16e17d(0x21c)]['zoom_sync_group']||null,'sourceId':this['_instanceId']}}));}['_resetDrill'](){const _0x2b848c=_0x160929;this[_0x2b848c(0xe70)]&&(clearTimeout(this[_0x2b848c(0xe70)]),this[_0x2b848c(0xe70)]=null);const _0x3112ad=!!this[_0x2b848c(0xb3d)]||Array['isArray'](this[_0x2b848c(0x2d1)])&&this[_0x2b848c(0x2d1)][_0x2b848c(0xc70)]>0x0;if(!_0x3112ad)return![];return this[_0x2b848c(0xb3d)]=null,this[_0x2b848c(0x2d1)]=[],this[_0x2b848c(0x822)]=null,this[_0x2b848c(0xdc2)]=[],this['_graphFingerprint']='',!![];}[_0x160929(0xdcf)](){const _0x540d45=_0x160929;if(!Array['isArray'](this[_0x540d45(0x2d1)])||!this['_drillStack']['length'])return![];return this[_0x540d45(0xb3d)]=this[_0x540d45(0x2d1)][_0x540d45(0xbb3)]()||null,this[_0x540d45(0x822)]=null,this['_graphFingerprint']='',this[_0x540d45(0x58d)](),this[_0x540d45(0xb53)](),this['_config']?.[_0x540d45(0x9eb)]&&window[_0x540d45(0x537)](new CustomEvent(_0x540d45(0x12f),{'detail':{'tStart':this[_0x540d45(0xb3d)]?this[_0x540d45(0xb3d)][_0x540d45(0x3a7)]:null,'tEnd':this['_drillWindow']?this[_0x540d45(0xb3d)][_0x540d45(0x1ae)]:null,'group':this['_config'][_0x540d45(0x167)]||null,'sourceId':this[_0x540d45(0x693)]}})),!![];}['_popZoomHistory'](){const _0x5e101c=_0x160929,_0x5b4c33=Array[_0x5e101c(0x724)](this['_zoomHistory'])&&this[_0x5e101c(0xdc2)][_0x5e101c(0xc70)]?this[_0x5e101c(0xdc2)][_0x5e101c(0xbb3)]():null;this[_0x5e101c(0x822)]=_0x5b4c33||null,this[_0x5e101c(0x1ba)]='',this[_0x5e101c(0xe36)](),this[_0x5e101c(0x21c)]?.['zoom_sync']&&window['dispatchEvent'](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x5b4c33?_0x5b4c33[_0x5e101c(0x3a7)][_0x5e101c(0x910)]():null,'tEnd':_0x5b4c33?_0x5b4c33['end'][_0x5e101c(0x910)]():null,'group':this[_0x5e101c(0x21c)][_0x5e101c(0x167)]||null,'sourceId':this[_0x5e101c(0x693)]}}));}[_0x160929(0xbf5)](_0x553d6c){const _0x395a84=_0x160929,_0x1ae515=this[_0x395a84(0x21c)];if(!_0x1ae515?.[_0x395a84(0x9eb)])return;const _0x1420e7=_0x553d6c['detail']||{};if(_0x1420e7[_0x395a84(0xe31)]&&_0x1420e7[_0x395a84(0xe31)]===this['_instanceId'])return;const _0x4504ac=_0x1ae515[_0x395a84(0x167)]||null,_0x5ed6f5=_0x1420e7[_0x395a84(0x1ef)]||null;if(_0x4504ac!==_0x5ed6f5)return;if(_0x1420e7[_0x395a84(0x76d)]==null||_0x1420e7[_0x395a84(0x67e)]==null)this[_0x395a84(0x822)]&&(this[_0x395a84(0x822)]=null,this[_0x395a84(0x1ba)]='',this[_0x395a84(0xe36)]());else{const _0x343792=new Date(_0x1420e7[_0x395a84(0x76d)]),_0x5cd7a7=new Date(_0x1420e7[_0x395a84(0x67e)]),_0x1d1b56=this[_0x395a84(0x822)];if(_0x1d1b56&&_0x1d1b56[_0x395a84(0x3a7)]instanceof Date&&_0x1d1b56[_0x395a84(0x1ae)]instanceof Date&&_0x1d1b56[_0x395a84(0x3a7)][_0x395a84(0x910)]()===_0x343792[_0x395a84(0x910)]()&&_0x1d1b56[_0x395a84(0x1ae)][_0x395a84(0x910)]()===_0x5cd7a7[_0x395a84(0x910)]())return;this[_0x395a84(0x822)]={'start':_0x343792,'end':_0x5cd7a7},this[_0x395a84(0x1ba)]='',this['_render']();}}[_0x160929(0xe05)](_0x4adf8d){const _0x44648f=_0x160929,_0x1cc66d=this[_0x44648f(0x21c)];if(!_0x1cc66d?.[_0x44648f(0xe78)])return;const _0x2e3cca=_0x4adf8d[_0x44648f(0xe85)]||{};if(_0x2e3cca['sourceId']&&_0x2e3cca[_0x44648f(0xe31)]===this[_0x44648f(0x693)])return;const _0x405ef2=_0x1cc66d[_0x44648f(0xde9)]||null,_0x5e23d9=_0x2e3cca[_0x44648f(0x1ef)]||null;if(_0x405ef2!==_0x5e23d9)return;if(!isNum(_0x2e3cca[_0x44648f(0x19a)]))return;const _0x183abf=this[_0x44648f(0xbaf)]?.[_0x44648f(0x5b3)](_0x44648f(0x8ba));if(!_0x183abf)return;const _0x52609e=_0x183abf[_0x44648f(0x331)]-_0x183abf['clientWidth'];if(_0x52609e<=0x0)return;const _0x31ef82=Math[_0x44648f(0xa08)](0x0,Math['min'](_0x52609e,_0x2e3cca['ratio']*_0x52609e));if(Math[_0x44648f(0x960)](_0x183abf[_0x44648f(0x243)]-_0x31ef82)<0x1)return;this[_0x44648f(0xca5)]=!![],_0x183abf[_0x44648f(0x243)]=_0x31ef82,requestAnimationFrame(()=>{const _0xf94eda=_0x44648f;this[_0xf94eda(0xca5)]=![];});}[_0x160929(0x1a1)](_0x3e9f1c){const _0x10cad4=_0x160929;let _0x115590=0x0;for(const _0x1b8da0 of this[_0x10cad4(0x248)]||[]){if(!_0x1b8da0||_0x1b8da0['fixed_value']||_0x1b8da0[_0x10cad4(0x3d5)])continue;const _0x281bb0=resolvePointsPerHour(this[_0x10cad4(0x21c)],_0x1b8da0,_0x3e9f1c),_0x3f1a6b=resolveGroupBy(this[_0x10cad4(0x21c)],_0x3e9f1c),_0x12da74=groupBucketMs(_0x3f1a6b,this[_0x10cad4(0x21c)]['hours_to_show'],_0x281bb0);if(!isNum(_0x12da74)||_0x12da74<=0x0)continue;(_0x1b8da0[_0x10cad4(0x36d)]===_0x10cad4(0x39e)||_0x1b8da0[_0x10cad4(0x36d)]==='change'||_0x1b8da0[_0x10cad4(0x36d)]==='sum')&&(_0x115590=Math[_0x10cad4(0xa08)](_0x115590,Math[_0x10cad4(0xc2f)](_0x12da74,0x18*0x36ee80)));const _0x34275c=Array[_0x10cad4(0x724)](_0x1b8da0[_0x10cad4(0xaa8)])?_0x1b8da0[_0x10cad4(0xaa8)]:null;if(!_0x34275c||!_0x34275c[_0x10cad4(0xc70)])continue;let _0x204cf8=0x0;for(const _0x2d8f70 of _0x34275c){const _0x426eb0=Math['round'](toNum(_0x2d8f70?.[_0x10cad4(0x395)])||0x0);if(_0x426eb0>_0x204cf8)_0x204cf8=_0x426eb0;}if(_0x204cf8<0x2)continue;_0x115590=Math[_0x10cad4(0xa08)](_0x115590,(_0x204cf8-0x1)*_0x12da74);}return _0x115590;}['getCardSize'](){const _0x32bb48=_0x160929;return Math[_0x32bb48(0xa08)](0x3,Math[_0x32bb48(0x8c8)]((toNum(this[_0x32bb48(0x21c)]?.[_0x32bb48(0x776)])||0x96)/0x32));}[_0x160929(0x682)](){const _0x7d0df2=_0x160929,_0x227e27=this[_0x7d0df2(0x21c)]?.[_0x7d0df2(0x776)],_0x3048e6=this[_0x7d0df2(0x21c)]?.['grid_options'],_0x275642=!!_0x3048e6&&!isNum(toNum(_0x3048e6['rows'])),_0x45748e=(_0x227e27==null||_0x227e27===_0x7d0df2(0x959)||_0x227e27==='')&&!_0x275642,_0x32b436=(_0x1f1b08,_0x55200d)=>{const _0x26f13c=_0x7d0df2;if(!_0x1f1b08)return;if(_0x1f1b08['classList']&&_0x1f1b08['classList'][_0x26f13c(0x2c9)])_0x1f1b08[_0x26f13c(0xb6c)][_0x26f13c(0x63f)](_0x26f13c(0x26e),_0x55200d);else{const _0x49a905=_0x1f1b08['getAttribute']&&_0x1f1b08[_0x26f13c(0x99a)](_0x26f13c(0x6e7))||'',_0x44a06d=_0x49a905['split'](/\s+/)[_0x26f13c(0x15b)](_0x26f13c(0x26e));if(_0x55200d&&!_0x44a06d&&_0x1f1b08[_0x26f13c(0xc6d)])_0x1f1b08['setAttribute'](_0x26f13c(0x6e7),(_0x49a905+_0x26f13c(0x7fa))[_0x26f13c(0xa2f)]());else{if(!_0x55200d&&_0x44a06d&&_0x1f1b08[_0x26f13c(0xc6d)])_0x1f1b08[_0x26f13c(0xc6d)](_0x26f13c(0x6e7),_0x49a905[_0x26f13c(0x967)](/\s+/)[_0x26f13c(0x272)](_0x590341=>_0x590341!==_0x26f13c(0x26e))[_0x26f13c(0xc0d)]('\x20'));}}},_0x2e4f2c=this[_0x7d0df2(0xbaf)]?.[_0x7d0df2(0x5b3)](_0x7d0df2(0xd35))||this[_0x7d0df2(0xbaf)]?.['querySelector'](_0x7d0df2(0x86d));_0x32b436(this,_0x45748e),_0x32b436(_0x2e4f2c,_0x45748e);const _0x35d8f4=(_0x227e27==null||_0x227e27===_0x7d0df2(0x959)||_0x227e27==='')&&_0x275642;if(_0x2e4f2c?.['classList'])_0x2e4f2c['classList']['toggle']('sgc-natural-height',_0x35d8f4);if(_0x45748e){if(!this[_0x7d0df2(0xc5d)]&&typeof ResizeObserver!==_0x7d0df2(0xa51)){let _0x2c02be=0x0;this[_0x7d0df2(0xc5d)]=new ResizeObserver(()=>{const _0x46d637=_0x7d0df2,_0x3c0ed4=this['shadowRoot']?.[_0x46d637(0x5b3)](_0x46d637(0x8ba)),_0x1d7c50=_0x3c0ed4?.[_0x46d637(0xbec)]||0x0;if(Math[_0x46d637(0x960)](_0x1d7c50-_0x2c02be)>0x2){_0x2c02be=_0x1d7c50;if(this[_0x46d637(0x4fa)])cancelAnimationFrame(this[_0x46d637(0x4fa)]);this[_0x46d637(0x4fa)]=requestAnimationFrame(()=>{const _0x3b417c=_0x46d637;this['_fillRaf']=0x0,this[_0x3b417c(0x1ba)]='';try{this[_0x3b417c(0xe36)]();}catch(_0x18e453){}});}}),this['_fillResizeObs']['observe'](this);}}else this[_0x7d0df2(0xc5d)]&&(this['_fillResizeObs'][_0x7d0df2(0x728)](),this[_0x7d0df2(0xc5d)]=null);}['getGridOptions'](){const _0x37cc8b=_0x160929,_0x2e30d4=this[_0x37cc8b(0x21c)]?.['grid_options']||{},_0x2a5d29=this[_0x37cc8b(0x21c)]?.[_0x37cc8b(0x776)],_0x4256e3=_0x2a5d29==null||_0x2a5d29===_0x37cc8b(0x959)||_0x2a5d29==='',_0x3157a3=_0x2e30d4[_0x37cc8b(0x3be)]==='auto',_0x5d16e6={'min_rows':_0x4256e3&&_0x3157a3?0x5:0x2,'min_columns':0x4};if(_0x2e30d4[_0x37cc8b(0x3be)]!=null&&_0x2e30d4[_0x37cc8b(0x3be)]!==_0x37cc8b(0x959))_0x5d16e6[_0x37cc8b(0x3be)]=_0x2e30d4[_0x37cc8b(0x3be)];if(_0x2e30d4['columns']!=null)_0x5d16e6[_0x37cc8b(0x241)]=_0x2e30d4['columns'];return _0x5d16e6;}['getConfig'](){const _0x528af4=_0x160929;return this[_0x528af4(0x21c)];}[_0x160929(0x42d)](){const _0x21cf39=_0x160929;this[_0x21cf39(0x238)]&&(clearInterval(this[_0x21cf39(0x238)]),this[_0x21cf39(0x238)]=null);if(this['_wasVisible']===![]){this[_0x21cf39(0x3b9)]&&(clearInterval(this[_0x21cf39(0x3b9)]),this[_0x21cf39(0x3b9)]=null);return;}const _0xff0d0=this['_config'][_0x21cf39(0x266)],_0x39a7f5=_0xff0d0===0x0||_0xff0d0==='0'||_0xff0d0===![]||String(_0xff0d0)[_0x21cf39(0x412)]()===_0x21cf39(0x887),_0x535ee3=toNum(_0xff0d0);if(_0x39a7f5){}else{if(isNum(_0x535ee3)&&_0x535ee3>0x0)this[_0x21cf39(0x238)]=setInterval(()=>{const _0x58a048=_0x21cf39;this[_0x58a048(0x552)][_0x58a048(0x66a)](),this[_0x58a048(0x58d)]();},Math[_0x21cf39(0xa08)](0x5,_0x535ee3)*0x3e8);else{if(this[_0x21cf39(0x80c)]()){const _0x168665=toNum(this[_0x21cf39(0x21c)][_0x21cf39(0x8d0)])||0x18,_0x4c7e47=['date',_0x21cf39(0x26d),_0x21cf39(0x4e2),_0x21cf39(0x4f9)][_0x21cf39(0x15b)](resolveGroupBy(this[_0x21cf39(0x21c)],_0x168665));this[_0x21cf39(0x238)]=setInterval(()=>{const _0x30574a=_0x21cf39;this[_0x30574a(0x58d)]();},(_0x4c7e47?0xf:0x5)*0x3c*0x3e8);}}}this[_0x21cf39(0x3b9)]&&(clearInterval(this[_0x21cf39(0x3b9)]),this[_0x21cf39(0x3b9)]=null),this[_0x21cf39(0x2af)]&&this[_0x21cf39(0xd3c)]()&&(this[_0x21cf39(0x3b9)]=setInterval(()=>this['_slideWindow'](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x1b2e4d=_0x160929;if(!this['_entities']?.['length'])return![];return this[_0x1b2e4d(0x248)]['some'](_0x262b0c=>this[_0x1b2e4d(0xcd2)](_0x262b0c));}[_0x160929(0x9a7)](){const _0x4cf8b6=_0x160929;if(this[_0x4cf8b6(0xaf6)])return;this[_0x4cf8b6(0xaf6)]=()=>this[_0x4cf8b6(0xd75)](),document[_0x4cf8b6(0xd83)]('visibilitychange',this[_0x4cf8b6(0xaf6)]),this[_0x4cf8b6(0x328)]=!![],typeof IntersectionObserver===_0x4cf8b6(0xc89)&&(this['_io']=new IntersectionObserver(_0x1fe76f=>{const _0x1a71c9=_0x4cf8b6;for(const _0x5d37d3 of _0x1fe76f)this['_ioVisible']=_0x5d37d3[_0x1a71c9(0x589)];this[_0x1a71c9(0xd75)]();}),this['_io'][_0x4cf8b6(0x268)](this));}[_0x160929(0x9f0)](){const _0x4fea7e=_0x160929;this[_0x4fea7e(0xaf6)]&&(document[_0x4fea7e(0x6b8)](_0x4fea7e(0x7a2),this['_visHandler']),this[_0x4fea7e(0xaf6)]=null);if(this[_0x4fea7e(0x489)]){try{this['_io'][_0x4fea7e(0x728)]();}catch{}this[_0x4fea7e(0x489)]=null;}this[_0x4fea7e(0x613)]=undefined;}[_0x160929(0xca8)](){const _0x5841e2=_0x160929;return(typeof document===_0x5841e2(0xa51)||document[_0x5841e2(0x8dc)]!==_0x5841e2(0xd7f))&&this['_ioVisible']!==![];}[_0x160929(0xd75)](){const _0x20e25f=_0x160929,_0x406a51=this[_0x20e25f(0xca8)]();if(_0x406a51===this['_wasVisible'])return;this[_0x20e25f(0x613)]=_0x406a51;if(!_0x406a51){this[_0x20e25f(0x238)]&&(clearInterval(this[_0x20e25f(0x238)]),this['_pollTimer']=null);this[_0x20e25f(0x3b9)]&&(clearInterval(this['_slideTimer']),this[_0x20e25f(0x3b9)]=null);return;}this[_0x20e25f(0x42d)]();if(!this[_0x20e25f(0x6d4)])return;if(Date[_0x20e25f(0x2e6)]()-(this['_lastUpdateDoneTs']||0x0)>0xea60)this['_scheduleUpdate']();else this['_slideWindow']();}[_0x160929(0xd3c)](){const _0x3b4227=_0x160929,_0x5065d5=this[_0x3b4227(0x21c)];if(_0x5065d5[_0x3b4227(0xdd7)]||_0x5065d5[_0x3b4227(0xdc0)]&&this['_dpSynced']){if(this[_0x3b4227(0x783)]===_0x3b4227(0x120))return![];if((this['_dpOffset']||0x0)!==0x0)return![];}if(_0x5065d5[_0x3b4227(0x5ec)]&&this['_energyEnd']&&this[_0x3b4227(0xa29)][_0x3b4227(0x910)]()<=Date[_0x3b4227(0x2e6)]())return![];return!![];}[_0x160929(0xa45)](_0xe8815d){const _0x3e2f88=_0x160929,_0x536eb4=_0xe8815d?.[_0x3e2f88(0x529)]||_0xe8815d?.[_0x3e2f88(0xc4e)];if(_0x536eb4===_0x3e2f88(0x5a7)||_0x536eb4==='bar')return!![];return this[_0x3e2f88(0xd3c)]();}['_scheduleUpdate'](){const _0x5b4233=_0x160929;if(this[_0x5b4233(0x2de)])return;this[_0x5b4233(0x2de)]=!![],Promise['resolve']()[_0x5b4233(0x47c)](()=>{const _0x13b6da=_0x5b4233;this[_0x13b6da(0x2de)]=![],this[_0x13b6da(0x3ed)]()[_0x13b6da(0x3cb)](_0x2d4966=>console[_0x13b6da(0x76a)](_0x13b6da(0x45b),_0x2d4966));});}[_0x160929(0xb53)](){if(this['_renderRAF'])return;this['_renderRAF']=requestAnimationFrame(()=>{const _0x2fab55=_0x53a5;this['_renderRAF']=null;try{this[_0x2fab55(0xe36)]();}catch(_0x3ab8eb){const _0x10feba=Date[_0x2fab55(0x2e6)]();(!this[_0x2fab55(0xba5)]||_0x10feba-this[_0x2fab55(0xba5)]>0xea60)&&(this['_renderErrTs']=_0x10feba,console[_0x2fab55(0x76a)](_0x2fab55(0x2fb),_0x3ab8eb));}});}['_resolveColor'](_0x2be6be,_0x11ed48){const _0x5ac2c5=_0x160929;if(!_0x2be6be||typeof _0x2be6be!==_0x5ac2c5(0x19d)||!_0x2be6be[_0x5ac2c5(0x15b)]('{{')&&!_0x2be6be[_0x5ac2c5(0x15b)]('{%'))return _0x2be6be;return this[_0x5ac2c5(0x631)][_0x5ac2c5(0x1a9)](this[_0x5ac2c5(0x5de)](_0x2be6be,_0x11ed48||null))||null;}[_0x160929(0x1e6)](_0x4ca9da,_0x318f14){const _0x3981b7=_0x160929;return this[_0x3981b7(0xe0e)](_0x4ca9da,_0x318f14);}[_0x160929(0xa6d)](_0x48d978,_0x377dec){const _0x3341a2=_0x160929;if(typeof _0x48d978!==_0x3341a2(0x19d)||!_0x48d978[_0x3341a2(0x15b)]('{{')&&!_0x48d978[_0x3341a2(0x15b)]('{%'))return _0x48d978;return this[_0x3341a2(0x631)]['get'](this[_0x3341a2(0x5de)](_0x48d978,_0x377dec||null))??null;}[_0x160929(0xaca)](_0x2e85b4,_0x541bed){const _0x4b7be6=_0x160929,_0x56c022=this[_0x4b7be6(0xe0e)](_0x2e85b4,_0x541bed);if(!_0x56c022||typeof _0x56c022!=='string'||!_0x56c022[_0x4b7be6(0x15b)](_0x4b7be6(0x90f)))return _0x56c022;try{const _0x23dfb0=this[_0x4b7be6(0xbaf)]?.[_0x4b7be6(0x5b3)](_0x4b7be6(0xd35))||this[_0x4b7be6(0xbaf)]||this,_0x45f297=document[_0x4b7be6(0x5c6)]('span');_0x45f297[_0x4b7be6(0x9a0)][_0x4b7be6(0x73c)]=_0x56c022,_0x45f297[_0x4b7be6(0x9a0)][_0x4b7be6(0xb91)]=_0x4b7be6(0x897),_0x23dfb0[_0x4b7be6(0x9fc)](_0x45f297);const _0x187e2e=getComputedStyle(_0x45f297)[_0x4b7be6(0x73c)];return _0x45f297[_0x4b7be6(0x25f)](),_0x187e2e&&_0x187e2e!==''?_0x187e2e:_0x56c022;}catch(_0x44db96){return _0x56c022;}}[_0x160929(0x811)](){const _0x1f554a=_0x160929,_0x271d7b=this['_resolvedTemplateColors'];if(!_0x271d7b)return![];let _0xf19d16=![];if(this[_0x1f554a(0xa80)]&&this[_0x1f554a(0x21c)])for(const _0x893cec in this['_tplBoolCard']){const _0x4add1f=parseTemplateBool(_0x271d7b['get'](this[_0x1f554a(0xa80)][_0x893cec]),CARD_DEFAULTS[_0x893cec]);this[_0x1f554a(0x21c)][_0x893cec]!==_0x4add1f&&(this['_config'][_0x893cec]=_0x4add1f,_0xf19d16=!![]);}if(this['_tplBoolEntities']&&this[_0x1f554a(0x248)]){const _0x3d395a=new Set([_0x1f554a(0x45d),_0x1f554a(0x3ad),_0x1f554a(0xfa),_0x1f554a(0x4c6),_0x1f554a(0xe73),_0x1f554a(0xe5e),_0x1f554a(0x964),_0x1f554a(0x2ca)]);for(let _0x35ac32=0x0;_0x35ac32<this[_0x1f554a(0xdae)]['length'];_0x35ac32++){const _0x4c0182=this[_0x1f554a(0xdae)][_0x35ac32],_0x108374=this[_0x1f554a(0x248)][_0x35ac32];if(!_0x4c0182||!_0x108374)continue;for(const _0x19288a in _0x4c0182){const _0x462f43=parseTemplateBool(_0x271d7b[_0x1f554a(0x1a9)](this[_0x1f554a(0x5de)](_0x4c0182[_0x19288a],_0x108374[_0x1f554a(0xae9)])),ENTITY_DEFAULTS[_0x19288a]);_0x108374[_0x19288a]!==_0x462f43&&(_0x108374[_0x19288a]=_0x462f43,_0xf19d16=!![]);if(_0x3d395a[_0x1f554a(0x9b5)](_0x19288a))continue;for(const _0x541819 of this[_0x1f554a(0x248)]){_0x541819&&_0x541819[_0x1f554a(0xe11)]===_0x35ac32&&_0x541819[_0x19288a]!==_0x462f43&&(_0x541819[_0x19288a]=_0x462f43,_0xf19d16=!![]);}}}}return _0xf19d16;}[_0x160929(0x5de)](_0x46edf7,_0x1215ec){const _0x471c03=_0x160929;return _0x1215ec&&typeof _0x46edf7===_0x471c03(0x19d)&&/\bentity\b/['test'](_0x46edf7)?_0x46edf7+'\u0000'+_0x1215ec:_0x46edf7;}['_setupColorTemplates'](){const _0x2e9ca8=_0x160929;if(!this[_0x2e9ca8(0xb5b)]?.[_0x2e9ca8(0x55f)]){this[_0x2e9ca8(0x87d)](),this['_lastTplKey']=null;return;}const _0x47308b=new Map(),_0x528cf8=_0x11945e=>{const _0x5e8934=_0x2e9ca8;if(!_0x47308b['has'](_0x11945e))_0x47308b[_0x5e8934(0x22c)](_0x11945e,{'template':_0x11945e,'entId':null});};if(this['_tplBoolCard']){for(const _0x2e9c5a in this['_tplBoolCard'])_0x528cf8(this['_tplBoolCard'][_0x2e9c5a]);}for(let _0x5169d0=0x0;_0x5169d0<(this['_tplBoolEntities']||[])[_0x2e9ca8(0xc70)];_0x5169d0++){const _0x1409db=this[_0x2e9ca8(0xdae)][_0x5169d0];if(!_0x1409db)continue;const _0x5892f2=this[_0x2e9ca8(0x248)]?.[_0x5169d0]?.['entity']||null;for(const _0x371cbe in _0x1409db){const _0x2434c9=this[_0x2e9ca8(0x5de)](_0x1409db[_0x371cbe],_0x5892f2);if(!_0x47308b[_0x2e9ca8(0x9b5)](_0x2434c9))_0x47308b[_0x2e9ca8(0x22c)](_0x2434c9,{'template':_0x1409db[_0x371cbe],'entId':_0x2434c9===_0x1409db[_0x371cbe]?null:_0x5892f2});}}const _0xb55ca5=[_0x2e9ca8(0x73c),_0x2e9ca8(0x2e5),_0x2e9ca8(0x692),_0x2e9ca8(0x57f),_0x2e9ca8(0xa9c),'name',_0x2e9ca8(0xb6a)];for(const _0x1e9b19 of this[_0x2e9ca8(0x248)]||[]){for(const _0x27db52 of _0xb55ca5){const _0x54feec=_0x1e9b19[_0x27db52];if(typeof _0x54feec===_0x2e9ca8(0x19d)&&(_0x54feec[_0x2e9ca8(0x15b)]('{{')||_0x54feec['includes']('{%'))){const _0x17e676=_0x1e9b19['entity']||null,_0xf4ec3e=this['_entityTplKey'](_0x54feec,_0x17e676);if(!_0x47308b['has'](_0xf4ec3e))_0x47308b[_0x2e9ca8(0x22c)](_0xf4ec3e,{'template':_0x54feec,'entId':_0xf4ec3e===_0x54feec?null:_0x17e676});}}}const _0xe62a48=[_0x2e9ca8(0x560),'x_axis_color',_0x2e9ca8(0x192),_0x2e9ca8(0xd8f),_0x2e9ca8(0x160),_0x2e9ca8(0xc64),_0x2e9ca8(0x651)];for(const _0x44e43c of _0xe62a48){const _0x53cbed=this[_0x2e9ca8(0x21c)]?.[_0x44e43c];if(typeof _0x53cbed===_0x2e9ca8(0x19d)&&(_0x53cbed['includes']('{{')||_0x53cbed['includes']('{%')))_0x528cf8(_0x53cbed);}for(const _0x411cae of this[_0x2e9ca8(0x21c)]?.[_0x2e9ca8(0x6aa)]||[]){for(const _0x592143 of[_0x2e9ca8(0x3a7),_0x2e9ca8(0x1ae),_0x2e9ca8(0xbbf),_0x2e9ca8(0xe91),_0x2e9ca8(0x6ee),_0x2e9ca8(0x7d7)]){const _0x98ba86=_0x411cae?.[_0x592143];if(typeof _0x98ba86===_0x2e9ca8(0x19d)&&(_0x98ba86[_0x2e9ca8(0x15b)]('{{')||_0x98ba86[_0x2e9ca8(0x15b)]('{%')))_0x528cf8(_0x98ba86);}}const _0x4c3336=_0x47308b['size']+':'+[..._0x47308b[_0x2e9ca8(0xc04)]()][_0x2e9ca8(0x21d)]()[_0x2e9ca8(0xc0d)]('\x0a');if(_0x4c3336===this[_0x2e9ca8(0xae4)]&&this['_colorTemplateUnsubs'][_0x2e9ca8(0xc70)]+(this['_tplPendingSubs']||0x0)===_0x47308b['size'])return;this[_0x2e9ca8(0xae4)]=_0x4c3336,this[_0x2e9ca8(0x87d)]();if(!_0x47308b['size'])return;const _0x46108a=this[_0x2e9ca8(0x791)];for(const [_0x428976,_0x1dd2fe]of _0x47308b){try{const _0x5c1f6a=this[_0x2e9ca8(0xb5b)][_0x2e9ca8(0x55f)][_0x2e9ca8(0x91e)](_0x228829=>{const _0x338233=_0x2e9ca8,_0x48b37c=normalizeTemplateResult(_0x228829?.[_0x338233(0xd03)]);if(!_0x48b37c)return;const _0x4fd1c6=this[_0x338233(0x631)]['get'](_0x428976);if(_0x4fd1c6===_0x48b37c)return;this[_0x338233(0x631)][_0x338233(0x22c)](_0x428976,_0x48b37c),this['_applyTemplatedBools'](),this[_0x338233(0x1ba)]='',this[_0x338233(0xb53)]();},_0x1dd2fe[_0x2e9ca8(0x630)]?{'type':_0x2e9ca8(0x6d2),'template':_0x1dd2fe[_0x2e9ca8(0x139)],'variables':{'entity':_0x1dd2fe[_0x2e9ca8(0x630)]}}:{'type':'render_template','template':_0x1dd2fe['template']});this['_tplPendingSubs']=(this[_0x2e9ca8(0x1de)]||0x0)+0x1,_0x5c1f6a[_0x2e9ca8(0x47c)](_0x5b3095=>{const _0x2f9b61=_0x2e9ca8;if(this['_tplGen']===_0x46108a)this[_0x2f9b61(0x1de)]=Math[_0x2f9b61(0xa08)](0x0,(this['_tplPendingSubs']||0x0)-0x1);if(!this[_0x2f9b61(0xa27)]||this['_tplGen']!==_0x46108a){try{if(typeof _0x5b3095===_0x2f9b61(0xc89))_0x5b3095();}catch{}return;}this[_0x2f9b61(0x4be)][_0x2f9b61(0xd65)](_0x5b3095);})['catch'](()=>{const _0x3d1585=_0x2e9ca8;if(this[_0x3d1585(0x791)]===_0x46108a)this[_0x3d1585(0x1de)]=Math[_0x3d1585(0xa08)](0x0,(this[_0x3d1585(0x1de)]||0x0)-0x1);});}catch(_0xba7e67){console['warn']('[sgc]\x20color\x20template\x20subscribe\x20failed',_0x1dd2fe['template'],_0xba7e67);}}}[_0x160929(0x87d)](){const _0x40bef4=_0x160929;this[_0x40bef4(0x791)]=(this['_tplGen']||0x0)+0x1,this[_0x40bef4(0x1de)]=0x0;for(const _0x4112a9 of this[_0x40bef4(0x4be)]){try{if(typeof _0x4112a9===_0x40bef4(0xc89))_0x4112a9();}catch{}}this[_0x40bef4(0x4be)]=[];}[_0x160929(0x718)](_0x4954da){const _0x133e07=_0x160929;if(!_0x4954da||!this[_0x133e07(0xb5b)]||!this[_0x133e07(0x21c)])return _0x4954da;const _0x5f15b7=this[_0x133e07(0x21c)],_0x539214=toNum(_0x5f15b7['__sgcExtVisibleH'])>0x0;if(_0x5f15b7[_0x133e07(0x333)]||_0x5f15b7[_0x133e07(0x680)]&&!_0x539214)return _0x4954da;if(_0x4954da['end']['getTime']()<Date[_0x133e07(0x2e6)]()-0xea60)return _0x4954da;const _0xaa57f3=_0x4954da[_0x133e07(0x3a7)];let _0x59648a=0x0;for(const _0x244546 of this['_entities']||[]){if(!_0x244546?.['data_attribute'])continue;const _0x36dcdb=this['_hass'][_0x133e07(0x28e)][_0x244546[_0x133e07(0xae9)]];if(!_0x36dcdb)continue;const _0x4f9672=synthesizeForecastSeries(_0x36dcdb,_0x244546,_0xaa57f3,this['_hass']);if(!_0x4f9672[_0x133e07(0xc70)])continue;const _0x1fd6c8=_0x4f9672[_0x4f9672['length']-0x1]['t'];if(_0x1fd6c8>_0x59648a)_0x59648a=_0x1fd6c8;}return _0x59648a>_0x4954da[_0x133e07(0x1ae)][_0x133e07(0x910)]()&&(_0x4954da['end']=new Date(_0x59648a+0x36ee80)),_0x4954da;}async[_0x160929(0x3ed)](){const _0x54a0f5=_0x160929;if(!this[_0x54a0f5(0xb5b)]||!this[_0x54a0f5(0x21c)])return;const _0x9a6399=this[_0x54a0f5(0x710)]=(this[_0x54a0f5(0x710)]||0x0)+0x1;this[_0x54a0f5(0x2f7)]=Date[_0x54a0f5(0x2e6)](),this[_0x54a0f5(0x84e)]=this[_0x54a0f5(0x7cd)](),this[_0x54a0f5(0xdc2)]=[],this[_0x54a0f5(0x718)](this['_window']);const _0xb02d28=toNum(this[_0x54a0f5(0x21c)]?.[_0x54a0f5(0xb7f)]),_0x31084e=toNum(this[_0x54a0f5(0x21c)]?.[_0x54a0f5(0x594)]),_0x3e52e9=isNum(_0x31084e)&&_0x31084e>0x0?new Date(Math[_0x54a0f5(0xc2f)](_0x31084e,this[_0x54a0f5(0x84e)][_0x54a0f5(0x1ae)][_0x54a0f5(0x910)]())):this[_0x54a0f5(0x84e)][_0x54a0f5(0x1ae)],_0x1c141c=isNum(_0xb02d28)&&_0xb02d28>0x0?{'start':new Date(_0x3e52e9['getTime']()-_0xb02d28*0x36ee80),'end':_0x3e52e9}:this['_window'];for(const _0x181ccc of this['_entities']){if(_0x181ccc&&_0x181ccc[_0x54a0f5(0xe11)]!=null&&_0x181ccc[_0x54a0f5(0x6ef)]){const _0x3fb8d0=resolveOffsetHours(this[_0x54a0f5(0x248)][_0x181ccc[_0x54a0f5(0xe11)]]?.[_0x54a0f5(0x51e)],this['_hass'])||0x0;_0x181ccc[_0x54a0f5(0x51e)]=_0x3fb8d0+this['_compareShiftHours'](_0x181ccc[_0x54a0f5(0x6ef)],_0x1c141c);}}let {start:_0x19662f,end:_0x30d5d0}=this[_0x54a0f5(0x84e)],_0xbf0867=_0x19662f[_0x54a0f5(0x910)](),_0x2ae12b=_0x30d5d0[_0x54a0f5(0x910)]();const _0x3f5937=this['_config'],_0x511918=Math[_0x54a0f5(0xa08)](0x1,(_0x2ae12b-_0xbf0867)/0x36ee80),_0x879dae=_0x511918>=0x18?0xea60:0x2710,_0x36b0f9=Math['floor'](_0xbf0867/_0x879dae)*_0x879dae;_0x36b0f9!==_0xbf0867&&(_0xbf0867=_0x36b0f9,_0x19662f=new Date(_0x36b0f9),this[_0x54a0f5(0x84e)][_0x54a0f5(0x3a7)]=_0x19662f);Object[_0x54a0f5(0x4b2)](_0x3f5937,_0x54a0f5(0xb78),{'value':activeScaleRule(_0x3f5937,(_0x2ae12b-_0xbf0867)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x27cd0e=[];for(const _0x35cabe of this['_entities']||[]){_0x35cabe?.[_0x54a0f5(0x378)]&&!(this[_0x54a0f5(0xbaa)]&&_0x35cabe[_0x54a0f5(0x378)]in this['_statMeta'])&&_0x27cd0e[_0x54a0f5(0xd65)](_0x35cabe[_0x54a0f5(0x378)]);}if(_0x27cd0e[_0x54a0f5(0xc70)]){try{await this['_ensureStatMeta'](_0x27cd0e);}catch{}if(_0x9a6399!==this[_0x54a0f5(0x710)])return;}const _0x581967=this['_getDataSourceForRange'](_0x511918);this[_0x54a0f5(0x3ca)](_0x511918);const _0x595908=_0x3a1648=>{const _0x521156=_0x54a0f5;if(!_0x3a1648)return![];if(_0x3a1648[_0x521156(0x592)]||_0x3a1648['data_attribute']||_0x3a1648[_0x521156(0x476)]||_0x3a1648[_0x521156(0x659)])return![];if(autoStateMap(_0x3a1648,this[_0x521156(0xb5b)],this[_0x521156(0x21c)]?.[_0x521156(0xcb7)]))return![];if(_0x3a1648[_0x521156(0x378)])return!![];const _0x1f7bf2=_0x3a1648['data_source']||this[_0x521156(0x21c)][_0x521156(0x350)]||_0x521156(0x959);if(_0x1f7bf2===_0x521156(0x88c))return![];if(_0x581967[_0x521156(0x581)]!==_0x521156(0x9b6)){if(_0x581967[_0x521156(0xa12)]&&this[_0x521156(0xb93)](_0x3a1648))return!![];return this[_0x521156(0x277)](_0x3a1648)&&!!_0x581967[_0x521156(0xe23)]&&this[_0x521156(0xb93)](_0x3a1648);}return this['_hasLTS'](_0x3a1648);},_0x3f61bc=new Map(),_0x377fc3=new Map(),_0x2962ae=new Array(this[_0x54a0f5(0x248)]['length'])[_0x54a0f5(0xc5a)](null),_0x5017e6=new Array(this['_entities']['length'])['fill'](![]);this['_entities'][_0x54a0f5(0xb54)]((_0x3428fa,_0x572f00)=>{const _0x3e8b2e=_0x54a0f5;if(_0x3428fa[_0x3e8b2e(0x592)])return;if(_0x3428fa[_0x3e8b2e(0x3d5)])return;const _0x13fc7a=resolveOffsetHours(_0x3428fa[_0x3e8b2e(0x51e)],this[_0x3e8b2e(0xb5b)]);if(_0x595908(_0x3428fa)){const _0x21dd74=this[_0x3e8b2e(0xd4c)](_0x3428fa),_0x2a9fd7=this[_0x3e8b2e(0x3a6)](_0x3428fa,_0x581967),_0x18161b=_0x13fc7a+'|'+_0x2a9fd7;if(!_0x377fc3['has'](_0x18161b))_0x377fc3['set'](_0x18161b,{'offH':_0x13fc7a,'period':_0x2a9fd7,'ids':[]});const _0x3a7718=_0x377fc3['get'](_0x18161b)[_0x3e8b2e(0xaf7)];if(!_0x3a7718['includes'](_0x21dd74))_0x3a7718[_0x3e8b2e(0xd65)](_0x21dd74);_0x2962ae[_0x572f00]=_0x21dd74+'__'+_0x13fc7a+'__'+_0x2a9fd7,_0x5017e6[_0x572f00]=!![];}else{if(_0x3428fa[_0x3e8b2e(0xae9)]){if(!_0x3f61bc[_0x3e8b2e(0x9b5)](_0x13fc7a))_0x3f61bc['set'](_0x13fc7a,[]);const _0x2259cc=_0x3f61bc[_0x3e8b2e(0x1a9)](_0x13fc7a),_0x38fe6b=_0x3428fa[_0x3e8b2e(0xae9)];!_0x2259cc[_0x3e8b2e(0xa58)](_0x3c012b=>_0x3c012b['id']===_0x38fe6b)&&_0x2259cc[_0x3e8b2e(0xd65)]({'id':_0x38fe6b,'attribute':this[_0x3e8b2e(0x85c)](_0x3428fa,_0x572f00)}),_0x2962ae[_0x572f00]=_0x38fe6b+'__'+_0x13fc7a;}}});const _0x29f673=this['_config'][_0x54a0f5(0xbf0)]!==![],_0xf606e7={},_0x4ee9ae={};let _0x473d06=0x0;for(const _0x59d37b of this[_0x54a0f5(0x248)]||[]){const _0x4f00b1=toNum(_0x59d37b?.[_0x54a0f5(0x8e5)]);if(_0x4f00b1>0x0&&_0x4f00b1*0x36ee80>_0x473d06)_0x473d06=_0x4f00b1*0x36ee80;}const _0xa509a4=this[_0x54a0f5(0x1a1)]((_0x2ae12b-_0xbf0867)/0x36ee80),_0x4e54f=[];for(const [_0x52c0e1,_0x2733ac]of _0x3f61bc){const _0x42c271=_0x52c0e1*0x36ee80,_0x580a5c=new Date(_0xbf0867-_0x42c271-_0x473d06-_0xa509a4),_0x1e24f3=new Date(_0x2ae12b-_0x42c271);_0x4e54f[_0x54a0f5(0xd65)](this['_fetcher'][_0x54a0f5(0x900)](this[_0x54a0f5(0xb5b)],_0x2733ac,_0x580a5c,_0x1e24f3,_0x29f673)[_0x54a0f5(0x47c)](_0x2de185=>{const _0x3de805=_0x54a0f5;for(const _0x440603 in _0x2de185){const _0x9f3e73=_0x42c271!==0x0?_0x2de185[_0x440603][_0x3de805(0x7ee)](_0x1012e6=>({..._0x1012e6,'t':_0x1012e6['t']+_0x42c271})):_0x2de185[_0x440603];_0x4ee9ae[_0x440603+'__'+_0x52c0e1]=_0x9f3e73;}}));}const _0x20b378=new Set();for(const _0x1bf343 of this[_0x54a0f5(0x248)]){if(!_0x595908(_0x1bf343))continue;const _0x461a3b=DataProcessor['statsFieldCascade'](_0x1bf343['aggregate_func']||_0x54a0f5(0x44f));for(const _0x20ac39 of _0x461a3b)_0x20b378[_0x54a0f5(0x2c9)](_0x20ac39);if((_0x1bf343[_0x54a0f5(0x36d)]||_0x54a0f5(0x44f))==='max')_0x20b378[_0x54a0f5(0x2c9)]('min');(_0x1bf343[_0x54a0f5(0x36d)]||'avg')==='delta'&&(_0x20b378['add'](_0x54a0f5(0xc2f)),_0x20b378[_0x54a0f5(0x2c9)]('max')),_0x1bf343[_0x54a0f5(0x4c6)]&&(_0x20b378[_0x54a0f5(0x2c9)](_0x54a0f5(0xc2f)),_0x20b378[_0x54a0f5(0x2c9)](_0x54a0f5(0xa08)));}if(!_0x20b378[_0x54a0f5(0xcaa)])_0x20b378[_0x54a0f5(0x2c9)]('mean');const _0xb1e82e=Array['from'](_0x20b378);for(const [,_0x159387]of _0x377fc3){const {offH:_0x417c4e,period:_0x5258da,ids:_0x342d87}=_0x159387,_0x4570c5=_0x417c4e*0x36ee80,_0x3fa507=new Date(_0xbf0867-_0x4570c5-_0x473d06-_0xa509a4),_0x348077=new Date(_0x2ae12b-_0x4570c5);_0x4e54f['push'](this[_0x54a0f5(0x552)][_0x54a0f5(0xbc4)](this[_0x54a0f5(0xb5b)],_0x342d87,_0x3fa507,_0x348077,_0x5258da,_0x29f673,_0xb1e82e)[_0x54a0f5(0x47c)](async _0x10fc35=>{const _0x3d9204=_0x54a0f5;if(_0x5258da===_0x3d9204(0x684)){const _0x39ee95=_0xbf0867-_0x4570c5,_0x3d7409=0x36ee80,_0x3d9a49=[];for(const _0x24e407 of _0x342d87){const _0x270ba1=_0x10fc35[_0x24e407];if(!_0x270ba1||!_0x270ba1[_0x3d9204(0xc70)]){_0x3d9a49['push'](_0x24e407);continue;}if(!isNum(_0x270ba1[0x0]?.['t'])||_0x270ba1[0x0]['t']-_0x39ee95>_0x3d7409)_0x3d9a49[_0x3d9204(0xd65)](_0x24e407);}if(_0x3d9a49[_0x3d9204(0xc70)])try{const _0xce3c95=await this['_fetcher']['fetchStatistics'](this[_0x3d9204(0xb5b)],_0x3d9a49,_0x3fa507,_0x348077,_0x3d9204(0x715),_0x29f673,_0xb1e82e);for(const _0x458870 of _0x3d9a49){const _0x3b6113=_0x10fc35[_0x458870],_0x2beb5f=_0xce3c95[_0x458870];if(!_0x2beb5f||!_0x2beb5f[_0x3d9204(0xc70)])continue;if(!_0x3b6113||!_0x3b6113['length']){_0x10fc35[_0x458870]=_0x2beb5f;continue;}const _0x1edaff=_0x3b6113[0x0]['t'],_0x5318ad=_0x2beb5f['filter'](_0x4eb766=>_0x4eb766['t']<_0x1edaff);_0x10fc35[_0x458870]=_0x5318ad[_0x3d9204(0xc70)]?_0x5318ad[_0x3d9204(0x444)](_0x3b6113):_0x3b6113;}}catch{}}for(const _0x53ecd8 in _0x10fc35){const _0x471e10=_0x4570c5!==0x0?_0x10fc35[_0x53ecd8][_0x3d9204(0x7ee)](_0x5bed10=>({..._0x5bed10,'t':_0x5bed10['t']+_0x4570c5})):_0x10fc35[_0x53ecd8];_0xf606e7[_0x53ecd8+'__'+_0x417c4e+'__'+_0x5258da]=_0x471e10;}}));}const _0x412013=new Map(),_0x2c8271=new Map();for(const _0x38714b of this[_0x54a0f5(0x248)]){if(!_0x38714b?.[_0x54a0f5(0x531)]||_0x38714b['fixed_value']||_0x38714b[_0x54a0f5(0x3d5)])continue;const _0x357192=resolveOffsetHours(_0x38714b['offset'],this[_0x54a0f5(0xb5b)])||0x0,_0x2116a=_0x38714b['price_entity']+'__'+_0x357192;if(_0x2c8271['has'](_0x2116a))continue;const _0x11e941=this[_0x54a0f5(0xb5b)]?.[_0x54a0f5(0x28e)]?.[_0x38714b[_0x54a0f5(0x531)]]?.[_0x54a0f5(0xcd4)]?.[_0x54a0f5(0x82a)],_0x45fcdc=_0x11e941===_0x54a0f5(0xb47)||_0x11e941==='total'||_0x11e941===_0x54a0f5(0x4e4);_0x2c8271[_0x54a0f5(0x22c)](_0x2116a,{'id':_0x38714b[_0x54a0f5(0x531)],'attribute':_0x38714b['price_attribute']||null,'offH':_0x357192,'useStats':_0x581967['source']==='statistics'&&_0x45fcdc&&!_0x38714b['price_attribute']});}this[_0x54a0f5(0x39b)]=_0x2c8271[_0x54a0f5(0xcaa)]?{'jobs':_0x2c8271,'sMs':_0xbf0867,'eMs':_0x2ae12b,'horizonMs':_0x473d06,'leadMs':_0xa509a4}:null,_0x4e54f[_0x54a0f5(0xd65)](...this['_priceJobFetches'](_0x2c8271,_0xbf0867,_0x2ae12b,_0x473d06,_0xa509a4,_0x29f673,_0x412013));const _0x4a71cd=new Map(),_0xf88abf=new Map();this[_0x54a0f5(0x248)][_0x54a0f5(0xb54)]((_0x4cae55,_0x410fc4)=>{const _0x6f7062=_0x54a0f5;if(!_0x4cae55?.[_0x6f7062(0xacc)]||_0x4cae55[_0x6f7062(0x592)]||_0x4cae55[_0x6f7062(0x3d5)])return;const _0x250cde=resolveOffsetHours(_0x4cae55[_0x6f7062(0x51e)],this[_0x6f7062(0xb5b)])||0x0,_0x3dd4b0=this[_0x6f7062(0xb5b)]?.['states']?.[_0x4cae55['ref_entity']]?.[_0x6f7062(0xcd4)]?.[_0x6f7062(0x82a)],_0x5655a8=_0x3dd4b0==='measurement'||_0x3dd4b0===_0x6f7062(0x81f)||_0x3dd4b0===_0x6f7062(0x4e4),_0x10b348=_0x5017e6[_0x410fc4]&&_0x5655a8&&!_0x4cae55[_0x6f7062(0xdcc)],_0x33a244=_0x10b348?this[_0x6f7062(0x3a6)](_0x4cae55,_0x581967):_0x6f7062(0x538),_0x59c80a=_0x33a244,_0x6b1ee5=refJobKey(_0x4cae55,_0x250cde,_0x59c80a);_0x4cae55[_0x6f7062(0xa4a)]=_0x6b1ee5;if(_0xf88abf[_0x6f7062(0x9b5)](_0x6b1ee5))return;_0xf88abf[_0x6f7062(0x22c)](_0x6b1ee5,{'id':_0x4cae55[_0x6f7062(0xacc)],'attribute':_0x4cae55[_0x6f7062(0xdcc)]||null,'offH':_0x250cde,'useStats':_0x10b348,'period':_0x33a244});});for(const [_0x363a8d,_0x37e541]of _0xf88abf){const _0x340034=_0x37e541[_0x54a0f5(0xce1)]*0x36ee80,_0x455c2e=new Date(_0xbf0867-_0x340034-_0x473d06-_0xa509a4-0x5265c00),_0x344517=new Date(_0x2ae12b-_0x340034),_0x5f4209=()=>this[_0x54a0f5(0x552)]['fetchHistory'](this[_0x54a0f5(0xb5b)],[{'id':_0x37e541['id'],'attribute':_0x37e541[_0x54a0f5(0x476)]}],_0x455c2e,_0x344517,_0x29f673)['then'](_0x25ff01=>{const _0x341b99=_0x54a0f5,_0x765db4=[];for(const _0x2dea6 of _0x25ff01[_0x37e541['id']]||[]){const _0x3fd1f6=_0x37e541[_0x341b99(0x476)]?getAttributePath(_0x2dea6[_0x341b99(0xcd4)],_0x37e541[_0x341b99(0x476)]):_0x2dea6[_0x341b99(0x89b)],_0x4867bc=toNum(_0x3fd1f6);if(_0x4867bc!==null)_0x765db4[_0x341b99(0xd65)]({'t':_0x2dea6['t']+_0x340034,'v':_0x4867bc});}_0x4a71cd[_0x341b99(0x22c)](_0x363a8d,{'samples':_0x765db4,'statPeriodMs':0x0,'id':_0x37e541['id'],'attribute':_0x37e541[_0x341b99(0x476)],'offH':_0x37e541[_0x341b99(0xce1)]});});if(_0x37e541['useStats']){const _0x2a2ee4=_0x37e541[_0x54a0f5(0x395)]==='5minute'?_0x54a0f5(0x715):_0x37e541['period'],_0x5a5cae={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x2a2ee4]||0x36ee80;_0x4e54f['push'](this[_0x54a0f5(0x552)]['fetchStatistics'](this['_hass'],[_0x37e541['id']],_0x455c2e,_0x344517,_0x2a2ee4,_0x29f673,[_0x54a0f5(0x14c),_0x54a0f5(0x89b)])['then'](_0x3db653=>{const _0x1896f8=_0x54a0f5,_0x41ccd3=[];for(const _0x2741d2 of _0x3db653[_0x37e541['id']]||[]){const _0x2f64bb=isNum(_0x2741d2[_0x1896f8(0x14c)])?_0x2741d2[_0x1896f8(0x14c)]:isNum(_0x2741d2['state'])?_0x2741d2[_0x1896f8(0x89b)]:null;if(_0x2f64bb!==null)_0x41ccd3[_0x1896f8(0xd65)]({'t':_0x2741d2['t']+_0x340034,'v':_0x2f64bb});}const _0x2925b7=_0x41ccd3[_0x1896f8(0xc70)]?_0x41ccd3[0x0]['t']-(_0x455c2e['getTime']()+_0x340034):Infinity;if(!_0x41ccd3['length']||_0x2925b7>_0x5a5cae*0x2)return _0x5f4209();_0x4a71cd[_0x1896f8(0x22c)](_0x363a8d,{'samples':_0x41ccd3,'statPeriodMs':_0x5a5cae,'id':_0x37e541['id'],'attribute':_0x37e541[_0x1896f8(0x476)],'offH':_0x37e541['offH']});}));}else _0x4e54f['push'](_0x5f4209());}let _0x392b56=[];_0x4e54f[_0x54a0f5(0xd65)](this['_resolveEntityAnnotations'](_0x19662f,_0x30d5d0)[_0x54a0f5(0x47c)](_0x295db7=>{_0x392b56=_0x295db7;})[_0x54a0f5(0x3cb)](()=>{_0x392b56=[];})),await Promise['all'](_0x4e54f);if(_0x9a6399!==this[_0x54a0f5(0x710)])return;this[_0x54a0f5(0x52a)]=_0x412013,this[_0x54a0f5(0x173)]=_0x4a71cd,this[_0x54a0f5(0x435)]=Object[_0x54a0f5(0xaf0)](null);const _0x2cc522=_0xbf0867-_0x473d06-_0xa509a4,_0x34c47c=this[_0x54a0f5(0x21c)]?.['include_area_names']?buildAreaSuffixes(this[_0x54a0f5(0xb5b)],this['_entities'],this[_0x54a0f5(0xbaa)],(_0xe52e56,_0x6e4d9b,_0x3427cb)=>this[_0x54a0f5(0x7fc)](_0x3427cb,_0xe52e56,_0x6e4d9b)):null;this[_0x54a0f5(0x90d)]=_0x34c47c;const _0x3b2fa7=this[_0x54a0f5(0x248)]['map']((_0x24a7f0,_0x56f4ec)=>{const _0x53212b=_0x54a0f5;let _0x348ed2;if(_0x24a7f0['fixed_value']){const _0x35b7b8=this[_0x53212b(0xb5b)][_0x53212b(0x28e)][_0x24a7f0[_0x53212b(0xae9)]],_0x5a67c2=this[_0x53212b(0x85c)](_0x24a7f0,_0x56f4ec),_0x2fe18f=_0x5a67c2?getAttributePath(_0x35b7b8?.[_0x53212b(0xcd4)],_0x5a67c2):_0x35b7b8?.[_0x53212b(0x89b)],_0x195ee4=toNum(_0x2fe18f);_0x195ee4!==null?_0x348ed2=[{'t':_0xbf0867,'v':_0x195ee4},{'t':_0x2ae12b,'v':_0x195ee4}]:_0x348ed2=[];}else{if(_0x24a7f0['data_attribute']){const _0x2765e4=this[_0x53212b(0xb5b)][_0x53212b(0x28e)][_0x24a7f0[_0x53212b(0xae9)]];_0x348ed2=synthesizeForecastSeries(_0x2765e4,_0x24a7f0,this['_window'][_0x53212b(0x3a7)],this[_0x53212b(0xb5b)]);}else{if(_0x595908(_0x24a7f0)){const _0x1ed7c9=_0x2962ae[_0x56f4ec],_0x3c25a1=_0x1ed7c9&&_0xf606e7[_0x1ed7c9]||[];_0x348ed2=_0x3c25a1[_0x53212b(0x7ee)](_0x22dd5e=>{const _0x5cff03=_0x53212b,_0x2e0c30={'t':_0x22dd5e['t'],'v':DataProcessor[_0x5cff03(0x341)](_0x22dd5e,_0x24a7f0[_0x5cff03(0x36d)])};(_0x24a7f0['show_range_band']||_0x24a7f0[_0x5cff03(0x36d)]===_0x5cff03(0xc59))&&isNum(_0x22dd5e[_0x5cff03(0xc2f)])&&isNum(_0x22dd5e['max'])&&(_0x2e0c30['bMin']=_0x22dd5e[_0x5cff03(0xc2f)],_0x2e0c30[_0x5cff03(0x7fd)]=_0x22dd5e[_0x5cff03(0xa08)]);if(_0x24a7f0[_0x5cff03(0x36d)]===_0x5cff03(0xa08)){if(isNum(_0x22dd5e[_0x5cff03(0x14c)]))_0x2e0c30['sMean']=_0x22dd5e[_0x5cff03(0x14c)];if(isNum(_0x22dd5e[_0x5cff03(0xc2f)]))_0x2e0c30['sMin']=_0x22dd5e[_0x5cff03(0xc2f)];}return _0x2e0c30;})[_0x53212b(0x272)](_0x2718d3=>_0x2718d3['v']!==null&&isNum(_0x2718d3['v'])&&_0x2718d3['t']>=_0x2cc522);if(_0x24a7f0[_0x53212b(0x36d)]===_0x53212b(0x32a)&&_0x24a7f0[_0x53212b(0xad5)]===!![]&&_0x3c25a1['length']>0x0){const _0x446e15=_0x3c25a1[_0x53212b(0x7ee)](_0x414e23=>({'t':_0x414e23['t'],'v':isNum(_0x414e23[_0x53212b(0x89b)])?_0x414e23[_0x53212b(0x89b)]:isNum(_0x414e23[_0x53212b(0x14c)])?_0x414e23[_0x53212b(0x14c)]:null}))[_0x53212b(0x272)](_0x25e7ff=>isNum(_0x25e7ff['v'])&&_0x25e7ff['v']!==0x0&&_0x25e7ff['t']>=_0x2cc522);_0x348ed2=_0x446e15['map']((_0x128d20,_0x535906)=>({'t':_0x128d20['t'],'v':_0x535906===0x0?0x0:Math['max'](0x0,_0x128d20['v']-_0x446e15[_0x535906-0x1]['v'])}));}else{if((_0x24a7f0[_0x53212b(0x36d)]===_0x53212b(0x32a)||_0x24a7f0[_0x53212b(0x36d)]==='sum')&&_0x3c25a1[_0x53212b(0xc70)]>0x0){const _0xb792c9=_0x3c25a1['some'](_0x215ffd=>isNum(_0x215ffd[_0x53212b(0x32a)])),_0xc8d1de=_0x3c25a1[_0x53212b(0x45c)](_0x4cbff4=>isNum(_0x4cbff4['sum']));if(!_0xb792c9&&_0xc8d1de&&_0x348ed2[_0x53212b(0xc70)]>0x1){const _0x23baca=_0x348ed2[_0x53212b(0x7ee)](_0x583f17=>_0x583f17['v']);_0x348ed2[0x0]['v']=0x0;for(let _0x1e172d=0x1;_0x1e172d<_0x348ed2['length'];_0x1e172d++){_0x348ed2[_0x1e172d]['v']=_0x23baca[_0x1e172d]-_0x23baca[_0x1e172d-0x1];}}else{if(!_0xb792c9&&!_0xc8d1de&&_0x24a7f0[_0x53212b(0x36d)]===_0x53212b(0x32a)&&_0x348ed2[_0x53212b(0xc70)]>0x1){const _0x2efed5=this[_0x53212b(0xd40)](_0x24a7f0),_0x53b338=_0x348ed2[_0x53212b(0x7ee)](_0xac96a=>_0xac96a['v']);_0x348ed2[0x0]['v']=0x0;for(let _0x520bce=0x1;_0x520bce<_0x348ed2[_0x53212b(0xc70)];_0x520bce++){const _0x253134=_0x53b338[_0x520bce]-_0x53b338[_0x520bce-0x1];_0x348ed2[_0x520bce]['v']=_0x2efed5&&_0x253134<0x0?0x0:_0x253134;}}}_0x24a7f0['aggregate_func']===_0x53212b(0x54f)&&_0x3c25a1[_0x53212b(0xc70)]>0x0&&_0x348ed2[_0x53212b(0xc70)]===0x0&&!this[_0x53212b(0xcd1)]&&(this[_0x53212b(0xcd1)]=!![],console['warn'](_0x53212b(0xbd8)+this[_0x53212b(0xd4c)](_0x24a7f0)+_0x53212b(0x9c5)+_0x53212b(0x751)+_0x53212b(0x84c)));}}}else{const _0xad5104=_0x2962ae[_0x56f4ec],_0x544534=_0xad5104&&_0x4ee9ae[_0xad5104]||[],_0x28e715=this[_0x53212b(0x85c)](_0x24a7f0,_0x56f4ec),_0x49677f=_0x24a7f0[_0x53212b(0x659)]&&_0x24a7f0[_0x53212b(0x659)][_0x53212b(0xc70)]?_0x24a7f0[_0x53212b(0x659)]:_0x28e715?null:autoStateMap(_0x24a7f0,this['_hass'],this[_0x53212b(0x21c)]?.[_0x53212b(0xcb7)]);_0x348ed2=_0x544534['map'](_0x56b209=>{const _0x516fb1=_0x53212b,_0x5dd1ac=_0x28e715?getAttributePath(_0x56b209[_0x516fb1(0xcd4)],_0x28e715):_0x56b209['state'];let _0x372eb4;_0x49677f?_0x372eb4=applyStateMap(_0x5dd1ac,_0x49677f)['value']:_0x372eb4=parseFloat(_0x5dd1ac);if(isNaN(_0x372eb4))return null;return{'t':_0x56b209['t'],'v':_0x372eb4};})[_0x53212b(0x272)](Boolean);}}}if(_0x24a7f0[_0x53212b(0x3d5)]){const _0x231e12=toNum(_0x24a7f0['forecast_horizon'])||0x0,_0x3ab138=_0x231e12<0x0?_0x2ae12b-_0x231e12*0x36ee80:_0x2ae12b;_0x348ed2=_0x348ed2['filter'](_0xcbe58c=>_0xcbe58c['t']>=_0xbf0867&&_0xcbe58c['t']<=_0x3ab138);}const _0x2256b1=toNum(_0x24a7f0[_0x53212b(0x8e5)]);if(_0x2256b1&&_0x2256b1!==0x0&&Array[_0x53212b(0x724)](_0x348ed2)&&_0x348ed2[_0x53212b(0xc70)]){const _0x13b096=_0x2256b1*0x36ee80;_0x348ed2=_0x348ed2[_0x53212b(0x7ee)](_0x828983=>({..._0x828983,'t':_0x828983['t']+_0x13b096}));}_0x473d06>0x0&&Array['isArray'](_0x348ed2)&&_0x348ed2['length']&&(_0x348ed2=_0x348ed2[_0x53212b(0x272)](_0x2772c3=>_0x2772c3['t']>=_0xbf0867&&_0x2772c3['t']<=_0x2ae12b));const _0x4600d5=this['_liveStateRaw'](_0x348ed2,_0x24a7f0,_0x56f4ec,_0xbf0867,_0x2ae12b),{points:_0x15dcc6,maSeries:_0x3db228}=this[_0x53212b(0xafa)](_0x4600d5,_0x24a7f0,_0x5017e6[_0x56f4ec],_0xbf0867,_0x2ae12b,_0xa509a4),_0x5716d3=this['_hass'][_0x53212b(0x28e)][_0x24a7f0[_0x53212b(0xae9)]]||{},_0x5beb71=_0x24a7f0[_0x53212b(0x378)]||_0x24a7f0[_0x53212b(0xae9)],_0x4791d9=_0x5beb71&&this[_0x53212b(0xbaa)]?.[_0x5beb71]||null,_0xc3392c=_0x34c47c?_0x34c47c[_0x53212b(0x1a9)](_0x24a7f0[_0x53212b(0xe11)]!=null?_0x24a7f0[_0x53212b(0xe11)]:_0x56f4ec)||'':'';let _0xddd65d=_0x5716d3[_0x53212b(0xcd4)]?.[_0x53212b(0xdb6)]||_0x4791d9?.['name'];_0xddd65d=this['_applyAttributeName'](_0xddd65d,_0x24a7f0,_0x56f4ec);if(_0x24a7f0[_0x53212b(0xacc)]&&!_0x24a7f0[_0x53212b(0x673)]&&!_0x24a7f0[_0x53212b(0x592)]&&!_0x24a7f0['data_attribute']){const _0x2f8c31=applyAttributeName(this[_0x53212b(0x21c)],this['_hass'],this[_0x53212b(0xb5b)]?.[_0x53212b(0x28e)]?.[_0x24a7f0[_0x53212b(0xacc)]]?.[_0x53212b(0xcd4)]?.['friendly_name']||_0x24a7f0[_0x53212b(0xacc)],{'entity':_0x24a7f0[_0x53212b(0xacc)]},_0x24a7f0[_0x53212b(0xdcc)]),_0x5b42df=_0xddd65d||_0x24a7f0[_0x53212b(0xae9)]||'',_0x2410e7=normalizeRefOp(_0x24a7f0[_0x53212b(0x442)]);_0xddd65d=_0x2410e7===_0x53212b(0xe21)?_0x2f8c31+_0x53212b(0x6ad)+_0x5b42df:_0x2410e7===_0x53212b(0xcdc)?_0x2f8c31+_0x53212b(0xa6b)+_0x5b42df:_0x5b42df+({'add':'\x20+\x20','multiply':'\x20×\x20','divide':'\x20÷\x20'}[_0x2410e7]||'\x20-\x20')+_0x2f8c31;}const _0xd46991={'friendly_name':_0xc3392c?(_0xddd65d||'')+_0xc3392c:_0xddd65d,'unit_of_measurement':_0x5716d3[_0x53212b(0xcd4)]?.[_0x53212b(0x24f)]||_0x4791d9?.['unit_of_measurement'],'icon':_0x5716d3[_0x53212b(0xcd4)]?.[_0x53212b(0xa9c)],'resolved_name':this['_resolveTemplateText'](_0x24a7f0[_0x53212b(0x673)],_0x24a7f0[_0x53212b(0xae9)]),'resolved_tooltip_name':this[_0x53212b(0xa6d)](_0x24a7f0[_0x53212b(0xb6a)],_0x24a7f0[_0x53212b(0xae9)])};if(_0x24a7f0[_0x53212b(0xe11)]!=null){const _0x1b3c44=this['_entities'][_0x24a7f0[_0x53212b(0xe11)]],_0x473561=_0x1b3c44&&!isTemplateString(_0x1b3c44[_0x53212b(0x673)])&&_0x1b3c44[_0x53212b(0x673)]||this[_0x53212b(0xa6d)](_0x1b3c44?.[_0x53212b(0x673)],_0x1b3c44?.[_0x53212b(0xae9)])||_0xd46991[_0x53212b(0xdb6)]||_0x24a7f0[_0x53212b(0xae9)]||_0x24a7f0[_0x53212b(0x378)],_0x5c087a=Math[_0x53212b(0xa08)](0x1,Math[_0x53212b(0x604)](toNum(_0x24a7f0[_0x53212b(0x6ef)]?.['periods_back'])||0x1)),_0x35cc4c='\x20('+cardT(this[_0x53212b(0xb5b)],this[_0x53212b(0x21c)],COMPARE_PERIOD_LABELS[_0x24a7f0['_compareCfg']?.['period']]||_0x53212b(0x1d5))+(_0x5c087a>0x1?'\x20×'+_0x5c087a:'')+')';_0xd46991['friendly_name']=_0x473561+_0x35cc4c,_0xd46991['resolved_name']=_0x473561+_0x35cc4c,_0xd46991[_0x53212b(0x63c)]=null;}return{'idx':_0x56f4ec,'id':(_0x24a7f0[_0x53212b(0xae9)]||_0x24a7f0[_0x53212b(0x378)])+'__'+_0x56f4ec,'entity':_0x24a7f0,'points':_0x15dcc6,'raw':_0x348ed2,'meta':_0xd46991,'_isStat':_0x5017e6[_0x56f4ec],'stats':DataProcessor[_0x53212b(0xb46)](_0x15dcc6),'maSeries':_0x3db228??DataProcessor[_0x53212b(0x532)](_0x15dcc6,_0x24a7f0)};}),_0x36a272=this[_0x54a0f5(0xa92)]>0x0?this[_0x54a0f5(0xa92)]:0x320,_0x560f34=Math[_0x54a0f5(0xc2f)](0xbb8,Math['max'](0x190,_0x36a272*0x2));for(const _0x2607bc of _0x3b2fa7){_0x2607bc[_0x54a0f5(0xd04)]&&_0x2607bc[_0x54a0f5(0xd04)][_0x54a0f5(0xc70)]>_0x560f34&&(_0x2607bc['points']=DataProcessor[_0x54a0f5(0x716)](_0x2607bc[_0x54a0f5(0xd04)],_0x560f34)),_0x2607bc['bucketPrecision']=resolveBucketPrecision(_0x2607bc['points']),_0x2607bc[_0x54a0f5(0x137)]=![];}this[_0x54a0f5(0x26b)]={'series':_0x3b2fa7};const _0x64aaaa=_0x392b56;if(_0x9a6399!==this[_0x54a0f5(0x710)])return;this[_0x54a0f5(0x551)]=_0x64aaaa,this[_0x54a0f5(0x5d8)]=Object['create'](null);if(this[_0x54a0f5(0x2af)])for(const _0x299ac3 of this[_0x54a0f5(0x248)]){if(!_0x299ac3['entity']||_0x299ac3['statistic_id'])continue;const _0x139b3e=this['_hass'][_0x54a0f5(0x28e)][_0x299ac3['entity']];if(_0x139b3e)this['_prevStamps'][_0x299ac3[_0x54a0f5(0xae9)]]=_0x139b3e[_0x54a0f5(0x9c0)]||_0x139b3e[_0x54a0f5(0x414)]||null;}this[_0x54a0f5(0x890)]=Object[_0x54a0f5(0xaf0)](null);for(const _0x40d190 of this[_0x54a0f5(0x633)]){const _0x5b96c4=this[_0x54a0f5(0xb5b)][_0x54a0f5(0x28e)][_0x40d190];if(_0x5b96c4)this[_0x54a0f5(0x890)][_0x40d190]=_0x5b96c4[_0x54a0f5(0x9c0)]||_0x5b96c4[_0x54a0f5(0x414)]||null;}this['_baselineReady']=!![],this[_0x54a0f5(0x227)]=Date[_0x54a0f5(0x2e6)]();if(this['_slideNeedsFullRefetch']())this['_slideCarryIdx']=Math[_0x54a0f5(0x604)](Date[_0x54a0f5(0x2e6)]()/this[_0x54a0f5(0x58e)]());if(!this[_0x54a0f5(0xa27)])return;this[_0x54a0f5(0x707)](),this[_0x54a0f5(0x346)](),this[_0x54a0f5(0xe36)](),this['_scheduleResolvePreciseRecordTimes']();}[_0x160929(0x3ae)](){const _0x5e559d=_0x160929;if(this['_precisePending'])return;this[_0x5e559d(0xd22)]=!![];const _0x6af99e=()=>{const _0x15c07c=_0x5e559d;this[_0x15c07c(0xd22)]=![],this[_0x15c07c(0x190)]()[_0x15c07c(0x3cb)](()=>{});};typeof requestAnimationFrame==='function'?requestAnimationFrame(_0x6af99e):setTimeout(_0x6af99e,0x0);}async[_0x160929(0x190)](){const _0x2b1b95=_0x160929;if(!this[_0x2b1b95(0xb5b)]?.['callApi']||!this[_0x2b1b95(0x26b)]?.[_0x2b1b95(0x4a7)])return;if(!this[_0x2b1b95(0xc15)])this[_0x2b1b95(0xc15)]=new Map();const _0x5ca73b=[],_0x4273e1=this['_entities']||[];for(const _0x569b1e of this[_0x2b1b95(0x26b)][_0x2b1b95(0x4a7)]){if(!_0x569b1e||!_0x569b1e[_0x2b1b95(0xa02)])continue;if(_0x569b1e[_0x2b1b95(0x137)])continue;if(!_0x569b1e[_0x2b1b95(0xae9)]||!_0x569b1e[_0x2b1b95(0xae9)][_0x2b1b95(0xae9)])continue;if(!_0x569b1e[_0x2b1b95(0x9b8)]||!_0x569b1e[_0x2b1b95(0xd04)]||_0x569b1e['points']['length']===0x0)continue;if(_0x569b1e[_0x2b1b95(0xc19)]===_0x2b1b95(0x565)||_0x569b1e[_0x2b1b95(0xc19)]===_0x2b1b95(0xc13)){_0x569b1e[_0x2b1b95(0x137)]=!![];continue;}const _0x2f1eba=new Set();for(let _0x28ebbf=0x0;_0x28ebbf<_0x4273e1[_0x2b1b95(0xc70)];_0x28ebbf++){const _0x98e699=_0x4273e1[_0x28ebbf];if(!_0x98e699||!_0x98e699['show_timestamp'])continue;const _0x11138f=_0x98e699===_0x569b1e[_0x2b1b95(0xae9)]||_0x98e699[_0x2b1b95(0xae9)]&&_0x98e699['entity']===_0x569b1e[_0x2b1b95(0xae9)]['entity'];if(!_0x11138f)continue;let _0x46ea57=_0x98e699[_0x2b1b95(0x3f2)];if(!_0x46ea57&&_0x98e699[_0x2b1b95(0xcbb)])_0x46ea57=_0x2b1b95(0xe01);if(_0x46ea57===_0x2b1b95(0xc2f)||_0x46ea57===_0x2b1b95(0xa08))_0x2f1eba[_0x2b1b95(0x2c9)](_0x46ea57);}if(_0x2f1eba[_0x2b1b95(0xcaa)]===0x0){_0x569b1e[_0x2b1b95(0x137)]=!![];continue;}const _0x54ac34=bucketPrecisionToMs(_0x569b1e[_0x2b1b95(0xc19)]||_0x2b1b95(0x715));if(!_0x54ac34){_0x569b1e[_0x2b1b95(0x137)]=!![];continue;}for(const _0x4e9b98 of _0x2f1eba){const _0x474d64=_0x4e9b98+'T',_0x1ac2f2=_0x569b1e['stats'][_0x474d64],_0x4ecb66=_0x569b1e[_0x2b1b95(0x9b8)][_0x4e9b98];if(!isNum(_0x1ac2f2)||!isNum(_0x4ecb66))continue;const _0x2a1e25=_0x569b1e[_0x2b1b95(0xae9)][_0x2b1b95(0xae9)]+'|'+_0x1ac2f2+'|'+_0x54ac34+'|'+_0x4e9b98+'|'+_0x4ecb66['toFixed'](0x6),_0x26e26d=this['_preciseTsCache'][_0x2b1b95(0x1a9)](_0x2a1e25);if(isNum(_0x26e26d)){_0x569b1e[_0x2b1b95(0x9b8)][_0x474d64]=_0x26e26d,_0x569b1e['stats'][_0x474d64+_0x2b1b95(0x4b7)]=!![];continue;}_0x5ca73b['push'](this[_0x2b1b95(0x4e1)](_0x569b1e,_0x1ac2f2,_0x54ac34,_0x4ecb66,_0x4e9b98,_0x2a1e25));}_0x569b1e[_0x2b1b95(0x137)]=!![];}if(_0x5ca73b[_0x2b1b95(0xc70)]===0x0)return;try{await Promise[_0x2b1b95(0x407)](_0x5ca73b),this[_0x2b1b95(0xb53)]();}catch(_0x1d7c11){}}async['_fetchPrecisePeak'](_0x94310a,_0x49a280,_0x38e771,_0x2778d8,_0x4bed2c,_0x3d7c5f){const _0x3fafc8=_0x160929;try{const _0x2e44b4=_0x94310a[_0x3fafc8(0xae9)][_0x3fafc8(0xae9)],_0x41355d=new Date(_0x49a280)[_0x3fafc8(0x2a5)](),_0xe10942=new Date(_0x49a280+_0x38e771)[_0x3fafc8(0x2a5)](),_0x37f396=_0x3fafc8(0xd88)+_0x41355d+(_0x3fafc8(0xd44)+encodeURIComponent(_0xe10942))+(_0x3fafc8(0x6c7)+encodeURIComponent(_0x2e44b4))+_0x3fafc8(0x725),_0x1081ce=await this['_hass'][_0x3fafc8(0x8a3)](_0x3fafc8(0x9ec),_0x37f396),_0x6b1747=_0x1081ce&&_0x1081ce[0x0]||null;if(!Array[_0x3fafc8(0x724)](_0x6b1747)||_0x6b1747[_0x3fafc8(0xc70)]===0x0)return;let _0x480c53=null;for(const _0xff6ea6 of _0x6b1747){const _0x19d98a=parseFloat(_0xff6ea6[_0x3fafc8(0x89b)]);if(!Number[_0x3fafc8(0x46b)](_0x19d98a))continue;if(!_0x480c53||(_0x4bed2c===_0x3fafc8(0xa08)?_0x19d98a>_0x480c53['v']:_0x19d98a<_0x480c53['v'])){const _0x3bfa54=_0xff6ea6[_0x3fafc8(0x414)]||_0xff6ea6[_0x3fafc8(0x9c0)],_0x138d1d=_0x3bfa54?new Date(_0x3bfa54)['getTime']():NaN;if(Number[_0x3fafc8(0x46b)](_0x138d1d))_0x480c53={'v':_0x19d98a,'t':_0x138d1d};}}if(!_0x480c53)return;const _0x30cb8d=Math[_0x3fafc8(0xa08)](0.001,Math['abs'](_0x2778d8)*0.05);if(Math[_0x3fafc8(0x960)](_0x480c53['v']-_0x2778d8)>_0x30cb8d)return;const _0x10da3c=_0x4bed2c+'T';_0x94310a[_0x3fafc8(0x9b8)][_0x10da3c]=_0x480c53['t'],_0x94310a['stats'][_0x10da3c+_0x3fafc8(0x4b7)]=!![];if(this['_preciseTsCache'][_0x3fafc8(0xcaa)]>=0x1388){const _0xc21f31=this['_preciseTsCache'][_0x3fafc8(0xc04)]()[_0x3fafc8(0xd11)]()[_0x3fafc8(0xe91)];if(_0xc21f31!==undefined)this[_0x3fafc8(0xc15)][_0x3fafc8(0x200)](_0xc21f31);}this[_0x3fafc8(0xc15)]['set'](_0x3d7c5f,_0x480c53['t']);}catch(_0x4dfdba){}}[_0x160929(0xb93)](_0x235682){const _0x4a6443=_0x160929;if(!_0x235682)return![];if(_0x235682[_0x4a6443(0x592)]||_0x235682['attribute']||_0x235682[_0x4a6443(0x3d5)]||_0x235682['state_map'])return![];if(autoStateMap(_0x235682,this[_0x4a6443(0xb5b)],this[_0x4a6443(0x21c)]?.['chart_mode']))return![];if(_0x235682[_0x4a6443(0x378)])return!![];const _0x495043=this[_0x4a6443(0xb5b)]?.[_0x4a6443(0x28e)]?.[_0x235682['entity']];if(!_0x495043)return![];const _0x34cc6b=_0x495043[_0x4a6443(0xcd4)]?.['state_class'];return _0x34cc6b===_0x4a6443(0xb47)||_0x34cc6b===_0x4a6443(0x81f)||_0x34cc6b===_0x4a6443(0x4e4);}['_getStatId'](_0x597239){const _0x3b4ec0=_0x160929;return _0x597239[_0x3b4ec0(0x378)]||_0x597239[_0x3b4ec0(0xae9)];}['_isCounterEntity'](_0xcc85e9){const _0x539b8a=_0x160929;if(!_0xcc85e9)return![];if(_0xcc85e9[_0x539b8a(0x378)]){const _0x4c08c8=this[_0x539b8a(0xbaa)]&&this[_0x539b8a(0xbaa)][_0xcc85e9['statistic_id']];if(_0x4c08c8&&(_0x4c08c8[_0x539b8a(0x723)]||_0x4c08c8[_0x539b8a(0x6c3)]))return!!_0x4c08c8[_0x539b8a(0x723)]&&!_0x4c08c8[_0x539b8a(0x6c3)];const _0x1f0a81=this[_0x539b8a(0xb5b)]?.[_0x539b8a(0x28e)]?.[_0xcc85e9[_0x539b8a(0x378)]];if(_0x1f0a81){const _0x23b777=_0x1f0a81[_0x539b8a(0xcd4)]?.['state_class'];return _0x23b777==='total'||_0x23b777===_0x539b8a(0x4e4);}return!![];}const _0x1f4edd=this[_0x539b8a(0xb5b)]?.['states']?.[_0xcc85e9[_0x539b8a(0xae9)]]?.[_0x539b8a(0xcd4)]?.[_0x539b8a(0x82a)];return _0x1f4edd===_0x539b8a(0x81f)||_0x1f4edd===_0x539b8a(0x4e4);}[_0x160929(0x15f)](){const _0x2bb39f=_0x160929;for(const _0x1e3810 of this[_0x2bb39f(0x248)]||[]){if(_0x1e3810&&!_0x1e3810['fixed_value']&&!_0x1e3810[_0x2bb39f(0x3d5)]&&(_0x1e3810['graph_type']||_0x1e3810['type'])===_0x2bb39f(0x5a7))return!![];}return![];}[_0x160929(0xb55)](){const _0x4bdbfd=_0x160929,_0x3fc2ca=new Set(['max',_0x4bdbfd(0xc2f),_0x4bdbfd(0x44f),'mean',undefined,null,'']);for(const _0x140261 of this[_0x4bdbfd(0x248)]||[]){if(!_0x140261||_0x140261[_0x4bdbfd(0x592)]||_0x140261[_0x4bdbfd(0x3d5)])continue;const _0x5bc3a9=_0x140261[_0x4bdbfd(0x36d)];if(!_0x3fc2ca[_0x4bdbfd(0x9b5)](_0x5bc3a9))continue;if(this[_0x4bdbfd(0xd40)](_0x140261)){const _0x39c309=_0x5bc3a9===undefined||_0x5bc3a9===null||_0x5bc3a9===''||_0x5bc3a9==='avg'||_0x5bc3a9==='mean';if(_0x39c309&&this['_counterDayRowsSafe']())continue;return!![];}}return![];}[_0x160929(0x9ca)](){const _0x4e1384=_0x160929;for(const _0x36bbaf of this[_0x4e1384(0x248)]||[]){if(!_0x36bbaf||_0x36bbaf['fixed_value']||_0x36bbaf['data_attribute'])continue;if(_0x36bbaf[_0x4e1384(0x36d)]!==_0x4e1384(0xa08))continue;if(this[_0x4e1384(0xd40)](_0x36bbaf))continue;if(this[_0x4e1384(0xcd2)](_0x36bbaf))return!![];}return![];}[_0x160929(0x23d)](){const _0x316887=_0x160929;for(const _0x46d9d0 of this[_0x316887(0x248)]||[]){if(!_0x46d9d0||_0x46d9d0[_0x316887(0x592)]||_0x46d9d0[_0x316887(0x3d5)])continue;if(_0x46d9d0['aggregate_func']!==_0x316887(0xe01)&&_0x46d9d0['aggregate_func']!==_0x316887(0x222))continue;if(_0x46d9d0[_0x316887(0x36d)]==='last'&&this[_0x316887(0xd40)](_0x46d9d0))continue;if(this[_0x316887(0xcd2)](_0x46d9d0))return!![];}return![];}[_0x160929(0x96e)](){const _0x2a124e=_0x160929;for(const _0x41f36d of this['_entities']||[]){if(!_0x41f36d||_0x41f36d['fixed_value']||_0x41f36d[_0x2a124e(0x3d5)])continue;if(_0x41f36d['aggregate_func']!==_0x2a124e(0x39e))continue;if(this['_isCounterEntity'](_0x41f36d))continue;if(this['_isHistoryAggregated'](_0x41f36d))return!![];}return![];}['_isHistoryAggregated'](_0x1892d1){const _0x53be74=_0x160929;if(!_0x1892d1)return![];if(_0x1892d1['statistic_id'])return!![];if(_0x1892d1[_0x53be74(0x592)]||_0x1892d1['attribute']||_0x1892d1['data_attribute']||_0x1892d1['state_map'])return![];return this[_0x53be74(0xb93)](_0x1892d1);}[_0x160929(0xa5d)](){const _0x37db64=_0x160929;if(!this[_0x37db64(0x248)]?.[_0x37db64(0xc70)])return![];const _0x2a8644=this[_0x37db64(0x248)][_0x37db64(0x272)](_0x302b53=>_0x302b53&&!_0x302b53[_0x37db64(0x592)]&&!_0x302b53['attribute']&&!_0x302b53[_0x37db64(0x3d5)]&&!_0x302b53[_0x37db64(0x659)]&&!autoStateMap(_0x302b53,this[_0x37db64(0xb5b)],this[_0x37db64(0x21c)]?.[_0x37db64(0xcb7)]));if(!_0x2a8644[_0x37db64(0xc70)])return![];return _0x2a8644['every'](_0x2fd166=>this[_0x37db64(0xb93)](_0x2fd166));}[_0x160929(0x3ca)](_0x24d34c){const _0x288652=_0x160929;if(this[_0x288652(0x128)]||_0x24d34c<=0xf0)return;const _0x522080=[];for(const _0x659b7b of this[_0x288652(0x248)]||[]){if(!_0x659b7b||_0x659b7b[_0x288652(0x592)]||_0x659b7b['attribute']||_0x659b7b[_0x288652(0x3d5)]||_0x659b7b[_0x288652(0x659)])continue;if(!this['_hasLTS'](_0x659b7b))_0x522080[_0x288652(0xd65)](_0x659b7b[_0x288652(0xae9)]);}_0x522080[_0x288652(0xc70)]&&(console[_0x288652(0x289)](_0x288652(0x5ab)+_0x522080[_0x288652(0xc70)]+_0x288652(0x1ca)+('(state_class\x20not\x20set):\x20'+_0x522080[_0x288652(0xc0d)](',\x20')+'.\x20')+_0x288652(0xe03)),this['_ltsWarned']=!![]);}[_0x160929(0x3e2)](_0x4cc59f){const _0x1cfc42=_0x160929;if(this[_0x1cfc42(0x8a8)])return;this[_0x1cfc42(0x8a8)]=!![],console[_0x1cfc42(0x289)]('[sgc]\x20window\x20of\x20~'+Math['round'](_0x4cc59f)+'h\x20exceeds\x20the\x20'+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x1cfc42(0x829)+_0x1cfc42(0xe3d));}[_0x160929(0x2b8)](_0x3d4cce){const _0x301904=_0x160929,_0x55d210=resolveGroupBy(this[_0x301904(0x21c)],_0x3d4cce),_0x502173=this['_calendarCounterNeedsHourly']()||this[_0x301904(0x9ca)]()||this[_0x301904(0x96e)]()||this[_0x301904(0x23d)]();if(_0x55d210===_0x301904(0x4e2)||_0x55d210==='year'){if(_0x502173){if(_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x301904(0x9b6),'period':_0x301904(0x715),'periodNoEsc':_0x301904(0xc85)};this['_warnHourlyCap'](_0x3d4cce);}return{'source':'statistics','period':_0x301904(0xc85)};}if(_0x55d210===_0x301904(0x26d)){if(_0x502173){if(_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x301904(0x9b6),'period':_0x301904(0x715),'periodNoEsc':resolveFirstWeekday(this['_hass'])!==0x1?_0x301904(0xc85):'week'};this[_0x301904(0x3e2)](_0x3d4cce);}if(resolveFirstWeekday(this['_hass'])!==0x1)return{'source':'statistics','period':_0x301904(0xc85)};return{'source':_0x301904(0x9b6),'period':_0x301904(0x26d)};}if(_0x55d210===_0x301904(0xb87)){if(_0x502173){if(_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x301904(0x9b6),'period':_0x301904(0x715),'periodNoEsc':this['_hasCandlestick']()&&_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS?'hour':_0x301904(0xc85)};this['_warnHourlyCap'](_0x3d4cce);}if(this[_0x301904(0x15f)]()&&_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x301904(0x9b6),'period':_0x301904(0x715)};return{'source':_0x301904(0x9b6),'period':_0x301904(0xc85)};}if(_0x55d210===_0x301904(0x715)){if(this['_hasCandlestick']()&&_0x3d4cce<=STATS_5MIN_MAX_HOURS)return{'source':'statistics','period':'5minute'};return{'source':_0x301904(0x9b6),'period':_0x3d4cce<=STATS_HOURLY_MAX_HOURS?_0x301904(0x715):'day'};}const _0x5bf0d6=this[_0x301904(0x21c)][_0x301904(0xdd7)]||this['_config'][_0x301904(0xdc0)]&&this[_0x301904(0x4a6)]||this[_0x301904(0x21c)]['energy_date_sync']&&this['_energyStart'],_0x2b03c0=String(this['_config']['data_source']||'auto'),_0x1a5a19=_0x3d4cce<=STATS_5MIN_MAX_HOURS?{'source':_0x301904(0x9b6),'period':_0x301904(0x684)}:_0x3d4cce<=STATS_HOURLY_MAX_HOURS?{'source':_0x301904(0x9b6),'period':_0x301904(0x715)}:{'source':_0x301904(0x9b6),'period':'day'};if(_0x2b03c0===_0x301904(0x88c)&&!_0x5bf0d6)return{'source':_0x301904(0x88c),'optStats':_0x1a5a19};if(!_0x5bf0d6&&!this[_0x301904(0xa5d)]()){let _0x539bf4=null;if(_0x3d4cce<=SHORT_WINDOW_HOURS){const _0x1e3ec8=this['_entities']['some'](_0xbf9000=>_0xbf9000?.[_0x301904(0x378)]),_0x14a7a1=this[_0x301904(0x7f4)]??toNum(this[_0x301904(0x21c)][_0x301904(0x8d0)])??_0x3d4cce;if(_0x1e3ec8||_0x14a7a1>FORCE_STATS_RAW_HOURS)_0x539bf4={'source':_0x301904(0x9b6),'period':_0x301904(0x684)};}else{if(_0x3d4cce<=STATS_5MIN_MAX_HOURS)_0x539bf4={'source':_0x301904(0x9b6),'period':_0x301904(0x684)};else{if(_0x3d4cce<=STATS_HOURLY_MAX_HOURS)_0x539bf4={'source':_0x301904(0x9b6),'period':'hour'};else _0x502173&&_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR?_0x539bf4={'source':_0x301904(0x9b6),'period':_0x301904(0x715),'periodNoEsc':'day'}:_0x539bf4={'source':_0x301904(0x9b6),'period':_0x301904(0xc85)};}}return{'source':'history','ltsVeto':_0x539bf4,'optStats':_0x1a5a19};}if(_0x3d4cce<=SHORT_WINDOW_HOURS){const _0x3a95a5=this[_0x301904(0x248)][_0x301904(0x45c)](_0x2f5eed=>_0x2f5eed?.['statistic_id']),_0x4109e9=this[_0x301904(0x7f4)]??toNum(this[_0x301904(0x21c)][_0x301904(0x8d0)])??_0x3d4cce;if(_0x2b03c0==='statistics'&&this[_0x301904(0xa5d)]())return{'source':_0x301904(0x9b6),'period':_0x301904(0x684)};const _0x413a39=_0x3a95a5||_0x4109e9>FORCE_STATS_RAW_HOURS||_0x5bf0d6;if(_0x413a39&&(_0x5bf0d6||this[_0x301904(0xa5d)]()))return{'source':'statistics','period':'5minute'};return{'source':_0x301904(0x88c),'optStats':_0x1a5a19};}if(_0x3d4cce<=STATS_5MIN_MAX_HOURS)return{'source':'statistics','period':_0x301904(0x684)};if(_0x3d4cce<=STATS_HOURLY_MAX_HOURS)return{'source':_0x301904(0x9b6),'period':'hour'};if(_0x502173){if(_0x3d4cce<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':'hour'};this[_0x301904(0x3e2)](_0x3d4cce);}return{'source':_0x301904(0x9b6),'period':_0x301904(0xc85)};}[_0x160929(0x110)](){const _0x23ee7b=_0x160929,_0x78cbb1=this['_window'];if(!_0x78cbb1?.[_0x23ee7b(0x3a7)])return![];const _0x51033d=resolveDisplayTimeZone(this[_0x23ee7b(0xb5b)],this['_config']),_0xa937e0=this[_0x23ee7b(0xb5b)]?.[_0x23ee7b(0x639)]?.[_0x23ee7b(0x345)]||null;if(_0x51033d&&_0xa937e0&&_0x51033d!==_0xa937e0)return![];const _0x5b2290=_0x51033d||_0xa937e0,_0x4a7ab6=tzParts(_0x78cbb1['start'][_0x23ee7b(0x910)](),_0x5b2290);return _0x78cbb1[_0x23ee7b(0x3a7)][_0x23ee7b(0x910)]()===zonedWallToMs(_0x4a7ab6['y'],_0x4a7ab6['mo'],_0x4a7ab6['d'],0x0,0x0,0x0,_0x5b2290);}[_0x160929(0xc2b)](_0x5b9321){const _0x4ea1f0=_0x160929;if(!_0x5b9321||_0x5b9321[_0x4ea1f0(0x592)]||_0x5b9321[_0x4ea1f0(0x3d5)])return![];const _0x19e9aa=_0x5b9321[_0x4ea1f0(0x36d)],_0x5e6ff2=new Set([_0x4ea1f0(0xa08),_0x4ea1f0(0xc2f),'avg',_0x4ea1f0(0x14c),undefined,null,'']),_0xf5b94e=_0x19e9aa===undefined||_0x19e9aa===null||_0x19e9aa==='';if(_0x5e6ff2[_0x4ea1f0(0x9b5)](_0x19e9aa)&&this[_0x4ea1f0(0xd40)](_0x5b9321)){if(_0xf5b94e&&this[_0x4ea1f0(0x110)]())return![];return!![];}if(_0x19e9aa==='max'&&!this[_0x4ea1f0(0xd40)](_0x5b9321)&&this[_0x4ea1f0(0xcd2)](_0x5b9321))return!![];if(_0x19e9aa===_0x4ea1f0(0x39e)&&!this[_0x4ea1f0(0xd40)](_0x5b9321)&&this[_0x4ea1f0(0xcd2)](_0x5b9321))return!![];if((_0x19e9aa==='last'||_0x19e9aa===_0x4ea1f0(0x222))&&!(_0x19e9aa===_0x4ea1f0(0xe01)&&this[_0x4ea1f0(0xd40)](_0x5b9321))&&this[_0x4ea1f0(0xcd2)](_0x5b9321))return!![];return![];}[_0x160929(0x277)](_0x32383b){const _0x54a2a2=_0x160929;return(_0x32383b?.[_0x54a2a2(0x350)]||this[_0x54a2a2(0x21c)]?.[_0x54a2a2(0x350)])===_0x54a2a2(0x9b6);}['_statPeriodFor'](_0x2656b1,_0x233dd2){const _0x3eef92=_0x160929,_0x3ff119=this[_0x3eef92(0x277)](_0x2656b1),_0xf289c6=_0x233dd2[_0x3eef92(0x581)]===_0x3eef92(0x9b6)?_0x233dd2:_0x233dd2[_0x3eef92(0xa12)]||(_0x3ff119?_0x233dd2['optStats']:null);if(!_0xf289c6)return _0x3eef92(0x715);if(_0xf289c6['periodNoEsc']&&!this[_0x3eef92(0xc2b)](_0x2656b1))return _0xf289c6[_0x3eef92(0x370)];return _0xf289c6[_0x3eef92(0x395)];}async[_0x160929(0x704)](_0x23d1fa){const _0x46ac6c=_0x160929;if(!this['_statMeta'])this[_0x46ac6c(0xbaa)]=Object[_0x46ac6c(0xaf0)](null);if(!this['_hass']?.['callWS'])return;const _0x512217=[];for(const _0x2fa8a9 of _0x23d1fa){if(_0x2fa8a9&&!(_0x2fa8a9 in this[_0x46ac6c(0xbaa)]))_0x512217['push'](_0x2fa8a9);}if(!_0x512217[_0x46ac6c(0xc70)])return;try{let _0x36075b;try{_0x36075b=await this[_0x46ac6c(0xb5b)]['callWS']({'type':_0x46ac6c(0x5cf),'statistic_ids':_0x512217});}catch(_0x2e5b78){_0x36075b=await this['_hass']['callWS']({'type':_0x46ac6c(0x3e4)});}if(Array[_0x46ac6c(0x724)](_0x36075b)){const _0x39fd25=new Set(_0x512217);for(const _0x34d8b6 of _0x36075b){if(!_0x34d8b6?.[_0x46ac6c(0x378)])continue;_0x39fd25[_0x46ac6c(0x9b5)](_0x34d8b6[_0x46ac6c(0x378)])&&(this[_0x46ac6c(0xbaa)][_0x34d8b6[_0x46ac6c(0x378)]]={'unit_of_measurement':_0x34d8b6[_0x46ac6c(0x1af)]||_0x34d8b6[_0x46ac6c(0x24f)]||null,'has_mean':!!_0x34d8b6['has_mean'],'has_sum':!!_0x34d8b6[_0x46ac6c(0x723)],'source':_0x34d8b6[_0x46ac6c(0x581)]||null,'name':_0x34d8b6[_0x46ac6c(0x673)]||null});}for(const _0x2b69c7 of _0x512217){if(!(_0x2b69c7 in this[_0x46ac6c(0xbaa)]))this[_0x46ac6c(0xbaa)][_0x2b69c7]={'unit_of_measurement':null};}}}catch{}}['_computeWsTrackedKey'](){const _0x476b98=_0x160929,_0x2d35da=new Set();for(const _0x25dfee of this[_0x476b98(0x248)]||[]){if(_0x25dfee[_0x476b98(0xae9)]&&!_0x25dfee[_0x476b98(0x378)])_0x2d35da[_0x476b98(0x2c9)](_0x25dfee[_0x476b98(0xae9)]);}for(const _0x4176d3 of this['_annotationRefs']||[])_0x2d35da[_0x476b98(0x2c9)](_0x4176d3);for(const _0x185d0e of this['_priceRefIds']||[])_0x2d35da[_0x476b98(0x2c9)](_0x185d0e);for(const _0x2248d3 of this[_0x476b98(0x55e)]||[])_0x2d35da['add'](_0x2248d3);if(this['_config']?.[_0x476b98(0x1c6)])_0x2d35da[_0x476b98(0x2c9)](this[_0x476b98(0x21c)]['battery_entity']);return[..._0x2d35da][_0x476b98(0x21d)]()[_0x476b98(0xc0d)]('|');}[_0x160929(0x707)](){const _0x1c47f3=_0x160929;if(this['_wsUnsub']||this['_wsSubscribing']||!this[_0x1c47f3(0xb5b)]?.[_0x1c47f3(0x55f)])return;if(!this[_0x1c47f3(0x2af)]&&!this['_annotationRefs']['size']&&!this[_0x1c47f3(0x835)][_0x1c47f3(0xcaa)]&&!this['_refRefIds'][_0x1c47f3(0xcaa)]&&!this[_0x1c47f3(0x21c)]?.[_0x1c47f3(0x1c6)])return;const _0x3f7ff7=new Set();for(const _0x17186e of this[_0x1c47f3(0x248)]){if(_0x17186e['entity']&&!_0x17186e[_0x1c47f3(0x378)])_0x3f7ff7[_0x1c47f3(0x2c9)](_0x17186e[_0x1c47f3(0xae9)]);}for(const _0x3fa312 of this['_annotationRefs'])_0x3f7ff7[_0x1c47f3(0x2c9)](_0x3fa312);for(const _0x2c83a5 of this['_priceRefIds']||[])_0x3f7ff7[_0x1c47f3(0x2c9)](_0x2c83a5);for(const _0x2980f4 of this[_0x1c47f3(0x55e)]||[])_0x3f7ff7[_0x1c47f3(0x2c9)](_0x2980f4);if(this['_config']['battery_entity'])_0x3f7ff7[_0x1c47f3(0x2c9)](this['_config'][_0x1c47f3(0x1c6)]);const _0xc11273=[..._0x3f7ff7];if(!_0xc11273['length'])return;this['_wsTrackedKey']=_0xc11273[_0x1c47f3(0x3d3)]()[_0x1c47f3(0x21d)]()['join']('|'),this[_0x1c47f3(0x28d)]=!![];const _0x4b16c7=this['_wsGen']=(this[_0x1c47f3(0x3db)]||0x0)+0x1,_0x17bec9=(_0x36381c,_0x543b68)=>{const _0x335067=_0x1c47f3;if(!_0x543b68||_0x543b68[_0x335067(0x89b)]==='unknown'||_0x543b68['state']===_0x335067(0x1d2))return;if(!this[_0x335067(0xb5b)])return;const _0xbb952d=this[_0x335067(0xb5b)];try{let _0x1a379a=![];if(this[_0x335067(0x2af)])for(const _0x5dee93 of this['_entities']){if(_0x5dee93['entity']===_0x36381c&&!_0x5dee93[_0x335067(0x378)]){_0x1a379a=!![];break;}}const _0x5069fc=this[_0x335067(0x633)][_0x335067(0x9b5)](_0x36381c),_0x430a8e=this[_0x335067(0x21c)][_0x335067(0x1c6)]===_0x36381c;if(this[_0x335067(0x835)][_0x335067(0x9b5)](_0x36381c)&&!sameStateVal(_0xbb952d[_0x335067(0x28e)]?.[_0x36381c],_0x543b68))this['_schedulePriceRefetch']();const _0x3e607e=this['_refRefIds'][_0x335067(0x9b5)](_0x36381c)&&this[_0x335067(0x2f8)]({'states':{[_0x36381c]:_0x543b68}});_0x3e607e&&!_0x1a379a&&(this[_0x335067(0x93a)]=!![],this[_0x335067(0x114)]());if(_0x1a379a||_0x5069fc){const _0x510d0f=Object['assign'](Object['create'](_0xbb952d[_0x335067(0x28e)]),{[_0x36381c]:_0x543b68}),_0x1d6f06={..._0xbb952d,'states':_0x510d0f};if(_0x1a379a)this['_processHassChanges'](_0x1d6f06);if(_0x5069fc)this[_0x335067(0xb8d)](_0x1d6f06);}(_0x1a379a||_0x430a8e)&&this['shadowRoot']?.['querySelector']?.('.sgc-state-wrap')&&this[_0x335067(0x55d)]();}catch(_0xcf327b){console[_0x335067(0x289)]('[sgc]\x20ws\x20handler\x20error',_0xcf327b);}},_0x326600=_0xc11273[_0x1c47f3(0xc70)]>0x0&&_0xc11273[_0x1c47f3(0xc70)]<=0x40,_0x60bef1=()=>{const _0x3839b2=_0x1c47f3;this[_0x3839b2(0xb5b)][_0x3839b2(0x55f)][_0x3839b2(0xdb2)](_0x50d118=>{const _0x4a20be=_0x3839b2,_0x9f8587=_0x50d118?.[_0x4a20be(0x780)]?.[_0x4a20be(0x390)];if(!_0x3f7ff7[_0x4a20be(0x9b5)](_0x9f8587))return;_0x17bec9(_0x9f8587,_0x50d118[_0x4a20be(0x780)][_0x4a20be(0x46c)]);},_0x3839b2(0x648))[_0x3839b2(0x47c)](_0x4df4ae=>{const _0x60276a=_0x3839b2;if(_0x4b16c7!==this[_0x60276a(0x3db)]){try{_0x4df4ae();}catch{}return;}this['_wsUnsub']=_0x4df4ae,this[_0x60276a(0x28d)]=![];})['catch'](()=>{const _0x294544=_0x3839b2;if(_0x4b16c7===this[_0x294544(0x3db)])this[_0x294544(0x28d)]=![];});};_0x326600?this[_0x1c47f3(0xb5b)]['connection'][_0x1c47f3(0x91e)](_0x479b2c=>{const _0x4329eb=_0x1c47f3,_0x3e245a=_0x479b2c?.[_0x4329eb(0x342)]?.[_0x4329eb(0xbf7)];if(!_0x3e245a)return;const _0x87f6d3=_0x3e245a[_0x4329eb(0xc63)];if(_0x87f6d3)_0x17bec9(_0x87f6d3[_0x4329eb(0x390)],_0x87f6d3);},{'type':_0x1c47f3(0x10a),'trigger':{'platform':_0x1c47f3(0x89b),'entity_id':_0xc11273}})[_0x1c47f3(0x47c)](_0x52fe65=>{const _0x196a91=_0x1c47f3;if(_0x4b16c7!==this['_wsGen']){try{_0x52fe65();}catch{}return;}this[_0x196a91(0x17b)]=_0x52fe65,this[_0x196a91(0x28d)]=![];})[_0x1c47f3(0x3cb)](()=>{const _0x4626f1=_0x1c47f3;if(_0x4b16c7===this[_0x4626f1(0x3db)])_0x60bef1();}):_0x60bef1();}[_0x160929(0x719)](){const _0x45de14=_0x160929;this[_0x45de14(0x3db)]=(this[_0x45de14(0x3db)]||0x0)+0x1;if(this[_0x45de14(0x17b)]){try{this[_0x45de14(0x17b)]();}catch{}this[_0x45de14(0x17b)]=null;}this[_0x45de14(0x28d)]=![],this[_0x45de14(0xc27)]=null;}[_0x160929(0x4c5)](_0x237c66){const _0x5c79f2=_0x160929;let _0x51c293=![];this['_entities'][_0x5c79f2(0xb54)]((_0x3f26ce,_0x44958d)=>{const _0x3d8539=_0x5c79f2;if(!_0x3f26ce[_0x3d8539(0xae9)]||_0x3f26ce[_0x3d8539(0x378)])return;if(this['_isHistoryAggregated'](_0x3f26ce)){const _0x121f5e=_0x3f26ce[_0x3d8539(0x36d)];if(_0x121f5e!=='last'&&_0x121f5e!==_0x3d8539(0x222)&&_0x121f5e!==_0x3d8539(0xa08)&&_0x121f5e!==_0x3d8539(0xc2f))return;}const _0x4d3a32=_0x237c66[_0x3d8539(0x28e)][_0x3f26ce[_0x3d8539(0xae9)]];if(!_0x4d3a32)return;const _0x24d535=_0x4d3a32[_0x3d8539(0x9c0)]||_0x4d3a32[_0x3d8539(0x414)]||null;if(_0x24d535===this[_0x3d8539(0x5d8)][_0x3f26ce[_0x3d8539(0xae9)]])return;this[_0x3d8539(0x5d8)][_0x3f26ce[_0x3d8539(0xae9)]]=_0x24d535;if(_0x3f26ce[_0x3d8539(0x592)]||_0x3f26ce[_0x3d8539(0x3d5)]){this['_pendingSyntheticRefresh']=!![],_0x51c293=!![];return;}const _0xf6a32e=this['_effectiveAttribute'](_0x3f26ce,_0x44958d),_0x2d5d52=_0xf6a32e?getAttributePath(_0x4d3a32[_0x3d8539(0xcd4)],_0xf6a32e):_0x4d3a32['state'],_0x2c7726=toNum(_0x2d5d52);if(_0x2c7726===null)return;const _0x5a3b0a=_0x24d535?new Date(_0x24d535)[_0x3d8539(0x910)]():Date[_0x3d8539(0x2e6)]();(this['_liveBuffer'][_0x3f26ce[_0x3d8539(0xae9)]]||=[])[_0x3d8539(0xd65)]({'t':_0x5a3b0a,'v':_0x2c7726}),_0x51c293=!![];});if(_0x51c293)this[_0x5c79f2(0x114)]();}[_0x160929(0x2f8)](_0x1268d9){const _0x3d5e9d=_0x160929;if(!this['_refRefIds']?.[_0x3d5e9d(0xcaa)]||!this['_refSeries']?.['size'])return![];let _0x44b142=![];for(const _0x58e2fd of this['_refRefIds']){const _0x3f85ce=_0x1268d9['states']?.[_0x58e2fd];if(!_0x3f85ce)continue;const _0x56a0b1=_0x3f85ce[_0x3d5e9d(0x9c0)]||_0x3f85ce[_0x3d5e9d(0x414)]||null;if(_0x56a0b1===this['_prevRefStamps'][_0x58e2fd])continue;this[_0x3d5e9d(0x435)][_0x58e2fd]=_0x56a0b1;const _0x58a9f2=_0x56a0b1?new Date(_0x56a0b1)[_0x3d5e9d(0x910)]():Date[_0x3d5e9d(0x2e6)]();for(const _0xa15a33 of this[_0x3d5e9d(0x173)][_0x3d5e9d(0x94d)]()){if(_0xa15a33['id']!==_0x58e2fd||!Array[_0x3d5e9d(0x724)](_0xa15a33['samples']))continue;const _0x2e067e=toNum(_0xa15a33[_0x3d5e9d(0x476)]?getAttributePath(_0x3f85ce[_0x3d5e9d(0xcd4)],_0xa15a33['attribute']):_0x3f85ce[_0x3d5e9d(0x89b)]);if(_0x2e067e===null)continue;const _0x254909=_0x58a9f2+(_0xa15a33['offH']||0x0)*0x36ee80,_0x26e478=_0xa15a33[_0x3d5e9d(0x49c)][_0xa15a33['samples'][_0x3d5e9d(0xc70)]-0x1];if(_0x26e478&&_0x254909<=_0x26e478['t'])continue;_0xa15a33[_0x3d5e9d(0x49c)][_0x3d5e9d(0xd65)]({'t':_0x254909,'v':_0x2e067e});const _0x4146e8=this[_0x3d5e9d(0x84e)],_0x299234=_0x4146e8?this[_0x3d5e9d(0x1a1)]((_0x4146e8[_0x3d5e9d(0x1ae)][_0x3d5e9d(0x910)]()-_0x4146e8[_0x3d5e9d(0x3a7)][_0x3d5e9d(0x910)]())/0x36ee80):0x0,_0x5bd0f3=(_0x4146e8?.[_0x3d5e9d(0x3a7)]?.[_0x3d5e9d(0x910)]()||0x0)-_0x299234-0x5265c00;let _0x22ab6f=0x0;while(_0x22ab6f<_0xa15a33[_0x3d5e9d(0x49c)]['length']&&_0xa15a33['samples'][_0x22ab6f]['t']<_0x5bd0f3)_0x22ab6f++;if(_0x22ab6f>0x1)_0xa15a33[_0x3d5e9d(0x49c)][_0x3d5e9d(0xd59)](0x0,_0x22ab6f-0x1);this['_refDirtyIds']['add'](_0x58e2fd),_0x44b142=!![];}}return _0x44b142;}[_0x160929(0xb8d)](_0x29b5b6){const _0x56a8a0=_0x160929;let _0xed4a33=![];for(const _0x598702 of this[_0x56a8a0(0x633)]){const _0x54fd67=_0x29b5b6[_0x56a8a0(0x28e)][_0x598702];if(!_0x54fd67)continue;const _0x392bb5=_0x54fd67[_0x56a8a0(0x9c0)]||_0x54fd67[_0x56a8a0(0x414)]||null;if(_0x392bb5===this[_0x56a8a0(0x890)][_0x598702])continue;this[_0x56a8a0(0x890)][_0x598702]=_0x392bb5,_0xed4a33=!![];}if(_0xed4a33)this[_0x56a8a0(0xb53)]();}[_0x160929(0x114)](){if(this['_liveFlushTimer'])return;this['_liveFlushTimer']=setTimeout(()=>{const _0x214492=_0x53a5;this[_0x214492(0x74c)]=null,this[_0x214492(0xa38)]();},LIVE_FLUSH_DEBOUNCE_MS);}['_flushLiveBuffer'](){const _0x338508=_0x160929;if(!this[_0x338508(0x26b)]||!this[_0x338508(0x84e)])return;const _0x26c90e=Object[_0x338508(0xc04)](this[_0x338508(0x1ec)])[_0x338508(0xc70)]>0x0;if(!_0x26c90e&&!this[_0x338508(0x5bc)]&&!this[_0x338508(0x93a)])return;const _0xfce055=this[_0x338508(0x5bc)];this[_0x338508(0x5bc)]=![],this[_0x338508(0x93a)]=![],this['_nowStampMs']=Date[_0x338508(0x2e6)]();if(this[_0x338508(0xd3c)]()){const _0x543d32=this['_computeEffectiveWindow']();_0x543d32&&(this[_0x338508(0x718)](_0x543d32),this[_0x338508(0x84e)]=_0x543d32);}const _0x5ec2b7=this[_0x338508(0x84e)][_0x338508(0x3a7)][_0x338508(0x910)](),_0x39e089=this['_window'][_0x338508(0x1ae)][_0x338508(0x910)]();Object['defineProperty'](this[_0x338508(0x21c)],'__sgcActiveRule',{'value':activeScaleRule(this[_0x338508(0x21c)],(_0x39e089-_0x5ec2b7)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x1270c8=this[_0x338508(0x1a1)]((_0x39e089-_0x5ec2b7)/0x36ee80);for(const _0x3325c0 of this['_graphData']['series']){const _0x503646=_0x3325c0['entity'],_0x140b46=_0x503646[_0x338508(0xae9)]?resolveOffsetHours(_0x503646[_0x338508(0x51e)],this[_0x338508(0xb5b)]):0x0,_0x52281b=_0x503646[_0x338508(0xae9)]&&_0x140b46===0x0&&this[_0x338508(0x1ec)][_0x503646['entity']]?.[_0x338508(0xc70)]>0x0,_0x178e6a=_0x503646['fixed_value']||_0x503646[_0x338508(0x3d5)];if(_0x503646[_0x338508(0x592)]){const _0x471da3=this['_hass']?.['states']?.[_0x503646[_0x338508(0xae9)]],_0x14cbf1=_0x503646[_0x338508(0x476)]?getAttributePath(_0x471da3?.[_0x338508(0xcd4)],_0x503646[_0x338508(0x476)]):_0x471da3?.[_0x338508(0x89b)],_0x516126=toNum(_0x14cbf1);_0x516126!==null?_0x3325c0[_0x338508(0x565)]=[{'t':_0x5ec2b7,'v':_0x516126},{'t':_0x39e089,'v':_0x516126}]:_0x3325c0['raw']=[];this[_0x338508(0x85a)](_0x3325c0),_0x3325c0['stats']=DataProcessor[_0x338508(0xb46)](_0x3325c0[_0x338508(0xd04)]);continue;}if(_0x503646[_0x338508(0x3d5)]){const _0x33273c=this['_hass']?.[_0x338508(0x28e)]?.[_0x503646[_0x338508(0xae9)]];let _0x58cf56=synthesizeForecastSeries(_0x33273c,_0x503646,this[_0x338508(0x84e)][_0x338508(0x3a7)],this[_0x338508(0xb5b)]);const _0x17e6a7=toNum(_0x503646[_0x338508(0x8e5)])||0x0,_0x4b3a11=_0x17e6a7<0x0?_0x39e089-_0x17e6a7*0x36ee80:_0x39e089;_0x58cf56=_0x58cf56[_0x338508(0x272)](_0x430af9=>_0x430af9['t']>=_0x5ec2b7&&_0x430af9['t']<=_0x4b3a11);if(_0x17e6a7!==0x0&&_0x58cf56[_0x338508(0xc70)]){const _0x4bb030=_0x17e6a7*0x36ee80;_0x58cf56=_0x58cf56[_0x338508(0x7ee)](_0x3e1699=>({..._0x3e1699,'t':_0x3e1699['t']+_0x4bb030}));if(_0x17e6a7>0x0)_0x58cf56=_0x58cf56[_0x338508(0x272)](_0x2e5455=>_0x2e5455['t']>=_0x5ec2b7&&_0x2e5455['t']<=_0x39e089);}_0x3325c0[_0x338508(0x565)]=_0x58cf56,this['_rebuildPoints'](_0x3325c0),_0x3325c0[_0x338508(0x9b8)]=DataProcessor[_0x338508(0xb46)](_0x3325c0[_0x338508(0xd04)]);continue;}const _0x2308a7=!!(_0x503646['ref_entity']&&this[_0x338508(0x755)]?.[_0x338508(0x9b5)](_0x503646[_0x338508(0xacc)]))||!!this[_0x338508(0xa43)]&&!!_0x503646[_0x338508(0x531)];if(!_0x503646['entity']||_0x503646['statistic_id']){if(!_0xfce055&&!_0x2308a7)continue;let _0xd510bb=0x0;const _0x3e265a=_0x1270c8>0x0?_0x5ec2b7-_0x1270c8:_0x5ec2b7;while(_0xd510bb<_0x3325c0['raw']['length']&&_0x3325c0[_0x338508(0x565)][_0xd510bb]['t']<_0x3e265a)_0xd510bb++;if(_0xd510bb>0x1)_0x3325c0[_0x338508(0x565)]['splice'](0x0,_0xd510bb-0x1);let _0x1e944b=_0x3325c0[_0x338508(0x565)]['length'];while(_0x1e944b>0x0&&_0x3325c0[_0x338508(0x565)][_0x1e944b-0x1]['t']>=_0x39e089)_0x1e944b--;if(_0x1e944b<_0x3325c0['raw'][_0x338508(0xc70)])_0x3325c0[_0x338508(0x565)]['length']=_0x1e944b;}else{if(!_0x52281b&&!_0xfce055&&!_0x2308a7)continue;const _0x2d6ff4=_0x140b46===0x0?this['_liveBuffer'][_0x503646[_0x338508(0xae9)]]:null;if(_0x2d6ff4?.[_0x338508(0xc70)]){_0x2d6ff4[_0x338508(0x21d)]((_0x1e95a7,_0x2386c6)=>_0x1e95a7['t']-_0x2386c6['t']);for(let _0x5d4876=0x0;_0x5d4876<_0x2d6ff4['length'];_0x5d4876++)_0x3325c0[_0x338508(0x565)]['push'](_0x2d6ff4[_0x5d4876]);}let _0x16bcab=0x0;const _0x3794be=_0x1270c8>0x0?_0x5ec2b7-_0x1270c8:_0x5ec2b7;while(_0x16bcab<_0x3325c0[_0x338508(0x565)]['length']&&_0x3325c0[_0x338508(0x565)][_0x16bcab]['t']<_0x3794be)_0x16bcab++;if(_0x16bcab>0x1)_0x3325c0[_0x338508(0x565)][_0x338508(0xd59)](0x0,_0x16bcab-0x1);let _0x53fdba=_0x3325c0['raw'][_0x338508(0xc70)];while(_0x53fdba>0x0&&_0x3325c0[_0x338508(0x565)][_0x53fdba-0x1]['t']>=_0x39e089)_0x53fdba--;if(_0x53fdba<_0x3325c0[_0x338508(0x565)]['length'])_0x3325c0[_0x338508(0x565)]['length']=_0x53fdba;}this[_0x338508(0x85a)](_0x3325c0),_0x3325c0[_0x338508(0x9b8)]=DataProcessor[_0x338508(0xb46)](_0x3325c0[_0x338508(0xd04)]);}this[_0x338508(0x1ec)]=Object[_0x338508(0xaf0)](null),this[_0x338508(0x755)][_0x338508(0x364)](),this[_0x338508(0xa43)]=![],this['_scheduleRender'](),this[_0x338508(0x3ae)]();}[_0x160929(0x7c3)](){const _0x1f1cc3=_0x160929,_0x22edbc=Date[_0x1f1cc3(0x2e6)](),_0x508110=_0x22edbc-(this[_0x1f1cc3(0xa19)]||0x0);if(_0x508110<0x1388){!this[_0x1f1cc3(0x21a)]&&(this[_0x1f1cc3(0x21a)]=setTimeout(()=>{const _0x24bb08=_0x1f1cc3;this[_0x24bb08(0x21a)]=null,this[_0x24bb08(0xa19)]=Date[_0x24bb08(0x2e6)](),this[_0x24bb08(0x3dc)]();},0x1388-_0x508110));return;}this['_lastPriceRefetchTs']=_0x22edbc,this[_0x1f1cc3(0x3dc)]();}['_priceJobFetches'](_0x43b6dc,_0x2742b7,_0x199434,_0x5923b9,_0x47462b,_0x44c0f3,_0x64c00a){const _0x1fe2a5=_0x160929,_0x1779d5=[];for(const [_0x184d07,_0x289ce7]of _0x43b6dc){const _0x2715cb=_0x289ce7[_0x1fe2a5(0xce1)]*0x36ee80,_0x54ae42=new Date(_0x2742b7-_0x2715cb-_0x5923b9-_0x47462b-0x5265c00),_0x317d06=new Date(_0x199434-_0x2715cb);_0x289ce7[_0x1fe2a5(0x8c4)]?_0x1779d5[_0x1fe2a5(0xd65)](this[_0x1fe2a5(0x552)][_0x1fe2a5(0xbc4)](this[_0x1fe2a5(0xb5b)],[_0x289ce7['id']],_0x54ae42,_0x317d06,_0x1fe2a5(0x715),_0x44c0f3,[_0x1fe2a5(0x14c)])[_0x1fe2a5(0x47c)](_0x1b61ba=>{const _0x2c075a=_0x1fe2a5,_0x1633e3=[];for(const _0x4372d8 of _0x1b61ba[_0x289ce7['id']]||[]){if(isNum(_0x4372d8[_0x2c075a(0x14c)]))_0x1633e3[_0x2c075a(0xd65)]({'t':_0x4372d8['t']+_0x2715cb,'v':_0x4372d8[_0x2c075a(0x14c)]});}_0x64c00a['set'](_0x184d07,_0x1633e3);})):_0x1779d5[_0x1fe2a5(0xd65)](this[_0x1fe2a5(0x552)][_0x1fe2a5(0x900)](this[_0x1fe2a5(0xb5b)],[{'id':_0x289ce7['id'],'attribute':_0x289ce7[_0x1fe2a5(0x476)]}],_0x54ae42,_0x317d06,_0x44c0f3)['then'](_0x5616c5=>{const _0x23416a=_0x1fe2a5,_0x59076a=[];for(const _0xc6d64f of _0x5616c5[_0x289ce7['id']]||[]){const _0x103963=_0x289ce7[_0x23416a(0x476)]?getAttributePath(_0xc6d64f['attributes'],_0x289ce7['attribute']):_0xc6d64f[_0x23416a(0x89b)],_0x8efed6=toNum(_0x103963);if(_0x8efed6!==null)_0x59076a[_0x23416a(0xd65)]({'t':_0xc6d64f['t']+_0x2715cb,'v':_0x8efed6});}_0x64c00a[_0x23416a(0x22c)](_0x184d07,_0x59076a);}));}return _0x1779d5;}async[_0x160929(0x3dc)](){const _0x938331=_0x160929,_0x497453=this[_0x938331(0x39b)];if(!_0x497453||!this[_0x938331(0x6d4)]||!this['_graphData']?.['series']?.[_0x938331(0xc70)]){this[_0x938331(0x58d)]();return;}const _0x3acb08=this[_0x938331(0x642)]=(this['_priceSeq']||0x0)+0x1,_0x1e774b=new Map();try{await Promise[_0x938331(0x407)](this['_priceJobFetches'](_0x497453['jobs'],_0x497453[_0x938331(0x1fe)],_0x497453[_0x938331(0xd42)],_0x497453[_0x938331(0x53b)],_0x497453[_0x938331(0x3b0)],![],_0x1e774b));}catch{return;}if(_0x3acb08!==this[_0x938331(0x642)]||!this['isConnected'])return;this[_0x938331(0x52a)]=_0x1e774b,this[_0x938331(0x668)]=(this[_0x938331(0x668)]||0x0)+0x1,this[_0x938331(0xa43)]=!![],this['_pendingSyntheticRefresh']=!![],this[_0x938331(0x114)]();}[_0x160929(0xdc6)](_0x45a710){const _0x3adc62=_0x160929;if(!_0x45a710?.[_0x3adc62(0x531)])return null;const _0x16c2df=resolveOffsetHours(_0x45a710[_0x3adc62(0x51e)],this[_0x3adc62(0xb5b)])||0x0;return stepLookup(this['_priceSeries']?.[_0x3adc62(0x1a9)](_0x45a710['price_entity']+'__'+_0x16c2df),{'clampLeft':!![]});}[_0x160929(0xade)](_0x482d3d){const _0x3bbbb4=_0x160929;if(!_0x482d3d?.[_0x3bbbb4(0xacc)])return null;const _0x2932f8=resolveOffsetHours(_0x482d3d[_0x3bbbb4(0x51e)],this[_0x3bbbb4(0xb5b)])||0x0,_0x4c159f=this[_0x3bbbb4(0x173)]?.['get'](_0x482d3d[_0x3bbbb4(0xa4a)]||refJobKey(_0x482d3d,_0x2932f8,_0x3bbbb4(0x538)));if(!_0x4c159f||!_0x4c159f[_0x3bbbb4(0x49c)]?.['length'])return null;return stepLookup(_0x4c159f[_0x3bbbb4(0x49c)],{'clampLeft':![]});}['_refRefused'](_0xbc2bac){const _0xa85216=_0x160929;if(!_0xbc2bac?.[_0xa85216(0xacc)])return![];const _0xa93f5c=normalizeRefOp(_0xbc2bac[_0xa85216(0x442)]);if(_0xa93f5c!==_0xa85216(0xc8d)&&_0xa93f5c!=='add'&&_0xa93f5c!==_0xa85216(0xe21))return![];return['change',_0xa85216(0x39e),_0xa85216(0x54f),_0xa85216(0xc59)][_0xa85216(0x15b)](_0xbc2bac[_0xa85216(0x36d)]);}[_0x160929(0x77c)](_0x3152db,_0xa45b79){const _0x593a12=_0x160929;if(!_0xa45b79?.[_0x593a12(0xacc)])return _0x3152db;if(this[_0x593a12(0xabb)](_0xa45b79)){if(!this[_0x593a12(0x8a2)])this[_0x593a12(0x8a2)]=new Set();const _0x58ff39=(_0xa45b79['entity']||_0xa45b79['statistic_id'])+'|'+(_0xa45b79[_0x593a12(0x442)]||_0x593a12(0xc8d))+'|'+_0xa45b79[_0x593a12(0x36d)];return!this['_refWarned'][_0x593a12(0x9b5)](_0x58ff39)&&(this[_0x593a12(0x8a2)][_0x593a12(0x2c9)](_0x58ff39),console[_0x593a12(0x289)](_0x593a12(0x958)+(_0xa45b79['ref_op']||_0x593a12(0xc8d))+_0x593a12(0x644)+_0xa45b79[_0x593a12(0x36d)]+'\x22\x20on\x20'+(_0xa45b79[_0x593a12(0xae9)]||_0xa45b79[_0x593a12(0x378)])+_0x593a12(0xc8c))),[];}const _0x187dc1=this[_0x593a12(0xade)](_0xa45b79);if(!_0x187dc1){if(!this['_refWarned'])this['_refWarned']=new Set();const _0x48fa5a=_0x593a12(0xb4e)+_0xa45b79[_0x593a12(0xacc)];return!this[_0x593a12(0x8a2)][_0x593a12(0x9b5)](_0x48fa5a)&&(this[_0x593a12(0x8a2)][_0x593a12(0x2c9)](_0x48fa5a),console[_0x593a12(0x289)](_0x593a12(0x56f)+_0xa45b79['ref_entity']+_0x593a12(0x8e1)+(_0xa45b79[_0x593a12(0xae9)]||_0xa45b79[_0x593a12(0x378)])+_0x593a12(0x81e))),[];}return DataProcessor['applyRefToSeries'](_0x3152db,_0x187dc1,_0xa45b79[_0x593a12(0x442)]);}[_0x160929(0xafa)](_0x2143dd,_0x1878ec,_0x2e15ef,_0x5f3ad3,_0x15b46d,_0x5f5ad8){const _0x57ebd4=_0x160929,_0x2ccdc3=this[_0x57ebd4(0x21c)],_0x5234c0=resolveDisplayTimeZone(this[_0x57ebd4(0xb5b)],_0x2ccdc3),_0x2d03d1=resolveFirstWeekday(this[_0x57ebd4(0xb5b)]),_0xc9f0f9=[_0x57ebd4(0x715),_0x57ebd4(0xb87),_0x57ebd4(0x26d),'month',_0x57ebd4(0x4f9)],_0x525c75=!_0x1878ec[_0x57ebd4(0x378)]&&!_0x1878ec[_0x57ebd4(0x592)]&&!_0x1878ec['data_attribute']&&_0x2ccdc3[_0x57ebd4(0xcb7)]!=='state_timeline'&&_0x2ccdc3[_0x57ebd4(0xb18)]!=='raw';let _0x55af5c,_0x3b96b4=null;if(_0x525c75){let _0x4cf174=DataProcessor['applyPreBucketTransforms'](_0x1878ec[_0x57ebd4(0x36d)]==='diff'?DataProcessor[_0x57ebd4(0x5d3)](_0x2143dd):!_0x2e15ef&&_0x1878ec[_0x57ebd4(0x36d)]===_0x57ebd4(0x32a)?DataProcessor[_0x57ebd4(0xe75)](_0x2143dd,_0x1878ec[_0x57ebd4(0xad5)]===!![]):_0x2143dd,_0x1878ec);if(_0x1878ec[_0x57ebd4(0xacc)])_0x4cf174=this[_0x57ebd4(0x77c)](_0x4cf174,_0x1878ec);const _0x4c1069=this[_0x57ebd4(0xdc6)](_0x1878ec);if(_0x4c1069)_0x4cf174=DataProcessor['applyPriceToSeries'](_0x4cf174,_0x4c1069);const _0x234231=(_0x15b46d-_0x5f3ad3)/0x36ee80,_0xe64f40=resolvePointsPerHour(_0x2ccdc3,_0x1878ec,_0x234231),_0xf3e706=resolveGroupBy(_0x2ccdc3,_0x234231),_0x4c1ca5=groupBucketMs(_0xf3e706,_0x2ccdc3[_0x57ebd4(0x8d0)],_0xe64f40);let _0x814781=_0x1878ec[_0x57ebd4(0x36d)];_0x2e15ef&&_0x814781===_0x57ebd4(0x32a)&&(_0x814781=_0x57ebd4(0x54f));!_0x2e15ef&&_0x814781===_0x57ebd4(0x32a)&&(_0x814781=_0x57ebd4(0x54f));_0x814781===_0x57ebd4(0x39e)&&(_0x814781=_0x57ebd4(0x54f));const _0x411009=_0x814781==='sum'||_0x814781===_0x57ebd4(0xc59),_0x221518=resolveOffsetHours(_0x1878ec[_0x57ebd4(0x51e)],this[_0x57ebd4(0xb5b)])!==0x0||(toNum(_0x1878ec['forecast_horizon'])?toNum(_0x1878ec[_0x57ebd4(0x8e5)])!==0x0:![]),_0x307861=!!_0x1878ec[_0x57ebd4(0xacc)]&&[_0x57ebd4(0xc8d),_0x57ebd4(0x2c9),_0x57ebd4(0xe21)][_0x57ebd4(0x15b)](normalizeRefOp(_0x1878ec[_0x57ebd4(0x442)])),_0x29b3e0=_0x1878ec['damp_reset_boundary']!==![]&&!_0x307861;let _0x376a67,_0x1d9a59=_0x4cf174;if(_0x5f5ad8>0x0&&_0x4cf174[_0x57ebd4(0xc70)]&&_0x4cf174[0x0]['t']<_0x5f3ad3){let _0x309266=0x0;while(_0x309266<_0x4cf174[_0x57ebd4(0xc70)]&&_0x4cf174[_0x309266]['t']<_0x5f3ad3)_0x309266++;const _0x8b212c=_0x4cf174[_0x57ebd4(0x3d3)](_0x309266);_0x309266>0x0&&!_0x411009&&!(_0x8b212c['length']&&_0x8b212c[0x0]['t']===_0x5f3ad3)?_0x1d9a59=[{..._0x4cf174[_0x309266-0x1],'t':_0x5f3ad3},..._0x8b212c]:_0x1d9a59=_0x8b212c;}if(_0xc9f0f9[_0x57ebd4(0x15b)](_0xf3e706)){const _0x27c61f=_0x5234c0;_0x29b3e0&&(_0x1d9a59=DataProcessor[_0x57ebd4(0x6b7)](_0x1d9a59,_0xf3e706,_0x814781,_0x27c61f,this[_0x57ebd4(0xd40)](_0x1878ec)));_0x376a67=DataProcessor[_0x57ebd4(0x32b)](_0x1d9a59,_0xf3e706,_0x814781,_0x15b46d,_0x27c61f,(_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)])===_0x57ebd4(0x5a7),_0x2d03d1);if(!_0x1878ec[_0x57ebd4(0x4a5)]){const _0x260784=_0x1d9a59&&_0x1d9a59[_0x57ebd4(0xc70)]>0x0?_0x1d9a59[_0x1d9a59[_0x57ebd4(0xc70)]-0x1]['t']:null,_0x3384cf=_0xf3e706===_0x57ebd4(0x715)&&Date[_0x57ebd4(0x2e6)]()<=_0x15b46d+0xea60?0x6ddd00:0x0;_0x376a67=DataProcessor[_0x57ebd4(0x111)](_0x376a67,_0xf3e706,_0x814781,{'endMs':_0x15b46d,'lastRawT':_0x260784,'tz':_0x27c61f,'carrySlackMs':_0x3384cf});}else _0x376a67=DataProcessor[_0x57ebd4(0x809)](_0x376a67,_0xf3e706,{'tz':_0x27c61f});}else _0x4c1ca5>0x0?_0x376a67=DataProcessor[_0x57ebd4(0xbe0)](_0x1d9a59,_0x4c1ca5,_0x5f3ad3,_0x15b46d,_0x814781,!!_0x1878ec[_0x57ebd4(0x4c6)]||_0x814781===_0x57ebd4(0xc59),{'deltaAgg':_0x411009,'noLeadFill':!!_0x1878ec[_0x57ebd4(0xacc)],'breakOnNull':!!_0x1878ec[_0x57ebd4(0x4a5)],'carryForwardMs':_0x1878ec[_0x57ebd4(0x196)],'alignToClock':this[_0x57ebd4(0xa45)](_0x1878ec),'anchorStart':[_0x57ebd4(0x5a7),_0x57ebd4(0xd69)][_0x57ebd4(0x15b)](_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)]),'ohlc':(_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)])===_0x57ebd4(0x5a7),'carryPastNow':_0x221518}):_0x376a67=_0x4cf174;_0x814781===_0x57ebd4(0xc59)&&(_0x376a67=DataProcessor[_0x57ebd4(0x9a4)](_0x376a67,!!_0x1878ec[_0x57ebd4(0x4c6)]));_0x3b96b4=DataProcessor['computeMovingAveragesExt'](_0x4cf174,_0x1878ec,{'startMs':_0x5f3ad3,'endMs':_0x15b46d,'bucketMs':_0x4c1ca5,'groupBy':_0xf3e706,'aggFunc':_0x814781,'alignToClock':this['_shouldAlignToClock'](_0x1878ec),'anchorStart':[_0x57ebd4(0x5a7),_0x57ebd4(0xd69)][_0x57ebd4(0x15b)](_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)]),'tz':_0x5234c0,'firstWd':_0x2d03d1,'deltaAgg':_0x411009,'carryPastNow':_0x221518,'damp':_0x29b3e0,'isCounter':this['_isCounterEntity'](_0x1878ec)});if(_0xc9f0f9[_0x57ebd4(0x15b)](_0xf3e706)&&!_0x221518&&(_0x2ccdc3[_0x57ebd4(0xcb7)]||_0x57ebd4(0xa73))==='timeline'&&![_0x57ebd4(0x5a7),_0x57ebd4(0xd69)][_0x57ebd4(0x15b)](_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)])){const _0x20cdc1=this[_0x57ebd4(0x2f7)]||Date[_0x57ebd4(0x2e6)]();if(_0x20cdc1<=_0x15b46d+0xea60&&_0x376a67[_0x57ebd4(0xc70)]){const _0x4d069e=Math[_0x57ebd4(0xc2f)](_0x20cdc1,_0x15b46d),_0x3b3666=calendarCellStartMs(_0x4d069e,_0xf3e706,_0x5234c0,_0x2d03d1),_0x9b1596=_0x1d9a59&&_0x1d9a59[_0x57ebd4(0xc70)]?_0x1d9a59[_0x1d9a59[_0x57ebd4(0xc70)]-0x1]['t']:null,_0x3ed8ea=_0xf3e706==='hour'?0x6ddd00:0x0;if(isNum(_0x3b3666)&&isNum(_0x9b1596)&&_0x9b1596>=_0x3b3666-_0x3ed8ea){const _0x4f5a75=_0x5a8658=>{const _0x254dc6=_0x57ebd4,_0x5b41bb=_0x5a8658[_0x5a8658[_0x254dc6(0xc70)]-0x1];return _0x5b41bb&&_0x5b41bb['v']!=null&&_0x5b41bb['t']<=_0x4d069e&&_0x5b41bb['t']>=_0x3b3666?_0x5a8658['slice'](0x0,-0x1)['concat']({..._0x5b41bb,'t':_0x4d069e}):_0x5a8658;};_0x376a67=_0x4f5a75(_0x376a67);if(Array[_0x57ebd4(0x724)](_0x3b96b4))for(const _0x3ef912 of _0x3b96b4){if(_0x3ef912&&Array['isArray'](_0x3ef912[_0x57ebd4(0xd04)])&&_0x3ef912[_0x57ebd4(0xd04)]['length'])_0x3ef912[_0x57ebd4(0xd04)]=_0x4f5a75(_0x3ef912['points']);}}}}_0x55af5c=DataProcessor['applyPostBucketTransform'](_0x376a67,_0x1878ec,!!_0x1878ec['show_range_band']);}else{const _0x4c103b=_0x1878ec['aggregate_func']==='diff'&&!_0x1878ec[_0x57ebd4(0x592)],_0x36da69=_0x1878ec[_0x57ebd4(0x36d)]===_0x57ebd4(0x32a)&&!_0x2e15ef&&!!_0x1878ec[_0x57ebd4(0x378)];_0x55af5c=DataProcessor[_0x57ebd4(0x796)](_0x4c103b?DataProcessor[_0x57ebd4(0x5d3)](_0x2143dd):_0x36da69?DataProcessor[_0x57ebd4(0xe75)](_0x2143dd,_0x1878ec['change_ignore_zero']===!![]):_0x2143dd,_0x1878ec,!![]);_0x1878ec['ref_entity']&&!_0x1878ec['fixed_value']&&!_0x1878ec['data_attribute']&&(_0x55af5c=this[_0x57ebd4(0x77c)](_0x55af5c,_0x1878ec));const _0x4d29e2=this[_0x57ebd4(0xdc6)](_0x1878ec);_0x4d29e2&&!_0x1878ec[_0x57ebd4(0x592)]&&!_0x1878ec[_0x57ebd4(0x3d5)]&&(_0x55af5c=DataProcessor[_0x57ebd4(0x8ed)](_0x55af5c,_0x4d29e2));const _0x1b973a=(_0x15b46d-_0x5f3ad3)/0x36ee80,_0x1f7336=resolveGroupBy(_0x2ccdc3,_0x1b973a),_0x49ffba=((()=>{const _0x7f264b=_0x57ebd4;let _0x46be99=_0x1878ec[_0x7f264b(0x36d)];if(_0x46be99==='change'&&(_0x2e15ef||_0x36da69))_0x46be99=_0x7f264b(0x54f);if(_0x46be99===_0x7f264b(0x39e)&&(_0x2e15ef||_0x4c103b))_0x46be99=_0x7f264b(0x54f);return _0x46be99;})());if(_0x1878ec[_0x57ebd4(0x378)]&&_0x55af5c&&_0x55af5c[_0x57ebd4(0xc70)]>0x1&&_0xc9f0f9['includes'](_0x1f7336)){const _0x55e690=(_0x55af5c[_0x55af5c[_0x57ebd4(0xc70)]-0x1]['t']-_0x55af5c[0x0]['t'])/Math['max'](0x1,_0x55af5c[_0x57ebd4(0xc70)]-0x1),_0xa86237=groupBucketMs(_0x1f7336,_0x2ccdc3[_0x57ebd4(0x8d0)],null);if(_0xa86237>0x0&&_0x55e690>0x0&&_0xa86237>_0x55e690*1.5){const _0x26ce31=_0x5234c0;_0x1878ec[_0x57ebd4(0xa30)]!==![]&&!(_0x1878ec['ref_entity']&&[_0x57ebd4(0xc8d),_0x57ebd4(0x2c9),_0x57ebd4(0xe21)][_0x57ebd4(0x15b)](normalizeRefOp(_0x1878ec[_0x57ebd4(0x442)])))&&(_0x55af5c=DataProcessor[_0x57ebd4(0x6b7)](_0x55af5c,_0x1f7336,_0x49ffba,_0x26ce31,this['_isCounterEntity'](_0x1878ec))),_0x55af5c=DataProcessor[_0x57ebd4(0x32b)](_0x55af5c,_0x1f7336,_0x49ffba,_0x15b46d,_0x26ce31,(_0x1878ec['graph_type']||_0x1878ec[_0x57ebd4(0xc4e)])===_0x57ebd4(0x5a7),_0x2d03d1);}}if(!_0x1878ec[_0x57ebd4(0x378)]&&_0x1878ec[_0x57ebd4(0x3d5)]&&_0x55af5c&&_0x55af5c[_0x57ebd4(0xc70)]>0x1&&_0xc9f0f9[_0x57ebd4(0x15b)](_0x1f7336)){const _0x10631c=(_0x55af5c[_0x55af5c[_0x57ebd4(0xc70)]-0x1]['t']-_0x55af5c[0x0]['t'])/Math[_0x57ebd4(0xa08)](0x1,_0x55af5c[_0x57ebd4(0xc70)]-0x1),_0x4f0c51=groupBucketMs(_0x1f7336,_0x2ccdc3[_0x57ebd4(0x8d0)],null);_0x4f0c51>0x0&&_0x10631c>0x0&&_0x4f0c51>_0x10631c*1.5&&(_0x55af5c=DataProcessor[_0x57ebd4(0x32b)](_0x55af5c,_0x1f7336,_0x49ffba,_0x15b46d,_0x5234c0,(_0x1878ec['graph_type']||_0x1878ec[_0x57ebd4(0xc4e)])===_0x57ebd4(0x5a7),_0x2d03d1));}else{if(_0x1878ec['data_attribute']&&['2h','3h','4h','6h',_0x57ebd4(0x368)][_0x57ebd4(0x15b)](_0x1f7336)){if(!this[_0x57ebd4(0x490)])this[_0x57ebd4(0x490)]=new Set();const _0xfb0ca9=(_0x1878ec[_0x57ebd4(0xae9)]||'')+'|'+_0x1f7336;!this[_0x57ebd4(0x490)][_0x57ebd4(0x9b5)](_0xfb0ca9)&&(this[_0x57ebd4(0x490)][_0x57ebd4(0x2c9)](_0xfb0ca9),console['warn'](_0x57ebd4(0x2b3)+_0x1f7336+'\x22\x20is\x20not\x20applied\x20to\x20the\x20attribute\x20data\x20source\x20on\x20'+_0x1878ec['entity']+_0x57ebd4(0x4db)+_0x1f7336+_0x57ebd4(0x5c7)));}}if(_0x1878ec[_0x57ebd4(0x378)]&&_0x55af5c&&_0x55af5c[_0x57ebd4(0xc70)]>0x0&&_0xc9f0f9[_0x57ebd4(0x15b)](_0x1f7336)&&!_0x1878ec['break_on_null']){const _0x187a54=_0x2143dd&&_0x2143dd['length']>0x0?_0x2143dd[_0x2143dd[_0x57ebd4(0xc70)]-0x1]['t']:null;_0x55af5c=DataProcessor[_0x57ebd4(0x111)](_0x55af5c,_0x1f7336,_0x49ffba,{'endMs':_0x15b46d,'lastRawT':_0x187a54,'tz':_0x5234c0});}else _0x1878ec[_0x57ebd4(0x378)]&&_0x55af5c&&_0x55af5c[_0x57ebd4(0xc70)]>0x0&&_0xc9f0f9['includes'](_0x1f7336)&&_0x1878ec[_0x57ebd4(0x4a5)]&&(_0x55af5c=DataProcessor[_0x57ebd4(0x809)](_0x55af5c,_0x1f7336,{'tz':_0x5234c0}));const _0x517bba=resolveOffsetHours(_0x1878ec['offset'],this[_0x57ebd4(0xb5b)])!==0x0||(toNum(_0x1878ec[_0x57ebd4(0x8e5)])?toNum(_0x1878ec[_0x57ebd4(0x8e5)])!==0x0:![]);if(_0x1878ec[_0x57ebd4(0x378)]&&_0x55af5c&&_0x55af5c[_0x57ebd4(0xc70)]>0x0&&_0xc9f0f9[_0x57ebd4(0x15b)](_0x1f7336)&&!_0x517bba&&(_0x2ccdc3['chart_mode']||'timeline')==='timeline'&&![_0x57ebd4(0x5a7),_0x57ebd4(0xd69)][_0x57ebd4(0x15b)](_0x1878ec[_0x57ebd4(0x529)]||_0x1878ec[_0x57ebd4(0xc4e)])){const _0x411ff2=this[_0x57ebd4(0x2f7)]||Date[_0x57ebd4(0x2e6)]();if(_0x411ff2<=_0x15b46d+0xea60){const _0xf44e4d=_0x55af5c[_0x55af5c[_0x57ebd4(0xc70)]-0x1],_0x59a9af=Math[_0x57ebd4(0xc2f)](_0x411ff2,_0x15b46d),_0x595938=calendarCellStartMs(_0x59a9af,_0x1f7336,_0x5234c0,_0x2d03d1),_0x5dbb5b=_0x2143dd&&_0x2143dd[_0x57ebd4(0xc70)]>0x0?_0x2143dd[_0x2143dd[_0x57ebd4(0xc70)]-0x1]['t']:null,_0x4b8392=_0x1f7336===_0x57ebd4(0x715)?0x6ddd00:0x0;_0xf44e4d['v']!=null&&isNum(_0x595938)&&isNum(_0x5dbb5b)&&_0x5dbb5b>=_0x595938-_0x4b8392&&_0xf44e4d['t']<=_0x59a9af&&_0xf44e4d['t']>=_0x595938&&(_0x55af5c=_0x55af5c[_0x57ebd4(0x3d3)](0x0,-0x1)[_0x57ebd4(0x444)]({..._0xf44e4d,'t':_0x59a9af}));}}_0x1878ec[_0x57ebd4(0x36d)]===_0x57ebd4(0xc59)&&(_0x55af5c=DataProcessor['applyBandDelta'](_0x55af5c,!!_0x1878ec[_0x57ebd4(0x4c6)]));_0x55af5c=DataProcessor[_0x57ebd4(0x5c4)](_0x55af5c,_0x1878ec,!!_0x1878ec[_0x57ebd4(0x4c6)]);if(_0x5f5ad8>0x0&&Array[_0x57ebd4(0x724)](_0x55af5c)&&_0x55af5c[_0x57ebd4(0xc70)]){let _0x403463=_0x5f3ad3;if(_0x1878ec[_0x57ebd4(0x378)]&&_0xc9f0f9['includes'](_0x1f7336)){const _0x20a9df=tzParts(_0x5f3ad3,_0x5234c0);switch(_0x1f7336){case _0x57ebd4(0x715):_0x403463=zonedWallToMs(_0x20a9df['y'],_0x20a9df['mo'],_0x20a9df['d'],_0x20a9df['h'],0x0,0x0,_0x5234c0);break;case _0x57ebd4(0xb87):_0x403463=zonedWallToMs(_0x20a9df['y'],_0x20a9df['mo'],_0x20a9df['d'],0x0,0x0,0x0,_0x5234c0);break;case _0x57ebd4(0x26d):_0x403463=zonedWallToMs(_0x20a9df['y'],_0x20a9df['mo'],_0x20a9df['d']-weekStartOffsetDays(_0x20a9df['wd'],_0x2d03d1),0x0,0x0,0x0,_0x5234c0);break;case _0x57ebd4(0x4e2):_0x403463=zonedWallToMs(_0x20a9df['y'],_0x20a9df['mo'],0x1,0x0,0x0,0x0,_0x5234c0);break;case _0x57ebd4(0x4f9):_0x403463=zonedWallToMs(_0x20a9df['y'],0x0,0x1,0x0,0x0,0x0,_0x5234c0);break;}}_0x3b96b4=DataProcessor[_0x57ebd4(0x532)](_0x55af5c,_0x1878ec);if(_0x3b96b4){for(const _0xffbea0 of _0x3b96b4)_0xffbea0[_0x57ebd4(0xd04)]=_0xffbea0[_0x57ebd4(0xd04)][_0x57ebd4(0x272)](_0xbce335=>_0xbce335['t']>=_0x403463);}_0x55af5c=_0x55af5c[_0x57ebd4(0x272)](_0x8ea4ad=>_0x8ea4ad['t']>=_0x403463);}}return{'points':_0x55af5c,'maSeries':_0x3b96b4};}[_0x160929(0x2ea)](_0x5e1c9a,_0x383075,_0x553026,_0x44f368,_0x2472b3){const _0x299600=_0x160929;if(!_0x383075||!_0x383075[_0x299600(0xae9)]||_0x383075['statistic_id'])return _0x5e1c9a;if(_0x383075['fixed_value']||_0x383075[_0x299600(0x3d5)])return _0x5e1c9a;if(!this['_isHistoryAggregated'](_0x383075))return _0x5e1c9a;if(!this['_isLiveTrackingNeeded']())return _0x5e1c9a;if(resolveOffsetHours(_0x383075[_0x299600(0x51e)],this[_0x299600(0xb5b)])!==0x0)return _0x5e1c9a;const _0x34925e=_0x383075[_0x299600(0x36d)]||'avg';if(![_0x299600(0xe01),'first',_0x299600(0xa08),_0x299600(0xc2f),_0x299600(0x44f),'mean',_0x299600(0x6a1)][_0x299600(0x15b)](_0x34925e))return _0x5e1c9a;const _0xd1bda9=this[_0x299600(0xb5b)]?.[_0x299600(0x28e)]?.[_0x383075[_0x299600(0xae9)]];if(!_0xd1bda9||_0xd1bda9[_0x299600(0x89b)]===_0x299600(0x5f3)||_0xd1bda9['state']===_0x299600(0x1d2))return _0x5e1c9a;const _0x1bdfc5=this[_0x299600(0x85c)](_0x383075,_0x553026),_0x16a91a=_0x1bdfc5?getAttributePath(_0xd1bda9[_0x299600(0xcd4)],_0x1bdfc5):_0xd1bda9['state'],_0x45ab23=toNum(_0x16a91a);if(_0x45ab23===null)return _0x5e1c9a;const _0x1fa691=_0xd1bda9['last_updated']||_0xd1bda9[_0x299600(0x414)]||null;let _0x17fa57=_0x1fa691?new Date(_0x1fa691)[_0x299600(0x910)]():Date[_0x299600(0x2e6)]();if(_0x17fa57-_0x2472b3>=0x36ee80)return _0x5e1c9a;if(!(_0x17fa57>=_0x44f368&&_0x17fa57<_0x2472b3))_0x17fa57=_0x2472b3-0x1;if(_0x17fa57<_0x44f368)return _0x5e1c9a;const _0x38d7e3=Array['isArray'](_0x5e1c9a)?_0x5e1c9a[_0x299600(0x3d3)]():[];return _0x38d7e3[_0x299600(0xd65)]({'t':_0x17fa57,'v':_0x45ab23}),_0x38d7e3;}[_0x160929(0x85a)](_0x2e9bd1){const _0x1472a4=_0x160929,_0x4e289f=this['_config'],_0x15517d=_0x2e9bd1[_0x1472a4(0xae9)],_0x2c844f=this['_window'][_0x1472a4(0x3a7)]['getTime'](),_0x3e33bc=this[_0x1472a4(0x84e)][_0x1472a4(0x1ae)][_0x1472a4(0x910)](),_0x1b7b2c=(_0x3e33bc-_0x2c844f)/0x36ee80,_0xb12f78=this[_0x1472a4(0x1a1)](_0x1b7b2c),_0xce2f40=this[_0x1472a4(0x248)]['indexOf'](_0x15517d),_0x45610d=this['_liveStateRaw'](_0x2e9bd1['raw'],_0x15517d,_0xce2f40,_0x2c844f,_0x3e33bc),{points:_0x9984f5,maSeries:_0xfa53a6}=this[_0x1472a4(0xafa)](_0x45610d,_0x15517d,_0x2e9bd1[_0x1472a4(0xa02)],_0x2c844f,_0x3e33bc,_0xb12f78);_0x2e9bd1[_0x1472a4(0xd04)]=_0x9984f5;const _0x1fe233=this[_0x1472a4(0xa92)]>0x0?this[_0x1472a4(0xa92)]:0x320,_0x5b1a6a=Math[_0x1472a4(0xc2f)](0xbb8,Math[_0x1472a4(0xa08)](0x190,_0x1fe233*0x2));_0x2e9bd1['maSeries']=_0xfa53a6??DataProcessor[_0x1472a4(0x532)](_0x2e9bd1[_0x1472a4(0xd04)],_0x2e9bd1['entity']),_0x2e9bd1['points']&&_0x2e9bd1[_0x1472a4(0xd04)][_0x1472a4(0xc70)]>_0x5b1a6a&&(_0x2e9bd1[_0x1472a4(0xd04)]=DataProcessor[_0x1472a4(0x716)](_0x2e9bd1['points'],_0x5b1a6a)),_0x2e9bd1['bucketPrecision']=resolveBucketPrecision(_0x2e9bd1[_0x1472a4(0xd04)]),_0x2e9bd1[_0x1472a4(0x137)]=![];}[_0x160929(0x7db)](){const _0x3342a8=_0x160929,_0x456b29=new Set([_0x3342a8(0x39e),_0x3342a8(0x32a),'delta']);return(this[_0x3342a8(0x248)]||[])[_0x3342a8(0x45c)](_0x2306f3=>_0x2306f3&&(_0x456b29[_0x3342a8(0x9b5)](_0x2306f3[_0x3342a8(0x36d)])||_0x2306f3[_0x3342a8(0xe11)]!=null));}[_0x160929(0x58e)](){const _0x53d57b=_0x160929,_0x102aa7=this[_0x53d57b(0x21c)],_0x46094f=toNum(_0x102aa7?.['hours_to_show'])||0x18,_0x35e843=new Set([_0x53d57b(0x39e),_0x53d57b(0x32a),_0x53d57b(0xc59)]),_0x579731=resolveGroupBy(_0x102aa7,_0x46094f);let _0x11dfa2=Infinity;for(const _0x3d8c10 of this[_0x53d57b(0x248)]||[]){if(!_0x3d8c10||!(_0x35e843[_0x53d57b(0x9b5)](_0x3d8c10['aggregate_func'])||_0x3d8c10['_compareOf']!=null))continue;const _0x36dbba=groupBucketMs(_0x579731,_0x46094f,resolvePointsPerHour(_0x102aa7,_0x3d8c10,_0x46094f));if(isNum(_0x36dbba)&&_0x36dbba>0x0&&_0x36dbba<_0x11dfa2)_0x11dfa2=_0x36dbba;}return isFinite(_0x11dfa2)?Math[_0x53d57b(0xa08)](_0x11dfa2,0xea60):0x36ee80;}['_slideWindow'](){const _0x552630=_0x160929;if(!this[_0x552630(0xd3c)]())return;if(this[_0x552630(0x7db)]()){const _0x1752c7=Math[_0x552630(0x604)](Date[_0x552630(0x2e6)]()/this[_0x552630(0x58e)]());if(this[_0x552630(0xcab)]!==_0x1752c7){this['_slideCarryIdx']=_0x1752c7,this[_0x552630(0x58d)]();return;}}this[_0x552630(0x5bc)]=!![],this[_0x552630(0xa38)]();}[_0x160929(0xe36)](){const _0x2afac2=_0x160929;if(!this[_0x2afac2(0x21c)])return;this[_0x2afac2(0xd87)]();if(this[_0x2afac2(0x26b)]?.[_0x2afac2(0x4a7)]?.[_0x2afac2(0xc70)]){const _0x2fdced=!!this['_config'][_0x2afac2(0x59b)];if(!(this[_0x2afac2(0x3f5)]instanceof Map))this['_autoHideApplied']=new Map();const _0x16ce99=this[_0x2afac2(0xa9e)]instanceof Set?this[_0x2afac2(0xa9e)]:null;for(const _0x5ea44b of this[_0x2afac2(0x26b)][_0x2afac2(0x4a7)]){const _0xb8e6f0=_0x5ea44b[_0x2afac2(0xae9)]?.['auto_hide'],_0xaf7f71=_0x2fdced?'__card__':_0xb8e6f0===!![]?!![]:_0xb8e6f0===![]?![]:'__visible__',_0x3d805f=this[_0x2afac2(0x3f5)][_0x2afac2(0x9b5)](_0x5ea44b['id'])?this['_autoHideApplied'][_0x2afac2(0x1a9)](_0x5ea44b['id']):_0x2afac2(0x509),_0x4fb5c5=_0x16ce99?.[_0x2afac2(0x9b5)](_0x5ea44b['id']);if(_0x16ce99)_0x16ce99[_0x2afac2(0x200)](_0x5ea44b['id']);if(_0xaf7f71===_0x3d805f&&!_0x4fb5c5)continue;_0xaf7f71==='__card__'||_0xaf7f71===!![]?this[_0x2afac2(0xe09)][_0x2afac2(0x2c9)](_0x5ea44b['id']):(_0xaf7f71===![]||_0x3d805f==='__card__'||_0x3d805f===!![]||_0x4fb5c5)&&this[_0x2afac2(0xe09)][_0x2afac2(0x200)](_0x5ea44b['id']),this[_0x2afac2(0x3f5)][_0x2afac2(0x22c)](_0x5ea44b['id'],_0xaf7f71);}}const _0x371c65=!!this[_0x2afac2(0x21c)][_0x2afac2(0x9d6)]&&(this[_0x2afac2(0x21c)][_0x2afac2(0xcb7)]||_0x2afac2(0xa73))===_0x2afac2(0xa73);if(_0x371c65){this[_0x2afac2(0x696)]();return;}this[_0x2afac2(0x1a7)](),this['_renderDatePicker'](),this[_0x2afac2(0x4f6)](),this[_0x2afac2(0xaf8)](),this['_renderQueryPickers'](),this[_0x2afac2(0x55d)](),this[_0x2afac2(0xb6d)]();const _0x3c8987=this['shadowRoot'][_0x2afac2(0x5b3)](_0x2afac2(0x8ba));if(!_0x3c8987)return;const _0x2abf64=this[_0x2afac2(0xbaf)][_0x2afac2(0x5b3)](_0x2afac2(0x214));if(_0x2abf64)_0x2abf64[_0x2afac2(0xb6c)][_0x2afac2(0x25f)](_0x2afac2(0x915));this[_0x2afac2(0x682)]();if(!this[_0x2afac2(0x26b)]){_0x3c8987['innerHTML']='<div\x20class=\x22sgc-stub\x22>'+escapeHtml(cardT(this[_0x2afac2(0xb5b)],this[_0x2afac2(0x21c)],_0x2afac2(0xb27)))+_0x2afac2(0x56d),this['_graphFingerprint']='';return;}const _0x4b7081=this[_0x2afac2(0x21c)][_0x2afac2(0xcb7)]||_0x2afac2(0xa73),_0x2738e0=new Set([_0x2afac2(0xc35),_0x2afac2(0xa0e),_0x2afac2(0x57d),_0x2afac2(0x621),_0x2afac2(0xcca),_0x2afac2(0xc48),_0x2afac2(0xa0d),_0x2afac2(0x93e),_0x2afac2(0x1c2),_0x2afac2(0x92a),_0x2afac2(0x4d7),_0x2afac2(0x356)]);if(_0x2abf64){if(_0x2738e0[_0x2afac2(0x9b5)](_0x4b7081))_0x2abf64[_0x2afac2(0xb6c)][_0x2afac2(0x2c9)]('sgc-no-bleed');else _0x2abf64[_0x2afac2(0xb6c)][_0x2afac2(0x25f)]('sgc-no-bleed');}const _0x696148=this['_getRenderer'](_0x4b7081),_0x6de50f=this[_0x2afac2(0xb73)](_0x4b7081);if(_0x6de50f&&_0x6de50f===this[_0x2afac2(0x1ba)]&&_0x3c8987[_0x2afac2(0x5e2)]){this[_0x2afac2(0x72d)]();return;}this[_0x2afac2(0x1ba)]=_0x6de50f,this[_0x2afac2(0x72d)]();try{let _0x53d399=this['_graphData'][_0x2afac2(0x4a7)]['filter'](_0x2d7a33=>!this[_0x2afac2(0xe09)][_0x2afac2(0x9b5)](_0x2d7a33['id'])&&_0x2d7a33[_0x2afac2(0xae9)]?.['show_graph']!==![]);const _0x5cfc83=this[_0x2afac2(0x21c)]['graph_start_hour'],_0x1134c7=this['_config']['graph_end_hour'],_0x337962=resolveDynamicValue(_0x5cfc83,this[_0x2afac2(0xb5b)])??toNum(_0x5cfc83),_0x42e8bb=resolveDynamicValue(_0x1134c7,this[_0x2afac2(0xb5b)])??toNum(_0x1134c7);if(isNum(_0x337962)||isNum(_0x42e8bb)){const _0x115f57=isNum(_0x337962)?_0x337962:0x0,_0x2db4cb=isNum(_0x42e8bb)?_0x42e8bb:0x18;_0x53d399=_0x53d399[_0x2afac2(0x7ee)](_0x2c8dd5=>{const _0x5d0112=_0x2afac2,_0x599294=_0x2c8dd5['points'][_0x5d0112(0x7ee)](_0x46eba4=>{const _0x46d9b6=_0x5d0112;if(_0x46eba4['v']===null)return _0x46eba4;const _0x4d1cda=new Date(_0x46eba4['t']),_0x4e54fe=_0x4d1cda['getHours']()+_0x4d1cda[_0x46d9b6(0x922)]()/0x3c;if(_0x4e54fe<_0x115f57||_0x4e54fe>=_0x2db4cb)return{..._0x46eba4,'v':null};return _0x46eba4;});return{..._0x2c8dd5,'points':_0x599294};});}_0x696148[_0x2afac2(0xa11)](_0x3c8987,_0x53d399,this[_0x2afac2(0x21c)],this[_0x2afac2(0xb5b)]);}catch(_0x358000){console['error'](_0x2afac2(0x794),_0x358000),_0x3c8987[_0x2afac2(0x52b)]=_0x2afac2(0x244)+escapeHtml(_0x358000[_0x2afac2(0xb7d)])+_0x2afac2(0x56d),this['_graphFingerprint']='';}const _0x20c567=(this[_0x2afac2(0x248)]||[])['some'](_0x4ef55c=>_0x4ef55c?.[_0x2afac2(0x22e)]===_0x2afac2(0x55b));_0x20c567&&_0x2abf64&&!_0x2abf64[_0x2afac2(0xb96)]&&(_0x2abf64[_0x2afac2(0xb96)]=!![],_0x2abf64['style'][_0x2afac2(0x332)]=_0x2afac2(0xc29),_0x2abf64['addEventListener'](_0x2afac2(0x55b),_0x48b90f=>{const _0xc85e92=_0x2afac2;if(_0x48b90f[_0xc85e92(0x8f2)]?.[_0xc85e92(0x37e)]?.(_0xc85e92(0x84a)))return;this[_0xc85e92(0x664)]=!this[_0xc85e92(0x664)],this[_0xc85e92(0x1ba)]='',this[_0xc85e92(0xb53)]();})),this[_0x2afac2(0xddd)]();}[_0x160929(0xddd)](){const _0x3767d6=_0x160929,_0x17da90=this['shadowRoot'];if(!_0x17da90)return;const _0x2534fb=_0x17da90[_0x3767d6(0x5b3)](_0x3767d6(0x214));if(!_0x2534fb)return;_0x2534fb[_0x3767d6(0xa5a)](_0x3767d6(0x883))['forEach'](_0x254f73=>_0x254f73[_0x3767d6(0x25f)]());const _0x813cd4=this['_config'];if(!_0x813cd4[_0x3767d6(0x937)])return;const _0x112727=this['_graphData']?.['series']||[],_0x3846de=new Map(_0x112727['map'](_0x50a20e=>[_0x50a20e['id'],_0x50a20e])),_0x573522=_0x14f217=>{const _0x1a199f=_0x3767d6;let _0x3cd3a6=0x0;for(const _0x28a22f of this[_0x1a199f(0x248)]||[]){const _0x224e7b=_0x28a22f[_0x1a199f(0x8bc)]===_0x1a199f(0xb20);if(_0x14f217===_0x1a199f(0xb20)&&_0x224e7b||_0x14f217==='primary'&&!_0x224e7b){if(_0x28a22f['unit'])return _0x28a22f['unit'];const _0x28e540=_0x28a22f['entity']+'__'+_0x3cd3a6,_0x2822eb=_0x3846de['get'](_0x28e540)||_0x112727[_0x1a199f(0xa58)](_0x1a19ab=>_0x1a19ab['entity']===_0x28a22f),_0x453e90=_0x2822eb?.['meta']?.['unit_of_measurement']||this[_0x1a199f(0xb5b)]?.[_0x1a199f(0x28e)]?.[_0x28a22f[_0x1a199f(0xae9)]]?.['attributes']?.[_0x1a199f(0x24f)];if(_0x453e90)return _0x453e90;}_0x3cd3a6++;}return'';},_0x32cb53=(this['_entities']||[])[_0x3767d6(0x45c)](_0x1142bb=>_0x1142bb[_0x3767d6(0x8bc)]===_0x3767d6(0xb20)),_0x56c0f3=this['_lastPadT']??0x8,_0x1f9326=this[_0x3767d6(0x44d)]??0x8,_0x1aeac2=(_0x56c0f3-_0x1f9326)/0x2,_0x523ee3=[_0x3767d6(0xbdc)+_0x1aeac2+_0x3767d6(0x638)];if(_0x813cd4[_0x3767d6(0x9c6)]){const _0x568431=String(_0x813cd4['y_axis_font_size']);_0x523ee3['push'](_0x3767d6(0xa31)+(/[a-z%]$/i[_0x3767d6(0x2e2)](_0x568431)?_0x568431:_0x568431+'px'));}_0x813cd4[_0x3767d6(0x560)]&&_0x523ee3[_0x3767d6(0xd65)](_0x3767d6(0x861)+_0x813cd4[_0x3767d6(0x560)]);const _0x3231f3=toNum(_0x813cd4[_0x3767d6(0x2a0)]);isNum(_0x3231f3)&&_0x523ee3[_0x3767d6(0xd65)]('opacity:\x20'+_0x3231f3);const _0x3a8ef8=_0x523ee3[_0x3767d6(0xc0d)](';\x20')+';';{const _0x57e955=_0x813cd4[_0x3767d6(0xcb5)],_0x3a9886=_0x57e955!=null&&_0x57e955!==''?_0x57e955:_0x573522('primary');if(_0x3a9886){const _0x133d03=document[_0x3767d6(0x5c6)](_0x3767d6(0xddb));_0x133d03[_0x3767d6(0xce6)]=_0x3767d6(0x90c),_0x133d03[_0x3767d6(0x9a0)][_0x3767d6(0x279)]=_0x3a8ef8,_0x133d03[_0x3767d6(0x4a0)]=_0x3a9886,_0x2534fb[_0x3767d6(0x9fc)](_0x133d03);}}if(_0x32cb53){const _0x3237e1=_0x813cd4[_0x3767d6(0x747)],_0x7502e=_0x3237e1!=null&&_0x3237e1!==''?_0x3237e1:_0x573522(_0x3767d6(0xb20));if(_0x7502e){const _0x1e1945=document['createElement']('div');_0x1e1945[_0x3767d6(0xce6)]='sgc-y-axis-label\x20sgc-y-axis-label-right',_0x1e1945[_0x3767d6(0x9a0)]['cssText']=_0x3a8ef8,_0x1e1945[_0x3767d6(0x4a0)]=_0x7502e,_0x2534fb[_0x3767d6(0x9fc)](_0x1e1945);}}}[_0x160929(0x696)](){const _0x3f3511=_0x160929,_0x5623ec=this[_0x3f3511(0xbaf)];if(!_0x5623ec)return;for(const _0x373b20 of[_0x3f3511(0x666),_0x3f3511(0x804),_0x3f3511(0x8b8),'.sgc-al-wrap','.sgc-qp-wrap',_0x3f3511(0xd2a),_0x3f3511(0xe13),_0x3f3511(0xb83)]){const _0x4b536c=_0x5623ec['querySelector'](_0x373b20);if(_0x4b536c)_0x4b536c['innerHTML']='';}const _0x1187fb=_0x5623ec[_0x3f3511(0x5b3)]('.sgc-plot-wrap'),_0x2d6261=_0x5623ec[_0x3f3511(0x5b3)](_0x3f3511(0x8ba));if(!_0x1187fb||!_0x2d6261)return;_0x1187fb[_0x3f3511(0xb6c)][_0x3f3511(0x2c9)](_0x3f3511(0x915)),_0x2d6261['style'][_0x3f3511(0x776)]=_0x3f3511(0x959),_0x2d6261[_0x3f3511(0xb6c)][_0x3f3511(0x25f)]('sgc-plot-scroll','sgc-plot-scroll-wheel');const _0x402f4f=this[_0x3f3511(0x248)]||[],_0x23fc7e=this[_0x3f3511(0x26b)]?.['series']||[],_0x165e26=new Map(_0x23fc7e['map'](_0x411869=>[_0x411869['id'],_0x411869])),_0xd4f211=_0x402f4f['filter'](_0x5bf673=>_0x5bf673[_0x3f3511(0x45d)]!==![]||_0x5bf673[_0x3f3511(0xe5c)]!==![])[_0x3f3511(0x7ee)](_0x16836e=>{const _0x5814ab=_0x3f3511,_0x215f31=_0x402f4f[_0x5814ab(0xe59)](_0x16836e),_0x2627b5=_0x16836e['entity']+'__'+_0x215f31,_0x88ea1e=_0x165e26[_0x5814ab(0x1a9)](_0x2627b5)||_0x23fc7e[_0x5814ab(0xa58)](_0x5dce3c=>_0x5dce3c['entity']===_0x16836e),_0x1c4ab5=_0x88ea1e?.[_0x5814ab(0xe00)]||{},_0xdbfa65=pickName(_0x16836e[_0x5814ab(0x673)],_0x1c4ab5['resolved_name'],_0x1c4ab5)??_0x16836e[_0x5814ab(0xae9)],_0x4cd181=_0x16836e[_0x5814ab(0x320)]||_0x1c4ab5[_0x5814ab(0x24f)]||'';let _0x225e3e=this[_0x5814ab(0xe0e)](_0x16836e[_0x5814ab(0x73c)],_0x16836e[_0x5814ab(0xae9)])||_0x16836e[_0x5814ab(0x73c)]||_0x5814ab(0xd20);const _0x25d6bb=this[_0x5814ab(0x842)](_0x16836e,_0x215f31),_0x236f84=isNum(_0x25d6bb?.[_0x5814ab(0xae3)])?_0x25d6bb[_0x5814ab(0xae3)]:null,_0x38dec7=_0x25d6bb?.[_0x5814ab(0x7d7)]??'—';_0x16836e['color']===_0x5814ab(0x74a)&&_0x16836e[_0x5814ab(0xcce)]?.[_0x5814ab(0x397)]&&_0x16836e['color_thresholds']?.[_0x5814ab(0x94d)]?.[_0x5814ab(0xc70)]&&isNum(_0x236f84)&&(_0x225e3e=resolveValueColor(_0x236f84,this['_thrVals'](_0x16836e),_0x225e3e)||_0x225e3e);const _0x66de90=_0x88ea1e?.[_0x5814ab(0xd04)]?.[_0x5814ab(0x272)](_0x3eeb73=>_0x3eeb73['v']!==null&&_0x3eeb73['v']!==undefined)||[];let _0x2d3bb9='',_0x311307='';if(_0x66de90[_0x5814ab(0xc70)]>=0x2){const _0x399a1f=0x78,_0x39f6b3=0x24;let _0x1340bc=Infinity,_0x3bf8b8=-Infinity;for(const _0x16cace of _0x66de90){if(_0x16cace['v']<_0x1340bc)_0x1340bc=_0x16cace['v'];if(_0x16cace['v']>_0x3bf8b8)_0x3bf8b8=_0x16cace['v'];}_0x3bf8b8===_0x1340bc&&(_0x3bf8b8=_0x1340bc+0x1,_0x1340bc-=0x1);const _0x1837e5=_0x66de90[0x0]['t'],_0x2bd422=_0x66de90[_0x66de90[_0x5814ab(0xc70)]-0x1]['t'],_0x3ac77f=Math['max'](0x1,_0x2bd422-_0x1837e5),_0x29614e=_0x1e3bbb=>(_0x1e3bbb-_0x1837e5)/_0x3ac77f*_0x399a1f,_0x4fa23e=_0x16836e[_0x5814ab(0xdd4)]!==![],_0x2777e0=_0x4fa23e?0x6:0x2,_0xbd7182=_0x1cc302=>_0x39f6b3-_0x2777e0-(_0x1cc302['v']-_0x1340bc)/(_0x3bf8b8-_0x1340bc)*(_0x39f6b3-_0x2777e0*0x2),_0x24ede8=_0x4fa23e?buildSmoothPath(_0x66de90,_0x29614e,_0xbd7182):buildLinearPath(_0x66de90,_0x29614e,_0xbd7182),_0x559ca7=_0x24ede8+'\x20L\x20'+_0x399a1f+'\x20'+_0x39f6b3+'\x20L\x200\x20'+_0x39f6b3+'\x20Z',_0x2e3523=_0x16836e[_0x5814ab(0xe5e)]!==![],_0x279975=toNum(_0x16836e['line_width'])||0x1,_0x4fb40c=lineDashArray(_0x16836e[_0x5814ab(0x275)],_0x279975),_0x3e8248=_0x4fb40c?_0x5814ab(0x46e)+_0x4fb40c+'\x22':'',_0x5f2fef=_0x2e3523?_0x5814ab(0x65c):'0',_0x520500=!!(_0x16836e[_0x5814ab(0xcce)]?.['enabled']&&_0x16836e[_0x5814ab(0xcce)]?.['values']?.['length']),_0x53b20c=_0x16836e[_0x5814ab(0xcce)]?.['direction']===_0x5814ab(0xa50)?'horizontal':_0x5814ab(0x6ec),_0xdc184b=_0x16836e['color_thresholds']?.[_0x5814ab(0x4ea)]!==_0x5814ab(0x3e6);let _0x10329a='stroke=\x22'+escapeHtml(_0x225e3e)+'\x22',_0x5b7fae=_0x5814ab(0x5ff)+escapeHtml(_0x225e3e)+_0x5814ab(0x271)+_0x5f2fef+'\x22';if(_0x520500){const _0xacb118=[...this['_thrVals'](_0x16836e)]['filter'](_0x4277e8=>isNum(toNum(_0x4277e8[_0x5814ab(0xe91)]))&&_0x4277e8[_0x5814ab(0x73c)])['sort']((_0x40b0e6,_0x1d84ad)=>toNum(_0x40b0e6[_0x5814ab(0xe91)])-toNum(_0x1d84ad['value']));if(_0xacb118[_0x5814ab(0xc70)]){if(_0x16836e[_0x5814ab(0xcce)]['last_color']){const _0x5cb6be=_0x66de90[_0x66de90[_0x5814ab(0xc70)]-0x1]?.['v'];if(isNum(_0x5cb6be)){const _0x404003=resolveValueColor(_0x5cb6be,_0xacb118,_0x225e3e);_0x10329a=_0x5814ab(0x2f1)+escapeHtml(_0x404003)+'\x22',_0x5b7fae=_0x5814ab(0x5ff)+escapeHtml(_0x404003)+_0x5814ab(0x271)+_0x5f2fef+'\x22';}}else{if(_0x53b20c===_0x5814ab(0xa50)){let _0x2f2390='',_0x3005d4='';for(let _0x265d1b=0x0;_0x265d1b<_0x66de90[_0x5814ab(0xc70)]-0x1;_0x265d1b++){const _0x5de293=_0x66de90[_0x265d1b]['v'],_0x520ff1=_0x66de90[_0x265d1b+0x1]['v'],_0x261dd1=(_0x5de293+_0x520ff1)/0x2,_0x57700f=resolveValueColor(_0x261dd1,_0xacb118,_0x225e3e,_0xdc184b),_0x4dda2a=_0x29614e(_0x66de90[_0x265d1b]['t']),_0x2d692c=_0xbd7182(_0x66de90[_0x265d1b]),_0x3d8ac6=_0x29614e(_0x66de90[_0x265d1b+0x1]['t']),_0x3a3b8b=_0xbd7182(_0x66de90[_0x265d1b+0x1]);_0x2f2390+=_0x5814ab(0x130)+_0x4dda2a+_0x5814ab(0xe98)+_0x2d692c+'\x22\x20x2=\x22'+_0x3d8ac6+'\x22\x20y2=\x22'+_0x3a3b8b+_0x5814ab(0x69c)+escapeHtml(_0x57700f)+'\x22\x20stroke-width=\x22'+_0x279975+'\x22'+_0x3e8248+_0x5814ab(0x2d7),_0x3005d4+=_0x5814ab(0xc20)+_0x4dda2a+'\x20'+_0x2d692c+_0x5814ab(0x220)+_0x3d8ac6+'\x20'+_0x3a3b8b+_0x5814ab(0x220)+_0x3d8ac6+'\x20'+_0x39f6b3+_0x5814ab(0x220)+_0x4dda2a+'\x20'+_0x39f6b3+_0x5814ab(0x640)+escapeHtml(_0x57700f)+_0x5814ab(0x271)+_0x5f2fef+_0x5814ab(0xe18);}_0x2d3bb9=_0x5814ab(0x542)+_0x399a1f+'\x20'+_0x39f6b3+'\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'+_0x3005d4+_0x2f2390+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>';}else{const _0x543e14=_0x3bf8b8-_0x1340bc||0x1,_0x17ef9e=_0x5814ab(0xad3)+_0x215f31,_0x31df07=[],_0x1e33fb=[..._0xacb118]['reverse']();_0x31df07[_0x5814ab(0xd65)](_0x5814ab(0x72e)+escapeHtml(_0x1e33fb[0x0][_0x5814ab(0x73c)])+'\x22/>');if(!_0xdc184b)for(let _0x4f6c3e=0x0;_0x4f6c3e<_0x1e33fb[_0x5814ab(0xc70)];_0x4f6c3e++){const _0x16a326=((_0x3bf8b8-toNum(_0x1e33fb[_0x4f6c3e][_0x5814ab(0xe91)]))/_0x543e14*0x64)[_0x5814ab(0x62e)](0x1);_0x31df07[_0x5814ab(0xd65)](_0x5814ab(0x5fc)+_0x16a326+'%\x22\x20stop-color=\x22'+escapeHtml(_0x1e33fb[_0x4f6c3e]['color'])+'\x22/>');const _0x195308=_0x4f6c3e<_0x1e33fb[_0x5814ab(0xc70)]-0x1?_0x1e33fb[_0x4f6c3e+0x1][_0x5814ab(0x73c)]:_0x1e33fb[_0x4f6c3e][_0x5814ab(0x73c)];_0x31df07['push'](_0x5814ab(0x5fc)+_0x16a326+_0x5814ab(0x91b)+escapeHtml(_0x195308)+_0x5814ab(0x34d));}else for(const _0x1ffe0f of _0x1e33fb){const _0x4045d8=((_0x3bf8b8-toNum(_0x1ffe0f['value']))/_0x543e14*0x64)['toFixed'](0x1);_0x31df07[_0x5814ab(0xd65)]('<stop\x20offset=\x22'+_0x4045d8+_0x5814ab(0x91b)+escapeHtml(_0x1ffe0f[_0x5814ab(0x73c)])+_0x5814ab(0x34d));}_0x31df07[_0x5814ab(0xd65)](_0x5814ab(0xaa1)+escapeHtml(_0xacb118[0x0]['color'])+_0x5814ab(0x34d));const _0xfd61f4=_0x5814ab(0xc74)+_0x17ef9e+_0x5814ab(0x5e5)+_0x31df07[_0x5814ab(0xc0d)]('')+'</linearGradient>';_0x10329a='stroke=\x22url(#'+_0x17ef9e+')\x22',_0x5b7fae=_0x5814ab(0x6f7)+_0x17ef9e+_0x5814ab(0x8a7)+_0x5f2fef+'\x22',_0x2d3bb9='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20'+_0x399a1f+'\x20'+_0x39f6b3+'\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>'+_0xfd61f4+_0x5814ab(0x865)+_0x559ca7+'\x22\x20'+_0x5b7fae+_0x5814ab(0x7c7)+_0x24ede8+_0x5814ab(0xcf5)+_0x10329a+_0x5814ab(0xdc7)+_0x279975+'\x22'+_0x3e8248+_0x5814ab(0xa47);}}}}!_0x2d3bb9&&(_0x2d3bb9=_0x5814ab(0x542)+_0x399a1f+'\x20'+_0x39f6b3+_0x5814ab(0x61b)+_0x559ca7+'\x22\x20'+_0x5b7fae+_0x5814ab(0x7c7)+_0x24ede8+_0x5814ab(0xcf5)+_0x10329a+_0x5814ab(0xdc7)+_0x279975+'\x22'+_0x3e8248+'\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>');if(_0x16836e['show_trend_icon']){const _0x1eda70=trendDirection(_0x88ea1e,_0x16836e),_0x37e378=_0x1eda70==='up'?'▲':_0x1eda70==='down'?'▼':'─',_0x167a54=_0x1eda70==='up'?_0x16836e[_0x5814ab(0x31e)]||_0x5814ab(0xaaa):_0x1eda70===_0x5814ab(0xaa2)?_0x16836e[_0x5814ab(0x749)]||'var(--error-color,\x20#ef4444)':_0x16836e[_0x5814ab(0xc73)]||_0x5814ab(0x600);_0x311307=_0x5814ab(0x8b2)+_0x167a54+'\x22>'+_0x37e378+_0x5814ab(0xd47);}}const _0x4f17ec=_0x16836e[_0x5814ab(0x45d)]!==![],_0x206ead=_0x16836e['show_graph']!==![],_0x1c570b=_0x4f17ec?_0x5814ab(0x8a9)+escapeHtml(_0xdbfa65)+_0x5814ab(0x895)+escapeHtml(_0x225e3e)+'\x22>'+escapeHtml(String(_0x38dec7))+_0x5814ab(0x465)+escapeHtml(_0x4cd181)+_0x5814ab(0xd47)+_0x311307+_0x5814ab(0x1e7):'',_0x1c8d7e=_0x206ead?_0x5814ab(0xda4)+_0x2d3bb9+_0x5814ab(0x56d):'';return _0x5814ab(0x246)+_0x215f31+'\x22>'+_0x1c570b+_0x1c8d7e+'</div>';})[_0x3f3511(0xc0d)]('');_0x2d6261['innerHTML']='<div\x20class=\x22sgc-spark-list\x22>'+_0xd4f211+'</div>',_0x2d6261['querySelectorAll'](_0x3f3511(0xbc7))[_0x3f3511(0xb54)](_0x3c640b=>{const _0x176af9=_0x3f3511,_0x3f40d3=_0x402f4f[parseInt(_0x3c640b['dataset']['idx'],0xa)];if(!_0x3f40d3?.['entity'])return;_0x3c640b[_0x176af9(0x9a0)][_0x176af9(0x332)]=_0x176af9(0xc29),_0x3c640b[_0x176af9(0xd83)](_0x176af9(0x55b),_0x55f35e=>{const _0x14c979=_0x176af9;_0x55f35e[_0x14c979(0x988)](),this[_0x14c979(0x99c)](_0x3f40d3);});}),this[_0x3f3511(0x1ba)]='';}[_0x160929(0xb73)](_0x14b870){const _0x5ecea6=_0x160929,_0xd5b0db=this[_0x5ecea6(0x26b)];if(!_0xd5b0db)return'';const _0x16f9fa=this['_window'],_0xee3dbc=this[_0x5ecea6(0x822)],_0x268d9c=this[_0x5ecea6(0xbaf)]?.[_0x5ecea6(0x5b3)]?.('.sgc-plot');let _0x478d81=_0x268d9c?.[_0x5ecea6(0x7de)]|0x0,_0x381720=this[_0x5ecea6(0xa92)]|0x0;const _0x25641e=_0x478d81,_0x4ab5c0=_0x381720,_0xabcaab=this[_0x5ecea6(0x359)];if(this[_0x5ecea6(0x79b)])this['_fpForceExact']=![];else{if(_0xabcaab){if(Math[_0x5ecea6(0x960)](_0x478d81-_0xabcaab['p'])<0x8)_0x478d81=_0xabcaab['p'];if(Math['abs'](_0x381720-_0xabcaab['c'])<0x8)_0x381720=_0xabcaab['c'];}}this[_0x5ecea6(0x359)]={'p':_0x478d81,'c':_0x381720};(_0x478d81!==_0x25641e||_0x381720!==_0x4ab5c0)&&(clearTimeout(this['_fpSettleT']),this[_0x5ecea6(0x5ea)]=setTimeout(()=>{const _0x4a94c1=_0x5ecea6;this[_0x4a94c1(0x5ea)]=null,this['_fpForceExact']=!![],this['_scheduleRender']();},0xc8));const _0x1f9070=this['shadowRoot']?.[_0x5ecea6(0x5b3)]?.(_0x5ecea6(0x666))?.[_0x5ecea6(0x4b1)]|0x0,_0x562dfd=resolveDisplayTimeZone(this[_0x5ecea6(0xb5b)],this[_0x5ecea6(0x21c)])||_0x5ecea6(0x757),_0xfb5c6d=_0x381720+'/'+_0x478d81+'/'+_0x1f9070+'/'+_0x562dfd+'/'+resolveCardLanguage(this[_0x5ecea6(0xb5b)],this[_0x5ecea6(0x21c)]),_0x26858b=(_0xd5b0db['series']||[])['map'](_0x408e2a=>_0x408e2a['id']+':'+(_0x408e2a[_0x5ecea6(0xd04)]?.['length']||0x0)+':'+(_0x408e2a[_0x5ecea6(0xd04)]?.[_0x408e2a[_0x5ecea6(0xd04)][_0x5ecea6(0xc70)]-0x1]?.['t']||0x0)+':'+(_0x408e2a[_0x5ecea6(0xd04)]?.[_0x408e2a['points']['length']-0x1]?.['v']??''))[_0x5ecea6(0xc0d)]('|'),_0x3021b6=(this[_0x5ecea6(0x248)]||[])[_0x5ecea6(0x7ee)](_0x18522e=>''+(_0x18522e?.[_0x5ecea6(0xfa)]?'a':'')+(_0x18522e?.[_0x5ecea6(0x4c6)]?'b':'')+(_0x18522e?.['show_extrema']||'')+(Array[_0x5ecea6(0x724)](_0x18522e?.['moving_averages'])&&_0x18522e[_0x5ecea6(0xaa8)][_0x5ecea6(0xc70)]?'m'+_0x18522e['moving_averages'][_0x5ecea6(0x7ee)](_0x3a013b=>_0x3a013b?.[_0x5ecea6(0x395)]+':'+(_0x3a013b?.[_0x5ecea6(0x73c)]||'')+':'+(_0x3a013b?.['width']||'')+':'+(_0x3a013b?.[_0x5ecea6(0x363)]?'L':''))['join'](','):''))[_0x5ecea6(0xc0d)](','),_0x3d182a=[...this['_hiddenEntities']][_0x5ecea6(0x21d)]()[_0x5ecea6(0xc0d)](','),_0x4e2f83=this['_resolvedEntityAnnotations']?.['length']||0x0,_0x46552c=_0x5ecea6(0xc93)+(this[_0x5ecea6(0x248)]||[])[_0x5ecea6(0x7ee)]((_0x2e7c87,_0x2a06c9)=>_0x2e7c87?.['y_axis']===_0x5ecea6(0x965)?_0x2a06c9:'')[_0x5ecea6(0x272)](Boolean)['join'](',');return[_0x14b870,_0xfb5c6d,this[_0x5ecea6(0x21c)]['sparkline']?_0x5ecea6(0x71c):_0x5ecea6(0x135),this[_0x5ecea6(0x21c)]['animate_graph']?_0x5ecea6(0xba3):'',this[_0x5ecea6(0x21c)][_0x5ecea6(0x1f2)]?_0x5ecea6(0x733):'',_0x5ecea6(0x5a1)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x22a)]??''),_0x5ecea6(0x979)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xcfd)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x16b)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x4e0)]??'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x160)]||'')+'|'+(this[_0x5ecea6(0x21c)]['x_grid_opacity']??'')+'|'+(this[_0x5ecea6(0x21c)]['y_grid_style']||'')+'|'+(this[_0x5ecea6(0x21c)]['y_grid_width']??'')+'|'+(this['_config']['y_grid_color']||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x26f)]??''),this[_0x5ecea6(0x21c)]['show_y_axis_label']?'yl:'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xcb5)]||'')+'|'+(this[_0x5ecea6(0x21c)]['y2_axis_label']||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x9c6)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x560)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x2a0)]??''):'',_0x14b870===_0x5ecea6(0xc35)?_0x5ecea6(0x76b)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x773)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x601)]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xe66)]??'')+'|'+(this['_config'][_0x5ecea6(0x671)]??'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x526)]||'')+'|'+(this[_0x5ecea6(0x21c)]['pie_label_format']||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x91a)]??'')+'|'+(this['_config']['pie_center_color']||'')+'|'+(this['_config']['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this['_config'][_0x5ecea6(0x4ec)]!==![]?0x1:0x0):'',_0x14b870===_0x5ecea6(0xa0e)?_0x5ecea6(0x4cd)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xb22)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x248)]||[])[_0x5ecea6(0x7ee)](_0x5af32a=>(_0x5af32a[_0x5ecea6(0x55c)]??'')+'/'+(_0x5af32a[_0x5ecea6(0x77d)]??''))['join'](','):'',_0x14b870===_0x5ecea6(0x1c2)?_0x5ecea6(0x5d0)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x70c)]??'')+'|'+(this['_config'][_0x5ecea6(0x96d)]??'')+'|'+(this[_0x5ecea6(0x21c)]['gauge_value_position']||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x6ed)]??'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xc8f)]?0x1:0x0)+'|'+(this['_config'][_0x5ecea6(0x4ec)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x248)]||[])[_0x5ecea6(0x7ee)](_0x1a540f=>(_0x1a540f[_0x5ecea6(0x55c)]??'')+'/'+(_0x1a540f[_0x5ecea6(0x77d)]??'')+'/'+(_0x1a540f[_0x5ecea6(0xc77)]||'')+'/'+(_0x1a540f[_0x5ecea6(0xb32)]!==![]?0x1:0x0)+'/'+(_0x1a540f[_0x5ecea6(0x73c)]||'')+'/'+(_0x1a540f[_0x5ecea6(0xcce)]?.['enabled']?0x1:0x0)+'/'+(_0x1a540f[_0x5ecea6(0xcce)]?.[_0x5ecea6(0x94d)]||[])['map'](_0x47f5f5=>_0x47f5f5[_0x5ecea6(0xe91)]+':'+_0x47f5f5['color'])[_0x5ecea6(0xc0d)](';')+'/'+(_0x1a540f[_0x5ecea6(0xcce)]?.[_0x5ecea6(0x4ea)]||'')+'/'+(_0x1a540f[_0x5ecea6(0xcce)]?.[_0x5ecea6(0x7b7)]?0x1:0x0))[_0x5ecea6(0xc0d)](','):'',_0x14b870==='ranking'?'rk:'+(this['_config'][_0x5ecea6(0x952)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xb22)]!==![]?0x1:0x0)+'|'+(this['_config']['show_tooltip']!==![]?0x1:0x0):'',_0x14b870===_0x5ecea6(0x1eb)?_0x5ecea6(0x34e)+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x282)]!==![]?0x1:0x0)+'|'+(this['_config']['show_x_axis']!==![]?0x1:0x0)+'|'+(this['_config'][_0x5ecea6(0xcfd)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xbe1)]??'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x22a)]??'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x7cc)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x560)]||'')+'|'+(this['_config'][_0x5ecea6(0x430)]||'')+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x9c6)]||''):'',_0x14b870===_0x5ecea6(0xc48)||_0x14b870===_0x5ecea6(0xa0d)?'hm:'+_0x14b870+'|'+(this[_0x5ecea6(0x21c)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0x63b)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x248)]?.[0x0]?.[_0x5ecea6(0x36d)]||'')+'|'+(this[_0x5ecea6(0x248)]?.[0x0]?.[_0x5ecea6(0x55c)]??'')+'|'+(this[_0x5ecea6(0x248)]?.[0x0]?.[_0x5ecea6(0x77d)]??''):'',_0x14b870===_0x5ecea6(0x92a)?'bx:'+(this['_config'][_0x5ecea6(0x4ec)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xb18)]||'')+'|'+(this[_0x5ecea6(0x248)]||[])['map'](_0x4f64e4=>(_0x4f64e4['color']||'')+'/'+(_0x4f64e4['decimals']??'')+'/'+(_0x4f64e4[_0x5ecea6(0x36d)]||'')+'/'+(_0x4f64e4[_0x5ecea6(0xd10)]||'')+'/'+(_0x4f64e4[_0x5ecea6(0x320)]||''))[_0x5ecea6(0xc0d)](','):'',_0x14b870===_0x5ecea6(0x4d7)?_0x5ecea6(0x247)+(this['_config'][_0x5ecea6(0x4ec)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x5ecea6(0x4e5)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x248)]||[])['map'](_0x232134=>(_0x232134[_0x5ecea6(0x73c)]||'')+'/'+(_0x232134[_0x5ecea6(0x548)]??'')+'/'+(_0x232134[_0x5ecea6(0x36d)]||'')+'/'+(_0x232134['number_format']||'')+'/'+(_0x232134['unit']||'')+'/'+(_0x232134['name']||''))['join'](','):'',_0x14b870===_0x5ecea6(0x356)?_0x5ecea6(0x15d)+(this['_config'][_0x5ecea6(0x4ec)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xb22)]!==![]?0x1:0x0)+'|'+(this[_0x5ecea6(0x21c)][_0x5ecea6(0xdde)]??'')+'|'+(this[_0x5ecea6(0x248)]||[])[_0x5ecea6(0x7ee)](_0x16e4e6=>(_0x16e4e6['color']||'')+'/'+(_0x16e4e6[_0x5ecea6(0x548)]??'')+'/'+(_0x16e4e6[_0x5ecea6(0xd10)]||'')+'/'+(_0x16e4e6[_0x5ecea6(0x320)]||''))['join'](','):'',((()=>{const _0x26cbc5=_0x5ecea6,_0x2de88d=_0x16f9fa?.[_0x26cbc5(0x3a7)]?.['getTime']()||0x0,_0x4e63af=_0x16f9fa?.[_0x26cbc5(0x1ae)]?.['getTime']()||0x0,_0x2bb2f1=Math[_0x26cbc5(0xa08)](0x3e8,Math['floor']((_0x4e63af-_0x2de88d)/Math[_0x26cbc5(0xa08)](_0x478d81,0x12c))||0x0);return'w:'+Math[_0x26cbc5(0x1f5)](_0x2de88d/_0x2bb2f1)+'~'+Math[_0x26cbc5(0x1f5)](_0x4e63af/_0x2bb2f1);})()),_0xee3dbc?.[_0x5ecea6(0x3a7)]?.[_0x5ecea6(0x910)]()||0x0,_0xee3dbc?.['end']?.[_0x5ecea6(0x910)]()||0x0,_0x3d182a,_0x4e2f83,this[_0x5ecea6(0x664)]?0x1:0x0,_0x3021b6,_0x46552c,'gsh:'+(resolveDynamicValue(this['_config']?.[_0x5ecea6(0x191)],this['_hass'])??toNum(this[_0x5ecea6(0x21c)]?.[_0x5ecea6(0x191)])??'')+':'+(resolveDynamicValue(this[_0x5ecea6(0x21c)]?.[_0x5ecea6(0xad0)],this['_hass'])??toNum(this['_config']?.[_0x5ecea6(0xad0)])??''),_0x26858b][_0x5ecea6(0xc0d)]('§');}[_0x160929(0x7b8)](_0x5afc63){const _0x29fa90=_0x160929;if(this[_0x29fa90(0xb57)][_0x29fa90(0x9b5)](_0x5afc63))return this[_0x29fa90(0xb57)][_0x29fa90(0x1a9)](_0x5afc63);let _0xaedc2e;if(_0x5afc63===_0x29fa90(0xa73))_0xaedc2e=new TimelineRenderer(this);else{if(_0x5afc63==='state_timeline')_0xaedc2e=new StateTimelineRenderer(this);else{if(_0x5afc63===_0x29fa90(0xc35))_0xaedc2e=new PieRenderer(this);else{if(_0x5afc63===_0x29fa90(0xa0e))_0xaedc2e=new RadialBarRenderer(this);else{if(_0x5afc63===_0x29fa90(0x1c2))_0xaedc2e=new GaugeRenderer(this);else{if(_0x5afc63===_0x29fa90(0x57d))_0xaedc2e=new PolarAreaRenderer(this);else{if(_0x5afc63===_0x29fa90(0x621))_0xaedc2e=new RadarRenderer(this);else{if(_0x5afc63==='ranking')_0xaedc2e=new RankingRenderer(this);else{if(_0x5afc63===_0x29fa90(0x1eb))_0xaedc2e=new ScatterRenderer(this);else{if(_0x5afc63===_0x29fa90(0xc48))_0xaedc2e=new HeatmapRenderer(this);else{if(_0x5afc63===_0x29fa90(0xa0d))_0xaedc2e=new CalendarRenderer(this);else{if(_0x5afc63===_0x29fa90(0x92a))_0xaedc2e=new BoxPlotRenderer(this);else{if(_0x5afc63===_0x29fa90(0x4d7))_0xaedc2e=new WaterfallRenderer(this);else{if(_0x5afc63===_0x29fa90(0x356))_0xaedc2e=new HistogramRenderer(this);else _0xaedc2e=new StubRenderer(this,_0x5afc63);}}}}}}}}}}}}}return this['_renderers'][_0x29fa90(0x22c)](_0x5afc63,_0xaedc2e),_0xaedc2e;}['_buildStructure'](){const _0x223b59=_0x160929,_0x295b1b=this[_0x223b59(0x21c)][_0x223b59(0x776)],_0x2c35aa=_0x295b1b==null||_0x295b1b==='auto'||_0x295b1b==='',_0x13083b=toNum(this[_0x223b59(0x21c)][_0x223b59(0x776)])||0x96,_0x4a1714=_0x2c35aa?'':_0x223b59(0xb2f)+_0x13083b+_0x223b59(0x49a),_0x424e46=this[_0x223b59(0x21c)][_0x223b59(0xbf2)],_0x418f37=this[_0x223b59(0x21c)][_0x223b59(0xdbb)]===![],_0x20b6a6=this[_0x223b59(0x21c)][_0x223b59(0x85b)]===![],_0xe08a9b=this[_0x223b59(0x21c)],_0x3bea33=[];if(_0x424e46)_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xe56)+_0x424e46);if(_0x418f37)_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xbf3));if(_0x20b6a6)_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xa44));if(_0xe08a9b[_0x223b59(0x59c)]!==null&&_0xe08a9b[_0x223b59(0x59c)]!==undefined&&_0xe08a9b['card_padding']!==''){const _0x5610d6=_0xe08a9b[_0x223b59(0x59c)];_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xa8b)+(typeof _0x5610d6==='number'?_0x5610d6+'px':_0x5610d6));}if(_0xe08a9b[_0x223b59(0x35e)]!==null&&_0xe08a9b[_0x223b59(0x35e)]!==undefined&&_0xe08a9b['card_border_radius']!==''){const _0x479510=_0xe08a9b['card_border_radius'];_0x3bea33['push']('border-radius:'+(typeof _0x479510===_0x223b59(0x481)?_0x479510+'px':_0x479510));}if(!_0x20b6a6){if(_0xe08a9b[_0x223b59(0x85e)])_0x3bea33[_0x223b59(0xd65)](_0x223b59(0x11b)+_0xe08a9b[_0x223b59(0x85e)]);if(_0xe08a9b[_0x223b59(0xea2)]!==null&&_0xe08a9b[_0x223b59(0xea2)]!==undefined&&_0xe08a9b[_0x223b59(0xea2)]!==''){const _0x2cdffb=_0xe08a9b[_0x223b59(0xea2)];_0x3bea33['push'](_0x223b59(0x459)+(typeof _0x2cdffb===_0x223b59(0x481)?_0x2cdffb+'px':_0x2cdffb)),_0x3bea33[_0x223b59(0xd65)](_0x223b59(0x8ef));}}if(_0xe08a9b[_0x223b59(0x4c3)]){let _0xc6a33a=String(_0xe08a9b[_0x223b59(0x4c3)])[_0x223b59(0xa2f)]();_0xc6a33a&&!/^([a-z]+:|\/|data:)/i[_0x223b59(0x2e2)](_0xc6a33a)&&(_0xc6a33a=_0x223b59(0xdb4)+_0xc6a33a[_0x223b59(0x944)](/^local\//,''));this['_normalizedBgImage']=_0xc6a33a;const _0x3ce965=_0xe08a9b[_0x223b59(0xe88)]!==null&&_0xe08a9b[_0x223b59(0xe88)]!==undefined&&_0xe08a9b[_0x223b59(0xe88)]!=='';!_0x3ce965&&(_0x3bea33[_0x223b59(0xd65)]('background-image:url(\x27'+_0xc6a33a[_0x223b59(0x944)](/'/g,_0x223b59(0xb03))+'\x27)'),_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xda0)),_0x3bea33[_0x223b59(0xd65)](_0x223b59(0x1fb)),_0x3bea33[_0x223b59(0xd65)](_0x223b59(0xd66)));}else this[_0x223b59(0xcfa)]=null;const _0x5e7cc3=_0x3bea33[_0x223b59(0xc0d)](';'),_0x397527=getComputedStyle(document['documentElement'])[_0x223b59(0x97d)](_0x223b59(0x1f1))[_0x223b59(0xa2f)]()||_0x223b59(0xdd9),_0x94b335=STYLES[_0x223b59(0x944)](_0x223b59(0xe0f),_0x223b59(0x27a)+_0x397527+';\x20}'),_0x54b64a=[];if(_0xe08a9b[_0x223b59(0xd25)])_0x54b64a[_0x223b59(0xd65)](_0x223b59(0xa84)+_0xe08a9b['card_header_color']);_0xe08a9b[_0x223b59(0x8fc)]!==null&&_0xe08a9b[_0x223b59(0x8fc)]!==undefined&&_0xe08a9b[_0x223b59(0x8fc)]!==''&&_0x54b64a[_0x223b59(0xd65)](_0x223b59(0xab2)+_0xe08a9b[_0x223b59(0x8fc)]);if(_0xe08a9b[_0x223b59(0x2cc)]!==null&&_0xe08a9b[_0x223b59(0x2cc)]!==undefined&&_0xe08a9b['card_header_letter_spacing']!==''){const _0x594986=_0xe08a9b[_0x223b59(0x2cc)];_0x54b64a[_0x223b59(0xd65)](_0x223b59(0x3f8)+(typeof _0x594986===_0x223b59(0x481)?_0x594986+'px':_0x594986));}let _0x4e8dd5=_0x54b64a[_0x223b59(0xc70)]?_0x223b59(0xa59)+_0x54b64a[_0x223b59(0xc0d)](';')+'}':'';const _0x3e9bed=_0xe08a9b[_0x223b59(0xe88)]!==null&&_0xe08a9b[_0x223b59(0xe88)]!==undefined&&_0xe08a9b[_0x223b59(0xe88)]!=='';if(this['_normalizedBgImage']&&_0x3e9bed){const _0xaad1a=_0xe08a9b[_0x223b59(0xe88)],_0x3af7de=typeof _0xaad1a===_0x223b59(0x481)?_0xaad1a+'px':_0xaad1a,_0x4db7ab=this[_0x223b59(0xcfa)]['replace'](/'/g,_0x223b59(0xb03));_0x4e8dd5+=_0x223b59(0x53d),_0x4e8dd5+=_0x223b59(0xbe2)+_0x4db7ab+_0x223b59(0x52e)+_0x3af7de+');pointer-events:none;border-radius:inherit}',_0x4e8dd5+=_0x223b59(0x486);}const _0x24f908=this['shadowRoot'][_0x223b59(0x5b3)](_0x223b59(0xd35)),_0x547e35=this[_0x223b59(0xbaf)][_0x223b59(0x5b3)](_0x223b59(0x8ba));if(_0x24f908&&_0x547e35&&!this[_0x223b59(0x5a6)]){this[_0x223b59(0x457)](_0x24f908,_0x3bea33);const _0x436abc=_0x2c35aa?'':_0x13083b+'px';if(_0x547e35[_0x223b59(0x9a0)][_0x223b59(0x776)]!==_0x436abc){if(_0x436abc)_0x547e35['style'][_0x223b59(0x776)]=_0x436abc;else _0x547e35[_0x223b59(0x9a0)][_0x223b59(0x39d)]('height');}const _0x2b735c=this['shadowRoot'][_0x223b59(0x5b3)]('#sgc-base');_0x2b735c&&_0x2b735c[_0x223b59(0x4a0)]!==_0x94b335&&(_0x2b735c[_0x223b59(0x4a0)]=_0x94b335);const _0x43a766=this[_0x223b59(0xbaf)]['querySelector'](_0x223b59(0xb41));if(_0x4e8dd5){if(_0x43a766){if(_0x43a766['textContent']!==_0x4e8dd5)_0x43a766[_0x223b59(0x4a0)]=_0x4e8dd5;}else{const _0x598485=document['createElement']('style');_0x598485['id']='sgc-extras',_0x598485[_0x223b59(0x4a0)]=_0x4e8dd5,this['shadowRoot']['insertBefore'](_0x598485,_0x24f908);}}else _0x43a766&&_0x43a766[_0x223b59(0x25f)]();return;}this[_0x223b59(0x5a6)]=![];const _0x24af61=[...this[_0x223b59(0xbaf)][_0x223b59(0x679)]]['filter'](_0x401463=>!(_0x401463['id']===_0x223b59(0x362)||_0x401463['id']==='sgc-extras'||_0x401463[_0x223b59(0xb6c)]?.[_0x223b59(0x13a)](_0x223b59(0x94f)))),_0x2c21a6=_0x5e7cc3?_0x223b59(0x957)+_0x5e7cc3+'\x22':'',_0xe9e872=_0x4e8dd5?_0x223b59(0xcb6)+_0x4e8dd5+_0x223b59(0xdf7):'';this[_0x223b59(0xbaf)]['innerHTML']='\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>'+_0x94b335+'</style>'+_0xe9e872+_0x223b59(0xb56)+_0x2c21a6+'>\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'+_0x4a1714+_0x223b59(0x399);for(const _0x5d67fc of _0x24af61)this['shadowRoot'][_0x223b59(0x9fc)](_0x5d67fc);this[_0x223b59(0xe5a)]=new Set(_0x3bea33[_0x223b59(0x7ee)](_0x41e1ee=>_0x41e1ee[_0x223b59(0x3d3)](0x0,_0x41e1ee[_0x223b59(0xe59)](':')))[_0x223b59(0x272)](Boolean));}['_applyOwnCardStyles'](_0x458f70,_0x251457){const _0x289737=_0x160929,_0x3da86a=new Map();for(const _0x312762 of _0x251457){const _0x129e3a=_0x312762[_0x289737(0xe59)](':');if(_0x129e3a>0x0)_0x3da86a[_0x289737(0x22c)](_0x312762['slice'](0x0,_0x129e3a),_0x312762[_0x289737(0x3d3)](_0x129e3a+0x1));}const _0x511aaf=this[_0x289737(0xe5a)]||(this[_0x289737(0xe5a)]=new Set());for(const _0x39efe5 of[..._0x511aaf]){!_0x3da86a['has'](_0x39efe5)&&(_0x458f70[_0x289737(0x9a0)][_0x289737(0x39d)](_0x39efe5),_0x511aaf[_0x289737(0x200)](_0x39efe5));}for(const [_0x7c89b,_0x2e9645]of _0x3da86a){if(_0x458f70[_0x289737(0x9a0)][_0x289737(0x97d)](_0x7c89b)!==_0x2e9645)_0x458f70[_0x289737(0x9a0)]['setProperty'](_0x7c89b,_0x2e9645);_0x511aaf[_0x289737(0x2c9)](_0x7c89b);}}['_resolveDynBatteryThreshold'](){const _0x463787=_0x160929,_0x22fb09=this[_0x463787(0x21c)]?.[_0x463787(0x647)];if(_0x22fb09===null||_0x22fb09===undefined||_0x22fb09==='')return 0x14;const _0x29aed7=toNum(_0x22fb09);if(isNum(_0x29aed7))return _0x29aed7;const _0x2fbc1e=String(_0x22fb09)[_0x463787(0xa2f)](),_0x289c82=_0x2fbc1e['split']('.');if(_0x289c82[_0x463787(0xc70)]<0x2)return 0x14;const _0xac349c=_0x289c82[0x0]+'.'+_0x289c82[0x1],_0x55a87d=_0x289c82['length']>=0x3?_0x289c82['slice'](0x2)[_0x463787(0xc0d)]('.'):null,_0x44499c=this['_hass']?.[_0x463787(0x28e)]?.[_0xac349c];if(!_0x44499c)return 0x14;const _0x116131=_0x55a87d?getAttributePath(_0x44499c[_0x463787(0xcd4)],_0x55a87d):_0x44499c[_0x463787(0x89b)],_0x162173=toNum(_0x116131);return isNum(_0x162173)?_0x162173:0x14;}['_renderBatteryIcon'](){const _0x54eb16=_0x160929,_0x117e4d=this[_0x54eb16(0x21c)]?.[_0x54eb16(0x1c6)];if(!_0x117e4d)return'';const _0x210d45=this['_hass']?.['states']?.[_0x117e4d];if(!_0x210d45)return'';const _0x144fc1=parseFloat(_0x210d45['state']);if(Number[_0x54eb16(0x259)](_0x144fc1))return'';const _0x29344a=this[_0x54eb16(0x68c)]();let _0x34f09f;if(_0x144fc1<=_0x29344a)_0x34f09f='var(--error-color,\x20#ef4444)';else{if(_0x144fc1<=0x19)_0x34f09f=_0x54eb16(0xca4);else{if(_0x144fc1<=0x32)_0x34f09f=_0x54eb16(0x381);else _0x34f09f='var(--success-color,\x20#22c55e)';}}const _0x4b878c=Math[_0x54eb16(0xa08)](0x0,Math[_0x54eb16(0xc2f)](0x64,_0x144fc1))/0x64*0xa,_0x353200=escapeHtml(_0x210d45[_0x54eb16(0xcd4)]?.[_0x54eb16(0xdb6)]||_0x117e4d);return _0x54eb16(0x9cc)+_0x353200+':\x20'+Math[_0x54eb16(0x1f5)](_0x144fc1)+_0x54eb16(0xc3a)+(0x4+(0xa-_0x4b878c))+_0x54eb16(0x127)+_0x4b878c+_0x54eb16(0xdea)+_0x34f09f+_0x54eb16(0x16c)+_0x34f09f+'\x22>'+Math[_0x54eb16(0x1f5)](_0x144fc1)+_0x54eb16(0x6bf);}['_renderHeader'](){const _0x2bd9af=_0x160929,_0x456da0=this[_0x2bd9af(0xbaf)][_0x2bd9af(0x5b3)]('.sgc-header-wrap');if(!_0x456da0)return;const _0x56826c=this['_config'],_0x1f820c=!!(_0x56826c[_0x2bd9af(0xce3)]||_0x56826c[_0x2bd9af(0x651)]||_0x56826c['card_icon_image']);if(!_0x1f820c){_0x456da0[_0x2bd9af(0x52b)]='';return;}const _0x9972b=_0x56826c['card_header_size']||_0x2bd9af(0x9fe),_0x1bec1b=this[_0x2bd9af(0x599)](),_0x5de452=_0x42f044=>_0x42f044===_0x2bd9af(0x1f7)||_0x42f044===_0x2bd9af(0x785)?_0x42f044:'left',_0x5bb3bb=_0x5de452(_0x56826c[_0x2bd9af(0x86a)]),_0x333c97=_0x56826c[_0x2bd9af(0xbd4)]===_0x2bd9af(0x785),_0x543137=_0x56826c[_0x2bd9af(0xb01)]||_0x2bd9af(0x3f1),_0x22c3b3=this['_resolveTemplate'](_0x56826c[_0x2bd9af(0x651)]),_0x564c19=_0x56826c[_0x2bd9af(0x9f7)]?_0x2bd9af(0x22f)+escapeHtml(_0x56826c[_0x2bd9af(0x9f7)])+_0x2bd9af(0x51b)+escapeHtml(_0x543137)+';height:'+escapeHtml(_0x543137)+_0x2bd9af(0xa8a):_0x22c3b3?_0x2bd9af(0xca2)+escapeHtml(_0x22c3b3)+'\x22\x20style=\x22color:'+escapeHtml(_0x56826c[_0x2bd9af(0xc64)]||_0x2bd9af(0xd08))+';'+(_0x56826c[_0x2bd9af(0xb01)]?_0x2bd9af(0x293)+escapeHtml(_0x56826c[_0x2bd9af(0xb01)])+';':'')+_0x2bd9af(0xe74):'',_0x2435b5=_0x56826c[_0x2bd9af(0xd31)]?_0x2bd9af(0x5eb)+escapeHtml(_0x56826c[_0x2bd9af(0xd31)]):'',_0x4b4f6f=_0x56826c[_0x2bd9af(0xce3)]?_0x2bd9af(0x361)+_0x2435b5+'\x22>'+escapeHtml(_0x56826c[_0x2bd9af(0xce3)])+'</span>':'',_0x9e2a72=_0x333c97?''+_0x4b4f6f+_0x564c19:''+_0x564c19+_0x4b4f6f,_0x11e46a=_0x1bec1b?'<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:'+escapeHtml(_0x9972b)+'\x22>'+_0x1bec1b+_0x2bd9af(0xd47):'';_0x456da0['innerHTML']=_0x2bd9af(0xd62)+('<div\x20class=\x22sgc-title-wrap\x20pos-'+_0x5bb3bb+'\x22>'+_0x9e2a72+'</div>')+_0x11e46a+_0x2bd9af(0x56d);}[_0x160929(0x4f6)](){const _0x5d9d5a=_0x160929,_0xb6995f=this['shadowRoot'][_0x5d9d5a(0x5b3)](_0x5d9d5a(0x8b8));if(!_0xb6995f)return;const _0x47a828=this['_config'],_0x199f3f=_0x47a828[_0x5d9d5a(0xdd7)]||_0x47a828[_0x5d9d5a(0xdc0)]&&this[_0x5d9d5a(0x4a6)],_0x50edc9=_0x47a828['energy_date_sync'];if(!_0x47a828[_0x5d9d5a(0x989)]||_0x199f3f||_0x50edc9){_0xb6995f['innerHTML']='';return;}const _0x2f1f37=isNum(this[_0x5d9d5a(0x7f4)])?this[_0x5d9d5a(0x7f4)]:toNum(_0x47a828[_0x5d9d5a(0x8d0)]),_0x5cc79f=Array['isArray'](_0x47a828['interval_options'])&&_0x47a828[_0x5d9d5a(0x908)][_0x5d9d5a(0xc70)]?_0x47a828['interval_options']:INTERVAL_PICKER_DEFAULT_LABELS,_0x13930f=INTERVAL_PICKER_OPTIONS[_0x5d9d5a(0x272)](_0x22627e=>_0x5cc79f[_0x5d9d5a(0x15b)](_0x22627e[_0x5d9d5a(0x7d7)])),_0x4ef178=_0x13930f[_0x5d9d5a(0x7ee)](_0x599f73=>{const _0x492ddc=_0x5d9d5a,_0x539359=_0x599f73[_0x492ddc(0xaa3)]===_0x2f1f37?'active':'';return _0x492ddc(0x658)+_0x539359+_0x492ddc(0xb6b)+_0x599f73[_0x492ddc(0xaa3)]+_0x492ddc(0x30f)+escapeHtml(_0x599f73[_0x492ddc(0x7d7)])+'\x22>'+escapeHtml(cardT(this['_hass'],this[_0x492ddc(0x21c)],_0x599f73[_0x492ddc(0x7d7)]))+_0x492ddc(0x4ce);})[_0x5d9d5a(0xc0d)](''),_0x2b5dbd=_0x47a828[_0x5d9d5a(0x4f2)]||'left';_0xb6995f[_0x5d9d5a(0x52b)]=_0x5d9d5a(0x37b)+escapeHtml(_0x2b5dbd)+'\x22>'+_0x4ef178+_0x5d9d5a(0x56d),_0xb6995f[_0x5d9d5a(0xa5a)](_0x5d9d5a(0x23f))['forEach'](_0x31e382=>{const _0xddb156=_0x5d9d5a;_0x31e382['addEventListener'](_0xddb156(0x55b),()=>{const _0x4fc328=_0xddb156,_0xdc0a06=toNum(_0x31e382['dataset']['hours']),_0x2c9fba=_0x31e382[_0x4fc328(0x4bb)][_0x4fc328(0x7d7)];if(isNum(_0xdc0a06))this[_0x4fc328(0x656)](_0xdc0a06,_0x2c9fba);});});}[_0x160929(0x85c)](_0x986367,_0x35af28){const _0x1ffb67=_0x160929,_0x473fbd=_0x986367?.[_0x1ffb67(0xe11)]!=null?_0x986367['_compareOf']:_0x35af28,_0x30a50d=this['_overrideAttributes']?.[_0x473fbd];if(_0x30a50d===undefined)return _0x986367['attribute']||'';return _0x30a50d;}[_0x160929(0xe96)](_0x576c21,_0x152c5c){const _0x4a46f0=_0x160929;if(!_0x576c21)return cardT(this['_hass'],this[_0x4a46f0(0x21c)],_0x4a46f0(0x6ab));if(_0x152c5c)return attributeDisplayName(this[_0x4a46f0(0xb5b)],_0x152c5c,_0x576c21);return String(_0x576c21)['replace'](/_/g,'\x20')[_0x4a46f0(0x944)](/\b\w/g,_0x3b7f3b=>_0x3b7f3b[_0x4a46f0(0x380)]());}[_0x160929(0x7fc)](_0x19ebf3,_0x44aa5f,_0x3e730f){const _0x45ac9b=_0x160929;if(_0x44aa5f?.['data_attribute'])return _0x19ebf3;return applyAttributeName(this['_config'],this[_0x45ac9b(0xb5b)],_0x19ebf3,_0x44aa5f,this[_0x45ac9b(0x85c)](_0x44aa5f,_0x3e730f));}[_0x160929(0xd9c)](_0x49c1b2){const _0x488320=_0x160929,_0x1ebc86=toNum(this[_0x488320(0xd93)]);if(isNum(_0x1ebc86))_0x49c1b2['points_per_hour']=_0x1ebc86;else{if(this[_0x488320(0x290)])_0x49c1b2[_0x488320(0x909)]=this['_baseQuery']['pph'];}if(this[_0x488320(0x9ee)])_0x49c1b2[_0x488320(0xb18)]=this[_0x488320(0x9ee)];else{if(this[_0x488320(0x290)])_0x49c1b2[_0x488320(0xb18)]=this['_baseQuery'][_0x488320(0x89a)];}this[_0x488320(0x290)]&&(_0x49c1b2['auto_scale_points']=isNum(_0x1ebc86)||this[_0x488320(0x9ee)]?![]:this[_0x488320(0x290)][_0x488320(0x855)]);}['_onQueryPick'](_0x2b81c5,_0x3ee876){const _0x112b34=_0x160929;if(_0x2b81c5===_0x112b34(0xc1c)){const _0xb6e0f1=toNum(_0x3ee876);this[_0x112b34(0xd93)]=isNum(_0xb6e0f1)?_0xb6e0f1:null;}else _0x2b81c5===_0x112b34(0x89a)&&(this[_0x112b34(0x9ee)]=_0x3ee876||null);const _0x3bfd8f={...this['_config']};this[_0x112b34(0xd9c)](_0x3bfd8f),this[_0x112b34(0x21c)]=_0x3bfd8f,this['_persistQueryPickers'](),this[_0x112b34(0xbf8)](_0x2b81c5);try{this['_fetcher']?.['_cache']?.[_0x112b34(0x364)]?.();}catch(_0x3ca90f){}this[_0x112b34(0x3ed)]()[_0x112b34(0x3cb)](_0x873ba5=>console['error'](_0x112b34(0x270),_0x873ba5));}[_0x160929(0x184)](){const _0x83c708=_0x160929;isNum(toNum(this[_0x83c708(0xd93)]))?lsSet(_0x83c708(0xc67)+this[_0x83c708(0xcd6)],String(this['_overridePph'])):lsDel(_0x83c708(0xc67)+this['_instanceKey']),this[_0x83c708(0x9ee)]?lsSet(_0x83c708(0x235)+this[_0x83c708(0xcd6)],this[_0x83c708(0x9ee)]):lsDel(_0x83c708(0x235)+this[_0x83c708(0xcd6)]);}['_renderQueryPickers'](){const _0x1389c3=_0x160929,_0x33f2cf=this[_0x1389c3(0xbaf)][_0x1389c3(0x5b3)]('.sgc-qp-wrap');if(!_0x33f2cf)return;const _0x1eae42=this[_0x1389c3(0x21c)],_0x5bb8c9=!!_0x1eae42['show_pph_picker'],_0x5bd7e0=!!_0x1eae42['show_group_by_picker'];if(!_0x5bb8c9&&!_0x5bd7e0){_0x33f2cf[_0x1389c3(0x52b)]='';return;}const _0x5c30fd=(_0xc96312,_0x5e1fad,_0x323d8a)=>_0x1389c3(0x862)+escapeHtml(String(_0xc96312))+'\x22'+(String(_0x323d8a)===String(_0xc96312)?'\x20selected':'')+'>'+escapeHtml(_0x5e1fad)+'</option>',_0x2091de=[];if(_0x5bb8c9){const _0xcf8e2d=isNum(toNum(this[_0x1389c3(0xd93)]))?String(this['_overridePph']):'',_0xb74873=toNum(this[_0x1389c3(0x290)]?.['pph']),_0x13bd5f=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0xb74873)&&!_0x13bd5f['includes'](_0xb74873)&&(_0x13bd5f[_0x1389c3(0xd65)](_0xb74873),_0x13bd5f[_0x1389c3(0x21d)]((_0x202b3a,_0x3ccde5)=>_0x202b3a-_0x3ccde5));const _0x5e5d24=[_0x5c30fd('',cardT(this[_0x1389c3(0xb5b)],_0x1eae42,_0x1389c3(0x752))+'\x20('+(isNum(_0xb74873)?_0xb74873:0x2)+_0x1389c3(0x655),_0xcf8e2d)]['concat'](_0x13bd5f[_0x1389c3(0x7ee)](_0x54ea07=>_0x5c30fd(_0x54ea07,_0x54ea07+'/h',_0xcf8e2d)))[_0x1389c3(0xc0d)]('');_0x2091de[_0x1389c3(0xd65)]([_0x1eae42[_0x1389c3(0x4ef)]||_0x1389c3(0xa36),_0x1389c3(0x431)+escapeHtml(cardT(this[_0x1389c3(0xb5b)],_0x1eae42,_0x1389c3(0xb84)))+_0x1389c3(0x73b)+_0x5e5d24+_0x1389c3(0x206)]);}if(_0x5bd7e0){const _0x1b841a=this[_0x1389c3(0x9ee)]||'',_0x553bb7=this[_0x1389c3(0x290)]?.[_0x1389c3(0x89a)]||_0x1389c3(0x6e0),_0x1d7e20={'interval':_0x1389c3(0x8fa),'hour':'Hour','2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x1389c3(0x50c),'date':_0x1389c3(0x1aa),'week':'Week','month':'Month','year':_0x1389c3(0x714)},_0x55a7cb=[_0x5c30fd('',cardT(this['_hass'],_0x1eae42,_0x1389c3(0x752))+'\x20('+cardT(this[_0x1389c3(0xb5b)],_0x1eae42,_0x1d7e20[_0x553bb7]||_0x553bb7)+')',_0x1b841a)][_0x1389c3(0x444)](Object[_0x1389c3(0xc04)](_0x1d7e20)[_0x1389c3(0x7ee)](_0x189d50=>_0x5c30fd(_0x189d50,cardT(this[_0x1389c3(0xb5b)],_0x1eae42,_0x1d7e20[_0x189d50]),_0x1b841a)))[_0x1389c3(0xc0d)]('');_0x2091de[_0x1389c3(0xd65)]([_0x1eae42[_0x1389c3(0x40e)]||_0x1389c3(0xa36),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this['_hass'],_0x1eae42,'Group'))+_0x1389c3(0xd96)+_0x55a7cb+_0x1389c3(0x206)]);}const _0xbb5aa9={'left':'','center':'','right':''};for(const [_0x21a917,_0x287eb5]of _0x2091de)_0xbb5aa9[_0x21a917 in _0xbb5aa9?_0x21a917:_0x1389c3(0xa36)]+=_0x287eb5;_0x33f2cf[_0x1389c3(0x52b)]=['left',_0x1389c3(0x1f7),_0x1389c3(0x785)][_0x1389c3(0x272)](_0xabcb6c=>_0xbb5aa9[_0xabcb6c])[_0x1389c3(0x7ee)](_0x5a5d2c=>'<div\x20class=\x22sgc-qp\x20align-'+_0x5a5d2c+'\x22>'+_0xbb5aa9[_0x5a5d2c]+_0x1389c3(0x56d))[_0x1389c3(0xc0d)](''),_0x33f2cf[_0x1389c3(0xa5a)](_0x1389c3(0x72f))[_0x1389c3(0xb54)](_0x2cafaf=>{const _0x4935f1=_0x1389c3;_0x2cafaf[_0x4935f1(0xd83)](_0x4935f1(0x32a),_0x546464=>{const _0x4c0d92=_0x4935f1;this[_0x4c0d92(0x5da)](_0x546464[_0x4c0d92(0x8f2)][_0x4c0d92(0x4bb)]['qp'],_0x546464[_0x4c0d92(0x8f2)][_0x4c0d92(0xe91)]);});});}[_0x160929(0xaf8)](){const _0x5d5a96=_0x160929,_0x3a19a3=this[_0x5d5a96(0xbaf)][_0x5d5a96(0x5b3)](_0x5d5a96(0xb75));if(!_0x3a19a3)return;const _0x16a6f3=this[_0x5d5a96(0x21c)];if(!_0x16a6f3[_0x5d5a96(0x9ea)]){_0x3a19a3['innerHTML']='';return;}let _0x1e1130='';(this[_0x5d5a96(0x248)]||[])[_0x5d5a96(0xb54)]((_0x1eb5e8,_0x175ac0)=>{const _0x5db005=_0x5d5a96;if(_0x1eb5e8[_0x5db005(0xe11)]!=null)return;const _0x31f8f8=this[_0x5db005(0xb5b)]?.[_0x5db005(0x28e)]?.[_0x1eb5e8[_0x5db005(0xae9)]];if(!_0x31f8f8)return;const _0x59fcf2=Object['keys'](_0x31f8f8[_0x5db005(0xcd4)]||{})['filter'](_0x105210=>{const _0x1c5aa0=_0x5db005,_0x4b3d82=_0x31f8f8[_0x1c5aa0(0xcd4)][_0x105210];return _0x4b3d82!==null&&_0x4b3d82!==undefined&&!isNaN(parseFloat(_0x4b3d82));})[_0x5db005(0x21d)]();if(!_0x59fcf2[_0x5db005(0xc70)])return;const _0x994aa6=_0x1eb5e8['color']===_0x5db005(0x74a)?PALETTE[_0x175ac0%PALETTE[_0x5db005(0xc70)]]||_0x5db005(0x880):this[_0x5db005(0xe0e)](_0x1eb5e8[_0x5db005(0x73c)],_0x1eb5e8['entity'])||_0x1eb5e8[_0x5db005(0x73c)]||PALETTE[_0x175ac0%PALETTE[_0x5db005(0xc70)]]||_0x5db005(0x880),_0x5d7b2e=this[_0x5db005(0x85c)](_0x1eb5e8,_0x175ac0),_0x54698c=_0x5db005(0x443)+(_0x5d7b2e===''?_0x5db005(0x305):'')+'>'+escapeHtml(cardT(this[_0x5db005(0xb5b)],this[_0x5db005(0x21c)],'State'))+_0x5db005(0xa78),_0x595b7b=_0x59fcf2[_0x5db005(0x7ee)](_0x5a9b77=>_0x5db005(0x862)+escapeHtml(_0x5a9b77)+'\x22'+(_0x5d7b2e===_0x5a9b77?_0x5db005(0x305):'')+'>'+escapeHtml(this[_0x5db005(0xe96)](_0x5a9b77,_0x1eb5e8[_0x5db005(0xae9)]))+'</option>')[_0x5db005(0xc0d)]('');_0x1e1130+='<div\x20class=\x22sgc-al-item\x22>'+(_0x5db005(0x3a3)+escapeHtml(_0x994aa6)+_0x5db005(0x313))+(_0x5db005(0x3e9)+_0x175ac0+'\x22>'+_0x54698c+_0x595b7b+_0x5db005(0x574))+_0x5db005(0x56d);});if(!_0x1e1130){_0x3a19a3[_0x5d5a96(0x52b)]='';return;}const _0x206a28=_0x16a6f3[_0x5d5a96(0x4ad)]||_0x5d5a96(0xa36);_0x3a19a3[_0x5d5a96(0x52b)]=_0x5d5a96(0x8cf)+escapeHtml(_0x206a28)+'\x22>'+_0x1e1130+_0x5d5a96(0x56d),_0x3a19a3[_0x5d5a96(0xa5a)](_0x5d5a96(0x769))[_0x5d5a96(0xb54)](_0x2915a1=>{const _0x373930=_0x5d5a96;_0x2915a1[_0x373930(0xd83)](_0x373930(0x32a),_0x4abaf1=>{const _0x5ae568=_0x373930,_0x94648a=parseInt(_0x4abaf1[_0x5ae568(0x8f2)]['dataset'][_0x5ae568(0x12d)],0xa);if(isNaN(_0x94648a))return;this[_0x5ae568(0xa16)](_0x94648a,_0x4abaf1[_0x5ae568(0x8f2)][_0x5ae568(0xe91)]);});});}[_0x160929(0xa16)](_0x9edaf5,_0x40df3a){const _0x2c90ff=_0x160929,_0x45df99=this['_entities']?.[_0x9edaf5];if(!_0x45df99)return;const _0xd70a19=_0x45df99[_0x2c90ff(0x476)]||'';_0x40df3a===_0xd70a19?delete this[_0x2c90ff(0x3c8)][_0x9edaf5]:this[_0x2c90ff(0x3c8)][_0x9edaf5]=_0x40df3a,this[_0x2c90ff(0x3ed)]()[_0x2c90ff(0x3cb)](_0xb23649=>console[_0x2c90ff(0x76a)](_0x2c90ff(0xc9a),_0xb23649));}[_0x160929(0x760)](){const _0x37c45c=_0x160929,_0x1ab163=this[_0x37c45c(0xbaf)]['querySelector'](_0x37c45c(0x666));if(!_0x1ab163)return;const _0x58ced8=this['_config'];if(!_0x58ced8[_0x37c45c(0xdd7)]){_0x1ab163[_0x37c45c(0x52b)]='';return;}const _0x3b8949=[...DATE_PICKER_VALID_MODES,...Object[_0x37c45c(0xc04)](DATE_PICKER_RELATIVE_MODES)],_0xabb15=Array[_0x37c45c(0x724)](_0x58ced8[_0x37c45c(0xad9)])&&_0x58ced8[_0x37c45c(0xad9)][_0x37c45c(0xc70)]?_0x58ced8[_0x37c45c(0xad9)]['filter'](_0x3e6677=>_0x3b8949[_0x37c45c(0x15b)](_0x3e6677)):DATE_PICKER_VALID_MODES,_0x547060=_0xabb15[_0x37c45c(0xc70)]>0x1,_0x598dc2=_0xec2ceb=>{const _0x1cc471=_0x37c45c,_0x2acd01=_0xec2ceb===this[_0x1cc471(0x783)]?_0x1cc471(0x7f2):'',_0x4ea20f=DATE_PICKER_RELATIVE_MODES[_0xec2ceb],_0x587ed8=cardT(this['_hass'],this[_0x1cc471(0x21c)],_0x4ea20f?_0x4ea20f[_0x1cc471(0x95f)]:_0xec2ceb[_0x1cc471(0xc83)](0x0)[_0x1cc471(0x380)]()),_0xc60dbb={'day':_0x1cc471(0xa21),'week':'Week','month':_0x1cc471(0xafb),'year':_0x1cc471(0x714)}[_0xec2ceb],_0x4aa9b0=cardT(this[_0x1cc471(0xb5b)],this[_0x1cc471(0x21c)],_0x4ea20f?_0x4ea20f['label']:_0xc60dbb||_0xec2ceb);return _0x1cc471(0x89f)+_0x2acd01+_0x1cc471(0x17c)+escapeHtml(_0xec2ceb)+_0x1cc471(0x97f)+escapeHtml(_0x4aa9b0)+'\x22>'+escapeHtml(_0x587ed8)+'</button>';};let _0x5b3410='';if(_0x547060){const _0x28cda3=_0xabb15['filter'](_0x5d5609=>!(_0x5d5609 in DATE_PICKER_RELATIVE_MODES))[_0x37c45c(0x7ee)](_0x598dc2)[_0x37c45c(0xc0d)](''),_0x44472d=_0xabb15[_0x37c45c(0x272)](_0xe6a35c=>_0xe6a35c in DATE_PICKER_RELATIVE_MODES)[_0x37c45c(0x7ee)](_0x598dc2)[_0x37c45c(0xc0d)](''),_0x338bcf=_0x28cda3&&_0x44472d?'<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>':'';_0x5b3410=_0x28cda3+_0x338bcf+_0x44472d;}const _0x4926b7=this[_0x37c45c(0xdd8)](),_0x706bec=Date[_0x37c45c(0x2e6)](),_0x45ff08=this['_dpMode']===_0x37c45c(0x120)?!!this[_0x37c45c(0x5d2)]&&this[_0x37c45c(0x5d2)][_0x37c45c(0x910)]()>=_0x706bec:this['_dpOffset']===0x0,_0x283996=_0x58ced8[_0x37c45c(0x626)]||_0x37c45c(0x70d);_0x1ab163['style'][_0x37c45c(0xc0c)]=_0x283996===_0x37c45c(0x510)?'99':'';const _0xbf7375=!!this['_dpExpanded'],_0x2ab46b=_0xbf7375?_0x37c45c(0x20e)+this[_0x37c45c(0x3f0)]()+this['_renderDatePickerPresets']()+_0x37c45c(0x56d):'',_0x232d04=(_0x141483,_0x5e0246)=>[_0x37c45c(0xa36),_0x37c45c(0x1f7),'right'][_0x37c45c(0x15b)](_0x141483)?_0x141483:_0x5e0246,_0x27de7b=_0x232d04(_0x58ced8['date_picker_nav_position'],_0x37c45c(0xa36)),_0x35362c=_0x232d04(_0x58ced8[_0x37c45c(0x21f)],_0x37c45c(0x785)),_0x4506fb=_0x37c45c(0x35b)+escapeHtml(cardT(this['_hass'],this[_0x37c45c(0x21c)],_0x37c45c(0x67a)))+_0x37c45c(0x448)+(_0x45ff08?'':_0x37c45c(0xe1b))+'\x22\x20title=\x22'+(_0x45ff08?'':escapeHtml(cardT(this['_hass'],this['_config'],'Click\x20to\x20return\x20to\x20current\x20period')))+'\x22>'+escapeHtml(_0x4926b7)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x45ff08?_0x37c45c(0x32d):'')+'\x22\x20'+(_0x45ff08?'disabled':'')+'\x20aria-label=\x22'+escapeHtml(cardT(this[_0x37c45c(0xb5b)],this[_0x37c45c(0x21c)],_0x37c45c(0x539)))+_0x37c45c(0xac2),_0x1b8a14=_0x37c45c(0x617)+(_0x547060?_0x37c45c(0xe41)+_0x5b3410+_0x37c45c(0x56d):'')+_0x37c45c(0x4ae)+(_0xbf7375?_0x37c45c(0x7f2):'')+_0x37c45c(0x4bc)+escapeHtml(cardT(this[_0x37c45c(0xb5b)],this[_0x37c45c(0x21c)],_0x37c45c(0x1a2)))+_0x37c45c(0x97f)+escapeHtml(cardT(this[_0x37c45c(0xb5b)],this[_0x37c45c(0x21c)],'Open\x20calendar'))+_0x37c45c(0x731),_0x5f4f13={'left':[],'center':[],'right':[]};_0x5f4f13[_0x27de7b]['push'](_0x4506fb),_0x5f4f13[_0x35362c][_0x37c45c(0xd65)](_0x1b8a14);const _0x59d517=_0x5f4f13[_0x37c45c(0x1f7)][_0x37c45c(0xc70)]>0x0&&_0x5f4f13[_0x37c45c(0xa36)][_0x37c45c(0xc70)]+_0x5f4f13['right'][_0x37c45c(0xc70)]>0x0;_0x1ab163['innerHTML']=_0x37c45c(0x562)+escapeHtml(_0x283996)+_0x37c45c(0x7ce)+_0x5f4f13['left'][_0x37c45c(0xc0d)]('')+_0x37c45c(0x873)+(_0x59d517?'\x20sgc-dp-center-abs':'')+'\x22>'+_0x5f4f13['center']['join']('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>'+_0x5f4f13['right'][_0x37c45c(0xc0d)]('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20'+_0x2ab46b+_0x37c45c(0x854);if(_0x59d517){const _0xcd6961=_0x1ab163['querySelector'](_0x37c45c(0xa24)),_0xa3a052=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0xb0a));if(_0xcd6961&&_0xa3a052){_0xcd6961[_0x37c45c(0x9a0)][_0x37c45c(0x974)]='';const _0x223ac0=_0xcd6961['getBoundingClientRect'](),_0x3dd1f2=_0x427e8e=>_0xcd6961['querySelector'](_0x427e8e+_0x37c45c(0x1e1))||_0xcd6961[_0x37c45c(0x5b3)](_0x427e8e+_0x37c45c(0xba0)),_0x4826cf=_0x3dd1f2('.dp-zone-left'),_0x4f31c0=_0x3dd1f2(_0x37c45c(0x732)),_0x119012=_0x4826cf?_0x4826cf[_0x37c45c(0x6fd)]()['right']:_0x223ac0[_0x37c45c(0xa36)],_0x23efb5=_0x4f31c0?_0x4f31c0['getBoundingClientRect']()[_0x37c45c(0xa36)]:_0x223ac0[_0x37c45c(0x785)],_0x3ce36b=_0x23efb5-_0x119012-0x10;if(_0x223ac0[_0x37c45c(0xd50)]>0x0&&_0xa3a052[_0x37c45c(0x6fd)]()['width']>_0x3ce36b)_0xcd6961[_0x37c45c(0xb6c)][_0x37c45c(0x2c9)](_0x37c45c(0x158)),_0xa3a052[_0x37c45c(0xb6c)][_0x37c45c(0x25f)]('sgc-dp-center-abs'),_0xa3a052[_0x37c45c(0x9a0)][_0x37c45c(0x3f6)]='';else{const _0x354316=_0xa3a052[_0x37c45c(0x4b1)];if(_0x354316>_0xcd6961['offsetHeight'])_0xcd6961[_0x37c45c(0x9a0)]['minHeight']=_0x354316+'px';}}}_0x59d517&&typeof requestAnimationFrame===_0x37c45c(0xc89)&&requestAnimationFrame(()=>{const _0x1a77cb=_0x37c45c;try{const _0x1d417f=_0x1ab163[_0x1a77cb(0x5b3)]('.sgc-dp-bar'),_0x2e431c=_0x1ab163[_0x1a77cb(0x5b3)](_0x1a77cb(0xb0a));if(!_0x1d417f||!_0x2e431c)return;const _0x1e5259=_0x2e431c['getBoundingClientRect']();if(!_0x1e5259||!_0x1e5259['width'])return;const _0x3641df=(_0x2c7220,_0x391874)=>{const _0x365e52=_0x1a77cb,_0x2264d2=_0x1d417f[_0x365e52(0x5b3)](_0x2c7220+_0x365e52(0x1e1))||_0x1d417f[_0x365e52(0x5b3)](_0x2c7220+_0x365e52(0xba0));if(!_0x2264d2)return null;const _0x4a6ca0=_0x2264d2[_0x365e52(0x6fd)]();if(!_0x4a6ca0||!_0x4a6ca0[_0x365e52(0xd50)])return null;return _0x391874===_0x365e52(0x785)?_0x4a6ca0['right']:_0x4a6ca0[_0x365e52(0xa36)];};let _0x17e42c=dpCenterShift(_0x1e5259[_0x1a77cb(0xa36)],_0x1e5259[_0x1a77cb(0x785)],_0x3641df('.dp-zone-left',_0x1a77cb(0x785)),_0x3641df('.dp-zone-right',_0x1a77cb(0xa36)),0x8);const _0x4c69ad=_0x1d417f['getBoundingClientRect']();_0x4c69ad['width']>0x0&&(_0x17e42c=Math[_0x1a77cb(0xc2f)](_0x17e42c,_0x4c69ad[_0x1a77cb(0x785)]-0x4-_0x1e5259['right']),_0x17e42c=Math['max'](_0x17e42c,_0x4c69ad[_0x1a77cb(0xa36)]+0x4-_0x1e5259[_0x1a77cb(0xa36)])),_0x2e431c[_0x1a77cb(0x9a0)]['transform']=_0x17e42c?'translate(calc(-50%\x20+\x20'+_0x17e42c+_0x1a77cb(0x4da):_0x1a77cb(0x585);}catch(_0x360d62){}});_0x1ab163['querySelectorAll'](_0x37c45c(0x4e3))[_0x37c45c(0xb54)](_0x282543=>{const _0x1358bc=_0x37c45c;_0x282543[_0x1358bc(0xd83)](_0x1358bc(0x55b),()=>this[_0x1358bc(0x6d7)](_0x282543[_0x1358bc(0x4bb)][_0x1358bc(0x48e)]));});const _0x5c1a11=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0x978)),_0x367ba2=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0x5b6)),_0x4c9159=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0x262)),_0x441514=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0x6f2));if(_0x5c1a11)_0x5c1a11[_0x37c45c(0xd83)]('click',()=>this[_0x37c45c(0x1d4)](-0x1));if(_0x367ba2)_0x367ba2[_0x37c45c(0xd83)](_0x37c45c(0x55b),()=>this[_0x37c45c(0x1d4)](+0x1));if(_0x4c9159)_0x4c9159[_0x37c45c(0xd83)]('click',()=>this[_0x37c45c(0xb63)]());if(_0x441514)_0x441514['addEventListener']('click',()=>this[_0x37c45c(0x5f9)]());const _0x19df9f=_0x1ab163[_0x37c45c(0x5b3)](_0x37c45c(0xdaa));_0x19df9f&&_0x19df9f[_0x37c45c(0xd83)]('click',_0x669538=>this[_0x37c45c(0x58b)](_0x669538));const _0x399066=this[_0x37c45c(0xbaf)]?.['querySelector'](_0x37c45c(0x86d));if(_0x399066?.['classList'])_0x399066[_0x37c45c(0xb6c)]['toggle']('sgc-dp-open',!!_0x19df9f);}[_0x160929(0x5f9)](){const _0x9a7335=_0x160929;this[_0x9a7335(0x1b7)]=!this[_0x9a7335(0x1b7)];if(this[_0x9a7335(0x1b7)]){const _0x21ce8e=this[_0x9a7335(0x403)](),_0x56da73=_0x21ce8e?.['start']||new Date();this[_0x9a7335(0x88f)]=_0x56da73[_0x9a7335(0xb7c)](),this[_0x9a7335(0x1f3)]=_0x56da73[_0x9a7335(0x237)](),this['_dpRangeStart']=null;}this[_0x9a7335(0xb53)]();}['_renderCalendarGrid'](){const _0x394ac1=_0x160929,_0xed8c6=resolveCardLanguage(this[_0x394ac1(0xb5b)],this[_0x394ac1(0x21c)]),_0x580ab2=new Date(),_0x5e9d2e=this[_0x394ac1(0x88f)]??_0x580ab2[_0x394ac1(0xb7c)](),_0x4bbdb1=this[_0x394ac1(0x1f3)]??_0x580ab2[_0x394ac1(0x237)](),_0x57766f=new Date(_0x4bbdb1,_0x5e9d2e,0x1),_0x232271=new Date(_0x4bbdb1,_0x5e9d2e+0x1,0x0),_0x3eb8ab=_0x232271['getDate'](),_0x4d5e71=resolveFirstWeekday(this['_hass']),_0x2517d9=weekStartOffsetDays(_0x57766f['getDay']()||0x7,_0x4d5e71);let _0x5dce9d;try{const _0x5a3156=getCachedDateTimeFormatter(_0xed8c6,{'weekday':'narrow'}),_0x2860b8=Array['from']({'length':0x7},(_0x3a43e0,_0x20f0ef)=>(_0x4d5e71-0x1+_0x20f0ef)%0x7+0x1);_0x5dce9d=_0x2860b8[_0x394ac1(0x7ee)](_0x3ee2fc=>_0x5a3156[_0x394ac1(0x5c5)](new Date(0x7e8,0x0,_0x3ee2fc)));}catch{const _0x408eab=['M','T','W','T','F','S','S'];_0x5dce9d=_0x408eab[_0x394ac1(0x3d3)](_0x4d5e71-0x1)[_0x394ac1(0x444)](_0x408eab[_0x394ac1(0x3d3)](0x0,_0x4d5e71-0x1));}let _0x55dd47;try{const _0x28a5e5=getCachedDateTimeFormatter(_0xed8c6,{'month':_0x394ac1(0xe71),'year':_0x394ac1(0xae3)})[_0x394ac1(0x5c5)](_0x57766f);_0x55dd47=_0x28a5e5['charAt'](0x0)[_0x394ac1(0x380)]()+_0x28a5e5[_0x394ac1(0x3d3)](0x1);}catch{_0x55dd47=_0x5e9d2e+0x1+'/'+_0x4bbdb1;}const _0x248ba9=this['_computeDatePickerWindow']()||{},_0x4a4130=_0x248ba9[_0x394ac1(0x3a7)]?new Date(_0x248ba9[_0x394ac1(0x3a7)][_0x394ac1(0x237)](),_0x248ba9[_0x394ac1(0x3a7)]['getMonth'](),_0x248ba9[_0x394ac1(0x3a7)][_0x394ac1(0x484)]())[_0x394ac1(0x910)]():0x0,_0x20bc37=_0x248ba9[_0x394ac1(0x1ae)]?new Date(_0x248ba9[_0x394ac1(0x1ae)][_0x394ac1(0x237)](),_0x248ba9['end'][_0x394ac1(0xb7c)](),_0x248ba9[_0x394ac1(0x1ae)][_0x394ac1(0x484)]())[_0x394ac1(0x910)]():0x0,_0x3b5baa=!!this[_0x394ac1(0x7e6)],_0x41d3de=_0x3b5baa?new Date(this[_0x394ac1(0x7e6)][_0x394ac1(0x237)](),this['_dpRangeStart'][_0x394ac1(0xb7c)](),this[_0x394ac1(0x7e6)][_0x394ac1(0x484)]())[_0x394ac1(0x910)]():0x0,_0x4b6e2e=new Date(_0x580ab2[_0x394ac1(0x237)](),_0x580ab2[_0x394ac1(0xb7c)](),_0x580ab2[_0x394ac1(0x484)]())['getTime']();let _0x33edf3=_0x5dce9d[_0x394ac1(0x7ee)](_0x459a93=>_0x394ac1(0xd94)+escapeHtml(_0x459a93)+_0x394ac1(0x56d))[_0x394ac1(0xc0d)]('');for(let _0x2631e3=0x0;_0x2631e3<_0x2517d9;_0x2631e3++)_0x33edf3+='<div\x20class=\x22sgc-dp-cal-empty\x22></div>';for(let _0x23f358=0x1;_0x23f358<=_0x3eb8ab;_0x23f358++){const _0x5c2359=new Date(_0x4bbdb1,_0x5e9d2e,_0x23f358)[_0x394ac1(0x910)](),_0x568b30=['sgc-dp-cal-day'];if(_0x5c2359===_0x4b6e2e)_0x568b30[_0x394ac1(0xd65)](_0x394ac1(0x83b));if(!_0x3b5baa&&_0x5c2359>=_0x4a4130&&_0x5c2359<_0x20bc37)_0x568b30[_0x394ac1(0xd65)]('dp-in-range');if(_0x3b5baa&&_0x5c2359===_0x41d3de)_0x568b30['push'](_0x394ac1(0xc87));if(_0x5c2359>_0x4b6e2e)_0x568b30[_0x394ac1(0xd65)](_0x394ac1(0x6f3));const _0x440529=_0x4bbdb1+'-'+String(_0x5e9d2e+0x1)[_0x394ac1(0x36e)](0x2,'0')+'-'+String(_0x23f358)[_0x394ac1(0x36e)](0x2,'0');_0x33edf3+=_0x394ac1(0x618)+_0x568b30[_0x394ac1(0xc0d)]('\x20')+_0x394ac1(0x11a)+_0x440529+'\x22>'+_0x23f358+_0x394ac1(0x56d);}const _0x10c774=_0x3b5baa?_0x394ac1(0xe8b)+escapeHtml(cardT(this[_0x394ac1(0xb5b)],this['_config'],_0x394ac1(0x9bc)))+'</div>':'';return _0x394ac1(0x125)+escapeHtml(cardT(this['_hass'],this[_0x394ac1(0x21c)],'Previous\x20month'))+_0x394ac1(0x5c3)+escapeHtml(_0x55dd47)+_0x394ac1(0x997)+escapeHtml(cardT(this[_0x394ac1(0xb5b)],this[_0x394ac1(0x21c)],_0x394ac1(0x81d)))+_0x394ac1(0x9d8)+_0x33edf3+_0x394ac1(0x643)+_0x10c774+_0x394ac1(0x817);}['_renderDatePickerPresets'](){const _0x224bfc=_0x160929,_0x6ac8da=[{'label':_0x224bfc(0x303),'mode':'day','offset':0x0},{'label':_0x224bfc(0xb71),'mode':_0x224bfc(0xc85),'offset':-0x1},{'label':_0x224bfc(0xb95),'mode':_0x224bfc(0x26d),'offset':0x0},{'label':_0x224bfc(0x7bb),'mode':_0x224bfc(0x26d),'offset':-0x1},{'label':'This\x20Month','mode':_0x224bfc(0x4e2),'offset':0x0},{'label':_0x224bfc(0xb1e),'mode':_0x224bfc(0x4e2),'offset':-0x1},{'label':_0x224bfc(0xb1c),'mode':_0x224bfc(0x4f9),'offset':0x0},{'label':_0x224bfc(0xc49),'mode':'year','offset':-0x1}],_0x555525=[{'label':_0x224bfc(0xa7c),'days':0x7},{'label':'Last\x2030\x20Days','days':0x1e},{'label':_0x224bfc(0xa71),'months':0xc}],_0x1ab762=_0x4966d9=>{const _0x322b69=_0x224bfc;if(this[_0x322b69(0x783)]!=='custom'||!this[_0x322b69(0xa06)])return![];const _0x225f57=this[_0x322b69(0x6f9)](_0x4966d9);return Math['abs'](this['_dpCustomStart'][_0x322b69(0x910)]()-_0x225f57[_0x322b69(0x910)]())<0x5265c00;},_0x4408d4=_0x6ac8da['map'](_0x32975b=>{const _0x3c7f86=_0x224bfc,_0x14bba1=this['_dpMode']===_0x32975b[_0x3c7f86(0x48e)]&&this[_0x3c7f86(0xaa5)]===_0x32975b['offset']?_0x3c7f86(0x7f2):'';return _0x3c7f86(0x550)+_0x14bba1+_0x3c7f86(0x4ca)+escapeHtml(_0x32975b[_0x3c7f86(0x48e)])+_0x3c7f86(0x35d)+_0x32975b[_0x3c7f86(0x51e)]+'\x22>'+escapeHtml(cardT(this[_0x3c7f86(0xb5b)],this[_0x3c7f86(0x21c)],_0x32975b[_0x3c7f86(0x7d7)]))+_0x3c7f86(0x4ce);})[_0x224bfc(0xc0d)](''),_0x3e1e6c=_0x555525[_0x224bfc(0x7ee)](_0x2acaac=>{const _0x5d2cd6=_0x224bfc,_0x5a3e01=_0x1ab762(_0x2acaac)?_0x5d2cd6(0x7f2):'',_0x2e4f01=_0x2acaac['days']||'',_0xa35ba7=_0x2acaac['months']||'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x5a3e01+_0x5d2cd6(0x218)+_0x2e4f01+_0x5d2cd6(0x951)+_0xa35ba7+'\x22>'+escapeHtml(cardT(this[_0x5d2cd6(0xb5b)],this[_0x5d2cd6(0x21c)],_0x2acaac['label']))+_0x5d2cd6(0x4ce);})['join']('');return _0x224bfc(0xab8)+_0x4408d4+_0x3e1e6c+'</div>';}[_0x160929(0x6f9)](_0x18a641){const _0x325928=_0x160929,_0xcfe695=new Date(),_0x437663=resolveDisplayTimeZone(this['_hass'],this[_0x325928(0x21c)]),_0x1fa722=tzParts(_0xcfe695[_0x325928(0x910)](),_0x437663);if(_0x18a641[_0x325928(0xc5b)])return new Date(zonedWallToMs(_0x1fa722['y'],_0x1fa722['mo']-_0x18a641[_0x325928(0xc5b)],_0x1fa722['d'],0x0,0x0,0x0,_0x437663));return new Date(zonedWallToMs(_0x1fa722['y'],_0x1fa722['mo'],_0x1fa722['d']-_0x18a641[_0x325928(0x41c)],0x0,0x0,0x0,_0x437663));}[_0x160929(0x58b)](_0x2465dc){const _0x5e7efe=_0x160929,_0x26ad3e=_0x2465dc[_0x5e7efe(0x8f2)],_0x28c82d=_0x26ad3e[_0x5e7efe(0x37e)](_0x5e7efe(0x2e7));if(_0x28c82d){const _0x38a675=parseInt(_0x28c82d[_0x5e7efe(0x4bb)][_0x5e7efe(0x5d5)],0xa)||0x0;this[_0x5e7efe(0x88f)]=(this['_dpCalMonth']??new Date()[_0x5e7efe(0xb7c)]())+_0x38a675;while(this[_0x5e7efe(0x88f)]<0x0){this[_0x5e7efe(0x88f)]+=0xc,this[_0x5e7efe(0x1f3)]-=0x1;}while(this[_0x5e7efe(0x88f)]>0xb){this[_0x5e7efe(0x88f)]-=0xc,this[_0x5e7efe(0x1f3)]+=0x1;}this[_0x5e7efe(0xb53)]();return;}const _0x108d6a=_0x26ad3e['closest'](_0x5e7efe(0x6e2));if(_0x108d6a){const [_0x5aa4a8,_0x16874b,_0x542a2a]=_0x108d6a[_0x5e7efe(0x4bb)]['dpDay']['split']('-'),_0x146562=new Date(parseInt(_0x5aa4a8,0xa),parseInt(_0x16874b,0xa)-0x1,parseInt(_0x542a2a,0xa));this[_0x5e7efe(0x5a4)](_0x146562);return;}const _0x387613=_0x26ad3e[_0x5e7efe(0x37e)](_0x5e7efe(0xbb0));if(_0x387613){const _0x4867d3=_0x387613['dataset'][_0x5e7efe(0xdcb)],_0x133380=parseInt(_0x387613[_0x5e7efe(0x4bb)][_0x5e7efe(0xa32)],0xa)||0x0;this['_applyDatePickerPreset'](_0x4867d3,_0x133380);return;}const _0x1ddce5=_0x26ad3e['closest'](_0x5e7efe(0xe9a));if(_0x1ddce5){const _0x31ee72=parseInt(_0x1ddce5['dataset']['dpRollingDays'],0xa)||0x0,_0x4e7610=parseInt(_0x1ddce5['dataset']['dpRollingMonths'],0xa)||0x0;this['_applyDatePickerRolling']({'days':_0x31ee72,'months':_0x4e7610});return;}}[_0x160929(0x5a4)](_0xbd2320){const _0x55d65c=_0x160929;if(this[_0x55d65c(0x783)]==='day'){const _0x278f7d=new Date(),_0x542d3e=new Date(_0x278f7d['getFullYear'](),_0x278f7d['getMonth'](),_0x278f7d[_0x55d65c(0x484)]())[_0x55d65c(0x910)](),_0x54f1f0=_0xbd2320[_0x55d65c(0x910)](),_0x28915d=Math[_0x55d65c(0x1f5)]((_0x54f1f0-_0x542d3e)/0x5265c00);this[_0x55d65c(0xaa5)]=_0x28915d,this[_0x55d65c(0x1b7)]=![],this['_resetDrill'](),this[_0x55d65c(0x919)](),this[_0x55d65c(0x286)](),this['_scheduleUpdate'](),this[_0x55d65c(0xb53)]();return;}if(!this[_0x55d65c(0x7e6)]){this['_dpRangeStart']=_0xbd2320,this[_0x55d65c(0xb53)]();return;}let _0x1af165=this['_dpRangeStart'],_0x40cdf5=_0xbd2320;if(_0x40cdf5[_0x55d65c(0x910)]()<_0x1af165[_0x55d65c(0x910)]()){const _0x24607d=_0x1af165;_0x1af165=_0x40cdf5,_0x40cdf5=_0x24607d;}const _0x26466a=new Date(_0x40cdf5[_0x55d65c(0x237)](),_0x40cdf5['getMonth'](),_0x40cdf5['getDate']()+0x1),_0x4e1f3e=new Date(_0x1af165[_0x55d65c(0x237)](),_0x1af165[_0x55d65c(0xb7c)](),_0x1af165[_0x55d65c(0x484)]());this[_0x55d65c(0x783)]=_0x55d65c(0x120),this[_0x55d65c(0xaa5)]=0x0,this[_0x55d65c(0xa06)]=_0x4e1f3e,this['_dpCustomEnd']=_0x26466a,this[_0x55d65c(0x7e6)]=null,this['_dpExpanded']=![],this[_0x55d65c(0xe1f)](),this[_0x55d65c(0x919)](),this[_0x55d65c(0x286)](),this['_scheduleUpdate'](),this['_scheduleRender']();}[_0x160929(0x38a)](_0x58893e,_0x504c57){const _0x11cb46=_0x160929;if(!DATE_PICKER_VALID_MODES[_0x11cb46(0x15b)](_0x58893e))return;this[_0x11cb46(0x783)]=_0x58893e,this[_0x11cb46(0xaa5)]=_0x504c57,this[_0x11cb46(0xa06)]=null,this[_0x11cb46(0x5d2)]=null,this[_0x11cb46(0x7e6)]=null,this[_0x11cb46(0x1b7)]=![],this['_resetDrill'](),this[_0x11cb46(0x919)](),this[_0x11cb46(0x286)](),this['_scheduleUpdate'](),this[_0x11cb46(0xb53)]();}[_0x160929(0x4f8)]({days:_0x548f0d,months:_0x121599}){const _0x31e0df=_0x160929,_0x4a886e=this['_computeRollingStart']({'days':_0x548f0d,'months':_0x121599}),_0x51cebb=new Date(),_0xa4571a=new Date(_0x51cebb[_0x31e0df(0x237)](),_0x51cebb[_0x31e0df(0xb7c)](),_0x51cebb[_0x31e0df(0x484)](),_0x51cebb[_0x31e0df(0x9c3)](),_0x51cebb[_0x31e0df(0x922)]()+0x1,0x0);this[_0x31e0df(0x783)]=_0x31e0df(0x120),this['_dpOffset']=0x0,this[_0x31e0df(0xa06)]=_0x4a886e,this['_dpCustomEnd']=_0xa4571a,this[_0x31e0df(0x7e6)]=null,this[_0x31e0df(0x1b7)]=![],this[_0x31e0df(0xe1f)](),this[_0x31e0df(0x919)](),this[_0x31e0df(0x286)](),this[_0x31e0df(0x58d)](),this[_0x31e0df(0xb53)]();}[_0x160929(0xb6d)](){const _0x4590d=_0x160929,_0x56adb3=this[_0x4590d(0xbaf)]?.[_0x4590d(0x5b3)]('ha-card.sgc-card');if(!_0x56adb3)return;let _0x31d85e=_0x56adb3[_0x4590d(0x5b3)](_0x4590d(0x40d)),_0x5558cc=_0x56adb3['querySelector']('.sgc-export-menu');const _0x48b8b1=!!this[_0x4590d(0x21c)][_0x4590d(0x9d6)]&&(this[_0x4590d(0x21c)][_0x4590d(0xcb7)]||_0x4590d(0xa73))===_0x4590d(0xa73);if(this['_config']['show_export']!==!![]||_0x48b8b1){_0x31d85e?.[_0x4590d(0x25f)](),_0x5558cc?.[_0x4590d(0x25f)]();return;}if(_0x31d85e)return;_0x31d85e=document['createElement'](_0x4590d(0x34b)),_0x31d85e[_0x4590d(0xce6)]=_0x4590d(0x239),_0x31d85e[_0x4590d(0xc4e)]=_0x4590d(0x34b),_0x31d85e[_0x4590d(0xcdf)]=cardT(this[_0x4590d(0xb5b)],this[_0x4590d(0x21c)],'Download'),_0x31d85e[_0x4590d(0x52b)]=_0x4590d(0xb9e),_0x56adb3[_0x4590d(0x9fc)](_0x31d85e),_0x5558cc=document[_0x4590d(0x5c6)](_0x4590d(0xddb)),_0x5558cc[_0x4590d(0xce6)]=_0x4590d(0x369),_0x5558cc[_0x4590d(0x9a0)]['display']=_0x4590d(0x897);const _0xb72cd=document['createElement'](_0x4590d(0x34b));_0xb72cd[_0x4590d(0xc4e)]='button',_0xb72cd[_0x4590d(0x4a0)]=cardT(this[_0x4590d(0xb5b)],this[_0x4590d(0x21c)],'Download\x20PNG\x20(Chart)');const _0x26daa4=document['createElement'](_0x4590d(0x34b));_0x26daa4[_0x4590d(0xc4e)]=_0x4590d(0x34b),_0x26daa4[_0x4590d(0x4a0)]=cardT(this[_0x4590d(0xb5b)],this['_config'],_0x4590d(0xe5f));const _0x92fc08=document[_0x4590d(0x5c6)]('button');_0x92fc08[_0x4590d(0xc4e)]=_0x4590d(0x34b),_0x92fc08[_0x4590d(0x4a0)]=cardT(this[_0x4590d(0xb5b)],this[_0x4590d(0x21c)],_0x4590d(0xde4)),_0x5558cc[_0x4590d(0x9fc)](_0xb72cd),_0x5558cc['appendChild'](_0x26daa4),_0x5558cc[_0x4590d(0x9fc)](_0x92fc08),_0x56adb3[_0x4590d(0x9fc)](_0x5558cc),_0x26daa4[_0x4590d(0xd83)](_0x4590d(0x55b),_0x27fc29=>{const _0x2788db=_0x4590d;_0x27fc29['stopPropagation'](),_0x5558cc[_0x2788db(0x9a0)][_0x2788db(0xb91)]=_0x2788db(0x897),this[_0x2788db(0x545)]();}),_0x31d85e[_0x4590d(0xd83)](_0x4590d(0x55b),_0x53f68d=>{const _0x5dda71=_0x4590d;_0x53f68d[_0x5dda71(0x988)]();const _0x439eb4=_0x5558cc[_0x5dda71(0x9a0)][_0x5dda71(0xb91)]===_0x5dda71(0x897);_0x5558cc[_0x5dda71(0x9a0)][_0x5dda71(0xb91)]=_0x439eb4?'':_0x5dda71(0x897),_0x439eb4&&setTimeout(()=>{const _0x21518d=_0x5dda71;document[_0x21518d(0xd83)]('click',()=>{const _0x44e7b0=_0x21518d;_0x5558cc[_0x44e7b0(0x9a0)][_0x44e7b0(0xb91)]=_0x44e7b0(0x897);},{'once':!![]});},0x0);}),_0xb72cd[_0x4590d(0xd83)](_0x4590d(0x55b),_0x234e75=>{const _0x21d26e=_0x4590d;_0x234e75[_0x21d26e(0x988)](),_0x5558cc[_0x21d26e(0x9a0)]['display']=_0x21d26e(0x897),this[_0x21d26e(0x232)]();}),_0x92fc08['addEventListener']('click',_0x4f57c2=>{const _0x4a2029=_0x4590d;_0x4f57c2[_0x4a2029(0x988)](),_0x5558cc[_0x4a2029(0x9a0)][_0x4a2029(0xb91)]=_0x4a2029(0x897),this[_0x4a2029(0x2c5)]();});}[_0x160929(0xc6f)](_0x3a170c){const _0x22282e=_0x160929,_0x939f8c=String(this[_0x22282e(0x21c)][_0x22282e(0xce3)]||'statistics-graph')[_0x22282e(0xa2f)]()['replace'](/[^\w\-]+/g,'_')[_0x22282e(0x3d3)](0x0,0x28)||_0x22282e(0x1bd),_0x33d10b=new Date(),_0x5bf404=_0x1b0cd3=>String(_0x1b0cd3)[_0x22282e(0x36e)](0x2,'0');return _0x939f8c+'-'+_0x33d10b[_0x22282e(0x237)]()+_0x5bf404(_0x33d10b[_0x22282e(0xb7c)]()+0x1)+_0x5bf404(_0x33d10b[_0x22282e(0x484)]())+'-'+_0x5bf404(_0x33d10b['getHours']())+_0x5bf404(_0x33d10b[_0x22282e(0x922)]())+'.'+_0x3a170c;}[_0x160929(0x5ad)](_0x3ad0e8,_0x3441b8){const _0x3f50d7=_0x160929,_0x49136c=URL[_0x3f50d7(0xd97)](_0x3ad0e8),_0x45ee99=document[_0x3f50d7(0x5c6)]('a');_0x45ee99['href']=_0x49136c,_0x45ee99[_0x3f50d7(0xca3)]=_0x3441b8,this[_0x3f50d7(0xbaf)][_0x3f50d7(0x9fc)](_0x45ee99),_0x45ee99[_0x3f50d7(0x55b)](),_0x45ee99[_0x3f50d7(0x25f)](),setTimeout(()=>URL[_0x3f50d7(0x136)](_0x49136c),0x1388);}[_0x160929(0xb30)](){const _0x132d85=_0x160929,_0x880804=(this['_graphData']?.[_0x132d85(0x4a7)]||[])['filter'](_0x423295=>!this[_0x132d85(0xe09)][_0x132d85(0x9b5)](_0x423295['id'])&&_0x423295[_0x132d85(0xae9)]?.['show_graph']!==![]);if(!_0x880804[_0x132d85(0xc70)])return null;const _0x4a3969=_0x880804[_0x132d85(0x7ee)](_0x57f391=>pickName(_0x57f391[_0x132d85(0xae9)]['name'],_0x57f391[_0x132d85(0xe00)]?.[_0x132d85(0x555)],_0x57f391[_0x132d85(0xe00)])??_0x57f391['id']),_0x97f73=this[_0x132d85(0x822)],_0x4002b6=_0x97f73?_0x97f73[_0x132d85(0x3a7)][_0x132d85(0x910)]():-Infinity,_0xd7b0c4=_0x97f73?_0x97f73[_0x132d85(0x1ae)][_0x132d85(0x910)]():Infinity,_0x3e244d=_0x880804['map'](_0x41cbff=>{const _0x4b5649=_0x132d85,_0x26a120=new Map();for(const _0x5081ab of _0x41cbff['points']||[]){if(_0x5081ab&&isNum(_0x5081ab['v'])&&_0x5081ab['t']>=_0x4002b6&&_0x5081ab['t']<=_0xd7b0c4)_0x26a120[_0x4b5649(0x22c)](_0x5081ab['t'],_0x5081ab['v']);}return _0x26a120;}),_0x3fd831=new Set();for(const _0x1051b7 of _0x3e244d)for(const _0x58f780 of _0x1051b7[_0x132d85(0xc04)]())_0x3fd831['add'](_0x58f780);const _0x5d85d5=[..._0x3fd831][_0x132d85(0x21d)]((_0xe1b526,_0x461675)=>_0xe1b526-_0x461675),_0x3a9d41=_0x131f48=>'\x22'+String(_0x131f48)[_0x132d85(0x944)](/"/g,'\x22\x22')+'\x22',_0x119ce0=[['time',..._0x4a3969][_0x132d85(0x7ee)](_0x3a9d41)[_0x132d85(0xc0d)](',')];for(const _0x9a584a of _0x5d85d5){const _0x5731a9=[_0x3a9d41(new Date(_0x9a584a)['toISOString']())];for(const _0x49f353 of _0x3e244d)_0x5731a9[_0x132d85(0xd65)](_0x49f353[_0x132d85(0x9b5)](_0x9a584a)?String(_0x49f353['get'](_0x9a584a)):'');_0x119ce0[_0x132d85(0xd65)](_0x5731a9[_0x132d85(0xc0d)](','));}return _0x119ce0[_0x132d85(0xc0d)]('\x0d\x0a');}[_0x160929(0x2c5)](){const _0x560024=_0x160929,_0x5576c4=this[_0x560024(0xb30)]();if(!_0x5576c4)return;this[_0x560024(0x5ad)](new Blob(['\ufeff'+_0x5576c4],{'type':_0x560024(0xaf2)}),this[_0x560024(0xc6f)]('csv'));}async['_exportPngCard'](){const _0x2ad3c5=_0x160929,_0x28e2eb=this[_0x2ad3c5(0xbaf)]?.[_0x2ad3c5(0x5b3)]('ha-card.sgc-card');if(!_0x28e2eb)return;try{const _0x467a7d=_0x28e2eb[_0x2ad3c5(0x6fd)](),_0xae1fd7=Math['max'](0x1,Math['round'](_0x467a7d[_0x2ad3c5(0xd50)])),_0x14a0f9=Math[_0x2ad3c5(0xa08)](0x1,Math[_0x2ad3c5(0x1f5)](_0x467a7d['height'])),_0x44d188=Math['max'](0x2,Math[_0x2ad3c5(0x1f5)](window[_0x2ad3c5(0x6d3)]||0x1)),_0x551f6b=_0x28e2eb['cloneNode'](!![]),_0x159c8b=_0x28e2eb[_0x2ad3c5(0xa5a)]('*'),_0x5ac6fd=_0x551f6b['querySelectorAll']('*'),_0x21c52f=(_0xce4b7c,_0xb964c9)=>{const _0x501f22=_0x2ad3c5,_0x55461f=getComputedStyle(_0xce4b7c);let _0x5d9fae='';for(let _0x5a8711=0x0;_0x5a8711<_0x55461f[_0x501f22(0xc70)];_0x5a8711++){const _0x19ac71=_0x55461f[_0x5a8711];_0x5d9fae+=_0x19ac71+':'+_0x55461f[_0x501f22(0x97d)](_0x19ac71)+';';}_0xb964c9[_0x501f22(0x9a0)][_0x501f22(0x279)]=_0x5d9fae;};_0x21c52f(_0x28e2eb,_0x551f6b);for(let _0x504dc3=0x0;_0x504dc3<_0x159c8b[_0x2ad3c5(0xc70)];_0x504dc3++){const _0x4cacd2=_0x5ac6fd[_0x504dc3][_0x2ad3c5(0x2bf)];if(_0x4cacd2===_0x2ad3c5(0x9df)||_0x4cacd2===_0x2ad3c5(0xf8))continue;_0x21c52f(_0x159c8b[_0x504dc3],_0x5ac6fd[_0x504dc3]);}for(const _0x3e2568 of _0x551f6b[_0x2ad3c5(0xa5a)](_0x2ad3c5(0x702))){_0x3e2568['setAttribute']('x',_0x3e2568[_0x2ad3c5(0x99a)]('data-full-x')),_0x3e2568[_0x2ad3c5(0xc6d)](_0x2ad3c5(0xd50),_0x3e2568[_0x2ad3c5(0x99a)](_0x2ad3c5(0xd4d))),_0x3e2568[_0x2ad3c5(0x9a0)][_0x2ad3c5(0x39d)]('x'),_0x3e2568[_0x2ad3c5(0x9a0)]['removeProperty'](_0x2ad3c5(0xd50));}for(const _0x5a6d8b of _0x551f6b[_0x2ad3c5(0xa5a)](_0x2ad3c5(0xd36))){_0x5a6d8b[_0x2ad3c5(0x901)]('transform'),_0x5a6d8b[_0x2ad3c5(0x9a0)][_0x2ad3c5(0x39d)]('transform'),_0x5a6d8b[_0x2ad3c5(0x9a0)][_0x2ad3c5(0x39d)](_0x2ad3c5(0x695));}const _0x125aae=_0x28e2eb['querySelectorAll'](_0x2ad3c5(0xa6a)),_0x3b412f=_0x551f6b[_0x2ad3c5(0xa5a)]('canvas');for(let _0x197ce6=0x0;_0x197ce6<_0x125aae[_0x2ad3c5(0xc70)];_0x197ce6++){const _0x33ca42=document[_0x2ad3c5(0x5c6)](_0x2ad3c5(0xe68));_0x33ca42[_0x2ad3c5(0x309)]=_0x125aae[_0x197ce6]['toDataURL'](_0x2ad3c5(0x991)),_0x33ca42[_0x2ad3c5(0x9a0)][_0x2ad3c5(0x279)]=_0x3b412f[_0x197ce6][_0x2ad3c5(0x9a0)]['cssText'],_0x3b412f[_0x197ce6][_0x2ad3c5(0x429)](_0x33ca42);}_0x551f6b[_0x2ad3c5(0xa5a)](_0x2ad3c5(0xd9a))[_0x2ad3c5(0xb54)](_0xe292e4=>_0xe292e4[_0x2ad3c5(0x25f)]());const _0x2fe6fa=document[_0x2ad3c5(0x5c6)](_0x2ad3c5(0xddb));_0x2fe6fa[_0x2ad3c5(0xc6d)](_0x2ad3c5(0x73d),_0x2ad3c5(0x5ef)),_0x2fe6fa[_0x2ad3c5(0x9fc)](_0x551f6b);const _0x7d6d8=new XMLSerializer()['serializeToString'](_0x2fe6fa),_0x1ad0d4=_0x2ad3c5(0x93b)+_0xae1fd7+_0x2ad3c5(0x688)+_0x14a0f9+'\x22>'+(_0x2ad3c5(0xc92)+_0x7d6d8+'</foreignObject></svg>'),_0x58978f=_0x2ad3c5(0xc55)+encodeURIComponent(_0x1ad0d4),_0xc35a7c=new Image();await new Promise((_0x142e62,_0x4186bd)=>{const _0x4e5ce9=_0x2ad3c5;_0xc35a7c[_0x4e5ce9(0xd2b)]=_0x142e62,_0xc35a7c[_0x4e5ce9(0x2a1)]=_0x4186bd,_0xc35a7c[_0x4e5ce9(0x309)]=_0x58978f;});const _0x4a3e8f=document['createElement'](_0x2ad3c5(0xa6a));_0x4a3e8f[_0x2ad3c5(0xd50)]=_0xae1fd7*_0x44d188,_0x4a3e8f['height']=_0x14a0f9*_0x44d188;const _0x89ea7b=_0x4a3e8f[_0x2ad3c5(0xe6c)]('2d');_0x89ea7b['scale'](_0x44d188,_0x44d188),_0x89ea7b['drawImage'](_0xc35a7c,0x0,0x0,_0xae1fd7,_0x14a0f9);const _0x524ebc=await new Promise(_0x1565a0=>_0x4a3e8f[_0x2ad3c5(0x355)](_0x1565a0,_0x2ad3c5(0x991)));if(!_0x524ebc)throw new Error(_0x2ad3c5(0xab7));this[_0x2ad3c5(0x5ad)](_0x524ebc,this[_0x2ad3c5(0xc6f)]('png'));}catch(_0x305d81){console['warn']('[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export',_0x305d81),this[_0x2ad3c5(0x232)]();}}async[_0x160929(0x232)](){const _0x52015d=_0x160929,_0x5a36be=this[_0x52015d(0xbaf)]?.[_0x52015d(0x5b3)]('.sgc-plot');if(!_0x5a36be)return;const _0x5e863a=(getComputedStyle(this)[_0x52015d(0x97d)](_0x52015d(0x67c))||'')[_0x52015d(0xa2f)]()||_0x52015d(0x18e),_0x118212=Math[_0x52015d(0xa08)](0x2,Math[_0x52015d(0x1f5)](window['devicePixelRatio']||0x1)),_0x4f513a=_0x5a36be[_0x52015d(0x5b3)](_0x52015d(0xa6a));if(_0x4f513a){const _0x12db09=document[_0x52015d(0x5c6)](_0x52015d(0xa6a));_0x12db09[_0x52015d(0xd50)]=_0x4f513a[_0x52015d(0xd50)],_0x12db09[_0x52015d(0x776)]=_0x4f513a[_0x52015d(0x776)];const _0x3943c9=_0x12db09['getContext']('2d');_0x3943c9['fillStyle']=_0x5e863a,_0x3943c9['fillRect'](0x0,0x0,_0x12db09['width'],_0x12db09[_0x52015d(0x776)]),_0x3943c9['drawImage'](_0x4f513a,0x0,0x0),_0x12db09[_0x52015d(0x355)](_0x4ede07=>{const _0x5dc78f=_0x52015d;if(_0x4ede07)this[_0x5dc78f(0x5ad)](_0x4ede07,this[_0x5dc78f(0xc6f)]('png'));},_0x52015d(0x991));return;}const _0x3b4cbc=_0x5a36be[_0x52015d(0x5b3)](_0x52015d(0x358));if(!_0x3b4cbc)return;const _0x3ee488=_0x3b4cbc[_0x52015d(0x6fd)](),_0x72ff25=Math[_0x52015d(0xa08)](0x1,Math['round'](_0x3ee488[_0x52015d(0xd50)]||_0x3b4cbc[_0x52015d(0x7de)]||0x258)),_0x31a8aa=Math[_0x52015d(0xa08)](0x1,Math[_0x52015d(0x1f5)](_0x3ee488[_0x52015d(0x776)]||_0x3b4cbc['clientHeight']||0xc8)),_0x3f9c9d=_0x3b4cbc[_0x52015d(0x2d2)](!![]);for(const _0x39b4a6 of _0x3f9c9d[_0x52015d(0xa5a)]('clipPath\x20rect[data-full-x]')){_0x39b4a6['setAttribute']('x',_0x39b4a6[_0x52015d(0x99a)](_0x52015d(0x20a))),_0x39b4a6[_0x52015d(0xc6d)](_0x52015d(0xd50),_0x39b4a6[_0x52015d(0x99a)](_0x52015d(0xd4d)));}for(const _0x339542 of _0x3f9c9d[_0x52015d(0xa5a)]('.sgc-y-axis-sticky')){_0x339542[_0x52015d(0x901)](_0x52015d(0x3f6));}_0x3f9c9d['setAttribute']('width',String(_0x72ff25)),_0x3f9c9d[_0x52015d(0xc6d)](_0x52015d(0x776),String(_0x31a8aa)),_0x3f9c9d[_0x52015d(0x9a0)][_0x52015d(0x7ca)]=getComputedStyle(this)[_0x52015d(0x7ca)]||_0x52015d(0xaed);const _0xd9dca8=(getComputedStyle(this)[_0x52015d(0x97d)](_0x52015d(0x7dc))||'')[_0x52015d(0xa2f)]()||_0x52015d(0x8a4),_0x1911de=document['createElementNS']('http://www.w3.org/2000/svg',_0x52015d(0x9a0));_0x1911de[_0x52015d(0x4a0)]=_0x52015d(0x7a7)+_0xd9dca8+'}'+'.sgc-bar{opacity:0.85}',_0x3f9c9d[_0x52015d(0x3df)](_0x1911de,_0x3f9c9d[_0x52015d(0x5e2)]);const _0xadd84b=new XMLSerializer()['serializeToString'](_0x3f9c9d),_0x2d0de2=URL[_0x52015d(0xd97)](new Blob([_0xadd84b],{'type':_0x52015d(0xd7d)}));try{const _0x3d436f=new Image();await new Promise((_0x41bc72,_0x3c4a22)=>{const _0x10b8e4=_0x52015d;_0x3d436f[_0x10b8e4(0xd2b)]=_0x41bc72,_0x3d436f[_0x10b8e4(0x2a1)]=_0x3c4a22,_0x3d436f[_0x10b8e4(0x309)]=_0x2d0de2;});const _0x2edf46=document[_0x52015d(0x5c6)](_0x52015d(0xa6a));_0x2edf46[_0x52015d(0xd50)]=_0x72ff25*_0x118212,_0x2edf46[_0x52015d(0x776)]=_0x31a8aa*_0x118212;const _0x181c77=_0x2edf46[_0x52015d(0xe6c)]('2d');_0x181c77[_0x52015d(0xb05)]=_0x5e863a,_0x181c77[_0x52015d(0xe7e)](0x0,0x0,_0x2edf46[_0x52015d(0xd50)],_0x2edf46[_0x52015d(0x776)]),_0x181c77[_0x52015d(0xbfa)](_0x118212,_0x118212),_0x181c77[_0x52015d(0x12a)](_0x3d436f,0x0,0x0,_0x72ff25,_0x31a8aa),_0x2edf46[_0x52015d(0x355)](_0x47e2b5=>{const _0x58c5f8=_0x52015d;if(_0x47e2b5)this['_downloadBlob'](_0x47e2b5,this[_0x58c5f8(0xc6f)]('png'));},'image/png');}catch(_0x337915){console[_0x52015d(0x289)](_0x52015d(0x961),_0x337915);}finally{setTimeout(()=>URL[_0x52015d(0x136)](_0x2d0de2),0x1388);}}[_0x160929(0xc9d)](_0x319f95,_0x387bfc){const _0x2cfe14=_0x160929;if(this[_0x2cfe14(0x21c)]?.[_0x2cfe14(0xcb7)]!=='state_timeline')return null;const _0x126462=_0x319f95[_0x2cfe14(0x659)]||autoStateMap(_0x319f95,this[_0x2cfe14(0xb5b)],this[_0x2cfe14(0x21c)]?.[_0x2cfe14(0xcb7)]);if(!Array['isArray'](_0x126462)||!_0x126462[_0x2cfe14(0xc70)])return null;const _0x255579=new Set();for(const _0xc0c2be of _0x387bfc?.[_0x2cfe14(0xd04)]||[]){if(isNum(_0xc0c2be['v']))_0x255579[_0x2cfe14(0x2c9)](Math['round'](_0xc0c2be['v']));}if(!_0x255579[_0x2cfe14(0xcaa)])return null;const _0x473675=[];for(let _0x20634d=0x0;_0x20634d<_0x126462['length'];_0x20634d++){if(!_0x255579[_0x2cfe14(0x9b5)](_0x20634d))continue;const _0x3145e9=stateSegmentColor(_0x126462[_0x20634d],_0x319f95,_0x20634d),_0x59ea79=this[_0x2cfe14(0xe0e)](_0x3145e9,_0x319f95[_0x2cfe14(0xae9)])||_0x3145e9;if(_0x59ea79&&!_0x473675['includes'](_0x59ea79))_0x473675[_0x2cfe14(0xd65)](_0x59ea79);}return _0x473675[_0x2cfe14(0xc70)]?_0x473675:null;}[_0x160929(0x72d)](){const _0x22d628=_0x160929,_0x18fd51=this['shadowRoot'][_0x22d628(0x5b3)](_0x22d628(0xe13));if(!_0x18fd51){this[_0x22d628(0x973)]();return;}const _0x4cc9de=this[_0x22d628(0x21c)];if(!_0x4cc9de[_0x22d628(0x505)]||!this['_graphData'])_0x18fd51[_0x22d628(0x52b)]='';else{const _0x2e1642=this['_graphData']['series']['filter'](_0x53a552=>!(_0x53a552[_0x22d628(0xae9)]?.[_0x22d628(0xe11)]!=null&&_0x53a552[_0x22d628(0xae9)]['_compareCfg']?.[_0x22d628(0xe73)]===![]))[_0x22d628(0x7ee)](_0x534834=>{const _0x58ed89=_0x22d628,_0x8d0f66=_0x534834[_0x58ed89(0xae9)],_0x3db91f=pickName(_0x8d0f66[_0x58ed89(0x673)],_0x534834['meta']?.[_0x58ed89(0x555)],_0x534834[_0x58ed89(0xe00)])??_0x534834['id'],_0x7808e7=this[_0x58ed89(0xe09)]['has'](_0x534834['id']),_0x5b6613=bandedGradient(this[_0x58ed89(0xc9d)](_0x8d0f66,_0x534834))||this['_resolveColor'](_0x8d0f66[_0x58ed89(0x73c)],_0x8d0f66[_0x58ed89(0xae9)])||_0x8d0f66['color']||_0x58ed89(0x84d),_0x20b6bd=_0x8d0f66[_0x58ed89(0xd6c)]!==![]?'background:'+escapeHtml(_0x5b6613):_0x58ed89(0xe56)+escapeHtml(_0x5b6613)+_0x58ed89(0x9b1);return _0x58ed89(0x990)+(_0x7808e7?_0x58ed89(0xd7f):'')+_0x58ed89(0x8b7)+escapeHtml(_0x534834['id'])+_0x58ed89(0x6c2)+_0x20b6bd+_0x58ed89(0x876)+escapeHtml(_0x3db91f)+_0x58ed89(0x77e);})[_0x22d628(0xc0d)]('');_0x18fd51['innerHTML']='<div\x20class=\x22sgc-legend\x20position-'+escapeHtml(_0x4cc9de[_0x22d628(0x2b4)]||'center')+'\x22>'+_0x2e1642+_0x22d628(0x56d),_0x18fd51['querySelectorAll']('.sgc-legend-item')[_0x22d628(0xb54)](_0x416204=>{const _0x2a372d=_0x22d628;_0x416204[_0x2a372d(0xd83)](_0x2a372d(0x55b),()=>{const _0xa32b9a=_0x2a372d;this['_toggleSeriesVisibility'](_0x416204[_0xa32b9a(0x4bb)]['id']),this[_0xa32b9a(0xe36)]();});});}this[_0x22d628(0x973)]();}[_0x160929(0xd51)](_0x4ffb59){const _0x1536ad=_0x160929,_0x4bc23f=[];for(const _0x54f67c of this[_0x1536ad(0x248)]||[]){if(!_0x54f67c?.[_0x1536ad(0xe73)]||!_0x54f67c['entity']||_0x54f67c[_0x1536ad(0xe11)]!=null)continue;if(!legendStatsOf(_0x54f67c)[_0x1536ad(0x15b)]('live'))continue;if(_0x54f67c['statistic_id'])continue;if(resolveOffsetHours(_0x54f67c[_0x1536ad(0x51e)],this[_0x1536ad(0xb5b)]))continue;_0x4bc23f[_0x1536ad(0xd65)](_0x54f67c[_0x1536ad(0xae9)]);if(_0x54f67c[_0x1536ad(0xacc)])_0x4bc23f[_0x1536ad(0xd65)](_0x54f67c[_0x1536ad(0xacc)]);}if(!_0x4bc23f[_0x1536ad(0xc70)])return;if(!this[_0x1536ad(0xbaf)]?.[_0x1536ad(0x5b3)]?.(_0x1536ad(0xb83)))return;if(_0x4ffb59){const _0x29a49d=_0x4ffb59[_0x1536ad(0x28e)]||{},_0x1a24a6=this[_0x1536ad(0xb5b)]?.[_0x1536ad(0x28e)]||{};let _0xab7dcd=![];for(const _0x20a164 of _0x4bc23f){if(_0x29a49d[_0x20a164]!==_0x1a24a6[_0x20a164]){_0xab7dcd=!![];break;}}if(!_0xab7dcd)return;}if(this['_liveLegendRAF'])return;this['_liveLegendRAF']=requestAnimationFrame(()=>{const _0x415e28=_0x1536ad;this['_liveLegendRAF']=0x0;if(this[_0x415e28(0xa27)])this[_0x415e28(0x973)]();});}['_renderDetailLegend'](){const _0x1ffbdc=_0x160929,_0x1dcf17=this[_0x1ffbdc(0xbaf)][_0x1ffbdc(0x5b3)](_0x1ffbdc(0xb83));if(!_0x1dcf17)return;if(this[_0x1ffbdc(0x21c)]?.['sparkline']&&(this[_0x1ffbdc(0x21c)][_0x1ffbdc(0xcb7)]||_0x1ffbdc(0xa73))===_0x1ffbdc(0xa73)){_0x1dcf17[_0x1ffbdc(0x52b)]='';return;}const _0xed993e=this[_0x1ffbdc(0x248)]||[],_0x2c2c58=this[_0x1ffbdc(0x26b)]?.[_0x1ffbdc(0x4a7)]||[],_0x19d303=_0xed993e[_0x1ffbdc(0x45c)](_0x1b47a6=>_0x1b47a6?.[_0x1ffbdc(0xe73)]);if(!_0x19d303){_0x1dcf17['innerHTML']='';return;}const _0x1f1589=this[_0x1ffbdc(0xb5b)],_0x584463=_0xed993e[_0x1ffbdc(0x7ee)]((_0xf814d0,_0x2bb3b7)=>{const _0x48ec5d=_0x1ffbdc;if(!_0xf814d0?.['show_in_legend'])return'';const _0x396bf6=(_0xf814d0[_0x48ec5d(0xae9)]||_0xf814d0['statistic_id'])+'__'+_0x2bb3b7,_0x15229e=_0x2c2c58[_0x48ec5d(0xa58)](_0x3644b5=>_0x3644b5['id']===_0x396bf6||_0x3644b5[_0x48ec5d(0xae9)]===_0xf814d0),_0x199a55=_0x15229e?.[_0x48ec5d(0x9b8)]||{},_0x24aa93=legendStatsOf(_0xf814d0),_0x4c0148=(_0x22917c,_0x269f63)=>{if(!isNum(_0x22917c))return'—';const _0xacc313=_0x269f63!=null?cloneEntity(_0xf814d0,{'decimals':_0x269f63}):_0xf814d0;return formatNumber(_0x22917c,_0xacc313,_0x1f1589);},_0x3eb917=(_0x5c8678,_0x575f74)=>_0x48ec5d(0xd1f)+escapeHtml(_0x5c8678)+_0x48ec5d(0xd47)+escapeHtml(_0x575f74)+_0x48ec5d(0xd47);let _0x4a0433='';if(_0x24aa93[_0x48ec5d(0x15b)](_0x48ec5d(0xc2f)))_0x4a0433+=_0x3eb917(cardT(this['_hass'],this[_0x48ec5d(0x21c)],_0x48ec5d(0x782)),_0x4c0148(_0x199a55['min']));if(_0x24aa93['includes'](_0x48ec5d(0x44f)))_0x4a0433+=_0x3eb917(cardT(this[_0x48ec5d(0xb5b)],this[_0x48ec5d(0x21c)],_0x48ec5d(0x779)),_0x4c0148(_0x199a55[_0x48ec5d(0x44f)],0x2));if(_0x24aa93[_0x48ec5d(0x15b)](_0x48ec5d(0xa08)))_0x4a0433+=_0x3eb917(cardT(this['_hass'],this['_config'],'Max'),_0x4c0148(_0x199a55[_0x48ec5d(0xa08)]));if(_0x24aa93['includes'](_0x48ec5d(0xe01))){const _0x250593=_0x15229e?.['points']?.['length']?_0x15229e[_0x48ec5d(0xd04)][_0x15229e[_0x48ec5d(0xd04)][_0x48ec5d(0xc70)]-0x1]['v']:null,_0x309613=_0x1f1589?.[_0x48ec5d(0x28e)]?.[_0xf814d0[_0x48ec5d(0xae9)]]?.[_0x48ec5d(0x89b)],_0x15b8ef=isNum(_0x250593)?_0x250593:_0x309613!=null?toNum(_0x309613):null;_0x4a0433+=_0x3eb917(cardT(this[_0x48ec5d(0xb5b)],this[_0x48ec5d(0x21c)],_0x48ec5d(0x6df)),_0x4c0148(_0x15b8ef));}if(_0x24aa93['includes']('sum'))_0x4a0433+=_0x3eb917(cardT(this['_hass'],this[_0x48ec5d(0x21c)],'Sum'),_0x4c0148(_0x199a55['sum']));if(_0x24aa93['includes'](_0x48ec5d(0x1cc))&&_0xf814d0['_compareOf']==null){const _0x378b78=cloneEntity(_0xf814d0,{'primary_state_as':null,'show_state_last':![]}),_0x2a267c=this[_0x48ec5d(0x842)](_0x378b78,_0x2bb3b7);_0x4a0433+=_0x3eb917(cardT(this[_0x48ec5d(0xb5b)],this['_config'],_0x48ec5d(0xd7a)),_0x2a267c?.[_0x48ec5d(0x7d7)]||'—');}const _0x55ac23=this[_0x48ec5d(0xe0e)](_0xf814d0['color'],_0xf814d0[_0x48ec5d(0xae9)])||_0xf814d0[_0x48ec5d(0x73c)]||PALETTE[_0x2bb3b7%PALETTE['length']]||_0x48ec5d(0x84d),_0x5998c5=pickName(_0xf814d0['name'],_0x15229e?.[_0x48ec5d(0xe00)]?.[_0x48ec5d(0x555)],{'friendly_name':_0x15229e?.['meta']?.['friendly_name']??_0x1f1589?.[_0x48ec5d(0x28e)]?.[_0xf814d0[_0x48ec5d(0xae9)]]?.['attributes']?.[_0x48ec5d(0xdb6)]})??_0xf814d0[_0x48ec5d(0xae9)]??_0xf814d0[_0x48ec5d(0x378)]??'',_0x54246e=this['_hiddenEntities'][_0x48ec5d(0x9b5)](_0x396bf6)?'\x20legend-hidden':'',_0x122b84=this[_0x48ec5d(0xc9d)](_0xf814d0,_0x15229e),_0x2587d8=_0x122b84&&_0x122b84[_0x48ec5d(0xc70)]>0x1?bandedGradient(_0x122b84):null,_0x34ddea=_0xf814d0[_0x48ec5d(0xd6c)]===![]?_0x48ec5d(0xacf):_0x2587d8?_0x48ec5d(0x3a8)+escapeHtml(_0x2587d8)+_0x48ec5d(0x1b0):_0x48ec5d(0x11b)+escapeHtml(_0x122b84?.[0x0]||_0x55ac23);return _0x48ec5d(0x483)+_0x54246e+_0x48ec5d(0x8b7)+escapeHtml(_0x396bf6)+'\x22\x20style=\x22'+_0x34ddea+_0x48ec5d(0xc7b)+escapeHtml(_0x5998c5)+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>'+_0x4a0433+_0x48ec5d(0x7c8);})[_0x1ffbdc(0x272)](Boolean)[_0x1ffbdc(0xc0d)]('');_0x1dcf17[_0x1ffbdc(0x52b)]=_0x584463?_0x1ffbdc(0xc54)+_0x584463+_0x1ffbdc(0x56d):'',_0x1dcf17[_0x1ffbdc(0xa5a)](_0x1ffbdc(0x344))[_0x1ffbdc(0xb54)](_0x156ede=>{const _0x185935=_0x1ffbdc;_0x156ede[_0x185935(0xd83)]('click',()=>{const _0x1de9da=_0x185935;this[_0x1de9da(0x292)](_0x156ede[_0x1de9da(0x4bb)]['id']),this[_0x1de9da(0xe36)]();});});}[_0x160929(0x55d)](){const _0x5d0761=_0x160929;if(this['_config']?.[_0x5d0761(0x9d6)]&&(this[_0x5d0761(0x21c)][_0x5d0761(0xcb7)]||'timeline')==='timeline'){this[_0x5d0761(0x696)]();return;}this[_0x5d0761(0x29e)](_0x5d0761(0x70d)),this[_0x5d0761(0x29e)](_0x5d0761(0x510));}[_0x160929(0x29e)](_0x5317ed){const _0x26eaf5=_0x160929,_0x2c5e63=this[_0x26eaf5(0xbaf)][_0x26eaf5(0x5b3)](_0x26eaf5(0x2cf)+_0x5317ed+'\x22]');if(!_0x2c5e63)return;const _0x5c1597=this['_config'];if(!_0x5c1597||_0x5c1597['sparkline']){_0x2c5e63['innerHTML']='';return;}const _0x2b0bbb=this['_entities']||[],_0xced147=_0x2b0bbb[_0x26eaf5(0x272)](_0x1740ca=>_0x1740ca[_0x26eaf5(0x45d)]!==![]),_0x4e5d22=[],_0x119d0c=[],_0x502db0=[];for(const _0x41e0bb of _0xced147){const _0x44d29f=_0x41e0bb['align_state']||_0x26eaf5(0xa36),_0x5c4910=_0x44d29f['startsWith'](_0x26eaf5(0x510));if(_0x5317ed===_0x26eaf5(0x70d)&&_0x5c4910)continue;if(_0x5317ed===_0x26eaf5(0x510)&&!_0x5c4910)continue;const _0x3b1bd0=_0x5c4910?_0x44d29f[_0x26eaf5(0x944)]('bottom-',''):_0x44d29f;if(_0x3b1bd0===_0x26eaf5(0x785))_0x502db0[_0x26eaf5(0xd65)](_0x41e0bb);else{if(_0x3b1bd0===_0x26eaf5(0x1f7))_0x119d0c[_0x26eaf5(0xd65)](_0x41e0bb);else _0x4e5d22[_0x26eaf5(0xd65)](_0x41e0bb);}}const _0x3ea8c6=!!(_0x5c1597[_0x26eaf5(0xce3)]||_0x5c1597[_0x26eaf5(0x651)]||_0x5c1597[_0x26eaf5(0x9f7)]),_0x5acdbd=!_0x3ea8c6&&!!_0x5c1597[_0x26eaf5(0x1c6)]&&_0x5317ed===_0x26eaf5(0x70d),_0x1ddf52=_0x5acdbd?this['_renderBatteryIcon']():'';if(!_0x4e5d22[_0x26eaf5(0xc70)]&&!_0x119d0c[_0x26eaf5(0xc70)]&&!_0x502db0[_0x26eaf5(0xc70)]&&!_0x1ddf52){_0x2c5e63[_0x26eaf5(0x52b)]='';return;}const _0xd8d963=_0x5c1597[_0x26eaf5(0x720)]==='horizontal'?_0x26eaf5(0xa50):_0x26eaf5(0x8ee),_0x1da23d=this[_0x26eaf5(0xb5b)],_0x2981a6=_0x3d9712=>{const _0x268fb4=_0x26eaf5,_0x54c50a=_0x2b0bbb[_0x268fb4(0xe59)](_0x3d9712);return this['_buildStateRowHtml'](_0x3d9712,_0x54c50a,_0x1da23d);},_0x2e842b=_0x4e5d22[_0x26eaf5(0x7ee)](_0x2981a6)[_0x26eaf5(0x272)](Boolean)[_0x26eaf5(0xc0d)](''),_0xdb1fd2=_0x119d0c[_0x26eaf5(0x7ee)](_0x2981a6)['filter'](Boolean)['join']('');let _0x11ce64=_0x502db0[_0x26eaf5(0x7ee)](_0x2981a6)[_0x26eaf5(0x272)](Boolean)[_0x26eaf5(0xc0d)](''),_0x2ac03a='';if(_0x1ddf52){const _0x1a0ba0=_0x5c1597['card_header_size']||_0x26eaf5(0x9fe);_0x2ac03a=_0x26eaf5(0x56b)+escapeHtml(_0x1a0ba0)+'\x22>'+_0x1ddf52+_0x26eaf5(0x40b);}_0x2c5e63[_0x26eaf5(0xce6)]=_0x26eaf5(0x98e)+_0xd8d963;const _0x5049ab=_0x2e842b?'<div\x20class=\x22sgc-state-align-left\x22>'+_0x2e842b+_0x26eaf5(0x56d):'',_0x4c22ec=_0xdb1fd2?'<div\x20class=\x22sgc-state-align-center\x22>'+_0xdb1fd2+_0x26eaf5(0x56d):'',_0xa579ec=_0x11ce64?_0x26eaf5(0xb59)+_0x11ce64+_0x26eaf5(0x56d):'';_0x2c5e63[_0x26eaf5(0x52b)]=_0x26eaf5(0x665)+_0x5049ab+_0x4c22ec+_0xa579ec+_0x2ac03a+_0x26eaf5(0x56d),_0x2c5e63[_0x26eaf5(0xa5a)](_0x26eaf5(0x24d))[_0x26eaf5(0xb54)](_0x11576e=>{const _0x28e46a=_0x26eaf5;_0x11576e['style']['cursor']='pointer',_0x11576e[_0x28e46a(0xd83)](_0x28e46a(0x55b),_0x46f277=>{const _0x776735=_0x28e46a,_0x2d2d41=parseInt(_0x11576e[_0x776735(0x4bb)][_0x776735(0xa9a)],0xa),_0x7dab9d=_0x2b0bbb[_0x2d2d41];if(!_0x7dab9d)return;_0x46f277[_0x776735(0x988)](),this[_0x776735(0x99c)](_0x7dab9d,()=>{const _0x344b9d=_0x776735;this[_0x344b9d(0x292)]((_0x7dab9d[_0x344b9d(0xae9)]||_0x7dab9d[_0x344b9d(0x378)])+'__'+_0x2d2d41),this[_0x344b9d(0xe36)]();});});});}[_0x160929(0x6b2)](_0xc0f8f2){const _0x2bec48=_0x160929;if(!this[_0x2bec48(0x248)]?.[_0x2bec48(0xc70)])return null;if(this['_config']?.[_0x2bec48(0x1f2)])return null;let _0x47e317=null;for(let _0x947520=0x0;_0x947520<this[_0x2bec48(0x248)]['length'];_0x947520++){const _0x143311=this[_0x2bec48(0x248)][_0x947520];if(!_0x143311||_0x143311[_0x2bec48(0xe5c)]===![])continue;const _0x5856f6=(_0x143311[_0x2bec48(0xae9)]||_0x143311[_0x2bec48(0x378)])+'__'+_0x947520;if(this['_hiddenEntities']?.['has']?.(_0x5856f6))continue;const _0x154245=_0x143311['y_axis']===_0x2bec48(0xb20)?'secondary':_0x2bec48(0x24a);if(_0x154245!==_0xc0f8f2)continue;const _0x20db3d=_0x143311[_0x2bec48(0x659)]||autoStateMap(_0x143311,this[_0x2bec48(0xb5b)],this[_0x2bec48(0x21c)]?.[_0x2bec48(0xcb7)]);if(!_0x20db3d||!Array[_0x2bec48(0x724)](_0x20db3d)||!_0x20db3d['length'])continue;if(_0x47e317&&_0x47e317!==_0x20db3d)return null;_0x47e317=_0x20db3d;}return _0x47e317;}[_0x160929(0x99c)](_0x3ffc29,_0x18f77f){const _0x525afd=_0x160929,_0x5893d2=_0x3ffc29?.[_0x525afd(0xae9)];if(!_0x5893d2)return;const _0x23f07c=_0x3ffc29[_0x525afd(0xc81)],_0x24a4a9=_0x23f07c?.[_0x525afd(0x697)];if(_0x23f07c&&_0x24a4a9&&_0x24a4a9!=='none'){if(_0x24a4a9===_0x525afd(0x265)){const _0x38aee7=new Event('ll-custom',{'bubbles':!![],'composed':!![]});_0x38aee7[_0x525afd(0xe85)]=_0x23f07c,this['dispatchEvent'](_0x38aee7);return;}const _0x53a047=new Event('hass-action',{'bubbles':!![],'composed':!![]});_0x53a047[_0x525afd(0xe85)]={'config':{'entity':_0x5893d2,'tap_action':_0x23f07c},'action':_0x525afd(0xcd7)},this[_0x525afd(0x537)](_0x53a047);return;}if(typeof _0x18f77f==='function'){_0x18f77f();return;}const _0xf6411b=new Event(_0x525afd(0x953),{'bubbles':!![],'composed':!![]});_0xf6411b[_0x525afd(0xe85)]={'entityId':_0x5893d2},this['dispatchEvent'](_0xf6411b);}[_0x160929(0xda5)](_0x1b136f,_0x3a2c55){const _0x10f140=_0x160929;if(!_0x3a2c55||!Array[_0x10f140(0x724)](_0x3a2c55))return null;if(typeof _0x1b136f!==_0x10f140(0x481)||isNaN(_0x1b136f))return null;if(Math[_0x10f140(0x960)](_0x1b136f-Math['round'](_0x1b136f))>0.000001)return'';const _0x97add7=Math[_0x10f140(0x1f5)](_0x1b136f);if(_0x97add7<0x0||_0x97add7>=_0x3a2c55[_0x10f140(0xc70)])return'';const _0x4d1494=_0x3a2c55[_0x97add7];return _0x4d1494?.[_0x10f140(0x7d7)]||String(_0x4d1494?.['value']??'');}[_0x160929(0x736)](_0x25ce7b,_0x1b550e,_0x433ca6){const _0x523f2f=_0x160929,_0x5b32f0=_0x433ca6?.['states']?.[_0x25ce7b[_0x523f2f(0xae9)]];if(!_0x25ce7b[_0x523f2f(0xae9)]&&!_0x25ce7b[_0x523f2f(0x378)])return'';const _0x23884e=_0x15c45d=>{const _0x230ed0=_0x523f2f;if(_0x15c45d==null||_0x15c45d==='')return'';const _0x55a8cc=String(_0x15c45d)[_0x230ed0(0xa2f)]();return/[a-z%]$/i[_0x230ed0(0x2e2)](_0x55a8cc)?_0x230ed0(0x5eb)+_0x55a8cc:'font-size:'+_0x55a8cc+'px';},_0x58042d=_0x23884e(_0x25ce7b['name_size']),_0x3e3969=_0x23884e(_0x25ce7b['state_size']),_0x3cfdc0=_0x25ce7b['icon_size']?_0x523f2f(0x293)+(/[a-z%]$/i['test'](String(_0x25ce7b[_0x523f2f(0xbfc)])[_0x523f2f(0xa2f)]())?String(_0x25ce7b[_0x523f2f(0xbfc)])[_0x523f2f(0xa2f)]():String(_0x25ce7b[_0x523f2f(0xbfc)])[_0x523f2f(0xa2f)]()+'px'):'';let _0x588fd1='';if(!_0x25ce7b[_0x523f2f(0xfb)]){const _0xe5dfe0=this[_0x523f2f(0x90d)]?.[_0x523f2f(0x1a9)](_0x1b550e)||'',_0x349ac6=this[_0x523f2f(0x7fc)](_0x5b32f0?.[_0x523f2f(0xcd4)]?.['friendly_name'],_0x25ce7b,_0x1b550e),_0x27cab3=_0xe5dfe0&&_0x349ac6!=null?_0x349ac6+_0xe5dfe0:_0x349ac6;let _0x1fc6d4=pickName(_0x25ce7b['name'],this[_0x523f2f(0xa6d)](_0x25ce7b['name'],_0x25ce7b[_0x523f2f(0xae9)]),{'friendly_name':_0x27cab3});if(!_0x1fc6d4&&_0x25ce7b[_0x523f2f(0x673)])_0x1fc6d4=_0x25ce7b[_0x523f2f(0xae9)];_0x1fc6d4&&(_0x588fd1='<span\x20class=\x22sgc-state-name\x22'+(_0x58042d?_0x523f2f(0x957)+_0x58042d+'\x22':'')+'>'+escapeHtml(_0x1fc6d4)+'</span>');}const _0x276354=_0x25ce7b[_0x523f2f(0x320)]??_0x5b32f0?.[_0x523f2f(0xcd4)]?.[_0x523f2f(0x24f)]??(_0x25ce7b[_0x523f2f(0x378)]?this['_statMeta']?.[_0x25ce7b[_0x523f2f(0x378)]]?.[_0x523f2f(0x24f)]:null)??'',_0x36a1cc=this['_resolveStateRowValue'](_0x25ce7b,_0x1b550e),_0x285086=_0x36a1cc[_0x523f2f(0xae3)],_0x3cd36b=_0x36a1cc[_0x523f2f(0x7d7)],_0x43e817=this[_0x523f2f(0xe0e)](_0x25ce7b[_0x523f2f(0x73c)],_0x25ce7b['entity'])||_0x25ce7b[_0x523f2f(0x73c)]||PALETTE[_0x1b550e%PALETTE[_0x523f2f(0xc70)]]||_0x523f2f(0x84d),_0x21c14f=!!_0x25ce7b['state_adaptive_color'],_0x253a65=_0x25ce7b['color_thresholds'],_0x44230f=!!(_0x253a65?.[_0x523f2f(0x397)]&&Array[_0x523f2f(0x724)](_0x253a65['values'])&&_0x253a65['values']['length']&&isNum(_0x285086)),_0x480442=(_0x253a65?.[_0x523f2f(0x4ea)]??_0x523f2f(0xdd4))!==_0x523f2f(0x3e6);let _0x54c595=null;if(_0x21c14f&&!_0x44230f){const _0x230d58=_0x25ce7b[_0x523f2f(0x659)]||autoStateMap(_0x25ce7b,this[_0x523f2f(0xb5b)],this['_config']?.['chart_mode']);if(Array[_0x523f2f(0x724)](_0x230d58)&&_0x230d58[_0x523f2f(0xc70)]){let _0x18b1f5=isNum(_0x285086)?Math[_0x523f2f(0x1f5)](_0x285086):null;if(_0x18b1f5===null&&_0x5b32f0&&_0x5b32f0[_0x523f2f(0x89b)]!=null){const _0x27bd6e=applyStateMap(_0x5b32f0[_0x523f2f(0x89b)],_0x230d58);if(_0x27bd6e&&_0x27bd6e['mapped'])_0x18b1f5=_0x27bd6e['value'];}_0x18b1f5!==null&&_0x18b1f5>=0x0&&_0x18b1f5<_0x230d58[_0x523f2f(0xc70)]&&(_0x54c595=_0x230d58[_0x18b1f5]?.[_0x523f2f(0x73c)]||null);}}const _0x2aadc1=_0x21c14f?_0x44230f?resolveValueColor(_0x285086,this[_0x523f2f(0xdcd)](_0x25ce7b),_0x43e817,_0x480442):_0x54c595||_0x43e817:null,_0x5c2119=this[_0x523f2f(0xe0e)](_0x25ce7b[_0x523f2f(0x692)],_0x25ce7b[_0x523f2f(0xae9)])||_0x25ce7b[_0x523f2f(0x692)],_0x22a8ab=this[_0x523f2f(0xe0e)](_0x25ce7b[_0x523f2f(0x57f)],_0x25ce7b['entity'])||_0x25ce7b[_0x523f2f(0x57f)],_0x4d99ed=_0x21c14f?_0x5c2119==='threshold'?this[_0x523f2f(0x7df)](_0x5c2119,_0x25ce7b,_0x285086,_0x43e817):_0x2aadc1:this[_0x523f2f(0x7df)](_0x5c2119,_0x25ce7b,_0x285086,_0x43e817),_0x4f9dc3=_0x21c14f?_0x22a8ab===_0x523f2f(0x74a)?this[_0x523f2f(0x7df)](_0x22a8ab,_0x25ce7b,_0x285086,_0x43e817):_0x2aadc1:this[_0x523f2f(0x7df)](_0x22a8ab,_0x25ce7b,_0x285086,_0x43e817),_0x336300=_0x4d99ed?_0x523f2f(0xa84)+escapeHtml(_0x4d99ed):'',_0x30cf3f=_0x4f9dc3?'color:'+escapeHtml(_0x4f9dc3):'',_0xe73725=_0x336300,_0x26472a=[_0x30cf3f,_0x3e3969]['filter'](Boolean)[_0x523f2f(0xc0d)](';'),_0x37fd65=this['_resolveTemplate'](_0x25ce7b[_0x523f2f(0xa9c)],_0x25ce7b[_0x523f2f(0xae9)]),_0xab5409=_0x37fd65?_0x523f2f(0x3c1)+(_0xe73725?_0x523f2f(0x957)+_0xe73725+'\x22':'')+'><ha-icon\x20icon=\x22'+escapeHtml(_0x37fd65)+'\x22'+(_0x3cfdc0?'\x20style=\x22'+_0x3cfdc0+'\x22':'')+_0x523f2f(0x33e):'';let _0x36301d;{const _0x1614d5=this[_0x523f2f(0xb8c)](_0x25ce7b,_0x1b550e,_0x4f9dc3,_0x3e3969),_0x22be4a=_0x276354?_0x523f2f(0xe7c)+escapeHtml(_0x276354)+_0x523f2f(0xd47):'',_0x58c091=_0x36a1cc['timestamp']?_0x523f2f(0x15a)+escapeHtml(_0x36a1cc[_0x523f2f(0x535)])+_0x523f2f(0xd47):'',_0x499728=_0x36a1cc['range']?_0x523f2f(0xd1b)+escapeHtml(_0x36a1cc[_0x523f2f(0xbf6)][_0x523f2f(0xc2f)])+_0x523f2f(0x62b)+escapeHtml(_0x36a1cc['range'][_0x523f2f(0xa08)])+(_0x276354?'\x20'+escapeHtml(_0x276354):'')+_0x523f2f(0x9b2):'';_0x36301d=_0x523f2f(0xe81)+(_0x26472a?_0x523f2f(0x957)+_0x26472a+'\x22':'')+'>'+escapeHtml(_0x3cd36b)+_0x22be4a+_0x58c091+_0x499728+_0x523f2f(0xd47)+_0x1614d5;}const _0x1e825e=_0x21c14f?_0x2aadc1||_0x43e817:_0x43e817,_0x2807bf=_0x25ce7b['show_state']!==![]&&_0x25ce7b[_0x523f2f(0xd6c)]!==![]?_0x523f2f(0xc44)+escapeHtml(_0x1e825e)+_0x523f2f(0x616):'',_0x2995ed={'up':'▲','down':'▼','stable':'━'},_0x5a2ca5={'up':_0x25ce7b[_0x523f2f(0x31e)]||_0x523f2f(0xaaa),'down':_0x25ce7b[_0x523f2f(0x749)]||'var(--error-color,\x20#ef4444)','stable':_0x25ce7b[_0x523f2f(0xc73)]||_0x523f2f(0x547)},_0x8ec207=_0x23884e(_0x25ce7b['trend_icon_size']);let _0x299f25=_0x523f2f(0x475);if(_0x25ce7b[_0x523f2f(0xd5e)]!==![]){const _0x4712d0=_0x25ce7b['entity']+'__'+_0x1b550e,_0x3c6cda=this[_0x523f2f(0x26b)]?.[_0x523f2f(0x4a7)]?.[_0x523f2f(0xa58)](_0x3d4fce=>_0x3d4fce['id']===_0x4712d0||_0x3d4fce['entity']===_0x25ce7b);_0x299f25=trendDirection(_0x3c6cda,_0x25ce7b);}const _0x3dd035=[_0x523f2f(0xa84)+(_0x5a2ca5[_0x299f25]||_0x5a2ca5[_0x523f2f(0x475)]),_0x8ec207][_0x523f2f(0x272)](Boolean)[_0x523f2f(0xc0d)](';'),_0x447086=_0x25ce7b[_0x523f2f(0xd5e)]!==![]&&this[_0x523f2f(0x21c)]?.[_0x523f2f(0xcb7)]!==_0x523f2f(0x93e)?_0x523f2f(0xda2)+_0x3dd035+'\x22>'+(_0x2995ed[_0x299f25]||_0x2995ed[_0x523f2f(0x475)])+'</span>':'',_0x5b6946=this['_hiddenEntities']?.[_0x523f2f(0x9b5)]((_0x25ce7b[_0x523f2f(0xae9)]||_0x25ce7b[_0x523f2f(0x378)])+'__'+_0x1b550e)?_0x523f2f(0x5ee):'',_0x2393d0=_0x25ce7b[_0x523f2f(0x6f5)]==='below';if(_0x2393d0&&_0x588fd1)return'<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked'+_0x5b6946+_0x523f2f(0xd46)+_0x1b550e+'\x22>'+_0x2807bf+_0xab5409+_0x523f2f(0x274)+_0x36301d+_0x447086+_0x523f2f(0xcda)+_0x588fd1+_0x523f2f(0x2e4);return _0x523f2f(0x3b4)+_0x5b6946+_0x523f2f(0xd46)+_0x1b550e+'\x22>'+_0x2807bf+_0xab5409+_0x588fd1+_0x36301d+_0x447086+_0x523f2f(0x56d);}['_resolveStateRowValue'](_0x2bf28,_0x3afce5){const _0x56a475=_0x160929,_0x209511=this['_hass'],_0x587a1a=_0x209511?.['states']?.[_0x2bf28[_0x56a475(0xae9)]],_0x56aac0=()=>{const _0x4a86b4=_0x56a475;if(!this['_graphData']?.[_0x4a86b4(0x4a7)])return null;const _0x120693=(_0x2bf28[_0x4a86b4(0xae9)]||_0x2bf28[_0x4a86b4(0x378)])+'__'+_0x3afce5;return this[_0x4a86b4(0x26b)][_0x4a86b4(0x4a7)][_0x4a86b4(0xa58)](_0x508c25=>_0x508c25[_0x4a86b4(0xae9)]===_0x2bf28||_0x508c25['id']===_0x120693)||this[_0x4a86b4(0x26b)]['series'][_0x4a86b4(0xa58)](_0x1ce6ee=>_0x1ce6ee['id']===(_0x2bf28[_0x4a86b4(0xae9)]||_0x2bf28[_0x4a86b4(0x378)]));};let _0x26dc55=_0x2bf28[_0x56a475(0x3f2)];if(!_0x26dc55&&_0x2bf28[_0x56a475(0xcbb)])_0x26dc55=_0x56a475(0xe01);if(_0x2bf28[_0x56a475(0xacc)]&&(!_0x26dc55||_0x26dc55===_0x56a475(0x89b)))_0x26dc55=_0x56a475(0xe01);if(_0x26dc55&&_0x26dc55!==_0x56a475(0x89b)){const _0x12c67c=_0x56aac0();if(_0x12c67c){const _0x43acb0=_0x1eb376=>{const _0x2eb640=_0x56a475;if(!_0x2bf28[_0x2eb640(0x1c7)])return null;if(_0x1eb376!==_0x2eb640(0xc2f)&&_0x1eb376!=='max'&&_0x1eb376!==_0x2eb640(0x222)&&_0x1eb376!==_0x2eb640(0xe01))return null;const _0x1d74f8=_0x1eb376+'T',_0x3aac73=_0x12c67c[_0x2eb640(0x9b8)]?.[_0x1d74f8];if(!isNum(_0x3aac73))return null;const _0x1f647e=!!_0x12c67c[_0x2eb640(0x9b8)]?.[_0x1d74f8+_0x2eb640(0x4b7)],_0x51a178=_0x1f647e?_0x2eb640(0x565):_0x12c67c[_0x2eb640(0xc19)]||'raw';try{return formatDateTime(new Date(_0x3aac73),this[_0x2eb640(0x21c)],_0x209511,{'precision':_0x51a178});}catch(_0x140a5a){return null;}},_0x3ee383=()=>{const _0x1fa1bd=_0x56a475;if(!_0x2bf28[_0x1fa1bd(0xde5)])return null;let _0x5bed63=Infinity,_0x525827=-Infinity;if(_0x12c67c['points']?.[_0x1fa1bd(0xc70)])for(const _0x3e3bf2 of _0x12c67c[_0x1fa1bd(0xd04)]){if(isNum(_0x3e3bf2[_0x1fa1bd(0x6be)])&&_0x3e3bf2[_0x1fa1bd(0x6be)]<_0x5bed63)_0x5bed63=_0x3e3bf2[_0x1fa1bd(0x6be)];if(isNum(_0x3e3bf2['bMax'])&&_0x3e3bf2[_0x1fa1bd(0x7fd)]>_0x525827)_0x525827=_0x3e3bf2['bMax'];}if(!isFinite(_0x5bed63)&&isNum(_0x12c67c[_0x1fa1bd(0x9b8)]?.['min']))_0x5bed63=_0x12c67c[_0x1fa1bd(0x9b8)][_0x1fa1bd(0xc2f)];if(!isFinite(_0x525827)&&isNum(_0x12c67c[_0x1fa1bd(0x9b8)]?.[_0x1fa1bd(0xa08)]))_0x525827=_0x12c67c[_0x1fa1bd(0x9b8)][_0x1fa1bd(0xa08)];if(!isFinite(_0x5bed63)||!isFinite(_0x525827))return null;return{'min':formatNumber(_0x5bed63,_0x2bf28,_0x209511),'max':formatNumber(_0x525827,_0x2bf28,_0x209511)};},_0x56b7cd=(_0x4ce7cb,_0x42c63b)=>{const _0x13aab1=_0x56a475,_0x10ac40=formatNumber(_0x4ce7cb,_0x2bf28,_0x209511),_0x4f970a=_0x43acb0(_0x42c63b),_0x2d7304=_0x3ee383(),_0x33bbd7={'numeric':_0x4ce7cb,'label':_0x10ac40};if(_0x4f970a)_0x33bbd7[_0x13aab1(0x535)]=_0x4f970a;if(_0x2d7304)_0x33bbd7['range']=_0x2d7304;return _0x33bbd7;};if(_0x26dc55===_0x56a475(0xe01)){const _0x4b6b5b=_0x12c67c[_0x56a475(0xd04)]?.[_0x12c67c[_0x56a475(0xd04)][_0x56a475(0xc70)]-0x1];if(_0x4b6b5b&&isNum(_0x4b6b5b['v']))return _0x56b7cd(_0x4b6b5b['v'],_0x56a475(0xe01));}else{const _0x3ebd3c=_0x26dc55===_0x56a475(0x14c)?_0x56a475(0x44f):_0x26dc55,_0x53d69c=_0x12c67c[_0x56a475(0x9b8)]?.[_0x3ebd3c];if(isNum(_0x53d69c))return _0x56b7cd(_0x53d69c,_0x3ebd3c);}}}if(_0x2bf28[_0x56a475(0xacc)]&&!_0x2bf28[_0x56a475(0x592)]&&!_0x2bf28[_0x56a475(0x3d5)])return{'numeric':null,'label':''};const _0x33ad92=resolveOffsetHours(_0x2bf28['offset'],_0x209511),_0x4fef31=!!_0x2bf28['statistic_id'],_0x2fdf4b=_0x33ad92!==0x0||_0x4fef31;if(_0x2fdf4b){const _0x3375da=_0x56aac0(),_0x4e852a=_0x3375da?.[_0x56a475(0xd04)];if(_0x4e852a&&_0x4e852a[_0x56a475(0xc70)]){let _0x2d2cfe=_0x4e852a[_0x4e852a[_0x56a475(0xc70)]-0x1];if(_0x33ad92!==0x0){const _0x2ddd13=Date['now']();let _0x20910c=Infinity,_0x4e39ff=null;for(const _0x87033 of _0x4e852a){if(!isNum(_0x87033['v']))continue;const _0x27c362=Math[_0x56a475(0x960)](_0x87033['t']-_0x2ddd13);_0x27c362<_0x20910c&&(_0x20910c=_0x27c362,_0x4e39ff=_0x87033);}if(_0x4e39ff)_0x2d2cfe=_0x4e39ff;}if(_0x2d2cfe&&isNum(_0x2d2cfe['v']))return{'numeric':_0x2d2cfe['v'],'label':formatNumber(_0x2d2cfe['v'],_0x2bf28,_0x209511)};}}const _0xab072f=this[_0x56a475(0x85c)](_0x2bf28,_0x3afce5),_0x44ce66=_0xab072f?getAttributePath(_0x587a1a?.[_0x56a475(0xcd4)],_0xab072f):_0x587a1a?.[_0x56a475(0x89b)],_0x36bde3=_0xab072f?null:_0x2bf28[_0x56a475(0x659)]||autoStateMap(_0x2bf28,_0x209511,this[_0x56a475(0x21c)]?.['chart_mode']);if(_0x36bde3){const _0x3e2dd4=applyStateMap(_0x44ce66,_0x36bde3);if(_0x3e2dd4[_0x56a475(0x90a)]){const _0x39d79c=_0x36bde3[_0x3e2dd4['value']],_0x2287e3=_0x39d79c?.[_0x56a475(0x7d7)]||String(_0x39d79c?.[_0x56a475(0xe91)]);return{'numeric':_0x3e2dd4[_0x56a475(0xe91)],'label':_0x2287e3};}}const _0x42fb03=toNum(_0x44ce66);if(_0x42fb03===null){const _0x16ee13=_0x44ce66==null?'—':String(_0x44ce66);return{'numeric':null,'label':_0x16ee13};}const _0xcca4bd=DataProcessor[_0x56a475(0x3c2)]({'t':0x0,'v':_0x42fb03},_0x2bf28),_0x134d79=_0xcca4bd?.['v']??null;if(_0x134d79===null)return{'numeric':null,'label':'—'};return{'numeric':_0x134d79,'label':formatNumber(_0x134d79,_0x2bf28,_0x209511)};}[_0x160929(0xb8c)](_0x14f401,_0xcd82f0,_0x5400ed,_0x3d61e4){const _0x47869f=_0x160929,_0x533bf8=_0x14f401[_0x47869f(0xde3)];if(!_0x533bf8)return'';const _0x42fd09=[_0x5400ed?_0x47869f(0xa84)+_0x5400ed:'',_0x3d61e4||''][_0x47869f(0x272)](Boolean)[_0x47869f(0xc0d)](';'),_0x58cd61=_0x42fd09?_0x47869f(0x957)+escapeHtml(_0x42fd09)+'\x22':'',_0x366019=(_0x14f401[_0x47869f(0xae9)]||_0x14f401['statistic_id'])+'__'+_0xcd82f0,_0x45be43=this[_0x47869f(0x26b)]?.[_0x47869f(0x4a7)]?.['find'](_0x10162e=>_0x10162e[_0x47869f(0xae9)]===_0x14f401||_0x10162e['id']===_0x366019||_0x10162e['id']===(_0x14f401['entity']||_0x14f401[_0x47869f(0x378)]));if(!_0x45be43)return'';if(_0x533bf8===_0x47869f(0x327)){const _0x535b90=this['_config']?.[_0x47869f(0xcb7)];if(![_0x47869f(0xc35),_0x47869f(0xcca),_0x47869f(0x57d)][_0x47869f(0x15b)](_0x535b90))return'';const _0x157d40=_0x535b90===_0x47869f(0xcca)?toNum(this[_0x47869f(0x21c)]?.[_0x47869f(0x674)]):null,_0x2a9f18=_0x1825df=>!isNum(_0x157d40)||Math[_0x47869f(0x960)](_0x1825df)>=_0x157d40;let _0x27975a=0x0;for(const _0x42242f of this['_graphData']?.['series']||[]){const _0x1b8cce=_0x42242f[_0x47869f(0xae9)];if(!_0x1b8cce)continue;const _0x47aca9=this[_0x47869f(0x299)](_0x42242f,_0x1b8cce);if(!_0x2a9f18(_0x47aca9))continue;_0x27975a+=Math[_0x47869f(0x960)](_0x47aca9);}const _0x17f826=this[_0x47869f(0x299)](_0x45be43,_0x14f401);if(!_0x2a9f18(_0x17f826)||!(_0x27975a>0x0))return'';const _0x41b2cf=Math['abs'](_0x17f826)/_0x27975a*0x64,_0x31fcb7=toNum(_0x14f401['decimals'])??0x1;return'<span\x20class=\x22sgc-state-second\x22'+_0x58cd61+'>'+escapeHtml(_0x41b2cf[_0x47869f(0x62e)](_0x31fcb7))+_0x47869f(0x4d8);}if(!_0x45be43[_0x47869f(0x9b8)])return'';const _0x4a149e=_0x533bf8===_0x47869f(0x14c)?'avg':_0x533bf8,_0x232162=_0x45be43[_0x47869f(0x9b8)][_0x4a149e];if(!isNum(_0x232162))return'';const _0x3c1421=_0x533bf8['toUpperCase']();return _0x47869f(0x969)+_0x58cd61+_0x47869f(0xb3c)+escapeHtml(_0x3c1421)+_0x47869f(0xd47)+escapeHtml(formatNumber(_0x232162,_0x14f401,this['_hass']))+_0x47869f(0xd47);}[_0x160929(0x299)](_0x4cbb1d,_0xf2556b){const _0x386f2c=_0x160929,_0xf8777d=(_0x4cbb1d['points']||[])[_0x386f2c(0x272)](_0x34dce=>_0x34dce['v']!==null&&_0x34dce['v']!==undefined),_0x7bfc56=this['_config']?.[_0x386f2c(0xcb7)]===_0x386f2c(0xcca)?_0x386f2c(0x44f):'last',_0x1cdd0b=_0xf2556b['aggregate_func']||_0x7bfc56;let _0x1d4c87;if(_0xf8777d[_0x386f2c(0xc70)])_0x1d4c87=reduceByAggregate(_0xf8777d,_0x1cdd0b);else{const _0x494cef=this['_hass']?.[_0x386f2c(0x28e)]?.[_0xf2556b['entity']];_0x1d4c87=_0x494cef?parseFloat(_0x494cef[_0x386f2c(0x89b)]):0x0;}if(_0x1d4c87===undefined||_0x1d4c87===null||isNaN(_0x1d4c87))_0x1d4c87=0x0;return _0x1d4c87;}[_0x160929(0x7df)](_0x5a5e06,_0x3dced0,_0x46106c,_0x4cfd1c){const _0x2db7e5=_0x160929;if(!_0x5a5e06)return null;if(_0x5a5e06!==_0x2db7e5(0x74a))return _0x5a5e06;const _0x551049=_0x3dced0[_0x2db7e5(0xcce)];if(!_0x551049?.[_0x2db7e5(0x397)]||!Array[_0x2db7e5(0x724)](_0x551049[_0x2db7e5(0x94d)])||!_0x551049['values'][_0x2db7e5(0xc70)])return _0x4cfd1c||null;if(!isNum(_0x46106c))return _0x4cfd1c||null;return resolveValueColor(_0x46106c,_0x551049[_0x2db7e5(0x94d)],_0x4cfd1c||_0x2db7e5(0x84d));}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0x160929(0x544)](_0x90047){const _0x3ca484=_0x160929;return cardT(this[_0x3ca484(0xb5b)],this[_0x3ca484(0x21c)],_0x90047);}[_0x160929(0x536)](){const _0x2f63c5=_0x160929,_0x2ed9b0=(this[_0x2f63c5(0x43f)]||'')[_0x2f63c5(0xa2f)]()[_0x2f63c5(0x412)](),_0x44da40=this[_0x2f63c5(0xbaf)];if(!_0x44da40)return;for(const _0x396db0 of _0x44da40[_0x2f63c5(0xa5a)]('.panel[data-panel=\x22main\x22],\x20.panel[data-panel=\x22cardset\x22],\x20.panel[data-panel=\x22entities\x22]')){_0x396db0['classList'][_0x2f63c5(0x63f)](_0x2f63c5(0x859),!!_0x2ed9b0);if(_0x2ed9b0)_0x396db0[_0x2f63c5(0xb6c)][_0x2f63c5(0x2c9)]('open');else _0x396db0['classList'][_0x2f63c5(0x63f)](_0x2f63c5(0x84f),this['_openPanels'][_0x2f63c5(0x9b5)](_0x396db0[_0x2f63c5(0x4bb)][_0x2f63c5(0x889)]));for(const _0x2d4312 of _0x396db0['querySelectorAll'](_0x2f63c5(0x727))){const _0x504a42=!_0x2ed9b0||(_0x2d4312[_0x2f63c5(0x4a0)]||'')[_0x2f63c5(0x412)]()['includes'](_0x2ed9b0)&&!_0x2d4312['closest'](_0x2f63c5(0x28b));_0x2d4312[_0x2f63c5(0xb6c)]['toggle'](_0x2f63c5(0x91d),!!_0x2ed9b0&&!_0x504a42);}for(const _0x3c2871 of _0x396db0[_0x2f63c5(0xa5a)]('.cs')){const _0x23dc07=!!_0x2ed9b0&&!_0x3c2871['closest'](_0x2f63c5(0x28b))&&(_0x3c2871[_0x2f63c5(0x5b3)](_0x2f63c5(0x623))?.[_0x2f63c5(0x4a0)]||'')[_0x2f63c5(0x412)]()[_0x2f63c5(0x15b)](_0x2ed9b0);if(_0x23dc07)for(const _0x4e7db9 of _0x3c2871[_0x2f63c5(0xa5a)](_0x2f63c5(0x727))){if(!_0x4e7db9[_0x2f63c5(0x37e)]('.sgc-mode-off'))_0x4e7db9['classList'][_0x2f63c5(0x25f)]('sgc-search-miss');}const _0x506156=!_0x2ed9b0||_0x23dc07||[..._0x3c2871['querySelectorAll'](_0x2f63c5(0x727))][_0x2f63c5(0x45c)](_0x2cb0a0=>!_0x2cb0a0[_0x2f63c5(0xb6c)][_0x2f63c5(0x13a)](_0x2f63c5(0x91d)));_0x3c2871['classList'][_0x2f63c5(0x63f)](_0x2f63c5(0x91d),!!_0x2ed9b0&&!_0x506156);}for(const _0x39a58e of _0x396db0[_0x2f63c5(0xa5a)](_0x2f63c5(0xce5))){const _0x5d09d2=!!_0x2ed9b0&&(_0x39a58e[_0x2f63c5(0x5b3)]('.eh')?.[_0x2f63c5(0x4a0)]||'')[_0x2f63c5(0x412)]()[_0x2f63c5(0x15b)](_0x2ed9b0);if(_0x5d09d2){for(const _0x1c5bac of _0x39a58e[_0x2f63c5(0xa5a)](_0x2f63c5(0x727))){if(!_0x1c5bac[_0x2f63c5(0x37e)]('.sgc-mode-off'))_0x1c5bac[_0x2f63c5(0xb6c)][_0x2f63c5(0x25f)](_0x2f63c5(0x91d));}for(const _0x2baecc of _0x39a58e['querySelectorAll']('.cs')){if(!_0x2baecc[_0x2f63c5(0x37e)](_0x2f63c5(0x28b)))_0x2baecc['classList']['remove'](_0x2f63c5(0x91d));}}const _0x3fe3c3=!_0x2ed9b0||_0x5d09d2||[..._0x39a58e['querySelectorAll'](_0x2f63c5(0x727))][_0x2f63c5(0x45c)](_0x540a3d=>!_0x540a3d[_0x2f63c5(0xb6c)][_0x2f63c5(0x13a)](_0x2f63c5(0x91d)));_0x39a58e['classList']['toggle']('sgc-search-miss',!!_0x2ed9b0&&!_0x3fe3c3);if(_0x2ed9b0)_0x39a58e['classList'][_0x2f63c5(0x63f)]('open',_0x3fe3c3);else _0x39a58e[_0x2f63c5(0xb6c)][_0x2f63c5(0x63f)](_0x2f63c5(0x84f),this[_0x2f63c5(0x21b)]['has']('e-'+_0x39a58e[_0x2f63c5(0x4bb)][_0x2f63c5(0x549)]));}for(const _0x4fced3 of _0x396db0[_0x2f63c5(0xa5a)](_0x2f63c5(0x485))){const _0x49867d=!_0x2ed9b0||[..._0x4fced3[_0x2f63c5(0xa5a)](_0x2f63c5(0x727))][_0x2f63c5(0x45c)](_0x2babd5=>!_0x2babd5['classList'][_0x2f63c5(0x13a)]('sgc-search-miss'));_0x4fced3['classList'][_0x2f63c5(0x63f)](_0x2f63c5(0x91d),!!_0x2ed9b0&&!_0x49867d);}}}[_0x160929(0x3c0)](){const _0x3d21f6=_0x160929,_0x68c282=this[_0x3d21f6(0xbaf)];if(!_0x68c282)return;const _0x39c2e0=this['_config']||{};for(const [_0x247ece,_0x221230,_0xc97628]of[[_0x3d21f6(0x280),_0x3d21f6(0xc90),_0x3d21f6(0x454)],['data-cstc',_0x3d21f6(0xe82),_0x3d21f6(0x975)]]){for(const _0x4e5bd3 of _0x68c282[_0x3d21f6(0xa5a)]('['+_0x247ece+']')){const _0x23a794=_0x4e5bd3[_0x3d21f6(0x99a)](_0x247ece),_0x4d7236=_0x68c282[_0x3d21f6(0x5b3)](_0xc97628+'['+_0x221230+'=\x22'+_0x23a794+'\x22]');if(!_0x4d7236)continue;const _0xedc575=new Set();let _0x1dd099=0x0;for(const _0x17773c of _0x4e5bd3['querySelectorAll'](_0x3d21f6(0x6ea))){const _0x4e9f53=_0x17773c['id'];if(!_0x4e9f53||_0xedc575[_0x3d21f6(0x9b5)](_0x4e9f53)||_0x4e9f53[_0x3d21f6(0x15b)]('-')||_0x4e9f53['endsWith'](_0x3d21f6(0xc78)))continue;_0xedc575[_0x3d21f6(0x2c9)](_0x4e9f53);if(_0x39c2e0[_0x4e9f53]!==undefined)_0x1dd099++;}let _0x151b0f=_0x4d7236[_0x3d21f6(0x5b3)]('.tab-badge');if(_0x1dd099>0x0)!_0x151b0f&&(_0x151b0f=document[_0x3d21f6(0x5c6)]('span'),_0x151b0f['className']=_0x3d21f6(0x5e1),_0x4d7236['appendChild'](_0x151b0f)),_0x151b0f['textContent']=String(_0x1dd099);else _0x151b0f&&_0x151b0f[_0x3d21f6(0x25f)]();}}}constructor(){const _0x79b4c6=_0x160929;super(),this[_0x79b4c6(0xbd3)]({'mode':_0x79b4c6(0x84f)}),this[_0x79b4c6(0xb5b)]=null,this['_config']={},this[_0x79b4c6(0xc9f)]={},this[_0x79b4c6(0x351)]=!![],this[_0x79b4c6(0x21b)]=new Set(['entities']),this[_0x79b4c6(0x886)]=null,this[_0x79b4c6(0x926)]={},this[_0x79b4c6(0xb98)]=this['_mainTab']||_0x79b4c6(0xb91),this[_0x79b4c6(0x5bf)]=new Map(),this['_colorUnsubs']=[];}set['hass'](_0xceab1){const _0x15f4b8=_0x160929,_0x1e3219=this[_0x15f4b8(0xb5b)];this['_hass']=_0xceab1;if(_0xceab1&&_0xceab1[_0x15f4b8(0x55f)])this[_0x15f4b8(0x652)]();const _0x11dec2=this[_0x15f4b8(0x21c)]&&Object[_0x15f4b8(0xc04)](this[_0x15f4b8(0x21c)])[_0x15f4b8(0xc70)],_0x3efd8e=_0xceab1?Object[_0x15f4b8(0xc04)](_0xceab1[_0x15f4b8(0x28e)]||{})[_0x15f4b8(0x21d)]()[_0x15f4b8(0xc0d)](','):'',_0x1cec39=this[_0x15f4b8(0x999)]!==undefined?this['_edStatesSig']:_0x1e3219?Object[_0x15f4b8(0xc04)](_0x1e3219[_0x15f4b8(0x28e)]||{})['sort']()[_0x15f4b8(0xc0d)](','):undefined;if(_0xceab1)this[_0x15f4b8(0x999)]=_0x3efd8e;const _0x1a7f51=resolveCardLanguage(_0xceab1,this['_config']);if(_0x11dec2&&_0xceab1&&this[_0x15f4b8(0xac5)]!==undefined&&this[_0x15f4b8(0xac5)]!==_0x1a7f51){this['_render']();return;}if(!_0x1e3219&&_0xceab1&&_0x11dec2)this[_0x15f4b8(0xe36)]();else{if(_0x1e3219&&_0xceab1){if(_0x1cec39!==_0x3efd8e&&_0x11dec2)this[_0x15f4b8(0xe36)]();}}}[_0x160929(0x8c3)](){const _0x1827d1=_0x160929;for(const _0x4c7442 of this[_0x1827d1(0x4dc)]){try{_0x4c7442();}catch(_0x2f2dd2){}}this['_colorUnsubs']=[],this[_0x1827d1(0xb66)]=null;}['_editorTplKey'](_0x3e1d87,_0x32db2c){const _0x1a398c=_0x160929;return _0x32db2c&&typeof _0x3e1d87===_0x1a398c(0x19d)&&/\bentity\b/[_0x1a398c(0x2e2)](_0x3e1d87)?_0x3e1d87+'\u0000'+_0x32db2c:_0x3e1d87;}['_resolveEditorColor'](_0x4ef591,_0x42cbaf){const _0x518530=_0x160929;if(!_0x4ef591||typeof _0x4ef591!==_0x518530(0x19d)||!_0x4ef591[_0x518530(0x15b)]('{{'))return _0x4ef591;return this[_0x518530(0x5bf)]['get'](this[_0x518530(0xb7a)](_0x4ef591,_0x42cbaf||null))||null;}['_subscribeEditorColors'](){const _0x26c36e=_0x160929,_0x22a9e3=new Map();for(const _0x292290 of this[_0x26c36e(0x248)]||[]){if(typeof _0x292290[_0x26c36e(0x73c)]===_0x26c36e(0x19d)&&_0x292290['color'][_0x26c36e(0x15b)]('{{')){const _0x10d3ed=_0x292290[_0x26c36e(0xae9)]||null,_0x525cd0=this[_0x26c36e(0xb7a)](_0x292290[_0x26c36e(0x73c)],_0x10d3ed);if(!_0x22a9e3[_0x26c36e(0x9b5)](_0x525cd0))_0x22a9e3[_0x26c36e(0x22c)](_0x525cd0,{'template':_0x292290[_0x26c36e(0x73c)],'entId':_0x525cd0===_0x292290[_0x26c36e(0x73c)]?null:_0x10d3ed});}}const _0x20f067=[..._0x22a9e3[_0x26c36e(0xc04)]()][_0x26c36e(0x21d)]()[_0x26c36e(0xc0d)]('|');if(_0x20f067===this['_lastColorKey'])return;this['_lastColorKey']=_0x20f067;for(const _0xa9c834 of this[_0x26c36e(0x4dc)]){try{_0xa9c834();}catch(_0x3ca728){}}this[_0x26c36e(0x4dc)]=[];if(!_0x22a9e3[_0x26c36e(0xcaa)])return;for(const [_0x330b16,_0x250328]of _0x22a9e3){try{const _0x1d2350=this['_hass'][_0x26c36e(0x55f)][_0x26c36e(0x91e)](_0x413021=>{const _0x2c1750=_0x26c36e,_0x52983c=normalizeTemplateResult(_0x413021?.['result']);if(!_0x52983c)return;const _0x989149=this['_resolvedColors'][_0x2c1750(0x1a9)](_0x330b16);if(_0x989149===_0x52983c)return;this['_resolvedColors']['set'](_0x330b16,_0x52983c),this[_0x2c1750(0xbaf)]?.[_0x2c1750(0xa5a)](_0x2c1750(0xce5))[_0x2c1750(0xb54)](_0x21270e=>{const _0xff77a0=_0x2c1750,_0x52bebd=parseInt(_0x21270e['dataset'][_0xff77a0(0x549)],0xa),_0x45bd53=this[_0xff77a0(0x248)][_0x52bebd];if(_0x45bd53?.[_0xff77a0(0x73c)]===_0x250328['template']&&(!_0x250328[_0xff77a0(0x630)]||_0x45bd53[_0xff77a0(0xae9)]===_0x250328[_0xff77a0(0x630)])){const _0x5e048c=_0x21270e[_0xff77a0(0x5b3)](_0xff77a0(0x8ce));if(_0x5e048c)_0x5e048c[_0xff77a0(0x9a0)][_0xff77a0(0xe60)]=_0x52983c;}});},_0x250328[_0x26c36e(0x630)]?{'type':_0x26c36e(0x6d2),'template':_0x250328[_0x26c36e(0x139)],'variables':{'entity':_0x250328['entId']}}:{'type':_0x26c36e(0x6d2),'template':_0x250328['template']});_0x1d2350[_0x26c36e(0x47c)](_0x2735b8=>{const _0x19f273=_0x26c36e;if(!this['isConnected']){try{_0x2735b8();}catch(_0x3bcc2e){}return;}this[_0x19f273(0x4dc)][_0x19f273(0xd65)](_0x2735b8);})['catch'](()=>{});}catch(_0x147d67){}}}[_0x160929(0x7ea)](_0x5907dd){const _0x4913db=_0x160929;this[_0x4913db(0x21c)]=structuredClone(_0x5907dd||{}),this[_0x4913db(0xc9f)]=structuredClone(_0x5907dd||{});if(!this[_0x4913db(0xc9f)]['entities'])this[_0x4913db(0xc9f)][_0x4913db(0x197)]=[];this[_0x4913db(0xb66)]=null;if(this[_0x4913db(0xb5b)]?.[_0x4913db(0x55f)])this['_subscribeEditorColors']();this[_0x4913db(0xe36)]();}get[_0x160929(0x248)](){const _0x3b31f6=_0x160929;return Array['isArray'](this[_0x3b31f6(0xc9f)]['entities'])?this[_0x3b31f6(0xc9f)][_0x3b31f6(0x197)]:[];}['_getAvailableEntities'](){const _0x2b76ef=_0x160929;if(!this[_0x2b76ef(0xb5b)])return[];const _0x28bc7d=new Set((this[_0x2b76ef(0x248)]||[])[_0x2b76ef(0x7ee)](_0x453d0a=>_0x453d0a?.['entity'])[_0x2b76ef(0x272)](Boolean));return Object[_0x2b76ef(0xc04)](this[_0x2b76ef(0xb5b)][_0x2b76ef(0x28e)]||{})[_0x2b76ef(0x272)](_0x4946f7=>{const _0x47b500=_0x2b76ef;if(_0x28bc7d[_0x47b500(0x9b5)](_0x4946f7))return!![];const _0x36dfb0=this[_0x47b500(0xb5b)][_0x47b500(0x28e)][_0x4946f7];if(!_0x36dfb0)return![];if(!isNaN(parseFloat(_0x36dfb0[_0x47b500(0x89b)])))return!![];if(_0x4946f7[_0x47b500(0xa49)](_0x47b500(0x99b))||_0x4946f7[_0x47b500(0xa49)](_0x47b500(0xe07))||_0x4946f7[_0x47b500(0xa49)](_0x47b500(0x75a)))return!![];const _0x45b0c8=_0x36dfb0[_0x47b500(0xcd4)]||{};for(const _0xfc2188 in _0x45b0c8){if(_0xfc2188===_0x47b500(0xdb6)||_0xfc2188==='icon'||_0xfc2188===_0x47b500(0xa3a)||_0xfc2188===_0x47b500(0x856))continue;if(typeof _0x45b0c8[_0xfc2188]===_0x47b500(0x481))return!![];}return![];})['sort']();}['_render'](){const _0x1f2218=_0x160929;this[_0x1f2218(0xac5)]=resolveCardLanguage(this[_0x1f2218(0xb5b)],this[_0x1f2218(0x21c)]);const _0x3b3e54=this[_0x1f2218(0xbaf)][_0x1f2218(0x685)],_0x35321d=_0x3b3e54?.[_0x1f2218(0x82e)]!==void 0x0?{'path':this[_0x1f2218(0x4b0)](_0x3b3e54),'ss':_0x3b3e54['selectionStart'],'se':_0x3b3e54['selectionEnd']}:null,_0x3d1515=this[_0x1f2218(0xc9f)],_0x178fcd=getComputedStyle(document[_0x1f2218(0x7bc)])[_0x1f2218(0x97d)]('--primary-font-family')[_0x1f2218(0xa2f)]()||'Roboto,\x20sans-serif',_0x50bb87=(_0x58f3e2,_0x3699ea,_0x32cc45=null)=>_0x1f2218(0x862)+escapeHtml(_0x58f3e2)+'\x22\x20'+(String(_0x3699ea)===String(_0x58f3e2)?'selected':'')+'>'+escapeHtml(String(_0x32cc45??_0x58f3e2))+_0x1f2218(0xa78),_0x27f152=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x4b1daf=(_0x368a81,_0x355889)=>{const _0x57de85=_0x1f2218,_0x1698d4=_0x368a81===undefined||_0x368a81===null||_0x368a81===''?'':String(_0x368a81),_0x2d6446=_0x27f152[_0x57de85(0x3d3)]();return _0x1698d4!==''&&!_0x2d6446[_0x57de85(0x7ee)](String)[_0x57de85(0x15b)](_0x1698d4)&&isFinite(Number(_0x1698d4))&&(_0x2d6446['push'](Number(_0x1698d4)),_0x2d6446[_0x57de85(0x21d)]((_0x708b58,_0x36ab5b)=>_0x708b58-_0x36ab5b)),(_0x355889?'<option\x20value=\x22\x22\x20'+(_0x1698d4===''?_0x57de85(0x207):'')+'>'+this[_0x57de85(0x544)](_0x57de85(0x6cd))+_0x57de85(0xa78):'')+_0x2d6446[_0x57de85(0x7ee)](_0x2742e0=>_0x50bb87(_0x2742e0,_0x1698d4))[_0x57de85(0xc0d)]('');},_0x503a1c=(_0x3d03b4,_0x4c97ce)=>_0x3d03b4===0x0||_0x3d03b4?_0x3d03b4:_0x4c97ce,_0x18e6e8=_0x44325d=>_0x1f2218(0xc60)+this[_0x1f2218(0x544)](_0x44325d)+'</span></span>',_0x58677e=(_0x1d8130,_0x2f087b)=>{const _0x566bfa=_0x1f2218,_0x38b738=this['_coerceColor'](_0x2f087b),_0x4a3814=typeof _0x2f087b===_0x566bfa(0x19d)&&_0x2f087b[_0x566bfa(0x15b)]('{{');return _0x566bfa(0xe83)+_0x1d8130+_0x566bfa(0x962)+escapeHtml(_0x2f087b||'')+_0x566bfa(0x6d8)+_0x1d8130+_0x566bfa(0x7ba)+escapeHtml(_0x38b738)+'\x22'+(_0x4a3814?_0x566bfa(0xae1):'')+_0x566bfa(0x56e);},_0x5249d2=_0x3d1515[_0x1f2218(0xcb7)]||_0x1f2218(0xa73),_0x544843=_0x5249d2===_0x1f2218(0xa73),_0x9f7d9a=_0x5249d2===_0x1f2218(0x1eb),_0x144c99=_0x544843||_0x9f7d9a,_0x2615d3=[_0x1f2218(0xc35),'radialbar',_0x1f2218(0x57d)]['includes'](_0x5249d2),_0x2c01f0=_0x5249d2===_0x1f2218(0x1c2),_0x57c39f=[_0x1f2218(0xc48),_0x1f2218(0xa0d)][_0x1f2218(0x15b)](_0x5249d2),_0x105bd5=!!_0x3d1515[_0x1f2218(0x9d6)]&&_0x544843,_0x1280b2=(this[_0x1f2218(0x248)]||[])[_0x1f2218(0x45c)](_0x141daf=>(_0x141daf?.[_0x1f2218(0x529)]||_0x141daf?.['type'])===_0x1f2218(0xd69)),_0x2c2e78=((()=>{const _0x5b78d5=_0x1f2218;let _0x41cc89=this['_mainTab']||_0x5b78d5(0xb91);if(_0x41cc89===_0x5b78d5(0x780))_0x41cc89=_0x5b78d5(0xb91);if(_0x41cc89===_0x5b78d5(0x2e0))_0x41cc89=_0x5b78d5(0xaf1);const _0xd6b089={'display':!![],'card_style':!_0x105bd5,'overlay':!_0x105bd5,'xaxis':(_0x144c99||_0x57c39f||_0x5249d2===_0x5b78d5(0x93e))&&!_0x105bd5,'yaxis':(_0x144c99||_0x57c39f)&&!_0x105bd5,'calendar':!_0x105bd5};if(!_0xd6b089[_0x41cc89])_0x41cc89=_0x5b78d5(0xb91);return _0x41cc89;})()),_0x12e893=_0x105bd5?_0x1f2218(0x5af):this[_0x1f2218(0xd61)]==='headericon'||this[_0x1f2218(0xd61)]==='styling'||this[_0x1f2218(0xd61)]===_0x1f2218(0x1e5)?this[_0x1f2218(0xd61)]:_0x1f2218(0xe80),_0x44a77c=_0x1f2218(0x851)+(this[_0x1f2218(0x21b)]['has'](_0x1f2218(0x53a))?_0x1f2218(0x84f):'')+_0x1f2218(0x13c)+this[_0x1f2218(0x544)](_0x1f2218(0x628))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x1f2218(0x544)]('Chart\x20mode,\x20display\x20and\x20data\x20configuration')+_0x1f2218(0x576)+this[_0x1f2218(0x544)](_0x1f2218(0x527))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x8b5)+[_0x1f2218(0xa73),'state_timeline','scatter','pie',_0x1f2218(0xcca),_0x1f2218(0xa0e),'gauge',_0x1f2218(0x57d),_0x1f2218(0x621),_0x1f2218(0xc48),_0x1f2218(0xa0d),'box',_0x1f2218(0x4d7),'histogram']['map'](_0x3ad8bb=>_0x50bb87(_0x3ad8bb,_0x5249d2,{'timeline':this['_eT']('Timeline'),'state_timeline':this[_0x1f2218(0x544)]('State\x20Timeline'),'scatter':this[_0x1f2218(0x544)](_0x1f2218(0x7eb)),'pie':this[_0x1f2218(0x544)]('Pie\x20Chart'),'ranking':this[_0x1f2218(0x544)](_0x1f2218(0xa18)),'radialbar':this[_0x1f2218(0x544)]('Radial\x20Bar'),'gauge':this[_0x1f2218(0x544)]('Gauge'),'polararea':this[_0x1f2218(0x544)](_0x1f2218(0xb5e)),'radar':this[_0x1f2218(0x544)]('Radar'),'heatmap':this[_0x1f2218(0x544)](_0x1f2218(0xcf8)),'calendar':this[_0x1f2218(0x544)](_0x1f2218(0x955)),'box':this[_0x1f2218(0x544)](_0x1f2218(0x32e)),'waterfall':this[_0x1f2218(0x544)](_0x1f2218(0x995)),'histogram':this['_eT'](_0x1f2218(0xd91))}[_0x3ad8bb]))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x561)+(_0x2c2e78===_0x1f2218(0xb91)?_0x1f2218(0x7f2):'')+_0x1f2218(0xbc6)+this['_eT'](_0x1f2218(0x9d4))+_0x1f2218(0x5f1)+(!_0x105bd5?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x2c2e78===_0x1f2218(0xaf1)?'active':'')+'\x22\x20data-mtab=\x22overlay\x22>'+this[_0x1f2218(0x544)]('Overlay')+_0x1f2218(0x4ce):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x144c99||_0x57c39f||_0x5249d2===_0x1f2218(0x93e))&&!_0x105bd5?_0x1f2218(0x8c7)+(_0x2c2e78==='xaxis'?_0x1f2218(0x7f2):'')+_0x1f2218(0x7b9)+this[_0x1f2218(0x544)](_0x1f2218(0xdff))+'</button>':'')+_0x1f2218(0x188)+((_0x144c99||_0x57c39f)&&!_0x105bd5?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x2c2e78===_0x1f2218(0x54b)?_0x1f2218(0x7f2):'')+_0x1f2218(0x735)+this['_eT'](_0x1f2218(0x6a6))+_0x1f2218(0x4ce):'')+_0x1f2218(0x188)+(!_0x105bd5?_0x1f2218(0x8c7)+(_0x2c2e78==='calendar'?_0x1f2218(0x7f2):'')+_0x1f2218(0x4cf)+this[_0x1f2218(0x544)](_0x1f2218(0x955))+'</button>':'')+_0x1f2218(0xdd1)+(_0x2c2e78===_0x1f2218(0xb91)?'active':'')+'\x22\x20data-mtc=\x22display\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x81a))+_0x1f2218(0xc3b)+this[_0x1f2218(0x544)]('Hours\x20to\x20Show')+'\x20'+_0x18e6e8(_0x1f2218(0x763))+_0x1f2218(0x94a)+escapeHtml(_0x503a1c(_0x3d1515[_0x1f2218(0x8d0)],0x18))+_0x1f2218(0x10b)+this['_eT'](_0x1f2218(0x85d))+'\x20'+_0x18e6e8(_0x1f2218(0x7d3))+_0x1f2218(0x578)+_0x4b1daf(_0x503a1c(_0x3d1515['points_per_hour'],0x2),![])+_0x1f2218(0xce4)+this['_eT'](_0x1f2218(0xcbe))+'\x20'+_0x18e6e8(_0x1f2218(0x9da))+_0x1f2218(0x518)+((this[_0x1f2218(0x248)]||[])[_0x1f2218(0x45c)](_0x375b6f=>(_0x375b6f?.[_0x1f2218(0x529)]||_0x375b6f?.[_0x1f2218(0xc4e)])==='step')||_0x3d1515[_0x1f2218(0xb18)]===_0x1f2218(0x565)?_0x50bb87(_0x1f2218(0x565),_0x3d1515[_0x1f2218(0xb18)]??'interval',this[_0x1f2218(0x544)](_0x1f2218(0x4aa))):'')+['interval',_0x1f2218(0x715),'2h','3h','4h','6h','12h',_0x1f2218(0xb87),_0x1f2218(0x26d),_0x1f2218(0x4e2),'year']['map'](_0x4c7a21=>_0x50bb87(_0x4c7a21,_0x3d1515[_0x1f2218(0xb18)]??_0x1f2218(0x6e0),{'interval':_0x1f2218(0x8fa),'hour':'Hour','date':'Date','week':_0x1f2218(0xa1c),'month':_0x1f2218(0xafb),'year':_0x1f2218(0x714),'2h':_0x1f2218(0x121),'3h':_0x1f2218(0xaef),'4h':_0x1f2218(0xa1f),'6h':_0x1f2218(0x9d5),'12h':_0x1f2218(0x1bc)}[_0x4c7a21]))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x5ed)+(_0x5249d2===_0x1f2218(0xcca)?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0x1bf))+'\x20'+_0x18e6e8(_0x1f2218(0x3bf))+_0x1f2218(0xc96)+this['_eT'](_0x1f2218(0x525))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x674)]??'')+_0x1f2218(0xca9):'')+_0x1f2218(0x1b6)+this['_eT']('Update\x20Interval')+'\x20'+_0x18e6e8(_0x1f2218(0x6a7))+_0x1f2218(0x12b)+this['_eT'](_0x1f2218(0x8ff))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515['update_interval']??'')+_0x1f2218(0xdbc)+(_0x544843||_0x5249d2===_0x1f2218(0x93e)?_0x1f2218(0x540)+this['_eT'](_0x1f2218(0x5c9))+'\x20'+_0x18e6e8('Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x1f2218(0x544)]('All')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xa9f)]??'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x96f))+'\x20'+_0x18e6e8('Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.')+_0x1f2218(0x394)+[_0x1f2218(0x920),'wheel']['map'](_0x437a06=>_0x50bb87(_0x437a06,_0x3d1515[_0x1f2218(0x439)]??_0x1f2218(0x920),{'scrollbar':_0x1f2218(0x654),'wheel':_0x1f2218(0x340)}[_0x437a06]))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xc17):_0x1f2218(0xe06))+_0x1f2218(0x97b)+(_0x544843?_0x1f2218(0x867)+this[_0x1f2218(0x544)]('Extended\x20Window')+'\x20'+_0x18e6e8(_0x1f2218(0x87e))+_0x1f2218(0x176)+this[_0x1f2218(0x544)]('Off')+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xbae)]??'')+_0x1f2218(0x10e):'')+_0x1f2218(0x6f8)+this[_0x1f2218(0x544)](_0x1f2218(0x131))+'</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'+(_0x144c99&&!_0x105bd5?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20'+(_0x3d1515[_0x1f2218(0xcfd)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)]('Grid')+'\x20'+_0x18e6e8('Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.')+'</span></div></label>':'')+_0x1f2218(0xdef)+(_0x57c39f?_0x1f2218(0x852)+(_0x3d1515[_0x1f2218(0x63b)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xcc1))+'\x20'+_0x18e6e8('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.')+'</span></div></label>':'')+_0x1f2218(0xba2)+(!_0x57c39f&&!_0x105bd5?_0x1f2218(0x814)+(_0x3d1515[_0x1f2218(0x505)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xc80))+'\x20'+_0x18e6e8(_0x1f2218(0x983))+_0x1f2218(0x260):'')+_0x1f2218(0xc58)+(_0x3d1515[_0x1f2218(0xe1a)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT']('Area\x20names')+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x2fc)+(_0x3d1515[_0x1f2218(0x925)]&&!_0x3d1515['use_only_attribute_name']?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x202))+'\x20'+_0x18e6e8(_0x1f2218(0x6a4))+'</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'+(_0x3d1515['use_only_attribute_name']?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x946))+'\x20'+_0x18e6e8(_0x1f2218(0x433))+_0x1f2218(0x27d)+((_0x544843||_0x2615d3)&&!_0x105bd5?_0x1f2218(0x844)+(_0x3d1515[_0x1f2218(0xbbb)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xd57))+'\x20'+_0x18e6e8(_0x1f2218(0x83f))+_0x1f2218(0x260):'')+_0x1f2218(0xdef)+(_0x544843&&!_0x105bd5?_0x1f2218(0xbe3)+(_0x3d1515[_0x1f2218(0xda9)]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x92b))+'\x20'+_0x18e6e8(_0x1f2218(0x627))+_0x1f2218(0x260):'')+_0x1f2218(0xdef)+(_0x544843?_0x1f2218(0x9d2)+(_0x3d1515['sparkline']?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)]('Sparkline')+'\x20'+_0x18e6e8(_0x1f2218(0x5fe))+'</span></div></label>':'')+_0x1f2218(0xdef)+(_0x544843&&!_0x105bd5?_0x1f2218(0x921)+(_0x3d1515[_0x1f2218(0x4d0)]?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x927))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x260):'')+'\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'+(_0x3d1515[_0x1f2218(0x7ab)]===!![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x221))+'\x20'+_0x18e6e8(_0x1f2218(0x438))+_0x1f2218(0x27d)+(!_0x57c39f&&!_0x105bd5?_0x1f2218(0x981)+(_0x3d1515['auto_hide_entities']?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x9af))+'\x20'+_0x18e6e8(_0x1f2218(0xd32))+_0x1f2218(0x260):'')+_0x1f2218(0x5ba)+(_0x544843&&!_0x105bd5&&_0x3d1515[_0x1f2218(0x4d0)]?((()=>{const _0x66d0bb=_0x1f2218,_0x19782f=Array[_0x66d0bb(0x724)](_0x3d1515[_0x66d0bb(0x4a3)])?_0x3d1515[_0x66d0bb(0x4a3)]:[],_0x59a92e=[_0x66d0bb(0x6e0),'hour','2h','3h','4h','6h',_0x66d0bb(0x368),_0x66d0bb(0xb87),'week',_0x66d0bb(0x4e2),'year'],_0x4b1e46={'interval':_0x66d0bb(0x8fa),'hour':_0x66d0bb(0xbe9),'2h':'2\x20Hours','3h':_0x66d0bb(0xaef),'4h':'4\x20Hours','6h':_0x66d0bb(0x9d5),'12h':'12\x20Hours','date':'Date','week':'Week','month':_0x66d0bb(0xafb),'year':'Year'},_0x13d6eb=(this[_0x66d0bb(0x248)]||[])['some'](_0x1fea22=>(_0x1fea22?.[_0x66d0bb(0x529)]||_0x1fea22?.[_0x66d0bb(0xc4e)])==='step')||_0x19782f[_0x66d0bb(0x45c)](_0x3fc708=>_0x3fc708?.[_0x66d0bb(0xb18)]==='raw'),_0x202fda=_0x19782f[_0x66d0bb(0x7ee)]((_0x52d4b8,_0x30497f)=>_0x66d0bb(0x9cd)+_0x30497f+'\x22><div\x20class=\x22f\x22><label>'+this[_0x66d0bb(0x544)](_0x66d0bb(0x8eb))+_0x66d0bb(0x60e)+(_0x52d4b8?.[_0x66d0bb(0x8b0)]!=null?escapeHtml(String(_0x52d4b8[_0x66d0bb(0x8b0)])):'')+_0x66d0bb(0xb31)+this[_0x66d0bb(0x544)]('Group\x20By')+_0x66d0bb(0x834)+(_0x13d6eb?_0x66d0bb(0x15c)+(_0x52d4b8?.['group_by']===_0x66d0bb(0x565)?'selected':'')+'>'+this[_0x66d0bb(0x544)]('Raw\x20(no\x20grouping)')+'</option>':'')+_0x59a92e[_0x66d0bb(0x7ee)](_0x11311f=>_0x66d0bb(0x862)+_0x11311f+'\x22\x20'+((_0x52d4b8?.[_0x66d0bb(0xb18)]||_0x66d0bb(0x715))===_0x11311f?_0x66d0bb(0x207):'')+'>'+this[_0x66d0bb(0x544)](_0x4b1e46[_0x11311f])+'</option>')[_0x66d0bb(0xc0d)]('')+_0x66d0bb(0xb88)+((_0x52d4b8?.[_0x66d0bb(0xb18)]||_0x66d0bb(0x715))===_0x66d0bb(0x6e0)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0x66d0bb(0x175)+this[_0x66d0bb(0x544)](_0x66d0bb(0x85d))+_0x66d0bb(0xc66)+(_0x52d4b8?.[_0x66d0bb(0x909)]==null?_0x66d0bb(0x207):'')+'>'+this[_0x66d0bb(0x544)](_0x66d0bb(0x752))+_0x66d0bb(0xa78)+_0x4b1daf(_0x52d4b8?.[_0x66d0bb(0x909)]??'',![])+_0x66d0bb(0xb0d)+this[_0x66d0bb(0x544)](_0x66d0bb(0xdbe))+_0x66d0bb(0x587))[_0x66d0bb(0xc0d)]('');return _0x66d0bb(0xae2)+this['_eT'](_0x66d0bb(0x572))+'\x20'+_0x18e6e8(_0x66d0bb(0x6e4))+_0x66d0bb(0x6db)+(_0x202fda||_0x66d0bb(0xc9e)+this[_0x66d0bb(0x544)](_0x66d0bb(0xd98))+_0x66d0bb(0x56d))+_0x66d0bb(0x302)+this[_0x66d0bb(0x544)](_0x66d0bb(0x1c4))+_0x66d0bb(0x4a4);})()):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3d1515[_0x1f2218(0x505)]?_0x1f2218(0x750)+this[_0x1f2218(0x544)]('Compact\x20Legend')+'\x20'+_0x18e6e8(_0x1f2218(0x941))+_0x1f2218(0xb14)+[_0x1f2218(0xa36),_0x1f2218(0x1f7),_0x1f2218(0x785)][_0x1f2218(0x7ee)](_0x2663ac=>_0x50bb87(_0x2663ac,_0x3d1515[_0x1f2218(0x2b4)]??'center',this[_0x1f2218(0x544)](_0x2663ac['charAt'](0x0)[_0x1f2218(0x380)]()+_0x2663ac['slice'](0x1))))['join']('')+'</select></div></div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x5249d2===_0x1f2218(0xc35)?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0x858))+'\x20'+_0x18e6e8(_0x1f2218(0xaf9))+_0x1f2218(0x938)+[{'v':'classic','l':this[_0x1f2218(0x544)]('Classic')},{'v':_0x1f2218(0x145),'l':this[_0x1f2218(0x544)](_0x1f2218(0x446))},{'v':_0x1f2218(0x797),'l':this[_0x1f2218(0x544)]('Donut')},{'v':'thin','l':this['_eT']('Thin')}]['map'](_0x147a74=>_0x50bb87(_0x147a74['v'],_0x3d1515[_0x1f2218(0x773)]??_0x1f2218(0x797),_0x147a74['l']))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this[_0x1f2218(0x544)]('Slice\x20Spacing')+'\x20'+_0x18e6e8(_0x1f2218(0x1ff))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22pie_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2215\x22\x20step=\x220.5\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xe66)]??'')+'\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'+(_0x3d1515[_0x1f2218(0x601)]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1f2218(0x326))+'\x20'+_0x18e6e8('Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1f2218(0x307))+'\x20'+_0x18e6e8(_0x1f2218(0x7f5))+_0x1f2218(0x195)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x671)]??'')+_0x1f2218(0x2d9)+this['_eT'](_0x1f2218(0xe40))+'\x20'+_0x18e6e8(_0x1f2218(0x343))+_0x1f2218(0x1e8)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515['pie_label_color']??'')+_0x1f2218(0x4d6)+escapeHtml(this['_coerceColor'](_0x3d1515[_0x1f2218(0x526)]||'#ffffff'))+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Slice\x20Label\x20Format')+'\x20'+_0x18e6e8(_0x1f2218(0x583))+_0x1f2218(0x126)+[{'v':_0x1f2218(0xe91),'l':this[_0x1f2218(0x544)](_0x1f2218(0x2ab))},{'v':_0x1f2218(0xd34),'l':this[_0x1f2218(0x544)](_0x1f2218(0x1f4))},{'v':_0x1f2218(0xcef),'l':this['_eT'](_0x1f2218(0x807))}][_0x1f2218(0x7ee)](_0x4232e2=>_0x50bb87(_0x4232e2['v'],_0x3d1515[_0x1f2218(0xd6b)]??_0x1f2218(0xe91),_0x4232e2['l']))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xbda)+this[_0x1f2218(0x544)]('Center\x20Label\x20Size')+'\x20'+_0x18e6e8(_0x1f2218(0xd89))+_0x1f2218(0xcad)+this['_eT'](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x91a)]??'')+_0x1f2218(0x2d9)+this[_0x1f2218(0x544)](_0x1f2218(0x228))+'\x20'+_0x18e6e8(_0x1f2218(0xabd))+_0x1f2218(0x26c)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xab5)]??'')+_0x1f2218(0x95e)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0xab5)]||'#ffffff'))+_0x1f2218(0xa20):'')+_0x1f2218(0x188)+(_0x2c01f0?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0x353))+'\x20'+_0x18e6e8(_0x1f2218(0x208))+_0x1f2218(0x3d0)+this['_eT'](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x70c)]??'')+_0x1f2218(0x70b)+this[_0x1f2218(0x544)]('Gauge\x20Span')+'\x20'+_0x18e6e8(_0x1f2218(0xa01))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_span\x22\x20type=\x22number\x22\x20min=\x2290\x22\x20max=\x22360\x22\x20step=\x2210\x22\x20placeholder=\x22270\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x96d)]??'')+_0x1f2218(0xb5c)+this[_0x1f2218(0x544)](_0x1f2218(0x92e))+'\x20'+_0x18e6e8(_0x1f2218(0x96c))+_0x1f2218(0x5ac)+[{'v':_0x1f2218(0x15e),'l':this[_0x1f2218(0x544)](_0x1f2218(0x374))},{'v':_0x1f2218(0x360),'l':this[_0x1f2218(0x544)](_0x1f2218(0x4c4))}][_0x1f2218(0x7ee)](_0xc6eed5=>_0x50bb87(_0xc6eed5['v'],_0x3d1515[_0x1f2218(0xbca)]??_0x1f2218(0x15e),_0xc6eed5['l']))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this['_eT'](_0x1f2218(0x94c))+'\x20'+_0x18e6e8(_0x1f2218(0xc43))+_0x1f2218(0x521)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x6ed)]??'')+_0x1f2218(0x78d)+(_0x3d1515[_0x1f2218(0xc8f)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x9e9))+'\x20'+_0x18e6e8(_0x1f2218(0x365))+'</span></div></label>':'')+_0x1f2218(0x188)+(_0x5249d2===_0x1f2218(0x93e)?_0x1f2218(0x867)+this[_0x1f2218(0x544)](_0x1f2218(0xac8))+'\x20'+_0x18e6e8(_0x1f2218(0x64b))+'</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(_0x3d1515[_0x1f2218(0xb9c)]??'')+'\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'+(_0x3d1515[_0x1f2218(0x522)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x413))+'\x20'+_0x18e6e8(_0x1f2218(0x7ff))+_0x1f2218(0xbac)+this[_0x1f2218(0x544)](_0x1f2218(0x6e5))+'\x20'+_0x18e6e8(_0x1f2218(0xd80))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22state_timeline_label_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2240\x22\x20step=\x221\x22\x20placeholder=\x2210\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x87a)]??'')+_0x1f2218(0x6fa):'')+_0x1f2218(0x5f2)+((_0x144c99||_0x57c39f)&&!_0x105bd5?_0x1f2218(0xc8b)+(_0x2c2e78===_0x1f2218(0x54b)?_0x1f2218(0x7f2):'')+_0x1f2218(0xe65)+(_0x105bd5?'<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>'+this[_0x1f2218(0x544)]('Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x1f2218(0xcc3):_0x57c39f?_0x1f2218(0xcd3)+this[_0x1f2218(0x544)]('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[_0x1f2218(0x544)](_0x1f2218(0xbc1))+'\x20'+_0x18e6e8(_0x1f2218(0xce8))+_0x1f2218(0x38e)+escapeHtml(_0x3d1515['y_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)]('Y\x20Label\x20Opacity')+'\x20'+_0x18e6e8(_0x1f2218(0xb0f))+_0x1f2218(0xc38)+escapeHtml(_0x3d1515['y_axis_font_opacity']??'')+'\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[_0x1f2218(0x544)](_0x1f2218(0xe97))+'\x20'+_0x18e6e8(_0x1f2218(0xccd))+_0x1f2218(0xca0)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x560)]??'')+_0x1f2218(0xbc8)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x560)]||'#888888'))+_0x1f2218(0x236):_0x1f2218(0xcd3)+this[_0x1f2218(0x544)]('Visibility')+_0x1f2218(0x11e)+(_0x3d1515['show_y_axis']!==![]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1f2218(0xad7))+'\x20'+_0x18e6e8(_0x1f2218(0x582))+_0x1f2218(0xb0b)+(_0x3d1515[_0x1f2218(0x2b1)]?'checked':'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0x864))+'\x20'+_0x18e6e8(_0x1f2218(0x3f7))+'</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'+(_0x3d1515[_0x1f2218(0x833)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xdb8))+'\x20'+_0x18e6e8('Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis_label\x22\x20type=\x22checkbox\x22\x20'+(_0x3d1515['show_y_axis_label']?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0xb42))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x27d)+(_0x544843?_0x1f2218(0x689)+(_0x3d1515[_0x1f2218(0x1f2)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x501))+'\x20'+_0x18e6e8(_0x1f2218(0x499))+_0x1f2218(0x260):'')+_0x1f2218(0x717)+this[_0x1f2218(0x544)](_0x1f2218(0x71a))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3d1515['show_y_axis_label']?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1f2218(0xd2f))+'\x20'+_0x18e6e8(_0x1f2218(0x894))+_0x1f2218(0x57c)+this[_0x1f2218(0x544)]('Auto\x20(unit)')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xcb5)]??'')+_0x1f2218(0xb31)+this['_eT']('Y2\x20Axis\x20Label')+'\x20'+_0x18e6e8(_0x1f2218(0xdba))+_0x1f2218(0xd19)+this['_eT']('Auto\x20(unit)')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x747)]??'')+_0x1f2218(0x4e8):'')+_0x1f2218(0x774)+(_0x3d1515[_0x1f2218(0x5a0)]!==![]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x74d))+'\x20'+_0x18e6e8(_0x1f2218(0xc8a))+_0x1f2218(0x60f)+this['_eT'](_0x1f2218(0x8f4))+'\x20'+_0x18e6e8(_0x1f2218(0x6e9))+_0x1f2218(0x563)+escapeHtml(_0x3d1515[_0x1f2218(0xbe1)]??'')+_0x1f2218(0x70b)+this['_eT'](_0x1f2218(0xaea))+'\x20'+_0x18e6e8(_0x1f2218(0x428))+_0x1f2218(0x928)+this[_0x1f2218(0x544)]('Auto')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x22a)]??'')+_0x1f2218(0x70b)+this[_0x1f2218(0x544)]('Y\x20Axis\x20Format')+'\x20'+_0x18e6e8(_0x1f2218(0x6d5))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>'+[[_0x1f2218(0xbd5),this[_0x1f2218(0x544)](_0x1f2218(0x970))],['comma',_0x1f2218(0x19b)],[_0x1f2218(0x16e),_0x1f2218(0xc82)]][_0x1f2218(0x7ee)](([_0x404e91,_0x255fbe])=>_0x50bb87(_0x404e91,_0x3d1515[_0x1f2218(0x357)]??_0x1f2218(0xbd5),_0x255fbe))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x605)+this[_0x1f2218(0x544)]('Y\x20Tick\x20Format')+'\x20'+_0x18e6e8(_0x1f2218(0x575))+_0x1f2218(0x108)+escapeHtml(_0x3d1515[_0x1f2218(0xc05)]??'')+_0x1f2218(0xb31)+this['_eT']('Y2\x20Tick\x20Format')+'\x20'+_0x18e6e8(_0x1f2218(0xd18))+_0x1f2218(0xe95)+escapeHtml(_0x3d1515['y2_axis_format']??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)](_0x1f2218(0xbef))+'\x20'+_0x18e6e8(_0x1f2218(0xd3f))+_0x1f2218(0x932)+[['s',this[_0x1f2218(0x544)](_0x1f2218(0x171))],['ms',this[_0x1f2218(0x544)](_0x1f2218(0x586))],[_0x1f2218(0xc2f),this[_0x1f2218(0x544)]('Minutes')],['h',this['_eT'](_0x1f2218(0xd6e))]][_0x1f2218(0x7ee)](([_0x4d5f83,_0x5eceea])=>_0x50bb87(_0x4d5f83,_0x3d1515['duration_unit']??'s',_0x5eceea))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x1a5)+this[_0x1f2218(0x544)](_0x1f2218(0xbc1))+'\x20'+_0x18e6e8(_0x1f2218(0x8d9))+_0x1f2218(0x38e)+escapeHtml(_0x3d1515[_0x1f2218(0x9c6)]??'')+_0x1f2218(0x2d9)+this['_eT']('Y\x20Label\x20Opacity')+'\x20'+_0x18e6e8(_0x1f2218(0x7e8))+'</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(_0x3d1515[_0x1f2218(0x2a0)]??'')+'\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[_0x1f2218(0x544)](_0x1f2218(0xe97))+'\x20'+_0x18e6e8(_0x1f2218(0x9f6))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x560)]??'')+_0x1f2218(0xbc8)+escapeHtml(this['_coerceColor'](_0x3d1515[_0x1f2218(0x560)]||_0x1f2218(0xd28)))+_0x1f2218(0x7f6)+this[_0x1f2218(0x544)](_0x1f2218(0xb77))+_0x1f2218(0x124)+this[_0x1f2218(0x544)](_0x1f2218(0x4fc))+'\x20'+_0x18e6e8(_0x1f2218(0xcc0))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>'+[_0x1f2218(0xa85),_0x1f2218(0x48f),_0x1f2218(0x6e6),'long-dash']['map'](_0x58326d=>_0x50bb87(_0x58326d,_0x3d1515[_0x1f2218(0xae8)]??_0x1f2218(0xa85),this[_0x1f2218(0x544)](_0x58326d[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x58326d[_0x1f2218(0x3d3)](0x1)[_0x1f2218(0x944)]('-','\x20'))))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this[_0x1f2218(0x544)](_0x1f2218(0x155))+'\x20'+_0x18e6e8('Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x1f2218(0x77a)+escapeHtml(_0x3d1515[_0x1f2218(0x846)]??'')+_0x1f2218(0xd01)+this[_0x1f2218(0x544)]('Y\x20Grid\x20Color')+'\x20'+_0x18e6e8(_0x1f2218(0xcb2))+_0x1f2218(0x263)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xd8f)]??'')+_0x1f2218(0x6f6)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0xd8f)]||_0x1f2218(0xd28)))+_0x1f2218(0x70b)+this[_0x1f2218(0x544)](_0x1f2218(0xc5f))+'\x20'+_0x18e6e8(_0x1f2218(0x2ba))+_0x1f2218(0xe22)+escapeHtml(_0x3d1515['y_grid_opacity']??'')+_0x1f2218(0x3de)+this[_0x1f2218(0x544)](_0x1f2218(0xd5d))+_0x1f2218(0x124)+this[_0x1f2218(0x544)]('Min\x20Y\x20Range')+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x2eb)+this['_eT']('None')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xe49)]??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)](_0x1f2218(0xc1e))+'\x20'+_0x18e6e8(_0x1f2218(0x85f))+_0x1f2218(0x9ba)+this[_0x1f2218(0x544)](_0x1f2218(0x525))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x88e)]??'')+_0x1f2218(0xbd2)+this[_0x1f2218(0x544)](_0x1f2218(0xa23))+'\x20'+_0x18e6e8(_0x1f2218(0x3fa))+_0x1f2218(0x805)+escapeHtml(_0x3d1515['lower_bound']??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)]('Upper\x20Bound\x20Y')+'\x20'+_0x18e6e8(_0x1f2218(0x46f))+_0x1f2218(0x7c6)+escapeHtml(_0x3d1515[_0x1f2218(0x77d)]??'')+_0x1f2218(0xbd2)+this[_0x1f2218(0x544)](_0x1f2218(0x1e9))+'\x20'+_0x18e6e8(_0x1f2218(0x7b5))+'</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x5bd)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x516))+'\x20'+_0x18e6e8('Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.')+_0x1f2218(0xb1a)+escapeHtml(_0x3d1515[_0x1f2218(0xd9b)]??'')+_0x1f2218(0x9a8))+_0x1f2218(0xd0b):'')+_0x1f2218(0x297)+((_0x144c99||_0x57c39f||_0x5249d2===_0x1f2218(0x93e))&&!_0x105bd5?_0x1f2218(0xc8b)+(_0x2c2e78===_0x1f2218(0xbff)?'active':'')+_0x1f2218(0x850)+(_0x105bd5?_0x1f2218(0x5e8)+this[_0x1f2218(0x544)](_0x1f2218(0x8e7))+'</div></div>':_0x57c39f?_0x1f2218(0xcd3)+this[_0x1f2218(0x544)]('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['_eT'](_0x1f2218(0xaa4))+'\x20'+_0x18e6e8(_0x1f2218(0xa67))+'</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(_0x3d1515[_0x1f2218(0x430)]??'')+_0x1f2218(0x2d9)+this[_0x1f2218(0x544)](_0x1f2218(0xbfb))+'\x20'+_0x18e6e8('Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+_0x1f2218(0x5cb)+escapeHtml(_0x3d1515['x_axis_font_opacity']??'')+_0x1f2218(0x7b2)+this[_0x1f2218(0x544)](_0x1f2218(0xb11))+'\x20'+_0x18e6e8(_0x1f2218(0x269))+_0x1f2218(0x62f)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x7cc)]??'')+_0x1f2218(0x943)+escapeHtml(this['_coerceColor'](_0x3d1515[_0x1f2218(0x7cc)]||_0x1f2218(0xd28)))+_0x1f2218(0x236):_0x5249d2===_0x1f2218(0x93e)?_0x1f2218(0xcd3)+this[_0x1f2218(0x544)]('Labels')+_0x1f2218(0x14d)+this[_0x1f2218(0x544)](_0x1f2218(0xaa4))+'\x20'+_0x18e6e8('Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\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(_0x3d1515[_0x1f2218(0x430)]??'')+_0x1f2218(0x2d9)+this[_0x1f2218(0x544)]('X\x20Label\x20Opacity')+'\x20'+_0x18e6e8('Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+'</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'+escapeHtml(_0x3d1515[_0x1f2218(0x44a)]??'')+_0x1f2218(0xc97)+this['_eT'](_0x1f2218(0xb11))+'\x20'+_0x18e6e8(_0x1f2218(0x945))+_0x1f2218(0x62f)+this['_eT']('Auto')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x7cc)]??'')+_0x1f2218(0x943)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x7cc)]||_0x1f2218(0xd28)))+_0x1f2218(0x70b)+this[_0x1f2218(0x544)](_0x1f2218(0xbb6))+'\x20'+_0x18e6e8(_0x1f2218(0xdf0))+_0x1f2218(0xbb4)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x192)]??'')+_0x1f2218(0x138)+escapeHtml(this['_coerceColor'](_0x3d1515[_0x1f2218(0x192)]||'#4A90D9'))+_0x1f2218(0xe30):(_0x144c99?_0x1f2218(0xcd3)+this[_0x1f2218(0x544)](_0x1f2218(0xd7c))+_0x1f2218(0x1d0)+(_0x3d1515['show_x_axis']!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xd4e))+'\x20'+_0x18e6e8(_0x1f2218(0xd77))+_0x1f2218(0xd00)+(_0x3d1515[_0x1f2218(0x691)]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)]('X\x20Ticks')+'\x20'+_0x18e6e8(_0x1f2218(0x1c9))+_0x1f2218(0x37a):'')+_0x1f2218(0x297)+(_0x144c99?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x71a))+_0x1f2218(0x124)+this[_0x1f2218(0x544)](_0x1f2218(0x43c))+'\x20'+_0x18e6e8(_0x1f2218(0xe04))+_0x1f2218(0xe38)+[_0x1f2218(0xbd5),...[_0x1f2218(0x669),'MM/DD',_0x1f2218(0x5ce),_0x1f2218(0x30e),_0x1f2218(0x9de),'DD/MM\x20hh:mm\x20A',_0x1f2218(0x7e0),_0x1f2218(0x6c6),'YYYY-MM-DD',_0x1f2218(0x81c),_0x1f2218(0xbab),_0x1f2218(0xe79),_0x1f2218(0xc51),_0x1f2218(0x57e),_0x1f2218(0x420),_0x1f2218(0xb36),_0x1f2218(0x278),_0x1f2218(0x2d0),'ddd\x20DD/MM'][_0x1f2218(0x21d)]((_0x25534d,_0x5568bd)=>_0x25534d[_0x1f2218(0x412)]()<_0x5568bd[_0x1f2218(0x412)]()?-0x1:_0x25534d['toLowerCase']()>_0x5568bd[_0x1f2218(0x412)]()?0x1:0x0)][_0x1f2218(0x7ee)](_0x18f47a=>_0x50bb87(_0x18f47a,_0x3d1515[_0x1f2218(0x213)]??_0x1f2218(0xbd5),_0x18f47a===_0x1f2218(0xbd5)?this[_0x1f2218(0x544)]('Default'):_0x18f47a))['join']('')+_0x1f2218(0xc17)+(_0x144c99&&_0x1280b2?_0x1f2218(0x540)+this[_0x1f2218(0x544)](_0x1f2218(0x899))+'\x20'+_0x18e6e8(_0x1f2218(0x676))+_0x1f2218(0x701)+escapeHtml(_0x503a1c(_0x3d1515['bar_spacing'],0x4))+_0x1f2218(0xc6c):_0x1f2218(0xdb0))+_0x1f2218(0x8af)+(_0x144c99?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0xaa4))+'\x20'+_0x18e6e8(_0x1f2218(0xe7b))+_0x1f2218(0x59a)+escapeHtml(_0x3d1515[_0x1f2218(0x430)]??'')+_0x1f2218(0x2d9)+this[_0x1f2218(0x544)](_0x1f2218(0xbfb))+'\x20'+_0x18e6e8(_0x1f2218(0x3d7))+'</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'+escapeHtml(_0x3d1515[_0x1f2218(0x44a)]??'')+_0x1f2218(0xa20):'')+_0x1f2218(0x188)+(_0x144c99?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)]('X\x20Label\x20Color')+'\x20'+_0x18e6e8(_0x1f2218(0x8e6))+_0x1f2218(0x62f)+this['_eT'](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x7cc)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x7cc)]||'#888888'))+_0x1f2218(0x70b)+this[_0x1f2218(0x544)](_0x1f2218(0xbb6))+'\x20'+_0x18e6e8(_0x1f2218(0x8cc))+_0x1f2218(0xbb4)+this['_eT'](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x192)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x3d1515[_0x1f2218(0x192)]||_0x1f2218(0xd20)))+_0x1f2218(0xa20):'')+_0x1f2218(0x188)+(_0x144c99?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1f2218(0x144))+'\x20'+_0x18e6e8(_0x1f2218(0x58a))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>'+['','1h','2h','3h','4h','6h','8h','12h','1d','2d','7d','1w','2w','1M','3M'][_0x1f2218(0x7ee)](_0x31e271=>_0x50bb87(_0x31e271,_0x3d1515[_0x1f2218(0x912)]??'',_0x31e271===''?this[_0x1f2218(0x544)](_0x1f2218(0x752)):_0x31e271['toUpperCase']()))[_0x1f2218(0xc0d)]('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x1f2218(0xd0b):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x144c99?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0xb77))+_0x1f2218(0x124)+this['_eT'](_0x1f2218(0xccc))+'\x20'+_0x18e6e8(_0x1f2218(0x493))+_0x1f2218(0xf9)+[_0x1f2218(0xa85),'solid',_0x1f2218(0x6e6),_0x1f2218(0x70e)]['map'](_0x4a3aa2=>_0x50bb87(_0x4a3aa2,_0x3d1515[_0x1f2218(0x16b)]??_0x1f2218(0xa85),this[_0x1f2218(0x544)](_0x4a3aa2[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x4a3aa2[_0x1f2218(0x3d3)](0x1)[_0x1f2218(0x944)]('-','\x20'))))['join']('')+_0x1f2218(0xce4)+this['_eT'](_0x1f2218(0xb26))+'\x20'+_0x18e6e8('Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x1f2218(0x4ab)+escapeHtml(_0x3d1515[_0x1f2218(0x4e0)]??'')+_0x1f2218(0xd01)+this['_eT']('X\x20Grid\x20Color')+'\x20'+_0x18e6e8(_0x1f2218(0x419))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x160)]??'')+_0x1f2218(0xe0a)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x160)]||_0x1f2218(0xd28)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x6b9))+'\x20'+_0x18e6e8(_0x1f2218(0xad2))+'</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'+escapeHtml(_0x3d1515[_0x1f2218(0x27e)]??'')+_0x1f2218(0x6fe):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')+_0x1f2218(0xd0b):'')+_0x1f2218(0xc7f)+(_0x2c2e78===_0x1f2218(0xa0d)?_0x1f2218(0x7f2):'')+'\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0xa1d))+'</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'+(_0x3d1515['energy_date_sync']?'checked':'')+'\x20'+(_0x3d1515[_0x1f2218(0xdd7)]?_0x1f2218(0x32d):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x3bd))+'\x20'+_0x18e6e8(_0x1f2218(0x211))+_0x1f2218(0x71d)+(_0x3d1515[_0x1f2218(0xdd7)]?_0x1f2218(0xe25):'')+'\x20'+(_0x3d1515[_0x1f2218(0x5ec)]?_0x1f2218(0x32d):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xe77))+'\x20'+_0x18e6e8(_0x1f2218(0x801))+_0x1f2218(0x22b)+(_0x3d1515['show_date_picker']?'':_0x1f2218(0x5db))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>'+[_0x1f2218(0x70d),_0x1f2218(0x510)]['map'](_0x33f724=>_0x50bb87(_0x33f724,_0x3d1515[_0x1f2218(0x626)]??_0x1f2218(0x70d),this[_0x1f2218(0x544)](_0x33f724['charAt'](0x0)[_0x1f2218(0x380)]()+_0x33f724[_0x1f2218(0x3d3)](0x1))))['join']('')+_0x1f2218(0x324)+this[_0x1f2218(0x544)](_0x1f2218(0xd0f))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515['date_picker_group']??'')+_0x1f2218(0x19f)+(_0x3d1515[_0x1f2218(0xdd7)]?_0x1f2218(0x51c)+this[_0x1f2218(0x544)](_0x1f2218(0x68e))+'\x20'+_0x18e6e8(_0x1f2218(0x508))+'</label>'+((()=>{const _0x4938d5=_0x1f2218,_0x108e07=_0x2688ac=>{const _0x1ae6dc=_0x53a5,_0x3b2e9e=_0x3d1515['date_picker_modes'],_0x54e3d6=_0x2688ac['k']in DATE_PICKER_RELATIVE_MODES,_0x1c9443=_0x3b2e9e?.[_0x1ae6dc(0xc70)]?_0x3b2e9e['includes'](_0x2688ac['k']):!_0x54e3d6;return _0x1ae6dc(0x409)+_0x2688ac['k']+'\x22\x20'+(_0x1c9443?_0x1ae6dc(0xe25):'')+_0x1ae6dc(0x2e1)+this[_0x1ae6dc(0x544)](_0x2688ac['l'])+_0x1ae6dc(0x260);},_0x220a17=(_0x4f2aac,_0x1dbf8a,_0x143753)=>'<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>'+escapeHtml(this[_0x4938d5(0x544)](_0x4f2aac))+'</span>'+_0x18e6e8(_0x1dbf8a)+'</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>'+_0x143753[_0x4938d5(0x7ee)](_0x108e07)['join']('')+_0x4938d5(0xcc3);return _0x220a17(_0x4938d5(0x95c),_0x4938d5(0xb74),[{'k':_0x4938d5(0xc85),'l':'D'},{'k':_0x4938d5(0x26d),'l':'W'},{'k':'month','l':'M'},{'k':_0x4938d5(0x4f9),'l':'Y'}])+_0x220a17(_0x4938d5(0x2f4),_0x4938d5(0x530),Object[_0x4938d5(0x610)](DATE_PICKER_RELATIVE_MODES)[_0x4938d5(0x7ee)](([_0xd8a00b,_0x3a25c2])=>({'k':_0xd8a00b,'l':_0x3a25c2[_0x4938d5(0x95f)]})));})())+_0x1f2218(0x124)+this['_eT'](_0x1f2218(0xe29))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0xc79)+escapeHtml(_0x3d1515[_0x1f2218(0x91f)]??0x1)+_0x1f2218(0xd1a)+this[_0x1f2218(0x544)](_0x1f2218(0x9c2))+'\x20'+_0x18e6e8(_0x1f2218(0x992))+_0x1f2218(0x181)+[{'v':'','l':this[_0x1f2218(0x544)](_0x1f2218(0x752))},{'v':_0x1f2218(0xc85),'l':this[_0x1f2218(0x544)](_0x1f2218(0xa21))},{'v':'week','l':this[_0x1f2218(0x544)]('Week')},{'v':'month','l':this[_0x1f2218(0x544)]('Month')},{'v':_0x1f2218(0x4f9),'l':this[_0x1f2218(0x544)]('Year')},{'v':'last_24h','l':this[_0x1f2218(0x544)](_0x1f2218(0x13f))},{'v':_0x1f2218(0x748),'l':this[_0x1f2218(0x544)](_0x1f2218(0xaec))},{'v':_0x1f2218(0x517),'l':this[_0x1f2218(0x544)](_0x1f2218(0x556))},{'v':_0x1f2218(0x416),'l':this[_0x1f2218(0x544)]('Last\x2015D')},{'v':_0x1f2218(0x141),'l':this[_0x1f2218(0x544)](_0x1f2218(0x25a))},{'v':_0x1f2218(0x54d),'l':this[_0x1f2218(0x544)](_0x1f2218(0xb5f))},{'v':_0x1f2218(0xd55),'l':this[_0x1f2218(0x544)](_0x1f2218(0xdda))},{'v':_0x1f2218(0x4de),'l':this[_0x1f2218(0x544)](_0x1f2218(0x43d))}][_0x1f2218(0x7ee)](_0x517666=>_0x50bb87(_0x517666['v'],_0x3d1515[_0x1f2218(0x3b3)]??'',_0x517666['l']))['join']('')+_0x1f2218(0x60d)+this[_0x1f2218(0x544)](_0x1f2218(0x189))+'\x20'+_0x18e6e8(_0x1f2218(0x939))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>'+[_0x1f2218(0xa36),_0x1f2218(0x1f7),'right'][_0x1f2218(0x7ee)](_0x267c45=>_0x50bb87(_0x267c45,_0x3d1515[_0x1f2218(0x8db)]??'left',this['_eT'](_0x267c45[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x267c45[_0x1f2218(0x3d3)](0x1))))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this['_eT'](_0x1f2218(0x294))+'\x20'+_0x18e6e8(_0x1f2218(0xe4c))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>'+[_0x1f2218(0xa36),'center',_0x1f2218(0x785)][_0x1f2218(0x7ee)](_0x1ad83e=>_0x50bb87(_0x1ad83e,_0x3d1515[_0x1f2218(0x21f)]??_0x1f2218(0x785),this[_0x1f2218(0x544)](_0x1ad83e[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x1ad83e[_0x1f2218(0x3d3)](0x1))))['join']('')+_0x1f2218(0x768):'')+_0x1f2218(0x717)+this[_0x1f2218(0x544)](_0x1f2218(0x3c3))+_0x1f2218(0x124)+this[_0x1f2218(0x544)](_0x1f2218(0x868))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x296)+escapeHtml(_0x3d1515[_0x1f2218(0x680)]?this[_0x1f2218(0x544)](_0x1f2218(0x66c)):'6\x20or\x20sensor.x')+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x680)]?'':_0x3d1515[_0x1f2218(0x191)]??'')+'\x22\x20'+(_0x3d1515[_0x1f2218(0x680)]?_0x1f2218(0x32d):'')+_0x1f2218(0x455)+this['_eT']('End\x20Hour')+'\x20'+_0x18e6e8(_0x1f2218(0xcf4))+'</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xad0)]??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)](_0x1f2218(0x411))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x6f0)+['',_0x1f2218(0xc85),_0x1f2218(0x800),_0x1f2218(0x26d),'month','year']['map'](_0x2222b0=>_0x50bb87(_0x2222b0,_0x3d1515[_0x1f2218(0x680)]??'',{'':this['_eT'](_0x1f2218(0x8ff)),'day':this[_0x1f2218(0x544)](_0x1f2218(0x303)),'tomorrow':this[_0x1f2218(0x544)]('Tomorrow'),'week':this['_eT'](_0x1f2218(0xa1c)),'month':this[_0x1f2218(0x544)](_0x1f2218(0xafb)),'year':this['_eT'](_0x1f2218(0x714))}[_0x2222b0]))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x8e0)+(_0x3d1515[_0x1f2218(0x333)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)]('Show\x20Full\x20Period')+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x50e)+(_0x2c2e78===_0x1f2218(0xaf1)?_0x1f2218(0x7f2):'')+_0x1f2218(0x609)+(!_0x105bd5?_0x1f2218(0xcd3)+this['_eT']('Card\x20Overlays')+_0x1f2218(0x5f0)+(_0x3d1515[_0x1f2218(0x989)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0x4cc))+'\x20'+_0x18e6e8(_0x1f2218(0x87c))+_0x1f2218(0x22b)+(_0x3d1515[_0x1f2218(0x989)]?'':_0x1f2218(0x5db))+_0x1f2218(0x142)+[_0x1f2218(0xa36),_0x1f2218(0x1f7),_0x1f2218(0x785)][_0x1f2218(0x7ee)](_0x4949d2=>_0x50bb87(_0x4949d2,_0x3d1515[_0x1f2218(0x4f2)]??'left',this[_0x1f2218(0x544)](_0x4949d2[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x4949d2[_0x1f2218(0x3d3)](0x1))))['join']('')+_0x1f2218(0xd90)+this[_0x1f2218(0x544)](_0x1f2218(0xd0f))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xac6)]??'')+_0x1f2218(0xd1d)+(_0x3d1515['show_attribute_list']?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0xbce))+'\x20'+_0x18e6e8('Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.')+_0x1f2218(0x22b)+(_0x3d1515[_0x1f2218(0x9ea)]?'':_0x1f2218(0x5db))+_0x1f2218(0x7ec)+[_0x1f2218(0xa36),'center',_0x1f2218(0x785)][_0x1f2218(0x7ee)](_0x345e9b=>_0x50bb87(_0x345e9b,_0x3d1515[_0x1f2218(0x4ad)]??'left',this[_0x1f2218(0x544)](_0x345e9b[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x345e9b[_0x1f2218(0x3d3)](0x1))))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xcb0)+(_0x3d1515['show_pph_picker']?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0x473))+'\x20'+_0x18e6e8('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.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x3d1515[_0x1f2218(0x427)]?'':_0x1f2218(0x5db))+_0x1f2218(0xc18)+[_0x1f2218(0xa36),'center','right'][_0x1f2218(0x7ee)](_0x1548c9=>_0x50bb87(_0x1548c9,_0x3d1515[_0x1f2218(0x4ef)]??_0x1f2218(0xa36),this[_0x1f2218(0x544)](_0x1548c9['charAt'](0x0)[_0x1f2218(0x380)]()+_0x1548c9[_0x1f2218(0x3d3)](0x1))))['join']('')+_0x1f2218(0xc12)+this[_0x1f2218(0x544)](_0x1f2218(0xd0f))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x11d)]??'')+_0x1f2218(0x8d8)+(_0x3d1515[_0x1f2218(0x398)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0xc52))+'\x20'+_0x18e6e8(_0x1f2218(0xbb9))+_0x1f2218(0x22b)+(_0x3d1515[_0x1f2218(0x398)]?'':_0x1f2218(0x5db))+_0x1f2218(0xc06)+[_0x1f2218(0xa36),_0x1f2218(0x1f7),'right'][_0x1f2218(0x7ee)](_0x57896c=>_0x50bb87(_0x57896c,_0x3d1515[_0x1f2218(0x40e)]??_0x1f2218(0xa36),this['_eT'](_0x57896c[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x57896c['slice'](0x1))))[_0x1f2218(0xc0d)]('')+_0x1f2218(0x541)+this[_0x1f2218(0x544)](_0x1f2218(0xd0f))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xded)]??'')+_0x1f2218(0x19f)+(_0x544843&&!_0x105bd5?_0x1f2218(0x456)+(_0x3d1515['brush_zoom']!==![]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1f2218(0x52d))+'\x20'+_0x18e6e8(_0x1f2218(0x388))+_0x1f2218(0x260):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x544843&&!_0x105bd5?_0x1f2218(0x5df)+(_0x3d1515[_0x1f2218(0xc76)]?'checked':'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0x78f))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x260):'')+_0x1f2218(0xdef)+(_0x2615d3?_0x1f2218(0x487)+(_0x3d1515[_0x1f2218(0xb22)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xb3b))+'\x20'+_0x18e6e8(_0x1f2218(0x183))+_0x1f2218(0x260):'')+_0x1f2218(0xdef)+(_0x5249d2===_0x1f2218(0xcca)?_0x1f2218(0x487)+(_0x3d1515[_0x1f2218(0xb22)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x885))+'\x20'+_0x18e6e8(_0x1f2218(0x907))+'</span></div></label>':'')+_0x1f2218(0xdef)+(_0x5249d2===_0x1f2218(0x621)?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x3d1515[_0x1f2218(0xb22)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x311))+'\x20'+_0x18e6e8('Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.')+_0x1f2218(0x260):'')+_0x1f2218(0xdef)+(_0x544843&&_0x3d1515['brush_zoom']!==![]?_0x1f2218(0x7f1)+(_0x3d1515[_0x1f2218(0x9eb)]?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x7b6))+'\x20'+_0x18e6e8(_0x1f2218(0x1db))+_0x1f2218(0x22b)+(_0x3d1515[_0x1f2218(0x9eb)]?'':_0x1f2218(0x5db))+_0x1f2218(0x168)+this[_0x1f2218(0x544)](_0x1f2218(0x2a3))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x167)]??'')+_0x1f2218(0x877):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x544843?_0x1f2218(0x8f3)+(_0x3d1515[_0x1f2218(0xe78)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xbfe))+'\x20'+_0x18e6e8(_0x1f2218(0x6cf))+_0x1f2218(0x22b)+(_0x3d1515[_0x1f2218(0xe78)]?'':_0x1f2218(0x5db))+'\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x1f2218(0x544)](_0x1f2218(0x2a3))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xde9)]??'')+_0x1f2218(0x877):'')+_0x1f2218(0x830)+(_0x3d1515[_0x1f2218(0x989)]?_0x1f2218(0x64d)+this[_0x1f2218(0x544)]('Visible\x20Intervals')+'\x20'+_0x18e6e8('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+_0x1f2218(0x564)+['1H','2H','4H','8H','12H',_0x1f2218(0x1da),'3D','7D',_0x1f2218(0x5dd),'30D',_0x1f2218(0xbf4),'6M','1Y'][_0x1f2218(0x7ee)](_0x1cae92=>{const _0x4d2389=_0x1f2218,_0x3a50c5=_0x3d1515[_0x4d2389(0x908)],_0x572f12=['1H','2H','4H','8H',_0x4d2389(0x50c),_0x4d2389(0x1da),'7D'],_0x19e71f=_0x3a50c5&&Array[_0x4d2389(0x724)](_0x3a50c5)&&_0x3a50c5[_0x4d2389(0xc70)]?_0x3a50c5[_0x4d2389(0x15b)](_0x1cae92):_0x572f12[_0x4d2389(0x15b)](_0x1cae92);return _0x4d2389(0x742)+_0x1cae92+'\x22\x20'+(_0x19e71f?_0x4d2389(0xe25):'')+_0x4d2389(0xd56)+_0x1cae92+_0x4d2389(0x260);})[_0x1f2218(0xc0d)]('')+_0x1f2218(0xcc3):'')+_0x1f2218(0xd0b):_0x1f2218(0x5e8)+this[_0x1f2218(0x544)](_0x1f2218(0xa2d))+_0x1f2218(0xcc3))+_0x1f2218(0x297)+(_0x144c99&&!_0x105bd5?_0x1f2218(0xcd3)+this[_0x1f2218(0x544)](_0x1f2218(0xad6))+_0x1f2218(0xa77)+(_0x1280b2?_0x1f2218(0xad1)+(_0x3d1515[_0x1f2218(0xea6)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x205))+'\x20'+_0x18e6e8(_0x1f2218(0x153))+_0x1f2218(0x260)+(_0x3d1515[_0x1f2218(0xea6)]?_0x1f2218(0xa7a)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x567)]??'')+_0x1f2218(0x426)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x567)]||_0x1f2218(0x203)))+'\x22></div></div>':''):'')+_0x1f2218(0x39a)+(_0x3d1515['show_tooltip']!==![]?'checked':'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xad6))+'\x20'+_0x18e6e8(_0x1f2218(0x57a))+'</span></div></label>'+(_0x3d1515[_0x1f2218(0x4ec)]!==![]?_0x1f2218(0x487)+(_0x3d1515[_0x1f2218(0xb22)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this['_eT'](_0x1f2218(0x311))+'\x20'+_0x18e6e8(_0x1f2218(0xd7b))+_0x1f2218(0x260)+(_0x3d1515[_0x1f2218(0xda9)]?_0x1f2218(0x9d3)+(_0x3d1515[_0x1f2218(0xb09)]!==![]?_0x1f2218(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x90b))+'\x20'+_0x18e6e8('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.')+'</span></div></label>':''):'')+(_0x544843&&_0x3d1515[_0x1f2218(0x4ec)]!==![]?_0x1f2218(0x836)+(_0x3d1515[_0x1f2218(0x729)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0x498))+'\x20'+_0x18e6e8(_0x1f2218(0x9dd))+_0x1f2218(0x260):'')+(_0x544843&&_0x3d1515['show_tooltip']!==![]?'<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x3d1515[_0x1f2218(0xa4c)]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xab6))+'\x20'+_0x18e6e8('Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.')+_0x1f2218(0xb35)+(_0x3d1515[_0x1f2218(0xa4c)]?'':'\x20off')+_0x1f2218(0x2e8)+this[_0x1f2218(0x544)](_0x1f2218(0x2a3))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x2f5)]??'')+'\x22></div></div>':'')+_0x1f2218(0x56d)+(_0x544843&&_0x3d1515['show_tooltip']!==![]?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0xe4f))+'\x20'+_0x18e6e8(_0x1f2218(0x3d1))+_0x1f2218(0xe4a)+[[_0x1f2218(0x8ee),this[_0x1f2218(0x544)](_0x1f2218(0x9c2))],[_0x1f2218(0x7be),this[_0x1f2218(0x544)]('Reverse')],[_0x1f2218(0xd70),this['_eT'](_0x1f2218(0x4d5))]][_0x1f2218(0x7ee)](([_0x4b2cb8,_0x48f58a])=>_0x50bb87(_0x4b2cb8,_0x3d1515[_0x1f2218(0x425)]??_0x1f2218(0x8ee),_0x48f58a))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xe5b):'')+'</div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x105bd5?_0x1f2218(0x352)+this[_0x1f2218(0x544)](_0x1f2218(0x7f7))+_0x1f2218(0x124)+this[_0x1f2218(0x544)](_0x1f2218(0x348))+'\x20'+_0x18e6e8('Entity\x20that\x20reports\x20battery\x20level\x20(0–100%).\x20Displays\x20a\x20battery\x20icon\x20with\x20level\x20and\x20percentage\x20in\x20the\x20top-right\x20corner\x20of\x20the\x20card\x20header\x20—\x20or\x20at\x20the\x20top-right\x20of\x20the\x20card\x20when\x20there\x20is\x20no\x20header.\x20Only\x20entities\x20with\x20device_class\x20battery\x20are\x20listed.\x20Leave\x20empty\x20to\x20hide.')+_0x1f2218(0x4b8)+(_0x3d1515[_0x1f2218(0x1c6)]||'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Low\x20Threshold')+'\x20'+_0x18e6e8(_0x1f2218(0x377))+_0x1f2218(0xa75)+escapeHtml(_0x3d1515[_0x1f2218(0x647)]??'')+_0x1f2218(0x9a8):'')+_0x1f2218(0x297)+(_0x544843&&!_0x105bd5?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT'](_0x1f2218(0x4c1))+'\x20'+_0x18e6e8(_0x1f2218(0xa90))+_0x1f2218(0x48b)+this[_0x1f2218(0x544)](_0x1f2218(0xa14))+'</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22'+this[_0x1f2218(0x544)](_0x1f2218(0xca1))+_0x1f2218(0x4e6)+(_0x3d1515[_0x1f2218(0x146)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0xcb9)+this[_0x1f2218(0x544)](_0x1f2218(0xd99))+'\x20'+_0x18e6e8(_0x1f2218(0x387))+_0x1f2218(0xc68)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xaf5)]??'')+_0x1f2218(0xe69)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0xaf5)]||_0x1f2218(0xd28)))+_0x1f2218(0x70b)+this[_0x1f2218(0x544)](_0x1f2218(0x36c))+'\x20'+_0x18e6e8(_0x1f2218(0x24c))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22now_line_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.3\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xd30)]??'')+_0x1f2218(0xd5f)+this['_eT'](_0x1f2218(0x1f8))+'\x20'+_0x18e6e8(_0x1f2218(0x1cb))+'</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'+escapeHtml(_0x3d1515[_0x1f2218(0x7f8)]??'')+_0x1f2218(0x2d9)+this[_0x1f2218(0x544)](_0x1f2218(0x9e0))+'\x20'+_0x18e6e8(_0x1f2218(0x1df))+_0x1f2218(0xbc2)+['',_0x1f2218(0xa85),_0x1f2218(0x48f),_0x1f2218(0x6e6),_0x1f2218(0x70e)][_0x1f2218(0x7ee)](_0x1bb901=>_0x50bb87(_0x1bb901,_0x3d1515['now_line_style']??'',_0x1bb901===''?this[_0x1f2218(0x544)](_0x1f2218(0x9c2)):this['_eT'](_0x1bb901[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x1bb901['slice'](0x1)[_0x1f2218(0x944)]('-','\x20'))))[_0x1f2218(0xc0d)]('')+'</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>'+((_0x3d1515[_0x1f2218(0x6aa)]||[])['map']((_0x9b42a7,_0x4fb35a)=>{const _0x1c9793=_0x1f2218,_0x57e4ec=_0x9b42a7[_0x1c9793(0xc4e)]===_0x1c9793(0xcb3)||_0x9b42a7[_0x1c9793(0xc4e)]==='span',_0x3afd0e=_0x57e4ec&&(_0x1c9793(0x3a7)in _0x9b42a7||'end'in _0x9b42a7||_0x1c9793(0xbbf)in _0x9b42a7),_0x479582=_0x9b42a7['type']===_0x1c9793(0x74a);return'<div\x20class=\x22ann-row\x22\x20data-ann=\x22'+_0x4fb35a+_0x1c9793(0x92d)+({'event':this['_eT'](_0x1c9793(0xc6e)),'span':this[_0x1c9793(0x544)](_0x1c9793(0xb52)),'threshold':this[_0x1c9793(0x544)](_0x1c9793(0xb8b)),'band':this[_0x1c9793(0x544)](_0x1c9793(0x29b))}[_0x9b42a7[_0x1c9793(0xc4e)]]||this[_0x1c9793(0x544)](_0x1c9793(0xc6e)))+_0x1c9793(0x9a3)+this[_0x1c9793(0x544)](_0x1c9793(0xdbe))+_0x1c9793(0x432)+this['_eT'](_0x1c9793(0xb70))+_0x1c9793(0x787)+[_0x1c9793(0xcb3),_0x1c9793(0x405),_0x1c9793(0x74a),_0x1c9793(0xe92)][_0x1c9793(0x7ee)](_0x4cf79f=>_0x1c9793(0x862)+escapeHtml(_0x4cf79f)+'\x22\x20'+(_0x9b42a7[_0x1c9793(0xc4e)]===_0x4cf79f?'selected':'')+'>'+{'event':this[_0x1c9793(0x544)](_0x1c9793(0x60a)),'span':this[_0x1c9793(0x544)](_0x1c9793(0xdc3)),'threshold':this[_0x1c9793(0x544)](_0x1c9793(0xa1a)),'band':this[_0x1c9793(0x544)](_0x1c9793(0x3fc))}[_0x4cf79f]+_0x1c9793(0xa78))[_0x1c9793(0xc0d)]('')+_0x1c9793(0xc17)+(_0x57e4ec?_0x1c9793(0x540)+this[_0x1c9793(0x544)](_0x1c9793(0x849))+_0x1c9793(0xe54)+(!_0x3afd0e?_0x1c9793(0x207):'')+'>'+this[_0x1c9793(0x544)](_0x1c9793(0x4d2))+_0x1c9793(0x109)+(_0x3afd0e?_0x1c9793(0x207):'')+'>'+this[_0x1c9793(0x544)]('Manual')+_0x1c9793(0x99e):_0x1c9793(0x540)+this['_eT'](_0x1c9793(0x2ab))+_0x1c9793(0xa93)+escapeHtml(_0x9b42a7[_0x1c9793(0xe91)]??'')+_0x1c9793(0xae6)+(_0x479582?_0x1c9793(0x66d):'')+'><label>'+this[_0x1c9793(0x544)](_0x1c9793(0xc86))+_0x1c9793(0x7d6)+escapeHtml(_0x9b42a7[_0x1c9793(0x6ee)]??'')+_0x1c9793(0x616))+_0x1c9793(0x660)+(_0x57e4ec&&!_0x3afd0e?_0x1c9793(0x5d7)+this[_0x1c9793(0x544)](_0x1c9793(0x4d2))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22'+escapeHtml(_0x9b42a7['entity']||'')+_0x1c9793(0xb31)+this[_0x1c9793(0x544)](_0x1c9793(0x6ab))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22'+escapeHtml(_0x9b42a7[_0x1c9793(0x89b)]||'')+'\x22></div></div>':'')+(_0x57e4ec&&_0x3afd0e?_0x1c9793(0x618)+(_0x9b42a7['type']===_0x1c9793(0x405)?'r2':'r2')+_0x1c9793(0x249)+(_0x9b42a7[_0x1c9793(0xc4e)]===_0x1c9793(0x405)?this[_0x1c9793(0x544)]('Start'):this['_eT'](_0x1c9793(0xbb8)))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22'+escapeHtml(_0x9b42a7[_0x1c9793(0xc4e)]===_0x1c9793(0x405)?_0x9b42a7[_0x1c9793(0x3a7)]||'':_0x9b42a7[_0x1c9793(0xbbf)]||'')+_0x1c9793(0x616)+(_0x9b42a7['type']===_0x1c9793(0x405)?_0x1c9793(0x540)+this[_0x1c9793(0x544)](_0x1c9793(0xbc3))+_0x1c9793(0xcc9)+escapeHtml(_0x9b42a7['end']||'')+'\x22></div>':'<div\x20class=\x22f\x22></div>')+_0x1c9793(0x56d):'')+_0x1c9793(0x20c)+this[_0x1c9793(0x544)]('Label')+'</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x1c9793(0x544)](_0x1c9793(0xb10))+'\x22\x20value=\x22'+escapeHtml(_0x9b42a7['label']||'')+_0x1c9793(0xb31)+this[_0x1c9793(0x544)](_0x1c9793(0xd99))+'</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x9b42a7[_0x1c9793(0x73c)]||'#1D9E75'))+_0x1c9793(0xb31)+this['_eT'](_0x1c9793(0x36c))+_0x1c9793(0xaba)+(_0x9b42a7[_0x1c9793(0xc4e)]==='band'||_0x9b42a7[_0x1c9793(0xc4e)]===_0x1c9793(0x405)?_0x1c9793(0x4cb):'1')+_0x1c9793(0xa26)+escapeHtml(_0x9b42a7[_0x1c9793(0x650)]??'')+_0x1c9793(0xc3e)+(!_0x57e4ec?_0x1c9793(0x65e)+(_0x9b42a7['show_values']!==![]?_0x1c9793(0xe25):'')+_0x1c9793(0x6e3)+this['_eT']('Show\x20Values')+_0x1c9793(0x5be):'')+_0x1c9793(0x896);})[_0x1f2218(0xc0d)]('')||_0x1f2218(0xc9e)+this[_0x1f2218(0x544)](_0x1f2218(0x80b))+_0x1f2218(0x56d))+'\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[_0x1f2218(0x544)](_0x1f2218(0xe51))+'</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>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>',_0x3fed0b=_0x3d1515[_0x1f2218(0xe1a)]?buildAreaSuffixes(this['_hass'],this[_0x1f2218(0x248)],null,(_0x5a13cc,_0x427545,_0xeaab39)=>applyAttributeName(_0x3d1515,this[_0x1f2218(0xb5b)],_0xeaab39,_0x5a13cc,_0x5a13cc[_0x1f2218(0x476)])):null,_0x16f7c2=this[_0x1f2218(0x248)][_0x1f2218(0x7ee)]((_0x51bbe9,_0x3565c0)=>{const _0x349f5d=_0x1f2218,_0x18abc8=this[_0x349f5d(0xb5b)]?.[_0x349f5d(0x28e)]?.[_0x51bbe9[_0x349f5d(0xae9)]]||null,_0x2c62a3=_0x18abc8?.[_0x349f5d(0xcd4)]?.[_0x349f5d(0xdb6)]??_0x51bbe9[_0x349f5d(0x673)]??_0x51bbe9[_0x349f5d(0xae9)]??_0x349f5d(0xba7)+(_0x3565c0+0x1),_0x55aa10=_0x3fed0b&&_0x51bbe9[_0x349f5d(0x673)]&&typeof _0x51bbe9[_0x349f5d(0x673)]==='string'&&!isTemplateString(_0x51bbe9[_0x349f5d(0x673)])?_0x51bbe9[_0x349f5d(0x673)]:applyAttributeName(_0x3d1515,this[_0x349f5d(0xb5b)],_0x2c62a3,_0x51bbe9,_0x51bbe9[_0x349f5d(0x476)]),_0x38309a=_0x55aa10+(_0x3fed0b?.['get'](_0x3565c0)||''),_0x1e3386=_0x18abc8?parseFloat(_0x18abc8['state']):null,_0x33752c=_0x18abc8?.[_0x349f5d(0xcd4)]?.[_0x349f5d(0x24f)]||'',_0x23ea49=((()=>{const _0x460e86=_0x349f5d,_0x3fbe73=_0x51bbe9[_0x460e86(0x73c)];if(!_0x3fbe73||_0x3fbe73===_0x460e86(0x74a))return _0x460e86(0x880);if(typeof _0x3fbe73===_0x460e86(0x19d)&&_0x3fbe73[_0x460e86(0x15b)]('{{'))return this[_0x460e86(0x88b)](_0x3fbe73)||_0x460e86(0x880);return _0x3fbe73||'#ff4757';})()),_0x534b6c=_0x51bbe9[_0x349f5d(0x8bc)]??'primary',_0x3c16b4=_0x51bbe9[_0x349f5d(0x529)]??'line',_0xeb2189=_0x51bbe9[_0x349f5d(0x36d)]??'avg',_0xa9e3a8=_0x51bbe9[_0x349f5d(0xd10)]??_0x349f5d(0xbd5),_0x31e425=_0x51bbe9['show_extrema']??_0x349f5d(0x55b),_0x217701=_0x51bbe9['rise_fall_colors']??null,_0x122fdb=_0x51bbe9['color_thresholds']??null,_0x4c46c1=this[_0x349f5d(0x21b)][_0x349f5d(0x9b5)]('e-'+_0x3565c0),_0x174dc1=this[_0x349f5d(0x926)][_0x3565c0]||_0x349f5d(0xa1e),_0x3117e2=((()=>{const _0x451dd3=_0x349f5d;if(_0x51bbe9[_0x451dd3(0x592)]||_0x51bbe9[_0x451dd3(0x476)]||_0x51bbe9[_0x451dd3(0x3d5)]||_0x51bbe9[_0x451dd3(0x659)])return'<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>'+this['_eT'](_0x451dd3(0x706))+_0x451dd3(0xd47);if(_0x51bbe9[_0x451dd3(0x378)]){const _0x50d479=_0x51bbe9[_0x451dd3(0x378)]['includes'](':');return _0x451dd3(0xb4a)+(_0x50d479?_0x451dd3(0xaf3):_0x451dd3(0x95a))+'\x22>'+(_0x50d479?this[_0x451dd3(0x544)](_0x451dd3(0xbbd)):this[_0x451dd3(0x544)](_0x451dd3(0x3ab)))+'</span>';}const _0x1605fc=_0x18abc8?.[_0x451dd3(0xcd4)]?.[_0x451dd3(0x82a)];if(_0x1605fc===_0x451dd3(0xb47)||_0x1605fc===_0x451dd3(0x81f)||_0x1605fc==='total_increasing')return _0x451dd3(0x8c6)+_0x1605fc+'\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>'+this[_0x451dd3(0x544)](_0x451dd3(0x3ab))+_0x451dd3(0xd47);return _0x451dd3(0x3f3)+this['_eT']('History\x20only')+_0x451dd3(0xd47);})()),_0x139bd3=Array['isArray'](_0x51bbe9[_0x349f5d(0xaa8)])?_0x51bbe9['moving_averages']['map']((_0x2bed52,_0x1669ad)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22'+_0x1669ad+'\x22><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x3fb))+'</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x2bed52[_0x349f5d(0x395)]??0x7)+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0xd99))+_0x349f5d(0xd4a)+escapeHtml(this['_coerceColor'](_0x2bed52[_0x349f5d(0x73c)]||_0x349f5d(0x381)))+_0x349f5d(0xcaf)+this['_eT']('Label')+_0x349f5d(0xd9f)+(_0x2bed52[_0x349f5d(0x395)]??0x7)+_0x349f5d(0xe3c)+(_0x2bed52[_0x349f5d(0x363)]?_0x349f5d(0xe25):'')+'><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22'+this[_0x349f5d(0x544)]('Delete')+_0x349f5d(0x587))[_0x349f5d(0xc0d)](''):'',_0x2a2e64=Array[_0x349f5d(0x724)](_0x122fdb?.['values'])?_0x122fdb[_0x349f5d(0x94d)][_0x349f5d(0x7ee)]((_0x35287c,_0x4f8ea7)=>_0x349f5d(0x802)+_0x4f8ea7+_0x349f5d(0xa57)+this[_0x349f5d(0x544)](_0x349f5d(0x2ab))+_0x349f5d(0xdf8)+escapeHtml(String(_0x35287c[_0x349f5d(0xe91)]??0x0))+_0x349f5d(0xb31)+this['_eT'](_0x349f5d(0xd99))+_0x349f5d(0x56c)+escapeHtml(_0x35287c[_0x349f5d(0x73c)]??'')+_0x349f5d(0xe84)+escapeHtml(this[_0x349f5d(0xbba)](_0x35287c[_0x349f5d(0x73c)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0x349f5d(0x2e2)](String(_0x35287c[_0x349f5d(0x73c)]??''))||String(_0x35287c['color']??'')[_0x349f5d(0x15b)]('{{')?_0x349f5d(0x16a):'')+_0x349f5d(0xd3a)+this[_0x349f5d(0x544)](_0x349f5d(0xdbe))+_0x349f5d(0x587))['join'](''):'',_0x2e5a42=_0x51bbe9[_0x349f5d(0xe5c)]!==![],_0x275105=_0x51bbe9[_0x349f5d(0xc32)]!==![],_0x52122d=_0x51bbe9['show_fill']!==![],_0x2f57e7=!!_0x51bbe9[_0x349f5d(0x964)],_0x2b657b=_0x51bbe9[_0x349f5d(0x45d)]!==![],_0x432f58=_0x51bbe9[_0x349f5d(0xd5e)]!==![],_0x656fac=!!_0x51bbe9[_0x349f5d(0xe73)],_0x20fece=_0x381d6e=>_0x381d6e?'':_0x349f5d(0xa5e);return _0x349f5d(0xe67)+(_0x4c46c1?_0x349f5d(0x84f):'')+'\x20'+(_0x51bbe9['enabled']===![]?_0x349f5d(0xc0b):'')+_0x349f5d(0x5d9)+_0x3565c0+'\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[_0x349f5d(0x544)](_0x349f5d(0x88a))+_0x349f5d(0x816)+_0x23ea49+_0x349f5d(0x9bd)+(_0x5249d2===_0x349f5d(0x1eb)?_0x349f5d(0xdb1)+(_0x3565c0===0x0?'X':'Y')+_0x349f5d(0xd47):'')+_0x349f5d(0xa8d)+_0x38309a+_0x349f5d(0xd47)+_0x3117e2+(_0x1e3386!==null&&!isNaN(_0x1e3386)?_0x349f5d(0xc39)+_0x1e3386[_0x349f5d(0x62e)](_0x51bbe9[_0x349f5d(0x548)]??0x1)+'\x20'+_0x33752c+_0x349f5d(0xd47):'')+'</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[_0x349f5d(0x544)](_0x349f5d(0x31a))+_0x349f5d(0x1f0)+(_0x174dc1===_0x349f5d(0xa1e)?_0x349f5d(0x7f2):'')+_0x349f5d(0x140)+this[_0x349f5d(0x544)](_0x349f5d(0x33b))+_0x349f5d(0x334)+(_0x174dc1==='appearance'?_0x349f5d(0x7f2):'')+_0x349f5d(0x9a1)+this[_0x349f5d(0x544)](_0x349f5d(0x8c5))+_0x349f5d(0x334)+(_0x174dc1===_0x349f5d(0x780)?'active':'')+_0x349f5d(0x29d)+this[_0x349f5d(0x544)](_0x349f5d(0x3f4))+_0x349f5d(0x334)+(_0x174dc1===_0x349f5d(0xc2e)?_0x349f5d(0x7f2):'')+_0x349f5d(0x2c3)+this[_0x349f5d(0x544)](_0x349f5d(0x9c1))+_0x349f5d(0x334)+(_0x174dc1===_0x349f5d(0xa3c)?_0x349f5d(0x7f2):'')+_0x349f5d(0x35a)+this[_0x349f5d(0x544)](_0x349f5d(0x253))+_0x349f5d(0x334)+(_0x174dc1===_0x349f5d(0x7d1)?_0x349f5d(0x7f2):'')+_0x349f5d(0xb23)+this[_0x349f5d(0x544)](_0x349f5d(0xadc))+_0x349f5d(0x8c0)+(_0x174dc1===_0x349f5d(0xa1e)?_0x349f5d(0x7f2):'')+_0x349f5d(0x5f8)+(_0x51bbe9[_0x349f5d(0x397)]===![]?'':_0x349f5d(0xe25))+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0xa22))+'\x20'+_0x18e6e8(_0x349f5d(0xa70))+_0x349f5d(0x906)+this[_0x349f5d(0x544)](_0x349f5d(0x4d2))+_0x349f5d(0x45f)+(_0x51bbe9[_0x349f5d(0xae9)]||'')+_0x349f5d(0x860)+this[_0x349f5d(0x544)](_0x349f5d(0xdfb))+'\x20'+_0x18e6e8(_0x349f5d(0xa54))+'</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22'+escapeHtml(_0x51bbe9['statistic_id']??'')+_0x349f5d(0x8be)+this[_0x349f5d(0x544)]('Custom\x20Name')+'\x20'+_0x18e6e8(_0x349f5d(0x4b3))+_0x349f5d(0xe2b)+escapeHtml(_0x18abc8?.[_0x349f5d(0xcd4)]?.[_0x349f5d(0xdb6)]||_0x349f5d(0x673))+_0x349f5d(0xa26)+escapeHtml(_0x51bbe9[_0x349f5d(0x673)]??'')+_0x349f5d(0xb31)+this[_0x349f5d(0x544)](_0x349f5d(0x4fb))+'\x20'+_0x18e6e8('Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.')+_0x349f5d(0x354)+escapeHtml(_0x18abc8?.['attributes']?.[_0x349f5d(0x24f)]||_0x349f5d(0x959))+'\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x349f5d(0x320)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x349f5d(0xba4))+'\x20'+_0x18e6e8('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.')+_0x349f5d(0xddc)+this[_0x349f5d(0x544)](_0x349f5d(0x1b3))+_0x349f5d(0xa26)+escapeHtml(_0x51bbe9[_0x349f5d(0xb6a)]??'')+'\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>'+this[_0x349f5d(0x544)]('Tap\x20Action')+'\x20'+_0x18e6e8(_0x349f5d(0x8b9))+_0x349f5d(0x6d1)+_0x3565c0+'\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'+(_0x174dc1==='data'?'active':'')+_0x349f5d(0xa2b)+this[_0x349f5d(0x544)](_0x349f5d(0x5aa))+_0x349f5d(0xbcf)+this[_0x349f5d(0x544)](_0x349f5d(0x6a6))+'\x20'+_0x18e6e8(_0x349f5d(0xb89))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>'+_0x50bb87(_0x349f5d(0x24a),_0x534b6c,this[_0x349f5d(0x544)](_0x349f5d(0x99f)))+_0x50bb87(_0x349f5d(0xb20),_0x534b6c,this[_0x349f5d(0x544)]('Secondary'))+_0x50bb87(_0x349f5d(0x965),_0x534b6c,this['_eT'](_0x349f5d(0xa46)))+_0x349f5d(0xce4)+this['_eT'](_0x349f5d(0xc1b))+'\x20'+_0x18e6e8(_0x349f5d(0x1d1))+_0x349f5d(0x224)+this[_0x349f5d(0x544)](_0x349f5d(0x6ab))+'\x20—</option>'+((()=>{const _0x2ebe46=_0x349f5d,_0x46f67a=this[_0x2ebe46(0xb5b)]?.[_0x2ebe46(0x28e)]?.[_0x51bbe9['entity']];if(!_0x46f67a)return'';const _0x545266=Object[_0x2ebe46(0xc04)](_0x46f67a[_0x2ebe46(0xcd4)]||{})[_0x2ebe46(0x21d)]();return _0x545266[_0x2ebe46(0x7ee)](_0x831c18=>_0x2ebe46(0x862)+escapeHtml(_0x831c18)+'\x22\x20'+((_0x51bbe9[_0x2ebe46(0x476)]??'')===_0x831c18?_0x2ebe46(0x207):'')+'>'+escapeHtml(_0x831c18[_0x2ebe46(0x944)](/_/g,'\x20')[_0x2ebe46(0x944)](/\b\w/g,_0x540971=>_0x540971[_0x2ebe46(0x380)]()))+_0x2ebe46(0xa78))[_0x2ebe46(0xc0d)]('');})())+_0x349f5d(0xce4)+this[_0x349f5d(0x544)]('Aggregation')+'\x20'+_0x18e6e8('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.')+_0x349f5d(0x9f4)+[_0x349f5d(0x44f),_0x349f5d(0xc2f),_0x349f5d(0xa08),_0x349f5d(0xe01),'first','median',_0x349f5d(0x54f),_0x349f5d(0x32a),_0x349f5d(0x39e),_0x349f5d(0xc59)][_0x349f5d(0x7ee)](_0x2b314d=>_0x50bb87(_0x2b314d,_0xeb2189,{'avg':_0x349f5d(0x779),'min':_0x349f5d(0x782),'max':_0x349f5d(0xddf),'last':_0x349f5d(0x6df),'first':_0x349f5d(0xdf2),'median':_0x349f5d(0x2ff),'sum':_0x349f5d(0x929),'change':'Change','diff':_0x349f5d(0x78a),'delta':_0x349f5d(0x5e4)}[_0x2b314d]))[_0x349f5d(0xc0d)]('')+_0x349f5d(0x284)+((_0x51bbe9['aggregate_func']??_0x349f5d(0x44f))===_0x349f5d(0xa08)?_0x349f5d(0x396)+(_0x51bbe9[_0x349f5d(0xa30)]!==![]?'checked':'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0x79e))+'\x20'+_0x18e6e8(_0x349f5d(0x6dd))+'</span></div></label>':'')+_0x349f5d(0xdef)+((_0x51bbe9[_0x349f5d(0x36d)]??_0x349f5d(0x44f))===_0x349f5d(0x32a)?_0x349f5d(0x375)+(_0x51bbe9['change_ignore_zero']===!![]?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0x20b))+'\x20'+_0x18e6e8(_0x349f5d(0xc10))+_0x349f5d(0x260):'')+'\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[_0x349f5d(0x544)](_0x349f5d(0x85d))+'\x20'+_0x18e6e8('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.')+_0x349f5d(0x976)+_0x4b1daf(_0x51bbe9[_0x349f5d(0x909)],!![])+_0x349f5d(0xce4)+this[_0x349f5d(0x544)](_0x349f5d(0xd74))+'\x20'+_0x18e6e8('Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.')+'</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x349f5d(0x548)]??0x1)+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0xa98))+'\x20'+_0x18e6e8(_0x349f5d(0x33f))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>'+_0x50bb87(_0x349f5d(0xbd5),_0xa9e3a8,this[_0x349f5d(0x544)](_0x349f5d(0x970)))+_0x50bb87(_0x349f5d(0x514),_0xa9e3a8,'1.234,56')+_0x50bb87(_0x349f5d(0x16e),_0xa9e3a8,_0x349f5d(0xc82))+_0x349f5d(0x182)+(!_0x656fac?'lk':'')+_0x349f5d(0x3da)+this[_0x349f5d(0x544)]('Legend')+'\x20'+_0x18e6e8(_0x349f5d(0xe32))+_0x349f5d(0x1cf)+(_0x656fac?_0x349f5d(0xe25):'')+_0x349f5d(0x23b)+(_0x656fac?'':_0x349f5d(0xa5e))+_0x349f5d(0x401)+((_0x51bbe9[_0x349f5d(0x6d0)]||[_0x349f5d(0xc2f),_0x349f5d(0x44f),_0x349f5d(0xa08)])[_0x349f5d(0x15b)](_0x349f5d(0xc2f))?_0x349f5d(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x349f5d(0x544)]('Min')+_0x349f5d(0x4f3)+((_0x51bbe9[_0x349f5d(0x6d0)]||[_0x349f5d(0xc2f),_0x349f5d(0x44f),_0x349f5d(0xa08)])[_0x349f5d(0x15b)](_0x349f5d(0x44f))?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0x779))+_0x349f5d(0x9c4)+((_0x51bbe9[_0x349f5d(0x6d0)]||[_0x349f5d(0xc2f),_0x349f5d(0x44f),'max'])[_0x349f5d(0x15b)](_0x349f5d(0xa08))?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0xddf))+'</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'+((_0x51bbe9[_0x349f5d(0x6d0)]||[])[_0x349f5d(0x15b)](_0x349f5d(0xe01))?'checked':'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0x6df))+'</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'+((_0x51bbe9['legend_stats']||[])[_0x349f5d(0x15b)](_0x349f5d(0x54f))?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this['_eT']('Sum')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_live\x22\x20type=\x22checkbox\x22\x20'+((_0x51bbe9['legend_stats']||[])[_0x349f5d(0x15b)](_0x349f5d(0x1cc))?_0x349f5d(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x349f5d(0xd7a))+'\x20'+_0x18e6e8('The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.')+_0x349f5d(0x8b4)+(_0x174dc1===_0x349f5d(0x7d1)?_0x349f5d(0x7f2):'')+'\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>'+this[_0x349f5d(0x544)]('Advanced\x20Calculations')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x150))+'\x20'+_0x18e6e8(_0x349f5d(0x337))+_0x349f5d(0x770)+escapeHtml(_0x51bbe9[_0x349f5d(0x531)]||'')+_0x349f5d(0xb31)+this[_0x349f5d(0x544)]('Price\x20Attribute')+'\x20'+_0x18e6e8(_0x349f5d(0x4bf))+_0x349f5d(0x624)+escapeHtml(_0x51bbe9[_0x349f5d(0x7a9)]||'')+'\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[_0x349f5d(0x544)]('Reference\x20Entity')+'\x20'+_0x18e6e8(_0x349f5d(0xc21))+'</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x349f5d(0xacc)]||'')+_0x349f5d(0xb31)+this[_0x349f5d(0x544)](_0x349f5d(0xc26))+'\x20'+_0x18e6e8(_0x349f5d(0x641))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20'+(_0x51bbe9[_0x349f5d(0xacc)]?'':_0x349f5d(0x32d))+'>'+[['subtract',_0x349f5d(0x935)],[_0x349f5d(0x2c9),_0x349f5d(0x3a1)],[_0x349f5d(0xa9d),'A\x20×\x20B'],[_0x349f5d(0x2ef),_0x349f5d(0x30d)],[_0x349f5d(0xe21),_0x349f5d(0xdfd)],['reverse_divide',_0x349f5d(0xc0e)]][_0x349f5d(0x7ee)](([_0x2443d0,_0x4c84df])=>_0x50bb87(_0x2443d0,_0x51bbe9[_0x349f5d(0x442)]??_0x349f5d(0xc8d),_0x4c84df))[_0x349f5d(0xc0d)]('')+_0x349f5d(0xce4)+this[_0x349f5d(0x544)]('Reference\x20Attribute')+'\x20'+_0x18e6e8(_0x349f5d(0xd4f))+'</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x349f5d(0xdcc)]||'')+_0x349f5d(0xea3)+this['_eT'](_0x349f5d(0x199))+'\x20'+_0x18e6e8(_0x349f5d(0x6b5))+_0x349f5d(0x4ee)+escapeHtml(_0x51bbe9[_0x349f5d(0x8e5)]??'')+_0x349f5d(0x10b)+this[_0x349f5d(0x544)](_0x349f5d(0x745))+'\x20'+_0x18e6e8(_0x349f5d(0xa7d))+_0x349f5d(0xacb)+escapeHtml(_0x51bbe9[_0x349f5d(0x51e)]||'')+_0x349f5d(0x10b)+this['_eT'](_0x349f5d(0xc42))+'\x20'+_0x18e6e8('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.')+_0x349f5d(0x3b1)+escapeHtml(_0x51bbe9[_0x349f5d(0x4c8)]??0x0)+'\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>'+this[_0x349f5d(0x544)](_0x349f5d(0x27c))+'\x20'+_0x18e6e8(_0x349f5d(0x172))+_0x349f5d(0x8cd)+escapeHtml(_0x51bbe9[_0x349f5d(0xe6a)]??'')+'\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'+(_0x51bbe9['fixed_value']?_0x349f5d(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x349f5d(0x544)]('Fixed\x20Value')+'\x20'+_0x18e6e8(_0x349f5d(0x3d6))+'</span></div></label></div>'+(this[_0x349f5d(0x620)](_0x349f5d(0x318),_0x5249d2)?_0x349f5d(0x41b)+(_0x51bbe9['invert']?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this['_eT'](_0x349f5d(0x179))+'\x20'+_0x18e6e8(_0x349f5d(0x2dc))+_0x349f5d(0x5be):'<div\x20class=\x22f\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>'+this[_0x349f5d(0x544)](_0x349f5d(0xdc4))+'\x20'+_0x18e6e8('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.')+_0x349f5d(0xae7)+(_0x51bbe9[_0x349f5d(0x659)]?_0x51bbe9[_0x349f5d(0x659)]['map'](_0x4b9694=>{const _0x66b87c=_0x349f5d;let _0x28bce3=_0x4b9694[_0x66b87c(0xe91)];if(_0x4b9694['label']||_0x4b9694[_0x66b87c(0x73c)])_0x28bce3+=',\x20'+(_0x4b9694[_0x66b87c(0x7d7)]||'');if(_0x4b9694[_0x66b87c(0x73c)])_0x28bce3+=',\x20'+_0x4b9694[_0x66b87c(0x73c)];return _0x28bce3;})['join']('\x0a'):'')+'</textarea>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x349f5d(0xc40))+'\x20'+_0x18e6e8(_0x349f5d(0xd24))+_0x349f5d(0x1fa)+this[_0x349f5d(0x544)](_0x349f5d(0x2e3))+'\x20'+_0x18e6e8(_0x349f5d(0x6ac))+_0x349f5d(0x2e9)+escapeHtml(_0x51bbe9[_0x349f5d(0x3d5)]??'')+_0x349f5d(0xb31)+this[_0x349f5d(0x544)](_0x349f5d(0x848))+'\x20'+_0x18e6e8(_0x349f5d(0x91c))+_0x349f5d(0x8a6)+escapeHtml(_0x51bbe9['data_time_field']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x65b))+'\x20'+_0x18e6e8(_0x349f5d(0x1d3))+_0x349f5d(0xe47)+escapeHtml(_0x51bbe9[_0x349f5d(0xb3a)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x230))+'\x20'+_0x18e6e8(_0x349f5d(0x86e))+'</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x349f5d(0x8a5)]??'')+'\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x2cd))+'\x20'+_0x18e6e8(_0x349f5d(0x9bf))+_0x349f5d(0xdf6)+(_0x51bbe9[_0x349f5d(0x83d)]&&typeof _0x51bbe9[_0x349f5d(0x83d)]===_0x349f5d(0x70f)?Object[_0x349f5d(0x610)](_0x51bbe9['data_vars'])[_0x349f5d(0x7ee)](([_0x4d1a71,_0x4097b5])=>_0x4d1a71+':\x20'+_0x4097b5)['join'](String[_0x349f5d(0x9ff)](0xa)):'')+_0x349f5d(0x226)+this[_0x349f5d(0x544)](_0x349f5d(0xa0f))+'\x20'+_0x18e6e8('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.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>'+['iso',_0x349f5d(0xe7f),'epoch_ms',_0x349f5d(0x1d7),_0x349f5d(0xff),_0x349f5d(0x66e),_0x349f5d(0x2a8),_0x349f5d(0x74e)][_0x349f5d(0x7ee)](_0x5a5de6=>_0x50bb87(_0x5a5de6,_0x51bbe9[_0x349f5d(0xd92)]??_0x349f5d(0xaab),{'iso':_0x349f5d(0xd1c),'epoch_seconds':_0x349f5d(0x987),'epoch_ms':'Epoch\x20milliseconds','month_of_year':_0x349f5d(0x7b0),'day_of_month':_0x349f5d(0x9a9),'day_of_year':_0x349f5d(0xa6c),'week_of_year':_0x349f5d(0xa3b),'hour_of_day':_0x349f5d(0x61e)}[_0x5a5de6]))[_0x349f5d(0xc0d)]('')+_0x349f5d(0xce4)+this[_0x349f5d(0x544)](_0x349f5d(0x347))+'\x20'+_0x18e6e8(_0x349f5d(0x7af))+_0x349f5d(0x42f)+this['_eT'](_0x349f5d(0x7a3))+_0x349f5d(0xa26)+escapeHtml(_0x51bbe9['data_time_year']??'')+_0x349f5d(0x1ee)+(_0x174dc1===_0x349f5d(0xc2e)?_0x349f5d(0x7f2):'')+'\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x2b657b?'lk':'')+_0x349f5d(0x580)+this['_eT'](_0x349f5d(0x9c1))+'\x20'+_0x18e6e8(_0x349f5d(0xd23))+_0x349f5d(0x4b5)+(_0x51bbe9[_0x349f5d(0x45d)]!==![]?_0x349f5d(0x207):'')+'>'+this[_0x349f5d(0x544)]('On')+_0x349f5d(0x67f)+(_0x51bbe9['show_state']===![]?'selected':'')+'>'+this[_0x349f5d(0x544)](_0x349f5d(0x8ff))+_0x349f5d(0xd81)+_0x20fece(_0x2b657b)+_0x349f5d(0xd0d)+this[_0x349f5d(0x544)]('Primary\x20Value')+'\x20'+_0x18e6e8(_0x349f5d(0xd17))+_0x349f5d(0x1d9)+(_0x2b657b?'':'disabled')+'>'+[['',this[_0x349f5d(0x544)]('State\x20(live)')],[_0x349f5d(0xe01),this['_eT'](_0x349f5d(0x6df))],[_0x349f5d(0x54f),this[_0x349f5d(0x544)]('Sum')],[_0x349f5d(0x44f),this[_0x349f5d(0x544)](_0x349f5d(0x779))],[_0x349f5d(0xc2f),this[_0x349f5d(0x544)](_0x349f5d(0x782))],[_0x349f5d(0xa08),this[_0x349f5d(0x544)]('Max')],[_0x349f5d(0x222),this['_eT']('First')]][_0x349f5d(0x7ee)](([_0xf8e7b3,_0x169fca])=>_0x50bb87(_0xf8e7b3,_0x51bbe9[_0x349f5d(0x3f2)]??(_0x51bbe9[_0x349f5d(0xcbb)]?_0x349f5d(0xe01):''),_0x169fca))['join']('')+'</select></div>'+(['pie',_0x349f5d(0xcca),_0x349f5d(0xa0e),_0x349f5d(0x57d),'radar',_0x349f5d(0xc48),_0x349f5d(0xa0d)]['includes'](_0x5249d2)&&((_0x51bbe9[_0x349f5d(0x3f2)]??(_0x51bbe9[_0x349f5d(0xcbb)]?'last':''))===_0x349f5d(0xe01)||(_0x51bbe9['primary_state_as']??'')==='first')?_0x349f5d(0x317)+this[_0x349f5d(0x544)]('⚠\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.')+_0x349f5d(0x56d):'')+_0x349f5d(0x366)+this['_eT'](_0x349f5d(0xe4d))+'\x20'+_0x18e6e8(_0x349f5d(0xe94))+_0x349f5d(0xd3e)+(_0x2b657b?'':'disabled')+'>'+['','sum',_0x349f5d(0x44f),_0x349f5d(0xc2f),_0x349f5d(0xa08),_0x349f5d(0x222),_0x349f5d(0xe01),...[_0x349f5d(0xc35),_0x349f5d(0xcca),_0x349f5d(0x57d)][_0x349f5d(0x15b)](_0x5249d2)?['pct']:[]]['map'](_0x3f785d=>_0x50bb87(_0x3f785d,_0x51bbe9[_0x349f5d(0xde3)]??'',{['']:this['_eT'](_0x349f5d(0x525)),'sum':this['_eT'](_0x349f5d(0x929)),'avg':this[_0x349f5d(0x544)]('Avg'),'min':this[_0x349f5d(0x544)](_0x349f5d(0x782)),'max':this['_eT']('Max'),'first':this[_0x349f5d(0x544)](_0x349f5d(0xdf2)),'last':this[_0x349f5d(0x544)](_0x349f5d(0x6df)),'pct':'%'}[_0x3f785d]))[_0x349f5d(0xc0d)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0xaa9))+'\x20'+_0x18e6e8(_0x349f5d(0x5d4))+_0x349f5d(0xd12)+(_0x2b657b?'':_0x349f5d(0x32d))+'>'+[['',this[_0x349f5d(0x544)](_0x349f5d(0x9c2))],[_0x349f5d(0x15e),this[_0x349f5d(0x544)](_0x349f5d(0x9ef))]]['map'](([_0x3264ab,_0x587074])=>_0x50bb87(_0x3264ab,_0x51bbe9[_0x349f5d(0x6f5)]??'',_0x587074))[_0x349f5d(0xc0d)]('')+_0x349f5d(0xce4)+this[_0x349f5d(0x544)]('Align')+'\x20'+_0x18e6e8('Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.')+_0x349f5d(0x9ab)+(_0x2b657b?'':_0x349f5d(0x32d))+'>'+[_0x349f5d(0xa36),'center',_0x349f5d(0x785),_0x349f5d(0xda6),_0x349f5d(0x712),_0x349f5d(0x61c)]['map'](_0x154b32=>_0x50bb87(_0x154b32,_0x51bbe9[_0x349f5d(0x95d)]??'left',{'left':this[_0x349f5d(0x544)](_0x349f5d(0xc30)),'center':this['_eT']('Top\x20Center'),'right':this[_0x349f5d(0x544)](_0x349f5d(0xb25)),'bottom-left':this[_0x349f5d(0x544)](_0x349f5d(0x808)),'bottom-center':this[_0x349f5d(0x544)]('Bottom\x20Center'),'bottom-right':this['_eT']('Bottom\x20Right')}[_0x154b32]))[_0x349f5d(0xc0d)]('')+_0x349f5d(0xce4)+this['_eT']('MDI\x20Icon')+'\x20'+_0x18e6e8(_0x349f5d(0xc88))+'</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'+(_0x51bbe9[_0x349f5d(0xd6c)]!==![]?_0x349f5d(0xe25):'')+'\x20'+(_0x2b657b?'':_0x349f5d(0x32d))+_0x349f5d(0x6e3)+this['_eT']('Color\x20Dot')+'\x20'+_0x18e6e8(_0x349f5d(0x7a8))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20'+(_0x51bbe9[_0x349f5d(0x287)]?'checked':'')+'\x20'+(_0x2b657b?'':_0x349f5d(0x32d))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x349f5d(0x544)](_0x349f5d(0x386))+'\x20'+_0x18e6e8(_0x349f5d(0x504))+_0x349f5d(0x492)+(_0x51bbe9[_0x349f5d(0xfb)]?'checked':'')+'\x20'+(_0x2b657b?'':_0x349f5d(0x32d))+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)]('Hide\x20Name')+'\x20'+_0x18e6e8(_0x349f5d(0x65a))+_0x349f5d(0x260)+(_0x2b657b&&!['','sum',_0x349f5d(0x44f)][_0x349f5d(0x15b)](_0x51bbe9['primary_state_as']??(_0x51bbe9['show_state_last']?_0x349f5d(0xe01):''))?_0x349f5d(0xced)+(_0x51bbe9[_0x349f5d(0x1c7)]?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0x3ea))+'\x20'+_0x18e6e8(_0x349f5d(0xb61))+_0x349f5d(0x260):'')+(_0x2b657b&&(_0x51bbe9[_0x349f5d(0x3f2)]??(_0x51bbe9[_0x349f5d(0xcbb)]?'last':''))!==''?_0x349f5d(0x90e)+(_0x51bbe9[_0x349f5d(0xde5)]?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)](_0x349f5d(0xbb2))+'\x20'+_0x18e6e8(_0x349f5d(0x322))+_0x349f5d(0x260):'')+_0x349f5d(0x1fa)+this[_0x349f5d(0x544)](_0x349f5d(0xb44))+'\x20'+_0x18e6e8(_0x349f5d(0x8a1))+_0x349f5d(0xb81)+escapeHtml(_0x51bbe9[_0x349f5d(0x393)]??'')+'\x22\x20'+(_0x2b657b?'':_0x349f5d(0x32d))+'></div><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x94c))+'\x20'+_0x18e6e8(_0x349f5d(0x9cf))+_0x349f5d(0x37f)+escapeHtml(_0x51bbe9[_0x349f5d(0x5b8)]??'')+'\x22\x20'+(_0x2b657b?'':'disabled')+_0x349f5d(0x455)+this[_0x349f5d(0x544)](_0x349f5d(0x2be))+'\x20'+_0x18e6e8(_0x349f5d(0x27b))+_0x349f5d(0x8de)+escapeHtml(_0x51bbe9[_0x349f5d(0xbfc)]??'')+'\x22\x20'+(_0x2b657b?'':_0x349f5d(0x32d))+_0x349f5d(0xc2c)+(!_0x432f58?'lk':'')+_0x349f5d(0x6c8)+this[_0x349f5d(0x544)](_0x349f5d(0x5f4))+'\x20'+_0x18e6e8(_0x349f5d(0x614))+_0x349f5d(0xc71)+(_0x432f58?_0x349f5d(0xe25):'')+_0x349f5d(0x23b)+_0x20fece(_0x432f58)+_0x349f5d(0x89c)+this[_0x349f5d(0x544)](_0x349f5d(0x194))+'\x20'+_0x18e6e8(_0x349f5d(0x739))+_0x349f5d(0xbdf)+escapeHtml(_0x51bbe9['trend_period_hours']??0x1)+'\x22\x20'+(_0x432f58?'':'disabled')+_0x349f5d(0xa1b)+this['_eT'](_0x349f5d(0x2be))+'\x20'+_0x18e6e8('Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.')+_0x349f5d(0x6a8)+escapeHtml(_0x51bbe9[_0x349f5d(0x2aa)]??'')+'\x22\x20'+(_0x432f58?'':'disabled')+_0x349f5d(0x798)+this[_0x349f5d(0x544)](_0x349f5d(0x17f))+'\x20'+_0x18e6e8(_0x349f5d(0x8cb))+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x977),_0x51bbe9[_0x349f5d(0x31e)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x349f5d(0x544)](_0x349f5d(0x512))+'\x20'+_0x18e6e8('Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).')+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x2f3),_0x51bbe9[_0x349f5d(0x749)]??'')+_0x349f5d(0x366)+this[_0x349f5d(0x544)](_0x349f5d(0x4c9))+'\x20'+_0x18e6e8(_0x349f5d(0x18a))+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0xdb5),_0x51bbe9[_0x349f5d(0xc73)]??'')+_0x349f5d(0xc5c)+(_0x174dc1===_0x349f5d(0x89e)?_0x349f5d(0x7f2):'')+_0x349f5d(0x597)+((_0x3d1515[_0x349f5d(0xcb7)]||'timeline')===_0x349f5d(0xa73)?_0x349f5d(0xd0c)+this['_eT'](_0x349f5d(0xccb))+'\x20'+_0x18e6e8(_0x349f5d(0x34f))+_0x349f5d(0x17d)+_0x50bb87(_0x349f5d(0xa0b),_0x3c16b4,this[_0x349f5d(0x544)](_0x349f5d(0x6a5)))+_0x50bb87(_0x349f5d(0x385),_0x3c16b4,this[_0x349f5d(0x544)]('Step'))+_0x50bb87(_0x349f5d(0xd69),_0x3c16b4,this[_0x349f5d(0x544)]('Bar'))+_0x50bb87(_0x349f5d(0x5a7),_0x3c16b4,this[_0x349f5d(0x544)](_0x349f5d(0xabc)))+_0x349f5d(0xce4)+this['_eT'](_0x349f5d(0x461))+'\x20'+_0x18e6e8(_0x349f5d(0xa95))+_0x349f5d(0xa8f)+escapeHtml(_0x51bbe9[_0x349f5d(0x212)]??'')+_0x349f5d(0x4e8):'')+_0x349f5d(0x188)+((()=>{const _0x3cb1e3=_0x349f5d;return'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x2e5a42?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/><polyline\x20points=\x2216\x207\x2022\x207\x2022\x2013\x22/></svg>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x8c5))+'\x20'+_0x18e6e8('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.')+_0x3cb1e3(0xa97)+(_0x2e5a42?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x32f)+(_0x51bbe9[_0x3cb1e3(0x2ca)]===!![]?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x6e3)+this[_0x3cb1e3(0x544)]('Hide\x20on\x20Load')+'\x20'+_0x18e6e8(_0x3cb1e3(0xe9b))+_0x3cb1e3(0x930)+_0x20fece(_0x2e5a42)+_0x3cb1e3(0x3c9)+(_0x3d1515[_0x3cb1e3(0xda9)]?_0x3cb1e3(0xd0c)+this['_eT']('Stack\x20Group')+'\x20'+_0x18e6e8('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).')+_0x3cb1e3(0x7aa)+this['_eT'](_0x3cb1e3(0xcee))+_0x3cb1e3(0xa26)+escapeHtml(_0x51bbe9['stack_group']??'')+_0x3cb1e3(0xca9):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x3cb1e3(0x620)](_0x3cb1e3(0xfa),_0x5249d2)||this[_0x3cb1e3(0x620)](_0x3cb1e3(0x4c6),_0x5249d2)?_0x3cb1e3(0x18f)+(_0x51bbe9[_0x3cb1e3(0xfa)]?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x6e3)+this['_eT'](_0x3cb1e3(0xda3))+'\x20'+_0x18e6e8('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.')+_0x3cb1e3(0x3ec)+(_0x51bbe9[_0x3cb1e3(0x4a5)]?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x6e3)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x709))+'\x20'+_0x18e6e8(_0x3cb1e3(0x3ac))+_0x3cb1e3(0xe1c)+(_0x51bbe9[_0x3cb1e3(0x3ad)]?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x6e3)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x29f))+'\x20'+_0x18e6e8('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.')+_0x3cb1e3(0x5be):'')+_0x3cb1e3(0x1dd)+((()=>{const _0x5e2ab2=_0x3cb1e3;if(_0x5249d2!==_0x5e2ab2(0xa73)||(_0x51bbe9[_0x5e2ab2(0x529)]||_0x51bbe9[_0x5e2ab2(0xc4e)])===_0x5e2ab2(0x5a7))return'';const _0x3ddd2e=_0x51bbe9[_0x5e2ab2(0x467)],_0x476fbf=Array['isArray'](_0x3ddd2e)?_0x3ddd2e:_0x3ddd2e?[_0x3ddd2e&&typeof _0x3ddd2e===_0x5e2ab2(0x70f)?_0x3ddd2e:{'period':_0x3ddd2e===!![]?_0x5e2ab2(0x3cc):String(_0x3ddd2e)}]:[],_0x198761=[_0x5e2ab2(0x3cc),_0x5e2ab2(0x593),_0x5e2ab2(0x41f),_0x5e2ab2(0xc46),_0x5e2ab2(0x2f6)],_0x3406a7=_0x476fbf['map']((_0x416e88,_0x5dec78)=>{const _0x2f7ea1=_0x5e2ab2,_0x511dc7=_0x416e88&&typeof _0x416e88===_0x2f7ea1(0x70f)?_0x416e88:{'period':String(_0x416e88)},_0x1a3173=_0x511dc7[_0x2f7ea1(0x395)]!=null?String(_0x511dc7['period']):_0x2f7ea1(0x3cc),_0x218cac=!_0x198761['includes'](_0x1a3173)?_0x2f7ea1(0x862)+escapeHtml(_0x1a3173)+'\x22\x20selected>'+escapeHtml(_0x1a3173)+_0x2f7ea1(0x1b5):'',_0x31eed5=_0x3859e4=>_0x1a3173===_0x3859e4?'selected':'',_0x496596=_0x511dc7[_0x2f7ea1(0x275)]||_0x2f7ea1(0xa85),_0x151455=_0x1d0eca=>_0x496596===_0x1d0eca?_0x2f7ea1(0x207):'',_0x3b42d4=String(_0x511dc7[_0x2f7ea1(0x73c)]??'')[_0x2f7ea1(0x15b)]('{{');return _0x2f7ea1(0x843)+_0x5dec78+_0x2f7ea1(0x7a1)+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x186))+_0x2f7ea1(0x775)+_0x31eed5('previous_period')+'>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x201))+_0x2f7ea1(0x7a5)+_0x31eed5(_0x2f7ea1(0x593))+'>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x178))+_0x2f7ea1(0x449)+_0x31eed5(_0x2f7ea1(0x41f))+'>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0xc99))+'</option><option\x20value=\x22last_month\x22\x20'+_0x31eed5(_0x2f7ea1(0xc46))+'>'+this['_eT'](_0x2f7ea1(0xea8))+_0x2f7ea1(0xa07)+_0x31eed5(_0x2f7ea1(0x2f6))+'>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0xb2a))+_0x2f7ea1(0xa78)+_0x218cac+_0x2f7ea1(0xce4)+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x1b1))+'\x20'+_0x18e6e8('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.')+_0x2f7ea1(0xe4e)+escapeHtml(String(Math[_0x2f7ea1(0xa08)](0x1,parseInt(_0x511dc7[_0x2f7ea1(0xbed)])||0x1)))+_0x2f7ea1(0xb31)+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x1fd))+_0x2f7ea1(0xdec)+_0x151455(_0x2f7ea1(0xa85))+'>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x83c))+'</option><option\x20value=\x22solid\x22\x20'+_0x151455('solid')+'>'+this['_eT'](_0x2f7ea1(0xb3f))+_0x2f7ea1(0x21e)+_0x151455(_0x2f7ea1(0x6e6))+'>'+this['_eT']('Dotted')+_0x2f7ea1(0x7c2)+this['_eT'](_0x2f7ea1(0xd99))+_0x2f7ea1(0x2d6)+escapeHtml(_0x511dc7[_0x2f7ea1(0x73c)]??'')+_0x2f7ea1(0xabe)+escapeHtml(this[_0x2f7ea1(0xbba)](_0x511dc7[_0x2f7ea1(0x73c)]))+'\x22'+(_0x3b42d4?_0x2f7ea1(0x16a):'')+_0x2f7ea1(0x129)+this[_0x2f7ea1(0x544)]('Opacity')+_0x2f7ea1(0xb4b)+(_0x511dc7[_0x2f7ea1(0x650)]!=null?escapeHtml(String(_0x511dc7[_0x2f7ea1(0x650)])):'')+_0x2f7ea1(0x827)+(_0x511dc7[_0x2f7ea1(0x406)]===![]?'':_0x2f7ea1(0xe25))+_0x2f7ea1(0x6e3)+this['_eT'](_0x2f7ea1(0x47e))+_0x2f7ea1(0xe64)+(_0x511dc7['hide_on_load']===!![]?_0x2f7ea1(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2f7ea1(0x544)](_0x2f7ea1(0x204))+'\x20'+_0x18e6e8(_0x2f7ea1(0x825))+_0x2f7ea1(0x5b7)+(_0x511dc7['show_fill']===!![]?_0x2f7ea1(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2f7ea1(0xd1e))+'\x20'+_0x18e6e8(_0x2f7ea1(0xa52))+_0x2f7ea1(0xbe5)+(_0x511dc7[_0x2f7ea1(0xfa)]===!![]?_0x2f7ea1(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2f7ea1(0x544)]('Show\x20Average')+'\x20'+_0x18e6e8(_0x2f7ea1(0x7cf))+_0x2f7ea1(0x993)+this['_eT']('Delete')+_0x2f7ea1(0x587);})[_0x5e2ab2(0xc0d)]('');return _0x5e2ab2(0x47a)+this[_0x5e2ab2(0x544)](_0x5e2ab2(0x240))+'\x20'+_0x18e6e8(_0x5e2ab2(0x3e0))+_0x5e2ab2(0xcd5)+(_0x3406a7||_0x5e2ab2(0xc9e)+this[_0x5e2ab2(0x544)](_0x5e2ab2(0xa94))+_0x5e2ab2(0x56d))+'</div><button\x20class=\x22cmp-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20'+this[_0x5e2ab2(0x544)](_0x5e2ab2(0x18d))+_0x5e2ab2(0x4a4);})())+_0x3cb1e3(0x188)+(this[_0x3cb1e3(0x620)]('moving_averages',_0x5249d2)?_0x3cb1e3(0xb0e)+this['_eT'](_0x3cb1e3(0x96a))+'\x20'+_0x18e6e8('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.')+_0x3cb1e3(0x300)+(_0x139bd3||_0x3cb1e3(0xc9e)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x434))+_0x3cb1e3(0x56d))+'</div><button\x20class=\x22ma-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x421))+_0x3cb1e3(0x4a4):'')+((_0x3d1515[_0x3cb1e3(0xcb7)]||_0x3cb1e3(0xa73))==='timeline'?_0x3cb1e3(0xd73)+(_0x31e425===_0x3cb1e3(0x2dd)?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><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>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x6bc))+'\x20'+_0x18e6e8(_0x3cb1e3(0x447))+_0x3cb1e3(0x98a)+_0x50bb87('never',_0x31e425,this[_0x3cb1e3(0x544)](_0x3cb1e3(0x916)))+_0x50bb87(_0x3cb1e3(0x55b),_0x31e425,this['_eT']('On\x20Click'))+_0x50bb87(_0x3cb1e3(0xbd6),_0x31e425,this[_0x3cb1e3(0x544)](_0x3cb1e3(0xcf2)))+_0x3cb1e3(0x119)+(_0x31e425==='never'?_0x3cb1e3(0xa5e):'')+_0x3cb1e3(0xd14)+(_0x51bbe9['show_extrema_min']!==![]?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x6e3)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x782))+'\x20'+_0x18e6e8(_0x3cb1e3(0xadd))+_0x3cb1e3(0xb72)+(_0x51bbe9['show_extrema_max']!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0xddf))+'\x20'+_0x18e6e8('Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.')+_0x3cb1e3(0x147)+(_0x51bbe9[_0x3cb1e3(0xcc2)]!==![]?_0x3cb1e3(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x6cc))+'\x20'+_0x18e6e8(_0x3cb1e3(0x777))+_0x3cb1e3(0x54c)+this[_0x3cb1e3(0x544)]('Font\x20Color')+'\x20'+_0x18e6e8(_0x3cb1e3(0x479))+_0x3cb1e3(0x9f9)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x3cb1e3(0x283)]??'')+'\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x51bbe9[_0x3cb1e3(0x283)]||_0x3cb1e3(0xd28)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x3cb1e3(0x544)]('Font\x20Size')+'\x20'+_0x18e6e8('Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.')+_0x3cb1e3(0xa00)+escapeHtml(_0x51bbe9[_0x3cb1e3(0x210)]??'')+_0x3cb1e3(0xac4)+this[_0x3cb1e3(0x544)]('Background')+'\x20'+_0x18e6e8(_0x3cb1e3(0x828))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x752))+_0x3cb1e3(0xa26)+escapeHtml(_0x51bbe9[_0x3cb1e3(0x5c0)]??'')+_0x3cb1e3(0x488)+escapeHtml(this[_0x3cb1e3(0xbba)](_0x51bbe9['extrema_bg_color']||_0x3cb1e3(0xc4a)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x8d5))+'\x20'+_0x18e6e8(_0x3cb1e3(0x198))+_0x3cb1e3(0x72a)+escapeHtml(_0x51bbe9[_0x3cb1e3(0xd86)]??'')+'\x22></div></div></div></div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x3d1515[_0x3cb1e3(0xcb7)]||_0x3cb1e3(0xa73))==='timeline'?_0x3cb1e3(0xd73)+(!_0x275105?'lk':'')+_0x3cb1e3(0xcec)+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x6a5))+'\x20'+_0x18e6e8(_0x3cb1e3(0x596))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20'+(_0x275105?_0x3cb1e3(0xe25):'')+_0x3cb1e3(0x23b)+_0x20fece(_0x275105)+_0x3cb1e3(0x89c)+this['_eT'](_0x3cb1e3(0xdce))+'\x20'+_0x18e6e8('Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.')+_0x3cb1e3(0xe34)+escapeHtml(_0x51bbe9[_0x3cb1e3(0xbc9)]??2.5)+'\x22\x20'+(_0x275105?'':_0x3cb1e3(0x32d))+_0x3cb1e3(0xe42)+(_0x51bbe9[_0x3cb1e3(0xdd4)]!==![]?_0x3cb1e3(0xe25):'')+'\x20'+(_0x275105?'':_0x3cb1e3(0x32d))+_0x3cb1e3(0x6e3)+this[_0x3cb1e3(0x544)]('Bezier')+'\x20'+_0x18e6e8(_0x3cb1e3(0xa96))+_0x3cb1e3(0x4fe)+this['_eT'](_0x3cb1e3(0x1fd))+'\x20'+_0x18e6e8(_0x3cb1e3(0xe8d))+'</label><select\x20class=\x22e-line_style\x22\x20'+(_0x275105?'':_0x3cb1e3(0x32d))+_0x3cb1e3(0xde2)+((_0x51bbe9[_0x3cb1e3(0x275)]??_0x3cb1e3(0x48f))==='solid'?_0x3cb1e3(0x207):'')+'>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0xb3f))+'</option><option\x20value=\x22dotted\x22\x20'+(_0x51bbe9[_0x3cb1e3(0x275)]==='dotted'?_0x3cb1e3(0x207):'')+'>'+this['_eT'](_0x3cb1e3(0xc36))+_0x3cb1e3(0xd9d)+(_0x51bbe9[_0x3cb1e3(0x275)]===_0x3cb1e3(0xa85)?'selected':'')+'>'+this[_0x3cb1e3(0x544)](_0x3cb1e3(0x83c))+'</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'+(_0x51bbe9[_0x3cb1e3(0x4c6)]?_0x3cb1e3(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x3cb1e3(0x914))+'\x20'+_0x18e6e8(_0x3cb1e3(0xb68))+_0x3cb1e3(0x330)+(_0x2f57e7?_0x3cb1e3(0xe25):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Data\x20Points')+'\x20'+_0x18e6e8(_0x3cb1e3(0xc16))+_0x3cb1e3(0x25b)+(_0x2f57e7?_0x3cb1e3(0x867)+this['_eT'](_0x3cb1e3(0x69a))+'\x20'+_0x18e6e8(_0x3cb1e3(0x606))+_0x3cb1e3(0xe6f)+escapeHtml(_0x51bbe9['point_size']??'')+_0x3cb1e3(0xc07):'')+_0x3cb1e3(0x72c):'')+_0x3cb1e3(0xcc8)+(_0x5249d2===_0x3cb1e3(0x1c2)?this[_0x3cb1e3(0x544)](_0x3cb1e3(0x7ae)):this[_0x3cb1e3(0x544)](_0x3cb1e3(0xa3f)))+'\x20'+_0x18e6e8(_0x5249d2===_0x3cb1e3(0x1c2)?_0x3cb1e3(0x559):_0x3cb1e3(0x1fc))+_0x3cb1e3(0xbad)+(_0x5249d2===_0x3cb1e3(0x1c2)?this[_0x3cb1e3(0x544)](_0x3cb1e3(0x782)):this[_0x3cb1e3(0x544)](_0x3cb1e3(0x7bd)))+'\x20'+_0x18e6e8(_0x5249d2===_0x3cb1e3(0x1c2)?_0x3cb1e3(0x242):_0x3cb1e3(0x75f))+_0x3cb1e3(0x5d6)+escapeHtml(_0x51bbe9['lower_bound']??'')+_0x3cb1e3(0xb31)+(_0x5249d2===_0x3cb1e3(0x1c2)?this[_0x3cb1e3(0x544)]('Max'):this[_0x3cb1e3(0x544)](_0x3cb1e3(0xbcd)))+'\x20'+_0x18e6e8(_0x5249d2===_0x3cb1e3(0x1c2)?_0x3cb1e3(0x520):_0x3cb1e3(0x68d))+'</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x51bbe9[_0x3cb1e3(0x77d)]??'')+_0x3cb1e3(0x6a9);})())+'\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'+(_0x174dc1===_0x349f5d(0xa3c)?_0x349f5d(0x7f2):'')+_0x349f5d(0xa87)+this[_0x349f5d(0x544)](_0x349f5d(0x857))+_0x349f5d(0x8f0)+this['_eT'](_0x349f5d(0x8b6))+'\x20'+_0x18e6e8(_0x349f5d(0x33c))+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x67d),_0x51bbe9[_0x349f5d(0x73c)]||_0x349f5d(0x880))+_0x349f5d(0x56d)+(this[_0x349f5d(0x620)](_0x349f5d(0x2e5),_0x5249d2)?_0x349f5d(0x540)+this[_0x349f5d(0x544)](_0x349f5d(0x2a9))+'\x20'+_0x18e6e8(_0x349f5d(0x8ae))+'</label>'+_0x58677e(_0x349f5d(0xc1a),_0x51bbe9[_0x349f5d(0x2e5)]||_0x51bbe9['color']||_0x349f5d(0x880))+'</div>':_0x349f5d(0xdb0))+_0x349f5d(0x8f0)+this[_0x349f5d(0x544)](_0x349f5d(0x4a2))+'\x20'+_0x18e6e8('Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x462),_0x51bbe9['icon_color']||_0x51bbe9[_0x349f5d(0x73c)]||'#ff4757')+_0x349f5d(0x366)+this['_eT'](_0x349f5d(0xd16))+'\x20'+_0x18e6e8(_0x349f5d(0x4dd))+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x80a),_0x51bbe9['state_color']||_0x51bbe9[_0x349f5d(0x73c)]||_0x349f5d(0x880))+_0x349f5d(0xcc3)+(_0x5249d2===_0x349f5d(0x1c2)?_0x349f5d(0xd0c)+this[_0x349f5d(0x544)](_0x349f5d(0x482))+'\x20'+_0x18e6e8('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).')+_0x349f5d(0x5e0)+_0x58677e(_0x349f5d(0x3e5),_0x51bbe9[_0x349f5d(0xc77)]??'')+_0x349f5d(0x98c):'')+_0x349f5d(0x7b4)+(!_0x52122d?'lk':'')+_0x349f5d(0x2b9)+this[_0x349f5d(0x544)](_0x349f5d(0xd1e))+'\x20'+_0x18e6e8(_0x349f5d(0x7e9))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20'+(_0x52122d?_0x349f5d(0xe25):'')+_0x349f5d(0x23b)+_0x20fece(_0x52122d)+_0x349f5d(0x840)+(_0x51bbe9[_0x349f5d(0xb32)]!==![]?'checked':'')+'\x20'+(_0x52122d?'':_0x349f5d(0x32d))+_0x349f5d(0x6e3)+this[_0x349f5d(0x544)]('Gradient')+'\x20'+_0x18e6e8(_0x349f5d(0x51d))+_0x349f5d(0xce7)+this[_0x349f5d(0x544)]('Fill\x20Opacity')+'\x20'+_0x18e6e8(_0x349f5d(0x415))+_0x349f5d(0x36b)+(_0x51bbe9['fill_opacity']!=null?escapeHtml(String(_0x51bbe9['fill_opacity'])):'')+'\x22\x20'+(_0x52122d?'':_0x349f5d(0x32d))+_0x349f5d(0xa61)+(this[_0x349f5d(0x620)]('rise_fall_colors',_0x5249d2)?'<div\x20class=\x22cs\x20'+(_0x122fdb?.[_0x349f5d(0x397)]?'lk':'')+_0x349f5d(0xa5f)+this[_0x349f5d(0x544)](_0x349f5d(0xe27))+'\x20'+_0x18e6e8(_0x349f5d(0xa3d))+_0x349f5d(0x9fd)+(_0x217701?.[_0x349f5d(0x397)]?_0x349f5d(0xe25):'')+'\x20'+(_0x122fdb?.[_0x349f5d(0x397)]?_0x349f5d(0x32d):'')+_0x349f5d(0x629)+(_0x122fdb?.[_0x349f5d(0x397)]?_0x349f5d(0x4a9)+this['_eT'](_0x349f5d(0x13d))+_0x349f5d(0x56d):'')+_0x349f5d(0xe7a)+(!_0x217701?.['enabled']||_0x122fdb?.[_0x349f5d(0x397)]?_0x349f5d(0xa5e):'')+_0x349f5d(0x6b6)+this[_0x349f5d(0x544)]('Rising')+'\x20'+_0x18e6e8(_0x349f5d(0x591))+'</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x217701?.[_0x349f5d(0xa68)]??_0x349f5d(0xb00)))+_0x349f5d(0xb31)+this[_0x349f5d(0x544)](_0x349f5d(0x44c))+'\x20'+_0x18e6e8(_0x349f5d(0x255))+'</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x349f5d(0xbba)](_0x217701?.[_0x349f5d(0xc72)]??'#e74c3c'))+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT']('Stable')+'\x20'+_0x18e6e8(_0x349f5d(0xd8c))+_0x349f5d(0x1a8)+escapeHtml(this[_0x349f5d(0xbba)](_0x217701?.[_0x349f5d(0x475)]??_0x349f5d(0x4c2)))+_0x349f5d(0xaa7):'')+(this[_0x349f5d(0x620)](_0x349f5d(0xcce),_0x5249d2)?'<div\x20class=\x22cs\x20'+(_0x217701?.['enabled']?'lk':'')+_0x349f5d(0xb60)+this[_0x349f5d(0x544)](_0x349f5d(0xa82))+'\x20'+_0x18e6e8(_0x349f5d(0x61f))+_0x349f5d(0x219)+(_0x122fdb?.[_0x349f5d(0x397)]?_0x349f5d(0xe25):'')+'\x20'+(_0x217701?.[_0x349f5d(0x397)]?'disabled':'')+_0x349f5d(0x629)+(_0x217701?.[_0x349f5d(0x397)]?_0x349f5d(0x4a9)+this[_0x349f5d(0x544)](_0x349f5d(0x53f))+'</div>':'')+_0x349f5d(0xe7a)+(!_0x122fdb?.[_0x349f5d(0x397)]||_0x217701?.[_0x349f5d(0x397)]?_0x349f5d(0xa5e):'')+_0x349f5d(0x261)+this[_0x349f5d(0x544)](_0x349f5d(0x7ed))+'\x20'+_0x18e6e8(_0x349f5d(0x3d8))+_0x349f5d(0x75d)+_0x50bb87(_0x349f5d(0x6ec),_0x122fdb?.[_0x349f5d(0x79a)]??_0x349f5d(0x6ec),this[_0x349f5d(0x544)](_0x349f5d(0xcae)))+_0x50bb87(_0x349f5d(0xa50),_0x122fdb?.[_0x349f5d(0x79a)]??_0x349f5d(0x6ec),this['_eT'](_0x349f5d(0x924)))+_0x349f5d(0xce4)+this[_0x349f5d(0x544)](_0x349f5d(0x83e))+'\x20'+_0x18e6e8(_0x349f5d(0xa74))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>'+_0x50bb87(_0x349f5d(0xdd4),_0x122fdb?.[_0x349f5d(0x4ea)]??_0x349f5d(0xdd4),this[_0x349f5d(0x544)](_0x349f5d(0x291)))+_0x50bb87(_0x349f5d(0x3e6),_0x122fdb?.[_0x349f5d(0x4ea)]??_0x349f5d(0xdd4),this[_0x349f5d(0x544)](_0x349f5d(0x31f)))+_0x349f5d(0x553)+(_0x122fdb?.['last_color']?_0x349f5d(0xe25):'')+_0x349f5d(0x6e3)+this['_eT'](_0x349f5d(0x726))+'\x20'+_0x18e6e8(_0x349f5d(0x931))+_0x349f5d(0x78e)+(_0x2a2e64||_0x349f5d(0xc9e)+this[_0x349f5d(0x544)](_0x349f5d(0xe0d))+_0x349f5d(0x56d))+_0x349f5d(0x38d)+(_0x217701?.[_0x349f5d(0x397)]?_0x349f5d(0x32d):'')+_0x349f5d(0x71b)+this[_0x349f5d(0x544)](_0x349f5d(0xdbf))+_0x349f5d(0xb90):'')+_0x349f5d(0xb33);})[_0x1f2218(0xc0d)](''),_0x328abc=_0x1f2218(0x851)+(this[_0x1f2218(0x21b)][_0x1f2218(0x9b5)]('entities')?_0x1f2218(0x84f):'')+_0x1f2218(0x5e3)+this[_0x1f2218(0x544)](_0x1f2218(0x301))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x1f2218(0x248)][_0x1f2218(0xc70)]+'\x20'+this[_0x1f2218(0x544)](_0x1f2218(0xe12))+'</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>'+_0x16f7c2+_0x1f2218(0x97b)+(_0x3d1515[_0x1f2218(0xcb7)]===_0x1f2218(0x1eb)&&this[_0x1f2218(0x248)][_0x1f2218(0xc70)]>=0x2||_0x3d1515['chart_mode']===_0x1f2218(0xc48)&&this[_0x1f2218(0x248)]['length']>=0x1||_0x3d1515[_0x1f2218(0xcb7)]===_0x1f2218(0xa0d)&&this[_0x1f2218(0x248)][_0x1f2218(0xc70)]>=0x1?'':_0x1f2218(0x12e)+this[_0x1f2218(0x544)](_0x1f2218(0x984))+_0x1f2218(0x4ce))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>',_0x2dc459=_0x1f2218(0x349)+_0x178fcd+_0x1f2218(0x5f6);this[_0x1f2218(0x8fb)]=(this[_0x1f2218(0x8fb)]||0x0)+0x1;const _0x23e182=_0x1f2218(0x851)+(this[_0x1f2218(0x21b)][_0x1f2218(0x9b5)](_0x1f2218(0x437))?_0x1f2218(0x84f):'')+_0x1f2218(0x3ba)+this[_0x1f2218(0x544)](_0x1f2218(0x622))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x1f2218(0x544)](_0x1f2218(0x62d))+_0x1f2218(0xc25)+(!_0x105bd5?'<button\x20class=\x22tb\x20cs-tb\x20'+(_0x12e893==='headericon'?_0x1f2218(0x7f2):'')+'\x22\x20data-cstab=\x22headericon\x22>'+this[_0x1f2218(0x544)]('Header\x20&\x20Icon')+_0x1f2218(0x4ce):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20'+(_0x12e893===_0x1f2218(0x5af)?_0x1f2218(0x7f2):'')+_0x1f2218(0x913)+this[_0x1f2218(0x544)](_0x1f2218(0x453))+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20'+(_0x12e893===_0x1f2218(0x1e5)?_0x1f2218(0x7f2):'')+_0x1f2218(0x40a)+this[_0x1f2218(0x544)](_0x1f2218(0x64e))+_0x1f2218(0x8f6)+(_0x12e893===_0x1f2218(0xe80)?_0x1f2218(0x7f2):'')+_0x1f2218(0x267)+(!_0x105bd5?_0x1f2218(0x352)+this[_0x1f2218(0x544)](_0x1f2218(0x382))+'</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[_0x1f2218(0x544)](_0x1f2218(0xcbf))+'\x20'+_0x18e6e8(_0x1f2218(0x5b9))+_0x1f2218(0x949)+this[_0x1f2218(0x544)]('e.g.\x20Statistics')+'\x22\x20value=\x22'+escapeHtml(_0x3d1515['card_header']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x711))+'\x20'+_0x18e6e8(_0x1f2218(0x611))+'</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xd31)]??'')+_0x1f2218(0xb31)+this['_eT'](_0x1f2218(0x2fe))+'\x20'+_0x18e6e8(_0x1f2218(0xbb1))+_0x1f2218(0xac0)+[_0x1f2218(0xa36),_0x1f2218(0x1f7),_0x1f2218(0x785)][_0x1f2218(0x7ee)](_0x11e211=>_0x50bb87(_0x11e211,_0x3d1515[_0x1f2218(0x86a)]??'left',this[_0x1f2218(0x544)](_0x11e211[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x11e211[_0x1f2218(0x3d3)](0x1))))[_0x1f2218(0xc0d)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('State\x20Layout')+'\x20'+_0x18e6e8(_0x1f2218(0xc4f))+_0x1f2218(0x722)+['default',_0x1f2218(0xa50)][_0x1f2218(0x7ee)](_0xb64bf7=>_0x50bb87(_0xb64bf7,_0x3d1515['state_layout']??_0x1f2218(0x8ee),{'default':this[_0x1f2218(0x544)](_0x1f2218(0x8a0)),'horizontal':this['_eT'](_0x1f2218(0x924))}[_0xb64bf7]))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this[_0x1f2218(0x544)](_0x1f2218(0xb8f))+'\x20'+_0x18e6e8(_0x1f2218(0x687))+_0x1f2218(0x469)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xd25)]??'')+_0x1f2218(0x8d4)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0xd25)]||'#888888'))+_0x1f2218(0x70b)+this['_eT'](_0x1f2218(0xcdd))+'\x20'+_0x18e6e8(_0x1f2218(0x2bc))+_0x1f2218(0x5e9)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x8fc)]??'')+_0x1f2218(0xbd2)+this[_0x1f2218(0x544)]('Letter\x20Spacing')+'\x20'+_0x18e6e8(_0x1f2218(0xb80))+_0x1f2218(0x8e3)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x2cc)]??'')+_0x1f2218(0x2b5)+this['_eT'](_0x1f2218(0xa91))+_0x1f2218(0xc3b)+this[_0x1f2218(0x544)](_0x1f2218(0x4a2))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0x5e0)+_0x58677e(_0x1f2218(0x14e),_0x3d1515[_0x1f2218(0xc64)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x9e6))+'\x20'+_0x18e6e8(_0x1f2218(0xd68))+'</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1f2218(0x2be))+'\x20'+_0x18e6e8(_0x1f2218(0x8df))+_0x1f2218(0x982)+escapeHtml(_0x3d1515[_0x1f2218(0xb01)]??'')+_0x1f2218(0x3bc)+this[_0x1f2218(0x544)](_0x1f2218(0x55a))+'\x20'+_0x18e6e8(_0x1f2218(0xb5d))+_0x1f2218(0x80d)+escapeHtml(_0x3d1515[_0x1f2218(0x9f7)]??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)](_0x1f2218(0xb28))+'\x20'+_0x18e6e8(_0x1f2218(0x180))+_0x1f2218(0x721)+[_0x1f2218(0xa36),_0x1f2218(0x1f7),_0x1f2218(0x785)]['map'](_0x42d21e=>_0x50bb87(_0x42d21e,_0x3d1515[_0x1f2218(0xbd4)]??_0x1f2218(0xa36),this[_0x1f2218(0x544)](_0x42d21e[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x42d21e['slice'](0x1))))['join']('')+_0x1f2218(0x53c):'')+_0x1f2218(0x383)+(_0x12e893==='styling'?'active':'')+_0x1f2218(0xa4b)+this['_eT']('Card\x20Styling')+_0x1f2218(0xc3b)+this[_0x1f2218(0x544)](_0x1f2218(0x5a9))+'\x20'+_0x18e6e8(_0x1f2218(0xd33))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x776)]==null||_0x3d1515[_0x1f2218(0x776)]===_0x1f2218(0x959)||_0x3d1515[_0x1f2218(0x776)]===''?_0x1f2218(0x959):_0x503a1c(_0x3d1515[_0x1f2218(0x776)],0x96))+_0x1f2218(0x2d9)+this['_eT'](_0x1f2218(0xce2))+'\x20'+_0x18e6e8(_0x1f2218(0xac3))+_0x1f2218(0xdfe)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xbf2)]??'')+_0x1f2218(0x884)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0xbf2)]||_0x1f2218(0xd5b)))+_0x1f2218(0x70b)+this[_0x1f2218(0x544)](_0x1f2218(0x23e))+'\x20'+_0x18e6e8(_0x1f2218(0x8da))+_0x1f2218(0x2c2)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x35e)]??'')+'\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'+(_0x3d1515[_0x1f2218(0xdbb)]!==![]?_0x1f2218(0xe25):'')+_0x1f2218(0x6e3)+this[_0x1f2218(0x544)](_0x1f2218(0xdd5))+'\x20'+_0x18e6e8(_0x1f2218(0x636))+_0x1f2218(0xccf)+(_0x3d1515[_0x1f2218(0x85b)]!==![]?'checked':'')+_0x1f2218(0x6e3)+this['_eT']('Card\x20Border')+'\x20'+_0x18e6e8(_0x1f2218(0x8d3))+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3d1515[_0x1f2218(0x85b)]!==![]?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0x7d5))+'\x20'+_0x18e6e8(_0x1f2218(0x74f))+_0x1f2218(0x863)+this[_0x1f2218(0x544)](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0x85e)]??'')+_0x1f2218(0x276)+escapeHtml(this[_0x1f2218(0xbba)](_0x3d1515[_0x1f2218(0x85e)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x1f2218(0x544)](_0x1f2218(0x325))+'\x20'+_0x18e6e8(_0x1f2218(0x6b4))+_0x1f2218(0x3a9)+this['_eT'](_0x1f2218(0x752))+_0x1f2218(0xa26)+escapeHtml(_0x3d1515[_0x1f2218(0xea2)]??'')+_0x1f2218(0xa20):'')+_0x1f2218(0xba6)+this[_0x1f2218(0x544)](_0x1f2218(0xe43))+'\x20'+_0x18e6e8(_0x1f2218(0x543))+_0x1f2218(0x72b)+this['_eT'](_0x1f2218(0x752))+'\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0x59c)]??'')+_0x1f2218(0x258)+this[_0x1f2218(0x544)](_0x1f2218(0x590))+'\x20'+_0x18e6e8(_0x1f2218(0x5e6))+_0x1f2218(0xdb9)+escapeHtml(_0x3d1515[_0x1f2218(0x4c3)]??'')+_0x1f2218(0xb31)+this[_0x1f2218(0x544)]('Background\x20Blur')+'\x20'+_0x18e6e8(_0x1f2218(0xda7))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_background_blur\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2250\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x3d1515[_0x1f2218(0xe88)]??'')+_0x1f2218(0xb82)+(_0x2615d3||_0x5249d2===_0x1f2218(0x621)||_0x5249d2==='ranking'||_0x2c01f0?_0x1f2218(0xd0c)+this[_0x1f2218(0x544)](_0x1f2218(0x1b8))+'\x20'+_0x18e6e8(_0x1f2218(0x803))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>'+[_0x1f2218(0xa36),_0x1f2218(0x1f7),_0x1f2218(0x785)]['map'](_0x8056a6=>_0x50bb87(_0x8056a6,_0x3d1515[_0x1f2218(0x952)]??_0x1f2218(0x1f7),this[_0x1f2218(0x544)](_0x8056a6[_0x1f2218(0xc83)](0x0)[_0x1f2218(0x380)]()+_0x8056a6[_0x1f2218(0x3d3)](0x1))))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xe5b):'')+_0x1f2218(0xc98)+(_0x12e893==='locale'?_0x1f2218(0x7f2):'')+_0x1f2218(0x818)+this[_0x1f2218(0x544)]('Localization')+_0x1f2218(0x124)+this[_0x1f2218(0x544)](_0x1f2218(0xc47))+'\x20'+_0x18e6e8(_0x1f2218(0xdca))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>'+[{'v':_0x1f2218(0x959),'l':this['_eT'](_0x1f2218(0x54a))},...Object[_0x1f2218(0xc04)](LANG_NAMES)[_0x1f2218(0x7ee)](_0x1b4133=>({'v':_0x1b4133,'l':LANG_NAMES[_0x1b4133]||_0x1b4133}))[_0x1f2218(0x21d)]((_0x327a01,_0x4623cc)=>_0x327a01['l'][_0x1f2218(0x30c)](_0x4623cc['l'])),..._0x3d1515[_0x1f2218(0x6ff)]&&_0x3d1515[_0x1f2218(0x6ff)]!==_0x1f2218(0x959)&&!LANG_NAMES[_0x3d1515['language']]?[{'v':_0x3d1515[_0x1f2218(0x6ff)],'l':_0x3d1515['language']}]:[]][_0x1f2218(0x7ee)](_0x2db2fa=>_0x50bb87(_0x2db2fa['v'],_0x3d1515['language']??_0x1f2218(0x959),_0x2db2fa['l']))[_0x1f2218(0xc0d)]('')+_0x1f2218(0xce4)+this[_0x1f2218(0x544)](_0x1f2218(0x156))+'\x20'+_0x18e6e8('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.')+_0x1f2218(0xab9)+[{'v':'auto','l':this[_0x1f2218(0x544)](_0x1f2218(0x2ce))},{'v':_0x1f2218(0xd09),'l':this['_eT']('Local\x20(device)')},{'v':_0x1f2218(0xb2d),'l':this['_eT']('Server')},..._0x3d1515[_0x1f2218(0x345)]&&![_0x1f2218(0x959),'local','server'][_0x1f2218(0x15b)](_0x3d1515[_0x1f2218(0x345)])?[{'v':_0x3d1515[_0x1f2218(0x345)],'l':_0x3d1515['time_zone']}]:[]]['map'](_0x29446c=>_0x50bb87(_0x29446c['v'],_0x3d1515['time_zone']??'auto',_0x29446c['l']))['join']('')+_0x1f2218(0x6f4);this[_0x1f2218(0xbaf)][_0x1f2218(0x52b)]=_0x2dc459+_0x1f2218(0xc94)+this['_eT'](_0x1f2218(0xe53))+_0x1f2218(0xa26)+escapeHtml(this[_0x1f2218(0x43f)]||'')+_0x1f2218(0x616)+_0x44a77c+_0x23e182+_0x328abc+_0x1f2218(0x56d),this[_0x1f2218(0xd45)](),this[_0x1f2218(0x1e4)]();if(_0x35321d?.[_0x1f2218(0xda8)]){const _0x2c3ad4=this[_0x1f2218(0xbaf)][_0x1f2218(0x5b3)](_0x35321d[_0x1f2218(0xda8)]);if(_0x2c3ad4){_0x2c3ad4[_0x1f2218(0x980)]();if(_0x35321d['ss']!==void 0x0)try{_0x2c3ad4[_0x1f2218(0xe9c)](_0x35321d['ss'],_0x35321d['se']);}catch{}}}}[_0x160929(0x754)](_0x277ae8,_0x568b43,_0x107774,_0x40eb7c={}){const _0x2aa836=_0x160929;if(!_0x277ae8||_0x277ae8['_sgcIcon'])return;_0x277ae8[_0x2aa836(0x519)]=!![],_0x277ae8[_0x2aa836(0x52b)]='';const _0x13aa33=!!_0x40eb7c[_0x2aa836(0x32d)],_0x5acef6=document[_0x2aa836(0x5c6)](_0x2aa836(0xddb));_0x5acef6['style'][_0x2aa836(0x279)]=_0x2aa836(0x5c2);const _0x406b19=document[_0x2aa836(0x5c6)]('button');_0x406b19[_0x2aa836(0xc4e)]=_0x2aa836(0x34b),_0x406b19[_0x2aa836(0x32d)]=_0x13aa33,_0x406b19[_0x2aa836(0x9a0)][_0x2aa836(0x279)]=_0x2aa836(0xceb)+(_0x13aa33?_0x2aa836(0xa4e):'');const _0x3cea2c=document[_0x2aa836(0x5c6)](_0x2aa836(0x9b4));_0x3cea2c['style'][_0x2aa836(0x279)]='flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)';const _0x4681b9=document[_0x2aa836(0x5c6)](_0x2aa836(0x405));_0x4681b9[_0x2aa836(0x9a0)][_0x2aa836(0x279)]=_0x2aa836(0xc50);const _0x2c0cb6=document[_0x2aa836(0x5c6)]('span');_0x2c0cb6[_0x2aa836(0x9a0)][_0x2aa836(0x279)]='flex-shrink:0;color:var(--ts);display:flex',_0x2c0cb6[_0x2aa836(0x52b)]='<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>',_0x406b19[_0x2aa836(0xa40)](_0x3cea2c,_0x4681b9,_0x2c0cb6);const _0x13130d=document[_0x2aa836(0x5c6)](_0x2aa836(0xddb));_0x13130d[_0x2aa836(0x9a0)]['cssText']=_0x2aa836(0x940);const _0x1625fb=_0x3be816=>typeof _0x3be816===_0x2aa836(0x19d)&&(_0x3be816[_0x2aa836(0x15b)]('{{')||_0x3be816[_0x2aa836(0x15b)]('{%')),_0x3975e8=()=>{const _0x1e03bd=_0x2aa836,_0x527244=(_0x568b43()||'')['trim']();if(_0x1625fb(_0x527244))_0x3cea2c[_0x1e03bd(0xc6d)](_0x1e03bd(0xa9c),'mdi:code-braces'),_0x3cea2c['style'][_0x1e03bd(0xe6d)]='visible',_0x4681b9['textContent']=this['_eT'](_0x1e03bd(0xc7d)),_0x4681b9['style']['color']='var(--tx)';else _0x527244?(_0x3cea2c['setAttribute'](_0x1e03bd(0xa9c),_0x527244),_0x3cea2c[_0x1e03bd(0x9a0)][_0x1e03bd(0xe6d)]=_0x1e03bd(0x68b),_0x4681b9[_0x1e03bd(0x4a0)]=_0x527244,_0x4681b9[_0x1e03bd(0x9a0)]['color']='var(--tx)'):(_0x3cea2c[_0x1e03bd(0x901)](_0x1e03bd(0xa9c)),_0x3cea2c['style'][_0x1e03bd(0xe6d)]='hidden',_0x4681b9[_0x1e03bd(0x4a0)]=_0x40eb7c[_0x1e03bd(0x661)]||this['_eT']('None'),_0x4681b9[_0x1e03bd(0x9a0)]['color']=_0x1e03bd(0xe3f));},_0x4aa7cf=document['createElement']('input');_0x4aa7cf['type']=_0x2aa836(0x677),_0x4aa7cf[_0x2aa836(0x661)]=_0x40eb7c['placeholder2']||_0x2aa836(0x491),_0x4aa7cf[_0x2aa836(0xe91)]=_0x568b43()||'',_0x4aa7cf['style'][_0x2aa836(0x279)]=_0x2aa836(0xb92);let _0x1e36bb=![];_0x4aa7cf['addEventListener'](_0x2aa836(0xb19),()=>{const _0x15e132=_0x2aa836;_0x107774(_0x4aa7cf[_0x15e132(0xe91)]||void 0x0),_0x3975e8(),_0x1e36bb=!![];}),_0x4aa7cf[_0x2aa836(0xd83)](_0x2aa836(0x32a),()=>{const _0x538f0e=_0x2aa836;_0x1e36bb&&(_0x1e36bb=![],this[_0x538f0e(0x820)]());});const _0x743ce1=document['createElement']('div');_0x743ce1['textContent']=this['_eT']('Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.'),_0x743ce1[_0x2aa836(0x9a0)]['cssText']=_0x2aa836(0x2f9),_0x13130d['append'](_0x4aa7cf,_0x743ce1);let _0x238630=null;const _0xb34f96=_0x32e31c=>{_0x107774(_0x32e31c||void 0x0);if(_0x4aa7cf)_0x4aa7cf['value']=_0x32e31c||'';_0x3975e8(),this['_valueChanged'](),_0x2c9c88();},_0x2bff15=()=>{const _0x1ce9f9=_0x2aa836;if(_0x238630)return;const _0x5c0c0f=(_0x568b43()||'')[_0x1ce9f9(0xa2f)]();if(this[_0x1ce9f9(0xb5b)]&&customElements[_0x1ce9f9(0x1a9)]('ha-icon-picker'))_0x238630=document[_0x1ce9f9(0x5c6)](_0x1ce9f9(0xdd3)),_0x238630[_0x1ce9f9(0xde8)]=this[_0x1ce9f9(0xb5b)],_0x238630[_0x1ce9f9(0xe91)]=_0x1625fb(_0x5c0c0f)?'':_0x5c0c0f,_0x238630[_0x1ce9f9(0x7d7)]='',_0x238630[_0x1ce9f9(0x9a0)]['cssText']=_0x1ce9f9(0x667),_0x238630[_0x1ce9f9(0xd83)]('value-changed',_0x4bcff7=>{const _0x21a3ea=_0x1ce9f9;_0x4bcff7[_0x21a3ea(0x988)](),_0xb34f96(_0x4bcff7[_0x21a3ea(0xe85)][_0x21a3ea(0xe91)]);});else{if(this['_hass']&&customElements['get'](_0x1ce9f9(0x75c)))_0x238630=document[_0x1ce9f9(0x5c6)](_0x1ce9f9(0x75c)),_0x238630[_0x1ce9f9(0xde8)]=this[_0x1ce9f9(0xb5b)],_0x238630[_0x1ce9f9(0x888)]={'icon':{}},_0x238630[_0x1ce9f9(0xe91)]=_0x1625fb(_0x5c0c0f)?'':_0x5c0c0f,_0x238630[_0x1ce9f9(0x7d7)]='',_0x238630[_0x1ce9f9(0x9a0)][_0x1ce9f9(0x279)]=_0x1ce9f9(0x667),_0x238630[_0x1ce9f9(0xd83)](_0x1ce9f9(0x233),_0x568fc0=>{const _0x2ac7b3=_0x1ce9f9;_0x568fc0[_0x2ac7b3(0x988)](),_0xb34f96(_0x568fc0[_0x2ac7b3(0xe85)]['value']);});else return;}_0x13130d[_0x1ce9f9(0x9fc)](_0x238630);},_0x55c220=()=>{const _0x163553=_0x2aa836;if(_0x13aa33)return;if(this[_0x163553(0xdbd)]&&this['_cpdOpen'][_0x163553(0x231)]!==_0x5acef6)this['_cpdOpen']['close']();_0x2bff15(),_0x13130d[_0x163553(0x9a0)][_0x163553(0xb91)]=_0x163553(0x19e),this[_0x163553(0xdbd)]={'wrap':_0x5acef6,'close':_0x2c9c88},setTimeout(()=>{try{_0x4aa7cf['focus']();}catch(_0x3b833e){}},0x1e);},_0x2c9c88=()=>{const _0x358378=_0x2aa836;_0x13130d['style'][_0x358378(0xb91)]=_0x358378(0x897);if(this[_0x358378(0xdbd)]&&this[_0x358378(0xdbd)][_0x358378(0x231)]===_0x5acef6)this[_0x358378(0xdbd)]=null;_0x1e36bb&&(_0x1e36bb=![],this[_0x358378(0x820)]());};_0x406b19[_0x2aa836(0xd83)]('click',()=>{const _0x5e6194=_0x2aa836;_0x13130d[_0x5e6194(0x9a0)][_0x5e6194(0xb91)]===_0x5e6194(0x19e)?_0x2c9c88():_0x55c220();}),_0x5acef6[_0x2aa836(0xa40)](_0x406b19,_0x13130d),_0x277ae8['appendChild'](_0x5acef6),_0x3975e8(),!this['_cpdDocBound']&&(this['_cpdDocBound']=!![],this[_0x2aa836(0xbaf)][_0x2aa836(0xd83)]('click',_0x2b8013=>{const _0xd50cb7=_0x2aa836;if(!this[_0xd50cb7(0xdbd)])return;const _0x8b5726=_0x2b8013[_0xd50cb7(0x8ca)]?_0x2b8013[_0xd50cb7(0x8ca)]():[_0x2b8013[_0xd50cb7(0x8f2)]];if(_0x8b5726[_0xd50cb7(0x45c)](_0x4d79b4=>_0x4d79b4&&_0x4d79b4[_0xd50cb7(0x163)]&&/COMBO-BOX|OVERLAY/i[_0xd50cb7(0x2e2)](_0x4d79b4[_0xd50cb7(0x163)])))return;if(!_0x8b5726[_0xd50cb7(0x15b)](this['_cpdOpen']['wrap']))this[_0xd50cb7(0xdbd)][_0xd50cb7(0x7ef)]();},!![]));}[_0x160929(0x1e4)](){const _0x3ffe74=_0x160929,_0xd85721=this[_0x3ffe74(0xb38)](()=>this[_0x3ffe74(0x820)](),0x190),_0x24538b=()=>this['_valueChanged']();[[_0x3ffe74(0x925),_0x3ffe74(0x672)],['use_only_attribute_name',_0x3ffe74(0x925)]][_0x3ffe74(0xb54)](([_0x333238,_0x4fbb15])=>{const _0x3dec84=_0x3ffe74;this[_0x3dec84(0x7e5)](_0x333238,_0x3dec84(0x32a),()=>{const _0x4c4afc=_0x3dec84,_0x325322=this[_0x4c4afc(0xbaf)][_0x4c4afc(0x815)](_0x333238),_0x403036=this[_0x4c4afc(0xbaf)][_0x4c4afc(0x815)](_0x4fbb15);if(_0x325322?.[_0x4c4afc(0xe25)]&&_0x403036?.[_0x4c4afc(0xe25)])_0x403036[_0x4c4afc(0xe25)]=![];});}),this[_0x3ffe74(0xbaf)][_0x3ffe74(0xa5a)](_0x3ffe74(0x73e))['forEach'](_0x5e8e7b=>{const _0x355508=_0x3ffe74;_0x5e8e7b[_0x355508(0xd83)](_0x355508(0x55b),()=>{const _0x676c25=_0x355508,_0x4966d0=_0x5e8e7b[_0x676c25(0x4bb)][_0x676c25(0x63f)];if(this[_0x676c25(0x21b)][_0x676c25(0x9b5)](_0x4966d0))this[_0x676c25(0x21b)]['delete'](_0x4966d0);else this[_0x676c25(0x21b)]['add'](_0x4966d0);_0x5e8e7b[_0x676c25(0x37e)](_0x676c25(0x24e))['classList'][_0x676c25(0x63f)](_0x676c25(0x84f));});}),this['shadowRoot'][_0x3ffe74(0xa5a)](_0x3ffe74(0x454))[_0x3ffe74(0xb54)](_0x4dcb2a=>{const _0x220cec=_0x3ffe74;_0x4dcb2a[_0x220cec(0xd83)](_0x220cec(0x55b),()=>{const _0x38f40e=_0x220cec;this['_mainTab']=_0x4dcb2a[_0x38f40e(0x4bb)][_0x38f40e(0x1ab)],this[_0x38f40e(0xbaf)][_0x38f40e(0xa5a)](_0x38f40e(0x454))['forEach'](_0x13b88a=>_0x13b88a[_0x38f40e(0xb6c)][_0x38f40e(0x63f)](_0x38f40e(0x7f2),_0x13b88a[_0x38f40e(0x4bb)][_0x38f40e(0x1ab)]===this[_0x38f40e(0xb98)])),this[_0x38f40e(0xbaf)][_0x38f40e(0xa5a)](_0x38f40e(0xd13))[_0x38f40e(0xb54)](_0x1f2b0b=>_0x1f2b0b[_0x38f40e(0xb6c)][_0x38f40e(0x63f)]('active',_0x1f2b0b[_0x38f40e(0x4bb)][_0x38f40e(0xa6f)]===this['_mainTab']));});}),this[_0x3ffe74(0xbaf)][_0x3ffe74(0xa5a)]('.cs-tb')[_0x3ffe74(0xb54)](_0x9a044b=>{const _0xd92265=_0x3ffe74;_0x9a044b[_0xd92265(0xd83)](_0xd92265(0x55b),()=>{const _0x6856ba=_0xd92265;this[_0x6856ba(0xd61)]=_0x9a044b[_0x6856ba(0x4bb)][_0x6856ba(0x379)],this[_0x6856ba(0xbaf)][_0x6856ba(0xa5a)]('.cs-tb')[_0x6856ba(0xb54)](_0x183453=>_0x183453[_0x6856ba(0xb6c)][_0x6856ba(0x63f)](_0x6856ba(0x7f2),_0x183453[_0x6856ba(0x4bb)][_0x6856ba(0x379)]===this[_0x6856ba(0xd61)])),this['shadowRoot'][_0x6856ba(0xa5a)]('.cstc')[_0x6856ba(0xb54)](_0x321765=>_0x321765[_0x6856ba(0xb6c)]['toggle'](_0x6856ba(0x7f2),_0x321765[_0x6856ba(0x4bb)][_0x6856ba(0x4d4)]===this[_0x6856ba(0xd61)]));});});const _0x22da88=this[_0x3ffe74(0xbaf)][_0x3ffe74(0x815)](_0x3ffe74(0x9a6));_0x22da88&&_0x22da88[_0x3ffe74(0xd83)]('input',()=>{const _0x31bd9a=_0x3ffe74;this[_0x31bd9a(0x43f)]=_0x22da88[_0x31bd9a(0xe91)],this['_applyEditorSearch']();});[_0x3ffe74(0xce3),_0x3ffe74(0xd31),_0x3ffe74(0xbf2),_0x3ffe74(0xb01),_0x3ffe74(0x9f7),_0x3ffe74(0x647)]['forEach'](_0x26b3c5=>this['_on'](_0x26b3c5,_0x3ffe74(0xb19),_0xd85721)),['card_padding','card_border_radius',_0x3ffe74(0x85e),_0x3ffe74(0xea2),'card_background_image','card_background_blur',_0x3ffe74(0xd25),_0x3ffe74(0x8fc),_0x3ffe74(0x2cc)][_0x3ffe74(0xb54)](_0x4f5e1e=>this[_0x3ffe74(0x7e5)](_0x4f5e1e,'input',_0xd85721)),[_0x3ffe74(0x8d0),_0x3ffe74(0x909),_0x3ffe74(0x776),_0x3ffe74(0x266),_0x3ffe74(0x738),_0x3ffe74(0xe49),_0x3ffe74(0x88e),_0x3ffe74(0xa9f),_0x3ffe74(0xbae),_0x3ffe74(0x91f),_0x3ffe74(0xb9c),_0x3ffe74(0x87a),_0x3ffe74(0x674),_0x3ffe74(0x70c),_0x3ffe74(0x96d),_0x3ffe74(0x6ed)][_0x3ffe74(0xb54)](_0x52c7c1=>this[_0x3ffe74(0x7e5)](_0x52c7c1,'input',_0xd85721)),this['_on'](_0x3ffe74(0x191),_0x3ffe74(0xb19),_0xd85721),this[_0x3ffe74(0x7e5)](_0x3ffe74(0xad0),'input',_0xd85721),['lower_bound_secondary',_0x3ffe74(0xd9b),_0x3ffe74(0x55c),_0x3ffe74(0x77d),'tooltip_sync_group',_0x3ffe74(0x167),_0x3ffe74(0xde9),'date_picker_group',_0x3ffe74(0xac6),'pph_picker_group','group_by_picker_group'][_0x3ffe74(0xb54)](_0x40ae12=>this[_0x3ffe74(0x7e5)](_0x40ae12,_0x3ffe74(0xb19),_0xd85721)),[_0x3ffe74(0xbe1),_0x3ffe74(0x22a)]['forEach'](_0x39059a=>this['_on'](_0x39059a,'input',_0xd85721)),[_0x3ffe74(0xcb5),'y2_axis_label',_0x3ffe74(0xc05),_0x3ffe74(0xd05)][_0x3ffe74(0xb54)](_0x51661c=>this[_0x3ffe74(0x7e5)](_0x51661c,_0x3ffe74(0xb19),_0xd85721)),['y_axis_font_size',_0x3ffe74(0x2a0),'x_axis_font_size','x_axis_font_opacity','y_axis_color',_0x3ffe74(0x7cc),_0x3ffe74(0x192),_0x3ffe74(0xe66),_0x3ffe74(0x671),_0x3ffe74(0x526),_0x3ffe74(0x91a),_0x3ffe74(0xab5),_0x3ffe74(0xbf2),_0x3ffe74(0x846),_0x3ffe74(0xd8f),_0x3ffe74(0x26f),_0x3ffe74(0x4e0),_0x3ffe74(0x160),_0x3ffe74(0x27e),_0x3ffe74(0xaf5),'now_line_opacity',_0x3ffe74(0x7f8),'period_highlight_color'][_0x3ffe74(0xb54)](_0x79cdb4=>this[_0x3ffe74(0x7e5)](_0x79cdb4,'input',_0xd85721)),[_0x3ffe74(0x560),'x_axis_color',_0x3ffe74(0x192),_0x3ffe74(0x526),_0x3ffe74(0xab5),_0x3ffe74(0xbf2),_0x3ffe74(0xd8f),'x_grid_color',_0x3ffe74(0xaf5),'card_border_color',_0x3ffe74(0xd25),_0x3ffe74(0x567)][_0x3ffe74(0xb54)](_0x4b20c2=>{const _0x4a203e=_0x3ffe74,_0x2aec8e=this['shadowRoot'][_0x4a203e(0x815)](_0x4b20c2+_0x4a203e(0xc78)),_0x1e914c=this[_0x4a203e(0xbaf)][_0x4a203e(0x815)](_0x4b20c2);if(_0x2aec8e&&_0x1e914c){const _0x192047=()=>{const _0x5c0b28=_0x4a203e,_0x3e2d86=_0x1e914c['value'][_0x5c0b28(0xa2f)](),_0x4d0e69=_0x3e2d86['includes']('{{');_0x2aec8e['style'][_0x5c0b28(0x650)]=_0x4d0e69?_0x5c0b28(0xd8a):'',_0x2aec8e[_0x5c0b28(0x9a0)]['pointerEvents']=_0x4d0e69?_0x5c0b28(0x897):'';if(!_0x4d0e69&&/^#[0-9a-fA-F]{6}$/[_0x5c0b28(0x2e2)](_0x3e2d86))_0x2aec8e[_0x5c0b28(0xe91)]=_0x3e2d86;};_0x2aec8e[_0x4a203e(0xd83)](_0x4a203e(0xb19),()=>{const _0xeaf8d7=_0x4a203e;_0x1e914c[_0xeaf8d7(0xe91)]=_0x2aec8e[_0xeaf8d7(0xe91)],_0xd85721();}),_0x1e914c[_0x4a203e(0xd83)](_0x4a203e(0xb19),()=>{_0x192047();}),_0x192047();}}),[_0x3ffe74(0x86a),'state_layout',_0x3ffe74(0xb18),_0x3ffe74(0x345),_0x3ffe74(0x6ff),'chart_mode',_0x3ffe74(0xbd4),_0x3ffe74(0x4f2),_0x3ffe74(0x4ad),_0x3ffe74(0x4ef),'group_by_picker_position',_0x3ffe74(0x439),_0x3ffe74(0x213),_0x3ffe74(0x2b4),'graph_start',_0x3ffe74(0x912),_0x3ffe74(0x626),_0x3ffe74(0x3b3),_0x3ffe74(0x8db),_0x3ffe74(0x21f),_0x3ffe74(0x773),_0x3ffe74(0xd6b),'gauge_value_position',_0x3ffe74(0x952),'y_grid_style',_0x3ffe74(0x16b),'now_line_style','y_axis_number_format',_0x3ffe74(0x778),_0x3ffe74(0x425)]['forEach'](_0x3246b0=>this['_on'](_0x3246b0,_0x3ffe74(0x32a),_0x24538b)),[_0x3ffe74(0xcfd),_0x3ffe74(0x63b),_0x3ffe74(0x4ec),_0x3ffe74(0xb22),_0x3ffe74(0xb09),_0x3ffe74(0x505),_0x3ffe74(0x282),_0x3ffe74(0x2b1),_0x3ffe74(0x799),_0x3ffe74(0x691),'show_y_ticks',_0x3ffe74(0x937),'logarithmic','animate_graph',_0x3ffe74(0xda9),'sparkline',_0x3ffe74(0x989),_0x3ffe74(0x9ea),_0x3ffe74(0x427),'show_group_by_picker',_0x3ffe74(0x4d0),_0x3ffe74(0x59b),'tooltip_match_axis',_0x3ffe74(0xd63),_0x3ffe74(0xc76),'tooltip_sync',_0x3ffe74(0x9eb),_0x3ffe74(0xe78),_0x3ffe74(0x5ec),'show_full_period',_0x3ffe74(0xdd7),_0x3ffe74(0x601),'card_shadow',_0x3ffe74(0x85b),_0x3ffe74(0x146),_0x3ffe74(0x5a0),'period_highlight',_0x3ffe74(0xc8f),_0x3ffe74(0x522),'show_export',_0x3ffe74(0xe1a),'include_attribute_name',_0x3ffe74(0x672)][_0x3ffe74(0xb54)](_0x2f27d7=>this[_0x3ffe74(0x7e5)](_0x2f27d7,_0x3ffe74(0x32a),_0x24538b)),[_0x3ffe74(0x4ec),_0x3ffe74(0x989),'show_attribute_list','show_pph_picker',_0x3ffe74(0x398),_0x3ffe74(0xa4c),_0x3ffe74(0x9eb),_0x3ffe74(0xe78),_0x3ffe74(0x937),_0x3ffe74(0x505),_0x3ffe74(0xdd7),_0x3ffe74(0xea6),_0x3ffe74(0xe1a),_0x3ffe74(0x925),_0x3ffe74(0x672),'state_timeline_show_labels']['forEach'](_0x306deb=>this[_0x3ffe74(0x7e5)](_0x306deb,_0x3ffe74(0x32a),()=>{this['_render']();})),this[_0x3ffe74(0xbaf)][_0x3ffe74(0xa5a)](_0x3ffe74(0xe3b))[_0x3ffe74(0xb54)](_0x463541=>_0x463541[_0x3ffe74(0xd83)](_0x3ffe74(0x32a),_0x24538b)),this[_0x3ffe74(0xbaf)]['querySelectorAll'](_0x3ffe74(0xb8a))[_0x3ffe74(0xb54)](_0x461789=>_0x461789[_0x3ffe74(0xd83)](_0x3ffe74(0x32a),_0x24538b));const _0x1f4528=this['shadowRoot'][_0x3ffe74(0x5b3)]('.card-icon-color-picker');_0x1f4528?.[_0x3ffe74(0xd83)]('change',()=>{const _0x1d8815=_0x3ffe74;this[_0x1d8815(0xc9f)]['card_icon_color']=_0x1f4528[_0x1d8815(0xe91)]||void 0x0,_0x24538b();});const _0x561527=this[_0x3ffe74(0xbaf)]['querySelector'](_0x3ffe74(0xe19));_0x561527?.[_0x3ffe74(0xd83)](_0x3ffe74(0xb19),this[_0x3ffe74(0xb38)](()=>{const _0x484e38=_0x3ffe74;this['_tmp'][_0x484e38(0xc64)]=_0x561527[_0x484e38(0xe91)][_0x484e38(0xa2f)]()||void 0x0,_0x24538b();},0x190));if(!this['shadowRoot'][_0x3ffe74(0x815)](_0x3ffe74(0xc6b))){const _0x24fabb=document[_0x3ffe74(0x5c6)](_0x3ffe74(0x9a0));_0x24fabb['id']=_0x3ffe74(0xc6b),_0x24fabb['textContent']=_0x3ffe74(0xdee),this[_0x3ffe74(0xbaf)]['appendChild'](_0x24fabb);}const _0x14fb68=()=>{const _0x12d6ac=_0x3ffe74,_0x5190e1=this[_0x12d6ac(0x68a)](),_0x37a275=[_0x12d6ac(0x24a),_0x12d6ac(0xe93),_0x12d6ac(0xc5e),_0x12d6ac(0x8dd),'purple',_0x12d6ac(0x1a6),_0x12d6ac(0x98f),_0x12d6ac(0x500),_0x12d6ac(0x98b),_0x12d6ac(0x968),'teal',_0x12d6ac(0xd26),_0x12d6ac(0xe2f),_0x12d6ac(0xd15),_0x12d6ac(0xc65),_0x12d6ac(0xe7d),'orange',_0x12d6ac(0x9d7),_0x12d6ac(0x48c),_0x12d6ac(0x36f),_0x12d6ac(0x7fe),'dark-grey',_0x12d6ac(0xe8f),_0x12d6ac(0x947),_0x12d6ac(0x5fd)],_0xe0ad52=_0x43436e=>this[_0x12d6ac(0x544)](_0x43436e[_0x12d6ac(0xc83)](0x0)[_0x12d6ac(0x380)]()+_0x43436e[_0x12d6ac(0x3d3)](0x1)['replace'](/-/g,'\x20'));this['_cpdOpen']=null,!this[_0x12d6ac(0x911)]&&(this['_cpdDocBound']=!![],this['shadowRoot']['addEventListener'](_0x12d6ac(0x55b),_0x8ea4d3=>{const _0x4e50ef=_0x12d6ac;if(!this[_0x4e50ef(0xdbd)])return;const _0x3b4bdc=_0x8ea4d3[_0x4e50ef(0x8ca)]?_0x8ea4d3['composedPath']():[_0x8ea4d3[_0x4e50ef(0x8f2)]];if(_0x3b4bdc['some'](_0x5534c1=>_0x5534c1&&_0x5534c1[_0x4e50ef(0x163)]&&/COMBO-BOX|OVERLAY/i[_0x4e50ef(0x2e2)](_0x5534c1[_0x4e50ef(0x163)])))return;if(!_0x3b4bdc[_0x4e50ef(0x15b)](this[_0x4e50ef(0xdbd)][_0x4e50ef(0x231)]))this[_0x4e50ef(0xdbd)][_0x4e50ef(0x7ef)]();},!![])),this[_0x12d6ac(0xbaf)][_0x12d6ac(0xa5a)](_0x12d6ac(0x2c6))['forEach'](_0x100b62=>{const _0x108063=_0x12d6ac;if(_0x100b62['_sgcCp']||!_0x100b62['parentNode'])return;_0x100b62['_sgcCp']=!![];const _0x16509d=_0x100b62['querySelector'](_0x108063(0xba9)),_0x31b93c=_0x100b62['querySelector'](_0x108063(0x4e7));if(!_0x16509d&&!_0x31b93c)return;const _0x23eaa6=document['createElement'](_0x108063(0xddb));_0x23eaa6[_0x108063(0x9a0)]['cssText']=_0x108063(0x452);const _0x216db4=document[_0x108063(0x5c6)](_0x108063(0x34b));_0x216db4[_0x108063(0xc4e)]=_0x108063(0x34b),_0x216db4['style']['cssText']='display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;cursor:pointer;outline:none';const _0x4c38f6=document['createElement'](_0x108063(0x405));_0x4c38f6['style'][_0x108063(0x279)]=_0x108063(0x4d3);const _0x499f85=document[_0x108063(0x5c6)](_0x108063(0x405));_0x499f85[_0x108063(0x9a0)][_0x108063(0x279)]=_0x108063(0xb02);const _0x39fff7=document[_0x108063(0x5c6)](_0x108063(0x405));_0x39fff7['style']['cssText']='flex-shrink:0;color:var(--ts);display:flex',_0x39fff7[_0x108063(0x52b)]=_0x108063(0x79c),_0x216db4[_0x108063(0xa40)](_0x4c38f6,_0x499f85,_0x39fff7);const _0x355a1b=document[_0x108063(0x5c6)]('div');_0x355a1b['style'][_0x108063(0x279)]=_0x108063(0xb17);const _0x308eac=(_0x3e66c6,_0x36e60c)=>{const _0x459960=_0x108063;if(_0x3e66c6)_0x499f85[_0x459960(0x4a0)]=_0xe0ad52(_0x3e66c6),_0x4c38f6['style']['background']=_0x459960(0xab1)+_0x3e66c6+_0x459960(0x649);else _0x36e60c?(_0x499f85['textContent']=this[_0x459960(0x544)]('Custom'),_0x4c38f6[_0x459960(0x9a0)][_0x459960(0xe60)]=_0x36e60c):(_0x499f85[_0x459960(0x4a0)]=this[_0x459960(0x544)](_0x459960(0x9c2)),_0x4c38f6[_0x459960(0x9a0)][_0x459960(0xe60)]=_0x459960(0x7ac));},_0x316318=_0x1a6c29=>{const _0x7c4f03=_0x108063;if(!_0x1a6c29){_0x16509d&&(_0x16509d[_0x7c4f03(0xe91)]='',_0x16509d[_0x7c4f03(0x537)](new Event(_0x7c4f03(0xb19),{'bubbles':!![]})));_0x308eac('','');return;}const _0x4bc561=_0x5190e1[_0x7c4f03(0x2df)][_0x1a6c29]||'';_0x16509d&&(_0x16509d['value']=_0x4bc561||_0x7c4f03(0xab1)+_0x1a6c29+'-color)',_0x16509d[_0x7c4f03(0x537)](new Event(_0x7c4f03(0xb19),{'bubbles':!![]}))),_0x31b93c&&/^#[0-9a-f]{6}$/i[_0x7c4f03(0x2e2)](_0x4bc561)&&(_0x31b93c[_0x7c4f03(0xe91)]=_0x4bc561,_0x31b93c[_0x7c4f03(0x537)](new Event(_0x7c4f03(0x32a),{'bubbles':!![]}))),_0x308eac(_0x1a6c29);},_0x32ca68=(_0x29d2d7,_0x19a267,_0x4b6af6)=>{const _0x11f23d=_0x108063,_0x509048=document[_0x11f23d(0x5c6)](_0x11f23d(0xddb));_0x509048['style'][_0x11f23d(0x279)]=_0x11f23d(0x80f),_0x509048[_0x11f23d(0xd83)]('mouseenter',()=>{const _0x549adc=_0x11f23d;_0x509048[_0x549adc(0x9a0)][_0x549adc(0xe60)]=_0x549adc(0x93d);}),_0x509048[_0x11f23d(0xd83)](_0x11f23d(0x6c9),()=>{const _0x374165=_0x11f23d;_0x509048['style'][_0x374165(0xe60)]='';});const _0x5b84e2=document[_0x11f23d(0x5c6)](_0x11f23d(0x405));_0x5b84e2[_0x11f23d(0x9a0)][_0x11f23d(0x279)]=_0x11f23d(0xa66)+(_0x4b6af6?_0x11f23d(0xe56)+_0x4b6af6:_0x11f23d(0xc37));const _0x3c683e=document['createElement'](_0x11f23d(0x405));return _0x3c683e[_0x11f23d(0x4a0)]=_0x19a267,_0x509048[_0x11f23d(0xa40)](_0x5b84e2,_0x3c683e),_0x509048['addEventListener'](_0x11f23d(0x55b),()=>{_0x316318(_0x29d2d7),_0x268283();}),_0x509048;};_0x355a1b[_0x108063(0x9fc)](_0x32ca68(null,this[_0x108063(0x544)](_0x108063(0x9c2)),'')),_0x37a275[_0x108063(0xb54)](_0x2167bf=>_0x355a1b[_0x108063(0x9fc)](_0x32ca68(_0x2167bf,_0xe0ad52(_0x2167bf),'var(--'+_0x2167bf+'-color)')));const _0x44a8bf=()=>{const _0x48e8cd=_0x108063;if(this[_0x48e8cd(0xdbd)]&&this[_0x48e8cd(0xdbd)]['wrap']!==_0x23eaa6)this[_0x48e8cd(0xdbd)][_0x48e8cd(0x7ef)]();_0x355a1b[_0x48e8cd(0x9a0)][_0x48e8cd(0xb91)]=_0x48e8cd(0x19e),this['_cpdOpen']={'wrap':_0x23eaa6,'close':_0x268283};},_0x268283=()=>{_0x355a1b['style']['display']='none';if(this['_cpdOpen']&&this['_cpdOpen']['wrap']===_0x23eaa6)this['_cpdOpen']=null;};_0x216db4[_0x108063(0xd83)](_0x108063(0x55b),()=>{const _0x4983c9=_0x108063;_0x355a1b[_0x4983c9(0x9a0)][_0x4983c9(0xb91)]===_0x4983c9(0x19e)?_0x268283():_0x44a8bf();});const _0xb5b445=(_0x16509d&&_0x16509d[_0x108063(0xe91)]||_0x31b93c&&_0x31b93c['value']||'')[_0x108063(0xa2f)](),_0x2d1acc=_0xb5b445[_0x108063(0x7c0)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x2d1acc)_0x308eac(_0x2d1acc[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x108063(0x2e2)](_0xb5b445)&&_0x5190e1['h2n'][_0xb5b445[_0x108063(0x412)]()])_0x308eac(_0x5190e1[_0x108063(0x1ac)][_0xb5b445[_0x108063(0x412)]()]);else _0x308eac('',_0xb5b445);}_0x23eaa6[_0x108063(0xa40)](_0x216db4,_0x355a1b),_0x100b62[_0x108063(0x9a0)][_0x108063(0x6fc)]=_0x108063(0x1f7),_0x100b62[_0x108063(0x3df)](_0x23eaa6,_0x100b62[_0x108063(0x5e2)]);const _0x47eeff=_0x100b62[_0x108063(0x37e)]('.f');if(_0x47eeff){_0x47eeff[_0x108063(0x9a0)][_0x108063(0x2f2)]=_0x108063(0xc62);const _0x49dacd=_0x47eeff[_0x108063(0x463)];if(_0x49dacd&&(_0x49dacd[_0x108063(0xb6c)]['contains']('r2')||_0x49dacd[_0x108063(0xb6c)]['contains']('r3')))_0x49dacd[_0x108063(0x9a0)]['gridAutoFlow']=_0x108063(0xc28);}});};_0x14fb68(),this[_0x3ffe74(0xbaf)]['getElementById'](_0x3ffe74(0xde7))?.[_0x3ffe74(0xd83)](_0x3ffe74(0x55b),()=>{const _0x4d06fe=_0x3ffe74;this[_0x4d06fe(0xc9f)][_0x4d06fe(0x197)]=[...this['_entities'],this[_0x4d06fe(0x3ee)]()];const _0x42ffed=this['_entities'][_0x4d06fe(0xc70)]-0x1;this['_openPanels'][_0x4d06fe(0x2c9)]('e-'+_0x42ffed),this[_0x4d06fe(0x926)][_0x42ffed]=_0x4d06fe(0xa1e),this['_render'](),this[_0x4d06fe(0x820)]();});const _0x4e376d=this[_0x3ffe74(0xbaf)][_0x3ffe74(0x5b3)]('.ha-entity-picker-wrap[data-battery]');if(_0x4e376d&&this[_0x3ffe74(0xb5b)]){let _0x12980b=0x0;const _0x31bb79=()=>{const _0x573fcc=_0x3ffe74;if(!_0x4e376d[_0x573fcc(0xa27)]&&_0x12980b++<0x3c){setTimeout(_0x31bb79,0x32);return;}if(customElements[_0x573fcc(0x1a9)](_0x573fcc(0x75c))){const _0xf37b62=document['createElement'](_0x573fcc(0x75c));_0xf37b62[_0x573fcc(0xde8)]=this[_0x573fcc(0xb5b)],_0xf37b62[_0x573fcc(0x888)]={'entity':{'filter':{'device_class':_0x573fcc(0x5ca)}}},_0xf37b62[_0x573fcc(0xe91)]=this[_0x573fcc(0x21c)]['battery_entity']||'',_0xf37b62[_0x573fcc(0x7d7)]='',_0xf37b62[_0x573fcc(0x9a0)][_0x573fcc(0x279)]=_0x573fcc(0x667),_0x4e376d[_0x573fcc(0x9fc)](_0xf37b62),_0xf37b62[_0x573fcc(0xd83)](_0x573fcc(0x233),_0x3a25d1=>{const _0x2377f9=_0x573fcc;_0x3a25d1[_0x2377f9(0x988)](),this[_0x2377f9(0xc9f)][_0x2377f9(0x1c6)]=_0x3a25d1[_0x2377f9(0xe85)]['value']||void 0x0,this[_0x2377f9(0x820)]();});}else{const _0x50a8b2=document[_0x573fcc(0x5c6)]('input');_0x50a8b2[_0x573fcc(0xc4e)]=_0x573fcc(0x677),_0x50a8b2[_0x573fcc(0x661)]=_0x573fcc(0xbb7),_0x50a8b2[_0x573fcc(0xe91)]=this[_0x573fcc(0x21c)][_0x573fcc(0x1c6)]||'',_0x50a8b2[_0x573fcc(0x9a0)][_0x573fcc(0x279)]='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',_0x4e376d['appendChild'](_0x50a8b2),_0x50a8b2[_0x573fcc(0xd83)](_0x573fcc(0xb19),()=>{const _0x16e2e0=_0x573fcc;this[_0x16e2e0(0xc9f)][_0x16e2e0(0x1c6)]=_0x50a8b2[_0x16e2e0(0xe91)]||void 0x0,this[_0x16e2e0(0x820)]();});}};if(customElements[_0x3ffe74(0x1a9)](_0x3ffe74(0x75c)))_0x31bb79();else customElements[_0x3ffe74(0x1c5)](_0x3ffe74(0x75c))[_0x3ffe74(0x47c)](_0x31bb79)['catch'](_0x31bb79);}this[_0x3ffe74(0x754)](this['shadowRoot'][_0x3ffe74(0x5b3)]('.ha-icon-picker-wrap[data-card-icon]'),()=>(this[_0x3ffe74(0xc9f)][_0x3ffe74(0x651)]!=null?this[_0x3ffe74(0xc9f)][_0x3ffe74(0x651)]:this[_0x3ffe74(0x21c)][_0x3ffe74(0x651)])||'',_0xfcfe83=>{const _0x2ad01e=_0x3ffe74;this[_0x2ad01e(0xc9f)][_0x2ad01e(0x651)]=_0xfcfe83;},{'placeholder2':_0x3ffe74(0xb34)});const _0x3eddca=()=>{const _0x180f48=_0x3ffe74;return!this[_0x180f48(0xc9f)][_0x180f48(0x4a3)]&&(this[_0x180f48(0xc9f)][_0x180f48(0x4a3)]=(this[_0x180f48(0x21c)][_0x180f48(0x4a3)]||[])[_0x180f48(0x7ee)](_0x279ff5=>({..._0x279ff5}))),this[_0x180f48(0xc9f)]['auto_scale_rules'];};this[_0x3ffe74(0xbaf)][_0x3ffe74(0x5b3)](_0x3ffe74(0xacd))?.['addEventListener']('click',()=>{const _0xb3a090=_0x3ffe74,_0x4eae2c=_0x3eddca(),_0x349a16=_0x4eae2c[_0xb3a090(0x6e8)]((_0xfd6b03,_0x38017e)=>Math[_0xb3a090(0xa08)](_0xfd6b03,toNum(_0x38017e?.[_0xb3a090(0x8b0)])||0x0),0x0);_0x4eae2c[_0xb3a090(0xd65)]({'up_to_hours':_0x349a16>0x0?_0x349a16*0x2:0x18,'group_by':'hour'}),this[_0xb3a090(0xe36)](),this[_0xb3a090(0x820)]();});const _0x1facf8=this[_0x3ffe74(0xbaf)][_0x3ffe74(0x5b3)]('.asr-list');_0x1facf8?.[_0x3ffe74(0xd83)](_0x3ffe74(0x32a),_0x3f8995=>{const _0x253dff=_0x3ffe74,_0x87785f=_0x3f8995[_0x253dff(0x8f2)]['closest'](_0x253dff(0x795));if(!_0x87785f)return;const _0x295fed=parseInt(_0x87785f[_0x253dff(0x4bb)][_0x253dff(0x472)]),_0x5f0666=_0x3eddca(),_0x2837da=_0x5f0666[_0x295fed];if(!_0x2837da)return;const _0x4994e5=_0x3f8995[_0x253dff(0x8f2)][_0x253dff(0xb6c)];if(_0x4994e5[_0x253dff(0x13a)](_0x253dff(0x49f))){const _0x24455f=parseFloat(_0x3f8995['target'][_0x253dff(0xe91)]);if(!isNaN(_0x24455f)&&_0x24455f>0x0)_0x2837da[_0x253dff(0x8b0)]=_0x24455f;}if(_0x4994e5['contains']('asr-gb')){_0x2837da[_0x253dff(0xb18)]=_0x3f8995[_0x253dff(0x8f2)][_0x253dff(0xe91)];if(_0x2837da[_0x253dff(0xb18)]!==_0x253dff(0x6e0))delete _0x2837da[_0x253dff(0x909)];this[_0x253dff(0x820)](),this[_0x253dff(0xe36)]();return;}if(_0x4994e5[_0x253dff(0x13a)]('asr-pph')){const _0x120938=parseFloat(_0x3f8995[_0x253dff(0x8f2)][_0x253dff(0xe91)]);if(isNaN(_0x120938)||_0x120938<=0x0)delete _0x2837da[_0x253dff(0x909)];else _0x2837da[_0x253dff(0x909)]=_0x120938;}this['_valueChanged']();}),_0x1facf8?.[_0x3ffe74(0xd83)](_0x3ffe74(0x55b),_0x33533c=>{const _0x3ae4a2=_0x3ffe74,_0x300536=_0x33533c[_0x3ae4a2(0x8f2)][_0x3ae4a2(0x37e)](_0x3ae4a2(0x7a6));if(!_0x300536)return;const _0x2b3d68=parseInt(_0x300536[_0x3ae4a2(0x37e)]('.asr-row')['dataset'][_0x3ae4a2(0x472)]);_0x3eddca()[_0x3ae4a2(0xd59)](_0x2b3d68,0x1),this[_0x3ae4a2(0xe36)](),this['_valueChanged']();}),this['shadowRoot'][_0x3ffe74(0x5b3)](_0x3ffe74(0x216))?.[_0x3ffe74(0xd83)](_0x3ffe74(0x55b),()=>{const _0x43c2a0=_0x3ffe74;if(!this[_0x43c2a0(0xc9f)][_0x43c2a0(0x6aa)])this[_0x43c2a0(0xc9f)][_0x43c2a0(0x6aa)]=[...this['_config']['annotations']||[]];this['_tmp'][_0x43c2a0(0x6aa)][_0x43c2a0(0xd65)]({'type':_0x43c2a0(0x74a),'value':0x0,'label':'','color':_0x43c2a0(0xd9e)}),this[_0x43c2a0(0xe36)](),this[_0x43c2a0(0x820)]();}),this[_0x3ffe74(0xbaf)][_0x3ffe74(0xa5a)](_0x3ffe74(0x2ac))[_0x3ffe74(0xb54)](_0x4ad8ef=>{const _0x164354=_0x3ffe74,_0x1f948d=parseInt(_0x4ad8ef[_0x164354(0x4bb)][_0x164354(0xbf1)]),_0x1f43f1=()=>{const _0x32f501=_0x164354;if(!this[_0x32f501(0xc9f)]['annotations'])this[_0x32f501(0xc9f)]['annotations']=[...this['_config'][_0x32f501(0x6aa)]||[]];return this[_0x32f501(0xc9f)][_0x32f501(0x6aa)];};_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0xc9b))?.[_0x164354(0xd83)](_0x164354(0x55b),()=>{const _0x11c507=_0x164354;_0x1f43f1()[_0x11c507(0xd59)](_0x1f948d,0x1),this[_0x11c507(0xe36)](),this['_valueChanged']();}),_0x4ad8ef[_0x164354(0x5b3)]('.ann-type')?.[_0x164354(0xd83)](_0x164354(0x32a),_0x3ff7fb=>{const _0x3fe608=_0x164354,_0x3a0f08=_0x1f43f1();_0x3a0f08[_0x1f948d][_0x3fe608(0xc4e)]=_0x3ff7fb[_0x3fe608(0x8f2)][_0x3fe608(0xe91)];if(_0x3a0f08[_0x1f948d][_0x3fe608(0xc4e)]===_0x3fe608(0xcb3)||_0x3a0f08[_0x1f948d]['type']==='span'){delete _0x3a0f08[_0x1f948d][_0x3fe608(0xe91)],delete _0x3a0f08[_0x1f948d][_0x3fe608(0x6ee)];if(!_0x3a0f08[_0x1f948d][_0x3fe608(0xae9)]&&!_0x3a0f08[_0x1f948d][_0x3fe608(0x3a7)]&&!_0x3a0f08[_0x1f948d][_0x3fe608(0xbbf)]){_0x3a0f08[_0x1f948d][_0x3fe608(0xae9)]='';if(!_0x3a0f08[_0x1f948d][_0x3fe608(0x89b)])_0x3a0f08[_0x1f948d][_0x3fe608(0x89b)]='on';}}else{delete _0x3a0f08[_0x1f948d][_0x3fe608(0xae9)],delete _0x3a0f08[_0x1f948d]['state'],delete _0x3a0f08[_0x1f948d][_0x3fe608(0x3a7)],delete _0x3a0f08[_0x1f948d][_0x3fe608(0x1ae)],delete _0x3a0f08[_0x1f948d][_0x3fe608(0xbbf)];if(_0x3a0f08[_0x1f948d]['value']===void 0x0)_0x3a0f08[_0x1f948d][_0x3fe608(0xe91)]=0x0;}this[_0x3fe608(0xe36)](),this[_0x3fe608(0x820)]();}),_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0x256))?.[_0x164354(0xd83)]('change',_0x301c41=>{const _0x24f327=_0x164354,_0x1f2868=_0x1f43f1();if(_0x301c41[_0x24f327(0x8f2)]['value']===_0x24f327(0x34a)){delete _0x1f2868[_0x1f948d][_0x24f327(0xae9)],delete _0x1f2868[_0x1f948d][_0x24f327(0x89b)];if(_0x1f2868[_0x1f948d][_0x24f327(0xc4e)]==='span'){if(!_0x1f2868[_0x1f948d][_0x24f327(0x3a7)])_0x1f2868[_0x1f948d][_0x24f327(0x3a7)]='';if(!_0x1f2868[_0x1f948d][_0x24f327(0x1ae)])_0x1f2868[_0x1f948d][_0x24f327(0x1ae)]='';}else{if(!_0x1f2868[_0x1f948d][_0x24f327(0xbbf)])_0x1f2868[_0x1f948d]['time']='';}}else{delete _0x1f2868[_0x1f948d]['start'],delete _0x1f2868[_0x1f948d][_0x24f327(0x1ae)],delete _0x1f2868[_0x1f948d][_0x24f327(0xbbf)];if(!_0x1f2868[_0x1f948d][_0x24f327(0xae9)])_0x1f2868[_0x1f948d][_0x24f327(0xae9)]='';if(!_0x1f2868[_0x1f948d][_0x24f327(0x89b)])_0x1f2868[_0x1f948d]['state']='on';}this[_0x24f327(0xe36)](),this['_valueChanged']();}),_0x4ad8ef['querySelector'](_0x164354(0x7b1))?.[_0x164354(0xd83)](_0x164354(0x32a),()=>{const _0x5a07c0=_0x164354,_0xed2e66=_0x1f43f1(),_0x1b3900=_0xed2e66[_0x1f948d][_0x5a07c0(0xc4e)]===_0x5a07c0(0xcb3)||_0xed2e66[_0x1f948d][_0x5a07c0(0xc4e)]===_0x5a07c0(0x405),_0x523b7a=_0x1b3900&&(_0x5a07c0(0x3a7)in _0xed2e66[_0x1f948d]||_0x5a07c0(0x1ae)in _0xed2e66[_0x1f948d]||_0x5a07c0(0xbbf)in _0xed2e66[_0x1f948d]),_0x2bb7e6=_0x4ad8ef['querySelector']('.ann-val1')[_0x5a07c0(0xe91)];if(_0x1b3900&&!_0x523b7a)_0xed2e66[_0x1f948d][_0x5a07c0(0xae9)]=_0x2bb7e6;else{if(_0x1b3900&&_0x523b7a){if(_0xed2e66[_0x1f948d]['type']===_0x5a07c0(0x405))_0xed2e66[_0x1f948d][_0x5a07c0(0x3a7)]=_0x2bb7e6;else _0xed2e66[_0x1f948d][_0x5a07c0(0xbbf)]=_0x2bb7e6;}else _0xed2e66[_0x1f948d][_0x5a07c0(0xe91)]=isNaN(parseFloat(_0x2bb7e6))?_0x2bb7e6:parseFloat(_0x2bb7e6);}this['_valueChanged']();}),_0x4ad8ef['querySelector']('.ann-val2')?.[_0x164354(0xd83)](_0x164354(0x32a),()=>{const _0x5a2876=_0x164354,_0x4210b6=_0x1f43f1(),_0x2b4c23=_0x4210b6[_0x1f948d][_0x5a2876(0xc4e)]===_0x5a2876(0xcb3)||_0x4210b6[_0x1f948d][_0x5a2876(0xc4e)]===_0x5a2876(0x405),_0x2103e3=_0x2b4c23&&('start'in _0x4210b6[_0x1f948d]||_0x5a2876(0x1ae)in _0x4210b6[_0x1f948d]||_0x5a2876(0xbbf)in _0x4210b6[_0x1f948d]),_0x5d474a=_0x4ad8ef[_0x5a2876(0x5b3)](_0x5a2876(0x49e))['value'];if(_0x2b4c23&&!_0x2103e3)_0x4210b6[_0x1f948d][_0x5a2876(0x89b)]=_0x5d474a;else{if(_0x2b4c23&&_0x2103e3){if(_0x4210b6[_0x1f948d][_0x5a2876(0xc4e)]===_0x5a2876(0x405))_0x4210b6[_0x1f948d][_0x5a2876(0x1ae)]=_0x5d474a;}else _0x4210b6[_0x1f948d][_0x5a2876(0x6ee)]=isNaN(parseFloat(_0x5d474a))?_0x5d474a:parseFloat(_0x5d474a);}this[_0x5a2876(0x820)]();}),_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0x3aa))?.[_0x164354(0xd83)](_0x164354(0x32a),()=>{const _0x3bda1e=_0x164354;_0x1f43f1()[_0x1f948d][_0x3bda1e(0x7d7)]=_0x4ad8ef['querySelector'](_0x3bda1e(0x3aa))['value'],this['_valueChanged']();}),_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0x3bb))?.[_0x164354(0xd83)]('change',()=>{const _0x4f1608=_0x164354;_0x1f43f1()[_0x1f948d]['color']=_0x4ad8ef['querySelector'](_0x4f1608(0x3bb))[_0x4f1608(0xe91)],this['_valueChanged']();}),_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0x7d0))?.[_0x164354(0xd83)]('change',()=>{const _0x88be69=_0x164354,_0x1ba319=parseFloat(_0x4ad8ef[_0x88be69(0x5b3)](_0x88be69(0x7d0))[_0x88be69(0xe91)]);_0x1f43f1()[_0x1f948d]['opacity']=isNaN(_0x1ba319)?undefined:_0x1ba319,this[_0x88be69(0x820)]();}),_0x4ad8ef[_0x164354(0x5b3)](_0x164354(0x4ed))?.[_0x164354(0xd83)](_0x164354(0x32a),_0x12a41a=>{const _0x21f989=_0x164354;_0x1f43f1()[_0x1f948d][_0x21f989(0x323)]=_0x12a41a[_0x21f989(0x8f2)]['checked'],this[_0x21f989(0x820)]();});}),this['shadowRoot']['querySelectorAll'](_0x3ffe74(0xb37))[_0x3ffe74(0xb54)](_0x3b2932=>{const _0x1426eb=_0x3ffe74;_0x3b2932[_0x1426eb(0xd83)](_0x1426eb(0x338),_0x292ef4=>{const _0x265ebe=_0x1426eb;_0x292ef4[_0x265ebe(0x988)]();},{'passive':![]});}),this[_0x3ffe74(0xbaf)]['querySelectorAll'](_0x3ffe74(0xce5))[_0x3ffe74(0xb54)](_0xa478bc=>{const _0x200379=_0x3ffe74,_0x2286c4=parseInt(_0xa478bc[_0x200379(0x4bb)][_0x200379(0x549)]);_0xa478bc[_0x200379(0x5b3)]('.eh')?.[_0x200379(0xd83)](_0x200379(0x55b),_0x247f71=>{const _0xa64d62=_0x200379;if(_0x247f71['target'][_0xa64d62(0x37e)](_0xa64d62(0x4c0))||_0x247f71['target'][_0xa64d62(0x37e)](_0xa64d62(0xc0f)))return;const _0x1f11e0='e-'+_0x2286c4;if(this[_0xa64d62(0x21b)][_0xa64d62(0x9b5)](_0x1f11e0))this[_0xa64d62(0x21b)][_0xa64d62(0x200)](_0x1f11e0);else this[_0xa64d62(0x21b)][_0xa64d62(0x2c9)](_0x1f11e0);_0xa478bc['classList']['toggle']('open');}),_0xa478bc['querySelector'](_0x200379(0x4c0))?.['addEventListener'](_0x200379(0x55b),_0x4ee2c1=>{const _0x4b35ff=_0x200379;_0x4ee2c1[_0x4b35ff(0x988)]();const _0x37d83b=[...this[_0x4b35ff(0x248)]];_0x37d83b[_0x4b35ff(0xd59)](_0x2286c4,0x1),this[_0x4b35ff(0xc9f)][_0x4b35ff(0x197)]=_0x37d83b,this['_openPanels'][_0x4b35ff(0x200)]('e-'+_0x2286c4),this['_render'](),this['_valueChanged']();}),_0xa478bc[_0x200379(0x5b3)](_0x200379(0xc0f))?.[_0x200379(0xd83)](_0x200379(0x55b),_0x5a15a6=>{const _0x341279=_0x200379;_0x5a15a6[_0x341279(0x988)]();const _0x43ec9b=StatisticsGraphChartCard[_0x341279(0x2cb)],_0x5a0544=structuredClone(this[_0x341279(0x248)][_0x2286c4]);_0x5a0544['color']=_0x43ec9b[this[_0x341279(0x248)]['length']%_0x43ec9b[_0x341279(0xc70)]];const _0x53351a=[...this[_0x341279(0x248)]];_0x53351a[_0x341279(0xd59)](_0x2286c4+0x1,0x0,_0x5a0544),this['_tmp'][_0x341279(0x197)]=_0x53351a;const _0xdfd779=_0x2286c4+0x1;this['_openPanels'][_0x341279(0x2c9)]('e-'+_0xdfd779),this[_0x341279(0x926)][_0xdfd779]=_0x341279(0xa1e),this[_0x341279(0xe36)](),this[_0x341279(0x820)]();}),_0xa478bc[_0x200379(0xa5a)](_0x200379(0xd8d))[_0x200379(0xb54)](_0x4843f1=>{const _0x5001f0=_0x200379;_0x4843f1['addEventListener'](_0x5001f0(0x55b),()=>{const _0x5644ee=_0x5001f0,_0x2960fa=_0x4843f1[_0x5644ee(0x4bb)][_0x5644ee(0xa09)];this[_0x5644ee(0x926)][_0x2286c4]=_0x2960fa,_0xa478bc['querySelectorAll']('.tb')['forEach'](_0x30f310=>_0x30f310['classList']['toggle']('active',_0x30f310['dataset'][_0x5644ee(0xa09)]===_0x2960fa)),_0xa478bc[_0x5644ee(0xa5a)](_0x5644ee(0xa35))[_0x5644ee(0xb54)](_0x3843c7=>_0x3843c7[_0x5644ee(0xb6c)][_0x5644ee(0x63f)](_0x5644ee(0x7f2),_0x3843c7[_0x5644ee(0x4bb)]['tc']===_0x2960fa));});});const _0x7f3ac4=(_0x337c97,_0x43d520,_0x3dc166='text')=>{const _0x68021=_0x200379,_0x15d248=_0xa478bc[_0x68021(0x5b3)](_0x337c97);if(!_0x15d248)return;const _0x4acf5d=_0x15d248[_0x68021(0xc4e)]===_0x68021(0x112)||_0x15d248[_0x68021(0x2bf)]===_0x68021(0x767);if(_0x15d248['type']===_0x68021(0x481)){_0x15d248['addEventListener']('input',()=>{const _0x147430=_0x68021;this[_0x147430(0x248)][_0x2286c4][_0x43d520]=this[_0x147430(0xcff)](_0x15d248,_0x3dc166);}),_0x15d248[_0x68021(0xd83)](_0x68021(0x32a),()=>{const _0x48a8f8=_0x68021;this['_entities'][_0x2286c4][_0x43d520]=this[_0x48a8f8(0xcff)](_0x15d248,_0x3dc166),this[_0x48a8f8(0x820)]();});return;}const _0x2bdd1e=()=>{const _0x2e4a98=_0x68021;this[_0x2e4a98(0x248)][_0x2286c4][_0x43d520]=this[_0x2e4a98(0xcff)](_0x15d248,_0x3dc166),this['_valueChanged']();};_0x15d248[_0x68021(0xd83)](_0x4acf5d?_0x68021(0x32a):_0x68021(0xb19),_0x4acf5d?_0x2bdd1e:this[_0x68021(0xb38)](_0x2bdd1e,0x190));};_0x7f3ac4(_0x200379(0x9c8),_0x200379(0x397),'bool');const _0x1dd989=_0xa478bc[_0x200379(0x5b3)](_0x200379(0xb04));if(_0x1dd989)_0x1dd989[_0x200379(0xd83)]('input',this[_0x200379(0xb38)](()=>{const _0x416364=_0x200379,_0x28d674=_0x1dd989[_0x416364(0xe91)];if(_0x28d674==='')delete this[_0x416364(0x248)][_0x2286c4][_0x416364(0x673)];else this[_0x416364(0x248)][_0x2286c4]['name']=_0x28d674;this[_0x416364(0x820)]();},0x190));_0x7f3ac4('.e-hide_name',_0x200379(0xfb),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x471),'tooltip_name'),_0x7f3ac4(_0x200379(0xc4d),_0x200379(0x320)),_0x7f3ac4('.e-statistic_id',_0x200379(0x378)),_0x7f3ac4(_0x200379(0x5a3),_0x200379(0xbc9),_0x200379(0x878)),_0x7f3ac4(_0x200379(0xada),'line_style'),_0x7f3ac4(_0x200379(0xbea),_0x200379(0x212),_0x200379(0xe57)),_0x7f3ac4(_0x200379(0x8ab),_0x200379(0x8bc)),_0x7f3ac4('.e-graph_type',_0x200379(0x529)),_0x7f3ac4(_0x200379(0x792),_0x200379(0xdd4),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x2c4),'show_line',_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0xba8),_0x200379(0xe5e),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x737),_0x200379(0xb32),_0x200379(0xc4c)),_0x7f3ac4('.e-fill_opacity',_0x200379(0x371),'float'),_0x7f3ac4('.e-show_points',_0x200379(0x964),'bool'),_0x7f3ac4(_0x200379(0x2a4),_0x200379(0xabf),_0x200379(0x878)),_0x7f3ac4(_0x200379(0xe9d),_0x200379(0x4c6),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x972),_0x200379(0x4a5),'bool'),_0x7f3ac4(_0x200379(0x837),'show_data_labels',_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0xc31),'damp_reset_boundary',_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x8aa),_0x200379(0xad5),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0xe5d),'price_entity'),_0x7f3ac4(_0x200379(0x8e4),_0x200379(0x7a9)),_0x7f3ac4(_0x200379(0x784),'ref_entity'),_0x7f3ac4(_0x200379(0x1e2),_0x200379(0xdcc)),_0x7f3ac4(_0x200379(0x35c),_0x200379(0x442));const _0x358083=_0xa478bc['querySelector'](_0x200379(0x7a0)),_0x2b0ec9=_0xa478bc['querySelector'](_0x200379(0x436)),_0x14a7b7=()=>{const _0x8744e=_0x200379,_0x5e09b7=this['_entities'][_0x2286c4],_0x3f79b9=_0x5e09b7[_0x8744e(0x467)],_0x28b653=_0x453833=>_0x453833&&typeof _0x453833===_0x8744e(0x70f)?_0x453833:{'period':_0x453833===!![]?_0x8744e(0x3cc):String(_0x453833)};if(!Array['isArray'](_0x3f79b9))_0x5e09b7[_0x8744e(0x467)]=_0x3f79b9?[_0x3f79b9&&typeof _0x3f79b9==='object'?{..._0x3f79b9}:_0x28b653(_0x3f79b9)]:[];else for(let _0x5808a9=0x0;_0x5808a9<_0x3f79b9[_0x8744e(0xc70)];_0x5808a9++){if(_0x3f79b9[_0x5808a9]!=null&&typeof _0x3f79b9[_0x5808a9]!=='object')_0x3f79b9[_0x5808a9]=_0x28b653(_0x3f79b9[_0x5808a9]);}return _0x5e09b7['compare'];};_0x2b0ec9?.[_0x200379(0xd83)](_0x200379(0x55b),()=>{const _0x48c0f3=_0x200379,_0x4c2965=_0x14a7b7();_0x4c2965[_0x48c0f3(0xd65)]({}),this['_render'](),this[_0x48c0f3(0x820)]();}),_0x358083?.[_0x200379(0xd83)](_0x200379(0x32a),_0xdcb066=>{const _0x34a0ac=_0x200379,_0x380f60=_0xdcb066[_0x34a0ac(0x8f2)]['closest'](_0x34a0ac(0x789));if(!_0x380f60)return;const _0x2d8ca3=parseInt(_0x380f60[_0x34a0ac(0x4bb)][_0x34a0ac(0x472)]),_0x2e133a=_0x14a7b7(),_0x1e5864=_0x2e133a[_0x2d8ca3];if(!_0x1e5864||typeof _0x1e5864!=='object')return;const _0x50267b=(_0x47f357,_0x26a677)=>{if(_0x26a677===undefined)delete _0x1e5864[_0x47f357];else _0x1e5864[_0x47f357]=_0x26a677;},_0x579780=_0xdcb066['target'][_0x34a0ac(0xb6c)];if(_0x579780['contains']('cmp-period'))_0x50267b(_0x34a0ac(0x395),_0xdcb066[_0x34a0ac(0x8f2)]['value']===_0x34a0ac(0x3cc)?undefined:_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe91)]);if(_0x579780[_0x34a0ac(0x13a)]('cmp-back')){const _0x5503d0=Math['max'](0x1,parseInt(_0xdcb066[_0x34a0ac(0x8f2)]['value'])||0x1);_0x50267b('periods_back',_0x5503d0===0x1?undefined:_0x5503d0);}if(_0x579780[_0x34a0ac(0x13a)](_0x34a0ac(0x1d8)))_0x50267b(_0x34a0ac(0x275),_0xdcb066[_0x34a0ac(0x8f2)]['value']==='dashed'?undefined:_0xdcb066[_0x34a0ac(0x8f2)]['value']);if(_0x579780[_0x34a0ac(0x13a)](_0x34a0ac(0xbe7))){const _0x145217=_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe91)][_0x34a0ac(0xa2f)]();_0x50267b(_0x34a0ac(0x73c),_0x145217||undefined);}if(_0x579780[_0x34a0ac(0x13a)](_0x34a0ac(0xb1f))){const _0x1f5ea9=_0x380f60[_0x34a0ac(0x5b3)]('.cmp-col');if(!_0x1f5ea9||!_0x1f5ea9[_0x34a0ac(0xe91)][_0x34a0ac(0x15b)]('{{')){if(_0x1f5ea9)_0x1f5ea9[_0x34a0ac(0xe91)]=_0xdcb066['target'][_0x34a0ac(0xe91)];_0x50267b(_0x34a0ac(0x73c),_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe91)]||undefined);}}if(_0x579780[_0x34a0ac(0x13a)](_0x34a0ac(0xcbd))){const _0x841359=parseFloat(_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe91)]);_0x50267b(_0x34a0ac(0x650),isNaN(_0x841359)?undefined:_0x841359);}if(_0x579780['contains'](_0x34a0ac(0x507)))_0x50267b(_0x34a0ac(0x406),_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe25)]?undefined:![]);if(_0x579780['contains'](_0x34a0ac(0xe61)))_0x50267b(_0x34a0ac(0xc4b),_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe25)]?!![]:undefined);if(_0x579780[_0x34a0ac(0x13a)](_0x34a0ac(0x470)))_0x50267b(_0x34a0ac(0xe5e),_0xdcb066[_0x34a0ac(0x8f2)][_0x34a0ac(0xe25)]?!![]:undefined);if(_0x579780[_0x34a0ac(0x13a)]('cmp-avg'))_0x50267b(_0x34a0ac(0xfa),_0xdcb066['target'][_0x34a0ac(0xe25)]?!![]:undefined);this[_0x34a0ac(0x820)]();}),_0x358083?.[_0x200379(0xd83)](_0x200379(0xb19),_0x48e369=>{const _0x206271=_0x200379;if(!_0x48e369[_0x206271(0x8f2)][_0x206271(0xb6c)][_0x206271(0x13a)](_0x206271(0xbe7)))return;const _0x4afba0=_0x48e369[_0x206271(0x8f2)]['closest'](_0x206271(0x789))?.[_0x206271(0x5b3)](_0x206271(0xcc7));if(!_0x4afba0)return;const _0x3023e9=_0x48e369[_0x206271(0x8f2)][_0x206271(0xe91)][_0x206271(0x15b)]('{{');_0x4afba0['style']['opacity']=_0x3023e9?_0x206271(0xd8a):'',_0x4afba0[_0x206271(0x9a0)][_0x206271(0x806)]=_0x3023e9?_0x206271(0x897):'';}),_0x358083?.['addEventListener'](_0x200379(0x55b),_0x2c2104=>{const _0x2cc942=_0x200379,_0x591772=_0x2c2104[_0x2cc942(0x8f2)][_0x2cc942(0x37e)](_0x2cc942(0x408));if(!_0x591772)return;const _0x224760=parseInt(_0x591772[_0x2cc942(0x37e)](_0x2cc942(0x789))[_0x2cc942(0x4bb)][_0x2cc942(0x472)]),_0x44f68a=_0x14a7b7();_0x44f68a[_0x2cc942(0xd59)](_0x224760,0x1);if(!_0x44f68a[_0x2cc942(0xc70)])delete this[_0x2cc942(0x248)][_0x2286c4]['compare'];this[_0x2cc942(0xe36)](),this[_0x2cc942(0x820)]();});const _0x18d973=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x20d));if(_0x18d973)_0x18d973[_0x200379(0xd83)](_0x200379(0x32a),()=>{const _0x3a231f=_0x200379,_0x3ea3be=_0x18d973[_0x3a231f(0xe91)];this[_0x3a231f(0x248)][_0x2286c4][_0x3a231f(0x45d)]=_0x3ea3be!=='false',this[_0x3a231f(0x820)]();});_0x7f3ac4(_0x200379(0x319),_0x200379(0xe5c),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x571),_0x200379(0x2ca),'bool'),_0x7f3ac4(_0x200379(0xa37),_0x200379(0xcbb),_0x200379(0xc4c));const _0x942cd0=_0xa478bc[_0x200379(0x5b3)]('.e-primary_state_as');if(_0x942cd0)_0x942cd0[_0x200379(0xd83)]('change',()=>{const _0x531caa=_0x200379;this['_entities'][_0x2286c4][_0x531caa(0x3f2)]=this[_0x531caa(0xcff)](_0x942cd0,_0x531caa(0x677)),this[_0x531caa(0xe36)](),this['_valueChanged']();});_0x7f3ac4(_0x200379(0x3f9),_0x200379(0x6f5)),_0x7f3ac4(_0x200379(0x25d),_0x200379(0x287),_0x200379(0xc4c)),_0x7f3ac4('.e-show_color_dot','show_color_dot','bool'),_0x7f3ac4(_0x200379(0xc3c),'show_timestamp','bool'),_0x7f3ac4(_0x200379(0xd8e),_0x200379(0xde5),_0x200379(0xc4c)),_0x7f3ac4('.e-show_in_legend','show_in_legend','bool');const _0x48bb5e=()=>{const _0x5ce97a=_0x200379,_0x1b30ec=[];if(_0xa478bc[_0x5ce97a(0x5b3)](_0x5ce97a(0x698))?.['checked'])_0x1b30ec[_0x5ce97a(0xd65)](_0x5ce97a(0xc2f));if(_0xa478bc['querySelector'](_0x5ce97a(0xcb4))?.[_0x5ce97a(0xe25)])_0x1b30ec[_0x5ce97a(0xd65)](_0x5ce97a(0x44f));if(_0xa478bc[_0x5ce97a(0x5b3)](_0x5ce97a(0xaeb))?.[_0x5ce97a(0xe25)])_0x1b30ec[_0x5ce97a(0xd65)](_0x5ce97a(0xa08));if(_0xa478bc[_0x5ce97a(0x5b3)]('.e-legend_last')?.[_0x5ce97a(0xe25)])_0x1b30ec['push'](_0x5ce97a(0xe01));if(_0xa478bc['querySelector']('.e-legend_sum')?.[_0x5ce97a(0xe25)])_0x1b30ec['push'](_0x5ce97a(0x54f));if(_0xa478bc[_0x5ce97a(0x5b3)](_0x5ce97a(0xd38))?.['checked'])_0x1b30ec[_0x5ce97a(0xd65)](_0x5ce97a(0x1cc));this[_0x5ce97a(0x248)][_0x2286c4][_0x5ce97a(0x6d0)]=_0x1b30ec,this[_0x5ce97a(0x820)]();};[_0x200379(0x698),_0x200379(0xcb4),_0x200379(0xaeb),_0x200379(0x6ae),'.e-legend_sum',_0x200379(0xd38)][_0x200379(0xb54)](_0x9cf1c8=>{const _0x2232ca=_0x200379,_0x2af382=_0xa478bc[_0x2232ca(0x5b3)](_0x9cf1c8);if(_0x2af382)_0x2af382[_0x2232ca(0xd83)]('change',_0x48bb5e);}),_0x7f3ac4(_0x200379(0xe87),'show_trend_icon',_0x200379(0xc4c)),_0x7f3ac4('.e-decimals',_0x200379(0x548),'int'),_0x7f3ac4(_0x200379(0xd72),_0x200379(0x36d)),_0x7f3ac4(_0x200379(0x118),_0x200379(0x909),'int'),_0x7f3ac4(_0x200379(0x503),_0x200379(0xc1f),_0x200379(0x878)),_0x7f3ac4(_0x200379(0xe89),'number_format'),_0x7f3ac4('.e-show_extrema',_0x200379(0x22e)),_0x7f3ac4(_0x200379(0x663),_0x200379(0x5c8),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x3d9),_0x200379(0x9e1),_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0x568),_0x200379(0xcc2),_0x200379(0xc4c)),_0x7f3ac4('.e-extrema_color','extrema_color'),_0x7f3ac4(_0x200379(0x496),_0x200379(0x210),'float'),_0x7f3ac4('.e-extrema_bg_color',_0x200379(0x5c0)),_0x7f3ac4('.e-extrema_bg_opacity',_0x200379(0xd86),'float'),_0x7f3ac4(_0x200379(0x1c3),_0x200379(0xfa),'bool'),_0x7f3ac4('.e-lower_bound',_0x200379(0x55c)),_0x7f3ac4(_0x200379(0x48d),'upper_bound'),_0x7f3ac4(_0x200379(0xc6a),_0x200379(0x393)),_0x7f3ac4(_0x200379(0x934),_0x200379(0xbfc)),_0x7f3ac4('.e-state_size',_0x200379(0x5b8)),_0x7f3ac4(_0x200379(0x7d9),_0x200379(0x2aa)),_0x7f3ac4(_0x200379(0xe4b),_0x200379(0x476)),_0x7f3ac4(_0x200379(0x36a),_0x200379(0x4c8),_0x200379(0x878)),_0x7f3ac4(_0x200379(0xcd0),_0x200379(0xe6a)),_0x7f3ac4(_0x200379(0x6bb),_0x200379(0x51e)),_0x7f3ac4(_0x200379(0x4b6),_0x200379(0x8e5),_0x200379(0x878)),_0x7f3ac4(_0x200379(0xe62),_0x200379(0x3d5)),_0x7f3ac4(_0x200379(0x839),_0x200379(0x100)),_0x7f3ac4(_0x200379(0x6ca),_0x200379(0xb3a)),_0x7f3ac4('.e-data_value_expression','data_value_expression'),_0x7f3ac4('.e-data_time_unit',_0x200379(0xd92)),_0x7f3ac4('.e-data_time_year',_0x200379(0x2d5),'int'),_0x7f3ac4(_0x200379(0x335),_0x200379(0x592),_0x200379(0xc4c)),_0x7f3ac4('.e-invert','invert',_0x200379(0xc4c)),_0x7f3ac4(_0x200379(0xdf5),_0x200379(0x95d)),_0x7f3ac4(_0x200379(0xb6e),_0x200379(0xde3)),_0x7f3ac4(_0x200379(0xca7),_0x200379(0xb5a));const _0x27fdd5=_0xa478bc[_0x200379(0x5b3)]('.ha-entity-picker-wrap');if(_0x27fdd5&&this[_0x200379(0xb5b)]){_0x27fdd5['innerHTML']=_0x200379(0x495)+this[_0x200379(0x544)]('Entity')+_0x200379(0x5e0);const _0x307891=this[_0x200379(0x8fb)];let _0x48e236=0x0;const _0x1916e4=()=>{const _0x55406e=_0x200379;if(this[_0x55406e(0x8fb)]!==_0x307891)return;if(!_0x27fdd5[_0x55406e(0xa27)]&&_0x48e236++<0x3c){setTimeout(_0x1916e4,0x32);return;}if(customElements[_0x55406e(0x1a9)](_0x55406e(0x75c))){const _0x3ef07a=document[_0x55406e(0x5c6)](_0x55406e(0x75c));_0x3ef07a['hass']=this[_0x55406e(0xb5b)],_0x3ef07a['selector']={'entity':{}},_0x3ef07a[_0x55406e(0xe91)]=this[_0x55406e(0x248)][_0x2286c4]?.[_0x55406e(0xae9)]||'',_0x3ef07a['label']='',_0x3ef07a['style'][_0x55406e(0x279)]='display:block;width:100%',_0x27fdd5['appendChild'](_0x3ef07a),_0x3ef07a[_0x55406e(0xd83)](_0x55406e(0x233),_0xcffe76=>{const _0x558708=_0x55406e;_0xcffe76[_0x558708(0x988)]();if(this[_0x558708(0x248)][_0x2286c4])this[_0x558708(0x248)][_0x2286c4]['entity']=_0xcffe76[_0x558708(0xe85)]['value']||'';this[_0x558708(0x820)](),this[_0x558708(0xe36)]();});}else{const _0x51f03a=document[_0x55406e(0x5c6)](_0x55406e(0x790));_0x51f03a[_0x55406e(0xce6)]='e-entity',_0x51f03a[_0x55406e(0x9a0)][_0x55406e(0x279)]=_0x55406e(0x187),_0x51f03a[_0x55406e(0x52b)]='<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>'+this[_0x55406e(0x637)]()['map'](_0x58e52b=>_0x55406e(0x862)+escapeHtml(_0x58e52b)+'\x22\x20'+(_0x58e52b===(this[_0x55406e(0x248)][_0x2286c4]?.['entity']||'')?_0x55406e(0x207):'')+'>'+escapeHtml(_0x58e52b)+_0x55406e(0xa78))[_0x55406e(0xc0d)](''),_0x27fdd5[_0x55406e(0x9fc)](_0x51f03a),_0x51f03a['addEventListener'](_0x55406e(0x32a),()=>{const _0x2868a5=_0x55406e;if(this[_0x2868a5(0x248)][_0x2286c4])this[_0x2868a5(0x248)][_0x2286c4][_0x2868a5(0xae9)]=_0x51f03a['value'];this['_valueChanged']();});}};setTimeout(_0x1916e4,0x0);}this['_mountIconDropdown'](_0xa478bc['querySelector'](_0x200379(0x2ae)),()=>this[_0x200379(0x248)][_0x2286c4]?.[_0x200379(0xa9c)]||'',_0x22b89b=>{const _0x599a0f=_0x200379;if(this['_entities'][_0x2286c4])this[_0x599a0f(0x248)][_0x2286c4][_0x599a0f(0xa9c)]=_0x22b89b;},{'disabled':this[_0x200379(0x248)][_0x2286c4]?.[_0x200379(0x45d)]===![],'placeholder2':_0x200379(0xdeb)});const _0x624720=_0xa478bc[_0x200379(0x5b3)]('.ha-tap-action-picker-wrap');if(_0x624720&&this[_0x200379(0xb5b)]){_0x624720['innerHTML']='';const _0x112cfd=this[_0x200379(0x8fb)];let _0x1b3c6b=0x0;const _0x5e1a46=()=>{const _0x3e7af5=_0x200379;if(this[_0x3e7af5(0x8fb)]!==_0x112cfd)return;if(!_0x624720[_0x3e7af5(0xa27)]&&_0x1b3c6b++<0x3c){setTimeout(_0x5e1a46,0x32);return;}if(customElements[_0x3e7af5(0x1a9)]('ha-selector')){const _0x4abb46=document[_0x3e7af5(0x5c6)](_0x3e7af5(0x75c));_0x4abb46[_0x3e7af5(0xde8)]=this['_hass'],_0x4abb46[_0x3e7af5(0x888)]={'ui-action':{}},_0x4abb46['value']=this[_0x3e7af5(0x248)][_0x2286c4]?.[_0x3e7af5(0xc81)]||{'action':_0x3e7af5(0x897)},_0x4abb46[_0x3e7af5(0x7d7)]=this[_0x3e7af5(0x544)](_0x3e7af5(0x14a)),_0x4abb46[_0x3e7af5(0x9a0)][_0x3e7af5(0x279)]=_0x3e7af5(0x667),_0x624720[_0x3e7af5(0x9fc)](_0x4abb46),_0x4abb46['addEventListener'](_0x3e7af5(0x233),_0x5300c0=>{const _0xef82d1=_0x3e7af5;_0x5300c0[_0xef82d1(0x988)]();const _0x456c8d=_0x5300c0['detail'][_0xef82d1(0xe91)];if(this[_0xef82d1(0x248)][_0x2286c4])this[_0xef82d1(0x248)][_0x2286c4][_0xef82d1(0xc81)]=_0x456c8d&&_0x456c8d['action']&&_0x456c8d[_0xef82d1(0x697)]!==_0xef82d1(0x897)?_0x456c8d:null;this[_0xef82d1(0x820)]();});}else{const _0x3ba11d=this[_0x3e7af5(0x248)][_0x2286c4]?.[_0x3e7af5(0xc81)]?.[_0x3e7af5(0x697)]||'none';_0x624720[_0x3e7af5(0x52b)]='<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>'+[_0x3e7af5(0x897),_0x3e7af5(0x165),'url',_0x3e7af5(0x8c2),_0x3e7af5(0x88d)][_0x3e7af5(0x7ee)](_0x16c290=>_0x3e7af5(0x862)+escapeHtml(_0x16c290)+'\x22\x20'+(_0x3ba11d===_0x16c290?_0x3e7af5(0x207):'')+'>'+{'none':_0x3e7af5(0x525),'more-info':_0x3e7af5(0x646),'url':'URL','navigate':_0x3e7af5(0xdb3),'call-service':_0x3e7af5(0xd5a)}[_0x16c290]+_0x3e7af5(0xa78))[_0x3e7af5(0xc0d)]('')+_0x3e7af5(0x206);const _0x3c045d=_0x624720[_0x3e7af5(0x5b3)](_0x3e7af5(0x7c4));if(_0x3c045d)_0x3c045d[_0x3e7af5(0xd83)](_0x3e7af5(0x32a),()=>{const _0x36a7e8=_0x3e7af5,_0x332ecd=_0x3c045d[_0x36a7e8(0xe91)];if(this[_0x36a7e8(0x248)][_0x2286c4])this[_0x36a7e8(0x248)][_0x2286c4][_0x36a7e8(0xc81)]=_0x332ecd&&_0x332ecd!=='none'?{'action':_0x332ecd}:null;this[_0x36a7e8(0x820)]();});}};setTimeout(_0x5e1a46,0x0);}const _0x2aee07=_0xa478bc[_0x200379(0x5b3)]('.e-state_map');if(_0x2aee07)_0x2aee07['addEventListener'](_0x200379(0xb19),()=>{const _0x27d846=_0x200379,_0x3ca555=_0x2aee07[_0x27d846(0xe91)][_0x27d846(0x967)]('\x0a')[_0x27d846(0x7ee)](_0x23f345=>_0x23f345[_0x27d846(0xa2f)]())[_0x27d846(0x272)](Boolean);this[_0x27d846(0x248)][_0x2286c4][_0x27d846(0x659)]=_0x3ca555[_0x27d846(0xc70)]?_0x3ca555[_0x27d846(0x7ee)](_0x2b3fb3=>{const _0x4b6f51=_0x27d846,_0xb4466=_0x2b3fb3['split'](','),_0x4cf55a=(_0xb4466[0x0]||'')[_0x4b6f51(0xa2f)](),_0x453f8b=_0xb4466[_0x4b6f51(0xc70)]>0x1?_0xb4466[0x1][_0x4b6f51(0xa2f)]():'',_0x3fee52=_0xb4466['length']>0x2?_0xb4466[_0x4b6f51(0x3d3)](0x2)[_0x4b6f51(0xc0d)](',')[_0x4b6f51(0xa2f)]():'',_0xf4451b={'value':_0x4cf55a};if(_0x453f8b)_0xf4451b[_0x4b6f51(0x7d7)]=_0x453f8b;if(_0x3fee52)_0xf4451b[_0x4b6f51(0x73c)]=_0x3fee52;return _0xf4451b;}):null,this[_0x27d846(0x820)]();});const _0x5b955e=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x314));if(_0x5b955e)_0x5b955e[_0x200379(0xd83)](_0x200379(0xb19),()=>{const _0x105e85=_0x200379,_0x54219a=_0x5b955e['value'][_0x105e85(0x967)]('\x0a')[_0x105e85(0x7ee)](_0x131120=>_0x131120[_0x105e85(0xa2f)]())[_0x105e85(0x272)](Boolean),_0x3a3fb6={};for(const _0x141aa1 of _0x54219a){const _0x4f38c6=_0x141aa1['indexOf'](':');if(_0x4f38c6<0x0)continue;const _0x1c4968=_0x141aa1['slice'](0x0,_0x4f38c6)[_0x105e85(0xa2f)](),_0x1d8bc1=_0x141aa1[_0x105e85(0x3d3)](_0x4f38c6+0x1)[_0x105e85(0xa2f)]();if(_0x1c4968&&_0x1d8bc1)_0x3a3fb6[_0x1c4968]=_0x1d8bc1;}this[_0x105e85(0x248)][_0x2286c4][_0x105e85(0x83d)]=Object[_0x105e85(0xc04)](_0x3a3fb6)[_0x105e85(0xc70)]?_0x3a3fb6:null,this[_0x105e85(0x820)]();});const _0xbd0ae=(_0x88ca8c,_0x20cd5c)=>{const _0x31c97d=_0x200379,_0x231c70=_0xa478bc[_0x31c97d(0x5b3)](_0x88ca8c),_0x2575e9=_0xa478bc[_0x31c97d(0x5b3)](_0x88ca8c['replace'](_0x31c97d(0x45e),''));if(!_0x231c70)return;const _0x4e3a4d=()=>{const _0x252d00=_0x31c97d,_0x3824c6=(_0x2575e9?.[_0x252d00(0xe91)]||'')[_0x252d00(0xa2f)](),_0x498a0b=_0x3824c6[_0x252d00(0x15b)]('{{');_0x231c70[_0x252d00(0x9a0)][_0x252d00(0x650)]=_0x498a0b?_0x252d00(0xd8a):'',_0x231c70[_0x252d00(0x9a0)][_0x252d00(0x806)]=_0x498a0b?_0x252d00(0x897):'';};_0x231c70[_0x31c97d(0xd83)](_0x31c97d(0x32a),()=>{const _0x26e854=_0x31c97d;if(_0x2575e9)_0x2575e9['value']=_0x231c70[_0x26e854(0xe91)];this[_0x26e854(0x248)][_0x2286c4][_0x20cd5c]=_0x231c70[_0x26e854(0xe91)]||void 0x0,this[_0x26e854(0x820)]();}),_0x2575e9&&(_0x2575e9['addEventListener'](_0x31c97d(0xb19),this[_0x31c97d(0xb38)](()=>{const _0x58c426=_0x31c97d,_0x28e2f0=_0x2575e9[_0x58c426(0xe91)][_0x58c426(0xa2f)]();_0x4e3a4d();if(!_0x28e2f0[_0x58c426(0x15b)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x58c426(0x2e2)](_0x28e2f0))_0x231c70[_0x58c426(0xe91)]=_0x28e2f0;this[_0x58c426(0x248)][_0x2286c4][_0x20cd5c]=_0x28e2f0||void 0x0,this[_0x58c426(0x820)]();},0x190)),_0x4e3a4d());};_0xbd0ae(_0x200379(0xc09),_0x200379(0x73c)),_0xbd0ae(_0x200379(0x93c),_0x200379(0xc77)),_0xbd0ae(_0x200379(0x63e),_0x200379(0x2e5)),_0xbd0ae(_0x200379(0xb16),_0x200379(0x692)),_0xbd0ae(_0x200379(0x41d),_0x200379(0x57f)),_0xbd0ae(_0x200379(0x6d9),'extrema_color'),_0xbd0ae(_0x200379(0x417),_0x200379(0x5c0)),_0xbd0ae(_0x200379(0x2a2),_0x200379(0x31e)),_0xbd0ae(_0x200379(0x3d4),'trend_down_color'),_0xbd0ae(_0x200379(0x12c),_0x200379(0xc73));const _0x516594=_0xa478bc[_0x200379(0x5b3)](_0x200379(0xa64)),_0x12adcb=_0xa478bc['querySelector'](_0x200379(0x891)),_0x21dfde=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x81b)),_0x1d6da3=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x6a2)),_0x25a542=()=>{const _0x111aa8=_0x200379;if(!this['_entities'][_0x2286c4][_0x111aa8(0x49b)])this[_0x111aa8(0x248)][_0x2286c4][_0x111aa8(0x49b)]={'enabled':![],'increase':'#2ecc71','decrease':_0x111aa8(0x4bd),'stable':_0x111aa8(0x4c2)};};_0x516594?.[_0x200379(0xd83)](_0x200379(0x32a),()=>{const _0x158170=_0x200379;_0x25a542(),this[_0x158170(0x248)][_0x2286c4]['rise_fall_colors'][_0x158170(0x397)]=_0x516594[_0x158170(0xe25)];if(_0x516594[_0x158170(0xe25)]){if(!this['_entities'][_0x2286c4][_0x158170(0xcce)])this[_0x158170(0x248)][_0x2286c4][_0x158170(0xcce)]={'enabled':![],'values':[]};this[_0x158170(0x248)][_0x2286c4][_0x158170(0xcce)]['enabled']=![];}this[_0x158170(0xe36)](),this['_valueChanged']();}),_0x12adcb?.[_0x200379(0xd83)]('change',()=>{const _0x484fed=_0x200379;_0x25a542(),this[_0x484fed(0x248)][_0x2286c4][_0x484fed(0x49b)][_0x484fed(0xa68)]=_0x12adcb['value'],this[_0x484fed(0x820)]();}),_0x21dfde?.[_0x200379(0xd83)](_0x200379(0x32a),()=>{const _0xe6c3c2=_0x200379;_0x25a542(),this[_0xe6c3c2(0x248)][_0x2286c4]['rise_fall_colors'][_0xe6c3c2(0xc72)]=_0x21dfde[_0xe6c3c2(0xe91)],this[_0xe6c3c2(0x820)]();}),_0x1d6da3?.[_0x200379(0xd83)]('change',()=>{const _0x3db1f4=_0x200379;_0x25a542(),this[_0x3db1f4(0x248)][_0x2286c4]['rise_fall_colors'][_0x3db1f4(0x475)]=_0x1d6da3[_0x3db1f4(0xe91)],this[_0x3db1f4(0x820)]();});const _0x34ab7d=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x963)),_0x181547=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x2c0)),_0x38ffaf=_0xa478bc['querySelector']('.thr-add'),_0x2d968a=()=>{const _0x19c51e=_0x200379;if(!this[_0x19c51e(0x248)][_0x2286c4][_0x19c51e(0xcce)])this[_0x19c51e(0x248)][_0x2286c4][_0x19c51e(0xcce)]={'enabled':![],'values':[]};if(!Array[_0x19c51e(0x724)](this[_0x19c51e(0x248)][_0x2286c4][_0x19c51e(0xcce)]['values']))this[_0x19c51e(0x248)][_0x2286c4][_0x19c51e(0xcce)][_0x19c51e(0x94d)]=[];};_0x34ab7d?.[_0x200379(0xd83)](_0x200379(0x32a),()=>{const _0x2454d0=_0x200379;_0x2d968a(),this[_0x2454d0(0x248)][_0x2286c4][_0x2454d0(0xcce)][_0x2454d0(0x397)]=_0x34ab7d[_0x2454d0(0xe25)],_0x34ab7d[_0x2454d0(0xe25)]&&(_0x25a542(),this[_0x2454d0(0x248)][_0x2286c4][_0x2454d0(0x49b)]['enabled']=![]),this['_render'](),this[_0x2454d0(0x820)]();}),_0xa478bc[_0x200379(0x5b3)](_0x200379(0x49d))?.[_0x200379(0xd83)](_0x200379(0x32a),_0x53bb89=>{const _0x458769=_0x200379;_0x2d968a(),this['_entities'][_0x2286c4][_0x458769(0xcce)][_0x458769(0x4ea)]=_0x53bb89['target'][_0x458769(0xe91)],this[_0x458769(0x820)]();}),_0xa478bc[_0x200379(0x5b3)](_0x200379(0xbd0))?.[_0x200379(0xd83)](_0x200379(0x32a),_0x3750eb=>{const _0x1740bb=_0x200379;_0x2d968a(),this[_0x1740bb(0x248)][_0x2286c4][_0x1740bb(0xcce)][_0x1740bb(0x79a)]=_0x3750eb[_0x1740bb(0x8f2)][_0x1740bb(0xe91)],this[_0x1740bb(0x820)]();}),_0xa478bc[_0x200379(0x5b3)](_0x200379(0xd41))?.['addEventListener'](_0x200379(0x32a),_0x40ef4c=>{const _0x43f48e=_0x200379;_0x2d968a(),this['_entities'][_0x2286c4][_0x43f48e(0xcce)][_0x43f48e(0x7b7)]=_0x40ef4c['target'][_0x43f48e(0xe25)],this['_valueChanged']();}),_0x38ffaf?.[_0x200379(0xd83)](_0x200379(0x55b),()=>{const _0x2b4c9a=_0x200379;_0x2d968a(),this[_0x2b4c9a(0x248)][_0x2286c4][_0x2b4c9a(0xcce)][_0x2b4c9a(0x94d)][_0x2b4c9a(0xd65)]({'value':0x0,'color':_0x2b4c9a(0x880)}),this[_0x2b4c9a(0xe36)](),this['_valueChanged']();}),_0x181547?.['addEventListener'](_0x200379(0x32a),_0x15c031=>{const _0x762283=_0x200379,_0x13874e=_0x15c031[_0x762283(0x8f2)]['closest'](_0x762283(0xc11));if(!_0x13874e)return;const _0x23d301=parseInt(_0x13874e[_0x762283(0x4bb)][_0x762283(0x472)]);_0x2d968a();if(_0x15c031[_0x762283(0x8f2)][_0x762283(0xb6c)][_0x762283(0x13a)](_0x762283(0x6ce))){const _0x103c10=_0x15c031[_0x762283(0x8f2)][_0x762283(0xe91)][_0x762283(0xa2f)]();this[_0x762283(0x248)][_0x2286c4][_0x762283(0xcce)]['values'][_0x23d301][_0x762283(0xe91)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x103c10)?_0x103c10:parseFloat(_0x103c10),this[_0x762283(0x820)]();}_0x15c031[_0x762283(0x8f2)][_0x762283(0xb6c)]['contains'](_0x762283(0x402))&&(this['_entities'][_0x2286c4]['color_thresholds'][_0x762283(0x94d)][_0x23d301][_0x762283(0x73c)]=_0x15c031[_0x762283(0x8f2)]['value'],this[_0x762283(0x820)]()),_0x15c031[_0x762283(0x8f2)][_0x762283(0xb6c)][_0x762283(0x13a)](_0x762283(0xe2a))&&(this['_entities'][_0x2286c4][_0x762283(0xcce)][_0x762283(0x94d)][_0x23d301][_0x762283(0x73c)]=_0x15c031['target'][_0x762283(0xe91)],this[_0x762283(0xe36)](),this['_valueChanged']());}),_0x181547?.[_0x200379(0xd83)](_0x200379(0x55b),_0x22cb74=>{const _0x1e4d25=_0x200379,_0x4dacec=_0x22cb74['target']['closest']('.thr-del');if(!_0x4dacec)return;const _0x38e3cf=parseInt(_0x4dacec[_0x1e4d25(0x37e)](_0x1e4d25(0xc11))[_0x1e4d25(0x4bb)][_0x1e4d25(0x472)]);_0x2d968a(),this[_0x1e4d25(0x248)][_0x2286c4][_0x1e4d25(0xcce)][_0x1e4d25(0x94d)][_0x1e4d25(0xd59)](_0x38e3cf,0x1),this[_0x1e4d25(0xe36)](),this[_0x1e4d25(0x820)]();});const _0x56b992=_0xa478bc[_0x200379(0x5b3)]('.ma-list'),_0x9c17d=_0xa478bc[_0x200379(0x5b3)](_0x200379(0x92c)),_0x5035be=()=>{const _0x5322ad=_0x200379;if(!Array[_0x5322ad(0x724)](this['_entities'][_0x2286c4][_0x5322ad(0xaa8)]))this[_0x5322ad(0x248)][_0x2286c4][_0x5322ad(0xaa8)]=[];};_0x9c17d?.[_0x200379(0xd83)]('click',()=>{const _0x3753fa=_0x200379;_0x5035be();const _0x2093d2=[_0x3753fa(0x381),'#3498db',_0x3753fa(0xcde),_0x3753fa(0x3ce),_0x3753fa(0x4d9)],_0x70f94a=this[_0x3753fa(0x248)][_0x2286c4]['moving_averages'][_0x3753fa(0xc70)];this[_0x3753fa(0x248)][_0x2286c4][_0x3753fa(0xaa8)][_0x3753fa(0xd65)]({'period':_0x70f94a===0x0?0x7:0x1a,'color':_0x2093d2[_0x70f94a%_0x2093d2[_0x3753fa(0xc70)]]}),this['_render'](),this[_0x3753fa(0x820)]();}),_0x56b992?.[_0x200379(0xd83)](_0x200379(0x32a),_0x19186d=>{const _0x51061d=_0x200379,_0x119dff=_0x19186d[_0x51061d(0x8f2)][_0x51061d(0x37e)](_0x51061d(0x73f));if(!_0x119dff)return;const _0x1138d2=parseInt(_0x119dff[_0x51061d(0x4bb)]['row']);_0x5035be(),_0x19186d[_0x51061d(0x8f2)][_0x51061d(0xb6c)]['contains'](_0x51061d(0xea1))&&(this['_entities'][_0x2286c4][_0x51061d(0xaa8)][_0x1138d2][_0x51061d(0x395)]=Math['max'](0x1,parseInt(_0x19186d[_0x51061d(0x8f2)][_0x51061d(0xe91)])||0x1),this[_0x51061d(0x820)]()),_0x19186d['target'][_0x51061d(0xb6c)][_0x51061d(0x13a)](_0x51061d(0x5b4))&&(this[_0x51061d(0x248)][_0x2286c4][_0x51061d(0xaa8)][_0x1138d2][_0x51061d(0x73c)]=_0x19186d[_0x51061d(0x8f2)][_0x51061d(0xe91)],this[_0x51061d(0x820)]()),_0x19186d[_0x51061d(0x8f2)][_0x51061d(0xb6c)][_0x51061d(0x13a)]('ma-lbl')&&(this[_0x51061d(0x248)][_0x2286c4][_0x51061d(0xaa8)][_0x1138d2]['show_label']=_0x19186d[_0x51061d(0x8f2)][_0x51061d(0xe25)],this[_0x51061d(0x820)]());}),_0x56b992?.[_0x200379(0xd83)]('click',_0x4cb679=>{const _0x3b736d=_0x200379,_0x562952=_0x4cb679[_0x3b736d(0x8f2)][_0x3b736d(0x37e)]('.ma-del');if(!_0x562952)return;const _0x4d878f=parseInt(_0x562952[_0x3b736d(0x37e)](_0x3b736d(0x73f))[_0x3b736d(0x4bb)][_0x3b736d(0x472)]);_0x5035be(),this['_entities'][_0x2286c4][_0x3b736d(0xaa8)][_0x3b736d(0xd59)](_0x4d878f,0x1),this['_render'](),this[_0x3b736d(0x820)]();}),_0xa478bc[_0x200379(0xa5a)](_0x200379(0xb37))[_0x200379(0xb54)](_0x2d5167=>{const _0x2f4cc0=_0x200379;_0x2d5167[_0x2f4cc0(0xd83)](_0x2f4cc0(0x338),_0x2b1d61=>{const _0x10958d=_0x2f4cc0;_0x2b1d61[_0x10958d(0x988)]();},{'passive':![]});});const _0x4b6ca0=_0xa478bc['querySelector'](_0x200379(0x18c));_0x4b6ca0?.[_0x200379(0xd83)](_0x200379(0x2ec),_0x98654d=>{const _0x23d8fd=_0x200379;this[_0x23d8fd(0x886)]=_0x2286c4,_0x98654d[_0x23d8fd(0x83a)][_0x23d8fd(0x75b)]=_0x23d8fd(0x681),_0xa478bc[_0x23d8fd(0x9a0)]['opacity']=_0x23d8fd(0x7bf);}),_0x4b6ca0?.[_0x200379(0xd83)](_0x200379(0x7c9),()=>{const _0x4805d7=_0x200379;this[_0x4805d7(0x886)]=null,_0xa478bc[_0x4805d7(0x9a0)][_0x4805d7(0x650)]='1',this['shadowRoot']['querySelectorAll']('.ec')['forEach'](_0x2d1821=>_0x2d1821[_0x4805d7(0xb6c)][_0x4805d7(0x25f)](_0x4805d7(0xfe)));}),_0xa478bc[_0x200379(0xd83)](_0x200379(0x25e),_0x504a7a=>{const _0x3b3d65=_0x200379;if(this[_0x3b3d65(0x886)]===null||this[_0x3b3d65(0x886)]===_0x2286c4)return;_0x504a7a[_0x3b3d65(0xe2c)](),_0x504a7a[_0x3b3d65(0x83a)][_0x3b3d65(0x566)]=_0x3b3d65(0x681),_0xa478bc[_0x3b3d65(0xb6c)]['add'](_0x3b3d65(0xfe));}),_0xa478bc[_0x200379(0xd83)](_0x200379(0xcfe),()=>{const _0x2b39b6=_0x200379;_0xa478bc[_0x2b39b6(0xb6c)]['remove'](_0x2b39b6(0xfe));}),_0xa478bc[_0x200379(0xd83)](_0x200379(0x61d),_0x1a9546=>{const _0x2fba16=_0x200379;_0x1a9546[_0x2fba16(0xe2c)](),_0xa478bc[_0x2fba16(0xb6c)][_0x2fba16(0x25f)](_0x2fba16(0xfe));if(this[_0x2fba16(0x886)]!==null&&this[_0x2fba16(0x886)]!==_0x2286c4){const _0x3aa24c=[...this['_entities']],[_0x400d62]=_0x3aa24c[_0x2fba16(0xd59)](this[_0x2fba16(0x886)],0x1);_0x3aa24c[_0x2fba16(0xd59)](_0x2286c4,0x0,_0x400d62),this[_0x2fba16(0xc9f)]['entities']=_0x3aa24c,this[_0x2fba16(0xe36)](),this[_0x2fba16(0x820)]();}});});const _0x5760a8=(_0x2db84f,_0x40ea27)=>{const _0x545f3e=_0x3ffe74;if(!_0x2db84f)return;_0x2db84f[_0x545f3e(0x32d)]=!![];const _0x3dd16f=_0x2db84f[_0x545f3e(0x37e)]('label')||_0x2db84f[_0x545f3e(0x463)];if(!_0x3dd16f)return;_0x3dd16f[_0x545f3e(0x9a0)][_0x545f3e(0x650)]='0.55',_0x3dd16f[_0x545f3e(0xcdf)]=this[_0x545f3e(0x544)](_0x545f3e(0x662))+':\x0a'+_0x40ea27;const _0x5b6cbc=_0x3dd16f[_0x545f3e(0x5b3)](_0x545f3e(0x66b))||_0x3dd16f;if(_0x5b6cbc&&!_0x5b6cbc[_0x545f3e(0x5b3)](_0x545f3e(0x339))){const _0x2711f2=document[_0x545f3e(0x5c6)]('span');_0x2711f2[_0x545f3e(0xce6)]=_0x545f3e(0x506),_0x2711f2[_0x545f3e(0x4a0)]=_0x545f3e(0xa86),_0x2711f2[_0x545f3e(0x9a0)][_0x545f3e(0x279)]=_0x545f3e(0xc22),_0x5b6cbc[_0x545f3e(0x9fc)](_0x2711f2);}};for(const _0x4f7246 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this['_tmp']?.[_0x4f7246])&&_0x5760a8(this[_0x3ffe74(0xbaf)][_0x3ffe74(0x815)](_0x4f7246),this['_tmp'][_0x4f7246]);}this[_0x3ffe74(0xbaf)][_0x3ffe74(0xa5a)](_0x3ffe74(0xce5))[_0x3ffe74(0xb54)]((_0x5699a5,_0xff1e7d)=>{const _0x5d181c=_0x3ffe74,_0x639ccb=this[_0x5d181c(0x248)][_0xff1e7d];if(!_0x639ccb)return;for(const _0x1ee8e0 of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x639ccb[_0x1ee8e0])&&_0x5760a8(_0x5699a5[_0x5d181c(0x5b3)]('.e-'+_0x1ee8e0),_0x639ccb[_0x1ee8e0]);}});}['_on'](_0x19c033,_0x4bcd4,_0x2e1a1a){const _0x3227e5=_0x160929,_0x11e9ea=this['shadowRoot'][_0x3227e5(0x815)](_0x19c033);if(!_0x11e9ea)return;if(_0x4bcd4===_0x3227e5(0xb19)&&_0x11e9ea['type']===_0x3227e5(0x481)){_0x11e9ea[_0x3227e5(0xd83)]('change',_0x2e1a1a);return;}_0x11e9ea[_0x3227e5(0xd83)](_0x4bcd4,_0x2e1a1a);}[_0x160929(0xcff)](_0x3e31ab,_0x40916f=_0x160929(0x677)){const _0x13b407=_0x160929;if(_0x40916f===_0x13b407(0xc4c))return!!_0x3e31ab[_0x13b407(0xe25)];if(_0x40916f===_0x13b407(0xe57)){const _0x53d256=parseInt(_0x3e31ab[_0x13b407(0xe91)],0xa);return isNaN(_0x53d256)?null:_0x53d256;}if(_0x40916f===_0x13b407(0x878)){const _0x593c94=parseFloat(_0x3e31ab[_0x13b407(0xe91)]);return isNaN(_0x593c94)?null:_0x593c94;}return _0x3e31ab[_0x13b407(0xe91)];}[_0x160929(0x820)](){const _0x4d1afa=_0x160929,_0x4ec0b=this[_0x4d1afa(0xc9f)]||this[_0x4d1afa(0x21c)]||{},_0x28ef32=_0x2ab674=>this[_0x4d1afa(0xbaf)][_0x4d1afa(0x815)](_0x2ab674)||(_0x4ec0b&&_0x2ab674 in _0x4ec0b?{'value':_0x4ec0b[_0x2ab674]==null?'':String(_0x4ec0b[_0x2ab674]),'checked':_0x4ec0b[_0x2ab674]===!![]}:null),_0x100bac=_0x15f9d7=>_0x28ef32(_0x15f9d7)?.[_0x4d1afa(0xe91)],_0xd2710d=(_0x52ffb3,_0x5d0b28)=>{const _0x3bc7ec=_0x4d1afa,_0x163e5a=this[_0x3bc7ec(0xc9f)]?.[_0x52ffb3];return isTemplateString(_0x163e5a)?_0x163e5a:_0x5d0b28;},_0x1e6e69={'type':'custom:statistics-graph-chart-card','card_header':_0x100bac('card_header')||void 0x0,'card_header_size':_0x100bac(_0x4d1afa(0xd31))||void 0x0,'card_background_color':_0x100bac('card_background_color')||void 0x0,'card_shadow':_0x28ef32(_0x4d1afa(0xdbb))?.['checked']??!![],'card_border':_0x28ef32(_0x4d1afa(0x85b))?.[_0x4d1afa(0xe25)]??!![],'card_padding':((()=>{const _0x5945d5=_0x4d1afa,_0x39fa01=_0x100bac('card_padding');if(!_0x39fa01)return void 0x0;return/^-?\d+\.?\d*$/[_0x5945d5(0x2e2)](_0x39fa01[_0x5945d5(0xa2f)]())?parseFloat(_0x39fa01):_0x39fa01;})()),'card_border_radius':((()=>{const _0x142a5c=_0x4d1afa,_0x567871=_0x100bac('card_border_radius');if(!_0x567871)return void 0x0;return/^-?\d+\.?\d*$/[_0x142a5c(0x2e2)](_0x567871[_0x142a5c(0xa2f)]())?parseFloat(_0x567871):_0x567871;})()),'card_border_color':_0x100bac(_0x4d1afa(0x85e))||void 0x0,'card_border_width':((()=>{const _0xf9fc7f=_0x4d1afa,_0x4f8998=_0x100bac(_0xf9fc7f(0xea2));if(!_0x4f8998)return void 0x0;return/^-?\d+\.?\d*$/[_0xf9fc7f(0x2e2)](_0x4f8998['trim']())?parseFloat(_0x4f8998):_0x4f8998;})()),'card_background_image':_0x100bac(_0x4d1afa(0x4c3))||void 0x0,'card_background_blur':((()=>{const _0x1a6f7c=_0x4d1afa,_0x105c6b=_0x100bac(_0x1a6f7c(0xe88));if(_0x105c6b===''||_0x105c6b==null)return void 0x0;const _0x37729e=parseFloat(_0x105c6b);return isNaN(_0x37729e)?void 0x0:_0x37729e;})()),'card_header_color':_0x100bac(_0x4d1afa(0xd25))||void 0x0,'card_header_weight':_0x100bac(_0x4d1afa(0x8fc))||void 0x0,'card_header_letter_spacing':((()=>{const _0x3100ce=_0x4d1afa,_0x483e38=_0x100bac('card_header_letter_spacing');if(!_0x483e38)return void 0x0;return/^-?\d+\.?\d*$/[_0x3100ce(0x2e2)](_0x483e38[_0x3100ce(0xa2f)]())?parseFloat(_0x483e38):_0x483e38;})()),'show_now_line':_0xd2710d(_0x4d1afa(0x146),_0x28ef32(_0x4d1afa(0x146))?.[_0x4d1afa(0xe25)]??!![]),'now_line_color':_0x100bac(_0x4d1afa(0xaf5))||void 0x0,'period_highlight':_0xd2710d('period_highlight',_0x28ef32(_0x4d1afa(0xea6))?.[_0x4d1afa(0xe25)]||void 0x0),'period_highlight_color':_0x100bac(_0x4d1afa(0x567))||void 0x0,'now_line_opacity':((()=>{const _0x3c0b93=_0x4d1afa,_0x3909b7=_0x100bac(_0x3c0b93(0xd30));if(_0x3909b7===''||_0x3909b7==null)return void 0x0;const _0x4e09fc=parseFloat(_0x3909b7);return isNaN(_0x4e09fc)?void 0x0:_0x4e09fc;})()),'now_line_width':((()=>{const _0x305d23=_0x100bac('now_line_width');if(_0x305d23===''||_0x305d23==null)return void 0x0;const _0x2942dd=parseFloat(_0x305d23);return isNaN(_0x2942dd)?void 0x0:_0x2942dd;})()),'now_line_style':_0x100bac(_0x4d1afa(0x148))||void 0x0,'card_icon':this[_0x4d1afa(0xc9f)][_0x4d1afa(0x651)]||void 0x0,'card_icon_size':_0x100bac(_0x4d1afa(0xb01))||void 0x0,'card_icon_image':_0x100bac(_0x4d1afa(0x9f7))||void 0x0,'card_icon_color':this['_tmp']['card_icon_color']||void 0x0,'card_icon_position':_0x100bac(_0x4d1afa(0xbd4))||void 0x0,'battery_entity':this['_tmp']['battery_entity']!==void 0x0?this[_0x4d1afa(0xc9f)][_0x4d1afa(0x1c6)]:this[_0x4d1afa(0x21c)][_0x4d1afa(0x1c6)]||void 0x0,'battery_low_threshold':((()=>{const _0x3e3cc2=_0x4d1afa,_0x2f4f79=_0x100bac(_0x3e3cc2(0x647));if(!_0x2f4f79)return;const _0x247a5b=parseFloat(_0x2f4f79);return isNaN(_0x247a5b)?_0x2f4f79:_0x247a5b;})()),'show_grid':_0xd2710d('show_grid',_0x28ef32(_0x4d1afa(0xcfd))?.['checked']??!![]),'show_cell_values':_0xd2710d(_0x4d1afa(0x63b),_0x28ef32(_0x4d1afa(0x63b))?.[_0x4d1afa(0xe25)]??!![]),'show_tooltip':_0xd2710d(_0x4d1afa(0x4ec),_0x28ef32(_0x4d1afa(0x4ec))?.['checked']??!![]),'show_tooltip_total':_0xd2710d(_0x4d1afa(0xb22),_0x28ef32(_0x4d1afa(0xb22))?.['checked']??!![]),'tooltip_stacked_total':_0xd2710d(_0x4d1afa(0xb09),_0x28ef32(_0x4d1afa(0xb09))?.[_0x4d1afa(0xe25)]??!![]),'show_legend':_0xd2710d(_0x4d1afa(0x505),_0x28ef32('show_legend')?.[_0x4d1afa(0xe25)]??![]),'include_area_names':_0x28ef32('include_area_names')?.[_0x4d1afa(0xe25)]||void 0x0,'include_attribute_name':_0x28ef32('include_attribute_name')?.[_0x4d1afa(0xe25)]||void 0x0,'use_only_attribute_name':_0x28ef32(_0x4d1afa(0x672))?.[_0x4d1afa(0xe25)]||void 0x0,'legend_position':_0x100bac(_0x4d1afa(0x2b4))||void 0x0,'show_y_axis':_0xd2710d('show_y_axis',_0x28ef32(_0x4d1afa(0x282))?.[_0x4d1afa(0xe25)]??!![]),'show_y2_axis':_0xd2710d(_0x4d1afa(0x2b1),_0x28ef32(_0x4d1afa(0x2b1))?.[_0x4d1afa(0xe25)]??![]),'show_y_axis_label':_0xd2710d(_0x4d1afa(0x937),_0x28ef32(_0x4d1afa(0x937))?.[_0x4d1afa(0xe25)]??![]),'show_x_axis':_0xd2710d(_0x4d1afa(0x799),_0x28ef32('show_x_axis')?.[_0x4d1afa(0xe25)]??!![]),'show_x_ticks':_0xd2710d(_0x4d1afa(0x691),_0x28ef32(_0x4d1afa(0x691))?.[_0x4d1afa(0xe25)]??![]),'show_y_ticks':_0xd2710d(_0x4d1afa(0x833),_0x28ef32(_0x4d1afa(0x833))?.[_0x4d1afa(0xe25)]??![]),'logarithmic':_0xd2710d(_0x4d1afa(0x1f2),_0x28ef32('logarithmic')?.[_0x4d1afa(0xe25)]??![]),'animate_graph':_0x28ef32(_0x4d1afa(0xbbb))?.[_0x4d1afa(0xe25)]??![],'auto_hide_entities':_0x28ef32('auto_hide_entities')?.[_0x4d1afa(0xe25)]??![],'brush_zoom':_0x28ef32(_0x4d1afa(0xd63))?.['checked']??!![],'drill_down':_0x28ef32(_0x4d1afa(0xc76))?.[_0x4d1afa(0xe25)]?!![]:undefined,'stacked':_0xd2710d(_0x4d1afa(0xda9),_0x28ef32(_0x4d1afa(0xda9))?.['checked']??![]),'sparkline':_0x28ef32(_0x4d1afa(0x9d6))?.['checked']??![],'max_visible_interval':this['_numOrNull'](_0x100bac('max_visible_interval')),'extended_window_multiplier':this[_0x4d1afa(0xc1d)](_0x100bac('extended_window_multiplier')),'scroll_mode':_0x100bac(_0x4d1afa(0x439))||_0x4d1afa(0x920),'show_interval_picker':_0x28ef32(_0x4d1afa(0x989))?.[_0x4d1afa(0xe25)]??![],'interval_picker_position':_0x100bac('interval_picker_position')||void 0x0,'interval_options':((()=>{const _0x4c070f=_0x4d1afa,_0x3c7e8b=this[_0x4c070f(0xbaf)][_0x4c070f(0xa5a)](_0x4c070f(0xe3b));if(!_0x3c7e8b['length'])return _0x4ec0b[_0x4c070f(0x908)];const _0x16a208=['1H','2H','4H','8H',_0x4c070f(0x50c),'24H','7D'],_0x4e2d6e=[];_0x3c7e8b[_0x4c070f(0xb54)](_0x10555c=>{const _0xc0ba70=_0x4c070f;if(_0x10555c[_0xc0ba70(0xe25)])_0x4e2d6e[_0xc0ba70(0xd65)](_0x10555c['dataset']['intlabel']);});if(_0x4e2d6e[_0x4c070f(0xc70)]===_0x16a208[_0x4c070f(0xc70)]&&_0x16a208[_0x4c070f(0x42b)](_0x5c4021=>_0x4e2d6e[_0x4c070f(0x15b)](_0x5c4021)))return;return _0x4e2d6e;})()),'show_attribute_list':_0x28ef32(_0x4d1afa(0x9ea))?.[_0x4d1afa(0xe25)]??![],'attribute_list_position':_0x100bac('attribute_list_position')||void 0x0,'show_pph_picker':_0x28ef32(_0x4d1afa(0x427))?.[_0x4d1afa(0xe25)]??![],'pph_picker_position':_0x100bac(_0x4d1afa(0x4ef))||void 0x0,'show_group_by_picker':_0x28ef32('show_group_by_picker')?.['checked']??![],'group_by_picker_position':_0x100bac(_0x4d1afa(0x40e))||void 0x0,'pph_picker_group':_0x100bac(_0x4d1afa(0x11d))||void 0x0,'group_by_picker_group':_0x100bac(_0x4d1afa(0xded))||void 0x0,'hours_to_show':this['_numOrNull'](_0x100bac(_0x4d1afa(0x8d0))),'points_per_hour':this['_numOrNull'](_0x100bac('points_per_hour')),'auto_scale_points':_0x28ef32(_0x4d1afa(0x4d0))?.[_0x4d1afa(0xe25)]??![],'tooltip_match_axis':_0x28ef32(_0x4d1afa(0x729))?.[_0x4d1afa(0xe25)]??![],'tooltip_order':_0x100bac(_0x4d1afa(0x425))||void 0x0,'height':((()=>{const _0x4a8b2e=_0x4d1afa,_0x33bd42=_0x100bac(_0x4a8b2e(0x776));if(_0x33bd42===void 0x0||_0x33bd42===null||String(_0x33bd42)[_0x4a8b2e(0xa2f)]()==='')return _0x4a8b2e(0x959);const _0x3eeb33=Number(_0x33bd42);return isNaN(_0x3eeb33)?_0x4a8b2e(0x959):_0x3eeb33;})()),'update_interval':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x266))),'graph_start_hour':((()=>{const _0x2c1e59=_0x4d1afa,_0x24a472=_0x100bac(_0x2c1e59(0x191));if(!_0x24a472)return null;const _0x5d0cfd=parseFloat(_0x24a472);return isNaN(_0x5d0cfd)?_0x24a472:_0x5d0cfd;})()),'graph_end_hour':((()=>{const _0x1c096b=_0x4d1afa,_0x2c299d=_0x100bac(_0x1c096b(0xad0));if(!_0x2c299d)return null;const _0xbc8ea9=parseFloat(_0x2c299d);return isNaN(_0xbc8ea9)?_0x2c299d:_0xbc8ea9;})()),'graph_start':_0x100bac(_0x4d1afa(0x680))||void 0x0,'show_full_period':_0x28ef32('show_full_period')?.[_0x4d1afa(0xe25)]??![],'bar_spacing':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x738))),'state_timeline_corner_radius':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0xb9c))),'state_timeline_show_labels':_0xd2710d(_0x4d1afa(0x522),_0x28ef32('state_timeline_show_labels')?.[_0x4d1afa(0xe25)]??!![]),'state_timeline_label_font_size':this['_numOrNull'](_0x100bac(_0x4d1afa(0x87a))),'show_export':_0xd2710d(_0x4d1afa(0x7ab),_0x28ef32(_0x4d1afa(0x7ab))?.[_0x4d1afa(0xe25)]||void 0x0),'ranking_min_value':this[_0x4d1afa(0xc1d)](_0x100bac('ranking_min_value')),'pie_style':_0x100bac(_0x4d1afa(0x773))||void 0x0,'pie_spacing':this['_numOrNull'](_0x100bac(_0x4d1afa(0xe66))),'pie_3d':_0x28ef32(_0x4d1afa(0x601))?.[_0x4d1afa(0xe25)]??![],'pie_label_font_size':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x671))),'pie_label_color':_0x100bac(_0x4d1afa(0x526))||void 0x0,'pie_label_format':_0x100bac('pie_label_format')||void 0x0,'gauge_columns':this[_0x4d1afa(0xc1d)](_0x100bac('gauge_columns')),'gauge_value_position':_0x100bac(_0x4d1afa(0xbca))||void 0x0,'gauge_value_size':this['_numOrNull'](_0x100bac(_0x4d1afa(0x6ed))),'gauge_span':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x96d))),'gauge_show_minmax':_0x28ef32(_0x4d1afa(0xc8f))?.['checked']||void 0x0,'pie_center_font_size':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x91a))),'pie_center_color':_0x100bac(_0x4d1afa(0xab5))||void 0x0,'min_bound_range':this[_0x4d1afa(0xc1d)](_0x100bac('min_bound_range')),'min_bound_range_secondary':this['_numOrNull'](_0x100bac(_0x4d1afa(0x88e))),'lower_bound_secondary':_0x100bac(_0x4d1afa(0x5bd))||void 0x0,'upper_bound_secondary':_0x100bac(_0x4d1afa(0xd9b))||void 0x0,'lower_bound':_0x100bac(_0x4d1afa(0x55c))||void 0x0,'upper_bound':_0x100bac(_0x4d1afa(0x77d))||void 0x0,'y_axis_ticks':this['_numOrNull'](_0x100bac(_0x4d1afa(0xbe1))),'y_axis_round_ticks':_0x28ef32(_0x4d1afa(0x5a0))?.[_0x4d1afa(0xe25)]??!![],'y_axis_decimals':this['_numOrNull'](_0x100bac(_0x4d1afa(0x22a))),'y_axis_number_format':_0x100bac(_0x4d1afa(0x357))||'system','y_axis_label':_0x100bac(_0x4d1afa(0xcb5))||void 0x0,'y_axis_format':_0x100bac(_0x4d1afa(0xc05))||void 0x0,'y2_axis_format':_0x100bac('y2_axis_format')||void 0x0,'duration_unit':_0x100bac(_0x4d1afa(0x778))==='s'?void 0x0:_0x100bac(_0x4d1afa(0x778))||void 0x0,'y2_axis_label':_0x100bac('y2_axis_label')||void 0x0,'y_axis_font_size':this[_0x4d1afa(0xc1d)](_0x100bac('y_axis_font_size')),'y_axis_font_opacity':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x2a0))),'y_axis_color':_0x100bac('y_axis_color')||void 0x0,'x_axis_font_size':this['_numOrNull'](_0x100bac(_0x4d1afa(0x430))),'x_axis_font_opacity':this[_0x4d1afa(0xc1d)](_0x100bac('x_axis_font_opacity')),'x_axis_color':_0x100bac(_0x4d1afa(0x7cc))||void 0x0,'x_axis_date_color':_0x100bac('x_axis_date_color')||void 0x0,'x_axis_interval':_0x100bac('x_axis_interval')||void 0x0,'datetime_format':_0x100bac(_0x4d1afa(0x213))||void 0x0,'time_zone':_0x100bac(_0x4d1afa(0x345))&&_0x100bac('time_zone')!==_0x4d1afa(0x959)?_0x100bac(_0x4d1afa(0x345)):void 0x0,'language':_0x100bac(_0x4d1afa(0x6ff))&&_0x100bac(_0x4d1afa(0x6ff))!=='auto'?_0x100bac('language'):void 0x0,'x_grid_style':_0x100bac('x_grid_style')||void 0x0,'x_grid_width':this[_0x4d1afa(0xc1d)](_0x100bac('x_grid_width')),'x_grid_color':_0x100bac(_0x4d1afa(0x160))||void 0x0,'x_grid_opacity':this[_0x4d1afa(0xc1d)](_0x100bac('x_grid_opacity')),'y_grid_style':_0x100bac(_0x4d1afa(0xae8))||void 0x0,'y_grid_width':this[_0x4d1afa(0xc1d)](_0x100bac(_0x4d1afa(0x846))),'y_grid_color':_0x100bac('y_grid_color')||void 0x0,'y_grid_opacity':this['_numOrNull'](_0x100bac(_0x4d1afa(0x26f))),'tooltip_sync':_0x28ef32(_0x4d1afa(0xa4c))?.[_0x4d1afa(0xe25)]??![],'zoom_sync':_0x28ef32('zoom_sync')?.['checked']??![],'scroll_sync':_0x28ef32(_0x4d1afa(0xe78))?.[_0x4d1afa(0xe25)]??![],'energy_date_sync':_0x28ef32('energy_date_sync')?.[_0x4d1afa(0xe25)]??![],'show_date_picker':_0x28ef32(_0x4d1afa(0xdd7))?.[_0x4d1afa(0xe25)]??![],'date_picker_position':_0x100bac(_0x4d1afa(0x626))||void 0x0,'date_picker_nav_position':_0x100bac(_0x4d1afa(0x8db))===_0x4d1afa(0xa36)?void 0x0:_0x100bac('date_picker_nav_position')||void 0x0,'date_picker_shortcuts_position':_0x100bac(_0x4d1afa(0x21f))===_0x4d1afa(0x785)?void 0x0:_0x100bac(_0x4d1afa(0x21f))||void 0x0,'date_picker_default_mode':_0x100bac(_0x4d1afa(0x3b3))||void 0x0,'date_picker_group':_0x100bac(_0x4d1afa(0xdc0))||void 0x0,'interval_picker_group':_0x100bac(_0x4d1afa(0xac6))||void 0x0,'date_picker_modes':((()=>{const _0x2f6b96=_0x4d1afa,_0x431162=this[_0x2f6b96(0xbaf)][_0x2f6b96(0xa5a)]('[data-dpmode]');if(!_0x431162['length'])return _0x4ec0b[_0x2f6b96(0xad9)];const _0x41e07d=['day',_0x2f6b96(0x26d),'month',_0x2f6b96(0x4f9)],_0x512243=[];_0x431162[_0x2f6b96(0xb54)](_0x34eb25=>{const _0x3a0af2=_0x2f6b96;if(_0x34eb25[_0x3a0af2(0xe25)])_0x512243[_0x3a0af2(0xd65)](_0x34eb25['dataset']['dpmode']);});if(_0x512243[_0x2f6b96(0xc70)]===_0x41e07d[_0x2f6b96(0xc70)]&&_0x41e07d[_0x2f6b96(0x42b)](_0x418c0a=>_0x512243[_0x2f6b96(0x15b)](_0x418c0a)))return;if(_0x512243[_0x2f6b96(0xc70)]===0x0)return;return _0x512243;})()),'date_picker_step':((()=>{const _0x573e3b=_0x4d1afa,_0x1422c8=this['_numOrNull'](_0x100bac(_0x573e3b(0x91f)));return _0x1422c8&&_0x1422c8>0x1?_0x1422c8:void 0x0;})()),'tooltip_sync_group':_0x100bac(_0x4d1afa(0x2f5))||void 0x0,'zoom_sync_group':_0x100bac(_0x4d1afa(0x167))||void 0x0,'scroll_sync_group':_0x100bac('scroll_sync_group')||void 0x0,'align_header':_0x100bac(_0x4d1afa(0x86a))||void 0x0,'state_layout':_0x100bac('state_layout')||void 0x0,'group_by':_0x100bac('group_by')||void 0x0,'chart_mode':_0x100bac(_0x4d1afa(0xcb7))||_0x4d1afa(0xa73),'chart_align':_0x100bac(_0x4d1afa(0x952))||void 0x0,'entities':this[_0x4d1afa(0x35f)](this[_0x4d1afa(0x248)],!![]),'annotations':this['_tmp'][_0x4d1afa(0x6aa)]||this[_0x4d1afa(0x21c)][_0x4d1afa(0x6aa)]||[],'auto_scale_rules':(_0x51ab0d=>_0x51ab0d[_0x4d1afa(0xc70)]?_0x51ab0d:void 0x0)((this[_0x4d1afa(0xc9f)][_0x4d1afa(0x4a3)]||this[_0x4d1afa(0x21c)][_0x4d1afa(0x4a3)]||[])[_0x4d1afa(0x272)](_0x3a6b58=>_0x3a6b58&&typeof _0x3a6b58===_0x4d1afa(0x70f)&&isNum(toNum(_0x3a6b58[_0x4d1afa(0x8b0)]))&&toNum(_0x3a6b58['up_to_hours'])>0x0)[_0x4d1afa(0x7ee)](_0x354f46=>{const _0x2eadc5=_0x4d1afa,_0x2b8b17={'up_to_hours':toNum(_0x354f46['up_to_hours']),'group_by':_0x354f46[_0x2eadc5(0xb18)]||_0x2eadc5(0x715)},_0x52b407=toNum(_0x354f46['points_per_hour']);if(isNum(_0x52b407)&&_0x52b407>0x0)_0x2b8b17[_0x2eadc5(0x909)]=_0x52b407;if(typeof _0x354f46[_0x2eadc5(0x912)]==='string'&&_0x354f46[_0x2eadc5(0x912)]['trim']())_0x2b8b17[_0x2eadc5(0x912)]=_0x354f46[_0x2eadc5(0x912)][_0x2eadc5(0xa2f)]();if(typeof _0x354f46[_0x2eadc5(0x213)]===_0x2eadc5(0x19d)&&_0x354f46[_0x2eadc5(0x213)]['trim']())_0x2b8b17['datetime_format']=_0x354f46[_0x2eadc5(0x213)][_0x2eadc5(0xa2f)]();if(typeof _0x354f46[_0x2eadc5(0xd06)]==='string'&&_0x354f46[_0x2eadc5(0xd06)]['trim']())_0x2b8b17[_0x2eadc5(0xd06)]=_0x354f46[_0x2eadc5(0xd06)][_0x2eadc5(0xa2f)]();return _0x2b8b17;}))};for(const _0x4476ad of Object[_0x4d1afa(0xc04)](this['_config']))if(!(_0x4476ad in _0x1e6e69))_0x1e6e69[_0x4476ad]=this[_0x4d1afa(0x21c)][_0x4476ad];Object['keys'](_0x1e6e69)[_0x4d1afa(0xb54)](_0xdf937c=>_0x1e6e69[_0xdf937c]===void 0x0&&delete _0x1e6e69[_0xdf937c]);const _0x1833da=StatisticsGraphChartCard['DEFAULTS'];for(const _0x574ba7 of Object[_0x4d1afa(0xc04)](_0x1e6e69)){if(!(_0x574ba7 in _0x1833da))continue;if(_0x574ba7==='height')continue;const _0x4bf180=_0x1e6e69[_0x574ba7],_0x4e9f95=_0x1833da[_0x574ba7],_0x5aca5b=(_0x4bf180===null||_0x4bf180===''||_0x4bf180===void 0x0)&&(_0x4e9f95===null||_0x4e9f95===''||_0x4e9f95===void 0x0);if(_0x5aca5b||_0x4bf180===_0x4e9f95)delete _0x1e6e69[_0x574ba7];}this[_0x4d1afa(0xc9f)]=structuredClone(_0x1e6e69);const _0x481bbe=structuredClone(_0x1e6e69);_0x481bbe[_0x4d1afa(0x197)]=this[_0x4d1afa(0x35f)](this[_0x4d1afa(0x248)],![]),JSON['stringify'](this[_0x4d1afa(0x21c)])!==JSON[_0x4d1afa(0xd82)](_0x481bbe)&&(this[_0x4d1afa(0x21c)]=structuredClone(_0x481bbe),this['dispatchEvent'](new CustomEvent(_0x4d1afa(0x781),{'detail':{'config':_0x481bbe},'bubbles':!![],'composed':!![]})));}[_0x160929(0x35f)](_0x13e87b,_0x37b43e=![]){const _0x7035e3=_0x160929,_0x4d30bf=[],_0x382c29=StatisticsGraphChartCard[_0x7035e3(0x42e)](),_0x379f46=new Set([_0x7035e3(0xae9),_0x7035e3(0x378),_0x7035e3(0x673),_0x7035e3(0x73c)]);for(const _0x1ba3ca of _0x13e87b){if(!_0x1ba3ca)continue;if(!_0x1ba3ca[_0x7035e3(0xae9)]&&!_0x1ba3ca['statistic_id']&&!_0x37b43e)continue;const _0x1ec745={..._0x1ba3ca};[_0x7035e3(0xbc9),_0x7035e3(0xabf),_0x7035e3(0x548),_0x7035e3(0xc1f),_0x7035e3(0x909),_0x7035e3(0x4c8),_0x7035e3(0x8e5),'fill_opacity']['forEach'](_0x265336=>{if(_0x1ec745[_0x265336]!==void 0x0&&_0x1ec745[_0x265336]!==null&&_0x1ec745[_0x265336]!=='')_0x1ec745[_0x265336]=Number(_0x1ec745[_0x265336]);});_0x1ec745[_0x7035e3(0x212)]===''||_0x1ec745[_0x7035e3(0x212)]===null||Number(_0x1ec745[_0x7035e3(0x212)])===0x0||isNaN(Number(_0x1ec745[_0x7035e3(0x212)]))?delete _0x1ec745['z_index']:_0x1ec745[_0x7035e3(0x212)]=Number(_0x1ec745['z_index']);Object[_0x7035e3(0xc04)](_0x1ec745)[_0x7035e3(0xb54)](_0x5122aa=>_0x1ec745[_0x5122aa]===''&&_0x5122aa!==_0x7035e3(0xae9)&&_0x5122aa!=='name'?delete _0x1ec745[_0x5122aa]:0x0),delete _0x1ec745[_0x7035e3(0x213)];if(_0x1ec745[_0x7035e3(0xcce)]){if(!Array['isArray'](_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x94d)]))_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x94d)]=[];const _0x216f22=_0x40341f=>typeof _0x40341f===_0x7035e3(0x19d)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x7035e3(0x2e2)](_0x40341f)||_0x40341f[_0x7035e3(0x15b)]('{{'));_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x94d)]=_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x94d)][_0x7035e3(0x272)](_0x407910=>_0x407910&&(_0x216f22(_0x407910[_0x7035e3(0xe91)])||!isNaN(parseFloat(_0x407910['value']))))['map'](_0x3b4194=>({'value':_0x216f22(_0x3b4194[_0x7035e3(0xe91)])?_0x3b4194[_0x7035e3(0xe91)]:Number(_0x3b4194['value']),'color':_0x3b4194[_0x7035e3(0x73c)]||_0x7035e3(0x880)}));if(_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x4ea)]&&_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x4ea)]!==_0x7035e3(0xdd4));else delete _0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x4ea)];if(!_0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x7b7)])delete _0x1ec745[_0x7035e3(0xcce)][_0x7035e3(0x7b7)];}if(_0x1ec745[_0x7035e3(0x467)]!==undefined){const _0x3dd558=_0x1ec745[_0x7035e3(0x467)],_0x40aad4=_0x265fb1=>{const _0x1f16cc=_0x7035e3;if(!_0x265fb1||typeof _0x265fb1!==_0x1f16cc(0x70f))return null;const _0x21759d={};for(const _0x4f3719 of['period',_0x1f16cc(0x73c),'opacity',_0x1f16cc(0xbc9),_0x1f16cc(0xe5e),'show_points',_0x1f16cc(0xe73),_0x1f16cc(0x406),_0x1f16cc(0xc4b),_0x1f16cc(0xfa)]){if(_0x265fb1[_0x4f3719]!==undefined&&_0x265fb1[_0x4f3719]!==null&&_0x265fb1[_0x4f3719]!=='')_0x21759d[_0x4f3719]=_0x265fb1[_0x4f3719];}if(_0x265fb1[_0x1f16cc(0x275)]&&_0x265fb1['line_style']!==_0x1f16cc(0xa85))_0x21759d[_0x1f16cc(0x275)]=_0x265fb1[_0x1f16cc(0x275)];const _0x20ec80=parseInt(_0x265fb1[_0x1f16cc(0xbed)]);if(!isNaN(_0x20ec80)&&_0x20ec80>0x1)_0x21759d[_0x1f16cc(0xbed)]=_0x20ec80;return _0x21759d;};if(!_0x3dd558)delete _0x1ec745[_0x7035e3(0x467)];else{if(Array[_0x7035e3(0x724)](_0x3dd558)){const _0x3503a8=_0x3dd558[_0x7035e3(0x272)](Boolean)[_0x7035e3(0x7ee)](_0x2a0132=>_0x2a0132&&typeof _0x2a0132===_0x7035e3(0x70f)?_0x2a0132:{'period':_0x2a0132===!![]?_0x7035e3(0x3cc):String(_0x2a0132)})[_0x7035e3(0x7ee)](_0x40aad4);if(!_0x3503a8['length'])delete _0x1ec745[_0x7035e3(0x467)];else{if(_0x3503a8['length']===0x1){const _0xf757f0=_0x3503a8[0x0],_0x48e61c=Object[_0x7035e3(0xc04)](_0xf757f0);if(!_0x48e61c[_0x7035e3(0xc70)])_0x1ec745[_0x7035e3(0x467)]=_0x7035e3(0x3cc);else{if(_0x48e61c[_0x7035e3(0xc70)]===0x1&&_0xf757f0[_0x7035e3(0x395)])_0x1ec745[_0x7035e3(0x467)]=_0xf757f0[_0x7035e3(0x395)];else _0x1ec745[_0x7035e3(0x467)]=_0xf757f0;}}else _0x1ec745['compare']=_0x3503a8;}}else{if(typeof _0x3dd558===_0x7035e3(0x70f)){const _0x506416=_0x40aad4(_0x3dd558);if(!_0x506416[_0x7035e3(0x395)]&&Object[_0x7035e3(0xc04)](_0x506416)[_0x7035e3(0xc70)])_0x506416['period']=_0x7035e3(0x3cc);if(!_0x506416[_0x7035e3(0x395)])delete _0x1ec745[_0x7035e3(0x467)];else{if(Object[_0x7035e3(0xc04)](_0x506416)[_0x7035e3(0xc70)]===0x1)_0x1ec745[_0x7035e3(0x467)]=_0x506416[_0x7035e3(0x395)];else _0x1ec745['compare']=_0x506416;}}}}}if(Array[_0x7035e3(0x724)](_0x1ec745[_0x7035e3(0xaa8)])){_0x1ec745[_0x7035e3(0xaa8)]=_0x1ec745[_0x7035e3(0xaa8)][_0x7035e3(0x272)](_0x5a1d38=>_0x5a1d38&&!isNaN(parseInt(_0x5a1d38[_0x7035e3(0x395)]))&&parseInt(_0x5a1d38['period'])>0x0)[_0x7035e3(0x7ee)](_0x5a6187=>{const _0x154410=_0x7035e3,_0x3ffe77={'period':parseInt(_0x5a6187[_0x154410(0x395)])};if(_0x5a6187[_0x154410(0x73c)])_0x3ffe77[_0x154410(0x73c)]=_0x5a6187[_0x154410(0x73c)];if(_0x5a6187[_0x154410(0xd50)]!=null&&_0x5a6187['width']!==''&&!isNaN(Number(_0x5a6187[_0x154410(0xd50)])))_0x3ffe77['width']=Number(_0x5a6187[_0x154410(0xd50)]);if(_0x5a6187['show_label'])_0x3ffe77[_0x154410(0x363)]=!![];return _0x3ffe77;});if(!_0x1ec745['moving_averages'][_0x7035e3(0xc70)])delete _0x1ec745[_0x7035e3(0xaa8)];}if(!_0x37b43e)for(const _0x5d15c7 of Object[_0x7035e3(0xc04)](_0x1ec745)){if(_0x379f46[_0x7035e3(0x9b5)](_0x5d15c7))continue;if(!(_0x5d15c7 in _0x382c29))continue;const _0x293ba3=_0x1ec745[_0x5d15c7],_0x333823=_0x382c29[_0x5d15c7],_0x138251=(_0x293ba3===null||_0x293ba3===''||_0x293ba3===void 0x0)&&(_0x333823===null||_0x333823===''||_0x333823===void 0x0);if(Array[_0x7035e3(0x724)](_0x293ba3)&&Array[_0x7035e3(0x724)](_0x333823)){if(JSON[_0x7035e3(0xd82)](_0x293ba3)===JSON[_0x7035e3(0xd82)](_0x333823))delete _0x1ec745[_0x5d15c7];continue;}if(_0x138251||_0x293ba3===_0x333823)delete _0x1ec745[_0x5d15c7];}_0x4d30bf[_0x7035e3(0xd65)](_0x1ec745);}return _0x4d30bf;}[_0x160929(0xc1d)](_0x5e79fd){if(_0x5e79fd===void 0x0||_0x5e79fd===null||_0x5e79fd==='')return;const _0x5f1cde=Number(_0x5e79fd);return isNaN(_0x5f1cde)?void 0x0:_0x5f1cde;}['_makeEntityBlank'](){const _0x29adbf=_0x160929,_0xbabacb=StatisticsGraphChartCard['PALETTE'],_0x57ae88=this[_0x29adbf(0x248)]?.[_0x29adbf(0xc70)]||0x0;return{...StatisticsGraphChartCard[_0x29adbf(0x42e)](),'color':_0xbabacb[_0x57ae88%_0xbabacb['length']]};}['_isFieldRelevantForMode'](_0x298717,_0x5dddde){const _0x36b834=_0x160929;return isEditorFieldRelevant(_0x36b834(0xae9),_0x298717,_0x5dddde);}[_0x160929(0xb99)](_0x3574e9,_0x391cf8){const _0x2dd878=_0x160929;return isEditorFieldRelevant(_0x2dd878(0xe99),_0x3574e9,_0x391cf8);}['_applyModeVisibility'](){const _0x50b1bb=_0x160929,_0x3fbe7b=this[_0x50b1bb(0xbaf)];if(!_0x3fbe7b)return;const _0x4887f7=this['_config']?.[_0x50b1bb(0xcb7)]||_0x50b1bb(0xa73),_0x501aff=_0x50b1bb(0xc69),_0x25dc93=_0x3a2853=>{const _0x2d2854=_0x50b1bb,_0xc4cd3e=_0x3a2853[_0x2d2854(0x37e)](_0x2d2854(0xea0))||_0x3a2853;_0xc4cd3e['classList'][_0x2d2854(0x2c9)](_0x501aff);};for(const _0x1d1fdc of _0x3fbe7b[_0x50b1bb(0xa5a)](_0x50b1bb(0x6ea))){if(!_0x1d1fdc['id'])continue;const _0x2b41b2=_0x1d1fdc['id'][_0x50b1bb(0x944)](/(_pick|-picker)$/,'');if(!this[_0x50b1bb(0xb99)](_0x2b41b2,_0x4887f7))_0x25dc93(_0x1d1fdc);}for(const _0x5e5f6f of _0x3fbe7b[_0x50b1bb(0xa5a)](_0x50b1bb(0x756))){for(const _0x4d7f16 of _0x5e5f6f[_0x50b1bb(0xb6c)]){if(_0x4d7f16[_0x50b1bb(0xc70)]<0x3||_0x4d7f16[_0x50b1bb(0x3d3)](0x0,0x2)!=='e-')continue;const _0x20f4d3=_0x4d7f16[_0x50b1bb(0x3d3)](0x2)[_0x50b1bb(0x944)](/(_pick|-picker)$/,'');if(!this['_isFieldRelevantForMode'](_0x20f4d3,_0x4887f7)){_0x25dc93(_0x5e5f6f);break;}}}const _0x2b6c84=_0x50b1bb(0xe9e)+_0x50b1bb(0x5b1),_0x6f7666=_0xcb7337=>[..._0xcb7337['querySelectorAll'](_0x2b6c84)][_0x50b1bb(0x45c)](_0x169f0b=>!_0x169f0b[_0x50b1bb(0x37e)]('.'+_0x501aff)),_0x5cb4d1=_0x1130ef=>{const _0x573c79=_0x50b1bb;for(const _0x5a60a0 of _0x3fbe7b[_0x573c79(0xa5a)](_0x1130ef)){if(_0x5a60a0[_0x573c79(0xb6c)][_0x573c79(0x13a)](_0x501aff))continue;if(!_0x6f7666(_0x5a60a0))_0x5a60a0[_0x573c79(0xb6c)][_0x573c79(0x2c9)](_0x501aff);}};_0x5cb4d1(_0x50b1bb(0x38c)),_0x5cb4d1('.fg,\x20.fg0,\x20.cs');const _0x1a0761=(_0x4d56ac,_0x4a04ac,_0x2f624f,_0x3ecef9)=>{const _0x1c7370=_0x50b1bb;let _0x287ec8=null,_0x23db15=![];const _0x5b253a=[..._0x4d56ac[_0x1c7370(0xa5a)]('['+_0x4a04ac+']')];for(const _0x183577 of _0x5b253a){const _0x442450=_0x4d56ac[_0x1c7370(0x5b3)]('['+_0x2f624f+'=\x22'+_0x183577[_0x1c7370(0x99a)](_0x4a04ac)+'\x22]');if(!_0x6f7666(_0x183577)){_0x183577[_0x1c7370(0xb6c)][_0x1c7370(0x2c9)](_0x501aff);if(_0x442450)_0x442450['classList']['add'](_0x501aff);continue;}if(!_0x287ec8)_0x287ec8={'pane':_0x183577,'btn':_0x442450};if(_0x183577[_0x1c7370(0xb6c)][_0x1c7370(0x13a)](_0x1c7370(0x7f2)))_0x23db15=!![];}if(!_0x23db15&&_0x287ec8){for(const _0x56e185 of _0x5b253a)_0x56e185[_0x1c7370(0xb6c)][_0x1c7370(0x25f)](_0x1c7370(0x7f2));for(const _0x42dd92 of _0x4d56ac['querySelectorAll']('['+_0x2f624f+']'))_0x42dd92[_0x1c7370(0xb6c)][_0x1c7370(0x25f)](_0x1c7370(0x7f2));_0x287ec8[_0x1c7370(0x76f)]['classList'][_0x1c7370(0x2c9)](_0x1c7370(0x7f2));if(_0x287ec8['btn'])_0x287ec8[_0x1c7370(0x95f)][_0x1c7370(0xb6c)]['add'](_0x1c7370(0x7f2));_0x3ecef9?.(_0x287ec8[_0x1c7370(0x76f)][_0x1c7370(0x99a)](_0x4a04ac));}};_0x1a0761(_0x3fbe7b,_0x50b1bb(0x280),_0x50b1bb(0xc90),_0x1102de=>{const _0x145ed6=_0x50b1bb;this[_0x145ed6(0xb98)]=_0x1102de;});const _0x1ff2b1=this[_0x50b1bb(0xbaf)]?.['querySelector']('[data-panel=\x22cardset\x22]');if(_0x1ff2b1)_0x1a0761(_0x1ff2b1,'data-cstc',_0x50b1bb(0xe82),_0x21c636=>{const _0x384da3=_0x50b1bb;this[_0x384da3(0xd61)]=_0x21c636;});for(const _0x464119 of _0x3fbe7b[_0x50b1bb(0xa5a)](_0x50b1bb(0xce5))){const _0x2b2f8d=parseInt(_0x464119['dataset'][_0x50b1bb(0x549)],0xa);_0x1a0761(_0x464119,_0x50b1bb(0xa63),_0x50b1bb(0xa7e),_0x250f9a=>{const _0x41d6cd=_0x50b1bb;if(this['_activeTab']&&Number['isFinite'](_0x2b2f8d))this[_0x41d6cd(0x926)][_0x2b2f8d]=_0x250f9a;});}this['_updateTabBadges']();if(this[_0x50b1bb(0x43f)])this['_applyEditorSearch']();}[_0x160929(0x68a)](){const _0x312e28=_0x160929;if(this[_0x312e28(0x8c9)])return this[_0x312e28(0x8c9)];const _0x252369=['primary',_0x312e28(0xe93),_0x312e28(0xc5e),'pink',_0x312e28(0xe35),_0x312e28(0x1a6),_0x312e28(0x98f),_0x312e28(0x500),_0x312e28(0x98b),'cyan',_0x312e28(0xb24),_0x312e28(0xd26),_0x312e28(0xe2f),'lime',_0x312e28(0xc65),_0x312e28(0xe7d),_0x312e28(0xa7b),_0x312e28(0x9d7),_0x312e28(0x48c),_0x312e28(0x36f),_0x312e28(0x7fe),_0x312e28(0x2b0),'blue-grey',_0x312e28(0x947),_0x312e28(0x5fd)],_0xad374={},_0x299894={};try{const _0x22be57=this['shadowRoot']||document[_0x312e28(0x41a)],_0x51fac0=document[_0x312e28(0x5c6)](_0x312e28(0x405));_0x51fac0['style'][_0x312e28(0x279)]=_0x312e28(0x6b0),_0x22be57[_0x312e28(0x9fc)](_0x51fac0);for(const _0x4362e5 of _0x252369){_0x51fac0[_0x312e28(0x9a0)][_0x312e28(0x73c)]='#010203',_0x51fac0['style'][_0x312e28(0x73c)]=_0x312e28(0xab1)+_0x4362e5+'-color)';const _0x4e68c2=getComputedStyle(_0x51fac0)[_0x312e28(0x73c)]||'',_0x56f443=_0x4e68c2['match'](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x56f443){const _0x3a7ab9='#'+[_0x56f443[0x1],_0x56f443[0x2],_0x56f443[0x3]]['map'](_0x4daa63=>(+_0x4daa63)[_0x312e28(0x4af)](0x10)[_0x312e28(0x36e)](0x2,'0'))['join']('');if(_0x3a7ab9==='#010203')continue;_0xad374[_0x4362e5]=_0x3a7ab9;if(!(_0x3a7ab9 in _0x299894))_0x299894[_0x3a7ab9]=_0x4362e5;}}_0x51fac0[_0x312e28(0x25f)]();}catch(_0x2620fa){}return this[_0x312e28(0x8c9)]={'n2h':_0xad374,'h2n':_0x299894},this[_0x312e28(0x8c9)];}['_coerceColor'](_0x37122c){const _0x375351=_0x160929;if(!_0x37122c)return _0x375351(0xd28);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x375351(0x2e2)](_0x37122c))return _0x37122c;const _0x36f720=String(_0x37122c)['match'](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x36f720)return'#'+[_0x36f720[0x1],_0x36f720[0x2],_0x36f720[0x3]][_0x375351(0x7ee)](_0x1d281f=>parseInt(_0x1d281f)['toString'](0x10)[_0x375351(0x36e)](0x2,'0'))[_0x375351(0xc0d)]('');return'#888888';}[_0x160929(0xb38)](_0x200bc2,_0x4bea0d){let _0x1d9ccf;return(..._0x25d0eb)=>{clearTimeout(_0x1d9ccf),_0x1d9ccf=setTimeout(()=>_0x200bc2(..._0x25d0eb),_0x4bea0d);};}[_0x160929(0x4b0)](_0x278652){const _0x55b3d4=_0x160929;if(!_0x278652)return'';let _0x3635e9='';for(;_0x278652&&_0x278652!==this[_0x55b3d4(0xbaf)];_0x278652=_0x278652[_0x55b3d4(0x463)]){let _0xf1a08=_0x278652[_0x55b3d4(0x2bf)][_0x55b3d4(0x412)]();if(_0x278652['id'])_0xf1a08+='#'+_0x278652['id'];if(_0x278652[_0x55b3d4(0xb6c)][_0x55b3d4(0xc70)])_0xf1a08+='.'+[..._0x278652['classList']][_0x55b3d4(0xc0d)]('.');if(_0x278652[_0x55b3d4(0x4bb)]){if(_0x278652[_0x55b3d4(0x4bb)][_0x55b3d4(0x549)]!==undefined)_0xf1a08+=_0x55b3d4(0x812)+_0x278652['dataset'][_0x55b3d4(0x549)]+'\x22]';else{if(_0x278652['dataset'][_0x55b3d4(0x472)]!==undefined)_0xf1a08+=_0x55b3d4(0xcf0)+_0x278652[_0x55b3d4(0x4bb)][_0x55b3d4(0x472)]+'\x22]';}}_0x3635e9=_0xf1a08+(_0x3635e9?'\x20>\x20'+_0x3635e9:'');}return _0x3635e9;}[_0x160929(0x3c7)](){const _0xa2f550=_0x160929;return this[_0xa2f550(0x21c)];}}!customElements['get'](_0x160929(0xa04))&&customElements['define'](_0x160929(0xa04),StatisticsGraphChartCard);!customElements['get'](_0x160929(0x9ce))&&customElements[_0x160929(0x14f)](_0x160929(0x9ce),StatisticsGraphChartCardEditor);window[_0x160929(0x6d6)]=window[_0x160929(0x6d6)]||[],window[_0x160929(0x6d6)][_0x160929(0xd65)]({'type':'statistics-graph-chart-card','name':_0x160929(0x4ff),'description':_0x160929(0x875),'preview':!![],'documentationURL':_0x160929(0x904)}),console[_0x160929(0x8b3)]('%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20'+VERSION+'\x20',_0x160929(0x134),'color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200');
|