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

2 lines
1.2 MiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const _0xd69037=_0x6e61;(function(_0xea90a4,_0xb68f39){const _0x4832ac=_0x6e61,_0x3f1cb1=_0xea90a4();while(!![]){try{const _0x155585=-parseInt(_0x4832ac(0x73a))/0x1+parseInt(_0x4832ac(0xd71))/0x2+parseInt(_0x4832ac(0x217))/0x3*(-parseInt(_0x4832ac(0x473))/0x4)+parseInt(_0x4832ac(0x6b7))/0x5*(parseInt(_0x4832ac(0x820))/0x6)+-parseInt(_0x4832ac(0xc84))/0x7*(parseInt(_0x4832ac(0x943))/0x8)+-parseInt(_0x4832ac(0xbf0))/0x9*(-parseInt(_0x4832ac(0x7f5))/0xa)+-parseInt(_0x4832ac(0x70d))/0xb*(-parseInt(_0x4832ac(0x8e1))/0xc);if(_0x155585===_0xb68f39)break;else _0x3f1cb1['push'](_0x3f1cb1['shift']());}catch(_0x5e6b1f){_0x3f1cb1['push'](_0x3f1cb1['shift']());}}}(_0x590d,0x8f2d0));const VERSION=_0xd69037(0xe61),INTERVAL_PICKER_OPTIONS=Object[_0xd69037(0xc3e)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0xd69037(0x38b)},{'hours':0x18,'label':_0xd69037(0x6ab)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':'14D'},{'hours':0x2d0,'label':_0xd69037(0xb52)},{'hours':0x870,'label':_0xd69037(0x4f0)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object[_0xd69037(0xc3e)](['1H','2H','4H','8H','12H',_0xd69037(0x6ab),'7D']),DATE_PICKER_VALID_MODES=Object[_0xd69037(0xc3e)](['day','week',_0xd69037(0xe67),_0xd69037(0x25c)]),DATE_PICKER_RELATIVE_MODES=Object[_0xd69037(0xc3e)]({'last_24h':{'hours':0x18,'label':_0xd69037(0x8f9),'btn':_0xd69037(0x6ab)},'last_3d':{'days':0x3,'label':_0xd69037(0xc48),'btn':'3D'},'last_7d':{'days':0x7,'label':_0xd69037(0x334),'btn':'7D'},'last_15d':{'days':0xf,'label':'Last\x2015\x20days','btn':'15D'},'last_30d':{'days':0x1e,'label':'Last\x2030\x20days','btn':_0xd69037(0xb52)},'last_90d':{'days':0x5a,'label':_0xd69037(0x952),'btn':'90D'},'last_180d':{'days':0xb4,'label':_0xd69037(0x237),'btn':_0xd69037(0xc1b)},'last_12m':{'months':0xc,'label':_0xd69037(0xa4d),'btn':_0xd69037(0xc7b)}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0xd69037(0xc3e)]({'card_header':'','card_icon':null,'card_icon_color':null,'card_icon_image':null,'card_header_size':null,'card_background_color':null,'card_shadow':!![],'card_border':!![],'card_padding':null,'card_border_radius':null,'card_border_color':null,'card_border_width':null,'card_background_image':null,'card_background_blur':null,'card_header_color':null,'card_header_weight':null,'card_header_letter_spacing':null,'card_icon_size':null,'card_icon_position':'left','align_header':_0xd69037(0x593),'chart_mode':'timeline','chart_align':'center','sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'drill_down':![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0xd69037(0x43b),'time_zone':'auto','language':_0xd69037(0xa26),'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':_0xd69037(0x7f9),'show_grid':!![],'show_tooltip':!![],'show_tooltip_total':!![],'tooltip_stacked_total':!![],'show_x_axis':!![],'show_y_axis':!![],'show_y2_axis':![],'show_x_ticks':![],'show_y_ticks':![],'logarithmic':![],'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null,'y_axis_ticks':null,'y_axis_decimals':null,'y_axis_number_format':'system','y_axis_round_ticks':!![],'y_axis_label':null,'y2_axis_label':null,'show_y_axis_label':![],'y_axis_font_size':null,'y_axis_font_opacity':null,'y_axis_color':null,'x_axis_font_size':null,'x_axis_font_opacity':null,'x_axis_color':null,'x_axis_date_color':null,'x_axis_interval':null,'datetime_format':_0xd69037(0x5e7),'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':_0xd69037(0xe2f),'pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0xd69037(0x3c5),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0xd69037(0x278),'show_interval_picker':![],'interval_picker_position':'left','show_attribute_list':![],'attribute_list_position':_0xd69037(0x593),'show_pph_picker':![],'pph_picker_position':_0xd69037(0x593),'show_group_by_picker':![],'group_by_picker_position':_0xd69037(0x593),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0xd69037(0xbbe),'date_picker_nav_position':_0xd69037(0x593),'date_picker_shortcuts_position':_0xd69037(0x955),'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':_0xd69037(0xc57),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object['freeze']({'enabled':!![],'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0xd69037(0x756),'y_axis':_0xd69037(0x42e),'line_width':2.5,'line_style':_0xd69037(0x527),'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':_0xd69037(0x6a4),'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':_0xd69037(0xebb),'extrema_show_timestamp':!![],'show_extrema_min':!![],'show_extrema_max':!![],'extrema_color':null,'extrema_font_size':null,'extrema_bg_color':null,'extrema_bg_opacity':null,'show_average':![],'break_on_null':![],'carry_forward_ms':null,'show_state':!![],'show_state_last':![],'primary_state_as':null,'show_timestamp':![],'show_range_values':![],'name_position':null,'show_graph':!![],'auto_hide':undefined,'show_in_legend':![],'legend_stats':['min',_0xd69037(0x6a4),_0xd69037(0xa09)],'decimals':0x1,'number_format':'system','align_state':'left','trend_period_hours':0x1,'show_trend_icon':!![],'trend_up_color':null,'trend_down_color':null,'trend_stable_color':null,'name_size':null,'icon_size':null,'state_size':null,'trend_icon_size':null,'tap_action':null}),TEMPLATABLE_BOOL_CARD_KEYS=Object[_0xd69037(0xc3e)]([_0xd69037(0x442),'show_grid',_0xd69037(0xb39),_0xd69037(0x413),_0xd69037(0xa35),_0xd69037(0x63a),_0xd69037(0x577),_0xd69037(0xc0f),'show_y2_axis',_0xd69037(0x583),_0xd69037(0xb18),_0xd69037(0x2ec),_0xd69037(0x569),_0xd69037(0x45c),'logarithmic','state_timeline_show_labels','show_export']),TEMPLATABLE_BOOL_ENTITY_KEYS=Object[_0xd69037(0xc3e)]([_0xd69037(0x963),'show_in_legend',_0xd69037(0xa48),_0xd69037(0x205),_0xd69037(0x6c5),_0xd69037(0x64d),_0xd69037(0xa8f),'gradient',_0xd69037(0x805),_0xd69037(0xaff),_0xd69037(0x390),_0xd69037(0x939),_0xd69037(0x3de),_0xd69037(0x591),_0xd69037(0xe9b),'show_extrema_max',_0xd69037(0xedd),_0xd69037(0xb82)]),CHART_MODES=Object[_0xd69037(0xc3e)]([_0xd69037(0x4a0),_0xd69037(0xb88),_0xd69037(0xdac),_0xd69037(0x7c4),_0xd69037(0xd28),_0xd69037(0x2b1),_0xd69037(0x7fa),'radar',_0xd69037(0x9d0),'calendar',_0xd69037(0x59f),_0xd69037(0xdfb),_0xd69037(0x75d),_0xd69037(0x592)]),MODE_SETS=((()=>{const _0x48cc1e=_0xd69037,_0x20d558=_0x48cc1e(0x4a0),_0xe811ed=_0x48cc1e(0xb88),_0x138e93=_0x48cc1e(0xdac),_0x2dc940=_0x48cc1e(0x7c4),_0x5ec1eb=_0x48cc1e(0xd28),_0x483966=_0x48cc1e(0x2b1),_0x401a75='polararea',_0x4b1ba1=_0x48cc1e(0xb33),_0x54d7d8=_0x48cc1e(0x9d0),_0x5ac081='calendar',_0x24ef00='gauge',_0x2db4db='waterfall',_0x4a3f8b=_0x48cc1e(0x592);return{'TL':[_0x20d558],'NO_STL':CHART_MODES[_0x48cc1e(0x49d)](_0x33ae96=>_0x33ae96!==_0xe811ed),'TL_STL':[_0x20d558,_0xe811ed],'TL_SC':[_0x20d558,_0x138e93],'TL_SC_RD':[_0x20d558,_0x138e93,_0x4b1ba1],'TL_RD':[_0x20d558,_0x4b1ba1],'GA':[_0x24ef00],'PI':[_0x2dc940],'RK':[_0x5ec1eb],'STL':[_0xe811ed],'BOUNDS':[_0x20d558,_0x138e93,_0x483966,_0x4b1ba1,_0x54d7d8,_0x5ac081,_0x24ef00],'GRADIENT':[_0x20d558,_0x5ec1eb,_0x4b1ba1,_0x24ef00],'TOOLTIP_NAME':[_0x20d558,_0x2dc940,_0x5ec1eb,_0x483966,_0x401a75,_0x4b1ba1,_0x24ef00],'X_AXIS':[_0x20d558,_0xe811ed,_0x138e93,_0x54d7d8,_0x5ac081],'TOTAL':[_0x20d558,_0x2dc940,_0x5ec1eb,_0x483966,_0x401a75,_0x2db4db,_0x4a3f8b]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x2752d6=_0xd69037,_0x2893c2=MODE_SETS;return Object['freeze']({'entity':Object[_0x2752d6(0xc3e)]({'line_style':_0x2893c2['TL'],'smooth':_0x2893c2['TL'],'show_data_labels':_0x2893c2['TL'],'show_average':_0x2893c2['TL'],'moving_averages':_0x2893c2['TL'],'stack_group':_0x2893c2['TL'],'rise_fall_colors':_0x2893c2['TL'],'line_width':_0x2893c2[_0x2752d6(0x41f)],'show_line':_0x2893c2[_0x2752d6(0x41f)],'show_fill':_0x2893c2[_0x2752d6(0x41f)],'show_points':_0x2893c2['TL_SC_RD'],'point_size':_0x2893c2[_0x2752d6(0xdc6)],'point_colors':_0x2893c2[_0x2752d6(0xdc6)],'show_extrema':_0x2893c2['TL_SC'],'show_extrema_min':_0x2893c2[_0x2752d6(0xa02)],'show_extrema_max':_0x2893c2[_0x2752d6(0xa02)],'extrema_show_timestamp':_0x2893c2[_0x2752d6(0xa02)],'extrema_color':_0x2893c2[_0x2752d6(0xa02)],'extrema_font_size':_0x2893c2['TL_SC'],'extrema_bg_color':_0x2893c2[_0x2752d6(0xa02)],'extrema_bg_opacity':_0x2893c2[_0x2752d6(0xa02)],'lower_bound':_0x2893c2[_0x2752d6(0x38e)],'upper_bound':_0x2893c2['BOUNDS'],'gradient':_0x2893c2[_0x2752d6(0xef5)],'fill_opacity':_0x2893c2['GRADIENT'],'tooltip_name':_0x2893c2['TOOLTIP_NAME'],'needle_color':_0x2893c2['GA'],'show_trend_icon':_0x2893c2[_0x2752d6(0x57a)],'trend_period_hours':_0x2893c2[_0x2752d6(0x57a)],'trend_icon_size':_0x2893c2[_0x2752d6(0x57a)],'trend_up_color':_0x2893c2[_0x2752d6(0x57a)],'trend_down_color':_0x2893c2[_0x2752d6(0x57a)],'trend_stable_color':_0x2893c2[_0x2752d6(0x57a)]}),'card':Object[_0x2752d6(0xc3e)]({'show_now_line':_0x2893c2['TL'],'now_line_color':_0x2893c2['TL'],'now_line_opacity':_0x2893c2['TL'],'now_line_style':_0x2893c2['TL'],'now_line_width':_0x2893c2['TL'],'period_highlight':_0x2893c2['TL'],'period_highlight_color':_0x2893c2['TL'],'lower_bound':_0x2893c2['TL'],'upper_bound':_0x2893c2['TL'],'lower_bound_secondary':_0x2893c2['TL'],'upper_bound_secondary':_0x2893c2['TL'],'min_bound_range':_0x2893c2['TL'],'min_bound_range_secondary':_0x2893c2['TL'],'show_y2_axis':_0x2893c2['TL'],'show_x_ticks':_0x2893c2['TL'],'show_y_ticks':_0x2893c2['TL'],'y_axis_number_format':_0x2893c2['TL'],'y_axis_round_ticks':_0x2893c2['TL'],'x_axis_interval':_0x2893c2['TL'],'logarithmic':_0x2893c2['TL'],'stacked':_0x2893c2['TL'],'bar_spacing':_0x2893c2['TL'],'brush_zoom':_0x2893c2['TL'],'drill_down':_0x2893c2['TL'],'sparkline':_0x2893c2['TL'],'extended_window_multiplier':_0x2893c2['TL'],'x_grid_color':_0x2893c2['TL'],'x_grid_opacity':_0x2893c2['TL'],'x_grid_style':_0x2893c2['TL'],'x_grid_width':_0x2893c2['TL'],'y_grid_color':_0x2893c2['TL'],'y_grid_opacity':_0x2893c2['TL'],'y_grid_style':_0x2893c2['TL'],'y_grid_width':_0x2893c2['TL'],'tooltip_match_axis':_0x2893c2['TL'],'tooltip_order':_0x2893c2['TL'],'tooltip_stacked_total':_0x2893c2['TL'],'tooltip_sync':_0x2893c2['TL'],'tooltip_sync_group':_0x2893c2['TL'],'show_grid':_0x2893c2[_0x2752d6(0xa02)],'show_x_axis':_0x2893c2['TL_SC'],'show_y_axis':_0x2893c2[_0x2752d6(0xa02)],'y_axis_decimals':_0x2893c2[_0x2752d6(0xa02)],'y_axis_ticks':_0x2893c2[_0x2752d6(0xa02)],'zoom_sync':_0x2893c2[_0x2752d6(0xaa8)],'zoom_sync_group':_0x2893c2['TL_STL'],'scroll_sync':_0x2893c2[_0x2752d6(0xaa8)],'scroll_sync_group':_0x2893c2[_0x2752d6(0xaa8)],'x_axis_date_color':_0x2893c2[_0x2752d6(0xaa8)],'x_axis_color':_0x2893c2[_0x2752d6(0x970)],'x_axis_font_opacity':_0x2893c2[_0x2752d6(0x970)],'x_axis_font_size':_0x2893c2[_0x2752d6(0x970)],'pie_3d':_0x2893c2['PI'],'pie_style':_0x2893c2['PI'],'pie_spacing':_0x2893c2['PI'],'pie_center_color':_0x2893c2['PI'],'pie_center_font_size':_0x2893c2['PI'],'pie_label_color':_0x2893c2['PI'],'pie_label_font_size':_0x2893c2['PI'],'pie_label_format':_0x2893c2['PI'],'gauge_columns':_0x2893c2['GA'],'gauge_span':_0x2893c2['GA'],'gauge_show_minmax':_0x2893c2['GA'],'gauge_value_position':_0x2893c2['GA'],'gauge_value_size':_0x2893c2['GA'],'ranking_min_value':_0x2893c2['RK'],'chart_align':_0x2893c2['RK'],'state_timeline_corner_radius':_0x2893c2[_0x2752d6(0xc4c)],'state_timeline_show_labels':_0x2893c2[_0x2752d6(0xc4c)],'state_timeline_label_font_size':_0x2893c2['STL'],'show_tooltip_total':_0x2893c2[_0x2752d6(0x439)]})});})()),matrixRoot=_0x324130=>{const _0x1dfbd4=_0xd69037,_0x5adb05=String(_0x324130||''),_0x71c490=_0x5adb05[_0x1dfbd4(0x646)](/[.[]/);return _0x71c490===-0x1?_0x5adb05:_0x5adb05['slice'](0x0,_0x71c490);};function isEditorFieldRelevant(_0x28cbbd,_0x3d31b6,_0x12c74f){const _0x31b67c=_0xd69037,_0x578649=EDITOR_MODE_MATRIX[_0x28cbbd];if(!_0x578649)return!![];const _0x360463=_0x578649[_0x3d31b6]||_0x578649[matrixRoot(_0x3d31b6)];if(!_0x360463)return!![];return _0x360463[_0x31b67c(0x90a)](_0x12c74f||'timeline');}function cloneEntity(_0x684a21,_0x2b5bbf){const _0x358432=_0xd69037,_0x1e05a8=Object['create'](Object[_0x358432(0xd44)](_0x684a21)||Object[_0x358432(0xb2d)],Object['getOwnPropertyDescriptors'](_0x684a21));return _0x2b5bbf?Object[_0x358432(0xccc)](_0x1e05a8,_0x2b5bbf):_0x1e05a8;}const LEGEND_STATS_DEFAULT=Object[_0xd69037(0xc3e)]([_0xd69037(0x4b5),_0xd69037(0x6a4),_0xd69037(0xa09)]);function legendStatsOf(_0x1ed904){const _0x58a79a=_0xd69037,_0x248023=_0x1ed904?.['legend_stats'];if(Array[_0x58a79a(0x296)](_0x248023))return _0x248023[_0x58a79a(0x246)]?_0x248023:LEGEND_STATS_DEFAULT;if(typeof _0x248023===_0x58a79a(0x823)){const _0xe01b6b=_0x248023[_0x58a79a(0x788)](/[,\s]+/)[_0x58a79a(0x49d)](Boolean);return _0xe01b6b[_0x58a79a(0x246)]?_0xe01b6b:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x8e5ca9=>typeof _0x8e5ca9===_0xd69037(0x823)&&(_0x8e5ca9[_0xd69037(0x90a)]('{{')||_0x8e5ca9[_0xd69037(0x90a)]('{%')),COMPARE_PERIOD_LABELS=Object[_0xd69037(0xc3e)]({'previous_period':_0xd69037(0x599),'yesterday':_0xd69037(0xcb7),'last_week':_0xd69037(0x517),'last_month':_0xd69037(0x824),'last_year':_0xd69037(0xc1c)});function parseTemplateBool(_0x183860,_0x75140e){const _0x3ea01c=_0xd69037;if(_0x183860===null||_0x183860===undefined||_0x183860==='')return _0x75140e;if(typeof _0x183860===_0x3ea01c(0x3ce))return _0x183860;if(typeof _0x183860==='number')return _0x183860!==0x0;const _0x4f2cce=String(_0x183860)[_0x3ea01c(0x424)]()[_0x3ea01c(0x7cb)]();if(_0x4f2cce==='true'||_0x4f2cce==='on'||_0x4f2cce==='yes'||_0x4f2cce==='1')return!![];if(_0x4f2cce===_0x3ea01c(0xe32)||_0x4f2cce===_0x3ea01c(0xce5)||_0x4f2cce==='no'||_0x4f2cce==='0'||_0x4f2cce==='none'||_0x4f2cce==='unknown'||_0x4f2cce===_0x3ea01c(0xace))return![];const _0xd9dc0b=Number(_0x4f2cce);if(!Number[_0x3ea01c(0xc16)](_0xd9dc0b))return _0xd9dc0b!==0x0;return _0x75140e;}const PALETTE=Object[_0xd69037(0xc3e)]([_0xd69037(0xb8a),_0xd69037(0x26c),'#2ecc71',_0xd69037(0x79b),_0xd69037(0xbad),_0xd69037(0x7dd),'#e74c3c',_0xd69037(0xf06),'#e67e22',_0xd69037(0x728),_0xd69037(0xa54),_0xd69037(0x3f4),'#8e44ad',_0xd69037(0x1fa),_0xd69037(0x418),_0xd69037(0x9dc)]),STATE_TIMELINE_COLORS=Object[_0xd69037(0xc3e)]([_0xd69037(0xba7),_0xd69037(0x1fb),_0xd69037(0x8ec),_0xd69037(0x79b),_0xd69037(0xbad),_0xd69037(0x7dd),_0xd69037(0x84a),'#3498db',_0xd69037(0x335),'#00bcd4']);function stateSegmentColor(_0x2aaff8,_0x2e9f6e,_0x38517a){const _0x28378e=_0xd69037;return _0x2aaff8?.[_0x28378e(0x851)]||_0x2e9f6e?.[_0x28378e(0x851)]||STATE_TIMELINE_COLORS[_0x38517a%STATE_TIMELINE_COLORS[_0x28378e(0x246)]];}function bandedGradient(_0x250400,_0x42879e=_0xd69037(0xb37)){const _0xe211ef=_0xd69037;if(!_0x250400||!_0x250400[_0xe211ef(0x246)])return null;if(_0x250400[_0xe211ef(0x246)]===0x1)return _0x250400[0x0];const _0x3bfa86=_0x250400[_0xe211ef(0x246)],_0x412dcc=_0x250400[_0xe211ef(0x723)]((_0x366ebf,_0x471a00)=>_0x366ebf+'\x20'+(_0x471a00*0x64/_0x3bfa86)['toFixed'](0x3)+'%\x20'+((_0x471a00+0x1)*0x64/_0x3bfa86)['toFixed'](0x3)+'%');return _0xe211ef(0xb90)+_0x42879e+',\x20'+_0x412dcc[_0xe211ef(0x860)](',\x20')+')';}function resolveEntityAreaName(_0x3820a5,_0x3c3309){const _0x5ee9d2=_0xd69037;if(!_0x3c3309||!_0x3820a5)return null;const _0x47925c=_0x3820a5[_0x5ee9d2(0xd1e)]?.[_0x3c3309];let _0x5a21a5=_0x47925c?.[_0x5ee9d2(0xa75)]||null;if(!_0x5a21a5&&_0x47925c?.['device_id'])_0x5a21a5=_0x3820a5[_0x5ee9d2(0xdee)]?.[_0x47925c[_0x5ee9d2(0xc22)]]?.[_0x5ee9d2(0xa75)]||null;if(!_0x5a21a5)return null;const _0x2d0dbc=_0x3820a5['areas']?.[_0x5a21a5]?.['name'];return typeof _0x2d0dbc==='string'&&_0x2d0dbc[_0x5ee9d2(0x424)]()?_0x2d0dbc[_0x5ee9d2(0x424)]():null;}function attributeDisplayName(_0x44c25f,_0x30baf3,_0x425aa1){const _0x2bb9d0=_0xd69037;if(!_0x425aa1)return'';const _0x5104dd=_0x44c25f?.['states']?.[_0x30baf3];try{const _0x23eb14=_0x44c25f?.['formatEntityAttributeName'];if(typeof _0x23eb14===_0x2bb9d0(0x5f3)&&_0x5104dd){const _0x388ccd=_0x23eb14['call'](_0x44c25f,_0x5104dd,_0x425aa1);if(_0x388ccd)return String(_0x388ccd);}}catch(_0x5e5983){}return String(_0x425aa1)[_0x2bb9d0(0x4e3)](/_/g,'\x20')['replace'](/\b\w/g,_0x250e57=>_0x250e57[_0x2bb9d0(0x47c)]());}function applyAttributeName(_0x563c97,_0x22d0a6,_0x280fc1,_0x18a341,_0x157a33){const _0x35ebb1=_0xd69037;if(!_0x563c97||_0x18a341?.[_0x35ebb1(0x240)]!=null)return _0x280fc1;if(!_0x563c97[_0x35ebb1(0xb5b)]&&!_0x563c97[_0x35ebb1(0xd5d)])return _0x280fc1;const _0x34bbe6=attributeDisplayName(_0x22d0a6,_0x18a341['entity'],_0x157a33);if(!_0x34bbe6)return _0x280fc1;if(_0x563c97[_0x35ebb1(0xd5d)])return _0x34bbe6;return _0x280fc1?_0x280fc1+_0x35ebb1(0xe43)+_0x34bbe6:_0x34bbe6;}function buildAreaSuffixes(_0x32d9ba,_0xb1795e,_0x3fa08b,_0x31c852){const _0x14c981=_0xd69037,_0x568e9b=_0xb1795e||[],_0x4a5570=new Map();return _0x568e9b[_0x14c981(0xcab)]((_0x2555d5,_0x4fea70)=>{const _0x4cdb10=_0x14c981;if(!_0x2555d5||_0x2555d5['_compareOf']!=null)return;if(_0x2555d5[_0x4cdb10(0x240)]&&typeof _0x2555d5[_0x4cdb10(0x240)]===_0x4cdb10(0x823))return;const _0x59080a=resolveEntityAreaName(_0x32d9ba,_0x2555d5[_0x4cdb10(0xa6c)]||_0x2555d5[_0x4cdb10(0x2f8)]);if(!_0x59080a)return;const _0x59aedb=_0x32d9ba?.[_0x4cdb10(0xadf)]?.[_0x2555d5[_0x4cdb10(0xa6c)]],_0x18876a=String(_0x59aedb?.[_0x4cdb10(0xef6)]?.['friendly_name']||(_0x2555d5['statistic_id']?_0x3fa08b?.[_0x2555d5[_0x4cdb10(0x2f8)]]?.[_0x4cdb10(0x240)]:null)||_0x2555d5['entity']||_0x2555d5[_0x4cdb10(0x2f8)]||''),_0x379edb=_0x31c852?String(_0x31c852(_0x2555d5,_0x4fea70,_0x18876a)??_0x18876a):_0x18876a;if(_0x379edb['toLowerCase']()[_0x4cdb10(0x90a)](_0x59080a[_0x4cdb10(0x7cb)]()))return;_0x4a5570[_0x4cdb10(0xd1b)](_0x4fea70,_0x4cdb10(0xe43)+_0x59080a);}),_0x4a5570[_0x14c981(0x5a0)]?_0x4a5570:null;}let _txtMeasureCtx;function measureTextWidth(_0x5a3b6c,_0x31f0a9){const _0x2eb2e1=_0xd69037,_0x2bcebf=String(_0x5a3b6c==null?'':_0x5a3b6c);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document[_0x2eb2e1(0x384)](_0x2eb2e1(0x96c))[_0x2eb2e1(0x91a)]('2d')||null;}catch(_0x540172){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0x2bcebf[_0x2eb2e1(0x246)]*0x8;if(_txtMeasureCtx['font']!==_0x31f0a9)_txtMeasureCtx['font']=_0x31f0a9;return _txtMeasureCtx[_0x2eb2e1(0x89a)](_0x2bcebf)[_0x2eb2e1(0xa91)];}function wrapLabelLines(_0x117e5f,_0x1606b1,_0x2e1fbe,_0xa94cff){const _0x51c250=_0xd69037,_0x20f447=String(_0x117e5f==null?'':_0x117e5f)[_0x51c250(0x424)]();if(!_0x20f447||_0x1606b1<=0x0)return{'lines':[],'truncated':![]};const _0x35e07e=_0x4cacdd=>measureTextWidth(_0x4cacdd,_0xa94cff),_0x591d79=[];let _0x3a0b4f='';const _0x32f107=_0x585a61=>{const _0x58bbc6=_0x51c250;let _0xb0c4a9=_0x585a61;while(_0x35e07e(_0xb0c4a9)>_0x1606b1){let _0x35fe17=_0xb0c4a9[_0x58bbc6(0x246)]-0x1;while(_0x35fe17>0x1&&_0x35e07e(_0xb0c4a9['slice'](0x0,_0x35fe17))>_0x1606b1)_0x35fe17--;_0x591d79[_0x58bbc6(0xa8b)](_0xb0c4a9[_0x58bbc6(0x57e)](0x0,_0x35fe17)),_0xb0c4a9=_0xb0c4a9[_0x58bbc6(0x57e)](_0x35fe17);}return _0xb0c4a9;};for(let _0x49c562 of _0x20f447[_0x51c250(0x788)](/\s+/)){if(_0x35e07e(_0x49c562)>_0x1606b1){_0x3a0b4f&&(_0x591d79[_0x51c250(0xa8b)](_0x3a0b4f),_0x3a0b4f='');_0x3a0b4f=_0x32f107(_0x49c562);continue;}if(!_0x3a0b4f)_0x3a0b4f=_0x49c562;else{if(_0x35e07e(_0x3a0b4f+'\x20'+_0x49c562)<=_0x1606b1)_0x3a0b4f+='\x20'+_0x49c562;else _0x591d79[_0x51c250(0xa8b)](_0x3a0b4f),_0x3a0b4f=_0x49c562;}}if(_0x3a0b4f)_0x591d79[_0x51c250(0xa8b)](_0x3a0b4f);if(_0x591d79[_0x51c250(0x246)]<=_0x2e1fbe)return{'lines':_0x591d79,'truncated':![]};const _0x3040f8=_0x591d79[_0x51c250(0x57e)](0x0,_0x2e1fbe);let _0x222fb4=_0x3040f8[_0x2e1fbe-0x1];while(_0x222fb4[_0x51c250(0x246)]>0x1&&_0x35e07e(_0x222fb4+'…')>_0x1606b1)_0x222fb4=_0x222fb4[_0x51c250(0x57e)](0x0,-0x1);return _0x3040f8[_0x2e1fbe-0x1]=_0x222fb4+'…',{'lines':_0x3040f8,'truncated':!![]};}function pickName(_0x1476f1,_0x10359f,_0x565a22){const _0x4bb078=_0xd69037,_0x21b20d=typeof _0x1476f1===_0x4bb078(0x823)&&(_0x1476f1[_0x4bb078(0x90a)]('{{')||_0x1476f1[_0x4bb078(0x90a)]('{%'));if(_0x21b20d)return _0x10359f!==undefined&&_0x10359f!==null&&_0x10359f!==''?_0x10359f:_0x565a22?.[_0x4bb078(0x989)]??undefined;if(_0x1476f1!==undefined&&_0x1476f1!==null)return _0x1476f1;return _0x565a22?.['friendly_name']??undefined;}function normalizeTemplateResult(_0x59e7ef){const _0xfe92eb=_0xd69037;if(_0x59e7ef===null||_0x59e7ef===undefined)return'';const _0x39ee5b=typeof _0x59e7ef===_0xfe92eb(0x823)?_0x59e7ef:String(_0x59e7ef);return _0x39ee5b[_0xfe92eb(0x424)]();}const isNum=_0x5bf4ce=>typeof _0x5bf4ce===_0xd69037(0xad9)&&Number[_0xd69037(0x8bb)](_0x5bf4ce),clamp=(_0x4f5eb2,_0x3489ba,_0x402bb5)=>Math['max'](_0x3489ba,Math[_0xd69037(0x4b5)](_0x402bb5,_0x4f5eb2)),toNum=_0x35e205=>{const _0x1c0b50=_0xd69037;if(_0x35e205===null||_0x35e205===undefined||_0x35e205==='')return null;const _0x35542c=typeof _0x35e205===_0x1c0b50(0xad9)?_0x35e205:parseFloat(_0x35e205);return Number[_0x1c0b50(0x8bb)](_0x35542c)?_0x35542c:null;};function resolveOffsetHours(_0x266f77,_0x404711){const _0x3ce4ef=_0xd69037;if(_0x266f77===null||_0x266f77===undefined||_0x266f77==='')return 0x0;if(typeof _0x266f77===_0x3ce4ef(0xad9))return Number['isFinite'](_0x266f77)?_0x266f77:0x0;const _0x44d7c6=String(_0x266f77)[_0x3ce4ef(0x424)]();if(_0x44d7c6==='')return 0x0;const _0x4acdb4=parseFloat(_0x44d7c6);if(!isNaN(_0x4acdb4)&&/^-?[\d.]+$/[_0x3ce4ef(0xd98)](_0x44d7c6))return _0x4acdb4;const _0x46ed19=_0x404711?.['states']?.[_0x44d7c6];if(_0x46ed19){const _0x2cda73=parseFloat(_0x46ed19[_0x3ce4ef(0x2c8)]);return Number['isFinite'](_0x2cda73)?_0x2cda73:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzPartsCache=new Map();function _tzFmt(_0x2a6f91){const _0x57cb78=_0xd69037;let _0x202062=_tzFmtCache['get'](_0x2a6f91);return!_0x202062&&(_0x202062=new Intl[(_0x57cb78(0xf04))](_0x57cb78(0x8dd),{'timeZone':_0x2a6f91,'hour12':![],'year':'numeric','month':'2-digit','day':_0x57cb78(0x710),'hour':'2-digit','minute':_0x57cb78(0x710),'second':_0x57cb78(0x710),'weekday':_0x57cb78(0xc18)}),_tzFmtCache['set'](_0x2a6f91,_0x202062)),_0x202062;}function tzParts(_0x33e453,_0x389e7f){const _0x16be3e=_0xd69037;if(!_0x389e7f){const _0x4092e4=new Date(_0x33e453);return{'y':_0x4092e4[_0x16be3e(0x9fc)](),'mo':_0x4092e4['getMonth'](),'d':_0x4092e4[_0x16be3e(0xe20)](),'h':_0x4092e4[_0x16be3e(0x4b1)](),'mi':_0x4092e4['getMinutes'](),'wd':_0x4092e4[_0x16be3e(0x906)]()||0x7};}const _0x7b878b=_0x389e7f+'|'+_0x33e453,_0x16c8d3=_tzPartsCache[_0x16be3e(0x397)](_0x7b878b);if(_0x16c8d3)return _0x16c8d3;let _0x5ee3f9;try{const _0x3db329={};for(const _0x103f80 of _tzFmt(_0x389e7f)[_0x16be3e(0xc3d)](_0x33e453))_0x3db329[_0x103f80[_0x16be3e(0xc97)]]=_0x103f80[_0x16be3e(0x3c5)];const _0x1917aa={'Mon':0x1,'Tue':0x2,'Wed':0x3,'Thu':0x4,'Fri':0x5,'Sat':0x6,'Sun':0x7};_0x5ee3f9={'y':+_0x3db329[_0x16be3e(0x25c)],'mo':+_0x3db329[_0x16be3e(0xe67)]-0x1,'d':+_0x3db329[_0x16be3e(0xc78)],'h':_0x3db329['hour']==='24'?0x0:+_0x3db329[_0x16be3e(0x90c)],'mi':+_0x3db329[_0x16be3e(0x4e9)],'wd':_0x1917aa[_0x3db329['weekday']]||0x1};}catch(_0xb58d4c){const _0x5ba5a2=new Date(_0x33e453);_0x5ee3f9={'y':_0x5ba5a2[_0x16be3e(0x9fc)](),'mo':_0x5ba5a2[_0x16be3e(0x8f6)](),'d':_0x5ba5a2[_0x16be3e(0xe20)](),'h':_0x5ba5a2[_0x16be3e(0x4b1)](),'mi':_0x5ba5a2['getMinutes'](),'wd':_0x5ba5a2[_0x16be3e(0x906)]()||0x7};}if(_tzPartsCache[_0x16be3e(0x5a0)]>=0x186a0){let _0x3ebc3a=0x2ee0;for(const _0x12df21 of _tzPartsCache[_0x16be3e(0xe6e)]()){_tzPartsCache[_0x16be3e(0x2a1)](_0x12df21);if(--_0x3ebc3a<=0x0)break;}}return _tzPartsCache[_0x16be3e(0xd1b)](_0x7b878b,_0x5ee3f9),_0x5ee3f9;}function zonedWallToMs(_0x4a4a37,_0x86e2c5,_0x26edae,_0x243af4,_0x35ce28,_0x4a195e,_0x534955){const _0x2f2031=_0xd69037;if(!_0x534955)return new Date(_0x4a4a37,_0x86e2c5,_0x26edae,_0x243af4,_0x35ce28,_0x4a195e)['getTime']();const _0x20bd07=Date[_0x2f2031(0x86e)](_0x4a4a37,_0x86e2c5,_0x26edae,_0x243af4,_0x35ce28,_0x4a195e),_0x5c590e=tzParts(_0x20bd07,_0x534955),_0x356e3f=Date['UTC'](_0x5c590e['y'],_0x5c590e['mo'],_0x5c590e['d'],_0x5c590e['h'],_0x5c590e['mi'],_0x4a195e);return _0x20bd07-(_0x356e3f-_0x20bd07);}function tzStartOfDayMs(_0x467d38,_0x1286f8){const _0x2c4c35=tzParts(_0x467d38,_0x1286f8);return zonedWallToMs(_0x2c4c35['y'],_0x2c4c35['mo'],_0x2c4c35['d'],0x0,0x0,0x0,_0x1286f8);}const _FIRST_WD_NAMES=Object[_0xd69037(0xc3e)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x4b30f7){const _0xf35e76=_0xd69037,_0x40720a=_0x4b30f7?.[_0xf35e76(0x6a9)]?.[_0xf35e76(0x1f4)];if(_0x40720a&&Object[_0xf35e76(0xb2d)][_0xf35e76(0x494)][_0xf35e76(0xb38)](_FIRST_WD_NAMES,_0x40720a))return _FIRST_WD_NAMES[_0x40720a];try{const _0x1ec85d=_0x4b30f7?.[_0xf35e76(0x6a9)]?.[_0xf35e76(0x89d)]||_0x4b30f7?.['language']||'en',_0x33e521=new Intl[(_0xf35e76(0x292))](_0x1ec85d),_0x351edf=typeof _0x33e521[_0xf35e76(0xc29)]===_0xf35e76(0x5f3)?_0x33e521[_0xf35e76(0xc29)]():_0x33e521[_0xf35e76(0xc9b)],_0x12886b=_0x351edf?.[_0xf35e76(0xa77)];if(typeof _0x12886b===_0xf35e76(0xad9)&&_0x12886b>=0x1&&_0x12886b<=0x7)return _0x12886b;}catch{}return 0x1;}const weekStartOffsetDays=(_0x548246,_0x5444de)=>(_0x548246-_0x5444de+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x4c1a17){const _0xd9229e=_0xd69037;try{return new Intl[(_0xd9229e(0xf04))]('en',{'timeZone':_0x4c1a17}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x769024,_0x306d7a){const _0x340ecf=_0xd69037,_0x1e6724=String(_0x306d7a?.['time_zone']??_0x340ecf(0xa26))[_0x340ecf(0x424)]();let _0x394620=null;if(_0x1e6724===''||_0x1e6724===_0x340ecf(0x8c7))return null;if(_0x1e6724==='server')_0x394620=_0x769024?.[_0x340ecf(0x3a0)]?.[_0x340ecf(0xba9)]||null;else _0x1e6724===_0x340ecf(0xa26)?_0x394620=_0x769024?.[_0x340ecf(0x6a9)]?.[_0x340ecf(0xba9)]===_0x340ecf(0x7ea)?_0x769024?.[_0x340ecf(0x3a0)]?.['time_zone']||null:null:_0x394620=_0x1e6724;if(!_0x394620)return null;if(!isValidTimeZone(_0x394620))return!_tzInvalidWarned[_0x340ecf(0x5c4)](_0x394620)&&(_tzInvalidWarned[_0x340ecf(0xbd8)](_0x394620),console[_0x340ecf(0x3a6)](_0x340ecf(0xcd3)+_0x394620+_0x340ecf(0xd8d))),null;try{const _0x3f6572=Intl['DateTimeFormat']()[_0x340ecf(0xc82)]()[_0x340ecf(0xd3d)];if(_0x3f6572&&_0x3f6572===_0x394620)return null;}catch{}return _0x394620;}const LANG_NAMES={'en':_0xd69037(0xc85)},I18N={'en':{}};try{const _tr=await import(new URL(_0xd69037(0xb65)+VERSION,import.meta.url));if(_tr?.['I18N']){for(const [lang,table]of Object['entries'](_tr[_0xd69037(0xe2b)]))I18N[lang]=table;}if(_tr?.['LANG_NAMES'])Object[_0xd69037(0xccc)](LANG_NAMES,_tr[_0xd69037(0x207)]);_tr?.[_0xd69037(0xf08)]&&_tr['T_VERSION']!==VERSION&&console[_0xd69037(0x3a6)](_0xd69037(0x5e0)+_tr['T_VERSION']+_0xd69037(0x900)+VERSION+_0xd69037(0xa58));}catch(_0x1d3004){console[_0xd69037(0x49b)](_0xd69037(0xdf1));}function resolveCardLanguage(_0x279a52,_0x4e04a2){const _0x2ea0c3=_0xd69037,_0x2f02e5=String(_0x4e04a2?.[_0x2ea0c3(0x89d)]??_0x2ea0c3(0xa26))[_0x2ea0c3(0x424)]();if(_0x2f02e5&&_0x2f02e5!=='auto')return _0x2f02e5;return _0x279a52?.[_0x2ea0c3(0x6a9)]?.['language']||typeof navigator!==_0x2ea0c3(0x9eb)&&navigator['language']||'en';}function cardT(_0x5d5bc7,_0x32879c,_0x15ae9c){const _0x134fc5=_0xd69037;let _0x228267=resolveCardLanguage(_0x5d5bc7,_0x32879c)['toLowerCase']();if(_0x228267==='no'||_0x228267[_0x134fc5(0x3a7)](_0x134fc5(0x4e7)))_0x228267='nb';const _0x41e79a=I18N[_0x228267]||I18N[_0x228267['split']('-')[0x0]];return _0x41e79a&&_0x41e79a[_0x15ae9c]||_0x15ae9c;}function localizeEntityState(_0x1f5850,_0x357aaa,_0xe81f99){const _0x65f311=_0xd69037,_0x275e76=_0xe81f99??_0x357aaa?.[_0x65f311(0x2c8)];if(_0x275e76==null)return'';try{if(_0x357aaa&&typeof _0x1f5850?.[_0x65f311(0x783)]===_0x65f311(0x5f3)){const _0x177771=_0xe81f99!=null?_0x1f5850[_0x65f311(0x783)](_0x357aaa,String(_0xe81f99)):_0x1f5850[_0x65f311(0x783)](_0x357aaa);if(_0x177771)return _0x177771;}}catch(_0x367e8d){}return String(_0x275e76);}function niceYTicks(_0x40daaf,_0x3a0dfd,_0x6c9c4d=0x4,_0x17a08d=0x0){const _0xf10916=_0xd69037;if(!isFinite(_0x40daaf)||!isFinite(_0x3a0dfd)||_0x3a0dfd<=_0x40daaf)return null;const _0x21eeee=_0x3a0dfd-_0x40daaf,_0x3ab9b4=_0x21eeee/Math[_0xf10916(0xa09)](0x1,_0x6c9c4d);let _0x1f1e74;if(_0x17a08d>0x0&&_0x21eeee>=_0x17a08d){const _0x360c23=_0x3ab9b4/_0x17a08d,_0x20b932=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x27fe65=_0x20b932[_0x20b932[_0xf10916(0x246)]-0x1];for(let _0x3f016b=0x0;_0x3f016b<_0x20b932[_0xf10916(0x246)];_0x3f016b++){const _0xa4c1c3=_0x20b932[_0x3f016b+0x1];if(_0xa4c1c3===undefined||_0x360c23<Math[_0xf10916(0xaab)](_0x20b932[_0x3f016b]*_0xa4c1c3)){_0x27fe65=_0x20b932[_0x3f016b];break;}}_0x1f1e74=_0x27fe65*_0x17a08d;}else{const _0x3fdc14=Math[_0xf10916(0x4b7)](0xa,Math['floor'](Math[_0xf10916(0x753)](_0x3ab9b4))),_0x19cd5b=_0x3ab9b4/_0x3fdc14;if(_0x19cd5b<1.5)_0x1f1e74=0x1*_0x3fdc14;else{if(_0x19cd5b<0x3)_0x1f1e74=0x2*_0x3fdc14;else{if(_0x19cd5b<0x7)_0x1f1e74=0x5*_0x3fdc14;else _0x1f1e74=0xa*_0x3fdc14;}}}const _0x1b2ad8=Math[_0xf10916(0xe12)](_0x40daaf/_0x1f1e74-1e-9)*_0x1f1e74,_0x301e34=[];for(let _0x30ac22=0x0;_0x30ac22<0x32;_0x30ac22++){const _0x79285e=_0x1b2ad8+_0x30ac22*_0x1f1e74;if(_0x79285e>_0x3a0dfd+_0x1f1e74*0.000001)break;if(_0x79285e>=_0x40daaf-_0x1f1e74*0.000001)_0x301e34[_0xf10916(0xa8b)](_0x79285e);}return _0x301e34[_0xf10916(0x246)]>=0x2?_0x301e34:null;}function applyStateMap(_0x50cba0,_0x2cc82b){const _0x38696c=_0xd69037;if(!_0x2cc82b||!Array['isArray'](_0x2cc82b))return{'value':parseFloat(_0x50cba0),'mapped':![]};const _0x1c179c=_0x2cc82b['findIndex'](_0x2f2c72=>String(_0x2f2c72[_0x38696c(0x3c5)])===String(_0x50cba0));if(_0x1c179c!==-0x1)return{'value':_0x1c179c,'mapped':!![],'label':_0x2cc82b[_0x1c179c][_0x38696c(0xc27)]};return{'value':parseFloat(_0x50cba0),'mapped':![]};}function autoStateMap(_0x4d3433,_0x2972b4,_0x3da234){const _0x1750e5=_0xd69037;if(!_0x4d3433)return null;if(_0x4d3433[_0x1750e5(0xa87)])return _0x4d3433[_0x1750e5(0xa87)];const _0x45d67b=_0x4d3433[_0x1750e5(0x2c9)]===_0x1750e5(0x8af)||_0x3da234===_0x1750e5(0xb88);if(!_0x45d67b)return null;if(_0x4d3433[_0x1750e5(0xdca)]||_0x4d3433[_0x1750e5(0x69c)]||_0x4d3433[_0x1750e5(0x619)])return null;const _0x35f779=_0x4d3433['entity']?.[_0x1750e5(0x788)]('.')[0x0];if(_0x35f779===_0x1750e5(0xa52)||_0x35f779==='input_boolean')return[{'value':_0x1750e5(0xce5)},{'value':'on'}];const _0x5b1415=_0x2972b4?.[_0x1750e5(0xadf)]?.[_0x4d3433[_0x1750e5(0xa6c)]];if(_0x5b1415&&isNaN(parseFloat(_0x5b1415[_0x1750e5(0x2c8)]))&&_0x5b1415['state']!==_0x1750e5(0xe81)&&_0x5b1415[_0x1750e5(0x2c8)]!==_0x1750e5(0xace)){const _0x580d4b=new Set();_0x5b1415[_0x1750e5(0xef6)]?.[_0x1750e5(0x584)]?_0x5b1415['attributes'][_0x1750e5(0x584)][_0x1750e5(0xcab)](_0x21b3e0=>_0x580d4b[_0x1750e5(0xbd8)](_0x21b3e0)):_0x580d4b[_0x1750e5(0xbd8)](_0x5b1415[_0x1750e5(0x2c8)]);if(_0x580d4b[_0x1750e5(0x5a0)]>0x0)return[..._0x580d4b][_0x1750e5(0x723)](_0x18f10a=>({'value':_0x18f10a}));}return null;}function escapeHtml(_0x4506c0){const _0x1cce31=_0xd69037;return String(_0x4506c0??'')[_0x1cce31(0x4e3)](/&/g,_0x1cce31(0x2d6))[_0x1cce31(0x4e3)](/</g,_0x1cce31(0xef3))[_0x1cce31(0x4e3)](/>/g,_0x1cce31(0xbb2))[_0x1cce31(0x4e3)](/"/g,_0x1cce31(0x82a))[_0x1cce31(0x4e3)](/'/g,_0x1cce31(0x4c3));}function hashString(_0x55a27e){const _0x14d68f=_0xd69037;let _0xcb3c6e=0x1505;for(let _0x583cb9=0x0;_0x583cb9<_0x55a27e['length'];_0x583cb9++)_0xcb3c6e=(_0xcb3c6e<<0x5)+_0xcb3c6e+_0x55a27e[_0x14d68f(0x298)](_0x583cb9)>>>0x0;return _0xcb3c6e['toString'](0x24);}const lsGet=_0x37f4bc=>{const _0x31fe9d=_0xd69037;try{return localStorage[_0x31fe9d(0x84d)](_0x37f4bc);}catch{return null;}},lsSet=(_0x577e15,_0x2f8cdd)=>{const _0x1db72e=_0xd69037;try{localStorage[_0x1db72e(0x4eb)](_0x577e15,_0x2f8cdd);}catch{}},lsDel=_0xbb385b=>{const _0x12d253=_0xd69037;try{localStorage[_0x12d253(0x36f)](_0xbb385b);}catch{}};function parseColor(_0x45984f){const _0x6e83e8=_0xd69037;if(!_0x45984f)return{'r':0x88,'g':0x88,'b':0x88};const _0xceaea5=String(_0x45984f)[_0x6e83e8(0x424)]();if(_0xceaea5['startsWith']('#')){const _0x21a854=_0xceaea5[_0x6e83e8(0x246)]===0x4?_0xceaea5['slice'](0x1)[_0x6e83e8(0x788)]('')[_0x6e83e8(0x723)](_0x30f4e9=>_0x30f4e9+_0x30f4e9)[_0x6e83e8(0x860)](''):_0xceaea5[_0x6e83e8(0x57e)](0x1);return{'r':parseInt(_0x21a854[_0x6e83e8(0x57e)](0x0,0x2),0x10),'g':parseInt(_0x21a854[_0x6e83e8(0x57e)](0x2,0x4),0x10),'b':parseInt(_0x21a854['slice'](0x4,0x6),0x10)};}const _0x345a9b=_0xceaea5['match'](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x345a9b)return{'r':+_0x345a9b[0x1],'g':+_0x345a9b[0x2],'b':+_0x345a9b[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x3408c5,_0x2451af)=>{const _0x5abcf8=_0xd69037,{r:_0x12f102,g:_0x19a3f8,b:_0x4ea3ac}=parseColor(_0x3408c5);return _0x5abcf8(0xdd5)+_0x12f102+','+_0x19a3f8+','+_0x4ea3ac+','+_0x2451af+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x4f2d18,_0x47c072){const _0x459eba=_0xd69037,_0x335a3f=_0x4f2d18+'|'+JSON[_0x459eba(0x7a3)](_0x47c072);let _0x4c1f55=_dateTimeFormatterCache[_0x459eba(0x397)](_0x335a3f);if(_0x4c1f55)return _0x4c1f55;if(_dateTimeFormatterCache[_0x459eba(0x5a0)]>=0x1e){const _0x1f5e72=_dateTimeFormatterCache[_0x459eba(0xe6e)]()[_0x459eba(0xaf1)]()['value'];if(_0x1f5e72!==undefined)_dateTimeFormatterCache[_0x459eba(0x2a1)](_0x1f5e72);}try{_0x4c1f55=new Intl[(_0x459eba(0xf04))](_0x4f2d18,_0x47c072);}catch{return null;}return _dateTimeFormatterCache[_0x459eba(0xd1b)](_0x335a3f,_0x4c1f55),_0x4c1f55;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x331d25,_0xcaec86){const _0x106dd6=_0xd69037,_0x1a693b=_0x331d25+'|'+_0xcaec86;let _0x6d1c77=_numberFormatterCache[_0x106dd6(0x397)](_0x1a693b);if(_0x6d1c77)return _0x6d1c77;if(_numberFormatterCache['size']>=0x32){const _0x5ab31d=_numberFormatterCache['keys']()['next']()['value'];if(_0x5ab31d!==undefined)_numberFormatterCache[_0x106dd6(0x2a1)](_0x5ab31d);}try{_0x6d1c77=new Intl[(_0x106dd6(0x88f))](_0x331d25,{'minimumFractionDigits':_0xcaec86,'maximumFractionDigits':_0xcaec86});}catch{return null;}return _numberFormatterCache[_0x106dd6(0xd1b)](_0x1a693b,_0x6d1c77),_0x6d1c77;}function compileLabelFormat(_0x41e135,_0x239aeb){const _0x1ac02b=_0xd69037;if(typeof _0x41e135!==_0x1ac02b(0x823))return null;const _0x27de4a=_0x41e135[_0x1ac02b(0x424)]();if(!_0x27de4a)return null;const _0x49d33={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x239aeb||'s')['toLowerCase']()]??0x1,_0x1a1040=_0x5a1245=>String(Math['floor'](_0x5a1245))[_0x1ac02b(0xe1c)](0x2,'0'),_0x5c7454={'h:mm':_0x40c909=>Math[_0x1ac02b(0x763)](_0x40c909/0xe10)+':'+_0x1a1040(_0x40c909%0xe10/0x3c),'h:mm:ss':_0x2780dc=>Math['floor'](_0x2780dc/0xe10)+':'+_0x1a1040(_0x2780dc%0xe10/0x3c)+':'+_0x1a1040(_0x2780dc%0x3c),'mm:ss':_0x5b5b61=>_0x1a1040(_0x5b5b61/0x3c)+':'+_0x1a1040(_0x5b5b61%0x3c),'d\x20h:mm':_0x491670=>{const _0x1614e4=Math['floor'](_0x491670/0x15180),_0x4d7fab=_0x491670%0x15180,_0x10ee5d=Math['floor'](_0x4d7fab/0xe10)+':'+_0x1a1040(_0x4d7fab%0xe10/0x3c);return _0x1614e4>0x0?_0x1614e4+'d\x20'+_0x10ee5d:_0x10ee5d;}},_0x13e566=_0x5c7454[_0x27de4a[_0x1ac02b(0x7cb)]()];if(_0x13e566)return _0xf4f08d=>{const _0x46e309=_0x1ac02b;if(!isNum(_0xf4f08d))return null;return(_0xf4f08d<0x0?'-':'')+_0x13e566(Math[_0x46e309(0x4c4)](_0xf4f08d)*_0x49d33);};if(!_0x27de4a[_0x1ac02b(0x90a)]('{'))return null;const _0x4c3e06={'floor':Math[_0x1ac02b(0x763)],'ceil':Math[_0x1ac02b(0xe12)],'round':Math[_0x1ac02b(0xaaf)],'abs':Math[_0x1ac02b(0x4c4)],'sqrt':Math['sqrt']},_0x3bd2fa={'min':Math[_0x1ac02b(0x4b5)],'max':Math[_0x1ac02b(0xa09)]},_0x534b87={'pad2':_0x393694=>String(Math[_0x1ac02b(0x763)](_0x393694))[_0x1ac02b(0xe1c)](0x2,'0'),'pad':(_0x5497e1,_0x3d5594)=>String(Math[_0x1ac02b(0x763)](_0x5497e1))[_0x1ac02b(0xe1c)](Math[_0x1ac02b(0xa09)](0x0,Math[_0x1ac02b(0x763)](_0x3d5594)),'0'),'fixed':(_0x46ace3,_0x2e4f34)=>Number(_0x46ace3)[_0x1ac02b(0x6e4)](Math[_0x1ac02b(0x4b5)](0x14,Math[_0x1ac02b(0xa09)](0x0,Math[_0x1ac02b(0x763)](_0x2e4f34))))},_0x46198c=_0x1e310a=>{const _0x2d15a7=_0x1ac02b,_0xba4d42=[];let _0x8afd8e=0x0;while(_0x8afd8e<_0x1e310a[_0x2d15a7(0x246)]){const _0x2997a0=_0x1e310a[_0x8afd8e];if(_0x2997a0==='\x20'||_0x2997a0==='\x09'){_0x8afd8e++;continue;}if(/[0-9]/[_0x2d15a7(0xd98)](_0x2997a0)){let _0x13d3d9=_0x8afd8e;while(_0x13d3d9<_0x1e310a['length']&&/[0-9.]/[_0x2d15a7(0xd98)](_0x1e310a[_0x13d3d9]))_0x13d3d9++;const _0x23c1af=Number(_0x1e310a[_0x2d15a7(0x57e)](_0x8afd8e,_0x13d3d9));if(!Number[_0x2d15a7(0x8bb)](_0x23c1af))throw new Error('bad\x20number');_0xba4d42[_0x2d15a7(0xa8b)]({'t':_0x2d15a7(0xc7d),'v':_0x23c1af}),_0x8afd8e=_0x13d3d9;continue;}if(/[a-zA-Z_]/['test'](_0x2997a0)){let _0x2cc32d=_0x8afd8e;while(_0x2cc32d<_0x1e310a['length']&&/[a-zA-Z0-9_]/[_0x2d15a7(0xd98)](_0x1e310a[_0x2cc32d]))_0x2cc32d++;_0xba4d42['push']({'t':'id','v':_0x1e310a['slice'](_0x8afd8e,_0x2cc32d)}),_0x8afd8e=_0x2cc32d;continue;}if(_0x2d15a7(0xcfd)[_0x2d15a7(0x90a)](_0x2997a0)){_0xba4d42[_0x2d15a7(0xa8b)]({'t':_0x2997a0}),_0x8afd8e++;continue;}throw new Error(_0x2d15a7(0xe74)+_0x2997a0+'\x27');}let _0x2e9424=0x0;const _0x119c29=()=>_0xba4d42[_0x2e9424],_0xb698b9=_0x55c435=>{const _0x35c775=_0x2d15a7;if(!_0xba4d42[_0x2e9424]||_0xba4d42[_0x2e9424]['t']!==_0x55c435)throw new Error(_0x35c775(0x1f5)+_0x55c435);return _0xba4d42[_0x2e9424++];},_0x5de976=()=>{const _0x40b49a=_0x2d15a7,_0xbc8564=_0x119c29();if(!_0xbc8564)throw new Error(_0x40b49a(0x33b));if(_0xbc8564['t']===_0x40b49a(0xc7d)){_0x2e9424++;const _0x447461=_0xbc8564['v'];return{'fn':()=>_0x447461,'str':![]};}if(_0xbc8564['t']==='('){_0x2e9424++;const _0x2ad41d=_0x2ad1ae();return _0xb698b9(')'),_0x2ad41d;}if(_0xbc8564['t']==='-'){_0x2e9424++;const _0x482e7d=_0x5de976();if(_0x482e7d['str'])throw new Error(_0x40b49a(0x69e));return{'fn':_0x5e09b9=>-_0x482e7d['fn'](_0x5e09b9),'str':![]};}if(_0xbc8564['t']==='id'){_0x2e9424++;const _0x123439=_0xbc8564['v'];if(_0x119c29()&&_0x119c29()['t']==='('){_0x2e9424++;const _0x2e4843=[];if(_0x119c29()&&_0x119c29()['t']!==')'){_0x2e4843['push'](_0x2ad1ae());while(_0x119c29()&&_0x119c29()['t']===','){_0x2e9424++,_0x2e4843[_0x40b49a(0xa8b)](_0x2ad1ae());}}_0xb698b9(')');if(_0x2e4843[_0x40b49a(0x28f)](_0x162a00=>_0x162a00[_0x40b49a(0xa53)]))throw new Error(_0x40b49a(0xe7d));if(_0x4c3e06[_0x123439]){if(_0x2e4843[_0x40b49a(0x246)]!==0x1)throw new Error(_0x123439+_0x40b49a(0x294));const _0x4e476e=_0x4c3e06[_0x123439],_0x1501ed=_0x2e4843[0x0];return{'fn':_0x34295c=>_0x4e476e(_0x1501ed['fn'](_0x34295c)),'str':![]};}if(_0x3bd2fa[_0x123439]){if(_0x2e4843[_0x40b49a(0x246)]<0x2)throw new Error(_0x123439+_0x40b49a(0x550));const _0x2c498d=_0x3bd2fa[_0x123439];return{'fn':_0xe50184=>_0x2c498d(..._0x2e4843[_0x40b49a(0x723)](_0x519c28=>_0x519c28['fn'](_0xe50184))),'str':![]};}if(_0x534b87[_0x123439]){const _0x7189bf=_0x123439===_0x40b49a(0x73f)?0x1:0x2;if(_0x2e4843[_0x40b49a(0x246)]!==_0x7189bf)throw new Error(_0x123439+_0x40b49a(0x6e3)+_0x7189bf+_0x40b49a(0x69f));const _0x55a49f=_0x534b87[_0x123439];return{'fn':_0x4acb58=>_0x55a49f(..._0x2e4843['map'](_0x308b2b=>_0x308b2b['fn'](_0x4acb58))),'str':!![]};}throw new Error('unknown\x20function\x20'+_0x123439);}if(_0x123439===_0x40b49a(0x3c5))return{'fn':_0x2c8af7=>_0x2c8af7,'str':![]};throw new Error(_0x40b49a(0x4cf)+_0x123439);}throw new Error(_0x40b49a(0x466)+_0xbc8564['t']);},_0x4ed31b=()=>{const _0x1f161d=_0x2d15a7;let _0x1947ab=_0x5de976();while(_0x119c29()&&(_0x119c29()['t']==='*'||_0x119c29()['t']==='/'||_0x119c29()['t']==='%')){const _0x5ee6e1=_0xba4d42[_0x2e9424++]['t'],_0x25f29c=_0x5de976();if(_0x1947ab[_0x1f161d(0xa53)]||_0x25f29c[_0x1f161d(0xa53)])throw new Error(_0x1f161d(0x69e));const _0x2e78c3=_0x1947ab['fn'],_0xf36bd=_0x25f29c['fn'];_0x1947ab={'fn':_0x5ee6e1==='*'?_0xcaa461=>_0x2e78c3(_0xcaa461)*_0xf36bd(_0xcaa461):_0x5ee6e1==='/'?_0x47707d=>_0x2e78c3(_0x47707d)/_0xf36bd(_0x47707d):_0x29e82f=>_0x2e78c3(_0x29e82f)%_0xf36bd(_0x29e82f),'str':![]};}return _0x1947ab;},_0x2ad1ae=()=>{const _0x44b0bd=_0x2d15a7;let _0xb9e8c8=_0x4ed31b();while(_0x119c29()&&(_0x119c29()['t']==='+'||_0x119c29()['t']==='-')){const _0x2481a1=_0xba4d42[_0x2e9424++]['t'],_0x1e185e=_0x4ed31b();if(_0xb9e8c8[_0x44b0bd(0xa53)]||_0x1e185e['str'])throw new Error(_0x44b0bd(0x69e));const _0x5f136a=_0xb9e8c8['fn'],_0x4a9d87=_0x1e185e['fn'];_0xb9e8c8={'fn':_0x2481a1==='+'?_0x13e713=>_0x5f136a(_0x13e713)+_0x4a9d87(_0x13e713):_0x276fc7=>_0x5f136a(_0x276fc7)-_0x4a9d87(_0x276fc7),'str':![]};}return _0xb9e8c8;},_0x59ee9e=_0x2ad1ae();if(_0x2e9424!==_0xba4d42[_0x2d15a7(0x246)])throw new Error(_0x2d15a7(0x433));return _0x59ee9e;};try{const _0x5b8762=[];let _0x2a69ec=0x0;while(_0x2a69ec<_0x27de4a['length']){const _0x10e38c=_0x27de4a[_0x1ac02b(0x39d)]('{',_0x2a69ec);if(_0x10e38c<0x0){_0x5b8762['push'](_0x27de4a['slice'](_0x2a69ec));break;}if(_0x10e38c>_0x2a69ec)_0x5b8762[_0x1ac02b(0xa8b)](_0x27de4a[_0x1ac02b(0x57e)](_0x2a69ec,_0x10e38c));const _0x38a3e3=_0x27de4a[_0x1ac02b(0x39d)]('}',_0x10e38c);if(_0x38a3e3<0x0)throw new Error(_0x1ac02b(0xcf5));const _0x109a8a=_0x27de4a[_0x1ac02b(0x57e)](_0x10e38c+0x1,_0x38a3e3)['trim']();if(!_0x109a8a)throw new Error(_0x1ac02b(0x9e7));_0x5b8762['push'](_0x46198c(_0x109a8a)),_0x2a69ec=_0x38a3e3+0x1;}const _0x410e3e=_0x195e6a=>{const _0x532a85=_0x1ac02b;if(!Number[_0x532a85(0x8bb)](_0x195e6a))return String(_0x195e6a);if(Number[_0x532a85(0x755)](_0x195e6a))return String(_0x195e6a);return String(+_0x195e6a[_0x532a85(0x6e4)](0x6));};return _0x55d875=>{const _0x3b5667=_0x1ac02b;if(!isNum(_0x55d875))return null;let _0x4b883e='';for(const _0x5d9240 of _0x5b8762){if(typeof _0x5d9240===_0x3b5667(0x823)){_0x4b883e+=_0x5d9240;continue;}const _0xe0c14d=_0x5d9240['fn'](_0x55d875);_0x4b883e+=_0x5d9240[_0x3b5667(0xa53)]?String(_0xe0c14d):_0x410e3e(_0xe0c14d);}return _0x4b883e;};}catch(_0x374442){return console['warn'](_0x1ac02b(0xae9),_0x27de4a,'—',_0x374442?.[_0x1ac02b(0x752)]||_0x374442),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x2bac9c,_0x3b456a){const _0x589ecd=_0xd69037;if(!_0x2bac9c||typeof _0x2bac9c!==_0x589ecd(0xe91))return 0x0;let _0x2f1c07=_axisStepMemo[_0x589ecd(0x397)](_0x2bac9c);!_0x2f1c07&&(_0x2f1c07={},_axisStepMemo[_0x589ecd(0xd1b)](_0x2bac9c,_0x2f1c07));if(_0x3b456a in _0x2f1c07)return _0x2f1c07[_0x3b456a];const _0x49cc1a=String((_0x3b456a===_0x589ecd(0xbfb)?_0x2bac9c[_0x589ecd(0x872)]:_0x2bac9c[_0x589ecd(0x52c)])||'')[_0x589ecd(0x424)]()[_0x589ecd(0x7cb)](),_0x2ad319={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x2bac9c[_0x589ecd(0xeee)]||'s')[_0x589ecd(0x7cb)]()]??0x1;let _0x2ac16f=0x0;if(_0x49cc1a==='h:mm'||_0x49cc1a===_0x589ecd(0x962))_0x2ac16f=0x3c;else{if(_0x49cc1a===_0x589ecd(0xd37)||_0x49cc1a===_0x589ecd(0x29a))_0x2ac16f=0x1;}const _0xc39b18=_0x2ac16f>0x0?_0x2ac16f/_0x2ad319:0x0;return _0x2f1c07[_0x3b456a]=_0xc39b18,_0xc39b18;}function axisLabelFormatter(_0x520f94,_0x435a59){const _0x5815ca=_0xd69037;if(!_0x520f94||typeof _0x520f94!==_0x5815ca(0xe91))return null;let _0x20b813=_axisFmtMemo[_0x5815ca(0x397)](_0x520f94);return!_0x20b813&&(_0x20b813={'primary':compileLabelFormat(_0x520f94[_0x5815ca(0x52c)],_0x520f94[_0x5815ca(0xeee)]),'secondary':compileLabelFormat(_0x520f94['y2_axis_format'],_0x520f94[_0x5815ca(0xeee)])},_axisFmtMemo[_0x5815ca(0xd1b)](_0x520f94,_0x20b813)),_0x20b813[_0x435a59]||null;}function formatNumber(_0x460f9a,_0x41d624,_0x59d462){const _0x1fa379=_0xd69037;if(!isNum(_0x460f9a))return'—';if(_0x41d624?.[_0x1fa379(0xd16)])_0x460f9a=Math['abs'](_0x460f9a);if(typeof _0x41d624?.[_0x1fa379(0xe1b)]===_0x1fa379(0x5f3))try{const _0x2c1c4b=_0x41d624[_0x1fa379(0xe1b)](_0x460f9a);if(typeof _0x2c1c4b===_0x1fa379(0x823))return _0x2c1c4b;}catch(_0x46c2f5){}const _0x2d1fec=toNum(_0x41d624?.[_0x1fa379(0xa55)])??0x1,_0x594387=_0x41d624?.[_0x1fa379(0x258)]||_0x1fa379(0x5e7),_0x29a96d=_0x594387===_0x1fa379(0x7b8)?_0x1fa379(0xcbe):_0x594387===_0x1fa379(0x69b)?_0x1fa379(0x8dd):_0x59d462?.[_0x1fa379(0x6a9)]?.[_0x1fa379(0x89d)]||navigator[_0x1fa379(0x89d)]||'en',_0x50ea51=getCachedNumberFormatter(_0x29a96d,_0x2d1fec);if(_0x50ea51)return _0x50ea51['format'](_0x460f9a);return _0x460f9a[_0x1fa379(0x6e4)](_0x2d1fec);}function _resolveHourCycle(_0x2ee288){const _0x2f7850=_0xd69037,_0x2ebff7=_0x2ee288?.[_0x2f7850(0x6a9)]?.[_0x2f7850(0x323)];if(_0x2ebff7==='24')return _0x2f7850(0x83c);if(_0x2ebff7==='12')return _0x2f7850(0x6cb);return undefined;}function _localeTimeOpts(_0x145ca3,_0x3ad8f1){const _0x189439=_resolveHourCycle(_0x145ca3);if(!_0x189439)return _0x3ad8f1;return{..._0x3ad8f1,'hourCycle':_0x189439};}function resolveBucketPrecision(_0x4fbefe){const _0x320a54=_0xd69037;if(!_0x4fbefe||_0x4fbefe['length']<0x2)return'raw';const _0x1cda98=[];for(let _0x4f33b7=0x1;_0x4f33b7<_0x4fbefe[_0x320a54(0x246)];_0x4f33b7++){const _0x488669=_0x4fbefe[_0x4f33b7]['t']-_0x4fbefe[_0x4f33b7-0x1]['t'];if(_0x488669>0x0)_0x1cda98[_0x320a54(0xa8b)](_0x488669);}if(!_0x1cda98[_0x320a54(0x246)])return _0x320a54(0x21d);_0x1cda98[_0x320a54(0x7db)]((_0x2426d3,_0x1dfc14)=>_0x2426d3-_0x1dfc14);const _0x2dcf01=_0x1cda98[Math[_0x320a54(0x763)](_0x1cda98[_0x320a54(0x246)]/0x2)];if(_0x2dcf01>=0x1c*0x5265c00)return _0x320a54(0xe67);if(_0x2dcf01>=0x6*0x5265c00)return _0x320a54(0x3cc);if(_0x2dcf01>=0x17*0x36ee80)return'day';if(_0x2dcf01>=0x32*0xea60)return _0x320a54(0x90c);if(_0x2dcf01>=0x4*0xea60)return _0x320a54(0xded);if(_0x2dcf01>=0x32*0x3e8)return _0x320a54(0x4e9);return _0x320a54(0x21d);}function bucketPrecisionToMs(_0x47532e){const _0x5dff99=_0xd69037;switch(_0x47532e){case _0x5dff99(0x25c):return 0x16e*0x5265c00;case _0x5dff99(0xe67):return 0x1f*0x5265c00;case _0x5dff99(0x3cc):return 0x7*0x5265c00;case'day':return 0x5265c00;case'hour':return 0x36ee80;case _0x5dff99(0xded):return 0x5*0xea60;case _0x5dff99(0x4e9):return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x529775,_0x5a2c2f,_0x546c35,_0x510088){const _0xa1664c=_0xd69037,_0x525f94=(_0x5fc981,_0x1f3747=0x2)=>String(_0x5fc981)[_0xa1664c(0xe1c)](_0x1f3747,'0');let _0x3e90cc,_0xd1d9bd,_0x37d511,_0x100683,_0x129ed9;if(_0x510088){const _0x349c3f=tzParts(_0x529775[_0xa1664c(0x879)](),_0x510088);_0x3e90cc=_0x349c3f['y'],_0xd1d9bd=_0x349c3f['mo']+0x1,_0x37d511=_0x349c3f['d'],_0x100683=_0x349c3f['h'],_0x129ed9=_0x349c3f['mi'];}else _0x3e90cc=_0x529775['getFullYear'](),_0xd1d9bd=_0x529775[_0xa1664c(0x8f6)]()+0x1,_0x37d511=_0x529775[_0xa1664c(0xe20)](),_0x100683=_0x529775['getHours'](),_0x129ed9=_0x529775[_0xa1664c(0x2f7)]();const _0x56b8f5=_0x510088?_0x529775[_0xa1664c(0x337)]():_0x529775[_0xa1664c(0xdf5)](),_0x4f0e8a=_0x100683%0xc,_0x3c7569=_0x4f0e8a===0x0?0xc:_0x4f0e8a,_0x5a392c=_0x100683<0xc?'AM':'PM',_0x459506=_0x546c35||typeof navigator!==_0xa1664c(0x9eb)&&navigator[_0xa1664c(0x89d)]||'en',_0x5c477e=_0x348243=>{const _0x1caf3a=getCachedDateTimeFormatter(_0x459506,_0x510088?{'month':_0x348243,'timeZone':_0x510088}:{'month':_0x348243});return _0x1caf3a?_0x1caf3a['format'](_0x529775):String(_0xd1d9bd);},_0x4e2b98=_0x1e6e25=>{const _0x263377=_0xa1664c,_0x308ea8=getCachedDateTimeFormatter(_0x459506,_0x510088?{'weekday':_0x1e6e25,'timeZone':_0x510088}:{'weekday':_0x1e6e25});return _0x308ea8?_0x308ea8[_0x263377(0x3ef)](_0x529775):'';},_0x3bc513=[[_0xa1664c(0x764),_0x4e2b98(_0xa1664c(0xdd7))],[_0xa1664c(0xd4b),_0x4e2b98('short')],[_0xa1664c(0xe5d),String(_0x3e90cc)],['YY',String(_0x3e90cc)[_0xa1664c(0x57e)](-0x2)],[_0xa1664c(0xc90),_0x5c477e('long')],['MMM',_0x5c477e(_0xa1664c(0xc18))],['MM',_0x525f94(_0xd1d9bd)],['DD',_0x525f94(_0x37d511)],['HH',_0x525f94(_0x100683)],['hh',_0x525f94(_0x3c7569)],['mm',_0x525f94(_0x129ed9)],['ss',_0x525f94(_0x56b8f5)],['A',_0x5a392c],['a',_0x5a392c['toLowerCase']()]],_0xca071=_0x3bc513[_0xa1664c(0x723)]((_0x300f9c,_0x4962c7)=>'\x00'+_0x4962c7+'\x00');let _0x4534b2=_0x5a2c2f;return _0x3bc513[_0xa1664c(0xcab)](([_0x121a97],_0x2c3ae4)=>{const _0x352a23=_0xa1664c;_0x4534b2=_0x4534b2[_0x352a23(0x788)](_0x121a97)['join'](_0xca071[_0x2c3ae4]);}),_0x3bc513[_0xa1664c(0xcab)](([,_0xfc159e],_0x304e54)=>{const _0x4f1409=_0xa1664c;_0x4534b2=_0x4534b2[_0x4f1409(0x788)](_0xca071[_0x304e54])[_0x4f1409(0x860)](_0xfc159e);}),_0x4534b2;}function formatDateTime(_0xbfc04e,_0x3528e5,_0x1b0cb2,_0x3fa0e6){const _0x3416a2=_0xd69037,_0x1ffb12=_0x3fa0e6&&_0x3fa0e6[_0x3416a2(0xdcc)]||null,_0x2855cf=resolveDisplayTimeZone(_0x1b0cb2,_0x3528e5),_0x14334a=effDatetimeFormat(_0x3528e5);if(_0x14334a&&_0x14334a!==_0x3416a2(0x5e7))return applyDatetimePattern(_0xbfc04e,_0x14334a,resolveCardLanguage(_0x1b0cb2,_0x3528e5),_0x2855cf);const _0x14ebda=resolveCardLanguage(_0x1b0cb2,_0x3528e5);let _0x346f10;switch(_0x1ffb12){case _0x3416a2(0x25c):_0x346f10={'year':_0x3416a2(0x622)};break;case _0x3416a2(0xe67):_0x346f10={'month':_0x3416a2(0xc18),'year':_0x3416a2(0x622)};break;case _0x3416a2(0x3cc):case _0x3416a2(0xc78):_0x346f10={'month':'short','day':'numeric'};break;case'hour':_0x346f10=_localeTimeOpts(_0x1b0cb2,{'month':_0x3416a2(0xc18),'day':_0x3416a2(0x622),'hour':_0x3416a2(0x710)});break;default:_0x346f10=_localeTimeOpts(_0x1b0cb2,{'month':_0x3416a2(0xc18),'day':_0x3416a2(0x622),'hour':_0x3416a2(0x710),'minute':_0x3416a2(0x710)});}const _0x1f3487=getCachedDateTimeFormatter(_0x14ebda,_0x2855cf?{..._0x346f10,'timeZone':_0x2855cf}:_0x346f10);if(_0x1f3487)return _0x1f3487[_0x3416a2(0x3ef)](_0xbfc04e);return _0xbfc04e[_0x3416a2(0x420)]();}function parseGraphStart(_0x6b8634,_0xe99a74,_0x2a51c0,_0x1a9b7b=0x1){const _0x40156f=_0xd69037,_0x2f071c=tzParts(_0xe99a74[_0x40156f(0x879)](),_0x2a51c0),_0x289d47=(_0x19b7f0,_0x3f84b9,_0x119406)=>new Date(zonedWallToMs(_0x19b7f0,_0x3f84b9,_0x119406,0x0,0x0,0x0,_0x2a51c0));switch(_0x6b8634){case'day':case _0x40156f(0xed6):return _0x289d47(_0x2f071c['y'],_0x2f071c['mo'],_0x2f071c['d']);case _0x40156f(0xd4a):return _0x289d47(_0x2f071c['y'],_0x2f071c['mo'],_0x2f071c['d']+0x1);case _0x40156f(0x3cc):return _0x289d47(_0x2f071c['y'],_0x2f071c['mo'],_0x2f071c['d']-weekStartOffsetDays(_0x2f071c['wd'],_0x1a9b7b));case'month':return _0x289d47(_0x2f071c['y'],_0x2f071c['mo'],0x1);case _0x40156f(0x25c):return _0x289d47(_0x2f071c['y'],0x0,0x1);default:return _0x289d47(_0x2f071c['y'],_0x2f071c['mo'],_0x2f071c['d']);}}function calendarCellStartMs(_0x5d589a,_0x5fb31c,_0x46753d,_0x3f3e4b=0x1){const _0x2281cb=_0xd69037,_0x1ba369=tzParts(_0x5d589a,_0x46753d);switch(_0x5fb31c){case _0x2281cb(0x90c):return zonedWallToMs(_0x1ba369['y'],_0x1ba369['mo'],_0x1ba369['d'],_0x1ba369['h'],0x0,0x0,_0x46753d);case _0x2281cb(0x1fd):return zonedWallToMs(_0x1ba369['y'],_0x1ba369['mo'],_0x1ba369['d'],0x0,0x0,0x0,_0x46753d);case _0x2281cb(0x3cc):return zonedWallToMs(_0x1ba369['y'],_0x1ba369['mo'],_0x1ba369['d']-weekStartOffsetDays(_0x1ba369['wd'],_0x3f3e4b),0x0,0x0,0x0,_0x46753d);case'month':return zonedWallToMs(_0x1ba369['y'],_0x1ba369['mo'],0x1,0x0,0x0,0x0,_0x46753d);case _0x2281cb(0x25c):return zonedWallToMs(_0x1ba369['y'],0x0,0x1,0x0,0x0,0x0,_0x46753d);default:return NaN;}}function endOfPeriodFromGraphStart(_0x389f88,_0x205ddd,_0x4ef79d,_0x4899cf=0x1){const _0xabd7a=_0xd69037,_0x432faa=tzParts(_0x205ddd['getTime'](),_0x4ef79d),_0x4e2f41=(_0x1ff8e3,_0x180757,_0x1c919e)=>new Date(zonedWallToMs(_0x1ff8e3,_0x180757,_0x1c919e,0x0,0x0,0x0,_0x4ef79d));switch(_0x389f88){case _0xabd7a(0xc78):case _0xabd7a(0xed6):return _0x4e2f41(_0x432faa['y'],_0x432faa['mo'],_0x432faa['d']+0x1);case _0xabd7a(0xd4a):return _0x4e2f41(_0x432faa['y'],_0x432faa['mo'],_0x432faa['d']+0x2);case _0xabd7a(0x3cc):return _0x4e2f41(_0x432faa['y'],_0x432faa['mo'],_0x432faa['d']-weekStartOffsetDays(_0x432faa['wd'],_0x4899cf)+0x7);case'month':return _0x4e2f41(_0x432faa['y'],_0x432faa['mo']+0x1,0x1);case _0xabd7a(0x25c):return _0x4e2f41(_0x432faa['y']+0x1,0x0,0x1);default:return _0x4e2f41(_0x432faa['y'],_0x432faa['mo'],_0x432faa['d']+0x1);}}function resolveAnchorWindow(_0x1c94bd,_0x25d67b,_0x3d1dea){const _0xf0f6cf=_0xd69037,_0x120866=new Date();let _0x581e8d=_0x120866,_0x51edc9;if(isNum(_0x25d67b))return _0x51edc9=new Date(_0x120866[_0xf0f6cf(0x879)]()-_0x25d67b*0xe10*0x3e8),{'start':_0x51edc9,'end':_0x581e8d};if(_0x1c94bd[_0xf0f6cf(0xa3b)])_0x51edc9=parseGraphStart(_0x1c94bd[_0xf0f6cf(0xa3b)],_0x120866,resolveDisplayTimeZone(_0x3d1dea,_0x1c94bd),resolveFirstWeekday(_0x3d1dea));else{const _0xb1b933=toNum(_0x1c94bd[_0xf0f6cf(0xdfc)])??0x18;_0x51edc9=new Date(_0x120866['getTime']()-_0xb1b933*0xe10*0x3e8);}return{'start':_0x51edc9,'end':_0x581e8d};}function _0x6e61(_0x592149,_0x1b3309){_0x592149=_0x592149-0x1e1;const _0x590ddf=_0x590d();let _0x6e6162=_0x590ddf[_0x592149];return _0x6e6162;}function groupBucketMs(_0x41ef58,_0x3781ef,_0x5c65aa){const _0x4f51ed=_0xd69037,_0x4c1945=/^([0-9]+)h$/i[_0x4f51ed(0x914)](String(_0x41ef58||''));if(_0x4c1945&&Number(_0x4c1945[0x1])>0x0)return Number(_0x4c1945[0x1])*0xe10*0x3e8;switch(_0x41ef58){case _0x4f51ed(0x90c):return 0xe10*0x3e8;case _0x4f51ed(0x1fd):case _0x4f51ed(0xc78):return 0x15180*0x3e8;case _0x4f51ed(0x3cc):return 0x7*0x15180*0x3e8;case _0x4f51ed(0xe67):return 0x1e*0x15180*0x3e8;case'year':return 0x16d*0x15180*0x3e8;case _0x4f51ed(0x21d):return 0x0;case _0x4f51ed(0x43b):default:{const _0x1b117f=toNum(_0x5c65aa);if(isNum(_0x1b117f)&&_0x1b117f>0x0)return 0x36ee80/_0x1b117f;const _0x2f0916=(_0x3781ef||0x18)*0xe10*0x3e8;return _0x2f0916/0x3c;}}}function _isAutoScaleSafe(_0x2d3a9f){const _0xd6634f=_0xd69037,_0x49077b=_0x2d3a9f?.[_0xd6634f(0xd1e)]||[];for(const _0x273448 of _0x49077b){if(!_0x273448||typeof _0x273448!==_0xd6634f(0xe91))continue;if(_0x273448[_0xd6634f(0xbaf)]!=null)continue;const _0xbe2e8c=_0x273448['offset'];if(_0xbe2e8c!==undefined&&_0xbe2e8c!==null&&_0xbe2e8c!==''&&_0xbe2e8c!==0x0&&_0xbe2e8c!=='0')return![];const _0xbefbe1=toNum(_0x273448[_0xd6634f(0xb55)]);if(isNum(_0xbefbe1)&&_0xbefbe1!==0x0)return![];if(_0x273448['data_attribute'])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set([_0xd69037(0x43b),_0xd69037(0x90c),'2h','3h','4h','6h',_0xd69037(0x8b5),_0xd69037(0x1fd),_0xd69037(0x3cc),'month',_0xd69037(0x25c),_0xd69037(0x21d)]);function resolveAutoScaleRule(_0x520688,_0x1f5fa6){const _0x39a445=_0xd69037,_0x31e43b=_0x520688?.['auto_scale_rules'];if(!Array[_0x39a445(0x296)](_0x31e43b)||!_0x31e43b[_0x39a445(0x246)]||!isNum(_0x1f5fa6)||_0x1f5fa6<=0x0)return null;let _0x3d3136=null;for(const _0x2c7c74 of _0x31e43b){if(!_0x2c7c74||typeof _0x2c7c74!==_0x39a445(0xe91))continue;const _0xa10da8=toNum(_0x2c7c74['up_to_hours']);let _0x313db8=_0x2c7c74[_0x39a445(0x1e7)]==='day'?_0x39a445(0x1fd):_0x2c7c74[_0x39a445(0x1e7)];if(typeof _0x313db8===_0x39a445(0x823)&&/^\d+h$/[_0x39a445(0xd98)](_0x313db8)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x39a445(0x5c4)](_0x313db8))_0x313db8=null;}if(!isNum(_0xa10da8)||_0xa10da8<=0x0||!_0x313db8)continue;if(_0x1f5fa6<=_0xa10da8&&(!_0x3d3136||_0xa10da8<_0x3d3136['up'])){const _0xe18fbf=toNum(_0x2c7c74['points_per_hour']);_0x3d3136={'up':_0xa10da8,'group_by':_0x313db8,'points_per_hour':isNum(_0xe18fbf)&&_0xe18fbf>0x0?_0xe18fbf:null,'x_axis_interval':typeof _0x2c7c74['x_axis_interval']==='string'&&_0x2c7c74['x_axis_interval'][_0x39a445(0x424)]()?_0x2c7c74[_0x39a445(0x6ee)][_0x39a445(0x424)]():null,'datetime_format':typeof _0x2c7c74[_0x39a445(0xe0d)]==='string'&&_0x2c7c74[_0x39a445(0xe0d)][_0x39a445(0x424)]()?_0x2c7c74[_0x39a445(0xe0d)][_0x39a445(0x424)]():null};}}return _0x3d3136?{'group_by':_0x3d3136[_0x39a445(0x1e7)],'points_per_hour':_0x3d3136[_0x39a445(0x3e3)],'x_axis_interval':_0x3d3136[_0x39a445(0x6ee)],'datetime_format':_0x3d3136[_0x39a445(0xe0d)]}:null;}function activeScaleRule(_0x5e3f87,_0x18d611){const _0x24e15e=_0xd69037,_0x2ce212=toNum(_0x5e3f87?.['__sgcDecisionHours']),_0x1710af=isNum(_0x2ce212)&&_0x2ce212>0x0?_0x2ce212:_0x18d611;if(!(_0x5e3f87?.['auto_scale_points']&&isNum(_0x1710af)&&_0x1710af>0x0&&_isAutoScaleSafe(_0x5e3f87)))return null;const _0xa9b7fa=resolveAutoScaleRule(_0x5e3f87,_0x1710af);if(_0xa9b7fa&&_0xa9b7fa[_0x24e15e(0x1e7)]===(_0x5e3f87[_0x24e15e(0x1e7)]||_0x24e15e(0x43b))&&_0xa9b7fa[_0x24e15e(0x3e3)]==null&&!_0xa9b7fa[_0x24e15e(0x6ee)]&&!_0xa9b7fa[_0x24e15e(0xe0d)])return null;return _0xa9b7fa;}function effXAxisInterval(_0x3c8c18){const _0x3ac911=_0xd69037,_0x137edb=_0x3c8c18?.[_0x3ac911(0xd55)];if(_0x137edb!=null)return _0x137edb['x_axis_interval']||null;return _0x3c8c18?.[_0x3ac911(0x6ee)];}function effDatetimeFormat(_0x42dc6f){const _0xa5332f=_0xd69037,_0x509c01=_0x42dc6f?.[_0xa5332f(0xd55)];if(_0x509c01!=null)return _0x509c01[_0xa5332f(0xe0d)]||null;return _0x42dc6f?.[_0xa5332f(0xe0d)];}function resolveAutoScale(_0x10fe36){const _0x1421a4=_0xd69037,_0x2e1bb0=_0x10fe36;if(!isNum(_0x2e1bb0)||_0x2e1bb0<=0x0)return null;if(_0x2e1bb0<=0x4)return{'group_by':_0x1421a4(0x43b),'points_per_hour':0xc};if(_0x2e1bb0<=0xc)return{'group_by':_0x1421a4(0x43b),'points_per_hour':0x4};if(_0x2e1bb0<=0x30)return{'group_by':_0x1421a4(0x43b),'points_per_hour':0x2};const _0x56268a=Math['round'](_0x2e1bb0/0x18);if(_0x56268a<=0x6)return{'group_by':'hour','points_per_hour':0x1};if(_0x56268a<=0x3b)return{'group_by':_0x1421a4(0x1fd),'points_per_hour':null};if(_0x56268a<=0xb4)return{'group_by':_0x1421a4(0x3cc),'points_per_hour':null};return{'group_by':_0x1421a4(0xe67),'points_per_hour':null};}function resolvePointsPerHour(_0x2aec89,_0x1e6f5c,_0x24fd20){const _0x163188=_0xd69037,_0x375f37=toNum(_0x1e6f5c?.[_0x163188(0x3e3)]);if(isNum(_0x375f37)&&_0x375f37>0x0)return _0x375f37;let _0x56bc18=toNum(_0x2aec89?.[_0x163188(0x3e3)]);if(!isNum(_0x56bc18)||_0x56bc18<=0x0)return null;const _0x520abe=toNum(_0x2aec89?.['__sgcDecisionHours']),_0x13fd3a=isNum(_0x520abe)&&_0x520abe>0x0?_0x520abe:_0x24fd20;if(_0x2aec89?.[_0x163188(0x1f1)]&&isNum(_0x13fd3a)&&_0x13fd3a>0x0){if(_isAutoScaleSafe(_0x2aec89)){const _0x5719e2=resolveAutoScaleRule(_0x2aec89,_0x13fd3a);if(_0x5719e2){if(_0x5719e2[_0x163188(0x3e3)]!==null)return _0x5719e2[_0x163188(0x3e3)];if(_0x5719e2['group_by']!==_0x163188(0x43b)&&_0x5719e2[_0x163188(0x1e7)]!=='raw')return 0x1;}else{const _0x115c19=resolveAutoScale(_0x13fd3a);if(_0x115c19&&_0x115c19[_0x163188(0x3e3)]!==null)return _0x115c19[_0x163188(0x3e3)];if(_0x115c19)return 0x1;}}const _0x499559=toNum(_0x2aec89?.['hours_to_show'])||0x18,_0x352eb=_0x56bc18*(_0x499559/_0x13fd3a);_0x56bc18=Math[_0x163188(0x4b7)](0x2,Math['ceil'](Math[_0x163188(0x255)](Math[_0x163188(0xa09)](0.5,_0x352eb))));}return _0x56bc18;}function resolveGroupBy(_0x236131,_0x36f909){const _0x938f46=_0xd69037,_0x3fbbe3=toNum(_0x236131?.[_0x938f46(0x2ba)]),_0x115ce8=isNum(_0x3fbbe3)&&_0x3fbbe3>0x0?_0x3fbbe3:_0x36f909;if(_0x236131?.[_0x938f46(0x1f1)]&&isNum(_0x115ce8)&&_0x115ce8>0x0&&_isAutoScaleSafe(_0x236131)){const _0x2f9ef4=resolveAutoScaleRule(_0x236131,_0x115ce8);if(_0x2f9ef4)return _0x2f9ef4['group_by'];const _0x1349d0=resolveAutoScale(_0x115ce8);if(_0x1349d0)return _0x1349d0[_0x938f46(0x1e7)];}return _0x236131?.[_0x938f46(0x1e7)]||_0x938f46(0x43b);}function computeTrend(_0x1036fe,_0x757552){const _0x21c1b5=_0xd69037;if(!_0x1036fe||_0x1036fe[_0x21c1b5(0x246)]<0x2)return _0x21c1b5(0xc70);const _0x98afbf=_0x1036fe[_0x21c1b5(0x49d)](_0x144bd6=>_0x144bd6&&_0x144bd6['v']!==null&&_0x144bd6['v']!==undefined&&!Number[_0x21c1b5(0xc16)](_0x144bd6['v']));if(_0x98afbf[_0x21c1b5(0x246)]<0x2)return'stable';let _0x44e3bd;if(isNum(_0x757552)&&_0x757552>0x0){const _0x167da9=_0x98afbf[_0x98afbf[_0x21c1b5(0x246)]-0x1]['t'],_0x13e90b=_0x167da9-_0x757552*0x36ee80;_0x44e3bd=_0x98afbf['filter'](_0x2256cb=>_0x2256cb['t']>=_0x13e90b);}else _0x44e3bd=_0x98afbf['slice'](-Math[_0x21c1b5(0xa09)](0x2,Math['floor'](_0x98afbf['length']/0x3)));const _0x1d6be2=0x4;_0x44e3bd[_0x21c1b5(0x246)]<_0x1d6be2&&_0x98afbf[_0x21c1b5(0x246)]>=_0x1d6be2&&(_0x44e3bd=_0x98afbf['slice'](-_0x1d6be2));if(_0x44e3bd['length']<_0x1d6be2)return _0x21c1b5(0xc70);const _0xa349a2=0x78;let _0x3453c5=_0x44e3bd;if(_0x44e3bd[_0x21c1b5(0x246)]>_0xa349a2){_0x3453c5=new Array(_0xa349a2);const _0x1f8805=(_0x44e3bd[_0x21c1b5(0x246)]-0x1)/(_0xa349a2-0x1);for(let _0x360cbd=0x0;_0x360cbd<_0xa349a2;_0x360cbd++)_0x3453c5[_0x360cbd]=_0x44e3bd[Math[_0x21c1b5(0xaaf)](_0x360cbd*_0x1f8805)];}const _0x2fd321=_0x3453c5['length'];let _0x27cae9=0x0;for(let _0x3cd8fc=0x0;_0x3cd8fc<_0x2fd321;_0x3cd8fc++){const _0x44b2d9=_0x3453c5[_0x3cd8fc]['v'];for(let _0x2bc903=_0x3cd8fc+0x1;_0x2bc903<_0x2fd321;_0x2bc903++){const _0x137c4b=_0x3453c5[_0x2bc903]['v']-_0x44b2d9;if(_0x137c4b>0x0)_0x27cae9++;else{if(_0x137c4b<0x0)_0x27cae9--;}}}const _0x2c53de=_0x2fd321*(_0x2fd321-0x1)*(0x2*_0x2fd321+0x5)/0x12;if(_0x2c53de<=0x0)return _0x21c1b5(0xc70);const _0x19972b=_0x27cae9>0x0?(_0x27cae9-0x1)/Math[_0x21c1b5(0xaab)](_0x2c53de):_0x27cae9<0x0?(_0x27cae9+0x1)/Math[_0x21c1b5(0xaab)](_0x2c53de):0x0,_0x360bc0=1.28;if(_0x19972b>_0x360bc0)return'up';if(_0x19972b<-_0x360bc0)return _0x21c1b5(0xe73);return _0x21c1b5(0xc70);}function lineDashArray(_0x29ef36,_0x583eac){const _0x4ac9d4=_0xd69037;if(_0x29ef36!=='dashed'&&_0x29ef36!=='dotted')return'';const _0x5263b7=Math[_0x4ac9d4(0xa09)](toNum(_0x583eac)||2.5,0.5);if(_0x29ef36===_0x4ac9d4(0x2b6))return(_0x5263b7*3.2)[_0x4ac9d4(0x6e4)](0x1)+','+(_0x5263b7*2.2)[_0x4ac9d4(0x6e4)](0x1);return _0x4ac9d4(0xb29)+(_0x5263b7*2.1)[_0x4ac9d4(0x6e4)](0x1);}function trendDirection(_0x1c4c96,_0x3fb879){const _0x57b174=_0xd69037;if(!_0x1c4c96)return _0x57b174(0xc70);const _0x2f64ea=_0x3fb879['aggregate_func'];if(_0x3fb879[_0x57b174(0x516)]||_0x3fb879[_0x57b174(0x364)]||_0x2f64ea==='diff'||_0x2f64ea===_0x57b174(0xdbc)){const _0x46c280=_0x1c4c96['points'];return _0x46c280&&_0x46c280[_0x57b174(0x246)]>=0x2?computeTrend(_0x46c280,toNum(_0x3fb879[_0x57b174(0x8d6)])):'stable';}const _0x177755=_0x1c4c96[_0x57b174(0x21d)]&&_0x1c4c96[_0x57b174(0x21d)][_0x57b174(0x246)]>=0x2?_0x1c4c96[_0x57b174(0x21d)]:_0x1c4c96[_0x57b174(0x780)];if(!_0x177755||_0x177755[_0x57b174(0x246)]<0x2)return'stable';let _0x3654e5=computeTrend(_0x177755,toNum(_0x3fb879[_0x57b174(0x8d6)]));if(_0x3fb879[_0x57b174(0xd16)])_0x3654e5=_0x3654e5==='up'?_0x57b174(0xe73):_0x3654e5===_0x57b174(0xe73)?'up':_0x57b174(0xc70);return _0x3654e5;}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;class DataFetcher{constructor(){this['_cache']=new Map();}[_0xd69037(0x8d7)](){const _0x3412e5=_0xd69037;this[_0x3412e5(0x3e2)]['clear']();}[_0xd69037(0xafb)](_0x15e70e){const _0x2d2d96=_0xd69037,_0x8cc77f=this[_0x2d2d96(0x3e2)][_0x2d2d96(0x397)](_0x15e70e);if(!_0x8cc77f)return null;if(Date[_0x2d2d96(0xed8)]()-_0x8cc77f['ts']>FETCH_CACHE_TTL_MS)return this[_0x2d2d96(0x3e2)][_0x2d2d96(0x2a1)](_0x15e70e),null;return this[_0x2d2d96(0x3e2)][_0x2d2d96(0x2a1)](_0x15e70e),this[_0x2d2d96(0x3e2)][_0x2d2d96(0xd1b)](_0x15e70e,_0x8cc77f),_0x8cc77f['data'];}[_0xd69037(0xd49)](_0xcd4c30,_0x2be6ef){const _0x30cdde=_0xd69037,_0x1b28c1=Date[_0x30cdde(0xed8)]();for(const [_0x165737,_0x482569]of this[_0x30cdde(0x3e2)]){if(_0x1b28c1-_0x482569['ts']>FETCH_CACHE_TTL_MS)this[_0x30cdde(0x3e2)][_0x30cdde(0x2a1)](_0x165737);}if(this[_0x30cdde(0x3e2)][_0x30cdde(0x5a0)]>=FETCH_CACHE_MAX){const _0x16aef5=this[_0x30cdde(0x3e2)][_0x30cdde(0xe6e)]()[_0x30cdde(0xaf1)]()[_0x30cdde(0x3c5)];if(_0x16aef5!==undefined)this[_0x30cdde(0x3e2)]['delete'](_0x16aef5);}this[_0x30cdde(0x3e2)][_0x30cdde(0xd1b)](_0xcd4c30,{'data':_0x2be6ef,'ts':_0x1b28c1});}async[_0xd69037(0x4f7)](_0x5cd8b0,_0x298bcf,_0x5cc982,_0x522d5c,_0x305bea=!![]){const _0x292fdb=_0xd69037;if(!_0x298bcf[_0x292fdb(0x246)])return{};const _0x10a0f1=_0x298bcf['map'](_0xa187bf=>_0xa187bf['id']),_0x3d70a4=_0x298bcf[_0x292fdb(0x28f)](_0x145cd3=>_0x145cd3[_0x292fdb(0xdca)]),_0x17ea0e='h:'+_0x10a0f1[_0x292fdb(0x860)](',')+'|'+(_0x3d70a4?'A':'S')+'|'+_0x5cc982[_0x292fdb(0x427)]()+'|'+_0x522d5c[_0x292fdb(0x427)]();if(_0x305bea){const _0xa89118=this[_0x292fdb(0xafb)](_0x17ea0e);if(_0xa89118)return _0xa89118;}const _0xa40096=_0x3d70a4?'':_0x292fdb(0x224),_0xba5c5='history/period/'+_0x5cc982[_0x292fdb(0x427)]()+('?end_time='+encodeURIComponent(_0x522d5c['toISOString']()))+('&filter_entity_id='+encodeURIComponent(_0x10a0f1[_0x292fdb(0x860)](',')))+_0xa40096,_0x5ef1ee={};let _0x230ed5=!![];try{const _0x1f91be=await _0x5cd8b0['callApi']('GET',_0xba5c5);for(const _0x2a890e of _0x1f91be||[]){if(!_0x2a890e?.[_0x292fdb(0x246)])continue;const _0x31d5c0=_0x2a890e[0x0][_0x292fdb(0x46e)];_0x5ef1ee[_0x31d5c0]=_0x2a890e['map'](_0x1e226c=>stripSampleForCache(_0x1e226c,_0x3d70a4));}}catch(_0x58d500){_0x230ed5=![],console['warn']('[sgc]\x20history\x20fetch\x20failed',_0x58d500);}if(_0x305bea&&_0x230ed5)this['_cacheSet'](_0x17ea0e,_0x5ef1ee);return _0x5ef1ee;}async[_0xd69037(0xca1)](_0x3189c2,_0x3a5498,_0x203029,_0x50f6b9,_0x545597=_0xd69037(0x90c),_0x2b2b92=!![],_0x69295e=null){const _0x3a0815=_0xd69037;if(!_0x3a5498['length'])return{};const _0x5a33fc=_0x69295e&&_0x69295e[_0x3a0815(0x246)]?Array[_0x3a0815(0x7bc)](new Set(_0x69295e)):['mean',_0x3a0815(0x4b5),_0x3a0815(0xa09),_0x3a0815(0xb30),_0x3a0815(0x2c8),_0x3a0815(0xdbc)],_0x322dcc=Math['floor'](_0x50f6b9[_0x3a0815(0x879)]()/0x2710)*0x2710,_0x2af824=_0x3a5498[_0x3a0815(0x57e)]()['sort']()['join'](','),_0x3e399b='s:'+_0x2af824+'|'+_0x203029[_0x3a0815(0x879)]()+'|'+_0x322dcc+'|'+_0x545597+'|'+_0x5a33fc[_0x3a0815(0x57e)]()['sort']()[_0x3a0815(0x860)](',');if(_0x2b2b92){const _0x585746=this[_0x3a0815(0xafb)](_0x3e399b);if(_0x585746)return _0x585746;}const _0x39aaf6={};let _0x592204=!![];try{const _0x18efba=await _0x3189c2[_0x3a0815(0x57c)]({'type':_0x3a0815(0x57d),'start_time':_0x203029[_0x3a0815(0x427)](),'end_time':_0x50f6b9[_0x3a0815(0x427)](),'statistic_ids':_0x3a5498,'period':_0x545597,'types':_0x5a33fc});for(const _0x490cb9 of _0x3a5498){const _0x3441c7=_0x18efba?.[_0x490cb9]||[];_0x39aaf6[_0x490cb9]=_0x3441c7['map'](_0x3759c2=>({'t':new Date(_0x3759c2[_0x3a0815(0x477)])[_0x3a0815(0x879)](),'mean':toNum(_0x3759c2[_0x3a0815(0x3e6)]),'min':toNum(_0x3759c2[_0x3a0815(0x4b5)]),'max':toNum(_0x3759c2[_0x3a0815(0xa09)]),'sum':toNum(_0x3759c2['sum']),'state':toNum(_0x3759c2['state']),'change':toNum(_0x3759c2[_0x3a0815(0xdbc)])}));}}catch(_0x35ec1b){_0x592204=![],console[_0x3a0815(0x3a6)](_0x3a0815(0xc2d),_0x35ec1b);}if(_0x2b2b92&&_0x592204)this[_0x3a0815(0xd49)](_0x3e399b,_0x39aaf6);return _0x39aaf6;}}function stripSampleForCache(_0xba4f6d,_0x58099f){const _0x4917b8=_0xd69037,_0x5da110={'t':new Date(_0xba4f6d[_0x4917b8(0xcb2)]||_0xba4f6d[_0x4917b8(0x905)])['getTime'](),'state':_0xba4f6d['state']};if(_0x58099f&&_0xba4f6d[_0x4917b8(0xef6)])_0x5da110[_0x4917b8(0xef6)]=_0xba4f6d[_0x4917b8(0xef6)];else _0x5da110[_0x4917b8(0xef6)]=null;return _0x5da110;}const AGG_VALID=new Set([_0xd69037(0x4b5),_0xd69037(0xa09),_0xd69037(0xb30),'avg','mean',_0xd69037(0x92f),'last','median','delta',_0xd69037(0x641),'change']);class DataProcessor{static[_0xd69037(0x6b0)](_0x5e070b,_0x3610ce){const _0x4f86cc=_0xd69037;if(!Array[_0x4f86cc(0x296)](_0x5e070b)||_0x5e070b['length']<=_0x3610ce||_0x3610ce<0x3)return _0x5e070b;const _0x2a5a3b=_0x5e070b[_0x4f86cc(0x246)],_0x2b749f=new Array(_0x3610ce);let _0x1152ff=0x0;const _0x1b488c=(_0x2a5a3b-0x2)/(_0x3610ce-0x2);let _0x588cf0=0x0;_0x2b749f[_0x1152ff++]=_0x5e070b[_0x588cf0];for(let _0x11ac48=0x0;_0x11ac48<_0x3610ce-0x2;_0x11ac48++){let _0x4cdf17=0x0,_0x2e6cf3=0x0,_0x5acee8=Math[_0x4f86cc(0x763)]((_0x11ac48+0x1)*_0x1b488c)+0x1,_0x27b9ac=Math[_0x4f86cc(0x763)]((_0x11ac48+0x2)*_0x1b488c)+0x1;_0x27b9ac=_0x27b9ac<_0x2a5a3b?_0x27b9ac:_0x2a5a3b;const _0x23074f=_0x27b9ac-_0x5acee8;if(_0x23074f<=0x0){const _0x5eb027=Math[_0x4f86cc(0x4b5)](_0x5acee8,_0x2a5a3b-0x1);_0x2b749f[_0x1152ff++]=_0x5e070b[_0x5eb027],_0x588cf0=_0x5eb027;continue;}for(let _0x25479f=_0x5acee8;_0x25479f<_0x27b9ac;_0x25479f++){_0x4cdf17+=_0x5e070b[_0x25479f]['t'],_0x2e6cf3+=_0x5e070b[_0x25479f]['v']||0x0;}_0x4cdf17/=_0x23074f,_0x2e6cf3/=_0x23074f;const _0x120e39=Math['floor'](_0x11ac48*_0x1b488c)+0x1,_0x15b3f0=Math[_0x4f86cc(0x763)]((_0x11ac48+0x1)*_0x1b488c)+0x1,_0xba5a9f=_0x5e070b[_0x588cf0]['t'],_0x3dfbd7=_0x5e070b[_0x588cf0]['v']||0x0;let _0x45ab1b=-0x1,_0x2f596e=_0x120e39;for(let _0x390408=_0x120e39;_0x390408<_0x15b3f0;_0x390408++){const _0x3efe01=Math[_0x4f86cc(0x4c4)]((_0xba5a9f-_0x4cdf17)*((_0x5e070b[_0x390408]['v']||0x0)-_0x3dfbd7)-(_0xba5a9f-_0x5e070b[_0x390408]['t'])*(_0x2e6cf3-_0x3dfbd7))*0.5;_0x3efe01>_0x45ab1b&&(_0x45ab1b=_0x3efe01,_0x2f596e=_0x390408);}_0x2b749f[_0x1152ff++]=_0x5e070b[_0x2f596e],_0x588cf0=_0x2f596e;}return _0x2b749f[_0x1152ff++]=_0x5e070b[_0x2a5a3b-0x1],_0x2b749f;}static[_0xd69037(0xda9)](_0x17e9b0,_0x246857,_0x7e0951,_0x2fb8e9,_0x5ccfb6,_0x4da0f6,_0xc469d8={}){const _0x581838=_0xd69037;if(!_0x17e9b0?.[_0x581838(0x246)]||!_0x246857||_0x2fb8e9<=_0x7e0951)return _0x17e9b0||[];const _0x4fdf5b=0x7d0,_0x4d5456=0x7530;let _0x49574e=Math[_0x581838(0xa09)](_0x4d5456,_0x246857);const _0x1ea146=_0x2fb8e9-_0x7e0951;let _0x3f81ca=Math[_0x581838(0xe12)](_0x1ea146/_0x49574e);_0x3f81ca>_0x4fdf5b&&(_0x49574e=Math[_0x581838(0xe12)](_0x1ea146/_0x4fdf5b),_0x3f81ca=_0x4fdf5b);let _0x67315e=_0x7e0951;_0xc469d8[_0x581838(0xccd)]&&(_0x67315e=Math[_0x581838(0x763)](_0x7e0951/_0x49574e)*_0x49574e,_0x3f81ca=Math[_0x581838(0x4b5)](_0x4fdf5b,Math[_0x581838(0xe12)]((_0x2fb8e9-_0x67315e)/_0x49574e)));const _0x335c92=!!_0xc469d8[_0x581838(0xcb1)],_0x531ed7=!!_0xc469d8['ohlc'],_0x1e1f55=_0x17e9b0,_0x14e8a2=new Array(_0x3f81ca);let _0x4d2016=0x0,_0x3ec585=null,_0x1c63b6=null,_0xcbaa8c=null,_0x23eb87=null,_0x241f7b=null;while(_0x4d2016<_0x1e1f55[_0x581838(0x246)]&&_0x1e1f55[_0x4d2016]['t']<_0x67315e){const _0x21d794=_0x1e1f55[_0x4d2016]['v'];_0x21d794!==null&&_0x21d794!==undefined&&!Number[_0x581838(0xc16)](_0x21d794)&&(_0x3ec585=_0x21d794,_0x1c63b6=_0x1e1f55[_0x4d2016]['t']),_0x4d2016++;}const _0x4d2a79=_0xc469d8[_0x581838(0xb0e)]?_0x2fb8e9:Math[_0x581838(0x4b5)](Date[_0x581838(0xed8)](),_0x2fb8e9),_0x290e10=Date[_0x581838(0xed8)](),_0x221c5b=!_0x335c92&&!_0xc469d8['carryPastNow']&&_0x290e10<_0x2fb8e9,_0x1d2e6c=!!_0xc469d8['breakOnNull'],_0x9b58e6=!_0x1d2e6c?_0xc469d8[_0x581838(0xda4)]??Infinity:_0xc469d8[_0x581838(0xda4)]??Math[_0x581838(0x4b5)](_0x49574e*0x3,0x1e*0x3c*0x3e8);for(let _0x231690=0x0;_0x231690<_0x3f81ca;_0x231690++){const _0x1dc9a7=_0x67315e+_0x231690*_0x49574e,_0x3902ef=_0x1dc9a7+_0x49574e,_0x267ed4=(_0x1dc9a7+_0x3902ef)/0x2;let _0x54ca7=_0x335c92?_0x1dc9a7:_0x267ed4;if(_0x221c5b&&_0x1dc9a7<=_0x290e10&&_0x290e10<_0x3902ef)_0x54ca7=_0x290e10;while(_0x4d2016<_0x1e1f55[_0x581838(0x246)]&&_0x1e1f55[_0x4d2016]['t']<_0x1dc9a7)_0x4d2016++;const _0x2e894c=[];let _0x31574a=Infinity,_0x4e8467=-Infinity,_0x5c6a12=![],_0x37aaf2=null,_0x1b4068=null,_0x49f293=null,_0x26f9cb=_0x4d2016;while(_0x26f9cb<_0x1e1f55['length']&&_0x1e1f55[_0x26f9cb]['t']<_0x3902ef){const _0x4ae08c=_0x1e1f55[_0x26f9cb],_0x329576=_0x4ae08c['v'];if(_0x329576!==null&&_0x329576!==undefined&&!Number[_0x581838(0xc16)](_0x329576)){_0x2e894c[_0x581838(0xa8b)](_0x329576),_0x37aaf2=_0x329576,_0x1b4068=_0x4ae08c[_0x581838(0xbcc)]!==undefined&&_0x4ae08c[_0x581838(0xbcc)]!==null?_0x4ae08c[_0x581838(0xbcc)]:_0x329576,_0x49f293=_0x4ae08c[_0x581838(0xc76)]!==undefined&&_0x4ae08c[_0x581838(0xc76)]!==null?_0x4ae08c[_0x581838(0xc76)]:_0x329576;if(_0x4da0f6){if(_0x1b4068<_0x31574a)_0x31574a=_0x1b4068;if(_0x49f293>_0x4e8467)_0x4e8467=_0x49f293;_0x5c6a12=!![];}}_0x26f9cb++;}if(_0x2e894c[_0x581838(0x246)]>0x0){const _0x5b65bb=DataProcessor['_aggregate'](_0x2e894c,_0x5ccfb6);_0x3ec585=_0x5b65bb===null?null:_0x37aaf2,_0x1c63b6=_0x267ed4;const _0x14dc89={'t':_0x54ca7,'v':_0x5b65bb};_0x4da0f6&&_0x5c6a12&&(_0x14dc89[_0x581838(0xbcc)]=_0x31574a,_0x14dc89[_0x581838(0xc76)]=_0x4e8467,_0xcbaa8c=_0x1b4068,_0x23eb87=_0x49f293);if(_0x531ed7){const _0x4cd401=DataProcessor['_ohlc'](_0x2e894c);_0x4cd401&&(_0x14dc89['o']=_0x4cd401['o'],_0x14dc89['h']=_0x4cd401['h'],_0x14dc89['l']=_0x4cd401['l'],_0x14dc89['c']=_0x4cd401['c'],_0x241f7b=_0x4cd401);}_0x14e8a2[_0x231690]=_0x14dc89;}else{if(!_0xc469d8[_0x581838(0x95d)]&&_0x3ec585!==null&&_0x1dc9a7<=_0x4d2a79&&_0x9b58e6>0x0&&_0x1c63b6!==null&&_0x267ed4-_0x1c63b6<=_0x9b58e6){const _0x39b278={'t':_0x54ca7,'v':_0x3ec585};_0x4da0f6&&(_0x39b278[_0x581838(0xbcc)]=_0xcbaa8c??_0x3ec585,_0x39b278[_0x581838(0xc76)]=_0x23eb87??_0x3ec585);if(_0x531ed7){const _0x3a4609=_0x241f7b?_0x241f7b['c']:_0x3ec585;_0x39b278['o']=_0x39b278['h']=_0x39b278['l']=_0x39b278['c']=_0x3a4609;}_0x14e8a2[_0x231690]=_0x39b278;}else{const _0x1dc74b={'t':_0x54ca7,'v':null};_0x4da0f6&&(_0x1dc74b[_0x581838(0xbcc)]=null,_0x1dc74b['bMax']=null);if(_0x531ed7)_0x1dc74b['o']=_0x1dc74b['h']=_0x1dc74b['l']=_0x1dc74b['c']=null;_0x14e8a2[_0x231690]=_0x1dc74b;}}}let _0x178955=-0x1;for(let _0x125714=0x0;_0x125714<_0x14e8a2['length'];_0x125714++){if(_0x14e8a2[_0x125714]['v']!==null){_0x178955=_0x125714;break;}}if(_0x178955>0x0&&!_0xc469d8['deltaAgg']&&!_0x1d2e6c&&!_0xc469d8['noLeadFill']){const _0x2f10c3=_0x14e8a2[_0x178955]['v'],_0x3d5b7c=_0x4da0f6?_0x14e8a2[_0x178955][_0x581838(0xbcc)]:null,_0x2effa6=_0x4da0f6?_0x14e8a2[_0x178955]['bMax']:null;for(let _0x54cbe2=0x0;_0x54cbe2<_0x178955;_0x54cbe2++){_0x14e8a2[_0x54cbe2]['v']=_0x2f10c3,_0x4da0f6&&(_0x14e8a2[_0x54cbe2][_0x581838(0xbcc)]=_0x3d5b7c,_0x14e8a2[_0x54cbe2][_0x581838(0xc76)]=_0x2effa6);}}return _0x14e8a2;}static[_0xd69037(0x842)](_0x155dc4,_0x5674da){const _0x58dbc1=_0xd69037;if(_0x5674da&&!AGG_VALID[_0x58dbc1(0x5c4)](_0x5674da)){DataProcessor[_0x58dbc1(0x6f0)]=DataProcessor[_0x58dbc1(0x6f0)]||new Set();if(!DataProcessor[_0x58dbc1(0x6f0)][_0x58dbc1(0x5c4)](_0x5674da)){DataProcessor[_0x58dbc1(0x6f0)][_0x58dbc1(0xbd8)](_0x5674da);const _0x3b5670=_0x5674da===_0x58dbc1(0x2c8)?_0x58dbc1(0x6eb):'';console[_0x58dbc1(0x3a6)](_0x58dbc1(0x3e1)+_0x5674da+_0x58dbc1(0x9cf)+(_0x58dbc1(0x88b)+[...AGG_VALID][_0x58dbc1(0x860)](',\x20')+'.'+_0x3b5670));}}const _0x29f98e=[];for(const _0x10f616 of _0x155dc4)if(_0x10f616!==null&&_0x10f616!==undefined&&!Number['isNaN'](_0x10f616))_0x29f98e[_0x58dbc1(0xa8b)](_0x10f616);if(!_0x29f98e[_0x58dbc1(0x246)])return null;switch(_0x5674da){case _0x58dbc1(0x4b5):{let _0x1d6da1=_0x29f98e[0x0];for(let _0x2e5042=0x1;_0x2e5042<_0x29f98e[_0x58dbc1(0x246)];_0x2e5042++)if(_0x29f98e[_0x2e5042]<_0x1d6da1)_0x1d6da1=_0x29f98e[_0x2e5042];return _0x1d6da1;}case _0x58dbc1(0xa09):{let _0x1f36ff=_0x29f98e[0x0];for(let _0x58ebce=0x1;_0x58ebce<_0x29f98e[_0x58dbc1(0x246)];_0x58ebce++)if(_0x29f98e[_0x58ebce]>_0x1f36ff)_0x1f36ff=_0x29f98e[_0x58ebce];return _0x1f36ff;}case _0x58dbc1(0xb30):return _0x29f98e[_0x58dbc1(0x6bc)]((_0x552b98,_0x4cd3ee)=>_0x552b98+_0x4cd3ee,0x0);case _0x58dbc1(0x92f):case _0x58dbc1(0x73e):{let _0x52e0a4=0x0;for(let _0x339f06=0x1;_0x339f06<_0x29f98e[_0x58dbc1(0x246)];_0x339f06++){if(_0x29f98e[_0x339f06-0x1]>0x0&&_0x29f98e[_0x339f06]<_0x29f98e[_0x339f06-0x1]*0.1)_0x52e0a4++;}return _0x52e0a4>0x0&&(DataProcessor[_0x58dbc1(0x986)]=DataProcessor['_resetAggWarned']||new Set(),!DataProcessor[_0x58dbc1(0x986)]['has'](_0x5674da)&&(DataProcessor[_0x58dbc1(0x986)][_0x58dbc1(0xbd8)](_0x5674da),console[_0x58dbc1(0x3a6)](_0x58dbc1(0x791)+_0x5674da+_0x58dbc1(0x87c)+_0x58dbc1(0x4b8)+('The\x20'+(_0x5674da===_0x58dbc1(0x73e)?_0x58dbc1(0x9a0):_0x58dbc1(0xc92))+',\x20')+'so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20'+_0x58dbc1(0x846)))),_0x5674da==='first'?_0x29f98e[0x0]:_0x29f98e[_0x29f98e['length']-0x1];}case _0x58dbc1(0xbbb):{const _0x2c18e6=[..._0x29f98e][_0x58dbc1(0x7db)]((_0x410616,_0x4597fa)=>_0x410616-_0x4597fa),_0x625be1=Math[_0x58dbc1(0x763)](_0x2c18e6[_0x58dbc1(0x246)]/0x2);return _0x2c18e6[_0x58dbc1(0x246)]%0x2?_0x2c18e6[_0x625be1]:(_0x2c18e6[_0x625be1-0x1]+_0x2c18e6[_0x625be1])/0x2;}case _0x58dbc1(0x8dc):{let _0x57ca08=_0x29f98e[0x0],_0x367198=_0x29f98e[0x0];for(let _0x443a3d=0x1;_0x443a3d<_0x29f98e[_0x58dbc1(0x246)];_0x443a3d++){if(_0x29f98e[_0x443a3d]<_0x57ca08)_0x57ca08=_0x29f98e[_0x443a3d];if(_0x29f98e[_0x443a3d]>_0x367198)_0x367198=_0x29f98e[_0x443a3d];}return _0x367198-_0x57ca08;}case _0x58dbc1(0x641):{if(_0x29f98e[_0x58dbc1(0x246)]<0x2)return null;return _0x29f98e[_0x29f98e[_0x58dbc1(0x246)]-0x1]-_0x29f98e[0x0];}case'change':{if(_0x29f98e[_0x58dbc1(0x246)]<0x2)return null;let _0x1e1792=0x0;for(let _0xfd4ffa=0x1;_0xfd4ffa<_0x29f98e[_0x58dbc1(0x246)];_0xfd4ffa++){const _0x378efc=_0x29f98e[_0xfd4ffa]-_0x29f98e[_0xfd4ffa-0x1];if(_0x378efc>=0x0)_0x1e1792+=_0x378efc;}return _0x1e1792;}case'avg':case _0x58dbc1(0x3e6):default:return _0x29f98e[_0x58dbc1(0x6bc)]((_0x1ae97f,_0x303336)=>_0x1ae97f+_0x303336,0x0)/_0x29f98e[_0x58dbc1(0x246)];}}static['_ohlc'](_0x3df022){const _0x2b96d1=_0xd69037;let _0x1dc5f2=null,_0xa4733=null,_0x913266=null,_0x1e0c37=null;for(const _0x45e477 of _0x3df022){if(_0x45e477===null||_0x45e477===undefined||Number[_0x2b96d1(0xc16)](_0x45e477))continue;if(_0x1dc5f2===null)_0x1dc5f2=_0x45e477,_0xa4733=_0x45e477,_0x913266=_0x45e477;else{if(_0x45e477>_0xa4733)_0xa4733=_0x45e477;if(_0x45e477<_0x913266)_0x913266=_0x45e477;}_0x1e0c37=_0x45e477;}return _0x1dc5f2===null?null:{'o':_0x1dc5f2,'h':_0xa4733,'l':_0x913266,'c':_0x1e0c37};}static[_0xd69037(0xa0f)](_0x46a0ff,_0x154be7){const _0x5487f9=_0xd69037;if(!Array[_0x5487f9(0x296)](_0x46a0ff)||!_0x46a0ff['length']||typeof _0x154be7!==_0x5487f9(0x5f3))return _0x46a0ff;const _0x226c67=new Array(_0x46a0ff[_0x5487f9(0x246)]);for(let _0x1b1066=0x0;_0x1b1066<_0x46a0ff[_0x5487f9(0x246)];_0x1b1066++){const _0x324b9e=_0x46a0ff[_0x1b1066];if(!_0x324b9e||!isNum(_0x324b9e['v'])){_0x226c67[_0x1b1066]=_0x324b9e;continue;}const _0x5684f3=_0x154be7(_0x324b9e['t']);if(!isNum(_0x5684f3)){_0x226c67[_0x1b1066]=_0x324b9e;continue;}const _0x2b02dd={..._0x324b9e,'v':_0x324b9e['v']*_0x5684f3};if(isNum(_0x324b9e['bMin']))_0x2b02dd[_0x5487f9(0xbcc)]=_0x324b9e[_0x5487f9(0xbcc)]*_0x5684f3;if(isNum(_0x324b9e[_0x5487f9(0xc76)]))_0x2b02dd[_0x5487f9(0xc76)]=_0x324b9e[_0x5487f9(0xc76)]*_0x5684f3;if(isNum(_0x324b9e['sMean']))_0x2b02dd[_0x5487f9(0xa89)]=_0x324b9e['sMean']*_0x5684f3;if(isNum(_0x324b9e[_0x5487f9(0xec0)]))_0x2b02dd[_0x5487f9(0xec0)]=_0x324b9e['sMin']*_0x5684f3;if(_0x5684f3<0x0&&isNum(_0x2b02dd[_0x5487f9(0xbcc)])&&isNum(_0x2b02dd['bMax'])&&_0x2b02dd['bMin']>_0x2b02dd[_0x5487f9(0xc76)]){const _0x2a9148=_0x2b02dd['bMin'];_0x2b02dd[_0x5487f9(0xbcc)]=_0x2b02dd['bMax'],_0x2b02dd[_0x5487f9(0xc76)]=_0x2a9148;}_0x226c67[_0x1b1066]=_0x2b02dd;}return _0x226c67;}static[_0xd69037(0xd5f)](_0x2a7360,_0x2c30e4,_0x354fa7){const _0x568221=_0xd69037;if(!Array[_0x568221(0x296)](_0x2a7360)||!_0x2a7360[_0x568221(0x246)]||typeof _0x2c30e4!==_0x568221(0x5f3))return _0x2a7360;const _0x2fe0d6=normalizeRefOp(_0x354fa7),_0x663967=_0x19284e=>({..._0x19284e,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0x31ef72=new Array(_0x2a7360['length']);for(let _0x14f2f3=0x0;_0x14f2f3<_0x2a7360[_0x568221(0x246)];_0x14f2f3++){const _0x4f4140=_0x2a7360[_0x14f2f3];if(!_0x4f4140||!isNum(_0x4f4140['v'])){_0x31ef72[_0x14f2f3]=_0x4f4140;continue;}const _0x3e7b68=_0x2c30e4(_0x4f4140['t']);if(!isNum(_0x3e7b68)){_0x31ef72[_0x14f2f3]=_0x663967(_0x4f4140);continue;}let _0x21792d;switch(_0x2fe0d6){case'add':_0x21792d=_0x485e4d=>_0x485e4d+_0x3e7b68;break;case _0x568221(0xea1):_0x21792d=_0x994522=>_0x994522*_0x3e7b68;break;case _0x568221(0x399):_0x21792d=_0x380210=>_0x3e7b68===0x0?null:_0x380210/_0x3e7b68;break;case _0x568221(0x6f6):_0x21792d=_0x114b68=>_0x3e7b68-_0x114b68;break;case'reverse_divide':_0x21792d=_0x260a3a=>_0x260a3a===0x0?null:_0x3e7b68/_0x260a3a;break;default:_0x21792d=_0x3f1090=>_0x3f1090-_0x3e7b68;}const _0x3ee8c7=_0x21792d(_0x4f4140['v']);if(!isNum(_0x3ee8c7)){_0x31ef72[_0x14f2f3]=_0x663967(_0x4f4140);continue;}const _0x2bd212={..._0x4f4140,'v':_0x3ee8c7};for(const _0x454cf9 of[_0x568221(0xbcc),'bMax',_0x568221(0xa89),_0x568221(0xec0)]){if(isNum(_0x4f4140[_0x454cf9])){const _0x3b793e=_0x21792d(_0x4f4140[_0x454cf9]);_0x2bd212[_0x454cf9]=isNum(_0x3b793e)?_0x3b793e:null;}}if(isNum(_0x2bd212['bMin'])&&isNum(_0x2bd212[_0x568221(0xc76)])&&_0x2bd212[_0x568221(0xbcc)]>_0x2bd212[_0x568221(0xc76)]){const _0x5bfd57=_0x2bd212[_0x568221(0xbcc)];_0x2bd212[_0x568221(0xbcc)]=_0x2bd212[_0x568221(0xc76)],_0x2bd212[_0x568221(0xc76)]=_0x5bfd57;}_0x31ef72[_0x14f2f3]=_0x2bd212;}return _0x31ef72;}static[_0xd69037(0xb77)](_0x36610e,_0x1739d6){const _0x349d9f=_0xd69037;if(!Array['isArray'](_0x36610e))return _0x36610e;for(const _0x302752 of _0x36610e){if(!_0x302752)continue;if(isNum(_0x302752[_0x349d9f(0xbcc)])&&isNum(_0x302752[_0x349d9f(0xc76)])){if(_0x302752['v']!==null&&_0x302752['v']!==undefined)_0x302752['v']=_0x302752[_0x349d9f(0xc76)]-_0x302752[_0x349d9f(0xbcc)];!_0x1739d6&&(delete _0x302752[_0x349d9f(0xbcc)],delete _0x302752[_0x349d9f(0xc76)]);}else{if(!_0x1739d6){if(_0x349d9f(0xbcc)in _0x302752)delete _0x302752[_0x349d9f(0xbcc)];if(_0x349d9f(0xc76)in _0x302752)delete _0x302752[_0x349d9f(0xc76)];}}}return _0x36610e;}static['computeMovingAverages'](_0x18ead8,_0x548322){const _0x4ddb89=_0xd69037,_0x2443c6=Array[_0x4ddb89(0x296)](_0x548322?.[_0x4ddb89(0x274)])?_0x548322[_0x4ddb89(0x274)]:null;if(!_0x2443c6||!_0x2443c6['length']||!Array[_0x4ddb89(0x296)](_0x18ead8)||!_0x18ead8['length'])return null;const _0xd550fe=(_0x548322[_0x4ddb89(0x2c9)]||_0x548322['type'])==='candlestick',_0x441c9e=_0x3db3c6=>{if(!_0x3db3c6)return null;const _0x309de2=_0xd550fe?isNum(_0x3db3c6['c'])?_0x3db3c6['c']:_0x3db3c6['v']:_0x3db3c6['v'];return isNum(_0x309de2)?_0x309de2:null;},_0x4cce78=_0x18ead8[_0x4ddb89(0x723)](_0x441c9e),_0x501e6b=_0x18ead8[_0x4ddb89(0x246)],_0x24c1b2=[];for(const _0x40bdfc of _0x2443c6){const _0x1b5e4d=Math[_0x4ddb89(0xaaf)](toNum(_0x40bdfc?.[_0x4ddb89(0xaa0)])||0x0);if(!(_0x1b5e4d>=0x1))continue;const _0x339408=new Array(_0x501e6b);let _0x30a08e=0x0,_0x17279e=-0x1;for(let _0x31b55c=0x0;_0x31b55c<_0x501e6b;_0x31b55c++){const _0x5c998c=_0x4cce78[_0x31b55c];_0x5c998c===null?_0x17279e=_0x31b55c:_0x30a08e+=_0x5c998c;if(_0x31b55c>=_0x1b5e4d){const _0x4f0848=_0x4cce78[_0x31b55c-_0x1b5e4d];if(_0x4f0848!==null)_0x30a08e-=_0x4f0848;}const _0x42107f=_0x31b55c>=_0x1b5e4d-0x1&&_0x17279e<=_0x31b55c-_0x1b5e4d;_0x339408[_0x31b55c]={'t':_0x18ead8[_0x31b55c]['t'],'v':_0x42107f?_0x30a08e/_0x1b5e4d:null};}_0x24c1b2[_0x4ddb89(0xa8b)]({'period':_0x1b5e4d,'color':_0x40bdfc[_0x4ddb89(0x851)]||null,'width':_0x40bdfc['width']!=null&&_0x40bdfc[_0x4ddb89(0xa91)]!==''&&isNum(toNum(_0x40bdfc['width']))?toNum(_0x40bdfc[_0x4ddb89(0xa91)]):null,'show_label':!!_0x40bdfc[_0x4ddb89(0x23c)],'points':_0x339408});}return _0x24c1b2['length']?_0x24c1b2:null;}static[_0xd69037(0xee4)](_0x9e88d4,_0x1536b7,_0x2b8779){const _0x515f49=_0xd69037,_0x297c7f=Array[_0x515f49(0x296)](_0x1536b7?.[_0x515f49(0x274)])?_0x1536b7[_0x515f49(0x274)]['filter'](_0x1905af=>_0x1905af&&Math['round'](toNum(_0x1905af[_0x515f49(0xaa0)])||0x0)>=0x1):null;if(!_0x297c7f||!_0x297c7f[_0x515f49(0x246)]||!Array[_0x515f49(0x296)](_0x9e88d4)||!_0x9e88d4['length'])return null;const {startMs:_0x34503f,endMs:_0x4641f1,bucketMs:_0x4f97b7,groupBy:_0x54cd2d,aggFunc:_0x546666,alignToClock:_0x1fc309,anchorStart:_0x2108ce,tz:_0x1254d9,deltaAgg:_0x57d1b3,carryPastNow:_0x4c8a6a,damp:_0x57dec2,isCounter:_0x337928}=_0x2b8779||{};let _0x30c1b3=0x0;for(const _0x292463 of _0x297c7f){const _0x434574=Math['round'](toNum(_0x292463[_0x515f49(0xaa0)])||0x0);if(_0x434574>_0x30c1b3)_0x30c1b3=_0x434574;}if(!(_0x30c1b3>=0x1))return null;const _0x357304=(_0x1536b7[_0x515f49(0x2c9)]||_0x1536b7[_0x515f49(0xc97)])===_0x515f49(0x34c),_0x2aa708=[_0x515f49(0x90c),'date',_0x515f49(0x3cc),_0x515f49(0xe67),_0x515f49(0x25c)];let _0x3436ac;if(_0x2aa708['includes'](_0x54cd2d)){const _0x239a08=_0x57dec2?DataProcessor[_0x515f49(0x9b2)](_0x9e88d4,_0x54cd2d,_0x546666,_0x1254d9,!!_0x337928):_0x9e88d4;_0x3436ac=DataProcessor[_0x515f49(0xe70)](_0x239a08,_0x54cd2d,_0x546666,_0x4641f1,_0x1254d9,_0x357304,_0x2b8779?.[_0x515f49(0xb4f)]??0x1);if(!_0x1536b7['break_on_null']){const _0x1a5cf2=_0x9e88d4[_0x515f49(0x246)]?_0x9e88d4[_0x9e88d4[_0x515f49(0x246)]-0x1]['t']:null;_0x3436ac=DataProcessor[_0x515f49(0xc35)](_0x3436ac,_0x54cd2d,_0x546666,{'endMs':_0x4641f1,'lastRawT':_0x1a5cf2,'tz':_0x1254d9});}else _0x3436ac=DataProcessor[_0x515f49(0x29b)](_0x3436ac,_0x54cd2d,{'tz':_0x1254d9});}else{if(isNum(_0x4f97b7)&&_0x4f97b7>0x0){const _0xc8180=(_0x30c1b3-0x1)*_0x4f97b7;_0x3436ac=DataProcessor[_0x515f49(0xda9)](_0x9e88d4,_0x4f97b7,isNum(_0x34503f)?_0x34503f-_0xc8180:_0x34503f,_0x4641f1,_0x546666,![],{'breakOnNull':!!_0x1536b7[_0x515f49(0x67f)],'carryForwardMs':_0x1536b7['carry_forward_ms'],'alignToClock':_0x1fc309,'anchorStart':_0x2108ce,'ohlc':_0x357304,'deltaAgg':!!_0x57d1b3,'carryPastNow':!!_0x4c8a6a,'noLeadFill':!!_0x1536b7[_0x515f49(0x364)]});}else _0x3436ac=_0x9e88d4;}const _0xef3aca=DataProcessor[_0x515f49(0x305)](_0x3436ac,_0x1536b7,![]),_0x3a72c5=DataProcessor[_0x515f49(0x2db)](_0xef3aca,_0x1536b7);if(!_0x3a72c5)return null;if(isNum(_0x34503f)){for(const _0x470e61 of _0x3a72c5)_0x470e61[_0x515f49(0x780)]=_0x470e61[_0x515f49(0x780)][_0x515f49(0x49d)](_0x58a3e1=>_0x58a3e1['t']>=_0x34503f);}return _0x3a72c5['length']?_0x3a72c5:null;}static[_0xd69037(0x9b2)](_0x463f9b,_0x27eb84,_0x63e96b,_0x32120c,_0x55a043){const _0x4e708a=_0xd69037;if(_0x63e96b!==_0x4e708a(0xa09)||_0x27eb84!==_0x4e708a(0x1fd))return _0x463f9b;if(!Array[_0x4e708a(0x296)](_0x463f9b)||_0x463f9b[_0x4e708a(0x246)]<0x2)return _0x463f9b;const _0x345bdc=_0xb9d1ed=>{const _0x4d4e12=tzParts(_0xb9d1ed,_0x32120c);return _0x4d4e12['y']+'-'+_0x4d4e12['mo']+'-'+_0x4d4e12['d'];},_0x554be9=_0x42e268=>tzStartOfDayMs(_0x42e268,_0x32120c),_0x99a3a=new Map();for(const _0x20de73 of _0x463f9b){if(!isNum(_0x20de73['v']))continue;const _0xf6bbf9=_0x345bdc(_0x20de73['t']);let _0x13bc4a=_0x99a3a[_0x4e708a(0x397)](_0xf6bbf9);!_0x13bc4a&&(_0x13bc4a={'count':0x0,'first':null,'list':[]},_0x99a3a['set'](_0xf6bbf9,_0x13bc4a));_0x13bc4a[_0x4e708a(0xbb4)]++,_0x13bc4a[_0x4e708a(0x7dc)]['push'](_0x20de73);if(!_0x13bc4a[_0x4e708a(0x92f)]||_0x20de73['t']<_0x13bc4a[_0x4e708a(0x92f)]['t'])_0x13bc4a[_0x4e708a(0x92f)]=_0x20de73;}const _0x272a14=new Map();for(const _0x3ec056 of _0x99a3a[_0x4e708a(0xd69)]()){const _0x1b9623=_0x3ec056[_0x4e708a(0x92f)];_0x3ec056[_0x4e708a(0xbb4)]>=0x2&&_0x1b9623&&_0x1b9623['t']===_0x554be9(_0x1b9623['t'])&&isNum(_0x1b9623['v'])&&_0x1b9623['v']>0x0&&isNum(_0x1b9623[_0x4e708a(0xa89)])&&isNum(_0x1b9623['sMin'])&&_0x1b9623[_0x4e708a(0xa89)]<_0x1b9623['v']*0.3&&_0x1b9623[_0x4e708a(0xec0)]<_0x1b9623['v']*0.5&&_0x272a14[_0x4e708a(0xd1b)](_0x1b9623,_0x1b9623[_0x4e708a(0xec0)]);if(_0x3ec056[_0x4e708a(0x7dc)][_0x4e708a(0x246)]>=0x2){const _0x12403a=_0x3ec056['list'][_0x4e708a(0x57e)]()[_0x4e708a(0x7db)]((_0x12063c,_0xe9daea)=>_0x12063c['t']-_0xe9daea['t']),_0x3f3aa5=_0x12403a[0x0]['v'];let _0x36c888=0x0,_0x311576=_0x12403a[0x0]['v'],_0x233dec=_0x12403a[0x0]['v'];for(let _0x593a07=0x1;_0x593a07<_0x12403a[_0x4e708a(0x246)];_0x593a07++){if(!isNum(_0x12403a[_0x593a07]['v']))continue;_0x12403a[_0x593a07]['v']<_0x311576&&(_0x311576=_0x12403a[_0x593a07]['v'],_0x36c888=_0x593a07);if(_0x12403a[_0x593a07]['v']>_0x233dec)_0x233dec=_0x12403a[_0x593a07]['v'];}let _0x147428=![];for(let _0x183ef7=_0x36c888+0x1;_0x183ef7<_0x12403a[_0x4e708a(0x246)];_0x183ef7++){if(isNum(_0x12403a[_0x183ef7]['v'])&&_0x12403a[_0x183ef7]['v']>_0x311576*1.5+1e-9){_0x147428=!![];break;}}const _0x43f473=isNum(_0x3f3aa5)&&_0x3f3aa5>0x0&&_0x311576<_0x3f3aa5*0.5,_0x183a82=!!_0x55a043||_0x311576<=_0x233dec*0.2;if(_0x36c888>0x0&&_0x43f473&&_0x183a82&&_0x147428)for(let _0x9777af=0x0;_0x9777af<_0x36c888;_0x9777af++){if(isNum(_0x12403a[_0x9777af]['v'])&&_0x12403a[_0x9777af]['v']>_0x311576){const _0x276682=_0x272a14[_0x4e708a(0x5c4)](_0x12403a[_0x9777af])?_0x272a14[_0x4e708a(0x397)](_0x12403a[_0x9777af]):_0x12403a[_0x9777af]['v'];_0x272a14['set'](_0x12403a[_0x9777af],Math['min'](_0x276682,_0x311576));}}}}if(!_0x272a14['size'])return _0x463f9b;return _0x463f9b['map'](_0x2b8ff2=>_0x272a14[_0x4e708a(0x5c4)](_0x2b8ff2)?{..._0x2b8ff2,'v':_0x272a14[_0x4e708a(0x397)](_0x2b8ff2)}:_0x2b8ff2);}static[_0xd69037(0xe70)](_0x1be81e,_0x1360fe,_0xf821a3,_0xd9dc43,_0x29ed46,_0x22a404,_0x46261b=0x1){const _0x493eff=_0xd69037;if(!_0x1be81e||!_0x1be81e['length'])return[];const _0x4b1323={},_0x599ab7=typeof _0xd9dc43==='number'&&Number['isFinite'](_0xd9dc43);for(const _0x4d2a4c of _0x1be81e){if(_0x4d2a4c['v']===null||_0x4d2a4c['v']===undefined)continue;if(_0x599ab7&&_0x4d2a4c['t']>=_0xd9dc43)continue;const _0xb9183e=tzParts(_0x4d2a4c['t'],_0x29ed46);let _0x4268af,_0x2e4946;switch(_0x1360fe){case _0x493eff(0x90c):_0x4268af=_0xb9183e['y']+'-'+_0xb9183e['mo']+'-'+_0xb9183e['d']+'-'+_0xb9183e['h'],_0x2e4946=zonedWallToMs(_0xb9183e['y'],_0xb9183e['mo'],_0xb9183e['d'],_0xb9183e['h'],0x0,0x0,_0x29ed46);break;case _0x493eff(0x1fd):_0x4268af=_0xb9183e['y']+'-'+_0xb9183e['mo']+'-'+_0xb9183e['d'],_0x2e4946=zonedWallToMs(_0xb9183e['y'],_0xb9183e['mo'],_0xb9183e['d'],0x0,0x0,0x0,_0x29ed46);break;case _0x493eff(0x3cc):{const _0x56cc9e=zonedWallToMs(_0xb9183e['y'],_0xb9183e['mo'],_0xb9183e['d']-weekStartOffsetDays(_0xb9183e['wd'],_0x46261b),0x0,0x0,0x0,_0x29ed46),_0x596db5=tzParts(_0x56cc9e,_0x29ed46);_0x4268af=_0x596db5['y']+'-'+_0x596db5['mo']+'-'+_0x596db5['d'],_0x2e4946=_0x56cc9e;break;}case _0x493eff(0xe67):_0x4268af=_0xb9183e['y']+'-'+_0xb9183e['mo'],_0x2e4946=zonedWallToMs(_0xb9183e['y'],_0xb9183e['mo'],0x1,0x0,0x0,0x0,_0x29ed46);break;case _0x493eff(0x25c):_0x4268af=''+_0xb9183e['y'],_0x2e4946=zonedWallToMs(_0xb9183e['y'],0x0,0x1,0x0,0x0,0x0,_0x29ed46);break;default:return _0x1be81e;}if(!_0x4b1323[_0x4268af])_0x4b1323[_0x4268af]={'vals':[],'t':_0x2e4946,'min':Infinity,'max':-Infinity};_0x4b1323[_0x4268af][_0x493eff(0x995)][_0x493eff(0xa8b)](_0x4d2a4c['v']);const _0x36a113=_0x4d2a4c[_0x493eff(0xbcc)]!==undefined&&_0x4d2a4c[_0x493eff(0xbcc)]!==null?_0x4d2a4c[_0x493eff(0xbcc)]:_0x4d2a4c['v'],_0x2ed95e=_0x4d2a4c[_0x493eff(0xc76)]!==undefined&&_0x4d2a4c['bMax']!==null?_0x4d2a4c['bMax']:_0x4d2a4c['v'];if(_0x36a113<_0x4b1323[_0x4268af][_0x493eff(0x4b5)])_0x4b1323[_0x4268af][_0x493eff(0x4b5)]=_0x36a113;if(_0x2ed95e>_0x4b1323[_0x4268af]['max'])_0x4b1323[_0x4268af][_0x493eff(0xa09)]=_0x2ed95e;_0x4b1323[_0x4268af][_0x493eff(0xcad)]=_0x4d2a4c['v'],_0x4b1323[_0x4268af][_0x493eff(0xdfe)]=_0x36a113,_0x4b1323[_0x4268af]['lastMax']=_0x2ed95e;}return Object[_0x493eff(0xd69)](_0x4b1323)[_0x493eff(0x723)](_0x592fc8=>{const _0x524550=_0x493eff,_0x84d4a={'t':_0x592fc8['t'],'v':DataProcessor['_aggregate'](_0x592fc8['vals'],_0xf821a3)};_0x592fc8[_0x524550(0xcad)]!==undefined&&(_0x84d4a[_0x524550(0xdb2)]=_0x592fc8[_0x524550(0xcad)],_0x84d4a[_0x524550(0x6e2)]=_0x592fc8[_0x524550(0xdfe)],_0x84d4a['_lastMax']=_0x592fc8['lastMax']);isFinite(_0x592fc8[_0x524550(0x4b5)])&&(_0x84d4a[_0x524550(0xbcc)]=_0x592fc8[_0x524550(0x4b5)],_0x84d4a['bMax']=_0x592fc8[_0x524550(0xa09)]);if(_0x22a404){const _0x4e76c5=DataProcessor[_0x524550(0x8e8)](_0x592fc8[_0x524550(0x995)]);_0x4e76c5&&(_0x84d4a['o']=_0x4e76c5['o'],_0x84d4a['c']=_0x4e76c5['c'],_0x84d4a['h']=isFinite(_0x592fc8[_0x524550(0xa09)])?Math[_0x524550(0xa09)](_0x592fc8['max'],_0x4e76c5['o'],_0x4e76c5['c']):_0x4e76c5['h'],_0x84d4a['l']=isFinite(_0x592fc8[_0x524550(0x4b5)])?Math['min'](_0x592fc8[_0x524550(0x4b5)],_0x4e76c5['o'],_0x4e76c5['c']):_0x4e76c5['l']);}return _0x84d4a;})['sort']((_0x200b41,_0x4d803e)=>_0x200b41['t']-_0x4d803e['t']);}static[_0xd69037(0xc35)](_0x1c385b,_0xba3596,_0xe07f90,_0x5dac61={}){const _0x2b983c=_0xd69037;if(!_0x1c385b||_0x1c385b[_0x2b983c(0x246)]===0x0)return _0x1c385b||[];const _0x5eaac5=new Set([_0x2b983c(0xdbc),_0x2b983c(0xb30),_0x2b983c(0x641),_0x2b983c(0x8dc)]);if(_0x5eaac5['has'](_0xe07f90))return _0x1c385b;const _0x4e97b7=_0x5dac61['tz'],_0x280884=_0x398778=>{const _0x225f72=_0x2b983c,_0x2389d8=tzParts(_0x398778,_0x4e97b7);switch(_0xba3596){case _0x225f72(0x90c):return zonedWallToMs(_0x2389d8['y'],_0x2389d8['mo'],_0x2389d8['d'],_0x2389d8['h']+0x1,0x0,0x0,_0x4e97b7);case _0x225f72(0x1fd):return zonedWallToMs(_0x2389d8['y'],_0x2389d8['mo'],_0x2389d8['d']+0x1,0x0,0x0,0x0,_0x4e97b7);case _0x225f72(0x3cc):return zonedWallToMs(_0x2389d8['y'],_0x2389d8['mo'],_0x2389d8['d']+0x7,0x0,0x0,0x0,_0x4e97b7);case _0x225f72(0xe67):return zonedWallToMs(_0x2389d8['y'],_0x2389d8['mo']+0x1,0x1,0x0,0x0,0x0,_0x4e97b7);case _0x225f72(0x25c):return zonedWallToMs(_0x2389d8['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x4e97b7);default:return null;}},_0x10992a=Date[_0x2b983c(0xed8)](),_0x253a6f=[_0x10992a];if(typeof _0x5dac61[_0x2b983c(0xb3c)]===_0x2b983c(0xad9)&&Number[_0x2b983c(0x8bb)](_0x5dac61[_0x2b983c(0xb3c)]))_0x253a6f[_0x2b983c(0xa8b)](_0x5dac61['endMs']);typeof _0x5dac61['lastRawT']===_0x2b983c(0xad9)&&Number[_0x2b983c(0x8bb)](_0x5dac61[_0x2b983c(0xd3a)])&&_0x253a6f[_0x2b983c(0xa8b)](_0x5dac61[_0x2b983c(0xd3a)]+(_0x5dac61[_0x2b983c(0x3f7)]||0x0));const _0x2013cc=Math[_0x2b983c(0x4b5)](..._0x253a6f),_0x509a91=_0x1c385b[_0x2b983c(0x57e)]()['sort']((_0xc81b27,_0x285725)=>_0xc81b27['t']-_0x285725['t']),_0x658ee1=[];let _0x5b4b4b=null,_0x5dd7b0=null,_0x70042a=null,_0x3f3430=_0x509a91[0x0]['t'],_0x23bcd8=0x0,_0x3fb029=_0x509a91[_0x2b983c(0x246)]*0xa+0x3e8;while(_0x3f3430<_0x2013cc&&_0x3fb029-->0x0){const _0x444eba=_0x3f3430;let _0x4266f6=null;while(_0x23bcd8<_0x509a91['length']&&_0x509a91[_0x23bcd8]['t']<=_0x444eba){if(_0x509a91[_0x23bcd8]['t']===_0x444eba)_0x4266f6=_0x509a91[_0x23bcd8];_0x23bcd8++;}if(_0x4266f6){_0x658ee1[_0x2b983c(0xa8b)](_0x4266f6),_0x5b4b4b=_0x4266f6['v']===null?null:_0x4266f6[_0x2b983c(0xdb2)]!==undefined?_0x4266f6[_0x2b983c(0xdb2)]:_0x4266f6['v'];if(_0x4266f6[_0x2b983c(0x6e2)]!==undefined)_0x5dd7b0=_0x4266f6[_0x2b983c(0x6e2)];else{if(_0x4266f6[_0x2b983c(0xbcc)]!==undefined)_0x5dd7b0=_0x4266f6[_0x2b983c(0xbcc)];}if(_0x4266f6[_0x2b983c(0x269)]!==undefined)_0x70042a=_0x4266f6[_0x2b983c(0x269)];else{if(_0x4266f6['bMax']!==undefined)_0x70042a=_0x4266f6[_0x2b983c(0xc76)];}}else{if(_0x5b4b4b!==null){const _0x4283f9={'t':_0x444eba,'v':_0x5b4b4b};if(_0x5dd7b0!==null)_0x4283f9[_0x2b983c(0xbcc)]=_0x5dd7b0;if(_0x70042a!==null)_0x4283f9[_0x2b983c(0xc76)]=_0x70042a;_0x658ee1[_0x2b983c(0xa8b)](_0x4283f9);}}const _0x59cd26=_0x280884(_0x3f3430);if(_0x59cd26===null||_0x59cd26<=_0x444eba)break;_0x3f3430=_0x59cd26;}const _0x5907ef=typeof _0x5dac61['endMs']==='number'&&Number['isFinite'](_0x5dac61[_0x2b983c(0xb3c)])?_0x5dac61[_0x2b983c(0xb3c)]:Infinity;while(_0x23bcd8<_0x509a91[_0x2b983c(0x246)]){if(_0x509a91[_0x23bcd8]['t']<_0x5907ef)_0x658ee1['push'](_0x509a91[_0x23bcd8]);_0x23bcd8++;}return _0x658ee1;}static[_0xd69037(0x29b)](_0xed760d,_0x4761f2,_0x405718={}){const _0x56be39=_0xd69037;if(!_0xed760d||_0xed760d[_0x56be39(0x246)]<0x2)return _0xed760d||[];const _0x1e8d57=_0x405718['tz'],_0x40a479=_0x5323e9=>{const _0x449ed3=_0x56be39,_0x2a20fc=tzParts(_0x5323e9,_0x1e8d57);switch(_0x4761f2){case _0x449ed3(0x90c):return zonedWallToMs(_0x2a20fc['y'],_0x2a20fc['mo'],_0x2a20fc['d'],_0x2a20fc['h']+0x1,0x0,0x0,_0x1e8d57);case _0x449ed3(0x1fd):return zonedWallToMs(_0x2a20fc['y'],_0x2a20fc['mo'],_0x2a20fc['d']+0x1,0x0,0x0,0x0,_0x1e8d57);case'week':return zonedWallToMs(_0x2a20fc['y'],_0x2a20fc['mo'],_0x2a20fc['d']+0x7,0x0,0x0,0x0,_0x1e8d57);case _0x449ed3(0xe67):return zonedWallToMs(_0x2a20fc['y'],_0x2a20fc['mo']+0x1,0x1,0x0,0x0,0x0,_0x1e8d57);case _0x449ed3(0x25c):return zonedWallToMs(_0x2a20fc['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x1e8d57);default:return null;}},_0x4fae8c=_0xed760d['slice']()['sort']((_0x5a1eb3,_0x54febe)=>_0x5a1eb3['t']-_0x54febe['t']),_0xf47784=_0x4fae8c[_0x4fae8c[_0x56be39(0x246)]-0x1]['t'],_0x1972ba=[];let _0x39f524=_0x4fae8c[0x0]['t'],_0x5c34a6=0x0,_0x253043=_0x4fae8c['length']*0x4+0x7d0;while(_0x39f524<=_0xf47784&&_0x253043-->0x0){const _0x25e1e8=_0x39f524;let _0x1792de=null;while(_0x5c34a6<_0x4fae8c[_0x56be39(0x246)]&&_0x4fae8c[_0x5c34a6]['t']<=_0x25e1e8){if(_0x4fae8c[_0x5c34a6]['t']===_0x25e1e8)_0x1792de=_0x4fae8c[_0x5c34a6];_0x5c34a6++;}_0x1972ba[_0x56be39(0xa8b)](_0x1792de||{'t':_0x25e1e8,'v':null});const _0x4eeeb3=_0x40a479(_0x39f524);if(_0x4eeeb3===null||_0x4eeeb3<=_0x25e1e8)break;_0x39f524=_0x4eeeb3;}return _0x1972ba;}static[_0xd69037(0xd8b)](_0x2dac78){const _0x36e1a9=_0xd69037;switch(_0x2dac78){case'last':case'first':return[_0x36e1a9(0x2c8),_0x36e1a9(0xdbc),_0x36e1a9(0x3e6)];case _0x36e1a9(0xdbc):return[_0x36e1a9(0xdbc),_0x36e1a9(0xb30),_0x36e1a9(0x3e6),_0x36e1a9(0x2c8)];case'diff':return['state',_0x36e1a9(0x3e6)];case'sum':return[_0x36e1a9(0xdbc),_0x36e1a9(0xb30)];case _0x36e1a9(0x8dc):return['mean',_0x36e1a9(0x2c8)];case _0x36e1a9(0x4b5):return[_0x36e1a9(0x4b5),'state','mean'];case'max':return['max',_0x36e1a9(0x2c8),_0x36e1a9(0x3e6)];case _0x36e1a9(0x6a4):case'mean':default:return[_0x36e1a9(0x3e6),_0x36e1a9(0x2c8)];}}static[_0xd69037(0x751)](_0x36e7df,_0xf7cebc){const _0x461960=_0xd69037;if(!_0x36e7df)return null;const _0x2acf55=DataProcessor['statsFieldCascade'](_0xf7cebc);for(const _0x2df3c2 of _0x2acf55){const _0x582c02=_0x36e7df[_0x2df3c2];if(_0x582c02!==null&&_0x582c02!==undefined&&!Number[_0x461960(0xc16)](_0x582c02))return _0x582c02;}return null;}static[_0xd69037(0x7b9)](_0x466fad){const _0x2a4f64=_0xd69037;if(!Array['isArray'](_0x466fad)||!_0x466fad[_0x2a4f64(0x246)])return _0x466fad||[];if(_0x466fad[_0x2a4f64(0x246)]<0x2)return[{..._0x466fad[0x0],'v':0x0}];const _0x2ae684=_0x466fad[_0x2a4f64(0x723)](_0x4239ed=>_0x4239ed['v']),_0xa4eef5=new Array(_0x466fad[_0x2a4f64(0x246)]);_0xa4eef5[0x0]={..._0x466fad[0x0],'v':0x0};for(let _0x194eaa=0x1;_0x194eaa<_0x466fad['length'];_0x194eaa++){_0xa4eef5[_0x194eaa]={..._0x466fad[_0x194eaa],'v':_0x2ae684[_0x194eaa]-_0x2ae684[_0x194eaa-0x1]};}return _0xa4eef5;}static['changeDiffSeries'](_0x4365d2,_0x4bd54b){const _0x415cd5=_0xd69037;if(_0x4bd54b&&Array[_0x415cd5(0x296)](_0x4365d2))_0x4365d2=_0x4365d2[_0x415cd5(0x49d)](_0xd1b864=>_0xd1b864['v']!==0x0);if(!Array['isArray'](_0x4365d2)||!_0x4365d2[_0x415cd5(0x246)])return _0x4365d2||[];if(_0x4365d2[_0x415cd5(0x246)]<0x2)return[{..._0x4365d2[0x0],'v':0x0}];const _0x5cde42=_0x4365d2[_0x415cd5(0x723)](_0x5d2099=>_0x5d2099['v']),_0x59b906=new Array(_0x4365d2[_0x415cd5(0x246)]);_0x59b906[0x0]={..._0x4365d2[0x0],'v':0x0};for(let _0x399ad0=0x1;_0x399ad0<_0x4365d2[_0x415cd5(0x246)];_0x399ad0++){const _0x2abfc5=_0x5cde42[_0x399ad0-0x1],_0x40572b=_0x5cde42[_0x399ad0];_0x59b906[_0x399ad0]={..._0x4365d2[_0x399ad0],'v':isNum(_0x2abfc5)&&isNum(_0x40572b)?Math[_0x415cd5(0xa09)](0x0,_0x40572b-_0x2abfc5):null};}return _0x59b906;}static[_0xd69037(0x2f5)](_0x35074b,_0x4dd173){const _0x49c540=_0xd69037;if(!_0x35074b?.[_0x49c540(0x246)])return[];const _0x308035=toNum(_0x4dd173['value_factor']),_0x2f8eaf=isNum(_0x308035)&&_0x308035!==0x0?Math[_0x49c540(0x4b7)](0xa,_0x308035):0x1,_0x4a7714=!!_0x4dd173['invert'];if(_0x2f8eaf===0x1&&!_0x4a7714)return _0x35074b;const _0x4fa933=_0x1633e2=>{let _0x12dff0=_0x1633e2*_0x2f8eaf;if(_0x4a7714)_0x12dff0=-_0x12dff0;return _0x12dff0;},_0x3b40b0=new Array(_0x35074b[_0x49c540(0x246)]);for(let _0x800973=0x0;_0x800973<_0x35074b['length'];_0x800973++){const _0x47ccb9=_0x35074b[_0x800973];if(!isNum(_0x47ccb9['v'])){_0x3b40b0[_0x800973]=_0x47ccb9;continue;}const _0x42de9c={'t':_0x47ccb9['t'],'v':_0x4fa933(_0x47ccb9['v'])};if(isNum(_0x47ccb9[_0x49c540(0xbcc)])&&isNum(_0x47ccb9['bMax'])){const _0x24cef5=_0x4fa933(_0x47ccb9[_0x49c540(0xbcc)]),_0x33e7a5=_0x4fa933(_0x47ccb9[_0x49c540(0xc76)]);_0x42de9c[_0x49c540(0xbcc)]=Math[_0x49c540(0x4b5)](_0x24cef5,_0x33e7a5),_0x42de9c[_0x49c540(0xc76)]=Math[_0x49c540(0xa09)](_0x24cef5,_0x33e7a5);}if(isNum(_0x47ccb9[_0x49c540(0xa89)]))_0x42de9c[_0x49c540(0xa89)]=_0x4fa933(_0x47ccb9[_0x49c540(0xa89)]);if(isNum(_0x47ccb9[_0x49c540(0xec0)]))_0x42de9c[_0x49c540(0xec0)]=_0x4fa933(_0x47ccb9[_0x49c540(0xec0)]);_0x3b40b0[_0x800973]=_0x42de9c;}return _0x3b40b0;}static[_0xd69037(0x305)](_0xa302a4,_0x5b89f7,_0x5c9126){const _0x4b563d=_0xd69037;if(!_0xa302a4?.['length'])return _0xa302a4||[];const _0x17da27=_0x5b89f7[COMPILED_TRANSFORM];if(!_0x17da27)return _0xa302a4;let _0x4b15b1=Infinity,_0x5b85c9=-Infinity,_0x4ab3cc=0x0,_0x20f4a5=0x0,_0x15491d=null,_0x4018f3=null;for(const _0x2bb366 of _0xa302a4){if(!isNum(_0x2bb366['v']))continue;if(_0x15491d===null)_0x15491d=_0x2bb366['v'];_0x4018f3=_0x2bb366['v'];if(_0x2bb366['v']<_0x4b15b1)_0x4b15b1=_0x2bb366['v'];if(_0x2bb366['v']>_0x5b85c9)_0x5b85c9=_0x2bb366['v'];_0x4ab3cc+=_0x2bb366['v'],_0x20f4a5++;}const _0x49a712=_0x20f4a5>0x0?{'first':_0x15491d,'last':_0x4018f3,'min':_0x4b15b1,'max':_0x5b85c9,'avg':_0x4ab3cc/_0x20f4a5}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0xc29e3a=[];for(let _0x2058be=0x0;_0x2058be<_0xa302a4['length'];_0x2058be++){const _0x1a5794=_0xa302a4[_0x2058be];if(!isNum(_0x1a5794['v'])){_0xc29e3a[_0x4b563d(0xa8b)](_0x1a5794);continue;}const _0x587039=_0x1a5794['v'],_0x1bcb58=_0x17da27(_0x1a5794['v'],_0x2058be,_0x49a712);if(_0x1bcb58===null)continue;const _0x21935f={'t':_0x1a5794['t'],'v':_0x1bcb58};if(_0x587039!==_0x1bcb58)_0x21935f[_0x4b563d(0x9d3)]=_0x587039;if(_0x5c9126&&_0x1a5794[_0x4b563d(0xbcc)]!=null&&_0x1a5794[_0x4b563d(0xc76)]!=null){const _0x50e5e8=_0x17da27(_0x1a5794[_0x4b563d(0xbcc)],_0x2058be,_0x49a712),_0x1c6da0=_0x17da27(_0x1a5794[_0x4b563d(0xc76)],_0x2058be,_0x49a712);_0x50e5e8!==null&&_0x1c6da0!==null&&!Number['isNaN'](_0x50e5e8)&&!Number[_0x4b563d(0xc16)](_0x1c6da0)&&(_0x21935f[_0x4b563d(0xbcc)]=Math[_0x4b563d(0x4b5)](_0x50e5e8,_0x1c6da0),_0x21935f[_0x4b563d(0xc76)]=Math['max'](_0x50e5e8,_0x1c6da0));}_0xc29e3a[_0x4b563d(0xa8b)](_0x21935f);}return _0xc29e3a;}static['transformSeries'](_0xe55378,_0x390c17,_0x519d1a=![]){const _0x1700ee=_0xd69037;if(!_0xe55378?.['length'])return[];const _0x134650=_0x519d1a?null:_0x390c17[COMPILED_TRANSFORM],_0x29ef1d=toNum(_0x390c17[_0x1700ee(0x97f)]),_0x2af4ea=isNum(_0x29ef1d)&&_0x29ef1d!==0x0?Math[_0x1700ee(0x4b7)](0xa,_0x29ef1d):0x1,_0x4694fe=!!_0x390c17[_0x1700ee(0xd16)],_0xef7a95=_0x325c2a=>{if(!isNum(_0x325c2a))return null;let _0xcd77c5=_0x325c2a;if(_0x2af4ea!==0x1)_0xcd77c5*=_0x2af4ea;if(_0x4694fe)_0xcd77c5=-_0xcd77c5;return _0xcd77c5;};let _0x232b7a=null;if(_0x134650){let _0x19c099=Infinity,_0x4beaa0=-Infinity,_0x28ac30=0x0,_0x361644=0x0,_0x22ca47=null,_0xaccee7=null;for(const _0x4e57f6 of _0xe55378){const _0x3cf0af=_0xef7a95(_0x4e57f6['v']);if(_0x3cf0af===null)continue;if(_0x22ca47===null)_0x22ca47=_0x3cf0af;_0xaccee7=_0x3cf0af;if(_0x3cf0af<_0x19c099)_0x19c099=_0x3cf0af;if(_0x3cf0af>_0x4beaa0)_0x4beaa0=_0x3cf0af;_0x28ac30+=_0x3cf0af,_0x361644++;}_0x232b7a=_0x361644>0x0?{'first':_0x22ca47,'last':_0xaccee7,'min':_0x19c099,'max':_0x4beaa0,'avg':_0x28ac30/_0x361644}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x15fc81=[],_0x30b310=(_0x27254e,_0x3e7a58)=>{const _0x22690d=_0x1700ee;let _0x4e68c2=_0xef7a95(_0x27254e);if(_0x4e68c2===null)return null;if(_0x134650){_0x4e68c2=_0x134650(_0x4e68c2,_0x3e7a58,_0x232b7a);if(_0x4e68c2===null||Number[_0x22690d(0xc16)](_0x4e68c2))return null;}return _0x4e68c2;};for(let _0x155c11=0x0;_0x155c11<_0xe55378['length'];_0x155c11++){const _0x2b9b9e=_0xe55378[_0x155c11];if(!isNum(_0x2b9b9e['v']))continue;const _0x24c849=_0x30b310(_0x2b9b9e['v'],_0x155c11);if(_0x24c849===null)continue;const _0xf4545b={'t':_0x2b9b9e['t'],'v':_0x24c849};if(_0x2b9b9e[_0x1700ee(0xbcc)]!=null&&_0x2b9b9e[_0x1700ee(0xc76)]!=null){const _0x556634=_0x30b310(_0x2b9b9e[_0x1700ee(0xbcc)],_0x155c11),_0x546dde=_0x30b310(_0x2b9b9e[_0x1700ee(0xc76)],_0x155c11);_0x556634!==null&&_0x546dde!==null&&(_0xf4545b['bMin']=Math[_0x1700ee(0x4b5)](_0x556634,_0x546dde),_0xf4545b['bMax']=Math['max'](_0x556634,_0x546dde));}_0x15fc81['push'](_0xf4545b);}return _0x15fc81;}static['applyEntityTransforms'](_0x4242bb,_0x6f87ac){const _0x3194ac=_0xd69037;if(_0x4242bb['v']===null)return _0x4242bb;const _0x193d4b=DataProcessor[_0x3194ac(0xb26)]([_0x4242bb],_0x6f87ac);return _0x193d4b[0x0]||{'t':_0x4242bb['t'],'v':null};}static[_0xd69037(0x409)](_0x22d18c){if(!_0x22d18c?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x40df59=Infinity,_0x4981ec=-Infinity,_0x9b6c8a=0x0,_0x299121=0x0,_0x4c78c9=null,_0x423b03=null,_0x115517=null,_0x582620=null,_0x31dead=null,_0x2890a4=null;for(const _0x5c8b43 of _0x22d18c){if(_0x5c8b43['v']===null)continue;_0x5c8b43['v']<_0x40df59&&(_0x40df59=_0x5c8b43['v'],_0x4c78c9=_0x5c8b43['t']),_0x5c8b43['v']>_0x4981ec&&(_0x4981ec=_0x5c8b43['v'],_0x423b03=_0x5c8b43['t']),_0x9b6c8a+=_0x5c8b43['v'],_0x299121++,_0x582620===null&&(_0x582620=_0x5c8b43['v'],_0x115517=_0x5c8b43['t']),_0x2890a4=_0x5c8b43['v'],_0x31dead=_0x5c8b43['t'];}return{'min':_0x299121?_0x40df59:null,'max':_0x299121?_0x4981ec:null,'avg':_0x299121?_0x9b6c8a/_0x299121:null,'sum':_0x299121?_0x9b6c8a:null,'first':_0x582620,'last':_0x2890a4,'minT':_0x4c78c9,'maxT':_0x423b03,'firstT':_0x115517,'lastT':_0x31dead};}}function dpCenterShift(_0x1154b7,_0x628269,_0x504850,_0x4a3fdc,_0x414094){const _0x1681a=_0xd69037,_0x336c79=isNum(_0x414094)?_0x414094:0x8,_0x4682f8=_0x504850===null||_0x504850===undefined?0x0:Math[_0x1681a(0xa09)](0x0,_0x504850+_0x336c79-_0x1154b7),_0x4a7a1b=_0x4a3fdc===null||_0x4a3fdc===undefined?0x0:Math[_0x1681a(0xa09)](0x0,_0x628269+_0x336c79-_0x4a3fdc);if(_0x4682f8>0x0)return _0x4682f8;if(_0x4a7a1b>0x0)return-_0x4a7a1b;return 0x0;}function _0x590d(){const _0x4e486e=['_persistQueryPickers','Animate','Price\x20Entity','deltaX','getPrototypeOf','⚠\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.','Add\x20Comparison','0,\x200,\x200','configured\x20—\x20add,\x20reorder\x20and\x20customize','_cacheSet','tomorrow','ddd','_resolveThrRef','.e-price_entity','transform','autoScale','</label>','_renderAttributeList','\x22\x20fill=\x22transparent\x22/>','absolute','Bar\x20Spacing','__sgcActiveRule','state_timeline_show_labels','Up\x20to\x20(hours)','_yearEqualSpace','Opacity','_meta','Feb','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','use_only_attribute_name','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','applyRefToSeries','Y\x20Ticks','.ann-val1','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','X\x20Grid\x20Width','_applyFillHeight','.sgc-zoom-brush-label-right','.e-state_size','hist','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','values','\x22><span\x20class=\x22u\x22>px</span></div></div></div>','e-trend_up_color','gradient','_debounce','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);','narrow','11918WDwXbV','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','stroke-width:','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','setLineDash','wf:','sgc-bar','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','legend_position','sgc-query-sync-request','0.4','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','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.','Sun','hg:','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','then','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','createElementNS','Time\x20window\x20in\x20hours\x20for\x20trend\x20direction\x20calculation.\x20The\x20slope\x20across\x20the\x20last\x20N\x20hours\x20determines\x20whether\x20the\x20icon\x20shows\x20▲\x20(rising),\x20▼\x20(falling),\x20or\x20⯇⯈\x20(stable).\x20Set\x20to\x200\x20to\x20use\x20the\x20full\x20displayed\x20range.\x20Decimals\x20are\x20allowed\x20(e.g.\x200.5\x20=\x2030\x20min,\x200.25\x20=\x2015\x20min)\x20—\x20but\x20the\x20window\x20must\x20still\x20contain\x20at\x20least\x202\x20data\x20points,\x20otherwise\x20it\x20stays\x20stable.','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','data-x','_pieItems','\x22\x20fill-opacity=\x22','.e-trend_stable_color-picker','statsFieldCascade','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','.sgc-header-wrap\x20.sgc-title{','_maybeWarnMissingLTS','sgc-hours:','var(--primary-color,\x20#378ADD)','sgc-crosshair','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','viewBox','\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','Gauge\x20Range','\x22\x20data-index=\x22','test','Vertical','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\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>','Price\x20Attribute','.sgc-export-btn','sgc-ann-event','\x22></button><span\x20class=\x22sgc-dp-label\x20','data-full-w','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','Date\x20Picker','_withAlpha','carryForwardMs','[data-dp-rolling-days],[data-dp-rolling-months]','getRootNode','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','_pinchActive','groupPoints','threshold','carry_forward_ms','scatter','Icon\x20Size','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','Y\x20Axis\x20Decimals','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','Interval\x20Picker','_lastRaw','Reference\x20Attribute','_renderSparkline','_renderCalendarGrid','e-state_color','grid_options','</select></div></div><div\x20class=\x22csb\x22\x20','stroke-dasharray:none','last_15d','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','change','.e-thr_last_color','.e-point_size','Shortcuts','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.','_layout','_shouldAlignToClock','cmp-hol','.tpl-badge','_ovAttrIdSeq','TL_SC_RD','.e-change_ignore_zero','sparkline','\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>','attribute','Event\x20marker','precision','Color\x20Dot','Color\x20Thresholds','color:var(','_queryInitialSyncDone','Hour\x20of\x20day\x20(0-23)','Y\x20Grid\x20Width','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','period_highlight_color','rgba(','int','long','data_vars','card_header_size','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','cos','__card__','red','tpl-badge','Time','</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','</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','tEnd','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','\x22\x20style=\x22','setTime','Auto\x20(HA\x20language)','%27','#888888','sgc-grid-line\x20sgc-y-grid-line','state_timeline_label_font_size','\x22><div\x20class=\x22f\x22><label>','5minute','devices','</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','<div\x20class=\x22csb\x22\x20','[statistics-graph-chart-card]\x20translations.js\x20not\x20found\x20next\x20to\x20the\x20card\x20file\x20-\x20UI\x20will\x20be\x20English\x20only.\x20Install\x20both\x20files\x20side\x20by\x20side\x20to\x20enable\x20the\x2016\x20bundled\x20languages.','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.','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.','\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>','getSeconds','dataset','</option><option\x20value=\x22manual\x22\x20','Mouse\x20Wheel','No\x20matching\x20X/Y\x20data\x20pairs','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','box','hours_to_show','><span\x20class=\x22sgc-state-second-label\x22>','lastMin','title','e-color','Chart\x20Mode','0\x200\x20','_attachZoomHandlers','pointermove','</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','0.3','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','.sgc-al-wrap','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.','_computeEffectiveWindow','spark','</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','datetime_format','x_grid_color','_fetcher','<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>','_resolvedTemplateColors','ceil','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','.sgc-state-row','fromCharCode','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','\x20sgc-state-row-hidden','drag-over','\x22\x20height=\x22','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','__sgcAxisFmt','padStart','</button><button\x20class=\x22tb\x20','checked','_getAvailableEntities','getDate','asr-pph','_cssPath','linear','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','changedTouches','stroke=\x22url(#','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.','border-style:solid','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','data-tc','I18N','</select>','Line\x20Width','<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22','donut','Extended\x20Window','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','false','lower_bound_secondary','\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','fill:','data_value_expression','Duration\x20Unit','padT','Previous\x20Period','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','Hard','up_to_hours','Fri','tooltip_order','Hours','_collectDataVarIds','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','\x20·\x20','sgc-interval-sync-request','amber','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).','\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>','><label>','float','weeks','cmpEnt','show_range_band','tooltip_name','YYYY-MM-DD','Scrollbar','Bottom\x20Left','above','_computeXAxisTicks','_expandCompareGhosts','_matrix','</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','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.','last_180d','Radar','data','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','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.','Last\x20Month','YYYY','mousemove','_resolvedColors','.sgc-series','3.33','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush','3,3','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.','upper_bound_secondary','hidden','month','grey','scroll_sync','</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22','Altitude','shift','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','keys','.e-legend_max','calendarGroup','</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>','Box\x20Plot','down','unexpected\x20\x27','.cmp-add','lineJoin','.e-ref_entity','.tc','card_icon','Visibility','concat','_computeRollingStart','string\x20argument','.e-point_colors-picker','tspan','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','unknown','</button></div>','_calendarEndpointNeedsHourly','show_date_picker','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','selected','show_y2_axis','0.08','_drawEventAnnotation','statistics-graph-chart-card-editor','_allSeries','line_width','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','<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:','_energyDiscoverTimer','std','object','_pendingSyntheticRefresh','bottom-left','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','charAt','annotations','_exportPng','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.','Bar','rk:','show_extrema_min',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','12\x20Hours','_hiddenEntities','[sgc]\x20PNG\x20export\x20failed','pushed','multiply','<div\x20class=\x22asr-row\x22\x20data-row=\x22','teal','_onDatePickerToggle','bar_spacing','.e-legend_live','>\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>','</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','600\x20','tooltip_match_axis','_isFieldRelevantForMode','endAngle','.e-unit','Attribute','card_background_blur','stats','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.','State','Attribute\x20names','Period','HA-CARD','<option\x20value=\x22\x22','\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22','touchstart','_openPanels','target','click','offset','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','_normalizeCompare','A\x20+\x20B','sMin','translate','</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>','Card\x20Header','SCRIPT','rgba(255,255,255,0.5)','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','rgba(0,0,0,0.35)','trend_up_color','style','fillStyle','Last\x2030\x20Days','_onIntervalPick','removeEventListener','_isStat','Candlestick','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.','\x20+\x20','_drawXAxis','Y\x20Axis','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.','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','today','_resolvedEntityAnnotations','now','\x22\x20data-mtab=\x22card_style\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','Alphabetic','</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','extrema_show_timestamp','_renderRAF','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','<div\x20class=\x22sgc-qp\x20align-','source','fire-dom-event','getBoundingClientRect','computeMovingAveragesExt','\x22\x20stroke-width=\x221\x22/>','</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','Local\x20(device)','_graphFingerprint','lineCap','</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','</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','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.','extrema_bg_opacity','duration_unit','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','_autoHideApplied','_slideNeedsFullRefetch','&lt;','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','GRADIENT','attributes','Annotations','_liveBuffer','_entities','Aug','vertical','show_group_by_picker','.ha-entity-picker-wrap','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.','Points/Hour','_bucketSeries','Adaptive\x20Color','peak','.sgc-card{position:relative;overflow:hidden}','DateTimeFormat','ref_op','#3498db','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','T_VERSION','</div><div\x20class=\x22sgc-state-stack-bot\x22>','ref','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','border-width:','.e-attribute','</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','mdi:icon\x20or\x20{{\x20template\x20}}','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','_lastColorKey','group_by','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.',');\x20falling\x20back\x20to\x20data_value_field.','_buildThresholdGradient','_restartEnergyDateSyncIfNeeded','localeCompare','_attachTooltip','Period\x20Comparison','button','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.','auto_scale_points','_lastPadT','ent','first_weekday','expected\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>','\x22\x20selected>','ellipse','No\x20moving\x20averages\x20yet','#27ae60','#5dade2','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','date','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','index','[sgc]\x20window\x20of\x20~','</foreignObject></svg>','clientX','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','show_line','stroke-dasharray:','LANG_NAMES','_entity','unexpected\x20trailing\x20token\x20\x22','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_interval_picker\x22\x20type=\x22checkbox\x22\x20','_mountCanvas','y_axis_color','sgc-ma-label','matches','</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','.e-statistic_id','_makeEntityBlank','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20','State\x20Timeline','</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','_abort','days','3897GNtMGM','Bounds','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','pmin','month_of_year','.e-extrema_font_size','raw','\x20style=\x22opacity:0.3;pointer-events:none\x22','addEventListener','.thr-add','Below','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.','_normalizedBgImage','&minimal_response&no_attributes','sgc-h32','deltaY','Last\x207D','Last','trend_icon_size','_instanceId','.e-show_fill','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22\x20fill=\x22none\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis\x22\x20type=\x22checkbox\x22\x20','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','sin','date_picker_nav_position','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','Open\x20calendar','sgc-tooltip-sync','500\x20','Last\x20180\x20days','</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','Icon\x20Position','_resolveCanvasColor','find','show_label','_detectDark','0.6','now_line_color','name','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','bool','End\x20value','Day','ha-panel-energy','length','_compareShiftHours','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','bx:','_isHistoryAggregated','.e-show_color_dot','\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>','\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>','</div><div\x20class=\x22sg\x22>','Tooltip\x20Total','Name\x20Position','.e-value_transform','<span\x20class=\x22sgc-title\x22\x20style=\x22','_ltsWarned','()+-*/%,','log2','</span><button\x20class=\x22sgc-dp-next\x20','color:','number_format','border-color:','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.','dpCal','year','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).','Card\x20Styling','segments','whenDefined','sgc-spark-mode','_dpRangeStart','pct','Advanced','_startEnergyDateSync','Label','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Y\x20Grid\x20Style','_lastMax','Percentage','</select></div></div><div\x20class=\x22f\x22','#378ADD','<div\x20class=\x22sgc-dp-presets\x22>','Periods\x20Back','Now\x20Line','idx','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.','sgc-interval-sync','.ann-opacity','moving_averages','day_of_month','unexpected\x20token\x20\x22','\x20left\x20top/3px\x20100%\x20no-repeat','center','Add\x20Annotation','_priceSeries','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','\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>','input[type=\x22color\x22]','_downloadBlob','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','<style>\x0a:host{display:block;font-family:','Y\x20Axis\x20Format','_drawAnnotationsBackground','Always','radius','show_pph_picker','.e-extrema_color','null','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.','Custom\x20Name','sgc-stl-label-clip','_yEnt','_teardownColorTemplates','_priceTrailTimer','</span></div>','some','minHeight','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','Locale','.ma-list','\x20takes\x201\x20arg','.ha-icon-picker-wrap[data-card-icon]','isArray','.sgc-plot-wrap','charCodeAt','_onZoomSyncEvent','mm:ss','breakGapsInCalendar','card_header_letter_spacing','<div\x20class=\x22root\x22>','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','100%','host','delete','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','middle','value_end','offsetHeight','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','xRange','__sgcExtAnchorMs','state_size','closest','truncated','\x22></div>','_pick','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','_buildStructure','barH','radialbar','_energyCollection','.e-tap-action-fb','timestamp','z_index','dashed','sgc-plot-scroll-wheel','_drillBucketAt','card_header_weight','__sgcDecisionHours','value-changed','range','_formatDatePickerLabel','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','SELECT','sgc-fill-height','_animateDraw','tap_action','Enabled','.cmp-col-pick','.sgc-state-wrap','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','parentElement','state','graph_type','0.85','sgc-base','Line\x20/\x20Fill\x20Color','select','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','_fetchPrecisePeak','auto_scale_rules','checkbox','brush_zoom','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','_pushViewWindow','&amp;','</select></div>','--rgb-primary-text-color','--primary-background-color','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','computeMovingAverages','<div\x20class=\x22tc\x20mtc\x20','.cmp-col','wheel','indy:','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','Name\x20Size','\x22\x20title=\x22','Primary\x20Value','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.','Last\x2012\x20Months','Minutes','Milliseconds','mdi:thermometer','Heatmap','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','Add\x20Threshold','show_y_axis_label','_precise','cmp-col','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.','date_picker_position','Y\x20Axis\x20Range','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.','.sgc-bar{opacity:0.85}',';height:','applyPreBucketTransforms','graph_start_hour','getMinutes','statistic_id','lines','Drag\x20to\x20reorder','None','LTS','rgba(255,255,255,0.95)','.e-line_style','_extendWindowForForecastData','x_axis_date_color','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','</button>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','dp-today','applyPostBucketTransform','_querySyncHandler','_onScrollSyncEvent','Time\x20Field','sgc-average-line','independent','Nov','</option>','show_extrema','sgc-dp-center-abs','Card\x20Overlays','sensor.xxx_battery',');pointer-events:none;border-radius:inherit}','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','_resolveTemplate','_scheduleLiveFlush','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Group\x20By','.r2,\x20.r3,\x20.sg','\x20.sgc-dp-shortcuts','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Off','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','\x20{…}','y_axis_label','_resetDrill','</span></div></label>','documentElement','_renderMatrixChart','--ha-card-background','time_format','Language','#sgc-extras','_inferEnergyPeriodMode','Solid','.sgc-y-axis-label','splice','\x20font-weight=\x22600\x22','pie_spacing','Jun','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','childNodes','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.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','total','sgc-card','\x20sgc-animated','Last\x207\x20days','#e91e63','On\x20Click','getUTCSeconds','sgc-axis-tick\x20sgc-y-tick','gauge_columns','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','unexpected\x20end','.sgc-qp-select','Scroll\x20Mode','position:absolute;visibility:hidden;pointer-events:none;','_dpCustomEnd','</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>','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22','border: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=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/><polyline\x20points=\x2216\x207\x2022\x207\x2022\x2013\x22/></svg>','.e-hide_name','sgc-plot-clip','<div\x20class=\x22sgc-spark-list\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','dateObj','rgba(0,0,0,0.3)','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','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.','candlestick','Y2\x20Axis\x20Label','cmp-period','_isLiveTrackingNeeded','</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','_isCardFieldRelevantForMode','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','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.','Operation','\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','transparent','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.sgc-y-axis-sticky','_resolveColor','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.','include_area_names','rgba(0,0,0,0.6)','Transition','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.','offH','var(--secondary-text-color)','#4A90D9','data_time_unit','ref_entity','_buildMatrix','main','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.','_onDatePickerMode','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','\x22\x20data-idx=\x22','_zoomHistory','_persistIntervalPicker','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.','removeItem','Add\x20Entity','<div\x20class=\x22sgc-state-align-right\x22>','#95a5a6','last_month','Border\x20Radius','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','hour_of_day','device_class','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','#26a69a','ma-lbl','</div><button\x20class=\x22thr-add\x22\x20','.mtc','<div\x20class=\x22sgc-al-item\x22>','_window','var(--success-color,\x20#22c55e)','All','Y\x20Tick\x20Format','sgc-y-axis-label\x20sgc-y-axis-label-left','createElement','call-service','Year','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22eh\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ed\x22\x20title=\x22','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y2_axis\x22\x20type=\x22checkbox\x22\x20','end','<div\x20class=\x22es\x22>','12H','.e-align_state','getEnergyDataCollection','BOUNDS','rgba(0,0,0,0.05)','show_trend_icon','\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','_setupColorTemplates','_processRefTicks','</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','Previous\x20month','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','get','_scheduleRender','divide','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','sgc-scroll-sync','indexOf','_pieSlices','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','config','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','sgc-y-tick','_exportName','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','warn','startsWith','\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>','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','getElementById','text-anchor','accent','First','</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>','Jul','Center\x20Label\x20Color','rgba(0,0,0,0.7)','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','<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>','Rise/Fall\x20Colors','4\x20Hours','</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','<div\x20class=\x22fg0\x20mt8\x22><label>','_areaDisambig','_drawMovingAverages','sgc-range-band','point_colors','scroll','toLocaleTimeString','\x22\x20on\x20','Percentages','DD/MM\x20hh:mm\x20A','</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','direction','value','DEFAULTS','Visible\x20Modes','toBlob','_collectAnnotationRefs','data-band-x','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','week','_pairs','boolean','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.','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','iso','cssText','hard','.sgc-header-wrap','_entityTplKey','_exportCsv','endAngleFull','.e-trend_down_color-picker','fill','deep-orange','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','getEntityStubConfig','\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22','show_timestamp','textAlign','<text\x20x=\x22','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','_cache','points_per_hour','#ef5350','.e-needle_color-picker','mean','Disabled','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','.e-data_attribute','Visible\x20Intervals','total_increasing','lime','sgc-ann-band','data:image/svg+xml;charset=utf-8,','format','.sgc-card','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Sep','Show\x20now\x20line','#d35400','__default','</option><option\x20value=\x22dotted\x22\x20','carrySlackMs','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','The\x20gauge\x20dial\x20scale\x20—\x20the\x20value\x20at\x20the\x20start\x20(Min)\x20and\x20end\x20(Max)\x20of\x20the\x20arc.\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Defaults\x20to\x200100.','\x20L\x20','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','card_border_width','_baselineReady','y_axis_number_format','</span>','sgc-svg','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','.e-state_map','var(--secondary-text-color,\x20#888)','\x22></ha-icon>','removeChild','.sgc-detail-legend-wrap','\x22\x20alone\x20under\x20a\x20combined\x20label.','sgc-mode-off','seriesStats','_unsubscribeEvents','<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','rgba(0,0,0,0.75)','innerRadius','YYYY-MM-DD\x20HH:mm','\x22></div></div>','_drawExtremaLabels','Card','every','show_tooltip_total','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','card_border','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','#c0392b','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','_shareScalarValue','\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>','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','_onQueryPick','Threshold','TL_RD','toLocaleString','_render','_colorTemplateUnsubs','pie_style','trim','requesterId','subtract','toISOString','update_interval','_priceLookupFor','\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','>\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','src','Graph','primary','Background\x20Opacity','sgc-query-sync','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','brown','trailing\x20tokens','_edStatesSig','toLocaleDateString','</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>','.e-points_per_hour','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','TOTAL','effectAllowed','interval','State\x20Layout','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','_ensureStatMeta','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','show_legend','sgc-y-axis-label\x20sgc-y-axis-label-right','chart_align','classic','both','tooltip_sync_group','600','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\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.','STYLE','_dpExpanded','Calendar','</span></div></label></div>','Running\x20total','Y-Axis','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).','_graphData','getAttribute','sgc-y-axis-bg','colors','Secondary','epoch_ms','_updateSeq','open','url(#','_wheelHandler','period_highlight','Drill\x20Down','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','butt','_xMeta','[sgc]\x20data_value_expression\x20\x22','px;\x22>\x0a\x20\x20\x20\x20\x20\x20<canvas\x20class=\x22sgc-pie-canvas\x22\x20style=\x22width:100%;height:100%;display:block\x22></canvas>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-pie-tooltip\x22></div>\x0a\x20\x20\x20\x20</div>','0.75','light-grey','unexpected\x20','increase','data-tab','removeAttribute','\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>','</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','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','Icon\x20Color','entity_id','Size\x20in\x20pixels\x20of\x20the\x20state\x20name\x20drawn\x20inside\x20each\x20segment\x20AND\x20of\x20the\x20entity\x20name\x20in\x20the\x20label\x20column\x20on\x20the\x20left.\x20Empty\x20=\x2010\x20inside\x20segments,\x2011\x20for\x20entity\x20names.\x20Segments\x20narrower\x20than\x20the\x20text\x20still\x20truncate\x20it\x20with\x20an\x20ellipsis,\x20and\x20entity\x20names\x20wrap\x20onto\x20up\x20to\x20three\x20lines\x20-\x20both\x20follow\x20this\x20size,\x20so\x20a\x20larger\x20font\x20shows\x20fewer\x20characters\x20rather\x20than\x20overflowing,\x20and\x20rows\x20grow\x20to\x20fit.','catch','sgc-spark-thr-','_groupForQueryKind','2452dEggzC','Primary','</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','green','start','Trend\x20Period','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22','T12:00:00','toUpperCase','B\x20÷\x20A','isConnected','Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.','mdi:chart-line','_placeTooltip','_resolveEntityAnnotations','</div><div\x20class=\x22f\x22><label>','input_number.','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','<div\x20class=\x22sgc-state-row','ddd\x20DD\x20MMM','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','ha-card','.sgc-plot','svgViewWidth','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','rgba(255,255,255,0.22)','hm:','quadraticCurveTo','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','active','\x22\x20rx=\x220.5\x22\x20fill=\x22','\x22\x20data-mtc=\x22display\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>','hasOwnProperty','_renderQueryPickers','Previous\x20period','Max','_hasCandlestick','_computeWsTrackedKey','1\x20/\x20-1','info','price_per_kwh','filter','.ma-add','Month\x20of\x20year\x20(1-12)','timeline','Group\x20By\x20Picker','color_thresholds','fillRect','sun.sun','\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>','\x22></div><div\x20class=\x22f\x22></div></div>','y_axis_round_ticks','dev','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','intlabel','black','plotW','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','Toggle\x20this\x20entity\x27s\x20graph\x20drawing\x20entirely.\x20When\x20off,\x20the\x20entity\x20still\x20appears\x20in\x20the\x20state\x20row\x20(if\x20Show\x20State\x20is\x20on)\x20but\x20contributes\x20nothing\x20to\x20the\x20graph\x20area.','<span\x20class=\x22ev\x22>','show_state_last','getHours','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>','_refreshLiveLegend','min','data_time_field','pow','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','setProperty','Change','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','0px','_animRaf','yaxis','<div\x20class=\x22f\x22></div>','focus','pointer','sgc-candle\x20','&#039;','abs','\x22\x20data-mtc=\x22card_style\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','data-band-w','graph_end_hour','Y\x20Grid\x20Color','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','Line','\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>','MM/DD\x20hh:mm\x20A','_applyTemplatedBools','Statistics\x20Graph\x20Chart\x20Card','unknown\x20identifier\x20','</g>','<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>','__visible__','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','Pie\x20Style','</option><option\x20value=\x22dashed\x22\x20','rgba(0,0,0,0.2)','onerror','revokeObjectURL','Month','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).','Compare\x20With','getConfigElement','<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>','_showTooltipAtTime','Graph\x20Type','var(--primary-color,\x20#4A90D9)','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','replace','Value\x20Factor','group','MM-YYYY','no-','pink','minute','fill_opacity','setItem','Tooltip\x20Name','_broadcastDatePickerSync','_toggleSeriesVisibility','\x20C\x20','90D','Letter\x20Spacing','strokeStyle','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','.e-legend_min','Gauge\x20Columns','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','fetchHistory','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.','drawImage','percentage','\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>','Top\x20Left','min_bound_range_secondary','Last\x20180D','When\x20the\x20sensor\x20is\x20unavailable\x20for\x20long\x20periods,\x20the\x20line\x20breaks\x20at\x20the\x20gap\x20instead\x20of\x20carrying\x20the\x20last\x20known\x20value\x20across.\x20Short\x20blips\x20(bucket-level\x20sample\x20irregularity)\x20stay\x20connected.\x20Turn\x20off\x20(default)\x20to\x20keep\x20the\x20line\x20continuous\x20regardless\x20of\x20outage\x20length.','Span','dec:','\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>','Grid','.ann-row','<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>','.e-value_factor','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','_onQuerySyncRequest','_xAxisLabelFormatters','history','Width','_renderStateRowFor','<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>','dpPresetOffset','General\x20Settings','sc:','Date\x20Format','</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','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.','attribute_list_position','maxStaleMs','value_transform','last\x20week','_slideTimer','body','font-size:','\x22\x20data-dp-rolling-days=\x22','download','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-data_value_expression','Overlay','sgc-datepicker-sync-request','_buildStackState','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','scrollLeft','legend_stats','_refSeries','<div\x20class=\x22sgc-stub\x22>','solid','</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','Mar','\x22\x20style=\x22width:','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','y_axis_format','val','deep-purple','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','Both','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','</div></div>','applyEntityTransforms','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','Last\x20Week','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).','xaxis','_initialRender','\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','orange','hide_name','last_year','transition','_baseQuery','.sgc-dp-bar','_wireTooltip','</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','bad\x20number\x20\x22','Trend\x20Icon','resolved_tooltip_name','_formatAttrLabel','previous_period','No\x20data\x20to\x20build\x20heatmap.','var(--ts)','<div\x20class=\x22sgc-dp-cal-hd\x22>','\x20sgc-stacked','firstElementChild','\x20-\x20that\x20would\x20subtract\x20levels\x20from\x20deltas.\x20Use\x20multiply/divide,\x20or\x20switch\x20the\x20aggregation\x20to\x20a\x20level\x20(avg/min/max/last/first/median).','Diff','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','\x20takes\x202+\x20args','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','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.','#010203','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','interval_picker_position','Icon','compare','card_icon_position','thr-col-pick','<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','_drawSeries','appearance','.ann-source','_scheduleUpdate','display:block;width:100%','_buildStateRowHtml','sgc-now-label','3D\x20Effect','addColorStop','never','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_precisePending','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.','[data-dp-preset-mode]','stacked','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.','_getRenderer','_yMeta','stopPropagation','Next\x20period','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.','_ownCardStyleProps','show_extrema_max','<div\x20class=\x22sgc-title-wrap\x20pos-','.thr-row','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','Card\x20Shadow','var(','show_x_axis','<div\x20class=\x22ci\x22><input\x20class=\x22','<option\x20value=\x22raw\x22\x20','NO_STL','</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','callWS','recorder/statistics_during_period','slice','Add\x20Moving\x20Average','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','Start\x20this\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20reveal\x20it\x20by\x20clicking\x20it\x20in\x20the\x20legend.\x20Ignored\x20when\x20the\x20card-level\x20Auto\x20Hide\x20Entities\x20(Chart\x20→\x20Visual\x20Options)\x20is\x20on,\x20because\x20that\x20hides\x20everything.\x20Use\x20this\x20to\x20hide\x20only\x20some\x20entities\x20by\x20default.','><span\x20class=\x22sgc-pie-tt-name\x22>','show_x_ticks','options','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','text','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','getTotalLength','_pollTimer','mdi:code-braces','_formatAxisStateLabel','sgc-plot-scroll','</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>','.e-data_value_field','Time\x20Unit','show_range_values','histogram','left','Base\x20Colors',')\x22\x20fill-opacity=\x22','.e-upper_bound','</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','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','previous\x20period','.sgc-pie-tooltip','_pendingSlide','sgc-averages','_animStart','State\x20(live)','gauge','size','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','equal_color','</div>','maxRadius','setHours','.asr-add','_slideWindow','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','State\x20Map','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','Tap\x20Action','\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>','[data-row=\x22','cache','inherit','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.','\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>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','Low','_onDatePickerPanelClick','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','.e-legend_avg','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_renderIntervalPicker','0.16','Sat','inv','%</span>','appendChild','dpPresetMode','</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\x20\x20<div\x20class=\x22tc\x20mtc\x20','histogram_bins','has','y_grid_opacity','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','width:100%;box-sizing:border-box;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:6px;background:var(--sf);color:var(--tx);font-size:12px;font-family:inherit;outline:none','Custom\x20label\x20format\x20for\x20the\x20PRIMARY\x20axis.\x20Overrides\x20Decimals\x20and\x20Y\x20Axis\x20Format\x20above,\x20and\x20also\x20drives\x20data\x20labels,\x20tooltip\x20values,\x20the\x20state\x20row,\x20extrema\x20and\x20the\x20average-line\x20label\x20for\x20entities\x20on\x20this\x20axis.\x20Duration\x20shorthands\x20(raw\x20value\x20converted\x20from\x20Duration\x20Unit):\x20h:mm,\x20h:mm:ss,\x20mm:ss,\x20d\x20h:mm\x20—\x20e.g.\x205400\x20s\x20with\x20h:mm\x20shows\x201:30.\x20Or\x20a\x20safe\x20{expression}\x20template:\x20numbers,\x20value,\x20+\x20-\x20*\x20/\x20%,\x20parentheses,\x20floor,\x20ceil,\x20round,\x20abs,\x20min,\x20max,\x20sqrt,\x20plus\x20pad2(x),\x20pad(x,width),\x20fixed(x,decimals).\x20Example:\x20{floor(value/3600)}:{pad2(floor(value%3600/60))}\x20turns\x205430\x20into\x201:30;\x20{fixed(value/1000,1)}\x20kW\x20turns\x202350\x20into\x202.4\x20kW.\x20No\x20JavaScript\x20is\x20executed;\x20invalid\x20formats\x20are\x20ignored.\x20Leave\x20empty\x20for\x20plain\x20numbers.','<div\x20class=\x22sgc-dp-panel\x22>','Chart','isDate','e-trend_stable_color','Managed\x20by\x20YAML\x20template','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','var(--success-color,\x20#2ecc71)','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.','backgroundColor',':00','segments-thr','Zoom\x20Sync','asr-gb','rgba(0,0,0,0.15)','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','/3)</div>','<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','\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','_compareCfg','debug','_eT','Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.','_dpCustomStart','[statistics-graph-chart-card]\x20translations.js\x20is\x20v','</select></div></div><div\x20class=\x22f\x22><label>','Jan','.card-icon-color-picker','_onDatePickerSyncEvent','rgba(74,144,217,','rgba(255,255,255,0.10)','system','_renderStateRow','.sgc-tooltip','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','_haFont','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','globalAlpha','_drillWindow','gauge_span','extrema_font_size','_resizeObserver','Falling','function','<span\x20class=\x22en\x22>','GET','.e-fill_opacity','scroll_mode','.e-state_adaptive_color','Show\x20ONLY\x20the\x20attribute\x20name\x20instead\x20of\x20the\x20entity\x20name\x20plus\x20the\x20attribute.\x20Combined\x20with\x20Area\x20names\x20this\x20gives\x20labels\x20like\x20\x27Target\x20temperature\x20·\x20Lounge\x27.\x20This\x20and\x20Attribute\x20names\x20are\x20alternatives\x20-\x20switching\x20one\x20on\x20turns\x20the\x20other\x20off.','sgc-period-highlight','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.','Advanced\x20Calculations','Line\x20Style','\x22\x20viewBox=\x220\x200\x20','font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','How\x20many\x20hours\x20of\x20history\x20to\x20load\x20and\x20display\x20in\x20the\x20default\x20rolling\x20window.\x20Higher\x20values\x20fetch\x20more\x20data\x20but\x20may\x20slow\x20down\x20the\x20card.\x20Ignored\x20when\x20Date\x20Picker,\x20Energy\x20Sync,\x20Interval\x20Picker,\x20Graph\x20Start,\x20or\x20Graph\x20Start\x20Hour\x20overrides\x20the\x20time\x20window.','fillOpacity','Secondary\x20Value','_resolveEditorColor','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','_edLang','_overrideHoursToShow','rgba(255,255,255,0.9)','sig','Loading…','<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>','Padding','.ed','_tmp','Shows\x20a\x20Group\x20By\x20dropdown\x20on\x20the\x20card\x20itself\x20—\x20switch\x20between\x20Interval,\x20Hour,\x202H/3H/4H/6H/12H,\x20Date,\x20Week,\x20Month\x20or\x20Year\x20bucketing\x20without\x20opening\x20the\x20editor.\x20Auto\x20returns\x20to\x20the\x20configured\x20value.\x20The\x20selection\x20persists\x20per\x20card\x20and\x20takes\x20priority\x20over\x20Auto\x20Scale\x20while\x20active.\x20The\x20Group\x20field\x20keeps\x20the\x20Group\x20By\x20selection\x20in\x20sync\x20across\x20every\x20card\x20sharing\x20that\x20name\x20—\x20independent\x20from\x20the\x20Points/Hour\x20picker\x27s\x20group.\x20The\x20Group\x20field\x20is\x20shared\x20with\x20the\x20Points/Hour\x20picker\x20—\x20one\x20name\x20keeps\x20BOTH\x20selections\x20in\x20sync\x20across\x20cards.','sgc-axis-label\x20sgc-x-label','className','X\x20Label\x20Color','input[type=\x22text\x22]','disabled','8\x204','<button\x20class=\x22tb\x20main-tb\x20','\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>','\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22','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.','fixed_value','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','_thrColorRefs','B\x20\x20A','xVal','background','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','[sgc]\x20ref_entity\x20\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','numeric','custom:statistics-graph-chart-card','</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>','_numOrNull','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','overlay','<stop\x20offset=\x220%\x22\x20stop-color=\x22','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','log','.sgc-zoom-brush','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','_computeDatePickerWindow','.ann-val2','data_labels_font_size','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','rgba(0,0,0,0.87)','missing|','card_padding','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','.sgc-export-menu','.e-y_axis','show_now_line','_effectiveAnnotations','Week\x20of\x20year\x20(1-53)','_dpSyncRequestHandler','Y\x20Axis\x20Label','series','relative','diff','measurement','per','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.','hass-more-info','search','Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.','Style','Seconds','\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','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','show_points','_prevStamps','font','_appendText','change_ignore_zero','y_axis_font_opacity','</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','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','mousedown','Manual','boundaryOwnerByIdx','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','\x22\x20data-hours=\x22','area','#727272','periods_back','sgc-ann-threshold','sgc-qgby:','sgc-y-axis-sticky','Number\x20Format','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','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.','contains','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','#000000','expected\x20\x22','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','Last\x2012M','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','--secondary-text-color','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.','sgc-segrad-','<path\x20d=\x22M\x20','.panel-header[data-toggle]','gap','<span\x20class=\x22sgc-state-unit\x22>','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\x20\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>','\x20/\x20','<svg\x20width=\x2716\x27\x20height=\x2716\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27currentColor\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>','card_background_image','Up\x20Color','yl:','_savedScrollLeft','sgc-grid-line\x20sgc-x-grid-line','\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','ha-selector','.e-offset','break_on_null','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.','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.',').</div>','touchend','width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)','Entities','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.','dataTransfer','_preciseTsCache','\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>','0.15','polygon','gauge_value_size','.asr-row','extrema_color','statistics','getCardSize','children','.sgc-al-select','unit','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_coerceColor','fillText','baselineByIdx','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','dot','data_attribute','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.','string\x20in\x20arithmetic','\x20arg(s)','Stack\x20Group','Epoch\x20seconds','isScroll','Points/Hour\x20Picker','avg','.card-icon-color','\x20>\x20','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','var(--error-color,\x20#ef4444)','locale','pane','24H','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','composedPath','preserveAspectRatio','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','lttbDownsample','_cells','<div\x20class=\x22sgc-header\x22>','Daily\x20end\x20hour\x20filter.\x20Plain\x20number\x20=\x20absolute\x20clock\x20hour\x20(22\x20=\x2022:00).\x20Prefix\x20with\x20+\x20or\x20-\x20for\x20relative\x20to\x20NOW\x20(+1\x20=\x20one\x20hour\x20from\x20now,\x20-0.5\x20=\x2030\x20min\x20ago)\x20—\x20in\x20hand-written\x20YAML\x20these\x20must\x20be\x20quoted.\x20Alternatively\x20use\x20now,\x20now+1,\x20now-1\x20which\x20are\x20YAML-safe.\x20Also\x20accepts\x20entity\x20ID\x20(sensor.sunset_hour).','battery_entity','dpmode','Fill\x20Opacity','12360KlkDJd','entries','subscribe_trigger','always','[sgc]\x20query\x20sync\x20failed','reduce','price_attribute','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','%\x22\x20stop-color=\x22','key','order','alphabetic','_prevRefStamps','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','show_fill','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22','Day\x20Before','Thu','_items','<div\x20class=\x22sgc-legend\x20position-','h12','\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','.edb','</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','tap','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','setSelectionRange','<div\x20class=\x22cs\x20',';width:6px;height:6px','<div\x20class=\x22ln\x22>','#f1c40f','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.','.e-risefall_enabled','pph_picker_group','No\x20data','X\x20Ticks','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','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.','show_in_legend','Click\x20to\x20return\x20to\x20current\x20period','_on','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','_lastMin','\x20takes\x20','toFixed','Default','enabled','_lastPriceRefetchTs','color:var(--primary-color,#03a9f4);font-weight:700','_buildSecondStateHtml','signal','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','moveTo','x_axis_interval','_refDirtyIds','_aggWarned','mouseenter','data-axis-side','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','_applyDatePickerRolling','reverse_subtract','.e-risefall_stable','.e-name','_beginRender','Y\x20Grid\x20Opacity','_calendarMaxNeedsHourly','columns','_querySyncRequestHandler','extrema_bg_color','\x22\x20stroke=\x22','_drawYAxis','.e-thr_transition','_preciseTsResolved','sgc-export-menu','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','opacity:1','_handleEnergyDate','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','__none__','pie_center_font_size','_prep','.e-fixed_value','_annotationLabelOpacity','10931569rCXqKy','DD/MM\x20HH:mm','Colors','2-digit','_liveLegendRAF','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','state_color','trend_down_color','padding:','Add\x20Rule','cmp-op','scale','_fd','all','sgc-ann-label\x20sgc-ann-threshold-label','_computeYBounds','Date\x20Navigation','upper_bound','_drawRangeBand','line_style','_spokes','Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.','map','Select\x20end\x20date','\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','Down\x20Color','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','#2c3e50','</div></div><div\x20class=\x22cmp-list\x22>','-picker\x22\x20type=\x22color\x22\x20value=\x22','.e-show_extrema','</option><option\x20value=\x22solid\x22\x20','rgb(','\x0a\x20\x20\x20\x20','sgc-dp:','custom','pointerdown','_allRelevantEntitiesHaveLTS','Hide\x20Name','out','</option><option\x20value=\x22false\x22\x20','\x22\x20data-mtab=\x22display\x22>','\x22\x20aria-label=\x22','<span\x20class=\x22sgc-spark-unit\x22>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','64524wihhHi','card_background_color','Yesterday','.edup','last','pad2','action','.ann-show_values','_scrollSyncHandler','gby','stackKeyByIdx','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.','weekday','_mainTab','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.','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','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}','Range\x20Band','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','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.','_xEnt','calendar','pickStatField','message','log10','.tb','isInteger','line','date_picker_shortcuts_position','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','\x20stroke-width=\x22','clientY','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','_cols','waterfall','damp_reset_boundary','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><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','show_values','span','floor','dddd','_cpdOpen','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-ann-label\x20sgc-ann-span-label','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.','Server','Z-Index','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','plain','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','\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:','_barCenters','.e-show_graph','_prevAnnotationStamps','</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','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','energy_date_sync','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','.ann-color','unknown\x20function\x20\x22','.sgc-pie-container','.e-aggregate_func','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','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.','.e-','_applyModeVisibility','insertBefore','points','.e-lower_bound','_dataVarIds','formatEntityState','_draw','.e-show_in_legend','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','clientHeight','split','_overridePph','14D','rgba(128,128,128,0.8)','\x22\x20data-dp-day=\x22','\x22\x20y2=\x22','Download\x20CSV','</div></div><div\x20class=\x22ma-list\x22>','_hasLTS','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','_onDatePickerSyncRequest','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','_syncHandler','_popZoomHistory','<div\x20class=\x22sgc-state-align-left\x22>','gridAutoFlow','general','\x20—\x20','\x00cmp:','#f39c12','Y\x20Label\x20Size','Entity','.e-extrema_bg_color-picker','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','_refWarned','Mirrors\x20horizontal\x20scrolling\x20across\x20all\x20other\x20cards\x20in\x20the\x20same\x20group.\x20Most\x20useful\x20when\x20Max\x20Visible\x20Interval\x20is\x20set\x20on\x20each\x20card\x20so\x20they\x27re\x20actually\x20scrollable.\x20The\x20scroll\x20position\x20is\x20shared\x20as\x20a\x20proportion\x20(0100%\x20of\x20the\x20total\x20range),\x20so\x20cards\x20with\x20different\x20hours_to_show\x20still\x20land\x20at\x20the\x20same\x20relative\x20point.','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.','stringify','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','.sgc-dp-center-abs','background-image:url(\x27','\x22\x20cannot\x20be\x20combined\x20with\x20aggregate_func\x20\x22','csv','label_opacity','></ha-icon></span>','letter-spacing:','Min\x20Y\x20Range',':\x20\x22<b>','render_template','card_icon_color','Energy\x20Date\x20Sync','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','\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>','_scheduleResolvePreciseRecordTimes','hass','\x22\x20is\x20invalid\x20(','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','units','comma','diffSeries','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','y_axis','from','_quantile','_instanceKey','rgba(0,0,0,0.08)','\x22\x20value=\x22','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','Range','\x20style=\x22opacity:','pie','mtab','clearRect','config-changed','</linearGradient>','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','resolved_name','toLowerCase','\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>','Forecast\x20Horizon','\x20style=\x22','_dvxWarned','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','Next\x20month','End','<style\x20id=\x22sgc-extras\x22>',';visibility:hidden','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.','dispatchEvent','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.','createRadialGradient','_drawDataLabels','dpRollingMonths','sort','list','#1abc9c','.dp-zone-left','\x22/>','Stable','interval_picker_group','rise_fall_colors','[sgc]\x20annotation\x20history\x20fetch\x20failed','sgc-moving-averages','_buildCsvText','statistics-graph-chart-card','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','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.','activeElement','server','_updateHistory','\x22></span>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','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','last_30d','rgba(0,0,0,0.5)','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.','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','\x22\x20stroke=\x22none\x22/>','touchmove','10kMXqCb','Date','Fill','</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','scrollbar','polararea','</label><select\x20class=\x22e-line_style\x22\x20','state_layout','icon_size','Upper\x20Bound\x20Y2','</select></div></div><div\x20class=\x22f\x22></div></div>','.asr-list','\x22></button></div>','align_state','</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','close','show_data_labels','date_picker_group','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','Dec','_setupCanvas','_renderYAxisLabels','_stopEnergyDateSync','sgc-thrf-','data-w','sourceId','tot','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','http://www.w3.org/1999/xhtml','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','\x20Z\x22\x20fill=\x22','Bottom\x20Center','_renderBatteryIcon','<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>','_isZooming','\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>','Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;cursor:pointer;outline:none','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','x_grid_opacity','<div\x20class=\x22sgc-pie-tt-row\x22','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','1644MLaXGi','div','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','string','last\x20month','_sgcIcon','_end','_tplBoolEntities','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','&quot;','scroll_sync_group','sensor.','.e-data_time_field','Y2\x20Tick\x20Format','min_bound_range','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','_getDataSourceForRange','Min\x20Y2\x20Range','_lastPadB','.e-break_on_null','lineWidth','_effectiveAttribute','_drawGrid','></div><div\x20class=\x22f\x22><label>','_energyEnd','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','h23','items','Independent','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\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<div\x20class=\x22cs\x20','_aggregate','card_border_color','_sumEmptyWarned','Graph\x20Data','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','yellow','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','#e67e22','drop','stroke-width:3','getItem','sgc-tooltip','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','background-repeat:no-repeat','color','</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>','entityIdx','\x22\x20stroke-width=\x222\x22/>','font-size','last_week','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','ratio','\x22\x20data-dp-rolling-months=\x22','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','getConfig','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.','\x22></div></div></div>','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','.e-state_color-picker','join','reverse','sgc-now-line','_resolvePreciseRecordTimes','.e-trend_period_hours','_updateQueued','></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','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','-picker','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.','_read','.sgc-dp-panel','Auto\x20(HA\x20profile)','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','UTC','\x20sgc-fill-height','Polar\x20Area','restore','y2_axis_format','Type','subscribe','Battery','.ecd','\x22\x20stroke-width=\x22','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','getTime','\x20off','name_size','\x22\x20on\x20a\x20series\x20that\x20','indigo','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','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.','_isCounterEntity','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','startAngle','No\x20time\x20window.','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','mtc','top:\x20calc(50%\x20+\x20','\x22\x20y=\x22','pie_center_color','Value\x20Expression','<span\x20class=\x22sgc-state-second\x22','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','--mdc-icon-size:','getGridOptions','sgc-data-label','NumberFormat','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','bucketPrecision','waterfall_total','customCards','_hideSyncedTooltip','ranking_min_value','_dragState','[sgc]\x20value_transform\x20probe\x20threw:','bottom','sgc-point','measureText','\x20style=\x22opacity:.3;pointer-events:none\x22','X-Axis','language','<line\x20x1=\x22','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','Background','med','_valueChanged','Year\x20Before','btn','toggle','.e-auto_hide','cellH','_wsSubscribing','URL','Global','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','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).','</div><div>','setMinutes','step','\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','shadowRoot','_refRefIds','template','battery_low_threshold','12h','\x22\x20width=\x22','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_calendarCounterNeedsHourly','</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','Unit','isFinite','Show\x20State\x20Labels','0.95','rgba(255,255,255,0.55)','callApi','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','Value\x20Size','.e-trend_up_color-picker','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','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.','\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>','_fillResizeObs','local','removeProperty','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','yScale','<div\x20class=\x22f\x22><label>','show_attribute_list','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','var(--primary-text-color)','[class*=\x22e-\x22]','has_mean','attachShadow','4\x204','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','\x20style=\x22opacity:0.6\x22','.e-trend_icon_size','trend_period_hours','clearCache','_cacheCleanupTimer','blue-grey','_onAttributePick','meta','delta','en-US','\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','</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>','_dpCalYear','12VINLIH','closePath','5,4','.ha-entity-picker-wrap[data-battery]','_renderDatePicker','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','customStart','_ohlc','_editorTplKey','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','_haColorMap','#2ecc71','_resolveDynBatteryThreshold','\x20→\x20','data_value_field','resolve','[sgc]\x20','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','_getAxisStateMap','Min','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','getMonth','_setupTooltip','How\x20to\x20interpret\x20the\x20Time\x20Field\x20value.\x20ISO\x20=\x20parsed\x20as\x20date\x20string\x20or\x20epoch\x20ms\x20(default).\x20Epoch\x20seconds/ms\x20=\x20Unix\x20timestamp.\x20Month/Day/Week\x20of\x20Year\x20=\x20numeric\x20category\x20(e.g.\x20Month:\x201..12\x20→\x20Jan..Dec).\x20Hour\x20of\x20Day\x20=\x200..23\x20hour\x20of\x20today.\x20Use\x20the\x20categorical\x20units\x20to\x20chart\x20monthly\x20summaries,\x20day-of-year\x20datasets,\x20or\x20hourly\x20patterns\x20without\x20generating\x20artificial\x20timestamps.','Last\x2024\x20hours','paint-order:stroke\x20fill','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','devicePixelRatio','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','sMap','price_entity','\x20but\x20the\x20card\x20is\x20v','dp-future','.dp-zone-right','lower_bound','show_interval_picker','last_updated','getDay','rgba(255,255,255,0.06)','Logarithmic','cmp-dl','includes','<div\x20class=\x22sgc-state-row-group\x22>','hour','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>','sgc-ann-label\x20sgc-ann-band-label','animate_graph','</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','Timestamp','label_position','x_grid_width','exec','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_renderLegend','My\x20annotation','Compact\x20Legend','eSig','getContext','</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>','<div\x20class=\x22','_drillStack','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','unexpected\x20end\x20of\x20expression','\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>','now_line_style','chart_mode','var(--tx)','_zoomSyncHandler','primary_state_as','_flushLiveBuffer','background:','_dpOffset','var(--divider-color,\x20rgba(127,127,127,.28))','[sgc]\x20attr\x20update\x20failed','gauge_show_minmax','e-needle_color','Background\x20Image','_priceRefIds','first','sgc-annotations-bg','\x22\x20fill=\x22','Date\x20Label\x20Color','variables','querySelector','touchcancel','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','%</span></div>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','show_color_dot','Low\x20Threshold','_drillUp','</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','<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','rise_color','auto_hide','navigate','Center\x20Total','url','47456RXtGEX','_zoomAbort','\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>','data-mtc','Area\x20names','</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','pointer-events:none;font-weight:500;letter-spacing:.03em','text/csv;charset=utf-8','DD\x20MMM\x20YYYY','sgc-export-btn','Lower\x20Bound\x20Y','has_sum','_axisDateLabel','cyan','.e-thr_direction','Last\x2090\x20days','</style>','Reference\x20Entity','right','_annotationRefs','MM/DD','.e-price_attribute','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','deltaAgg','Value\x20Field','show_delta','statistics-graph','</option><option\x20value=\x22last_week\x22\x20','d\x20h:mm','show_state','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','date_picker_step','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','</div>\x0a\x20\x20\x20\x20\x20\x20</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>','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Header','append','canvas','label_font_size','[data-dp-day]','history/period/','X_AXIS','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','sgc-chrome-clip-','stroke-dasharray','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','MMM\x20YY','--primary-text-color','card_border_radius','</select></div></div></div>','last_color','sgc-series\x20sgc-type-','Value\x20Position','Show\x20Δ%\x20in\x20tooltip','Default\x20(Vertical)','_intervalInitialSyncDone','value_factor','_subscribeEditorColors','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','.cmp-row','font-weight:600','</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','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.','_resetAggWarned','\x22></div><div\x20class=\x22f\x22><label>','mapY','friendly_name','drawEa','\x20-\x20','\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.','sgc-hover-dot','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','_intervalSyncHandler','sgc-ann-span','\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>','dragover','stroke','[data-dp-cal]','vals','This\x20Month','\x22></div></div><div\x20class=\x22f\x22><label>','#1D9E75','\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>','_barHalfWidth','System','Delete','.ci','.f,\x20.si,\x20.overlay-row,\x20.ms','\x20style=\x22visibility:hidden\x22','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','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).','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','_drawThresholdAnnotation','px)','samples','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','Image\x20URL','last_7d','_setupTimers','_resolveStateRowValue','getOwnPropertyDescriptor','_onQuerySyncEvent','result','.e-name_size','card_header_color','Smooth','entId','dampResetBoundaryMax','setSeconds','_energyUnsub','_dpMode','Raw\x20(no\x20grouping)','</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','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','y_grid_width','.sgc-dp-mode','Mon','.e-show_line','sgc:compiled_transform','<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>','.sgc-card>*{position:relative;z-index:1}','pminPct','.e-name_position','dotted','HH:mm','display','\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','parse','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','#cccccc','pie:','\x20selected','subscribeMessage','.ha-tap-action-picker-wrap','\x22.\x20','heatmap','_calBarPositions','sgc-stl-cell','rawV','kind','Epoch\x20milliseconds','clipPath','pie_label_format','_dpSynced','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','[data-intlabel]','Ranking','#2980b9','X\x20Label\x20Size','Stacked\x20Group\x20Totals','_collectThrRefs','<stop\x20offset=\x22','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','[data-dpmode]','</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','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','</span></div></label></div><div\x20class=\x22f\x22><label>','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','empty\x20expression','_drillTimer','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','[data-b]','undefined','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','stroke-opacity:','Hide\x20on\x20Load','_overrideGroupBy','_wsUnsub','rows','_autoHideForce','style=\x22opacity:.35;pointer-events:none\x22','item','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','Center\x20Label\x20Size','Waterfall','soft','Hour','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','getFullYear','_slices','</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22','.e-damp_reset_boundary','_lastTouchPopT','</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','TL_SC','connectedCallback','\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>','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.','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','y_grid_color','userSpaceOnUse','max','norm','_statMeta','X\x20Grid\x20Opacity','sgc-qpph:','_stateTimelineLegendColors','applyPriceToSeries','.sgc-spark-row','.ann-del','\x22\x20x2=\x22','\x22\x20style=\x22cursor:','long-dash','><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','row','<div\x20class=\x22sgc-al\x20align-','show_full_period','sgc-thrs-','Ignore\x20transient\x20zeros','\x20—</option>','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','add-entity','/local/','_renderDatePickerPresets','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.','<option\x20value=\x22\x22\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.','render','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','auto','show_second_state_as','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.','\x22\x20y1=\x22','hours','_broadcastIntervalSync','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','Sparkline','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.','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','Localization','max_visible_interval','_intervalSyncRequestHandler','Oct','_computeXAxisTicksAuto','tooltip_stacked_total','_pinchWired','Group','.e-stack_group','<span><span\x20class=\x22sgc-detail-stat-label\x22>','define','graph_start','card_icon_size','Header\x20Weight','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','<button\x20class=\x22sgc-dp-preset\x20','now_line_opacity','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','selector','rgba(255,255,255,0.08)','Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','sgc-zoom-sync','ma-period','_arcs','show_graph','png','horizontal','_broadcastQuerySync','abort','Last\x2012\x20months','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','innerHTML','label_color','point_size','binary_sensor','str','#16a085','decimals','cmp-fill','><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20','\x20-\x20update\x20both\x20files\x20together\x20and\x20hard-refresh\x20(Ctrl+F5)\x20so\x20the\x20browser\x20drops\x20the\x20cached\x20copy;\x20missing\x20keys\x20will\x20show\x20in\x20English\x20until\x20then.','_thrVals','class','grd:','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','fontFamily','1\x203','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.','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','_isThrRef','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','Top\x20Center','.ann-label','Upper\x20Bound','</span><span\x20class=\x22sgc-pie-tt-val\x22>','state_changed','Avg\x20','</label><textarea\x20class=\x22e-data_vars\x22\x20rows=\x222\x22\x20placeholder=\x22mwst:\x20input_number.vat_rate&#10;gp:\x20input_number.base_price\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none\x22>','_onDatePickerJumpToCurrent','entity','<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>','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Rolling\x20windows\x20(ending\x20now)','drawSa','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','0.33','parentNode','_resolvedCardBgRgb','area_id','_processAnnotationRefChanges','firstDay','6\x20or\x20sensor.x','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.','Action','time','below','</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\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>','Hours\x20to\x20Show','thickness','stack_group','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','Auto\x20(unit)','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','onload','.ann-add','ha-icon-picker','state_map','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.','sMean','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','push','extended_window_multiplier','The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.','input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],','smooth','yVal','width','.sgc-dp-label','zoom_sync','_subscribeEvents','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.','Classic','sgc-overlay-clip','setDate','A\x20×\x20B','circle','y_axis_ticks','Axis\x20Labels','logarithmic','background:transparent','Avg','period','setAttribute','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','_energyStart','X\x20Axis\x20Interval','__sgcExtVisibleH','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','/h)','TL_STL','to_state','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','sqrt','</span></div></label><div\x20class=\x22overlay-opt','All\x20entities\x20are\x20below\x20the\x20threshold','_dpCalMonth','round','_prepSeriesSamples','scrollWidth','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','querySelectorAll','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','_dpInitialSyncDone','dblclick','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','_yearSlotSpan','y_axis_decimals','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','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','ref_attribute','</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>','blue','customEnd','.sgc-animated','clip-path','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).','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','visible','textBaseline','\x20×\x20','<g\x20data-b=\x22','.sgc-qp-wrap','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','Height','\x20sgc-x-date-label','unavailable','Tooltip\x20Sync','Day\x20of\x20month\x20(1-31)','stop','path','<div\x20class=\x22sgc-dp-shortcuts\x22>','</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','Calendar\x20periods','epoch_seconds','\x22\x20data-dp-preset-mode=\x22','\x22\x20data-mode=\x22','number','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.','card_header','\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>','Tooltip\x20Date\x20=\x20Axis','Tooltip','states','_applyRefTo','Start\x20Hour','pie_label_color','_liveFlushTimer','sgc-dp-cal-day','Show\x20Average','gauge_value_position','sgc-state-wrap\x20','_resolveStateColor','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','Y\x20Label\x20Color','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.','h2n','input','_hourlyCapWarned','_suppressScrollDispatch','next','sgc-area\x20sgc-seg-area','This\x20Week','All\x20cards','dp-label-past','needle_color','_dpSyncHandler','position:relative;flex:1.2;min-width:0','createObjectURL','#fff','_cacheGet','pie_label_font_size','</div></div><div\x20class=\x22asr-list\x22>','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','show_average','.e-primary_state_as','3\x20Hours','tooltipName','error','ann','.e-smooth','roundRect','Week','white','clampLeft','live','mapX','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','opacity','carryPastNow','\x22\x20type=\x22text\x22\x20value=\x22','.e-show_state_last','Corner\x20Radius','match','</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','Extrema','background-position:center','Color','.e-tooltip_name','show_y_ticks','e-trend_down_color','></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','_persistDatePicker','_wsGen','DD-MM-YYYY','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','</div>\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<span\x20class=\x22sgc-tt-name\x22>','interval_options','<rect\x20x=\x22','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22','_liveEnabled','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','transformSeries','<div\x20class=\x22sgc-detail-legend\x22>','</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>','0.1,','Invert\x20(Mirror)','auto_hide_entities','_renderers','prototype','rgba(0,0,0,0.06)','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.','sum','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.','Roboto,\x20sans-serif','radar','card-icon-color','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.','Y2-Axis','180deg','call','show_tooltip','changeDiffSeries','State\x20Row','endMs','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.','align_header','.sgc-grid','_sgcCp','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>','\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\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','_activeIntervalLabel','\x20sgc-dp-center-abs','tagName','_sanitizeEntities','lineTo','Above','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','matchMedia','Value\x20Transform','.ma-row','Y\x20Label\x20Opacity','\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','firstWd','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','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.','30D','\x22\x20stroke-width=\x221\x22\x20rx=\x222\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>','forecast_horizon','startDist','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Show\x20Export\x20Button','Start','Tomorrow','include_attribute_name','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','h\x20exceeds\x20the\x20','pop','\x22><span\x20class=\x22u\x22>s</span></div></div>','last_12m','start_time','.e-risefall_increase','textContent','drill_down','./translations.js?v=','.ec','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','now_line_width','Samples','Download\x20PNG\x20(Chart)','align','Event','.e-color-picker','Needle\x20Color','sgc-grid','_applyDatePickerPreset','hh:mm\x20A','2\x20Hours','image/png','_tplBoolCard','.e-show_second_state_as','show_grid','applyBandDelta','rgba(255,255,255,0.18)','fEnt','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>','angle','visibility','cellW','padL','Break\x20on\x20Gaps','</option><option\x20value=\x22last_year\x22\x20','_normalizeCompareList','state_adaptive_color','YYYY-MM','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.e-show_data_labels','Horizontal','Disabled\x20when\x20thresholds\x20active','state_timeline','cloneNode','#ff4757','</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>','#888','.sgc-dp-next','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','yearTotal','linear-gradient(','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','data-full-x','battery','.asr-del','var(--sf)','disconnectedCallback','light-blue','selectionEnd','_scrollHandler','\x20÷\x20','_findEnergyCollection','nodeName','https://github.com/cataseven/statistics-graph-chart-card','state_timeline_corner_radius','.e-show_range_values','aggregate_func','move','1.234,56','y2_axis_label','current\x20year','14px','.sgc-axis-label{font-size:10px;fill:','#e74c3c','</div><div\x20class=\x22f\x22></div></div>','time_zone','Upper\x20Bound\x20Y','remove','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','#9b59b6','\x22\x20data-mtab=\x22xaxis\x22>','_compareOf','_structureDirty','Interval','&gt;','Top\x20Right','count','_nowStampMs','_applyAttributeName','ha-icon','Call\x20Service','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','sgc-bargrad-','median','Decimals','height:','top','_calendarDiffNeedsHourly','save','bar','ma-col','Attribute\x20names\x20only','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','\x22\x20style=\x22color:','unit_of_measurement','show_export','thick','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','\x22\x20data-label=\x22','_mountIconDropdown','bMin','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','.e-z_index','height','_processHassChanges','_refLookupFor','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','_maMaxLeadMs','This\x20Year','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','x_axis_color','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22include_attribute_name\x22\x20type=\x22checkbox\x22\x20','add','dp-center-stacked','zoom_sync_group','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','\x20aria-label=\x22','Append\x20the\x20plotted\x20attribute\x20to\x20each\x20entity\x27s\x20name\x20-\x20in\x20the\x20state\x20row,\x20legend,\x20tooltips,\x20stats,\x20exports\x20and\x20this\x20list.\x20Without\x20it,\x20two\x20attributes\x20of\x20the\x20same\x20entity\x20produce\x20two\x20identical\x20labels.\x20Rows\x20that\x20plot\x20the\x20entity\x20state\x20itself\x20are\x20untouched,\x20as\x20are\x20entities\x20you\x20gave\x20a\x20Custom\x20Name.','block','sgc-datepicker-sync','trend_stable_color','_onTooltipSyncEvent','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','_drillDownAt','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','startWin','Week\x20Before','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','Day\x20of\x20year\x20(1-366)','months','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.','\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>','_drawAnnotationsForeground','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','_colorUnsubs','5245893oUWaTk','Invalid\x20configuration','_fillRaf','_start','atan2','_hass','sgc-axis-label\x20sgc-y-label','%\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','\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','overlays','x_axis_font_opacity','secondary','_lastTplKey','icon_color','http://www.w3.org/2000/svg','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','last_24h','.sgc-legend-wrap','name_position','svg','Slice\x20Label\x20Color','arc','linearGradient','central','\x22\x20data-mtab=\x22yaxis\x22>','toString','</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','Unknown\x20chart\x20mode','1,234.56','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','\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','show_y_axis','_cpdDocBound','__sgcRefKey','_seriesEntity','position','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.','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','isNaN','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','short','getPropertyValue','classList','180D','last\x20year','x_axis_font_size','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','x_grid_style','_computeInstanceKey','cancelable','device_id','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20','rgba(255,255,255,0.85)','fill=\x22','Gradient','label','_color','getWeekInfo','fall_color','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','><span\x20class=\x22msl\x22></span></label></div>','[sgc]\x20statistics\x20fetch\x20failed','pph_picker_position','var(--','_config','.sgc-dp-wrap','.ma-del','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.','trigger','carryStateInGaps','X\x20Label\x20Opacity',';object-fit:contain;\x22>','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','.sgc-ip-wrap','ha-card.sgc-card','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_haCMap','formatToParts','freeze','Entity\x20#','opacity:\x20','</select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_pph_picker\x22\x20type=\x22checkbox\x22\x20','.e-ref_attribute','_warnHourlyCap','_viewWindow','last_3d','y_axis_font_size','card_style','Last\x203\x20days','barThickness','_ensurePinchHandlers','<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','STL','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.','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','font-weight:500;opacity:0.8','tab','General','<option\x20value=\x22','gauge:','\x20L\x200\x20','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).','box-shadow:none','default','.e-show_state','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','y_grid_style','.e-show_extrema_max','H-line','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Data\x20Vars','History\x20only','_handleCalendarDayPick','stroke:','rect','px\x20','_fireEntityAction','e.g.\x20Statistics','Today','_rebuildPoints','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_max\x22\x20type=\x22checkbox\x22\x20','tooltip_sync','\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>','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','pie_3d','Wed','\x22></div></div></div></div></div>','stable','_default','<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>','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','</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','dropEffect','bMax','_drawAverageLines','day','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','Font\x20Size','12M','Inherit\x20from\x20Custom\x20Name','num','pointerleave','useStats','.e-legend_sum','mouseleave','resolvedOptions','><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','959jQUTKu','English','Step','_onDatePickerNav','light-green','mode','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','6\x20Hours','placeholder2','group_by_picker_position','ents','sgc-extrema','MMMM','_resolveTemplateText','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','\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>','disconnect','<linearGradient\x20id=\x22','random','type','\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','subscribeEvents','pph','weekInfo','beginPath','img','How\x20to\x20bucket\x20raw\x20history\x20data\x20before\x20aggregation.\x20Interval\x20=\x20equal-width\x20buckets\x20across\x20the\x20full\x20time\x20range\x20(most\x20common).\x20Hour\x20=\x20one\x20bucket\x20per\x20clock\x20hour.\x20Date\x20=\x20one\x20per\x20calendar\x20day.\x20Week\x20=\x20one\x20per\x20calendar\x20week\x20(MonSun).\x20Month\x20=\x20one\x20per\x20calendar\x20month.\x20Raw\x20=\x20no\x20bucketing\x20at\x20all:\x20every\x20recorded\x20sample\x20is\x20drawn\x20at\x20its\x20exact\x20timestamp\x20—\x20ideal\x20for\x20step\x20graphs\x20of\x20binary/state\x20sensors\x20where\x20each\x20transition\x20matters.','DD/MM','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.','fetchStatistics','offsetWidth','Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.','A\x20÷\x20B','Direction','Total','Auto','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','Last\x2090D','_renderDetailLegend','forEach','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.','lastRaw','No\x20thresholds\x20yet','state_row','\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','anchorStart','last_changed','rgba(0,0,0,0.4)','card_shadow','--primary-font-family','_getStatId','yesterday','sgc-axis-tick\x20sgc-x-tick','rgba(255,255,255,0.45)','Count','connection','</div></div></div>','hypot','de-DE','MDI\x20Icon','</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>','rgba(255,255,255,0.7)','state_class','bottom-right','_overrideAttributes','</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','[sgc]\x20ws\x20handler\x20error','Border\x20Color','Apr','touches','.sn','Rising','assign','alignToClock','_wsTrackedKey','.e-gradient','pointerEvents','_exportPngCard','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','opacity:','decrease','<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>','</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','wrap','group_by_picker_group','#ffffff','cols','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.','band','[sgc]\x20data_value_expression\x20on\x20','sgc-no-bleed','date_picker_modes','dense','defineProperty','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','_activeTab','off','_applyOwnCardStyles','preventDefault','date_picker_default_mode','Aggregation','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','</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','[data-index=\x22','PALETTE','none','_annotationLineDash','[sgc]\x20ref_op\x20\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','nodeType','Update\x20Interval','create','unclosed\x20{','-color)','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','sans-serif','px;','card','_onIntervalSyncEvent','+-*/%(),','--primary-color','Last\x2030D','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20box\x20plot.</div>','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','Radial\x20Bar','Band','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.','serializeToString','_sgcExtremaBound','_refRefused','icon','Share','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).','_showExtremaOnClick','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).','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','.sgc-dp-prev','.eh','.sgc-state-wrap[data-pos=\x22','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','anchorT','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','</select></div></div>','invert','_zoomGeom','data_time_year','hide_on_load','event','set','dpRollingDays','</text>','entities','</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','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','clear','card_icon_image','Sum','.e-icon_size','reverse_divide','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.','clipPath\x20rect[data-full-x]','ranking','Dashed','defs','_applyQueryOverrides','</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\x20main-tabs\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','\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>','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','Value','detail','<div\x20class=\x22sgc-tt-time\x22>','firstChild','<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>','_renderId','h:mm:ss','_tooltipAbort','cursor','lastRawT','sgc-extras','clientWidth','timeZone','Labels','_schedulePriceRefetch'];_0x590d=function(){return _0x4e486e;};return _0x590d();}function parseCssColorToRgb(_0x5c6ba6){const _0x30de11=_0xd69037;if(typeof _0x5c6ba6!==_0x30de11(0x823))return null;const _0x36a619=_0x5c6ba6[_0x30de11(0x424)]();let _0x3136d3=_0x36a619['match'](/^#([0-9a-f]{3,4})$/i);if(_0x3136d3){const _0x22f0aa=_0x3136d3[0x1];return[parseInt(_0x22f0aa[0x0]+_0x22f0aa[0x0],0x10),parseInt(_0x22f0aa[0x1]+_0x22f0aa[0x1],0x10),parseInt(_0x22f0aa[0x2]+_0x22f0aa[0x2],0x10)];}_0x3136d3=_0x36a619[_0x30de11(0xb12)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x3136d3){const _0x56c1e1=_0x3136d3[0x1];return[parseInt(_0x56c1e1[_0x30de11(0x57e)](0x0,0x2),0x10),parseInt(_0x56c1e1['slice'](0x2,0x4),0x10),parseInt(_0x56c1e1[_0x30de11(0x57e)](0x4,0x6),0x10)];}_0x3136d3=_0x36a619['match'](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x3136d3)return[Math[_0x30de11(0x4b5)](0xff,+_0x3136d3[0x1]),Math[_0x30de11(0x4b5)](0xff,+_0x3136d3[0x2]),Math[_0x30de11(0x4b5)](0xff,+_0x3136d3[0x3])];return null;}function relLuminance(_0x4626ac){const _0x1a2b09=_0x4fc688=>{const _0x390a4c=_0x6e61,_0x18f87d=_0x4fc688/0xff;return _0x18f87d<=0.03928?_0x18f87d/12.92:Math[_0x390a4c(0x4b7)]((_0x18f87d+0.055)/1.055,2.4);};return 0.2126*_0x1a2b09(_0x4626ac[0x0])+0.7152*_0x1a2b09(_0x4626ac[0x1])+0.0722*_0x1a2b09(_0x4626ac[0x2]);}function contrastRatio(_0x4f78cd,_0x4c8fe8){const _0x40bd6b=relLuminance(_0x4f78cd),_0xd03ddc=relLuminance(_0x4c8fe8),_0x348ab2=Math['max'](_0x40bd6b,_0xd03ddc),_0x2b3cc6=Math['min'](_0x40bd6b,_0xd03ddc);return(_0x348ab2+0.05)/(_0x2b3cc6+0.05);}function mixRgb(_0x285e5d,_0x95af55,_0x4b5611){const _0x6294e7=_0xd69037;return[0x0,0x1,0x2][_0x6294e7(0x723)](_0x53bed2=>Math['round'](_0x285e5d[_0x53bed2]+(_0x95af55[_0x53bed2]-_0x285e5d[_0x53bed2])*_0x4b5611));}function rgbToCss(_0x350a90){const _0x55ecbb=_0xd69037;return _0x55ecbb(0x72d)+_0x350a90[0x0]+',\x20'+_0x350a90[0x1]+',\x20'+_0x350a90[0x2]+')';}function buildLinearPath(_0x187db8,_0x42836d,_0x41ff0e){const _0x707cd5=_0xd69037;if(!_0x187db8[_0x707cd5(0x246)])return'';let _0x5428ee='M\x20'+_0x42836d(_0x187db8[0x0]['t'])+'\x20'+_0x41ff0e(_0x187db8[0x0]);for(let _0x5afd95=0x1;_0x5afd95<_0x187db8[_0x707cd5(0x246)];_0x5afd95++)_0x5428ee+=_0x707cd5(0x3fa)+_0x42836d(_0x187db8[_0x5afd95]['t'])+'\x20'+_0x41ff0e(_0x187db8[_0x5afd95]);return _0x5428ee;}function buildStepPath(_0x140fe8,_0x5c22be,_0x1495db){const _0x5c9945=_0xd69037;if(!_0x140fe8[_0x5c9945(0x246)])return'';let _0x160b10='M\x20'+_0x5c22be(_0x140fe8[0x0]['t'])+'\x20'+_0x1495db(_0x140fe8[0x0]);for(let _0x12d1ad=0x1;_0x12d1ad<_0x140fe8[_0x5c9945(0x246)];_0x12d1ad++){const _0x57b0ab=_0x5c22be(_0x140fe8[_0x12d1ad]['t']),_0x12a142=_0x1495db(_0x140fe8[_0x12d1ad-0x1]),_0x133afe=_0x1495db(_0x140fe8[_0x12d1ad]);_0x160b10+=_0x5c9945(0x3fa)+_0x57b0ab+'\x20'+_0x12a142;if(_0x133afe!==_0x12a142)_0x160b10+='\x20L\x20'+_0x57b0ab+'\x20'+_0x133afe;}return _0x160b10;}function buildSegments(_0x149e08,_0x57a3e7,_0x5adb4c,_0x26181f){const _0xd1e266=_0xd69037,_0xf9451d=[];for(let _0x46d532=0x0;_0x46d532<_0x149e08[_0xd1e266(0x246)]-0x1;_0x46d532++){const _0x487349=_0x149e08[_0x46d532],_0x53aa0f=_0x149e08[_0x46d532+0x1],_0x48829b=_0x57a3e7(_0x487349['t']),_0x124909=_0x57a3e7(_0x53aa0f['t']),_0xe3447d=_0x5adb4c(_0x487349),_0x294069=_0x5adb4c(_0x53aa0f);_0xf9451d['push']({'d':_0x26181f?'M\x20'+_0x48829b+'\x20'+_0xe3447d+_0xd1e266(0x3fa)+_0x124909+'\x20'+_0xe3447d+_0xd1e266(0x3fa)+_0x124909+'\x20'+_0x294069:'M\x20'+_0x48829b+'\x20'+_0xe3447d+_0xd1e266(0x3fa)+_0x124909+'\x20'+_0x294069,'from':_0x487349,'to':_0x53aa0f});}return _0xf9451d;}function buildSmoothPath(_0xc16d83,_0x4496a1,_0x3f5794){const _0xb05d44=_0xd69037;if(_0xc16d83[_0xb05d44(0x246)]<0x2)return buildLinearPath(_0xc16d83,_0x4496a1,_0x3f5794);const _0x12fa6a=_0xc16d83[_0xb05d44(0x246)],_0x3c9946=new Array(_0x12fa6a);for(let _0x1354b0=0x0;_0x1354b0<_0x12fa6a;_0x1354b0++)_0x3c9946[_0x1354b0]={'x':_0x4496a1(_0xc16d83[_0x1354b0]['t']),'y':_0x3f5794(_0xc16d83[_0x1354b0])};if(_0x12fa6a===0x2)return'M\x20'+_0x3c9946[0x0]['x']+'\x20'+_0x3c9946[0x0]['y']+_0xb05d44(0x3fa)+_0x3c9946[0x1]['x']+'\x20'+_0x3c9946[0x1]['y'];let _0x29d2ea='M\x20'+_0x3c9946[0x0]['x']+'\x20'+_0x3c9946[0x0]['y'];for(let _0x5394d8=0x0;_0x5394d8<_0x12fa6a-0x1;_0x5394d8++){const _0x4cfc4b=_0x3c9946[_0x5394d8-0x1]||_0x3c9946[_0x5394d8],_0x211001=_0x3c9946[_0x5394d8],_0x171816=_0x3c9946[_0x5394d8+0x1],_0x38d3dd=_0x3c9946[_0x5394d8+0x2]||_0x171816,_0x51643d=_0x211001['x']<_0x171816['x']?_0x211001['x']:_0x171816['x'],_0x2dc903=_0x211001['x']<_0x171816['x']?_0x171816['x']:_0x211001['x'],_0x1475a4=_0x211001['y']<_0x171816['y']?_0x211001['y']:_0x171816['y'],_0x1ee8bf=_0x211001['y']<_0x171816['y']?_0x171816['y']:_0x211001['y'],_0x2ca9d2=Math['max'](_0x51643d,Math[_0xb05d44(0x4b5)](_0x2dc903,_0x211001['x']+(_0x171816['x']-_0x4cfc4b['x'])/0x6)),_0x114c08=Math[_0xb05d44(0xa09)](_0x1475a4,Math[_0xb05d44(0x4b5)](_0x1ee8bf,_0x211001['y']+(_0x171816['y']-_0x4cfc4b['y'])/0x6)),_0x25dc3a=Math['max'](_0x51643d,Math[_0xb05d44(0x4b5)](_0x2dc903,_0x171816['x']-(_0x38d3dd['x']-_0x211001['x'])/0x6)),_0x22b4ec=Math['max'](_0x1475a4,Math[_0xb05d44(0x4b5)](_0x1ee8bf,_0x171816['y']-(_0x38d3dd['y']-_0x211001['y'])/0x6));_0x29d2ea+=_0xb05d44(0x4ef)+_0x2ca9d2+'\x20'+_0x114c08+'\x20'+_0x25dc3a+'\x20'+_0x22b4ec+'\x20'+_0x171816['x']+'\x20'+_0x171816['y'];}return _0x29d2ea;}function topEdgeMode(_0x7308b3){const _0x36fa44=_0xd69037,_0x337d6b=_0x7308b3?.[_0x36fa44(0xa6c)];if(!_0x337d6b)return _0x36fa44(0xe23);const _0x47d6b2=_0x337d6b[_0x36fa44(0x2c9)]||_0x36fa44(0x756);if(_0x47d6b2===_0x36fa44(0xbc1)||_0x47d6b2===_0x36fa44(0x34c))return _0x36fa44(0xe23);const _0x2f02a7=_0x47d6b2==='step',_0x93ea88=_0x337d6b['color_thresholds'];let _0x2c40cf=!!(_0x93ea88?.['enabled']&&_0x93ea88?.[_0x36fa44(0xd69)]?.[_0x36fa44(0x246)]);if(_0x2c40cf&&_0x93ea88['last_color']){const _0x3d28a7=_0x93ea88[_0x36fa44(0xee1)]===_0x36fa44(0x21d);for(let _0x39e8ad=_0x7308b3[_0x36fa44(0x780)][_0x36fa44(0x246)]-0x1;_0x39e8ad>=0x0;_0x39e8ad--){const _0x1f2f45=_0x7308b3['points'][_0x39e8ad],_0x1048ac=_0x3d28a7&&_0x1f2f45[_0x36fa44(0x9d3)]!=null?_0x1f2f45[_0x36fa44(0x9d3)]:_0x1f2f45['v'];if(isNum(_0x1048ac)){_0x2c40cf=![];break;}}}const _0x15977f=_0x2c40cf?_0x93ea88[_0x36fa44(0xee1)]==='raw'||_0x93ea88[_0x36fa44(0x3c4)]==='horizontal':!!_0x337d6b[_0x36fa44(0x7e2)]?.['enabled'];if(_0x15977f){const _0xd0603d=_0x47d6b2===_0x36fa44(0x65a)||_0x337d6b[_0x36fa44(0x6c5)];return _0x2f02a7&&!_0xd0603d?_0x36fa44(0x8af):'linear';}if(_0x2f02a7)return'step';return _0x337d6b[_0x36fa44(0xa8f)]?_0x36fa44(0xa8f):_0x36fa44(0xe23);}function buildShapePath(_0x22835e,_0x5320fa,_0x303275,_0x5050e0){const _0x4b146b=_0xd69037;return _0x22835e===_0x4b146b(0x8af)?buildStepPath(_0x5320fa,_0x303275,_0x5050e0):_0x22835e===_0x4b146b(0xa8f)?buildSmoothPath(_0x5320fa,_0x303275,_0x5050e0):buildLinearPath(_0x5320fa,_0x303275,_0x5050e0);}function findClosestPoint(_0x18cb51,_0x3cc077){const _0x53bc80=_0xd69037;if(!_0x18cb51[_0x53bc80(0x246)])return null;let _0x565fab=0x0,_0xa76354=_0x18cb51[_0x53bc80(0x246)]-0x1;while(_0x565fab<_0xa76354){const _0x7d4979=_0x565fab+_0xa76354>>0x1;if(_0x18cb51[_0x7d4979]['t']<_0x3cc077)_0x565fab=_0x7d4979+0x1;else _0xa76354=_0x7d4979;}const _0x30f317=_0x18cb51[_0x565fab],_0x300142=_0x18cb51[_0x565fab-0x1];if(!_0x300142)return _0x30f317;return Math[_0x53bc80(0x4c4)](_0x30f317['t']-_0x3cc077)<Math['abs'](_0x300142['t']-_0x3cc077)?_0x30f317:_0x300142;}function resolveValueColor(_0xe3c2be,_0x42a388,_0x28814a,_0x2279fe){const _0x1a6451=_0xd69037;if(!isNum(_0xe3c2be)||!_0x42a388?.[_0x1a6451(0x246)])return _0x28814a;const _0x1947f9=[..._0x42a388]['filter'](_0xf15b70=>isNum(toNum(_0xf15b70[_0x1a6451(0x3c5)]))&&_0xf15b70['color'])['sort']((_0x1aea35,_0x4ae820)=>toNum(_0x1aea35['value'])-toNum(_0x4ae820['value']));if(!_0x1947f9[_0x1a6451(0x246)])return _0x28814a;if(_0x2279fe){if(_0xe3c2be<=toNum(_0x1947f9[0x0][_0x1a6451(0x3c5)]))return _0x1947f9[0x0]['color'];if(_0xe3c2be>toNum(_0x1947f9[_0x1947f9['length']-0x1][_0x1a6451(0x3c5)]))return _0x1947f9[_0x1947f9[_0x1a6451(0x246)]-0x1][_0x1a6451(0x851)];for(let _0x3f17d9=0x0;_0x3f17d9<_0x1947f9[_0x1a6451(0x246)]-0x1;_0x3f17d9++){const _0x9049fb=toNum(_0x1947f9[_0x3f17d9][_0x1a6451(0x3c5)]),_0x5f05fa=toNum(_0x1947f9[_0x3f17d9+0x1][_0x1a6451(0x3c5)]);if(_0xe3c2be>_0x9049fb&&_0xe3c2be<=_0x5f05fa){const _0x2782bb=(_0xe3c2be-_0x9049fb)/(_0x5f05fa-_0x9049fb||0x1);return _lerpColor(_0x1947f9[_0x3f17d9][_0x1a6451(0x851)],_0x1947f9[_0x3f17d9+0x1][_0x1a6451(0x851)],_0x2782bb);}}return _0x1947f9[_0x1947f9[_0x1a6451(0x246)]-0x1][_0x1a6451(0x851)];}let _0x387d72=_0x1947f9[0x0][_0x1a6451(0x851)]||_0x28814a;for(const _0x207ca7 of _0x1947f9){if(_0xe3c2be>toNum(_0x207ca7[_0x1a6451(0x3c5)]))_0x387d72=_0x207ca7[_0x1a6451(0x851)]||_0x387d72;}return _0x387d72;}function _lerpColor(_0x49bee9,_0x3eb94b,_0x2407f1){const _0x381ba8=_0xd69037,_0x259e3a=_parseColor(_0x49bee9),_0x840b7f=_parseColor(_0x3eb94b);if(!_0x259e3a||!_0x840b7f)return _0x2407f1<0.5?_0x49bee9:_0x3eb94b;const _0x2d1f6e=Math[_0x381ba8(0xaaf)](_0x259e3a[0x0]+(_0x840b7f[0x0]-_0x259e3a[0x0])*_0x2407f1),_0xfe9114=Math[_0x381ba8(0xaaf)](_0x259e3a[0x1]+(_0x840b7f[0x1]-_0x259e3a[0x1])*_0x2407f1),_0x1831d3=Math[_0x381ba8(0xaaf)](_0x259e3a[0x2]+(_0x840b7f[0x2]-_0x259e3a[0x2])*_0x2407f1);return _0x381ba8(0x72d)+_0x2d1f6e+','+_0xfe9114+','+_0x1831d3+')';}function _parseColor(_0xceee16,_0x984a48){const _0x166b45=_0xd69037;if(!_0xceee16||typeof _0xceee16!==_0x166b45(0x823))return null;let _0x4480cb=_0xceee16[_0x166b45(0xb12)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x4480cb)return[parseInt(_0x4480cb[0x1],0x10),parseInt(_0x4480cb[0x2],0x10),parseInt(_0x4480cb[0x3],0x10)];_0x4480cb=_0xceee16[_0x166b45(0xb12)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x4480cb)return[parseInt(_0x4480cb[0x1]+_0x4480cb[0x1],0x10),parseInt(_0x4480cb[0x2]+_0x4480cb[0x2],0x10),parseInt(_0x4480cb[0x3]+_0x4480cb[0x3],0x10)];_0x4480cb=_0xceee16['match'](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x4480cb)return[Math[_0x166b45(0xaaf)](+_0x4480cb[0x1]),Math['round'](+_0x4480cb[0x2]),Math[_0x166b45(0xaaf)](+_0x4480cb[0x3])];if(_0x984a48)return null;try{const _0x3edf4f=document[_0x166b45(0x384)]('canvas')[_0x166b45(0x91a)]('2d');return _0x3edf4f[_0x166b45(0xeca)]=_0xceee16,_parseColor(_0x3edf4f[_0x166b45(0xeca)],!![]);}catch(_0x5b7249){}return null;}function thresholdCrossings(_0x2d52a7,_0x3c6ab1,_0x3a8d15){const _0x5c7274=_0xd69037;if(!isNum(_0x2d52a7)||!isNum(_0x3c6ab1)||!_0x3a8d15?.[_0x5c7274(0x246)]||_0x2d52a7===_0x3c6ab1)return[];const _0x2c314a=_0x3a8d15[_0x5c7274(0x723)](_0x5e0a16=>toNum(_0x5e0a16[_0x5c7274(0x3c5)]))['filter'](_0x1246c9=>isNum(_0x1246c9))[_0x5c7274(0x7db)]((_0x3b7ea5,_0x25a13e)=>_0x3b7ea5-_0x25a13e),_0x1c65d9=_0x3c6ab1>_0x2d52a7,_0x4f0b7f=Math[_0x5c7274(0x4b5)](_0x2d52a7,_0x3c6ab1),_0x1a1222=Math['max'](_0x2d52a7,_0x3c6ab1),_0x3425b3=[];for(const _0x1097b1 of _0x2c314a){if(_0x1097b1>_0x4f0b7f&&_0x1097b1<_0x1a1222){_0x3425b3[_0x5c7274(0xa8b)](_0x1097b1);continue;}if(_0x1c65d9&&_0x1097b1===_0x2d52a7&&_0x3c6ab1>_0x1097b1)_0x3425b3[_0x5c7274(0xa8b)](_0x1097b1);else{if(!_0x1c65d9&&_0x1097b1===_0x3c6ab1&&_0x2d52a7>_0x1097b1)_0x3425b3[_0x5c7274(0xa8b)](_0x1097b1);}}return _0x1c65d9?_0x3425b3:_0x3425b3[_0x5c7274(0x861)]();}function segmentRiseFallColor(_0x578297,_0x31a59d,_0x2341cd,_0x359318){const _0x22059f=_0xd69037;if(!_0x578297||!_0x31a59d||!isNum(_0x578297['v'])||!isNum(_0x31a59d['v']))return _0x359318;if(!_0x2341cd)return _0x359318;const _0x3f76b2=_0x2341cd[_0x22059f(0x467)]||_0x2341cd[_0x22059f(0x93e)]||_0x359318,_0x49575a=_0x2341cd['decrease']||_0x2341cd[_0x22059f(0xc2a)]||_0x359318,_0x364ff8=_0x2341cd[_0x22059f(0xc70)]||_0x2341cd[_0x22059f(0x5a2)]||_0x3f76b2||_0x359318;if(_0x31a59d['v']>_0x578297['v'])return _0x3f76b2;if(_0x31a59d['v']<_0x578297['v'])return _0x49575a;return _0x364ff8;}function resolveDynamicValue(_0xbe9d24,_0x219fa2){const _0x4b5064=_0xd69037;if(_0xbe9d24===null||_0xbe9d24===undefined||_0xbe9d24==='')return null;if(typeof _0xbe9d24==='number')return Number['isFinite'](_0xbe9d24)?_0xbe9d24:null;const _0x1e32ab=String(_0xbe9d24)[_0x4b5064(0x424)]();if(/^-?\d+(\.\d+)?$/[_0x4b5064(0xd98)](_0x1e32ab)){const _0x4a7060=Number(_0x1e32ab);return Number[_0x4b5064(0x8bb)](_0x4a7060)?_0x4a7060:null;}const _0x4b5989=_0x1e32ab[_0x4b5064(0xb12)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x4b5989)return null;const _0xc5280=_0x4b5989[0x1],_0x1de127=_0x4b5989[0x2],_0x8e4083=_0x219fa2?.[_0x4b5064(0xadf)]?.[_0xc5280];if(!_0x8e4083)return null;if(!_0x1de127)return toNum(_0x8e4083[_0x4b5064(0x2c8)]);const _0x44c4c8=_0x1de127[_0x4b5064(0x788)]('.');if(_0x44c4c8[0x0]!==_0x4b5064(0xdca)&&_0x44c4c8[0x0]!==_0x4b5064(0xef6)){let _0x40e8a6=_0x8e4083['attributes'];for(const _0x5c80ac of _0x44c4c8){if(_0x40e8a6===null||_0x40e8a6===undefined)return null;_0x40e8a6=_0x40e8a6[_0x5c80ac];}return toNum(_0x40e8a6);}let _0x3e0050=_0x8e4083['attributes'];for(let _0x11a805=0x1;_0x11a805<_0x44c4c8[_0x4b5064(0x246)];_0x11a805++){if(_0x3e0050===null||_0x3e0050===undefined)return null;_0x3e0050=_0x3e0050[_0x44c4c8[_0x11a805]];}return toNum(_0x3e0050);}function resolveBoundSpec(_0x35093f,_0x2d543d){const _0x4ff2eb=_0xd69037;if(_0x35093f===null||_0x35093f===undefined||_0x35093f==='')return null;if(typeof _0x35093f===_0x4ff2eb(0xad9))return Number['isFinite'](_0x35093f)?{'value':_0x35093f,'soft':![]}:null;const _0x3650e5=String(_0x35093f)[_0x4ff2eb(0x424)]();if(_0x3650e5==='')return null;const _0x2b74af=_0x3650e5['startsWith']('~'),_0x276dca=_0x2b74af?_0x3650e5[_0x4ff2eb(0x57e)](0x1)[_0x4ff2eb(0x424)]():_0x3650e5,_0x2ce274=resolveDynamicValue(_0x276dca,_0x2d543d);if(_0x2ce274===null)return null;return{'value':_0x2ce274,'soft':_0x2b74af};}function extractAnnotationRefEntityId(_0x4290dd){const _0x55a032=_0xd69037;if(_0x4290dd===null||_0x4290dd===undefined||_0x4290dd==='')return null;if(typeof _0x4290dd===_0x55a032(0xad9))return null;const _0x5784c7=String(_0x4290dd)[_0x55a032(0x424)]();if(/^-?\d+(\.\d+)?$/[_0x55a032(0xd98)](_0x5784c7))return null;const _0x251169=_0x5784c7[_0x55a032(0xb12)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x251169?_0x251169[0x1]:null;}function parseAnnotationTime(_0x149f09){const _0x8e23dc=_0xd69037;if(_0x149f09===null||_0x149f09===undefined||_0x149f09==='')return null;if(_0x149f09 instanceof Date)return _0x149f09[_0x8e23dc(0x879)]();if(typeof _0x149f09===_0x8e23dc(0xad9))return Number[_0x8e23dc(0x8bb)](_0x149f09)?_0x149f09:null;const _0x1f6df6=String(_0x149f09)[_0x8e23dc(0x424)]();if(_0x1f6df6===_0x8e23dc(0xed8))return Date[_0x8e23dc(0xed8)]();const _0x4c48ee=new Date(_0x1f6df6);return isNaN(_0x4c48ee)?null:_0x4c48ee['getTime']();}function getAttributePath(_0x14a9c2,_0x2c0535){const _0x34bb19=_0xd69037;if(!_0x14a9c2||!_0x2c0535)return undefined;const _0x15879a=String(_0x2c0535)[_0x34bb19(0x788)]('.');let _0x4918e0=_0x14a9c2;for(const _0x48b231 of _0x15879a){if(_0x4918e0===null||_0x4918e0===undefined)return undefined;_0x4918e0=_0x4918e0[_0x48b231];}return _0x4918e0;}const COMPILED_TRANSFORM=Symbol(_0xd69037(0x9bd));function compileValueTransform(_0x1c843a){const _0x51dc4e=_0xd69037;if(!_0x1c843a||typeof _0x1c843a!==_0x51dc4e(0x823))return null;try{const _0x1c171e=new Function('x',_0x51dc4e(0x92f),_0x51dc4e(0x4b5),_0x51dc4e(0xa09),_0x51dc4e(0x6a4),'last',_0x51dc4e(0x1ff),'\x22use\x20strict\x22;\x20'+_0x1c843a);try{const _0x192455=_0x1c171e(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x192455!==undefined&&_0x192455!==null&&!Number['isFinite'](_0x192455)&&console['warn'](_0x51dc4e(0x490),_0x1c843a,'→',_0x192455);}catch(_0x329d9e){console[_0x51dc4e(0x5dc)]?.(_0x51dc4e(0x897),_0x329d9e[_0x51dc4e(0x752)]);}return(_0x3b6e10,_0x29901a,_0x28aadd)=>{const _0x58b8b3=_0x51dc4e;try{const _0x1582c8=_0x1c171e(_0x3b6e10,_0x28aadd?.[_0x58b8b3(0x92f)]??_0x3b6e10,_0x28aadd?.[_0x58b8b3(0x4b5)]??_0x3b6e10,_0x28aadd?.[_0x58b8b3(0xa09)]??_0x3b6e10,_0x28aadd?.['avg']??_0x3b6e10,_0x28aadd?.[_0x58b8b3(0x73e)]??_0x3b6e10,_0x29901a??0x0);if(_0x1582c8===null||_0x1582c8===undefined)return null;return Number['isFinite'](_0x1582c8)?_0x1582c8:null;}catch{return null;}};}catch(_0x121300){return console[_0x51dc4e(0x3a6)]('[sgc]\x20value_transform\x20compile\x20failed:\x20'+_0x121300[_0x51dc4e(0x752)],'expr:',_0x1c843a),null;}}function parseForecastTime(_0x15a3ae,_0x55a845,_0x322422,_0x1f893d){const _0x451139=_0xd69037;if(_0x15a3ae===null||_0x15a3ae===undefined||_0x15a3ae==='')return null;const _0x5b7ee7=_0x55a845||_0x451139(0x3d1);if(_0x5b7ee7==='iso'){if(typeof _0x15a3ae==='number')return Number[_0x451139(0x8bb)](_0x15a3ae)?_0x15a3ae:null;if(_0x15a3ae instanceof Date)return _0x15a3ae[_0x451139(0x879)]();const _0x27802d=new Date(String(_0x15a3ae));return isNaN(_0x27802d)?null:_0x27802d[_0x451139(0x879)]();}if(_0x5b7ee7===_0x451139(0xad6)){const _0x16a144=toNum(_0x15a3ae);return _0x16a144===null?null:_0x16a144*0x3e8;}if(_0x5b7ee7===_0x451139(0x457))return toNum(_0x15a3ae);const _0x93cedf=parseInt(_0x1f893d,0xa),_0x4a1d59=_0x322422 instanceof Date?_0x322422:new Date(_0x322422||Date['now']()),_0x5593a1=!isNaN(_0x93cedf)?_0x93cedf:_0x4a1d59['getFullYear']();if(_0x5b7ee7==='month_of_year'){const _0x5f24b9=toNum(_0x15a3ae);if(_0x5f24b9===null||_0x5f24b9<0x1||_0x5f24b9>0xc)return null;return new Date(_0x5593a1,_0x5f24b9-0x1,0x1)['getTime']();}if(_0x5b7ee7==='day_of_year'){const _0x24d8fd=toNum(_0x15a3ae);if(_0x24d8fd===null||_0x24d8fd<0x1||_0x24d8fd>0x16e)return null;const _0x522555=new Date(_0x5593a1,0x0,0x1);return _0x522555[_0x451139(0xa98)](_0x522555['getDate']()+(_0x24d8fd-0x1)),_0x522555[_0x451139(0x879)]();}if(_0x5b7ee7==='week_of_year'){const _0x2146a6=toNum(_0x15a3ae);if(_0x2146a6===null||_0x2146a6<0x1||_0x2146a6>0x35)return null;const _0x135a9c=new Date(_0x5593a1,0x0,0x4),_0x4abd25=_0x135a9c[_0x451139(0x906)]()||0x7,_0xa9d455=new Date(_0x5593a1,0x0,0x4-(_0x4abd25-0x1)),_0x399b0d=new Date(_0xa9d455);return _0x399b0d[_0x451139(0xa98)](_0x399b0d[_0x451139(0xe20)]()+(_0x2146a6-0x1)*0x7),_0x399b0d[_0x451139(0x879)]();}if(_0x5b7ee7===_0x451139(0x275)){const _0x13a892=toNum(_0x15a3ae);if(_0x13a892===null||_0x13a892<0x1||_0x13a892>0x1f)return null;const _0x3f8637=_0x4a1d59[_0x451139(0x8f6)](),_0x1e74fd=new Date(_0x5593a1,_0x3f8637+0x1,0x0)[_0x451139(0xe20)](),_0x27dcdf=Math[_0x451139(0x4b5)](_0x13a892,_0x1e74fd);return new Date(_0x5593a1,_0x3f8637,_0x27dcdf)['getTime']();}if(_0x5b7ee7===_0x451139(0x377)){const _0x1bb154=toNum(_0x15a3ae);if(_0x1bb154===null||_0x1bb154<0x0||_0x1bb154>0x17)return null;const _0x13be4b=new Date(_0x4a1d59);return _0x13be4b[_0x451139(0x5a5)](_0x1bb154,0x0,0x0,0x0),_0x13be4b[_0x451139(0x879)]();}return null;}const EXPR_FUNCS={'min':_0x230580=>Math[_0xd69037(0x4b5)](..._0x230580),'max':_0x3f1970=>Math[_0xd69037(0xa09)](..._0x3f1970),'abs':_0x4f77c1=>Math['abs'](_0x4f77c1[0x0]),'round':_0x4a563e=>Math[_0xd69037(0xaaf)](_0x4a563e[0x0]),'floor':_0x3980c0=>Math['floor'](_0x3980c0[0x0]),'ceil':_0x1a5a13=>Math[_0xd69037(0xe12)](_0x1a5a13[0x0]),'sqrt':_0xda938b=>Math[_0xd69037(0xaab)](_0xda938b[0x0]),'pow':_0x5921cf=>Math[_0xd69037(0x4b7)](_0x5921cf[0x0],_0x5921cf[0x1])};function tokenizeExpr(_0x3880ed){const _0x272028=_0xd69037,_0x1c6c2d=[];let _0xa8598f=0x0;const _0x5a28a3=_0x3880ed[_0x272028(0x246)],_0x2588ef=_0x24fe63=>_0x24fe63>='0'&&_0x24fe63<='9',_0x1ea6db=_0x3abea1=>/[A-Za-z_$]/[_0x272028(0xd98)](_0x3abea1),_0x511b18=_0x35d864=>/[A-Za-z0-9_$]/[_0x272028(0xd98)](_0x35d864);while(_0xa8598f<_0x5a28a3){const _0x468e47=_0x3880ed[_0xa8598f];if(_0x468e47==='\x20'||_0x468e47==='\x09'||_0x468e47==='\x0a'||_0x468e47==='\x0d'){_0xa8598f++;continue;}if(_0x272028(0x254)[_0x272028(0x39d)](_0x468e47)!==-0x1){_0x1c6c2d[_0x272028(0xa8b)]({'t':'op','v':_0x468e47}),_0xa8598f++;continue;}if(_0x2588ef(_0x468e47)||_0x468e47==='.'){let _0x3e9a84=_0xa8598f+0x1;while(_0x3e9a84<_0x5a28a3&&(_0x2588ef(_0x3880ed[_0x3e9a84])||_0x3880ed[_0x3e9a84]==='.'))_0x3e9a84++;const _0x1a3845=parseFloat(_0x3880ed[_0x272028(0x57e)](_0xa8598f,_0x3e9a84));if(!isFinite(_0x1a3845))throw new Error(_0x272028(0x543)+_0x3880ed[_0x272028(0x57e)](_0xa8598f,_0x3e9a84)+'\x22');_0x1c6c2d[_0x272028(0xa8b)]({'t':_0x272028(0xc7d),'v':_0x1a3845}),_0xa8598f=_0x3e9a84;continue;}if(_0x1ea6db(_0x468e47)){let _0x89691c=_0xa8598f+0x1;while(_0x89691c<_0x5a28a3&&_0x511b18(_0x3880ed[_0x89691c]))_0x89691c++;_0x1c6c2d['push']({'t':'id','v':_0x3880ed[_0x272028(0x57e)](_0xa8598f,_0x89691c)}),_0xa8598f=_0x89691c;continue;}throw new Error('unexpected\x20character\x20\x22'+_0x468e47+'\x22');}return _0x1c6c2d;}function compileDataExpression(_0x428234){const _0x1c0c62=_0xd69037,_0x10d66e=tokenizeExpr(String(_0x428234));let _0x49f2ef=0x0;const _0x278569=()=>_0x10d66e[_0x49f2ef],_0x2a8d59=()=>_0x10d66e[_0x49f2ef++],_0x5cc77b=_0xdb4e7a=>{const _0x5d0457=_0x6e61,_0x355b7b=_0x2a8d59();if(!_0x355b7b||_0x355b7b['v']!==_0xdb4e7a)throw new Error(_0x5d0457(0x666)+_0xdb4e7a+'\x22');};function _0x1c0ba1(){return _0x200356();}function _0x200356(){let _0x2b1b17=_0x446a80();while(_0x278569()&&_0x278569()['t']==='op'&&(_0x278569()['v']==='+'||_0x278569()['v']==='-')){const _0x22bbe1=_0x2a8d59()['v'],_0x1e39ec=_0x446a80(),_0x1a3e26=_0x2b1b17;_0x2b1b17=_0x22bbe1==='+'?_0x2ced04=>_0x1a3e26(_0x2ced04)+_0x1e39ec(_0x2ced04):_0x29f38e=>_0x1a3e26(_0x29f38e)-_0x1e39ec(_0x29f38e);}return _0x2b1b17;}function _0x446a80(){let _0x53789f=_0x4fb7b9();while(_0x278569()&&_0x278569()['t']==='op'&&(_0x278569()['v']==='*'||_0x278569()['v']==='/'||_0x278569()['v']==='%')){const _0x39b438=_0x2a8d59()['v'],_0x34df03=_0x4fb7b9(),_0x2951c8=_0x53789f;_0x53789f=_0x39b438==='*'?_0x7238e9=>_0x2951c8(_0x7238e9)*_0x34df03(_0x7238e9):_0x39b438==='/'?_0x9ec4cf=>_0x2951c8(_0x9ec4cf)/_0x34df03(_0x9ec4cf):_0x22b000=>_0x2951c8(_0x22b000)%_0x34df03(_0x22b000);}return _0x53789f;}function _0x4fb7b9(){if(_0x278569()&&_0x278569()['t']==='op'&&(_0x278569()['v']==='+'||_0x278569()['v']==='-')){const _0x1a0343=_0x2a8d59()['v'],_0x46eb89=_0x4fb7b9();return _0x1a0343==='-'?_0x38c24e=>-_0x46eb89(_0x38c24e):_0x46eb89;}return _0x5d6430();}function _0x5d6430(){const _0x4abec4=_0x6e61,_0x25683a=_0x2a8d59();if(!_0x25683a)throw new Error(_0x4abec4(0x91f));if(_0x25683a['t']===_0x4abec4(0xc7d)){const _0x1de77f=_0x25683a['v'];return()=>_0x1de77f;}if(_0x25683a['t']==='op'&&_0x25683a['v']==='('){const _0x19111b=_0x1c0ba1();return _0x5cc77b(')'),_0x19111b;}if(_0x25683a['t']==='id'){if(_0x278569()&&_0x278569()['t']==='op'&&_0x278569()['v']==='('){_0x2a8d59();const _0x2393ec=[];if(!(_0x278569()&&_0x278569()['t']==='op'&&_0x278569()['v']===')')){_0x2393ec[_0x4abec4(0xa8b)](_0x1c0ba1());while(_0x278569()&&_0x278569()['t']==='op'&&_0x278569()['v']===','){_0x2a8d59(),_0x2393ec[_0x4abec4(0xa8b)](_0x1c0ba1());}}_0x5cc77b(')');const _0x402b9c=EXPR_FUNCS[_0x25683a['v']];if(!_0x402b9c)throw new Error(_0x4abec4(0x778)+_0x25683a['v']+'\x22');return _0x5dac9d=>_0x402b9c(_0x2393ec[_0x4abec4(0x723)](_0x29f4fe=>_0x29f4fe(_0x5dac9d)));}const _0x3114b0=_0x25683a['v'];return _0x27770b=>{const _0x16c7a5=_0x4abec4;if(_0x27770b&&Object[_0x16c7a5(0xb2d)][_0x16c7a5(0x494)][_0x16c7a5(0xb38)](_0x27770b,_0x3114b0)){const _0x22ac5b=_0x27770b[_0x3114b0];return typeof _0x22ac5b===_0x16c7a5(0xad9)?_0x22ac5b:Number(_0x22ac5b);}return NaN;};}throw new Error(_0x4abec4(0x276)+_0x25683a['v']+'\x22');}const _0x5aff7b=_0x1c0ba1();if(_0x49f2ef<_0x10d66e[_0x1c0c62(0x246)])throw new Error(_0x1c0c62(0x209)+_0x10d66e[_0x49f2ef]['v']+'\x22');return _0x5aff7b;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x50868f){const _0x937d31=_0xd69037,_0x4b94fb=String(_0x50868f);if(_exprCache[_0x937d31(0x5c4)](_0x4b94fb))return _exprCache['get'](_0x4b94fb);let _0x5c3353=null;try{_0x5c3353=compileDataExpression(_0x4b94fb);}catch(_0x3d8489){!_exprWarned[_0x937d31(0x5c4)](_0x4b94fb)&&(_exprWarned['add'](_0x4b94fb),console['warn'](_0x937d31(0x462)+_0x4b94fb+_0x937d31(0x7b5)+_0x3d8489['message']+_0x937d31(0x1e9))),_0x5c3353=null;}return _exprCache['set'](_0x4b94fb,_0x5c3353),_0x5c3353;}function stepLookup(_0x3f8559,_0x40f26b){const _0x435210=_0xd69037;if(!Array[_0x435210(0x296)](_0x3f8559)||!_0x3f8559[_0x435210(0x246)])return null;const _0x2dbb87=_0x40f26b?.[_0x435210(0xb09)]!==![],_0x12b273=isNum(_0x40f26b?.[_0x435210(0x515)])?_0x40f26b['maxStaleMs']:Infinity;return _0x1d2cd5=>{const _0x3864d5=_0x435210;if(_0x1d2cd5<_0x3f8559[0x0]['t'])return _0x2dbb87?_0x3f8559[0x0]['v']:null;let _0x2f28b4=0x0,_0x109235=_0x3f8559[_0x3864d5(0x246)]-0x1,_0x50438c=0x0;while(_0x2f28b4<=_0x109235){const _0x3a464b=_0x2f28b4+_0x109235>>0x1;if(_0x3f8559[_0x3a464b]['t']<=_0x1d2cd5)_0x50438c=_0x3a464b,_0x2f28b4=_0x3a464b+0x1;else _0x109235=_0x3a464b-0x1;}if(_0x1d2cd5-_0x3f8559[_0x50438c]['t']>_0x12b273)return null;return _0x3f8559[_0x50438c]['v'];};}function refJobKey(_0x4c730e,_0x14dc1a,_0x4dcc71){const _0x1befd4=_0xd69037;return _0x4c730e[_0x1befd4(0x364)]+'__'+(_0x4c730e[_0x1befd4(0xabd)]||'')+'__'+_0x14dc1a+'__'+(_0x4dcc71||_0x1befd4(0xd67));}const REF_OPS=Object[_0xd69037(0xc3e)](['subtract',_0xd69037(0xbd8),'multiply','divide',_0xd69037(0x6f6),_0xd69037(0xd25)]);function normalizeRefOp(_0x49664f){const _0x6e0a33=_0xd69037;return typeof _0x49664f==='string'&&REF_OPS['includes'](_0x49664f)?_0x49664f:_0x6e0a33(0x426);}function resolveDataVars(_0x277f3f,_0x2dfd97){const _0x2197ce=_0xd69037,_0x213595={};if(!_0x277f3f||typeof _0x277f3f!==_0x2197ce(0xe91)||!_0x2dfd97||!_0x2dfd97[_0x2197ce(0xadf)])return _0x213595;for(const [_0x252cae,_0x4ca966]of Object['entries'](_0x277f3f)){if(!_0x252cae||typeof _0x4ca966!=='string')continue;const _0xfd022a=_0x2dfd97['states'][_0x4ca966],_0x59bf6d=_0xfd022a?toNum(_0xfd022a['state']):null;_0x213595[_0x252cae]=_0x59bf6d===null||_0x59bf6d===undefined?NaN:_0x59bf6d;}return _0x213595;}function synthesizeForecastSeries(_0xa4a2e1,_0x24cd1e,_0x58a1ee,_0x3e890d){const _0x29f3e7=_0xd69037;if(!_0xa4a2e1||!_0x24cd1e[_0x29f3e7(0x69c)])return[];let _0x5963ae=getAttributePath(_0xa4a2e1[_0x29f3e7(0xef6)],_0x24cd1e[_0x29f3e7(0x69c)]);if(typeof _0x5963ae===_0x29f3e7(0x823)){const _0xb1eb1f=_0x5963ae[_0x29f3e7(0x424)]();if(_0xb1eb1f[_0x29f3e7(0x3a7)]('['))try{_0x5963ae=JSON[_0x29f3e7(0x9c6)](_0xb1eb1f);}catch(_0x444874){try{_0x5963ae=JSON[_0x29f3e7(0x9c6)](_0xb1eb1f[_0x29f3e7(0x4e3)](/'/g,'\x22'));}catch(_0x27aab1){}}}if(!Array[_0x29f3e7(0x296)](_0x5963ae))return _0x5963ae!==undefined&&_0x5963ae!==null&&console[_0x29f3e7(0x3a6)]('[sgc]\x20data_attribute\x20\x22'+_0x24cd1e[_0x29f3e7(0x69c)]+_0x29f3e7(0x3be)+_0x24cd1e['entity']+'\x20is\x20not\x20an\x20array'),[];const _0x1f9e2d=_0x5963ae[_0x29f3e7(0x723)](_0x36757f=>_0x36757f&&typeof _0x36757f===_0x29f3e7(0xe91)&&!Array[_0x29f3e7(0x296)](_0x36757f)?{..._0x36757f}:_0x36757f),_0xe8ac90=_0x24cd1e[_0x29f3e7(0x4b6)]||_0x29f3e7(0xb61),_0x3fd5c0=_0x24cd1e[_0x29f3e7(0x8ef)]||_0x29f3e7(0x49c),_0x5b1196=_0x24cd1e[_0x29f3e7(0x363)]||_0x29f3e7(0x3d1),_0x1f073c=_0x24cd1e['data_time_year'],_0x1835a7=_0x24cd1e[_0x29f3e7(0xe36)]?getCompiledExpr(_0x24cd1e[_0x29f3e7(0xe36)]):null,_0x2796c1=_0x1835a7?resolveDataVars(_0x24cd1e[_0x29f3e7(0xdd8)],_0x3e890d):null,_0xcbba7=[];for(const _0x10d711 of _0x1f9e2d){if(!_0x10d711||typeof _0x10d711!==_0x29f3e7(0xe91))continue;const _0x3ebb62=getAttributePath(_0x10d711,_0xe8ac90);let _0x8f7d15;if(_0x1835a7){let _0x1d6154;try{_0x1d6154=_0x1835a7({..._0x10d711,..._0x2796c1});}catch(_0x4fd994){_0x1d6154=NaN;}_0x8f7d15=toNum(_0x1d6154);}else _0x8f7d15=toNum(getAttributePath(_0x10d711,_0x3fd5c0));const _0x940517=parseForecastTime(_0x3ebb62,_0x5b1196,_0x58a1ee,_0x1f073c);if(_0x940517===null||_0x8f7d15===null)continue;_0xcbba7['push']({'t':_0x940517,'v':_0x8f7d15});}return _0xcbba7[_0x29f3e7(0x7db)]((_0x5a0c6d,_0x22413d)=>_0x5a0c6d['t']-_0x22413d['t']),_0xcbba7;}const SVG_NS=_0xd69037(0xbfe),svgEl=(_0x4f831e,_0x278bdc={})=>{const _0x4b22c1=_0xd69037,_0x3cd336=document[_0x4b22c1(0xd84)](SVG_NS,_0x4f831e);for(const [_0x3a3cdd,_0x3ee6a8]of Object[_0x4b22c1(0x6b8)](_0x278bdc))_0x3cd336[_0x4b22c1(0xaa1)](_0x3a3cdd,_0x3ee6a8);return _0x3cd336;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x36e082){const _0x503176=_0xd69037;this[_0x503176(0xcfb)]=_0x36e082;}[_0xd69037(0xa24)](_0xacaa8c,_0x3202b3,_0x559e52,_0x5865b9){const _0x901fcf=_0xd69037,_0xb019d4=_0xacaa8c[_0x901fcf(0xd3c)]||0x190,_0x56e7ff=_0x559e52[_0x901fcf(0xbcf)],_0x1de002=_0x56e7ff==null||_0x56e7ff==='auto'||_0x56e7ff==='';let _0x3ee061;if(_0x1de002){let _0x2a8434=_0xacaa8c['clientHeight']||0x0;const _0x54f0ce=this[_0x901fcf(0xcfb)][_0x901fcf(0xc44)]||this[_0x901fcf(0xcfb)][_0x901fcf(0x37f)],_0xe8669c=toNum(_0x559e52[_0x901fcf(0xaa5)]??_0x559e52['max_visible_interval']),_0x9d61b0=_0x54f0ce&&_0x54f0ce[_0x901fcf(0x477)]&&_0x54f0ce[_0x901fcf(0x389)]?Math[_0x901fcf(0xa09)](0x1,_0x54f0ce[_0x901fcf(0x389)][_0x901fcf(0x879)]()-_0x54f0ce[_0x901fcf(0x477)][_0x901fcf(0x879)]())/0x36ee80:0x0,_0x5124df=!this[_0x901fcf(0xcfb)][_0x901fcf(0xc44)]&&isNum(_0xe8669c)&&_0xe8669c>0x0&&_0x9d61b0>_0xe8669c;if(_0x5124df&&_0x2a8434>SCROLL_PLOT_PAD_BOTTOM)_0x2a8434-=SCROLL_PLOT_PAD_BOTTOM;_0x3ee061=_0x2a8434>=0x3c?_0x2a8434:0xc8;}else _0x3ee061=toNum(_0x559e52[_0x901fcf(0xbcf)])||0x96;const _0x154ff4=_0x3202b3[_0x901fcf(0x49d)](_0x424fd1=>_0x424fd1['entity'][_0x901fcf(0xa48)]!==![]&&_0x424fd1[_0x901fcf(0x780)][_0x901fcf(0x246)]),_0x5bb510=_0x154ff4['filter'](_0x553264=>_0x553264[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]!==_0x901fcf(0xbfb)&&_0x553264[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]!=='independent'),_0x168481=_0x154ff4['filter'](_0x538060=>_0x538060['entity']['y_axis']===_0x901fcf(0xbfb)),_0x26d9de=_0x168481[_0x901fcf(0x246)]>0x0,_0x31f385=toNum(_0x559e52[_0x901fcf(0xc46)])||0xa,_0x56f2dc=toNum(_0x559e52[_0x901fcf(0xaba)]),_0x5a6b96=_0x154ff4['reduce']((_0x46fdf0,_0x1d408f)=>{const _0xc83099=_0x901fcf,_0x3dc99e=toNum(_0x1d408f[_0xc83099(0xa6c)]?.[_0xc83099(0xa55)]);return isNum(_0x3dc99e)&&_0x3dc99e>_0x46fdf0?_0x3dc99e:_0x46fdf0;},0x0),_0x38ad60=isNum(_0x56f2dc)?_0x56f2dc:_0x5a6b96,_0xc8b7dc=Math[_0x901fcf(0xa09)](0xc,Math[_0x901fcf(0xaaf)](_0x31f385*1.2)),_0x13e12d=(_0x30a773,_0x30e9c7,_0x99e99e)=>{const _0x2b09cb=_0x901fcf,_0x1256b0=this[_0x2b09cb(0xcfb)]?.[_0x2b09cb(0x8f3)]?.(_0x30a773);if(_0x1256b0&&_0x1256b0[_0x2b09cb(0x246)]){let _0x3ea4d7=0x0;for(const _0x3955f7 of _0x1256b0){const _0x4115c8=String(_0x3955f7?.[_0x2b09cb(0xc27)]??_0x3955f7?.[_0x2b09cb(0x3c5)]??'');if(_0x4115c8[_0x2b09cb(0x246)]>_0x3ea4d7)_0x3ea4d7=_0x4115c8[_0x2b09cb(0x246)];}return Math[_0x2b09cb(0xa09)](0x20,Math['round'](_0x3ea4d7*_0x31f385*0.62+0xe));}if(_0x30e9c7){const _0x1b2072=axisLabelFormatter(_0x559e52,_0x30a773);if(_0x1b2072){const _0x3014fb=String(_0x1b2072(_0x30e9c7['lo'])??''),_0x2a077e=String(_0x1b2072(_0x30e9c7['hi'])??''),_0x1263bd=Math[_0x2b09cb(0xa09)](_0x3014fb[_0x2b09cb(0x246)],_0x2a077e[_0x2b09cb(0x246)],0x4);return Math[_0x2b09cb(0xa09)](0x20,Math['round'](_0x1263bd*_0x31f385*0.62+0xc));}const _0x5eb29e=isNum(_0x99e99e)?_0x99e99e:0x1,_0x471357=_0x30e9c7['lo'][_0x2b09cb(0x6e4)](_0x5eb29e),_0x4adac0=_0x30e9c7['hi'][_0x2b09cb(0x6e4)](_0x5eb29e),_0x49fc4f=Math['max'](_0x471357[_0x2b09cb(0x246)],_0x4adac0[_0x2b09cb(0x246)]);return Math[_0x2b09cb(0xa09)](0x20,Math['round'](_0x49fc4f*_0x31f385*0.62+0xc));}const _0x16cc6d=0x4+(_0x38ad60>0x0?_0x38ad60+0x1:0x0);return Math[_0x2b09cb(0xa09)](0x20,Math['round'](_0x16cc6d*_0x31f385*0.62+0xc));},_0xf2c835=this[_0x901fcf(0x521)](_0x154ff4,_0x559e52),_0x40d4c1=this[_0x901fcf(0x71c)](_0x5bb510,_0x559e52,![],_0xf2c835),_0x2c1636=_0x26d9de?this[_0x901fcf(0x71c)](_0x168481,_0x559e52,!![],_0xf2c835):null,_0x2303ce=(_0x177c31,_0xd375e1)=>{const _0x450ffa=_0x901fcf;if(!_0x177c31||!_0xd375e1['some'](_0x36501d=>_0x36501d?.['entity']?.[_0x450ffa(0x805)]===!![]))return;const _0x5e880b=_0x177c31['hi']-_0x177c31['lo'];if(_0x5e880b>0x0)_0x177c31['hi']=_0x177c31['hi']+_0x5e880b*0.12;};_0x2303ce(_0x40d4c1,_0x5bb510),_0x2303ce(_0x2c1636,_0x168481);const _0x426754=(_0x569c83,_0x42e54d)=>{const _0xd7f79f=_0x901fcf,_0xe68feb=toNum(_0x559e52[_0xd7f79f(0xaba)]);if(isNum(_0xe68feb))return _0xe68feb;let _0x24529e=-0x1;for(const _0x34278a of _0x569c83){const _0x9c848d=toNum(_0x34278a['entity']?.[_0xd7f79f(0xa55)]);if(isNum(_0x9c848d)&&_0x9c848d>_0x24529e)_0x24529e=_0x9c848d;}if(_0x24529e>=0x0)return _0x24529e;if(_0x42e54d){const _0x1934e6=_0x42e54d['hi']-_0x42e54d['lo'],_0x2fd55e=toNum(_0x559e52[_0xd7f79f(0xa9b)])||0x4,_0x3112e9=_0x1934e6/_0x2fd55e;if(_0x3112e9>0x0&&_0x3112e9<0x1)return Math[_0xd7f79f(0xe12)](-Math[_0xd7f79f(0x753)](_0x3112e9));if(Math['abs'](_0x42e54d['hi'])<0x64&&Math[_0xd7f79f(0x4c4)](_0x42e54d['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x557dd3=_0x426754(_0x5bb510,_0x40d4c1),_0x1faeba=_0x26d9de?_0x426754(_0x168481,_0x2c1636):0x1,_0x4e1aeb=this['card']?.[_0x901fcf(0x452)]?.[_0x901fcf(0x63f)]||_0x3202b3,_0x5c7dc3=_0x4e1aeb[_0x901fcf(0x49d)](_0xbd83ba=>_0xbd83ba[_0x901fcf(0xa6c)]?.['show_graph']!==![]&&_0xbd83ba[_0x901fcf(0x780)]?.[_0x901fcf(0x246)]&&_0xbd83ba[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]!==_0x901fcf(0xbfb)&&_0xbd83ba[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]!==_0x901fcf(0x30a)),_0x30c0b3=_0x4e1aeb[_0x901fcf(0x49d)](_0x5213a5=>_0x5213a5['entity']?.[_0x901fcf(0xa48)]!==![]&&_0x5213a5[_0x901fcf(0x780)]?.['length']&&_0x5213a5[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]===_0x901fcf(0xbfb)),_0x12d5bc=_0x5c7dc3[_0x901fcf(0x246)]?_0x5c7dc3:_0x5bb510,_0x5616c9=_0x30c0b3['length']?_0x30c0b3:_0x168481,_0xbb25f2=_0x5c7dc3[_0x901fcf(0x246)]===_0x5bb510[_0x901fcf(0x246)],_0x541f8f=_0x30c0b3['length']===_0x168481[_0x901fcf(0x246)],_0x32c693=_0xbb25f2?_0x40d4c1:_0x5c7dc3[_0x901fcf(0x246)]?this['_computeYBounds'](_0x12d5bc,_0x559e52,![],_0xf2c835):_0x40d4c1,_0x463238=_0x541f8f?_0x2c1636:_0x30c0b3['length']?this[_0x901fcf(0x71c)](_0x5616c9,_0x559e52,!![],_0xf2c835):_0x2c1636,_0x509ffd=_0xbb25f2?_0x557dd3:_0x426754(_0x12d5bc,_0x32c693),_0x226b8f=_0x541f8f?_0x1faeba:_0x30c0b3['length']?_0x426754(_0x5616c9,_0x463238):_0x1faeba,_0x3daccd=_0x13e12d('primary',_0x32c693,_0x509ffd),_0x520884=_0x13e12d(_0x901fcf(0xbfb),_0x463238,_0x226b8f),_0x4b3bc1=_0x30c0b3[_0x901fcf(0x246)]>0x0||_0x26d9de,_0x581f45=Math[_0x901fcf(0xa09)](0x1,(_0x559e52[_0x901fcf(0xc0f)]?_0x3daccd:0x0)+(_0x559e52[_0x901fcf(0x2ec)]?_0xc8b7dc:0x0)),_0x556053=!_0x4b3bc1&&!_0x559e52[_0x901fcf(0xe87)]?0x1:Math[_0x901fcf(0xa09)](0x1,(_0x559e52[_0x901fcf(0xe87)]!==![]?_0x520884:0x0)+(_0x559e52['show_y_axis_label']?_0xc8b7dc:0x0)),_0x3ca949=0x8,_0x4b61d9=_0x559e52[_0x901fcf(0x577)]?0x16:0x8;this[_0x901fcf(0xcfb)][_0x901fcf(0x1f2)]=_0x3ca949,this[_0x901fcf(0xcfb)][_0x901fcf(0x834)]=_0x4b61d9;const _0x27e072=this[_0x901fcf(0xcfb)][_0x901fcf(0xc44)]||this['card'][_0x901fcf(0x37f)],_0x3764bd=_0x27e072[_0x901fcf(0x477)][_0x901fcf(0x879)](),_0x3dd19f=_0x27e072[_0x901fcf(0x389)][_0x901fcf(0x879)](),_0x5d9178=Math[_0x901fcf(0xa09)](0x1,_0x3dd19f-_0x3764bd),_0x5d1fab=_0x5d9178/0x36ee80,_0xc71e6f=toNum(_0x559e52[_0x901fcf(0xaa5)]??_0x559e52['max_visible_interval']),_0x1393b8=!this[_0x901fcf(0xcfb)][_0x901fcf(0xc44)]&&isNum(_0xc71e6f)&&_0xc71e6f>0x0&&_0x5d1fab>_0xc71e6f,_0x3d742f=_0x1393b8?_0x5d1fab/_0xc71e6f:0x1,_0x226ce7=_0x1393b8?Math[_0x901fcf(0xaaf)](_0xb019d4*_0x3d742f):_0xb019d4,_0xc8d0ad=Math['max'](0xa,_0x226ce7-_0x581f45-_0x556053),_0x135cfb=Math['max'](0xa,_0x3ee061-_0x3ca949-_0x4b61d9),_0x355ba4=new Map();for(const _0x1dafff of _0x154ff4){if(_0x1dafff[_0x901fcf(0xa6c)][_0x901fcf(0x7bb)]!==_0x901fcf(0x30a))continue;const _0x95506e={..._0x559e52,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x270298=this[_0x901fcf(0x71c)]([_0x1dafff],_0x95506e,![],null);_0x270298&&(_0x1dafff[_0x901fcf(0xa6c)]?.[_0x901fcf(0x805)]===!![]&&_0x270298['hi']>_0x270298['lo']&&(_0x270298['hi']=_0x270298['hi']+(_0x270298['hi']-_0x270298['lo'])*0.12),_0x355ba4[_0x901fcf(0xd1b)](_0x1dafff[_0x901fcf(0x270)],_0x270298));}const _0x4cf712=_0x231840=>{const _0x507adf=_0x901fcf,_0x2e88b6=_0x231840?.[_0x507adf(0xa6c)]||_0x231840,_0x2b6638=_0x231840?.['idx'];if(_0x2e88b6?.['y_axis']==='independent'&&_0x2b6638!=null)return _0x355ba4['get'](_0x2b6638)||_0x40d4c1;return _0x2e88b6?.[_0x507adf(0x7bb)]==='secondary'?_0x2c1636:_0x40d4c1;},_0x42cbc4=_0x154ff4[_0x901fcf(0x28f)](_0x369d43=>(_0x369d43[_0x901fcf(0xa6c)]?.['graph_type']||_0x369d43['entity']?.[_0x901fcf(0xc97)])===_0x901fcf(0xbc1));let _0x25abf3=_0x3764bd,_0x2e5b12=_0x3dd19f,_0x1abfa3=_0x5d9178;if(_0x42cbc4){const _0x9ab604=resolveGroupBy(_0x559e52,_0x5d9178/0x36ee80),_0x3c33ce=toNum(_0x559e52[_0x901fcf(0x3e3)])||0x2,_0x293c6d=_0x5d9178/0x36ee80,_0x1a6328=groupBucketMs(_0x9ab604,_0x293c6d,_0x3c33ce);let _0x1bcbe5=Infinity,_0x3b66d3=Infinity,_0x3a1f96=-Infinity;for(const _0x3f6b10 of _0x154ff4){const _0x3b5c29=_0x3f6b10[_0x901fcf(0xa6c)]?.[_0x901fcf(0x2c9)]||_0x3f6b10[_0x901fcf(0xa6c)]?.['type'];if(_0x3b5c29!=='bar'&&_0x3b5c29!==_0x901fcf(0x34c))continue;const _0x375fe6=(_0x3f6b10[_0x901fcf(0x780)]||[])['filter'](_0x2b64ac=>isNum(_0x2b64ac['v']));for(let _0xe4e98c=0x0;_0xe4e98c<_0x375fe6[_0x901fcf(0x246)];_0xe4e98c++){if(_0xe4e98c>0x0){const _0x19750f=_0x375fe6[_0xe4e98c]['t']-_0x375fe6[_0xe4e98c-0x1]['t'];if(_0x19750f>0x0&&_0x19750f<_0x1bcbe5)_0x1bcbe5=_0x19750f;}const _0x2a0aef=_0x375fe6[_0xe4e98c]['t'];if(_0x2a0aef>=_0x3764bd&&_0x2a0aef<_0x3dd19f){if(_0x2a0aef<_0x3b66d3)_0x3b66d3=_0x2a0aef;if(_0x2a0aef>_0x3a1f96)_0x3a1f96=_0x2a0aef;}}}const _0x1cf663=Math[_0x901fcf(0x4b5)](_0x1a6328/0x2,_0x5d9178/0x4,isFinite(_0x1bcbe5)?_0x1bcbe5/0x2:Infinity);if(isFinite(_0x1cf663)&&isFinite(_0x3b66d3))_0x25abf3=Math['min'](_0x3764bd,_0x3b66d3-_0x1cf663),_0x2e5b12=Math[_0x901fcf(0xa09)](_0x3dd19f,_0x3a1f96+_0x1cf663);else isFinite(_0x1cf663)&&(_0x25abf3=_0x3764bd-_0x1cf663,_0x2e5b12=_0x3dd19f+_0x1cf663);_0x1abfa3=Math[_0x901fcf(0xa09)](0x1,_0x2e5b12-_0x25abf3);}let _0x4d436f;const _0x44c601=resolveGroupBy(_0x559e52,_0x5d9178/0x36ee80),_0x10488b=_0x44c601===_0x901fcf(0x25c)&&_0x559e52[_0x901fcf(0x922)]!==_0x901fcf(0xb88)&&_0x154ff4['every'](_0x48a67c=>{const _0x3859ab=_0x901fcf,_0x5a0046=_0x48a67c['entity']||{};return!_0x5a0046[_0x3859ab(0x69c)]&&!_0x5a0046[_0x3859ab(0x619)]&&!_0x5a0046['state_map'];});this[_0x901fcf(0xd58)]=_0x10488b;if(_0x44c601==='month'){const _0x381495=new Date(_0x3764bd),_0x9d3609=_0x381495['getFullYear'](),_0x2a6a2b=_0x381495['getMonth'](),_0x5552ea=new Date(_0x3dd19f-0x1),_0x415a7c=Math[_0x901fcf(0xa09)](0x1,(_0x5552ea[_0x901fcf(0x9fc)]()-_0x9d3609)*0xc+(_0x5552ea[_0x901fcf(0x8f6)]()-_0x2a6a2b)+0x1),_0x3edd06=_0x154ff4[_0x901fcf(0x28f)](_0x128fb5=>{const _0x5948b0=_0x901fcf,_0x166742=_0x128fb5[_0x5948b0(0xa6c)]?.['graph_type']||_0x128fb5['entity']?.[_0x5948b0(0xc97)];return _0x166742===_0x5948b0(0xbc1)||_0x166742===_0x5948b0(0x34c);}),_0xfe091b=Date['now']();let _0x153ac5=null,_0x4467d7=null,_0x17f0e7=null;if(!_0x3edd06&&_0xfe091b>_0x3764bd&&_0xfe091b<_0x3dd19f){const _0x50db7c=new Date(_0xfe091b);_0x4467d7=_0x50db7c[_0x901fcf(0x9fc)](),_0x17f0e7=_0x50db7c[_0x901fcf(0x8f6)]();const _0x2a6dae=(_0x4467d7-_0x9d3609)*0xc+(_0x17f0e7-_0x2a6a2b),_0x174dca=new Date(_0x4467d7,_0x17f0e7+0x1,0x0)[_0x901fcf(0xe20)](),_0x562e61=(_0x50db7c[_0x901fcf(0xe20)]()-0x1+_0x50db7c[_0x901fcf(0x4b1)]()/0x18)/_0x174dca;_0x153ac5=_0x581f45+(_0x2a6dae+_0x562e61)/_0x415a7c*_0xc8d0ad;}_0x4d436f=_0x3c3ef9=>{const _0x2c1c53=_0x901fcf,_0xb0d702=new Date(_0x3c3ef9);if(_0x153ac5!==null&&_0xb0d702[_0x2c1c53(0x9fc)]()===_0x4467d7&&_0xb0d702['getMonth']()===_0x17f0e7)return _0x153ac5;const _0x58b0ef=(_0xb0d702['getFullYear']()-_0x9d3609)*0xc+(_0xb0d702[_0x2c1c53(0x8f6)]()-_0x2a6a2b);return _0x581f45+(_0x58b0ef+0.5)/_0x415a7c*_0xc8d0ad;};}else{if(_0x10488b){const {refY:_0x207803,totalYears:_0x5c13fe}=this[_0x901fcf(0xab9)](_0x3764bd,_0x3dd19f),_0x5498e7=_0x154ff4[_0x901fcf(0x28f)](_0x2d4ca0=>{const _0x4df2ef=_0x901fcf,_0x2dfca4=_0x2d4ca0['entity']?.[_0x4df2ef(0x2c9)]||_0x2d4ca0[_0x4df2ef(0xa6c)]?.[_0x4df2ef(0xc97)];return _0x2dfca4===_0x4df2ef(0xbc1)||_0x2dfca4==='candlestick';}),_0x205500=Date['now']();let _0x3bb6bc=null,_0x2addb8=null;if(!_0x5498e7&&_0x205500>_0x3764bd&&_0x205500<_0x3dd19f){const _0x3c6bef=new Date(_0x205500);_0x2addb8=_0x3c6bef[_0x901fcf(0x9fc)]();const _0x2e8d63=_0x2addb8-_0x207803,_0x3d59aa=new Date(_0x3c6bef[_0x901fcf(0x9fc)](),0x0,0x1)[_0x901fcf(0x879)](),_0xd68fcd=new Date(_0x3c6bef[_0x901fcf(0x9fc)]()+0x1,0x0,0x1)[_0x901fcf(0x879)]();_0x3bb6bc=_0x581f45+(_0x2e8d63+(_0x205500-_0x3d59aa)/(_0xd68fcd-_0x3d59aa))/_0x5c13fe*_0xc8d0ad;}_0x4d436f=_0x56fbd2=>{const _0x599270=_0x901fcf,_0x3ea376=new Date(_0x56fbd2);if(_0x3bb6bc!==null&&_0x3ea376[_0x599270(0x9fc)]()===_0x2addb8)return _0x3bb6bc;const _0x4c40c3=_0x3ea376[_0x599270(0x9fc)]()-_0x207803;return _0x581f45+(_0x4c40c3+0.5)/_0x5c13fe*_0xc8d0ad;};}else _0x4d436f=_0x37e6dc=>_0x581f45+(_0x37e6dc-_0x25abf3)/_0x1abfa3*_0xc8d0ad;}const _0x3613ac=!!_0x559e52[_0x901fcf(0xa9d)],_0x55da7c=(_0x591f75,_0x2ca1ce)=>{const _0x5ce419=_0x901fcf;if(!_0x2ca1ce)return _0x3ca949+_0x135cfb/0x2;const {lo:_0x4cf2d2,hi:_0x32c54b}=_0x2ca1ce;if(_0x32c54b===_0x4cf2d2)return _0x3ca949+_0x135cfb/0x2;if(_0x3613ac){const _0x36e85f=Math['max'](_0x4cf2d2,1e-10),_0x254066=Math[_0x5ce419(0xa09)](_0x32c54b,_0x36e85f*0xa),_0x305bae=Math[_0x5ce419(0xa09)](_0x591f75,_0x36e85f),_0x104498=Math[_0x5ce419(0x753)](_0x36e85f),_0xb36aff=Math[_0x5ce419(0x753)](_0x254066),_0x3b667b=Math[_0x5ce419(0x753)](_0x305bae);return _0x3ca949+_0x135cfb-(_0x3b667b-_0x104498)/(_0xb36aff-_0x104498)*_0x135cfb;}return _0x3ca949+_0x135cfb-(_0x591f75-_0x4cf2d2)/(_0x32c54b-_0x4cf2d2)*_0x135cfb;},_0x237105=_0x1393b8?{'width':String(_0x226ce7),'height':String(_0x3ee061),'viewBox':'0\x200\x20'+_0x226ce7+'\x20'+_0x3ee061,'preserveAspectRatio':_0x901fcf(0xcee),'class':_0x901fcf(0x400)}:{'width':_0x901fcf(0x29f),'height':String(_0x3ee061),'viewBox':_0x901fcf(0xe02)+_0x226ce7+'\x20'+_0x3ee061,'preserveAspectRatio':_0x901fcf(0xcee),'class':'sgc-svg'},_0x580127=svgEl(_0x901fcf(0xc03),_0x237105),_0x4bb9c1=svgEl(_0x901fcf(0xd2a));_0x580127[_0x901fcf(0x5c0)](_0x4bb9c1);const _0x4035bc='sgc-plot-clip-'+this[_0x901fcf(0xcfb)]['_instanceId'],_0x24ecfa=svgEl(_0x901fcf(0x9d6),{'id':_0x4035bc}),_0x28dae3=svgEl(_0x901fcf(0xc63),{'x':String(_0x581f45),'y':String(_0x3ca949),'width':String(_0xc8d0ad),'height':String(_0x135cfb),'data-full-x':String(_0x581f45),'data-full-w':String(_0xc8d0ad)});_0x24ecfa[_0x901fcf(0x5c0)](_0x28dae3),_0x4bb9c1['appendChild'](_0x24ecfa);const _0x5c9176=_0x901fcf(0x972)+this[_0x901fcf(0xcfb)][_0x901fcf(0x22a)],_0x200645=svgEl('clipPath',{'id':_0x5c9176}),_0x2c71c6=svgEl(_0x901fcf(0xc63),{'x':String(_0x581f45),'y':'0','width':String(_0xc8d0ad),'height':String(_0x3ee061),'data-full-x':String(_0x581f45),'data-full-w':String(_0xc8d0ad)});_0x200645['appendChild'](_0x2c71c6),_0x4bb9c1[_0x901fcf(0x5c0)](_0x200645);const _0x13e9ea=(_0x4c83fe,_0x18ae42)=>{const _0x322bb8=_0x901fcf;if(!_0x4c83fe)return null;const _0x13be0a=toNum(_0x559e52['y_axis_ticks']),_0x690a40=this[_0x322bb8(0xcfb)]?.['_getAxisStateMap']?.(_0x322bb8(0x42e)),_0x3d3263=isNum(_0x13be0a)?_0x13be0a:_0x690a40?Math['max'](0x1,_0x690a40[_0x322bb8(0x246)]-0x1):0x4,_0xd9d35a=_0x18ae42,_0x25c47e=_0x4c83fe['hi']-_0x4c83fe['lo'];if(_0x25c47e>0x0){const _0x4814d3=Math['pow'](0xa,-_0xd9d35a),_0x2a16d1=Math[_0x322bb8(0xa09)](0x1,Math['floor'](_0x25c47e/_0x4814d3+1e-9));return Math[_0x322bb8(0x4b5)](_0x3d3263,_0x2a16d1);}return _0x3d3263;},_0x439445=_0x13e9ea(_0x40d4c1,_0x557dd3),_0x163da8=_0x559e52[_0x901fcf(0x4a7)]!==![],_0xa8e838=_0x163da8&&_0x40d4c1&&!_0x559e52[_0x901fcf(0xa9d)]&&!this['card']?.[_0x901fcf(0x8f3)]?.(_0x901fcf(0x42e))?niceYTicks(_0x40d4c1['lo'],_0x40d4c1['hi'],_0x439445||0x4,axisMinLabelStep(_0x559e52,'primary')):null,_0x3f9924=_0x163da8&&_0x26d9de&&_0x2c1636&&!_0x559e52[_0x901fcf(0xa9d)]&&!this[_0x901fcf(0xcfb)]?.[_0x901fcf(0x8f3)]?.('secondary')?niceYTicks(_0x2c1636['lo'],_0x2c1636['hi'],toNum(_0x559e52[_0x901fcf(0xa9b)])||0x4,axisMinLabelStep(_0x559e52,'secondary')):null;if(_0x559e52[_0x901fcf(0xb76)]){let _0x408362=this[_0x901fcf(0xe52)](_0xc8d0ad,_0x25abf3,_0x2e5b12,_0x559e52,_0x5865b9);if(!_0x408362)_0x408362=this[_0x901fcf(0xa34)](_0xc8d0ad,_0x25abf3,_0x2e5b12,_0x559e52,_0x5865b9);this[_0x901fcf(0x838)](_0x580127,_0x581f45,_0x3ca949,_0xc8d0ad,_0x135cfb,_0x559e52,_0x408362,_0x439445,_0xa8e838,_0x40d4c1);}let _0x1a9234=null,_0x2b5c07=null;_0x559e52['show_y_axis']&&_0x40d4c1&&(_0x1a9234=this['_drawYAxis'](_0x580127,_0x581f45,_0x3ca949,_0x135cfb,_0x40d4c1,![],_0x559e52,_0x439445,_0x557dd3,_0xa8e838));_0x26d9de&&_0x2c1636&&_0x559e52[_0x901fcf(0xe87)]&&(_0x2b5c07=this[_0x901fcf(0x700)](_0x580127,_0x581f45+_0xc8d0ad,_0x3ca949,_0x135cfb,_0x2c1636,!![],_0x559e52,null,_0x1faeba,_0x3f9924));_0x559e52[_0x901fcf(0x577)]&&this[_0x901fcf(0xed2)](_0x580127,_0x581f45,_0x3ca949+_0x135cfb,_0xc8d0ad,_0x25abf3,_0x2e5b12,_0x559e52,_0x5865b9);const _0x352a01=this[_0x901fcf(0xcfb)][_0x901fcf(0x63b)](),_0x4147e4=svgEl('g',{'class':_0x901fcf(0x345),'clip-path':_0x901fcf(0x45a)+_0x4035bc+')'});_0x580127[_0x901fcf(0x5c0)](_0x4147e4);const _0x4ad95f=_0x154ff4[_0x901fcf(0x723)]((_0x5ab72a,_0x258dde)=>({'s':_0x5ab72a,'i':_0x258dde,'z':toNum(_0x5ab72a[_0x901fcf(0xa6c)]?.['z_index'])||0x0}))[_0x901fcf(0x7db)]((_0x2c26e4,_0x3996bc)=>_0x2c26e4['z']-_0x3996bc['z']||_0x2c26e4['i']-_0x3996bc['i'])['map'](_0x12a533=>_0x12a533['s']);for(const _0x5244d9 of _0x4ad95f){if(!_0x5244d9[_0x901fcf(0xa6c)]?.[_0x901fcf(0xe4c)])continue;const _0x432463=_0x4cf712(_0x5244d9);if(!_0x432463)continue;this[_0x901fcf(0x71f)](_0x4147e4,_0x5244d9,_0x432463,_0x4d436f,_0x55da7c);}const _0x2d6224=_0x154ff4[_0x901fcf(0x49d)](_0x22a958=>{const _0x11ae33=_0x901fcf,_0x32106f=_0x22a958[_0x11ae33(0xa6c)]?.[_0x11ae33(0x2c9)]||_0x22a958[_0x11ae33(0xa6c)]?.[_0x11ae33(0xc97)];return(_0x32106f===_0x11ae33(0xbc1)||_0x32106f==='candlestick')&&_0x22a958[_0x11ae33(0xa6c)]?.['show_graph']!==![];}),_0x2509b9=new Map();if(_0x2d6224[_0x901fcf(0x246)]>0x0){if(_0x559e52['stacked']){const _0x3840ce=[],_0x5742a6={};for(const _0x162e09 of _0x2d6224){const _0x2f2a4c=_0x162e09[_0x901fcf(0xa6c)][_0x901fcf(0xa80)]||_0x901fcf(0xc71);!(_0x2f2a4c in _0x5742a6)&&(_0x5742a6[_0x2f2a4c]=_0x3840ce[_0x901fcf(0x246)],_0x3840ce[_0x901fcf(0xa8b)](_0x2f2a4c));}const _0x5d5197=_0x3840ce['length'];for(const _0x23af3b of _0x2d6224){_0x2509b9[_0x901fcf(0xd1b)](_0x23af3b[_0x901fcf(0x270)],{'index':_0x5742a6[_0x23af3b[_0x901fcf(0xa6c)][_0x901fcf(0xa80)]||_0x901fcf(0xc71)],'total':_0x5d5197});}}else{const _0x229a8d=_0x2d6224[_0x901fcf(0x246)];_0x2d6224[_0x901fcf(0xcab)]((_0x281892,_0xcecdf4)=>{const _0x4cb767=_0x901fcf;_0x2509b9[_0x4cb767(0xd1b)](_0x281892[_0x4cb767(0x270)],{'index':_0xcecdf4,'total':_0x229a8d});});}}this[_0x901fcf(0x9d1)]=null;for(const _0x2b6408 of _0x4ad95f){const _0x4721a3=_0x4cf712(_0x2b6408);if(!_0x4721a3)continue;const _0xf92556=_0xf2c835?.[_0x901fcf(0x699)]?.[_0x901fcf(0x397)](_0x2b6408[_0x901fcf(0x270)])||null,_0x31199b=_0x2509b9[_0x901fcf(0x397)](_0x2b6408['idx'])||null;let _0x2dfc10=_0x4147e4;if(_0x2b6408[_0x901fcf(0xa6c)]?.[_0x901fcf(0xbaf)]!=null){const _0x28f0f1=toNum(_0x2b6408[_0x901fcf(0xa6c)]['_compareCfg']?.['opacity']);_0x2dfc10=svgEl('g',{'opacity':isNum(_0x28f0f1)?clamp(_0x28f0f1,0.05,0x1):0.45}),_0x4147e4[_0x901fcf(0x5c0)](_0x2dfc10);}const _0x1598c4=_0xf2c835?.[_0x901fcf(0x657)]?.['get'](_0x2b6408[_0x901fcf(0x270)])||null;this[_0x901fcf(0x55b)](_0x2dfc10,_0x4bb9c1,_0x2b6408,_0x4721a3,_0x4d436f,_0x55da7c,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'tStart':_0x3764bd,'tEnd':_0x3dd19f,'xStart':_0x25abf3,'xEnd':_0x2e5b12,'xRange':_0x1abfa3,'yearEqualSpace':_0x10488b,'yearTotal':_0x10488b?this[_0x901fcf(0xab9)](_0x3764bd,_0x3dd19f)['totalYears']:0x1},_0x559e52,_0xf92556,_0x31199b,_0x1598c4);}const _0x51ea23=_0x1393b8?((()=>{const _0x427bd7=_0x901fcf,_0x1a4c38=svgEl('g',{'class':_0x427bd7(0xa97),'clip-path':'url(#'+_0x4035bc+')'});return _0x580127['appendChild'](_0x1a4c38),_0x1a4c38;})()):_0x580127;this[_0x901fcf(0x282)](_0x51ea23,_0x352a01,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x5865b9),this[_0x901fcf(0xbed)](_0x51ea23,_0x352a01,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x5865b9),this['_drawAverageLines'](_0x51ea23,_0x154ff4,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x559e52,_0x5865b9),this['_drawMovingAverages'](_0x51ea23,_0x154ff4,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x559e52,_0x5865b9);{if(_0x559e52[_0x901fcf(0x63a)]!==![]){const _0x36a033=Date[_0x901fcf(0xed8)]();if(_0x36a033>_0x3764bd&&_0x36a033<_0x3dd19f-(_0x3dd19f-_0x3764bd)*0.01){let _0x4cb56e;const _0x34d5dd=_0x44c601;if(_0x34d5dd===_0x901fcf(0xe67)){const _0x5955ca=new Date(_0x36a033),_0x2005c5=new Date(_0x3764bd),_0x49d350=_0x2005c5['getFullYear'](),_0x336e34=_0x2005c5[_0x901fcf(0x8f6)](),_0x1fe00b=new Date(_0x3dd19f-0x1),_0x47a6ee=Math[_0x901fcf(0xa09)](0x1,(_0x1fe00b['getFullYear']()-_0x49d350)*0xc+(_0x1fe00b[_0x901fcf(0x8f6)]()-_0x336e34)+0x1),_0x3cfebe=(_0x5955ca['getFullYear']()-_0x49d350)*0xc+(_0x5955ca['getMonth']()-_0x336e34),_0x40404b=new Date(_0x5955ca[_0x901fcf(0x9fc)](),_0x5955ca[_0x901fcf(0x8f6)]()+0x1,0x0)[_0x901fcf(0xe20)](),_0x1017c7=(_0x5955ca[_0x901fcf(0xe20)]()-0x1+_0x5955ca['getHours']()/0x18)/_0x40404b;_0x4cb56e=_0x581f45+(_0x3cfebe+_0x1017c7)/_0x47a6ee*_0xc8d0ad;}else{if(_0x10488b){const _0x3a486d=new Date(_0x36a033),{refY:_0x48a65e,totalYears:_0x2ca0bb}=this[_0x901fcf(0xab9)](_0x3764bd,_0x3dd19f),_0x7b6489=_0x3a486d[_0x901fcf(0x9fc)]()-_0x48a65e,_0x3e9d1a=new Date(_0x3a486d[_0x901fcf(0x9fc)](),0x0,0x1)[_0x901fcf(0x879)](),_0x281b53=new Date(_0x3a486d[_0x901fcf(0x9fc)]()+0x1,0x0,0x1)['getTime']();_0x4cb56e=_0x581f45+(_0x7b6489+(_0x36a033-_0x3e9d1a)/(_0x281b53-_0x3e9d1a))/_0x2ca0bb*_0xc8d0ad;}else{if(_0x42cbc4&&(_0x34d5dd===_0x901fcf(0x1fd)||_0x34d5dd===_0x901fcf(0x3cc)||_0x34d5dd===_0x901fcf(0x90c))){const _0x4bfd36=new Date(_0x36a033);let _0x4cd7dd,_0x28ac95;if(_0x34d5dd==='date')_0x4cd7dd=new Date(_0x4bfd36['getFullYear'](),_0x4bfd36[_0x901fcf(0x8f6)](),_0x4bfd36[_0x901fcf(0xe20)]())[_0x901fcf(0x879)](),_0x28ac95=0x5265c00;else{if(_0x34d5dd===_0x901fcf(0x3cc)){const _0x54d6a6=_0x4bfd36[_0x901fcf(0x906)]()||0x7;_0x4cd7dd=new Date(_0x4bfd36[_0x901fcf(0x9fc)](),_0x4bfd36[_0x901fcf(0x8f6)](),_0x4bfd36['getDate']()-weekStartOffsetDays(_0x54d6a6,resolveFirstWeekday(_0x5865b9)))[_0x901fcf(0x879)](),_0x28ac95=0x7*0x5265c00;}else _0x4cd7dd=new Date(_0x4bfd36[_0x901fcf(0x9fc)](),_0x4bfd36['getMonth'](),_0x4bfd36[_0x901fcf(0xe20)](),_0x4bfd36[_0x901fcf(0x4b1)]())[_0x901fcf(0x879)](),_0x28ac95=0x36ee80;}const _0x27f6ab=Math['min'](0x1,(_0x36a033-_0x4cd7dd)/_0x28ac95),_0x309d8b=_0x4d436f(_0x4cd7dd),_0x5beade=_0x4d436f(_0x4cd7dd+_0x28ac95)-_0x309d8b,_0x2cf4be=toNum(_0x559e52[_0x901fcf(0xea5)])||0x0,_0x2eae23=Math[_0x901fcf(0xa09)](0x1,_0x5beade-Math[_0x901fcf(0x4b5)](_0x2cf4be,_0x5beade*0.3));_0x4cb56e=_0x309d8b-_0x2eae23/0x2+_0x27f6ab*_0x2eae23;}else _0x4cb56e=_0x4d436f(_0x36a033);}}const _0x5d600a=_0x559e52['now_line_color']||'var(--primary-text-color)',_0x22cdfa=toNum(_0x559e52[_0x901fcf(0xa40)]),_0x17b43c=isNum(_0x22cdfa)?String(_0x22cdfa):_0x901fcf(0xe06),_0x910316=isNum(_0x22cdfa)?String(Math[_0x901fcf(0x4b5)](0x1,_0x22cdfa+0.05)):'0.35',_0x47344f=toNum(_0x559e52[_0x901fcf(0xb68)]),_0x2b9c41=isNum(_0x47344f)&&_0x47344f>0x0?String(_0x47344f):'0.5',_0xcd5d95=_0x559e52[_0x901fcf(0x921)];let _0x26ccab=_0x901fcf(0xe63);if(_0xcd5d95===_0x901fcf(0x527))_0x26ccab=null;else{if(_0xcd5d95===_0x901fcf(0x2b6))_0x26ccab='4\x204';else{if(_0xcd5d95===_0x901fcf(0x9c2))_0x26ccab='1\x203';else{if(_0xcd5d95===_0x901fcf(0xa14))_0x26ccab=_0x901fcf(0x614);else{if(_0xcd5d95&&typeof _0xcd5d95===_0x901fcf(0x823))_0x26ccab=_0xcd5d95;}}}}const _0x44920e={'x1':String(_0x4cb56e),'x2':String(_0x4cb56e),'y1':String(_0x3ca949),'y2':String(_0x3ca949+_0x135cfb),'stroke':_0x5d600a,'stroke-width':_0x2b9c41,'opacity':_0x17b43c,'class':_0x901fcf(0x862),'style':'pointer-events:none'};if(_0x26ccab)_0x44920e[_0x901fcf(0x973)]=_0x26ccab;const _0x6d4b6a=svgEl(_0x901fcf(0x756),_0x44920e);_0x51ea23[_0x901fcf(0x5c0)](_0x6d4b6a);const _0x135788=svgEl('text',{'x':String(_0x4cb56e),'y':String(_0x3ca949-0x2),'text-anchor':_0x901fcf(0x2a3),'font-size':'8','fill':_0x5d600a,'opacity':_0x910316,'class':_0x901fcf(0x561),'style':_0x901fcf(0x949)});_0x135788[_0x901fcf(0xb63)]=cardT(this[_0x901fcf(0xcfb)]?.[_0x901fcf(0xbf5)],this[_0x901fcf(0xcfb)]?.[_0x901fcf(0xc30)],_0x901fcf(0xed8)),_0x51ea23[_0x901fcf(0x5c0)](_0x135788);}}}this[_0x901fcf(0x7d9)](_0x51ea23,_0x154ff4,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x559e52,_0x5865b9),this['_drawExtremaLabels'](_0x51ea23,_0x154ff4,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712},_0x559e52,_0x5865b9),_0xacaa8c['innerHTML']='',_0xacaa8c[_0x901fcf(0xc1a)][_0x901fcf(0x8a5)](_0x901fcf(0x58d),_0x1393b8);const _0x4c7cf1=_0x1393b8&&_0x559e52['scroll_mode']===_0x901fcf(0x2de);_0xacaa8c['classList'][_0x901fcf(0x8a5)](_0x901fcf(0x2b7),_0x4c7cf1),_0xacaa8c[_0x901fcf(0x5c0)](_0x580127);if(_0x559e52[_0x901fcf(0x90f)]&&typeof _0x580127['querySelectorAll']==='function')try{_0x580127[_0x901fcf(0xab3)](_0x901fcf(0xac1))[_0x901fcf(0xcab)](_0x5441ce=>{const _0xf8e138=_0x901fcf,_0x179ab5=typeof _0x5441ce[_0xf8e138(0x589)]==='function'?_0x5441ce[_0xf8e138(0x589)]():0x0;if(_0x179ab5&&isFinite(_0x179ab5)&&_0x179ab5>0x0)_0x5441ce['style']['setProperty']('--sgc-path-len',_0x179ab5);});}catch(_0x4d024e){}if(_0x1393b8&&(_0x1a9234||_0x2b5c07)){const _0x36d53c=_0x559e52[_0x901fcf(0x73b)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';if(_0x1a9234){const _0x1892ba=svgEl(_0x901fcf(0xc63),{'x':'0','y':'0','width':String(_0x581f45),'height':String(_0x3ee061),'fill':_0x36d53c,'class':_0x901fcf(0x454)});_0x1a9234[_0x901fcf(0x77f)](_0x1892ba,_0x1a9234['firstChild']),_0x1a9234[_0x901fcf(0xc1a)]['add'](_0x901fcf(0x65f)),_0x1a9234[_0x901fcf(0xaa1)](_0x901fcf(0x6f2),_0x901fcf(0x593)),_0x580127[_0x901fcf(0x5c0)](_0x1a9234);}if(_0x2b5c07){const _0x4275c0=Math[_0x901fcf(0xa09)](0x0,_0x226ce7-_0x581f45-_0xc8d0ad),_0x20654e=svgEl(_0x901fcf(0xc63),{'x':String(_0x581f45+_0xc8d0ad),'y':'0','width':String(_0x4275c0),'height':String(_0x3ee061),'fill':_0x36d53c,'class':'sgc-y-axis-bg'});_0x2b5c07[_0x901fcf(0x77f)](_0x20654e,_0x2b5c07[_0x901fcf(0xd34)]),_0x2b5c07[_0x901fcf(0xc1a)][_0x901fcf(0xbd8)]('sgc-y-axis-sticky'),_0x2b5c07['setAttribute'](_0x901fcf(0x6f2),'right'),_0x580127[_0x901fcf(0x5c0)](_0x2b5c07);}}if(_0x1393b8){const _0x42b81c=this[_0x901fcf(0xcfb)];for(const _0x307b43 of _0x580127['querySelectorAll'](_0x901fcf(0xe9c))){_0x307b43['setAttribute'](_0x901fcf(0xac2),_0x901fcf(0x45a)+_0x5c9176+')');}const _0x76cfd4=_0x42b81c[_0x901fcf(0x67a)];if(_0x76cfd4!=null)_0xacaa8c[_0x901fcf(0x523)]=_0x76cfd4;else{const _0x25d409=toNum(_0x559e52[_0x901fcf(0x2a8)]);if(isNum(_0x25d409)&&_0x25d409>_0x25abf3&&_0x25d409<_0x3dd19f){const _0x3a204c=Math['max'](0x0,Math[_0x901fcf(0xaaf)](_0x4d436f(_0x25d409))-_0xacaa8c[_0x901fcf(0xd3c)]);if(_0x3a204c>0x0)_0x42b81c['_suppressScrollDispatch']=!![];_0xacaa8c['scrollLeft']=_0x3a204c;}else _0xacaa8c[_0x901fcf(0x523)]=_0xacaa8c['scrollWidth'];}const _0x1be20e=()=>{const _0x4a5429=_0x901fcf,_0x4aca19=_0xacaa8c['scrollWidth']-_0xacaa8c[_0x4a5429(0xd3c)],_0x2aaa5b=_0xacaa8c[_0x4a5429(0x523)],_0x59c376=_0x580127[_0x4a5429(0xab3)](_0x4a5429(0x359));for(const _0x3a3bb4 of _0x59c376){const _0x9beec4=_0x3a3bb4[_0x4a5429(0x453)](_0x4a5429(0x6f2)),_0x5b918e=_0x9beec4===_0x4a5429(0x955)?_0x2aaa5b-_0x4aca19:_0x2aaa5b;_0x3a3bb4[_0x4a5429(0xaa1)](_0x4a5429(0xd4e),'translate('+_0x5b918e+',0)');}const _0x6a8725=_0x1a9234?_0x581f45:0x0,_0x5f4dae=_0x2b5c07?Math[_0x4a5429(0xa09)](0x0,_0x226ce7-_0x581f45-_0xc8d0ad):0x0,_0x309cde=String(_0x2aaa5b+_0x6a8725),_0x22ad6b=String(Math[_0x4a5429(0xa09)](0x0,_0xacaa8c[_0x4a5429(0xd3c)]-_0x6a8725-_0x5f4dae));_0x28dae3[_0x4a5429(0xaa1)]('x',_0x309cde),_0x28dae3[_0x4a5429(0xaa1)]('width',_0x22ad6b),_0x2c71c6['setAttribute']('x',_0x309cde),_0x2c71c6['setAttribute']('width',_0x22ad6b);};_0x1be20e();if(this[_0x901fcf(0xb99)])_0xacaa8c[_0x901fcf(0xecd)](_0x901fcf(0x3bc),this['_scrollHandler']);this['_scrollHandler']=()=>{const _0x297bd1=_0x901fcf;_0x42b81c[_0x297bd1(0x67a)]=_0xacaa8c[_0x297bd1(0x523)],_0x1be20e();if(_0x42b81c[_0x297bd1(0xaf0)]){_0x42b81c[_0x297bd1(0xaf0)]=![];return;}if(!_0x42b81c[_0x297bd1(0xc30)]?.['scroll_sync'])return;const _0x4d3462=_0xacaa8c[_0x297bd1(0xab1)]-_0xacaa8c[_0x297bd1(0xd3c)];if(_0x4d3462<=0x0)return;const _0x4d5e92=_0xacaa8c[_0x297bd1(0x523)]/_0x4d3462;window[_0x297bd1(0x7d6)](new CustomEvent(_0x297bd1(0x39c),{'detail':{'ratio':_0x4d5e92,'group':_0x42b81c['_config'][_0x297bd1(0x82b)]||null,'sourceId':_0x42b81c[_0x297bd1(0x22a)]}}));},_0xacaa8c['addEventListener'](_0x901fcf(0x3bc),this[_0x901fcf(0xb99)],{'passive':!![]});if(this['_wheelHandler'])_0xacaa8c[_0x901fcf(0xecd)](_0x901fcf(0x2de),this['_wheelHandler']);_0x4c7cf1?(this['_wheelHandler']=_0x3b740a=>{const _0x29033f=_0x901fcf;if(_0xacaa8c[_0x29033f(0xab1)]<=_0xacaa8c['clientWidth'])return;_0x3b740a[_0x29033f(0xce7)](),_0x3b740a['stopPropagation'](),_0xacaa8c['scrollLeft']+=_0x3b740a['deltaY']!==0x0?_0x3b740a['deltaY']:_0x3b740a[_0x29033f(0xd43)];},_0xacaa8c[_0x901fcf(0x21f)](_0x901fcf(0x2de),this['_wheelHandler'],{'passive':![]})):this[_0x901fcf(0x45b)]=null;}else this[_0x901fcf(0xcfb)][_0x901fcf(0x67a)]=null,this[_0x901fcf(0xb99)]&&(_0xacaa8c['removeEventListener'](_0x901fcf(0x3bc),this[_0x901fcf(0xb99)]),this[_0x901fcf(0xb99)]=null),this[_0x901fcf(0x45b)]&&(_0xacaa8c[_0x901fcf(0xecd)](_0x901fcf(0x2de),this[_0x901fcf(0x45b)]),this[_0x901fcf(0x45b)]=null);(_0x559e52[_0x901fcf(0xb39)]||_0x559e52[_0x901fcf(0x45c)])&&this[_0x901fcf(0x1ed)](_0x580127,_0x154ff4,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'mapX':_0x4d436f,'mapY':_0x55da7c,'yBounds':_0x40d4c1,'y2Bounds':_0x2c1636,'boundsFor':_0x4cf712,'tStart':_0x3764bd,'tEnd':_0x3dd19f},_0x559e52,_0x5865b9,_0xacaa8c,_0xf2c835);const _0x317489=_0xacaa8c[_0x901fcf(0x2c7)];this[_0x901fcf(0x944)]&&(this[_0x901fcf(0x944)][_0x901fcf(0xa4c)](),this[_0x901fcf(0x944)]=null),_0x559e52[_0x901fcf(0x2d3)]!==![]&&this['_attachZoomHandlers'](_0x317489,_0xacaa8c,{'padL':_0x581f45,'padT':_0x3ca949,'plotW':_0xc8d0ad,'plotH':_0x135cfb,'tStart':_0x3764bd,'tEnd':_0x3dd19f,'isScroll':_0x1393b8,'width':_0x226ce7,'svgViewWidth':_0x226ce7});}[_0xd69037(0xe03)](_0x1d9a91,_0x4d24c6,_0x5925f8){const _0x422c0f=_0xd69037;if(!_0x1d9a91||!_0x4d24c6)return;const _0x112a8f=this[_0x422c0f(0xcfb)];if(this['_zoomAbort'])this[_0x422c0f(0x944)]['abort']();this[_0x422c0f(0x944)]=new AbortController();const _0x4d8916=this['_zoomAbort'][_0x422c0f(0x6ea)],{padL:_0xd7cb8d,padT:_0x57915d,plotW:_0x3dd66b,plotH:_0xa0a3d8,tStart:_0x1474df,tEnd:_0x29878c,isScroll:_0x131f46,svgViewWidth:_0xd03358}=_0x5925f8;this[_0x422c0f(0xd17)]={'padL':_0xd7cb8d,'plotW':_0x3dd66b,'tStart':_0x1474df,'tEnd':_0x29878c,'isScroll':_0x131f46,'svgViewWidth':_0xd03358},this[_0x422c0f(0xc4a)](_0x1d9a91,_0x4d24c6);const _0x1eed8d=Math[_0x422c0f(0xa09)](0x1,_0x29878c-_0x1474df),_0x3fc50f=_0x1d9a91[_0x422c0f(0x934)](_0x422c0f(0x62d)),_0x25fab5=_0x3fc50f?.['querySelector']('.sgc-zoom-brush-label-left'),_0x4f5572=_0x3fc50f?.[_0x422c0f(0x934)](_0x422c0f(0xd65));if(!_0x3fc50f)return;_0x3fc50f[_0x422c0f(0xec9)][_0x422c0f(0x9c4)]='none';let _0x2db5b9=null;const _0x456156=_0x572005=>{const _0x405ddb=_0x422c0f,_0x4e5677=_0x1d9a91[_0x405ddb(0xee3)](),_0x829f04=_0x4e5677[_0x405ddb(0xa91)]||0x1,_0x2278b6=_0x131f46?_0x4d24c6[_0x405ddb(0x523)]+_0x572005/_0x829f04*_0x4d24c6[_0x405ddb(0xd3c)]:_0x572005/_0x829f04*_0xd03358,_0x24197a=Math['max'](_0xd7cb8d,Math[_0x405ddb(0x4b5)](_0xd7cb8d+_0x3dd66b,_0x2278b6)),_0xb146e4=(_0x24197a-_0xd7cb8d)/_0x3dd66b;return _0x1474df+_0xb146e4*_0x1eed8d;},_0x3a3c63=_0x33826d=>{const _0x2e95b8=_0x422c0f,_0x1133ef=new Date(_0x33826d),_0x2ac0c4=String(_0x1133ef[_0x2e95b8(0x4b1)]())['padStart'](0x2,'0'),_0x353fd4=String(_0x1133ef[_0x2e95b8(0x2f7)]())[_0x2e95b8(0xe1c)](0x2,'0'),_0x50d4af=String(_0x1133ef[_0x2e95b8(0xe20)]())[_0x2e95b8(0xe1c)](0x2,'0'),_0x3b3173=String(_0x1133ef[_0x2e95b8(0x8f6)]()+0x1)[_0x2e95b8(0xe1c)](0x2,'0');return _0x50d4af+'/'+_0x3b3173+'\x20'+_0x2ac0c4+':'+_0x353fd4;},_0x1d16ff=(_0x29a07e,_0x52f98e)=>{const _0x1aef32=_0x422c0f,_0x593cdc=_0x1d9a91[_0x1aef32(0xee3)](),_0x5f02b6=_0x593cdc[_0x1aef32(0xa91)],_0x5c5dcb=_0x131f46?0x0:_0xd7cb8d/_0xd03358*_0x5f02b6,_0x4fd311=_0x131f46?_0x5f02b6:(_0xd7cb8d+_0x3dd66b)/_0xd03358*_0x5f02b6,_0x267142=Math['max'](_0x5c5dcb,Math[_0x1aef32(0x4b5)](_0x4fd311,_0x29a07e)),_0x24be90=Math[_0x1aef32(0xa09)](_0x5c5dcb,Math[_0x1aef32(0x4b5)](_0x4fd311,_0x52f98e)),_0x119eec=Math[_0x1aef32(0x4b5)](_0x267142,_0x24be90),_0x3657d7=Math[_0x1aef32(0x4c4)](_0x24be90-_0x267142);_0x3fc50f[_0x1aef32(0xec9)][_0x1aef32(0x593)]=_0x119eec+'px',_0x3fc50f[_0x1aef32(0xec9)][_0x1aef32(0xa91)]=_0x3657d7+'px';if(_0x3657d7>0x14&&_0x25fab5&&_0x4f5572){const _0x293aa8=_0x456156(_0x119eec),_0x1b1f77=_0x456156(_0x119eec+_0x3657d7);_0x25fab5[_0x1aef32(0xb63)]=_0x3a3c63(_0x293aa8),_0x4f5572[_0x1aef32(0xb63)]=_0x3a3c63(_0x1b1f77),_0x25fab5[_0x1aef32(0xec9)][_0x1aef32(0x9c4)]='',_0x4f5572[_0x1aef32(0xec9)][_0x1aef32(0x9c4)]='';}else _0x25fab5&&_0x4f5572&&(_0x25fab5[_0x1aef32(0xec9)]['display']='none',_0x4f5572[_0x1aef32(0xec9)][_0x1aef32(0x9c4)]='none');},_0x18ff58=_0x30662d=>{const _0x551339=_0x422c0f,_0x642463=_0x1d9a91[_0x551339(0xee3)](),_0x3a4bd2=_0x30662d-_0x642463[_0x551339(0x593)];if(_0x3a4bd2<0x0||_0x3a4bd2>_0x642463[_0x551339(0xa91)])return;_0x2db5b9=_0x3a4bd2,_0x112a8f[_0x551339(0x817)]=!![],_0x3fc50f[_0x551339(0xec9)][_0x551339(0x9c4)]='',_0x3fc50f[_0x551339(0xec9)][_0x551339(0x593)]=_0x3a4bd2+'px',_0x3fc50f[_0x551339(0xec9)][_0x551339(0xa91)]=_0x551339(0x4bc);};let _0x41ad3d=null,_0x840048=0x0;const _0x427966=_0x36dcbe=>{const _0x538fe7=_0x422c0f;if(_0x112a8f['_pinchActive']){_0x2dcd0e();return;}if(_0x2db5b9===null)return;const _0x11725f=_0x1d9a91[_0x538fe7(0xee3)]();_0x41ad3d=_0x36dcbe-_0x11725f[_0x538fe7(0x593)];if(_0x840048)return;_0x840048=requestAnimationFrame(()=>{_0x840048=0x0;if(_0x2db5b9===null||_0x41ad3d===null)return;_0x1d16ff(_0x2db5b9,_0x41ad3d);});},_0x3f1022=_0x31af11=>{const _0x176cbb=_0x422c0f;if(_0x112a8f[_0x176cbb(0xda8)]){_0x2dcd0e();return;}if(_0x2db5b9===null)return;const _0x2d080d=_0x1d9a91['getBoundingClientRect'](),_0x4e8c3b=Math[_0x176cbb(0xa09)](0x0,Math[_0x176cbb(0x4b5)](_0x2d080d[_0x176cbb(0xa91)],_0x31af11-_0x2d080d[_0x176cbb(0x593)])),_0x46ffd6=_0x2db5b9;_0x2db5b9=null,_0x112a8f[_0x176cbb(0x817)]=![],_0x3fc50f['style'][_0x176cbb(0x9c4)]='none';_0x840048&&(cancelAnimationFrame(_0x840048),_0x840048=0x0);const _0x9f10ca=Math['abs'](_0x4e8c3b-_0x46ffd6);if(_0x9f10ca<0xf){if(_0x112a8f[_0x176cbb(0xc30)]?.[_0x176cbb(0xb64)]){const _0x140223=_0x456156(_0x4e8c3b);clearTimeout(_0x112a8f[_0x176cbb(0x9e8)]),_0x112a8f[_0x176cbb(0x9e8)]=setTimeout(()=>{const _0xfb8f3a=_0x176cbb;_0x112a8f[_0xfb8f3a(0x9e8)]=null,_0x112a8f['_drillDownAt'](_0x140223);},0x104);}return;}const _0xe5718e=_0x456156(Math[_0x176cbb(0x4b5)](_0x46ffd6,_0x4e8c3b)),_0x12c40c=_0x456156(Math['max'](_0x46ffd6,_0x4e8c3b));if(_0x12c40c-_0xe5718e<0xea60)return;_0x112a8f[_0x176cbb(0x2d5)](_0xe5718e,_0x12c40c);},_0x2dcd0e=()=>{const _0x497fc9=_0x422c0f;_0x2db5b9=null,_0x112a8f[_0x497fc9(0x817)]=![],_0x3fc50f[_0x497fc9(0xec9)][_0x497fc9(0x9c4)]='none',_0x840048&&(cancelAnimationFrame(_0x840048),_0x840048=0x0);};_0x1d9a91[_0x422c0f(0x21f)](_0x422c0f(0x655),_0x262573=>{const _0x2738d2=_0x422c0f;if(_0x262573[_0x2738d2(0x1ef)]!==0x0)return;if(_0x131f46&&_0x262573[_0x2738d2(0xeba)]===_0x4d24c6){const _0xac03df=_0x4d24c6['getBoundingClientRect'](),_0x18378b=_0x262573[_0x2738d2(0x75a)]-_0xac03df['top'];if(_0x18378b>_0x4d24c6[_0x2738d2(0x787)])return;}_0x262573[_0x2738d2(0xce7)](),_0x18ff58(_0x262573['clientX']);},{'signal':_0x4d8916}),window[_0x422c0f(0x21f)](_0x422c0f(0xe5e),_0x43ddc7=>{if(_0x2db5b9===null)return;_0x427966(_0x43ddc7['clientX']);},{'signal':_0x4d8916}),window['addEventListener']('mouseup',_0x5659d7=>{if(_0x2db5b9===null)return;_0x3f1022(_0x5659d7['clientX']);},{'signal':_0x4d8916}),_0x1d9a91[_0x422c0f(0x21f)](_0x422c0f(0xc81),()=>{if(_0x2db5b9!==null)_0x2dcd0e();},{'signal':_0x4d8916}),_0x1d9a91[_0x422c0f(0x21f)](_0x422c0f(0xab6),()=>{const _0x362592=_0x422c0f;clearTimeout(_0x112a8f['_drillTimer']),_0x112a8f[_0x362592(0x9e8)]=null;if(Date[_0x362592(0xed8)]()-(_0x112a8f[_0x362592(0xa00)]||0x0)<0x2bc)return;if(_0x112a8f[_0x362592(0xc44)]){_0x112a8f[_0x362592(0x795)]();return;}_0x112a8f[_0x362592(0x93b)]();},{'signal':_0x4d8916});let _0x299f04=null,_0x12c76f=null,_0x2a20a8=null,_0x3e567d=![],_0x5383e6=![];const _0x1d8619=0x258,_0x3bd1f9=0x8;_0x1d9a91['addEventListener'](_0x422c0f(0xeb8),_0x9b68ac=>{const _0x2312d2=_0x422c0f;if(_0x9b68ac['touches'][_0x2312d2(0x246)]!==0x1)return;const _0x2d8909=_0x9b68ac[_0x2312d2(0xcc9)][0x0];_0x3e567d=![],_0x5383e6=![],_0x12c76f=_0x2d8909['clientX'],_0x2a20a8=_0x2d8909[_0x2312d2(0x75a)],_0x299f04=setTimeout(()=>{if(!_0x3e567d)_0x5383e6=!![];},_0x1d8619);},{'passive':!![],'signal':_0x4d8916}),_0x1d9a91[_0x422c0f(0x21f)]('touchmove',_0xd28bb2=>{const _0x4e8779=_0x422c0f;if(_0xd28bb2['touches'][_0x4e8779(0x246)]!==0x1)return;const _0x3ca7ac=_0xd28bb2[_0x4e8779(0xcc9)][0x0],_0x1835c3=Math[_0x4e8779(0x4c4)](_0x3ca7ac[_0x4e8779(0x202)]-_0x12c76f),_0x2649bf=Math[_0x4e8779(0x4c4)](_0x3ca7ac[_0x4e8779(0x75a)]-_0x2a20a8);!_0x3e567d&&(_0x1835c3>_0x3bd1f9||_0x2649bf>_0x3bd1f9)&&(_0x3e567d=!![],_0x299f04&&(clearTimeout(_0x299f04),_0x299f04=null),_0x5383e6&&_0x2db5b9===null&&_0x18ff58(_0x12c76f)),_0x2db5b9!==null&&(_0xd28bb2[_0x4e8779(0xce7)](),_0x427966(_0x3ca7ac[_0x4e8779(0x202)]));},{'passive':![],'signal':_0x4d8916}),_0x1d9a91[_0x422c0f(0x21f)](_0x422c0f(0x684),_0x907d70=>{const _0x4810e2=_0x422c0f;_0x299f04&&(clearTimeout(_0x299f04),_0x299f04=null),_0x2db5b9!==null&&_0x907d70[_0x4810e2(0xe25)][_0x4810e2(0x246)]===0x1&&_0x3f1022(_0x907d70['changedTouches'][0x0][_0x4810e2(0x202)]),_0x12c76f=null,_0x2a20a8=null,_0x3e567d=![],_0x5383e6=![];},{'passive':!![],'signal':_0x4d8916}),_0x1d9a91['addEventListener'](_0x422c0f(0x935),()=>{_0x299f04&&(clearTimeout(_0x299f04),_0x299f04=null),_0x2dcd0e(),_0x12c76f=null,_0x2a20a8=null,_0x3e567d=![],_0x5383e6=![];},{'passive':!![],'signal':_0x4d8916});}['_ensurePinchHandlers'](_0x32df54,_0x47ad3f){const _0x3e2706=_0xd69037;if(this['_pinchWired']||!_0x32df54||!_0x47ad3f)return;this[_0x3e2706(0xa36)]=!![];const _0x4207c5=this[_0x3e2706(0xcfb)];let _0x41e095=null,_0x585211=0x0,_0x1e3ca5=null,_0x478882=0x0,_0x2fa121=0x0,_0x2463d5=0x0;const _0x22b310=(_0x5a5eb7,_0x4b3e41)=>{const _0x4af944=_0x3e2706,_0x247b5a=this[_0x4af944(0xd17)];if(!_0x247b5a)return null;const _0x1c5c82=_0x32df54[_0x4af944(0xee3)](),_0x2015ff=_0x1c5c82[_0x4af944(0xa91)]||0x1,_0x4a89f2=_0x247b5a[_0x4af944(0x6a2)]?_0x47ad3f[_0x4af944(0x523)]+_0x5a5eb7/_0x2015ff*_0x47ad3f[_0x4af944(0xd3c)]:_0x5a5eb7/_0x2015ff*_0x247b5a[_0x4af944(0x48b)],_0x321bb8=Math[_0x4af944(0xa09)](_0x247b5a[_0x4af944(0xb7e)],Math['min'](_0x247b5a[_0x4af944(0xb7e)]+_0x247b5a['plotW'],_0x4a89f2)),_0x35f808=(_0x321bb8-_0x247b5a[_0x4af944(0xb7e)])/_0x247b5a[_0x4af944(0x4ac)];return _0x4b3e41['s']+_0x35f808*(_0x4b3e41['e']-_0x4b3e41['s']);},_0x57e9fd=0xa,_0x295aac=()=>{const _0x120ebb=_0x3e2706;_0x585211=0x0;if(!_0x41e095||_0x1e3ca5===null)return;const _0x43ad10=Math[_0x120ebb(0x4b7)](_0x41e095[_0x120ebb(0xb56)]/_0x1e3ca5,_0x57e9fd);_0x1e3ca5=null;const {s:_0x28ffcc,e:_0x517fcb}=_0x41e095[_0x120ebb(0xbe5)],_0x4bf223=_0x41e095[_0x120ebb(0xd13)]??(_0x28ffcc+_0x517fcb)/0x2;let _0xfb121=_0x4bf223-(_0x4bf223-_0x28ffcc)*_0x43ad10,_0x49d0d2=_0x4bf223+(_0x517fcb-_0x4bf223)*_0x43ad10;if(_0x49d0d2-_0xfb121<0xea60){const _0x3fac00=(_0xfb121+_0x49d0d2)/0x2;_0xfb121=_0x3fac00-0x7530,_0x49d0d2=_0x3fac00+0x7530;}const _0x55c40d=_0x4207c5[_0x120ebb(0x37f)];if(_0x55c40d){const _0x1c61fd=_0x55c40d[_0x120ebb(0x477)][_0x120ebb(0x879)](),_0x58472f=_0x55c40d[_0x120ebb(0x389)][_0x120ebb(0x879)]();if(_0xfb121<_0x1c61fd)_0xfb121=_0x1c61fd;if(_0x49d0d2>_0x58472f)_0x49d0d2=_0x58472f;if(_0x49d0d2-_0xfb121>=_0x58472f-_0x1c61fd-0x3e8){!_0x41e095[_0x120ebb(0xea0)]&&(_0x81cc01(),_0x41e095[_0x120ebb(0xea0)]=!![]);_0x4207c5['_viewWindow']=null,_0x4207c5[_0x120ebb(0xee8)]='',_0x4207c5[_0x120ebb(0x421)]();return;}}!_0x41e095[_0x120ebb(0xea0)]&&(_0x81cc01(),_0x41e095[_0x120ebb(0xea0)]=!![]),_0x4207c5[_0x120ebb(0xc44)]={'start':new Date(_0xfb121),'end':new Date(_0x49d0d2)},_0x4207c5['_graphFingerprint']='',_0x4207c5[_0x120ebb(0x421)]();},_0x81cc01=()=>{const _0x375e5e=_0x3e2706;if(!Array['isArray'](_0x4207c5[_0x375e5e(0x36c)]))_0x4207c5['_zoomHistory']=[];_0x4207c5['_zoomHistory']['push'](_0x4207c5['_viewWindow']?{'start':_0x4207c5[_0x375e5e(0xc44)][_0x375e5e(0x477)],'end':_0x4207c5[_0x375e5e(0xc44)]['end']}:null);if(_0x4207c5[_0x375e5e(0x36c)][_0x375e5e(0x246)]>0x14)_0x4207c5[_0x375e5e(0x36c)][_0x375e5e(0xe6c)]();};_0x32df54[_0x3e2706(0x21f)](_0x3e2706(0xeb8),_0x167c5c=>{const _0x126d76=_0x3e2706;if(_0x4207c5[_0x126d76(0xc30)]?.['brush_zoom']===![])return;if((_0x4207c5[_0x126d76(0xc30)]?.['chart_mode']||_0x126d76(0x4a0))!==_0x126d76(0x4a0))return;if(_0x167c5c[_0x126d76(0xcc9)][_0x126d76(0x246)]!==0x2)return;const _0x247c23=_0x4207c5[_0x126d76(0xc44)]||_0x4207c5['_window'];if(!_0x247c23)return;if(!_0x167c5c[_0x126d76(0xc21)])return;_0x167c5c['preventDefault']();const [_0x42823e,_0x10e36d]=[_0x167c5c[_0x126d76(0xcc9)][0x0],_0x167c5c['touches'][0x1]],_0x3c5274=_0x32df54[_0x126d76(0xee3)](),_0x131929=(_0x42823e[_0x126d76(0x202)]+_0x10e36d[_0x126d76(0x202)])/0x2-_0x3c5274[_0x126d76(0x593)],_0x399909={'s':_0x247c23[_0x126d76(0x477)][_0x126d76(0x879)](),'e':_0x247c23[_0x126d76(0x389)][_0x126d76(0x879)]()};_0x41e095={'startDist':Math[_0x126d76(0xa09)](0x14,Math[_0x126d76(0xcbd)](_0x42823e[_0x126d76(0x202)]-_0x10e36d[_0x126d76(0x202)],_0x42823e[_0x126d76(0x75a)]-_0x10e36d[_0x126d76(0x75a)])),'startWin':_0x399909,'anchorT':_0x22b310(_0x131929,_0x399909),'pushed':![]},_0x4207c5[_0x126d76(0x817)]=!![],_0x4207c5['_pinchActive']=!![];},{'passive':![]}),_0x32df54[_0x3e2706(0x21f)](_0x3e2706(0x7f4),_0x1a80a7=>{const _0x16d358=_0x3e2706;if(!_0x41e095||_0x1a80a7[_0x16d358(0xcc9)][_0x16d358(0x246)]!==0x2)return;if(_0x1a80a7[_0x16d358(0xc21)])_0x1a80a7[_0x16d358(0xce7)]();_0x1e3ca5=Math[_0x16d358(0xa09)](0x14,Math['hypot'](_0x1a80a7[_0x16d358(0xcc9)][0x0][_0x16d358(0x202)]-_0x1a80a7[_0x16d358(0xcc9)][0x1][_0x16d358(0x202)],_0x1a80a7[_0x16d358(0xcc9)][0x0][_0x16d358(0x75a)]-_0x1a80a7[_0x16d358(0xcc9)][0x1]['clientY']));if(!_0x585211)_0x585211=requestAnimationFrame(_0x295aac);},{'passive':![]});const _0x375ab2=()=>{const _0x4b6202=_0x3e2706;if(!_0x41e095)return;_0x585211&&(cancelAnimationFrame(_0x585211),_0x585211=0x0);if(_0x1e3ca5!==null)_0x295aac();_0x41e095=null,_0x1e3ca5=null,_0x4207c5[_0x4b6202(0x817)]=![],_0x4207c5['_pinchActive']=![];if(_0x4207c5[_0x4b6202(0xc30)]?.[_0x4b6202(0xa93)]){const _0x279727=_0x4207c5['_viewWindow'];window[_0x4b6202(0x7d6)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x279727?_0x279727[_0x4b6202(0x477)][_0x4b6202(0x879)]():null,'tEnd':_0x279727?_0x279727['end'][_0x4b6202(0x879)]():null,'group':_0x4207c5[_0x4b6202(0xc30)]['zoom_sync_group']||null,'sourceId':_0x4207c5['_instanceId']}}));}};_0x32df54[_0x3e2706(0x21f)](_0x3e2706(0x684),_0x5e5f57=>{const _0xb5554d=_0x3e2706;if(_0x41e095&&_0x5e5f57['touches'][_0xb5554d(0x246)]<0x2){_0x375ab2();return;}if(_0x5e5f57[_0xb5554d(0xcc9)][_0xb5554d(0x246)]===0x0&&_0x5e5f57[_0xb5554d(0xe25)][_0xb5554d(0x246)]===0x1){if(_0x4207c5['_config']?.[_0xb5554d(0x2d3)]===![])return;const _0x1422da=_0x5e5f57['changedTouches'][0x0],_0x2b7373=Date[_0xb5554d(0xed8)](),_0x5ad37a=_0x2b7373-_0x478882<0x12c&&Math[_0xb5554d(0x4c4)](_0x1422da['clientX']-_0x2fa121)<0x1e&&Math['abs'](_0x1422da['clientY']-_0x2463d5)<0x1e;_0x478882=_0x2b7373,_0x2fa121=_0x1422da[_0xb5554d(0x202)],_0x2463d5=_0x1422da[_0xb5554d(0x75a)],_0x5ad37a&&_0x4207c5[_0xb5554d(0xc44)]&&(_0x478882=0x0,_0x4207c5[_0xb5554d(0xa00)]=Date[_0xb5554d(0xed8)](),_0x4207c5[_0xb5554d(0x795)]());}},{'passive':!![]}),_0x32df54['addEventListener'](_0x3e2706(0x935),()=>{if(_0x41e095)_0x375ab2();},{'passive':!![]});}[_0xd69037(0x71c)](_0x3bdc6a,_0x1b8334,_0x3632e8,_0xed6e7){const _0x41b09e=_0xd69037;if(!_0x3bdc6a[_0x41b09e(0x246)])return null;let _0x397120=Infinity,_0x1bdb44=-Infinity;const _0x12a809=new Set();for(const _0x1dd321 of _0x3bdc6a){const _0x397c91=_0xed6e7?.[_0x41b09e(0x744)]?.['get'](_0x1dd321[_0x41b09e(0x270)]);if(_0x397c91){if(_0x12a809[_0x41b09e(0x5c4)](_0x397c91))continue;_0x12a809[_0x41b09e(0xbd8)](_0x397c91);const _0x2c0aaa=_0xed6e7['groupExtremesByKey'][_0x41b09e(0x397)](_0x397c91);if(_0x2c0aaa){if(_0x2c0aaa[_0x41b09e(0x4b5)]<_0x397120)_0x397120=_0x2c0aaa[_0x41b09e(0x4b5)];if(_0x2c0aaa[_0x41b09e(0xa09)]>_0x1bdb44)_0x1bdb44=_0x2c0aaa[_0x41b09e(0xa09)];}}else{const _0x336c89=_0x1dd321[_0x41b09e(0xa6c)]?.['graph_type']===_0x41b09e(0x34c);for(const _0x8b1731 of _0x1dd321[_0x41b09e(0x780)]){if(_0x8b1731['v']===null)continue;let _0x183c12=_0x8b1731['v'],_0x161a95=_0x8b1731['v'];if(_0x336c89){if(isNum(_0x8b1731['l'])&&_0x8b1731['l']<_0x183c12)_0x183c12=_0x8b1731['l'];if(isNum(_0x8b1731['h'])&&_0x8b1731['h']>_0x161a95)_0x161a95=_0x8b1731['h'];}if(_0x183c12<_0x397120)_0x397120=_0x183c12;if(_0x161a95>_0x1bdb44)_0x1bdb44=_0x161a95;if(_0x1dd321[_0x41b09e(0xa6c)]?.[_0x41b09e(0xe4c)]){if(isNum(_0x8b1731[_0x41b09e(0xbcc)])&&_0x8b1731[_0x41b09e(0xbcc)]<_0x397120)_0x397120=_0x8b1731[_0x41b09e(0xbcc)];if(isNum(_0x8b1731[_0x41b09e(0xc76)])&&_0x8b1731['bMax']>_0x1bdb44)_0x1bdb44=_0x8b1731[_0x41b09e(0xc76)];}}}}if(_0x397120===Infinity)return null;const _0x227f8b=this[_0x41b09e(0xcfb)]?.[_0x41b09e(0xbf5)];let _0x55bf87=null,_0x3d6a99=null,_0x2b7d94=null,_0x2e5273=null;for(const _0x17c566 of _0x3bdc6a){const _0x36e45a=resolveBoundSpec(_0x17c566[_0x41b09e(0xa6c)][_0x41b09e(0x903)],_0x227f8b),_0x2b3eef=resolveBoundSpec(_0x17c566[_0x41b09e(0xa6c)][_0x41b09e(0x71e)],_0x227f8b);if(_0x36e45a){if(_0x36e45a[_0x41b09e(0x9f8)]){if(_0x55bf87===null||_0x36e45a['value']<_0x55bf87)_0x55bf87=_0x36e45a[_0x41b09e(0x3c5)];}else{if(_0x3d6a99===null||_0x36e45a['value']<_0x3d6a99)_0x3d6a99=_0x36e45a[_0x41b09e(0x3c5)];}}if(_0x2b3eef){if(_0x2b3eef['soft']){if(_0x2b7d94===null||_0x2b3eef['value']>_0x2b7d94)_0x2b7d94=_0x2b3eef['value'];}else{if(_0x2e5273===null||_0x2b3eef[_0x41b09e(0x3c5)]>_0x2e5273)_0x2e5273=_0x2b3eef[_0x41b09e(0x3c5)];}}}const _0x250412=resolveBoundSpec(_0x3632e8?_0x1b8334['lower_bound_secondary']:_0x1b8334[_0x41b09e(0x903)],_0x227f8b),_0x542124=resolveBoundSpec(_0x3632e8?_0x1b8334[_0x41b09e(0xe65)]:_0x1b8334[_0x41b09e(0x71e)],_0x227f8b);let _0x4b43ab=![],_0x5a49fa=![];if(_0x250412?.[_0x41b09e(0x9f8)]===![])_0x397120=_0x250412[_0x41b09e(0x3c5)],_0x4b43ab=!![];else{if(_0x3d6a99!==null)_0x397120=Math['min'](_0x397120,_0x3d6a99);else{if(_0x250412?.[_0x41b09e(0x9f8)]===!![]&&_0x397120>_0x250412[_0x41b09e(0x3c5)])_0x397120=_0x250412['value'];else _0x55bf87!==null&&_0x397120>_0x55bf87&&(_0x397120=_0x55bf87);}}if(_0x542124?.['soft']===![])_0x1bdb44=_0x542124[_0x41b09e(0x3c5)],_0x5a49fa=!![];else{if(_0x2e5273!==null)_0x1bdb44=Math['max'](_0x1bdb44,_0x2e5273);else{if(_0x542124?.['soft']===!![]&&_0x1bdb44<_0x542124[_0x41b09e(0x3c5)])_0x1bdb44=_0x542124[_0x41b09e(0x3c5)];else _0x2b7d94!==null&&_0x1bdb44<_0x2b7d94&&(_0x1bdb44=_0x2b7d94);}}const _0x2bf501=_0x3632e8?_0x1b8334[_0x41b09e(0x4fd)]:_0x1b8334['min_bound_range'],_0x1b90f8=resolveDynamicValue(_0x2bf501,_0x227f8b);if(isNum(_0x1b90f8)&&_0x1bdb44-_0x397120<_0x1b90f8){if(_0x4b43ab&&!_0x5a49fa)_0x1bdb44=_0x397120+_0x1b90f8;else{if(_0x5a49fa&&!_0x4b43ab)_0x397120=_0x1bdb44-_0x1b90f8;else{const _0x5e4f75=(_0x397120+_0x1bdb44)/0x2;_0x397120=_0x5e4f75-_0x1b90f8/0x2,_0x1bdb44=_0x5e4f75+_0x1b90f8/0x2;}}}const _0x5e3e63=_0x3bdc6a[_0x41b09e(0x28f)](_0x277144=>(_0x277144[_0x41b09e(0xa6c)]?.['graph_type']||_0x277144['entity']?.[_0x41b09e(0xc97)])===_0x41b09e(0xbc1));if(!_0x4b43ab||!_0x5a49fa){const _0x15984a=_0x1bdb44-_0x397120,_0x263426=_0x15984a===0x0?Math[_0x41b09e(0x4c4)](_0x1bdb44)*0.1||0x1:_0x15984a*0.08,_0x45b269=_0x397120;if(!_0x4b43ab)_0x397120-=_0x263426;if(!_0x5a49fa)_0x1bdb44+=_0x263426;if(_0x5e3e63&&_0x45b269>=0x0&&_0x397120<0x0)_0x397120=0x0;}const _0x5e7c66=_0x3632e8?'secondary':'primary',_0xbd8725=this['card']?.[_0x41b09e(0x8f3)]?.(_0x5e7c66);return _0xbd8725&&_0xbd8725['length']>0x0&&!_0x4b43ab&&!_0x5a49fa&&(_0x397120=0x0,_0x1bdb44=Math[_0x41b09e(0xa09)](0x0,_0xbd8725[_0x41b09e(0x246)]-0x1)),{'lo':_0x397120,'hi':_0x1bdb44};}['_drawGrid'](_0x50bd57,_0x2dcf52,_0x1e3ba5,_0x331c31,_0x5430b1,_0x1a3ca3,_0x2142fe,_0x4f5bde,_0x2b5ada,_0x53d253){const _0x526289=_0xd69037,_0x1b69d2=svgEl('g',{'class':_0x526289(0xb6f)}),_0x49efe1=_0x60ec5a=>{const _0x207d64=_0x526289;if(!_0x60ec5a||_0x60ec5a===_0x207d64(0x527))return null;if(_0x60ec5a===_0x207d64(0x2b6))return _0x207d64(0x8d2);if(_0x60ec5a==='dotted')return _0x207d64(0xa5e);if(_0x60ec5a===_0x207d64(0xa14))return _0x207d64(0x614);return String(_0x60ec5a);},_0x33b737=(_0x2884fd,_0x3004dc,_0x49a645,_0x5c3301)=>{const _0x110b68=_0x526289,_0x49814f=[];if(_0x2884fd)_0x49814f['push'](_0x110b68(0xc62)+_0x2884fd);if(_0x3004dc!=null)_0x49814f['push'](_0x110b68(0xd73)+_0x3004dc);if(_0x49a645==='solid')_0x49814f[_0x110b68(0xa8b)](_0x110b68(0xdb9));else{if(_0x49a645){const _0x40163e=_0x49efe1(_0x49a645);if(_0x40163e)_0x49814f[_0x110b68(0xa8b)](_0x110b68(0x206)+_0x40163e);}}if(_0x5c3301!=null&&_0x5c3301!==''&&isFinite(Number(_0x5c3301))){const _0x12179b=Math['max'](0x0,Math[_0x110b68(0x4b5)](0x1,Number(_0x5c3301)));_0x49814f['push'](_0x110b68(0x9ed)+_0x12179b);}return _0x49814f[_0x110b68(0x860)](';');},_0x466e90=_0x33b737(_0x1a3ca3?.[_0x526289(0xa07)],toNum(_0x1a3ca3?.[_0x526289(0x9b9)]),_0x1a3ca3?.[_0x526289(0xc5a)],_0x1a3ca3?.[_0x526289(0x5c5)]);if(Array[_0x526289(0x296)](_0x2b5ada)&&_0x2b5ada[_0x526289(0x246)]&&_0x53d253&&_0x53d253['hi']>_0x53d253['lo']){const _0xda714d=_0x53d253['hi']-_0x53d253['lo'];for(const _0x44d6ec of _0x2b5ada){const _0x178031=_0x1e3ba5+_0x5430b1*(0x1-(_0x44d6ec-_0x53d253['lo'])/_0xda714d),_0x1f7687={'x1':_0x2dcf52,'x2':_0x2dcf52+_0x331c31,'y1':_0x178031,'y2':_0x178031,'class':_0x526289(0xdea)};if(_0x466e90)_0x1f7687[_0x526289(0xec9)]=_0x466e90;_0x1b69d2[_0x526289(0x5c0)](svgEl(_0x526289(0x756),_0x1f7687));}}else{const _0x2ae348=isNum(_0x4f5bde)?Math[_0x526289(0xa09)](0x1,_0x4f5bde):Math['max'](0x2,toNum(_0x1a3ca3?.[_0x526289(0xa9b)])||0x5)-0x1;for(let _0x1f604a=0x0;_0x1f604a<=_0x2ae348;_0x1f604a++){const _0x5c1e03=_0x1e3ba5+_0x5430b1*_0x1f604a/_0x2ae348,_0x4694e8={'x1':_0x2dcf52,'x2':_0x2dcf52+_0x331c31,'y1':_0x5c1e03,'y2':_0x5c1e03,'class':'sgc-grid-line\x20sgc-y-grid-line'};if(_0x466e90)_0x4694e8[_0x526289(0xec9)]=_0x466e90;_0x1b69d2['appendChild'](svgEl(_0x526289(0x756),_0x4694e8));}}if(Array['isArray'](_0x2142fe)&&_0x2142fe[_0x526289(0x246)]){const _0x3373ce=_0x33b737(_0x1a3ca3?.['x_grid_color'],toNum(_0x1a3ca3?.[_0x526289(0x913)]),_0x1a3ca3?.[_0x526289(0xc1f)],_0x1a3ca3?.['x_grid_opacity']);for(const _0x541407 of _0x2142fe){const _0x28c0a9=_0x2dcf52+_0x541407['x'],_0x1eec14={'x1':_0x28c0a9,'x2':_0x28c0a9,'y1':_0x1e3ba5,'y2':_0x1e3ba5+_0x5430b1,'class':_0x526289(0x67b)};if(_0x3373ce)_0x1eec14[_0x526289(0xec9)]=_0x3373ce;_0x1b69d2[_0x526289(0x5c0)](svgEl(_0x526289(0x756),_0x1eec14));}}_0x50bd57[_0x526289(0x5c0)](_0x1b69d2);}[_0xd69037(0x71f)](_0x2c431e,_0xa7851a,_0x1cdfed,_0x3e1998,_0x7334a4){const _0xbe4ac4=_0xd69037,_0x4be1c1=_0xa7851a[_0xbe4ac4(0x780)];if(!_0x4be1c1||_0x4be1c1['length']<0x2)return;const _0x14e708=_0x4be1c1['filter'](_0x530e61=>_0x530e61[_0xbe4ac4(0xbcc)]!=null&&_0x530e61[_0xbe4ac4(0xc76)]!=null);if(_0x14e708['length']<0x2)return;const _0x4f6102=this['card']['_resolveColor'](_0xa7851a[_0xbe4ac4(0xa6c)]?.[_0xbe4ac4(0x851)],_0xa7851a['entity']?.[_0xbe4ac4(0xa6c)])||_0xa7851a[_0xbe4ac4(0xa6c)]?.[_0xbe4ac4(0x851)]||_0xbe4ac4(0x4e1),_0x4869f4=_0xa7851a[_0xbe4ac4(0xa6c)]||{},_0x671e6b=(_0x4869f4[_0xbe4ac4(0x2c9)]||_0x4869f4[_0xbe4ac4(0xc97)])===_0xbe4ac4(0x8af),_0x52a5f4=!!_0x4869f4['smooth']&&!_0x671e6b;if(_0x52a5f4){const _0x1e4753=_0x407bfa=>_0x3e1998(_0x407bfa),_0x2eac42=buildSmoothPath(_0x14e708,_0x1e4753,_0x26f7e5=>_0x7334a4(_0x26f7e5[_0xbe4ac4(0xc76)],_0x1cdfed)),_0x3074fa=_0x14e708['slice']()[_0xbe4ac4(0x861)](),_0x11df98=buildSmoothPath(_0x3074fa,_0x1e4753,_0xff85a=>_0x7334a4(_0xff85a[_0xbe4ac4(0xbcc)],_0x1cdfed)),_0x7ce393=_0x11df98['replace'](/^M /,'L\x20'),_0x230108=_0x2eac42+'\x20'+_0x7ce393+'\x20Z',_0x86f526=svgEl(_0xbe4ac4(0xad2),{'d':_0x230108,'fill':_0x4f6102,'fill-opacity':_0xbe4ac4(0x5bc),'stroke':'none','class':_0xbe4ac4(0x3ba)});_0x2c431e['appendChild'](_0x86f526);return;}const _0x13c0b4=[],_0xd5c4d1=[];for(const _0x5493f8 of _0x14e708){const _0xe1595e=_0x3e1998(_0x5493f8['t']);_0x13c0b4[_0xbe4ac4(0xa8b)](_0xe1595e+','+_0x7334a4(_0x5493f8[_0xbe4ac4(0xc76)],_0x1cdfed)),_0xd5c4d1[_0xbe4ac4(0xa8b)](_0xe1595e+','+_0x7334a4(_0x5493f8[_0xbe4ac4(0xbcc)],_0x1cdfed));}const _0x5ce823=[..._0x13c0b4,..._0xd5c4d1[_0xbe4ac4(0x861)]()][_0xbe4ac4(0x860)]('\x20'),_0x485abf=svgEl(_0xbe4ac4(0x68c),{'points':_0x5ce823,'fill':_0x4f6102,'fill-opacity':_0xbe4ac4(0x5bc),'stroke':'none','class':_0xbe4ac4(0x3ba)});_0x2c431e['appendChild'](_0x485abf);}[_0xd69037(0xa74)](){const _0xc0d5fd=_0xd69037;try{if(typeof getComputedStyle!=='function'||!this[_0xc0d5fd(0xcfb)])return null;const _0x34cff4=getComputedStyle(this['card']);for(const _0x192aed of[_0xc0d5fd(0x322),'--card-background-color',_0xc0d5fd(0x2d9)]){const _0x40064d=_0x34cff4['getPropertyValue']?_0x34cff4['getPropertyValue'](_0x192aed):null,_0x416ac9=parseCssColorToRgb(_0x40064d&&_0x40064d[_0xc0d5fd(0x424)]());if(_0x416ac9)return _0x416ac9;}return parseCssColorToRgb(_0x34cff4[_0xc0d5fd(0x5d1)]);}catch(_0x5d0224){return null;}}[_0xd69037(0xc77)](_0x4e252b,_0x47a108,_0x247e6e,_0x4c16a9,_0x4fd915){const _0x1a1d76=_0xd69037,{padL:_0x1f84c8,padT:_0x1dc153,plotW:_0x1d8885,plotH:_0x303de8,yBounds:_0x2f5835,y2Bounds:_0x46e02e,boundsFor:_0x1577f4}=_0x247e6e,_0x17c4ab=svgEl('g',{'class':_0x1a1d76(0x59c)});let _0x206521=![];for(const _0x6e53e9 of _0x47a108){if(!_0x6e53e9[_0x1a1d76(0xa6c)]?.[_0x1a1d76(0xaff)])continue;const _0x4590a3=_0x1577f4?_0x1577f4(_0x6e53e9):_0x6e53e9['entity'][_0x1a1d76(0x7bb)]===_0x1a1d76(0xbfb)?_0x46e02e:_0x2f5835;if(!_0x4590a3)continue;const _0x46d18f=_0x6e53e9[_0x1a1d76(0xeb0)]?.[_0x1a1d76(0x6a4)];if(_0x46d18f==null||!isNum(_0x46d18f))continue;const _0x2f0ec6=_0x1dc153+_0x303de8*(0x1-(_0x46d18f-_0x4590a3['lo'])/Math[_0x1a1d76(0xa09)](1e-9,_0x4590a3['hi']-_0x4590a3['lo']));if(_0x2f0ec6<_0x1dc153-0x1||_0x2f0ec6>_0x1dc153+_0x303de8+0x1)continue;const _0x264bde=this[_0x1a1d76(0xcfb)][_0x1a1d76(0x35a)](_0x6e53e9[_0x1a1d76(0xa6c)]?.[_0x1a1d76(0x851)],_0x6e53e9[_0x1a1d76(0xa6c)]?.[_0x1a1d76(0xa6c)])||_0x6e53e9[_0x1a1d76(0xa6c)]?.[_0x1a1d76(0x851)]||'var(--primary-color,\x20#4A90D9)';let _0x1f7be5=_0x264bde;const _0x98d28f=parseCssColorToRgb(_0x4c16a9?.[_0x1a1d76(0x73b)])||this['_resolvedCardBgRgb'](),_0x3bcc89=parseCssColorToRgb(_0x1f7be5);if(_0x98d28f&&_0x3bcc89&&contrastRatio(_0x3bcc89,_0x98d28f)<1.45){const _0x221d9f=relLuminance(_0x98d28f)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x2a8899=0.15;_0x2a8899<=0.61;_0x2a8899+=0.15){const _0x3f0559=mixRgb(_0x3bcc89,_0x221d9f,_0x2a8899);_0x1f7be5=rgbToCss(_0x3f0559);if(contrastRatio(_0x3f0559,_0x98d28f)>=2.2)break;}}const _0x384748=svgEl(_0x1a1d76(0x756),{'x1':_0x1f84c8,'x2':_0x1f84c8+_0x1d8885,'y1':_0x2f0ec6,'y2':_0x2f0ec6,'stroke':_0x1f7be5,'stroke-width':'1','stroke-dasharray':_0x1a1d76(0x8e3),'opacity':_0x1a1d76(0x23e),'class':_0x1a1d76(0x309)});_0x17c4ab[_0x1a1d76(0x5c0)](_0x384748);const _0x4566ff=formatNumber(_0x46d18f,_0x6e53e9[_0x1a1d76(0xa6c)],_0x4fd915),_0xfe662b=svgEl(_0x1a1d76(0x587),{'x':_0x1f84c8+_0x1d8885-0x4,'y':_0x2f0ec6-0x4,'text-anchor':_0x1a1d76(0x389),'font-size':'10','font-weight':_0x1a1d76(0x448),'fill':_0x1f7be5,'opacity':_0x1a1d76(0x2ca),'style':'paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;'});_0xfe662b[_0x1a1d76(0xb63)]=_0x4566ff,_0x17c4ab[_0x1a1d76(0x5c0)](_0xfe662b),_0x206521=!![];}if(_0x206521)_0x4e252b[_0x1a1d76(0x5c0)](_0x17c4ab);}[_0xd69037(0x3b9)](_0x3910ce,_0x5726a1,_0x43837d,_0x806916,_0xf68207){const _0xd894a0=_0xd69037,{padL:_0x136925,padT:_0x4e60de,plotW:_0x232b1e,plotH:_0x49cbde,mapX:_0xc08d48,mapY:_0x548272,yBounds:_0x53fd36,y2Bounds:_0x9fe24c,boundsFor:_0x526057}=_0x43837d,_0x3e5da9=_0x806916?.[_0xd894a0(0x73b)]||_0xd894a0(0xe41);let _0x3d5fa3=null;for(const _0x2b077d of _0x5726a1){const _0x11a136=_0x2b077d['maSeries'];if(!Array[_0xd894a0(0x296)](_0x11a136)||!_0x11a136['length'])continue;if(_0x2b077d[_0xd894a0(0xa6c)]?.[_0xd894a0(0xa48)]===![])continue;const _0x5ef0a0=_0x526057?_0x526057(_0x2b077d):_0x2b077d['entity']?.['y_axis']===_0xd894a0(0xbfb)?_0x9fe24c:_0x53fd36;if(!_0x5ef0a0)continue;const _0x4c3032=_0x136925-0x2,_0x3c0b18=_0x136925+_0x232b1e+0x2;for(const _0x47289d of _0x11a136){const _0x44aabf=_0x47289d[_0xd894a0(0x780)]||[];if(!_0x44aabf[_0xd894a0(0x246)])continue;let _0x3d0a16='',_0x41d724=![],_0x3fb6b9=null,_0x1b7ead=null;for(let _0x5aee7=0x0;_0x5aee7<_0x44aabf[_0xd894a0(0x246)];_0x5aee7++){const _0x4e49b4=_0x44aabf[_0x5aee7];if(!_0x4e49b4||_0x4e49b4['v']==null||!isNum(_0x4e49b4['v'])){_0x41d724=![];continue;}const _0x36bef4=_0xc08d48(_0x4e49b4['t']);if(!isNum(_0x36bef4)||_0x36bef4<_0x4c3032||_0x36bef4>_0x3c0b18){_0x41d724=![];continue;}const _0x13b688=_0x548272(_0x4e49b4['v'],_0x5ef0a0);if(!isNum(_0x13b688)){_0x41d724=![];continue;}_0x3d0a16+=(_0x41d724?'L':'M')+_0x36bef4[_0xd894a0(0x6e4)](0x1)+','+_0x13b688[_0xd894a0(0x6e4)](0x1)+'\x20',_0x41d724=!![],_0x3fb6b9=_0x36bef4,_0x1b7ead=_0x13b688;}if(!_0x3d0a16)continue;if(!_0x3d5fa3)_0x3d5fa3=svgEl('g',{'class':_0xd894a0(0x7e4)});const _0x2cdb7e=this['card']?.[_0xd894a0(0x35a)]?.(_0x47289d[_0xd894a0(0x851)])||_0x47289d[_0xd894a0(0x851)]||'var(--primary-color,\x20#4A90D9)',_0x5a0353=isNum(_0x47289d['width'])&&_0x47289d[_0xd894a0(0xa91)]>0x0?_0x47289d['width']:1.5;_0x3d5fa3[_0xd894a0(0x5c0)](svgEl(_0xd894a0(0xad2),{'d':_0x3d0a16[_0xd894a0(0x424)](),'fill':_0xd894a0(0xcee),'stroke':_0x2cdb7e,'stroke-width':String(_0x5a0353),'stroke-linejoin':_0xd894a0(0xaaf),'stroke-linecap':'round','opacity':_0xd894a0(0x8bd),'class':'sgc-ma-line'}));if(_0x47289d['show_label']&&_0x3fb6b9!=null&&_0x1b7ead!=null&&isNum(_0x47289d['period'])){const _0x1b653c=0xa;let _0x328a11=Math[_0xd894a0(0xa09)](_0x136925+0x2,Math[_0xd894a0(0x4b5)](_0x136925+_0x232b1e-0x2,_0x3fb6b9)),_0x3abb8c=Math['max'](_0x4e60de+_0x1b653c,Math[_0xd894a0(0x4b5)](_0x4e60de+_0x49cbde-0x2,_0x1b7ead-0x5));const _0x3a971a=svgEl(_0xd894a0(0x587),{'x':_0x328a11[_0xd894a0(0x6e4)](0x1),'y':_0x3abb8c[_0xd894a0(0x6e4)](0x1),'text-anchor':_0xd894a0(0x389),'font-size':String(_0x1b653c),'font-weight':'600','fill':_0x2cdb7e,'stroke':_0x3e5da9,'stroke-width':'3','paint-order':'stroke','stroke-linejoin':_0xd894a0(0xaaf),'opacity':_0xd894a0(0x8bd),'class':_0xd894a0(0x20d)});_0x3a971a[_0xd894a0(0xb63)]='MA'+_0x47289d[_0xd894a0(0xaa0)],_0x3d5fa3[_0xd894a0(0x5c0)](_0x3a971a);}}}if(_0x3d5fa3)_0x3910ce[_0xd894a0(0x5c0)](_0x3d5fa3);}[_0xd69037(0x7d9)](_0x1ecc5b,_0x171a49,_0x573363,_0x25244f,_0x422377){const _0x15aea8=_0xd69037,{padL:_0x3b1053,padT:_0x213fe6,plotW:_0x4dfc4c,plotH:_0x4efe30,mapX:_0x2984d9,mapY:_0x7cfdd7,yBounds:_0x15abd7,y2Bounds:_0x1e494e,boundsFor:_0x42ef09}=_0x573363;let _0x5e5d72=null;const _0x2433f9=_0x25244f[_0x15aea8(0x73b)]||_0x15aea8(0xe41);for(const _0xf3dc3c of _0x171a49){const _0x48239e=_0xf3dc3c[_0x15aea8(0xa6c)]||{};if(_0x48239e[_0x15aea8(0x805)]!==!![])continue;const _0x4228b8=_0xf3dc3c[_0x15aea8(0x780)]||[];if(!_0x4228b8['length'])continue;const _0x14bf4c=_0x42ef09?_0x42ef09(_0xf3dc3c):_0x48239e[_0x15aea8(0x7bb)]===_0x15aea8(0xbfb)?_0x1e494e:_0x15abd7;if(!_0x14bf4c)continue;!_0x5e5d72&&(_0x5e5d72=svgEl('g',{'class':'sgc-data-labels'}));const _0x603baf=(_0x48239e['graph_type']||_0x15aea8(0x756))==='bar',_0xfb423c=this[_0x15aea8(0xcfb)]?.[_0x15aea8(0x35a)]?.(_0x48239e['color'],_0x48239e[_0x15aea8(0xa6c)])||_0x48239e[_0x15aea8(0x851)]||'var(--primary-text-color,\x20#fff)',_0x30dbd7=_0x3b1053-0x2,_0x4fb13c=_0x3b1053+_0x4dfc4c+0x2,_0x1c0061=_0x213fe6+0x2,_0x516f6c=isNum(toNum(_0x48239e[_0x15aea8(0x632)]))?toNum(_0x48239e[_0x15aea8(0x632)]):0xa,_0xd0d6e1=0.6,_0x493b51=_0x603baf&&isNum(_0xf3dc3c[_0x15aea8(0x99a)])?_0xf3dc3c[_0x15aea8(0x99a)]*0x2:null;for(let _0x2829c9=0x0;_0x2829c9<_0x4228b8[_0x15aea8(0x246)];_0x2829c9++){const _0x583549=_0x4228b8[_0x2829c9];if(_0x583549==null||_0x583549['v']==null||!isNum(_0x583549['v']))continue;const _0x4f658a=_0x603baf?_0xf3dc3c[_0x15aea8(0x76f)]?.[_0x15aea8(0x397)](_0x583549['t']):null,_0x408bf3=_0x4f658a??_0x2984d9(_0x583549['t']);if(!isNum(_0x408bf3)||_0x408bf3<_0x30dbd7||_0x408bf3>_0x4fb13c)continue;const _0x3823fe=_0x7cfdd7(_0x583549['v'],_0x14bf4c);if(!isNum(_0x3823fe))continue;const _0xc00d41=formatNumber(_0x583549['v'],_0x48239e,_0x422377);let _0x2d0be7=_0x516f6c;if(_0x493b51&&_0x493b51>0x0&&_0xc00d41){const _0x4f5a9d=_0x516f6c*_0xd0d6e1*_0xc00d41[_0x15aea8(0x246)];_0x4f5a9d>_0x493b51-0x2&&(_0x2d0be7=Math[_0x15aea8(0xa09)](0x7,Math[_0x15aea8(0x763)]((_0x493b51-0x2)/(_0xd0d6e1*_0xc00d41[_0x15aea8(0x246)]))));}const _0x2dd87b=Math['max'](_0x1c0061+_0x2d0be7,_0x3823fe-0x4),_0x59ccfb=svgEl(_0x15aea8(0x587),{'x':String(_0x408bf3),'y':String(_0x2dd87b),'text-anchor':_0x15aea8(0x2a3),'dominant-baseline':_0x15aea8(0x6c2),'class':_0x15aea8(0x88e)}),_0x518d41=[_0x15aea8(0xe35)+_0xfb423c,_0x15aea8(0x8fa),'stroke:'+_0x2433f9,_0x15aea8(0x84c),'stroke-linejoin:round','pointer-events:none',_0x15aea8(0x51a)+_0x2d0be7+'px'];_0x59ccfb[_0x15aea8(0xaa1)]('style',_0x518d41[_0x15aea8(0x860)](';')),_0x59ccfb['textContent']=_0xc00d41,_0x5e5d72['appendChild'](_0x59ccfb);}}if(_0x5e5d72)_0x1ecc5b[_0x15aea8(0x5c0)](_0x5e5d72);}[_0xd69037(0x410)](_0x338741,_0x4d77d5,_0x223ac2,_0x147481,_0x28e416){const _0x280c74=_0xd69037,_0x304f94=this[_0x280c74(0xcfb)],_0x95778a=!!_0x304f94?.[_0x280c74(0xd0b)],{padL:_0x7542b0,padT:_0x1b2c1f,plotW:_0x4fdb30,plotH:_0x416cf3,mapX:_0x1e2b8f,mapY:_0x8d556,yBounds:_0x36ac6d,y2Bounds:_0x13a060,boundsFor:_0x20416a}=_0x223ac2,_0x195016=svgEl('g',{'class':_0x280c74(0xc8f)});let _0x562272=![];for(const _0x547bad of _0x4d77d5){const _0x459ed5=_0x547bad[_0x280c74(0xa6c)][_0x280c74(0x30d)]||_0x280c74(0x564),_0xa4ef52=_0x459ed5===_0x280c74(0x6ba)||_0x459ed5===_0x280c74(0xebb)&&_0x95778a;if(!_0xa4ef52)continue;if(!_0x547bad[_0x280c74(0x780)]||!_0x547bad[_0x280c74(0x780)][_0x280c74(0x246)])continue;const _0x179493=_0x20416a?_0x20416a(_0x547bad):_0x547bad[_0x280c74(0xa6c)][_0x280c74(0x7bb)]==='secondary'?_0x13a060:_0x36ac6d;if(!_0x179493)continue;let _0x4b9942=-0x1,_0x18c922=-0x1;for(let _0x530277=0x0;_0x530277<_0x547bad[_0x280c74(0x780)][_0x280c74(0x246)];_0x530277++){const _0x27acd4=_0x547bad[_0x280c74(0x780)][_0x530277];if(_0x27acd4['v']==null||!isNum(_0x27acd4['v']))continue;if(_0x4b9942<0x0||_0x27acd4['v']<_0x547bad[_0x280c74(0x780)][_0x4b9942]['v'])_0x4b9942=_0x530277;if(_0x18c922<0x0||_0x27acd4['v']>_0x547bad[_0x280c74(0x780)][_0x18c922]['v'])_0x18c922=_0x530277;}if(_0x4b9942<0x0||_0x18c922<0x0)continue;const _0x3f2bad=_0x547bad[_0x280c74(0x780)][_0x4b9942],_0x4b46e5=_0x547bad[_0x280c74(0x780)][_0x18c922],_0x4aa808=(_0x547bad[_0x280c74(0xa6c)][_0x280c74(0x2c9)]||_0x280c74(0x756))===_0x280c74(0xbc1),_0x1e78e5=_0x4aa808?_0x547bad[_0x280c74(0x76f)]?.[_0x280c74(0x397)](_0x4b46e5['t']):null,_0x11a763=_0x4aa808?_0x547bad['_barCenters']?.[_0x280c74(0x397)](_0x3f2bad['t']):null,_0x664484=_0x11a763??_0x1e2b8f(_0x3f2bad['t']),_0x5434ab=_0x8d556(_0x3f2bad['v'],_0x179493),_0x14af00=_0x1e78e5??_0x1e2b8f(_0x4b46e5['t']),_0x369b68=_0x8d556(_0x4b46e5['v'],_0x179493),_0xdfebc=_0x5876d3=>formatNumber(_0x5876d3,_0x547bad[_0x280c74(0xa6c)],_0x28e416),_0x5e2a4f=_0x4f3c05=>{const _0x4b027d=_0x280c74,_0x48ace9=_0x547bad[_0x4b027d(0x891)]||resolveBucketPrecision(_0x547bad[_0x4b027d(0x780)]);return formatDateTime(new Date(_0x4f3c05),_0x147481,_0x28e416,{'precision':_0x48ace9});},_0x13fc87=_0x547bad['entity'][_0x280c74(0xedd)]!==![],_0x25e7b9=((()=>{const _0x4e267e=_0x280c74,_0x392d71=toNum(_0x547bad[_0x4e267e(0xa6c)][_0x4e267e(0x5f0)]);return isNum(_0x392d71)&&_0x392d71>0x0?_0x392d71:0xd;})()),_0x32dfeb=Math['max'](0x8,Math[_0x280c74(0xaaf)](_0x25e7b9*0.77)),_0x2c9a26=_0x547bad['entity']['extrema_color']||_0x280c74(0x8ce),_0x30a647=_0x547bad[_0x280c74(0xa6c)][_0x280c74(0x68f)]||'var(--secondary-text-color)',_0x33ac0b=_0x547bad['entity'][_0x280c74(0x6fe)]||null,_0x19389a=((()=>{const _0x22b478=_0x280c74,_0x170e72=toNum(_0x547bad[_0x22b478(0xa6c)][_0x22b478(0xeed)]);return isNum(_0x170e72)?Math[_0x22b478(0xa09)](0x0,Math[_0x22b478(0x4b5)](0x1,_0x170e72)):null;})()),_0x241336=_0x33ac0b!==null||_0x19389a!==null,_0x29ec82=_0x280c74(0x849),_0x1d5b3f=_0x33ac0b||_0x280c74(0xbb9),_0x168315=_0x19389a!==null?_0x19389a:0x1,_0x492ab7=(_0x2065af,_0x47b7f0,_0x1ec3e5,_0x222ab4,_0x1ecc52)=>{const _0x9ed1e1=_0x280c74,_0x226612=svgEl(_0x9ed1e1(0xa9a),{'cx':_0x2065af,'cy':_0x47b7f0,'r':'4','fill':_0x9ed1e1(0x8ce),'opacity':_0x9ed1e1(0x23e)});_0x195016[_0x9ed1e1(0x5c0)](_0x226612);const _0x5d6c4d=_0xdfebc(_0x1ec3e5),_0x388d26=_0x13fc87?_0x5e2a4f(_0x222ab4):null,_0x2a93e3=_0x47b7f0+_0x1ecc52,_0x4ce2dc=_0x2a93e3+Math['round'](_0x25e7b9*0.92),_0x687e2c=Math[_0x9ed1e1(0xa09)](_0x5d6c4d[_0x9ed1e1(0x246)],_0x388d26?_0x388d26['length']:0x0),_0x401524=_0x687e2c*_0x25e7b9*0.55*0.5;let _0x396c94='middle';if(_0x2065af-_0x401524<_0x7542b0+0x2)_0x396c94='start';else{if(_0x2065af+_0x401524>_0x7542b0+_0x4fdb30-0x2)_0x396c94=_0x9ed1e1(0x389);}if(_0x241336){const _0x286440=0x4,_0x2b2fab=0x2,_0x49986e=_0x25e7b9*0.6,_0x4007d2=_0x32dfeb*0.6,_0x58599a=_0x5d6c4d[_0x9ed1e1(0x246)]*_0x49986e,_0x5cce61=_0x388d26?_0x388d26[_0x9ed1e1(0x246)]*_0x4007d2:0x0,_0x4a80f1=Math[_0x9ed1e1(0xa09)](_0x58599a,_0x5cce61)+_0x286440*0x2,_0x24033b=_0x2a93e3-_0x25e7b9*0.85-_0x2b2fab,_0x235824=(_0x388d26?_0x4ce2dc+_0x32dfeb*0.25:_0x2a93e3+_0x25e7b9*0.3)+_0x2b2fab,_0x1d675a=_0x235824-_0x24033b;let _0x1fb92c;if(_0x396c94===_0x9ed1e1(0x477))_0x1fb92c=_0x2065af-_0x286440;else{if(_0x396c94===_0x9ed1e1(0x389))_0x1fb92c=_0x2065af-_0x4a80f1+_0x286440;else _0x1fb92c=_0x2065af-_0x4a80f1/0x2;}const _0x576e4f=svgEl(_0x9ed1e1(0xc63),{'x':_0x1fb92c,'y':_0x24033b,'width':_0x4a80f1,'height':_0x1d675a,'rx':0x3,'ry':0x3,'fill':_0x1d5b3f,'fill-opacity':String(_0x168315)});_0x195016[_0x9ed1e1(0x5c0)](_0x576e4f);}const _0x1953f8=svgEl(_0x9ed1e1(0x587),{'x':_0x2065af,'y':_0x2a93e3,'text-anchor':_0x396c94,'font-size':String(_0x25e7b9),'font-weight':_0x9ed1e1(0x448),'fill':_0x2c9a26,'style':_0x241336?'':_0x29ec82});_0x1953f8['textContent']=_0x5d6c4d,_0x195016[_0x9ed1e1(0x5c0)](_0x1953f8);if(_0x388d26){const _0x452390=svgEl(_0x9ed1e1(0x587),{'x':_0x2065af,'y':_0x4ce2dc,'text-anchor':_0x396c94,'font-size':String(_0x32dfeb),'fill':_0x30a647,'style':_0x241336?'':_0x29ec82});_0x452390[_0x9ed1e1(0xb63)]=_0x388d26,_0x195016[_0x9ed1e1(0x5c0)](_0x452390);}},_0x4a206c=_0x547bad[_0x280c74(0xa6c)][_0x280c74(0xe9b)]!==![],_0x4e47bb=_0x547bad['entity'][_0x280c74(0x571)]!==![];if(!_0x4a206c&&!_0x4e47bb)continue;const _0x19e8c6=Math['abs'](_0x14af00-_0x664484)<0x2&&Math[_0x280c74(0x4c4)](_0x369b68-_0x5434ab)<0x2;if(_0x4e47bb)_0x492ab7(_0x14af00,_0x369b68,_0x4b46e5['v'],_0x4b46e5['t'],-0xa);if(_0x4a206c&&!_0x19e8c6)_0x492ab7(_0x664484,_0x5434ab,_0x3f2bad['v'],_0x3f2bad['t'],0x16);_0x562272=!![];}if(_0x562272)_0x338741[_0x280c74(0x5c0)](_0x195016);}[_0xd69037(0x700)](_0x3dfaf6,_0x188bcc,_0x333bd7,_0x5535c6,_0x3723de,_0x314c20,_0x25455d,_0xf9ade2,_0x28d983,_0x1cb969){const _0x44db78=_0xd69037,_0x41192f=svgEl('g',{'class':'sgc-y-axis'}),_0x139572=_0x314c20?'secondary':_0x44db78(0x42e),_0x1e5928=this['card']?.[_0x44db78(0x8f3)]?.(_0x139572),_0x5ed605=toNum(_0x25455d[_0x44db78(0xa9b)]),_0x4cd85e=isNum(_0x5ed605)?_0x5ed605:_0x1e5928?Math[_0x44db78(0xa09)](0x1,_0x1e5928['length']-0x1):0x4,_0x5ce8b2=isNum(_0x28d983)?_0x28d983:0x1;let _0x4d522b=_0x4cd85e;if(isNum(_0xf9ade2)&&!_0x314c20)_0x4d522b=_0xf9ade2;else{const _0x5898b5=_0x3723de['hi']-_0x3723de['lo'];if(_0x5898b5>0x0){const _0x11ebe6=Math[_0x44db78(0x4b7)](0xa,-_0x5ce8b2),_0x52472b=Math[_0x44db78(0xa09)](0x1,Math['floor'](_0x5898b5/_0x11ebe6+1e-9));_0x4d522b=Math['min'](_0x4cd85e,_0x52472b);}}const _0x27de66=!!_0x25455d[_0x44db78(0xb18)],_0x21fc7b=0x4,_0x2a7614=_0x25455d['y_axis_color']||'var(--secondary-text-color,\x20#888)',_0x177265=_0x25455d['y_axis_number_format']||_0x44db78(0x5e7),_0xe8bee1=_0x177265===_0x44db78(0x7b8)?'de-DE':_0x177265==='dot'?_0x44db78(0x8dd):resolveCardLanguage(this['card']?.[_0x44db78(0xbf5)],_0x25455d),_0x54f714=axisLabelFormatter(_0x25455d,_0x139572),_0x3b00f4=(_0x51b12b,_0x3602e2)=>{const _0x3b1c3d=_0x44db78;if(_0x54f714){const _0x1524f0=_0x54f714(_0x51b12b);if(typeof _0x1524f0===_0x3b1c3d(0x823))return _0x1524f0;}const _0x1f29fc=getCachedNumberFormatter(_0xe8bee1,_0x3602e2);return _0x1f29fc?_0x1f29fc[_0x3b1c3d(0x3ef)](_0x51b12b):_0x51b12b[_0x3b1c3d(0x6e4)](_0x3602e2);},_0x5a637b=toNum(_0x25455d[_0x44db78(0x652)]),_0x44c236=isNum(_0x5a637b)?_0x5a637b:0.65,_0x1a6e46=!!_0x25455d['logarithmic'];let _0x3246d5=0x0,_0x2c2459=0x0;if(_0x1a6e46){const _0x3414af=Math[_0x44db78(0xa09)](_0x3723de['lo'],1e-10),_0x40e21a=Math['max'](_0x3723de['hi'],_0x3414af*0xa);_0x3246d5=Math[_0x44db78(0x753)](_0x3414af),_0x2c2459=Math[_0x44db78(0x753)](_0x40e21a);}const _0xa8b4ef=Array[_0x44db78(0x296)](_0x1cb969)&&_0x1cb969[_0x44db78(0x246)]>=0x2&&!_0x1a6e46&&!_0x1e5928&&_0x3723de['hi']>_0x3723de['lo'],_0x4e7187=[];if(_0x25455d[_0x44db78(0xc46)]){const _0x11f5c6=String(_0x25455d['y_axis_font_size']);_0x4e7187['push'](_0x44db78(0x51a)+(/[a-z%]$/i['test'](_0x11f5c6)?_0x11f5c6:_0x11f5c6+'px'));}if(_0x25455d[_0x44db78(0x20c)])_0x4e7187['push'](_0x44db78(0xe35)+_0x25455d[_0x44db78(0x20c)]);if(isNum(_0x5a637b))_0x4e7187[_0x44db78(0xa8b)](_0x44db78(0xcd4)+_0x5a637b);const _0x164442=_0x4e7187[_0x44db78(0x860)](';'),_0x552ad4=(_0x31eefe,_0x30d543)=>{const _0x9ab110=_0x44db78;if(_0x27de66){const _0x276f49=svgEl('line',{'x1':_0x314c20?_0x188bcc:_0x188bcc-_0x21fc7b,'x2':_0x314c20?_0x188bcc+_0x21fc7b:_0x188bcc,'y1':_0x31eefe,'y2':_0x31eefe,'stroke':_0x2a7614,'stroke-width':'1','opacity':String(_0x44c236),'class':'sgc-axis-tick\x20sgc-y-tick'});_0x41192f[_0x9ab110(0x5c0)](_0x276f49);}const _0x1a3eff=svgEl(_0x9ab110(0x587),{'x':_0x314c20?_0x188bcc+_0x21fc7b+0x4:_0x188bcc-_0x21fc7b-0x4,'y':_0x31eefe+0x3,'text-anchor':_0x314c20?'start':'end','class':'sgc-axis-label\x20sgc-y-label'});if(_0x164442)_0x1a3eff[_0x9ab110(0xaa1)](_0x9ab110(0xec9),_0x164442);_0x1a3eff[_0x9ab110(0xb63)]=_0x30d543,_0x41192f[_0x9ab110(0x5c0)](_0x1a3eff);},_0x1b763e=new Set(),_0x566a6d=(_0x3605f6,_0x5312dd)=>{const _0x521094=_0x44db78;if(_0x1b763e[_0x521094(0x5c4)](_0x5312dd))return;_0x1b763e['add'](_0x5312dd),_0x552ad4(_0x3605f6,_0x5312dd);};if(_0xa8b4ef){const _0x3e3de5=_0x3723de['hi']-_0x3723de['lo'];for(const _0x22911b of _0x1cb969){const _0x48712c=_0x333bd7+_0x5535c6*(0x1-(_0x22911b-_0x3723de['lo'])/_0x3e3de5);_0x566a6d(_0x48712c,_0x3b00f4(_0x22911b,_0x5ce8b2));}}else for(let _0xab157c=0x0;_0xab157c<=_0x4d522b;_0xab157c++){const _0x2bf517=_0x333bd7+_0x5535c6*(_0x4d522b-_0xab157c)/_0x4d522b,_0x2b4ee1=_0x1a6e46?Math[_0x44db78(0x4b7)](0xa,_0x3246d5+(_0x2c2459-_0x3246d5)*_0xab157c/_0x4d522b):_0x3723de['lo']+(_0x3723de['hi']-_0x3723de['lo'])*_0xab157c/_0x4d522b;let _0x42fb0d;if(_0x1e5928){const _0x1f584e=this[_0x44db78(0xcfb)][_0x44db78(0x58c)](_0x2b4ee1,_0x1e5928);_0x42fb0d=_0x1f584e!==null?_0x1f584e:_0x3b00f4(_0x2b4ee1,_0x5ce8b2);}else _0x42fb0d=_0x3b00f4(_0x2b4ee1,_0x5ce8b2);_0x566a6d(_0x2bf517,_0x42fb0d);}if(!_0x1a6e46&&!_0x1e5928&&_0x3723de['lo']<0x0&&_0x3723de['hi']>0x0){const _0x37b7a2=_0x3723de['hi']-_0x3723de['lo'],_0x554354=_0x37b7a2/_0x4d522b,_0x3886f9=(0x0-_0x3723de['lo'])/_0x37b7a2,_0x352674=_0x333bd7+_0x5535c6-_0x3886f9*_0x5535c6,_0x1f6b4c=(toNum(_0x25455d[_0x44db78(0xc46)])||0xa)+0x2;let _0x477dec=![];for(let _0xdeba85=0x0;_0xdeba85<=_0x4d522b;_0xdeba85++){const _0x393d9c=_0x3723de['lo']+_0x554354*_0xdeba85;if(parseFloat(_0x393d9c[_0x44db78(0x6e4)](_0x5ce8b2))===0x0){_0x477dec=!![];break;}}if(!_0x477dec){const _0x890668=Array[_0x44db78(0x7bc)](_0x41192f['childNodes']);for(const _0x6bbd0f of _0x890668){if(_0x6bbd0f['tagName']===_0x44db78(0x587)&&_0x6bbd0f[_0x44db78(0xc1a)]['contains']('sgc-y-label')){const _0x6047e2=parseFloat(_0x6bbd0f[_0x44db78(0x453)]('y'))-0x3;if(Math['abs'](_0x6047e2-_0x352674)<_0x1f6b4c){_0x41192f[_0x44db78(0x405)](_0x6bbd0f);for(const _0x2a1aa8 of Array[_0x44db78(0x7bc)](_0x41192f[_0x44db78(0x32e)])){if(_0x2a1aa8[_0x44db78(0xb45)]===_0x44db78(0x756)&&_0x2a1aa8[_0x44db78(0xc1a)][_0x44db78(0x663)](_0x44db78(0x3a2))){const _0x5e874e=parseFloat(_0x2a1aa8[_0x44db78(0x453)]('y1'));if(Math[_0x44db78(0x4c4)](_0x5e874e-_0x6047e2)<0x1){_0x41192f['removeChild'](_0x2a1aa8);break;}}}}}}const _0x579f45=svgEl(_0x44db78(0x587),{'x':_0x314c20?_0x188bcc+_0x21fc7b+0x4:_0x188bcc-_0x21fc7b-0x4,'y':_0x352674+0x3,'text-anchor':_0x314c20?'start':_0x44db78(0x389),'class':_0x44db78(0xbf6)}),_0xb09735=[];if(_0x25455d[_0x44db78(0xc46)]){const _0x445d3b=String(_0x25455d[_0x44db78(0xc46)]);_0xb09735[_0x44db78(0xa8b)](_0x44db78(0x51a)+(/[a-z%]$/i[_0x44db78(0xd98)](_0x445d3b)?_0x445d3b:_0x445d3b+'px'));}if(_0x25455d[_0x44db78(0x20c)])_0xb09735['push'](_0x44db78(0xe35)+_0x25455d[_0x44db78(0x20c)]);if(isNum(_0x5a637b))_0xb09735[_0x44db78(0xa8b)](_0x44db78(0xcd4)+_0x5a637b);if(_0xb09735[_0x44db78(0x246)])_0x579f45['setAttribute'](_0x44db78(0xec9),_0xb09735[_0x44db78(0x860)](';'));_0x579f45[_0x44db78(0xb63)]='0',_0x41192f[_0x44db78(0x5c0)](_0x579f45),_0x27de66&&_0x41192f[_0x44db78(0x5c0)](svgEl(_0x44db78(0x756),{'x1':_0x314c20?_0x188bcc:_0x188bcc-_0x21fc7b,'x2':_0x314c20?_0x188bcc+_0x21fc7b:_0x188bcc,'y1':_0x352674,'y2':_0x352674,'stroke':_0x2a7614,'stroke-width':'1','opacity':String(_0x44c236),'class':_0x44db78(0x338)}));}}return _0x3dfaf6[_0x44db78(0x5c0)](_0x41192f),_0x41192f;}[_0xd69037(0xab9)](_0x5484cf,_0x1dfcf7){const _0x4befc2=_0xd69037,_0x4cfbdc=new Date(_0x5484cf)[_0x4befc2(0x9fc)](),_0x1e5f46=new Date(Math[_0x4befc2(0xa09)](_0x5484cf,_0x1dfcf7-0x1))['getFullYear']();return{'refY':_0x4cfbdc,'totalYears':Math[_0x4befc2(0xa09)](0x1,_0x1e5f46-_0x4cfbdc+0x1)};}[_0xd69037(0x509)](_0x1e5ff2,_0x38e883){const _0x3e058e=_0xd69037,_0x240b61=resolveCardLanguage(_0x38e883,this[_0x3e058e(0xcfb)]?.['_config']),_0x1d6744=resolveDisplayTimeZone(_0x38e883,_0x1e5ff2),_0x1aa1c5=toNum(_0x1e5ff2['x_axis_font_size'])||0xa,_0x3f3f3e=effDatetimeFormat(_0x1e5ff2),_0x470175=_0x3f3f3e&&_0x3f3f3e!=='system',_0x2f5683=getCachedDateTimeFormatter(_0x240b61,_0x1d6744?{'day':_0x3e058e(0x622),'month':'short','timeZone':_0x1d6744}:{'day':_0x3e058e(0x622),'month':_0x3e058e(0xc18)}),_0x202b46=getCachedDateTimeFormatter(_0x240b61,_localeTimeOpts(_0x38e883,_0x1d6744?{'hour':_0x3e058e(0x710),'minute':'2-digit','timeZone':_0x1d6744}:{'hour':_0x3e058e(0x710),'minute':_0x3e058e(0x710)})),_0x57acf2=_0x4fac3e=>{const _0x4ff797=_0x3e058e;if(_0x470175&&_0x3f3f3e[_0x4ff797(0x90a)](_0x4ff797(0xd4b)))return applyDatetimePattern(_0x4fac3e,_0x3f3f3e,_0x240b61,_0x1d6744);if(_0x470175){const _0x2544f9=String(_0x3f3f3e)[_0x4ff797(0x424)]();if(_0x2544f9==='DD/MM'||_0x2544f9===_0x4ff797(0x957))return applyDatetimePattern(_0x4fac3e,_0x2544f9,_0x240b61,_0x1d6744);}return _0x2f5683?_0x2f5683[_0x4ff797(0x3ef)](_0x4fac3e):_0x4fac3e[_0x4ff797(0x435)]();},_0x316f6a=_0x5e6704=>{const _0x237ed1=_0x3e058e;if(_0x470175){const _0x5e672d=_0x3f3f3e[_0x237ed1(0x90a)](_0x237ed1(0xd4b))&&!/[Hhms]/[_0x237ed1(0xd98)](_0x3f3f3e);if(!_0x5e672d)return applyDatetimePattern(_0x5e6704,_0x3f3f3e,_0x240b61,_0x1d6744);}return _0x202b46?_0x202b46['format'](_0x5e6704):_0x5e6704[_0x237ed1(0x3bd)]();};return{'lang':_0x240b61,'tz':_0x1d6744,'xFontSize':_0x1aa1c5,'explicitFmt':_0x470175,'fmtTimeF':_0x202b46,'fmtDate':_0x57acf2,'fmtTime':_0x316f6a};}[_0xd69037(0xe52)](_0x213e76,_0x18bf91,_0xf4d3b9,_0x377313,_0x25d963){const _0x504015=_0xd69037;if(!isNum(_0x18bf91)||!isNum(_0xf4d3b9)||_0xf4d3b9<=_0x18bf91)return null;const {lang:_0x369b63,tz:_0xd016f3,xFontSize:_0x80c759,explicitFmt:_0xd403ce,fmtDate:_0x98c0ef,fmtTime:_0x41d6bb}=this['_xAxisLabelFormatters'](_0x377313,_0x25d963),_0x236bbd=getCachedDateTimeFormatter(_0x369b63,_0xd016f3?{'month':'short','timeZone':_0xd016f3}:{'month':_0x504015(0xc18)}),_0xfa9986=getCachedDateTimeFormatter(_0x369b63,_0xd016f3?{'month':'short','year':_0x504015(0x710),'timeZone':_0xd016f3}:{'month':'short','year':'2-digit'}),_0x683f65=(_0x385b07,_0xd357b4)=>{const _0x560b1c=_0x504015,_0x1e42be=_0xd357b4?_0xfa9986:_0x236bbd;return _0x1e42be?_0x1e42be['format'](_0x385b07):_0x385b07[_0x560b1c(0x435)]();},_0x18524d=[];let _0xcc051f=-Infinity;const _0x19256f=_0x80c759*3.5+0xa,_0x49f616=(_0x1dd4ef,_0xa7b96,_0x48f846,_0x4c51bd)=>{const _0x20f7ea=_0x504015,_0xeb9418=(_0x1dd4ef-_0x18bf91)/(_0xf4d3b9-_0x18bf91)*_0x213e76;if(_0xeb9418<-0x2||_0xeb9418>_0x213e76+0x2)return;if(_0xeb9418-_0xcc051f<_0x19256f){if(_0x4c51bd&&_0x18524d[_0x20f7ea(0x246)]>0x0){if(_0xeb9418-_0xcc051f<_0x19256f*0.5)return;}else{if(_0x48f846&&_0x18524d[_0x20f7ea(0x246)]>0x0){const _0x511630=_0x18524d[_0x18524d[_0x20f7ea(0x246)]-0x1];if(!_0x511630['isDate']){_0x18524d[_0x20f7ea(0xb5e)](),_0xcc051f=_0x18524d[_0x20f7ea(0x246)]>0x0?_0x18524d[_0x18524d[_0x20f7ea(0x246)]-0x1]['x']:-Infinity;if(_0xeb9418-_0xcc051f<_0x19256f)return;}else return;}else return;}}_0xcc051f=_0xeb9418,_0x18524d[_0x20f7ea(0xa8b)]({'x':_0xeb9418,'label':_0xa7b96,'isDate':_0x48f846});},_0x27b265=effXAxisInterval(_0x377313);let _0x664f3b=null,_0x1dc5a6=null;if(_0x27b265){const _0x3cea4c=String(_0x27b265)[_0x504015(0xb12)](/^(\d+)\s*(h|d|w|M)$/);if(_0x3cea4c){const _0x364dd1=parseInt(_0x3cea4c[0x1],0xa),_0x5a70ee=_0x3cea4c[0x2];if(_0x5a70ee==='h')_0x664f3b=_0x364dd1<=0xc?_0x504015(0x90c):_0x504015(0xc78),_0x1dc5a6=_0x364dd1*0x36ee80;else{if(_0x5a70ee==='d')_0x664f3b=_0x504015(0xc78),_0x1dc5a6=_0x364dd1*0x5265c00;else{if(_0x5a70ee==='w')_0x664f3b=_0x504015(0x3cc),_0x1dc5a6=_0x364dd1*0x240c8400;else _0x5a70ee==='M'&&(_0x664f3b=_0x504015(0xe67),_0x1dc5a6=_0x364dd1);}}}}if(!_0x664f3b){const _0x559de9=(_0xf4d3b9-_0x18bf91)/0x36ee80,_0x38727e=resolveGroupBy(_0x377313,_0x559de9);if(_0x38727e===_0x504015(0xe67))_0x664f3b=_0x504015(0xe67);else{if(_0x38727e===_0x504015(0x25c))_0x664f3b='year';else{if(_0x38727e===_0x504015(0x3cc))_0x664f3b=_0x504015(0x3cc);else{if(_0x38727e==='date')_0x664f3b=_0x504015(0xc78);else{if(_0x38727e===_0x504015(0x90c))_0x664f3b='hour';}}}}}if(!_0x664f3b)return null;const _0x5a5136=this['card']?.[_0x504015(0xc44)]||this[_0x504015(0xcfb)]?.['_window'],_0x4b0806=_0x5a5136?_0x5a5136[_0x504015(0x389)][_0x504015(0x879)]():_0xf4d3b9,_0x1f42c8=new Date(_0x18bf91),_0x1bd9e4=new Date(_0xf4d3b9);if(_0x664f3b===_0x504015(0xe67)){const _0xa99faa=_0x27b265&&_0x1dc5a6?_0x1dc5a6:0x1,_0x549242=resolveGroupBy(_0x377313,(_0xf4d3b9-_0x18bf91)/0x36ee80)===_0x504015(0xe67);if(_0x549242){const _0x12ec4f=this[_0x504015(0xcfb)]?.[_0x504015(0xc44)]||this[_0x504015(0xcfb)]?.[_0x504015(0x37f)],_0x373fa3=_0x12ec4f?_0x12ec4f[_0x504015(0x477)][_0x504015(0x879)]():_0x18bf91,_0x5638c3=_0x12ec4f?_0x12ec4f[_0x504015(0x389)][_0x504015(0x879)]():_0xf4d3b9,_0x2913ee=tzParts(_0x373fa3,_0xd016f3),_0x522602=tzParts(_0x5638c3-0x1,_0xd016f3),_0x1fe516=Math[_0x504015(0xa09)](0x1,(_0x522602['y']-_0x2913ee['y'])*0xc+(_0x522602['mo']-_0x2913ee['mo'])+0x1),_0x2fec39=tzParts(_0x5638c3,_0xd016f3)['y']!==_0x2913ee['y'],_0x59ceb2=zonedWallToMs(_0x522602['y'],_0x522602['mo'],0x1,0x0,0x0,0x0,_0xd016f3);for(let _0x6a2bbc=0x0;;_0x6a2bbc+=_0xa99faa){const _0x18f93a=zonedWallToMs(_0x2913ee['y'],_0x2913ee['mo']+_0x6a2bbc,0x1,0x0,0x0,0x0,_0xd016f3);if(_0x18f93a>_0x59ceb2)break;const _0x2b7477=(_0x6a2bbc+0.5)/_0x1fe516*_0x213e76;if(_0x2b7477<-0x2||_0x2b7477>_0x213e76+0x2)continue;if(_0x2b7477-_0xcc051f<_0x19256f)continue;_0xcc051f=_0x2b7477,_0x18524d['push']({'x':_0x2b7477,'label':_0x683f65(new Date(_0x18f93a),_0x2fec39),'isDate':!![]});}}else{const _0x3299cb=tzParts(_0x18bf91,_0xd016f3),_0x1e9b31=tzParts(_0xf4d3b9,_0xd016f3)['y']!==_0x3299cb['y'];for(let _0x3e0819=0x0;;_0x3e0819+=_0xa99faa){const _0x17a7d1=zonedWallToMs(_0x3299cb['y'],_0x3299cb['mo']+_0x3e0819,0x1,0x0,0x0,0x0,_0xd016f3);if(_0x17a7d1>_0xf4d3b9)break;_0x49f616(_0x17a7d1,_0x683f65(new Date(_0x17a7d1),_0x1e9b31),!![]);}}}else{if(_0x664f3b==='year'){if(this['_yearEqualSpace']){const _0x587d8b=this[_0x504015(0xcfb)]?.[_0x504015(0xc44)]||this[_0x504015(0xcfb)]?.[_0x504015(0x37f)],_0x4cf6db=_0x587d8b?_0x587d8b[_0x504015(0x477)][_0x504015(0x879)]():_0x18bf91,_0x31176b=_0x587d8b?_0x587d8b['end'][_0x504015(0x879)]():this[_0x504015(0xcfb)]?_0x4b0806:_0xf4d3b9,{refY:_0x3b9b1d,totalYears:_0x2ff53d}=this['_yearSlotSpan'](_0x4cf6db,_0x31176b);for(let _0x597382=_0x3b9b1d;_0x597382<_0x3b9b1d+_0x2ff53d;_0x597382++){const _0xda1185=_0x597382-_0x3b9b1d,_0x2ad7fa=(_0xda1185+0.5)/_0x2ff53d*_0x213e76;if(_0x2ad7fa<-0x2||_0x2ad7fa>_0x213e76+0x2)continue;if(_0x2ad7fa-_0xcc051f<_0x19256f)continue;_0xcc051f=_0x2ad7fa,_0x18524d['push']({'x':_0x2ad7fa,'label':String(_0x597382),'isDate':!![]});}}else{const _0x192f1f=tzParts(_0x4b0806-0x1,_0xd016f3)['y'];for(let _0x483508=tzParts(_0x18bf91,_0xd016f3)['y'];_0x483508<=_0x192f1f;_0x483508++){_0x49f616(zonedWallToMs(_0x483508,0x0,0x1,0x0,0x0,0x0,_0xd016f3),String(_0x483508),!![]);}}}else{if(_0x664f3b===_0x504015(0x3cc)){const _0x581a0b=_0x1dc5a6?Math['round'](_0x1dc5a6/0x240c8400)*0x7:0x7,_0x574330=tzParts(_0x18bf91,_0xd016f3);let _0x238a41=zonedWallToMs(_0x574330['y'],_0x574330['mo'],_0x574330['d']-weekStartOffsetDays(_0x574330['wd'],resolveFirstWeekday(_0x25d963)),0x0,0x0,0x0,_0xd016f3);if(_0x238a41<_0x18bf91){const _0x38930b=tzParts(_0x238a41,_0xd016f3);_0x238a41=zonedWallToMs(_0x38930b['y'],_0x38930b['mo'],_0x38930b['d']+0x7,0x0,0x0,0x0,_0xd016f3);}while(_0x238a41<_0x4b0806){_0x49f616(_0x238a41,_0x98c0ef(new Date(_0x238a41)),!![]);const _0x14a07f=tzParts(_0x238a41,_0xd016f3);_0x238a41=zonedWallToMs(_0x14a07f['y'],_0x14a07f['mo'],_0x14a07f['d']+_0x581a0b,0x0,0x0,0x0,_0xd016f3);}}else{if(_0x664f3b==='day'){const _0x5d09e2=0x5265c00;let _0x150dfd=tzStartOfDayMs(_0x18bf91,_0xd016f3);if(_0x150dfd<_0x18bf91){const _0x35beb5=tzParts(_0x150dfd,_0xd016f3);_0x150dfd=zonedWallToMs(_0x35beb5['y'],_0x35beb5['mo'],_0x35beb5['d']+0x1,0x0,0x0,0x0,_0xd016f3);}const _0x2a9b24=tzStartOfDayMs(_0x4b0806-0x1,_0xd016f3),_0x256756=Math[_0x504015(0xa09)](0x1,Math[_0x504015(0xaaf)]((_0x2a9b24-_0x150dfd)/_0x5d09e2)+0x1),_0xda8935=_0x1dc5a6?Math[_0x504015(0xa09)](0x1,Math['round'](_0x1dc5a6/_0x5d09e2)):null;let _0x4d58ca;if(_0xda8935)_0x4d58ca=_0xda8935;else{const _0x597f40=0x3c,_0x47ba6c=Math[_0x504015(0xa09)](0x2,Math[_0x504015(0x763)](_0x213e76/_0x597f40));_0x4d58ca=Math[_0x504015(0xa09)](0x1,Math[_0x504015(0xe12)]((_0x256756-0x1)/(_0x47ba6c-0x1)));}const _0x30d556=toNum(_0x377313?.[_0x504015(0x2ba)]),_0xcd84f9=isNum(_0x30d556)&&_0x30d556>0x0?_0x30d556/0x18:(_0xf4d3b9-_0x18bf91)/_0x5d09e2,_0x56eb24=getCachedDateTimeFormatter(_0x369b63,_0xd016f3?{'weekday':_0x504015(0xc18),'day':_0x504015(0x622),'timeZone':_0xd016f3}:{'weekday':_0x504015(0xc18),'day':_0x504015(0x622)}),_0x2a3a57=getCachedDateTimeFormatter(_0x369b63,_0xd016f3?{'day':_0x504015(0x622),'month':_0x504015(0xc18),'timeZone':_0xd016f3}:{'day':_0x504015(0x622),'month':_0x504015(0xc18)});let _0x54b1c2=-0x1;const _0x111766=_0x3fde38=>{const _0x4dec8e=_0x504015,_0x5819f2=new Date(_0x3fde38);if(_0xd403ce)return _0x98c0ef(_0x5819f2);if(_0xcd84f9<=29.5)return _0x56eb24?_0x56eb24[_0x4dec8e(0x3ef)](_0x5819f2):_0x98c0ef(_0x5819f2);const _0x4fb83d=tzParts(_0x3fde38,_0xd016f3),_0x9c6985=_0x54b1c2!==_0x4fb83d['mo'];_0x54b1c2=_0x4fb83d['mo'];if(_0x9c6985)return _0x2a3a57?_0x2a3a57[_0x4dec8e(0x3ef)](_0x5819f2):_0x98c0ef(_0x5819f2);return String(_0x4fb83d['d']);},_0x59ab21=tzParts(_0x150dfd,_0xd016f3);let _0x48884c=0x0;while(_0x48884c<_0x256756-0x1){const _0x44f755=zonedWallToMs(_0x59ab21['y'],_0x59ab21['mo'],_0x59ab21['d']+_0x48884c,0x0,0x0,0x0,_0xd016f3);_0x49f616(_0x44f755,_0x111766(_0x44f755),!![]),_0x48884c+=_0x4d58ca;}_0x49f616(_0x2a9b24,_0x111766(_0x2a9b24),!![],!![]);}else{if(_0x664f3b===_0x504015(0x90c)){const _0x1e3dae=_0x1dc5a6||0x36ee80,_0x55ab78=_0x1e3dae/0x36ee80,_0x1b7cb7=new Date(_0x1f42c8);_0x1b7cb7[_0x504015(0x8ae)](0x0,0x0,0x0);if(_0x1b7cb7[_0x504015(0x879)]()<_0x18bf91)_0x1b7cb7['setTime'](_0x1b7cb7[_0x504015(0x879)]()+0x36ee80);if(_0x55ab78>=0x1){const _0x49d10e=tzParts(_0x1b7cb7[_0x504015(0x879)](),_0xd016f3),_0x55dd1c=_0x49d10e['h']%_0x55ab78;_0x55dd1c!==0x0&&_0x1b7cb7[_0x504015(0xde6)](zonedWallToMs(_0x49d10e['y'],_0x49d10e['mo'],_0x49d10e['d'],_0x49d10e['h']+(_0x55ab78-_0x55dd1c),0x0,0x0,_0xd016f3));}for(let _0x3781f5=_0x1b7cb7[_0x504015(0x879)]();_0x3781f5<_0x4b0806;_0x3781f5+=_0x1e3dae){const _0x1a5697=new Date(_0x3781f5),_0x44682b=tzParts(_0x3781f5,_0xd016f3),_0x113bc6=_0x44682b['h']===0x0&&_0x44682b['mi']===0x0;_0x49f616(_0x3781f5,_0x113bc6?_0x98c0ef(_0x1a5697):_0x41d6bb(_0x1a5697),_0x113bc6);}}}}}}if(_0x664f3b===_0x504015(0x25c)&&!this[_0x504015(0xd58)]&&_0x18524d[_0x504015(0x246)]<0x2)return null;return _0x18524d[_0x504015(0x246)]>0x0?_0x18524d:null;}[_0xd69037(0xa34)](_0x49a9cc,_0x2986b1,_0x23b269,_0x5f4773,_0x21097c){const _0x1512aa=_0xd69037,_0x163ed9=(_0x23b269-_0x2986b1)/0x36ee80,{tz:_0x3ed0ae,xFontSize:_0x4d331c,explicitFmt:_0x53e66c,fmtTimeF:_0x285774,fmtDate:_0x450023,fmtTime:_0x1b29f3}=this[_0x1512aa(0x509)](_0x5f4773,_0x21097c),_0x3af644=_0x4d331c*0.62;let _0x124f55=0xb;if(_0x53e66c){const _0x137770=effDatetimeFormat(_0x5f4773);if(_0x137770===_0x1512aa(0x9c3))_0x124f55=0x5;else{if(_0x137770==='hh:mm\x20A')_0x124f55=0x8;else{if(_0x137770===_0x1512aa(0xc9f)||_0x137770==='MM/DD')_0x124f55=0x5;else{if(_0x137770===_0x1512aa(0xb83))_0x124f55=0x7;else{if(_0x137770===_0x1512aa(0x975))_0x124f55=0x6;else{if(_0x137770===_0x1512aa(0xe4e))_0x124f55=0xa;else{if(_0x137770==='YYYY-MM-DD\x20HH:mm')_0x124f55=0x10;else{if(_0x137770===_0x1512aa(0x94b))_0x124f55=0xb;else{if(_0x137770===_0x1512aa(0xb1d))_0x124f55=0xa;else{if(_0x137770==='MM-YYYY')_0x124f55=0x7;}}}}}}}}}}else{if(_0x285774)try{const _0x107001=_0x285774['format'](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x124f55=Math[_0x1512aa(0xa09)](0x5,_0x107001[_0x1512aa(0x246)]);}catch(_0x5cafd7){_0x124f55=0x5;}else _0x124f55=0x5;}const _0xb67b1=_0x124f55*_0x3af644+0x8,_0x15f5f9=Math['max'](0x3,Math['floor'](_0x49a9cc/(_0xb67b1+0x10))),_0x49d237=_0xb67b1+0x6,_0x225692=[{'hours':0.25,'align':'minute'},{'hours':0.5,'align':_0x1512aa(0x4e9)},{'hours':0x1,'align':_0x1512aa(0x90c)},{'hours':0x2,'align':_0x1512aa(0x90c)},{'hours':0x3,'align':_0x1512aa(0x90c)},{'hours':0x4,'align':_0x1512aa(0x90c)},{'hours':0x6,'align':_0x1512aa(0x90c)},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':_0x1512aa(0x90c)},{'hours':0x18,'align':_0x1512aa(0xc78)},{'hours':0x30,'align':_0x1512aa(0xc78)},{'hours':0xa8,'align':'day'}];let _0x131446=_0x225692[_0x225692[_0x1512aa(0x246)]-0x1];for(const _0x55e390 of _0x225692){if(_0x163ed9/_0x55e390['hours']<=_0x15f5f9){_0x131446=_0x55e390;break;}}const _0x5641af=_0x131446[_0x1512aa(0xa2a)]*0x36ee80,_0x511a82=new Date(_0x2986b1);let _0x98d005;if(_0x131446[_0x1512aa(0xb6b)]==='day'){let _0x39f580=tzStartOfDayMs(_0x2986b1,_0x3ed0ae);if(_0x39f580<_0x2986b1){const _0x4776a5=tzParts(_0x39f580,_0x3ed0ae);_0x39f580=zonedWallToMs(_0x4776a5['y'],_0x4776a5['mo'],_0x4776a5['d']+0x1,0x0,0x0,0x0,_0x3ed0ae);}_0x98d005=new Date(_0x39f580);}else{if(_0x131446[_0x1512aa(0xb6b)]===_0x1512aa(0x90c)){_0x98d005=new Date(_0x511a82),_0x98d005[_0x1512aa(0x8ae)](0x0,0x0,0x0);if(_0x98d005[_0x1512aa(0x879)]()<_0x2986b1)_0x98d005[_0x1512aa(0xde6)](_0x98d005['getTime']()+0x36ee80);const _0x1fa3e6=_0x131446[_0x1512aa(0xa2a)],_0x8bc67d=tzParts(_0x98d005[_0x1512aa(0x879)](),_0x3ed0ae),_0x156ff2=_0x8bc67d['h']%_0x1fa3e6;_0x156ff2!==0x0&&_0x98d005[_0x1512aa(0xde6)](zonedWallToMs(_0x8bc67d['y'],_0x8bc67d['mo'],_0x8bc67d['d'],_0x8bc67d['h']+(_0x1fa3e6-_0x156ff2),0x0,0x0,_0x3ed0ae));}else{const _0x5d4f4e=_0x131446[_0x1512aa(0xa2a)]*0x3c;_0x98d005=new Date(_0x511a82),_0x98d005[_0x1512aa(0x9b3)](0x0,0x0);const _0x2cfd1f=_0x98d005['getMinutes'](),_0x561439=_0x2cfd1f%_0x5d4f4e;if(_0x561439!==0x0||_0x98d005['getTime']()<_0x2986b1)_0x98d005['setMinutes'](_0x2cfd1f+(_0x5d4f4e-_0x561439),0x0,0x0);}}const _0x1822e7=[];let _0x58bab3=-Infinity;const _0x1b000d=this['card']?.[_0x1512aa(0xc44)]||this[_0x1512aa(0xcfb)]?.[_0x1512aa(0x37f)],_0x46c809=_0x1b000d?_0x1b000d['end'][_0x1512aa(0x879)]():_0x23b269,_0x18dabe=[];if(_0x131446[_0x1512aa(0xb6b)]===_0x1512aa(0xc78)){const _0x5ac743=Math['max'](0x1,Math[_0x1512aa(0xaaf)](_0x131446['hours']/0x18));let _0x2b6972=_0x98d005[_0x1512aa(0x879)]();while(_0x2b6972<_0x46c809){_0x18dabe[_0x1512aa(0xa8b)](_0x2b6972);const _0x2c3f4e=tzParts(_0x2b6972,_0x3ed0ae);_0x2b6972=zonedWallToMs(_0x2c3f4e['y'],_0x2c3f4e['mo'],_0x2c3f4e['d']+_0x5ac743,0x0,0x0,0x0,_0x3ed0ae);}}else{for(let _0x554b1d=_0x98d005[_0x1512aa(0x879)]();_0x554b1d<_0x46c809;_0x554b1d+=_0x5641af)_0x18dabe[_0x1512aa(0xa8b)](_0x554b1d);}for(const _0x1b8ba6 of _0x18dabe){if(_0x1b8ba6<_0x2986b1)continue;const _0x3de859=(_0x1b8ba6-_0x2986b1)/(_0x23b269-_0x2986b1)*_0x49a9cc,_0x26cc7b=new Date(_0x1b8ba6),_0x2f218e=tzParts(_0x1b8ba6,_0x3ed0ae),_0x59b6d0=_0x2f218e['h']===0x0&&_0x2f218e['mi']===0x0&&_0x163ed9>=0xc;if(_0x3de859-_0x58bab3<_0x49d237){if(_0x59b6d0&&_0x1822e7[_0x1512aa(0x246)]>0x0){const _0x155a51=_0x1822e7[_0x1822e7[_0x1512aa(0x246)]-0x1];if(!_0x155a51[_0x1512aa(0x5cb)]){_0x1822e7[_0x1512aa(0xb5e)](),_0x58bab3=_0x1822e7['length']>0x0?_0x1822e7[_0x1822e7[_0x1512aa(0x246)]-0x1]['x']:-Infinity;if(_0x3de859-_0x58bab3<_0x49d237)continue;}else continue;}else continue;}_0x58bab3=_0x3de859,_0x1822e7['push']({'x':_0x3de859,'label':_0x59b6d0?_0x450023(_0x26cc7b):_0x1b29f3(_0x26cc7b),'isDate':_0x59b6d0});}return _0x1822e7;}[_0xd69037(0xed2)](_0x28a83b,_0x33099f,_0x2a276e,_0x163a50,_0x4562df,_0x4722a4,_0x24dd6d,_0x4ee1c7){const _0x100ab4=_0xd69037,_0x836e91=svgEl('g',{'class':'sgc-x-axis'});let _0x14142a=this[_0x100ab4(0xe52)](_0x163a50,_0x4562df,_0x4722a4,_0x24dd6d,_0x4ee1c7);if(!_0x14142a)_0x14142a=this[_0x100ab4(0xa34)](_0x163a50,_0x4562df,_0x4722a4,_0x24dd6d,_0x4ee1c7);if(!_0x14142a||!_0x14142a[_0x100ab4(0x246)]){_0x28a83b['appendChild'](_0x836e91);return;}const _0xfebe3a=!!_0x24dd6d[_0x100ab4(0x583)],_0x3b63e7=0x4,_0x51b27e=toNum(_0x24dd6d[_0x100ab4(0xc1d)])||0xa,_0x5008a5=_0x51b27e+0x1,_0x1d5d13=toNum(_0x24dd6d[_0x100ab4(0xbfa)]),_0x2398d8=isNum(_0x1d5d13)?_0x1d5d13:0.5,_0x225cd6=_0x24dd6d[_0x100ab4(0xbd6)]||_0x100ab4(0x403),_0x115497=_0x24dd6d[_0x100ab4(0x300)]||_0x24dd6d[_0x100ab4(0xbd6)]||_0x100ab4(0x4e1);for(const _0xd0affb of _0x14142a){const _0x4fe572=_0x33099f+_0xd0affb['x'],_0x11f7d0=!!_0xd0affb[_0x100ab4(0x5cb)],_0x1b0a44=_0x4fe572,_0x1dc62d='middle';_0xfebe3a&&_0x836e91[_0x100ab4(0x5c0)](svgEl(_0x100ab4(0x756),{'x1':_0x4fe572,'x2':_0x4fe572,'y1':_0x2a276e,'y2':_0x2a276e+_0x3b63e7,'stroke':_0x11f7d0?_0x115497:_0x225cd6,'stroke-width':'1','opacity':String(_0x2398d8),'class':_0x100ab4(0xcb8)}));const _0x19b4a0=[];if(_0x11f7d0)_0x19b4a0[_0x100ab4(0xa8b)](_0x100ab4(0x983)),_0x19b4a0[_0x100ab4(0xa8b)](_0x100ab4(0xe35)+_0x115497),_0x19b4a0[_0x100ab4(0xa8b)](_0x100ab4(0x705)),_0x19b4a0[_0x100ab4(0xa8b)](_0x100ab4(0x51a)+_0x5008a5+'px');else{if(_0x24dd6d[_0x100ab4(0xc1d)]){const _0x472f55=String(_0x24dd6d[_0x100ab4(0xc1d)]);_0x19b4a0[_0x100ab4(0xa8b)]('font-size:'+(/[a-z%]$/i[_0x100ab4(0xd98)](_0x472f55)?_0x472f55:_0x472f55+'px'));}if(_0x24dd6d[_0x100ab4(0xbd6)])_0x19b4a0[_0x100ab4(0xa8b)]('fill:'+_0x24dd6d[_0x100ab4(0xbd6)]);if(isNum(_0x1d5d13))_0x19b4a0[_0x100ab4(0xa8b)](_0x100ab4(0xcd4)+_0x1d5d13);}const _0x86682d=svgEl(_0x100ab4(0x587),{'x':_0x1b0a44,'y':_0x2a276e+(_0xfebe3a?_0x3b63e7+0xc:0xe),'text-anchor':_0x1dc62d,'class':_0x100ab4(0x60f)+(_0x11f7d0?_0x100ab4(0xacd):'')});if(_0x19b4a0['length'])_0x86682d['setAttribute']('style',_0x19b4a0[_0x100ab4(0x860)](';'));_0x86682d['textContent']=_0xd0affb[_0x100ab4(0xc27)],_0x836e91[_0x100ab4(0x5c0)](_0x86682d);}_0x28a83b['appendChild'](_0x836e91);}[_0xd69037(0x521)](_0x54363f,_0x129c21){const _0x9c97a3=_0xd69037;if(!_0x54363f[_0x9c97a3(0x246)])return null;const _0x9f5872=!!_0x129c21[_0x9c97a3(0x569)],_0x342432=new Map(),_0x4b97a7=new Map();for(const _0x95f3fc of _0x54363f){const _0x5e6138=_0x95f3fc[_0x9c97a3(0xa6c)][_0x9c97a3(0xa80)]||(_0x9f5872&&_0x95f3fc[_0x9c97a3(0xa6c)][_0x9c97a3(0xbaf)]==null?_0x9c97a3(0x3f5):null);if(!_0x5e6138)continue;const _0x193622=_0x95f3fc[_0x9c97a3(0xa6c)]['y_axis']===_0x9c97a3(0xbfb)?'y2':'y1',_0x393ea4=(_0x95f3fc[_0x9c97a3(0xa6c)][_0x9c97a3(0x2c9)]||_0x9c97a3(0x756))===_0x9c97a3(0xbc1)?'bar':'line',_0x658f6e=_0x95f3fc[_0x9c97a3(0xa6c)][_0x9c97a3(0xd16)]?_0x9c97a3(0x5be):_0x9c97a3(0xe90),_0x4d8fa6=_0x5e6138+'::'+_0x193622+'::'+_0x393ea4+'::'+_0x658f6e;if(!_0x4b97a7[_0x9c97a3(0x5c4)](_0x4d8fa6))_0x4b97a7[_0x9c97a3(0xd1b)](_0x4d8fa6,[]);_0x4b97a7['get'](_0x4d8fa6)[_0x9c97a3(0xa8b)](_0x95f3fc);}for(const [_0x5f106c,_0x2246e1]of[..._0x4b97a7]){if(_0x2246e1[_0x9c97a3(0x246)]!==0x1)continue;const _0x23bec4=_0x2246e1[0x0]['entity'],_0xa29aef=_0x23bec4[_0x9c97a3(0x2c9)]||_0x23bec4['type']||_0x9c97a3(0x756),_0x3b3602=_0xa29aef===_0x9c97a3(0xbc1)||_0xa29aef==='area'||!!_0x23bec4[_0x9c97a3(0x6c5)];if(!_0x3b3602)_0x4b97a7[_0x9c97a3(0x2a1)](_0x5f106c);}if(!_0x4b97a7[_0x9c97a3(0x5a0)])return null;for(const [_0x4a7154,_0x4023b9]of _0x4b97a7){for(const _0x15b144 of _0x4023b9)_0x342432[_0x9c97a3(0xd1b)](_0x15b144['idx'],_0x4a7154);}const _0x1f9731=new Map();for(const [,_0x28aa49]of _0x4b97a7){let _0x540305=null;for(const _0x58c58c of _0x28aa49){_0x1f9731[_0x9c97a3(0xd1b)](_0x58c58c[_0x9c97a3(0x270)],_0x540305);if(_0x58c58c[_0x9c97a3(0x780)][_0x9c97a3(0x28f)](_0x1ba1a2=>isNum(_0x1ba1a2['v'])&&_0x1ba1a2['v']!==0x0))_0x540305=_0x58c58c;}}const _0x3d40a8=new Map(),_0x3074b=new Map();for(const [_0x2bcc80,_0x14beff]of _0x4b97a7){const _0x2908d5=new Map();let _0x41508f=Infinity,_0x251e94=-Infinity;for(const _0x47a478 of _0x14beff){const _0x29bc17=new Map();for(const _0x788f4b of _0x47a478[_0x9c97a3(0x780)]){if(!isNum(_0x788f4b['v']))continue;_0x29bc17[_0x9c97a3(0xd1b)](_0x788f4b['t'],_0x2908d5['get'](_0x788f4b['t'])||0x0);}_0x3d40a8[_0x9c97a3(0xd1b)](_0x47a478[_0x9c97a3(0x270)],_0x29bc17);for(const _0x28fd94 of _0x47a478['points']){if(!isNum(_0x28fd94['v'])||_0x28fd94['v']===0x0)continue;const _0x4a80cf=_0x2908d5[_0x9c97a3(0x397)](_0x28fd94['t'])||0x0,_0x1bbcf7=_0x4a80cf+_0x28fd94['v'];_0x2908d5[_0x9c97a3(0xd1b)](_0x28fd94['t'],_0x1bbcf7);if(_0x1bbcf7<_0x41508f)_0x41508f=_0x1bbcf7;if(_0x1bbcf7>_0x251e94)_0x251e94=_0x1bbcf7;if(_0x4a80cf<_0x41508f)_0x41508f=_0x4a80cf;if(_0x4a80cf>_0x251e94)_0x251e94=_0x4a80cf;}}_0x41508f!==Infinity&&_0x3074b[_0x9c97a3(0xd1b)](_0x2bcc80,{'min':Math[_0x9c97a3(0x4b5)](_0x41508f,0x0),'max':Math[_0x9c97a3(0xa09)](_0x251e94,0x0)});}return{'stackKeyByIdx':_0x342432,'baselineByIdx':_0x3d40a8,'groupExtremesByKey':_0x3074b,'boundaryOwnerByIdx':_0x1f9731};}['_drawSeries'](_0x5642c7,_0x47f4b6,_0xa44c7f,_0x434cda,_0x2a47e2,_0x4b8d75,_0x281599,_0x3e4525,_0x2cb6db,_0x45effe,_0x232323){const _0x2e6c34=_0xd69037,{padL:_0x945bc7,padT:_0x351397,plotW:_0x447dfa,plotH:_0x24a300,tStart:_0x55315b,tEnd:_0xec21a8}=_0x281599,_0x4455d9=!!_0x281599['yearEqualSpace'],_0x5e4332=_0x281599[_0x2e6c34(0xb8f)]||0x1,_0x4e9346=_0x281599[_0x2e6c34(0x2a7)]??Math['max'](0x1,_0xec21a8-_0x55315b),_0x9f9901=_0xa44c7f[_0x2e6c34(0xa6c)],_0x4d8013=this[_0x2e6c34(0xcfb)][_0x2e6c34(0x35a)](_0x9f9901[_0x2e6c34(0x851)],_0x9f9901[_0x2e6c34(0xa6c)])||_0x9f9901['color']||'#888',_0x5966a1=_0x9f9901[_0x2e6c34(0x2c9)]||_0x2e6c34(0x756),_0x29e184=_0xa44c7f[_0x2e6c34(0x780)][_0x2e6c34(0x49d)](_0x8ae7ad=>_0x8ae7ad['v']!==null);if(!_0x29e184[_0x2e6c34(0x246)])return;const _0x205ee4=!!_0x2cb6db,_0x22a554=_0x4da1e6=>_0x2cb6db?.[_0x2e6c34(0x397)](_0x4da1e6)??0x0,_0x180b3b=_0x205ee4?_0x20127a=>_0x4b8d75(_0x22a554(_0x20127a['t'])+_0x20127a['v'],_0x434cda):_0x41f451=>_0x4b8d75(_0x41f451['v'],_0x434cda),_0x108c45=!!(_0x9f9901[_0x2e6c34(0x4a2)]?.['enabled']&&_0x9f9901[_0x2e6c34(0x4a2)]?.['values']?.['length']),_0x22143b=!!_0x9f9901['rise_fall_colors']?.[_0x2e6c34(0x6e6)],_0x47e9a3=_0x108c45?this[_0x2e6c34(0xcfb)][_0x2e6c34(0xa59)](_0x9f9901):null,_0x5e7903=_0x9f9901[_0x2e6c34(0x4a2)]?.['transition']===_0x2e6c34(0x3d3)?_0x2e6c34(0x3d3):_0x2e6c34(0xa8f),_0x36540f=_0x9f9901['color_thresholds']?.[_0x2e6c34(0x3c4)]===_0x2e6c34(0xa4a)?_0x2e6c34(0xa4a):_0x2e6c34(0xefb),_0x30b7be=_0x9f9901['color_thresholds']?.[_0x2e6c34(0xee1)]===_0x2e6c34(0x21d)?_0x2e6c34(0x21d):_0x2e6c34(0x3c5),_0x328670=!!_0x9f9901['color_thresholds']?.['last_color'],_0x145614=_0x5e7903===_0x2e6c34(0xa8f),_0x5b2196=_0x22143b?_0x9f9901[_0x2e6c34(0x7e2)]:null;let _0x2d687f=_0x4d8013,_0x2bf3af=_0x108c45;if(_0x108c45&&_0x328670){let _0x554cee=null;for(let _0x3c31f4=_0x29e184[_0x2e6c34(0x246)]-0x1;_0x3c31f4>=0x0;_0x3c31f4--){const _0x52d45c=_0x29e184[_0x3c31f4],_0x2d13b0=_0x30b7be==='raw'&&_0x52d45c[_0x2e6c34(0x9d3)]!=null?_0x52d45c[_0x2e6c34(0x9d3)]:_0x52d45c['v'];if(isNum(_0x2d13b0)){_0x554cee=_0x2d13b0;break;}}_0x554cee!=null&&(_0x2d687f=resolveValueColor(_0x554cee,_0x47e9a3,_0x4d8013)),_0x2bf3af=![];}let _0x376af6=null,_0xdb1825=null;if(_0x2bf3af&&_0x36540f===_0x2e6c34(0xefb)&&_0x30b7be!=='raw'){const _0x485c2c=_0x2e6c34(0xa19)+_0xa44c7f[_0x2e6c34(0x270)]+'-'+this[_0x2e6c34(0xcfb)][_0x2e6c34(0x22a)],_0x58fb14=_0x2e6c34(0x80c)+_0xa44c7f[_0x2e6c34(0x270)]+'-'+this[_0x2e6c34(0xcfb)][_0x2e6c34(0x22a)];_0x376af6=this[_0x2e6c34(0x1ea)](_0x47f4b6,_0x485c2c,_0x47e9a3,_0x434cda,_0x351397,_0x24a300,_0x5e7903,0x1,_0x4d8013),_0xdb1825=this[_0x2e6c34(0x1ea)](_0x47f4b6,_0x58fb14,_0x47e9a3,_0x434cda,_0x351397,_0x24a300,_0x5e7903,0.3,_0x4d8013);}const _0x467c43=(_0x5df535,_0x334b78)=>{const _0x529715=_0x2e6c34;if(_0x2bf3af){const _0x3bcce0=_0x30b7be===_0x529715(0x21d)&&_0x5df535[_0x529715(0x9d3)]!=null?_0x5df535['rawV']:_0x5df535['v'];return resolveValueColor(_0x3bcce0,_0x47e9a3,_0x2d687f,_0x145614);}if(_0x22143b&&_0x334b78>0x0)return segmentRiseFallColor(_0x29e184[_0x334b78-0x1],_0x5df535,_0x5b2196,_0x2d687f);return _0x2d687f;},_0x3be956=svgEl('g',{'class':_0x2e6c34(0x97a)+_0x5966a1+(_0x205ee4?_0x2e6c34(0x54b):'')});if(_0x5966a1===_0x2e6c34(0x34c)){const _0x585bb6=_0x2a47e2,_0x4ddbe3=resolveGroupBy(_0x3e4525,(_0xec21a8-_0x55315b)/0x36ee80);if(_0x4ddbe3===_0x2e6c34(0xe67)&&_0x29e184[_0x2e6c34(0x246)]>0x0){this['_calBarPositions']=new Map();for(const _0x3edd18 of _0xa44c7f[_0x2e6c34(0x780)])this[_0x2e6c34(0x9d1)][_0x2e6c34(0xd1b)](_0x3edd18['t'],_0x585bb6(_0x3edd18['t']));}let _0x16cef1=Infinity;for(let _0x387ec3=0x1;_0x387ec3<_0x29e184['length'];_0x387ec3++){const _0x25764a=_0x585bb6(_0x29e184[_0x387ec3]['t'])-_0x585bb6(_0x29e184[_0x387ec3-0x1]['t']);if(_0x25764a>0x0&&_0x25764a<_0x16cef1)_0x16cef1=_0x25764a;}let _0x154db3;if(_0x4ddbe3==='month'){const _0x3e9ed2=new Date(_0x55315b),_0x1af10c=new Date(_0xec21a8),_0x4d4864=Math[_0x2e6c34(0xa09)](0x1,(_0x1af10c['getFullYear']()-_0x3e9ed2[_0x2e6c34(0x9fc)]())*0xc+(_0x1af10c['getMonth']()-_0x3e9ed2[_0x2e6c34(0x8f6)]())+0x1);_0x154db3=_0x447dfa/_0x4d4864;}else{if(_0x4455d9)_0x154db3=_0x447dfa/_0x5e4332;else{const _0x5f1bd1=toNum(_0x3e4525[_0x2e6c34(0x3e3)])||0x2,_0x59c1bc=groupBucketMs(_0x4ddbe3,(_0xec21a8-_0x55315b)/0x36ee80,_0x5f1bd1);_0x154db3=Math[_0x2e6c34(0x4b5)](_0x447dfa,_0x59c1bc/Math[_0x2e6c34(0xa09)](0x1,_0x4e9346)*_0x447dfa);}}const _0x5786ca=isFinite(_0x16cef1)?_0x16cef1:Math['max'](0x1,_0x154db3),_0x5c5250=toNum(_0x3e4525['bar_spacing']),_0x59038c=Math['max'](0x0,_0x5786ca*0.4),_0x4590db=isNum(_0x5c5250)&&_0x5c5250>0x0?Math[_0x2e6c34(0x4b5)](_0x5c5250,_0x59038c):Math[_0x2e6c34(0xa09)](0x1,_0x5786ca*0.25),_0x2c994f=Math[_0x2e6c34(0xa09)](0x1,_0x5786ca-_0x4590db),_0xfe13dd=Math[_0x2e6c34(0xa09)](0x1,_0x45effe?.['total']||0x1),_0x305bd9=_0x45effe?.[_0x2e6c34(0x1ff)]||0x0,_0x323cdb=Math[_0x2e6c34(0xa09)](0x1,_0x2c994f/_0xfe13dd);_0xa44c7f[_0x2e6c34(0x76f)]=new Map(),_0xa44c7f[_0x2e6c34(0x99a)]=_0x323cdb/0x2;const _0x1567f4=_0x9f9901['rise_fall_colors']?.[_0x2e6c34(0x6e6)]?_0x9f9901['rise_fall_colors']:null,_0x3cf08c=_0x1567f4&&(_0x1567f4['increase']||_0x1567f4[_0x2e6c34(0x93e)]),_0x355e96=_0x1567f4&&(_0x1567f4[_0x2e6c34(0xcd5)]||_0x1567f4[_0x2e6c34(0xc2a)]),_0x2878c1=this[_0x2e6c34(0xcfb)][_0x2e6c34(0x35a)](_0x3cf08c)||_0x3cf08c||_0x2e6c34(0x37a),_0x53cf72=this[_0x2e6c34(0xcfb)][_0x2e6c34(0x35a)](_0x355e96)||_0x355e96||'#ef5350',_0x3a237d=Math[_0x2e6c34(0xa09)](0x1,Math[_0x2e6c34(0x4b5)](0x2,_0x323cdb*0.14));_0x29e184[_0x2e6c34(0xcab)](_0xb20a34=>{const _0x5a84f8=_0x2e6c34;if(!isNum(_0xb20a34['v']))return;if(_0xb20a34['t']<_0x55315b||_0xb20a34['t']>=_0xec21a8)return;const _0x4f0d87=isNum(_0xb20a34['o'])?_0xb20a34['o']:_0xb20a34['v'],_0x5bd037=isNum(_0xb20a34['c'])?_0xb20a34['c']:_0xb20a34['v'],_0x4ac8b0=isNum(_0xb20a34['h'])?_0xb20a34['h']:Math[_0x5a84f8(0xa09)](_0x4f0d87,_0x5bd037),_0x10f7e7=isNum(_0xb20a34['l'])?_0xb20a34['l']:Math[_0x5a84f8(0x4b5)](_0x4f0d87,_0x5bd037),_0x3734b4=_0x585bb6(_0xb20a34['t']),_0x46eb7e=_0x3734b4-_0x2c994f/0x2+_0x305bd9*_0x323cdb,_0x29bb63=_0x46eb7e+_0x323cdb/0x2;_0xa44c7f[_0x5a84f8(0x76f)]['set'](_0xb20a34['t'],_0x29bb63);const _0x399f7b=_0x5bd037>=_0x4f0d87,_0x37bf48=_0x399f7b?_0x2878c1:_0x53cf72,_0x47f047=_0x4b8d75(_0x4ac8b0,_0x434cda),_0x36794b=_0x4b8d75(_0x10f7e7,_0x434cda);_0x3be956['appendChild'](svgEl(_0x5a84f8(0x756),{'x1':_0x29bb63,'y1':Math[_0x5a84f8(0x4b5)](_0x47f047,_0x36794b),'x2':_0x29bb63,'y2':Math[_0x5a84f8(0xa09)](_0x47f047,_0x36794b),'stroke':_0x37bf48,'stroke-width':String(_0x3a237d),'class':'sgc-candle-wick'}));const _0xc059b6=_0x4b8d75(_0x4f0d87,_0x434cda),_0x1edae0=_0x4b8d75(_0x5bd037,_0x434cda);let _0x1d22a4=Math['min'](_0xc059b6,_0x1edae0),_0x5e8f9c=Math[_0x5a84f8(0x4c4)](_0xc059b6-_0x1edae0);_0x5e8f9c<0x1&&(_0x5e8f9c=0x1,_0x1d22a4-=0.5),_0x3be956[_0x5a84f8(0x5c0)](svgEl(_0x5a84f8(0xc63),{'x':_0x46eb7e,'y':_0x1d22a4,'width':_0x323cdb,'height':_0x5e8f9c,'fill':_0x37bf48,'stroke':_0x37bf48,'stroke-width':'1','data-t':String(_0xb20a34['t']),'data-x':String(_0x46eb7e),'data-w':String(_0x323cdb),'class':_0x5a84f8(0x4c2)+(_0x399f7b?'up':'down')}));}),_0x5642c7['appendChild'](_0x3be956);return;}if(_0x5966a1===_0x2e6c34(0xbc1)){const _0x42190c=_0x2a47e2,_0xbb5416=resolveGroupBy(_0x3e4525,(_0xec21a8-_0x55315b)/0x36ee80);if(_0xbb5416===_0x2e6c34(0xe67)&&_0x29e184['length']>0x0){this[_0x2e6c34(0x9d1)]=new Map();for(const _0x513fa6 of _0xa44c7f['points']){this['_calBarPositions']['set'](_0x513fa6['t'],_0x42190c(_0x513fa6['t']));}}let _0x447239=Infinity;for(let _0x2c8e64=0x1;_0x2c8e64<_0x29e184[_0x2e6c34(0x246)];_0x2c8e64++){const _0x20ae5a=_0x42190c(_0x29e184[_0x2c8e64]['t'])-_0x42190c(_0x29e184[_0x2c8e64-0x1]['t']);if(_0x20ae5a>0x0&&_0x20ae5a<_0x447239)_0x447239=_0x20ae5a;}let _0x123eb5;if(_0xbb5416==='month'){const _0x3f9147=new Date(_0x55315b),_0x2c11db=new Date(_0xec21a8),_0x3e42c1=Math['max'](0x1,(_0x2c11db['getFullYear']()-_0x3f9147[_0x2e6c34(0x9fc)]())*0xc+(_0x2c11db['getMonth']()-_0x3f9147[_0x2e6c34(0x8f6)]())+0x1);_0x123eb5=_0x447dfa/_0x3e42c1;}else{if(_0x4455d9)_0x123eb5=_0x447dfa/_0x5e4332;else{const _0x5c7084=toNum(_0x3e4525['points_per_hour'])||0x2,_0x134762=groupBucketMs(_0xbb5416,(_0xec21a8-_0x55315b)/0x36ee80,_0x5c7084);_0x123eb5=Math[_0x2e6c34(0x4b5)](_0x447dfa,_0x134762/Math[_0x2e6c34(0xa09)](0x1,_0x4e9346)*_0x447dfa);}}const _0x552964=isFinite(_0x447239)?_0x447239:Math[_0x2e6c34(0xa09)](0x1,_0x123eb5),_0x3742e4=toNum(_0x3e4525[_0x2e6c34(0xea5)]),_0x2f4019=Math[_0x2e6c34(0xa09)](0x0,_0x552964*0.3),_0x5b07d0=isNum(_0x3742e4)&&_0x3742e4>0x0?Math[_0x2e6c34(0x4b5)](_0x3742e4,_0x2f4019):0x0,_0x4198ca=Math[_0x2e6c34(0xa09)](0x1,_0x552964-_0x5b07d0),_0x109263=Math['max'](0x1,_0x45effe?.['total']||0x1),_0x18a7a3=_0x45effe?.[_0x2e6c34(0x1ff)]||0x0,_0x14b0b2=Math['max'](0x1,_0x4198ca/_0x109263);_0xa44c7f[_0x2e6c34(0x76f)]=new Map(),_0xa44c7f[_0x2e6c34(0x99a)]=_0x14b0b2/0x2;const _0x138496=_0x4b8d75(clamp(0x0,_0x434cda['lo'],_0x434cda['hi']),_0x434cda),_0x59382d=_0x9f9901[_0x2e6c34(0xd6c)]!==![],_0x4789f8=Math[_0x2e6c34(0xa09)](0x0,Math[_0x2e6c34(0x4b5)](0x5,_0x14b0b2/0x3));let _0x34f468=null;_0x59382d&&(_0x34f468=_0x2e6c34(0xbba)+_0xa44c7f[_0x2e6c34(0x270)]+'-'+this[_0x2e6c34(0xcfb)][_0x2e6c34(0x22a)]);_0x29e184[_0x2e6c34(0xcab)]((_0x5ec390,_0x1ab6c9)=>{const _0x278fb0=_0x2e6c34;if(!isNum(_0x5ec390['v']))return;if(_0x5ec390['t']<_0x55315b||_0x5ec390['t']>=_0xec21a8)return;let _0x2571b4=_0x42190c(_0x5ec390['t']);if(!isFinite(_0x447239)&&_0x4198ca<=_0x447dfa){const _0x12e2c=_0x4198ca/0x2;if(_0x2571b4-_0x12e2c<_0x945bc7)_0x2571b4=_0x945bc7+_0x12e2c;else{if(_0x2571b4+_0x12e2c>_0x945bc7+_0x447dfa)_0x2571b4=_0x945bc7+_0x447dfa-_0x12e2c;}}const _0x1b1537=_0x2571b4-_0x4198ca/0x2+_0x18a7a3*_0x14b0b2;_0xa44c7f[_0x278fb0(0x76f)][_0x278fb0(0xd1b)](_0x5ec390['t'],_0x1b1537+_0x14b0b2/0x2);if(_0x5ec390['v']===0x0)return;const _0x437d53=_0x205ee4?_0x22a554(_0x5ec390['t']):0x0,_0x1fe8fb=_0x4b8d75(_0x437d53+_0x5ec390['v'],_0x434cda),_0x516424=_0x205ee4?_0x4b8d75(_0x437d53,_0x434cda):_0x138496,_0x52dd47=Math[_0x278fb0(0x4b5)](_0x1fe8fb,_0x516424),_0x29226f=Math[_0x278fb0(0x4c4)](_0x516424-_0x1fe8fb);if(_0x29226f<0.5)return;const _0x43bafc=_0x467c43(_0x5ec390,_0x1ab6c9);let _0x292d2a=_0x43bafc;if(_0x59382d){const _0x23db9f=_0x34f468+'-'+_0x1ab6c9,_0x5cdcf7=_0x5ec390['v']<0x0,_0xa173e=svgEl(_0x278fb0(0xc06),{'id':_0x23db9f,'x1':'0','y1':_0x5cdcf7?'1':'0','x2':'0','y2':_0x5cdcf7?'0':'1','gradientUnits':'objectBoundingBox'});_0xa173e[_0x278fb0(0x5c0)](svgEl(_0x278fb0(0xad1),{'offset':'0%','stop-color':_0x43bafc,'stop-opacity':'1'})),_0xa173e['appendChild'](svgEl('stop',{'offset':_0x278fb0(0x29f),'stop-color':_0x43bafc,'stop-opacity':_0x278fb0(0xd7b)})),_0x47f4b6[_0x278fb0(0x5c0)](_0xa173e),_0x292d2a=_0x278fb0(0x45a)+_0x23db9f+')';}_0x3be956[_0x278fb0(0x5c0)](svgEl(_0x278fb0(0xc63),{'x':_0x1b1537,'y':_0x52dd47,'width':_0x14b0b2,'height':_0x29226f,'rx':_0x4789f8,'ry':_0x4789f8,'fill':_0x292d2a,'data-t':String(_0x5ec390['t']),'data-x':String(_0x1b1537),'data-w':String(_0x14b0b2),'data-band-x':String(_0x2571b4-_0x552964/0x2),'data-band-w':String(_0x552964),'class':_0x3e4525[_0x278fb0(0x90f)]?'sgc-bar\x20sgc-bar-animated':_0x278fb0(0xd77)}));}),_0x5642c7['appendChild'](_0x3be956);return;}const _0x7bdd83=_0x5966a1===_0x2e6c34(0x65a)||_0x9f9901[_0x2e6c34(0x6c5)],_0x26c1b4=toNum(_0x9f9901[_0x2e6c34(0x4ea)]),_0x4c5630=isNum(_0x26c1b4)?Math['max'](0x0,Math[_0x2e6c34(0x4b5)](0x1,_0x26c1b4)):0.4,_0x586b8f=String(_0x4c5630),_0x9b1c6e=String(_0x4c5630/0x8),_0x1d0395=_0x9f9901[_0x2e6c34(0x205)]!==![],_0x37cae3=_0x5966a1===_0x2e6c34(0x8af),_0x2ea23d=!!_0x9f9901['smooth']&&!_0x37cae3,_0x6dca50=_0x2bf3af&&(_0x30b7be===_0x2e6c34(0x21d)||_0x36540f===_0x2e6c34(0xa4a))?_0x2e6c34(0x5d3):_0x2bf3af?'gradient':_0x22143b?_0x2e6c34(0x25f):_0x2e6c34(0x76c),_0x3139ab=_0x205ee4&&!(_0xa44c7f[_0x2e6c34(0x780)]||_0x29e184)[_0x2e6c34(0x28f)](_0x839e47=>isNum(_0x839e47['v'])&&_0x839e47['v']!==0x0),_0x3794cf=_0x3139ab?()=>!![]:_0x1ccbc7=>!isNum(_0x1ccbc7['v']),_0x7b7107=[];{let _0x1a3c8d=[];for(const _0x3b223c of _0xa44c7f[_0x2e6c34(0x780)]||_0x29e184){if(_0x3794cf(_0x3b223c)){if(_0x1a3c8d[_0x2e6c34(0x246)])_0x7b7107[_0x2e6c34(0xa8b)](_0x1a3c8d);_0x1a3c8d=[];}else _0x1a3c8d[_0x2e6c34(0xa8b)](_0x3b223c);}if(_0x1a3c8d[_0x2e6c34(0x246)])_0x7b7107[_0x2e6c34(0xa8b)](_0x1a3c8d);}if(!_0x7b7107['length']){_0x5642c7['appendChild'](_0x3be956);return;}const _0x46cccc=topEdgeMode(_0xa44c7f),_0x17f3c2=_0x38f342=>buildShapePath(_0x46cccc,_0x38f342,_0x2a47e2,_0x180b3b),_0x4123b9=_0xfc9d00=>{const _0x189620=_0x2e6c34,_0x5b54bc=_0x17f3c2(_0xfc9d00);if(!_0x5b54bc)return'';if(_0x205ee4){const _0x2f977f=_0x232323?topEdgeMode(_0x232323):_0x189620(0xe23),_0x102e2f=_0x580431=>_0x4b8d75(_0x22a554(_0x580431['t']),_0x434cda),_0x4e90ec=_0xfc9d00[_0x189620(0x57e)]()[_0x189620(0x861)]();let _0x573425;if(_0x2f977f===_0x189620(0x8af)){_0x573425='L\x20'+_0x2a47e2(_0x4e90ec[0x0]['t'])+'\x20'+_0x102e2f(_0x4e90ec[0x0]);for(let _0x328b3e=0x1;_0x328b3e<_0x4e90ec[_0x189620(0x246)];_0x328b3e++){const _0xf545bc=_0x102e2f(_0x4e90ec[_0x328b3e-0x1]),_0x10a715=_0x102e2f(_0x4e90ec[_0x328b3e]);if(_0x10a715!==_0xf545bc)_0x573425+=_0x189620(0x3fa)+_0x2a47e2(_0x4e90ec[_0x328b3e-0x1]['t'])+'\x20'+_0x10a715;_0x573425+=_0x189620(0x3fa)+_0x2a47e2(_0x4e90ec[_0x328b3e]['t'])+'\x20'+_0x10a715;}}else{const _0x5894e9=buildShapePath(_0x2f977f,_0x4e90ec,_0x2a47e2,_0x102e2f);_0x573425=_0x5894e9?'L'+_0x5894e9[_0x189620(0x57e)](0x1):'';}return _0x5b54bc+'\x20'+_0x573425+'\x20Z';}const _0x3800a2=_0x4b8d75(clamp(0x0,_0x434cda['lo'],_0x434cda['hi']),_0x434cda);return _0x5b54bc+'\x20L\x20'+_0x2a47e2(_0xfc9d00[_0xfc9d00[_0x189620(0x246)]-0x1]['t'])+'\x20'+_0x3800a2+_0x189620(0x3fa)+_0x2a47e2(_0xfc9d00[0x0]['t'])+'\x20'+_0x3800a2+'\x20Z';};if(_0x7bdd83){if(_0x6dca50===_0x2e6c34(0x25f)||_0x6dca50===_0x2e6c34(0x5d3)){const _0x375966=(_0x5c9de5,_0x47be94,_0x119c19,_0x3c0044,_0x4ed6ad,_0x9f5a7d,_0xe61b04)=>{const _0x2f69b1=_0x2e6c34,_0x2bad90='M\x20'+_0x5c9de5+'\x20'+_0x47be94+_0x2f69b1(0x3fa)+_0x119c19+'\x20'+_0x3c0044+_0x2f69b1(0x3fa)+_0x119c19+'\x20'+_0x9f5a7d+_0x2f69b1(0x3fa)+_0x5c9de5+'\x20'+_0x4ed6ad+'\x20Z';let _0x33574e;if(_0x9f9901[_0x2f69b1(0xd6c)]){const _0x2d12a6=_0x2f69b1(0x66c)+_0xa44c7f['idx']+'-'+_0x5c9de5['toFixed'](0x1)+'-'+_0x119c19[_0x2f69b1(0x6e4)](0x1)+'-'+this['card'][_0x2f69b1(0x22a)],_0x562b14=svgEl(_0x2f69b1(0xc06),{'id':_0x2d12a6,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x562b14[_0x2f69b1(0x5c0)](svgEl(_0x2f69b1(0xad1),{'offset':'0%','stop-color':_0xe61b04,'stop-opacity':_0x586b8f})),_0x562b14[_0x2f69b1(0x5c0)](svgEl(_0x2f69b1(0xad1),{'offset':'100%','stop-color':_0xe61b04,'stop-opacity':_0x9b1c6e})),_0x47f4b6[_0x2f69b1(0x5c0)](_0x562b14),_0x33574e=_0x2f69b1(0x45a)+_0x2d12a6+')';}else _0x33574e=rgba(_0xe61b04,_0x4c5630*0.625);_0x3be956['appendChild'](svgEl(_0x2f69b1(0xad2),{'d':_0x2bad90,'fill':_0x33574e,'stroke':_0x2f69b1(0xcee),'class':_0x2f69b1(0xaf2)}));};for(const _0x57597e of _0x7b7107){const _0x3d8f6f=buildSegments(_0x57597e,_0x2a47e2,_0x180b3b,_0x37cae3);for(const {d:_0x5398ff,from:_0x305c9d,to:_0x241142}of _0x3d8f6f){const _0x5ea0a1=_0x241142&&_0x305c9d['rawV']!=null?_0x305c9d[_0x2e6c34(0x9d3)]:_0x305c9d['v'],_0x10871a=_0x241142[_0x2e6c34(0x9d3)]!=null?_0x241142[_0x2e6c34(0x9d3)]:_0x241142['v'],_0x100ac2=_0x2a47e2(_0x305c9d['t']),_0x43c13e=_0x2a47e2(_0x241142['t']),_0x427485=_0x180b3b(_0x305c9d),_0x34179c=_0x180b3b(_0x241142),_0x170fce=_0x4b8d75(clamp(0x0,_0x434cda['lo'],_0x434cda['hi']),_0x434cda),_0x127875=_0x205ee4?_0x4b8d75(_0x22a554(_0x305c9d['t']),_0x434cda):_0x170fce,_0x5580c4=_0x205ee4?_0x4b8d75(_0x22a554(_0x241142['t']),_0x434cda):_0x170fce;if(_0x6dca50!==_0x2e6c34(0x5d3)){const _0x3fce33=segmentRiseFallColor(_0x305c9d,_0x241142,_0x5b2196,_0x4d8013);_0x375966(_0x100ac2,_0x427485,_0x43c13e,_0x34179c,_0x127875,_0x5580c4,_0x3fce33);continue;}const _0xf7c5ce=thresholdCrossings(_0x5ea0a1,_0x10871a,_0x47e9a3);if(!_0xf7c5ce['length']||_0x37cae3){const _0x37391f=resolveValueColor(_0x5ea0a1,_0x47e9a3,_0x4d8013,_0x145614);_0x375966(_0x100ac2,_0x427485,_0x43c13e,_0x34179c,_0x127875,_0x5580c4,_0x37391f);continue;}let _0x1433df=_0x100ac2,_0x5778f0=_0x427485,_0x105069=_0x127875,_0x43a433=_0x5ea0a1;for(const _0x4c332e of _0xf7c5ce){const _0x13de5a=(_0x4c332e-_0x5ea0a1)/(_0x10871a-_0x5ea0a1),_0x15a216=_0x100ac2+(_0x43c13e-_0x100ac2)*_0x13de5a,_0x4a02b2=_0x427485+(_0x34179c-_0x427485)*_0x13de5a,_0x1aad81=_0x127875+(_0x5580c4-_0x127875)*_0x13de5a,_0x312da7=(_0x43a433+_0x4c332e)/0x2,_0x445c40=resolveValueColor(_0x312da7,_0x47e9a3,_0x4d8013,_0x145614);_0x375966(_0x1433df,_0x5778f0,_0x15a216,_0x4a02b2,_0x105069,_0x1aad81,_0x445c40),_0x1433df=_0x15a216,_0x5778f0=_0x4a02b2,_0x105069=_0x1aad81,_0x43a433=_0x4c332e;}const _0x12f672=(_0x43a433+_0x10871a)/0x2,_0x30d7a9=resolveValueColor(_0x12f672,_0x47e9a3,_0x4d8013,_0x145614);_0x375966(_0x1433df,_0x5778f0,_0x43c13e,_0x34179c,_0x105069,_0x5580c4,_0x30d7a9);}}}else{let _0x226fbb;if(_0x6dca50===_0x2e6c34(0xd6c))_0x226fbb=_0xdb1825;else{if(_0x9f9901[_0x2e6c34(0xd6c)]){const _0x26d213='sgc-grad-'+_0xa44c7f[_0x2e6c34(0x270)]+'-'+this[_0x2e6c34(0xcfb)]['_instanceId'],_0x447e07=svgEl(_0x2e6c34(0xc06),{'id':_0x26d213,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x447e07['appendChild'](svgEl(_0x2e6c34(0xad1),{'offset':'0%','stop-color':_0x2d687f,'stop-opacity':_0x586b8f})),_0x447e07[_0x2e6c34(0x5c0)](svgEl(_0x2e6c34(0xad1),{'offset':_0x2e6c34(0x29f),'stop-color':_0x2d687f,'stop-opacity':_0x9b1c6e})),_0x47f4b6[_0x2e6c34(0x5c0)](_0x447e07),_0x226fbb=_0x2e6c34(0x45a)+_0x26d213+')';}else _0x226fbb=rgba(_0x2d687f,_0x4c5630/0x2);}for(const _0x1d9729 of _0x7b7107){const _0xc3082f=_0x4123b9(_0x1d9729);if(!_0xc3082f)continue;_0x3be956['appendChild'](svgEl('path',{'d':_0xc3082f,'fill':_0x226fbb,'class':'sgc-area'}));}}}if(_0x1d0395){const _0x104e86=String(toNum(_0x9f9901[_0x2e6c34(0xe8c)])||2.5),_0x5d0766=!!_0x3e4525[_0x2e6c34(0x90f)],_0x2dd4df=_0x5d0766?_0x2e6c34(0x333):'',_0xb44e3b=lineDashArray(_0x9f9901[_0x2e6c34(0x720)],toNum(_0x9f9901['line_width'])||2.5);if(_0x6dca50===_0x2e6c34(0x25f)||_0x6dca50==='segments-thr'){const _0x525c0e=(_0xafbece,_0xab0304,_0x559c32,_0x3d4ff8,_0x11dd4c)=>{const _0x508948=_0x2e6c34;_0x3be956[_0x508948(0x5c0)](svgEl(_0x508948(0xad2),{'d':'M\x20'+_0xafbece+'\x20'+_0xab0304+_0x508948(0x3fa)+_0x559c32+'\x20'+_0x3d4ff8,'fill':_0x508948(0xcee),'stroke':_0x11dd4c,'stroke-width':_0x104e86,'stroke-linejoin':_0x508948(0xaaf),'stroke-linecap':_0x508948(0xaaf),..._0xb44e3b?{'stroke-dasharray':_0xb44e3b}:{},'class':'sgc-line\x20sgc-seg-line'+_0x2dd4df}));};for(const _0x5071b2 of _0x7b7107){const _0x10fd2b=buildSegments(_0x5071b2,_0x2a47e2,_0x180b3b,_0x37cae3);for(const {d:_0x516c9f,from:_0x158b91,to:_0x2a2c67}of _0x10fd2b){if(_0x6dca50!==_0x2e6c34(0x5d3)){const _0x3c45a3=segmentRiseFallColor(_0x158b91,_0x2a2c67,_0x5b2196,_0x4d8013);_0x3be956[_0x2e6c34(0x5c0)](svgEl('path',{'d':_0x516c9f,'fill':'none','stroke':_0x3c45a3,'stroke-width':_0x104e86,'stroke-linejoin':_0x2e6c34(0xaaf),'stroke-linecap':_0x2e6c34(0xaaf),..._0xb44e3b?{'stroke-dasharray':_0xb44e3b}:{},'class':'sgc-line\x20sgc-seg-line'+_0x2dd4df}));continue;}const _0x5595e5=_0x158b91[_0x2e6c34(0x9d3)]!=null?_0x158b91[_0x2e6c34(0x9d3)]:_0x158b91['v'],_0x4a335c=_0x2a2c67['rawV']!=null?_0x2a2c67[_0x2e6c34(0x9d3)]:_0x2a2c67['v'],_0x2c43fd=_0x2a47e2(_0x158b91['t']),_0x908fa9=_0x2a47e2(_0x2a2c67['t']),_0x14f321=_0x180b3b(_0x158b91),_0x354100=_0x180b3b(_0x2a2c67),_0xf2d59a=thresholdCrossings(_0x5595e5,_0x4a335c,_0x47e9a3);if(!_0xf2d59a[_0x2e6c34(0x246)]||_0x37cae3){const _0x566d02=resolveValueColor(_0x5595e5,_0x47e9a3,_0x4d8013,_0x145614);_0x525c0e(_0x2c43fd,_0x14f321,_0x908fa9,_0x354100,_0x566d02);continue;}let _0x3435af=_0x2c43fd,_0x5179e3=_0x14f321,_0x1d0115=_0x5595e5;for(const _0x5a3043 of _0xf2d59a){const _0x3d9f9b=(_0x5a3043-_0x5595e5)/(_0x4a335c-_0x5595e5),_0x47e748=_0x2c43fd+(_0x908fa9-_0x2c43fd)*_0x3d9f9b,_0xa83838=_0x14f321+(_0x354100-_0x14f321)*_0x3d9f9b,_0xba6f77=(_0x1d0115+_0x5a3043)/0x2,_0x2bebfd=resolveValueColor(_0xba6f77,_0x47e9a3,_0x4d8013,_0x145614);_0x525c0e(_0x3435af,_0x5179e3,_0x47e748,_0xa83838,_0x2bebfd),_0x3435af=_0x47e748,_0x5179e3=_0xa83838,_0x1d0115=_0x5a3043;}const _0x55b1d1=(_0x1d0115+_0x4a335c)/0x2,_0x28e69d=resolveValueColor(_0x55b1d1,_0x47e9a3,_0x4d8013,_0x145614);_0x525c0e(_0x3435af,_0x5179e3,_0x908fa9,_0x354100,_0x28e69d);}}}else{let _0x20abbe='';for(const _0x1dec85 of _0x7b7107){const _0x5442e4=_0x17f3c2(_0x1dec85);if(_0x5442e4)_0x20abbe+=(_0x20abbe?'\x20':'')+_0x5442e4;}_0x20abbe&&_0x3be956[_0x2e6c34(0x5c0)](svgEl('path',{'d':_0x20abbe,'fill':_0x2e6c34(0xcee),'stroke':_0x6dca50===_0x2e6c34(0xd6c)?_0x376af6:_0x2d687f,'stroke-width':_0x104e86,'stroke-linejoin':'round','stroke-linecap':_0x2e6c34(0xaaf),..._0xb44e3b?{'stroke-dasharray':_0xb44e3b}:{},'class':'sgc-line'+_0x2dd4df}));}}if(_0x9f9901[_0x2e6c34(0x64d)]){const _0x5cf48b=new Map();for(let _0x2e92f=0x0;_0x2e92f<_0x29e184[_0x2e6c34(0x246)];_0x2e92f++)_0x5cf48b[_0x2e6c34(0xd1b)](_0x29e184[_0x2e92f],_0x2e92f);const _0x5f05cc=toNum(_0x9f9901['point_size']),_0x2aec82=isNum(_0x5f05cc)&&_0x5f05cc>0x0?clamp(_0x5f05cc,0.5,0x14):Math[_0x2e6c34(0xa09)](0x2,(toNum(_0x9f9901[_0x2e6c34(0xe8c)])||2.5)*0.8);for(const _0x3868e9 of _0x7b7107){for(const _0x87d3da of _0x3868e9){const _0x476854=_0x5cf48b[_0x2e6c34(0x397)](_0x87d3da)??0x0;_0x3be956[_0x2e6c34(0x5c0)](svgEl(_0x2e6c34(0xa9a),{'cx':_0x2a47e2(_0x87d3da['t']),'cy':_0x180b3b(_0x87d3da),'r':_0x2aec82,'fill':_0x467c43(_0x87d3da,_0x476854),'class':_0x2e6c34(0x899)}));}}}_0x5642c7[_0x2e6c34(0x5c0)](_0x3be956);}['_buildThresholdGradient'](_0x21a687,_0x399d40,_0x1970b7,_0x4aeafb,_0x272c3f,_0x44cbed,_0x281083,_0x23d923,_0x477c91){const _0x110bc9=_0xd69037,_0x54b655=[..._0x1970b7]['filter'](_0x100320=>isNum(toNum(_0x100320[_0x110bc9(0x3c5)]))&&_0x100320[_0x110bc9(0x851)])['sort']((_0x452e3a,_0x536936)=>toNum(_0x452e3a[_0x110bc9(0x3c5)])-toNum(_0x536936['value']));if(!_0x54b655[_0x110bc9(0x246)])return null;const {lo:_0x45c251,hi:_0x3a663b}=_0x4aeafb,_0x5eeb28=_0x3a663b-_0x45c251||0x1,_0x1c54df=_0x487383=>clamp((_0x3a663b-_0x487383)/_0x5eeb28,0x0,0x1),_0xf95fdf=_0x537dda=>(_0x537dda*0x64)['toFixed'](0x2)+'%',_0x28f3b2=svgEl(_0x110bc9(0xc06),{'id':_0x399d40,'gradientUnits':_0x110bc9(0xa08),'x1':'0','y1':String(_0x272c3f),'x2':'0','y2':String(_0x272c3f+_0x44cbed)}),_0x54a74b=[..._0x54b655][_0x110bc9(0x861)]();_0x28f3b2[_0x110bc9(0x5c0)](svgEl(_0x110bc9(0xad1),{'offset':'0%','stop-color':_0x54a74b[0x0]['color'],'stop-opacity':String(_0x23d923)}));if(_0x281083==='hard')for(let _0x5b8131=0x0;_0x5b8131<_0x54a74b[_0x110bc9(0x246)];_0x5b8131++){const _0x7b5df6=_0x1c54df(toNum(_0x54a74b[_0x5b8131][_0x110bc9(0x3c5)])),_0x3aee65=_0x54a74b[_0x5b8131]['color'],_0xafe4d7=_0x54a74b[_0x5b8131+0x1]?.['color']||_0x54a74b[_0x5b8131][_0x110bc9(0x851)];_0x28f3b2['appendChild'](svgEl(_0x110bc9(0xad1),{'offset':_0xf95fdf(_0x7b5df6),'stop-color':_0x3aee65,'stop-opacity':String(_0x23d923)})),_0x28f3b2[_0x110bc9(0x5c0)](svgEl(_0x110bc9(0xad1),{'offset':_0xf95fdf(_0x7b5df6),'stop-color':_0xafe4d7,'stop-opacity':String(_0x23d923)}));}else for(let _0x38bd4d=0x0;_0x38bd4d<_0x54a74b[_0x110bc9(0x246)];_0x38bd4d++){const _0x97006b=_0x1c54df(toNum(_0x54a74b[_0x38bd4d]['value']));_0x28f3b2['appendChild'](svgEl(_0x110bc9(0xad1),{'offset':_0xf95fdf(_0x97006b),'stop-color':_0x54a74b[_0x38bd4d][_0x110bc9(0x851)],'stop-opacity':String(_0x23d923)}));}return _0x28f3b2[_0x110bc9(0x5c0)](svgEl(_0x110bc9(0xad1),{'offset':_0x110bc9(0x29f),'stop-color':_0x54a74b[_0x54a74b[_0x110bc9(0x246)]-0x1][_0x110bc9(0x851)],'stop-opacity':String(_0x23d923)})),_0x21a687[_0x110bc9(0x5c0)](_0x28f3b2),_0x110bc9(0x45a)+_0x399d40+')';}[_0xd69037(0x282)](_0x514029,_0x1c0961,_0x4c9c71,_0x1bc986){const _0x112707=_0xd69037;if(!Array[_0x112707(0x296)](_0x1c0961)||!_0x1c0961[_0x112707(0x246)])return;const _0x3af1c4=svgEl('g',{'class':_0x112707(0x930)});for(const _0x473ff4 of _0x1c0961){if(!_0x473ff4||typeof _0x473ff4!==_0x112707(0xe91))continue;if(_0x473ff4[_0x112707(0xc97)]===_0x112707(0xcdd))this['_drawBandAnnotation'](_0x3af1c4,_0x473ff4,_0x4c9c71,_0x1bc986);else{if(_0x473ff4[_0x112707(0xc97)]===_0x112707(0x762))this['_drawSpanAnnotation'](_0x3af1c4,_0x473ff4,_0x4c9c71);}}if(_0x3af1c4['childNodes'][_0x112707(0x246)])_0x514029[_0x112707(0x5c0)](_0x3af1c4);}[_0xd69037(0xbed)](_0x28685e,_0x1ab95c,_0x5a16ab,_0x17709a){const _0x57d1bd=_0xd69037;if(!Array[_0x57d1bd(0x296)](_0x1ab95c)||!_0x1ab95c[_0x57d1bd(0x246)])return;const _0x429b05=svgEl('g',{'class':'sgc-annotations-fg'});for(const _0x400acd of _0x1ab95c){if(!_0x400acd||typeof _0x400acd!==_0x57d1bd(0xe91))continue;if(_0x400acd[_0x57d1bd(0xc97)]===_0x57d1bd(0xdaa))this[_0x57d1bd(0x9a3)](_0x429b05,_0x400acd,_0x5a16ab,_0x17709a);else{if(_0x400acd[_0x57d1bd(0xc97)]===_0x57d1bd(0xd1a))this[_0x57d1bd(0xe89)](_0x429b05,_0x400acd,_0x5a16ab);}}if(_0x429b05[_0x57d1bd(0x32e)][_0x57d1bd(0x246)])_0x28685e[_0x57d1bd(0x5c0)](_0x429b05);}[_0xd69037(0xcef)](_0x51f83e){const _0x11aa95=_0xd69037;switch(_0x51f83e){case'solid':return null;case'dotted':return _0x11aa95(0xa5e);case _0x11aa95(0x2b6):default:return _0x11aa95(0x8d2);}}[_0xd69037(0x650)](_0x6a3c58,_0x9553f7,_0x1613fc){const _0x49c9ee=_0xd69037,_0x1f148a=svgEl(_0x49c9ee(0x587),_0x9553f7);return _0x1f148a['textContent']=_0x1613fc,_0x6a3c58['appendChild'](_0x1f148a),_0x1f148a;}[_0xd69037(0x70c)](_0x4210a3){const _0x58b038=_0xd69037,_0xe5052e=toNum(_0x4210a3?.[_0x58b038(0x7a9)]);if(isNum(_0xe5052e))return String(clamp(_0xe5052e,0x0,0x1));const _0x368138=toNum(_0x4210a3?.[_0x58b038(0xb0d)]);if(!isNum(_0x368138))return'1';const _0x2ca1ad=_0x4210a3?.[_0x58b038(0xc97)]===_0x58b038(0xcdd)||_0x4210a3?.['type']==='span'?0.15:0x1;return String(clamp(_0x368138/_0x2ca1ad,0x0,0x1));}[_0xd69037(0x9a3)](_0x814984,_0x1fd337,_0x4bcf53,_0x4208a7){const _0x2e4f43=_0xd69037,_0x4cdc1f=resolveDynamicValue(_0x1fd337['value'],_0x4208a7);if(!isNum(_0x4cdc1f))return;const {padL:_0x469bbb,plotW:_0x48b87e,yBounds:_0x853efc,y2Bounds:_0x1f4121,mapY:_0x1169c7}=_0x4bcf53,_0x5f553f=_0x1fd337['y_axis']===_0x2e4f43(0xbfb)?_0x1f4121:_0x853efc;if(!_0x5f553f)return;if(_0x4cdc1f<_0x5f553f['lo']||_0x4cdc1f>_0x5f553f['hi'])return;const _0x17d626=_0x1169c7(_0x4cdc1f,_0x5f553f),_0x14d931=_0x1fd337[_0x2e4f43(0x851)]||_0x2e4f43(0xb8c),_0x595ebb=toNum(_0x1fd337['line_width'])||1.5,_0x9154b5=this[_0x2e4f43(0xcef)](_0x1fd337[_0x2e4f43(0x720)]||'dashed'),_0x5d7339=toNum(_0x1fd337['opacity']),_0x4cf4a0=svgEl('line',{'x1':_0x469bbb,'x2':_0x469bbb+_0x48b87e,'y1':_0x17d626,'y2':_0x17d626,'stroke':_0x14d931,'stroke-width':String(_0x595ebb),'stroke-opacity':isNum(_0x5d7339)?String(_0x5d7339):'1','class':_0x2e4f43(0x65d)});if(_0x9154b5)_0x4cf4a0['setAttribute'](_0x2e4f43(0x973),_0x9154b5);_0x814984[_0x2e4f43(0x5c0)](_0x4cf4a0);const _0x53daee=_0x1fd337[_0x2e4f43(0x761)]!==![],_0x5bb392=_0x1fd337['label']?_0x53daee?_0x1fd337[_0x2e4f43(0xc27)]+'\x20('+_0x4cdc1f+')':String(_0x1fd337[_0x2e4f43(0xc27)]):_0x53daee?String(_0x4cdc1f):null;if(_0x5bb392){const _0x38086b=_0x1fd337[_0x2e4f43(0x912)]||_0x2e4f43(0x955),_0x5f557f=_0x38086b===_0x2e4f43(0x593)?_0x469bbb+0x4:_0x469bbb+_0x48b87e-0x4,_0x4d078b=_0x38086b==='left'?_0x2e4f43(0x477):'end';this[_0x2e4f43(0x650)](_0x814984,{'x':String(_0x5f557f),'y':String(_0x17d626-0x3),'text-anchor':_0x4d078b,'class':_0x2e4f43(0x71b),'fill':_0x1fd337[_0x2e4f43(0xa50)]||_0x14d931,'font-size':String(toNum(_0x1fd337[_0x2e4f43(0x96d)])||0xa),'opacity':this[_0x2e4f43(0x70c)](_0x1fd337)},_0x5bb392);}}['_drawBandAnnotation'](_0x1b0f63,_0x3e0cc8,_0x5bf663,_0x3e5005){const _0x5b3f02=_0xd69037,_0x2ecd26=resolveDynamicValue(_0x3e0cc8[_0x5b3f02(0x3c5)]??_0x3e0cc8['from'],_0x3e5005),_0x132539=resolveDynamicValue(_0x3e0cc8['value_end']??_0x3e0cc8['to'],_0x3e5005);if(!isNum(_0x2ecd26)||!isNum(_0x132539))return;const {padL:_0x2d5a2a,plotW:_0x34f355,yBounds:_0x385755,y2Bounds:_0x4702ad,mapY:_0x130087}=_0x5bf663,_0x544b65=_0x3e0cc8['y_axis']===_0x5b3f02(0xbfb)?_0x4702ad:_0x385755;if(!_0x544b65)return;const _0x510f0f=Math[_0x5b3f02(0x4b5)](_0x2ecd26,_0x132539),_0x5856eb=Math[_0x5b3f02(0xa09)](_0x2ecd26,_0x132539),_0x1d1549=clamp(_0x510f0f,_0x544b65['lo'],_0x544b65['hi']),_0x132f1c=clamp(_0x5856eb,_0x544b65['lo'],_0x544b65['hi']);if(_0x132f1c<=_0x1d1549)return;const _0x348f03=_0x130087(_0x132f1c,_0x544b65),_0x4e34c3=_0x130087(_0x1d1549,_0x544b65),_0x2b462e=_0x3e0cc8[_0x5b3f02(0x851)]||_0x5b3f02(0xb8c),_0x1e7ded=toNum(_0x3e0cc8[_0x5b3f02(0xb0d)]);_0x1b0f63[_0x5b3f02(0x5c0)](svgEl(_0x5b3f02(0xc63),{'x':String(_0x2d5a2a),'y':String(_0x348f03),'width':String(_0x34f355),'height':String(Math[_0x5b3f02(0xa09)](0x1,_0x4e34c3-_0x348f03)),'fill':_0x2b462e,'fill-opacity':String(isNum(_0x1e7ded)?_0x1e7ded:0.15),'class':_0x5b3f02(0x3ed)}));if(_0x3e0cc8[_0x5b3f02(0xc27)]){const _0x3c293f=_0x3e0cc8[_0x5b3f02(0x761)]!==![],_0x3deace=_0x3c293f?'\x20('+_0x510f0f+''+_0x5856eb+')':'';this[_0x5b3f02(0x650)](_0x1b0f63,{'x':String(_0x2d5a2a+_0x34f355-0x4),'y':String((_0x348f03+_0x4e34c3)/0x2+0x3),'text-anchor':_0x5b3f02(0x389),'class':_0x5b3f02(0x90e),'fill':_0x3e0cc8[_0x5b3f02(0xa50)]||_0x2b462e,'font-size':String(toNum(_0x3e0cc8[_0x5b3f02(0x96d)])||0xa),'opacity':this[_0x5b3f02(0x70c)](_0x3e0cc8)},String(_0x3e0cc8[_0x5b3f02(0xc27)])+_0x3deace);}else _0x3e0cc8[_0x5b3f02(0x761)]!==![]&&this['_appendText'](_0x1b0f63,{'x':String(_0x2d5a2a+_0x34f355-0x4),'y':String((_0x348f03+_0x4e34c3)/0x2+0x3),'text-anchor':_0x5b3f02(0x389),'class':_0x5b3f02(0x90e),'fill':_0x3e0cc8[_0x5b3f02(0xa50)]||_0x2b462e,'font-size':String(toNum(_0x3e0cc8[_0x5b3f02(0x96d)])||0xa),'opacity':this[_0x5b3f02(0x70c)](_0x3e0cc8)},_0x510f0f+''+_0x5856eb);}['_drawSpanAnnotation'](_0x2e177d,_0x19cea7,_0x1b4bd9){const _0x90e3a7=_0xd69037,_0x5d6601=isNum(_0x19cea7[_0x90e3a7(0x477)])?_0x19cea7[_0x90e3a7(0x477)]:parseAnnotationTime(_0x19cea7[_0x90e3a7(0x477)]),_0x12dc68=isNum(_0x19cea7['end'])?_0x19cea7[_0x90e3a7(0x389)]:parseAnnotationTime(_0x19cea7[_0x90e3a7(0x389)]);if(!isNum(_0x5d6601)||!isNum(_0x12dc68))return;const _0x42172c=this[_0x90e3a7(0xcfb)][_0x90e3a7(0xc44)]||this[_0x90e3a7(0xcfb)][_0x90e3a7(0x37f)],_0x4d10a6=_0x42172c[_0x90e3a7(0x477)][_0x90e3a7(0x879)](),_0x4fb557=_0x42172c[_0x90e3a7(0x389)][_0x90e3a7(0x879)](),{padT:_0x410982,plotH:_0x44d277,mapX:_0xd4b1a7}=_0x1b4bd9,_0x1490e0=clamp(Math['min'](_0x5d6601,_0x12dc68),_0x4d10a6,_0x4fb557),_0x4220f7=clamp(Math[_0x90e3a7(0xa09)](_0x5d6601,_0x12dc68),_0x4d10a6,_0x4fb557);if(_0x4220f7<=_0x1490e0)return;const _0x21ee33=_0xd4b1a7(_0x1490e0),_0x27f59f=_0xd4b1a7(_0x4220f7),_0x32e2ca=_0x19cea7[_0x90e3a7(0x851)]||_0x90e3a7(0xb8c),_0x449268=toNum(_0x19cea7['opacity']);_0x2e177d[_0x90e3a7(0x5c0)](svgEl(_0x90e3a7(0xc63),{'x':String(_0x21ee33),'y':String(_0x410982),'width':String(Math['max'](0x1,_0x27f59f-_0x21ee33)),'height':String(_0x44d277),'fill':_0x32e2ca,'fill-opacity':String(isNum(_0x449268)?_0x449268:0.15),'class':_0x90e3a7(0x990)})),_0x19cea7[_0x90e3a7(0xc27)]&&this[_0x90e3a7(0x650)](_0x2e177d,{'x':String((_0x21ee33+_0x27f59f)/0x2),'y':String(_0x410982+0xc),'text-anchor':_0x90e3a7(0x2a3),'class':_0x90e3a7(0x767),'fill':_0x19cea7[_0x90e3a7(0xa50)]||_0x32e2ca,'font-size':String(toNum(_0x19cea7[_0x90e3a7(0x96d)])||0xa),'opacity':this[_0x90e3a7(0x70c)](_0x19cea7)},String(_0x19cea7['label']));}[_0xd69037(0xe89)](_0x50cbef,_0x36cd7a,_0x51ff0d){const _0xfb280b=_0xd69037,_0x830e9d=isNum(_0x36cd7a[_0xfb280b(0xa7b)])?_0x36cd7a['time']:parseAnnotationTime(_0x36cd7a[_0xfb280b(0xa7b)]);if(!isNum(_0x830e9d))return;const _0x1970f6=this[_0xfb280b(0xcfb)][_0xfb280b(0xc44)]||this[_0xfb280b(0xcfb)][_0xfb280b(0x37f)],_0x3d6da2=_0x1970f6[_0xfb280b(0x477)][_0xfb280b(0x879)](),_0x107fc4=_0x1970f6[_0xfb280b(0x389)][_0xfb280b(0x879)]();if(_0x830e9d<_0x3d6da2||_0x830e9d>_0x107fc4)return;const {padT:_0x28c970,plotH:_0x1b0439,mapX:_0x21877b}=_0x51ff0d,_0x382c20=_0x21877b(_0x830e9d),_0x323c61=_0x36cd7a[_0xfb280b(0x851)]||_0xfb280b(0xb8c),_0x55046b=toNum(_0x36cd7a['line_width'])||1.5,_0x1f7c5d=this[_0xfb280b(0xcef)](_0x36cd7a[_0xfb280b(0x720)]||_0xfb280b(0x9c2)),_0x48ef7e=toNum(_0x36cd7a[_0xfb280b(0xb0d)]),_0x186174=svgEl('line',{'x1':String(_0x382c20),'x2':String(_0x382c20),'y1':String(_0x28c970),'y2':String(_0x28c970+_0x1b0439),'stroke':_0x323c61,'stroke-width':String(_0x55046b),'stroke-opacity':isNum(_0x48ef7e)?String(_0x48ef7e):'1','class':_0xfb280b(0xd9e)});if(_0x1f7c5d)_0x186174[_0xfb280b(0xaa1)](_0xfb280b(0x973),_0x1f7c5d);_0x50cbef[_0xfb280b(0x5c0)](_0x186174);if(_0x36cd7a[_0xfb280b(0xc27)]){const _0xdb7b7d=_0x36cd7a['label_position']||_0xfb280b(0xbbe),_0x45031d=_0xdb7b7d===_0xfb280b(0x898)?_0x28c970+_0x1b0439-0x4:_0x28c970+0xc;this[_0xfb280b(0x650)](_0x50cbef,{'x':String(_0x382c20+0x4),'y':String(_0x45031d),'text-anchor':_0xfb280b(0x477),'class':'sgc-ann-label\x20sgc-ann-event-label','fill':_0x36cd7a['label_color']||_0x323c61,'font-size':String(toNum(_0x36cd7a[_0xfb280b(0x96d)])||0xa),'opacity':this[_0xfb280b(0x70c)](_0x36cd7a)},String(_0x36cd7a[_0xfb280b(0xc27)]));}}[_0xd69037(0x94f)](_0x4608cc,_0x416b49,_0x136502,_0x2ab7f3,_0xfbf7cf){const _0x167f91=_0xd69037,_0x443908=resolveCardLanguage(_0x136502,this['card']?.[_0x167f91(0xc30)]),_0x1efc6f=resolveDisplayTimeZone(_0x136502,_0x416b49),_0x3a1aaf=new Date(_0x4608cc);let _0x29b9ea=null;const _0x41b6ab=effXAxisInterval(_0x416b49);if(_0x41b6ab){const _0x3f5252=String(_0x41b6ab)[_0x167f91(0xb12)](/^(\d+)\s*(h|d|w|M)$/);if(_0x3f5252){const _0x3341a1=_0x3f5252[0x2],_0x172133=parseInt(_0x3f5252[0x1],0xa);_0x29b9ea=_0x3341a1==='M'?_0x167f91(0xe67):_0x3341a1==='w'?_0x167f91(0x3cc):_0x3341a1==='d'?_0x167f91(0xc78):_0x172133<=0xc?_0x167f91(0x90c):_0x167f91(0xc78);}}if(!_0x29b9ea&&isNum(_0x2ab7f3)&&isNum(_0xfbf7cf)){const _0x589a93=resolveGroupBy(_0x416b49,(_0xfbf7cf-_0x2ab7f3)/0x36ee80);if(_0x589a93===_0x167f91(0xe67))_0x29b9ea=_0x167f91(0xe67);else{if(_0x589a93==='year')_0x29b9ea='year';else{if(_0x589a93==='week')_0x29b9ea=_0x167f91(0x3cc);else{if(_0x589a93===_0x167f91(0x1fd))_0x29b9ea=_0x167f91(0xc78);else{if(_0x589a93===_0x167f91(0x90c))_0x29b9ea=_0x167f91(0x90c);}}}}}const _0x1545d9=toNum(_0x416b49?.[_0x167f91(0x2ba)]),_0x29ffc5=isNum(_0x1545d9)&&_0x1545d9>0x0?_0x1545d9*0x36ee80:isNum(_0x2ab7f3)&&isNum(_0xfbf7cf)?_0xfbf7cf-_0x2ab7f3:NaN;!_0x29b9ea&&isNum(_0x29ffc5)&&(_0x29b9ea=_0x29ffc5<0x2*0x5265c00?_0x167f91(0x90c):_0x167f91(0xc78));const _0xe49c93=_0x52f339=>{const _0x23bae0=_0x167f91,_0x36be06=getCachedDateTimeFormatter(_0x443908,_0x1efc6f?{..._0x52f339,'timeZone':_0x1efc6f}:_0x52f339);return _0x36be06?_0x36be06[_0x23bae0(0x3ef)](_0x3a1aaf):_0x3a1aaf['toLocaleString']();};if(_0x29b9ea===_0x167f91(0x25c))return _0xe49c93({'year':_0x167f91(0x622)});if(_0x29b9ea===_0x167f91(0xe67)){const _0x41cdc3=isNum(_0x2ab7f3)&&isNum(_0xfbf7cf)&&tzParts(_0x2ab7f3,_0x1efc6f)['y']!==tzParts(_0xfbf7cf,_0x1efc6f)['y'];return _0xe49c93(_0x41cdc3?{'month':_0x167f91(0xc18),'year':_0x167f91(0x710)}:{'month':_0x167f91(0xc18)});}const _0x3303fe=effDatetimeFormat(_0x416b49);if((_0x29b9ea===_0x167f91(0x90c)||_0x29b9ea==='minute')&&isNum(_0x29ffc5)&&_0x29ffc5<0x2*0x5265c00){if(_0x3303fe&&_0x3303fe!==_0x167f91(0x5e7)&&!(_0x3303fe[_0x167f91(0x90a)](_0x167f91(0xd4b))&&!/[Hhms]/[_0x167f91(0xd98)](_0x3303fe)))return applyDatetimePattern(_0x3a1aaf,_0x3303fe,_0x443908,_0x1efc6f);return _0xe49c93(_localeTimeOpts(_0x136502,{'hour':'2-digit','minute':_0x167f91(0x710)}));}if(_0x3303fe&&_0x3303fe!==_0x167f91(0x5e7)&&_0x3303fe[_0x167f91(0x90a)]('ddd'))return applyDatetimePattern(_0x3a1aaf,_0x3303fe,_0x443908,_0x1efc6f);const _0x1db3d1=toNum(_0x416b49?.['__sgcDecisionHours']),_0x1aa863=isNum(_0x1db3d1)&&_0x1db3d1>0x0?_0x1db3d1/0x18:isNum(_0x2ab7f3)&&isNum(_0xfbf7cf)?(_0xfbf7cf-_0x2ab7f3)/0x5265c00:null;if(_0x29b9ea===_0x167f91(0xc78)&&_0x1aa863!==null&&_0x1aa863<=29.5)return _0xe49c93({'weekday':'short','day':_0x167f91(0x622),'month':'short'});return _0xe49c93({'month':_0x167f91(0xc18),'day':_0x167f91(0x622)});}[_0xd69037(0x1ed)](_0xadcc62,_0x26334e,_0xf9e866,_0x21262d,_0x5873ec,_0x17926f,_0x5d9613){const _0x1cc9c5=_0xd69037,{padL:_0x299225,padT:_0x3373e2,plotW:_0x3875c7,plotH:_0x1b5e86,mapX:_0x349d36,mapY:_0xc1c16a,yBounds:_0x42843a,y2Bounds:_0x1965f1,boundsFor:_0x3b539d,tStart:_0x57b14a,tEnd:_0x267072}=_0xf9e866,_0x57a540=this[_0x1cc9c5(0xcfb)],_0x2d4c5f=_0x21262d[_0x1cc9c5(0xb39)]!==![];let _0x379d69=_0x17926f[_0x1cc9c5(0x934)](_0x1cc9c5(0x5e9));!_0x379d69&&(_0x379d69=document[_0x1cc9c5(0x384)](_0x1cc9c5(0x821)),_0x379d69[_0x1cc9c5(0x610)]=_0x1cc9c5(0x84e),_0x17926f[_0x1cc9c5(0x5c0)](_0x379d69));_0x379d69[_0x1cc9c5(0xec9)][_0x1cc9c5(0x9c4)]='none';const _0x47c605=svgEl(_0x1cc9c5(0x756),{'class':_0x1cc9c5(0xd92),'y1':String(_0x3373e2),'y2':String(_0x3373e2+_0x1b5e86)});_0x47c605['style']['display']=_0x1cc9c5(0xcee),_0xadcc62['appendChild'](_0x47c605);let _0x57126e=null;if(_0x21262d[_0x1cc9c5(0x45c)]){_0x57126e=svgEl(_0x1cc9c5(0xc63),{'class':_0x1cc9c5(0x5fa),'y':String(_0x3373e2),'height':String(_0x1b5e86)});if(_0x21262d[_0x1cc9c5(0xdd4)]){const _0x4df193=String(_0x21262d['period_highlight_color'])[_0x1cc9c5(0x424)]();_0x57126e[_0x1cc9c5(0xec9)][_0x1cc9c5(0x3d9)]=_0x4df193;const _0x3c431d=/^(rgba|hsla)\(/i[_0x1cc9c5(0xd98)](_0x4df193)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x1cc9c5(0xd98)](_0x4df193);_0x57126e[_0x1cc9c5(0xec9)][_0x1cc9c5(0x601)]=_0x3c431d?'':_0x1cc9c5(0xa72);}_0x57126e[_0x1cc9c5(0xec9)][_0x1cc9c5(0x9c4)]=_0x1cc9c5(0xcee);const _0xa60021=_0xadcc62[_0x1cc9c5(0x934)](_0x1cc9c5(0xb3f))||_0xadcc62[_0x1cc9c5(0x934)](_0x1cc9c5(0xe60));if(_0xa60021)_0xadcc62['insertBefore'](_0x57126e,_0xa60021);else _0xadcc62[_0x1cc9c5(0x5c0)](_0x57126e);}const _0x11cdd7=svgEl('g',{'class':'sgc-hover-dots'});_0xadcc62['appendChild'](_0x11cdd7);const _0x522bad=[],_0x2e7f00=_0x453642=>{const _0x3d676f=_0x1cc9c5;while(_0x522bad[_0x3d676f(0x246)]<_0x453642){const _0x23afe1=svgEl('circle',{'class':_0x3d676f(0x98d),'r':'4'});_0x23afe1[_0x3d676f(0xec9)][_0x3d676f(0x9c4)]=_0x3d676f(0xcee),_0x11cdd7['appendChild'](_0x23afe1),_0x522bad[_0x3d676f(0xa8b)](_0x23afe1);}},_0x42434c=()=>{const _0x26d894=_0x1cc9c5;for(const _0x1b05ff of _0x522bad)_0x1b05ff[_0x26d894(0xec9)]['display']=_0x26d894(0xcee);},_0x3b69b7=_0x12d5f4=>{const _0x1c8ce5=_0x1cc9c5,_0x206d4f=_0xadcc62[_0x1c8ce5(0xee3)](),_0x17c585=_0x17926f['getBoundingClientRect'](),_0x29525f=parseFloat(_0xadcc62[_0x1c8ce5(0x453)]('viewBox')['split']('\x20')[0x2]),_0x3cc4dc=_0x206d4f[_0x1c8ce5(0xa91)]/_0x29525f;return{'x':_0x206d4f[_0x1c8ce5(0x593)]-_0x17c585[_0x1c8ce5(0x593)]+_0x12d5f4*_0x3cc4dc,'y':_0x206d4f[_0x1c8ce5(0xbbe)]-_0x17c585[_0x1c8ce5(0xbbe)]+(_0x3373e2+_0x1b5e86/0x2)*_0x3cc4dc};},_0xfc5b19=(_0xd00074,_0x218a18,_0x23f434)=>{const _0x1aa239=_0x1cc9c5;if(_0xd00074<_0x299225||_0xd00074>_0x299225+_0x3875c7)return _0x1a45fe();const _0x538a18=this[_0x1aa239(0x9d1)],_0x5078b3=_0x39ddde=>_0x538a18?_0x538a18['get'](_0x39ddde)??_0x349d36(_0x39ddde):_0x349d36(_0x39ddde),_0x37da13=[];let _0x1ced02=0x0,_0x1cf4ff=Infinity,_0x11a10d=_0xd00074;const _0x51dea7=_0x45114=>[_0x1aa239(0xbc1),_0x1aa239(0x34c)][_0x1aa239(0x90a)](_0x45114[_0x1aa239(0xa6c)]?.[_0x1aa239(0x2c9)]||_0x45114[_0x1aa239(0xa6c)]?.[_0x1aa239(0xc97)]);let _0x427d53=null;if(_0x538a18){let _0x3cdf71=Infinity;for(const _0xc770d1 of _0x26334e){if(!_0x51dea7(_0xc770d1))continue;for(const _0x102c54 of _0xc770d1[_0x1aa239(0x780)]){if(_0x102c54['v']===null)continue;const _0x1446c2=_0x538a18[_0x1aa239(0x397)](_0x102c54['t']);if(_0x1446c2===undefined)continue;const _0x47c10c=Math[_0x1aa239(0x4c4)](_0x1446c2-_0xd00074);_0x47c10c<_0x3cdf71&&(_0x3cdf71=_0x47c10c,_0x427d53=_0x102c54['t']);}}}else{for(const _0x959308 of _0x26334e){if(!_0x51dea7(_0x959308)||!_0x959308[_0x1aa239(0x76f)]||!isNum(_0x959308[_0x1aa239(0x99a)]))continue;const _0x3142b7=_0x959308[_0x1aa239(0x99a)];for(const _0x16c6a6 of _0x959308[_0x1aa239(0x780)]){if(_0x16c6a6['v']===null)continue;const _0x5399c6=_0x959308[_0x1aa239(0x76f)]['get'](_0x16c6a6['t']);if(_0x5399c6===undefined)continue;if(_0xd00074>=_0x5399c6-_0x3142b7&&_0xd00074<=_0x5399c6+_0x3142b7){_0x427d53=_0x16c6a6['t'];break;}}if(_0x427d53!==null)break;}if(_0x427d53===null){let _0xeb9b09=Infinity;for(const _0x5a61e5 of _0x26334e){if(!_0x51dea7(_0x5a61e5)||!_0x5a61e5['_barCenters'])continue;for(const _0x50d533 of _0x5a61e5[_0x1aa239(0x780)]){if(_0x50d533['v']===null)continue;const _0x553a71=_0x5a61e5[_0x1aa239(0x76f)][_0x1aa239(0x397)](_0x50d533['t']);if(_0x553a71===undefined)continue;const _0x290c57=Math[_0x1aa239(0x4c4)](_0x553a71-_0xd00074);_0x290c57<_0xeb9b09&&(_0xeb9b09=_0x290c57,_0x427d53=_0x50d533['t']);}}}}for(const _0x32dede of _0x26334e){let _0x19ff7f;const _0x2d6932=_0x51dea7(_0x32dede);if(_0x2d6932){if(_0x427d53===null)continue;_0x19ff7f=_0x32dede['points']['find'](_0xf5adf9=>_0xf5adf9['t']===_0x427d53&&_0xf5adf9['v']!==null)||null;}else _0x19ff7f=findClosestPoint(_0x32dede[_0x1aa239(0x780)],_0x218a18);if(!_0x19ff7f||_0x19ff7f['v']===null)continue;_0x37da13['push']({'s':_0x32dede,'p':_0x19ff7f});if(_0x32dede[_0x1aa239(0xa6c)]?.[_0x1aa239(0xbaf)]==null)_0x1ced02+=_0x19ff7f['v'];if(_0x2d6932&&_0x32dede[_0x1aa239(0x76f)]){const _0x53d37a=_0x32dede[_0x1aa239(0x76f)][_0x1aa239(0x397)](_0x19ff7f['t']);if(_0x53d37a!==undefined){const _0x547328=Math[_0x1aa239(0x4c4)](_0x53d37a-_0xd00074);_0x547328<_0x1cf4ff&&(_0x1cf4ff=_0x547328,_0x11a10d=_0x53d37a);}}}if(!_0x37da13['length'])return _0x1a45fe();if(!_0x2d4c5f){_0x379d69[_0x1aa239(0xec9)][_0x1aa239(0x9c4)]=_0x1aa239(0xcee),_0x47c605['style'][_0x1aa239(0x9c4)]=_0x1aa239(0xcee),_0x42434c(),_0x101d48(_0xd00074);return;}_0x47c605[_0x1aa239(0xaa1)]('x1',String(_0x11a10d)),_0x47c605[_0x1aa239(0xaa1)]('x2',String(_0x11a10d)),_0x47c605[_0x1aa239(0xec9)][_0x1aa239(0x9c4)]='',_0x2e7f00(_0x37da13[_0x1aa239(0x246)]),_0x42434c();let _0x1e894b=0x0;for(const {s:_0x249388,p:_0x4b0618}of _0x37da13){const _0x3f3280=_0x249388[_0x1aa239(0xa6c)];if(_0x3f3280['show_graph']===![]){_0x1e894b++;continue;}const _0x3a18c9=_0x3b539d?_0x3b539d(_0x249388):_0x3f3280[_0x1aa239(0x7bb)]===_0x1aa239(0xbfb)?_0x1965f1:_0x42843a;if(!_0x3a18c9){_0x1e894b++;continue;}const _0x11c974=_0x5078b3(_0x4b0618['t']),_0xd43ec8=_0x5d9613?.[_0x1aa239(0x699)]?.[_0x1aa239(0x397)](_0x249388['idx'])||null,_0x458d4c=_0xd43ec8?(_0xd43ec8[_0x1aa239(0x397)](_0x4b0618['t'])??0x0)+_0x4b0618['v']:_0x4b0618['v'],_0x18f438=_0xc1c16a(_0x458d4c,_0x3a18c9),_0x4cf9a=_0x522bad[_0x1e894b++];_0x4cf9a[_0x1aa239(0xaa1)]('cx',String(_0x11c974)),_0x4cf9a[_0x1aa239(0xaa1)]('cy',String(_0x18f438)),_0x4cf9a[_0x1aa239(0xaa1)](_0x1aa239(0x3d9),this['card'][_0x1aa239(0x35a)](_0x3f3280[_0x1aa239(0x851)],_0x3f3280[_0x1aa239(0xa6c)])||_0x3f3280['color']||'#888'),_0x4cf9a[_0x1aa239(0xec9)][_0x1aa239(0x9c4)]='';}const _0x54023b={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x467b81=null;for(const {s:_0x36c568}of _0x37da13){const _0x155c83=_0x54023b[_0x36c568?.['bucketPrecision']]?_0x36c568[_0x1aa239(0x891)]:null;if(!_0x155c83){_0x467b81=null;break;}if(!_0x467b81||_0x54023b[_0x155c83]<_0x54023b[_0x467b81])_0x467b81=_0x155c83;}const _0x9d8259=_0x21262d[_0x1aa239(0xeaa)]?this[_0x1aa239(0x94f)](_0x37da13[0x0]['p']['t'],_0x21262d,_0x5873ec,_0x57b14a,_0x267072):formatDateTime(new Date(_0x37da13[0x0]['p']['t']),_0x21262d,_0x5873ec,_0x467b81?{'precision':_0x467b81}:undefined);let _0x388f38=_0x1aa239(0xd33)+escapeHtml(_0x9d8259)+_0x1aa239(0x5a3),_0x519a70=_0x37da13;if(_0x21262d[_0x1aa239(0xe3e)]===_0x1aa239(0x861))_0x519a70=_0x37da13['slice']()[_0x1aa239(0x861)]();else{if(_0x21262d['tooltip_order']===_0x1aa239(0x6c2)){const _0x33dd77=({s:_0x31166b})=>{const _0x3f61fe=_0x1aa239,_0x1ed3ca=_0x31166b[_0x3f61fe(0xa6c)];return String((_0x1ed3ca[_0x3f61fe(0xe4d)]!==undefined?pickName(_0x1ed3ca[_0x3f61fe(0xe4d)],this[_0x3f61fe(0xcfb)]['_resolveTemplateText'](_0x1ed3ca[_0x3f61fe(0xe4d)],_0x1ed3ca[_0x3f61fe(0xa6c)])??_0x31166b[_0x3f61fe(0x8db)]?.[_0x3f61fe(0x545)],_0x31166b[_0x3f61fe(0x8db)]):pickName(_0x1ed3ca[_0x3f61fe(0x240)],this[_0x3f61fe(0xcfb)][_0x3f61fe(0xc91)](_0x1ed3ca[_0x3f61fe(0x240)],_0x1ed3ca[_0x3f61fe(0xa6c)])??_0x31166b[_0x3f61fe(0x8db)]?.['resolved_name'],_0x31166b[_0x3f61fe(0x8db)])??_0x31166b['id'])||'');};_0x519a70=_0x37da13['slice']()['sort']((_0x170675,_0x3ae410)=>_0x33dd77(_0x170675)[_0x1aa239(0x1ec)](_0x33dd77(_0x3ae410),undefined,{'sensitivity':'base'}));}}let _0x5c3eef=null;for(const {s:_0x2a69fa,p:_0x4162ba}of _0x519a70){const _0x4eb9d9=_0x2a69fa[_0x1aa239(0xa6c)],_0x29b414=typeof _0x4eb9d9['tooltip_name']===_0x1aa239(0x823)&&(_0x4eb9d9[_0x1aa239(0xe4d)]['includes']('{{')||_0x4eb9d9[_0x1aa239(0xe4d)][_0x1aa239(0x90a)]('{%')),_0x134e08=_0x4eb9d9['tooltip_name']!==undefined?_0x29b414?pickName(_0x4eb9d9['tooltip_name'],this[_0x1aa239(0xcfb)][_0x1aa239(0xc91)](_0x4eb9d9[_0x1aa239(0xe4d)],_0x4eb9d9['entity'])??_0x2a69fa[_0x1aa239(0x8db)]?.[_0x1aa239(0x545)],_0x2a69fa[_0x1aa239(0x8db)])??'':_0x4eb9d9[_0x1aa239(0xe4d)]:pickName(_0x4eb9d9[_0x1aa239(0x240)],this[_0x1aa239(0xcfb)]['_resolveTemplateText'](_0x4eb9d9['name'],_0x4eb9d9[_0x1aa239(0xa6c)])??_0x2a69fa[_0x1aa239(0x8db)]?.[_0x1aa239(0x7ca)],_0x2a69fa[_0x1aa239(0x8db)])??_0x2a69fa['id'],_0x234ea2=_0x4eb9d9['unit']??_0x2a69fa[_0x1aa239(0x8db)]?.[_0x1aa239(0xbc6)]??'',_0x187dd8=_0x234ea2==null||_0x234ea2===![]?'':String(_0x234ea2),_0x59370d=this['card'][_0x1aa239(0x35a)](_0x4eb9d9[_0x1aa239(0x851)],_0x4eb9d9[_0x1aa239(0xa6c)])||_0x4eb9d9[_0x1aa239(0x851)]||_0x1aa239(0xb8c),_0x1cf1f1=_0x4eb9d9[_0x1aa239(0x939)]===![],_0x3893f7=_0x1aa239(0x749)+escapeHtml(_0x59370d)+(_0x1cf1f1?_0x1aa239(0x7d4):'')+'\x22></span>',_0x51d5b1=_0x134e08?'<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x134e08)+_0x1aa239(0x3ff):'';let _0x194018='';if(_0x4eb9d9[_0x1aa239(0xbaf)]!=null){const _0x2edf1f=toNum(_0x4eb9d9['offset']);if(isNum(_0x2edf1f)&&_0x2edf1f!==0x0){const _0x37481d=_0x4162ba['t']-_0x2edf1f*0x36ee80,_0x5edd0d=formatDateTime(new Date(_0x37481d),_0x21262d,_0x5873ec,_0x467b81?{'precision':_0x467b81}:undefined);_0x5edd0d!==_0x5c3eef&&(_0x388f38+=_0x1aa239(0xcd6)+escapeHtml(_0x5edd0d)+_0x1aa239(0xac4),_0x5c3eef=_0x5edd0d);}const _0x53ba12=_0x37da13[_0x1aa239(0x49d)](_0x443309=>_0x443309['s'][_0x1aa239(0xa6c)]?.['_compareOf']===_0x4eb9d9['_compareOf'])[_0x1aa239(0x246)];if(_0x53ba12>0x1&&_0x4eb9d9[_0x1aa239(0x5db)]?.[_0x1aa239(0x95f)]){const _0x37e6ac=_0x37da13['find'](_0x5323df=>_0x5323df['s'][_0x1aa239(0xa6c)]?.['_compareOf']==null&&_0x5323df['s']['idx']===_0x4eb9d9[_0x1aa239(0xbaf)]);if(_0x37e6ac&&isNum(_0x37e6ac['p']?.['v'])&&isNum(_0x4162ba['v'])&&_0x4162ba['v']!==0x0){const _0x35537d=(_0x37e6ac['p']['v']-_0x4162ba['v'])/Math['abs'](_0x4162ba['v'])*0x64,_0x511c36=_0x35537d>0x0?'#26a69a':_0x35537d<0x0?'#ef5350':_0x1aa239(0x361);_0x194018=_0x1aa239(0x3fb)+_0x511c36+'\x22>'+(_0x35537d>0x0?'+':'')+_0x35537d['toFixed'](0x1)+_0x1aa239(0x5bf);}}}if(_0x4eb9d9[_0x1aa239(0xbaf)]==null&&_0x4eb9d9[_0x1aa239(0x557)]){const _0x529fa5=_0x37da13[_0x1aa239(0x49d)](_0x154b07=>_0x154b07['s'][_0x1aa239(0xa6c)]?.[_0x1aa239(0xbaf)]===_0x2a69fa[_0x1aa239(0x270)]);if(_0x529fa5[_0x1aa239(0x246)]===0x1){const _0x41a0f5=_0x529fa5[0x0],_0x3c52e6=_0x41a0f5['s'][_0x1aa239(0xa6c)]?.[_0x1aa239(0x5db)];if(_0x3c52e6?.[_0x1aa239(0x95f)]&&isNum(_0x41a0f5['p']?.['v'])&&_0x41a0f5['p']['v']!==0x0&&isNum(_0x4162ba['v'])){const _0x27261d=(_0x4162ba['v']-_0x41a0f5['p']['v'])/Math[_0x1aa239(0x4c4)](_0x41a0f5['p']['v'])*0x64,_0x59dcbf=_0x27261d>0x0?_0x1aa239(0x37a):_0x27261d<0x0?_0x1aa239(0x3e4):_0x1aa239(0x361);_0x194018='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x59dcbf+'\x22>'+(_0x27261d>0x0?'+':'')+_0x27261d['toFixed'](0x1)+_0x1aa239(0x5bf);}}}const _0x2f63f9=_0x4eb9d9['state_map']&&_0x4eb9d9[_0x1aa239(0xa87)][_0x1aa239(0x246)]?_0x4eb9d9[_0x1aa239(0xa87)]:this['card'][_0x1aa239(0x837)](_0x4eb9d9,_0x2a69fa['idx'])?null:autoStateMap(_0x4eb9d9,_0x5873ec,_0x21262d?.[_0x1aa239(0x922)]);let _0x5257f8=null;if(_0x2f63f9&&_0x2f63f9[_0x1aa239(0x246)]&&isNum(_0x4162ba['v'])){const _0x5c9113=Math[_0x1aa239(0xaaf)](_0x4162ba['v']);if(_0x5c9113>=0x0&&_0x5c9113<_0x2f63f9['length']){const _0x336865=_0x2a69fa[_0x1aa239(0x8db)]?.[_0x1aa239(0xbc6)],_0x172357=String(_0x2f63f9[_0x5c9113]?.[_0x1aa239(0xc27)]||(_0x336865?_0x2f63f9[_0x5c9113]?.[_0x1aa239(0x3c5)]??'':localizeEntityState(_0x5873ec,_0x5873ec?.[_0x1aa239(0xadf)]?.[_0x4eb9d9[_0x1aa239(0xa6c)]],_0x2f63f9[_0x5c9113]?.[_0x1aa239(0x3c5)]??'')))['trim']();if(_0x172357)_0x5257f8=_0x172357;}}_0x388f38+=_0x1aa239(0xa1c)+_0x3893f7+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x51d5b1+_0x1aa239(0xe85)+(_0x5257f8?escapeHtml(_0x5257f8):escapeHtml(formatNumber(_0x4162ba['v'],_0x4eb9d9,_0x5873ec))+'\x20'+escapeHtml(_0x187dd8))+_0x194018+_0x1aa239(0xd74);if(_0x4eb9d9['graph_type']==='candlestick'&&isNum(_0x4162ba['o'])){_0x388f38+=_0x1aa239(0x3b3)+escapeHtml(formatNumber(_0x4162ba['o'],_0x4eb9d9,_0x5873ec))+'\x20/\x20'+escapeHtml(formatNumber(_0x4162ba['h'],_0x4eb9d9,_0x5873ec))+'\x20/\x20'+escapeHtml(formatNumber(_0x4162ba['l'],_0x4eb9d9,_0x5873ec))+_0x1aa239(0x675)+escapeHtml(formatNumber(_0x4162ba['c'],_0x4eb9d9,_0x5873ec))+'\x20'+escapeHtml(_0x187dd8)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';const _0x50f1f=(_0x4ba984,_0x6ead63)=>isNum(_0x4ba984)&&isNum(_0x6ead63)&&_0x6ead63!==0x0?_0x4ba984/_0x6ead63*0x64:null,_0x39468e=(_0x24feff,_0x1c3606)=>{if(_0x24feff===null)return null;const _0x2885d0=_0x1c3606&&_0x24feff>0x0?'+':'';return''+_0x2885d0+_0x24feff['toFixed'](0x2)+'%';},_0x1d7824=_0x50f1f(_0x4162ba['c']-_0x4162ba['o'],_0x4162ba['o']),_0x5f3bd0=_0x50f1f(_0x4162ba['h']-_0x4162ba['l'],_0x4162ba['l']);if(_0x1d7824!==null){const _0x270851=_0x1d7824>0x0,_0x2651ea=_0x1d7824===0x0,_0x1b679f=_0x2651ea?'var(--secondary-text-color)':_0x270851?'#26a69a':_0x1aa239(0x3e4);_0x388f38+=_0x1aa239(0x4de)+escapeHtml(cardT(_0x5873ec,_0x21262d,'Change'))+_0x1aa239(0x7ed)+_0x1b679f+'\x22>'+escapeHtml(_0x39468e(_0x1d7824,!![]))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}_0x5f3bd0!==null&&(_0x388f38+=_0x1aa239(0x4de)+escapeHtml(cardT(_0x5873ec,_0x21262d,_0x1aa239(0xe6b)))+_0x1aa239(0x83b)+escapeHtml(_0x39468e(_0x5f3bd0,![]))+_0x1aa239(0xa06));}if(_0x4eb9d9[_0x1aa239(0xe4c)]&&_0x4162ba[_0x1aa239(0xbcc)]!=null&&_0x4162ba[_0x1aa239(0xc76)]!=null){const _0x306d2a='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20'+escapeHtml(_0x59370d)+_0x1aa239(0x6d3)+(_0x1cf1f1?';visibility:hidden':'')+'\x22></span>';_0x388f38+=_0x1aa239(0x40b)+_0x306d2a+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(cardT(_0x5873ec,_0x21262d,_0x1aa239(0x7c2)))+_0x1aa239(0x479)+escapeHtml(formatNumber(_0x4162ba[_0x1aa239(0xbcc)],_0x4eb9d9,_0x5873ec))+_0x1aa239(0x8ee)+escapeHtml(formatNumber(_0x4162ba[_0x1aa239(0xc76)],_0x4eb9d9,_0x5873ec))+'\x20'+escapeHtml(_0x187dd8)+_0x1aa239(0x3f1);}}if(_0x37da13[_0x1aa239(0x246)]>0x1){const _0x210751=({s:_0x35e82b})=>{const _0x229647=_0x1aa239,_0x2da6ae=_0x35e82b[_0x229647(0xa6c)]['unit']??_0x35e82b[_0x229647(0x8db)]?.[_0x229647(0xbc6)]??'';return _0x2da6ae==null||_0x2da6ae===![]?'':String(_0x2da6ae);},_0x3b82e9=_0x155028=>toNum(_0x155028?.[_0x1aa239(0xa55)])??0x1,_0x2acdcf=(_0x11f180,_0x3888f0,_0xd11b48,_0x3b78ca,_0x49dc9c)=>{const _0xdc6ba8=_0x1aa239,_0x199e82=_0xd11b48[_0xdc6ba8(0x412)](_0x279657=>_0x279657===_0xd11b48[0x0])?_0xd11b48[0x0]:'',_0x3adc7d=_0x3b78ca&&_0x3b78ca['length']?_0x3b78ca:[],_0x3a7ae8=_0x3adc7d[_0xdc6ba8(0x246)]?Math[_0xdc6ba8(0xa09)](..._0x3adc7d[_0xdc6ba8(0x723)](_0x3b82e9)):0x1,_0x37e354=_0x3adc7d[_0xdc6ba8(0x246)]?_0x3adc7d[0x0][_0xdc6ba8(0x258)]||_0xdc6ba8(0x5e7):'system',_0x274459=_0x3adc7d[_0xdc6ba8(0x412)](_0x3ede11=>(_0x3ede11[_0xdc6ba8(0x258)]||_0xdc6ba8(0x5e7))===_0x37e354)?_0x37e354:_0xdc6ba8(0x5e7),_0x1eaf9c=formatNumber(_0x3888f0,{'decimals':_0x3a7ae8,'number_format':_0x274459},_0x5873ec);return _0xdc6ba8(0x60a)+escapeHtml(_0x11f180)+_0xdc6ba8(0xbcd)+escapeHtml(_0x1eaf9c)+(_0x199e82?'\x20'+escapeHtml(_0x199e82):'')+(_0x49dc9c||'')+_0xdc6ba8(0xd74);};if(_0x21262d[_0x1aa239(0x569)]&&_0x21262d[_0x1aa239(0xa35)]!==![]){const _0x1369c5=_0x1aa239(0x79a),_0x335b4e=new Map();for(const _0x10b051 of _0x37da13){const _0x4c11ca=_0x10b051['s'][_0x1aa239(0xa6c)][_0x1aa239(0xa80)],_0x9d5003=_0x4c11ca===undefined||_0x4c11ca===null||_0x4c11ca===''?_0x1aa239(0x3f5):String(_0x4c11ca);let _0x27aca6=_0x335b4e[_0x1aa239(0x397)](_0x9d5003);!_0x27aca6&&(_0x27aca6={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x335b4e[_0x1aa239(0xd1b)](_0x9d5003,_0x27aca6));if(isNum(_0x10b051['p']['v']))_0x27aca6[_0x1aa239(0xb30)]+=_0x10b051['p']['v'];_0x27aca6[_0x1aa239(0x7b7)]['push'](_0x210751(_0x10b051)),_0x27aca6['ents'][_0x1aa239(0xa8b)](_0x10b051['s'][_0x1aa239(0xa6c)]);if(_0x10b051['s'][_0x1aa239(0xa6c)]['_compareOf']!=null&&!_0x27aca6[_0x1aa239(0xe4b)])_0x27aca6['cmpEnt']=_0x10b051['s'][_0x1aa239(0xa6c)];}if(_0x335b4e[_0x1aa239(0x5a0)]>0x1)for(const [_0x4732de,_0x2ffdb3]of _0x335b4e){const _0x5d5323=_0x4732de['indexOf'](_0x1369c5),_0x43b525=_0x5d5323>=0x0,_0x266763=_0x43b525?_0x4732de[_0x1aa239(0x57e)](0x0,_0x5d5323):_0x4732de,_0x24aeb8=_0x266763==='__default'?'':_0x266763;if(!_0x24aeb8&&!_0x43b525)continue;let _0x3e5e98=(_0x24aeb8?_0x24aeb8+'\x20':'')+cardT(_0x5873ec,_0x21262d,_0x1aa239(0xca6)),_0x5e781d='';if(_0x43b525){const _0x8f80eb=_0x2ffdb3[_0x1aa239(0xe4b)]?.['_compareCfg'],_0x50a880=Math[_0x1aa239(0xa09)](0x1,Math['floor'](toNum(_0x8f80eb?.[_0x1aa239(0x65c)])||0x1));_0x3e5e98+='\x20('+cardT(_0x5873ec,_0x21262d,COMPARE_PERIOD_LABELS[_0x8f80eb?.['period']]||_0x1aa239(0x599))+(_0x50a880>0x1?'\x20×'+_0x50a880:'')+')',_0x388f38+='<div\x20style=\x22opacity:0.6\x22>'+_0x2acdcf(_0x3e5e98,_0x2ffdb3[_0x1aa239(0xb30)],_0x2ffdb3['units'],_0x2ffdb3['ents'])+_0x1aa239(0x5a3);continue;}const _0x186f04=[];for(const _0xbd1a07 of _0x335b4e[_0x1aa239(0xe6e)]()){if(_0xbd1a07[_0x1aa239(0x3a7)](_0x4732de+_0x1369c5)||_0x266763===_0x1aa239(0x3f5)&&_0xbd1a07[_0x1aa239(0x3a7)](_0x1aa239(0x3f5)+_0x1369c5))_0x186f04[_0x1aa239(0xa8b)](_0xbd1a07);}if(_0x186f04[_0x1aa239(0x246)]===0x1){const _0x170d7c=_0x335b4e[_0x1aa239(0x397)](_0x186f04[0x0]);if(_0x170d7c[_0x1aa239(0xe4b)]?.['_compareCfg']?.[_0x1aa239(0x95f)]!==![]&&isNum(_0x170d7c['sum'])&&_0x170d7c[_0x1aa239(0xb30)]!==0x0&&isNum(_0x2ffdb3['sum'])){const _0x280f83=(_0x2ffdb3['sum']-_0x170d7c[_0x1aa239(0xb30)])/Math[_0x1aa239(0x4c4)](_0x170d7c['sum'])*0x64,_0x15d20a=_0x280f83>0x0?'#26a69a':_0x280f83<0x0?_0x1aa239(0x3e4):_0x1aa239(0x361);_0x5e781d='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x15d20a+'\x22>'+(_0x280f83>0x0?'+':'')+_0x280f83[_0x1aa239(0x6e4)](0x1)+_0x1aa239(0x5bf);}}_0x388f38+=_0x2acdcf(_0x3e5e98,_0x2ffdb3[_0x1aa239(0xb30)],_0x2ffdb3['units'],_0x2ffdb3[_0x1aa239(0xc8e)],_0x5e781d);}}_0x21262d[_0x1aa239(0x413)]!==![]&&(_0x388f38+=_0x2acdcf(cardT(_0x5873ec,_0x21262d,_0x1aa239(0xca6)),_0x1ced02,_0x37da13[_0x1aa239(0x723)](_0x210751),_0x37da13[_0x1aa239(0x723)](_0x44aea9=>_0x44aea9['s'][_0x1aa239(0xa6c)])));}_0x379d69[_0x1aa239(0xa4f)]=_0x388f38,_0x379d69[_0x1aa239(0xec9)][_0x1aa239(0x9c4)]='';const _0x5629ef=_0x17926f[_0x1aa239(0xee3)](),_0x9ab462=_0x379d69[_0x1aa239(0xee3)]();let _0x1a8c28,_0x3ae62a;if(_0x23f434)_0x1a8c28=_0x23f434[_0x1aa239(0x202)]-_0x5629ef[_0x1aa239(0x593)],_0x3ae62a=_0x23f434[_0x1aa239(0x75a)]-_0x5629ef[_0x1aa239(0xbbe)];else{const _0x29c224=_0x3b69b7(_0x11a10d);_0x1a8c28=_0x29c224['x'],_0x3ae62a=_0x29c224['y'];}let _0x59f596=_0x1a8c28+0xc,_0x22fe8f=_0x3ae62a+0xc;if(_0x59f596+_0x9ab462['width']>_0x5629ef[_0x1aa239(0xa91)])_0x59f596=_0x1a8c28-_0x9ab462[_0x1aa239(0xa91)]-0xc;if(_0x22fe8f+_0x9ab462[_0x1aa239(0xbcf)]>_0x5629ef[_0x1aa239(0xbcf)])_0x22fe8f=_0x3ae62a-_0x9ab462[_0x1aa239(0xbcf)]-0xc;_0x59f596=Math[_0x1aa239(0xa09)](0x0,_0x59f596),_0x22fe8f=Math[_0x1aa239(0xa09)](0x0,_0x22fe8f);const _0x1c704d=_0x17926f[_0x1aa239(0x523)]||0x0;_0x379d69[_0x1aa239(0xec9)][_0x1aa239(0x593)]=_0x59f596+_0x1c704d+'px',_0x379d69['style'][_0x1aa239(0xbbe)]=_0x22fe8f+'px',_0x101d48(_0xd00074);};let _0x20ad6e=[],_0x1e32c4=null;const _0x107970=()=>{const _0x270934=_0x1cc9c5;for(const _0x47c1fe of _0x20ad6e)_0x47c1fe['classList']['remove']('sgc-bar-active');_0x20ad6e=[];if(_0x57126e)_0x57126e[_0x270934(0xec9)]['display']=_0x270934(0xcee);},_0x101d48=_0x266735=>{const _0x3578dd=_0x1cc9c5;_0x107970();if(_0x266735==null)return;const _0x4645f2=_0x1e32c4||(_0x1e32c4=_0xadcc62[_0x3578dd(0xab3)]('.sgc-bar')),_0x1cd4c9=new Set();let _0x339ac5=null,_0x19229b=null;for(const _0x1701bb of _0x4645f2){const _0xe09aa6=parseFloat(_0x1701bb['getAttribute'](_0x3578dd(0xd87))),_0x1d756e=parseFloat(_0x1701bb[_0x3578dd(0x453)](_0x3578dd(0x80d)));if(!isFinite(_0xe09aa6)||!isFinite(_0x1d756e))continue;if(_0x266735>=_0xe09aa6&&_0x266735<=_0xe09aa6+_0x1d756e){const _0x4ca53a=_0x1701bb['getAttribute']('data-t');if(_0x4ca53a!=null)_0x1cd4c9['add'](_0x4ca53a);if(_0x339ac5===null){const _0x120992=parseFloat(_0x1701bb[_0x3578dd(0x453)](_0x3578dd(0x3ca))),_0x16f1ca=parseFloat(_0x1701bb[_0x3578dd(0x453)](_0x3578dd(0x4c6)));isFinite(_0x120992)&&isFinite(_0x16f1ca)&&(_0x339ac5=_0x120992,_0x19229b=_0x16f1ca);}}}if(!_0x1cd4c9['size'])return;for(const _0x44b011 of _0x4645f2){_0x1cd4c9[_0x3578dd(0x5c4)](_0x44b011[_0x3578dd(0x453)]('data-t'))&&(_0x44b011[_0x3578dd(0xc1a)]['add']('sgc-bar-active'),_0x20ad6e[_0x3578dd(0xa8b)](_0x44b011));}if(_0x57126e&&_0x339ac5!==null){const _0x3673e2=Math[_0x3578dd(0xa09)](_0x299225,_0x339ac5),_0x44c265=Math[_0x3578dd(0x4b5)](_0x299225+_0x3875c7,_0x339ac5+_0x19229b);_0x57126e[_0x3578dd(0xaa1)]('x',String(_0x3673e2)),_0x57126e[_0x3578dd(0xaa1)](_0x3578dd(0xa91),String(Math['max'](0x0,_0x44c265-_0x3673e2))),_0x57126e['style'][_0x3578dd(0x9c4)]='';}},_0x1a45fe=()=>{const _0x2871a7=_0x1cc9c5;_0x379d69[_0x2871a7(0xec9)]['display']=_0x2871a7(0xcee),_0x47c605[_0x2871a7(0xec9)][_0x2871a7(0x9c4)]=_0x2871a7(0xcee),_0x42434c(),_0x107970();},_0x2b38a7=()=>{const _0x36251f=_0x1cc9c5;_0x1a45fe(),_0x21262d[_0x36251f(0xc6a)]&&window[_0x36251f(0x7d6)](new CustomEvent(_0x36251f(0x235),{'detail':{'time':null,'group':_0x21262d[_0x36251f(0x447)]||null,'sourceId':_0x57a540[_0x36251f(0x22a)]}}));};let _0x4713ad=null,_0x2b3518=null;const _0xcda01a=()=>{_0x4713ad=null,_0x2b3518=null;},_0x470514=new ResizeObserver(_0xcda01a);_0x470514['observe'](_0xadcc62),window[_0x1cc9c5(0x21f)]('scroll',_0xcda01a,{'passive':!![]}),_0x17926f[_0x1cc9c5(0x21f)]('scroll',_0xcda01a,{'passive':!![]});let _0x35f522=0x0,_0x119682=null;const _0x2fe73b=()=>{const _0x114baf=_0x1cc9c5;_0x35f522=0x0;const _0x27e812=_0x119682;_0x119682=null;if(!_0x27e812)return;if(_0x57a540[_0x114baf(0x817)]){if(_0x379d69['style'][_0x114baf(0x9c4)]!=='none')_0x2b38a7();return;}if(!_0x4713ad)_0x4713ad=_0xadcc62['getBoundingClientRect']();if(_0x2b3518==null)_0x2b3518=parseFloat(_0xadcc62[_0x114baf(0x453)](_0x114baf(0xd94))['split']('\x20')[0x2]);const _0xaa5f03=_0x4713ad[_0x114baf(0xa91)]/_0x2b3518,_0x19b0ad=(_0x27e812[_0x114baf(0x202)]-_0x4713ad['left'])/_0xaa5f03;if(_0x19b0ad<_0x299225||_0x19b0ad>_0x299225+_0x3875c7)return _0x2b38a7();const _0x40d66b=_0x57a540[_0x114baf(0xc44)]||_0x57a540[_0x114baf(0x37f)],_0x5e6438=_0x40d66b[_0x114baf(0x477)][_0x114baf(0x879)](),_0x4c390a=_0x40d66b[_0x114baf(0x389)]['getTime'](),_0x452ab3=_0x5e6438+(_0x19b0ad-_0x299225)/_0x3875c7*(_0x4c390a-_0x5e6438);_0xfc5b19(_0x19b0ad,_0x452ab3,_0x27e812),_0x21262d[_0x114baf(0xc6a)]&&window[_0x114baf(0x7d6)](new CustomEvent(_0x114baf(0x235),{'detail':{'time':_0x452ab3,'group':_0x21262d[_0x114baf(0x447)]||null,'sourceId':_0x57a540[_0x114baf(0x22a)]}}));},_0x1c2ead=_0x5521d8=>{_0x119682=_0x5521d8;if(_0x35f522)return;_0x35f522=requestAnimationFrame(_0x2fe73b);};if(_0x57a540['_tooltipAbort'])_0x57a540[_0x1cc9c5(0xd38)][_0x1cc9c5(0xa4c)]();const _0x48b392=new AbortController();_0xadcc62[_0x1cc9c5(0x21f)](_0x1cc9c5(0xe04),_0x1c2ead,{'signal':_0x48b392[_0x1cc9c5(0x6ea)]}),_0xadcc62[_0x1cc9c5(0x21f)](_0x1cc9c5(0x731),_0x1c2ead,{'signal':_0x48b392['signal']}),_0xadcc62[_0x1cc9c5(0x21f)]('pointerleave',_0x2b38a7,{'signal':_0x48b392[_0x1cc9c5(0x6ea)]}),_0x48b392[_0x1cc9c5(0x6ea)]['addEventListener'](_0x1cc9c5(0xa4c),()=>{const _0x3c4d34=_0x1cc9c5;_0x35f522&&(cancelAnimationFrame(_0x35f522),_0x35f522=0x0),_0x119682=null,_0x470514[_0x3c4d34(0xc94)](),window[_0x3c4d34(0xecd)](_0x3c4d34(0x3bc),_0xcda01a),_0x17926f[_0x3c4d34(0xecd)](_0x3c4d34(0x3bc),_0xcda01a);}),_0x57a540['_tooltipAbort']=_0x48b392,_0x57a540[_0x1cc9c5(0x4df)]=_0x3c5d1c=>{const _0x1b0492=_0x1cc9c5,_0x1e5980=_0x57a540[_0x1b0492(0xc44)]||_0x57a540[_0x1b0492(0x37f)];if(!_0x1e5980)return;const _0x252cf7=_0x1e5980['start'][_0x1b0492(0x879)](),_0x2b5b47=_0x1e5980['end']['getTime']();if(_0x3c5d1c<_0x252cf7||_0x3c5d1c>_0x2b5b47)return _0x1a45fe();const _0x18c7a0=_0x299225+(_0x3c5d1c-_0x252cf7)/(_0x2b5b47-_0x252cf7)*_0x3875c7;_0xfc5b19(_0x18c7a0,_0x3c5d1c,null);},_0x57a540[_0x1cc9c5(0x894)]=()=>_0x1a45fe();}}class BaseCanvasRenderer{constructor(_0x15379c){this['card']=_0x15379c,this['_abort']=null;}[_0xd69037(0x6f9)](_0x1a21f3,_0x55e70e){const _0x312f9d=_0xd69037;if(this[_0x312f9d(0x215)])this[_0x312f9d(0x215)][_0x312f9d(0xa4c)]();return this[_0x312f9d(0x215)]=new AbortController(),{'W':Math['max'](0x28,_0x1a21f3[_0x312f9d(0xd3c)]||this[_0x312f9d(0xcfb)][_0x312f9d(0xca2)]||0x190),'H':Math['max'](0x50,parseInt(_0x55e70e[_0x312f9d(0xbcf)],0xa)||0xc8)};}[_0xd69037(0x2c1)](_0xb0083a,_0x2b3764,_0x18c691,_0x56b6ce,_0x4837b2,_0x39d01d,_0x373648,_0x25c882){const _0x4fa0b4=_0xd69037;this[_0x4fa0b4(0x4bd)]&&(cancelAnimationFrame(this[_0x4fa0b4(0x4bd)]),this[_0x4fa0b4(0x4bd)]=0x0);if(_0x4837b2['animate_graph']){this[_0x4fa0b4(0x59d)]=performance['now']();const _0x146f68=_0x45412e=>{const _0x299536=_0x4fa0b4,_0x24b1aa=Math['min'](0x1,(_0x45412e-this[_0x299536(0x59d)])/0x258),_0x6057d7=0x1-Math[_0x299536(0x4b7)](0x1-_0x24b1aa,0x3);this[_0x299536(0x784)](_0xb0083a,_0x2b3764,_0x18c691,_0x56b6ce,_0x4837b2,_0x39d01d,_0x6057d7),_0x24b1aa<0x1?this['_animRaf']=requestAnimationFrame(_0x146f68):(this[_0x299536(0x4bd)]=0x0,this[_0x299536(0x8f7)](_0x373648,_0x25c882,_0x4837b2,_0x39d01d));};this[_0x4fa0b4(0x4bd)]=requestAnimationFrame(_0x146f68);}else this[_0x4fa0b4(0x784)](_0xb0083a,_0x2b3764,_0x18c691,_0x56b6ce,_0x4837b2,_0x39d01d,0x1),this['_setupTooltip'](_0x373648,_0x25c882,_0x4837b2,_0x39d01d);}[_0xd69037(0x20b)](_0x4a494e,_0x18cfeb){const _0x2222bc=_0xd69037;return _0x4a494e[_0x2222bc(0xa4f)]=_0x2222bc(0x7f2)+_0x18cfeb+_0x2222bc(0x463),{'container':_0x4a494e[_0x2222bc(0x934)](_0x2222bc(0x779)),'canvas':_0x4a494e[_0x2222bc(0x934)]('.sgc-pie-canvas'),'tooltipEl':_0x4a494e[_0x2222bc(0x934)]('.sgc-pie-tooltip')};}['_placeTooltip'](_0xb45850,_0x172781,_0x4dce06){const _0x3116e4=_0xd69037;_0xb45850[_0x3116e4(0xec9)][_0x3116e4(0xb0d)]='1';const _0x1749aa=_0xb45850['offsetWidth'];let _0x4e64cf=_0x4dce06+0x10;if(_0x4e64cf+_0x1749aa>_0x172781[_0x3116e4(0xa91)])_0x4e64cf=_0x4e64cf-_0x1749aa-0x20;_0xb45850['style'][_0x3116e4(0x593)]=Math[_0x3116e4(0xa09)](0x0,_0x4e64cf)+'px',_0xb45850[_0x3116e4(0xec9)][_0x3116e4(0xbbe)]='0';}[_0xd69037(0x541)](_0x41f7ae,_0x3e565a,_0x6fa08d,_0x238227){const _0x2e9daf=_0xd69037;_0x41f7ae['addEventListener']('mousemove',_0x6fa08d,{'signal':_0x238227}),_0x41f7ae[_0x2e9daf(0x21f)](_0x2e9daf(0xc81),()=>{const _0x208c8e=_0x2e9daf;_0x3e565a['style'][_0x208c8e(0xb0d)]='0';},{'signal':_0x238227}),_0x41f7ae[_0x2e9daf(0x21f)]('touchmove',_0xac63e5=>{const _0x3cde2a=_0x2e9daf;if(_0xac63e5[_0x3cde2a(0xcc9)][_0x3cde2a(0x246)]===0x1)_0x6fa08d({'clientX':_0xac63e5['touches'][0x0]['clientX'],'clientY':_0xac63e5[_0x3cde2a(0xcc9)][0x0][_0x3cde2a(0x75a)]});},{'signal':_0x238227,'passive':!![]}),_0x41f7ae['addEventListener'](_0x2e9daf(0x684),()=>{const _0x2ad329=_0x2e9daf;_0x3e565a[_0x2ad329(0xec9)][_0x2ad329(0xb0d)]='0';},{'signal':_0x238227});}['_prepSeriesSamples'](_0x23a109,_0x243476,_0x237442,_0x154924){const _0x2cda05=_0xd69037;let _0x76d5f0=_0x23a109['entity']&&typeof _0x23a109[_0x2cda05(0xa6c)]==='object'?_0x23a109[_0x2cda05(0xa6c)]:null;if(!_0x76d5f0){const _0x3f166d=String(_0x23a109['id']||'')[_0x2cda05(0xb12)](/^(.+)__(\d+)$/);if(_0x3f166d)_0x76d5f0=_0x237442[parseInt(_0x3f166d[0x2],0xa)]||_0x237442[_0x2cda05(0x23b)](_0x3e2421=>_0x3e2421[_0x2cda05(0xa6c)]===_0x3f166d[0x1]);}if(!_0x76d5f0)_0x76d5f0={};if(_0x76d5f0['fixed_value'])return null;const _0x12fae3=_0x76d5f0[_0x2cda05(0xba0)],_0x368994=(_0x12fae3||'')+'|'+(_0x76d5f0[_0x2cda05(0x97f)]??'')+'|'+(_0x76d5f0[_0x2cda05(0xd16)]?0x1:0x0)+'|'+(_0x76d5f0[_0x2cda05(0x516)]||'')+'|'+(_0x76d5f0[_0x2cda05(0x8ff)]||'')+'|'+(_0x76d5f0['price_attribute']||'')+'|'+(_0x76d5f0[_0x2cda05(0x364)]||'')+'|'+(_0x76d5f0[_0x2cda05(0xabd)]||'')+'|'+(_0x76d5f0['ref_op']||''),_0x1aa2e8=Array['isArray'](_0x23a109['raw'])&&_0x23a109[_0x2cda05(0x21d)][_0x2cda05(0x246)]&&_0x12fae3!=='change',_0x50ac36=_0x1aa2e8?_0x23a109[_0x2cda05(0x21d)]:_0x23a109['points']||[],_0x149c9=''+(_0x1aa2e8?'r':'p')+_0x50ac36[_0x2cda05(0x246)]+'|'+(_0x50ac36[_0x2cda05(0x246)]?_0x50ac36[0x0]['t']:0x0)+'|'+(_0x50ac36[_0x2cda05(0x246)]?_0x50ac36[_0x50ac36[_0x2cda05(0x246)]-0x1]['t']:0x0),_0x13170d=_0x23a109['id']||'i'+_0x243476,_0x145bed=this[_0x2cda05(0x70a)][_0x2cda05(0x397)](_0x13170d);let _0x393eb8;if(_0x145bed&&_0x145bed[_0x2cda05(0xf0a)]===_0x50ac36&&_0x145bed[_0x2cda05(0x919)]===_0x368994&&_0x145bed['dSig']===_0x149c9)_0x393eb8=_0x145bed[_0x2cda05(0x734)];else{let _0x4498ca=_0x50ac36;if(_0x1aa2e8){_0x4498ca=_0x12fae3===_0x2cda05(0x641)?DataProcessor[_0x2cda05(0x7b9)](_0x4498ca):_0x4498ca;try{_0x4498ca=DataProcessor[_0x2cda05(0x2f5)](_0x4498ca,_0x76d5f0);}catch(_0x5ee537){}try{if(_0x76d5f0[_0x2cda05(0x364)]&&!_0x76d5f0[_0x2cda05(0x619)]&&!_0x76d5f0[_0x2cda05(0x69c)])_0x4498ca=this[_0x2cda05(0xcfb)][_0x2cda05(0xae0)](_0x4498ca,_0x76d5f0);const _0x4fe130=this[_0x2cda05(0xcfb)]['_priceLookupFor'](_0x76d5f0);if(_0x4fe130)_0x4498ca=DataProcessor['applyPriceToSeries'](_0x4498ca,_0x4fe130);}catch(_0x1688a5){}try{_0x4498ca=DataProcessor[_0x2cda05(0x305)](_0x4498ca,_0x76d5f0);}catch(_0x533220){}}_0x393eb8=_0x154924(_0x4498ca),this['_prep'][_0x2cda05(0xd1b)](_0x13170d,{'ref':_0x50ac36,'eSig':_0x368994,'dSig':_0x149c9,'out':_0x393eb8});}return{'ent':_0x76d5f0,'out':_0x393eb8,'eSig':_0x368994,'dSig':_0x149c9};}[_0xd69037(0x321)](_0x5f03e0,_0x169534,_0x51e593,_0x1b2c04,_0x5075bb){const _0x4c6e14=_0xd69037,{W:_0x5f5767,H:_0x10d97d}=this[_0x4c6e14(0x6f9)](_0x5f03e0,_0x51e593);if(!_0x169534['length']){_0x5f03e0[_0x4c6e14(0xa4f)]=_0x4c6e14(0x9ec);return;}const _0x15b1be=_0x169534[0x0],_0x445a1b=this[_0x4c6e14(0xc12)](_0x15b1be,this['card'][_0x4c6e14(0xef9)]||[]);this[_0x4c6e14(0x208)]=_0x445a1b,this[_0x4c6e14(0xd5a)]=_0x15b1be[_0x4c6e14(0x8db)]||{},this[_0x4c6e14(0xc28)]=this[_0x4c6e14(0xcfb)][_0x4c6e14(0x35a)](_0x445a1b[_0x4c6e14(0x851)],_0x445a1b['entity'])||_0x445a1b[_0x4c6e14(0x851)]||'#4A90D9';if(this[_0x4c6e14(0xc28)]===_0x4c6e14(0xdaa))this['_color']=_0x4c6e14(0x362);this[_0x4c6e14(0xe8b)]=_0x169534;const _0x14ddd7=this[_0x4c6e14(0x365)](_0x15b1be,_0x445a1b,resolveFirstWeekday(_0x1b2c04));this[_0x4c6e14(0xe54)]=_0x14ddd7;if(!(_0x14ddd7[_0x4c6e14(0x216)]||_0x14ddd7[_0x4c6e14(0xe4a)]||[])[_0x4c6e14(0x246)]){_0x5f03e0['innerHTML']='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+_0x5075bb+_0x4c6e14(0x5a3);return;}const {container:_0x3d73f3,canvas:_0x49cd58,tooltipEl:_0x517801}=this[_0x4c6e14(0x20b)](_0x5f03e0,_0x10d97d);if(!_0x49cd58)return;this[_0x4c6e14(0x784)](_0x49cd58,_0x14ddd7,_0x5f5767,_0x10d97d,_0x51e593,_0x1b2c04),this[_0x4c6e14(0x8f7)](_0x3d73f3,_0x517801,_0x51e593,_0x1b2c04);}['_seriesEntity'](_0x5d8334,_0x2adf41){const _0x226dcc=_0xd69037;if(_0x5d8334[_0x226dcc(0xa6c)]&&typeof _0x5d8334[_0x226dcc(0xa6c)]===_0x226dcc(0xe91))return _0x5d8334[_0x226dcc(0xa6c)];const _0x45ffdf=String(_0x5d8334['id']||'')['match'](/^(.+)__(\d+)$/);let _0x4248f5=null;if(_0x45ffdf)_0x4248f5=_0x2adf41[parseInt(_0x45ffdf[0x2],0xa)]||_0x2adf41[_0x226dcc(0x23b)](_0x5cad18=>_0x5cad18[_0x226dcc(0xa6c)]===_0x45ffdf[0x1]);if(!_0x4248f5)_0x4248f5=_0x2adf41['find'](_0x3bd6f1=>_0x3bd6f1[_0x226dcc(0xa6c)]===_0x5d8334['entity']);return _0x4248f5||{'entity':_0x5d8334[_0x226dcc(0xa6c)],'color':_0x226dcc(0x362)};}[_0xd69037(0x5eb)](){const _0x3c872e=_0xd69037;try{const _0x418c0d=getComputedStyle(document[_0x3c872e(0x320)])[_0x3c872e(0xc19)]('--primary-font-family')[_0x3c872e(0x424)]();if(_0x418c0d)return _0x418c0d;}catch(_0x5a860c){}return'Roboto,\x20sans-serif';}[_0xd69037(0x809)](_0x3802bc,_0x545e23,_0x59819a){const _0x4b2865=_0xd69037,_0x378301=_0x3802bc[_0x4b2865(0x91a)]('2d'),_0x4b4e8c=window['devicePixelRatio']||0x1;return _0x3802bc[_0x4b2865(0xa91)]=_0x545e23*_0x4b4e8c,_0x3802bc[_0x4b2865(0xbcf)]=_0x59819a*_0x4b4e8c,_0x378301[_0x4b2865(0x718)](_0x4b4e8c,_0x4b4e8c),_0x378301[_0x4b2865(0x7c6)](0x0,0x0,_0x545e23,_0x59819a),_0x378301;}[_0xd69037(0x23d)](){const _0x156b5d=_0xd69037;try{const _0x21d19c=getComputedStyle(document[_0x156b5d(0x320)])['getPropertyValue'](_0x156b5d(0x2d8))[_0x156b5d(0x424)](),_0x1264cd=_0x21d19c[_0x156b5d(0xb12)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x1264cd){const _0xaca3b6=(parseInt(_0x1264cd[0x1])+parseInt(_0x1264cd[0x2])+parseInt(_0x1264cd[0x3]))/0x3;return _0xaca3b6>0x80;}}catch(_0x337b8c){}try{const _0x2f8315=getComputedStyle(document[_0x156b5d(0x519)])[_0x156b5d(0xc19)]('--rgb-primary-text-color')[_0x156b5d(0x424)](),_0x5a454b=_0x2f8315['match'](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x5a454b){const _0x1d396e=(parseInt(_0x5a454b[0x1])+parseInt(_0x5a454b[0x2])+parseInt(_0x5a454b[0x3]))/0x3;return _0x1d396e>0x80;}}catch(_0x4406b0){}try{const _0x126e7b=document[_0x156b5d(0x384)](_0x156b5d(0x821));_0x126e7b[_0x156b5d(0xec9)][_0x156b5d(0x851)]=_0x156b5d(0x8ce),_0x126e7b[_0x156b5d(0xec9)][_0x156b5d(0xc13)]=_0x156b5d(0xd53),_0x126e7b[_0x156b5d(0xec9)][_0x156b5d(0xb7c)]='hidden',_0x126e7b[_0x156b5d(0xec9)][_0x156b5d(0xcd0)]=_0x156b5d(0xcee),document[_0x156b5d(0x519)]['appendChild'](_0x126e7b);const _0x618c31=getComputedStyle(_0x126e7b)[_0x156b5d(0x851)];document[_0x156b5d(0x519)]['removeChild'](_0x126e7b);const _0x238c56=_0x618c31&&_0x618c31[_0x156b5d(0xb12)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x238c56){const _0x54a0de=(parseInt(_0x238c56[0x1])+parseInt(_0x238c56[0x2])+parseInt(_0x238c56[0x3]))/0x3;if(_0x54a0de!==0x0||_0x618c31['includes'](_0x156b5d(0xd47)))return _0x54a0de>0x80;}}catch(_0x25f7f6){}try{let _0x1d0b23=this['card'],_0x27b1af=null;for(let _0x12fdfc=0x0;_0x12fdfc<0xa&&_0x1d0b23;_0x12fdfc++){if(_0x1d0b23[_0x156b5d(0xcf2)]===0x1&&_0x1d0b23['tagName']===_0x156b5d(0xeb5)){_0x27b1af=_0x1d0b23;break;}_0x1d0b23=_0x1d0b23[_0x156b5d(0xa73)]||_0x1d0b23[_0x156b5d(0xda6)]&&_0x1d0b23[_0x156b5d(0xda6)]()[_0x156b5d(0x2a0)];}if(_0x27b1af){const _0x43121c=getComputedStyle(_0x27b1af)[_0x156b5d(0x5d1)],_0xab198e=_0x43121c&&_0x43121c[_0x156b5d(0xb12)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0xab198e){const _0x41d43d=(parseInt(_0xab198e[0x1])+parseInt(_0xab198e[0x2])+parseInt(_0xab198e[0x3]))/0x3;return _0x41d43d<0x80;}}}catch(_0x58a603){}try{const _0x493e48=getComputedStyle(document[_0x156b5d(0x519)])['backgroundColor'],_0x1a49be=_0x493e48&&_0x493e48[_0x156b5d(0xb12)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x1a49be){const _0x3c0a25=(parseInt(_0x1a49be[0x1])+parseInt(_0x1a49be[0x2])+parseInt(_0x1a49be[0x3]))/0x3;return _0x3c0a25<0x80;}}catch(_0x5018b3){}return window[_0x156b5d(0xb4a)]&&window[_0x156b5d(0xb4a)]('(prefers-color-scheme:\x20dark)')[_0x156b5d(0x20e)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x4e63c3){const _0x4aa0be=_0xd69037;super(_0x4e63c3),this[_0x4aa0be(0xd88)]=[],this[_0x4aa0be(0x39e)]=[],this[_0x4aa0be(0x4bd)]=0x0,this[_0x4aa0be(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x45379d,_0x527f74,_0x14c7e2,_0x370499){const _0x2e4a0a=_0xd69037,{W:_0x308a2f,H:_0x2f3bc0}=this['_beginRender'](_0x45379d,_0x14c7e2),_0x5e249a=this[_0x2e4a0a(0xcfb)][_0x2e4a0a(0xef9)]||[],_0x43b2e9=[];_0x527f74[_0x2e4a0a(0xcab)](_0x8228e3=>{const _0x384d13=_0x2e4a0a,_0x598400=this['_seriesEntity'](_0x8228e3,_0x5e249a),_0x457462=(_0x8228e3[_0x384d13(0x780)]||[])[_0x384d13(0x49d)](_0x1df97b=>_0x1df97b['v']!==null&&_0x1df97b['v']!==undefined),_0xe2eb88=_0x370499?.['states']?.[_0x598400['entity']],_0x5ba3e3=_0x598400['aggregate_func']||_0x384d13(0x73e);let _0x4ca399;if(_0x457462['length'])_0x4ca399=reduceByAggregate(_0x457462,_0x5ba3e3);else _0xe2eb88?_0x4ca399=parseFloat(_0xe2eb88[_0x384d13(0x2c8)]):_0x4ca399=0x0;if(_0x4ca399===undefined||_0x4ca399===null||isNaN(_0x4ca399))_0x4ca399=0x0;const _0x1dba13=_0x8228e3[_0x384d13(0x8db)]||{},_0x51d2dc=pickName(_0x598400[_0x384d13(0xe4d)]!==undefined?_0x598400[_0x384d13(0xe4d)]:_0x598400[_0x384d13(0x240)],_0x1dba13[_0x384d13(0x545)]!==undefined&&_0x598400['tooltip_name']!==undefined?_0x1dba13[_0x384d13(0x545)]:_0x1dba13[_0x384d13(0x7ca)],_0x1dba13)??_0x598400[_0x384d13(0xa6c)]??'?';_0x43b2e9[_0x384d13(0xa8b)]({'name':pickName(_0x598400[_0x384d13(0x240)],_0x1dba13[_0x384d13(0x7ca)],_0x1dba13)??'','tooltipName':_0x51d2dc,'value':Math[_0x384d13(0x4c4)](_0x4ca399),'color':(_0x598400[_0x384d13(0x851)]==='threshold'?null:this[_0x384d13(0xcfb)]['_resolveCanvasColor'](_0x598400['color'],_0x598400[_0x384d13(0xa6c)])||_0x598400['color'])||'#4A90D9','unit':_0x598400[_0x384d13(0x694)]||_0x1dba13[_0x384d13(0xbc6)]||'','entity':_0x598400});});const {container:_0x923a51,canvas:_0x2968ed,tooltipEl:_0x4d5cb0}=this['_mountCanvas'](_0x45379d,_0x2f3bc0);if(!_0x2968ed)return;this['_pieItems']=_0x43b2e9,this[_0x2e4a0a(0x2c1)](_0x2968ed,_0x43b2e9,_0x308a2f,_0x2f3bc0,_0x14c7e2,_0x370499,_0x923a51,_0x4d5cb0);}['_draw'](_0x4e9fc1,_0x4eac80,_0x29b04d,_0x2346f4,_0x368f83,_0x188d46,_0x4134be){const _0x520b92=_0xd69037;if(_0x4134be===undefined)_0x4134be=0x1;const _0xe57fc7=this[_0x520b92(0x809)](_0x4e9fc1,_0x29b04d,_0x2346f4),_0x37fa2c=this[_0x520b92(0x23d)](),_0x1224c0=_0x37fa2c?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0x3f4c5e=_0x37fa2c?_0x520b92(0xec5):'rgba(0,0,0,0.4)',_0x4a6261=(_0x307c0a,_0xb0a812)=>{const _0xf58f31=_0x520b92;if(!_0x307c0a)return _0xb0a812;if(typeof _0x307c0a==='string'&&_0x307c0a[_0xf58f31(0x90a)](_0xf58f31(0x576))){try{const _0x3435be=this[_0xf58f31(0xcfb)]?.[_0xf58f31(0x8b1)]?.['querySelector']('.sgc-card')||this[_0xf58f31(0xcfb)],_0x481ebf=document[_0xf58f31(0x384)](_0xf58f31(0x821));_0x481ebf[_0xf58f31(0xec9)][_0xf58f31(0x851)]=_0x307c0a,_0x3435be['appendChild'](_0x481ebf);const _0x16b0b3=getComputedStyle(_0x481ebf)[_0xf58f31(0x851)];_0x3435be['removeChild'](_0x481ebf);if(_0x16b0b3&&_0x16b0b3!=='')return _0x16b0b3;}catch(_0x34debf){}return _0xb0a812;}return _0x307c0a;},_0x3ce66d=this[_0x520b92(0x5eb)](),_0x494e34=_0x4eac80[_0x520b92(0x6bc)]((_0x11d3ce,_0x44d1e8)=>_0x11d3ce+_0x44d1e8[_0x520b92(0x3c5)],0x0),_0x4f4c86={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x55a74b=_0x368f83['pie_style']||_0x520b92(0xe2f);let _0x44578b=_0x4f4c86[_0x55a74b]!=null?_0x4f4c86[_0x55a74b]:0.55;const _0x5af34a=_0x368f83['show_tooltip_total']!==![];if(_0x5af34a&&_0x44578b<0.42)_0x44578b=0.42;const _0x29cbef=!!_0x368f83[_0x520b92(0xc6d)],_0x547ffc=_0x29cbef?0.72:0x1,_0x2a7ede=Math['max'](0x0,Math[_0x520b92(0x4b5)](0xf,parseFloat(_0x368f83[_0x520b92(0x32b)])||0x0)),_0xdc8f3f=_0x2a7ede*Math['PI']/0xb4,_0x41dc3e=_0x29cbef?Math[_0x520b92(0x4b5)](0x10,Math[_0x520b92(0x4b5)](_0x2346f4,_0x29b04d)*0.06):0x0,_0x368dd2=_0x2346f4-0x10-_0x41dc3e,_0x343bc9=_0x29b04d-0x10,_0x3db3cf=Math[_0x520b92(0x4b5)](_0x343bc9/0x2,_0x368dd2/0x2/_0x547ffc)*0.88,_0x274773=_0x3db3cf*_0x44578b,_0x133b98=_0x29b04d/0x2,_0x5b90c9=_0x2346f4/0x2-_0x41dc3e/0x2,_0x1d4b24=_0xdc8f3f>0x0&&_0x274773>0x0,_0x599571=_0x1d4b24?Math[_0x520b92(0x4b5)]((_0x3db3cf-_0x274773)*0.4,0x6):0x0,_0x22e2ec=(_0x1ca7c6,_0x5631e5,_0x329a72)=>{const _0x441348=_0x520b92;_0xe57fc7[_0x441348(0xc9c)]();if(_0x1d4b24){const _0x4371ce=(_0x3d13c2,_0x4311b7)=>_0x133b98+Math[_0x441348(0xddb)](_0x4311b7)*_0x3d13c2,_0x550e87=(_0x211478,_0x38ed4d)=>_0x5b90c9+_0x329a72+Math[_0x441348(0x231)](_0x38ed4d)*_0x211478*_0x547ffc,_0x208f2a=Math[_0x441348(0x4b5)](_0x599571/_0x3db3cf,(_0x5631e5-_0x1ca7c6)/0x2-0.0001),_0xdab3ab=Math[_0x441348(0x4b5)](_0x599571/_0x274773,(_0x5631e5-_0x1ca7c6)/0x2-0.0001);_0xe57fc7[_0x441348(0x6ed)](_0x4371ce(_0x3db3cf,_0x1ca7c6+_0x208f2a),_0x550e87(_0x3db3cf,_0x1ca7c6+_0x208f2a)),_0xe57fc7[_0x441348(0x1f8)](_0x133b98,_0x5b90c9+_0x329a72,_0x3db3cf,_0x3db3cf*_0x547ffc,0x0,_0x1ca7c6+_0x208f2a,_0x5631e5-_0x208f2a),_0xe57fc7[_0x441348(0x48f)](_0x4371ce(_0x3db3cf,_0x5631e5),_0x550e87(_0x3db3cf,_0x5631e5),_0x4371ce(_0x3db3cf-_0x599571,_0x5631e5),_0x550e87(_0x3db3cf-_0x599571,_0x5631e5)),_0xe57fc7[_0x441348(0xb47)](_0x4371ce(_0x274773+_0x599571,_0x5631e5),_0x550e87(_0x274773+_0x599571,_0x5631e5)),_0xe57fc7[_0x441348(0x48f)](_0x4371ce(_0x274773,_0x5631e5),_0x550e87(_0x274773,_0x5631e5),_0x4371ce(_0x274773,_0x5631e5-_0xdab3ab),_0x550e87(_0x274773,_0x5631e5-_0xdab3ab)),_0xe57fc7[_0x441348(0x1f8)](_0x133b98,_0x5b90c9+_0x329a72,_0x274773,_0x274773*_0x547ffc,0x0,_0x5631e5-_0xdab3ab,_0x1ca7c6+_0xdab3ab,!![]),_0xe57fc7[_0x441348(0x48f)](_0x4371ce(_0x274773,_0x1ca7c6),_0x550e87(_0x274773,_0x1ca7c6),_0x4371ce(_0x274773+_0x599571,_0x1ca7c6),_0x550e87(_0x274773+_0x599571,_0x1ca7c6)),_0xe57fc7[_0x441348(0xb47)](_0x4371ce(_0x3db3cf-_0x599571,_0x1ca7c6),_0x550e87(_0x3db3cf-_0x599571,_0x1ca7c6)),_0xe57fc7[_0x441348(0x48f)](_0x4371ce(_0x3db3cf,_0x1ca7c6),_0x550e87(_0x3db3cf,_0x1ca7c6),_0x4371ce(_0x3db3cf,_0x1ca7c6+_0x208f2a),_0x550e87(_0x3db3cf,_0x1ca7c6+_0x208f2a));}else _0x274773>0x0?(_0xe57fc7[_0x441348(0x1f8)](_0x133b98,_0x5b90c9+_0x329a72,_0x3db3cf,_0x3db3cf*_0x547ffc,0x0,_0x1ca7c6,_0x5631e5),_0xe57fc7['ellipse'](_0x133b98,_0x5b90c9+_0x329a72,_0x274773,_0x274773*_0x547ffc,0x0,_0x5631e5,_0x1ca7c6,!![])):(_0xe57fc7[_0x441348(0x6ed)](_0x133b98,_0x5b90c9+_0x329a72),_0xe57fc7['ellipse'](_0x133b98,_0x5b90c9+_0x329a72,_0x3db3cf,_0x3db3cf*_0x547ffc,0x0,_0x1ca7c6,_0x5631e5),_0xe57fc7['lineTo'](_0x133b98,_0x5b90c9+_0x329a72));_0xe57fc7[_0x441348(0x8e2)]();},_0x4578c8=(_0x187e36,_0x1a13c6)=>{const _0x28c269=_0x520b92;let _0xe5f81f=String(_0x187e36||_0x28c269(0xb8c));if(_0xe5f81f[_0x28c269(0x3a7)]('#'))_0xe5f81f=_0xe5f81f[_0x28c269(0x57e)](0x1);if(_0xe5f81f[_0x28c269(0x246)]===0x3)_0xe5f81f=_0xe5f81f[_0x28c269(0x788)]('')[_0x28c269(0x723)](_0x46a589=>_0x46a589+_0x46a589)[_0x28c269(0x860)]('');if(_0xe5f81f['length']<0x6)return _0x187e36;const _0x54b97e=parseInt(_0xe5f81f[_0x28c269(0x57e)](0x0,0x2),0x10),_0x6dd587=parseInt(_0xe5f81f[_0x28c269(0x57e)](0x2,0x4),0x10),_0x120b55=parseInt(_0xe5f81f[_0x28c269(0x57e)](0x4,0x6),0x10),_0x59c0ac=0x1-_0x1a13c6;return _0x28c269(0x72d)+Math[_0x28c269(0xaaf)](_0x54b97e*_0x59c0ac)+','+Math['round'](_0x6dd587*_0x59c0ac)+','+Math[_0x28c269(0xaaf)](_0x120b55*_0x59c0ac)+')';};if(_0x494e34===0x0){_0xe57fc7['beginPath']();_0x274773>0x0?(_0xe57fc7[_0x520b92(0x1f8)](_0x133b98,_0x5b90c9,_0x3db3cf,_0x3db3cf*_0x547ffc,0x0,0x0,Math['PI']*0x2),_0xe57fc7[_0x520b92(0x1f8)](_0x133b98,_0x5b90c9,_0x274773,_0x274773*_0x547ffc,0x0,0x0,Math['PI']*0x2,!![])):_0xe57fc7[_0x520b92(0x1f8)](_0x133b98,_0x5b90c9,_0x3db3cf,_0x3db3cf*_0x547ffc,0x0,0x0,Math['PI']*0x2);_0xe57fc7[_0x520b92(0x8e2)](),_0xe57fc7[_0x520b92(0xeca)]=_0x37fa2c?_0x520b92(0xa43):_0x520b92(0xb2e),_0xe57fc7[_0x520b92(0x3d9)](),_0xe57fc7[_0x520b92(0xeca)]=_0x3f4c5e,_0xe57fc7[_0x520b92(0x64f)]='500\x20'+Math[_0x520b92(0x4b5)](0xd,Math[_0x520b92(0xa09)](0xa,_0x3db3cf*0.18))+'px\x20'+_0x3ce66d,_0xe57fc7[_0x520b92(0x3df)]=_0x520b92(0x278),_0xe57fc7[_0x520b92(0xac6)]=_0x520b92(0x2a3),_0xe57fc7[_0x520b92(0x698)](cardT(this[_0x520b92(0xcfb)]?.['_hass'],this[_0x520b92(0xcfb)]?.[_0x520b92(0xc30)],_0x520b92(0x6d9)),_0x133b98,_0x5b90c9),this[_0x520b92(0x39e)]=[];return;}const _0x554d54=-Math['PI']/0x2+Math['PI']*0x2*_0x4134be,_0x4a9d91=[];let _0x133fd1=-Math['PI']/0x2;_0x4eac80[_0x520b92(0xcab)](_0x3aed4a=>{const _0x36aded=_0x520b92,_0x28b62e=_0x3aed4a['value']/_0x494e34*Math['PI']*0x2,_0x1b4e62=_0x133fd1+_0x28b62e,_0x3fdbcc=_0x274773>0x0?Math['min'](_0xdc8f3f/0x2,_0x28b62e/0x4):0x0;let _0x59eed9=_0x133fd1+_0x3fdbcc,_0x20a511=_0x1b4e62-_0x3fdbcc;if(_0x20a511>_0x554d54)_0x20a511=Math[_0x36aded(0xa09)](_0x59eed9,_0x554d54);_0x4a9d91[_0x36aded(0xa8b)]({'sa':_0x133fd1,'ea':_0x1b4e62,'sweep':_0x28b62e,'drawSa':_0x59eed9,'drawEa':_0x20a511,'item':_0x3aed4a}),_0x133fd1=_0x1b4e62;});if(_0x29cbef&&_0x41dc3e>0x0){const _0x45d252=Math[_0x520b92(0xa09)](0x4,Math['round'](_0x41dc3e));for(let _0xf2a11c=_0x45d252;_0xf2a11c>=0x1;_0xf2a11c--){const _0x497ab7=_0xf2a11c*(_0x41dc3e/_0x45d252);_0x4a9d91[_0x520b92(0xcab)](_0x6e6322=>{const _0x42e4f9=_0x520b92;if(_0x6e6322[_0x42e4f9(0x98a)]<=_0x6e6322[_0x42e4f9(0xa70)])return;let _0x32b4f9=_0x6e6322[_0x42e4f9(0x9f4)][_0x42e4f9(0x851)];const _0x50c954=_0x6e6322[_0x42e4f9(0x9f4)][_0x42e4f9(0xa6c)];_0x50c954?.[_0x42e4f9(0x4a2)]?.[_0x42e4f9(0x6e6)]&&_0x50c954[_0x42e4f9(0x4a2)][_0x42e4f9(0xd69)]?.[_0x42e4f9(0x246)]&&(_0x32b4f9=resolveValueColor(_0x6e6322[_0x42e4f9(0x9f4)][_0x42e4f9(0x3c5)],this[_0x42e4f9(0xcfb)]['_thrVals'](_0x50c954),_0x32b4f9)),_0x22e2ec(_0x6e6322[_0x42e4f9(0xa70)],_0x6e6322[_0x42e4f9(0x98a)],_0x497ab7),_0xe57fc7[_0x42e4f9(0xeca)]=_0x4578c8(_0x32b4f9,0.45+_0xf2a11c/_0x45d252*0.15),_0xe57fc7[_0x42e4f9(0x3d9)]();});}}this[_0x520b92(0x39e)]=[],_0x4a9d91[_0x520b92(0xcab)](_0x255df5=>{const _0x427a72=_0x520b92;if(_0x255df5[_0x427a72(0x98a)]<=_0x255df5[_0x427a72(0xa70)])return;let _0xe6906d=_0x255df5[_0x427a72(0x9f4)][_0x427a72(0x851)];const _0x3fd364=_0x255df5[_0x427a72(0x9f4)][_0x427a72(0xa6c)];_0x3fd364?.[_0x427a72(0x4a2)]?.['enabled']&&_0x3fd364[_0x427a72(0x4a2)]['values']?.[_0x427a72(0x246)]&&(_0xe6906d=resolveValueColor(_0x255df5[_0x427a72(0x9f4)]['value'],this[_0x427a72(0xcfb)][_0x427a72(0xa59)](_0x3fd364),_0xe6906d));_0x22e2ec(_0x255df5[_0x427a72(0xa70)],_0x255df5['drawEa'],0x0),_0xe57fc7[_0x427a72(0xeca)]=_0xe6906d,_0xe57fc7['globalAlpha']=_0x29cbef?0.95:0.8,_0xe57fc7[_0x427a72(0x3d9)](),_0xe57fc7[_0x427a72(0x5ed)]=0x1;if(_0x29cbef){_0x22e2ec(_0x255df5[_0x427a72(0xa70)],_0x255df5[_0x427a72(0x98a)],0x0);const _0x32a6b0=_0xe57fc7['createLinearGradient'](_0x133b98,_0x5b90c9-_0x3db3cf*_0x547ffc,_0x133b98,_0x5b90c9+_0x3db3cf*_0x547ffc);_0x32a6b0[_0x427a72(0x563)](0x0,_0x427a72(0xb78)),_0x32a6b0['addColorStop'](0.5,'rgba(255,255,255,0)'),_0x32a6b0['addColorStop'](0x1,'rgba(0,0,0,0.12)'),_0xe57fc7[_0x427a72(0xeca)]=_0x32a6b0,_0xe57fc7[_0x427a72(0x3d9)]();}this['_pieSlices'][_0x427a72(0xa8b)]({'startAngle':_0x255df5[_0x427a72(0xa70)],'endAngle':_0x255df5[_0x427a72(0x98a)],'item':_0x255df5[_0x427a72(0x9f4)],'cx':_0x133b98,'cy':_0x5b90c9,'radius':_0x3db3cf,'innerRadius':_0x274773,'yScale':_0x547ffc});});if(_0x4134be>=0.999){const _0x4e108f=Math['min'](0xc,Math[_0x520b92(0xa09)](0x9,_0x3db3cf*0.14)),_0xa64fac=parseFloat(_0x368f83[_0x520b92(0xafc)])>0x0?parseFloat(_0x368f83[_0x520b92(0xafc)]):_0x4e108f,_0x2f184d=_0x4a6261(_0x368f83[_0x520b92(0xae2)],_0x37fa2c?_0x520b92(0x2fd):'rgba(255,255,255,0.98)'),_0x321537=_0x368f83[_0x520b92(0x9d7)]||_0x520b92(0x3c5),_0x273692=_0x133cfc=>{const _0x513632=_0x520b92,_0x2f80de=_0x133cfc[_0x513632(0x3c5)]/_0x494e34*0x64,_0x4dc3eb=toNum(_0x133cfc[_0x513632(0xa6c)]?.[_0x513632(0xa55)])??0x0;if(_0x321537===_0x513632(0x4fa))return _0x2f80de[_0x513632(0x6e4)](_0x4dc3eb)+'%';const _0x2f947e=formatNumber(_0x133cfc[_0x513632(0x3c5)],_0x133cfc[_0x513632(0xa6c)],_0x188d46);if(_0x321537==='both')return''+_0x2f947e+(_0x133cfc[_0x513632(0x694)]?'\x20'+_0x133cfc[_0x513632(0x694)]:'')+'\x20('+_0x2f80de['toFixed'](_0x4dc3eb)+'%)';return''+_0x2f947e+(_0x133cfc[_0x513632(0x694)]?'\x20'+_0x133cfc['unit']:'');},_0xc08b44=0x5,_0x1971fa=_0x368f83[_0x520b92(0xae2)]?_0x2f184d:_0x3f4c5e||_0x520b92(0x78b);_0x4a9d91[_0x520b92(0xcab)](_0x1ce303=>{const _0x39e1c8=_0x520b92;if(_0x1ce303[_0x39e1c8(0x98a)]<=_0x1ce303['drawSa'])return;const _0x2e6fd1=_0x1ce303[_0x39e1c8(0x9f4)][_0x39e1c8(0x3c5)]/_0x494e34*0x64;if(_0x2e6fd1<=0x0)return;const _0x5d3221=(_0x1ce303[_0x39e1c8(0xa70)]+_0x1ce303[_0x39e1c8(0x98a)])/0x2,_0x5880c3=_0x273692(_0x1ce303[_0x39e1c8(0x9f4)]);_0xe57fc7[_0x39e1c8(0x64f)]=_0x39e1c8(0xea9)+_0xa64fac+_0x39e1c8(0xc64)+_0x3ce66d,_0xe57fc7[_0x39e1c8(0xac6)]='middle';if(_0x2e6fd1>=_0xc08b44){const _0x3f165f=_0x274773>0x0?(_0x3db3cf+_0x274773)/0x2:_0x3db3cf*0.65,_0x2a0aca=_0x133b98+Math[_0x39e1c8(0xddb)](_0x5d3221)*_0x3f165f,_0x23272b=_0x5b90c9+Math[_0x39e1c8(0x231)](_0x5d3221)*_0x3f165f*_0x547ffc;_0xe57fc7[_0x39e1c8(0xeca)]=_0x2f184d,_0xe57fc7[_0x39e1c8(0x3df)]='center',_0xe57fc7[_0x39e1c8(0x698)](_0x5880c3,_0x2a0aca,_0x23272b);}else{const _0x3c96b8=_0x1ce303[_0x39e1c8(0x9f4)][_0x39e1c8(0xa6c)]?.[_0x39e1c8(0x4a2)]?.[_0x39e1c8(0x6e6)]&&_0x1ce303[_0x39e1c8(0x9f4)][_0x39e1c8(0xa6c)][_0x39e1c8(0x4a2)][_0x39e1c8(0xd69)]?.[_0x39e1c8(0x246)]?resolveValueColor(_0x1ce303[_0x39e1c8(0x9f4)]['value'],this[_0x39e1c8(0xcfb)]['_thrVals'](_0x1ce303['item'][_0x39e1c8(0xa6c)]),_0x1ce303['item'][_0x39e1c8(0x851)]):_0x1ce303[_0x39e1c8(0x9f4)][_0x39e1c8(0x851)],_0x4f7eed=_0x133b98+Math['cos'](_0x5d3221)*_0x3db3cf,_0x37acaf=_0x5b90c9+Math[_0x39e1c8(0x231)](_0x5d3221)*_0x3db3cf*_0x547ffc,_0x4ff739=_0x3db3cf+0x6,_0x522685=_0x133b98+Math[_0x39e1c8(0xddb)](_0x5d3221)*_0x4ff739,_0x512c4b=_0x5b90c9+Math['sin'](_0x5d3221)*_0x4ff739*_0x547ffc,_0x556c8a=Math['cos'](_0x5d3221)>=0x0,_0x4019a9=_0x522685+(_0x556c8a?0x6:-0x6),_0x463c7b=_0x522685+(_0x556c8a?0x4:-0x4);_0xe57fc7[_0x39e1c8(0x4f2)]=_0x3c96b8||_0x1971fa,_0xe57fc7[_0x39e1c8(0x836)]=0x1,_0xe57fc7[_0x39e1c8(0x5ed)]=0.85,_0xe57fc7[_0x39e1c8(0xc9c)](),_0xe57fc7[_0x39e1c8(0x6ed)](_0x4f7eed,_0x37acaf),_0xe57fc7[_0x39e1c8(0xb47)](_0x522685,_0x512c4b),_0xe57fc7[_0x39e1c8(0xb47)](_0x463c7b,_0x512c4b),_0xe57fc7[_0x39e1c8(0x993)](),_0xe57fc7['globalAlpha']=0x1,_0xe57fc7[_0x39e1c8(0xeca)]=_0x2f184d,_0xe57fc7[_0x39e1c8(0x3df)]=_0x556c8a?_0x39e1c8(0x593):_0x39e1c8(0x955),_0xe57fc7[_0x39e1c8(0x698)](_0x5880c3,_0x4019a9,_0x512c4b);}});}if(_0x5af34a&&_0x4134be>=0.999){const _0x3c0be5=_0x4eac80[0x0]?.[_0x520b92(0x694)]||'',_0x1c6b3c=formatNumber(_0x494e34,_0x4eac80[0x0]?.['entity']||{'decimals':0x1},_0x188d46)+(_0x3c0be5?'\x20'+_0x3c0be5:''),_0x569e59=_0x274773>0x0?_0x274773*0x2*0.85:Math['min'](_0x29b04d,_0x2346f4)*0.4,_0x5dbd73=Math[_0x520b92(0x4b5)](0x12,_0x3db3cf*0.32);let _0x1fc168=parseFloat(_0x368f83[_0x520b92(0x709)])>0x0?parseFloat(_0x368f83[_0x520b92(0x709)]):_0x5dbd73;_0xe57fc7[_0x520b92(0x64f)]=_0x520b92(0x236)+_0x1fc168+_0x520b92(0xc64)+_0x3ce66d;const _0x1671d2=_0xe57fc7[_0x520b92(0x89a)](_0x1c6b3c)[_0x520b92(0xa91)];_0x1671d2>_0x569e59&&(_0x1fc168=Math['max'](0x8,_0x1fc168*(_0x569e59/_0x1671d2)),_0xe57fc7[_0x520b92(0x64f)]=_0x520b92(0x236)+_0x1fc168+_0x520b92(0xc64)+_0x3ce66d);const _0x265eab=_0x4a6261(_0x368f83['pie_center_color'],_0x1224c0);_0xe57fc7['fillStyle']=_0x265eab,_0xe57fc7[_0x520b92(0x3df)]='center',_0xe57fc7['textBaseline']=_0x520b92(0x2a3),_0xe57fc7[_0x520b92(0x698)](_0x1c6b3c,_0x133b98,_0x5b90c9-_0x1fc168*0.35);const _0x12cb36=Math[_0x520b92(0xa09)](0x7,Math[_0x520b92(0x4b5)](0xa,_0x1fc168*0.55)),_0x2bd2e0=_0x368f83[_0x520b92(0x888)]?_0x265eab:_0x3f4c5e;_0xe57fc7[_0x520b92(0xeca)]=_0x2bd2e0,_0xe57fc7['globalAlpha']=_0x368f83[_0x520b92(0x888)]?0.6:0x1,_0xe57fc7[_0x520b92(0x64f)]=_0x12cb36+_0x520b92(0xc64)+_0x3ce66d,_0xe57fc7[_0x520b92(0x698)](cardT(this['card']?.[_0x520b92(0xbf5)],this['card']?.[_0x520b92(0xc30)],'Total'),_0x133b98,_0x5b90c9+_0x1fc168*0.55),_0xe57fc7[_0x520b92(0x5ed)]=0x1;}}[_0xd69037(0x8f7)](_0x553247,_0x57c25b,_0xbfdef1,_0x2d8eb5){const _0x2c61a8=_0xd69037;if(!_0x57c25b||!_0x553247||_0xbfdef1[_0x2c61a8(0xb39)]===![]||!this[_0x2c61a8(0x39e)]?.[_0x2c61a8(0x246)])return;const _0x2c1969=this[_0x2c61a8(0x215)][_0x2c61a8(0x6ea)],_0x459611=_0x27e3ae=>{const _0xcac3fd=_0x2c61a8,_0x56e657=_0x553247[_0xcac3fd(0xee3)](),_0x88cb30=_0x27e3ae[_0xcac3fd(0x202)]-_0x56e657['left'],_0x5a671c=_0x27e3ae[_0xcac3fd(0x75a)]-_0x56e657['top'];let _0x78ed1a=null;for(const _0x372304 of this[_0xcac3fd(0x39e)]){const _0x2d7b5f=_0x372304[_0xcac3fd(0x8ca)]||0x1,_0x514733=_0x88cb30-_0x372304['cx'],_0x3ec8d1=(_0x5a671c-_0x372304['cy'])/_0x2d7b5f,_0x87fa12=Math[_0xcac3fd(0xaab)](_0x514733*_0x514733+_0x3ec8d1*_0x3ec8d1);if(_0x87fa12<_0x372304[_0xcac3fd(0x40d)]||_0x87fa12>_0x372304[_0xcac3fd(0x284)])continue;let _0x53ffa7=Math[_0xcac3fd(0xbf4)](_0x3ec8d1,_0x514733);if(_0x53ffa7<-Math['PI']/0x2)_0x53ffa7+=Math['PI']*0x2;if(_0x53ffa7>=_0x372304['startAngle']&&_0x53ffa7<_0x372304[_0xcac3fd(0xeac)]){_0x78ed1a=_0x372304;break;}}if(!_0x78ed1a){_0x57c25b[_0xcac3fd(0xec9)][_0xcac3fd(0xb0d)]='0';return;}const _0x3cab89=this[_0xcac3fd(0xd88)][_0xcac3fd(0x6bc)]((_0x45a163,_0x26a381)=>_0x45a163+_0x26a381['value'],0x0),_0x34da8f=toNum(_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0xa6c)]?.[_0xcac3fd(0xa55)])??0x1,_0x4c0192=_0x3cab89>0x0?(_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0x3c5)]/_0x3cab89*0x64)['toFixed'](_0x34da8f):'0',_0x215d64=formatNumber(_0x78ed1a['item'][_0xcac3fd(0x3c5)],_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0xa6c)],_0x2d8eb5),_0x190668=_0x78ed1a[_0xcac3fd(0x9f4)]['entity']?.['show_color_dot']!==![]?escapeHtml(_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0x851)]):_0xcac3fd(0x356);_0x57c25b['innerHTML']=_0xcac3fd(0x884)+_0x190668+_0xcac3fd(0x2a2)+escapeHtml(_0x78ed1a[_0xcac3fd(0x9f4)]['tooltipName']||_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0x240)]||'')+_0xcac3fd(0xa67)+escapeHtml(String(_0x215d64))+'\x20'+escapeHtml(_0x78ed1a[_0xcac3fd(0x9f4)][_0xcac3fd(0x694)]||'')+'</span></div>'+('<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.6\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(cardT(_0x2d8eb5,_0xbfdef1,'Share'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x4c0192+'%</span></div>'),this[_0xcac3fd(0x481)](_0x57c25b,_0x56e657,_0x88cb30);};this[_0x2c61a8(0x541)](_0x553247,_0x57c25b,_0x459611,_0x2c1969),_0x553247['style'][_0x2c61a8(0xd39)]=_0x2c61a8(0x4c1),_0x553247['addEventListener']('click',_0x29a727=>{const _0x4ae4e7=_0x2c61a8,_0x5c666e=_0x553247['getBoundingClientRect'](),_0xf1d013=_0x29a727[_0x4ae4e7(0x202)]-_0x5c666e[_0x4ae4e7(0x593)],_0x48068a=_0x29a727[_0x4ae4e7(0x75a)]-_0x5c666e[_0x4ae4e7(0xbbe)];let _0x1b19fb=null;for(const _0x1bea23 of this['_pieSlices']){const _0x106edd=_0x1bea23[_0x4ae4e7(0x8ca)]||0x1,_0x5b9b85=_0xf1d013-_0x1bea23['cx'],_0x44db00=(_0x48068a-_0x1bea23['cy'])/_0x106edd,_0x32f243=Math[_0x4ae4e7(0xaab)](_0x5b9b85*_0x5b9b85+_0x44db00*_0x44db00);if(_0x32f243<_0x1bea23[_0x4ae4e7(0x40d)]||_0x32f243>_0x1bea23['radius'])continue;let _0x55de4c=Math[_0x4ae4e7(0xbf4)](_0x44db00,_0x5b9b85);if(_0x55de4c<-Math['PI']/0x2)_0x55de4c+=Math['PI']*0x2;if(_0x55de4c>=_0x1bea23['startAngle']&&_0x55de4c<_0x1bea23[_0x4ae4e7(0xeac)]){_0x1b19fb=_0x1bea23;break;}}if(!_0x1b19fb)return;_0x29a727[_0x4ae4e7(0x56d)](),this['card'][_0x4ae4e7(0xc65)](_0x1b19fb[_0x4ae4e7(0x9f4)]?.[_0x4ae4e7(0xa6c)]);},{'signal':_0x2c1969});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x4bc81b){const _0x473399=_0xd69037;super(_0x4bc81b),this['_items']=[],this[_0x473399(0xa47)]=[],this[_0x473399(0x4bd)]=0x0,this[_0x473399(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x47580c,_0x340d35,_0x6c5d2e,_0x56e28a){const _0x254846=_0xd69037,{W:_0x3837b7,H:_0x2d0ea8}=this[_0x254846(0x6f9)](_0x47580c,_0x6c5d2e),_0x5cec25=this['card'][_0x254846(0xef9)]||[],_0x8ca7c=[];_0x340d35[_0x254846(0xcab)](_0x174ebb=>{const _0x4de60f=_0x254846,_0x130296=this[_0x4de60f(0xc12)](_0x174ebb,_0x5cec25),_0x1ff59b=(_0x174ebb[_0x4de60f(0x780)]||[])[_0x4de60f(0x49d)](_0x1117f3=>_0x1117f3['v']!==null&&_0x1117f3['v']!==undefined),_0x1bb521=_0x56e28a?.[_0x4de60f(0xadf)]?.[_0x130296[_0x4de60f(0xa6c)]],_0x5e2e7c=_0x130296[_0x4de60f(0xba0)]||'last';let _0x446e49;if(_0x1ff59b[_0x4de60f(0x246)])_0x446e49=reduceByAggregate(_0x1ff59b,_0x5e2e7c);else _0x1bb521?_0x446e49=parseFloat(_0x1bb521[_0x4de60f(0x2c8)]):_0x446e49=0x0;if(_0x446e49===undefined||_0x446e49===null||isNaN(_0x446e49))_0x446e49=0x0;const _0x16e080=resolveEntityBound(_0x130296[_0x4de60f(0x903)],0x0,_0x56e28a),_0x463df0=resolveEntityBound(_0x130296[_0x4de60f(0x71e)],0x64,_0x56e28a),_0x531bb5=_0x463df0>_0x16e080?Math['max'](0x0,Math[_0x4de60f(0x4b5)](0x1,(_0x446e49-_0x16e080)/(_0x463df0-_0x16e080))):0x0,_0x30ed6e=_0x174ebb[_0x4de60f(0x8db)]||{},_0x4ab525=pickName(_0x130296['tooltip_name']!==undefined?_0x130296[_0x4de60f(0xe4d)]:_0x130296[_0x4de60f(0x240)],_0x30ed6e['resolved_tooltip_name']!==undefined&&_0x130296['tooltip_name']!==undefined?_0x30ed6e[_0x4de60f(0x545)]:_0x30ed6e[_0x4de60f(0x7ca)],_0x30ed6e)??_0x130296['entity']??'?';_0x8ca7c[_0x4de60f(0xa8b)]({'name':pickName(_0x130296[_0x4de60f(0x240)],_0x30ed6e['resolved_name'],_0x30ed6e)??'','tooltipName':_0x4ab525,'value':_0x446e49,'pct':_0x531bb5,'min':_0x16e080,'max':_0x463df0,'color':(_0x130296[_0x4de60f(0x851)]==='threshold'?null:this[_0x4de60f(0xcfb)][_0x4de60f(0x23a)](_0x130296['color'],_0x130296[_0x4de60f(0xa6c)])||_0x130296[_0x4de60f(0x851)])||_0x4de60f(0x362),'unit':_0x130296[_0x4de60f(0x694)]||_0x30ed6e['unit_of_measurement']||'','entity':_0x130296});});const {container:_0x4ec8a2,canvas:_0x32dd01,tooltipEl:_0x4859a0}=this['_mountCanvas'](_0x47580c,_0x2d0ea8);if(!_0x32dd01)return;this['_items']=_0x8ca7c,this[_0x254846(0x2c1)](_0x32dd01,_0x8ca7c,_0x3837b7,_0x2d0ea8,_0x6c5d2e,_0x56e28a,_0x4ec8a2,_0x4859a0);}[_0xd69037(0x784)](_0x8053ca,_0x16e114,_0x425bab,_0x377fb6,_0x34c3d7,_0x5a9105,_0x315bb1){const _0xad2bd6=_0xd69037;if(_0x315bb1===undefined)_0x315bb1=0x1;const _0x267472=this[_0xad2bd6(0x809)](_0x8053ca,_0x425bab,_0x377fb6),_0x48ba19=this['_detectDark'](),_0x2c88be=_0x48ba19?_0xad2bd6(0xc24):_0xad2bd6(0x40c),_0x413bae=_0x48ba19?_0xad2bd6(0xcb9):_0xad2bd6(0xec7),_0x599d75=_0x48ba19?_0xad2bd6(0xa43):_0xad2bd6(0xb2e),_0x5c78cb=this[_0xad2bd6(0x5eb)](),_0x595a15=_0x16e114[_0xad2bd6(0x246)];if(!_0x595a15)return;const _0x1b4efd=Math[_0xad2bd6(0x4b5)](_0x377fb6-0x14,_0x425bab-0x14),_0x14aed1=_0x1b4efd/0x2*0.92,_0x3aa677=Math[_0xad2bd6(0xa09)](0x8,Math[_0xad2bd6(0x4b5)](0x1c,_0x14aed1*0.7/_0x595a15)),_0x37eed6=Math[_0xad2bd6(0xa09)](0x3,_0x3aa677*0.2),_0x475844=_0x425bab/0x2,_0x1604d9=_0x377fb6/0x2,_0x1b3e29=-Math['PI']*0.75,_0xb1f10c=Math['PI']*0.75,_0x13ea2d=_0xb1f10c-_0x1b3e29;this[_0xad2bd6(0xa47)]=[],_0x16e114[_0xad2bd6(0xcab)]((_0x56f8c5,_0xdc500b)=>{const _0x3a6ee3=_0xad2bd6,_0x34692d=_0x14aed1-_0xdc500b*(_0x3aa677+_0x37eed6);if(_0x34692d<_0x3aa677)return;_0x267472[_0x3a6ee3(0xc9c)](),_0x267472['arc'](_0x475844,_0x1604d9,_0x34692d,_0x1b3e29,_0xb1f10c),_0x267472[_0x3a6ee3(0x4f2)]=_0x599d75,_0x267472[_0x3a6ee3(0x836)]=_0x3aa677,_0x267472[_0x3a6ee3(0xee9)]=_0x3a6ee3(0xaaf),_0x267472[_0x3a6ee3(0x993)]();const _0x4a6d9a=_0x1b3e29+_0x13ea2d*_0x56f8c5[_0x3a6ee3(0x263)]*_0x315bb1;if(_0x56f8c5[_0x3a6ee3(0x263)]*_0x315bb1>0.005){let _0x24bd48=_0x56f8c5['color'];const _0xfc6a0b=_0x56f8c5[_0x3a6ee3(0xa6c)];_0xfc6a0b?.['color_thresholds']?.[_0x3a6ee3(0x6e6)]&&_0xfc6a0b[_0x3a6ee3(0x4a2)][_0x3a6ee3(0xd69)]?.[_0x3a6ee3(0x246)]&&(_0x24bd48=resolveValueColor(_0x56f8c5[_0x3a6ee3(0x3c5)],this['card'][_0x3a6ee3(0xa59)](_0xfc6a0b),_0x24bd48)),_0x267472['beginPath'](),_0x267472[_0x3a6ee3(0xc05)](_0x475844,_0x1604d9,_0x34692d,_0x1b3e29,_0x4a6d9a),_0x267472[_0x3a6ee3(0x4f2)]=_0x24bd48,_0x267472[_0x3a6ee3(0x836)]=_0x3aa677,_0x267472[_0x3a6ee3(0xee9)]=_0x3a6ee3(0xaaf),_0x267472[_0x3a6ee3(0x5ed)]=0.85,_0x267472['stroke'](),_0x267472[_0x3a6ee3(0x5ed)]=0x1;}this[_0x3a6ee3(0xa47)][_0x3a6ee3(0xa8b)]({'cx':_0x475844,'cy':_0x1604d9,'r':_0x34692d,'barThickness':_0x3aa677,'startAngle':_0x1b3e29,'valueAngle':_0x4a6d9a,'endAngleFull':_0xb1f10c,'item':_0x56f8c5});});if(_0x595a15>0x0&&_0x34c3d7[_0xad2bd6(0x413)]!==![]&&_0x315bb1>=0.999){const _0x8566a1=_0x16e114[_0xad2bd6(0x6bc)]((_0x433d6a,_0x3db7fb)=>_0x433d6a+_0x3db7fb['value'],0x0)/_0x595a15,_0x2d324f=_0x16e114[0x0]?.['unit']||'';_0x267472['fillStyle']=_0x2c88be,_0x267472[_0xad2bd6(0x64f)]=_0xad2bd6(0xea9)+Math[_0xad2bd6(0x4b5)](0x14,_0x14aed1*0.3)+_0xad2bd6(0xc64)+_0x5c78cb,_0x267472[_0xad2bd6(0x3df)]='center',_0x267472[_0xad2bd6(0xac6)]=_0xad2bd6(0x2a3);const _0x3f494c=_0x16e114[0x0]?.[_0xad2bd6(0xa6c)]||{'decimals':0x1};_0x267472[_0xad2bd6(0x698)](formatNumber(_0x8566a1,_0x3f494c,_0x5a9105),_0x475844,_0x1604d9-0x6),_0x267472[_0xad2bd6(0xeca)]=_0x413bae,_0x267472[_0xad2bd6(0x64f)]=Math[_0xad2bd6(0x4b5)](0xa,_0x14aed1*0.15)+_0xad2bd6(0xc64)+_0x5c78cb,_0x267472[_0xad2bd6(0x698)](_0x595a15>0x1?_0xad2bd6(0xa69)+_0x2d324f:_0x2d324f,_0x475844,_0x1604d9+0xa);}}['_setupTooltip'](_0x4bfd0d,_0x457945,_0x26ea11,_0x5c47b1){const _0x34a364=_0xd69037;if(!_0x457945||!_0x4bfd0d||_0x26ea11['show_tooltip']===![]||!this[_0x34a364(0xa47)]?.[_0x34a364(0x246)])return;const _0x8c0739=this[_0x34a364(0x215)][_0x34a364(0x6ea)],_0x35800d=_0x34333c=>{const _0x581031=_0x34a364,_0x137dc2=_0x4bfd0d[_0x581031(0xee3)](),_0xb85738=_0x34333c['clientX']-_0x137dc2[_0x581031(0x593)],_0x687dfe=_0x34333c['clientY']-_0x137dc2[_0x581031(0xbbe)];let _0x1ce936=null;for(const _0x29675c of this[_0x581031(0xa47)]){const _0x146837=_0xb85738-_0x29675c['cx'],_0x5df4a7=_0x687dfe-_0x29675c['cy'],_0x365fb5=Math[_0x581031(0xaab)](_0x146837*_0x146837+_0x5df4a7*_0x5df4a7),_0x3b470c=_0x29675c[_0x581031(0xc49)]/0x2;if(_0x365fb5<_0x29675c['r']-_0x3b470c||_0x365fb5>_0x29675c['r']+_0x3b470c)continue;let _0x2c6909=Math[_0x581031(0xbf4)](_0x5df4a7,_0x146837);if(_0x2c6909<_0x29675c[_0x581031(0x882)])_0x2c6909+=Math['PI']*0x2;if(_0x2c6909>=_0x29675c[_0x581031(0x882)]&&_0x2c6909<=_0x29675c[_0x581031(0x3d7)]){_0x1ce936=_0x29675c;break;}}if(!_0x1ce936){_0x457945[_0x581031(0xec9)][_0x581031(0xb0d)]='0';return;}const _0x14b9b1=(_0x1ce936[_0x581031(0x9f4)][_0x581031(0x263)]*0x64)[_0x581031(0x6e4)](0x1),_0x162a83=formatNumber(_0x1ce936['item']['value'],_0x1ce936[_0x581031(0x9f4)][_0x581031(0xa6c)],_0x5c47b1),_0x3ef6e1=formatNumber(_0x1ce936[_0x581031(0x9f4)][_0x581031(0x4b5)],_0x1ce936[_0x581031(0x9f4)][_0x581031(0xa6c)],_0x5c47b1),_0x17635a=formatNumber(_0x1ce936[_0x581031(0x9f4)][_0x581031(0xa09)],_0x1ce936[_0x581031(0x9f4)][_0x581031(0xa6c)],_0x5c47b1),_0x45f17f=_0x1ce936[_0x581031(0x9f4)][_0x581031(0xa6c)]?.['show_color_dot']!==![]?escapeHtml(_0x1ce936[_0x581031(0x9f4)][_0x581031(0x851)]):_0x581031(0x356);_0x457945[_0x581031(0xa4f)]=_0x581031(0x884)+_0x45f17f+_0x581031(0x2a2)+escapeHtml(_0x1ce936[_0x581031(0x9f4)][_0x581031(0xb02)]||_0x1ce936[_0x581031(0x9f4)]['name']||'')+_0x581031(0xa67)+escapeHtml(String(_0x162a83))+'\x20'+escapeHtml(_0x1ce936['item']['unit']||'')+_0x581031(0x28e)+(_0x581031(0xa6d)+escapeHtml(cardT(_0x5c47b1,_0x26ea11,'Range'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x3ef6e1))+'\x20→\x20'+escapeHtml(String(_0x17635a))+_0x581031(0x28e))+('<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(_0x5c47b1,_0x26ea11,'Progress'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x14b9b1+_0x581031(0x937)),this[_0x581031(0x481)](_0x457945,_0x137dc2,_0xb85738);};this[_0x34a364(0x541)](_0x4bfd0d,_0x457945,_0x35800d,_0x8c0739),_0x4bfd0d[_0x34a364(0xec9)]['cursor']=_0x34a364(0x4c1),_0x4bfd0d[_0x34a364(0x21f)](_0x34a364(0xebb),_0x1d6a7d=>{const _0x55da51=_0x34a364,_0x58b55d=_0x4bfd0d[_0x55da51(0xee3)](),_0x469aef=_0x1d6a7d['clientX']-_0x58b55d[_0x55da51(0x593)],_0x2c8902=_0x1d6a7d[_0x55da51(0x75a)]-_0x58b55d['top'];let _0x110ddf=null;for(const _0xd7a47a of this[_0x55da51(0xa47)]){const _0x13811d=_0x469aef-_0xd7a47a['cx'],_0x47a343=_0x2c8902-_0xd7a47a['cy'],_0xbf7935=Math['sqrt'](_0x13811d*_0x13811d+_0x47a343*_0x47a343),_0x34f09d=_0xd7a47a['barThickness']/0x2;if(_0xbf7935<_0xd7a47a['r']-_0x34f09d||_0xbf7935>_0xd7a47a['r']+_0x34f09d)continue;let _0x276758=Math[_0x55da51(0xbf4)](_0x47a343,_0x13811d);if(_0x276758<_0xd7a47a[_0x55da51(0x882)])_0x276758+=Math['PI']*0x2;if(_0x276758>=_0xd7a47a[_0x55da51(0x882)]&&_0x276758<=_0xd7a47a[_0x55da51(0x3d7)]){_0x110ddf=_0xd7a47a;break;}}if(!_0x110ddf)return;_0x1d6a7d['stopPropagation'](),this[_0x55da51(0xcfb)]['_fireEntityAction'](_0x110ddf[_0x55da51(0x9f4)]?.[_0x55da51(0xa6c)]);},{'signal':_0x8c0739});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x1f2375){const _0x2ba3ec=_0xd69037;super(_0x1f2375),this[_0x2ba3ec(0x6c9)]=[],this[_0x2ba3ec(0x6b1)]=[],this['_animRaf']=0x0,this[_0x2ba3ec(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x5eb839,_0xe542cf,_0xfb0f3,_0x2bd07a){const _0xc12b5c=_0xd69037,{W:_0x46405a,H:_0x285877}=this[_0xc12b5c(0x6f9)](_0x5eb839,_0xfb0f3),_0x161a36=this['card'][_0xc12b5c(0xef9)]||[],_0x2004d1=[];_0xe542cf[_0xc12b5c(0xcab)](_0x5f0d51=>{const _0x5805d5=_0xc12b5c,_0x34bfe8=this[_0x5805d5(0xc12)](_0x5f0d51,_0x161a36),_0x23d2d1=(_0x5f0d51['points']||[])[_0x5805d5(0x49d)](_0x1829fb=>_0x1829fb['v']!==null&&_0x1829fb['v']!==undefined),_0x367e0f=_0x2bd07a?.[_0x5805d5(0xadf)]?.[_0x34bfe8[_0x5805d5(0xa6c)]];let _0x291b48=_0x34bfe8[_0x5805d5(0x364)]||!_0x367e0f?NaN:parseFloat(_0x367e0f[_0x5805d5(0x2c8)]);if(!isFinite(_0x291b48))_0x291b48=_0x23d2d1[_0x5805d5(0x246)]?_0x23d2d1[_0x23d2d1[_0x5805d5(0x246)]-0x1]['v']:0x0;if(_0x291b48===undefined||_0x291b48===null||isNaN(_0x291b48))_0x291b48=0x0;const _0x33c677=resolveEntityBound(_0x34bfe8['lower_bound'],0x0,_0x2bd07a),_0x5513fb=resolveEntityBound(_0x34bfe8['upper_bound'],0x64,_0x2bd07a),_0x15b5e8=_0x5f0d51[_0x5805d5(0x8db)]||{};let _0x273883=_0x291b48,_0x4445ad=_0x291b48;for(const _0x1f0e6c of _0x23d2d1){if(_0x1f0e6c['v']>_0x273883)_0x273883=_0x1f0e6c['v'];if(_0x1f0e6c['v']<_0x4445ad)_0x4445ad=_0x1f0e6c['v'];}const _0x13e61d=_0x5513fb>_0x33c677?Math[_0x5805d5(0xa09)](0x0,Math[_0x5805d5(0x4b5)](0x1,(_0x291b48-_0x33c677)/(_0x5513fb-_0x33c677))):0x0,_0x59a23a=_0x5513fb>_0x33c677?Math['max'](0x0,Math[_0x5805d5(0x4b5)](0x1,(_0x273883-_0x33c677)/(_0x5513fb-_0x33c677))):0x0,_0x5c7490=_0x5513fb>_0x33c677?Math[_0x5805d5(0xa09)](0x0,Math['min'](0x1,(_0x4445ad-_0x33c677)/(_0x5513fb-_0x33c677))):0x0,_0x313d97=pickName(_0x34bfe8[_0x5805d5(0xe4d)]!==undefined?_0x34bfe8['tooltip_name']:_0x34bfe8[_0x5805d5(0x240)],_0x15b5e8[_0x5805d5(0x545)]!==undefined&&_0x34bfe8['tooltip_name']!==undefined?_0x15b5e8[_0x5805d5(0x545)]:_0x15b5e8[_0x5805d5(0x7ca)],_0x15b5e8)??_0x34bfe8[_0x5805d5(0xa6c)]??'?';_0x2004d1['push']({'name':pickName(_0x34bfe8[_0x5805d5(0x240)],_0x15b5e8['resolved_name'],_0x15b5e8)??'','tooltipName':_0x313d97,'value':_0x291b48,'pct':_0x13e61d,'peak':_0x273883,'peakPct':_0x59a23a,'pminPct':_0x5c7490,'pmin':_0x4445ad,'min':_0x33c677,'max':_0x5513fb,'color':(_0x34bfe8[_0x5805d5(0x851)]===_0x5805d5(0xdaa)?null:this['card']['_resolveCanvasColor'](_0x34bfe8[_0x5805d5(0x851)],_0x34bfe8[_0x5805d5(0xa6c)])||_0x34bfe8[_0x5805d5(0x851)])||_0x5805d5(0x362),'unit':_0x34bfe8[_0x5805d5(0x694)]||_0x15b5e8[_0x5805d5(0xbc6)]||'','entity':_0x34bfe8});});const {container:_0x194383,canvas:_0xff67b7,tooltipEl:_0x2ed662}=this[_0xc12b5c(0x20b)](_0x5eb839,_0x285877);if(!_0xff67b7)return;this[_0xc12b5c(0x6c9)]=_0x2004d1,this['_animateDraw'](_0xff67b7,_0x2004d1,_0x46405a,_0x285877,_0xfb0f3,_0x2bd07a,_0x194383,_0x2ed662);}[_0xd69037(0x784)](_0x4b5961,_0x3067aa,_0xf84ddb,_0x11392e,_0x51222e,_0x1e1bb8,_0x490a27){const _0x3eedc4=_0xd69037;if(_0x490a27===undefined)_0x490a27=0x1;const _0x2adc58=this[_0x3eedc4(0x809)](_0x4b5961,_0xf84ddb,_0x11392e),_0x3afa61=this[_0x3eedc4(0x23d)](),_0x5cb527=_0x3afa61?_0x3eedc4(0xc24):_0x3eedc4(0x40c),_0xf262b9=_0x3afa61?_0x3eedc4(0xcb9):_0x3eedc4(0xcb3),_0x356593=_0x3afa61?_0x3eedc4(0x5e6):_0x3eedc4(0x7bf),_0x344010=this[_0x3eedc4(0x5eb)](),_0x5f0292=_0x3067aa[_0x3eedc4(0x246)];if(!_0x5f0292)return;let _0x5edd37=parseInt(_0x51222e[_0x3eedc4(0x339)],0xa);if(!_0x5edd37||_0x5edd37<0x1||isNaN(_0x5edd37))_0x5edd37=Math[_0x3eedc4(0xa09)](0x1,Math['min'](_0x5f0292,Math[_0x3eedc4(0x763)](_0xf84ddb/0xaa)||0x1));_0x5edd37=Math[_0x3eedc4(0xa09)](0x1,Math['min'](_0x5edd37,_0x5f0292));const _0xbccfbd=Math[_0x3eedc4(0xe12)](_0x5f0292/_0x5edd37),_0x3e95e4=_0xf84ddb/_0x5edd37,_0x49cfb2=_0x11392e/_0xbccfbd;let _0x4a0ef0=parseFloat(_0x51222e['gauge_span']);if(!_0x4a0ef0||isNaN(_0x4a0ef0))_0x4a0ef0=0x10e;_0x4a0ef0=Math['max'](0x5a,Math[_0x3eedc4(0x4b5)](0x168,_0x4a0ef0));const _0x46727d=_0x4a0ef0*Math['PI']/0xb4,_0x6111c0=Math['PI']*0x2-_0x46727d,_0x57bc74=Math['PI']/0x2+_0x6111c0/0x2,_0x34fa19=!!_0x51222e[_0x3eedc4(0x92b)],_0x4e23db=_0x51222e[_0x3eedc4(0xae6)]===_0x3eedc4(0xe51)?_0x3eedc4(0xe51):_0x3eedc4(0xa7c);let _0x2cea88=parseFloat(_0x51222e[_0x3eedc4(0x68d)]);if(isNaN(_0x2cea88)||_0x2cea88<=0x0)_0x2cea88=0x0;this[_0x3eedc4(0x6b1)]=[],_0x3067aa[_0x3eedc4(0xcab)]((_0xf79a54,_0x39147a)=>{const _0x345266=_0x3eedc4,_0x338272=_0x39147a%_0x5edd37,_0x2633a7=Math[_0x345266(0x763)](_0x39147a/_0x5edd37),_0x1405c=_0x3e95e4*_0x338272,_0x47d8c1=_0x49cfb2*_0x2633a7,_0x9b3ce4=_0xf79a54['entity'],_0x5ccd29=_0x9b3ce4?.[_0x345266(0x4a2)]?.['enabled']&&_0x9b3ce4[_0x345266(0x4a2)][_0x345266(0xd69)]?.['length']?this[_0x345266(0xcfb)][_0x345266(0xa59)](_0x9b3ce4):null,_0x396a26=_0x9b3ce4?.[_0x345266(0x4a2)]?.[_0x345266(0x53e)]!==_0x345266(0x3d3),_0x41d86b=!!_0x9b3ce4?.['color_thresholds']?.[_0x345266(0x979)],_0x423664=_0x5ccd29?resolveValueColor(_0xf79a54['value'],_0x5ccd29,_0xf79a54[_0x345266(0x851)],_0x396a26):_0xf79a54[_0x345266(0x851)],_0x4dd096=_0x9b3ce4||{'decimals':0x1},_0x15f0ed=_0x2cea88||Math['max'](0xd,Math['min'](0x1e,Math[_0x345266(0x4b5)](_0x3e95e4,_0x49cfb2)*0.17)),_0x278102=_0x1405c+_0x3e95e4/0x2,_0x37ebb7=Math[_0x345266(0xa09)](0xa,Math[_0x345266(0x4b5)](_0x3e95e4,_0x49cfb2)*0.34),_0x500eb2=_0x37ebb7*Math[_0x345266(0xddb)](_0x6111c0/0x2),_0x253be1=0x12,_0x11284f=_0x37ebb7+_0x500eb2+_0x253be1+_0x15f0ed,_0x206357=_0x47d8c1+Math[_0x345266(0xa09)](0x2,(_0x49cfb2-_0x11284f)/0x2);let _0x5c11fe,_0x155f29;_0x4e23db==='above'?(_0x155f29=_0x206357+_0x15f0ed/0x2,_0x5c11fe=_0x206357+_0x15f0ed+_0x253be1+_0x37ebb7):(_0x5c11fe=_0x206357+_0x37ebb7,_0x155f29=_0x5c11fe+_0x500eb2+_0x253be1+_0x15f0ed/0x2);const _0x4d3430=Math[_0x345266(0xa09)](0x5,_0x37ebb7*0.2),_0x202e2c=_0x9b3ce4?.[_0x345266(0xd6c)]!==![];_0x2adc58[_0x345266(0xc9c)](),_0x2adc58[_0x345266(0xc05)](_0x278102,_0x5c11fe,_0x37ebb7,_0x57bc74,_0x57bc74+_0x46727d),_0x2adc58['strokeStyle']=_0x356593,_0x2adc58['lineWidth']=_0x4d3430,_0x2adc58['lineCap']=_0x345266(0x460),_0x2adc58['stroke']();if(_0x5ccd29){const _0x8af6a0=0x48;_0x2adc58[_0x345266(0x5ed)]=0.45;for(let _0x38d514=0x0;_0x38d514<_0x8af6a0;_0x38d514++){const _0x470bd9=_0x38d514/_0x8af6a0,_0x4943d5=(_0x38d514+0x1)/_0x8af6a0,_0x4d169a=_0xf79a54['min']+(_0xf79a54[_0x345266(0xa09)]-_0xf79a54[_0x345266(0x4b5)])*((_0x470bd9+_0x4943d5)/0x2);_0x2adc58[_0x345266(0xee9)]=_0x345266(0x460),_0x2adc58[_0x345266(0xc9c)](),_0x2adc58['arc'](_0x278102,_0x5c11fe,_0x37ebb7,_0x57bc74+_0x46727d*_0x470bd9,_0x57bc74+_0x46727d*_0x4943d5+0.002),_0x2adc58[_0x345266(0x4f2)]=_0x41d86b?_0x423664:resolveValueColor(_0x4d169a,_0x5ccd29,_0xf79a54['color'],_0x396a26),_0x2adc58[_0x345266(0x836)]=_0x4d3430,_0x2adc58[_0x345266(0x993)]();}_0x2adc58[_0x345266(0x5ed)]=0x1;}const _0x3eb3e6=_0x9b3ce4?.[_0x345266(0xaf6)]?_0x9b3ce4['needle_color']==='threshold'?_0x423664:this['card']['_resolveCanvasColor'](_0x9b3ce4[_0x345266(0xaf6)])||_0x9b3ce4[_0x345266(0xaf6)]:_0x423664,_0x3b9eae=_0x57bc74+_0x46727d*_0xf79a54[_0x345266(0x263)]*_0x490a27,_0x42bcf5=_0x57bc74+_0x46727d*_0xf79a54[_0x345266(0x9c0)],_0x142f2f=_0x57bc74+_0x46727d*_0xf79a54['peakPct'],_0x33b0e2=_0x42bcf5+(_0x142f2f-_0x42bcf5)*_0x490a27;if(_0x33b0e2>_0x42bcf5+0.0015){const _0x5ab261=0x30;for(let _0x54ab9d=0x0;_0x54ab9d<_0x5ab261;_0x54ab9d++){const _0x4489e9=_0x42bcf5+(_0x33b0e2-_0x42bcf5)*(_0x54ab9d/_0x5ab261),_0x53b8a6=_0x42bcf5+(_0x33b0e2-_0x42bcf5)*((_0x54ab9d+0x1)/_0x5ab261),_0x1fb606=_0x46727d>0x0?((_0x4489e9+_0x53b8a6)/0x2-_0x57bc74)/_0x46727d:0x0,_0x199ecf=_0xf79a54[_0x345266(0x4b5)]+(_0xf79a54['max']-_0xf79a54[_0x345266(0x4b5)])*_0x1fb606;_0x2adc58[_0x345266(0xee9)]=_0x345266(0x460),_0x2adc58[_0x345266(0xc9c)](),_0x2adc58['arc'](_0x278102,_0x5c11fe,_0x37ebb7,_0x4489e9,_0x53b8a6+0.003),_0x2adc58['strokeStyle']=_0x5ccd29?_0x41d86b?_0x423664:resolveValueColor(_0x199ecf,_0x5ccd29,_0xf79a54[_0x345266(0x851)],_0x396a26):_0xf79a54[_0x345266(0x851)],_0x2adc58['lineWidth']=_0x4d3430,_0x2adc58['globalAlpha']=_0x202e2c?0.4+0.55*(_0x54ab9d/Math[_0x345266(0xa09)](0x1,_0x5ab261-0x1)):_0x5ccd29?0.95:0.9,_0x2adc58[_0x345266(0x993)]();}_0x2adc58[_0x345266(0x5ed)]=0x1;}{const _0x53b111=_0x3b9eae,_0x3abcf4=_0x37ebb7+_0x4d3430*0.15,_0x5002c7=Math[_0x345266(0xa09)](0x3,_0x4d3430*0.5),_0x1714b8=_0x278102+Math[_0x345266(0xddb)](_0x53b111)*_0x3abcf4,_0x1837df=_0x5c11fe+Math[_0x345266(0x231)](_0x53b111)*_0x3abcf4,_0x1b7ca1=_0x53b111+Math['PI']/0x2,_0x2fd72a=Math[_0x345266(0xa09)](0x2,_0x4d3430*0.22);_0x2adc58[_0x345266(0xc9c)](),_0x2adc58['moveTo'](_0x278102+Math[_0x345266(0xddb)](_0x1b7ca1)*_0x2fd72a,_0x5c11fe+Math[_0x345266(0x231)](_0x1b7ca1)*_0x2fd72a),_0x2adc58[_0x345266(0xb47)](_0x1714b8,_0x1837df),_0x2adc58[_0x345266(0xb47)](_0x278102-Math['cos'](_0x1b7ca1)*_0x2fd72a,_0x5c11fe-Math[_0x345266(0x231)](_0x1b7ca1)*_0x2fd72a),_0x2adc58[_0x345266(0x8e2)](),_0x2adc58['fillStyle']=_0x3eb3e6,_0x2adc58[_0x345266(0x3d9)](),_0x2adc58[_0x345266(0xc9c)](),_0x2adc58[_0x345266(0xc05)](_0x278102,_0x5c11fe,_0x5002c7,0x0,Math['PI']*0x2),_0x2adc58[_0x345266(0xeca)]=_0x3eb3e6,_0x2adc58[_0x345266(0x3d9)](),_0x2adc58[_0x345266(0xc9c)](),_0x2adc58[_0x345266(0xc05)](_0x278102,_0x5c11fe,_0x5002c7*0.45,0x0,Math['PI']*0x2),_0x2adc58['fillStyle']=_0x3afa61?'rgba(0,0,0,0.5)':'rgba(255,255,255,0.7)',_0x2adc58[_0x345266(0x3d9)]();}if(_0x34fa19&&_0x490a27>=0.999){_0x2adc58[_0x345266(0x3df)]='center',_0x2adc58[_0x345266(0xac6)]=_0x345266(0x2a3),_0x2adc58[_0x345266(0xeca)]=_0xf262b9,_0x2adc58[_0x345266(0x64f)]=Math[_0x345266(0xa09)](0x9,Math['min'](0xb,_0x37ebb7*0.15))+_0x345266(0xc64)+_0x344010;const _0x24aa84=_0x37ebb7+_0x4d3430*0.65+0x7;_0x2adc58[_0x345266(0x698)](String(formatNumber(_0xf79a54[_0x345266(0x4b5)],_0x4dd096,_0x1e1bb8)),_0x278102+Math[_0x345266(0xddb)](_0x57bc74)*_0x24aa84,_0x5c11fe+Math[_0x345266(0x231)](_0x57bc74)*_0x24aa84),_0x2adc58[_0x345266(0x698)](String(formatNumber(_0xf79a54[_0x345266(0xa09)],_0x4dd096,_0x1e1bb8)),_0x278102+Math['cos'](_0x57bc74+_0x46727d)*_0x24aa84,_0x5c11fe+Math[_0x345266(0x231)](_0x57bc74+_0x46727d)*_0x24aa84);}if(_0x490a27>=0.999){const _0x48e56d=String(formatNumber(_0xf79a54[_0x345266(0x3c5)],_0x4dd096,_0x1e1bb8))+(_0xf79a54[_0x345266(0x694)]?'\x20'+_0xf79a54['unit']:'');_0x2adc58[_0x345266(0x3df)]=_0x345266(0x278),_0x2adc58[_0x345266(0xac6)]='middle',_0x2adc58[_0x345266(0xeca)]=_0x5ccd29?_0x423664:_0x5cb527,_0x2adc58[_0x345266(0x64f)]=_0x345266(0xea9)+_0x15f0ed+_0x345266(0xc64)+_0x344010,_0x2adc58[_0x345266(0x698)](_0x48e56d,_0x278102,_0x155f29);}this[_0x345266(0x6b1)][_0x345266(0xa8b)]({'cx':_0x278102,'cy':_0x5c11fe,'r':_0x37ebb7,'thickness':_0x4d3430,'start':_0x57bc74,'end':_0x57bc74+_0x46727d,'item':_0xf79a54});});}['_setupTooltip'](_0x183b98,_0x2ad0d7,_0x5ef900,_0x398860){const _0x4c9d3a=_0xd69037;if(!_0x2ad0d7||!_0x183b98||_0x5ef900[_0x4c9d3a(0xb39)]===![]||!this[_0x4c9d3a(0x6b1)]?.['length'])return;const _0x3c1433=this['_abort']['signal'],_0x321152=(_0x1e4036,_0x130b89)=>{const _0x332585=_0x4c9d3a;for(const _0x3b40a4 of this[_0x332585(0x6b1)]){const _0x2cee47=_0x1e4036-_0x3b40a4['cx'],_0x51f440=_0x130b89-_0x3b40a4['cy'];if(Math[_0x332585(0xaab)](_0x2cee47*_0x2cee47+_0x51f440*_0x51f440)>_0x3b40a4['r']+_0x3b40a4[_0x332585(0xa7f)])continue;return _0x3b40a4;}return null;},_0x230c90=_0x3fc308=>{const _0x121fe2=_0x4c9d3a,_0x5ba786=_0x183b98[_0x121fe2(0xee3)](),_0x428139=_0x3fc308['clientX']-_0x5ba786[_0x121fe2(0x593)],_0x2fa551=_0x3fc308[_0x121fe2(0x75a)]-_0x5ba786[_0x121fe2(0xbbe)],_0x1acae1=_0x321152(_0x428139,_0x2fa551);if(!_0x1acae1){_0x2ad0d7[_0x121fe2(0xec9)][_0x121fe2(0xb0d)]='0';return;}const _0x63230c=formatNumber(_0x1acae1['item'][_0x121fe2(0x3c5)],_0x1acae1[_0x121fe2(0x9f4)]['entity'],_0x398860),_0x3ff531=formatNumber(_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0xf02)],_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0xa6c)],_0x398860),_0x33ad65=formatNumber(_0x1acae1[_0x121fe2(0x9f4)]['pmin'],_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0xa6c)],_0x398860),_0x1ac33b=Math[_0x121fe2(0x4c4)]((_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0xf02)]??0x0)-(_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0x21a)]??0x0))>1e-9,_0x20dad7=escapeHtml(_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0x694)]||''),_0x33a0ee=_0x1acae1['item'][_0x121fe2(0xa6c)]?.[_0x121fe2(0x939)]!==![]?escapeHtml(_0x1acae1['item'][_0x121fe2(0x851)]):_0x121fe2(0x356),_0x2825cf=(_0x36cc0b,_0xa3ef56,_0x5371c1)=>_0x121fe2(0x81e)+(_0x5371c1?_0x121fe2(0x7c3)+_0x5371c1+'\x22':'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x36cc0b+_0x121fe2(0xa67)+_0xa3ef56+_0x121fe2(0x28e);_0x2ad0d7[_0x121fe2(0xa4f)]=_0x121fe2(0x884)+_0x33a0ee+_0x121fe2(0x2a2)+escapeHtml(_0x1acae1[_0x121fe2(0x9f4)][_0x121fe2(0xb02)]||_0x1acae1['item'][_0x121fe2(0x240)]||'')+_0x121fe2(0xa67)+escapeHtml(String(_0x63230c))+'\x20'+_0x20dad7+_0x121fe2(0x28e)+(_0x1ac33b?_0x2825cf(escapeHtml(cardT(_0x398860,_0x5ef900,'Peak')),escapeHtml(String(_0x3ff531))+'\x20'+_0x20dad7,_0x121fe2(0x23e)):'')+(_0x1ac33b?_0x2825cf(escapeHtml(cardT(_0x398860,_0x5ef900,_0x121fe2(0x5b4))),escapeHtml(String(_0x33ad65))+'\x20'+_0x20dad7,_0x121fe2(0x23e)):''),this[_0x121fe2(0x481)](_0x2ad0d7,_0x5ba786,_0x428139);};this[_0x4c9d3a(0x541)](_0x183b98,_0x2ad0d7,_0x230c90,_0x3c1433),_0x183b98[_0x4c9d3a(0xec9)][_0x4c9d3a(0xd39)]=_0x4c9d3a(0x4c1),_0x183b98['addEventListener'](_0x4c9d3a(0xebb),_0x2c7d0b=>{const _0x51c9b5=_0x4c9d3a,_0x45c8fd=_0x183b98[_0x51c9b5(0xee3)](),_0x1587ba=_0x321152(_0x2c7d0b['clientX']-_0x45c8fd[_0x51c9b5(0x593)],_0x2c7d0b[_0x51c9b5(0x75a)]-_0x45c8fd[_0x51c9b5(0xbbe)]);if(!_0x1587ba)return;_0x2c7d0b[_0x51c9b5(0x56d)](),this[_0x51c9b5(0xcfb)][_0x51c9b5(0xc65)](_0x1587ba['item']?.[_0x51c9b5(0xa6c)]);},{'signal':_0x3c1433});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x156b85){const _0x3f94a2=_0xd69037;super(_0x156b85),this[_0x3f94a2(0x6c9)]=[],this[_0x3f94a2(0x9fd)]=[],this[_0x3f94a2(0x4bd)]=0x0,this['_animStart']=0x0;}['render'](_0x5b058c,_0x29e7ce,_0x84b40b,_0x569551){const _0x5a4fe9=_0xd69037,{W:_0xc1811d,H:_0x86f04f}=this[_0x5a4fe9(0x6f9)](_0x5b058c,_0x84b40b),_0x538a40=this[_0x5a4fe9(0xcfb)]['_entities']||[],_0x89c864=[];_0x29e7ce[_0x5a4fe9(0xcab)](_0x468dd4=>{const _0x5fb9d4=_0x5a4fe9,_0x5223bf=this[_0x5fb9d4(0xc12)](_0x468dd4,_0x538a40),_0x457908=(_0x468dd4[_0x5fb9d4(0x780)]||[])['filter'](_0xb1cae7=>_0xb1cae7['v']!==null&&_0xb1cae7['v']!==undefined),_0x127c38=_0x569551?.['states']?.[_0x5223bf[_0x5fb9d4(0xa6c)]],_0x5b2c02=_0x5223bf[_0x5fb9d4(0xba0)]||'last';let _0x1d456b;if(_0x457908[_0x5fb9d4(0x246)])_0x1d456b=reduceByAggregate(_0x457908,_0x5b2c02);else _0x127c38?_0x1d456b=parseFloat(_0x127c38[_0x5fb9d4(0x2c8)]):_0x1d456b=0x0;if(_0x1d456b===undefined||_0x1d456b===null||isNaN(_0x1d456b))_0x1d456b=0x0;const _0x46d8a5=_0x468dd4[_0x5fb9d4(0x8db)]||{},_0x556825=pickName(_0x5223bf[_0x5fb9d4(0xe4d)]!==undefined?_0x5223bf[_0x5fb9d4(0xe4d)]:_0x5223bf[_0x5fb9d4(0x240)],_0x46d8a5['resolved_tooltip_name']!==undefined&&_0x5223bf[_0x5fb9d4(0xe4d)]!==undefined?_0x46d8a5[_0x5fb9d4(0x545)]:_0x46d8a5[_0x5fb9d4(0x7ca)],_0x46d8a5)??_0x5223bf[_0x5fb9d4(0xa6c)]??'?';_0x89c864[_0x5fb9d4(0xa8b)]({'name':pickName(_0x5223bf[_0x5fb9d4(0x240)],_0x46d8a5[_0x5fb9d4(0x7ca)],_0x46d8a5)??'','tooltipName':_0x556825,'value':Math[_0x5fb9d4(0x4c4)](_0x1d456b),'color':(_0x5223bf[_0x5fb9d4(0x851)]===_0x5fb9d4(0xdaa)?null:this['card']['_resolveCanvasColor'](_0x5223bf[_0x5fb9d4(0x851)],_0x5223bf[_0x5fb9d4(0xa6c)])||_0x5223bf['color'])||'#4A90D9','unit':_0x5223bf[_0x5fb9d4(0x694)]||_0x46d8a5['unit_of_measurement']||'','entity':_0x5223bf});});const {container:_0x4f56b0,canvas:_0x2b37fe,tooltipEl:_0x119d97}=this[_0x5a4fe9(0x20b)](_0x5b058c,_0x86f04f);if(!_0x2b37fe)return;this[_0x5a4fe9(0x6c9)]=_0x89c864,this[_0x5a4fe9(0x2c1)](_0x2b37fe,_0x89c864,_0xc1811d,_0x86f04f,_0x84b40b,_0x569551,_0x4f56b0,_0x119d97);}[_0xd69037(0x784)](_0x34217f,_0x27940b,_0x21ffe2,_0x47f6f1,_0xb93062,_0x5a8d15,_0x4aa87a){const _0x528404=_0xd69037;if(_0x4aa87a===undefined)_0x4aa87a=0x1;const _0x310c61=this[_0x528404(0x809)](_0x34217f,_0x21ffe2,_0x47f6f1),_0x2a4bd0=this[_0x528404(0x23d)](),_0x4a93f6=_0x2a4bd0?_0x528404(0xc24):'rgba(0,0,0,0.75)',_0x380bd7=_0x2a4bd0?'rgba(255,255,255,0.45)':_0x528404(0xec7),_0x4fc329=_0x2a4bd0?_0x528404(0x907):_0x528404(0xb2e),_0x27398c=this[_0x528404(0x5eb)](),_0x2e73ab=_0x27940b[_0x528404(0x246)];if(!_0x2e73ab)return;const _0x4e1e01=_0x27940b[_0x528404(0x6bc)]((_0x331397,_0x3ea94f)=>_0x331397+_0x3ea94f[_0x528404(0x3c5)],0x0),_0x374905=Math[_0x528404(0xa09)](..._0x27940b['map'](_0x38466c=>_0x38466c['value']));if(_0x374905===0x0)return;const _0x34c2a9=Math[_0x528404(0x4b5)](_0x47f6f1-0x14,_0x21ffe2-0x14),_0x53e9e1=_0x34c2a9/0x2*0.88,_0x1261c0=_0x21ffe2/0x2,_0x1b8f24=_0x47f6f1/0x2,_0x53c689=Math['PI']*0x2/_0x2e73ab,_0x1e4daa=0x4;_0x310c61[_0x528404(0x5ed)]=_0x4aa87a;for(let _0x82d50e=0x1;_0x82d50e<=_0x1e4daa;_0x82d50e++){const _0x54e797=_0x53e9e1*(_0x82d50e/_0x1e4daa);_0x310c61[_0x528404(0xc9c)](),_0x310c61['arc'](_0x1261c0,_0x1b8f24,_0x54e797,0x0,Math['PI']*0x2),_0x310c61[_0x528404(0x4f2)]=_0x4fc329,_0x310c61['lineWidth']=0.8,_0x310c61[_0x528404(0x993)]();}_0x310c61[_0x528404(0x5ed)]=0x1,this[_0x528404(0x9fd)]=[],_0x27940b[_0x528404(0xcab)]((_0x2b7117,_0x10dcac)=>{const _0x582ef3=_0x528404,_0x479cb3=-Math['PI']/0x2+_0x10dcac*_0x53c689,_0x487c4f=_0x479cb3+_0x53c689,_0x297a67=_0x53e9e1*(_0x2b7117['value']/_0x374905)*_0x4aa87a;if(_0x297a67<0.5){this['_slices']['push']({'startAngle':_0x479cb3,'endAngle':_0x487c4f,'r':_0x53e9e1*(_0x2b7117['value']/_0x374905),'item':_0x2b7117,'cx':_0x1261c0,'cy':_0x1b8f24});return;}_0x310c61[_0x582ef3(0xc9c)](),_0x310c61['moveTo'](_0x1261c0,_0x1b8f24),_0x310c61[_0x582ef3(0xc05)](_0x1261c0,_0x1b8f24,_0x297a67,_0x479cb3,_0x487c4f),_0x310c61[_0x582ef3(0x8e2)]();let _0xae1978=_0x2b7117[_0x582ef3(0x851)];const _0x435825=_0x2b7117[_0x582ef3(0xa6c)];_0x435825?.[_0x582ef3(0x4a2)]?.[_0x582ef3(0x6e6)]&&_0x435825[_0x582ef3(0x4a2)][_0x582ef3(0xd69)]?.[_0x582ef3(0x246)]&&(_0xae1978=resolveValueColor(_0x2b7117[_0x582ef3(0x3c5)],this[_0x582ef3(0xcfb)][_0x582ef3(0xa59)](_0x435825),_0xae1978));_0x310c61[_0x582ef3(0xeca)]=_0xae1978,_0x310c61[_0x582ef3(0x5ed)]=0.7,_0x310c61[_0x582ef3(0x3d9)](),_0x310c61[_0x582ef3(0x5ed)]=0x1,_0x310c61[_0x582ef3(0x4f2)]=_0x2a4bd0?_0x582ef3(0x349):'rgba(255,255,255,0.5)',_0x310c61[_0x582ef3(0x836)]=1.5,_0x310c61[_0x582ef3(0x993)]();const _0x32dfa4=_0x479cb3+_0x53c689/0x2,_0x16fd0e=Math[_0x582ef3(0xa09)](_0x297a67*0.6,_0x53e9e1*0.25),_0x3295a1=_0x1261c0+Math[_0x582ef3(0xddb)](_0x32dfa4)*_0x16fd0e,_0x52aa4f=_0x1b8f24+Math['sin'](_0x32dfa4)*_0x16fd0e,_0x337364=_0x4e1e01>0x0?_0x2b7117[_0x582ef3(0x3c5)]/_0x4e1e01*0x64:0x0;if(_0x337364>=0x4&&_0x4aa87a>=0.999){const _0x3aa0a1=Math[_0x582ef3(0x4b5)](0xb,Math[_0x582ef3(0xa09)](0x8,_0x53e9e1*0.1));_0x310c61[_0x582ef3(0xeca)]=_0x582ef3(0x2fd),_0x310c61[_0x582ef3(0x64f)]=_0x582ef3(0xea9)+_0x3aa0a1+_0x582ef3(0xc64)+_0x27398c,_0x310c61[_0x582ef3(0x3df)]=_0x582ef3(0x278),_0x310c61[_0x582ef3(0xac6)]='middle';const _0x4be55e=toNum(_0x2b7117[_0x582ef3(0xa6c)]?.[_0x582ef3(0xa55)])??0x0;_0x310c61['fillText'](_0x337364[_0x582ef3(0x6e4)](_0x4be55e)+'%',_0x3295a1,_0x52aa4f);}this[_0x582ef3(0x9fd)][_0x582ef3(0xa8b)]({'startAngle':_0x479cb3,'endAngle':_0x487c4f,'r':_0x53e9e1*(_0x2b7117['value']/_0x374905),'item':_0x2b7117,'cx':_0x1261c0,'cy':_0x1b8f24});});if(_0xb93062[_0x528404(0x413)]!==![]&&_0x4aa87a>=0.999){_0x310c61[_0x528404(0xeca)]=_0x4a93f6,_0x310c61['font']=_0x528404(0x236)+Math[_0x528404(0x4b5)](0x10,_0x53e9e1*0.25)+_0x528404(0xc64)+_0x27398c,_0x310c61[_0x528404(0x3df)]=_0x528404(0x278),_0x310c61[_0x528404(0xac6)]=_0x528404(0x2a3);const _0x37aebe=_0x27940b[0x0]?.['unit']||'',_0x362ce6=_0x27940b[0x0]?.['entity']||{'decimals':0x1};_0x310c61[_0x528404(0x698)](formatNumber(_0x4e1e01,_0x362ce6,_0x5a8d15)+(_0x37aebe?'\x20'+_0x37aebe:''),_0x1261c0,_0x1b8f24-0x5),_0x310c61[_0x528404(0xeca)]=_0x380bd7,_0x310c61['font']=Math['min'](0xa,_0x53e9e1*0.14)+_0x528404(0xc64)+_0x27398c,_0x310c61[_0x528404(0x698)](cardT(this[_0x528404(0xcfb)]?.[_0x528404(0xbf5)],this[_0x528404(0xcfb)]?.['_config'],'Total'),_0x1261c0,_0x1b8f24+0x9);}}[_0xd69037(0x8f7)](_0x1db5bd,_0x1fedf9,_0x16e0b4,_0x2b3492){const _0x4bd330=_0xd69037;if(!_0x1fedf9||!_0x1db5bd||_0x16e0b4['show_tooltip']===![]||!this['_slices']?.['length'])return;const _0x44f198=this[_0x4bd330(0x215)][_0x4bd330(0x6ea)],_0x449bb6=_0x1cce76=>{const _0x33b722=_0x4bd330,_0x28e6af=_0x1db5bd[_0x33b722(0xee3)](),_0x3e39d1=_0x1cce76[_0x33b722(0x202)]-_0x28e6af['left'],_0x5b5479=_0x1cce76[_0x33b722(0x75a)]-_0x28e6af['top'];let _0x2cfa00=null;for(const _0x4b3e51 of this['_slices']){const _0x33aa66=_0x3e39d1-_0x4b3e51['cx'],_0x3c545f=_0x5b5479-_0x4b3e51['cy'],_0x40fe92=Math[_0x33b722(0xaab)](_0x33aa66*_0x33aa66+_0x3c545f*_0x3c545f);if(_0x40fe92>_0x4b3e51['r'])continue;let _0x3dd466=Math[_0x33b722(0xbf4)](_0x3c545f,_0x33aa66);if(_0x3dd466<-Math['PI']/0x2)_0x3dd466+=Math['PI']*0x2;if(_0x3dd466>=_0x4b3e51[_0x33b722(0x882)]&&_0x3dd466<_0x4b3e51[_0x33b722(0xeac)]){_0x2cfa00=_0x4b3e51;break;}}if(!_0x2cfa00){_0x1fedf9[_0x33b722(0xec9)][_0x33b722(0xb0d)]='0';return;}const _0x48b6dd=this[_0x33b722(0x6c9)][_0x33b722(0x6bc)]((_0x4e0841,_0x1d88c0)=>_0x4e0841+_0x1d88c0[_0x33b722(0x3c5)],0x0),_0x3ec210=toNum(_0x2cfa00['item']['entity']?.[_0x33b722(0xa55)])??0x1,_0xa906cb=_0x48b6dd>0x0?(_0x2cfa00['item'][_0x33b722(0x3c5)]/_0x48b6dd*0x64)['toFixed'](_0x3ec210):'0',_0x40046c=formatNumber(_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0x3c5)],_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0xa6c)],_0x2b3492),_0xc353dc=_0x2cfa00['item'][_0x33b722(0xa6c)]?.[_0x33b722(0x939)]!==![]?escapeHtml(_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0x851)]):_0x33b722(0x356);_0x1fedf9[_0x33b722(0xa4f)]=_0x33b722(0x884)+_0xc353dc+_0x33b722(0x2a2)+escapeHtml(_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0xb02)]||_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0x240)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x40046c))+'\x20'+escapeHtml(_0x2cfa00[_0x33b722(0x9f4)][_0x33b722(0x694)]||'')+_0x33b722(0x28e)+(_0x33b722(0xa6d)+escapeHtml(cardT(_0x2b3492,_0x16e0b4,_0x33b722(0xd09)))+_0x33b722(0xa67)+_0xa906cb+_0x33b722(0x937)),this[_0x33b722(0x481)](_0x1fedf9,_0x28e6af,_0x3e39d1);};this[_0x4bd330(0x541)](_0x1db5bd,_0x1fedf9,_0x449bb6,_0x44f198),_0x1db5bd['style'][_0x4bd330(0xd39)]='pointer',_0x1db5bd['addEventListener'](_0x4bd330(0xebb),_0x64ffd5=>{const _0x3f76b5=_0x4bd330,_0x591c62=_0x1db5bd[_0x3f76b5(0xee3)](),_0x25fe20=_0x64ffd5[_0x3f76b5(0x202)]-_0x591c62['left'],_0x425152=_0x64ffd5[_0x3f76b5(0x75a)]-_0x591c62['top'];let _0x2e5405=null;for(const _0x3c3375 of this[_0x3f76b5(0x9fd)]){const _0x3e1512=_0x25fe20-_0x3c3375['cx'],_0x166492=_0x425152-_0x3c3375['cy'],_0x281eca=Math[_0x3f76b5(0xaab)](_0x3e1512*_0x3e1512+_0x166492*_0x166492);if(_0x281eca>_0x3c3375['r'])continue;let _0x111642=Math[_0x3f76b5(0xbf4)](_0x166492,_0x3e1512);if(_0x111642<-Math['PI']/0x2)_0x111642+=Math['PI']*0x2;if(_0x111642>=_0x3c3375[_0x3f76b5(0x882)]&&_0x111642<_0x3c3375[_0x3f76b5(0xeac)]){_0x2e5405=_0x3c3375;break;}}if(!_0x2e5405)return;_0x64ffd5['stopPropagation'](),this[_0x3f76b5(0xcfb)][_0x3f76b5(0xc65)](_0x2e5405[_0x3f76b5(0x9f4)]?.[_0x3f76b5(0xa6c)]);},{'signal':_0x44f198});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x2d3b4b){const _0x35bb0e=_0xd69037;super(_0x2d3b4b),this[_0x35bb0e(0x6c9)]=[],this[_0x35bb0e(0x721)]=[],this[_0x35bb0e(0x4bd)]=0x0,this[_0x35bb0e(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x14097c,_0x2956f1,_0x322325,_0x180ad0){const _0xcd9a87=_0xd69037,{W:_0x4ef47d,H:_0x5ce627}=this[_0xcd9a87(0x6f9)](_0x14097c,_0x322325),_0x5eac0e=this['card']['_entities']||[],_0x23d2b9=[];_0x2956f1[_0xcd9a87(0xcab)](_0x272d5c=>{const _0x4fe3f9=_0xcd9a87,_0x50bf42=this[_0x4fe3f9(0xc12)](_0x272d5c,_0x5eac0e),_0x485837=(_0x272d5c[_0x4fe3f9(0x780)]||[])[_0x4fe3f9(0x49d)](_0x4e485d=>_0x4e485d['v']!==null&&_0x4e485d['v']!==undefined),_0xd529=_0x180ad0?.[_0x4fe3f9(0xadf)]?.[_0x50bf42[_0x4fe3f9(0xa6c)]],_0xf06d5=_0x50bf42['aggregate_func']||_0x4fe3f9(0x6a4);let _0x509e42;if(_0x485837[_0x4fe3f9(0x246)]){if(_0xf06d5===_0x4fe3f9(0x92f))_0x509e42=_0x485837[0x0]['v'];else{if(_0xf06d5===_0x4fe3f9(0xb30)||_0xf06d5===_0x4fe3f9(0xdbc)||_0xf06d5===_0x4fe3f9(0x641))_0x509e42=_0x485837['reduce']((_0x287143,_0x3bf809)=>_0x287143+(_0x3bf809['v']||0x0),0x0);else{if(_0xf06d5===_0x4fe3f9(0x4b5))_0x509e42=_0x485837[_0x4fe3f9(0x6bc)]((_0x78ce57,_0xaacc61)=>Math[_0x4fe3f9(0x4b5)](_0x78ce57,_0xaacc61['v']),Infinity);else{if(_0xf06d5===_0x4fe3f9(0xa09))_0x509e42=_0x485837[_0x4fe3f9(0x6bc)]((_0x2aa722,_0x2f36e7)=>Math[_0x4fe3f9(0xa09)](_0x2aa722,_0x2f36e7['v']),-Infinity);else{if(_0xf06d5===_0x4fe3f9(0xbbb))_0x509e42=DataProcessor[_0x4fe3f9(0x842)](_0x485837[_0x4fe3f9(0x723)](_0x4b1292=>_0x4b1292['v']),_0x4fe3f9(0xbbb));else{if(_0xf06d5===_0x4fe3f9(0x73e))_0x509e42=_0x485837[_0x485837[_0x4fe3f9(0x246)]-0x1]['v'];else _0x509e42=_0x485837['reduce']((_0x31c8e2,_0x1a26f2)=>_0x31c8e2+(_0x1a26f2['v']||0x0),0x0)/_0x485837['length'];}}}}}}else _0xd529?_0x509e42=parseFloat(_0xd529['state']):_0x509e42=0x0;if(_0x509e42===undefined||_0x509e42===null||isNaN(_0x509e42))_0x509e42=0x0;const _0x3cf9ee=resolveEntityBound(_0x50bf42[_0x4fe3f9(0x903)],0x0,_0x180ad0),_0x3b3baa=resolveEntityBound(_0x50bf42[_0x4fe3f9(0x71e)],0x64,_0x180ad0),_0x5c8832=_0x3b3baa>_0x3cf9ee?Math[_0x4fe3f9(0xa09)](0x0,Math['min'](0x1,(_0x509e42-_0x3cf9ee)/(_0x3b3baa-_0x3cf9ee))):0x0,_0x2eddc0=_0x272d5c[_0x4fe3f9(0x8db)]||{},_0x5c251d=pickName(_0x50bf42['tooltip_name']!==undefined?_0x50bf42[_0x4fe3f9(0xe4d)]:_0x50bf42[_0x4fe3f9(0x240)],_0x2eddc0[_0x4fe3f9(0x545)]!==undefined&&_0x50bf42[_0x4fe3f9(0xe4d)]!==undefined?_0x2eddc0[_0x4fe3f9(0x545)]:_0x2eddc0[_0x4fe3f9(0x7ca)],_0x2eddc0)??_0x50bf42[_0x4fe3f9(0xa6c)]??'?';_0x23d2b9[_0x4fe3f9(0xa8b)]({'name':pickName(_0x50bf42[_0x4fe3f9(0x240)],_0x2eddc0[_0x4fe3f9(0x7ca)],_0x2eddc0)??'','tooltipName':_0x5c251d,'value':_0x509e42,'pct':_0x5c8832,'min':_0x3cf9ee,'max':_0x3b3baa,'color':(_0x50bf42[_0x4fe3f9(0x851)]===_0x4fe3f9(0xdaa)?null:this[_0x4fe3f9(0xcfb)][_0x4fe3f9(0x23a)](_0x50bf42[_0x4fe3f9(0x851)],_0x50bf42[_0x4fe3f9(0xa6c)])||_0x50bf42[_0x4fe3f9(0x851)])||_0x4fe3f9(0x362),'unit':_0x50bf42[_0x4fe3f9(0x694)]||_0x2eddc0[_0x4fe3f9(0xbc6)]||'','entity':_0x50bf42});});if(_0x23d2b9[_0xcd9a87(0x246)]<0x3){_0x14097c[_0xcd9a87(0xa4f)]=_0xcd9a87(0xb49)+escapeHtml(cardT(this[_0xcd9a87(0xcfb)]?.['_hass'],this[_0xcd9a87(0xcfb)]?.['_config'],_0xcd9a87(0xc1e)))+'\x20('+_0x23d2b9[_0xcd9a87(0x246)]+_0xcd9a87(0x5d8);return;}const {container:_0x54670c,canvas:_0x58133c,tooltipEl:_0x7ce552}=this[_0xcd9a87(0x20b)](_0x14097c,_0x5ce627);if(!_0x58133c)return;this[_0xcd9a87(0x6c9)]=_0x23d2b9,this['_animateDraw'](_0x58133c,_0x23d2b9,_0x4ef47d,_0x5ce627,_0x322325,_0x180ad0,_0x54670c,_0x7ce552);}[_0xd69037(0x784)](_0x353480,_0x5deb4c,_0x5ac55e,_0x58244f,_0x1653fa,_0x21f5f4,_0x3bc926){const _0x466fbe=_0xd69037;if(_0x3bc926===undefined)_0x3bc926=0x1;const _0x383c98=this[_0x466fbe(0x809)](_0x353480,_0x5ac55e,_0x58244f),_0x5983bc=this[_0x466fbe(0x23d)](),_0x39d3ca=_0x5983bc?_0x466fbe(0xc24):_0x466fbe(0x40c),_0x3fa5c1=_0x5983bc?_0x466fbe(0x8be):_0x466fbe(0x7f0),_0x395fb9=_0x5983bc?_0x466fbe(0x48d):_0x466fbe(0x5d6),_0x8ad7b4=_0x5983bc?'rgba(255,255,255,0.3)':_0x466fbe(0x4d7),_0x11f3de=_0x5983bc?'rgba(255,255,255,0.08)':_0x466fbe(0x38f),_0x3b46ca=this[_0x466fbe(0x5eb)]();let _0x125399=_0x466fbe(0x362);try{const _0x278c6b=getComputedStyle(this['card'])[_0x466fbe(0xc19)](_0x466fbe(0xcfe))[_0x466fbe(0x424)]();if(_0x278c6b)_0x125399=_0x278c6b;}catch(_0x39134b){}const _0x103503=_0x5deb4c['length'],_0x2a3680=Math[_0x466fbe(0x4b5)](_0x58244f-0x28,_0x5ac55e-0x28),_0x1b5d93=_0x2a3680/0x2*0.78,_0x4b6c85=_0x5ac55e/0x2,_0x424498=_0x58244f/0x2,_0x1c2d4c=Math['PI']*0x2/_0x103503,_0x266d00=-Math['PI']/0x2,_0x34a350=0x4;_0x383c98[_0x466fbe(0x5ed)]=_0x3bc926;for(let _0x27cacd=0x1;_0x27cacd<=_0x34a350;_0x27cacd++){const _0x531d8d=_0x1b5d93*(_0x27cacd/_0x34a350);_0x383c98[_0x466fbe(0xc9c)]();for(let _0x366608=0x0;_0x366608<=_0x103503;_0x366608++){const _0x3a3d36=_0x266d00+_0x366608*_0x1c2d4c,_0x1b700b=_0x4b6c85+Math[_0x466fbe(0xddb)](_0x3a3d36)*_0x531d8d,_0x2c5a1=_0x424498+Math[_0x466fbe(0x231)](_0x3a3d36)*_0x531d8d;_0x366608===0x0?_0x383c98['moveTo'](_0x1b700b,_0x2c5a1):_0x383c98[_0x466fbe(0xb47)](_0x1b700b,_0x2c5a1);}_0x383c98[_0x466fbe(0x4f2)]=_0x395fb9,_0x383c98['lineWidth']=0x1,_0x383c98['stroke']();}_0x383c98[_0x466fbe(0x5ed)]=0x1,this['_spokes']=[],_0x5deb4c[_0x466fbe(0xcab)]((_0x1f80d9,_0x1118fd)=>{const _0x1f6318=_0x466fbe,_0x1a49f3=_0x266d00+_0x1118fd*_0x1c2d4c,_0x47c45e=_0x4b6c85+Math[_0x1f6318(0xddb)](_0x1a49f3)*_0x1b5d93,_0x3925b3=_0x424498+Math[_0x1f6318(0x231)](_0x1a49f3)*_0x1b5d93;_0x383c98[_0x1f6318(0x5ed)]=_0x3bc926,_0x383c98['beginPath'](),_0x383c98[_0x1f6318(0x6ed)](_0x4b6c85,_0x424498),_0x383c98['lineTo'](_0x47c45e,_0x3925b3),_0x383c98['strokeStyle']=_0x8ad7b4,_0x383c98['lineWidth']=0x1,_0x383c98[_0x1f6318(0x993)](),_0x383c98['globalAlpha']=0x1;if(_0x3bc926>=0.999){const _0x372ce1=_0x1b5d93+0x10,_0x3548d8=_0x4b6c85+Math[_0x1f6318(0xddb)](_0x1a49f3)*_0x372ce1,_0x487057=_0x424498+Math[_0x1f6318(0x231)](_0x1a49f3)*_0x372ce1,_0x121933=Math[_0x1f6318(0x4b5)](0xb,Math[_0x1f6318(0xa09)](0x9,_0x1b5d93*0.1));_0x383c98['fillStyle']=_0x39d3ca,_0x383c98[_0x1f6318(0x64f)]=_0x1f6318(0x236)+_0x121933+_0x1f6318(0xc64)+_0x3b46ca,_0x383c98[_0x1f6318(0x3df)]=Math['abs'](Math[_0x1f6318(0xddb)](_0x1a49f3))<0.1?_0x1f6318(0x278):Math['cos'](_0x1a49f3)>0x0?'left':_0x1f6318(0x955),_0x383c98[_0x1f6318(0xac6)]=Math['abs'](Math[_0x1f6318(0x231)](_0x1a49f3))<0.1?_0x1f6318(0x2a3):Math[_0x1f6318(0x231)](_0x1a49f3)>0x0?'top':_0x1f6318(0x898),_0x383c98[_0x1f6318(0x698)](_0x1f80d9[_0x1f6318(0x240)],_0x3548d8,_0x487057);}this[_0x1f6318(0x721)][_0x1f6318(0xa8b)]({'angle':_0x1a49f3,'ex':_0x47c45e,'ey':_0x3925b3,'item':_0x1f80d9,'cx':_0x4b6c85,'cy':_0x424498,'maxRadius':_0x1b5d93});});const _0x2f56f8=_0x5deb4c[_0x466fbe(0x723)]((_0x4ca104,_0x22e1a2)=>{const _0xdbe756=_0x466fbe,_0x4a2a65=_0x266d00+_0x22e1a2*_0x1c2d4c,_0x5c24b9=_0x1b5d93*_0x4ca104[_0xdbe756(0x263)]*_0x3bc926;return{'x':_0x4b6c85+Math[_0xdbe756(0xddb)](_0x4a2a65)*_0x5c24b9,'y':_0x424498+Math[_0xdbe756(0x231)](_0x4a2a65)*_0x5c24b9,'a':_0x4a2a65,'r':_0x5c24b9,'item':_0x4ca104};}),_0x4ce94b=_0x383c98[_0x466fbe(0x7d8)](_0x4b6c85,_0x424498,0x0,_0x4b6c85,_0x424498,_0x1b5d93);_0x4ce94b[_0x466fbe(0x563)](0x0,this['_withAlpha'](_0x125399,_0x5983bc?0.35:0.3)),_0x4ce94b[_0x466fbe(0x563)](0x1,this[_0x466fbe(0xda3)](_0x125399,_0x5983bc?0.1:0.08)),_0x383c98[_0x466fbe(0xc9c)](),_0x2f56f8[_0x466fbe(0xcab)]((_0x10e659,_0x483942)=>{const _0x4462c3=_0x466fbe;if(_0x483942===0x0)_0x383c98['moveTo'](_0x10e659['x'],_0x10e659['y']);else _0x383c98[_0x4462c3(0xb47)](_0x10e659['x'],_0x10e659['y']);}),_0x383c98[_0x466fbe(0x8e2)](),_0x383c98['fillStyle']=_0x4ce94b,_0x383c98[_0x466fbe(0x3d9)](),_0x383c98[_0x466fbe(0x4f2)]=this[_0x466fbe(0xda3)](_0x125399,0.85),_0x383c98[_0x466fbe(0x836)]=0x2,_0x383c98[_0x466fbe(0xe76)]='round',_0x383c98[_0x466fbe(0x993)](),_0x2f56f8[_0x466fbe(0xcab)](_0x3f471a=>{const _0x19c072=_0x466fbe;let _0x4f6964=_0x3f471a[_0x19c072(0x9f4)]['color'];const _0x5deadf=_0x3f471a['item'][_0x19c072(0xa6c)];_0x5deadf?.[_0x19c072(0x4a2)]?.[_0x19c072(0x6e6)]&&_0x5deadf[_0x19c072(0x4a2)][_0x19c072(0xd69)]?.['length']&&(_0x4f6964=resolveValueColor(_0x3f471a[_0x19c072(0x9f4)][_0x19c072(0x3c5)],this[_0x19c072(0xcfb)][_0x19c072(0xa59)](_0x5deadf),_0x4f6964));const _0x2dc4da=toNum(_0x5deadf?.['point_size']),_0x3b8f9d=isNum(_0x2dc4da)&&_0x2dc4da>0x0?clamp(_0x2dc4da,0.5,0x14):3.5;_0x383c98[_0x19c072(0xc9c)](),_0x383c98[_0x19c072(0xc05)](_0x3f471a['x'],_0x3f471a['y'],_0x3b8f9d*(0x6/3.5),0x0,Math['PI']*0x2),_0x383c98['fillStyle']=this[_0x19c072(0xda3)](_0x4f6964,0.25),_0x383c98['fill'](),_0x383c98['beginPath'](),_0x383c98['arc'](_0x3f471a['x'],_0x3f471a['y'],_0x3b8f9d,0x0,Math['PI']*0x2),_0x383c98[_0x19c072(0xeca)]=_0x4f6964,_0x383c98[_0x19c072(0x3d9)](),_0x383c98[_0x19c072(0x4f2)]=_0x5983bc?_0x19c072(0x7f0):_0x19c072(0x607),_0x383c98[_0x19c072(0x836)]=1.5,_0x383c98[_0x19c072(0x993)]();if(_0x3bc926>=0.999){const _0x356848=formatNumber(_0x3f471a[_0x19c072(0x9f4)][_0x19c072(0x3c5)],_0x3f471a[_0x19c072(0x9f4)][_0x19c072(0xa6c)],_0x21f5f4),_0x2323b3=Math[_0x19c072(0x4b5)](0xa,Math['max'](0x8,_0x1b5d93*0.09));_0x383c98[_0x19c072(0x64f)]=_0x19c072(0xea9)+_0x2323b3+_0x19c072(0xc64)+_0x3b46ca;const _0x431ea2=0x5,_0x3ae877=0x2,_0x51bd0d=_0x383c98['measureText'](_0x356848)[_0x19c072(0xa91)],_0x3119ff=_0x51bd0d+_0x431ea2*0x2,_0x5cd498=_0x2323b3+_0x3ae877*0x2,_0x2f0077=_0x3f471a['r']+0xe;let _0x3222be=_0x4b6c85+Math[_0x19c072(0xddb)](_0x3f471a['a'])*_0x2f0077,_0x1260fd=_0x424498+Math['sin'](_0x3f471a['a'])*_0x2f0077;_0x3222be=Math[_0x19c072(0xa09)](_0x3119ff/0x2+0x2,Math[_0x19c072(0x4b5)](_0x5ac55e-_0x3119ff/0x2-0x2,_0x3222be)),_0x1260fd=Math[_0x19c072(0xa09)](_0x5cd498/0x2+0x2,Math['min'](_0x58244f-_0x5cd498/0x2-0x2,_0x1260fd));const _0x40e8c5=_0x3222be-_0x3119ff/0x2,_0x33c687=_0x1260fd-_0x5cd498/0x2,_0x349b47=_0x5cd498/0x2;_0x383c98[_0x19c072(0xc9c)](),_0x383c98[_0x19c072(0x6ed)](_0x40e8c5+_0x349b47,_0x33c687),_0x383c98['lineTo'](_0x40e8c5+_0x3119ff-_0x349b47,_0x33c687),_0x383c98['quadraticCurveTo'](_0x40e8c5+_0x3119ff,_0x33c687,_0x40e8c5+_0x3119ff,_0x33c687+_0x349b47),_0x383c98[_0x19c072(0xb47)](_0x40e8c5+_0x3119ff,_0x33c687+_0x5cd498-_0x349b47),_0x383c98[_0x19c072(0x48f)](_0x40e8c5+_0x3119ff,_0x33c687+_0x5cd498,_0x40e8c5+_0x3119ff-_0x349b47,_0x33c687+_0x5cd498),_0x383c98['lineTo'](_0x40e8c5+_0x349b47,_0x33c687+_0x5cd498),_0x383c98[_0x19c072(0x48f)](_0x40e8c5,_0x33c687+_0x5cd498,_0x40e8c5,_0x33c687+_0x5cd498-_0x349b47),_0x383c98['lineTo'](_0x40e8c5,_0x33c687+_0x349b47),_0x383c98[_0x19c072(0x48f)](_0x40e8c5,_0x33c687,_0x40e8c5+_0x349b47,_0x33c687),_0x383c98[_0x19c072(0x8e2)](),_0x383c98[_0x19c072(0xeca)]=_0x11f3de,_0x383c98[_0x19c072(0x3d9)](),_0x383c98['fillStyle']=_0x3fa5c1,_0x383c98['textAlign']=_0x19c072(0x278),_0x383c98[_0x19c072(0xac6)]=_0x19c072(0x2a3),_0x383c98[_0x19c072(0x698)](_0x356848,_0x3222be,_0x1260fd);}});}[_0xd69037(0xda3)](_0x53591a,_0x5276cc){const _0xcb092e=_0xd69037;let _0x3c5886=String(_0x53591a||'#888')[_0xcb092e(0x424)]();if(_0x3c5886[_0xcb092e(0x3a7)](_0xcb092e(0x576)))try{const _0x3730e9=document[_0xcb092e(0x384)](_0xcb092e(0x821));_0x3730e9['style']['color']=_0x3c5886,document[_0xcb092e(0x519)][_0xcb092e(0x5c0)](_0x3730e9);const _0x235fcf=getComputedStyle(_0x3730e9)['color'];document[_0xcb092e(0x519)][_0xcb092e(0x405)](_0x3730e9),_0x3c5886=_0x235fcf||_0x3c5886;}catch(_0x23069f){}if(_0x3c5886[_0xcb092e(0x3a7)]('#')){let _0x1bae3e=_0x3c5886[_0xcb092e(0x57e)](0x1);if(_0x1bae3e[_0xcb092e(0x246)]===0x3)_0x1bae3e=_0x1bae3e[_0xcb092e(0x788)]('')['map'](_0x4be8de=>_0x4be8de+_0x4be8de)['join']('');if(_0x1bae3e['length']===0x6){const _0x3e1991=parseInt(_0x1bae3e[_0xcb092e(0x57e)](0x0,0x2),0x10),_0x46d2ab=parseInt(_0x1bae3e['slice'](0x2,0x4),0x10),_0x382529=parseInt(_0x1bae3e[_0xcb092e(0x57e)](0x4,0x6),0x10);return _0xcb092e(0xdd5)+_0x3e1991+','+_0x46d2ab+','+_0x382529+','+_0x5276cc+')';}}const _0x4f3306=_0x3c5886[_0xcb092e(0xb12)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x4f3306)return _0xcb092e(0xdd5)+_0x4f3306[0x1]+','+_0x4f3306[0x2]+','+_0x4f3306[0x3]+','+_0x5276cc+')';return _0x3c5886;}[_0xd69037(0x8f7)](_0x5ac880,_0x22e723,_0x136206,_0x564eec){const _0x527841=_0xd69037;if(!_0x22e723||!_0x5ac880||_0x136206[_0x527841(0xb39)]===![]||!this[_0x527841(0x721)]?.[_0x527841(0x246)])return;const _0x5eea42=this[_0x527841(0x215)][_0x527841(0x6ea)],_0x495be4=_0x1ffe5c=>{const _0x31c52e=_0x527841,_0x2c8d76=_0x5ac880[_0x31c52e(0xee3)](),_0x4ed9be=_0x1ffe5c['clientX']-_0x2c8d76[_0x31c52e(0x593)],_0xbaa0b1=_0x1ffe5c['clientY']-_0x2c8d76[_0x31c52e(0xbbe)];let _0x5b8a1d=null,_0xaeb035=Infinity;for(const _0x45a521 of this[_0x31c52e(0x721)]){const _0x4b748d=_0x45a521[_0x31c52e(0x5a4)]*_0x45a521['item']['pct'],_0x15cb5e=_0x45a521['cx']+Math[_0x31c52e(0xddb)](_0x45a521['angle'])*_0x4b748d,_0x4bb040=_0x45a521['cy']+Math['sin'](_0x45a521['angle'])*_0x4b748d,_0x3e2a6b=Math['sqrt']((_0x4ed9be-_0x15cb5e)**0x2+(_0xbaa0b1-_0x4bb040)**0x2);_0x3e2a6b<_0xaeb035&&_0x3e2a6b<0x16&&(_0xaeb035=_0x3e2a6b,_0x5b8a1d=_0x45a521);}if(!_0x5b8a1d){_0x22e723[_0x31c52e(0xec9)][_0x31c52e(0xb0d)]='0';return;}const _0x495769=(_0x5b8a1d[_0x31c52e(0x9f4)][_0x31c52e(0x263)]*0x64)[_0x31c52e(0x6e4)](0x1),_0x4bca93=formatNumber(_0x5b8a1d[_0x31c52e(0x9f4)][_0x31c52e(0x3c5)],_0x5b8a1d['item'][_0x31c52e(0xa6c)],_0x564eec),_0x5bca5e=formatNumber(_0x5b8a1d[_0x31c52e(0x9f4)]['min'],_0x5b8a1d['item'][_0x31c52e(0xa6c)],_0x564eec),_0x267f49=formatNumber(_0x5b8a1d[_0x31c52e(0x9f4)][_0x31c52e(0xa09)],_0x5b8a1d[_0x31c52e(0x9f4)]['entity'],_0x564eec),_0x141bf8=_0x5b8a1d[_0x31c52e(0x9f4)]['entity']?.[_0x31c52e(0x939)]!==![]?escapeHtml(_0x5b8a1d[_0x31c52e(0x9f4)]['color']):_0x31c52e(0x356);_0x22e723[_0x31c52e(0xa4f)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x141bf8+_0x31c52e(0x2a2)+escapeHtml(_0x5b8a1d[_0x31c52e(0x9f4)]['tooltipName']||_0x5b8a1d[_0x31c52e(0x9f4)][_0x31c52e(0x240)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4bca93))+'\x20'+escapeHtml(_0x5b8a1d[_0x31c52e(0x9f4)][_0x31c52e(0x694)]||'')+_0x31c52e(0x28e)+(_0x31c52e(0xa6d)+escapeHtml(cardT(_0x564eec,_0x136206,_0x31c52e(0x7c2)))+_0x31c52e(0xa67)+escapeHtml(String(_0x5bca5e))+_0x31c52e(0x8ee)+escapeHtml(String(_0x267f49))+_0x31c52e(0x28e))+(_0x31c52e(0xa6d)+escapeHtml(cardT(_0x564eec,_0x136206,'Level'))+_0x31c52e(0xa67)+_0x495769+_0x31c52e(0x937)),this[_0x31c52e(0x481)](_0x22e723,_0x2c8d76,_0x4ed9be);};this['_wireTooltip'](_0x5ac880,_0x22e723,_0x495be4,_0x5eea42),_0x5ac880[_0x527841(0xec9)][_0x527841(0xd39)]=_0x527841(0x4c1),_0x5ac880[_0x527841(0x21f)]('click',_0x2aae04=>{const _0x3841c6=_0x527841,_0x15fae0=_0x5ac880['getBoundingClientRect'](),_0x53ca9e=_0x2aae04[_0x3841c6(0x202)]-_0x15fae0[_0x3841c6(0x593)],_0x230627=_0x2aae04[_0x3841c6(0x75a)]-_0x15fae0['top'];let _0x4588be=null,_0x3b90c3=Infinity;for(const _0x138932 of this[_0x3841c6(0x721)]){const _0x24cf0a=_0x138932[_0x3841c6(0x5a4)]*_0x138932[_0x3841c6(0x9f4)]['pct'],_0x398832=_0x138932['cx']+Math[_0x3841c6(0xddb)](_0x138932[_0x3841c6(0xb7b)])*_0x24cf0a,_0x7874e9=_0x138932['cy']+Math[_0x3841c6(0x231)](_0x138932['angle'])*_0x24cf0a,_0x174cfc=Math[_0x3841c6(0xaab)]((_0x53ca9e-_0x398832)**0x2+(_0x230627-_0x7874e9)**0x2);_0x174cfc<_0x3b90c3&&_0x174cfc<0x16&&(_0x3b90c3=_0x174cfc,_0x4588be=_0x138932);}if(!_0x4588be)return;_0x2aae04['stopPropagation'](),this['card']['_fireEntityAction'](_0x4588be[_0x3841c6(0x9f4)]?.[_0x3841c6(0xa6c)]);},{'signal':_0x5eea42});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x4599ac){const _0x295ee4=_0xd69037;super(_0x4599ac),this[_0x295ee4(0x6c9)]=[],this[_0x295ee4(0xdc1)]=null,this[_0x295ee4(0x4bd)]=0x0,this[_0x295ee4(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x3c735b,_0x10fcb3,_0xbd9ca5,_0x33928d){const _0x331ca4=_0xd69037,{W:_0x394dad,H:_0x1091f3}=this[_0x331ca4(0x6f9)](_0x3c735b,_0xbd9ca5),_0x1be029=this[_0x331ca4(0xcfb)]['_entities']||[],_0x9edc34=[];_0x10fcb3[_0x331ca4(0xcab)](_0x23fd72=>{const _0x3068a6=_0x331ca4,_0x31e890=this[_0x3068a6(0xc12)](_0x23fd72,_0x1be029),_0x1b8ee4=(_0x23fd72[_0x3068a6(0x780)]||[])[_0x3068a6(0x49d)](_0x4f9e68=>_0x4f9e68['v']!==null&&_0x4f9e68['v']!==undefined),_0x5a0b88=_0x33928d?.[_0x3068a6(0xadf)]?.[_0x31e890[_0x3068a6(0xa6c)]],_0x118424=_0x31e890['aggregate_func']||_0x3068a6(0x6a4);let _0x47ead5;if(_0x1b8ee4['length']){if(_0x118424===_0x3068a6(0x92f))_0x47ead5=_0x1b8ee4[0x0]['v'];else{if(_0x118424===_0x3068a6(0xb30)||_0x118424===_0x3068a6(0xdbc)||_0x118424===_0x3068a6(0x641))_0x47ead5=_0x1b8ee4[_0x3068a6(0x6bc)]((_0x102078,_0x526048)=>_0x102078+(_0x526048['v']||0x0),0x0);else{if(_0x118424===_0x3068a6(0x4b5))_0x47ead5=_0x1b8ee4[_0x3068a6(0x6bc)]((_0x495a2b,_0x3e936a)=>Math[_0x3068a6(0x4b5)](_0x495a2b,_0x3e936a['v']),Infinity);else{if(_0x118424===_0x3068a6(0xa09))_0x47ead5=_0x1b8ee4[_0x3068a6(0x6bc)]((_0x41371f,_0x669333)=>Math[_0x3068a6(0xa09)](_0x41371f,_0x669333['v']),-Infinity);else{if(_0x118424===_0x3068a6(0xbbb))_0x47ead5=DataProcessor[_0x3068a6(0x842)](_0x1b8ee4['map'](_0x558b4d=>_0x558b4d['v']),_0x3068a6(0xbbb));else{if(_0x118424===_0x3068a6(0x73e))_0x47ead5=_0x1b8ee4[_0x1b8ee4['length']-0x1]['v'];else _0x47ead5=_0x1b8ee4[_0x3068a6(0x6bc)]((_0x20c929,_0x140e20)=>_0x20c929+(_0x140e20['v']||0x0),0x0)/_0x1b8ee4['length'];}}}}}}else _0x5a0b88?_0x47ead5=parseFloat(_0x5a0b88['state']):_0x47ead5=0x0;if(_0x47ead5===undefined||_0x47ead5===null||isNaN(_0x47ead5))_0x47ead5=0x0;const _0x3000a6=_0x23fd72[_0x3068a6(0x8db)]||{},_0x2ee28f=pickName(_0x31e890[_0x3068a6(0xe4d)]!==undefined?_0x31e890[_0x3068a6(0xe4d)]:_0x31e890[_0x3068a6(0x240)],_0x3000a6[_0x3068a6(0x545)]!==undefined&&_0x31e890[_0x3068a6(0xe4d)]!==undefined?_0x3000a6[_0x3068a6(0x545)]:_0x3000a6[_0x3068a6(0x7ca)],_0x3000a6)??_0x31e890['entity']??'?';_0x9edc34['push']({'name':_0x2ee28f,'tooltipName':_0x2ee28f,'value':_0x47ead5,'color':(_0x31e890[_0x3068a6(0x851)]===_0x3068a6(0xdaa)?null:this[_0x3068a6(0xcfb)]['_resolveCanvasColor'](_0x31e890['color'],_0x31e890['entity'])||_0x31e890[_0x3068a6(0x851)])||'#4A90D9','unit':_0x31e890[_0x3068a6(0x694)]||_0x3000a6[_0x3068a6(0xbc6)]||'','entity':_0x31e890});}),_0x9edc34[_0x331ca4(0x7db)]((_0x2646a4,_0x2092d9)=>Math[_0x331ca4(0x4c4)](_0x2092d9[_0x331ca4(0x3c5)])-Math[_0x331ca4(0x4c4)](_0x2646a4[_0x331ca4(0x3c5)]));const _0x49c1f7=toNum(_0xbd9ca5[_0x331ca4(0x895)]);if(isNum(_0x49c1f7)&&_0x49c1f7>0x0)for(let _0x1815ca=_0x9edc34[_0x331ca4(0x246)]-0x1;_0x1815ca>=0x0;_0x1815ca--){if(Math[_0x331ca4(0x4c4)](_0x9edc34[_0x1815ca][_0x331ca4(0x3c5)])<_0x49c1f7)_0x9edc34[_0x331ca4(0x329)](_0x1815ca,0x1);}if(!_0x9edc34['length']){const _0x53f482=isNum(_0x49c1f7)&&_0x49c1f7>0x0,_0x1977b9=_0x53f482?cardT(this[_0x331ca4(0xcfb)]?.[_0x331ca4(0xbf5)],this[_0x331ca4(0xcfb)]?.[_0x331ca4(0xc30)],_0x331ca4(0xaad))+'\x20('+_0x49c1f7+').':cardT(this[_0x331ca4(0xcfb)]?.['_hass'],this['card']?.[_0x331ca4(0xc30)],'No\x20entities\x20to\x20rank.');_0x3c735b[_0x331ca4(0xa4f)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(_0x1977b9)+_0x331ca4(0x5a3);return;}const {container:_0x82c39a,canvas:_0x51802f,tooltipEl:_0x32c656}=this[_0x331ca4(0x20b)](_0x3c735b,_0x1091f3);if(!_0x51802f)return;this['_items']=_0x9edc34,this[_0x331ca4(0x2c1)](_0x51802f,_0x9edc34,_0x394dad,_0x1091f3,_0xbd9ca5,_0x33928d,_0x82c39a,_0x32c656);}[_0xd69037(0x784)](_0x38c0e7,_0x5a42a4,_0x450289,_0x15a2b7,_0x5dbd56,_0x3fcc66,_0x188d83){const _0x4689cd=_0xd69037;if(_0x188d83===undefined)_0x188d83=0x1;const _0x472b98=this['_setupCanvas'](_0x38c0e7,_0x450289,_0x15a2b7),_0x5efc26=_0x38c0e7[_0x4689cd(0xa73)]||_0x38c0e7,_0x36d7c2=(_0x44e167,_0x43125e)=>{const _0x25d092=_0x4689cd;try{const _0x260b59=document[_0x25d092(0x384)](_0x25d092(0x821));_0x260b59[_0x25d092(0xec9)]['cssText']=_0x25d092(0x33e)+(_0x25d092(0xdcf)+_0x44e167+',\x20'+_0x43125e+')'),_0x5efc26[_0x25d092(0x5c0)](_0x260b59);const _0xd45117=getComputedStyle(_0x260b59)[_0x25d092(0x851)];return _0x5efc26['removeChild'](_0x260b59),_0xd45117||_0x43125e;}catch(_0x4ed6b0){return _0x43125e;}},_0x5cabcb=_0x36d7c2(_0x4689cd(0x66a),_0x4689cd(0x35d)),_0x38af6f=_0x36d7c2(_0x4689cd(0x976),_0x4689cd(0x634)),_0x26a5de=this['_haFont'](),_0xc3f0f7=_0x5dbd56[_0x4689cd(0x444)]||_0x4689cd(0x278);let _0xc34b85,_0x26f819;_0xc3f0f7===_0x4689cd(0x593)||_0xc3f0f7==='right'?(_0xc34b85=Math[_0x4689cd(0xa09)](0x118,Math[_0x4689cd(0x4b5)](_0x450289,Math[_0x4689cd(0xaaf)](_0x450289*0.65))),_0x26f819=_0xc3f0f7===_0x4689cd(0x593)?0x0:_0x450289-_0xc34b85):(_0xc34b85=_0x450289,_0x26f819=0x0);const _0x57d3db=_0xc3f0f7==='right',_0x1f23a7=Math[_0x4689cd(0x4b5)](0x78,_0xc34b85*0.28),_0x26d9f4=Math[_0x4689cd(0x4b5)](0x64,_0xc34b85*0.22),_0x474118=_0x57d3db?_0x26f819+_0x26d9f4:_0x26f819+_0x1f23a7,_0x261dfc=_0x57d3db?_0x450289-_0x26f819-_0xc34b85+_0x1f23a7:_0x450289-_0x26f819-_0xc34b85+_0x26d9f4,_0x53436e=0x8,_0x2bc35f=0x8,_0x24ec19=_0x5a42a4['length'],_0x572337=Math[_0x4689cd(0xa09)](0x4,Math[_0x4689cd(0x4b5)](0xa,(_0x15a2b7-_0x53436e-_0x2bc35f)/_0x24ec19*0.2)),_0x160eab=Math[_0x4689cd(0xa09)](0xc,(_0x15a2b7-_0x53436e-_0x2bc35f-(_0x24ec19-0x1)*_0x572337)/_0x24ec19),_0x474a0c=_0x450289-_0x474118-_0x261dfc,_0x3232cc=Math[_0x4689cd(0xa09)](..._0x5a42a4[_0x4689cd(0x723)](_0x146c1a=>Math['abs'](_0x146c1a[_0x4689cd(0x3c5)])),0.001),_0x396968=_0x5a42a4['reduce']((_0x3300a6,_0x2029c5)=>_0x3300a6+Math['abs'](_0x2029c5[_0x4689cd(0x3c5)]),0x0);this['_layout']={'padL':_0x474118,'padR':_0x261dfc,'padT':_0x53436e,'barH':_0x160eab,'gap':_0x572337,'gw':_0x474a0c,'items':_0x5a42a4,'blockX':_0x26f819,'blockW':_0xc34b85,'isRight':_0x57d3db};const _0x4bb071=Math[_0x4689cd(0x4b5)](0xd,Math[_0x4689cd(0xa09)](0xa,_0x160eab*0.6));_0x5a42a4[_0x4689cd(0xcab)]((_0x203324,_0x2ffda6)=>{const _0x16abc3=_0x4689cd,_0x26afee=_0x53436e+_0x2ffda6*(_0x160eab+_0x572337),_0x27c120=Math['abs'](_0x203324[_0x16abc3(0x3c5)])/_0x3232cc*_0x474a0c,_0x35ce39=_0x27c120*_0x188d83,_0x269ced=_0x396968>0x0?(Math[_0x16abc3(0x4c4)](_0x203324['value'])/_0x396968*0x64)['toFixed'](0x0):'0';let _0x38bf09=_0x203324[_0x16abc3(0x851)];const _0x945b7c=_0x203324['entity'];_0x945b7c?.[_0x16abc3(0x4a2)]?.[_0x16abc3(0x6e6)]&&_0x945b7c['color_thresholds'][_0x16abc3(0xd69)]?.[_0x16abc3(0x246)]&&(_0x38bf09=resolveValueColor(_0x203324[_0x16abc3(0x3c5)],this['card'][_0x16abc3(0xa59)](_0x945b7c),_0x38bf09));const _0x1d8bde=Math['min'](_0x160eab/0x4,0x4),_0x58e1fd=Math[_0x16abc3(0xa09)](0x2,_0x35ce39),_0x5419fc=_0x57d3db?_0x450289-_0x261dfc-_0x58e1fd:_0x474118;_0x472b98[_0x16abc3(0xeca)]=_0x38bf09,_0x472b98['globalAlpha']=0.78,_0x472b98[_0x16abc3(0xc9c)]();if(typeof _0x472b98[_0x16abc3(0xb06)]==='function')_0x472b98[_0x16abc3(0xb06)](_0x5419fc,_0x26afee,_0x58e1fd,_0x160eab,_0x1d8bde);else{const _0x1bc448=_0x5419fc,_0x3cec4e=_0x26afee,_0x826152=_0x58e1fd,_0x7feadf=_0x160eab;_0x472b98[_0x16abc3(0x6ed)](_0x1bc448+_0x1d8bde,_0x3cec4e),_0x472b98[_0x16abc3(0xb47)](_0x1bc448+_0x826152-_0x1d8bde,_0x3cec4e),_0x472b98[_0x16abc3(0x48f)](_0x1bc448+_0x826152,_0x3cec4e,_0x1bc448+_0x826152,_0x3cec4e+_0x1d8bde),_0x472b98[_0x16abc3(0xb47)](_0x1bc448+_0x826152,_0x3cec4e+_0x7feadf-_0x1d8bde),_0x472b98[_0x16abc3(0x48f)](_0x1bc448+_0x826152,_0x3cec4e+_0x7feadf,_0x1bc448+_0x826152-_0x1d8bde,_0x3cec4e+_0x7feadf),_0x472b98[_0x16abc3(0xb47)](_0x1bc448+_0x1d8bde,_0x3cec4e+_0x7feadf),_0x472b98[_0x16abc3(0x48f)](_0x1bc448,_0x3cec4e+_0x7feadf,_0x1bc448,_0x3cec4e+_0x7feadf-_0x1d8bde),_0x472b98[_0x16abc3(0xb47)](_0x1bc448,_0x3cec4e+_0x1d8bde),_0x472b98[_0x16abc3(0x48f)](_0x1bc448,_0x3cec4e,_0x1bc448+_0x1d8bde,_0x3cec4e);}_0x472b98[_0x16abc3(0x3d9)](),_0x472b98[_0x16abc3(0x5ed)]=0x1,_0x472b98[_0x16abc3(0xeca)]=_0x5cabcb,_0x472b98[_0x16abc3(0x64f)]='500\x20'+_0x4bb071+_0x16abc3(0xc64)+_0x26a5de,_0x472b98['textBaseline']='middle';const _0x10cccf=_0x26afee+_0x160eab/0x2;let _0x482133=_0x203324[_0x16abc3(0x240)];const _0x15ae09=_0x1f23a7-0xc;while(_0x472b98[_0x16abc3(0x89a)](_0x482133)[_0x16abc3(0xa91)]>_0x15ae09&&_0x482133[_0x16abc3(0x246)]>0x3){_0x482133=_0x482133['slice'](0x0,-0x1);}if(_0x482133!==_0x203324[_0x16abc3(0x240)])_0x482133+='…';_0x57d3db?(_0x472b98[_0x16abc3(0x3df)]=_0x16abc3(0x593),_0x472b98['fillText'](_0x482133,_0x450289-_0x261dfc+0x8,_0x10cccf)):(_0x472b98[_0x16abc3(0x3df)]=_0x16abc3(0x955),_0x472b98[_0x16abc3(0x698)](_0x482133,_0x474118-0x8,_0x10cccf));if(_0x188d83>=0.999){_0x472b98[_0x16abc3(0xeca)]=_0x38af6f,_0x472b98[_0x16abc3(0x64f)]=_0x16abc3(0x236)+_0x4bb071+_0x16abc3(0xc64)+_0x26a5de;const _0x56513f=formatNumber(_0x203324[_0x16abc3(0x3c5)],_0x203324['entity'],_0x3fcc66),_0x18cb92=_0x5dbd56['show_tooltip_total']!==![],_0x2e784a=_0x18cb92?_0x56513f+'\x20'+(_0x203324[_0x16abc3(0x694)]||'')+'\x20('+_0x269ced+'%)':_0x56513f+'\x20'+(_0x203324[_0x16abc3(0x694)]||'');_0x57d3db?(_0x472b98['textAlign']=_0x16abc3(0x955),_0x472b98[_0x16abc3(0x698)](_0x2e784a,_0x450289-_0x261dfc-Math[_0x16abc3(0xa09)](0x2,_0x27c120)-0x8,_0x10cccf)):(_0x472b98[_0x16abc3(0x3df)]=_0x16abc3(0x593),_0x472b98[_0x16abc3(0x698)](_0x2e784a,_0x474118+Math['max'](0x2,_0x27c120)+0x8,_0x10cccf));}});}[_0xd69037(0x8f7)](_0x1a39b3,_0x3640f9,_0x355eb9,_0x573511){const _0x4f0e34=_0xd69037;if(!_0x3640f9||!_0x1a39b3||_0x355eb9['show_tooltip']===![]||!this[_0x4f0e34(0xdc1)])return;const _0x11468e=this[_0x4f0e34(0x215)][_0x4f0e34(0x6ea)],_0x48e747=_0x266338=>{const _0x50624a=_0x4f0e34,_0x4658e2=this[_0x50624a(0xdc1)];if(!_0x4658e2)return;const _0xfacda7=_0x1a39b3['getBoundingClientRect'](),_0x3230df=_0x266338[_0x50624a(0x75a)]-_0xfacda7[_0x50624a(0xbbe)],_0x13e6d5=Math[_0x50624a(0x763)]((_0x3230df-_0x4658e2['padT'])/(_0x4658e2[_0x50624a(0x2b0)]+_0x4658e2[_0x50624a(0x66f)]));if(_0x13e6d5<0x0||_0x13e6d5>=_0x4658e2[_0x50624a(0x83d)][_0x50624a(0x246)]){_0x3640f9['style']['opacity']='0';return;}const _0x3feea7=_0x4658e2[_0x50624a(0x83d)][_0x13e6d5],_0x25b710=_0x4658e2[_0x50624a(0x83d)][_0x50624a(0x6bc)]((_0x2d8c87,_0x1a2572)=>_0x2d8c87+Math[_0x50624a(0x4c4)](_0x1a2572['value']),0x0),_0xa957e6=_0x25b710>0x0?(Math['abs'](_0x3feea7[_0x50624a(0x3c5)])/_0x25b710*0x64)[_0x50624a(0x6e4)](0x1):'0',_0x3cbca2=formatNumber(_0x3feea7['value'],_0x3feea7[_0x50624a(0xa6c)],_0x573511),_0x30475f=_0x3feea7[_0x50624a(0xa6c)]?.['show_color_dot']!==![]?escapeHtml(_0x3feea7[_0x50624a(0x851)]):'transparent';let _0x41446a=_0x50624a(0x884)+_0x30475f+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x3feea7[_0x50624a(0xb02)]||_0x3feea7[_0x50624a(0x240)]||'')+_0x50624a(0xa67)+escapeHtml(String(_0x3cbca2))+'\x20'+escapeHtml(_0x3feea7[_0x50624a(0x694)]||'')+'</span></div>';_0x355eb9[_0x50624a(0x413)]!==![]&&(_0x41446a+='<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(_0x573511,_0x355eb9,_0x50624a(0xd09)))+_0x50624a(0xa67)+_0xa957e6+_0x50624a(0x937));_0x3640f9['innerHTML']=_0x41446a,_0x3640f9[_0x50624a(0xec9)][_0x50624a(0xb0d)]='1';const _0x18dbf4=_0x3640f9[_0x50624a(0xca2)];let _0x1001eb=_0x266338[_0x50624a(0x202)]-_0xfacda7[_0x50624a(0x593)]+0x10;if(_0x1001eb+_0x18dbf4>_0xfacda7['width'])_0x1001eb=_0x1001eb-_0x18dbf4-0x20;_0x3640f9[_0x50624a(0xec9)][_0x50624a(0x593)]=Math[_0x50624a(0xa09)](0x0,_0x1001eb)+'px',_0x3640f9[_0x50624a(0xec9)][_0x50624a(0xbbe)]='0';};_0x1a39b3[_0x4f0e34(0x21f)](_0x4f0e34(0xe5e),_0x48e747,{'signal':_0x11468e}),_0x1a39b3[_0x4f0e34(0x21f)]('mouseleave',()=>{_0x3640f9['style']['opacity']='0';},{'signal':_0x11468e}),_0x1a39b3[_0x4f0e34(0x21f)](_0x4f0e34(0x7f4),_0x4400ad=>{const _0x1b2953=_0x4f0e34;if(_0x4400ad[_0x1b2953(0xcc9)][_0x1b2953(0x246)]===0x1)_0x48e747({'clientX':_0x4400ad['touches'][0x0][_0x1b2953(0x202)],'clientY':_0x4400ad['touches'][0x0][_0x1b2953(0x75a)]});},{'signal':_0x11468e,'passive':!![]}),_0x1a39b3['addEventListener'](_0x4f0e34(0x684),()=>{setTimeout(()=>{const _0x13d9b3=_0x6e61;_0x3640f9[_0x13d9b3(0xec9)][_0x13d9b3(0xb0d)]='0';},0x5dc);},{'signal':_0x11468e}),_0x1a39b3[_0x4f0e34(0xec9)]['cursor']=_0x4f0e34(0x4c1),_0x1a39b3[_0x4f0e34(0x21f)]('click',_0x3c91ae=>{const _0x16d11c=_0x4f0e34;if(!this[_0x16d11c(0xdc1)])return;const _0x15aa1e=this[_0x16d11c(0xdc1)],_0x2c254a=_0x1a39b3[_0x16d11c(0xee3)](),_0x16f34b=_0x3c91ae[_0x16d11c(0x75a)]-_0x2c254a[_0x16d11c(0xbbe)],_0x28e42a=Math[_0x16d11c(0x763)]((_0x16f34b-_0x15aa1e[_0x16d11c(0xe38)])/(_0x15aa1e[_0x16d11c(0x2b0)]+_0x15aa1e['gap']));if(_0x28e42a<0x0||_0x28e42a>=_0x15aa1e[_0x16d11c(0x83d)]['length'])return;const _0x3fec51=_0x15aa1e[_0x16d11c(0x83d)][_0x28e42a];_0x3c91ae[_0x16d11c(0x56d)](),this[_0x16d11c(0xcfb)][_0x16d11c(0xc65)](_0x3fec51[_0x16d11c(0xa6c)]);},{'signal':_0x11468e});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0xdcf38a){const _0x4bfc8a=_0xd69037;super(_0xdcf38a),this[_0x4bfc8a(0x3cd)]=[],this[_0x4bfc8a(0xdc1)]=null,this[_0x4bfc8a(0x4bd)]=0x0,this[_0x4bfc8a(0x59d)]=0x0;}[_0xd69037(0xa24)](_0x5c65c1,_0x3a0be6,_0x2e1539,_0x2d048d){const _0x3e47cc=_0xd69037,{W:_0x1887e3,H:_0x2bbf6a}=this[_0x3e47cc(0x6f9)](_0x5c65c1,_0x2e1539);if(_0x3a0be6[_0x3e47cc(0x246)]<0x2){_0x5c65c1['innerHTML']=_0x3e47cc(0x93d)+_0x3a0be6['length']+_0x3e47cc(0x683);return;}const _0x50dc1e=_0x3a0be6[0x0],_0xb5e9e0=_0x3a0be6[0x1],_0x585122=this[_0x3e47cc(0xcfb)][_0x3e47cc(0xef9)]||[],_0x1c1d11=_0xe7e955=>{const _0x5cc859=_0x3e47cc;if(_0xe7e955[_0x5cc859(0xa6c)]&&typeof _0xe7e955[_0x5cc859(0xa6c)]===_0x5cc859(0xe91))return _0xe7e955[_0x5cc859(0xa6c)];const _0x4932f8=String(_0xe7e955['id']||'')[_0x5cc859(0xb12)](/^(.+)__(\d+)$/);if(_0x4932f8)return _0x585122[parseInt(_0x4932f8[0x2],0xa)]||_0x585122[_0x5cc859(0x23b)](_0x183759=>_0x183759['entity']===_0x4932f8[0x1]);return _0x585122[_0x5cc859(0x23b)](_0x7778b3=>_0x7778b3[_0x5cc859(0xa6c)]===_0xe7e955[_0x5cc859(0xa6c)])||{'entity':_0xe7e955['entity'],'color':_0x5cc859(0x362)};},_0x422e53=_0x1c1d11(_0x50dc1e),_0x4922b7=_0x1c1d11(_0xb5e9e0),_0x3b75c4=0x493e0,_0x3f6f3e=(_0x50dc1e['points']||[])['filter'](_0x2c31e2=>_0x2c31e2['v']!==null&&_0x2c31e2['v']!==undefined),_0x1d7387=(_0xb5e9e0['points']||[])['filter'](_0x4f683a=>_0x4f683a['v']!==null&&_0x4f683a['v']!==undefined);if(!_0x3f6f3e[_0x3e47cc(0x246)]||!_0x1d7387[_0x3e47cc(0x246)]){_0x5c65c1['innerHTML']=_0x3e47cc(0x27b);return;}const _0x5dbc2b=_0x1d7387['slice']()[_0x3e47cc(0x7db)]((_0x28ffce,_0x5cde3)=>_0x28ffce['t']-_0x5cde3['t']),_0x470847=[];for(const _0x574ce1 of _0x3f6f3e){let _0x434c89=null,_0x4fe1cb=Infinity,_0x549e1c=0x0,_0x223a41=_0x5dbc2b[_0x3e47cc(0x246)]-0x1;while(_0x549e1c<_0x223a41){const _0x563af8=_0x549e1c+_0x223a41>>0x1;if(_0x5dbc2b[_0x563af8]['t']<_0x574ce1['t'])_0x549e1c=_0x563af8+0x1;else _0x223a41=_0x563af8;}for(const _0x53a4cd of[_0x549e1c,_0x549e1c-0x1]){if(_0x53a4cd>=0x0&&_0x53a4cd<_0x5dbc2b[_0x3e47cc(0x246)]){const _0x5cda41=Math[_0x3e47cc(0x4c4)](_0x5dbc2b[_0x53a4cd]['t']-_0x574ce1['t']);_0x5cda41<_0x4fe1cb&&(_0x4fe1cb=_0x5cda41,_0x434c89=_0x5dbc2b[_0x53a4cd]);}}_0x434c89&&_0x4fe1cb<_0x3b75c4&&_0x470847[_0x3e47cc(0xa8b)]({'xVal':_0x574ce1['v'],'yVal':_0x434c89['v'],'t':_0x574ce1['t']});}if(!_0x470847[_0x3e47cc(0x246)]){_0x5c65c1[_0x3e47cc(0xa4f)]=_0x3e47cc(0xb49)+escapeHtml(cardT(_0x2d048d,_0x2e1539,_0x3e47cc(0xdf9)))+_0x3e47cc(0x5a3);return;}const {container:_0x59d9ca,canvas:_0x1ddc48,tooltipEl:_0x5433c6}=this['_mountCanvas'](_0x5c65c1,_0x2bbf6a);if(!_0x1ddc48)return;this[_0x3e47cc(0x3cd)]=_0x470847,this[_0x3e47cc(0x74f)]=_0x422e53,this[_0x3e47cc(0x28b)]=_0x4922b7,this[_0x3e47cc(0x461)]=_0x50dc1e['meta']||{},this[_0x3e47cc(0x56c)]=_0xb5e9e0[_0x3e47cc(0x8db)]||{},this[_0x3e47cc(0x2c1)](_0x1ddc48,_0x470847,_0x1887e3,_0x2bbf6a,_0x2e1539,_0x2d048d,_0x59d9ca,_0x5433c6);}['_draw'](_0x440ee9,_0x4d6b54,_0x123150,_0x41472d,_0x37e6e4,_0x13c8f3,_0x3afb03){const _0x431848=_0xd69037;if(_0x3afb03===undefined)_0x3afb03=0x1;const _0x42bd37=this['_setupCanvas'](_0x440ee9,_0x123150,_0x41472d),_0x8b4815=this[_0x431848(0x23d)](),_0x484ea9=_0x8b4815?_0x431848(0xa43):_0x431848(0xb2e),_0x394100=_0x37e6e4['x_axis_color']||(_0x8b4815?_0x431848(0x8be):_0x431848(0x7f0)),_0x4fe7b8=_0x37e6e4[_0x431848(0x20c)]||(_0x8b4815?_0x431848(0x8be):'rgba(0,0,0,0.5)'),_0xe784c4=_0x37e6e4[_0x431848(0xbfa)]??0.55,_0xfd6ded=_0x37e6e4[_0x431848(0x652)]??0.65,_0x201cf3=parseInt(_0x37e6e4[_0x431848(0xc1d)],0xa)||0xa,_0x3061ad=parseInt(_0x37e6e4[_0x431848(0xc46)],0xa)||0xa,_0x3eff7f=this[_0x431848(0x5eb)](),_0x44ff59=_0x4d6b54[_0x431848(0x723)](_0x571013=>_0x571013[_0x431848(0x61d)]),_0x47a652=_0x4d6b54[_0x431848(0x723)](_0x1a399b=>_0x1a399b[_0x431848(0xa90)]);let _0xb23386=Math['min'](..._0x44ff59),_0x252d7d=Math[_0x431848(0xa09)](..._0x44ff59),_0x923fce=Math[_0x431848(0x4b5)](..._0x47a652),_0x551755=Math[_0x431848(0xa09)](..._0x47a652);const _0x396567=resolveNumericBound,_0x7336e7=_0x396567(this[_0x431848(0x28b)]?.[_0x431848(0x903)],_0x923fce),_0x3a8abf=_0x396567(this[_0x431848(0x28b)]?.[_0x431848(0x71e)],_0x551755),_0x543f95=_0x396567(this[_0x431848(0x74f)]?.['lower_bound'],_0xb23386),_0x560a84=_0x396567(this[_0x431848(0x74f)]?.[_0x431848(0x71e)],_0x252d7d);_0x923fce=Math[_0x431848(0x4b5)](_0x923fce,_0x7336e7),_0x551755=Math[_0x431848(0xa09)](_0x551755,_0x3a8abf),_0xb23386=Math['min'](_0xb23386,_0x543f95),_0x252d7d=Math[_0x431848(0xa09)](_0x252d7d,_0x560a84);_0x252d7d===_0xb23386&&(_0x252d7d=_0xb23386+0x1,_0xb23386-=0x1);_0x551755===_0x923fce&&(_0x551755=_0x923fce+0x1,_0x923fce-=0x1);const _0x237790=(_0x252d7d-_0xb23386)*0.05,_0x2fef6a=(_0x551755-_0x923fce)*0.05;_0xb23386-=_0x237790,_0x252d7d+=_0x237790,_0x923fce-=_0x2fef6a,_0x551755+=_0x2fef6a;const _0x41a286=_0x37e6e4['show_y_axis']!==![],_0x26367a=_0x37e6e4['show_x_axis']!==![],_0x319a12=isNum(_0x37e6e4[_0x431848(0xaba)])?_0x37e6e4[_0x431848(0xaba)]:0x1,_0x454f34=0x4+(_0x319a12>0x0?_0x319a12+0x1:0x0),_0x48665d=_0x41a286?Math['max'](0x20,_0x454f34*_0x3061ad*0.62+0xc):0x8,_0x58e845=0x8,_0x6cd8eb=0x8,_0x3d8ab5=_0x26367a?_0x201cf3+0xc:0x8,_0x4af9b0=_0x123150-_0x48665d-_0x58e845,_0x59f43f=_0x41472d-_0x6cd8eb-_0x3d8ab5;if(_0x4af9b0<=0x0||_0x59f43f<=0x0)return;const _0x536ac5=_0x5d71e6=>_0x48665d+(_0x5d71e6-_0xb23386)/(_0x252d7d-_0xb23386)*_0x4af9b0,_0x13a7c1=_0x2b0ebe=>_0x6cd8eb+_0x59f43f-(_0x2b0ebe-_0x923fce)/(_0x551755-_0x923fce)*_0x59f43f;this[_0x431848(0xdc1)]={'padL':_0x48665d,'padR':_0x58e845,'padT':_0x6cd8eb,'padB':_0x3d8ab5,'plotW':_0x4af9b0,'plotH':_0x59f43f,'xMin':_0xb23386,'xMax':_0x252d7d,'yMin':_0x923fce,'yMax':_0x551755,'mapX':_0x536ac5,'mapY':_0x13a7c1};const _0x260f9a=parseInt(_0x37e6e4[_0x431848(0xa9b)],0xa)||0x4;_0x42bd37['strokeStyle']=_0x484ea9,_0x42bd37['lineWidth']=0x1;if(_0x37e6e4['show_grid']!==![]){for(let _0x231b4b=0x0;_0x231b4b<=_0x260f9a;_0x231b4b++){const _0x48047a=_0x923fce+(_0x551755-_0x923fce)*(_0x231b4b/_0x260f9a),_0x50f643=_0x13a7c1(_0x48047a);_0x42bd37[_0x431848(0xc9c)](),_0x42bd37[_0x431848(0x6ed)](_0x48665d,_0x50f643),_0x42bd37['lineTo'](_0x48665d+_0x4af9b0,_0x50f643),_0x42bd37[_0x431848(0x993)]();}for(let _0x32d572=0x0;_0x32d572<=_0x260f9a;_0x32d572++){const _0xaf7e24=_0xb23386+(_0x252d7d-_0xb23386)*(_0x32d572/_0x260f9a),_0x36f86d=_0x536ac5(_0xaf7e24);_0x42bd37[_0x431848(0xc9c)](),_0x42bd37[_0x431848(0x6ed)](_0x36f86d,_0x6cd8eb),_0x42bd37[_0x431848(0xb47)](_0x36f86d,_0x6cd8eb+_0x59f43f),_0x42bd37[_0x431848(0x993)]();}}const _0x3b43dd=(_0xd6de54,_0x4d1b02)=>{const _0x477114=_0x431848;if(Math[_0x477114(0x4c4)](_0xd6de54)>=0x3e8)return _0xd6de54[_0x477114(0x6e4)](0x0);if(Math[_0x477114(0x4c4)](_0xd6de54)>=0x64)return _0xd6de54[_0x477114(0x6e4)](Math[_0x477114(0xa09)](0x0,_0x4d1b02-0x1));return _0xd6de54[_0x477114(0x6e4)](_0x4d1b02);};if(_0x41a286){_0x42bd37['fillStyle']=_0x4fe7b8,_0x42bd37['globalAlpha']=_0xfd6ded,_0x42bd37[_0x431848(0x64f)]=_0x3061ad+'px\x20'+_0x3eff7f,_0x42bd37[_0x431848(0x3df)]='right',_0x42bd37[_0x431848(0xac6)]=_0x431848(0x2a3);for(let _0x1c312c=0x0;_0x1c312c<=_0x260f9a;_0x1c312c++){const _0x4b8a92=_0x923fce+(_0x551755-_0x923fce)*(_0x1c312c/_0x260f9a);_0x42bd37['fillText'](_0x3b43dd(_0x4b8a92,_0x319a12),_0x48665d-0x4,_0x13a7c1(_0x4b8a92));}_0x42bd37['globalAlpha']=0x1;}if(_0x26367a){_0x42bd37[_0x431848(0xeca)]=_0x394100,_0x42bd37[_0x431848(0x5ed)]=_0xe784c4,_0x42bd37[_0x431848(0x64f)]=_0x201cf3+_0x431848(0xc64)+_0x3eff7f,_0x42bd37['textBaseline']=_0x431848(0xbbe);for(let _0x2ab11f=0x0;_0x2ab11f<=_0x260f9a;_0x2ab11f++){const _0x536bf4=_0xb23386+(_0x252d7d-_0xb23386)*(_0x2ab11f/_0x260f9a),_0x5e0f68=_0x536ac5(_0x536bf4);_0x42bd37[_0x431848(0x3df)]=_0x2ab11f===0x0?'left':_0x2ab11f===_0x260f9a?_0x431848(0x955):_0x431848(0x278),_0x42bd37[_0x431848(0x698)](_0x3b43dd(_0x536bf4,_0x319a12),_0x5e0f68,_0x6cd8eb+_0x59f43f+0x4);}_0x42bd37[_0x431848(0x5ed)]=0x1;}const _0x496f64=_0x4d6b54[_0x431848(0x723)](_0x4bbbda=>_0x4bbbda['t']),_0x3ae38a=Math['min'](..._0x496f64),_0x455259=Math[_0x431848(0xa09)](..._0x496f64),_0x226a7a=_0x455259-_0x3ae38a||0x1,_0x4608ec=(this[_0x431848(0x74f)]?.[_0x431848(0x851)]===_0x431848(0xdaa)?'#4A90D9':this[_0x431848(0x74f)]?.[_0x431848(0x851)])||_0x431848(0x362),_0x2c1c99=toNum(this[_0x431848(0x74f)]?.[_0x431848(0xa51)]),_0x11945f=isNum(_0x2c1c99)&&_0x2c1c99>0x0?clamp(_0x2c1c99,0.5,0x14):3.5;_0x4d6b54[_0x431848(0xcab)](_0x1a670a=>{const _0x5d60b5=_0x431848,_0x582fd9=(_0x1a670a['t']-_0x3ae38a)/_0x226a7a,_0x24d192=_0x536ac5(_0x1a670a[_0x5d60b5(0x61d)]),_0x164401=_0x13a7c1(_0x1a670a[_0x5d60b5(0xa90)]);_0x42bd37[_0x5d60b5(0xc9c)](),_0x42bd37[_0x5d60b5(0xc05)](_0x24d192,_0x164401,_0x11945f,0x0,Math['PI']*0x2),_0x42bd37['fillStyle']=_0x4608ec,_0x42bd37[_0x5d60b5(0x5ed)]=(0.3+_0x582fd9*0.55)*_0x3afb03,_0x42bd37['fill']();}),_0x42bd37[_0x431848(0x5ed)]=0x1;if(_0x4d6b54[_0x431848(0x246)]>=0x3&&_0x3afb03>=0.999){let _0x14496a=0x0,_0x52e5ff=0x0,_0xcb37fe=0x0,_0x59a405=0x0;const _0x16e39a=_0x4d6b54[_0x431848(0x246)];for(const _0x578e33 of _0x4d6b54){_0x14496a+=_0x578e33[_0x431848(0x61d)],_0x52e5ff+=_0x578e33[_0x431848(0xa90)],_0xcb37fe+=_0x578e33[_0x431848(0x61d)]*_0x578e33[_0x431848(0xa90)],_0x59a405+=_0x578e33[_0x431848(0x61d)]*_0x578e33[_0x431848(0x61d)];}const _0x1ee6de=_0x16e39a*_0x59a405-_0x14496a*_0x14496a;if(Math[_0x431848(0x4c4)](_0x1ee6de)>1e-9){const _0x4eaa8b=(_0x16e39a*_0xcb37fe-_0x14496a*_0x52e5ff)/_0x1ee6de,_0x21c3d7=(_0x52e5ff-_0x4eaa8b*_0x14496a)/_0x16e39a,_0x1ebed1=_0xb23386,_0x555001=_0x4eaa8b*_0x1ebed1+_0x21c3d7,_0x21eee3=_0x252d7d,_0x3c76e6=_0x4eaa8b*_0x21eee3+_0x21c3d7;_0x42bd37[_0x431848(0x4f2)]=_0x4608ec,_0x42bd37[_0x431848(0x5ed)]=0.45,_0x42bd37[_0x431848(0x836)]=1.5,_0x42bd37[_0x431848(0xd75)]([0x4,0x4]),_0x42bd37[_0x431848(0xc9c)](),_0x42bd37[_0x431848(0x6ed)](_0x536ac5(_0x1ebed1),_0x13a7c1(_0x555001)),_0x42bd37[_0x431848(0xb47)](_0x536ac5(_0x21eee3),_0x13a7c1(_0x3c76e6)),_0x42bd37[_0x431848(0x993)](),_0x42bd37[_0x431848(0xd75)]([]),_0x42bd37[_0x431848(0x5ed)]=0x1;}}}[_0xd69037(0x8f7)](_0x54f1c0,_0x330c65,_0x2b39c9,_0x5d9fa6){const _0x295312=_0xd69037;if(!_0x330c65||!_0x54f1c0||_0x2b39c9['show_tooltip']===![]||!this['_layout']||!this[_0x295312(0x3cd)]?.[_0x295312(0x246)])return;const _0x5f5a07=this[_0x295312(0x215)][_0x295312(0x6ea)],_0x784d43=this[_0x295312(0xdc1)],_0x1520d0=this[_0x295312(0x74f)]?.[_0x295312(0x240)]||this['_xMeta']?.[_0x295312(0x989)]||this[_0x295312(0x74f)]?.[_0x295312(0xa6c)]||'X',_0xafc7e9=this['_yEnt']?.[_0x295312(0x240)]||this[_0x295312(0x56c)]?.[_0x295312(0x989)]||this[_0x295312(0x28b)]?.['entity']||'Y',_0x50efbd=(this[_0x295312(0x74f)]?.[_0x295312(0x851)]==='threshold'?_0x295312(0x362):this['_xEnt']?.[_0x295312(0x851)])||_0x295312(0x362),_0x417dbc=this[_0x295312(0x74f)]?.[_0x295312(0x694)]||this[_0x295312(0x461)]?.[_0x295312(0xbc6)]||'',_0x4873f0=this['_yEnt']?.[_0x295312(0x694)]||this[_0x295312(0x56c)]?.[_0x295312(0xbc6)]||'',_0x3b8689=_0x260bf2=>{const _0x4366e2=_0x295312,_0x2d39d4=_0x54f1c0['getBoundingClientRect'](),_0xa0fc2a=_0x260bf2[_0x4366e2(0x202)]-_0x2d39d4[_0x4366e2(0x593)],_0x5917ae=_0x260bf2[_0x4366e2(0x75a)]-_0x2d39d4['top'];let _0x48b396=null,_0x4887b4=Infinity;for(const _0x3d473f of this['_pairs']){const _0x2edba6=_0x784d43['mapX'](_0x3d473f[_0x4366e2(0x61d)]),_0x3ed4ab=_0x784d43[_0x4366e2(0x988)](_0x3d473f[_0x4366e2(0xa90)]),_0x66dc24=Math[_0x4366e2(0xaab)]((_0xa0fc2a-_0x2edba6)**0x2+(_0x5917ae-_0x3ed4ab)**0x2);_0x66dc24<_0x4887b4&&_0x66dc24<0x12&&(_0x4887b4=_0x66dc24,_0x48b396=_0x3d473f);}if(!_0x48b396){_0x330c65[_0x4366e2(0xec9)][_0x4366e2(0xb0d)]='0';return;}const _0x3c68d3=formatNumber(_0x48b396[_0x4366e2(0x61d)],this['_xEnt'],_0x5d9fa6),_0x29a0cf=formatNumber(_0x48b396[_0x4366e2(0xa90)],this[_0x4366e2(0x28b)],_0x5d9fa6),_0x3abbf8=new Date(_0x48b396['t']),_0x782f90=resolveCardLanguage(_0x5d9fa6,this[_0x4366e2(0xcfb)]?.[_0x4366e2(0xc30)]),_0x513905=getCachedDateTimeFormatter(_0x782f90,{'day':_0x4366e2(0x622),'month':_0x4366e2(0xc18),'year':_0x4366e2(0x622)}),_0x123f68=getCachedDateTimeFormatter(_0x782f90,_localeTimeOpts(_0x5d9fa6,{'hour':_0x4366e2(0x710),'minute':_0x4366e2(0x710)})),_0x1763aa=_0x513905?_0x513905[_0x4366e2(0x3ef)](_0x3abbf8):_0x3abbf8[_0x4366e2(0x435)](),_0x15bc5d=_0x123f68?_0x123f68[_0x4366e2(0x3ef)](_0x3abbf8):_0x3abbf8['toLocaleTimeString'](),_0x508a5a=_0x1763aa+'\x20'+_0x15bc5d,_0x5073fe=this['_xEnt']?.[_0x4366e2(0x939)]!==![]?escapeHtml(_0x50efbd):_0x4366e2(0x356);_0x330c65['innerHTML']=_0x4366e2(0x50d)+escapeHtml(_0x508a5a)+_0x4366e2(0x28e)+(_0x4366e2(0x884)+_0x5073fe+_0x4366e2(0x2a2)+escapeHtml(_0x1520d0)+_0x4366e2(0xa67)+escapeHtml(String(_0x3c68d3))+'\x20'+escapeHtml(_0x417dbc)+_0x4366e2(0x28e))+(_0x4366e2(0xe10)+escapeHtml(_0xafc7e9)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x29a0cf))+'\x20'+escapeHtml(_0x4873f0)+'</span></div>'),this[_0x4366e2(0x481)](_0x330c65,_0x2d39d4,_0xa0fc2a);};this[_0x295312(0x541)](_0x54f1c0,_0x330c65,_0x3b8689,_0x5f5a07),_0x54f1c0[_0x295312(0xec9)][_0x295312(0xd39)]=_0x295312(0x4c1),_0x54f1c0[_0x295312(0x21f)]('click',_0x19c0ca=>{const _0x2c8e8a=_0x295312,_0x14ff4d=_0x54f1c0[_0x2c8e8a(0xee3)](),_0x448804=_0x19c0ca[_0x2c8e8a(0x202)]-_0x14ff4d[_0x2c8e8a(0x593)],_0x1364cf=_0x19c0ca[_0x2c8e8a(0x75a)]-_0x14ff4d[_0x2c8e8a(0xbbe)];let _0x2a1f77=null,_0x2d85c8=Infinity;for(const _0x4e80cd of this[_0x2c8e8a(0x3cd)]){const _0x41ef7d=_0x784d43[_0x2c8e8a(0xb0b)](_0x4e80cd[_0x2c8e8a(0x61d)]),_0x491698=_0x784d43[_0x2c8e8a(0x988)](_0x4e80cd['yVal']),_0x4d502c=Math['sqrt']((_0x448804-_0x41ef7d)**0x2+(_0x1364cf-_0x491698)**0x2);_0x4d502c<_0x2d85c8&&_0x4d502c<0x12&&(_0x2d85c8=_0x4d502c,_0x2a1f77=_0x4e80cd);}if(!_0x2a1f77)return;_0x19c0ca['stopPropagation'](),this['card'][_0x2c8e8a(0xc65)](this['_yEnt']);},{'signal':_0x5f5a07});}}function _heatmapValueToColor(_0x216b3e,_0x26e9d9){const _0x229292=_0xd69037;let _0x71bf47=String(_0x26e9d9||_0x229292(0x362))['replace']('#','');if(_0x71bf47[_0x229292(0x246)]===0x3)_0x71bf47=_0x71bf47[_0x229292(0x788)]('')[_0x229292(0x723)](_0x14029b=>_0x14029b+_0x14029b)[_0x229292(0x860)]('');if(_0x71bf47[_0x229292(0x246)]!==0x6)return _0x229292(0x5e5)+(0.1+_0x216b3e*0.85)+')';const _0x3c88c8=parseInt(_0x71bf47['slice'](0x0,0x2),0x10),_0x71e831=parseInt(_0x71bf47[_0x229292(0x57e)](0x2,0x4),0x10),_0x5e79fe=parseInt(_0x71bf47[_0x229292(0x57e)](0x4,0x6),0x10),_0x331380=0.1+_0x216b3e*0.85;return _0x229292(0xdd5)+_0x3c88c8+','+_0x71e831+','+_0x5e79fe+','+_0x331380+')';}function reduceByAggregate(_0x4096a3,_0x47c7bf){const _0x33ab75=_0xd69037;if(_0x47c7bf==='first')return _0x4096a3[0x0]['v'];if(_0x47c7bf===_0x33ab75(0xb30)||_0x47c7bf===_0x33ab75(0xdbc)||_0x47c7bf===_0x33ab75(0x641))return _0x4096a3['reduce']((_0x1906ab,_0x137860)=>_0x1906ab+(_0x137860['v']||0x0),0x0);if(_0x47c7bf==='min')return _0x4096a3[_0x33ab75(0x6bc)]((_0x4e1a3a,_0x44f838)=>Math[_0x33ab75(0x4b5)](_0x4e1a3a,_0x44f838['v']),Infinity);if(_0x47c7bf===_0x33ab75(0xa09))return _0x4096a3[_0x33ab75(0x6bc)]((_0x3bcbaf,_0x4c2bc3)=>Math[_0x33ab75(0xa09)](_0x3bcbaf,_0x4c2bc3['v']),-Infinity);if(_0x47c7bf===_0x33ab75(0xbbb))return DataProcessor[_0x33ab75(0x842)](_0x4096a3[_0x33ab75(0x723)](_0xe77866=>_0xe77866['v']),_0x33ab75(0xbbb));if(_0x47c7bf===_0x33ab75(0x6a4)||_0x47c7bf==='mean')return _0x4096a3[_0x33ab75(0x6bc)]((_0x3e26fa,_0x55e640)=>_0x3e26fa+(_0x55e640['v']||0x0),0x0)/_0x4096a3[_0x33ab75(0x246)];return _0x4096a3[_0x4096a3['length']-0x1]['v'];}function resolveNumericBound(_0x472cfc,_0x5e351b){const _0x16c707=_0xd69037;if(_0x472cfc===null||_0x472cfc===undefined||_0x472cfc==='')return _0x5e351b;const _0x1db9ce=String(_0x472cfc)[_0x16c707(0x4e3)](/^~/,''),_0x1d0c2c=parseFloat(_0x1db9ce);return isNaN(_0x1d0c2c)?_0x5e351b:_0x1d0c2c;}function resolveEntityBound(_0x24208b,_0x396598,_0x15770d){const _0x26753a=_0xd69037;if(_0x24208b===null||_0x24208b===undefined||_0x24208b==='')return _0x396598;const _0x1a9a95=String(_0x24208b)['replace'](/^~/,''),_0x38c939=parseFloat(_0x1a9a95);if(!isNaN(_0x38c939))return _0x38c939;const _0x2cd890=_0x15770d?.[_0x26753a(0xadf)]?.[_0x1a9a95];if(_0x2cd890){const _0x44252a=parseFloat(_0x2cd890[_0x26753a(0x2c8)]);if(!isNaN(_0x44252a))return _0x44252a;}return _0x396598;}function _matrixFilterPoints(_0x3b52e4){const _0xdd67c=_0xd69037,_0x37ec85=Date[_0xdd67c(0xed8)]();return(_0x3b52e4[_0xdd67c(0x780)]||_0x3b52e4[_0xdd67c(0x21d)]||[])[_0xdd67c(0x49d)](_0x1f6234=>_0x1f6234['v']!==null&&_0x1f6234['v']!==undefined&&_0x1f6234['t']<=_0x37ec85);}function _resolveMatrixBounds(_0xd52457,_0xf4227c,_0x375910){const _0xac6ab=_0xd69037;return!isFinite(_0xd52457)&&(_0xd52457=0x0,_0xf4227c=0x1),{'min':resolveNumericBound(_0x375910[_0xac6ab(0x903)],_0xd52457),'max':resolveNumericBound(_0x375910[_0xac6ab(0x71e)],_0xf4227c)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x323a81){const _0x48877d=_0xd69037;super(_0x323a81),this[_0x48877d(0xe54)]=null,this[_0x48877d(0x6b1)]=null,this[_0x48877d(0x208)]=null,this[_0x48877d(0xc28)]=_0x48877d(0x362);}[_0xd69037(0xa24)](_0x30d748,_0x29eafe,_0x2978e1,_0x350aab){const _0x3969fc=_0xd69037;this[_0x3969fc(0x321)](_0x30d748,_0x29eafe,_0x2978e1,_0x350aab,_0x3969fc(0x548));}[_0xd69037(0x365)](_0x40d4d7,_0x1994ba,_0x3f1c55=0x1){const _0x4f4068=_0xd69037,_0x3032cd=_matrixFilterPoints(_0x40d4d7);if(!_0x3032cd[_0x4f4068(0x246)])return{'days':[],'min':0x0,'max':0x1};const _0x52aded=new Map(),_0x2025d1=resolveDisplayTimeZone(this['card']?.['_hass'],this[_0x4f4068(0xcfb)]?.[_0x4f4068(0xc30)]);_0x3032cd[_0x4f4068(0xcab)](_0x5311f0=>{const _0x48ec46=_0x4f4068,_0x7e2c56=tzParts(_0x5311f0['t'],_0x2025d1),_0x1f2642=_0x7e2c56['y']+'-'+String(_0x7e2c56['mo']+0x1)[_0x48ec46(0xe1c)](0x2,'0')+'-'+String(_0x7e2c56['d'])['padStart'](0x2,'0'),_0x1a1180=_0x7e2c56['h'];!_0x52aded[_0x48ec46(0x5c4)](_0x1f2642)&&_0x52aded[_0x48ec46(0xd1b)](_0x1f2642,Array[_0x48ec46(0x7bc)]({'length':0x18},()=>[])),_0x52aded[_0x48ec46(0x397)](_0x1f2642)[_0x1a1180][_0x48ec46(0xa8b)](_0x5311f0['v']);});const _0x1ee5bf=_0x1994ba['aggregate_func']||_0x4f4068(0x6a4),_0x569e13=_0x1ee5bf===_0x4f4068(0xdbc)||_0x1ee5bf===_0x4f4068(0x641)?'sum':_0x1ee5bf,_0x433db1=[];let _0x1f9d94=Infinity,_0x4766e4=-Infinity;return[..._0x52aded['entries']()][_0x4f4068(0x7db)]()['forEach'](([_0x88b4ca,_0x2f9933])=>{const _0x5322bd=_0x4f4068,_0x52e59c=_0x2f9933[_0x5322bd(0x723)](_0x30975c=>DataProcessor[_0x5322bd(0x842)](_0x30975c,_0x569e13));_0x52e59c[_0x5322bd(0xcab)](_0x331449=>{const _0x5ebc95=_0x5322bd;_0x331449!==null&&!isNaN(_0x331449)&&(_0x1f9d94=Math[_0x5ebc95(0x4b5)](_0x1f9d94,_0x331449),_0x4766e4=Math['max'](_0x4766e4,_0x331449));}),_0x433db1[_0x5322bd(0xa8b)]({'date':_0x88b4ca,'values':_0x52e59c});}),{min:_0x1f9d94,max:_0x4766e4}=_resolveMatrixBounds(_0x1f9d94,_0x4766e4,_0x1994ba),{'days':_0x433db1,'min':_0x1f9d94,'max':_0x4766e4};}['_draw'](_0x3b4168,_0x409240,_0x17d653,_0x2da758,_0x517857,_0x5d7dae){const _0x402208=_0xd69037,_0x592b2b=this[_0x402208(0x809)](_0x3b4168,_0x17d653,_0x2da758),_0x46847a=this[_0x402208(0x23d)](),_0x43bf93=((()=>{const _0x1015db=_0x402208;try{return getComputedStyle(this[_0x1015db(0xcfb)])[_0x1015db(0xc19)](_0x1015db(0x976))[_0x1015db(0x424)]()||(_0x46847a?_0x1015db(0xc24):_0x1015db(0x40c));}catch(_0x5ba78a){return _0x46847a?_0x1015db(0xc24):_0x1015db(0x40c);}})()),_0x23021b=_0x517857[_0x402208(0xbd6)]||_0x517857[_0x402208(0x20c)]||_0x43bf93,_0x209ef4=_0x23021b,_0x3b4f0b=this[_0x402208(0x5eb)](),_0x2b7571=0x34,_0x3738f8=0x10,_0x3e7e61=0x14,_0x58dd84=0x8,_0x14a69d=0x2,_0x3071ec=_0x409240[_0x402208(0x216)]['length'],_0x4b5572=0x18,_0x4d2ee3=_0x17d653-_0x2b7571-_0x58dd84,_0xf7cd9f=_0x2da758-_0x3738f8-_0x3e7e61,_0x1cf9fb=(_0x4d2ee3-(_0x4b5572-0x1)*_0x14a69d)/_0x4b5572,_0x799275=(_0xf7cd9f-(_0x3071ec-0x1)*_0x14a69d)/_0x3071ec,_0x2fd3c8=_0x409240[_0x402208(0xa09)]-_0x409240['min']||0x1;this['_cells']={'padL':_0x2b7571,'padT':_0x3738f8,'cellW':_0x1cf9fb,'cellH':_0x799275,'gap':_0x14a69d,'rows':_0x3071ec,'cols':_0x4b5572};const _0xff99b5=this[_0x402208(0x208)],_0x1ff711=_0xff99b5?.[_0x402208(0x4a2)]?.[_0x402208(0x6e6)]&&_0xff99b5[_0x402208(0x4a2)][_0x402208(0xd69)]?.[_0x402208(0x246)];_0x409240[_0x402208(0x216)]['forEach']((_0x473d8d,_0x4168f6)=>{const _0x1278c7=_0x402208;_0x473d8d[_0x1278c7(0xd69)]['forEach']((_0x5cee16,_0x668f42)=>{const _0x19269e=_0x1278c7;if(_0x5cee16===null||_0x5cee16===undefined)return;const _0x4cf07a=_0x2b7571+_0x668f42*(_0x1cf9fb+_0x14a69d),_0x140534=_0x3738f8+_0x4168f6*(_0x799275+_0x14a69d);if(_0x1ff711)_0x592b2b[_0x19269e(0xeca)]=resolveValueColor(_0x5cee16,this[_0x19269e(0xcfb)][_0x19269e(0xa59)](_0xff99b5),this['_color']),_0x592b2b[_0x19269e(0x5ed)]=0.85;else{const _0x2272b6=Math[_0x19269e(0xa09)](0x0,Math[_0x19269e(0x4b5)](0x1,(_0x5cee16-_0x409240[_0x19269e(0x4b5)])/_0x2fd3c8));_0x592b2b[_0x19269e(0xeca)]=_heatmapValueToColor(_0x2272b6,this['_color']),_0x592b2b['globalAlpha']=0x1;}_0x592b2b[_0x19269e(0xc9c)]();typeof _0x592b2b[_0x19269e(0xb06)]===_0x19269e(0x5f3)?_0x592b2b[_0x19269e(0xb06)](_0x4cf07a,_0x140534,_0x1cf9fb,_0x799275,0x2):_0x592b2b[_0x19269e(0xc63)](_0x4cf07a,_0x140534,_0x1cf9fb,_0x799275);_0x592b2b[_0x19269e(0x3d9)](),_0x592b2b[_0x19269e(0x5ed)]=0x1;if(_0x1cf9fb>0x12&&_0x799275>0xe){_0x592b2b['fillStyle']=_0x46847a?_0x19269e(0xcc1):'rgba(0,0,0,0.55)',_0x592b2b[_0x19269e(0x64f)]=_0x19269e(0x236)+Math[_0x19269e(0x4b5)](0x9,_0x799275-0x4)+'px\x20'+_0x3b4f0b,_0x592b2b[_0x19269e(0x3df)]=_0x19269e(0x278),_0x592b2b[_0x19269e(0xac6)]=_0x19269e(0x2a3);const _0x4caf1f=formatNumber(_0x5cee16,_0xff99b5,_0x5d7dae);_0x592b2b[_0x19269e(0x698)](_0x4caf1f,_0x4cf07a+_0x1cf9fb/0x2,_0x140534+_0x799275/0x2);}});});const _0x13e62a=((()=>{const _0x592d4f=_0x402208,_0x5d55ca=toNum(_0x517857[_0x592d4f(0xc46)]);return _0x5d55ca&&_0x5d55ca>0x0?_0x5d55ca:0x9;})()),_0x4091d0=((()=>{const _0x1e108d=_0x402208,_0x31f373=toNum(_0x517857[_0x1e108d(0x652)]);return _0x31f373!=null&&_0x31f373>=0x0&&_0x31f373<=0x1?_0x31f373:0x1;})());_0x592b2b[_0x402208(0xbc0)](),_0x592b2b[_0x402208(0xeca)]=_0x209ef4,_0x592b2b[_0x402208(0x5ed)]=_0x4091d0,_0x592b2b['font']=_0x13e62a+'px\x20'+_0x3b4f0b,_0x592b2b[_0x402208(0x3df)]='right',_0x592b2b[_0x402208(0xac6)]=_0x402208(0x2a3);const _0x5487d2=Math[_0x402208(0xa09)](0x1,Math['ceil'](_0x3071ec/0xa));_0x409240[_0x402208(0x216)][_0x402208(0xcab)]((_0x2a4ee1,_0x822b7a)=>{const _0x22068b=_0x402208;if(_0x822b7a%_0x5487d2!==0x0)return;const _0x33f902=new Date(_0x2a4ee1[_0x22068b(0x1fd)]+_0x22068b(0x47b)),_0xdcbd46=_0x33f902[_0x22068b(0x435)](resolveCardLanguage(_0x5d7dae,_0x517857),{'day':'2-digit','month':_0x22068b(0xc18)});_0x592b2b[_0x22068b(0x698)](_0xdcbd46,_0x2b7571-0x6,_0x3738f8+_0x822b7a*(_0x799275+_0x14a69d)+_0x799275/0x2);}),_0x592b2b[_0x402208(0x871)]();const _0x4fe934=((()=>{const _0x6eb6c1=_0x402208,_0x537251=toNum(_0x517857[_0x6eb6c1(0xc1d)]);return _0x537251&&_0x537251>0x0?_0x537251:0x9;})()),_0x58becd=((()=>{const _0x5730d8=_0x402208,_0x179af4=toNum(_0x517857[_0x5730d8(0xbfa)]);return _0x179af4!=null&&_0x179af4>=0x0&&_0x179af4<=0x1?_0x179af4:0x1;})());_0x592b2b['save'](),_0x592b2b[_0x402208(0xeca)]=_0x517857[_0x402208(0xbd6)]||_0x43bf93,_0x592b2b[_0x402208(0x5ed)]=_0x58becd,_0x592b2b[_0x402208(0x64f)]=_0x4fe934+_0x402208(0xc64)+_0x3b4f0b,_0x592b2b[_0x402208(0x3df)]=_0x402208(0x278),_0x592b2b[_0x402208(0xac6)]=_0x402208(0xbbe);for(let _0x42a3d0=0x0;_0x42a3d0<0x18;_0x42a3d0+=0x2){_0x592b2b['fillText'](String(_0x42a3d0),_0x2b7571+_0x42a3d0*(_0x1cf9fb+_0x14a69d)+_0x1cf9fb/0x2,_0x3738f8+_0x3071ec*(_0x799275+_0x14a69d)+0x4);}_0x592b2b[_0x402208(0x871)]();}['_setupTooltip'](_0x146b7a,_0x2a8b7b,_0x54b79a,_0x2c4b5f){const _0x5a4b0f=_0xd69037;if(!_0x2a8b7b||!_0x146b7a||_0x54b79a[_0x5a4b0f(0xb39)]===![]||!this['_cells'])return;const _0x116686=this[_0x5a4b0f(0x215)][_0x5a4b0f(0x6ea)],_0x17df01=this[_0x5a4b0f(0x6b1)],_0x244fcf=this[_0x5a4b0f(0xe54)],_0x20aeb6=this[_0x5a4b0f(0x208)],_0xb82cb1=_0x20aeb6?.[_0x5a4b0f(0x240)]||this[_0x5a4b0f(0xd5a)]?.[_0x5a4b0f(0x989)]||_0x20aeb6?.['entity']||'?',_0x565679=_0x20aeb6?.['unit']||this[_0x5a4b0f(0xd5a)]?.['unit_of_measurement']||'',_0x43abb7=this['_color'],_0x4f0956=_0x544cc0=>{const _0x48aa8a=_0x5a4b0f,_0x329628=_0x146b7a[_0x48aa8a(0xee3)](),_0x9f3468=_0x544cc0[_0x48aa8a(0x202)]-_0x329628[_0x48aa8a(0x593)],_0x48625d=_0x544cc0['clientY']-_0x329628['top'],_0x196a49=Math[_0x48aa8a(0x763)]((_0x9f3468-_0x17df01[_0x48aa8a(0xb7e)])/(_0x17df01[_0x48aa8a(0xb7d)]+_0x17df01[_0x48aa8a(0x66f)])),_0x590c08=Math['floor']((_0x48625d-_0x17df01['padT'])/(_0x17df01[_0x48aa8a(0x8a7)]+_0x17df01[_0x48aa8a(0x66f)]));if(_0x196a49<0x0||_0x196a49>=_0x17df01[_0x48aa8a(0xcdb)]||_0x590c08<0x0||_0x590c08>=_0x17df01[_0x48aa8a(0x9f1)]){_0x2a8b7b[_0x48aa8a(0xec9)][_0x48aa8a(0xb0d)]='0';return;}const _0x54ccc8=_0x244fcf[_0x48aa8a(0x216)][_0x590c08],_0x316eab=_0x54ccc8?.[_0x48aa8a(0xd69)]?.[_0x196a49];if(_0x316eab===null||_0x316eab===undefined){_0x2a8b7b[_0x48aa8a(0xec9)]['opacity']='0';return;}const _0x540171=new Date(_0x54ccc8['date']+'T12:00:00')[_0x48aa8a(0x435)](),_0x539bb1=String(_0x196a49)['padStart'](0x2,'0')+_0x48aa8a(0x5d2),_0x3886b0=formatNumber(_0x316eab,_0x20aeb6,_0x2c4b5f),_0x57fc25=_0x20aeb6?.[_0x48aa8a(0x939)]!==![]?escapeHtml(_0x43abb7):_0x48aa8a(0x356);_0x2a8b7b[_0x48aa8a(0xa4f)]=_0x48aa8a(0x50d)+escapeHtml(_0x540171)+'\x20'+escapeHtml(_0x539bb1)+_0x48aa8a(0x28e)+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x57fc25+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xb82cb1)+_0x48aa8a(0xa67)+escapeHtml(String(_0x3886b0))+'\x20'+escapeHtml(_0x565679)+_0x48aa8a(0x28e)),this[_0x48aa8a(0x481)](_0x2a8b7b,_0x329628,_0x9f3468);};this['_wireTooltip'](_0x146b7a,_0x2a8b7b,_0x4f0956,_0x116686),_0x146b7a[_0x5a4b0f(0xec9)]['cursor']='pointer',_0x146b7a[_0x5a4b0f(0x21f)](_0x5a4b0f(0xebb),_0x1b4d4f=>{const _0x56662c=_0x5a4b0f;_0x1b4d4f['stopPropagation'](),this[_0x56662c(0xcfb)][_0x56662c(0xc65)](this[_0x56662c(0x208)]);},{'signal':_0x116686});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x1765bb){const _0x1257cb=_0xd69037;super(_0x1765bb),this[_0x1257cb(0xe54)]=null,this[_0x1257cb(0x6b1)]=null,this['_entity']=null,this[_0x1257cb(0xc28)]='#4A90D9';}[_0xd69037(0xa24)](_0x186fb1,_0xad6166,_0x865fb8,_0x3e8d22){const _0x51ab62=_0xd69037;this[_0x51ab62(0x321)](_0x186fb1,_0xad6166,_0x865fb8,_0x3e8d22,'No\x20data\x20to\x20build\x20calendar.');}[_0xd69037(0x365)](_0xcc9548,_0x4a5809,_0x471bdc=0x1){const _0x10c4b3=_0xd69037,_0xf2f184=_matrixFilterPoints(_0xcc9548);if(!_0xf2f184[_0x10c4b3(0x246)])return{'weeks':[],'min':0x0,'max':0x1};const _0x204196=new Map(),_0x1de6a8=resolveDisplayTimeZone(this[_0x10c4b3(0xcfb)]?.[_0x10c4b3(0xbf5)],this[_0x10c4b3(0xcfb)]?.[_0x10c4b3(0xc30)]),_0x5f4bf1=_0x4bb317=>{const _0x4c1fd2=_0x10c4b3,_0x278de1=tzParts(_0x4bb317,_0x1de6a8);return _0x278de1['y']+'-'+String(_0x278de1['mo']+0x1)[_0x4c1fd2(0xe1c)](0x2,'0')+'-'+String(_0x278de1['d'])['padStart'](0x2,'0');};_0xf2f184[_0x10c4b3(0xcab)](_0x46f34c=>{const _0x334d04=_0x10c4b3,_0x3baaf6=_0x5f4bf1(_0x46f34c['t']);if(!_0x204196[_0x334d04(0x5c4)](_0x3baaf6))_0x204196[_0x334d04(0xd1b)](_0x3baaf6,[]);_0x204196[_0x334d04(0x397)](_0x3baaf6)[_0x334d04(0xa8b)](_0x46f34c['v']);});const _0x25ea0b=_0x4a5809[_0x10c4b3(0xba0)]||'avg',_0x22c2eb=_0x25ea0b==='change'||_0x25ea0b===_0x10c4b3(0x641)?_0x10c4b3(0xb30):_0x25ea0b,_0x33089d=[];let _0xb2d507=Infinity,_0x1689b4=-Infinity;[..._0x204196[_0x10c4b3(0x6b8)]()]['sort']()[_0x10c4b3(0xcab)](([_0x11957e,_0x3432ea])=>{const _0xbcd2d4=_0x10c4b3,_0x3d3085=DataProcessor[_0xbcd2d4(0x842)](_0x3432ea,_0x22c2eb),_0x37c704=_0x3d3085===null||_0x3d3085===undefined?NaN:_0x3d3085;!isNaN(_0x37c704)&&(_0xb2d507=Math[_0xbcd2d4(0x4b5)](_0xb2d507,_0x37c704),_0x1689b4=Math['max'](_0x1689b4,_0x37c704));const _0x47d6dc=new Date(_0x11957e+_0xbcd2d4(0x47b)),_0x14b702=weekStartOffsetDays(_0x47d6dc[_0xbcd2d4(0x906)]()||0x7,_0x471bdc);_0x33089d[_0xbcd2d4(0xa8b)]({'date':_0x11957e,'val':_0x37c704,'weekday':_0x14b702,'dateObj':_0x47d6dc});}),{min:_0xb2d507,max:_0x1689b4}=_resolveMatrixBounds(_0xb2d507,_0x1689b4,_0x4a5809);const _0x5b3cab=[];if(_0x33089d[_0x10c4b3(0x246)]){let _0x5e1ebc=0x0;_0x5b3cab['push'](Array(0x7)[_0x10c4b3(0x3d9)](null)),_0x33089d['forEach']((_0x55a983,_0x3fc58b)=>{const _0x1045c8=_0x10c4b3;_0x3fc58b>0x0&&_0x55a983[_0x1045c8(0x746)]<=_0x33089d[_0x3fc58b-0x1][_0x1045c8(0x746)]&&(_0x5e1ebc++,_0x5b3cab[_0x1045c8(0xa8b)](Array(0x7)[_0x1045c8(0x3d9)](null))),_0x5b3cab[_0x5e1ebc][_0x55a983[_0x1045c8(0x746)]]=_0x55a983;});}return{'weeks':_0x5b3cab,'min':_0xb2d507,'max':_0x1689b4};}[_0xd69037(0x784)](_0xb444bb,_0x25f7ce,_0x41de49,_0x551c4b,_0x3b34ec,_0x11c6d9){const _0x5481e6=_0xd69037,_0x56a626=this['_setupCanvas'](_0xb444bb,_0x41de49,_0x551c4b),_0x49c71e=this['_detectDark'](),_0x34046f=((()=>{const _0x1563fe=_0x6e61;try{return getComputedStyle(this[_0x1563fe(0xcfb)])[_0x1563fe(0xc19)]('--primary-text-color')[_0x1563fe(0x424)]()||(_0x49c71e?_0x1563fe(0xc24):_0x1563fe(0x40c));}catch(_0x2ac8be){return _0x49c71e?_0x1563fe(0xc24):_0x1563fe(0x40c);}})()),_0x44bfa5=_0x3b34ec[_0x5481e6(0xbd6)]||_0x3b34ec[_0x5481e6(0x20c)]||_0x34046f,_0x409e8a=_0x44bfa5,_0xc1dfa1=this[_0x5481e6(0x5eb)](),_0x13ecdd=0x24,_0x18dc1f=0x16,_0x5b9ac1=0x8,_0x1f847d=0x8,_0x17ec65=0x3,_0x36227d=_0x25f7ce[_0x5481e6(0xe4a)][_0x5481e6(0x246)],_0x4705f0=0x7,_0x5b2294=_0x41de49-_0x13ecdd-_0x1f847d,_0x248643=_0x551c4b-_0x18dc1f-_0x5b9ac1,_0x2567cb=(_0x5b2294-(_0x4705f0-0x1)*_0x17ec65)/_0x4705f0,_0x5c0ee6=(_0x248643-(_0x36227d-0x1)*_0x17ec65)/_0x36227d,_0x148225=Math[_0x5481e6(0x4b5)](_0x2567cb,_0x5c0ee6),_0x27883b=_0x25f7ce['max']-_0x25f7ce[_0x5481e6(0x4b5)]||0x1;this[_0x5481e6(0x6b1)]={'padL':_0x13ecdd,'padT':_0x18dc1f,'cellW':_0x2567cb,'cellH':_0x5c0ee6,'gap':_0x17ec65,'rows':_0x36227d,'cols':_0x4705f0};const _0x3b1b87=this[_0x5481e6(0x208)],_0x4ed350=_0x3b1b87?.[_0x5481e6(0x4a2)]?.[_0x5481e6(0x6e6)]&&_0x3b1b87[_0x5481e6(0x4a2)][_0x5481e6(0xd69)]?.[_0x5481e6(0x246)],_0x28195a=resolveFirstWeekday(_0x11c6d9),_0x212319=((()=>{const _0x42d780=_0x5481e6;try{const _0x43cfd9=getCachedDateTimeFormatter(resolveCardLanguage(_0x11c6d9,_0x3b34ec),{'weekday':_0x42d780(0xc18)});return Array[_0x42d780(0x7bc)]({'length':0x7},(_0x408f0f,_0x584499)=>_0x43cfd9[_0x42d780(0x3ef)](new Date(0x7e8,0x0,(_0x28195a-0x1+_0x584499)%0x7+0x1)));}catch{const _0x4c436e=[_0x42d780(0x9bb),'Tue',_0x42d780(0xc6e),_0x42d780(0x6c8),_0x42d780(0xe3d),_0x42d780(0x5bd),_0x42d780(0xd7e)];return _0x4c436e[_0x42d780(0x57e)](_0x28195a-0x1)[_0x42d780(0xe7b)](_0x4c436e['slice'](0x0,_0x28195a-0x1));}})()),_0x5de765=((()=>{const _0x36eec8=_0x5481e6,_0x547649=toNum(_0x3b34ec[_0x36eec8(0xc1d)]);return _0x547649&&_0x547649>0x0?_0x547649:0xa;})()),_0xe45648=((()=>{const _0x43220b=_0x5481e6,_0xe3b909=toNum(_0x3b34ec[_0x43220b(0xbfa)]);return _0xe3b909!=null&&_0xe3b909>=0x0&&_0xe3b909<=0x1?_0xe3b909:0x1;})());_0x56a626[_0x5481e6(0xbc0)](),_0x56a626['fillStyle']=_0x3b34ec[_0x5481e6(0xbd6)]||_0x34046f,_0x56a626[_0x5481e6(0x5ed)]=_0xe45648,_0x56a626[_0x5481e6(0x64f)]='600\x20'+_0x5de765+_0x5481e6(0xc64)+_0xc1dfa1,_0x56a626[_0x5481e6(0x3df)]=_0x5481e6(0x278),_0x56a626[_0x5481e6(0xac6)]='middle';for(let _0x4e99af=0x0;_0x4e99af<0x7;_0x4e99af++){_0x56a626['fillText'](_0x212319[_0x4e99af],_0x13ecdd+_0x4e99af*(_0x2567cb+_0x17ec65)+_0x2567cb/0x2,_0x18dc1f-0x8);}_0x56a626['restore'](),_0x25f7ce[_0x5481e6(0xe4a)][_0x5481e6(0xcab)]((_0x458fae,_0x4c399b)=>{const _0x5ca3b0=_0x5481e6;_0x458fae[_0x5ca3b0(0xcab)]((_0x4ce810,_0x18da06)=>{const _0x436710=_0x5ca3b0;if(!_0x4ce810)return;const _0x50250d=_0x13ecdd+_0x18da06*(_0x2567cb+_0x17ec65),_0x122e6a=_0x18dc1f+_0x4c399b*(_0x5c0ee6+_0x17ec65);if(_0x4ed350)_0x56a626[_0x436710(0xeca)]=resolveValueColor(_0x4ce810['val'],this[_0x436710(0xcfb)][_0x436710(0xa59)](_0x3b1b87),this[_0x436710(0xc28)]),_0x56a626[_0x436710(0x5ed)]=0.85;else{const _0x5c8405=Math[_0x436710(0xa09)](0x0,Math['min'](0x1,(_0x4ce810[_0x436710(0x52d)]-_0x25f7ce[_0x436710(0x4b5)])/_0x27883b));_0x56a626[_0x436710(0xeca)]=_heatmapValueToColor(_0x5c8405,this[_0x436710(0xc28)]),_0x56a626[_0x436710(0x5ed)]=0x1;}_0x56a626['beginPath']();typeof _0x56a626[_0x436710(0xb06)]===_0x436710(0x5f3)?_0x56a626['roundRect'](_0x50250d,_0x122e6a,_0x2567cb,_0x5c0ee6,0x3):_0x56a626[_0x436710(0xc63)](_0x50250d,_0x122e6a,_0x2567cb,_0x5c0ee6);_0x56a626[_0x436710(0x3d9)](),_0x56a626[_0x436710(0x5ed)]=0x1;if(_0x148225>0x12){const _0x410697=toNum(_0x3b1b87?.[_0x436710(0xa55)]),_0x278122=_0x4ce810['val']['toFixed'](isNum(_0x410697)?_0x410697:0x1);_0x148225>0x2c?(_0x56a626['fillStyle']=_0x49c71e?_0x436710(0x8be):_0x436710(0xcb3),_0x56a626[_0x436710(0x64f)]='600\x20'+Math[_0x436710(0x4b5)](0x9,_0x148225*0.18)+_0x436710(0xc64)+_0xc1dfa1,_0x56a626['textAlign']=_0x436710(0x278),_0x56a626['textBaseline']=_0x436710(0xbbe),_0x56a626[_0x436710(0x698)](String(_0x4ce810[_0x436710(0x348)][_0x436710(0xe20)]()),_0x50250d+_0x2567cb/0x2,_0x122e6a+0x3),_0x56a626[_0x436710(0xeca)]=_0x49c71e?_0x436710(0xc24):_0x436710(0x3b1),_0x56a626[_0x436710(0x64f)]=_0x436710(0x236)+Math['min'](0xc,_0x148225*0.28)+'px\x20'+_0xc1dfa1,_0x56a626['textBaseline']='middle',_0x56a626[_0x436710(0x698)](_0x278122,_0x50250d+_0x2567cb/0x2,_0x122e6a+_0x5c0ee6/0x2+0x3)):(_0x56a626[_0x436710(0xeca)]=_0x49c71e?_0x436710(0xcc1):'rgba(0,0,0,0.55)',_0x56a626[_0x436710(0x64f)]='500\x20'+Math[_0x436710(0x4b5)](0xa,_0x148225*0.35)+_0x436710(0xc64)+_0xc1dfa1,_0x56a626[_0x436710(0x3df)]=_0x436710(0x278),_0x56a626[_0x436710(0xac6)]=_0x436710(0x2a3),_0x56a626['fillText'](_0x278122,_0x50250d+_0x2567cb/0x2,_0x122e6a+_0x5c0ee6/0x2));}});});const _0xbbfefe=((()=>{const _0x1ebfee=_0x5481e6,_0x223b00=toNum(_0x3b34ec[_0x1ebfee(0xc46)]);return _0x223b00&&_0x223b00>0x0?_0x223b00:0x9;})()),_0x346ecc=((()=>{const _0x3811b=_0x5481e6,_0x41f93a=toNum(_0x3b34ec[_0x3811b(0x652)]);return _0x41f93a!=null&&_0x41f93a>=0x0&&_0x41f93a<=0x1?_0x41f93a:0x1;})());_0x56a626[_0x5481e6(0xbc0)](),_0x56a626[_0x5481e6(0xeca)]=_0x409e8a,_0x56a626[_0x5481e6(0x5ed)]=_0x346ecc,_0x56a626['font']=_0xbbfefe+_0x5481e6(0xc64)+_0xc1dfa1,_0x56a626[_0x5481e6(0x3df)]=_0x5481e6(0x955),_0x56a626[_0x5481e6(0xac6)]=_0x5481e6(0x2a3),_0x25f7ce['weeks'][_0x5481e6(0xcab)]((_0x4a8df9,_0x263654)=>{const _0x2f2b2d=_0x5481e6,_0x1fc8d6=_0x4a8df9['find'](_0x3afe62=>_0x3afe62);if(!_0x1fc8d6)return;const _0x2bd799=_0x1fc8d6[_0x2f2b2d(0x348)][_0x2f2b2d(0x435)](resolveCardLanguage(_0x11c6d9,_0x3b34ec),{'day':_0x2f2b2d(0x710),'month':'short'});_0x56a626[_0x2f2b2d(0x698)](_0x2bd799,_0x13ecdd-0x6,_0x18dc1f+_0x263654*(_0x5c0ee6+_0x17ec65)+_0x5c0ee6/0x2);}),_0x56a626[_0x5481e6(0x871)]();}[_0xd69037(0x8f7)](_0x3609fa,_0x143b6b,_0x1866f2,_0x4a4a64){const _0x4a79d9=_0xd69037;if(!_0x143b6b||!_0x3609fa||_0x1866f2['show_tooltip']===![]||!this[_0x4a79d9(0x6b1)])return;const _0x596d01=this['_abort'][_0x4a79d9(0x6ea)],_0x512cc3=this[_0x4a79d9(0x6b1)],_0x471294=this[_0x4a79d9(0xe54)],_0x20949b=this[_0x4a79d9(0x208)],_0x4cab31=this['_color'],_0x1199c3=this[_0x4a79d9(0xe8b)]||[],_0x486b89=this[_0x4a79d9(0xcfb)]['_entities']||[],_0x4c62a2=_0x1199c3['map'](_0x1ac7a1=>{const _0x11f80e=_0x4a79d9,_0x1f22fc=new Map(),_0x327225=_0x1ac7a1[_0x11f80e(0x780)]||_0x1ac7a1[_0x11f80e(0x21d)]||[],_0x2f676d=_0x1ac7a1[_0x11f80e(0xa6c)]&&typeof _0x1ac7a1[_0x11f80e(0xa6c)]==='object'?_0x1ac7a1[_0x11f80e(0xa6c)]:_0x486b89[_0x1ac7a1['idx']]||_0x20949b,_0x3b6a52=_0x2f676d[_0x11f80e(0xba0)]||_0x11f80e(0x6a4),_0x58be32=_0x3b6a52==='change'||_0x3b6a52===_0x11f80e(0x641)?_0x11f80e(0xb30):_0x3b6a52,_0x25ab53=new Map(),_0x2ab63d=resolveDisplayTimeZone(this[_0x11f80e(0xcfb)]?.['_hass'],this[_0x11f80e(0xcfb)]?.[_0x11f80e(0xc30)]),_0x5c890e=_0x3c2793=>{const _0x4c518b=_0x11f80e,_0x14ceb4=tzParts(_0x3c2793,_0x2ab63d);return _0x14ceb4['y']+'-'+String(_0x14ceb4['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x14ceb4['d'])[_0x4c518b(0xe1c)](0x2,'0');};for(const _0x1276c9 of _0x327225){if(_0x1276c9['v']===null||_0x1276c9['v']===undefined)continue;const _0x2b6d7c=_0x5c890e(_0x1276c9['t']);if(!_0x25ab53[_0x11f80e(0x5c4)](_0x2b6d7c))_0x25ab53[_0x11f80e(0xd1b)](_0x2b6d7c,[]);_0x25ab53[_0x11f80e(0x397)](_0x2b6d7c)[_0x11f80e(0xa8b)](_0x1276c9['v']);}for(const [_0x1257ac,_0x470fe4]of _0x25ab53){_0x1f22fc[_0x11f80e(0xd1b)](_0x1257ac,DataProcessor[_0x11f80e(0x842)](_0x470fe4,_0x58be32));}return{'map':_0x1f22fc,'entity':_0x2f676d,'meta':_0x1ac7a1[_0x11f80e(0x8db)]||{},'color':(_0x2f676d[_0x11f80e(0x851)]==='threshold'?_0x11f80e(0x362):_0x2f676d[_0x11f80e(0x851)])||_0x11f80e(0x362)};}),_0x469b04=_0x103362=>{const _0xe2edd8=_0x4a79d9,_0x7977eb=_0x3609fa[_0xe2edd8(0xee3)](),_0x576109=_0x103362[_0xe2edd8(0x202)]-_0x7977eb[_0xe2edd8(0x593)],_0x604719=_0x103362[_0xe2edd8(0x75a)]-_0x7977eb[_0xe2edd8(0xbbe)],_0xcb1226=Math['floor']((_0x576109-_0x512cc3[_0xe2edd8(0xb7e)])/(_0x512cc3[_0xe2edd8(0xb7d)]+_0x512cc3[_0xe2edd8(0x66f)])),_0x376db8=Math[_0xe2edd8(0x763)]((_0x604719-_0x512cc3[_0xe2edd8(0xe38)])/(_0x512cc3['cellH']+_0x512cc3[_0xe2edd8(0x66f)]));if(_0xcb1226<0x0||_0xcb1226>=_0x512cc3[_0xe2edd8(0xcdb)]||_0x376db8<0x0||_0x376db8>=_0x512cc3[_0xe2edd8(0x9f1)]){_0x143b6b[_0xe2edd8(0xec9)][_0xe2edd8(0xb0d)]='0';return;}const _0x551dcf=_0x471294[_0xe2edd8(0xe4a)][_0x376db8]?.[_0xcb1226];if(!_0x551dcf){_0x143b6b['style'][_0xe2edd8(0xb0d)]='0';return;}const _0x3cc850=_0x551dcf[_0xe2edd8(0x348)]['toLocaleDateString'](),_0x134c07=_0x551dcf[_0xe2edd8(0x1fd)];let _0x95a452=_0xe2edd8(0x50d)+escapeHtml(_0x3cc850)+'</span></div>';for(const _0x532292 of _0x4c62a2){const _0x1605f6=_0x532292[_0xe2edd8(0x723)][_0xe2edd8(0x397)](_0x134c07);if(_0x1605f6===null||_0x1605f6===undefined)continue;const _0x5c8ff3=_0x532292[_0xe2edd8(0xa6c)]?.[_0xe2edd8(0x240)]||_0x532292[_0xe2edd8(0x8db)]?.['friendly_name']||_0x532292['entity']?.[_0xe2edd8(0xa6c)]||'?',_0x18e5ac=_0x532292[_0xe2edd8(0xa6c)]?.[_0xe2edd8(0x694)]||_0x532292['meta']?.[_0xe2edd8(0xbc6)]||'',_0xe4a110=formatNumber(_0x1605f6,_0x532292[_0xe2edd8(0xa6c)],_0x4a4a64),_0x3cb2ce=_0x532292[_0xe2edd8(0xa6c)]?.[_0xe2edd8(0x939)]!==![]?escapeHtml(_0x532292[_0xe2edd8(0x851)]):_0xe2edd8(0x356);_0x95a452+=_0xe2edd8(0x884)+_0x3cb2ce+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x5c8ff3)+_0xe2edd8(0xa67)+escapeHtml(String(_0xe4a110))+'\x20'+escapeHtml(_0x18e5ac)+'</span></div>';}_0x143b6b[_0xe2edd8(0xa4f)]=_0x95a452,this['_placeTooltip'](_0x143b6b,_0x7977eb,_0x576109);};this[_0x4a79d9(0x541)](_0x3609fa,_0x143b6b,_0x469b04,_0x596d01),_0x3609fa['style']['cursor']='pointer',_0x3609fa[_0x4a79d9(0x21f)](_0x4a79d9(0xebb),_0x35c892=>{const _0x1274d1=_0x4a79d9;_0x35c892[_0x1274d1(0x56d)](),this[_0x1274d1(0xcfb)][_0x1274d1(0xc65)](this[_0x1274d1(0x208)]);},{'signal':_0x596d01});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x36cc05){super(_0x36cc05),this['_prep']=new Map(),this['_cols']=null;}static[_0xd69037(0x7bd)](_0x1ce7f9,_0x46ce4e){const _0x14c73a=_0xd69037,_0x5279d2=_0x1ce7f9[_0x14c73a(0x246)];if(!_0x5279d2)return null;if(_0x5279d2===0x1)return _0x1ce7f9[0x0];const _0x2fe026=(_0x5279d2-0x1)*_0x46ce4e,_0x459236=Math[_0x14c73a(0x763)](_0x2fe026),_0x4d3c07=Math[_0x14c73a(0xe12)](_0x2fe026);if(_0x459236===_0x4d3c07)return _0x1ce7f9[_0x459236];return _0x1ce7f9[_0x459236]+(_0x1ce7f9[_0x4d3c07]-_0x1ce7f9[_0x459236])*(_0x2fe026-_0x459236);}[_0xd69037(0xa24)](_0x291f1e,_0x559f6b,_0x42b29e,_0x570ff4){const _0xdb7576=_0xd69037;if(this[_0xdb7576(0x215)])this['_abort'][_0xdb7576(0xa4c)]();this[_0xdb7576(0x215)]=new AbortController();const _0x14aa67=this[_0xdb7576(0x215)][_0xdb7576(0x6ea)],_0x36f37a=Math['max'](0x28,_0x291f1e[_0xdb7576(0xd3c)]||this['card']['offsetWidth']||0x190),_0x4ec073=Math[_0xdb7576(0xa09)](0x50,parseInt(_0x42b29e[_0xdb7576(0xbcf)],0xa)||0xc8),_0x17292b=resolveDisplayTimeZone(_0x570ff4,_0x42b29e),_0x30c7cd=_0x42b29e['show_tooltip']!==![],_0xc260e4=escapeHtml,_0x47a620=this[_0xdb7576(0xcfb)]['_entities']||[],_0x91b871=[];(_0x559f6b||[])[_0xdb7576(0xcab)]((_0x4704c1,_0x58f9e7)=>{const _0x2c5aca=_0xdb7576,_0x326d75=this[_0x2c5aca(0xab0)](_0x4704c1,_0x58f9e7,_0x47a620,_0x527f05=>{const _0xc1a172=_0x2c5aca,_0x4943ea=[];for(const _0xbbab77 of _0x527f05)if(_0xbbab77&&isNum(_0xbbab77['v']))_0x4943ea[_0xc1a172(0xa8b)](_0xbbab77);return _0x4943ea;});if(!_0x326d75)return;const {ent:_0xc9cb8a,out:_0x361b6e,eSig:_0x4de935,dSig:_0x11ba7f}=_0x326d75;if(!_0x361b6e[_0x2c5aca(0x246)])return;const _0x35010b=this[_0x2c5aca(0xcfb)][_0x2c5aca(0x35a)]?.(_0xc9cb8a[_0x2c5aca(0x851)],_0xc9cb8a['entity'])||_0xc9cb8a[_0x2c5aca(0x851)]||PALETTE[_0x58f9e7%PALETTE['length']],_0x4f11f7=pickName(_0xc9cb8a[_0x2c5aca(0x240)],_0x4704c1[_0x2c5aca(0x8db)]?.[_0x2c5aca(0x7ca)],_0x4704c1[_0x2c5aca(0x8db)])??_0xc9cb8a[_0x2c5aca(0xa6c)]??'#'+(_0x58f9e7+0x1),_0x3a127b=_0xc9cb8a[_0x2c5aca(0x694)]||_0x4704c1[_0x2c5aca(0x8db)]?.[_0x2c5aca(0xbc6)]||'',_0x525d5e=_0xc9cb8a[_0x2c5aca(0xd16)]?{..._0xc9cb8a,'invert':![]}:_0xc9cb8a;_0x91b871[_0x2c5aca(0xa8b)]({'ent':_0xc9cb8a,'fEnt':_0x525d5e,'samples':_0x361b6e,'color':_0x35010b,'name':_0x4f11f7,'unit':_0x3a127b,'sig':_0x4de935+'~'+_0x11ba7f});});if(!_0x91b871[_0xdb7576(0x246)]){_0x291f1e[_0xdb7576(0xa4f)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>';return;}let _0x45d65c=Infinity,_0x137bb0=-Infinity;for(const _0x57428c of _0x91b871){const _0x4b42c5=_0x57428c['samples'];if(_0x4b42c5[0x0]['t']<_0x45d65c)_0x45d65c=_0x4b42c5[0x0]['t'];if(_0x4b42c5[_0x4b42c5[_0xdb7576(0x246)]-0x1]['t']>_0x137bb0)_0x137bb0=_0x4b42c5[_0x4b42c5['length']-0x1]['t'];}let _0x2f4721=_0x42b29e[_0xdb7576(0x1e7)];if(!_0x2f4721||_0x2f4721===_0xdb7576(0x43b)){const _0x40dd8b=(_0x137bb0-_0x45d65c)/0x36ee80;_0x2f4721=_0x40dd8b<=0x31?_0xdb7576(0x90c):_0x40dd8b<=0x18*0x20?_0xdb7576(0x1fd):_0x40dd8b<=0x18*0xbe?_0xdb7576(0x3cc):'month';}const _0x4221b3=/^([0-9]+)h$/[_0xdb7576(0x914)](_0x2f4721),_0x3a4bad=_0x4221b3?parseInt(_0x4221b3[0x1],0xa):_0x2f4721===_0xdb7576(0x90c)?0x1:0x0,_0x1d68e5=((()=>{const _0x44c667=_0xdb7576;try{const _0xa6c230=getCachedDateTimeFormatter(resolveCardLanguage(_0x570ff4,_0x42b29e),{'month':'short'});return Array[_0x44c667(0x7bc)]({'length':0xc},(_0x46f157,_0x183ddf)=>_0xa6c230[_0x44c667(0x3ef)](new Date(0x7e8,_0x183ddf,0x1)));}catch{return[_0x44c667(0x5e2),_0x44c667(0xd5b),_0x44c667(0x529),_0x44c667(0xcc8),'May',_0x44c667(0x32c),_0x44c667(0x3af),_0x44c667(0xefa),_0x44c667(0x3f2),_0x44c667(0xa33),_0x44c667(0x30b),_0x44c667(0x808)];}})()),_0x58e666=_0x5895b8=>String(_0x5895b8)['padStart'](0x2,'0'),_0x4fd88d=resolveFirstWeekday(_0x570ff4),_0x11eccc=_0x797aa7=>{const _0x1eab43=_0xdb7576,_0x34d779=_0x797aa7-_0x797aa7%0xdbba0;let _0x56724f=tzParts(_0x34d779,_0x17292b);if(_0x3a4bad){const _0x386f18=Math[_0x1eab43(0x763)](_0x56724f['h']/_0x3a4bad)*_0x3a4bad;return{'key':_0x56724f['y']+'-'+_0x56724f['mo']+'-'+_0x56724f['d']+'-'+_0x386f18,'label':_0x58e666(_0x386f18)+_0x1eab43(0x5d2)};}if(_0x2f4721===_0x1eab43(0x1fd))return{'key':_0x56724f['y']+'-'+_0x56724f['mo']+'-'+_0x56724f['d'],'label':_0x1d68e5[_0x56724f['mo']]+'\x20'+_0x56724f['d']};if(_0x2f4721===_0x1eab43(0x3cc))return _0x56724f=tzParts(_0x34d779-weekStartOffsetDays(_0x56724f['wd'],_0x4fd88d)*0x5265c00,_0x17292b),{'key':'w'+_0x56724f['y']+'-'+_0x56724f['mo']+'-'+_0x56724f['d'],'label':_0x1d68e5[_0x56724f['mo']]+'\x20'+_0x56724f['d']};if(_0x2f4721===_0x1eab43(0x25c))return{'key':''+_0x56724f['y'],'label':''+_0x56724f['y']};return{'key':_0x56724f['y']+'-'+_0x56724f['mo'],'label':_0x1d68e5[_0x56724f['mo']]+'\x20'+String(_0x56724f['y'])[_0x1eab43(0x57e)](0x2)};},_0x19288d=_0x2f4721+'|'+(_0x17292b||'')+'|'+_0x91b871[_0xdb7576(0x723)](_0x3d0eae=>_0x3d0eae[_0xdb7576(0x608)])[_0xdb7576(0x860)](';');let _0x231926,_0x1296ca,_0x50ee37;if(this['_cols']&&this['_cols'][_0xdb7576(0x608)]===_0x19288d)({cols:_0x231926,vMin:_0x1296ca,vMax:_0x50ee37}=this[_0xdb7576(0x75c)]);else{const _0x5a28b8=new Map();_0x91b871[_0xdb7576(0xcab)]((_0x447a9a,_0x379b4f)=>{const _0xe79401=_0xdb7576;for(const _0x5dee9d of _0x447a9a[_0xe79401(0x9a5)]){const _0x4e9bad=_0x11eccc(_0x5dee9d['t']);let _0x561aab=_0x5a28b8['get'](_0x4e9bad['key']);!_0x561aab&&(_0x561aab={'label':_0x4e9bad[_0xe79401(0xc27)],'order':_0x5dee9d['t'],'vals':new Array(_0x91b871[_0xe79401(0x246)])['fill'](null)},_0x5a28b8[_0xe79401(0xd1b)](_0x4e9bad[_0xe79401(0x6c0)],_0x561aab));if(_0x5dee9d['t']<_0x561aab[_0xe79401(0x6c1)])_0x561aab[_0xe79401(0x6c1)]=_0x5dee9d['t'];(_0x561aab[_0xe79401(0x995)][_0x379b4f]||(_0x561aab[_0xe79401(0x995)][_0x379b4f]=[]))[_0xe79401(0xa8b)](_0x5dee9d['v']);}});const _0x50a34d=[..._0x5a28b8[_0xdb7576(0xd69)]()][_0xdb7576(0x7db)]((_0xc1ee76,_0x36076)=>_0xc1ee76['order']-_0x36076[_0xdb7576(0x6c1)]),_0x4c0bc7=0x3c,_0x5643af=_0x50a34d[_0xdb7576(0x246)]>_0x4c0bc7?_0x50a34d['slice'](_0x50a34d['length']-_0x4c0bc7):_0x50a34d;_0x1296ca=Infinity,_0x50ee37=-Infinity,_0x231926=_0x5643af[_0xdb7576(0x723)](_0x24f273=>({'label':_0x24f273['label'],'per':_0x24f273['vals'][_0xdb7576(0x723)](_0x57cd26=>{const _0x14efc4=_0xdb7576;if(!_0x57cd26||!_0x57cd26[_0x14efc4(0x246)])return null;const _0x552483=Float64Array['from'](_0x57cd26)['sort'](),_0x1dce36=_0x448527=>BoxPlotRenderer[_0x14efc4(0x7bd)](_0x552483,_0x448527),_0x241267={'lo':_0x552483[0x0],'q1':_0x1dce36(0.25),'med':_0x1dce36(0.5),'q3':_0x1dce36(0.75),'hi':_0x552483[_0x552483['length']-0x1],'n':_0x552483[_0x14efc4(0x246)]};if(_0x241267['lo']<_0x1296ca)_0x1296ca=_0x241267['lo'];if(_0x241267['hi']>_0x50ee37)_0x50ee37=_0x241267['hi'];return _0x241267;})})),this['_cols']={'sig':_0x19288d,'cols':_0x231926,'vMin':_0x1296ca,'vMax':_0x50ee37};}if(_0x1296ca===Infinity){_0x291f1e[_0xdb7576(0xa4f)]=_0xdb7576(0xd00);return;}let _0x3ed40c=_0x1296ca,_0x5013f1=_0x50ee37;_0x3ed40c===_0x5013f1&&(_0x3ed40c-=0x1,_0x5013f1+=0x1);const _0x3b9747=(_0x5013f1-_0x3ed40c)*0.06;_0x3ed40c-=_0x3b9747,_0x5013f1+=_0x3b9747;const _0x5eb3ee=_0x1b804e=>{const _0xa6bf7b=_0xdb7576,_0x40e5c0=Math[_0xa6bf7b(0x4b7)](0xa,Math[_0xa6bf7b(0x763)](Math[_0xa6bf7b(0x753)](_0x1b804e))),_0x116f76=_0x1b804e/_0x40e5c0;return(_0x116f76<=0x1?0x1:_0x116f76<=0x2?0x2:_0x116f76<=0x5?0x5:0xa)*_0x40e5c0;},_0x1fc56d=_0x5eb3ee((_0x5013f1-_0x3ed40c)/0x4),_0x346131=[];for(let _0x323102=Math[_0xdb7576(0xe12)](_0x3ed40c/_0x1fc56d)*_0x1fc56d;_0x323102<=_0x5013f1+1e-9;_0x323102+=_0x1fc56d)_0x346131[_0xdb7576(0xa8b)](_0x323102);const _0x30eb87=_0x91b871[0x0]['fEnt'],_0x214114=_0x3982ca=>formatNumber(_0x3982ca,_0x30eb87,_0x570ff4),_0x44cf4c=Math[_0xdb7576(0xa09)](0x1e,0xa+6.5*Math[_0xdb7576(0xa09)](..._0x346131['map'](_0x5307b6=>String(_0x214114(_0x5307b6))[_0xdb7576(0x246)]),0x2)),_0x3665c3=0x8,_0x54a563=0x8,_0x835187=0x14,_0x581d4c=Math[_0xdb7576(0xa09)](0xa,_0x36f37a-_0x44cf4c-_0x3665c3),_0x4d578d=Math['max'](0xa,_0x4ec073-_0x54a563-_0x835187),_0x33061c=_0x161144=>_0x54a563+_0x4d578d-(_0x161144-_0x3ed40c)/(_0x5013f1-_0x3ed40c)*_0x4d578d,_0x41a149=_0x231926[_0xdb7576(0x246)],_0x59a015=_0x91b871['length'],_0x109f1f=_0x581d4c/_0x41a149,_0x4b891c=_0x109f1f*0.78,_0x178d29=Math[_0xdb7576(0xa09)](0x3,Math['min'](0x2e,_0x4b891c/_0x59a015*0.82)),_0x43118b=(_0x4785e9,_0x412fb8)=>_0x44cf4c+_0x109f1f*_0x4785e9+_0x109f1f/0x2-_0x4b891c/0x2+_0x4b891c/_0x59a015*(_0x412fb8+0.5),_0x389da0=_0xdb7576(0x929),_0x3219a3=_0xdb7576(0x403);let _0xfff902='';for(const _0x541ab8 of _0x346131){const _0x5bdf8c=_0x33061c(_0x541ab8);_0xfff902+=_0xdb7576(0x89e)+_0x44cf4c+_0xdb7576(0xa29)+_0x5bdf8c[_0xdb7576(0x6e4)](0x1)+_0xdb7576(0xa12)+(_0x36f37a-_0x3665c3)+_0xdb7576(0x78d)+_0x5bdf8c[_0xdb7576(0x6e4)](0x1)+'\x22\x20stroke=\x22'+_0x389da0+_0xdb7576(0xee5),_0xfff902+='<text\x20x=\x22'+(_0x44cf4c-0x5)[_0xdb7576(0x6e4)](0x1)+_0xdb7576(0x887)+(_0x5bdf8c+0x3)[_0xdb7576(0x6e4)](0x1)+_0xdb7576(0x230)+_0x3219a3+'\x22>'+_0xc260e4(_0x214114(_0x541ab8))+_0xdb7576(0xd1d);}const _0xda4fcb=Math['max'](0x1,Math[_0xdb7576(0xe12)](_0x41a149/Math[_0xdb7576(0xa09)](0x2,Math[_0xdb7576(0x763)](_0x581d4c/0x38))));_0x231926[_0xdb7576(0xcab)]((_0x283414,_0x5ea6d8)=>{const _0x10617a=_0xdb7576;if(_0x5ea6d8%_0xda4fcb)return;_0xfff902+=_0x10617a(0x3e0)+(_0x44cf4c+_0x109f1f*_0x5ea6d8+_0x109f1f/0x2)[_0x10617a(0x6e4)](0x1)+'\x22\x20y=\x22'+(_0x4ec073-0x6)+_0x10617a(0xa63)+_0x3219a3+'\x22>'+_0xc260e4(_0x283414[_0x10617a(0xc27)])+_0x10617a(0xd1d);});const _0x2c1f58=[];_0x231926[_0xdb7576(0xcab)]((_0x204f56,_0x1950e2)=>{const _0x3aec12=_0xdb7576;_0x204f56[_0x3aec12(0x643)]['forEach']((_0x2502c5,_0x4f4bde)=>{const _0x35d627=_0x3aec12;if(!_0x2502c5)return;const _0x3b0d7f=_0x91b871[_0x4f4bde],_0x55f4d8=_0x43118b(_0x1950e2,_0x4f4bde),_0x3675e7=_0x55f4d8-_0x178d29/0x2,_0x3b4339=_0x33061c(_0x2502c5['lo']),_0x33e882=_0x33061c(_0x2502c5['hi']),_0xa2b627=_0x33061c(_0x2502c5['q1']),_0xfba886=_0x33061c(_0x2502c5['q3']),_0x2d06ae=_0x33061c(_0x2502c5[_0x35d627(0x8a1)]),_0x257f43=_0x2c1f58[_0x35d627(0x246)];_0x2c1f58[_0x35d627(0xa8b)]({'name':_0x3b0d7f[_0x35d627(0x240)],'unit':_0x3b0d7f[_0x35d627(0x694)],'ent':_0x3b0d7f['ent'],'fEnt':_0x3b0d7f[_0x35d627(0xb79)],'color':_0x3b0d7f[_0x35d627(0x851)],'label':_0x204f56[_0x35d627(0xc27)],'lo':_0x2502c5['lo'],'q1':_0x2502c5['q1'],'med':_0x2502c5[_0x35d627(0x8a1)],'q3':_0x2502c5['q3'],'hi':_0x2502c5['hi'],'n':_0x2502c5['n']}),_0xfff902+='<g\x20data-b=\x22'+_0x257f43+'\x22\x20style=\x22cursor:'+(_0x30c7cd?_0x35d627(0x4c1):_0x35d627(0xc57))+'\x22>',_0xfff902+=_0x35d627(0xb22)+(_0x3675e7-0x2)[_0x35d627(0x6e4)](0x1)+_0x35d627(0x887)+(_0x33e882-0x2)[_0x35d627(0x6e4)](0x1)+_0x35d627(0x8b6)+(_0x178d29+0x4)[_0x35d627(0x6e4)](0x1)+_0x35d627(0xe19)+(_0x3b4339-_0x33e882+0x4)[_0x35d627(0x6e4)](0x1)+'\x22\x20fill=\x22transparent\x22/>';if(_0x2502c5['n']===0x1)_0xfff902+=_0x35d627(0x89e)+_0x3675e7[_0x35d627(0x6e4)](0x1)+'\x22\x20x2=\x22'+(_0x3675e7+_0x178d29)[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa29)+_0x2d06ae[_0x35d627(0x6e4)](0x1)+_0x35d627(0x78d)+_0x2d06ae[_0x35d627(0x6e4)](0x1)+_0x35d627(0x6ff)+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+'\x22\x20stroke-width=\x222\x22/>';else{const _0x34fb6d=_0x178d29*0.55;_0xfff902+='<line\x20x1=\x22'+_0x55f4d8[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa12)+_0x55f4d8[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa29)+_0x33e882[_0x35d627(0x6e4)](0x1)+'\x22\x20y2=\x22'+_0x3b4339[_0x35d627(0x6e4)](0x1)+'\x22\x20stroke=\x22'+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+_0x35d627(0xee5),_0xfff902+=_0x35d627(0x89e)+(_0x55f4d8-_0x34fb6d/0x2)[_0x35d627(0x6e4)](0x1)+'\x22\x20x2=\x22'+(_0x55f4d8+_0x34fb6d/0x2)[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa29)+_0x33e882[_0x35d627(0x6e4)](0x1)+_0x35d627(0x78d)+_0x33e882['toFixed'](0x1)+'\x22\x20stroke=\x22'+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+'\x22\x20stroke-width=\x221\x22/>',_0xfff902+=_0x35d627(0x89e)+(_0x55f4d8-_0x34fb6d/0x2)[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa12)+(_0x55f4d8+_0x34fb6d/0x2)[_0x35d627(0x6e4)](0x1)+'\x22\x20y1=\x22'+_0x3b4339[_0x35d627(0x6e4)](0x1)+'\x22\x20y2=\x22'+_0x3b4339[_0x35d627(0x6e4)](0x1)+_0x35d627(0x6ff)+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+_0x35d627(0xee5),_0xfff902+=_0x35d627(0xb22)+_0x3675e7[_0x35d627(0x6e4)](0x1)+_0x35d627(0x887)+_0xfba886[_0x35d627(0x6e4)](0x1)+_0x35d627(0x8b6)+_0x178d29[_0x35d627(0x6e4)](0x1)+_0x35d627(0xe19)+Math[_0x35d627(0xa09)](0x1,_0xa2b627-_0xfba886)[_0x35d627(0x6e4)](0x1)+_0x35d627(0x931)+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+_0x35d627(0xde3)+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+_0x35d627(0xbff),_0xfff902+=_0x35d627(0x89e)+_0x3675e7['toFixed'](0x1)+_0x35d627(0xa12)+(_0x3675e7+_0x178d29)[_0x35d627(0x6e4)](0x1)+_0x35d627(0xa29)+_0x2d06ae[_0x35d627(0x6e4)](0x1)+_0x35d627(0x78d)+_0x2d06ae[_0x35d627(0x6e4)](0x1)+_0x35d627(0x6ff)+_0xc260e4(_0x3b0d7f[_0x35d627(0x851)])+_0x35d627(0x854);}_0xfff902+=_0x35d627(0x4d0);});}),_0x291f1e[_0xdb7576(0xa4f)]=_0xdb7576(0x8fd)+_0x4ec073+_0xdb7576(0xf0b)+_0x4ec073+'\x22\x20viewBox=\x220\x200\x20'+_0x36f37a+'\x20'+_0x4ec073+_0xdb7576(0x830)+_0xfff902+_0xdb7576(0x52f);if(_0x30c7cd){const _0x567261=_0x291f1e['firstElementChild'],_0x300f39=_0x567261[_0xdb7576(0x934)](_0xdb7576(0xc03)),_0x62be58=_0x567261[_0xdb7576(0x934)](_0xdb7576(0x59a));let _0x4f13c1=-0x1;const _0xa9599f=_0xe534d4=>{const _0x43eb71=_0xdb7576,_0x2c2354=_0xe534d4['target'][_0x43eb71(0x2aa)](_0x43eb71(0x9ea));if(!_0x2c2354){_0x4f13c1=-0x1,_0x62be58['style'][_0x43eb71(0xb0d)]='0';return;}const _0x3b5946=+_0x2c2354[_0x43eb71(0xdf6)]['b'],_0x53b555=_0x2c1f58[_0x3b5946];if(!_0x53b555)return;const _0x15c36d=_0x3b5946===_0x4f13c1&&_0x62be58[_0x43eb71(0xec9)][_0x43eb71(0xb0d)]==='1';_0x4f13c1=_0x3b5946;const _0x3708e9=_0x38ee97=>formatNumber(_0x38ee97,_0x53b555['fEnt'],_0x570ff4),_0x7e42a8=_0x53b555[_0x43eb71(0x694)]?'\x20'+_0xc260e4(_0x53b555[_0x43eb71(0x694)]):'',_0x4b69ba=_0x53b555[_0x43eb71(0x1f3)]?.[_0x43eb71(0x939)]!==![]?_0xc260e4(_0x53b555['color']):_0x43eb71(0x356),_0xc8c11e=(_0x48947e,_0x3bc3fa,_0x4af4f1)=>_0x43eb71(0x81e)+(_0x4af4f1?_0x43eb71(0x8d4):'')+_0x43eb71(0x582)+_0x48947e+_0x43eb71(0xa67)+_0x3bc3fa+_0x43eb71(0x28e);if(!_0x15c36d)_0x62be58[_0x43eb71(0xa4f)]=_0x43eb71(0xe8e)+_0x4b69ba+_0x43eb71(0xa4e)+_0xc260e4(_0x53b555[_0x43eb71(0x240)])+_0x43eb71(0x799)+_0xc260e4(_0x53b555[_0x43eb71(0xc27)])+'</span></div>'+'<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>'+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.['_hass'],this[_0x43eb71(0xcfb)]?.['_config'],_0x43eb71(0x8f4)),''+_0x3708e9(_0x53b555['lo'])+_0x7e42a8)+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xbf5)],this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xc30)],'Median'),''+_0x3708e9(_0x53b555[_0x43eb71(0x8a1)])+_0x7e42a8)+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xbf5)],this[_0x43eb71(0xcfb)]?.['_config'],_0x43eb71(0x497)),''+_0x3708e9(_0x53b555['hi'])+_0x7e42a8)+_0x43eb71(0x8ad)+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.['_hass'],this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xc30)],'Q1'),''+_0x3708e9(_0x53b555['q1'])+_0x7e42a8)+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xbf5)],this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xc30)],'Q3'),''+_0x3708e9(_0x53b555['q3'])+_0x7e42a8)+_0xc8c11e(cardT(this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xbf5)],this[_0x43eb71(0xcfb)]?.[_0x43eb71(0xc30)],_0x43eb71(0xb69)),''+_0x53b555['n'],!![])+_0x43eb71(0x532);_0x62be58['style'][_0x43eb71(0xb0d)]='1';const _0x8009a=_0x567261[_0x43eb71(0xee3)]();let _0x1f5443=_0xe534d4['clientX']-_0x8009a[_0x43eb71(0x593)]+0x10;const _0xad980=_0x62be58[_0x43eb71(0xca2)];if(_0x1f5443+_0xad980>_0x8009a[_0x43eb71(0xa91)])_0x1f5443=_0x1f5443-_0xad980-0x20;_0x62be58[_0x43eb71(0xec9)][_0x43eb71(0x593)]=Math[_0x43eb71(0xa09)](0x0,_0x1f5443)+'px',_0x62be58[_0x43eb71(0xec9)][_0x43eb71(0xbbe)]='0';};_0x300f39[_0xdb7576(0x21f)]('pointermove',_0xa9599f,{'signal':_0x14aa67}),_0x300f39[_0xdb7576(0x21f)]('pointerdown',_0xa9599f,{'signal':_0x14aa67}),_0x300f39[_0xdb7576(0x21f)](_0xdb7576(0xc7e),()=>{const _0x308762=_0xdb7576;_0x4f13c1=-0x1,_0x62be58[_0x308762(0xec9)][_0x308762(0xb0d)]='0';},{'signal':_0x14aa67});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0xd69037(0xa24)](_0xe5b612,_0x48c2b9,_0x4ae924,_0x160e8f){const _0x571e6f=_0xd69037;if(this[_0x571e6f(0x215)])this[_0x571e6f(0x215)][_0x571e6f(0xa4c)]();this['_abort']=new AbortController();const _0x474869=this[_0x571e6f(0x215)][_0x571e6f(0x6ea)],_0x3d72ff=Math['max'](0x28,_0xe5b612['clientWidth']||this[_0x571e6f(0xcfb)][_0x571e6f(0xca2)]||0x190),_0x2dc952=Math[_0x571e6f(0xa09)](0x50,parseInt(_0x4ae924[_0x571e6f(0xbcf)],0xa)||0xc8),_0x4103b9=_0x4ae924[_0x571e6f(0xb39)]!==![],_0x5514f8=_0x4ae924[_0x571e6f(0x892)]!==![],_0x4b6ddd=escapeHtml,_0x26ea72=this[_0x571e6f(0xcfb)][_0x571e6f(0xef9)]||[],_0x5b20b2=[];(_0x48c2b9||[])[_0x571e6f(0xcab)]((_0x5c7a04,_0x218c88)=>{const _0x20defe=_0x571e6f;let _0x473fa7=_0x5c7a04[_0x20defe(0xa6c)]&&typeof _0x5c7a04[_0x20defe(0xa6c)]==='object'?_0x5c7a04[_0x20defe(0xa6c)]:null;if(!_0x473fa7){const _0x46fde0=String(_0x5c7a04['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x46fde0)_0x473fa7=_0x26ea72[parseInt(_0x46fde0[0x2],0xa)]||_0x26ea72[_0x20defe(0x23b)](_0x3b4506=>_0x3b4506[_0x20defe(0xa6c)]===_0x46fde0[0x1]);}if(!_0x473fa7)_0x473fa7={};const _0x139dd2=(_0x5c7a04[_0x20defe(0x780)]||[])[_0x20defe(0x49d)](_0x3d74bd=>_0x3d74bd&&isNum(_0x3d74bd['v']));if(!_0x139dd2['length'])return;const _0x1e0b45=_0x473fa7[_0x20defe(0xba0)]||'sum';let _0xad1d87;if(_0x1e0b45===_0x20defe(0x92f))_0xad1d87=_0x139dd2[0x0]['v'];else{if(_0x1e0b45==='last')_0xad1d87=_0x139dd2[_0x139dd2[_0x20defe(0x246)]-0x1]['v'];else{if(_0x1e0b45===_0x20defe(0x4b5))_0xad1d87=_0x139dd2[_0x20defe(0x6bc)]((_0x43e002,_0xbd5f8c)=>Math[_0x20defe(0x4b5)](_0x43e002,_0xbd5f8c['v']),Infinity);else{if(_0x1e0b45===_0x20defe(0xa09))_0xad1d87=_0x139dd2[_0x20defe(0x6bc)]((_0x185b24,_0x2cac08)=>Math['max'](_0x185b24,_0x2cac08['v']),-Infinity);else{if(_0x1e0b45===_0x20defe(0xbbb))_0xad1d87=DataProcessor[_0x20defe(0x842)](_0x139dd2[_0x20defe(0x723)](_0x221d74=>_0x221d74['v']),_0x20defe(0xbbb));else{if(_0x1e0b45===_0x20defe(0x6a4)||_0x1e0b45===_0x20defe(0x3e6))_0xad1d87=_0x139dd2[_0x20defe(0x6bc)]((_0x4dcffa,_0x15e91e)=>_0x4dcffa+_0x15e91e['v'],0x0)/_0x139dd2['length'];else _0xad1d87=_0x139dd2[_0x20defe(0x6bc)]((_0x507c0b,_0x53adb7)=>_0x507c0b+_0x53adb7['v'],0x0);}}}}}if(!isNum(_0xad1d87))return;const _0x2f3eda=this[_0x20defe(0xcfb)][_0x20defe(0x35a)]?.(_0x473fa7['color'],_0x473fa7[_0x20defe(0xa6c)])||_0x473fa7[_0x20defe(0x851)],_0x5d691a=pickName(_0x473fa7[_0x20defe(0x240)],_0x5c7a04[_0x20defe(0x8db)]?.[_0x20defe(0x7ca)],_0x5c7a04[_0x20defe(0x8db)])??_0x473fa7[_0x20defe(0xa6c)]??'#'+(_0x218c88+0x1),_0x3c17a0=_0x473fa7[_0x20defe(0x694)]||_0x5c7a04[_0x20defe(0x8db)]?.[_0x20defe(0xbc6)]||'',_0x36fbfa=_0x473fa7['invert']?{..._0x473fa7,'invert':![]}:_0x473fa7;_0x5b20b2['push']({'ent':_0x473fa7,'fEnt':_0x36fbfa,'v':_0xad1d87,'name':_0x5d691a,'unit':_0x3c17a0,'custom':_0x2f3eda});});if(!_0x5b20b2[_0x571e6f(0x246)]){_0xe5b612[_0x571e6f(0xa4f)]=_0x571e6f(0x81a);return;}let _0x30245d=0x0;const _0x536723=_0x5b20b2[_0x571e6f(0x723)](_0x429663=>{const _0x17683d=_0x571e6f,_0x559ef1=_0x30245d;_0x30245d+=_0x429663['v'];const _0x5ed1d5=_0x429663[_0x17683d(0x730)]||(_0x429663['v']>=0x0?_0x17683d(0x5cf):'var(--error-color,\x20#ff4757)');return{..._0x429663,'from':_0x559ef1,'to':_0x30245d,'color':_0x5ed1d5,'total':![]};});_0x5514f8&&_0x536723[_0x571e6f(0xa8b)]({'ent':_0x5b20b2[0x0][_0x571e6f(0x1f3)],'fEnt':_0x5b20b2[0x0]['fEnt'],'v':_0x30245d,'from':0x0,'to':_0x30245d,'name':cardT(this[_0x571e6f(0xcfb)]?.[_0x571e6f(0xbf5)],this[_0x571e6f(0xcfb)]?.[_0x571e6f(0xc30)],_0x571e6f(0xca6)),'unit':_0x5b20b2[0x0][_0x571e6f(0x694)],'color':_0x571e6f(0xd91),'total':!![]});let _0x12e474=0x0,_0x1924b5=0x0;for(const _0x11d502 of _0x536723){_0x12e474=Math[_0x571e6f(0x4b5)](_0x12e474,_0x11d502[_0x571e6f(0x7bc)],_0x11d502['to']),_0x1924b5=Math[_0x571e6f(0xa09)](_0x1924b5,_0x11d502['from'],_0x11d502['to']);}_0x12e474===_0x1924b5&&(_0x12e474-=0x1,_0x1924b5+=0x1);const _0x741a8=(_0x1924b5-_0x12e474)*0.08;if(_0x12e474<0x0)_0x12e474-=_0x741a8;_0x1924b5+=_0x741a8;const _0x1c3ced=_0x1708bb=>{const _0x39f4f1=_0x571e6f,_0x122025=Math[_0x39f4f1(0x4b7)](0xa,Math[_0x39f4f1(0x763)](Math[_0x39f4f1(0x753)](_0x1708bb))),_0x13b432=_0x1708bb/_0x122025;return(_0x13b432<=0x1?0x1:_0x13b432<=0x2?0x2:_0x13b432<=0x5?0x5:0xa)*_0x122025;},_0x428dda=_0x1c3ced((_0x1924b5-_0x12e474)/0x4),_0x1db290=[];for(let _0x316c90=Math[_0x571e6f(0xe12)](_0x12e474/_0x428dda)*_0x428dda;_0x316c90<=_0x1924b5+1e-9;_0x316c90+=_0x428dda)_0x1db290[_0x571e6f(0xa8b)](_0x316c90);const _0x3bbad7=_0x5b20b2[0x0][_0x571e6f(0xb79)],_0x1ddf94=_0x57751a=>formatNumber(_0x57751a,_0x3bbad7,_0x160e8f),_0x4f4f9a=Math['max'](0x1e,0xa+6.5*Math[_0x571e6f(0xa09)](..._0x1db290[_0x571e6f(0x723)](_0x2a2665=>String(_0x1ddf94(_0x2a2665))[_0x571e6f(0x246)]),0x2)),_0x1b74d9=0x8,_0x517d07=0x10,_0x3ee349=0x14,_0x22235e=Math[_0x571e6f(0xa09)](0xa,_0x3d72ff-_0x4f4f9a-_0x1b74d9),_0x57ccd9=Math[_0x571e6f(0xa09)](0xa,_0x2dc952-_0x517d07-_0x3ee349),_0x3dfeab=_0x771956=>_0x517d07+_0x57ccd9-(_0x771956-_0x12e474)/(_0x1924b5-_0x12e474)*_0x57ccd9,_0x54bcf8=_0x536723[_0x571e6f(0x246)],_0x27d681=_0x22235e/_0x54bcf8,_0x5d8547=Math['max'](0x4,Math[_0x571e6f(0x4b5)](0x40,_0x27d681*0.62)),_0x52ae80=_0x40fbcc=>_0x4f4f9a+_0x27d681*_0x40fbcc+(_0x27d681-_0x5d8547)/0x2,_0x6e71ef='var(--divider-color,\x20rgba(127,127,127,.28))',_0x233939=_0x571e6f(0x403);let _0x54db79='';for(const _0x68b6d0 of _0x1db290){const _0x1bd7af=_0x3dfeab(_0x68b6d0);_0x54db79+='<line\x20x1=\x22'+_0x4f4f9a+_0x571e6f(0xa29)+_0x1bd7af['toFixed'](0x1)+_0x571e6f(0xa12)+(_0x3d72ff-_0x1b74d9)+_0x571e6f(0x78d)+_0x1bd7af[_0x571e6f(0x6e4)](0x1)+_0x571e6f(0x6ff)+_0x6e71ef+'\x22\x20stroke-width=\x221\x22/>',_0x54db79+='<text\x20x=\x22'+(_0x4f4f9a-0x5)[_0x571e6f(0x6e4)](0x1)+_0x571e6f(0x887)+(_0x1bd7af+0x3)[_0x571e6f(0x6e4)](0x1)+_0x571e6f(0x230)+_0x233939+'\x22>'+_0x4b6ddd(_0x1ddf94(_0x68b6d0))+_0x571e6f(0xd1d);}if(_0x12e474<0x0&&_0x1924b5>0x0){const _0x47fe93=_0x3dfeab(0x0);_0x54db79+=_0x571e6f(0x89e)+_0x4f4f9a+_0x571e6f(0xa29)+_0x47fe93[_0x571e6f(0x6e4)](0x1)+_0x571e6f(0xa12)+(_0x3d72ff-_0x1b74d9)+_0x571e6f(0x78d)+_0x47fe93['toFixed'](0x1)+_0x571e6f(0x6ff)+_0x233939+_0x571e6f(0x807);}const _0x306356=[];_0x536723[_0x571e6f(0xcab)]((_0x3d358e,_0x4e58cf)=>{const _0x59d05c=_0x571e6f,_0x78192f=_0x52ae80(_0x4e58cf),_0x17e988=_0x3dfeab(_0x3d358e[_0x59d05c(0x7bc)]),_0x125492=_0x3dfeab(_0x3d358e['to']),_0x475573=Math[_0x59d05c(0x4b5)](_0x17e988,_0x125492),_0x211fb2=Math[_0x59d05c(0xa09)](1.5,Math[_0x59d05c(0x4c4)](_0x17e988-_0x125492)),_0xb9a023=_0x306356['length'];_0x306356[_0x59d05c(0xa8b)](_0x3d358e),_0x54db79+='<g\x20data-b=\x22'+_0xb9a023+_0x59d05c(0xa13)+(_0x4103b9?'pointer':_0x59d05c(0xc57))+'\x22>',_0x54db79+=_0x59d05c(0xb22)+(_0x78192f-0x2)[_0x59d05c(0x6e4)](0x1)+_0x59d05c(0x887)+_0x517d07+_0x59d05c(0x8b6)+(_0x5d8547+0x4)[_0x59d05c(0x6e4)](0x1)+'\x22\x20height=\x22'+_0x57ccd9+'\x22\x20fill=\x22transparent\x22/>',_0x54db79+=_0x59d05c(0xb22)+_0x78192f[_0x59d05c(0x6e4)](0x1)+_0x59d05c(0x887)+_0x475573[_0x59d05c(0x6e4)](0x1)+'\x22\x20width=\x22'+_0x5d8547[_0x59d05c(0x6e4)](0x1)+_0x59d05c(0xe19)+_0x211fb2[_0x59d05c(0x6e4)](0x1)+'\x22\x20fill=\x22'+_0x4b6ddd(_0x3d358e[_0x59d05c(0x851)])+'\x22\x20fill-opacity=\x22'+(_0x3d358e[_0x59d05c(0x331)]?_0x59d05c(0x2ca):_0x59d05c(0x464))+'\x22\x20stroke=\x22'+_0x4b6ddd(_0x3d358e[_0x59d05c(0x851)])+_0x59d05c(0xb53),_0x54db79+=_0x59d05c(0x4d0);if(_0x4e58cf<_0x536723[_0x59d05c(0x246)]-0x1){const _0x1e5025=_0x3dfeab(_0x3d358e['to']);_0x54db79+='<line\x20x1=\x22'+(_0x78192f+_0x5d8547)['toFixed'](0x1)+_0x59d05c(0xa29)+_0x1e5025[_0x59d05c(0x6e4)](0x1)+_0x59d05c(0xa12)+_0x52ae80(_0x4e58cf+0x1)['toFixed'](0x1)+'\x22\x20y2=\x22'+_0x1e5025[_0x59d05c(0x6e4)](0x1)+'\x22\x20stroke=\x22'+_0x233939+_0x59d05c(0xaea);}if(_0x27d681>=0x1e){const _0x5ab3e7=(_0x3d358e[_0x59d05c(0x331)]?'':_0x3d358e['v']>=0x0?'+':'')+formatNumber(_0x3d358e['v'],_0x3d358e['fEnt'],_0x160e8f),_0x4714e7=_0x3d358e['to']>=_0x3d358e[_0x59d05c(0x7bc)],_0x5195e5=_0x4714e7?_0x475573-0x4:_0x475573+_0x211fb2+0xb;_0x54db79+=_0x59d05c(0x3e0)+(_0x78192f+_0x5d8547/0x2)[_0x59d05c(0x6e4)](0x1)+_0x59d05c(0x887)+_0x5195e5[_0x59d05c(0x6e4)](0x1)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x233939+'\x22>'+_0x4b6ddd(_0x5ab3e7)+_0x59d05c(0xd1d);}let _0x4166ce=_0x3d358e[_0x59d05c(0x240)];const _0x2547bf=Math[_0x59d05c(0xa09)](0x3,Math[_0x59d05c(0x763)](_0x27d681/0x6));if(_0x4166ce[_0x59d05c(0x246)]>_0x2547bf)_0x4166ce=_0x4166ce[_0x59d05c(0x57e)](0x0,_0x2547bf-0x1)+'…';_0x54db79+=_0x59d05c(0x3e0)+(_0x4f4f9a+_0x27d681*_0x4e58cf+_0x27d681/0x2)['toFixed'](0x1)+_0x59d05c(0x887)+(_0x2dc952-0x6)+_0x59d05c(0xa63)+_0x233939+'\x22'+(_0x3d358e['total']?_0x59d05c(0x32a):'')+'>'+_0x4b6ddd(_0x4166ce)+_0x59d05c(0xd1d);}),_0xe5b612['innerHTML']='<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x2dc952+_0x571e6f(0xf0b)+_0x2dc952+'\x22\x20viewBox=\x220\x200\x20'+_0x3d72ff+'\x20'+_0x2dc952+_0x571e6f(0x830)+_0x54db79+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x4103b9){const _0x5f0cbe=_0xe5b612['firstElementChild'],_0x31051d=_0x5f0cbe[_0x571e6f(0x934)](_0x571e6f(0xc03)),_0x3e294e=_0x5f0cbe[_0x571e6f(0x934)](_0x571e6f(0x59a));let _0xbd7381=-0x1;const _0x5961d3=_0x2cde09=>{const _0x233089=_0x571e6f,_0x445113=_0x2cde09[_0x233089(0xeba)]['closest'](_0x233089(0x9ea));if(!_0x445113){_0xbd7381=-0x1,_0x3e294e[_0x233089(0xec9)][_0x233089(0xb0d)]='0';return;}const _0xd70674=+_0x445113['dataset']['b'],_0x548781=_0x306356[_0xd70674];if(!_0x548781)return;const _0xb22e55=_0xd70674===_0xbd7381&&_0x3e294e['style'][_0x233089(0xb0d)]==='1';_0xbd7381=_0xd70674;const _0x13f140=_0x4defb1=>formatNumber(_0x4defb1,_0x548781[_0x233089(0xb79)],_0x160e8f),_0x549d7f=_0x548781[_0x233089(0x694)]?'\x20'+_0x4b6ddd(_0x548781[_0x233089(0x694)]):'',_0x50520e=_0x548781[_0x233089(0x1f3)]?.[_0x233089(0x939)]!==![]?_0x4b6ddd(_0x548781[_0x233089(0x851)]):_0x233089(0x356),_0x49e4ae=(_0x2d1048,_0x59e079,_0x1ffb65)=>_0x233089(0x81e)+(_0x1ffb65?'\x20style=\x22opacity:0.6\x22':'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x2d1048+_0x233089(0xa67)+_0x59e079+_0x233089(0x28e);if(!_0xb22e55)_0x3e294e[_0x233089(0xa4f)]=_0x233089(0xe8e)+_0x50520e+_0x233089(0xa4e)+_0x4b6ddd(_0x548781['name'])+_0x233089(0x28e)+(_0x548781['total']?_0x49e4ae(cardT(this['card']?.[_0x233089(0xbf5)],_0x4ae924,'Total'),''+_0x13f140(_0x548781['v'])+_0x549d7f):_0x49e4ae(cardT(this[_0x233089(0xcfb)]?.[_0x233089(0xbf5)],_0x4ae924,'Value'),''+(_0x548781['v']>=0x0?'+':'')+_0x13f140(_0x548781['v'])+_0x549d7f)+(_0x4ae924[_0x233089(0x413)]!==![]?_0x49e4ae(cardT(this[_0x233089(0xcfb)]?.[_0x233089(0xbf5)],_0x4ae924,_0x233089(0x44f)),''+_0x13f140(_0x548781['to'])+_0x549d7f,!![]):''));_0x3e294e[_0x233089(0xec9)]['opacity']='1';const _0x123ecc=_0x5f0cbe[_0x233089(0xee3)]();let _0xe0d37d=_0x2cde09[_0x233089(0x202)]-_0x123ecc['left']+0x10;const _0x398b48=_0x3e294e[_0x233089(0xca2)];if(_0xe0d37d+_0x398b48>_0x123ecc['width'])_0xe0d37d=_0xe0d37d-_0x398b48-0x20;_0x3e294e[_0x233089(0xec9)]['left']=Math[_0x233089(0xa09)](0x0,_0xe0d37d)+'px',_0x3e294e[_0x233089(0xec9)]['top']='0';};_0x31051d[_0x571e6f(0x21f)](_0x571e6f(0xe04),_0x5961d3,{'signal':_0x474869}),_0x31051d[_0x571e6f(0x21f)](_0x571e6f(0x731),_0x5961d3,{'signal':_0x474869}),_0x31051d[_0x571e6f(0x21f)](_0x571e6f(0xc7e),()=>{const _0x54e368=_0x571e6f;_0xbd7381=-0x1,_0x3e294e[_0x54e368(0xec9)][_0x54e368(0xb0d)]='0';},{'signal':_0x474869});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x3daabf){const _0x5362a8=_0xd69037;super(_0x3daabf),this[_0x5362a8(0x70a)]=new Map(),this['_fd']=null;}[_0xd69037(0xa24)](_0x17e3fa,_0x5e0b60,_0xbc8069,_0x573e1e){const _0x21f3af=_0xd69037;if(this['_abort'])this[_0x21f3af(0x215)][_0x21f3af(0xa4c)]();this['_abort']=new AbortController();const _0x17f06c=this[_0x21f3af(0x215)][_0x21f3af(0x6ea)],_0xe8c84=Math['max'](0x28,_0x17e3fa[_0x21f3af(0xd3c)]||this[_0x21f3af(0xcfb)][_0x21f3af(0xca2)]||0x190),_0x5e6850=Math[_0x21f3af(0xa09)](0x50,parseInt(_0xbc8069[_0x21f3af(0xbcf)],0xa)||0xc8),_0x547442=_0xbc8069['show_tooltip']!==![],_0x4d6a7f=escapeHtml,_0x5d4fd9=this['card'][_0x21f3af(0xef9)]||[],_0x51063d=[];(_0x5e0b60||[])[_0x21f3af(0xcab)]((_0x3c5add,_0x1e72bb)=>{const _0x182e62=_0x21f3af,_0x52c2df=this['_prepSeriesSamples'](_0x3c5add,_0x1e72bb,_0x5d4fd9,_0x1917a9=>{const _0x1ec2e4=_0x6e61,_0x25490e=[];for(const _0x133e42 of _0x1917a9)if(_0x133e42&&isNum(_0x133e42['v']))_0x25490e[_0x1ec2e4(0xa8b)](_0x133e42['v']);return _0x25490e;});if(!_0x52c2df)return;const {ent:_0x1ced96,out:_0x4fcac6,eSig:_0x93f38d,dSig:_0x1ac7d1}=_0x52c2df;if(!_0x4fcac6['length'])return;const _0xd628=this['card'][_0x182e62(0x35a)]?.(_0x1ced96['color'],_0x1ced96[_0x182e62(0xa6c)])||_0x1ced96[_0x182e62(0x851)]||PALETTE[_0x1e72bb%PALETTE[_0x182e62(0x246)]],_0x14e618=pickName(_0x1ced96[_0x182e62(0x240)],_0x3c5add[_0x182e62(0x8db)]?.[_0x182e62(0x7ca)],_0x3c5add['meta'])??_0x1ced96[_0x182e62(0xa6c)]??'#'+(_0x1e72bb+0x1),_0x193d00=_0x1ced96['unit']||_0x3c5add['meta']?.[_0x182e62(0xbc6)]||'',_0x122f40=_0x1ced96[_0x182e62(0xd16)]?{..._0x1ced96,'invert':![]}:_0x1ced96;_0x51063d[_0x182e62(0xa8b)]({'ent':_0x1ced96,'fEnt':_0x122f40,'vals':_0x4fcac6,'color':_0xd628,'name':_0x14e618,'unit':_0x193d00,'sig':_0x93f38d+'~'+_0x1ac7d1});});if(!_0x51063d[_0x21f3af(0x246)]){_0x17e3fa[_0x21f3af(0xa4f)]=_0x21f3af(0x440);return;}let _0x58fd96=Infinity,_0x1b8db7=-Infinity,_0x5b1f3c=0x0;for(const _0x21b54a of _0x51063d){_0x5b1f3c+=_0x21b54a['vals'][_0x21f3af(0x246)];for(const _0x564154 of _0x21b54a[_0x21f3af(0x995)]){if(_0x564154<_0x58fd96)_0x58fd96=_0x564154;if(_0x564154>_0x1b8db7)_0x1b8db7=_0x564154;}}_0x58fd96===_0x1b8db7&&(_0x58fd96-=0.5,_0x1b8db7+=0.5);let _0x1d596b=0x0;const _0x5e6800=parseInt(_0xbc8069['histogram_bins'],0xa);if(Number['isFinite'](_0x5e6800)&&_0x5e6800>0x0)_0x1d596b=Math[_0x21f3af(0xa09)](0x2,Math[_0x21f3af(0x4b5)](0x50,_0x5e6800));else{const _0x49af3d=_0x51063d[_0x21f3af(0x723)](_0x323677=>_0x323677[_0x21f3af(0x608)])[_0x21f3af(0x860)](';');if(this[_0x21f3af(0x719)]&&this[_0x21f3af(0x719)][_0x21f3af(0x608)]===_0x49af3d)_0x1d596b=this[_0x21f3af(0x719)]['bins'];else{const _0x3ebc2a=Float64Array[_0x21f3af(0x7bc)](_0x51063d['flatMap'](_0x5760d7=>_0x5760d7[_0x21f3af(0x995)]))[_0x21f3af(0x7db)](),_0x15999c=_0x1c9879=>{const _0x53dcf8=_0x21f3af,_0xab53f1=(_0x3ebc2a[_0x53dcf8(0x246)]-0x1)*_0x1c9879,_0x553305=Math[_0x53dcf8(0x763)](_0xab53f1),_0x28029f=Math[_0x53dcf8(0xe12)](_0xab53f1);return _0x553305===_0x28029f?_0x3ebc2a[_0x553305]:_0x3ebc2a[_0x553305]+(_0x3ebc2a[_0x28029f]-_0x3ebc2a[_0x553305])*(_0xab53f1-_0x553305);},_0x3e2ef0=_0x15999c(0.75)-_0x15999c(0.25),_0x38d583=_0x3e2ef0>0x0?0x2*_0x3e2ef0/Math['cbrt'](_0x3ebc2a[_0x21f3af(0x246)]):0x0;_0x1d596b=_0x38d583>0x0?Math[_0x21f3af(0xaaf)]((_0x1b8db7-_0x58fd96)/_0x38d583):Math[_0x21f3af(0xe12)](Math[_0x21f3af(0x255)](Math[_0x21f3af(0xa09)](0x2,_0x3ebc2a[_0x21f3af(0x246)])))+0x1,_0x1d596b=Math['max'](0x5,Math[_0x21f3af(0x4b5)](0x28,_0x1d596b||0x5)),this[_0x21f3af(0x719)]={'sig':_0x49af3d,'bins':_0x1d596b};}}const _0x3cb000=(_0x1b8db7-_0x58fd96)/_0x1d596b,_0x43419e=_0x51063d[_0x21f3af(0x723)](()=>new Array(_0x1d596b)['fill'](0x0));_0x51063d['forEach']((_0x4da7e6,_0x2d9822)=>{const _0x140a17=_0x21f3af;for(const _0x5c4419 of _0x4da7e6[_0x140a17(0x995)]){const _0x11289f=Math[_0x140a17(0x4b5)](_0x1d596b-0x1,Math[_0x140a17(0x763)]((_0x5c4419-_0x58fd96)/_0x3cb000));_0x43419e[_0x2d9822][_0x11289f]++;}});let _0x630bdf=0x0;for(const _0x196257 of _0x43419e)for(const _0x35c708 of _0x196257)if(_0x35c708>_0x630bdf)_0x630bdf=_0x35c708;if(!_0x630bdf){_0x17e3fa['innerHTML']=_0x21f3af(0x8cd);return;}const _0x28c4da=_0x630bdf*1.06,_0x528488=_0x54d7de=>{const _0x342539=_0x21f3af,_0x5a311f=Math[_0x342539(0x4b7)](0xa,Math[_0x342539(0x763)](Math['log10'](_0x54d7de))),_0x42f842=_0x54d7de/_0x5a311f;return(_0x42f842<=0x1?0x1:_0x42f842<=0x2?0x2:_0x42f842<=0x5?0x5:0xa)*_0x5a311f;},_0x215a0e=Math['max'](0x1,_0x528488(_0x28c4da/0x4)),_0x4cc1f0=[];for(let _0xbceda6=0x0;_0xbceda6<=_0x28c4da+1e-9;_0xbceda6+=_0x215a0e)_0x4cc1f0[_0x21f3af(0xa8b)](_0xbceda6);const _0x521d42=_0x51063d[0x0]['fEnt'],_0x27592e=_0xf4a43e=>formatNumber(_0xf4a43e,_0x521d42,_0x573e1e),_0x471eed=Math[_0x21f3af(0xa09)](..._0x4cc1f0[_0x21f3af(0x723)](_0x50a441=>String(Math[_0x21f3af(0xaaf)](_0x50a441))[_0x21f3af(0x246)]),0x2),_0x2e9f6d=Math[_0x21f3af(0xa09)](0x1a,0xa+6.5*_0x471eed),_0x578fff=0x8,_0x54cd24=0x8,_0x48d3f0=0x14,_0x269fbe=Math[_0x21f3af(0xa09)](0xa,_0xe8c84-_0x2e9f6d-_0x578fff),_0x415a57=Math[_0x21f3af(0xa09)](0xa,_0x5e6850-_0x54cd24-_0x48d3f0),_0x30631c=_0x26e445=>_0x54cd24+_0x415a57-_0x26e445/_0x28c4da*_0x415a57,_0x1b2fa5=_0x51063d[_0x21f3af(0x246)],_0x4b040d=_0x269fbe/_0x1d596b,_0x1da794=_0x4b040d*0.86,_0x57f0d0=Math[_0x21f3af(0xa09)](1.5,_0x1da794/_0x1b2fa5*0.92),_0x1bc774=(_0x31e56b,_0x280200)=>_0x2e9f6d+_0x4b040d*_0x31e56b+(_0x4b040d-_0x1da794)/0x2+_0x1da794/_0x1b2fa5*_0x280200+(_0x1da794/_0x1b2fa5-_0x57f0d0)/0x2,_0x18c988=_0x21f3af(0x929),_0x17c648='var(--secondary-text-color,\x20#888)';let _0x379a81='';for(const _0xd7a970 of _0x4cc1f0){const _0x203a3e=_0x30631c(_0xd7a970);_0x379a81+='<line\x20x1=\x22'+_0x2e9f6d+_0x21f3af(0xa29)+_0x203a3e['toFixed'](0x1)+_0x21f3af(0xa12)+(_0xe8c84-_0x578fff)+'\x22\x20y2=\x22'+_0x203a3e[_0x21f3af(0x6e4)](0x1)+_0x21f3af(0x6ff)+_0x18c988+_0x21f3af(0xee5),_0x379a81+=_0x21f3af(0x3e0)+(_0x2e9f6d-0x5)[_0x21f3af(0x6e4)](0x1)+_0x21f3af(0x887)+(_0x203a3e+0x3)[_0x21f3af(0x6e4)](0x1)+_0x21f3af(0x230)+_0x17c648+'\x22>'+Math[_0x21f3af(0xaaf)](_0xd7a970)+_0x21f3af(0xd1d);}const _0x2ca7ec=Math[_0x21f3af(0xa09)](0x1,Math['ceil'](_0x1d596b/Math[_0x21f3af(0xa09)](0x2,Math['floor'](_0x269fbe/0x34))));for(let _0x5152be=0x0;_0x5152be<_0x1d596b;_0x5152be+=_0x2ca7ec){const _0x170097=_0x58fd96+_0x3cb000*(_0x5152be+0.5);_0x379a81+='<text\x20x=\x22'+(_0x2e9f6d+_0x4b040d*(_0x5152be+0.5))[_0x21f3af(0x6e4)](0x1)+_0x21f3af(0x887)+(_0x5e6850-0x6)+_0x21f3af(0xa63)+_0x17c648+'\x22>'+_0x4d6a7f(_0x27592e(_0x170097))+_0x21f3af(0xd1d);}const _0x4e082b=[];for(let _0x1fb1be=0x0;_0x1fb1be<_0x1d596b;_0x1fb1be++){_0x51063d[_0x21f3af(0xcab)]((_0x24be26,_0xd8e378)=>{const _0xef2abe=_0x21f3af,_0x450c7b=_0x43419e[_0xd8e378][_0x1fb1be];if(!_0x450c7b)return;const _0x3949fe=_0x1bc774(_0x1fb1be,_0xd8e378),_0x27718a=_0x30631c(_0x450c7b),_0x2006cc=_0x4e082b[_0xef2abe(0x246)];_0x4e082b[_0xef2abe(0xa8b)]({'ent':_0x24be26['ent'],'fEnt':_0x24be26[_0xef2abe(0xb79)],'name':_0x24be26[_0xef2abe(0x240)],'unit':_0x24be26['unit'],'color':_0x24be26[_0xef2abe(0x851)],'a':_0x58fd96+_0x3cb000*_0x1fb1be,'b':_0x58fd96+_0x3cb000*(_0x1fb1be+0x1),'n':_0x450c7b,'tot':_0x24be26[_0xef2abe(0x995)][_0xef2abe(0x246)]}),_0x379a81+=_0xef2abe(0xac8)+_0x2006cc+_0xef2abe(0xa13)+(_0x547442?_0xef2abe(0x4c1):_0xef2abe(0xc57))+'\x22>',_0x379a81+=_0xef2abe(0xb22)+(_0x3949fe-0x1)[_0xef2abe(0x6e4)](0x1)+_0xef2abe(0x887)+_0x54cd24+_0xef2abe(0x8b6)+(_0x57f0d0+0x2)[_0xef2abe(0x6e4)](0x1)+_0xef2abe(0xe19)+_0x415a57+_0xef2abe(0xd52),_0x379a81+='<rect\x20x=\x22'+_0x3949fe[_0xef2abe(0x6e4)](0x1)+_0xef2abe(0x887)+_0x27718a['toFixed'](0x1)+'\x22\x20width=\x22'+_0x57f0d0[_0xef2abe(0x6e4)](0x1)+_0xef2abe(0xe19)+Math['max'](0x1,_0x54cd24+_0x415a57-_0x27718a)[_0xef2abe(0x6e4)](0x1)+_0xef2abe(0x931)+_0x4d6a7f(_0x24be26[_0xef2abe(0x851)])+_0xef2abe(0x357)+_0x4d6a7f(_0x24be26[_0xef2abe(0x851)])+'\x22\x20stroke-width=\x220.8\x22/>',_0x379a81+=_0xef2abe(0x4d0);});}_0x17e3fa[_0x21f3af(0xa4f)]='<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x5e6850+_0x21f3af(0xf0b)+_0x5e6850+_0x21f3af(0x5fe)+_0xe8c84+'\x20'+_0x5e6850+_0x21f3af(0x830)+_0x379a81+_0x21f3af(0x52f);if(_0x547442){const _0x3de8c7=_0x17e3fa[_0x21f3af(0x54c)],_0x504f89=_0x3de8c7['querySelector'](_0x21f3af(0xc03)),_0x450d6f=_0x3de8c7[_0x21f3af(0x934)](_0x21f3af(0x59a));let _0xc9dee8=-0x1;const _0x5d6ab8=_0x5a8bc8=>{const _0x5cfb49=_0x21f3af,_0x5a2848=_0x5a8bc8[_0x5cfb49(0xeba)]['closest'](_0x5cfb49(0x9ea));if(!_0x5a2848){_0xc9dee8=-0x1,_0x450d6f[_0x5cfb49(0xec9)]['opacity']='0';return;}const _0x295a12=+_0x5a2848['dataset']['b'],_0x29ba49=_0x4e082b[_0x295a12];if(!_0x29ba49)return;const _0x426825=_0x295a12===_0xc9dee8&&_0x450d6f[_0x5cfb49(0xec9)][_0x5cfb49(0xb0d)]==='1';_0xc9dee8=_0x295a12;const _0x5cf54d=_0x2e44db=>formatNumber(_0x2e44db,_0x29ba49['fEnt'],_0x573e1e),_0x2bf1c2=_0x29ba49['unit']?'\x20'+_0x4d6a7f(_0x29ba49[_0x5cfb49(0x694)]):'',_0x1883e0=_0x29ba49['ent']?.['show_color_dot']!==![]?_0x4d6a7f(_0x29ba49['color']):_0x5cfb49(0x356),_0x4d9c8d=(_0x11d9b3,_0x554ba6,_0x149c4f)=>_0x5cfb49(0x81e)+(_0x149c4f?_0x5cfb49(0x8d4):'')+_0x5cfb49(0x69a)+_0x11d9b3+_0x5cfb49(0xa67)+_0x554ba6+'</span></div>';if(!_0x426825)_0x450d6f[_0x5cfb49(0xa4f)]=_0x5cfb49(0xe8e)+_0x1883e0+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x4d6a7f(_0x29ba49['name'])+_0x5cfb49(0x28e)+_0x4d9c8d(_0x4d6a7f(cardT(_0x573e1e,_0xbc8069,_0x5cfb49(0x7c2))),_0x5cf54d(_0x29ba49['a'])+_0x5cfb49(0x673)+_0x5cf54d(_0x29ba49['b'])+_0x2bf1c2)+_0x4d9c8d(_0x4d6a7f(cardT(_0x573e1e,_0xbc8069,_0x5cfb49(0xcba))),''+_0x29ba49['n'])+(_0xbc8069[_0x5cfb49(0x413)]!==![]?_0x4d9c8d(_0x4d6a7f(cardT(_0x573e1e,_0xbc8069,_0x5cfb49(0xd09))),(_0x29ba49['n']/_0x29ba49[_0x5cfb49(0x80f)]*0x64)[_0x5cfb49(0x6e4)](0x1)+'%',!![]):'');_0x450d6f['style'][_0x5cfb49(0xb0d)]='1';const _0x2ca505=_0x3de8c7[_0x5cfb49(0xee3)]();let _0x1aca17=_0x5a8bc8['clientX']-_0x2ca505[_0x5cfb49(0x593)]+0x10;const _0xfcf07=_0x450d6f['offsetWidth'];if(_0x1aca17+_0xfcf07>_0x2ca505[_0x5cfb49(0xa91)])_0x1aca17=_0x1aca17-_0xfcf07-0x20;_0x450d6f[_0x5cfb49(0xec9)][_0x5cfb49(0x593)]=Math[_0x5cfb49(0xa09)](0x0,_0x1aca17)+'px',_0x450d6f[_0x5cfb49(0xec9)][_0x5cfb49(0xbbe)]='0';};_0x504f89['addEventListener']('pointermove',_0x5d6ab8,{'signal':_0x17f06c}),_0x504f89['addEventListener'](_0x21f3af(0x731),_0x5d6ab8,{'signal':_0x17f06c}),_0x504f89[_0x21f3af(0x21f)](_0x21f3af(0xc7e),()=>{const _0x33952c=_0x21f3af;_0xc9dee8=-0x1,_0x450d6f['style'][_0x33952c(0xb0d)]='0';},{'signal':_0x17f06c});}}}class StateTimelineRenderer{constructor(_0x17d55d){this['card']=_0x17d55d;}[_0xd69037(0xa24)](_0x17bf00,_0xdeb888,_0x3ef3fb,_0x116c3b){const _0x534eb8=_0xd69037,_0x3af20a=Math[_0x534eb8(0xa09)](0x28,_0x17bf00[_0x534eb8(0xd3c)]||this[_0x534eb8(0xcfb)][_0x534eb8(0xca2)]||0x190),_0x917eb8=this[_0x534eb8(0xcfb)][_0x534eb8(0xef9)]||[],_0x3de736=_0x427935=>{const _0x5aa200=_0x534eb8,_0x3547a3=_0x427935['entity']||{},_0x41ac40=_0x427935[_0x5aa200(0x8db)]||{},_0x396a3a=pickName(_0x3547a3[_0x5aa200(0x240)],_0x41ac40[_0x5aa200(0x7ca)],_0x41ac40);if(_0x396a3a==='')return'';return _0x396a3a!==undefined&&_0x396a3a!==null?_0x396a3a:_0x3547a3[_0x5aa200(0xa6c)]||'';},_0x586efc=_0xdeb888['map'](_0x3de736),_0x492fc3=_0x586efc[_0x534eb8(0x6bc)]((_0x5ba92e,_0x208293)=>Math[_0x534eb8(0xa09)](_0x5ba92e,String(_0x208293||'')['length']),0x0),_0x1c485a=getComputedStyle(this[_0x534eb8(0xcfb)])[_0x534eb8(0xc19)](_0x534eb8(0xcb5))[_0x534eb8(0x424)]()||'Roboto,\x20sans-serif',_0x238ffa=clamp(toNum(_0x3ef3fb['state_timeline_label_font_size'])||0xb,0x6,0x28),_0xe1fd5a=_0x534eb8(0x236)+_0x238ffa+_0x534eb8(0xc64)+_0x1c485a,_0x3ba554=_0x586efc[_0x534eb8(0x6bc)]((_0x8d6743,_0x51f455)=>Math[_0x534eb8(0xa09)](_0x8d6743,measureTextWidth(_0x51f455,_0xe1fd5a)),0x0),_0x4eb7cb=Math['round'](Math[_0x534eb8(0x4b5)](0x118,Math[_0x534eb8(0xa09)](0x60,_0x3af20a*0.32))),_0x1753e3=_0x492fc3===0x0?0x0:Math[_0x534eb8(0xaaf)](Math[_0x534eb8(0x4b5)](_0x4eb7cb,Math[_0x534eb8(0xa09)](0x20,_0x3ba554+0x8))),_0x3ab11d=Math[_0x534eb8(0xa09)](_0x238ffa+0x2,Math[_0x534eb8(0xaaf)](_0x238ffa*1.18)),_0x4acde8=0x3,_0xbdf2c6=_0x586efc[_0x534eb8(0x723)](_0x4ac1d3=>wrapLabelLines(_0x4ac1d3,_0x1753e3-0x8,_0x4acde8,_0xe1fd5a)),_0x1a4e99=_0xbdf2c6[_0x534eb8(0x6bc)]((_0x4666b6,_0x3d8412)=>Math[_0x534eb8(0xa09)](_0x4666b6,_0x3d8412['lines'][_0x534eb8(0x246)]),0x1),_0x1c8b7=Math[_0x534eb8(0xa09)](0x20,_0x1a4e99*_0x3ab11d+0x8),_0x20f25e=0x4,_0x609387=0x18,_0x512818=0x8,_0x3d0a53=_0xdeb888[_0x534eb8(0x246)],_0x531726=_0x20f25e+_0x3d0a53*_0x1c8b7+_0x609387,_0x905aea=Math['min'](0x18,_0x1c8b7-0x6),_0x1ba907=this['card']['_viewWindow']||this[_0x534eb8(0xcfb)]['_window'];if(!_0x1ba907?.[_0x534eb8(0x477)]||!_0x1ba907?.[_0x534eb8(0x389)]){_0x17bf00[_0x534eb8(0xa4f)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(cardT(this[_0x534eb8(0xcfb)]?.[_0x534eb8(0xbf5)],this[_0x534eb8(0xcfb)]?.[_0x534eb8(0xc30)],_0x534eb8(0x883)))+_0x534eb8(0x5a3);return;}const _0x5637c6=_0x1ba907['start'][_0x534eb8(0x879)](),_0x226dcd=_0x1ba907[_0x534eb8(0x389)]['getTime'](),_0x1403b2=Math[_0x534eb8(0xa09)](0x1,_0x226dcd-_0x5637c6),_0x544e9c=_0x1403b2/0x36ee80,_0x12ed27=toNum(_0x3ef3fb[_0x534eb8(0xaa5)]??_0x3ef3fb[_0x534eb8(0xa31)]),_0x3e92f2=!this[_0x534eb8(0xcfb)][_0x534eb8(0xc44)]&&isNum(_0x12ed27)&&_0x12ed27>0x0&&_0x544e9c>_0x12ed27,_0x54927b=_0x3e92f2?_0x544e9c/_0x12ed27:0x1,_0x281dd2=_0x3e92f2?Math[_0x534eb8(0xaaf)](_0x3af20a*_0x54927b):_0x3af20a,_0x11a887=_0x281dd2-_0x1753e3-_0x512818,_0x51096f=_0x5e2e0e=>_0x1753e3+(_0x5e2e0e-_0x5637c6)/_0x1403b2*_0x11a887,_0x42e91a=resolveCardLanguage(_0x116c3b,this[_0x534eb8(0xcfb)]?.[_0x534eb8(0xc30)]),_0x4750c8=document['createElementNS'](_0x534eb8(0xbfe),_0x534eb8(0xc03));_0x4750c8[_0x534eb8(0xaa1)](_0x534eb8(0xd94),_0x534eb8(0xe02)+_0x281dd2+'\x20'+_0x531726),_0x4750c8[_0x534eb8(0xaa1)]('width',_0x3e92f2?String(_0x281dd2):_0x534eb8(0x29f)),_0x4750c8['setAttribute'](_0x534eb8(0xbcf),String(_0x531726));if(_0x3e92f2)_0x4750c8[_0x534eb8(0xaa1)](_0x534eb8(0x6ae),_0x534eb8(0xcee));_0x4750c8[_0x534eb8(0xaa1)](_0x534eb8(0xa5a),_0x534eb8(0x400)),_0x4750c8[_0x534eb8(0xec9)][_0x534eb8(0x9c4)]=_0x534eb8(0xbde);if(_0x1753e3>0x0){const _0x5d5c14=document[_0x534eb8(0xd84)]('http://www.w3.org/2000/svg',_0x534eb8(0xd2a)),_0x1e291f=document[_0x534eb8(0xd84)](_0x534eb8(0xbfe),_0x534eb8(0x9d6));_0x1e291f[_0x534eb8(0xaa1)]('id',_0x534eb8(0x28a));const _0x45f779=document[_0x534eb8(0xd84)](_0x534eb8(0xbfe),_0x534eb8(0xc63));_0x45f779[_0x534eb8(0xaa1)]('x','0'),_0x45f779[_0x534eb8(0xaa1)]('y','0'),_0x45f779[_0x534eb8(0xaa1)](_0x534eb8(0xa91),String(_0x1753e3)),_0x45f779['setAttribute'](_0x534eb8(0xbcf),String(_0x531726)),_0x1e291f[_0x534eb8(0x5c0)](_0x45f779),_0x5d5c14[_0x534eb8(0x5c0)](_0x1e291f),_0x4750c8['appendChild'](_0x5d5c14);}_0xdeb888['forEach']((_0x11e62b,_0xeb47c0)=>{const _0x447d0e=_0x534eb8,_0x21e2bc=_0x11e62b[_0x447d0e(0xa6c)]||{},_0xe3d97f=_0x11e62b[_0x447d0e(0x8db)]||{},_0x2d386b=_0x21e2bc[_0x447d0e(0xa87)]||autoStateMap(_0x21e2bc,_0x116c3b,_0x3ef3fb?.[_0x447d0e(0x922)])||[],_0x12ed07=!!_0x21e2bc[_0x447d0e(0xa87)],_0x44bf3d=pickName(_0x21e2bc[_0x447d0e(0x240)],_0xe3d97f[_0x447d0e(0x7ca)],_0xe3d97f),_0x14e87b=_0x44bf3d===''?'':_0x44bf3d!==undefined&&_0x44bf3d!==null?_0x44bf3d:_0x21e2bc[_0x447d0e(0xa6c)]||'',_0x482c44=_0x11e62b['points']||[],_0x5afc48=_0x20f25e+_0xeb47c0*_0x1c8b7+_0x1c8b7/0x2,_0x3588ee=_0x5afc48-_0x905aea/0x2;if(_0x14e87b){const _0x9aaf1f=_0xbdf2c6[_0xeb47c0]||wrapLabelLines(_0x14e87b,_0x1753e3-0x8,_0x4acde8,_0xe1fd5a),_0x1cf28c=_0x9aaf1f[_0x447d0e(0x2f9)][_0x447d0e(0x246)]?_0x9aaf1f[_0x447d0e(0x2f9)]:[_0x14e87b],_0x21f61f=document[_0x447d0e(0xd84)]('http://www.w3.org/2000/svg','text');_0x21f61f[_0x447d0e(0xaa1)]('x','4'),_0x21f61f['setAttribute']('y',String(_0x5afc48+0x1)),_0x21f61f[_0x447d0e(0xaa1)](_0x447d0e(0x3ab),'start'),_0x21f61f[_0x447d0e(0xaa1)]('dominant-baseline','central'),_0x21f61f[_0x447d0e(0xaa1)](_0x447d0e(0x3d9),_0x447d0e(0x8ce)),_0x21f61f[_0x447d0e(0xaa1)](_0x447d0e(0x855),String(_0x238ffa)),_0x21f61f['setAttribute'](_0x447d0e(0xec9),_0x447d0e(0xc4f)),_0x21f61f[_0x447d0e(0xaa1)]('clip-path','url(#sgc-stl-label-clip)'),_0x1cf28c[_0x447d0e(0xcab)]((_0x3d763f,_0x1b6680)=>{const _0x2ee88f=_0x447d0e,_0x1af885=document[_0x2ee88f(0xd84)]('http://www.w3.org/2000/svg',_0x2ee88f(0xe7f));_0x1af885['setAttribute']('x','4'),_0x1af885[_0x2ee88f(0xaa1)]('dy',_0x1b6680===0x0?String(-((_0x1cf28c[_0x2ee88f(0x246)]-0x1)*_0x3ab11d)/0x2):String(_0x3ab11d)),_0x1af885['textContent']=_0x3d763f,_0x21f61f['appendChild'](_0x1af885);});if(_0x9aaf1f[_0x447d0e(0x2ab)]){const _0x1098cd=document[_0x447d0e(0xd84)](_0x447d0e(0xbfe),_0x447d0e(0xdff));_0x1098cd[_0x447d0e(0xb63)]=_0x14e87b,_0x21f61f[_0x447d0e(0x5c0)](_0x1098cd);}_0x4750c8['appendChild'](_0x21f61f);}if(!_0x482c44['length'])return;const _0x42ce94=[];let _0x5a6bac=_0x482c44[0x0]['t'],_0x2ba74b=_0x482c44[0x0]['v'];for(let _0x48da49=0x1;_0x48da49<_0x482c44[_0x447d0e(0x246)];_0x48da49++){_0x482c44[_0x48da49]['v']!==_0x2ba74b&&(_0x2ba74b!==null&&_0x2ba74b!==undefined&&_0x42ce94[_0x447d0e(0xa8b)]({'start':_0x5a6bac,'end':_0x482c44[_0x48da49]['t'],'val':_0x2ba74b}),_0x5a6bac=_0x482c44[_0x48da49]['t'],_0x2ba74b=_0x482c44[_0x48da49]['v']);}_0x2ba74b!==null&&_0x2ba74b!==undefined&&_0x42ce94[_0x447d0e(0xa8b)]({'start':_0x5a6bac,'end':_0x226dcd,'val':_0x2ba74b});for(const _0x485756 of _0x42ce94){const _0x5da1f8=Math[_0x447d0e(0xa09)](_0x51096f(_0x485756[_0x447d0e(0x477)]),_0x1753e3),_0x3925a9=Math[_0x447d0e(0x4b5)](_0x51096f(_0x485756['end']),_0x281dd2-_0x512818),_0x44d68a=_0x3925a9-_0x5da1f8;if(_0x44d68a<0.5)continue;const _0x42ea94=Math[_0x447d0e(0xaaf)](_0x485756[_0x447d0e(0x52d)]),_0x49b1c3=_0x2d386b[_0x42ea94],_0x332fc8=stateSegmentColor(_0x49b1c3,_0x21e2bc,_0x42ea94),_0x5082bb=_0x12ed07&&_0x49b1c3?.[_0x447d0e(0xc27)]||(_0x116c3b?.[_0x447d0e(0xadf)]?.[_0x21e2bc[_0x447d0e(0xa6c)]]?.['attributes']?.[_0x447d0e(0xbc6)]?String(_0x49b1c3?.[_0x447d0e(0x3c5)]??_0x42ea94):localizeEntityState(_0x116c3b,_0x116c3b?.[_0x447d0e(0xadf)]?.[_0x21e2bc[_0x447d0e(0xa6c)]],_0x49b1c3?.[_0x447d0e(0x3c5)]??_0x42ea94)),_0x141fdc=((()=>{const _0x7dfe7e=_0x447d0e,_0x41e4a0=_0x3ef3fb[_0x7dfe7e(0xb9e)],_0x39b8ff=_0x41e4a0==null||_0x41e4a0===''?0x3:Number(_0x41e4a0);if(!isFinite(_0x39b8ff)||_0x39b8ff<0x0)return 0x3;return Math[_0x7dfe7e(0x4b5)](_0x39b8ff,_0x905aea/0x2);})()),_0x2aa75e=document[_0x447d0e(0xd84)]('http://www.w3.org/2000/svg',_0x447d0e(0xc63));_0x2aa75e[_0x447d0e(0xaa1)]('x',String(_0x5da1f8)),_0x2aa75e['setAttribute']('y',String(_0x3588ee)),_0x2aa75e[_0x447d0e(0xaa1)](_0x447d0e(0xa91),String(_0x44d68a)),_0x2aa75e['setAttribute'](_0x447d0e(0xbcf),String(_0x905aea)),_0x2aa75e[_0x447d0e(0xaa1)]('rx',String(_0x141fdc)),_0x2aa75e[_0x447d0e(0xaa1)]('ry',String(_0x141fdc)),_0x2aa75e[_0x447d0e(0xaa1)](_0x447d0e(0x3d9),_0x332fc8),_0x2aa75e[_0x447d0e(0xaa1)](_0x447d0e(0xb0d),_0x447d0e(0x2ca)),_0x2aa75e[_0x447d0e(0xaa1)](_0x447d0e(0xa5a),_0x447d0e(0x9d2)),_0x4750c8['appendChild'](_0x2aa75e);if(_0x3ef3fb['state_timeline_show_labels']!==![]&&_0x44d68a>0x28&&_0x5082bb){const _0x51023d=Math[_0x447d0e(0x4b5)](0x28,Math['max'](0x6,toNum(_0x3ef3fb[_0x447d0e(0xdeb)])||0xa)),_0x1d3778=document['createElementNS']('http://www.w3.org/2000/svg',_0x447d0e(0x587));_0x1d3778[_0x447d0e(0xaa1)]('x',String(_0x5da1f8+_0x44d68a/0x2)),_0x1d3778[_0x447d0e(0xaa1)]('y',String(_0x5afc48+0x1)),_0x1d3778['setAttribute'](_0x447d0e(0x3ab),_0x447d0e(0x2a3)),_0x1d3778[_0x447d0e(0xaa1)]('dominant-baseline',_0x447d0e(0xc07)),_0x1d3778['setAttribute'](_0x447d0e(0x3d9),_0x447d0e(0xafa)),_0x1d3778[_0x447d0e(0xaa1)](_0x447d0e(0x855),String(_0x51023d)),_0x1d3778[_0x447d0e(0xaa1)](_0x447d0e(0xec9),_0x447d0e(0x5ff));const _0x588579=Math[_0x447d0e(0x763)](_0x44d68a/(_0x51023d*0.6));_0x1d3778[_0x447d0e(0xb63)]=_0x5082bb[_0x447d0e(0x246)]>_0x588579?_0x5082bb[_0x447d0e(0x57e)](0x0,_0x588579-0x1)+'…':_0x5082bb,_0x4750c8[_0x447d0e(0x5c0)](_0x1d3778);}}});const _0x264184=_0x20f25e+_0x3d0a53*_0x1c8b7+0x4,_0x5abffe=toNum(_0x3ef3fb['x_axis_font_size'])||0xa,_0x1fb97b=_0x3ef3fb['x_axis_color']||'var(--secondary-text-color,\x20#888)',_0x2313d6=_0x3ef3fb[_0x534eb8(0x300)]||_0x1fb97b,_0x249541=toNum(_0x3ef3fb['x_axis_font_opacity']),_0x4dc26b=isNum(_0x249541)?_0x249541:0.5,_0x52beb6=_0x1403b2>0x5265c00,_0x4353dd=Math[_0x534eb8(0xa09)](0x2,Math['floor'](_0x11a887/0x50));for(let _0x690b47=0x0;_0x690b47<=_0x4353dd;_0x690b47++){const _0x478e8d=_0x5637c6+_0x690b47/_0x4353dd*_0x1403b2,_0x274f0b=_0x51096f(_0x478e8d),_0x211fd5=new Date(_0x478e8d);let _0x5192c3;try{const _0x4cdcfa=getCachedDateTimeFormatter(_0x42e91a,_localeTimeOpts(_0x116c3b,{'hour':_0x534eb8(0x710),'minute':_0x534eb8(0x710)}));_0x5192c3=_0x4cdcfa?_0x4cdcfa['format'](_0x211fd5):_0x211fd5[_0x534eb8(0x3bd)]();}catch(_0x3043eb){_0x5192c3=_0x211fd5[_0x534eb8(0x3bd)]();}if(_0x1403b2>0x5265c00)try{const _0x191cfd=getCachedDateTimeFormatter(_0x42e91a,{'day':_0x534eb8(0x622),'month':_0x534eb8(0xc18)});_0x5192c3=_0x191cfd?_0x191cfd['format'](_0x211fd5):_0x5192c3;}catch(_0x30355e){}const _0x59179a=document['createElementNS'](_0x534eb8(0xbfe),'text');_0x59179a[_0x534eb8(0xaa1)]('x',String(_0x274f0b)),_0x59179a[_0x534eb8(0xaa1)]('y',String(_0x264184+_0x5abffe)),_0x59179a[_0x534eb8(0xaa1)]('text-anchor','middle'),_0x59179a[_0x534eb8(0xaa1)](_0x534eb8(0x3d9),_0x52beb6?_0x2313d6:_0x1fb97b),_0x59179a[_0x534eb8(0xaa1)](_0x534eb8(0x855),String(_0x5abffe)),_0x59179a[_0x534eb8(0xaa1)](_0x534eb8(0xec9),_0x534eb8(0xcd4)+_0x4dc26b),_0x59179a[_0x534eb8(0xb63)]=_0x5192c3,_0x4750c8[_0x534eb8(0x5c0)](_0x59179a);}_0x17bf00[_0x534eb8(0xa4f)]='',_0x17bf00['classList'][_0x534eb8(0x8a5)](_0x534eb8(0x58d),_0x3e92f2);const _0x5e4b2a=_0x3e92f2&&_0x3ef3fb[_0x534eb8(0x5f7)]===_0x534eb8(0x2de);_0x17bf00[_0x534eb8(0xc1a)]['toggle'](_0x534eb8(0x2b7),_0x5e4b2a),_0x17bf00[_0x534eb8(0x5c0)](_0x4750c8);if(_0x3e92f2){const _0x1e93aa=this['card'],_0x4606be=_0x1e93aa[_0x534eb8(0x67a)];if(_0x4606be!=null)_0x17bf00['scrollLeft']=_0x4606be;else _0x17bf00[_0x534eb8(0x523)]=_0x17bf00[_0x534eb8(0xab1)];if(this[_0x534eb8(0xb99)])_0x17bf00[_0x534eb8(0xecd)](_0x534eb8(0x3bc),this['_scrollHandler']);this[_0x534eb8(0xb99)]=()=>{const _0x7f7d81=_0x534eb8;_0x1e93aa[_0x7f7d81(0x67a)]=_0x17bf00[_0x7f7d81(0x523)];if(_0x1e93aa[_0x7f7d81(0xaf0)]){_0x1e93aa[_0x7f7d81(0xaf0)]=![];return;}if(!_0x1e93aa[_0x7f7d81(0xc30)]?.[_0x7f7d81(0xe69)])return;const _0x421cd7=_0x17bf00[_0x7f7d81(0xab1)]-_0x17bf00[_0x7f7d81(0xd3c)];if(_0x421cd7<=0x0)return;const _0x55d604=_0x17bf00['scrollLeft']/_0x421cd7;window[_0x7f7d81(0x7d6)](new CustomEvent(_0x7f7d81(0x39c),{'detail':{'ratio':_0x55d604,'group':_0x1e93aa['_config']['scroll_sync_group']||null,'sourceId':_0x1e93aa[_0x7f7d81(0x22a)]}}));},_0x17bf00[_0x534eb8(0x21f)]('scroll',this[_0x534eb8(0xb99)],{'passive':!![]});if(this[_0x534eb8(0x45b)])_0x17bf00[_0x534eb8(0xecd)](_0x534eb8(0x2de),this[_0x534eb8(0x45b)]);_0x5e4b2a&&(this['_wheelHandler']=_0x1db289=>{const _0x41b5b2=_0x534eb8;if(_0x17bf00['scrollWidth']<=_0x17bf00[_0x41b5b2(0xd3c)])return;_0x1db289[_0x41b5b2(0xce7)](),_0x1db289['stopPropagation'](),_0x17bf00[_0x41b5b2(0x523)]+=_0x1db289[_0x41b5b2(0x226)]!==0x0?_0x1db289[_0x41b5b2(0x226)]:_0x1db289[_0x41b5b2(0xd43)];},_0x17bf00['addEventListener'](_0x534eb8(0x2de),this['_wheelHandler'],{'passive':![]}));}else this[_0x534eb8(0xb99)]&&(_0x17bf00[_0x534eb8(0xecd)](_0x534eb8(0x3bc),this['_scrollHandler']),this['_scrollHandler']=null),this[_0x534eb8(0x45b)]&&(_0x17bf00[_0x534eb8(0xecd)]('wheel',this[_0x534eb8(0x45b)]),this['_wheelHandler']=null);if(_0x3ef3fb[_0x534eb8(0xb39)]!==![]){let _0xc846c1=_0x17bf00[_0x534eb8(0x934)](_0x534eb8(0x5e9));!_0xc846c1&&(_0xc846c1=document[_0x534eb8(0x384)](_0x534eb8(0x821)),_0xc846c1[_0x534eb8(0x610)]='sgc-tooltip',_0x17bf00[_0x534eb8(0x5c0)](_0xc846c1));_0xc846c1[_0x534eb8(0xec9)][_0x534eb8(0x9c4)]='none',_0x17bf00[_0x534eb8(0xec9)][_0x534eb8(0xc13)]=_0x534eb8(0x640);const _0xdf147d=[];_0xdeb888[_0x534eb8(0xcab)]((_0x3ad356,_0x119874)=>{const _0x552608=_0x534eb8,_0x5532c8=_0x3ad356['entity']||{},_0xbccde9=_0x3ad356[_0x552608(0x8db)]||{},_0x4a2311=_0x5532c8['state_map']||autoStateMap(_0x5532c8,_0x116c3b,_0x3ef3fb?.[_0x552608(0x922)])||[],_0x5ea059=pickName(_0x5532c8['name'],_0xbccde9[_0x552608(0x7ca)],_0xbccde9)??_0x5532c8[_0x552608(0xa6c)]??'',_0x136d8e=_0x3ad356[_0x552608(0x780)]||[];if(!_0x136d8e[_0x552608(0x246)])return;let _0x2977bf=_0x136d8e[0x0]['t'],_0x40c603=_0x136d8e[0x0]['v'];for(let _0x531ef4=0x1;_0x531ef4<_0x136d8e[_0x552608(0x246)];_0x531ef4++){_0x136d8e[_0x531ef4]['v']!==_0x40c603&&(_0x40c603!==null&&_0x40c603!==undefined&&_0xdf147d[_0x552608(0xa8b)]({'ri':_0x119874,'name':_0x5ea059,'start':_0x2977bf,'end':_0x136d8e[_0x531ef4]['t'],'val':_0x40c603,'sMap':_0x4a2311,'ent':_0x5532c8}),_0x2977bf=_0x136d8e[_0x531ef4]['t'],_0x40c603=_0x136d8e[_0x531ef4]['v']);}_0x40c603!==null&&_0x40c603!==undefined&&_0xdf147d[_0x552608(0xa8b)]({'ri':_0x119874,'name':_0x5ea059,'start':_0x2977bf,'end':_0x226dcd,'val':_0x40c603,'sMap':_0x4a2311,'ent':_0x5532c8});});const _0x5c2157=_0xe9a8aa=>{const _0x376897=_0x534eb8,_0x8ecb56=Math['round'](_0xe9a8aa/0x3e8);if(_0x8ecb56<0x3c)return _0x8ecb56+'s';const _0x26668c=Math['floor'](_0x8ecb56/0x3c);if(_0x26668c<0x3c)return _0x26668c+'m';const _0x24e160=Math[_0x376897(0x763)](_0x26668c/0x3c),_0x195284=_0x26668c%0x3c;if(_0x24e160<0x18)return _0x195284?_0x24e160+'h\x20'+_0x195284+'m':_0x24e160+'h';const _0x55647f=Math[_0x376897(0x763)](_0x24e160/0x18),_0x9d1ace=_0x24e160%0x18;return _0x9d1ace?_0x55647f+'d\x20'+_0x9d1ace+'h':_0x55647f+'d';};_0x4750c8['addEventListener'](_0x534eb8(0xe5e),_0x328dd3=>{const _0x3e51d4=_0x534eb8,_0x45f125=_0x4750c8[_0x3e51d4(0xee3)](),_0x1169aa=_0x281dd2,_0x57b873=_0x531726,_0x4bbe56=_0x1169aa/_0x45f125[_0x3e51d4(0xa91)],_0x1aba78=_0x57b873/_0x45f125[_0x3e51d4(0xbcf)],_0x1c1e45=(_0x328dd3[_0x3e51d4(0x202)]-_0x45f125[_0x3e51d4(0x593)])*_0x4bbe56,_0x3caf11=(_0x328dd3['clientY']-_0x45f125[_0x3e51d4(0xbbe)])*_0x1aba78;let _0xed96ac=null;for(const _0xde4bc5 of _0xdf147d){const _0x8f0b2b=Math[_0x3e51d4(0xa09)](_0x51096f(_0xde4bc5[_0x3e51d4(0x477)]),_0x1753e3),_0x3569e0=Math['min'](_0x51096f(_0xde4bc5[_0x3e51d4(0x389)]),_0x281dd2-_0x512818),_0x413466=_0x20f25e+_0xde4bc5['ri']*_0x1c8b7+_0x1c8b7/0x2,_0x5b8bc8=_0x413466-_0x905aea/0x2;if(_0x1c1e45>=_0x8f0b2b&&_0x1c1e45<=_0x3569e0&&_0x3caf11>=_0x5b8bc8&&_0x3caf11<=_0x5b8bc8+_0x905aea){_0xed96ac=_0xde4bc5;break;}}if(!_0xed96ac){_0xc846c1[_0x3e51d4(0xec9)]['display']='none';return;}const _0x2057d6=Math[_0x3e51d4(0xaaf)](_0xed96ac['val']),_0x4dec06=_0xed96ac[_0x3e51d4(0x8fe)][_0x2057d6],_0x1b3cf3=_0xed96ac[_0x3e51d4(0x1f3)]?.[_0x3e51d4(0xa87)]&&_0x4dec06?.[_0x3e51d4(0xc27)]||(_0x116c3b?.['states']?.[_0xed96ac[_0x3e51d4(0x1f3)]?.['entity']]?.[_0x3e51d4(0xef6)]?.[_0x3e51d4(0xbc6)]?String(_0x4dec06?.['value']??_0x2057d6):localizeEntityState(_0x116c3b,_0x116c3b?.[_0x3e51d4(0xadf)]?.[_0xed96ac[_0x3e51d4(0x1f3)]?.['entity']],_0x4dec06?.[_0x3e51d4(0x3c5)]??_0x2057d6)),_0x8cf0b=stateSegmentColor(_0x4dec06,_0xed96ac['ent'],_0x2057d6),_0x54136f=_0xed96ac['end']-_0xed96ac[_0x3e51d4(0x477)],_0x587f31=formatDateTime(new Date(_0xed96ac[_0x3e51d4(0x477)]),_0x3ef3fb,_0x116c3b),_0x5ec026=formatDateTime(new Date(_0xed96ac[_0x3e51d4(0x389)]),_0x3ef3fb,_0x116c3b),_0x30932d='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:'+escapeHtml(_0x8cf0b)+(_0xed96ac[_0x3e51d4(0x1f3)][_0x3e51d4(0x939)]===![]?';visibility:hidden':'')+_0x3e51d4(0x7ec);_0xc846c1['innerHTML']=_0x3e51d4(0xbd2)+escapeHtml(_0xed96ac[_0x3e51d4(0x240)])+_0x3e51d4(0x20f)+_0x30932d+_0x3e51d4(0xb20)+escapeHtml(_0x1b3cf3)+_0x3e51d4(0x479)+escapeHtml(_0x5c2157(_0x54136f))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.55;font-size:0.85em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x587f31)+'\x20→\x20'+escapeHtml(_0x5ec026)+_0x3e51d4(0x3f1),_0xc846c1[_0x3e51d4(0xec9)][_0x3e51d4(0x9c4)]='';const _0x5853cc=_0x17bf00[_0x3e51d4(0xee3)]();let _0x3868af=_0x328dd3['clientX']-_0x5853cc[_0x3e51d4(0x593)]+0xc,_0x4783d2=_0x328dd3[_0x3e51d4(0x75a)]-_0x5853cc[_0x3e51d4(0xbbe)]+0xc;const _0x28d58b=_0xc846c1[_0x3e51d4(0xee3)]();if(_0x3868af+_0x28d58b[_0x3e51d4(0xa91)]>_0x5853cc['width'])_0x3868af=_0x3868af-_0x28d58b['width']-0x18;if(_0x4783d2+_0x28d58b[_0x3e51d4(0xbcf)]>_0x5853cc[_0x3e51d4(0xbcf)])_0x4783d2=_0x4783d2-_0x28d58b[_0x3e51d4(0xbcf)]-0x18;_0x3868af=Math[_0x3e51d4(0xa09)](0x0,_0x3868af),_0x4783d2=Math[_0x3e51d4(0xa09)](0x0,_0x4783d2);const _0x553427=_0x17bf00[_0x3e51d4(0x523)]||0x0;_0xc846c1[_0x3e51d4(0xec9)][_0x3e51d4(0x593)]=_0x3868af+_0x553427+'px',_0xc846c1[_0x3e51d4(0xec9)][_0x3e51d4(0xbbe)]=_0x4783d2+'px';}),_0x4750c8[_0x534eb8(0x21f)](_0x534eb8(0xc81),()=>{const _0x238392=_0x534eb8;_0xc846c1['style'][_0x238392(0x9c4)]=_0x238392(0xcee);});}_0x4750c8[_0x534eb8(0xec9)][_0x534eb8(0xd39)]='pointer',_0x4750c8[_0x534eb8(0x21f)]('click',_0x36ab17=>{const _0x512f3d=_0x534eb8,_0x5a2afd=_0x4750c8[_0x512f3d(0xee3)](),_0x4d876f=_0x281dd2/_0x5a2afd[_0x512f3d(0xa91)],_0x29382c=_0x531726/_0x5a2afd[_0x512f3d(0xbcf)],_0xf78fe0=(_0x36ab17[_0x512f3d(0x202)]-_0x5a2afd[_0x512f3d(0x593)])*_0x4d876f,_0x4eae00=(_0x36ab17[_0x512f3d(0x75a)]-_0x5a2afd[_0x512f3d(0xbbe)])*_0x29382c;let _0x3b633f=null;for(let _0x178784=0x0;_0x178784<_0xdeb888[_0x512f3d(0x246)];_0x178784++){const _0x5cf50d=_0x20f25e+_0x178784*_0x1c8b7+_0x1c8b7/0x2,_0x5c0686=_0x5cf50d-_0x905aea/0x2;if(_0x4eae00>=_0x5c0686&&_0x4eae00<=_0x5c0686+_0x905aea&&_0xf78fe0>=_0x1753e3&&_0xf78fe0<=_0x281dd2-_0x512818){_0x3b633f=_0xdeb888[_0x178784];break;}}if(!_0x3b633f)return;_0x36ab17[_0x512f3d(0x56d)](),this[_0x512f3d(0xcfb)]['_fireEntityAction'](_0x3b633f[_0x512f3d(0xa6c)]);});}}class StubRenderer{constructor(_0x2aae5f,_0x3638ee){const _0x57456b=_0xd69037;this[_0x57456b(0xcfb)]=_0x2aae5f,this[_0x57456b(0xc89)]=_0x3638ee;}[_0xd69037(0xa24)](_0x4ce31e){const _0x20134f=_0xd69037;_0x4ce31e[_0x20134f(0xa4f)]=_0x20134f(0x76d)+escapeHtml(cardT(this[_0x20134f(0xcfb)]?.[_0x20134f(0xbf5)],this['card']?.[_0x20134f(0xc30)],_0x20134f(0xc0b)))+_0x20134f(0x7ad)+escapeHtml(this['mode'])+_0x20134f(0xa3e)+escapeHtml(cardT(this['card']?.[_0x20134f(0xbf5)],this[_0x20134f(0xcfb)]?.[_0x20134f(0xc30)],'Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.'))+_0x20134f(0x967);}}const STYLES=_0xd69037(0xb42);class StatisticsGraphChartCard extends HTMLElement{static get['version'](){return VERSION;}static get[_0xd69037(0x3c6)](){return{...CARD_DEFAULTS};}static get[_0xd69037(0xced)](){return[...PALETTE];}static[_0xd69037(0x3dc)](){return{...ENTITY_DEFAULTS};}static['getStubConfig'](){const _0x16cd19=_0xd69037;return{'chart_mode':_0x16cd19(0x4a0),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x16cd19(0x4a4)}]};}static async[_0xd69037(0x4dd)](){const _0x1435c6=_0xd69037;return document['createElement'](_0x1435c6(0xe8a));}constructor(){const _0x282023=_0xd69037;super(),this['attachShadow']({'mode':'open'}),this['_config']=null,this[_0x282023(0xbf5)]=null,this['_entities']=[],this['_fetcher']=new DataFetcher(),this[_0x282023(0x452)]=null,this[_0x282023(0x37f)]=null,this['_viewWindow']=null,this[_0x282023(0x36c)]=[],this[_0x282023(0xede)]=null,this['_updateQueued']=![],this[_0x282023(0xbb0)]=!![],this[_0x282023(0x22a)]=Math[_0x282023(0xc96)]()[_0x282023(0xc09)](0x24)[_0x282023(0x57e)](0x2,0xb),this[_0x282023(0xd38)]=null,this[_0x282023(0xe9e)]=new Set(),this[_0x282023(0xef1)]=null,this[_0x282023(0x9f2)]=null,this[_0x282023(0xd0b)]=![],this[_0x282023(0x5f1)]=null,this['_renderers']=new Map(),this[_0x282023(0x58a)]=null,this[_0x282023(0xb24)]=![],this[_0x282023(0xef8)]=Object['create'](null),this[_0x282023(0xae3)]=null,this[_0x282023(0x64e)]=Object[_0x282023(0xcf4)](null),this[_0x282023(0x518)]=null,this[_0x282023(0x3fd)]=![],this['_resolvedTemplateColors']=new Map(),this['_colorTemplateUnsubs']=[],this[_0x282023(0xb74)]=null,this[_0x282023(0x827)]=[],this[_0x282023(0x253)]=![],this[_0x282023(0x956)]=new Set(),this[_0x282023(0x782)]=new Set(),this[_0x282023(0x61b)]=new Set(),this[_0x282023(0x92e)]=new Set(),this[_0x282023(0x27a)]=new Map(),this[_0x282023(0x8b2)]=new Set(),this[_0x282023(0x525)]=new Map(),this['_prevRefStamps']=Object[_0x282023(0xcf4)](null),this[_0x282023(0x6ef)]=new Set(),this[_0x282023(0x771)]=Object[_0x282023(0xcf4)](null),this['_overrideHoursToShow']=null,this['_activeIntervalLabel']=null,this[_0x282023(0xcc4)]={},this[_0x282023(0x794)]=null,this['_zoomSyncHandler']=null,this[_0x282023(0x742)]=null,this[_0x282023(0x4df)]=null,this[_0x282023(0x894)]=null,this[_0x282023(0x9b4)]=null,this[_0x282023(0xe8f)]=null,this[_0x282023(0xaa3)]=null,this[_0x282023(0x83a)]=null,this['_dpSyncHandler']=null,this['_intervalSyncHandler']=null,this[_0x282023(0xa32)]=null,this['_intervalInitialSyncDone']=![],this[_0x282023(0x789)]=null,this[_0x282023(0x9ef)]=null,this[_0x282023(0x53f)]=null,this[_0x282023(0x306)]=null,this[_0x282023(0x6fd)]=null,this[_0x282023(0xdd0)]=![],this['_dpMode']=_0x282023(0xe67),this[_0x282023(0x928)]=0x0,this[_0x282023(0x5df)]=null,this[_0x282023(0x33f)]=null,this[_0x282023(0x44c)]=![],this['_dpCalMonth']=null,this[_0x282023(0x8e0)]=null,this[_0x282023(0x262)]=null,this['_dpSynced']=![],this['_resolvedEntityAnnotations']=[],this[_0x282023(0xee8)]='',this['_wsUnsub']=null,this[_0x282023(0x8a8)]=![],this[_0x282023(0xb1c)]=0x0,this[_0x282023(0xcce)]=null,this[_0x282023(0x458)]=0x0,this['_statMeta']=Object[_0x282023(0xcf4)](null),this[_0x282023(0x67a)]=null,this[_0x282023(0x7be)]='';}['setConfig'](_0x41117e){const _0x429118=_0xd69037;if(!_0x41117e)throw new Error(_0x429118(0xbf1));if(!_0x41117e[_0x429118(0xd1e)]||!Array[_0x429118(0x296)](_0x41117e[_0x429118(0xd1e)]))throw new Error(_0x429118(0x7a4));const _0x110bc3=this[_0x429118(0xc30)],_0x68db81={...CARD_DEFAULTS,..._0x41117e};_0x68db81[_0x429118(0xd1e)]=_0x41117e['entities'][_0x429118(0x49d)](_0x355ab5=>!(_0x355ab5&&typeof _0x355ab5==='object'&&_0x355ab5[_0x429118(0x6e6)]===![]))[_0x429118(0x723)]((_0x27642f,_0x26f912)=>{const _0x707f86=_0x429118;if(!_0x27642f[_0x707f86(0xa6c)]&&!_0x27642f[_0x707f86(0x2f8)])throw new Error('Entity\x20at\x20index\x20'+_0x26f912+_0x707f86(0x204));if(_0x27642f[_0x707f86(0x7e2)]?.[_0x707f86(0x6e6)]&&_0x27642f['color_thresholds']?.[_0x707f86(0x6e6)])throw new Error(_0x707f86(0xa60)+(_0x27642f[_0x707f86(0xa6c)]||_0x27642f[_0x707f86(0x2f8)]));const _0x497664={...ENTITY_DEFAULTS,..._0x27642f};if(_0x497664[_0x707f86(0x93f)]===undefined)delete _0x497664[_0x707f86(0x93f)];if(!_0x27642f[_0x707f86(0x851)])_0x497664[_0x707f86(0x851)]=PALETTE[_0x26f912%PALETTE[_0x707f86(0x246)]];return _0x27642f[_0x707f86(0x516)]&&(_0x497664[COMPILED_TRANSFORM]=compileValueTransform(_0x27642f[_0x707f86(0x516)])),_0x497664;});_0x68db81['show_date_picker']&&_0x68db81[_0x429118(0x775)]&&(_0x68db81[_0x429118(0x775)]=![]);{const _0x3e081c=_0x68db81[_0x429118(0xd1e)]['map'](_0x5ce90d=>_0x5ce90d[_0x429118(0xa6c)]||_0x5ce90d[_0x429118(0x2f8)]||'')[_0x429118(0x860)]('|');this[_0x429118(0xdc5)]!==undefined&&this['_ovAttrIdSeq']!==_0x3e081c&&this['_overrideAttributes']&&Object[_0x429118(0xe6e)](this['_overrideAttributes'])[_0x429118(0x246)]&&(this[_0x429118(0xcc4)]={}),this[_0x429118(0xdc5)]=_0x3e081c;}{if(!(this['_autoHideForce']instanceof Set))this['_autoHideForce']=new Set();const _0x533fc9=!!_0x110bc3?.[_0x429118(0xb2b)],_0x5eef84=!!_0x68db81[_0x429118(0xb2b)],_0x21e2b2=_0x110bc3?.[_0x429118(0xd1e)]||[],_0x2c115b=_0x533fc9!==_0x5eef84;_0x68db81[_0x429118(0xd1e)][_0x429118(0xcab)]((_0x458cf5,_0x8a2614)=>{const _0x102f65=_0x429118,_0x54a379=_0x21e2b2[_0x8a2614]?.[_0x102f65(0x93f)];(_0x2c115b||_0x54a379!==_0x458cf5['auto_hide'])&&this['_autoHideForce'][_0x102f65(0xbd8)]((_0x458cf5[_0x102f65(0xa6c)]||_0x458cf5[_0x102f65(0x2f8)])+'__'+_0x8a2614);});}{const _0x37731f=compileLabelFormat(_0x68db81[_0x429118(0x52c)],_0x68db81[_0x429118(0xeee)]),_0x486dae=compileLabelFormat(_0x68db81[_0x429118(0x872)],_0x68db81[_0x429118(0xeee)]);if(_0x37731f||_0x486dae)for(const _0x5c3839 of _0x68db81[_0x429118(0xd1e)]){Object[_0x429118(0xce2)](_0x5c3839,_0x429118(0xe1b),{'value':_0x5c3839[_0x429118(0x7bb)]===_0x429118(0xbfb)?_0x486dae:_0x37731f,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x429118(0xb74)]=null;for(const _0x310635 of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x68db81[_0x310635])){if(!this[_0x429118(0xb74)])this[_0x429118(0xb74)]=Object[_0x429118(0xcf4)](null);this[_0x429118(0xb74)][_0x310635]=_0x68db81[_0x310635],_0x68db81[_0x310635]=CARD_DEFAULTS[_0x310635];}}this[_0x429118(0x827)]=_0x68db81[_0x429118(0xd1e)][_0x429118(0x723)](_0x33b4ba=>{const _0x2cea71=_0x429118;let _0xa19e30=null;for(const _0x2716ef of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x33b4ba[_0x2716ef])){if(!_0xa19e30)_0xa19e30=Object[_0x2cea71(0xcf4)](null);_0xa19e30[_0x2716ef]=_0x33b4ba[_0x2716ef],_0x33b4ba[_0x2716ef]=ENTITY_DEFAULTS[_0x2716ef];}}return _0xa19e30;}),this['_config']=_0x68db81,this['_entities']=_0x68db81['entities'],this['_applyTemplatedBools'](),this[_0x429118(0xee8)]='',this[_0x429118(0x67a)]=null,this['_instanceKey']=this['_computeInstanceKey'](_0x68db81),this['_expandCompareGhosts']();if(_0x68db81[_0x429118(0x904)]||_0x68db81['interval_picker_group'])try{const _0x289bd5=JSON[_0x429118(0x9c6)](lsGet(_0x429118(0xd90)+this[_0x429118(0x7be)])||'null');_0x289bd5&&isNum(toNum(_0x289bd5[_0x429118(0xa2a)]))&&(this[_0x429118(0x606)]=toNum(_0x289bd5[_0x429118(0xa2a)]),this[_0x429118(0xb43)]=_0x289bd5['label']||null);}catch{}else this['_overrideHoursToShow']=null,this['_activeIntervalLabel']=null,lsDel('sgc-hours:'+this[_0x429118(0x7be)]);this[_0x429118(0x53f)]={'pph':_0x68db81['points_per_hour'],'gby':_0x68db81['group_by'],'autoScale':!!_0x68db81[_0x429118(0x1f1)]};if(_0x68db81[_0x429118(0x285)]||_0x68db81[_0x429118(0x6d8)]){const _0x1354b8=toNum(lsGet('sgc-qpph:'+this[_0x429118(0x7be)]));if(isNum(_0x1354b8))this[_0x429118(0x789)]=_0x1354b8;}else this[_0x429118(0x789)]=null,lsDel(_0x429118(0xa0d)+this[_0x429118(0x7be)]);if(_0x68db81['show_group_by_picker']||_0x68db81[_0x429118(0xcd9)]){const _0x1f6e72=lsGet('sgc-qgby:'+this[_0x429118(0x7be)]);if(_0x1f6e72)this[_0x429118(0x9ef)]=_0x1f6e72;}else this['_overrideGroupBy']=null,lsDel('sgc-qgby:'+this[_0x429118(0x7be)]);this['_applyQueryOverrides'](_0x68db81);if(_0x68db81['show_date_picker']||_0x68db81['date_picker_group']){const _0x593731=_0x68db81[_0x429118(0xce8)],_0x5b7315=_0x593731&&(DATE_PICKER_VALID_MODES['includes'](_0x593731)||_0x593731 in DATE_PICKER_RELATIVE_MODES);let _0x5006f6=![];if(_0x5b7315)this[_0x429118(0x9b5)]=_0x593731,this['_dpOffset']=0x0;else try{const _0x3c8a64=JSON[_0x429118(0x9c6)](lsGet('sgc-dp:'+this[_0x429118(0x7be)])||_0x429118(0x287));if(_0x3c8a64){this['_dpMode']=_0x3c8a64[_0x429118(0xc89)]||'month',this[_0x429118(0x928)]=_0x3c8a64[_0x429118(0xebc)]||0x0;if(_0x3c8a64['customStart'])this['_dpCustomStart']=new Date(_0x3c8a64[_0x429118(0x8e7)]);if(_0x3c8a64['customEnd'])this[_0x429118(0x33f)]=new Date(_0x3c8a64[_0x429118(0xac0)]);_0x5006f6=!![];}}catch{}const _0x474edf=_0x68db81['date_picker_modes'];Array['isArray'](_0x474edf)&&_0x474edf[_0x429118(0x246)]&&!_0x474edf[_0x429118(0x90a)](this['_dpMode'])&&this['_dpMode']!==_0x429118(0x730)&&!(this[_0x429118(0x9b5)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x429118(0x9b5)]=_0x474edf[0x0],this['_dpOffset']=0x0);if(this['_dpMode']!==_0x429118(0x730)&&(this[_0x429118(0x928)]||0x0)>0x0)this[_0x429118(0x928)]=0x0;!_0x68db81[_0x429118(0xe84)]&&_0x68db81[_0x429118(0x806)]&&(_0x5006f6||_0x5b7315)&&(this[_0x429118(0x9d8)]=!![]);}else this['_dpMode']='month',this[_0x429118(0x928)]=0x0,this[_0x429118(0x5df)]=null,this[_0x429118(0x33f)]=null,this[_0x429118(0x9d8)]=![],lsDel(_0x429118(0x72f)+this[_0x429118(0x7be)]);this[_0x429118(0xb24)]=this[_0x429118(0xef9)][_0x429118(0x28f)](_0xf7b454=>_0xf7b454[_0x429118(0xa6c)]&&!_0xf7b454[_0x429118(0x2f8)]),this[_0x429118(0x956)]=this['_collectAnnotationRefs'](_0x68db81['annotations']),this[_0x429118(0x782)]=this[_0x429118(0xe40)](this[_0x429118(0xef9)]),this[_0x429118(0x61b)]=this[_0x429118(0x9df)](this[_0x429118(0xef9)]),this['_priceRefIds']=new Set(this[_0x429118(0xef9)][_0x429118(0x723)](_0x838ba8=>_0x838ba8?.[_0x429118(0x8ff)])[_0x429118(0x49d)](Boolean)),this[_0x429118(0x8b2)]=new Set(this[_0x429118(0xef9)]['map'](_0x491cca=>_0x491cca?.[_0x429118(0x364)])[_0x429118(0x49d)](Boolean));if(!this[_0x429118(0x7cf)])for(const _0x1a8526 of this[_0x429118(0xef9)]){if(_0x1a8526?.[_0x429118(0xe36)]&&!_0x1a8526[_0x429118(0x69c)]){this[_0x429118(0x7cf)]=!![],console[_0x429118(0x3a6)](_0x429118(0xcde)+(_0x1a8526[_0x429118(0xa6c)]||_0x1a8526[_0x429118(0x2f8)])+_0x429118(0x98c));break;}}(this[_0x429118(0x9f0)]||this['_wsSubscribing'])&&this[_0x429118(0x499)]()!==this[_0x429118(0xcce)]&&this[_0x429118(0x40a)]();this[_0x429118(0x3fd)]=![],this[_0x429118(0xef8)]=Object[_0x429118(0xcf4)](null),this['_prevStamps']=Object[_0x429118(0xcf4)](null),this['_prevAnnotationStamps']=Object['create'](null),this['_prevRefStamps']=Object[_0x429118(0xcf4)](null),this[_0x429118(0x6ef)][_0x429118(0xd21)](),this[_0x429118(0x9a9)](),this[_0x429118(0x1eb)](_0x110bc3);if(this[_0x429118(0xbf5)])this['_scheduleUpdate']();}[_0xd69037(0xe40)](_0x379412){const _0x393d2d=_0xd69037,_0x224feb=new Set();for(const _0x11943a of _0x379412||[]){if(!_0x11943a||!_0x11943a[_0x393d2d(0x69c)]||!_0x11943a['data_value_expression'])continue;const _0x3c4baa=_0x11943a[_0x393d2d(0xdd8)];if(!_0x3c4baa||typeof _0x3c4baa!==_0x393d2d(0xe91))continue;for(const _0x294749 of Object[_0x393d2d(0xd69)](_0x3c4baa)){if(typeof _0x294749===_0x393d2d(0x823)&&_0x294749)_0x224feb[_0x393d2d(0xbd8)](_0x294749);}}return _0x224feb;}['_collectThrRefs'](_0x259f36){const _0x160e59=_0xd69037,_0x5d258d=new Set();for(const _0x45ef11 of _0x259f36||[]){const _0x29e5ad=_0x45ef11?.[_0x160e59(0x4a2)]?.[_0x160e59(0xd69)];if(!Array[_0x160e59(0x296)](_0x29e5ad))continue;for(const _0x3f5842 of _0x29e5ad){for(const _0x42aa97 of[_0x3f5842?.['value'],_0x3f5842?.[_0x160e59(0x851)]]){if(typeof _0x42aa97===_0x160e59(0x823)){const _0x3e1297=_0x42aa97[_0x160e59(0xb12)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x3e1297)_0x5d258d[_0x160e59(0xbd8)](_0x3e1297[0x1]);}}}}return _0x5d258d;}[_0xd69037(0xa61)](_0x4fa37d){const _0xe02fd1=_0xd69037;return typeof _0x4fa37d===_0xe02fd1(0x823)&&/^[a-z_]+\.[a-z0-9_]+/i[_0xe02fd1(0xd98)](_0x4fa37d);}[_0xd69037(0xd4c)](_0x4d0c38){const _0xcdde80=_0xd69037;if(typeof _0x4d0c38!=='string')return _0x4d0c38;const _0x4c88ad=_0x4d0c38[_0xcdde80(0xb12)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x4c88ad)return _0x4d0c38;const _0x247c64=this[_0xcdde80(0xbf5)]?.['states']?.[_0x4c88ad[0x1]];if(!_0x247c64)return _0x4d0c38;const _0x247877=_0x4c88ad[0x2]?getAttributePath(_0x247c64['attributes'],_0x4c88ad[0x2]):_0x247c64[_0xcdde80(0x2c8)];return _0x247877===null||_0x247877===undefined||_0x247877===''?_0x4d0c38:_0x247877;}[_0xd69037(0xa59)](_0x3555a6){const _0x4c99d8=_0xd69037,_0x32ea47=_0x3555a6?.[_0x4c99d8(0x4a2)]?.[_0x4c99d8(0xd69)];if(!Array[_0x4c99d8(0x296)](_0x32ea47))return _0x32ea47;if(!_0x32ea47[_0x4c99d8(0x28f)](_0x5f2cbc=>this[_0x4c99d8(0xa61)](_0x5f2cbc?.[_0x4c99d8(0x3c5)])||this[_0x4c99d8(0xa61)](_0x5f2cbc?.[_0x4c99d8(0x851)])))return _0x32ea47;return _0x32ea47[_0x4c99d8(0x723)](_0x3e5f84=>({..._0x3e5f84,'value':this[_0x4c99d8(0xd4c)](_0x3e5f84?.[_0x4c99d8(0x3c5)]),'color':this['_resolveThrRef'](_0x3e5f84?.[_0x4c99d8(0x851)])}));}[_0xd69037(0x3c9)](_0x539fc7){const _0x470d66=_0xd69037,_0x576c7e=new Set();if(!Array[_0x470d66(0x296)](_0x539fc7))return _0x576c7e;for(const _0x55f4a8 of _0x539fc7){if(!_0x55f4a8||typeof _0x55f4a8!==_0x470d66(0xe91))continue;if(_0x55f4a8[_0x470d66(0xc97)]==='threshold'){const _0x3e4846=extractAnnotationRefEntityId(_0x55f4a8['value']);if(_0x3e4846)_0x576c7e[_0x470d66(0xbd8)](_0x3e4846);}else{if(_0x55f4a8[_0x470d66(0xc97)]===_0x470d66(0xcdd)){const _0x36dc04=extractAnnotationRefEntityId(_0x55f4a8[_0x470d66(0x3c5)]??_0x55f4a8['from']),_0x3143d0=extractAnnotationRefEntityId(_0x55f4a8[_0x470d66(0x2a4)]??_0x55f4a8['to']);if(_0x36dc04)_0x576c7e[_0x470d66(0xbd8)](_0x36dc04);if(_0x3143d0)_0x576c7e[_0x470d66(0xbd8)](_0x3143d0);}else(_0x55f4a8[_0x470d66(0xc97)]===_0x470d66(0xd1a)||_0x55f4a8[_0x470d66(0xc97)]===_0x470d66(0x762))&&_0x55f4a8[_0x470d66(0xa6c)]&&_0x576c7e[_0x470d66(0xbd8)](_0x55f4a8[_0x470d66(0xa6c)]);}}return _0x576c7e;}['_effectiveAnnotations'](){const _0x381505=_0xd69037,_0x4e08e0=this['_config']?.['annotations'];if(!Array[_0x381505(0x296)](_0x4e08e0)||!_0x4e08e0[_0x381505(0x246)])return[];const _0x1ac3c1=_0xffbe17=>{const _0x2969d=_0x381505;if(typeof _0xffbe17===_0x2969d(0x823)&&_0xffbe17[_0x2969d(0x90a)]('{{'))return this[_0x2969d(0xe11)][_0x2969d(0x397)](_0xffbe17)||_0xffbe17;return _0xffbe17;},_0x3412b2=[];for(const _0xa0806e of _0x4e08e0){if(!_0xa0806e||typeof _0xa0806e!==_0x381505(0xe91))continue;const _0xec2726={..._0xa0806e};for(const _0x1e618f of[_0x381505(0x477),_0x381505(0x389),_0x381505(0xa7b),'value',_0x381505(0x2a4),_0x381505(0xc27)]){typeof _0xec2726[_0x1e618f]===_0x381505(0x823)&&_0xec2726[_0x1e618f][_0x381505(0x90a)]('{{')&&(_0xec2726[_0x1e618f]=_0x1ac3c1(_0xec2726[_0x1e618f]));}if(_0xec2726[_0x381505(0xc97)]===_0x381505(0xdaa)||_0xec2726[_0x381505(0xc97)]===_0x381505(0xcdd)){_0x3412b2['push'](_0xec2726);continue;}(_0xec2726[_0x381505(0xc97)]===_0x381505(0xd1a)||_0xec2726['type']===_0x381505(0x762))&&!_0xec2726[_0x381505(0xa6c)]&&_0x3412b2['push'](_0xec2726);}return this[_0x381505(0xed7)]?.[_0x381505(0x246)]&&_0x3412b2['push'](...this[_0x381505(0xed7)]),_0x3412b2;}async[_0xd69037(0x482)](_0x370f97,_0x112b7){const _0x9beaf7=_0xd69037,_0x47ef27=this[_0x9beaf7(0xc30)]?.[_0x9beaf7(0xe96)];if(!Array['isArray'](_0x47ef27)||!_0x47ef27[_0x9beaf7(0x246)])return[];const _0x44ed51=[],_0x52f3ad=new Set();for(const _0x177576 of _0x47ef27){if(!_0x177576||typeof _0x177576!==_0x9beaf7(0xe91))continue;if(_0x177576[_0x9beaf7(0xc97)]!==_0x9beaf7(0xd1a)&&_0x177576['type']!==_0x9beaf7(0x762)||!_0x177576[_0x9beaf7(0xa6c)])continue;if(_0x52f3ad[_0x9beaf7(0x5c4)](_0x177576[_0x9beaf7(0xa6c)]))continue;_0x52f3ad[_0x9beaf7(0xbd8)](_0x177576['entity']),_0x44ed51[_0x9beaf7(0xa8b)]({'id':_0x177576[_0x9beaf7(0xa6c)]});}if(!_0x44ed51[_0x9beaf7(0x246)])return[];let _0x1b27dc={};try{const _0x5f4530=this['_config'][_0x9beaf7(0x5ae)]!==![];_0x1b27dc=await this[_0x9beaf7(0xe0f)][_0x9beaf7(0x4f7)](this[_0x9beaf7(0xbf5)],_0x44ed51,_0x370f97,_0x112b7,_0x5f4530);}catch(_0x4c5a5a){return console[_0x9beaf7(0x3a6)](_0x9beaf7(0x7e3),_0x4c5a5a),[];}const _0x30b593=_0x112b7[_0x9beaf7(0x879)](),_0x1073a5=[];for(const _0x48f6dd of _0x47ef27){if(!_0x48f6dd||typeof _0x48f6dd!==_0x9beaf7(0xe91))continue;if(_0x48f6dd[_0x9beaf7(0xc97)]!==_0x9beaf7(0xd1a)&&_0x48f6dd[_0x9beaf7(0xc97)]!=='span'||!_0x48f6dd[_0x9beaf7(0xa6c)])continue;const _0x450654=_0x1b27dc[_0x48f6dd[_0x9beaf7(0xa6c)]];if(!Array[_0x9beaf7(0x296)](_0x450654)||!_0x450654['length'])continue;const _0x3e77d9=String(_0x48f6dd[_0x9beaf7(0x2c8)]??'on');if(_0x48f6dd[_0x9beaf7(0xc97)]==='event'){String(_0x450654[0x0]['state'])===_0x3e77d9&&_0x1073a5[_0x9beaf7(0xa8b)]({..._0x48f6dd,'type':'event','time':_0x450654[0x0]['t']});for(let _0x4f50b0=0x1;_0x4f50b0<_0x450654['length'];_0x4f50b0++){String(_0x450654[_0x4f50b0][_0x9beaf7(0x2c8)])===_0x3e77d9&&String(_0x450654[_0x4f50b0-0x1][_0x9beaf7(0x2c8)])!==_0x3e77d9&&_0x1073a5[_0x9beaf7(0xa8b)]({..._0x48f6dd,'type':_0x9beaf7(0xd1a),'time':_0x450654[_0x4f50b0]['t']});}}else{let _0x248648=null;if(String(_0x450654[0x0][_0x9beaf7(0x2c8)])===_0x3e77d9)_0x248648=_0x450654[0x0]['t'];for(let _0x684d12=0x1;_0x684d12<_0x450654['length'];_0x684d12++){const _0x515dad=String(_0x450654[_0x684d12]['state'])===_0x3e77d9;if(_0x515dad&&_0x248648===null)_0x248648=_0x450654[_0x684d12]['t'];else!_0x515dad&&_0x248648!==null&&(_0x1073a5[_0x9beaf7(0xa8b)]({..._0x48f6dd,'type':_0x9beaf7(0x762),'start':_0x248648,'end':_0x450654[_0x684d12]['t']}),_0x248648=null);}_0x248648!==null&&_0x1073a5[_0x9beaf7(0xa8b)]({..._0x48f6dd,'type':_0x9beaf7(0x762),'start':_0x248648,'end':_0x30b593});}}return _0x1073a5;}[_0xd69037(0xb81)](_0x5858fd){const _0x1c8ea1=_0xd69037;if(!_0x5858fd)return null;const _0x547070=Array[_0x1c8ea1(0x296)](_0x5858fd)?_0x5858fd:[_0x5858fd],_0x264afe=[];for(const _0x1c8db2 of _0x547070){const _0x723310=this[_0x1c8ea1(0xebe)](_0x1c8db2,_0x264afe['length']);if(_0x723310)_0x264afe[_0x1c8ea1(0xa8b)](_0x723310);}return _0x264afe[_0x1c8ea1(0x246)]?_0x264afe:null;}['_normalizeCompare'](_0x2493bb,_0x48a399=0x0){const _0x57b871=_0xd69037;if(!_0x2493bb)return null;let _0x3738ac=_0x2493bb;if(_0x2493bb===!![])_0x3738ac={};else{if(typeof _0x2493bb==='string'||typeof _0x2493bb===_0x57b871(0xad9))_0x3738ac={'period':_0x2493bb};}if(typeof _0x3738ac!=='object')return null;const _0x522ac7=toNum(_0x3738ac[_0x57b871(0xb0d)]),_0x4e3f7c=toNum(_0x3738ac[_0x57b871(0xe8c)]),_0xaf8cea=toNum(_0x3738ac['periods_back']);return{'period':_0x3738ac['period']??_0x57b871(0x547),'periods_back':isNum(_0xaf8cea)&&_0xaf8cea>=0x1?Math['min'](0x208,Math[_0x57b871(0x763)](_0xaf8cea)):0x1,'hide_on_load':_0x3738ac['hide_on_load']===!![],'color':_0x3738ac[_0x57b871(0x851)]??null,'opacity':isNum(_0x522ac7)?clamp(_0x522ac7,0.05,0x1):Math['max'](0.15,0.45*Math[_0x57b871(0x4b7)](0.66,_0x48a399)),'line_style':_0x3738ac['line_style']||_0x57b871(0x2b6),'line_width':isNum(_0x4e3f7c)&&_0x4e3f7c>0x0?_0x4e3f7c:null,'show_fill':_0x3738ac[_0x57b871(0x6c5)]===!![],'show_points':_0x3738ac[_0x57b871(0x64d)]===!![],'show_average':_0x3738ac['show_average']===!![],'show_in_legend':_0x3738ac[_0x57b871(0x6dd)]===undefined?null:!!_0x3738ac[_0x57b871(0x6dd)],'show_delta':_0x3738ac[_0x57b871(0x95f)]!==![]};}[_0xd69037(0xe53)](){const _0x1c636b=_0xd69037;if((this['_config']['chart_mode']||_0x1c636b(0x4a0))!=='timeline')return;if(this[_0x1c636b(0xc30)]['sparkline'])return;const _0x3a4ff7=this['_entities']['length'];for(let _0x12f7b2=0x0;_0x12f7b2<_0x3a4ff7;_0x12f7b2++){const _0x44298b=this[_0x1c636b(0xef9)][_0x12f7b2];if(!_0x44298b||_0x44298b['_compareOf']!=null)continue;if((_0x44298b['graph_type']||_0x44298b[_0x1c636b(0xc97)])===_0x1c636b(0x34c))continue;if(_0x44298b[_0x1c636b(0x619)]||_0x44298b[_0x1c636b(0x69c)])continue;const _0x4a691e=this[_0x1c636b(0xb81)](_0x44298b[_0x1c636b(0x557)]);if(!_0x4a691e)continue;for(const _0x21e868 of _0x4a691e){const _0x312558={..._0x44298b};_0x312558[_0x1c636b(0xbaf)]=_0x12f7b2,_0x312558['_compareCfg']=_0x21e868,_0x312558['compare']=null,_0x312558[_0x1c636b(0x240)]=null,delete _0x312558[_0x1c636b(0xe4d)];if(_0x21e868[_0x1c636b(0x851)])_0x312558[_0x1c636b(0x851)]=_0x21e868[_0x1c636b(0x851)];_0x312558['line_style']=_0x21e868[_0x1c636b(0x720)];if(_0x21e868[_0x1c636b(0xe8c)]!=null)_0x312558[_0x1c636b(0xe8c)]=_0x21e868['line_width'];_0x312558[_0x1c636b(0x6c5)]=_0x21e868[_0x1c636b(0x6c5)],_0x312558[_0x1c636b(0x64d)]=_0x21e868[_0x1c636b(0x64d)],_0x312558[_0x1c636b(0x6dd)]=_0x21e868[_0x1c636b(0x6dd)]==null?!!_0x44298b[_0x1c636b(0x6dd)]:_0x21e868[_0x1c636b(0x6dd)],_0x312558['show_state']=![],_0x312558[_0x1c636b(0x30d)]=_0x1c636b(0x564),_0x312558[_0x1c636b(0x805)]=![],_0x312558[_0x1c636b(0xaff)]=_0x21e868['show_average']===!![],_0x312558[_0x1c636b(0xe4c)]=![],_0x312558[_0x1c636b(0x274)]=null;{const _0x5db6ee=_0x44298b[_0x1c636b(0xa80)]!=null&&_0x44298b['stack_group']!==''?String(_0x44298b['stack_group']):this['_config'][_0x1c636b(0x569)]?'__default':null;_0x312558['stack_group']=_0x5db6ee==null?null:_0x5db6ee+'\u0000cmp:'+(_0x21e868[_0x1c636b(0xaa0)]??_0x1c636b(0x547))+'x'+(_0x21e868[_0x1c636b(0x65c)]??0x1);}_0x312558[_0x1c636b(0x2c2)]=null;if(_0x21e868['hide_on_load'])_0x312558['auto_hide']=!![];_0x312558[_0x1c636b(0x2b5)]=(toNum(_0x44298b['z_index'])||0x0)-0x1,_0x312558['offset']=0x0;const _0x5e82d6=Object[_0x1c636b(0x9ab)](_0x44298b,_0x1c636b(0xe1b));if(_0x5e82d6)Object[_0x1c636b(0xce2)](_0x312558,_0x1c636b(0xe1b),_0x5e82d6);this['_entities']['push'](_0x312558);}}}[_0xd69037(0x326)](_0x4ae55f){const _0x411cbc=_0xd69037;if(!this[_0x411cbc(0xaa3)]||!this[_0x411cbc(0x83a)])return null;const _0x3e011e=_0x1139be=>{const _0x32c65f=_0x411cbc,_0x147a6b=tzParts(_0x1139be,_0x4ae55f),_0x534c5c=zonedWallToMs(_0x147a6b['y'],_0x147a6b['mo'],_0x147a6b['d'],0x0,0x0,0x0,_0x4ae55f),_0x151ab9=zonedWallToMs(_0x147a6b['y'],_0x147a6b['mo'],_0x147a6b['d']+0x1,0x0,0x0,0x0,_0x4ae55f);if(Math[_0x32c65f(0x4c4)](_0x1139be-_0x534c5c)<=0x1d4c0)return _0x534c5c;if(Math['abs'](_0x1139be-_0x151ab9)<=0x1d4c0)return _0x151ab9;return null;},_0x350272=_0x3e011e(this['_energyStart'][_0x411cbc(0x879)]()),_0x3ef151=_0x3e011e(this[_0x411cbc(0x83a)][_0x411cbc(0x879)]());if(_0x350272==null||_0x3ef151==null)return null;const _0x56c570=tzParts(_0x350272,_0x4ae55f),_0x35b973=tzParts(_0x3ef151,_0x4ae55f),_0x5e4bb6=(_0x5cb0e8,_0xe878ab,_0x4efa22)=>zonedWallToMs(_0x5cb0e8,_0xe878ab,_0x4efa22,0x0,0x0,0x0,_0x4ae55f)===_0x3ef151;if(_0x56c570['mo']===0x0&&_0x56c570['d']===0x1&&_0x35b973['mo']===0x0&&_0x35b973['d']===0x1&&_0x35b973['y']===_0x56c570['y']+0x1)return'year';if(_0x56c570['d']===0x1&&_0x35b973['d']===0x1&&_0x35b973['y']*0xc+_0x35b973['mo']===_0x56c570['y']*0xc+_0x56c570['mo']+0x1)return _0x411cbc(0xe67);if(_0x5e4bb6(_0x56c570['y'],_0x56c570['mo'],_0x56c570['d']+0x7))return _0x411cbc(0x3cc);if(_0x5e4bb6(_0x56c570['y'],_0x56c570['mo'],_0x56c570['d']+0x1))return _0x411cbc(0xc78);return null;}[_0xd69037(0x247)](_0x288c67,_0x296279){const _0x48b34f=_0xd69037,_0xd0802b=resolveDisplayTimeZone(this[_0x48b34f(0xbf5)],this[_0x48b34f(0xc30)]),_0x2a06fa=_0x296279[_0x48b34f(0x477)][_0x48b34f(0x879)](),_0x48f560=_0x296279[_0x48b34f(0x389)][_0x48b34f(0x879)](),_0x12fb5a=(_0x376e15,_0x1b2eb7)=>{const _0x590177=_0x48b34f,_0x46d2c6=tzParts(_0x2a06fa,_0xd0802b);let _0x1c2ca8=_0x46d2c6['y']+_0x376e15,_0x33a702=_0x46d2c6['mo']+_0x1b2eb7;_0x1c2ca8+=Math[_0x590177(0x763)](_0x33a702/0xc),_0x33a702=(_0x33a702%0xc+0xc)%0xc;const _0x4c92e3=new Date(_0x1c2ca8,_0x33a702+0x1,0x0)['getDate']();return zonedWallToMs(_0x1c2ca8,_0x33a702,Math[_0x590177(0x4b5)](_0x46d2c6['d'],_0x4c92e3),_0x46d2c6['h'],_0x46d2c6['mi'],0x0,_0xd0802b);},_0x3ca35b=_0x288c67[_0x48b34f(0xaa0)],_0x493130=Math[_0x48b34f(0xa09)](0x1,Math['floor'](toNum(_0x288c67?.[_0x48b34f(0x65c)])||0x1)),_0x1a4023=toNum(_0x3ca35b);if(isNum(_0x1a4023)&&_0x1a4023>0x0)return _0x1a4023*_0x493130;switch(_0x3ca35b){case _0x48b34f(0xcb7):return 0x18*_0x493130;case _0x48b34f(0x856):return 0xa8*_0x493130;case _0x48b34f(0x373):return(_0x2a06fa-_0x12fb5a(0x0,-_0x493130))/0x36ee80;case'last_year':return(_0x2a06fa-_0x12fb5a(-_0x493130,0x0))/0x36ee80;case _0x48b34f(0x547):default:{const _0x2e62b5=this[_0x48b34f(0xc30)][_0x48b34f(0xe84)]||this[_0x48b34f(0xc30)]['date_picker_group']&&this['_dpSynced'];let _0x123daa=_0x2e62b5?this[_0x48b34f(0x9b5)]:null;!_0x123daa&&this[_0x48b34f(0xc30)][_0x48b34f(0x775)]&&(_0x123daa=this[_0x48b34f(0x326)](_0xd0802b));if(_0x123daa==='month')return(_0x2a06fa-_0x12fb5a(0x0,-_0x493130))/0x36ee80;if(_0x123daa===_0x48b34f(0x25c))return(_0x2a06fa-_0x12fb5a(-_0x493130,0x0))/0x36ee80;if(_0x123daa===_0x48b34f(0xc78)||_0x123daa==='week'){const _0x3afaff=_0x2e62b5?Math[_0x48b34f(0xa09)](0x1,parseInt(this[_0x48b34f(0xc30)]?.[_0x48b34f(0x965)],0xa)||0x1):0x1,_0x3c37ae=tzParts(_0x2a06fa,_0xd0802b),_0x1438e5=_0x493130*_0x3afaff*(_0x123daa==='week'?0x7:0x1);return(_0x2a06fa-zonedWallToMs(_0x3c37ae['y'],_0x3c37ae['mo'],_0x3c37ae['d']-_0x1438e5,_0x3c37ae['h'],_0x3c37ae['mi'],0x0,_0xd0802b))/0x36ee80;}return(_0x48f560-_0x2a06fa)/0x36ee80*_0x493130;}}}['_toggleSeriesVisibility'](_0x3a55de){const _0x1b4f0c=_0xd69037,_0x292ef5=!this[_0x1b4f0c(0xe9e)][_0x1b4f0c(0x5c4)](_0x3a55de),_0x58646e=[_0x3a55de],_0x421eb2=this[_0x1b4f0c(0x452)]?.[_0x1b4f0c(0x63f)]?.['find'](_0x322cea=>_0x322cea['id']===_0x3a55de);if(_0x421eb2&&_0x421eb2[_0x1b4f0c(0xa6c)]?.[_0x1b4f0c(0xbaf)]==null)for(const _0x46f575 of this[_0x1b4f0c(0x452)][_0x1b4f0c(0x63f)]['filter'](_0x14494b=>_0x14494b[_0x1b4f0c(0xa6c)]?.[_0x1b4f0c(0xbaf)]===_0x421eb2[_0x1b4f0c(0x270)])){_0x58646e[_0x1b4f0c(0xa8b)](_0x46f575['id']);}for(const _0x3d28d8 of _0x58646e){if(_0x292ef5)this['_hiddenEntities'][_0x1b4f0c(0xbd8)](_0x3d28d8);else this['_hiddenEntities'][_0x1b4f0c(0x2a1)](_0x3d28d8);}}[_0xd69037(0xc20)](_0x138ab0){const _0x2aaff5=_0xd69037,_0xc14f={'e':(_0x138ab0[_0x2aaff5(0xd1e)]||[])['map'](_0x2c9543=>[_0x2c9543['entity']||'',_0x2c9543[_0x2aaff5(0x2f8)]||'',_0x2c9543[_0x2aaff5(0xdca)]||'']),'c':_0x138ab0[_0x2aaff5(0x922)]||_0x2aaff5(0x4a0),'t':_0x138ab0[_0x2aaff5(0xadb)]||''};return hashString(JSON[_0x2aaff5(0x7a3)](_0xc14f));}['_findEnergyCollection'](){const _0x16110b=_0xd69037,_0x41819a=this[_0x16110b(0xbf5)];if(!_0x41819a?.[_0x16110b(0xcbb)])return null;const _0x2cd052=_0x41819a[_0x16110b(0xcbb)];try{const _0x338d91=window['hassUtil']?.[_0x16110b(0x38d)];if(typeof _0x338d91===_0x16110b(0x5f3)){const _0x53c34b=_0x338d91(_0x41819a);if(_0x53c34b&&typeof _0x53c34b[_0x16110b(0x874)]===_0x16110b(0x5f3))return _0x53c34b;}}catch{}try{const _0x4f1a13=document['querySelector'](_0x16110b(0x245)),_0x3ae402=_0x4f1a13?.[_0x16110b(0x2b2)];if(_0x3ae402&&typeof _0x3ae402[_0x16110b(0x874)]===_0x16110b(0x5f3))return _0x3ae402;}catch{}const _0xf8fa6f=_0x416b5a=>{const _0x5a83fb=_0x16110b;if(!_0x416b5a||typeof _0x416b5a!==_0x5a83fb(0xe91))return null;for(const [_0x5be99d,_0x5d49b4]of Object['entries'](_0x416b5a)){if(!/energy|nerg/i[_0x5a83fb(0xd98)](_0x5be99d))continue;if(_0x5d49b4&&typeof _0x5d49b4[_0x5a83fb(0x874)]===_0x5a83fb(0x5f3))return _0x5d49b4;}return null;};return _0xf8fa6f(_0x2cd052)||_0xf8fa6f(_0x2cd052['_collections']);}[_0xd69037(0x265)](){const _0x523783=_0xd69037;if(!this[_0x523783(0xc30)]?.[_0x523783(0x775)]||!this[_0x523783(0xbf5)])return;this[_0x523783(0x80b)]();const _0x18f439=()=>{const _0xb31ea=_0x523783,_0x549b9d=this[_0xb31ea(0xb9b)]();if(!_0x549b9d)return![];this[_0xb31ea(0x9b4)]=_0x549b9d['subscribe'](_0xbc095b=>{const _0x23b26f=_0xb31ea,_0x4d29e3=_0x549b9d['start']||_0x549b9d[_0x23b26f(0xbf3)]||_0xbc095b?.[_0x23b26f(0x477)],_0x5325d2=_0x549b9d[_0x23b26f(0x389)]||_0x549b9d[_0x23b26f(0x826)]||_0xbc095b?.[_0x23b26f(0x389)];if(_0x4d29e3)this[_0x23b26f(0x706)](_0x4d29e3,_0x5325d2);});const _0x4c8369=_0x549b9d[_0xb31ea(0x477)]||_0x549b9d[_0xb31ea(0xbf3)],_0x4d29ac=_0x549b9d[_0xb31ea(0x389)]||_0x549b9d[_0xb31ea(0x826)];if(_0x4c8369)this['_handleEnergyDate'](_0x4c8369,_0x4d29ac);return!![];};if(_0x18f439())return;let _0x4fa133=0x0;this[_0x523783(0xe8f)]=setInterval(()=>{const _0x1a6e86=_0x523783;_0x4fa133+=0x1,(_0x18f439()||_0x4fa133>=0xf)&&(clearInterval(this['_energyDiscoverTimer']),this[_0x1a6e86(0xe8f)]=null);},0x7d0);}[_0xd69037(0x80b)](){const _0x5b14b8=_0xd69037;if(this[_0x5b14b8(0x9b4)]){try{this[_0x5b14b8(0x9b4)]();}catch{}this[_0x5b14b8(0x9b4)]=null;}this['_energyDiscoverTimer']&&(clearInterval(this[_0x5b14b8(0xe8f)]),this[_0x5b14b8(0xe8f)]=null);}[_0xd69037(0x706)](_0x3580b8,_0x2df53c){const _0x3b4694=_0xd69037,_0x531ae9=_0x3580b8 instanceof Date?_0x3580b8:new Date(_0x3580b8),_0xedffb7=_0x2df53c?_0x2df53c instanceof Date?_0x2df53c:new Date(_0x2df53c):new Date();if(isNaN(_0x531ae9[_0x3b4694(0x879)]())||isNaN(_0xedffb7[_0x3b4694(0x879)]()))return;if(_0xedffb7['getTime']()<=_0x531ae9[_0x3b4694(0x879)]())return;if(this[_0x3b4694(0xaa3)]&&this[_0x3b4694(0x83a)]&&this[_0x3b4694(0xaa3)][_0x3b4694(0x879)]()===_0x531ae9[_0x3b4694(0x879)]()&&this[_0x3b4694(0x83a)][_0x3b4694(0x879)]()===_0xedffb7['getTime']())return;this[_0x3b4694(0xaa3)]=_0x531ae9,this[_0x3b4694(0x83a)]=_0xedffb7,this['_setupTimers'](),this[_0x3b4694(0x55e)]();}['_restartEnergyDateSyncIfNeeded'](_0x2d7e5c){const _0x15c0d2=_0xd69037,_0x1e29da=!!_0x2d7e5c?.['energy_date_sync'],_0xab528a=!!this[_0x15c0d2(0xc30)]?.['energy_date_sync'];if(_0x1e29da===_0xab528a)return;_0xab528a?this['_startEnergyDateSync']():(this[_0x15c0d2(0x80b)](),this[_0x15c0d2(0xaa3)]=null,this[_0x15c0d2(0x83a)]=null,this[_0x15c0d2(0x55e)]());}['_computeEffectiveWindow'](){const _0x1781c6=_0xd69037,_0x5ec998=this[_0x1781c6(0xc30)];if(this[_0x1781c6(0x5ee)]){Object[_0x1781c6(0xce2)](_0x5ec998,'__sgcDecisionHours',{'value':(this[_0x1781c6(0x5ee)][_0x1781c6(0x389)]-this['_drillWindow']['start'])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0x1a7041 of['__sgcExtVisibleH',_0x1781c6(0x2a8)]){Object['defineProperty'](_0x5ec998,_0x1a7041,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this[_0x1781c6(0x5ee)]['start']),'end':new Date(this['_drillWindow'][_0x1781c6(0x389)])};}const _0x52869d=new Date(),_0x3a9aa1=_0x4bd213=>{const _0x3a461a=_0x1781c6;Object[_0x3a461a(0xce2)](_0x5ec998,_0x3a461a(0x2ba),{'value':_0x4bd213,'enumerable':![],'writable':!![],'configurable':!![]});};_0x3a9aa1(null);const _0x1d1749=_0x2a57b0=>{Object['defineProperty'](_0x5ec998,'__sgcExtVisibleH',{'value':_0x2a57b0,'enumerable':![],'writable':!![],'configurable':!![]});};_0x1d1749(null);const _0x303058=_0x1ede05=>{const _0x522ee2=_0x1781c6;Object[_0x522ee2(0xce2)](_0x5ec998,_0x522ee2(0x2a8),{'value':_0x1ede05,'enumerable':![],'writable':!![],'configurable':!![]});};_0x303058(null);const _0xe18c8c=resolveDisplayTimeZone(this[_0x1781c6(0xbf5)],_0x5ec998);let _0x147505=0x0;for(const _0x1f70be of this['_entities']||[]){const _0x1cb337=toNum(_0x1f70be?.[_0x1781c6(0xb55)]);if(_0x1cb337>0x0&&_0x1cb337>_0x147505)_0x147505=_0x1cb337;}const _0x534ed9=_0x375a61=>{const _0x362c63=_0x1781c6;if(_0x147505<=0x0)return _0x375a61;return new Date(_0x375a61[_0x362c63(0x879)]()+_0x147505*0x36ee80);},_0xd1d1dc=_0x296dad=>{const _0x5289ad=_0x1781c6;if(_0x296dad==null||typeof _0x296dad!=='string')return null;const _0x50e309=_0x296dad[_0x5289ad(0x424)]();if(!_0x50e309)return null;if(_0x50e309[_0x5289ad(0x7cb)]()===_0x5289ad(0xed8))return 0x0;const _0xaf6ef6=_0x50e309[_0x5289ad(0xb12)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0xaf6ef6){const _0x5e391b=_0xaf6ef6[0x1]==='+'?0x1:-0x1,_0x4f4cdf=parseFloat(_0xaf6ef6[0x2]);return isNaN(_0x4f4cdf)?null:_0x5e391b*_0x4f4cdf*0x36ee80;}if((_0x50e309[0x0]==='+'||_0x50e309[0x0]==='-')&&/^[+-]\d*\.?\d+$/['test'](_0x50e309)){const _0x7a89=parseFloat(_0x50e309);return isNaN(_0x7a89)?null:_0x7a89*0x36ee80;}return null;},_0x314b39=(_0x5d88a6,_0x339795)=>{const _0x158e8d=_0x1781c6,_0x4e4623=!!_0x5ec998['graph_start']||!!_0x5ec998['show_full_period']||!!(_0x5ec998['show_date_picker']&&this[_0x158e8d(0x9b5)])||!!(_0x5ec998[_0x158e8d(0x806)]&&this['_dpSynced'])||this['_energyStart']!=null&&this[_0x158e8d(0x83a)]!=null||!!((_0x5ec998[_0x158e8d(0x904)]||_0x5ec998[_0x158e8d(0x7e1)])&&isNum(this[_0x158e8d(0x606)])),_0x9afdd5=(_0x339795['getTime']()-_0x5d88a6[_0x158e8d(0x879)]())/0x36ee80,_0x5a3933=!_0x4e4623&&_0x9afdd5<=24.5,_0x27eb3c=_0xd1d1dc(_0x5ec998[_0x158e8d(0x2f6)]);if(_0x27eb3c!==null){const _0x417c0d=new Date(_0x52869d[_0x158e8d(0x879)]()+_0x27eb3c);_0x417c0d[_0x158e8d(0x879)]()>_0x5d88a6[_0x158e8d(0x879)]()&&_0x417c0d[_0x158e8d(0x879)]()<_0x339795[_0x158e8d(0x879)]()&&(_0x5d88a6=_0x417c0d);}else{const _0x3f1845=resolveDynamicValue(_0x5ec998[_0x158e8d(0x2f6)],this[_0x158e8d(0xbf5)])??toNum(_0x5ec998[_0x158e8d(0x2f6)]);if(isNum(_0x3f1845)){if(_0x5a3933){const _0x53ccb5=tzParts(_0x339795[_0x158e8d(0x879)](),_0xe18c8c);let _0x5585b4=new Date(zonedWallToMs(_0x53ccb5['y'],_0x53ccb5['mo'],_0x53ccb5['d'],Math['floor'](_0x3f1845),Math[_0x158e8d(0xaaf)](_0x3f1845%0x1*0x3c),0x0,_0xe18c8c));_0x5585b4[_0x158e8d(0x879)]()>_0x339795[_0x158e8d(0x879)]()&&(_0x5585b4=new Date(zonedWallToMs(_0x53ccb5['y'],_0x53ccb5['mo'],_0x53ccb5['d']-0x1,Math['floor'](_0x3f1845),Math[_0x158e8d(0xaaf)](_0x3f1845%0x1*0x3c),0x0,_0xe18c8c))),_0x5585b4['getTime']()<_0x339795['getTime']()&&(_0x5d88a6=_0x5585b4);}else{const _0x2c2ad9=tzParts(_0x5d88a6[_0x158e8d(0x879)](),_0xe18c8c),_0xf5eccc=new Date(zonedWallToMs(_0x2c2ad9['y'],_0x2c2ad9['mo'],_0x2c2ad9['d'],Math[_0x158e8d(0x763)](_0x3f1845),Math[_0x158e8d(0xaaf)](_0x3f1845%0x1*0x3c),0x0,_0xe18c8c));if(_0xf5eccc>=_0x5d88a6&&_0xf5eccc<_0x339795)_0x5d88a6=_0xf5eccc;}}}const _0x4425f8=_0xd1d1dc(_0x5ec998[_0x158e8d(0x4c7)]);if(_0x4425f8!==null){const _0x62c4f7=new Date(_0x52869d[_0x158e8d(0x879)]()+_0x4425f8);_0x62c4f7[_0x158e8d(0x879)]()>_0x5d88a6[_0x158e8d(0x879)]()&&_0x62c4f7[_0x158e8d(0x879)]()!==_0x339795[_0x158e8d(0x879)]()&&(_0x339795=_0x62c4f7);}else{const _0x336223=resolveDynamicValue(_0x5ec998[_0x158e8d(0x4c7)],this['_hass'])??toNum(_0x5ec998[_0x158e8d(0x4c7)]);if(isNum(_0x336223)){const _0x519dd1=tzParts(_0x339795[_0x158e8d(0x879)](),_0xe18c8c),_0x3c65cf=_0x519dd1['h']===0x0&&_0x519dd1['mi']===0x0&&_0x339795[_0x158e8d(0xdf5)]()===0x0&&_0x339795['getMilliseconds']()===0x0,_0x1048e1=new Date(zonedWallToMs(_0x519dd1['y'],_0x519dd1['mo'],_0x519dd1['d']-(_0x3c65cf?0x1:0x0),Math['floor'](_0x336223),Math[_0x158e8d(0xaaf)](_0x336223%0x1*0x3c),0x0,_0xe18c8c));_0x1048e1['getTime']()<_0x339795[_0x158e8d(0x879)]()&&_0x1048e1['getTime']()>_0x5d88a6[_0x158e8d(0x879)]()&&(_0x339795=_0x1048e1);}}const _0x54300c=clamp(Math[_0x158e8d(0x763)](toNum(_0x5ec998[_0x158e8d(0xa8c)])||0x1),0x1,0xa);if(_0x54300c>0x1&&(_0x5ec998['chart_mode']||'timeline')==='timeline'&&!_0x5ec998[_0x158e8d(0xdc8)]){let _0x82aa2e=toNum(_0x5ec998[_0x158e8d(0x2ba)]),_0x22eed1=null;const _0x698e0c=(_0x5ec998['show_date_picker']||_0x5ec998[_0x158e8d(0x806)]&&this[_0x158e8d(0x9d8)])&&!!this[_0x158e8d(0x9b5)],_0x3e399d=!!(_0x5ec998['energy_date_sync']&&this[_0x158e8d(0xaa3)]&&this[_0x158e8d(0x83a)]);if(!(isNum(_0x82aa2e)&&_0x82aa2e>0x0)&&_0x5ec998[_0x158e8d(0xa3b)]&&!_0x698e0c&&!_0x3e399d)try{const _0x446bcb=resolveFirstWeekday(this[_0x158e8d(0xbf5)]),_0x21b11c=parseGraphStart(_0x5ec998['graph_start'],new Date(),_0xe18c8c,_0x446bcb),_0x4e0f23=endOfPeriodFromGraphStart(_0x5ec998[_0x158e8d(0xa3b)],_0x21b11c,_0xe18c8c,_0x446bcb),_0x38f17a=(_0x4e0f23[_0x158e8d(0x879)]()-_0x21b11c[_0x158e8d(0x879)]())/0x36ee80;_0x38f17a>0x0&&(_0x82aa2e=_0x38f17a,_0x22eed1=_0x4e0f23[_0x158e8d(0x879)]());}catch(_0x27a57b){}const _0x3d3ac9=isNum(_0x82aa2e)&&_0x82aa2e>0x0?_0x82aa2e*0x36ee80:_0x339795[_0x158e8d(0x879)]()-_0x5d88a6[_0x158e8d(0x879)]();if(_0x3d3ac9>0x0){if(!(toNum(_0x5ec998[_0x158e8d(0x2ba)])>0x0))_0x3a9aa1(_0x3d3ac9/0x36ee80);_0x1d1749(_0x3d3ac9/0x36ee80);if(isNum(_0x22eed1)){if(_0x22eed1>_0x339795[_0x158e8d(0x879)]())_0x339795=new Date(_0x22eed1);_0x303058(_0x22eed1);}else _0x303058(_0x339795[_0x158e8d(0x879)]()-(_0x147505>0x0?_0x147505*0x36ee80:0x0));_0x5d88a6=new Date(_0x5d88a6[_0x158e8d(0x879)]()-_0x3d3ac9*(_0x54300c-0x1));}}return{'start':_0x5d88a6,'end':_0x339795};},_0x5c35fa=_0x5ec998[_0x1781c6(0xe84)]||_0x5ec998[_0x1781c6(0x806)]&&this['_dpSynced'],_0x3ec377=_0x5c35fa&&this[_0x1781c6(0x9b5)]===_0x1781c6(0x730),_0x27d979=_0x5c35fa&&this['_dpMode']&&this['_dpMode']!==_0x1781c6(0x730);if(_0x5c35fa){const _0x9d58ea=this[_0x1781c6(0x630)]();if(_0x9d58ea){let {start:_0xc7f514,end:_0x537dec}=_0x9d58ea;if(_0x27d979){if(_0x5ec998[_0x1781c6(0xa18)]){const _0x208df3=this[_0x1781c6(0x630)](!![]);if(_0x208df3)_0x537dec=_0x208df3[_0x1781c6(0x389)];}else(this[_0x1781c6(0x928)]||0x0)===0x0&&(_0x537dec[_0x1781c6(0x879)]()>_0x52869d['getTime']()&&_0x3a9aa1((_0x537dec['getTime']()-_0xc7f514[_0x1781c6(0x879)]())/0x36ee80),_0x537dec=_0x52869d);}return _0x537dec=_0x534ed9(_0x537dec),_0x314b39(_0xc7f514,_0x537dec);}}if(_0x5ec998[_0x1781c6(0x775)]&&this[_0x1781c6(0xaa3)]&&this['_energyEnd']){const _0x1af02c=this[_0x1781c6(0xaa3)];let _0x5a3529=this[_0x1781c6(0x83a)];return!_0x5ec998['show_full_period']&&_0x5a3529[_0x1781c6(0x879)]()>_0x52869d[_0x1781c6(0x879)]()&&(_0x3a9aa1((_0x5a3529[_0x1781c6(0x879)]()-_0x1af02c[_0x1781c6(0x879)]())/0x36ee80),_0x5a3529=_0x52869d),_0x5a3529=_0x534ed9(_0x5a3529),_0x314b39(_0x1af02c,_0x5a3529);}const _0x21c461=(_0x5ec998[_0x1781c6(0x904)]||_0x5ec998[_0x1781c6(0x7e1)])&&isNum(this[_0x1781c6(0x606)])?this['_overrideHoursToShow']:null,_0x2ca226=isNum(_0x21c461);let {start:_0x20abce}=resolveAnchorWindow(_0x5ec998,_0x21c461,this['_hass']),_0x147605=_0x52869d;if(_0x5ec998['show_full_period']&&!_0x2ca226){const _0x131e1a=_0x5ec998[_0x1781c6(0xa3b)]||null,_0x494d0d=endOfPeriodFromGraphStart(_0x131e1a,_0x52869d,_0xe18c8c,resolveFirstWeekday(this['_hass']));if(_0x494d0d[_0x1781c6(0x879)]()>_0x147605[_0x1781c6(0x879)]()){const _0x1c7b92=_0x494d0d[_0x1781c6(0x879)]()-_0x147605[_0x1781c6(0x879)]();_0x147605=_0x494d0d,!_0x5ec998[_0x1781c6(0xa3b)]&&(_0x20abce=new Date(_0x20abce['getTime']()+_0x1c7b92));}}return _0x5ec998[_0x1781c6(0xa3b)]===_0x1781c6(0xd4a)&&_0x20abce[_0x1781c6(0x879)]()>_0x147605[_0x1781c6(0x879)]()&&(_0x147605=endOfPeriodFromGraphStart(_0x1781c6(0xd4a),_0x52869d,_0xe18c8c,resolveFirstWeekday(this['_hass']))),_0x147605=_0x534ed9(_0x147605),_0x314b39(_0x20abce,_0x147605);}[_0xd69037(0x630)](_0x17f60b){const _0x144b95=_0xd69037,_0x452dae=this[_0x144b95(0x9b5)]||_0x144b95(0xe67),_0x232466=this[_0x144b95(0x928)]||0x0,_0x3fc759=_0x452dae===_0x144b95(0x730)?_0x232466:Math['min'](0x0,_0x232466),_0x27bb3f=new Date(),_0x14e342=resolveDisplayTimeZone(this[_0x144b95(0xbf5)],this[_0x144b95(0xc30)]),_0xc89b86=tzParts(_0x27bb3f['getTime'](),_0x14e342),_0x27f07e=_0x27bb3f[_0x144b95(0x879)]()%0xea60,_0x33bccb=(_0x256e64,_0x14bc7b,_0x542069,_0x14a7f4=0x0,_0x127397=0x0)=>new Date(zonedWallToMs(_0x256e64,_0x14bc7b,_0x542069,_0x14a7f4,_0x127397,0x0,_0x14e342)),_0x3811ba=DATE_PICKER_RELATIVE_MODES[_0x452dae];if(_0x3811ba){let _0x1066a5=new Date(_0x27bb3f),_0x1d90cb=new Date(_0x27bb3f);if(_0x3811ba[_0x144b95(0xa2a)]!=null)_0x1066a5=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d'],_0xc89b86['h']+_0x3fc759*_0x3811ba[_0x144b95(0xa2a)],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e),_0x1d90cb=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d'],_0xc89b86['h']+(_0x3fc759-0x1)*_0x3811ba[_0x144b95(0xa2a)],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e);else{if(_0x3811ba[_0x144b95(0x216)]!=null)_0x1066a5=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d']+_0x3fc759*_0x3811ba['days'],_0xc89b86['h'],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e),_0x1d90cb=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d']+(_0x3fc759-0x1)*_0x3811ba[_0x144b95(0x216)],_0xc89b86['h'],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e);else _0x3811ba[_0x144b95(0xbea)]!=null&&(_0x1066a5=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo']+_0x3fc759*_0x3811ba[_0x144b95(0xbea)],_0xc89b86['d'],_0xc89b86['h'],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e),_0x1d90cb=new Date(zonedWallToMs(_0xc89b86['y'],_0xc89b86['mo']+(_0x3fc759-0x1)*_0x3811ba[_0x144b95(0xbea)],_0xc89b86['d'],_0xc89b86['h'],_0xc89b86['mi'],0x0,_0x14e342)+_0x27f07e));}if(!_0x17f60b&&_0x1066a5[_0x144b95(0x879)]()>_0x27bb3f[_0x144b95(0x879)]())_0x1066a5['setTime'](_0x27bb3f[_0x144b95(0x879)]());return{'start':_0x1d90cb,'end':_0x1066a5};}const _0x3a0334=Math['max'](0x1,parseInt(this[_0x144b95(0xc30)]?.[_0x144b95(0x965)],0xa)||0x1);let _0x550f82,_0x2301ee;switch(_0x452dae){case _0x144b95(0xc78):{_0x2301ee=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d']+0x1+_0x3fc759*_0x3a0334),_0x550f82=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo'],_0xc89b86['d']+0x1+_0x3fc759*_0x3a0334-_0x3a0334);break;}case _0x144b95(0x3cc):{const _0x2c782e=_0xc89b86['d']-weekStartOffsetDays(_0xc89b86['wd'],resolveFirstWeekday(this[_0x144b95(0xbf5)]));_0x2301ee=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo'],_0x2c782e+0x7+_0x3fc759*_0x3a0334*0x7),_0x550f82=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo'],_0x2c782e+0x7+_0x3fc759*_0x3a0334*0x7-_0x3a0334*0x7);break;}case _0x144b95(0xe67):{_0x2301ee=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo']+0x1+_0x3fc759*_0x3a0334,0x1),_0x550f82=_0x33bccb(_0xc89b86['y'],_0xc89b86['mo']+0x1+_0x3fc759*_0x3a0334-_0x3a0334,0x1);break;}case _0x144b95(0x25c):{const _0x2dfc7e=_0xc89b86['y']+0x1+_0x3fc759*_0x3a0334;_0x2301ee=_0x33bccb(_0x2dfc7e,0x0,0x1),_0x550f82=_0x33bccb(_0x2dfc7e-_0x3a0334,0x0,0x1);break;}case _0x144b95(0x730):{if(!this[_0x144b95(0x5df)]||!this[_0x144b95(0x33f)])return null;_0x550f82=new Date(this[_0x144b95(0x5df)]),_0x2301ee=new Date(this[_0x144b95(0x33f)]);break;}default:return null;}if(!_0x17f60b&&_0x452dae!==_0x144b95(0x730)){const _0x244c07=new Date();if(_0x2301ee>_0x244c07)_0x2301ee=_0x244c07;}return{'start':_0x550f82,'end':_0x2301ee};}[_0xd69037(0x2bd)](){const _0xd78fa4=_0xd69037,_0x5e2680=this[_0xd78fa4(0x630)]();if(!_0x5e2680)return'';const _0x27bb6a=resolveCardLanguage(this[_0xd78fa4(0xbf5)],this[_0xd78fa4(0xc30)]),_0x21acec=resolveDisplayTimeZone(this[_0xd78fa4(0xbf5)],this['_config']),_0x56d527=this[_0xd78fa4(0x9b5)],_0x295e9c=Math['max'](0x1,parseInt(this[_0xd78fa4(0xc30)]?.[_0xd78fa4(0x965)],0xa)||0x1);try{const _0x23fb36=DATE_PICKER_RELATIVE_MODES[_0x56d527];if(_0x23fb36){if((this[_0xd78fa4(0x928)]||0x0)===0x0)return cardT(this['_hass'],this[_0xd78fa4(0xc30)],_0x23fb36[_0xd78fa4(0xc27)]);const _0x526aa9=getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'month':_0xd78fa4(0xc18),'day':'numeric','year':_0x23fb36['months']?_0xd78fa4(0x622):undefined});return _0x526aa9[_0xd78fa4(0x3ef)](_0x5e2680['start'])+_0xd78fa4(0x673)+_0x526aa9[_0xd78fa4(0x3ef)](new Date(_0x5e2680[_0xd78fa4(0x389)][_0xd78fa4(0x879)]()-0x1));}if(_0x295e9c>0x1&&_0x56d527!==_0xd78fa4(0x730)){const _0x315666=getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'day':_0xd78fa4(0x622),'month':'short','year':_0x56d527===_0xd78fa4(0x25c)?_0xd78fa4(0x622):undefined}),_0x87f2d2=new Date(_0x5e2680[_0xd78fa4(0x389)][_0xd78fa4(0x879)]()-0x1);return _0x315666[_0xd78fa4(0x3ef)](_0x5e2680[_0xd78fa4(0x477)])+_0xd78fa4(0x673)+_0x315666[_0xd78fa4(0x3ef)](_0x87f2d2);}if(_0x56d527===_0xd78fa4(0xc78))return getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'weekday':_0xd78fa4(0xc18),'month':_0xd78fa4(0xc18),'day':_0xd78fa4(0x622),'year':_0xd78fa4(0x622)})[_0xd78fa4(0x3ef)](_0x5e2680[_0xd78fa4(0x477)]);if(_0x56d527==='week'){const _0x50dbaa=new Date(_0x5e2680[_0xd78fa4(0x389)]['getTime']()-0x1),_0x57aa51=getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'month':_0xd78fa4(0xc18),'day':_0xd78fa4(0x622)});return _0x57aa51['format'](_0x5e2680[_0xd78fa4(0x477)])+_0xd78fa4(0x673)+_0x57aa51[_0xd78fa4(0x3ef)](_0x50dbaa);}if(_0x56d527===_0xd78fa4(0xe67))return getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'month':_0xd78fa4(0xdd7),'year':'numeric'})['format'](_0x5e2680['start']);if(_0x56d527===_0xd78fa4(0x25c))return getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'year':_0xd78fa4(0x622)})['format'](_0x5e2680[_0xd78fa4(0x477)]);if(_0x56d527===_0xd78fa4(0x730)){const _0x4bad92=getCachedDateTimeFormatter(_0x27bb6a,{'timeZone':_0x21acec||undefined,'month':_0xd78fa4(0xc18),'day':'numeric','year':_0xd78fa4(0x622)});return _0x4bad92[_0xd78fa4(0x3ef)](_0x5e2680[_0xd78fa4(0x477)])+_0xd78fa4(0x673)+_0x4bad92[_0xd78fa4(0x3ef)](new Date(_0x5e2680[_0xd78fa4(0x389)][_0xd78fa4(0x879)]()-0x1));}}catch{}return _0x5e2680[_0xd78fa4(0x477)][_0xd78fa4(0x435)]()+_0xd78fa4(0x673)+_0x5e2680['end'][_0xd78fa4(0x435)]();}[_0xd69037(0x36d)](){const _0x4d83a4=_0xd69037;if(!this[_0x4d83a4(0x7be)])return;isNum(this['_overrideHoursToShow'])?lsSet(_0x4d83a4(0xd90)+this['_instanceKey'],JSON[_0x4d83a4(0x7a3)]({'hours':this[_0x4d83a4(0x606)],'label':this[_0x4d83a4(0xb43)]})):lsDel(_0x4d83a4(0xd90)+this[_0x4d83a4(0x7be)]);}[_0xd69037(0xb1b)](){const _0xfb40bf=_0xd69037;if(!this['_instanceKey'])return;const _0x333e11={'mode':this[_0xfb40bf(0x9b5)],'offset':this[_0xfb40bf(0x928)],'customStart':this['_dpCustomStart']?this[_0xfb40bf(0x5df)][_0xfb40bf(0x427)]():null,'customEnd':this[_0xfb40bf(0x33f)]?this['_dpCustomEnd'][_0xfb40bf(0x427)]():null};lsSet(_0xfb40bf(0x72f)+this[_0xfb40bf(0x7be)],JSON[_0xfb40bf(0x7a3)](_0x333e11));}[_0xd69037(0xecc)](_0x253292,_0x1dedf0){const _0x524798=_0xd69037,_0x497792=toNum(_0x253292);isNum(this['_overrideHoursToShow'])&&this[_0x524798(0x606)]===_0x497792?(this[_0x524798(0x606)]=null,this[_0x524798(0xb43)]=null):(this[_0x524798(0x606)]=_0x497792,this[_0x524798(0xb43)]=_0x1dedf0),this[_0x524798(0x31e)](),this[_0x524798(0x36d)](),this[_0x524798(0xa2b)](),this['_scheduleUpdate']();}[_0xd69037(0x368)](_0xbeff39){const _0x38620f=_0xd69037;if(!DATE_PICKER_VALID_MODES[_0x38620f(0x90a)](_0xbeff39)&&!(_0xbeff39 in DATE_PICKER_RELATIVE_MODES))return;this[_0x38620f(0x9b5)]=_0xbeff39,this['_dpOffset']=0x0,this['_resetDrill'](),this[_0x38620f(0xb1b)](),this[_0x38620f(0x4ed)](),this[_0x38620f(0x55e)]();}[_0xd69037(0xc87)](_0x3ffff3){const _0x308ae0=_0xd69037;if(this[_0x308ae0(0x9b5)]===_0x308ae0(0x730)&&this[_0x308ae0(0x5df)]&&this[_0x308ae0(0x33f)]){const _0x58693e=this[_0x308ae0(0x33f)]['getTime']()-this[_0x308ae0(0x5df)][_0x308ae0(0x879)]();if(_0x58693e>0x0){const _0x3610ca=_0x3ffff3*_0x58693e,_0x2f8062=new Date(this[_0x308ae0(0x5df)][_0x308ae0(0x879)]()+_0x3610ca),_0x4a2443=new Date(this[_0x308ae0(0x33f)]['getTime']()+_0x3610ca),_0x2685bd=Date[_0x308ae0(0xed8)]();if(_0x3ffff3>0x0&&_0x2f8062['getTime']()>=_0x2685bd)return;this[_0x308ae0(0x5df)]=_0x2f8062,this['_dpCustomEnd']=_0x4a2443;}}else this[_0x308ae0(0x928)]=Math['min'](0x0,this[_0x308ae0(0x928)]+_0x3ffff3);this['_resetDrill'](),this[_0x308ae0(0xb1b)](),this[_0x308ae0(0x4ed)](),this['_scheduleUpdate']();}['_onDatePickerJumpToCurrent'](){const _0x35be0b=_0xd69037;if(this[_0x35be0b(0x9b5)]===_0x35be0b(0x730)&&this[_0x35be0b(0x5df)]&&this[_0x35be0b(0x33f)]){const _0x3ab186=this[_0x35be0b(0x33f)][_0x35be0b(0x879)]()-this[_0x35be0b(0x5df)][_0x35be0b(0x879)]();if(_0x3ab186>0x0){const _0x2ecc81=new Date(),_0x256a50=new Date(_0x2ecc81[_0x35be0b(0x9fc)](),_0x2ecc81[_0x35be0b(0x8f6)](),_0x2ecc81[_0x35be0b(0xe20)](),_0x2ecc81[_0x35be0b(0x4b1)](),_0x2ecc81[_0x35be0b(0x2f7)]()+0x1,0x0);this[_0x35be0b(0x33f)]=_0x256a50,this[_0x35be0b(0x5df)]=new Date(_0x256a50['getTime']()-_0x3ab186),this[_0x35be0b(0x31e)](),this['_persistDatePicker'](),this[_0x35be0b(0x4ed)](),this[_0x35be0b(0x55e)]();return;}}this['_dpOffset']=0x0,this[_0x35be0b(0x5df)]=null,this[_0x35be0b(0x33f)]=null,this['_resetDrill'](),this['_persistDatePicker'](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate']();}[_0xd69037(0x472)](_0x5eba78){const _0x58779a=_0xd69037;return _0x5eba78===_0x58779a(0xc9a)?this['_config']?.['pph_picker_group']:_0x5eba78===_0x58779a(0x743)?this[_0x58779a(0xc30)]?.[_0x58779a(0xcd9)]:null;}[_0xd69037(0xa4b)](_0x2cb39e){const _0x2ccf1e=_0xd69037,_0x44dddd=this[_0x2ccf1e(0x472)](_0x2cb39e);if(!_0x44dddd)return;window[_0x2ccf1e(0x7d6)](new CustomEvent(_0x2ccf1e(0x430),{'detail':{'kind':_0x2cb39e,'group':_0x44dddd,'value':_0x2cb39e===_0x2ccf1e(0xc9a)?isNum(toNum(this['_overridePph']))?toNum(this[_0x2ccf1e(0x789)]):null:this[_0x2ccf1e(0x9ef)]||null,'sourceId':this[_0x2ccf1e(0x22a)]}}));}[_0xd69037(0x9ac)](_0x29ce48){const _0x2a30cd=_0xd69037,_0x47b7b3=_0x29ce48['detail']||{},_0x1bbbc1=this['_groupForQueryKind'](_0x47b7b3[_0x2a30cd(0x9d4)]);if(!_0x1bbbc1||!_0x47b7b3[_0x2a30cd(0x4e5)]||_0x47b7b3[_0x2a30cd(0x4e5)]!==_0x1bbbc1)return;if(_0x47b7b3[_0x2a30cd(0x80e)]&&_0x47b7b3[_0x2a30cd(0x80e)]===this[_0x2a30cd(0x22a)])return;const _0x1b42a3=this[_0x2a30cd(0x789)],_0xc4c5e9=this[_0x2a30cd(0x9ef)];if(_0x47b7b3['kind']===_0x2a30cd(0xc9a)){const _0xed6c2c=toNum(_0x47b7b3[_0x2a30cd(0x3c5)]);this[_0x2a30cd(0x789)]=isNum(_0xed6c2c)?_0xed6c2c:null;}else this['_overrideGroupBy']=typeof _0x47b7b3['value']===_0x2a30cd(0x823)&&_0x47b7b3['value']?_0x47b7b3['value']:null;if(this['_overridePph']===_0x1b42a3&&this[_0x2a30cd(0x9ef)]===_0xc4c5e9)return;const _0x477111={...this[_0x2a30cd(0xc30)]};this[_0x2a30cd(0xd2b)](_0x477111),this[_0x2a30cd(0xc30)]=_0x477111,this['_persistQueryPickers']();try{this[_0x2a30cd(0xe0f)]?.[_0x2a30cd(0x3e2)]?.[_0x2a30cd(0xd21)]?.();}catch(_0x3727cb){}this['_updateHistory']()[_0x2a30cd(0x470)](_0x31e4cd=>console['error'](_0x2a30cd(0x6bb),_0x31e4cd)),this['_scheduleRender']();}[_0xd69037(0x508)](_0x3aa1fa){const _0x2f20c3=_0xd69037,_0x2a3e87=_0x3aa1fa[_0x2f20c3(0xd32)]||{},_0xe4bf06=this[_0x2f20c3(0x472)](_0x2a3e87['kind']);if(!_0xe4bf06||!_0x2a3e87[_0x2f20c3(0x4e5)]||_0x2a3e87['group']!==_0xe4bf06)return;if(_0x2a3e87['requesterId']&&_0x2a3e87[_0x2f20c3(0x425)]===this[_0x2f20c3(0x22a)])return;const _0x93ce39=_0x2a3e87[_0x2f20c3(0x9d4)]===_0x2f20c3(0xc9a)?!!this[_0x2f20c3(0xc30)]['show_pph_picker']:!!this[_0x2f20c3(0xc30)][_0x2f20c3(0xefc)];if(!_0x93ce39)return;const _0x5c1123=_0x2a3e87[_0x2f20c3(0x9d4)]===_0x2f20c3(0xc9a)?isNum(toNum(this['_overridePph'])):!!this[_0x2f20c3(0x9ef)];if(!_0x5c1123)return;this['_broadcastQuerySync'](_0x2a3e87[_0x2f20c3(0x9d4)]);}['_broadcastIntervalSync'](){const _0x512861=_0xd69037,_0x80a9ff=this[_0x512861(0xc30)]?.[_0x512861(0x7e1)];if(!_0x80a9ff)return;window[_0x512861(0x7d6)](new CustomEvent(_0x512861(0x272),{'detail':{'group':_0x80a9ff,'hours':isNum(this[_0x512861(0x606)])?this[_0x512861(0x606)]:null,'label':this[_0x512861(0xb43)]||null,'sourceId':this[_0x512861(0x22a)]}}));}[_0xd69037(0xcfc)](_0x46a1d4){const _0x235e19=_0xd69037,_0x185418=this['_config']?.[_0x235e19(0x7e1)];if(!_0x185418)return;const _0x10779b=_0x46a1d4[_0x235e19(0xd32)]||{};if(!_0x10779b[_0x235e19(0x4e5)]||_0x10779b[_0x235e19(0x4e5)]!==_0x185418)return;if(_0x10779b[_0x235e19(0x80e)]&&_0x10779b[_0x235e19(0x80e)]===this[_0x235e19(0x22a)])return;const _0xf9606a=toNum(_0x10779b[_0x235e19(0xa2a)]);isNum(_0xf9606a)?(this['_overrideHoursToShow']=_0xf9606a,this['_activeIntervalLabel']=typeof _0x10779b['label']==='string'?_0x10779b[_0x235e19(0xc27)]:null):(this[_0x235e19(0x606)]=null,this[_0x235e19(0xb43)]=null),this['_resetDrill'](),this[_0x235e19(0x36d)](),this['_scheduleUpdate'](),this[_0x235e19(0x398)]();}['_onIntervalSyncRequest'](_0x265f0f){const _0x3be8cd=_0xd69037,_0x195247=this[_0x3be8cd(0xc30)]?.[_0x3be8cd(0x7e1)];if(!_0x195247)return;const _0x3c4d17=_0x265f0f[_0x3be8cd(0xd32)]||{};if(!_0x3c4d17['group']||_0x3c4d17[_0x3be8cd(0x4e5)]!==_0x195247)return;if(_0x3c4d17[_0x3be8cd(0x425)]&&_0x3c4d17[_0x3be8cd(0x425)]===this[_0x3be8cd(0x22a)])return;if(!this[_0x3be8cd(0xc30)]['show_interval_picker'])return;if(!isNum(this[_0x3be8cd(0x606)]))return;this[_0x3be8cd(0xa2b)]();}[_0xd69037(0x4ed)](){const _0x412fd3=_0xd69037,_0x459825=this[_0x412fd3(0xc30)]?.[_0x412fd3(0x806)];if(!_0x459825)return;window[_0x412fd3(0x7d6)](new CustomEvent(_0x412fd3(0xbdf),{'detail':{'group':_0x459825,'mode':this['_dpMode'],'offset':this['_dpOffset'],'customStart':this['_dpCustomStart']?this[_0x412fd3(0x5df)][_0x412fd3(0x427)]():null,'customEnd':this[_0x412fd3(0x33f)]?this[_0x412fd3(0x33f)][_0x412fd3(0x427)]():null,'sourceId':this[_0x412fd3(0x22a)]}}));}['_onDatePickerSyncEvent'](_0x259279){const _0x7b4ee=_0xd69037,_0x4f4f1c=this[_0x7b4ee(0xc30)]?.[_0x7b4ee(0x806)];if(!_0x4f4f1c)return;const _0x3e6d65=_0x259279['detail']||{};if(!_0x3e6d65['group']||_0x3e6d65[_0x7b4ee(0x4e5)]!==_0x4f4f1c)return;if(_0x3e6d65['sourceId']&&_0x3e6d65['sourceId']===this['_instanceId'])return;_0x3e6d65['mode']&&(_0x3e6d65[_0x7b4ee(0xc89)]===_0x7b4ee(0x730)||DATE_PICKER_VALID_MODES[_0x7b4ee(0x90a)](_0x3e6d65[_0x7b4ee(0xc89)])||_0x3e6d65[_0x7b4ee(0xc89)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0x3e6d65['mode']);typeof _0x3e6d65['offset']===_0x7b4ee(0xad9)&&(this[_0x7b4ee(0x928)]=_0x3e6d65[_0x7b4ee(0xebc)]);if(this['_dpMode']!==_0x7b4ee(0x730)&&(this[_0x7b4ee(0x928)]||0x0)>0x0)this[_0x7b4ee(0x928)]=0x0;if(_0x3e6d65[_0x7b4ee(0xc89)]===_0x7b4ee(0x730)){if(_0x3e6d65['customStart'])this[_0x7b4ee(0x5df)]=new Date(_0x3e6d65[_0x7b4ee(0x8e7)]);if(_0x3e6d65[_0x7b4ee(0xac0)])this[_0x7b4ee(0x33f)]=new Date(_0x3e6d65['customEnd']);}else _0x3e6d65[_0x7b4ee(0xc89)]&&(DATE_PICKER_VALID_MODES['includes'](_0x3e6d65[_0x7b4ee(0xc89)])||_0x3e6d65[_0x7b4ee(0xc89)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x7b4ee(0x5df)]=null,this['_dpCustomEnd']=null);this[_0x7b4ee(0x9d8)]=!![],this[_0x7b4ee(0x31e)](),this['_persistDatePicker'](),this[_0x7b4ee(0x55e)](),this[_0x7b4ee(0x398)]();}['_onDatePickerSyncRequest'](_0x1eed28){const _0x53fa56=_0xd69037,_0x4435ab=this[_0x53fa56(0xc30)]&&this[_0x53fa56(0xc30)]['date_picker_group'];if(!_0x4435ab)return;const _0x1fa838=_0x1eed28[_0x53fa56(0xd32)]||{};if(!_0x1fa838[_0x53fa56(0x4e5)]||_0x1fa838[_0x53fa56(0x4e5)]!==_0x4435ab)return;if(_0x1fa838[_0x53fa56(0x425)]&&_0x1fa838['requesterId']===this[_0x53fa56(0x22a)])return;const _0x40f49a=!!this[_0x53fa56(0xc30)][_0x53fa56(0xe84)]||!!this[_0x53fa56(0xc30)]['date_picker_default_mode'];if(!_0x40f49a)return;this[_0x53fa56(0x4ed)]();}set['hass'](_0x1b3f56){const _0x1c1e6b=_0xd69037,_0x525e43=this[_0x1c1e6b(0xbf5)],_0xd11843=!_0x525e43;this[_0x1c1e6b(0xbf5)]=_0x1b3f56;if(!this[_0x1c1e6b(0xc30)])return;if(_0xd11843){this[_0x1c1e6b(0x265)]();if(_0x1b3f56?.[_0x1c1e6b(0xcbb)])this[_0x1c1e6b(0x392)]();this['_scheduleUpdate']();return;}if(!this['_baselineReady'])return;this['_refreshLiveLegend'](_0x525e43);let _0x5a7941=![],_0x4bb322=![],_0x5baa90=![],_0x426ad3=![];if(this[_0x1c1e6b(0xb24)]||this[_0x1c1e6b(0x956)][_0x1c1e6b(0x5a0)]||this[_0x1c1e6b(0x782)]['size']||this[_0x1c1e6b(0x61b)][_0x1c1e6b(0x5a0)]||this[_0x1c1e6b(0x92e)][_0x1c1e6b(0x5a0)]||this[_0x1c1e6b(0x8b2)]['size']||this[_0x1c1e6b(0xc30)][_0x1c1e6b(0x6b4)]){const _0x500f3d=_0x1b3f56[_0x1c1e6b(0xadf)],_0x2ab5f1=_0x525e43[_0x1c1e6b(0xadf)];if(this['_liveEnabled'])for(const _0x2877ae of this['_entities']){if(!_0x2877ae[_0x1c1e6b(0xa6c)]||_0x2877ae[_0x1c1e6b(0x2f8)])continue;if(_0x2ab5f1[_0x2877ae[_0x1c1e6b(0xa6c)]]!==_0x500f3d[_0x2877ae[_0x1c1e6b(0xa6c)]]){_0x5a7941=!![];break;}}if(!_0x5a7941&&this[_0x1c1e6b(0x782)][_0x1c1e6b(0x5a0)])for(const _0x5a7de9 of this['_dataVarIds']){if(_0x2ab5f1[_0x5a7de9]!==_0x500f3d[_0x5a7de9]){_0x5a7941=!![];break;}}if(this[_0x1c1e6b(0x92e)][_0x1c1e6b(0x5a0)])for(const _0x298489 of this[_0x1c1e6b(0x92e)]){if(_0x2ab5f1[_0x298489]!==_0x500f3d[_0x298489]){this['_schedulePriceRefetch']();break;}}if(this[_0x1c1e6b(0x956)][_0x1c1e6b(0x5a0)])for(const _0x21ae6e of this['_annotationRefs']){if(_0x2ab5f1[_0x21ae6e]!==_0x500f3d[_0x21ae6e]){_0x4bb322=!![];break;}}if(this[_0x1c1e6b(0x8b2)][_0x1c1e6b(0x5a0)])_0x426ad3=this[_0x1c1e6b(0x393)](_0x1b3f56);const _0x5354de=this[_0x1c1e6b(0xc30)][_0x1c1e6b(0x6b4)];if(_0x5354de&&_0x2ab5f1[_0x5354de]!==_0x500f3d[_0x5354de])_0x5baa90=!![];if(this[_0x1c1e6b(0x61b)][_0x1c1e6b(0x5a0)])for(const _0x266460 of this[_0x1c1e6b(0x61b)]){if(_0x2ab5f1[_0x266460]!==_0x500f3d[_0x266460]){this[_0x1c1e6b(0xee8)]='',this[_0x1c1e6b(0x398)]();break;}}}_0x426ad3&&!_0x5a7941&&(this[_0x1c1e6b(0xe92)]=!![],this[_0x1c1e6b(0x314)]());if(!_0x5a7941&&!_0x4bb322&&!_0x5baa90)return;if(this[_0x1c1e6b(0x9f0)])return;if(_0x5a7941)this[_0x1c1e6b(0xbd0)](_0x1b3f56);if(_0x4bb322)this[_0x1c1e6b(0xa76)](_0x1b3f56);(_0x5a7941||_0x5baa90)&&this[_0x1c1e6b(0x8b1)]?.['querySelector']?.('.sgc-state-wrap')&&this[_0x1c1e6b(0x5e8)]();}get['hass'](){const _0x192b11=_0xd69037;return this[_0x192b11(0xbf5)];}[_0xd69037(0xa03)](){const _0x3aceac=_0xd69037;if(this[_0x3aceac(0xc30)]&&this[_0x3aceac(0xbf5)])this[_0x3aceac(0x55e)]();if(this['_config'])this[_0x3aceac(0x9a9)]();!this['_resizeObserver']&&typeof ResizeObserver!==_0x3aceac(0x9eb)&&(this['_resizeObserver']=new ResizeObserver(()=>this[_0x3aceac(0x398)]()),this[_0x3aceac(0x5f1)]['observe'](this)),!this[_0x3aceac(0x794)]&&(this[_0x3aceac(0x794)]=_0x5e3517=>this[_0x3aceac(0xbe1)](_0x5e3517),window[_0x3aceac(0x21f)](_0x3aceac(0x235),this['_syncHandler'])),!this[_0x3aceac(0x924)]&&(this[_0x3aceac(0x924)]=_0x348ed1=>this[_0x3aceac(0x299)](_0x348ed1),window['addEventListener'](_0x3aceac(0xa45),this[_0x3aceac(0x924)])),!this[_0x3aceac(0x742)]&&(this[_0x3aceac(0x742)]=_0x11f5cf=>this[_0x3aceac(0x307)](_0x11f5cf),window[_0x3aceac(0x21f)](_0x3aceac(0x39c),this[_0x3aceac(0x742)])),this[_0x3aceac(0x265)](),!this[_0x3aceac(0xaf7)]&&(this[_0x3aceac(0xaf7)]=_0x32c474=>this[_0x3aceac(0x5e4)](_0x32c474),window['addEventListener'](_0x3aceac(0xbdf),this['_dpSyncHandler'])),!this[_0x3aceac(0x63d)]&&(this[_0x3aceac(0x63d)]=_0x1aef7d=>this[_0x3aceac(0x792)](_0x1aef7d),window['addEventListener'](_0x3aceac(0x520),this[_0x3aceac(0x63d)])),!this[_0x3aceac(0x98f)]&&(this[_0x3aceac(0x98f)]=_0xd7663f=>this[_0x3aceac(0xcfc)](_0xd7663f),window[_0x3aceac(0x21f)](_0x3aceac(0x272),this[_0x3aceac(0x98f)])),!this['_intervalSyncRequestHandler']&&(this[_0x3aceac(0xa32)]=_0xadaa48=>this['_onIntervalSyncRequest'](_0xadaa48),window['addEventListener'](_0x3aceac(0xe44),this[_0x3aceac(0xa32)])),this[_0x3aceac(0xc30)]&&this[_0x3aceac(0xc30)]['interval_picker_group']&&!this['_intervalInitialSyncDone']&&(this[_0x3aceac(0x97e)]=!![],setTimeout(()=>{const _0x84ec7d=_0x3aceac;if(!this[_0x84ec7d(0x47e)])return;if(this['_config'][_0x84ec7d(0x904)]&&isNum(this[_0x84ec7d(0x606)]))this[_0x84ec7d(0xa2b)]();else!this['_config'][_0x84ec7d(0x904)]&&window[_0x84ec7d(0x7d6)](new CustomEvent(_0x84ec7d(0xe44),{'detail':{'group':this['_config'][_0x84ec7d(0x7e1)],'requesterId':this['_instanceId']}}));},0x0)),!this[_0x3aceac(0x306)]&&(this[_0x3aceac(0x306)]=_0x370301=>this['_onQuerySyncEvent'](_0x370301),window[_0x3aceac(0x21f)]('sgc-query-sync',this[_0x3aceac(0x306)])),!this[_0x3aceac(0x6fd)]&&(this['_querySyncRequestHandler']=_0x36a926=>this[_0x3aceac(0x508)](_0x36a926),window[_0x3aceac(0x21f)]('sgc-query-sync-request',this['_querySyncRequestHandler'])),this[_0x3aceac(0xc30)]&&(this[_0x3aceac(0xc30)][_0x3aceac(0x6d8)]||this['_config'][_0x3aceac(0xcd9)])&&!this['_queryInitialSyncDone']&&(this[_0x3aceac(0xdd0)]=!![],setTimeout(()=>{const _0x2793ea=_0x3aceac;if(!this[_0x2793ea(0x47e)])return;for(const _0x13532a of['pph',_0x2793ea(0x743)]){const _0x4c8af5=this[_0x2793ea(0x472)](_0x13532a);if(!_0x4c8af5)continue;const _0x348bed=_0x13532a===_0x2793ea(0xc9a)?this[_0x2793ea(0xc30)][_0x2793ea(0x285)]:this[_0x2793ea(0xc30)][_0x2793ea(0xefc)],_0x4d82d8=_0x13532a===_0x2793ea(0xc9a)?isNum(toNum(this[_0x2793ea(0x789)])):!!this[_0x2793ea(0x9ef)];if(_0x348bed&&_0x4d82d8)this[_0x2793ea(0xa4b)](_0x13532a);else!_0x348bed&&window[_0x2793ea(0x7d6)](new CustomEvent(_0x2793ea(0xd7a),{'detail':{'kind':_0x13532a,'group':_0x4c8af5,'requesterId':this[_0x2793ea(0x22a)]}}));}},0x0)),this[_0x3aceac(0xc30)]&&this[_0x3aceac(0xc30)][_0x3aceac(0x806)]&&!this[_0x3aceac(0xab5)]&&(this['_dpInitialSyncDone']=!![],setTimeout(()=>{const _0x2f3856=_0x3aceac;if(!this[_0x2f3856(0x47e)])return;const _0x5c7e73=!!this[_0x2f3856(0xc30)][_0x2f3856(0xe84)]||!!this[_0x2f3856(0xc30)][_0x2f3856(0xce8)];_0x5c7e73?this['_broadcastDatePickerSync']():window[_0x2f3856(0x7d6)](new CustomEvent(_0x2f3856(0x520),{'detail':{'group':this[_0x2f3856(0xc30)]['date_picker_group'],'requesterId':this['_instanceId']}}));},0x0)),!this[_0x3aceac(0x8d8)]&&(this[_0x3aceac(0x8d8)]=setInterval(()=>{const _0x4e250e=_0x3aceac,_0x3a25a9=Date[_0x4e250e(0xed8)]();for(const [_0x10232e,_0x69b1c1]of this[_0x4e250e(0xe0f)]['_cache']){if(_0x3a25a9-_0x69b1c1['ts']>FETCH_CACHE_TTL_MS)this['_fetcher'][_0x4e250e(0x3e2)][_0x4e250e(0x2a1)](_0x10232e);}},0x5*0x3c*0x3e8));}['disconnectedCallback'](){const _0x5da931=_0xd69037;this[_0x5da931(0x458)]=(this[_0x5da931(0x458)]||0x0)+0x1;this['_priceTrailTimer']&&(clearTimeout(this[_0x5da931(0x28d)]),this[_0x5da931(0x28d)]=null);this[_0x5da931(0x5f1)]&&(this[_0x5da931(0x5f1)][_0x5da931(0xc94)](),this[_0x5da931(0x5f1)]=null);this[_0x5da931(0x8c6)]&&(this['_fillResizeObs'][_0x5da931(0xc94)](),this[_0x5da931(0x8c6)]=null);this[_0x5da931(0xbf2)]&&(cancelAnimationFrame(this['_fillRaf']),this['_fillRaf']=0x0);this[_0x5da931(0xd38)]&&(this[_0x5da931(0xd38)][_0x5da931(0xa4c)](),this['_tooltipAbort']=null);if(this[_0x5da931(0xb2c)])for(const _0x350fc3 of this['_renderers'][_0x5da931(0xd69)]()){_0x350fc3&&_0x350fc3[_0x5da931(0x944)]&&(_0x350fc3[_0x5da931(0x944)]['abort'](),_0x350fc3[_0x5da931(0x944)]=null);}this[_0x5da931(0xede)]&&(cancelAnimationFrame(this[_0x5da931(0xede)]),this[_0x5da931(0xede)]=null),this[_0x5da931(0x58a)]&&(clearInterval(this[_0x5da931(0x58a)]),this[_0x5da931(0x58a)]=null),this[_0x5da931(0xae3)]&&(clearTimeout(this[_0x5da931(0xae3)]),this[_0x5da931(0xae3)]=null),this[_0x5da931(0x518)]&&(clearInterval(this[_0x5da931(0x518)]),this[_0x5da931(0x518)]=null),this[_0x5da931(0x794)]&&(window['removeEventListener'](_0x5da931(0x235),this['_syncHandler']),this['_syncHandler']=null),this[_0x5da931(0x924)]&&(window[_0x5da931(0xecd)](_0x5da931(0xa45),this[_0x5da931(0x924)]),this[_0x5da931(0x924)]=null),this['_scrollSyncHandler']&&(window['removeEventListener'](_0x5da931(0x39c),this['_scrollSyncHandler']),this[_0x5da931(0x742)]=null),this[_0x5da931(0x4df)]=null,this['_hideSyncedTooltip']=null,this[_0x5da931(0x80b)](),this['_unsubscribeEvents'](),this[_0x5da931(0x28c)](),this[_0x5da931(0xbfc)]=null,this[_0x5da931(0xaf7)]&&(window[_0x5da931(0xecd)](_0x5da931(0xbdf),this[_0x5da931(0xaf7)]),this['_dpSyncHandler']=null),this[_0x5da931(0x63d)]&&(window['removeEventListener'](_0x5da931(0x520),this[_0x5da931(0x63d)]),this[_0x5da931(0x63d)]=null),this[_0x5da931(0xab5)]=![],this[_0x5da931(0x98f)]&&(window['removeEventListener'](_0x5da931(0x272),this[_0x5da931(0x98f)]),this[_0x5da931(0x98f)]=null),this[_0x5da931(0xa32)]&&(window[_0x5da931(0xecd)](_0x5da931(0xe44),this[_0x5da931(0xa32)]),this[_0x5da931(0xa32)]=null),this[_0x5da931(0x97e)]=![],this['_querySyncHandler']&&(window[_0x5da931(0xecd)](_0x5da931(0x430),this[_0x5da931(0x306)]),this[_0x5da931(0x306)]=null),this[_0x5da931(0x6fd)]&&(window[_0x5da931(0xecd)](_0x5da931(0xd7a),this[_0x5da931(0x6fd)]),this[_0x5da931(0x6fd)]=null),this['_queryInitialSyncDone']=![],this[_0x5da931(0x8d8)]&&(clearInterval(this['_cacheCleanupTimer']),this[_0x5da931(0x8d8)]=null),this[_0x5da931(0xee8)]='';}[_0xd69037(0xbe1)](_0x2c71a5){const _0x1759d5=_0xd69037,_0x3947d5=this[_0x1759d5(0xc30)];if(!_0x3947d5?.[_0x1759d5(0xc6a)])return;const _0x2cb598=_0x2c71a5['detail']||{};if(_0x2cb598[_0x1759d5(0x80e)]&&_0x2cb598[_0x1759d5(0x80e)]===this[_0x1759d5(0x22a)])return;const _0x42acf1=_0x3947d5[_0x1759d5(0x447)]||null,_0x68f117=_0x2cb598[_0x1759d5(0x4e5)]||null;if(_0x42acf1!==_0x68f117)return;_0x2cb598[_0x1759d5(0xa7b)]===null||_0x2cb598['time']===undefined?this['_hideSyncedTooltip']?.():this[_0x1759d5(0x4df)]?.(_0x2cb598['time']);}[_0xd69037(0x2d5)](_0x30c3aa,_0x5bf9f9){const _0x3b8da8=_0xd69037;if(!Array[_0x3b8da8(0x296)](this['_zoomHistory']))this['_zoomHistory']=[];this['_zoomHistory'][_0x3b8da8(0xa8b)](this['_viewWindow']?{'start':this['_viewWindow'][_0x3b8da8(0x477)],'end':this[_0x3b8da8(0xc44)][_0x3b8da8(0x389)]}:null);if(this['_zoomHistory'][_0x3b8da8(0x246)]>0x14)this[_0x3b8da8(0x36c)][_0x3b8da8(0xe6c)]();this[_0x3b8da8(0xc44)]={'start':new Date(_0x30c3aa),'end':new Date(_0x5bf9f9)},this['_graphFingerprint']='',this[_0x3b8da8(0x421)](),this[_0x3b8da8(0xc30)]?.['zoom_sync']&&window[_0x3b8da8(0x7d6)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x30c3aa,'tEnd':_0x5bf9f9,'group':this[_0x3b8da8(0xc30)][_0x3b8da8(0xbda)]||null,'sourceId':this[_0x3b8da8(0x22a)]}}));}[_0xd69037(0x2b8)](_0x146320){const _0x1e1384=_0xd69037,_0x69464=this[_0x1e1384(0xc44)]||this[_0x1e1384(0x37f)],_0x3de652=_0x69464?.[_0x1e1384(0x389)]instanceof Date?_0x69464['end'][_0x1e1384(0x879)]():null;let _0x4d3ba3=null;for(const _0x44ab26 of this['_graphData']?.[_0x1e1384(0x63f)]||[]){const _0x5255ac=_0x44ab26[_0x1e1384(0x780)]||[];if(_0x5255ac[_0x1e1384(0x246)]<0x1)continue;let _0x4bb470=0x0,_0x1781bc=_0x5255ac[_0x1e1384(0x246)]-0x1,_0x10c199=-0x1;while(_0x4bb470<=_0x1781bc){const _0xf5c5d7=_0x4bb470+_0x1781bc>>0x1;if(_0x5255ac[_0xf5c5d7]['t']<=_0x146320)_0x10c199=_0xf5c5d7,_0x4bb470=_0xf5c5d7+0x1;else _0x1781bc=_0xf5c5d7-0x1;}if(_0x10c199<0x0)continue;const _0x34ab9f=_0x5255ac[_0x10c199]['t'],_0x519176=_0x10c199+0x1<_0x5255ac[_0x1e1384(0x246)]?_0x5255ac[_0x10c199+0x1]['t']:_0x3de652;if(!isNum(_0x519176)||_0x519176<=_0x34ab9f)continue;if(_0x146320>=_0x519176)continue;if(!_0x4d3ba3||_0x519176-_0x34ab9f<_0x4d3ba3[_0x1e1384(0x389)]-_0x4d3ba3[_0x1e1384(0x477)])_0x4d3ba3={'start':_0x34ab9f,'end':_0x519176};}return _0x4d3ba3;}[_0xd69037(0xbe3)](_0x516dcc){const _0x4311f9=_0xd69037,_0x287a23=this[_0x4311f9(0x2b8)](_0x516dcc);if(!_0x287a23)return;const _0x682ddf=_0x287a23['end']-_0x287a23['start'];if(_0x682ddf<0xea60)return;const _0x33d4b3=this[_0x4311f9(0x37f)],_0x3552b8=_0x33d4b3?.['start']instanceof Date&&_0x33d4b3?.[_0x4311f9(0x389)]instanceof Date?_0x33d4b3[_0x4311f9(0x389)]['getTime']()-_0x33d4b3[_0x4311f9(0x477)][_0x4311f9(0x879)]():null;if(isNum(_0x3552b8)&&_0x682ddf>=_0x3552b8*0.9)return;if(!Array['isArray'](this[_0x4311f9(0x91d)]))this[_0x4311f9(0x91d)]=[];this[_0x4311f9(0x91d)][_0x4311f9(0xa8b)](this[_0x4311f9(0x5ee)]||null);if(this['_drillStack'][_0x4311f9(0x246)]>0x14)this[_0x4311f9(0x91d)][_0x4311f9(0xe6c)]();this[_0x4311f9(0x5ee)]={'start':_0x287a23[_0x4311f9(0x477)],'end':_0x287a23[_0x4311f9(0x389)]},this[_0x4311f9(0xc44)]=null,this['_graphFingerprint']='',this['_scheduleUpdate'](),this[_0x4311f9(0x398)](),this[_0x4311f9(0xc30)]?.['zoom_sync']&&window[_0x4311f9(0x7d6)](new CustomEvent(_0x4311f9(0xa45),{'detail':{'tStart':_0x287a23['start'],'tEnd':_0x287a23[_0x4311f9(0x389)],'group':this[_0x4311f9(0xc30)][_0x4311f9(0xbda)]||null,'sourceId':this['_instanceId']}}));}[_0xd69037(0x31e)](){const _0x2275e9=_0xd69037;this[_0x2275e9(0x9e8)]&&(clearTimeout(this[_0x2275e9(0x9e8)]),this[_0x2275e9(0x9e8)]=null);const _0x230a53=!!this[_0x2275e9(0x5ee)]||Array[_0x2275e9(0x296)](this[_0x2275e9(0x91d)])&&this[_0x2275e9(0x91d)][_0x2275e9(0x246)]>0x0;if(!_0x230a53)return![];return this['_drillWindow']=null,this[_0x2275e9(0x91d)]=[],this[_0x2275e9(0xc44)]=null,this[_0x2275e9(0x36c)]=[],this[_0x2275e9(0xee8)]='',!![];}[_0xd69037(0x93b)](){const _0x262d2c=_0xd69037;if(!Array[_0x262d2c(0x296)](this[_0x262d2c(0x91d)])||!this[_0x262d2c(0x91d)][_0x262d2c(0x246)])return![];return this[_0x262d2c(0x5ee)]=this[_0x262d2c(0x91d)][_0x262d2c(0xb5e)]()||null,this[_0x262d2c(0xc44)]=null,this[_0x262d2c(0xee8)]='',this[_0x262d2c(0x55e)](),this[_0x262d2c(0x398)](),this[_0x262d2c(0xc30)]?.[_0x262d2c(0xa93)]&&window[_0x262d2c(0x7d6)](new CustomEvent(_0x262d2c(0xa45),{'detail':{'tStart':this[_0x262d2c(0x5ee)]?this[_0x262d2c(0x5ee)][_0x262d2c(0x477)]:null,'tEnd':this[_0x262d2c(0x5ee)]?this[_0x262d2c(0x5ee)][_0x262d2c(0x389)]:null,'group':this[_0x262d2c(0xc30)][_0x262d2c(0xbda)]||null,'sourceId':this[_0x262d2c(0x22a)]}})),!![];}['_popZoomHistory'](){const _0x3f08f1=_0xd69037,_0x4fe3d1=Array[_0x3f08f1(0x296)](this[_0x3f08f1(0x36c)])&&this['_zoomHistory'][_0x3f08f1(0x246)]?this[_0x3f08f1(0x36c)][_0x3f08f1(0xb5e)]():null;this['_viewWindow']=_0x4fe3d1||null,this[_0x3f08f1(0xee8)]='',this[_0x3f08f1(0x421)](),this['_config']?.[_0x3f08f1(0xa93)]&&window[_0x3f08f1(0x7d6)](new CustomEvent(_0x3f08f1(0xa45),{'detail':{'tStart':_0x4fe3d1?_0x4fe3d1['start'][_0x3f08f1(0x879)]():null,'tEnd':_0x4fe3d1?_0x4fe3d1[_0x3f08f1(0x389)][_0x3f08f1(0x879)]():null,'group':this['_config']['zoom_sync_group']||null,'sourceId':this[_0x3f08f1(0x22a)]}}));}[_0xd69037(0x299)](_0x572b29){const _0x176f21=_0xd69037,_0x4d2c23=this[_0x176f21(0xc30)];if(!_0x4d2c23?.[_0x176f21(0xa93)])return;const _0x13a43f=_0x572b29[_0x176f21(0xd32)]||{};if(_0x13a43f[_0x176f21(0x80e)]&&_0x13a43f[_0x176f21(0x80e)]===this[_0x176f21(0x22a)])return;const _0x4a0ad5=_0x4d2c23['zoom_sync_group']||null,_0xc0aebb=_0x13a43f[_0x176f21(0x4e5)]||null;if(_0x4a0ad5!==_0xc0aebb)return;if(_0x13a43f['tStart']==null||_0x13a43f['tEnd']==null)this['_viewWindow']&&(this[_0x176f21(0xc44)]=null,this[_0x176f21(0xee8)]='',this[_0x176f21(0x421)]());else{const _0x491730=new Date(_0x13a43f['tStart']),_0x356246=new Date(_0x13a43f[_0x176f21(0xde2)]),_0x46ac4d=this['_viewWindow'];if(_0x46ac4d&&_0x46ac4d[_0x176f21(0x477)]instanceof Date&&_0x46ac4d[_0x176f21(0x389)]instanceof Date&&_0x46ac4d[_0x176f21(0x477)][_0x176f21(0x879)]()===_0x491730[_0x176f21(0x879)]()&&_0x46ac4d[_0x176f21(0x389)][_0x176f21(0x879)]()===_0x356246[_0x176f21(0x879)]())return;this[_0x176f21(0xc44)]={'start':_0x491730,'end':_0x356246},this[_0x176f21(0xee8)]='',this[_0x176f21(0x421)]();}}[_0xd69037(0x307)](_0x557abc){const _0x2da143=_0xd69037,_0x44598d=this['_config'];if(!_0x44598d?.['scroll_sync'])return;const _0x380b2b=_0x557abc[_0x2da143(0xd32)]||{};if(_0x380b2b[_0x2da143(0x80e)]&&_0x380b2b[_0x2da143(0x80e)]===this[_0x2da143(0x22a)])return;const _0x31974c=_0x44598d[_0x2da143(0x82b)]||null,_0x1cba86=_0x380b2b[_0x2da143(0x4e5)]||null;if(_0x31974c!==_0x1cba86)return;if(!isNum(_0x380b2b[_0x2da143(0x858)]))return;const _0xc9a897=this['shadowRoot']?.[_0x2da143(0x934)](_0x2da143(0x48a));if(!_0xc9a897)return;const _0x20d480=_0xc9a897['scrollWidth']-_0xc9a897['clientWidth'];if(_0x20d480<=0x0)return;const _0x50734b=Math[_0x2da143(0xa09)](0x0,Math[_0x2da143(0x4b5)](_0x20d480,_0x380b2b[_0x2da143(0x858)]*_0x20d480));if(Math[_0x2da143(0x4c4)](_0xc9a897[_0x2da143(0x523)]-_0x50734b)<0x1)return;this[_0x2da143(0xaf0)]=!![],_0xc9a897[_0x2da143(0x523)]=_0x50734b,requestAnimationFrame(()=>{this['_suppressScrollDispatch']=![];});}[_0xd69037(0xbd3)](_0x3402cc){const _0x5e858b=_0xd69037;let _0x3ff909=0x0;for(const _0x5197f8 of this['_entities']||[]){if(!_0x5197f8||_0x5197f8[_0x5e858b(0x619)]||_0x5197f8[_0x5e858b(0x69c)])continue;const _0x107986=resolvePointsPerHour(this[_0x5e858b(0xc30)],_0x5197f8,_0x3402cc),_0x26645c=resolveGroupBy(this[_0x5e858b(0xc30)],_0x3402cc),_0x2a702a=groupBucketMs(_0x26645c,this[_0x5e858b(0xc30)][_0x5e858b(0xdfc)],_0x107986);if(!isNum(_0x2a702a)||_0x2a702a<=0x0)continue;(_0x5197f8[_0x5e858b(0xba0)]===_0x5e858b(0x641)||_0x5197f8[_0x5e858b(0xba0)]==='change'||_0x5197f8[_0x5e858b(0xba0)]===_0x5e858b(0xb30))&&(_0x3ff909=Math['max'](_0x3ff909,Math[_0x5e858b(0x4b5)](_0x2a702a,0x18*0x36ee80)));const _0x187f7b=Array[_0x5e858b(0x296)](_0x5197f8['moving_averages'])?_0x5197f8['moving_averages']:null;if(!_0x187f7b||!_0x187f7b[_0x5e858b(0x246)])continue;let _0x32f682=0x0;for(const _0xc7f3ef of _0x187f7b){const _0x524cdf=Math[_0x5e858b(0xaaf)](toNum(_0xc7f3ef?.[_0x5e858b(0xaa0)])||0x0);if(_0x524cdf>_0x32f682)_0x32f682=_0x524cdf;}if(_0x32f682<0x2)continue;_0x3ff909=Math['max'](_0x3ff909,(_0x32f682-0x1)*_0x2a702a);}return _0x3ff909;}[_0xd69037(0x691)](){const _0xa0e415=_0xd69037;return Math['max'](0x3,Math['ceil']((toNum(this['_config']?.[_0xa0e415(0xbcf)])||0x96)/0x32));}['_applyFillHeight'](){const _0x3b7600=_0xd69037,_0x3b3339=this[_0x3b7600(0xc30)]?.[_0x3b7600(0xbcf)],_0x50bd69=this[_0x3b7600(0xc30)]?.[_0x3b7600(0xdb7)],_0x599396=!!_0x50bd69&&!isNum(toNum(_0x50bd69[_0x3b7600(0x9f1)])),_0xe2cf89=(_0x3b3339==null||_0x3b3339===_0x3b7600(0xa26)||_0x3b3339==='')&&!_0x599396,_0x5818de=(_0x59d326,_0xb016d7)=>{const _0x16266a=_0x3b7600;if(!_0x59d326)return;if(_0x59d326[_0x16266a(0xc1a)]&&_0x59d326[_0x16266a(0xc1a)]['add'])_0x59d326['classList'][_0x16266a(0x8a5)](_0x16266a(0x2c0),_0xb016d7);else{const _0x256935=_0x59d326[_0x16266a(0x453)]&&_0x59d326['getAttribute'](_0x16266a(0xa5a))||'',_0x508993=_0x256935[_0x16266a(0x788)](/\s+/)['includes'](_0x16266a(0x2c0));if(_0xb016d7&&!_0x508993&&_0x59d326['setAttribute'])_0x59d326[_0x16266a(0xaa1)](_0x16266a(0xa5a),(_0x256935+_0x16266a(0x86f))[_0x16266a(0x424)]());else{if(!_0xb016d7&&_0x508993&&_0x59d326[_0x16266a(0xaa1)])_0x59d326[_0x16266a(0xaa1)]('class',_0x256935['split'](/\s+/)[_0x16266a(0x49d)](_0x148ab1=>_0x148ab1!==_0x16266a(0x2c0))[_0x16266a(0x860)]('\x20'));}}},_0x512703=this['shadowRoot']?.['querySelector'](_0x3b7600(0x3f0))||this[_0x3b7600(0x8b1)]?.[_0x3b7600(0x934)](_0x3b7600(0x489));_0x5818de(this,_0xe2cf89),_0x5818de(_0x512703,_0xe2cf89);if(_0xe2cf89){if(!this[_0x3b7600(0x8c6)]&&typeof ResizeObserver!=='undefined'){let _0x3b855f=0x0;this['_fillResizeObs']=new ResizeObserver(()=>{const _0x1f8b74=_0x3b7600,_0x25035=this[_0x1f8b74(0x8b1)]?.[_0x1f8b74(0x934)](_0x1f8b74(0x48a)),_0x236d65=_0x25035?.[_0x1f8b74(0x787)]||0x0;if(Math[_0x1f8b74(0x4c4)](_0x236d65-_0x3b855f)>0x2){_0x3b855f=_0x236d65;if(this['_fillRaf'])cancelAnimationFrame(this[_0x1f8b74(0xbf2)]);this[_0x1f8b74(0xbf2)]=requestAnimationFrame(()=>{const _0x844832=_0x1f8b74;this[_0x844832(0xbf2)]=0x0,this[_0x844832(0xee8)]='';try{this['_render']();}catch(_0x5a4dde){}});}}),this['_fillResizeObs']['observe'](this);}}else this[_0x3b7600(0x8c6)]&&(this[_0x3b7600(0x8c6)][_0x3b7600(0xc94)](),this['_fillResizeObs']=null);}[_0xd69037(0x88d)](){const _0x5f48fb=_0xd69037,_0x4ae1a6=this['_config']?.[_0x5f48fb(0xdb7)]||{},_0x51a758={'min_rows':0x2,'min_columns':0x4};if(_0x4ae1a6[_0x5f48fb(0x9f1)]!=null&&_0x4ae1a6[_0x5f48fb(0x9f1)]!=='auto')_0x51a758[_0x5f48fb(0x9f1)]=_0x4ae1a6[_0x5f48fb(0x9f1)];if(_0x4ae1a6[_0x5f48fb(0x6fc)]!=null)_0x51a758[_0x5f48fb(0x6fc)]=_0x4ae1a6[_0x5f48fb(0x6fc)];return _0x51a758;}[_0xd69037(0x85b)](){const _0x47f118=_0xd69037;return this[_0x47f118(0xc30)];}[_0xd69037(0x9a9)](){const _0x12bff3=_0xd69037;this[_0x12bff3(0x58a)]&&(clearInterval(this[_0x12bff3(0x58a)]),this[_0x12bff3(0x58a)]=null);const _0x568971=toNum(this[_0x12bff3(0xc30)][_0x12bff3(0x428)]);if(isNum(_0x568971)&&_0x568971>0x0)this[_0x12bff3(0x58a)]=setInterval(()=>{const _0x594d54=_0x12bff3;this[_0x594d54(0xe0f)]['clearCache'](),this[_0x594d54(0x55e)]();},_0x568971*0x3e8);else this['_hasAnyAggregatedEntity']()&&(this[_0x12bff3(0x58a)]=setInterval(()=>{const _0xe3072=_0x12bff3;this[_0xe3072(0xe0f)][_0xe3072(0x8d7)](),this['_scheduleUpdate']();},0x5*0x3c*0x3e8));this[_0x12bff3(0x518)]&&(clearInterval(this['_slideTimer']),this[_0x12bff3(0x518)]=null),this['_liveEnabled']&&this[_0x12bff3(0x34f)]()&&(this[_0x12bff3(0x518)]=setInterval(()=>this[_0x12bff3(0x5a7)](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x214a41=_0xd69037;if(!this['_entities']?.[_0x214a41(0x246)])return![];return this[_0x214a41(0xef9)][_0x214a41(0x28f)](_0x65695c=>this[_0x214a41(0x24a)](_0x65695c));}['_isLiveTrackingNeeded'](){const _0x574ddf=_0xd69037,_0x1c5bba=this[_0x574ddf(0xc30)];if(_0x1c5bba['show_date_picker']||_0x1c5bba[_0x574ddf(0x806)]&&this[_0x574ddf(0x9d8)]){if(this[_0x574ddf(0x9b5)]==='custom')return![];if((this[_0x574ddf(0x928)]||0x0)!==0x0)return![];}if(_0x1c5bba[_0x574ddf(0x775)]&&this[_0x574ddf(0x83a)]&&this[_0x574ddf(0x83a)][_0x574ddf(0x879)]()<=Date[_0x574ddf(0xed8)]())return![];return!![];}[_0xd69037(0xdc2)](_0x220c3c){const _0xac9f34=_0xd69037,_0x414700=_0x220c3c?.['graph_type']||_0x220c3c?.['type'];if(_0x414700==='candlestick'||_0x414700===_0xac9f34(0xbc1))return!![];return this[_0xac9f34(0x34f)]();}[_0xd69037(0x55e)](){const _0x579113=_0xd69037;if(this[_0x579113(0x865)])return;this[_0x579113(0x865)]=!![],Promise[_0x579113(0x8f0)]()['then'](()=>{const _0x27e208=_0x579113;this['_updateQueued']=![],this[_0x27e208(0x7eb)]()[_0x27e208(0x470)](_0x17e0ec=>console[_0x27e208(0xb03)]('[sgc]\x20update\x20failed',_0x17e0ec));});}['_scheduleRender'](){const _0x199712=_0xd69037;if(this[_0x199712(0xede)])return;this['_renderRAF']=requestAnimationFrame(()=>{const _0xbd7a83=_0x199712;this[_0xbd7a83(0xede)]=null,this[_0xbd7a83(0x421)]();});}[_0xd69037(0x35a)](_0x521181,_0x3d004c){const _0x25956f=_0xd69037;if(!_0x521181||typeof _0x521181!=='string'||!_0x521181[_0x25956f(0x90a)]('{{')&&!_0x521181[_0x25956f(0x90a)]('{%'))return _0x521181;return this['_resolvedTemplateColors'][_0x25956f(0x397)](this[_0x25956f(0x3d5)](_0x521181,_0x3d004c||null))||null;}['_resolveTemplate'](_0x3f1acf,_0x46bf17){const _0x291e20=_0xd69037;return this[_0x291e20(0x35a)](_0x3f1acf,_0x46bf17);}[_0xd69037(0xc91)](_0x28d4bd,_0x17251e){const _0x28294e=_0xd69037;if(typeof _0x28d4bd!=='string'||!_0x28d4bd[_0x28294e(0x90a)]('{{')&&!_0x28d4bd['includes']('{%'))return _0x28d4bd;return this[_0x28294e(0xe11)][_0x28294e(0x397)](this[_0x28294e(0x3d5)](_0x28d4bd,_0x17251e||null))??null;}[_0xd69037(0x23a)](_0x5b12c1,_0xd4eaa2){const _0xe33936=_0xd69037,_0xa65489=this[_0xe33936(0x35a)](_0x5b12c1,_0xd4eaa2);if(!_0xa65489||typeof _0xa65489!==_0xe33936(0x823)||!_0xa65489[_0xe33936(0x90a)](_0xe33936(0x576)))return _0xa65489;try{const _0x16f603=this[_0xe33936(0x8b1)]?.[_0xe33936(0x934)](_0xe33936(0x3f0))||this['shadowRoot']||this,_0x50c2e5=document[_0xe33936(0x384)](_0xe33936(0x762));_0x50c2e5[_0xe33936(0xec9)][_0xe33936(0x851)]=_0xa65489,_0x50c2e5[_0xe33936(0xec9)][_0xe33936(0x9c4)]='none',_0x16f603[_0xe33936(0x5c0)](_0x50c2e5);const _0x2c3c8b=getComputedStyle(_0x50c2e5)[_0xe33936(0x851)];return _0x50c2e5[_0xe33936(0xbab)](),_0x2c3c8b&&_0x2c3c8b!==''?_0x2c3c8b:_0xa65489;}catch(_0x461416){return _0xa65489;}}[_0xd69037(0x4cd)](){const _0x4e4bff=_0xd69037,_0x487193=this[_0x4e4bff(0xe11)];if(!_0x487193)return![];let _0x1e5169=![];if(this[_0x4e4bff(0xb74)]&&this['_config'])for(const _0x4c8db1 in this[_0x4e4bff(0xb74)]){const _0x48a548=parseTemplateBool(_0x487193['get'](this[_0x4e4bff(0xb74)][_0x4c8db1]),CARD_DEFAULTS[_0x4c8db1]);this[_0x4e4bff(0xc30)][_0x4c8db1]!==_0x48a548&&(this['_config'][_0x4c8db1]=_0x48a548,_0x1e5169=!![]);}if(this[_0x4e4bff(0x827)]&&this[_0x4e4bff(0xef9)]){const _0x559d0c=new Set([_0x4e4bff(0x963),_0x4e4bff(0x805),_0x4e4bff(0xaff),'show_range_band',_0x4e4bff(0x6dd),'show_fill',_0x4e4bff(0x64d),'auto_hide']);for(let _0x46dc03=0x0;_0x46dc03<this[_0x4e4bff(0x827)][_0x4e4bff(0x246)];_0x46dc03++){const _0x4fc4a3=this[_0x4e4bff(0x827)][_0x46dc03],_0x4cbb21=this['_entities'][_0x46dc03];if(!_0x4fc4a3||!_0x4cbb21)continue;for(const _0x1d1784 in _0x4fc4a3){const _0x45087b=parseTemplateBool(_0x487193[_0x4e4bff(0x397)](this[_0x4e4bff(0x3d5)](_0x4fc4a3[_0x1d1784],_0x4cbb21['entity'])),ENTITY_DEFAULTS[_0x1d1784]);_0x4cbb21[_0x1d1784]!==_0x45087b&&(_0x4cbb21[_0x1d1784]=_0x45087b,_0x1e5169=!![]);if(_0x559d0c[_0x4e4bff(0x5c4)](_0x1d1784))continue;for(const _0x45bf9c of this[_0x4e4bff(0xef9)]){_0x45bf9c&&_0x45bf9c[_0x4e4bff(0xbaf)]===_0x46dc03&&_0x45bf9c[_0x1d1784]!==_0x45087b&&(_0x45bf9c[_0x1d1784]=_0x45087b,_0x1e5169=!![]);}}}}return _0x1e5169;}[_0xd69037(0x3d5)](_0x2018fd,_0xb917d1){const _0x1ce7ef=_0xd69037;return _0xb917d1&&typeof _0x2018fd===_0x1ce7ef(0x823)&&/\bentity\b/[_0x1ce7ef(0xd98)](_0x2018fd)?_0x2018fd+'\u0000'+_0xb917d1:_0x2018fd;}[_0xd69037(0x392)](){const _0x3170df=_0xd69037;if(!this[_0x3170df(0xbf5)]?.[_0x3170df(0xcbb)]){this[_0x3170df(0x28c)](),this[_0x3170df(0xbfc)]=null;return;}const _0x101d58=new Map(),_0x5c6ef2=_0x467a98=>{const _0x3a7a26=_0x3170df;if(!_0x101d58[_0x3a7a26(0x5c4)](_0x467a98))_0x101d58['set'](_0x467a98,{'template':_0x467a98,'entId':null});};if(this[_0x3170df(0xb74)]){for(const _0x13b5b0 in this[_0x3170df(0xb74)])_0x5c6ef2(this[_0x3170df(0xb74)][_0x13b5b0]);}for(let _0x545e8d=0x0;_0x545e8d<(this[_0x3170df(0x827)]||[])[_0x3170df(0x246)];_0x545e8d++){const _0x1b1b9c=this[_0x3170df(0x827)][_0x545e8d];if(!_0x1b1b9c)continue;const _0x3e686e=this[_0x3170df(0xef9)]?.[_0x545e8d]?.[_0x3170df(0xa6c)]||null;for(const _0x5db625 in _0x1b1b9c){const _0x227d96=this[_0x3170df(0x3d5)](_0x1b1b9c[_0x5db625],_0x3e686e);if(!_0x101d58['has'](_0x227d96))_0x101d58['set'](_0x227d96,{'template':_0x1b1b9c[_0x5db625],'entId':_0x227d96===_0x1b1b9c[_0x5db625]?null:_0x3e686e});}}const _0x17fd0c=[_0x3170df(0x851),_0x3170df(0x3bb),_0x3170df(0xbfd),_0x3170df(0x713),_0x3170df(0xd08),_0x3170df(0x240),_0x3170df(0xe4d)];for(const _0x54e5b2 of this[_0x3170df(0xef9)]||[]){for(const _0xabc97e of _0x17fd0c){const _0x165770=_0x54e5b2[_0xabc97e];if(typeof _0x165770===_0x3170df(0x823)&&(_0x165770[_0x3170df(0x90a)]('{{')||_0x165770[_0x3170df(0x90a)]('{%'))){const _0x4c2632=_0x54e5b2[_0x3170df(0xa6c)]||null,_0x4267d4=this[_0x3170df(0x3d5)](_0x165770,_0x4c2632);if(!_0x101d58[_0x3170df(0x5c4)](_0x4267d4))_0x101d58[_0x3170df(0xd1b)](_0x4267d4,{'template':_0x165770,'entId':_0x4267d4===_0x165770?null:_0x4c2632});}}}const _0x2b8f47=[_0x3170df(0x20c),_0x3170df(0xbd6),_0x3170df(0x300),_0x3170df(0xa07),'x_grid_color',_0x3170df(0x7af),'card_icon'];for(const _0x464712 of _0x2b8f47){const _0x5453e1=this[_0x3170df(0xc30)]?.[_0x464712];if(typeof _0x5453e1===_0x3170df(0x823)&&(_0x5453e1['includes']('{{')||_0x5453e1[_0x3170df(0x90a)]('{%')))_0x5c6ef2(_0x5453e1);}for(const _0x267fa6 of this['_config']?.[_0x3170df(0xe96)]||[]){for(const _0x2bbbb9 of['start','end',_0x3170df(0xa7b),_0x3170df(0x3c5),'value_end',_0x3170df(0xc27)]){const _0x1f49d8=_0x267fa6?.[_0x2bbbb9];if(typeof _0x1f49d8===_0x3170df(0x823)&&(_0x1f49d8[_0x3170df(0x90a)]('{{')||_0x1f49d8['includes']('{%')))_0x5c6ef2(_0x1f49d8);}}const _0x6ed1db=_0x101d58[_0x3170df(0x5a0)]+':'+[..._0x101d58[_0x3170df(0xe6e)]()][_0x3170df(0x7db)]()[_0x3170df(0x860)]('\x0a');if(_0x6ed1db===this['_lastTplKey']&&this[_0x3170df(0x422)][_0x3170df(0x246)]===_0x101d58[_0x3170df(0x5a0)])return;this[_0x3170df(0xbfc)]=_0x6ed1db,this[_0x3170df(0x28c)]();if(!_0x101d58['size'])return;for(const [_0x409044,_0x4710e8]of _0x101d58){try{const _0x2e82fc=this['_hass'][_0x3170df(0xcbb)][_0x3170df(0x9cd)](_0x429624=>{const _0x49c229=_0x3170df,_0xc05c71=normalizeTemplateResult(_0x429624?.[_0x49c229(0x9ad)]);if(!_0xc05c71)return;const _0x1e48be=this[_0x49c229(0xe11)][_0x49c229(0x397)](_0x409044);if(_0x1e48be===_0xc05c71)return;this[_0x49c229(0xe11)][_0x49c229(0xd1b)](_0x409044,_0xc05c71),this[_0x49c229(0x4cd)](),this[_0x49c229(0xee8)]='',this[_0x49c229(0x398)]();},_0x4710e8['entId']?{'type':_0x3170df(0x7ae),'template':_0x4710e8[_0x3170df(0x8b3)],'variables':{'entity':_0x4710e8[_0x3170df(0x9b1)]}}:{'type':_0x3170df(0x7ae),'template':_0x4710e8[_0x3170df(0x8b3)]});_0x2e82fc['then'](_0x1e09e4=>{const _0x1307ea=_0x3170df;this[_0x1307ea(0x422)][_0x1307ea(0xa8b)](_0x1e09e4);})['catch'](()=>{});}catch(_0xcf07bb){console[_0x3170df(0x3a6)]('[sgc]\x20color\x20template\x20subscribe\x20failed',_0x4710e8[_0x3170df(0x8b3)],_0xcf07bb);}}}[_0xd69037(0x28c)](){const _0x438e6f=_0xd69037;for(const _0x1cc987 of this[_0x438e6f(0x422)]){try{if(typeof _0x1cc987===_0x438e6f(0x5f3))_0x1cc987();}catch{}}this[_0x438e6f(0x422)]=[];}[_0xd69037(0x2ff)](_0x11060c){const _0x18c40c=_0xd69037;if(!_0x11060c||!this[_0x18c40c(0xbf5)]||!this['_config'])return _0x11060c;const _0x259a27=this[_0x18c40c(0xc30)],_0xff9eb4=toNum(_0x259a27['__sgcExtVisibleH'])>0x0;if(_0x259a27[_0x18c40c(0xa18)]||_0x259a27['graph_start']&&!_0xff9eb4)return _0x11060c;if(_0x11060c['end'][_0x18c40c(0x879)]()<Date[_0x18c40c(0xed8)]()-0xea60)return _0x11060c;const _0x5b75f6=_0x11060c[_0x18c40c(0x477)];let _0x115b8e=0x0;for(const _0x41c24e of this[_0x18c40c(0xef9)]||[]){if(!_0x41c24e?.['data_attribute'])continue;const _0x27c746=this[_0x18c40c(0xbf5)][_0x18c40c(0xadf)][_0x41c24e[_0x18c40c(0xa6c)]];if(!_0x27c746)continue;const _0x52317d=synthesizeForecastSeries(_0x27c746,_0x41c24e,_0x5b75f6,this[_0x18c40c(0xbf5)]);if(!_0x52317d['length'])continue;const _0x27fd04=_0x52317d[_0x52317d[_0x18c40c(0x246)]-0x1]['t'];if(_0x27fd04>_0x115b8e)_0x115b8e=_0x27fd04;}return _0x115b8e>_0x11060c[_0x18c40c(0x389)][_0x18c40c(0x879)]()&&(_0x11060c[_0x18c40c(0x389)]=new Date(_0x115b8e+0x36ee80)),_0x11060c;}async['_updateHistory'](){const _0x3f5ea5=_0xd69037;if(!this[_0x3f5ea5(0xbf5)]||!this[_0x3f5ea5(0xc30)])return;const _0x46f5e=this[_0x3f5ea5(0x458)]=(this[_0x3f5ea5(0x458)]||0x0)+0x1;this[_0x3f5ea5(0xbb5)]=Date[_0x3f5ea5(0xed8)](),this[_0x3f5ea5(0x37f)]=this[_0x3f5ea5(0xe0a)](),this[_0x3f5ea5(0x36c)]=[],this[_0x3f5ea5(0x2ff)](this['_window']);const _0x3bea78=toNum(this[_0x3f5ea5(0xc30)]?.[_0x3f5ea5(0xaa5)]),_0x5ae56c=toNum(this[_0x3f5ea5(0xc30)]?.['__sgcExtAnchorMs']),_0x546930=isNum(_0x5ae56c)&&_0x5ae56c>0x0?new Date(Math[_0x3f5ea5(0x4b5)](_0x5ae56c,this['_window']['end'][_0x3f5ea5(0x879)]())):this[_0x3f5ea5(0x37f)][_0x3f5ea5(0x389)],_0x849df5=isNum(_0x3bea78)&&_0x3bea78>0x0?{'start':new Date(_0x546930[_0x3f5ea5(0x879)]()-_0x3bea78*0x36ee80),'end':_0x546930}:this['_window'];for(const _0x5e8901 of this[_0x3f5ea5(0xef9)]){if(_0x5e8901&&_0x5e8901[_0x3f5ea5(0xbaf)]!=null&&_0x5e8901[_0x3f5ea5(0x5db)]){const _0x163bdc=resolveOffsetHours(this[_0x3f5ea5(0xef9)][_0x5e8901['_compareOf']]?.[_0x3f5ea5(0xebc)],this['_hass'])||0x0;_0x5e8901[_0x3f5ea5(0xebc)]=_0x163bdc+this['_compareShiftHours'](_0x5e8901[_0x3f5ea5(0x5db)],_0x849df5);}}const {start:_0x517b82,end:_0x2b138c}=this['_window'],_0x536d4a=_0x517b82[_0x3f5ea5(0x879)]();let _0x2b8172=_0x2b138c[_0x3f5ea5(0x879)]();const _0x726462=this[_0x3f5ea5(0xc30)],_0x3f2617=Math[_0x3f5ea5(0xa09)](0x1,(_0x2b8172-_0x536d4a)/0x36ee80);Object[_0x3f5ea5(0xce2)](_0x726462,_0x3f5ea5(0xd55),{'value':activeScaleRule(_0x726462,(_0x2b8172-_0x536d4a)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x1f4daa=[];for(const _0x5e3d5d of this[_0x3f5ea5(0xef9)]||[]){_0x5e3d5d?.[_0x3f5ea5(0x2f8)]&&!(this['_statMeta']&&_0x5e3d5d[_0x3f5ea5(0x2f8)]in this[_0x3f5ea5(0xa0b)])&&_0x1f4daa[_0x3f5ea5(0xa8b)](_0x5e3d5d[_0x3f5ea5(0x2f8)]);}if(_0x1f4daa['length']){try{await this[_0x3f5ea5(0x43e)](_0x1f4daa);}catch{}if(_0x46f5e!==this[_0x3f5ea5(0x458)])return;}const _0x30ee90=this[_0x3f5ea5(0x832)](_0x3f2617);this[_0x3f5ea5(0xd8f)](_0x3f2617);const _0x1b7004=_0x3c4f13=>{const _0x1f38b2=_0x3f5ea5;if(!_0x3c4f13)return![];if(_0x3c4f13[_0x1f38b2(0x619)]||_0x3c4f13[_0x1f38b2(0x69c)]||_0x3c4f13['attribute']||_0x3c4f13[_0x1f38b2(0xa87)])return![];if(autoStateMap(_0x3c4f13,this['_hass'],this['_config']?.[_0x1f38b2(0x922)]))return![];if(_0x3c4f13[_0x1f38b2(0x2f8)])return!![];if(_0x30ee90[_0x1f38b2(0xee1)]!=='statistics')return![];return this[_0x1f38b2(0x790)](_0x3c4f13);},_0x2bc5e0=new Map(),_0x279251=new Map(),_0x1579fa=new Array(this[_0x3f5ea5(0xef9)][_0x3f5ea5(0x246)])['fill'](null),_0x7cc171=new Array(this[_0x3f5ea5(0xef9)][_0x3f5ea5(0x246)])[_0x3f5ea5(0x3d9)](![]);this[_0x3f5ea5(0xef9)][_0x3f5ea5(0xcab)]((_0x123fb1,_0x3632ec)=>{const _0x428b16=_0x3f5ea5;if(_0x123fb1[_0x428b16(0x619)])return;if(_0x123fb1['data_attribute'])return;const _0x2f56e8=resolveOffsetHours(_0x123fb1['offset'],this[_0x428b16(0xbf5)]);if(_0x1b7004(_0x123fb1)){const _0xbfd0c2=this[_0x428b16(0xcb6)](_0x123fb1);if(!_0x279251[_0x428b16(0x5c4)](_0x2f56e8))_0x279251[_0x428b16(0xd1b)](_0x2f56e8,[]);const _0x49e0d8=_0x279251[_0x428b16(0x397)](_0x2f56e8);if(!_0x49e0d8[_0x428b16(0x90a)](_0xbfd0c2))_0x49e0d8[_0x428b16(0xa8b)](_0xbfd0c2);_0x1579fa[_0x3632ec]=_0xbfd0c2+'__'+_0x2f56e8,_0x7cc171[_0x3632ec]=!![];}else{if(_0x123fb1['entity']){if(!_0x2bc5e0[_0x428b16(0x5c4)](_0x2f56e8))_0x2bc5e0['set'](_0x2f56e8,[]);const _0x19eccd=_0x2bc5e0[_0x428b16(0x397)](_0x2f56e8),_0x56f3b8=_0x123fb1[_0x428b16(0xa6c)];!_0x19eccd[_0x428b16(0x23b)](_0x1c094c=>_0x1c094c['id']===_0x56f3b8)&&_0x19eccd['push']({'id':_0x56f3b8,'attribute':this[_0x428b16(0x837)](_0x123fb1,_0x3632ec)}),_0x1579fa[_0x3632ec]=_0x56f3b8+'__'+_0x2f56e8;}}});const _0x528f09=this[_0x3f5ea5(0xc30)][_0x3f5ea5(0x5ae)]!==![],_0x48e294=_0x30ee90['source']===_0x3f5ea5(0x690)?_0x30ee90[_0x3f5ea5(0xaa0)]:_0x3f5ea5(0x90c),_0x3ae522={},_0x29d2f7={};let _0x16cd7f=0x0;for(const _0x5c6f9c of this[_0x3f5ea5(0xef9)]||[]){const _0x31c07b=toNum(_0x5c6f9c?.[_0x3f5ea5(0xb55)]);if(_0x31c07b>0x0&&_0x31c07b*0x36ee80>_0x16cd7f)_0x16cd7f=_0x31c07b*0x36ee80;}const _0x2ba8e0=this[_0x3f5ea5(0xbd3)]((_0x2b8172-_0x536d4a)/0x36ee80),_0xe6d8aa=[];for(const [_0x3ec697,_0x2066ea]of _0x2bc5e0){const _0x465649=_0x3ec697*0x36ee80,_0x5b26b9=new Date(_0x536d4a-_0x465649-_0x16cd7f-_0x2ba8e0),_0x4030c6=new Date(_0x2b8172-_0x465649);_0xe6d8aa[_0x3f5ea5(0xa8b)](this[_0x3f5ea5(0xe0f)][_0x3f5ea5(0x4f7)](this['_hass'],_0x2066ea,_0x5b26b9,_0x4030c6,_0x528f09)['then'](_0x2128ad=>{const _0xe614b=_0x3f5ea5;for(const _0x6c049d in _0x2128ad){const _0xd6cfd6=_0x465649!==0x0?_0x2128ad[_0x6c049d][_0xe614b(0x723)](_0x320bb1=>({..._0x320bb1,'t':_0x320bb1['t']+_0x465649})):_0x2128ad[_0x6c049d];_0x29d2f7[_0x6c049d+'__'+_0x3ec697]=_0xd6cfd6;}}));}const _0x3bd165=new Set();for(const _0x1732b3 of this[_0x3f5ea5(0xef9)]){if(!_0x1b7004(_0x1732b3))continue;const _0x46304b=DataProcessor[_0x3f5ea5(0xd8b)](_0x1732b3[_0x3f5ea5(0xba0)]||_0x3f5ea5(0x6a4));for(const _0x1faa71 of _0x46304b)_0x3bd165['add'](_0x1faa71);if((_0x1732b3[_0x3f5ea5(0xba0)]||'avg')===_0x3f5ea5(0xa09))_0x3bd165[_0x3f5ea5(0xbd8)](_0x3f5ea5(0x4b5));(_0x1732b3[_0x3f5ea5(0xba0)]||_0x3f5ea5(0x6a4))===_0x3f5ea5(0x8dc)&&(_0x3bd165[_0x3f5ea5(0xbd8)]('min'),_0x3bd165['add'](_0x3f5ea5(0xa09))),_0x1732b3[_0x3f5ea5(0xe4c)]&&(_0x3bd165[_0x3f5ea5(0xbd8)](_0x3f5ea5(0x4b5)),_0x3bd165[_0x3f5ea5(0xbd8)]('max'));}if(!_0x3bd165[_0x3f5ea5(0x5a0)])_0x3bd165[_0x3f5ea5(0xbd8)](_0x3f5ea5(0x3e6));const _0x329d8b=Array[_0x3f5ea5(0x7bc)](_0x3bd165);for(const [_0x511db4,_0x2865cd]of _0x279251){const _0x437b3e=_0x511db4*0x36ee80,_0x119d3a=new Date(_0x536d4a-_0x437b3e-_0x16cd7f-_0x2ba8e0),_0x41e85b=new Date(_0x2b8172-_0x437b3e);_0xe6d8aa[_0x3f5ea5(0xa8b)](this['_fetcher']['fetchStatistics'](this['_hass'],_0x2865cd,_0x119d3a,_0x41e85b,_0x48e294,_0x528f09,_0x329d8b)[_0x3f5ea5(0xd82)](async _0x2e8c93=>{const _0x164b33=_0x3f5ea5;if(_0x48e294===_0x164b33(0xded)){const _0x20bf03=_0x536d4a-_0x437b3e,_0x1f4820=0x36ee80,_0x3f80ce=[];for(const _0x2488f5 of _0x2865cd){const _0x524822=_0x2e8c93[_0x2488f5];if(!_0x524822||!_0x524822['length']){_0x3f80ce[_0x164b33(0xa8b)](_0x2488f5);continue;}if(!isNum(_0x524822[0x0]?.['t'])||_0x524822[0x0]['t']-_0x20bf03>_0x1f4820)_0x3f80ce[_0x164b33(0xa8b)](_0x2488f5);}if(_0x3f80ce[_0x164b33(0x246)])try{const _0x385c1d=await this[_0x164b33(0xe0f)][_0x164b33(0xca1)](this['_hass'],_0x3f80ce,_0x119d3a,_0x41e85b,'hour',_0x528f09,_0x329d8b);for(const _0xd70f10 of _0x3f80ce){const _0x1f87ab=_0x2e8c93[_0xd70f10],_0x329a9e=_0x385c1d[_0xd70f10];if(!_0x329a9e||!_0x329a9e['length'])continue;if(!_0x1f87ab||!_0x1f87ab[_0x164b33(0x246)]){_0x2e8c93[_0xd70f10]=_0x329a9e;continue;}const _0xbad1ea=_0x1f87ab[0x0]['t'],_0x20f754=_0x329a9e[_0x164b33(0x49d)](_0x2d7587=>_0x2d7587['t']<_0xbad1ea);_0x2e8c93[_0xd70f10]=_0x20f754[_0x164b33(0x246)]?_0x20f754[_0x164b33(0xe7b)](_0x1f87ab):_0x1f87ab;}}catch{}}for(const _0x2fc9e8 in _0x2e8c93){const _0x29c9e8=_0x437b3e!==0x0?_0x2e8c93[_0x2fc9e8][_0x164b33(0x723)](_0x3d6087=>({..._0x3d6087,'t':_0x3d6087['t']+_0x437b3e})):_0x2e8c93[_0x2fc9e8];_0x3ae522[_0x2fc9e8+'__'+_0x511db4]=_0x29c9e8;}}));}const _0x3b5c87=new Map(),_0x1f53d6=new Map();for(const _0x216380 of this[_0x3f5ea5(0xef9)]){if(!_0x216380?.[_0x3f5ea5(0x8ff)]||_0x216380[_0x3f5ea5(0x619)]||_0x216380[_0x3f5ea5(0x69c)])continue;const _0x2638e8=resolveOffsetHours(_0x216380[_0x3f5ea5(0xebc)],this[_0x3f5ea5(0xbf5)])||0x0,_0x443deb=_0x216380[_0x3f5ea5(0x8ff)]+'__'+_0x2638e8;if(_0x1f53d6[_0x3f5ea5(0x5c4)](_0x443deb))continue;const _0x890011=this[_0x3f5ea5(0xbf5)]?.[_0x3f5ea5(0xadf)]?.[_0x216380[_0x3f5ea5(0x8ff)]]?.['attributes']?.['state_class'],_0x444559=_0x890011==='measurement'||_0x890011===_0x3f5ea5(0x331)||_0x890011===_0x3f5ea5(0x3eb);_0x1f53d6[_0x3f5ea5(0xd1b)](_0x443deb,{'id':_0x216380[_0x3f5ea5(0x8ff)],'attribute':_0x216380[_0x3f5ea5(0x6bd)]||null,'offH':_0x2638e8,'useStats':_0x30ee90['source']===_0x3f5ea5(0x690)&&_0x444559&&!_0x216380['price_attribute']});}for(const [_0x172268,_0x28845b]of _0x1f53d6){const _0x22f605=_0x28845b[_0x3f5ea5(0x360)]*0x36ee80,_0x9691c0=new Date(_0x536d4a-_0x22f605-_0x16cd7f-_0x2ba8e0-0x5265c00),_0x4e8c5e=new Date(_0x2b8172-_0x22f605);_0x28845b[_0x3f5ea5(0xc7f)]?_0xe6d8aa['push'](this[_0x3f5ea5(0xe0f)][_0x3f5ea5(0xca1)](this[_0x3f5ea5(0xbf5)],[_0x28845b['id']],_0x9691c0,_0x4e8c5e,_0x3f5ea5(0x90c),_0x528f09,['mean'])[_0x3f5ea5(0xd82)](_0xd7e05c=>{const _0x131353=_0x3f5ea5,_0x1d3cd9=[];for(const _0x4af1e3 of _0xd7e05c[_0x28845b['id']]||[]){if(isNum(_0x4af1e3[_0x131353(0x3e6)]))_0x1d3cd9[_0x131353(0xa8b)]({'t':_0x4af1e3['t']+_0x22f605,'v':_0x4af1e3[_0x131353(0x3e6)]});}_0x3b5c87[_0x131353(0xd1b)](_0x172268,_0x1d3cd9);})):_0xe6d8aa['push'](this[_0x3f5ea5(0xe0f)][_0x3f5ea5(0x4f7)](this[_0x3f5ea5(0xbf5)],[{'id':_0x28845b['id'],'attribute':_0x28845b['attribute']}],_0x9691c0,_0x4e8c5e,_0x528f09)[_0x3f5ea5(0xd82)](_0x20f5dd=>{const _0x5e9013=_0x3f5ea5,_0x5b7122=[];for(const _0x282d6e of _0x20f5dd[_0x28845b['id']]||[]){const _0x965438=_0x28845b[_0x5e9013(0xdca)]?getAttributePath(_0x282d6e[_0x5e9013(0xef6)],_0x28845b['attribute']):_0x282d6e[_0x5e9013(0x2c8)],_0x26d125=toNum(_0x965438);if(_0x26d125!==null)_0x5b7122[_0x5e9013(0xa8b)]({'t':_0x282d6e['t']+_0x22f605,'v':_0x26d125});}_0x3b5c87[_0x5e9013(0xd1b)](_0x172268,_0x5b7122);}));}const _0x4cf803=new Map(),_0x1bcfe5=new Map();this[_0x3f5ea5(0xef9)][_0x3f5ea5(0xcab)]((_0x2fdd6a,_0x21b4d8)=>{const _0x14f42a=_0x3f5ea5;if(!_0x2fdd6a?.['ref_entity']||_0x2fdd6a['fixed_value']||_0x2fdd6a[_0x14f42a(0x69c)])return;const _0x49d80f=resolveOffsetHours(_0x2fdd6a['offset'],this[_0x14f42a(0xbf5)])||0x0,_0x13ccb8=this['_hass']?.[_0x14f42a(0xadf)]?.[_0x2fdd6a[_0x14f42a(0x364)]]?.[_0x14f42a(0xef6)]?.['state_class'],_0x21b28d=_0x13ccb8===_0x14f42a(0x642)||_0x13ccb8===_0x14f42a(0x331)||_0x13ccb8==='total_increasing',_0xfdbe81=_0x7cc171[_0x21b4d8]&&_0x21b28d&&!_0x2fdd6a[_0x14f42a(0xabd)],_0x2cd840=_0xfdbe81?_0x48e294:_0x14f42a(0xd67),_0x33bf6e=refJobKey(_0x2fdd6a,_0x49d80f,_0x2cd840);_0x2fdd6a[_0x14f42a(0xc11)]=_0x33bf6e;if(_0x1bcfe5[_0x14f42a(0x5c4)](_0x33bf6e))return;_0x1bcfe5[_0x14f42a(0xd1b)](_0x33bf6e,{'id':_0x2fdd6a[_0x14f42a(0x364)],'attribute':_0x2fdd6a[_0x14f42a(0xabd)]||null,'offH':_0x49d80f,'useStats':_0xfdbe81});});for(const [_0x568393,_0x2cbb0b]of _0x1bcfe5){const _0x151afe=_0x2cbb0b[_0x3f5ea5(0x360)]*0x36ee80,_0x5aaf72=new Date(_0x536d4a-_0x151afe-_0x16cd7f-_0x2ba8e0-0x5265c00),_0x4f8ed6=new Date(_0x2b8172-_0x151afe),_0x2c8816=()=>this['_fetcher']['fetchHistory'](this[_0x3f5ea5(0xbf5)],[{'id':_0x2cbb0b['id'],'attribute':_0x2cbb0b[_0x3f5ea5(0xdca)]}],_0x5aaf72,_0x4f8ed6,_0x528f09)[_0x3f5ea5(0xd82)](_0xf3d3ca=>{const _0x3a7759=_0x3f5ea5,_0x3f966d=[];for(const _0x3e57f1 of _0xf3d3ca[_0x2cbb0b['id']]||[]){const _0x2db682=_0x2cbb0b['attribute']?getAttributePath(_0x3e57f1[_0x3a7759(0xef6)],_0x2cbb0b[_0x3a7759(0xdca)]):_0x3e57f1[_0x3a7759(0x2c8)],_0x359e95=toNum(_0x2db682);if(_0x359e95!==null)_0x3f966d[_0x3a7759(0xa8b)]({'t':_0x3e57f1['t']+_0x151afe,'v':_0x359e95});}_0x4cf803[_0x3a7759(0xd1b)](_0x568393,{'samples':_0x3f966d,'statPeriodMs':0x0,'id':_0x2cbb0b['id'],'attribute':_0x2cbb0b['attribute'],'offH':_0x2cbb0b[_0x3a7759(0x360)]});});if(_0x2cbb0b[_0x3f5ea5(0xc7f)]){const _0x335b15=_0x48e294==='5minute'?_0x3f5ea5(0x90c):_0x48e294,_0x3b1e78={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x335b15]||0x36ee80;_0xe6d8aa[_0x3f5ea5(0xa8b)](this['_fetcher']['fetchStatistics'](this[_0x3f5ea5(0xbf5)],[_0x2cbb0b['id']],_0x5aaf72,_0x4f8ed6,_0x335b15,_0x528f09,[_0x3f5ea5(0x3e6),_0x3f5ea5(0x2c8)])[_0x3f5ea5(0xd82)](_0x25bad2=>{const _0x3b372b=_0x3f5ea5,_0x5e023c=[];for(const _0x5b5ee7 of _0x25bad2[_0x2cbb0b['id']]||[]){const _0x295021=isNum(_0x5b5ee7[_0x3b372b(0x3e6)])?_0x5b5ee7[_0x3b372b(0x3e6)]:isNum(_0x5b5ee7[_0x3b372b(0x2c8)])?_0x5b5ee7[_0x3b372b(0x2c8)]:null;if(_0x295021!==null)_0x5e023c[_0x3b372b(0xa8b)]({'t':_0x5b5ee7['t']+_0x151afe,'v':_0x295021});}const _0x5254be=_0x5e023c[_0x3b372b(0x246)]?_0x5e023c[0x0]['t']-(_0x5aaf72[_0x3b372b(0x879)]()+_0x151afe):Infinity;if(!_0x5e023c[_0x3b372b(0x246)]||_0x5254be>_0x3b1e78*0x2)return _0x2c8816();_0x4cf803[_0x3b372b(0xd1b)](_0x568393,{'samples':_0x5e023c,'statPeriodMs':_0x3b1e78,'id':_0x2cbb0b['id'],'attribute':_0x2cbb0b[_0x3b372b(0xdca)],'offH':_0x2cbb0b[_0x3b372b(0x360)]});}));}else _0xe6d8aa[_0x3f5ea5(0xa8b)](_0x2c8816());}await Promise[_0x3f5ea5(0x71a)](_0xe6d8aa);if(_0x46f5e!==this[_0x3f5ea5(0x458)])return;this[_0x3f5ea5(0x27a)]=_0x3b5c87,this[_0x3f5ea5(0x525)]=_0x4cf803,this[_0x3f5ea5(0x6c3)]=Object[_0x3f5ea5(0xcf4)](null);const _0x26b86a=_0x536d4a-_0x16cd7f-_0x2ba8e0,_0x2fa811=this[_0x3f5ea5(0xc30)]?.[_0x3f5ea5(0x35c)]?buildAreaSuffixes(this['_hass'],this[_0x3f5ea5(0xef9)],this['_statMeta'],(_0x3876a8,_0x261e73,_0x1053de)=>this['_applyAttributeName'](_0x1053de,_0x3876a8,_0x261e73)):null;this[_0x3f5ea5(0x3b8)]=_0x2fa811;const _0xe738bf=this[_0x3f5ea5(0xef9)][_0x3f5ea5(0x723)]((_0x2690f0,_0x5589df)=>{const _0x148e7b=_0x3f5ea5;let _0xc64159;if(_0x2690f0['fixed_value']){const _0x57898c=this[_0x148e7b(0xbf5)][_0x148e7b(0xadf)][_0x2690f0[_0x148e7b(0xa6c)]],_0x3049b2=this[_0x148e7b(0x837)](_0x2690f0,_0x5589df),_0x2d06f6=_0x3049b2?getAttributePath(_0x57898c?.[_0x148e7b(0xef6)],_0x3049b2):_0x57898c?.[_0x148e7b(0x2c8)],_0x32d5d7=toNum(_0x2d06f6);_0x32d5d7!==null?_0xc64159=[{'t':_0x536d4a,'v':_0x32d5d7},{'t':_0x2b8172,'v':_0x32d5d7}]:_0xc64159=[];}else{if(_0x2690f0[_0x148e7b(0x69c)]){const _0x2e6695=this[_0x148e7b(0xbf5)][_0x148e7b(0xadf)][_0x2690f0[_0x148e7b(0xa6c)]];_0xc64159=synthesizeForecastSeries(_0x2e6695,_0x2690f0,this[_0x148e7b(0x37f)][_0x148e7b(0x477)],this['_hass']);}else{if(_0x1b7004(_0x2690f0)){const _0x401a59=_0x1579fa[_0x5589df],_0x22b9d0=_0x401a59&&_0x3ae522[_0x401a59]||[];_0xc64159=_0x22b9d0[_0x148e7b(0x723)](_0x4e7b62=>{const _0x1ec1ed=_0x148e7b,_0x3e3aec={'t':_0x4e7b62['t'],'v':DataProcessor[_0x1ec1ed(0x751)](_0x4e7b62,_0x2690f0['aggregate_func'])};(_0x2690f0[_0x1ec1ed(0xe4c)]||_0x2690f0[_0x1ec1ed(0xba0)]===_0x1ec1ed(0x8dc))&&isNum(_0x4e7b62[_0x1ec1ed(0x4b5)])&&isNum(_0x4e7b62[_0x1ec1ed(0xa09)])&&(_0x3e3aec[_0x1ec1ed(0xbcc)]=_0x4e7b62[_0x1ec1ed(0x4b5)],_0x3e3aec[_0x1ec1ed(0xc76)]=_0x4e7b62[_0x1ec1ed(0xa09)]);if(_0x2690f0[_0x1ec1ed(0xba0)]===_0x1ec1ed(0xa09)){if(isNum(_0x4e7b62[_0x1ec1ed(0x3e6)]))_0x3e3aec[_0x1ec1ed(0xa89)]=_0x4e7b62[_0x1ec1ed(0x3e6)];if(isNum(_0x4e7b62[_0x1ec1ed(0x4b5)]))_0x3e3aec['sMin']=_0x4e7b62[_0x1ec1ed(0x4b5)];}return _0x3e3aec;})['filter'](_0x153d1d=>_0x153d1d['v']!==null&&isNum(_0x153d1d['v'])&&_0x153d1d['t']>=_0x26b86a);if(_0x2690f0[_0x148e7b(0xba0)]===_0x148e7b(0xdbc)&&_0x2690f0['change_ignore_zero']===!![]&&_0x22b9d0[_0x148e7b(0x246)]>0x0){const _0x4912d0=_0x22b9d0[_0x148e7b(0x723)](_0x55f9f1=>({'t':_0x55f9f1['t'],'v':isNum(_0x55f9f1[_0x148e7b(0x2c8)])?_0x55f9f1['state']:isNum(_0x55f9f1[_0x148e7b(0x3e6)])?_0x55f9f1['mean']:null}))[_0x148e7b(0x49d)](_0x32bbc9=>isNum(_0x32bbc9['v'])&&_0x32bbc9['v']!==0x0&&_0x32bbc9['t']>=_0x26b86a);_0xc64159=_0x4912d0[_0x148e7b(0x723)]((_0x2a8f2f,_0x37e47b)=>({'t':_0x2a8f2f['t'],'v':_0x37e47b===0x0?0x0:Math[_0x148e7b(0xa09)](0x0,_0x2a8f2f['v']-_0x4912d0[_0x37e47b-0x1]['v'])}));}else{if((_0x2690f0[_0x148e7b(0xba0)]===_0x148e7b(0xdbc)||_0x2690f0[_0x148e7b(0xba0)]===_0x148e7b(0xb30))&&_0x22b9d0[_0x148e7b(0x246)]>0x0){const _0x6806d2=_0x22b9d0[_0x148e7b(0x28f)](_0x24a20b=>isNum(_0x24a20b[_0x148e7b(0xdbc)])),_0x4027e0=_0x22b9d0[_0x148e7b(0x28f)](_0x1057f3=>isNum(_0x1057f3[_0x148e7b(0xb30)]));if(!_0x6806d2&&_0x4027e0&&_0xc64159[_0x148e7b(0x246)]>0x1){const _0x447b78=_0xc64159[_0x148e7b(0x723)](_0x43a4db=>_0x43a4db['v']);_0xc64159[0x0]['v']=0x0;for(let _0x182e44=0x1;_0x182e44<_0xc64159[_0x148e7b(0x246)];_0x182e44++){_0xc64159[_0x182e44]['v']=_0x447b78[_0x182e44]-_0x447b78[_0x182e44-0x1];}}else{if(!_0x6806d2&&!_0x4027e0&&_0x2690f0[_0x148e7b(0xba0)]===_0x148e7b(0xdbc)&&_0xc64159[_0x148e7b(0x246)]>0x1){const _0x1fe830=this[_0x148e7b(0x880)](_0x2690f0),_0x2c04b0=_0xc64159[_0x148e7b(0x723)](_0x41c1ca=>_0x41c1ca['v']);_0xc64159[0x0]['v']=0x0;for(let _0x3b9631=0x1;_0x3b9631<_0xc64159['length'];_0x3b9631++){const _0x3a0cf4=_0x2c04b0[_0x3b9631]-_0x2c04b0[_0x3b9631-0x1];_0xc64159[_0x3b9631]['v']=_0x1fe830&&_0x3a0cf4<0x0?0x0:_0x3a0cf4;}}}_0x2690f0[_0x148e7b(0xba0)]==='sum'&&_0x22b9d0[_0x148e7b(0x246)]>0x0&&_0xc64159[_0x148e7b(0x246)]===0x0&&!this[_0x148e7b(0x844)]&&(this[_0x148e7b(0x844)]=!![],console[_0x148e7b(0x3a6)]('[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20'+this['_getStatId'](_0x2690f0)+':\x20its\x20statistics\x20'+_0x148e7b(0xe3a)+_0x148e7b(0x6a7)));}}}else{const _0x8f69f2=_0x1579fa[_0x5589df],_0x5d60fa=_0x8f69f2&&_0x29d2f7[_0x8f69f2]||[],_0x51e12b=this[_0x148e7b(0x837)](_0x2690f0,_0x5589df),_0x481589=_0x2690f0[_0x148e7b(0xa87)]&&_0x2690f0['state_map']['length']?_0x2690f0[_0x148e7b(0xa87)]:_0x51e12b?null:autoStateMap(_0x2690f0,this[_0x148e7b(0xbf5)],this['_config']?.[_0x148e7b(0x922)]);_0xc64159=_0x5d60fa[_0x148e7b(0x723)](_0x498cb2=>{const _0x5107c9=_0x148e7b,_0x1561c0=_0x51e12b?getAttributePath(_0x498cb2[_0x5107c9(0xef6)],_0x51e12b):_0x498cb2[_0x5107c9(0x2c8)];let _0x166edb;_0x481589?_0x166edb=applyStateMap(_0x1561c0,_0x481589)[_0x5107c9(0x3c5)]:_0x166edb=parseFloat(_0x1561c0);if(isNaN(_0x166edb))return null;return{'t':_0x498cb2['t'],'v':_0x166edb};})[_0x148e7b(0x49d)](Boolean);}}}if(_0x2690f0[_0x148e7b(0x69c)]){const _0x37da1e=toNum(_0x2690f0[_0x148e7b(0xb55)])||0x0,_0x2644b6=_0x37da1e<0x0?_0x2b8172-_0x37da1e*0x36ee80:_0x2b8172;_0xc64159=_0xc64159[_0x148e7b(0x49d)](_0x314353=>_0x314353['t']>=_0x536d4a&&_0x314353['t']<=_0x2644b6);}const _0x581102=toNum(_0x2690f0[_0x148e7b(0xb55)]);if(_0x581102&&_0x581102!==0x0&&Array['isArray'](_0xc64159)&&_0xc64159['length']){const _0x26ce47=_0x581102*0x36ee80;_0xc64159=_0xc64159['map'](_0x5f758a=>({..._0x5f758a,'t':_0x5f758a['t']+_0x26ce47}));}_0x16cd7f>0x0&&Array[_0x148e7b(0x296)](_0xc64159)&&_0xc64159['length']&&(_0xc64159=_0xc64159['filter'](_0x7b313f=>_0x7b313f['t']>=_0x536d4a&&_0x7b313f['t']<=_0x2b8172));const _0x1c4ab8=this['_liveStateRaw'](_0xc64159,_0x2690f0,_0x5589df,_0x536d4a,_0x2b8172),{points:_0x1db2ba,maSeries:_0x32a99f}=this['_bucketSeries'](_0x1c4ab8,_0x2690f0,_0x7cc171[_0x5589df],_0x536d4a,_0x2b8172,_0x2ba8e0),_0x2cb485=this['_hass']['states'][_0x2690f0['entity']]||{},_0x396483=_0x2690f0['statistic_id']||_0x2690f0[_0x148e7b(0xa6c)],_0x12c537=_0x396483&&this[_0x148e7b(0xa0b)]?.[_0x396483]||null,_0x42365c=_0x2fa811?_0x2fa811[_0x148e7b(0x397)](_0x2690f0['_compareOf']!=null?_0x2690f0[_0x148e7b(0xbaf)]:_0x5589df)||'':'';let _0x58e225=_0x2cb485[_0x148e7b(0xef6)]?.[_0x148e7b(0x989)]||_0x12c537?.['name'];_0x58e225=this['_applyAttributeName'](_0x58e225,_0x2690f0,_0x5589df);if(_0x2690f0[_0x148e7b(0x364)]&&!_0x2690f0[_0x148e7b(0x240)]&&!_0x2690f0['fixed_value']&&!_0x2690f0[_0x148e7b(0x69c)]){const _0x118742=applyAttributeName(this[_0x148e7b(0xc30)],this[_0x148e7b(0xbf5)],this[_0x148e7b(0xbf5)]?.[_0x148e7b(0xadf)]?.[_0x2690f0[_0x148e7b(0x364)]]?.[_0x148e7b(0xef6)]?.['friendly_name']||_0x2690f0[_0x148e7b(0x364)],{'entity':_0x2690f0['ref_entity']},_0x2690f0[_0x148e7b(0xabd)]),_0x221306=_0x58e225||_0x2690f0['entity']||'',_0x1a49ed=normalizeRefOp(_0x2690f0[_0x148e7b(0xf05)]);_0x58e225=_0x1a49ed===_0x148e7b(0x6f6)?_0x118742+_0x148e7b(0x98b)+_0x221306:_0x1a49ed===_0x148e7b(0xd25)?_0x118742+_0x148e7b(0xb9a)+_0x221306:_0x221306+({'add':_0x148e7b(0xed1),'multiply':_0x148e7b(0xac7),'divide':_0x148e7b(0xb9a)}[_0x1a49ed]||_0x148e7b(0x98b))+_0x118742;}const _0x457ef8={'friendly_name':_0x42365c?(_0x58e225||'')+_0x42365c:_0x58e225,'unit_of_measurement':_0x2cb485[_0x148e7b(0xef6)]?.[_0x148e7b(0xbc6)]||_0x12c537?.[_0x148e7b(0xbc6)],'icon':_0x2cb485[_0x148e7b(0xef6)]?.[_0x148e7b(0xd08)],'resolved_name':this[_0x148e7b(0xc91)](_0x2690f0[_0x148e7b(0x240)],_0x2690f0[_0x148e7b(0xa6c)]),'resolved_tooltip_name':this[_0x148e7b(0xc91)](_0x2690f0[_0x148e7b(0xe4d)],_0x2690f0[_0x148e7b(0xa6c)])};if(_0x2690f0['_compareOf']!=null){const _0x27f42e=this['_entities'][_0x2690f0['_compareOf']],_0x3b09b7=_0x27f42e&&!isTemplateString(_0x27f42e[_0x148e7b(0x240)])&&_0x27f42e[_0x148e7b(0x240)]||this['_resolveTemplateText'](_0x27f42e?.[_0x148e7b(0x240)],_0x27f42e?.[_0x148e7b(0xa6c)])||_0x457ef8[_0x148e7b(0x989)]||_0x2690f0['entity']||_0x2690f0[_0x148e7b(0x2f8)],_0x4130b0=Math[_0x148e7b(0xa09)](0x1,Math[_0x148e7b(0x763)](toNum(_0x2690f0[_0x148e7b(0x5db)]?.[_0x148e7b(0x65c)])||0x1)),_0x17170f='\x20('+cardT(this[_0x148e7b(0xbf5)],this['_config'],COMPARE_PERIOD_LABELS[_0x2690f0[_0x148e7b(0x5db)]?.[_0x148e7b(0xaa0)]]||_0x148e7b(0x599))+(_0x4130b0>0x1?'\x20×'+_0x4130b0:'')+')';_0x457ef8[_0x148e7b(0x989)]=_0x3b09b7+_0x17170f,_0x457ef8[_0x148e7b(0x7ca)]=_0x3b09b7+_0x17170f,_0x457ef8['resolved_tooltip_name']=null;}return{'idx':_0x5589df,'id':(_0x2690f0[_0x148e7b(0xa6c)]||_0x2690f0['statistic_id'])+'__'+_0x5589df,'entity':_0x2690f0,'points':_0x1db2ba,'raw':_0xc64159,'meta':_0x457ef8,'_isStat':_0x7cc171[_0x5589df],'stats':DataProcessor['seriesStats'](_0x1db2ba),'maSeries':_0x32a99f??DataProcessor[_0x148e7b(0x2db)](_0x1db2ba,_0x2690f0)};}),_0x46eaed=this[_0x3f5ea5(0xca2)]>0x0?this['offsetWidth']:0x320,_0x8c7a7b=Math[_0x3f5ea5(0x4b5)](0xbb8,Math[_0x3f5ea5(0xa09)](0x190,_0x46eaed*0x2));for(const _0x5c1444 of _0xe738bf){_0x5c1444[_0x3f5ea5(0x780)]&&_0x5c1444[_0x3f5ea5(0x780)][_0x3f5ea5(0x246)]>_0x8c7a7b&&(_0x5c1444[_0x3f5ea5(0x780)]=DataProcessor['lttbDownsample'](_0x5c1444[_0x3f5ea5(0x780)],_0x8c7a7b)),_0x5c1444[_0x3f5ea5(0x891)]=resolveBucketPrecision(_0x5c1444[_0x3f5ea5(0x780)]),_0x5c1444[_0x3f5ea5(0x702)]=![];}this[_0x3f5ea5(0x452)]={'series':_0xe738bf};const _0x552b47=await this[_0x3f5ea5(0x482)](_0x517b82,_0x2b138c);if(_0x46f5e!==this['_updateSeq'])return;this[_0x3f5ea5(0xed7)]=_0x552b47,this[_0x3f5ea5(0x64e)]=Object[_0x3f5ea5(0xcf4)](null);if(this[_0x3f5ea5(0xb24)])for(const _0x1be342 of this['_entities']){if(!_0x1be342[_0x3f5ea5(0xa6c)]||_0x1be342['statistic_id'])continue;const _0x4b8b44=this[_0x3f5ea5(0xbf5)][_0x3f5ea5(0xadf)][_0x1be342[_0x3f5ea5(0xa6c)]];if(_0x4b8b44)this['_prevStamps'][_0x1be342['entity']]=_0x4b8b44[_0x3f5ea5(0x905)]||_0x4b8b44[_0x3f5ea5(0xcb2)]||null;}this[_0x3f5ea5(0x771)]=Object[_0x3f5ea5(0xcf4)](null);for(const _0x46d2bf of this[_0x3f5ea5(0x956)]){const _0x55e129=this[_0x3f5ea5(0xbf5)][_0x3f5ea5(0xadf)][_0x46d2bf];if(_0x55e129)this[_0x3f5ea5(0x771)][_0x46d2bf]=_0x55e129['last_updated']||_0x55e129[_0x3f5ea5(0xcb2)]||null;}this['_baselineReady']=!![];if(!this[_0x3f5ea5(0x47e)])return;this['_subscribeEvents'](),this[_0x3f5ea5(0x392)](),this[_0x3f5ea5(0x421)](),this[_0x3f5ea5(0x7b3)]();}[_0xd69037(0x7b3)](){const _0x4f9d77=_0xd69037;if(this[_0x4f9d77(0x566)])return;this[_0x4f9d77(0x566)]=!![];const _0x111a92=()=>{const _0x8cef75=_0x4f9d77;this[_0x8cef75(0x566)]=![],this['_resolvePreciseRecordTimes']()[_0x8cef75(0x470)](()=>{});};typeof requestAnimationFrame==='function'?requestAnimationFrame(_0x111a92):setTimeout(_0x111a92,0x0);}async[_0xd69037(0x863)](){const _0x5f3f31=_0xd69037;if(!this['_hass']?.[_0x5f3f31(0x8bf)]||!this['_graphData']?.[_0x5f3f31(0x63f)])return;if(!this[_0x5f3f31(0x689)])this['_preciseTsCache']=new Map();const _0x143b78=[],_0x44e731=this[_0x5f3f31(0xef9)]||[];for(const _0x384818 of this[_0x5f3f31(0x452)]['series']){if(!_0x384818||!_0x384818[_0x5f3f31(0xece)])continue;if(_0x384818[_0x5f3f31(0x702)])continue;if(!_0x384818[_0x5f3f31(0xa6c)]||!_0x384818['entity'][_0x5f3f31(0xa6c)])continue;if(!_0x384818['stats']||!_0x384818[_0x5f3f31(0x780)]||_0x384818[_0x5f3f31(0x780)][_0x5f3f31(0x246)]===0x0)continue;if(_0x384818[_0x5f3f31(0x891)]===_0x5f3f31(0x21d)||_0x384818[_0x5f3f31(0x891)]==='minute'){_0x384818[_0x5f3f31(0x702)]=!![];continue;}const _0x34e578=new Set();for(let _0x10fe04=0x0;_0x10fe04<_0x44e731[_0x5f3f31(0x246)];_0x10fe04++){const _0x5e30b6=_0x44e731[_0x10fe04];if(!_0x5e30b6||!_0x5e30b6[_0x5f3f31(0x3de)])continue;const _0x4aabff=_0x5e30b6===_0x384818[_0x5f3f31(0xa6c)]||_0x5e30b6[_0x5f3f31(0xa6c)]&&_0x5e30b6[_0x5f3f31(0xa6c)]===_0x384818[_0x5f3f31(0xa6c)][_0x5f3f31(0xa6c)];if(!_0x4aabff)continue;let _0x1c5f5f=_0x5e30b6[_0x5f3f31(0x925)];if(!_0x1c5f5f&&_0x5e30b6['show_state_last'])_0x1c5f5f='last';if(_0x1c5f5f===_0x5f3f31(0x4b5)||_0x1c5f5f==='max')_0x34e578['add'](_0x1c5f5f);}if(_0x34e578[_0x5f3f31(0x5a0)]===0x0){_0x384818[_0x5f3f31(0x702)]=!![];continue;}const _0x3f62b6=bucketPrecisionToMs(_0x384818[_0x5f3f31(0x891)]||_0x5f3f31(0x90c));if(!_0x3f62b6){_0x384818[_0x5f3f31(0x702)]=!![];continue;}for(const _0x31d596 of _0x34e578){const _0x2902d4=_0x31d596+'T',_0xd38d64=_0x384818['stats'][_0x2902d4],_0x3ade29=_0x384818[_0x5f3f31(0xeb0)][_0x31d596];if(!isNum(_0xd38d64)||!isNum(_0x3ade29))continue;const _0x41def3=_0x384818[_0x5f3f31(0xa6c)][_0x5f3f31(0xa6c)]+'|'+_0xd38d64+'|'+_0x3f62b6+'|'+_0x31d596+'|'+_0x3ade29['toFixed'](0x6),_0x7b10d4=this['_preciseTsCache'][_0x5f3f31(0x397)](_0x41def3);if(isNum(_0x7b10d4)){_0x384818[_0x5f3f31(0xeb0)][_0x2902d4]=_0x7b10d4,_0x384818[_0x5f3f31(0xeb0)][_0x2902d4+_0x5f3f31(0x2ed)]=!![];continue;}_0x143b78[_0x5f3f31(0xa8b)](this[_0x5f3f31(0x2d0)](_0x384818,_0xd38d64,_0x3f62b6,_0x3ade29,_0x31d596,_0x41def3));}_0x384818[_0x5f3f31(0x702)]=!![];}if(_0x143b78[_0x5f3f31(0x246)]===0x0)return;try{await Promise['all'](_0x143b78),this[_0x5f3f31(0x398)]();}catch(_0x273192){}}async['_fetchPrecisePeak'](_0x5312bb,_0x3f3d7a,_0x3f796d,_0x5f375b,_0x344d09,_0x1e4da8){const _0x481d90=_0xd69037;try{const _0x4e87d0=_0x5312bb['entity']['entity'],_0x43d37c=new Date(_0x3f3d7a)[_0x481d90(0x427)](),_0x8e6763=new Date(_0x3f3d7a+_0x3f796d)[_0x481d90(0x427)](),_0x478e85=_0x481d90(0x96f)+_0x43d37c+('?end_time='+encodeURIComponent(_0x8e6763))+('&filter_entity_id='+encodeURIComponent(_0x4e87d0))+'&minimal_response&no_attributes',_0x3b60e3=await this['_hass'][_0x481d90(0x8bf)](_0x481d90(0x5f5),_0x478e85),_0x18a16e=_0x3b60e3&&_0x3b60e3[0x0]||null;if(!Array[_0x481d90(0x296)](_0x18a16e)||_0x18a16e[_0x481d90(0x246)]===0x0)return;let _0x174ce0=null;for(const _0x17bf2b of _0x18a16e){const _0x35f413=parseFloat(_0x17bf2b[_0x481d90(0x2c8)]);if(!Number[_0x481d90(0x8bb)](_0x35f413))continue;if(!_0x174ce0||(_0x344d09===_0x481d90(0xa09)?_0x35f413>_0x174ce0['v']:_0x35f413<_0x174ce0['v'])){const _0x58dc4b=_0x17bf2b['last_changed']||_0x17bf2b[_0x481d90(0x905)],_0xabcd38=_0x58dc4b?new Date(_0x58dc4b)[_0x481d90(0x879)]():NaN;if(Number[_0x481d90(0x8bb)](_0xabcd38))_0x174ce0={'v':_0x35f413,'t':_0xabcd38};}}if(!_0x174ce0)return;const _0x3e5488=Math[_0x481d90(0xa09)](0.001,Math[_0x481d90(0x4c4)](_0x5f375b)*0.05);if(Math[_0x481d90(0x4c4)](_0x174ce0['v']-_0x5f375b)>_0x3e5488)return;const _0x4ec430=_0x344d09+'T';_0x5312bb[_0x481d90(0xeb0)][_0x4ec430]=_0x174ce0['t'],_0x5312bb['stats'][_0x4ec430+'_precise']=!![];if(this[_0x481d90(0x689)][_0x481d90(0x5a0)]>=0x1388){const _0x353e1e=this['_preciseTsCache']['keys']()[_0x481d90(0xaf1)]()[_0x481d90(0x3c5)];if(_0x353e1e!==undefined)this[_0x481d90(0x689)][_0x481d90(0x2a1)](_0x353e1e);}this[_0x481d90(0x689)]['set'](_0x1e4da8,_0x174ce0['t']);}catch(_0x581b67){}}['_hasLTS'](_0x5d93aa){const _0x1ae3c1=_0xd69037;if(!_0x5d93aa)return![];if(_0x5d93aa['fixed_value']||_0x5d93aa[_0x1ae3c1(0xdca)]||_0x5d93aa[_0x1ae3c1(0x69c)]||_0x5d93aa['state_map'])return![];if(autoStateMap(_0x5d93aa,this['_hass'],this[_0x1ae3c1(0xc30)]?.[_0x1ae3c1(0x922)]))return![];if(_0x5d93aa['statistic_id'])return!![];const _0x4ff197=this['_hass']?.[_0x1ae3c1(0xadf)]?.[_0x5d93aa[_0x1ae3c1(0xa6c)]];if(!_0x4ff197)return![];const _0x3449d3=_0x4ff197['attributes']?.[_0x1ae3c1(0xcc2)];return _0x3449d3==='measurement'||_0x3449d3==='total'||_0x3449d3===_0x1ae3c1(0x3eb);}[_0xd69037(0xcb6)](_0x44df2c){const _0x1b4ff3=_0xd69037;return _0x44df2c['statistic_id']||_0x44df2c[_0x1b4ff3(0xa6c)];}[_0xd69037(0x880)](_0x531963){const _0x2335df=_0xd69037;if(!_0x531963)return![];if(_0x531963[_0x2335df(0x2f8)]){const _0x45067e=this['_statMeta']&&this['_statMeta'][_0x531963[_0x2335df(0x2f8)]];if(_0x45067e&&(_0x45067e[_0x2335df(0x94e)]||_0x45067e['has_mean']))return!!_0x45067e[_0x2335df(0x94e)]&&!_0x45067e[_0x2335df(0x8d0)];const _0x502941=this[_0x2335df(0xbf5)]?.[_0x2335df(0xadf)]?.[_0x531963[_0x2335df(0x2f8)]];if(_0x502941){const _0x14b4fc=_0x502941[_0x2335df(0xef6)]?.[_0x2335df(0xcc2)];return _0x14b4fc===_0x2335df(0x331)||_0x14b4fc===_0x2335df(0x3eb);}return!![];}const _0x1e3cba=this[_0x2335df(0xbf5)]?.[_0x2335df(0xadf)]?.[_0x531963['entity']]?.[_0x2335df(0xef6)]?.[_0x2335df(0xcc2)];return _0x1e3cba===_0x2335df(0x331)||_0x1e3cba==='total_increasing';}[_0xd69037(0x498)](){const _0x1b0a5d=_0xd69037;for(const _0x22948a of this[_0x1b0a5d(0xef9)]||[]){if(_0x22948a&&!_0x22948a[_0x1b0a5d(0x619)]&&!_0x22948a[_0x1b0a5d(0x69c)]&&(_0x22948a[_0x1b0a5d(0x2c9)]||_0x22948a[_0x1b0a5d(0xc97)])===_0x1b0a5d(0x34c))return!![];}return![];}[_0xd69037(0x8b8)](){const _0x2b7f7b=_0xd69037,_0x4becae=new Set([_0x2b7f7b(0xa09),_0x2b7f7b(0x4b5),_0x2b7f7b(0x6a4),_0x2b7f7b(0x3e6),undefined,null,'']);for(const _0x51cbb6 of this[_0x2b7f7b(0xef9)]||[]){if(!_0x51cbb6||_0x51cbb6['fixed_value']||_0x51cbb6[_0x2b7f7b(0x69c)])continue;const _0x23f38e=_0x51cbb6['aggregate_func'];if(!_0x4becae[_0x2b7f7b(0x5c4)](_0x23f38e))continue;if(this['_isCounterEntity'](_0x51cbb6))return!![];}return![];}[_0xd69037(0x6fb)](){const _0x4d46e0=_0xd69037;for(const _0x245164 of this[_0x4d46e0(0xef9)]||[]){if(!_0x245164||_0x245164[_0x4d46e0(0x619)]||_0x245164[_0x4d46e0(0x69c)])continue;if(_0x245164[_0x4d46e0(0xba0)]!==_0x4d46e0(0xa09))continue;if(this[_0x4d46e0(0x880)](_0x245164))continue;if(this[_0x4d46e0(0x24a)](_0x245164))return!![];}return![];}[_0xd69037(0xe83)](){const _0x397889=_0xd69037;for(const _0x2f978 of this['_entities']||[]){if(!_0x2f978||_0x2f978[_0x397889(0x619)]||_0x2f978[_0x397889(0x69c)])continue;if(_0x2f978['aggregate_func']!==_0x397889(0x73e)&&_0x2f978[_0x397889(0xba0)]!==_0x397889(0x92f))continue;if(_0x2f978[_0x397889(0xba0)]===_0x397889(0x73e)&&this[_0x397889(0x880)](_0x2f978))continue;if(this[_0x397889(0x24a)](_0x2f978))return!![];}return![];}[_0xd69037(0xbbf)](){const _0x420d50=_0xd69037;for(const _0x386e28 of this[_0x420d50(0xef9)]||[]){if(!_0x386e28||_0x386e28[_0x420d50(0x619)]||_0x386e28['data_attribute'])continue;if(_0x386e28[_0x420d50(0xba0)]!=='diff')continue;if(this['_isCounterEntity'](_0x386e28))continue;if(this[_0x420d50(0x24a)](_0x386e28))return!![];}return![];}['_isHistoryAggregated'](_0x50b16e){const _0x36a663=_0xd69037;if(!_0x50b16e)return![];if(_0x50b16e[_0x36a663(0x2f8)])return!![];if(_0x50b16e[_0x36a663(0x619)]||_0x50b16e[_0x36a663(0xdca)]||_0x50b16e[_0x36a663(0x69c)]||_0x50b16e[_0x36a663(0xa87)])return![];return this[_0x36a663(0x790)](_0x50b16e);}[_0xd69037(0x732)](){const _0x24106f=_0xd69037;if(!this[_0x24106f(0xef9)]?.[_0x24106f(0x246)])return![];const _0x54738b=this[_0x24106f(0xef9)][_0x24106f(0x49d)](_0x3d575f=>_0x3d575f&&!_0x3d575f[_0x24106f(0x619)]&&!_0x3d575f[_0x24106f(0xdca)]&&!_0x3d575f['data_attribute']&&!_0x3d575f['state_map']&&!autoStateMap(_0x3d575f,this['_hass'],this[_0x24106f(0xc30)]?.[_0x24106f(0x922)]));if(!_0x54738b[_0x24106f(0x246)])return![];return _0x54738b[_0x24106f(0x412)](_0x3fbe4c=>this[_0x24106f(0x790)](_0x3fbe4c));}[_0xd69037(0xd8f)](_0xc535b4){const _0xfc087b=_0xd69037;if(this[_0xfc087b(0x253)]||_0xc535b4<=0xf0)return;const _0x581585=[];for(const _0x27359a of this[_0xfc087b(0xef9)]||[]){if(!_0x27359a||_0x27359a[_0xfc087b(0x619)]||_0x27359a[_0xfc087b(0xdca)]||_0x27359a[_0xfc087b(0x69c)]||_0x27359a['state_map'])continue;if(!this[_0xfc087b(0x790)](_0x27359a))_0x581585[_0xfc087b(0xa8b)](_0x27359a[_0xfc087b(0xa6c)]);}_0x581585[_0xfc087b(0x246)]&&(console[_0xfc087b(0x3a6)](_0xfc087b(0x8f1)+_0x581585['length']+_0xfc087b(0xa5c)+('(state_class\x20not\x20set):\x20'+_0x581585['join'](',\x20')+'.\x20')+'Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.'),this[_0xfc087b(0x253)]=!![]);}[_0xd69037(0xc43)](_0x433593){const _0x300cdd=_0xd69037;if(this[_0x300cdd(0xaef)])return;this[_0x300cdd(0xaef)]=!![],console[_0x300cdd(0x3a6)](_0x300cdd(0x200)+Math['round'](_0x433593)+_0x300cdd(0xb5d)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x300cdd(0x5a1)+'and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.');}[_0xd69037(0x832)](_0x683335){const _0x507f91=_0xd69037,_0x2ed1df=resolveGroupBy(this[_0x507f91(0xc30)],_0x683335),_0x295a1d=this['_calendarCounterNeedsHourly']()||this['_calendarMaxNeedsHourly']()||this[_0x507f91(0xbbf)]()||this[_0x507f91(0xe83)]();if(_0x2ed1df===_0x507f91(0xe67)||_0x2ed1df===_0x507f91(0x25c)){if(_0x295a1d){if(_0x683335<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x507f91(0x90c)};this[_0x507f91(0xc43)](_0x683335);}return{'source':_0x507f91(0x690),'period':_0x507f91(0xc78)};}if(_0x2ed1df===_0x507f91(0x3cc)){if(_0x295a1d){if(_0x683335<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x507f91(0x690),'period':_0x507f91(0x90c)};this[_0x507f91(0xc43)](_0x683335);}if(resolveFirstWeekday(this[_0x507f91(0xbf5)])!==0x1)return{'source':_0x507f91(0x690),'period':_0x507f91(0xc78)};return{'source':_0x507f91(0x690),'period':_0x507f91(0x3cc)};}if(_0x2ed1df===_0x507f91(0x1fd)){if(_0x295a1d){if(_0x683335<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x507f91(0x690),'period':_0x507f91(0x90c)};this['_warnHourlyCap'](_0x683335);}if(this['_hasCandlestick']()&&_0x683335<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':'statistics','period':_0x507f91(0x90c)};return{'source':_0x507f91(0x690),'period':_0x507f91(0xc78)};}if(_0x2ed1df===_0x507f91(0x90c)){if(this[_0x507f91(0x498)]()&&_0x683335<=STATS_5MIN_MAX_HOURS)return{'source':_0x507f91(0x690),'period':'5minute'};return{'source':'statistics','period':_0x683335<=STATS_HOURLY_MAX_HOURS?'hour':_0x507f91(0xc78)};}const _0x1dbc76=this[_0x507f91(0xc30)][_0x507f91(0xe84)]||this[_0x507f91(0xc30)]['date_picker_group']&&this[_0x507f91(0x9d8)]||this[_0x507f91(0xc30)][_0x507f91(0x775)]&&this[_0x507f91(0xaa3)];if(!_0x1dbc76&&!this[_0x507f91(0x732)]())return{'source':_0x507f91(0x50a)};if(_0x683335<=SHORT_WINDOW_HOURS){const _0x262f46=this[_0x507f91(0xef9)]['some'](_0x165989=>_0x165989?.[_0x507f91(0x2f8)]),_0x1a6c97=this['_overrideHoursToShow']??toNum(this[_0x507f91(0xc30)][_0x507f91(0xdfc)])??_0x683335,_0x350288=_0x262f46||_0x1a6c97>FORCE_STATS_RAW_HOURS||_0x1dbc76;if(_0x350288&&(_0x1dbc76||this[_0x507f91(0x732)]()))return{'source':_0x507f91(0x690),'period':_0x507f91(0xded)};return{'source':_0x507f91(0x50a)};}if(_0x683335<=STATS_5MIN_MAX_HOURS)return{'source':_0x507f91(0x690),'period':_0x507f91(0xded)};if(_0x683335<=STATS_HOURLY_MAX_HOURS)return{'source':_0x507f91(0x690),'period':_0x507f91(0x90c)};if(_0x295a1d){if(_0x683335<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x507f91(0x690),'period':'hour'};this[_0x507f91(0xc43)](_0x683335);}return{'source':_0x507f91(0x690),'period':'day'};}async[_0xd69037(0x43e)](_0xe93bf8){const _0x3e54cd=_0xd69037;if(!this[_0x3e54cd(0xa0b)])this['_statMeta']=Object[_0x3e54cd(0xcf4)](null);if(!this[_0x3e54cd(0xbf5)]?.[_0x3e54cd(0x57c)])return;const _0x37f750=[];for(const _0x57259b of _0xe93bf8){if(_0x57259b&&!(_0x57259b in this[_0x3e54cd(0xa0b)]))_0x37f750['push'](_0x57259b);}if(!_0x37f750['length'])return;try{const _0x154082=await this[_0x3e54cd(0xbf5)][_0x3e54cd(0x57c)]({'type':'recorder/list_statistic_ids'});if(Array[_0x3e54cd(0x296)](_0x154082)){const _0x42529f=new Set(_0x37f750);for(const _0x382e3e of _0x154082){if(!_0x382e3e?.[_0x3e54cd(0x2f8)])continue;_0x42529f[_0x3e54cd(0x5c4)](_0x382e3e[_0x3e54cd(0x2f8)])&&(this[_0x3e54cd(0xa0b)][_0x382e3e[_0x3e54cd(0x2f8)]]={'unit_of_measurement':_0x382e3e['statistics_unit_of_measurement']||_0x382e3e[_0x3e54cd(0xbc6)]||null,'has_mean':!!_0x382e3e[_0x3e54cd(0x8d0)],'has_sum':!!_0x382e3e[_0x3e54cd(0x94e)],'source':_0x382e3e[_0x3e54cd(0xee1)]||null,'name':_0x382e3e[_0x3e54cd(0x240)]||null});}for(const _0x57369d of _0x37f750){if(!(_0x57369d in this[_0x3e54cd(0xa0b)]))this['_statMeta'][_0x57369d]={'unit_of_measurement':null};}}}catch{}}['_computeWsTrackedKey'](){const _0x256221=_0xd69037,_0x3edf6a=new Set();for(const _0x556ae3 of this[_0x256221(0xef9)]||[]){if(_0x556ae3[_0x256221(0xa6c)]&&!_0x556ae3[_0x256221(0x2f8)])_0x3edf6a['add'](_0x556ae3[_0x256221(0xa6c)]);}for(const _0x58fc6f of this[_0x256221(0x956)]||[])_0x3edf6a[_0x256221(0xbd8)](_0x58fc6f);for(const _0x417544 of this[_0x256221(0x92e)]||[])_0x3edf6a[_0x256221(0xbd8)](_0x417544);for(const _0x12ae87 of this[_0x256221(0x8b2)]||[])_0x3edf6a['add'](_0x12ae87);if(this['_config']?.[_0x256221(0x6b4)])_0x3edf6a['add'](this[_0x256221(0xc30)][_0x256221(0x6b4)]);return[..._0x3edf6a][_0x256221(0x7db)]()[_0x256221(0x860)]('|');}[_0xd69037(0xa94)](){const _0x217149=_0xd69037;if(this[_0x217149(0x9f0)]||this[_0x217149(0x8a8)]||!this[_0x217149(0xbf5)]?.[_0x217149(0xcbb)])return;if(!this[_0x217149(0xb24)]&&!this[_0x217149(0x956)][_0x217149(0x5a0)]&&!this[_0x217149(0x92e)]['size']&&!this[_0x217149(0x8b2)][_0x217149(0x5a0)]&&!this[_0x217149(0xc30)]?.['battery_entity'])return;const _0x5dddf5=new Set();for(const _0x45cacb of this[_0x217149(0xef9)]){if(_0x45cacb[_0x217149(0xa6c)]&&!_0x45cacb['statistic_id'])_0x5dddf5[_0x217149(0xbd8)](_0x45cacb[_0x217149(0xa6c)]);}for(const _0xdba84f of this[_0x217149(0x956)])_0x5dddf5[_0x217149(0xbd8)](_0xdba84f);for(const _0x124a11 of this[_0x217149(0x92e)]||[])_0x5dddf5['add'](_0x124a11);for(const _0x2ca5ec of this[_0x217149(0x8b2)]||[])_0x5dddf5[_0x217149(0xbd8)](_0x2ca5ec);if(this[_0x217149(0xc30)][_0x217149(0x6b4)])_0x5dddf5[_0x217149(0xbd8)](this[_0x217149(0xc30)][_0x217149(0x6b4)]);const _0x100181=[..._0x5dddf5];if(!_0x100181['length'])return;this[_0x217149(0xcce)]=_0x100181['slice']()[_0x217149(0x7db)]()[_0x217149(0x860)]('|'),this[_0x217149(0x8a8)]=!![];const _0x1f4516=this[_0x217149(0xb1c)]=(this[_0x217149(0xb1c)]||0x0)+0x1,_0x154163=(_0x191f16,_0x3c5498)=>{const _0x13aaec=_0x217149;if(!_0x3c5498||_0x3c5498[_0x13aaec(0x2c8)]==='unknown'||_0x3c5498[_0x13aaec(0x2c8)]===_0x13aaec(0xace))return;if(!this['_hass'])return;const _0x588b54=this['_hass'];try{let _0x26831b=![];if(this[_0x13aaec(0xb24)])for(const _0x439c09 of this[_0x13aaec(0xef9)]){if(_0x439c09[_0x13aaec(0xa6c)]===_0x191f16&&!_0x439c09[_0x13aaec(0x2f8)]){_0x26831b=!![];break;}}const _0x405266=this[_0x13aaec(0x956)]['has'](_0x191f16),_0x1b5240=this[_0x13aaec(0xc30)][_0x13aaec(0x6b4)]===_0x191f16;if(this[_0x13aaec(0x92e)][_0x13aaec(0x5c4)](_0x191f16))this[_0x13aaec(0xd3f)]();const _0x46616c=this[_0x13aaec(0x8b2)][_0x13aaec(0x5c4)](_0x191f16)&&this[_0x13aaec(0x393)]({'states':{[_0x191f16]:_0x3c5498}});_0x46616c&&!_0x26831b&&(this['_pendingSyntheticRefresh']=!![],this['_scheduleLiveFlush']());if(_0x26831b||_0x405266){const _0x4a2e38={..._0x588b54['states']};_0x4a2e38[_0x191f16]=_0x3c5498;const _0x26f78c={..._0x588b54,'states':_0x4a2e38};if(_0x26831b)this[_0x13aaec(0xbd0)](_0x26f78c);if(_0x405266)this[_0x13aaec(0xa76)](_0x26f78c);}(_0x26831b||_0x1b5240)&&this[_0x13aaec(0x8b1)]?.[_0x13aaec(0x934)]?.(_0x13aaec(0x2c5))&&this['_renderStateRow']();}catch(_0x31683a){console['warn'](_0x13aaec(0xcc6),_0x31683a);}},_0x248b2b=_0x100181[_0x217149(0x246)]>0x0&&_0x100181[_0x217149(0x246)]<=0x40,_0x419c3b=()=>{const _0x5e3a30=_0x217149;this['_hass']['connection'][_0x5e3a30(0xc99)](_0x1fe2f6=>{const _0x3f1405=_0x5e3a30,_0x51d68d=_0x1fe2f6?.[_0x3f1405(0xe59)]?.[_0x3f1405(0x46e)];if(!_0x5dddf5[_0x3f1405(0x5c4)](_0x51d68d))return;_0x154163(_0x51d68d,_0x1fe2f6[_0x3f1405(0xe59)]['new_state']);},_0x5e3a30(0xa68))['then'](_0x506852=>{const _0x97e0a3=_0x5e3a30;if(_0x1f4516!==this[_0x97e0a3(0xb1c)]){try{_0x506852();}catch{}return;}this[_0x97e0a3(0x9f0)]=_0x506852,this['_wsSubscribing']=![];})[_0x5e3a30(0x470)](()=>{const _0x1c7f2d=_0x5e3a30;if(_0x1f4516===this[_0x1c7f2d(0xb1c)])this[_0x1c7f2d(0x8a8)]=![];});};_0x248b2b?this[_0x217149(0xbf5)][_0x217149(0xcbb)][_0x217149(0x9cd)](_0xcca80=>{const _0x219a52=_0x217149,_0x562ed3=_0xcca80?.[_0x219a52(0x933)]?.[_0x219a52(0xc34)];if(!_0x562ed3)return;const _0x3e2bed=_0x562ed3[_0x219a52(0xaa9)];if(_0x3e2bed)_0x154163(_0x3e2bed[_0x219a52(0x46e)],_0x3e2bed);},{'type':_0x217149(0x6b9),'trigger':{'platform':_0x217149(0x2c8),'entity_id':_0x100181}})[_0x217149(0xd82)](_0x1a70af=>{const _0x4ce1bc=_0x217149;if(_0x1f4516!==this[_0x4ce1bc(0xb1c)]){try{_0x1a70af();}catch{}return;}this[_0x4ce1bc(0x9f0)]=_0x1a70af,this['_wsSubscribing']=![];})[_0x217149(0x470)](()=>{const _0xbbca51=_0x217149;if(_0x1f4516===this[_0xbbca51(0xb1c)])_0x419c3b();}):_0x419c3b();}[_0xd69037(0x40a)](){const _0x114638=_0xd69037;this[_0x114638(0xb1c)]=(this[_0x114638(0xb1c)]||0x0)+0x1;if(this['_wsUnsub']){try{this[_0x114638(0x9f0)]();}catch{}this[_0x114638(0x9f0)]=null;}this[_0x114638(0x8a8)]=![],this[_0x114638(0xcce)]=null;}[_0xd69037(0xbd0)](_0x938cc){const _0x11ff48=_0xd69037;let _0x2eca38=![];this[_0x11ff48(0xef9)][_0x11ff48(0xcab)]((_0x317431,_0x47c2fb)=>{const _0x13701c=_0x11ff48;if(!_0x317431['entity']||_0x317431[_0x13701c(0x2f8)])return;if(this['_isHistoryAggregated'](_0x317431)){const _0x1758ff=_0x317431['aggregate_func'];if(_0x1758ff!=='last'&&_0x1758ff!=='first'&&_0x1758ff!==_0x13701c(0xa09)&&_0x1758ff!==_0x13701c(0x4b5))return;}const _0x28f9e7=_0x938cc[_0x13701c(0xadf)][_0x317431['entity']];if(!_0x28f9e7)return;const _0x2a2bfb=_0x28f9e7['last_updated']||_0x28f9e7[_0x13701c(0xcb2)]||null;if(_0x2a2bfb===this[_0x13701c(0x64e)][_0x317431[_0x13701c(0xa6c)]])return;this[_0x13701c(0x64e)][_0x317431[_0x13701c(0xa6c)]]=_0x2a2bfb;if(_0x317431['fixed_value']||_0x317431[_0x13701c(0x69c)]){this[_0x13701c(0xe92)]=!![],_0x2eca38=!![];return;}const _0x2eb6ff=this[_0x13701c(0x837)](_0x317431,_0x47c2fb),_0x4d09f9=_0x2eb6ff?getAttributePath(_0x28f9e7[_0x13701c(0xef6)],_0x2eb6ff):_0x28f9e7[_0x13701c(0x2c8)],_0x2a399c=toNum(_0x4d09f9);if(_0x2a399c===null)return;const _0x3464f2=_0x2a2bfb?new Date(_0x2a2bfb)[_0x13701c(0x879)]():Date[_0x13701c(0xed8)]();(this[_0x13701c(0xef8)][_0x317431[_0x13701c(0xa6c)]]||=[])[_0x13701c(0xa8b)]({'t':_0x3464f2,'v':_0x2a399c}),_0x2eca38=!![];});if(_0x2eca38)this[_0x11ff48(0x314)]();}[_0xd69037(0x393)](_0x3ed469){const _0x18e68d=_0xd69037;if(!this[_0x18e68d(0x8b2)]?.['size']||!this[_0x18e68d(0x525)]?.[_0x18e68d(0x5a0)])return![];let _0x2c01c5=![];for(const _0x1a152e of this['_refRefIds']){const _0x5272ec=_0x3ed469[_0x18e68d(0xadf)]?.[_0x1a152e];if(!_0x5272ec)continue;const _0xd8a17c=_0x5272ec[_0x18e68d(0x905)]||_0x5272ec[_0x18e68d(0xcb2)]||null;if(_0xd8a17c===this[_0x18e68d(0x6c3)][_0x1a152e])continue;this[_0x18e68d(0x6c3)][_0x1a152e]=_0xd8a17c;const _0x81782a=_0xd8a17c?new Date(_0xd8a17c)[_0x18e68d(0x879)]():Date[_0x18e68d(0xed8)]();for(const _0xb6492 of this[_0x18e68d(0x525)]['values']()){if(_0xb6492['id']!==_0x1a152e||!Array[_0x18e68d(0x296)](_0xb6492[_0x18e68d(0x9a5)]))continue;const _0x10b630=toNum(_0xb6492[_0x18e68d(0xdca)]?getAttributePath(_0x5272ec['attributes'],_0xb6492[_0x18e68d(0xdca)]):_0x5272ec[_0x18e68d(0x2c8)]);if(_0x10b630===null)continue;const _0x1cfec5=_0x81782a+(_0xb6492[_0x18e68d(0x360)]||0x0)*0x36ee80,_0x53e1fa=_0xb6492[_0x18e68d(0x9a5)][_0xb6492[_0x18e68d(0x9a5)][_0x18e68d(0x246)]-0x1];if(_0x53e1fa&&_0x1cfec5<=_0x53e1fa['t'])continue;_0xb6492[_0x18e68d(0x9a5)]['push']({'t':_0x1cfec5,'v':_0x10b630});const _0x3b1e05=this[_0x18e68d(0x37f)],_0x449c7a=_0x3b1e05?this[_0x18e68d(0xbd3)]((_0x3b1e05[_0x18e68d(0x389)][_0x18e68d(0x879)]()-_0x3b1e05[_0x18e68d(0x477)]['getTime']())/0x36ee80):0x0,_0xc2ab15=(_0x3b1e05?.['start']?.[_0x18e68d(0x879)]()||0x0)-_0x449c7a-0x5265c00;let _0x151fed=0x0;while(_0x151fed<_0xb6492[_0x18e68d(0x9a5)][_0x18e68d(0x246)]&&_0xb6492[_0x18e68d(0x9a5)][_0x151fed]['t']<_0xc2ab15)_0x151fed++;if(_0x151fed>0x1)_0xb6492[_0x18e68d(0x9a5)][_0x18e68d(0x329)](0x0,_0x151fed-0x1);this[_0x18e68d(0x6ef)]['add'](_0x1a152e),_0x2c01c5=!![];}}return _0x2c01c5;}[_0xd69037(0xa76)](_0x53b3b2){const _0x1298be=_0xd69037;let _0x3ea00a=![];for(const _0x52e804 of this[_0x1298be(0x956)]){const _0x53a0ab=_0x53b3b2['states'][_0x52e804];if(!_0x53a0ab)continue;const _0x52358b=_0x53a0ab[_0x1298be(0x905)]||_0x53a0ab[_0x1298be(0xcb2)]||null;if(_0x52358b===this[_0x1298be(0x771)][_0x52e804])continue;this[_0x1298be(0x771)][_0x52e804]=_0x52358b,_0x3ea00a=!![];}if(_0x3ea00a)this[_0x1298be(0x398)]();}['_scheduleLiveFlush'](){const _0x293b4f=_0xd69037;if(this[_0x293b4f(0xae3)])return;this[_0x293b4f(0xae3)]=setTimeout(()=>{const _0x204251=_0x293b4f;this['_liveFlushTimer']=null,this[_0x204251(0x926)]();},LIVE_FLUSH_DEBOUNCE_MS);}['_flushLiveBuffer'](){const _0x5cd0ae=_0xd69037;if(!this[_0x5cd0ae(0x452)]||!this[_0x5cd0ae(0x37f)])return;const _0x2d5f51=Object[_0x5cd0ae(0xe6e)](this[_0x5cd0ae(0xef8)])[_0x5cd0ae(0x246)]>0x0;if(!_0x2d5f51&&!this[_0x5cd0ae(0x59b)]&&!this['_pendingSyntheticRefresh'])return;const _0x3a7dc6=this[_0x5cd0ae(0x59b)];this[_0x5cd0ae(0x59b)]=![],this[_0x5cd0ae(0xe92)]=![],this[_0x5cd0ae(0xbb5)]=Date['now']();if(this[_0x5cd0ae(0x34f)]()){const _0xacccbf=this[_0x5cd0ae(0xe0a)]();_0xacccbf&&(this[_0x5cd0ae(0x2ff)](_0xacccbf),this['_window']=_0xacccbf);}const _0x3a5ab7=this[_0x5cd0ae(0x37f)][_0x5cd0ae(0x477)][_0x5cd0ae(0x879)](),_0x5a38ad=this[_0x5cd0ae(0x37f)][_0x5cd0ae(0x389)][_0x5cd0ae(0x879)]();Object['defineProperty'](this[_0x5cd0ae(0xc30)],_0x5cd0ae(0xd55),{'value':activeScaleRule(this[_0x5cd0ae(0xc30)],(_0x5a38ad-_0x3a5ab7)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x3797d0=this[_0x5cd0ae(0xbd3)]((_0x5a38ad-_0x3a5ab7)/0x36ee80);for(const _0xa045d2 of this['_graphData'][_0x5cd0ae(0x63f)]){const _0x2f8f58=_0xa045d2[_0x5cd0ae(0xa6c)],_0x171f4b=_0x2f8f58[_0x5cd0ae(0xa6c)]?resolveOffsetHours(_0x2f8f58['offset'],this[_0x5cd0ae(0xbf5)]):0x0,_0x42db56=_0x2f8f58[_0x5cd0ae(0xa6c)]&&_0x171f4b===0x0&&this[_0x5cd0ae(0xef8)][_0x2f8f58[_0x5cd0ae(0xa6c)]]?.[_0x5cd0ae(0x246)]>0x0,_0x47fd7a=_0x2f8f58['fixed_value']||_0x2f8f58[_0x5cd0ae(0x69c)];if(_0x2f8f58['fixed_value']){const _0x5dde68=this['_hass']?.['states']?.[_0x2f8f58[_0x5cd0ae(0xa6c)]],_0x32319e=_0x2f8f58[_0x5cd0ae(0xdca)]?getAttributePath(_0x5dde68?.['attributes'],_0x2f8f58['attribute']):_0x5dde68?.[_0x5cd0ae(0x2c8)],_0x4c4b5f=toNum(_0x32319e);_0x4c4b5f!==null?_0xa045d2['raw']=[{'t':_0x3a5ab7,'v':_0x4c4b5f},{'t':_0x5a38ad,'v':_0x4c4b5f}]:_0xa045d2[_0x5cd0ae(0x21d)]=[];this['_rebuildPoints'](_0xa045d2),_0xa045d2[_0x5cd0ae(0xeb0)]=DataProcessor['seriesStats'](_0xa045d2[_0x5cd0ae(0x780)]);continue;}if(_0x2f8f58[_0x5cd0ae(0x69c)]){const _0x4fc45a=this[_0x5cd0ae(0xbf5)]?.['states']?.[_0x2f8f58['entity']],_0x46dad1=synthesizeForecastSeries(_0x4fc45a,_0x2f8f58,this[_0x5cd0ae(0x37f)][_0x5cd0ae(0x477)],this['_hass']);_0xa045d2[_0x5cd0ae(0x21d)]=_0x46dad1[_0x5cd0ae(0x49d)](_0x172400=>_0x172400['t']>=_0x3a5ab7&&_0x172400['t']<=_0x5a38ad),this[_0x5cd0ae(0xc68)](_0xa045d2),_0xa045d2[_0x5cd0ae(0xeb0)]=DataProcessor[_0x5cd0ae(0x409)](_0xa045d2[_0x5cd0ae(0x780)]);continue;}const _0x2d3697=!!(_0x2f8f58['ref_entity']&&this['_refDirtyIds']?.[_0x5cd0ae(0x5c4)](_0x2f8f58[_0x5cd0ae(0x364)]));if(!_0x2f8f58[_0x5cd0ae(0xa6c)]||_0x2f8f58[_0x5cd0ae(0x2f8)]){if(!_0x3a7dc6&&!_0x2d3697)continue;let _0x14e52b=0x0;const _0x5f1c83=_0x3797d0>0x0?_0x3a5ab7-_0x3797d0:_0x3a5ab7;while(_0x14e52b<_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x246)]&&_0xa045d2['raw'][_0x14e52b]['t']<_0x5f1c83)_0x14e52b++;if(_0x14e52b>0x1)_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x329)](0x0,_0x14e52b-0x1);let _0xfe115d=_0xa045d2['raw'][_0x5cd0ae(0x246)];while(_0xfe115d>0x0&&_0xa045d2[_0x5cd0ae(0x21d)][_0xfe115d-0x1]['t']>=_0x5a38ad)_0xfe115d--;if(_0xfe115d<_0xa045d2['raw'][_0x5cd0ae(0x246)])_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x246)]=_0xfe115d;}else{if(!_0x42db56&&!_0x3a7dc6&&!_0x2d3697)continue;const _0x5dd44b=_0x171f4b===0x0?this[_0x5cd0ae(0xef8)][_0x2f8f58['entity']]:null;if(_0x5dd44b?.[_0x5cd0ae(0x246)]){_0x5dd44b['sort']((_0x24a76a,_0x37eccf)=>_0x24a76a['t']-_0x37eccf['t']);for(let _0x1ae0d0=0x0;_0x1ae0d0<_0x5dd44b[_0x5cd0ae(0x246)];_0x1ae0d0++)_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0xa8b)](_0x5dd44b[_0x1ae0d0]);}let _0x12a25e=0x0;const _0xd40174=_0x3797d0>0x0?_0x3a5ab7-_0x3797d0:_0x3a5ab7;while(_0x12a25e<_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x246)]&&_0xa045d2[_0x5cd0ae(0x21d)][_0x12a25e]['t']<_0xd40174)_0x12a25e++;if(_0x12a25e>0x1)_0xa045d2[_0x5cd0ae(0x21d)]['splice'](0x0,_0x12a25e-0x1);let _0x2ce1f7=_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x246)];while(_0x2ce1f7>0x0&&_0xa045d2['raw'][_0x2ce1f7-0x1]['t']>=_0x5a38ad)_0x2ce1f7--;if(_0x2ce1f7<_0xa045d2[_0x5cd0ae(0x21d)]['length'])_0xa045d2[_0x5cd0ae(0x21d)][_0x5cd0ae(0x246)]=_0x2ce1f7;}this['_rebuildPoints'](_0xa045d2),_0xa045d2['stats']=DataProcessor[_0x5cd0ae(0x409)](_0xa045d2['points']);}this[_0x5cd0ae(0xef8)]=Object[_0x5cd0ae(0xcf4)](null),this[_0x5cd0ae(0x6ef)][_0x5cd0ae(0xd21)](),this[_0x5cd0ae(0x398)](),this[_0x5cd0ae(0x7b3)]();}[_0xd69037(0xd3f)](){const _0x396445=_0xd69037,_0x534f00=Date[_0x396445(0xed8)](),_0x49b48f=_0x534f00-(this[_0x396445(0x6e7)]||0x0);if(_0x49b48f<0x1388){!this[_0x396445(0x28d)]&&(this['_priceTrailTimer']=setTimeout(()=>{const _0x3dd15c=_0x396445;this[_0x3dd15c(0x28d)]=null,this['_lastPriceRefetchTs']=Date['now'](),this['_scheduleUpdate']();},0x1388-_0x49b48f));return;}this[_0x396445(0x6e7)]=_0x534f00,this[_0x396445(0x55e)]();}[_0xd69037(0x429)](_0x203ef6){const _0x486dbc=_0xd69037;if(!_0x203ef6?.['price_entity'])return null;const _0x83a539=resolveOffsetHours(_0x203ef6[_0x486dbc(0xebc)],this[_0x486dbc(0xbf5)])||0x0;return stepLookup(this[_0x486dbc(0x27a)]?.['get'](_0x203ef6['price_entity']+'__'+_0x83a539),{'clampLeft':!![]});}[_0xd69037(0xbd1)](_0x2856f8){const _0x1ccb60=_0xd69037;if(!_0x2856f8?.[_0x1ccb60(0x364)])return null;const _0x56c7a8=resolveOffsetHours(_0x2856f8['offset'],this[_0x1ccb60(0xbf5)])||0x0,_0x3742e3=this[_0x1ccb60(0x525)]?.['get'](_0x2856f8[_0x1ccb60(0xc11)]||refJobKey(_0x2856f8,_0x56c7a8,_0x1ccb60(0xd67)));if(!_0x3742e3||!_0x3742e3[_0x1ccb60(0x9a5)]?.[_0x1ccb60(0x246)])return null;return stepLookup(_0x3742e3[_0x1ccb60(0x9a5)],{'clampLeft':![]});}[_0xd69037(0xd07)](_0x2795a1){const _0x27eaad=_0xd69037;if(!_0x2795a1?.[_0x27eaad(0x364)])return![];const _0x406e81=normalizeRefOp(_0x2795a1[_0x27eaad(0xf05)]);if(_0x406e81!==_0x27eaad(0x426)&&_0x406e81!==_0x27eaad(0xbd8)&&_0x406e81!=='reverse_subtract')return![];return['change',_0x27eaad(0x641),_0x27eaad(0xb30),_0x27eaad(0x8dc)][_0x27eaad(0x90a)](_0x2795a1[_0x27eaad(0xba0)]);}[_0xd69037(0xae0)](_0x2e5c4a,_0x347aac){const _0x1b6fa2=_0xd69037;if(!_0x347aac?.['ref_entity'])return _0x2e5c4a;if(this['_refRefused'](_0x347aac)){if(!this[_0x1b6fa2(0x7a0)])this['_refWarned']=new Set();const _0x302419=(_0x347aac[_0x1b6fa2(0xa6c)]||_0x347aac[_0x1b6fa2(0x2f8)])+'|'+(_0x347aac[_0x1b6fa2(0xf05)]||_0x1b6fa2(0x426))+'|'+_0x347aac['aggregate_func'];return!this[_0x1b6fa2(0x7a0)]['has'](_0x302419)&&(this[_0x1b6fa2(0x7a0)]['add'](_0x302419),console[_0x1b6fa2(0x3a6)](_0x1b6fa2(0xcf0)+(_0x347aac[_0x1b6fa2(0xf05)]||'subtract')+_0x1b6fa2(0x7a7)+_0x347aac[_0x1b6fa2(0xba0)]+_0x1b6fa2(0x3be)+(_0x347aac[_0x1b6fa2(0xa6c)]||_0x347aac['statistic_id'])+_0x1b6fa2(0x54d))),[];}const _0x160e4d=this[_0x1b6fa2(0xbd1)](_0x347aac);if(!_0x160e4d){if(!this[_0x1b6fa2(0x7a0)])this['_refWarned']=new Set();const _0x14a034=_0x1b6fa2(0x635)+_0x347aac[_0x1b6fa2(0x364)];return!this[_0x1b6fa2(0x7a0)]['has'](_0x14a034)&&(this[_0x1b6fa2(0x7a0)][_0x1b6fa2(0xbd8)](_0x14a034),console[_0x1b6fa2(0x3a6)](_0x1b6fa2(0x620)+_0x347aac['ref_entity']+_0x1b6fa2(0x617)+(_0x347aac[_0x1b6fa2(0xa6c)]||_0x347aac[_0x1b6fa2(0x2f8)])+_0x1b6fa2(0x407))),[];}return DataProcessor[_0x1b6fa2(0xd5f)](_0x2e5c4a,_0x160e4d,_0x347aac[_0x1b6fa2(0xf05)]);}[_0xd69037(0xf00)](_0x296b0f,_0x693bbe,_0x2d5031,_0xa5987a,_0x2cac70,_0x5374c8){const _0x1bdf20=_0xd69037,_0x704254=this[_0x1bdf20(0xc30)],_0x341fbf=resolveDisplayTimeZone(this[_0x1bdf20(0xbf5)],_0x704254),_0x30a722=resolveFirstWeekday(this[_0x1bdf20(0xbf5)]),_0x498971=[_0x1bdf20(0x90c),_0x1bdf20(0x1fd),'week','month',_0x1bdf20(0x25c)],_0x347d1=!_0x693bbe[_0x1bdf20(0x2f8)]&&!_0x693bbe[_0x1bdf20(0x619)]&&!_0x693bbe[_0x1bdf20(0x69c)]&&_0x704254[_0x1bdf20(0x922)]!==_0x1bdf20(0xb88)&&_0x704254[_0x1bdf20(0x1e7)]!==_0x1bdf20(0x21d);let _0x750e35,_0x17e30f=null;if(_0x347d1){let _0xf2c663=DataProcessor[_0x1bdf20(0x2f5)](_0x693bbe[_0x1bdf20(0xba0)]===_0x1bdf20(0x641)?DataProcessor[_0x1bdf20(0x7b9)](_0x296b0f):!_0x2d5031&&_0x693bbe[_0x1bdf20(0xba0)]===_0x1bdf20(0xdbc)?DataProcessor[_0x1bdf20(0xb3a)](_0x296b0f,_0x693bbe[_0x1bdf20(0x651)]===!![]):_0x296b0f,_0x693bbe);if(_0x693bbe[_0x1bdf20(0x364)])_0xf2c663=this[_0x1bdf20(0xae0)](_0xf2c663,_0x693bbe);const _0x436921=this['_priceLookupFor'](_0x693bbe);if(_0x436921)_0xf2c663=DataProcessor[_0x1bdf20(0xa0f)](_0xf2c663,_0x436921);const _0x18c6b3=(_0x2cac70-_0xa5987a)/0x36ee80,_0x5cd112=resolvePointsPerHour(_0x704254,_0x693bbe,_0x18c6b3),_0x24a2a1=resolveGroupBy(_0x704254,_0x18c6b3),_0x331331=groupBucketMs(_0x24a2a1,_0x704254[_0x1bdf20(0xdfc)],_0x5cd112);let _0x1c6666=_0x693bbe[_0x1bdf20(0xba0)];_0x2d5031&&_0x1c6666===_0x1bdf20(0xdbc)&&(_0x1c6666=_0x1bdf20(0xb30));!_0x2d5031&&_0x1c6666==='change'&&(_0x1c6666=_0x1bdf20(0xb30));_0x1c6666==='diff'&&(_0x1c6666=_0x1bdf20(0xb30));const _0x75190=_0x1c6666==='sum'||_0x1c6666==='delta',_0x40585f=resolveOffsetHours(_0x693bbe[_0x1bdf20(0xebc)],this[_0x1bdf20(0xbf5)])!==0x0||(toNum(_0x693bbe['forecast_horizon'])?toNum(_0x693bbe[_0x1bdf20(0xb55)])!==0x0:![]),_0x40abca=!!_0x693bbe[_0x1bdf20(0x364)]&&[_0x1bdf20(0x426),'add',_0x1bdf20(0x6f6)][_0x1bdf20(0x90a)](normalizeRefOp(_0x693bbe[_0x1bdf20(0xf05)])),_0x3506e7=_0x693bbe[_0x1bdf20(0x75e)]!==![]&&!_0x40abca;let _0x799654,_0x3e797d=_0xf2c663;if(_0x5374c8>0x0&&_0xf2c663[_0x1bdf20(0x246)]&&_0xf2c663[0x0]['t']<_0xa5987a){let _0x4c4a89=0x0;while(_0x4c4a89<_0xf2c663[_0x1bdf20(0x246)]&&_0xf2c663[_0x4c4a89]['t']<_0xa5987a)_0x4c4a89++;const _0x96006=_0xf2c663['slice'](_0x4c4a89);_0x4c4a89>0x0&&!_0x75190&&!(_0x96006['length']&&_0x96006[0x0]['t']===_0xa5987a)?_0x3e797d=[{..._0xf2c663[_0x4c4a89-0x1],'t':_0xa5987a},..._0x96006]:_0x3e797d=_0x96006;}if(_0x498971['includes'](_0x24a2a1)){const _0x359d91=_0x341fbf;_0x3506e7&&(_0x3e797d=DataProcessor['dampResetBoundaryMax'](_0x3e797d,_0x24a2a1,_0x1c6666,_0x359d91,this[_0x1bdf20(0x880)](_0x693bbe)));_0x799654=DataProcessor['calendarGroup'](_0x3e797d,_0x24a2a1,_0x1c6666,_0x2cac70,_0x359d91,(_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe[_0x1bdf20(0xc97)])===_0x1bdf20(0x34c),_0x30a722);if(!_0x693bbe[_0x1bdf20(0x67f)]){const _0x207920=_0x3e797d&&_0x3e797d['length']>0x0?_0x3e797d[_0x3e797d[_0x1bdf20(0x246)]-0x1]['t']:null,_0x25fe7e=_0x24a2a1==='hour'&&Date[_0x1bdf20(0xed8)]()<=_0x2cac70+0xea60?0x6ddd00:0x0;_0x799654=DataProcessor['carryStateInGaps'](_0x799654,_0x24a2a1,_0x1c6666,{'endMs':_0x2cac70,'lastRawT':_0x207920,'tz':_0x359d91,'carrySlackMs':_0x25fe7e});}else _0x799654=DataProcessor['breakGapsInCalendar'](_0x799654,_0x24a2a1,{'tz':_0x359d91});}else _0x331331>0x0?_0x799654=DataProcessor[_0x1bdf20(0xda9)](_0x3e797d,_0x331331,_0xa5987a,_0x2cac70,_0x1c6666,!!_0x693bbe[_0x1bdf20(0xe4c)]||_0x1c6666===_0x1bdf20(0x8dc),{'deltaAgg':_0x75190,'noLeadFill':!!_0x693bbe['ref_entity'],'breakOnNull':!!_0x693bbe[_0x1bdf20(0x67f)],'carryForwardMs':_0x693bbe[_0x1bdf20(0xdab)],'alignToClock':this[_0x1bdf20(0xdc2)](_0x693bbe),'anchorStart':[_0x1bdf20(0x34c),_0x1bdf20(0xbc1)][_0x1bdf20(0x90a)](_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe['type']),'ohlc':(_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe['type'])===_0x1bdf20(0x34c),'carryPastNow':_0x40585f}):_0x799654=_0xf2c663;_0x1c6666===_0x1bdf20(0x8dc)&&(_0x799654=DataProcessor[_0x1bdf20(0xb77)](_0x799654,!!_0x693bbe[_0x1bdf20(0xe4c)]));_0x17e30f=DataProcessor[_0x1bdf20(0xee4)](_0xf2c663,_0x693bbe,{'startMs':_0xa5987a,'endMs':_0x2cac70,'bucketMs':_0x331331,'groupBy':_0x24a2a1,'aggFunc':_0x1c6666,'alignToClock':this[_0x1bdf20(0xdc2)](_0x693bbe),'anchorStart':['candlestick',_0x1bdf20(0xbc1)][_0x1bdf20(0x90a)](_0x693bbe['graph_type']||_0x693bbe['type']),'tz':_0x341fbf,'firstWd':_0x30a722,'deltaAgg':_0x75190,'carryPastNow':_0x40585f,'damp':_0x3506e7,'isCounter':this['_isCounterEntity'](_0x693bbe)});if(_0x498971[_0x1bdf20(0x90a)](_0x24a2a1)&&!_0x40585f&&(_0x704254[_0x1bdf20(0x922)]||_0x1bdf20(0x4a0))==='timeline'&&![_0x1bdf20(0x34c),_0x1bdf20(0xbc1)]['includes'](_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe['type'])){const _0x255ead=this[_0x1bdf20(0xbb5)]||Date[_0x1bdf20(0xed8)]();if(_0x255ead<=_0x2cac70+0xea60&&_0x799654[_0x1bdf20(0x246)]){const _0x34cdb2=Math[_0x1bdf20(0x4b5)](_0x255ead,_0x2cac70),_0x338e8d=calendarCellStartMs(_0x34cdb2,_0x24a2a1,_0x341fbf,_0x30a722),_0x23f6c7=_0x3e797d&&_0x3e797d[_0x1bdf20(0x246)]?_0x3e797d[_0x3e797d[_0x1bdf20(0x246)]-0x1]['t']:null,_0x45e186=_0x24a2a1==='hour'?0x6ddd00:0x0;if(isNum(_0x338e8d)&&isNum(_0x23f6c7)&&_0x23f6c7>=_0x338e8d-_0x45e186){const _0x5b1768=_0x4687c1=>{const _0x3a4592=_0x1bdf20,_0x59968e=_0x4687c1[_0x4687c1[_0x3a4592(0x246)]-0x1];return _0x59968e&&_0x59968e['v']!=null&&_0x59968e['t']<=_0x34cdb2&&_0x59968e['t']>=_0x338e8d?_0x4687c1[_0x3a4592(0x57e)](0x0,-0x1)[_0x3a4592(0xe7b)]({..._0x59968e,'t':_0x34cdb2}):_0x4687c1;};_0x799654=_0x5b1768(_0x799654);if(Array[_0x1bdf20(0x296)](_0x17e30f))for(const _0xf615f6 of _0x17e30f){if(_0xf615f6&&Array[_0x1bdf20(0x296)](_0xf615f6[_0x1bdf20(0x780)])&&_0xf615f6[_0x1bdf20(0x780)]['length'])_0xf615f6['points']=_0x5b1768(_0xf615f6[_0x1bdf20(0x780)]);}}}}_0x750e35=DataProcessor['applyPostBucketTransform'](_0x799654,_0x693bbe,!!_0x693bbe[_0x1bdf20(0xe4c)]);}else{const _0x5cd2d4=_0x693bbe[_0x1bdf20(0xba0)]===_0x1bdf20(0x641)&&!_0x693bbe[_0x1bdf20(0x619)],_0x16a055=_0x693bbe[_0x1bdf20(0xba0)]===_0x1bdf20(0xdbc)&&!_0x2d5031&&!!_0x693bbe[_0x1bdf20(0x2f8)];_0x750e35=DataProcessor[_0x1bdf20(0xb26)](_0x5cd2d4?DataProcessor[_0x1bdf20(0x7b9)](_0x296b0f):_0x16a055?DataProcessor[_0x1bdf20(0xb3a)](_0x296b0f,_0x693bbe[_0x1bdf20(0x651)]===!![]):_0x296b0f,_0x693bbe,!![]);_0x693bbe[_0x1bdf20(0x364)]&&!_0x693bbe['fixed_value']&&!_0x693bbe['data_attribute']&&(_0x750e35=this[_0x1bdf20(0xae0)](_0x750e35,_0x693bbe));const _0x24e51d=this[_0x1bdf20(0x429)](_0x693bbe);_0x24e51d&&!_0x693bbe['fixed_value']&&!_0x693bbe['data_attribute']&&(_0x750e35=DataProcessor[_0x1bdf20(0xa0f)](_0x750e35,_0x24e51d));const _0x179475=(_0x2cac70-_0xa5987a)/0x36ee80,_0x1bd7c9=resolveGroupBy(_0x704254,_0x179475),_0x398402=((()=>{const _0x118fba=_0x1bdf20;let _0x5eafad=_0x693bbe['aggregate_func'];if(_0x5eafad===_0x118fba(0xdbc)&&(_0x2d5031||_0x16a055))_0x5eafad=_0x118fba(0xb30);if(_0x5eafad==='diff'&&(_0x2d5031||_0x5cd2d4))_0x5eafad='sum';return _0x5eafad;})());if(_0x693bbe[_0x1bdf20(0x2f8)]&&_0x750e35&&_0x750e35[_0x1bdf20(0x246)]>0x1&&_0x498971[_0x1bdf20(0x90a)](_0x1bd7c9)){const _0xf79830=(_0x750e35[_0x750e35[_0x1bdf20(0x246)]-0x1]['t']-_0x750e35[0x0]['t'])/Math[_0x1bdf20(0xa09)](0x1,_0x750e35[_0x1bdf20(0x246)]-0x1),_0x579cc7=groupBucketMs(_0x1bd7c9,_0x704254['hours_to_show'],null);if(_0x579cc7>0x0&&_0xf79830>0x0&&_0x579cc7>_0xf79830*1.5){const _0x28ebc9=_0x341fbf;_0x693bbe[_0x1bdf20(0x75e)]!==![]&&!(_0x693bbe['ref_entity']&&[_0x1bdf20(0x426),'add',_0x1bdf20(0x6f6)][_0x1bdf20(0x90a)](normalizeRefOp(_0x693bbe[_0x1bdf20(0xf05)])))&&(_0x750e35=DataProcessor[_0x1bdf20(0x9b2)](_0x750e35,_0x1bd7c9,_0x398402,_0x28ebc9,this[_0x1bdf20(0x880)](_0x693bbe))),_0x750e35=DataProcessor[_0x1bdf20(0xe70)](_0x750e35,_0x1bd7c9,_0x398402,_0x2cac70,_0x28ebc9,(_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe['type'])===_0x1bdf20(0x34c),_0x30a722);}}if(_0x693bbe['statistic_id']&&_0x750e35&&_0x750e35['length']>0x0&&_0x498971[_0x1bdf20(0x90a)](_0x1bd7c9)&&!_0x693bbe[_0x1bdf20(0x67f)]){const _0x53cee5=_0x296b0f&&_0x296b0f['length']>0x0?_0x296b0f[_0x296b0f[_0x1bdf20(0x246)]-0x1]['t']:null;_0x750e35=DataProcessor[_0x1bdf20(0xc35)](_0x750e35,_0x1bd7c9,_0x398402,{'endMs':_0x2cac70,'lastRawT':_0x53cee5,'tz':_0x341fbf});}else _0x693bbe[_0x1bdf20(0x2f8)]&&_0x750e35&&_0x750e35['length']>0x0&&_0x498971['includes'](_0x1bd7c9)&&_0x693bbe[_0x1bdf20(0x67f)]&&(_0x750e35=DataProcessor[_0x1bdf20(0x29b)](_0x750e35,_0x1bd7c9,{'tz':_0x341fbf}));const _0x4a0698=resolveOffsetHours(_0x693bbe[_0x1bdf20(0xebc)],this[_0x1bdf20(0xbf5)])!==0x0||(toNum(_0x693bbe[_0x1bdf20(0xb55)])?toNum(_0x693bbe[_0x1bdf20(0xb55)])!==0x0:![]);if(_0x693bbe['statistic_id']&&_0x750e35&&_0x750e35['length']>0x0&&_0x498971[_0x1bdf20(0x90a)](_0x1bd7c9)&&!_0x4a0698&&(_0x704254[_0x1bdf20(0x922)]||_0x1bdf20(0x4a0))===_0x1bdf20(0x4a0)&&![_0x1bdf20(0x34c),_0x1bdf20(0xbc1)][_0x1bdf20(0x90a)](_0x693bbe[_0x1bdf20(0x2c9)]||_0x693bbe[_0x1bdf20(0xc97)])){const _0x31c1c3=this['_nowStampMs']||Date[_0x1bdf20(0xed8)]();if(_0x31c1c3<=_0x2cac70+0xea60){const _0x39c4a3=_0x750e35[_0x750e35[_0x1bdf20(0x246)]-0x1],_0xe68a80=Math[_0x1bdf20(0x4b5)](_0x31c1c3,_0x2cac70),_0x539528=calendarCellStartMs(_0xe68a80,_0x1bd7c9,_0x341fbf,_0x30a722),_0x39460b=_0x296b0f&&_0x296b0f[_0x1bdf20(0x246)]>0x0?_0x296b0f[_0x296b0f[_0x1bdf20(0x246)]-0x1]['t']:null,_0x349a10=_0x1bd7c9===_0x1bdf20(0x90c)?0x6ddd00:0x0;_0x39c4a3['v']!=null&&isNum(_0x539528)&&isNum(_0x39460b)&&_0x39460b>=_0x539528-_0x349a10&&_0x39c4a3['t']<=_0xe68a80&&_0x39c4a3['t']>=_0x539528&&(_0x750e35=_0x750e35['slice'](0x0,-0x1)[_0x1bdf20(0xe7b)]({..._0x39c4a3,'t':_0xe68a80}));}}_0x693bbe['aggregate_func']===_0x1bdf20(0x8dc)&&(_0x750e35=DataProcessor['applyBandDelta'](_0x750e35,!!_0x693bbe['show_range_band']));_0x750e35=DataProcessor[_0x1bdf20(0x305)](_0x750e35,_0x693bbe,!!_0x693bbe[_0x1bdf20(0xe4c)]);if(_0x5374c8>0x0&&Array[_0x1bdf20(0x296)](_0x750e35)&&_0x750e35[_0x1bdf20(0x246)]){let _0x53b36f=_0xa5987a;if(_0x693bbe['statistic_id']&&_0x498971[_0x1bdf20(0x90a)](_0x1bd7c9)){const _0x2c68c3=tzParts(_0xa5987a,_0x341fbf);switch(_0x1bd7c9){case'hour':_0x53b36f=zonedWallToMs(_0x2c68c3['y'],_0x2c68c3['mo'],_0x2c68c3['d'],_0x2c68c3['h'],0x0,0x0,_0x341fbf);break;case _0x1bdf20(0x1fd):_0x53b36f=zonedWallToMs(_0x2c68c3['y'],_0x2c68c3['mo'],_0x2c68c3['d'],0x0,0x0,0x0,_0x341fbf);break;case _0x1bdf20(0x3cc):_0x53b36f=zonedWallToMs(_0x2c68c3['y'],_0x2c68c3['mo'],_0x2c68c3['d']-weekStartOffsetDays(_0x2c68c3['wd'],_0x30a722),0x0,0x0,0x0,_0x341fbf);break;case _0x1bdf20(0xe67):_0x53b36f=zonedWallToMs(_0x2c68c3['y'],_0x2c68c3['mo'],0x1,0x0,0x0,0x0,_0x341fbf);break;case _0x1bdf20(0x25c):_0x53b36f=zonedWallToMs(_0x2c68c3['y'],0x0,0x1,0x0,0x0,0x0,_0x341fbf);break;}}_0x17e30f=DataProcessor[_0x1bdf20(0x2db)](_0x750e35,_0x693bbe);if(_0x17e30f){for(const _0x1597ef of _0x17e30f)_0x1597ef[_0x1bdf20(0x780)]=_0x1597ef[_0x1bdf20(0x780)]['filter'](_0x23c1d9=>_0x23c1d9['t']>=_0x53b36f);}_0x750e35=_0x750e35[_0x1bdf20(0x49d)](_0x25663b=>_0x25663b['t']>=_0x53b36f);}}return{'points':_0x750e35,'maSeries':_0x17e30f};}['_liveStateRaw'](_0x31e64c,_0x278d4e,_0xbe6d05,_0x471a5a,_0x347ef6){const _0x3c55a1=_0xd69037;if(!_0x278d4e||!_0x278d4e[_0x3c55a1(0xa6c)]||_0x278d4e[_0x3c55a1(0x2f8)])return _0x31e64c;if(_0x278d4e[_0x3c55a1(0x619)]||_0x278d4e['data_attribute'])return _0x31e64c;if(!this['_isHistoryAggregated'](_0x278d4e))return _0x31e64c;if(!this[_0x3c55a1(0x34f)]())return _0x31e64c;if(resolveOffsetHours(_0x278d4e[_0x3c55a1(0xebc)],this['_hass'])!==0x0)return _0x31e64c;const _0x3b06e0=_0x278d4e[_0x3c55a1(0xba0)]||_0x3c55a1(0x6a4);if(![_0x3c55a1(0x73e),_0x3c55a1(0x92f),'max',_0x3c55a1(0x4b5),_0x3c55a1(0x6a4),'mean','median'][_0x3c55a1(0x90a)](_0x3b06e0))return _0x31e64c;const _0x22f94a=this['_hass']?.[_0x3c55a1(0xadf)]?.[_0x278d4e[_0x3c55a1(0xa6c)]];if(!_0x22f94a||_0x22f94a[_0x3c55a1(0x2c8)]===_0x3c55a1(0xe81)||_0x22f94a['state']==='unavailable')return _0x31e64c;const _0x15dd85=this[_0x3c55a1(0x837)](_0x278d4e,_0xbe6d05),_0x43026a=_0x15dd85?getAttributePath(_0x22f94a[_0x3c55a1(0xef6)],_0x15dd85):_0x22f94a[_0x3c55a1(0x2c8)],_0x329ed0=toNum(_0x43026a);if(_0x329ed0===null)return _0x31e64c;const _0xa85053=_0x22f94a[_0x3c55a1(0x905)]||_0x22f94a[_0x3c55a1(0xcb2)]||null;let _0x3d70a7=_0xa85053?new Date(_0xa85053)[_0x3c55a1(0x879)]():Date[_0x3c55a1(0xed8)]();if(_0x3d70a7-_0x347ef6>=0x36ee80)return _0x31e64c;if(!(_0x3d70a7>=_0x471a5a&&_0x3d70a7<_0x347ef6))_0x3d70a7=_0x347ef6-0x1;if(_0x3d70a7<_0x471a5a)return _0x31e64c;const _0x24fcc2=Array[_0x3c55a1(0x296)](_0x31e64c)?_0x31e64c[_0x3c55a1(0x57e)]():[];return _0x24fcc2['push']({'t':_0x3d70a7,'v':_0x329ed0}),_0x24fcc2;}[_0xd69037(0xc68)](_0x45cf66){const _0x28f0b5=_0xd69037,_0x49c7f7=this[_0x28f0b5(0xc30)],_0x5bab92=_0x45cf66['entity'],_0x5ee0cf=this['_window'][_0x28f0b5(0x477)][_0x28f0b5(0x879)](),_0x4afa19=this[_0x28f0b5(0x37f)][_0x28f0b5(0x389)][_0x28f0b5(0x879)](),_0x15cb32=(_0x4afa19-_0x5ee0cf)/0x36ee80,_0x179d43=this['_maMaxLeadMs'](_0x15cb32),_0x4fb6da=this[_0x28f0b5(0xef9)][_0x28f0b5(0x39d)](_0x5bab92),_0x2d32b1=this['_liveStateRaw'](_0x45cf66[_0x28f0b5(0x21d)],_0x5bab92,_0x4fb6da,_0x5ee0cf,_0x4afa19),{points:_0x10942a,maSeries:_0x7a9f68}=this[_0x28f0b5(0xf00)](_0x2d32b1,_0x5bab92,_0x45cf66[_0x28f0b5(0xece)],_0x5ee0cf,_0x4afa19,_0x179d43);_0x45cf66['points']=_0x10942a;const _0xada53e=this[_0x28f0b5(0xca2)]>0x0?this['offsetWidth']:0x320,_0x4293c3=Math[_0x28f0b5(0x4b5)](0xbb8,Math[_0x28f0b5(0xa09)](0x190,_0xada53e*0x2));_0x45cf66['maSeries']=_0x7a9f68??DataProcessor[_0x28f0b5(0x2db)](_0x45cf66[_0x28f0b5(0x780)],_0x45cf66[_0x28f0b5(0xa6c)]),_0x45cf66['points']&&_0x45cf66[_0x28f0b5(0x780)]['length']>_0x4293c3&&(_0x45cf66[_0x28f0b5(0x780)]=DataProcessor[_0x28f0b5(0x6b0)](_0x45cf66['points'],_0x4293c3)),_0x45cf66[_0x28f0b5(0x891)]=resolveBucketPrecision(_0x45cf66[_0x28f0b5(0x780)]),_0x45cf66[_0x28f0b5(0x702)]=![];}[_0xd69037(0xef2)](){const _0x46bdce=_0xd69037,_0x387438=new Set([_0x46bdce(0x641),'change','delta']);return(this[_0x46bdce(0xef9)]||[])['some'](_0x2278ff=>_0x2278ff&&(_0x387438[_0x46bdce(0x5c4)](_0x2278ff[_0x46bdce(0xba0)])||_0x2278ff['_compareOf']!=null));}[_0xd69037(0x5a7)](){const _0x1d501e=_0xd69037;if(!this[_0x1d501e(0x34f)]())return;if(this[_0x1d501e(0xef2)]()){this[_0x1d501e(0x55e)]();return;}this[_0x1d501e(0x59b)]=!![],this['_flushLiveBuffer']();}[_0xd69037(0x421)](){const _0x5b67a1=_0xd69037;if(!this[_0x5b67a1(0xc30)])return;this[_0x5b67a1(0x2af)]();if(this['_graphData']?.['series']?.[_0x5b67a1(0x246)]){const _0x333d10=!!this[_0x5b67a1(0xc30)]['auto_hide_entities'];if(!(this[_0x5b67a1(0xef1)]instanceof Map))this[_0x5b67a1(0xef1)]=new Map();const _0x348359=this[_0x5b67a1(0x9f2)]instanceof Set?this['_autoHideForce']:null;for(const _0x4d3b91 of this['_graphData'][_0x5b67a1(0x63f)]){const _0x21e07c=_0x4d3b91['entity']?.[_0x5b67a1(0x93f)],_0x560c14=_0x333d10?'__card__':_0x21e07c===!![]?!![]:_0x21e07c===![]?![]:_0x5b67a1(0x4d2),_0x3c4a3d=this['_autoHideApplied'][_0x5b67a1(0x5c4)](_0x4d3b91['id'])?this[_0x5b67a1(0xef1)]['get'](_0x4d3b91['id']):_0x5b67a1(0x708),_0x3757f6=_0x348359?.['has'](_0x4d3b91['id']);if(_0x348359)_0x348359['delete'](_0x4d3b91['id']);if(_0x560c14===_0x3c4a3d&&!_0x3757f6)continue;_0x560c14==='__card__'||_0x560c14===!![]?this[_0x5b67a1(0xe9e)][_0x5b67a1(0xbd8)](_0x4d3b91['id']):(_0x560c14===![]||_0x3c4a3d===_0x5b67a1(0xddc)||_0x3c4a3d===!![]||_0x3757f6)&&this[_0x5b67a1(0xe9e)][_0x5b67a1(0x2a1)](_0x4d3b91['id']),this[_0x5b67a1(0xef1)][_0x5b67a1(0xd1b)](_0x4d3b91['id'],_0x560c14);}}const _0x5ddf44=!!this[_0x5b67a1(0xc30)][_0x5b67a1(0xdc8)]&&(this[_0x5b67a1(0xc30)]['chart_mode']||_0x5b67a1(0x4a0))===_0x5b67a1(0x4a0);if(_0x5ddf44){this[_0x5b67a1(0xdb4)]();return;}this['_renderHeader'](),this[_0x5b67a1(0x8e5)](),this[_0x5b67a1(0x5bb)](),this[_0x5b67a1(0xd51)](),this[_0x5b67a1(0x495)](),this['_renderStateRow'](),this['_renderExportButton']();const _0x4658ad=this[_0x5b67a1(0x8b1)][_0x5b67a1(0x934)](_0x5b67a1(0x48a));if(!_0x4658ad)return;const _0x1f0bd9=this[_0x5b67a1(0x8b1)]['querySelector'](_0x5b67a1(0x297));if(_0x1f0bd9)_0x1f0bd9[_0x5b67a1(0xc1a)]['remove'](_0x5b67a1(0x261));this[_0x5b67a1(0xd64)]();if(!this[_0x5b67a1(0x452)]){_0x4658ad['innerHTML']=_0x5b67a1(0x526)+escapeHtml(cardT(this[_0x5b67a1(0xbf5)],this['_config'],_0x5b67a1(0x609)))+_0x5b67a1(0x5a3),this[_0x5b67a1(0xee8)]='';return;}const _0x702079=this[_0x5b67a1(0xc30)][_0x5b67a1(0x922)]||_0x5b67a1(0x4a0),_0x284563=new Set([_0x5b67a1(0x7c4),_0x5b67a1(0x2b1),_0x5b67a1(0x7fa),_0x5b67a1(0xb33),_0x5b67a1(0xd28),_0x5b67a1(0x9d0),_0x5b67a1(0x750),'state_timeline',_0x5b67a1(0x59f),'box',_0x5b67a1(0x75d),_0x5b67a1(0x592)]);if(_0x1f0bd9){if(_0x284563[_0x5b67a1(0x5c4)](_0x702079))_0x1f0bd9[_0x5b67a1(0xc1a)][_0x5b67a1(0xbd8)](_0x5b67a1(0xcdf));else _0x1f0bd9['classList'][_0x5b67a1(0xbab)](_0x5b67a1(0xcdf));}const _0x418328=this[_0x5b67a1(0x56b)](_0x702079),_0xf6bd00=this['_computeGraphFingerprint'](_0x702079);if(_0xf6bd00&&_0xf6bd00===this['_graphFingerprint']&&_0x4658ad[_0x5b67a1(0xd34)]){this[_0x5b67a1(0x916)]();return;}this['_graphFingerprint']=_0xf6bd00,this['_renderLegend']();try{let _0x3596dc=this[_0x5b67a1(0x452)]['series'][_0x5b67a1(0x49d)](_0x2181b7=>!this[_0x5b67a1(0xe9e)][_0x5b67a1(0x5c4)](_0x2181b7['id'])&&_0x2181b7[_0x5b67a1(0xa6c)]?.[_0x5b67a1(0xa48)]!==![]);const _0x43fd0a=this['_config'][_0x5b67a1(0x2f6)],_0x81d52e=this[_0x5b67a1(0xc30)]['graph_end_hour'],_0x16bacf=resolveDynamicValue(_0x43fd0a,this[_0x5b67a1(0xbf5)])??toNum(_0x43fd0a),_0x107e7c=resolveDynamicValue(_0x81d52e,this[_0x5b67a1(0xbf5)])??toNum(_0x81d52e);if(isNum(_0x16bacf)||isNum(_0x107e7c)){const _0x4a8555=isNum(_0x16bacf)?_0x16bacf:0x0,_0x20f450=isNum(_0x107e7c)?_0x107e7c:0x18;_0x3596dc=_0x3596dc['map'](_0x41dc23=>{const _0x1a62ef=_0x5b67a1,_0x46f874=_0x41dc23[_0x1a62ef(0x780)][_0x1a62ef(0x723)](_0x280ea8=>{const _0x2289b9=_0x1a62ef;if(_0x280ea8['v']===null)return _0x280ea8;const _0x57c335=new Date(_0x280ea8['t']),_0x1a26cd=_0x57c335[_0x2289b9(0x4b1)]()+_0x57c335[_0x2289b9(0x2f7)]()/0x3c;if(_0x1a26cd<_0x4a8555||_0x1a26cd>=_0x20f450)return{..._0x280ea8,'v':null};return _0x280ea8;});return{..._0x41dc23,'points':_0x46f874};});}_0x418328[_0x5b67a1(0xa24)](_0x4658ad,_0x3596dc,this[_0x5b67a1(0xc30)],this[_0x5b67a1(0xbf5)]);}catch(_0xd7aae2){console['error']('[sgc]\x20render\x20error',_0xd7aae2),_0x4658ad[_0x5b67a1(0xa4f)]=_0x5b67a1(0x531)+escapeHtml(_0xd7aae2['message'])+_0x5b67a1(0x5a3),this[_0x5b67a1(0xee8)]='';}const _0x3b5942=(this[_0x5b67a1(0xef9)]||[])['some'](_0x294b28=>_0x294b28?.[_0x5b67a1(0x30d)]===_0x5b67a1(0xebb));_0x3b5942&&_0x1f0bd9&&!_0x1f0bd9[_0x5b67a1(0xd06)]&&(_0x1f0bd9[_0x5b67a1(0xd06)]=!![],_0x1f0bd9[_0x5b67a1(0xec9)][_0x5b67a1(0xd39)]=_0x5b67a1(0x4c1),_0x1f0bd9[_0x5b67a1(0x21f)](_0x5b67a1(0xebb),_0x2e4d53=>{const _0x5f4497=_0x5b67a1;if(_0x2e4d53[_0x5f4497(0xeba)]?.[_0x5f4497(0x2aa)]?.(_0x5f4497(0x878)))return;this['_showExtremaOnClick']=!this[_0x5f4497(0xd0b)],this[_0x5f4497(0xee8)]='',this[_0x5f4497(0x398)]();})),this[_0x5b67a1(0x80a)]();}[_0xd69037(0x80a)](){const _0x41b324=_0xd69037,_0x1464ef=this['shadowRoot'];if(!_0x1464ef)return;const _0x48b456=_0x1464ef[_0x41b324(0x934)](_0x41b324(0x297));if(!_0x48b456)return;_0x48b456['querySelectorAll'](_0x41b324(0x328))[_0x41b324(0xcab)](_0x3b2adf=>_0x3b2adf['remove']());const _0x12b8d4=this[_0x41b324(0xc30)];if(!_0x12b8d4[_0x41b324(0x2ec)])return;const _0x2ca3ab=this[_0x41b324(0x452)]?.['series']||[],_0x3fde45=new Map(_0x2ca3ab[_0x41b324(0x723)](_0x1add77=>[_0x1add77['id'],_0x1add77])),_0x53cb8f=_0xa92d36=>{const _0x5c20f5=_0x41b324;let _0x19e81c=0x0;for(const _0x58246a of this['_entities']||[]){const _0x5f43cc=_0x58246a[_0x5c20f5(0x7bb)]===_0x5c20f5(0xbfb);if(_0xa92d36===_0x5c20f5(0xbfb)&&_0x5f43cc||_0xa92d36===_0x5c20f5(0x42e)&&!_0x5f43cc){if(_0x58246a[_0x5c20f5(0x694)])return _0x58246a[_0x5c20f5(0x694)];const _0x5c3dcd=_0x58246a['entity']+'__'+_0x19e81c,_0x157a4d=_0x3fde45[_0x5c20f5(0x397)](_0x5c3dcd)||_0x2ca3ab['find'](_0x3ae0b2=>_0x3ae0b2['entity']===_0x58246a),_0x304853=_0x157a4d?.[_0x5c20f5(0x8db)]?.['unit_of_measurement']||this[_0x5c20f5(0xbf5)]?.[_0x5c20f5(0xadf)]?.[_0x58246a[_0x5c20f5(0xa6c)]]?.[_0x5c20f5(0xef6)]?.[_0x5c20f5(0xbc6)];if(_0x304853)return _0x304853;}_0x19e81c++;}return'';},_0x4b7c98=(this['_entities']||[])['some'](_0x2c893b=>_0x2c893b['y_axis']===_0x41b324(0xbfb)),_0x8f7b23=this[_0x41b324(0x1f2)]??0x8,_0x4c67c8=this[_0x41b324(0x834)]??0x8,_0x3c2234=(_0x8f7b23-_0x4c67c8)/0x2,_0x4089d1=[_0x41b324(0x886)+_0x3c2234+_0x41b324(0x9a4)];if(_0x12b8d4[_0x41b324(0xc46)]){const _0x37d5d1=String(_0x12b8d4[_0x41b324(0xc46)]);_0x4089d1[_0x41b324(0xa8b)]('font-size:\x20'+(/[a-z%]$/i[_0x41b324(0xd98)](_0x37d5d1)?_0x37d5d1:_0x37d5d1+'px'));}_0x12b8d4[_0x41b324(0x20c)]&&_0x4089d1[_0x41b324(0xa8b)]('color:\x20'+_0x12b8d4[_0x41b324(0x20c)]);const _0x3b0b61=toNum(_0x12b8d4[_0x41b324(0x652)]);isNum(_0x3b0b61)&&_0x4089d1[_0x41b324(0xa8b)](_0x41b324(0xc40)+_0x3b0b61);const _0x10f1b9=_0x4089d1['join'](';\x20')+';';{const _0x38c9d5=_0x12b8d4[_0x41b324(0x31d)],_0x325b15=_0x38c9d5!=null&&_0x38c9d5!==''?_0x38c9d5:_0x53cb8f(_0x41b324(0x42e));if(_0x325b15){const _0x51193c=document[_0x41b324(0x384)](_0x41b324(0x821));_0x51193c[_0x41b324(0x610)]=_0x41b324(0x383),_0x51193c[_0x41b324(0xec9)]['cssText']=_0x10f1b9,_0x51193c[_0x41b324(0xb63)]=_0x325b15,_0x48b456['appendChild'](_0x51193c);}}if(_0x4b7c98){const _0x401531=_0x12b8d4[_0x41b324(0xba3)],_0x2b22c0=_0x401531!=null&&_0x401531!==''?_0x401531:_0x53cb8f('secondary');if(_0x2b22c0){const _0x362af2=document['createElement'](_0x41b324(0x821));_0x362af2[_0x41b324(0x610)]=_0x41b324(0x443),_0x362af2[_0x41b324(0xec9)]['cssText']=_0x10f1b9,_0x362af2[_0x41b324(0xb63)]=_0x2b22c0,_0x48b456[_0x41b324(0x5c0)](_0x362af2);}}}[_0xd69037(0xdb4)](){const _0x5eface=_0xd69037,_0x5ac6ab=this[_0x5eface(0x8b1)];if(!_0x5ac6ab)return;for(const _0x26740a of[_0x5eface(0xc31),_0x5eface(0x3d4),_0x5eface(0xc39),_0x5eface(0xe08),_0x5eface(0xac9),_0x5eface(0x2c5),_0x5eface(0xc01),_0x5eface(0x406)]){const _0x6c3331=_0x5ac6ab['querySelector'](_0x26740a);if(_0x6c3331)_0x6c3331[_0x5eface(0xa4f)]='';}const _0x231f36=_0x5ac6ab[_0x5eface(0x934)](_0x5eface(0x297)),_0x374dd7=_0x5ac6ab[_0x5eface(0x934)](_0x5eface(0x48a));if(!_0x231f36||!_0x374dd7)return;_0x231f36['classList'][_0x5eface(0xbd8)]('sgc-spark-mode'),_0x374dd7[_0x5eface(0xec9)][_0x5eface(0xbcf)]='auto',_0x374dd7[_0x5eface(0xc1a)]['remove'](_0x5eface(0x58d),_0x5eface(0x2b7));const _0x52ac26=this[_0x5eface(0xef9)]||[],_0x12f898=this['_graphData']?.[_0x5eface(0x63f)]||[],_0x5c1036=new Map(_0x12f898['map'](_0x307449=>[_0x307449['id'],_0x307449])),_0x3e2aa8=_0x52ac26['filter'](_0x21d7a9=>_0x21d7a9[_0x5eface(0x963)]!==![]||_0x21d7a9['show_graph']!==![])[_0x5eface(0x723)](_0x4f11a3=>{const _0x369de6=_0x5eface,_0x235b5b=_0x52ac26['indexOf'](_0x4f11a3),_0x5b13b5=_0x4f11a3['entity']+'__'+_0x235b5b,_0x1e410e=_0x5c1036[_0x369de6(0x397)](_0x5b13b5)||_0x12f898[_0x369de6(0x23b)](_0x302d7c=>_0x302d7c[_0x369de6(0xa6c)]===_0x4f11a3),_0x54de34=_0x1e410e?.[_0x369de6(0x8db)]||{},_0x4be9db=pickName(_0x4f11a3[_0x369de6(0x240)],_0x54de34[_0x369de6(0x7ca)],_0x54de34)??_0x4f11a3[_0x369de6(0xa6c)],_0x1b080c=_0x4f11a3[_0x369de6(0x694)]||_0x54de34[_0x369de6(0xbc6)]||'';let _0x4771af=this[_0x369de6(0x35a)](_0x4f11a3['color'],_0x4f11a3[_0x369de6(0xa6c)])||_0x4f11a3[_0x369de6(0x851)]||'#4A90D9';const _0x59ea02=this['_resolveStateRowValue'](_0x4f11a3,_0x235b5b),_0x3310ba=isNum(_0x59ea02?.['numeric'])?_0x59ea02[_0x369de6(0x622)]:null,_0x5802f0=_0x59ea02?.[_0x369de6(0xc27)]??'—';_0x4f11a3['color']==='threshold'&&_0x4f11a3['color_thresholds']?.[_0x369de6(0x6e6)]&&_0x4f11a3[_0x369de6(0x4a2)]?.[_0x369de6(0xd69)]?.['length']&&isNum(_0x3310ba)&&(_0x4771af=resolveValueColor(_0x3310ba,this['_thrVals'](_0x4f11a3),_0x4771af)||_0x4771af);const _0x5aa677=_0x1e410e?.[_0x369de6(0x780)]?.[_0x369de6(0x49d)](_0x30721d=>_0x30721d['v']!==null&&_0x30721d['v']!==undefined)||[];let _0x348e72='',_0x4edbc7='';if(_0x5aa677[_0x369de6(0x246)]>=0x2){const _0x116983=0x78,_0x905908=0x24;let _0xbd9dd0=Infinity,_0x224ddf=-Infinity;for(const _0x318a3a of _0x5aa677){if(_0x318a3a['v']<_0xbd9dd0)_0xbd9dd0=_0x318a3a['v'];if(_0x318a3a['v']>_0x224ddf)_0x224ddf=_0x318a3a['v'];}_0x224ddf===_0xbd9dd0&&(_0x224ddf=_0xbd9dd0+0x1,_0xbd9dd0-=0x1);const _0x37eaa9=_0x5aa677[0x0]['t'],_0x3dd7ac=_0x5aa677[_0x5aa677[_0x369de6(0x246)]-0x1]['t'],_0x12d84f=Math[_0x369de6(0xa09)](0x1,_0x3dd7ac-_0x37eaa9),_0x3a3483=_0x223fcf=>(_0x223fcf-_0x37eaa9)/_0x12d84f*_0x116983,_0xbbe2ab=_0x4f11a3['smooth']!==![],_0x1da5df=_0xbbe2ab?0x6:0x2,_0x26a38c=_0x3c6156=>_0x905908-_0x1da5df-(_0x3c6156['v']-_0xbd9dd0)/(_0x224ddf-_0xbd9dd0)*(_0x905908-_0x1da5df*0x2),_0x1e4008=_0xbbe2ab?buildSmoothPath(_0x5aa677,_0x3a3483,_0x26a38c):buildLinearPath(_0x5aa677,_0x3a3483,_0x26a38c),_0x2bee41=_0x1e4008+'\x20L\x20'+_0x116983+'\x20'+_0x905908+_0x369de6(0xc54)+_0x905908+'\x20Z',_0xd17ade=_0x4f11a3[_0x369de6(0x6c5)]!==![],_0x28c4f3=toNum(_0x4f11a3[_0x369de6(0xe8c)])||0x1,_0x54370f=lineDashArray(_0x4f11a3[_0x369de6(0x720)],_0x28c4f3),_0x4b2c82=_0x54370f?'\x20stroke-dasharray=\x22'+_0x54370f+'\x22':'',_0x20b180=_0xd17ade?_0x369de6(0xe88):'0',_0x2b9fcc=!!(_0x4f11a3['color_thresholds']?.[_0x369de6(0x6e6)]&&_0x4f11a3[_0x369de6(0x4a2)]?.['values']?.[_0x369de6(0x246)]),_0x444e68=_0x4f11a3[_0x369de6(0x4a2)]?.[_0x369de6(0x3c4)]==='horizontal'?'horizontal':_0x369de6(0xefb),_0x2114f1=_0x4f11a3[_0x369de6(0x4a2)]?.[_0x369de6(0x53e)]!==_0x369de6(0x3d3);let _0x131f9f='stroke=\x22'+escapeHtml(_0x4771af)+'\x22',_0x13b1c9=_0x369de6(0xc25)+escapeHtml(_0x4771af)+_0x369de6(0xd89)+_0x20b180+'\x22';if(_0x2b9fcc){const _0x415a99=[...this['_thrVals'](_0x4f11a3)]['filter'](_0x9f8c1c=>isNum(toNum(_0x9f8c1c[_0x369de6(0x3c5)]))&&_0x9f8c1c[_0x369de6(0x851)])[_0x369de6(0x7db)]((_0x7baa8b,_0x17d2d9)=>toNum(_0x7baa8b[_0x369de6(0x3c5)])-toNum(_0x17d2d9[_0x369de6(0x3c5)]));if(_0x415a99[_0x369de6(0x246)]){if(_0x4f11a3['color_thresholds'][_0x369de6(0x979)]){const _0x904589=_0x5aa677[_0x5aa677[_0x369de6(0x246)]-0x1]?.['v'];if(isNum(_0x904589)){const _0x504549=resolveValueColor(_0x904589,_0x415a99,_0x4771af);_0x131f9f='stroke=\x22'+escapeHtml(_0x504549)+'\x22',_0x13b1c9='fill=\x22'+escapeHtml(_0x504549)+_0x369de6(0xd89)+_0x20b180+'\x22';}}else{if(_0x444e68===_0x369de6(0xa4a)){let _0xeebfa5='',_0x341ba5='';for(let _0x5dc9cf=0x0;_0x5dc9cf<_0x5aa677[_0x369de6(0x246)]-0x1;_0x5dc9cf++){const _0x53c0ad=_0x5aa677[_0x5dc9cf]['v'],_0x53c3b0=_0x5aa677[_0x5dc9cf+0x1]['v'],_0x578562=(_0x53c0ad+_0x53c3b0)/0x2,_0x9fc6cd=resolveValueColor(_0x578562,_0x415a99,_0x4771af,_0x2114f1),_0x549254=_0x3a3483(_0x5aa677[_0x5dc9cf]['t']),_0x55cd07=_0x26a38c(_0x5aa677[_0x5dc9cf]),_0x55b65a=_0x3a3483(_0x5aa677[_0x5dc9cf+0x1]['t']),_0xd527a5=_0x26a38c(_0x5aa677[_0x5dc9cf+0x1]);_0xeebfa5+=_0x369de6(0x89e)+_0x549254+_0x369de6(0xa29)+_0x55cd07+_0x369de6(0xa12)+_0x55b65a+_0x369de6(0x78d)+_0xd527a5+_0x369de6(0x6ff)+escapeHtml(_0x9fc6cd)+_0x369de6(0x877)+_0x28c4f3+'\x22'+_0x4b2c82+_0x369de6(0x773),_0x341ba5+=_0x369de6(0x66d)+_0x549254+'\x20'+_0x55cd07+'\x20L\x20'+_0x55b65a+'\x20'+_0xd527a5+_0x369de6(0x3fa)+_0x55b65a+'\x20'+_0x905908+_0x369de6(0x3fa)+_0x549254+'\x20'+_0x905908+_0x369de6(0x813)+escapeHtml(_0x9fc6cd)+_0x369de6(0xd89)+_0x20b180+_0x369de6(0x7f3);}_0x348e72=_0x369de6(0xeda)+_0x116983+'\x20'+_0x905908+_0x369de6(0x5da)+_0x341ba5+_0xeebfa5+_0x369de6(0x61f);}else{const _0x1859c8=_0x224ddf-_0xbd9dd0||0x1,_0x57abbb=_0x369de6(0x471)+_0x235b5b,_0x38d3e5=[],_0x307551=[..._0x415a99][_0x369de6(0x861)]();_0x38d3e5[_0x369de6(0xa8b)](_0x369de6(0x629)+escapeHtml(_0x307551[0x0][_0x369de6(0x851)])+_0x369de6(0x7df));if(!_0x2114f1)for(let _0x2340e3=0x0;_0x2340e3<_0x307551[_0x369de6(0x246)];_0x2340e3++){const _0x5470e6=((_0x224ddf-toNum(_0x307551[_0x2340e3][_0x369de6(0x3c5)]))/_0x1859c8*0x64)[_0x369de6(0x6e4)](0x1);_0x38d3e5[_0x369de6(0xa8b)](_0x369de6(0x9e0)+_0x5470e6+_0x369de6(0x6bf)+escapeHtml(_0x307551[_0x2340e3][_0x369de6(0x851)])+_0x369de6(0x7df));const _0x13921a=_0x2340e3<_0x307551[_0x369de6(0x246)]-0x1?_0x307551[_0x2340e3+0x1][_0x369de6(0x851)]:_0x307551[_0x2340e3][_0x369de6(0x851)];_0x38d3e5[_0x369de6(0xa8b)]('<stop\x20offset=\x22'+_0x5470e6+_0x369de6(0x6bf)+escapeHtml(_0x13921a)+_0x369de6(0x7df));}else for(const _0x376a42 of _0x307551){const _0x1cccc9=((_0x224ddf-toNum(_0x376a42[_0x369de6(0x3c5)]))/_0x1859c8*0x64)[_0x369de6(0x6e4)](0x1);_0x38d3e5[_0x369de6(0xa8b)](_0x369de6(0x9e0)+_0x1cccc9+_0x369de6(0x6bf)+escapeHtml(_0x376a42[_0x369de6(0x851)])+_0x369de6(0x7df));}_0x38d3e5['push']('<stop\x20offset=\x22100%\x22\x20stop-color=\x22'+escapeHtml(_0x415a99[0x0][_0x369de6(0x851)])+_0x369de6(0x7df));const _0x2c77d7=_0x369de6(0xc95)+_0x57abbb+'\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>'+_0x38d3e5[_0x369de6(0x860)]('')+_0x369de6(0x7c8);_0x131f9f=_0x369de6(0xe26)+_0x57abbb+')\x22',_0x13b1c9='fill=\x22url(#'+_0x57abbb+_0x369de6(0x595)+_0x20b180+'\x22',_0x348e72=_0x369de6(0xeda)+_0x116983+'\x20'+_0x905908+_0x369de6(0x502)+_0x2c77d7+_0x369de6(0x7d0)+_0x2bee41+'\x22\x20'+_0x13b1c9+_0x369de6(0x414)+_0x1e4008+_0x369de6(0x22d)+_0x131f9f+'\x20stroke-width=\x22'+_0x28c4f3+'\x22'+_0x4b2c82+'\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>';}}}}!_0x348e72&&(_0x348e72=_0x369de6(0xeda)+_0x116983+'\x20'+_0x905908+'\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'+_0x2bee41+'\x22\x20'+_0x13b1c9+_0x369de6(0x414)+_0x1e4008+'\x22\x20fill=\x22none\x22\x20'+_0x131f9f+_0x369de6(0x759)+_0x28c4f3+'\x22'+_0x4b2c82+_0x369de6(0x5b9));if(_0x4f11a3[_0x369de6(0x390)]){const _0x36af90=trendDirection(_0x1e410e,_0x4f11a3),_0x327872=_0x36af90==='up'?'▲':_0x36af90===_0x369de6(0xe73)?'▼':'─',_0x4f955b=_0x36af90==='up'?_0x4f11a3[_0x369de6(0xec8)]||_0x369de6(0x380):_0x36af90===_0x369de6(0xe73)?_0x4f11a3['trend_down_color']||_0x369de6(0x6a8):_0x4f11a3[_0x369de6(0xbe0)]||_0x369de6(0x361);_0x4edbc7='<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:'+_0x4f955b+'\x22>'+_0x327872+_0x369de6(0x3ff);}}const _0x2811e0=_0x4f11a3['show_state']!==![],_0xad6a9d=_0x4f11a3['show_graph']!==![],_0x3eeecf=_0x2811e0?_0x369de6(0x2da)+escapeHtml(_0x4be9db)+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:'+escapeHtml(_0x4771af)+'\x22>'+escapeHtml(String(_0x5802f0))+_0x369de6(0x738)+escapeHtml(_0x1b080c)+_0x369de6(0x3ff)+_0x4edbc7+_0x369de6(0xe8d):'',_0x363bdd=_0xad6a9d?'<div\x20class=\x22sgc-spark-graph\x22>'+_0x348e72+_0x369de6(0x5a3):'';return _0x369de6(0xe2e)+_0x235b5b+'\x22>'+_0x3eeecf+_0x363bdd+'</div>';})[_0x5eface(0x860)]('');_0x374dd7[_0x5eface(0xa4f)]=_0x5eface(0x346)+_0x3e2aa8+_0x5eface(0x5a3),_0x374dd7[_0x5eface(0xab3)](_0x5eface(0xa10))['forEach'](_0x105419=>{const _0x5dec24=_0x5eface,_0x178bfc=_0x52ac26[parseInt(_0x105419[_0x5dec24(0xdf6)][_0x5dec24(0x270)],0xa)];if(!_0x178bfc?.[_0x5dec24(0xa6c)])return;_0x105419[_0x5dec24(0xec9)][_0x5dec24(0xd39)]='pointer',_0x105419['addEventListener']('click',_0x36ff7a=>{const _0x3bd16b=_0x5dec24;_0x36ff7a[_0x3bd16b(0x56d)](),this['_fireEntityAction'](_0x178bfc);});}),this[_0x5eface(0xee8)]='';}['_computeGraphFingerprint'](_0x1560df){const _0x424985=_0xd69037,_0x317ebb=this[_0x424985(0x452)];if(!_0x317ebb)return'';const _0x26645b=this[_0x424985(0x37f)],_0x32e864=this[_0x424985(0xc44)],_0x51145b=this[_0x424985(0x8b1)]?.['querySelector']?.(_0x424985(0x48a)),_0x28c122=_0x51145b?.[_0x424985(0xd3c)]|0x0,_0x139d03=this[_0x424985(0xca2)]|0x0,_0x46d64c=this[_0x424985(0x8b1)]?.[_0x424985(0x934)]?.('.sgc-dp-wrap')?.[_0x424985(0x2a5)]|0x0,_0x36899f=resolveDisplayTimeZone(this[_0x424985(0xbf5)],this['_config'])||_0x424985(0x4a8),_0x21a5a0=_0x139d03+'/'+_0x28c122+'/'+_0x46d64c+'/'+_0x36899f+'/'+resolveCardLanguage(this[_0x424985(0xbf5)],this['_config']),_0x49389d=(_0x317ebb[_0x424985(0x63f)]||[])[_0x424985(0x723)](_0x2f21b4=>_0x2f21b4['id']+':'+(_0x2f21b4[_0x424985(0x780)]?.[_0x424985(0x246)]||0x0)+':'+(_0x2f21b4[_0x424985(0x780)]?.[_0x2f21b4[_0x424985(0x780)]['length']-0x1]?.['t']||0x0)+':'+(_0x2f21b4[_0x424985(0x780)]?.[_0x2f21b4[_0x424985(0x780)][_0x424985(0x246)]-0x1]?.['v']??''))['join']('|'),_0x117382=(this[_0x424985(0xef9)]||[])[_0x424985(0x723)](_0x322a13=>''+(_0x322a13?.[_0x424985(0xaff)]?'a':'')+(_0x322a13?.['show_range_band']?'b':'')+(_0x322a13?.[_0x424985(0x30d)]||'')+(Array[_0x424985(0x296)](_0x322a13?.['moving_averages'])&&_0x322a13[_0x424985(0x274)][_0x424985(0x246)]?'m'+_0x322a13[_0x424985(0x274)][_0x424985(0x723)](_0x59ffa8=>_0x59ffa8?.[_0x424985(0xaa0)]+':'+(_0x59ffa8?.['color']||'')+':'+(_0x59ffa8?.[_0x424985(0xa91)]||'')+':'+(_0x59ffa8?.[_0x424985(0x23c)]?'L':''))[_0x424985(0x860)](','):''))[_0x424985(0x860)](','),_0x5d4084=[...this[_0x424985(0xe9e)]]['sort']()[_0x424985(0x860)](','),_0x40e88f=this[_0x424985(0xed7)]?.[_0x424985(0x246)]||0x0,_0x4e3d36=_0x424985(0x2df)+(this['_entities']||[])[_0x424985(0x723)]((_0x14a9d9,_0x182c34)=>_0x14a9d9?.[_0x424985(0x7bb)]===_0x424985(0x30a)?_0x182c34:'')[_0x424985(0x49d)](Boolean)['join'](',');return[_0x1560df,_0x21a5a0,this['_config'][_0x424985(0xdc8)]?_0x424985(0xe0b):_0x424985(0xa0a),this[_0x424985(0xc30)][_0x424985(0x90f)]?'anim':'',this[_0x424985(0xc30)][_0x424985(0xa9d)]?_0x424985(0x62c):'',_0x424985(0x501)+(this[_0x424985(0xc30)][_0x424985(0xaba)]??''),_0x424985(0xa5b)+(this[_0x424985(0xc30)][_0x424985(0xb76)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)][_0x424985(0xc1f)]||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x913)]??'')+'|'+(this['_config'][_0x424985(0xe0e)]||'')+'|'+(this['_config']['x_grid_opacity']??'')+'|'+(this[_0x424985(0xc30)][_0x424985(0xc5a)]||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x9b9)]??'')+'|'+(this[_0x424985(0xc30)][_0x424985(0xa07)]||'')+'|'+(this['_config'][_0x424985(0x5c5)]??''),this[_0x424985(0xc30)][_0x424985(0x2ec)]?_0x424985(0x679)+(this['_config']['y_axis_label']||'')+'|'+(this['_config'][_0x424985(0xba3)]||'')+'|'+(this[_0x424985(0xc30)]['y_axis_font_size']||'')+'|'+(this['_config'][_0x424985(0x20c)]||'')+'|'+(this[_0x424985(0xc30)]['y_axis_font_opacity']??''):'',_0x1560df==='pie'?_0x424985(0x9cb)+(this[_0x424985(0xc30)][_0x424985(0x423)]||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0xc6d)]?0x1:0x0)+'|'+(this['_config']['pie_spacing']??'')+'|'+(this['_config'][_0x424985(0xafc)]??'')+'|'+(this['_config'][_0x424985(0xae2)]||'')+'|'+(this[_0x424985(0xc30)]['pie_label_format']||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x709)]??'')+'|'+(this[_0x424985(0xc30)]['pie_center_color']||'')+'|'+(this['_config'][_0x424985(0x413)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)][_0x424985(0xb39)]!==![]?0x1:0x0):'',_0x1560df===_0x424985(0x2b1)?'rb:'+(this[_0x424985(0xc30)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x424985(0x723)](_0x5a7f78=>(_0x5a7f78['lower_bound']??'')+'/'+(_0x5a7f78[_0x424985(0x71e)]??''))[_0x424985(0x860)](','):'',_0x1560df==='gauge'?_0x424985(0xc53)+(this[_0x424985(0xc30)][_0x424985(0x339)]??'')+'|'+(this[_0x424985(0xc30)]['gauge_span']??'')+'|'+(this[_0x424985(0xc30)]['gauge_value_position']||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x68d)]??'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x92b)]?0x1:0x0)+'|'+(this[_0x424985(0xc30)][_0x424985(0xb39)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xef9)]||[])['map'](_0x579c5a=>(_0x579c5a['lower_bound']??'')+'/'+(_0x579c5a[_0x424985(0x71e)]??'')+'/'+(_0x579c5a[_0x424985(0xaf6)]||'')+'/'+(_0x579c5a[_0x424985(0xd6c)]!==![]?0x1:0x0)+'/'+(_0x579c5a['color']||'')+'/'+(_0x579c5a[_0x424985(0x4a2)]?.[_0x424985(0x6e6)]?0x1:0x0)+'/'+(_0x579c5a[_0x424985(0x4a2)]?.[_0x424985(0xd69)]||[])['map'](_0x12177b=>_0x12177b[_0x424985(0x3c5)]+':'+_0x12177b[_0x424985(0x851)])[_0x424985(0x860)](';')+'/'+(_0x579c5a[_0x424985(0x4a2)]?.[_0x424985(0x53e)]||'')+'/'+(_0x579c5a['color_thresholds']?.[_0x424985(0x979)]?0x1:0x0))[_0x424985(0x860)](','):'',_0x1560df===_0x424985(0xd28)?_0x424985(0xe9a)+(this[_0x424985(0xc30)][_0x424985(0x444)]||'')+'|'+(this['_config'][_0x424985(0x413)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x424985(0xb39)]!==![]?0x1:0x0):'',_0x1560df===_0x424985(0xdac)?_0x424985(0x510)+(this[_0x424985(0xc30)][_0x424985(0xc0f)]!==![]?0x1:0x0)+'|'+(this['_config']['show_x_axis']!==![]?0x1:0x0)+'|'+(this['_config'][_0x424985(0xb76)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)]['y_axis_ticks']??'')+'|'+(this['_config'][_0x424985(0xaba)]??'')+'|'+(this[_0x424985(0xc30)][_0x424985(0xbd6)]||'')+'|'+(this[_0x424985(0xc30)][_0x424985(0x20c)]||'')+'|'+(this[_0x424985(0xc30)]['x_axis_font_size']||'')+'|'+(this['_config'][_0x424985(0xc46)]||''):'',_0x1560df===_0x424985(0x9d0)||_0x1560df==='calendar'?_0x424985(0x48e)+_0x1560df+'|'+(this['_config'][_0x424985(0xb39)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xef9)]?.[0x0]?.['aggregate_func']||'')+'|'+(this[_0x424985(0xef9)]?.[0x0]?.[_0x424985(0x903)]??'')+'|'+(this[_0x424985(0xef9)]?.[0x0]?.[_0x424985(0x71e)]??''):'',_0x1560df===_0x424985(0xdfb)?_0x424985(0x249)+(this[_0x424985(0xc30)][_0x424985(0xb39)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)]['group_by']||'')+'|'+(this[_0x424985(0xef9)]||[])[_0x424985(0x723)](_0x5dcb38=>(_0x5dcb38[_0x424985(0x851)]||'')+'/'+(_0x5dcb38[_0x424985(0xa55)]??'')+'/'+(_0x5dcb38[_0x424985(0xba0)]||'')+'/'+(_0x5dcb38[_0x424985(0x258)]||'')+'/'+(_0x5dcb38[_0x424985(0x694)]||''))[_0x424985(0x860)](','):'',_0x1560df===_0x424985(0x75d)?_0x424985(0xd76)+(this[_0x424985(0xc30)][_0x424985(0xb39)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)]['waterfall_total']!==![]?0x1:0x0)+'|'+(this[_0x424985(0xef9)]||[])[_0x424985(0x723)](_0x549f58=>(_0x549f58[_0x424985(0x851)]||'')+'/'+(_0x549f58[_0x424985(0xa55)]??'')+'/'+(_0x549f58[_0x424985(0xba0)]||'')+'/'+(_0x549f58[_0x424985(0x258)]||'')+'/'+(_0x549f58[_0x424985(0x694)]||'')+'/'+(_0x549f58[_0x424985(0x240)]||''))['join'](','):'',_0x1560df===_0x424985(0x592)?_0x424985(0xd7f)+(this['_config'][_0x424985(0xb39)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x424985(0x413)]!==![]?0x1:0x0)+'|'+(this[_0x424985(0xc30)][_0x424985(0x5c3)]??'')+'|'+(this['_entities']||[])[_0x424985(0x723)](_0x9a5906=>(_0x9a5906[_0x424985(0x851)]||'')+'/'+(_0x9a5906[_0x424985(0xa55)]??'')+'/'+(_0x9a5906[_0x424985(0x258)]||'')+'/'+(_0x9a5906['unit']||''))[_0x424985(0x860)](','):'',((()=>{const _0x279a89=_0x424985,_0x4c11d7=_0x26645b?.['start']?.['getTime']()||0x0,_0x57e6f5=_0x26645b?.[_0x279a89(0x389)]?.[_0x279a89(0x879)]()||0x0,_0x2bb711=Math[_0x279a89(0xa09)](0x3e8,Math[_0x279a89(0x763)]((_0x57e6f5-_0x4c11d7)/Math[_0x279a89(0xa09)](_0x28c122,0x12c))||0x0);return'w:'+Math[_0x279a89(0xaaf)](_0x4c11d7/_0x2bb711)+'~'+Math[_0x279a89(0xaaf)](_0x57e6f5/_0x2bb711);})()),_0x32e864?.[_0x424985(0x477)]?.[_0x424985(0x879)]()||0x0,_0x32e864?.[_0x424985(0x389)]?.['getTime']()||0x0,_0x5d4084,_0x40e88f,this[_0x424985(0xd0b)]?0x1:0x0,_0x117382,_0x4e3d36,'gsh:'+(resolveDynamicValue(this[_0x424985(0xc30)]?.['graph_start_hour'],this['_hass'])??toNum(this[_0x424985(0xc30)]?.['graph_start_hour'])??'')+':'+(resolveDynamicValue(this[_0x424985(0xc30)]?.[_0x424985(0x4c7)],this[_0x424985(0xbf5)])??toNum(this['_config']?.[_0x424985(0x4c7)])??''),_0x49389d][_0x424985(0x860)]('§');}['_getRenderer'](_0x458fda){const _0x5b6419=_0xd69037;if(this[_0x5b6419(0xb2c)][_0x5b6419(0x5c4)](_0x458fda))return this[_0x5b6419(0xb2c)]['get'](_0x458fda);let _0x2a7c3a;if(_0x458fda===_0x5b6419(0x4a0))_0x2a7c3a=new TimelineRenderer(this);else{if(_0x458fda===_0x5b6419(0xb88))_0x2a7c3a=new StateTimelineRenderer(this);else{if(_0x458fda===_0x5b6419(0x7c4))_0x2a7c3a=new PieRenderer(this);else{if(_0x458fda===_0x5b6419(0x2b1))_0x2a7c3a=new RadialBarRenderer(this);else{if(_0x458fda===_0x5b6419(0x59f))_0x2a7c3a=new GaugeRenderer(this);else{if(_0x458fda===_0x5b6419(0x7fa))_0x2a7c3a=new PolarAreaRenderer(this);else{if(_0x458fda===_0x5b6419(0xb33))_0x2a7c3a=new RadarRenderer(this);else{if(_0x458fda==='ranking')_0x2a7c3a=new RankingRenderer(this);else{if(_0x458fda===_0x5b6419(0xdac))_0x2a7c3a=new ScatterRenderer(this);else{if(_0x458fda===_0x5b6419(0x9d0))_0x2a7c3a=new HeatmapRenderer(this);else{if(_0x458fda==='calendar')_0x2a7c3a=new CalendarRenderer(this);else{if(_0x458fda==='box')_0x2a7c3a=new BoxPlotRenderer(this);else{if(_0x458fda===_0x5b6419(0x75d))_0x2a7c3a=new WaterfallRenderer(this);else{if(_0x458fda===_0x5b6419(0x592))_0x2a7c3a=new HistogramRenderer(this);else _0x2a7c3a=new StubRenderer(this,_0x458fda);}}}}}}}}}}}}}return this[_0x5b6419(0xb2c)][_0x5b6419(0xd1b)](_0x458fda,_0x2a7c3a),_0x2a7c3a;}['_buildStructure'](){const _0x1ef8ac=_0xd69037,_0x1cb201=this[_0x1ef8ac(0xc30)][_0x1ef8ac(0xbcf)],_0x354928=_0x1cb201==null||_0x1cb201===_0x1ef8ac(0xa26)||_0x1cb201==='',_0x47f16e=toNum(this['_config'][_0x1ef8ac(0xbcf)])||0x96,_0x1a9b14=_0x354928?'':_0x1ef8ac(0xbbd)+_0x47f16e+_0x1ef8ac(0xcfa),_0x11a575=this[_0x1ef8ac(0xc30)]['card_background_color'],_0x2ec104=this[_0x1ef8ac(0xc30)]['card_shadow']===![],_0xa58774=this[_0x1ef8ac(0xc30)][_0x1ef8ac(0x415)]===![],_0x1b3512=this[_0x1ef8ac(0xc30)],_0x436bc3=[];if(_0x11a575)_0x436bc3['push'](_0x1ef8ac(0x927)+_0x11a575);if(_0x2ec104)_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0xc56));if(_0xa58774)_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x342));if(_0x1b3512[_0x1ef8ac(0x636)]!==null&&_0x1b3512[_0x1ef8ac(0x636)]!==undefined&&_0x1b3512[_0x1ef8ac(0x636)]!==''){const _0x542dc3=_0x1b3512[_0x1ef8ac(0x636)];_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x715)+(typeof _0x542dc3===_0x1ef8ac(0xad9)?_0x542dc3+'px':_0x542dc3));}if(_0x1b3512[_0x1ef8ac(0x977)]!==null&&_0x1b3512['card_border_radius']!==undefined&&_0x1b3512[_0x1ef8ac(0x977)]!==''){const _0x694129=_0x1b3512[_0x1ef8ac(0x977)];_0x436bc3[_0x1ef8ac(0xa8b)]('border-radius:'+(typeof _0x694129===_0x1ef8ac(0xad9)?_0x694129+'px':_0x694129));}if(!_0xa58774){if(_0x1b3512[_0x1ef8ac(0x843)])_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x259)+_0x1b3512[_0x1ef8ac(0x843)]);if(_0x1b3512['card_border_width']!==null&&_0x1b3512[_0x1ef8ac(0x3fc)]!==undefined&&_0x1b3512[_0x1ef8ac(0x3fc)]!==''){const _0xa8d1d5=_0x1b3512['card_border_width'];_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x1e1)+(typeof _0xa8d1d5===_0x1ef8ac(0xad9)?_0xa8d1d5+'px':_0xa8d1d5)),_0x436bc3['push'](_0x1ef8ac(0xe28));}}if(_0x1b3512[_0x1ef8ac(0x677)]){let _0x4d4a6a=String(_0x1b3512[_0x1ef8ac(0x677)])['trim']();_0x4d4a6a&&!/^([a-z]+:|\/|data:)/i['test'](_0x4d4a6a)&&(_0x4d4a6a=_0x1ef8ac(0xa1f)+_0x4d4a6a[_0x1ef8ac(0x4e3)](/^local\//,''));this['_normalizedBgImage']=_0x4d4a6a;const _0x2e29fa=_0x1b3512[_0x1ef8ac(0xeaf)]!==null&&_0x1b3512[_0x1ef8ac(0xeaf)]!==undefined&&_0x1b3512['card_background_blur']!=='';!_0x2e29fa&&(_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x7a6)+_0x4d4a6a[_0x1ef8ac(0x4e3)](/'/g,'%27')+'\x27)'),_0x436bc3[_0x1ef8ac(0xa8b)]('background-size:cover'),_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0xb15)),_0x436bc3[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x850)));}else this[_0x1ef8ac(0x223)]=null;const _0x48c849=_0x436bc3[_0x1ef8ac(0x860)](';'),_0x377276=getComputedStyle(document['documentElement'])['getPropertyValue']('--primary-font-family')[_0x1ef8ac(0x424)]()||_0x1ef8ac(0xb32),_0x59b39f=STYLES['replace'](':host\x20{\x20display:\x20block;\x20}',':host\x20{\x20display:\x20block;\x20font-family:\x20'+_0x377276+';\x20}'),_0x6f4973=[];if(_0x1b3512[_0x1ef8ac(0x9af)])_0x6f4973[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x257)+_0x1b3512[_0x1ef8ac(0x9af)]);_0x1b3512['card_header_weight']!==null&&_0x1b3512[_0x1ef8ac(0x2b9)]!==undefined&&_0x1b3512[_0x1ef8ac(0x2b9)]!==''&&_0x6f4973['push']('font-weight:'+_0x1b3512[_0x1ef8ac(0x2b9)]);if(_0x1b3512[_0x1ef8ac(0x29c)]!==null&&_0x1b3512[_0x1ef8ac(0x29c)]!==undefined&&_0x1b3512[_0x1ef8ac(0x29c)]!==''){const _0x40f065=_0x1b3512[_0x1ef8ac(0x29c)];_0x6f4973[_0x1ef8ac(0xa8b)](_0x1ef8ac(0x7ab)+(typeof _0x40f065===_0x1ef8ac(0xad9)?_0x40f065+'px':_0x40f065));}let _0x3f9eb6=_0x6f4973['length']?_0x1ef8ac(0xd8e)+_0x6f4973[_0x1ef8ac(0x860)](';')+'}':'';const _0x2c70b7=_0x1b3512['card_background_blur']!==null&&_0x1b3512[_0x1ef8ac(0xeaf)]!==undefined&&_0x1b3512[_0x1ef8ac(0xeaf)]!=='';if(this[_0x1ef8ac(0x223)]&&_0x2c70b7){const _0x435f07=_0x1b3512['card_background_blur'],_0x2f6847=typeof _0x435f07===_0x1ef8ac(0xad9)?_0x435f07+'px':_0x435f07,_0x49ba1b=this[_0x1ef8ac(0x223)][_0x1ef8ac(0x4e3)](/'/g,_0x1ef8ac(0xde8));_0x3f9eb6+=_0x1ef8ac(0xf03),_0x3f9eb6+='.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27'+_0x49ba1b+'\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur('+_0x2f6847+_0x1ef8ac(0x311),_0x3f9eb6+=_0x1ef8ac(0x9bf);}const _0x4f9d29=this[_0x1ef8ac(0x8b1)][_0x1ef8ac(0x934)](_0x1ef8ac(0x3f0)),_0x18fd6e=this[_0x1ef8ac(0x8b1)][_0x1ef8ac(0x934)](_0x1ef8ac(0x48a));if(_0x4f9d29&&_0x18fd6e&&!this[_0x1ef8ac(0xbb0)]){this[_0x1ef8ac(0xce6)](_0x4f9d29,_0x436bc3);const _0x1e685a=_0x354928?'':_0x47f16e+'px';if(_0x18fd6e[_0x1ef8ac(0xec9)][_0x1ef8ac(0xbcf)]!==_0x1e685a){if(_0x1e685a)_0x18fd6e[_0x1ef8ac(0xec9)]['height']=_0x1e685a;else _0x18fd6e[_0x1ef8ac(0xec9)]['removeProperty'](_0x1ef8ac(0xbcf));}const _0x5771dd=this[_0x1ef8ac(0x8b1)][_0x1ef8ac(0x934)]('#sgc-base');_0x5771dd&&_0x5771dd[_0x1ef8ac(0xb63)]!==_0x59b39f&&(_0x5771dd[_0x1ef8ac(0xb63)]=_0x59b39f);const _0x39a4f0=this[_0x1ef8ac(0x8b1)]['querySelector'](_0x1ef8ac(0x325));if(_0x3f9eb6){if(_0x39a4f0){if(_0x39a4f0[_0x1ef8ac(0xb63)]!==_0x3f9eb6)_0x39a4f0[_0x1ef8ac(0xb63)]=_0x3f9eb6;}else{const _0xf5545c=document[_0x1ef8ac(0x384)](_0x1ef8ac(0xec9));_0xf5545c['id']=_0x1ef8ac(0xd3b),_0xf5545c[_0x1ef8ac(0xb63)]=_0x3f9eb6,this['shadowRoot'][_0x1ef8ac(0x77f)](_0xf5545c,_0x4f9d29);}}else _0x39a4f0&&_0x39a4f0[_0x1ef8ac(0xbab)]();return;}this[_0x1ef8ac(0xbb0)]=![];const _0x979b1d=[...this['shadowRoot'][_0x1ef8ac(0x692)]][_0x1ef8ac(0x49d)](_0x24c311=>!(_0x24c311['id']===_0x1ef8ac(0x2cb)||_0x24c311['id']==='sgc-extras'||_0x24c311['classList']?.[_0x1ef8ac(0x663)](_0x1ef8ac(0x332)))),_0x176dea=_0x48c849?_0x1ef8ac(0x7ce)+_0x48c849+'\x22':'',_0x5ccf6c=_0x3f9eb6?_0x1ef8ac(0x7d3)+_0x3f9eb6+_0x1ef8ac(0x953):'';this[_0x1ef8ac(0x8b1)][_0x1ef8ac(0xa4f)]=_0x1ef8ac(0x9e9)+_0x59b39f+'</style>'+_0x5ccf6c+'\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22'+_0x176dea+'>\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'+_0x1a9b14+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush\x22\x20style=\x22display:none\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush-label\x20sgc-zoom-brush-label-left\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush-label\x20sgc-zoom-brush-label-right\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-state-wrap\x22\x20data-pos=\x22bottom\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-legend-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20</ha-card>\x0a\x20\x20\x20\x20';for(const _0x4fde97 of _0x979b1d)this[_0x1ef8ac(0x8b1)][_0x1ef8ac(0x5c0)](_0x4fde97);this[_0x1ef8ac(0x570)]=new Set(_0x436bc3[_0x1ef8ac(0x723)](_0x3469cb=>_0x3469cb['slice'](0x0,_0x3469cb[_0x1ef8ac(0x39d)](':')))[_0x1ef8ac(0x49d)](Boolean));}[_0xd69037(0xce6)](_0xcd0296,_0x3e85d4){const _0x43c940=_0xd69037,_0x20992d=new Map();for(const _0x25e9e7 of _0x3e85d4){const _0x3df2d4=_0x25e9e7['indexOf'](':');if(_0x3df2d4>0x0)_0x20992d[_0x43c940(0xd1b)](_0x25e9e7[_0x43c940(0x57e)](0x0,_0x3df2d4),_0x25e9e7[_0x43c940(0x57e)](_0x3df2d4+0x1));}const _0xdb5919=this[_0x43c940(0x570)]||(this[_0x43c940(0x570)]=new Set());for(const _0x3f1d8f of[..._0xdb5919]){!_0x20992d[_0x43c940(0x5c4)](_0x3f1d8f)&&(_0xcd0296['style'][_0x43c940(0x8c8)](_0x3f1d8f),_0xdb5919[_0x43c940(0x2a1)](_0x3f1d8f));}for(const [_0x37d36f,_0x428501]of _0x20992d){if(_0xcd0296[_0x43c940(0xec9)]['getPropertyValue'](_0x37d36f)!==_0x428501)_0xcd0296[_0x43c940(0xec9)][_0x43c940(0x4b9)](_0x37d36f,_0x428501);_0xdb5919[_0x43c940(0xbd8)](_0x37d36f);}}[_0xd69037(0x8ed)](){const _0x1b7b32=_0xd69037,_0x5dedc8=this['_config']?.[_0x1b7b32(0x8b4)];if(_0x5dedc8===null||_0x5dedc8===undefined||_0x5dedc8==='')return 0x14;const _0x5f304d=toNum(_0x5dedc8);if(isNum(_0x5f304d))return _0x5f304d;const _0x3705c8=String(_0x5dedc8)['trim'](),_0x413891=_0x3705c8[_0x1b7b32(0x788)]('.');if(_0x413891[_0x1b7b32(0x246)]<0x2)return 0x14;const _0x1605b9=_0x413891[0x0]+'.'+_0x413891[0x1],_0x267f2f=_0x413891[_0x1b7b32(0x246)]>=0x3?_0x413891[_0x1b7b32(0x57e)](0x2)[_0x1b7b32(0x860)]('.'):null,_0x4d50b5=this[_0x1b7b32(0xbf5)]?.[_0x1b7b32(0xadf)]?.[_0x1605b9];if(!_0x4d50b5)return 0x14;const _0x5ca48f=_0x267f2f?getAttributePath(_0x4d50b5[_0x1b7b32(0xef6)],_0x267f2f):_0x4d50b5[_0x1b7b32(0x2c8)],_0x1efb34=toNum(_0x5ca48f);return isNum(_0x1efb34)?_0x1efb34:0x14;}[_0xd69037(0x815)](){const _0x516171=_0xd69037,_0x2d818a=this[_0x516171(0xc30)]?.[_0x516171(0x6b4)];if(!_0x2d818a)return'';const _0x206e25=this['_hass']?.[_0x516171(0xadf)]?.[_0x2d818a];if(!_0x206e25)return'';const _0x9cb869=parseFloat(_0x206e25[_0x516171(0x2c8)]);if(Number[_0x516171(0xc16)](_0x9cb869))return'';const _0x27d7d8=this[_0x516171(0x8ed)]();let _0x4722fb;if(_0x9cb869<=_0x27d7d8)_0x4722fb='var(--error-color,\x20#ef4444)';else{if(_0x9cb869<=0x19)_0x4722fb=_0x516171(0x79b);else{if(_0x9cb869<=0x32)_0x4722fb=_0x516171(0x6d5);else _0x4722fb=_0x516171(0x380);}}const _0x147113=Math[_0x516171(0xa09)](0x0,Math[_0x516171(0x4b5)](0x64,_0x9cb869))/0x64*0xa,_0x2c5a94=escapeHtml(_0x206e25[_0x516171(0xef6)]?.[_0x516171(0x989)]||_0x2d818a);return'<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22'+_0x2c5a94+':\x20'+Math[_0x516171(0xaaf)](_0x9cb869)+_0x516171(0xbf7)+(0x4+(0xa-_0x147113))+'\x22\x20width=\x2210\x22\x20height=\x22'+_0x147113+_0x516171(0x492)+_0x4722fb+_0x516171(0x857)+_0x4722fb+'\x22>'+Math[_0x516171(0xaaf)](_0x9cb869)+'%</span>\x0a\x20\x20\x20\x20</span>';}['_renderHeader'](){const _0x2537b5=_0xd69037,_0x2f2229=this[_0x2537b5(0x8b1)][_0x2537b5(0x934)](_0x2537b5(0x3d4));if(!_0x2f2229)return;const _0x2d48f1=this[_0x2537b5(0xc30)],_0x172995=!!(_0x2d48f1['card_header']||_0x2d48f1[_0x2537b5(0xe79)]||_0x2d48f1[_0x2537b5(0xd22)]);if(!_0x172995){_0x2f2229[_0x2537b5(0xa4f)]='';return;}const _0x372746=_0x2d48f1[_0x2537b5(0xdd9)]||_0x2537b5(0xba5),_0x3bbea3=this[_0x2537b5(0x815)](),_0x8caadd=_0x37489f=>_0x37489f===_0x2537b5(0x278)||_0x37489f===_0x2537b5(0x955)?_0x37489f:_0x2537b5(0x593),_0x2403c6=_0x8caadd(_0x2d48f1[_0x2537b5(0xb3e)]),_0x395cf0=_0x2d48f1[_0x2537b5(0x558)]===_0x2537b5(0x955),_0x302272=_0x2d48f1[_0x2537b5(0xa3c)]||'22px',_0x3b0be2=this[_0x2537b5(0x313)](_0x2d48f1['card_icon']),_0x6f2f62=_0x2d48f1['card_icon_image']?_0x2537b5(0x4ad)+escapeHtml(_0x2d48f1['card_icon_image'])+_0x2537b5(0x52a)+escapeHtml(_0x302272)+_0x2537b5(0x2f4)+escapeHtml(_0x302272)+_0x2537b5(0xc37):_0x3b0be2?_0x2537b5(0x9b8)+escapeHtml(_0x3b0be2)+_0x2537b5(0xbc5)+escapeHtml(_0x2d48f1[_0x2537b5(0x7af)]||_0x2537b5(0x5af))+';'+(_0x2d48f1[_0x2537b5(0xa3c)]?_0x2537b5(0x88c)+escapeHtml(_0x2d48f1[_0x2537b5(0xa3c)])+';':'')+_0x2537b5(0x404):'',_0x450232=_0x2d48f1[_0x2537b5(0xdd9)]?'font-size:'+escapeHtml(_0x2d48f1['card_header_size']):'',_0x5a840e=_0x2d48f1[_0x2537b5(0xadb)]?_0x2537b5(0x252)+_0x450232+'\x22>'+escapeHtml(_0x2d48f1[_0x2537b5(0xadb)])+_0x2537b5(0x3ff):'',_0x297126=_0x395cf0?''+_0x5a840e+_0x6f2f62:''+_0x6f2f62+_0x5a840e,_0x28901b=_0x3bbea3?'<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:'+escapeHtml(_0x372746)+'\x22>'+_0x3bbea3+_0x2537b5(0x3ff):'';_0x2f2229[_0x2537b5(0xa4f)]=_0x2537b5(0x6b2)+(_0x2537b5(0x572)+_0x2403c6+'\x22>'+_0x297126+_0x2537b5(0x5a3))+_0x28901b+_0x2537b5(0x5a3);}['_renderIntervalPicker'](){const _0x1efd0f=_0xd69037,_0xbace0d=this[_0x1efd0f(0x8b1)]['querySelector'](_0x1efd0f(0xc39));if(!_0xbace0d)return;const _0x348c66=this[_0x1efd0f(0xc30)],_0x3a3764=_0x348c66['show_date_picker']||_0x348c66['date_picker_group']&&this[_0x1efd0f(0x9d8)],_0x171897=_0x348c66[_0x1efd0f(0x775)];if(!_0x348c66[_0x1efd0f(0x904)]||_0x3a3764||_0x171897){_0xbace0d[_0x1efd0f(0xa4f)]='';return;}const _0x5b5be2=isNum(this[_0x1efd0f(0x606)])?this['_overrideHoursToShow']:toNum(_0x348c66[_0x1efd0f(0xdfc)]),_0x1894ed=Array[_0x1efd0f(0x296)](_0x348c66['interval_options'])&&_0x348c66[_0x1efd0f(0xb21)]['length']?_0x348c66[_0x1efd0f(0xb21)]:INTERVAL_PICKER_DEFAULT_LABELS,_0x2a7865=INTERVAL_PICKER_OPTIONS['filter'](_0x5b1dd9=>_0x1894ed['includes'](_0x5b1dd9[_0x1efd0f(0xc27)])),_0x4d59bf=_0x2a7865[_0x1efd0f(0x723)](_0x3c2fbe=>{const _0x3a36f2=_0x1efd0f,_0x5d4024=_0x3c2fbe[_0x3a36f2(0xa2a)]===_0x5b5be2?_0x3a36f2(0x491):'';return'<button\x20class=\x22sgc-ip-btn\x20'+_0x5d4024+_0x3a36f2(0x659)+_0x3c2fbe[_0x3a36f2(0xa2a)]+_0x3a36f2(0xbca)+escapeHtml(_0x3c2fbe[_0x3a36f2(0xc27)])+'\x22>'+escapeHtml(cardT(this[_0x3a36f2(0xbf5)],this[_0x3a36f2(0xc30)],_0x3c2fbe[_0x3a36f2(0xc27)]))+_0x3a36f2(0x302);})[_0x1efd0f(0x860)](''),_0x8fe04e=_0x348c66['interval_picker_position']||_0x1efd0f(0x593);_0xbace0d[_0x1efd0f(0xa4f)]='<div\x20class=\x22sgc-ip\x20align-'+escapeHtml(_0x8fe04e)+'\x22>'+_0x4d59bf+'</div>',_0xbace0d[_0x1efd0f(0xab3)]('.sgc-ip-btn')[_0x1efd0f(0xcab)](_0x5ea390=>{const _0x5e9e62=_0x1efd0f;_0x5ea390[_0x5e9e62(0x21f)](_0x5e9e62(0xebb),()=>{const _0x440ffd=_0x5e9e62,_0x2919d4=toNum(_0x5ea390[_0x440ffd(0xdf6)][_0x440ffd(0xa2a)]),_0x2b1fb8=_0x5ea390[_0x440ffd(0xdf6)][_0x440ffd(0xc27)];if(isNum(_0x2919d4))this[_0x440ffd(0xecc)](_0x2919d4,_0x2b1fb8);});});}['_effectiveAttribute'](_0xb63d98,_0x25525a){const _0x57aeef=_0xd69037,_0x5c558f=_0xb63d98?.[_0x57aeef(0xbaf)]!=null?_0xb63d98['_compareOf']:_0x25525a,_0x5a81e7=this[_0x57aeef(0xcc4)]?.[_0x5c558f];if(_0x5a81e7===undefined)return _0xb63d98[_0x57aeef(0xdca)]||'';return _0x5a81e7;}[_0xd69037(0x546)](_0x54687c,_0x2179f0){const _0x25fee7=_0xd69037;if(!_0x54687c)return cardT(this[_0x25fee7(0xbf5)],this['_config'],_0x25fee7(0xeb2));if(_0x2179f0)return attributeDisplayName(this[_0x25fee7(0xbf5)],_0x2179f0,_0x54687c);return String(_0x54687c)[_0x25fee7(0x4e3)](/_/g,'\x20')['replace'](/\b\w/g,_0x549b00=>_0x549b00[_0x25fee7(0x47c)]());}[_0xd69037(0xbb6)](_0x1842c5,_0x3af13c,_0x1cc707){const _0x20211b=_0xd69037;if(_0x3af13c?.[_0x20211b(0x69c)])return _0x1842c5;return applyAttributeName(this[_0x20211b(0xc30)],this['_hass'],_0x1842c5,_0x3af13c,this[_0x20211b(0x837)](_0x3af13c,_0x1cc707));}['_applyQueryOverrides'](_0x15ff1b){const _0x57525d=_0xd69037,_0xdd75a4=toNum(this[_0x57525d(0x789)]);if(isNum(_0xdd75a4))_0x15ff1b[_0x57525d(0x3e3)]=_0xdd75a4;else{if(this[_0x57525d(0x53f)])_0x15ff1b[_0x57525d(0x3e3)]=this[_0x57525d(0x53f)]['pph'];}if(this[_0x57525d(0x9ef)])_0x15ff1b[_0x57525d(0x1e7)]=this[_0x57525d(0x9ef)];else{if(this[_0x57525d(0x53f)])_0x15ff1b[_0x57525d(0x1e7)]=this['_baseQuery'][_0x57525d(0x743)];}this[_0x57525d(0x53f)]&&(_0x15ff1b[_0x57525d(0x1f1)]=isNum(_0xdd75a4)||this[_0x57525d(0x9ef)]?![]:this[_0x57525d(0x53f)][_0x57525d(0xd4f)]);}[_0xd69037(0x41d)](_0x1265b7,_0x3f93f4){const _0x472d81=_0xd69037;if(_0x1265b7===_0x472d81(0xc9a)){const _0xc1551e=toNum(_0x3f93f4);this[_0x472d81(0x789)]=isNum(_0xc1551e)?_0xc1551e:null;}else _0x1265b7===_0x472d81(0x743)&&(this['_overrideGroupBy']=_0x3f93f4||null);const _0xad611e={...this[_0x472d81(0xc30)]};this[_0x472d81(0xd2b)](_0xad611e),this['_config']=_0xad611e,this[_0x472d81(0xd40)](),this[_0x472d81(0xa4b)](_0x1265b7);try{this['_fetcher']?.['_cache']?.[_0x472d81(0xd21)]?.();}catch(_0x4a73f8){}this[_0x472d81(0x7eb)]()['catch'](_0x287d15=>console[_0x472d81(0xb03)]('[sgc]\x20query\x20pick\x20failed',_0x287d15));}[_0xd69037(0xd40)](){const _0x89ede5=_0xd69037;isNum(toNum(this[_0x89ede5(0x789)]))?lsSet(_0x89ede5(0xa0d)+this['_instanceKey'],String(this['_overridePph'])):lsDel(_0x89ede5(0xa0d)+this[_0x89ede5(0x7be)]),this[_0x89ede5(0x9ef)]?lsSet('sgc-qgby:'+this['_instanceKey'],this[_0x89ede5(0x9ef)]):lsDel(_0x89ede5(0x65e)+this[_0x89ede5(0x7be)]);}['_renderQueryPickers'](){const _0x2183ac=_0xd69037,_0x188101=this[_0x2183ac(0x8b1)]['querySelector'](_0x2183ac(0xac9));if(!_0x188101)return;const _0x1982c0=this[_0x2183ac(0xc30)],_0x2ffe2b=!!_0x1982c0[_0x2183ac(0x285)],_0x5345ff=!!_0x1982c0['show_group_by_picker'];if(!_0x2ffe2b&&!_0x5345ff){_0x188101[_0x2183ac(0xa4f)]='';return;}const _0x37c881=(_0x227f8a,_0x4bc6c4,_0x103cf6)=>_0x2183ac(0xc52)+escapeHtml(String(_0x227f8a))+'\x22'+(String(_0x103cf6)===String(_0x227f8a)?_0x2183ac(0x9cc):'')+'>'+escapeHtml(_0x4bc6c4)+_0x2183ac(0x30c),_0x477565=[];if(_0x2ffe2b){const _0xd01df8=isNum(toNum(this[_0x2183ac(0x789)]))?String(this['_overridePph']):'',_0x533ec8=toNum(this['_baseQuery']?.[_0x2183ac(0xc9a)]),_0x412215=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x533ec8)&&!_0x412215[_0x2183ac(0x90a)](_0x533ec8)&&(_0x412215[_0x2183ac(0xa8b)](_0x533ec8),_0x412215['sort']((_0x2a183c,_0x1f74b5)=>_0x2a183c-_0x1f74b5));const _0x307f71=[_0x37c881('',cardT(this['_hass'],_0x1982c0,_0x2183ac(0xca7))+'\x20('+(isNum(_0x533ec8)?_0x533ec8:0x2)+_0x2183ac(0xaa7),_0xd01df8)][_0x2183ac(0xe7b)](_0x412215[_0x2183ac(0x723)](_0x36d870=>_0x37c881(_0x36d870,_0x36d870+'/h',_0xd01df8)))[_0x2183ac(0x860)]('');_0x477565[_0x2183ac(0xa8b)]([_0x1982c0[_0x2183ac(0xc2e)]||_0x2183ac(0x593),_0x2183ac(0x8c9)+escapeHtml(cardT(this[_0x2183ac(0xbf5)],_0x1982c0,'Pts/h'))+_0x2183ac(0xc73)+_0x307f71+_0x2183ac(0x2d7)]);}if(_0x5345ff){const _0x25a73e=this[_0x2183ac(0x9ef)]||'',_0x34965d=this[_0x2183ac(0x53f)]?.[_0x2183ac(0x743)]||'interval',_0x1808a0={'interval':'Interval','hour':'Hour','2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x2183ac(0x38b),'date':_0x2183ac(0x7f6),'week':'Week','month':_0x2183ac(0x4da),'year':_0x2183ac(0x386)},_0x1154e2=[_0x37c881('',cardT(this[_0x2183ac(0xbf5)],_0x1982c0,_0x2183ac(0xca7))+'\x20('+cardT(this[_0x2183ac(0xbf5)],_0x1982c0,_0x1808a0[_0x34965d]||_0x34965d)+')',_0x25a73e)][_0x2183ac(0xe7b)](Object[_0x2183ac(0xe6e)](_0x1808a0)[_0x2183ac(0x723)](_0xa882c7=>_0x37c881(_0xa882c7,cardT(this[_0x2183ac(0xbf5)],_0x1982c0,_0x1808a0[_0xa882c7]),_0x25a73e)))['join']('');_0x477565[_0x2183ac(0xa8b)]([_0x1982c0['group_by_picker_position']||_0x2183ac(0x593),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x2183ac(0xbf5)],_0x1982c0,_0x2183ac(0xa37)))+_0x2183ac(0x6af)+_0x1154e2+_0x2183ac(0x2d7)]);}const _0x20dd4e={'left':'','center':'','right':''};for(const [_0x163886,_0x386f86]of _0x477565)_0x20dd4e[_0x163886 in _0x20dd4e?_0x163886:'left']+=_0x386f86;_0x188101[_0x2183ac(0xa4f)]=['left','center','right'][_0x2183ac(0x49d)](_0x44ff51=>_0x20dd4e[_0x44ff51])[_0x2183ac(0x723)](_0xfbb54c=>_0x2183ac(0xee0)+_0xfbb54c+'\x22>'+_0x20dd4e[_0xfbb54c]+'</div>')[_0x2183ac(0x860)](''),_0x188101[_0x2183ac(0xab3)](_0x2183ac(0x33c))[_0x2183ac(0xcab)](_0x2c7200=>{const _0x2bd3b4=_0x2183ac;_0x2c7200[_0x2bd3b4(0x21f)](_0x2bd3b4(0xdbc),_0x398a7d=>{const _0x111524=_0x2bd3b4;this['_onQueryPick'](_0x398a7d[_0x111524(0xeba)][_0x111524(0xdf6)]['qp'],_0x398a7d[_0x111524(0xeba)][_0x111524(0x3c5)]);});});}['_renderAttributeList'](){const _0x30ae59=_0xd69037,_0x16fd33=this['shadowRoot'][_0x30ae59(0x934)](_0x30ae59(0xe08));if(!_0x16fd33)return;const _0x3d2aa2=this[_0x30ae59(0xc30)];if(!_0x3d2aa2['show_attribute_list']){_0x16fd33[_0x30ae59(0xa4f)]='';return;}let _0x2c12c7='';(this[_0x30ae59(0xef9)]||[])[_0x30ae59(0xcab)]((_0x56d496,_0x10084)=>{const _0x3b353a=_0x30ae59;if(_0x56d496[_0x3b353a(0xbaf)]!=null)return;const _0x48e271=this[_0x3b353a(0xbf5)]?.[_0x3b353a(0xadf)]?.[_0x56d496['entity']];if(!_0x48e271)return;const _0x5ee762=Object[_0x3b353a(0xe6e)](_0x48e271[_0x3b353a(0xef6)]||{})[_0x3b353a(0x49d)](_0x210d66=>{const _0x2f1006=_0x48e271['attributes'][_0x210d66];return _0x2f1006!==null&&_0x2f1006!==undefined&&!isNaN(parseFloat(_0x2f1006));})[_0x3b353a(0x7db)]();if(!_0x5ee762[_0x3b353a(0x246)])return;const _0x330af6=_0x56d496['color']===_0x3b353a(0xdaa)?PALETTE[_0x10084%PALETTE[_0x3b353a(0x246)]]||_0x3b353a(0xb8a):this['_resolveColor'](_0x56d496[_0x3b353a(0x851)],_0x56d496[_0x3b353a(0xa6c)])||_0x56d496[_0x3b353a(0x851)]||PALETTE[_0x10084%PALETTE['length']]||_0x3b353a(0xb8a),_0x273f04=this[_0x3b353a(0x837)](_0x56d496,_0x10084),_0x216697=_0x3b353a(0xeb6)+(_0x273f04===''?'\x20selected':'')+'>'+escapeHtml(cardT(this[_0x3b353a(0xbf5)],this[_0x3b353a(0xc30)],'State'))+_0x3b353a(0x30c),_0x46d771=_0x5ee762['map'](_0x1416b7=>'<option\x20value=\x22'+escapeHtml(_0x1416b7)+'\x22'+(_0x273f04===_0x1416b7?_0x3b353a(0x9cc):'')+'>'+escapeHtml(this[_0x3b353a(0x546)](_0x1416b7,_0x56d496['entity']))+_0x3b353a(0x30c))[_0x3b353a(0x860)]('');_0x2c12c7+=_0x3b353a(0x37e)+(_0x3b353a(0x441)+escapeHtml(_0x330af6)+_0x3b353a(0x7ec))+(_0x3b353a(0xebd)+_0x10084+'\x22>'+_0x216697+_0x46d771+_0x3b353a(0xe2c))+_0x3b353a(0x5a3);});if(!_0x2c12c7){_0x16fd33[_0x30ae59(0xa4f)]='';return;}const _0x4ff3b7=_0x3d2aa2[_0x30ae59(0x514)]||_0x30ae59(0x593);_0x16fd33[_0x30ae59(0xa4f)]=_0x30ae59(0xa17)+escapeHtml(_0x4ff3b7)+'\x22>'+_0x2c12c7+_0x30ae59(0x5a3),_0x16fd33[_0x30ae59(0xab3)](_0x30ae59(0x693))['forEach'](_0x3e1fda=>{const _0x3a6fc5=_0x30ae59;_0x3e1fda[_0x3a6fc5(0x21f)]('change',_0x2b11b9=>{const _0x4c0de0=_0x3a6fc5,_0x5cf990=parseInt(_0x2b11b9[_0x4c0de0(0xeba)]['dataset'][_0x4c0de0(0x853)],0xa);if(isNaN(_0x5cf990))return;this[_0x4c0de0(0x8da)](_0x5cf990,_0x2b11b9[_0x4c0de0(0xeba)][_0x4c0de0(0x3c5)]);});});}[_0xd69037(0x8da)](_0xd90856,_0x1b2430){const _0x5d5f06=_0xd69037,_0x4f0349=this[_0x5d5f06(0xef9)]?.[_0xd90856];if(!_0x4f0349)return;const _0xdc1a50=_0x4f0349[_0x5d5f06(0xdca)]||'';_0x1b2430===_0xdc1a50?delete this['_overrideAttributes'][_0xd90856]:this[_0x5d5f06(0xcc4)][_0xd90856]=_0x1b2430,this[_0x5d5f06(0x7eb)]()['catch'](_0x1082c6=>console[_0x5d5f06(0xb03)](_0x5d5f06(0x92a),_0x1082c6));}[_0xd69037(0x8e5)](){const _0x20f1a4=_0xd69037,_0x5685d6=this[_0x20f1a4(0x8b1)][_0x20f1a4(0x934)](_0x20f1a4(0xc31));if(!_0x5685d6)return;const _0x43af37=this[_0x20f1a4(0xc30)];if(!_0x43af37[_0x20f1a4(0xe84)]){_0x5685d6[_0x20f1a4(0xa4f)]='';return;}const _0x1a65b8=[...DATE_PICKER_VALID_MODES,...Object['keys'](DATE_PICKER_RELATIVE_MODES)],_0x29ba03=Array[_0x20f1a4(0x296)](_0x43af37[_0x20f1a4(0xce0)])&&_0x43af37[_0x20f1a4(0xce0)][_0x20f1a4(0x246)]?_0x43af37[_0x20f1a4(0xce0)][_0x20f1a4(0x49d)](_0xd1f1ba=>_0x1a65b8['includes'](_0xd1f1ba)):DATE_PICKER_VALID_MODES,_0x5d12cd=_0x29ba03['length']>0x1,_0x5ef536=_0x1b0157=>{const _0x3e6faa=_0x20f1a4,_0x2ada0a=_0x1b0157===this[_0x3e6faa(0x9b5)]?_0x3e6faa(0x491):'',_0x480814=DATE_PICKER_RELATIVE_MODES[_0x1b0157],_0x18fdb2=cardT(this['_hass'],this[_0x3e6faa(0xc30)],_0x480814?_0x480814[_0x3e6faa(0x8a4)]:_0x1b0157['charAt'](0x0)[_0x3e6faa(0x47c)]()),_0x4dce8a={'day':_0x3e6faa(0x244),'week':_0x3e6faa(0xb07),'month':_0x3e6faa(0x4da),'year':_0x3e6faa(0x386)}[_0x1b0157],_0x35597e=cardT(this[_0x3e6faa(0xbf5)],this[_0x3e6faa(0xc30)],_0x480814?_0x480814[_0x3e6faa(0xc27)]:_0x4dce8a||_0x1b0157);return'<button\x20class=\x22sgc-dp-mode\x20'+_0x2ada0a+_0x3e6faa(0xad8)+escapeHtml(_0x1b0157)+_0x3e6faa(0x2e2)+escapeHtml(_0x35597e)+'\x22>'+escapeHtml(_0x18fdb2)+_0x3e6faa(0x302);};let _0x149a8c='';if(_0x5d12cd){const _0x181bd1=_0x29ba03[_0x20f1a4(0x49d)](_0x3bdeb8=>!(_0x3bdeb8 in DATE_PICKER_RELATIVE_MODES))[_0x20f1a4(0x723)](_0x5ef536)[_0x20f1a4(0x860)](''),_0x38196d=_0x29ba03[_0x20f1a4(0x49d)](_0x501827=>_0x501827 in DATE_PICKER_RELATIVE_MODES)[_0x20f1a4(0x723)](_0x5ef536)[_0x20f1a4(0x860)](''),_0x1cd9c8=_0x181bd1&&_0x38196d?_0x20f1a4(0x505):'';_0x149a8c=_0x181bd1+_0x1cd9c8+_0x38196d;}const _0x518ab6=this[_0x20f1a4(0x2bd)](),_0x113ade=Date[_0x20f1a4(0xed8)](),_0x59ac04=this[_0x20f1a4(0x9b5)]==='custom'?!!this[_0x20f1a4(0x33f)]&&this['_dpCustomEnd']['getTime']()>=_0x113ade:this[_0x20f1a4(0x928)]===0x0,_0x409f55=_0x43af37['date_picker_position']||_0x20f1a4(0xbbe);_0x5685d6[_0x20f1a4(0xec9)]['order']=_0x409f55===_0x20f1a4(0x898)?'99':'';const _0x4ad09f=!!this[_0x20f1a4(0x44c)],_0x5e6220=_0x4ad09f?_0x20f1a4(0x5c9)+this[_0x20f1a4(0xdb5)]()+this[_0x20f1a4(0xa20)]()+_0x20f1a4(0x5a3):'',_0x4f95f6=(_0x84957d,_0x40c753)=>['left',_0x20f1a4(0x278),'right'][_0x20f1a4(0x90a)](_0x84957d)?_0x84957d:_0x40c753,_0x494942=_0x4f95f6(_0x43af37['date_picker_nav_position'],'left'),_0x3a8cae=_0x4f95f6(_0x43af37[_0x20f1a4(0x757)],'right'),_0x4bd831='<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22'+escapeHtml(cardT(this[_0x20f1a4(0xbf5)],this[_0x20f1a4(0xc30)],_0x20f1a4(0x496)))+_0x20f1a4(0xd9f)+(_0x59ac04?'':_0x20f1a4(0xaf5))+_0x20f1a4(0x2e2)+(_0x59ac04?'':escapeHtml(cardT(this['_hass'],this[_0x20f1a4(0xc30)],_0x20f1a4(0x6de))))+'\x22>'+escapeHtml(_0x518ab6)+_0x20f1a4(0x256)+(_0x59ac04?_0x20f1a4(0x613):'')+'\x22\x20'+(_0x59ac04?_0x20f1a4(0x613):'')+_0x20f1a4(0xbdc)+escapeHtml(cardT(this[_0x20f1a4(0xbf5)],this[_0x20f1a4(0xc30)],_0x20f1a4(0x56e)))+_0x20f1a4(0x801),_0x1a4c4c=_0x20f1a4(0xad3)+(_0x5d12cd?'<div\x20class=\x22sgc-dp-modes\x22>'+_0x149a8c+_0x20f1a4(0x5a3):'')+'<button\x20class=\x22sgc-dp-toggle\x20'+(_0x4ad09f?_0x20f1a4(0x491):'')+_0x20f1a4(0x737)+escapeHtml(cardT(this['_hass'],this[_0x20f1a4(0xc30)],_0x20f1a4(0x234)))+_0x20f1a4(0x2e2)+escapeHtml(cardT(this['_hass'],this[_0x20f1a4(0xc30)],_0x20f1a4(0x234)))+_0x20f1a4(0x7b2),_0x3cf225={'left':[],'center':[],'right':[]};_0x3cf225[_0x494942][_0x20f1a4(0xa8b)](_0x4bd831),_0x3cf225[_0x3a8cae][_0x20f1a4(0xa8b)](_0x1a4c4c);const _0x2d0c8d=_0x3cf225['center'][_0x20f1a4(0x246)]>0x0&&_0x3cf225[_0x20f1a4(0x593)][_0x20f1a4(0x246)]+_0x3cf225['right'][_0x20f1a4(0x246)]>0x0;_0x5685d6['innerHTML']=_0x20f1a4(0x786)+escapeHtml(_0x409f55)+'\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>'+_0x3cf225[_0x20f1a4(0x593)][_0x20f1a4(0x860)]('')+_0x20f1a4(0x936)+(_0x2d0c8d?_0x20f1a4(0xb44):'')+'\x22>'+_0x3cf225[_0x20f1a4(0x278)][_0x20f1a4(0x860)]('')+_0x20f1a4(0x6f4)+_0x3cf225['right'][_0x20f1a4(0x860)]('')+_0x20f1a4(0xe07)+_0x5e6220+_0x20f1a4(0x8f2);if(_0x2d0c8d){const _0x28ee2c=_0x5685d6[_0x20f1a4(0x934)](_0x20f1a4(0x540)),_0x1ce2f9=_0x5685d6['querySelector'](_0x20f1a4(0x7a5));if(_0x28ee2c&&_0x1ce2f9){_0x28ee2c[_0x20f1a4(0xec9)]['minHeight']='';const _0x138c8b=_0x28ee2c[_0x20f1a4(0xee3)](),_0x2182a5=_0x5177c5=>_0x28ee2c[_0x20f1a4(0x934)](_0x5177c5+'\x20.sgc-dp-nav')||_0x28ee2c[_0x20f1a4(0x934)](_0x5177c5+_0x20f1a4(0x318)),_0x27c243=_0x2182a5(_0x20f1a4(0x7de)),_0x1ea218=_0x2182a5(_0x20f1a4(0x902)),_0x21fed4=_0x27c243?_0x27c243[_0x20f1a4(0xee3)]()[_0x20f1a4(0x955)]:_0x138c8b['left'],_0x10fea3=_0x1ea218?_0x1ea218[_0x20f1a4(0xee3)]()[_0x20f1a4(0x593)]:_0x138c8b[_0x20f1a4(0x955)],_0x3426c5=_0x10fea3-_0x21fed4-0x10;if(_0x138c8b['width']>0x0&&_0x1ce2f9[_0x20f1a4(0xee3)]()[_0x20f1a4(0xa91)]>_0x3426c5)_0x28ee2c[_0x20f1a4(0xc1a)][_0x20f1a4(0xbd8)](_0x20f1a4(0xbd9)),_0x1ce2f9[_0x20f1a4(0xc1a)][_0x20f1a4(0xbab)](_0x20f1a4(0x30e)),_0x1ce2f9[_0x20f1a4(0xec9)]['transform']='';else{const _0x1f270c=_0x1ce2f9[_0x20f1a4(0x2a5)];if(_0x1f270c>_0x28ee2c['offsetHeight'])_0x28ee2c[_0x20f1a4(0xec9)][_0x20f1a4(0x290)]=_0x1f270c+'px';}}}_0x2d0c8d&&typeof requestAnimationFrame===_0x20f1a4(0x5f3)&&requestAnimationFrame(()=>{const _0x2c0cf3=_0x20f1a4;try{const _0x46c90a=_0x5685d6[_0x2c0cf3(0x934)](_0x2c0cf3(0x540)),_0x55c4b3=_0x5685d6['querySelector'](_0x2c0cf3(0x7a5));if(!_0x46c90a||!_0x55c4b3)return;const _0x48ab89=_0x55c4b3[_0x2c0cf3(0xee3)]();if(!_0x48ab89||!_0x48ab89['width'])return;const _0x3414b7=(_0x3e8c05,_0x34244d)=>{const _0x1d3040=_0x2c0cf3,_0x23b005=_0x46c90a[_0x1d3040(0x934)](_0x3e8c05+'\x20.sgc-dp-nav')||_0x46c90a[_0x1d3040(0x934)](_0x3e8c05+_0x1d3040(0x318));if(!_0x23b005)return null;const _0x5ae982=_0x23b005[_0x1d3040(0xee3)]();if(!_0x5ae982||!_0x5ae982[_0x1d3040(0xa91)])return null;return _0x34244d==='right'?_0x5ae982[_0x1d3040(0x955)]:_0x5ae982[_0x1d3040(0x593)];};let _0x552600=dpCenterShift(_0x48ab89[_0x2c0cf3(0x593)],_0x48ab89[_0x2c0cf3(0x955)],_0x3414b7(_0x2c0cf3(0x7de),_0x2c0cf3(0x955)),_0x3414b7(_0x2c0cf3(0x902),_0x2c0cf3(0x593)),0x8);const _0x40d7ac=_0x46c90a[_0x2c0cf3(0xee3)]();_0x40d7ac['width']>0x0&&(_0x552600=Math['min'](_0x552600,_0x40d7ac['right']-0x4-_0x48ab89[_0x2c0cf3(0x955)]),_0x552600=Math['max'](_0x552600,_0x40d7ac[_0x2c0cf3(0x593)]+0x4-_0x48ab89['left'])),_0x55c4b3[_0x2c0cf3(0xec9)][_0x2c0cf3(0xd4e)]=_0x552600?'translate(calc(-50%\x20+\x20'+_0x552600+'px),\x20-50%)':'translate(-50%,\x20-50%)';}catch(_0x519335){}});_0x5685d6[_0x20f1a4(0xab3)](_0x20f1a4(0x9ba))[_0x20f1a4(0xcab)](_0x2eb92c=>{const _0x3fa8ff=_0x20f1a4;_0x2eb92c[_0x3fa8ff(0x21f)](_0x3fa8ff(0xebb),()=>this[_0x3fa8ff(0x368)](_0x2eb92c['dataset'][_0x3fa8ff(0xc89)]));});const _0x34e7c9=_0x5685d6[_0x20f1a4(0x934)](_0x20f1a4(0xd0e)),_0x255c3c=_0x5685d6[_0x20f1a4(0x934)](_0x20f1a4(0xb8d)),_0x48bfed=_0x5685d6[_0x20f1a4(0x934)](_0x20f1a4(0xa92)),_0x2eef3e=_0x5685d6['querySelector']('.sgc-dp-toggle');if(_0x34e7c9)_0x34e7c9['addEventListener'](_0x20f1a4(0xebb),()=>this['_onDatePickerNav'](-0x1));if(_0x255c3c)_0x255c3c[_0x20f1a4(0x21f)]('click',()=>this[_0x20f1a4(0xc87)](+0x1));if(_0x48bfed)_0x48bfed[_0x20f1a4(0x21f)]('click',()=>this[_0x20f1a4(0xa6b)]());if(_0x2eef3e)_0x2eef3e['addEventListener'](_0x20f1a4(0xebb),()=>this[_0x20f1a4(0xea4)]());const _0x3bc9c9=_0x5685d6['querySelector'](_0x20f1a4(0x86b));_0x3bc9c9&&_0x3bc9c9[_0x20f1a4(0x21f)](_0x20f1a4(0xebb),_0xa9183=>this['_onDatePickerPanelClick'](_0xa9183));const _0x99bd9e=this[_0x20f1a4(0x8b1)]?.['querySelector']('ha-card');if(_0x99bd9e?.[_0x20f1a4(0xc1a)])_0x99bd9e[_0x20f1a4(0xc1a)][_0x20f1a4(0x8a5)]('sgc-dp-open',!!_0x3bc9c9);}[_0xd69037(0xea4)](){const _0x493c1b=_0xd69037;this[_0x493c1b(0x44c)]=!this[_0x493c1b(0x44c)];if(this[_0x493c1b(0x44c)]){const _0x49b6e3=this['_computeDatePickerWindow'](),_0x4c9c68=_0x49b6e3?.['start']||new Date();this[_0x493c1b(0xaae)]=_0x4c9c68[_0x493c1b(0x8f6)](),this['_dpCalYear']=_0x4c9c68[_0x493c1b(0x9fc)](),this[_0x493c1b(0x262)]=null;}this[_0x493c1b(0x398)]();}['_renderCalendarGrid'](){const _0x402e7b=_0xd69037,_0x13eb10=resolveCardLanguage(this[_0x402e7b(0xbf5)],this['_config']),_0x33c6b2=new Date(),_0x10dbee=this[_0x402e7b(0xaae)]??_0x33c6b2['getMonth'](),_0xda9fd=this[_0x402e7b(0x8e0)]??_0x33c6b2['getFullYear'](),_0x17311e=new Date(_0xda9fd,_0x10dbee,0x1),_0x3653f5=new Date(_0xda9fd,_0x10dbee+0x1,0x0),_0x1cc1a0=_0x3653f5[_0x402e7b(0xe20)](),_0xd6aaec=resolveFirstWeekday(this['_hass']),_0x14df5e=weekStartOffsetDays(_0x17311e[_0x402e7b(0x906)]()||0x7,_0xd6aaec);let _0x4cee53;try{const _0x8ba0d=getCachedDateTimeFormatter(_0x13eb10,{'weekday':_0x402e7b(0xd70)}),_0x34e0bb=Array[_0x402e7b(0x7bc)]({'length':0x7},(_0x592e88,_0x414826)=>(_0xd6aaec-0x1+_0x414826)%0x7+0x1);_0x4cee53=_0x34e0bb[_0x402e7b(0x723)](_0x827f61=>_0x8ba0d[_0x402e7b(0x3ef)](new Date(0x7e8,0x0,_0x827f61)));}catch{const _0x15ec30=['M','T','W','T','F','S','S'];_0x4cee53=_0x15ec30[_0x402e7b(0x57e)](_0xd6aaec-0x1)[_0x402e7b(0xe7b)](_0x15ec30['slice'](0x0,_0xd6aaec-0x1));}let _0x9a06b5;try{const _0x19f2fe=getCachedDateTimeFormatter(_0x13eb10,{'month':_0x402e7b(0xdd7),'year':_0x402e7b(0x622)})[_0x402e7b(0x3ef)](_0x17311e);_0x9a06b5=_0x19f2fe[_0x402e7b(0xe95)](0x0)['toUpperCase']()+_0x19f2fe[_0x402e7b(0x57e)](0x1);}catch{_0x9a06b5=_0x10dbee+0x1+'/'+_0xda9fd;}const _0x33c2ef=this[_0x402e7b(0x630)]()||{},_0x85b45c=_0x33c2ef[_0x402e7b(0x477)]?new Date(_0x33c2ef[_0x402e7b(0x477)][_0x402e7b(0x9fc)](),_0x33c2ef[_0x402e7b(0x477)]['getMonth'](),_0x33c2ef[_0x402e7b(0x477)][_0x402e7b(0xe20)]())[_0x402e7b(0x879)]():0x0,_0x259d0d=_0x33c2ef[_0x402e7b(0x389)]?new Date(_0x33c2ef['end']['getFullYear'](),_0x33c2ef[_0x402e7b(0x389)][_0x402e7b(0x8f6)](),_0x33c2ef['end'][_0x402e7b(0xe20)]())['getTime']():0x0,_0x353fee=!!this['_dpRangeStart'],_0x4dd479=_0x353fee?new Date(this['_dpRangeStart'][_0x402e7b(0x9fc)](),this[_0x402e7b(0x262)]['getMonth'](),this[_0x402e7b(0x262)][_0x402e7b(0xe20)]())[_0x402e7b(0x879)]():0x0,_0x244f61=new Date(_0x33c6b2['getFullYear'](),_0x33c6b2[_0x402e7b(0x8f6)](),_0x33c6b2[_0x402e7b(0xe20)]())['getTime']();let _0xcc6799=_0x4cee53[_0x402e7b(0x723)](_0x383e79=>_0x402e7b(0x54a)+escapeHtml(_0x383e79)+_0x402e7b(0x5a3))['join']('');for(let _0x13580c=0x0;_0x13580c<_0x14df5e;_0x13580c++)_0xcc6799+='<div\x20class=\x22sgc-dp-cal-empty\x22></div>';for(let _0x46e030=0x1;_0x46e030<=_0x1cc1a0;_0x46e030++){const _0x341958=new Date(_0xda9fd,_0x10dbee,_0x46e030)[_0x402e7b(0x879)](),_0x578a8f=[_0x402e7b(0xae4)];if(_0x341958===_0x244f61)_0x578a8f[_0x402e7b(0xa8b)](_0x402e7b(0x304));if(!_0x353fee&&_0x341958>=_0x85b45c&&_0x341958<_0x259d0d)_0x578a8f[_0x402e7b(0xa8b)]('dp-in-range');if(_0x353fee&&_0x341958===_0x4dd479)_0x578a8f[_0x402e7b(0xa8b)]('dp-range-sel');if(_0x341958>_0x244f61)_0x578a8f[_0x402e7b(0xa8b)](_0x402e7b(0x901));const _0x3dd210=_0xda9fd+'-'+String(_0x10dbee+0x1)[_0x402e7b(0xe1c)](0x2,'0')+'-'+String(_0x46e030)[_0x402e7b(0xe1c)](0x2,'0');_0xcc6799+=_0x402e7b(0x91c)+_0x578a8f[_0x402e7b(0x860)]('\x20')+_0x402e7b(0x78c)+_0x3dd210+'\x22>'+_0x46e030+'</div>';}const _0x249268=_0x353fee?'<div\x20class=\x22sgc-dp-cal-hint\x22>'+escapeHtml(cardT(this[_0x402e7b(0xbf5)],this['_config'],_0x402e7b(0x724)))+'</div>':'';return'\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'+escapeHtml(cardT(this[_0x402e7b(0xbf5)],this[_0x402e7b(0xc30)],_0x402e7b(0x395)))+_0x402e7b(0xde4)+escapeHtml(_0x9a06b5)+_0x402e7b(0xea8)+escapeHtml(cardT(this['_hass'],this[_0x402e7b(0xc30)],_0x402e7b(0x7d1)))+_0x402e7b(0x5b3)+_0xcc6799+'</div>\x0a\x20\x20\x20\x20\x20\x20'+_0x249268+_0x402e7b(0x72e);}['_renderDatePickerPresets'](){const _0x53ab0d=_0xd69037,_0xe8745a=[{'label':_0x53ab0d(0xc67),'mode':'day','offset':0x0},{'label':_0x53ab0d(0x73c),'mode':_0x53ab0d(0xc78),'offset':-0x1},{'label':_0x53ab0d(0xaf3),'mode':'week','offset':0x0},{'label':_0x53ab0d(0x536),'mode':_0x53ab0d(0x3cc),'offset':-0x1},{'label':_0x53ab0d(0x996),'mode':_0x53ab0d(0xe67),'offset':0x0},{'label':_0x53ab0d(0xe5c),'mode':'month','offset':-0x1},{'label':_0x53ab0d(0xbd4),'mode':_0x53ab0d(0x25c),'offset':0x0},{'label':'Last\x20Year','mode':_0x53ab0d(0x25c),'offset':-0x1}],_0x2b65dc=[{'label':'Last\x207\x20Days','days':0x7},{'label':_0x53ab0d(0xecb),'days':0x1e},{'label':_0x53ab0d(0x2e5),'months':0xc}],_0x72c13=_0x2010d0=>{const _0x25f609=_0x53ab0d;if(this[_0x25f609(0x9b5)]!==_0x25f609(0x730)||!this[_0x25f609(0x5df)])return![];const _0x3f88e2=this['_computeRollingStart'](_0x2010d0);return Math[_0x25f609(0x4c4)](this[_0x25f609(0x5df)][_0x25f609(0x879)]()-_0x3f88e2['getTime']())<0x5265c00;},_0xcf48a1=_0xe8745a['map'](_0x509372=>{const _0x5eb6a8=_0x53ab0d,_0x5d8b23=this[_0x5eb6a8(0x9b5)]===_0x509372[_0x5eb6a8(0xc89)]&&this[_0x5eb6a8(0x928)]===_0x509372[_0x5eb6a8(0xebc)]?_0x5eb6a8(0x491):'';return _0x5eb6a8(0xa3f)+_0x5d8b23+_0x5eb6a8(0xad7)+escapeHtml(_0x509372[_0x5eb6a8(0xc89)])+'\x22\x20data-dp-preset-offset=\x22'+_0x509372[_0x5eb6a8(0xebc)]+'\x22>'+escapeHtml(cardT(this['_hass'],this[_0x5eb6a8(0xc30)],_0x509372['label']))+_0x5eb6a8(0x302);})['join'](''),_0x40feac=_0x2b65dc['map'](_0x474bf9=>{const _0x492328=_0x53ab0d,_0x57b12a=_0x72c13(_0x474bf9)?_0x492328(0x491):'',_0xd43738=_0x474bf9['days']||'',_0x2f722e=_0x474bf9[_0x492328(0xbea)]||'';return _0x492328(0xa3f)+_0x57b12a+_0x492328(0x51b)+_0xd43738+_0x492328(0x859)+_0x2f722e+'\x22>'+escapeHtml(cardT(this[_0x492328(0xbf5)],this[_0x492328(0xc30)],_0x474bf9['label']))+_0x492328(0x302);})[_0x53ab0d(0x860)]('');return _0x53ab0d(0x26d)+_0xcf48a1+_0x40feac+_0x53ab0d(0x5a3);}[_0xd69037(0xe7c)](_0x55803b){const _0x5f3619=_0xd69037,_0x739b91=new Date(),_0x2d5343=resolveDisplayTimeZone(this[_0x5f3619(0xbf5)],this[_0x5f3619(0xc30)]),_0x35b9c2=tzParts(_0x739b91[_0x5f3619(0x879)](),_0x2d5343);if(_0x55803b['months'])return new Date(zonedWallToMs(_0x35b9c2['y'],_0x35b9c2['mo']-_0x55803b[_0x5f3619(0xbea)],_0x35b9c2['d'],0x0,0x0,0x0,_0x2d5343));return new Date(zonedWallToMs(_0x35b9c2['y'],_0x35b9c2['mo'],_0x35b9c2['d']-_0x55803b['days'],0x0,0x0,0x0,_0x2d5343));}[_0xd69037(0x5b5)](_0x2a1e4b){const _0x524058=_0xd69037,_0x2a68e3=_0x2a1e4b['target'],_0x385611=_0x2a68e3['closest'](_0x524058(0x994));if(_0x385611){const _0x68471b=parseInt(_0x385611['dataset'][_0x524058(0x25b)],0xa)||0x0;this[_0x524058(0xaae)]=(this[_0x524058(0xaae)]??new Date()[_0x524058(0x8f6)]())+_0x68471b;while(this[_0x524058(0xaae)]<0x0){this[_0x524058(0xaae)]+=0xc,this['_dpCalYear']-=0x1;}while(this[_0x524058(0xaae)]>0xb){this[_0x524058(0xaae)]-=0xc,this['_dpCalYear']+=0x1;}this[_0x524058(0x398)]();return;}const _0x84131a=_0x2a68e3['closest'](_0x524058(0x96e));if(_0x84131a){const [_0x2d1d78,_0x5e8c7c,_0x111e0d]=_0x84131a[_0x524058(0xdf6)]['dpDay'][_0x524058(0x788)]('-'),_0x568425=new Date(parseInt(_0x2d1d78,0xa),parseInt(_0x5e8c7c,0xa)-0x1,parseInt(_0x111e0d,0xa));this['_handleCalendarDayPick'](_0x568425);return;}const _0x166a2a=_0x2a68e3[_0x524058(0x2aa)](_0x524058(0x568));if(_0x166a2a){const _0xa08a8e=_0x166a2a[_0x524058(0xdf6)][_0x524058(0x5c1)],_0xe053ea=parseInt(_0x166a2a['dataset'][_0x524058(0x50e)],0xa)||0x0;this[_0x524058(0xb70)](_0xa08a8e,_0xe053ea);return;}const _0x44e3da=_0x2a68e3[_0x524058(0x2aa)](_0x524058(0xda5));if(_0x44e3da){const _0x4cc846=parseInt(_0x44e3da['dataset'][_0x524058(0xd1c)],0xa)||0x0,_0x3e4263=parseInt(_0x44e3da[_0x524058(0xdf6)][_0x524058(0x7da)],0xa)||0x0;this[_0x524058(0x6f5)]({'days':_0x4cc846,'months':_0x3e4263});return;}}[_0xd69037(0xc61)](_0x36550e){const _0x448414=_0xd69037;if(this['_dpMode']==='day'){const _0x2958ba=new Date(),_0x607816=new Date(_0x2958ba['getFullYear'](),_0x2958ba['getMonth'](),_0x2958ba[_0x448414(0xe20)]())[_0x448414(0x879)](),_0x4d5c6b=_0x36550e[_0x448414(0x879)](),_0x3501aa=Math[_0x448414(0xaaf)]((_0x4d5c6b-_0x607816)/0x5265c00);this[_0x448414(0x928)]=_0x3501aa,this[_0x448414(0x44c)]=![],this[_0x448414(0x31e)](),this[_0x448414(0xb1b)](),this['_broadcastDatePickerSync'](),this[_0x448414(0x55e)](),this['_scheduleRender']();return;}if(!this[_0x448414(0x262)]){this['_dpRangeStart']=_0x36550e,this[_0x448414(0x398)]();return;}let _0x1a637f=this[_0x448414(0x262)],_0x4c408f=_0x36550e;if(_0x4c408f[_0x448414(0x879)]()<_0x1a637f[_0x448414(0x879)]()){const _0x1551c3=_0x1a637f;_0x1a637f=_0x4c408f,_0x4c408f=_0x1551c3;}const _0x1bb243=new Date(_0x4c408f[_0x448414(0x9fc)](),_0x4c408f[_0x448414(0x8f6)](),_0x4c408f[_0x448414(0xe20)]()+0x1),_0x2fd3e2=new Date(_0x1a637f[_0x448414(0x9fc)](),_0x1a637f[_0x448414(0x8f6)](),_0x1a637f[_0x448414(0xe20)]());this[_0x448414(0x9b5)]=_0x448414(0x730),this['_dpOffset']=0x0,this[_0x448414(0x5df)]=_0x2fd3e2,this[_0x448414(0x33f)]=_0x1bb243,this[_0x448414(0x262)]=null,this['_dpExpanded']=![],this[_0x448414(0x31e)](),this[_0x448414(0xb1b)](),this['_broadcastDatePickerSync'](),this[_0x448414(0x55e)](),this['_scheduleRender']();}[_0xd69037(0xb70)](_0x517e81,_0x1f0e3d){const _0xf41a54=_0xd69037;if(!DATE_PICKER_VALID_MODES[_0xf41a54(0x90a)](_0x517e81))return;this[_0xf41a54(0x9b5)]=_0x517e81,this[_0xf41a54(0x928)]=_0x1f0e3d,this[_0xf41a54(0x5df)]=null,this[_0xf41a54(0x33f)]=null,this[_0xf41a54(0x262)]=null,this[_0xf41a54(0x44c)]=![],this[_0xf41a54(0x31e)](),this['_persistDatePicker'](),this[_0xf41a54(0x4ed)](),this['_scheduleUpdate'](),this[_0xf41a54(0x398)]();}[_0xd69037(0x6f5)]({days:_0x40bc6e,months:_0x422640}){const _0x5f2611=_0xd69037,_0x213e98=this[_0x5f2611(0xe7c)]({'days':_0x40bc6e,'months':_0x422640}),_0x41badb=new Date(),_0x51e96b=new Date(_0x41badb[_0x5f2611(0x9fc)](),_0x41badb[_0x5f2611(0x8f6)](),_0x41badb[_0x5f2611(0xe20)](),_0x41badb[_0x5f2611(0x4b1)](),_0x41badb['getMinutes']()+0x1,0x0);this['_dpMode']=_0x5f2611(0x730),this['_dpOffset']=0x0,this['_dpCustomStart']=_0x213e98,this['_dpCustomEnd']=_0x51e96b,this['_dpRangeStart']=null,this[_0x5f2611(0x44c)]=![],this['_resetDrill'](),this[_0x5f2611(0xb1b)](),this[_0x5f2611(0x4ed)](),this[_0x5f2611(0x55e)](),this[_0x5f2611(0x398)]();}['_renderExportButton'](){const _0x28ae1a=_0xd69037,_0x9e8f81=this[_0x28ae1a(0x8b1)]?.[_0x28ae1a(0x934)](_0x28ae1a(0xc3a));if(!_0x9e8f81)return;let _0x37d687=_0x9e8f81[_0x28ae1a(0x934)](_0x28ae1a(0xd9d)),_0x5e0d0a=_0x9e8f81[_0x28ae1a(0x934)](_0x28ae1a(0x638));const _0x2968be=!!this[_0x28ae1a(0xc30)][_0x28ae1a(0xdc8)]&&(this[_0x28ae1a(0xc30)]['chart_mode']||_0x28ae1a(0x4a0))===_0x28ae1a(0x4a0);if(this[_0x28ae1a(0xc30)][_0x28ae1a(0xbc7)]!==!![]||_0x2968be){_0x37d687?.[_0x28ae1a(0xbab)](),_0x5e0d0a?.[_0x28ae1a(0xbab)]();return;}if(_0x37d687)return;_0x37d687=document[_0x28ae1a(0x384)](_0x28ae1a(0x1ef)),_0x37d687[_0x28ae1a(0x610)]=_0x28ae1a(0x94c),_0x37d687[_0x28ae1a(0xc97)]=_0x28ae1a(0x1ef),_0x37d687[_0x28ae1a(0xdff)]=cardT(this[_0x28ae1a(0xbf5)],this[_0x28ae1a(0xc30)],'Download'),_0x37d687['innerHTML']=_0x28ae1a(0xc72),_0x9e8f81['appendChild'](_0x37d687),_0x5e0d0a=document[_0x28ae1a(0x384)]('div'),_0x5e0d0a[_0x28ae1a(0x610)]=_0x28ae1a(0x703),_0x5e0d0a[_0x28ae1a(0xec9)][_0x28ae1a(0x9c4)]=_0x28ae1a(0xcee);const _0x5c638f=document[_0x28ae1a(0x384)](_0x28ae1a(0x1ef));_0x5c638f['type']='button',_0x5c638f[_0x28ae1a(0xb63)]=cardT(this[_0x28ae1a(0xbf5)],this[_0x28ae1a(0xc30)],_0x28ae1a(0xb6a));const _0x2e46c0=document[_0x28ae1a(0x384)](_0x28ae1a(0x1ef));_0x2e46c0['type']=_0x28ae1a(0x1ef),_0x2e46c0[_0x28ae1a(0xb63)]=cardT(this[_0x28ae1a(0xbf5)],this[_0x28ae1a(0xc30)],'Download\x20PNG\x20(Card)');const _0x2b2be8=document['createElement']('button');_0x2b2be8['type']=_0x28ae1a(0x1ef),_0x2b2be8[_0x28ae1a(0xb63)]=cardT(this[_0x28ae1a(0xbf5)],this[_0x28ae1a(0xc30)],_0x28ae1a(0x78e)),_0x5e0d0a[_0x28ae1a(0x5c0)](_0x5c638f),_0x5e0d0a[_0x28ae1a(0x5c0)](_0x2e46c0),_0x5e0d0a[_0x28ae1a(0x5c0)](_0x2b2be8),_0x9e8f81[_0x28ae1a(0x5c0)](_0x5e0d0a),_0x2e46c0[_0x28ae1a(0x21f)]('click',_0x38dbe4=>{const _0x204979=_0x28ae1a;_0x38dbe4[_0x204979(0x56d)](),_0x5e0d0a[_0x204979(0xec9)][_0x204979(0x9c4)]=_0x204979(0xcee),this[_0x204979(0xcd1)]();}),_0x37d687[_0x28ae1a(0x21f)](_0x28ae1a(0xebb),_0x31dabb=>{const _0x96c1a2=_0x28ae1a;_0x31dabb['stopPropagation']();const _0x54a454=_0x5e0d0a[_0x96c1a2(0xec9)][_0x96c1a2(0x9c4)]===_0x96c1a2(0xcee);_0x5e0d0a[_0x96c1a2(0xec9)][_0x96c1a2(0x9c4)]=_0x54a454?'':_0x96c1a2(0xcee),_0x54a454&&setTimeout(()=>{const _0x3e66b3=_0x96c1a2;document['addEventListener'](_0x3e66b3(0xebb),()=>{const _0xcefc3c=_0x3e66b3;_0x5e0d0a[_0xcefc3c(0xec9)]['display']=_0xcefc3c(0xcee);},{'once':!![]});},0x0);}),_0x5c638f['addEventListener']('click',_0x146ae0=>{const _0x47d876=_0x28ae1a;_0x146ae0['stopPropagation'](),_0x5e0d0a['style'][_0x47d876(0x9c4)]='none',this[_0x47d876(0xe97)]();}),_0x2b2be8[_0x28ae1a(0x21f)](_0x28ae1a(0xebb),_0x54b82b=>{const _0x5303b0=_0x28ae1a;_0x54b82b[_0x5303b0(0x56d)](),_0x5e0d0a[_0x5303b0(0xec9)][_0x5303b0(0x9c4)]=_0x5303b0(0xcee),this[_0x5303b0(0x3d6)]();});}[_0xd69037(0x3a3)](_0x35effe){const _0x3bd3d6=_0xd69037,_0x2bbd05=String(this['_config'][_0x3bd3d6(0xadb)]||_0x3bd3d6(0x960))[_0x3bd3d6(0x424)]()[_0x3bd3d6(0x4e3)](/[^\w\-]+/g,'_')[_0x3bd3d6(0x57e)](0x0,0x28)||_0x3bd3d6(0x960),_0xa9b68=new Date(),_0x43ea6=_0x3e6124=>String(_0x3e6124)['padStart'](0x2,'0');return _0x2bbd05+'-'+_0xa9b68[_0x3bd3d6(0x9fc)]()+_0x43ea6(_0xa9b68[_0x3bd3d6(0x8f6)]()+0x1)+_0x43ea6(_0xa9b68[_0x3bd3d6(0xe20)]())+'-'+_0x43ea6(_0xa9b68[_0x3bd3d6(0x4b1)]())+_0x43ea6(_0xa9b68['getMinutes']())+'.'+_0x35effe;}[_0xd69037(0x27e)](_0x1b2fae,_0x37c71c){const _0xbd347d=_0xd69037,_0x313c02=URL['createObjectURL'](_0x1b2fae),_0x13cc75=document[_0xbd347d(0x384)]('a');_0x13cc75['href']=_0x313c02,_0x13cc75[_0xbd347d(0x51c)]=_0x37c71c,this[_0xbd347d(0x8b1)][_0xbd347d(0x5c0)](_0x13cc75),_0x13cc75[_0xbd347d(0xebb)](),_0x13cc75[_0xbd347d(0xbab)](),setTimeout(()=>URL[_0xbd347d(0x4d9)](_0x313c02),0x1388);}[_0xd69037(0x7e5)](){const _0x59803d=_0xd69037,_0x537cb5=(this[_0x59803d(0x452)]?.['series']||[])[_0x59803d(0x49d)](_0x35af06=>!this[_0x59803d(0xe9e)]['has'](_0x35af06['id'])&&_0x35af06[_0x59803d(0xa6c)]?.[_0x59803d(0xa48)]!==![]);if(!_0x537cb5['length'])return null;const _0x443a10=_0x537cb5[_0x59803d(0x723)](_0x5747d7=>pickName(_0x5747d7['entity'][_0x59803d(0x240)],_0x5747d7[_0x59803d(0x8db)]?.[_0x59803d(0x7ca)],_0x5747d7[_0x59803d(0x8db)])??_0x5747d7['id']),_0x107be1=this[_0x59803d(0xc44)],_0x5d6562=_0x107be1?_0x107be1['start'][_0x59803d(0x879)]():-Infinity,_0x20af07=_0x107be1?_0x107be1[_0x59803d(0x389)]['getTime']():Infinity,_0x450c74=_0x537cb5['map'](_0x446571=>{const _0x6c5190=_0x59803d,_0x28f5ad=new Map();for(const _0x25cf0c of _0x446571[_0x6c5190(0x780)]||[]){if(_0x25cf0c&&isNum(_0x25cf0c['v'])&&_0x25cf0c['t']>=_0x5d6562&&_0x25cf0c['t']<=_0x20af07)_0x28f5ad['set'](_0x25cf0c['t'],_0x25cf0c['v']);}return _0x28f5ad;}),_0x1bc878=new Set();for(const _0xaedd2 of _0x450c74)for(const _0x2d77ec of _0xaedd2[_0x59803d(0xe6e)]())_0x1bc878[_0x59803d(0xbd8)](_0x2d77ec);const _0x5ce24a=[..._0x1bc878][_0x59803d(0x7db)]((_0x9a8a7e,_0x5c1470)=>_0x9a8a7e-_0x5c1470),_0x322042=_0x45d114=>'\x22'+String(_0x45d114)[_0x59803d(0x4e3)](/"/g,'\x22\x22')+'\x22',_0x253c19=[[_0x59803d(0xa7b),..._0x443a10][_0x59803d(0x723)](_0x322042)[_0x59803d(0x860)](',')];for(const _0x458781 of _0x5ce24a){const _0x5e9bc8=[_0x322042(new Date(_0x458781)[_0x59803d(0x427)]())];for(const _0x2ae6c2 of _0x450c74)_0x5e9bc8[_0x59803d(0xa8b)](_0x2ae6c2[_0x59803d(0x5c4)](_0x458781)?String(_0x2ae6c2[_0x59803d(0x397)](_0x458781)):'');_0x253c19[_0x59803d(0xa8b)](_0x5e9bc8[_0x59803d(0x860)](','));}return _0x253c19[_0x59803d(0x860)]('\x0d\x0a');}[_0xd69037(0x3d6)](){const _0x1d103f=_0xd69037,_0x2efc66=this[_0x1d103f(0x7e5)]();if(!_0x2efc66)return;this['_downloadBlob'](new Blob(['\ufeff'+_0x2efc66],{'type':_0x1d103f(0x94a)}),this[_0x1d103f(0x3a3)](_0x1d103f(0x7a8)));}async['_exportPngCard'](){const _0x347ddb=_0xd69037,_0x1fb70a=this[_0x347ddb(0x8b1)]?.[_0x347ddb(0x934)]('ha-card.sgc-card');if(!_0x1fb70a)return;try{const _0x3a1079=_0x1fb70a[_0x347ddb(0xee3)](),_0x537109=Math[_0x347ddb(0xa09)](0x1,Math[_0x347ddb(0xaaf)](_0x3a1079[_0x347ddb(0xa91)])),_0x15532e=Math['max'](0x1,Math['round'](_0x3a1079[_0x347ddb(0xbcf)])),_0x6622e5=Math['max'](0x2,Math[_0x347ddb(0xaaf)](window[_0x347ddb(0x8fc)]||0x1)),_0x5f3569=_0x1fb70a[_0x347ddb(0xb89)](!![]),_0x18632f=_0x1fb70a[_0x347ddb(0xab3)]('*'),_0x11bb41=_0x5f3569['querySelectorAll']('*'),_0x412ee8=(_0x1c10b9,_0x207cd9)=>{const _0x5b0fe1=_0x347ddb,_0x2fa746=getComputedStyle(_0x1c10b9);let _0x5ace0e='';for(let _0x29522a=0x0;_0x29522a<_0x2fa746[_0x5b0fe1(0x246)];_0x29522a++){const _0x5d07aa=_0x2fa746[_0x29522a];_0x5ace0e+=_0x5d07aa+':'+_0x2fa746['getPropertyValue'](_0x5d07aa)+';';}_0x207cd9[_0x5b0fe1(0xec9)]['cssText']=_0x5ace0e;};_0x412ee8(_0x1fb70a,_0x5f3569);for(let _0x4f6b19=0x0;_0x4f6b19<_0x18632f[_0x347ddb(0x246)];_0x4f6b19++){const _0x4f95d7=_0x11bb41[_0x4f6b19][_0x347ddb(0xb45)];if(_0x4f95d7===_0x347ddb(0x44b)||_0x4f95d7===_0x347ddb(0xec4))continue;_0x412ee8(_0x18632f[_0x4f6b19],_0x11bb41[_0x4f6b19]);}for(const _0x446695 of _0x5f3569[_0x347ddb(0xab3)](_0x347ddb(0xd27))){_0x446695[_0x347ddb(0xaa1)]('x',_0x446695[_0x347ddb(0x453)](_0x347ddb(0xb92))),_0x446695[_0x347ddb(0xaa1)](_0x347ddb(0xa91),_0x446695[_0x347ddb(0x453)](_0x347ddb(0xda0))),_0x446695[_0x347ddb(0xec9)]['removeProperty']('x'),_0x446695['style'][_0x347ddb(0x8c8)](_0x347ddb(0xa91));}for(const _0x55f9aa of _0x5f3569[_0x347ddb(0xab3)](_0x347ddb(0x359))){_0x55f9aa['removeAttribute'](_0x347ddb(0xd4e)),_0x55f9aa[_0x347ddb(0xec9)][_0x347ddb(0x8c8)]('transform'),_0x55f9aa[_0x347ddb(0xec9)][_0x347ddb(0x8c8)](_0x347ddb(0xec1));}const _0x149327=_0x1fb70a[_0x347ddb(0xab3)](_0x347ddb(0x96c)),_0x3b9514=_0x5f3569['querySelectorAll']('canvas');for(let _0x3ab886=0x0;_0x3ab886<_0x149327[_0x347ddb(0x246)];_0x3ab886++){const _0x37c9be=document[_0x347ddb(0x384)](_0x347ddb(0xc9d));_0x37c9be['src']=_0x149327[_0x3ab886]['toDataURL'](_0x347ddb(0xb73)),_0x37c9be[_0x347ddb(0xec9)][_0x347ddb(0x3d2)]=_0x3b9514[_0x3ab886]['style'][_0x347ddb(0x3d2)],_0x3b9514[_0x3ab886]['replaceWith'](_0x37c9be);}_0x5f3569[_0x347ddb(0xab3)](_0x347ddb(0xe62))[_0x347ddb(0xcab)](_0x4b926c=>_0x4b926c[_0x347ddb(0xbab)]());const _0x1ba13e=document['createElement']('div');_0x1ba13e[_0x347ddb(0xaa1)]('xmlns',_0x347ddb(0x811)),_0x1ba13e[_0x347ddb(0x5c0)](_0x5f3569);const _0x449b60=new XMLSerializer()[_0x347ddb(0xd05)](_0x1ba13e),_0x5e121d=_0x347ddb(0x6ac)+_0x537109+_0x347ddb(0xe19)+_0x15532e+'\x22>'+('<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>'+_0x449b60+_0x347ddb(0x201)),_0x1ed100=_0x347ddb(0x3ee)+encodeURIComponent(_0x5e121d),_0x10a770=new Image();await new Promise((_0x10352a,_0x3dcc17)=>{const _0x97f721=_0x347ddb;_0x10a770[_0x97f721(0xa84)]=_0x10352a,_0x10a770[_0x97f721(0x4d8)]=_0x3dcc17,_0x10a770[_0x97f721(0x42c)]=_0x1ed100;});const _0x587f90=document[_0x347ddb(0x384)](_0x347ddb(0x96c));_0x587f90['width']=_0x537109*_0x6622e5,_0x587f90[_0x347ddb(0xbcf)]=_0x15532e*_0x6622e5;const _0x4b8a0e=_0x587f90[_0x347ddb(0x91a)]('2d');_0x4b8a0e[_0x347ddb(0x718)](_0x6622e5,_0x6622e5),_0x4b8a0e[_0x347ddb(0x4f9)](_0x10a770,0x0,0x0,_0x537109,_0x15532e);const _0x24a022=await new Promise(_0x57661a=>_0x587f90[_0x347ddb(0x3c8)](_0x57661a,_0x347ddb(0xb73)));if(!_0x24a022)throw new Error('canvas\x20tainted');this[_0x347ddb(0x27e)](_0x24a022,this['_exportName'](_0x347ddb(0xa49)));}catch(_0x46a1b0){console['warn'](_0x347ddb(0x488),_0x46a1b0),this['_exportPng']();}}async['_exportPng'](){const _0x3c3ebe=_0xd69037,_0xba3316=this['shadowRoot']?.[_0x3c3ebe(0x934)](_0x3c3ebe(0x48a));if(!_0xba3316)return;const _0x4a83b3=(getComputedStyle(this)[_0x3c3ebe(0xc19)]('--card-background-color')||'')[_0x3c3ebe(0x424)]()||_0x3c3ebe(0xcda),_0x3d4245=Math[_0x3c3ebe(0xa09)](0x2,Math['round'](window[_0x3c3ebe(0x8fc)]||0x1)),_0x734215=_0xba3316[_0x3c3ebe(0x934)]('canvas');if(_0x734215){const _0x450a9f=document[_0x3c3ebe(0x384)](_0x3c3ebe(0x96c));_0x450a9f[_0x3c3ebe(0xa91)]=_0x734215['width'],_0x450a9f['height']=_0x734215[_0x3c3ebe(0xbcf)];const _0x2266c9=_0x450a9f[_0x3c3ebe(0x91a)]('2d');_0x2266c9[_0x3c3ebe(0xeca)]=_0x4a83b3,_0x2266c9[_0x3c3ebe(0x4a3)](0x0,0x0,_0x450a9f[_0x3c3ebe(0xa91)],_0x450a9f['height']),_0x2266c9['drawImage'](_0x734215,0x0,0x0),_0x450a9f['toBlob'](_0x22be2e=>{const _0x2279e1=_0x3c3ebe;if(_0x22be2e)this['_downloadBlob'](_0x22be2e,this[_0x2279e1(0x3a3)](_0x2279e1(0xa49)));},_0x3c3ebe(0xb73));return;}const _0x3328ef=_0xba3316[_0x3c3ebe(0x934)](_0x3c3ebe(0xc03));if(!_0x3328ef)return;const _0x5c42c8=_0x3328ef['getBoundingClientRect'](),_0x2c7039=Math[_0x3c3ebe(0xa09)](0x1,Math[_0x3c3ebe(0xaaf)](_0x5c42c8[_0x3c3ebe(0xa91)]||_0x3328ef['clientWidth']||0x258)),_0x5de1ba=Math[_0x3c3ebe(0xa09)](0x1,Math[_0x3c3ebe(0xaaf)](_0x5c42c8[_0x3c3ebe(0xbcf)]||_0x3328ef[_0x3c3ebe(0x787)]||0xc8)),_0x15ccd4=_0x3328ef[_0x3c3ebe(0xb89)](!![]);for(const _0x1c3370 of _0x15ccd4[_0x3c3ebe(0xab3)]('clipPath\x20rect[data-full-x]')){_0x1c3370[_0x3c3ebe(0xaa1)]('x',_0x1c3370['getAttribute'](_0x3c3ebe(0xb92))),_0x1c3370[_0x3c3ebe(0xaa1)]('width',_0x1c3370[_0x3c3ebe(0x453)](_0x3c3ebe(0xda0)));}for(const _0x4b3cf4 of _0x15ccd4[_0x3c3ebe(0xab3)](_0x3c3ebe(0x359))){_0x4b3cf4[_0x3c3ebe(0x469)](_0x3c3ebe(0xd4e));}_0x15ccd4[_0x3c3ebe(0xaa1)](_0x3c3ebe(0xa91),String(_0x2c7039)),_0x15ccd4[_0x3c3ebe(0xaa1)](_0x3c3ebe(0xbcf),String(_0x5de1ba)),_0x15ccd4[_0x3c3ebe(0xec9)][_0x3c3ebe(0xa5d)]=getComputedStyle(this)[_0x3c3ebe(0xa5d)]||_0x3c3ebe(0xcf9);const _0x549841=(getComputedStyle(this)[_0x3c3ebe(0xc19)](_0x3c3ebe(0x66a))||'')['trim']()||_0x3c3ebe(0x65b),_0x1c7d46=document[_0x3c3ebe(0xd84)]('http://www.w3.org/2000/svg',_0x3c3ebe(0xec9));_0x1c7d46['textContent']=_0x3c3ebe(0xba6)+_0x549841+'}'+_0x3c3ebe(0x2f3),_0x15ccd4[_0x3c3ebe(0x77f)](_0x1c7d46,_0x15ccd4['firstChild']);const _0x1c66cc=new XMLSerializer()[_0x3c3ebe(0xd05)](_0x15ccd4),_0x37a0fe=URL[_0x3c3ebe(0xaf9)](new Blob([_0x1c66cc],{'type':'image/svg+xml;charset=utf-8'}));try{const _0x32b26=new Image();await new Promise((_0x36bda2,_0x4c699)=>{const _0x48e742=_0x3c3ebe;_0x32b26[_0x48e742(0xa84)]=_0x36bda2,_0x32b26[_0x48e742(0x4d8)]=_0x4c699,_0x32b26[_0x48e742(0x42c)]=_0x37a0fe;});const _0x172835=document['createElement'](_0x3c3ebe(0x96c));_0x172835[_0x3c3ebe(0xa91)]=_0x2c7039*_0x3d4245,_0x172835[_0x3c3ebe(0xbcf)]=_0x5de1ba*_0x3d4245;const _0x18f665=_0x172835[_0x3c3ebe(0x91a)]('2d');_0x18f665[_0x3c3ebe(0xeca)]=_0x4a83b3,_0x18f665['fillRect'](0x0,0x0,_0x172835[_0x3c3ebe(0xa91)],_0x172835[_0x3c3ebe(0xbcf)]),_0x18f665[_0x3c3ebe(0x718)](_0x3d4245,_0x3d4245),_0x18f665['drawImage'](_0x32b26,0x0,0x0,_0x2c7039,_0x5de1ba),_0x172835[_0x3c3ebe(0x3c8)](_0x112a99=>{const _0x362aa0=_0x3c3ebe;if(_0x112a99)this[_0x362aa0(0x27e)](_0x112a99,this[_0x362aa0(0x3a3)]('png'));},_0x3c3ebe(0xb73));}catch(_0x14786f){console[_0x3c3ebe(0x3a6)](_0x3c3ebe(0xe9f),_0x14786f);}finally{setTimeout(()=>URL['revokeObjectURL'](_0x37a0fe),0x1388);}}[_0xd69037(0xa0e)](_0x3c019b,_0x45a14d){const _0x12c0a4=_0xd69037;if(this[_0x12c0a4(0xc30)]?.['chart_mode']!==_0x12c0a4(0xb88))return null;const _0x43ae70=_0x3c019b[_0x12c0a4(0xa87)]||autoStateMap(_0x3c019b,this['_hass'],this[_0x12c0a4(0xc30)]?.[_0x12c0a4(0x922)]);if(!Array[_0x12c0a4(0x296)](_0x43ae70)||!_0x43ae70[_0x12c0a4(0x246)])return null;const _0x440987=new Set();for(const _0x183ea0 of _0x45a14d?.[_0x12c0a4(0x780)]||[]){if(isNum(_0x183ea0['v']))_0x440987['add'](Math[_0x12c0a4(0xaaf)](_0x183ea0['v']));}if(!_0x440987[_0x12c0a4(0x5a0)])return null;const _0x3cf985=[];for(let _0x2636a7=0x0;_0x2636a7<_0x43ae70[_0x12c0a4(0x246)];_0x2636a7++){if(!_0x440987[_0x12c0a4(0x5c4)](_0x2636a7))continue;const _0xb9f918=stateSegmentColor(_0x43ae70[_0x2636a7],_0x3c019b,_0x2636a7),_0x2625ad=this[_0x12c0a4(0x35a)](_0xb9f918,_0x3c019b['entity'])||_0xb9f918;if(_0x2625ad&&!_0x3cf985[_0x12c0a4(0x90a)](_0x2625ad))_0x3cf985[_0x12c0a4(0xa8b)](_0x2625ad);}return _0x3cf985[_0x12c0a4(0x246)]?_0x3cf985:null;}[_0xd69037(0x916)](){const _0x24875c=_0xd69037,_0x46d261=this['shadowRoot'][_0x24875c(0x934)]('.sgc-legend-wrap');if(!_0x46d261){this[_0x24875c(0xcaa)]();return;}const _0x28d448=this[_0x24875c(0xc30)];if(!_0x28d448[_0x24875c(0x442)]||!this[_0x24875c(0x452)])_0x46d261[_0x24875c(0xa4f)]='';else{const _0x36d253=this[_0x24875c(0x452)][_0x24875c(0x63f)]['filter'](_0x4ea4c1=>!(_0x4ea4c1['entity']?.[_0x24875c(0xbaf)]!=null&&_0x4ea4c1['entity']['_compareCfg']?.[_0x24875c(0x6dd)]===![]))['map'](_0x17656f=>{const _0x44a3ec=_0x24875c,_0x582c42=_0x17656f['entity'],_0x1d2e27=pickName(_0x582c42[_0x44a3ec(0x240)],_0x17656f['meta']?.[_0x44a3ec(0x7ca)],_0x17656f[_0x44a3ec(0x8db)])??_0x17656f['id'],_0x482e17=this[_0x44a3ec(0xe9e)]['has'](_0x17656f['id']),_0x141a1b=bandedGradient(this[_0x44a3ec(0xa0e)](_0x582c42,_0x17656f))||this[_0x44a3ec(0x35a)](_0x582c42[_0x44a3ec(0x851)],_0x582c42[_0x44a3ec(0xa6c)])||_0x582c42[_0x44a3ec(0x851)]||_0x44a3ec(0xb8c),_0x363da3=_0x582c42[_0x44a3ec(0x939)]!==![]?_0x44a3ec(0x927)+escapeHtml(_0x141a1b):'background:'+escapeHtml(_0x141a1b)+';visibility:hidden';return'<div\x20class=\x22sgc-legend-item\x20'+(_0x482e17?_0x44a3ec(0xe66):'')+'\x22\x20data-id=\x22'+escapeHtml(_0x17656f['id'])+_0x44a3ec(0x81c)+_0x363da3+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0x1d2e27)+_0x44a3ec(0xd74);})[_0x24875c(0x860)]('');_0x46d261[_0x24875c(0xa4f)]=_0x24875c(0x6ca)+escapeHtml(_0x28d448[_0x24875c(0xd79)]||_0x24875c(0x278))+'\x22>'+_0x36d253+_0x24875c(0x5a3),_0x46d261[_0x24875c(0xab3)]('.sgc-legend-item')[_0x24875c(0xcab)](_0x237692=>{const _0x524a22=_0x24875c;_0x237692[_0x524a22(0x21f)](_0x524a22(0xebb),()=>{const _0x1d65d7=_0x524a22;this[_0x1d65d7(0x4ee)](_0x237692[_0x1d65d7(0xdf6)]['id']),this[_0x1d65d7(0x421)]();});});}this[_0x24875c(0xcaa)]();}[_0xd69037(0x4b4)](_0x218b0b){const _0x2c2534=_0xd69037,_0x32b343=[];for(const _0x1f06ec of this[_0x2c2534(0xef9)]||[]){if(!_0x1f06ec?.[_0x2c2534(0x6dd)]||!_0x1f06ec['entity']||_0x1f06ec['_compareOf']!=null)continue;if(!legendStatsOf(_0x1f06ec)['includes']('live'))continue;if(_0x1f06ec[_0x2c2534(0x2f8)])continue;if(resolveOffsetHours(_0x1f06ec[_0x2c2534(0xebc)],this[_0x2c2534(0xbf5)]))continue;_0x32b343[_0x2c2534(0xa8b)](_0x1f06ec[_0x2c2534(0xa6c)]);if(_0x1f06ec['ref_entity'])_0x32b343[_0x2c2534(0xa8b)](_0x1f06ec['ref_entity']);}if(!_0x32b343[_0x2c2534(0x246)])return;if(!this[_0x2c2534(0x8b1)]?.[_0x2c2534(0x934)]?.(_0x2c2534(0x406)))return;if(_0x218b0b){const _0x19a906=_0x218b0b[_0x2c2534(0xadf)]||{},_0x20d757=this['_hass']?.[_0x2c2534(0xadf)]||{};let _0x48abbf=![];for(const _0x3aae19 of _0x32b343){if(_0x19a906[_0x3aae19]!==_0x20d757[_0x3aae19]){_0x48abbf=!![];break;}}if(!_0x48abbf)return;}if(this[_0x2c2534(0x711)])return;this[_0x2c2534(0x711)]=requestAnimationFrame(()=>{const _0x21091e=_0x2c2534;this[_0x21091e(0x711)]=0x0;if(this[_0x21091e(0x47e)])this[_0x21091e(0xcaa)]();});}[_0xd69037(0xcaa)](){const _0xb025e9=_0xd69037,_0x2a0b49=this[_0xb025e9(0x8b1)][_0xb025e9(0x934)](_0xb025e9(0x406));if(!_0x2a0b49)return;if(this['_config']?.['sparkline']&&(this[_0xb025e9(0xc30)]['chart_mode']||_0xb025e9(0x4a0))===_0xb025e9(0x4a0)){_0x2a0b49[_0xb025e9(0xa4f)]='';return;}const _0x178c0e=this[_0xb025e9(0xef9)]||[],_0x5d86c0=this[_0xb025e9(0x452)]?.['series']||[],_0x212805=_0x178c0e[_0xb025e9(0x28f)](_0x1d012b=>_0x1d012b?.[_0xb025e9(0x6dd)]);if(!_0x212805){_0x2a0b49['innerHTML']='';return;}const _0x51b35f=this[_0xb025e9(0xbf5)],_0xaf4504=_0x178c0e['map']((_0x22945c,_0x2ee158)=>{const _0x545818=_0xb025e9;if(!_0x22945c?.[_0x545818(0x6dd)])return'';const _0x24f670=(_0x22945c[_0x545818(0xa6c)]||_0x22945c[_0x545818(0x2f8)])+'__'+_0x2ee158,_0xf69f75=_0x5d86c0[_0x545818(0x23b)](_0x184c47=>_0x184c47['id']===_0x24f670||_0x184c47[_0x545818(0xa6c)]===_0x22945c),_0x4e91e3=_0xf69f75?.[_0x545818(0xeb0)]||{},_0x4e1a7e=legendStatsOf(_0x22945c),_0x8359a5=(_0x542a81,_0x2c97a2)=>{if(!isNum(_0x542a81))return'—';const _0x5f7ea2=_0x2c97a2!=null?cloneEntity(_0x22945c,{'decimals':_0x2c97a2}):_0x22945c;return formatNumber(_0x542a81,_0x5f7ea2,_0x51b35f);},_0x10681b=(_0x3afadb,_0xfe8797)=>_0x545818(0xa39)+escapeHtml(_0x3afadb)+'</span>'+escapeHtml(_0xfe8797)+'</span>';let _0x180e9c='';if(_0x4e1a7e[_0x545818(0x90a)]('min'))_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this[_0x545818(0xc30)],_0x545818(0x8f4)),_0x8359a5(_0x4e91e3[_0x545818(0x4b5)]));if(_0x4e1a7e[_0x545818(0x90a)]('avg'))_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this[_0x545818(0xc30)],_0x545818(0xa9f)),_0x8359a5(_0x4e91e3[_0x545818(0x6a4)],0x2));if(_0x4e1a7e[_0x545818(0x90a)](_0x545818(0xa09)))_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this[_0x545818(0xc30)],'Max'),_0x8359a5(_0x4e91e3[_0x545818(0xa09)]));if(_0x4e1a7e['includes'](_0x545818(0x73e))){const _0x47d122=_0xf69f75?.[_0x545818(0x780)]?.['length']?_0xf69f75['points'][_0xf69f75[_0x545818(0x780)][_0x545818(0x246)]-0x1]['v']:null,_0x168c0c=_0x51b35f?.['states']?.[_0x22945c[_0x545818(0xa6c)]]?.[_0x545818(0x2c8)],_0x9cf40a=isNum(_0x47d122)?_0x47d122:_0x168c0c!=null?toNum(_0x168c0c):null;_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this['_config'],_0x545818(0x228)),_0x8359a5(_0x9cf40a));}if(_0x4e1a7e['includes']('sum'))_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this[_0x545818(0xc30)],_0x545818(0xd23)),_0x8359a5(_0x4e91e3[_0x545818(0xb30)]));if(_0x4e1a7e[_0x545818(0x90a)](_0x545818(0xb0a))&&_0x22945c['_compareOf']==null){const _0x536b19=cloneEntity(_0x22945c,{'primary_state_as':null,'show_state_last':![]}),_0xb6b081=this['_resolveStateRowValue'](_0x536b19,_0x2ee158);_0x180e9c+=_0x10681b(cardT(this[_0x545818(0xbf5)],this[_0x545818(0xc30)],'Live'),_0xb6b081?.[_0x545818(0xc27)]||'—');}const _0x2acb9e=this[_0x545818(0x35a)](_0x22945c[_0x545818(0x851)],_0x22945c['entity'])||_0x22945c['color']||PALETTE[_0x2ee158%PALETTE[_0x545818(0x246)]]||_0x545818(0xb8c),_0x4c915a=pickName(_0x22945c['name'],_0xf69f75?.[_0x545818(0x8db)]?.['resolved_name'],{'friendly_name':_0xf69f75?.[_0x545818(0x8db)]?.[_0x545818(0x989)]??_0x51b35f?.[_0x545818(0xadf)]?.[_0x22945c[_0x545818(0xa6c)]]?.['attributes']?.[_0x545818(0x989)]})??_0x22945c[_0x545818(0xa6c)]??_0x22945c['statistic_id']??'',_0x32aad2=this[_0x545818(0xe9e)][_0x545818(0x5c4)](_0x24f670)?'\x20legend-hidden':'',_0x87e81d=this[_0x545818(0xa0e)](_0x22945c,_0xf69f75),_0x5468fe=_0x87e81d&&_0x87e81d[_0x545818(0x246)]>0x1?bandedGradient(_0x87e81d):null,_0x71b4bb=_0x22945c['show_color_dot']===![]?'border-color:transparent':_0x5468fe?'border-color:transparent;background:'+escapeHtml(_0x5468fe)+_0x545818(0x277):_0x545818(0x259)+escapeHtml(_0x87e81d?.[0x0]||_0x2acb9e);return'<div\x20class=\x22sgc-detail-legend-entity'+_0x32aad2+'\x22\x20data-id=\x22'+escapeHtml(_0x24f670)+_0x545818(0xde5)+_0x71b4bb+_0x545818(0xbd5)+escapeHtml(_0x4c915a)+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>'+_0x180e9c+_0x545818(0x967);})['filter'](Boolean)[_0xb025e9(0x860)]('');_0x2a0b49[_0xb025e9(0xa4f)]=_0xaf4504?_0xb025e9(0xb27)+_0xaf4504+_0xb025e9(0x5a3):'',_0x2a0b49[_0xb025e9(0xab3)]('.sgc-detail-legend-entity')[_0xb025e9(0xcab)](_0x384f73=>{const _0x40fbd7=_0xb025e9;_0x384f73[_0x40fbd7(0x21f)]('click',()=>{const _0x70fafe=_0x40fbd7;this[_0x70fafe(0x4ee)](_0x384f73['dataset']['id']),this[_0x70fafe(0x421)]();});});}[_0xd69037(0x5e8)](){const _0x553198=_0xd69037;if(this[_0x553198(0xc30)]?.['sparkline']&&(this['_config']['chart_mode']||'timeline')===_0x553198(0x4a0)){this['_renderSparkline']();return;}this[_0x553198(0x50c)](_0x553198(0xbbe)),this[_0x553198(0x50c)](_0x553198(0x898));}[_0xd69037(0x50c)](_0x593bc2){const _0x39323d=_0xd69037,_0xc9a94a=this['shadowRoot']['querySelector'](_0x39323d(0xd10)+_0x593bc2+'\x22]');if(!_0xc9a94a)return;const _0x454955=this[_0x39323d(0xc30)];if(!_0x454955||_0x454955[_0x39323d(0xdc8)]){_0xc9a94a[_0x39323d(0xa4f)]='';return;}const _0x320154=this[_0x39323d(0xef9)]||[],_0x50d597=_0x320154[_0x39323d(0x49d)](_0xca1c05=>_0xca1c05[_0x39323d(0x963)]!==![]),_0x30c812=[],_0x211ef9=[],_0x29d10b=[];for(const _0x4236ba of _0x50d597){const _0x10daff=_0x4236ba[_0x39323d(0x802)]||'left',_0xcd050f=_0x10daff[_0x39323d(0x3a7)]('bottom');if(_0x593bc2===_0x39323d(0xbbe)&&_0xcd050f)continue;if(_0x593bc2===_0x39323d(0x898)&&!_0xcd050f)continue;const _0x2835a9=_0xcd050f?_0x10daff[_0x39323d(0x4e3)]('bottom-',''):_0x10daff;if(_0x2835a9===_0x39323d(0x955))_0x29d10b[_0x39323d(0xa8b)](_0x4236ba);else{if(_0x2835a9==='center')_0x211ef9[_0x39323d(0xa8b)](_0x4236ba);else _0x30c812[_0x39323d(0xa8b)](_0x4236ba);}}const _0x3cbaa2=!!(_0x454955[_0x39323d(0xadb)]||_0x454955[_0x39323d(0xe79)]||_0x454955[_0x39323d(0xd22)]),_0x185721=!_0x3cbaa2&&!!_0x454955['battery_entity']&&_0x593bc2===_0x39323d(0xbbe),_0x51f0c9=_0x185721?this[_0x39323d(0x815)]():'';if(!_0x30c812[_0x39323d(0x246)]&&!_0x211ef9[_0x39323d(0x246)]&&!_0x29d10b[_0x39323d(0x246)]&&!_0x51f0c9){_0xc9a94a[_0x39323d(0xa4f)]='';return;}const _0x27732a=_0x454955['state_layout']==='horizontal'?_0x39323d(0xa4a):'default',_0x726c6a=this[_0x39323d(0xbf5)],_0x5865c0=_0x3d0766=>{const _0x264a3b=_0x39323d,_0x1ecbb7=_0x320154[_0x264a3b(0x39d)](_0x3d0766);return this[_0x264a3b(0x560)](_0x3d0766,_0x1ecbb7,_0x726c6a);},_0x436cc8=_0x30c812[_0x39323d(0x723)](_0x5865c0)['filter'](Boolean)[_0x39323d(0x860)](''),_0x2289e9=_0x211ef9[_0x39323d(0x723)](_0x5865c0)['filter'](Boolean)[_0x39323d(0x860)]('');let _0x1adfe5=_0x29d10b[_0x39323d(0x723)](_0x5865c0)[_0x39323d(0x49d)](Boolean)[_0x39323d(0x860)](''),_0xa79429='';if(_0x51f0c9){const _0x3797b3=_0x454955[_0x39323d(0xdd9)]||'14px';_0xa79429=_0x39323d(0x966)+escapeHtml(_0x3797b3)+'\x22>'+_0x51f0c9+'</span></div>';}_0xc9a94a['className']=_0x39323d(0xae7)+_0x27732a;const _0x1b91bc=_0x436cc8?_0x39323d(0x796)+_0x436cc8+_0x39323d(0x5a3):'',_0x4f2bbc=_0x2289e9?'<div\x20class=\x22sgc-state-align-center\x22>'+_0x2289e9+_0x39323d(0x5a3):'',_0x8f008f=_0x1adfe5?_0x39323d(0x371)+_0x1adfe5+_0x39323d(0x5a3):'';_0xc9a94a[_0x39323d(0xa4f)]=_0x39323d(0x90b)+_0x1b91bc+_0x4f2bbc+_0x8f008f+_0xa79429+'</div>',_0xc9a94a['querySelectorAll'](_0x39323d(0xe14))[_0x39323d(0xcab)](_0x125768=>{const _0x406105=_0x39323d;_0x125768[_0x406105(0xec9)][_0x406105(0xd39)]=_0x406105(0x4c1),_0x125768[_0x406105(0x21f)]('click',_0x159aff=>{const _0xafbdb4=_0x406105,_0x3f70ef=parseInt(_0x125768[_0xafbdb4(0xdf6)]['idx'],0xa),_0x220577=_0x320154[_0x3f70ef];if(!_0x220577)return;_0x159aff[_0xafbdb4(0x56d)](),this[_0xafbdb4(0xc65)](_0x220577,()=>{const _0x394f1a=_0xafbdb4;this[_0x394f1a(0x4ee)]((_0x220577[_0x394f1a(0xa6c)]||_0x220577[_0x394f1a(0x2f8)])+'__'+_0x3f70ef),this[_0x394f1a(0x421)]();});});});}[_0xd69037(0x8f3)](_0x2f44f3){const _0x1789f3=_0xd69037;if(!this[_0x1789f3(0xef9)]?.[_0x1789f3(0x246)])return null;if(this[_0x1789f3(0xc30)]?.[_0x1789f3(0xa9d)])return null;let _0x36427f=null;for(let _0x22f8ee=0x0;_0x22f8ee<this['_entities'][_0x1789f3(0x246)];_0x22f8ee++){const _0x158724=this[_0x1789f3(0xef9)][_0x22f8ee];if(!_0x158724||_0x158724[_0x1789f3(0xa48)]===![])continue;const _0x1350f6=(_0x158724[_0x1789f3(0xa6c)]||_0x158724[_0x1789f3(0x2f8)])+'__'+_0x22f8ee;if(this[_0x1789f3(0xe9e)]?.['has']?.(_0x1350f6))continue;const _0x4b2dde=_0x158724[_0x1789f3(0x7bb)]==='secondary'?_0x1789f3(0xbfb):_0x1789f3(0x42e);if(_0x4b2dde!==_0x2f44f3)continue;const _0x4f2687=_0x158724[_0x1789f3(0xa87)]||autoStateMap(_0x158724,this[_0x1789f3(0xbf5)],this['_config']?.[_0x1789f3(0x922)]);if(!_0x4f2687||!Array[_0x1789f3(0x296)](_0x4f2687)||!_0x4f2687[_0x1789f3(0x246)])continue;if(_0x36427f&&_0x36427f!==_0x4f2687)return null;_0x36427f=_0x4f2687;}return _0x36427f;}[_0xd69037(0xc65)](_0xc3c21f,_0x50b419){const _0x1b7fbc=_0xd69037,_0x2e65da=_0xc3c21f?.[_0x1b7fbc(0xa6c)];if(!_0x2e65da)return;const _0x5c898b=_0xc3c21f[_0x1b7fbc(0x2c2)],_0x4b369d=_0x5c898b?.['action'];if(_0x5c898b&&_0x4b369d&&_0x4b369d!==_0x1b7fbc(0xcee)){if(_0x4b369d===_0x1b7fbc(0xee2)){const _0x311583=new Event('ll-custom',{'bubbles':!![],'composed':!![]});_0x311583['detail']=_0x5c898b,this[_0x1b7fbc(0x7d6)](_0x311583);return;}const _0xa6ad38=new Event('hass-action',{'bubbles':!![],'composed':!![]});_0xa6ad38[_0x1b7fbc(0xd32)]={'config':{'entity':_0x2e65da,'tap_action':_0x5c898b},'action':_0x1b7fbc(0x6cf)},this['dispatchEvent'](_0xa6ad38);return;}if(typeof _0x50b419===_0x1b7fbc(0x5f3)){_0x50b419();return;}const _0x66dce4=new Event(_0x1b7fbc(0x645),{'bubbles':!![],'composed':!![]});_0x66dce4[_0x1b7fbc(0xd32)]={'entityId':_0x2e65da},this[_0x1b7fbc(0x7d6)](_0x66dce4);}[_0xd69037(0x58c)](_0x15a6e7,_0x7081d2){const _0x321276=_0xd69037;if(!_0x7081d2||!Array[_0x321276(0x296)](_0x7081d2))return null;if(typeof _0x15a6e7!=='number'||isNaN(_0x15a6e7))return null;if(Math[_0x321276(0x4c4)](_0x15a6e7-Math[_0x321276(0xaaf)](_0x15a6e7))>0.000001)return'';const _0x412d59=Math[_0x321276(0xaaf)](_0x15a6e7);if(_0x412d59<0x0||_0x412d59>=_0x7081d2[_0x321276(0x246)])return'';const _0x2d2fd9=_0x7081d2[_0x412d59];return _0x2d2fd9?.[_0x321276(0xc27)]||String(_0x2d2fd9?.['value']??'');}[_0xd69037(0x560)](_0x4b2bac,_0x299df3,_0x1d9366){const _0x59f574=_0xd69037,_0x2594a4=_0x1d9366?.[_0x59f574(0xadf)]?.[_0x4b2bac[_0x59f574(0xa6c)]];if(!_0x4b2bac['entity']&&!_0x4b2bac[_0x59f574(0x2f8)])return'';const _0x5466e4=_0x35b834=>{const _0x3c7ae9=_0x59f574;if(_0x35b834==null||_0x35b834==='')return'';const _0x315831=String(_0x35b834)[_0x3c7ae9(0x424)]();return/[a-z%]$/i['test'](_0x315831)?'font-size:'+_0x315831:_0x3c7ae9(0x51a)+_0x315831+'px';},_0x4eb2e4=_0x5466e4(_0x4b2bac[_0x59f574(0x87b)]),_0x1d9441=_0x5466e4(_0x4b2bac[_0x59f574(0x2a9)]),_0x1acf1c=_0x4b2bac['icon_size']?_0x59f574(0x88c)+(/[a-z%]$/i[_0x59f574(0xd98)](String(_0x4b2bac[_0x59f574(0x7fd)])[_0x59f574(0x424)]())?String(_0x4b2bac[_0x59f574(0x7fd)])[_0x59f574(0x424)]():String(_0x4b2bac['icon_size'])['trim']()+'px'):'';let _0x343271='';if(!_0x4b2bac[_0x59f574(0x53c)]){const _0x1de650=this[_0x59f574(0x3b8)]?.['get'](_0x299df3)||'',_0xabe79f=this[_0x59f574(0xbb6)](_0x2594a4?.[_0x59f574(0xef6)]?.['friendly_name'],_0x4b2bac,_0x299df3),_0x2cb15e=_0x1de650&&_0xabe79f!=null?_0xabe79f+_0x1de650:_0xabe79f;let _0x3e145f=pickName(_0x4b2bac[_0x59f574(0x240)],this[_0x59f574(0xc91)](_0x4b2bac[_0x59f574(0x240)],_0x4b2bac['entity']),{'friendly_name':_0x2cb15e});if(!_0x3e145f&&_0x4b2bac[_0x59f574(0x240)])_0x3e145f=_0x4b2bac[_0x59f574(0xa6c)];_0x3e145f&&(_0x343271='<span\x20class=\x22sgc-state-name\x22'+(_0x4eb2e4?_0x59f574(0x7ce)+_0x4eb2e4+'\x22':'')+'>'+escapeHtml(_0x3e145f)+_0x59f574(0x3ff));}const _0x1ccab5=_0x4b2bac[_0x59f574(0x694)]??_0x2594a4?.[_0x59f574(0xef6)]?.[_0x59f574(0xbc6)]??(_0x4b2bac[_0x59f574(0x2f8)]?this[_0x59f574(0xa0b)]?.[_0x4b2bac['statistic_id']]?.[_0x59f574(0xbc6)]:null)??'',_0x1fab9a=this['_resolveStateRowValue'](_0x4b2bac,_0x299df3),_0x10dfd6=_0x1fab9a[_0x59f574(0x622)],_0x4c5473=_0x1fab9a[_0x59f574(0xc27)],_0x26d3ef=this['_resolveColor'](_0x4b2bac['color'],_0x4b2bac[_0x59f574(0xa6c)])||_0x4b2bac['color']||PALETTE[_0x299df3%PALETTE[_0x59f574(0x246)]]||_0x59f574(0xb8c),_0x49a152=!!_0x4b2bac[_0x59f574(0xb82)],_0x29f467=_0x4b2bac[_0x59f574(0x4a2)],_0x24deb1=!!(_0x29f467?.[_0x59f574(0x6e6)]&&Array[_0x59f574(0x296)](_0x29f467[_0x59f574(0xd69)])&&_0x29f467[_0x59f574(0xd69)][_0x59f574(0x246)]&&isNum(_0x10dfd6)),_0x1a3edb=(_0x29f467?.[_0x59f574(0x53e)]??_0x59f574(0xa8f))!==_0x59f574(0x3d3);let _0x58b9da=null;if(_0x49a152&&!_0x24deb1){const _0x173859=_0x4b2bac['state_map']||autoStateMap(_0x4b2bac,this[_0x59f574(0xbf5)],this['_config']?.[_0x59f574(0x922)]);if(Array[_0x59f574(0x296)](_0x173859)&&_0x173859[_0x59f574(0x246)]){let _0x25e5ac=isNum(_0x10dfd6)?Math['round'](_0x10dfd6):null;if(_0x25e5ac===null&&_0x2594a4&&_0x2594a4[_0x59f574(0x2c8)]!=null){const _0x51b0f9=applyStateMap(_0x2594a4[_0x59f574(0x2c8)],_0x173859);if(_0x51b0f9&&_0x51b0f9['mapped'])_0x25e5ac=_0x51b0f9[_0x59f574(0x3c5)];}_0x25e5ac!==null&&_0x25e5ac>=0x0&&_0x25e5ac<_0x173859[_0x59f574(0x246)]&&(_0x58b9da=_0x173859[_0x25e5ac]?.[_0x59f574(0x851)]||null);}}const _0x196648=_0x49a152?_0x24deb1?resolveValueColor(_0x10dfd6,this[_0x59f574(0xa59)](_0x4b2bac),_0x26d3ef,_0x1a3edb):_0x58b9da||_0x26d3ef:null,_0x3ea366=this[_0x59f574(0x35a)](_0x4b2bac[_0x59f574(0xbfd)],_0x4b2bac[_0x59f574(0xa6c)])||_0x4b2bac[_0x59f574(0xbfd)],_0x2f9822=this['_resolveColor'](_0x4b2bac[_0x59f574(0x713)],_0x4b2bac[_0x59f574(0xa6c)])||_0x4b2bac[_0x59f574(0x713)],_0x12e144=_0x49a152?_0x3ea366===_0x59f574(0xdaa)?this['_resolveStateColor'](_0x3ea366,_0x4b2bac,_0x10dfd6,_0x26d3ef):_0x196648:this[_0x59f574(0xae8)](_0x3ea366,_0x4b2bac,_0x10dfd6,_0x26d3ef),_0xa28326=_0x49a152?_0x2f9822===_0x59f574(0xdaa)?this['_resolveStateColor'](_0x2f9822,_0x4b2bac,_0x10dfd6,_0x26d3ef):_0x196648:this[_0x59f574(0xae8)](_0x2f9822,_0x4b2bac,_0x10dfd6,_0x26d3ef),_0x1a5cfe=_0x12e144?_0x59f574(0x257)+escapeHtml(_0x12e144):'',_0x1e9bf8=_0xa28326?_0x59f574(0x257)+escapeHtml(_0xa28326):'',_0x576b93=_0x1a5cfe,_0x344645=[_0x1e9bf8,_0x1d9441]['filter'](Boolean)[_0x59f574(0x860)](';'),_0x37db5f=this[_0x59f574(0x313)](_0x4b2bac[_0x59f574(0xd08)],_0x4b2bac[_0x59f574(0xa6c)]),_0x35ab7b=_0x37db5f?'<span\x20class=\x22sgc-state-icon\x22'+(_0x576b93?_0x59f574(0x7ce)+_0x576b93+'\x22':'')+'><ha-icon\x20icon=\x22'+escapeHtml(_0x37db5f)+'\x22'+(_0x1acf1c?_0x59f574(0x7ce)+_0x1acf1c+'\x22':'')+_0x59f574(0x7aa):'';let _0x449948;{const _0x3e72d3=this[_0x59f574(0x6e9)](_0x4b2bac,_0x299df3,_0xa28326,_0x1d9441),_0x29a43c=_0x1ccab5?_0x59f574(0x670)+escapeHtml(_0x1ccab5)+_0x59f574(0x3ff):'',_0x53e5f7=_0x1fab9a[_0x59f574(0x2b4)]?_0x59f574(0x1fc)+escapeHtml(_0x1fab9a['timestamp'])+'</span>':'',_0x58ef58=_0x1fab9a[_0x59f574(0x2bc)]?'<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>('+escapeHtml(_0x1fab9a[_0x59f574(0x2bc)]['min'])+'\x20→\x20'+escapeHtml(_0x1fab9a[_0x59f574(0x2bc)][_0x59f574(0xa09)])+(_0x1ccab5?'\x20'+escapeHtml(_0x1ccab5):'')+')</span>':'';_0x449948='<span\x20class=\x22sgc-state-value\x22'+(_0x344645?_0x59f574(0x7ce)+_0x344645+'\x22':'')+'>'+escapeHtml(_0x4c5473)+_0x29a43c+_0x53e5f7+_0x58ef58+_0x59f574(0x3ff)+_0x3e72d3;}const _0x304454=_0x49a152?_0x196648||_0x26d3ef:_0x26d3ef,_0x22c0a2=_0x4b2bac[_0x59f574(0x963)]!==![]&&_0x4b2bac[_0x59f574(0x939)]!==![]?_0x59f574(0x76b)+escapeHtml(_0x304454)+_0x59f574(0x2ac):'',_0x1577a4={'up':'▲','down':'▼','stable':'━'},_0x7189f6={'up':_0x4b2bac[_0x59f574(0xec8)]||_0x59f574(0x380),'down':_0x4b2bac['trend_down_color']||_0x59f574(0x6a8),'stable':_0x4b2bac[_0x59f574(0xbe0)]||'var(--secondary-text-color,\x20#95a5a6)'},_0x20ea64=_0x5466e4(_0x4b2bac[_0x59f574(0x229)]);let _0x15f92f=_0x59f574(0xc70);if(_0x4b2bac['show_trend_icon']!==![]){const _0x42bfb9=_0x4b2bac[_0x59f574(0xa6c)]+'__'+_0x299df3,_0x2fff8c=this[_0x59f574(0x452)]?.['series']?.[_0x59f574(0x23b)](_0x1f955d=>_0x1f955d['id']===_0x42bfb9||_0x1f955d[_0x59f574(0xa6c)]===_0x4b2bac);_0x15f92f=trendDirection(_0x2fff8c,_0x4b2bac);}const _0x1f43f1=[_0x59f574(0x257)+(_0x7189f6[_0x15f92f]||_0x7189f6[_0x59f574(0xc70)]),_0x20ea64]['filter'](Boolean)['join'](';'),_0x3579a3=_0x4b2bac['show_trend_icon']!==![]&&this[_0x59f574(0xc30)]?.[_0x59f574(0x922)]!==_0x59f574(0xb88)?_0x59f574(0x219)+_0x1f43f1+'\x22>'+(_0x1577a4[_0x15f92f]||_0x1577a4[_0x59f574(0xc70)])+_0x59f574(0x3ff):'',_0x3bbfac=this[_0x59f574(0xe9e)]?.[_0x59f574(0x5c4)]((_0x4b2bac['entity']||_0x4b2bac[_0x59f574(0x2f8)])+'__'+_0x299df3)?_0x59f574(0xe17):'',_0x1e2002=_0x4b2bac[_0x59f574(0xc02)]===_0x59f574(0xa7c);if(_0x1e2002&&_0x343271)return _0x59f574(0xd81)+_0x3bbfac+_0x59f574(0x36b)+_0x299df3+'\x22>'+_0x22c0a2+_0x35ab7b+_0x59f574(0xa41)+_0x449948+_0x3579a3+_0x59f574(0xf09)+_0x343271+_0x59f574(0xcbc);return _0x59f574(0x486)+_0x3bbfac+_0x59f574(0x36b)+_0x299df3+'\x22>'+_0x22c0a2+_0x35ab7b+_0x343271+_0x449948+_0x3579a3+_0x59f574(0x5a3);}[_0xd69037(0x9aa)](_0x14042e,_0x327298){const _0x5c38b7=_0xd69037,_0x392309=this[_0x5c38b7(0xbf5)],_0x3ce555=_0x392309?.[_0x5c38b7(0xadf)]?.[_0x14042e[_0x5c38b7(0xa6c)]],_0x34227c=()=>{const _0x46a3b6=_0x5c38b7;if(!this[_0x46a3b6(0x452)]?.['series'])return null;const _0x138488=(_0x14042e[_0x46a3b6(0xa6c)]||_0x14042e[_0x46a3b6(0x2f8)])+'__'+_0x327298;return this[_0x46a3b6(0x452)]['series']['find'](_0x557ae7=>_0x557ae7[_0x46a3b6(0xa6c)]===_0x14042e||_0x557ae7['id']===_0x138488)||this[_0x46a3b6(0x452)]['series'][_0x46a3b6(0x23b)](_0xe9241b=>_0xe9241b['id']===(_0x14042e['entity']||_0x14042e[_0x46a3b6(0x2f8)]));};let _0x4f30e8=_0x14042e[_0x5c38b7(0x925)];if(!_0x4f30e8&&_0x14042e[_0x5c38b7(0x4b0)])_0x4f30e8='last';if(_0x14042e['ref_entity']&&(!_0x4f30e8||_0x4f30e8===_0x5c38b7(0x2c8)))_0x4f30e8=_0x5c38b7(0x73e);if(_0x4f30e8&&_0x4f30e8!==_0x5c38b7(0x2c8)){const _0x205715=_0x34227c();if(_0x205715){const _0x3537c6=_0x1998dc=>{const _0x41f8b7=_0x5c38b7;if(!_0x14042e[_0x41f8b7(0x3de)])return null;if(_0x1998dc!==_0x41f8b7(0x4b5)&&_0x1998dc!=='max'&&_0x1998dc!==_0x41f8b7(0x92f)&&_0x1998dc!==_0x41f8b7(0x73e))return null;const _0x4c5a0a=_0x1998dc+'T',_0x2afc2f=_0x205715[_0x41f8b7(0xeb0)]?.[_0x4c5a0a];if(!isNum(_0x2afc2f))return null;const _0x149820=!!_0x205715[_0x41f8b7(0xeb0)]?.[_0x4c5a0a+_0x41f8b7(0x2ed)],_0x5e01e5=_0x149820?_0x41f8b7(0x21d):_0x205715['bucketPrecision']||_0x41f8b7(0x21d);try{return formatDateTime(new Date(_0x2afc2f),this[_0x41f8b7(0xc30)],_0x392309,{'precision':_0x5e01e5});}catch(_0x5cbf73){return null;}},_0x4f175f=()=>{const _0x6411c5=_0x5c38b7;if(!_0x14042e[_0x6411c5(0x591)])return null;let _0x3c3698=Infinity,_0x3b47cb=-Infinity;if(_0x205715['points']?.[_0x6411c5(0x246)])for(const _0x496374 of _0x205715[_0x6411c5(0x780)]){if(isNum(_0x496374['bMin'])&&_0x496374[_0x6411c5(0xbcc)]<_0x3c3698)_0x3c3698=_0x496374[_0x6411c5(0xbcc)];if(isNum(_0x496374[_0x6411c5(0xc76)])&&_0x496374['bMax']>_0x3b47cb)_0x3b47cb=_0x496374['bMax'];}if(!isFinite(_0x3c3698)&&isNum(_0x205715[_0x6411c5(0xeb0)]?.[_0x6411c5(0x4b5)]))_0x3c3698=_0x205715[_0x6411c5(0xeb0)]['min'];if(!isFinite(_0x3b47cb)&&isNum(_0x205715[_0x6411c5(0xeb0)]?.[_0x6411c5(0xa09)]))_0x3b47cb=_0x205715[_0x6411c5(0xeb0)]['max'];if(!isFinite(_0x3c3698)||!isFinite(_0x3b47cb))return null;return{'min':formatNumber(_0x3c3698,_0x14042e,_0x392309),'max':formatNumber(_0x3b47cb,_0x14042e,_0x392309)};},_0x5ef248=(_0xca4de,_0xbed66e)=>{const _0x3493f7=_0x5c38b7,_0x45c15d=formatNumber(_0xca4de,_0x14042e,_0x392309),_0x422170=_0x3537c6(_0xbed66e),_0x21730f=_0x4f175f(),_0x1b820a={'numeric':_0xca4de,'label':_0x45c15d};if(_0x422170)_0x1b820a['timestamp']=_0x422170;if(_0x21730f)_0x1b820a[_0x3493f7(0x2bc)]=_0x21730f;return _0x1b820a;};if(_0x4f30e8===_0x5c38b7(0x73e)){const _0x3e7b44=_0x205715[_0x5c38b7(0x780)]?.[_0x205715[_0x5c38b7(0x780)][_0x5c38b7(0x246)]-0x1];if(_0x3e7b44&&isNum(_0x3e7b44['v']))return _0x5ef248(_0x3e7b44['v'],_0x5c38b7(0x73e));}else{const _0x2aa102=_0x4f30e8===_0x5c38b7(0x3e6)?_0x5c38b7(0x6a4):_0x4f30e8,_0x1980fb=_0x205715[_0x5c38b7(0xeb0)]?.[_0x2aa102];if(isNum(_0x1980fb))return _0x5ef248(_0x1980fb,_0x2aa102);}}}if(_0x14042e[_0x5c38b7(0x364)]&&!_0x14042e['fixed_value']&&!_0x14042e[_0x5c38b7(0x69c)])return{'numeric':null,'label':''};const _0x965381=resolveOffsetHours(_0x14042e[_0x5c38b7(0xebc)],_0x392309),_0x5a6c4b=!!_0x14042e[_0x5c38b7(0x2f8)],_0x3fc7d6=_0x965381!==0x0||_0x5a6c4b;if(_0x3fc7d6){const _0x57d763=_0x34227c(),_0xee3216=_0x57d763?.[_0x5c38b7(0x780)];if(_0xee3216&&_0xee3216[_0x5c38b7(0x246)]){let _0x4d062a=_0xee3216[_0xee3216[_0x5c38b7(0x246)]-0x1];if(_0x965381!==0x0){const _0x27fea6=Date[_0x5c38b7(0xed8)]();let _0x38128d=Infinity,_0x244005=null;for(const _0x185a25 of _0xee3216){if(!isNum(_0x185a25['v']))continue;const _0x25bce7=Math['abs'](_0x185a25['t']-_0x27fea6);_0x25bce7<_0x38128d&&(_0x38128d=_0x25bce7,_0x244005=_0x185a25);}if(_0x244005)_0x4d062a=_0x244005;}if(_0x4d062a&&isNum(_0x4d062a['v']))return{'numeric':_0x4d062a['v'],'label':formatNumber(_0x4d062a['v'],_0x14042e,_0x392309)};}}const _0x21f933=this[_0x5c38b7(0x837)](_0x14042e,_0x327298),_0x5ca7dc=_0x21f933?getAttributePath(_0x3ce555?.[_0x5c38b7(0xef6)],_0x21f933):_0x3ce555?.[_0x5c38b7(0x2c8)],_0x5f1b29=_0x21f933?null:_0x14042e['state_map']||autoStateMap(_0x14042e,_0x392309,this[_0x5c38b7(0xc30)]?.['chart_mode']);if(_0x5f1b29){const _0x4b5f6c=applyStateMap(_0x5ca7dc,_0x5f1b29);if(_0x4b5f6c['mapped']){const _0x224425=_0x5f1b29[_0x4b5f6c['value']],_0x3436a8=_0x224425?.['label']||String(_0x224425?.[_0x5c38b7(0x3c5)]);return{'numeric':_0x4b5f6c[_0x5c38b7(0x3c5)],'label':_0x3436a8};}}const _0x32da1a=toNum(_0x5ca7dc);if(_0x32da1a===null){const _0x63e82e=_0x5ca7dc==null?'—':String(_0x5ca7dc);return{'numeric':null,'label':_0x63e82e};}const _0x184553=DataProcessor[_0x5c38b7(0x533)]({'t':0x0,'v':_0x32da1a},_0x14042e),_0x3f8285=_0x184553?.['v']??null;if(_0x3f8285===null)return{'numeric':null,'label':'—'};return{'numeric':_0x3f8285,'label':formatNumber(_0x3f8285,_0x14042e,_0x392309)};}[_0xd69037(0x6e9)](_0x222605,_0x12d233,_0x344ff2,_0x37fcca){const _0x1f5570=_0xd69037,_0x43d61d=_0x222605[_0x1f5570(0xa27)];if(!_0x43d61d)return'';const _0x2fc6b6=[_0x344ff2?'color:'+_0x344ff2:'',_0x37fcca||''][_0x1f5570(0x49d)](Boolean)[_0x1f5570(0x860)](';'),_0x583e05=_0x2fc6b6?_0x1f5570(0x7ce)+escapeHtml(_0x2fc6b6)+'\x22':'',_0x2b00dd=(_0x222605['entity']||_0x222605[_0x1f5570(0x2f8)])+'__'+_0x12d233,_0x5b342a=this[_0x1f5570(0x452)]?.[_0x1f5570(0x63f)]?.[_0x1f5570(0x23b)](_0xc607b2=>_0xc607b2[_0x1f5570(0xa6c)]===_0x222605||_0xc607b2['id']===_0x2b00dd||_0xc607b2['id']===(_0x222605[_0x1f5570(0xa6c)]||_0x222605[_0x1f5570(0x2f8)]));if(!_0x5b342a)return'';if(_0x43d61d===_0x1f5570(0x263)){const _0x27132a=this[_0x1f5570(0xc30)]?.[_0x1f5570(0x922)];if(![_0x1f5570(0x7c4),_0x1f5570(0xd28),'polararea'][_0x1f5570(0x90a)](_0x27132a))return'';const _0x4760e1=_0x27132a===_0x1f5570(0xd28)?toNum(this[_0x1f5570(0xc30)]?.[_0x1f5570(0x895)]):null,_0xb18a42=_0x1daa95=>!isNum(_0x4760e1)||Math[_0x1f5570(0x4c4)](_0x1daa95)>=_0x4760e1;let _0x2a918c=0x0;for(const _0x2cc8e8 of this['_graphData']?.[_0x1f5570(0x63f)]||[]){const _0x284d71=_0x2cc8e8[_0x1f5570(0xa6c)];if(!_0x284d71)continue;const _0x2ffa00=this['_shareScalarValue'](_0x2cc8e8,_0x284d71);if(!_0xb18a42(_0x2ffa00))continue;_0x2a918c+=Math['abs'](_0x2ffa00);}const _0x527e0c=this[_0x1f5570(0x41a)](_0x5b342a,_0x222605);if(!_0xb18a42(_0x527e0c)||!(_0x2a918c>0x0))return'';const _0x4cdd20=Math[_0x1f5570(0x4c4)](_0x527e0c)/_0x2a918c*0x64,_0x2a21b9=toNum(_0x222605[_0x1f5570(0xa55)])??0x1;return _0x1f5570(0x88a)+_0x583e05+'>'+escapeHtml(_0x4cdd20[_0x1f5570(0x6e4)](_0x2a21b9))+_0x1f5570(0x5bf);}if(!_0x5b342a[_0x1f5570(0xeb0)])return'';const _0x4ec22c=_0x43d61d===_0x1f5570(0x3e6)?'avg':_0x43d61d,_0x11f662=_0x5b342a['stats'][_0x4ec22c];if(!isNum(_0x11f662))return'';const _0x58d683=_0x43d61d[_0x1f5570(0x47c)]();return _0x1f5570(0x88a)+_0x583e05+_0x1f5570(0xdfd)+escapeHtml(_0x58d683)+_0x1f5570(0x3ff)+escapeHtml(formatNumber(_0x11f662,_0x222605,this[_0x1f5570(0xbf5)]))+_0x1f5570(0x3ff);}[_0xd69037(0x41a)](_0x43a6c6,_0x422e50){const _0x4aa678=_0xd69037,_0x5678b9=(_0x43a6c6[_0x4aa678(0x780)]||[])[_0x4aa678(0x49d)](_0x1d9f6f=>_0x1d9f6f['v']!==null&&_0x1d9f6f['v']!==undefined),_0x8e86aa=this[_0x4aa678(0xc30)]?.[_0x4aa678(0x922)]==='ranking'?_0x4aa678(0x6a4):_0x4aa678(0x73e),_0x46cff3=_0x422e50['aggregate_func']||_0x8e86aa;let _0x54e0d7;if(_0x5678b9[_0x4aa678(0x246)])_0x54e0d7=reduceByAggregate(_0x5678b9,_0x46cff3);else{const _0x549d95=this[_0x4aa678(0xbf5)]?.[_0x4aa678(0xadf)]?.[_0x422e50[_0x4aa678(0xa6c)]];_0x54e0d7=_0x549d95?parseFloat(_0x549d95[_0x4aa678(0x2c8)]):0x0;}if(_0x54e0d7===undefined||_0x54e0d7===null||isNaN(_0x54e0d7))_0x54e0d7=0x0;return _0x54e0d7;}[_0xd69037(0xae8)](_0xfe8dde,_0x325417,_0x434843,_0x1bd85a){const _0x295fdf=_0xd69037;if(!_0xfe8dde)return null;if(_0xfe8dde!==_0x295fdf(0xdaa))return _0xfe8dde;const _0x2bc10b=_0x325417[_0x295fdf(0x4a2)];if(!_0x2bc10b?.[_0x295fdf(0x6e6)]||!Array['isArray'](_0x2bc10b[_0x295fdf(0xd69)])||!_0x2bc10b[_0x295fdf(0xd69)][_0x295fdf(0x246)])return _0x1bd85a||null;if(!isNum(_0x434843))return _0x1bd85a||null;return resolveValueColor(_0x434843,_0x2bc10b[_0x295fdf(0xd69)],_0x1bd85a||_0x295fdf(0xb8c));}}class StatisticsGraphChartCardEditor extends HTMLElement{['_eT'](_0x12f1c8){const _0x2efa4b=_0xd69037;return cardT(this[_0x2efa4b(0xbf5)],this['_config'],_0x12f1c8);}constructor(){const _0x308314=_0xd69037;super(),this[_0x308314(0x8d1)]({'mode':'open'}),this[_0x308314(0xbf5)]=null,this[_0x308314(0xc30)]={},this[_0x308314(0x60d)]={},this[_0x308314(0x539)]=!![],this[_0x308314(0xeb9)]=new Set([_0x308314(0xd1e)]),this[_0x308314(0x896)]=null,this['_activeTab']={},this[_0x308314(0x747)]=this['_mainTab']||_0x308314(0x9c4),this['_resolvedColors']=new Map(),this['_colorUnsubs']=[];}set['hass'](_0x31d2cb){const _0x50d074=_0xd69037,_0x562049=this[_0x50d074(0xbf5)];this[_0x50d074(0xbf5)]=_0x31d2cb;if(_0x31d2cb&&_0x31d2cb[_0x50d074(0xcbb)])this[_0x50d074(0x980)]();const _0x245d1c=this['_config']&&Object[_0x50d074(0xe6e)](this['_config'])[_0x50d074(0x246)],_0x343cfa=_0x31d2cb?Object[_0x50d074(0xe6e)](_0x31d2cb['states']||{})['sort']()[_0x50d074(0x860)](','):'',_0x5a6fa4=this[_0x50d074(0x434)]!==undefined?this[_0x50d074(0x434)]:_0x562049?Object[_0x50d074(0xe6e)](_0x562049['states']||{})['sort']()['join'](','):undefined;if(_0x31d2cb)this['_edStatesSig']=_0x343cfa;const _0x3935c4=resolveCardLanguage(_0x31d2cb,this[_0x50d074(0xc30)]);if(_0x245d1c&&_0x31d2cb&&this[_0x50d074(0x605)]!==undefined&&this[_0x50d074(0x605)]!==_0x3935c4){this[_0x50d074(0x421)]();return;}if(!_0x562049&&_0x31d2cb&&_0x245d1c)this[_0x50d074(0x421)]();else{if(_0x562049&&_0x31d2cb){if(_0x5a6fa4!==_0x343cfa&&_0x245d1c)this[_0x50d074(0x421)]();}}}[_0xd69037(0xb96)](){const _0x584390=_0xd69037;for(const _0x38525b of this['_colorUnsubs']){try{_0x38525b();}catch(_0x1e04d5){}}this[_0x584390(0xbef)]=[],this[_0x584390(0x1e6)]=null;}[_0xd69037(0x8e9)](_0x371374,_0x48271a){const _0x2bdf72=_0xd69037;return _0x48271a&&typeof _0x371374===_0x2bdf72(0x823)&&/\bentity\b/[_0x2bdf72(0xd98)](_0x371374)?_0x371374+'\u0000'+_0x48271a:_0x371374;}['_resolveEditorColor'](_0x542853,_0x567333){const _0x4811b2=_0xd69037;if(!_0x542853||typeof _0x542853!==_0x4811b2(0x823)||!_0x542853[_0x4811b2(0x90a)]('{{'))return _0x542853;return this[_0x4811b2(0xe5f)]['get'](this[_0x4811b2(0x8e9)](_0x542853,_0x567333||null))||null;}[_0xd69037(0x980)](){const _0x27c298=_0xd69037,_0x200127=new Map();for(const _0x1119fa of this[_0x27c298(0xef9)]||[]){if(typeof _0x1119fa['color']===_0x27c298(0x823)&&_0x1119fa[_0x27c298(0x851)][_0x27c298(0x90a)]('{{')){const _0xb7bd28=_0x1119fa[_0x27c298(0xa6c)]||null,_0x1e0aaa=this['_editorTplKey'](_0x1119fa['color'],_0xb7bd28);if(!_0x200127[_0x27c298(0x5c4)](_0x1e0aaa))_0x200127['set'](_0x1e0aaa,{'template':_0x1119fa['color'],'entId':_0x1e0aaa===_0x1119fa['color']?null:_0xb7bd28});}}const _0x153efe=[..._0x200127[_0x27c298(0xe6e)]()][_0x27c298(0x7db)]()['join']('|');if(_0x153efe===this[_0x27c298(0x1e6)])return;this[_0x27c298(0x1e6)]=_0x153efe;for(const _0x32da74 of this[_0x27c298(0xbef)]){try{_0x32da74();}catch(_0x3e094f){}}this[_0x27c298(0xbef)]=[];if(!_0x200127[_0x27c298(0x5a0)])return;for(const [_0x200df8,_0x381959]of _0x200127){try{const _0x1e78b9=this[_0x27c298(0xbf5)][_0x27c298(0xcbb)]['subscribeMessage'](_0x214e24=>{const _0x5cb521=_0x27c298,_0x24ba13=normalizeTemplateResult(_0x214e24?.[_0x5cb521(0x9ad)]);if(!_0x24ba13)return;const _0x44dab5=this[_0x5cb521(0xe5f)]['get'](_0x200df8);if(_0x44dab5===_0x24ba13)return;this['_resolvedColors'][_0x5cb521(0xd1b)](_0x200df8,_0x24ba13),this[_0x5cb521(0x8b1)]?.[_0x5cb521(0xab3)](_0x5cb521(0xb66))[_0x5cb521(0xcab)](_0x1edeae=>{const _0x595edb=_0x5cb521,_0x267daf=parseInt(_0x1edeae[_0x595edb(0xdf6)][_0x595edb(0x1ff)],0xa),_0x545114=this[_0x595edb(0xef9)][_0x267daf];if(_0x545114?.[_0x595edb(0x851)]===_0x381959['template']&&(!_0x381959[_0x595edb(0x9b1)]||_0x545114[_0x595edb(0xa6c)]===_0x381959['entId'])){const _0x1345e8=_0x1edeae[_0x595edb(0x934)](_0x595edb(0x876));if(_0x1345e8)_0x1345e8[_0x595edb(0xec9)][_0x595edb(0x61e)]=_0x24ba13;}});},_0x381959['entId']?{'type':_0x27c298(0x7ae),'template':_0x381959[_0x27c298(0x8b3)],'variables':{'entity':_0x381959[_0x27c298(0x9b1)]}}:{'type':_0x27c298(0x7ae),'template':_0x381959[_0x27c298(0x8b3)]});_0x1e78b9['then'](_0x3fc70e=>{const _0x23382a=_0x27c298;if(!this[_0x23382a(0x47e)]){try{_0x3fc70e();}catch(_0x43e355){}return;}this[_0x23382a(0xbef)][_0x23382a(0xa8b)](_0x3fc70e);})['catch'](()=>{});}catch(_0xc933e2){}}}['setConfig'](_0x475948){const _0x520a92=_0xd69037;this['_config']=structuredClone(_0x475948||{}),this[_0x520a92(0x60d)]=structuredClone(_0x475948||{});if(!this['_tmp'][_0x520a92(0xd1e)])this['_tmp']['entities']=[];this[_0x520a92(0x1e6)]=null;if(this[_0x520a92(0xbf5)]?.[_0x520a92(0xcbb)])this[_0x520a92(0x980)]();this[_0x520a92(0x421)]();}get['_entities'](){const _0x9674b2=_0xd69037;return Array[_0x9674b2(0x296)](this[_0x9674b2(0x60d)][_0x9674b2(0xd1e)])?this[_0x9674b2(0x60d)][_0x9674b2(0xd1e)]:[];}[_0xd69037(0xe1f)](){const _0x51ff58=_0xd69037;if(!this[_0x51ff58(0xbf5)])return[];const _0x270b33=new Set((this[_0x51ff58(0xef9)]||[])['map'](_0x3a06ca=>_0x3a06ca?.['entity'])[_0x51ff58(0x49d)](Boolean));return Object[_0x51ff58(0xe6e)](this[_0x51ff58(0xbf5)]['states']||{})[_0x51ff58(0x49d)](_0x2b505a=>{const _0x348e4e=_0x51ff58;if(_0x270b33[_0x348e4e(0x5c4)](_0x2b505a))return!![];const _0x5295e4=this[_0x348e4e(0xbf5)][_0x348e4e(0xadf)][_0x2b505a];if(!_0x5295e4)return![];if(!isNaN(parseFloat(_0x5295e4[_0x348e4e(0x2c8)])))return!![];if(_0x2b505a[_0x348e4e(0x3a7)](_0x348e4e(0x82c))||_0x2b505a[_0x348e4e(0x3a7)]('number.')||_0x2b505a[_0x348e4e(0x3a7)](_0x348e4e(0x484)))return!![];const _0x1ee87b=_0x5295e4[_0x348e4e(0xef6)]||{};for(const _0x4e2197 in _0x1ee87b){if(_0x4e2197===_0x348e4e(0x989)||_0x4e2197===_0x348e4e(0xd08)||_0x4e2197===_0x348e4e(0x378)||_0x4e2197==='supported_features')continue;if(typeof _0x1ee87b[_0x4e2197]===_0x348e4e(0xad9))return!![];}return![];})[_0x51ff58(0x7db)]();}[_0xd69037(0x421)](){const _0x2a15ee=_0xd69037;this[_0x2a15ee(0x605)]=resolveCardLanguage(this[_0x2a15ee(0xbf5)],this[_0x2a15ee(0xc30)]);const _0xf542dc=this[_0x2a15ee(0x8b1)][_0x2a15ee(0x7e9)],_0x1175cd=_0xf542dc?.['selectionStart']!==void 0x0?{'path':this[_0x2a15ee(0xe22)](_0xf542dc),'ss':_0xf542dc['selectionStart'],'se':_0xf542dc[_0x2a15ee(0xb98)]}:null,_0x16c0c1=this['_tmp'],_0x3ee399=getComputedStyle(document['documentElement'])[_0x2a15ee(0xc19)]('--primary-font-family')[_0x2a15ee(0x424)]()||'Roboto,\x20sans-serif',_0x2d57c8=(_0x46f3ac,_0x5c76ef,_0x50bed7=null)=>'<option\x20value=\x22'+escapeHtml(_0x46f3ac)+'\x22\x20'+(String(_0x5c76ef)===String(_0x46f3ac)?_0x2a15ee(0xe86):'')+'>'+escapeHtml(String(_0x50bed7??_0x46f3ac))+'</option>',_0x5ce760=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0xd3cbef=(_0x1d27b2,_0x22d39d)=>{const _0x1e490d=_0x2a15ee,_0x445b69=_0x1d27b2===undefined||_0x1d27b2===null||_0x1d27b2===''?'':String(_0x1d27b2),_0x483044=_0x5ce760[_0x1e490d(0x57e)]();return _0x445b69!==''&&!_0x483044[_0x1e490d(0x723)](String)[_0x1e490d(0x90a)](_0x445b69)&&isFinite(Number(_0x445b69))&&(_0x483044[_0x1e490d(0xa8b)](Number(_0x445b69)),_0x483044[_0x1e490d(0x7db)]((_0x4fc645,_0x432eea)=>_0x4fc645-_0x432eea)),(_0x22d39d?_0x1e490d(0xa22)+(_0x445b69===''?_0x1e490d(0xe86):'')+'>'+this[_0x1e490d(0x5dd)](_0x1e490d(0x8aa))+_0x1e490d(0x30c):'')+_0x483044[_0x1e490d(0x723)](_0x4ea680=>_0x2d57c8(_0x4ea680,_0x445b69))[_0x1e490d(0x860)]('');},_0x1f35f7=(_0x883eb8,_0x1e94fa)=>_0x883eb8===0x0||_0x883eb8?_0x883eb8:_0x1e94fa,_0x43dd70=_0x5e47ee=>_0x2a15ee(0x816)+this[_0x2a15ee(0x5dd)](_0x5e47ee)+'</span></span>',_0x2a1b44=(_0x3477c0,_0xc36298)=>{const _0x1f952e=_0x2a15ee,_0xe61f52=this[_0x1f952e(0x697)](_0xc36298),_0x325ce9=typeof _0xc36298===_0x1f952e(0x823)&&_0xc36298[_0x1f952e(0x90a)]('{{');return _0x1f952e(0x578)+_0x3477c0+_0x1f952e(0xb0f)+escapeHtml(_0xc36298||'')+'\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22'+_0x3477c0+_0x1f952e(0x72a)+escapeHtml(_0xe61f52)+'\x22'+(_0x325ce9?_0x1f952e(0x21e):'')+_0x1f952e(0x4b3);},_0x944578=_0x16c0c1['chart_mode']||_0x2a15ee(0x4a0),_0x2d9bad=_0x944578===_0x2a15ee(0x4a0),_0x1435fc=_0x944578===_0x2a15ee(0xdac),_0xe5110f=_0x2d9bad||_0x1435fc,_0x3c583f=[_0x2a15ee(0x7c4),_0x2a15ee(0x2b1),_0x2a15ee(0x7fa)][_0x2a15ee(0x90a)](_0x944578),_0x4b99c1=_0x944578==='gauge',_0x5cf13e=[_0x2a15ee(0x9d0),_0x2a15ee(0x750)][_0x2a15ee(0x90a)](_0x944578),_0x498bea=!!_0x16c0c1[_0x2a15ee(0xdc8)]&&_0x2d9bad,_0x3171e2=(this[_0x2a15ee(0xef9)]||[])['some'](_0x4c48d4=>(_0x4c48d4?.[_0x2a15ee(0x2c9)]||_0x4c48d4?.[_0x2a15ee(0xc97)])===_0x2a15ee(0xbc1)),_0x3c8707=((()=>{const _0x30bc60=_0x2a15ee;let _0x98b431=this[_0x30bc60(0x747)]||_0x30bc60(0x9c4);if(_0x98b431===_0x30bc60(0xe59))_0x98b431=_0x30bc60(0x9c4);if(_0x98b431===_0x30bc60(0xbf9))_0x98b431=_0x30bc60(0x628);const _0x4d0fb3={'display':!![],'card_style':!_0x498bea,'overlay':!_0x498bea,'xaxis':(_0xe5110f||_0x5cf13e||_0x944578==='state_timeline')&&!_0x498bea,'yaxis':(_0xe5110f||_0x5cf13e)&&!_0x498bea,'calendar':!_0x498bea};if(!_0x4d0fb3[_0x98b431])_0x98b431=_0x30bc60(0x9c4);return _0x98b431;})()),_0x4cd516='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20'+(this[_0x2a15ee(0xeb9)][_0x2a15ee(0x5c4)](_0x2a15ee(0x366))?_0x2a15ee(0x459):'')+_0x2a15ee(0xdf4)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x50f))+_0x2a15ee(0x938)+this[_0x2a15ee(0x5dd)]('Chart\x20mode,\x20display\x20and\x20data\x20configuration')+_0x2a15ee(0xd2c)+(_0x3c8707===_0x2a15ee(0x9c4)?_0x2a15ee(0x491):'')+_0x2a15ee(0x736)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x5ca))+_0x2a15ee(0x212)+(_0x3c8707===_0x2a15ee(0xc47)?_0x2a15ee(0x491):'')+_0x2a15ee(0xed9)+this['_eT'](_0x2a15ee(0x411))+_0x2a15ee(0x62b)+(!_0x498bea?_0x2a15ee(0x615)+(_0x3c8707===_0x2a15ee(0x628)?_0x2a15ee(0x491):'')+'\x22\x20data-mtab=\x22overlay\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x51f))+_0x2a15ee(0x302):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0xe5110f||_0x5cf13e||_0x944578===_0x2a15ee(0xb88))&&!_0x498bea?_0x2a15ee(0x615)+(_0x3c8707===_0x2a15ee(0x538)?_0x2a15ee(0x491):'')+_0x2a15ee(0xbae)+this[_0x2a15ee(0x5dd)]('X\x20Axis')+_0x2a15ee(0x302):'')+_0x2a15ee(0xb91)+((_0xe5110f||_0x5cf13e)&&!_0x498bea?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x3c8707===_0x2a15ee(0x4be)?_0x2a15ee(0x491):'')+_0x2a15ee(0xc08)+this['_eT'](_0x2a15ee(0xed3))+_0x2a15ee(0x302):'')+_0x2a15ee(0xb91)+(!_0x498bea?_0x2a15ee(0x615)+(_0x3c8707===_0x2a15ee(0x750)?_0x2a15ee(0x491):'')+'\x22\x20data-mtab=\x22calendar\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x44d))+'</button>':'')+_0x2a15ee(0x391)+(_0x3c8707===_0x2a15ee(0xc47)?_0x2a15ee(0x491):'')+_0x2a15ee(0x4c5)+(!_0x498bea?_0x2a15ee(0xd86)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x96a))+_0x2a15ee(0xbac)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xec3))+'\x20'+_0x43dd70('Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.')+_0x2a15ee(0x766)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xc66))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xadb)]??'')+_0x2a15ee(0x987)+this[_0x2a15ee(0x5dd)]('Header\x20&\x20Battery')+'\x20'+_0x43dd70(_0x2a15ee(0xb31))+'</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0xdd9)]??'')+_0x2a15ee(0x987)+this['_eT']('Header\x20Align')+'\x20'+_0x43dd70(_0x2a15ee(0x31b))+_0x2a15ee(0x637)+[_0x2a15ee(0x593),_0x2a15ee(0x278),'right'][_0x2a15ee(0x723)](_0x1f5e51=>_0x2d57c8(_0x1f5e51,_0x16c0c1[_0x2a15ee(0xb3e)]??'left',this[_0x2a15ee(0x5dd)](_0x1f5e51[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x1f5e51[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+'</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[_0x2a15ee(0x5dd)](_0x2a15ee(0x43c))+'\x20'+_0x43dd70(_0x2a15ee(0xa79))+_0x2a15ee(0x4bb)+[_0x2a15ee(0xc57),_0x2a15ee(0xa4a)]['map'](_0xe03ea3=>_0x2d57c8(_0xe03ea3,_0x16c0c1[_0x2a15ee(0x7fc)]??_0x2a15ee(0xc57),{'default':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x97d)),'horizontal':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xb86))}[_0xe03ea3]))[_0x2a15ee(0x860)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Header\x20Color')+'\x20'+_0x43dd70(_0x2a15ee(0x707))+_0x2a15ee(0xabb)+this[_0x2a15ee(0x5dd)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x9af)]??'')+_0x2a15ee(0xe5a)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0x9af)]||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa3d))+'\x20'+_0x43dd70(_0x2a15ee(0x867))+_0x2a15ee(0xe24)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x2b9)]??'')+_0x2a15ee(0x991)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4f1))+'\x20'+_0x43dd70(_0x2a15ee(0xcac))+_0x2a15ee(0x760)+this[_0x2a15ee(0x5dd)]('Auto')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x29c)]??'')+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x556))+_0x2a15ee(0xbac)+this[_0x2a15ee(0x5dd)]('Icon\x20Color')+'\x20'+_0x43dd70(_0x2a15ee(0x7d5))+_0x2a15ee(0xd50)+_0x2a1b44(_0x2a15ee(0xb34),_0x16c0c1['card_icon_color']??'')+_0x2a15ee(0x483)+this['_eT'](_0x2a15ee(0xcbf))+'\x20'+_0x43dd70(_0x2a15ee(0x664))+_0x2a15ee(0x5b8)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xdad))+'\x20'+_0x43dd70(_0x2a15ee(0xd78))+_0x2a15ee(0x62f)+escapeHtml(_0x16c0c1[_0x2a15ee(0xa3c)]??'')+_0x2a15ee(0x818)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9a7))+'\x20'+_0x43dd70(_0x2a15ee(0x56a))+_0x2a15ee(0xd62)+escapeHtml(_0x16c0c1[_0x2a15ee(0xd22)]??'')+_0x2a15ee(0x987)+this['_eT'](_0x2a15ee(0x239))+'\x20'+_0x43dd70(_0x2a15ee(0xdc0))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>'+[_0x2a15ee(0x593),_0x2a15ee(0x278),_0x2a15ee(0x955)]['map'](_0x3c2ed7=>_0x2d57c8(_0x3c2ed7,_0x16c0c1['card_icon_position']??'left',this[_0x2a15ee(0x5dd)](_0x3c2ed7['charAt'](0x0)[_0x2a15ee(0x47c)]()+_0x3c2ed7[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x39f):'')+_0x2a15ee(0xd2f)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x25e))+_0x2a15ee(0xbac)+this['_eT'](_0x2a15ee(0xacc))+'\x20'+_0x43dd70(_0x2a15ee(0xe56))+_0x2a15ee(0xa62)+escapeHtml(_0x16c0c1[_0x2a15ee(0xbcf)]==null||_0x16c0c1[_0x2a15ee(0xbcf)]===_0x2a15ee(0xa26)||_0x16c0c1[_0x2a15ee(0xbcf)]===''?'auto':_0x1f35f7(_0x16c0c1[_0x2a15ee(0xbcf)],0x96))+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x8a0))+'\x20'+_0x43dd70(_0x2a15ee(0x66b))+_0x2a15ee(0x915)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x73b)]??'')+_0x2a15ee(0xeb7)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0x73b)]||_0x2a15ee(0x665)))+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x374))+'\x20'+_0x43dd70(_0x2a15ee(0xc14))+_0x2a15ee(0x341)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x977)]??'')+'\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'+(_0x16c0c1[_0x2a15ee(0xcb4)]!==![]?'checked':'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x575))+'\x20'+_0x43dd70(_0x2a15ee(0x4f3))+_0x2a15ee(0x203)+(_0x16c0c1['card_border']!==![]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Card\x20Border')+'\x20'+_0x43dd70(_0x2a15ee(0x2ae))+_0x2a15ee(0xb84)+(_0x16c0c1[_0x2a15ee(0x415)]!==![]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xcc7))+'\x20'+_0x43dd70(_0x2a15ee(0x9fb))+_0x2a15ee(0xb57)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x843)]??'')+_0x2a15ee(0xdbb)+escapeHtml(this['_coerceColor'](_0x16c0c1[_0x2a15ee(0x843)]||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)]('Border\x20Width')+'\x20'+_0x43dd70(_0x2a15ee(0x890))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x3fc)]??'')+_0x2a15ee(0x85d):'')+_0x2a15ee(0x375)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x60b))+'\x20'+_0x43dd70(_0x2a15ee(0x77c))+_0x2a15ee(0xdae)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1['card_padding']??'')+_0x2a15ee(0x7cc)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x92d))+'\x20'+_0x43dd70(_0x2a15ee(0x451))+_0x2a15ee(0x627)+escapeHtml(_0x16c0c1['card_background_image']??'')+_0x2a15ee(0x987)+this[_0x2a15ee(0x5dd)]('Background\x20Blur')+'\x20'+_0x43dd70(_0x2a15ee(0x367))+_0x2a15ee(0x6ce)+escapeHtml(_0x16c0c1[_0x2a15ee(0xeaf)]??'')+_0x2a15ee(0x29e)+(_0x3c583f||_0x944578===_0x2a15ee(0xb33)||_0x944578===_0x2a15ee(0xd28)||_0x4b99c1?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)]('Chart\x20Align')+'\x20'+_0x43dd70(_0x2a15ee(0x567))+_0x2a15ee(0x551)+[_0x2a15ee(0x593),_0x2a15ee(0x278),_0x2a15ee(0x955)]['map'](_0x348353=>_0x2d57c8(_0x348353,_0x16c0c1[_0x2a15ee(0x444)]??_0x2a15ee(0x278),this[_0x2a15ee(0x5dd)](_0x348353[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x348353[_0x2a15ee(0x57e)](0x1))))['join']('')+_0x2a15ee(0x7ff):'')+_0x2a15ee(0x920)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa30))+_0x2a15ee(0x83f)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x324))+'\x20'+_0x43dd70('Language\x20of\x20the\x20on-card\x20texts\x20-\x20date\x20picker\x20presets\x20and\x20range\x20labels,\x20group-by\x20picker\x20options,\x20tooltip\x20and\x20legend\x20words\x20like\x20Total/Min/Max,\x20and\x20empty\x20states.\x20Auto\x20=\x20follow\x20the\x20HA\x20Profile\x20>\x20Language\x20setting\x20per\x20viewer.\x20A\x20fixed\x20language\x20pins\x20the\x20card\x20texts\x20and\x20date\x20formats\x20for\x20every\x20viewer\x20-\x20useful\x20for\x20wall\x20tablets.\x20This\x20editor\x20follows\x20the\x20card&#39;s\x20language\x20as\x20well.\x20Entity\x20names,\x20units\x20and\x20your\x20own\x20labels\x20are\x20never\x20translated.\x20State\x20words\x20(on/off,\x20heating...)\x20come\x20from\x20HA&#39;s\x20own\x20translations\x20and\x20follow\x20the\x20viewer&#39;s\x20profile\x20language.\x20Missing\x20translations\x20fall\x20back\x20to\x20English.')+_0x2a15ee(0x416)+[{'v':_0x2a15ee(0xa26),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xde7))},...Object['keys'](I18N)[_0x2a15ee(0x723)](_0x48d6ee=>({'v':_0x48d6ee,'l':LANG_NAMES[_0x48d6ee]||_0x48d6ee}))[_0x2a15ee(0x7db)]((_0x19118,_0x4ad14f)=>_0x19118['l']['localeCompare'](_0x4ad14f['l'])),..._0x16c0c1[_0x2a15ee(0x89d)]&&_0x16c0c1[_0x2a15ee(0x89d)]!==_0x2a15ee(0xa26)&&!I18N[_0x16c0c1[_0x2a15ee(0x89d)]]?[{'v':_0x16c0c1[_0x2a15ee(0x89d)],'l':_0x16c0c1[_0x2a15ee(0x89d)]}]:[]][_0x2a15ee(0x723)](_0x3e0707=>_0x2d57c8(_0x3e0707['v'],_0x16c0c1[_0x2a15ee(0x89d)]??_0x2a15ee(0xa26),_0x3e0707['l']))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x5e1)+this[_0x2a15ee(0x5dd)]('Time\x20Zone')+'\x20'+_0x43dd70(_0x2a15ee(0xa28))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>'+[{'v':_0x2a15ee(0xa26),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x86c))},{'v':_0x2a15ee(0x8c7),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xee7))},{'v':'server','l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x769))},..._0x16c0c1[_0x2a15ee(0xba9)]&&![_0x2a15ee(0xa26),_0x2a15ee(0x8c7),'server'][_0x2a15ee(0x90a)](_0x16c0c1[_0x2a15ee(0xba9)])?[{'v':_0x16c0c1[_0x2a15ee(0xba9)],'l':_0x16c0c1[_0x2a15ee(0xba9)]}]:[]]['map'](_0x43404e=>_0x2d57c8(_0x43404e['v'],_0x16c0c1[_0x2a15ee(0xba9)]??'auto',_0x43404e['l']))['join']('')+_0x2a15ee(0x5c2)+(_0x3c8707===_0x2a15ee(0x9c4)?_0x2a15ee(0x491):'')+_0x2a15ee(0x493)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe01))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0xd12)+['timeline',_0x2a15ee(0xb88),'scatter',_0x2a15ee(0x7c4),_0x2a15ee(0xd28),_0x2a15ee(0x2b1),'gauge',_0x2a15ee(0x7fa),'radar',_0x2a15ee(0x9d0),_0x2a15ee(0x750),'box',_0x2a15ee(0x75d),_0x2a15ee(0x592)][_0x2a15ee(0x723)](_0x5d3b85=>_0x2d57c8(_0x5d3b85,_0x944578,{'timeline':this[_0x2a15ee(0x5dd)]('Timeline'),'state_timeline':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x213)),'scatter':this[_0x2a15ee(0x5dd)]('Scatter'),'pie':this[_0x2a15ee(0x5dd)]('Pie\x20Chart'),'ranking':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9db)),'radialbar':this['_eT'](_0x2a15ee(0xd02)),'gauge':this[_0x2a15ee(0x5dd)]('Gauge'),'polararea':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x870)),'radar':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe58)),'heatmap':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x2e9)),'calendar':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x44d)),'box':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe72)),'waterfall':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9f7)),'histogram':this[_0x2a15ee(0x5dd)]('Histogram')}[_0x5d3b85]))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xa7d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x845))+_0x2a15ee(0xbac)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa7e))+'\x20'+_0x43dd70(_0x2a15ee(0x600))+_0x2a15ee(0x485)+escapeHtml(_0x1f35f7(_0x16c0c1[_0x2a15ee(0xdfc)],0x18))+_0x2a15ee(0x2c6)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xeff))+'\x20'+_0x43dd70(_0x2a15ee(0xb3d))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>'+_0xd3cbef(_0x1f35f7(_0x16c0c1['points_per_hour'],0x2),![])+_0x2a15ee(0x5e1)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x316))+'\x20'+_0x43dd70(_0x2a15ee(0xc9e))+_0x2a15ee(0x431)+((this[_0x2a15ee(0xef9)]||[])[_0x2a15ee(0x28f)](_0x580563=>(_0x580563?.[_0x2a15ee(0x2c9)]||_0x580563?.[_0x2a15ee(0xc97)])==='step')||_0x16c0c1['group_by']===_0x2a15ee(0x21d)?_0x2d57c8(_0x2a15ee(0x21d),_0x16c0c1[_0x2a15ee(0x1e7)]??_0x2a15ee(0x43b),this[_0x2a15ee(0x5dd)]('Raw\x20(no\x20grouping)')):'')+[_0x2a15ee(0x43b),'hour','2h','3h','4h','6h','12h',_0x2a15ee(0x1fd),_0x2a15ee(0x3cc),_0x2a15ee(0xe67),'year'][_0x2a15ee(0x723)](_0x3ddc50=>_0x2d57c8(_0x3ddc50,_0x16c0c1['group_by']??_0x2a15ee(0x43b),{'interval':_0x2a15ee(0xbb1),'hour':_0x2a15ee(0x9f9),'date':_0x2a15ee(0x7f6),'week':_0x2a15ee(0xb07),'month':_0x2a15ee(0x4da),'year':_0x2a15ee(0x386),'2h':_0x2a15ee(0xb72),'3h':_0x2a15ee(0xb01),'4h':'4\x20Hours','6h':_0x2a15ee(0xc8b),'12h':_0x2a15ee(0xe9d)}[_0x3ddc50]))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xcd2)+(_0x944578===_0x2a15ee(0xd28)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)]('Min\x20Value')+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x586)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x2fb))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1['ranking_min_value']??'')+_0x2a15ee(0x4a6):'')+_0x2a15ee(0xab2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xcf3))+'\x20'+_0x43dd70(_0x2a15ee(0xdf2))+_0x2a15ee(0x62e)+this['_eT']('Off')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x428)]??'')+_0x2a15ee(0xb5f)+(_0x2d9bad||_0x944578===_0x2a15ee(0xb88)?_0x2a15ee(0x8cb)+this[_0x2a15ee(0x5dd)]('Visible\x20Window')+'\x20'+_0x43dd70(_0x2a15ee(0x45e))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x381))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1['max_visible_interval']??'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x33d))+'\x20'+_0x43dd70('Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.')+_0x2a15ee(0x974)+['scrollbar','wheel'][_0x2a15ee(0x723)](_0x25aae4=>_0x2d57c8(_0x25aae4,_0x16c0c1[_0x2a15ee(0x5f7)]??_0x2a15ee(0x7f9),{'scrollbar':_0x2a15ee(0xe4f),'wheel':_0x2a15ee(0xdf8)}[_0x25aae4]))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xd15):_0x2a15ee(0x9c7))+_0x2a15ee(0x727)+(_0x2d9bad?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe30))+'\x20'+_0x43dd70(_0x2a15ee(0xdf3))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22extended_window_multiplier\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2210\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x31a))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xa8c)]??'')+'\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>':'')+_0x2a15ee(0x920)+this['_eT']('Visual\x20Options')+_0x2a15ee(0x3c2)+(_0xe5110f&&!_0x498bea?_0x2a15ee(0x739)+(_0x16c0c1[_0x2a15ee(0xb76)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x503))+'\x20'+_0x43dd70(_0x2a15ee(0xd2e))+_0x2a15ee(0x31f):'')+_0x2a15ee(0xbf8)+(!_0x5cf13e&&!_0x498bea?_0x2a15ee(0x633)+(_0x16c0c1[_0x2a15ee(0x442)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x918))+'\x20'+_0x43dd70(_0x2a15ee(0xdb0))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x725)+(_0x16c0c1[_0x2a15ee(0x35c)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0x947))+'\x20'+_0x43dd70(_0x2a15ee(0x644))+_0x2a15ee(0xbd7)+(_0x16c0c1[_0x2a15ee(0xb5b)]&&!_0x16c0c1[_0x2a15ee(0xd5d)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xeb3))+'\x20'+_0x43dd70(_0x2a15ee(0xbdd))+'</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'+(_0x16c0c1['use_only_attribute_name']?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xbc3))+'\x20'+_0x43dd70(_0x2a15ee(0x5f9))+_0x2a15ee(0x8b7)+((_0x2d9bad||_0x3c583f)&&!_0x498bea?_0x2a15ee(0x64c)+(_0x16c0c1['animate_graph']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd41))+'\x20'+_0x43dd70(_0x2a15ee(0xe27))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x2d9bad&&!_0x498bea?_0x2a15ee(0x5ce)+(_0x16c0c1[_0x2a15ee(0x569)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)]('Stacked')+'\x20'+_0x43dd70('Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.')+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x2d9bad?_0x2a15ee(0x301)+(_0x16c0c1[_0x2a15ee(0xdc8)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa2d))+'\x20'+_0x43dd70(_0x2a15ee(0x534))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x2d9bad&&!_0x498bea?_0x2a15ee(0xc59)+(_0x16c0c1['auto_scale_points']?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Auto\x20Scale')+'\x20'+_0x43dd70(_0x2a15ee(0x3cf))+'</span></div></label>':'')+_0x2a15ee(0x9c5)+(_0x16c0c1[_0x2a15ee(0xbc7)]===!![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0xb58))+'\x20'+_0x43dd70(_0x2a15ee(0x647))+_0x2a15ee(0x8b7)+(!_0x5cf13e&&!_0x498bea?_0x2a15ee(0xe13)+(_0x16c0c1[_0x2a15ee(0xb2b)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Auto\x20Hide\x20Entities')+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x31f):'')+_0x2a15ee(0x8b0)+(_0x2d9bad&&!_0x498bea&&_0x16c0c1[_0x2a15ee(0x1f1)]?((()=>{const _0x51b316=_0x2a15ee,_0xde121c=Array[_0x51b316(0x296)](_0x16c0c1[_0x51b316(0x2d1)])?_0x16c0c1[_0x51b316(0x2d1)]:[],_0x26aca7=[_0x51b316(0x43b),'hour','2h','3h','4h','6h',_0x51b316(0x8b5),_0x51b316(0x1fd),'week',_0x51b316(0xe67),_0x51b316(0x25c)],_0x987dde={'interval':_0x51b316(0xbb1),'hour':_0x51b316(0x9f9),'2h':_0x51b316(0xb72),'3h':_0x51b316(0xb01),'4h':_0x51b316(0x3b5),'6h':_0x51b316(0xc8b),'12h':_0x51b316(0xe9d),'date':_0x51b316(0x7f6),'week':_0x51b316(0xb07),'month':_0x51b316(0x4da),'year':'Year'},_0x296f81=(this[_0x51b316(0xef9)]||[])[_0x51b316(0x28f)](_0x4bdec0=>(_0x4bdec0?.['graph_type']||_0x4bdec0?.[_0x51b316(0xc97)])===_0x51b316(0x8af))||_0xde121c[_0x51b316(0x28f)](_0x5bd2ad=>_0x5bd2ad?.[_0x51b316(0x1e7)]===_0x51b316(0x21d)),_0x21e65b=_0xde121c['map']((_0x4e631d,_0x28a6ce)=>_0x51b316(0xea2)+_0x28a6ce+_0x51b316(0xdec)+this[_0x51b316(0x5dd)](_0x51b316(0xd57))+_0x51b316(0x95c)+(_0x4e631d?.[_0x51b316(0xe3c)]!=null?escapeHtml(String(_0x4e631d[_0x51b316(0xe3c)])):'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x51b316(0x5dd)](_0x51b316(0x316))+_0x51b316(0x4a9)+(_0x296f81?_0x51b316(0x579)+(_0x4e631d?.[_0x51b316(0x1e7)]===_0x51b316(0x21d)?'selected':'')+'>'+this[_0x51b316(0x5dd)](_0x51b316(0x9b6))+_0x51b316(0x30c):'')+_0x26aca7['map'](_0x4daedd=>_0x51b316(0xc52)+_0x4daedd+'\x22\x20'+((_0x4e631d?.[_0x51b316(0x1e7)]||_0x51b316(0x90c))===_0x4daedd?_0x51b316(0xe86):'')+'>'+this[_0x51b316(0x5dd)](_0x987dde[_0x4daedd])+'</option>')[_0x51b316(0x860)]('')+_0x51b316(0x26b)+((_0x4e631d?.[_0x51b316(0x1e7)]||_0x51b316(0x90c))===_0x51b316(0x43b)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0x51b316(0xe48)+this['_eT']('Points/Hour')+_0x51b316(0x6c4)+(_0x4e631d?.['points_per_hour']==null?_0x51b316(0xe86):'')+'>'+this[_0x51b316(0x5dd)](_0x51b316(0xca7))+'</option>'+_0xd3cbef(_0x4e631d?.[_0x51b316(0x3e3)]??'',![])+_0x51b316(0x2ce)+this['_eT']('Delete')+_0x51b316(0xadc))[_0x51b316(0x860)]('');return'<div\x20class=\x22cs\x20mt8\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x206h18M6\x2012h12M10\x2018h4\x22/></svg>'+this[_0x51b316(0x5dd)]('Custom\x20Scale\x20Rules')+'\x20'+_0x43dd70('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.')+_0x51b316(0xafd)+(_0x21e65b||_0x51b316(0x38a)+this[_0x51b316(0x5dd)]('No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides')+_0x51b316(0x5a3))+_0x51b316(0x597)+this[_0x51b316(0x5dd)](_0x51b316(0x716))+'</button></div>';})()):'')+_0x2a15ee(0xb91)+(_0x16c0c1[_0x2a15ee(0x442)]?_0x2a15ee(0x6be)+this[_0x2a15ee(0x5dd)]('Compact\x20Legend')+'\x20'+_0x43dd70(_0x2a15ee(0x3c3))+_0x2a15ee(0xdd3)+['left',_0x2a15ee(0x278),'right'][_0x2a15ee(0x723)](_0x53c608=>_0x2d57c8(_0x53c608,_0x16c0c1[_0x2a15ee(0xd79)]??_0x2a15ee(0x278),this['_eT'](_0x53c608[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x53c608[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x978):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x944578==='pie'?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4d5))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0xe42)+[{'v':_0x2a15ee(0x445),'l':this['_eT'](_0x2a15ee(0xa96))},{'v':_0x2a15ee(0xbc8),'l':this['_eT']('Thick')},{'v':_0x2a15ee(0xe2f),'l':this[_0x2a15ee(0x5dd)]('Donut')},{'v':'thin','l':this[_0x2a15ee(0x5dd)]('Thin')}][_0x2a15ee(0x723)](_0x589cb7=>_0x2d57c8(_0x589cb7['v'],_0x16c0c1['pie_style']??_0x2a15ee(0xe2f),_0x589cb7['l']))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x5e1)+this[_0x2a15ee(0x5dd)]('Slice\x20Spacing')+'\x20'+_0x43dd70(_0x2a15ee(0xd0a))+_0x2a15ee(0x542)+escapeHtml(_0x16c0c1[_0x2a15ee(0x32b)]??'')+'\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'+(_0x16c0c1[_0x2a15ee(0xc6d)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x562))+'\x20'+_0x43dd70(_0x2a15ee(0x54f))+_0x2a15ee(0x8df)+this[_0x2a15ee(0x5dd)]('Slice\x20Label\x20Size')+'\x20'+_0x43dd70(_0x2a15ee(0x681))+_0x2a15ee(0xde0)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xafc)]??'')+_0x2a15ee(0x7b6)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xc04))+'\x20'+_0x43dd70(_0x2a15ee(0x25d))+_0x2a15ee(0x5a8)+this['_eT'](_0x2a15ee(0xca7))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0xae2)]??'')+'\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0xae2)]||_0x2a15ee(0xcda)))+'\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'+_0x43dd70(_0x2a15ee(0x36e))+_0x2a15ee(0xedf)+[{'v':_0x2a15ee(0x3c5),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd31))},{'v':_0x2a15ee(0x4fa),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x26a))},{'v':_0x2a15ee(0x446),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x530))}][_0x2a15ee(0x723)](_0xdbb541=>_0x2d57c8(_0xdbb541['v'],_0x16c0c1[_0x2a15ee(0x9d7)]??_0x2a15ee(0x3c5),_0xdbb541['l']))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x91b)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9f6))+'\x20'+_0x43dd70(_0x2a15ee(0x5de))+_0x2a15ee(0x803)+this['_eT'](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['pie_center_font_size']??'')+_0x2a15ee(0x7b6)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x3b0))+'\x20'+_0x43dd70(_0x2a15ee(0x2a6))+_0x2a15ee(0x74d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x888)]??'')+_0x2a15ee(0xbdb)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0x888)]||_0x2a15ee(0xcda)))+_0x2a15ee(0x85d):'')+_0x2a15ee(0xb91)+(_0x4b99c1?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4f5))+'\x20'+_0x43dd70(_0x2a15ee(0x64b))+_0x2a15ee(0x776)+this[_0x2a15ee(0x5dd)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x339)]??'')+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)]('Gauge\x20Span')+'\x20'+_0x43dd70(_0x2a15ee(0xed4))+'</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(_0x16c0c1[_0x2a15ee(0x5ef)]??'')+'\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x97b))+'\x20'+_0x43dd70('Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.')+_0x2a15ee(0x376)+[{'v':_0x2a15ee(0xa7c),'l':this['_eT'](_0x2a15ee(0x221))},{'v':'above','l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xb48))}][_0x2a15ee(0x723)](_0x301fc5=>_0x2d57c8(_0x301fc5['v'],_0x16c0c1[_0x2a15ee(0xae6)]??_0x2a15ee(0xa7c),_0x301fc5['l']))['join']('')+_0x2a15ee(0x5e1)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x8c1))+'\x20'+_0x43dd70(_0x2a15ee(0x881))+_0x2a15ee(0x7f8)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['gauge_value_size']??'')+_0x2a15ee(0x355)+(_0x16c0c1[_0x2a15ee(0x92b)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Show\x20Bounds')+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x31f):'')+_0x2a15ee(0xb91)+(_0x944578===_0x2a15ee(0xb88)?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xb11))+'\x20'+_0x43dd70(_0x2a15ee(0x35f))+_0x2a15ee(0x984)+escapeHtml(_0x16c0c1[_0x2a15ee(0xb9e)]??'')+_0x2a15ee(0xd95)+(_0x16c0c1[_0x2a15ee(0xd56)]!==![]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x8bc))+'\x20'+_0x43dd70(_0x2a15ee(0x869))+_0x2a15ee(0x9e5)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xc7a))+'\x20'+_0x43dd70(_0x2a15ee(0x46f))+_0x2a15ee(0x475)+escapeHtml(_0x16c0c1[_0x2a15ee(0xdeb)]??'')+_0x2a15ee(0xd6a):'')+_0x2a15ee(0xcb0)+((_0xe5110f||_0x5cf13e)&&!_0x498bea?'<div\x20class=\x22tc\x20mtc\x20'+(_0x3c8707===_0x2a15ee(0x4be)?_0x2a15ee(0x491):'')+_0x2a15ee(0x3a4)+(_0x498bea?_0x2a15ee(0x2e0)+this['_eT'](_0x2a15ee(0x667))+_0x2a15ee(0x532):_0x5cf13e?_0x2a15ee(0x86d)+this['_eT'](_0x2a15ee(0xd3e))+_0x2a15ee(0x83f)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x79c))+'\x20'+_0x43dd70(_0x2a15ee(0xe94))+_0x2a15ee(0x910)+escapeHtml(_0x16c0c1[_0x2a15ee(0xc46)]??'')+_0x2a15ee(0x7b6)+this['_eT'](_0x2a15ee(0xb4d))+'\x20'+_0x43dd70(_0x2a15ee(0x580))+'</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(_0x16c0c1['y_axis_font_opacity']??'')+_0x2a15ee(0x999)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xaeb))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0xd2d)+this['_eT']('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x20c)]??'')+_0x2a15ee(0xc5e)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0x20c)]||_0x2a15ee(0xde9)))+_0x2a15ee(0x696):_0x2a15ee(0x86d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe7a))+_0x2a15ee(0x22e)+(_0x16c0c1[_0x2a15ee(0xc0f)]!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x450))+'\x20'+_0x43dd70(_0x2a15ee(0x8c3))+_0x2a15ee(0x388)+(_0x16c0c1[_0x2a15ee(0xe87)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0xb36))+'\x20'+_0x43dd70(_0x2a15ee(0x5fb))+_0x2a15ee(0xcd7)+(_0x16c0c1[_0x2a15ee(0xb18)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this['_eT'](_0x2a15ee(0xd60))+'\x20'+_0x43dd70('Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+_0x2a15ee(0x46b)+(_0x16c0c1[_0x2a15ee(0x2ec)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa9c))+'\x20'+_0x43dd70(_0x2a15ee(0xeec))+_0x2a15ee(0x8b7)+(_0x2d9bad?_0x2a15ee(0x1e5)+(_0x16c0c1[_0x2a15ee(0xa9d)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x908))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x31f):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd3e))+_0x2a15ee(0xa8a)+(_0x16c0c1['show_y_axis_label']?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x63e))+'\x20'+_0x43dd70(_0x2a15ee(0x745))+_0x2a15ee(0xd6e)+this['_eT'](_0x2a15ee(0xa82))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x31d)]??'')+_0x2a15ee(0x987)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x34d))+'\x20'+_0x43dd70(_0x2a15ee(0xeb1))+_0x2a15ee(0xc38)+this[_0x2a15ee(0x5dd)]('Auto\x20(unit)')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xba3)]??'')+_0x2a15ee(0x40f):'')+'\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'+(_0x16c0c1[_0x2a15ee(0x4a7)]!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)]('Round\x20Ticks')+'\x20'+_0x43dd70(_0x2a15ee(0x1f0))+'</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>'+this[_0x2a15ee(0x5dd)]('Y\x20Axis\x20Ticks')+'\x20'+_0x43dd70(_0x2a15ee(0xa05))+_0x2a15ee(0x350)+escapeHtml(_0x16c0c1[_0x2a15ee(0xa9b)]??'')+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xdaf))+'\x20'+_0x43dd70(_0x2a15ee(0x353))+_0x2a15ee(0x238)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xaba)]??'')+_0x2a15ee(0x997)+this['_eT'](_0x2a15ee(0x281))+'\x20'+_0x43dd70(_0x2a15ee(0xb2f))+_0x2a15ee(0xb50)+[['system',this[_0x2a15ee(0x5dd)]('System')],[_0x2a15ee(0x7b8),'1.234,56'],[_0x2a15ee(0x69b),_0x2a15ee(0xc0c)]]['map'](([_0x483161,_0x32fca2])=>_0x2d57c8(_0x483161,_0x16c0c1['y_axis_number_format']??_0x2a15ee(0x5e7),_0x32fca2))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xaaa)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x382))+'\x20'+_0x43dd70(_0x2a15ee(0x5c8))+_0x2a15ee(0x5ba)+escapeHtml(_0x16c0c1[_0x2a15ee(0x52c)]??'')+_0x2a15ee(0x987)+this['_eT'](_0x2a15ee(0x82e))+'\x20'+_0x43dd70('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_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x872)]??'')+_0x2a15ee(0x987)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe37))+'\x20'+_0x43dd70(_0x2a15ee(0x35b))+_0x2a15ee(0x312)+[['s',this[_0x2a15ee(0x5dd)](_0x2a15ee(0x649))],['ms',this[_0x2a15ee(0x5dd)](_0x2a15ee(0x2e7))],[_0x2a15ee(0x4b5),this[_0x2a15ee(0x5dd)](_0x2a15ee(0x2e6))],['h',this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe3f))]]['map'](([_0x388f2b,_0x1be4a5])=>_0x2d57c8(_0x388f2b,_0x16c0c1[_0x2a15ee(0xeee)]??'s',_0x1be4a5))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xcc0)+this['_eT'](_0x2a15ee(0x79c))+'\x20'+_0x43dd70(_0x2a15ee(0x39a))+_0x2a15ee(0x910)+escapeHtml(_0x16c0c1[_0x2a15ee(0xc46)]??'')+_0x2a15ee(0x7b6)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xb4d))+'\x20'+_0x43dd70(_0x2a15ee(0x401))+_0x2a15ee(0x93c)+escapeHtml(_0x16c0c1[_0x2a15ee(0x652)]??'')+_0x2a15ee(0x999)+this[_0x2a15ee(0x5dd)]('Y\x20Label\x20Color')+'\x20'+_0x43dd70(_0x2a15ee(0xd0c))+_0x2a15ee(0xd2d)+this[_0x2a15ee(0x5dd)]('Auto')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x20c)]??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1['y_axis_color']||_0x2a15ee(0xde9)))+_0x2a15ee(0xc6b)+this['_eT'](_0x2a15ee(0x503))+_0x2a15ee(0x83f)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x268))+'\x20'+_0x43dd70(_0x2a15ee(0x748))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>'+[_0x2a15ee(0x2b6),_0x2a15ee(0x527),_0x2a15ee(0x9c2),_0x2a15ee(0xa14)][_0x2a15ee(0x723)](_0x4da11c=>_0x2d57c8(_0x4da11c,_0x16c0c1[_0x2a15ee(0xc5a)]??_0x2a15ee(0x2b6),this[_0x2a15ee(0x5dd)](_0x4da11c['charAt'](0x0)[_0x2a15ee(0x47c)]()+_0x4da11c['slice'](0x1)['replace']('-','\x20'))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x5e1)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xdd2))+'\x20'+_0x43dd70(_0x2a15ee(0xa81))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_grid_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22'+escapeHtml(_0x16c0c1['y_grid_width']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4c8))+'\x20'+_0x43dd70(_0x2a15ee(0xc0d))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0xa07)]??'')+_0x2a15ee(0x9e6)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0xa07)]||_0x2a15ee(0xde9)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x6fa))+'\x20'+_0x43dd70(_0x2a15ee(0x85c))+_0x2a15ee(0xe55)+escapeHtml(_0x16c0c1[_0x2a15ee(0x5c5)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x218))+'</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[_0x2a15ee(0x5dd)](_0x2a15ee(0x7ac))+'\x20'+_0x43dd70(_0x2a15ee(0x662))+'</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22'+this['_eT'](_0x2a15ee(0x2fb))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x82f)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x833))+'\x20'+_0x43dd70(_0x2a15ee(0x95b))+_0x2a15ee(0x77b)+this[_0x2a15ee(0x5dd)]('None')+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x4fd)]??'')+_0x2a15ee(0x991)+this['_eT'](_0x2a15ee(0x94d))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x9c8)+escapeHtml(_0x16c0c1['lower_bound']??'')+_0x2a15ee(0x987)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xbaa))+'\x20'+_0x43dd70(_0x2a15ee(0x654))+_0x2a15ee(0x522)+escapeHtml(_0x16c0c1[_0x2a15ee(0x71e)]??'')+_0x2a15ee(0x991)+this[_0x2a15ee(0x5dd)]('Lower\x20Bound\x20Y2')+'\x20'+_0x43dd70(_0x2a15ee(0xc2b))+_0x2a15ee(0xe1a)+escapeHtml(_0x16c0c1[_0x2a15ee(0xe33)]??'')+_0x2a15ee(0x987)+this['_eT'](_0x2a15ee(0x7fe))+'\x20'+_0x43dd70(_0x2a15ee(0xb25))+_0x2a15ee(0x89f)+escapeHtml(_0x16c0c1['upper_bound_secondary']??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>')+_0x2a15ee(0x330):'')+_0x2a15ee(0xd9a)+((_0xe5110f||_0x5cf13e||_0x944578===_0x2a15ee(0xb88))&&!_0x498bea?_0x2a15ee(0x2dc)+(_0x3c8707===_0x2a15ee(0x538)?_0x2a15ee(0x491):'')+_0x2a15ee(0x48c)+(_0x498bea?_0x2a15ee(0x2e0)+this['_eT'](_0x2a15ee(0x85e))+_0x2a15ee(0x532):_0x5cf13e?_0x2a15ee(0x86d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd3e))+_0x2a15ee(0x83f)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9dd))+'\x20'+_0x43dd70(_0x2a15ee(0x291))+_0x2a15ee(0x772)+escapeHtml(_0x16c0c1['x_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xc36))+'\x20'+_0x43dd70('Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+_0x2a15ee(0x214)+escapeHtml(_0x16c0c1[_0x2a15ee(0xbfa)]??'')+'\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[_0x2a15ee(0x5dd)](_0x2a15ee(0x611))+'\x20'+_0x43dd70('Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xbd6)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0xbd6)]||_0x2a15ee(0xde9)))+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':_0x944578===_0x2a15ee(0xb88)?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd3e))+'</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9dd))+'\x20'+_0x43dd70(_0x2a15ee(0x682))+_0x2a15ee(0x772)+escapeHtml(_0x16c0c1['x_axis_font_size']??'')+_0x2a15ee(0x7b6)+this[_0x2a15ee(0x5dd)]('X\x20Label\x20Opacity')+'\x20'+_0x43dd70(_0x2a15ee(0x81f))+_0x2a15ee(0x214)+escapeHtml(_0x16c0c1[_0x2a15ee(0xbfa)]??'')+_0x2a15ee(0x32d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x611))+'\x20'+_0x43dd70('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).')+_0x2a15ee(0xed5)+this[_0x2a15ee(0x5dd)]('Auto')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['x_axis_color']??'')+_0x2a15ee(0x8e6)+escapeHtml(this['_coerceColor'](_0x16c0c1['x_axis_color']||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this['_eT'](_0x2a15ee(0x932))+'\x20'+_0x43dd70('Color\x20for\x20the\x20X-axis\x20labels\x20when\x20the\x20visible\x20range\x20spans\x20more\x20than\x20a\x20day\x20and\x20the\x20labels\x20switch\x20to\x20dates.\x20Leave\x20empty\x20to\x20match\x20the\x20X\x20Label\x20Color.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x2a15ee(0x5dd)]('Auto')+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['x_axis_date_color']??'')+_0x2a15ee(0x8f5)+escapeHtml(this['_coerceColor'](_0x16c0c1[_0x2a15ee(0x300)]||_0x2a15ee(0x362)))+'\x22></div></div></div></div>':(_0xe5110f?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xe7a))+_0x2a15ee(0x394)+(_0x16c0c1['show_x_axis']!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0x89c))+'\x20'+_0x43dd70(_0x2a15ee(0x3e8))+_0x2a15ee(0xa01)+(_0x16c0c1[_0x2a15ee(0x583)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x6da))+'\x20'+_0x43dd70('Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+_0x2a15ee(0xabe):'')+_0x2a15ee(0xd9a)+(_0xe5110f?_0x2a15ee(0x86d)+this['_eT'](_0x2a15ee(0xd3e))+_0x2a15ee(0x83f)+this['_eT'](_0x2a15ee(0x511))+'\x20'+_0x43dd70(_0x2a15ee(0x5d0))+_0x2a15ee(0x9a2)+[_0x2a15ee(0x5e7),...[_0x2a15ee(0xc9f),_0x2a15ee(0x957),_0x2a15ee(0x70e),'MM/DD\x20HH:mm','HH:mm',_0x2a15ee(0x3c0),_0x2a15ee(0x4cc),_0x2a15ee(0xb71),_0x2a15ee(0xe4e),_0x2a15ee(0x40e),_0x2a15ee(0xb83),_0x2a15ee(0x975),_0x2a15ee(0x94b),_0x2a15ee(0xb1d),_0x2a15ee(0x4e6),_0x2a15ee(0xd4b),'dddd',_0x2a15ee(0x487),'ddd\x20DD/MM'][_0x2a15ee(0x7db)]((_0x1bd43d,_0x483446)=>_0x1bd43d['toLowerCase']()<_0x483446['toLowerCase']()?-0x1:_0x1bd43d[_0x2a15ee(0x7cb)]()>_0x483446[_0x2a15ee(0x7cb)]()?0x1:0x0)][_0x2a15ee(0x723)](_0x2e89b0=>_0x2d57c8(_0x2e89b0,_0x16c0c1['datetime_format']??'system',_0x2e89b0===_0x2a15ee(0x5e7)?this['_eT'](_0x2a15ee(0x6e5)):_0x2e89b0))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xd15)+(_0xe5110f&&_0x3171e2?_0x2a15ee(0x8cb)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd54))+'\x20'+_0x43dd70(_0x2a15ee(0x6ec))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x1f35f7(_0x16c0c1[_0x2a15ee(0xea5)],0x4))+'\x22><span\x20class=\x22u\x22>px</span></div></div>':_0x2a15ee(0x4bf))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xe5110f?_0x2a15ee(0x565)+this['_eT'](_0x2a15ee(0x9dd))+'\x20'+_0x43dd70(_0x2a15ee(0x704))+_0x2a15ee(0x772)+escapeHtml(_0x16c0c1['x_axis_font_size']??'')+_0x2a15ee(0x7b6)+this[_0x2a15ee(0x5dd)]('X\x20Label\x20Opacity')+'\x20'+_0x43dd70('Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+_0x2a15ee(0x214)+escapeHtml(_0x16c0c1['x_axis_font_opacity']??'')+_0x2a15ee(0x85d):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xe5110f?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x611))+'\x20'+_0x43dd70(_0x2a15ee(0xc55))+_0x2a15ee(0xed5)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['x_axis_color']??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x16c0c1[_0x2a15ee(0xbd6)]||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x932))+'\x20'+_0x43dd70(_0x2a15ee(0x2f2))+_0x2a15ee(0x267)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x300)]??'')+_0x2a15ee(0x8f5)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0x300)]||_0x2a15ee(0x362)))+_0x2a15ee(0x85d):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xe5110f?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xaa4))+'\x20'+_0x43dd70(_0x2a15ee(0x8ac))+_0x2a15ee(0x347)+['','1h','2h','3h','4h','6h','8h',_0x2a15ee(0x8b5),'1d','2d','7d','1w','2w','1M','3M'][_0x2a15ee(0x723)](_0x983b58=>_0x2d57c8(_0x983b58,_0x16c0c1[_0x2a15ee(0x6ee)]??'',_0x983b58===''?this['_eT'](_0x2a15ee(0xca7)):_0x983b58[_0x2a15ee(0x47c)]()))['join']('')+_0x2a15ee(0x7ff):'')+_0x2a15ee(0x330):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0xe5110f?_0x2a15ee(0x86d)+this[_0x2a15ee(0x5dd)]('Grid')+'</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[_0x2a15ee(0x5dd)]('X\x20Grid\x20Style')+'\x20'+_0x43dd70('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.')+_0x2a15ee(0xb7a)+[_0x2a15ee(0x2b6),_0x2a15ee(0x527),_0x2a15ee(0x9c2),_0x2a15ee(0xa14)][_0x2a15ee(0x723)](_0x486ead=>_0x2d57c8(_0x486ead,_0x16c0c1['x_grid_style']??_0x2a15ee(0x2b6),this[_0x2a15ee(0x5dd)](_0x486ead[_0x2a15ee(0xe95)](0x0)['toUpperCase']()+_0x486ead['slice'](0x1)[_0x2a15ee(0x4e3)]('-','\x20'))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x5e1)+this['_eT'](_0x2a15ee(0xd63))+'\x20'+_0x43dd70('Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x2a15ee(0xeeb)+escapeHtml(_0x16c0c1['x_grid_width']??'')+_0x2a15ee(0x674)+this[_0x2a15ee(0x5dd)]('X\x20Grid\x20Color')+'\x20'+_0x43dd70(_0x2a15ee(0xc3b))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xe0e)]??'')+_0x2a15ee(0x315)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0xe0e)]||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this['_eT'](_0x2a15ee(0xa0c))+'\x20'+_0x43dd70(_0x2a15ee(0x2ef))+_0x2a15ee(0x8b9)+escapeHtml(_0x16c0c1[_0x2a15ee(0x81d)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x2a15ee(0xd9a))+_0x2a15ee(0x330):'')+_0x2a15ee(0xd5c)+(_0x3c8707===_0x2a15ee(0x750)?_0x2a15ee(0x491):'')+_0x2a15ee(0xf07)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x71d))+'</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'+(_0x16c0c1[_0x2a15ee(0x775)]?_0x2a15ee(0xe1e):'')+'\x20'+(_0x16c0c1[_0x2a15ee(0xe84)]?_0x2a15ee(0x613):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0x7b0))+'\x20'+_0x43dd70(_0x2a15ee(0x438))+'</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'+(_0x16c0c1[_0x2a15ee(0xe84)]?_0x2a15ee(0xe1e):'')+'\x20'+(_0x16c0c1[_0x2a15ee(0x775)]?'disabled':'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xda2))+'\x20'+_0x43dd70(_0x2a15ee(0xd93))+_0x2a15ee(0xb67)+(_0x16c0c1['show_date_picker']?'':'\x20off')+_0x2a15ee(0x4d3)+[_0x2a15ee(0xbbe),_0x2a15ee(0x898)][_0x2a15ee(0x723)](_0x4adeb3=>_0x2d57c8(_0x4adeb3,_0x16c0c1['date_picker_position']??_0x2a15ee(0xbbe),this[_0x2a15ee(0x5dd)](_0x4adeb3[_0x2a15ee(0xe95)](0x0)['toUpperCase']()+_0x4adeb3[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x672)+this['_eT'](_0x2a15ee(0xa37))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x806)]??'')+_0x2a15ee(0xe34)+(_0x16c0c1[_0x2a15ee(0xe84)]?'<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x3c7))+'\x20'+_0x43dd70(_0x2a15ee(0xb51))+'</label>'+((()=>{const _0x3efd20=_0x2a15ee,_0xb00224=_0x1d2c18=>{const _0x1d4b3f=_0x6e61,_0x516829=_0x16c0c1[_0x1d4b3f(0xce0)],_0x333c21=_0x1d2c18['k']in DATE_PICKER_RELATIVE_MODES,_0x2d8cce=_0x516829?.[_0x1d4b3f(0x246)]?_0x516829[_0x1d4b3f(0x90a)](_0x1d2c18['k']):!_0x333c21;return _0x1d4b3f(0x52b)+_0x1d2c18['k']+'\x22\x20'+(_0x2d8cce?_0x1d4b3f(0xe1e):'')+_0x1d4b3f(0x574)+this[_0x1d4b3f(0x5dd)](_0x1d2c18['l'])+_0x1d4b3f(0x31f);},_0x70cc5d=(_0x12b1cf,_0x2c2997,_0x3800c7)=>'<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[_0x3efd20(0x5dd)](_0x12b1cf))+_0x3efd20(0x3ff)+_0x43dd70(_0x2c2997)+_0x3efd20(0xb28)+_0x3800c7[_0x3efd20(0x723)](_0xb00224)[_0x3efd20(0x860)]('')+_0x3efd20(0x532);return _0x70cc5d(_0x3efd20(0xad5),'Buttons\x20that\x20snap\x20to\x20a\x20whole\x20calendar\x20unit:\x20D\x20=\x20the\x20current\x20day\x20(midnight\x20to\x20midnight\x20in\x20your\x20timezone),\x20W\x20=\x20the\x20current\x20week,\x20M\x20=\x20the\x20current\x20month,\x20Y\x20=\x20the\x20current\x20year.\x20The\x20prev/next\x20arrows\x20step\x20one\x20full\x20period\x20at\x20a\x20time\x20—\x20the\x20previous\x20or\x20next\x20day,\x20week,\x20month\x20or\x20year.',[{'k':_0x3efd20(0xc78),'l':'D'},{'k':_0x3efd20(0x3cc),'l':'W'},{'k':_0x3efd20(0xe67),'l':'M'},{'k':_0x3efd20(0x25c),'l':'Y'}])+_0x70cc5d(_0x3efd20(0xa6f),_0x3efd20(0xaec),Object[_0x3efd20(0x6b8)](DATE_PICKER_RELATIVE_MODES)[_0x3efd20(0x723)](([_0x266295,_0x391342])=>({'k':_0x266295,'l':_0x391342['btn']})));})())+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)]('Window\x20Step')+'\x20'+_0x43dd70('Number\x20of\x20units\x20per\x20window.\x201\x20=\x20single\x20unit\x20(e.g.\x20one\x20day,\x20one\x20month\x20—\x20legacy\x20behavior).\x20>1\x20turns\x20the\x20picker\x20into\x20a\x20rolling\x20N-unit\x20window:\x20prev/next\x20buttons\x20jump\x20a\x20full\x20N\x20units.\x20Example:\x20step=4\x20with\x20Week\x20mode\x20shows\x20the\x20last\x204\x20weeks\x20and\x20navigates\x20back/forward\x204\x20weeks\x20at\x20a\x20time.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22date_picker_step\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x22365\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x965)]??0x1)+_0x2a15ee(0x7c9)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x6e5))+'\x20'+_0x43dd70(_0x2a15ee(0xada))+_0x2a15ee(0x4f6)+[{'v':'','l':this['_eT'](_0x2a15ee(0xca7))},{'v':_0x2a15ee(0xc78),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x244))},{'v':'week','l':this['_eT'](_0x2a15ee(0xb07))},{'v':_0x2a15ee(0xe67),'l':this['_eT'](_0x2a15ee(0x4da))},{'v':_0x2a15ee(0x25c),'l':this['_eT'](_0x2a15ee(0x386))},{'v':_0x2a15ee(0xc00),'l':this[_0x2a15ee(0x5dd)]('Last\x2024H')},{'v':_0x2a15ee(0xc45),'l':this[_0x2a15ee(0x5dd)]('Last\x203D')},{'v':_0x2a15ee(0x9a8),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x227))},{'v':_0x2a15ee(0xdba),'l':this['_eT']('Last\x2015D')},{'v':_0x2a15ee(0x7ef),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xcff))},{'v':'last_90d','l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca9))},{'v':_0x2a15ee(0xe57),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4fe))},{'v':_0x2a15ee(0xb60),'l':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x668))}]['map'](_0x3a365b=>_0x2d57c8(_0x3a365b['v'],_0x16c0c1['date_picker_default_mode']??'',_0x3a365b['l']))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x969)+this['_eT']('Date\x20Nav')+'\x20'+_0x43dd70(_0x2a15ee(0xa21))+_0x2a15ee(0x7b1)+['left',_0x2a15ee(0x278),_0x2a15ee(0x955)]['map'](_0x57747d=>_0x2d57c8(_0x57747d,_0x16c0c1['date_picker_nav_position']??_0x2a15ee(0x593),this[_0x2a15ee(0x5dd)](_0x57747d[_0x2a15ee(0xe95)](0x0)['toUpperCase']()+_0x57747d['slice'](0x1))))['join']('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xdbf))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0x90d)+[_0x2a15ee(0x593),_0x2a15ee(0x278),_0x2a15ee(0x955)][_0x2a15ee(0x723)](_0x3de8cf=>_0x2d57c8(_0x3de8cf,_0x16c0c1[_0x2a15ee(0x757)]??'right',this[_0x2a15ee(0x5dd)](_0x3de8cf[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x3de8cf[_0x2a15ee(0x57e)](0x1))))['join']('')+_0x2a15ee(0x978):'')+_0x2a15ee(0x41b)+this['_eT']('Time\x20Window')+_0x2a15ee(0x83f)+this['_eT'](_0x2a15ee(0xae1))+'\x20'+_0x43dd70('Daily\x20start\x20hour\x20filter.\x20Plain\x20number\x20=\x20absolute\x20clock\x20hour\x20(6\x20=\x2006:00,\x206.5\x20=\x2006:30).\x20Prefix\x20with\x20+\x20or\x20-\x20for\x20relative\x20to\x20NOW\x20(+1\x20=\x20one\x20hour\x20from\x20now,\x20-0.5\x20=\x2030\x20min\x20ago)\x20—\x20in\x20hand-written\x20YAML\x20these\x20must\x20be\x20quoted.\x20Alternatively\x20use\x20now,\x20now+1,\x20now-0.5\x20which\x20are\x20YAML-safe.\x20Also\x20accepts\x20entity\x20ID\x20(sensor.sunrise_hour)\x20for\x20dynamic\x20values.')+'</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x16c0c1['graph_start']?this[_0x2a15ee(0x5dd)](_0x2a15ee(0x3e7)):_0x2a15ee(0xa78))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0xa3b)]?'':_0x16c0c1[_0x2a15ee(0x2f6)]??'')+'\x22\x20'+(_0x16c0c1['graph_start']?_0x2a15ee(0x613):'')+_0x2a15ee(0x839)+this[_0x2a15ee(0x5dd)]('End\x20Hour')+'\x20'+_0x43dd70(_0x2a15ee(0x6b3))+_0x2a15ee(0xa71)+escapeHtml(_0x16c0c1[_0x2a15ee(0x4c7)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT']('Graph\x20Start')+'\x20'+_0x43dd70(_0x2a15ee(0xa88))+_0x2a15ee(0xbe8)+['','day',_0x2a15ee(0xd4a),'week',_0x2a15ee(0xe67),'year'][_0x2a15ee(0x723)](_0x2fbbb5=>_0x2d57c8(_0x2fbbb5,_0x16c0c1[_0x2a15ee(0xa3b)]??'',{'':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x31a)),'day':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xc67)),'tomorrow':this[_0x2a15ee(0x5dd)](_0x2a15ee(0xb5a)),'week':this[_0x2a15ee(0x5dd)]('Week'),'month':this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4da)),'year':this[_0x2a15ee(0x5dd)]('Year')}[_0x2fbbb5]))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x1e3)+(_0x16c0c1[_0x2a15ee(0xa18)]?'checked':'')+_0x2a15ee(0xaa2)+this['_eT']('Show\x20Full\x20Period')+'\x20'+_0x43dd70(_0x2a15ee(0x7d7))+_0x2a15ee(0x528)+(_0x3c8707==='overlay'?_0x2a15ee(0x491):'')+_0x2a15ee(0xcf7)+(!_0x498bea?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x30f))+_0x2a15ee(0x20a)+(_0x16c0c1['show_interval_picker']?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xdb1))+'\x20'+_0x43dd70('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.')+_0x2a15ee(0xb67)+(_0x16c0c1[_0x2a15ee(0x904)]?'':_0x2a15ee(0x87a))+_0x2a15ee(0x7ba)+[_0x2a15ee(0x593),_0x2a15ee(0x278),'right']['map'](_0x489cbe=>_0x2d57c8(_0x489cbe,_0x16c0c1[_0x2a15ee(0x555)]??_0x2a15ee(0x593),this[_0x2a15ee(0x5dd)](_0x489cbe[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x489cbe[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x840)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa37))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x7e1)]??'')+'\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'+(_0x16c0c1[_0x2a15ee(0x8cc)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Attribute\x20List')+'\x20'+_0x43dd70('Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.')+_0x2a15ee(0xb67)+(_0x16c0c1[_0x2a15ee(0x8cc)]?'':_0x2a15ee(0x87a))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>'+['left',_0x2a15ee(0x278),_0x2a15ee(0x955)]['map'](_0x2a3424=>_0x2d57c8(_0x2a3424,_0x16c0c1[_0x2a15ee(0x514)]??_0x2a15ee(0x593),this[_0x2a15ee(0x5dd)](_0x2a3424['charAt'](0x0)[_0x2a15ee(0x47c)]()+_0x2a3424[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0xc41)+(_0x16c0c1[_0x2a15ee(0x285)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this['_eT'](_0x2a15ee(0x6a3))+'\x20'+_0x43dd70(_0x2a15ee(0x288))+_0x2a15ee(0xb67)+(_0x16c0c1[_0x2a15ee(0x285)]?'':_0x2a15ee(0x87a))+_0x2a15ee(0xd68)+[_0x2a15ee(0x593),'center',_0x2a15ee(0x955)]['map'](_0x116968=>_0x2d57c8(_0x116968,_0x16c0c1[_0x2a15ee(0xc2e)]??_0x2a15ee(0x593),this[_0x2a15ee(0x5dd)](_0x116968[_0x2a15ee(0xe95)](0x0)['toUpperCase']()+_0x116968[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x22c)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa37))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x6d8)]??'')+'\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'+(_0x16c0c1[_0x2a15ee(0xefc)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x4a1))+'\x20'+_0x43dd70(_0x2a15ee(0x60e))+_0x2a15ee(0xb67)+(_0x16c0c1[_0x2a15ee(0xefc)]?'':_0x2a15ee(0x87a))+_0x2a15ee(0x95a)+[_0x2a15ee(0x593),'center',_0x2a15ee(0x955)][_0x2a15ee(0x723)](_0x4ac65e=>_0x2d57c8(_0x4ac65e,_0x16c0c1[_0x2a15ee(0xc8d)]??_0x2a15ee(0x593),this[_0x2a15ee(0x5dd)](_0x4ac65e[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x4ac65e[_0x2a15ee(0x57e)](0x1))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x810)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xa37))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1['group_by_picker_group']??'')+_0x2a15ee(0xe34)+(_0x2d9bad&&!_0x498bea?_0x2a15ee(0x2be)+(_0x16c0c1[_0x2a15ee(0x2d3)]!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Brush\x20Zooming')+'\x20'+_0x43dd70(_0x2a15ee(0xe64))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x2d9bad&&!_0x498bea?_0x2a15ee(0x303)+(_0x16c0c1[_0x2a15ee(0xb64)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x45d))+'\x20'+_0x43dd70(_0x2a15ee(0xcdc))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x3c583f?_0x2a15ee(0x75b)+(_0x16c0c1[_0x2a15ee(0x413)]!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x941))+'\x20'+_0x43dd70(_0x2a15ee(0xd7c))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x944578===_0x2a15ee(0xd28)?_0x2a15ee(0x75b)+(_0x16c0c1[_0x2a15ee(0x413)]!==![]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x3bf))+'\x20'+_0x43dd70(_0x2a15ee(0x98e))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x944578==='radar'?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x16c0c1[_0x2a15ee(0x413)]!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)]('Tooltip\x20Total')+'\x20'+_0x43dd70(_0x2a15ee(0x712))+_0x2a15ee(0x31f):'')+_0x2a15ee(0x319)+(_0x2d9bad&&_0x16c0c1['brush_zoom']!==![]?_0x2a15ee(0x5d9)+(_0x16c0c1[_0x2a15ee(0xa93)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0x5d4))+'\x20'+_0x43dd70(_0x2a15ee(0xca0))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x16c0c1['zoom_sync']?'':'\x20off')+_0x2a15ee(0x2cf)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xaf4))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xbda)]??'')+_0x2a15ee(0xe80):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x2d9bad?_0x2a15ee(0x55a)+(_0x16c0c1['scroll_sync']?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)]('Scroll\x20Sync')+'\x20'+_0x43dd70(_0x2a15ee(0x7a1))+_0x2a15ee(0xb67)+(_0x16c0c1[_0x2a15ee(0xe69)]?'':_0x2a15ee(0x87a))+'\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x2a15ee(0xaf4))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x82b)]??'')+_0x2a15ee(0xe80):'')+_0x2a15ee(0xc98)+(_0x16c0c1['show_interval_picker']?_0x2a15ee(0x3b7)+this['_eT'](_0x2a15ee(0x3ea))+'\x20'+_0x43dd70(_0x2a15ee(0x47f))+_0x2a15ee(0xdda)+['1H','2H','4H','8H','12H','24H','3D','7D',_0x2a15ee(0x78a),_0x2a15ee(0xb52),'90D','6M','1Y'][_0x2a15ee(0x723)](_0x95520a=>{const _0x31f402=_0x2a15ee,_0x3c793c=_0x16c0c1[_0x31f402(0xb21)],_0x3119a1=['1H','2H','4H','8H','12H','24H','7D'],_0x75f9ea=_0x3c793c&&Array[_0x31f402(0x296)](_0x3c793c)&&_0x3c793c['length']?_0x3c793c[_0x31f402(0x90a)](_0x95520a):_0x3119a1[_0x31f402(0x90a)](_0x95520a);return _0x31f402(0x79f)+_0x95520a+'\x22\x20'+(_0x75f9ea?'checked':'')+_0x31f402(0x4c9)+_0x95520a+'</span></div></label>';})[_0x2a15ee(0x860)]('')+_0x2a15ee(0x532):'')+_0x2a15ee(0x330):'<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>'+this[_0x2a15ee(0x5dd)]('Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x2a15ee(0x532))+_0x2a15ee(0xd9a)+(_0xe5110f&&!_0x498bea?_0x2a15ee(0x86d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xade))+_0x2a15ee(0x24e)+(_0x3171e2?_0x2a15ee(0x379)+(_0x16c0c1[_0x2a15ee(0x45c)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)]('Period\x20Highlight')+'\x20'+_0x43dd70(_0x2a15ee(0x687))+_0x2a15ee(0x31f)+(_0x16c0c1[_0x2a15ee(0x45c)]?_0x2a15ee(0xafe)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0xdd4)]??'')+_0x2a15ee(0xbe4)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1[_0x2a15ee(0xdd4)]||_0x2a15ee(0x9ca)))+_0x2a15ee(0x40f):''):'')+'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20'+(_0x16c0c1['show_tooltip']!==![]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xade))+'\x20'+_0x43dd70(_0x2a15ee(0x4d4))+_0x2a15ee(0x31f)+(_0x16c0c1[_0x2a15ee(0xb39)]!==![]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x16c0c1[_0x2a15ee(0x413)]!==![]?'checked':'')+_0x2a15ee(0xaa2)+this['_eT'](_0x2a15ee(0x24f))+'\x20'+_0x43dd70(_0x2a15ee(0x2e4))+'</span></div></label>'+(_0x16c0c1[_0x2a15ee(0x569)]?_0x2a15ee(0x45f)+(_0x16c0c1[_0x2a15ee(0xa35)]!==![]?'checked':'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x9de))+'\x20'+_0x43dd70(_0x2a15ee(0x34b))+_0x2a15ee(0x31f):''):'')+(_0x2d9bad&&_0x16c0c1[_0x2a15ee(0xb39)]!==![]?_0x2a15ee(0xcf1)+(_0x16c0c1[_0x2a15ee(0xeaa)]?_0x2a15ee(0xe1e):'')+_0x2a15ee(0xaa2)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xadd))+'\x20'+_0x43dd70(_0x2a15ee(0xd26))+'</span></div></label>':'')+(_0x2d9bad&&_0x16c0c1[_0x2a15ee(0xb39)]!==![]?'<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x16c0c1[_0x2a15ee(0xc6a)]?_0x2a15ee(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2a15ee(0xacf))+'\x20'+_0x43dd70(_0x2a15ee(0x722))+_0x2a15ee(0xaac)+(_0x16c0c1[_0x2a15ee(0xc6a)]?'':_0x2a15ee(0x87a))+_0x2a15ee(0x6f3)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xaf4))+_0x2a15ee(0x7c0)+escapeHtml(_0x16c0c1[_0x2a15ee(0x447)]??'')+_0x2a15ee(0x40f):'')+_0x2a15ee(0x5a3)+(_0x2d9bad&&_0x16c0c1[_0x2a15ee(0xb39)]!==![]?_0x2a15ee(0x565)+this[_0x2a15ee(0x5dd)]('Tooltip\x20Order')+'\x20'+_0x43dd70(_0x2a15ee(0x44a))+_0x2a15ee(0x33a)+[[_0x2a15ee(0xc57),this[_0x2a15ee(0x5dd)](_0x2a15ee(0x6e5))],['reverse',this[_0x2a15ee(0x5dd)]('Reverse')],[_0x2a15ee(0x6c2),this['_eT'](_0x2a15ee(0xedb))]][_0x2a15ee(0x723)](([_0x194722,_0x2e66cf])=>_0x2d57c8(_0x194722,_0x16c0c1[_0x2a15ee(0xe3e)]??_0x2a15ee(0xc57),_0x2e66cf))['join']('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x2a15ee(0x5a3):'')+_0x2a15ee(0xd9a)+(!_0x498bea?_0x2a15ee(0xd86)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x875))+_0x2a15ee(0x83f)+this[_0x2a15ee(0x5dd)]('Battery\x20Entity')+'\x20'+_0x43dd70('Entity\x20that\x20reports\x20battery\x20level\x20(0100%).\x20Displays\x20a\x20battery\x20icon\x20with\x20level\x20and\x20percentage\x20in\x20the\x20top-right\x20corner\x20of\x20the\x20card\x20header\x20—\x20or\x20at\x20the\x20top-right\x20of\x20the\x20card\x20when\x20there\x20is\x20no\x20header.\x20Only\x20entities\x20with\x20device_class\x20battery\x20are\x20listed.\x20Leave\x20empty\x20to\x20hide.')+_0x2a15ee(0x5ea)+(_0x16c0c1['battery_entity']||'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x93a))+'\x20'+_0x43dd70(_0x2a15ee(0x9a1))+_0x2a15ee(0x758)+escapeHtml(_0x16c0c1['battery_low_threshold']??'')+'\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'+(_0x2d9bad&&!_0x498bea?_0x2a15ee(0xd86)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xef7))+'\x20'+_0x43dd70(_0x2a15ee(0x588))+_0x2a15ee(0xb8b)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x26f))+_0x2a15ee(0x41c)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x3f3))+_0x2a15ee(0x3db)+(_0x16c0c1[_0x2a15ee(0x63a)]!==![]?'checked':'')+_0x2a15ee(0x829)+this['_eT']('Color')+'\x20'+_0x43dd70(_0x2a15ee(0xab4))+_0x2a15ee(0x51d)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xca7))+'\x22\x20value=\x22'+escapeHtml(_0x16c0c1[_0x2a15ee(0x23f)]??'')+_0x2a15ee(0x3dd)+escapeHtml(this[_0x2a15ee(0x697)](_0x16c0c1['now_line_color']||_0x2a15ee(0xde9)))+_0x2a15ee(0x997)+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd59))+'\x20'+_0x43dd70(_0x2a15ee(0x3a5))+_0x2a15ee(0x9e3)+escapeHtml(_0x16c0c1[_0x2a15ee(0xa40)]??'')+'\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x50b))+'\x20'+_0x43dd70('Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.')+'</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(_0x16c0c1['now_line_width']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x648))+'\x20'+_0x43dd70(_0x2a15ee(0x8fb))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>'+['',_0x2a15ee(0x2b6),'solid','dotted',_0x2a15ee(0xa14)][_0x2a15ee(0x723)](_0x3d17cc=>_0x2d57c8(_0x3d17cc,_0x16c0c1[_0x2a15ee(0x921)]??'',_0x3d17cc===''?this['_eT'](_0x2a15ee(0x6e5)):this[_0x2a15ee(0x5dd)](_0x3d17cc[_0x2a15ee(0xe95)](0x0)[_0x2a15ee(0x47c)]()+_0x3d17cc['slice'](0x1)[_0x2a15ee(0x4e3)]('-','\x20'))))[_0x2a15ee(0x860)]('')+_0x2a15ee(0x9e1)+((_0x16c0c1['annotations']||[])[_0x2a15ee(0x723)]((_0x38cd36,_0x218904)=>{const _0x31b56c=_0x2a15ee,_0x2aa17a=_0x38cd36[_0x31b56c(0xc97)]==='event'||_0x38cd36[_0x31b56c(0xc97)]===_0x31b56c(0x762),_0x2fb659=_0x2aa17a&&(_0x31b56c(0x477)in _0x38cd36||'end'in _0x38cd36||'time'in _0x38cd36),_0x3f378d=_0x38cd36[_0x31b56c(0xc97)]==='threshold';return _0x31b56c(0x671)+_0x218904+_0x31b56c(0x4cb)+({'event':this[_0x31b56c(0x5dd)](_0x31b56c(0xb6c)),'span':this[_0x31b56c(0x5dd)](_0x31b56c(0x500)),'threshold':this[_0x31b56c(0x5dd)](_0x31b56c(0x41e)),'band':this[_0x31b56c(0x5dd)](_0x31b56c(0xd03))}[_0x38cd36[_0x31b56c(0xc97)]]||this[_0x31b56c(0x5dd)](_0x31b56c(0xb6c)))+'</span><button\x20class=\x22ann-del\x22\x20title=\x22'+this[_0x31b56c(0x5dd)]('Delete')+_0x31b56c(0xb54)+this[_0x31b56c(0x5dd)](_0x31b56c(0x873))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>'+[_0x31b56c(0xd1a),_0x31b56c(0x762),_0x31b56c(0xdaa),_0x31b56c(0xcdd)]['map'](_0x343619=>'<option\x20value=\x22'+escapeHtml(_0x343619)+'\x22\x20'+(_0x38cd36[_0x31b56c(0xc97)]===_0x343619?'selected':'')+'>'+{'event':this['_eT'](_0x31b56c(0xdcb)),'span':this['_eT']('Time\x20span'),'threshold':this[_0x31b56c(0x5dd)](_0x31b56c(0xc5c)),'band':this[_0x31b56c(0x5dd)]('H-band')}[_0x343619]+_0x31b56c(0x30c))[_0x31b56c(0x860)]('')+_0x31b56c(0xd15)+(_0x2aa17a?_0x31b56c(0x8cb)+this['_eT']('Source')+_0x31b56c(0xacb)+(!_0x2fb659?_0x31b56c(0xe86):'')+'>'+this[_0x31b56c(0x5dd)]('Entity')+_0x31b56c(0xdf7)+(_0x2fb659?_0x31b56c(0xe86):'')+'>'+this[_0x31b56c(0x5dd)](_0x31b56c(0x656))+'</option></select></div></div><div\x20class=\x22f\x22></div>':'<div\x20class=\x22f\x22><label>'+this[_0x31b56c(0x5dd)](_0x31b56c(0xd31))+_0x31b56c(0x5b6)+escapeHtml(_0x38cd36[_0x31b56c(0x3c5)]??'')+'\x22></div><div\x20class=\x22f\x22'+(_0x3f378d?_0x31b56c(0x99f):'')+_0x31b56c(0xe48)+this[_0x31b56c(0x5dd)](_0x31b56c(0x243))+_0x31b56c(0x626)+escapeHtml(_0x38cd36['value_end']??'')+'\x22></div>')+_0x31b56c(0xb1f)+(_0x2aa17a&&!_0x2fb659?_0x31b56c(0x396)+this[_0x31b56c(0x5dd)](_0x31b56c(0x79d))+_0x31b56c(0x828)+escapeHtml(_0x38cd36[_0x31b56c(0xa6c)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x31b56c(0x5dd)](_0x31b56c(0xeb2))+_0x31b56c(0xb23)+escapeHtml(_0x38cd36[_0x31b56c(0x2c8)]||'')+_0x31b56c(0x40f):'')+(_0x2aa17a&&_0x2fb659?_0x31b56c(0x91c)+(_0x38cd36[_0x31b56c(0xc97)]===_0x31b56c(0x762)?'r2':'r2')+_0x31b56c(0x4e2)+(_0x38cd36['type']==='span'?this[_0x31b56c(0x5dd)](_0x31b56c(0xb59)):this['_eT'](_0x31b56c(0xddf)))+_0x31b56c(0xe6d)+escapeHtml(_0x38cd36[_0x31b56c(0xc97)]===_0x31b56c(0x762)?_0x38cd36['start']||'':_0x38cd36['time']||'')+_0x31b56c(0x2ac)+(_0x38cd36[_0x31b56c(0xc97)]===_0x31b56c(0x762)?_0x31b56c(0x8cb)+this[_0x31b56c(0x5dd)](_0x31b56c(0x7d2))+_0x31b56c(0x847)+escapeHtml(_0x38cd36[_0x31b56c(0x389)]||'')+'\x22></div>':_0x31b56c(0x4bf))+_0x31b56c(0x5a3):'')+_0x31b56c(0x46a)+this[_0x31b56c(0x5dd)](_0x31b56c(0x266))+_0x31b56c(0xa83)+this[_0x31b56c(0x5dd)](_0x31b56c(0x917))+_0x31b56c(0x7c0)+escapeHtml(_0x38cd36['label']||'')+_0x31b56c(0x987)+this['_eT']('Color')+_0x31b56c(0x449)+escapeHtml(this[_0x31b56c(0x697)](_0x38cd36[_0x31b56c(0x851)]||'#1D9E75'))+_0x31b56c(0x987)+this[_0x31b56c(0x5dd)](_0x31b56c(0xd59))+_0x31b56c(0xd1f)+(_0x38cd36['type']==='band'||_0x38cd36[_0x31b56c(0xc97)]==='span'?_0x31b56c(0x68b):'1')+_0x31b56c(0x7c0)+escapeHtml(_0x38cd36[_0x31b56c(0xb0d)]??'')+_0x31b56c(0x64a)+(!_0x2aa17a?'<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20'+(_0x38cd36[_0x31b56c(0x761)]!==![]?_0x31b56c(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Show\x20Values')+_0x31b56c(0x44e):'')+_0x31b56c(0xd72);})[_0x2a15ee(0x860)]('')||_0x2a15ee(0x38a)+this[_0x2a15ee(0x5dd)]('No\x20annotations\x20yet')+_0x2a15ee(0x5a3))+'\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[_0x2a15ee(0x5dd)](_0x2a15ee(0x279))+_0x2a15ee(0xdfa):'')+'\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>',_0x3c990e=_0x16c0c1['include_area_names']?buildAreaSuffixes(this[_0x2a15ee(0xbf5)],this['_entities'],null,(_0x4d8991,_0x1df7ce,_0x46444e)=>applyAttributeName(_0x16c0c1,this[_0x2a15ee(0xbf5)],_0x46444e,_0x4d8991,_0x4d8991[_0x2a15ee(0xdca)])):null,_0x5aa062=this[_0x2a15ee(0xef9)]['map']((_0x1c064d,_0x4e50d6)=>{const _0xf31d1f=_0x2a15ee,_0x4b05e6=this[_0xf31d1f(0xbf5)]?.[_0xf31d1f(0xadf)]?.[_0x1c064d[_0xf31d1f(0xa6c)]]||null,_0x3f9c52=_0x4b05e6?.[_0xf31d1f(0xef6)]?.[_0xf31d1f(0x989)]??_0x1c064d[_0xf31d1f(0x240)]??_0x1c064d[_0xf31d1f(0xa6c)]??_0xf31d1f(0xc3f)+(_0x4e50d6+0x1),_0xe3a24c=_0x3c990e&&_0x1c064d[_0xf31d1f(0x240)]&&typeof _0x1c064d[_0xf31d1f(0x240)]===_0xf31d1f(0x823)&&!isTemplateString(_0x1c064d[_0xf31d1f(0x240)])?_0x1c064d[_0xf31d1f(0x240)]:applyAttributeName(_0x16c0c1,this[_0xf31d1f(0xbf5)],_0x3f9c52,_0x1c064d,_0x1c064d[_0xf31d1f(0xdca)]),_0x1ca891=_0xe3a24c+(_0x3c990e?.['get'](_0x4e50d6)||''),_0x1ce80b=_0x4b05e6?parseFloat(_0x4b05e6['state']):null,_0x13d7b2=_0x4b05e6?.['attributes']?.[_0xf31d1f(0xbc6)]||'',_0x287e7b=((()=>{const _0x4902fa=_0xf31d1f,_0x1a5b40=_0x1c064d[_0x4902fa(0x851)];if(!_0x1a5b40||_0x1a5b40==='threshold')return _0x4902fa(0xb8a);if(typeof _0x1a5b40===_0x4902fa(0x823)&&_0x1a5b40['includes']('{{'))return this[_0x4902fa(0x603)](_0x1a5b40)||_0x4902fa(0xb8a);return _0x1a5b40||'#ff4757';})()),_0x724dc=_0x1c064d[_0xf31d1f(0x7bb)]??'primary',_0xdcf81f=_0x1c064d[_0xf31d1f(0x2c9)]??_0xf31d1f(0x756),_0x595953=_0x1c064d[_0xf31d1f(0xba0)]??_0xf31d1f(0x6a4),_0x11d6a0=_0x1c064d[_0xf31d1f(0x258)]??_0xf31d1f(0x5e7),_0x193c71=_0x1c064d[_0xf31d1f(0x30d)]??_0xf31d1f(0xebb),_0x191e1a=_0x1c064d[_0xf31d1f(0x7e2)]??null,_0xbcc432=_0x1c064d[_0xf31d1f(0x4a2)]??null,_0x3df62a=this[_0xf31d1f(0xeb9)][_0xf31d1f(0x5c4)]('e-'+_0x4e50d6),_0x5f4868=this['_activeTab'][_0x4e50d6]||_0xf31d1f(0x798),_0x3b75d6=((()=>{const _0x1ba10c=_0xf31d1f;if(_0x1c064d['fixed_value']||_0x1c064d[_0x1ba10c(0xdca)]||_0x1c064d['data_attribute']||_0x1c064d[_0x1ba10c(0xa87)])return _0x1ba10c(0x5c6)+this['_eT']('Other')+_0x1ba10c(0x3ff);if(_0x1c064d[_0x1ba10c(0x2f8)]){const _0x33f5a0=_0x1c064d['statistic_id'][_0x1ba10c(0x90a)](':');return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22'+(_0x33f5a0?'External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.':_0x1ba10c(0xc15))+'\x22>'+(_0x33f5a0?this[_0x1ba10c(0x5dd)]('Ext\x20LTS'):this['_eT'](_0x1ba10c(0x2fc)))+_0x1ba10c(0x3ff);}const _0x25a3cf=_0x4b05e6?.[_0x1ba10c(0xef6)]?.[_0x1ba10c(0xcc2)];if(_0x25a3cf===_0x1ba10c(0x642)||_0x25a3cf===_0x1ba10c(0x331)||_0x25a3cf==='total_increasing')return _0x1ba10c(0x2ea)+_0x25a3cf+_0x1ba10c(0x598)+this[_0x1ba10c(0x5dd)](_0x1ba10c(0x2fc))+_0x1ba10c(0x3ff);return _0x1ba10c(0x9be)+this[_0x1ba10c(0x5dd)](_0x1ba10c(0xc60))+'</span>';})()),_0x674add=Array[_0xf31d1f(0x296)](_0x1c064d['moving_averages'])?_0x1c064d[_0xf31d1f(0x274)][_0xf31d1f(0x723)]((_0x2f4415,_0x15b82b)=>_0xf31d1f(0x369)+_0x15b82b+_0xf31d1f(0xdec)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xeb4))+_0xf31d1f(0xcf8)+escapeHtml(_0x2f4415[_0xf31d1f(0xaa0)]??0x7)+_0xf31d1f(0x987)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xb16))+_0xf31d1f(0x3cb)+escapeHtml(this[_0xf31d1f(0x697)](_0x2f4415[_0xf31d1f(0x851)]||_0xf31d1f(0x6d5)))+_0xf31d1f(0xd14)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x266))+'</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA'+(_0x2f4415['period']??0x7)+'\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20'+(_0x2f4415['show_label']?_0xf31d1f(0xe1e):'')+'><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x99c))+'\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>')[_0xf31d1f(0x860)](''):'',_0x3f2849=Array['isArray'](_0xbcc432?.['values'])?_0xbcc432['values']['map']((_0x19c21c,_0x22c5ac)=>_0xf31d1f(0x34a)+_0x22c5ac+_0xf31d1f(0xdec)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd31))+_0xf31d1f(0xe29)+escapeHtml(String(_0x19c21c[_0xf31d1f(0x3c5)]??0x0))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xb16))+_0xf31d1f(0x793)+escapeHtml(_0x19c21c[_0xf31d1f(0x851)]??'')+_0xf31d1f(0xce3)+escapeHtml(this['_coerceColor'](_0x19c21c[_0xf31d1f(0x851)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0xf31d1f(0xd98)](String(_0x19c21c[_0xf31d1f(0x851)]??''))||String(_0x19c21c['color']??'')[_0xf31d1f(0x90a)]('{{')?_0xf31d1f(0x89b):'')+_0xf31d1f(0xc5d)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x99c))+_0xf31d1f(0xadc))['join'](''):'',_0x50952f=_0x1c064d[_0xf31d1f(0xa48)]!==![],_0x38827a=_0x1c064d[_0xf31d1f(0x205)]!==![],_0x12ee0f=_0x1c064d['show_fill']!==![],_0x21fb6e=!!_0x1c064d[_0xf31d1f(0x64d)],_0x702e6d=_0x1c064d[_0xf31d1f(0x963)]!==![],_0xfc4be=_0x1c064d[_0xf31d1f(0x390)]!==![],_0x12a4c4=!!_0x1c064d['show_in_legend'],_0x4e4a49=_0x416cb0=>_0x416cb0?'':_0xf31d1f(0x9f3);return _0xf31d1f(0xc8a)+(_0x3df62a?'open':'')+'\x20'+(_0x1c064d['enabled']===![]?'ent-off':'')+_0xf31d1f(0xd97)+_0x4e50d6+_0xf31d1f(0x387)+this['_eT'](_0xf31d1f(0x2fa))+_0xf31d1f(0x76e)+_0x287e7b+_0xf31d1f(0xd8c)+(_0x944578===_0xf31d1f(0xdac)?'<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>'+(_0x4e50d6===0x0?'X':'Y')+_0xf31d1f(0x3ff):'')+_0xf31d1f(0x5f4)+_0x1ca891+_0xf31d1f(0x3ff)+_0x3b75d6+(_0x1ce80b!==null&&!isNaN(_0x1ce80b)?_0xf31d1f(0x4af)+_0x1ce80b[_0xf31d1f(0x6e4)](_0x1c064d[_0xf31d1f(0xa55)]??0x1)+'\x20'+_0x13d7b2+_0xf31d1f(0x3ff):'')+_0xf31d1f(0x9b7)+this[_0xf31d1f(0x5dd)]('Duplicate')+_0xf31d1f(0x42a)+(_0x5f4868==='general'?_0xf31d1f(0x491):'')+'\x22\x20data-tab=\x22general\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x2210\x22/><line\x20x1=\x2212\x22\x20y1=\x228\x22\x20x2=\x2212\x22\x20y2=\x2216\x22/><line\x20x1=\x228\x22\x20y1=\x2212\x22\x20x2=\x2216\x22\x20y2=\x2212\x22/></svg>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xc51))+_0xf31d1f(0xe1d)+(_0x5f4868===_0xf31d1f(0x55c)?_0xf31d1f(0x491):'')+_0xf31d1f(0x945)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x42d))+'</button><button\x20class=\x22tb\x20'+(_0x5f4868===_0xf31d1f(0xe59)?_0xf31d1f(0x491):'')+'\x22\x20data-tab=\x22data\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M21\x2015v4a2\x202\x200\x200\x201-2\x202H5a2\x202\x200\x200\x201-2-2v-4\x22/><polyline\x20points=\x2217\x208\x2012\x203\x207\x208\x22/><line\x20x1=\x2212\x22\x20y1=\x223\x22\x20x2=\x2212\x22\x20y2=\x2215\x22/></svg>'+this['_eT']('Basic')+'</button><button\x20class=\x22tb\x20'+(_0x5f4868===_0xf31d1f(0xcaf)?_0xf31d1f(0x491):'')+'\x22\x20data-tab=\x22state_row\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>'+this['_eT']('State\x20Row')+_0xf31d1f(0xe1d)+(_0x5f4868===_0xf31d1f(0x455)?_0xf31d1f(0x491):'')+_0xf31d1f(0x616)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x70f))+_0xf31d1f(0xe1d)+(_0x5f4868==='advanced'?_0xf31d1f(0x491):'')+_0xf31d1f(0xa04)+this['_eT'](_0xf31d1f(0x264))+'</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20'+(_0x5f4868===_0xf31d1f(0x798)?_0xf31d1f(0x491):'')+_0xf31d1f(0x6cc)+(_0x1c064d[_0xf31d1f(0x6e6)]===![]?'':_0xf31d1f(0xe1e))+_0xf31d1f(0xaa2)+this['_eT'](_0xf31d1f(0x2c3))+'\x20'+_0x43dd70(_0xf31d1f(0xe09))+_0xf31d1f(0x968)+this['_eT'](_0xf31d1f(0x79d))+_0xf31d1f(0xb13)+(_0x1c064d['entity']||'')+_0xf31d1f(0x24d)+this[_0xf31d1f(0x5dd)]('Statistic\x20ID')+'\x20'+_0x43dd70(_0xf31d1f(0xe5b))+'</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22'+escapeHtml(_0x1c064d['statistic_id']??'')+_0xf31d1f(0x5ac)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x289))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0xd01)+escapeHtml(_0x4b05e6?.[_0xf31d1f(0xef6)]?.[_0xf31d1f(0x989)]||_0xf31d1f(0x240))+_0xf31d1f(0x7c0)+escapeHtml(_0x1c064d[_0xf31d1f(0x240)]??'')+_0xf31d1f(0x987)+this['_eT'](_0xf31d1f(0x8ba))+'\x20'+_0x43dd70('Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.')+'</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x4b05e6?.[_0xf31d1f(0xef6)]?.[_0xf31d1f(0xbc6)]||_0xf31d1f(0xa26))+_0xf31d1f(0x7c0)+escapeHtml(_0x1c064d[_0xf31d1f(0x694)]??'')+_0xf31d1f(0x8c5)+this['_eT'](_0xf31d1f(0x4ec))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x5d7)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xc7c))+_0xf31d1f(0x7c0)+escapeHtml(_0x1c064d['tooltip_name']??'')+_0xf31d1f(0xdc9)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x5ab))+'\x20'+_0x43dd70(_0xf31d1f(0x87f))+_0xf31d1f(0x84f)+_0x4e50d6+_0xf31d1f(0xb4e)+(_0x5f4868===_0xf31d1f(0xe59)?'active':'')+_0xf31d1f(0x68a)+this[_0xf31d1f(0x5dd)]('Data\x20Settings')+_0xf31d1f(0x852)+this['_eT'](_0xf31d1f(0xed3))+'\x20'+_0x43dd70(_0xf31d1f(0x222))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>'+_0x2d57c8('primary',_0x724dc,this[_0xf31d1f(0x5dd)](_0xf31d1f(0x474)))+_0x2d57c8(_0xf31d1f(0xbfb),_0x724dc,this[_0xf31d1f(0x5dd)](_0xf31d1f(0x456)))+_0x2d57c8(_0xf31d1f(0x30a),_0x724dc,this[_0xf31d1f(0x5dd)](_0xf31d1f(0x83e)))+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xeae))+'\x20'+_0x43dd70(_0xf31d1f(0xd7d))+_0xf31d1f(0x658)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xeb2))+_0xf31d1f(0xa1b)+((()=>{const _0x2c814a=_0xf31d1f,_0x5e86d1=this[_0x2c814a(0xbf5)]?.[_0x2c814a(0xadf)]?.[_0x1c064d[_0x2c814a(0xa6c)]];if(!_0x5e86d1)return'';const _0x354aa6=Object[_0x2c814a(0xe6e)](_0x5e86d1['attributes']||{})['sort']();return _0x354aa6['map'](_0x50c3d6=>_0x2c814a(0xc52)+escapeHtml(_0x50c3d6)+'\x22\x20'+((_0x1c064d[_0x2c814a(0xdca)]??'')===_0x50c3d6?_0x2c814a(0xe86):'')+'>'+escapeHtml(_0x50c3d6[_0x2c814a(0x4e3)](/_/g,'\x20')[_0x2c814a(0x4e3)](/\b\w/g,_0x2f3b33=>_0x2f3b33['toUpperCase']()))+_0x2c814a(0x30c))[_0x2c814a(0x860)]('');})())+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xce9))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x5b2)+['avg',_0xf31d1f(0x4b5),_0xf31d1f(0xa09),_0xf31d1f(0x73e),_0xf31d1f(0x92f),'median',_0xf31d1f(0xb30),_0xf31d1f(0xdbc),_0xf31d1f(0x641),_0xf31d1f(0x8dc)][_0xf31d1f(0x723)](_0x30e748=>_0x2d57c8(_0x30e748,_0x595953,{'avg':'Avg','min':_0xf31d1f(0x8f4),'max':_0xf31d1f(0x497),'last':_0xf31d1f(0x228),'first':'First','median':'Median','sum':'Sum','change':_0xf31d1f(0x4ba),'diff':_0xf31d1f(0x54e),'delta':'Delta'}[_0x30e748]))[_0xf31d1f(0x860)]('')+_0xf31d1f(0x8ab)+((_0x1c064d[_0xf31d1f(0xba0)]??'avg')==='max'?_0xf31d1f(0x417)+(_0x1c064d['damp_reset_boundary']!==![]?_0xf31d1f(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xf31d1f(0x5dd)]('Damp\x20midnight\x20reset\x20artifacts')+'\x20'+_0x43dd70(_0xf31d1f(0x4b2))+'</span></div></label>':'')+_0xf31d1f(0x319)+((_0x1c064d['aggregate_func']??_0xf31d1f(0x6a4))==='change'?'<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20'+(_0x1c064d[_0xf31d1f(0x651)]===!![]?_0xf31d1f(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0xf31d1f(0xa1a))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x31f):'')+'\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[_0xf31d1f(0x5dd)](_0xf31d1f(0xeff))+'\x20'+_0x43dd70(_0xf31d1f(0x25a))+_0xf31d1f(0xd83)+_0xd3cbef(_0x1c064d[_0xf31d1f(0x3e3)],!![])+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xbbc))+'\x20'+_0x43dd70(_0xf31d1f(0x233))+_0xf31d1f(0x6db)+escapeHtml(_0x1c064d[_0xf31d1f(0xa55)]??0x1)+_0xf31d1f(0x987)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x660))+'\x20'+_0x43dd70(_0xf31d1f(0x537))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>'+_0x2d57c8(_0xf31d1f(0x5e7),_0x11d6a0,this[_0xf31d1f(0x5dd)](_0xf31d1f(0x99b)))+_0x2d57c8(_0xf31d1f(0x7b8),_0x11d6a0,_0xf31d1f(0xba2))+_0x2d57c8('dot',_0x11d6a0,'1,234.56')+_0xf31d1f(0x512)+(!_0x12a4c4?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x2218\x22\x20height=\x227\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x228\x22\x20y2=\x2210\x22/><line\x20x1=\x223\x22\x20y1=\x227\x22\x20x2=\x2212\x22\x20y2=\x227\x22/></svg>'+this[_0xf31d1f(0x5dd)]('Legend')+'\x20'+_0x43dd70('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.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20'+(_0x12a4c4?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xa15)+(_0x12a4c4?'':_0xf31d1f(0x9f3))+'>\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'+((_0x1c064d[_0xf31d1f(0x524)]||[_0xf31d1f(0x4b5),_0xf31d1f(0x6a4),_0xf31d1f(0xa09)])[_0xf31d1f(0x90a)](_0xf31d1f(0x4b5))?'checked':'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x8f4))+_0xf31d1f(0x3b6)+((_0x1c064d[_0xf31d1f(0x524)]||[_0xf31d1f(0x4b5),_0xf31d1f(0x6a4),_0xf31d1f(0xa09)])[_0xf31d1f(0x90a)](_0xf31d1f(0x6a4))?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xa9f))+_0xf31d1f(0xc69)+((_0x1c064d[_0xf31d1f(0x524)]||[_0xf31d1f(0x4b5),_0xf31d1f(0x6a4),_0xf31d1f(0xa09)])[_0xf31d1f(0x90a)]('max')?'checked':'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)]('Max')+_0xf31d1f(0x948)+((_0x1c064d['legend_stats']||[])[_0xf31d1f(0x90a)](_0xf31d1f(0x73e))?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x228))+_0xf31d1f(0xde1)+((_0x1c064d['legend_stats']||[])[_0xf31d1f(0x90a)](_0xf31d1f(0xb30))?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this['_eT'](_0xf31d1f(0xd23))+_0xf31d1f(0xcc5)+((_0x1c064d['legend_stats']||[])[_0xf31d1f(0x90a)]('live')?_0xf31d1f(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0xf31d1f(0x5dd)]('Live')+'\x20'+_0x43dd70(_0xf31d1f(0xa8d))+_0xf31d1f(0xceb)+(_0x5f4868==='advanced'?'active':'')+_0xf31d1f(0xd9b)+this['_eT'](_0xf31d1f(0x5fc))+_0xf31d1f(0xe71)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd42))+'\x20'+_0x43dd70(_0xf31d1f(0x5b0))+_0xf31d1f(0x43d)+escapeHtml(_0x1c064d[_0xf31d1f(0x8ff)]||'')+_0xf31d1f(0x987)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd9c))+'\x20'+_0x43dd70(_0xf31d1f(0x2d4))+_0xf31d1f(0xe6a)+escapeHtml(_0x1c064d['price_attribute']||'')+_0xf31d1f(0xbec)+this['_eT'](_0xf31d1f(0x954))+'\x20'+_0x43dd70(_0xf31d1f(0xa23))+_0xf31d1f(0x9fe)+escapeHtml(_0x1c064d[_0xf31d1f(0x364)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x354))+'\x20'+_0x43dd70(_0xf31d1f(0x4f8))+_0xf31d1f(0xc23)+(_0x1c064d[_0xf31d1f(0x364)]?'':_0xf31d1f(0x613))+'>'+[[_0xf31d1f(0x426),'A\x20\x20B'],[_0xf31d1f(0xbd8),_0xf31d1f(0xebf)],[_0xf31d1f(0xea1),_0xf31d1f(0xa99)],['divide',_0xf31d1f(0xca4)],[_0xf31d1f(0x6f6),_0xf31d1f(0x61c)],[_0xf31d1f(0xd25),_0xf31d1f(0x47d)]][_0xf31d1f(0x723)](([_0x88a8d2,_0x172d04])=>_0x2d57c8(_0x88a8d2,_0x1c064d[_0xf31d1f(0xf05)]??_0xf31d1f(0x426),_0x172d04))[_0xf31d1f(0x860)]('')+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xdb3))+'\x20'+_0x43dd70(_0xf31d1f(0x819))+_0xf31d1f(0x3c1)+escapeHtml(_0x1c064d['ref_attribute']||'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0xf31d1f(0x7cd))+'\x20'+_0x43dd70(_0xf31d1f(0x69d))+_0xf31d1f(0x5ec)+escapeHtml(_0x1c064d['forecast_horizon']??'')+_0xf31d1f(0x2c6)+this[_0xf31d1f(0x5dd)]('Offset')+'\x20'+_0x43dd70(_0xf31d1f(0xa2e))+_0xf31d1f(0x6c6)+escapeHtml(_0x1c064d[_0xf31d1f(0xebc)]||'')+_0xf31d1f(0x2c6)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x4e4))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0xd0d)+escapeHtml(_0x1c064d[_0xf31d1f(0x97f)]??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[_0xf31d1f(0x5dd)](_0xf31d1f(0xb4b))+'\x20'+_0x43dd70(_0xf31d1f(0xe46))+_0xf31d1f(0x812)+escapeHtml(_0x1c064d[_0xf31d1f(0x516)]??'')+'\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'+(_0x1c064d[_0xf31d1f(0x619)]?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this['_eT']('Fixed\x20Value')+'\x20'+_0x43dd70('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+_0xf31d1f(0x44e)+(this[_0xf31d1f(0xeab)](_0xf31d1f(0xd16),_0x944578)?_0xf31d1f(0xc4b)+(_0x1c064d['invert']?'checked':'')+_0xf31d1f(0xaa2)+this['_eT'](_0xf31d1f(0xb2a))+'\x20'+_0x43dd70(_0xf31d1f(0xc4d))+_0xf31d1f(0x44e):_0xf31d1f(0x4bf))+_0xf31d1f(0x4d1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x5a9))+'\x20'+_0x43dd70(_0xf31d1f(0xa5f))+'\x20<span\x20style=\x22font-weight:400;text-transform:none;letter-spacing:0\x22>(non-numeric\x20→\x20numeric)</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22hint\x22\x20style=\x22margin-bottom:6px\x22>One\x20line\x20per\x20state,\x20as\x20<code>value,\x20label,\x20color</code>\x20—\x20label\x20and\x20color\x20are\x20optional.\x20Line\x20order\x20=\x20graph\x20value\x20(0,\x201,\x202…).\x20Color\x20accepts\x20any\x20CSS\x20color\x20(name,\x20hex,\x20or\x20var).\x20Examples:<br><code>off</code><br><code>on</code><br><code>off,\x20Stopped</code><br><code>on,\x20Working</code><br><code>Youtube,\x20YouTube,\x20red</code><br><code>Netflix,\x20Netflix,\x20#E50914</code></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<textarea\x20class=\x22e-state_map\x22\x20rows=\x223\x22\x20placeholder=\x22off,\x20Stopped&#10;on,\x20Working\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none;transition:border-color\x20.15s\x22>'+(_0x1c064d[_0xf31d1f(0xa87)]?_0x1c064d['state_map'][_0xf31d1f(0x723)](_0x3bc96d=>{const _0x552887=_0xf31d1f;let _0x22838d=_0x3bc96d[_0x552887(0x3c5)];if(_0x3bc96d['label']||_0x3bc96d['color'])_0x22838d+=',\x20'+(_0x3bc96d[_0x552887(0xc27)]||'');if(_0x3bc96d[_0x552887(0x851)])_0x22838d+=',\x20'+_0x3bc96d[_0x552887(0x851)];return _0x22838d;})['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[_0xf31d1f(0x5dd)]('Attribute\x20Data\x20Source')+'\x20'+_0x43dd70(_0xf31d1f(0x74e))+_0xf31d1f(0x624)+this['_eT']('Data\x20Attribute')+'\x20'+_0x43dd70('Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.')+_0xf31d1f(0xab8)+escapeHtml(_0x1c064d[_0xf31d1f(0x69c)]??'')+_0xf31d1f(0x987)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x308))+'\x20'+_0x43dd70(_0xf31d1f(0x46c))+'</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22'+escapeHtml(_0x1c064d['data_time_field']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xf31d1f(0x95e))+'\x20'+_0x43dd70(_0xf31d1f(0x43f))+_0xf31d1f(0x5aa)+escapeHtml(_0x1c064d['data_value_field']??'')+'\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['_eT'](_0xf31d1f(0x889))+'\x20'+_0x43dd70(_0xf31d1f(0x6dc))+_0xf31d1f(0x47a)+escapeHtml(_0x1c064d[_0xf31d1f(0xe36)]??'')+_0xf31d1f(0x4a5)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xc5f))+'\x20'+_0x43dd70(_0xf31d1f(0x241))+_0xf31d1f(0xa6a)+(_0x1c064d[_0xf31d1f(0xdd8)]&&typeof _0x1c064d[_0xf31d1f(0xdd8)]===_0xf31d1f(0xe91)?Object['entries'](_0x1c064d['data_vars'])[_0xf31d1f(0x723)](([_0x3f5a79,_0x465956])=>_0x3f5a79+':\x20'+_0x465956)['join'](String[_0xf31d1f(0xe15)](0xa)):'')+_0xf31d1f(0x436)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x590))+'\x20'+_0x43dd70(_0xf31d1f(0x8f8))+_0xf31d1f(0xab7)+[_0xf31d1f(0x3d1),_0xf31d1f(0xad6),'epoch_ms',_0xf31d1f(0x21b),_0xf31d1f(0x275),'day_of_year','week_of_year',_0xf31d1f(0x377)][_0xf31d1f(0x723)](_0x4b3254=>_0x2d57c8(_0x4b3254,_0x1c064d[_0xf31d1f(0x363)]??_0xf31d1f(0x3d1),{'iso':'ISO\x20/\x20epoch\x20ms','epoch_seconds':_0xf31d1f(0x6a1),'epoch_ms':_0xf31d1f(0x9d5),'month_of_year':_0xf31d1f(0x49f),'day_of_month':_0xf31d1f(0xad0),'day_of_year':_0xf31d1f(0xbe9),'week_of_year':_0xf31d1f(0x63c),'hour_of_day':_0xf31d1f(0xdd1)}[_0x4b3254]))['join']('')+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)]('Reference\x20Year')+'\x20'+_0x43dd70(_0xf31d1f(0xb35))+_0xf31d1f(0x959)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xba4))+'\x22\x20value=\x22'+escapeHtml(_0x1c064d[_0xf31d1f(0xd18)]??'')+_0xf31d1f(0xc0e)+(_0x5f4868===_0xf31d1f(0xcaf)?'active':'')+_0xf31d1f(0xc6c)+(!_0x702e6d?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xb3b))+'\x20'+_0x43dd70('Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.')+_0xf31d1f(0xcea)+(_0x1c064d['show_state']!==![]?_0xf31d1f(0xe86):'')+'>'+this[_0xf31d1f(0x5dd)]('On')+_0xf31d1f(0x735)+(_0x1c064d[_0xf31d1f(0x963)]===![]?_0xf31d1f(0xe86):'')+'>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x31a))+_0xf31d1f(0xb0c)+_0x4e4a49(_0x702e6d)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0xf31d1f(0x2e3))+'\x20'+_0x43dd70(_0xf31d1f(0x56f))+_0xf31d1f(0x507)+(_0x702e6d?'':_0xf31d1f(0x613))+'>'+[['',this[_0xf31d1f(0x5dd)](_0xf31d1f(0x59e))],[_0xf31d1f(0x73e),this[_0xf31d1f(0x5dd)](_0xf31d1f(0x228))],['sum',this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd23))],['avg',this[_0xf31d1f(0x5dd)](_0xf31d1f(0xa9f))],['min',this[_0xf31d1f(0x5dd)](_0xf31d1f(0x8f4))],['max',this[_0xf31d1f(0x5dd)]('Max')],[_0xf31d1f(0x92f),this[_0xf31d1f(0x5dd)](_0xf31d1f(0x3ad))]][_0xf31d1f(0x723)](([_0x382251,_0x3664f6])=>_0x2d57c8(_0x382251,_0x1c064d[_0xf31d1f(0x925)]??(_0x1c064d[_0xf31d1f(0x4b0)]?_0xf31d1f(0x73e):''),_0x3664f6))[_0xf31d1f(0x860)]('')+_0xf31d1f(0x2d7)+([_0xf31d1f(0x7c4),_0xf31d1f(0xd28),_0xf31d1f(0x2b1),_0xf31d1f(0x7fa),_0xf31d1f(0xb33),_0xf31d1f(0x9d0),_0xf31d1f(0x750)][_0xf31d1f(0x90a)](_0x944578)&&((_0x1c064d[_0xf31d1f(0x925)]??(_0x1c064d[_0xf31d1f(0x4b0)]?'last':''))===_0xf31d1f(0x73e)||(_0x1c064d[_0xf31d1f(0x925)]??'')===_0xf31d1f(0x92f))?_0xf31d1f(0x8c0)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd45))+_0xf31d1f(0x5a3):'')+'</div><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x602))+'\x20'+_0x43dd70(_0xf31d1f(0x75f))+_0xf31d1f(0xe16)+(_0x702e6d?'':_0xf31d1f(0x613))+'>'+['','sum','avg',_0xf31d1f(0x4b5),_0xf31d1f(0xa09),_0xf31d1f(0x92f),_0xf31d1f(0x73e),...[_0xf31d1f(0x7c4),_0xf31d1f(0xd28),_0xf31d1f(0x7fa)][_0xf31d1f(0x90a)](_0x944578)?[_0xf31d1f(0x263)]:[]][_0xf31d1f(0x723)](_0x462874=>_0x2d57c8(_0x462874,_0x1c064d[_0xf31d1f(0xa27)]??'',{['']:this[_0xf31d1f(0x5dd)](_0xf31d1f(0x2fb)),'sum':this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd23)),'avg':this[_0xf31d1f(0x5dd)](_0xf31d1f(0xa9f)),'min':this['_eT'](_0xf31d1f(0x8f4)),'max':this[_0xf31d1f(0x5dd)](_0xf31d1f(0x497)),'first':this['_eT'](_0xf31d1f(0x3ad)),'last':this[_0xf31d1f(0x5dd)](_0xf31d1f(0x228)),'pct':'%'}[_0x462874]))['join']('')+_0xf31d1f(0xec2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x250))+'\x20'+_0x43dd70(_0xf31d1f(0xac3))+_0xf31d1f(0xb8e)+(_0x702e6d?'':_0xf31d1f(0x613))+'>'+[['',this[_0xf31d1f(0x5dd)](_0xf31d1f(0x6e5))],[_0xf31d1f(0xa7c),this['_eT']('Aligned\x20(below)')]][_0xf31d1f(0x723)](([_0x22037d,_0x30595f])=>_0x2d57c8(_0x22037d,_0x1c064d[_0xf31d1f(0xc02)]??'',_0x30595f))[_0xf31d1f(0x860)]('')+_0xf31d1f(0x5e1)+this['_eT']('Align')+'\x20'+_0x43dd70('Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.')+_0xf31d1f(0xda1)+(_0x702e6d?'':_0xf31d1f(0x613))+'>'+[_0xf31d1f(0x593),_0xf31d1f(0x278),'right',_0xf31d1f(0xe93),'bottom-center',_0xf31d1f(0xcc3)][_0xf31d1f(0x723)](_0x1a89c0=>_0x2d57c8(_0x1a89c0,_0x1c064d['align_state']??_0xf31d1f(0x593),{'left':this[_0xf31d1f(0x5dd)](_0xf31d1f(0x4fc)),'center':this[_0xf31d1f(0x5dd)](_0xf31d1f(0xa64)),'right':this[_0xf31d1f(0x5dd)](_0xf31d1f(0xbb3)),'bottom-left':this['_eT'](_0xf31d1f(0xe50)),'bottom-center':this[_0xf31d1f(0x5dd)](_0xf31d1f(0x814)),'bottom-right':this[_0xf31d1f(0x5dd)]('Bottom\x20Right')}[_0x1a89c0]))[_0xf31d1f(0x860)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xcbf))+'\x20'+_0x43dd70(_0xf31d1f(0x831))+_0xf31d1f(0xedc)+(_0x1c064d['show_color_dot']!==![]?_0xf31d1f(0xe1e):'')+'\x20'+(_0x702e6d?'':'disabled')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xdcd))+'\x20'+_0x43dd70(_0xf31d1f(0x7f1))+_0xf31d1f(0xa1d)+(_0x1c064d[_0xf31d1f(0xb82)]?_0xf31d1f(0xe1e):'')+'\x20'+(_0x702e6d?'':_0xf31d1f(0x613))+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xf01))+'\x20'+_0x43dd70(_0xf31d1f(0xed0))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20'+(_0x1c064d[_0xf31d1f(0x53c)]?'checked':'')+'\x20'+(_0x702e6d?'':_0xf31d1f(0x613))+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x733))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x31f)+(_0x702e6d&&!['',_0xf31d1f(0xb30),_0xf31d1f(0x6a4)][_0xf31d1f(0x90a)](_0x1c064d['primary_state_as']??(_0x1c064d[_0xf31d1f(0x4b0)]?'last':''))?_0xf31d1f(0xd5e)+(_0x1c064d[_0xf31d1f(0x3de)]?'checked':'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)]('Show\x20Timestamp')+'\x20'+_0x43dd70(_0xf31d1f(0xbeb))+_0xf31d1f(0x31f):'')+(_0x702e6d&&(_0x1c064d['primary_state_as']??(_0x1c064d['show_state_last']?_0xf31d1f(0x73e):''))!==''?_0xf31d1f(0x8d3)+(_0x1c064d[_0xf31d1f(0x591)]?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)]('Show\x20Range')+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x31f):'')+_0xf31d1f(0x624)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x2e1))+'\x20'+_0x43dd70(_0xf31d1f(0xeef))+_0xf31d1f(0x535)+escapeHtml(_0x1c064d[_0xf31d1f(0x87b)]??'')+'\x22\x20'+(_0x702e6d?'':'disabled')+'></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xf31d1f(0x8c1))+'\x20'+_0x43dd70(_0xf31d1f(0xd20))+'</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22'+escapeHtml(_0x1c064d[_0xf31d1f(0x2a9)]??'')+'\x22\x20'+(_0x702e6d?'':_0xf31d1f(0x613))+'></div><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xdad))+'\x20'+_0x43dd70('Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.')+'</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22'+escapeHtml(_0x1c064d['icon_size']??'')+'\x22\x20'+(_0x702e6d?'':_0xf31d1f(0x613))+_0xf31d1f(0x841)+(!_0xfc4be?'lk':'')+_0xf31d1f(0x4fb)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x544))+'\x20'+_0x43dd70('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.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20'+(_0xfc4be?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xa15)+_0x4e4a49(_0xfc4be)+_0xf31d1f(0xea7)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x478))+'\x20'+_0x43dd70(_0xf31d1f(0xd85))+_0xf31d1f(0x91e)+escapeHtml(_0x1c064d[_0xf31d1f(0x8d6)]??0x1)+'\x22\x20'+(_0xfc4be?'':'disabled')+_0xf31d1f(0x822)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xdad))+'\x20'+_0x43dd70('Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.')+_0xf31d1f(0xa2c)+escapeHtml(_0x1c064d[_0xf31d1f(0x229)]??'')+'\x22\x20'+(_0xfc4be?'':'disabled')+_0xf31d1f(0x87e)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x678))+'\x20'+_0x43dd70(_0xf31d1f(0x9f5))+_0xf31d1f(0xd50)+_0x2a1b44(_0xf31d1f(0xd6b),_0x1c064d[_0xf31d1f(0xec8)]??'')+_0xf31d1f(0x483)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x726))+'\x20'+_0x43dd70(_0xf31d1f(0x74c))+_0xf31d1f(0xd50)+_0x2a1b44(_0xf31d1f(0xb19),_0x1c064d[_0xf31d1f(0x714)]??'')+_0xf31d1f(0x483)+this[_0xf31d1f(0x5dd)]('Stable\x20Color')+'\x20'+_0x43dd70(_0xf31d1f(0x352))+'</label>'+_0x2a1b44(_0xf31d1f(0x5cc),_0x1c064d[_0xf31d1f(0xbe0)]??'')+_0xf31d1f(0x653)+(_0x5f4868===_0xf31d1f(0x55c)?_0xf31d1f(0x491):'')+_0xf31d1f(0xb5c)+((_0x16c0c1[_0xf31d1f(0x922)]||_0xf31d1f(0x4a0))===_0xf31d1f(0x4a0)?_0xf31d1f(0x565)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x4e0))+'\x20'+_0x43dd70(_0xf31d1f(0x768))+_0xf31d1f(0xb41)+_0x2d57c8(_0xf31d1f(0x756),_0xdcf81f,this[_0xf31d1f(0x5dd)](_0xf31d1f(0x4ca)))+_0x2d57c8('step',_0xdcf81f,this[_0xf31d1f(0x5dd)](_0xf31d1f(0xc86)))+_0x2d57c8(_0xf31d1f(0xbc1),_0xdcf81f,this[_0xf31d1f(0x5dd)](_0xf31d1f(0xe99)))+_0x2d57c8(_0xf31d1f(0x34c),_0xdcf81f,this['_eT'](_0xf31d1f(0xecf)))+_0xf31d1f(0x5e1)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x76a))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0xbc9)+escapeHtml(_0x1c064d[_0xf31d1f(0x2b5)]??'')+_0xf31d1f(0x40f):'')+_0xf31d1f(0xb91)+((()=>{const _0x42a3ac=_0xf31d1f;return _0x42a3ac(0x36a)+(!_0x50952f?'lk':'')+_0x42a3ac(0x343)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x42d))+'\x20'+_0x43dd70(_0x42a3ac(0x4ae))+_0x42a3ac(0xaa6)+(_0x50952f?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xc83)+(_0x1c064d[_0x42a3ac(0x93f)]===!![]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x9ee))+'\x20'+_0x43dd70(_0x42a3ac(0x581))+_0x42a3ac(0xc4e)+_0x4e4a49(_0x50952f)+'>\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'+(_0x16c0c1[_0x42a3ac(0x569)]?_0x42a3ac(0x565)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x6a0))+'\x20'+_0x43dd70(_0x42a3ac(0x4db))+'</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42a3ac(0x5dd)]('(all\x20together)')+_0x42a3ac(0x7c0)+escapeHtml(_0x1c064d['stack_group']??'')+_0x42a3ac(0x4a6):'')+_0x42a3ac(0x6d0)+(this[_0x42a3ac(0xeab)]('show_average',_0x944578)||this[_0x42a3ac(0xeab)](_0x42a3ac(0xe4c),_0x944578)?'<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20'+(_0x1c064d[_0x42a3ac(0xaff)]?'checked':'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xae5))+'\x20'+_0x43dd70(_0x42a3ac(0xc33))+'</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'+(_0x1c064d[_0x42a3ac(0x67f)]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xb7f))+'\x20'+_0x43dd70(_0x42a3ac(0x4ff))+'</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'+(_0x1c064d[_0x42a3ac(0x805)]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)]('Data\x20Labels')+'\x20'+_0x43dd70('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.')+'</span></div></label></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((()=>{const _0x3c1e53=_0x42a3ac;if(_0x944578!=='timeline'||(_0x1c064d[_0x3c1e53(0x2c9)]||_0x1c064d[_0x3c1e53(0xc97)])===_0x3c1e53(0x34c))return'';const _0x45d383=_0x1c064d[_0x3c1e53(0x557)],_0x1ee718=Array[_0x3c1e53(0x296)](_0x45d383)?_0x45d383:_0x45d383?[_0x45d383&&typeof _0x45d383===_0x3c1e53(0xe91)?_0x45d383:{'period':_0x45d383===!![]?_0x3c1e53(0x547):String(_0x45d383)}]:[],_0x33e0ab=['previous_period',_0x3c1e53(0xcb7),_0x3c1e53(0x856),_0x3c1e53(0x373),'last_year'],_0x5bb1a5=_0x1ee718['map']((_0x43aa8d,_0x2e710e)=>{const _0x203822=_0x3c1e53,_0x2a5c2c=_0x43aa8d&&typeof _0x43aa8d===_0x203822(0xe91)?_0x43aa8d:{'period':String(_0x43aa8d)},_0x46b45a=_0x2a5c2c[_0x203822(0xaa0)]!=null?String(_0x2a5c2c[_0x203822(0xaa0)]):_0x203822(0x547),_0x4b460a=!_0x33e0ab[_0x203822(0x90a)](_0x46b45a)?'<option\x20value=\x22'+escapeHtml(_0x46b45a)+_0x203822(0x1f7)+escapeHtml(_0x46b45a)+'h</option>':'',_0x561dfa=_0x3871ea=>_0x46b45a===_0x3871ea?_0x203822(0xe86):'',_0x4636c7=_0x2a5c2c[_0x203822(0x720)]||_0x203822(0x2b6),_0x443f32=_0x206719=>_0x4636c7===_0x206719?'selected':'',_0x236451=String(_0x2a5c2c[_0x203822(0x851)]??'')[_0x203822(0x90a)]('{{');return'<div\x20class=\x22cmp-row\x22\x20data-row=\x22'+_0x2e710e+_0x203822(0xa25)+this[_0x203822(0x5dd)](_0x203822(0x4dc))+_0x203822(0xec6)+_0x561dfa(_0x203822(0x547))+'>'+this[_0x203822(0x5dd)](_0x203822(0xe39))+'</option><option\x20value=\x22yesterday\x22\x20'+_0x561dfa(_0x203822(0xcb7))+'>'+this[_0x203822(0x5dd)](_0x203822(0x6c7))+_0x203822(0x961)+_0x561dfa(_0x203822(0x856))+'>'+this[_0x203822(0x5dd)](_0x203822(0xbe6))+'</option><option\x20value=\x22last_month\x22\x20'+_0x561dfa('last_month')+'>'+this['_eT']('Month\x20Before')+_0x203822(0xb80)+_0x561dfa(_0x203822(0x53d))+'>'+this[_0x203822(0x5dd)](_0x203822(0x8a3))+_0x203822(0x30c)+_0x4b460a+_0x203822(0x5e1)+this[_0x203822(0x5dd)](_0x203822(0x26e))+'\x20'+_0x43dd70(_0x203822(0x8c4))+_0x203822(0xc17)+escapeHtml(String(Math[_0x203822(0xa09)](0x1,parseInt(_0x2a5c2c[_0x203822(0x65c)])||0x1)))+_0x203822(0x987)+this['_eT'](_0x203822(0x5fd))+_0x203822(0x1fe)+_0x443f32(_0x203822(0x2b6))+'>'+this[_0x203822(0x5dd)](_0x203822(0xd29))+_0x203822(0x72c)+_0x443f32(_0x203822(0x527))+'>'+this[_0x203822(0x5dd)](_0x203822(0x327))+_0x203822(0x3f6)+_0x443f32(_0x203822(0x9c2))+'>'+this[_0x203822(0x5dd)]('Dotted')+_0x203822(0x57b)+this['_eT'](_0x203822(0xb16))+_0x203822(0x3b2)+escapeHtml(_0x2a5c2c['color']??'')+_0x203822(0xbe7)+escapeHtml(this[_0x203822(0x697)](_0x2a5c2c[_0x203822(0x851)]))+'\x22'+(_0x236451?_0x203822(0x89b):'')+'></div></div><div\x20class=\x22f\x22><label>'+this[_0x203822(0x5dd)](_0x203822(0xd59))+_0x203822(0xdef)+(_0x2a5c2c[_0x203822(0xb0d)]!=null?escapeHtml(String(_0x2a5c2c[_0x203822(0xb0d)])):'')+'\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'+(_0x2a5c2c[_0x203822(0x95f)]===![]?'':_0x203822(0xe1e))+_0x203822(0xaa2)+this[_0x203822(0x5dd)](_0x203822(0x97c))+_0x203822(0x3d0)+(_0x2a5c2c[_0x203822(0xd19)]===!![]?'checked':'')+_0x203822(0xaa2)+this[_0x203822(0x5dd)]('Hide\x20on\x20Load')+'\x20'+_0x43dd70('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.')+_0x203822(0x964)+(_0x2a5c2c[_0x203822(0x6c5)]===!![]?_0x203822(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x203822(0x5dd)](_0x203822(0x7f7))+'\x20'+_0x43dd70(_0x203822(0x7e7))+_0x203822(0xd30)+(_0x2a5c2c[_0x203822(0xaff)]===!![]?_0x203822(0xe1e):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x203822(0x5dd)](_0x203822(0xae5))+'\x20'+_0x43dd70(_0x203822(0xefe))+'</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22'+this[_0x203822(0x5dd)]('Delete')+_0x203822(0xadc);})['join']('');return _0x3c1e53(0xd35)+this['_eT'](_0x3c1e53(0x1ee))+'\x20'+_0x43dd70(_0x3c1e53(0xe98))+_0x3c1e53(0x729)+(_0x5bb1a5||'<div\x20class=\x22es\x22>'+this[_0x3c1e53(0x5dd)]('No\x20comparisons\x20yet')+_0x3c1e53(0x5a3))+_0x3c1e53(0xeea)+this['_eT'](_0x3c1e53(0xd46))+_0x3c1e53(0xe82);})())+_0x42a3ac(0xb91)+(this['_isFieldRelevantForMode'](_0x42a3ac(0x274),_0x944578)?'<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2012\x207\x2012\x2010\x205\x2014\x2019\x2017\x2012\x2021\x2012\x22/></svg>'+this['_eT']('Moving\x20Averages')+'\x20'+_0x43dd70(_0x42a3ac(0x32f))+_0x42a3ac(0x78f)+(_0x674add||_0x42a3ac(0x38a)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x1f9))+_0x42a3ac(0x5a3))+_0x42a3ac(0x3ae)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x57f))+'</button></div>':'')+((_0x16c0c1[_0x42a3ac(0x922)]||_0x42a3ac(0x4a0))==='timeline'?_0x42a3ac(0x6d2)+(_0x193c71===_0x42a3ac(0x564)?'lk':'')+_0x42a3ac(0x24c)+this['_eT'](_0x42a3ac(0xb14))+'\x20'+_0x43dd70(_0x42a3ac(0x618))+_0x42a3ac(0x981)+_0x2d57c8(_0x42a3ac(0x564),_0x193c71,this[_0x42a3ac(0x5dd)]('Never'))+_0x2d57c8(_0x42a3ac(0xebb),_0x193c71,this[_0x42a3ac(0x5dd)](_0x42a3ac(0x336)))+_0x2d57c8('always',_0x193c71,this[_0x42a3ac(0x5dd)](_0x42a3ac(0x283)))+_0x42a3ac(0xdb8)+(_0x193c71===_0x42a3ac(0x564)?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x42a3ac(0xa57)+(_0x1c064d[_0x42a3ac(0xe9b)]!==![]?'checked':'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x8f4))+'\x20'+_0x43dd70('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).')+_0x42a3ac(0x27f)+(_0x1c064d[_0x42a3ac(0x571)]!==![]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)]('Max')+'\x20'+_0x43dd70(_0x42a3ac(0x61a))+_0x42a3ac(0x3f8)+(_0x1c064d[_0x42a3ac(0xedd)]!==![]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x911))+'\x20'+_0x43dd70(_0x42a3ac(0x1e8))+_0x42a3ac(0xa6e)+this['_eT']('Font\x20Color')+'\x20'+_0x43dd70('Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xca7))+_0x42a3ac(0x7c0)+escapeHtml(_0x1c064d[_0x42a3ac(0x68f)]??'')+'\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42a3ac(0x697)](_0x1c064d[_0x42a3ac(0x68f)]||'#888888'))+_0x42a3ac(0x997)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xc7a))+'\x20'+_0x43dd70(_0x42a3ac(0xbee))+_0x42a3ac(0xad4)+escapeHtml(_0x1c064d[_0x42a3ac(0x5f0)]??'')+_0x42a3ac(0x358)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x8a0))+'\x20'+_0x43dd70('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.')+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xca7))+_0x42a3ac(0x7c0)+escapeHtml(_0x1c064d[_0x42a3ac(0x6fe)]??'')+'\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42a3ac(0x697)](_0x1c064d[_0x42a3ac(0x6fe)]||'#1c1c1c'))+_0x42a3ac(0x997)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x42f))+'\x20'+_0x43dd70(_0x42a3ac(0xa95))+_0x42a3ac(0xee6)+escapeHtml(_0x1c064d[_0x42a3ac(0xeed)]??'')+_0x42a3ac(0xc6f):'')+_0x42a3ac(0xb91)+((_0x16c0c1[_0x42a3ac(0x922)]||_0x42a3ac(0x4a0))===_0x42a3ac(0x4a0)?'<div\x20class=\x22cs\x20'+(!_0x38827a?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/></svg>'+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x4ca))+'\x20'+_0x43dd70('Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.')+_0x42a3ac(0x8ea)+(_0x38827a?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xa15)+_0x4e4a49(_0x38827a)+_0x42a3ac(0xea7)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xe2d))+'\x20'+_0x43dd70(_0x42a3ac(0xca3))+_0x42a3ac(0x604)+escapeHtml(_0x1c064d[_0x42a3ac(0xe8c)]??2.5)+'\x22\x20'+(_0x38827a?'':_0x42a3ac(0x613))+_0x42a3ac(0xb1a)+(_0x1c064d[_0x42a3ac(0xa8f)]!==![]?_0x42a3ac(0xe1e):'')+'\x20'+(_0x38827a?'':_0x42a3ac(0x613))+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)]('Bezier')+'\x20'+_0x43dd70('Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.')+_0x42a3ac(0x1f6)+this['_eT']('Line\x20Style')+'\x20'+_0x43dd70(_0x42a3ac(0xd80))+_0x42a3ac(0x7fb)+(_0x38827a?'':_0x42a3ac(0x613))+'><option\x20value=\x22solid\x22\x20'+((_0x1c064d[_0x42a3ac(0x720)]??_0x42a3ac(0x527))===_0x42a3ac(0x527)?_0x42a3ac(0xe86):'')+'>'+this[_0x42a3ac(0x5dd)]('Solid')+'</option><option\x20value=\x22dotted\x22\x20'+(_0x1c064d['line_style']===_0x42a3ac(0x9c2)?_0x42a3ac(0xe86):'')+'>'+this['_eT']('Dotted')+_0x42a3ac(0x4d6)+(_0x1c064d[_0x42a3ac(0x720)]==='dashed'?_0x42a3ac(0xe86):'')+'>'+this[_0x42a3ac(0x5dd)](_0x42a3ac(0xd29))+_0x42a3ac(0xe0c)+(_0x1c064d[_0x42a3ac(0xe4c)]?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)](_0x42a3ac(0x74b))+'\x20'+_0x43dd70(_0x42a3ac(0x680))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20'+(_0x21fb6e?_0x42a3ac(0xe1e):'')+_0x42a3ac(0xaa2)+this[_0x42a3ac(0x5dd)]('Data\x20Points')+'\x20'+_0x43dd70(_0x42a3ac(0x552))+_0x42a3ac(0xd11)+(_0x21fb6e?_0x42a3ac(0x695)+this[_0x42a3ac(0x5dd)]('Point\x20Size')+'\x20'+_0x43dd70(_0x42a3ac(0x6d6))+_0x42a3ac(0xc0a)+escapeHtml(_0x1c064d[_0x42a3ac(0xa51)]??'')+_0x42a3ac(0x585):'')+_0x42a3ac(0x8de):'')+_0x42a3ac(0x27c)+(_0x944578===_0x42a3ac(0x59f)?this[_0x42a3ac(0x5dd)](_0x42a3ac(0xd96)):this['_eT'](_0x42a3ac(0x2f1)))+'\x20'+_0x43dd70(_0x944578===_0x42a3ac(0x59f)?_0x42a3ac(0x3f9):_0x42a3ac(0x9e4))+_0x42a3ac(0x58e)+(_0x944578==='gauge'?this[_0x42a3ac(0x5dd)]('Min'):this['_eT']('Lower\x20Bound'))+'\x20'+_0x43dd70(_0x944578==='gauge'?_0x42a3ac(0x985):'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.')+_0x42a3ac(0x554)+escapeHtml(_0x1c064d['lower_bound']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+(_0x944578===_0x42a3ac(0x59f)?this[_0x42a3ac(0x5dd)](_0x42a3ac(0x497)):this[_0x42a3ac(0x5dd)](_0x42a3ac(0xa66)))+'\x20'+_0x43dd70(_0x944578===_0x42a3ac(0x59f)?_0x42a3ac(0x7a2):_0x42a3ac(0x513))+_0x42a3ac(0x971)+escapeHtml(_0x1c064d['upper_bound']??'')+_0x42a3ac(0x621);})())+_0xf31d1f(0x67c)+(_0x5f4868===_0xf31d1f(0x455)?_0xf31d1f(0x491):'')+'\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>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x594))+_0xf31d1f(0xe71)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x2cc))+'\x20'+_0x43dd70('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.')+'</label>'+_0x2a1b44(_0xf31d1f(0xe00),_0x1c064d['color']||'#ff4757')+'</div>'+(this[_0xf31d1f(0xeab)](_0xf31d1f(0x3bb),_0x944578)?'<div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)]('Point\x20Color')+'\x20'+_0x43dd70(_0xf31d1f(0x271))+_0xf31d1f(0xd50)+_0x2a1b44('e-point_colors',_0x1c064d['point_colors']||_0x1c064d[_0xf31d1f(0x851)]||_0xf31d1f(0xb8a))+_0xf31d1f(0x5a3):_0xf31d1f(0x4bf))+_0xf31d1f(0xe71)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x46d))+'\x20'+_0x43dd70(_0xf31d1f(0xa44))+_0xf31d1f(0xd50)+_0x2a1b44('e-icon_color',_0x1c064d[_0xf31d1f(0xbfd)]||_0x1c064d[_0xf31d1f(0x851)]||_0xf31d1f(0xb8a))+_0xf31d1f(0x483)+this[_0xf31d1f(0x5dd)]('State\x20Color')+'\x20'+_0x43dd70('Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0xf31d1f(0xd50)+_0x2a1b44(_0xf31d1f(0xdb6),_0x1c064d[_0xf31d1f(0x713)]||_0x1c064d[_0xf31d1f(0x851)]||_0xf31d1f(0xb8a))+_0xf31d1f(0x532)+(_0x944578===_0xf31d1f(0x59f)?_0xf31d1f(0x565)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xb6e))+'\x20'+_0x43dd70('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).')+'</label>'+_0x2a1b44(_0xf31d1f(0x92c),_0x1c064d[_0xf31d1f(0xaf6)]??'')+_0xf31d1f(0xba8):'')+_0xf31d1f(0x53a)+(!_0x12ee0f?'lk':'')+_0xf31d1f(0xc93)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x7f7))+'\x20'+_0x43dd70(_0xf31d1f(0x9a6))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20'+(_0x12ee0f?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xa15)+_0x4e4a49(_0x12ee0f)+_0xf31d1f(0x42b)+(_0x1c064d['gradient']!==![]?_0xf31d1f(0xe1e):'')+'\x20'+(_0x12ee0f?'':_0xf31d1f(0x613))+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xc26))+'\x20'+_0x43dd70(_0xf31d1f(0x661))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x6b6))+'\x20'+_0x43dd70(_0xf31d1f(0xd04))+_0xf31d1f(0xe05)+(_0x1c064d['fill_opacity']!=null?escapeHtml(String(_0x1c064d[_0xf31d1f(0x4ea)])):'')+'\x22\x20'+(_0x12ee0f?'':_0xf31d1f(0x613))+_0xf31d1f(0x866)+(this[_0xf31d1f(0xeab)]('rise_fall_colors',_0x944578)?_0xf31d1f(0x6d2)+(_0xbcc432?.[_0xf31d1f(0x6e6)]?'lk':'')+_0xf31d1f(0xe47)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x3b4))+'\x20'+_0x43dd70(_0xf31d1f(0x7e8))+_0xf31d1f(0x6e0)+(_0x191e1a?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0xe1e):'')+'\x20'+(_0xbcc432?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0x613):'')+_0xf31d1f(0xc2c)+(_0xbcc432?.[_0xf31d1f(0x6e6)]?'<div\x20class=\x22ln\x22>'+this['_eT'](_0xf31d1f(0xb87))+_0xf31d1f(0x5a3):'')+'<div\x20class=\x22csb\x22\x20'+(!_0x191e1a?.[_0xf31d1f(0x6e6)]||_0xbcc432?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0x9f3):'')+_0xf31d1f(0x419)+this['_eT'](_0xf31d1f(0xccb))+'\x20'+_0x43dd70('Color\x20used\x20when\x20the\x20value\x20is\x20increasing.')+_0xf31d1f(0x6e1)+escapeHtml(this[_0xf31d1f(0x697)](_0x191e1a?.['increase']??_0xf31d1f(0x8ec)))+_0xf31d1f(0x987)+this['_eT'](_0xf31d1f(0x5f2))+'\x20'+_0x43dd70(_0xf31d1f(0xa2f))+_0xf31d1f(0x9d9)+escapeHtml(this[_0xf31d1f(0x697)](_0x191e1a?.[_0xf31d1f(0xcd5)]??_0xf31d1f(0xba7)))+_0xf31d1f(0x987)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0x7e0))+'\x20'+_0x43dd70(_0xf31d1f(0xb1e))+_0xf31d1f(0x3a1)+escapeHtml(this[_0xf31d1f(0x697)](_0x191e1a?.[_0xf31d1f(0xc70)]??_0xf31d1f(0x372)))+'\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20':'')+(this[_0xf31d1f(0xeab)](_0xf31d1f(0x4a2),_0x944578)?'<div\x20class=\x22cs\x20'+(_0x191e1a?.[_0xf31d1f(0x6e6)]?'lk':'')+_0xf31d1f(0x3a8)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xdce))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x22f)+(_0xbcc432?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0xe1e):'')+'\x20'+(_0x191e1a?.[_0xf31d1f(0x6e6)]?'disabled':'')+'><span\x20class=\x22msl\x22></span></label></div>'+(_0x191e1a?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0x6d4)+this[_0xf31d1f(0x5dd)]('Disabled\x20when\x20trend\x20active')+_0xf31d1f(0x5a3):'')+_0xf31d1f(0xdf0)+(!_0xbcc432?.[_0xf31d1f(0x6e6)]||_0x191e1a?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0x9f3):'')+'><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xca5))+'\x20'+_0x43dd70('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.')+_0xf31d1f(0xda7)+_0x2d57c8(_0xf31d1f(0xefb),_0xbcc432?.[_0xf31d1f(0x3c4)]??_0xf31d1f(0xefb),this[_0xf31d1f(0x5dd)](_0xf31d1f(0xd99)))+_0x2d57c8('horizontal',_0xbcc432?.[_0xf31d1f(0x3c4)]??_0xf31d1f(0xefb),this['_eT'](_0xf31d1f(0xb86)))+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0xf31d1f(0x35e))+'\x20'+_0x43dd70(_0xf31d1f(0x9fa))+_0xf31d1f(0xe31)+_0x2d57c8(_0xf31d1f(0xa8f),_0xbcc432?.[_0xf31d1f(0x53e)]??_0xf31d1f(0xa8f),this[_0xf31d1f(0x5dd)](_0xf31d1f(0x9b0)))+_0x2d57c8('hard',_0xbcc432?.['transition']??'smooth',this[_0xf31d1f(0x5dd)](_0xf31d1f(0xe3b)))+_0xf31d1f(0xc74)+(_0xbcc432?.[_0xf31d1f(0x979)]?_0xf31d1f(0xe1e):'')+_0xf31d1f(0xaa2)+this[_0xf31d1f(0x5dd)]('Last\x20Color')+'\x20'+_0x43dd70('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.')+_0xf31d1f(0x774)+(_0x3f2849||_0xf31d1f(0x38a)+this[_0xf31d1f(0x5dd)](_0xf31d1f(0xcae))+_0xf31d1f(0x5a3))+_0xf31d1f(0x37c)+(_0x191e1a?.[_0xf31d1f(0x6e6)]?_0xf31d1f(0x613):'')+'><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[_0xf31d1f(0x5dd)](_0xf31d1f(0x2eb))+'</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>':'')+_0xf31d1f(0x5b1);})[_0x2a15ee(0x860)](''),_0x5c66b6=_0x2a15ee(0x39b)+(this['_openPanels'][_0x2a15ee(0x5c4)](_0x2a15ee(0xd1e))?'open':'')+'\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>'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0x686))+_0x2a15ee(0x938)+this[_0x2a15ee(0xef9)][_0x2a15ee(0x246)]+'\x20'+this[_0x2a15ee(0x5dd)](_0x2a15ee(0xd48))+_0x2a15ee(0x340)+_0x5aa062+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x16c0c1[_0x2a15ee(0x922)]===_0x2a15ee(0xdac)&&this['_entities']['length']>=0x2||_0x16c0c1[_0x2a15ee(0x922)]===_0x2a15ee(0x9d0)&&this[_0x2a15ee(0xef9)][_0x2a15ee(0x246)]>=0x1||_0x16c0c1['chart_mode']===_0x2a15ee(0x750)&&this[_0x2a15ee(0xef9)]['length']>=0x1?'':'<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>'+this['_eT'](_0x2a15ee(0x370))+_0x2a15ee(0x302))+_0x2a15ee(0xaca),_0xf598ec=_0x2a15ee(0x280)+_0x3ee399+';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</style>';this[_0x2a15ee(0xd36)]=(this[_0x2a15ee(0xd36)]||0x0)+0x1,this['shadowRoot'][_0x2a15ee(0xa4f)]=_0xf598ec+_0x2a15ee(0x29d)+_0x4cd516+_0x5c66b6+_0x2a15ee(0x5a3),this['_applyModeVisibility'](),this['_wireUp']();if(_0x1175cd?.['path']){const _0x257e1c=this[_0x2a15ee(0x8b1)][_0x2a15ee(0x934)](_0x1175cd[_0x2a15ee(0xad2)]);if(_0x257e1c){_0x257e1c['focus']();if(_0x1175cd['ss']!==void 0x0)try{_0x257e1c[_0x2a15ee(0x6d1)](_0x1175cd['ss'],_0x1175cd['se']);}catch{}}}}[_0xd69037(0xbcb)](_0x1e9ef5,_0x339158,_0x461440,_0x2d653c={}){const _0x36e355=_0xd69037;if(!_0x1e9ef5||_0x1e9ef5[_0x36e355(0x825)])return;_0x1e9ef5['_sgcIcon']=!![],_0x1e9ef5['innerHTML']='';const _0x16540b=!!_0x2d653c[_0x36e355(0x613)],_0x37bfb9=document[_0x36e355(0x384)]('div');_0x37bfb9[_0x36e355(0xec9)][_0x36e355(0x3d2)]='position:relative;width:100%;max-width:125px';const _0x47bf29=document[_0x36e355(0x384)](_0x36e355(0x1ef));_0x47bf29[_0x36e355(0xc97)]=_0x36e355(0x1ef),_0x47bf29[_0x36e355(0x613)]=_0x16540b,_0x47bf29[_0x36e355(0xec9)][_0x36e355(0x3d2)]=_0x36e355(0x3a9)+(_0x16540b?';opacity:.5;cursor:not-allowed':'');const _0x13de05=document[_0x36e355(0x384)](_0x36e355(0xbb7));_0x13de05[_0x36e355(0xec9)]['cssText']=_0x36e355(0x9c9);const _0x3892de=document[_0x36e355(0x384)]('span');_0x3892de[_0x36e355(0xec9)][_0x36e355(0x3d2)]=_0x36e355(0x62a);const _0x51ae85=document['createElement'](_0x36e355(0x762));_0x51ae85[_0x36e355(0xec9)]['cssText']='flex-shrink:0;color:var(--ts);display:flex',_0x51ae85[_0x36e355(0xa4f)]=_0x36e355(0x676),_0x47bf29[_0x36e355(0x96b)](_0x13de05,_0x3892de,_0x51ae85);const _0x5c257f=document['createElement']('div');_0x5c257f[_0x36e355(0xec9)][_0x36e355(0x3d2)]=_0x36e355(0x7ee);const _0x2fdbf8=_0x2cc2e6=>typeof _0x2cc2e6===_0x36e355(0x823)&&(_0x2cc2e6['includes']('{{')||_0x2cc2e6[_0x36e355(0x90a)]('{%')),_0x1696e5=()=>{const _0x1179cf=_0x36e355,_0x457710=(_0x339158()||'')['trim']();if(_0x2fdbf8(_0x457710))_0x13de05['setAttribute'](_0x1179cf(0xd08),_0x1179cf(0x58b)),_0x13de05[_0x1179cf(0xec9)][_0x1179cf(0xb7c)]='visible',_0x3892de[_0x1179cf(0xb63)]=this[_0x1179cf(0x5dd)]('Template'),_0x3892de[_0x1179cf(0xec9)][_0x1179cf(0x851)]=_0x1179cf(0x923);else _0x457710?(_0x13de05[_0x1179cf(0xaa1)]('icon',_0x457710),_0x13de05[_0x1179cf(0xec9)]['visibility']=_0x1179cf(0xac5),_0x3892de['textContent']=_0x457710,_0x3892de[_0x1179cf(0xec9)][_0x1179cf(0x851)]=_0x1179cf(0x923)):(_0x13de05['removeAttribute'](_0x1179cf(0xd08)),_0x13de05[_0x1179cf(0xec9)][_0x1179cf(0xb7c)]='hidden',_0x3892de[_0x1179cf(0xb63)]=_0x2d653c['placeholder']||this[_0x1179cf(0x5dd)]('None'),_0x3892de[_0x1179cf(0xec9)][_0x1179cf(0x851)]=_0x1179cf(0x549));},_0x1a894f=document[_0x36e355(0x384)](_0x36e355(0xaee));_0x1a894f[_0x36e355(0xc97)]=_0x36e355(0x587),_0x1a894f['placeholder']=_0x2d653c[_0x36e355(0xc8c)]||_0x36e355(0x1e4),_0x1a894f[_0x36e355(0x3c5)]=_0x339158()||'',_0x1a894f['style'][_0x36e355(0x3d2)]=_0x36e355(0x5c7);let _0x8266c6=![];_0x1a894f[_0x36e355(0x21f)](_0x36e355(0xaee),()=>{_0x461440(_0x1a894f['value']||void 0x0),_0x1696e5(),_0x8266c6=!![];}),_0x1a894f[_0x36e355(0x21f)](_0x36e355(0xdbc),()=>{const _0x378681=_0x36e355;_0x8266c6&&(_0x8266c6=![],this[_0x378681(0x8a2)]());});const _0xea9f7e=document[_0x36e355(0x384)](_0x36e355(0x821));_0xea9f7e[_0x36e355(0xb63)]=this['_eT'](_0x36e355(0x7c1)),_0xea9f7e['style'][_0x36e355(0x3d2)]=_0x36e355(0xef4),_0x5c257f['append'](_0x1a894f,_0xea9f7e);let _0x41ed74=null;const _0x5c7cd7=_0x330b2d=>{const _0x321d34=_0x36e355;_0x461440(_0x330b2d||void 0x0);if(_0x1a894f)_0x1a894f[_0x321d34(0x3c5)]=_0x330b2d||'';_0x1696e5(),this['_valueChanged'](),_0x12e1bf();},_0x27e359=()=>{const _0x310fc9=_0x36e355;if(_0x41ed74)return;const _0xd55da3=(_0x339158()||'')['trim']();if(this[_0x310fc9(0xbf5)]&&customElements['get'](_0x310fc9(0xa86)))_0x41ed74=document[_0x310fc9(0x384)](_0x310fc9(0xa86)),_0x41ed74[_0x310fc9(0x7b4)]=this[_0x310fc9(0xbf5)],_0x41ed74[_0x310fc9(0x3c5)]=_0x2fdbf8(_0xd55da3)?'':_0xd55da3,_0x41ed74[_0x310fc9(0xc27)]='',_0x41ed74[_0x310fc9(0xec9)][_0x310fc9(0x3d2)]='display:block;width:100%',_0x41ed74[_0x310fc9(0x21f)]('value-changed',_0xd393de=>{const _0x5934e4=_0x310fc9;_0xd393de['stopPropagation'](),_0x5c7cd7(_0xd393de[_0x5934e4(0xd32)][_0x5934e4(0x3c5)]);});else{if(this[_0x310fc9(0xbf5)]&&customElements[_0x310fc9(0x397)]('ha-selector'))_0x41ed74=document['createElement'](_0x310fc9(0x67d)),_0x41ed74[_0x310fc9(0x7b4)]=this[_0x310fc9(0xbf5)],_0x41ed74[_0x310fc9(0xa42)]={'icon':{}},_0x41ed74[_0x310fc9(0x3c5)]=_0x2fdbf8(_0xd55da3)?'':_0xd55da3,_0x41ed74[_0x310fc9(0xc27)]='',_0x41ed74['style'][_0x310fc9(0x3d2)]=_0x310fc9(0x55f),_0x41ed74[_0x310fc9(0x21f)]('value-changed',_0x54e4bb=>{const _0x9eb519=_0x310fc9;_0x54e4bb[_0x9eb519(0x56d)](),_0x5c7cd7(_0x54e4bb[_0x9eb519(0xd32)][_0x9eb519(0x3c5)]);});else return;}_0x5c257f[_0x310fc9(0x5c0)](_0x41ed74);},_0x35ffff=()=>{const _0x77c0ed=_0x36e355;if(_0x16540b)return;if(this[_0x77c0ed(0x765)]&&this[_0x77c0ed(0x765)][_0x77c0ed(0xcd8)]!==_0x37bfb9)this['_cpdOpen']['close']();_0x27e359(),_0x5c257f[_0x77c0ed(0xec9)][_0x77c0ed(0x9c4)]=_0x77c0ed(0xbde),this[_0x77c0ed(0x765)]={'wrap':_0x37bfb9,'close':_0x12e1bf},setTimeout(()=>{const _0x1ecfb1=_0x77c0ed;try{_0x1a894f[_0x1ecfb1(0x4c0)]();}catch(_0x147d40){}},0x1e);},_0x12e1bf=()=>{const _0x54af0b=_0x36e355;_0x5c257f[_0x54af0b(0xec9)]['display']='none';if(this['_cpdOpen']&&this[_0x54af0b(0x765)][_0x54af0b(0xcd8)]===_0x37bfb9)this[_0x54af0b(0x765)]=null;_0x8266c6&&(_0x8266c6=![],this[_0x54af0b(0x8a2)]());};_0x47bf29[_0x36e355(0x21f)](_0x36e355(0xebb),()=>{const _0x4fb774=_0x36e355;_0x5c257f[_0x4fb774(0xec9)][_0x4fb774(0x9c4)]===_0x4fb774(0xbde)?_0x12e1bf():_0x35ffff();}),_0x37bfb9[_0x36e355(0x96b)](_0x47bf29,_0x5c257f),_0x1e9ef5[_0x36e355(0x5c0)](_0x37bfb9),_0x1696e5(),!this['_cpdDocBound']&&(this[_0x36e355(0xc10)]=!![],this[_0x36e355(0x8b1)]['addEventListener']('click',_0x4db1a6=>{const _0x9b242d=_0x36e355;if(!this[_0x9b242d(0x765)])return;const _0x184d79=_0x4db1a6[_0x9b242d(0x6ad)]?_0x4db1a6[_0x9b242d(0x6ad)]():[_0x4db1a6[_0x9b242d(0xeba)]];if(_0x184d79[_0x9b242d(0x28f)](_0x1ccdb4=>_0x1ccdb4&&_0x1ccdb4[_0x9b242d(0xb9c)]&&/COMBO-BOX|OVERLAY/i[_0x9b242d(0xd98)](_0x1ccdb4['nodeName'])))return;if(!_0x184d79[_0x9b242d(0x90a)](this[_0x9b242d(0x765)]['wrap']))this['_cpdOpen'][_0x9b242d(0x804)]();},!![]));}['_wireUp'](){const _0x189346=_0xd69037,_0x39692c=this[_0x189346(0xd6d)](()=>this[_0x189346(0x8a2)](),0x190),_0x52eef6=()=>this[_0x189346(0x8a2)]();[['include_attribute_name',_0x189346(0xd5d)],[_0x189346(0xd5d),_0x189346(0xb5b)]][_0x189346(0xcab)](([_0x384e3,_0x45c5a2])=>{const _0x2905dc=_0x189346;this[_0x2905dc(0x6df)](_0x384e3,'change',()=>{const _0x1d8ec0=_0x2905dc,_0x36d953=this[_0x1d8ec0(0x8b1)][_0x1d8ec0(0x3aa)](_0x384e3),_0x282842=this['shadowRoot']['getElementById'](_0x45c5a2);if(_0x36d953?.[_0x1d8ec0(0xe1e)]&&_0x282842?.['checked'])_0x282842['checked']=![];});}),this[_0x189346(0x8b1)][_0x189346(0xab3)](_0x189346(0x66e))[_0x189346(0xcab)](_0x3d1f50=>{const _0x404c7e=_0x189346;_0x3d1f50[_0x404c7e(0x21f)](_0x404c7e(0xebb),()=>{const _0x3a36ef=_0x404c7e,_0x46a4f5=_0x3d1f50[_0x3a36ef(0xdf6)]['toggle'];if(this[_0x3a36ef(0xeb9)]['has'](_0x46a4f5))this['_openPanels'][_0x3a36ef(0x2a1)](_0x46a4f5);else this[_0x3a36ef(0xeb9)][_0x3a36ef(0xbd8)](_0x46a4f5);_0x3d1f50[_0x3a36ef(0x2aa)]('.panel')[_0x3a36ef(0xc1a)]['toggle'](_0x3a36ef(0x459));});}),this[_0x189346(0x8b1)]['querySelectorAll']('.main-tb')[_0x189346(0xcab)](_0x2fabf9=>{const _0x5e6895=_0x189346;_0x2fabf9[_0x5e6895(0x21f)](_0x5e6895(0xebb),()=>{const _0x255665=_0x5e6895;this[_0x255665(0x747)]=_0x2fabf9[_0x255665(0xdf6)][_0x255665(0x7c5)],this[_0x255665(0x8b1)]['querySelectorAll']('.main-tb')[_0x255665(0xcab)](_0x6f4409=>_0x6f4409['classList'][_0x255665(0x8a5)](_0x255665(0x491),_0x6f4409['dataset']['mtab']===this[_0x255665(0x747)])),this['shadowRoot'][_0x255665(0xab3)](_0x255665(0x37d))[_0x255665(0xcab)](_0x3cf127=>_0x3cf127['classList'][_0x255665(0x8a5)](_0x255665(0x491),_0x3cf127['dataset'][_0x255665(0x885)]===this[_0x255665(0x747)]));});}),['card_header',_0x189346(0xdd9),_0x189346(0x73b),_0x189346(0xa3c),_0x189346(0xd22),_0x189346(0x8b4)][_0x189346(0xcab)](_0x2ba82f=>this[_0x189346(0x6df)](_0x2ba82f,_0x189346(0xaee),_0x39692c)),[_0x189346(0x636),_0x189346(0x977),_0x189346(0x843),_0x189346(0x3fc),_0x189346(0x677),_0x189346(0xeaf),_0x189346(0x9af),_0x189346(0x2b9),'card_header_letter_spacing'][_0x189346(0xcab)](_0x1cd5ad=>this['_on'](_0x1cd5ad,_0x189346(0xaee),_0x39692c)),[_0x189346(0xdfc),_0x189346(0x3e3),_0x189346(0xbcf),'update_interval',_0x189346(0xea5),_0x189346(0x82f),_0x189346(0x4fd),_0x189346(0xa31),_0x189346(0xa8c),_0x189346(0x965),_0x189346(0xb9e),_0x189346(0xdeb),_0x189346(0x895),'gauge_columns',_0x189346(0x5ef),_0x189346(0x68d)][_0x189346(0xcab)](_0x5e84dc=>this[_0x189346(0x6df)](_0x5e84dc,_0x189346(0xaee),_0x39692c)),this['_on']('graph_start_hour',_0x189346(0xaee),_0x39692c),this[_0x189346(0x6df)]('graph_end_hour','input',_0x39692c),[_0x189346(0xe33),_0x189346(0xe65),_0x189346(0x903),_0x189346(0x71e),_0x189346(0x447),_0x189346(0xbda),'scroll_sync_group',_0x189346(0x806),'interval_picker_group',_0x189346(0x6d8),'group_by_picker_group'][_0x189346(0xcab)](_0x7bb837=>this[_0x189346(0x6df)](_0x7bb837,_0x189346(0xaee),_0x39692c)),['y_axis_ticks','y_axis_decimals']['forEach'](_0x3b1142=>this['_on'](_0x3b1142,_0x189346(0xaee),_0x39692c)),[_0x189346(0x31d),_0x189346(0xba3),_0x189346(0x52c),_0x189346(0x872)]['forEach'](_0x213d3e=>this['_on'](_0x213d3e,_0x189346(0xaee),_0x39692c)),[_0x189346(0xc46),_0x189346(0x652),_0x189346(0xc1d),_0x189346(0xbfa),_0x189346(0x20c),_0x189346(0xbd6),_0x189346(0x300),_0x189346(0x32b),_0x189346(0xafc),_0x189346(0xae2),_0x189346(0x709),_0x189346(0x888),_0x189346(0x73b),_0x189346(0x9b9),'y_grid_color',_0x189346(0x5c5),_0x189346(0x913),_0x189346(0xe0e),_0x189346(0x81d),_0x189346(0x23f),_0x189346(0xa40),_0x189346(0xb68),_0x189346(0xdd4)][_0x189346(0xcab)](_0x12e659=>this[_0x189346(0x6df)](_0x12e659,_0x189346(0xaee),_0x39692c)),[_0x189346(0x20c),'x_axis_color',_0x189346(0x300),_0x189346(0xae2),_0x189346(0x888),_0x189346(0x73b),'y_grid_color','x_grid_color','now_line_color','card_border_color',_0x189346(0x9af),_0x189346(0xdd4)][_0x189346(0xcab)](_0x3bf0de=>{const _0x2d9de7=_0x189346,_0x2400e7=this[_0x2d9de7(0x8b1)][_0x2d9de7(0x3aa)](_0x3bf0de+_0x2d9de7(0x2ad)),_0x21ab98=this[_0x2d9de7(0x8b1)][_0x2d9de7(0x3aa)](_0x3bf0de);if(_0x2400e7&&_0x21ab98){const _0x2d68f7=()=>{const _0x60c6d0=_0x2d9de7,_0x19a313=_0x21ab98[_0x60c6d0(0x3c5)][_0x60c6d0(0x424)](),_0x81bdb1=_0x19a313[_0x60c6d0(0x90a)]('{{');_0x2400e7[_0x60c6d0(0xec9)][_0x60c6d0(0xb0d)]=_0x81bdb1?_0x60c6d0(0xe06):'',_0x2400e7[_0x60c6d0(0xec9)][_0x60c6d0(0xcd0)]=_0x81bdb1?_0x60c6d0(0xcee):'';if(!_0x81bdb1&&/^#[0-9a-fA-F]{6}$/['test'](_0x19a313))_0x2400e7[_0x60c6d0(0x3c5)]=_0x19a313;};_0x2400e7[_0x2d9de7(0x21f)](_0x2d9de7(0xaee),()=>{const _0x51a1b9=_0x2d9de7;_0x21ab98['value']=_0x2400e7[_0x51a1b9(0x3c5)],_0x39692c();}),_0x21ab98[_0x2d9de7(0x21f)]('input',()=>{_0x2d68f7();}),_0x2d68f7();}}),['align_header','state_layout',_0x189346(0x1e7),_0x189346(0xba9),'language',_0x189346(0x922),_0x189346(0x558),_0x189346(0x555),_0x189346(0x514),_0x189346(0xc2e),_0x189346(0xc8d),'scroll_mode',_0x189346(0xe0d),_0x189346(0xd79),_0x189346(0xa3b),_0x189346(0x6ee),_0x189346(0x2f0),'date_picker_default_mode',_0x189346(0x232),_0x189346(0x757),_0x189346(0x423),_0x189346(0x9d7),'gauge_value_position',_0x189346(0x444),_0x189346(0xc5a),_0x189346(0xc1f),_0x189346(0x921),_0x189346(0x3fe),'duration_unit','tooltip_order']['forEach'](_0x17bb1b=>this['_on'](_0x17bb1b,_0x189346(0xdbc),_0x52eef6)),[_0x189346(0xb76),'show_tooltip','show_tooltip_total',_0x189346(0xa35),_0x189346(0x442),_0x189346(0xc0f),'show_y2_axis','show_x_axis',_0x189346(0x583),_0x189346(0xb18),_0x189346(0x2ec),_0x189346(0xa9d),'animate_graph','stacked','sparkline','show_interval_picker',_0x189346(0x8cc),_0x189346(0x285),'show_group_by_picker',_0x189346(0x1f1),_0x189346(0xb2b),_0x189346(0xeaa),_0x189346(0x2d3),'drill_down',_0x189346(0xc6a),_0x189346(0xa93),'scroll_sync',_0x189346(0x775),_0x189346(0xa18),_0x189346(0xe84),_0x189346(0xc6d),_0x189346(0xcb4),'card_border',_0x189346(0x63a),_0x189346(0x4a7),_0x189346(0x45c),_0x189346(0x92b),_0x189346(0xd56),_0x189346(0xbc7),_0x189346(0x35c),_0x189346(0xb5b),_0x189346(0xd5d)][_0x189346(0xcab)](_0x4a65ac=>this['_on'](_0x4a65ac,_0x189346(0xdbc),_0x52eef6)),[_0x189346(0xb39),_0x189346(0x904),_0x189346(0x8cc),_0x189346(0x285),'show_group_by_picker',_0x189346(0xc6a),'zoom_sync','scroll_sync',_0x189346(0x2ec),_0x189346(0x442),'show_date_picker',_0x189346(0x45c),_0x189346(0x35c),_0x189346(0xb5b),'use_only_attribute_name',_0x189346(0xd56)][_0x189346(0xcab)](_0x5c3c7b=>this[_0x189346(0x6df)](_0x5c3c7b,'change',()=>{this['_render']();})),this['shadowRoot'][_0x189346(0xab3)](_0x189346(0x9da))[_0x189346(0xcab)](_0x5e8e5e=>_0x5e8e5e['addEventListener']('change',_0x52eef6)),this[_0x189346(0x8b1)][_0x189346(0xab3)](_0x189346(0x9e2))[_0x189346(0xcab)](_0x57cbe1=>_0x57cbe1[_0x189346(0x21f)](_0x189346(0xdbc),_0x52eef6));const _0x24c3a5=this[_0x189346(0x8b1)][_0x189346(0x934)](_0x189346(0x5e3));_0x24c3a5?.['addEventListener']('change',()=>{const _0x564f25=_0x189346;this['_tmp'][_0x564f25(0x7af)]=_0x24c3a5[_0x564f25(0x3c5)]||void 0x0,_0x52eef6();});const _0x11e968=this[_0x189346(0x8b1)][_0x189346(0x934)](_0x189346(0x6a5));_0x11e968?.[_0x189346(0x21f)](_0x189346(0xaee),this['_debounce'](()=>{const _0x197808=_0x189346;this['_tmp']['card_icon_color']=_0x11e968[_0x197808(0x3c5)][_0x197808(0x424)]()||void 0x0,_0x52eef6();},0x190));if(!this['shadowRoot']['getElementById'](_0x189346(0x225))){const _0x37e228=document['createElement'](_0x189346(0xec9));_0x37e228['id']=_0x189346(0x225),_0x37e228[_0x189346(0xb63)]=_0x189346(0x74a),this[_0x189346(0x8b1)]['appendChild'](_0x37e228);}const _0xc25b21=()=>{const _0x48ad90=_0x189346,_0x365df8=this[_0x48ad90(0x8eb)](),_0x2723c1=[_0x48ad90(0x42e),_0x48ad90(0x3ac),_0x48ad90(0xddd),_0x48ad90(0x4e8),'purple',_0x48ad90(0x52e),_0x48ad90(0x87d),_0x48ad90(0xabf),_0x48ad90(0xb97),_0x48ad90(0x950),'teal',_0x48ad90(0x476),_0x48ad90(0xc88),_0x48ad90(0x3ec),_0x48ad90(0x848),_0x48ad90(0xe45),_0x48ad90(0x53b),_0x48ad90(0x3da),_0x48ad90(0x432),_0x48ad90(0x465),_0x48ad90(0xe68),'dark-grey',_0x48ad90(0x8d9),_0x48ad90(0x4ab),'white'],_0x155476=_0x1235ee=>this[_0x48ad90(0x5dd)](_0x1235ee[_0x48ad90(0xe95)](0x0)[_0x48ad90(0x47c)]()+_0x1235ee[_0x48ad90(0x57e)](0x1)[_0x48ad90(0x4e3)](/-/g,'\x20'));this[_0x48ad90(0x765)]=null,!this['_cpdDocBound']&&(this['_cpdDocBound']=!![],this[_0x48ad90(0x8b1)][_0x48ad90(0x21f)](_0x48ad90(0xebb),_0x58a92f=>{const _0x139a8c=_0x48ad90;if(!this[_0x139a8c(0x765)])return;const _0xee3ca8=_0x58a92f['composedPath']?_0x58a92f[_0x139a8c(0x6ad)]():[_0x58a92f[_0x139a8c(0xeba)]];if(_0xee3ca8['some'](_0x1949a2=>_0x1949a2&&_0x1949a2['nodeName']&&/COMBO-BOX|OVERLAY/i[_0x139a8c(0xd98)](_0x1949a2['nodeName'])))return;if(!_0xee3ca8['includes'](this[_0x139a8c(0x765)][_0x139a8c(0xcd8)]))this[_0x139a8c(0x765)][_0x139a8c(0x804)]();},!![])),this[_0x48ad90(0x8b1)][_0x48ad90(0xab3)](_0x48ad90(0x99d))['forEach'](_0x440a13=>{const _0x308e77=_0x48ad90;if(_0x440a13[_0x308e77(0xb40)]||!_0x440a13[_0x308e77(0xa73)])return;_0x440a13[_0x308e77(0xb40)]=!![];const _0xd15108=_0x440a13[_0x308e77(0x934)](_0x308e77(0x612)),_0x169e22=_0x440a13[_0x308e77(0x934)](_0x308e77(0x27d));if(!_0xd15108&&!_0x169e22)return;const _0x4cc2fc=document[_0x308e77(0x384)](_0x308e77(0x821));_0x4cc2fc['style'][_0x308e77(0x3d2)]=_0x308e77(0xaf8);const _0x37666d=document['createElement']('button');_0x37666d[_0x308e77(0xc97)]='button',_0x37666d[_0x308e77(0xec9)][_0x308e77(0x3d2)]=_0x308e77(0x81b);const _0xfb9a6c=document[_0x308e77(0x384)](_0x308e77(0x762));_0xfb9a6c['style'][_0x308e77(0x3d2)]=_0x308e77(0x685);const _0x177beb=document[_0x308e77(0x384)](_0x308e77(0x762));_0x177beb[_0x308e77(0xec9)][_0x308e77(0x3d2)]=_0x308e77(0xc79);const _0x200283=document[_0x308e77(0x384)]('span');_0x200283[_0x308e77(0xec9)][_0x308e77(0x3d2)]='flex-shrink:0;color:var(--ts);display:flex',_0x200283[_0x308e77(0xa4f)]=_0x308e77(0x676),_0x37666d['append'](_0xfb9a6c,_0x177beb,_0x200283);const _0x85ce72=document[_0x308e77(0x384)](_0x308e77(0x821));_0x85ce72[_0x308e77(0xec9)][_0x308e77(0x3d2)]='position:absolute;top:calc(100%\x20+\x204px);left:0;right:0;z-index:100;max-height:260px;overflow:auto;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:4px;display:none';const _0xb83c39=(_0x3f2d0e,_0x459ece)=>{const _0x18fbec=_0x308e77;if(_0x3f2d0e)_0x177beb['textContent']=_0x155476(_0x3f2d0e),_0xfb9a6c[_0x18fbec(0xec9)][_0x18fbec(0x61e)]=_0x18fbec(0xc2f)+_0x3f2d0e+'-color)';else _0x459ece?(_0x177beb['textContent']=this[_0x18fbec(0x5dd)]('Custom'),_0xfb9a6c['style'][_0x18fbec(0x61e)]=_0x459ece):(_0x177beb[_0x18fbec(0xb63)]=this[_0x18fbec(0x5dd)](_0x18fbec(0x6e5)),_0xfb9a6c[_0x18fbec(0xec9)][_0x18fbec(0x61e)]=_0x18fbec(0x356));},_0x30f444=_0x228508=>{const _0x39f81c=_0x308e77;if(!_0x228508){_0xd15108&&(_0xd15108[_0x39f81c(0x3c5)]='',_0xd15108[_0x39f81c(0x7d6)](new Event(_0x39f81c(0xaee),{'bubbles':!![]})));_0xb83c39('','');return;}const _0x15de97=_0x365df8['n2h'][_0x228508]||'';_0xd15108&&(_0xd15108[_0x39f81c(0x3c5)]=_0x15de97||_0x39f81c(0xc2f)+_0x228508+_0x39f81c(0xcf6),_0xd15108[_0x39f81c(0x7d6)](new Event('input',{'bubbles':!![]}))),_0x169e22&&/^#[0-9a-f]{6}$/i[_0x39f81c(0xd98)](_0x15de97)&&(_0x169e22['value']=_0x15de97,_0x169e22['dispatchEvent'](new Event(_0x39f81c(0xdbc),{'bubbles':!![]}))),_0xb83c39(_0x228508);},_0x2f53a0=(_0x357604,_0x517e93,_0x36d7d1)=>{const _0x2a79bb=_0x308e77,_0x4332b9=document['createElement']('div');_0x4332b9[_0x2a79bb(0xec9)]['cssText']=_0x2a79bb(0x248),_0x4332b9[_0x2a79bb(0x21f)](_0x2a79bb(0x6f1),()=>{const _0x5df82f=_0x2a79bb;_0x4332b9['style'][_0x5df82f(0x61e)]=_0x5df82f(0xb95);}),_0x4332b9[_0x2a79bb(0x21f)](_0x2a79bb(0xc81),()=>{const _0x130661=_0x2a79bb;_0x4332b9[_0x130661(0xec9)]['background']='';});const _0x3ff672=document[_0x2a79bb(0x384)](_0x2a79bb(0x762));_0x3ff672[_0x2a79bb(0xec9)]['cssText']=_0x2a79bb(0xd6f)+(_0x36d7d1?_0x2a79bb(0x927)+_0x36d7d1:_0x2a79bb(0xa9e));const _0x243e01=document['createElement'](_0x2a79bb(0x762));return _0x243e01[_0x2a79bb(0xb63)]=_0x517e93,_0x4332b9[_0x2a79bb(0x96b)](_0x3ff672,_0x243e01),_0x4332b9[_0x2a79bb(0x21f)](_0x2a79bb(0xebb),()=>{_0x30f444(_0x357604),_0x1037ca();}),_0x4332b9;};_0x85ce72['appendChild'](_0x2f53a0(null,this[_0x308e77(0x5dd)](_0x308e77(0x6e5)),'')),_0x2723c1[_0x308e77(0xcab)](_0x38ee44=>_0x85ce72[_0x308e77(0x5c0)](_0x2f53a0(_0x38ee44,_0x155476(_0x38ee44),_0x308e77(0xc2f)+_0x38ee44+_0x308e77(0xcf6))));const _0x225d49=()=>{const _0x35fee5=_0x308e77;if(this[_0x35fee5(0x765)]&&this['_cpdOpen'][_0x35fee5(0xcd8)]!==_0x4cc2fc)this[_0x35fee5(0x765)][_0x35fee5(0x804)]();_0x85ce72[_0x35fee5(0xec9)][_0x35fee5(0x9c4)]='block',this[_0x35fee5(0x765)]={'wrap':_0x4cc2fc,'close':_0x1037ca};},_0x1037ca=()=>{const _0x59f1fb=_0x308e77;_0x85ce72[_0x59f1fb(0xec9)][_0x59f1fb(0x9c4)]=_0x59f1fb(0xcee);if(this[_0x59f1fb(0x765)]&&this[_0x59f1fb(0x765)][_0x59f1fb(0xcd8)]===_0x4cc2fc)this[_0x59f1fb(0x765)]=null;};_0x37666d[_0x308e77(0x21f)](_0x308e77(0xebb),()=>{const _0x417b31=_0x308e77;_0x85ce72[_0x417b31(0xec9)][_0x417b31(0x9c4)]===_0x417b31(0xbde)?_0x1037ca():_0x225d49();});const _0x4d5fdb=(_0xd15108&&_0xd15108['value']||_0x169e22&&_0x169e22[_0x308e77(0x3c5)]||'')['trim'](),_0x13e044=_0x4d5fdb[_0x308e77(0xb12)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x13e044)_0xb83c39(_0x13e044[0x1]);else{if(/^#[0-9a-f]{6}$/i['test'](_0x4d5fdb)&&_0x365df8[_0x308e77(0xaed)][_0x4d5fdb[_0x308e77(0x7cb)]()])_0xb83c39(_0x365df8[_0x308e77(0xaed)][_0x4d5fdb[_0x308e77(0x7cb)]()]);else _0xb83c39('',_0x4d5fdb);}_0x4cc2fc[_0x308e77(0x96b)](_0x37666d,_0x85ce72),_0x440a13[_0x308e77(0xec9)]['alignItems']=_0x308e77(0x278),_0x440a13[_0x308e77(0x77f)](_0x4cc2fc,_0x440a13['firstChild']);const _0x311d9d=_0x440a13[_0x308e77(0x2aa)]('.f');if(_0x311d9d){_0x311d9d[_0x308e77(0xec9)]['gridColumn']=_0x308e77(0x49a);const _0x37c02c=_0x311d9d[_0x308e77(0x2c7)];if(_0x37c02c&&(_0x37c02c['classList'][_0x308e77(0x663)]('r2')||_0x37c02c['classList'][_0x308e77(0x663)]('r3')))_0x37c02c[_0x308e77(0xec9)][_0x308e77(0x797)]=_0x308e77(0xce1);}});};_0xc25b21(),this[_0x189346(0x8b1)][_0x189346(0x3aa)](_0x189346(0xa1e))?.['addEventListener']('click',()=>{const _0x42de47=_0x189346;this[_0x42de47(0x60d)][_0x42de47(0xd1e)]=[...this['_entities'],this[_0x42de47(0x211)]()];const _0x3f6e1f=this['_entities'][_0x42de47(0x246)]-0x1;this[_0x42de47(0xeb9)][_0x42de47(0xbd8)]('e-'+_0x3f6e1f),this[_0x42de47(0xce4)][_0x3f6e1f]=_0x42de47(0x798),this[_0x42de47(0x421)](),this[_0x42de47(0x8a2)]();});const _0x3392e4=this[_0x189346(0x8b1)][_0x189346(0x934)](_0x189346(0x8e4));if(_0x3392e4&&this[_0x189346(0xbf5)]){let _0x3d657a=0x0;const _0x27bd7b=()=>{const _0x21029f=_0x189346;if(!_0x3392e4[_0x21029f(0x47e)]&&_0x3d657a++<0x3c){setTimeout(_0x27bd7b,0x32);return;}if(customElements['get']('ha-selector')){const _0x100c16=document[_0x21029f(0x384)](_0x21029f(0x67d));_0x100c16['hass']=this['_hass'],_0x100c16[_0x21029f(0xa42)]={'entity':{'filter':{'device_class':_0x21029f(0xb93)}}},_0x100c16['value']=this[_0x21029f(0xc30)]['battery_entity']||'',_0x100c16[_0x21029f(0xc27)]='',_0x100c16[_0x21029f(0xec9)][_0x21029f(0x3d2)]=_0x21029f(0x55f),_0x3392e4[_0x21029f(0x5c0)](_0x100c16),_0x100c16[_0x21029f(0x21f)](_0x21029f(0x2bb),_0x35f4c0=>{const _0x4f4503=_0x21029f;_0x35f4c0[_0x4f4503(0x56d)](),this['_tmp'][_0x4f4503(0x6b4)]=_0x35f4c0['detail'][_0x4f4503(0x3c5)]||void 0x0,this['_valueChanged']();});}else{const _0x310ad6=document[_0x21029f(0x384)](_0x21029f(0xaee));_0x310ad6[_0x21029f(0xc97)]=_0x21029f(0x587),_0x310ad6['placeholder']=_0x21029f(0x310),_0x310ad6[_0x21029f(0x3c5)]=this[_0x21029f(0xc30)]['battery_entity']||'',_0x310ad6['style'][_0x21029f(0x3d2)]=_0x21029f(0xabc),_0x3392e4[_0x21029f(0x5c0)](_0x310ad6),_0x310ad6['addEventListener'](_0x21029f(0xaee),()=>{const _0x33f4d8=_0x21029f;this[_0x33f4d8(0x60d)][_0x33f4d8(0x6b4)]=_0x310ad6[_0x33f4d8(0x3c5)]||void 0x0,this[_0x33f4d8(0x8a2)]();});}};if(customElements[_0x189346(0x397)]('ha-selector'))_0x27bd7b();else customElements[_0x189346(0x260)](_0x189346(0x67d))[_0x189346(0xd82)](_0x27bd7b)['catch'](_0x27bd7b);}this['_mountIconDropdown'](this['shadowRoot'][_0x189346(0x934)](_0x189346(0x295)),()=>(this[_0x189346(0x60d)][_0x189346(0xe79)]!=null?this['_tmp'][_0x189346(0xe79)]:this[_0x189346(0xc30)][_0x189346(0xe79)])||'',_0x3b259a=>{const _0x1fc4c8=_0x189346;this[_0x1fc4c8(0x60d)][_0x1fc4c8(0xe79)]=_0x3b259a;},{'placeholder2':_0x189346(0x480)});const _0x39324d=()=>{const _0x203c50=_0x189346;return!this[_0x203c50(0x60d)][_0x203c50(0x2d1)]&&(this[_0x203c50(0x60d)][_0x203c50(0x2d1)]=(this[_0x203c50(0xc30)][_0x203c50(0x2d1)]||[])[_0x203c50(0x723)](_0x376c30=>({..._0x376c30}))),this[_0x203c50(0x60d)][_0x203c50(0x2d1)];};this[_0x189346(0x8b1)][_0x189346(0x934)](_0x189346(0x5a6))?.[_0x189346(0x21f)](_0x189346(0xebb),()=>{const _0x51bc71=_0x189346,_0x42b6e3=_0x39324d(),_0x3205f9=_0x42b6e3['reduce']((_0xc2b017,_0x117f96)=>Math[_0x51bc71(0xa09)](_0xc2b017,toNum(_0x117f96?.[_0x51bc71(0xe3c)])||0x0),0x0);_0x42b6e3[_0x51bc71(0xa8b)]({'up_to_hours':_0x3205f9>0x0?_0x3205f9*0x2:0x18,'group_by':_0x51bc71(0x90c)}),this[_0x51bc71(0x421)](),this[_0x51bc71(0x8a2)]();});const _0x26898e=this['shadowRoot']['querySelector'](_0x189346(0x800));_0x26898e?.['addEventListener'](_0x189346(0xdbc),_0x251097=>{const _0x3d2aab=_0x189346,_0x1b5fc1=_0x251097[_0x3d2aab(0xeba)]['closest'](_0x3d2aab(0x68e));if(!_0x1b5fc1)return;const _0xc1cba6=parseInt(_0x1b5fc1[_0x3d2aab(0xdf6)][_0x3d2aab(0xa16)]),_0xf5a89=_0x39324d(),_0x3bf373=_0xf5a89[_0xc1cba6];if(!_0x3bf373)return;const _0x55068d=_0x251097['target'][_0x3d2aab(0xc1a)];if(_0x55068d[_0x3d2aab(0x663)]('asr-up')){const _0x45bc31=parseFloat(_0x251097['target'][_0x3d2aab(0x3c5)]);if(!isNaN(_0x45bc31)&&_0x45bc31>0x0)_0x3bf373[_0x3d2aab(0xe3c)]=_0x45bc31;}if(_0x55068d[_0x3d2aab(0x663)](_0x3d2aab(0x5d5))){_0x3bf373[_0x3d2aab(0x1e7)]=_0x251097['target']['value'];if(_0x3bf373[_0x3d2aab(0x1e7)]!=='interval')delete _0x3bf373['points_per_hour'];this[_0x3d2aab(0x8a2)](),this[_0x3d2aab(0x421)]();return;}if(_0x55068d[_0x3d2aab(0x663)](_0x3d2aab(0xe21))){const _0x389c90=parseFloat(_0x251097[_0x3d2aab(0xeba)]['value']);if(isNaN(_0x389c90)||_0x389c90<=0x0)delete _0x3bf373[_0x3d2aab(0x3e3)];else _0x3bf373[_0x3d2aab(0x3e3)]=_0x389c90;}this['_valueChanged']();}),_0x26898e?.['addEventListener'](_0x189346(0xebb),_0x48e9ec=>{const _0x23a913=_0x189346,_0x52385b=_0x48e9ec[_0x23a913(0xeba)]['closest'](_0x23a913(0xb94));if(!_0x52385b)return;const _0x104502=parseInt(_0x52385b['closest'](_0x23a913(0x68e))['dataset'][_0x23a913(0xa16)]);_0x39324d()[_0x23a913(0x329)](_0x104502,0x1),this[_0x23a913(0x421)](),this['_valueChanged']();}),this['shadowRoot'][_0x189346(0x934)](_0x189346(0xa85))?.[_0x189346(0x21f)](_0x189346(0xebb),()=>{const _0x2cdb56=_0x189346;if(!this[_0x2cdb56(0x60d)][_0x2cdb56(0xe96)])this[_0x2cdb56(0x60d)]['annotations']=[...this[_0x2cdb56(0xc30)]['annotations']||[]];this[_0x2cdb56(0x60d)][_0x2cdb56(0xe96)][_0x2cdb56(0xa8b)]({'type':_0x2cdb56(0xdaa),'value':0x0,'label':'','color':_0x2cdb56(0x998)}),this['_render'](),this[_0x2cdb56(0x8a2)]();}),this['shadowRoot'][_0x189346(0xab3)](_0x189346(0x504))[_0x189346(0xcab)](_0x409b65=>{const _0x28fbb0=_0x189346,_0x56f04f=parseInt(_0x409b65[_0x28fbb0(0xdf6)][_0x28fbb0(0xb04)]),_0xa5ddcd=()=>{const _0x208717=_0x28fbb0;if(!this[_0x208717(0x60d)][_0x208717(0xe96)])this[_0x208717(0x60d)][_0x208717(0xe96)]=[...this[_0x208717(0xc30)][_0x208717(0xe96)]||[]];return this[_0x208717(0x60d)][_0x208717(0xe96)];};_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0xa11))?.['addEventListener'](_0x28fbb0(0xebb),()=>{const _0x1a24d1=_0x28fbb0;_0xa5ddcd()[_0x1a24d1(0x329)](_0x56f04f,0x1),this[_0x1a24d1(0x421)](),this['_valueChanged']();}),_0x409b65[_0x28fbb0(0x934)]('.ann-type')?.[_0x28fbb0(0x21f)]('change',_0x36e749=>{const _0x54fa91=_0x28fbb0,_0x48604a=_0xa5ddcd();_0x48604a[_0x56f04f]['type']=_0x36e749[_0x54fa91(0xeba)][_0x54fa91(0x3c5)];if(_0x48604a[_0x56f04f][_0x54fa91(0xc97)]===_0x54fa91(0xd1a)||_0x48604a[_0x56f04f]['type']==='span'){delete _0x48604a[_0x56f04f][_0x54fa91(0x3c5)],delete _0x48604a[_0x56f04f][_0x54fa91(0x2a4)];if(!_0x48604a[_0x56f04f][_0x54fa91(0xa6c)]&&!_0x48604a[_0x56f04f][_0x54fa91(0x477)]&&!_0x48604a[_0x56f04f][_0x54fa91(0xa7b)]){_0x48604a[_0x56f04f][_0x54fa91(0xa6c)]='';if(!_0x48604a[_0x56f04f][_0x54fa91(0x2c8)])_0x48604a[_0x56f04f][_0x54fa91(0x2c8)]='on';}}else{delete _0x48604a[_0x56f04f]['entity'],delete _0x48604a[_0x56f04f][_0x54fa91(0x2c8)],delete _0x48604a[_0x56f04f][_0x54fa91(0x477)],delete _0x48604a[_0x56f04f][_0x54fa91(0x389)],delete _0x48604a[_0x56f04f][_0x54fa91(0xa7b)];if(_0x48604a[_0x56f04f][_0x54fa91(0x3c5)]===void 0x0)_0x48604a[_0x56f04f][_0x54fa91(0x3c5)]=0x0;}this['_render'](),this['_valueChanged']();}),_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0x55d))?.[_0x28fbb0(0x21f)](_0x28fbb0(0xdbc),_0x57e632=>{const _0x331db9=_0x28fbb0,_0x471e57=_0xa5ddcd();if(_0x57e632[_0x331db9(0xeba)][_0x331db9(0x3c5)]==='manual'){delete _0x471e57[_0x56f04f][_0x331db9(0xa6c)],delete _0x471e57[_0x56f04f]['state'];if(_0x471e57[_0x56f04f][_0x331db9(0xc97)]===_0x331db9(0x762)){if(!_0x471e57[_0x56f04f][_0x331db9(0x477)])_0x471e57[_0x56f04f][_0x331db9(0x477)]='';if(!_0x471e57[_0x56f04f][_0x331db9(0x389)])_0x471e57[_0x56f04f]['end']='';}else{if(!_0x471e57[_0x56f04f][_0x331db9(0xa7b)])_0x471e57[_0x56f04f][_0x331db9(0xa7b)]='';}}else{delete _0x471e57[_0x56f04f][_0x331db9(0x477)],delete _0x471e57[_0x56f04f][_0x331db9(0x389)],delete _0x471e57[_0x56f04f][_0x331db9(0xa7b)];if(!_0x471e57[_0x56f04f][_0x331db9(0xa6c)])_0x471e57[_0x56f04f][_0x331db9(0xa6c)]='';if(!_0x471e57[_0x56f04f][_0x331db9(0x2c8)])_0x471e57[_0x56f04f][_0x331db9(0x2c8)]='on';}this[_0x331db9(0x421)](),this[_0x331db9(0x8a2)]();}),_0x409b65['querySelector']('.ann-val1')?.[_0x28fbb0(0x21f)](_0x28fbb0(0xdbc),()=>{const _0x3156c8=_0x28fbb0,_0x6cbfb3=_0xa5ddcd(),_0x31bab7=_0x6cbfb3[_0x56f04f]['type']===_0x3156c8(0xd1a)||_0x6cbfb3[_0x56f04f][_0x3156c8(0xc97)]==='span',_0x3d6b03=_0x31bab7&&(_0x3156c8(0x477)in _0x6cbfb3[_0x56f04f]||'end'in _0x6cbfb3[_0x56f04f]||_0x3156c8(0xa7b)in _0x6cbfb3[_0x56f04f]),_0x58cacc=_0x409b65[_0x3156c8(0x934)](_0x3156c8(0xd61))[_0x3156c8(0x3c5)];if(_0x31bab7&&!_0x3d6b03)_0x6cbfb3[_0x56f04f][_0x3156c8(0xa6c)]=_0x58cacc;else{if(_0x31bab7&&_0x3d6b03){if(_0x6cbfb3[_0x56f04f]['type']==='span')_0x6cbfb3[_0x56f04f][_0x3156c8(0x477)]=_0x58cacc;else _0x6cbfb3[_0x56f04f][_0x3156c8(0xa7b)]=_0x58cacc;}else _0x6cbfb3[_0x56f04f][_0x3156c8(0x3c5)]=isNaN(parseFloat(_0x58cacc))?_0x58cacc:parseFloat(_0x58cacc);}this[_0x3156c8(0x8a2)]();}),_0x409b65[_0x28fbb0(0x934)]('.ann-val2')?.[_0x28fbb0(0x21f)](_0x28fbb0(0xdbc),()=>{const _0x4b6377=_0x28fbb0,_0x5aa013=_0xa5ddcd(),_0x6a2bef=_0x5aa013[_0x56f04f][_0x4b6377(0xc97)]===_0x4b6377(0xd1a)||_0x5aa013[_0x56f04f][_0x4b6377(0xc97)]===_0x4b6377(0x762),_0x397358=_0x6a2bef&&('start'in _0x5aa013[_0x56f04f]||_0x4b6377(0x389)in _0x5aa013[_0x56f04f]||_0x4b6377(0xa7b)in _0x5aa013[_0x56f04f]),_0x3797dd=_0x409b65[_0x4b6377(0x934)](_0x4b6377(0x631))[_0x4b6377(0x3c5)];if(_0x6a2bef&&!_0x397358)_0x5aa013[_0x56f04f][_0x4b6377(0x2c8)]=_0x3797dd;else{if(_0x6a2bef&&_0x397358){if(_0x5aa013[_0x56f04f][_0x4b6377(0xc97)]==='span')_0x5aa013[_0x56f04f][_0x4b6377(0x389)]=_0x3797dd;}else _0x5aa013[_0x56f04f][_0x4b6377(0x2a4)]=isNaN(parseFloat(_0x3797dd))?_0x3797dd:parseFloat(_0x3797dd);}this[_0x4b6377(0x8a2)]();}),_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0xa65))?.[_0x28fbb0(0x21f)](_0x28fbb0(0xdbc),()=>{const _0x22bdd9=_0x28fbb0;_0xa5ddcd()[_0x56f04f][_0x22bdd9(0xc27)]=_0x409b65['querySelector']('.ann-label')[_0x22bdd9(0x3c5)],this['_valueChanged']();}),_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0x777))?.[_0x28fbb0(0x21f)]('change',()=>{const _0x3e6738=_0x28fbb0;_0xa5ddcd()[_0x56f04f][_0x3e6738(0x851)]=_0x409b65[_0x3e6738(0x934)](_0x3e6738(0x777))[_0x3e6738(0x3c5)],this[_0x3e6738(0x8a2)]();}),_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0x273))?.[_0x28fbb0(0x21f)](_0x28fbb0(0xdbc),()=>{const _0x36065c=_0x28fbb0,_0x558cdb=parseFloat(_0x409b65['querySelector'](_0x36065c(0x273))[_0x36065c(0x3c5)]);_0xa5ddcd()[_0x56f04f][_0x36065c(0xb0d)]=isNaN(_0x558cdb)?undefined:_0x558cdb,this['_valueChanged']();}),_0x409b65[_0x28fbb0(0x934)](_0x28fbb0(0x741))?.['addEventListener'](_0x28fbb0(0xdbc),_0x18a4a0=>{const _0x195dee=_0x28fbb0;_0xa5ddcd()[_0x56f04f][_0x195dee(0x761)]=_0x18a4a0[_0x195dee(0xeba)][_0x195dee(0xe1e)],this['_valueChanged']();});}),this[_0x189346(0x8b1)][_0x189346(0xab3)]('input[type=\x22number\x22]')[_0x189346(0xcab)](_0xebd53=>{const _0x16d323=_0x189346;_0xebd53[_0x16d323(0x21f)](_0x16d323(0x2de),_0x2427be=>{const _0x217e14=_0x16d323;_0x2427be[_0x217e14(0x56d)]();},{'passive':![]});}),this['shadowRoot'][_0x189346(0xab3)](_0x189346(0xb66))[_0x189346(0xcab)](_0xf1f2a0=>{const _0x4f61f4=_0x189346,_0x1c0845=parseInt(_0xf1f2a0['dataset'][_0x4f61f4(0x1ff)]);_0xf1f2a0['querySelector'](_0x4f61f4(0xd0f))?.['addEventListener'](_0x4f61f4(0xebb),_0x17c92f=>{const _0x3bf171=_0x4f61f4;if(_0x17c92f[_0x3bf171(0xeba)]['closest'](_0x3bf171(0x6cd))||_0x17c92f[_0x3bf171(0xeba)][_0x3bf171(0x2aa)](_0x3bf171(0x73d)))return;const _0x40a9f2='e-'+_0x1c0845;if(this['_openPanels'][_0x3bf171(0x5c4)](_0x40a9f2))this[_0x3bf171(0xeb9)][_0x3bf171(0x2a1)](_0x40a9f2);else this[_0x3bf171(0xeb9)][_0x3bf171(0xbd8)](_0x40a9f2);_0xf1f2a0['classList'][_0x3bf171(0x8a5)](_0x3bf171(0x459));}),_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x6cd))?.[_0x4f61f4(0x21f)](_0x4f61f4(0xebb),_0x2df810=>{const _0x5103b6=_0x4f61f4;_0x2df810['stopPropagation']();const _0x44bfd6=[...this[_0x5103b6(0xef9)]];_0x44bfd6[_0x5103b6(0x329)](_0x1c0845,0x1),this[_0x5103b6(0x60d)][_0x5103b6(0xd1e)]=_0x44bfd6,this[_0x5103b6(0xeb9)][_0x5103b6(0x2a1)]('e-'+_0x1c0845),this['_render'](),this[_0x5103b6(0x8a2)]();}),_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x73d))?.['addEventListener'](_0x4f61f4(0xebb),_0x4a01c7=>{const _0x1581b1=_0x4f61f4;_0x4a01c7[_0x1581b1(0x56d)]();const _0x1653a6=StatisticsGraphChartCard[_0x1581b1(0xced)],_0xfedf6c=structuredClone(this[_0x1581b1(0xef9)][_0x1c0845]);_0xfedf6c[_0x1581b1(0x851)]=_0x1653a6[this['_entities']['length']%_0x1653a6['length']];const _0x2631eb=[...this[_0x1581b1(0xef9)]];_0x2631eb[_0x1581b1(0x329)](_0x1c0845+0x1,0x0,_0xfedf6c),this[_0x1581b1(0x60d)][_0x1581b1(0xd1e)]=_0x2631eb;const _0x1e9463=_0x1c0845+0x1;this['_openPanels'][_0x1581b1(0xbd8)]('e-'+_0x1e9463),this[_0x1581b1(0xce4)][_0x1e9463]='general',this[_0x1581b1(0x421)](),this[_0x1581b1(0x8a2)]();}),_0xf1f2a0[_0x4f61f4(0xab3)](_0x4f61f4(0x754))[_0x4f61f4(0xcab)](_0x298007=>{const _0x28af70=_0x4f61f4;_0x298007[_0x28af70(0x21f)](_0x28af70(0xebb),()=>{const _0x2aa954=_0x28af70,_0x57accb=_0x298007[_0x2aa954(0xdf6)][_0x2aa954(0xc50)];this[_0x2aa954(0xce4)][_0x1c0845]=_0x57accb,_0xf1f2a0[_0x2aa954(0xab3)]('.tb')[_0x2aa954(0xcab)](_0x579cf0=>_0x579cf0[_0x2aa954(0xc1a)][_0x2aa954(0x8a5)](_0x2aa954(0x491),_0x579cf0[_0x2aa954(0xdf6)][_0x2aa954(0xc50)]===_0x57accb)),_0xf1f2a0[_0x2aa954(0xab3)](_0x2aa954(0xe78))[_0x2aa954(0xcab)](_0x31d4e7=>_0x31d4e7['classList'][_0x2aa954(0x8a5)](_0x2aa954(0x491),_0x31d4e7[_0x2aa954(0xdf6)]['tc']===_0x57accb));});});const _0x1f3f86=(_0x358619,_0x3371c9,_0xb7a2a1=_0x4f61f4(0x587))=>{const _0xf5503f=_0x4f61f4,_0x541e6d=_0xf1f2a0[_0xf5503f(0x934)](_0x358619);if(!_0x541e6d)return;const _0x31b0ab=_0x541e6d[_0xf5503f(0xc97)]===_0xf5503f(0x2d2)||_0x541e6d['tagName']===_0xf5503f(0x2bf);if(_0x541e6d['type']==='number'){_0x541e6d[_0xf5503f(0x21f)]('input',()=>{const _0x27b94c=_0xf5503f;this['_entities'][_0x1c0845][_0x3371c9]=this[_0x27b94c(0x86a)](_0x541e6d,_0xb7a2a1);}),_0x541e6d['addEventListener'](_0xf5503f(0xdbc),()=>{const _0x42c210=_0xf5503f;this[_0x42c210(0xef9)][_0x1c0845][_0x3371c9]=this['_read'](_0x541e6d,_0xb7a2a1),this[_0x42c210(0x8a2)]();});return;}const _0x99a53b=()=>{const _0x34a08f=_0xf5503f;this[_0x34a08f(0xef9)][_0x1c0845][_0x3371c9]=this['_read'](_0x541e6d,_0xb7a2a1),this[_0x34a08f(0x8a2)]();};_0x541e6d[_0xf5503f(0x21f)](_0x31b0ab?_0xf5503f(0xdbc):'input',_0x31b0ab?_0x99a53b:this[_0xf5503f(0xd6d)](_0x99a53b,0x190));};_0x1f3f86('.e-enabled',_0x4f61f4(0x6e6),_0x4f61f4(0x242));const _0x3461d2=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x6f8));if(_0x3461d2)_0x3461d2['addEventListener'](_0x4f61f4(0xaee),this['_debounce'](()=>{const _0x3a3265=_0x4f61f4,_0x480dbb=_0x3461d2[_0x3a3265(0x3c5)];if(_0x480dbb==='')delete this[_0x3a3265(0xef9)][_0x1c0845]['name'];else this[_0x3a3265(0xef9)][_0x1c0845]['name']=_0x480dbb;this[_0x3a3265(0x8a2)]();},0x190));_0x1f3f86(_0x4f61f4(0x344),_0x4f61f4(0x53c),'bool'),_0x1f3f86(_0x4f61f4(0xb17),_0x4f61f4(0xe4d)),_0x1f3f86(_0x4f61f4(0xead),_0x4f61f4(0x694)),_0x1f3f86(_0x4f61f4(0x210),'statistic_id'),_0x1f3f86('.e-line_width','line_width',_0x4f61f4(0xe49)),_0x1f3f86(_0x4f61f4(0x2fe),_0x4f61f4(0x720)),_0x1f3f86(_0x4f61f4(0xbce),_0x4f61f4(0x2b5),_0x4f61f4(0xdd6)),_0x1f3f86(_0x4f61f4(0x639),_0x4f61f4(0x7bb)),_0x1f3f86('.e-graph_type',_0x4f61f4(0x2c9)),_0x1f3f86(_0x4f61f4(0xb05),_0x4f61f4(0xa8f),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x9bc),_0x4f61f4(0x205),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x22b),_0x4f61f4(0x6c5),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xccf),'gradient',_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x5f6),_0x4f61f4(0x4ea),'float'),_0x1f3f86('.e-show_points','show_points','bool'),_0x1f3f86(_0x4f61f4(0xdbe),'point_size','float'),_0x1f3f86('.e-show_range_band','show_range_band',_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x835),_0x4f61f4(0x67f),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xb85),_0x4f61f4(0x805),'bool'),_0x1f3f86(_0x4f61f4(0x9ff),_0x4f61f4(0x75e),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xdc7),_0x4f61f4(0x651),'bool'),_0x1f3f86(_0x4f61f4(0xd4d),_0x4f61f4(0x8ff)),_0x1f3f86(_0x4f61f4(0x958),_0x4f61f4(0x6bd)),_0x1f3f86(_0x4f61f4(0xe77),_0x4f61f4(0x364)),_0x1f3f86(_0x4f61f4(0xc42),'ref_attribute'),_0x1f3f86('.e-ref_op',_0x4f61f4(0xf05));const _0x530ac2=_0xf1f2a0[_0x4f61f4(0x934)]('.cmp-list'),_0x24c50c=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0xe75)),_0x1051cb=()=>{const _0x283382=_0x4f61f4,_0x51f751=this[_0x283382(0xef9)][_0x1c0845],_0x599716=_0x51f751[_0x283382(0x557)],_0x56412d=_0xf4e4b4=>_0xf4e4b4&&typeof _0xf4e4b4===_0x283382(0xe91)?_0xf4e4b4:{'period':_0xf4e4b4===!![]?_0x283382(0x547):String(_0xf4e4b4)};if(!Array[_0x283382(0x296)](_0x599716))_0x51f751['compare']=_0x599716?[_0x599716&&typeof _0x599716===_0x283382(0xe91)?{..._0x599716}:_0x56412d(_0x599716)]:[];else for(let _0x1a414f=0x0;_0x1a414f<_0x599716[_0x283382(0x246)];_0x1a414f++){if(_0x599716[_0x1a414f]!=null&&typeof _0x599716[_0x1a414f]!==_0x283382(0xe91))_0x599716[_0x1a414f]=_0x56412d(_0x599716[_0x1a414f]);}return _0x51f751[_0x283382(0x557)];};_0x24c50c?.[_0x4f61f4(0x21f)](_0x4f61f4(0xebb),()=>{const _0x879315=_0x4f61f4,_0x2b8391=_0x1051cb();_0x2b8391['push']({}),this[_0x879315(0x421)](),this[_0x879315(0x8a2)]();}),_0x530ac2?.[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),_0x344bec=>{const _0x3a1dc5=_0x4f61f4,_0x490851=_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x2aa)](_0x3a1dc5(0x982));if(!_0x490851)return;const _0xd34d19=parseInt(_0x490851['dataset'][_0x3a1dc5(0xa16)]),_0x5e51a1=_0x1051cb(),_0x2fe4f5=_0x5e51a1[_0xd34d19];if(!_0x2fe4f5||typeof _0x2fe4f5!=='object')return;const _0x26ce14=(_0x5b04dc,_0x3a971b)=>{if(_0x3a971b===undefined)delete _0x2fe4f5[_0x5b04dc];else _0x2fe4f5[_0x5b04dc]=_0x3a971b;},_0x5429b7=_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0xc1a)];if(_0x5429b7['contains'](_0x3a1dc5(0x34e)))_0x26ce14(_0x3a1dc5(0xaa0),_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x3c5)]==='previous_period'?undefined:_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x3c5)]);if(_0x5429b7[_0x3a1dc5(0x663)]('cmp-back')){const _0x52ce89=Math[_0x3a1dc5(0xa09)](0x1,parseInt(_0x344bec[_0x3a1dc5(0xeba)]['value'])||0x1);_0x26ce14(_0x3a1dc5(0x65c),_0x52ce89===0x1?undefined:_0x52ce89);}if(_0x5429b7[_0x3a1dc5(0x663)]('cmp-ls'))_0x26ce14(_0x3a1dc5(0x720),_0x344bec['target']['value']===_0x3a1dc5(0x2b6)?undefined:_0x344bec[_0x3a1dc5(0xeba)]['value']);if(_0x5429b7['contains']('cmp-col')){const _0x2fcb27=_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x3c5)][_0x3a1dc5(0x424)]();_0x26ce14('color',_0x2fcb27||undefined);}if(_0x5429b7['contains']('cmp-col-pick')){const _0x3d1597=_0x490851[_0x3a1dc5(0x934)](_0x3a1dc5(0x2dd));if(!_0x3d1597||!_0x3d1597[_0x3a1dc5(0x3c5)][_0x3a1dc5(0x90a)]('{{')){if(_0x3d1597)_0x3d1597[_0x3a1dc5(0x3c5)]=_0x344bec[_0x3a1dc5(0xeba)]['value'];_0x26ce14(_0x3a1dc5(0x851),_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x3c5)]||undefined);}}if(_0x5429b7[_0x3a1dc5(0x663)](_0x3a1dc5(0x717))){const _0x17e4c3=parseFloat(_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0x3c5)]);_0x26ce14(_0x3a1dc5(0xb0d),isNaN(_0x17e4c3)?undefined:_0x17e4c3);}if(_0x5429b7['contains'](_0x3a1dc5(0x909)))_0x26ce14(_0x3a1dc5(0x95f),_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0xe1e)]?undefined:![]);if(_0x5429b7[_0x3a1dc5(0x663)](_0x3a1dc5(0xdc3)))_0x26ce14(_0x3a1dc5(0xd19),_0x344bec['target']['checked']?!![]:undefined);if(_0x5429b7[_0x3a1dc5(0x663)](_0x3a1dc5(0xa56)))_0x26ce14(_0x3a1dc5(0x6c5),_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0xe1e)]?!![]:undefined);if(_0x5429b7[_0x3a1dc5(0x663)]('cmp-avg'))_0x26ce14(_0x3a1dc5(0xaff),_0x344bec[_0x3a1dc5(0xeba)][_0x3a1dc5(0xe1e)]?!![]:undefined);this[_0x3a1dc5(0x8a2)]();}),_0x530ac2?.[_0x4f61f4(0x21f)]('input',_0x35be4a=>{const _0x40ad3e=_0x4f61f4;if(!_0x35be4a['target'][_0x40ad3e(0xc1a)]['contains'](_0x40ad3e(0x2ee)))return;const _0x276abe=_0x35be4a[_0x40ad3e(0xeba)]['closest'](_0x40ad3e(0x982))?.[_0x40ad3e(0x934)](_0x40ad3e(0x2c4));if(!_0x276abe)return;const _0x47817d=_0x35be4a[_0x40ad3e(0xeba)]['value']['includes']('{{');_0x276abe['style'][_0x40ad3e(0xb0d)]=_0x47817d?_0x40ad3e(0xe06):'',_0x276abe[_0x40ad3e(0xec9)][_0x40ad3e(0xcd0)]=_0x47817d?_0x40ad3e(0xcee):'';}),_0x530ac2?.[_0x4f61f4(0x21f)](_0x4f61f4(0xebb),_0x3ae598=>{const _0x3693c3=_0x4f61f4,_0x2d8424=_0x3ae598['target'][_0x3693c3(0x2aa)]('.cmp-del');if(!_0x2d8424)return;const _0x5ba0af=parseInt(_0x2d8424[_0x3693c3(0x2aa)](_0x3693c3(0x982))[_0x3693c3(0xdf6)][_0x3693c3(0xa16)]),_0x46c99d=_0x1051cb();_0x46c99d[_0x3693c3(0x329)](_0x5ba0af,0x1);if(!_0x46c99d['length'])delete this['_entities'][_0x1c0845][_0x3693c3(0x557)];this[_0x3693c3(0x421)](),this[_0x3693c3(0x8a2)]();});const _0x817807=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0xc58));if(_0x817807)_0x817807[_0x4f61f4(0x21f)]('change',()=>{const _0x3dec0c=_0x4f61f4,_0x3e018b=_0x817807[_0x3dec0c(0x3c5)];this[_0x3dec0c(0xef9)][_0x1c0845]['show_state']=_0x3e018b!=='false',this[_0x3dec0c(0x8a2)]();});_0x1f3f86(_0x4f61f4(0x770),_0x4f61f4(0xa48),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x8a6),_0x4f61f4(0x93f),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xb10),'show_state_last',_0x4f61f4(0x242));const _0x2e4154=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0xb00));if(_0x2e4154)_0x2e4154[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),()=>{const _0x5fcbe6=_0x4f61f4;this['_entities'][_0x1c0845][_0x5fcbe6(0x925)]=this[_0x5fcbe6(0x86a)](_0x2e4154,'text'),this['_render'](),this[_0x5fcbe6(0x8a2)]();});_0x1f3f86(_0x4f61f4(0x9c1),_0x4f61f4(0xc02)),_0x1f3f86(_0x4f61f4(0x5f8),_0x4f61f4(0xb82),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x24b),'show_color_dot',_0x4f61f4(0x242)),_0x1f3f86('.e-show_timestamp',_0x4f61f4(0x3de),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xb9f),'show_range_values','bool'),_0x1f3f86(_0x4f61f4(0x785),'show_in_legend','bool');const _0x9a2129=()=>{const _0x249e7b=_0x4f61f4,_0x28111f=[];if(_0xf1f2a0['querySelector'](_0x249e7b(0x4f4))?.[_0x249e7b(0xe1e)])_0x28111f[_0x249e7b(0xa8b)](_0x249e7b(0x4b5));if(_0xf1f2a0[_0x249e7b(0x934)]('.e-legend_avg')?.[_0x249e7b(0xe1e)])_0x28111f['push'](_0x249e7b(0x6a4));if(_0xf1f2a0[_0x249e7b(0x934)](_0x249e7b(0xe6f))?.['checked'])_0x28111f['push'](_0x249e7b(0xa09));if(_0xf1f2a0['querySelector']('.e-legend_last')?.['checked'])_0x28111f[_0x249e7b(0xa8b)](_0x249e7b(0x73e));if(_0xf1f2a0[_0x249e7b(0x934)](_0x249e7b(0xc80))?.[_0x249e7b(0xe1e)])_0x28111f[_0x249e7b(0xa8b)](_0x249e7b(0xb30));if(_0xf1f2a0['querySelector'](_0x249e7b(0xea6))?.[_0x249e7b(0xe1e)])_0x28111f[_0x249e7b(0xa8b)](_0x249e7b(0xb0a));this[_0x249e7b(0xef9)][_0x1c0845][_0x249e7b(0x524)]=_0x28111f,this['_valueChanged']();};[_0x4f61f4(0x4f4),_0x4f61f4(0x5b7),_0x4f61f4(0xe6f),'.e-legend_last',_0x4f61f4(0xc80),_0x4f61f4(0xea6)][_0x4f61f4(0xcab)](_0x2c3665=>{const _0x26b42a=_0x4f61f4,_0x4d1082=_0xf1f2a0[_0x26b42a(0x934)](_0x2c3665);if(_0x4d1082)_0x4d1082[_0x26b42a(0x21f)](_0x26b42a(0xdbc),_0x9a2129);}),_0x1f3f86('.e-show_trend_icon',_0x4f61f4(0x390),_0x4f61f4(0x242)),_0x1f3f86('.e-decimals',_0x4f61f4(0xa55),'int'),_0x1f3f86(_0x4f61f4(0x77a),_0x4f61f4(0xba0)),_0x1f3f86(_0x4f61f4(0x437),_0x4f61f4(0x3e3),_0x4f61f4(0xdd6)),_0x1f3f86(_0x4f61f4(0x864),_0x4f61f4(0x8d6),_0x4f61f4(0xe49)),_0x1f3f86('.e-number_format',_0x4f61f4(0x258)),_0x1f3f86(_0x4f61f4(0x72b),_0x4f61f4(0x30d)),_0x1f3f86('.e-show_extrema_min',_0x4f61f4(0xe9b),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0xc5b),_0x4f61f4(0x571),_0x4f61f4(0x242)),_0x1f3f86('.e-extrema_show_timestamp',_0x4f61f4(0xedd),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x286),_0x4f61f4(0x68f)),_0x1f3f86(_0x4f61f4(0x21c),'extrema_font_size',_0x4f61f4(0xe49)),_0x1f3f86('.e-extrema_bg_color','extrema_bg_color'),_0x1f3f86('.e-extrema_bg_opacity',_0x4f61f4(0xeed),_0x4f61f4(0xe49)),_0x1f3f86('.e-show_average',_0x4f61f4(0xaff),_0x4f61f4(0x242)),_0x1f3f86(_0x4f61f4(0x781),_0x4f61f4(0x903)),_0x1f3f86(_0x4f61f4(0x596),_0x4f61f4(0x71e)),_0x1f3f86(_0x4f61f4(0x9ae),'name_size'),_0x1f3f86(_0x4f61f4(0xd24),_0x4f61f4(0x7fd)),_0x1f3f86(_0x4f61f4(0xd66),_0x4f61f4(0x2a9)),_0x1f3f86(_0x4f61f4(0x8d5),_0x4f61f4(0x229)),_0x1f3f86(_0x4f61f4(0x1e2),'attribute'),_0x1f3f86(_0x4f61f4(0x506),_0x4f61f4(0x97f),_0x4f61f4(0xe49)),_0x1f3f86(_0x4f61f4(0x251),'value_transform'),_0x1f3f86(_0x4f61f4(0x67e),_0x4f61f4(0xebc)),_0x1f3f86('.e-forecast_horizon',_0x4f61f4(0xb55),_0x4f61f4(0xe49)),_0x1f3f86(_0x4f61f4(0x3e9),_0x4f61f4(0x69c)),_0x1f3f86(_0x4f61f4(0x82d),_0x4f61f4(0x4b6)),_0x1f3f86(_0x4f61f4(0x58f),_0x4f61f4(0x8ef)),_0x1f3f86(_0x4f61f4(0x51e),_0x4f61f4(0xe36)),_0x1f3f86('.e-data_time_unit',_0x4f61f4(0x363)),_0x1f3f86('.e-data_time_year',_0x4f61f4(0xd18),_0x4f61f4(0xdd6)),_0x1f3f86(_0x4f61f4(0x70b),_0x4f61f4(0x619),_0x4f61f4(0x242)),_0x1f3f86('.e-invert',_0x4f61f4(0xd16),'bool'),_0x1f3f86(_0x4f61f4(0x38c),'align_state'),_0x1f3f86(_0x4f61f4(0xb75),_0x4f61f4(0xa27)),_0x1f3f86(_0x4f61f4(0xa38),_0x4f61f4(0xa80));const _0x59bcd7=_0xf1f2a0['querySelector'](_0x4f61f4(0xefd));if(_0x59bcd7&&this[_0x4f61f4(0xbf5)]){_0x59bcd7[_0x4f61f4(0xa4f)]=_0x4f61f4(0xef0)+this['_eT'](_0x4f61f4(0x79d))+_0x4f61f4(0xd50);const _0x48d48a=this[_0x4f61f4(0xd36)];let _0x647cb2=0x0;const _0x2991d8=()=>{const _0xaa3cf4=_0x4f61f4;if(this[_0xaa3cf4(0xd36)]!==_0x48d48a)return;if(!_0x59bcd7[_0xaa3cf4(0x47e)]&&_0x647cb2++<0x3c){setTimeout(_0x2991d8,0x32);return;}if(customElements[_0xaa3cf4(0x397)](_0xaa3cf4(0x67d))){const _0x40d278=document[_0xaa3cf4(0x384)](_0xaa3cf4(0x67d));_0x40d278['hass']=this[_0xaa3cf4(0xbf5)],_0x40d278['selector']={'entity':{}},_0x40d278[_0xaa3cf4(0x3c5)]=this[_0xaa3cf4(0xef9)][_0x1c0845]?.[_0xaa3cf4(0xa6c)]||'',_0x40d278[_0xaa3cf4(0xc27)]='',_0x40d278[_0xaa3cf4(0xec9)][_0xaa3cf4(0x3d2)]=_0xaa3cf4(0x55f),_0x59bcd7[_0xaa3cf4(0x5c0)](_0x40d278),_0x40d278[_0xaa3cf4(0x21f)]('value-changed',_0x5d40d6=>{const _0x2a39d1=_0xaa3cf4;_0x5d40d6[_0x2a39d1(0x56d)]();if(this[_0x2a39d1(0xef9)][_0x1c0845])this['_entities'][_0x1c0845][_0x2a39d1(0xa6c)]=_0x5d40d6[_0x2a39d1(0xd32)][_0x2a39d1(0x3c5)]||'';this[_0x2a39d1(0x8a2)](),this[_0x2a39d1(0x421)]();});}else{const _0x210796=document['createElement'](_0xaa3cf4(0x2cd));_0x210796['className']='e-entity',_0x210796[_0xaa3cf4(0xec9)][_0xaa3cf4(0x3d2)]='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',_0x210796[_0xaa3cf4(0xa4f)]=_0xaa3cf4(0x669)+this['_getAvailableEntities']()[_0xaa3cf4(0x723)](_0x180cbe=>_0xaa3cf4(0xc52)+escapeHtml(_0x180cbe)+'\x22\x20'+(_0x180cbe===(this['_entities'][_0x1c0845]?.[_0xaa3cf4(0xa6c)]||'')?_0xaa3cf4(0xe86):'')+'>'+escapeHtml(_0x180cbe)+_0xaa3cf4(0x30c))[_0xaa3cf4(0x860)](''),_0x59bcd7[_0xaa3cf4(0x5c0)](_0x210796),_0x210796[_0xaa3cf4(0x21f)](_0xaa3cf4(0xdbc),()=>{const _0x525ad7=_0xaa3cf4;if(this[_0x525ad7(0xef9)][_0x1c0845])this[_0x525ad7(0xef9)][_0x1c0845][_0x525ad7(0xa6c)]=_0x210796['value'];this[_0x525ad7(0x8a2)]();});}};setTimeout(_0x2991d8,0x0);}this[_0x4f61f4(0xbcb)](_0xf1f2a0[_0x4f61f4(0x934)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this['_entities'][_0x1c0845]?.[_0x4f61f4(0xd08)]||'',_0x49ed3b=>{const _0x23a626=_0x4f61f4;if(this[_0x23a626(0xef9)][_0x1c0845])this[_0x23a626(0xef9)][_0x1c0845][_0x23a626(0xd08)]=_0x49ed3b;},{'disabled':this['_entities'][_0x1c0845]?.['show_state']===![],'placeholder2':_0x4f61f4(0x2e8)});const _0x23228b=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x9ce));if(_0x23228b&&this[_0x4f61f4(0xbf5)]){_0x23228b[_0x4f61f4(0xa4f)]='';const _0x2a6ffb=this['_renderId'];let _0x3fa17f=0x0;const _0x2bb70b=()=>{const _0x3fc829=_0x4f61f4;if(this['_renderId']!==_0x2a6ffb)return;if(!_0x23228b['isConnected']&&_0x3fa17f++<0x3c){setTimeout(_0x2bb70b,0x32);return;}if(customElements[_0x3fc829(0x397)](_0x3fc829(0x67d))){const _0x135198=document[_0x3fc829(0x384)](_0x3fc829(0x67d));_0x135198[_0x3fc829(0x7b4)]=this[_0x3fc829(0xbf5)],_0x135198['selector']={'ui-action':{}},_0x135198[_0x3fc829(0x3c5)]=this[_0x3fc829(0xef9)][_0x1c0845]?.['tap_action']||{'action':_0x3fc829(0xcee)},_0x135198['label']=this[_0x3fc829(0x5dd)](_0x3fc829(0xa7a)),_0x135198[_0x3fc829(0xec9)][_0x3fc829(0x3d2)]=_0x3fc829(0x55f),_0x23228b[_0x3fc829(0x5c0)](_0x135198),_0x135198[_0x3fc829(0x21f)](_0x3fc829(0x2bb),_0x52a51b=>{const _0x5199b4=_0x3fc829;_0x52a51b[_0x5199b4(0x56d)]();const _0x1b111b=_0x52a51b[_0x5199b4(0xd32)]['value'];if(this[_0x5199b4(0xef9)][_0x1c0845])this[_0x5199b4(0xef9)][_0x1c0845][_0x5199b4(0x2c2)]=_0x1b111b&&_0x1b111b[_0x5199b4(0x740)]&&_0x1b111b[_0x5199b4(0x740)]!==_0x5199b4(0xcee)?_0x1b111b:null;this[_0x5199b4(0x8a2)]();});}else{const _0x4297c6=this[_0x3fc829(0xef9)][_0x1c0845]?.['tap_action']?.[_0x3fc829(0x740)]||_0x3fc829(0xcee);_0x23228b[_0x3fc829(0xa4f)]='<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>'+['none','more-info',_0x3fc829(0x942),_0x3fc829(0x940),_0x3fc829(0x385)][_0x3fc829(0x723)](_0x865d87=>'<option\x20value=\x22'+escapeHtml(_0x865d87)+'\x22\x20'+(_0x4297c6===_0x865d87?'selected':'')+'>'+{'none':_0x3fc829(0x2fb),'more-info':'More\x20Info','url':_0x3fc829(0x8a9),'navigate':'Navigate','call-service':_0x3fc829(0xbb8)}[_0x865d87]+'</option>')[_0x3fc829(0x860)]('')+'</select></div>';const _0x2ca5ab=_0x23228b[_0x3fc829(0x934)](_0x3fc829(0x2b3));if(_0x2ca5ab)_0x2ca5ab[_0x3fc829(0x21f)](_0x3fc829(0xdbc),()=>{const _0x260364=_0x3fc829,_0x1b334d=_0x2ca5ab['value'];if(this[_0x260364(0xef9)][_0x1c0845])this[_0x260364(0xef9)][_0x1c0845]['tap_action']=_0x1b334d&&_0x1b334d!==_0x260364(0xcee)?{'action':_0x1b334d}:null;this[_0x260364(0x8a2)]();});}};setTimeout(_0x2bb70b,0x0);}const _0x19ef04=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x402));if(_0x19ef04)_0x19ef04[_0x4f61f4(0x21f)](_0x4f61f4(0xaee),()=>{const _0x3f6e92=_0x4f61f4,_0x2459d1=_0x19ef04[_0x3f6e92(0x3c5)][_0x3f6e92(0x788)]('\x0a')['map'](_0x59c799=>_0x59c799[_0x3f6e92(0x424)]())[_0x3f6e92(0x49d)](Boolean);this[_0x3f6e92(0xef9)][_0x1c0845]['state_map']=_0x2459d1[_0x3f6e92(0x246)]?_0x2459d1['map'](_0xfd7814=>{const _0x17a843=_0x3f6e92,_0x4a6a18=_0xfd7814[_0x17a843(0x788)](','),_0x2b4b21=(_0x4a6a18[0x0]||'')[_0x17a843(0x424)](),_0xdf7c21=_0x4a6a18['length']>0x1?_0x4a6a18[0x1][_0x17a843(0x424)]():'',_0x311182=_0x4a6a18[_0x17a843(0x246)]>0x2?_0x4a6a18[_0x17a843(0x57e)](0x2)[_0x17a843(0x860)](',')[_0x17a843(0x424)]():'',_0x3f198c={'value':_0x2b4b21};if(_0xdf7c21)_0x3f198c[_0x17a843(0xc27)]=_0xdf7c21;if(_0x311182)_0x3f198c[_0x17a843(0x851)]=_0x311182;return _0x3f198c;}):null,this[_0x3f6e92(0x8a2)]();});const _0x4855e1=_0xf1f2a0[_0x4f61f4(0x934)]('.e-data_vars');if(_0x4855e1)_0x4855e1[_0x4f61f4(0x21f)](_0x4f61f4(0xaee),()=>{const _0x172f29=_0x4f61f4,_0x338b16=_0x4855e1[_0x172f29(0x3c5)][_0x172f29(0x788)]('\x0a')[_0x172f29(0x723)](_0x5b9ad7=>_0x5b9ad7[_0x172f29(0x424)]())[_0x172f29(0x49d)](Boolean),_0x34e60f={};for(const _0x48a5df of _0x338b16){const _0x3b41b4=_0x48a5df[_0x172f29(0x39d)](':');if(_0x3b41b4<0x0)continue;const _0x3fa5fd=_0x48a5df['slice'](0x0,_0x3b41b4)[_0x172f29(0x424)](),_0x2a6150=_0x48a5df['slice'](_0x3b41b4+0x1)[_0x172f29(0x424)]();if(_0x3fa5fd&&_0x2a6150)_0x34e60f[_0x3fa5fd]=_0x2a6150;}this[_0x172f29(0xef9)][_0x1c0845]['data_vars']=Object[_0x172f29(0xe6e)](_0x34e60f)[_0x172f29(0x246)]?_0x34e60f:null,this[_0x172f29(0x8a2)]();});const _0x30938c=(_0x3d8acb,_0x2d5969)=>{const _0x5d1e5a=_0x4f61f4,_0x11e021=_0xf1f2a0['querySelector'](_0x3d8acb),_0x330f81=_0xf1f2a0[_0x5d1e5a(0x934)](_0x3d8acb['replace'](_0x5d1e5a(0x868),''));if(!_0x11e021)return;const _0x261ca5=()=>{const _0xb76960=_0x5d1e5a,_0x1e1f90=(_0x330f81?.[_0xb76960(0x3c5)]||'')['trim'](),_0x2be088=_0x1e1f90[_0xb76960(0x90a)]('{{');_0x11e021['style']['opacity']=_0x2be088?_0xb76960(0xe06):'',_0x11e021[_0xb76960(0xec9)][_0xb76960(0xcd0)]=_0x2be088?_0xb76960(0xcee):'';};_0x11e021['addEventListener'](_0x5d1e5a(0xdbc),()=>{const _0x744735=_0x5d1e5a;if(_0x330f81)_0x330f81[_0x744735(0x3c5)]=_0x11e021[_0x744735(0x3c5)];this[_0x744735(0xef9)][_0x1c0845][_0x2d5969]=_0x11e021['value']||void 0x0,this[_0x744735(0x8a2)]();}),_0x330f81&&(_0x330f81[_0x5d1e5a(0x21f)](_0x5d1e5a(0xaee),this[_0x5d1e5a(0xd6d)](()=>{const _0x31e179=_0x5d1e5a,_0x3167e=_0x330f81[_0x31e179(0x3c5)][_0x31e179(0x424)]();_0x261ca5();if(!_0x3167e['includes']('{{')&&/^#[0-9a-fA-F]{6}$/[_0x31e179(0xd98)](_0x3167e))_0x11e021[_0x31e179(0x3c5)]=_0x3167e;this[_0x31e179(0xef9)][_0x1c0845][_0x2d5969]=_0x3167e||void 0x0,this['_valueChanged']();},0x190)),_0x261ca5());};_0x30938c(_0x4f61f4(0xb6d),_0x4f61f4(0x851)),_0x30938c(_0x4f61f4(0x3e5),_0x4f61f4(0xaf6)),_0x30938c(_0x4f61f4(0xe7e),_0x4f61f4(0x3bb)),_0x30938c('.e-icon_color-picker',_0x4f61f4(0xbfd)),_0x30938c(_0x4f61f4(0x85f),_0x4f61f4(0x713)),_0x30938c('.e-extrema_color-picker',_0x4f61f4(0x68f)),_0x30938c(_0x4f61f4(0x79e),_0x4f61f4(0x6fe)),_0x30938c(_0x4f61f4(0x8c2),_0x4f61f4(0xec8)),_0x30938c(_0x4f61f4(0x3d8),_0x4f61f4(0x714)),_0x30938c(_0x4f61f4(0xd8a),_0x4f61f4(0xbe0));const _0x205e73=_0xf1f2a0['querySelector'](_0x4f61f4(0x6d7)),_0x62cb00=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0xb62)),_0x47c1d5=_0xf1f2a0['querySelector']('.e-risefall_decrease'),_0x386eb8=_0xf1f2a0['querySelector'](_0x4f61f4(0x6f7)),_0x396e2f=()=>{const _0x5b296d=_0x4f61f4;if(!this[_0x5b296d(0xef9)][_0x1c0845]['rise_fall_colors'])this[_0x5b296d(0xef9)][_0x1c0845]['rise_fall_colors']={'enabled':![],'increase':'#2ecc71','decrease':_0x5b296d(0xba7),'stable':_0x5b296d(0x372)};};_0x205e73?.[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),()=>{const _0x8d69a3=_0x4f61f4;_0x396e2f(),this[_0x8d69a3(0xef9)][_0x1c0845]['rise_fall_colors'][_0x8d69a3(0x6e6)]=_0x205e73['checked'];if(_0x205e73[_0x8d69a3(0xe1e)]){if(!this['_entities'][_0x1c0845][_0x8d69a3(0x4a2)])this[_0x8d69a3(0xef9)][_0x1c0845][_0x8d69a3(0x4a2)]={'enabled':![],'values':[]};this[_0x8d69a3(0xef9)][_0x1c0845][_0x8d69a3(0x4a2)][_0x8d69a3(0x6e6)]=![];}this[_0x8d69a3(0x421)](),this[_0x8d69a3(0x8a2)]();}),_0x62cb00?.[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),()=>{const _0x4aed78=_0x4f61f4;_0x396e2f(),this[_0x4aed78(0xef9)][_0x1c0845]['rise_fall_colors'][_0x4aed78(0x467)]=_0x62cb00[_0x4aed78(0x3c5)],this[_0x4aed78(0x8a2)]();}),_0x47c1d5?.['addEventListener'](_0x4f61f4(0xdbc),()=>{const _0x4b29ef=_0x4f61f4;_0x396e2f(),this[_0x4b29ef(0xef9)][_0x1c0845]['rise_fall_colors'][_0x4b29ef(0xcd5)]=_0x47c1d5[_0x4b29ef(0x3c5)],this[_0x4b29ef(0x8a2)]();}),_0x386eb8?.['addEventListener']('change',()=>{const _0x14cf37=_0x4f61f4;_0x396e2f(),this['_entities'][_0x1c0845][_0x14cf37(0x7e2)][_0x14cf37(0xc70)]=_0x386eb8['value'],this['_valueChanged']();});const _0x200dfe=_0xf1f2a0[_0x4f61f4(0x934)]('.e-thr_enabled'),_0x787e87=_0xf1f2a0[_0x4f61f4(0x934)]('.thr-list'),_0x58bff6=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x220)),_0x37945f=()=>{const _0x580246=_0x4f61f4;if(!this['_entities'][_0x1c0845][_0x580246(0x4a2)])this['_entities'][_0x1c0845]['color_thresholds']={'enabled':![],'values':[]};if(!Array[_0x580246(0x296)](this[_0x580246(0xef9)][_0x1c0845][_0x580246(0x4a2)][_0x580246(0xd69)]))this['_entities'][_0x1c0845]['color_thresholds'][_0x580246(0xd69)]=[];};_0x200dfe?.['addEventListener'](_0x4f61f4(0xdbc),()=>{const _0x7b91db=_0x4f61f4;_0x37945f(),this['_entities'][_0x1c0845][_0x7b91db(0x4a2)]['enabled']=_0x200dfe['checked'],_0x200dfe[_0x7b91db(0xe1e)]&&(_0x396e2f(),this[_0x7b91db(0xef9)][_0x1c0845][_0x7b91db(0x7e2)][_0x7b91db(0x6e6)]=![]),this[_0x7b91db(0x421)](),this[_0x7b91db(0x8a2)]();}),_0xf1f2a0['querySelector'](_0x4f61f4(0x701))?.['addEventListener'](_0x4f61f4(0xdbc),_0x5846a6=>{const _0x2505b2=_0x4f61f4;_0x37945f(),this['_entities'][_0x1c0845][_0x2505b2(0x4a2)][_0x2505b2(0x53e)]=_0x5846a6[_0x2505b2(0xeba)][_0x2505b2(0x3c5)],this[_0x2505b2(0x8a2)]();}),_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x951))?.[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),_0x3b9385=>{const _0x5388c4=_0x4f61f4;_0x37945f(),this[_0x5388c4(0xef9)][_0x1c0845]['color_thresholds'][_0x5388c4(0x3c4)]=_0x3b9385['target'][_0x5388c4(0x3c5)],this[_0x5388c4(0x8a2)]();}),_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0xdbd))?.[_0x4f61f4(0x21f)]('change',_0x18d3ae=>{const _0x3c8327=_0x4f61f4;_0x37945f(),this[_0x3c8327(0xef9)][_0x1c0845][_0x3c8327(0x4a2)][_0x3c8327(0x979)]=_0x18d3ae[_0x3c8327(0xeba)][_0x3c8327(0xe1e)],this[_0x3c8327(0x8a2)]();}),_0x58bff6?.['addEventListener'](_0x4f61f4(0xebb),()=>{const _0x1db661=_0x4f61f4;_0x37945f(),this[_0x1db661(0xef9)][_0x1c0845][_0x1db661(0x4a2)][_0x1db661(0xd69)]['push']({'value':0x0,'color':_0x1db661(0xb8a)}),this[_0x1db661(0x421)](),this[_0x1db661(0x8a2)]();}),_0x787e87?.['addEventListener'](_0x4f61f4(0xdbc),_0x542c2e=>{const _0x4ec68a=_0x4f61f4,_0x542993=_0x542c2e[_0x4ec68a(0xeba)][_0x4ec68a(0x2aa)](_0x4ec68a(0x573));if(!_0x542993)return;const _0x21fc6=parseInt(_0x542993[_0x4ec68a(0xdf6)][_0x4ec68a(0xa16)]);_0x37945f();if(_0x542c2e['target'][_0x4ec68a(0xc1a)][_0x4ec68a(0x663)]('thr-val')){const _0x39c1cb=_0x542c2e['target'][_0x4ec68a(0x3c5)]['trim']();this[_0x4ec68a(0xef9)][_0x1c0845]['color_thresholds']['values'][_0x21fc6][_0x4ec68a(0x3c5)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x39c1cb)?_0x39c1cb:parseFloat(_0x39c1cb),this['_valueChanged']();}_0x542c2e[_0x4ec68a(0xeba)][_0x4ec68a(0xc1a)][_0x4ec68a(0x663)]('thr-col')&&(this['_entities'][_0x1c0845][_0x4ec68a(0x4a2)][_0x4ec68a(0xd69)][_0x21fc6]['color']=_0x542c2e[_0x4ec68a(0xeba)]['value'],this[_0x4ec68a(0x8a2)]()),_0x542c2e[_0x4ec68a(0xeba)][_0x4ec68a(0xc1a)][_0x4ec68a(0x663)](_0x4ec68a(0x559))&&(this[_0x4ec68a(0xef9)][_0x1c0845][_0x4ec68a(0x4a2)][_0x4ec68a(0xd69)][_0x21fc6]['color']=_0x542c2e['target'][_0x4ec68a(0x3c5)],this['_render'](),this[_0x4ec68a(0x8a2)]());}),_0x787e87?.[_0x4f61f4(0x21f)](_0x4f61f4(0xebb),_0x358412=>{const _0x3aa147=_0x4f61f4,_0x140999=_0x358412['target'][_0x3aa147(0x2aa)]('.thr-del');if(!_0x140999)return;const _0x2b971d=parseInt(_0x140999[_0x3aa147(0x2aa)]('.thr-row')['dataset'][_0x3aa147(0xa16)]);_0x37945f(),this[_0x3aa147(0xef9)][_0x1c0845][_0x3aa147(0x4a2)][_0x3aa147(0xd69)]['splice'](_0x2b971d,0x1),this[_0x3aa147(0x421)](),this[_0x3aa147(0x8a2)]();});const _0xa40239=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x293)),_0x5c9830=_0xf1f2a0[_0x4f61f4(0x934)](_0x4f61f4(0x49e)),_0x530c81=()=>{const _0x43f3ae=_0x4f61f4;if(!Array[_0x43f3ae(0x296)](this[_0x43f3ae(0xef9)][_0x1c0845][_0x43f3ae(0x274)]))this[_0x43f3ae(0xef9)][_0x1c0845]['moving_averages']=[];};_0x5c9830?.['addEventListener'](_0x4f61f4(0xebb),()=>{const _0x303451=_0x4f61f4;_0x530c81();const _0x49878f=[_0x303451(0x6d5),_0x303451(0xf06),_0x303451(0x84a),_0x303451(0xbad),_0x303451(0x7dd)],_0xdf8ebc=this[_0x303451(0xef9)][_0x1c0845][_0x303451(0x274)][_0x303451(0x246)];this[_0x303451(0xef9)][_0x1c0845][_0x303451(0x274)][_0x303451(0xa8b)]({'period':_0xdf8ebc===0x0?0x7:0x1a,'color':_0x49878f[_0xdf8ebc%_0x49878f[_0x303451(0x246)]]}),this['_render'](),this[_0x303451(0x8a2)]();}),_0xa40239?.[_0x4f61f4(0x21f)](_0x4f61f4(0xdbc),_0x3be242=>{const _0x130b44=_0x4f61f4,_0x2fdd45=_0x3be242[_0x130b44(0xeba)]['closest'](_0x130b44(0xb4c));if(!_0x2fdd45)return;const _0x31c002=parseInt(_0x2fdd45[_0x130b44(0xdf6)]['row']);_0x530c81(),_0x3be242['target'][_0x130b44(0xc1a)]['contains'](_0x130b44(0xa46))&&(this['_entities'][_0x1c0845][_0x130b44(0x274)][_0x31c002][_0x130b44(0xaa0)]=Math['max'](0x1,parseInt(_0x3be242[_0x130b44(0xeba)]['value'])||0x1),this[_0x130b44(0x8a2)]()),_0x3be242[_0x130b44(0xeba)]['classList'][_0x130b44(0x663)](_0x130b44(0xbc2))&&(this[_0x130b44(0xef9)][_0x1c0845]['moving_averages'][_0x31c002][_0x130b44(0x851)]=_0x3be242['target'][_0x130b44(0x3c5)],this['_valueChanged']()),_0x3be242[_0x130b44(0xeba)]['classList'][_0x130b44(0x663)](_0x130b44(0x37b))&&(this[_0x130b44(0xef9)][_0x1c0845][_0x130b44(0x274)][_0x31c002][_0x130b44(0x23c)]=_0x3be242[_0x130b44(0xeba)]['checked'],this[_0x130b44(0x8a2)]());}),_0xa40239?.[_0x4f61f4(0x21f)](_0x4f61f4(0xebb),_0x119fb5=>{const _0x1448e3=_0x4f61f4,_0x45ecf6=_0x119fb5[_0x1448e3(0xeba)][_0x1448e3(0x2aa)](_0x1448e3(0xc32));if(!_0x45ecf6)return;const _0x37a350=parseInt(_0x45ecf6[_0x1448e3(0x2aa)](_0x1448e3(0xb4c))['dataset'][_0x1448e3(0xa16)]);_0x530c81(),this[_0x1448e3(0xef9)][_0x1c0845][_0x1448e3(0x274)][_0x1448e3(0x329)](_0x37a350,0x1),this['_render'](),this[_0x1448e3(0x8a2)]();}),_0xf1f2a0[_0x4f61f4(0xab3)]('input[type=\x22number\x22]')[_0x4f61f4(0xcab)](_0x54a29a=>{_0x54a29a['addEventListener']('wheel',_0x418978=>{const _0x1d8744=_0x6e61;_0x418978[_0x1d8744(0x56d)]();},{'passive':![]});});const _0x423a15=_0xf1f2a0['querySelector'](_0x4f61f4(0x60c));_0x423a15?.['addEventListener']('dragstart',_0x740ebd=>{const _0x4fdcc5=_0x4f61f4;this[_0x4fdcc5(0x896)]=_0x1c0845,_0x740ebd[_0x4fdcc5(0x688)][_0x4fdcc5(0x43a)]=_0x4fdcc5(0xba1),_0xf1f2a0[_0x4fdcc5(0xec9)]['opacity']='0.5';}),_0x423a15?.[_0x4f61f4(0x21f)]('dragend',()=>{const _0x228fb5=_0x4f61f4;this['_dragState']=null,_0xf1f2a0[_0x228fb5(0xec9)][_0x228fb5(0xb0d)]='1',this['shadowRoot'][_0x228fb5(0xab3)]('.ec')[_0x228fb5(0xcab)](_0x34e367=>_0x34e367[_0x228fb5(0xc1a)][_0x228fb5(0xbab)]('drag-over'));}),_0xf1f2a0[_0x4f61f4(0x21f)](_0x4f61f4(0x992),_0xd4962=>{const _0x45e2f4=_0x4f61f4;if(this[_0x45e2f4(0x896)]===null||this[_0x45e2f4(0x896)]===_0x1c0845)return;_0xd4962[_0x45e2f4(0xce7)](),_0xd4962[_0x45e2f4(0x688)][_0x45e2f4(0xc75)]=_0x45e2f4(0xba1),_0xf1f2a0['classList'][_0x45e2f4(0xbd8)](_0x45e2f4(0xe18));}),_0xf1f2a0['addEventListener']('dragleave',()=>{const _0x42adb2=_0x4f61f4;_0xf1f2a0[_0x42adb2(0xc1a)]['remove']('drag-over');}),_0xf1f2a0['addEventListener'](_0x4f61f4(0x84b),_0x1fdc2e=>{const _0x11306c=_0x4f61f4;_0x1fdc2e[_0x11306c(0xce7)](),_0xf1f2a0[_0x11306c(0xc1a)]['remove'](_0x11306c(0xe18));if(this[_0x11306c(0x896)]!==null&&this[_0x11306c(0x896)]!==_0x1c0845){const _0x1c1fe6=[...this[_0x11306c(0xef9)]],[_0x182d91]=_0x1c1fe6['splice'](this[_0x11306c(0x896)],0x1);_0x1c1fe6['splice'](_0x1c0845,0x0,_0x182d91),this[_0x11306c(0x60d)]['entities']=_0x1c1fe6,this[_0x11306c(0x421)](),this[_0x11306c(0x8a2)]();}});});const _0x30c38e=(_0x407bba,_0x550265)=>{const _0x404349=_0x189346;if(!_0x407bba)return;_0x407bba[_0x404349(0x613)]=!![];const _0x5a01bf=_0x407bba[_0x404349(0x2aa)](_0x404349(0xc27))||_0x407bba[_0x404349(0x2c7)];if(!_0x5a01bf)return;_0x5a01bf[_0x404349(0xec9)][_0x404349(0xb0d)]='0.55',_0x5a01bf[_0x404349(0xdff)]=this[_0x404349(0x5dd)](_0x404349(0x5cd))+':\x0a'+_0x550265;const _0x99e64f=_0x5a01bf[_0x404349(0x934)](_0x404349(0xcca))||_0x5a01bf;if(_0x99e64f&&!_0x99e64f[_0x404349(0x934)](_0x404349(0xdc4))){const _0x4dbc0d=document[_0x404349(0x384)](_0x404349(0x762));_0x4dbc0d[_0x404349(0x610)]=_0x404349(0xdde),_0x4dbc0d[_0x404349(0xb63)]=_0x404349(0x31c),_0x4dbc0d[_0x404349(0xec9)][_0x404349(0x3d2)]=_0x404349(0x6e8),_0x99e64f[_0x404349(0x5c0)](_0x4dbc0d);}};for(const _0x2a5a03 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this[_0x189346(0x60d)]?.[_0x2a5a03])&&_0x30c38e(this['shadowRoot'][_0x189346(0x3aa)](_0x2a5a03),this[_0x189346(0x60d)][_0x2a5a03]);}this[_0x189346(0x8b1)][_0x189346(0xab3)]('.ec')['forEach']((_0x135eb6,_0x34438e)=>{const _0x53adc7=_0x189346,_0x179f6c=this[_0x53adc7(0xef9)][_0x34438e];if(!_0x179f6c)return;for(const _0x21b7df of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x179f6c[_0x21b7df])&&_0x30c38e(_0x135eb6[_0x53adc7(0x934)](_0x53adc7(0x77d)+_0x21b7df),_0x179f6c[_0x21b7df]);}});}['_on'](_0xe799fd,_0x6fe595,_0x5af8cc){const _0x265227=_0xd69037,_0x373cb7=this[_0x265227(0x8b1)][_0x265227(0x3aa)](_0xe799fd);if(!_0x373cb7)return;if(_0x6fe595===_0x265227(0xaee)&&_0x373cb7[_0x265227(0xc97)]===_0x265227(0xad9)){_0x373cb7['addEventListener']('change',_0x5af8cc);return;}_0x373cb7[_0x265227(0x21f)](_0x6fe595,_0x5af8cc);}[_0xd69037(0x86a)](_0x2baa47,_0x2b3d62=_0xd69037(0x587)){const _0x164ab7=_0xd69037;if(_0x2b3d62===_0x164ab7(0x242))return!!_0x2baa47['checked'];if(_0x2b3d62===_0x164ab7(0xdd6)){const _0x32e080=parseInt(_0x2baa47[_0x164ab7(0x3c5)],0xa);return isNaN(_0x32e080)?null:_0x32e080;}if(_0x2b3d62===_0x164ab7(0xe49)){const _0x338975=parseFloat(_0x2baa47[_0x164ab7(0x3c5)]);return isNaN(_0x338975)?null:_0x338975;}return _0x2baa47[_0x164ab7(0x3c5)];}[_0xd69037(0x8a2)](){const _0x1f215d=_0xd69037,_0x4df22c=this[_0x1f215d(0x60d)]||this[_0x1f215d(0xc30)]||{},_0xdc8a39=_0x53bf2f=>this[_0x1f215d(0x8b1)]['getElementById'](_0x53bf2f)||(_0x4df22c&&_0x53bf2f in _0x4df22c?{'value':_0x4df22c[_0x53bf2f]==null?'':String(_0x4df22c[_0x53bf2f]),'checked':_0x4df22c[_0x53bf2f]===!![]}:null),_0x1c0b8c=_0x1d7744=>_0xdc8a39(_0x1d7744)?.['value'],_0x3c647f=(_0x50090b,_0x28ede1)=>{const _0x9b3c0f=_0x1f215d,_0x18598b=this[_0x9b3c0f(0x60d)]?.[_0x50090b];return isTemplateString(_0x18598b)?_0x18598b:_0x28ede1;},_0x47f730={'type':_0x1f215d(0x623),'card_header':_0x1c0b8c(_0x1f215d(0xadb))||void 0x0,'card_header_size':_0x1c0b8c('card_header_size')||void 0x0,'card_background_color':_0x1c0b8c(_0x1f215d(0x73b))||void 0x0,'card_shadow':_0xdc8a39(_0x1f215d(0xcb4))?.['checked']??!![],'card_border':_0xdc8a39(_0x1f215d(0x415))?.[_0x1f215d(0xe1e)]??!![],'card_padding':((()=>{const _0x58f0fd=_0x1f215d,_0x111391=_0x1c0b8c(_0x58f0fd(0x636));if(!_0x111391)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x111391[_0x58f0fd(0x424)]())?parseFloat(_0x111391):_0x111391;})()),'card_border_radius':((()=>{const _0x59830e=_0x1f215d,_0x56c354=_0x1c0b8c(_0x59830e(0x977));if(!_0x56c354)return void 0x0;return/^-?\d+\.?\d*$/[_0x59830e(0xd98)](_0x56c354[_0x59830e(0x424)]())?parseFloat(_0x56c354):_0x56c354;})()),'card_border_color':_0x1c0b8c(_0x1f215d(0x843))||void 0x0,'card_border_width':((()=>{const _0x3e8bbc=_0x1f215d,_0x57c665=_0x1c0b8c(_0x3e8bbc(0x3fc));if(!_0x57c665)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x57c665[_0x3e8bbc(0x424)]())?parseFloat(_0x57c665):_0x57c665;})()),'card_background_image':_0x1c0b8c(_0x1f215d(0x677))||void 0x0,'card_background_blur':((()=>{const _0x3c1361=_0x1f215d,_0x4a2b40=_0x1c0b8c(_0x3c1361(0xeaf));if(_0x4a2b40===''||_0x4a2b40==null)return void 0x0;const _0x5b4851=parseFloat(_0x4a2b40);return isNaN(_0x5b4851)?void 0x0:_0x5b4851;})()),'card_header_color':_0x1c0b8c(_0x1f215d(0x9af))||void 0x0,'card_header_weight':_0x1c0b8c(_0x1f215d(0x2b9))||void 0x0,'card_header_letter_spacing':((()=>{const _0x4a87ad=_0x1f215d,_0x40733a=_0x1c0b8c(_0x4a87ad(0x29c));if(!_0x40733a)return void 0x0;return/^-?\d+\.?\d*$/[_0x4a87ad(0xd98)](_0x40733a[_0x4a87ad(0x424)]())?parseFloat(_0x40733a):_0x40733a;})()),'show_now_line':_0x3c647f(_0x1f215d(0x63a),_0xdc8a39(_0x1f215d(0x63a))?.['checked']??!![]),'now_line_color':_0x1c0b8c(_0x1f215d(0x23f))||void 0x0,'period_highlight':_0x3c647f(_0x1f215d(0x45c),_0xdc8a39(_0x1f215d(0x45c))?.[_0x1f215d(0xe1e)]||void 0x0),'period_highlight_color':_0x1c0b8c(_0x1f215d(0xdd4))||void 0x0,'now_line_opacity':((()=>{const _0x28642a=_0x1f215d,_0x16fc8e=_0x1c0b8c(_0x28642a(0xa40));if(_0x16fc8e===''||_0x16fc8e==null)return void 0x0;const _0x27457a=parseFloat(_0x16fc8e);return isNaN(_0x27457a)?void 0x0:_0x27457a;})()),'now_line_width':((()=>{const _0x6b36f9=_0x1f215d,_0x580a0c=_0x1c0b8c(_0x6b36f9(0xb68));if(_0x580a0c===''||_0x580a0c==null)return void 0x0;const _0x36b5ab=parseFloat(_0x580a0c);return isNaN(_0x36b5ab)?void 0x0:_0x36b5ab;})()),'now_line_style':_0x1c0b8c('now_line_style')||void 0x0,'card_icon':this['_tmp'][_0x1f215d(0xe79)]||void 0x0,'card_icon_size':_0x1c0b8c('card_icon_size')||void 0x0,'card_icon_image':_0x1c0b8c(_0x1f215d(0xd22))||void 0x0,'card_icon_color':this[_0x1f215d(0x60d)][_0x1f215d(0x7af)]||void 0x0,'card_icon_position':_0x1c0b8c(_0x1f215d(0x558))||void 0x0,'battery_entity':this[_0x1f215d(0x60d)][_0x1f215d(0x6b4)]!==void 0x0?this['_tmp']['battery_entity']:this[_0x1f215d(0xc30)][_0x1f215d(0x6b4)]||void 0x0,'battery_low_threshold':((()=>{const _0x3d72f7=_0x1f215d,_0x597525=_0x1c0b8c(_0x3d72f7(0x8b4));if(!_0x597525)return;const _0x3001b9=parseFloat(_0x597525);return isNaN(_0x3001b9)?_0x597525:_0x3001b9;})()),'show_grid':_0x3c647f(_0x1f215d(0xb76),_0xdc8a39(_0x1f215d(0xb76))?.['checked']??!![]),'show_tooltip':_0x3c647f(_0x1f215d(0xb39),_0xdc8a39(_0x1f215d(0xb39))?.[_0x1f215d(0xe1e)]??!![]),'show_tooltip_total':_0x3c647f('show_tooltip_total',_0xdc8a39(_0x1f215d(0x413))?.['checked']??!![]),'tooltip_stacked_total':_0x3c647f(_0x1f215d(0xa35),_0xdc8a39('tooltip_stacked_total')?.[_0x1f215d(0xe1e)]??!![]),'show_legend':_0x3c647f(_0x1f215d(0x442),_0xdc8a39(_0x1f215d(0x442))?.[_0x1f215d(0xe1e)]??![]),'include_area_names':_0xdc8a39(_0x1f215d(0x35c))?.[_0x1f215d(0xe1e)]||void 0x0,'include_attribute_name':_0xdc8a39(_0x1f215d(0xb5b))?.[_0x1f215d(0xe1e)]||void 0x0,'use_only_attribute_name':_0xdc8a39(_0x1f215d(0xd5d))?.[_0x1f215d(0xe1e)]||void 0x0,'legend_position':_0x1c0b8c('legend_position')||void 0x0,'show_y_axis':_0x3c647f(_0x1f215d(0xc0f),_0xdc8a39(_0x1f215d(0xc0f))?.[_0x1f215d(0xe1e)]??!![]),'show_y2_axis':_0x3c647f('show_y2_axis',_0xdc8a39(_0x1f215d(0xe87))?.[_0x1f215d(0xe1e)]??![]),'show_y_axis_label':_0x3c647f(_0x1f215d(0x2ec),_0xdc8a39(_0x1f215d(0x2ec))?.[_0x1f215d(0xe1e)]??![]),'show_x_axis':_0x3c647f('show_x_axis',_0xdc8a39('show_x_axis')?.[_0x1f215d(0xe1e)]??!![]),'show_x_ticks':_0x3c647f(_0x1f215d(0x583),_0xdc8a39(_0x1f215d(0x583))?.[_0x1f215d(0xe1e)]??![]),'show_y_ticks':_0x3c647f(_0x1f215d(0xb18),_0xdc8a39(_0x1f215d(0xb18))?.['checked']??![]),'logarithmic':_0x3c647f(_0x1f215d(0xa9d),_0xdc8a39(_0x1f215d(0xa9d))?.[_0x1f215d(0xe1e)]??![]),'animate_graph':_0xdc8a39('animate_graph')?.[_0x1f215d(0xe1e)]??![],'auto_hide_entities':_0xdc8a39('auto_hide_entities')?.[_0x1f215d(0xe1e)]??![],'brush_zoom':_0xdc8a39('brush_zoom')?.[_0x1f215d(0xe1e)]??!![],'drill_down':_0xdc8a39(_0x1f215d(0xb64))?.[_0x1f215d(0xe1e)]?!![]:undefined,'stacked':_0x3c647f(_0x1f215d(0x569),_0xdc8a39('stacked')?.[_0x1f215d(0xe1e)]??![]),'sparkline':_0xdc8a39(_0x1f215d(0xdc8))?.[_0x1f215d(0xe1e)]??![],'max_visible_interval':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xa31))),'extended_window_multiplier':this['_numOrNull'](_0x1c0b8c('extended_window_multiplier')),'scroll_mode':_0x1c0b8c(_0x1f215d(0x5f7))||_0x1f215d(0x7f9),'show_interval_picker':_0xdc8a39(_0x1f215d(0x904))?.[_0x1f215d(0xe1e)]??![],'interval_picker_position':_0x1c0b8c('interval_picker_position')||void 0x0,'interval_options':((()=>{const _0x550f32=_0x1f215d,_0x4ef1e9=this[_0x550f32(0x8b1)]['querySelectorAll'](_0x550f32(0x9da));if(!_0x4ef1e9[_0x550f32(0x246)])return _0x4df22c[_0x550f32(0xb21)];const _0x49d770=['1H','2H','4H','8H','12H',_0x550f32(0x6ab),'7D'],_0xc41fae=[];_0x4ef1e9[_0x550f32(0xcab)](_0x255582=>{const _0x5c1060=_0x550f32;if(_0x255582['checked'])_0xc41fae[_0x5c1060(0xa8b)](_0x255582[_0x5c1060(0xdf6)][_0x5c1060(0x4aa)]);});if(_0xc41fae['length']===_0x49d770[_0x550f32(0x246)]&&_0x49d770[_0x550f32(0x412)](_0x1c8b39=>_0xc41fae['includes'](_0x1c8b39)))return;return _0xc41fae;})()),'show_attribute_list':_0xdc8a39(_0x1f215d(0x8cc))?.[_0x1f215d(0xe1e)]??![],'attribute_list_position':_0x1c0b8c(_0x1f215d(0x514))||void 0x0,'show_pph_picker':_0xdc8a39(_0x1f215d(0x285))?.[_0x1f215d(0xe1e)]??![],'pph_picker_position':_0x1c0b8c('pph_picker_position')||void 0x0,'show_group_by_picker':_0xdc8a39(_0x1f215d(0xefc))?.[_0x1f215d(0xe1e)]??![],'group_by_picker_position':_0x1c0b8c(_0x1f215d(0xc8d))||void 0x0,'pph_picker_group':_0x1c0b8c(_0x1f215d(0x6d8))||void 0x0,'group_by_picker_group':_0x1c0b8c(_0x1f215d(0xcd9))||void 0x0,'hours_to_show':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xdfc))),'points_per_hour':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0x3e3))),'auto_scale_points':_0xdc8a39('auto_scale_points')?.['checked']??![],'tooltip_match_axis':_0xdc8a39('tooltip_match_axis')?.[_0x1f215d(0xe1e)]??![],'tooltip_order':_0x1c0b8c(_0x1f215d(0xe3e))||void 0x0,'height':((()=>{const _0x4e5145=_0x1f215d,_0xf82017=_0x1c0b8c('height');if(_0xf82017===void 0x0||_0xf82017===null||String(_0xf82017)[_0x4e5145(0x424)]()==='')return _0x4e5145(0xa26);const _0x473211=Number(_0xf82017);return isNaN(_0x473211)?'auto':_0x473211;})()),'update_interval':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x428))),'graph_start_hour':((()=>{const _0x567a90=_0x1f215d,_0x2352fe=_0x1c0b8c(_0x567a90(0x2f6));if(!_0x2352fe)return null;const _0x5fcf94=parseFloat(_0x2352fe);return isNaN(_0x5fcf94)?_0x2352fe:_0x5fcf94;})()),'graph_end_hour':((()=>{const _0xa47fa9=_0x1c0b8c('graph_end_hour');if(!_0xa47fa9)return null;const _0x6fd3cd=parseFloat(_0xa47fa9);return isNaN(_0x6fd3cd)?_0xa47fa9:_0x6fd3cd;})()),'graph_start':_0x1c0b8c('graph_start')||void 0x0,'show_full_period':_0xdc8a39(_0x1f215d(0xa18))?.[_0x1f215d(0xe1e)]??![],'bar_spacing':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0xea5))),'state_timeline_corner_radius':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xb9e))),'state_timeline_show_labels':_0x3c647f('state_timeline_show_labels',_0xdc8a39(_0x1f215d(0xd56))?.[_0x1f215d(0xe1e)]??!![]),'state_timeline_label_font_size':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0xdeb))),'show_export':_0x3c647f(_0x1f215d(0xbc7),_0xdc8a39('show_export')?.[_0x1f215d(0xe1e)]||void 0x0),'ranking_min_value':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x895))),'pie_style':_0x1c0b8c(_0x1f215d(0x423))||void 0x0,'pie_spacing':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x32b))),'pie_3d':_0xdc8a39(_0x1f215d(0xc6d))?.['checked']??![],'pie_label_font_size':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xafc))),'pie_label_color':_0x1c0b8c(_0x1f215d(0xae2))||void 0x0,'pie_label_format':_0x1c0b8c(_0x1f215d(0x9d7))||void 0x0,'gauge_columns':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0x339))),'gauge_value_position':_0x1c0b8c(_0x1f215d(0xae6))||void 0x0,'gauge_value_size':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x68d))),'gauge_span':this[_0x1f215d(0x625)](_0x1c0b8c('gauge_span')),'gauge_show_minmax':_0xdc8a39(_0x1f215d(0x92b))?.[_0x1f215d(0xe1e)]||void 0x0,'pie_center_font_size':this[_0x1f215d(0x625)](_0x1c0b8c('pie_center_font_size')),'pie_center_color':_0x1c0b8c(_0x1f215d(0x888))||void 0x0,'min_bound_range':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x82f))),'min_bound_range_secondary':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x4fd))),'lower_bound_secondary':_0x1c0b8c(_0x1f215d(0xe33))||void 0x0,'upper_bound_secondary':_0x1c0b8c(_0x1f215d(0xe65))||void 0x0,'lower_bound':_0x1c0b8c(_0x1f215d(0x903))||void 0x0,'upper_bound':_0x1c0b8c(_0x1f215d(0x71e))||void 0x0,'y_axis_ticks':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xa9b))),'y_axis_round_ticks':_0xdc8a39('y_axis_round_ticks')?.[_0x1f215d(0xe1e)]??!![],'y_axis_decimals':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xaba))),'y_axis_number_format':_0x1c0b8c(_0x1f215d(0x3fe))||_0x1f215d(0x5e7),'y_axis_label':_0x1c0b8c('y_axis_label')||void 0x0,'y_axis_format':_0x1c0b8c(_0x1f215d(0x52c))||void 0x0,'y2_axis_format':_0x1c0b8c(_0x1f215d(0x872))||void 0x0,'duration_unit':_0x1c0b8c(_0x1f215d(0xeee))==='s'?void 0x0:_0x1c0b8c('duration_unit')||void 0x0,'y2_axis_label':_0x1c0b8c('y2_axis_label')||void 0x0,'y_axis_font_size':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xc46))),'y_axis_font_opacity':this[_0x1f215d(0x625)](_0x1c0b8c('y_axis_font_opacity')),'y_axis_color':_0x1c0b8c(_0x1f215d(0x20c))||void 0x0,'x_axis_font_size':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0xc1d))),'x_axis_font_opacity':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0xbfa))),'x_axis_color':_0x1c0b8c(_0x1f215d(0xbd6))||void 0x0,'x_axis_date_color':_0x1c0b8c('x_axis_date_color')||void 0x0,'x_axis_interval':_0x1c0b8c(_0x1f215d(0x6ee))||void 0x0,'datetime_format':_0x1c0b8c('datetime_format')||void 0x0,'time_zone':_0x1c0b8c(_0x1f215d(0xba9))&&_0x1c0b8c(_0x1f215d(0xba9))!==_0x1f215d(0xa26)?_0x1c0b8c('time_zone'):void 0x0,'language':_0x1c0b8c(_0x1f215d(0x89d))&&_0x1c0b8c(_0x1f215d(0x89d))!==_0x1f215d(0xa26)?_0x1c0b8c(_0x1f215d(0x89d)):void 0x0,'x_grid_style':_0x1c0b8c(_0x1f215d(0xc1f))||void 0x0,'x_grid_width':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x913))),'x_grid_color':_0x1c0b8c('x_grid_color')||void 0x0,'x_grid_opacity':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x81d))),'y_grid_style':_0x1c0b8c(_0x1f215d(0xc5a))||void 0x0,'y_grid_width':this['_numOrNull'](_0x1c0b8c(_0x1f215d(0x9b9))),'y_grid_color':_0x1c0b8c(_0x1f215d(0xa07))||void 0x0,'y_grid_opacity':this[_0x1f215d(0x625)](_0x1c0b8c(_0x1f215d(0x5c5))),'tooltip_sync':_0xdc8a39(_0x1f215d(0xc6a))?.[_0x1f215d(0xe1e)]??![],'zoom_sync':_0xdc8a39(_0x1f215d(0xa93))?.[_0x1f215d(0xe1e)]??![],'scroll_sync':_0xdc8a39('scroll_sync')?.[_0x1f215d(0xe1e)]??![],'energy_date_sync':_0xdc8a39(_0x1f215d(0x775))?.[_0x1f215d(0xe1e)]??![],'show_date_picker':_0xdc8a39('show_date_picker')?.[_0x1f215d(0xe1e)]??![],'date_picker_position':_0x1c0b8c('date_picker_position')||void 0x0,'date_picker_nav_position':_0x1c0b8c(_0x1f215d(0x232))===_0x1f215d(0x593)?void 0x0:_0x1c0b8c(_0x1f215d(0x232))||void 0x0,'date_picker_shortcuts_position':_0x1c0b8c(_0x1f215d(0x757))===_0x1f215d(0x955)?void 0x0:_0x1c0b8c(_0x1f215d(0x757))||void 0x0,'date_picker_default_mode':_0x1c0b8c(_0x1f215d(0xce8))||void 0x0,'date_picker_group':_0x1c0b8c('date_picker_group')||void 0x0,'interval_picker_group':_0x1c0b8c(_0x1f215d(0x7e1))||void 0x0,'date_picker_modes':((()=>{const _0xbe1ef0=_0x1f215d,_0x397c37=this[_0xbe1ef0(0x8b1)]['querySelectorAll'](_0xbe1ef0(0x9e2));if(!_0x397c37['length'])return _0x4df22c['date_picker_modes'];const _0x2d0b55=['day',_0xbe1ef0(0x3cc),_0xbe1ef0(0xe67),_0xbe1ef0(0x25c)],_0x47ac47=[];_0x397c37[_0xbe1ef0(0xcab)](_0x3684f2=>{const _0x1ba221=_0xbe1ef0;if(_0x3684f2['checked'])_0x47ac47[_0x1ba221(0xa8b)](_0x3684f2[_0x1ba221(0xdf6)][_0x1ba221(0x6b5)]);});if(_0x47ac47[_0xbe1ef0(0x246)]===_0x2d0b55[_0xbe1ef0(0x246)]&&_0x2d0b55['every'](_0x4ca501=>_0x47ac47[_0xbe1ef0(0x90a)](_0x4ca501)))return;if(_0x47ac47[_0xbe1ef0(0x246)]===0x0)return;return _0x47ac47;})()),'date_picker_step':((()=>{const _0xce57c1=_0x1f215d,_0x19fea6=this['_numOrNull'](_0x1c0b8c(_0xce57c1(0x965)));return _0x19fea6&&_0x19fea6>0x1?_0x19fea6:void 0x0;})()),'tooltip_sync_group':_0x1c0b8c(_0x1f215d(0x447))||void 0x0,'zoom_sync_group':_0x1c0b8c(_0x1f215d(0xbda))||void 0x0,'scroll_sync_group':_0x1c0b8c('scroll_sync_group')||void 0x0,'align_header':_0x1c0b8c('align_header')||void 0x0,'state_layout':_0x1c0b8c(_0x1f215d(0x7fc))||void 0x0,'group_by':_0x1c0b8c(_0x1f215d(0x1e7))||void 0x0,'chart_mode':_0x1c0b8c(_0x1f215d(0x922))||_0x1f215d(0x4a0),'chart_align':_0x1c0b8c('chart_align')||void 0x0,'entities':this[_0x1f215d(0xb46)](this[_0x1f215d(0xef9)],!![]),'annotations':this[_0x1f215d(0x60d)][_0x1f215d(0xe96)]||this[_0x1f215d(0xc30)]['annotations']||[],'auto_scale_rules':(_0x5c3a27=>_0x5c3a27[_0x1f215d(0x246)]?_0x5c3a27:void 0x0)((this[_0x1f215d(0x60d)][_0x1f215d(0x2d1)]||this[_0x1f215d(0xc30)][_0x1f215d(0x2d1)]||[])[_0x1f215d(0x49d)](_0x479e37=>_0x479e37&&typeof _0x479e37==='object'&&isNum(toNum(_0x479e37['up_to_hours']))&&toNum(_0x479e37[_0x1f215d(0xe3c)])>0x0)[_0x1f215d(0x723)](_0x22d978=>{const _0x5ba3aa=_0x1f215d,_0x579fdf={'up_to_hours':toNum(_0x22d978[_0x5ba3aa(0xe3c)]),'group_by':_0x22d978[_0x5ba3aa(0x1e7)]||'hour'},_0x4fcc5c=toNum(_0x22d978['points_per_hour']);if(isNum(_0x4fcc5c)&&_0x4fcc5c>0x0)_0x579fdf[_0x5ba3aa(0x3e3)]=_0x4fcc5c;if(typeof _0x22d978[_0x5ba3aa(0x6ee)]===_0x5ba3aa(0x823)&&_0x22d978[_0x5ba3aa(0x6ee)][_0x5ba3aa(0x424)]())_0x579fdf[_0x5ba3aa(0x6ee)]=_0x22d978['x_axis_interval'][_0x5ba3aa(0x424)]();if(typeof _0x22d978['datetime_format']===_0x5ba3aa(0x823)&&_0x22d978[_0x5ba3aa(0xe0d)][_0x5ba3aa(0x424)]())_0x579fdf[_0x5ba3aa(0xe0d)]=_0x22d978['datetime_format']['trim']();return _0x579fdf;}))};for(const _0x4b9fcc of Object[_0x1f215d(0xe6e)](this['_config']))if(!(_0x4b9fcc in _0x47f730))_0x47f730[_0x4b9fcc]=this[_0x1f215d(0xc30)][_0x4b9fcc];Object[_0x1f215d(0xe6e)](_0x47f730)['forEach'](_0x28452e=>_0x47f730[_0x28452e]===void 0x0&&delete _0x47f730[_0x28452e]);const _0x11056d=StatisticsGraphChartCard[_0x1f215d(0x3c6)];for(const _0x3181f8 of Object[_0x1f215d(0xe6e)](_0x47f730)){if(!(_0x3181f8 in _0x11056d))continue;if(_0x3181f8===_0x1f215d(0xbcf))continue;const _0x418f5f=_0x47f730[_0x3181f8],_0x3601bc=_0x11056d[_0x3181f8],_0x385fbb=(_0x418f5f===null||_0x418f5f===''||_0x418f5f===void 0x0)&&(_0x3601bc===null||_0x3601bc===''||_0x3601bc===void 0x0);if(_0x385fbb||_0x418f5f===_0x3601bc)delete _0x47f730[_0x3181f8];}this['_tmp']=structuredClone(_0x47f730);const _0x126397=structuredClone(_0x47f730);_0x126397['entities']=this[_0x1f215d(0xb46)](this[_0x1f215d(0xef9)],![]),JSON[_0x1f215d(0x7a3)](this[_0x1f215d(0xc30)])!==JSON[_0x1f215d(0x7a3)](_0x126397)&&(this[_0x1f215d(0xc30)]=structuredClone(_0x126397),this['dispatchEvent'](new CustomEvent(_0x1f215d(0x7c7),{'detail':{'config':_0x126397},'bubbles':!![],'composed':!![]})));}[_0xd69037(0xb46)](_0x34dfc7,_0x4400c8=![]){const _0x296426=_0xd69037,_0x1faaaa=[],_0x1c986d=StatisticsGraphChartCard['getEntityStubConfig'](),_0x4a1bef=new Set(['entity',_0x296426(0x2f8),_0x296426(0x240),'color']);for(const _0x42fa49 of _0x34dfc7){if(!_0x42fa49)continue;if(!_0x42fa49[_0x296426(0xa6c)]&&!_0x42fa49['statistic_id']&&!_0x4400c8)continue;const _0x27cd77={..._0x42fa49};[_0x296426(0xe8c),_0x296426(0xa51),'decimals',_0x296426(0x8d6),_0x296426(0x3e3),_0x296426(0x97f),_0x296426(0xb55),_0x296426(0x4ea)][_0x296426(0xcab)](_0x2a4a1b=>{if(_0x27cd77[_0x2a4a1b]!==void 0x0&&_0x27cd77[_0x2a4a1b]!==null&&_0x27cd77[_0x2a4a1b]!=='')_0x27cd77[_0x2a4a1b]=Number(_0x27cd77[_0x2a4a1b]);});_0x27cd77[_0x296426(0x2b5)]===''||_0x27cd77[_0x296426(0x2b5)]===null||Number(_0x27cd77[_0x296426(0x2b5)])===0x0||isNaN(Number(_0x27cd77[_0x296426(0x2b5)]))?delete _0x27cd77[_0x296426(0x2b5)]:_0x27cd77[_0x296426(0x2b5)]=Number(_0x27cd77[_0x296426(0x2b5)]);Object[_0x296426(0xe6e)](_0x27cd77)[_0x296426(0xcab)](_0x4fef37=>_0x27cd77[_0x4fef37]===''&&_0x4fef37!==_0x296426(0xa6c)&&_0x4fef37!=='name'?delete _0x27cd77[_0x4fef37]:0x0),delete _0x27cd77[_0x296426(0xe0d)];if(_0x27cd77['color_thresholds']){if(!Array[_0x296426(0x296)](_0x27cd77[_0x296426(0x4a2)][_0x296426(0xd69)]))_0x27cd77['color_thresholds'][_0x296426(0xd69)]=[];const _0x51a38e=_0x42f1f2=>typeof _0x42f1f2===_0x296426(0x823)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x296426(0xd98)](_0x42f1f2)||_0x42f1f2['includes']('{{'));_0x27cd77['color_thresholds']['values']=_0x27cd77[_0x296426(0x4a2)][_0x296426(0xd69)][_0x296426(0x49d)](_0x1f91c3=>_0x1f91c3&&(_0x51a38e(_0x1f91c3[_0x296426(0x3c5)])||!isNaN(parseFloat(_0x1f91c3[_0x296426(0x3c5)]))))[_0x296426(0x723)](_0x255202=>({'value':_0x51a38e(_0x255202[_0x296426(0x3c5)])?_0x255202[_0x296426(0x3c5)]:Number(_0x255202['value']),'color':_0x255202[_0x296426(0x851)]||_0x296426(0xb8a)}));if(_0x27cd77[_0x296426(0x4a2)][_0x296426(0x53e)]&&_0x27cd77[_0x296426(0x4a2)]['transition']!==_0x296426(0xa8f));else delete _0x27cd77['color_thresholds'][_0x296426(0x53e)];if(!_0x27cd77['color_thresholds'][_0x296426(0x979)])delete _0x27cd77['color_thresholds'][_0x296426(0x979)];}if(_0x27cd77[_0x296426(0x557)]!==undefined){const _0x4ecbd8=_0x27cd77[_0x296426(0x557)],_0x2d36e9=_0x44506f=>{const _0x5ebf54=_0x296426;if(!_0x44506f||typeof _0x44506f!==_0x5ebf54(0xe91))return null;const _0x30836f={};for(const _0x3f1b62 of['period',_0x5ebf54(0x851),_0x5ebf54(0xb0d),_0x5ebf54(0xe8c),'show_fill',_0x5ebf54(0x64d),_0x5ebf54(0x6dd),'show_delta',_0x5ebf54(0xd19),_0x5ebf54(0xaff)]){if(_0x44506f[_0x3f1b62]!==undefined&&_0x44506f[_0x3f1b62]!==null&&_0x44506f[_0x3f1b62]!=='')_0x30836f[_0x3f1b62]=_0x44506f[_0x3f1b62];}if(_0x44506f['line_style']&&_0x44506f[_0x5ebf54(0x720)]!==_0x5ebf54(0x2b6))_0x30836f[_0x5ebf54(0x720)]=_0x44506f[_0x5ebf54(0x720)];const _0x9f36fa=parseInt(_0x44506f[_0x5ebf54(0x65c)]);if(!isNaN(_0x9f36fa)&&_0x9f36fa>0x1)_0x30836f[_0x5ebf54(0x65c)]=_0x9f36fa;return _0x30836f;};if(!_0x4ecbd8)delete _0x27cd77[_0x296426(0x557)];else{if(Array[_0x296426(0x296)](_0x4ecbd8)){const _0x48929b=_0x4ecbd8['filter'](Boolean)[_0x296426(0x723)](_0x3a8ee6=>_0x3a8ee6&&typeof _0x3a8ee6===_0x296426(0xe91)?_0x3a8ee6:{'period':_0x3a8ee6===!![]?_0x296426(0x547):String(_0x3a8ee6)})[_0x296426(0x723)](_0x2d36e9);if(!_0x48929b[_0x296426(0x246)])delete _0x27cd77['compare'];else{if(_0x48929b[_0x296426(0x246)]===0x1){const _0x6b2f09=_0x48929b[0x0],_0x3e740a=Object[_0x296426(0xe6e)](_0x6b2f09);if(!_0x3e740a[_0x296426(0x246)])_0x27cd77['compare']=_0x296426(0x547);else{if(_0x3e740a[_0x296426(0x246)]===0x1&&_0x6b2f09[_0x296426(0xaa0)])_0x27cd77['compare']=_0x6b2f09['period'];else _0x27cd77[_0x296426(0x557)]=_0x6b2f09;}}else _0x27cd77[_0x296426(0x557)]=_0x48929b;}}else{if(typeof _0x4ecbd8===_0x296426(0xe91)){const _0x2ceda1=_0x2d36e9(_0x4ecbd8);if(!_0x2ceda1['period']&&Object[_0x296426(0xe6e)](_0x2ceda1)[_0x296426(0x246)])_0x2ceda1['period']=_0x296426(0x547);if(!_0x2ceda1['period'])delete _0x27cd77[_0x296426(0x557)];else{if(Object['keys'](_0x2ceda1)[_0x296426(0x246)]===0x1)_0x27cd77[_0x296426(0x557)]=_0x2ceda1[_0x296426(0xaa0)];else _0x27cd77['compare']=_0x2ceda1;}}}}}if(Array[_0x296426(0x296)](_0x27cd77[_0x296426(0x274)])){_0x27cd77[_0x296426(0x274)]=_0x27cd77[_0x296426(0x274)][_0x296426(0x49d)](_0x546f19=>_0x546f19&&!isNaN(parseInt(_0x546f19['period']))&&parseInt(_0x546f19[_0x296426(0xaa0)])>0x0)[_0x296426(0x723)](_0x4ec91e=>{const _0x1a9c96=_0x296426,_0x45fcc7={'period':parseInt(_0x4ec91e[_0x1a9c96(0xaa0)])};if(_0x4ec91e[_0x1a9c96(0x851)])_0x45fcc7['color']=_0x4ec91e[_0x1a9c96(0x851)];if(_0x4ec91e[_0x1a9c96(0xa91)]!=null&&_0x4ec91e['width']!==''&&!isNaN(Number(_0x4ec91e['width'])))_0x45fcc7[_0x1a9c96(0xa91)]=Number(_0x4ec91e[_0x1a9c96(0xa91)]);if(_0x4ec91e[_0x1a9c96(0x23c)])_0x45fcc7[_0x1a9c96(0x23c)]=!![];return _0x45fcc7;});if(!_0x27cd77['moving_averages'][_0x296426(0x246)])delete _0x27cd77[_0x296426(0x274)];}if(!_0x4400c8)for(const _0x2bdaa5 of Object[_0x296426(0xe6e)](_0x27cd77)){if(_0x4a1bef[_0x296426(0x5c4)](_0x2bdaa5))continue;if(!(_0x2bdaa5 in _0x1c986d))continue;const _0x4d1715=_0x27cd77[_0x2bdaa5],_0x5eee60=_0x1c986d[_0x2bdaa5],_0x2dfc6d=(_0x4d1715===null||_0x4d1715===''||_0x4d1715===void 0x0)&&(_0x5eee60===null||_0x5eee60===''||_0x5eee60===void 0x0);if(Array[_0x296426(0x296)](_0x4d1715)&&Array[_0x296426(0x296)](_0x5eee60)){if(JSON['stringify'](_0x4d1715)===JSON['stringify'](_0x5eee60))delete _0x27cd77[_0x2bdaa5];continue;}if(_0x2dfc6d||_0x4d1715===_0x5eee60)delete _0x27cd77[_0x2bdaa5];}_0x1faaaa[_0x296426(0xa8b)](_0x27cd77);}return _0x1faaaa;}[_0xd69037(0x625)](_0x59d03c){if(_0x59d03c===void 0x0||_0x59d03c===null||_0x59d03c==='')return;const _0x399543=Number(_0x59d03c);return isNaN(_0x399543)?void 0x0:_0x399543;}['_makeEntityBlank'](){const _0x35f723=_0xd69037,_0x2c812d=StatisticsGraphChartCard[_0x35f723(0xced)],_0x4926d7=this[_0x35f723(0xef9)]?.[_0x35f723(0x246)]||0x0;return{...StatisticsGraphChartCard['getEntityStubConfig'](),'color':_0x2c812d[_0x4926d7%_0x2c812d[_0x35f723(0x246)]]};}[_0xd69037(0xeab)](_0x707d7b,_0x3d08fc){return isEditorFieldRelevant('entity',_0x707d7b,_0x3d08fc);}[_0xd69037(0x351)](_0x560dc0,_0x5a10b5){return isEditorFieldRelevant('card',_0x560dc0,_0x5a10b5);}[_0xd69037(0x77e)](){const _0x49d9d1=_0xd69037,_0x5ee7d4=this[_0x49d9d1(0x8b1)];if(!_0x5ee7d4)return;const _0x459cbf=this[_0x49d9d1(0xc30)]?.[_0x49d9d1(0x922)]||_0x49d9d1(0x4a0),_0x2886ad=_0x49d9d1(0x408),_0xe8e121=_0x31642e=>{const _0x219b0=_0x49d9d1,_0x163d95=_0x31642e[_0x219b0(0x2aa)](_0x219b0(0x99e))||_0x31642e;_0x163d95[_0x219b0(0xc1a)][_0x219b0(0xbd8)](_0x2886ad);};for(const _0x1eefbf of _0x5ee7d4['querySelectorAll']('[id]')){if(!_0x1eefbf['id'])continue;const _0x320a82=_0x1eefbf['id']['replace'](/(_pick|-picker)$/,'');if(!this['_isCardFieldRelevantForMode'](_0x320a82,_0x459cbf))_0xe8e121(_0x1eefbf);}for(const _0x4ba7f8 of _0x5ee7d4[_0x49d9d1(0xab3)](_0x49d9d1(0x8cf))){for(const _0xafba90 of _0x4ba7f8['classList']){if(_0xafba90[_0x49d9d1(0x246)]<0x3||_0xafba90[_0x49d9d1(0x57e)](0x0,0x2)!=='e-')continue;const _0x3f8882=_0xafba90[_0x49d9d1(0x57e)](0x2)[_0x49d9d1(0x4e3)](/(_pick|-picker)$/,'');if(!this[_0x49d9d1(0xeab)](_0x3f8882,_0x459cbf)){_0xe8e121(_0x4ba7f8);break;}}}const _0x2a140a=_0x49d9d1(0xa8e)+_0x49d9d1(0xbe2),_0x5e076e=_0x19e847=>[..._0x19e847[_0x49d9d1(0xab3)](_0x2a140a)]['some'](_0x3390cc=>!_0x3390cc[_0x49d9d1(0x2aa)]('.'+_0x2886ad)),_0x5d7fa2=_0x23f8d5=>{const _0x548acd=_0x49d9d1;for(const _0x329873 of _0x5ee7d4[_0x548acd(0xab3)](_0x23f8d5)){if(_0x329873[_0x548acd(0xc1a)][_0x548acd(0x663)](_0x2886ad))continue;if(!_0x5e076e(_0x329873))_0x329873['classList'][_0x548acd(0xbd8)](_0x2886ad);}};_0x5d7fa2(_0x49d9d1(0x317)),_0x5d7fa2('.fg,\x20.fg0,\x20.cs');const _0x3d3c47=(_0x2ee3ca,_0x625832,_0x3f4292,_0x5c28b9)=>{const _0x947532=_0x49d9d1;let _0x52b8a8=null,_0x703dec=![];const _0x2c980a=[..._0x2ee3ca[_0x947532(0xab3)]('['+_0x625832+']')];for(const _0x9e208d of _0x2c980a){const _0x46ef82=_0x2ee3ca[_0x947532(0x934)]('['+_0x3f4292+'=\x22'+_0x9e208d[_0x947532(0x453)](_0x625832)+'\x22]');if(!_0x5e076e(_0x9e208d)){_0x9e208d[_0x947532(0xc1a)][_0x947532(0xbd8)](_0x2886ad);if(_0x46ef82)_0x46ef82[_0x947532(0xc1a)][_0x947532(0xbd8)](_0x2886ad);continue;}if(!_0x52b8a8)_0x52b8a8={'pane':_0x9e208d,'btn':_0x46ef82};if(_0x9e208d[_0x947532(0xc1a)][_0x947532(0x663)](_0x947532(0x491)))_0x703dec=!![];}if(!_0x703dec&&_0x52b8a8){for(const _0x232f16 of _0x2c980a)_0x232f16['classList'][_0x947532(0xbab)]('active');for(const _0x22907c of _0x2ee3ca[_0x947532(0xab3)]('['+_0x3f4292+']'))_0x22907c[_0x947532(0xc1a)][_0x947532(0xbab)](_0x947532(0x491));_0x52b8a8[_0x947532(0x6aa)][_0x947532(0xc1a)]['add'](_0x947532(0x491));if(_0x52b8a8['btn'])_0x52b8a8['btn']['classList'][_0x947532(0xbd8)](_0x947532(0x491));_0x5c28b9?.(_0x52b8a8['pane'][_0x947532(0x453)](_0x625832));}};_0x3d3c47(_0x5ee7d4,_0x49d9d1(0x946),'data-mtab',_0x26fcb6=>{const _0xc8a9ed=_0x49d9d1;this[_0xc8a9ed(0x747)]=_0x26fcb6;});for(const _0x34f487 of _0x5ee7d4[_0x49d9d1(0xab3)](_0x49d9d1(0xb66))){const _0x2e4126=parseInt(_0x34f487[_0x49d9d1(0xdf6)][_0x49d9d1(0x1ff)],0xa);_0x3d3c47(_0x34f487,_0x49d9d1(0xe2a),_0x49d9d1(0x468),_0x297891=>{const _0x188c35=_0x49d9d1;if(this[_0x188c35(0xce4)]&&Number[_0x188c35(0x8bb)](_0x2e4126))this['_activeTab'][_0x2e4126]=_0x297891;});}}[_0xd69037(0x8eb)](){const _0x523fbc=_0xd69037;if(this[_0x523fbc(0xc3c)])return this['_haCMap'];const _0x553267=[_0x523fbc(0x42e),_0x523fbc(0x3ac),_0x523fbc(0xddd),'pink','purple',_0x523fbc(0x52e),_0x523fbc(0x87d),'blue','light-blue',_0x523fbc(0x950),_0x523fbc(0xea3),_0x523fbc(0x476),_0x523fbc(0xc88),_0x523fbc(0x3ec),_0x523fbc(0x848),_0x523fbc(0xe45),_0x523fbc(0x53b),_0x523fbc(0x3da),'brown',_0x523fbc(0x465),_0x523fbc(0xe68),'dark-grey',_0x523fbc(0x8d9),'black',_0x523fbc(0xb08)],_0x165c86={},_0x37cb95={};try{const _0x529766=this[_0x523fbc(0x8b1)]||document['body'],_0x358fb8=document[_0x523fbc(0x384)](_0x523fbc(0x762));_0x358fb8[_0x523fbc(0xec9)][_0x523fbc(0x3d2)]='position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px',_0x529766[_0x523fbc(0x5c0)](_0x358fb8);for(const _0x504b51 of _0x553267){_0x358fb8[_0x523fbc(0xec9)][_0x523fbc(0x851)]=_0x523fbc(0x553),_0x358fb8[_0x523fbc(0xec9)]['color']='var(--'+_0x504b51+_0x523fbc(0xcf6);const _0x5a3a19=getComputedStyle(_0x358fb8)[_0x523fbc(0x851)]||'',_0x114529=_0x5a3a19[_0x523fbc(0xb12)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x114529){const _0x396325='#'+[_0x114529[0x1],_0x114529[0x2],_0x114529[0x3]]['map'](_0x430060=>(+_0x430060)[_0x523fbc(0xc09)](0x10)[_0x523fbc(0xe1c)](0x2,'0'))[_0x523fbc(0x860)]('');if(_0x396325===_0x523fbc(0x553))continue;_0x165c86[_0x504b51]=_0x396325;if(!(_0x396325 in _0x37cb95))_0x37cb95[_0x396325]=_0x504b51;}}_0x358fb8[_0x523fbc(0xbab)]();}catch(_0x5da2ad){}return this['_haCMap']={'n2h':_0x165c86,'h2n':_0x37cb95},this['_haCMap'];}[_0xd69037(0x697)](_0x2bb641){const _0x4de03a=_0xd69037;if(!_0x2bb641)return _0x4de03a(0xde9);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x4de03a(0xd98)](_0x2bb641))return _0x2bb641;const _0x1d7306=String(_0x2bb641)[_0x4de03a(0xb12)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x1d7306)return'#'+[_0x1d7306[0x1],_0x1d7306[0x2],_0x1d7306[0x3]][_0x4de03a(0x723)](_0x4e00c1=>parseInt(_0x4e00c1)['toString'](0x10)[_0x4de03a(0xe1c)](0x2,'0'))[_0x4de03a(0x860)]('');return _0x4de03a(0xde9);}['_debounce'](_0x5e87c1,_0x3799d7){let _0x51d0d0;return(..._0x517c15)=>{clearTimeout(_0x51d0d0),_0x51d0d0=setTimeout(()=>_0x5e87c1(..._0x517c15),_0x3799d7);};}[_0xd69037(0xe22)](_0x2e1597){const _0x526823=_0xd69037;if(!_0x2e1597)return'';let _0xcd5b20='';for(;_0x2e1597&&_0x2e1597!==this[_0x526823(0x8b1)];_0x2e1597=_0x2e1597[_0x526823(0x2c7)]){let _0x1351a9=_0x2e1597[_0x526823(0xb45)]['toLowerCase']();if(_0x2e1597['id'])_0x1351a9+='#'+_0x2e1597['id'];if(_0x2e1597[_0x526823(0xc1a)][_0x526823(0x246)])_0x1351a9+='.'+[..._0x2e1597[_0x526823(0xc1a)]]['join']('.');if(_0x2e1597[_0x526823(0xdf6)]){if(_0x2e1597[_0x526823(0xdf6)][_0x526823(0x1ff)]!==undefined)_0x1351a9+=_0x526823(0xcec)+_0x2e1597[_0x526823(0xdf6)]['index']+'\x22]';else{if(_0x2e1597[_0x526823(0xdf6)][_0x526823(0xa16)]!==undefined)_0x1351a9+=_0x526823(0x5ad)+_0x2e1597[_0x526823(0xdf6)]['row']+'\x22]';}}_0xcd5b20=_0x1351a9+(_0xcd5b20?_0x526823(0x6a6)+_0xcd5b20:'');}return _0xcd5b20;}[_0xd69037(0x85b)](){return this['_config'];}}!customElements[_0xd69037(0x397)](_0xd69037(0x7e6))&&customElements[_0xd69037(0xa3a)](_0xd69037(0x7e6),StatisticsGraphChartCard);!customElements[_0xd69037(0x397)](_0xd69037(0xe8a))&&customElements[_0xd69037(0xa3a)](_0xd69037(0xe8a),StatisticsGraphChartCardEditor);window['customCards']=window[_0xd69037(0x893)]||[],window['customCards']['push']({'type':_0xd69037(0x7e6),'name':_0xd69037(0x4ce),'description':'The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','preview':!![],'documentationURL':_0xd69037(0xb9d)}),console[_0xd69037(0x49b)](_0xd69037(0x85a)+VERSION+'\x20',_0xd69037(0xbc4),_0xd69037(0xca8));