Files
HomeAssistantVS/www/community/Statistics-Graph-Chart-Card/statistics-graph-chart-card.js
T
2026-07-21 11:19:17 -04:00

2 lines
1.1 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 _0xe6d35d=_0x5bc7;(function(_0x29e0f8,_0x571401){const _0x45daf6=_0x5bc7,_0x27e3c4=_0x29e0f8();while(!![]){try{const _0x3387e3=parseInt(_0x45daf6(0x7af))/0x1+parseInt(_0x45daf6(0xa0d))/0x2*(-parseInt(_0x45daf6(0x2e8))/0x3)+parseInt(_0x45daf6(0x5af))/0x4*(parseInt(_0x45daf6(0xc25))/0x5)+parseInt(_0x45daf6(0x1e2))/0x6*(parseInt(_0x45daf6(0x497))/0x7)+parseInt(_0x45daf6(0xbdd))/0x8+parseInt(_0x45daf6(0x798))/0x9*(parseInt(_0x45daf6(0x7f9))/0xa)+parseInt(_0x45daf6(0x6e6))/0xb*(-parseInt(_0x45daf6(0x8b6))/0xc);if(_0x3387e3===_0x571401)break;else _0x27e3c4['push'](_0x27e3c4['shift']());}catch(_0x3ba7b1){_0x27e3c4['push'](_0x27e3c4['shift']());}}}(_0x5ee2,0xac24f));const VERSION='3.30',INTERVAL_PICKER_OPTIONS=Object[_0xe6d35d(0x3e8)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':'12H'},{'hours':0x18,'label':_0xe6d35d(0x951)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0xe6d35d(0x3dd)},{'hours':0x2d0,'label':_0xe6d35d(0xacf)},{'hours':0x870,'label':_0xe6d35d(0xd83)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object[_0xe6d35d(0x3e8)](['1H','2H','4H','8H','12H','24H','7D']),DATE_PICKER_VALID_MODES=Object[_0xe6d35d(0x3e8)]([_0xe6d35d(0x4b8),_0xe6d35d(0xb9f),'month','year']),DATE_PICKER_RELATIVE_MODES=Object[_0xe6d35d(0x3e8)]({'last_24h':{'hours':0x18,'label':_0xe6d35d(0x318),'btn':_0xe6d35d(0x951)},'last_3d':{'days':0x3,'label':_0xe6d35d(0xf2),'btn':'3D'},'last_7d':{'days':0x7,'label':_0xe6d35d(0x45d),'btn':'7D'},'last_15d':{'days':0xf,'label':_0xe6d35d(0x800),'btn':_0xe6d35d(0x64f)},'last_30d':{'days':0x1e,'label':_0xe6d35d(0x71e),'btn':_0xe6d35d(0xacf)},'last_90d':{'days':0x5a,'label':_0xe6d35d(0xcc6),'btn':_0xe6d35d(0xd83)},'last_180d':{'days':0xb4,'label':_0xe6d35d(0xa76),'btn':_0xe6d35d(0xcd0)},'last_12m':{'months':0xc,'label':'Last\x2012\x20months','btn':_0xe6d35d(0xd1b)}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0xe6d35d(0x3e8)]({'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':_0xe6d35d(0xb1a),'align_header':_0xe6d35d(0xb1a),'chart_mode':'timeline','chart_align':_0xe6d35d(0x910),'sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0xe6d35d(0x371),'time_zone':_0xe6d35d(0x9c6),'language':_0xe6d35d(0x9c6),'update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'show_full_period':![],'max_visible_interval':null,'extended_window_multiplier':null,'scroll_mode':'scrollbar','show_grid':!![],'show_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':_0xe6d35d(0x139),'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':_0xe6d35d(0x139),'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':!![],'show_export':![],'pie_style':'donut','pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':'value','pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0xe6d35d(0x910),'show_interval_picker':![],'interval_picker_position':'left','show_attribute_list':![],'attribute_list_position':'left','show_pph_picker':![],'pph_picker_position':'left','show_group_by_picker':![],'group_by_picker_position':_0xe6d35d(0xb1a),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':'top','date_picker_nav_position':_0xe6d35d(0xb1a),'date_picker_shortcuts_position':_0xe6d35d(0x99e),'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_on_duplicate_names':![],'state_map':null,'state_layout':_0xe6d35d(0x3d4),'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':_0xe6d35d(0xab9),'y_axis':'primary','line_width':2.5,'line_style':_0xe6d35d(0x2b8),'smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'show_points':![],'point_size':null,'show_data_labels':![],'show_color_dot':!![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':'avg','compare':null,'damp_reset_boundary':!![],'change_ignore_zero':![],'price_entity':null,'price_attribute':null,'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':_0xe6d35d(0x63f),'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':[_0xe6d35d(0xbe8),'avg','max'],'decimals':0x1,'number_format':_0xe6d35d(0x139),'align_state':_0xe6d35d(0xb1a),'trend_period_hours':0x1,'show_trend_icon':!![],'trend_up_color':null,'trend_down_color':null,'trend_stable_color':null,'name_size':null,'icon_size':null,'state_size':null,'trend_icon_size':null,'tap_action':null}),TEMPLATABLE_BOOL_CARD_KEYS=Object['freeze'](['show_legend',_0xe6d35d(0x666),'show_tooltip',_0xe6d35d(0x950),'tooltip_stacked_total',_0xe6d35d(0x77a),_0xe6d35d(0xac4),'show_y_axis',_0xe6d35d(0x905),_0xe6d35d(0x809),'show_y_ticks',_0xe6d35d(0x993),_0xe6d35d(0xa00),'period_highlight','logarithmic',_0xe6d35d(0x3b1),_0xe6d35d(0x8c9)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object[_0xe6d35d(0x3e8)](['show_state','show_in_legend',_0xe6d35d(0x540),_0xe6d35d(0xaeb),'show_fill',_0xe6d35d(0x494),_0xe6d35d(0x473),'gradient','show_data_labels',_0xe6d35d(0xc18),_0xe6d35d(0xfc),'show_color_dot',_0xe6d35d(0x4e0),_0xe6d35d(0x1a8),_0xe6d35d(0x9da),'show_extrema_max','extrema_show_timestamp',_0xe6d35d(0x533)]),isTemplateString=_0x30674c=>typeof _0x30674c==='string'&&(_0x30674c[_0xe6d35d(0x635)]('{{')||_0x30674c['includes']('{%')),COMPARE_PERIOD_LABELS=Object['freeze']({'previous_period':_0xe6d35d(0x627),'yesterday':_0xe6d35d(0xccd),'last_week':'last\x20week','last_month':_0xe6d35d(0x133),'last_year':_0xe6d35d(0x429)});function parseTemplateBool(_0x5dbca3,_0x383e30){const _0x481571=_0xe6d35d;if(_0x5dbca3===null||_0x5dbca3===undefined||_0x5dbca3==='')return _0x383e30;if(typeof _0x5dbca3===_0x481571(0xbfc))return _0x5dbca3;if(typeof _0x5dbca3===_0x481571(0xda3))return _0x5dbca3!==0x0;const _0x47dc34=String(_0x5dbca3)[_0x481571(0x22f)]()[_0x481571(0x61a)]();if(_0x47dc34===_0x481571(0xae1)||_0x47dc34==='on'||_0x47dc34===_0x481571(0x260)||_0x47dc34==='1')return!![];if(_0x47dc34===_0x481571(0x2cf)||_0x47dc34==='off'||_0x47dc34==='no'||_0x47dc34==='0'||_0x47dc34==='none'||_0x47dc34==='unknown'||_0x47dc34==='unavailable')return![];const _0x561572=Number(_0x47dc34);if(!Number[_0x481571(0xc7f)](_0x561572))return _0x561572!==0x0;return _0x383e30;}const PALETTE=Object[_0xe6d35d(0x3e8)]([_0xe6d35d(0xc30),_0xe6d35d(0x31b),_0xe6d35d(0xccf),_0xe6d35d(0xae7),_0xe6d35d(0x44e),_0xe6d35d(0x3cc),_0xe6d35d(0x562),_0xe6d35d(0xb10),_0xe6d35d(0xcb1),_0xe6d35d(0x38d),_0xe6d35d(0x719),_0xe6d35d(0x74f),_0xe6d35d(0x725),'#27ae60','#c0392b',_0xe6d35d(0xd80)]);function resolveEntityAreaName(_0x4ed62c,_0x4be7bb){const _0x3154d1=_0xe6d35d;if(!_0x4be7bb||!_0x4ed62c)return null;const _0x4d85ea=_0x4ed62c[_0x3154d1(0x26a)]?.[_0x4be7bb];let _0xdd37d6=_0x4d85ea?.['area_id']||null;if(!_0xdd37d6&&_0x4d85ea?.[_0x3154d1(0xa77)])_0xdd37d6=_0x4ed62c[_0x3154d1(0xb8c)]?.[_0x4d85ea['device_id']]?.[_0x3154d1(0xcc4)]||null;if(!_0xdd37d6)return null;const _0x4fd614=_0x4ed62c[_0x3154d1(0xdb4)]?.[_0xdd37d6]?.['name'];return typeof _0x4fd614===_0x3154d1(0xdb3)&&_0x4fd614[_0x3154d1(0x22f)]()?_0x4fd614[_0x3154d1(0x22f)]():null;}function buildAreaDisambigSuffixes(_0x2289d5,_0x271380,_0x6f83ad){const _0x2f5f9d=_0xe6d35d,_0x3c2648=_0x271380||[],_0x5559aa=_0x596f13=>{const _0x2f4b95=_0x5bc7;if(_0x596f13[_0x2f4b95(0x6d0)]&&typeof _0x596f13[_0x2f4b95(0x6d0)]===_0x2f4b95(0xdb3))return{'name':_0x596f13[_0x2f4b95(0x6d0)],'friendly':![]};const _0x441943=_0x2289d5?.[_0x2f4b95(0x634)]?.[_0x596f13[_0x2f4b95(0x9b0)]],_0x35ad8b=_0x441943?.['attributes']?.[_0x2f4b95(0x72f)]||(_0x596f13[_0x2f4b95(0x1e4)]?_0x6f83ad?.[_0x596f13[_0x2f4b95(0x1e4)]]?.[_0x2f4b95(0x6d0)]:null)||_0x596f13[_0x2f4b95(0x9b0)]||_0x596f13[_0x2f4b95(0x1e4)]||'';return{'name':String(_0x35ad8b),'friendly':!![]};},_0x9480c3=new Map(),_0x2c0ec9=[];_0x3c2648[_0x2f5f9d(0x331)](_0x3c7578=>{const _0x3cbf22=_0x2f5f9d;if(!_0x3c7578||_0x3c7578['_compareOf']!=null){_0x2c0ec9[_0x3cbf22(0x61b)](null);return;}const _0x15f6ff=_0x5559aa(_0x3c7578);_0x9480c3['set'](_0x15f6ff[_0x3cbf22(0x6d0)],(_0x9480c3[_0x3cbf22(0x70b)](_0x15f6ff[_0x3cbf22(0x6d0)])||0x0)+0x1),_0x2c0ec9[_0x3cbf22(0x61b)](_0x15f6ff);});const _0x575af3=new Map();return _0x3c2648[_0x2f5f9d(0x331)]((_0x209b28,_0x2615da)=>{const _0xff6441=_0x2f5f9d,_0x5120e7=_0x2c0ec9[_0x2615da];if(!_0x5120e7||!_0x5120e7[_0xff6441(0x2bc)]||(_0x9480c3[_0xff6441(0x70b)](_0x5120e7[_0xff6441(0x6d0)])||0x0)<0x2)return;const _0x427202=resolveEntityAreaName(_0x2289d5,_0x209b28['entity']||_0x209b28['statistic_id']);if(!_0x427202)return;if(_0x5120e7['name'][_0xff6441(0x61a)]()[_0xff6441(0x635)](_0x427202[_0xff6441(0x61a)]()))return;_0x575af3[_0xff6441(0x846)](_0x2615da,_0xff6441(0x1b6)+_0x427202);}),_0x575af3[_0x2f5f9d(0xd46)]?_0x575af3:null;}function pickName(_0x90e293,_0x56003b,_0x27f056){const _0x4a2c34=_0xe6d35d,_0x184c07=typeof _0x90e293===_0x4a2c34(0xdb3)&&(_0x90e293[_0x4a2c34(0x635)]('{{')||_0x90e293[_0x4a2c34(0x635)]('{%'));if(_0x184c07)return _0x56003b!==undefined&&_0x56003b!==null&&_0x56003b!==''?_0x56003b:_0x27f056?.['friendly_name']??undefined;if(_0x90e293!==undefined&&_0x90e293!==null)return _0x90e293;return _0x27f056?.['friendly_name']??undefined;}function normalizeTemplateResult(_0x159769){const _0x418c15=_0xe6d35d;if(_0x159769===null||_0x159769===undefined)return'';const _0x124479=typeof _0x159769===_0x418c15(0xdb3)?_0x159769:String(_0x159769);return _0x124479[_0x418c15(0x22f)]();}const isNum=_0x18e4a1=>typeof _0x18e4a1==='number'&&Number[_0xe6d35d(0xaa4)](_0x18e4a1),clamp=(_0x42848e,_0x4a1174,_0x5b4a5a)=>Math[_0xe6d35d(0x1b8)](_0x4a1174,Math[_0xe6d35d(0xbe8)](_0x5b4a5a,_0x42848e)),toNum=_0x1d6821=>{const _0x40eb9d=_0xe6d35d;if(_0x1d6821===null||_0x1d6821===undefined||_0x1d6821==='')return null;const _0x212daf=typeof _0x1d6821===_0x40eb9d(0xda3)?_0x1d6821:parseFloat(_0x1d6821);return Number[_0x40eb9d(0xaa4)](_0x212daf)?_0x212daf:null;};function resolveOffsetHours(_0x84ce2e,_0x5a2737){const _0xd328ad=_0xe6d35d;if(_0x84ce2e===null||_0x84ce2e===undefined||_0x84ce2e==='')return 0x0;if(typeof _0x84ce2e===_0xd328ad(0xda3))return Number['isFinite'](_0x84ce2e)?_0x84ce2e:0x0;const _0x507026=String(_0x84ce2e)[_0xd328ad(0x22f)]();if(_0x507026==='')return 0x0;const _0x1a5c1f=parseFloat(_0x507026);if(!isNaN(_0x1a5c1f)&&/^-?[\d.]+$/['test'](_0x507026))return _0x1a5c1f;const _0x3691de=_0x5a2737?.[_0xd328ad(0x634)]?.[_0x507026];if(_0x3691de){const _0x32bec4=parseFloat(_0x3691de[_0xd328ad(0x334)]);return Number[_0xd328ad(0xaa4)](_0x32bec4)?_0x32bec4:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzPartsCache=new Map();function _tzFmt(_0x5a662e){const _0x607395=_0xe6d35d;let _0x41f86f=_tzFmtCache[_0x607395(0x70b)](_0x5a662e);return!_0x41f86f&&(_0x41f86f=new Intl[(_0x607395(0x89f))](_0x607395(0xcb3),{'timeZone':_0x5a662e,'hour12':![],'year':_0x607395(0x5e0),'month':_0x607395(0x5b3),'day':_0x607395(0x5b3),'hour':_0x607395(0x5b3),'minute':'2-digit','second':'2-digit','weekday':_0x607395(0x841)}),_tzFmtCache[_0x607395(0x846)](_0x5a662e,_0x41f86f)),_0x41f86f;}function tzParts(_0x431518,_0x51a652){const _0x1e18e0=_0xe6d35d;if(!_0x51a652){const _0xb24881=new Date(_0x431518);return{'y':_0xb24881[_0x1e18e0(0x472)](),'mo':_0xb24881[_0x1e18e0(0x231)](),'d':_0xb24881[_0x1e18e0(0xc00)](),'h':_0xb24881[_0x1e18e0(0xa19)](),'mi':_0xb24881[_0x1e18e0(0xaec)](),'wd':_0xb24881['getDay']()||0x7};}const _0x2bf644=_0x51a652+'|'+_0x431518,_0x3088ac=_tzPartsCache[_0x1e18e0(0x70b)](_0x2bf644);if(_0x3088ac)return _0x3088ac;let _0x569b25;try{const _0x257a35={};for(const _0x33c2bd of _tzFmt(_0x51a652)['formatToParts'](_0x431518))_0x257a35[_0x33c2bd['type']]=_0x33c2bd[_0x1e18e0(0xcfb)];const _0xe5afec={'Mon':0x1,'Tue':0x2,'Wed':0x3,'Thu':0x4,'Fri':0x5,'Sat':0x6,'Sun':0x7};_0x569b25={'y':+_0x257a35[_0x1e18e0(0x4f4)],'mo':+_0x257a35['month']-0x1,'d':+_0x257a35['day'],'h':_0x257a35['hour']==='24'?0x0:+_0x257a35[_0x1e18e0(0x7da)],'mi':+_0x257a35['minute'],'wd':_0xe5afec[_0x257a35[_0x1e18e0(0x9b7)]]||0x1};}catch(_0x5381ae){const _0x49f74e=new Date(_0x431518);_0x569b25={'y':_0x49f74e[_0x1e18e0(0x472)](),'mo':_0x49f74e['getMonth'](),'d':_0x49f74e[_0x1e18e0(0xc00)](),'h':_0x49f74e[_0x1e18e0(0xa19)](),'mi':_0x49f74e[_0x1e18e0(0xaec)](),'wd':_0x49f74e[_0x1e18e0(0x889)]()||0x7};}if(_tzPartsCache[_0x1e18e0(0xd46)]>=0x186a0){let _0x45a550=0x2ee0;for(const _0x121c2b of _tzPartsCache[_0x1e18e0(0x2ee)]()){_tzPartsCache[_0x1e18e0(0x786)](_0x121c2b);if(--_0x45a550<=0x0)break;}}return _tzPartsCache['set'](_0x2bf644,_0x569b25),_0x569b25;}function zonedWallToMs(_0xfa6c77,_0x116e1c,_0xe70e54,_0xb774c1,_0x1657ad,_0xd0a068,_0x503710){const _0x214f42=_0xe6d35d;if(!_0x503710)return new Date(_0xfa6c77,_0x116e1c,_0xe70e54,_0xb774c1,_0x1657ad,_0xd0a068)[_0x214f42(0x697)]();const _0x41575d=Date[_0x214f42(0x9af)](_0xfa6c77,_0x116e1c,_0xe70e54,_0xb774c1,_0x1657ad,_0xd0a068),_0x462e87=tzParts(_0x41575d,_0x503710),_0x3b76e3=Date['UTC'](_0x462e87['y'],_0x462e87['mo'],_0x462e87['d'],_0x462e87['h'],_0x462e87['mi'],_0xd0a068);return _0x41575d-(_0x3b76e3-_0x41575d);}function tzStartOfDayMs(_0x1bc4f2,_0x30f900){const _0x311f52=tzParts(_0x1bc4f2,_0x30f900);return zonedWallToMs(_0x311f52['y'],_0x311f52['mo'],_0x311f52['d'],0x0,0x0,0x0,_0x30f900);}const _FIRST_WD_NAMES=Object[_0xe6d35d(0x3e8)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x95d78e){const _0x59d459=_0xe6d35d,_0x311141=_0x95d78e?.[_0x59d459(0xaf7)]?.[_0x59d459(0x174)];if(_0x311141&&Object[_0x59d459(0x69e)][_0x59d459(0x20f)][_0x59d459(0x680)](_FIRST_WD_NAMES,_0x311141))return _FIRST_WD_NAMES[_0x311141];try{const _0x1f1804=_0x95d78e?.[_0x59d459(0xaf7)]?.['language']||_0x95d78e?.[_0x59d459(0x8ec)]||'en',_0x21d12c=new Intl['Locale'](_0x1f1804),_0x56a9ba=typeof _0x21d12c['getWeekInfo']===_0x59d459(0x854)?_0x21d12c[_0x59d459(0xa16)]():_0x21d12c[_0x59d459(0x86f)],_0x15103b=_0x56a9ba?.['firstDay'];if(typeof _0x15103b===_0x59d459(0xda3)&&_0x15103b>=0x1&&_0x15103b<=0x7)return _0x15103b;}catch{}return 0x1;}const weekStartOffsetDays=(_0x3d2412,_0x3e7f49)=>(_0x3d2412-_0x3e7f49+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x5032f6){const _0x1bf148=_0xe6d35d;try{return new Intl[(_0x1bf148(0x89f))]('en',{'timeZone':_0x5032f6}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x1a3bad,_0x370a62){const _0x12bbf4=_0xe6d35d,_0x7ccd0f=String(_0x370a62?.['time_zone']??_0x12bbf4(0x9c6))[_0x12bbf4(0x22f)]();let _0x413cab=null;if(_0x7ccd0f===''||_0x7ccd0f===_0x12bbf4(0x756))return null;if(_0x7ccd0f==='server')_0x413cab=_0x1a3bad?.[_0x12bbf4(0x19f)]?.['time_zone']||null;else _0x7ccd0f===_0x12bbf4(0x9c6)?_0x413cab=_0x1a3bad?.[_0x12bbf4(0xaf7)]?.[_0x12bbf4(0x7b1)]===_0x12bbf4(0x8ae)?_0x1a3bad?.[_0x12bbf4(0x19f)]?.[_0x12bbf4(0x7b1)]||null:null:_0x413cab=_0x7ccd0f;if(!_0x413cab)return null;if(!isValidTimeZone(_0x413cab))return!_tzInvalidWarned[_0x12bbf4(0x449)](_0x413cab)&&(_tzInvalidWarned[_0x12bbf4(0x33e)](_0x413cab),console[_0x12bbf4(0xd8b)](_0x12bbf4(0x1df)+_0x413cab+'\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.')),null;try{const _0x257fa9=Intl[_0x12bbf4(0x89f)]()[_0x12bbf4(0xcd1)]()[_0x12bbf4(0xa47)];if(_0x257fa9&&_0x257fa9===_0x413cab)return null;}catch{}return _0x413cab;}const LANG_NAMES={'en':_0xe6d35d(0x77b)},I18N={'en':{}};try{const _tr=await import(new URL(_0xe6d35d(0x76a)+VERSION,import.meta.url));if(_tr?.[_0xe6d35d(0xbb1)]){for(const [lang,table]of Object[_0xe6d35d(0x63a)](_tr[_0xe6d35d(0xbb1)]))I18N[lang]=table;}if(_tr?.['LANG_NAMES'])Object[_0xe6d35d(0x195)](LANG_NAMES,_tr[_0xe6d35d(0x301)]);_tr?.[_0xe6d35d(0x6a8)]&&_tr[_0xe6d35d(0x6a8)]!==VERSION&&console[_0xe6d35d(0xd8b)](_0xe6d35d(0x170)+_tr[_0xe6d35d(0x6a8)]+_0xe6d35d(0x24d)+VERSION+_0xe6d35d(0x103));}catch(_0x1eba7c){console[_0xe6d35d(0xd41)](_0xe6d35d(0x33a));}function resolveCardLanguage(_0x59e5e7,_0x2c33fd){const _0x49561a=_0xe6d35d,_0x2244a3=String(_0x2c33fd?.[_0x49561a(0x8ec)]??_0x49561a(0x9c6))[_0x49561a(0x22f)]();if(_0x2244a3&&_0x2244a3!==_0x49561a(0x9c6))return _0x2244a3;return _0x59e5e7?.[_0x49561a(0xaf7)]?.[_0x49561a(0x8ec)]||typeof navigator!=='undefined'&&navigator['language']||'en';}function cardT(_0x382375,_0x1c3ce0,_0x747980){const _0x48a374=_0xe6d35d;let _0xb770dd=resolveCardLanguage(_0x382375,_0x1c3ce0)[_0x48a374(0x61a)]();if(_0xb770dd==='no'||_0xb770dd['startsWith'](_0x48a374(0x2a1)))_0xb770dd='nb';const _0x16340a=I18N[_0xb770dd]||I18N[_0xb770dd[_0x48a374(0x7eb)]('-')[0x0]];return _0x16340a&&_0x16340a[_0x747980]||_0x747980;}function localizeEntityState(_0x344628,_0x4e9c85,_0x4e385a){const _0x517af3=_0xe6d35d,_0x42e4eb=_0x4e385a??_0x4e9c85?.['state'];if(_0x42e4eb==null)return'';try{if(_0x4e9c85&&typeof _0x344628?.[_0x517af3(0x812)]===_0x517af3(0x854)){const _0x337e29=_0x4e385a!=null?_0x344628[_0x517af3(0x812)](_0x4e9c85,String(_0x4e385a)):_0x344628[_0x517af3(0x812)](_0x4e9c85);if(_0x337e29)return _0x337e29;}}catch(_0x4394f1){}return String(_0x42e4eb);}function niceYTicks(_0x148372,_0x34aa03,_0x13002c=0x4,_0x190661=0x0){const _0x5315df=_0xe6d35d;if(!isFinite(_0x148372)||!isFinite(_0x34aa03)||_0x34aa03<=_0x148372)return null;const _0x549860=_0x34aa03-_0x148372,_0x23342e=_0x549860/Math[_0x5315df(0x1b8)](0x1,_0x13002c);let _0x5b1497;if(_0x190661>0x0&&_0x549860>=_0x190661){const _0x19f588=_0x23342e/_0x190661,_0x5b22f9=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x25b916=_0x5b22f9[_0x5b22f9[_0x5315df(0x6f1)]-0x1];for(let _0x567862=0x0;_0x567862<_0x5b22f9[_0x5315df(0x6f1)];_0x567862++){const _0x3a5e31=_0x5b22f9[_0x567862+0x1];if(_0x3a5e31===undefined||_0x19f588<Math[_0x5315df(0xc3d)](_0x5b22f9[_0x567862]*_0x3a5e31)){_0x25b916=_0x5b22f9[_0x567862];break;}}_0x5b1497=_0x25b916*_0x190661;}else{const _0x165cce=Math['pow'](0xa,Math[_0x5315df(0x8e4)](Math[_0x5315df(0x5d9)](_0x23342e))),_0x4e590e=_0x23342e/_0x165cce;if(_0x4e590e<1.5)_0x5b1497=0x1*_0x165cce;else{if(_0x4e590e<0x3)_0x5b1497=0x2*_0x165cce;else{if(_0x4e590e<0x7)_0x5b1497=0x5*_0x165cce;else _0x5b1497=0xa*_0x165cce;}}}const _0x4a1d1f=Math[_0x5315df(0xb9d)](_0x148372/_0x5b1497-1e-9)*_0x5b1497,_0x45cf48=[];for(let _0x22dac5=0x0;_0x22dac5<0x32;_0x22dac5++){const _0x3d9904=_0x4a1d1f+_0x22dac5*_0x5b1497;if(_0x3d9904>_0x34aa03+_0x5b1497*0.000001)break;if(_0x3d9904>=_0x148372-_0x5b1497*0.000001)_0x45cf48[_0x5315df(0x61b)](_0x3d9904);}return _0x45cf48[_0x5315df(0x6f1)]>=0x2?_0x45cf48:null;}function applyStateMap(_0x11751f,_0xddeea5){const _0x5b8106=_0xe6d35d;if(!_0xddeea5||!Array[_0x5b8106(0x82d)](_0xddeea5))return{'value':parseFloat(_0x11751f),'mapped':![]};const _0x12819c=_0xddeea5[_0x5b8106(0x119)](_0x359c9f=>String(_0x359c9f[_0x5b8106(0xcfb)])===String(_0x11751f));if(_0x12819c!==-0x1)return{'value':_0x12819c,'mapped':!![],'label':_0xddeea5[_0x12819c][_0x5b8106(0x149)]};return{'value':parseFloat(_0x11751f),'mapped':![]};}function autoStateMap(_0x24aa6e,_0x233eef,_0x47c59a){const _0x2584da=_0xe6d35d;if(!_0x24aa6e)return null;if(_0x24aa6e[_0x2584da(0x17e)])return _0x24aa6e['state_map'];const _0x149615=_0x24aa6e[_0x2584da(0x349)]===_0x2584da(0x3b3)||_0x47c59a===_0x2584da(0x982);if(!_0x149615)return null;if(_0x24aa6e[_0x2584da(0xa49)]||_0x24aa6e[_0x2584da(0xcee)]||_0x24aa6e[_0x2584da(0x465)])return null;const _0x760073=_0x24aa6e[_0x2584da(0x9b0)]?.[_0x2584da(0x7eb)]('.')[0x0];if(_0x760073===_0x2584da(0xcae)||_0x760073===_0x2584da(0x1aa))return[{'value':_0x2584da(0x9ad)},{'value':'on'}];const _0x1c781c=_0x233eef?.['states']?.[_0x24aa6e['entity']];if(_0x1c781c&&isNaN(parseFloat(_0x1c781c[_0x2584da(0x334)]))&&_0x1c781c[_0x2584da(0x334)]!=='unknown'&&_0x1c781c[_0x2584da(0x334)]!==_0x2584da(0x2ab)){const _0x20aa86=new Set();_0x1c781c[_0x2584da(0x5cf)]?.[_0x2584da(0x7f3)]?_0x1c781c[_0x2584da(0x5cf)][_0x2584da(0x7f3)][_0x2584da(0x331)](_0x13c2fa=>_0x20aa86[_0x2584da(0x33e)](_0x13c2fa)):_0x20aa86[_0x2584da(0x33e)](_0x1c781c[_0x2584da(0x334)]);if(_0x20aa86['size']>0x0)return[..._0x20aa86][_0x2584da(0x596)](_0x40b74a=>({'value':_0x40b74a}));}return null;}function escapeHtml(_0x57fb85){const _0x1efd95=_0xe6d35d;return String(_0x57fb85??'')['replace'](/&/g,_0x1efd95(0xc58))['replace'](/</g,_0x1efd95(0x710))[_0x1efd95(0xbbd)](/>/g,'&gt;')['replace'](/"/g,_0x1efd95(0xa22))[_0x1efd95(0xbbd)](/'/g,'&#039;');}function hashString(_0x2b226f){const _0x5b4bdf=_0xe6d35d;let _0x29fe50=0x1505;for(let _0x57c0d1=0x0;_0x57c0d1<_0x2b226f[_0x5b4bdf(0x6f1)];_0x57c0d1++)_0x29fe50=(_0x29fe50<<0x5)+_0x29fe50+_0x2b226f['charCodeAt'](_0x57c0d1)>>>0x0;return _0x29fe50[_0x5b4bdf(0x68f)](0x24);}const lsGet=_0x106a74=>{const _0x20f093=_0xe6d35d;try{return localStorage[_0x20f093(0xc7e)](_0x106a74);}catch{return null;}},lsSet=(_0xe1c55c,_0x1f1093)=>{const _0x5f4f47=_0xe6d35d;try{localStorage[_0x5f4f47(0xb58)](_0xe1c55c,_0x1f1093);}catch{}},lsDel=_0x48709d=>{const _0x5766a=_0xe6d35d;try{localStorage[_0x5766a(0x37f)](_0x48709d);}catch{}};function parseColor(_0x30e5a5){const _0x7951e4=_0xe6d35d;if(!_0x30e5a5)return{'r':0x88,'g':0x88,'b':0x88};const _0x1299e6=String(_0x30e5a5)['trim']();if(_0x1299e6[_0x7951e4(0x8f0)]('#')){const _0x1a7b50=_0x1299e6[_0x7951e4(0x6f1)]===0x4?_0x1299e6['slice'](0x1)['split']('')['map'](_0x65ee2c=>_0x65ee2c+_0x65ee2c)[_0x7951e4(0x2c4)](''):_0x1299e6[_0x7951e4(0xaff)](0x1);return{'r':parseInt(_0x1a7b50[_0x7951e4(0xaff)](0x0,0x2),0x10),'g':parseInt(_0x1a7b50[_0x7951e4(0xaff)](0x2,0x4),0x10),'b':parseInt(_0x1a7b50['slice'](0x4,0x6),0x10)};}const _0x24a0a6=_0x1299e6[_0x7951e4(0x653)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x24a0a6)return{'r':+_0x24a0a6[0x1],'g':+_0x24a0a6[0x2],'b':+_0x24a0a6[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x533288,_0x1e1038)=>{const _0x15d8ac=_0xe6d35d,{r:_0x44a5f8,g:_0x4173dc,b:_0x497c14}=parseColor(_0x533288);return _0x15d8ac(0x1a0)+_0x44a5f8+','+_0x4173dc+','+_0x497c14+','+_0x1e1038+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x198ebb,_0x402020){const _0x454927=_0xe6d35d,_0x17c2e6=_0x198ebb+'|'+JSON[_0x454927(0x623)](_0x402020);let _0x22099d=_dateTimeFormatterCache['get'](_0x17c2e6);if(_0x22099d)return _0x22099d;if(_dateTimeFormatterCache[_0x454927(0xd46)]>=0x1e){const _0x4a9bad=_dateTimeFormatterCache['keys']()[_0x454927(0x933)]()['value'];if(_0x4a9bad!==undefined)_dateTimeFormatterCache[_0x454927(0x786)](_0x4a9bad);}try{_0x22099d=new Intl[(_0x454927(0x89f))](_0x198ebb,_0x402020);}catch{return null;}return _dateTimeFormatterCache['set'](_0x17c2e6,_0x22099d),_0x22099d;}function _0x5bc7(_0x5c4498,_0x5a15d2){_0x5c4498=_0x5c4498-0xf0;const _0x5ee233=_0x5ee2();let _0x5bc7df=_0x5ee233[_0x5c4498];return _0x5bc7df;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x40e2e0,_0x1718ae){const _0x3ce894=_0xe6d35d,_0x3bfad0=_0x40e2e0+'|'+_0x1718ae;let _0x449b9a=_numberFormatterCache[_0x3ce894(0x70b)](_0x3bfad0);if(_0x449b9a)return _0x449b9a;if(_numberFormatterCache[_0x3ce894(0xd46)]>=0x32){const _0x133e08=_numberFormatterCache[_0x3ce894(0x2ee)]()[_0x3ce894(0x933)]()[_0x3ce894(0xcfb)];if(_0x133e08!==undefined)_numberFormatterCache[_0x3ce894(0x786)](_0x133e08);}try{_0x449b9a=new Intl['NumberFormat'](_0x40e2e0,{'minimumFractionDigits':_0x1718ae,'maximumFractionDigits':_0x1718ae});}catch{return null;}return _numberFormatterCache[_0x3ce894(0x846)](_0x3bfad0,_0x449b9a),_0x449b9a;}function compileLabelFormat(_0xaa7ac4,_0xe50f63){const _0x2977a9=_0xe6d35d;if(typeof _0xaa7ac4!==_0x2977a9(0xdb3))return null;const _0x1dab9e=_0xaa7ac4[_0x2977a9(0x22f)]();if(!_0x1dab9e)return null;const _0x3fc54f={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0xe50f63||'s')[_0x2977a9(0x61a)]()]??0x1,_0x5a14a6=_0x1fb65b=>String(Math['floor'](_0x1fb65b))['padStart'](0x2,'0'),_0x26ee46={'h:mm':_0x58beb7=>Math[_0x2977a9(0x8e4)](_0x58beb7/0xe10)+':'+_0x5a14a6(_0x58beb7%0xe10/0x3c),'h:mm:ss':_0x5d906b=>Math['floor'](_0x5d906b/0xe10)+':'+_0x5a14a6(_0x5d906b%0xe10/0x3c)+':'+_0x5a14a6(_0x5d906b%0x3c),'mm:ss':_0x93d9=>_0x5a14a6(_0x93d9/0x3c)+':'+_0x5a14a6(_0x93d9%0x3c),'d\x20h:mm':_0x398978=>{const _0x136efc=_0x2977a9,_0x33e079=Math[_0x136efc(0x8e4)](_0x398978/0x15180),_0x427faa=_0x398978%0x15180,_0x59c221=Math[_0x136efc(0x8e4)](_0x427faa/0xe10)+':'+_0x5a14a6(_0x427faa%0xe10/0x3c);return _0x33e079>0x0?_0x33e079+'d\x20'+_0x59c221:_0x59c221;}},_0x4172bc=_0x26ee46[_0x1dab9e['toLowerCase']()];if(_0x4172bc)return _0x205f2a=>{const _0x543b83=_0x2977a9;if(!isNum(_0x205f2a))return null;return(_0x205f2a<0x0?'-':'')+_0x4172bc(Math[_0x543b83(0xad9)](_0x205f2a)*_0x3fc54f);};if(!_0x1dab9e['includes']('{'))return null;const _0x331647={'floor':Math['floor'],'ceil':Math[_0x2977a9(0xb9d)],'round':Math[_0x2977a9(0xb01)],'abs':Math[_0x2977a9(0xad9)],'sqrt':Math[_0x2977a9(0xc3d)]},_0xf7dac9={'min':Math['min'],'max':Math[_0x2977a9(0x1b8)]},_0x411b08={'pad2':_0x4a4fad=>String(Math[_0x2977a9(0x8e4)](_0x4a4fad))[_0x2977a9(0x9f7)](0x2,'0'),'pad':(_0x353092,_0x50b196)=>String(Math['floor'](_0x353092))[_0x2977a9(0x9f7)](Math[_0x2977a9(0x1b8)](0x0,Math[_0x2977a9(0x8e4)](_0x50b196)),'0'),'fixed':(_0x3d0798,_0x4c744b)=>Number(_0x3d0798)[_0x2977a9(0x2ef)](Math[_0x2977a9(0xbe8)](0x14,Math[_0x2977a9(0x1b8)](0x0,Math[_0x2977a9(0x8e4)](_0x4c744b))))},_0x561cdf=_0x443cea=>{const _0x53bb94=_0x2977a9,_0x1c0196=[];let _0x5f3fee=0x0;while(_0x5f3fee<_0x443cea[_0x53bb94(0x6f1)]){const _0x3d9c5d=_0x443cea[_0x5f3fee];if(_0x3d9c5d==='\x20'||_0x3d9c5d==='\x09'){_0x5f3fee++;continue;}if(/[0-9]/[_0x53bb94(0xb02)](_0x3d9c5d)){let _0x3afcf9=_0x5f3fee;while(_0x3afcf9<_0x443cea[_0x53bb94(0x6f1)]&&/[0-9.]/['test'](_0x443cea[_0x3afcf9]))_0x3afcf9++;const _0x26b8ac=Number(_0x443cea[_0x53bb94(0xaff)](_0x5f3fee,_0x3afcf9));if(!Number[_0x53bb94(0xaa4)](_0x26b8ac))throw new Error('bad\x20number');_0x1c0196[_0x53bb94(0x61b)]({'t':_0x53bb94(0x714),'v':_0x26b8ac}),_0x5f3fee=_0x3afcf9;continue;}if(/[a-zA-Z_]/[_0x53bb94(0xb02)](_0x3d9c5d)){let _0x28bbf0=_0x5f3fee;while(_0x28bbf0<_0x443cea[_0x53bb94(0x6f1)]&&/[a-zA-Z0-9_]/['test'](_0x443cea[_0x28bbf0]))_0x28bbf0++;_0x1c0196['push']({'t':'id','v':_0x443cea[_0x53bb94(0xaff)](_0x5f3fee,_0x28bbf0)}),_0x5f3fee=_0x28bbf0;continue;}if(_0x53bb94(0xae5)['includes'](_0x3d9c5d)){_0x1c0196[_0x53bb94(0x61b)]({'t':_0x3d9c5d}),_0x5f3fee++;continue;}throw new Error(_0x53bb94(0x9fb)+_0x3d9c5d+'\x27');}let _0x111e91=0x0;const _0x58160b=()=>_0x1c0196[_0x111e91],_0x80b966=_0x1bdfe0=>{if(!_0x1c0196[_0x111e91]||_0x1c0196[_0x111e91]['t']!==_0x1bdfe0)throw new Error('expected\x20'+_0x1bdfe0);return _0x1c0196[_0x111e91++];},_0x385d14=()=>{const _0x193134=_0x53bb94,_0x2721fb=_0x58160b();if(!_0x2721fb)throw new Error(_0x193134(0x7cf));if(_0x2721fb['t']===_0x193134(0x714)){_0x111e91++;const _0x58df1b=_0x2721fb['v'];return{'fn':()=>_0x58df1b,'str':![]};}if(_0x2721fb['t']==='('){_0x111e91++;const _0xadca27=_0x2da04f();return _0x80b966(')'),_0xadca27;}if(_0x2721fb['t']==='-'){_0x111e91++;const _0x522abc=_0x385d14();if(_0x522abc[_0x193134(0x735)])throw new Error(_0x193134(0xd09));return{'fn':_0x1515b9=>-_0x522abc['fn'](_0x1515b9),'str':![]};}if(_0x2721fb['t']==='id'){_0x111e91++;const _0x324f6c=_0x2721fb['v'];if(_0x58160b()&&_0x58160b()['t']==='('){_0x111e91++;const _0x25af40=[];if(_0x58160b()&&_0x58160b()['t']!==')'){_0x25af40[_0x193134(0x61b)](_0x2da04f());while(_0x58160b()&&_0x58160b()['t']===','){_0x111e91++,_0x25af40[_0x193134(0x61b)](_0x2da04f());}}_0x80b966(')');if(_0x25af40[_0x193134(0x527)](_0x5f4ba8=>_0x5f4ba8[_0x193134(0x735)]))throw new Error('string\x20argument');if(_0x331647[_0x324f6c]){if(_0x25af40[_0x193134(0x6f1)]!==0x1)throw new Error(_0x324f6c+_0x193134(0xcb8));const _0x486969=_0x331647[_0x324f6c],_0x57d708=_0x25af40[0x0];return{'fn':_0x3db319=>_0x486969(_0x57d708['fn'](_0x3db319)),'str':![]};}if(_0xf7dac9[_0x324f6c]){if(_0x25af40[_0x193134(0x6f1)]<0x2)throw new Error(_0x324f6c+_0x193134(0x487));const _0x56aa8b=_0xf7dac9[_0x324f6c];return{'fn':_0x2ed95e=>_0x56aa8b(..._0x25af40[_0x193134(0x596)](_0x4ad912=>_0x4ad912['fn'](_0x2ed95e))),'str':![]};}if(_0x411b08[_0x324f6c]){const _0x1614d2=_0x324f6c===_0x193134(0x943)?0x1:0x2;if(_0x25af40[_0x193134(0x6f1)]!==_0x1614d2)throw new Error(_0x324f6c+'\x20takes\x20'+_0x1614d2+_0x193134(0x462));const _0x590d25=_0x411b08[_0x324f6c];return{'fn':_0x9da71a=>_0x590d25(..._0x25af40[_0x193134(0x596)](_0x3d9f3d=>_0x3d9f3d['fn'](_0x9da71a))),'str':!![]};}throw new Error(_0x193134(0xd7b)+_0x324f6c);}if(_0x324f6c===_0x193134(0xcfb))return{'fn':_0x257c07=>_0x257c07,'str':![]};throw new Error('unknown\x20identifier\x20'+_0x324f6c);}throw new Error(_0x193134(0x8a6)+_0x2721fb['t']);},_0x49d4a5=()=>{const _0x11a540=_0x53bb94;let _0x4f2529=_0x385d14();while(_0x58160b()&&(_0x58160b()['t']==='*'||_0x58160b()['t']==='/'||_0x58160b()['t']==='%')){const _0x2be34b=_0x1c0196[_0x111e91++]['t'],_0x16a93f=_0x385d14();if(_0x4f2529[_0x11a540(0x735)]||_0x16a93f[_0x11a540(0x735)])throw new Error(_0x11a540(0xd09));const _0x25008b=_0x4f2529['fn'],_0x4cbb68=_0x16a93f['fn'];_0x4f2529={'fn':_0x2be34b==='*'?_0x17ec64=>_0x25008b(_0x17ec64)*_0x4cbb68(_0x17ec64):_0x2be34b==='/'?_0x21bc97=>_0x25008b(_0x21bc97)/_0x4cbb68(_0x21bc97):_0x472b7f=>_0x25008b(_0x472b7f)%_0x4cbb68(_0x472b7f),'str':![]};}return _0x4f2529;},_0x2da04f=()=>{const _0x451922=_0x53bb94;let _0x4ae1df=_0x49d4a5();while(_0x58160b()&&(_0x58160b()['t']==='+'||_0x58160b()['t']==='-')){const _0x3970a8=_0x1c0196[_0x111e91++]['t'],_0x5b2160=_0x49d4a5();if(_0x4ae1df[_0x451922(0x735)]||_0x5b2160[_0x451922(0x735)])throw new Error(_0x451922(0xd09));const _0x12a9fa=_0x4ae1df['fn'],_0x4c21ab=_0x5b2160['fn'];_0x4ae1df={'fn':_0x3970a8==='+'?_0x54608b=>_0x12a9fa(_0x54608b)+_0x4c21ab(_0x54608b):_0xddfe14=>_0x12a9fa(_0xddfe14)-_0x4c21ab(_0xddfe14),'str':![]};}return _0x4ae1df;},_0x5d2342=_0x2da04f();if(_0x111e91!==_0x1c0196[_0x53bb94(0x6f1)])throw new Error(_0x53bb94(0x740));return _0x5d2342;};try{const _0x37ae64=[];let _0x287c87=0x0;while(_0x287c87<_0x1dab9e[_0x2977a9(0x6f1)]){const _0x5b5703=_0x1dab9e[_0x2977a9(0x9c5)]('{',_0x287c87);if(_0x5b5703<0x0){_0x37ae64[_0x2977a9(0x61b)](_0x1dab9e[_0x2977a9(0xaff)](_0x287c87));break;}if(_0x5b5703>_0x287c87)_0x37ae64[_0x2977a9(0x61b)](_0x1dab9e[_0x2977a9(0xaff)](_0x287c87,_0x5b5703));const _0x3e0512=_0x1dab9e[_0x2977a9(0x9c5)]('}',_0x5b5703);if(_0x3e0512<0x0)throw new Error('unclosed\x20{');const _0x37d853=_0x1dab9e['slice'](_0x5b5703+0x1,_0x3e0512)[_0x2977a9(0x22f)]();if(!_0x37d853)throw new Error(_0x2977a9(0x991));_0x37ae64['push'](_0x561cdf(_0x37d853)),_0x287c87=_0x3e0512+0x1;}const _0x25ca19=_0x4ae9af=>{const _0x4413ab=_0x2977a9;if(!Number[_0x4413ab(0xaa4)](_0x4ae9af))return String(_0x4ae9af);if(Number[_0x4413ab(0x3cb)](_0x4ae9af))return String(_0x4ae9af);return String(+_0x4ae9af[_0x4413ab(0x2ef)](0x6));};return _0x29b658=>{const _0x385dcf=_0x2977a9;if(!isNum(_0x29b658))return null;let _0x531d7c='';for(const _0x2db331 of _0x37ae64){if(typeof _0x2db331===_0x385dcf(0xdb3)){_0x531d7c+=_0x2db331;continue;}const _0x20df8b=_0x2db331['fn'](_0x29b658);_0x531d7c+=_0x2db331[_0x385dcf(0x735)]?String(_0x20df8b):_0x25ca19(_0x20df8b);}return _0x531d7c;};}catch(_0xda860f){return console[_0x2977a9(0xd8b)](_0x2977a9(0x3b5),_0x1dab9e,'—',_0xda860f?.['message']||_0xda860f),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x3650a6,_0x1b8f77){const _0x4df245=_0xe6d35d;if(!_0x3650a6||typeof _0x3650a6!==_0x4df245(0xb0a))return 0x0;let _0x49f533=_axisStepMemo[_0x4df245(0x70b)](_0x3650a6);!_0x49f533&&(_0x49f533={},_axisStepMemo[_0x4df245(0x846)](_0x3650a6,_0x49f533));if(_0x1b8f77 in _0x49f533)return _0x49f533[_0x1b8f77];const _0x46b56c=String((_0x1b8f77===_0x4df245(0xaa5)?_0x3650a6[_0x4df245(0x9e4)]:_0x3650a6[_0x4df245(0x3a1)])||'')['trim']()[_0x4df245(0x61a)](),_0x145147={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x3650a6['duration_unit']||'s')[_0x4df245(0x61a)]()]??0x1;let _0x2a541f=0x0;if(_0x46b56c==='h:mm'||_0x46b56c===_0x4df245(0x599))_0x2a541f=0x3c;else{if(_0x46b56c===_0x4df245(0x952)||_0x46b56c===_0x4df245(0xa26))_0x2a541f=0x1;}const _0x2a84ad=_0x2a541f>0x0?_0x2a541f/_0x145147:0x0;return _0x49f533[_0x1b8f77]=_0x2a84ad,_0x2a84ad;}function axisLabelFormatter(_0xb8cdc1,_0x4b5c82){const _0x484100=_0xe6d35d;if(!_0xb8cdc1||typeof _0xb8cdc1!==_0x484100(0xb0a))return null;let _0x49fd38=_axisFmtMemo[_0x484100(0x70b)](_0xb8cdc1);return!_0x49fd38&&(_0x49fd38={'primary':compileLabelFormat(_0xb8cdc1[_0x484100(0x3a1)],_0xb8cdc1[_0x484100(0x971)]),'secondary':compileLabelFormat(_0xb8cdc1['y2_axis_format'],_0xb8cdc1[_0x484100(0x971)])},_axisFmtMemo['set'](_0xb8cdc1,_0x49fd38)),_0x49fd38[_0x4b5c82]||null;}function formatNumber(_0x2e42e6,_0x594bea,_0x45179c){const _0x10b3d9=_0xe6d35d;if(!isNum(_0x2e42e6))return'—';if(_0x594bea?.[_0x10b3d9(0xaca)])_0x2e42e6=Math[_0x10b3d9(0xad9)](_0x2e42e6);if(typeof _0x594bea?.['__sgcAxisFmt']===_0x10b3d9(0x854))try{const _0x4765e2=_0x594bea['__sgcAxisFmt'](_0x2e42e6);if(typeof _0x4765e2===_0x10b3d9(0xdb3))return _0x4765e2;}catch(_0x210982){}const _0x2b62d2=toNum(_0x594bea?.[_0x10b3d9(0x944)])??0x1,_0x2a1544=_0x594bea?.[_0x10b3d9(0x6a7)]||_0x10b3d9(0x139),_0x8905c=_0x2a1544===_0x10b3d9(0xce2)?'de-DE':_0x2a1544===_0x10b3d9(0x7b8)?_0x10b3d9(0xcb3):_0x45179c?.['locale']?.[_0x10b3d9(0x8ec)]||navigator['language']||'en',_0x2395e2=getCachedNumberFormatter(_0x8905c,_0x2b62d2);if(_0x2395e2)return _0x2395e2['format'](_0x2e42e6);return _0x2e42e6[_0x10b3d9(0x2ef)](_0x2b62d2);}function formatShortNumber(_0x36c657){const _0x146373=_0xe6d35d;if(!isNum(_0x36c657))return'';const _0x3bf0e8=Math['abs'](_0x36c657);if(_0x3bf0e8>=0xf4240)return(_0x36c657/0xf4240)[_0x146373(0x2ef)](0x1)+'M';if(_0x3bf0e8>=0x3e8)return(_0x36c657/0x3e8)['toFixed'](0x1)+'k';if(_0x3bf0e8>=0x64)return _0x36c657[_0x146373(0x2ef)](0x0);if(_0x3bf0e8>=0xa)return _0x36c657['toFixed'](0x1);return _0x36c657[_0x146373(0x2ef)](0x2);}function _resolveHourCycle(_0x1d21c5){const _0x124b61=_0xe6d35d,_0x27d8fe=_0x1d21c5?.[_0x124b61(0xaf7)]?.['time_format'];if(_0x27d8fe==='24')return'h23';if(_0x27d8fe==='12')return _0x124b61(0x68c);return undefined;}function _localeTimeOpts(_0x4dc71d,_0x369578){const _0x3f5d1e=_resolveHourCycle(_0x4dc71d);if(!_0x3f5d1e)return _0x369578;return{..._0x369578,'hourCycle':_0x3f5d1e};}function resolveBucketPrecision(_0x2ed960){const _0x5723e5=_0xe6d35d;if(!_0x2ed960||_0x2ed960['length']<0x2)return'raw';const _0x23451c=[];for(let _0x6392dd=0x1;_0x6392dd<_0x2ed960[_0x5723e5(0x6f1)];_0x6392dd++){const _0x2999bb=_0x2ed960[_0x6392dd]['t']-_0x2ed960[_0x6392dd-0x1]['t'];if(_0x2999bb>0x0)_0x23451c[_0x5723e5(0x61b)](_0x2999bb);}if(!_0x23451c[_0x5723e5(0x6f1)])return _0x5723e5(0x7e5);_0x23451c[_0x5723e5(0xca9)]((_0x5def0c,_0x54310f)=>_0x5def0c-_0x54310f);const _0x22235a=_0x23451c[Math['floor'](_0x23451c[_0x5723e5(0x6f1)]/0x2)];if(_0x22235a>=0x1c*0x5265c00)return _0x5723e5(0x7d5);if(_0x22235a>=0x6*0x5265c00)return _0x5723e5(0xb9f);if(_0x22235a>=0x17*0x36ee80)return _0x5723e5(0x4b8);if(_0x22235a>=0x32*0xea60)return _0x5723e5(0x7da);if(_0x22235a>=0x4*0xea60)return _0x5723e5(0x53b);if(_0x22235a>=0x32*0x3e8)return _0x5723e5(0x58c);return _0x5723e5(0x7e5);}function bucketPrecisionToMs(_0x545bc8){const _0x45e3b8=_0xe6d35d;switch(_0x545bc8){case _0x45e3b8(0x4f4):return 0x16e*0x5265c00;case'month':return 0x1f*0x5265c00;case'week':return 0x7*0x5265c00;case _0x45e3b8(0x4b8):return 0x5265c00;case'hour':return 0x36ee80;case'5minute':return 0x5*0xea60;case'minute':return 0xea60;default:return 0x0;}}function capGroupByForAggregate(_0x90247d,_0x1925e5){const _0x3e9818=_0xe6d35d;if(_0x90247d!==_0x3e9818(0x7f1))return _0x1925e5;if(_0x1925e5===_0x3e9818(0xb9f)||_0x1925e5===_0x3e9818(0x7d5)||_0x1925e5==='year')return _0x3e9818(0x2c5);return _0x1925e5;}function applyDatetimePattern(_0x5c90f8,_0x69e8c2,_0x4ccd6f,_0x1b53ea){const _0x5c0535=_0xe6d35d,_0x5f802c=(_0x5b8f63,_0xdafdf2=0x2)=>String(_0x5b8f63)[_0x5c0535(0x9f7)](_0xdafdf2,'0');let _0x19b2db,_0x1c90c3,_0x56f1e9,_0x5e1a08,_0x20ffff;if(_0x1b53ea){const _0x1cf873=tzParts(_0x5c90f8['getTime'](),_0x1b53ea);_0x19b2db=_0x1cf873['y'],_0x1c90c3=_0x1cf873['mo']+0x1,_0x56f1e9=_0x1cf873['d'],_0x5e1a08=_0x1cf873['h'],_0x20ffff=_0x1cf873['mi'];}else _0x19b2db=_0x5c90f8['getFullYear'](),_0x1c90c3=_0x5c90f8[_0x5c0535(0x231)]()+0x1,_0x56f1e9=_0x5c90f8[_0x5c0535(0xc00)](),_0x5e1a08=_0x5c90f8[_0x5c0535(0xa19)](),_0x20ffff=_0x5c90f8[_0x5c0535(0xaec)]();const _0x44c3ef=_0x1b53ea?_0x5c90f8[_0x5c0535(0xb07)]():_0x5c90f8[_0x5c0535(0x524)](),_0x1c76e1=_0x5e1a08%0xc,_0x1be4d8=_0x1c76e1===0x0?0xc:_0x1c76e1,_0x120ab8=_0x5e1a08<0xc?'AM':'PM',_0x14e8a3=_0x4ccd6f||typeof navigator!==_0x5c0535(0xf4)&&navigator[_0x5c0535(0x8ec)]||'en',_0x30dc14=_0x3f5956=>{const _0x3b8d36=getCachedDateTimeFormatter(_0x14e8a3,_0x1b53ea?{'month':_0x3f5956,'timeZone':_0x1b53ea}:{'month':_0x3f5956});return _0x3b8d36?_0x3b8d36['format'](_0x5c90f8):String(_0x1c90c3);},_0x3996f7=_0x1dc5b7=>{const _0x152064=_0x5c0535,_0x464d32=getCachedDateTimeFormatter(_0x14e8a3,_0x1b53ea?{'weekday':_0x1dc5b7,'timeZone':_0x1b53ea}:{'weekday':_0x1dc5b7});return _0x464d32?_0x464d32[_0x152064(0x3cd)](_0x5c90f8):'';},_0x4da5e1=[[_0x5c0535(0x500),_0x3996f7('long')],['ddd',_0x3996f7(_0x5c0535(0x841))],['YYYY',String(_0x19b2db)],['YY',String(_0x19b2db)[_0x5c0535(0xaff)](-0x2)],[_0x5c0535(0x2b3),_0x30dc14(_0x5c0535(0x3f6))],[_0x5c0535(0x8c0),_0x30dc14(_0x5c0535(0x841))],['MM',_0x5f802c(_0x1c90c3)],['DD',_0x5f802c(_0x56f1e9)],['HH',_0x5f802c(_0x5e1a08)],['hh',_0x5f802c(_0x1be4d8)],['mm',_0x5f802c(_0x20ffff)],['ss',_0x5f802c(_0x44c3ef)],['A',_0x120ab8],['a',_0x120ab8['toLowerCase']()]],_0x1bb54b=_0x4da5e1[_0x5c0535(0x596)]((_0x46d725,_0x3025e5)=>'\x00'+_0x3025e5+'\x00');let _0x2ae078=_0x69e8c2;return _0x4da5e1[_0x5c0535(0x331)](([_0x16e02f],_0x267f17)=>{const _0x29eb6f=_0x5c0535;_0x2ae078=_0x2ae078[_0x29eb6f(0x7eb)](_0x16e02f)[_0x29eb6f(0x2c4)](_0x1bb54b[_0x267f17]);}),_0x4da5e1['forEach'](([,_0x4ce91a],_0x31b15a)=>{const _0x2e3a7b=_0x5c0535;_0x2ae078=_0x2ae078[_0x2e3a7b(0x7eb)](_0x1bb54b[_0x31b15a])['join'](_0x4ce91a);}),_0x2ae078;}function formatDateTime(_0x119e99,_0x5eb0fc,_0x488e37,_0x3ff86c){const _0x594dc6=_0xe6d35d,_0x3ad620=_0x3ff86c&&_0x3ff86c['precision']||null,_0x254ea0=resolveDisplayTimeZone(_0x488e37,_0x5eb0fc),_0x14eb68=effDatetimeFormat(_0x5eb0fc);if(_0x14eb68&&_0x14eb68!==_0x594dc6(0x139))return applyDatetimePattern(_0x119e99,_0x14eb68,resolveCardLanguage(_0x488e37,_0x5eb0fc),_0x254ea0);const _0x203ff5=resolveCardLanguage(_0x488e37,_0x5eb0fc);let _0x19add9;switch(_0x3ad620){case'year':_0x19add9={'year':_0x594dc6(0x5e0)};break;case _0x594dc6(0x7d5):_0x19add9={'month':_0x594dc6(0x841),'year':_0x594dc6(0x5e0)};break;case _0x594dc6(0xb9f):case _0x594dc6(0x4b8):_0x19add9={'month':_0x594dc6(0x841),'day':_0x594dc6(0x5e0)};break;case _0x594dc6(0x7da):_0x19add9=_localeTimeOpts(_0x488e37,{'month':_0x594dc6(0x841),'day':_0x594dc6(0x5e0),'hour':_0x594dc6(0x5b3)});break;default:_0x19add9=_localeTimeOpts(_0x488e37,{'month':'short','day':_0x594dc6(0x5e0),'hour':_0x594dc6(0x5b3),'minute':_0x594dc6(0x5b3)});}const _0x1289c4=getCachedDateTimeFormatter(_0x203ff5,_0x254ea0?{..._0x19add9,'timeZone':_0x254ea0}:_0x19add9);if(_0x1289c4)return _0x1289c4['format'](_0x119e99);return _0x119e99['toLocaleString']();}function formatTimeShort(_0x2fa07d,_0x4eb553,_0xab148e,_0x4cbe4a){const _0x57f56c=_0xe6d35d,_0x129d9f=resolveDisplayTimeZone(_0xab148e,_0x4cbe4a),_0x9bdfb8=effDatetimeFormat(_0x4cbe4a);if(_0x9bdfb8&&_0x9bdfb8!==_0x57f56c(0x139))return applyDatetimePattern(_0x2fa07d,_0x9bdfb8,resolveCardLanguage(_0xab148e,_0x4cbe4a),_0x129d9f);const _0x1ab72c=resolveCardLanguage(_0xab148e,_0x4cbe4a);let _0x1cf946;if(_0x4eb553<0x2*0x15180*0x3e8)_0x1cf946=_localeTimeOpts(_0xab148e,{'hour':_0x57f56c(0x5b3),'minute':'2-digit'});else _0x4eb553<0x1f*0x15180*0x3e8?_0x1cf946={'month':_0x57f56c(0x841),'day':_0x57f56c(0x5e0)}:_0x1cf946={'month':_0x57f56c(0x841),'year':_0x57f56c(0x5b3)};const _0x14f3d9=getCachedDateTimeFormatter(_0x1ab72c,_0x129d9f?{..._0x1cf946,'timeZone':_0x129d9f}:_0x1cf946);if(_0x14f3d9)return _0x14f3d9[_0x57f56c(0x3cd)](_0x2fa07d);return _0x2fa07d['toLocaleString']();}function parseGraphStart(_0x490f65,_0x263168,_0x5defae,_0x49c2bf=0x1){const _0x55af42=_0xe6d35d,_0x4853ce=tzParts(_0x263168[_0x55af42(0x697)](),_0x5defae),_0x1f33aa=(_0x4772e3,_0x4ac5e0,_0x400a95)=>new Date(zonedWallToMs(_0x4772e3,_0x4ac5e0,_0x400a95,0x0,0x0,0x0,_0x5defae));switch(_0x490f65){case _0x55af42(0x4b8):case _0x55af42(0x53f):return _0x1f33aa(_0x4853ce['y'],_0x4853ce['mo'],_0x4853ce['d']);case'tomorrow':return _0x1f33aa(_0x4853ce['y'],_0x4853ce['mo'],_0x4853ce['d']+0x1);case'week':return _0x1f33aa(_0x4853ce['y'],_0x4853ce['mo'],_0x4853ce['d']-weekStartOffsetDays(_0x4853ce['wd'],_0x49c2bf));case'month':return _0x1f33aa(_0x4853ce['y'],_0x4853ce['mo'],0x1);case _0x55af42(0x4f4):return _0x1f33aa(_0x4853ce['y'],0x0,0x1);default:return _0x1f33aa(_0x4853ce['y'],_0x4853ce['mo'],_0x4853ce['d']);}}function calendarCellStartMs(_0x15dd49,_0x4d39a8,_0x1d5629,_0x5b096b=0x1){const _0x125c94=_0xe6d35d,_0x3e7623=tzParts(_0x15dd49,_0x1d5629);switch(_0x4d39a8){case _0x125c94(0x7da):return zonedWallToMs(_0x3e7623['y'],_0x3e7623['mo'],_0x3e7623['d'],_0x3e7623['h'],0x0,0x0,_0x1d5629);case _0x125c94(0x2c5):return zonedWallToMs(_0x3e7623['y'],_0x3e7623['mo'],_0x3e7623['d'],0x0,0x0,0x0,_0x1d5629);case _0x125c94(0xb9f):return zonedWallToMs(_0x3e7623['y'],_0x3e7623['mo'],_0x3e7623['d']-weekStartOffsetDays(_0x3e7623['wd'],_0x5b096b),0x0,0x0,0x0,_0x1d5629);case _0x125c94(0x7d5):return zonedWallToMs(_0x3e7623['y'],_0x3e7623['mo'],0x1,0x0,0x0,0x0,_0x1d5629);case _0x125c94(0x4f4):return zonedWallToMs(_0x3e7623['y'],0x0,0x1,0x0,0x0,0x0,_0x1d5629);default:return NaN;}}function endOfPeriodFromGraphStart(_0x292e33,_0x1fb1c7,_0x59d919,_0x2d6e0e=0x1){const _0x1516a5=_0xe6d35d,_0x48186a=tzParts(_0x1fb1c7[_0x1516a5(0x697)](),_0x59d919),_0x46ff6a=(_0x3ba39b,_0x133390,_0x1c42d3)=>new Date(zonedWallToMs(_0x3ba39b,_0x133390,_0x1c42d3,0x0,0x0,0x0,_0x59d919));switch(_0x292e33){case'day':case'today':return _0x46ff6a(_0x48186a['y'],_0x48186a['mo'],_0x48186a['d']+0x1);case _0x1516a5(0x92c):return _0x46ff6a(_0x48186a['y'],_0x48186a['mo'],_0x48186a['d']+0x2);case _0x1516a5(0xb9f):return _0x46ff6a(_0x48186a['y'],_0x48186a['mo'],_0x48186a['d']-weekStartOffsetDays(_0x48186a['wd'],_0x2d6e0e)+0x7);case _0x1516a5(0x7d5):return _0x46ff6a(_0x48186a['y'],_0x48186a['mo']+0x1,0x1);case'year':return _0x46ff6a(_0x48186a['y']+0x1,0x0,0x1);default:return _0x46ff6a(_0x48186a['y'],_0x48186a['mo'],_0x48186a['d']+0x1);}}function resolveAnchorWindow(_0x22014c,_0x14e64e,_0x407819){const _0x2c88b3=_0xe6d35d,_0x101c2e=new Date();let _0x335dca=_0x101c2e,_0x188f04;if(isNum(_0x14e64e))return _0x188f04=new Date(_0x101c2e[_0x2c88b3(0x697)]()-_0x14e64e*0xe10*0x3e8),{'start':_0x188f04,'end':_0x335dca};if(_0x22014c[_0x2c88b3(0xbba)])_0x188f04=parseGraphStart(_0x22014c[_0x2c88b3(0xbba)],_0x101c2e,resolveDisplayTimeZone(_0x407819,_0x22014c),resolveFirstWeekday(_0x407819));else{const _0xb5fcef=toNum(_0x22014c[_0x2c88b3(0x60d)])??0x18;_0x188f04=new Date(_0x101c2e['getTime']()-_0xb5fcef*0xe10*0x3e8);}return{'start':_0x188f04,'end':_0x335dca};}function groupBucketMs(_0x22f4c0,_0x16c5ab,_0x48094e){const _0x5e7899=_0xe6d35d,_0x30d6bf=/^([0-9]+)h$/i[_0x5e7899(0x88f)](String(_0x22f4c0||''));if(_0x30d6bf&&Number(_0x30d6bf[0x1])>0x0)return Number(_0x30d6bf[0x1])*0xe10*0x3e8;switch(_0x22f4c0){case _0x5e7899(0x7da):return 0xe10*0x3e8;case _0x5e7899(0x2c5):case _0x5e7899(0x4b8):return 0x15180*0x3e8;case'week':return 0x7*0x15180*0x3e8;case _0x5e7899(0x7d5):return 0x1e*0x15180*0x3e8;case _0x5e7899(0x4f4):return 0x16d*0x15180*0x3e8;case _0x5e7899(0x7e5):return 0x0;case'interval':default:{const _0x5d61c8=toNum(_0x48094e);if(isNum(_0x5d61c8)&&_0x5d61c8>0x0)return 0x36ee80/_0x5d61c8;const _0x3ae2ea=(_0x16c5ab||0x18)*0xe10*0x3e8;return _0x3ae2ea/0x3c;}}}function _isAutoScaleSafe(_0x1b43a2){const _0x154355=_0xe6d35d,_0x589a3f=_0x1b43a2?.[_0x154355(0x26a)]||[];for(const _0x4db9f8 of _0x589a3f){if(!_0x4db9f8||typeof _0x4db9f8!==_0x154355(0xb0a))continue;if(_0x4db9f8[_0x154355(0x39d)]!=null)continue;const _0x1da40f=_0x4db9f8[_0x154355(0x73b)];if(_0x1da40f!==undefined&&_0x1da40f!==null&&_0x1da40f!==''&&_0x1da40f!==0x0&&_0x1da40f!=='0')return![];const _0x3c8c5f=toNum(_0x4db9f8['forecast_horizon']);if(isNum(_0x3c8c5f)&&_0x3c8c5f!==0x0)return![];if(_0x4db9f8[_0x154355(0xcee)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set(['interval','hour','2h','3h','4h','6h',_0xe6d35d(0xbea),_0xe6d35d(0x2c5),'week',_0xe6d35d(0x7d5),'year','raw']);function resolveAutoScaleRule(_0x11627e,_0x2f81a2){const _0x3c3bf4=_0xe6d35d,_0x18979d=_0x11627e?.[_0x3c3bf4(0x782)];if(!Array[_0x3c3bf4(0x82d)](_0x18979d)||!_0x18979d['length']||!isNum(_0x2f81a2)||_0x2f81a2<=0x0)return null;let _0x26ad4a=null;for(const _0x32c42f of _0x18979d){if(!_0x32c42f||typeof _0x32c42f!==_0x3c3bf4(0xb0a))continue;const _0x5d68a6=toNum(_0x32c42f[_0x3c3bf4(0x218)]);let _0x5b29a0=_0x32c42f[_0x3c3bf4(0x926)]===_0x3c3bf4(0x4b8)?_0x3c3bf4(0x2c5):_0x32c42f[_0x3c3bf4(0x926)];if(typeof _0x5b29a0==='string'&&/^\d+h$/[_0x3c3bf4(0xb02)](_0x5b29a0)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x3c3bf4(0x449)](_0x5b29a0))_0x5b29a0=null;}if(!isNum(_0x5d68a6)||_0x5d68a6<=0x0||!_0x5b29a0)continue;if(_0x2f81a2<=_0x5d68a6&&(!_0x26ad4a||_0x5d68a6<_0x26ad4a['up'])){const _0x3cb267=toNum(_0x32c42f[_0x3c3bf4(0xd50)]);_0x26ad4a={'up':_0x5d68a6,'group_by':_0x5b29a0,'points_per_hour':isNum(_0x3cb267)&&_0x3cb267>0x0?_0x3cb267:null,'x_axis_interval':typeof _0x32c42f[_0x3c3bf4(0xcb5)]===_0x3c3bf4(0xdb3)&&_0x32c42f[_0x3c3bf4(0xcb5)][_0x3c3bf4(0x22f)]()?_0x32c42f[_0x3c3bf4(0xcb5)][_0x3c3bf4(0x22f)]():null,'datetime_format':typeof _0x32c42f[_0x3c3bf4(0x388)]===_0x3c3bf4(0xdb3)&&_0x32c42f['datetime_format'][_0x3c3bf4(0x22f)]()?_0x32c42f[_0x3c3bf4(0x388)][_0x3c3bf4(0x22f)]():null};}}return _0x26ad4a?{'group_by':_0x26ad4a[_0x3c3bf4(0x926)],'points_per_hour':_0x26ad4a[_0x3c3bf4(0xd50)],'x_axis_interval':_0x26ad4a[_0x3c3bf4(0xcb5)],'datetime_format':_0x26ad4a['datetime_format']}:null;}function activeScaleRule(_0x28f5c0,_0x18e48d){const _0x44bdf4=_0xe6d35d,_0x5201fb=toNum(_0x28f5c0?.['__sgcDecisionHours']),_0x53c7a2=isNum(_0x5201fb)&&_0x5201fb>0x0?_0x5201fb:_0x18e48d;if(!(_0x28f5c0?.[_0x44bdf4(0xbbb)]&&isNum(_0x53c7a2)&&_0x53c7a2>0x0&&_isAutoScaleSafe(_0x28f5c0)))return null;const _0x2031f8=resolveAutoScaleRule(_0x28f5c0,_0x53c7a2);if(_0x2031f8&&_0x2031f8[_0x44bdf4(0x926)]===(_0x28f5c0[_0x44bdf4(0x926)]||_0x44bdf4(0x371))&&_0x2031f8[_0x44bdf4(0xd50)]==null&&!_0x2031f8[_0x44bdf4(0xcb5)]&&!_0x2031f8['datetime_format'])return null;return _0x2031f8;}function effXAxisInterval(_0x2024b4){const _0x2cb2f2=_0xe6d35d,_0x25838e=_0x2024b4?.[_0x2cb2f2(0xd9f)];if(_0x25838e!=null)return _0x25838e[_0x2cb2f2(0xcb5)]||null;return _0x2024b4?.[_0x2cb2f2(0xcb5)];}function effDatetimeFormat(_0x3cf5f1){const _0x5a239d=_0xe6d35d,_0x2b6a23=_0x3cf5f1?.[_0x5a239d(0xd9f)];if(_0x2b6a23!=null)return _0x2b6a23[_0x5a239d(0x388)]||null;return _0x3cf5f1?.['datetime_format'];}function resolveAutoScale(_0x18c0b2){const _0x199825=_0xe6d35d,_0x12e7cb=_0x18c0b2;if(!isNum(_0x12e7cb)||_0x12e7cb<=0x0)return null;if(_0x12e7cb<=0x4)return{'group_by':_0x199825(0x371),'points_per_hour':0xc};if(_0x12e7cb<=0xc)return{'group_by':_0x199825(0x371),'points_per_hour':0x4};if(_0x12e7cb<=0x30)return{'group_by':_0x199825(0x371),'points_per_hour':0x2};const _0x1559f4=Math[_0x199825(0xb01)](_0x12e7cb/0x18);if(_0x1559f4<=0x6)return{'group_by':_0x199825(0x7da),'points_per_hour':0x1};if(_0x1559f4<=0x3b)return{'group_by':_0x199825(0x2c5),'points_per_hour':null};if(_0x1559f4<=0xb4)return{'group_by':_0x199825(0xb9f),'points_per_hour':null};return{'group_by':_0x199825(0x7d5),'points_per_hour':null};}function resolvePointsPerHour(_0x50e4bc,_0x223c3e,_0x4aab5d){const _0x2edbde=_0xe6d35d,_0x2c208d=toNum(_0x223c3e?.[_0x2edbde(0xd50)]);if(isNum(_0x2c208d)&&_0x2c208d>0x0)return _0x2c208d;let _0x23291c=toNum(_0x50e4bc?.[_0x2edbde(0xd50)]);if(!isNum(_0x23291c)||_0x23291c<=0x0)return null;const _0x27c05d=toNum(_0x50e4bc?.['__sgcDecisionHours']),_0x55cc4e=isNum(_0x27c05d)&&_0x27c05d>0x0?_0x27c05d:_0x4aab5d;if(_0x50e4bc?.[_0x2edbde(0xbbb)]&&isNum(_0x55cc4e)&&_0x55cc4e>0x0){if(_isAutoScaleSafe(_0x50e4bc)){const _0xaf58a0=resolveAutoScaleRule(_0x50e4bc,_0x55cc4e);if(_0xaf58a0){if(_0xaf58a0[_0x2edbde(0xd50)]!==null)return _0xaf58a0[_0x2edbde(0xd50)];if(_0xaf58a0[_0x2edbde(0x926)]!=='interval'&&_0xaf58a0[_0x2edbde(0x926)]!==_0x2edbde(0x7e5))return 0x1;}else{const _0x53f942=resolveAutoScale(_0x55cc4e);if(_0x53f942&&_0x53f942['points_per_hour']!==null)return _0x53f942[_0x2edbde(0xd50)];if(_0x53f942)return 0x1;}}const _0x10f980=toNum(_0x50e4bc?.[_0x2edbde(0x60d)])||0x18,_0x15a571=_0x23291c*(_0x10f980/_0x55cc4e);_0x23291c=Math[_0x2edbde(0xaaa)](0x2,Math['ceil'](Math[_0x2edbde(0x1d0)](Math[_0x2edbde(0x1b8)](0.5,_0x15a571))));}return _0x23291c;}function resolveGroupBy(_0x317b55,_0x3a8b20){const _0x28f776=_0xe6d35d,_0x3f4a9a=toNum(_0x317b55?.[_0x28f776(0x4d3)]),_0x40deb4=isNum(_0x3f4a9a)&&_0x3f4a9a>0x0?_0x3f4a9a:_0x3a8b20;if(_0x317b55?.[_0x28f776(0xbbb)]&&isNum(_0x40deb4)&&_0x40deb4>0x0&&_isAutoScaleSafe(_0x317b55)){const _0x2c7ae3=resolveAutoScaleRule(_0x317b55,_0x40deb4);if(_0x2c7ae3)return _0x2c7ae3[_0x28f776(0x926)];const _0x4d249e=resolveAutoScale(_0x40deb4);if(_0x4d249e)return _0x4d249e[_0x28f776(0x926)];}return _0x317b55?.['group_by']||_0x28f776(0x371);}function computeTrend(_0x152911,_0x294026){const _0x35f5e0=_0xe6d35d;if(!_0x152911||_0x152911[_0x35f5e0(0x6f1)]<0x2)return'stable';const _0x2641aa=_0x152911['filter'](_0x1b3b92=>_0x1b3b92&&_0x1b3b92['v']!==null&&_0x1b3b92['v']!==undefined&&!Number[_0x35f5e0(0xc7f)](_0x1b3b92['v']));if(_0x2641aa[_0x35f5e0(0x6f1)]<0x2)return _0x35f5e0(0xb98);let _0x58368c;if(isNum(_0x294026)&&_0x294026>0x0){const _0xb72f7b=_0x2641aa[_0x2641aa['length']-0x1]['t'],_0x4ba88a=_0xb72f7b-_0x294026*0x36ee80;_0x58368c=_0x2641aa[_0x35f5e0(0xbcf)](_0x4e9491=>_0x4e9491['t']>=_0x4ba88a);}else _0x58368c=_0x2641aa[_0x35f5e0(0xaff)](-Math[_0x35f5e0(0x1b8)](0x2,Math['floor'](_0x2641aa[_0x35f5e0(0x6f1)]/0x3)));const _0xfcd523=0x4;_0x58368c[_0x35f5e0(0x6f1)]<_0xfcd523&&_0x2641aa[_0x35f5e0(0x6f1)]>=_0xfcd523&&(_0x58368c=_0x2641aa[_0x35f5e0(0xaff)](-_0xfcd523));if(_0x58368c['length']<_0xfcd523)return _0x35f5e0(0xb98);const _0x25c97f=0x78;let _0x30e878=_0x58368c;if(_0x58368c['length']>_0x25c97f){_0x30e878=new Array(_0x25c97f);const _0xc671d5=(_0x58368c['length']-0x1)/(_0x25c97f-0x1);for(let _0x44b22f=0x0;_0x44b22f<_0x25c97f;_0x44b22f++)_0x30e878[_0x44b22f]=_0x58368c[Math[_0x35f5e0(0xb01)](_0x44b22f*_0xc671d5)];}const _0x360b2b=_0x30e878['length'];let _0x4004c7=0x0;for(let _0x23c0fd=0x0;_0x23c0fd<_0x360b2b;_0x23c0fd++){const _0x56367b=_0x30e878[_0x23c0fd]['v'];for(let _0x200dc8=_0x23c0fd+0x1;_0x200dc8<_0x360b2b;_0x200dc8++){const _0x3b8dd3=_0x30e878[_0x200dc8]['v']-_0x56367b;if(_0x3b8dd3>0x0)_0x4004c7++;else{if(_0x3b8dd3<0x0)_0x4004c7--;}}}const _0x37a3fd=_0x360b2b*(_0x360b2b-0x1)*(0x2*_0x360b2b+0x5)/0x12;if(_0x37a3fd<=0x0)return _0x35f5e0(0xb98);const _0x475d84=_0x4004c7>0x0?(_0x4004c7-0x1)/Math[_0x35f5e0(0xc3d)](_0x37a3fd):_0x4004c7<0x0?(_0x4004c7+0x1)/Math['sqrt'](_0x37a3fd):0x0,_0x38debe=1.28;if(_0x475d84>_0x38debe)return'up';if(_0x475d84<-_0x38debe)return _0x35f5e0(0xd9a);return _0x35f5e0(0xb98);}function lineDashArray(_0x4e44d9,_0xd9d965){const _0x1bd308=_0xe6d35d;if(_0x4e44d9!=='dashed'&&_0x4e44d9!==_0x1bd308(0x720))return'';const _0x5505c0=Math[_0x1bd308(0x1b8)](toNum(_0xd9d965)||2.5,0.5);if(_0x4e44d9===_0x1bd308(0xaf9))return(_0x5505c0*3.2)[_0x1bd308(0x2ef)](0x1)+','+(_0x5505c0*2.2)[_0x1bd308(0x2ef)](0x1);return'0.1,'+(_0x5505c0*2.1)['toFixed'](0x1);}function trendDirection(_0x77d55a,_0x65a718){const _0x1c7def=_0xe6d35d;if(!_0x77d55a)return _0x1c7def(0xb98);const _0x1d69c7=_0x65a718[_0x1c7def(0x9bd)];if(_0x65a718['value_transform']||_0x1d69c7==='diff'||_0x1d69c7===_0x1c7def(0x7f1)){const _0x6bbddd=_0x77d55a[_0x1c7def(0x8fc)];return _0x6bbddd&&_0x6bbddd[_0x1c7def(0x6f1)]>=0x2?computeTrend(_0x6bbddd,toNum(_0x65a718[_0x1c7def(0x837)])):_0x1c7def(0xb98);}const _0x43c0af=_0x77d55a[_0x1c7def(0x7e5)]&&_0x77d55a[_0x1c7def(0x7e5)]['length']>=0x2?_0x77d55a[_0x1c7def(0x7e5)]:_0x77d55a[_0x1c7def(0x8fc)];if(!_0x43c0af||_0x43c0af[_0x1c7def(0x6f1)]<0x2)return _0x1c7def(0xb98);let _0x481ec5=computeTrend(_0x43c0af,toNum(_0x65a718[_0x1c7def(0x837)]));if(_0x65a718[_0x1c7def(0xaca)])_0x481ec5=_0x481ec5==='up'?_0x1c7def(0xd9a):_0x481ec5===_0x1c7def(0xd9a)?'up':_0x1c7def(0xb98);return _0x481ec5;}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(){const _0x3b9e5a=_0xe6d35d;this[_0x3b9e5a(0xa97)]=new Map();}[_0xe6d35d(0x6f3)](){const _0x56d601=_0xe6d35d;this['_cache'][_0x56d601(0x11f)]();}[_0xe6d35d(0xca1)](_0x4e48a4){const _0xbb129d=_0xe6d35d,_0xa6d29d=this['_cache']['get'](_0x4e48a4);if(!_0xa6d29d)return null;if(Date['now']()-_0xa6d29d['ts']>FETCH_CACHE_TTL_MS)return this[_0xbb129d(0xa97)][_0xbb129d(0x786)](_0x4e48a4),null;return this[_0xbb129d(0xa97)]['delete'](_0x4e48a4),this[_0xbb129d(0xa97)][_0xbb129d(0x846)](_0x4e48a4,_0xa6d29d),_0xa6d29d[_0xbb129d(0x6c2)];}['_cacheSet'](_0x3a7a4a,_0x447933){const _0x14449a=_0xe6d35d,_0x26c234=Date[_0x14449a(0x3db)]();for(const [_0x1a1f30,_0x22f23b]of this[_0x14449a(0xa97)]){if(_0x26c234-_0x22f23b['ts']>FETCH_CACHE_TTL_MS)this[_0x14449a(0xa97)]['delete'](_0x1a1f30);}if(this[_0x14449a(0xa97)][_0x14449a(0xd46)]>=FETCH_CACHE_MAX){const _0x3a61d6=this[_0x14449a(0xa97)][_0x14449a(0x2ee)]()['next']()[_0x14449a(0xcfb)];if(_0x3a61d6!==undefined)this[_0x14449a(0xa97)][_0x14449a(0x786)](_0x3a61d6);}this[_0x14449a(0xa97)][_0x14449a(0x846)](_0x3a7a4a,{'data':_0x447933,'ts':_0x26c234});}async['fetchHistory'](_0x45c7f3,_0x3dcead,_0x39939c,_0x2d0e9c,_0x54dea3=!![]){const _0x12dc35=_0xe6d35d;if(!_0x3dcead[_0x12dc35(0x6f1)])return{};const _0x36b2ce=_0x3dcead['map'](_0x5cc4ac=>_0x5cc4ac['id']),_0xb3bdf4=_0x3dcead[_0x12dc35(0x527)](_0x54530d=>_0x54530d[_0x12dc35(0xa49)]),_0x5a762a='h:'+_0x36b2ce[_0x12dc35(0x2c4)](',')+'|'+(_0xb3bdf4?'A':'S')+'|'+_0x39939c[_0x12dc35(0x9a7)]()+'|'+_0x2d0e9c[_0x12dc35(0x9a7)]();if(_0x54dea3){const _0x1a9133=this[_0x12dc35(0xca1)](_0x5a762a);if(_0x1a9133)return _0x1a9133;}const _0x5a5cc9=_0xb3bdf4?'':_0x12dc35(0x200),_0x3ace73=_0x12dc35(0xc5a)+_0x39939c[_0x12dc35(0x9a7)]()+('?end_time='+encodeURIComponent(_0x2d0e9c[_0x12dc35(0x9a7)]()))+('&filter_entity_id='+encodeURIComponent(_0x36b2ce[_0x12dc35(0x2c4)](',')))+_0x5a5cc9,_0x24e1d9={};let _0x1f620b=!![];try{const _0x532688=await _0x45c7f3['callApi'](_0x12dc35(0xd53),_0x3ace73);for(const _0x1dd168 of _0x532688||[]){if(!_0x1dd168?.['length'])continue;const _0x34e537=_0x1dd168[0x0][_0x12dc35(0x922)];_0x24e1d9[_0x34e537]=_0x1dd168[_0x12dc35(0x596)](_0x472c37=>stripSampleForCache(_0x472c37,_0xb3bdf4));}}catch(_0x29dd0b){_0x1f620b=![],console['warn'](_0x12dc35(0x84c),_0x29dd0b);}if(_0x54dea3&&_0x1f620b)this[_0x12dc35(0x29c)](_0x5a762a,_0x24e1d9);return _0x24e1d9;}async[_0xe6d35d(0xbf7)](_0x53d499,_0x3bb150,_0x5a4646,_0x4241af,_0x517f3a=_0xe6d35d(0x7da),_0x3656ec=!![],_0x2c425e=null){const _0x584e3e=_0xe6d35d;if(!_0x3bb150[_0x584e3e(0x6f1)])return{};const _0x2f5a2f=_0x2c425e&&_0x2c425e[_0x584e3e(0x6f1)]?Array['from'](new Set(_0x2c425e)):[_0x584e3e(0xa06),_0x584e3e(0xbe8),_0x584e3e(0x1b8),_0x584e3e(0x914),_0x584e3e(0x334),_0x584e3e(0x7f1)],_0x221862=Math[_0x584e3e(0x8e4)](_0x4241af[_0x584e3e(0x697)]()/0x2710)*0x2710,_0x400dcc=_0x3bb150['slice']()['sort']()[_0x584e3e(0x2c4)](','),_0x65d534='s:'+_0x400dcc+'|'+_0x5a4646[_0x584e3e(0x697)]()+'|'+_0x221862+'|'+_0x517f3a+'|'+_0x2f5a2f[_0x584e3e(0xaff)]()[_0x584e3e(0xca9)]()[_0x584e3e(0x2c4)](',');if(_0x3656ec){const _0x3df9cc=this[_0x584e3e(0xca1)](_0x65d534);if(_0x3df9cc)return _0x3df9cc;}const _0x4f11a2={};let _0x3903fa=!![];try{const _0x1fb12a=await _0x53d499['callWS']({'type':'recorder/statistics_during_period','start_time':_0x5a4646[_0x584e3e(0x9a7)](),'end_time':_0x4241af[_0x584e3e(0x9a7)](),'statistic_ids':_0x3bb150,'period':_0x517f3a,'types':_0x2f5a2f});for(const _0x1efd83 of _0x3bb150){const _0x13df57=_0x1fb12a?.[_0x1efd83]||[];_0x4f11a2[_0x1efd83]=_0x13df57[_0x584e3e(0x596)](_0x581998=>({'t':new Date(_0x581998[_0x584e3e(0x911)])[_0x584e3e(0x697)](),'mean':toNum(_0x581998[_0x584e3e(0xa06)]),'min':toNum(_0x581998[_0x584e3e(0xbe8)]),'max':toNum(_0x581998[_0x584e3e(0x1b8)]),'sum':toNum(_0x581998[_0x584e3e(0x914)]),'state':toNum(_0x581998[_0x584e3e(0x334)]),'change':toNum(_0x581998[_0x584e3e(0x7f1)])}));}}catch(_0x44daaa){_0x3903fa=![],console[_0x584e3e(0xd8b)](_0x584e3e(0x4c1),_0x44daaa);}if(_0x3656ec&&_0x3903fa)this[_0x584e3e(0x29c)](_0x65d534,_0x4f11a2);return _0x4f11a2;}}function stripSampleForCache(_0x2d96e3,_0x12e3da){const _0x23d779=_0xe6d35d,_0x3555f4={'t':new Date(_0x2d96e3[_0x23d779(0x2e6)]||_0x2d96e3['last_updated'])['getTime'](),'state':_0x2d96e3[_0x23d779(0x334)]};if(_0x12e3da&&_0x2d96e3[_0x23d779(0x5cf)])_0x3555f4[_0x23d779(0x5cf)]=_0x2d96e3[_0x23d779(0x5cf)];else _0x3555f4[_0x23d779(0x5cf)]=null;return _0x3555f4;}const AGG_VALID=new Set([_0xe6d35d(0xbe8),_0xe6d35d(0x1b8),_0xe6d35d(0x914),_0xe6d35d(0x862),_0xe6d35d(0xa06),_0xe6d35d(0x7cb),_0xe6d35d(0x898),_0xe6d35d(0x9ee),_0xe6d35d(0x731),_0xe6d35d(0x52e),_0xe6d35d(0x7f1)]);class DataProcessor{static[_0xe6d35d(0xcca)](_0x3c6ca9,_0x377a81){const _0x4e4e78=_0xe6d35d;if(!Array[_0x4e4e78(0x82d)](_0x3c6ca9)||_0x3c6ca9[_0x4e4e78(0x6f1)]<=_0x377a81||_0x377a81<0x3)return _0x3c6ca9;const _0x5b00d7=_0x3c6ca9[_0x4e4e78(0x6f1)],_0x41c354=new Array(_0x377a81);let _0x321f71=0x0;const _0x26af2e=(_0x5b00d7-0x2)/(_0x377a81-0x2);let _0x4b9dc2=0x0;_0x41c354[_0x321f71++]=_0x3c6ca9[_0x4b9dc2];for(let _0x3966ac=0x0;_0x3966ac<_0x377a81-0x2;_0x3966ac++){let _0x5dc9f3=0x0,_0x30d2a4=0x0,_0x6d3289=Math[_0x4e4e78(0x8e4)]((_0x3966ac+0x1)*_0x26af2e)+0x1,_0x37652a=Math[_0x4e4e78(0x8e4)]((_0x3966ac+0x2)*_0x26af2e)+0x1;_0x37652a=_0x37652a<_0x5b00d7?_0x37652a:_0x5b00d7;const _0x15a5f7=_0x37652a-_0x6d3289;if(_0x15a5f7<=0x0){const _0x4fd269=Math[_0x4e4e78(0xbe8)](_0x6d3289,_0x5b00d7-0x1);_0x41c354[_0x321f71++]=_0x3c6ca9[_0x4fd269],_0x4b9dc2=_0x4fd269;continue;}for(let _0x237b61=_0x6d3289;_0x237b61<_0x37652a;_0x237b61++){_0x5dc9f3+=_0x3c6ca9[_0x237b61]['t'],_0x30d2a4+=_0x3c6ca9[_0x237b61]['v']||0x0;}_0x5dc9f3/=_0x15a5f7,_0x30d2a4/=_0x15a5f7;const _0x211a1b=Math['floor'](_0x3966ac*_0x26af2e)+0x1,_0x12b39f=Math[_0x4e4e78(0x8e4)]((_0x3966ac+0x1)*_0x26af2e)+0x1,_0x38718b=_0x3c6ca9[_0x4b9dc2]['t'],_0x23b1cc=_0x3c6ca9[_0x4b9dc2]['v']||0x0;let _0x557581=-0x1,_0x57cfbc=_0x211a1b;for(let _0x5bda78=_0x211a1b;_0x5bda78<_0x12b39f;_0x5bda78++){const _0x5ba528=Math[_0x4e4e78(0xad9)]((_0x38718b-_0x5dc9f3)*((_0x3c6ca9[_0x5bda78]['v']||0x0)-_0x23b1cc)-(_0x38718b-_0x3c6ca9[_0x5bda78]['t'])*(_0x30d2a4-_0x23b1cc))*0.5;_0x5ba528>_0x557581&&(_0x557581=_0x5ba528,_0x57cfbc=_0x5bda78);}_0x41c354[_0x321f71++]=_0x3c6ca9[_0x57cfbc],_0x4b9dc2=_0x57cfbc;}return _0x41c354[_0x321f71++]=_0x3c6ca9[_0x5b00d7-0x1],_0x41c354;}static[_0xe6d35d(0x387)](_0x52b12f,_0x36bcda,_0x7adb38,_0x39e107,_0x33fa8f,_0x36f79d,_0x51481a={}){const _0x49d64d=_0xe6d35d;if(!_0x52b12f?.[_0x49d64d(0x6f1)]||!_0x36bcda||_0x39e107<=_0x7adb38)return _0x52b12f||[];const _0x39b90a=0x7d0,_0x4b164f=0x7530;let _0x3f6b62=Math[_0x49d64d(0x1b8)](_0x4b164f,_0x36bcda);const _0x213aa9=_0x39e107-_0x7adb38;let _0x125579=Math[_0x49d64d(0xb9d)](_0x213aa9/_0x3f6b62);_0x125579>_0x39b90a&&(_0x3f6b62=Math[_0x49d64d(0xb9d)](_0x213aa9/_0x39b90a),_0x125579=_0x39b90a);let _0x2ce41d=_0x7adb38;_0x51481a[_0x49d64d(0xb9b)]&&(_0x2ce41d=Math['floor'](_0x7adb38/_0x3f6b62)*_0x3f6b62,_0x125579=Math[_0x49d64d(0xbe8)](_0x39b90a,Math[_0x49d64d(0xb9d)]((_0x39e107-_0x2ce41d)/_0x3f6b62)));const _0x54ca64=!!_0x51481a[_0x49d64d(0x309)],_0x17c851=!!_0x51481a[_0x49d64d(0x17c)],_0x5353a9=_0x52b12f,_0xee73c3=new Array(_0x125579);let _0x2ad990=0x0,_0x5121d6=null,_0x527e26=null,_0x101f21=null,_0x31a581=null,_0x4ba45c=null;while(_0x2ad990<_0x5353a9[_0x49d64d(0x6f1)]&&_0x5353a9[_0x2ad990]['t']<_0x2ce41d){const _0x1a7393=_0x5353a9[_0x2ad990]['v'];_0x1a7393!==null&&_0x1a7393!==undefined&&!Number[_0x49d64d(0xc7f)](_0x1a7393)&&(_0x5121d6=_0x1a7393,_0x527e26=_0x5353a9[_0x2ad990]['t']),_0x2ad990++;}const _0x568b2b=_0x51481a['carryPastNow']?_0x39e107:Math['min'](Date[_0x49d64d(0x3db)](),_0x39e107),_0x260ed5=Date[_0x49d64d(0x3db)](),_0x5ccd61=!_0x54ca64&&!_0x51481a[_0x49d64d(0x397)]&&_0x260ed5<_0x39e107,_0x1d9ed7=!!_0x51481a[_0x49d64d(0x392)],_0x512e57=!_0x1d9ed7?_0x51481a[_0x49d64d(0x612)]??Infinity:_0x51481a[_0x49d64d(0x612)]??Math['min'](_0x3f6b62*0x3,0x1e*0x3c*0x3e8);for(let _0x4c50cc=0x0;_0x4c50cc<_0x125579;_0x4c50cc++){const _0x249550=_0x2ce41d+_0x4c50cc*_0x3f6b62,_0x3a628e=_0x249550+_0x3f6b62,_0x51a197=(_0x249550+_0x3a628e)/0x2;let _0x41c25e=_0x54ca64?_0x249550:_0x51a197;if(_0x5ccd61&&_0x249550<=_0x260ed5&&_0x260ed5<_0x3a628e)_0x41c25e=_0x260ed5;while(_0x2ad990<_0x5353a9['length']&&_0x5353a9[_0x2ad990]['t']<_0x249550)_0x2ad990++;const _0x4f888e=[];let _0x56c618=Infinity,_0x1ee953=-Infinity,_0x3a98eb=![],_0x3564fa=null,_0x414881=null,_0x56db50=null,_0x3e58bb=_0x2ad990;while(_0x3e58bb<_0x5353a9['length']&&_0x5353a9[_0x3e58bb]['t']<_0x3a628e){const _0x36c746=_0x5353a9[_0x3e58bb],_0x4d3d2a=_0x36c746['v'];if(_0x4d3d2a!==null&&_0x4d3d2a!==undefined&&!Number[_0x49d64d(0xc7f)](_0x4d3d2a)){_0x4f888e[_0x49d64d(0x61b)](_0x4d3d2a),_0x3564fa=_0x4d3d2a,_0x414881=_0x36c746[_0x49d64d(0x251)]!==undefined&&_0x36c746['bMin']!==null?_0x36c746[_0x49d64d(0x251)]:_0x4d3d2a,_0x56db50=_0x36c746[_0x49d64d(0x3e4)]!==undefined&&_0x36c746[_0x49d64d(0x3e4)]!==null?_0x36c746[_0x49d64d(0x3e4)]:_0x4d3d2a;if(_0x36f79d){if(_0x414881<_0x56c618)_0x56c618=_0x414881;if(_0x56db50>_0x1ee953)_0x1ee953=_0x56db50;_0x3a98eb=!![];}}_0x3e58bb++;}if(_0x4f888e[_0x49d64d(0x6f1)]>0x0){const _0xdc223a=DataProcessor['_aggregate'](_0x4f888e,_0x33fa8f);_0x5121d6=_0xdc223a===null?null:_0x3564fa,_0x527e26=_0x51a197;const _0x197eb4={'t':_0x41c25e,'v':_0xdc223a};_0x36f79d&&_0x3a98eb&&(_0x197eb4[_0x49d64d(0x251)]=_0x56c618,_0x197eb4[_0x49d64d(0x3e4)]=_0x1ee953,_0x101f21=_0x414881,_0x31a581=_0x56db50);if(_0x17c851){const _0x5bf07e=DataProcessor[_0x49d64d(0x870)](_0x4f888e);_0x5bf07e&&(_0x197eb4['o']=_0x5bf07e['o'],_0x197eb4['h']=_0x5bf07e['h'],_0x197eb4['l']=_0x5bf07e['l'],_0x197eb4['c']=_0x5bf07e['c'],_0x4ba45c=_0x5bf07e);}_0xee73c3[_0x4c50cc]=_0x197eb4;}else{if(!_0x51481a[_0x49d64d(0x305)]&&_0x5121d6!==null&&_0x249550<=_0x568b2b&&_0x512e57>0x0&&_0x527e26!==null&&_0x51a197-_0x527e26<=_0x512e57){const _0x5369f8={'t':_0x41c25e,'v':_0x5121d6};_0x36f79d&&(_0x5369f8[_0x49d64d(0x251)]=_0x101f21??_0x5121d6,_0x5369f8[_0x49d64d(0x3e4)]=_0x31a581??_0x5121d6);if(_0x17c851){const _0x3a0ed7=_0x4ba45c?_0x4ba45c['c']:_0x5121d6;_0x5369f8['o']=_0x5369f8['h']=_0x5369f8['l']=_0x5369f8['c']=_0x3a0ed7;}_0xee73c3[_0x4c50cc]=_0x5369f8;}else{const _0x3be737={'t':_0x41c25e,'v':null};_0x36f79d&&(_0x3be737[_0x49d64d(0x251)]=null,_0x3be737[_0x49d64d(0x3e4)]=null);if(_0x17c851)_0x3be737['o']=_0x3be737['h']=_0x3be737['l']=_0x3be737['c']=null;_0xee73c3[_0x4c50cc]=_0x3be737;}}}let _0x45c83d=-0x1;for(let _0x40b29e=0x0;_0x40b29e<_0xee73c3[_0x49d64d(0x6f1)];_0x40b29e++){if(_0xee73c3[_0x40b29e]['v']!==null){_0x45c83d=_0x40b29e;break;}}if(_0x45c83d>0x0&&!_0x51481a[_0x49d64d(0x305)]&&!_0x1d9ed7){const _0x188d59=_0xee73c3[_0x45c83d]['v'],_0x29e52e=_0x36f79d?_0xee73c3[_0x45c83d]['bMin']:null,_0x465236=_0x36f79d?_0xee73c3[_0x45c83d][_0x49d64d(0x3e4)]:null;for(let _0x4e75eb=0x0;_0x4e75eb<_0x45c83d;_0x4e75eb++){_0xee73c3[_0x4e75eb]['v']=_0x188d59,_0x36f79d&&(_0xee73c3[_0x4e75eb]['bMin']=_0x29e52e,_0xee73c3[_0x4e75eb][_0x49d64d(0x3e4)]=_0x465236);}}return _0xee73c3;}static['_aggregate'](_0x40b7a4,_0x38e22d){const _0x53b4f3=_0xe6d35d;if(_0x38e22d&&!AGG_VALID['has'](_0x38e22d)){DataProcessor['_aggWarned']=DataProcessor[_0x53b4f3(0x312)]||new Set();if(!DataProcessor[_0x53b4f3(0x312)][_0x53b4f3(0x449)](_0x38e22d)){DataProcessor[_0x53b4f3(0x312)][_0x53b4f3(0x33e)](_0x38e22d);const _0x2efe73=_0x38e22d===_0x53b4f3(0x334)?_0x53b4f3(0x1f8):'';console[_0x53b4f3(0xd8b)](_0x53b4f3(0xbeb)+_0x38e22d+_0x53b4f3(0x832)+(_0x53b4f3(0x70a)+[...AGG_VALID][_0x53b4f3(0x2c4)](',\x20')+'.'+_0x2efe73));}}const _0x31b5f7=[];for(const _0x57c38c of _0x40b7a4)if(_0x57c38c!==null&&_0x57c38c!==undefined&&!Number[_0x53b4f3(0xc7f)](_0x57c38c))_0x31b5f7[_0x53b4f3(0x61b)](_0x57c38c);if(!_0x31b5f7['length'])return null;switch(_0x38e22d){case _0x53b4f3(0xbe8):{let _0x4b3798=_0x31b5f7[0x0];for(let _0x2d9bd7=0x1;_0x2d9bd7<_0x31b5f7[_0x53b4f3(0x6f1)];_0x2d9bd7++)if(_0x31b5f7[_0x2d9bd7]<_0x4b3798)_0x4b3798=_0x31b5f7[_0x2d9bd7];return _0x4b3798;}case'max':{let _0x130453=_0x31b5f7[0x0];for(let _0x1764f9=0x1;_0x1764f9<_0x31b5f7['length'];_0x1764f9++)if(_0x31b5f7[_0x1764f9]>_0x130453)_0x130453=_0x31b5f7[_0x1764f9];return _0x130453;}case _0x53b4f3(0x914):return _0x31b5f7[_0x53b4f3(0x8af)]((_0x38d293,_0x3c3c01)=>_0x38d293+_0x3c3c01,0x0);case _0x53b4f3(0x7cb):case _0x53b4f3(0x898):{let _0x334f16=0x0;for(let _0x213160=0x1;_0x213160<_0x31b5f7[_0x53b4f3(0x6f1)];_0x213160++){if(_0x31b5f7[_0x213160-0x1]>0x0&&_0x31b5f7[_0x213160]<_0x31b5f7[_0x213160-0x1]*0.1)_0x334f16++;}return _0x334f16>0x0&&(DataProcessor[_0x53b4f3(0xdaf)]=DataProcessor[_0x53b4f3(0xdaf)]||new Set(),!DataProcessor['_resetAggWarned']['has'](_0x38e22d)&&(DataProcessor[_0x53b4f3(0xdaf)][_0x53b4f3(0x33e)](_0x38e22d),console[_0x53b4f3(0xd8b)](_0x53b4f3(0x595)+_0x38e22d+_0x53b4f3(0x502)+_0x53b4f3(0x9c9)+(_0x53b4f3(0xa6f)+(_0x38e22d==='last'?_0x53b4f3(0xae4):_0x53b4f3(0xd5c))+',\x20')+_0x53b4f3(0xa96)+_0x53b4f3(0x315)))),_0x38e22d==='first'?_0x31b5f7[0x0]:_0x31b5f7[_0x31b5f7[_0x53b4f3(0x6f1)]-0x1];}case _0x53b4f3(0x9ee):{const _0x5f5490=[..._0x31b5f7][_0x53b4f3(0xca9)]((_0x1daef1,_0x1e5ee6)=>_0x1daef1-_0x1e5ee6),_0x7d6fbc=Math['floor'](_0x5f5490[_0x53b4f3(0x6f1)]/0x2);return _0x5f5490['length']%0x2?_0x5f5490[_0x7d6fbc]:(_0x5f5490[_0x7d6fbc-0x1]+_0x5f5490[_0x7d6fbc])/0x2;}case'delta':{let _0x491cd6=_0x31b5f7[0x0],_0x4ddda1=_0x31b5f7[0x0];for(let _0x113333=0x1;_0x113333<_0x31b5f7[_0x53b4f3(0x6f1)];_0x113333++){if(_0x31b5f7[_0x113333]<_0x491cd6)_0x491cd6=_0x31b5f7[_0x113333];if(_0x31b5f7[_0x113333]>_0x4ddda1)_0x4ddda1=_0x31b5f7[_0x113333];}return _0x4ddda1-_0x491cd6;}case _0x53b4f3(0x52e):{if(_0x31b5f7[_0x53b4f3(0x6f1)]<0x2)return null;return _0x31b5f7[_0x31b5f7[_0x53b4f3(0x6f1)]-0x1]-_0x31b5f7[0x0];}case'change':{if(_0x31b5f7['length']<0x2)return null;let _0x38f79c=0x0;for(let _0x4541e9=0x1;_0x4541e9<_0x31b5f7[_0x53b4f3(0x6f1)];_0x4541e9++){const _0x995ef2=_0x31b5f7[_0x4541e9]-_0x31b5f7[_0x4541e9-0x1];if(_0x995ef2>=0x0)_0x38f79c+=_0x995ef2;}return _0x38f79c;}case'avg':case _0x53b4f3(0xa06):default:return _0x31b5f7[_0x53b4f3(0x8af)]((_0x537847,_0x324736)=>_0x537847+_0x324736,0x0)/_0x31b5f7[_0x53b4f3(0x6f1)];}}static[_0xe6d35d(0x870)](_0x58ef53){let _0x3b387e=null,_0xd973a3=null,_0x38c288=null,_0x384083=null;for(const _0x5d19e2 of _0x58ef53){if(_0x5d19e2===null||_0x5d19e2===undefined||Number['isNaN'](_0x5d19e2))continue;if(_0x3b387e===null)_0x3b387e=_0x5d19e2,_0xd973a3=_0x5d19e2,_0x38c288=_0x5d19e2;else{if(_0x5d19e2>_0xd973a3)_0xd973a3=_0x5d19e2;if(_0x5d19e2<_0x38c288)_0x38c288=_0x5d19e2;}_0x384083=_0x5d19e2;}return _0x3b387e===null?null:{'o':_0x3b387e,'h':_0xd973a3,'l':_0x38c288,'c':_0x384083};}static[_0xe6d35d(0x24b)](_0x788b76,_0x5312f0){const _0x34decd=_0xe6d35d;if(!Array[_0x34decd(0x82d)](_0x788b76)||!_0x788b76[_0x34decd(0x6f1)]||typeof _0x5312f0!==_0x34decd(0x854))return _0x788b76;const _0x22d3ae=new Array(_0x788b76['length']);for(let _0x424630=0x0;_0x424630<_0x788b76['length'];_0x424630++){const _0x3b37df=_0x788b76[_0x424630];if(!_0x3b37df||!isNum(_0x3b37df['v'])){_0x22d3ae[_0x424630]=_0x3b37df;continue;}const _0x3b8145=_0x5312f0(_0x3b37df['t']);if(!isNum(_0x3b8145)){_0x22d3ae[_0x424630]=_0x3b37df;continue;}const _0x100114={..._0x3b37df,'v':_0x3b37df['v']*_0x3b8145};if(isNum(_0x3b37df['bMin']))_0x100114[_0x34decd(0x251)]=_0x3b37df[_0x34decd(0x251)]*_0x3b8145;if(isNum(_0x3b37df[_0x34decd(0x3e4)]))_0x100114[_0x34decd(0x3e4)]=_0x3b37df[_0x34decd(0x3e4)]*_0x3b8145;if(isNum(_0x3b37df[_0x34decd(0xc16)]))_0x100114['sMean']=_0x3b37df[_0x34decd(0xc16)]*_0x3b8145;if(isNum(_0x3b37df[_0x34decd(0x3c2)]))_0x100114[_0x34decd(0x3c2)]=_0x3b37df['sMin']*_0x3b8145;if(_0x3b8145<0x0&&isNum(_0x100114[_0x34decd(0x251)])&&isNum(_0x100114[_0x34decd(0x3e4)])&&_0x100114[_0x34decd(0x251)]>_0x100114[_0x34decd(0x3e4)]){const _0x75394c=_0x100114[_0x34decd(0x251)];_0x100114[_0x34decd(0x251)]=_0x100114[_0x34decd(0x3e4)],_0x100114['bMax']=_0x75394c;}_0x22d3ae[_0x424630]=_0x100114;}return _0x22d3ae;}static[_0xe6d35d(0x41c)](_0x2a6d77,_0xc92c84){const _0x740f2a=_0xe6d35d;if(!Array[_0x740f2a(0x82d)](_0x2a6d77))return _0x2a6d77;for(const _0x38ab8c of _0x2a6d77){if(!_0x38ab8c)continue;if(isNum(_0x38ab8c[_0x740f2a(0x251)])&&isNum(_0x38ab8c[_0x740f2a(0x3e4)])){if(_0x38ab8c['v']!==null&&_0x38ab8c['v']!==undefined)_0x38ab8c['v']=_0x38ab8c[_0x740f2a(0x3e4)]-_0x38ab8c['bMin'];!_0xc92c84&&(delete _0x38ab8c['bMin'],delete _0x38ab8c[_0x740f2a(0x3e4)]);}else{if(!_0xc92c84){if(_0x740f2a(0x251)in _0x38ab8c)delete _0x38ab8c[_0x740f2a(0x251)];if('bMax'in _0x38ab8c)delete _0x38ab8c[_0x740f2a(0x3e4)];}}}return _0x2a6d77;}static[_0xe6d35d(0xbd4)](_0x4c1119,_0x217ff4){const _0x4cac0c=_0xe6d35d,_0x256722=Array['isArray'](_0x217ff4?.['moving_averages'])?_0x217ff4[_0x4cac0c(0xbc5)]:null;if(!_0x256722||!_0x256722[_0x4cac0c(0x6f1)]||!Array[_0x4cac0c(0x82d)](_0x4c1119)||!_0x4c1119[_0x4cac0c(0x6f1)])return null;const _0x551cb6=(_0x217ff4['graph_type']||_0x217ff4[_0x4cac0c(0x54b)])===_0x4cac0c(0x122),_0x57337c=_0x206ead=>{if(!_0x206ead)return null;const _0x53e61a=_0x551cb6?isNum(_0x206ead['c'])?_0x206ead['c']:_0x206ead['v']:_0x206ead['v'];return isNum(_0x53e61a)?_0x53e61a:null;},_0x1bdfe8=_0x4c1119[_0x4cac0c(0x596)](_0x57337c),_0x518827=_0x4c1119['length'],_0x3ef50f=[];for(const _0x1220c8 of _0x256722){const _0x1c23c6=Math['round'](toNum(_0x1220c8?.[_0x4cac0c(0x14e)])||0x0);if(!(_0x1c23c6>=0x1))continue;const _0x558707=new Array(_0x518827);let _0xde9d4e=0x0,_0x5278a4=-0x1;for(let _0x5761e7=0x0;_0x5761e7<_0x518827;_0x5761e7++){const _0x5e7d34=_0x1bdfe8[_0x5761e7];_0x5e7d34===null?_0x5278a4=_0x5761e7:_0xde9d4e+=_0x5e7d34;if(_0x5761e7>=_0x1c23c6){const _0x3f09e0=_0x1bdfe8[_0x5761e7-_0x1c23c6];if(_0x3f09e0!==null)_0xde9d4e-=_0x3f09e0;}const _0x433d9c=_0x5761e7>=_0x1c23c6-0x1&&_0x5278a4<=_0x5761e7-_0x1c23c6;_0x558707[_0x5761e7]={'t':_0x4c1119[_0x5761e7]['t'],'v':_0x433d9c?_0xde9d4e/_0x1c23c6:null};}_0x3ef50f[_0x4cac0c(0x61b)]({'period':_0x1c23c6,'color':_0x1220c8[_0x4cac0c(0x727)]||null,'width':_0x1220c8[_0x4cac0c(0x8da)]!=null&&_0x1220c8[_0x4cac0c(0x8da)]!==''&&isNum(toNum(_0x1220c8[_0x4cac0c(0x8da)]))?toNum(_0x1220c8[_0x4cac0c(0x8da)]):null,'show_label':!!_0x1220c8['show_label'],'points':_0x558707});}return _0x3ef50f['length']?_0x3ef50f:null;}static[_0xe6d35d(0x418)](_0x36f639,_0x3b2e13,_0x926b48){const _0x21575f=_0xe6d35d,_0x713c35=Array[_0x21575f(0x82d)](_0x3b2e13?.['moving_averages'])?_0x3b2e13[_0x21575f(0xbc5)][_0x21575f(0xbcf)](_0x440b8d=>_0x440b8d&&Math[_0x21575f(0xb01)](toNum(_0x440b8d[_0x21575f(0x14e)])||0x0)>=0x1):null;if(!_0x713c35||!_0x713c35['length']||!Array[_0x21575f(0x82d)](_0x36f639)||!_0x36f639[_0x21575f(0x6f1)])return null;const {startMs:_0x2f3f23,endMs:_0x3db467,bucketMs:_0x474b58,groupBy:_0x45d53b,aggFunc:_0x47effc,alignToClock:_0x55d1fd,anchorStart:_0x31590d,tz:_0x9eb9a5,deltaAgg:_0x3331bb,carryPastNow:_0x373119,damp:_0x1abcd0,isCounter:_0x530f4b}=_0x926b48||{};let _0x451964=0x0;for(const _0xe4cab1 of _0x713c35){const _0x58332b=Math[_0x21575f(0xb01)](toNum(_0xe4cab1['period'])||0x0);if(_0x58332b>_0x451964)_0x451964=_0x58332b;}if(!(_0x451964>=0x1))return null;const _0x7cd442=(_0x3b2e13[_0x21575f(0x349)]||_0x3b2e13[_0x21575f(0x54b)])==='candlestick',_0xdcab9f=[_0x21575f(0x7da),'date','week',_0x21575f(0x7d5),_0x21575f(0x4f4)];let _0x5200a4;if(_0xdcab9f[_0x21575f(0x635)](_0x45d53b)){const _0x5d6d0e=_0x1abcd0?DataProcessor[_0x21575f(0xa4e)](_0x36f639,_0x45d53b,_0x47effc,_0x9eb9a5,!!_0x530f4b):_0x36f639;_0x5200a4=DataProcessor[_0x21575f(0xd6a)](_0x5d6d0e,_0x45d53b,_0x47effc,_0x3db467,_0x9eb9a5,_0x7cd442,_0x926b48?.[_0x21575f(0x362)]??0x1);if(!_0x3b2e13[_0x21575f(0x616)]){const _0x162b29=_0x36f639['length']?_0x36f639[_0x36f639[_0x21575f(0x6f1)]-0x1]['t']:null;_0x5200a4=DataProcessor['carryStateInGaps'](_0x5200a4,_0x45d53b,_0x47effc,{'endMs':_0x3db467,'lastRawT':_0x162b29,'tz':_0x9eb9a5});}else _0x5200a4=DataProcessor[_0x21575f(0x105)](_0x5200a4,_0x45d53b,{'tz':_0x9eb9a5});}else{if(isNum(_0x474b58)&&_0x474b58>0x0){const _0x48c5d5=(_0x451964-0x1)*_0x474b58;_0x5200a4=DataProcessor['groupPoints'](_0x36f639,_0x474b58,isNum(_0x2f3f23)?_0x2f3f23-_0x48c5d5:_0x2f3f23,_0x3db467,_0x47effc,![],{'breakOnNull':!!_0x3b2e13[_0x21575f(0x616)],'carryForwardMs':_0x3b2e13[_0x21575f(0xda2)],'alignToClock':_0x55d1fd,'anchorStart':_0x31590d,'ohlc':_0x7cd442,'deltaAgg':!!_0x3331bb,'carryPastNow':!!_0x373119});}else _0x5200a4=_0x36f639;}const _0x35c796=DataProcessor[_0x21575f(0x5a0)](_0x5200a4,_0x3b2e13,![]),_0x55272e=DataProcessor[_0x21575f(0xbd4)](_0x35c796,_0x3b2e13);if(!_0x55272e)return null;if(isNum(_0x2f3f23)){for(const _0x4954ec of _0x55272e)_0x4954ec[_0x21575f(0x8fc)]=_0x4954ec[_0x21575f(0x8fc)][_0x21575f(0xbcf)](_0x315f87=>_0x315f87['t']>=_0x2f3f23);}return _0x55272e['length']?_0x55272e:null;}static['dampResetBoundaryMax'](_0x516bca,_0x3a3226,_0x5eb3e2,_0x1bf1b8,_0x1576b5){const _0x26464c=_0xe6d35d;if(_0x5eb3e2!==_0x26464c(0x1b8)||_0x3a3226!==_0x26464c(0x2c5))return _0x516bca;if(!Array['isArray'](_0x516bca)||_0x516bca[_0x26464c(0x6f1)]<0x2)return _0x516bca;const _0x57832f=_0x373d83=>{const _0x11d104=tzParts(_0x373d83,_0x1bf1b8);return _0x11d104['y']+'-'+_0x11d104['mo']+'-'+_0x11d104['d'];},_0x5897bc=_0x5a5d7f=>tzStartOfDayMs(_0x5a5d7f,_0x1bf1b8),_0x164cb7=new Map();for(const _0xadf78 of _0x516bca){if(!isNum(_0xadf78['v']))continue;const _0x52b2fd=_0x57832f(_0xadf78['t']);let _0x16f972=_0x164cb7[_0x26464c(0x70b)](_0x52b2fd);!_0x16f972&&(_0x16f972={'count':0x0,'first':null,'list':[]},_0x164cb7['set'](_0x52b2fd,_0x16f972));_0x16f972[_0x26464c(0xb3f)]++,_0x16f972[_0x26464c(0x8b2)]['push'](_0xadf78);if(!_0x16f972[_0x26464c(0x7cb)]||_0xadf78['t']<_0x16f972[_0x26464c(0x7cb)]['t'])_0x16f972[_0x26464c(0x7cb)]=_0xadf78;}const _0x55f01=new Map();for(const _0x1c7bda of _0x164cb7[_0x26464c(0x8a7)]()){const _0x5794d6=_0x1c7bda[_0x26464c(0x7cb)];_0x1c7bda[_0x26464c(0xb3f)]>=0x2&&_0x5794d6&&_0x5794d6['t']===_0x5897bc(_0x5794d6['t'])&&isNum(_0x5794d6['v'])&&_0x5794d6['v']>0x0&&isNum(_0x5794d6['sMean'])&&isNum(_0x5794d6[_0x26464c(0x3c2)])&&_0x5794d6[_0x26464c(0xc16)]<_0x5794d6['v']*0.3&&_0x5794d6[_0x26464c(0x3c2)]<_0x5794d6['v']*0.5&&_0x55f01[_0x26464c(0x846)](_0x5794d6,_0x5794d6[_0x26464c(0x3c2)]);if(_0x1c7bda[_0x26464c(0x8b2)]['length']>=0x2){const _0x5b0793=_0x1c7bda[_0x26464c(0x8b2)]['slice']()[_0x26464c(0xca9)]((_0xd8fd08,_0x47a81e)=>_0xd8fd08['t']-_0x47a81e['t']),_0x463239=_0x5b0793[0x0]['v'];let _0x42963=0x0,_0x4f095b=_0x5b0793[0x0]['v'],_0x518219=_0x5b0793[0x0]['v'];for(let _0x2eed60=0x1;_0x2eed60<_0x5b0793[_0x26464c(0x6f1)];_0x2eed60++){if(!isNum(_0x5b0793[_0x2eed60]['v']))continue;_0x5b0793[_0x2eed60]['v']<_0x4f095b&&(_0x4f095b=_0x5b0793[_0x2eed60]['v'],_0x42963=_0x2eed60);if(_0x5b0793[_0x2eed60]['v']>_0x518219)_0x518219=_0x5b0793[_0x2eed60]['v'];}let _0x2b58d3=![];for(let _0x4910e5=_0x42963+0x1;_0x4910e5<_0x5b0793['length'];_0x4910e5++){if(isNum(_0x5b0793[_0x4910e5]['v'])&&_0x5b0793[_0x4910e5]['v']>_0x4f095b*1.5+1e-9){_0x2b58d3=!![];break;}}const _0x2cb131=isNum(_0x463239)&&_0x463239>0x0&&_0x4f095b<_0x463239*0.5,_0x16df57=!!_0x1576b5||_0x4f095b<=_0x518219*0.2;if(_0x42963>0x0&&_0x2cb131&&_0x16df57&&_0x2b58d3)for(let _0x4a5e6e=0x0;_0x4a5e6e<_0x42963;_0x4a5e6e++){if(isNum(_0x5b0793[_0x4a5e6e]['v'])&&_0x5b0793[_0x4a5e6e]['v']>_0x4f095b){const _0x48965c=_0x55f01[_0x26464c(0x449)](_0x5b0793[_0x4a5e6e])?_0x55f01[_0x26464c(0x70b)](_0x5b0793[_0x4a5e6e]):_0x5b0793[_0x4a5e6e]['v'];_0x55f01[_0x26464c(0x846)](_0x5b0793[_0x4a5e6e],Math[_0x26464c(0xbe8)](_0x48965c,_0x4f095b));}}}}if(!_0x55f01[_0x26464c(0xd46)])return _0x516bca;return _0x516bca[_0x26464c(0x596)](_0x289093=>_0x55f01[_0x26464c(0x449)](_0x289093)?{..._0x289093,'v':_0x55f01['get'](_0x289093)}:_0x289093);}static['calendarGroup'](_0x4830f5,_0x3489ef,_0x108911,_0x91d139,_0x13ce70,_0x1c66ac,_0x5dc9bc=0x1){const _0x5be3d5=_0xe6d35d;if(!_0x4830f5||!_0x4830f5[_0x5be3d5(0x6f1)])return[];const _0x2c7191={},_0x33fa53=typeof _0x91d139===_0x5be3d5(0xda3)&&Number['isFinite'](_0x91d139);for(const _0x7fd488 of _0x4830f5){if(_0x7fd488['v']===null||_0x7fd488['v']===undefined)continue;if(_0x33fa53&&_0x7fd488['t']>=_0x91d139)continue;const _0x568d25=tzParts(_0x7fd488['t'],_0x13ce70);let _0x4aa78d,_0x250c62;switch(_0x3489ef){case _0x5be3d5(0x7da):_0x4aa78d=_0x568d25['y']+'-'+_0x568d25['mo']+'-'+_0x568d25['d']+'-'+_0x568d25['h'],_0x250c62=zonedWallToMs(_0x568d25['y'],_0x568d25['mo'],_0x568d25['d'],_0x568d25['h'],0x0,0x0,_0x13ce70);break;case _0x5be3d5(0x2c5):_0x4aa78d=_0x568d25['y']+'-'+_0x568d25['mo']+'-'+_0x568d25['d'],_0x250c62=zonedWallToMs(_0x568d25['y'],_0x568d25['mo'],_0x568d25['d'],0x0,0x0,0x0,_0x13ce70);break;case _0x5be3d5(0xb9f):{const _0x41d74b=zonedWallToMs(_0x568d25['y'],_0x568d25['mo'],_0x568d25['d']-weekStartOffsetDays(_0x568d25['wd'],_0x5dc9bc),0x0,0x0,0x0,_0x13ce70),_0xb056a4=tzParts(_0x41d74b,_0x13ce70);_0x4aa78d=_0xb056a4['y']+'-'+_0xb056a4['mo']+'-'+_0xb056a4['d'],_0x250c62=_0x41d74b;break;}case'month':_0x4aa78d=_0x568d25['y']+'-'+_0x568d25['mo'],_0x250c62=zonedWallToMs(_0x568d25['y'],_0x568d25['mo'],0x1,0x0,0x0,0x0,_0x13ce70);break;case'year':_0x4aa78d=''+_0x568d25['y'],_0x250c62=zonedWallToMs(_0x568d25['y'],0x0,0x1,0x0,0x0,0x0,_0x13ce70);break;default:return _0x4830f5;}if(!_0x2c7191[_0x4aa78d])_0x2c7191[_0x4aa78d]={'vals':[],'t':_0x250c62,'min':Infinity,'max':-Infinity};_0x2c7191[_0x4aa78d][_0x5be3d5(0x7c5)][_0x5be3d5(0x61b)](_0x7fd488['v']);const _0x26fc82=_0x7fd488['bMin']!==undefined&&_0x7fd488['bMin']!==null?_0x7fd488[_0x5be3d5(0x251)]:_0x7fd488['v'],_0x184ad3=_0x7fd488[_0x5be3d5(0x3e4)]!==undefined&&_0x7fd488[_0x5be3d5(0x3e4)]!==null?_0x7fd488[_0x5be3d5(0x3e4)]:_0x7fd488['v'];if(_0x26fc82<_0x2c7191[_0x4aa78d][_0x5be3d5(0xbe8)])_0x2c7191[_0x4aa78d][_0x5be3d5(0xbe8)]=_0x26fc82;if(_0x184ad3>_0x2c7191[_0x4aa78d]['max'])_0x2c7191[_0x4aa78d][_0x5be3d5(0x1b8)]=_0x184ad3;_0x2c7191[_0x4aa78d][_0x5be3d5(0x445)]=_0x7fd488['v'],_0x2c7191[_0x4aa78d][_0x5be3d5(0xaa8)]=_0x26fc82,_0x2c7191[_0x4aa78d]['lastMax']=_0x184ad3;}return Object[_0x5be3d5(0x8a7)](_0x2c7191)[_0x5be3d5(0x596)](_0x2fffa1=>{const _0x25c5c7=_0x5be3d5,_0x5406ff={'t':_0x2fffa1['t'],'v':DataProcessor[_0x25c5c7(0xd7e)](_0x2fffa1['vals'],_0x108911)};_0x2fffa1['lastRaw']!==undefined&&(_0x5406ff[_0x25c5c7(0x687)]=_0x2fffa1[_0x25c5c7(0x445)],_0x5406ff[_0x25c5c7(0x542)]=_0x2fffa1[_0x25c5c7(0xaa8)],_0x5406ff['_lastMax']=_0x2fffa1[_0x25c5c7(0x1b4)]);isFinite(_0x2fffa1[_0x25c5c7(0xbe8)])&&(_0x5406ff[_0x25c5c7(0x251)]=_0x2fffa1[_0x25c5c7(0xbe8)],_0x5406ff['bMax']=_0x2fffa1[_0x25c5c7(0x1b8)]);if(_0x1c66ac){const _0x7bc637=DataProcessor[_0x25c5c7(0x870)](_0x2fffa1[_0x25c5c7(0x7c5)]);_0x7bc637&&(_0x5406ff['o']=_0x7bc637['o'],_0x5406ff['c']=_0x7bc637['c'],_0x5406ff['h']=isFinite(_0x2fffa1['max'])?Math['max'](_0x2fffa1[_0x25c5c7(0x1b8)],_0x7bc637['o'],_0x7bc637['c']):_0x7bc637['h'],_0x5406ff['l']=isFinite(_0x2fffa1[_0x25c5c7(0xbe8)])?Math[_0x25c5c7(0xbe8)](_0x2fffa1[_0x25c5c7(0xbe8)],_0x7bc637['o'],_0x7bc637['c']):_0x7bc637['l']);}return _0x5406ff;})[_0x5be3d5(0xca9)]((_0xc9e3dd,_0x480680)=>_0xc9e3dd['t']-_0x480680['t']);}static[_0xe6d35d(0xc5f)](_0x274a13,_0x5336b0,_0xee091c,_0x56eb02={}){const _0x42e799=_0xe6d35d;if(!_0x274a13||_0x274a13[_0x42e799(0x6f1)]===0x0)return _0x274a13||[];const _0x10eaa7=new Set([_0x42e799(0x7f1),_0x42e799(0x914),'diff',_0x42e799(0x731)]);if(_0x10eaa7['has'](_0xee091c))return _0x274a13;const _0x9d420=_0x56eb02['tz'],_0x64ebec=_0xa3f89b=>{const _0x4ecdc1=_0x42e799,_0x3e0b36=tzParts(_0xa3f89b,_0x9d420);switch(_0x5336b0){case'hour':return zonedWallToMs(_0x3e0b36['y'],_0x3e0b36['mo'],_0x3e0b36['d'],_0x3e0b36['h']+0x1,0x0,0x0,_0x9d420);case'date':return zonedWallToMs(_0x3e0b36['y'],_0x3e0b36['mo'],_0x3e0b36['d']+0x1,0x0,0x0,0x0,_0x9d420);case _0x4ecdc1(0xb9f):return zonedWallToMs(_0x3e0b36['y'],_0x3e0b36['mo'],_0x3e0b36['d']+0x7,0x0,0x0,0x0,_0x9d420);case _0x4ecdc1(0x7d5):return zonedWallToMs(_0x3e0b36['y'],_0x3e0b36['mo']+0x1,0x1,0x0,0x0,0x0,_0x9d420);case _0x4ecdc1(0x4f4):return zonedWallToMs(_0x3e0b36['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x9d420);default:return null;}},_0x4b7593=Date[_0x42e799(0x3db)](),_0x4310c2=[_0x4b7593];if(typeof _0x56eb02[_0x42e799(0xcb2)]==='number'&&Number['isFinite'](_0x56eb02['endMs']))_0x4310c2[_0x42e799(0x61b)](_0x56eb02[_0x42e799(0xcb2)]);typeof _0x56eb02[_0x42e799(0xd7f)]===_0x42e799(0xda3)&&Number[_0x42e799(0xaa4)](_0x56eb02['lastRawT'])&&_0x4310c2[_0x42e799(0x61b)](_0x56eb02[_0x42e799(0xd7f)]+(_0x56eb02[_0x42e799(0xb06)]||0x0));const _0x5c954e=Math['min'](..._0x4310c2),_0x40de1d=_0x274a13[_0x42e799(0xaff)]()['sort']((_0x1ba96b,_0x3c9ec9)=>_0x1ba96b['t']-_0x3c9ec9['t']),_0x161b1e=[];let _0x4e36c9=null,_0x3476be=null,_0x34582b=null,_0xe0ee3=_0x40de1d[0x0]['t'],_0x4b372c=0x0,_0xa881c=_0x40de1d[_0x42e799(0x6f1)]*0xa+0x3e8;while(_0xe0ee3<_0x5c954e&&_0xa881c-->0x0){const _0x3bcdd6=_0xe0ee3;let _0x3b5342=null;while(_0x4b372c<_0x40de1d[_0x42e799(0x6f1)]&&_0x40de1d[_0x4b372c]['t']<=_0x3bcdd6){if(_0x40de1d[_0x4b372c]['t']===_0x3bcdd6)_0x3b5342=_0x40de1d[_0x4b372c];_0x4b372c++;}if(_0x3b5342){_0x161b1e[_0x42e799(0x61b)](_0x3b5342),_0x4e36c9=_0x3b5342['v']===null?null:_0x3b5342[_0x42e799(0x687)]!==undefined?_0x3b5342['_lastRaw']:_0x3b5342['v'];if(_0x3b5342[_0x42e799(0x542)]!==undefined)_0x3476be=_0x3b5342[_0x42e799(0x542)];else{if(_0x3b5342[_0x42e799(0x251)]!==undefined)_0x3476be=_0x3b5342['bMin'];}if(_0x3b5342[_0x42e799(0x89d)]!==undefined)_0x34582b=_0x3b5342[_0x42e799(0x89d)];else{if(_0x3b5342['bMax']!==undefined)_0x34582b=_0x3b5342['bMax'];}}else{if(_0x4e36c9!==null){const _0x224a0f={'t':_0x3bcdd6,'v':_0x4e36c9};if(_0x3476be!==null)_0x224a0f[_0x42e799(0x251)]=_0x3476be;if(_0x34582b!==null)_0x224a0f[_0x42e799(0x3e4)]=_0x34582b;_0x161b1e[_0x42e799(0x61b)](_0x224a0f);}}const _0x3fa47d=_0x64ebec(_0xe0ee3);if(_0x3fa47d===null||_0x3fa47d<=_0x3bcdd6)break;_0xe0ee3=_0x3fa47d;}const _0x27671d=typeof _0x56eb02[_0x42e799(0xcb2)]===_0x42e799(0xda3)&&Number[_0x42e799(0xaa4)](_0x56eb02['endMs'])?_0x56eb02[_0x42e799(0xcb2)]:Infinity;while(_0x4b372c<_0x40de1d['length']){if(_0x40de1d[_0x4b372c]['t']<_0x27671d)_0x161b1e[_0x42e799(0x61b)](_0x40de1d[_0x4b372c]);_0x4b372c++;}return _0x161b1e;}static[_0xe6d35d(0x105)](_0x4b6870,_0x347dce,_0x35c1d6={}){const _0x55e8d4=_0xe6d35d;if(!_0x4b6870||_0x4b6870[_0x55e8d4(0x6f1)]<0x2)return _0x4b6870||[];const _0x1a0eb2=_0x35c1d6['tz'],_0x213e71=_0x122bd1=>{const _0x52b69e=_0x55e8d4,_0x4f469d=tzParts(_0x122bd1,_0x1a0eb2);switch(_0x347dce){case _0x52b69e(0x7da):return zonedWallToMs(_0x4f469d['y'],_0x4f469d['mo'],_0x4f469d['d'],_0x4f469d['h']+0x1,0x0,0x0,_0x1a0eb2);case _0x52b69e(0x2c5):return zonedWallToMs(_0x4f469d['y'],_0x4f469d['mo'],_0x4f469d['d']+0x1,0x0,0x0,0x0,_0x1a0eb2);case _0x52b69e(0xb9f):return zonedWallToMs(_0x4f469d['y'],_0x4f469d['mo'],_0x4f469d['d']+0x7,0x0,0x0,0x0,_0x1a0eb2);case _0x52b69e(0x7d5):return zonedWallToMs(_0x4f469d['y'],_0x4f469d['mo']+0x1,0x1,0x0,0x0,0x0,_0x1a0eb2);case _0x52b69e(0x4f4):return zonedWallToMs(_0x4f469d['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x1a0eb2);default:return null;}},_0x45f299=_0x4b6870[_0x55e8d4(0xaff)]()[_0x55e8d4(0xca9)]((_0x1403ce,_0x138ec7)=>_0x1403ce['t']-_0x138ec7['t']),_0x452cf1=_0x45f299[_0x45f299[_0x55e8d4(0x6f1)]-0x1]['t'],_0x6fad05=[];let _0x18582f=_0x45f299[0x0]['t'],_0x214ddf=0x0,_0x3d384c=_0x45f299[_0x55e8d4(0x6f1)]*0x4+0x7d0;while(_0x18582f<=_0x452cf1&&_0x3d384c-->0x0){const _0x57fd43=_0x18582f;let _0x56ae7e=null;while(_0x214ddf<_0x45f299['length']&&_0x45f299[_0x214ddf]['t']<=_0x57fd43){if(_0x45f299[_0x214ddf]['t']===_0x57fd43)_0x56ae7e=_0x45f299[_0x214ddf];_0x214ddf++;}_0x6fad05[_0x55e8d4(0x61b)](_0x56ae7e||{'t':_0x57fd43,'v':null});const _0x3f1211=_0x213e71(_0x18582f);if(_0x3f1211===null||_0x3f1211<=_0x57fd43)break;_0x18582f=_0x3f1211;}return _0x6fad05;}static[_0xe6d35d(0x80a)](_0xccb530){const _0x24969e=_0xe6d35d;switch(_0xccb530){case _0x24969e(0x898):case _0x24969e(0x7cb):return[_0x24969e(0x334),_0x24969e(0x7f1),'mean'];case _0x24969e(0x7f1):return[_0x24969e(0x7f1),_0x24969e(0x914),_0x24969e(0xa06),'state'];case _0x24969e(0x52e):return[_0x24969e(0x334),'mean'];case'sum':return[_0x24969e(0x7f1),_0x24969e(0x914)];case'delta':return[_0x24969e(0xa06),_0x24969e(0x334)];case'min':return['min',_0x24969e(0x334),_0x24969e(0xa06)];case'max':return[_0x24969e(0x1b8),'state',_0x24969e(0xa06)];case _0x24969e(0x862):case _0x24969e(0xa06):default:return[_0x24969e(0xa06),_0x24969e(0x334)];}}static[_0xe6d35d(0x724)](_0x4bd0b7,_0x31585e){const _0x4d3b99=_0xe6d35d;if(!_0x4bd0b7)return null;const _0x4961e2=DataProcessor[_0x4d3b99(0x80a)](_0x31585e);for(const _0x25f6fd of _0x4961e2){const _0x30bdb4=_0x4bd0b7[_0x25f6fd];if(_0x30bdb4!==null&&_0x30bdb4!==undefined&&!Number[_0x4d3b99(0xc7f)](_0x30bdb4))return _0x30bdb4;}return null;}static[_0xe6d35d(0x7c8)](_0x792f8c){const _0x5ebdae=_0xe6d35d;if(!Array['isArray'](_0x792f8c)||!_0x792f8c[_0x5ebdae(0x6f1)])return _0x792f8c||[];if(_0x792f8c[_0x5ebdae(0x6f1)]<0x2)return[{..._0x792f8c[0x0],'v':0x0}];const _0x4d916e=_0x792f8c[_0x5ebdae(0x596)](_0x324fad=>_0x324fad['v']),_0x12ed35=new Array(_0x792f8c[_0x5ebdae(0x6f1)]);_0x12ed35[0x0]={..._0x792f8c[0x0],'v':0x0};for(let _0x266ed1=0x1;_0x266ed1<_0x792f8c[_0x5ebdae(0x6f1)];_0x266ed1++){_0x12ed35[_0x266ed1]={..._0x792f8c[_0x266ed1],'v':_0x4d916e[_0x266ed1]-_0x4d916e[_0x266ed1-0x1]};}return _0x12ed35;}static['changeDiffSeries'](_0x18b5e2,_0x49b661){const _0x421dc6=_0xe6d35d;if(_0x49b661&&Array[_0x421dc6(0x82d)](_0x18b5e2))_0x18b5e2=_0x18b5e2['filter'](_0x5e0a46=>_0x5e0a46['v']!==0x0);if(!Array['isArray'](_0x18b5e2)||!_0x18b5e2['length'])return _0x18b5e2||[];if(_0x18b5e2[_0x421dc6(0x6f1)]<0x2)return[{..._0x18b5e2[0x0],'v':0x0}];const _0x30ca03=_0x18b5e2[_0x421dc6(0x596)](_0x9578b7=>_0x9578b7['v']),_0x58d860=new Array(_0x18b5e2[_0x421dc6(0x6f1)]);_0x58d860[0x0]={..._0x18b5e2[0x0],'v':0x0};for(let _0x5d3bb5=0x1;_0x5d3bb5<_0x18b5e2[_0x421dc6(0x6f1)];_0x5d3bb5++){const _0x28ba5a=_0x30ca03[_0x5d3bb5-0x1],_0x138b66=_0x30ca03[_0x5d3bb5];_0x58d860[_0x5d3bb5]={..._0x18b5e2[_0x5d3bb5],'v':isNum(_0x28ba5a)&&isNum(_0x138b66)?Math[_0x421dc6(0x1b8)](0x0,_0x138b66-_0x28ba5a):null};}return _0x58d860;}static[_0xe6d35d(0x304)](_0x573317,_0x2b777a){const _0x5d0494=_0xe6d35d;if(!_0x573317?.[_0x5d0494(0x6f1)])return[];const _0x4d8850=toNum(_0x2b777a[_0x5d0494(0x6df)]),_0x1d4b61=isNum(_0x4d8850)&&_0x4d8850!==0x0?Math['pow'](0xa,_0x4d8850):0x1,_0x52602d=!!_0x2b777a[_0x5d0494(0xaca)];if(_0x1d4b61===0x1&&!_0x52602d)return _0x573317;const _0x4b36d6=_0x221f7c=>{let _0x2498a8=_0x221f7c*_0x1d4b61;if(_0x52602d)_0x2498a8=-_0x2498a8;return _0x2498a8;},_0x338045=new Array(_0x573317[_0x5d0494(0x6f1)]);for(let _0x5a2655=0x0;_0x5a2655<_0x573317['length'];_0x5a2655++){const _0x2a8d57=_0x573317[_0x5a2655];if(!isNum(_0x2a8d57['v'])){_0x338045[_0x5a2655]=_0x2a8d57;continue;}const _0x55d969={'t':_0x2a8d57['t'],'v':_0x4b36d6(_0x2a8d57['v'])};if(isNum(_0x2a8d57[_0x5d0494(0x251)])&&isNum(_0x2a8d57[_0x5d0494(0x3e4)])){const _0x4f7b27=_0x4b36d6(_0x2a8d57[_0x5d0494(0x251)]),_0x1393d0=_0x4b36d6(_0x2a8d57['bMax']);_0x55d969[_0x5d0494(0x251)]=Math['min'](_0x4f7b27,_0x1393d0),_0x55d969['bMax']=Math[_0x5d0494(0x1b8)](_0x4f7b27,_0x1393d0);}if(isNum(_0x2a8d57[_0x5d0494(0xc16)]))_0x55d969[_0x5d0494(0xc16)]=_0x4b36d6(_0x2a8d57['sMean']);if(isNum(_0x2a8d57[_0x5d0494(0x3c2)]))_0x55d969[_0x5d0494(0x3c2)]=_0x4b36d6(_0x2a8d57[_0x5d0494(0x3c2)]);_0x338045[_0x5a2655]=_0x55d969;}return _0x338045;}static[_0xe6d35d(0x5a0)](_0x5c7ceb,_0x2bc55b,_0x3647a0){const _0xc66040=_0xe6d35d;if(!_0x5c7ceb?.['length'])return _0x5c7ceb||[];const _0x53dee7=_0x2bc55b[COMPILED_TRANSFORM];if(!_0x53dee7)return _0x5c7ceb;let _0xb07069=Infinity,_0x3c5a98=-Infinity,_0x40a70e=0x0,_0x1c101f=0x0,_0x31a8d1=null,_0x5ec733=null;for(const _0x47562e of _0x5c7ceb){if(!isNum(_0x47562e['v']))continue;if(_0x31a8d1===null)_0x31a8d1=_0x47562e['v'];_0x5ec733=_0x47562e['v'];if(_0x47562e['v']<_0xb07069)_0xb07069=_0x47562e['v'];if(_0x47562e['v']>_0x3c5a98)_0x3c5a98=_0x47562e['v'];_0x40a70e+=_0x47562e['v'],_0x1c101f++;}const _0x42a955=_0x1c101f>0x0?{'first':_0x31a8d1,'last':_0x5ec733,'min':_0xb07069,'max':_0x3c5a98,'avg':_0x40a70e/_0x1c101f}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x285973=[];for(let _0x489500=0x0;_0x489500<_0x5c7ceb[_0xc66040(0x6f1)];_0x489500++){const _0x367ca7=_0x5c7ceb[_0x489500];if(!isNum(_0x367ca7['v'])){_0x285973[_0xc66040(0x61b)](_0x367ca7);continue;}const _0x459473=_0x367ca7['v'],_0x4f59d7=_0x53dee7(_0x367ca7['v'],_0x489500,_0x42a955);if(_0x4f59d7===null)continue;const _0x208038={'t':_0x367ca7['t'],'v':_0x4f59d7};if(_0x459473!==_0x4f59d7)_0x208038['rawV']=_0x459473;if(_0x3647a0&&_0x367ca7['bMin']!=null&&_0x367ca7['bMax']!=null){const _0x45c7e8=_0x53dee7(_0x367ca7[_0xc66040(0x251)],_0x489500,_0x42a955),_0x31aa7c=_0x53dee7(_0x367ca7[_0xc66040(0x3e4)],_0x489500,_0x42a955);_0x45c7e8!==null&&_0x31aa7c!==null&&!Number['isNaN'](_0x45c7e8)&&!Number[_0xc66040(0xc7f)](_0x31aa7c)&&(_0x208038[_0xc66040(0x251)]=Math[_0xc66040(0xbe8)](_0x45c7e8,_0x31aa7c),_0x208038[_0xc66040(0x3e4)]=Math[_0xc66040(0x1b8)](_0x45c7e8,_0x31aa7c));}_0x285973[_0xc66040(0x61b)](_0x208038);}return _0x285973;}static[_0xe6d35d(0x683)](_0x4a4b19,_0x4ebf47,_0xd2d6ec=![]){const _0x2c572d=_0xe6d35d;if(!_0x4a4b19?.['length'])return[];const _0x538770=_0xd2d6ec?null:_0x4ebf47[COMPILED_TRANSFORM],_0x3c8c9d=toNum(_0x4ebf47[_0x2c572d(0x6df)]),_0x54faeb=isNum(_0x3c8c9d)&&_0x3c8c9d!==0x0?Math[_0x2c572d(0xaaa)](0xa,_0x3c8c9d):0x1,_0x3a546b=!!_0x4ebf47[_0x2c572d(0xaca)],_0x517c3b=_0x2ed09a=>{if(!isNum(_0x2ed09a))return null;let _0x4ec5ae=_0x2ed09a;if(_0x54faeb!==0x1)_0x4ec5ae*=_0x54faeb;if(_0x3a546b)_0x4ec5ae=-_0x4ec5ae;return _0x4ec5ae;};let _0x2f2ea1=null;if(_0x538770){let _0x475c59=Infinity,_0x4830c6=-Infinity,_0x5aa0b2=0x0,_0x1e7a1a=0x0,_0x258091=null,_0x26adae=null;for(const _0x41a0c2 of _0x4a4b19){const _0x5bc6a1=_0x517c3b(_0x41a0c2['v']);if(_0x5bc6a1===null)continue;if(_0x258091===null)_0x258091=_0x5bc6a1;_0x26adae=_0x5bc6a1;if(_0x5bc6a1<_0x475c59)_0x475c59=_0x5bc6a1;if(_0x5bc6a1>_0x4830c6)_0x4830c6=_0x5bc6a1;_0x5aa0b2+=_0x5bc6a1,_0x1e7a1a++;}_0x2f2ea1=_0x1e7a1a>0x0?{'first':_0x258091,'last':_0x26adae,'min':_0x475c59,'max':_0x4830c6,'avg':_0x5aa0b2/_0x1e7a1a}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x15d62e=[],_0x1b2d4c=(_0xc96f43,_0x302f08)=>{const _0x3850a8=_0x2c572d;let _0x2df0be=_0x517c3b(_0xc96f43);if(_0x2df0be===null)return null;if(_0x538770){_0x2df0be=_0x538770(_0x2df0be,_0x302f08,_0x2f2ea1);if(_0x2df0be===null||Number[_0x3850a8(0xc7f)](_0x2df0be))return null;}return _0x2df0be;};for(let _0x58355f=0x0;_0x58355f<_0x4a4b19[_0x2c572d(0x6f1)];_0x58355f++){const _0x10146c=_0x4a4b19[_0x58355f];if(!isNum(_0x10146c['v']))continue;const _0x138789=_0x1b2d4c(_0x10146c['v'],_0x58355f);if(_0x138789===null)continue;const _0x1eb70d={'t':_0x10146c['t'],'v':_0x138789};if(_0x10146c[_0x2c572d(0x251)]!=null&&_0x10146c[_0x2c572d(0x3e4)]!=null){const _0x66955b=_0x1b2d4c(_0x10146c[_0x2c572d(0x251)],_0x58355f),_0x48857c=_0x1b2d4c(_0x10146c['bMax'],_0x58355f);_0x66955b!==null&&_0x48857c!==null&&(_0x1eb70d[_0x2c572d(0x251)]=Math['min'](_0x66955b,_0x48857c),_0x1eb70d[_0x2c572d(0x3e4)]=Math[_0x2c572d(0x1b8)](_0x66955b,_0x48857c));}_0x15d62e[_0x2c572d(0x61b)](_0x1eb70d);}return _0x15d62e;}static[_0xe6d35d(0xd8d)](_0x1fdc08,_0xc5bc5c){const _0x42123e=_0xe6d35d;if(_0x1fdc08['v']===null)return _0x1fdc08;const _0x5db269=DataProcessor[_0x42123e(0x683)]([_0x1fdc08],_0xc5bc5c);return _0x5db269[0x0]||{'t':_0x1fdc08['t'],'v':null};}static[_0xe6d35d(0x6dd)](_0x43183d){if(!_0x43183d?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x49f751=Infinity,_0x99436a=-Infinity,_0x290783=0x0,_0x351a14=0x0,_0x477d1c=null,_0x3d0ee6=null,_0x1aa646=null,_0x13f744=null,_0x49b32c=null,_0x452f4f=null;for(const _0x7e312e of _0x43183d){if(_0x7e312e['v']===null)continue;_0x7e312e['v']<_0x49f751&&(_0x49f751=_0x7e312e['v'],_0x477d1c=_0x7e312e['t']),_0x7e312e['v']>_0x99436a&&(_0x99436a=_0x7e312e['v'],_0x3d0ee6=_0x7e312e['t']),_0x290783+=_0x7e312e['v'],_0x351a14++,_0x13f744===null&&(_0x13f744=_0x7e312e['v'],_0x1aa646=_0x7e312e['t']),_0x452f4f=_0x7e312e['v'],_0x49b32c=_0x7e312e['t'];}return{'min':_0x351a14?_0x49f751:null,'max':_0x351a14?_0x99436a:null,'avg':_0x351a14?_0x290783/_0x351a14:null,'sum':_0x351a14?_0x290783:null,'first':_0x13f744,'last':_0x452f4f,'minT':_0x477d1c,'maxT':_0x3d0ee6,'firstT':_0x1aa646,'lastT':_0x49b32c};}}function dpCenterShift(_0x26a43f,_0x5320d5,_0x167356,_0x4d14cc,_0x139f4f){const _0x58c413=_0xe6d35d,_0x5e2adf=isNum(_0x139f4f)?_0x139f4f:0x8,_0x1a0054=_0x167356===null||_0x167356===undefined?0x0:Math[_0x58c413(0x1b8)](0x0,_0x167356+_0x5e2adf-_0x26a43f),_0xa59f2a=_0x4d14cc===null||_0x4d14cc===undefined?0x0:Math[_0x58c413(0x1b8)](0x0,_0x5320d5+_0x5e2adf-_0x4d14cc);if(_0x1a0054>0x0)return _0x1a0054;if(_0xa59f2a>0x0)return-_0xa59f2a;return 0x0;}function parseCssColorToRgb(_0x4c00f0){const _0x3a4608=_0xe6d35d;if(typeof _0x4c00f0!==_0x3a4608(0xdb3))return null;const _0x406f86=_0x4c00f0[_0x3a4608(0x22f)]();let _0x2d9bf6=_0x406f86[_0x3a4608(0x653)](/^#([0-9a-f]{3,4})$/i);if(_0x2d9bf6){const _0x9d0e07=_0x2d9bf6[0x1];return[parseInt(_0x9d0e07[0x0]+_0x9d0e07[0x0],0x10),parseInt(_0x9d0e07[0x1]+_0x9d0e07[0x1],0x10),parseInt(_0x9d0e07[0x2]+_0x9d0e07[0x2],0x10)];}_0x2d9bf6=_0x406f86[_0x3a4608(0x653)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x2d9bf6){const _0x166645=_0x2d9bf6[0x1];return[parseInt(_0x166645[_0x3a4608(0xaff)](0x0,0x2),0x10),parseInt(_0x166645['slice'](0x2,0x4),0x10),parseInt(_0x166645[_0x3a4608(0xaff)](0x4,0x6),0x10)];}_0x2d9bf6=_0x406f86[_0x3a4608(0x653)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x2d9bf6)return[Math[_0x3a4608(0xbe8)](0xff,+_0x2d9bf6[0x1]),Math[_0x3a4608(0xbe8)](0xff,+_0x2d9bf6[0x2]),Math[_0x3a4608(0xbe8)](0xff,+_0x2d9bf6[0x3])];return null;}function relLuminance(_0x549c48){const _0x2a2757=_0x33d07c=>{const _0x566ecc=_0x5bc7,_0x527104=_0x33d07c/0xff;return _0x527104<=0.03928?_0x527104/12.92:Math[_0x566ecc(0xaaa)]((_0x527104+0.055)/1.055,2.4);};return 0.2126*_0x2a2757(_0x549c48[0x0])+0.7152*_0x2a2757(_0x549c48[0x1])+0.0722*_0x2a2757(_0x549c48[0x2]);}function contrastRatio(_0x8ff02c,_0x37dd25){const _0x4ac418=_0xe6d35d,_0x23fea4=relLuminance(_0x8ff02c),_0x222fad=relLuminance(_0x37dd25),_0x581545=Math[_0x4ac418(0x1b8)](_0x23fea4,_0x222fad),_0x9367a2=Math[_0x4ac418(0xbe8)](_0x23fea4,_0x222fad);return(_0x581545+0.05)/(_0x9367a2+0.05);}function mixRgb(_0x2c7114,_0xf666b2,_0x261b1d){const _0x23b584=_0xe6d35d;return[0x0,0x1,0x2][_0x23b584(0x596)](_0x1ec87b=>Math[_0x23b584(0xb01)](_0x2c7114[_0x1ec87b]+(_0xf666b2[_0x1ec87b]-_0x2c7114[_0x1ec87b])*_0x261b1d));}function rgbToCss(_0x43edb7){return'rgb('+_0x43edb7[0x0]+',\x20'+_0x43edb7[0x1]+',\x20'+_0x43edb7[0x2]+')';}function buildLinearPath(_0x47af63,_0x2152fc,_0x13e158){const _0x5b3e4d=_0xe6d35d;if(!_0x47af63[_0x5b3e4d(0x6f1)])return'';let _0x40cd75='M\x20'+_0x2152fc(_0x47af63[0x0]['t'])+'\x20'+_0x13e158(_0x47af63[0x0]);for(let _0x78facf=0x1;_0x78facf<_0x47af63['length'];_0x78facf++)_0x40cd75+=_0x5b3e4d(0x638)+_0x2152fc(_0x47af63[_0x78facf]['t'])+'\x20'+_0x13e158(_0x47af63[_0x78facf]);return _0x40cd75;}function buildStepPath(_0xe55d82,_0x5e9870,_0x10ef8b){const _0x5608d0=_0xe6d35d;if(!_0xe55d82[_0x5608d0(0x6f1)])return'';let _0x4bb566='M\x20'+_0x5e9870(_0xe55d82[0x0]['t'])+'\x20'+_0x10ef8b(_0xe55d82[0x0]);for(let _0x5b5b1a=0x1;_0x5b5b1a<_0xe55d82[_0x5608d0(0x6f1)];_0x5b5b1a++){const _0x23e58a=_0x5e9870(_0xe55d82[_0x5b5b1a]['t']),_0x189a79=_0x10ef8b(_0xe55d82[_0x5b5b1a-0x1]),_0x29c935=_0x10ef8b(_0xe55d82[_0x5b5b1a]);_0x4bb566+=_0x5608d0(0x638)+_0x23e58a+'\x20'+_0x189a79;if(_0x29c935!==_0x189a79)_0x4bb566+=_0x5608d0(0x638)+_0x23e58a+'\x20'+_0x29c935;}return _0x4bb566;}function buildStepSegments(_0x4e4405,_0x3a7b03,_0x3b6b1e){const _0x594324=_0xe6d35d,_0x1723c9=[];for(let _0x469bb8=0x0;_0x469bb8<_0x4e4405[_0x594324(0x6f1)]-0x1;_0x469bb8++){const _0x4b4e6b=_0x4e4405[_0x469bb8],_0x4c331d=_0x4e4405[_0x469bb8+0x1],_0x58f284=_0x3a7b03(_0x4b4e6b['t']),_0x288fcc=_0x3a7b03(_0x4c331d['t']),_0x512d1c=_0x3b6b1e(_0x4b4e6b),_0x39a377=_0x3b6b1e(_0x4c331d);_0x1723c9['push']({'d':'M\x20'+_0x58f284+'\x20'+_0x512d1c+_0x594324(0x638)+_0x288fcc+'\x20'+_0x512d1c+_0x594324(0x638)+_0x288fcc+'\x20'+_0x39a377,'from':_0x4b4e6b,'to':_0x4c331d});}return _0x1723c9;}function buildSmoothPath(_0x40d7c6,_0x6df9d5,_0x2870af){const _0x34d1ac=_0xe6d35d;if(_0x40d7c6[_0x34d1ac(0x6f1)]<0x2)return buildLinearPath(_0x40d7c6,_0x6df9d5,_0x2870af);const _0x7dfdda=_0x40d7c6[_0x34d1ac(0x6f1)],_0x2d0034=new Array(_0x7dfdda);for(let _0x12efe0=0x0;_0x12efe0<_0x7dfdda;_0x12efe0++)_0x2d0034[_0x12efe0]={'x':_0x6df9d5(_0x40d7c6[_0x12efe0]['t']),'y':_0x2870af(_0x40d7c6[_0x12efe0])};if(_0x7dfdda===0x2)return'M\x20'+_0x2d0034[0x0]['x']+'\x20'+_0x2d0034[0x0]['y']+_0x34d1ac(0x638)+_0x2d0034[0x1]['x']+'\x20'+_0x2d0034[0x1]['y'];let _0xb5af17='M\x20'+_0x2d0034[0x0]['x']+'\x20'+_0x2d0034[0x0]['y'];for(let _0x265735=0x0;_0x265735<_0x7dfdda-0x1;_0x265735++){const _0xee8573=_0x2d0034[_0x265735-0x1]||_0x2d0034[_0x265735],_0x8682e5=_0x2d0034[_0x265735],_0x3330e9=_0x2d0034[_0x265735+0x1],_0x33bed5=_0x2d0034[_0x265735+0x2]||_0x3330e9,_0x193203=_0x8682e5['x']<_0x3330e9['x']?_0x8682e5['x']:_0x3330e9['x'],_0x3d413d=_0x8682e5['x']<_0x3330e9['x']?_0x3330e9['x']:_0x8682e5['x'],_0x19468b=_0x8682e5['y']<_0x3330e9['y']?_0x8682e5['y']:_0x3330e9['y'],_0x57a587=_0x8682e5['y']<_0x3330e9['y']?_0x3330e9['y']:_0x8682e5['y'],_0x49cd97=Math[_0x34d1ac(0x1b8)](_0x193203,Math[_0x34d1ac(0xbe8)](_0x3d413d,_0x8682e5['x']+(_0x3330e9['x']-_0xee8573['x'])/0x6)),_0x53976=Math[_0x34d1ac(0x1b8)](_0x19468b,Math['min'](_0x57a587,_0x8682e5['y']+(_0x3330e9['y']-_0xee8573['y'])/0x6)),_0x1239b2=Math[_0x34d1ac(0x1b8)](_0x193203,Math[_0x34d1ac(0xbe8)](_0x3d413d,_0x3330e9['x']-(_0x33bed5['x']-_0x8682e5['x'])/0x6)),_0x2919b0=Math['max'](_0x19468b,Math[_0x34d1ac(0xbe8)](_0x57a587,_0x3330e9['y']-(_0x33bed5['y']-_0x8682e5['y'])/0x6));_0xb5af17+=_0x34d1ac(0x2e0)+_0x49cd97+'\x20'+_0x53976+'\x20'+_0x1239b2+'\x20'+_0x2919b0+'\x20'+_0x3330e9['x']+'\x20'+_0x3330e9['y'];}return _0xb5af17;}function findClosestPoint(_0x37bfb1,_0x289efd){const _0x3fe5b3=_0xe6d35d;if(!_0x37bfb1[_0x3fe5b3(0x6f1)])return null;let _0x10cb79=0x0,_0x4ea0a5=_0x37bfb1['length']-0x1;while(_0x10cb79<_0x4ea0a5){const _0x35d128=_0x10cb79+_0x4ea0a5>>0x1;if(_0x37bfb1[_0x35d128]['t']<_0x289efd)_0x10cb79=_0x35d128+0x1;else _0x4ea0a5=_0x35d128;}const _0x111762=_0x37bfb1[_0x10cb79],_0x255d88=_0x37bfb1[_0x10cb79-0x1];if(!_0x255d88)return _0x111762;return Math[_0x3fe5b3(0xad9)](_0x111762['t']-_0x289efd)<Math[_0x3fe5b3(0xad9)](_0x255d88['t']-_0x289efd)?_0x111762:_0x255d88;}function resolveValueColor(_0x42f863,_0x5fed62,_0x8b5e17,_0x4a1701){const _0xab087a=_0xe6d35d;if(!isNum(_0x42f863)||!_0x5fed62?.['length'])return _0x8b5e17;const _0x1c4bea=[..._0x5fed62]['filter'](_0x1721ca=>isNum(toNum(_0x1721ca[_0xab087a(0xcfb)]))&&_0x1721ca['color'])[_0xab087a(0xca9)]((_0x41e99b,_0x5413e8)=>toNum(_0x41e99b[_0xab087a(0xcfb)])-toNum(_0x5413e8[_0xab087a(0xcfb)]));if(!_0x1c4bea[_0xab087a(0x6f1)])return _0x8b5e17;if(_0x4a1701){if(_0x42f863<=toNum(_0x1c4bea[0x0][_0xab087a(0xcfb)]))return _0x1c4bea[0x0][_0xab087a(0x727)];if(_0x42f863>toNum(_0x1c4bea[_0x1c4bea[_0xab087a(0x6f1)]-0x1][_0xab087a(0xcfb)]))return _0x1c4bea[_0x1c4bea[_0xab087a(0x6f1)]-0x1][_0xab087a(0x727)];for(let _0x5381b0=0x0;_0x5381b0<_0x1c4bea[_0xab087a(0x6f1)]-0x1;_0x5381b0++){const _0x16933d=toNum(_0x1c4bea[_0x5381b0][_0xab087a(0xcfb)]),_0x4c4325=toNum(_0x1c4bea[_0x5381b0+0x1][_0xab087a(0xcfb)]);if(_0x42f863>_0x16933d&&_0x42f863<=_0x4c4325){const _0x3b20f4=(_0x42f863-_0x16933d)/(_0x4c4325-_0x16933d||0x1);return _lerpColor(_0x1c4bea[_0x5381b0][_0xab087a(0x727)],_0x1c4bea[_0x5381b0+0x1][_0xab087a(0x727)],_0x3b20f4);}}return _0x1c4bea[_0x1c4bea[_0xab087a(0x6f1)]-0x1]['color'];}let _0x22e003=_0x1c4bea[0x0][_0xab087a(0x727)]||_0x8b5e17;for(const _0x8e4c85 of _0x1c4bea){if(_0x42f863>toNum(_0x8e4c85[_0xab087a(0xcfb)]))_0x22e003=_0x8e4c85[_0xab087a(0x727)]||_0x22e003;}return _0x22e003;}function _lerpColor(_0x138b6e,_0x25dcc5,_0x263af8){const _0x1a8972=_0xe6d35d,_0x57b88d=_parseColor(_0x138b6e),_0x39bce5=_parseColor(_0x25dcc5);if(!_0x57b88d||!_0x39bce5)return _0x263af8<0.5?_0x138b6e:_0x25dcc5;const _0x5dcc15=Math[_0x1a8972(0xb01)](_0x57b88d[0x0]+(_0x39bce5[0x0]-_0x57b88d[0x0])*_0x263af8),_0x4332cd=Math[_0x1a8972(0xb01)](_0x57b88d[0x1]+(_0x39bce5[0x1]-_0x57b88d[0x1])*_0x263af8),_0xe41111=Math[_0x1a8972(0xb01)](_0x57b88d[0x2]+(_0x39bce5[0x2]-_0x57b88d[0x2])*_0x263af8);return _0x1a8972(0xa60)+_0x5dcc15+','+_0x4332cd+','+_0xe41111+')';}function _parseColor(_0x18e1a2,_0x1f6c7c){const _0x1c942b=_0xe6d35d;if(!_0x18e1a2||typeof _0x18e1a2!==_0x1c942b(0xdb3))return null;let _0xcacf22=_0x18e1a2['match'](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0xcacf22)return[parseInt(_0xcacf22[0x1],0x10),parseInt(_0xcacf22[0x2],0x10),parseInt(_0xcacf22[0x3],0x10)];_0xcacf22=_0x18e1a2[_0x1c942b(0x653)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0xcacf22)return[parseInt(_0xcacf22[0x1]+_0xcacf22[0x1],0x10),parseInt(_0xcacf22[0x2]+_0xcacf22[0x2],0x10),parseInt(_0xcacf22[0x3]+_0xcacf22[0x3],0x10)];_0xcacf22=_0x18e1a2['match'](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0xcacf22)return[Math[_0x1c942b(0xb01)](+_0xcacf22[0x1]),Math[_0x1c942b(0xb01)](+_0xcacf22[0x2]),Math[_0x1c942b(0xb01)](+_0xcacf22[0x3])];if(_0x1f6c7c)return null;try{const _0x40ac4a=document[_0x1c942b(0x601)]('canvas')['getContext']('2d');return _0x40ac4a[_0x1c942b(0x586)]=_0x18e1a2,_parseColor(_0x40ac4a[_0x1c942b(0x586)],!![]);}catch(_0x30f194){}return null;}function thresholdCrossings(_0xb22fc9,_0x28470a,_0x5a6749){const _0x1c07e8=_0xe6d35d;if(!isNum(_0xb22fc9)||!isNum(_0x28470a)||!_0x5a6749?.[_0x1c07e8(0x6f1)]||_0xb22fc9===_0x28470a)return[];const _0x7d0a67=_0x5a6749['map'](_0x31fbd1=>toNum(_0x31fbd1[_0x1c07e8(0xcfb)]))[_0x1c07e8(0xbcf)](_0x34da38=>isNum(_0x34da38))[_0x1c07e8(0xca9)]((_0xa61609,_0x734fa5)=>_0xa61609-_0x734fa5),_0x450fa9=_0x28470a>_0xb22fc9,_0x5110f1=Math[_0x1c07e8(0xbe8)](_0xb22fc9,_0x28470a),_0x52b0b5=Math['max'](_0xb22fc9,_0x28470a),_0x571662=[];for(const _0x49b57f of _0x7d0a67){if(_0x49b57f>_0x5110f1&&_0x49b57f<_0x52b0b5){_0x571662[_0x1c07e8(0x61b)](_0x49b57f);continue;}if(_0x450fa9&&_0x49b57f===_0xb22fc9&&_0x28470a>_0x49b57f)_0x571662[_0x1c07e8(0x61b)](_0x49b57f);else{if(!_0x450fa9&&_0x49b57f===_0x28470a&&_0xb22fc9>_0x49b57f)_0x571662['push'](_0x49b57f);}}return _0x450fa9?_0x571662:_0x571662['reverse']();}function segmentRiseFallColor(_0x3d56be,_0x3a4d76,_0x70c5a0,_0x49dae7){const _0x6374ac=_0xe6d35d;if(!_0x3d56be||!_0x3a4d76||!isNum(_0x3d56be['v'])||!isNum(_0x3a4d76['v']))return _0x49dae7;if(!_0x70c5a0)return _0x49dae7;const _0x2d4f4c=_0x70c5a0[_0x6374ac(0x13a)]||_0x70c5a0[_0x6374ac(0xb29)]||_0x49dae7,_0x5da3a3=_0x70c5a0[_0x6374ac(0xa79)]||_0x70c5a0['fall_color']||_0x49dae7,_0xc7f935=_0x70c5a0[_0x6374ac(0xb98)]||_0x70c5a0[_0x6374ac(0x4aa)]||_0x2d4f4c||_0x49dae7;if(_0x3a4d76['v']>_0x3d56be['v'])return _0x2d4f4c;if(_0x3a4d76['v']<_0x3d56be['v'])return _0x5da3a3;return _0xc7f935;}function buildLinearSegments(_0xd071c8,_0x57436e,_0x4e43f1){const _0x51624a=_0xe6d35d,_0x48292e=[];for(let _0x48e2d3=0x0;_0x48e2d3<_0xd071c8[_0x51624a(0x6f1)]-0x1;_0x48e2d3++){const _0x5ee878=_0xd071c8[_0x48e2d3],_0x55b9f2=_0xd071c8[_0x48e2d3+0x1];_0x48292e[_0x51624a(0x61b)]({'d':'M\x20'+_0x57436e(_0x5ee878['t'])+'\x20'+_0x4e43f1(_0x5ee878)+_0x51624a(0x638)+_0x57436e(_0x55b9f2['t'])+'\x20'+_0x4e43f1(_0x55b9f2),'from':_0x5ee878,'to':_0x55b9f2});}return _0x48292e;}function buildSmoothSegments(_0x5c660b,_0x942226,_0x6853d9){const _0xfe015b=_0xe6d35d;if(_0x5c660b[_0xfe015b(0x6f1)]<0x2)return[];const _0x4d36a5=_0x5c660b[_0xfe015b(0x596)](_0xbdc150=>({'x':_0x942226(_0xbdc150['t']),'y':_0x6853d9(_0xbdc150),'raw':_0xbdc150})),_0xf00bc7=[];for(let _0x498227=0x0;_0x498227<_0x4d36a5[_0xfe015b(0x6f1)]-0x1;_0x498227++){const _0x5259b0=_0x4d36a5[_0x498227-0x1]||_0x4d36a5[_0x498227],_0x38abaa=_0x4d36a5[_0x498227],_0x1450ca=_0x4d36a5[_0x498227+0x1],_0x2096a2=_0x4d36a5[_0x498227+0x2]||_0x1450ca,_0x40d0e3=_0x38abaa['x']<_0x1450ca['x']?_0x38abaa['x']:_0x1450ca['x'],_0x2d30f2=_0x38abaa['x']<_0x1450ca['x']?_0x1450ca['x']:_0x38abaa['x'],_0x470955=_0x38abaa['y']<_0x1450ca['y']?_0x38abaa['y']:_0x1450ca['y'],_0x334b79=_0x38abaa['y']<_0x1450ca['y']?_0x1450ca['y']:_0x38abaa['y'],_0x141162=Math[_0xfe015b(0x1b8)](_0x40d0e3,Math[_0xfe015b(0xbe8)](_0x2d30f2,_0x38abaa['x']+(_0x1450ca['x']-_0x5259b0['x'])/0x6)),_0x355ca2=Math[_0xfe015b(0x1b8)](_0x470955,Math['min'](_0x334b79,_0x38abaa['y']+(_0x1450ca['y']-_0x5259b0['y'])/0x6)),_0x18537e=Math[_0xfe015b(0x1b8)](_0x40d0e3,Math[_0xfe015b(0xbe8)](_0x2d30f2,_0x1450ca['x']-(_0x2096a2['x']-_0x38abaa['x'])/0x6)),_0xa3a536=Math[_0xfe015b(0x1b8)](_0x470955,Math[_0xfe015b(0xbe8)](_0x334b79,_0x1450ca['y']-(_0x2096a2['y']-_0x38abaa['y'])/0x6));_0xf00bc7[_0xfe015b(0x61b)]({'d':'M\x20'+_0x38abaa['x']+'\x20'+_0x38abaa['y']+_0xfe015b(0x2e0)+_0x141162+'\x20'+_0x355ca2+',\x20'+_0x18537e+'\x20'+_0xa3a536+',\x20'+_0x1450ca['x']+'\x20'+_0x1450ca['y'],'from':_0x38abaa['raw'],'to':_0x1450ca['raw']});}return _0xf00bc7;}function resolveDynamicValue(_0x344bf6,_0x2ba1cf){const _0x37e287=_0xe6d35d;if(_0x344bf6===null||_0x344bf6===undefined||_0x344bf6==='')return null;if(typeof _0x344bf6==='number')return Number['isFinite'](_0x344bf6)?_0x344bf6:null;const _0x1ef494=String(_0x344bf6)[_0x37e287(0x22f)]();if(/^-?\d+(\.\d+)?$/[_0x37e287(0xb02)](_0x1ef494)){const _0x192ca7=Number(_0x1ef494);return Number[_0x37e287(0xaa4)](_0x192ca7)?_0x192ca7:null;}const _0x52ab1a=_0x1ef494[_0x37e287(0x653)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x52ab1a)return null;const _0x1204e1=_0x52ab1a[0x1],_0x431df1=_0x52ab1a[0x2],_0x46419f=_0x2ba1cf?.[_0x37e287(0x634)]?.[_0x1204e1];if(!_0x46419f)return null;if(!_0x431df1)return toNum(_0x46419f[_0x37e287(0x334)]);const _0x33b14e=_0x431df1[_0x37e287(0x7eb)]('.');if(_0x33b14e[0x0]!==_0x37e287(0xa49)&&_0x33b14e[0x0]!==_0x37e287(0x5cf)){let _0xd01af0=_0x46419f[_0x37e287(0x5cf)];for(const _0x6716c0 of _0x33b14e){if(_0xd01af0===null||_0xd01af0===undefined)return null;_0xd01af0=_0xd01af0[_0x6716c0];}return toNum(_0xd01af0);}let _0x321fcf=_0x46419f[_0x37e287(0x5cf)];for(let _0x18a504=0x1;_0x18a504<_0x33b14e[_0x37e287(0x6f1)];_0x18a504++){if(_0x321fcf===null||_0x321fcf===undefined)return null;_0x321fcf=_0x321fcf[_0x33b14e[_0x18a504]];}return toNum(_0x321fcf);}function resolveBoundSpec(_0x4432f7,_0x3814dd){const _0x46ec90=_0xe6d35d;if(_0x4432f7===null||_0x4432f7===undefined||_0x4432f7==='')return null;if(typeof _0x4432f7==='number')return Number[_0x46ec90(0xaa4)](_0x4432f7)?{'value':_0x4432f7,'soft':![]}:null;const _0x249930=String(_0x4432f7)[_0x46ec90(0x22f)]();if(_0x249930==='')return null;const _0x1bac4c=_0x249930[_0x46ec90(0x8f0)]('~'),_0x2a784e=_0x1bac4c?_0x249930[_0x46ec90(0xaff)](0x1)[_0x46ec90(0x22f)]():_0x249930,_0x24017d=resolveDynamicValue(_0x2a784e,_0x3814dd);if(_0x24017d===null)return null;return{'value':_0x24017d,'soft':_0x1bac4c};}function extractAnnotationRefEntityId(_0x523843){const _0x35d9e9=_0xe6d35d;if(_0x523843===null||_0x523843===undefined||_0x523843==='')return null;if(typeof _0x523843===_0x35d9e9(0xda3))return null;const _0x8092d9=String(_0x523843)[_0x35d9e9(0x22f)]();if(/^-?\d+(\.\d+)?$/['test'](_0x8092d9))return null;const _0x5df6f1=_0x8092d9[_0x35d9e9(0x653)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x5df6f1?_0x5df6f1[0x1]:null;}function parseAnnotationTime(_0x335754){const _0x54564f=_0xe6d35d;if(_0x335754===null||_0x335754===undefined||_0x335754==='')return null;if(_0x335754 instanceof Date)return _0x335754[_0x54564f(0x697)]();if(typeof _0x335754===_0x54564f(0xda3))return Number['isFinite'](_0x335754)?_0x335754:null;const _0x265d6c=String(_0x335754)['trim']();if(_0x265d6c===_0x54564f(0x3db))return Date[_0x54564f(0x3db)]();const _0x224363=new Date(_0x265d6c);return isNaN(_0x224363)?null:_0x224363[_0x54564f(0x697)]();}function getAttributePath(_0x1fd092,_0x59e3f2){const _0xf7e293=_0xe6d35d;if(!_0x1fd092||!_0x59e3f2)return undefined;const _0x155a61=String(_0x59e3f2)[_0xf7e293(0x7eb)]('.');let _0x185ec3=_0x1fd092;for(const _0x440f2b of _0x155a61){if(_0x185ec3===null||_0x185ec3===undefined)return undefined;_0x185ec3=_0x185ec3[_0x440f2b];}return _0x185ec3;}const COMPILED_TRANSFORM=Symbol(_0xe6d35d(0xd3e));function compileValueTransform(_0x14b338){const _0x316e87=_0xe6d35d;if(!_0x14b338||typeof _0x14b338!==_0x316e87(0xdb3))return null;try{const _0x249b59=new Function('x',_0x316e87(0x7cb),'min',_0x316e87(0x1b8),'avg','last',_0x316e87(0x8db),_0x316e87(0x802)+_0x14b338);try{const _0x10a5dd=_0x249b59(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x10a5dd!==undefined&&_0x10a5dd!==null&&!Number[_0x316e87(0xaa4)](_0x10a5dd)&&console[_0x316e87(0xd8b)](_0x316e87(0x4dc),_0x14b338,'→',_0x10a5dd);}catch(_0x5f1417){console[_0x316e87(0x113)]?.('[sgc]\x20value_transform\x20probe\x20threw:',_0x5f1417[_0x316e87(0x4ee)]);}return(_0x48ceb7,_0x58ae71,_0x1541d3)=>{const _0x36bd8c=_0x316e87;try{const _0x5111e7=_0x249b59(_0x48ceb7,_0x1541d3?.['first']??_0x48ceb7,_0x1541d3?.[_0x36bd8c(0xbe8)]??_0x48ceb7,_0x1541d3?.[_0x36bd8c(0x1b8)]??_0x48ceb7,_0x1541d3?.[_0x36bd8c(0x862)]??_0x48ceb7,_0x1541d3?.[_0x36bd8c(0x898)]??_0x48ceb7,_0x58ae71??0x0);if(_0x5111e7===null||_0x5111e7===undefined)return null;return Number[_0x36bd8c(0xaa4)](_0x5111e7)?_0x5111e7:null;}catch{return null;}};}catch(_0x449938){return console['warn'](_0x316e87(0xcc0)+_0x449938['message'],_0x316e87(0x2d9),_0x14b338),null;}}function parseForecastTime(_0x11decc,_0x16c48a,_0x3b06f2,_0x20e55d){const _0x1b23a1=_0xe6d35d;if(_0x11decc===null||_0x11decc===undefined||_0x11decc==='')return null;const _0x596f1d=_0x16c48a||_0x1b23a1(0xad7);if(_0x596f1d==='iso'){if(typeof _0x11decc===_0x1b23a1(0xda3))return Number[_0x1b23a1(0xaa4)](_0x11decc)?_0x11decc:null;if(_0x11decc instanceof Date)return _0x11decc[_0x1b23a1(0x697)]();const _0x3a0f7a=new Date(String(_0x11decc));return isNaN(_0x3a0f7a)?null:_0x3a0f7a[_0x1b23a1(0x697)]();}if(_0x596f1d===_0x1b23a1(0xc53)){const _0x3deac9=toNum(_0x11decc);return _0x3deac9===null?null:_0x3deac9*0x3e8;}if(_0x596f1d===_0x1b23a1(0x8bb))return toNum(_0x11decc);const _0x520373=parseInt(_0x20e55d,0xa),_0x48145b=_0x3b06f2 instanceof Date?_0x3b06f2:new Date(_0x3b06f2||Date['now']()),_0xe9975f=!isNaN(_0x520373)?_0x520373:_0x48145b[_0x1b23a1(0x472)]();if(_0x596f1d===_0x1b23a1(0xb5f)){const _0x390c26=toNum(_0x11decc);if(_0x390c26===null||_0x390c26<0x1||_0x390c26>0xc)return null;return new Date(_0xe9975f,_0x390c26-0x1,0x1)[_0x1b23a1(0x697)]();}if(_0x596f1d===_0x1b23a1(0x7de)){const _0x4d8929=toNum(_0x11decc);if(_0x4d8929===null||_0x4d8929<0x1||_0x4d8929>0x16e)return null;const _0x24c5e8=new Date(_0xe9975f,0x0,0x1);return _0x24c5e8[_0x1b23a1(0x20e)](_0x24c5e8[_0x1b23a1(0xc00)]()+(_0x4d8929-0x1)),_0x24c5e8[_0x1b23a1(0x697)]();}if(_0x596f1d===_0x1b23a1(0xd88)){const _0x410566=toNum(_0x11decc);if(_0x410566===null||_0x410566<0x1||_0x410566>0x35)return null;const _0x3759d7=new Date(_0xe9975f,0x0,0x4),_0x4bb001=_0x3759d7['getDay']()||0x7,_0x2136c6=new Date(_0xe9975f,0x0,0x4-(_0x4bb001-0x1)),_0xe546b9=new Date(_0x2136c6);return _0xe546b9['setDate'](_0xe546b9[_0x1b23a1(0xc00)]()+(_0x410566-0x1)*0x7),_0xe546b9[_0x1b23a1(0x697)]();}if(_0x596f1d===_0x1b23a1(0x9b1)){const _0x40cb76=toNum(_0x11decc);if(_0x40cb76===null||_0x40cb76<0x1||_0x40cb76>0x1f)return null;const _0x200bab=_0x48145b[_0x1b23a1(0x231)](),_0x1368f0=new Date(_0xe9975f,_0x200bab+0x1,0x0)['getDate'](),_0x4e53f3=Math[_0x1b23a1(0xbe8)](_0x40cb76,_0x1368f0);return new Date(_0xe9975f,_0x200bab,_0x4e53f3)[_0x1b23a1(0x697)]();}if(_0x596f1d==='hour_of_day'){const _0x5d011b=toNum(_0x11decc);if(_0x5d011b===null||_0x5d011b<0x0||_0x5d011b>0x17)return null;const _0x1cacea=new Date(_0x48145b);return _0x1cacea[_0x1b23a1(0xb62)](_0x5d011b,0x0,0x0,0x0),_0x1cacea[_0x1b23a1(0x697)]();}return null;}const EXPR_FUNCS={'min':_0x3c0a23=>Math[_0xe6d35d(0xbe8)](..._0x3c0a23),'max':_0x45b66b=>Math[_0xe6d35d(0x1b8)](..._0x45b66b),'abs':_0x1f9ce7=>Math[_0xe6d35d(0xad9)](_0x1f9ce7[0x0]),'round':_0x1cd7b0=>Math[_0xe6d35d(0xb01)](_0x1cd7b0[0x0]),'floor':_0x2a3047=>Math[_0xe6d35d(0x8e4)](_0x2a3047[0x0]),'ceil':_0x2e7954=>Math['ceil'](_0x2e7954[0x0]),'sqrt':_0x144407=>Math[_0xe6d35d(0xc3d)](_0x144407[0x0]),'pow':_0x5360d8=>Math['pow'](_0x5360d8[0x0],_0x5360d8[0x1])};function tokenizeExpr(_0x337e1f){const _0x1c0f8b=_0xe6d35d,_0x4f061c=[];let _0x5e530d=0x0;const _0x5216d0=_0x337e1f[_0x1c0f8b(0x6f1)],_0x5abf5b=_0x48ccd4=>_0x48ccd4>='0'&&_0x48ccd4<='9',_0x2f419b=_0x2259b5=>/[A-Za-z_$]/['test'](_0x2259b5),_0xa3a3e1=_0x1a5a14=>/[A-Za-z0-9_$]/[_0x1c0f8b(0xb02)](_0x1a5a14);while(_0x5e530d<_0x5216d0){const _0x4c421c=_0x337e1f[_0x5e530d];if(_0x4c421c==='\x20'||_0x4c421c==='\x09'||_0x4c421c==='\x0a'||_0x4c421c==='\x0d'){_0x5e530d++;continue;}if('()+-*/%,'[_0x1c0f8b(0x9c5)](_0x4c421c)!==-0x1){_0x4f061c['push']({'t':'op','v':_0x4c421c}),_0x5e530d++;continue;}if(_0x5abf5b(_0x4c421c)||_0x4c421c==='.'){let _0x558dc1=_0x5e530d+0x1;while(_0x558dc1<_0x5216d0&&(_0x5abf5b(_0x337e1f[_0x558dc1])||_0x337e1f[_0x558dc1]==='.'))_0x558dc1++;const _0x57367d=parseFloat(_0x337e1f[_0x1c0f8b(0xaff)](_0x5e530d,_0x558dc1));if(!isFinite(_0x57367d))throw new Error('bad\x20number\x20\x22'+_0x337e1f[_0x1c0f8b(0xaff)](_0x5e530d,_0x558dc1)+'\x22');_0x4f061c['push']({'t':'num','v':_0x57367d}),_0x5e530d=_0x558dc1;continue;}if(_0x2f419b(_0x4c421c)){let _0x5db3d6=_0x5e530d+0x1;while(_0x5db3d6<_0x5216d0&&_0xa3a3e1(_0x337e1f[_0x5db3d6]))_0x5db3d6++;_0x4f061c['push']({'t':'id','v':_0x337e1f[_0x1c0f8b(0xaff)](_0x5e530d,_0x5db3d6)}),_0x5e530d=_0x5db3d6;continue;}throw new Error('unexpected\x20character\x20\x22'+_0x4c421c+'\x22');}return _0x4f061c;}function compileDataExpression(_0x1c7096){const _0x39ac88=_0xe6d35d,_0x3d0a2b=tokenizeExpr(String(_0x1c7096));let _0x8fb938=0x0;const _0x52ed0a=()=>_0x3d0a2b[_0x8fb938],_0x19c28c=()=>_0x3d0a2b[_0x8fb938++],_0x1f12d9=_0x360853=>{const _0x55bdfd=_0x19c28c();if(!_0x55bdfd||_0x55bdfd['v']!==_0x360853)throw new Error('expected\x20\x22'+_0x360853+'\x22');};function _0x25a426(){return _0x275a8f();}function _0x275a8f(){let _0x1f25e2=_0x52395f();while(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&(_0x52ed0a()['v']==='+'||_0x52ed0a()['v']==='-')){const _0x285852=_0x19c28c()['v'],_0x16e7c6=_0x52395f(),_0x1959df=_0x1f25e2;_0x1f25e2=_0x285852==='+'?_0x278542=>_0x1959df(_0x278542)+_0x16e7c6(_0x278542):_0x190654=>_0x1959df(_0x190654)-_0x16e7c6(_0x190654);}return _0x1f25e2;}function _0x52395f(){let _0x88dcf1=_0x50c8a7();while(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&(_0x52ed0a()['v']==='*'||_0x52ed0a()['v']==='/'||_0x52ed0a()['v']==='%')){const _0x61b0e6=_0x19c28c()['v'],_0xbf332a=_0x50c8a7(),_0x189665=_0x88dcf1;_0x88dcf1=_0x61b0e6==='*'?_0x1310dc=>_0x189665(_0x1310dc)*_0xbf332a(_0x1310dc):_0x61b0e6==='/'?_0x4a9a86=>_0x189665(_0x4a9a86)/_0xbf332a(_0x4a9a86):_0x447086=>_0x189665(_0x447086)%_0xbf332a(_0x447086);}return _0x88dcf1;}function _0x50c8a7(){if(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&(_0x52ed0a()['v']==='+'||_0x52ed0a()['v']==='-')){const _0x1a513b=_0x19c28c()['v'],_0x381eb3=_0x50c8a7();return _0x1a513b==='-'?_0x59aeda=>-_0x381eb3(_0x59aeda):_0x381eb3;}return _0x155c7b();}function _0x155c7b(){const _0x2fb771=_0x5bc7,_0x32627c=_0x19c28c();if(!_0x32627c)throw new Error('unexpected\x20end\x20of\x20expression');if(_0x32627c['t']==='num'){const _0x12c6e6=_0x32627c['v'];return()=>_0x12c6e6;}if(_0x32627c['t']==='op'&&_0x32627c['v']==='('){const _0x153ce5=_0x25a426();return _0x1f12d9(')'),_0x153ce5;}if(_0x32627c['t']==='id'){if(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&_0x52ed0a()['v']==='('){_0x19c28c();const _0x244c5d=[];if(!(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&_0x52ed0a()['v']===')')){_0x244c5d[_0x2fb771(0x61b)](_0x25a426());while(_0x52ed0a()&&_0x52ed0a()['t']==='op'&&_0x52ed0a()['v']===','){_0x19c28c(),_0x244c5d[_0x2fb771(0x61b)](_0x25a426());}}_0x1f12d9(')');const _0x35e4b3=EXPR_FUNCS[_0x32627c['v']];if(!_0x35e4b3)throw new Error(_0x2fb771(0x830)+_0x32627c['v']+'\x22');return _0xd41dc2=>_0x35e4b3(_0x244c5d['map'](_0x186b59=>_0x186b59(_0xd41dc2)));}const _0x30c437=_0x32627c['v'];return _0x4071dc=>{const _0x4d060b=_0x2fb771;if(_0x4071dc&&Object[_0x4d060b(0x69e)][_0x4d060b(0x20f)][_0x4d060b(0x680)](_0x4071dc,_0x30c437)){const _0x3e1f09=_0x4071dc[_0x30c437];return typeof _0x3e1f09===_0x4d060b(0xda3)?_0x3e1f09:Number(_0x3e1f09);}return NaN;};}throw new Error(_0x2fb771(0xc01)+_0x32627c['v']+'\x22');}const _0x24c3ed=_0x25a426();if(_0x8fb938<_0x3d0a2b[_0x39ac88(0x6f1)])throw new Error(_0x39ac88(0xbb4)+_0x3d0a2b[_0x8fb938]['v']+'\x22');return _0x24c3ed;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x5354cd){const _0x1a110d=_0xe6d35d,_0x2bde91=String(_0x5354cd);if(_exprCache[_0x1a110d(0x449)](_0x2bde91))return _exprCache[_0x1a110d(0x70b)](_0x2bde91);let _0x231c43=null;try{_0x231c43=compileDataExpression(_0x2bde91);}catch(_0x8ca989){!_exprWarned[_0x1a110d(0x449)](_0x2bde91)&&(_exprWarned[_0x1a110d(0x33e)](_0x2bde91),console[_0x1a110d(0xd8b)](_0x1a110d(0x16f)+_0x2bde91+_0x1a110d(0x728)+_0x8ca989['message']+_0x1a110d(0x590))),_0x231c43=null;}return _exprCache[_0x1a110d(0x846)](_0x2bde91,_0x231c43),_0x231c43;}function resolveDataVars(_0xfcf455,_0xad1c61){const _0x303ae6=_0xe6d35d,_0x352d6b={};if(!_0xfcf455||typeof _0xfcf455!==_0x303ae6(0xb0a)||!_0xad1c61||!_0xad1c61[_0x303ae6(0x634)])return _0x352d6b;for(const [_0x31a418,_0x59f2af]of Object[_0x303ae6(0x63a)](_0xfcf455)){if(!_0x31a418||typeof _0x59f2af!=='string')continue;const _0x449145=_0xad1c61['states'][_0x59f2af],_0x2a1fd9=_0x449145?toNum(_0x449145[_0x303ae6(0x334)]):null;_0x352d6b[_0x31a418]=_0x2a1fd9===null||_0x2a1fd9===undefined?NaN:_0x2a1fd9;}return _0x352d6b;}function synthesizeForecastSeries(_0xa20d9e,_0x2a2690,_0x5c2d0c,_0x89995){const _0x233650=_0xe6d35d;if(!_0xa20d9e||!_0x2a2690[_0x233650(0xcee)])return[];let _0x22f0c5=getAttributePath(_0xa20d9e[_0x233650(0x5cf)],_0x2a2690[_0x233650(0xcee)]);if(typeof _0x22f0c5===_0x233650(0xdb3)){const _0xd9767f=_0x22f0c5[_0x233650(0x22f)]();if(_0xd9767f[_0x233650(0x8f0)]('['))try{_0x22f0c5=JSON[_0x233650(0x369)](_0xd9767f);}catch(_0x519eca){try{_0x22f0c5=JSON[_0x233650(0x369)](_0xd9767f[_0x233650(0xbbd)](/'/g,'\x22'));}catch(_0x3ee04c){}}}if(!Array[_0x233650(0x82d)](_0x22f0c5))return _0x22f0c5!==undefined&&_0x22f0c5!==null&&console[_0x233650(0xd8b)](_0x233650(0x1d2)+_0x2a2690['data_attribute']+_0x233650(0x212)+_0x2a2690[_0x233650(0x9b0)]+_0x233650(0x391)),[];const _0x1d9b71=_0x22f0c5[_0x233650(0x596)](_0x38ce7c=>_0x38ce7c&&typeof _0x38ce7c===_0x233650(0xb0a)&&!Array['isArray'](_0x38ce7c)?{..._0x38ce7c}:_0x38ce7c),_0x473708=_0x2a2690['data_time_field']||_0x233650(0x861),_0x237f1e=_0x2a2690[_0x233650(0x8cd)]||'price_per_kwh',_0x5ad546=_0x2a2690[_0x233650(0xbed)]||_0x233650(0xad7),_0x4c408c=_0x2a2690[_0x233650(0x129)],_0xb6f31c=_0x2a2690[_0x233650(0xc4c)]?getCompiledExpr(_0x2a2690['data_value_expression']):null,_0x52127c=_0xb6f31c?resolveDataVars(_0x2a2690[_0x233650(0xa31)],_0x89995):null,_0x3f800a=[];for(const _0xf28217 of _0x1d9b71){if(!_0xf28217||typeof _0xf28217!==_0x233650(0xb0a))continue;const _0x708fe7=getAttributePath(_0xf28217,_0x473708);let _0x38046c;if(_0xb6f31c){let _0x284749;try{_0x284749=_0xb6f31c({..._0xf28217,..._0x52127c});}catch(_0x82d66d){_0x284749=NaN;}_0x38046c=toNum(_0x284749);}else _0x38046c=toNum(getAttributePath(_0xf28217,_0x237f1e));const _0x5b7ecb=parseForecastTime(_0x708fe7,_0x5ad546,_0x5c2d0c,_0x4c408c);if(_0x5b7ecb===null||_0x38046c===null)continue;_0x3f800a['push']({'t':_0x5b7ecb,'v':_0x38046c});}return _0x3f800a[_0x233650(0xca9)]((_0x30302f,_0x18b4e9)=>_0x30302f['t']-_0x18b4e9['t']),_0x3f800a;}const SVG_NS='http://www.w3.org/2000/svg',svgEl=(_0x59302c,_0xb21146={})=>{const _0x43266c=_0xe6d35d,_0x3254d7=document[_0x43266c(0xba5)](SVG_NS,_0x59302c);for(const [_0x328b70,_0x4b2ec6]of Object['entries'](_0xb21146))_0x3254d7[_0x43266c(0x337)](_0x328b70,_0x4b2ec6);return _0x3254d7;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x2b5401){const _0x54856d=_0xe6d35d;this[_0x54856d(0x2d4)]=_0x2b5401;}['render'](_0x59626f,_0x450d67,_0x282038,_0x59f4e8){const _0xbaa322=_0xe6d35d,_0x15c584=_0x59626f[_0xbaa322(0x996)]||0x190,_0xf1707d=_0x282038['height'],_0xd31808=_0xf1707d==null||_0xf1707d===_0xbaa322(0x9c6)||_0xf1707d==='';let _0x228f5d;if(_0xd31808){let _0x3ae726=_0x59626f[_0xbaa322(0xb91)]||0x0;const _0x1d075a=this[_0xbaa322(0x2d4)][_0xbaa322(0xd69)]||this[_0xbaa322(0x2d4)][_0xbaa322(0x12c)],_0x3180ae=toNum(_0x282038[_0xbaa322(0x822)]??_0x282038[_0xbaa322(0x579)]),_0x35f5ec=_0x1d075a&&_0x1d075a[_0xbaa322(0x911)]&&_0x1d075a[_0xbaa322(0xc39)]?Math[_0xbaa322(0x1b8)](0x1,_0x1d075a[_0xbaa322(0xc39)][_0xbaa322(0x697)]()-_0x1d075a[_0xbaa322(0x911)]['getTime']())/0x36ee80:0x0,_0x28aa6e=!this[_0xbaa322(0x2d4)]['_viewWindow']&&isNum(_0x3180ae)&&_0x3180ae>0x0&&_0x35f5ec>_0x3180ae;if(_0x28aa6e&&_0x3ae726>SCROLL_PLOT_PAD_BOTTOM)_0x3ae726-=SCROLL_PLOT_PAD_BOTTOM;_0x228f5d=_0x3ae726>=0x3c?_0x3ae726:0xc8;}else _0x228f5d=toNum(_0x282038[_0xbaa322(0x964)])||0x96;const _0x154c30=_0x450d67[_0xbaa322(0xbcf)](_0x49fce3=>_0x49fce3['entity'][_0xbaa322(0x540)]!==![]&&_0x49fce3[_0xbaa322(0x8fc)][_0xbaa322(0x6f1)]),_0x11fd49=_0x154c30['filter'](_0x418730=>_0x418730[_0xbaa322(0x9b0)][_0xbaa322(0x8f6)]!==_0xbaa322(0xaa5)&&_0x418730[_0xbaa322(0x9b0)][_0xbaa322(0x8f6)]!=='independent'),_0x27fe35=_0x154c30['filter'](_0x55406d=>_0x55406d['entity']['y_axis']===_0xbaa322(0xaa5)),_0x56d259=_0x27fe35[_0xbaa322(0x6f1)]>0x0,_0x33fec1=toNum(_0x282038['y_axis_font_size'])||0xa,_0x245bb3=toNum(_0x282038['y_axis_decimals']),_0x419ffc=_0x154c30['reduce']((_0x37a3aa,_0x4c82d5)=>{const _0xc367a0=_0xbaa322,_0x17ee4d=toNum(_0x4c82d5[_0xc367a0(0x9b0)]?.[_0xc367a0(0x944)]);return isNum(_0x17ee4d)&&_0x17ee4d>_0x37a3aa?_0x17ee4d:_0x37a3aa;},0x0),_0x53deec=isNum(_0x245bb3)?_0x245bb3:_0x419ffc,_0x527e84=Math[_0xbaa322(0x1b8)](0xc,Math[_0xbaa322(0xb01)](_0x33fec1*1.2)),_0x3a2991=(_0x4e6dca,_0x40e0cc,_0xca64a1)=>{const _0x1d3d8c=_0xbaa322,_0x59f5e=this['card']?.[_0x1d3d8c(0x9c3)]?.(_0x4e6dca);if(_0x59f5e&&_0x59f5e[_0x1d3d8c(0x6f1)]){let _0x58c794=0x0;for(const _0x488db3 of _0x59f5e){const _0x2265e2=String(_0x488db3?.[_0x1d3d8c(0x149)]??_0x488db3?.[_0x1d3d8c(0xcfb)]??'');if(_0x2265e2[_0x1d3d8c(0x6f1)]>_0x58c794)_0x58c794=_0x2265e2['length'];}return Math[_0x1d3d8c(0x1b8)](0x20,Math[_0x1d3d8c(0xb01)](_0x58c794*_0x33fec1*0.62+0xe));}if(_0x40e0cc){const _0x4ea96a=axisLabelFormatter(_0x282038,_0x4e6dca);if(_0x4ea96a){const _0x4184de=String(_0x4ea96a(_0x40e0cc['lo'])??''),_0x2c75af=String(_0x4ea96a(_0x40e0cc['hi'])??''),_0x463009=Math[_0x1d3d8c(0x1b8)](_0x4184de[_0x1d3d8c(0x6f1)],_0x2c75af[_0x1d3d8c(0x6f1)],0x4);return Math[_0x1d3d8c(0x1b8)](0x20,Math[_0x1d3d8c(0xb01)](_0x463009*_0x33fec1*0.62+0xc));}const _0x5b2213=isNum(_0xca64a1)?_0xca64a1:0x1,_0x399c8e=_0x40e0cc['lo'][_0x1d3d8c(0x2ef)](_0x5b2213),_0x1eb4a6=_0x40e0cc['hi'][_0x1d3d8c(0x2ef)](_0x5b2213),_0x31c82b=Math[_0x1d3d8c(0x1b8)](_0x399c8e[_0x1d3d8c(0x6f1)],_0x1eb4a6[_0x1d3d8c(0x6f1)]);return Math[_0x1d3d8c(0x1b8)](0x20,Math[_0x1d3d8c(0xb01)](_0x31c82b*_0x33fec1*0.62+0xc));}const _0x4bd578=0x4+(_0x53deec>0x0?_0x53deec+0x1:0x0);return Math[_0x1d3d8c(0x1b8)](0x20,Math[_0x1d3d8c(0xb01)](_0x4bd578*_0x33fec1*0.62+0xc));},_0x2c818f=this[_0xbaa322(0x263)](_0x154c30,_0x282038),_0xb17eaf=this[_0xbaa322(0x474)](_0x11fd49,_0x282038,![],_0x2c818f),_0x34c483=_0x56d259?this[_0xbaa322(0x474)](_0x27fe35,_0x282038,!![],_0x2c818f):null,_0x4a7aad=(_0x5ab9fd,_0x128502)=>{const _0x44dfef=_0xbaa322;if(!_0x5ab9fd||!_0x128502[_0x44dfef(0x527)](_0xd85eaa=>_0xd85eaa?.[_0x44dfef(0x9b0)]?.[_0x44dfef(0x5aa)]===!![]))return;const _0x26b77c=_0x5ab9fd['hi']-_0x5ab9fd['lo'];if(_0x26b77c>0x0)_0x5ab9fd['hi']=_0x5ab9fd['hi']+_0x26b77c*0.12;};_0x4a7aad(_0xb17eaf,_0x11fd49),_0x4a7aad(_0x34c483,_0x27fe35);const _0x183537=(_0x5b579b,_0x47e2a4)=>{const _0x3068d9=_0xbaa322,_0x5f1198=toNum(_0x282038['y_axis_decimals']);if(isNum(_0x5f1198))return _0x5f1198;let _0x5047a5=-0x1;for(const _0x44fa35 of _0x5b579b){const _0x2835bd=toNum(_0x44fa35['entity']?.[_0x3068d9(0x944)]);if(isNum(_0x2835bd)&&_0x2835bd>_0x5047a5)_0x5047a5=_0x2835bd;}if(_0x5047a5>=0x0)return _0x5047a5;if(_0x47e2a4){const _0xacfa41=_0x47e2a4['hi']-_0x47e2a4['lo'],_0x5f24fa=toNum(_0x282038[_0x3068d9(0xbd8)])||0x4,_0x5d2420=_0xacfa41/_0x5f24fa;if(_0x5d2420>0x0&&_0x5d2420<0x1)return Math[_0x3068d9(0xb9d)](-Math[_0x3068d9(0x5d9)](_0x5d2420));if(Math[_0x3068d9(0xad9)](_0x47e2a4['hi'])<0x64&&Math[_0x3068d9(0xad9)](_0x47e2a4['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x31586e=_0x183537(_0x11fd49,_0xb17eaf),_0x55c44f=_0x56d259?_0x183537(_0x27fe35,_0x34c483):0x1,_0x48fa46=this[_0xbaa322(0x2d4)]?.[_0xbaa322(0x51a)]?.[_0xbaa322(0x51d)]||_0x450d67,_0x5b18e8=_0x48fa46[_0xbaa322(0xbcf)](_0x49cb8f=>_0x49cb8f[_0xbaa322(0x9b0)]?.[_0xbaa322(0x540)]!==![]&&_0x49cb8f['points']?.[_0xbaa322(0x6f1)]&&_0x49cb8f[_0xbaa322(0x9b0)]['y_axis']!==_0xbaa322(0xaa5)&&_0x49cb8f[_0xbaa322(0x9b0)][_0xbaa322(0x8f6)]!==_0xbaa322(0xb24)),_0x5b63b3=_0x48fa46['filter'](_0x3e91de=>_0x3e91de[_0xbaa322(0x9b0)]?.[_0xbaa322(0x540)]!==![]&&_0x3e91de[_0xbaa322(0x8fc)]?.[_0xbaa322(0x6f1)]&&_0x3e91de['entity'][_0xbaa322(0x8f6)]==='secondary'),_0x44f47e=_0x5b18e8[_0xbaa322(0x6f1)]?_0x5b18e8:_0x11fd49,_0x28f584=_0x5b63b3['length']?_0x5b63b3:_0x27fe35,_0xe7eb9d=_0x5b18e8[_0xbaa322(0x6f1)]===_0x11fd49[_0xbaa322(0x6f1)],_0x2a73b1=_0x5b63b3[_0xbaa322(0x6f1)]===_0x27fe35[_0xbaa322(0x6f1)],_0x200dd3=_0xe7eb9d?_0xb17eaf:_0x5b18e8[_0xbaa322(0x6f1)]?this[_0xbaa322(0x474)](_0x44f47e,_0x282038,![],_0x2c818f):_0xb17eaf,_0xe738c9=_0x2a73b1?_0x34c483:_0x5b63b3[_0xbaa322(0x6f1)]?this[_0xbaa322(0x474)](_0x28f584,_0x282038,!![],_0x2c818f):_0x34c483,_0x486f60=_0xe7eb9d?_0x31586e:_0x183537(_0x44f47e,_0x200dd3),_0x5cd2ea=_0x2a73b1?_0x55c44f:_0x5b63b3[_0xbaa322(0x6f1)]?_0x183537(_0x28f584,_0xe738c9):_0x55c44f,_0x32a640=_0x3a2991(_0xbaa322(0xc41),_0x200dd3,_0x486f60),_0x576cc5=_0x3a2991(_0xbaa322(0xaa5),_0xe738c9,_0x5cd2ea),_0xd408b9=_0x5b63b3[_0xbaa322(0x6f1)]>0x0||_0x56d259,_0x2d86e8=Math['max'](0x1,(_0x282038[_0xbaa322(0x764)]?_0x32a640:0x0)+(_0x282038[_0xbaa322(0x993)]?_0x527e84:0x0)),_0x4438fd=!_0xd408b9&&!_0x282038['show_y2_axis']?0x1:Math[_0xbaa322(0x1b8)](0x1,(_0x282038['show_y2_axis']!==![]?_0x576cc5:0x0)+(_0x282038[_0xbaa322(0x993)]?_0x527e84:0x0)),_0x200ea4=0x8,_0x48290a=_0x282038[_0xbaa322(0xac4)]?0x16:0x8;this[_0xbaa322(0x2d4)][_0xbaa322(0x16a)]=_0x200ea4,this[_0xbaa322(0x2d4)][_0xbaa322(0x203)]=_0x48290a;const _0x497924=this[_0xbaa322(0x2d4)][_0xbaa322(0xd69)]||this[_0xbaa322(0x2d4)][_0xbaa322(0x12c)],_0xee1e79=_0x497924[_0xbaa322(0x911)][_0xbaa322(0x697)](),_0x35416d=_0x497924['end']['getTime'](),_0x11fc40=Math[_0xbaa322(0x1b8)](0x1,_0x35416d-_0xee1e79),_0x409ae1=_0x11fc40/0x36ee80,_0x11a776=toNum(_0x282038[_0xbaa322(0x822)]??_0x282038[_0xbaa322(0x579)]),_0x1c275e=!this[_0xbaa322(0x2d4)]['_viewWindow']&&isNum(_0x11a776)&&_0x11a776>0x0&&_0x409ae1>_0x11a776,_0xc5fe21=_0x1c275e?_0x409ae1/_0x11a776:0x1,_0x1a11cb=_0x1c275e?Math[_0xbaa322(0xb01)](_0x15c584*_0xc5fe21):_0x15c584,_0x12e1f4=Math[_0xbaa322(0x1b8)](0xa,_0x1a11cb-_0x2d86e8-_0x4438fd),_0x2339b4=Math[_0xbaa322(0x1b8)](0xa,_0x228f5d-_0x200ea4-_0x48290a),_0x3af082=new Map();for(const _0x5bee4c of _0x154c30){if(_0x5bee4c[_0xbaa322(0x9b0)][_0xbaa322(0x8f6)]!==_0xbaa322(0xb24))continue;const _0x32470a={..._0x282038,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x3b458e=this[_0xbaa322(0x474)]([_0x5bee4c],_0x32470a,![],null);_0x3b458e&&(_0x5bee4c[_0xbaa322(0x9b0)]?.[_0xbaa322(0x5aa)]===!![]&&_0x3b458e['hi']>_0x3b458e['lo']&&(_0x3b458e['hi']=_0x3b458e['hi']+(_0x3b458e['hi']-_0x3b458e['lo'])*0.12),_0x3af082[_0xbaa322(0x846)](_0x5bee4c[_0xbaa322(0x2f6)],_0x3b458e));}const _0x40402f=_0xd4cde=>{const _0xa67c25=_0xbaa322,_0x565387=_0xd4cde?.[_0xa67c25(0x9b0)]||_0xd4cde,_0x33dcf7=_0xd4cde?.['idx'];if(_0x565387?.['y_axis']===_0xa67c25(0xb24)&&_0x33dcf7!=null)return _0x3af082[_0xa67c25(0x70b)](_0x33dcf7)||_0xb17eaf;return _0x565387?.[_0xa67c25(0x8f6)]===_0xa67c25(0xaa5)?_0x34c483:_0xb17eaf;},_0x55fce1=_0x154c30[_0xbaa322(0x527)](_0x4f1dab=>(_0x4f1dab['entity']?.[_0xbaa322(0x349)]||_0x4f1dab[_0xbaa322(0x9b0)]?.[_0xbaa322(0x54b)])===_0xbaa322(0xad8));let _0x445d9a=_0xee1e79,_0x56cbbd=_0x35416d,_0x35cc0a=_0x11fc40;if(_0x55fce1){const _0x43b8b2=typeof resolveGroupBy==='function'?resolveGroupBy(_0x282038,_0x11fc40/0x36ee80):_0x282038[_0xbaa322(0x926)]||'interval',_0x1e5de8=toNum(_0x282038[_0xbaa322(0xd50)])||0x2,_0x18d79c=_0x11fc40/0x36ee80,_0x44d020=groupBucketMs(_0x43b8b2,_0x18d79c,_0x1e5de8);let _0x4c2b9b=Infinity,_0x54393b=Infinity,_0x591267=-Infinity;for(const _0x3ca3a6 of _0x154c30){const _0x267378=_0x3ca3a6['entity']?.[_0xbaa322(0x349)]||_0x3ca3a6[_0xbaa322(0x9b0)]?.[_0xbaa322(0x54b)];if(_0x267378!==_0xbaa322(0xad8)&&_0x267378!==_0xbaa322(0x122))continue;const _0x288b32=(_0x3ca3a6[_0xbaa322(0x8fc)]||[])[_0xbaa322(0xbcf)](_0x529ec2=>isNum(_0x529ec2['v']));for(let _0x1e8445=0x0;_0x1e8445<_0x288b32[_0xbaa322(0x6f1)];_0x1e8445++){if(_0x1e8445>0x0){const _0x13c905=_0x288b32[_0x1e8445]['t']-_0x288b32[_0x1e8445-0x1]['t'];if(_0x13c905>0x0&&_0x13c905<_0x4c2b9b)_0x4c2b9b=_0x13c905;}const _0x502aba=_0x288b32[_0x1e8445]['t'];if(_0x502aba>=_0xee1e79&&_0x502aba<_0x35416d){if(_0x502aba<_0x54393b)_0x54393b=_0x502aba;if(_0x502aba>_0x591267)_0x591267=_0x502aba;}}}const _0x45b2cb=Math[_0xbaa322(0xbe8)](_0x44d020/0x2,_0x11fc40/0x4,isFinite(_0x4c2b9b)?_0x4c2b9b/0x2:Infinity);if(isFinite(_0x45b2cb)&&isFinite(_0x54393b))_0x445d9a=Math[_0xbaa322(0xbe8)](_0xee1e79,_0x54393b-_0x45b2cb),_0x56cbbd=Math[_0xbaa322(0x1b8)](_0x35416d,_0x591267+_0x45b2cb);else isFinite(_0x45b2cb)&&(_0x445d9a=_0xee1e79-_0x45b2cb,_0x56cbbd=_0x35416d+_0x45b2cb);_0x35cc0a=Math['max'](0x1,_0x56cbbd-_0x445d9a);}let _0x118a05;const _0x40dce6=typeof resolveGroupBy===_0xbaa322(0x854)?resolveGroupBy(_0x282038,_0x11fc40/0x36ee80):_0x282038['group_by']||'interval',_0x5872d8=_0x40dce6===_0xbaa322(0x4f4)&&_0x282038[_0xbaa322(0x223)]!==_0xbaa322(0x982)&&_0x154c30['every'](_0x54fe39=>{const _0x274354=_0xbaa322,_0x2058e6=_0x54fe39['entity']||{};return!_0x2058e6[_0x274354(0xcee)]&&!_0x2058e6[_0x274354(0x465)]&&!_0x2058e6[_0x274354(0x17e)];});this[_0xbaa322(0x86c)]=_0x5872d8;if(_0x40dce6===_0xbaa322(0x7d5)){const _0x53bf98=new Date(_0xee1e79),_0x1e8e61=_0x53bf98[_0xbaa322(0x472)](),_0x35b78c=_0x53bf98[_0xbaa322(0x231)](),_0x469f34=new Date(_0x35416d-0x1),_0x160d64=Math[_0xbaa322(0x1b8)](0x1,(_0x469f34[_0xbaa322(0x472)]()-_0x1e8e61)*0xc+(_0x469f34['getMonth']()-_0x35b78c)+0x1),_0x2aaf61=_0x154c30[_0xbaa322(0x527)](_0x542f78=>{const _0x4abbda=_0xbaa322,_0x3021dc=_0x542f78[_0x4abbda(0x9b0)]?.[_0x4abbda(0x349)]||_0x542f78[_0x4abbda(0x9b0)]?.['type'];return _0x3021dc===_0x4abbda(0xad8)||_0x3021dc===_0x4abbda(0x122);}),_0x3a3625=Date['now']();let _0x491c70=null,_0x15d7bd=null,_0x18df51=null;if(!_0x2aaf61&&_0x3a3625>_0xee1e79&&_0x3a3625<_0x35416d){const _0x5a825b=new Date(_0x3a3625);_0x15d7bd=_0x5a825b[_0xbaa322(0x472)](),_0x18df51=_0x5a825b[_0xbaa322(0x231)]();const _0x148093=(_0x15d7bd-_0x1e8e61)*0xc+(_0x18df51-_0x35b78c),_0x2b2d7f=new Date(_0x15d7bd,_0x18df51+0x1,0x0)[_0xbaa322(0xc00)](),_0x1576ff=(_0x5a825b[_0xbaa322(0xc00)]()-0x1+_0x5a825b['getHours']()/0x18)/_0x2b2d7f;_0x491c70=_0x2d86e8+(_0x148093+_0x1576ff)/_0x160d64*_0x12e1f4;}_0x118a05=_0x184b76=>{const _0x4ae052=_0xbaa322,_0x44af1e=new Date(_0x184b76);if(_0x491c70!==null&&_0x44af1e['getFullYear']()===_0x15d7bd&&_0x44af1e[_0x4ae052(0x231)]()===_0x18df51)return _0x491c70;const _0x55452d=(_0x44af1e[_0x4ae052(0x472)]()-_0x1e8e61)*0xc+(_0x44af1e[_0x4ae052(0x231)]()-_0x35b78c);return _0x2d86e8+(_0x55452d+0.5)/_0x160d64*_0x12e1f4;};}else{if(_0x5872d8){const {refY:_0x5b1721,totalYears:_0x13f4bf}=this[_0xbaa322(0x85b)](_0xee1e79,_0x35416d),_0x4999a6=_0x154c30[_0xbaa322(0x527)](_0x5b62b4=>{const _0x549665=_0xbaa322,_0x34068b=_0x5b62b4[_0x549665(0x9b0)]?.[_0x549665(0x349)]||_0x5b62b4[_0x549665(0x9b0)]?.[_0x549665(0x54b)];return _0x34068b===_0x549665(0xad8)||_0x34068b===_0x549665(0x122);}),_0x3b6fca=Date[_0xbaa322(0x3db)]();let _0x5b7ea9=null,_0x2566e8=null;if(!_0x4999a6&&_0x3b6fca>_0xee1e79&&_0x3b6fca<_0x35416d){const _0x74d6f8=new Date(_0x3b6fca);_0x2566e8=_0x74d6f8['getFullYear']();const _0x2dc118=_0x2566e8-_0x5b1721,_0x252f9e=new Date(_0x74d6f8[_0xbaa322(0x472)](),0x0,0x1)[_0xbaa322(0x697)](),_0x1435e3=new Date(_0x74d6f8[_0xbaa322(0x472)]()+0x1,0x0,0x1)[_0xbaa322(0x697)]();_0x5b7ea9=_0x2d86e8+(_0x2dc118+(_0x3b6fca-_0x252f9e)/(_0x1435e3-_0x252f9e))/_0x13f4bf*_0x12e1f4;}_0x118a05=_0x34577c=>{const _0x198e00=_0xbaa322,_0x422137=new Date(_0x34577c);if(_0x5b7ea9!==null&&_0x422137['getFullYear']()===_0x2566e8)return _0x5b7ea9;const _0x27ee38=_0x422137[_0x198e00(0x472)]()-_0x5b1721;return _0x2d86e8+(_0x27ee38+0.5)/_0x13f4bf*_0x12e1f4;};}else _0x118a05=_0x5b67b8=>_0x2d86e8+(_0x5b67b8-_0x445d9a)/_0x35cc0a*_0x12e1f4;}const _0x26f551=!!_0x282038[_0xbaa322(0x530)],_0x209d0a=(_0x5c8807,_0x4945c0)=>{const _0x19a348=_0xbaa322;if(!_0x4945c0)return _0x200ea4+_0x2339b4/0x2;const {lo:_0x260e5c,hi:_0x176f7c}=_0x4945c0;if(_0x176f7c===_0x260e5c)return _0x200ea4+_0x2339b4/0x2;if(_0x26f551){const _0x12ff91=Math[_0x19a348(0x1b8)](_0x260e5c,1e-10),_0x2416af=Math[_0x19a348(0x1b8)](_0x176f7c,_0x12ff91*0xa),_0x2cbcf5=Math[_0x19a348(0x1b8)](_0x5c8807,_0x12ff91),_0x51b847=Math[_0x19a348(0x5d9)](_0x12ff91),_0x4da0fe=Math[_0x19a348(0x5d9)](_0x2416af),_0x417a45=Math['log10'](_0x2cbcf5);return _0x200ea4+_0x2339b4-(_0x417a45-_0x51b847)/(_0x4da0fe-_0x51b847)*_0x2339b4;}return _0x200ea4+_0x2339b4-(_0x5c8807-_0x260e5c)/(_0x176f7c-_0x260e5c)*_0x2339b4;},_0x13b4a8=_0x1c275e?{'width':String(_0x1a11cb),'height':String(_0x228f5d),'viewBox':_0xbaa322(0x4d4)+_0x1a11cb+'\x20'+_0x228f5d,'preserveAspectRatio':_0xbaa322(0x58e),'class':_0xbaa322(0xba0)}:{'width':_0xbaa322(0x378),'height':String(_0x228f5d),'viewBox':_0xbaa322(0x4d4)+_0x1a11cb+'\x20'+_0x228f5d,'preserveAspectRatio':_0xbaa322(0x58e),'class':_0xbaa322(0xba0)},_0x4234c5=svgEl(_0xbaa322(0x5d8),_0x13b4a8),_0x1b29b4=svgEl(_0xbaa322(0x21f));_0x4234c5[_0xbaa322(0x6ab)](_0x1b29b4);const _0x5e4e43=_0xbaa322(0x4d2)+this['card']['_instanceId'],_0x1fe6a9=svgEl(_0xbaa322(0xb11),{'id':_0x5e4e43}),_0x58c322=svgEl('rect',{'x':String(_0x2d86e8),'y':String(_0x200ea4),'width':String(_0x12e1f4),'height':String(_0x2339b4),'data-full-x':String(_0x2d86e8),'data-full-w':String(_0x12e1f4)});_0x1fe6a9[_0xbaa322(0x6ab)](_0x58c322),_0x1b29b4[_0xbaa322(0x6ab)](_0x1fe6a9);const _0x42a189=_0xbaa322(0x37b)+this[_0xbaa322(0x2d4)][_0xbaa322(0xa90)],_0x58c280=svgEl(_0xbaa322(0xb11),{'id':_0x42a189}),_0x3ff9d3=svgEl(_0xbaa322(0xc27),{'x':String(_0x2d86e8),'y':'0','width':String(_0x12e1f4),'height':String(_0x228f5d),'data-full-x':String(_0x2d86e8),'data-full-w':String(_0x12e1f4)});_0x58c280[_0xbaa322(0x6ab)](_0x3ff9d3),_0x1b29b4[_0xbaa322(0x6ab)](_0x58c280);const _0xcb0d78=(_0xd0dd17,_0x2fae8c)=>{const _0x1a3e85=_0xbaa322;if(!_0xd0dd17)return null;const _0xbaf606=toNum(_0x282038[_0x1a3e85(0xbd8)]),_0xd362ac=this['card']?.['_getAxisStateMap']?.(_0x1a3e85(0xc41)),_0xe9590d=isNum(_0xbaf606)?_0xbaf606:_0xd362ac?Math[_0x1a3e85(0x1b8)](0x1,_0xd362ac[_0x1a3e85(0x6f1)]-0x1):0x4,_0x16e2cf=_0x2fae8c,_0x13a55e=_0xd0dd17['hi']-_0xd0dd17['lo'];if(_0x13a55e>0x0){const _0x43205a=Math[_0x1a3e85(0xaaa)](0xa,-_0x16e2cf),_0x4865d1=Math['max'](0x1,Math[_0x1a3e85(0x8e4)](_0x13a55e/_0x43205a+1e-9));return Math[_0x1a3e85(0xbe8)](_0xe9590d,_0x4865d1);}return _0xe9590d;},_0x5a663b=_0xcb0d78(_0xb17eaf,_0x31586e),_0x4c684b=_0x282038[_0xbaa322(0x519)]!==![],_0x54ec5b=_0x4c684b&&_0xb17eaf&&!_0x282038[_0xbaa322(0x530)]&&!this[_0xbaa322(0x2d4)]?.[_0xbaa322(0x9c3)]?.('primary')?niceYTicks(_0xb17eaf['lo'],_0xb17eaf['hi'],_0x5a663b||0x4,axisMinLabelStep(_0x282038,_0xbaa322(0xc41))):null,_0x285b6c=_0x4c684b&&_0x56d259&&_0x34c483&&!_0x282038[_0xbaa322(0x530)]&&!this['card']?.[_0xbaa322(0x9c3)]?.('secondary')?niceYTicks(_0x34c483['lo'],_0x34c483['hi'],toNum(_0x282038['y_axis_ticks'])||0x4,axisMinLabelStep(_0x282038,'secondary')):null;if(_0x282038[_0xbaa322(0x666)]){let _0x49314a=this[_0xbaa322(0xb8a)](_0x12e1f4,_0x445d9a,_0x56cbbd,_0x282038,_0x59f4e8);if(!_0x49314a)_0x49314a=this[_0xbaa322(0x31e)](_0x12e1f4,_0x445d9a,_0x56cbbd,_0x282038,_0x59f4e8);this[_0xbaa322(0xa65)](_0x4234c5,_0x2d86e8,_0x200ea4,_0x12e1f4,_0x2339b4,_0x282038,_0x49314a,_0x5a663b,_0x54ec5b,_0xb17eaf);}let _0x22990a=null,_0x4e0dc8=null;_0x282038[_0xbaa322(0x764)]&&_0xb17eaf&&(_0x22990a=this[_0xbaa322(0x873)](_0x4234c5,_0x2d86e8,_0x200ea4,_0x2339b4,_0xb17eaf,![],_0x282038,_0x5a663b,_0x31586e,_0x54ec5b));_0x56d259&&_0x34c483&&_0x282038[_0xbaa322(0x905)]&&(_0x4e0dc8=this[_0xbaa322(0x873)](_0x4234c5,_0x2d86e8+_0x12e1f4,_0x200ea4,_0x2339b4,_0x34c483,!![],_0x282038,null,_0x55c44f,_0x285b6c));_0x282038[_0xbaa322(0xac4)]&&this[_0xbaa322(0x1d7)](_0x4234c5,_0x2d86e8,_0x200ea4+_0x2339b4,_0x12e1f4,_0x445d9a,_0x56cbbd,_0x282038,_0x59f4e8);const _0x89d5d0=this[_0xbaa322(0x2d4)][_0xbaa322(0x3bd)](),_0x14d518=svgEl('g',{'class':_0xbaa322(0x112),'clip-path':_0xbaa322(0x587)+_0x5e4e43+')'});_0x4234c5[_0xbaa322(0x6ab)](_0x14d518);const _0x8eea2f=_0x154c30[_0xbaa322(0x596)]((_0x3d6e7d,_0x5490ba)=>({'s':_0x3d6e7d,'i':_0x5490ba,'z':toNum(_0x3d6e7d[_0xbaa322(0x9b0)]?.[_0xbaa322(0x8c2)])||0x0}))[_0xbaa322(0xca9)]((_0x455591,_0x26f33f)=>_0x455591['z']-_0x26f33f['z']||_0x455591['i']-_0x26f33f['i'])[_0xbaa322(0x596)](_0x2146a4=>_0x2146a4['s']);for(const _0x2f0c61 of _0x8eea2f){if(!_0x2f0c61['entity']?.[_0xbaa322(0x82c)])continue;const _0x21741f=_0x40402f(_0x2f0c61);if(!_0x21741f)continue;this[_0xbaa322(0x706)](_0x14d518,_0x2f0c61,_0x21741f,_0x118a05,_0x209d0a);}const _0x1b6433=_0x154c30['filter'](_0x3a8d83=>{const _0x41a7b8=_0xbaa322,_0x5ebf77=_0x3a8d83['entity']?.[_0x41a7b8(0x349)]||_0x3a8d83['entity']?.[_0x41a7b8(0x54b)];return(_0x5ebf77===_0x41a7b8(0xad8)||_0x5ebf77===_0x41a7b8(0x122))&&_0x3a8d83[_0x41a7b8(0x9b0)]?.['show_graph']!==![];}),_0x5b0f1a=new Map();if(_0x1b6433[_0xbaa322(0x6f1)]>0x0){if(_0x282038[_0xbaa322(0xa00)]){const _0x48e192=[],_0x56004b={};for(const _0x3a393e of _0x1b6433){const _0x5a0137=_0x3a393e[_0xbaa322(0x9b0)][_0xbaa322(0x679)]||_0xbaa322(0x30e);!(_0x5a0137 in _0x56004b)&&(_0x56004b[_0x5a0137]=_0x48e192[_0xbaa322(0x6f1)],_0x48e192[_0xbaa322(0x61b)](_0x5a0137));}const _0x453acc=_0x48e192['length'];for(const _0x4ad8e9 of _0x1b6433){_0x5b0f1a['set'](_0x4ad8e9[_0xbaa322(0x2f6)],{'index':_0x56004b[_0x4ad8e9[_0xbaa322(0x9b0)][_0xbaa322(0x679)]||_0xbaa322(0x30e)],'total':_0x453acc});}}else{const _0x3d1cc1=_0x1b6433[_0xbaa322(0x6f1)];_0x1b6433[_0xbaa322(0x331)]((_0x4a4c39,_0x4b4476)=>{const _0x7fc94d=_0xbaa322;_0x5b0f1a[_0x7fc94d(0x846)](_0x4a4c39[_0x7fc94d(0x2f6)],{'index':_0x4b4476,'total':_0x3d1cc1});});}}this[_0xbaa322(0x8b1)]=null;for(const _0x1220a4 of _0x8eea2f){const _0x5db86e=_0x40402f(_0x1220a4);if(!_0x5db86e)continue;const _0x46a02b=_0x2c818f?.[_0xbaa322(0x81d)]?.[_0xbaa322(0x70b)](_0x1220a4[_0xbaa322(0x2f6)])||null,_0x6b6461=_0x5b0f1a[_0xbaa322(0x70b)](_0x1220a4[_0xbaa322(0x2f6)])||null;let _0x5121f1=_0x14d518;if(_0x1220a4['entity']?.[_0xbaa322(0x39d)]!=null){const _0x6b3509=toNum(_0x1220a4[_0xbaa322(0x9b0)][_0xbaa322(0xb7f)]?.[_0xbaa322(0x62e)]);_0x5121f1=svgEl('g',{'opacity':isNum(_0x6b3509)?clamp(_0x6b3509,0.05,0x1):0.45}),_0x14d518['appendChild'](_0x5121f1);}this[_0xbaa322(0xa72)](_0x5121f1,_0x1b29b4,_0x1220a4,_0x5db86e,_0x118a05,_0x209d0a,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'tStart':_0xee1e79,'tEnd':_0x35416d,'xStart':_0x445d9a,'xEnd':_0x56cbbd,'xRange':_0x35cc0a,'yearEqualSpace':_0x5872d8,'yearTotal':_0x5872d8?this['_yearSlotSpan'](_0xee1e79,_0x35416d)[_0xbaa322(0x8ef)]:0x1},_0x282038,_0x46a02b,_0x6b6461);}const _0x2134c6=_0x1c275e?((()=>{const _0x44aa80=_0xbaa322,_0x23c0a5=svgEl('g',{'class':_0x44aa80(0xad2),'clip-path':_0x44aa80(0x587)+_0x5e4e43+')'});return _0x4234c5[_0x44aa80(0x6ab)](_0x23c0a5),_0x23c0a5;})()):_0x4234c5;this[_0xbaa322(0xb81)](_0x2134c6,_0x89d5d0,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x59f4e8),this[_0xbaa322(0xfe)](_0x2134c6,_0x89d5d0,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x59f4e8),this[_0xbaa322(0x236)](_0x2134c6,_0x154c30,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x282038,_0x59f4e8),this['_drawMovingAverages'](_0x2134c6,_0x154c30,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x282038,_0x59f4e8);{if(_0x282038[_0xbaa322(0x77a)]!==![]){const _0x662de5=Date[_0xbaa322(0x3db)]();if(_0x662de5>_0xee1e79&&_0x662de5<_0x35416d-(_0x35416d-_0xee1e79)*0.01){let _0xfad5a8;const _0x1bb01c=_0x40dce6;if(_0x1bb01c==='month'){const _0x40036e=new Date(_0x662de5),_0xe81919=new Date(_0xee1e79),_0x38b07b=_0xe81919[_0xbaa322(0x472)](),_0xd1dab6=_0xe81919['getMonth'](),_0x49ed6f=new Date(_0x35416d-0x1),_0x480c58=Math['max'](0x1,(_0x49ed6f['getFullYear']()-_0x38b07b)*0xc+(_0x49ed6f['getMonth']()-_0xd1dab6)+0x1),_0x587b05=(_0x40036e['getFullYear']()-_0x38b07b)*0xc+(_0x40036e[_0xbaa322(0x231)]()-_0xd1dab6),_0x852db1=new Date(_0x40036e[_0xbaa322(0x472)](),_0x40036e[_0xbaa322(0x231)]()+0x1,0x0)[_0xbaa322(0xc00)](),_0x241dbd=(_0x40036e['getDate']()-0x1+_0x40036e[_0xbaa322(0xa19)]()/0x18)/_0x852db1;_0xfad5a8=_0x2d86e8+(_0x587b05+_0x241dbd)/_0x480c58*_0x12e1f4;}else{if(_0x5872d8){const _0x4c0b88=new Date(_0x662de5),{refY:_0x127e19,totalYears:_0x1c7cd7}=this['_yearSlotSpan'](_0xee1e79,_0x35416d),_0x5bf99a=_0x4c0b88['getFullYear']()-_0x127e19,_0x34c794=new Date(_0x4c0b88['getFullYear'](),0x0,0x1)[_0xbaa322(0x697)](),_0x1ee504=new Date(_0x4c0b88[_0xbaa322(0x472)]()+0x1,0x0,0x1)[_0xbaa322(0x697)]();_0xfad5a8=_0x2d86e8+(_0x5bf99a+(_0x662de5-_0x34c794)/(_0x1ee504-_0x34c794))/_0x1c7cd7*_0x12e1f4;}else{if(_0x55fce1&&(_0x1bb01c==='date'||_0x1bb01c==='week'||_0x1bb01c===_0xbaa322(0x7da))){const _0x3e685b=new Date(_0x662de5);let _0x26f56b,_0x4d4cfb;if(_0x1bb01c==='date')_0x26f56b=new Date(_0x3e685b[_0xbaa322(0x472)](),_0x3e685b[_0xbaa322(0x231)](),_0x3e685b[_0xbaa322(0xc00)]())[_0xbaa322(0x697)](),_0x4d4cfb=0x5265c00;else{if(_0x1bb01c===_0xbaa322(0xb9f)){const _0x58c616=_0x3e685b['getDay']()||0x7;_0x26f56b=new Date(_0x3e685b[_0xbaa322(0x472)](),_0x3e685b[_0xbaa322(0x231)](),_0x3e685b['getDate']()-weekStartOffsetDays(_0x58c616,resolveFirstWeekday(_0x59f4e8)))[_0xbaa322(0x697)](),_0x4d4cfb=0x7*0x5265c00;}else _0x26f56b=new Date(_0x3e685b[_0xbaa322(0x472)](),_0x3e685b['getMonth'](),_0x3e685b['getDate'](),_0x3e685b[_0xbaa322(0xa19)]())[_0xbaa322(0x697)](),_0x4d4cfb=0x36ee80;}const _0x26133e=Math['min'](0x1,(_0x662de5-_0x26f56b)/_0x4d4cfb),_0x2e826a=_0x118a05(_0x26f56b),_0x15b444=_0x118a05(_0x26f56b+_0x4d4cfb)-_0x2e826a,_0x2038a6=toNum(_0x282038[_0xbaa322(0x87f)])||0x0,_0xad9301=Math[_0xbaa322(0x1b8)](0x1,_0x15b444-Math[_0xbaa322(0xbe8)](_0x2038a6,_0x15b444*0.3));_0xfad5a8=_0x2e826a-_0xad9301/0x2+_0x26133e*_0xad9301;}else _0xfad5a8=_0x118a05(_0x662de5);}}const _0x54a2a4=_0x282038['now_line_color']||_0xbaa322(0x4df),_0x10f662=toNum(_0x282038['now_line_opacity']),_0x1c583f=isNum(_0x10f662)?String(_0x10f662):'0.3',_0x5ed59f=isNum(_0x10f662)?String(Math[_0xbaa322(0xbe8)](0x1,_0x10f662+0.05)):_0xbaa322(0x159),_0x22f356=toNum(_0x282038['now_line_width']),_0x217491=isNum(_0x22f356)&&_0x22f356>0x0?String(_0x22f356):_0xbaa322(0x80b),_0x40eb78=_0x282038[_0xbaa322(0x658)];let _0x28905b=_0xbaa322(0x6a3);if(_0x40eb78===_0xbaa322(0x2b8))_0x28905b=null;else{if(_0x40eb78==='dashed')_0x28905b=_0xbaa322(0x3cf);else{if(_0x40eb78===_0xbaa322(0x720))_0x28905b=_0xbaa322(0x766);else{if(_0x40eb78==='long-dash')_0x28905b=_0xbaa322(0x27f);else{if(_0x40eb78&&typeof _0x40eb78==='string')_0x28905b=_0x40eb78;}}}}const _0x103e93={'x1':String(_0xfad5a8),'x2':String(_0xfad5a8),'y1':String(_0x200ea4),'y2':String(_0x200ea4+_0x2339b4),'stroke':_0x54a2a4,'stroke-width':_0x217491,'opacity':_0x1c583f,'class':_0xbaa322(0x486),'style':_0xbaa322(0xc08)};if(_0x28905b)_0x103e93[_0xbaa322(0x47d)]=_0x28905b;const _0x4e6b26=svgEl(_0xbaa322(0xab9),_0x103e93);_0x2134c6[_0xbaa322(0x6ab)](_0x4e6b26);const _0x143e90=svgEl(_0xbaa322(0x425),{'x':String(_0xfad5a8),'y':String(_0x200ea4-0x2),'text-anchor':_0xbaa322(0x6fb),'font-size':'8','fill':_0x54a2a4,'opacity':_0x5ed59f,'class':'sgc-now-label','style':_0xbaa322(0xaf3)});_0x143e90[_0xbaa322(0xb6f)]=cardT(this[_0xbaa322(0x2d4)]?.[_0xbaa322(0x69a)],this[_0xbaa322(0x2d4)]?.[_0xbaa322(0x5d4)],_0xbaa322(0x3db)),_0x2134c6['appendChild'](_0x143e90);}}}this[_0xbaa322(0xcef)](_0x2134c6,_0x154c30,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x282038,_0x59f4e8),this[_0xbaa322(0xd3d)](_0x2134c6,_0x154c30,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f},_0x282038,_0x59f4e8),_0x59626f[_0xbaa322(0x795)]='',_0x59626f[_0xbaa322(0xb09)][_0xbaa322(0xda5)](_0xbaa322(0x984),_0x1c275e);const _0x3e85be=_0x1c275e&&_0x282038[_0xbaa322(0xa44)]===_0xbaa322(0x515);_0x59626f['classList']['toggle'](_0xbaa322(0x333),_0x3e85be),_0x59626f[_0xbaa322(0x6ab)](_0x4234c5);if(_0x282038[_0xbaa322(0xd14)]&&typeof _0x4234c5[_0xbaa322(0x246)]===_0xbaa322(0x854))try{_0x4234c5[_0xbaa322(0x246)](_0xbaa322(0x72d))[_0xbaa322(0x331)](_0x3b1947=>{const _0x25fd03=_0xbaa322,_0x508332=typeof _0x3b1947[_0x25fd03(0xa82)]===_0x25fd03(0x854)?_0x3b1947[_0x25fd03(0xa82)]():0x0;if(_0x508332&&isFinite(_0x508332)&&_0x508332>0x0)_0x3b1947[_0x25fd03(0x4a2)]['setProperty'](_0x25fd03(0x868),_0x508332);});}catch(_0x4e5c22){}if(_0x1c275e&&(_0x22990a||_0x4e0dc8)){const _0x3e6e70=_0x282038[_0xbaa322(0x63b)]||_0xbaa322(0x779);if(_0x22990a){const _0x11c80f=svgEl(_0xbaa322(0xc27),{'x':'0','y':'0','width':String(_0x2d86e8),'height':String(_0x228f5d),'fill':_0x3e6e70,'class':_0xbaa322(0xd42)});_0x22990a[_0xbaa322(0x335)](_0x11c80f,_0x22990a[_0xbaa322(0x5b1)]),_0x22990a[_0xbaa322(0xb09)][_0xbaa322(0x33e)](_0xbaa322(0x2bb)),_0x22990a[_0xbaa322(0x337)](_0xbaa322(0x913),'left'),_0x4234c5['appendChild'](_0x22990a);}if(_0x4e0dc8){const _0x1989d0=Math['max'](0x0,_0x1a11cb-_0x2d86e8-_0x12e1f4),_0x30582b=svgEl(_0xbaa322(0xc27),{'x':String(_0x2d86e8+_0x12e1f4),'y':'0','width':String(_0x1989d0),'height':String(_0x228f5d),'fill':_0x3e6e70,'class':_0xbaa322(0xd42)});_0x4e0dc8[_0xbaa322(0x335)](_0x30582b,_0x4e0dc8[_0xbaa322(0x5b1)]),_0x4e0dc8[_0xbaa322(0xb09)][_0xbaa322(0x33e)](_0xbaa322(0x2bb)),_0x4e0dc8[_0xbaa322(0x337)]('data-axis-side','right'),_0x4234c5[_0xbaa322(0x6ab)](_0x4e0dc8);}}if(_0x1c275e){const _0x21784b=this[_0xbaa322(0x2d4)];for(const _0x4e0a60 of _0x4234c5[_0xbaa322(0x246)](_0xbaa322(0x636))){_0x4e0a60['setAttribute'](_0xbaa322(0x686),_0xbaa322(0x587)+_0x42a189+')');}const _0x40777c=_0x21784b[_0xbaa322(0x458)];if(_0x40777c!=null)_0x59626f[_0xbaa322(0xcb4)]=_0x40777c;else{const _0x1e16c3=toNum(_0x282038[_0xbaa322(0x713)]);if(isNum(_0x1e16c3)&&_0x1e16c3>_0x445d9a&&_0x1e16c3<_0x35416d){const _0x13b80c=Math['max'](0x0,Math['round'](_0x118a05(_0x1e16c3))-_0x59626f[_0xbaa322(0x996)]);if(_0x13b80c>0x0)_0x21784b[_0xbaa322(0x804)]=!![];_0x59626f[_0xbaa322(0xcb4)]=_0x13b80c;}else _0x59626f[_0xbaa322(0xcb4)]=_0x59626f['scrollWidth'];}const _0x4ef2f8=()=>{const _0x378650=_0xbaa322,_0x5b14f1=_0x59626f['scrollWidth']-_0x59626f[_0x378650(0x996)],_0x57fe8c=_0x59626f[_0x378650(0xcb4)],_0x463be4=_0x4234c5[_0x378650(0x246)](_0x378650(0xadc));for(const _0xd78b9d of _0x463be4){const _0x8cc8c=_0xd78b9d[_0x378650(0xb15)](_0x378650(0x913)),_0x1770f4=_0x8cc8c===_0x378650(0x99e)?_0x57fe8c-_0x5b14f1:_0x57fe8c;_0xd78b9d[_0x378650(0x337)]('transform',_0x378650(0x201)+_0x1770f4+_0x378650(0x154));}const _0x44c07f=_0x22990a?_0x2d86e8:0x0,_0x9dad07=_0x4e0dc8?Math[_0x378650(0x1b8)](0x0,_0x1a11cb-_0x2d86e8-_0x12e1f4):0x0,_0x38f6d0=String(_0x57fe8c+_0x44c07f),_0xe99063=String(Math[_0x378650(0x1b8)](0x0,_0x59626f[_0x378650(0x996)]-_0x44c07f-_0x9dad07));_0x58c322[_0x378650(0x337)]('x',_0x38f6d0),_0x58c322['setAttribute']('width',_0xe99063),_0x3ff9d3[_0x378650(0x337)]('x',_0x38f6d0),_0x3ff9d3['setAttribute'](_0x378650(0x8da),_0xe99063);};_0x4ef2f8();if(this['_scrollHandler'])_0x59626f[_0xbaa322(0x6e1)](_0xbaa322(0xca7),this['_scrollHandler']);this[_0xbaa322(0x3c1)]=()=>{const _0xd8cc56=_0xbaa322;_0x21784b[_0xd8cc56(0x458)]=_0x59626f[_0xd8cc56(0xcb4)],_0x4ef2f8();if(_0x21784b[_0xd8cc56(0x804)]){_0x21784b[_0xd8cc56(0x804)]=![];return;}if(!_0x21784b[_0xd8cc56(0x5d4)]?.[_0xd8cc56(0x758)])return;const _0x14a2ec=_0x59626f['scrollWidth']-_0x59626f[_0xd8cc56(0x996)];if(_0x14a2ec<=0x0)return;const _0x386353=_0x59626f['scrollLeft']/_0x14a2ec;window[_0xd8cc56(0xc10)](new CustomEvent('sgc-scroll-sync',{'detail':{'ratio':_0x386353,'group':_0x21784b['_config'][_0xd8cc56(0x380)]||null,'sourceId':_0x21784b[_0xd8cc56(0xa90)]}}));},_0x59626f[_0xbaa322(0xb7d)]('scroll',this[_0xbaa322(0x3c1)],{'passive':!![]});if(this[_0xbaa322(0xd89)])_0x59626f[_0xbaa322(0x6e1)](_0xbaa322(0x515),this['_wheelHandler']);_0x3e85be?(this['_wheelHandler']=_0x438db4=>{const _0x18b012=_0xbaa322;if(_0x59626f[_0x18b012(0x1db)]<=_0x59626f[_0x18b012(0x996)])return;_0x438db4[_0x18b012(0xc59)](),_0x438db4[_0x18b012(0xaad)](),_0x59626f[_0x18b012(0xcb4)]+=_0x438db4[_0x18b012(0xc7a)]!==0x0?_0x438db4[_0x18b012(0xc7a)]:_0x438db4[_0x18b012(0x528)];},_0x59626f[_0xbaa322(0xb7d)](_0xbaa322(0x515),this[_0xbaa322(0xd89)],{'passive':![]})):this[_0xbaa322(0xd89)]=null;}else this['card'][_0xbaa322(0x458)]=null,this[_0xbaa322(0x3c1)]&&(_0x59626f['removeEventListener']('scroll',this[_0xbaa322(0x3c1)]),this[_0xbaa322(0x3c1)]=null),this[_0xbaa322(0xd89)]&&(_0x59626f[_0xbaa322(0x6e1)](_0xbaa322(0x515),this[_0xbaa322(0xd89)]),this['_wheelHandler']=null);(_0x282038[_0xbaa322(0xcaa)]||_0x282038['period_highlight'])&&this['_attachTooltip'](_0x4234c5,_0x154c30,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'mapX':_0x118a05,'mapY':_0x209d0a,'yBounds':_0xb17eaf,'y2Bounds':_0x34c483,'boundsFor':_0x40402f,'tStart':_0xee1e79,'tEnd':_0x35416d},_0x282038,_0x59f4e8,_0x59626f,_0x2c818f);const _0x54a340=_0x59626f[_0xbaa322(0x56d)];this['_zoomAbort']&&(this[_0xbaa322(0x5c9)][_0xbaa322(0x78a)](),this[_0xbaa322(0x5c9)]=null),_0x282038['brush_zoom']!==![]&&this['_attachZoomHandlers'](_0x54a340,_0x59626f,{'padL':_0x2d86e8,'padT':_0x200ea4,'plotW':_0x12e1f4,'plotH':_0x2339b4,'tStart':_0xee1e79,'tEnd':_0x35416d,'isScroll':_0x1c275e,'width':_0x1a11cb,'svgViewWidth':_0x1a11cb});}['_attachZoomHandlers'](_0xf869a8,_0x29523c,_0x1ea5c1){const _0x4a3803=_0xe6d35d;if(!_0xf869a8||!_0x29523c)return;const _0x5c2d57=this[_0x4a3803(0x2d4)];if(this[_0x4a3803(0x5c9)])this[_0x4a3803(0x5c9)][_0x4a3803(0x78a)]();this[_0x4a3803(0x5c9)]=new AbortController();const _0x30abe5=this[_0x4a3803(0x5c9)][_0x4a3803(0xa53)],{padL:_0x15ca01,padT:_0x1ab219,plotW:_0x321b4d,plotH:_0x310c87,tStart:_0x1e180a,tEnd:_0x5d77a3,isScroll:_0x300f29,svgViewWidth:_0x36292d}=_0x1ea5c1;this[_0x4a3803(0x556)]={'padL':_0x15ca01,'plotW':_0x321b4d,'tStart':_0x1e180a,'tEnd':_0x5d77a3,'isScroll':_0x300f29,'svgViewWidth':_0x36292d},this[_0x4a3803(0x3ca)](_0xf869a8,_0x29523c);const _0x16e5c6=Math[_0x4a3803(0x1b8)](0x1,_0x5d77a3-_0x1e180a),_0x226034=_0xf869a8[_0x4a3803(0x106)](_0x4a3803(0x79f)),_0x45afac=_0x226034?.['querySelector'](_0x4a3803(0x5de)),_0x1fa304=_0x226034?.['querySelector']('.sgc-zoom-brush-label-right');if(!_0x226034)return;_0x226034[_0x4a3803(0x4a2)][_0x4a3803(0x7a8)]=_0x4a3803(0x58e);let _0x97a6f3=null;const _0x306677=_0x1129fe=>{const _0x409f41=_0x4a3803,_0x1ef836=_0xf869a8[_0x409f41(0x748)](),_0x192d57=_0x1ef836['width']||0x1,_0x5d9962=_0x300f29?_0x29523c[_0x409f41(0xcb4)]+_0x1129fe/_0x192d57*_0x29523c[_0x409f41(0x996)]:_0x1129fe/_0x192d57*_0x36292d,_0x51df65=Math[_0x409f41(0x1b8)](_0x15ca01,Math[_0x409f41(0xbe8)](_0x15ca01+_0x321b4d,_0x5d9962)),_0xa65000=(_0x51df65-_0x15ca01)/_0x321b4d;return _0x1e180a+_0xa65000*_0x16e5c6;},_0x5b3416=_0x1c6ed4=>{const _0x36098b=_0x4a3803,_0x4e6b06=new Date(_0x1c6ed4),_0x4dbd0a=String(_0x4e6b06[_0x36098b(0xa19)]())['padStart'](0x2,'0'),_0xb94fb=String(_0x4e6b06[_0x36098b(0xaec)]())[_0x36098b(0x9f7)](0x2,'0'),_0x13da04=String(_0x4e6b06[_0x36098b(0xc00)]())['padStart'](0x2,'0'),_0x119cf8=String(_0x4e6b06[_0x36098b(0x231)]()+0x1)[_0x36098b(0x9f7)](0x2,'0');return _0x13da04+'/'+_0x119cf8+'\x20'+_0x4dbd0a+':'+_0xb94fb;},_0x1ccf82=(_0x2b56ff,_0x1590c9)=>{const _0x2baa4a=_0x4a3803,_0x3d6fac=_0xf869a8['getBoundingClientRect'](),_0x3cc5cb=_0x3d6fac[_0x2baa4a(0x8da)],_0x474988=_0x300f29?0x0:_0x15ca01/_0x36292d*_0x3cc5cb,_0xa1d1c3=_0x300f29?_0x3cc5cb:(_0x15ca01+_0x321b4d)/_0x36292d*_0x3cc5cb,_0x477d50=Math[_0x2baa4a(0x1b8)](_0x474988,Math[_0x2baa4a(0xbe8)](_0xa1d1c3,_0x2b56ff)),_0x584d7d=Math[_0x2baa4a(0x1b8)](_0x474988,Math['min'](_0xa1d1c3,_0x1590c9)),_0x116e96=Math[_0x2baa4a(0xbe8)](_0x477d50,_0x584d7d),_0x17036e=Math[_0x2baa4a(0xad9)](_0x584d7d-_0x477d50);_0x226034['style']['left']=_0x116e96+'px',_0x226034[_0x2baa4a(0x4a2)][_0x2baa4a(0x8da)]=_0x17036e+'px';if(_0x17036e>0x14&&_0x45afac&&_0x1fa304){const _0x171a1d=_0x306677(_0x116e96),_0x2d7e80=_0x306677(_0x116e96+_0x17036e);_0x45afac[_0x2baa4a(0xb6f)]=_0x5b3416(_0x171a1d),_0x1fa304[_0x2baa4a(0xb6f)]=_0x5b3416(_0x2d7e80),_0x45afac[_0x2baa4a(0x4a2)][_0x2baa4a(0x7a8)]='',_0x1fa304[_0x2baa4a(0x4a2)][_0x2baa4a(0x7a8)]='';}else _0x45afac&&_0x1fa304&&(_0x45afac[_0x2baa4a(0x4a2)]['display']=_0x2baa4a(0x58e),_0x1fa304[_0x2baa4a(0x4a2)][_0x2baa4a(0x7a8)]=_0x2baa4a(0x58e));},_0x327568=_0x234e43=>{const _0x55a1cf=_0x4a3803,_0x53005d=_0xf869a8[_0x55a1cf(0x748)](),_0x40ae40=_0x234e43-_0x53005d[_0x55a1cf(0xb1a)];if(_0x40ae40<0x0||_0x40ae40>_0x53005d[_0x55a1cf(0x8da)])return;_0x97a6f3=_0x40ae40,_0x5c2d57[_0x55a1cf(0x41d)]=!![],_0x226034[_0x55a1cf(0x4a2)]['display']='',_0x226034[_0x55a1cf(0x4a2)][_0x55a1cf(0xb1a)]=_0x40ae40+'px',_0x226034[_0x55a1cf(0x4a2)][_0x55a1cf(0x8da)]='0px';};let _0x5c3268=null,_0x5c6ad2=0x0;const _0x3d4847=_0x500ad9=>{const _0x6f8fc1=_0x4a3803;if(_0x5c2d57[_0x6f8fc1(0x5ac)]){_0x4e215d();return;}if(_0x97a6f3===null)return;const _0x2e9270=_0xf869a8[_0x6f8fc1(0x748)]();_0x5c3268=_0x500ad9-_0x2e9270[_0x6f8fc1(0xb1a)];if(_0x5c6ad2)return;_0x5c6ad2=requestAnimationFrame(()=>{_0x5c6ad2=0x0;if(_0x97a6f3===null||_0x5c3268===null)return;_0x1ccf82(_0x97a6f3,_0x5c3268);});},_0x32d887=_0x2c1478=>{const _0x5484b6=_0x4a3803;if(_0x5c2d57[_0x5484b6(0x5ac)]){_0x4e215d();return;}if(_0x97a6f3===null)return;const _0x1fbe3b=_0xf869a8['getBoundingClientRect'](),_0x1f3655=Math[_0x5484b6(0x1b8)](0x0,Math['min'](_0x1fbe3b[_0x5484b6(0x8da)],_0x2c1478-_0x1fbe3b[_0x5484b6(0xb1a)])),_0x12774a=_0x97a6f3;_0x97a6f3=null,_0x5c2d57['_isZooming']=![],_0x226034[_0x5484b6(0x4a2)][_0x5484b6(0x7a8)]=_0x5484b6(0x58e);_0x5c6ad2&&(cancelAnimationFrame(_0x5c6ad2),_0x5c6ad2=0x0);const _0x278757=Math[_0x5484b6(0xad9)](_0x1f3655-_0x12774a);if(_0x278757<0xf)return;const _0x7843d6=_0x306677(Math['min'](_0x12774a,_0x1f3655)),_0x195f91=_0x306677(Math[_0x5484b6(0x1b8)](_0x12774a,_0x1f3655));if(_0x195f91-_0x7843d6<0xea60)return;if(!Array[_0x5484b6(0x82d)](_0x5c2d57[_0x5484b6(0xd30)]))_0x5c2d57[_0x5484b6(0xd30)]=[];_0x5c2d57['_zoomHistory']['push'](_0x5c2d57[_0x5484b6(0xd69)]?{'start':_0x5c2d57['_viewWindow'][_0x5484b6(0x911)],'end':_0x5c2d57[_0x5484b6(0xd69)]['end']}:null);if(_0x5c2d57['_zoomHistory'][_0x5484b6(0x6f1)]>0x14)_0x5c2d57[_0x5484b6(0xd30)][_0x5484b6(0xd75)]();_0x5c2d57[_0x5484b6(0xd69)]={'start':new Date(_0x7843d6),'end':new Date(_0x195f91)},_0x5c2d57[_0x5484b6(0x4b1)](),_0x5c2d57[_0x5484b6(0x5d4)]?.[_0x5484b6(0x817)]&&window['dispatchEvent'](new CustomEvent(_0x5484b6(0xa83),{'detail':{'tStart':_0x7843d6,'tEnd':_0x195f91,'group':_0x5c2d57[_0x5484b6(0x5d4)][_0x5484b6(0x8f7)]||null,'sourceId':_0x5c2d57[_0x5484b6(0xa90)]}}));},_0x4e215d=()=>{const _0x2140ab=_0x4a3803;_0x97a6f3=null,_0x5c2d57[_0x2140ab(0x41d)]=![],_0x226034[_0x2140ab(0x4a2)][_0x2140ab(0x7a8)]='none',_0x5c6ad2&&(cancelAnimationFrame(_0x5c6ad2),_0x5c6ad2=0x0);};_0xf869a8[_0x4a3803(0xb7d)](_0x4a3803(0x864),_0x31b267=>{const _0x40a168=_0x4a3803;if(_0x31b267[_0x40a168(0x65d)]!==0x0)return;if(_0x300f29&&_0x31b267[_0x40a168(0x73f)]===_0x29523c){const _0x762eec=_0x29523c[_0x40a168(0x748)](),_0x3c98f8=_0x31b267[_0x40a168(0x72b)]-_0x762eec[_0x40a168(0x598)];if(_0x3c98f8>_0x29523c[_0x40a168(0xb91)])return;}_0x31b267['preventDefault'](),_0x327568(_0x31b267[_0x40a168(0x2e7)]);},{'signal':_0x30abe5}),window[_0x4a3803(0xb7d)](_0x4a3803(0x1b0),_0x26f244=>{const _0x4c532d=_0x4a3803;if(_0x97a6f3===null)return;_0x3d4847(_0x26f244[_0x4c532d(0x2e7)]);},{'signal':_0x30abe5}),window[_0x4a3803(0xb7d)](_0x4a3803(0x937),_0x557d9e=>{const _0x17110c=_0x4a3803;if(_0x97a6f3===null)return;_0x32d887(_0x557d9e[_0x17110c(0x2e7)]);},{'signal':_0x30abe5}),_0xf869a8['addEventListener'](_0x4a3803(0x4e5),()=>{if(_0x97a6f3!==null)_0x4e215d();},{'signal':_0x30abe5}),_0xf869a8[_0x4a3803(0xb7d)](_0x4a3803(0x845),()=>{const _0x4e06f2=_0x4a3803;if(Date[_0x4e06f2(0x3db)]()-(_0x5c2d57[_0x4e06f2(0xced)]||0x0)<0x2bc)return;if(_0x5c2d57[_0x4e06f2(0xd69)])_0x5c2d57[_0x4e06f2(0xcde)]();},{'signal':_0x30abe5});let _0x489aee=null,_0x4a30e6=null,_0x40d179=null,_0x21ec46=![],_0x14debe=![];const _0x3cee71=0x258,_0x4139ce=0x8;_0xf869a8[_0x4a3803(0xb7d)]('touchstart',_0xa5e576=>{const _0x1cfad1=_0x4a3803;if(_0xa5e576[_0x1cfad1(0xaee)]['length']!==0x1)return;const _0x10107c=_0xa5e576[_0x1cfad1(0xaee)][0x0];_0x21ec46=![],_0x14debe=![],_0x4a30e6=_0x10107c[_0x1cfad1(0x2e7)],_0x40d179=_0x10107c[_0x1cfad1(0x72b)],_0x489aee=setTimeout(()=>{if(!_0x21ec46)_0x14debe=!![];},_0x3cee71);},{'passive':!![],'signal':_0x30abe5}),_0xf869a8[_0x4a3803(0xb7d)](_0x4a3803(0x7ca),_0x581e6b=>{const _0xc4beb2=_0x4a3803;if(_0x581e6b['touches'][_0xc4beb2(0x6f1)]!==0x1)return;const _0x13eb07=_0x581e6b[_0xc4beb2(0xaee)][0x0],_0x45f693=Math[_0xc4beb2(0xad9)](_0x13eb07[_0xc4beb2(0x2e7)]-_0x4a30e6),_0x4337cf=Math[_0xc4beb2(0xad9)](_0x13eb07[_0xc4beb2(0x72b)]-_0x40d179);!_0x21ec46&&(_0x45f693>_0x4139ce||_0x4337cf>_0x4139ce)&&(_0x21ec46=!![],_0x489aee&&(clearTimeout(_0x489aee),_0x489aee=null),_0x14debe&&_0x97a6f3===null&&_0x327568(_0x4a30e6)),_0x97a6f3!==null&&(_0x581e6b[_0xc4beb2(0xc59)](),_0x3d4847(_0x13eb07['clientX']));},{'passive':![],'signal':_0x30abe5}),_0xf869a8['addEventListener'](_0x4a3803(0x34e),_0x116f89=>{const _0x128935=_0x4a3803;_0x489aee&&(clearTimeout(_0x489aee),_0x489aee=null),_0x97a6f3!==null&&_0x116f89[_0x128935(0xb3b)]['length']===0x1&&_0x32d887(_0x116f89[_0x128935(0xb3b)][0x0][_0x128935(0x2e7)]),_0x4a30e6=null,_0x40d179=null,_0x21ec46=![],_0x14debe=![];},{'passive':!![],'signal':_0x30abe5}),_0xf869a8[_0x4a3803(0xb7d)](_0x4a3803(0x361),()=>{_0x489aee&&(clearTimeout(_0x489aee),_0x489aee=null),_0x4e215d(),_0x4a30e6=null,_0x40d179=null,_0x21ec46=![],_0x14debe=![];},{'passive':!![],'signal':_0x30abe5});}[_0xe6d35d(0x3ca)](_0x483935,_0x507f6e){const _0x181ad0=_0xe6d35d;if(this[_0x181ad0(0xa7d)]||!_0x483935||!_0x507f6e)return;this[_0x181ad0(0xa7d)]=!![];const _0x364c76=this[_0x181ad0(0x2d4)];let _0x1fd109=null,_0x14794d=0x0,_0x1fd3b7=null,_0x47bccd=0x0,_0x4e9bc2=0x0,_0x449de3=0x0;const _0x2a491a=(_0x575f41,_0x384e72)=>{const _0x3ec7c3=_0x181ad0,_0x7ac879=this[_0x3ec7c3(0x556)];if(!_0x7ac879)return null;const _0x38e4a0=_0x483935[_0x3ec7c3(0x748)](),_0x1bc9bc=_0x38e4a0[_0x3ec7c3(0x8da)]||0x1,_0x1000aa=_0x7ac879['isScroll']?_0x507f6e[_0x3ec7c3(0xcb4)]+_0x575f41/_0x1bc9bc*_0x507f6e['clientWidth']:_0x575f41/_0x1bc9bc*_0x7ac879[_0x3ec7c3(0xbbe)],_0x17a6ab=Math[_0x3ec7c3(0x1b8)](_0x7ac879['padL'],Math[_0x3ec7c3(0xbe8)](_0x7ac879['padL']+_0x7ac879[_0x3ec7c3(0xa80)],_0x1000aa)),_0x1c1bf8=(_0x17a6ab-_0x7ac879[_0x3ec7c3(0x7c6)])/_0x7ac879[_0x3ec7c3(0xa80)];return _0x384e72['s']+_0x1c1bf8*(_0x384e72['e']-_0x384e72['s']);},_0x28840d=0xa,_0x4cb4ec=()=>{const _0x681628=_0x181ad0;_0x14794d=0x0;if(!_0x1fd109||_0x1fd3b7===null)return;const _0x391050=Math[_0x681628(0xaaa)](_0x1fd109[_0x681628(0x960)]/_0x1fd3b7,_0x28840d);_0x1fd3b7=null;const {s:_0x2795a1,e:_0x3a46f1}=_0x1fd109[_0x681628(0xaaf)],_0x54abe9=_0x1fd109[_0x681628(0xcf4)]??(_0x2795a1+_0x3a46f1)/0x2;let _0x9129f3=_0x54abe9-(_0x54abe9-_0x2795a1)*_0x391050,_0x4432f6=_0x54abe9+(_0x3a46f1-_0x54abe9)*_0x391050;if(_0x4432f6-_0x9129f3<0xea60){const _0x119835=(_0x9129f3+_0x4432f6)/0x2;_0x9129f3=_0x119835-0x7530,_0x4432f6=_0x119835+0x7530;}const _0x414478=_0x364c76[_0x681628(0x12c)];if(_0x414478){const _0x4b8f65=_0x414478[_0x681628(0x911)][_0x681628(0x697)](),_0x1ef1ae=_0x414478['end']['getTime']();if(_0x9129f3<_0x4b8f65)_0x9129f3=_0x4b8f65;if(_0x4432f6>_0x1ef1ae)_0x4432f6=_0x1ef1ae;if(_0x4432f6-_0x9129f3>=_0x1ef1ae-_0x4b8f65-0x3e8){!_0x1fd109[_0x681628(0xa32)]&&(_0x31e90c(),_0x1fd109[_0x681628(0xa32)]=!![]);_0x364c76[_0x681628(0xd69)]=null,_0x364c76[_0x681628(0xaa0)]='',_0x364c76['_render']();return;}}!_0x1fd109[_0x681628(0xa32)]&&(_0x31e90c(),_0x1fd109[_0x681628(0xa32)]=!![]),_0x364c76[_0x681628(0xd69)]={'start':new Date(_0x9129f3),'end':new Date(_0x4432f6)},_0x364c76['_graphFingerprint']='',_0x364c76[_0x681628(0x4b1)]();},_0x31e90c=()=>{const _0x5d7320=_0x181ad0;if(!Array[_0x5d7320(0x82d)](_0x364c76['_zoomHistory']))_0x364c76['_zoomHistory']=[];_0x364c76[_0x5d7320(0xd30)][_0x5d7320(0x61b)](_0x364c76[_0x5d7320(0xd69)]?{'start':_0x364c76['_viewWindow']['start'],'end':_0x364c76[_0x5d7320(0xd69)][_0x5d7320(0xc39)]}:null);if(_0x364c76[_0x5d7320(0xd30)][_0x5d7320(0x6f1)]>0x14)_0x364c76['_zoomHistory'][_0x5d7320(0xd75)]();};_0x483935[_0x181ad0(0xb7d)](_0x181ad0(0x406),_0x58f071=>{const _0x20e19a=_0x181ad0;if(_0x364c76['_config']?.[_0x20e19a(0x9dd)]===![])return;if((_0x364c76[_0x20e19a(0x5d4)]?.['chart_mode']||_0x20e19a(0x9bf))!==_0x20e19a(0x9bf))return;if(_0x58f071[_0x20e19a(0xaee)]['length']!==0x2)return;const _0x4bb200=_0x364c76['_viewWindow']||_0x364c76[_0x20e19a(0x12c)];if(!_0x4bb200)return;if(!_0x58f071[_0x20e19a(0x573)])return;_0x58f071[_0x20e19a(0xc59)]();const [_0x21fe4d,_0x1e3e71]=[_0x58f071['touches'][0x0],_0x58f071[_0x20e19a(0xaee)][0x1]],_0x2707e9=_0x483935[_0x20e19a(0x748)](),_0x404d2c=(_0x21fe4d['clientX']+_0x1e3e71[_0x20e19a(0x2e7)])/0x2-_0x2707e9[_0x20e19a(0xb1a)],_0x51d2b9={'s':_0x4bb200['start']['getTime'](),'e':_0x4bb200[_0x20e19a(0xc39)][_0x20e19a(0x697)]()};_0x1fd109={'startDist':Math['max'](0x14,Math[_0x20e19a(0x7bc)](_0x21fe4d[_0x20e19a(0x2e7)]-_0x1e3e71[_0x20e19a(0x2e7)],_0x21fe4d[_0x20e19a(0x72b)]-_0x1e3e71['clientY'])),'startWin':_0x51d2b9,'anchorT':_0x2a491a(_0x404d2c,_0x51d2b9),'pushed':![]},_0x364c76[_0x20e19a(0x41d)]=!![],_0x364c76[_0x20e19a(0x5ac)]=!![];},{'passive':![]}),_0x483935['addEventListener'](_0x181ad0(0x7ca),_0x28e15c=>{const _0x1c564e=_0x181ad0;if(!_0x1fd109||_0x28e15c['touches'][_0x1c564e(0x6f1)]!==0x2)return;if(_0x28e15c[_0x1c564e(0x573)])_0x28e15c[_0x1c564e(0xc59)]();_0x1fd3b7=Math[_0x1c564e(0x1b8)](0x14,Math[_0x1c564e(0x7bc)](_0x28e15c[_0x1c564e(0xaee)][0x0]['clientX']-_0x28e15c[_0x1c564e(0xaee)][0x1][_0x1c564e(0x2e7)],_0x28e15c[_0x1c564e(0xaee)][0x0][_0x1c564e(0x72b)]-_0x28e15c[_0x1c564e(0xaee)][0x1][_0x1c564e(0x72b)]));if(!_0x14794d)_0x14794d=requestAnimationFrame(_0x4cb4ec);},{'passive':![]});const _0x204efc=()=>{const _0x89b488=_0x181ad0;if(!_0x1fd109)return;_0x14794d&&(cancelAnimationFrame(_0x14794d),_0x14794d=0x0);if(_0x1fd3b7!==null)_0x4cb4ec();_0x1fd109=null,_0x1fd3b7=null,_0x364c76['_isZooming']=![],_0x364c76[_0x89b488(0x5ac)]=![];if(_0x364c76[_0x89b488(0x5d4)]?.[_0x89b488(0x817)]){const _0x40601b=_0x364c76[_0x89b488(0xd69)];window[_0x89b488(0xc10)](new CustomEvent(_0x89b488(0xa83),{'detail':{'tStart':_0x40601b?_0x40601b[_0x89b488(0x911)][_0x89b488(0x697)]():null,'tEnd':_0x40601b?_0x40601b['end'][_0x89b488(0x697)]():null,'group':_0x364c76[_0x89b488(0x5d4)]['zoom_sync_group']||null,'sourceId':_0x364c76[_0x89b488(0xa90)]}}));}};_0x483935[_0x181ad0(0xb7d)]('touchend',_0x3c8955=>{const _0x1ffd63=_0x181ad0;if(_0x1fd109&&_0x3c8955[_0x1ffd63(0xaee)]['length']<0x2){_0x204efc();return;}if(_0x3c8955['touches'][_0x1ffd63(0x6f1)]===0x0&&_0x3c8955[_0x1ffd63(0xb3b)][_0x1ffd63(0x6f1)]===0x1){if(_0x364c76[_0x1ffd63(0x5d4)]?.['brush_zoom']===![])return;const _0x51dd00=_0x3c8955['changedTouches'][0x0],_0x1140fb=Date[_0x1ffd63(0x3db)](),_0x5a798b=_0x1140fb-_0x47bccd<0x12c&&Math[_0x1ffd63(0xad9)](_0x51dd00['clientX']-_0x4e9bc2)<0x1e&&Math[_0x1ffd63(0xad9)](_0x51dd00['clientY']-_0x449de3)<0x1e;_0x47bccd=_0x1140fb,_0x4e9bc2=_0x51dd00['clientX'],_0x449de3=_0x51dd00[_0x1ffd63(0x72b)],_0x5a798b&&_0x364c76[_0x1ffd63(0xd69)]&&(_0x47bccd=0x0,_0x364c76['_lastTouchPopT']=Date[_0x1ffd63(0x3db)](),_0x364c76['_popZoomHistory']());}},{'passive':!![]}),_0x483935[_0x181ad0(0xb7d)](_0x181ad0(0x361),()=>{if(_0x1fd109)_0x204efc();},{'passive':!![]});}[_0xe6d35d(0x474)](_0x23edd2,_0x25455a,_0x273f8a,_0x188b83){const _0xb59185=_0xe6d35d;if(!_0x23edd2[_0xb59185(0x6f1)])return null;let _0x18eef8=Infinity,_0x41bd11=-Infinity;const _0xb910=new Set();for(const _0x1af00c of _0x23edd2){const _0x401d09=_0x188b83?.[_0xb59185(0x1eb)]?.[_0xb59185(0x70b)](_0x1af00c[_0xb59185(0x2f6)]);if(_0x401d09){if(_0xb910[_0xb59185(0x449)](_0x401d09))continue;_0xb910[_0xb59185(0x33e)](_0x401d09);const _0x43c682=_0x188b83[_0xb59185(0xcac)][_0xb59185(0x70b)](_0x401d09);if(_0x43c682){if(_0x43c682['min']<_0x18eef8)_0x18eef8=_0x43c682[_0xb59185(0xbe8)];if(_0x43c682[_0xb59185(0x1b8)]>_0x41bd11)_0x41bd11=_0x43c682[_0xb59185(0x1b8)];}}else{const _0x59538e=_0x1af00c['entity']?.[_0xb59185(0x349)]===_0xb59185(0x122);for(const _0x800140 of _0x1af00c[_0xb59185(0x8fc)]){if(_0x800140['v']===null)continue;let _0x4ae53c=_0x800140['v'],_0x5ab7b1=_0x800140['v'];if(_0x59538e){if(isNum(_0x800140['l'])&&_0x800140['l']<_0x4ae53c)_0x4ae53c=_0x800140['l'];if(isNum(_0x800140['h'])&&_0x800140['h']>_0x5ab7b1)_0x5ab7b1=_0x800140['h'];}if(_0x4ae53c<_0x18eef8)_0x18eef8=_0x4ae53c;if(_0x5ab7b1>_0x41bd11)_0x41bd11=_0x5ab7b1;if(_0x1af00c[_0xb59185(0x9b0)]?.[_0xb59185(0x82c)]){if(isNum(_0x800140[_0xb59185(0x251)])&&_0x800140[_0xb59185(0x251)]<_0x18eef8)_0x18eef8=_0x800140[_0xb59185(0x251)];if(isNum(_0x800140[_0xb59185(0x3e4)])&&_0x800140['bMax']>_0x41bd11)_0x41bd11=_0x800140[_0xb59185(0x3e4)];}}}}if(_0x18eef8===Infinity)return null;const _0x182160=this['card']?.[_0xb59185(0x69a)];let _0x54e842=null,_0x4791c6=null,_0x5376d7=null,_0x4c7525=null;for(const _0x31df58 of _0x23edd2){const _0x2ae027=resolveBoundSpec(_0x31df58[_0xb59185(0x9b0)][_0xb59185(0x559)],_0x182160),_0x5009c2=resolveBoundSpec(_0x31df58[_0xb59185(0x9b0)][_0xb59185(0xac5)],_0x182160);if(_0x2ae027){if(_0x2ae027[_0xb59185(0xb26)]){if(_0x54e842===null||_0x2ae027[_0xb59185(0xcfb)]<_0x54e842)_0x54e842=_0x2ae027[_0xb59185(0xcfb)];}else{if(_0x4791c6===null||_0x2ae027['value']<_0x4791c6)_0x4791c6=_0x2ae027[_0xb59185(0xcfb)];}}if(_0x5009c2){if(_0x5009c2[_0xb59185(0xb26)]){if(_0x5376d7===null||_0x5009c2[_0xb59185(0xcfb)]>_0x5376d7)_0x5376d7=_0x5009c2[_0xb59185(0xcfb)];}else{if(_0x4c7525===null||_0x5009c2[_0xb59185(0xcfb)]>_0x4c7525)_0x4c7525=_0x5009c2[_0xb59185(0xcfb)];}}}const _0x2af8c7=resolveBoundSpec(_0x273f8a?_0x25455a[_0xb59185(0xb53)]:_0x25455a['lower_bound'],_0x182160),_0x117a4b=resolveBoundSpec(_0x273f8a?_0x25455a['upper_bound_secondary']:_0x25455a[_0xb59185(0xac5)],_0x182160);let _0x30feca=![],_0x24c2ab=![];if(_0x2af8c7?.[_0xb59185(0xb26)]===![])_0x18eef8=_0x2af8c7[_0xb59185(0xcfb)],_0x30feca=!![];else{if(_0x4791c6!==null)_0x18eef8=Math['min'](_0x18eef8,_0x4791c6);else{if(_0x2af8c7?.['soft']===!![]&&_0x18eef8>_0x2af8c7[_0xb59185(0xcfb)])_0x18eef8=_0x2af8c7[_0xb59185(0xcfb)];else _0x54e842!==null&&_0x18eef8>_0x54e842&&(_0x18eef8=_0x54e842);}}if(_0x117a4b?.[_0xb59185(0xb26)]===![])_0x41bd11=_0x117a4b[_0xb59185(0xcfb)],_0x24c2ab=!![];else{if(_0x4c7525!==null)_0x41bd11=Math[_0xb59185(0x1b8)](_0x41bd11,_0x4c7525);else{if(_0x117a4b?.[_0xb59185(0xb26)]===!![]&&_0x41bd11<_0x117a4b[_0xb59185(0xcfb)])_0x41bd11=_0x117a4b[_0xb59185(0xcfb)];else _0x5376d7!==null&&_0x41bd11<_0x5376d7&&(_0x41bd11=_0x5376d7);}}const _0x453919=_0x273f8a?_0x25455a[_0xb59185(0x9a9)]:_0x25455a[_0xb59185(0xa7e)],_0x474b3c=resolveDynamicValue(_0x453919,_0x182160);if(isNum(_0x474b3c)&&_0x41bd11-_0x18eef8<_0x474b3c){if(_0x30feca&&!_0x24c2ab)_0x41bd11=_0x18eef8+_0x474b3c;else{if(_0x24c2ab&&!_0x30feca)_0x18eef8=_0x41bd11-_0x474b3c;else{const _0x390cc2=(_0x18eef8+_0x41bd11)/0x2;_0x18eef8=_0x390cc2-_0x474b3c/0x2,_0x41bd11=_0x390cc2+_0x474b3c/0x2;}}}const _0x276140=_0x23edd2['some'](_0x4a0b68=>(_0x4a0b68[_0xb59185(0x9b0)]?.['graph_type']||_0x4a0b68[_0xb59185(0x9b0)]?.[_0xb59185(0x54b)])===_0xb59185(0xad8));if(!_0x30feca||!_0x24c2ab){const _0x5b33a9=_0x41bd11-_0x18eef8,_0x11b30f=_0x5b33a9===0x0?Math['abs'](_0x41bd11)*0.1||0x1:_0x5b33a9*0.08,_0x5a463b=_0x18eef8;if(!_0x30feca)_0x18eef8-=_0x11b30f;if(!_0x24c2ab)_0x41bd11+=_0x11b30f;if(_0x276140&&_0x5a463b>=0x0&&_0x18eef8<0x0)_0x18eef8=0x0;}const _0x769233=_0x273f8a?'secondary':'primary',_0x9f61f1=this[_0xb59185(0x2d4)]?.[_0xb59185(0x9c3)]?.(_0x769233);return _0x9f61f1&&_0x9f61f1[_0xb59185(0x6f1)]>0x0&&!_0x30feca&&!_0x24c2ab&&(_0x18eef8=0x0,_0x41bd11=Math[_0xb59185(0x1b8)](0x0,_0x9f61f1['length']-0x1)),{'lo':_0x18eef8,'hi':_0x41bd11};}['_drawGrid'](_0x386d7b,_0x27ed30,_0x1f97b7,_0x56fb07,_0x1ba574,_0x1c2b7c,_0x15ae99,_0x1cd0bb,_0x201df3,_0x7a77b7){const _0x30fbb9=_0xe6d35d,_0x4c76ba=svgEl('g',{'class':'sgc-grid'}),_0x3fca1d=_0x403829=>{const _0x3f317d=_0x5bc7;if(!_0x403829||_0x403829===_0x3f317d(0x2b8))return null;if(_0x403829===_0x3f317d(0xaf9))return'4\x204';if(_0x403829===_0x3f317d(0x720))return _0x3f317d(0x766);if(_0x403829===_0x3f317d(0x5f4))return'8\x204';return String(_0x403829);},_0x16f2ce=(_0x14d34c,_0x14319e,_0x316368,_0x3f0efa)=>{const _0x371e91=_0x5bc7,_0x8c7a61=[];if(_0x14d34c)_0x8c7a61[_0x371e91(0x61b)](_0x371e91(0xca4)+_0x14d34c);if(_0x14319e!=null)_0x8c7a61['push'](_0x371e91(0x752)+_0x14319e);if(_0x316368==='solid')_0x8c7a61[_0x371e91(0x61b)](_0x371e91(0x4e2));else{if(_0x316368){const _0x3481ef=_0x3fca1d(_0x316368);if(_0x3481ef)_0x8c7a61[_0x371e91(0x61b)](_0x371e91(0x945)+_0x3481ef);}}if(_0x3f0efa!=null&&_0x3f0efa!==''&&isFinite(Number(_0x3f0efa))){const _0x530b83=Math[_0x371e91(0x1b8)](0x0,Math['min'](0x1,Number(_0x3f0efa)));_0x8c7a61['push'](_0x371e91(0x3be)+_0x530b83);}return _0x8c7a61[_0x371e91(0x2c4)](';');},_0x7a3890=_0x16f2ce(_0x1c2b7c?.[_0x30fbb9(0xd22)],toNum(_0x1c2b7c?.[_0x30fbb9(0xb67)]),_0x1c2b7c?.[_0x30fbb9(0x381)],_0x1c2b7c?.['y_grid_opacity']);if(Array[_0x30fbb9(0x82d)](_0x201df3)&&_0x201df3[_0x30fbb9(0x6f1)]&&_0x7a77b7&&_0x7a77b7['hi']>_0x7a77b7['lo']){const _0x2acee6=_0x7a77b7['hi']-_0x7a77b7['lo'];for(const _0x39b0d3 of _0x201df3){const _0x1a1b8e=_0x1f97b7+_0x1ba574*(0x1-(_0x39b0d3-_0x7a77b7['lo'])/_0x2acee6),_0x56f5fa={'x1':_0x27ed30,'x2':_0x27ed30+_0x56fb07,'y1':_0x1a1b8e,'y2':_0x1a1b8e,'class':_0x30fbb9(0x820)};if(_0x7a3890)_0x56f5fa[_0x30fbb9(0x4a2)]=_0x7a3890;_0x4c76ba[_0x30fbb9(0x6ab)](svgEl('line',_0x56f5fa));}}else{const _0x25b9ee=isNum(_0x1cd0bb)?Math['max'](0x1,_0x1cd0bb):Math[_0x30fbb9(0x1b8)](0x2,toNum(_0x1c2b7c?.[_0x30fbb9(0xbd8)])||0x5)-0x1;for(let _0xb8f234=0x0;_0xb8f234<=_0x25b9ee;_0xb8f234++){const _0x1d51a2=_0x1f97b7+_0x1ba574*_0xb8f234/_0x25b9ee,_0x36ab01={'x1':_0x27ed30,'x2':_0x27ed30+_0x56fb07,'y1':_0x1d51a2,'y2':_0x1d51a2,'class':'sgc-grid-line\x20sgc-y-grid-line'};if(_0x7a3890)_0x36ab01[_0x30fbb9(0x4a2)]=_0x7a3890;_0x4c76ba['appendChild'](svgEl(_0x30fbb9(0xab9),_0x36ab01));}}if(Array[_0x30fbb9(0x82d)](_0x15ae99)&&_0x15ae99['length']){const _0xf51bbd=_0x16f2ce(_0x1c2b7c?.[_0x30fbb9(0x153)],toNum(_0x1c2b7c?.['x_grid_width']),_0x1c2b7c?.[_0x30fbb9(0x6bd)],_0x1c2b7c?.[_0x30fbb9(0x39a)]);for(const _0x135251 of _0x15ae99){const _0x389453=_0x27ed30+_0x135251['x'],_0x2e6896={'x1':_0x389453,'x2':_0x389453,'y1':_0x1f97b7,'y2':_0x1f97b7+_0x1ba574,'class':_0x30fbb9(0x5ef)};if(_0xf51bbd)_0x2e6896[_0x30fbb9(0x4a2)]=_0xf51bbd;_0x4c76ba[_0x30fbb9(0x6ab)](svgEl(_0x30fbb9(0xab9),_0x2e6896));}}_0x386d7b[_0x30fbb9(0x6ab)](_0x4c76ba);}[_0xe6d35d(0x706)](_0x16a2c7,_0x355789,_0xd1b1c1,_0x2ba938,_0x51f67d){const _0x385ab8=_0xe6d35d,_0xb8dcf=_0x355789['points'];if(!_0xb8dcf||_0xb8dcf[_0x385ab8(0x6f1)]<0x2)return;const _0x8d2610=_0xb8dcf[_0x385ab8(0xbcf)](_0x472b48=>_0x472b48[_0x385ab8(0x251)]!=null&&_0x472b48['bMax']!=null);if(_0x8d2610[_0x385ab8(0x6f1)]<0x2)return;const _0x40e264=this[_0x385ab8(0x2d4)][_0x385ab8(0x221)](_0x355789[_0x385ab8(0x9b0)]?.['color'],_0x355789[_0x385ab8(0x9b0)]?.[_0x385ab8(0x9b0)])||_0x355789[_0x385ab8(0x9b0)]?.[_0x385ab8(0x727)]||'var(--primary-color,\x20#4A90D9)',_0x515112=_0x355789[_0x385ab8(0x9b0)]||{},_0x72f67a=(_0x515112[_0x385ab8(0x349)]||_0x515112[_0x385ab8(0x54b)])===_0x385ab8(0x3b3),_0x32bd10=!!_0x515112[_0x385ab8(0x473)]&&!_0x72f67a;if(_0x32bd10){const _0x47a2f4=_0x11c08a=>_0x2ba938(_0x11c08a),_0x3fd3bd=buildSmoothPath(_0x8d2610,_0x47a2f4,_0x3038a0=>_0x51f67d(_0x3038a0[_0x385ab8(0x3e4)],_0xd1b1c1)),_0x5dd070=_0x8d2610[_0x385ab8(0xaff)]()[_0x385ab8(0x7e3)](),_0x3609ff=buildSmoothPath(_0x5dd070,_0x47a2f4,_0x19a8e5=>_0x51f67d(_0x19a8e5[_0x385ab8(0x251)],_0xd1b1c1)),_0x2024ad=_0x3609ff['replace'](/^M /,'L\x20'),_0x203761=_0x3fd3bd+'\x20'+_0x2024ad+'\x20Z',_0x2fc930=svgEl(_0x385ab8(0x959),{'d':_0x203761,'fill':_0x40e264,'fill-opacity':_0x385ab8(0x463),'stroke':_0x385ab8(0x58e),'class':_0x385ab8(0x121)});_0x16a2c7[_0x385ab8(0x6ab)](_0x2fc930);return;}const _0x9b3cd6=[],_0x13c101=[];for(const _0x48e037 of _0x8d2610){const _0x37b6fa=_0x2ba938(_0x48e037['t']);_0x9b3cd6[_0x385ab8(0x61b)](_0x37b6fa+','+_0x51f67d(_0x48e037['bMax'],_0xd1b1c1)),_0x13c101[_0x385ab8(0x61b)](_0x37b6fa+','+_0x51f67d(_0x48e037['bMin'],_0xd1b1c1));}const _0x5ab596=[..._0x9b3cd6,..._0x13c101[_0x385ab8(0x7e3)]()][_0x385ab8(0x2c4)]('\x20'),_0x1cd764=svgEl(_0x385ab8(0x3a0),{'points':_0x5ab596,'fill':_0x40e264,'fill-opacity':_0x385ab8(0x463),'stroke':'none','class':'sgc-range-band'});_0x16a2c7[_0x385ab8(0x6ab)](_0x1cd764);}[_0xe6d35d(0x8bc)](){const _0x236e14=_0xe6d35d;try{if(typeof getComputedStyle!==_0x236e14(0x854)||!this['card'])return null;const _0x2110de=getComputedStyle(this[_0x236e14(0x2d4)]);for(const _0x13d346 of[_0x236e14(0x38e),'--card-background-color',_0x236e14(0x53d)]){const _0x5e16c8=_0x2110de[_0x236e14(0x3d8)]?_0x2110de['getPropertyValue'](_0x13d346):null,_0x5341c3=parseCssColorToRgb(_0x5e16c8&&_0x5e16c8[_0x236e14(0x22f)]());if(_0x5341c3)return _0x5341c3;}return parseCssColorToRgb(_0x2110de[_0x236e14(0x592)]);}catch(_0x5a1667){return null;}}['_drawAverageLines'](_0x54537e,_0x5c6a44,_0x2b9591,_0x347a42,_0x219e7e){const _0x4cff8d=_0xe6d35d,{padL:_0x2d01e5,padT:_0x1a8f5e,plotW:_0x4cffd0,plotH:_0x365271,yBounds:_0x47f807,y2Bounds:_0x3853ba,boundsFor:_0x5cf960}=_0x2b9591,_0x1e45cb=svgEl('g',{'class':_0x4cff8d(0x777)});let _0x233571=![];for(const _0x2debb0 of _0x5c6a44){if(!_0x2debb0[_0x4cff8d(0x9b0)]?.['show_average'])continue;const _0x521aba=_0x5cf960?_0x5cf960(_0x2debb0):_0x2debb0[_0x4cff8d(0x9b0)][_0x4cff8d(0x8f6)]===_0x4cff8d(0xaa5)?_0x3853ba:_0x47f807;if(!_0x521aba)continue;const _0x20112b=_0x2debb0[_0x4cff8d(0x43d)]?.[_0x4cff8d(0x862)];if(_0x20112b==null||!isNum(_0x20112b))continue;const _0x16bdb8=_0x1a8f5e+_0x365271*(0x1-(_0x20112b-_0x521aba['lo'])/Math['max'](1e-9,_0x521aba['hi']-_0x521aba['lo']));if(_0x16bdb8<_0x1a8f5e-0x1||_0x16bdb8>_0x1a8f5e+_0x365271+0x1)continue;const _0x1da2be=this['card'][_0x4cff8d(0x221)](_0x2debb0[_0x4cff8d(0x9b0)]?.['color'],_0x2debb0[_0x4cff8d(0x9b0)]?.[_0x4cff8d(0x9b0)])||_0x2debb0[_0x4cff8d(0x9b0)]?.[_0x4cff8d(0x727)]||_0x4cff8d(0x432);let _0xcc09d7=_0x1da2be;const _0x4e6156=parseCssColorToRgb(_0x347a42?.[_0x4cff8d(0x63b)])||this['_resolvedCardBgRgb'](),_0xb87b58=parseCssColorToRgb(_0xcc09d7);if(_0x4e6156&&_0xb87b58&&contrastRatio(_0xb87b58,_0x4e6156)<1.45){const _0x380d64=relLuminance(_0x4e6156)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x484910=0.15;_0x484910<=0.61;_0x484910+=0.15){const _0x5b972d=mixRgb(_0xb87b58,_0x380d64,_0x484910);_0xcc09d7=rgbToCss(_0x5b972d);if(contrastRatio(_0x5b972d,_0x4e6156)>=2.2)break;}}const _0x464e5a=svgEl(_0x4cff8d(0xab9),{'x1':_0x2d01e5,'x2':_0x2d01e5+_0x4cffd0,'y1':_0x16bdb8,'y2':_0x16bdb8,'stroke':_0xcc09d7,'stroke-width':'1','stroke-dasharray':'5,4','opacity':_0x4cff8d(0xa43),'class':_0x4cff8d(0xbaf)});_0x1e45cb[_0x4cff8d(0x6ab)](_0x464e5a);const _0x3ef46d=formatNumber(_0x20112b,_0x2debb0[_0x4cff8d(0x9b0)],_0x219e7e),_0xf3c3e=svgEl(_0x4cff8d(0x425),{'x':_0x2d01e5+_0x4cffd0-0x4,'y':_0x16bdb8-0x4,'text-anchor':_0x4cff8d(0xc39),'font-size':'10','font-weight':_0x4cff8d(0x88d),'fill':_0xcc09d7,'opacity':'0.85','style':_0x4cff8d(0x226)});_0xf3c3e[_0x4cff8d(0xb6f)]=_0x3ef46d,_0x1e45cb[_0x4cff8d(0x6ab)](_0xf3c3e),_0x233571=!![];}if(_0x233571)_0x54537e['appendChild'](_0x1e45cb);}['_drawMovingAverages'](_0x21a7bf,_0x375876,_0x2433da,_0x6171d2,_0x3ed30f){const _0x5e9157=_0xe6d35d,{padL:_0x5101c6,padT:_0x177a0d,plotW:_0x2e71e2,plotH:_0x24a095,mapX:_0x34e290,mapY:_0x13108c,yBounds:_0x3cdacf,y2Bounds:_0x1bacd8,boundsFor:_0x1379bd}=_0x2433da,_0x3c953c=_0x6171d2?.[_0x5e9157(0x63b)]||_0x5e9157(0x779);let _0x2e7947=null;for(const _0x2de596 of _0x375876){const _0x152660=_0x2de596[_0x5e9157(0x450)];if(!Array[_0x5e9157(0x82d)](_0x152660)||!_0x152660[_0x5e9157(0x6f1)])continue;if(_0x2de596[_0x5e9157(0x9b0)]?.[_0x5e9157(0x540)]===![])continue;const _0x3dd081=_0x1379bd?_0x1379bd(_0x2de596):_0x2de596[_0x5e9157(0x9b0)]?.['y_axis']===_0x5e9157(0xaa5)?_0x1bacd8:_0x3cdacf;if(!_0x3dd081)continue;const _0x358ff9=_0x5101c6-0x2,_0x3a76b0=_0x5101c6+_0x2e71e2+0x2;for(const _0x12429f of _0x152660){const _0x102a32=_0x12429f[_0x5e9157(0x8fc)]||[];if(!_0x102a32[_0x5e9157(0x6f1)])continue;let _0x15961e='',_0x3d17ab=![],_0x2bdae0=null,_0x5448b6=null;for(let _0x271803=0x0;_0x271803<_0x102a32[_0x5e9157(0x6f1)];_0x271803++){const _0x5c6f04=_0x102a32[_0x271803];if(!_0x5c6f04||_0x5c6f04['v']==null||!isNum(_0x5c6f04['v'])){_0x3d17ab=![];continue;}const _0x319de0=_0x34e290(_0x5c6f04['t']);if(!isNum(_0x319de0)||_0x319de0<_0x358ff9||_0x319de0>_0x3a76b0){_0x3d17ab=![];continue;}const _0x2d61a3=_0x13108c(_0x5c6f04['v'],_0x3dd081);if(!isNum(_0x2d61a3)){_0x3d17ab=![];continue;}_0x15961e+=(_0x3d17ab?'L':'M')+_0x319de0[_0x5e9157(0x2ef)](0x1)+','+_0x2d61a3['toFixed'](0x1)+'\x20',_0x3d17ab=!![],_0x2bdae0=_0x319de0,_0x5448b6=_0x2d61a3;}if(!_0x15961e)continue;if(!_0x2e7947)_0x2e7947=svgEl('g',{'class':_0x5e9157(0xd26)});const _0x554083=this[_0x5e9157(0x2d4)]?.[_0x5e9157(0x221)]?.(_0x12429f['color'])||_0x12429f[_0x5e9157(0x727)]||_0x5e9157(0x432),_0x364ee8=isNum(_0x12429f[_0x5e9157(0x8da)])&&_0x12429f[_0x5e9157(0x8da)]>0x0?_0x12429f[_0x5e9157(0x8da)]:1.5;_0x2e7947[_0x5e9157(0x6ab)](svgEl(_0x5e9157(0x959),{'d':_0x15961e[_0x5e9157(0x22f)](),'fill':'none','stroke':_0x554083,'stroke-width':String(_0x364ee8),'stroke-linejoin':_0x5e9157(0xb01),'stroke-linecap':'round','opacity':_0x5e9157(0x5ab),'class':'sgc-ma-line'}));if(_0x12429f[_0x5e9157(0x506)]&&_0x2bdae0!=null&&_0x5448b6!=null&&isNum(_0x12429f['period'])){const _0x3d6cd7=0xa;let _0x5a7949=Math[_0x5e9157(0x1b8)](_0x5101c6+0x2,Math['min'](_0x5101c6+_0x2e71e2-0x2,_0x2bdae0)),_0x326ec9=Math[_0x5e9157(0x1b8)](_0x177a0d+_0x3d6cd7,Math[_0x5e9157(0xbe8)](_0x177a0d+_0x24a095-0x2,_0x5448b6-0x5));const _0x54dc3a=svgEl(_0x5e9157(0x425),{'x':_0x5a7949['toFixed'](0x1),'y':_0x326ec9[_0x5e9157(0x2ef)](0x1),'text-anchor':_0x5e9157(0xc39),'font-size':String(_0x3d6cd7),'font-weight':'600','fill':_0x554083,'stroke':_0x3c953c,'stroke-width':'3','paint-order':_0x5e9157(0x2f9),'stroke-linejoin':_0x5e9157(0xb01),'opacity':_0x5e9157(0x5ab),'class':'sgc-ma-label'});_0x54dc3a[_0x5e9157(0xb6f)]='MA'+_0x12429f[_0x5e9157(0x14e)],_0x2e7947['appendChild'](_0x54dc3a);}}}if(_0x2e7947)_0x21a7bf[_0x5e9157(0x6ab)](_0x2e7947);}[_0xe6d35d(0xcef)](_0x1337fa,_0x361a7a,_0x402ac8,_0x44b6e2,_0xd1582c){const _0x881c07=_0xe6d35d,{padL:_0x100de4,padT:_0x7d89f0,plotW:_0xea2505,plotH:_0x72dc9,mapX:_0x4634b4,mapY:_0x45b68b,yBounds:_0x1fadab,y2Bounds:_0x21dfc0,boundsFor:_0x76225b}=_0x402ac8;let _0x1615cd=null;const _0x13824e=_0x44b6e2[_0x881c07(0x63b)]||_0x881c07(0x779);for(const _0x134bae of _0x361a7a){const _0x1c4e03=_0x134bae[_0x881c07(0x9b0)]||{};if(_0x1c4e03['show_data_labels']!==!![])continue;const _0x53b693=_0x134bae['points']||[];if(!_0x53b693[_0x881c07(0x6f1)])continue;const _0x856d2c=_0x76225b?_0x76225b(_0x134bae):_0x1c4e03[_0x881c07(0x8f6)]===_0x881c07(0xaa5)?_0x21dfc0:_0x1fadab;if(!_0x856d2c)continue;!_0x1615cd&&(_0x1615cd=svgEl('g',{'class':_0x881c07(0x5cd)}));const _0x4622fe=(_0x1c4e03['graph_type']||_0x881c07(0xab9))===_0x881c07(0xad8),_0xb6109=this['card']?.[_0x881c07(0x221)]?.(_0x1c4e03[_0x881c07(0x727)],_0x1c4e03[_0x881c07(0x9b0)])||_0x1c4e03[_0x881c07(0x727)]||_0x881c07(0x68b),_0x18bc08=_0x100de4-0x2,_0x207e9c=_0x100de4+_0xea2505+0x2,_0x5d3178=_0x7d89f0+0x2,_0x43e04e=isNum(toNum(_0x1c4e03['data_labels_font_size']))?toNum(_0x1c4e03[_0x881c07(0xa68)]):0xa,_0x36fc71=0.6,_0x38fb78=_0x4622fe&&isNum(_0x134bae[_0x881c07(0xa3f)])?_0x134bae[_0x881c07(0xa3f)]*0x2:null;for(let _0x4771bc=0x0;_0x4771bc<_0x53b693['length'];_0x4771bc++){const _0x19d98c=_0x53b693[_0x4771bc];if(_0x19d98c==null||_0x19d98c['v']==null||!isNum(_0x19d98c['v']))continue;const _0x3b862d=_0x4622fe?_0x134bae[_0x881c07(0x421)]?.[_0x881c07(0x70b)](_0x19d98c['t']):null,_0x2fe673=_0x3b862d??_0x4634b4(_0x19d98c['t']);if(!isNum(_0x2fe673)||_0x2fe673<_0x18bc08||_0x2fe673>_0x207e9c)continue;const _0x3d2434=_0x45b68b(_0x19d98c['v'],_0x856d2c);if(!isNum(_0x3d2434))continue;const _0x2a35c7=formatNumber(_0x19d98c['v'],_0x1c4e03,_0xd1582c);let _0x588207=_0x43e04e;if(_0x38fb78&&_0x38fb78>0x0&&_0x2a35c7){const _0x7528e2=_0x43e04e*_0x36fc71*_0x2a35c7[_0x881c07(0x6f1)];_0x7528e2>_0x38fb78-0x2&&(_0x588207=Math['max'](0x7,Math[_0x881c07(0x8e4)]((_0x38fb78-0x2)/(_0x36fc71*_0x2a35c7['length']))));}const _0x4b6399=Math[_0x881c07(0x1b8)](_0x5d3178+_0x588207,_0x3d2434-0x4),_0x300178=svgEl(_0x881c07(0x425),{'x':String(_0x2fe673),'y':String(_0x4b6399),'text-anchor':_0x881c07(0x6fb),'dominant-baseline':'alphabetic','class':'sgc-data-label'}),_0x2e52e1=[_0x881c07(0x414)+_0xb6109,_0x881c07(0x321),_0x881c07(0xca4)+_0x13824e,_0x881c07(0x4c9),'stroke-linejoin:round',_0x881c07(0xc08),'font-size:'+_0x588207+'px'];_0x300178[_0x881c07(0x337)](_0x881c07(0x4a2),_0x2e52e1[_0x881c07(0x2c4)](';')),_0x300178[_0x881c07(0xb6f)]=_0x2a35c7,_0x1615cd['appendChild'](_0x300178);}}if(_0x1615cd)_0x1337fa['appendChild'](_0x1615cd);}['_drawExtremaLabels'](_0x10547c,_0x548d57,_0x56bd4c,_0x5be886,_0x1173f5){const _0x5a4dc3=_0xe6d35d,_0x1ff3c8=this['card'],_0x46469f=!!_0x1ff3c8?.[_0x5a4dc3(0x21a)],{padL:_0x1b28b2,padT:_0x52f39c,plotW:_0x3773ef,plotH:_0x416962,mapX:_0x541f14,mapY:_0x243870,yBounds:_0x2a72cc,y2Bounds:_0xd098c9,boundsFor:_0x159d9a}=_0x56bd4c,_0xe0155b=svgEl('g',{'class':'sgc-extrema'});let _0x741e9=![];for(const _0x31ed10 of _0x548d57){const _0x388d35=_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x120)]||_0x5a4dc3(0x97f),_0x369ce3=_0x388d35===_0x5a4dc3(0xda0)||_0x388d35===_0x5a4dc3(0x63f)&&_0x46469f;if(!_0x369ce3)continue;if(!_0x31ed10['points']||!_0x31ed10[_0x5a4dc3(0x8fc)]['length'])continue;const _0x23852f=_0x159d9a?_0x159d9a(_0x31ed10):_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x8f6)]===_0x5a4dc3(0xaa5)?_0xd098c9:_0x2a72cc;if(!_0x23852f)continue;let _0x55f760=-0x1,_0x50dd88=-0x1;for(let _0x4c0f0e=0x0;_0x4c0f0e<_0x31ed10[_0x5a4dc3(0x8fc)][_0x5a4dc3(0x6f1)];_0x4c0f0e++){const _0x431281=_0x31ed10[_0x5a4dc3(0x8fc)][_0x4c0f0e];if(_0x431281['v']==null||!isNum(_0x431281['v']))continue;if(_0x55f760<0x0||_0x431281['v']<_0x31ed10['points'][_0x55f760]['v'])_0x55f760=_0x4c0f0e;if(_0x50dd88<0x0||_0x431281['v']>_0x31ed10[_0x5a4dc3(0x8fc)][_0x50dd88]['v'])_0x50dd88=_0x4c0f0e;}if(_0x55f760<0x0||_0x50dd88<0x0)continue;const _0x38aed6=_0x31ed10['points'][_0x55f760],_0x19491a=_0x31ed10['points'][_0x50dd88],_0x154a49=(_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x349)]||_0x5a4dc3(0xab9))===_0x5a4dc3(0xad8),_0x50e12d=_0x154a49?_0x31ed10[_0x5a4dc3(0x421)]?.[_0x5a4dc3(0x70b)](_0x19491a['t']):null,_0x35a4fd=_0x154a49?_0x31ed10[_0x5a4dc3(0x421)]?.[_0x5a4dc3(0x70b)](_0x38aed6['t']):null,_0x5d1bf6=_0x35a4fd??_0x541f14(_0x38aed6['t']),_0x15dd01=_0x243870(_0x38aed6['v'],_0x23852f),_0x2639ed=_0x50e12d??_0x541f14(_0x19491a['t']),_0x52309e=_0x243870(_0x19491a['v'],_0x23852f),_0x456b11=_0x102c67=>formatNumber(_0x102c67,_0x31ed10['entity'],_0x1173f5),_0x4dadcb=_0x200c35=>{const _0x49e59b=_0x31ed10['bucketPrecision']||resolveBucketPrecision(_0x31ed10['points']);return formatDateTime(new Date(_0x200c35),_0x5be886,_0x1173f5,{'precision':_0x49e59b});},_0x5e3840=_0x31ed10[_0x5a4dc3(0x9b0)]['extrema_show_timestamp']!==![],_0x121dd5=((()=>{const _0x2eaf9c=_0x5a4dc3,_0x18ceeb=toNum(_0x31ed10[_0x2eaf9c(0x9b0)][_0x2eaf9c(0x8d9)]);return isNum(_0x18ceeb)&&_0x18ceeb>0x0?_0x18ceeb:0xd;})()),_0x709248=Math[_0x5a4dc3(0x1b8)](0x8,Math[_0x5a4dc3(0xb01)](_0x121dd5*0.77)),_0x239f5f=_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x59b)]||_0x5a4dc3(0x4df),_0x32bdc7=_0x31ed10[_0x5a4dc3(0x9b0)]['extrema_color']||_0x5a4dc3(0xa24),_0x26de53=_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x1e1)]||null,_0x5aba31=((()=>{const _0x25fb66=_0x5a4dc3,_0x512541=toNum(_0x31ed10['entity'][_0x25fb66(0x883)]);return isNum(_0x512541)?Math[_0x25fb66(0x1b8)](0x0,Math['min'](0x1,_0x512541)):null;})()),_0x5cf030=_0x26de53!==null||_0x5aba31!==null,_0x5ac47a=_0x5a4dc3(0x226),_0x2e6260=_0x26de53||_0x5a4dc3(0x47b),_0x25b619=_0x5aba31!==null?_0x5aba31:0x1,_0x3af16e=(_0x5cf5b6,_0xf4ef37,_0x3ed8af,_0x2a8507,_0x1a5adb)=>{const _0x8a848d=_0x5a4dc3,_0x5920e0=svgEl(_0x8a848d(0x24e),{'cx':_0x5cf5b6,'cy':_0xf4ef37,'r':'4','fill':'var(--primary-text-color)','opacity':_0x8a848d(0xa43)});_0xe0155b['appendChild'](_0x5920e0);const _0x5a8a34=_0x456b11(_0x3ed8af),_0x37d7a2=_0x5e3840?_0x4dadcb(_0x2a8507):null,_0x4e2d2b=_0xf4ef37+_0x1a5adb,_0x40ced2=_0x4e2d2b+Math['round'](_0x121dd5*0.92),_0x340f44=Math[_0x8a848d(0x1b8)](_0x5a8a34[_0x8a848d(0x6f1)],_0x37d7a2?_0x37d7a2['length']:0x0),_0x381afb=_0x340f44*_0x121dd5*0.55*0.5;let _0x542773=_0x8a848d(0x6fb);if(_0x5cf5b6-_0x381afb<_0x1b28b2+0x2)_0x542773=_0x8a848d(0x911);else{if(_0x5cf5b6+_0x381afb>_0x1b28b2+_0x3773ef-0x2)_0x542773=_0x8a848d(0xc39);}if(_0x5cf030){const _0x18a523=0x4,_0x10580b=0x2,_0x116ba1=_0x121dd5*0.6,_0x547c89=_0x709248*0.6,_0x462375=_0x5a8a34['length']*_0x116ba1,_0x39eb03=_0x37d7a2?_0x37d7a2['length']*_0x547c89:0x0,_0x1456f8=Math['max'](_0x462375,_0x39eb03)+_0x18a523*0x2,_0x5056d3=_0x4e2d2b-_0x121dd5*0.85-_0x10580b,_0x2b05fd=(_0x37d7a2?_0x40ced2+_0x709248*0.25:_0x4e2d2b+_0x121dd5*0.3)+_0x10580b,_0x5d519f=_0x2b05fd-_0x5056d3;let _0x52e3bd;if(_0x542773===_0x8a848d(0x911))_0x52e3bd=_0x5cf5b6-_0x18a523;else{if(_0x542773==='end')_0x52e3bd=_0x5cf5b6-_0x1456f8+_0x18a523;else _0x52e3bd=_0x5cf5b6-_0x1456f8/0x2;}const _0x496974=svgEl('rect',{'x':_0x52e3bd,'y':_0x5056d3,'width':_0x1456f8,'height':_0x5d519f,'rx':0x3,'ry':0x3,'fill':_0x2e6260,'fill-opacity':String(_0x25b619)});_0xe0155b[_0x8a848d(0x6ab)](_0x496974);}const _0x33283b=svgEl(_0x8a848d(0x425),{'x':_0x5cf5b6,'y':_0x4e2d2b,'text-anchor':_0x542773,'font-size':String(_0x121dd5),'font-weight':_0x8a848d(0x88d),'fill':_0x239f5f,'style':_0x5cf030?'':_0x5ac47a});_0x33283b[_0x8a848d(0xb6f)]=_0x5a8a34,_0xe0155b[_0x8a848d(0x6ab)](_0x33283b);if(_0x37d7a2){const _0x3149df=svgEl('text',{'x':_0x5cf5b6,'y':_0x40ced2,'text-anchor':_0x542773,'font-size':String(_0x709248),'fill':_0x32bdc7,'style':_0x5cf030?'':_0x5ac47a});_0x3149df['textContent']=_0x37d7a2,_0xe0155b[_0x8a848d(0x6ab)](_0x3149df);}},_0x54daad=_0x31ed10[_0x5a4dc3(0x9b0)][_0x5a4dc3(0x9da)]!==![],_0x1326f0=_0x31ed10[_0x5a4dc3(0x9b0)]['show_extrema_max']!==![];if(!_0x54daad&&!_0x1326f0)continue;const _0x4a9e27=Math['abs'](_0x2639ed-_0x5d1bf6)<0x2&&Math[_0x5a4dc3(0xad9)](_0x52309e-_0x15dd01)<0x2;if(_0x1326f0)_0x3af16e(_0x2639ed,_0x52309e,_0x19491a['v'],_0x19491a['t'],-0xa);if(_0x54daad&&!_0x4a9e27)_0x3af16e(_0x5d1bf6,_0x15dd01,_0x38aed6['v'],_0x38aed6['t'],0x16);_0x741e9=!![];}if(_0x741e9)_0x10547c[_0x5a4dc3(0x6ab)](_0xe0155b);}[_0xe6d35d(0x873)](_0xbb9c00,_0x209c89,_0x565277,_0x1da976,_0x3ddb6c,_0x2a7654,_0x46caba,_0x43dde6,_0x5373cf,_0x3bc7ca){const _0x5772f5=_0xe6d35d,_0x3f7ef3=svgEl('g',{'class':'sgc-y-axis'}),_0x2afefa=_0x2a7654?_0x5772f5(0xaa5):_0x5772f5(0xc41),_0x2745a9=this['card']?.['_getAxisStateMap']?.(_0x2afefa),_0x16baf5=toNum(_0x46caba[_0x5772f5(0xbd8)]),_0x422dc3=isNum(_0x16baf5)?_0x16baf5:_0x2745a9?Math[_0x5772f5(0x1b8)](0x1,_0x2745a9[_0x5772f5(0x6f1)]-0x1):0x4,_0x59b1cc=isNum(_0x5373cf)?_0x5373cf:0x1;let _0x502e26=_0x422dc3;if(isNum(_0x43dde6)&&!_0x2a7654)_0x502e26=_0x43dde6;else{const _0x2d366c=_0x3ddb6c['hi']-_0x3ddb6c['lo'];if(_0x2d366c>0x0){const _0x22d3e2=Math['pow'](0xa,-_0x59b1cc),_0x1b7079=Math[_0x5772f5(0x1b8)](0x1,Math[_0x5772f5(0x8e4)](_0x2d366c/_0x22d3e2+1e-9));_0x502e26=Math[_0x5772f5(0xbe8)](_0x422dc3,_0x1b7079);}}const _0x14b8ea=!!_0x46caba[_0x5772f5(0x888)],_0x11430c=0x4,_0x35cc47=_0x46caba[_0x5772f5(0x11b)]||'var(--secondary-text-color,\x20#888)',_0x46241c=_0x46caba[_0x5772f5(0xb63)]||_0x5772f5(0x139),_0x424df3=_0x46241c===_0x5772f5(0xce2)?'de-DE':_0x46241c===_0x5772f5(0x7b8)?_0x5772f5(0xcb3):resolveCardLanguage(this['card']?.[_0x5772f5(0x69a)],_0x46caba),_0x745dd7=axisLabelFormatter(_0x46caba,_0x2afefa),_0x46a6e2=(_0x2ea0b2,_0x2a9dd9)=>{const _0x51631f=_0x5772f5;if(_0x745dd7){const _0x4492dc=_0x745dd7(_0x2ea0b2);if(typeof _0x4492dc===_0x51631f(0xdb3))return _0x4492dc;}const _0x16739d=getCachedNumberFormatter(_0x424df3,_0x2a9dd9);return _0x16739d?_0x16739d[_0x51631f(0x3cd)](_0x2ea0b2):_0x2ea0b2[_0x51631f(0x2ef)](_0x2a9dd9);},_0x349ebf=toNum(_0x46caba['y_axis_font_opacity']),_0x4b5f7b=isNum(_0x349ebf)?_0x349ebf:0.65,_0x2c2c83=!!_0x46caba[_0x5772f5(0x530)];let _0x303fe3=0x0,_0x195e2c=0x0;if(_0x2c2c83){const _0x3b07cf=Math['max'](_0x3ddb6c['lo'],1e-10),_0x153e60=Math[_0x5772f5(0x1b8)](_0x3ddb6c['hi'],_0x3b07cf*0xa);_0x303fe3=Math[_0x5772f5(0x5d9)](_0x3b07cf),_0x195e2c=Math[_0x5772f5(0x5d9)](_0x153e60);}const _0x2c1fbe=Array['isArray'](_0x3bc7ca)&&_0x3bc7ca[_0x5772f5(0x6f1)]>=0x2&&!_0x2c2c83&&!_0x2745a9&&_0x3ddb6c['hi']>_0x3ddb6c['lo'],_0x5298e9=[];if(_0x46caba[_0x5772f5(0x32d)]){const _0x395a51=String(_0x46caba[_0x5772f5(0x32d)]);_0x5298e9['push'](_0x5772f5(0x75c)+(/[a-z%]$/i[_0x5772f5(0xb02)](_0x395a51)?_0x395a51:_0x395a51+'px'));}if(_0x46caba[_0x5772f5(0x11b)])_0x5298e9[_0x5772f5(0x61b)](_0x5772f5(0x414)+_0x46caba['y_axis_color']);if(isNum(_0x349ebf))_0x5298e9[_0x5772f5(0x61b)](_0x5772f5(0x252)+_0x349ebf);const _0x30521c=_0x5298e9['join'](';'),_0x5624cf=(_0x81939e,_0x5c8848)=>{const _0x416a65=_0x5772f5;if(_0x14b8ea){const _0xefaf01=svgEl(_0x416a65(0xab9),{'x1':_0x2a7654?_0x209c89:_0x209c89-_0x11430c,'x2':_0x2a7654?_0x209c89+_0x11430c:_0x209c89,'y1':_0x81939e,'y2':_0x81939e,'stroke':_0x35cc47,'stroke-width':'1','opacity':String(_0x4b5f7b),'class':'sgc-axis-tick\x20sgc-y-tick'});_0x3f7ef3['appendChild'](_0xefaf01);}const _0x17ca5a=svgEl(_0x416a65(0x425),{'x':_0x2a7654?_0x209c89+_0x11430c+0x4:_0x209c89-_0x11430c-0x4,'y':_0x81939e+0x3,'text-anchor':_0x2a7654?_0x416a65(0x911):'end','class':_0x416a65(0x843)});if(_0x30521c)_0x17ca5a[_0x416a65(0x337)](_0x416a65(0x4a2),_0x30521c);_0x17ca5a['textContent']=_0x5c8848,_0x3f7ef3['appendChild'](_0x17ca5a);},_0x1cb2b5=new Set(),_0x27282e=(_0x1e7039,_0x204b54)=>{const _0x3325eb=_0x5772f5;if(_0x1cb2b5['has'](_0x204b54))return;_0x1cb2b5[_0x3325eb(0x33e)](_0x204b54),_0x5624cf(_0x1e7039,_0x204b54);};if(_0x2c1fbe){const _0x5db159=_0x3ddb6c['hi']-_0x3ddb6c['lo'];for(const _0xd6e53f of _0x3bc7ca){const _0x3a9fcb=_0x565277+_0x1da976*(0x1-(_0xd6e53f-_0x3ddb6c['lo'])/_0x5db159);_0x27282e(_0x3a9fcb,_0x46a6e2(_0xd6e53f,_0x59b1cc));}}else for(let _0x1122ef=0x0;_0x1122ef<=_0x502e26;_0x1122ef++){const _0x1e0cff=_0x565277+_0x1da976*(_0x502e26-_0x1122ef)/_0x502e26,_0x4fa967=_0x2c2c83?Math['pow'](0xa,_0x303fe3+(_0x195e2c-_0x303fe3)*_0x1122ef/_0x502e26):_0x3ddb6c['lo']+(_0x3ddb6c['hi']-_0x3ddb6c['lo'])*_0x1122ef/_0x502e26;let _0x48010b;if(_0x2745a9){const _0xc6ab99=this['card']['_formatAxisStateLabel'](_0x4fa967,_0x2745a9);_0x48010b=_0xc6ab99!==null?_0xc6ab99:_0x46a6e2(_0x4fa967,_0x59b1cc);}else _0x48010b=_0x46a6e2(_0x4fa967,_0x59b1cc);_0x27282e(_0x1e0cff,_0x48010b);}if(!_0x2c2c83&&!_0x2745a9&&_0x3ddb6c['lo']<0x0&&_0x3ddb6c['hi']>0x0){const _0x3671eb=_0x3ddb6c['hi']-_0x3ddb6c['lo'],_0x1b12ab=_0x3671eb/_0x502e26,_0x3d5e4a=(0x0-_0x3ddb6c['lo'])/_0x3671eb,_0x315a97=_0x565277+_0x1da976-_0x3d5e4a*_0x1da976,_0x21af2c=(toNum(_0x46caba[_0x5772f5(0x32d)])||0xa)+0x2;let _0x2bd81a=![];for(let _0x3f6fa5=0x0;_0x3f6fa5<=_0x502e26;_0x3f6fa5++){const _0x101fde=_0x3ddb6c['lo']+_0x1b12ab*_0x3f6fa5;if(parseFloat(_0x101fde['toFixed'](_0x59b1cc))===0x0){_0x2bd81a=!![];break;}}if(!_0x2bd81a){const _0x192952=Array['from'](_0x3f7ef3['childNodes']);for(const _0x292c72 of _0x192952){if(_0x292c72[_0x5772f5(0x4af)]===_0x5772f5(0x425)&&_0x292c72[_0x5772f5(0xb09)][_0x5772f5(0x754)](_0x5772f5(0x4ac))){const _0x202e65=parseFloat(_0x292c72[_0x5772f5(0xb15)]('y'))-0x3;if(Math['abs'](_0x202e65-_0x315a97)<_0x21af2c){_0x3f7ef3[_0x5772f5(0xcff)](_0x292c72);for(const _0xa4f659 of Array[_0x5772f5(0xb6d)](_0x3f7ef3[_0x5772f5(0x2da)])){if(_0xa4f659[_0x5772f5(0x4af)]===_0x5772f5(0xab9)&&_0xa4f659[_0x5772f5(0xb09)][_0x5772f5(0x754)](_0x5772f5(0x6cd))){const _0x5af449=parseFloat(_0xa4f659['getAttribute']('y1'));if(Math['abs'](_0x5af449-_0x202e65)<0x1){_0x3f7ef3[_0x5772f5(0xcff)](_0xa4f659);break;}}}}}}const _0x3b886b=svgEl(_0x5772f5(0x425),{'x':_0x2a7654?_0x209c89+_0x11430c+0x4:_0x209c89-_0x11430c-0x4,'y':_0x315a97+0x3,'text-anchor':_0x2a7654?_0x5772f5(0x911):_0x5772f5(0xc39),'class':_0x5772f5(0x843)}),_0x3348d9=[];if(_0x46caba[_0x5772f5(0x32d)]){const _0x31e4f3=String(_0x46caba[_0x5772f5(0x32d)]);_0x3348d9[_0x5772f5(0x61b)](_0x5772f5(0x75c)+(/[a-z%]$/i[_0x5772f5(0xb02)](_0x31e4f3)?_0x31e4f3:_0x31e4f3+'px'));}if(_0x46caba[_0x5772f5(0x11b)])_0x3348d9['push']('fill:'+_0x46caba[_0x5772f5(0x11b)]);if(isNum(_0x349ebf))_0x3348d9['push'](_0x5772f5(0x252)+_0x349ebf);if(_0x3348d9[_0x5772f5(0x6f1)])_0x3b886b[_0x5772f5(0x337)](_0x5772f5(0x4a2),_0x3348d9[_0x5772f5(0x2c4)](';'));_0x3b886b[_0x5772f5(0xb6f)]='0',_0x3f7ef3[_0x5772f5(0x6ab)](_0x3b886b),_0x14b8ea&&_0x3f7ef3[_0x5772f5(0x6ab)](svgEl(_0x5772f5(0xab9),{'x1':_0x2a7654?_0x209c89:_0x209c89-_0x11430c,'x2':_0x2a7654?_0x209c89+_0x11430c:_0x209c89,'y1':_0x315a97,'y2':_0x315a97,'stroke':_0x35cc47,'stroke-width':'1','opacity':String(_0x4b5f7b),'class':'sgc-axis-tick\x20sgc-y-tick'}));}}return _0xbb9c00[_0x5772f5(0x6ab)](_0x3f7ef3),_0x3f7ef3;}[_0xe6d35d(0x85b)](_0x296f7b,_0x29bde5){const _0x410364=_0xe6d35d,_0x25ffcd=new Date(_0x296f7b)['getFullYear'](),_0x21c084=new Date(Math['max'](_0x296f7b,_0x29bde5-0x1))['getFullYear']();return{'refY':_0x25ffcd,'totalYears':Math[_0x410364(0x1b8)](0x1,_0x21c084-_0x25ffcd+0x1)};}[_0xe6d35d(0x842)](_0x24d88a,_0x15a76d){const _0x20d4fc=_0xe6d35d,_0x4bf474=resolveCardLanguage(_0x15a76d,this[_0x20d4fc(0x2d4)]?.['_config']),_0x517e8e=resolveDisplayTimeZone(_0x15a76d,_0x24d88a),_0x4031a9=toNum(_0x24d88a[_0x20d4fc(0x273)])||0xa,_0x29efeb=effDatetimeFormat(_0x24d88a),_0x365970=_0x29efeb&&_0x29efeb!==_0x20d4fc(0x139),_0x29bf5a=getCachedDateTimeFormatter(_0x4bf474,_0x517e8e?{'day':'numeric','month':'short','timeZone':_0x517e8e}:{'day':_0x20d4fc(0x5e0),'month':_0x20d4fc(0x841)}),_0x3727f1=getCachedDateTimeFormatter(_0x4bf474,_localeTimeOpts(_0x15a76d,_0x517e8e?{'hour':_0x20d4fc(0x5b3),'minute':'2-digit','timeZone':_0x517e8e}:{'hour':_0x20d4fc(0x5b3),'minute':_0x20d4fc(0x5b3)})),_0x59faf6=_0x21b9bd=>{const _0x28e7d6=_0x20d4fc;if(_0x365970&&_0x29efeb[_0x28e7d6(0x635)](_0x28e7d6(0xcbd)))return applyDatetimePattern(_0x21b9bd,_0x29efeb,_0x4bf474,_0x517e8e);if(_0x365970){const _0x57b339=String(_0x29efeb)['trim']();if(_0x57b339===_0x28e7d6(0x84b)||_0x57b339===_0x28e7d6(0xd18))return applyDatetimePattern(_0x21b9bd,_0x57b339,_0x4bf474,_0x517e8e);}return _0x29bf5a?_0x29bf5a['format'](_0x21b9bd):_0x21b9bd[_0x28e7d6(0xbd1)]();},_0x3827fe=_0x10a874=>{const _0x4b6a1b=_0x20d4fc;if(_0x365970){const _0x1a8cea=_0x29efeb['includes']('ddd')&&!/[Hhms]/['test'](_0x29efeb);if(!_0x1a8cea)return applyDatetimePattern(_0x10a874,_0x29efeb,_0x4bf474,_0x517e8e);}return _0x3727f1?_0x3727f1[_0x4b6a1b(0x3cd)](_0x10a874):_0x10a874['toLocaleTimeString']();};return{'lang':_0x4bf474,'tz':_0x517e8e,'xFontSize':_0x4031a9,'explicitFmt':_0x365970,'fmtTimeF':_0x3727f1,'fmtDate':_0x59faf6,'fmtTime':_0x3827fe};}[_0xe6d35d(0xb8a)](_0x5145c6,_0x4bdc27,_0x46a433,_0x9ff90a,_0x1ecaa5){const _0x3be95c=_0xe6d35d;if(!isNum(_0x4bdc27)||!isNum(_0x46a433)||_0x46a433<=_0x4bdc27)return null;const {lang:_0x5be0c6,tz:_0x2772a5,xFontSize:_0xb87ec,explicitFmt:_0x298c61,fmtDate:_0x37065d,fmtTime:_0x4ecb50}=this['_xAxisLabelFormatters'](_0x9ff90a,_0x1ecaa5),_0x2428fe=getCachedDateTimeFormatter(_0x5be0c6,_0x2772a5?{'month':'short','timeZone':_0x2772a5}:{'month':'short'}),_0x17281e=getCachedDateTimeFormatter(_0x5be0c6,_0x2772a5?{'month':_0x3be95c(0x841),'year':'2-digit','timeZone':_0x2772a5}:{'month':_0x3be95c(0x841),'year':_0x3be95c(0x5b3)}),_0xbb4dda=(_0x12eb65,_0x4b5ea8)=>{const _0x489949=_0x3be95c,_0x525202=_0x4b5ea8?_0x17281e:_0x2428fe;return _0x525202?_0x525202['format'](_0x12eb65):_0x12eb65[_0x489949(0xbd1)]();},_0x148703=[];let _0x24b777=-Infinity;const _0x2ea972=_0xb87ec*3.5+0xa,_0x485ccd=(_0x3baee2,_0x35b6ac,_0x3a7b5b,_0x4e43a1)=>{const _0x42b27d=_0x3be95c,_0x500063=(_0x3baee2-_0x4bdc27)/(_0x46a433-_0x4bdc27)*_0x5145c6;if(_0x500063<-0x2||_0x500063>_0x5145c6+0x2)return;if(_0x500063-_0x24b777<_0x2ea972){if(_0x4e43a1&&_0x148703[_0x42b27d(0x6f1)]>0x0){if(_0x500063-_0x24b777<_0x2ea972*0.5)return;}else{if(_0x3a7b5b&&_0x148703[_0x42b27d(0x6f1)]>0x0){const _0x50bf38=_0x148703[_0x148703[_0x42b27d(0x6f1)]-0x1];if(!_0x50bf38[_0x42b27d(0x65f)]){_0x148703[_0x42b27d(0x88c)](),_0x24b777=_0x148703[_0x42b27d(0x6f1)]>0x0?_0x148703[_0x148703[_0x42b27d(0x6f1)]-0x1]['x']:-Infinity;if(_0x500063-_0x24b777<_0x2ea972)return;}else return;}else return;}}_0x24b777=_0x500063,_0x148703[_0x42b27d(0x61b)]({'x':_0x500063,'label':_0x35b6ac,'isDate':_0x3a7b5b});},_0x1e3f19=effXAxisInterval(_0x9ff90a);let _0x383c97=null,_0x49bc8c=null;if(_0x1e3f19){const _0xc9cc54=String(_0x1e3f19)[_0x3be95c(0x653)](/^(\d+)\s*(h|d|w|M)$/);if(_0xc9cc54){const _0xc44f0e=parseInt(_0xc9cc54[0x1],0xa),_0x4cb0e8=_0xc9cc54[0x2];if(_0x4cb0e8==='h')_0x383c97=_0xc44f0e<=0xc?_0x3be95c(0x7da):_0x3be95c(0x4b8),_0x49bc8c=_0xc44f0e*0x36ee80;else{if(_0x4cb0e8==='d')_0x383c97=_0x3be95c(0x4b8),_0x49bc8c=_0xc44f0e*0x5265c00;else{if(_0x4cb0e8==='w')_0x383c97=_0x3be95c(0xb9f),_0x49bc8c=_0xc44f0e*0x240c8400;else _0x4cb0e8==='M'&&(_0x383c97=_0x3be95c(0x7d5),_0x49bc8c=_0xc44f0e);}}}}if(!_0x383c97){const _0x50df04=(_0x46a433-_0x4bdc27)/0x36ee80,_0x224b7b=typeof resolveGroupBy===_0x3be95c(0x854)?resolveGroupBy(_0x9ff90a,_0x50df04):_0x9ff90a['group_by']||'interval';if(_0x224b7b===_0x3be95c(0x7d5))_0x383c97='month';else{if(_0x224b7b===_0x3be95c(0x4f4))_0x383c97=_0x3be95c(0x4f4);else{if(_0x224b7b===_0x3be95c(0xb9f))_0x383c97=_0x3be95c(0xb9f);else{if(_0x224b7b==='date')_0x383c97=_0x3be95c(0x4b8);else{if(_0x224b7b===_0x3be95c(0x7da))_0x383c97=_0x3be95c(0x7da);}}}}}if(!_0x383c97)return null;const _0x2862ae=this[_0x3be95c(0x2d4)]?.[_0x3be95c(0xd69)]||this[_0x3be95c(0x2d4)]?.['_window'],_0x4ba8f8=_0x2862ae?_0x2862ae[_0x3be95c(0xc39)][_0x3be95c(0x697)]():_0x46a433,_0x1b365f=new Date(_0x4bdc27),_0x19df57=new Date(_0x46a433);if(_0x383c97===_0x3be95c(0x7d5)){const _0x236eb7=_0x1e3f19&&_0x49bc8c?_0x49bc8c:0x1,_0x31b963=(typeof resolveGroupBy===_0x3be95c(0x854)?resolveGroupBy(_0x9ff90a,(_0x46a433-_0x4bdc27)/0x36ee80):_0x9ff90a[_0x3be95c(0x926)]||_0x3be95c(0x371))===_0x3be95c(0x7d5);if(_0x31b963){const _0x732dc5=this[_0x3be95c(0x2d4)]?.['_viewWindow']||this[_0x3be95c(0x2d4)]?.['_window'],_0x4b18b6=_0x732dc5?_0x732dc5[_0x3be95c(0x911)]['getTime']():_0x4bdc27,_0xeeb50c=_0x732dc5?_0x732dc5[_0x3be95c(0xc39)]['getTime']():_0x46a433,_0x5da88f=tzParts(_0x4b18b6,_0x2772a5),_0x36c1d2=tzParts(_0xeeb50c-0x1,_0x2772a5),_0x4635d4=Math[_0x3be95c(0x1b8)](0x1,(_0x36c1d2['y']-_0x5da88f['y'])*0xc+(_0x36c1d2['mo']-_0x5da88f['mo'])+0x1),_0x104542=tzParts(_0xeeb50c,_0x2772a5)['y']!==_0x5da88f['y'],_0x88f710=zonedWallToMs(_0x36c1d2['y'],_0x36c1d2['mo'],0x1,0x0,0x0,0x0,_0x2772a5);for(let _0x4bd0cc=0x0;;_0x4bd0cc+=_0x236eb7){const _0x49822b=zonedWallToMs(_0x5da88f['y'],_0x5da88f['mo']+_0x4bd0cc,0x1,0x0,0x0,0x0,_0x2772a5);if(_0x49822b>_0x88f710)break;const _0x4d1d59=(_0x4bd0cc+0.5)/_0x4635d4*_0x5145c6;if(_0x4d1d59<-0x2||_0x4d1d59>_0x5145c6+0x2)continue;if(_0x4d1d59-_0x24b777<_0x2ea972)continue;_0x24b777=_0x4d1d59,_0x148703['push']({'x':_0x4d1d59,'label':_0xbb4dda(new Date(_0x49822b),_0x104542),'isDate':!![]});}}else{const _0x35f09c=tzParts(_0x4bdc27,_0x2772a5),_0x2cd0a8=tzParts(_0x46a433,_0x2772a5)['y']!==_0x35f09c['y'];for(let _0x1a30df=0x0;;_0x1a30df+=_0x236eb7){const _0x1931ac=zonedWallToMs(_0x35f09c['y'],_0x35f09c['mo']+_0x1a30df,0x1,0x0,0x0,0x0,_0x2772a5);if(_0x1931ac>_0x46a433)break;_0x485ccd(_0x1931ac,_0xbb4dda(new Date(_0x1931ac),_0x2cd0a8),!![]);}}}else{if(_0x383c97===_0x3be95c(0x4f4)){if(this[_0x3be95c(0x86c)]){const _0x54bafb=this[_0x3be95c(0x2d4)]?.[_0x3be95c(0xd69)]||this[_0x3be95c(0x2d4)]?.[_0x3be95c(0x12c)],_0x3cbad1=_0x54bafb?_0x54bafb[_0x3be95c(0x911)]['getTime']():_0x4bdc27,_0xf3acb9=_0x54bafb?_0x54bafb[_0x3be95c(0xc39)]['getTime']():this[_0x3be95c(0x2d4)]?_0x4ba8f8:_0x46a433,{refY:_0x20e3dd,totalYears:_0x1caea5}=this[_0x3be95c(0x85b)](_0x3cbad1,_0xf3acb9);for(let _0x3dcb9d=_0x20e3dd;_0x3dcb9d<_0x20e3dd+_0x1caea5;_0x3dcb9d++){const _0x4ebe31=_0x3dcb9d-_0x20e3dd,_0x2d9898=(_0x4ebe31+0.5)/_0x1caea5*_0x5145c6;if(_0x2d9898<-0x2||_0x2d9898>_0x5145c6+0x2)continue;if(_0x2d9898-_0x24b777<_0x2ea972)continue;_0x24b777=_0x2d9898,_0x148703[_0x3be95c(0x61b)]({'x':_0x2d9898,'label':String(_0x3dcb9d),'isDate':!![]});}}else{const _0x4c100d=tzParts(_0x4ba8f8-0x1,_0x2772a5)['y'];for(let _0xe5e5f7=tzParts(_0x4bdc27,_0x2772a5)['y'];_0xe5e5f7<=_0x4c100d;_0xe5e5f7++){_0x485ccd(zonedWallToMs(_0xe5e5f7,0x0,0x1,0x0,0x0,0x0,_0x2772a5),String(_0xe5e5f7),!![]);}}}else{if(_0x383c97===_0x3be95c(0xb9f)){const _0x1f05fb=_0x49bc8c?Math[_0x3be95c(0xb01)](_0x49bc8c/0x240c8400)*0x7:0x7,_0x34d4f1=tzParts(_0x4bdc27,_0x2772a5);let _0x1d0afd=zonedWallToMs(_0x34d4f1['y'],_0x34d4f1['mo'],_0x34d4f1['d']-weekStartOffsetDays(_0x34d4f1['wd'],resolveFirstWeekday(_0x1ecaa5)),0x0,0x0,0x0,_0x2772a5);if(_0x1d0afd<_0x4bdc27){const _0x4775a9=tzParts(_0x1d0afd,_0x2772a5);_0x1d0afd=zonedWallToMs(_0x4775a9['y'],_0x4775a9['mo'],_0x4775a9['d']+0x7,0x0,0x0,0x0,_0x2772a5);}while(_0x1d0afd<_0x4ba8f8){_0x485ccd(_0x1d0afd,_0x37065d(new Date(_0x1d0afd)),!![]);const _0x27ba32=tzParts(_0x1d0afd,_0x2772a5);_0x1d0afd=zonedWallToMs(_0x27ba32['y'],_0x27ba32['mo'],_0x27ba32['d']+_0x1f05fb,0x0,0x0,0x0,_0x2772a5);}}else{if(_0x383c97===_0x3be95c(0x4b8)){const _0x17eaa2=0x5265c00;let _0x13f58f=tzStartOfDayMs(_0x4bdc27,_0x2772a5);if(_0x13f58f<_0x4bdc27){const _0x53ed2e=tzParts(_0x13f58f,_0x2772a5);_0x13f58f=zonedWallToMs(_0x53ed2e['y'],_0x53ed2e['mo'],_0x53ed2e['d']+0x1,0x0,0x0,0x0,_0x2772a5);}const _0x909b=tzStartOfDayMs(_0x4ba8f8-0x1,_0x2772a5),_0x15e007=Math['max'](0x1,Math[_0x3be95c(0xb01)]((_0x909b-_0x13f58f)/_0x17eaa2)+0x1),_0x3f8f0d=_0x49bc8c?Math[_0x3be95c(0x1b8)](0x1,Math[_0x3be95c(0xb01)](_0x49bc8c/_0x17eaa2)):null;let _0x50c61d;if(_0x3f8f0d)_0x50c61d=_0x3f8f0d;else{const _0x1f1f2e=0x3c,_0x4d1671=Math[_0x3be95c(0x1b8)](0x2,Math[_0x3be95c(0x8e4)](_0x5145c6/_0x1f1f2e));_0x50c61d=Math[_0x3be95c(0x1b8)](0x1,Math[_0x3be95c(0xb9d)]((_0x15e007-0x1)/(_0x4d1671-0x1)));}const _0x5e7857=toNum(_0x9ff90a?.[_0x3be95c(0x4d3)]),_0x534857=isNum(_0x5e7857)&&_0x5e7857>0x0?_0x5e7857/0x18:(_0x46a433-_0x4bdc27)/_0x17eaa2,_0xcac739=getCachedDateTimeFormatter(_0x5be0c6,_0x2772a5?{'weekday':_0x3be95c(0x841),'day':_0x3be95c(0x5e0),'timeZone':_0x2772a5}:{'weekday':_0x3be95c(0x841),'day':_0x3be95c(0x5e0)}),_0x812d43=getCachedDateTimeFormatter(_0x5be0c6,_0x2772a5?{'day':_0x3be95c(0x5e0),'month':_0x3be95c(0x841),'timeZone':_0x2772a5}:{'day':_0x3be95c(0x5e0),'month':_0x3be95c(0x841)});let _0x282e96=-0x1;const _0x1bdc0d=_0x469f9b=>{const _0x13c7d3=_0x3be95c,_0x3e1253=new Date(_0x469f9b);if(_0x298c61)return _0x37065d(_0x3e1253);if(_0x534857<=29.5)return _0xcac739?_0xcac739['format'](_0x3e1253):_0x37065d(_0x3e1253);const _0x48a5a7=tzParts(_0x469f9b,_0x2772a5),_0x3b0163=_0x282e96!==_0x48a5a7['mo'];_0x282e96=_0x48a5a7['mo'];if(_0x3b0163)return _0x812d43?_0x812d43[_0x13c7d3(0x3cd)](_0x3e1253):_0x37065d(_0x3e1253);return String(_0x48a5a7['d']);},_0x289331=tzParts(_0x13f58f,_0x2772a5);let _0x23f615=0x0;while(_0x23f615<_0x15e007-0x1){const _0x449e7b=zonedWallToMs(_0x289331['y'],_0x289331['mo'],_0x289331['d']+_0x23f615,0x0,0x0,0x0,_0x2772a5);_0x485ccd(_0x449e7b,_0x1bdc0d(_0x449e7b),!![]),_0x23f615+=_0x50c61d;}_0x485ccd(_0x909b,_0x1bdc0d(_0x909b),!![],!![]);}else{if(_0x383c97===_0x3be95c(0x7da)){const _0x1a0042=_0x49bc8c||0x36ee80,_0x65a07e=_0x1a0042/0x36ee80,_0x162ad5=new Date(_0x1b365f);_0x162ad5['setMinutes'](0x0,0x0,0x0);if(_0x162ad5[_0x3be95c(0x697)]()<_0x4bdc27)_0x162ad5['setTime'](_0x162ad5[_0x3be95c(0x697)]()+0x36ee80);if(_0x65a07e>=0x1){const _0x4e2640=tzParts(_0x162ad5[_0x3be95c(0x697)](),_0x2772a5),_0x58a25c=_0x4e2640['h']%_0x65a07e;_0x58a25c!==0x0&&_0x162ad5[_0x3be95c(0x186)](zonedWallToMs(_0x4e2640['y'],_0x4e2640['mo'],_0x4e2640['d'],_0x4e2640['h']+(_0x65a07e-_0x58a25c),0x0,0x0,_0x2772a5));}for(let _0x55406b=_0x162ad5[_0x3be95c(0x697)]();_0x55406b<_0x4ba8f8;_0x55406b+=_0x1a0042){const _0x4369c4=new Date(_0x55406b),_0x4c5f5d=tzParts(_0x55406b,_0x2772a5),_0x7aefe0=_0x4c5f5d['h']===0x0&&_0x4c5f5d['mi']===0x0;_0x485ccd(_0x55406b,_0x7aefe0?_0x37065d(_0x4369c4):_0x4ecb50(_0x4369c4),_0x7aefe0);}}}}}}if(_0x383c97===_0x3be95c(0x4f4)&&!this[_0x3be95c(0x86c)]&&_0x148703[_0x3be95c(0x6f1)]<0x2)return null;return _0x148703[_0x3be95c(0x6f1)]>0x0?_0x148703:null;}[_0xe6d35d(0x31e)](_0x45553e,_0x1ef491,_0x399c4a,_0x2338e,_0x44d11f){const _0x3d67f5=_0xe6d35d,_0x4ac978=(_0x399c4a-_0x1ef491)/0x36ee80,{tz:_0x6a8e02,xFontSize:_0x4d4484,explicitFmt:_0x1efbc2,fmtTimeF:_0x523a78,fmtDate:_0x344ae2,fmtTime:_0x203dc4}=this['_xAxisLabelFormatters'](_0x2338e,_0x44d11f),_0x43f1de=_0x4d4484*0.62;let _0x375890=0xb;if(_0x1efbc2){const _0x5f5d08=effDatetimeFormat(_0x2338e);if(_0x5f5d08===_0x3d67f5(0x8c8))_0x375890=0x5;else{if(_0x5f5d08===_0x3d67f5(0x38b))_0x375890=0x8;else{if(_0x5f5d08===_0x3d67f5(0x84b)||_0x5f5d08===_0x3d67f5(0xd18))_0x375890=0x5;else{if(_0x5f5d08==='YYYY-MM')_0x375890=0x7;else{if(_0x5f5d08==='MMM\x20YY')_0x375890=0x6;else{if(_0x5f5d08==='YYYY-MM-DD')_0x375890=0xa;else{if(_0x5f5d08==='YYYY-MM-DD\x20HH:mm')_0x375890=0x10;else{if(_0x5f5d08===_0x3d67f5(0x207))_0x375890=0xb;else{if(_0x5f5d08===_0x3d67f5(0x878))_0x375890=0xa;else{if(_0x5f5d08==='MM-YYYY')_0x375890=0x7;}}}}}}}}}}else{if(_0x523a78)try{const _0x3baecf=_0x523a78[_0x3d67f5(0x3cd)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x375890=Math[_0x3d67f5(0x1b8)](0x5,_0x3baecf['length']);}catch(_0x22a2be){_0x375890=0x5;}else _0x375890=0x5;}const _0x447795=_0x375890*_0x43f1de+0x8,_0x100096=Math['max'](0x3,Math[_0x3d67f5(0x8e4)](_0x45553e/(_0x447795+0x10))),_0x312a6f=_0x447795+0x6,_0x277897=[{'hours':0.25,'align':_0x3d67f5(0x58c)},{'hours':0.5,'align':'minute'},{'hours':0x1,'align':_0x3d67f5(0x7da)},{'hours':0x2,'align':_0x3d67f5(0x7da)},{'hours':0x3,'align':_0x3d67f5(0x7da)},{'hours':0x4,'align':_0x3d67f5(0x7da)},{'hours':0x6,'align':_0x3d67f5(0x7da)},{'hours':0x8,'align':_0x3d67f5(0x7da)},{'hours':0xc,'align':_0x3d67f5(0x7da)},{'hours':0x18,'align':_0x3d67f5(0x4b8)},{'hours':0x30,'align':_0x3d67f5(0x4b8)},{'hours':0xa8,'align':_0x3d67f5(0x4b8)}];let _0x3e9b23=_0x277897[_0x277897[_0x3d67f5(0x6f1)]-0x1];for(const _0x5a9cd7 of _0x277897){if(_0x4ac978/_0x5a9cd7['hours']<=_0x100096){_0x3e9b23=_0x5a9cd7;break;}}const _0x16cbfa=_0x3e9b23[_0x3d67f5(0x81e)]*0x36ee80,_0x1f6c87=new Date(_0x1ef491);let _0x492369;if(_0x3e9b23[_0x3d67f5(0xc4d)]===_0x3d67f5(0x4b8)){let _0x32e8ee=tzStartOfDayMs(_0x1ef491,_0x6a8e02);if(_0x32e8ee<_0x1ef491){const _0x45e006=tzParts(_0x32e8ee,_0x6a8e02);_0x32e8ee=zonedWallToMs(_0x45e006['y'],_0x45e006['mo'],_0x45e006['d']+0x1,0x0,0x0,0x0,_0x6a8e02);}_0x492369=new Date(_0x32e8ee);}else{if(_0x3e9b23['align']===_0x3d67f5(0x7da)){_0x492369=new Date(_0x1f6c87),_0x492369[_0x3d67f5(0x3f3)](0x0,0x0,0x0);if(_0x492369['getTime']()<_0x1ef491)_0x492369[_0x3d67f5(0x186)](_0x492369['getTime']()+0x36ee80);const _0x1100ff=_0x3e9b23['hours'],_0x573500=tzParts(_0x492369[_0x3d67f5(0x697)](),_0x6a8e02),_0x407368=_0x573500['h']%_0x1100ff;_0x407368!==0x0&&_0x492369[_0x3d67f5(0x186)](zonedWallToMs(_0x573500['y'],_0x573500['mo'],_0x573500['d'],_0x573500['h']+(_0x1100ff-_0x407368),0x0,0x0,_0x6a8e02));}else{const _0x4eca16=_0x3e9b23[_0x3d67f5(0x81e)]*0x3c;_0x492369=new Date(_0x1f6c87),_0x492369[_0x3d67f5(0x5cb)](0x0,0x0);const _0x4625c5=_0x492369[_0x3d67f5(0xaec)](),_0x4a1003=_0x4625c5%_0x4eca16;if(_0x4a1003!==0x0||_0x492369[_0x3d67f5(0x697)]()<_0x1ef491)_0x492369[_0x3d67f5(0x3f3)](_0x4625c5+(_0x4eca16-_0x4a1003),0x0,0x0);}}const _0x44332e=[];let _0x28985e=-Infinity;const _0x3e86ec=this['card']?.['_viewWindow']||this[_0x3d67f5(0x2d4)]?.[_0x3d67f5(0x12c)],_0x37f430=_0x3e86ec?_0x3e86ec[_0x3d67f5(0xc39)][_0x3d67f5(0x697)]():_0x399c4a,_0x564994=[];if(_0x3e9b23[_0x3d67f5(0xc4d)]===_0x3d67f5(0x4b8)){const _0x2e19ff=Math[_0x3d67f5(0x1b8)](0x1,Math[_0x3d67f5(0xb01)](_0x3e9b23['hours']/0x18));let _0x55d54b=_0x492369[_0x3d67f5(0x697)]();while(_0x55d54b<_0x37f430){_0x564994['push'](_0x55d54b);const _0x1b692d=tzParts(_0x55d54b,_0x6a8e02);_0x55d54b=zonedWallToMs(_0x1b692d['y'],_0x1b692d['mo'],_0x1b692d['d']+_0x2e19ff,0x0,0x0,0x0,_0x6a8e02);}}else{for(let _0x49a233=_0x492369['getTime']();_0x49a233<_0x37f430;_0x49a233+=_0x16cbfa)_0x564994['push'](_0x49a233);}for(const _0x1c86c2 of _0x564994){if(_0x1c86c2<_0x1ef491)continue;const _0x1774cf=(_0x1c86c2-_0x1ef491)/(_0x399c4a-_0x1ef491)*_0x45553e,_0x12f4b0=new Date(_0x1c86c2),_0x3201d2=tzParts(_0x1c86c2,_0x6a8e02),_0x1c0afa=_0x3201d2['h']===0x0&&_0x3201d2['mi']===0x0&&_0x4ac978>=0xc;if(_0x1774cf-_0x28985e<_0x312a6f){if(_0x1c0afa&&_0x44332e[_0x3d67f5(0x6f1)]>0x0){const _0x2b996b=_0x44332e[_0x44332e[_0x3d67f5(0x6f1)]-0x1];if(!_0x2b996b['isDate']){_0x44332e[_0x3d67f5(0x88c)](),_0x28985e=_0x44332e['length']>0x0?_0x44332e[_0x44332e[_0x3d67f5(0x6f1)]-0x1]['x']:-Infinity;if(_0x1774cf-_0x28985e<_0x312a6f)continue;}else continue;}else continue;}_0x28985e=_0x1774cf,_0x44332e[_0x3d67f5(0x61b)]({'x':_0x1774cf,'label':_0x1c0afa?_0x344ae2(_0x12f4b0):_0x203dc4(_0x12f4b0),'isDate':_0x1c0afa});}return _0x44332e;}['_drawXAxis'](_0x376ea2,_0x297a63,_0x329664,_0x2b4377,_0x5714a5,_0x409f15,_0x439f61,_0x8a047c){const _0x1c158e=_0xe6d35d,_0x369bc4=svgEl('g',{'class':'sgc-x-axis'});let _0x253fbc=this[_0x1c158e(0xb8a)](_0x2b4377,_0x5714a5,_0x409f15,_0x439f61,_0x8a047c);if(!_0x253fbc)_0x253fbc=this[_0x1c158e(0x31e)](_0x2b4377,_0x5714a5,_0x409f15,_0x439f61,_0x8a047c);if(!_0x253fbc||!_0x253fbc[_0x1c158e(0x6f1)]){_0x376ea2[_0x1c158e(0x6ab)](_0x369bc4);return;}const _0x4fdf97=!!_0x439f61[_0x1c158e(0x809)],_0x4bd027=0x4,_0x4d5cd2=toNum(_0x439f61['x_axis_font_size'])||0xa,_0x182bb4=_0x4d5cd2+0x1,_0x400aec=toNum(_0x439f61['x_axis_font_opacity']),_0x1c7cc1=isNum(_0x400aec)?_0x400aec:0.5,_0x37adcc=_0x439f61[_0x1c158e(0xb2c)]||_0x1c158e(0x5be),_0x20ba63=_0x439f61[_0x1c158e(0xaae)]||_0x439f61['x_axis_color']||_0x1c158e(0x432);for(const _0x22de9f of _0x253fbc){const _0x2eee46=_0x297a63+_0x22de9f['x'],_0x14003d=!!_0x22de9f[_0x1c158e(0x65f)],_0x42c18a=_0x2eee46,_0x48ca3b=_0x1c158e(0x6fb);_0x4fdf97&&_0x369bc4[_0x1c158e(0x6ab)](svgEl(_0x1c158e(0xab9),{'x1':_0x2eee46,'x2':_0x2eee46,'y1':_0x329664,'y2':_0x329664+_0x4bd027,'stroke':_0x14003d?_0x20ba63:_0x37adcc,'stroke-width':'1','opacity':String(_0x1c7cc1),'class':_0x1c158e(0x44d)}));const _0xa7726b=[];if(_0x14003d)_0xa7726b[_0x1c158e(0x61b)](_0x1c158e(0x20a)),_0xa7726b[_0x1c158e(0x61b)](_0x1c158e(0x414)+_0x20ba63),_0xa7726b['push'](_0x1c158e(0xa81)),_0xa7726b['push'](_0x1c158e(0x75c)+_0x182bb4+'px');else{if(_0x439f61['x_axis_font_size']){const _0x5741fc=String(_0x439f61[_0x1c158e(0x273)]);_0xa7726b['push'](_0x1c158e(0x75c)+(/[a-z%]$/i['test'](_0x5741fc)?_0x5741fc:_0x5741fc+'px'));}if(_0x439f61[_0x1c158e(0xb2c)])_0xa7726b[_0x1c158e(0x61b)](_0x1c158e(0x414)+_0x439f61[_0x1c158e(0xb2c)]);if(isNum(_0x400aec))_0xa7726b[_0x1c158e(0x61b)](_0x1c158e(0x252)+_0x400aec);}const _0x5b57b9=svgEl(_0x1c158e(0x425),{'x':_0x42c18a,'y':_0x329664+(_0x4fdf97?_0x4bd027+0xc:0xe),'text-anchor':_0x48ca3b,'class':_0x1c158e(0x504)+(_0x14003d?_0x1c158e(0x729):'')});if(_0xa7726b[_0x1c158e(0x6f1)])_0x5b57b9[_0x1c158e(0x337)](_0x1c158e(0x4a2),_0xa7726b[_0x1c158e(0x2c4)](';'));_0x5b57b9[_0x1c158e(0xb6f)]=_0x22de9f[_0x1c158e(0x149)],_0x369bc4[_0x1c158e(0x6ab)](_0x5b57b9);}_0x376ea2[_0x1c158e(0x6ab)](_0x369bc4);}['_buildStackState'](_0x495edd,_0x106fda){const _0x560b96=_0xe6d35d;if(!_0x495edd[_0x560b96(0x6f1)])return null;const _0x2090d=!!_0x106fda['stacked'],_0x21598e=new Map(),_0x9b0dcd=new Map();for(const _0x1f7a99 of _0x495edd){const _0x29ea33=_0x1f7a99[_0x560b96(0x9b0)][_0x560b96(0x679)]||(_0x2090d&&_0x1f7a99[_0x560b96(0x9b0)][_0x560b96(0x39d)]==null?_0x560b96(0x990):null);if(!_0x29ea33)continue;const _0x1aecdd=_0x1f7a99['entity']['y_axis']===_0x560b96(0xaa5)?'y2':'y1',_0xa22a6c=(_0x1f7a99[_0x560b96(0x9b0)][_0x560b96(0x349)]||'line')==='bar'?_0x560b96(0xad8):'line',_0x181baa=_0x1f7a99[_0x560b96(0x9b0)]['invert']?_0x560b96(0x1ff):_0x560b96(0x1f2),_0x2b8064=_0x29ea33+'::'+_0x1aecdd+'::'+_0xa22a6c+'::'+_0x181baa;if(!_0x9b0dcd[_0x560b96(0x449)](_0x2b8064))_0x9b0dcd[_0x560b96(0x846)](_0x2b8064,[]);_0x9b0dcd[_0x560b96(0x70b)](_0x2b8064)[_0x560b96(0x61b)](_0x1f7a99);}for(const [_0x2cf69c,_0x5da3e3]of[..._0x9b0dcd]){if(_0x5da3e3['length']!==0x1)continue;const _0xaf675a=_0x5da3e3[0x0][_0x560b96(0x9b0)],_0x378ce1=_0xaf675a['graph_type']||_0xaf675a[_0x560b96(0x54b)]||'line',_0x1c07b0=_0x378ce1===_0x560b96(0xad8)||_0x378ce1==='area'||!!_0xaf675a['show_fill'];if(!_0x1c07b0)_0x9b0dcd[_0x560b96(0x786)](_0x2cf69c);}if(!_0x9b0dcd[_0x560b96(0xd46)])return null;for(const [_0x357e3d,_0x3e8e67]of _0x9b0dcd){for(const _0x2c9c6e of _0x3e8e67)_0x21598e['set'](_0x2c9c6e[_0x560b96(0x2f6)],_0x357e3d);}const _0x3fd812=new Map(),_0x41925d=new Map();for(const [_0x1e3af0,_0x5e8837]of _0x9b0dcd){const _0x512e1e=new Map();let _0x2acbb5=Infinity,_0x1b65a6=-Infinity;for(const _0x3874f6 of _0x5e8837){const _0x18a558=new Map();for(const _0x1883c9 of _0x3874f6['points']){if(!isNum(_0x1883c9['v']))continue;_0x18a558[_0x560b96(0x846)](_0x1883c9['t'],_0x512e1e[_0x560b96(0x70b)](_0x1883c9['t'])||0x0);}_0x3fd812[_0x560b96(0x846)](_0x3874f6['idx'],_0x18a558);for(const _0x41c93e of _0x3874f6[_0x560b96(0x8fc)]){if(!isNum(_0x41c93e['v'])||_0x41c93e['v']===0x0)continue;const _0x4c236f=_0x512e1e[_0x560b96(0x70b)](_0x41c93e['t'])||0x0,_0x57bd95=_0x4c236f+_0x41c93e['v'];_0x512e1e[_0x560b96(0x846)](_0x41c93e['t'],_0x57bd95);if(_0x57bd95<_0x2acbb5)_0x2acbb5=_0x57bd95;if(_0x57bd95>_0x1b65a6)_0x1b65a6=_0x57bd95;if(_0x4c236f<_0x2acbb5)_0x2acbb5=_0x4c236f;if(_0x4c236f>_0x1b65a6)_0x1b65a6=_0x4c236f;}}_0x2acbb5!==Infinity&&_0x41925d[_0x560b96(0x846)](_0x1e3af0,{'min':Math[_0x560b96(0xbe8)](_0x2acbb5,0x0),'max':Math[_0x560b96(0x1b8)](_0x1b65a6,0x0)});}return{'stackKeyByIdx':_0x21598e,'baselineByIdx':_0x3fd812,'groupExtremesByKey':_0x41925d};}[_0xe6d35d(0xa72)](_0x128820,_0x176711,_0x5cc8a4,_0x4c6f6b,_0x259f08,_0x4bfaa9,_0x4acb1e,_0x47985b,_0x5afc3b,_0x1909b2){const _0x37a1aa=_0xe6d35d,{padL:_0x282c07,padT:_0x4b70db,plotW:_0x2c74f5,plotH:_0x1ceda7,tStart:_0x129959,tEnd:_0x8a71f2}=_0x4acb1e,_0x4fca89=!!_0x4acb1e['yearEqualSpace'],_0x3da5f4=_0x4acb1e[_0x37a1aa(0x3ad)]||0x1,_0x25641d=_0x4acb1e[_0x37a1aa(0xcbe)]??Math[_0x37a1aa(0x1b8)](0x1,_0x8a71f2-_0x129959),_0xc75ed=_0x5cc8a4[_0x37a1aa(0x9b0)],_0xfdbb6d=this[_0x37a1aa(0x2d4)][_0x37a1aa(0x221)](_0xc75ed[_0x37a1aa(0x727)],_0xc75ed[_0x37a1aa(0x9b0)])||_0xc75ed[_0x37a1aa(0x727)]||_0x37a1aa(0x49d),_0xd0ed6e=_0xc75ed[_0x37a1aa(0x349)]||'line',_0x2407ad=_0x5cc8a4['points'][_0x37a1aa(0xbcf)](_0x2fe9a9=>_0x2fe9a9['v']!==null);if(!_0x2407ad[_0x37a1aa(0x6f1)])return;const _0x7c3739=!!_0x5afc3b,_0x38f408=_0x2988a8=>_0x5afc3b?.[_0x37a1aa(0x70b)](_0x2988a8)??0x0,_0x250740=_0x7c3739?_0x3272b4=>_0x4bfaa9(_0x38f408(_0x3272b4['t'])+_0x3272b4['v'],_0x4c6f6b):_0x4537c8=>_0x4bfaa9(_0x4537c8['v'],_0x4c6f6b),_0x17f7b8=!!(_0xc75ed[_0x37a1aa(0x76e)]?.['enabled']&&_0xc75ed['color_thresholds']?.[_0x37a1aa(0x8a7)]?.['length']),_0xfd8fa=!!_0xc75ed[_0x37a1aa(0x21b)]?.[_0x37a1aa(0xd54)],_0x12d1ff=_0x17f7b8?this[_0x37a1aa(0x2d4)][_0x37a1aa(0xa95)](_0xc75ed):null,_0x17b45b=_0xc75ed['color_thresholds']?.[_0x37a1aa(0x1bb)]===_0x37a1aa(0xcc1)?_0x37a1aa(0xcc1):_0x37a1aa(0x473),_0x2ad886=_0xc75ed['color_thresholds']?.[_0x37a1aa(0x7d3)]===_0x37a1aa(0x77e)?_0x37a1aa(0x77e):_0x37a1aa(0xac6),_0x22b611=_0xc75ed[_0x37a1aa(0x76e)]?.[_0x37a1aa(0x49b)]==='raw'?'raw':_0x37a1aa(0xcfb),_0x181a6e=!!_0xc75ed[_0x37a1aa(0x76e)]?.['last_color'],_0x12dbf1=_0x17b45b==='smooth',_0x2b782a=_0xfd8fa?_0xc75ed[_0x37a1aa(0x21b)]:null;let _0x4be636=_0xfdbb6d,_0x16b5f7=_0x17f7b8;if(_0x17f7b8&&_0x181a6e){let _0x186a14=null;for(let _0x5847e2=_0x2407ad[_0x37a1aa(0x6f1)]-0x1;_0x5847e2>=0x0;_0x5847e2--){const _0xa8a419=_0x2407ad[_0x5847e2],_0x68e84a=_0x22b611===_0x37a1aa(0x7e5)&&_0xa8a419[_0x37a1aa(0x402)]!=null?_0xa8a419[_0x37a1aa(0x402)]:_0xa8a419['v'];if(isNum(_0x68e84a)){_0x186a14=_0x68e84a;break;}}_0x186a14!=null&&(_0x4be636=resolveValueColor(_0x186a14,_0x12d1ff,_0xfdbb6d)),_0x16b5f7=![];}let _0x2e0ed3=null,_0xe5ead6=null;if(_0x16b5f7&&_0x2ad886==='vertical'&&_0x22b611!==_0x37a1aa(0x7e5)){const _0x535fc7='sgc-thrs-'+_0x5cc8a4[_0x37a1aa(0x2f6)]+'-'+this[_0x37a1aa(0x2d4)]['_instanceId'],_0x128f09=_0x37a1aa(0x762)+_0x5cc8a4[_0x37a1aa(0x2f6)]+'-'+this['card'][_0x37a1aa(0xa90)];_0x2e0ed3=this[_0x37a1aa(0x508)](_0x176711,_0x535fc7,_0x12d1ff,_0x4c6f6b,_0x4b70db,_0x1ceda7,_0x17b45b,0x1,_0xfdbb6d),_0xe5ead6=this[_0x37a1aa(0x508)](_0x176711,_0x128f09,_0x12d1ff,_0x4c6f6b,_0x4b70db,_0x1ceda7,_0x17b45b,0.3,_0xfdbb6d);}const _0x5b714d=(_0x5a8284,_0x51597b)=>{const _0x57e81c=_0x37a1aa;if(_0x16b5f7){const _0x1f7ad8=_0x22b611===_0x57e81c(0x7e5)&&_0x5a8284[_0x57e81c(0x402)]!=null?_0x5a8284[_0x57e81c(0x402)]:_0x5a8284['v'];return resolveValueColor(_0x1f7ad8,_0x12d1ff,_0x4be636,_0x12dbf1);}if(_0xfd8fa&&_0x51597b>0x0)return segmentRiseFallColor(_0x2407ad[_0x51597b-0x1],_0x5a8284,_0x2b782a,_0x4be636);return _0x4be636;},_0x5b6fa5=svgEl('g',{'class':_0x37a1aa(0x5dc)+_0xd0ed6e+(_0x7c3739?_0x37a1aa(0x13c):'')});if(_0xd0ed6e==='candlestick'){const _0x4619f9=_0x259f08,_0x2d7c74=typeof resolveGroupBy===_0x37a1aa(0x854)?resolveGroupBy(_0x47985b,(_0x8a71f2-_0x129959)/0x36ee80):_0x47985b[_0x37a1aa(0x926)]||_0x37a1aa(0x371);if(_0x2d7c74===_0x37a1aa(0x7d5)&&_0x2407ad[_0x37a1aa(0x6f1)]>0x0){this[_0x37a1aa(0x8b1)]=new Map();for(const _0x2ca030 of _0x5cc8a4[_0x37a1aa(0x8fc)])this['_calBarPositions'][_0x37a1aa(0x846)](_0x2ca030['t'],_0x4619f9(_0x2ca030['t']));}let _0x28becf=Infinity;for(let _0x20765a=0x1;_0x20765a<_0x2407ad[_0x37a1aa(0x6f1)];_0x20765a++){const _0x3bef1e=_0x4619f9(_0x2407ad[_0x20765a]['t'])-_0x4619f9(_0x2407ad[_0x20765a-0x1]['t']);if(_0x3bef1e>0x0&&_0x3bef1e<_0x28becf)_0x28becf=_0x3bef1e;}let _0x5d5b77;if(_0x2d7c74==='month'){const _0xfa3c1b=new Date(_0x129959),_0x342c59=new Date(_0x8a71f2),_0x1283a7=Math[_0x37a1aa(0x1b8)](0x1,(_0x342c59['getFullYear']()-_0xfa3c1b[_0x37a1aa(0x472)]())*0xc+(_0x342c59['getMonth']()-_0xfa3c1b[_0x37a1aa(0x231)]())+0x1);_0x5d5b77=_0x2c74f5/_0x1283a7;}else{if(_0x4fca89)_0x5d5b77=_0x2c74f5/_0x3da5f4;else{const _0x506978=toNum(_0x47985b[_0x37a1aa(0xd50)])||0x2,_0x3a7eba=groupBucketMs(_0x2d7c74,(_0x8a71f2-_0x129959)/0x36ee80,_0x506978);_0x5d5b77=Math[_0x37a1aa(0xbe8)](_0x2c74f5,_0x3a7eba/Math[_0x37a1aa(0x1b8)](0x1,_0x25641d)*_0x2c74f5);}}const _0x589b2d=isFinite(_0x28becf)?_0x28becf:Math[_0x37a1aa(0x1b8)](0x1,_0x5d5b77),_0x19d0ed=toNum(_0x47985b[_0x37a1aa(0x87f)]),_0x4c3584=Math['max'](0x0,_0x589b2d*0.4),_0x28ff0f=isNum(_0x19d0ed)&&_0x19d0ed>0x0?Math[_0x37a1aa(0xbe8)](_0x19d0ed,_0x4c3584):Math[_0x37a1aa(0x1b8)](0x1,_0x589b2d*0.25),_0x568838=Math[_0x37a1aa(0x1b8)](0x1,_0x589b2d-_0x28ff0f),_0x415c07=Math[_0x37a1aa(0x1b8)](0x1,_0x1909b2?.[_0x37a1aa(0x6ec)]||0x1),_0x442337=_0x1909b2?.[_0x37a1aa(0x8db)]||0x0,_0x2bdbc9=Math[_0x37a1aa(0x1b8)](0x1,_0x568838/_0x415c07);_0x5cc8a4[_0x37a1aa(0x421)]=new Map(),_0x5cc8a4[_0x37a1aa(0xa3f)]=_0x2bdbc9/0x2;const _0x40e97b=_0xc75ed['rise_fall_colors']?.[_0x37a1aa(0xd54)]?_0xc75ed[_0x37a1aa(0x21b)]:null,_0x158cfd=_0x40e97b&&(_0x40e97b[_0x37a1aa(0x13a)]||_0x40e97b[_0x37a1aa(0xb29)]),_0x1aebde=_0x40e97b&&(_0x40e97b[_0x37a1aa(0xa79)]||_0x40e97b['fall_color']),_0x3cd21b=this[_0x37a1aa(0x2d4)][_0x37a1aa(0x221)](_0x158cfd)||_0x158cfd||_0x37a1aa(0x128),_0x564b77=this[_0x37a1aa(0x2d4)][_0x37a1aa(0x221)](_0x1aebde)||_0x1aebde||'#ef5350',_0x28bddf=Math[_0x37a1aa(0x1b8)](0x1,Math[_0x37a1aa(0xbe8)](0x2,_0x2bdbc9*0.14));_0x2407ad[_0x37a1aa(0x331)](_0xdc6943=>{const _0x4ebbed=_0x37a1aa;if(!isNum(_0xdc6943['v']))return;if(_0xdc6943['t']<_0x129959||_0xdc6943['t']>=_0x8a71f2)return;const _0x7bff32=isNum(_0xdc6943['o'])?_0xdc6943['o']:_0xdc6943['v'],_0x158154=isNum(_0xdc6943['c'])?_0xdc6943['c']:_0xdc6943['v'],_0x46e0ea=isNum(_0xdc6943['h'])?_0xdc6943['h']:Math[_0x4ebbed(0x1b8)](_0x7bff32,_0x158154),_0x55b321=isNum(_0xdc6943['l'])?_0xdc6943['l']:Math[_0x4ebbed(0xbe8)](_0x7bff32,_0x158154),_0x36db68=_0x4619f9(_0xdc6943['t']),_0x38f412=_0x36db68-_0x568838/0x2+_0x442337*_0x2bdbc9,_0x43d6de=_0x38f412+_0x2bdbc9/0x2;_0x5cc8a4['_barCenters'][_0x4ebbed(0x846)](_0xdc6943['t'],_0x43d6de);const _0x27b5b3=_0x158154>=_0x7bff32,_0x4670ce=_0x27b5b3?_0x3cd21b:_0x564b77,_0x1fc965=_0x4bfaa9(_0x46e0ea,_0x4c6f6b),_0x456c09=_0x4bfaa9(_0x55b321,_0x4c6f6b);_0x5b6fa5[_0x4ebbed(0x6ab)](svgEl('line',{'x1':_0x43d6de,'y1':Math['min'](_0x1fc965,_0x456c09),'x2':_0x43d6de,'y2':Math[_0x4ebbed(0x1b8)](_0x1fc965,_0x456c09),'stroke':_0x4670ce,'stroke-width':String(_0x28bddf),'class':_0x4ebbed(0xcf2)}));const _0x4a9afb=_0x4bfaa9(_0x7bff32,_0x4c6f6b),_0x25fee9=_0x4bfaa9(_0x158154,_0x4c6f6b);let _0x4bbc2d=Math[_0x4ebbed(0xbe8)](_0x4a9afb,_0x25fee9),_0x2d4339=Math[_0x4ebbed(0xad9)](_0x4a9afb-_0x25fee9);_0x2d4339<0x1&&(_0x2d4339=0x1,_0x4bbc2d-=0.5),_0x5b6fa5[_0x4ebbed(0x6ab)](svgEl(_0x4ebbed(0xc27),{'x':_0x38f412,'y':_0x4bbc2d,'width':_0x2bdbc9,'height':_0x2d4339,'fill':_0x4670ce,'stroke':_0x4670ce,'stroke-width':'1','data-t':String(_0xdc6943['t']),'data-x':String(_0x38f412),'data-w':String(_0x2bdbc9),'class':'sgc-candle\x20'+(_0x27b5b3?'up':_0x4ebbed(0xd9a))}));}),_0x128820[_0x37a1aa(0x6ab)](_0x5b6fa5);return;}if(_0xd0ed6e===_0x37a1aa(0xad8)){const _0x54cd78=_0x259f08,_0x43e299=typeof resolveGroupBy===_0x37a1aa(0x854)?resolveGroupBy(_0x47985b,(_0x8a71f2-_0x129959)/0x36ee80):_0x47985b[_0x37a1aa(0x926)]||_0x37a1aa(0x371);if(_0x43e299===_0x37a1aa(0x7d5)&&_0x2407ad[_0x37a1aa(0x6f1)]>0x0){this[_0x37a1aa(0x8b1)]=new Map();for(const _0x151594 of _0x5cc8a4[_0x37a1aa(0x8fc)]){this[_0x37a1aa(0x8b1)][_0x37a1aa(0x846)](_0x151594['t'],_0x54cd78(_0x151594['t']));}}let _0x36be0c=Infinity;for(let _0x4ad367=0x1;_0x4ad367<_0x2407ad['length'];_0x4ad367++){const _0x23f515=_0x54cd78(_0x2407ad[_0x4ad367]['t'])-_0x54cd78(_0x2407ad[_0x4ad367-0x1]['t']);if(_0x23f515>0x0&&_0x23f515<_0x36be0c)_0x36be0c=_0x23f515;}let _0x301e18;if(_0x43e299==='month'){const _0xc563c8=new Date(_0x129959),_0x2b3e62=new Date(_0x8a71f2),_0x5cffde=Math[_0x37a1aa(0x1b8)](0x1,(_0x2b3e62[_0x37a1aa(0x472)]()-_0xc563c8['getFullYear']())*0xc+(_0x2b3e62['getMonth']()-_0xc563c8[_0x37a1aa(0x231)]())+0x1);_0x301e18=_0x2c74f5/_0x5cffde;}else{if(_0x4fca89)_0x301e18=_0x2c74f5/_0x3da5f4;else{const _0x1bf091=toNum(_0x47985b[_0x37a1aa(0xd50)])||0x2,_0x5d540e=groupBucketMs(_0x43e299,(_0x8a71f2-_0x129959)/0x36ee80,_0x1bf091);_0x301e18=Math['min'](_0x2c74f5,_0x5d540e/Math[_0x37a1aa(0x1b8)](0x1,_0x25641d)*_0x2c74f5);}}const _0x38ce31=isFinite(_0x36be0c)?_0x36be0c:Math['max'](0x1,_0x301e18),_0x2f0383=toNum(_0x47985b[_0x37a1aa(0x87f)]),_0x1851b8=Math[_0x37a1aa(0x1b8)](0x0,_0x38ce31*0.3),_0x39b5a2=isNum(_0x2f0383)&&_0x2f0383>0x0?Math[_0x37a1aa(0xbe8)](_0x2f0383,_0x1851b8):0x0,_0x56ed96=Math[_0x37a1aa(0x1b8)](0x1,_0x38ce31-_0x39b5a2),_0x2b3f30=Math[_0x37a1aa(0x1b8)](0x1,_0x1909b2?.[_0x37a1aa(0x6ec)]||0x1),_0x335ff3=_0x1909b2?.[_0x37a1aa(0x8db)]||0x0,_0x2fea08=Math[_0x37a1aa(0x1b8)](0x1,_0x56ed96/_0x2b3f30);_0x5cc8a4[_0x37a1aa(0x421)]=new Map(),_0x5cc8a4[_0x37a1aa(0xa3f)]=_0x2fea08/0x2;const _0x3c005e=_0x4bfaa9(clamp(0x0,_0x4c6f6b['lo'],_0x4c6f6b['hi']),_0x4c6f6b),_0x2b443b=_0xc75ed[_0x37a1aa(0x4ce)]!==![],_0x273241=Math['max'](0x0,Math['min'](0x5,_0x2fea08/0x3));let _0x30dbf3=null;_0x2b443b&&(_0x30dbf3=_0x37a1aa(0x49c)+_0x5cc8a4[_0x37a1aa(0x2f6)]+'-'+this['card']['_instanceId']);_0x2407ad[_0x37a1aa(0x331)]((_0x5834ef,_0x38e44a)=>{const _0x3901d4=_0x37a1aa;if(!isNum(_0x5834ef['v']))return;if(_0x5834ef['t']<_0x129959||_0x5834ef['t']>=_0x8a71f2)return;let _0x211737=_0x54cd78(_0x5834ef['t']);if(!isFinite(_0x36be0c)&&_0x56ed96<=_0x2c74f5){const _0xa166b2=_0x56ed96/0x2;if(_0x211737-_0xa166b2<_0x282c07)_0x211737=_0x282c07+_0xa166b2;else{if(_0x211737+_0xa166b2>_0x282c07+_0x2c74f5)_0x211737=_0x282c07+_0x2c74f5-_0xa166b2;}}const _0x5a80c3=_0x211737-_0x56ed96/0x2+_0x335ff3*_0x2fea08;_0x5cc8a4[_0x3901d4(0x421)][_0x3901d4(0x846)](_0x5834ef['t'],_0x5a80c3+_0x2fea08/0x2);if(_0x5834ef['v']===0x0)return;const _0x21b35c=_0x7c3739?_0x38f408(_0x5834ef['t']):0x0,_0x34fdf3=_0x4bfaa9(_0x21b35c+_0x5834ef['v'],_0x4c6f6b),_0x55b9d3=_0x7c3739?_0x4bfaa9(_0x21b35c,_0x4c6f6b):_0x3c005e,_0x431d0c=Math[_0x3901d4(0xbe8)](_0x34fdf3,_0x55b9d3),_0x352516=Math[_0x3901d4(0xad9)](_0x55b9d3-_0x34fdf3);if(_0x352516<0.5)return;const _0x5412d7=_0x5b714d(_0x5834ef,_0x38e44a);let _0x1a3d87=_0x5412d7;if(_0x2b443b){const _0x227b1e=_0x30dbf3+'-'+_0x38e44a,_0x2d38e7=_0x5834ef['v']<0x0,_0x1bc928=svgEl(_0x3901d4(0x5ba),{'id':_0x227b1e,'x1':'0','y1':_0x2d38e7?'1':'0','x2':'0','y2':_0x2d38e7?'0':'1','gradientUnits':_0x3901d4(0x3d7)});_0x1bc928[_0x3901d4(0x6ab)](svgEl(_0x3901d4(0x52d),{'offset':'0%','stop-color':_0x5412d7,'stop-opacity':'1'})),_0x1bc928[_0x3901d4(0x6ab)](svgEl(_0x3901d4(0x52d),{'offset':_0x3901d4(0x378),'stop-color':_0x5412d7,'stop-opacity':_0x3901d4(0x339)})),_0x176711['appendChild'](_0x1bc928),_0x1a3d87=_0x3901d4(0x587)+_0x227b1e+')';}_0x5b6fa5[_0x3901d4(0x6ab)](svgEl('rect',{'x':_0x5a80c3,'y':_0x431d0c,'width':_0x2fea08,'height':_0x352516,'rx':_0x273241,'ry':_0x273241,'fill':_0x1a3d87,'data-t':String(_0x5834ef['t']),'data-x':String(_0x5a80c3),'data-w':String(_0x2fea08),'data-band-x':String(_0x211737-_0x38ce31/0x2),'data-band-w':String(_0x38ce31),'class':_0x47985b[_0x3901d4(0xd14)]?_0x3901d4(0x4c4):'sgc-bar'}));}),_0x128820[_0x37a1aa(0x6ab)](_0x5b6fa5);return;}const _0x4c6930=_0xd0ed6e===_0x37a1aa(0xc8c)||_0xc75ed[_0x37a1aa(0xd3a)],_0xb77a85=_0xc75ed[_0x37a1aa(0xaeb)]!==![],_0x1beeab=_0xd0ed6e===_0x37a1aa(0x3b3),_0xde4a89=!!_0xc75ed[_0x37a1aa(0x473)]&&!_0x1beeab,_0x534edc=_0x16b5f7&&(_0x22b611===_0x37a1aa(0x7e5)||_0x2ad886===_0x37a1aa(0x77e))?'segments-thr':_0x16b5f7?_0x37a1aa(0x4ce):_0xfd8fa?_0x37a1aa(0x9be):_0x37a1aa(0x467),_0x5b7cc4=_0x7c3739?_0x330743=>!isNum(_0x330743['v'])||_0x330743['v']===0x0:_0x40fcfd=>!isNum(_0x40fcfd['v']),_0xf4d955=[];{let _0x23bc0c=[];for(const _0x198f93 of _0x5cc8a4['points']||_0x2407ad){if(_0x5b7cc4(_0x198f93)){if(_0x23bc0c[_0x37a1aa(0x6f1)])_0xf4d955[_0x37a1aa(0x61b)](_0x23bc0c);_0x23bc0c=[];}else _0x23bc0c[_0x37a1aa(0x61b)](_0x198f93);}if(_0x23bc0c[_0x37a1aa(0x6f1)])_0xf4d955['push'](_0x23bc0c);}if(!_0xf4d955[_0x37a1aa(0x6f1)]){_0x128820[_0x37a1aa(0x6ab)](_0x5b6fa5);return;}const _0x58a8d5=_0x1e434e=>_0x1beeab?buildStepPath(_0x1e434e,_0x259f08,_0x250740):_0xde4a89?buildSmoothPath(_0x1e434e,_0x259f08,_0x250740):buildLinearPath(_0x1e434e,_0x259f08,_0x250740),_0x2133b1=_0x5d85b3=>{const _0x174739=_0x37a1aa,_0x491d0c=_0x58a8d5(_0x5d85b3);if(!_0x491d0c)return'';if(_0x7c3739){let _0x598352='';for(let _0x330434=_0x5d85b3['length']-0x1;_0x330434>=0x0;_0x330434--){const _0x4f6acb=_0x5d85b3[_0x330434];_0x598352+=_0x174739(0x638)+_0x259f08(_0x4f6acb['t'])+'\x20'+_0x4bfaa9(_0x38f408(_0x4f6acb['t']),_0x4c6f6b);}return''+_0x491d0c+_0x598352+'\x20Z';}const _0x3b0d11=_0x4bfaa9(clamp(0x0,_0x4c6f6b['lo'],_0x4c6f6b['hi']),_0x4c6f6b);return _0x491d0c+_0x174739(0x638)+_0x259f08(_0x5d85b3[_0x5d85b3['length']-0x1]['t'])+'\x20'+_0x3b0d11+_0x174739(0x638)+_0x259f08(_0x5d85b3[0x0]['t'])+'\x20'+_0x3b0d11+'\x20Z';};if(_0x4c6930){if(_0x534edc===_0x37a1aa(0x9be)||_0x534edc===_0x37a1aa(0xa4b)){const _0x23c35a=(_0x5c031c,_0x139e18,_0x49e077,_0x400a92,_0x1715be,_0x21de15,_0x38bb40)=>{const _0x23b93f=_0x37a1aa,_0x1effdb='M\x20'+_0x5c031c+'\x20'+_0x139e18+_0x23b93f(0x638)+_0x49e077+'\x20'+_0x400a92+_0x23b93f(0x638)+_0x49e077+'\x20'+_0x21de15+'\x20L\x20'+_0x5c031c+'\x20'+_0x1715be+'\x20Z';let _0x3e18db;if(_0xc75ed['gradient']){const _0x5ba92a=_0x23b93f(0x316)+_0x5cc8a4[_0x23b93f(0x2f6)]+'-'+_0x5c031c[_0x23b93f(0x2ef)](0x1)+'-'+_0x49e077[_0x23b93f(0x2ef)](0x1)+'-'+this[_0x23b93f(0x2d4)]['_instanceId'],_0x3ed0f6=svgEl(_0x23b93f(0x5ba),{'id':_0x5ba92a,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x3ed0f6[_0x23b93f(0x6ab)](svgEl('stop',{'offset':'0%','stop-color':_0x38bb40,'stop-opacity':_0x23b93f(0x339)})),_0x3ed0f6[_0x23b93f(0x6ab)](svgEl('stop',{'offset':'100%','stop-color':_0x38bb40,'stop-opacity':'0.05'})),_0x176711[_0x23b93f(0x6ab)](_0x3ed0f6),_0x3e18db=_0x23b93f(0x587)+_0x5ba92a+')';}else _0x3e18db=rgba(_0x38bb40,0.25);_0x5b6fa5['appendChild'](svgEl(_0x23b93f(0x959),{'d':_0x1effdb,'fill':_0x3e18db,'stroke':_0x23b93f(0x58e),'class':_0x23b93f(0x220)}));};for(const _0x2f7a3a of _0xf4d955){const _0x5357ad=_0x1beeab?buildStepSegments(_0x2f7a3a,_0x259f08,_0x250740):buildLinearSegments(_0x2f7a3a,_0x259f08,_0x250740);for(const {d:_0x1b6ad0,from:_0x45d01d,to:_0x308e55}of _0x5357ad){const _0x35470f=_0x308e55&&_0x45d01d[_0x37a1aa(0x402)]!=null?_0x45d01d['rawV']:_0x45d01d['v'],_0x3f164d=_0x308e55[_0x37a1aa(0x402)]!=null?_0x308e55[_0x37a1aa(0x402)]:_0x308e55['v'],_0xd75f86=_0x259f08(_0x45d01d['t']),_0x1057b3=_0x259f08(_0x308e55['t']),_0x4d9d0e=_0x250740(_0x45d01d),_0x20652b=_0x250740(_0x308e55),_0x23225d=_0x4bfaa9(clamp(0x0,_0x4c6f6b['lo'],_0x4c6f6b['hi']),_0x4c6f6b),_0x448ab4=_0x7c3739?_0x4bfaa9(_0x38f408(_0x45d01d['t']),_0x4c6f6b):_0x23225d,_0x4d3afa=_0x7c3739?_0x4bfaa9(_0x38f408(_0x308e55['t']),_0x4c6f6b):_0x23225d;if(_0x534edc!==_0x37a1aa(0xa4b)){const _0x434ea7=segmentRiseFallColor(_0x45d01d,_0x308e55,_0x2b782a,_0xfdbb6d);_0x23c35a(_0xd75f86,_0x4d9d0e,_0x1057b3,_0x20652b,_0x448ab4,_0x4d3afa,_0x434ea7);continue;}const _0x4e2597=thresholdCrossings(_0x35470f,_0x3f164d,_0x12d1ff);if(!_0x4e2597['length']||_0x1beeab){const _0x543bc5=resolveValueColor(_0x35470f,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x23c35a(_0xd75f86,_0x4d9d0e,_0x1057b3,_0x20652b,_0x448ab4,_0x4d3afa,_0x543bc5);continue;}let _0x41a1b1=_0xd75f86,_0x229a77=_0x4d9d0e,_0x4ccc0c=_0x448ab4,_0x1b402e=_0x35470f;for(const _0x391e64 of _0x4e2597){const _0x2539fd=(_0x391e64-_0x35470f)/(_0x3f164d-_0x35470f),_0x1701c6=_0xd75f86+(_0x1057b3-_0xd75f86)*_0x2539fd,_0x24d1bd=_0x4d9d0e+(_0x20652b-_0x4d9d0e)*_0x2539fd,_0x388982=_0x448ab4+(_0x4d3afa-_0x448ab4)*_0x2539fd,_0x36ac45=(_0x1b402e+_0x391e64)/0x2,_0x1cff9d=resolveValueColor(_0x36ac45,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x23c35a(_0x41a1b1,_0x229a77,_0x1701c6,_0x24d1bd,_0x4ccc0c,_0x388982,_0x1cff9d),_0x41a1b1=_0x1701c6,_0x229a77=_0x24d1bd,_0x4ccc0c=_0x388982,_0x1b402e=_0x391e64;}const _0x167c48=(_0x1b402e+_0x3f164d)/0x2,_0x3177e8=resolveValueColor(_0x167c48,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x23c35a(_0x41a1b1,_0x229a77,_0x1057b3,_0x20652b,_0x4ccc0c,_0x4d3afa,_0x3177e8);}}}else{let _0x5f4246;if(_0x534edc==='gradient')_0x5f4246=_0xe5ead6;else{if(_0xc75ed[_0x37a1aa(0x4ce)]){const _0x5b5f0a=_0x37a1aa(0xafe)+_0x5cc8a4['idx']+'-'+this[_0x37a1aa(0x2d4)][_0x37a1aa(0xa90)],_0x209cec=svgEl('linearGradient',{'id':_0x5b5f0a,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x209cec[_0x37a1aa(0x6ab)](svgEl(_0x37a1aa(0x52d),{'offset':'0%','stop-color':_0x4be636,'stop-opacity':_0x37a1aa(0x339)})),_0x209cec[_0x37a1aa(0x6ab)](svgEl('stop',{'offset':_0x37a1aa(0x378),'stop-color':_0x4be636,'stop-opacity':_0x37a1aa(0x166)})),_0x176711[_0x37a1aa(0x6ab)](_0x209cec),_0x5f4246=_0x37a1aa(0x587)+_0x5b5f0a+')';}else _0x5f4246=rgba(_0x4be636,0.2);}for(const _0x5a90a7 of _0xf4d955){const _0x57211b=_0x2133b1(_0x5a90a7);if(!_0x57211b)continue;_0x5b6fa5[_0x37a1aa(0x6ab)](svgEl(_0x37a1aa(0x959),{'d':_0x57211b,'fill':_0x5f4246,'class':_0x37a1aa(0x143)}));}}}if(_0xb77a85){const _0xc5fd2a=String(toNum(_0xc75ed[_0x37a1aa(0x2a8)])||2.5),_0x2dd893=!!_0x47985b[_0x37a1aa(0xd14)],_0x396be4=_0x2dd893?_0x37a1aa(0x405):'',_0x1d61d7=lineDashArray(_0xc75ed[_0x37a1aa(0x6aa)],toNum(_0xc75ed[_0x37a1aa(0x2a8)])||2.5);if(_0x534edc===_0x37a1aa(0x9be)||_0x534edc===_0x37a1aa(0xa4b)){const _0x50558a=(_0x1e495c,_0x46eee6,_0x124791,_0x3b26b5,_0x3b1207)=>{const _0x30ea84=_0x37a1aa;_0x5b6fa5[_0x30ea84(0x6ab)](svgEl(_0x30ea84(0x959),{'d':'M\x20'+_0x1e495c+'\x20'+_0x46eee6+_0x30ea84(0x638)+_0x124791+'\x20'+_0x3b26b5,'fill':_0x30ea84(0x58e),'stroke':_0x3b1207,'stroke-width':_0xc5fd2a,'stroke-linejoin':_0x30ea84(0xb01),'stroke-linecap':_0x30ea84(0xb01),..._0x1d61d7?{'stroke-dasharray':_0x1d61d7}:{},'class':_0x30ea84(0x621)+_0x396be4}));};for(const _0xd91e10 of _0xf4d955){const _0x82fed7=_0x1beeab?buildStepSegments(_0xd91e10,_0x259f08,_0x250740):buildLinearSegments(_0xd91e10,_0x259f08,_0x250740);for(const {d:_0x20ac32,from:_0x5840a2,to:_0x161b59}of _0x82fed7){if(_0x534edc!==_0x37a1aa(0xa4b)){const _0x19866d=segmentRiseFallColor(_0x5840a2,_0x161b59,_0x2b782a,_0xfdbb6d);_0x5b6fa5[_0x37a1aa(0x6ab)](svgEl(_0x37a1aa(0x959),{'d':_0x20ac32,'fill':_0x37a1aa(0x58e),'stroke':_0x19866d,'stroke-width':_0xc5fd2a,'stroke-linejoin':_0x37a1aa(0xb01),'stroke-linecap':'round',..._0x1d61d7?{'stroke-dasharray':_0x1d61d7}:{},'class':'sgc-line\x20sgc-seg-line'+_0x396be4}));continue;}const _0x1e5a87=_0x5840a2['rawV']!=null?_0x5840a2[_0x37a1aa(0x402)]:_0x5840a2['v'],_0x21852f=_0x161b59[_0x37a1aa(0x402)]!=null?_0x161b59[_0x37a1aa(0x402)]:_0x161b59['v'],_0x2a5d0b=_0x259f08(_0x5840a2['t']),_0xb0a119=_0x259f08(_0x161b59['t']),_0x37c78d=_0x250740(_0x5840a2),_0xbb43d9=_0x250740(_0x161b59),_0x19d8fc=thresholdCrossings(_0x1e5a87,_0x21852f,_0x12d1ff);if(!_0x19d8fc[_0x37a1aa(0x6f1)]||_0x1beeab){const _0x60e599=resolveValueColor(_0x1e5a87,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x50558a(_0x2a5d0b,_0x37c78d,_0xb0a119,_0xbb43d9,_0x60e599);continue;}let _0x2dc1ea=_0x2a5d0b,_0x50b6c0=_0x37c78d,_0x818b40=_0x1e5a87;for(const _0x2db3de of _0x19d8fc){const _0xf135e0=(_0x2db3de-_0x1e5a87)/(_0x21852f-_0x1e5a87),_0x57c8f5=_0x2a5d0b+(_0xb0a119-_0x2a5d0b)*_0xf135e0,_0x4fbe32=_0x37c78d+(_0xbb43d9-_0x37c78d)*_0xf135e0,_0x357bd6=(_0x818b40+_0x2db3de)/0x2,_0x2099c7=resolveValueColor(_0x357bd6,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x50558a(_0x2dc1ea,_0x50b6c0,_0x57c8f5,_0x4fbe32,_0x2099c7),_0x2dc1ea=_0x57c8f5,_0x50b6c0=_0x4fbe32,_0x818b40=_0x2db3de;}const _0x454b64=(_0x818b40+_0x21852f)/0x2,_0x29f6d9=resolveValueColor(_0x454b64,_0x12d1ff,_0xfdbb6d,_0x12dbf1);_0x50558a(_0x2dc1ea,_0x50b6c0,_0xb0a119,_0xbb43d9,_0x29f6d9);}}}else{let _0x378a7d='';for(const _0x41d92a of _0xf4d955){const _0x58e6c4=_0x58a8d5(_0x41d92a);if(_0x58e6c4)_0x378a7d+=(_0x378a7d?'\x20':'')+_0x58e6c4;}_0x378a7d&&_0x5b6fa5[_0x37a1aa(0x6ab)](svgEl('path',{'d':_0x378a7d,'fill':_0x37a1aa(0x58e),'stroke':_0x534edc===_0x37a1aa(0x4ce)?_0x2e0ed3:_0x4be636,'stroke-width':_0xc5fd2a,'stroke-linejoin':_0x37a1aa(0xb01),'stroke-linecap':_0x37a1aa(0xb01),..._0x1d61d7?{'stroke-dasharray':_0x1d61d7}:{},'class':_0x37a1aa(0x605)+_0x396be4}));}}if(_0xc75ed[_0x37a1aa(0x494)]){const _0x34b80f=new Map();for(let _0x5a8787=0x0;_0x5a8787<_0x2407ad[_0x37a1aa(0x6f1)];_0x5a8787++)_0x34b80f[_0x37a1aa(0x846)](_0x2407ad[_0x5a8787],_0x5a8787);const _0x4d1ad9=toNum(_0xc75ed['point_size']),_0x32f9a6=isNum(_0x4d1ad9)&&_0x4d1ad9>0x0?clamp(_0x4d1ad9,0.5,0x14):Math[_0x37a1aa(0x1b8)](0x2,(toNum(_0xc75ed[_0x37a1aa(0x2a8)])||2.5)*0.8);for(const _0x2b6292 of _0xf4d955){for(const _0x48ec71 of _0x2b6292){const _0x1b5bd9=_0x34b80f[_0x37a1aa(0x70b)](_0x48ec71)??0x0;_0x5b6fa5[_0x37a1aa(0x6ab)](svgEl('circle',{'cx':_0x259f08(_0x48ec71['t']),'cy':_0x250740(_0x48ec71),'r':_0x32f9a6,'fill':_0x5b714d(_0x48ec71,_0x1b5bd9),'class':_0x37a1aa(0xa8f)}));}}}_0x128820[_0x37a1aa(0x6ab)](_0x5b6fa5);}['_buildThresholdGradient'](_0xdcbc7,_0x989e6d,_0x74bcb6,_0x16ed68,_0x1f2769,_0x1e7486,_0x29882e,_0x5aadfa,_0x37e3ac){const _0x524f08=_0xe6d35d,_0x23d8e1=[..._0x74bcb6][_0x524f08(0xbcf)](_0x1d1bcd=>isNum(toNum(_0x1d1bcd['value']))&&_0x1d1bcd[_0x524f08(0x727)])[_0x524f08(0xca9)]((_0x4471af,_0x36f428)=>toNum(_0x4471af[_0x524f08(0xcfb)])-toNum(_0x36f428[_0x524f08(0xcfb)]));if(!_0x23d8e1['length'])return null;const {lo:_0x9dcb5c,hi:_0x4fe7cb}=_0x16ed68,_0x809cf9=_0x4fe7cb-_0x9dcb5c||0x1,_0x487590=_0xd320c2=>clamp((_0x4fe7cb-_0xd320c2)/_0x809cf9,0x0,0x1),_0x54b00b=_0x193b03=>(_0x193b03*0x64)['toFixed'](0x2)+'%',_0x5b8af4=svgEl(_0x524f08(0x5ba),{'id':_0x989e6d,'gradientUnits':'userSpaceOnUse','x1':'0','y1':String(_0x1f2769),'x2':'0','y2':String(_0x1f2769+_0x1e7486)}),_0x5138ac=[..._0x23d8e1][_0x524f08(0x7e3)]();_0x5b8af4[_0x524f08(0x6ab)](svgEl(_0x524f08(0x52d),{'offset':'0%','stop-color':_0x5138ac[0x0][_0x524f08(0x727)],'stop-opacity':String(_0x5aadfa)}));if(_0x29882e==='hard')for(let _0x2b24bc=0x0;_0x2b24bc<_0x5138ac[_0x524f08(0x6f1)];_0x2b24bc++){const _0x486744=_0x487590(toNum(_0x5138ac[_0x2b24bc][_0x524f08(0xcfb)])),_0x5b6a52=_0x5138ac[_0x2b24bc]['color'],_0x9be81d=_0x5138ac[_0x2b24bc+0x1]?.['color']||_0x5138ac[_0x2b24bc][_0x524f08(0x727)];_0x5b8af4['appendChild'](svgEl(_0x524f08(0x52d),{'offset':_0x54b00b(_0x486744),'stop-color':_0x5b6a52,'stop-opacity':String(_0x5aadfa)})),_0x5b8af4[_0x524f08(0x6ab)](svgEl(_0x524f08(0x52d),{'offset':_0x54b00b(_0x486744),'stop-color':_0x9be81d,'stop-opacity':String(_0x5aadfa)}));}else for(let _0xfae00d=0x0;_0xfae00d<_0x5138ac[_0x524f08(0x6f1)];_0xfae00d++){const _0x3af5b4=_0x487590(toNum(_0x5138ac[_0xfae00d]['value']));_0x5b8af4[_0x524f08(0x6ab)](svgEl(_0x524f08(0x52d),{'offset':_0x54b00b(_0x3af5b4),'stop-color':_0x5138ac[_0xfae00d][_0x524f08(0x727)],'stop-opacity':String(_0x5aadfa)}));}return _0x5b8af4[_0x524f08(0x6ab)](svgEl(_0x524f08(0x52d),{'offset':_0x524f08(0x378),'stop-color':_0x5138ac[_0x5138ac[_0x524f08(0x6f1)]-0x1][_0x524f08(0x727)],'stop-opacity':String(_0x5aadfa)})),_0xdcbc7[_0x524f08(0x6ab)](_0x5b8af4),_0x524f08(0x587)+_0x989e6d+')';}['_drawAnnotationsBackground'](_0x40e8a2,_0x5b536b,_0x3b6f4e,_0x2368fa){const _0x13f544=_0xe6d35d;if(!Array[_0x13f544(0x82d)](_0x5b536b)||!_0x5b536b[_0x13f544(0x6f1)])return;const _0x160033=svgEl('g',{'class':'sgc-annotations-bg'});for(const _0x49d38a of _0x5b536b){if(!_0x49d38a||typeof _0x49d38a!==_0x13f544(0xb0a))continue;if(_0x49d38a[_0x13f544(0x54b)]===_0x13f544(0xd1e))this[_0x13f544(0x44b)](_0x160033,_0x49d38a,_0x3b6f4e,_0x2368fa);else{if(_0x49d38a[_0x13f544(0x54b)]==='span')this[_0x13f544(0x19b)](_0x160033,_0x49d38a,_0x3b6f4e);}}if(_0x160033['childNodes'][_0x13f544(0x6f1)])_0x40e8a2[_0x13f544(0x6ab)](_0x160033);}[_0xe6d35d(0xfe)](_0x2b5e28,_0x5ac9f4,_0x29d5e7,_0x4d6abf){const _0x79b491=_0xe6d35d;if(!Array[_0x79b491(0x82d)](_0x5ac9f4)||!_0x5ac9f4[_0x79b491(0x6f1)])return;const _0xd71ef5=svgEl('g',{'class':'sgc-annotations-fg'});for(const _0x43df1a of _0x5ac9f4){if(!_0x43df1a||typeof _0x43df1a!==_0x79b491(0xb0a))continue;if(_0x43df1a[_0x79b491(0x54b)]===_0x79b491(0x443))this[_0x79b491(0xcba)](_0xd71ef5,_0x43df1a,_0x29d5e7,_0x4d6abf);else{if(_0x43df1a[_0x79b491(0x54b)]==='event')this['_drawEventAnnotation'](_0xd71ef5,_0x43df1a,_0x29d5e7);}}if(_0xd71ef5['childNodes'][_0x79b491(0x6f1)])_0x2b5e28[_0x79b491(0x6ab)](_0xd71ef5);}['_annotationLineDash'](_0x289de5){const _0x7fc750=_0xe6d35d;switch(_0x289de5){case _0x7fc750(0x2b8):return null;case _0x7fc750(0x720):return _0x7fc750(0x766);case'dashed':default:return'4\x204';}}['_appendText'](_0xebb023,_0x168b72,_0x31ea8f){const _0x4b7d18=_0xe6d35d,_0x2e2ad1=svgEl(_0x4b7d18(0x425),_0x168b72);return _0x2e2ad1[_0x4b7d18(0xb6f)]=_0x31ea8f,_0xebb023[_0x4b7d18(0x6ab)](_0x2e2ad1),_0x2e2ad1;}[_0xe6d35d(0xcba)](_0x7773d7,_0x1829a2,_0x2571f7,_0x590297){const _0x180fb6=_0xe6d35d,_0x521c20=resolveDynamicValue(_0x1829a2[_0x180fb6(0xcfb)],_0x590297);if(!isNum(_0x521c20))return;const {padL:_0x5c4a8a,plotW:_0x12c6d8,yBounds:_0x48a368,y2Bounds:_0x292808,mapY:_0x16de4c}=_0x2571f7,_0x514859=_0x1829a2[_0x180fb6(0x8f6)]===_0x180fb6(0xaa5)?_0x292808:_0x48a368;if(!_0x514859)return;if(_0x521c20<_0x514859['lo']||_0x521c20>_0x514859['hi'])return;const _0xf6ea90=_0x16de4c(_0x521c20,_0x514859),_0xb46ecf=_0x1829a2[_0x180fb6(0x727)]||_0x180fb6(0x49d),_0x2fb4bf=toNum(_0x1829a2[_0x180fb6(0x2a8)])||1.5,_0x15a97d=this['_annotationLineDash'](_0x1829a2[_0x180fb6(0x6aa)]||'dashed'),_0x1dad9e=toNum(_0x1829a2['opacity']),_0x3a3e49=svgEl(_0x180fb6(0xab9),{'x1':_0x5c4a8a,'x2':_0x5c4a8a+_0x12c6d8,'y1':_0xf6ea90,'y2':_0xf6ea90,'stroke':_0xb46ecf,'stroke-width':String(_0x2fb4bf),'stroke-opacity':isNum(_0x1dad9e)?String(_0x1dad9e):'1','class':_0x180fb6(0xbff)});if(_0x15a97d)_0x3a3e49['setAttribute'](_0x180fb6(0x47d),_0x15a97d);_0x7773d7[_0x180fb6(0x6ab)](_0x3a3e49);const _0x4e5098=_0x1829a2[_0x180fb6(0xd1a)]!==![],_0x50c78b=_0x1829a2[_0x180fb6(0x149)]?_0x4e5098?_0x1829a2[_0x180fb6(0x149)]+'\x20('+_0x521c20+')':String(_0x1829a2[_0x180fb6(0x149)]):_0x4e5098?String(_0x521c20):null;if(_0x50c78b){const _0x2aca7f=_0x1829a2[_0x180fb6(0x247)]||_0x180fb6(0x99e),_0x3158fa=_0x2aca7f===_0x180fb6(0xb1a)?_0x5c4a8a+0x4:_0x5c4a8a+_0x12c6d8-0x4,_0x5045ee=_0x2aca7f===_0x180fb6(0xb1a)?'start':_0x180fb6(0xc39);this['_appendText'](_0x7773d7,{'x':String(_0x3158fa),'y':String(_0xf6ea90-0x3),'text-anchor':_0x5045ee,'class':_0x180fb6(0xc3e),'fill':_0x1829a2['label_color']||_0xb46ecf,'font-size':String(toNum(_0x1829a2[_0x180fb6(0x7c9)])||0xa)},_0x50c78b);}}[_0xe6d35d(0x44b)](_0x503031,_0x2c554c,_0x141648,_0x4493d4){const _0x1aa577=_0xe6d35d,_0x7f42de=resolveDynamicValue(_0x2c554c[_0x1aa577(0xcfb)]??_0x2c554c[_0x1aa577(0xb6d)],_0x4493d4),_0x2ee6d6=resolveDynamicValue(_0x2c554c[_0x1aa577(0x20d)]??_0x2c554c['to'],_0x4493d4);if(!isNum(_0x7f42de)||!isNum(_0x2ee6d6))return;const {padL:_0x2f11b4,plotW:_0x154f3f,yBounds:_0x385786,y2Bounds:_0x1c01e8,mapY:_0x304974}=_0x141648,_0xb3abfa=_0x2c554c[_0x1aa577(0x8f6)]===_0x1aa577(0xaa5)?_0x1c01e8:_0x385786;if(!_0xb3abfa)return;const _0x4d6ed4=Math[_0x1aa577(0xbe8)](_0x7f42de,_0x2ee6d6),_0x12bdda=Math[_0x1aa577(0x1b8)](_0x7f42de,_0x2ee6d6),_0x3761f5=clamp(_0x4d6ed4,_0xb3abfa['lo'],_0xb3abfa['hi']),_0x19e9ae=clamp(_0x12bdda,_0xb3abfa['lo'],_0xb3abfa['hi']);if(_0x19e9ae<=_0x3761f5)return;const _0x27d93b=_0x304974(_0x19e9ae,_0xb3abfa),_0x482156=_0x304974(_0x3761f5,_0xb3abfa),_0x9844aa=_0x2c554c[_0x1aa577(0x727)]||'#888',_0x1d9203=toNum(_0x2c554c[_0x1aa577(0x62e)]);_0x503031[_0x1aa577(0x6ab)](svgEl(_0x1aa577(0xc27),{'x':String(_0x2f11b4),'y':String(_0x27d93b),'width':String(_0x154f3f),'height':String(Math[_0x1aa577(0x1b8)](0x1,_0x482156-_0x27d93b)),'fill':_0x9844aa,'fill-opacity':String(isNum(_0x1d9203)?_0x1d9203:0.15),'class':'sgc-ann-band'}));if(_0x2c554c[_0x1aa577(0x149)]){const _0x34d269=_0x2c554c[_0x1aa577(0xd1a)]!==![],_0x250f79=_0x34d269?'\x20('+_0x4d6ed4+''+_0x12bdda+')':'';this['_appendText'](_0x503031,{'x':String(_0x2f11b4+_0x154f3f-0x4),'y':String((_0x27d93b+_0x482156)/0x2+0x3),'text-anchor':_0x1aa577(0xc39),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x2c554c['label_color']||_0x9844aa,'font-size':String(toNum(_0x2c554c[_0x1aa577(0x7c9)])||0xa)},String(_0x2c554c['label'])+_0x250f79);}else _0x2c554c['show_values']!==![]&&this[_0x1aa577(0x3fe)](_0x503031,{'x':String(_0x2f11b4+_0x154f3f-0x4),'y':String((_0x27d93b+_0x482156)/0x2+0x3),'text-anchor':'end','class':_0x1aa577(0x56c),'fill':_0x2c554c[_0x1aa577(0xd98)]||_0x9844aa,'font-size':String(toNum(_0x2c554c[_0x1aa577(0x7c9)])||0xa)},_0x4d6ed4+''+_0x12bdda);}[_0xe6d35d(0x19b)](_0x2dcc78,_0x3e15b4,_0x43c663){const _0x1d1e6e=_0xe6d35d,_0x250298=isNum(_0x3e15b4[_0x1d1e6e(0x911)])?_0x3e15b4['start']:parseAnnotationTime(_0x3e15b4[_0x1d1e6e(0x911)]),_0x1742e1=isNum(_0x3e15b4[_0x1d1e6e(0xc39)])?_0x3e15b4['end']:parseAnnotationTime(_0x3e15b4[_0x1d1e6e(0xc39)]);if(!isNum(_0x250298)||!isNum(_0x1742e1))return;const _0x35ddad=this['card'][_0x1d1e6e(0xd69)]||this['card'][_0x1d1e6e(0x12c)],_0x566531=_0x35ddad['start']['getTime'](),_0x34c165=_0x35ddad[_0x1d1e6e(0xc39)][_0x1d1e6e(0x697)](),{padT:_0x21bd28,plotH:_0x13cfc7,mapX:_0x1095bc}=_0x43c663,_0x1cdb73=clamp(Math['min'](_0x250298,_0x1742e1),_0x566531,_0x34c165),_0x169ee1=clamp(Math[_0x1d1e6e(0x1b8)](_0x250298,_0x1742e1),_0x566531,_0x34c165);if(_0x169ee1<=_0x1cdb73)return;const _0x4e169f=_0x1095bc(_0x1cdb73),_0x572be7=_0x1095bc(_0x169ee1),_0x2ff5d=_0x3e15b4[_0x1d1e6e(0x727)]||'#888',_0x8fc8a0=toNum(_0x3e15b4['opacity']);_0x2dcc78[_0x1d1e6e(0x6ab)](svgEl('rect',{'x':String(_0x4e169f),'y':String(_0x21bd28),'width':String(Math[_0x1d1e6e(0x1b8)](0x1,_0x572be7-_0x4e169f)),'height':String(_0x13cfc7),'fill':_0x2ff5d,'fill-opacity':String(isNum(_0x8fc8a0)?_0x8fc8a0:0.15),'class':_0x1d1e6e(0xafb)})),_0x3e15b4[_0x1d1e6e(0x149)]&&this[_0x1d1e6e(0x3fe)](_0x2dcc78,{'x':String((_0x4e169f+_0x572be7)/0x2),'y':String(_0x21bd28+0xc),'text-anchor':_0x1d1e6e(0x6fb),'class':_0x1d1e6e(0x6b4),'fill':_0x3e15b4[_0x1d1e6e(0xd98)]||_0x2ff5d,'font-size':String(toNum(_0x3e15b4['label_font_size'])||0xa)},String(_0x3e15b4['label']));}[_0xe6d35d(0x849)](_0x8700cd,_0x3c8b6c,_0x4307e8){const _0x49b13f=_0xe6d35d,_0x6a77d0=isNum(_0x3c8b6c[_0x49b13f(0x6cf)])?_0x3c8b6c[_0x49b13f(0x6cf)]:parseAnnotationTime(_0x3c8b6c[_0x49b13f(0x6cf)]);if(!isNum(_0x6a77d0))return;const _0x4b4309=this[_0x49b13f(0x2d4)]['_viewWindow']||this[_0x49b13f(0x2d4)][_0x49b13f(0x12c)],_0x5bc21e=_0x4b4309[_0x49b13f(0x911)]['getTime'](),_0x4d44a9=_0x4b4309['end'][_0x49b13f(0x697)]();if(_0x6a77d0<_0x5bc21e||_0x6a77d0>_0x4d44a9)return;const {padT:_0x50f9b0,plotH:_0x4d4f52,mapX:_0x2e5069}=_0x4307e8,_0x1ff05a=_0x2e5069(_0x6a77d0),_0x1da418=_0x3c8b6c[_0x49b13f(0x727)]||_0x49b13f(0x49d),_0x4ca81d=toNum(_0x3c8b6c[_0x49b13f(0x2a8)])||1.5,_0x4827ac=this[_0x49b13f(0x739)](_0x3c8b6c[_0x49b13f(0x6aa)]||_0x49b13f(0x720)),_0x285ef2=toNum(_0x3c8b6c[_0x49b13f(0x62e)]),_0x5de0bb=svgEl(_0x49b13f(0xab9),{'x1':String(_0x1ff05a),'x2':String(_0x1ff05a),'y1':String(_0x50f9b0),'y2':String(_0x50f9b0+_0x4d4f52),'stroke':_0x1da418,'stroke-width':String(_0x4ca81d),'stroke-opacity':isNum(_0x285ef2)?String(_0x285ef2):'1','class':_0x49b13f(0x733)});if(_0x4827ac)_0x5de0bb['setAttribute'](_0x49b13f(0x47d),_0x4827ac);_0x8700cd[_0x49b13f(0x6ab)](_0x5de0bb);if(_0x3c8b6c['label']){const _0x272a71=_0x3c8b6c[_0x49b13f(0x247)]||_0x49b13f(0x598),_0x42d2f4=_0x272a71===_0x49b13f(0x7ab)?_0x50f9b0+_0x4d4f52-0x4:_0x50f9b0+0xc;this['_appendText'](_0x8700cd,{'x':String(_0x1ff05a+0x4),'y':String(_0x42d2f4),'text-anchor':_0x49b13f(0x911),'class':_0x49b13f(0x9e5),'fill':_0x3c8b6c[_0x49b13f(0xd98)]||_0x1da418,'font-size':String(toNum(_0x3c8b6c[_0x49b13f(0x7c9)])||0xa)},String(_0x3c8b6c[_0x49b13f(0x149)]));}}[_0xe6d35d(0x118)](_0x53cbd1,_0x5f80f3,_0x20f4b6,_0x224116,_0x2753b4){const _0x38d4d9=_0xe6d35d,_0x6bb4b0=resolveCardLanguage(_0x20f4b6,this[_0x38d4d9(0x2d4)]?.[_0x38d4d9(0x5d4)]),_0x5a87b4=resolveDisplayTimeZone(_0x20f4b6,_0x5f80f3),_0xc9da38=new Date(_0x53cbd1);let _0x2b417f=null;const _0x55b14a=effXAxisInterval(_0x5f80f3);if(_0x55b14a){const _0xe871c2=String(_0x55b14a)[_0x38d4d9(0x653)](/^(\d+)\s*(h|d|w|M)$/);if(_0xe871c2){const _0x32e7c3=_0xe871c2[0x2],_0x46b376=parseInt(_0xe871c2[0x1],0xa);_0x2b417f=_0x32e7c3==='M'?_0x38d4d9(0x7d5):_0x32e7c3==='w'?'week':_0x32e7c3==='d'?_0x38d4d9(0x4b8):_0x46b376<=0xc?'hour':'day';}}if(!_0x2b417f&&typeof resolveGroupBy===_0x38d4d9(0x854)&&isNum(_0x224116)&&isNum(_0x2753b4)){const _0x1c3ea9=resolveGroupBy(_0x5f80f3,(_0x2753b4-_0x224116)/0x36ee80);if(_0x1c3ea9===_0x38d4d9(0x7d5))_0x2b417f=_0x38d4d9(0x7d5);else{if(_0x1c3ea9==='year')_0x2b417f=_0x38d4d9(0x4f4);else{if(_0x1c3ea9===_0x38d4d9(0xb9f))_0x2b417f='week';else{if(_0x1c3ea9===_0x38d4d9(0x2c5))_0x2b417f='day';else{if(_0x1c3ea9===_0x38d4d9(0x7da))_0x2b417f=_0x38d4d9(0x7da);}}}}}const _0x461685=toNum(_0x5f80f3?.[_0x38d4d9(0x4d3)]),_0x43cad3=isNum(_0x461685)&&_0x461685>0x0?_0x461685*0x36ee80:isNum(_0x224116)&&isNum(_0x2753b4)?_0x2753b4-_0x224116:NaN;!_0x2b417f&&isNum(_0x43cad3)&&(_0x2b417f=_0x43cad3<0x2*0x5265c00?'hour':_0x38d4d9(0x4b8));const _0x25933f=_0x202280=>{const _0x4e38b4=_0x38d4d9,_0x4d4470=getCachedDateTimeFormatter(_0x6bb4b0,_0x5a87b4?{..._0x202280,'timeZone':_0x5a87b4}:_0x202280);return _0x4d4470?_0x4d4470[_0x4e38b4(0x3cd)](_0xc9da38):_0xc9da38[_0x4e38b4(0x80f)]();};if(_0x2b417f===_0x38d4d9(0x4f4))return _0x25933f({'year':_0x38d4d9(0x5e0)});if(_0x2b417f==='month'){const _0x1c297b=isNum(_0x224116)&&isNum(_0x2753b4)&&tzParts(_0x224116,_0x5a87b4)['y']!==tzParts(_0x2753b4,_0x5a87b4)['y'];return _0x25933f(_0x1c297b?{'month':_0x38d4d9(0x841),'year':'2-digit'}:{'month':'short'});}const _0x4fb286=effDatetimeFormat(_0x5f80f3);if((_0x2b417f===_0x38d4d9(0x7da)||_0x2b417f===_0x38d4d9(0x58c))&&isNum(_0x43cad3)&&_0x43cad3<0x2*0x5265c00){if(_0x4fb286&&_0x4fb286!==_0x38d4d9(0x139)&&!(_0x4fb286[_0x38d4d9(0x635)](_0x38d4d9(0xcbd))&&!/[Hhms]/[_0x38d4d9(0xb02)](_0x4fb286)))return applyDatetimePattern(_0xc9da38,_0x4fb286,_0x6bb4b0,_0x5a87b4);return _0x25933f(_localeTimeOpts(_0x20f4b6,{'hour':_0x38d4d9(0x5b3),'minute':_0x38d4d9(0x5b3)}));}if(_0x4fb286&&_0x4fb286!==_0x38d4d9(0x139)&&_0x4fb286[_0x38d4d9(0x635)]('ddd'))return applyDatetimePattern(_0xc9da38,_0x4fb286,_0x6bb4b0,_0x5a87b4);const _0x369ca6=toNum(_0x5f80f3?.['__sgcDecisionHours']),_0x353074=isNum(_0x369ca6)&&_0x369ca6>0x0?_0x369ca6/0x18:isNum(_0x224116)&&isNum(_0x2753b4)?(_0x2753b4-_0x224116)/0x5265c00:null;if(_0x2b417f===_0x38d4d9(0x4b8)&&_0x353074!==null&&_0x353074<=29.5)return _0x25933f({'weekday':_0x38d4d9(0x841),'day':_0x38d4d9(0x5e0),'month':_0x38d4d9(0x841)});return _0x25933f({'month':'short','day':_0x38d4d9(0x5e0)});}['_attachTooltip'](_0x7a6bfc,_0x2eeac6,_0xfec538,_0x331232,_0x1e6542,_0x177feb,_0x7975e7){const _0x372707=_0xe6d35d,{padL:_0x23effa,padT:_0x57ea6a,plotW:_0xef3b08,plotH:_0x10e58b,mapX:_0x358ac5,mapY:_0x23cdcf,yBounds:_0x1314cc,y2Bounds:_0x259465,boundsFor:_0x52c65d,tStart:_0x403e12,tEnd:_0x26b0f9}=_0xfec538,_0x300d36=this[_0x372707(0x2d4)],_0xb7454a=_0x331232[_0x372707(0xcaa)]!==![];let _0x1159b6=_0x177feb[_0x372707(0x106)](_0x372707(0x2bf));!_0x1159b6&&(_0x1159b6=document[_0x372707(0x601)]('div'),_0x1159b6[_0x372707(0x9c8)]=_0x372707(0x14c),_0x177feb[_0x372707(0x6ab)](_0x1159b6));_0x1159b6['style']['display']=_0x372707(0x58e);const _0x32ad56=svgEl(_0x372707(0xab9),{'class':_0x372707(0xb1c),'y1':String(_0x57ea6a),'y2':String(_0x57ea6a+_0x10e58b)});_0x32ad56['style'][_0x372707(0x7a8)]='none',_0x7a6bfc[_0x372707(0x6ab)](_0x32ad56);let _0xa5cfa9=null;if(_0x331232[_0x372707(0xd81)]){_0xa5cfa9=svgEl(_0x372707(0xc27),{'class':_0x372707(0xb08),'y':String(_0x57ea6a),'height':String(_0x10e58b)});if(_0x331232[_0x372707(0x6a4)]){const _0x1c48e1=String(_0x331232['period_highlight_color'])[_0x372707(0x22f)]();_0xa5cfa9[_0x372707(0x4a2)][_0x372707(0x3ba)]=_0x1c48e1;const _0x5927c8=/^(rgba|hsla)\(/i[_0x372707(0xb02)](_0x1c48e1)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x372707(0xb02)](_0x1c48e1);_0xa5cfa9['style'][_0x372707(0xbad)]=_0x5927c8?'':'0.33';}_0xa5cfa9[_0x372707(0x4a2)][_0x372707(0x7a8)]='none';const _0x460969=_0x7a6bfc[_0x372707(0x106)]('.sgc-grid')||_0x7a6bfc[_0x372707(0x106)]('.sgc-series');if(_0x460969)_0x7a6bfc[_0x372707(0x335)](_0xa5cfa9,_0x460969);else _0x7a6bfc[_0x372707(0x6ab)](_0xa5cfa9);}const _0x58153b=svgEl('g',{'class':_0x372707(0x894)});_0x7a6bfc['appendChild'](_0x58153b);const _0x4c61ed=[],_0x58ed52=_0x34594b=>{const _0x2fb80e=_0x372707;while(_0x4c61ed[_0x2fb80e(0x6f1)]<_0x34594b){const _0x16fb5d=svgEl(_0x2fb80e(0x24e),{'class':'sgc-hover-dot','r':'4'});_0x16fb5d[_0x2fb80e(0x4a2)][_0x2fb80e(0x7a8)]=_0x2fb80e(0x58e),_0x58153b['appendChild'](_0x16fb5d),_0x4c61ed[_0x2fb80e(0x61b)](_0x16fb5d);}},_0x1e015c=()=>{const _0x4da476=_0x372707;for(const _0x395ed6 of _0x4c61ed)_0x395ed6[_0x4da476(0x4a2)]['display']=_0x4da476(0x58e);},_0x53b77d=_0x382b90=>{const _0x5ba516=_0x372707,_0x93bb4a=_0x7a6bfc[_0x5ba516(0x748)](),_0x12487a=_0x177feb[_0x5ba516(0x748)](),_0x3fe0cc=parseFloat(_0x7a6bfc[_0x5ba516(0xb15)](_0x5ba516(0x284))[_0x5ba516(0x7eb)]('\x20')[0x2]),_0x32b4e4=_0x93bb4a['width']/_0x3fe0cc;return{'x':_0x93bb4a['left']-_0x12487a[_0x5ba516(0xb1a)]+_0x382b90*_0x32b4e4,'y':_0x93bb4a[_0x5ba516(0x598)]-_0x12487a['top']+(_0x57ea6a+_0x10e58b/0x2)*_0x32b4e4};},_0x494378=(_0x8a9fc5,_0x11080b,_0x266dbb)=>{const _0xa3e7ce=_0x372707;if(_0x8a9fc5<_0x23effa||_0x8a9fc5>_0x23effa+_0xef3b08)return _0x51f561();const _0x5b9308=this[_0xa3e7ce(0x8b1)],_0x215060=_0x58bed2=>_0x5b9308?_0x5b9308[_0xa3e7ce(0x70b)](_0x58bed2)??_0x358ac5(_0x58bed2):_0x358ac5(_0x58bed2),_0x24f6da=[];let _0x4a3ee2=0x0,_0xaad18b=Infinity,_0x3b8787=_0x8a9fc5;const _0x4ed3aa=_0x19f072=>[_0xa3e7ce(0xad8),_0xa3e7ce(0x122)][_0xa3e7ce(0x635)](_0x19f072[_0xa3e7ce(0x9b0)]?.['graph_type']||_0x19f072['entity']?.[_0xa3e7ce(0x54b)]);let _0x1574b8=null;if(_0x5b9308){let _0x1a21f2=Infinity;for(const _0x3a1573 of _0x2eeac6){if(!_0x4ed3aa(_0x3a1573))continue;for(const _0x21f0ee of _0x3a1573[_0xa3e7ce(0x8fc)]){if(_0x21f0ee['v']===null)continue;const _0x5576cb=_0x5b9308['get'](_0x21f0ee['t']);if(_0x5576cb===undefined)continue;const _0x34d3e8=Math[_0xa3e7ce(0xad9)](_0x5576cb-_0x8a9fc5);_0x34d3e8<_0x1a21f2&&(_0x1a21f2=_0x34d3e8,_0x1574b8=_0x21f0ee['t']);}}}else{for(const _0x44191c of _0x2eeac6){if(!_0x4ed3aa(_0x44191c)||!_0x44191c[_0xa3e7ce(0x421)]||!isNum(_0x44191c[_0xa3e7ce(0xa3f)]))continue;const _0x30628c=_0x44191c['_barHalfWidth'];for(const _0x53683b of _0x44191c['points']){if(_0x53683b['v']===null)continue;const _0x3ca16e=_0x44191c[_0xa3e7ce(0x421)][_0xa3e7ce(0x70b)](_0x53683b['t']);if(_0x3ca16e===undefined)continue;if(_0x8a9fc5>=_0x3ca16e-_0x30628c&&_0x8a9fc5<=_0x3ca16e+_0x30628c){_0x1574b8=_0x53683b['t'];break;}}if(_0x1574b8!==null)break;}if(_0x1574b8===null){let _0x13263d=Infinity;for(const _0x44c71b of _0x2eeac6){if(!_0x4ed3aa(_0x44c71b)||!_0x44c71b['_barCenters'])continue;for(const _0x6496 of _0x44c71b[_0xa3e7ce(0x8fc)]){if(_0x6496['v']===null)continue;const _0x38fc04=_0x44c71b[_0xa3e7ce(0x421)][_0xa3e7ce(0x70b)](_0x6496['t']);if(_0x38fc04===undefined)continue;const _0x2ab5b8=Math[_0xa3e7ce(0xad9)](_0x38fc04-_0x8a9fc5);_0x2ab5b8<_0x13263d&&(_0x13263d=_0x2ab5b8,_0x1574b8=_0x6496['t']);}}}}for(const _0x28c29f of _0x2eeac6){let _0x1787d0;const _0xbb8613=_0x4ed3aa(_0x28c29f);if(_0xbb8613){if(_0x1574b8===null)continue;_0x1787d0=_0x28c29f[_0xa3e7ce(0x8fc)][_0xa3e7ce(0x8e2)](_0xc7608a=>_0xc7608a['t']===_0x1574b8&&_0xc7608a['v']!==null)||null;}else _0x1787d0=findClosestPoint(_0x28c29f[_0xa3e7ce(0x8fc)],_0x11080b);if(!_0x1787d0||_0x1787d0['v']===null)continue;_0x24f6da[_0xa3e7ce(0x61b)]({'s':_0x28c29f,'p':_0x1787d0});if(_0x28c29f[_0xa3e7ce(0x9b0)]?.[_0xa3e7ce(0x39d)]==null)_0x4a3ee2+=_0x1787d0['v'];if(_0xbb8613&&_0x28c29f[_0xa3e7ce(0x421)]){const _0x430325=_0x28c29f[_0xa3e7ce(0x421)][_0xa3e7ce(0x70b)](_0x1787d0['t']);if(_0x430325!==undefined){const _0x1cb191=Math[_0xa3e7ce(0xad9)](_0x430325-_0x8a9fc5);_0x1cb191<_0xaad18b&&(_0xaad18b=_0x1cb191,_0x3b8787=_0x430325);}}}if(!_0x24f6da['length'])return _0x51f561();if(!_0xb7454a){_0x1159b6[_0xa3e7ce(0x4a2)][_0xa3e7ce(0x7a8)]='none',_0x32ad56[_0xa3e7ce(0x4a2)]['display']=_0xa3e7ce(0x58e),_0x1e015c(),_0x5950db(_0x8a9fc5);return;}_0x32ad56[_0xa3e7ce(0x337)]('x1',String(_0x3b8787)),_0x32ad56[_0xa3e7ce(0x337)]('x2',String(_0x3b8787)),_0x32ad56[_0xa3e7ce(0x4a2)]['display']='',_0x58ed52(_0x24f6da[_0xa3e7ce(0x6f1)]),_0x1e015c();let _0x151b5d=0x0;for(const {s:_0x2dcbb9,p:_0xc39ffc}of _0x24f6da){const _0x3ca137=_0x2dcbb9['entity'];if(_0x3ca137[_0xa3e7ce(0x540)]===![]){_0x151b5d++;continue;}const _0xf8e1a1=_0x52c65d?_0x52c65d(_0x2dcbb9):_0x3ca137[_0xa3e7ce(0x8f6)]===_0xa3e7ce(0xaa5)?_0x259465:_0x1314cc;if(!_0xf8e1a1){_0x151b5d++;continue;}const _0x4648d8=_0x215060(_0xc39ffc['t']),_0x1b1d8c=_0x7975e7?.[_0xa3e7ce(0x81d)]?.[_0xa3e7ce(0x70b)](_0x2dcbb9[_0xa3e7ce(0x2f6)])||null,_0x11323e=_0x1b1d8c?(_0x1b1d8c[_0xa3e7ce(0x70b)](_0xc39ffc['t'])??0x0)+_0xc39ffc['v']:_0xc39ffc['v'],_0x4e3712=_0x23cdcf(_0x11323e,_0xf8e1a1),_0x3eca51=_0x4c61ed[_0x151b5d++];_0x3eca51[_0xa3e7ce(0x337)]('cx',String(_0x4648d8)),_0x3eca51[_0xa3e7ce(0x337)]('cy',String(_0x4e3712)),_0x3eca51[_0xa3e7ce(0x337)](_0xa3e7ce(0x3ba),this[_0xa3e7ce(0x2d4)][_0xa3e7ce(0x221)](_0x3ca137[_0xa3e7ce(0x727)],_0x3ca137[_0xa3e7ce(0x9b0)])||_0x3ca137[_0xa3e7ce(0x727)]||_0xa3e7ce(0x49d)),_0x3eca51[_0xa3e7ce(0x4a2)]['display']='';}const _0x3a0538={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x1ed5e3=null;for(const {s:_0x503cc8}of _0x24f6da){const _0x5830ef=_0x3a0538[_0x503cc8?.['bucketPrecision']]?_0x503cc8[_0xa3e7ce(0xd9d)]:null;if(!_0x5830ef){_0x1ed5e3=null;break;}if(!_0x1ed5e3||_0x3a0538[_0x5830ef]<_0x3a0538[_0x1ed5e3])_0x1ed5e3=_0x5830ef;}const _0x5147d8=_0x331232['tooltip_match_axis']?this[_0xa3e7ce(0x118)](_0x24f6da[0x0]['p']['t'],_0x331232,_0x1e6542,_0x403e12,_0x26b0f9):formatDateTime(new Date(_0x24f6da[0x0]['p']['t']),_0x331232,_0x1e6542,_0x1ed5e3?{'precision':_0x1ed5e3}:undefined);let _0x3a4e10=_0xa3e7ce(0x3d9)+escapeHtml(_0x5147d8)+_0xa3e7ce(0x6e0),_0x5026b1=_0x24f6da;if(_0x331232[_0xa3e7ce(0x811)]===_0xa3e7ce(0x7e3))_0x5026b1=_0x24f6da[_0xa3e7ce(0xaff)]()[_0xa3e7ce(0x7e3)]();else{if(_0x331232[_0xa3e7ce(0x811)]===_0xa3e7ce(0xdaa)){const _0x533506=({s:_0x5e2257})=>{const _0x5bab9c=_0xa3e7ce,_0x525eae=_0x5e2257['entity'];return String((_0x525eae['tooltip_name']!==undefined?pickName(_0x525eae['tooltip_name'],this['card'][_0x5bab9c(0x9f6)](_0x525eae[_0x5bab9c(0x385)],_0x525eae[_0x5bab9c(0x9b0)])??_0x5e2257['meta']?.[_0x5bab9c(0x70c)],_0x5e2257[_0x5bab9c(0x721)]):pickName(_0x525eae[_0x5bab9c(0x6d0)],this[_0x5bab9c(0x2d4)][_0x5bab9c(0x9f6)](_0x525eae['name'],_0x525eae[_0x5bab9c(0x9b0)])??_0x5e2257[_0x5bab9c(0x721)]?.[_0x5bab9c(0x6a0)],_0x5e2257[_0x5bab9c(0x721)])??_0x5e2257['id'])||'');};_0x5026b1=_0x24f6da[_0xa3e7ce(0xaff)]()[_0xa3e7ce(0xca9)]((_0x18f330,_0x39b239)=>_0x533506(_0x18f330)['localeCompare'](_0x533506(_0x39b239),undefined,{'sensitivity':_0xa3e7ce(0x43c)}));}}let _0x4ef593=null;for(const {s:_0xac3acd,p:_0x472957}of _0x5026b1){const _0x362f07=_0xac3acd[_0xa3e7ce(0x9b0)],_0x32c311=typeof _0x362f07[_0xa3e7ce(0x385)]===_0xa3e7ce(0xdb3)&&(_0x362f07[_0xa3e7ce(0x385)][_0xa3e7ce(0x635)]('{{')||_0x362f07[_0xa3e7ce(0x385)][_0xa3e7ce(0x635)]('{%')),_0xf7d70b=_0x362f07[_0xa3e7ce(0x385)]!==undefined?_0x32c311?pickName(_0x362f07[_0xa3e7ce(0x385)],this['card']['_resolveTemplateText'](_0x362f07['tooltip_name'],_0x362f07[_0xa3e7ce(0x9b0)])??_0xac3acd['meta']?.[_0xa3e7ce(0x70c)],_0xac3acd[_0xa3e7ce(0x721)])??'':_0x362f07[_0xa3e7ce(0x385)]:pickName(_0x362f07[_0xa3e7ce(0x6d0)],this[_0xa3e7ce(0x2d4)][_0xa3e7ce(0x9f6)](_0x362f07[_0xa3e7ce(0x6d0)],_0x362f07[_0xa3e7ce(0x9b0)])??_0xac3acd[_0xa3e7ce(0x721)]?.['resolved_name'],_0xac3acd[_0xa3e7ce(0x721)])??_0xac3acd['id'],_0x3cdbd9=_0x362f07[_0xa3e7ce(0x491)]??_0xac3acd[_0xa3e7ce(0x721)]?.['unit_of_measurement']??'',_0x4c545e=_0x3cdbd9==null||_0x3cdbd9===![]?'':String(_0x3cdbd9),_0xcc2f81=this[_0xa3e7ce(0x2d4)][_0xa3e7ce(0x221)](_0x362f07[_0xa3e7ce(0x727)],_0x362f07[_0xa3e7ce(0x9b0)])||_0x362f07[_0xa3e7ce(0x727)]||_0xa3e7ce(0x49d),_0x136e27=_0x362f07[_0xa3e7ce(0x833)]===![],_0x1cecc5=_0xa3e7ce(0x8b8)+escapeHtml(_0xcc2f81)+(_0x136e27?_0xa3e7ce(0x1ca):'')+_0xa3e7ce(0x77f),_0x2f4ae7=_0xf7d70b?_0xa3e7ce(0x5fb)+escapeHtml(_0xf7d70b)+_0xa3e7ce(0x9d6):'';let _0x28253c='';if(_0x362f07[_0xa3e7ce(0x39d)]!=null){const _0x5390c4=toNum(_0x362f07[_0xa3e7ce(0x73b)]);if(isNum(_0x5390c4)&&_0x5390c4!==0x0){const _0x59e505=_0x472957['t']-_0x5390c4*0x36ee80,_0x114760=formatDateTime(new Date(_0x59e505),_0x331232,_0x1e6542,_0x1ed5e3?{'precision':_0x1ed5e3}:undefined);_0x114760!==_0x4ef593&&(_0x3a4e10+=_0xa3e7ce(0x564)+escapeHtml(_0x114760)+_0xa3e7ce(0xd7a),_0x4ef593=_0x114760);}const _0x45cb0a=_0x24f6da['filter'](_0x14ab72=>_0x14ab72['s'][_0xa3e7ce(0x9b0)]?.[_0xa3e7ce(0x39d)]===_0x362f07['_compareOf'])[_0xa3e7ce(0x6f1)];if(_0x45cb0a>0x1&&_0x362f07[_0xa3e7ce(0xb7f)]?.[_0xa3e7ce(0x824)]){const _0x5734a7=_0x24f6da[_0xa3e7ce(0x8e2)](_0x2db629=>_0x2db629['s']['entity']?.['_compareOf']==null&&_0x2db629['s']['idx']===_0x362f07[_0xa3e7ce(0x39d)]);if(_0x5734a7&&isNum(_0x5734a7['p']?.['v'])&&isNum(_0x472957['v'])&&_0x472957['v']!==0x0){const _0x543d4a=(_0x5734a7['p']['v']-_0x472957['v'])/Math['abs'](_0x472957['v'])*0x64,_0x3cbba1=_0x543d4a>0x0?_0xa3e7ce(0x128):_0x543d4a<0x0?_0xa3e7ce(0xd73):_0xa3e7ce(0xa24);_0x28253c=_0xa3e7ce(0x8e5)+_0x3cbba1+'\x22>'+(_0x543d4a>0x0?'+':'')+_0x543d4a['toFixed'](0x1)+_0xa3e7ce(0x322);}}}if(_0x362f07[_0xa3e7ce(0x39d)]==null&&_0x362f07[_0xa3e7ce(0x6d7)]){const _0x4e9543=_0x24f6da[_0xa3e7ce(0xbcf)](_0x21bc39=>_0x21bc39['s'][_0xa3e7ce(0x9b0)]?.[_0xa3e7ce(0x39d)]===_0xac3acd['idx']);if(_0x4e9543[_0xa3e7ce(0x6f1)]===0x1){const _0x4f2478=_0x4e9543[0x0],_0x4ed494=_0x4f2478['s']['entity']?.['_compareCfg'];if(_0x4ed494?.[_0xa3e7ce(0x824)]&&isNum(_0x4f2478['p']?.['v'])&&_0x4f2478['p']['v']!==0x0&&isNum(_0x472957['v'])){const _0x14149c=(_0x472957['v']-_0x4f2478['p']['v'])/Math[_0xa3e7ce(0xad9)](_0x4f2478['p']['v'])*0x64,_0x23f3ca=_0x14149c>0x0?_0xa3e7ce(0x128):_0x14149c<0x0?'#ef5350':'var(--secondary-text-color)';_0x28253c=_0xa3e7ce(0x8e5)+_0x23f3ca+'\x22>'+(_0x14149c>0x0?'+':'')+_0x14149c[_0xa3e7ce(0x2ef)](0x1)+_0xa3e7ce(0x322);}}}const _0x1a2cf2=_0x362f07['state_map']&&_0x362f07[_0xa3e7ce(0x17e)][_0xa3e7ce(0x6f1)]?_0x362f07['state_map']:this[_0xa3e7ce(0x2d4)][_0xa3e7ce(0x8b7)](_0x362f07,_0xac3acd[_0xa3e7ce(0x2f6)])?null:autoStateMap(_0x362f07,_0x1e6542,_0x331232?.[_0xa3e7ce(0x223)]);let _0x2cf7d1=null;if(_0x1a2cf2&&_0x1a2cf2[_0xa3e7ce(0x6f1)]&&isNum(_0x472957['v'])){const _0x440e65=Math['round'](_0x472957['v']);if(_0x440e65>=0x0&&_0x440e65<_0x1a2cf2[_0xa3e7ce(0x6f1)]){const _0x23bbda=_0xac3acd[_0xa3e7ce(0x721)]?.[_0xa3e7ce(0x4f2)],_0x32d061=String(_0x1a2cf2[_0x440e65]?.[_0xa3e7ce(0x149)]||(_0x23bbda?_0x1a2cf2[_0x440e65]?.[_0xa3e7ce(0xcfb)]??'':localizeEntityState(_0x1e6542,_0x1e6542?.[_0xa3e7ce(0x634)]?.[_0x362f07[_0xa3e7ce(0x9b0)]],_0x1a2cf2[_0x440e65]?.['value']??'')))[_0xa3e7ce(0x22f)]();if(_0x32d061)_0x2cf7d1=_0x32d061;}}_0x3a4e10+=_0xa3e7ce(0xa73)+_0x1cecc5+_0xa3e7ce(0x594)+_0x2f4ae7+_0xa3e7ce(0x2f7)+(_0x2cf7d1?escapeHtml(_0x2cf7d1):escapeHtml(formatNumber(_0x472957['v'],_0x362f07,_0x1e6542))+'\x20'+escapeHtml(_0x4c545e))+_0x28253c+_0xa3e7ce(0x9e0);if(_0x362f07['graph_type']===_0xa3e7ce(0x122)&&isNum(_0x472957['o'])){_0x3a4e10+=_0xa3e7ce(0xd8f)+escapeHtml(formatNumber(_0x472957['o'],_0x362f07,_0x1e6542))+_0xa3e7ce(0x7ad)+escapeHtml(formatNumber(_0x472957['h'],_0x362f07,_0x1e6542))+'\x20/\x20'+escapeHtml(formatNumber(_0x472957['l'],_0x362f07,_0x1e6542))+_0xa3e7ce(0x7ad)+escapeHtml(formatNumber(_0x472957['c'],_0x362f07,_0x1e6542))+'\x20'+escapeHtml(_0x4c545e)+_0xa3e7ce(0xa5b);const _0x72c51a=(_0x597929,_0x146e0d)=>isNum(_0x597929)&&isNum(_0x146e0d)&&_0x146e0d!==0x0?_0x597929/_0x146e0d*0x64:null,_0x36728b=(_0x248dd3,_0x229540)=>{const _0x13027d=_0xa3e7ce;if(_0x248dd3===null)return null;const _0x288130=_0x229540&&_0x248dd3>0x0?'+':'';return''+_0x288130+_0x248dd3[_0x13027d(0x2ef)](0x2)+'%';},_0x31e00a=_0x72c51a(_0x472957['c']-_0x472957['o'],_0x472957['o']),_0x495474=_0x72c51a(_0x472957['h']-_0x472957['l'],_0x472957['l']);if(_0x31e00a!==null){const _0x418ee0=_0x31e00a>0x0,_0x3104e7=_0x31e00a===0x0,_0x109752=_0x3104e7?_0xa3e7ce(0xa24):_0x418ee0?'#26a69a':_0xa3e7ce(0xd73);_0x3a4e10+=_0xa3e7ce(0x1f5)+escapeHtml(cardT(_0x1e6542,_0x331232,_0xa3e7ce(0xbfd)))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:'+_0x109752+'\x22>'+escapeHtml(_0x36728b(_0x31e00a,!![]))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}_0x495474!==null&&(_0x3a4e10+=_0xa3e7ce(0x1f5)+escapeHtml(cardT(_0x1e6542,_0x331232,'Altitude'))+_0xa3e7ce(0x551)+escapeHtml(_0x36728b(_0x495474,![]))+_0xa3e7ce(0x620));}if(_0x362f07[_0xa3e7ce(0x82c)]&&_0x472957[_0xa3e7ce(0x251)]!=null&&_0x472957[_0xa3e7ce(0x3e4)]!=null){const _0x2e817e=_0xa3e7ce(0xc5e)+escapeHtml(_0xcc2f81)+';width:6px;height:6px'+(_0x136e27?_0xa3e7ce(0x1ca):'')+_0xa3e7ce(0x77f);_0x3a4e10+=_0xa3e7ce(0x55c)+_0x2e817e+_0xa3e7ce(0xaa6)+escapeHtml(cardT(_0x1e6542,_0x331232,_0xa3e7ce(0xb25)))+_0xa3e7ce(0xbd9)+escapeHtml(formatNumber(_0x472957[_0xa3e7ce(0x251)],_0x362f07,_0x1e6542))+_0xa3e7ce(0x668)+escapeHtml(formatNumber(_0x472957[_0xa3e7ce(0x3e4)],_0x362f07,_0x1e6542))+'\x20'+escapeHtml(_0x4c545e)+_0xa3e7ce(0xa5b);}}if(_0x24f6da[_0xa3e7ce(0x6f1)]>0x1){const _0x102969=({s:_0x4a0544})=>{const _0x41fd2b=_0xa3e7ce,_0x25df07=_0x4a0544[_0x41fd2b(0x9b0)][_0x41fd2b(0x491)]??_0x4a0544[_0x41fd2b(0x721)]?.['unit_of_measurement']??'';return _0x25df07==null||_0x25df07===![]?'':String(_0x25df07);},_0x448e74=_0x3f5afd=>toNum(_0x3f5afd?.[_0xa3e7ce(0x944)])??0x1,_0x19539c=(_0x4cc4bb,_0x29c648,_0x36c6dd,_0x4d879a,_0x4515fa)=>{const _0x2d2c1f=_0xa3e7ce,_0x3189c3=_0x36c6dd[_0x2d2c1f(0x8e3)](_0x2d5fcc=>_0x2d5fcc===_0x36c6dd[0x0])?_0x36c6dd[0x0]:'',_0x3d9401=_0x4d879a&&_0x4d879a[_0x2d2c1f(0x6f1)]?_0x4d879a:[],_0xa621bf=_0x3d9401['length']?Math[_0x2d2c1f(0x1b8)](..._0x3d9401[_0x2d2c1f(0x596)](_0x448e74)):0x1,_0x4edc96=_0x3d9401[_0x2d2c1f(0x6f1)]?_0x3d9401[0x0][_0x2d2c1f(0x6a7)]||_0x2d2c1f(0x139):_0x2d2c1f(0x139),_0x48dd71=_0x3d9401['every'](_0x1a090f=>(_0x1a090f['number_format']||'system')===_0x4edc96)?_0x4edc96:_0x2d2c1f(0x139),_0xe27980=formatNumber(_0x29c648,{'decimals':_0xa621bf,'number_format':_0x48dd71},_0x1e6542);return _0x2d2c1f(0x8d6)+escapeHtml(_0x4cc4bb)+_0x2d2c1f(0x576)+escapeHtml(_0xe27980)+(_0x3189c3?'\x20'+escapeHtml(_0x3189c3):'')+(_0x4515fa||'')+_0x2d2c1f(0x9e0);};if(_0x331232[_0xa3e7ce(0xa00)]&&_0x331232[_0xa3e7ce(0x346)]!==![]){const _0x1cdb30=_0xa3e7ce(0x1dc),_0x4c6206=new Map();for(const _0x54c6a1 of _0x24f6da){const _0x48f29e=_0x54c6a1['s'][_0xa3e7ce(0x9b0)]['stack_group'],_0x391740=_0x48f29e===undefined||_0x48f29e===null||_0x48f29e===''?_0xa3e7ce(0x990):String(_0x48f29e);let _0x10bd77=_0x4c6206['get'](_0x391740);!_0x10bd77&&(_0x10bd77={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x4c6206[_0xa3e7ce(0x846)](_0x391740,_0x10bd77));if(isNum(_0x54c6a1['p']['v']))_0x10bd77[_0xa3e7ce(0x914)]+=_0x54c6a1['p']['v'];_0x10bd77[_0xa3e7ce(0x291)][_0xa3e7ce(0x61b)](_0x102969(_0x54c6a1)),_0x10bd77[_0xa3e7ce(0x28b)][_0xa3e7ce(0x61b)](_0x54c6a1['s']['entity']);if(_0x54c6a1['s'][_0xa3e7ce(0x9b0)][_0xa3e7ce(0x39d)]!=null&&!_0x10bd77[_0xa3e7ce(0x661)])_0x10bd77[_0xa3e7ce(0x661)]=_0x54c6a1['s'][_0xa3e7ce(0x9b0)];}if(_0x4c6206['size']>0x1)for(const [_0x3a85e5,_0x9bf504]of _0x4c6206){const _0xc5e478=_0x3a85e5[_0xa3e7ce(0x9c5)](_0x1cdb30),_0x37db00=_0xc5e478>=0x0,_0x2c18f8=_0x37db00?_0x3a85e5[_0xa3e7ce(0xaff)](0x0,_0xc5e478):_0x3a85e5,_0x4053aa=_0x2c18f8==='__default'?'':_0x2c18f8;if(!_0x4053aa&&!_0x37db00)continue;let _0x3d50ab=(_0x4053aa?_0x4053aa+'\x20':'')+cardT(_0x1e6542,_0x331232,_0xa3e7ce(0x2c1)),_0x39fe80='';if(_0x37db00){const _0x310189=_0x9bf504[_0xa3e7ce(0x661)]?.[_0xa3e7ce(0xb7f)],_0x51a37c=Math[_0xa3e7ce(0x1b8)](0x1,Math[_0xa3e7ce(0x8e4)](toNum(_0x310189?.[_0xa3e7ce(0xb77)])||0x1));_0x3d50ab+='\x20('+cardT(_0x1e6542,_0x331232,COMPARE_PERIOD_LABELS[_0x310189?.[_0xa3e7ce(0x14e)]]||_0xa3e7ce(0x627))+(_0x51a37c>0x1?'\x20×'+_0x51a37c:'')+')',_0x3a4e10+='<div\x20style=\x22opacity:0.6\x22>'+_0x19539c(_0x3d50ab,_0x9bf504[_0xa3e7ce(0x914)],_0x9bf504[_0xa3e7ce(0x291)],_0x9bf504['ents'])+_0xa3e7ce(0x6e0);continue;}const _0x90a1f9=[];for(const _0x29a18f of _0x4c6206[_0xa3e7ce(0x2ee)]()){if(_0x29a18f[_0xa3e7ce(0x8f0)](_0x3a85e5+_0x1cdb30)||_0x2c18f8===_0xa3e7ce(0x990)&&_0x29a18f[_0xa3e7ce(0x8f0)](_0xa3e7ce(0x990)+_0x1cdb30))_0x90a1f9[_0xa3e7ce(0x61b)](_0x29a18f);}if(_0x90a1f9[_0xa3e7ce(0x6f1)]===0x1){const _0x19f8df=_0x4c6206['get'](_0x90a1f9[0x0]);if(_0x19f8df[_0xa3e7ce(0x661)]?.[_0xa3e7ce(0xb7f)]?.[_0xa3e7ce(0x824)]!==![]&&isNum(_0x19f8df[_0xa3e7ce(0x914)])&&_0x19f8df[_0xa3e7ce(0x914)]!==0x0&&isNum(_0x9bf504[_0xa3e7ce(0x914)])){const _0x4c1055=(_0x9bf504[_0xa3e7ce(0x914)]-_0x19f8df[_0xa3e7ce(0x914)])/Math[_0xa3e7ce(0xad9)](_0x19f8df[_0xa3e7ce(0x914)])*0x64,_0x3a6c5b=_0x4c1055>0x0?_0xa3e7ce(0x128):_0x4c1055<0x0?_0xa3e7ce(0xd73):_0xa3e7ce(0xa24);_0x39fe80=_0xa3e7ce(0x8e5)+_0x3a6c5b+'\x22>'+(_0x4c1055>0x0?'+':'')+_0x4c1055[_0xa3e7ce(0x2ef)](0x1)+_0xa3e7ce(0x322);}}_0x3a4e10+=_0x19539c(_0x3d50ab,_0x9bf504[_0xa3e7ce(0x914)],_0x9bf504[_0xa3e7ce(0x291)],_0x9bf504[_0xa3e7ce(0x28b)],_0x39fe80);}}_0x331232['show_tooltip_total']!==![]&&(_0x3a4e10+=_0x19539c(cardT(_0x1e6542,_0x331232,_0xa3e7ce(0x2c1)),_0x4a3ee2,_0x24f6da['map'](_0x102969),_0x24f6da[_0xa3e7ce(0x596)](_0x519183=>_0x519183['s'][_0xa3e7ce(0x9b0)])));}_0x1159b6[_0xa3e7ce(0x795)]=_0x3a4e10,_0x1159b6[_0xa3e7ce(0x4a2)][_0xa3e7ce(0x7a8)]='';const _0x4539fe=_0x177feb[_0xa3e7ce(0x748)](),_0x3c2e2e=_0x1159b6[_0xa3e7ce(0x748)]();let _0x3bc575,_0x3ed7fc;if(_0x266dbb)_0x3bc575=_0x266dbb[_0xa3e7ce(0x2e7)]-_0x4539fe['left'],_0x3ed7fc=_0x266dbb['clientY']-_0x4539fe[_0xa3e7ce(0x598)];else{const _0x36bf9d=_0x53b77d(_0x3b8787);_0x3bc575=_0x36bf9d['x'],_0x3ed7fc=_0x36bf9d['y'];}let _0x3cc982=_0x3bc575+0xc,_0x47f7e3=_0x3ed7fc+0xc;if(_0x3cc982+_0x3c2e2e[_0xa3e7ce(0x8da)]>_0x4539fe['width'])_0x3cc982=_0x3bc575-_0x3c2e2e[_0xa3e7ce(0x8da)]-0xc;if(_0x47f7e3+_0x3c2e2e[_0xa3e7ce(0x964)]>_0x4539fe[_0xa3e7ce(0x964)])_0x47f7e3=_0x3ed7fc-_0x3c2e2e[_0xa3e7ce(0x964)]-0xc;_0x3cc982=Math[_0xa3e7ce(0x1b8)](0x0,_0x3cc982),_0x47f7e3=Math['max'](0x0,_0x47f7e3);const _0x3f4a40=_0x177feb[_0xa3e7ce(0xcb4)]||0x0;_0x1159b6[_0xa3e7ce(0x4a2)]['left']=_0x3cc982+_0x3f4a40+'px',_0x1159b6[_0xa3e7ce(0x4a2)][_0xa3e7ce(0x598)]=_0x47f7e3+'px',_0x5950db(_0x8a9fc5);};let _0xed345b=[],_0x26d7db=null;const _0x333451=()=>{const _0x1cd3ea=_0x372707;for(const _0x5d0e29 of _0xed345b)_0x5d0e29['classList'][_0x1cd3ea(0xab3)](_0x1cd3ea(0x74a));_0xed345b=[];if(_0xa5cfa9)_0xa5cfa9['style'][_0x1cd3ea(0x7a8)]=_0x1cd3ea(0x58e);},_0x5950db=_0x2860fc=>{const _0x2b3c3a=_0x372707;_0x333451();if(_0x2860fc==null)return;const _0xc21fd5=_0x26d7db||(_0x26d7db=_0x7a6bfc[_0x2b3c3a(0x246)](_0x2b3c3a(0x96e))),_0x1d750e=new Set();let _0xbbae49=null,_0x8f23cf=null;for(const _0x5759a1 of _0xc21fd5){const _0x28343f=parseFloat(_0x5759a1[_0x2b3c3a(0xb15)](_0x2b3c3a(0x1ab))),_0x336f15=parseFloat(_0x5759a1['getAttribute'](_0x2b3c3a(0x265)));if(!isFinite(_0x28343f)||!isFinite(_0x336f15))continue;if(_0x2860fc>=_0x28343f&&_0x2860fc<=_0x28343f+_0x336f15){const _0x443bd8=_0x5759a1['getAttribute'](_0x2b3c3a(0xb34));if(_0x443bd8!=null)_0x1d750e[_0x2b3c3a(0x33e)](_0x443bd8);if(_0xbbae49===null){const _0x1b7fea=parseFloat(_0x5759a1[_0x2b3c3a(0xb15)](_0x2b3c3a(0x7a2))),_0x4cdaba=parseFloat(_0x5759a1['getAttribute'](_0x2b3c3a(0x4f8)));isFinite(_0x1b7fea)&&isFinite(_0x4cdaba)&&(_0xbbae49=_0x1b7fea,_0x8f23cf=_0x4cdaba);}}}if(!_0x1d750e['size'])return;for(const _0x5e2a67 of _0xc21fd5){_0x1d750e[_0x2b3c3a(0x449)](_0x5e2a67['getAttribute'](_0x2b3c3a(0xb34)))&&(_0x5e2a67[_0x2b3c3a(0xb09)][_0x2b3c3a(0x33e)](_0x2b3c3a(0x74a)),_0xed345b['push'](_0x5e2a67));}if(_0xa5cfa9&&_0xbbae49!==null){const _0xea2a5e=Math[_0x2b3c3a(0x1b8)](_0x23effa,_0xbbae49),_0x34adde=Math[_0x2b3c3a(0xbe8)](_0x23effa+_0xef3b08,_0xbbae49+_0x8f23cf);_0xa5cfa9[_0x2b3c3a(0x337)]('x',String(_0xea2a5e)),_0xa5cfa9[_0x2b3c3a(0x337)](_0x2b3c3a(0x8da),String(Math[_0x2b3c3a(0x1b8)](0x0,_0x34adde-_0xea2a5e))),_0xa5cfa9['style'][_0x2b3c3a(0x7a8)]='';}},_0x51f561=()=>{const _0x23fe9e=_0x372707;_0x1159b6[_0x23fe9e(0x4a2)][_0x23fe9e(0x7a8)]=_0x23fe9e(0x58e),_0x32ad56[_0x23fe9e(0x4a2)][_0x23fe9e(0x7a8)]=_0x23fe9e(0x58e),_0x1e015c(),_0x333451();},_0xc66f0b=()=>{const _0x339582=_0x372707;_0x51f561(),_0x331232['tooltip_sync']&&window[_0x339582(0xc10)](new CustomEvent(_0x339582(0x198),{'detail':{'time':null,'group':_0x331232[_0x339582(0x1e0)]||null,'sourceId':_0x300d36[_0x339582(0xa90)]}}));};let _0x2dc735=null,_0x1ea696=null;const _0x239164=()=>{_0x2dc735=null,_0x1ea696=null;},_0x595915=new ResizeObserver(_0x239164);_0x595915[_0x372707(0x510)](_0x7a6bfc),window['addEventListener'](_0x372707(0xca7),_0x239164,{'passive':!![]}),_0x177feb[_0x372707(0xb7d)](_0x372707(0xca7),_0x239164,{'passive':!![]});let _0x43f3f5=0x0,_0x361707=null;const _0xd79c8=()=>{const _0x56b579=_0x372707;_0x43f3f5=0x0;const _0x5b191b=_0x361707;_0x361707=null;if(!_0x5b191b)return;if(_0x300d36[_0x56b579(0x41d)]){if(_0x1159b6['style'][_0x56b579(0x7a8)]!==_0x56b579(0x58e))_0xc66f0b();return;}if(!_0x2dc735)_0x2dc735=_0x7a6bfc['getBoundingClientRect']();if(_0x1ea696==null)_0x1ea696=parseFloat(_0x7a6bfc[_0x56b579(0xb15)](_0x56b579(0x284))[_0x56b579(0x7eb)]('\x20')[0x2]);const _0x2824a5=_0x2dc735['width']/_0x1ea696,_0x230240=(_0x5b191b[_0x56b579(0x2e7)]-_0x2dc735[_0x56b579(0xb1a)])/_0x2824a5;if(_0x230240<_0x23effa||_0x230240>_0x23effa+_0xef3b08)return _0xc66f0b();const _0x1248ec=_0x300d36[_0x56b579(0xd69)]||_0x300d36['_window'],_0x44c681=_0x1248ec[_0x56b579(0x911)][_0x56b579(0x697)](),_0x56bcac=_0x1248ec[_0x56b579(0xc39)][_0x56b579(0x697)](),_0x2dff73=_0x44c681+(_0x230240-_0x23effa)/_0xef3b08*(_0x56bcac-_0x44c681);_0x494378(_0x230240,_0x2dff73,_0x5b191b),_0x331232['tooltip_sync']&&window['dispatchEvent'](new CustomEvent(_0x56b579(0x198),{'detail':{'time':_0x2dff73,'group':_0x331232[_0x56b579(0x1e0)]||null,'sourceId':_0x300d36['_instanceId']}}));},_0x22e9de=_0x3f8c9b=>{_0x361707=_0x3f8c9b;if(_0x43f3f5)return;_0x43f3f5=requestAnimationFrame(_0xd79c8);};if(_0x300d36[_0x372707(0xbaa)])_0x300d36['_tooltipAbort'][_0x372707(0x78a)]();const _0x4efd94=new AbortController();_0x7a6bfc[_0x372707(0xb7d)](_0x372707(0x7f4),_0x22e9de,{'signal':_0x4efd94[_0x372707(0xa53)]}),_0x7a6bfc[_0x372707(0xb7d)](_0x372707(0xc5d),_0x22e9de,{'signal':_0x4efd94['signal']}),_0x7a6bfc[_0x372707(0xb7d)](_0x372707(0x8a9),_0xc66f0b,{'signal':_0x4efd94['signal']}),_0x4efd94['signal'][_0x372707(0xb7d)](_0x372707(0x78a),()=>{const _0x494bcc=_0x372707;_0x43f3f5&&(cancelAnimationFrame(_0x43f3f5),_0x43f3f5=0x0),_0x361707=null,_0x595915['disconnect'](),window[_0x494bcc(0x6e1)](_0x494bcc(0xca7),_0x239164),_0x177feb['removeEventListener']('scroll',_0x239164);}),_0x300d36[_0x372707(0xbaa)]=_0x4efd94,_0x300d36[_0x372707(0x84d)]=_0x55160c=>{const _0x498f60=_0x372707,_0x1b0d24=_0x300d36['_viewWindow']||_0x300d36['_window'];if(!_0x1b0d24)return;const _0x3024ed=_0x1b0d24['start'][_0x498f60(0x697)](),_0x5644bc=_0x1b0d24[_0x498f60(0xc39)][_0x498f60(0x697)]();if(_0x55160c<_0x3024ed||_0x55160c>_0x5644bc)return _0x51f561();const _0x52c91a=_0x23effa+(_0x55160c-_0x3024ed)/(_0x5644bc-_0x3024ed)*_0xef3b08;_0x494378(_0x52c91a,_0x55160c,null);},_0x300d36[_0x372707(0x350)]=()=>_0x51f561();}}class BaseCanvasRenderer{constructor(_0x2316fe){const _0x440bc3=_0xe6d35d;this['card']=_0x2316fe,this[_0x440bc3(0xd2c)]=null;}[_0xe6d35d(0xbf0)](_0x20093c,_0x5727b3,_0x4bdaaf){const _0x3ad737=_0xe6d35d,_0x6ed090=_0x20093c['getContext']('2d'),_0x6b91f1=window[_0x3ad737(0xbe7)]||0x1;return _0x20093c[_0x3ad737(0x8da)]=_0x5727b3*_0x6b91f1,_0x20093c['height']=_0x4bdaaf*_0x6b91f1,_0x6ed090['scale'](_0x6b91f1,_0x6b91f1),_0x6ed090[_0x3ad737(0x482)](0x0,0x0,_0x5727b3,_0x4bdaaf),_0x6ed090;}[_0xe6d35d(0xa1b)](){const _0x580280=_0xe6d35d;try{const _0x493212=getComputedStyle(document['documentElement'])['getPropertyValue'](_0x580280(0x180))[_0x580280(0x22f)](),_0x45f841=_0x493212[_0x580280(0x653)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x45f841){const _0x3e1ec9=(parseInt(_0x45f841[0x1])+parseInt(_0x45f841[0x2])+parseInt(_0x45f841[0x3]))/0x3;return _0x3e1ec9>0x80;}}catch(_0x4e1420){}try{const _0x5363b4=getComputedStyle(document[_0x580280(0xc19)])[_0x580280(0x3d8)]('--rgb-primary-text-color')[_0x580280(0x22f)](),_0xffe536=_0x5363b4[_0x580280(0x653)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0xffe536){const _0x12bbe0=(parseInt(_0xffe536[0x1])+parseInt(_0xffe536[0x2])+parseInt(_0xffe536[0x3]))/0x3;return _0x12bbe0>0x80;}}catch(_0x290609){}try{const _0x3d9c9e=document[_0x580280(0x601)](_0x580280(0x126));_0x3d9c9e[_0x580280(0x4a2)][_0x580280(0x727)]='var(--primary-text-color)',_0x3d9c9e[_0x580280(0x4a2)][_0x580280(0x7f0)]=_0x580280(0x654),_0x3d9c9e['style'][_0x580280(0xcf1)]=_0x580280(0xa01),_0x3d9c9e[_0x580280(0x4a2)][_0x580280(0x80d)]=_0x580280(0x58e),document[_0x580280(0xc19)][_0x580280(0x6ab)](_0x3d9c9e);const _0x103e13=getComputedStyle(_0x3d9c9e)[_0x580280(0x727)];document[_0x580280(0xc19)][_0x580280(0xcff)](_0x3d9c9e);const _0xf7e3=_0x103e13&&_0x103e13[_0x580280(0x653)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0xf7e3){const _0x479bdc=(parseInt(_0xf7e3[0x1])+parseInt(_0xf7e3[0x2])+parseInt(_0xf7e3[0x3]))/0x3;if(_0x479bdc!==0x0||_0x103e13[_0x580280(0x635)]('0,\x200,\x200'))return _0x479bdc>0x80;}}catch(_0x4a982e){}try{let _0x5bd5cf=this[_0x580280(0x2d4)],_0x2e5f2f=null;for(let _0x4b1ce0=0x0;_0x4b1ce0<0xa&&_0x5bd5cf;_0x4b1ce0++){if(_0x5bd5cf[_0x580280(0x100)]===0x1&&_0x5bd5cf['tagName']===_0x580280(0x715)){_0x2e5f2f=_0x5bd5cf;break;}_0x5bd5cf=_0x5bd5cf[_0x580280(0xcfa)]||_0x5bd5cf[_0x580280(0x674)]&&_0x5bd5cf[_0x580280(0x674)]()[_0x580280(0x22a)];}if(_0x2e5f2f){const _0x2a0ecb=getComputedStyle(_0x2e5f2f)[_0x580280(0x592)],_0x111a62=_0x2a0ecb&&_0x2a0ecb[_0x580280(0x653)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x111a62){const _0x34c822=(parseInt(_0x111a62[0x1])+parseInt(_0x111a62[0x2])+parseInt(_0x111a62[0x3]))/0x3;return _0x34c822<0x80;}}}catch(_0x1682a1){}try{const _0x159a97=getComputedStyle(document[_0x580280(0xc19)])[_0x580280(0x592)],_0x5ed563=_0x159a97&&_0x159a97[_0x580280(0x653)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x5ed563){const _0x4c186e=(parseInt(_0x5ed563[0x1])+parseInt(_0x5ed563[0x2])+parseInt(_0x5ed563[0x3]))/0x3;return _0x4c186e<0x80;}}catch(_0x4b8b1b){}return window[_0x580280(0x42e)]&&window[_0x580280(0x42e)]('(prefers-color-scheme:\x20dark)')[_0x580280(0x947)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x555d60){const _0x80a24=_0xe6d35d;super(_0x555d60),this['_pieItems']=[],this['_pieSlices']=[],this[_0x80a24(0x7d0)]=0x0,this[_0x80a24(0x3e3)]=0x0,this[_0x80a24(0xdab)]=null;}[_0xe6d35d(0x9b2)](_0x9d2381,_0x2dda44,_0x5c178e,_0x455d78){const _0x32ef00=_0xe6d35d;if(this[_0x32ef00(0xd2c)])this[_0x32ef00(0xd2c)]['abort']();this['_abort']=new AbortController();const _0x5e99a7=Math[_0x32ef00(0x1b8)](0x28,_0x9d2381[_0x32ef00(0x996)]||this[_0x32ef00(0x2d4)][_0x32ef00(0xadf)]||0x190),_0x431df3=Math['max'](0x50,parseInt(_0x5c178e[_0x32ef00(0x964)],0xa)||0xc8),_0x13fc37=this[_0x32ef00(0x2d4)]['_entities']||[],_0x55e049=[];_0x2dda44[_0x32ef00(0x331)](_0x5cfa3c=>{const _0x54b939=_0x32ef00;let _0x2c5e71=null;if(_0x5cfa3c[_0x54b939(0x9b0)]&&typeof _0x5cfa3c['entity']===_0x54b939(0xb0a))_0x2c5e71=_0x5cfa3c[_0x54b939(0x9b0)];else{const _0xb41062=String(_0x5cfa3c['id']||'')[_0x54b939(0x653)](/^(.+)__(\d+)$/);if(_0xb41062)_0x2c5e71=_0x13fc37[parseInt(_0xb41062[0x2],0xa)]||_0x13fc37['find'](_0x4efa9c=>_0x4efa9c[_0x54b939(0x9b0)]===_0xb41062[0x1]);if(!_0x2c5e71)_0x2c5e71=_0x13fc37[_0x54b939(0x8e2)](_0x548fd6=>_0x548fd6[_0x54b939(0x9b0)]===_0x5cfa3c[_0x54b939(0x9b0)]);}if(!_0x2c5e71)_0x2c5e71={'entity':_0x5cfa3c[_0x54b939(0x9b0)],'color':_0x54b939(0x7e7)};const _0x3ff426=(_0x5cfa3c[_0x54b939(0x8fc)]||[])[_0x54b939(0xbcf)](_0x236764=>_0x236764['v']!==null&&_0x236764['v']!==undefined),_0x25994f=_0x455d78?.[_0x54b939(0x634)]?.[_0x2c5e71[_0x54b939(0x9b0)]],_0x4f4fdd=_0x2c5e71[_0x54b939(0x9bd)]||_0x54b939(0x898);let _0x4b96df;if(_0x3ff426[_0x54b939(0x6f1)]){if(_0x4f4fdd===_0x54b939(0x7cb))_0x4b96df=_0x3ff426[0x0]['v'];else{if(_0x4f4fdd==='sum'||_0x4f4fdd===_0x54b939(0x7f1)||_0x4f4fdd===_0x54b939(0x52e))_0x4b96df=_0x3ff426[_0x54b939(0x8af)]((_0x3a79f1,_0x5ed59a)=>_0x3a79f1+(_0x5ed59a['v']||0x0),0x0);else{if(_0x4f4fdd==='min')_0x4b96df=_0x3ff426['reduce']((_0x3ebe52,_0x388370)=>Math[_0x54b939(0xbe8)](_0x3ebe52,_0x388370['v']),Infinity);else{if(_0x4f4fdd===_0x54b939(0x1b8))_0x4b96df=_0x3ff426[_0x54b939(0x8af)]((_0x372f4f,_0x1c79ce)=>Math[_0x54b939(0x1b8)](_0x372f4f,_0x1c79ce['v']),-Infinity);else{if(_0x4f4fdd===_0x54b939(0x9ee))_0x4b96df=DataProcessor['_aggregate'](_0x3ff426[_0x54b939(0x596)](_0x16104e=>_0x16104e['v']),_0x54b939(0x9ee));else{if(_0x4f4fdd===_0x54b939(0x862)||_0x4f4fdd===_0x54b939(0xa06))_0x4b96df=_0x3ff426[_0x54b939(0x8af)]((_0x148317,_0x58797c)=>_0x148317+(_0x58797c['v']||0x0),0x0)/_0x3ff426['length'];else _0x4b96df=_0x3ff426[_0x3ff426[_0x54b939(0x6f1)]-0x1]['v'];}}}}}}else _0x25994f?_0x4b96df=parseFloat(_0x25994f[_0x54b939(0x334)]):_0x4b96df=0x0;if(_0x4b96df===undefined||_0x4b96df===null||isNaN(_0x4b96df))_0x4b96df=0x0;const _0x35d8c7=_0x5cfa3c[_0x54b939(0x721)]||{},_0x3c7e96=pickName(_0x2c5e71[_0x54b939(0x385)]!==undefined?_0x2c5e71['tooltip_name']:_0x2c5e71[_0x54b939(0x6d0)],_0x35d8c7[_0x54b939(0x70c)]!==undefined&&_0x2c5e71[_0x54b939(0x385)]!==undefined?_0x35d8c7[_0x54b939(0x70c)]:_0x35d8c7[_0x54b939(0x6a0)],_0x35d8c7)??_0x2c5e71['entity']??'?';_0x55e049[_0x54b939(0x61b)]({'name':pickName(_0x2c5e71[_0x54b939(0x6d0)],_0x35d8c7[_0x54b939(0x6a0)],_0x35d8c7)??'','tooltipName':_0x3c7e96,'value':Math[_0x54b939(0xad9)](_0x4b96df),'color':(_0x2c5e71['color']==='threshold'?null:this[_0x54b939(0x2d4)][_0x54b939(0xc7b)](_0x2c5e71[_0x54b939(0x727)],_0x2c5e71[_0x54b939(0x9b0)])||_0x2c5e71[_0x54b939(0x727)])||'#4A90D9','unit':_0x2c5e71[_0x54b939(0x491)]||_0x35d8c7['unit_of_measurement']||'','entity':_0x2c5e71});}),_0x9d2381[_0x32ef00(0x795)]=_0x32ef00(0x1d9)+_0x431df3+'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>';const _0x367589=_0x9d2381[_0x32ef00(0x106)]('.sgc-pie-container'),_0x4973d6=_0x9d2381[_0x32ef00(0x106)]('.sgc-pie-canvas'),_0x1e2469=_0x9d2381[_0x32ef00(0x106)](_0x32ef00(0x181));if(!_0x4973d6)return;this['_pieItems']=_0x55e049;this[_0x32ef00(0x7d0)]&&(cancelAnimationFrame(this[_0x32ef00(0x7d0)]),this[_0x32ef00(0x7d0)]=0x0);this[_0x32ef00(0xdab)]={'canvas':_0x4973d6,'items':_0x55e049,'W':_0x5e99a7,'H':_0x431df3,'config':_0x5c178e,'hass':_0x455d78,'container':_0x367589,'tooltipEl':_0x1e2469};if(_0x5c178e['animate_graph']){this[_0x32ef00(0x3e3)]=performance['now']();const _0x13d2dc=_0x33690e=>{const _0x23cc11=_0x32ef00,_0x480132=Math[_0x23cc11(0xbe8)](0x1,(_0x33690e-this['_animStart'])/0x258),_0x2cb098=0x1-Math['pow'](0x1-_0x480132,0x3);this[_0x23cc11(0xa23)](_0x4973d6,_0x55e049,_0x5e99a7,_0x431df3,_0x5c178e,_0x455d78,_0x2cb098),_0x480132<0x1?this['_animRaf']=requestAnimationFrame(_0x13d2dc):(this[_0x23cc11(0x7d0)]=0x0,this[_0x23cc11(0xb88)](_0x367589,_0x1e2469,_0x5c178e,_0x455d78));};this['_animRaf']=requestAnimationFrame(_0x13d2dc);}else this['_drawPie'](_0x4973d6,_0x55e049,_0x5e99a7,_0x431df3,_0x5c178e,_0x455d78,0x1),this[_0x32ef00(0xb88)](_0x367589,_0x1e2469,_0x5c178e,_0x455d78);}[_0xe6d35d(0xa23)](_0x1f9dbf,_0x158d85,_0xd2a105,_0x3581a8,_0x13b2b6,_0x25a34d,_0xf2b949){const _0x1fca9e=_0xe6d35d;if(_0xf2b949===undefined)_0xf2b949=0x1;const _0x25b19d=this[_0x1fca9e(0xbf0)](_0x1f9dbf,_0xd2a105,_0x3581a8),_0x300d75=this[_0x1fca9e(0xa1b)](),_0x40449d=_0x300d75?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0xdabbb6=_0x300d75?_0x1fca9e(0x62c):_0x1fca9e(0x29b),_0x330239=(_0x497da9,_0x34f473)=>{const _0x805147=_0x1fca9e;if(!_0x497da9)return _0x34f473;if(typeof _0x497da9===_0x805147(0xdb3)&&_0x497da9[_0x805147(0x635)](_0x805147(0xc63))){try{const _0x97cd2=this['card']?.[_0x805147(0xaea)]?.[_0x805147(0x106)](_0x805147(0x3ab))||this[_0x805147(0x2d4)],_0x345da6=document[_0x805147(0x601)]('div');_0x345da6[_0x805147(0x4a2)][_0x805147(0x727)]=_0x497da9,_0x97cd2[_0x805147(0x6ab)](_0x345da6);const _0x2bfe8a=getComputedStyle(_0x345da6)[_0x805147(0x727)];_0x97cd2[_0x805147(0xcff)](_0x345da6);if(_0x2bfe8a&&_0x2bfe8a!=='')return _0x2bfe8a;}catch(_0x19d7e8){}return _0x34f473;}return _0x497da9;};let _0xb988d9='Roboto,\x20sans-serif';try{const _0x3c9e56=getComputedStyle(document['documentElement'])[_0x1fca9e(0x3d8)](_0x1fca9e(0x48f))[_0x1fca9e(0x22f)]();if(_0x3c9e56)_0xb988d9=_0x3c9e56;}catch(_0x468d9c){}const _0x46a3a8=_0x158d85[_0x1fca9e(0x8af)]((_0x6f08f7,_0x3e82de)=>_0x6f08f7+_0x3e82de[_0x1fca9e(0xcfb)],0x0),_0x18bfd0={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x534e19=_0x13b2b6['pie_style']||_0x1fca9e(0x981);let _0x34cc54=_0x18bfd0[_0x534e19]!=null?_0x18bfd0[_0x534e19]:0.55;const _0x5aaf2b=_0x13b2b6[_0x1fca9e(0x950)]!==![];if(_0x5aaf2b&&_0x34cc54<0.42)_0x34cc54=0.42;const _0x4fb75d=!!_0x13b2b6[_0x1fca9e(0x9d1)],_0x2b7374=_0x4fb75d?0.72:0x1,_0x5a51ec=Math[_0x1fca9e(0x1b8)](0x0,Math[_0x1fca9e(0xbe8)](0xf,parseFloat(_0x13b2b6[_0x1fca9e(0xa14)])||0x0)),_0x4f3e84=_0x5a51ec*Math['PI']/0xb4,_0x135cc9=_0x4fb75d?Math[_0x1fca9e(0xbe8)](0x10,Math['min'](_0x3581a8,_0xd2a105)*0.06):0x0,_0x143689=_0x3581a8-0x10-_0x135cc9,_0x164683=_0xd2a105-0x10,_0x2182f5=Math[_0x1fca9e(0xbe8)](_0x164683/0x2,_0x143689/0x2/_0x2b7374)*0.88,_0x33410f=_0x2182f5*_0x34cc54,_0x26da17=_0xd2a105/0x2,_0x40e675=_0x3581a8/0x2-_0x135cc9/0x2,_0x46d031=_0x4f3e84>0x0&&_0x33410f>0x0,_0x1b5397=_0x46d031?Math[_0x1fca9e(0xbe8)]((_0x2182f5-_0x33410f)*0.4,0x6):0x0,_0x40050f=(_0x3b067e,_0x249713,_0x2a0574)=>{const _0x5bdc65=_0x1fca9e;_0x25b19d[_0x5bdc65(0x88b)]();if(_0x46d031){const _0x34fda0=(_0x338563,_0x1832a3)=>_0x26da17+Math[_0x5bdc65(0x4f3)](_0x1832a3)*_0x338563,_0x4af95e=(_0x3853f7,_0x359a62)=>_0x40e675+_0x2a0574+Math['sin'](_0x359a62)*_0x3853f7*_0x2b7374,_0x52dfb1=Math[_0x5bdc65(0xbe8)](_0x1b5397/_0x2182f5,(_0x249713-_0x3b067e)/0x2-0.0001),_0x1094fb=Math['min'](_0x1b5397/_0x33410f,(_0x249713-_0x3b067e)/0x2-0.0001);_0x25b19d[_0x5bdc65(0x224)](_0x34fda0(_0x2182f5,_0x3b067e+_0x52dfb1),_0x4af95e(_0x2182f5,_0x3b067e+_0x52dfb1)),_0x25b19d[_0x5bdc65(0x9d8)](_0x26da17,_0x40e675+_0x2a0574,_0x2182f5,_0x2182f5*_0x2b7374,0x0,_0x3b067e+_0x52dfb1,_0x249713-_0x52dfb1),_0x25b19d[_0x5bdc65(0xb70)](_0x34fda0(_0x2182f5,_0x249713),_0x4af95e(_0x2182f5,_0x249713),_0x34fda0(_0x2182f5-_0x1b5397,_0x249713),_0x4af95e(_0x2182f5-_0x1b5397,_0x249713)),_0x25b19d[_0x5bdc65(0x839)](_0x34fda0(_0x33410f+_0x1b5397,_0x249713),_0x4af95e(_0x33410f+_0x1b5397,_0x249713)),_0x25b19d[_0x5bdc65(0xb70)](_0x34fda0(_0x33410f,_0x249713),_0x4af95e(_0x33410f,_0x249713),_0x34fda0(_0x33410f,_0x249713-_0x1094fb),_0x4af95e(_0x33410f,_0x249713-_0x1094fb)),_0x25b19d[_0x5bdc65(0x9d8)](_0x26da17,_0x40e675+_0x2a0574,_0x33410f,_0x33410f*_0x2b7374,0x0,_0x249713-_0x1094fb,_0x3b067e+_0x1094fb,!![]),_0x25b19d['quadraticCurveTo'](_0x34fda0(_0x33410f,_0x3b067e),_0x4af95e(_0x33410f,_0x3b067e),_0x34fda0(_0x33410f+_0x1b5397,_0x3b067e),_0x4af95e(_0x33410f+_0x1b5397,_0x3b067e)),_0x25b19d[_0x5bdc65(0x839)](_0x34fda0(_0x2182f5-_0x1b5397,_0x3b067e),_0x4af95e(_0x2182f5-_0x1b5397,_0x3b067e)),_0x25b19d['quadraticCurveTo'](_0x34fda0(_0x2182f5,_0x3b067e),_0x4af95e(_0x2182f5,_0x3b067e),_0x34fda0(_0x2182f5,_0x3b067e+_0x52dfb1),_0x4af95e(_0x2182f5,_0x3b067e+_0x52dfb1));}else _0x33410f>0x0?(_0x25b19d[_0x5bdc65(0x9d8)](_0x26da17,_0x40e675+_0x2a0574,_0x2182f5,_0x2182f5*_0x2b7374,0x0,_0x3b067e,_0x249713),_0x25b19d['ellipse'](_0x26da17,_0x40e675+_0x2a0574,_0x33410f,_0x33410f*_0x2b7374,0x0,_0x249713,_0x3b067e,!![])):(_0x25b19d['moveTo'](_0x26da17,_0x40e675+_0x2a0574),_0x25b19d['ellipse'](_0x26da17,_0x40e675+_0x2a0574,_0x2182f5,_0x2182f5*_0x2b7374,0x0,_0x3b067e,_0x249713),_0x25b19d[_0x5bdc65(0x839)](_0x26da17,_0x40e675+_0x2a0574));_0x25b19d[_0x5bdc65(0xa94)]();},_0x25dce0=(_0x106d47,_0x35507e)=>{const _0x195060=_0x1fca9e;let _0x4c19f9=String(_0x106d47||_0x195060(0x49d));if(_0x4c19f9['startsWith']('#'))_0x4c19f9=_0x4c19f9[_0x195060(0xaff)](0x1);if(_0x4c19f9[_0x195060(0x6f1)]===0x3)_0x4c19f9=_0x4c19f9['split']('')['map'](_0x101eb1=>_0x101eb1+_0x101eb1)[_0x195060(0x2c4)]('');if(_0x4c19f9[_0x195060(0x6f1)]<0x6)return _0x106d47;const _0x3ee5da=parseInt(_0x4c19f9[_0x195060(0xaff)](0x0,0x2),0x10),_0x41ca13=parseInt(_0x4c19f9['slice'](0x2,0x4),0x10),_0x4a2b05=parseInt(_0x4c19f9['slice'](0x4,0x6),0x10),_0x1df8c0=0x1-_0x35507e;return _0x195060(0xa60)+Math[_0x195060(0xb01)](_0x3ee5da*_0x1df8c0)+','+Math[_0x195060(0xb01)](_0x41ca13*_0x1df8c0)+','+Math[_0x195060(0xb01)](_0x4a2b05*_0x1df8c0)+')';};if(_0x46a3a8===0x0){_0x25b19d[_0x1fca9e(0x88b)]();_0x33410f>0x0?(_0x25b19d['ellipse'](_0x26da17,_0x40e675,_0x2182f5,_0x2182f5*_0x2b7374,0x0,0x0,Math['PI']*0x2),_0x25b19d[_0x1fca9e(0x9d8)](_0x26da17,_0x40e675,_0x33410f,_0x33410f*_0x2b7374,0x0,0x0,Math['PI']*0x2,!![])):_0x25b19d[_0x1fca9e(0x9d8)](_0x26da17,_0x40e675,_0x2182f5,_0x2182f5*_0x2b7374,0x0,0x0,Math['PI']*0x2);_0x25b19d[_0x1fca9e(0xa94)](),_0x25b19d[_0x1fca9e(0x586)]=_0x300d75?_0x1fca9e(0x20b):'rgba(0,0,0,0.06)',_0x25b19d[_0x1fca9e(0x3ba)](),_0x25b19d[_0x1fca9e(0x586)]=_0xdabbb6,_0x25b19d[_0x1fca9e(0x169)]=_0x1fca9e(0xd03)+Math[_0x1fca9e(0xbe8)](0xd,Math[_0x1fca9e(0x1b8)](0xa,_0x2182f5*0.18))+_0x1fca9e(0x61e)+_0xb988d9,_0x25b19d['textAlign']=_0x1fca9e(0x910),_0x25b19d[_0x1fca9e(0x3e9)]=_0x1fca9e(0x6fb),_0x25b19d[_0x1fca9e(0xf0)](cardT(this[_0x1fca9e(0x2d4)]?.[_0x1fca9e(0x69a)],this[_0x1fca9e(0x2d4)]?.[_0x1fca9e(0x5d4)],'No\x20data'),_0x26da17,_0x40e675),this['_pieSlices']=[];return;}const _0xdee9c4=-Math['PI']/0x2+Math['PI']*0x2*_0xf2b949,_0x1c0db6=[];let _0x284d14=-Math['PI']/0x2;_0x158d85['forEach'](_0x571ce0=>{const _0x17808f=_0x1fca9e,_0x114ef9=_0x571ce0[_0x17808f(0xcfb)]/_0x46a3a8*Math['PI']*0x2,_0x2ad48f=_0x284d14+_0x114ef9,_0x337cf4=_0x33410f>0x0?Math['min'](_0x4f3e84/0x2,_0x114ef9/0x4):0x0;let _0x267392=_0x284d14+_0x337cf4,_0x5885a1=_0x2ad48f-_0x337cf4;if(_0x5885a1>_0xdee9c4)_0x5885a1=Math[_0x17808f(0x1b8)](_0x267392,_0xdee9c4);_0x1c0db6['push']({'sa':_0x284d14,'ea':_0x2ad48f,'sweep':_0x114ef9,'drawSa':_0x267392,'drawEa':_0x5885a1,'item':_0x571ce0}),_0x284d14=_0x2ad48f;});if(_0x4fb75d&&_0x135cc9>0x0){const _0x414d53=Math[_0x1fca9e(0x1b8)](0x4,Math['round'](_0x135cc9));for(let _0x164327=_0x414d53;_0x164327>=0x1;_0x164327--){const _0x27a2e8=_0x164327*(_0x135cc9/_0x414d53);_0x1c0db6[_0x1fca9e(0x331)](_0x149ecd=>{const _0x3ad7fc=_0x1fca9e;if(_0x149ecd[_0x3ad7fc(0x2f5)]<=_0x149ecd[_0x3ad7fc(0x433)])return;let _0x4f741e=_0x149ecd[_0x3ad7fc(0x45a)][_0x3ad7fc(0x727)];const _0x13104c=_0x149ecd[_0x3ad7fc(0x45a)][_0x3ad7fc(0x9b0)];_0x13104c?.['color_thresholds']?.[_0x3ad7fc(0xd54)]&&_0x13104c[_0x3ad7fc(0x76e)][_0x3ad7fc(0x8a7)]?.['length']&&(_0x4f741e=resolveValueColor(_0x149ecd[_0x3ad7fc(0x45a)][_0x3ad7fc(0xcfb)],this['card'][_0x3ad7fc(0xa95)](_0x13104c),_0x4f741e)),_0x40050f(_0x149ecd[_0x3ad7fc(0x433)],_0x149ecd['drawEa'],_0x27a2e8),_0x25b19d[_0x3ad7fc(0x586)]=_0x25dce0(_0x4f741e,0.45+_0x164327/_0x414d53*0.15),_0x25b19d['fill']();});}}this[_0x1fca9e(0x403)]=[],_0x1c0db6['forEach'](_0x4721f4=>{const _0x2baba3=_0x1fca9e;if(_0x4721f4[_0x2baba3(0x2f5)]<=_0x4721f4['drawSa'])return;let _0x696300=_0x4721f4[_0x2baba3(0x45a)][_0x2baba3(0x727)];const _0x2c77e3=_0x4721f4['item']['entity'];_0x2c77e3?.[_0x2baba3(0x76e)]?.[_0x2baba3(0xd54)]&&_0x2c77e3[_0x2baba3(0x76e)][_0x2baba3(0x8a7)]?.[_0x2baba3(0x6f1)]&&(_0x696300=resolveValueColor(_0x4721f4[_0x2baba3(0x45a)][_0x2baba3(0xcfb)],this[_0x2baba3(0x2d4)][_0x2baba3(0xa95)](_0x2c77e3),_0x696300));_0x40050f(_0x4721f4[_0x2baba3(0x433)],_0x4721f4[_0x2baba3(0x2f5)],0x0),_0x25b19d['fillStyle']=_0x696300,_0x25b19d[_0x2baba3(0xbee)]=_0x4fb75d?0.95:0.8,_0x25b19d['fill'](),_0x25b19d['globalAlpha']=0x1;if(_0x4fb75d){_0x40050f(_0x4721f4[_0x2baba3(0x433)],_0x4721f4[_0x2baba3(0x2f5)],0x0);const _0xdf4d4b=_0x25b19d['createLinearGradient'](_0x26da17,_0x40e675-_0x2182f5*_0x2b7374,_0x26da17,_0x40e675+_0x2182f5*_0x2b7374);_0xdf4d4b[_0x2baba3(0x828)](0x0,'rgba(255,255,255,0.18)'),_0xdf4d4b[_0x2baba3(0x828)](0.5,_0x2baba3(0xf1)),_0xdf4d4b[_0x2baba3(0x828)](0x1,'rgba(0,0,0,0.12)'),_0x25b19d[_0x2baba3(0x586)]=_0xdf4d4b,_0x25b19d[_0x2baba3(0x3ba)]();}this['_pieSlices']['push']({'startAngle':_0x4721f4[_0x2baba3(0x433)],'endAngle':_0x4721f4[_0x2baba3(0x2f5)],'item':_0x4721f4[_0x2baba3(0x45a)],'cx':_0x26da17,'cy':_0x40e675,'radius':_0x2182f5,'innerRadius':_0x33410f,'yScale':_0x2b7374});});if(_0xf2b949>=0.999){const _0x5c1699=Math[_0x1fca9e(0xbe8)](0xc,Math['max'](0x9,_0x2182f5*0.14)),_0xb929d0=parseFloat(_0x13b2b6[_0x1fca9e(0x732)])>0x0?parseFloat(_0x13b2b6[_0x1fca9e(0x732)]):_0x5c1699,_0x4dff92=_0x330239(_0x13b2b6[_0x1fca9e(0x23f)],_0x300d75?_0x1fca9e(0x63d):_0x1fca9e(0x99b)),_0xace2fc=_0x13b2b6['pie_label_format']||_0x1fca9e(0xcfb),_0x20e0a7=_0x214bb2=>{const _0x307f8e=_0x1fca9e,_0x4d30b9=_0x214bb2[_0x307f8e(0xcfb)]/_0x46a3a8*0x64,_0x14fc54=toNum(_0x214bb2[_0x307f8e(0x9b0)]?.['decimals'])??0x0;if(_0xace2fc===_0x307f8e(0xf3))return _0x4d30b9[_0x307f8e(0x2ef)](_0x14fc54)+'%';const _0x5977ae=formatNumber(_0x214bb2['value'],_0x214bb2[_0x307f8e(0x9b0)],_0x25a34d);if(_0xace2fc==='both')return''+_0x5977ae+(_0x214bb2[_0x307f8e(0x491)]?'\x20'+_0x214bb2[_0x307f8e(0x491)]:'')+'\x20('+_0x4d30b9[_0x307f8e(0x2ef)](_0x14fc54)+'%)';return''+_0x5977ae+(_0x214bb2[_0x307f8e(0x491)]?'\x20'+_0x214bb2[_0x307f8e(0x491)]:'');},_0x59aff9=0x5,_0x19c49c=_0x13b2b6[_0x1fca9e(0x23f)]?_0x4dff92:_0xdabbb6||_0x1fca9e(0xd20);_0x1c0db6[_0x1fca9e(0x331)](_0x5a3e6f=>{const _0x3186d5=_0x1fca9e;if(_0x5a3e6f[_0x3186d5(0x2f5)]<=_0x5a3e6f[_0x3186d5(0x433)])return;const _0x551bb1=_0x5a3e6f['item']['value']/_0x46a3a8*0x64;if(_0x551bb1<=0x0)return;const _0x3c59aa=(_0x5a3e6f['drawSa']+_0x5a3e6f[_0x3186d5(0x2f5)])/0x2,_0x5b60b7=_0x20e0a7(_0x5a3e6f['item']);_0x25b19d[_0x3186d5(0x169)]=_0x3186d5(0x9d2)+_0xb929d0+_0x3186d5(0x61e)+_0xb988d9,_0x25b19d['textBaseline']=_0x3186d5(0x6fb);if(_0x551bb1>=_0x59aff9){const _0x2302c9=_0x33410f>0x0?(_0x2182f5+_0x33410f)/0x2:_0x2182f5*0.65,_0x570961=_0x26da17+Math[_0x3186d5(0x4f3)](_0x3c59aa)*_0x2302c9,_0x1657a9=_0x40e675+Math[_0x3186d5(0x4ff)](_0x3c59aa)*_0x2302c9*_0x2b7374;_0x25b19d[_0x3186d5(0x586)]=_0x4dff92,_0x25b19d[_0x3186d5(0x603)]='center',_0x25b19d[_0x3186d5(0xf0)](_0x5b60b7,_0x570961,_0x1657a9);}else{const _0xdd49aa=_0x5a3e6f['item'][_0x3186d5(0x9b0)]?.[_0x3186d5(0x76e)]?.[_0x3186d5(0xd54)]&&_0x5a3e6f[_0x3186d5(0x45a)][_0x3186d5(0x9b0)][_0x3186d5(0x76e)][_0x3186d5(0x8a7)]?.[_0x3186d5(0x6f1)]?resolveValueColor(_0x5a3e6f[_0x3186d5(0x45a)][_0x3186d5(0xcfb)],this[_0x3186d5(0x2d4)][_0x3186d5(0xa95)](_0x5a3e6f['item'][_0x3186d5(0x9b0)]),_0x5a3e6f[_0x3186d5(0x45a)]['color']):_0x5a3e6f[_0x3186d5(0x45a)][_0x3186d5(0x727)],_0x37ef77=_0x26da17+Math[_0x3186d5(0x4f3)](_0x3c59aa)*_0x2182f5,_0x5dd5fd=_0x40e675+Math[_0x3186d5(0x4ff)](_0x3c59aa)*_0x2182f5*_0x2b7374,_0x4bc846=_0x2182f5+0x6,_0x93def0=_0x26da17+Math[_0x3186d5(0x4f3)](_0x3c59aa)*_0x4bc846,_0x249147=_0x40e675+Math[_0x3186d5(0x4ff)](_0x3c59aa)*_0x4bc846*_0x2b7374,_0x51f79e=Math[_0x3186d5(0x4f3)](_0x3c59aa)>=0x0,_0x2c565=_0x93def0+(_0x51f79e?0x6:-0x6),_0x44e437=_0x93def0+(_0x51f79e?0x4:-0x4);_0x25b19d[_0x3186d5(0xcfc)]=_0xdd49aa||_0x19c49c,_0x25b19d['lineWidth']=0x1,_0x25b19d[_0x3186d5(0xbee)]=0.85,_0x25b19d['beginPath'](),_0x25b19d[_0x3186d5(0x224)](_0x37ef77,_0x5dd5fd),_0x25b19d[_0x3186d5(0x839)](_0x93def0,_0x249147),_0x25b19d['lineTo'](_0x44e437,_0x249147),_0x25b19d['stroke'](),_0x25b19d[_0x3186d5(0xbee)]=0x1,_0x25b19d[_0x3186d5(0x586)]=_0x4dff92,_0x25b19d['textAlign']=_0x51f79e?_0x3186d5(0xb1a):_0x3186d5(0x99e),_0x25b19d['fillText'](_0x5b60b7,_0x2c565,_0x249147);}});}if(_0x5aaf2b&&_0xf2b949>=0.999){const _0x4666d9=_0x158d85[0x0]?.['unit']||'',_0x4aa758=formatNumber(_0x46a3a8,_0x158d85[0x0]?.[_0x1fca9e(0x9b0)]||{'decimals':0x1},_0x25a34d)+(_0x4666d9?'\x20'+_0x4666d9:''),_0x13d7e1=_0x33410f>0x0?_0x33410f*0x2*0.85:Math[_0x1fca9e(0xbe8)](_0xd2a105,_0x3581a8)*0.4,_0xe2c320=Math[_0x1fca9e(0xbe8)](0x12,_0x2182f5*0.32);let _0x223679=parseFloat(_0x13b2b6[_0x1fca9e(0xa7f)])>0x0?parseFloat(_0x13b2b6[_0x1fca9e(0xa7f)]):_0xe2c320;_0x25b19d[_0x1fca9e(0x169)]=_0x1fca9e(0xd03)+_0x223679+_0x1fca9e(0x61e)+_0xb988d9;const _0x3ca89f=_0x25b19d['measureText'](_0x4aa758)[_0x1fca9e(0x8da)];_0x3ca89f>_0x13d7e1&&(_0x223679=Math[_0x1fca9e(0x1b8)](0x8,_0x223679*(_0x13d7e1/_0x3ca89f)),_0x25b19d[_0x1fca9e(0x169)]=_0x1fca9e(0xd03)+_0x223679+_0x1fca9e(0x61e)+_0xb988d9);const _0x135de1=_0x330239(_0x13b2b6[_0x1fca9e(0x2fe)],_0x40449d);_0x25b19d['fillStyle']=_0x135de1,_0x25b19d[_0x1fca9e(0x603)]=_0x1fca9e(0x910),_0x25b19d['textBaseline']=_0x1fca9e(0x6fb),_0x25b19d[_0x1fca9e(0xf0)](_0x4aa758,_0x26da17,_0x40e675-_0x223679*0.35);const _0x3ea5ba=Math[_0x1fca9e(0x1b8)](0x7,Math['min'](0xa,_0x223679*0.55)),_0x4f8d5b=_0x13b2b6['pie_center_color']?_0x135de1:_0xdabbb6;_0x25b19d[_0x1fca9e(0x586)]=_0x4f8d5b,_0x25b19d[_0x1fca9e(0xbee)]=_0x13b2b6[_0x1fca9e(0x2fe)]?0.6:0x1,_0x25b19d[_0x1fca9e(0x169)]=_0x3ea5ba+_0x1fca9e(0x61e)+_0xb988d9,_0x25b19d[_0x1fca9e(0xf0)](cardT(this[_0x1fca9e(0x2d4)]?.[_0x1fca9e(0x69a)],this[_0x1fca9e(0x2d4)]?.[_0x1fca9e(0x5d4)],_0x1fca9e(0x2c1)),_0x26da17,_0x40e675+_0x223679*0.55),_0x25b19d[_0x1fca9e(0xbee)]=0x1;}}[_0xe6d35d(0xb88)](_0x1f3d09,_0xfe7200,_0x43a9b9,_0x5e0cc1){const _0xe5e7bb=_0xe6d35d;if(!_0xfe7200||!_0x1f3d09||_0x43a9b9[_0xe5e7bb(0xcaa)]===![]||!this[_0xe5e7bb(0x403)]?.[_0xe5e7bb(0x6f1)])return;const _0x26b8fd=this[_0xe5e7bb(0xd2c)]['signal'],_0x58b62a=_0x23dd3f=>{const _0xb52503=_0xe5e7bb,_0x5a6b9d=_0x1f3d09[_0xb52503(0x748)](),_0x1e9d92=_0x23dd3f[_0xb52503(0x2e7)]-_0x5a6b9d[_0xb52503(0xb1a)],_0x5e9f5e=_0x23dd3f[_0xb52503(0x72b)]-_0x5a6b9d[_0xb52503(0x598)];let _0x38e2d8=null;for(const _0x4b8bfd of this[_0xb52503(0x403)]){const _0x59180b=_0x4b8bfd['yScale']||0x1,_0x6da0be=_0x1e9d92-_0x4b8bfd['cx'],_0x1dfe74=(_0x5e9f5e-_0x4b8bfd['cy'])/_0x59180b,_0x2894d7=Math[_0xb52503(0xc3d)](_0x6da0be*_0x6da0be+_0x1dfe74*_0x1dfe74);if(_0x2894d7<_0x4b8bfd[_0xb52503(0x5c5)]||_0x2894d7>_0x4b8bfd[_0xb52503(0x1fa)])continue;let _0x5595f3=Math[_0xb52503(0x3c0)](_0x1dfe74,_0x6da0be);if(_0x5595f3<-Math['PI']/0x2)_0x5595f3+=Math['PI']*0x2;if(_0x5595f3>=_0x4b8bfd[_0xb52503(0x10d)]&&_0x5595f3<_0x4b8bfd[_0xb52503(0xb5a)]){_0x38e2d8=_0x4b8bfd;break;}}if(!_0x38e2d8){_0xfe7200['style'][_0xb52503(0x62e)]='0';return;}const _0xcbcf5a=this[_0xb52503(0x747)][_0xb52503(0x8af)]((_0x394671,_0x22f9e7)=>_0x394671+_0x22f9e7[_0xb52503(0xcfb)],0x0),_0x59711a=toNum(_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x9b0)]?.[_0xb52503(0x944)])??0x1,_0x36726a=_0xcbcf5a>0x0?(_0x38e2d8[_0xb52503(0x45a)]['value']/_0xcbcf5a*0x64)[_0xb52503(0x2ef)](_0x59711a):'0',_0x199229=formatNumber(_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0xcfb)],_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x9b0)],_0x5e0cc1),_0x4f5e39=_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x9b0)]?.[_0xb52503(0x833)]!==![]?escapeHtml(_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x727)]):'transparent';_0xfe7200[_0xb52503(0x795)]=_0xb52503(0xa08)+_0x4f5e39+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x99d)]||_0x38e2d8['item']['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x199229))+'\x20'+escapeHtml(_0x38e2d8[_0xb52503(0x45a)][_0xb52503(0x491)]||'')+_0xb52503(0xad3)+(_0xb52503(0xb7c)+escapeHtml(cardT(_0x5e0cc1,_0x43a9b9,'Share'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x36726a+'%</span></div>'),_0xfe7200[_0xb52503(0x4a2)]['opacity']='1';const _0x218041=_0xfe7200[_0xb52503(0xadf)];let _0x29770d=_0x1e9d92+0x10;if(_0x29770d+_0x218041>_0x5a6b9d[_0xb52503(0x8da)])_0x29770d=_0x29770d-_0x218041-0x20;_0xfe7200[_0xb52503(0x4a2)][_0xb52503(0xb1a)]=Math[_0xb52503(0x1b8)](0x0,_0x29770d)+'px',_0xfe7200[_0xb52503(0x4a2)][_0xb52503(0x598)]='0';};_0x1f3d09['addEventListener']('mousemove',_0x58b62a,{'signal':_0x26b8fd}),_0x1f3d09[_0xe5e7bb(0xb7d)](_0xe5e7bb(0x4e5),()=>{const _0x32ea0e=_0xe5e7bb;_0xfe7200['style'][_0x32ea0e(0x62e)]='0';},{'signal':_0x26b8fd}),_0x1f3d09[_0xe5e7bb(0xb7d)](_0xe5e7bb(0x7ca),_0x9f047d=>{const _0x3e736e=_0xe5e7bb;if(_0x9f047d['touches'][_0x3e736e(0x6f1)]===0x1)_0x58b62a({'clientX':_0x9f047d[_0x3e736e(0xaee)][0x0][_0x3e736e(0x2e7)],'clientY':_0x9f047d[_0x3e736e(0xaee)][0x0][_0x3e736e(0x72b)]});},{'signal':_0x26b8fd,'passive':!![]}),_0x1f3d09[_0xe5e7bb(0xb7d)](_0xe5e7bb(0x34e),()=>{_0xfe7200['style']['opacity']='0';},{'signal':_0x26b8fd}),_0x1f3d09[_0xe5e7bb(0x4a2)]['cursor']=_0xe5e7bb(0xad4),_0x1f3d09[_0xe5e7bb(0xb7d)](_0xe5e7bb(0x63f),_0xc78269=>{const _0x2ec9dc=_0xe5e7bb,_0x7a5429=_0x1f3d09['getBoundingClientRect'](),_0x9e952c=_0xc78269[_0x2ec9dc(0x2e7)]-_0x7a5429[_0x2ec9dc(0xb1a)],_0x34d069=_0xc78269[_0x2ec9dc(0x72b)]-_0x7a5429['top'];let _0x323fcc=null;for(const _0x6c0718 of this[_0x2ec9dc(0x403)]){const _0x792cdf=_0x6c0718[_0x2ec9dc(0x67e)]||0x1,_0x428ca7=_0x9e952c-_0x6c0718['cx'],_0x5a69f8=(_0x34d069-_0x6c0718['cy'])/_0x792cdf,_0x41a946=Math[_0x2ec9dc(0xc3d)](_0x428ca7*_0x428ca7+_0x5a69f8*_0x5a69f8);if(_0x41a946<_0x6c0718[_0x2ec9dc(0x5c5)]||_0x41a946>_0x6c0718[_0x2ec9dc(0x1fa)])continue;let _0xbcf10c=Math['atan2'](_0x5a69f8,_0x428ca7);if(_0xbcf10c<-Math['PI']/0x2)_0xbcf10c+=Math['PI']*0x2;if(_0xbcf10c>=_0x6c0718[_0x2ec9dc(0x10d)]&&_0xbcf10c<_0x6c0718[_0x2ec9dc(0xb5a)]){_0x323fcc=_0x6c0718;break;}}if(!_0x323fcc)return;_0xc78269[_0x2ec9dc(0xaad)](),this[_0x2ec9dc(0x2d4)][_0x2ec9dc(0x1e3)](_0x323fcc[_0x2ec9dc(0x45a)]?.[_0x2ec9dc(0x9b0)]);},{'signal':_0x26b8fd});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x19171c){const _0x47ea54=_0xe6d35d;super(_0x19171c),this['_items']=[],this[_0x47ea54(0x5a5)]=[],this[_0x47ea54(0x7d0)]=0x0,this['_animStart']=0x0;}[_0xe6d35d(0x9b2)](_0xde6123,_0x1395bb,_0x4598bd,_0x2b2a5a){const _0x359305=_0xe6d35d;if(this[_0x359305(0xd2c)])this[_0x359305(0xd2c)][_0x359305(0x78a)]();this[_0x359305(0xd2c)]=new AbortController();const _0x1d8aff=Math[_0x359305(0x1b8)](0x28,_0xde6123[_0x359305(0x996)]||this[_0x359305(0x2d4)][_0x359305(0xadf)]||0x190),_0x3254f6=Math[_0x359305(0x1b8)](0x50,parseInt(_0x4598bd[_0x359305(0x964)],0xa)||0xc8),_0x4d1a42=this[_0x359305(0x2d4)][_0x359305(0x192)]||[],_0x1a9fcc=[];_0x1395bb[_0x359305(0x331)](_0x297948=>{const _0x333e84=_0x359305;let _0x4cf7a9=null;if(_0x297948[_0x333e84(0x9b0)]&&typeof _0x297948[_0x333e84(0x9b0)]==='object')_0x4cf7a9=_0x297948[_0x333e84(0x9b0)];else{const _0x54549a=String(_0x297948['id']||'')[_0x333e84(0x653)](/^(.+)__(\d+)$/);if(_0x54549a)_0x4cf7a9=_0x4d1a42[parseInt(_0x54549a[0x2],0xa)]||_0x4d1a42[_0x333e84(0x8e2)](_0x183562=>_0x183562['entity']===_0x54549a[0x1]);if(!_0x4cf7a9)_0x4cf7a9=_0x4d1a42[_0x333e84(0x8e2)](_0x2ccb3e=>_0x2ccb3e[_0x333e84(0x9b0)]===_0x297948[_0x333e84(0x9b0)]);}if(!_0x4cf7a9)_0x4cf7a9={'entity':_0x297948[_0x333e84(0x9b0)],'color':_0x333e84(0x7e7)};const _0x33e242=(_0x297948[_0x333e84(0x8fc)]||[])[_0x333e84(0xbcf)](_0x4cd3dd=>_0x4cd3dd['v']!==null&&_0x4cd3dd['v']!==undefined),_0x294f24=_0x2b2a5a?.['states']?.[_0x4cf7a9[_0x333e84(0x9b0)]],_0xeb5313=_0x4cf7a9[_0x333e84(0x9bd)]||_0x333e84(0x898);let _0x43a48f;if(_0x33e242[_0x333e84(0x6f1)]){if(_0xeb5313===_0x333e84(0x7cb))_0x43a48f=_0x33e242[0x0]['v'];else{if(_0xeb5313===_0x333e84(0x914)||_0xeb5313===_0x333e84(0x7f1)||_0xeb5313===_0x333e84(0x52e))_0x43a48f=_0x33e242[_0x333e84(0x8af)]((_0x3be724,_0x15c5ad)=>_0x3be724+(_0x15c5ad['v']||0x0),0x0);else{if(_0xeb5313===_0x333e84(0xbe8))_0x43a48f=_0x33e242[_0x333e84(0x8af)]((_0x7d55df,_0x2f8f6b)=>Math[_0x333e84(0xbe8)](_0x7d55df,_0x2f8f6b['v']),Infinity);else{if(_0xeb5313===_0x333e84(0x1b8))_0x43a48f=_0x33e242['reduce']((_0x12a319,_0x2ef040)=>Math[_0x333e84(0x1b8)](_0x12a319,_0x2ef040['v']),-Infinity);else{if(_0xeb5313===_0x333e84(0x9ee))_0x43a48f=DataProcessor[_0x333e84(0xd7e)](_0x33e242[_0x333e84(0x596)](_0x412069=>_0x412069['v']),_0x333e84(0x9ee));else{if(_0xeb5313==='avg'||_0xeb5313===_0x333e84(0xa06))_0x43a48f=_0x33e242[_0x333e84(0x8af)]((_0x3e440c,_0x11494c)=>_0x3e440c+(_0x11494c['v']||0x0),0x0)/_0x33e242[_0x333e84(0x6f1)];else _0x43a48f=_0x33e242[_0x33e242['length']-0x1]['v'];}}}}}}else _0x294f24?_0x43a48f=parseFloat(_0x294f24[_0x333e84(0x334)]):_0x43a48f=0x0;if(_0x43a48f===undefined||_0x43a48f===null||isNaN(_0x43a48f))_0x43a48f=0x0;const _0x508334=(_0xa7c36a,_0x441745)=>{const _0x1244b1=_0x333e84;if(_0xa7c36a===null||_0xa7c36a===undefined||_0xa7c36a==='')return _0x441745;const _0x4dc152=String(_0xa7c36a)[_0x1244b1(0xbbd)](/^~/,''),_0x49e0c8=parseFloat(_0x4dc152);if(!isNaN(_0x49e0c8))return _0x49e0c8;const _0x1a602a=_0x2b2a5a?.['states']?.[_0x4dc152];if(_0x1a602a){const _0x2bd62d=parseFloat(_0x1a602a[_0x1244b1(0x334)]);if(!isNaN(_0x2bd62d))return _0x2bd62d;}return _0x441745;},_0x4bea32=_0x508334(_0x4cf7a9[_0x333e84(0x559)],0x0),_0x1cae4f=_0x508334(_0x4cf7a9[_0x333e84(0xac5)],0x64),_0x18f86c=_0x1cae4f>_0x4bea32?Math[_0x333e84(0x1b8)](0x0,Math[_0x333e84(0xbe8)](0x1,(_0x43a48f-_0x4bea32)/(_0x1cae4f-_0x4bea32))):0x0,_0x15d300=_0x297948['meta']||{},_0x6b08e0=pickName(_0x4cf7a9[_0x333e84(0x385)]!==undefined?_0x4cf7a9[_0x333e84(0x385)]:_0x4cf7a9[_0x333e84(0x6d0)],_0x15d300[_0x333e84(0x70c)]!==undefined&&_0x4cf7a9[_0x333e84(0x385)]!==undefined?_0x15d300[_0x333e84(0x70c)]:_0x15d300['resolved_name'],_0x15d300)??_0x4cf7a9['entity']??'?';_0x1a9fcc[_0x333e84(0x61b)]({'name':pickName(_0x4cf7a9['name'],_0x15d300[_0x333e84(0x6a0)],_0x15d300)??'','tooltipName':_0x6b08e0,'value':_0x43a48f,'pct':_0x18f86c,'min':_0x4bea32,'max':_0x1cae4f,'color':(_0x4cf7a9[_0x333e84(0x727)]===_0x333e84(0x443)?null:this[_0x333e84(0x2d4)]['_resolveCanvasColor'](_0x4cf7a9[_0x333e84(0x727)],_0x4cf7a9[_0x333e84(0x9b0)])||_0x4cf7a9[_0x333e84(0x727)])||_0x333e84(0x7e7),'unit':_0x4cf7a9['unit']||_0x15d300['unit_of_measurement']||'','entity':_0x4cf7a9});}),_0xde6123[_0x359305(0x795)]='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x3254f6+_0x359305(0xa7c);const _0x2d2809=_0xde6123[_0x359305(0x106)](_0x359305(0x4ad)),_0x189ec5=_0xde6123['querySelector'](_0x359305(0x986)),_0x1faf2d=_0xde6123[_0x359305(0x106)](_0x359305(0x181));if(!_0x189ec5)return;this['_items']=_0x1a9fcc;this[_0x359305(0x7d0)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x359305(0x7d0)]=0x0);if(_0x4598bd[_0x359305(0xd14)]){this[_0x359305(0x3e3)]=performance[_0x359305(0x3db)]();const _0x708375=_0x2012e7=>{const _0x4ce5b5=_0x359305,_0x38111b=Math[_0x4ce5b5(0xbe8)](0x1,(_0x2012e7-this[_0x4ce5b5(0x3e3)])/0x258),_0x3e5f92=0x1-Math['pow'](0x1-_0x38111b,0x3);this[_0x4ce5b5(0x9ea)](_0x189ec5,_0x1a9fcc,_0x1d8aff,_0x3254f6,_0x4598bd,_0x2b2a5a,_0x3e5f92),_0x38111b<0x1?this[_0x4ce5b5(0x7d0)]=requestAnimationFrame(_0x708375):(this[_0x4ce5b5(0x7d0)]=0x0,this[_0x4ce5b5(0xb88)](_0x2d2809,_0x1faf2d,_0x4598bd,_0x2b2a5a));};this[_0x359305(0x7d0)]=requestAnimationFrame(_0x708375);}else this[_0x359305(0x9ea)](_0x189ec5,_0x1a9fcc,_0x1d8aff,_0x3254f6,_0x4598bd,_0x2b2a5a,0x1),this[_0x359305(0xb88)](_0x2d2809,_0x1faf2d,_0x4598bd,_0x2b2a5a);}[_0xe6d35d(0x9ea)](_0x1a7c12,_0x17e61b,_0x10d05f,_0x29fe75,_0x58106b,_0x1684ba,_0x3f7aef){const _0x5ce02e=_0xe6d35d;if(_0x3f7aef===undefined)_0x3f7aef=0x1;const _0x2f101b=this[_0x5ce02e(0xbf0)](_0x1a7c12,_0x10d05f,_0x29fe75),_0x35339b=this[_0x5ce02e(0xa1b)](),_0x41759d=_0x35339b?_0x5ce02e(0xb7b):_0x5ce02e(0x7e8),_0x52ca19=_0x35339b?'rgba(255,255,255,0.45)':'rgba(0,0,0,0.35)',_0x1450fa=_0x35339b?'rgba(255,255,255,0.08)':_0x5ce02e(0xd56);let _0x36ca89=_0x5ce02e(0x633);try{const _0x1afdcf=getComputedStyle(document[_0x5ce02e(0x440)])[_0x5ce02e(0x3d8)](_0x5ce02e(0x48f))[_0x5ce02e(0x22f)]();if(_0x1afdcf)_0x36ca89=_0x1afdcf;}catch(_0x1ed4bd){}const _0x3d7b2d=_0x17e61b['length'];if(!_0x3d7b2d)return;const _0x4e1171=Math[_0x5ce02e(0xbe8)](_0x29fe75-0x14,_0x10d05f-0x14),_0x395cff=_0x4e1171/0x2*0.92,_0x2b8a72=Math[_0x5ce02e(0x1b8)](0x8,Math[_0x5ce02e(0xbe8)](0x1c,_0x395cff*0.7/_0x3d7b2d)),_0x21f293=Math['max'](0x3,_0x2b8a72*0.2),_0x1570c2=_0x10d05f/0x2,_0x4cbc70=_0x29fe75/0x2,_0x12c3c4=-Math['PI']*0.75,_0x3ea8ce=Math['PI']*0.75,_0x4da4b6=_0x3ea8ce-_0x12c3c4;this[_0x5ce02e(0x5a5)]=[],_0x17e61b[_0x5ce02e(0x331)]((_0x283249,_0x3ec67a)=>{const _0x531951=_0x5ce02e,_0x48d082=_0x395cff-_0x3ec67a*(_0x2b8a72+_0x21f293);if(_0x48d082<_0x2b8a72)return;_0x2f101b['beginPath'](),_0x2f101b[_0x531951(0xcc7)](_0x1570c2,_0x4cbc70,_0x48d082,_0x12c3c4,_0x3ea8ce),_0x2f101b[_0x531951(0xcfc)]=_0x1450fa,_0x2f101b[_0x531951(0xc90)]=_0x2b8a72,_0x2f101b['lineCap']='round',_0x2f101b['stroke']();const _0x8cc096=_0x12c3c4+_0x4da4b6*_0x283249[_0x531951(0xc02)]*_0x3f7aef;if(_0x283249[_0x531951(0xc02)]*_0x3f7aef>0.005){let _0x156e71=_0x283249[_0x531951(0x727)];const _0x5e1c04=_0x283249[_0x531951(0x9b0)];_0x5e1c04?.['color_thresholds']?.[_0x531951(0xd54)]&&_0x5e1c04[_0x531951(0x76e)][_0x531951(0x8a7)]?.[_0x531951(0x6f1)]&&(_0x156e71=resolveValueColor(_0x283249[_0x531951(0xcfb)],this['card'][_0x531951(0xa95)](_0x5e1c04),_0x156e71)),_0x2f101b[_0x531951(0x88b)](),_0x2f101b['arc'](_0x1570c2,_0x4cbc70,_0x48d082,_0x12c3c4,_0x8cc096),_0x2f101b[_0x531951(0xcfc)]=_0x156e71,_0x2f101b[_0x531951(0xc90)]=_0x2b8a72,_0x2f101b[_0x531951(0x637)]=_0x531951(0xb01),_0x2f101b[_0x531951(0xbee)]=0.85,_0x2f101b['stroke'](),_0x2f101b[_0x531951(0xbee)]=0x1;}this[_0x531951(0x5a5)][_0x531951(0x61b)]({'cx':_0x1570c2,'cy':_0x4cbc70,'r':_0x48d082,'barThickness':_0x2b8a72,'startAngle':_0x12c3c4,'valueAngle':_0x8cc096,'endAngleFull':_0x3ea8ce,'item':_0x283249});});if(_0x3d7b2d>0x0&&_0x58106b['show_tooltip_total']!==![]&&_0x3f7aef>=0.999){const _0xed80af=_0x17e61b[_0x5ce02e(0x8af)]((_0x21e3cc,_0x263f37)=>_0x21e3cc+_0x263f37[_0x5ce02e(0xcfb)],0x0)/_0x3d7b2d,_0x556bb0=_0x17e61b[0x0]?.[_0x5ce02e(0x491)]||'';_0x2f101b['fillStyle']=_0x41759d,_0x2f101b['font']='600\x20'+Math[_0x5ce02e(0xbe8)](0x14,_0x395cff*0.3)+_0x5ce02e(0x61e)+_0x36ca89,_0x2f101b[_0x5ce02e(0x603)]=_0x5ce02e(0x910),_0x2f101b[_0x5ce02e(0x3e9)]='middle';const _0x36646b=_0x17e61b[0x0]?.[_0x5ce02e(0x9b0)]||{'decimals':0x1};_0x2f101b[_0x5ce02e(0xf0)](formatNumber(_0xed80af,_0x36646b,_0x1684ba),_0x1570c2,_0x4cbc70-0x6),_0x2f101b['fillStyle']=_0x52ca19,_0x2f101b['font']=Math[_0x5ce02e(0xbe8)](0xa,_0x395cff*0.15)+_0x5ce02e(0x61e)+_0x36ca89,_0x2f101b[_0x5ce02e(0xf0)](_0x3d7b2d>0x1?'Avg\x20'+_0x556bb0:_0x556bb0,_0x1570c2,_0x4cbc70+0xa);}}[_0xe6d35d(0xb88)](_0x2c14f4,_0x4323dd,_0x42036f,_0x39c638){const _0x248307=_0xe6d35d;if(!_0x4323dd||!_0x2c14f4||_0x42036f['show_tooltip']===![]||!this[_0x248307(0x5a5)]?.[_0x248307(0x6f1)])return;const _0x3dabdf=this['_abort'][_0x248307(0xa53)],_0x12d884=_0x5a7134=>{const _0x2d0932=_0x248307,_0x20c627=_0x2c14f4[_0x2d0932(0x748)](),_0x4d4b81=_0x5a7134['clientX']-_0x20c627[_0x2d0932(0xb1a)],_0x4150e9=_0x5a7134[_0x2d0932(0x72b)]-_0x20c627[_0x2d0932(0x598)];let _0x4c5220=null;for(const _0x54f257 of this['_arcs']){const _0x469903=_0x4d4b81-_0x54f257['cx'],_0x23f8c0=_0x4150e9-_0x54f257['cy'],_0x423152=Math[_0x2d0932(0xc3d)](_0x469903*_0x469903+_0x23f8c0*_0x23f8c0),_0x189bca=_0x54f257['barThickness']/0x2;if(_0x423152<_0x54f257['r']-_0x189bca||_0x423152>_0x54f257['r']+_0x189bca)continue;let _0xd1a55e=Math[_0x2d0932(0x3c0)](_0x23f8c0,_0x469903);if(_0xd1a55e<_0x54f257['startAngle'])_0xd1a55e+=Math['PI']*0x2;if(_0xd1a55e>=_0x54f257[_0x2d0932(0x10d)]&&_0xd1a55e<=_0x54f257[_0x2d0932(0x94f)]){_0x4c5220=_0x54f257;break;}}if(!_0x4c5220){_0x4323dd['style'][_0x2d0932(0x62e)]='0';return;}const _0xf0af0e=(_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0xc02)]*0x64)['toFixed'](0x1),_0x4019b1=formatNumber(_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0xcfb)],_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0x9b0)],_0x39c638),_0x19152b=formatNumber(_0x4c5220[_0x2d0932(0x45a)]['min'],_0x4c5220[_0x2d0932(0x45a)]['entity'],_0x39c638),_0x38d8ec=formatNumber(_0x4c5220[_0x2d0932(0x45a)]['max'],_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0x9b0)],_0x39c638),_0x53494a=_0x4c5220[_0x2d0932(0x45a)]['entity']?.[_0x2d0932(0x833)]!==![]?escapeHtml(_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0x727)]):'transparent';_0x4323dd[_0x2d0932(0x795)]=_0x2d0932(0xa08)+_0x53494a+_0x2d0932(0x4ba)+escapeHtml(_0x4c5220[_0x2d0932(0x45a)]['tooltipName']||_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0x6d0)]||'')+_0x2d0932(0xc1e)+escapeHtml(String(_0x4019b1))+'\x20'+escapeHtml(_0x4c5220[_0x2d0932(0x45a)][_0x2d0932(0x491)]||'')+_0x2d0932(0xad3)+(_0x2d0932(0xb7c)+escapeHtml(cardT(_0x39c638,_0x42036f,_0x2d0932(0xb25)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x19152b))+'\x20→\x20'+escapeHtml(String(_0x38d8ec))+_0x2d0932(0xad3))+(_0x2d0932(0xb7c)+escapeHtml(cardT(_0x39c638,_0x42036f,_0x2d0932(0x25f)))+_0x2d0932(0xc1e)+_0xf0af0e+_0x2d0932(0x851)),_0x4323dd['style'][_0x2d0932(0x62e)]='1';const _0x1eac39=_0x4323dd['offsetWidth'];let _0x453d93=_0x4d4b81+0x10;if(_0x453d93+_0x1eac39>_0x20c627['width'])_0x453d93=_0x453d93-_0x1eac39-0x20;_0x4323dd[_0x2d0932(0x4a2)][_0x2d0932(0xb1a)]=Math[_0x2d0932(0x1b8)](0x0,_0x453d93)+'px',_0x4323dd[_0x2d0932(0x4a2)][_0x2d0932(0x598)]='0';};_0x2c14f4['addEventListener'](_0x248307(0x1b0),_0x12d884,{'signal':_0x3dabdf}),_0x2c14f4['addEventListener']('mouseleave',()=>{const _0x9c458=_0x248307;_0x4323dd[_0x9c458(0x4a2)][_0x9c458(0x62e)]='0';},{'signal':_0x3dabdf}),_0x2c14f4[_0x248307(0xb7d)]('touchmove',_0xbc7d55=>{const _0x14b4c2=_0x248307;if(_0xbc7d55[_0x14b4c2(0xaee)][_0x14b4c2(0x6f1)]===0x1)_0x12d884({'clientX':_0xbc7d55[_0x14b4c2(0xaee)][0x0][_0x14b4c2(0x2e7)],'clientY':_0xbc7d55[_0x14b4c2(0xaee)][0x0][_0x14b4c2(0x72b)]});},{'signal':_0x3dabdf,'passive':!![]}),_0x2c14f4[_0x248307(0xb7d)]('touchend',()=>{const _0x59d8e3=_0x248307;_0x4323dd['style'][_0x59d8e3(0x62e)]='0';},{'signal':_0x3dabdf}),_0x2c14f4['style'][_0x248307(0xd43)]='pointer',_0x2c14f4['addEventListener'](_0x248307(0x63f),_0x5cbe43=>{const _0x1115db=_0x248307,_0x5e7ccb=_0x2c14f4[_0x1115db(0x748)](),_0x116bcb=_0x5cbe43[_0x1115db(0x2e7)]-_0x5e7ccb[_0x1115db(0xb1a)],_0x2b567d=_0x5cbe43['clientY']-_0x5e7ccb['top'];let _0x5264c7=null;for(const _0x55afb3 of this[_0x1115db(0x5a5)]){const _0x380438=_0x116bcb-_0x55afb3['cx'],_0x461dc5=_0x2b567d-_0x55afb3['cy'],_0x40dc08=Math[_0x1115db(0xc3d)](_0x380438*_0x380438+_0x461dc5*_0x461dc5),_0x43be02=_0x55afb3[_0x1115db(0xa55)]/0x2;if(_0x40dc08<_0x55afb3['r']-_0x43be02||_0x40dc08>_0x55afb3['r']+_0x43be02)continue;let _0x365560=Math[_0x1115db(0x3c0)](_0x461dc5,_0x380438);if(_0x365560<_0x55afb3[_0x1115db(0x10d)])_0x365560+=Math['PI']*0x2;if(_0x365560>=_0x55afb3[_0x1115db(0x10d)]&&_0x365560<=_0x55afb3['endAngleFull']){_0x5264c7=_0x55afb3;break;}}if(!_0x5264c7)return;_0x5cbe43[_0x1115db(0xaad)](),this[_0x1115db(0x2d4)][_0x1115db(0x1e3)](_0x5264c7[_0x1115db(0x45a)]?.[_0x1115db(0x9b0)]);},{'signal':_0x3dabdf});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x12435c){const _0x79014b=_0xe6d35d;super(_0x12435c),this['_items']=[],this['_cells']=[],this[_0x79014b(0x7d0)]=0x0,this[_0x79014b(0x3e3)]=0x0;}[_0xe6d35d(0x9b2)](_0x1be42a,_0x3f5b05,_0x550f6d,_0x43b790){const _0x1698e5=_0xe6d35d;if(this[_0x1698e5(0xd2c)])this[_0x1698e5(0xd2c)][_0x1698e5(0x78a)]();this[_0x1698e5(0xd2c)]=new AbortController();const _0x262306=Math[_0x1698e5(0x1b8)](0x28,_0x1be42a['clientWidth']||this['card'][_0x1698e5(0xadf)]||0x190),_0xe8c08=Math[_0x1698e5(0x1b8)](0x50,parseInt(_0x550f6d['height'],0xa)||0xc8),_0xc74956=this[_0x1698e5(0x2d4)][_0x1698e5(0x192)]||[],_0x5edc94=[];_0x3f5b05[_0x1698e5(0x331)](_0x5bff05=>{const _0x2fc42c=_0x1698e5;let _0x4c01e3=null;if(_0x5bff05['entity']&&typeof _0x5bff05[_0x2fc42c(0x9b0)]===_0x2fc42c(0xb0a))_0x4c01e3=_0x5bff05[_0x2fc42c(0x9b0)];else{const _0xdd397c=String(_0x5bff05['id']||'')[_0x2fc42c(0x653)](/^(.+)__(\d+)$/);if(_0xdd397c)_0x4c01e3=_0xc74956[parseInt(_0xdd397c[0x2],0xa)]||_0xc74956[_0x2fc42c(0x8e2)](_0x14ba95=>_0x14ba95[_0x2fc42c(0x9b0)]===_0xdd397c[0x1]);if(!_0x4c01e3)_0x4c01e3=_0xc74956[_0x2fc42c(0x8e2)](_0x7bb29=>_0x7bb29['entity']===_0x5bff05[_0x2fc42c(0x9b0)]);}if(!_0x4c01e3)_0x4c01e3={'entity':_0x5bff05[_0x2fc42c(0x9b0)],'color':_0x2fc42c(0x7e7)};const _0x26b1e2=(_0x5bff05[_0x2fc42c(0x8fc)]||[])[_0x2fc42c(0xbcf)](_0x422a3a=>_0x422a3a['v']!==null&&_0x422a3a['v']!==undefined),_0x3ad543=_0x43b790?.[_0x2fc42c(0x634)]?.[_0x4c01e3[_0x2fc42c(0x9b0)]];let _0x3b75de=_0x3ad543?parseFloat(_0x3ad543['state']):NaN;if(!isFinite(_0x3b75de))_0x3b75de=_0x26b1e2[_0x2fc42c(0x6f1)]?_0x26b1e2[_0x26b1e2[_0x2fc42c(0x6f1)]-0x1]['v']:0x0;if(_0x3b75de===undefined||_0x3b75de===null||isNaN(_0x3b75de))_0x3b75de=0x0;const _0x5e47e9=(_0x1d8e2b,_0x397b4f)=>{const _0x394eda=_0x2fc42c;if(_0x1d8e2b===null||_0x1d8e2b===undefined||_0x1d8e2b==='')return _0x397b4f;const _0x522b40=String(_0x1d8e2b)[_0x394eda(0xbbd)](/^~/,''),_0x2f4cf4=parseFloat(_0x522b40);if(!isNaN(_0x2f4cf4))return _0x2f4cf4;const _0x1b74bc=_0x43b790?.[_0x394eda(0x634)]?.[_0x522b40];if(_0x1b74bc){const _0x5963c3=parseFloat(_0x1b74bc[_0x394eda(0x334)]);if(!isNaN(_0x5963c3))return _0x5963c3;}return _0x397b4f;},_0x9f2f35=_0x5e47e9(_0x4c01e3[_0x2fc42c(0x559)],0x0),_0x14601e=_0x5e47e9(_0x4c01e3[_0x2fc42c(0xac5)],0x64),_0x858905=_0x5bff05[_0x2fc42c(0x721)]||{};let _0xc5ecfd=_0x3b75de,_0x64f3eb=_0x3b75de;for(const _0x57d1a8 of _0x26b1e2){if(_0x57d1a8['v']>_0xc5ecfd)_0xc5ecfd=_0x57d1a8['v'];if(_0x57d1a8['v']<_0x64f3eb)_0x64f3eb=_0x57d1a8['v'];}const _0x456d1c=_0x14601e>_0x9f2f35?Math[_0x2fc42c(0x1b8)](0x0,Math[_0x2fc42c(0xbe8)](0x1,(_0x3b75de-_0x9f2f35)/(_0x14601e-_0x9f2f35))):0x0,_0x15d01a=_0x14601e>_0x9f2f35?Math['max'](0x0,Math[_0x2fc42c(0xbe8)](0x1,(_0xc5ecfd-_0x9f2f35)/(_0x14601e-_0x9f2f35))):0x0,_0x347eb8=_0x14601e>_0x9f2f35?Math[_0x2fc42c(0x1b8)](0x0,Math[_0x2fc42c(0xbe8)](0x1,(_0x64f3eb-_0x9f2f35)/(_0x14601e-_0x9f2f35))):0x0,_0x46db29=pickName(_0x4c01e3[_0x2fc42c(0x385)]!==undefined?_0x4c01e3['tooltip_name']:_0x4c01e3[_0x2fc42c(0x6d0)],_0x858905[_0x2fc42c(0x70c)]!==undefined&&_0x4c01e3[_0x2fc42c(0x385)]!==undefined?_0x858905['resolved_tooltip_name']:_0x858905[_0x2fc42c(0x6a0)],_0x858905)??_0x4c01e3[_0x2fc42c(0x9b0)]??'?';_0x5edc94[_0x2fc42c(0x61b)]({'name':pickName(_0x4c01e3[_0x2fc42c(0x6d0)],_0x858905[_0x2fc42c(0x6a0)],_0x858905)??'','tooltipName':_0x46db29,'value':_0x3b75de,'pct':_0x456d1c,'peak':_0xc5ecfd,'peakPct':_0x15d01a,'pminPct':_0x347eb8,'pmin':_0x64f3eb,'min':_0x9f2f35,'max':_0x14601e,'color':(_0x4c01e3[_0x2fc42c(0x727)]===_0x2fc42c(0x443)?null:this[_0x2fc42c(0x2d4)][_0x2fc42c(0xc7b)](_0x4c01e3[_0x2fc42c(0x727)],_0x4c01e3[_0x2fc42c(0x9b0)])||_0x4c01e3[_0x2fc42c(0x727)])||'#4A90D9','unit':_0x4c01e3[_0x2fc42c(0x491)]||_0x858905[_0x2fc42c(0x4f2)]||'','entity':_0x4c01e3});}),_0x1be42a[_0x1698e5(0x795)]=_0x1698e5(0x1d9)+_0xe8c08+'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>';const _0x26e56b=_0x1be42a['querySelector']('.sgc-pie-container'),_0x5444c8=_0x1be42a[_0x1698e5(0x106)](_0x1698e5(0x986)),_0x3e23b5=_0x1be42a['querySelector'](_0x1698e5(0x181));if(!_0x5444c8)return;this[_0x1698e5(0x2cc)]=_0x5edc94;this[_0x1698e5(0x7d0)]&&(cancelAnimationFrame(this[_0x1698e5(0x7d0)]),this[_0x1698e5(0x7d0)]=0x0);if(_0x550f6d[_0x1698e5(0xd14)]){this[_0x1698e5(0x3e3)]=performance['now']();const _0x1b92c5=_0x2b95f8=>{const _0x42d02e=_0x1698e5,_0x118d34=Math[_0x42d02e(0xbe8)](0x1,(_0x2b95f8-this[_0x42d02e(0x3e3)])/0x258),_0x255a1e=0x1-Math[_0x42d02e(0xaaa)](0x1-_0x118d34,0x3);this[_0x42d02e(0x9ea)](_0x5444c8,_0x5edc94,_0x262306,_0xe8c08,_0x550f6d,_0x43b790,_0x255a1e),_0x118d34<0x1?this['_animRaf']=requestAnimationFrame(_0x1b92c5):(this['_animRaf']=0x0,this[_0x42d02e(0xb88)](_0x26e56b,_0x3e23b5,_0x550f6d,_0x43b790));};this[_0x1698e5(0x7d0)]=requestAnimationFrame(_0x1b92c5);}else this[_0x1698e5(0x9ea)](_0x5444c8,_0x5edc94,_0x262306,_0xe8c08,_0x550f6d,_0x43b790,0x1),this[_0x1698e5(0xb88)](_0x26e56b,_0x3e23b5,_0x550f6d,_0x43b790);}[_0xe6d35d(0x9ea)](_0x300408,_0xf43c0a,_0x29cef9,_0x4c7409,_0x3377e9,_0x41dd16,_0xbc5532){const _0x6adc04=_0xe6d35d;if(_0xbc5532===undefined)_0xbc5532=0x1;const _0x13cd4c=this[_0x6adc04(0xbf0)](_0x300408,_0x29cef9,_0x4c7409),_0x4bc15d=this[_0x6adc04(0xa1b)](),_0x3e7a8b=_0x4bc15d?_0x6adc04(0xb7b):_0x6adc04(0x7e8),_0x47c53f=_0x4bc15d?_0x6adc04(0xa69):_0x6adc04(0x29b),_0x3d1cf6=_0x4bc15d?_0x6adc04(0xdac):_0x6adc04(0x694);let _0xbfca2b=_0x6adc04(0x633);try{const _0x52815a=getComputedStyle(document[_0x6adc04(0x440)])['getPropertyValue'](_0x6adc04(0x48f))[_0x6adc04(0x22f)]();if(_0x52815a)_0xbfca2b=_0x52815a;}catch(_0x393ba1){}const _0x571621=_0xf43c0a['length'];if(!_0x571621)return;let _0x2dc753=parseInt(_0x3377e9[_0x6adc04(0x74d)],0xa);if(!_0x2dc753||_0x2dc753<0x1||isNaN(_0x2dc753))_0x2dc753=Math[_0x6adc04(0x1b8)](0x1,Math[_0x6adc04(0xbe8)](_0x571621,Math['floor'](_0x29cef9/0xaa)||0x1));_0x2dc753=Math[_0x6adc04(0x1b8)](0x1,Math[_0x6adc04(0xbe8)](_0x2dc753,_0x571621));const _0x61697b=Math[_0x6adc04(0xb9d)](_0x571621/_0x2dc753),_0x4d6bf2=_0x29cef9/_0x2dc753,_0x498875=_0x4c7409/_0x61697b;let _0x56fd6e=parseFloat(_0x3377e9[_0x6adc04(0x602)]);if(!_0x56fd6e||isNaN(_0x56fd6e))_0x56fd6e=0x10e;_0x56fd6e=Math['max'](0x5a,Math[_0x6adc04(0xbe8)](0x168,_0x56fd6e));const _0x8431e7=_0x56fd6e*Math['PI']/0xb4,_0x3740ea=Math['PI']*0x2-_0x8431e7,_0xf51d33=Math['PI']/0x2+_0x3740ea/0x2,_0x3ae4e1=!!_0x3377e9[_0x6adc04(0x9d4)],_0x410a7d=_0x3377e9[_0x6adc04(0xc65)]===_0x6adc04(0x59e)?_0x6adc04(0x59e):_0x6adc04(0x91d);let _0x564fc8=parseFloat(_0x3377e9['gauge_value_size']);if(isNaN(_0x564fc8)||_0x564fc8<=0x0)_0x564fc8=0x0;this[_0x6adc04(0x71f)]=[],_0xf43c0a[_0x6adc04(0x331)]((_0xf7d887,_0x2b5d02)=>{const _0x3e2012=_0x6adc04,_0x1e2c50=_0x2b5d02%_0x2dc753,_0x7890ec=Math[_0x3e2012(0x8e4)](_0x2b5d02/_0x2dc753),_0x3bf888=_0x4d6bf2*_0x1e2c50,_0x5dc84d=_0x498875*_0x7890ec,_0x436d03=_0xf7d887[_0x3e2012(0x9b0)],_0x1a8588=_0x436d03?.[_0x3e2012(0x76e)]?.['enabled']&&_0x436d03['color_thresholds'][_0x3e2012(0x8a7)]?.[_0x3e2012(0x6f1)]?this[_0x3e2012(0x2d4)][_0x3e2012(0xa95)](_0x436d03):null,_0x19a63d=_0x436d03?.['color_thresholds']?.[_0x3e2012(0x1bb)]!==_0x3e2012(0xcc1),_0x30b0dc=!!_0x436d03?.['color_thresholds']?.[_0x3e2012(0x66b)],_0x544c1c=_0x1a8588?resolveValueColor(_0xf7d887[_0x3e2012(0xcfb)],_0x1a8588,_0xf7d887[_0x3e2012(0x727)],_0x19a63d):_0xf7d887[_0x3e2012(0x727)],_0x266cb8=_0x436d03||{'decimals':0x1},_0x3d2bdb=_0x564fc8||Math[_0x3e2012(0x1b8)](0xd,Math['min'](0x1e,Math[_0x3e2012(0xbe8)](_0x4d6bf2,_0x498875)*0.17)),_0x2cdb34=_0x3bf888+_0x4d6bf2/0x2,_0x11a5ee=Math[_0x3e2012(0x1b8)](0xa,Math[_0x3e2012(0xbe8)](_0x4d6bf2,_0x498875)*0.34),_0x3e2035=_0x11a5ee*Math[_0x3e2012(0x4f3)](_0x3740ea/0x2),_0x5ebe3f=0x12,_0x27d59b=_0x11a5ee+_0x3e2035+_0x5ebe3f+_0x3d2bdb,_0x3bdca5=_0x5dc84d+Math['max'](0x2,(_0x498875-_0x27d59b)/0x2);let _0x1170aa,_0x27d093;_0x410a7d==='above'?(_0x27d093=_0x3bdca5+_0x3d2bdb/0x2,_0x1170aa=_0x3bdca5+_0x3d2bdb+_0x5ebe3f+_0x11a5ee):(_0x1170aa=_0x3bdca5+_0x11a5ee,_0x27d093=_0x1170aa+_0x3e2035+_0x5ebe3f+_0x3d2bdb/0x2);const _0x785c27=Math[_0x3e2012(0x1b8)](0x5,_0x11a5ee*0.2),_0x1b25a5=_0x436d03?.[_0x3e2012(0x4ce)]!==![];_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0xcc7)](_0x2cdb34,_0x1170aa,_0x11a5ee,_0xf51d33,_0xf51d33+_0x8431e7),_0x13cd4c[_0x3e2012(0xcfc)]=_0x3d1cf6,_0x13cd4c[_0x3e2012(0xc90)]=_0x785c27,_0x13cd4c[_0x3e2012(0x637)]=_0x3e2012(0x1e8),_0x13cd4c['stroke']();if(_0x1a8588){const _0x57b8d8=0x48;_0x13cd4c[_0x3e2012(0xbee)]=0.45;for(let _0x40cf66=0x0;_0x40cf66<_0x57b8d8;_0x40cf66++){const _0x3a8b6b=_0x40cf66/_0x57b8d8,_0x48bd85=(_0x40cf66+0x1)/_0x57b8d8,_0x1b3b7a=_0xf7d887[_0x3e2012(0xbe8)]+(_0xf7d887[_0x3e2012(0x1b8)]-_0xf7d887['min'])*((_0x3a8b6b+_0x48bd85)/0x2);_0x13cd4c[_0x3e2012(0x637)]=_0x3e2012(0x1e8),_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0xcc7)](_0x2cdb34,_0x1170aa,_0x11a5ee,_0xf51d33+_0x8431e7*_0x3a8b6b,_0xf51d33+_0x8431e7*_0x48bd85+0.002),_0x13cd4c[_0x3e2012(0xcfc)]=_0x30b0dc?_0x544c1c:resolveValueColor(_0x1b3b7a,_0x1a8588,_0xf7d887[_0x3e2012(0x727)],_0x19a63d),_0x13cd4c['lineWidth']=_0x785c27,_0x13cd4c[_0x3e2012(0x2f9)]();}_0x13cd4c[_0x3e2012(0xbee)]=0x1;}const _0x495f69=_0x436d03?.[_0x3e2012(0x4a7)]?_0x436d03[_0x3e2012(0x4a7)]===_0x3e2012(0x443)?_0x544c1c:this[_0x3e2012(0x2d4)][_0x3e2012(0xc7b)](_0x436d03[_0x3e2012(0x4a7)])||_0x436d03['needle_color']:_0x544c1c,_0x56cb49=_0xf51d33+_0x8431e7*_0xf7d887[_0x3e2012(0xc02)]*_0xbc5532,_0x654b34=_0xf51d33+_0x8431e7*_0xf7d887[_0x3e2012(0x127)],_0xc0e2e8=_0xf51d33+_0x8431e7*_0xf7d887['peakPct'],_0x2716f3=_0x654b34+(_0xc0e2e8-_0x654b34)*_0xbc5532;if(_0x2716f3>_0x654b34+0.0015){const _0x1b0250=0x30;for(let _0x326d91=0x0;_0x326d91<_0x1b0250;_0x326d91++){const _0x165bed=_0x654b34+(_0x2716f3-_0x654b34)*(_0x326d91/_0x1b0250),_0x23bf78=_0x654b34+(_0x2716f3-_0x654b34)*((_0x326d91+0x1)/_0x1b0250),_0xefc70d=_0x8431e7>0x0?((_0x165bed+_0x23bf78)/0x2-_0xf51d33)/_0x8431e7:0x0,_0x3d2606=_0xf7d887[_0x3e2012(0xbe8)]+(_0xf7d887[_0x3e2012(0x1b8)]-_0xf7d887[_0x3e2012(0xbe8)])*_0xefc70d;_0x13cd4c[_0x3e2012(0x637)]=_0x3e2012(0x1e8),_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0xcc7)](_0x2cdb34,_0x1170aa,_0x11a5ee,_0x165bed,_0x23bf78+0.003),_0x13cd4c['strokeStyle']=_0x1a8588?_0x30b0dc?_0x544c1c:resolveValueColor(_0x3d2606,_0x1a8588,_0xf7d887[_0x3e2012(0x727)],_0x19a63d):_0xf7d887[_0x3e2012(0x727)],_0x13cd4c['lineWidth']=_0x785c27,_0x13cd4c[_0x3e2012(0xbee)]=_0x1b25a5?0.4+0.55*(_0x326d91/Math[_0x3e2012(0x1b8)](0x1,_0x1b0250-0x1)):_0x1a8588?0.95:0.9,_0x13cd4c[_0x3e2012(0x2f9)]();}_0x13cd4c[_0x3e2012(0xbee)]=0x1;}{const _0x2d37b1=_0x56cb49,_0x55d3e7=_0x11a5ee+_0x785c27*0.15,_0x2dbef0=Math['max'](0x3,_0x785c27*0.5),_0x2b3ea9=_0x2cdb34+Math[_0x3e2012(0x4f3)](_0x2d37b1)*_0x55d3e7,_0x550638=_0x1170aa+Math[_0x3e2012(0x4ff)](_0x2d37b1)*_0x55d3e7,_0x95a35c=_0x2d37b1+Math['PI']/0x2,_0x139be0=Math[_0x3e2012(0x1b8)](0x2,_0x785c27*0.22);_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0x224)](_0x2cdb34+Math[_0x3e2012(0x4f3)](_0x95a35c)*_0x139be0,_0x1170aa+Math['sin'](_0x95a35c)*_0x139be0),_0x13cd4c[_0x3e2012(0x839)](_0x2b3ea9,_0x550638),_0x13cd4c[_0x3e2012(0x839)](_0x2cdb34-Math[_0x3e2012(0x4f3)](_0x95a35c)*_0x139be0,_0x1170aa-Math[_0x3e2012(0x4ff)](_0x95a35c)*_0x139be0),_0x13cd4c[_0x3e2012(0xa94)](),_0x13cd4c['fillStyle']=_0x495f69,_0x13cd4c[_0x3e2012(0x3ba)](),_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0xcc7)](_0x2cdb34,_0x1170aa,_0x2dbef0,0x0,Math['PI']*0x2),_0x13cd4c[_0x3e2012(0x586)]=_0x495f69,_0x13cd4c[_0x3e2012(0x3ba)](),_0x13cd4c[_0x3e2012(0x88b)](),_0x13cd4c[_0x3e2012(0xcc7)](_0x2cdb34,_0x1170aa,_0x2dbef0*0.45,0x0,Math['PI']*0x2),_0x13cd4c[_0x3e2012(0x586)]=_0x4bc15d?_0x3e2012(0xd65):_0x3e2012(0x7e4),_0x13cd4c[_0x3e2012(0x3ba)]();}if(_0x3ae4e1&&_0xbc5532>=0.999){_0x13cd4c[_0x3e2012(0x603)]='center',_0x13cd4c[_0x3e2012(0x3e9)]=_0x3e2012(0x6fb),_0x13cd4c[_0x3e2012(0x586)]=_0x47c53f,_0x13cd4c[_0x3e2012(0x169)]=Math[_0x3e2012(0x1b8)](0x9,Math[_0x3e2012(0xbe8)](0xb,_0x11a5ee*0.15))+_0x3e2012(0x61e)+_0xbfca2b;const _0x579acb=_0x11a5ee+_0x785c27*0.65+0x7;_0x13cd4c[_0x3e2012(0xf0)](String(formatNumber(_0xf7d887['min'],_0x266cb8,_0x41dd16)),_0x2cdb34+Math[_0x3e2012(0x4f3)](_0xf51d33)*_0x579acb,_0x1170aa+Math[_0x3e2012(0x4ff)](_0xf51d33)*_0x579acb),_0x13cd4c['fillText'](String(formatNumber(_0xf7d887[_0x3e2012(0x1b8)],_0x266cb8,_0x41dd16)),_0x2cdb34+Math[_0x3e2012(0x4f3)](_0xf51d33+_0x8431e7)*_0x579acb,_0x1170aa+Math[_0x3e2012(0x4ff)](_0xf51d33+_0x8431e7)*_0x579acb);}if(_0xbc5532>=0.999){const _0x1fb503=String(formatNumber(_0xf7d887[_0x3e2012(0xcfb)],_0x266cb8,_0x41dd16))+(_0xf7d887[_0x3e2012(0x491)]?'\x20'+_0xf7d887[_0x3e2012(0x491)]:'');_0x13cd4c[_0x3e2012(0x603)]=_0x3e2012(0x910),_0x13cd4c[_0x3e2012(0x3e9)]=_0x3e2012(0x6fb),_0x13cd4c[_0x3e2012(0x586)]=_0x1a8588?_0x544c1c:_0x3e7a8b,_0x13cd4c[_0x3e2012(0x169)]='600\x20'+_0x3d2bdb+_0x3e2012(0x61e)+_0xbfca2b,_0x13cd4c['fillText'](_0x1fb503,_0x2cdb34,_0x27d093);}this[_0x3e2012(0x71f)]['push']({'cx':_0x2cdb34,'cy':_0x1170aa,'r':_0x11a5ee,'thickness':_0x785c27,'start':_0xf51d33,'end':_0xf51d33+_0x8431e7,'item':_0xf7d887});});}[_0xe6d35d(0xb88)](_0x18c1cc,_0xabec66,_0x90309f,_0x1175c3){const _0x21d5e9=_0xe6d35d;if(!_0xabec66||!_0x18c1cc||_0x90309f[_0x21d5e9(0xcaa)]===![]||!this[_0x21d5e9(0x71f)]?.[_0x21d5e9(0x6f1)])return;const _0x919cd1=this[_0x21d5e9(0xd2c)][_0x21d5e9(0xa53)],_0x1003c1=(_0x4925aa,_0x5a8fc2)=>{const _0x92c3c5=_0x21d5e9;for(const _0x518179 of this['_cells']){const _0x38199b=_0x4925aa-_0x518179['cx'],_0x116a76=_0x5a8fc2-_0x518179['cy'];if(Math[_0x92c3c5(0xc3d)](_0x38199b*_0x38199b+_0x116a76*_0x116a76)>_0x518179['r']+_0x518179[_0x92c3c5(0x6cc)])continue;return _0x518179;}return null;},_0x24617a=_0x1e0b1d=>{const _0x302abc=_0x21d5e9,_0x19935b=_0x18c1cc[_0x302abc(0x748)](),_0x4b6260=_0x1e0b1d[_0x302abc(0x2e7)]-_0x19935b[_0x302abc(0xb1a)],_0x1ab83e=_0x1e0b1d['clientY']-_0x19935b[_0x302abc(0x598)],_0x369791=_0x1003c1(_0x4b6260,_0x1ab83e);if(!_0x369791){_0xabec66[_0x302abc(0x4a2)][_0x302abc(0x62e)]='0';return;}const _0x59b642=formatNumber(_0x369791['item']['value'],_0x369791[_0x302abc(0x45a)][_0x302abc(0x9b0)],_0x1175c3),_0x16f397=formatNumber(_0x369791[_0x302abc(0x45a)]['peak'],_0x369791[_0x302abc(0x45a)][_0x302abc(0x9b0)],_0x1175c3),_0x9cbc1=formatNumber(_0x369791['item'][_0x302abc(0xfa)],_0x369791[_0x302abc(0x45a)][_0x302abc(0x9b0)],_0x1175c3),_0x2415c8=Math[_0x302abc(0xad9)]((_0x369791[_0x302abc(0x45a)][_0x302abc(0x992)]??0x0)-(_0x369791[_0x302abc(0x45a)][_0x302abc(0xfa)]??0x0))>1e-9,_0x5b8f48=escapeHtml(_0x369791['item'][_0x302abc(0x491)]||''),_0x21b878=_0x369791['item'][_0x302abc(0x9b0)]?.[_0x302abc(0x833)]!==![]?escapeHtml(_0x369791['item'][_0x302abc(0x727)]):_0x302abc(0x56e),_0x3bb450=(_0x98e43,_0x330d17,_0x48cc4e)=>_0x302abc(0x1b7)+(_0x48cc4e?'\x20style=\x22opacity:'+_0x48cc4e+'\x22':'')+_0x302abc(0x99f)+_0x98e43+_0x302abc(0xc1e)+_0x330d17+_0x302abc(0xad3);_0xabec66[_0x302abc(0x795)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x21b878+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x369791[_0x302abc(0x45a)][_0x302abc(0x99d)]||_0x369791[_0x302abc(0x45a)][_0x302abc(0x6d0)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x59b642))+'\x20'+_0x5b8f48+'</span></div>'+(_0x2415c8?_0x3bb450(escapeHtml(cardT(_0x1175c3,_0x90309f,_0x302abc(0x5f9))),escapeHtml(String(_0x16f397))+'\x20'+_0x5b8f48,_0x302abc(0xa43)):'')+(_0x2415c8?_0x3bb450(escapeHtml(cardT(_0x1175c3,_0x90309f,_0x302abc(0x16e))),escapeHtml(String(_0x9cbc1))+'\x20'+_0x5b8f48,_0x302abc(0xa43)):''),_0xabec66[_0x302abc(0x4a2)]['opacity']='1';const _0x151732=_0xabec66[_0x302abc(0xadf)];let _0xa07f5a=_0x4b6260+0x10;if(_0xa07f5a+_0x151732>_0x19935b[_0x302abc(0x8da)])_0xa07f5a=_0xa07f5a-_0x151732-0x20;_0xabec66[_0x302abc(0x4a2)][_0x302abc(0xb1a)]=Math[_0x302abc(0x1b8)](0x0,_0xa07f5a)+'px',_0xabec66[_0x302abc(0x4a2)][_0x302abc(0x598)]='0';};_0x18c1cc[_0x21d5e9(0xb7d)]('mousemove',_0x24617a,{'signal':_0x919cd1}),_0x18c1cc['addEventListener'](_0x21d5e9(0x4e5),()=>{const _0x235d3c=_0x21d5e9;_0xabec66[_0x235d3c(0x4a2)]['opacity']='0';},{'signal':_0x919cd1}),_0x18c1cc['addEventListener']('touchmove',_0x346ed9=>{const _0x134bf8=_0x21d5e9;if(_0x346ed9[_0x134bf8(0xaee)][_0x134bf8(0x6f1)]===0x1)_0x24617a({'clientX':_0x346ed9[_0x134bf8(0xaee)][0x0]['clientX'],'clientY':_0x346ed9['touches'][0x0][_0x134bf8(0x72b)]});},{'signal':_0x919cd1,'passive':!![]}),_0x18c1cc[_0x21d5e9(0xb7d)](_0x21d5e9(0x34e),()=>{const _0x2d71c1=_0x21d5e9;_0xabec66[_0x2d71c1(0x4a2)][_0x2d71c1(0x62e)]='0';},{'signal':_0x919cd1}),_0x18c1cc[_0x21d5e9(0x4a2)][_0x21d5e9(0xd43)]=_0x21d5e9(0xad4),_0x18c1cc[_0x21d5e9(0xb7d)](_0x21d5e9(0x63f),_0x612d3d=>{const _0x2f1cd9=_0x21d5e9,_0x4f60c0=_0x18c1cc[_0x2f1cd9(0x748)](),_0x122e1d=_0x1003c1(_0x612d3d['clientX']-_0x4f60c0[_0x2f1cd9(0xb1a)],_0x612d3d['clientY']-_0x4f60c0[_0x2f1cd9(0x598)]);if(!_0x122e1d)return;_0x612d3d['stopPropagation'](),this[_0x2f1cd9(0x2d4)][_0x2f1cd9(0x1e3)](_0x122e1d[_0x2f1cd9(0x45a)]?.[_0x2f1cd9(0x9b0)]);},{'signal':_0x919cd1});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x3b573a){const _0x2d2ea8=_0xe6d35d;super(_0x3b573a),this['_items']=[],this[_0x2d2ea8(0xd27)]=[],this[_0x2d2ea8(0x7d0)]=0x0,this[_0x2d2ea8(0x3e3)]=0x0;}['render'](_0x1708e2,_0x48cc96,_0x56c112,_0x14d17b){const _0x1cfdf3=_0xe6d35d;if(this[_0x1cfdf3(0xd2c)])this[_0x1cfdf3(0xd2c)][_0x1cfdf3(0x78a)]();this[_0x1cfdf3(0xd2c)]=new AbortController();const _0x1ff61e=Math[_0x1cfdf3(0x1b8)](0x28,_0x1708e2[_0x1cfdf3(0x996)]||this[_0x1cfdf3(0x2d4)][_0x1cfdf3(0xadf)]||0x190),_0x32e0e4=Math[_0x1cfdf3(0x1b8)](0x50,parseInt(_0x56c112['height'],0xa)||0xc8),_0x1adb4f=this['card'][_0x1cfdf3(0x192)]||[],_0xed0a0e=[];_0x48cc96[_0x1cfdf3(0x331)](_0x2ebf40=>{const _0x56ab2b=_0x1cfdf3;let _0x448be8=null;if(_0x2ebf40[_0x56ab2b(0x9b0)]&&typeof _0x2ebf40[_0x56ab2b(0x9b0)]==='object')_0x448be8=_0x2ebf40[_0x56ab2b(0x9b0)];else{const _0x27d796=String(_0x2ebf40['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x27d796)_0x448be8=_0x1adb4f[parseInt(_0x27d796[0x2],0xa)]||_0x1adb4f[_0x56ab2b(0x8e2)](_0x4d33ee=>_0x4d33ee[_0x56ab2b(0x9b0)]===_0x27d796[0x1]);if(!_0x448be8)_0x448be8=_0x1adb4f[_0x56ab2b(0x8e2)](_0x3bd699=>_0x3bd699['entity']===_0x2ebf40[_0x56ab2b(0x9b0)]);}if(!_0x448be8)_0x448be8={'entity':_0x2ebf40[_0x56ab2b(0x9b0)],'color':_0x56ab2b(0x7e7)};const _0x2f16e0=(_0x2ebf40[_0x56ab2b(0x8fc)]||[])['filter'](_0x40c353=>_0x40c353['v']!==null&&_0x40c353['v']!==undefined),_0xedac4a=_0x14d17b?.['states']?.[_0x448be8['entity']],_0x10e612=_0x448be8['aggregate_func']||_0x56ab2b(0x898);let _0x3603d3;if(_0x2f16e0['length']){if(_0x10e612==='first')_0x3603d3=_0x2f16e0[0x0]['v'];else{if(_0x10e612==='sum'||_0x10e612===_0x56ab2b(0x7f1)||_0x10e612==='diff')_0x3603d3=_0x2f16e0[_0x56ab2b(0x8af)]((_0x26d1cc,_0x165196)=>_0x26d1cc+(_0x165196['v']||0x0),0x0);else{if(_0x10e612==='min')_0x3603d3=_0x2f16e0[_0x56ab2b(0x8af)]((_0x5b27ec,_0xb7ea4a)=>Math[_0x56ab2b(0xbe8)](_0x5b27ec,_0xb7ea4a['v']),Infinity);else{if(_0x10e612===_0x56ab2b(0x1b8))_0x3603d3=_0x2f16e0[_0x56ab2b(0x8af)]((_0x338d3f,_0x8e5375)=>Math['max'](_0x338d3f,_0x8e5375['v']),-Infinity);else{if(_0x10e612==='median')_0x3603d3=DataProcessor[_0x56ab2b(0xd7e)](_0x2f16e0[_0x56ab2b(0x596)](_0x553af=>_0x553af['v']),'median');else{if(_0x10e612===_0x56ab2b(0x862)||_0x10e612===_0x56ab2b(0xa06))_0x3603d3=_0x2f16e0['reduce']((_0x41766e,_0x4414c2)=>_0x41766e+(_0x4414c2['v']||0x0),0x0)/_0x2f16e0[_0x56ab2b(0x6f1)];else _0x3603d3=_0x2f16e0[_0x2f16e0[_0x56ab2b(0x6f1)]-0x1]['v'];}}}}}}else _0xedac4a?_0x3603d3=parseFloat(_0xedac4a['state']):_0x3603d3=0x0;if(_0x3603d3===undefined||_0x3603d3===null||isNaN(_0x3603d3))_0x3603d3=0x0;const _0x4ec9e3=_0x2ebf40['meta']||{},_0x5e1433=pickName(_0x448be8[_0x56ab2b(0x385)]!==undefined?_0x448be8[_0x56ab2b(0x385)]:_0x448be8['name'],_0x4ec9e3[_0x56ab2b(0x70c)]!==undefined&&_0x448be8[_0x56ab2b(0x385)]!==undefined?_0x4ec9e3[_0x56ab2b(0x70c)]:_0x4ec9e3['resolved_name'],_0x4ec9e3)??_0x448be8[_0x56ab2b(0x9b0)]??'?';_0xed0a0e[_0x56ab2b(0x61b)]({'name':pickName(_0x448be8[_0x56ab2b(0x6d0)],_0x4ec9e3['resolved_name'],_0x4ec9e3)??'','tooltipName':_0x5e1433,'value':Math[_0x56ab2b(0xad9)](_0x3603d3),'color':(_0x448be8[_0x56ab2b(0x727)]===_0x56ab2b(0x443)?null:this[_0x56ab2b(0x2d4)][_0x56ab2b(0xc7b)](_0x448be8[_0x56ab2b(0x727)],_0x448be8[_0x56ab2b(0x9b0)])||_0x448be8[_0x56ab2b(0x727)])||'#4A90D9','unit':_0x448be8[_0x56ab2b(0x491)]||_0x4ec9e3['unit_of_measurement']||'','entity':_0x448be8});}),_0x1708e2[_0x1cfdf3(0x795)]=_0x1cfdf3(0x1d9)+_0x32e0e4+_0x1cfdf3(0xa7c);const _0x2d618d=_0x1708e2[_0x1cfdf3(0x106)](_0x1cfdf3(0x4ad)),_0x99a10a=_0x1708e2[_0x1cfdf3(0x106)](_0x1cfdf3(0x986)),_0x2d2f18=_0x1708e2[_0x1cfdf3(0x106)](_0x1cfdf3(0x181));if(!_0x99a10a)return;this[_0x1cfdf3(0x2cc)]=_0xed0a0e;this[_0x1cfdf3(0x7d0)]&&(cancelAnimationFrame(this[_0x1cfdf3(0x7d0)]),this[_0x1cfdf3(0x7d0)]=0x0);if(_0x56c112['animate_graph']){this['_animStart']=performance['now']();const _0x38b258=_0x3655f3=>{const _0x23000e=_0x1cfdf3,_0x350c11=Math[_0x23000e(0xbe8)](0x1,(_0x3655f3-this[_0x23000e(0x3e3)])/0x258),_0x25c0f4=0x1-Math['pow'](0x1-_0x350c11,0x3);this['_draw'](_0x99a10a,_0xed0a0e,_0x1ff61e,_0x32e0e4,_0x56c112,_0x14d17b,_0x25c0f4),_0x350c11<0x1?this[_0x23000e(0x7d0)]=requestAnimationFrame(_0x38b258):(this['_animRaf']=0x0,this['_setupTooltip'](_0x2d618d,_0x2d2f18,_0x56c112,_0x14d17b));};this['_animRaf']=requestAnimationFrame(_0x38b258);}else this[_0x1cfdf3(0x9ea)](_0x99a10a,_0xed0a0e,_0x1ff61e,_0x32e0e4,_0x56c112,_0x14d17b,0x1),this[_0x1cfdf3(0xb88)](_0x2d618d,_0x2d2f18,_0x56c112,_0x14d17b);}[_0xe6d35d(0x9ea)](_0x54e933,_0x844e73,_0x364589,_0x3d4b79,_0x33f286,_0x503f16,_0x1e2d9c){const _0x485910=_0xe6d35d;if(_0x1e2d9c===undefined)_0x1e2d9c=0x1;const _0x333d70=this['_setupCanvas'](_0x54e933,_0x364589,_0x3d4b79),_0x2a3b41=this[_0x485910(0xa1b)](),_0x4b6311=_0x2a3b41?'rgba(255,255,255,0.85)':_0x485910(0x7e8),_0x1621e0=_0x2a3b41?'rgba(255,255,255,0.45)':_0x485910(0x743),_0x325885=_0x2a3b41?_0x485910(0x4d0):'rgba(0,0,0,0.06)';let _0x586a7f=_0x485910(0x633);try{const _0x12be69=getComputedStyle(document[_0x485910(0x440)])[_0x485910(0x3d8)]('--primary-font-family')['trim']();if(_0x12be69)_0x586a7f=_0x12be69;}catch(_0x1856f0){}const _0x5b33eb=_0x844e73[_0x485910(0x6f1)];if(!_0x5b33eb)return;const _0x285222=_0x844e73[_0x485910(0x8af)]((_0x3298ab,_0x42f585)=>_0x3298ab+_0x42f585[_0x485910(0xcfb)],0x0),_0x22f137=Math[_0x485910(0x1b8)](..._0x844e73['map'](_0x34f9d1=>_0x34f9d1[_0x485910(0xcfb)]));if(_0x22f137===0x0)return;const _0x4552ac=Math[_0x485910(0xbe8)](_0x3d4b79-0x14,_0x364589-0x14),_0x1b92eb=_0x4552ac/0x2*0.88,_0xe1d514=_0x364589/0x2,_0x4ae56a=_0x3d4b79/0x2,_0x305ff2=Math['PI']*0x2/_0x5b33eb,_0x33027a=0x4;_0x333d70['globalAlpha']=_0x1e2d9c;for(let _0x170314=0x1;_0x170314<=_0x33027a;_0x170314++){const _0xcca60c=_0x1b92eb*(_0x170314/_0x33027a);_0x333d70[_0x485910(0x88b)](),_0x333d70[_0x485910(0xcc7)](_0xe1d514,_0x4ae56a,_0xcca60c,0x0,Math['PI']*0x2),_0x333d70[_0x485910(0xcfc)]=_0x325885,_0x333d70[_0x485910(0xc90)]=0.8,_0x333d70['stroke']();}_0x333d70[_0x485910(0xbee)]=0x1,this['_slices']=[],_0x844e73[_0x485910(0x331)]((_0x1711a6,_0x926361)=>{const _0x28f840=_0x485910,_0xff0da9=-Math['PI']/0x2+_0x926361*_0x305ff2,_0x1d7645=_0xff0da9+_0x305ff2,_0x42ab38=_0x1b92eb*(_0x1711a6[_0x28f840(0xcfb)]/_0x22f137)*_0x1e2d9c;if(_0x42ab38<0.5){this['_slices'][_0x28f840(0x61b)]({'startAngle':_0xff0da9,'endAngle':_0x1d7645,'r':_0x1b92eb*(_0x1711a6[_0x28f840(0xcfb)]/_0x22f137),'item':_0x1711a6,'cx':_0xe1d514,'cy':_0x4ae56a});return;}_0x333d70[_0x28f840(0x88b)](),_0x333d70[_0x28f840(0x224)](_0xe1d514,_0x4ae56a),_0x333d70[_0x28f840(0xcc7)](_0xe1d514,_0x4ae56a,_0x42ab38,_0xff0da9,_0x1d7645),_0x333d70[_0x28f840(0xa94)]();let _0x17466e=_0x1711a6[_0x28f840(0x727)];const _0x393179=_0x1711a6[_0x28f840(0x9b0)];_0x393179?.[_0x28f840(0x76e)]?.[_0x28f840(0xd54)]&&_0x393179[_0x28f840(0x76e)][_0x28f840(0x8a7)]?.[_0x28f840(0x6f1)]&&(_0x17466e=resolveValueColor(_0x1711a6[_0x28f840(0xcfb)],this[_0x28f840(0x2d4)][_0x28f840(0xa95)](_0x393179),_0x17466e));_0x333d70[_0x28f840(0x586)]=_0x17466e,_0x333d70[_0x28f840(0xbee)]=0.7,_0x333d70[_0x28f840(0x3ba)](),_0x333d70['globalAlpha']=0x1,_0x333d70['strokeStyle']=_0x2a3b41?_0x28f840(0x370):'rgba(255,255,255,0.5)',_0x333d70['lineWidth']=1.5,_0x333d70[_0x28f840(0x2f9)]();const _0xa6ba25=_0xff0da9+_0x305ff2/0x2,_0x5cb0fb=Math[_0x28f840(0x1b8)](_0x42ab38*0.6,_0x1b92eb*0.25),_0x3bf6f8=_0xe1d514+Math['cos'](_0xa6ba25)*_0x5cb0fb,_0x4ff622=_0x4ae56a+Math['sin'](_0xa6ba25)*_0x5cb0fb,_0xe6effc=_0x285222>0x0?_0x1711a6[_0x28f840(0xcfb)]/_0x285222*0x64:0x0;if(_0xe6effc>=0x4&&_0x1e2d9c>=0.999){const _0x31aa5b=Math['min'](0xb,Math[_0x28f840(0x1b8)](0x8,_0x1b92eb*0.1));_0x333d70[_0x28f840(0x586)]='rgba(255,255,255,0.95)',_0x333d70[_0x28f840(0x169)]=_0x28f840(0x9d2)+_0x31aa5b+_0x28f840(0x61e)+_0x586a7f,_0x333d70[_0x28f840(0x603)]='center',_0x333d70[_0x28f840(0x3e9)]=_0x28f840(0x6fb);const _0x409902=toNum(_0x1711a6[_0x28f840(0x9b0)]?.[_0x28f840(0x944)])??0x0;_0x333d70[_0x28f840(0xf0)](_0xe6effc[_0x28f840(0x2ef)](_0x409902)+'%',_0x3bf6f8,_0x4ff622);}this[_0x28f840(0xd27)][_0x28f840(0x61b)]({'startAngle':_0xff0da9,'endAngle':_0x1d7645,'r':_0x1b92eb*(_0x1711a6[_0x28f840(0xcfb)]/_0x22f137),'item':_0x1711a6,'cx':_0xe1d514,'cy':_0x4ae56a});});if(_0x33f286[_0x485910(0x950)]!==![]&&_0x1e2d9c>=0.999){_0x333d70[_0x485910(0x586)]=_0x4b6311,_0x333d70[_0x485910(0x169)]=_0x485910(0xd03)+Math[_0x485910(0xbe8)](0x10,_0x1b92eb*0.25)+_0x485910(0x61e)+_0x586a7f,_0x333d70[_0x485910(0x603)]=_0x485910(0x910),_0x333d70[_0x485910(0x3e9)]='middle';const _0x2676cb=_0x844e73[0x0]?.[_0x485910(0x491)]||'',_0x164fe2=_0x844e73[0x0]?.[_0x485910(0x9b0)]||{'decimals':0x1};_0x333d70[_0x485910(0xf0)](formatNumber(_0x285222,_0x164fe2,_0x503f16)+(_0x2676cb?'\x20'+_0x2676cb:''),_0xe1d514,_0x4ae56a-0x5),_0x333d70[_0x485910(0x586)]=_0x1621e0,_0x333d70['font']=Math[_0x485910(0xbe8)](0xa,_0x1b92eb*0.14)+_0x485910(0x61e)+_0x586a7f,_0x333d70[_0x485910(0xf0)](cardT(this[_0x485910(0x2d4)]?.[_0x485910(0x69a)],this[_0x485910(0x2d4)]?.[_0x485910(0x5d4)],'Total'),_0xe1d514,_0x4ae56a+0x9);}}[_0xe6d35d(0xb88)](_0x29b573,_0x3d14d0,_0x349518,_0x105bc5){const _0x39c1e5=_0xe6d35d;if(!_0x3d14d0||!_0x29b573||_0x349518[_0x39c1e5(0xcaa)]===![]||!this[_0x39c1e5(0xd27)]?.[_0x39c1e5(0x6f1)])return;const _0x3c7ca1=this[_0x39c1e5(0xd2c)][_0x39c1e5(0xa53)],_0x48d8f7=_0x246884=>{const _0x24dac4=_0x39c1e5,_0x56ebba=_0x29b573[_0x24dac4(0x748)](),_0x3bac21=_0x246884[_0x24dac4(0x2e7)]-_0x56ebba[_0x24dac4(0xb1a)],_0x3aaa8f=_0x246884[_0x24dac4(0x72b)]-_0x56ebba['top'];let _0x4b68aa=null;for(const _0x1109aa of this['_slices']){const _0x26016e=_0x3bac21-_0x1109aa['cx'],_0x4fc1e8=_0x3aaa8f-_0x1109aa['cy'],_0x375d55=Math[_0x24dac4(0xc3d)](_0x26016e*_0x26016e+_0x4fc1e8*_0x4fc1e8);if(_0x375d55>_0x1109aa['r'])continue;let _0x371056=Math[_0x24dac4(0x3c0)](_0x4fc1e8,_0x26016e);if(_0x371056<-Math['PI']/0x2)_0x371056+=Math['PI']*0x2;if(_0x371056>=_0x1109aa['startAngle']&&_0x371056<_0x1109aa['endAngle']){_0x4b68aa=_0x1109aa;break;}}if(!_0x4b68aa){_0x3d14d0[_0x24dac4(0x4a2)][_0x24dac4(0x62e)]='0';return;}const _0x54b65a=this['_items'][_0x24dac4(0x8af)]((_0x8e1024,_0x2778d8)=>_0x8e1024+_0x2778d8[_0x24dac4(0xcfb)],0x0),_0x57ec6d=toNum(_0x4b68aa[_0x24dac4(0x45a)][_0x24dac4(0x9b0)]?.['decimals'])??0x1,_0xcd9bfd=_0x54b65a>0x0?(_0x4b68aa['item']['value']/_0x54b65a*0x64)[_0x24dac4(0x2ef)](_0x57ec6d):'0',_0x874a23=formatNumber(_0x4b68aa[_0x24dac4(0x45a)][_0x24dac4(0xcfb)],_0x4b68aa['item'][_0x24dac4(0x9b0)],_0x105bc5),_0x49225f=_0x4b68aa['item'][_0x24dac4(0x9b0)]?.[_0x24dac4(0x833)]!==![]?escapeHtml(_0x4b68aa[_0x24dac4(0x45a)][_0x24dac4(0x727)]):_0x24dac4(0x56e);_0x3d14d0[_0x24dac4(0x795)]=_0x24dac4(0xa08)+_0x49225f+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x4b68aa['item']['tooltipName']||_0x4b68aa['item']['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x874a23))+'\x20'+escapeHtml(_0x4b68aa[_0x24dac4(0x45a)]['unit']||'')+'</span></div>'+(_0x24dac4(0xb7c)+escapeHtml(cardT(_0x105bc5,_0x349518,_0x24dac4(0x6c1)))+_0x24dac4(0xc1e)+_0xcd9bfd+'%</span></div>'),_0x3d14d0[_0x24dac4(0x4a2)][_0x24dac4(0x62e)]='1';const _0x552326=_0x3d14d0[_0x24dac4(0xadf)];let _0x1d7c34=_0x3bac21+0x10;if(_0x1d7c34+_0x552326>_0x56ebba['width'])_0x1d7c34=_0x1d7c34-_0x552326-0x20;_0x3d14d0[_0x24dac4(0x4a2)]['left']=Math[_0x24dac4(0x1b8)](0x0,_0x1d7c34)+'px',_0x3d14d0[_0x24dac4(0x4a2)][_0x24dac4(0x598)]='0';};_0x29b573[_0x39c1e5(0xb7d)]('mousemove',_0x48d8f7,{'signal':_0x3c7ca1}),_0x29b573[_0x39c1e5(0xb7d)](_0x39c1e5(0x4e5),()=>{const _0x53ffb7=_0x39c1e5;_0x3d14d0[_0x53ffb7(0x4a2)]['opacity']='0';},{'signal':_0x3c7ca1}),_0x29b573[_0x39c1e5(0xb7d)](_0x39c1e5(0x7ca),_0xf5c10=>{const _0x46c852=_0x39c1e5;if(_0xf5c10[_0x46c852(0xaee)][_0x46c852(0x6f1)]===0x1)_0x48d8f7({'clientX':_0xf5c10[_0x46c852(0xaee)][0x0][_0x46c852(0x2e7)],'clientY':_0xf5c10[_0x46c852(0xaee)][0x0]['clientY']});},{'signal':_0x3c7ca1,'passive':!![]}),_0x29b573[_0x39c1e5(0xb7d)](_0x39c1e5(0x34e),()=>{_0x3d14d0['style']['opacity']='0';},{'signal':_0x3c7ca1}),_0x29b573[_0x39c1e5(0x4a2)][_0x39c1e5(0xd43)]=_0x39c1e5(0xad4),_0x29b573['addEventListener'](_0x39c1e5(0x63f),_0x125a25=>{const _0x2ef22a=_0x39c1e5,_0x42bef6=_0x29b573[_0x2ef22a(0x748)](),_0x1aa640=_0x125a25[_0x2ef22a(0x2e7)]-_0x42bef6[_0x2ef22a(0xb1a)],_0x2a9061=_0x125a25[_0x2ef22a(0x72b)]-_0x42bef6['top'];let _0x58624e=null;for(const _0x195ef8 of this['_slices']){const _0x15a3ea=_0x1aa640-_0x195ef8['cx'],_0x184f1e=_0x2a9061-_0x195ef8['cy'],_0x1dd65b=Math[_0x2ef22a(0xc3d)](_0x15a3ea*_0x15a3ea+_0x184f1e*_0x184f1e);if(_0x1dd65b>_0x195ef8['r'])continue;let _0x287404=Math[_0x2ef22a(0x3c0)](_0x184f1e,_0x15a3ea);if(_0x287404<-Math['PI']/0x2)_0x287404+=Math['PI']*0x2;if(_0x287404>=_0x195ef8[_0x2ef22a(0x10d)]&&_0x287404<_0x195ef8[_0x2ef22a(0xb5a)]){_0x58624e=_0x195ef8;break;}}if(!_0x58624e)return;_0x125a25[_0x2ef22a(0xaad)](),this[_0x2ef22a(0x2d4)]['_fireEntityAction'](_0x58624e[_0x2ef22a(0x45a)]?.['entity']);},{'signal':_0x3c7ca1});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x569690){const _0x336e89=_0xe6d35d;super(_0x569690),this['_items']=[],this[_0x336e89(0x8a8)]=[],this['_animRaf']=0x0,this[_0x336e89(0x3e3)]=0x0;}[_0xe6d35d(0x9b2)](_0x10ce7b,_0x205c92,_0x5304c6,_0x4a20a5){const _0x48a50d=_0xe6d35d;if(this[_0x48a50d(0xd2c)])this[_0x48a50d(0xd2c)][_0x48a50d(0x78a)]();this['_abort']=new AbortController();const _0x514ef6=Math[_0x48a50d(0x1b8)](0x28,_0x10ce7b[_0x48a50d(0x996)]||this['card'][_0x48a50d(0xadf)]||0x190),_0x4206a0=Math[_0x48a50d(0x1b8)](0x50,parseInt(_0x5304c6['height'],0xa)||0xc8),_0x536c76=this['card'][_0x48a50d(0x192)]||[],_0xf8b442=[];_0x205c92[_0x48a50d(0x331)](_0x3bdeac=>{const _0x68e886=_0x48a50d;let _0x2f5244=null;if(_0x3bdeac[_0x68e886(0x9b0)]&&typeof _0x3bdeac[_0x68e886(0x9b0)]==='object')_0x2f5244=_0x3bdeac[_0x68e886(0x9b0)];else{const _0x323f5b=String(_0x3bdeac['id']||'')[_0x68e886(0x653)](/^(.+)__(\d+)$/);if(_0x323f5b)_0x2f5244=_0x536c76[parseInt(_0x323f5b[0x2],0xa)]||_0x536c76['find'](_0x54e05a=>_0x54e05a[_0x68e886(0x9b0)]===_0x323f5b[0x1]);if(!_0x2f5244)_0x2f5244=_0x536c76['find'](_0x887915=>_0x887915[_0x68e886(0x9b0)]===_0x3bdeac[_0x68e886(0x9b0)]);}if(!_0x2f5244)_0x2f5244={'entity':_0x3bdeac[_0x68e886(0x9b0)],'color':_0x68e886(0x7e7)};const _0x248542=(_0x3bdeac[_0x68e886(0x8fc)]||[])[_0x68e886(0xbcf)](_0x3537b0=>_0x3537b0['v']!==null&&_0x3537b0['v']!==undefined),_0x1ae179=_0x4a20a5?.[_0x68e886(0x634)]?.[_0x2f5244[_0x68e886(0x9b0)]],_0x479e3d=_0x2f5244[_0x68e886(0x9bd)]||_0x68e886(0x862);let _0x130b6f;if(_0x248542[_0x68e886(0x6f1)]){if(_0x479e3d===_0x68e886(0x7cb))_0x130b6f=_0x248542[0x0]['v'];else{if(_0x479e3d===_0x68e886(0x914)||_0x479e3d===_0x68e886(0x7f1)||_0x479e3d===_0x68e886(0x52e))_0x130b6f=_0x248542[_0x68e886(0x8af)]((_0x123eb9,_0x349478)=>_0x123eb9+(_0x349478['v']||0x0),0x0);else{if(_0x479e3d===_0x68e886(0xbe8))_0x130b6f=_0x248542[_0x68e886(0x8af)]((_0x56d4d9,_0x546f74)=>Math[_0x68e886(0xbe8)](_0x56d4d9,_0x546f74['v']),Infinity);else{if(_0x479e3d===_0x68e886(0x1b8))_0x130b6f=_0x248542[_0x68e886(0x8af)]((_0xaa20f2,_0x3c691c)=>Math[_0x68e886(0x1b8)](_0xaa20f2,_0x3c691c['v']),-Infinity);else{if(_0x479e3d===_0x68e886(0x9ee))_0x130b6f=DataProcessor[_0x68e886(0xd7e)](_0x248542[_0x68e886(0x596)](_0x2856a8=>_0x2856a8['v']),_0x68e886(0x9ee));else{if(_0x479e3d==='last')_0x130b6f=_0x248542[_0x248542['length']-0x1]['v'];else _0x130b6f=_0x248542[_0x68e886(0x8af)]((_0x32a820,_0x487e60)=>_0x32a820+(_0x487e60['v']||0x0),0x0)/_0x248542[_0x68e886(0x6f1)];}}}}}}else _0x1ae179?_0x130b6f=parseFloat(_0x1ae179[_0x68e886(0x334)]):_0x130b6f=0x0;if(_0x130b6f===undefined||_0x130b6f===null||isNaN(_0x130b6f))_0x130b6f=0x0;const _0x401125=(_0x3b5a6b,_0x4cc595)=>{const _0x115642=_0x68e886;if(_0x3b5a6b===null||_0x3b5a6b===undefined||_0x3b5a6b==='')return _0x4cc595;const _0x2b05f3=String(_0x3b5a6b)[_0x115642(0xbbd)](/^~/,''),_0x212e71=parseFloat(_0x2b05f3);if(!isNaN(_0x212e71))return _0x212e71;const _0x55c359=_0x4a20a5?.[_0x115642(0x634)]?.[_0x2b05f3];if(_0x55c359){const _0x3be916=parseFloat(_0x55c359[_0x115642(0x334)]);if(!isNaN(_0x3be916))return _0x3be916;}return _0x4cc595;},_0x33d426=_0x401125(_0x2f5244[_0x68e886(0x559)],0x0),_0x1a4fee=_0x401125(_0x2f5244['upper_bound'],0x64),_0xe3c08b=_0x1a4fee>_0x33d426?Math[_0x68e886(0x1b8)](0x0,Math['min'](0x1,(_0x130b6f-_0x33d426)/(_0x1a4fee-_0x33d426))):0x0,_0x500d66=_0x3bdeac[_0x68e886(0x721)]||{},_0x2b3b63=pickName(_0x2f5244[_0x68e886(0x385)]!==undefined?_0x2f5244['tooltip_name']:_0x2f5244[_0x68e886(0x6d0)],_0x500d66[_0x68e886(0x70c)]!==undefined&&_0x2f5244[_0x68e886(0x385)]!==undefined?_0x500d66[_0x68e886(0x70c)]:_0x500d66[_0x68e886(0x6a0)],_0x500d66)??_0x2f5244[_0x68e886(0x9b0)]??'?';_0xf8b442['push']({'name':pickName(_0x2f5244[_0x68e886(0x6d0)],_0x500d66[_0x68e886(0x6a0)],_0x500d66)??'','tooltipName':_0x2b3b63,'value':_0x130b6f,'pct':_0xe3c08b,'min':_0x33d426,'max':_0x1a4fee,'color':(_0x2f5244['color']===_0x68e886(0x443)?null:this[_0x68e886(0x2d4)][_0x68e886(0xc7b)](_0x2f5244[_0x68e886(0x727)],_0x2f5244[_0x68e886(0x9b0)])||_0x2f5244[_0x68e886(0x727)])||_0x68e886(0x7e7),'unit':_0x2f5244[_0x68e886(0x491)]||_0x500d66[_0x68e886(0x4f2)]||'','entity':_0x2f5244});});if(_0xf8b442[_0x48a50d(0x6f1)]<0x3){_0x10ce7b[_0x48a50d(0x795)]=_0x48a50d(0x7dc)+escapeHtml(cardT(this[_0x48a50d(0x2d4)]?.['_hass'],this['card']?.[_0x48a50d(0x5d4)],_0x48a50d(0x882)))+'\x20('+_0xf8b442[_0x48a50d(0x6f1)]+_0x48a50d(0x6e9);return;}_0x10ce7b[_0x48a50d(0x795)]='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x4206a0+_0x48a50d(0xa7c);const _0x2d26fe=_0x10ce7b[_0x48a50d(0x106)]('.sgc-pie-container'),_0x1f8388=_0x10ce7b[_0x48a50d(0x106)](_0x48a50d(0x986)),_0x12bab3=_0x10ce7b[_0x48a50d(0x106)](_0x48a50d(0x181));if(!_0x1f8388)return;this[_0x48a50d(0x2cc)]=_0xf8b442;this[_0x48a50d(0x7d0)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x48a50d(0x7d0)]=0x0);if(_0x5304c6['animate_graph']){this[_0x48a50d(0x3e3)]=performance['now']();const _0x5e47c3=_0x4f27a2=>{const _0x1548f0=_0x48a50d,_0x54852b=Math[_0x1548f0(0xbe8)](0x1,(_0x4f27a2-this['_animStart'])/0x258),_0x1ab39d=0x1-Math[_0x1548f0(0xaaa)](0x1-_0x54852b,0x3);this[_0x1548f0(0x9ea)](_0x1f8388,_0xf8b442,_0x514ef6,_0x4206a0,_0x5304c6,_0x4a20a5,_0x1ab39d),_0x54852b<0x1?this['_animRaf']=requestAnimationFrame(_0x5e47c3):(this[_0x1548f0(0x7d0)]=0x0,this['_setupTooltip'](_0x2d26fe,_0x12bab3,_0x5304c6,_0x4a20a5));};this[_0x48a50d(0x7d0)]=requestAnimationFrame(_0x5e47c3);}else this['_draw'](_0x1f8388,_0xf8b442,_0x514ef6,_0x4206a0,_0x5304c6,_0x4a20a5,0x1),this[_0x48a50d(0xb88)](_0x2d26fe,_0x12bab3,_0x5304c6,_0x4a20a5);}[_0xe6d35d(0x9ea)](_0x2b2d25,_0x3e8353,_0x34793,_0x345619,_0x487dc4,_0x2c4544,_0x2ad107){const _0xd93560=_0xe6d35d;if(_0x2ad107===undefined)_0x2ad107=0x1;const _0x23ffbb=this[_0xd93560(0xbf0)](_0x2b2d25,_0x34793,_0x345619),_0x47cb4f=this['_detectDark'](),_0x485ded=_0x47cb4f?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0x1273d1=_0x47cb4f?'rgba(255,255,255,0.55)':_0xd93560(0xd65),_0x271f24=_0x47cb4f?'rgba(255,255,255,0.22)':'rgba(0,0,0,0.15)',_0x567d6a=_0x47cb4f?_0xd93560(0xcd3):_0xd93560(0x5ec),_0x4b8d2e=_0x47cb4f?_0xd93560(0x20b):_0xd93560(0x6ef);let _0x25476f=_0xd93560(0x633);try{const _0x14823f=getComputedStyle(document[_0xd93560(0x440)])['getPropertyValue'](_0xd93560(0x48f))[_0xd93560(0x22f)]();if(_0x14823f)_0x25476f=_0x14823f;}catch(_0x96ca75){}let _0x6bc6a9=_0xd93560(0x7e7);try{const _0x2ab53a=getComputedStyle(this[_0xd93560(0x2d4)])[_0xd93560(0x3d8)](_0xd93560(0x2dd))['trim']();if(_0x2ab53a)_0x6bc6a9=_0x2ab53a;}catch(_0x800de){}const _0x34ddba=_0x3e8353[_0xd93560(0x6f1)],_0x590bf7=Math[_0xd93560(0xbe8)](_0x345619-0x28,_0x34793-0x28),_0x2afa6a=_0x590bf7/0x2*0.78,_0x57c109=_0x34793/0x2,_0x52fd03=_0x345619/0x2,_0x3ad0ac=Math['PI']*0x2/_0x34ddba,_0xb1a627=-Math['PI']/0x2,_0x1a390c=0x4;_0x23ffbb['globalAlpha']=_0x2ad107;for(let _0x25d323=0x1;_0x25d323<=_0x1a390c;_0x25d323++){const _0x4994d5=_0x2afa6a*(_0x25d323/_0x1a390c);_0x23ffbb['beginPath']();for(let _0x43db0c=0x0;_0x43db0c<=_0x34ddba;_0x43db0c++){const _0x83e4d9=_0xb1a627+_0x43db0c*_0x3ad0ac,_0x3ad836=_0x57c109+Math[_0xd93560(0x4f3)](_0x83e4d9)*_0x4994d5,_0x461801=_0x52fd03+Math['sin'](_0x83e4d9)*_0x4994d5;_0x43db0c===0x0?_0x23ffbb[_0xd93560(0x224)](_0x3ad836,_0x461801):_0x23ffbb['lineTo'](_0x3ad836,_0x461801);}_0x23ffbb[_0xd93560(0xcfc)]=_0x271f24,_0x23ffbb[_0xd93560(0xc90)]=0x1,_0x23ffbb[_0xd93560(0x2f9)]();}_0x23ffbb[_0xd93560(0xbee)]=0x1,this[_0xd93560(0x8a8)]=[],_0x3e8353[_0xd93560(0x331)]((_0x1d6be3,_0x1b9c06)=>{const _0x42b0e1=_0xd93560,_0x4e6716=_0xb1a627+_0x1b9c06*_0x3ad0ac,_0x1e105b=_0x57c109+Math['cos'](_0x4e6716)*_0x2afa6a,_0x47f707=_0x52fd03+Math[_0x42b0e1(0x4ff)](_0x4e6716)*_0x2afa6a;_0x23ffbb['globalAlpha']=_0x2ad107,_0x23ffbb[_0x42b0e1(0x88b)](),_0x23ffbb[_0x42b0e1(0x224)](_0x57c109,_0x52fd03),_0x23ffbb[_0x42b0e1(0x839)](_0x1e105b,_0x47f707),_0x23ffbb['strokeStyle']=_0x567d6a,_0x23ffbb[_0x42b0e1(0xc90)]=0x1,_0x23ffbb['stroke'](),_0x23ffbb[_0x42b0e1(0xbee)]=0x1;if(_0x2ad107>=0.999){const _0x5241a4=_0x2afa6a+0x10,_0x55fd7e=_0x57c109+Math[_0x42b0e1(0x4f3)](_0x4e6716)*_0x5241a4,_0x2691f8=_0x52fd03+Math[_0x42b0e1(0x4ff)](_0x4e6716)*_0x5241a4,_0x29357c=Math[_0x42b0e1(0xbe8)](0xb,Math['max'](0x9,_0x2afa6a*0.1));_0x23ffbb[_0x42b0e1(0x586)]=_0x485ded,_0x23ffbb['font']=_0x42b0e1(0xd03)+_0x29357c+_0x42b0e1(0x61e)+_0x25476f,_0x23ffbb['textAlign']=Math['abs'](Math[_0x42b0e1(0x4f3)](_0x4e6716))<0.1?'center':Math[_0x42b0e1(0x4f3)](_0x4e6716)>0x0?_0x42b0e1(0xb1a):_0x42b0e1(0x99e),_0x23ffbb['textBaseline']=Math['abs'](Math[_0x42b0e1(0x4ff)](_0x4e6716))<0.1?_0x42b0e1(0x6fb):Math[_0x42b0e1(0x4ff)](_0x4e6716)>0x0?_0x42b0e1(0x598):_0x42b0e1(0x7ab),_0x23ffbb[_0x42b0e1(0xf0)](_0x1d6be3[_0x42b0e1(0x6d0)],_0x55fd7e,_0x2691f8);}this[_0x42b0e1(0x8a8)]['push']({'angle':_0x4e6716,'ex':_0x1e105b,'ey':_0x47f707,'item':_0x1d6be3,'cx':_0x57c109,'cy':_0x52fd03,'maxRadius':_0x2afa6a});});const _0x353bf0=_0x3e8353[_0xd93560(0x596)]((_0x154a60,_0x3f1056)=>{const _0x251961=_0xd93560,_0x24995d=_0xb1a627+_0x3f1056*_0x3ad0ac,_0x15f9e8=_0x2afa6a*_0x154a60[_0x251961(0xc02)]*_0x2ad107;return{'x':_0x57c109+Math['cos'](_0x24995d)*_0x15f9e8,'y':_0x52fd03+Math[_0x251961(0x4ff)](_0x24995d)*_0x15f9e8,'a':_0x24995d,'r':_0x15f9e8,'item':_0x154a60};}),_0x20d97b=_0x23ffbb[_0xd93560(0x7e1)](_0x57c109,_0x52fd03,0x0,_0x57c109,_0x52fd03,_0x2afa6a);_0x20d97b[_0xd93560(0x828)](0x0,this[_0xd93560(0xd2a)](_0x6bc6a9,_0x47cb4f?0.35:0.3)),_0x20d97b['addColorStop'](0x1,this[_0xd93560(0xd2a)](_0x6bc6a9,_0x47cb4f?0.1:0.08)),_0x23ffbb[_0xd93560(0x88b)](),_0x353bf0['forEach']((_0x28385b,_0x27911e)=>{const _0x49ad80=_0xd93560;if(_0x27911e===0x0)_0x23ffbb[_0x49ad80(0x224)](_0x28385b['x'],_0x28385b['y']);else _0x23ffbb[_0x49ad80(0x839)](_0x28385b['x'],_0x28385b['y']);}),_0x23ffbb[_0xd93560(0xa94)](),_0x23ffbb[_0xd93560(0x586)]=_0x20d97b,_0x23ffbb[_0xd93560(0x3ba)](),_0x23ffbb['strokeStyle']=this['_withAlpha'](_0x6bc6a9,0.85),_0x23ffbb[_0xd93560(0xc90)]=0x2,_0x23ffbb['lineJoin']=_0xd93560(0xb01),_0x23ffbb[_0xd93560(0x2f9)](),_0x353bf0[_0xd93560(0x331)](_0x63ba74=>{const _0x542149=_0xd93560;let _0x595200=_0x63ba74[_0x542149(0x45a)][_0x542149(0x727)];const _0x5d7b6a=_0x63ba74[_0x542149(0x45a)]['entity'];_0x5d7b6a?.[_0x542149(0x76e)]?.[_0x542149(0xd54)]&&_0x5d7b6a[_0x542149(0x76e)][_0x542149(0x8a7)]?.[_0x542149(0x6f1)]&&(_0x595200=resolveValueColor(_0x63ba74['item']['value'],this[_0x542149(0x2d4)]['_thrVals'](_0x5d7b6a),_0x595200));const _0x19823b=toNum(_0x5d7b6a?.[_0x542149(0x5c2)]),_0x377478=isNum(_0x19823b)&&_0x19823b>0x0?clamp(_0x19823b,0.5,0x14):3.5;_0x23ffbb[_0x542149(0x88b)](),_0x23ffbb['arc'](_0x63ba74['x'],_0x63ba74['y'],_0x377478*(0x6/3.5),0x0,Math['PI']*0x2),_0x23ffbb[_0x542149(0x586)]=this[_0x542149(0xd2a)](_0x595200,0.25),_0x23ffbb['fill'](),_0x23ffbb[_0x542149(0x88b)](),_0x23ffbb[_0x542149(0xcc7)](_0x63ba74['x'],_0x63ba74['y'],_0x377478,0x0,Math['PI']*0x2),_0x23ffbb[_0x542149(0x586)]=_0x595200,_0x23ffbb['fill'](),_0x23ffbb[_0x542149(0xcfc)]=_0x47cb4f?_0x542149(0xd65):_0x542149(0x1dd),_0x23ffbb[_0x542149(0xc90)]=1.5,_0x23ffbb[_0x542149(0x2f9)]();if(_0x2ad107>=0.999){const _0x217d33=formatNumber(_0x63ba74['item'][_0x542149(0xcfb)],_0x63ba74['item']['entity'],_0x2c4544),_0xe8cce8=Math[_0x542149(0xbe8)](0xa,Math[_0x542149(0x1b8)](0x8,_0x2afa6a*0.09));_0x23ffbb[_0x542149(0x169)]='600\x20'+_0xe8cce8+_0x542149(0x61e)+_0x25476f;const _0x43a05a=0x5,_0x204833=0x2,_0x4bdd21=_0x23ffbb[_0x542149(0x302)](_0x217d33)[_0x542149(0x8da)],_0x17e1bc=_0x4bdd21+_0x43a05a*0x2,_0x881157=_0xe8cce8+_0x204833*0x2,_0x2efb7e=_0x63ba74['r']+0xe;let _0x4962d7=_0x57c109+Math[_0x542149(0x4f3)](_0x63ba74['a'])*_0x2efb7e,_0x459b39=_0x52fd03+Math[_0x542149(0x4ff)](_0x63ba74['a'])*_0x2efb7e;_0x4962d7=Math[_0x542149(0x1b8)](_0x17e1bc/0x2+0x2,Math[_0x542149(0xbe8)](_0x34793-_0x17e1bc/0x2-0x2,_0x4962d7)),_0x459b39=Math['max'](_0x881157/0x2+0x2,Math[_0x542149(0xbe8)](_0x345619-_0x881157/0x2-0x2,_0x459b39));const _0x4f0ddd=_0x4962d7-_0x17e1bc/0x2,_0x428fb8=_0x459b39-_0x881157/0x2,_0x5c0d93=_0x881157/0x2;_0x23ffbb[_0x542149(0x88b)](),_0x23ffbb[_0x542149(0x224)](_0x4f0ddd+_0x5c0d93,_0x428fb8),_0x23ffbb[_0x542149(0x839)](_0x4f0ddd+_0x17e1bc-_0x5c0d93,_0x428fb8),_0x23ffbb[_0x542149(0xb70)](_0x4f0ddd+_0x17e1bc,_0x428fb8,_0x4f0ddd+_0x17e1bc,_0x428fb8+_0x5c0d93),_0x23ffbb[_0x542149(0x839)](_0x4f0ddd+_0x17e1bc,_0x428fb8+_0x881157-_0x5c0d93),_0x23ffbb[_0x542149(0xb70)](_0x4f0ddd+_0x17e1bc,_0x428fb8+_0x881157,_0x4f0ddd+_0x17e1bc-_0x5c0d93,_0x428fb8+_0x881157),_0x23ffbb['lineTo'](_0x4f0ddd+_0x5c0d93,_0x428fb8+_0x881157),_0x23ffbb['quadraticCurveTo'](_0x4f0ddd,_0x428fb8+_0x881157,_0x4f0ddd,_0x428fb8+_0x881157-_0x5c0d93),_0x23ffbb['lineTo'](_0x4f0ddd,_0x428fb8+_0x5c0d93),_0x23ffbb['quadraticCurveTo'](_0x4f0ddd,_0x428fb8,_0x4f0ddd+_0x5c0d93,_0x428fb8),_0x23ffbb['closePath'](),_0x23ffbb[_0x542149(0x586)]=_0x4b8d2e,_0x23ffbb[_0x542149(0x3ba)](),_0x23ffbb[_0x542149(0x586)]=_0x1273d1,_0x23ffbb[_0x542149(0x603)]=_0x542149(0x910),_0x23ffbb[_0x542149(0x3e9)]=_0x542149(0x6fb),_0x23ffbb['fillText'](_0x217d33,_0x4962d7,_0x459b39);}});}[_0xe6d35d(0xd2a)](_0x326cc8,_0x2e9e17){const _0x4b43d8=_0xe6d35d;let _0x4a365c=String(_0x326cc8||'#888')[_0x4b43d8(0x22f)]();if(_0x4a365c[_0x4b43d8(0x8f0)]('var('))try{const _0x1c7926=document['createElement'](_0x4b43d8(0x126));_0x1c7926['style'][_0x4b43d8(0x727)]=_0x4a365c,document[_0x4b43d8(0xc19)][_0x4b43d8(0x6ab)](_0x1c7926);const _0x5938a5=getComputedStyle(_0x1c7926)['color'];document[_0x4b43d8(0xc19)][_0x4b43d8(0xcff)](_0x1c7926),_0x4a365c=_0x5938a5||_0x4a365c;}catch(_0x3188d7){}if(_0x4a365c[_0x4b43d8(0x8f0)]('#')){let _0x4fc1ed=_0x4a365c[_0x4b43d8(0xaff)](0x1);if(_0x4fc1ed[_0x4b43d8(0x6f1)]===0x3)_0x4fc1ed=_0x4fc1ed['split']('')[_0x4b43d8(0x596)](_0x4b0722=>_0x4b0722+_0x4b0722)[_0x4b43d8(0x2c4)]('');if(_0x4fc1ed[_0x4b43d8(0x6f1)]===0x6){const _0x41f2e8=parseInt(_0x4fc1ed[_0x4b43d8(0xaff)](0x0,0x2),0x10),_0x178918=parseInt(_0x4fc1ed['slice'](0x2,0x4),0x10),_0x41a8ca=parseInt(_0x4fc1ed[_0x4b43d8(0xaff)](0x4,0x6),0x10);return _0x4b43d8(0x1a0)+_0x41f2e8+','+_0x178918+','+_0x41a8ca+','+_0x2e9e17+')';}}const _0x16c0a5=_0x4a365c['match'](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x16c0a5)return _0x4b43d8(0x1a0)+_0x16c0a5[0x1]+','+_0x16c0a5[0x2]+','+_0x16c0a5[0x3]+','+_0x2e9e17+')';return _0x4a365c;}[_0xe6d35d(0xb88)](_0x58c34e,_0x5891fb,_0x4f598e,_0xa6a62b){const _0x2190a3=_0xe6d35d;if(!_0x5891fb||!_0x58c34e||_0x4f598e['show_tooltip']===![]||!this[_0x2190a3(0x8a8)]?.['length'])return;const _0x42e70a=this['_abort']['signal'],_0x5a903c=_0x297071=>{const _0x307983=_0x2190a3,_0xcda6d6=_0x58c34e['getBoundingClientRect'](),_0x48ac7f=_0x297071['clientX']-_0xcda6d6[_0x307983(0xb1a)],_0xaad5c1=_0x297071[_0x307983(0x72b)]-_0xcda6d6[_0x307983(0x598)];let _0x22f480=null,_0x4c3881=Infinity;for(const _0x5ef753 of this[_0x307983(0x8a8)]){const _0x45d13b=_0x5ef753['maxRadius']*_0x5ef753[_0x307983(0x45a)][_0x307983(0xc02)],_0x94f364=_0x5ef753['cx']+Math[_0x307983(0x4f3)](_0x5ef753['angle'])*_0x45d13b,_0x563908=_0x5ef753['cy']+Math[_0x307983(0x4ff)](_0x5ef753[_0x307983(0xbb0)])*_0x45d13b,_0x16ecc7=Math[_0x307983(0xc3d)]((_0x48ac7f-_0x94f364)**0x2+(_0xaad5c1-_0x563908)**0x2);_0x16ecc7<_0x4c3881&&_0x16ecc7<0x16&&(_0x4c3881=_0x16ecc7,_0x22f480=_0x5ef753);}if(!_0x22f480){_0x5891fb[_0x307983(0x4a2)][_0x307983(0x62e)]='0';return;}const _0x4fddd2=(_0x22f480[_0x307983(0x45a)][_0x307983(0xc02)]*0x64)[_0x307983(0x2ef)](0x1),_0x46ed2e=formatNumber(_0x22f480[_0x307983(0x45a)][_0x307983(0xcfb)],_0x22f480['item'][_0x307983(0x9b0)],_0xa6a62b),_0x514193=formatNumber(_0x22f480[_0x307983(0x45a)][_0x307983(0xbe8)],_0x22f480[_0x307983(0x45a)][_0x307983(0x9b0)],_0xa6a62b),_0xa12cf1=formatNumber(_0x22f480['item'][_0x307983(0x1b8)],_0x22f480['item']['entity'],_0xa6a62b),_0x4130a1=_0x22f480[_0x307983(0x45a)]['entity']?.[_0x307983(0x833)]!==![]?escapeHtml(_0x22f480['item']['color']):_0x307983(0x56e);_0x5891fb[_0x307983(0x795)]=_0x307983(0xa08)+_0x4130a1+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x22f480['item']['tooltipName']||_0x22f480[_0x307983(0x45a)]['name']||'')+_0x307983(0xc1e)+escapeHtml(String(_0x46ed2e))+'\x20'+escapeHtml(_0x22f480[_0x307983(0x45a)][_0x307983(0x491)]||'')+'</span></div>'+(_0x307983(0xb7c)+escapeHtml(cardT(_0xa6a62b,_0x4f598e,_0x307983(0xb25)))+_0x307983(0xc1e)+escapeHtml(String(_0x514193))+_0x307983(0x668)+escapeHtml(String(_0xa12cf1))+_0x307983(0xad3))+(_0x307983(0xb7c)+escapeHtml(cardT(_0xa6a62b,_0x4f598e,_0x307983(0xb2f)))+_0x307983(0xc1e)+_0x4fddd2+'%</span></div>'),_0x5891fb[_0x307983(0x4a2)][_0x307983(0x62e)]='1';const _0x3cf7c5=_0x5891fb[_0x307983(0xadf)];let _0x1e3898=_0x48ac7f+0x10;if(_0x1e3898+_0x3cf7c5>_0xcda6d6[_0x307983(0x8da)])_0x1e3898=_0x1e3898-_0x3cf7c5-0x20;_0x5891fb[_0x307983(0x4a2)][_0x307983(0xb1a)]=Math[_0x307983(0x1b8)](0x0,_0x1e3898)+'px',_0x5891fb['style'][_0x307983(0x598)]='0';};_0x58c34e[_0x2190a3(0xb7d)](_0x2190a3(0x1b0),_0x5a903c,{'signal':_0x42e70a}),_0x58c34e[_0x2190a3(0xb7d)](_0x2190a3(0x4e5),()=>{const _0x151721=_0x2190a3;_0x5891fb[_0x151721(0x4a2)]['opacity']='0';},{'signal':_0x42e70a}),_0x58c34e[_0x2190a3(0xb7d)]('touchmove',_0x41f5ab=>{const _0x3a7078=_0x2190a3;if(_0x41f5ab[_0x3a7078(0xaee)][_0x3a7078(0x6f1)]===0x1)_0x5a903c({'clientX':_0x41f5ab[_0x3a7078(0xaee)][0x0][_0x3a7078(0x2e7)],'clientY':_0x41f5ab['touches'][0x0]['clientY']});},{'signal':_0x42e70a,'passive':!![]}),_0x58c34e['addEventListener']('touchend',()=>{const _0x297d90=_0x2190a3;_0x5891fb[_0x297d90(0x4a2)][_0x297d90(0x62e)]='0';},{'signal':_0x42e70a}),_0x58c34e[_0x2190a3(0x4a2)][_0x2190a3(0xd43)]='pointer',_0x58c34e[_0x2190a3(0xb7d)]('click',_0x25a1b4=>{const _0x36eda2=_0x2190a3,_0x23fa00=_0x58c34e[_0x36eda2(0x748)](),_0x32a1a5=_0x25a1b4[_0x36eda2(0x2e7)]-_0x23fa00[_0x36eda2(0xb1a)],_0x40f275=_0x25a1b4[_0x36eda2(0x72b)]-_0x23fa00[_0x36eda2(0x598)];let _0x590a5e=null,_0x4a18bf=Infinity;for(const _0x3861cc of this['_spokes']){const _0x37cef1=_0x3861cc['maxRadius']*_0x3861cc[_0x36eda2(0x45a)]['pct'],_0x4ac511=_0x3861cc['cx']+Math[_0x36eda2(0x4f3)](_0x3861cc[_0x36eda2(0xbb0)])*_0x37cef1,_0x51927e=_0x3861cc['cy']+Math['sin'](_0x3861cc['angle'])*_0x37cef1,_0x53c726=Math['sqrt']((_0x32a1a5-_0x4ac511)**0x2+(_0x40f275-_0x51927e)**0x2);_0x53c726<_0x4a18bf&&_0x53c726<0x16&&(_0x4a18bf=_0x53c726,_0x590a5e=_0x3861cc);}if(!_0x590a5e)return;_0x25a1b4[_0x36eda2(0xaad)](),this[_0x36eda2(0x2d4)]['_fireEntityAction'](_0x590a5e[_0x36eda2(0x45a)]?.[_0x36eda2(0x9b0)]);},{'signal':_0x42e70a});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x19c5ce){const _0x9637c9=_0xe6d35d;super(_0x19c5ce),this['_items']=[],this[_0x9637c9(0x93f)]=null,this['_animRaf']=0x0,this[_0x9637c9(0x3e3)]=0x0;}[_0xe6d35d(0x9b2)](_0x26c707,_0x486a04,_0x478fd8,_0x4f1931){const _0x2e16de=_0xe6d35d;if(this[_0x2e16de(0xd2c)])this[_0x2e16de(0xd2c)][_0x2e16de(0x78a)]();this['_abort']=new AbortController();const _0x2fb445=Math['max'](0x28,_0x26c707[_0x2e16de(0x996)]||this['card']['offsetWidth']||0x190),_0x10e17f=Math['max'](0x50,parseInt(_0x478fd8[_0x2e16de(0x964)],0xa)||0xc8),_0x464432=this['card'][_0x2e16de(0x192)]||[],_0x39f93a=[];_0x486a04[_0x2e16de(0x331)](_0x2ded0d=>{const _0x23db2e=_0x2e16de;let _0x456f79=null;if(_0x2ded0d[_0x23db2e(0x9b0)]&&typeof _0x2ded0d[_0x23db2e(0x9b0)]===_0x23db2e(0xb0a))_0x456f79=_0x2ded0d['entity'];else{const _0x39148d=String(_0x2ded0d['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x39148d)_0x456f79=_0x464432[parseInt(_0x39148d[0x2],0xa)]||_0x464432[_0x23db2e(0x8e2)](_0x3050b9=>_0x3050b9[_0x23db2e(0x9b0)]===_0x39148d[0x1]);if(!_0x456f79)_0x456f79=_0x464432['find'](_0x4a54a5=>_0x4a54a5['entity']===_0x2ded0d[_0x23db2e(0x9b0)]);}if(!_0x456f79)_0x456f79={'entity':_0x2ded0d['entity'],'color':'#4A90D9'};const _0x118615=(_0x2ded0d[_0x23db2e(0x8fc)]||[])['filter'](_0x34c3ca=>_0x34c3ca['v']!==null&&_0x34c3ca['v']!==undefined),_0x1ccd2e=_0x4f1931?.['states']?.[_0x456f79[_0x23db2e(0x9b0)]],_0x471e3c=_0x456f79['aggregate_func']||_0x23db2e(0x862);let _0x47220f;if(_0x118615['length']){if(_0x471e3c===_0x23db2e(0x7cb))_0x47220f=_0x118615[0x0]['v'];else{if(_0x471e3c===_0x23db2e(0x914)||_0x471e3c==='change'||_0x471e3c===_0x23db2e(0x52e))_0x47220f=_0x118615[_0x23db2e(0x8af)]((_0x1f0323,_0x81e41f)=>_0x1f0323+(_0x81e41f['v']||0x0),0x0);else{if(_0x471e3c===_0x23db2e(0xbe8))_0x47220f=_0x118615['reduce']((_0x5c5e54,_0x52f262)=>Math[_0x23db2e(0xbe8)](_0x5c5e54,_0x52f262['v']),Infinity);else{if(_0x471e3c===_0x23db2e(0x1b8))_0x47220f=_0x118615[_0x23db2e(0x8af)]((_0x2f27c0,_0x77bf77)=>Math['max'](_0x2f27c0,_0x77bf77['v']),-Infinity);else{if(_0x471e3c===_0x23db2e(0x9ee))_0x47220f=DataProcessor['_aggregate'](_0x118615[_0x23db2e(0x596)](_0x977bab=>_0x977bab['v']),'median');else{if(_0x471e3c==='last')_0x47220f=_0x118615[_0x118615[_0x23db2e(0x6f1)]-0x1]['v'];else _0x47220f=_0x118615[_0x23db2e(0x8af)]((_0x180e1a,_0x2fca18)=>_0x180e1a+(_0x2fca18['v']||0x0),0x0)/_0x118615['length'];}}}}}}else _0x1ccd2e?_0x47220f=parseFloat(_0x1ccd2e[_0x23db2e(0x334)]):_0x47220f=0x0;if(_0x47220f===undefined||_0x47220f===null||isNaN(_0x47220f))_0x47220f=0x0;const _0x24df9d=_0x2ded0d[_0x23db2e(0x721)]||{},_0x3264d8=pickName(_0x456f79['tooltip_name']!==undefined?_0x456f79['tooltip_name']:_0x456f79[_0x23db2e(0x6d0)],_0x24df9d[_0x23db2e(0x70c)]!==undefined&&_0x456f79[_0x23db2e(0x385)]!==undefined?_0x24df9d[_0x23db2e(0x70c)]:_0x24df9d[_0x23db2e(0x6a0)],_0x24df9d)??_0x456f79[_0x23db2e(0x9b0)]??'?';_0x39f93a[_0x23db2e(0x61b)]({'name':_0x3264d8,'tooltipName':_0x3264d8,'value':_0x47220f,'color':(_0x456f79[_0x23db2e(0x727)]===_0x23db2e(0x443)?null:this['card'][_0x23db2e(0xc7b)](_0x456f79[_0x23db2e(0x727)],_0x456f79['entity'])||_0x456f79[_0x23db2e(0x727)])||_0x23db2e(0x7e7),'unit':_0x456f79[_0x23db2e(0x491)]||_0x24df9d[_0x23db2e(0x4f2)]||'','entity':_0x456f79});}),_0x39f93a['sort']((_0x142599,_0x3460cc)=>Math['abs'](_0x3460cc['value'])-Math['abs'](_0x142599[_0x2e16de(0xcfb)]));const _0x5d94f9=toNum(_0x478fd8[_0x2e16de(0x717)]);if(isNum(_0x5d94f9)&&_0x5d94f9>0x0)for(let _0x3e9558=_0x39f93a[_0x2e16de(0x6f1)]-0x1;_0x3e9558>=0x0;_0x3e9558--){if(Math[_0x2e16de(0xad9)](_0x39f93a[_0x3e9558][_0x2e16de(0xcfb)])<_0x5d94f9)_0x39f93a[_0x2e16de(0x53a)](_0x3e9558,0x1);}if(!_0x39f93a[_0x2e16de(0x6f1)]){const _0x5492d1=isNum(_0x5d94f9)&&_0x5d94f9>0x0,_0x319374=_0x5492d1?cardT(this[_0x2e16de(0x2d4)]?.['_hass'],this['card']?.[_0x2e16de(0x5d4)],'All\x20entities\x20are\x20below\x20the\x20threshold')+'\x20('+_0x5d94f9+').':cardT(this[_0x2e16de(0x2d4)]?.[_0x2e16de(0x69a)],this[_0x2e16de(0x2d4)]?.['_config'],_0x2e16de(0xd3c));_0x26c707[_0x2e16de(0x795)]=_0x2e16de(0x7dc)+escapeHtml(_0x319374)+_0x2e16de(0x6e0);return;}_0x26c707[_0x2e16de(0x795)]=_0x2e16de(0x1d9)+_0x10e17f+_0x2e16de(0xa7c);const _0x60262c=_0x26c707['querySelector'](_0x2e16de(0x4ad)),_0x5baa73=_0x26c707['querySelector']('.sgc-pie-canvas'),_0x56585e=_0x26c707[_0x2e16de(0x106)](_0x2e16de(0x181));if(!_0x5baa73)return;this['_items']=_0x39f93a;this[_0x2e16de(0x7d0)]&&(cancelAnimationFrame(this[_0x2e16de(0x7d0)]),this[_0x2e16de(0x7d0)]=0x0);if(_0x478fd8[_0x2e16de(0xd14)]){this[_0x2e16de(0x3e3)]=performance['now']();const _0x1f1c0c=_0x11397f=>{const _0x58b75c=_0x2e16de,_0x53c766=Math[_0x58b75c(0xbe8)](0x1,(_0x11397f-this['_animStart'])/0x258),_0x2ced35=0x1-Math[_0x58b75c(0xaaa)](0x1-_0x53c766,0x3);this['_draw'](_0x5baa73,_0x39f93a,_0x2fb445,_0x10e17f,_0x478fd8,_0x4f1931,_0x2ced35),_0x53c766<0x1?this[_0x58b75c(0x7d0)]=requestAnimationFrame(_0x1f1c0c):(this[_0x58b75c(0x7d0)]=0x0,this['_setupTooltip'](_0x60262c,_0x56585e,_0x478fd8,_0x4f1931));};this[_0x2e16de(0x7d0)]=requestAnimationFrame(_0x1f1c0c);}else this[_0x2e16de(0x9ea)](_0x5baa73,_0x39f93a,_0x2fb445,_0x10e17f,_0x478fd8,_0x4f1931,0x1),this[_0x2e16de(0xb88)](_0x60262c,_0x56585e,_0x478fd8,_0x4f1931);}[_0xe6d35d(0x9ea)](_0x4bb8e9,_0x423842,_0x3b9d97,_0x14bebe,_0x513146,_0x35ddd0,_0x54e81b){const _0x302cd7=_0xe6d35d;if(_0x54e81b===undefined)_0x54e81b=0x1;const _0x3d5f5f=this[_0x302cd7(0xbf0)](_0x4bb8e9,_0x3b9d97,_0x14bebe),_0x51340c=_0x4bb8e9[_0x302cd7(0xcfa)]||_0x4bb8e9,_0x3d97dc=(_0x3f2484,_0x1f309d)=>{const _0x7ca255=_0x302cd7;try{const _0x12191a=document[_0x7ca255(0x601)](_0x7ca255(0x126));_0x12191a['style'][_0x7ca255(0x136)]=_0x7ca255(0x9ca)+(_0x7ca255(0x10c)+_0x3f2484+',\x20'+_0x1f309d+')'),_0x51340c[_0x7ca255(0x6ab)](_0x12191a);const _0x3cdfe4=getComputedStyle(_0x12191a)[_0x7ca255(0x727)];return _0x51340c[_0x7ca255(0xcff)](_0x12191a),_0x3cdfe4||_0x1f309d;}catch(_0x82dae9){return _0x1f309d;}},_0x2b8e35=_0x3d97dc(_0x302cd7(0xc4e),_0x302cd7(0xa9f)),_0xd4a72b=_0x3d97dc(_0x302cd7(0xa12),_0x302cd7(0x6f4));let _0x353b67=_0x302cd7(0x633);try{const _0x9cd175=getComputedStyle(document[_0x302cd7(0x440)])[_0x302cd7(0x3d8)]('--primary-font-family')[_0x302cd7(0x22f)]();if(_0x9cd175)_0x353b67=_0x9cd175;}catch(_0x446c80){}const _0x4f9a79=_0x513146['chart_align']||_0x302cd7(0x910);let _0x432e1b,_0x1dc8ff;_0x4f9a79===_0x302cd7(0xb1a)||_0x4f9a79===_0x302cd7(0x99e)?(_0x432e1b=Math[_0x302cd7(0x1b8)](0x118,Math[_0x302cd7(0xbe8)](_0x3b9d97,Math[_0x302cd7(0xb01)](_0x3b9d97*0.65))),_0x1dc8ff=_0x4f9a79===_0x302cd7(0xb1a)?0x0:_0x3b9d97-_0x432e1b):(_0x432e1b=_0x3b9d97,_0x1dc8ff=0x0);const _0x2c267c=_0x4f9a79===_0x302cd7(0x99e),_0x3ef5d0=Math[_0x302cd7(0xbe8)](0x78,_0x432e1b*0.28),_0x1adb5f=Math[_0x302cd7(0xbe8)](0x64,_0x432e1b*0.22),_0x5c8a82=_0x2c267c?_0x1dc8ff+_0x1adb5f:_0x1dc8ff+_0x3ef5d0,_0x1372d=_0x2c267c?_0x3b9d97-_0x1dc8ff-_0x432e1b+_0x3ef5d0:_0x3b9d97-_0x1dc8ff-_0x432e1b+_0x1adb5f,_0x485ea7=0x8,_0x300366=0x8,_0x335663=_0x423842[_0x302cd7(0x6f1)],_0x22b93e=Math[_0x302cd7(0x1b8)](0x4,Math[_0x302cd7(0xbe8)](0xa,(_0x14bebe-_0x485ea7-_0x300366)/_0x335663*0.2)),_0x338404=Math[_0x302cd7(0x1b8)](0xc,(_0x14bebe-_0x485ea7-_0x300366-(_0x335663-0x1)*_0x22b93e)/_0x335663),_0x4b30df=_0x3b9d97-_0x5c8a82-_0x1372d,_0x106a2c=Math['max'](..._0x423842[_0x302cd7(0x596)](_0xfca0c9=>Math[_0x302cd7(0xad9)](_0xfca0c9['value'])),0.001),_0x2dd1b6=_0x423842[_0x302cd7(0x8af)]((_0x2d599a,_0x1afa8c)=>_0x2d599a+Math[_0x302cd7(0xad9)](_0x1afa8c[_0x302cd7(0xcfb)]),0x0);this['_layout']={'padL':_0x5c8a82,'padR':_0x1372d,'padT':_0x485ea7,'barH':_0x338404,'gap':_0x22b93e,'gw':_0x4b30df,'items':_0x423842,'blockX':_0x1dc8ff,'blockW':_0x432e1b,'isRight':_0x2c267c};const _0x2acd6e=Math[_0x302cd7(0xbe8)](0xd,Math[_0x302cd7(0x1b8)](0xa,_0x338404*0.6));_0x423842[_0x302cd7(0x331)]((_0x4216a8,_0x2fc311)=>{const _0x4a9b32=_0x302cd7,_0x4d2e5a=_0x485ea7+_0x2fc311*(_0x338404+_0x22b93e),_0x170932=Math['abs'](_0x4216a8[_0x4a9b32(0xcfb)])/_0x106a2c*_0x4b30df,_0x1d17b4=_0x170932*_0x54e81b,_0x33a7f3=_0x2dd1b6>0x0?(Math[_0x4a9b32(0xad9)](_0x4216a8['value'])/_0x2dd1b6*0x64)[_0x4a9b32(0x2ef)](0x0):'0';let _0x318cf9=_0x4216a8[_0x4a9b32(0x727)];const _0x1b4f19=_0x4216a8[_0x4a9b32(0x9b0)];_0x1b4f19?.[_0x4a9b32(0x76e)]?.[_0x4a9b32(0xd54)]&&_0x1b4f19[_0x4a9b32(0x76e)][_0x4a9b32(0x8a7)]?.['length']&&(_0x318cf9=resolveValueColor(_0x4216a8[_0x4a9b32(0xcfb)],this[_0x4a9b32(0x2d4)]['_thrVals'](_0x1b4f19),_0x318cf9));const _0x2c773b=Math[_0x4a9b32(0xbe8)](_0x338404/0x4,0x4),_0x23d34e=Math['max'](0x2,_0x1d17b4),_0x370683=_0x2c267c?_0x3b9d97-_0x1372d-_0x23d34e:_0x5c8a82;_0x3d5f5f[_0x4a9b32(0x586)]=_0x318cf9,_0x3d5f5f['globalAlpha']=0.78,_0x3d5f5f[_0x4a9b32(0x88b)]();if(typeof _0x3d5f5f[_0x4a9b32(0x656)]===_0x4a9b32(0x854))_0x3d5f5f[_0x4a9b32(0x656)](_0x370683,_0x4d2e5a,_0x23d34e,_0x338404,_0x2c773b);else{const _0x57f898=_0x370683,_0x4e9c0f=_0x4d2e5a,_0x9bda0a=_0x23d34e,_0x4525aa=_0x338404;_0x3d5f5f[_0x4a9b32(0x224)](_0x57f898+_0x2c773b,_0x4e9c0f),_0x3d5f5f[_0x4a9b32(0x839)](_0x57f898+_0x9bda0a-_0x2c773b,_0x4e9c0f),_0x3d5f5f[_0x4a9b32(0xb70)](_0x57f898+_0x9bda0a,_0x4e9c0f,_0x57f898+_0x9bda0a,_0x4e9c0f+_0x2c773b),_0x3d5f5f[_0x4a9b32(0x839)](_0x57f898+_0x9bda0a,_0x4e9c0f+_0x4525aa-_0x2c773b),_0x3d5f5f[_0x4a9b32(0xb70)](_0x57f898+_0x9bda0a,_0x4e9c0f+_0x4525aa,_0x57f898+_0x9bda0a-_0x2c773b,_0x4e9c0f+_0x4525aa),_0x3d5f5f[_0x4a9b32(0x839)](_0x57f898+_0x2c773b,_0x4e9c0f+_0x4525aa),_0x3d5f5f[_0x4a9b32(0xb70)](_0x57f898,_0x4e9c0f+_0x4525aa,_0x57f898,_0x4e9c0f+_0x4525aa-_0x2c773b),_0x3d5f5f['lineTo'](_0x57f898,_0x4e9c0f+_0x2c773b),_0x3d5f5f[_0x4a9b32(0xb70)](_0x57f898,_0x4e9c0f,_0x57f898+_0x2c773b,_0x4e9c0f);}_0x3d5f5f[_0x4a9b32(0x3ba)](),_0x3d5f5f['globalAlpha']=0x1,_0x3d5f5f['fillStyle']=_0x2b8e35,_0x3d5f5f[_0x4a9b32(0x169)]=_0x4a9b32(0xd03)+_0x2acd6e+_0x4a9b32(0x61e)+_0x353b67,_0x3d5f5f[_0x4a9b32(0x3e9)]=_0x4a9b32(0x6fb);const _0x549a1f=_0x4d2e5a+_0x338404/0x2;let _0x166c7b=_0x4216a8[_0x4a9b32(0x6d0)];const _0x32c388=_0x3ef5d0-0xc;while(_0x3d5f5f[_0x4a9b32(0x302)](_0x166c7b)['width']>_0x32c388&&_0x166c7b['length']>0x3){_0x166c7b=_0x166c7b[_0x4a9b32(0xaff)](0x0,-0x1);}if(_0x166c7b!==_0x4216a8[_0x4a9b32(0x6d0)])_0x166c7b+='…';_0x2c267c?(_0x3d5f5f[_0x4a9b32(0x603)]=_0x4a9b32(0xb1a),_0x3d5f5f[_0x4a9b32(0xf0)](_0x166c7b,_0x3b9d97-_0x1372d+0x8,_0x549a1f)):(_0x3d5f5f[_0x4a9b32(0x603)]='right',_0x3d5f5f[_0x4a9b32(0xf0)](_0x166c7b,_0x5c8a82-0x8,_0x549a1f));if(_0x54e81b>=0.999){_0x3d5f5f['fillStyle']=_0xd4a72b,_0x3d5f5f[_0x4a9b32(0x169)]=_0x4a9b32(0xd03)+_0x2acd6e+_0x4a9b32(0x61e)+_0x353b67;const _0x104e15=formatNumber(_0x4216a8[_0x4a9b32(0xcfb)],_0x4216a8['entity'],_0x35ddd0),_0x106646=_0x513146['show_tooltip_total']!==![],_0x11a1c6=_0x106646?_0x104e15+'\x20'+(_0x4216a8[_0x4a9b32(0x491)]||'')+'\x20('+_0x33a7f3+'%)':_0x104e15+'\x20'+(_0x4216a8[_0x4a9b32(0x491)]||'');_0x2c267c?(_0x3d5f5f[_0x4a9b32(0x603)]='right',_0x3d5f5f[_0x4a9b32(0xf0)](_0x11a1c6,_0x3b9d97-_0x1372d-Math[_0x4a9b32(0x1b8)](0x2,_0x170932)-0x8,_0x549a1f)):(_0x3d5f5f[_0x4a9b32(0x603)]='left',_0x3d5f5f[_0x4a9b32(0xf0)](_0x11a1c6,_0x5c8a82+Math[_0x4a9b32(0x1b8)](0x2,_0x170932)+0x8,_0x549a1f));}});}['_setupTooltip'](_0x204f78,_0x259674,_0x3ac0ce,_0x5da800){const _0x37dea9=_0xe6d35d;if(!_0x259674||!_0x204f78||_0x3ac0ce[_0x37dea9(0xcaa)]===![]||!this[_0x37dea9(0x93f)])return;const _0x3f0ae6=this[_0x37dea9(0xd2c)][_0x37dea9(0xa53)],_0x297dbd=_0x3d5e81=>{const _0x58a1cd=_0x37dea9,_0x5cc4bf=this[_0x58a1cd(0x93f)];if(!_0x5cc4bf)return;const _0x4174e3=_0x204f78['getBoundingClientRect'](),_0x6cb736=_0x3d5e81['clientY']-_0x4174e3['top'],_0x2cb58c=Math[_0x58a1cd(0x8e4)]((_0x6cb736-_0x5cc4bf[_0x58a1cd(0x69d)])/(_0x5cc4bf[_0x58a1cd(0x3e6)]+_0x5cc4bf[_0x58a1cd(0x65e)]));if(_0x2cb58c<0x0||_0x2cb58c>=_0x5cc4bf[_0x58a1cd(0x780)][_0x58a1cd(0x6f1)]){_0x259674[_0x58a1cd(0x4a2)]['opacity']='0';return;}const _0x5a4cff=_0x5cc4bf[_0x58a1cd(0x780)][_0x2cb58c],_0x50e56a=_0x5cc4bf[_0x58a1cd(0x780)]['reduce']((_0x598559,_0x1752b2)=>_0x598559+Math[_0x58a1cd(0xad9)](_0x1752b2[_0x58a1cd(0xcfb)]),0x0),_0x1d1aeb=_0x50e56a>0x0?(Math[_0x58a1cd(0xad9)](_0x5a4cff[_0x58a1cd(0xcfb)])/_0x50e56a*0x64)[_0x58a1cd(0x2ef)](0x1):'0',_0x46c8b3=formatNumber(_0x5a4cff['value'],_0x5a4cff[_0x58a1cd(0x9b0)],_0x5da800),_0xd99865=_0x5a4cff['entity']?.['show_color_dot']!==![]?escapeHtml(_0x5a4cff[_0x58a1cd(0x727)]):_0x58a1cd(0x56e);let _0x48c24a=_0x58a1cd(0xa08)+_0xd99865+_0x58a1cd(0x4ba)+escapeHtml(_0x5a4cff[_0x58a1cd(0x99d)]||_0x5a4cff[_0x58a1cd(0x6d0)]||'')+_0x58a1cd(0xc1e)+escapeHtml(String(_0x46c8b3))+'\x20'+escapeHtml(_0x5a4cff[_0x58a1cd(0x491)]||'')+_0x58a1cd(0xad3);_0x3ac0ce[_0x58a1cd(0x950)]!==![]&&(_0x48c24a+=_0x58a1cd(0xb7c)+escapeHtml(cardT(_0x5da800,_0x3ac0ce,_0x58a1cd(0x6c1)))+_0x58a1cd(0xc1e)+_0x1d1aeb+'%</span></div>');_0x259674[_0x58a1cd(0x795)]=_0x48c24a,_0x259674[_0x58a1cd(0x4a2)][_0x58a1cd(0x62e)]='1';const _0x5d4cea=_0x259674['offsetWidth'];let _0x54c9dc=_0x3d5e81[_0x58a1cd(0x2e7)]-_0x4174e3[_0x58a1cd(0xb1a)]+0x10;if(_0x54c9dc+_0x5d4cea>_0x4174e3[_0x58a1cd(0x8da)])_0x54c9dc=_0x54c9dc-_0x5d4cea-0x20;_0x259674[_0x58a1cd(0x4a2)]['left']=Math[_0x58a1cd(0x1b8)](0x0,_0x54c9dc)+'px',_0x259674[_0x58a1cd(0x4a2)][_0x58a1cd(0x598)]='0';};_0x204f78[_0x37dea9(0xb7d)](_0x37dea9(0x1b0),_0x297dbd,{'signal':_0x3f0ae6}),_0x204f78[_0x37dea9(0xb7d)](_0x37dea9(0x4e5),()=>{const _0x31e590=_0x37dea9;_0x259674[_0x31e590(0x4a2)]['opacity']='0';},{'signal':_0x3f0ae6}),_0x204f78[_0x37dea9(0xb7d)](_0x37dea9(0x7ca),_0x5be5b9=>{const _0x3bda9a=_0x37dea9;if(_0x5be5b9[_0x3bda9a(0xaee)][_0x3bda9a(0x6f1)]===0x1)_0x297dbd({'clientX':_0x5be5b9[_0x3bda9a(0xaee)][0x0][_0x3bda9a(0x2e7)],'clientY':_0x5be5b9[_0x3bda9a(0xaee)][0x0][_0x3bda9a(0x72b)]});},{'signal':_0x3f0ae6,'passive':!![]}),_0x204f78['addEventListener']('touchend',()=>{setTimeout(()=>{const _0x546c20=_0x5bc7;_0x259674[_0x546c20(0x4a2)][_0x546c20(0x62e)]='0';},0x5dc);},{'signal':_0x3f0ae6}),_0x204f78['style'][_0x37dea9(0xd43)]=_0x37dea9(0xad4),_0x204f78[_0x37dea9(0xb7d)](_0x37dea9(0x63f),_0x3a683d=>{const _0x2607b0=_0x37dea9;if(!this[_0x2607b0(0x93f)])return;const _0x38d245=this[_0x2607b0(0x93f)],_0x57cc8b=_0x204f78[_0x2607b0(0x748)](),_0x4ad5f7=_0x3a683d['clientY']-_0x57cc8b[_0x2607b0(0x598)],_0x379cd7=Math[_0x2607b0(0x8e4)]((_0x4ad5f7-_0x38d245[_0x2607b0(0x69d)])/(_0x38d245[_0x2607b0(0x3e6)]+_0x38d245[_0x2607b0(0x65e)]));if(_0x379cd7<0x0||_0x379cd7>=_0x38d245[_0x2607b0(0x780)][_0x2607b0(0x6f1)])return;const _0x57ef06=_0x38d245['items'][_0x379cd7];_0x3a683d[_0x2607b0(0xaad)](),this['card'][_0x2607b0(0x1e3)](_0x57ef06[_0x2607b0(0x9b0)]);},{'signal':_0x3f0ae6});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x274d05){const _0x94d4a1=_0xe6d35d;super(_0x274d05),this[_0x94d4a1(0x10b)]=[],this['_layout']=null,this[_0x94d4a1(0x7d0)]=0x0,this[_0x94d4a1(0x3e3)]=0x0,this[_0x94d4a1(0xdab)]=null;}[_0xe6d35d(0x9b2)](_0x4332b6,_0x5ad9dd,_0xe8fbcc,_0x4bcfe9){const _0x2d39f5=_0xe6d35d;if(this['_abort'])this[_0x2d39f5(0xd2c)][_0x2d39f5(0x78a)]();this['_abort']=new AbortController();const _0x282165=Math[_0x2d39f5(0x1b8)](0x28,_0x4332b6['clientWidth']||this[_0x2d39f5(0x2d4)]['offsetWidth']||0x190),_0x2cd9a6=Math['max'](0x50,parseInt(_0xe8fbcc[_0x2d39f5(0x964)],0xa)||0xc8);if(_0x5ad9dd['length']<0x2){_0x4332b6[_0x2d39f5(0x795)]=_0x2d39f5(0xaf6)+_0x5ad9dd['length']+_0x2d39f5(0x55e);return;}const _0x1039f2=_0x5ad9dd[0x0],_0x3d8221=_0x5ad9dd[0x1],_0x3065ea=this[_0x2d39f5(0x2d4)][_0x2d39f5(0x192)]||[],_0xa9b190=_0x258099=>{const _0x1288a3=_0x2d39f5;if(_0x258099[_0x1288a3(0x9b0)]&&typeof _0x258099[_0x1288a3(0x9b0)]==='object')return _0x258099[_0x1288a3(0x9b0)];const _0x456465=String(_0x258099['id']||'')[_0x1288a3(0x653)](/^(.+)__(\d+)$/);if(_0x456465)return _0x3065ea[parseInt(_0x456465[0x2],0xa)]||_0x3065ea[_0x1288a3(0x8e2)](_0x56101c=>_0x56101c['entity']===_0x456465[0x1]);return _0x3065ea[_0x1288a3(0x8e2)](_0x2c23b2=>_0x2c23b2[_0x1288a3(0x9b0)]===_0x258099[_0x1288a3(0x9b0)])||{'entity':_0x258099[_0x1288a3(0x9b0)],'color':_0x1288a3(0x7e7)};},_0x20487e=_0xa9b190(_0x1039f2),_0x5745d3=_0xa9b190(_0x3d8221),_0x3acda8=0x493e0,_0x167da0=(_0x1039f2[_0x2d39f5(0x8fc)]||[])[_0x2d39f5(0xbcf)](_0x1022aa=>_0x1022aa['v']!==null&&_0x1022aa['v']!==undefined),_0x210918=(_0x3d8221[_0x2d39f5(0x8fc)]||[])[_0x2d39f5(0xbcf)](_0x2796d4=>_0x2796d4['v']!==null&&_0x2796d4['v']!==undefined);if(!_0x167da0[_0x2d39f5(0x6f1)]||!_0x210918[_0x2d39f5(0x6f1)]){_0x4332b6['innerHTML']=_0x2d39f5(0x962);return;}const _0x396c37=_0x210918[_0x2d39f5(0xaff)]()[_0x2d39f5(0xca9)]((_0x40762d,_0x343da7)=>_0x40762d['t']-_0x343da7['t']),_0x2d4e99=[];for(const _0x5825d5 of _0x167da0){let _0x2d8513=null,_0x16cc74=Infinity,_0x20bc3f=0x0,_0x1b3169=_0x396c37[_0x2d39f5(0x6f1)]-0x1;while(_0x20bc3f<_0x1b3169){const _0x5876df=_0x20bc3f+_0x1b3169>>0x1;if(_0x396c37[_0x5876df]['t']<_0x5825d5['t'])_0x20bc3f=_0x5876df+0x1;else _0x1b3169=_0x5876df;}for(const _0x2527d8 of[_0x20bc3f,_0x20bc3f-0x1]){if(_0x2527d8>=0x0&&_0x2527d8<_0x396c37[_0x2d39f5(0x6f1)]){const _0x577011=Math[_0x2d39f5(0xad9)](_0x396c37[_0x2527d8]['t']-_0x5825d5['t']);_0x577011<_0x16cc74&&(_0x16cc74=_0x577011,_0x2d8513=_0x396c37[_0x2527d8]);}}_0x2d8513&&_0x16cc74<_0x3acda8&&_0x2d4e99['push']({'xVal':_0x5825d5['v'],'yVal':_0x2d8513['v'],'t':_0x5825d5['t']});}if(!_0x2d4e99[_0x2d39f5(0x6f1)]){_0x4332b6['innerHTML']='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(cardT(_0x4bcfe9,_0xe8fbcc,_0x2d39f5(0xb92)))+_0x2d39f5(0x6e0);return;}_0x4332b6[_0x2d39f5(0x795)]=_0x2d39f5(0x1d9)+_0x2cd9a6+_0x2d39f5(0xa7c);const _0x62c6de=_0x4332b6['querySelector'](_0x2d39f5(0x4ad)),_0x46e99f=_0x4332b6[_0x2d39f5(0x106)]('.sgc-pie-canvas'),_0x1b8c0c=_0x4332b6[_0x2d39f5(0x106)](_0x2d39f5(0x181));if(!_0x46e99f)return;this['_pairs']=_0x2d4e99,this[_0x2d39f5(0xd55)]=_0x20487e,this[_0x2d39f5(0x5db)]=_0x5745d3,this[_0x2d39f5(0x4ca)]=_0x1039f2[_0x2d39f5(0x721)]||{},this[_0x2d39f5(0x577)]=_0x3d8221[_0x2d39f5(0x721)]||{};this[_0x2d39f5(0x7d0)]&&(cancelAnimationFrame(this[_0x2d39f5(0x7d0)]),this[_0x2d39f5(0x7d0)]=0x0);if(_0xe8fbcc[_0x2d39f5(0xd14)]){this[_0x2d39f5(0x3e3)]=performance[_0x2d39f5(0x3db)]();const _0x109dbf=_0x38a49c=>{const _0x55173e=_0x2d39f5,_0x2b989a=Math[_0x55173e(0xbe8)](0x1,(_0x38a49c-this[_0x55173e(0x3e3)])/0x258),_0xf19665=0x1-Math['pow'](0x1-_0x2b989a,0x3);this[_0x55173e(0x9ea)](_0x46e99f,_0x2d4e99,_0x282165,_0x2cd9a6,_0xe8fbcc,_0x4bcfe9,_0xf19665);if(_0x2b989a<0x1)this[_0x55173e(0x7d0)]=requestAnimationFrame(_0x109dbf);else this['_animRaf']=0x0,this['_setupTooltip'](_0x62c6de,_0x1b8c0c,_0xe8fbcc,_0x4bcfe9);};this[_0x2d39f5(0x7d0)]=requestAnimationFrame(_0x109dbf);}else this[_0x2d39f5(0x9ea)](_0x46e99f,_0x2d4e99,_0x282165,_0x2cd9a6,_0xe8fbcc,_0x4bcfe9,0x1),this[_0x2d39f5(0xb88)](_0x62c6de,_0x1b8c0c,_0xe8fbcc,_0x4bcfe9);}[_0xe6d35d(0x9ea)](_0x442a43,_0x1d6358,_0x39c064,_0x5b9b1c,_0x3697bc,_0x1e732a,_0x1f50e5){const _0x9d716e=_0xe6d35d;if(_0x1f50e5===undefined)_0x1f50e5=0x1;const _0x1b42ce=this[_0x9d716e(0xbf0)](_0x442a43,_0x39c064,_0x5b9b1c),_0x5967a3=this[_0x9d716e(0xa1b)](),_0x5362ff=_0x5967a3?_0x9d716e(0x20b):_0x9d716e(0xd56),_0x13f396=_0x3697bc[_0x9d716e(0xb2c)]||_0x3697bc[_0x9d716e(0x11b)]||(_0x5967a3?_0x9d716e(0x1a6):_0x9d716e(0xd65)),_0x1de2e4=_0x3697bc[_0x9d716e(0xb2c)]||(_0x5967a3?_0x9d716e(0x1a6):_0x9d716e(0xd65)),_0x5e46ab=_0x3697bc[_0x9d716e(0x11b)]||(_0x5967a3?_0x9d716e(0x1a6):_0x9d716e(0xd65)),_0x22adaf=_0x3697bc['x_axis_font_opacity']??0.55,_0x3b62fb=_0x3697bc[_0x9d716e(0x151)]??0.65,_0x2501d9=parseInt(_0x3697bc['x_axis_font_size'],0xa)||0xa,_0x45c572=parseInt(_0x3697bc[_0x9d716e(0x32d)],0xa)||0xa;let _0x49467=_0x9d716e(0x633);try{const _0x5055cb=getComputedStyle(document[_0x9d716e(0x440)])[_0x9d716e(0x3d8)](_0x9d716e(0x48f))['trim']();if(_0x5055cb)_0x49467=_0x5055cb;}catch(_0x99b564){}const _0x310245=_0x1d6358[_0x9d716e(0x596)](_0x2c9222=>_0x2c9222[_0x9d716e(0x876)]),_0x3d583d=_0x1d6358[_0x9d716e(0x596)](_0x5b1793=>_0x5b1793[_0x9d716e(0x818)]);let _0x2fb4b9=Math[_0x9d716e(0xbe8)](..._0x310245),_0xb7522f=Math[_0x9d716e(0x1b8)](..._0x310245),_0x241dd0=Math[_0x9d716e(0xbe8)](..._0x3d583d),_0x2616a8=Math[_0x9d716e(0x1b8)](..._0x3d583d);const _0x196c4e=(_0x5b5698,_0x36db99)=>{const _0x584acd=_0x9d716e;if(_0x5b5698===null||_0x5b5698===undefined||_0x5b5698==='')return _0x36db99;const _0x1f0a68=String(_0x5b5698)[_0x584acd(0xbbd)](/^~/,''),_0x5cdf27=parseFloat(_0x1f0a68);return isNaN(_0x5cdf27)?_0x36db99:_0x5cdf27;},_0x346942=_0x196c4e(this[_0x9d716e(0x5db)]?.[_0x9d716e(0x559)],_0x241dd0),_0x29ec19=_0x196c4e(this['_yEnt']?.[_0x9d716e(0xac5)],_0x2616a8),_0x19c8cc=_0x196c4e(this['_xEnt']?.[_0x9d716e(0x559)],_0x2fb4b9),_0x2c6f88=_0x196c4e(this[_0x9d716e(0xd55)]?.[_0x9d716e(0xac5)],_0xb7522f);_0x241dd0=Math[_0x9d716e(0xbe8)](_0x241dd0,_0x346942),_0x2616a8=Math[_0x9d716e(0x1b8)](_0x2616a8,_0x29ec19),_0x2fb4b9=Math[_0x9d716e(0xbe8)](_0x2fb4b9,_0x19c8cc),_0xb7522f=Math[_0x9d716e(0x1b8)](_0xb7522f,_0x2c6f88);_0xb7522f===_0x2fb4b9&&(_0xb7522f=_0x2fb4b9+0x1,_0x2fb4b9-=0x1);_0x2616a8===_0x241dd0&&(_0x2616a8=_0x241dd0+0x1,_0x241dd0-=0x1);const _0x20410b=(_0xb7522f-_0x2fb4b9)*0.05,_0x434aa6=(_0x2616a8-_0x241dd0)*0.05;_0x2fb4b9-=_0x20410b,_0xb7522f+=_0x20410b,_0x241dd0-=_0x434aa6,_0x2616a8+=_0x434aa6;const _0x150b90=_0x3697bc[_0x9d716e(0x764)]!==![],_0x42fd58=_0x3697bc[_0x9d716e(0xac4)]!==![],_0x5430e0=isNum(_0x3697bc[_0x9d716e(0x751)])?_0x3697bc[_0x9d716e(0x751)]:0x1,_0x427011=0x4+(_0x5430e0>0x0?_0x5430e0+0x1:0x0),_0x20be87=_0x150b90?Math['max'](0x20,_0x427011*_0x45c572*0.62+0xc):0x8,_0x4b9d08=0x8,_0xafde1f=0x8,_0x41836e=_0x42fd58?_0x2501d9+0xc:0x8,_0x168a2d=_0x39c064-_0x20be87-_0x4b9d08,_0x2a7076=_0x5b9b1c-_0xafde1f-_0x41836e;if(_0x168a2d<=0x0||_0x2a7076<=0x0)return;const _0x42cd5e=_0x33caaf=>_0x20be87+(_0x33caaf-_0x2fb4b9)/(_0xb7522f-_0x2fb4b9)*_0x168a2d,_0x4df47e=_0x40d74f=>_0xafde1f+_0x2a7076-(_0x40d74f-_0x241dd0)/(_0x2616a8-_0x241dd0)*_0x2a7076;this[_0x9d716e(0x93f)]={'padL':_0x20be87,'padR':_0x4b9d08,'padT':_0xafde1f,'padB':_0x41836e,'plotW':_0x168a2d,'plotH':_0x2a7076,'xMin':_0x2fb4b9,'xMax':_0xb7522f,'yMin':_0x241dd0,'yMax':_0x2616a8,'mapX':_0x42cd5e,'mapY':_0x4df47e};const _0x49a733=parseInt(_0x3697bc[_0x9d716e(0xbd8)],0xa)||0x4;_0x1b42ce['strokeStyle']=_0x5362ff,_0x1b42ce[_0x9d716e(0xc90)]=0x1;if(_0x3697bc[_0x9d716e(0x666)]!==![]){for(let _0x1b126b=0x0;_0x1b126b<=_0x49a733;_0x1b126b++){const _0x35792b=_0x241dd0+(_0x2616a8-_0x241dd0)*(_0x1b126b/_0x49a733),_0x323872=_0x4df47e(_0x35792b);_0x1b42ce['beginPath'](),_0x1b42ce[_0x9d716e(0x224)](_0x20be87,_0x323872),_0x1b42ce[_0x9d716e(0x839)](_0x20be87+_0x168a2d,_0x323872),_0x1b42ce[_0x9d716e(0x2f9)]();}for(let _0xa71be3=0x0;_0xa71be3<=_0x49a733;_0xa71be3++){const _0x38dedf=_0x2fb4b9+(_0xb7522f-_0x2fb4b9)*(_0xa71be3/_0x49a733),_0x5a6987=_0x42cd5e(_0x38dedf);_0x1b42ce[_0x9d716e(0x88b)](),_0x1b42ce[_0x9d716e(0x224)](_0x5a6987,_0xafde1f),_0x1b42ce[_0x9d716e(0x839)](_0x5a6987,_0xafde1f+_0x2a7076),_0x1b42ce['stroke']();}}const _0x2cdf69=(_0x590ceb,_0x28bf7f)=>{const _0x498a42=_0x9d716e;if(Math[_0x498a42(0xad9)](_0x590ceb)>=0x3e8)return _0x590ceb['toFixed'](0x0);if(Math[_0x498a42(0xad9)](_0x590ceb)>=0x64)return _0x590ceb[_0x498a42(0x2ef)](Math[_0x498a42(0x1b8)](0x0,_0x28bf7f-0x1));return _0x590ceb[_0x498a42(0x2ef)](_0x28bf7f);};if(_0x150b90){_0x1b42ce['fillStyle']=_0x5e46ab,_0x1b42ce[_0x9d716e(0xbee)]=_0x3b62fb,_0x1b42ce['font']=_0x45c572+_0x9d716e(0x61e)+_0x49467,_0x1b42ce[_0x9d716e(0x603)]='right',_0x1b42ce['textBaseline']=_0x9d716e(0x6fb);for(let _0x475dbe=0x0;_0x475dbe<=_0x49a733;_0x475dbe++){const _0x34884c=_0x241dd0+(_0x2616a8-_0x241dd0)*(_0x475dbe/_0x49a733);_0x1b42ce[_0x9d716e(0xf0)](_0x2cdf69(_0x34884c,_0x5430e0),_0x20be87-0x4,_0x4df47e(_0x34884c));}_0x1b42ce[_0x9d716e(0xbee)]=0x1;}if(_0x42fd58){_0x1b42ce[_0x9d716e(0x586)]=_0x1de2e4,_0x1b42ce['globalAlpha']=_0x22adaf,_0x1b42ce[_0x9d716e(0x169)]=_0x2501d9+_0x9d716e(0x61e)+_0x49467,_0x1b42ce[_0x9d716e(0x3e9)]='top';for(let _0x2ecc41=0x0;_0x2ecc41<=_0x49a733;_0x2ecc41++){const _0x5f13bd=_0x2fb4b9+(_0xb7522f-_0x2fb4b9)*(_0x2ecc41/_0x49a733),_0x8af400=_0x42cd5e(_0x5f13bd);_0x1b42ce['textAlign']=_0x2ecc41===0x0?'left':_0x2ecc41===_0x49a733?'right':_0x9d716e(0x910),_0x1b42ce[_0x9d716e(0xf0)](_0x2cdf69(_0x5f13bd,_0x5430e0),_0x8af400,_0xafde1f+_0x2a7076+0x4);}_0x1b42ce[_0x9d716e(0xbee)]=0x1;}const _0x5dec08=_0x1d6358['map'](_0x4314e1=>_0x4314e1['t']),_0x502fb8=Math[_0x9d716e(0xbe8)](..._0x5dec08),_0x10c314=Math[_0x9d716e(0x1b8)](..._0x5dec08),_0x43518e=_0x10c314-_0x502fb8||0x1,_0x25e875=(this['_xEnt']?.[_0x9d716e(0x727)]==='threshold'?'#4A90D9':this['_xEnt']?.[_0x9d716e(0x727)])||_0x9d716e(0x7e7),_0x5eed9b=toNum(this[_0x9d716e(0xd55)]?.[_0x9d716e(0x5c2)]),_0x2c64e0=isNum(_0x5eed9b)&&_0x5eed9b>0x0?clamp(_0x5eed9b,0.5,0x14):3.5;_0x1d6358[_0x9d716e(0x331)](_0x23f7b4=>{const _0x2860ea=_0x9d716e,_0x399ddc=(_0x23f7b4['t']-_0x502fb8)/_0x43518e,_0x4462ed=_0x42cd5e(_0x23f7b4[_0x2860ea(0x876)]),_0x2cadfd=_0x4df47e(_0x23f7b4[_0x2860ea(0x818)]);_0x1b42ce[_0x2860ea(0x88b)](),_0x1b42ce[_0x2860ea(0xcc7)](_0x4462ed,_0x2cadfd,_0x2c64e0,0x0,Math['PI']*0x2),_0x1b42ce[_0x2860ea(0x586)]=_0x25e875,_0x1b42ce['globalAlpha']=(0.3+_0x399ddc*0.55)*_0x1f50e5,_0x1b42ce[_0x2860ea(0x3ba)]();}),_0x1b42ce['globalAlpha']=0x1;if(_0x1d6358[_0x9d716e(0x6f1)]>=0x3&&_0x1f50e5>=0.999){let _0x3bcb0b=0x0,_0x172c3c=0x0,_0x5b083e=0x0,_0x1cd385=0x0;const _0x5f3d74=_0x1d6358[_0x9d716e(0x6f1)];for(const _0x44bb75 of _0x1d6358){_0x3bcb0b+=_0x44bb75[_0x9d716e(0x876)],_0x172c3c+=_0x44bb75[_0x9d716e(0x818)],_0x5b083e+=_0x44bb75[_0x9d716e(0x876)]*_0x44bb75['yVal'],_0x1cd385+=_0x44bb75[_0x9d716e(0x876)]*_0x44bb75['xVal'];}const _0x2022fb=_0x5f3d74*_0x1cd385-_0x3bcb0b*_0x3bcb0b;if(Math['abs'](_0x2022fb)>1e-9){const _0x32cd54=(_0x5f3d74*_0x5b083e-_0x3bcb0b*_0x172c3c)/_0x2022fb,_0x2543b0=(_0x172c3c-_0x32cd54*_0x3bcb0b)/_0x5f3d74,_0x3c42d1=_0x2fb4b9,_0x21a03a=_0x32cd54*_0x3c42d1+_0x2543b0,_0x444b87=_0xb7522f,_0x1529b8=_0x32cd54*_0x444b87+_0x2543b0;_0x1b42ce[_0x9d716e(0xcfc)]=_0x25e875,_0x1b42ce['globalAlpha']=0.45,_0x1b42ce[_0x9d716e(0xc90)]=1.5,_0x1b42ce[_0x9d716e(0xc9b)]([0x4,0x4]),_0x1b42ce[_0x9d716e(0x88b)](),_0x1b42ce['moveTo'](_0x42cd5e(_0x3c42d1),_0x4df47e(_0x21a03a)),_0x1b42ce[_0x9d716e(0x839)](_0x42cd5e(_0x444b87),_0x4df47e(_0x1529b8)),_0x1b42ce[_0x9d716e(0x2f9)](),_0x1b42ce[_0x9d716e(0xc9b)]([]),_0x1b42ce[_0x9d716e(0xbee)]=0x1;}}}['_setupTooltip'](_0x53ad03,_0x543642,_0x54d9da,_0x36db53){const _0x4af3be=_0xe6d35d;if(!_0x543642||!_0x53ad03||_0x54d9da[_0x4af3be(0xcaa)]===![]||!this[_0x4af3be(0x93f)]||!this['_pairs']?.[_0x4af3be(0x6f1)])return;const _0x215b79=this[_0x4af3be(0xd2c)]['signal'],_0x223393=this[_0x4af3be(0x93f)],_0x3bafb8=this['_xEnt']?.[_0x4af3be(0x6d0)]||this[_0x4af3be(0x4ca)]?.[_0x4af3be(0x72f)]||this[_0x4af3be(0xd55)]?.[_0x4af3be(0x9b0)]||'X',_0x1d8656=this[_0x4af3be(0x5db)]?.[_0x4af3be(0x6d0)]||this[_0x4af3be(0x577)]?.[_0x4af3be(0x72f)]||this['_yEnt']?.[_0x4af3be(0x9b0)]||'Y',_0x829eaa=(this[_0x4af3be(0xd55)]?.['color']===_0x4af3be(0x443)?_0x4af3be(0x7e7):this[_0x4af3be(0xd55)]?.['color'])||'#4A90D9',_0x4e5481=this[_0x4af3be(0xd55)]?.[_0x4af3be(0x491)]||this[_0x4af3be(0x4ca)]?.[_0x4af3be(0x4f2)]||'',_0x116bad=this[_0x4af3be(0x5db)]?.[_0x4af3be(0x491)]||this[_0x4af3be(0x577)]?.[_0x4af3be(0x4f2)]||'',_0x3fb404=_0x4393d8=>{const _0x427fbc=_0x4af3be,_0x2826a3=_0x53ad03['getBoundingClientRect'](),_0x442c07=_0x4393d8[_0x427fbc(0x2e7)]-_0x2826a3[_0x427fbc(0xb1a)],_0x3e8cb3=_0x4393d8[_0x427fbc(0x72b)]-_0x2826a3[_0x427fbc(0x598)];let _0xb06511=null,_0xdb2b48=Infinity;for(const _0x15fa56 of this[_0x427fbc(0x10b)]){const _0x29914a=_0x223393['mapX'](_0x15fa56['xVal']),_0x5265d3=_0x223393[_0x427fbc(0xc64)](_0x15fa56[_0x427fbc(0x818)]),_0x466631=Math[_0x427fbc(0xc3d)]((_0x442c07-_0x29914a)**0x2+(_0x3e8cb3-_0x5265d3)**0x2);_0x466631<_0xdb2b48&&_0x466631<0x12&&(_0xdb2b48=_0x466631,_0xb06511=_0x15fa56);}if(!_0xb06511){_0x543642[_0x427fbc(0x4a2)]['opacity']='0';return;}const _0x8a4955=formatNumber(_0xb06511[_0x427fbc(0x876)],this[_0x427fbc(0xd55)],_0x36db53),_0x462747=formatNumber(_0xb06511[_0x427fbc(0x818)],this[_0x427fbc(0x5db)],_0x36db53),_0x59d2e8=new Date(_0xb06511['t']),_0x43c9fe=resolveCardLanguage(_0x36db53,this[_0x427fbc(0x2d4)]?.[_0x427fbc(0x5d4)]),_0xa0c146=getCachedDateTimeFormatter(_0x43c9fe,{'day':'numeric','month':_0x427fbc(0x841),'year':_0x427fbc(0x5e0)}),_0x1abe39=getCachedDateTimeFormatter(_0x43c9fe,_localeTimeOpts(_0x36db53,{'hour':_0x427fbc(0x5b3),'minute':'2-digit'})),_0x306ba4=_0xa0c146?_0xa0c146[_0x427fbc(0x3cd)](_0x59d2e8):_0x59d2e8[_0x427fbc(0xbd1)](),_0x4cf638=_0x1abe39?_0x1abe39[_0x427fbc(0x3cd)](_0x59d2e8):_0x59d2e8[_0x427fbc(0x5c3)](),_0x5ab91f=_0x306ba4+'\x20'+_0x4cf638,_0x3de30f=this['_xEnt']?.['show_color_dot']!==![]?escapeHtml(_0x829eaa):_0x427fbc(0x56e);_0x543642['innerHTML']=_0x427fbc(0x71d)+escapeHtml(_0x5ab91f)+'</span></div>'+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x3de30f+_0x427fbc(0x4ba)+escapeHtml(_0x3bafb8)+_0x427fbc(0xc1e)+escapeHtml(String(_0x8a4955))+'\x20'+escapeHtml(_0x4e5481)+'</span></div>')+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x1d8656)+_0x427fbc(0xc1e)+escapeHtml(String(_0x462747))+'\x20'+escapeHtml(_0x116bad)+_0x427fbc(0xad3)),_0x543642[_0x427fbc(0x4a2)]['opacity']='1';const _0x5bd2dd=_0x543642[_0x427fbc(0xadf)];let _0x3a5a9a=_0x442c07+0x10;if(_0x3a5a9a+_0x5bd2dd>_0x2826a3[_0x427fbc(0x8da)])_0x3a5a9a=_0x3a5a9a-_0x5bd2dd-0x20;_0x543642[_0x427fbc(0x4a2)][_0x427fbc(0xb1a)]=Math[_0x427fbc(0x1b8)](0x0,_0x3a5a9a)+'px',_0x543642['style'][_0x427fbc(0x598)]='0';};_0x53ad03[_0x4af3be(0xb7d)]('mousemove',_0x3fb404,{'signal':_0x215b79}),_0x53ad03[_0x4af3be(0xb7d)]('mouseleave',()=>{const _0x364ff3=_0x4af3be;_0x543642[_0x364ff3(0x4a2)][_0x364ff3(0x62e)]='0';},{'signal':_0x215b79}),_0x53ad03[_0x4af3be(0xb7d)](_0x4af3be(0x7ca),_0x3b2c51=>{const _0x40ba0f=_0x4af3be;if(_0x3b2c51[_0x40ba0f(0xaee)][_0x40ba0f(0x6f1)]===0x1)_0x3fb404({'clientX':_0x3b2c51['touches'][0x0][_0x40ba0f(0x2e7)],'clientY':_0x3b2c51[_0x40ba0f(0xaee)][0x0]['clientY']});},{'signal':_0x215b79,'passive':!![]}),_0x53ad03[_0x4af3be(0xb7d)](_0x4af3be(0x34e),()=>{const _0x21b545=_0x4af3be;_0x543642[_0x21b545(0x4a2)][_0x21b545(0x62e)]='0';},{'signal':_0x215b79}),_0x53ad03[_0x4af3be(0x4a2)][_0x4af3be(0xd43)]=_0x4af3be(0xad4),_0x53ad03[_0x4af3be(0xb7d)](_0x4af3be(0x63f),_0x4fa6dc=>{const _0x1531fa=_0x4af3be,_0x42134e=_0x53ad03[_0x1531fa(0x748)](),_0x3cd7bf=_0x4fa6dc[_0x1531fa(0x2e7)]-_0x42134e[_0x1531fa(0xb1a)],_0xd6c200=_0x4fa6dc[_0x1531fa(0x72b)]-_0x42134e[_0x1531fa(0x598)];let _0x5a2b59=null,_0x218e93=Infinity;for(const _0x55f226 of this[_0x1531fa(0x10b)]){const _0x42ec1d=_0x223393[_0x1531fa(0x4b5)](_0x55f226['xVal']),_0x56cf85=_0x223393[_0x1531fa(0xc64)](_0x55f226[_0x1531fa(0x818)]),_0x3cd040=Math[_0x1531fa(0xc3d)]((_0x3cd7bf-_0x42ec1d)**0x2+(_0xd6c200-_0x56cf85)**0x2);_0x3cd040<_0x218e93&&_0x3cd040<0x12&&(_0x218e93=_0x3cd040,_0x5a2b59=_0x55f226);}if(!_0x5a2b59)return;_0x4fa6dc[_0x1531fa(0xaad)](),this[_0x1531fa(0x2d4)][_0x1531fa(0x1e3)](this[_0x1531fa(0x5db)]);},{'signal':_0x215b79});}}function _heatmapValueToColor(_0x5ac1fe,_0x49f5d7){const _0x1a4ec0=_0xe6d35d;let _0xafb7b=String(_0x49f5d7||_0x1a4ec0(0x7e7))[_0x1a4ec0(0xbbd)]('#','');if(_0xafb7b[_0x1a4ec0(0x6f1)]===0x3)_0xafb7b=_0xafb7b[_0x1a4ec0(0x7eb)]('')['map'](_0x1ce14d=>_0x1ce14d+_0x1ce14d)['join']('');if(_0xafb7b[_0x1a4ec0(0x6f1)]!==0x6)return _0x1a4ec0(0xa91)+(0.1+_0x5ac1fe*0.85)+')';const _0x57dd1b=parseInt(_0xafb7b[_0x1a4ec0(0xaff)](0x0,0x2),0x10),_0x352986=parseInt(_0xafb7b[_0x1a4ec0(0xaff)](0x2,0x4),0x10),_0x1c10e0=parseInt(_0xafb7b[_0x1a4ec0(0xaff)](0x4,0x6),0x10),_0x32f815=0.1+_0x5ac1fe*0.85;return'rgba('+_0x57dd1b+','+_0x352986+','+_0x1c10e0+','+_0x32f815+')';}function _heatmapResolveBound(_0x21561b,_0x536c89){const _0x49da30=_0xe6d35d;if(_0x21561b===null||_0x21561b===undefined||_0x21561b==='')return _0x536c89;const _0x3d3568=String(_0x21561b)[_0x49da30(0xbbd)](/^~/,''),_0xd8adee=parseFloat(_0x3d3568);return isNaN(_0xd8adee)?_0x536c89:_0xd8adee;}function _matrixFilterPoints(_0x587546){const _0x4e006c=_0xe6d35d,_0x3ac66a=Date[_0x4e006c(0x3db)]();return(_0x587546[_0x4e006c(0x8fc)]||_0x587546[_0x4e006c(0x7e5)]||[])[_0x4e006c(0xbcf)](_0xe23b2e=>_0xe23b2e['v']!==null&&_0xe23b2e['v']!==undefined&&_0xe23b2e['t']<=_0x3ac66a);}function _resolveMatrixBounds(_0x4dc74c,_0x47114b,_0x508cba){const _0x15ac80=_0xe6d35d;return!isFinite(_0x4dc74c)&&(_0x4dc74c=0x0,_0x47114b=0x1),{'min':_heatmapResolveBound(_0x508cba[_0x15ac80(0x559)],_0x4dc74c),'max':_heatmapResolveBound(_0x508cba['upper_bound'],_0x47114b)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x45c2e0){const _0x57ec0e=_0xe6d35d;super(_0x45c2e0),this[_0x57ec0e(0x632)]=null,this[_0x57ec0e(0x71f)]=null,this[_0x57ec0e(0x9a2)]=null,this[_0x57ec0e(0xa86)]=_0x57ec0e(0x7e7);}[_0xe6d35d(0x9b2)](_0x1319b4,_0x40fe0a,_0x402fc5,_0x82a621){const _0x566b17=_0xe6d35d;if(this[_0x566b17(0xd2c)])this[_0x566b17(0xd2c)][_0x566b17(0x78a)]();this['_abort']=new AbortController();const _0x597f6e=Math[_0x566b17(0x1b8)](0x28,_0x1319b4[_0x566b17(0x996)]||this[_0x566b17(0x2d4)][_0x566b17(0xadf)]||0x190),_0x92aa8=Math[_0x566b17(0x1b8)](0x50,parseInt(_0x402fc5['height'],0xa)||0xc8);if(!_0x40fe0a[_0x566b17(0x6f1)]){_0x1319b4[_0x566b17(0x795)]=_0x566b17(0x204);return;}const _0xa14e28=_0x40fe0a[0x0],_0x436c1c=this['card']['_entities']||[];let _0x293720=null;if(_0xa14e28[_0x566b17(0x9b0)]&&typeof _0xa14e28[_0x566b17(0x9b0)]===_0x566b17(0xb0a))_0x293720=_0xa14e28['entity'];else{const _0x1a1ddb=String(_0xa14e28['id']||'')[_0x566b17(0x653)](/^(.+)__(\d+)$/);if(_0x1a1ddb)_0x293720=_0x436c1c[parseInt(_0x1a1ddb[0x2],0xa)]||_0x436c1c[_0x566b17(0x8e2)](_0x41c3ab=>_0x41c3ab[_0x566b17(0x9b0)]===_0x1a1ddb[0x1]);if(!_0x293720)_0x293720=_0x436c1c['find'](_0xb171ba=>_0xb171ba['entity']===_0xa14e28[_0x566b17(0x9b0)]);}if(!_0x293720)_0x293720={'entity':_0xa14e28[_0x566b17(0x9b0)],'color':_0x566b17(0x7e7)};this[_0x566b17(0x9a2)]=_0x293720,this[_0x566b17(0x8a4)]=_0xa14e28[_0x566b17(0x721)]||{},this[_0x566b17(0xa86)]=this[_0x566b17(0x2d4)][_0x566b17(0x221)](_0x293720['color'],_0x293720[_0x566b17(0x9b0)])||_0x293720['color']||_0x566b17(0x7e7);if(this[_0x566b17(0xa86)]===_0x566b17(0x443))this['_color']=_0x566b17(0x7e7);const _0x18f5dc=this[_0x566b17(0x825)](_0xa14e28,_0x293720);this[_0x566b17(0x632)]=_0x18f5dc;if(!_0x18f5dc[_0x566b17(0x2e3)]['length']){_0x1319b4[_0x566b17(0x795)]=_0x566b17(0xaf2);return;}_0x1319b4[_0x566b17(0x795)]=_0x566b17(0x1d9)+_0x92aa8+_0x566b17(0xa7c);const _0x2c83df=_0x1319b4[_0x566b17(0x106)](_0x566b17(0x4ad)),_0x51beb0=_0x1319b4[_0x566b17(0x106)](_0x566b17(0x986)),_0x131ee6=_0x1319b4[_0x566b17(0x106)](_0x566b17(0x181));if(!_0x51beb0)return;this[_0x566b17(0x9ea)](_0x51beb0,_0x18f5dc,_0x597f6e,_0x92aa8,_0x402fc5,_0x82a621),this[_0x566b17(0xb88)](_0x2c83df,_0x131ee6,_0x402fc5,_0x82a621);}[_0xe6d35d(0x825)](_0xf60a9a,_0x16c4d7,_0x481679=0x1){const _0x3447fc=_0xe6d35d,_0x117e40=_matrixFilterPoints(_0xf60a9a);if(!_0x117e40[_0x3447fc(0x6f1)])return{'days':[],'min':0x0,'max':0x1};const _0x18b7b3=new Map(),_0x2fed20=resolveDisplayTimeZone(this['card']?.[_0x3447fc(0x69a)],this['card']?.[_0x3447fc(0x5d4)]);_0x117e40[_0x3447fc(0x331)](_0x4a5cba=>{const _0x2bbd89=_0x3447fc,_0x47473d=tzParts(_0x4a5cba['t'],_0x2fed20),_0x15b3bb=_0x47473d['y']+'-'+String(_0x47473d['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x47473d['d'])[_0x2bbd89(0x9f7)](0x2,'0'),_0x115871=_0x47473d['h'];!_0x18b7b3['has'](_0x15b3bb)&&_0x18b7b3['set'](_0x15b3bb,Array['from']({'length':0x18},()=>[])),_0x18b7b3[_0x2bbd89(0x70b)](_0x15b3bb)[_0x115871][_0x2bbd89(0x61b)](_0x4a5cba['v']);});const _0xe9db36=_0x16c4d7[_0x3447fc(0x9bd)]||_0x3447fc(0x862),_0x48c67d=_0xe9db36===_0x3447fc(0x7f1)||_0xe9db36===_0x3447fc(0x52e)?'sum':_0xe9db36,_0x7b30cd=[];let _0x50f363=Infinity,_0x38a00f=-Infinity;return[..._0x18b7b3[_0x3447fc(0x63a)]()]['sort']()['forEach'](([_0x26810b,_0x4ddf71])=>{const _0x233e75=_0x3447fc,_0x5c7c33=_0x4ddf71[_0x233e75(0x596)](_0x26ba6f=>DataProcessor[_0x233e75(0xd7e)](_0x26ba6f,_0x48c67d));_0x5c7c33[_0x233e75(0x331)](_0x5e8959=>{const _0x3b7f57=_0x233e75;_0x5e8959!==null&&!isNaN(_0x5e8959)&&(_0x50f363=Math[_0x3b7f57(0xbe8)](_0x50f363,_0x5e8959),_0x38a00f=Math[_0x3b7f57(0x1b8)](_0x38a00f,_0x5e8959));}),_0x7b30cd[_0x233e75(0x61b)]({'date':_0x26810b,'values':_0x5c7c33});}),{min:_0x50f363,max:_0x38a00f}=_resolveMatrixBounds(_0x50f363,_0x38a00f,_0x16c4d7),{'days':_0x7b30cd,'min':_0x50f363,'max':_0x38a00f};}[_0xe6d35d(0x9ea)](_0xe08c9d,_0x12d667,_0x40fc01,_0x45c655,_0x4232f1,_0x2856ed){const _0x10289c=_0xe6d35d,_0x22f7f1=this['_setupCanvas'](_0xe08c9d,_0x40fc01,_0x45c655),_0x15f22a=this[_0x10289c(0xa1b)](),_0x1939f1=((()=>{const _0x5abf49=_0x10289c;try{return getComputedStyle(this[_0x5abf49(0x2d4)])[_0x5abf49(0x3d8)]('--primary-text-color')['trim']()||(_0x15f22a?'rgba(255,255,255,0.85)':_0x5abf49(0x7e8));}catch(_0x1e9901){return _0x15f22a?_0x5abf49(0xb7b):_0x5abf49(0x7e8);}})()),_0x26e07a=_0x4232f1[_0x10289c(0xb2c)]||_0x4232f1[_0x10289c(0x11b)]||_0x1939f1,_0x4f01e4=_0x26e07a;let _0x3381bd=_0x10289c(0x633);try{const _0x313093=getComputedStyle(document['documentElement'])[_0x10289c(0x3d8)]('--primary-font-family')[_0x10289c(0x22f)]();if(_0x313093)_0x3381bd=_0x313093;}catch(_0x55d937){}const _0x2f1bb3=0x34,_0xf9d6=0x10,_0x14216b=0x14,_0x10a0ea=0x8,_0x1705a8=0x2,_0x39cc05=_0x12d667['days'][_0x10289c(0x6f1)],_0x342ccc=0x18,_0x58f7cd=_0x40fc01-_0x2f1bb3-_0x10a0ea,_0x52aa3=_0x45c655-_0xf9d6-_0x14216b,_0xd3abfc=(_0x58f7cd-(_0x342ccc-0x1)*_0x1705a8)/_0x342ccc,_0x251c73=(_0x52aa3-(_0x39cc05-0x1)*_0x1705a8)/_0x39cc05,_0x2e3378=_0x12d667[_0x10289c(0x1b8)]-_0x12d667[_0x10289c(0xbe8)]||0x1;this['_cells']={'padL':_0x2f1bb3,'padT':_0xf9d6,'cellW':_0xd3abfc,'cellH':_0x251c73,'gap':_0x1705a8,'rows':_0x39cc05,'cols':_0x342ccc};const _0xb5913a=this[_0x10289c(0x9a2)],_0x1d44d6=_0xb5913a?.[_0x10289c(0x76e)]?.[_0x10289c(0xd54)]&&_0xb5913a[_0x10289c(0x76e)]['values']?.[_0x10289c(0x6f1)];_0x12d667['days'][_0x10289c(0x331)]((_0x45de7a,_0x28a6ff)=>{const _0x120471=_0x10289c;_0x45de7a['values'][_0x120471(0x331)]((_0x189f7f,_0x1b8842)=>{const _0x4027e4=_0x120471;if(_0x189f7f===null||_0x189f7f===undefined)return;const _0x3442c1=_0x2f1bb3+_0x1b8842*(_0xd3abfc+_0x1705a8),_0x2d08d4=_0xf9d6+_0x28a6ff*(_0x251c73+_0x1705a8);if(_0x1d44d6)_0x22f7f1[_0x4027e4(0x586)]=resolveValueColor(_0x189f7f,this['card'][_0x4027e4(0xa95)](_0xb5913a),this[_0x4027e4(0xa86)]),_0x22f7f1['globalAlpha']=0.85;else{const _0x467629=Math[_0x4027e4(0x1b8)](0x0,Math[_0x4027e4(0xbe8)](0x1,(_0x189f7f-_0x12d667['min'])/_0x2e3378));_0x22f7f1[_0x4027e4(0x586)]=_heatmapValueToColor(_0x467629,this[_0x4027e4(0xa86)]),_0x22f7f1[_0x4027e4(0xbee)]=0x1;}_0x22f7f1[_0x4027e4(0x88b)]();typeof _0x22f7f1[_0x4027e4(0x656)]==='function'?_0x22f7f1['roundRect'](_0x3442c1,_0x2d08d4,_0xd3abfc,_0x251c73,0x2):_0x22f7f1['rect'](_0x3442c1,_0x2d08d4,_0xd3abfc,_0x251c73);_0x22f7f1[_0x4027e4(0x3ba)](),_0x22f7f1[_0x4027e4(0xbee)]=0x1;if(_0xd3abfc>0x12&&_0x251c73>0xe){_0x22f7f1[_0x4027e4(0x586)]=_0x15f22a?_0x4027e4(0x7e4):'rgba(0,0,0,0.55)',_0x22f7f1[_0x4027e4(0x169)]=_0x4027e4(0xd03)+Math[_0x4027e4(0xbe8)](0x9,_0x251c73-0x4)+'px\x20'+_0x3381bd,_0x22f7f1['textAlign']=_0x4027e4(0x910),_0x22f7f1['textBaseline']=_0x4027e4(0x6fb);const _0x57ee70=formatNumber(_0x189f7f,_0xb5913a,_0x2856ed);_0x22f7f1[_0x4027e4(0xf0)](_0x57ee70,_0x3442c1+_0xd3abfc/0x2,_0x2d08d4+_0x251c73/0x2);}});});const _0x14cedd=((()=>{const _0x8de910=_0x10289c,_0x1297cd=toNum(_0x4232f1[_0x8de910(0x32d)]);return _0x1297cd&&_0x1297cd>0x0?_0x1297cd:0x9;})()),_0x3b57f7=((()=>{const _0x42ceb3=_0x10289c,_0x366bc2=toNum(_0x4232f1[_0x42ceb3(0x151)]);return _0x366bc2!=null&&_0x366bc2>=0x0&&_0x366bc2<=0x1?_0x366bc2:0x1;})());_0x22f7f1[_0x10289c(0x30d)](),_0x22f7f1[_0x10289c(0x586)]=_0x4f01e4,_0x22f7f1[_0x10289c(0xbee)]=_0x3b57f7,_0x22f7f1[_0x10289c(0x169)]=_0x14cedd+_0x10289c(0x61e)+_0x3381bd,_0x22f7f1[_0x10289c(0x603)]=_0x10289c(0x99e),_0x22f7f1['textBaseline']=_0x10289c(0x6fb);const _0x27c8da=Math[_0x10289c(0x1b8)](0x1,Math[_0x10289c(0xb9d)](_0x39cc05/0xa));_0x12d667[_0x10289c(0x2e3)][_0x10289c(0x331)]((_0x223887,_0x4e5f75)=>{const _0x4fbe99=_0x10289c;if(_0x4e5f75%_0x27c8da!==0x0)return;const _0x1c85be=new Date(_0x223887['date']+_0x4fbe99(0x411)),_0x2ed9b1=_0x1c85be[_0x4fbe99(0xbd1)](resolveCardLanguage(_0x2856ed,_0x4232f1),{'day':_0x4fbe99(0x5b3),'month':_0x4fbe99(0x841)});_0x22f7f1[_0x4fbe99(0xf0)](_0x2ed9b1,_0x2f1bb3-0x6,_0xf9d6+_0x4e5f75*(_0x251c73+_0x1705a8)+_0x251c73/0x2);}),_0x22f7f1[_0x10289c(0x9a8)]();const _0x3230df=((()=>{const _0x20e595=_0x10289c,_0x37d490=toNum(_0x4232f1[_0x20e595(0x273)]);return _0x37d490&&_0x37d490>0x0?_0x37d490:0x9;})()),_0x5f18c7=((()=>{const _0x141e74=_0x10289c,_0xa4dccd=toNum(_0x4232f1[_0x141e74(0x675)]);return _0xa4dccd!=null&&_0xa4dccd>=0x0&&_0xa4dccd<=0x1?_0xa4dccd:0x1;})());_0x22f7f1['save'](),_0x22f7f1[_0x10289c(0x586)]=_0x4232f1[_0x10289c(0xb2c)]||_0x1939f1,_0x22f7f1['globalAlpha']=_0x5f18c7,_0x22f7f1[_0x10289c(0x169)]=_0x3230df+'px\x20'+_0x3381bd,_0x22f7f1[_0x10289c(0x603)]='center',_0x22f7f1[_0x10289c(0x3e9)]=_0x10289c(0x598);for(let _0x20220f=0x0;_0x20220f<0x18;_0x20220f+=0x2){_0x22f7f1['fillText'](String(_0x20220f),_0x2f1bb3+_0x20220f*(_0xd3abfc+_0x1705a8)+_0xd3abfc/0x2,_0xf9d6+_0x39cc05*(_0x251c73+_0x1705a8)+0x4);}_0x22f7f1[_0x10289c(0x9a8)]();}[_0xe6d35d(0xb88)](_0xdc9fb7,_0xf27f46,_0x26f61a,_0x3665f0){const _0x18b147=_0xe6d35d;if(!_0xf27f46||!_0xdc9fb7||_0x26f61a[_0x18b147(0xcaa)]===![]||!this[_0x18b147(0x71f)])return;const _0x22b39f=this[_0x18b147(0xd2c)]['signal'],_0x168fc1=this[_0x18b147(0x71f)],_0x14ab37=this[_0x18b147(0x632)],_0x3ab391=this[_0x18b147(0x9a2)],_0x53e902=_0x3ab391?.[_0x18b147(0x6d0)]||this[_0x18b147(0x8a4)]?.['friendly_name']||_0x3ab391?.['entity']||'?',_0x35d452=_0x3ab391?.[_0x18b147(0x491)]||this[_0x18b147(0x8a4)]?.[_0x18b147(0x4f2)]||'',_0x3daa3e=this[_0x18b147(0xa86)],_0x4bb560=_0x5e78db=>{const _0x4b6071=_0x18b147,_0x40f504=_0xdc9fb7['getBoundingClientRect'](),_0x175b50=_0x5e78db[_0x4b6071(0x2e7)]-_0x40f504['left'],_0x2cfed3=_0x5e78db['clientY']-_0x40f504[_0x4b6071(0x598)],_0x529843=Math['floor']((_0x175b50-_0x168fc1['padL'])/(_0x168fc1[_0x4b6071(0x2ed)]+_0x168fc1[_0x4b6071(0x65e)])),_0x2cbb59=Math[_0x4b6071(0x8e4)]((_0x2cfed3-_0x168fc1[_0x4b6071(0x69d)])/(_0x168fc1[_0x4b6071(0x75e)]+_0x168fc1[_0x4b6071(0x65e)]));if(_0x529843<0x0||_0x529843>=_0x168fc1['cols']||_0x2cbb59<0x0||_0x2cbb59>=_0x168fc1[_0x4b6071(0xbc4)]){_0xf27f46[_0x4b6071(0x4a2)][_0x4b6071(0x62e)]='0';return;}const _0x3043e4=_0x14ab37[_0x4b6071(0x2e3)][_0x2cbb59],_0x4434f1=_0x3043e4?.['values']?.[_0x529843];if(_0x4434f1===null||_0x4434f1===undefined){_0xf27f46['style'][_0x4b6071(0x62e)]='0';return;}const _0x1fb4c0=new Date(_0x3043e4[_0x4b6071(0x2c5)]+_0x4b6071(0x411))['toLocaleDateString'](),_0x3de304=String(_0x529843)['padStart'](0x2,'0')+_0x4b6071(0xae8),_0x35538a=formatNumber(_0x4434f1,_0x3ab391,_0x3665f0),_0x47c0f4=_0x3ab391?.['show_color_dot']!==![]?escapeHtml(_0x3daa3e):_0x4b6071(0x56e);_0xf27f46[_0x4b6071(0x795)]=_0x4b6071(0x71d)+escapeHtml(_0x1fb4c0)+'\x20'+escapeHtml(_0x3de304)+_0x4b6071(0xad3)+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x47c0f4+_0x4b6071(0x4ba)+escapeHtml(_0x53e902)+_0x4b6071(0xc1e)+escapeHtml(String(_0x35538a))+'\x20'+escapeHtml(_0x35d452)+_0x4b6071(0xad3)),_0xf27f46[_0x4b6071(0x4a2)]['opacity']='1';const _0x2cfe5e=_0xf27f46['offsetWidth'];let _0x101a6d=_0x175b50+0x10;if(_0x101a6d+_0x2cfe5e>_0x40f504[_0x4b6071(0x8da)])_0x101a6d=_0x101a6d-_0x2cfe5e-0x20;_0xf27f46['style'][_0x4b6071(0xb1a)]=Math[_0x4b6071(0x1b8)](0x0,_0x101a6d)+'px',_0xf27f46[_0x4b6071(0x4a2)][_0x4b6071(0x598)]='0';};_0xdc9fb7['addEventListener']('mousemove',_0x4bb560,{'signal':_0x22b39f}),_0xdc9fb7['addEventListener'](_0x18b147(0x4e5),()=>{const _0x205232=_0x18b147;_0xf27f46[_0x205232(0x4a2)][_0x205232(0x62e)]='0';},{'signal':_0x22b39f}),_0xdc9fb7['addEventListener'](_0x18b147(0x7ca),_0x4830e9=>{const _0x125d84=_0x18b147;if(_0x4830e9[_0x125d84(0xaee)][_0x125d84(0x6f1)]===0x1)_0x4bb560({'clientX':_0x4830e9[_0x125d84(0xaee)][0x0][_0x125d84(0x2e7)],'clientY':_0x4830e9[_0x125d84(0xaee)][0x0][_0x125d84(0x72b)]});},{'signal':_0x22b39f,'passive':!![]}),_0xdc9fb7[_0x18b147(0xb7d)](_0x18b147(0x34e),()=>{const _0x5855aa=_0x18b147;_0xf27f46[_0x5855aa(0x4a2)][_0x5855aa(0x62e)]='0';},{'signal':_0x22b39f}),_0xdc9fb7[_0x18b147(0x4a2)]['cursor']=_0x18b147(0xad4),_0xdc9fb7['addEventListener']('click',_0x459891=>{const _0xe7925d=_0x18b147;_0x459891[_0xe7925d(0xaad)](),this['card']['_fireEntityAction'](this[_0xe7925d(0x9a2)]);},{'signal':_0x22b39f});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x16a8c0){const _0x2fa0f8=_0xe6d35d;super(_0x16a8c0),this['_matrix']=null,this[_0x2fa0f8(0x71f)]=null,this[_0x2fa0f8(0x9a2)]=null,this['_color']='#4A90D9';}[_0xe6d35d(0x9b2)](_0x43902a,_0x5025b4,_0x57b790,_0x4390d2){const _0x1fd321=_0xe6d35d;if(this[_0x1fd321(0xd2c)])this[_0x1fd321(0xd2c)]['abort']();this[_0x1fd321(0xd2c)]=new AbortController();const _0x409d6f=Math[_0x1fd321(0x1b8)](0x28,_0x43902a[_0x1fd321(0x996)]||this[_0x1fd321(0x2d4)][_0x1fd321(0xadf)]||0x190),_0x3cb655=Math[_0x1fd321(0x1b8)](0x50,parseInt(_0x57b790['height'],0xa)||0xc8);if(!_0x5025b4['length']){_0x43902a[_0x1fd321(0x795)]=_0x1fd321(0x204);return;}const _0x90fd7=_0x5025b4[0x0],_0x3ee5ff=this[_0x1fd321(0x2d4)]['_entities']||[];let _0x33b1fe=null;if(_0x90fd7[_0x1fd321(0x9b0)]&&typeof _0x90fd7['entity']===_0x1fd321(0xb0a))_0x33b1fe=_0x90fd7[_0x1fd321(0x9b0)];else{const _0x265973=String(_0x90fd7['id']||'')[_0x1fd321(0x653)](/^(.+)__(\d+)$/);if(_0x265973)_0x33b1fe=_0x3ee5ff[parseInt(_0x265973[0x2],0xa)]||_0x3ee5ff['find'](_0x2f62f0=>_0x2f62f0[_0x1fd321(0x9b0)]===_0x265973[0x1]);if(!_0x33b1fe)_0x33b1fe=_0x3ee5ff[_0x1fd321(0x8e2)](_0x462ed9=>_0x462ed9[_0x1fd321(0x9b0)]===_0x90fd7[_0x1fd321(0x9b0)]);}if(!_0x33b1fe)_0x33b1fe={'entity':_0x90fd7[_0x1fd321(0x9b0)],'color':_0x1fd321(0x7e7)};this[_0x1fd321(0x9a2)]=_0x33b1fe,this[_0x1fd321(0x8a4)]=_0x90fd7['meta']||{},this[_0x1fd321(0xa86)]=this[_0x1fd321(0x2d4)][_0x1fd321(0x221)](_0x33b1fe[_0x1fd321(0x727)],_0x33b1fe[_0x1fd321(0x9b0)])||_0x33b1fe['color']||'#4A90D9';if(this['_color']===_0x1fd321(0x443))this[_0x1fd321(0xa86)]=_0x1fd321(0x7e7);this[_0x1fd321(0x1d6)]=_0x5025b4;const _0x4cdd06=this[_0x1fd321(0x825)](_0x90fd7,_0x33b1fe,resolveFirstWeekday(_0x4390d2));this[_0x1fd321(0x632)]=_0x4cdd06;if(!_0x4cdd06[_0x1fd321(0xbfe)][_0x1fd321(0x6f1)]){_0x43902a[_0x1fd321(0x795)]=_0x1fd321(0xbf6);return;}_0x43902a[_0x1fd321(0x795)]=_0x1fd321(0x1d9)+_0x3cb655+_0x1fd321(0xa7c);const _0x200ccf=_0x43902a[_0x1fd321(0x106)](_0x1fd321(0x4ad)),_0x516b2c=_0x43902a[_0x1fd321(0x106)]('.sgc-pie-canvas'),_0xee9bf6=_0x43902a[_0x1fd321(0x106)](_0x1fd321(0x181));if(!_0x516b2c)return;this[_0x1fd321(0x9ea)](_0x516b2c,_0x4cdd06,_0x409d6f,_0x3cb655,_0x57b790,_0x4390d2),this[_0x1fd321(0xb88)](_0x200ccf,_0xee9bf6,_0x57b790,_0x4390d2);}[_0xe6d35d(0x825)](_0x4ba7b6,_0x21a2fa,_0x54fead=0x1){const _0x2d5546=_0xe6d35d,_0x33b78d=_matrixFilterPoints(_0x4ba7b6);if(!_0x33b78d['length'])return{'weeks':[],'min':0x0,'max':0x1};const _0x508456=new Map(),_0x41b7f2=resolveDisplayTimeZone(this[_0x2d5546(0x2d4)]?.[_0x2d5546(0x69a)],this[_0x2d5546(0x2d4)]?.[_0x2d5546(0x5d4)]),_0x19f4a9=_0x397a0a=>{const _0x456b6c=_0x2d5546,_0x3b06d8=tzParts(_0x397a0a,_0x41b7f2);return _0x3b06d8['y']+'-'+String(_0x3b06d8['mo']+0x1)[_0x456b6c(0x9f7)](0x2,'0')+'-'+String(_0x3b06d8['d'])[_0x456b6c(0x9f7)](0x2,'0');};_0x33b78d['forEach'](_0x2ba4ba=>{const _0x44b9b2=_0x2d5546,_0x5dccbc=_0x19f4a9(_0x2ba4ba['t']);if(!_0x508456[_0x44b9b2(0x449)](_0x5dccbc))_0x508456[_0x44b9b2(0x846)](_0x5dccbc,[]);_0x508456[_0x44b9b2(0x70b)](_0x5dccbc)[_0x44b9b2(0x61b)](_0x2ba4ba['v']);});const _0x39e871=_0x21a2fa[_0x2d5546(0x9bd)]||_0x2d5546(0x862),_0x14cea6=_0x39e871===_0x2d5546(0x7f1)||_0x39e871===_0x2d5546(0x52e)?'sum':_0x39e871,_0x1a09e1=[];let _0x297ac3=Infinity,_0x4daa63=-Infinity;[..._0x508456[_0x2d5546(0x63a)]()][_0x2d5546(0xca9)]()[_0x2d5546(0x331)](([_0x11d757,_0x256e30])=>{const _0x2f5ba8=_0x2d5546,_0x1267ae=DataProcessor[_0x2f5ba8(0xd7e)](_0x256e30,_0x14cea6),_0x22f05c=_0x1267ae===null||_0x1267ae===undefined?NaN:_0x1267ae;!isNaN(_0x22f05c)&&(_0x297ac3=Math[_0x2f5ba8(0xbe8)](_0x297ac3,_0x22f05c),_0x4daa63=Math[_0x2f5ba8(0x1b8)](_0x4daa63,_0x22f05c));const _0x31d6e7=new Date(_0x11d757+_0x2f5ba8(0x411)),_0x3df175=weekStartOffsetDays(_0x31d6e7['getDay']()||0x7,_0x54fead);_0x1a09e1[_0x2f5ba8(0x61b)]({'date':_0x11d757,'val':_0x22f05c,'weekday':_0x3df175,'dateObj':_0x31d6e7});}),{min:_0x297ac3,max:_0x4daa63}=_resolveMatrixBounds(_0x297ac3,_0x4daa63,_0x21a2fa);const _0x23d313=[];if(_0x1a09e1['length']){let _0x1f59c0=0x0;_0x23d313[_0x2d5546(0x61b)](Array(0x7)['fill'](null)),_0x1a09e1[_0x2d5546(0x331)]((_0x8f34c4,_0x408c9a)=>{const _0x485904=_0x2d5546;_0x408c9a>0x0&&_0x8f34c4[_0x485904(0x9b7)]<=_0x1a09e1[_0x408c9a-0x1][_0x485904(0x9b7)]&&(_0x1f59c0++,_0x23d313[_0x485904(0x61b)](Array(0x7)[_0x485904(0x3ba)](null))),_0x23d313[_0x1f59c0][_0x8f34c4[_0x485904(0x9b7)]]=_0x8f34c4;});}return{'weeks':_0x23d313,'min':_0x297ac3,'max':_0x4daa63};}[_0xe6d35d(0x9ea)](_0x27973d,_0x59272b,_0x5067db,_0x57a228,_0x4cda70,_0x3190fa){const _0x3a779a=_0xe6d35d,_0x474bdf=this[_0x3a779a(0xbf0)](_0x27973d,_0x5067db,_0x57a228),_0x1ee851=this[_0x3a779a(0xa1b)](),_0x3e566a=((()=>{const _0x1afc49=_0x3a779a;try{return getComputedStyle(this[_0x1afc49(0x2d4)])[_0x1afc49(0x3d8)](_0x1afc49(0xa12))[_0x1afc49(0x22f)]()||(_0x1ee851?'rgba(255,255,255,0.85)':_0x1afc49(0x7e8));}catch(_0x40adc8){return _0x1ee851?_0x1afc49(0xb7b):'rgba(0,0,0,0.75)';}})()),_0x286167=_0x4cda70[_0x3a779a(0xb2c)]||_0x4cda70[_0x3a779a(0x11b)]||_0x3e566a,_0x263fba=_0x286167;let _0x4014a3=_0x3a779a(0x633);try{const _0x2a64a3=getComputedStyle(document[_0x3a779a(0x440)])[_0x3a779a(0x3d8)](_0x3a779a(0x48f))[_0x3a779a(0x22f)]();if(_0x2a64a3)_0x4014a3=_0x2a64a3;}catch(_0x3605bc){}const _0x4b4239=0x24,_0x178eb6=0x16,_0x39fbe9=0x8,_0x1733a9=0x8,_0x4d4252=0x3,_0x41e49a=_0x59272b[_0x3a779a(0xbfe)][_0x3a779a(0x6f1)],_0x27dc1f=0x7,_0x23359=_0x5067db-_0x4b4239-_0x1733a9,_0x66ee8b=_0x57a228-_0x178eb6-_0x39fbe9,_0x5c904f=(_0x23359-(_0x27dc1f-0x1)*_0x4d4252)/_0x27dc1f,_0x587e83=(_0x66ee8b-(_0x41e49a-0x1)*_0x4d4252)/_0x41e49a,_0xc8be89=Math[_0x3a779a(0xbe8)](_0x5c904f,_0x587e83),_0x455887=_0x59272b['max']-_0x59272b['min']||0x1;this[_0x3a779a(0x71f)]={'padL':_0x4b4239,'padT':_0x178eb6,'cellW':_0x5c904f,'cellH':_0x587e83,'gap':_0x4d4252,'rows':_0x41e49a,'cols':_0x27dc1f};const _0x296d3=this[_0x3a779a(0x9a2)],_0x4b409d=_0x296d3?.[_0x3a779a(0x76e)]?.['enabled']&&_0x296d3[_0x3a779a(0x76e)]['values']?.['length'],_0xaa2fe0=resolveFirstWeekday(_0x3190fa),_0xc236c=((()=>{const _0x56f4e4=_0x3a779a;try{const _0x547604=getCachedDateTimeFormatter(resolveCardLanguage(_0x3190fa,_0x4cda70),{'weekday':_0x56f4e4(0x841)});return Array[_0x56f4e4(0xb6d)]({'length':0x7},(_0x5ed025,_0x19d361)=>_0x547604[_0x56f4e4(0x3cd)](new Date(0x7e8,0x0,(_0xaa2fe0-0x1+_0x19d361)%0x7+0x1)));}catch{const _0x48224d=[_0x56f4e4(0x9e6),_0x56f4e4(0x20c),_0x56f4e4(0xb35),'Thu',_0x56f4e4(0x61c),_0x56f4e4(0x5ed),_0x56f4e4(0x95a)];return _0x48224d['slice'](_0xaa2fe0-0x1)['concat'](_0x48224d[_0x56f4e4(0xaff)](0x0,_0xaa2fe0-0x1));}})()),_0x5444b3=((()=>{const _0x2a7d1b=_0x3a779a,_0x49cfa5=toNum(_0x4cda70[_0x2a7d1b(0x273)]);return _0x49cfa5&&_0x49cfa5>0x0?_0x49cfa5:0xa;})()),_0x19912c=((()=>{const _0x48bd42=_0x3a779a,_0xd4c3c=toNum(_0x4cda70[_0x48bd42(0x675)]);return _0xd4c3c!=null&&_0xd4c3c>=0x0&&_0xd4c3c<=0x1?_0xd4c3c:0x1;})());_0x474bdf[_0x3a779a(0x30d)](),_0x474bdf[_0x3a779a(0x586)]=_0x4cda70[_0x3a779a(0xb2c)]||_0x3e566a,_0x474bdf['globalAlpha']=_0x19912c,_0x474bdf[_0x3a779a(0x169)]=_0x3a779a(0x9d2)+_0x5444b3+'px\x20'+_0x4014a3,_0x474bdf[_0x3a779a(0x603)]=_0x3a779a(0x910),_0x474bdf[_0x3a779a(0x3e9)]=_0x3a779a(0x6fb);for(let _0x490734=0x0;_0x490734<0x7;_0x490734++){_0x474bdf[_0x3a779a(0xf0)](_0xc236c[_0x490734],_0x4b4239+_0x490734*(_0x5c904f+_0x4d4252)+_0x5c904f/0x2,_0x178eb6-0x8);}_0x474bdf[_0x3a779a(0x9a8)](),_0x59272b[_0x3a779a(0xbfe)][_0x3a779a(0x331)]((_0x1e928e,_0xe051b3)=>{const _0x252e59=_0x3a779a;_0x1e928e[_0x252e59(0x331)]((_0x6e24fc,_0x4aa850)=>{const _0x59a999=_0x252e59;if(!_0x6e24fc)return;const _0x475b64=_0x4b4239+_0x4aa850*(_0x5c904f+_0x4d4252),_0x3b0b3a=_0x178eb6+_0xe051b3*(_0x587e83+_0x4d4252);if(_0x4b409d)_0x474bdf[_0x59a999(0x586)]=resolveValueColor(_0x6e24fc[_0x59a999(0x8dd)],this[_0x59a999(0x2d4)]['_thrVals'](_0x296d3),this['_color']),_0x474bdf[_0x59a999(0xbee)]=0.85;else{const _0x13b492=Math['max'](0x0,Math[_0x59a999(0xbe8)](0x1,(_0x6e24fc[_0x59a999(0x8dd)]-_0x59272b[_0x59a999(0xbe8)])/_0x455887));_0x474bdf[_0x59a999(0x586)]=_heatmapValueToColor(_0x13b492,this['_color']),_0x474bdf[_0x59a999(0xbee)]=0x1;}_0x474bdf['beginPath']();typeof _0x474bdf[_0x59a999(0x656)]===_0x59a999(0x854)?_0x474bdf[_0x59a999(0x656)](_0x475b64,_0x3b0b3a,_0x5c904f,_0x587e83,0x3):_0x474bdf[_0x59a999(0xc27)](_0x475b64,_0x3b0b3a,_0x5c904f,_0x587e83);_0x474bdf[_0x59a999(0x3ba)](),_0x474bdf['globalAlpha']=0x1;if(_0xc8be89>0x12){const _0x17b5de=toNum(_0x296d3?.['decimals']),_0x9439d8=_0x6e24fc[_0x59a999(0x8dd)][_0x59a999(0x2ef)](isNum(_0x17b5de)?_0x17b5de:0x1);_0xc8be89>0x2c?(_0x474bdf[_0x59a999(0x586)]=_0x1ee851?_0x59a999(0x1a6):_0x59a999(0x29b),_0x474bdf[_0x59a999(0x169)]=_0x59a999(0x9d2)+Math[_0x59a999(0xbe8)](0x9,_0xc8be89*0.18)+'px\x20'+_0x4014a3,_0x474bdf['textAlign']=_0x59a999(0x910),_0x474bdf[_0x59a999(0x3e9)]=_0x59a999(0x598),_0x474bdf[_0x59a999(0xf0)](String(_0x6e24fc[_0x59a999(0xccb)][_0x59a999(0xc00)]()),_0x475b64+_0x5c904f/0x2,_0x3b0b3a+0x3),_0x474bdf[_0x59a999(0x586)]=_0x1ee851?_0x59a999(0xb7b):_0x59a999(0xc8f),_0x474bdf['font']=_0x59a999(0xd03)+Math[_0x59a999(0xbe8)](0xc,_0xc8be89*0.28)+_0x59a999(0x61e)+_0x4014a3,_0x474bdf[_0x59a999(0x3e9)]=_0x59a999(0x6fb),_0x474bdf['fillText'](_0x9439d8,_0x475b64+_0x5c904f/0x2,_0x3b0b3a+_0x587e83/0x2+0x3)):(_0x474bdf[_0x59a999(0x586)]=_0x1ee851?'rgba(255,255,255,0.7)':_0x59a999(0x6b6),_0x474bdf['font']='500\x20'+Math[_0x59a999(0xbe8)](0xa,_0xc8be89*0.35)+_0x59a999(0x61e)+_0x4014a3,_0x474bdf['textAlign']=_0x59a999(0x910),_0x474bdf[_0x59a999(0x3e9)]=_0x59a999(0x6fb),_0x474bdf[_0x59a999(0xf0)](_0x9439d8,_0x475b64+_0x5c904f/0x2,_0x3b0b3a+_0x587e83/0x2));}});});const _0x50ab0b=((()=>{const _0x225a90=_0x3a779a,_0x4f4eb1=toNum(_0x4cda70[_0x225a90(0x32d)]);return _0x4f4eb1&&_0x4f4eb1>0x0?_0x4f4eb1:0x9;})()),_0x368568=((()=>{const _0x538b21=_0x3a779a,_0x3f7135=toNum(_0x4cda70[_0x538b21(0x151)]);return _0x3f7135!=null&&_0x3f7135>=0x0&&_0x3f7135<=0x1?_0x3f7135:0x1;})());_0x474bdf[_0x3a779a(0x30d)](),_0x474bdf['fillStyle']=_0x263fba,_0x474bdf[_0x3a779a(0xbee)]=_0x368568,_0x474bdf[_0x3a779a(0x169)]=_0x50ab0b+_0x3a779a(0x61e)+_0x4014a3,_0x474bdf[_0x3a779a(0x603)]=_0x3a779a(0x99e),_0x474bdf[_0x3a779a(0x3e9)]=_0x3a779a(0x6fb),_0x59272b[_0x3a779a(0xbfe)]['forEach']((_0x2a55de,_0x493346)=>{const _0x474cd0=_0x3a779a,_0x9bbe12=_0x2a55de['find'](_0x5c3a5b=>_0x5c3a5b);if(!_0x9bbe12)return;const _0x4503e7=_0x9bbe12[_0x474cd0(0xccb)][_0x474cd0(0xbd1)](resolveCardLanguage(_0x3190fa,_0x4cda70),{'day':_0x474cd0(0x5b3),'month':'short'});_0x474bdf[_0x474cd0(0xf0)](_0x4503e7,_0x4b4239-0x6,_0x178eb6+_0x493346*(_0x587e83+_0x4d4252)+_0x587e83/0x2);}),_0x474bdf[_0x3a779a(0x9a8)]();}[_0xe6d35d(0xb88)](_0x22545f,_0x265061,_0x40fde9,_0x57dc8d){const _0x4a1630=_0xe6d35d;if(!_0x265061||!_0x22545f||_0x40fde9['show_tooltip']===![]||!this['_cells'])return;const _0x466aad=this[_0x4a1630(0xd2c)][_0x4a1630(0xa53)],_0x230f91=this[_0x4a1630(0x71f)],_0x1e351f=this[_0x4a1630(0x632)],_0x1eefcd=this[_0x4a1630(0x9a2)],_0x31a6f9=this[_0x4a1630(0xa86)],_0x150e59=this[_0x4a1630(0x1d6)]||[],_0x188585=this[_0x4a1630(0x2d4)][_0x4a1630(0x192)]||[],_0x3f401f=_0x150e59[_0x4a1630(0x596)](_0x741732=>{const _0x15998b=_0x4a1630,_0x3e2934=new Map(),_0x5483bd=_0x741732[_0x15998b(0x8fc)]||_0x741732[_0x15998b(0x7e5)]||[],_0x192ebe=_0x741732['entity']&&typeof _0x741732[_0x15998b(0x9b0)]===_0x15998b(0xb0a)?_0x741732['entity']:_0x188585[_0x741732[_0x15998b(0x2f6)]]||_0x1eefcd,_0x25699f=_0x192ebe[_0x15998b(0x9bd)]||_0x15998b(0x862),_0x509575=_0x25699f===_0x15998b(0x7f1)||_0x25699f===_0x15998b(0x52e)?_0x15998b(0x914):_0x25699f,_0x556892=new Map(),_0x295832=resolveDisplayTimeZone(this['card']?.[_0x15998b(0x69a)],this[_0x15998b(0x2d4)]?.[_0x15998b(0x5d4)]),_0x4914a1=_0x4b38f4=>{const _0xa1b9a9=_0x15998b,_0x232dcf=tzParts(_0x4b38f4,_0x295832);return _0x232dcf['y']+'-'+String(_0x232dcf['mo']+0x1)[_0xa1b9a9(0x9f7)](0x2,'0')+'-'+String(_0x232dcf['d'])[_0xa1b9a9(0x9f7)](0x2,'0');};for(const _0x329442 of _0x5483bd){if(_0x329442['v']===null||_0x329442['v']===undefined)continue;const _0x36b01e=_0x4914a1(_0x329442['t']);if(!_0x556892[_0x15998b(0x449)](_0x36b01e))_0x556892[_0x15998b(0x846)](_0x36b01e,[]);_0x556892[_0x15998b(0x70b)](_0x36b01e)[_0x15998b(0x61b)](_0x329442['v']);}for(const [_0x2d977d,_0x2019f8]of _0x556892){_0x3e2934[_0x15998b(0x846)](_0x2d977d,DataProcessor[_0x15998b(0xd7e)](_0x2019f8,_0x509575));}return{'map':_0x3e2934,'entity':_0x192ebe,'meta':_0x741732['meta']||{},'color':(_0x192ebe[_0x15998b(0x727)]==='threshold'?_0x15998b(0x7e7):_0x192ebe[_0x15998b(0x727)])||_0x15998b(0x7e7)};}),_0x45983f=_0x3a2293=>{const _0x272d21=_0x4a1630,_0x2b56c8=_0x22545f['getBoundingClientRect'](),_0x25df9e=_0x3a2293[_0x272d21(0x2e7)]-_0x2b56c8[_0x272d21(0xb1a)],_0x5362b6=_0x3a2293['clientY']-_0x2b56c8[_0x272d21(0x598)],_0x5de5d3=Math['floor']((_0x25df9e-_0x230f91[_0x272d21(0x7c6)])/(_0x230f91[_0x272d21(0x2ed)]+_0x230f91['gap'])),_0x2c12db=Math[_0x272d21(0x8e4)]((_0x5362b6-_0x230f91[_0x272d21(0x69d)])/(_0x230f91['cellH']+_0x230f91[_0x272d21(0x65e)]));if(_0x5de5d3<0x0||_0x5de5d3>=_0x230f91[_0x272d21(0x2b7)]||_0x2c12db<0x0||_0x2c12db>=_0x230f91[_0x272d21(0xbc4)]){_0x265061['style'][_0x272d21(0x62e)]='0';return;}const _0x441d3a=_0x1e351f[_0x272d21(0xbfe)][_0x2c12db]?.[_0x5de5d3];if(!_0x441d3a){_0x265061[_0x272d21(0x4a2)][_0x272d21(0x62e)]='0';return;}const _0x16e5f0=_0x441d3a[_0x272d21(0xccb)][_0x272d21(0xbd1)](),_0x59adfc=_0x441d3a[_0x272d21(0x2c5)];let _0x41ba84=_0x272d21(0x71d)+escapeHtml(_0x16e5f0)+'</span></div>';for(const _0x2b26fd of _0x3f401f){const _0x3904af=_0x2b26fd[_0x272d21(0x596)][_0x272d21(0x70b)](_0x59adfc);if(_0x3904af===null||_0x3904af===undefined)continue;const _0x40c09c=_0x2b26fd[_0x272d21(0x9b0)]?.[_0x272d21(0x6d0)]||_0x2b26fd[_0x272d21(0x721)]?.[_0x272d21(0x72f)]||_0x2b26fd[_0x272d21(0x9b0)]?.[_0x272d21(0x9b0)]||'?',_0x496dd8=_0x2b26fd[_0x272d21(0x9b0)]?.['unit']||_0x2b26fd[_0x272d21(0x721)]?.['unit_of_measurement']||'',_0x203079=formatNumber(_0x3904af,_0x2b26fd[_0x272d21(0x9b0)],_0x57dc8d),_0x538d78=_0x2b26fd['entity']?.[_0x272d21(0x833)]!==![]?escapeHtml(_0x2b26fd[_0x272d21(0x727)]):_0x272d21(0x56e);_0x41ba84+=_0x272d21(0xa08)+_0x538d78+_0x272d21(0x4ba)+escapeHtml(_0x40c09c)+_0x272d21(0xc1e)+escapeHtml(String(_0x203079))+'\x20'+escapeHtml(_0x496dd8)+_0x272d21(0xad3);}_0x265061[_0x272d21(0x795)]=_0x41ba84,_0x265061[_0x272d21(0x4a2)][_0x272d21(0x62e)]='1';const _0x2b4663=_0x265061[_0x272d21(0xadf)];let _0x27f39b=_0x25df9e+0x10;if(_0x27f39b+_0x2b4663>_0x2b56c8[_0x272d21(0x8da)])_0x27f39b=_0x27f39b-_0x2b4663-0x20;_0x265061[_0x272d21(0x4a2)]['left']=Math['max'](0x0,_0x27f39b)+'px',_0x265061[_0x272d21(0x4a2)][_0x272d21(0x598)]='0';};_0x22545f[_0x4a1630(0xb7d)]('mousemove',_0x45983f,{'signal':_0x466aad}),_0x22545f[_0x4a1630(0xb7d)](_0x4a1630(0x4e5),()=>{const _0x150c54=_0x4a1630;_0x265061[_0x150c54(0x4a2)][_0x150c54(0x62e)]='0';},{'signal':_0x466aad}),_0x22545f[_0x4a1630(0xb7d)](_0x4a1630(0x7ca),_0x54308a=>{const _0x2a9c6d=_0x4a1630;if(_0x54308a[_0x2a9c6d(0xaee)][_0x2a9c6d(0x6f1)]===0x1)_0x45983f({'clientX':_0x54308a[_0x2a9c6d(0xaee)][0x0][_0x2a9c6d(0x2e7)],'clientY':_0x54308a[_0x2a9c6d(0xaee)][0x0][_0x2a9c6d(0x72b)]});},{'signal':_0x466aad,'passive':!![]}),_0x22545f['addEventListener'](_0x4a1630(0x34e),()=>{const _0x2afaf2=_0x4a1630;_0x265061[_0x2afaf2(0x4a2)][_0x2afaf2(0x62e)]='0';},{'signal':_0x466aad}),_0x22545f[_0x4a1630(0x4a2)]['cursor']=_0x4a1630(0xad4),_0x22545f['addEventListener'](_0x4a1630(0x63f),_0x12b8c8=>{const _0x139473=_0x4a1630;_0x12b8c8[_0x139473(0xaad)](),this[_0x139473(0x2d4)][_0x139473(0x1e3)](this[_0x139473(0x9a2)]);},{'signal':_0x466aad});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x25a6f8){const _0x20fefe=_0xe6d35d;super(_0x25a6f8),this[_0x20fefe(0x2f3)]=new Map(),this['_cols']=null;}static[_0xe6d35d(0x55d)](_0x46d291,_0x16a3e1){const _0x3c368c=_0xe6d35d,_0x1f829d=_0x46d291[_0x3c368c(0x6f1)];if(!_0x1f829d)return null;if(_0x1f829d===0x1)return _0x46d291[0x0];const _0x33ded6=(_0x1f829d-0x1)*_0x16a3e1,_0x4baa3a=Math['floor'](_0x33ded6),_0x3512ce=Math[_0x3c368c(0xb9d)](_0x33ded6);if(_0x4baa3a===_0x3512ce)return _0x46d291[_0x4baa3a];return _0x46d291[_0x4baa3a]+(_0x46d291[_0x3512ce]-_0x46d291[_0x4baa3a])*(_0x33ded6-_0x4baa3a);}['render'](_0x205af5,_0x57d046,_0x3011da,_0x4e6955){const _0x404767=_0xe6d35d;if(this[_0x404767(0xd2c)])this[_0x404767(0xd2c)][_0x404767(0x78a)]();this[_0x404767(0xd2c)]=new AbortController();const _0x261bee=this[_0x404767(0xd2c)]['signal'],_0x497841=Math[_0x404767(0x1b8)](0x28,_0x205af5[_0x404767(0x996)]||this[_0x404767(0x2d4)][_0x404767(0xadf)]||0x190),_0x2a9711=Math[_0x404767(0x1b8)](0x50,parseInt(_0x3011da['height'],0xa)||0xc8),_0x4976d9=resolveDisplayTimeZone(_0x4e6955,_0x3011da),_0x50a589=_0x3011da[_0x404767(0xcaa)]!==![],_0x121c85=escapeHtml,_0xc8cf40=this[_0x404767(0x2d4)]['_entities']||[],_0x153c96=[];(_0x57d046||[])[_0x404767(0x331)]((_0x3a56aa,_0x319759)=>{const _0x39df71=_0x404767;let _0x501359=_0x3a56aa['entity']&&typeof _0x3a56aa['entity']==='object'?_0x3a56aa['entity']:null;if(!_0x501359){const _0x4f91f8=String(_0x3a56aa['id']||'')[_0x39df71(0x653)](/^(.+)__(\d+)$/);if(_0x4f91f8)_0x501359=_0xc8cf40[parseInt(_0x4f91f8[0x2],0xa)]||_0xc8cf40[_0x39df71(0x8e2)](_0x130694=>_0x130694[_0x39df71(0x9b0)]===_0x4f91f8[0x1]);}if(!_0x501359)_0x501359={};if(_0x501359[_0x39df71(0x465)])return;const _0x131ba7=_0x501359[_0x39df71(0x9bd)],_0x154af0=(_0x131ba7||'')+'|'+(_0x501359[_0x39df71(0x6df)]??'')+'|'+(_0x501359[_0x39df71(0xaca)]?0x1:0x0)+'|'+(_0x501359[_0x39df71(0x76b)]||'')+'|'+(_0x501359[_0x39df71(0x9aa)]||'')+'|'+(_0x501359[_0x39df71(0xd72)]||''),_0x434b1f=Array['isArray'](_0x3a56aa[_0x39df71(0x7e5)])&&_0x3a56aa['raw'][_0x39df71(0x6f1)]&&_0x131ba7!==_0x39df71(0x7f1),_0x2394ec=_0x434b1f?_0x3a56aa[_0x39df71(0x7e5)]:_0x3a56aa[_0x39df71(0x8fc)]||[],_0x2c623b=''+(_0x434b1f?'r':'p')+_0x2394ec[_0x39df71(0x6f1)]+'|'+(_0x2394ec[_0x39df71(0x6f1)]?_0x2394ec[0x0]['t']:0x0)+'|'+(_0x2394ec['length']?_0x2394ec[_0x2394ec[_0x39df71(0x6f1)]-0x1]['t']:0x0),_0x24be81=_0x3a56aa['id']||'i'+_0x319759,_0x3322dc=this[_0x39df71(0x2f3)][_0x39df71(0x70b)](_0x24be81);let _0x28a0cc;if(_0x3322dc&&_0x3322dc[_0x39df71(0x57e)]===_0x2394ec&&_0x3322dc[_0x39df71(0xb13)]===_0x154af0&&_0x3322dc[_0x39df71(0x40f)]===_0x2c623b)_0x28a0cc=_0x3322dc['samples'];else{let _0x498052=_0x2394ec;if(_0x434b1f){_0x498052=_0x131ba7==='diff'?DataProcessor['diffSeries'](_0x498052):_0x498052;try{_0x498052=DataProcessor[_0x39df71(0x304)](_0x498052,_0x501359);}catch(_0x34a821){}try{const _0x343489=this['card']['_priceLookupFor'](_0x501359);if(_0x343489)_0x498052=DataProcessor[_0x39df71(0x24b)](_0x498052,_0x343489);}catch(_0x18da79){}try{_0x498052=DataProcessor[_0x39df71(0x5a0)](_0x498052,_0x501359);}catch(_0x5aa64a){}}_0x28a0cc=[];for(const _0xd2bef4 of _0x498052)if(_0xd2bef4&&isNum(_0xd2bef4['v']))_0x28a0cc[_0x39df71(0x61b)](_0xd2bef4);this[_0x39df71(0x2f3)]['set'](_0x24be81,{'ref':_0x2394ec,'eSig':_0x154af0,'dSig':_0x2c623b,'samples':_0x28a0cc});}if(!_0x28a0cc[_0x39df71(0x6f1)])return;const _0x494c5f=this[_0x39df71(0x2d4)][_0x39df71(0x221)]?.(_0x501359['color'],_0x501359[_0x39df71(0x9b0)])||_0x501359['color']||PALETTE[_0x319759%PALETTE['length']],_0x3f3560=pickName(_0x501359['name'],_0x3a56aa[_0x39df71(0x721)]?.[_0x39df71(0x6a0)],_0x3a56aa['meta'])??_0x501359[_0x39df71(0x9b0)]??'#'+(_0x319759+0x1),_0x2f43ba=_0x501359[_0x39df71(0x491)]||_0x3a56aa[_0x39df71(0x721)]?.['unit_of_measurement']||'',_0x3f6779=_0x501359[_0x39df71(0xaca)]?{..._0x501359,'invert':![]}:_0x501359;_0x153c96['push']({'ent':_0x501359,'fEnt':_0x3f6779,'samples':_0x28a0cc,'color':_0x494c5f,'name':_0x3f3560,'unit':_0x2f43ba,'sig':_0x154af0+'~'+_0x2c623b});});if(!_0x153c96[_0x404767(0x6f1)]){_0x205af5[_0x404767(0x795)]=_0x404767(0x365);return;}let _0x1ffe32=Infinity,_0x3915bf=-Infinity;for(const _0x4a0f9c of _0x153c96){const _0x5aaeea=_0x4a0f9c[_0x404767(0x232)];if(_0x5aaeea[0x0]['t']<_0x1ffe32)_0x1ffe32=_0x5aaeea[0x0]['t'];if(_0x5aaeea[_0x5aaeea[_0x404767(0x6f1)]-0x1]['t']>_0x3915bf)_0x3915bf=_0x5aaeea[_0x5aaeea[_0x404767(0x6f1)]-0x1]['t'];}let _0x5b2438=_0x3011da[_0x404767(0x926)];if(!_0x5b2438||_0x5b2438===_0x404767(0x371)){const _0x542d65=(_0x3915bf-_0x1ffe32)/0x36ee80;_0x5b2438=_0x542d65<=0x31?'hour':_0x542d65<=0x18*0x20?_0x404767(0x2c5):_0x542d65<=0x18*0xbe?_0x404767(0xb9f):_0x404767(0x7d5);}const _0x42a3bc=/^([0-9]+)h$/[_0x404767(0x88f)](_0x5b2438),_0x10e195=_0x42a3bc?parseInt(_0x42a3bc[0x1],0xa):_0x5b2438===_0x404767(0x7da)?0x1:0x0,_0x40b30c=((()=>{const _0x4b6868=_0x404767;try{const _0x2b2f7b=getCachedDateTimeFormatter(resolveCardLanguage(_0x4e6955,_0x3011da),{'month':_0x4b6868(0x841)});return Array[_0x4b6868(0xb6d)]({'length':0xc},(_0x36ae76,_0x1df54b)=>_0x2b2f7b[_0x4b6868(0x3cd)](new Date(0x7e8,_0x1df54b,0x1)));}catch{return[_0x4b6868(0x9e1),_0x4b6868(0x292),_0x4b6868(0x1af),_0x4b6868(0x73c),_0x4b6868(0x59a),_0x4b6868(0x313),_0x4b6868(0xc50),_0x4b6868(0xc44),_0x4b6868(0xa61),_0x4b6868(0xd47),_0x4b6868(0xcc2),_0x4b6868(0xcbc)];}})()),_0x242b02=_0x57aeb0=>String(_0x57aeb0)[_0x404767(0x9f7)](0x2,'0'),_0xc8a35a=resolveFirstWeekday(_0x4e6955),_0xa4b007=_0x3a9e38=>{const _0xfdf54b=_0x404767,_0x483a43=_0x3a9e38-_0x3a9e38%0xdbba0;let _0x157cf8=tzParts(_0x483a43,_0x4976d9);if(_0x10e195){const _0x11609a=Math[_0xfdf54b(0x8e4)](_0x157cf8['h']/_0x10e195)*_0x10e195;return{'key':_0x157cf8['y']+'-'+_0x157cf8['mo']+'-'+_0x157cf8['d']+'-'+_0x11609a,'label':_0x242b02(_0x11609a)+':00'};}if(_0x5b2438===_0xfdf54b(0x2c5))return{'key':_0x157cf8['y']+'-'+_0x157cf8['mo']+'-'+_0x157cf8['d'],'label':_0x40b30c[_0x157cf8['mo']]+'\x20'+_0x157cf8['d']};if(_0x5b2438===_0xfdf54b(0xb9f))return _0x157cf8=tzParts(_0x483a43-weekStartOffsetDays(_0x157cf8['wd'],_0xc8a35a)*0x5265c00,_0x4976d9),{'key':'w'+_0x157cf8['y']+'-'+_0x157cf8['mo']+'-'+_0x157cf8['d'],'label':_0x40b30c[_0x157cf8['mo']]+'\x20'+_0x157cf8['d']};if(_0x5b2438==='year')return{'key':''+_0x157cf8['y'],'label':''+_0x157cf8['y']};return{'key':_0x157cf8['y']+'-'+_0x157cf8['mo'],'label':_0x40b30c[_0x157cf8['mo']]+'\x20'+String(_0x157cf8['y'])[_0xfdf54b(0xaff)](0x2)};},_0x230c5b=_0x5b2438+'|'+(_0x4976d9||'')+'|'+_0x153c96[_0x404767(0x596)](_0x595330=>_0x595330[_0x404767(0x917)])[_0x404767(0x2c4)](';');let _0x41efa3,_0x4d6191,_0x2af520;if(this[_0x404767(0x243)]&&this[_0x404767(0x243)][_0x404767(0x917)]===_0x230c5b)({cols:_0x41efa3,vMin:_0x4d6191,vMax:_0x2af520}=this[_0x404767(0x243)]);else{const _0x272498=new Map();_0x153c96['forEach']((_0x2148a4,_0x1ff052)=>{const _0x179111=_0x404767;for(const _0x506701 of _0x2148a4['samples']){const _0x254b9e=_0xa4b007(_0x506701['t']);let _0x34f440=_0x272498[_0x179111(0x70b)](_0x254b9e[_0x179111(0x3de)]);!_0x34f440&&(_0x34f440={'label':_0x254b9e['label'],'order':_0x506701['t'],'vals':new Array(_0x153c96[_0x179111(0x6f1)])['fill'](null)},_0x272498[_0x179111(0x846)](_0x254b9e['key'],_0x34f440));if(_0x506701['t']<_0x34f440[_0x179111(0x1b9)])_0x34f440['order']=_0x506701['t'];(_0x34f440['vals'][_0x1ff052]||(_0x34f440[_0x179111(0x7c5)][_0x1ff052]=[]))[_0x179111(0x61b)](_0x506701['v']);}});const _0x362545=[..._0x272498['values']()][_0x404767(0xca9)]((_0x9f9155,_0x1e43e9)=>_0x9f9155[_0x404767(0x1b9)]-_0x1e43e9[_0x404767(0x1b9)]),_0x43b291=0x3c,_0x3295dc=_0x362545[_0x404767(0x6f1)]>_0x43b291?_0x362545[_0x404767(0xaff)](_0x362545['length']-_0x43b291):_0x362545;_0x4d6191=Infinity,_0x2af520=-Infinity,_0x41efa3=_0x3295dc[_0x404767(0x596)](_0x4779bc=>({'label':_0x4779bc[_0x404767(0x149)],'per':_0x4779bc[_0x404767(0x7c5)][_0x404767(0x596)](_0x5796ab=>{const _0x2f27e7=_0x404767;if(!_0x5796ab||!_0x5796ab[_0x2f27e7(0x6f1)])return null;const _0x2f0b45=Float64Array[_0x2f27e7(0xb6d)](_0x5796ab)[_0x2f27e7(0xca9)](),_0x28b8ff=_0xfcc2b9=>BoxPlotRenderer['_quantile'](_0x2f0b45,_0xfcc2b9),_0x4da4b8={'lo':_0x2f0b45[0x0],'q1':_0x28b8ff(0.25),'med':_0x28b8ff(0.5),'q3':_0x28b8ff(0.75),'hi':_0x2f0b45[_0x2f0b45[_0x2f27e7(0x6f1)]-0x1],'n':_0x2f0b45[_0x2f27e7(0x6f1)]};if(_0x4da4b8['lo']<_0x4d6191)_0x4d6191=_0x4da4b8['lo'];if(_0x4da4b8['hi']>_0x2af520)_0x2af520=_0x4da4b8['hi'];return _0x4da4b8;})})),this[_0x404767(0x243)]={'sig':_0x230c5b,'cols':_0x41efa3,'vMin':_0x4d6191,'vMax':_0x2af520};}if(_0x4d6191===Infinity){_0x205af5[_0x404767(0x795)]=_0x404767(0x82a);return;}let _0x5a3e20=_0x4d6191,_0x1659b9=_0x2af520;_0x5a3e20===_0x1659b9&&(_0x5a3e20-=0x1,_0x1659b9+=0x1);const _0x5291eb=(_0x1659b9-_0x5a3e20)*0.06;_0x5a3e20-=_0x5291eb,_0x1659b9+=_0x5291eb;const _0x1a33e9=_0x277c42=>{const _0x298718=_0x404767,_0x128449=Math[_0x298718(0xaaa)](0xa,Math[_0x298718(0x8e4)](Math[_0x298718(0x5d9)](_0x277c42))),_0x356b03=_0x277c42/_0x128449;return(_0x356b03<=0x1?0x1:_0x356b03<=0x2?0x2:_0x356b03<=0x5?0x5:0xa)*_0x128449;},_0x358225=_0x1a33e9((_0x1659b9-_0x5a3e20)/0x4),_0x4cccf2=[];for(let _0x166d33=Math[_0x404767(0xb9d)](_0x5a3e20/_0x358225)*_0x358225;_0x166d33<=_0x1659b9+1e-9;_0x166d33+=_0x358225)_0x4cccf2[_0x404767(0x61b)](_0x166d33);const _0x529670=_0x153c96[0x0]['fEnt'],_0x20525f=_0x156057=>formatNumber(_0x156057,_0x529670,_0x4e6955),_0x52ca56=Math[_0x404767(0x1b8)](0x1e,0xa+6.5*Math[_0x404767(0x1b8)](..._0x4cccf2['map'](_0x58cd8b=>String(_0x20525f(_0x58cd8b))[_0x404767(0x6f1)]),0x2)),_0x6b554a=0x8,_0xcc9fb3=0x8,_0x1eb7db=0x14,_0x2848ee=Math[_0x404767(0x1b8)](0xa,_0x497841-_0x52ca56-_0x6b554a),_0x13e6c6=Math[_0x404767(0x1b8)](0xa,_0x2a9711-_0xcc9fb3-_0x1eb7db),_0x1c0fba=_0x409f8a=>_0xcc9fb3+_0x13e6c6-(_0x409f8a-_0x5a3e20)/(_0x1659b9-_0x5a3e20)*_0x13e6c6,_0x51ecc0=_0x41efa3['length'],_0x53a5ce=_0x153c96['length'],_0x48be90=_0x2848ee/_0x51ecc0,_0x204c0f=_0x48be90*0.78,_0x53c558=Math[_0x404767(0x1b8)](0x3,Math[_0x404767(0xbe8)](0x2e,_0x204c0f/_0x53a5ce*0.82)),_0x5e097d=(_0x15eb8c,_0x3d94af)=>_0x52ca56+_0x48be90*_0x15eb8c+_0x48be90/0x2-_0x204c0f/0x2+_0x204c0f/_0x53a5ce*(_0x3d94af+0.5),_0x452de3=_0x404767(0x6ae),_0x4ff65a=_0x404767(0x5be);let _0x5dddd9='';for(const _0x21549f of _0x4cccf2){const _0x4f1302=_0x1c0fba(_0x21549f);_0x5dddd9+=_0x404767(0xc57)+_0x52ca56+_0x404767(0x783)+_0x4f1302[_0x404767(0x2ef)](0x1)+_0x404767(0x803)+(_0x497841-_0x6b554a)+_0x404767(0x2c7)+_0x4f1302['toFixed'](0x1)+_0x404767(0x52f)+_0x452de3+'\x22\x20stroke-width=\x221\x22/>',_0x5dddd9+=_0x404767(0x97a)+(_0x52ca56-0x5)[_0x404767(0x2ef)](0x1)+'\x22\x20y=\x22'+(_0x4f1302+0x3)[_0x404767(0x2ef)](0x1)+_0x404767(0xbc3)+_0x4ff65a+'\x22>'+_0x121c85(_0x20525f(_0x21549f))+_0x404767(0x269);}const _0x2a9a89=Math[_0x404767(0x1b8)](0x1,Math[_0x404767(0xb9d)](_0x51ecc0/Math[_0x404767(0x1b8)](0x2,Math[_0x404767(0x8e4)](_0x2848ee/0x38))));_0x41efa3['forEach']((_0x305d86,_0x2a13f8)=>{const _0x4d7189=_0x404767;if(_0x2a13f8%_0x2a9a89)return;_0x5dddd9+=_0x4d7189(0x97a)+(_0x52ca56+_0x48be90*_0x2a13f8+_0x48be90/0x2)[_0x4d7189(0x2ef)](0x1)+_0x4d7189(0xc61)+(_0x2a9711-0x6)+_0x4d7189(0x258)+_0x4ff65a+'\x22>'+_0x121c85(_0x305d86[_0x4d7189(0x149)])+_0x4d7189(0x269);});const _0x2f78a5=[];_0x41efa3[_0x404767(0x331)]((_0x44db56,_0x4799fc)=>{const _0x27b1cc=_0x404767;_0x44db56[_0x27b1cc(0x4a3)][_0x27b1cc(0x331)]((_0xc4b30b,_0x4a7a5f)=>{const _0x889cb5=_0x27b1cc;if(!_0xc4b30b)return;const _0x44ba20=_0x153c96[_0x4a7a5f],_0x48b6f8=_0x5e097d(_0x4799fc,_0x4a7a5f),_0x3470c3=_0x48b6f8-_0x53c558/0x2,_0x50518c=_0x1c0fba(_0xc4b30b['lo']),_0x50d948=_0x1c0fba(_0xc4b30b['hi']),_0x8611a7=_0x1c0fba(_0xc4b30b['q1']),_0x161796=_0x1c0fba(_0xc4b30b['q3']),_0x5a784e=_0x1c0fba(_0xc4b30b['med']),_0x2879a5=_0x2f78a5[_0x889cb5(0x6f1)];_0x2f78a5[_0x889cb5(0x61b)]({'name':_0x44ba20[_0x889cb5(0x6d0)],'unit':_0x44ba20['unit'],'ent':_0x44ba20[_0x889cb5(0x59f)],'fEnt':_0x44ba20['fEnt'],'color':_0x44ba20[_0x889cb5(0x727)],'label':_0x44db56[_0x889cb5(0x149)],'lo':_0xc4b30b['lo'],'q1':_0xc4b30b['q1'],'med':_0xc4b30b[_0x889cb5(0x8cb)],'q3':_0xc4b30b['q3'],'hi':_0xc4b30b['hi'],'n':_0xc4b30b['n']}),_0x5dddd9+=_0x889cb5(0x7d2)+_0x2879a5+'\x22\x20style=\x22cursor:'+(_0x50a589?_0x889cb5(0xad4):_0x889cb5(0x3d4))+'\x22>',_0x5dddd9+=_0x889cb5(0x6c6)+(_0x3470c3-0x2)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0xc61)+(_0x50d948-0x2)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0xaa3)+(_0x53c558+0x4)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x797)+(_0x50518c-_0x50d948+0x4)['toFixed'](0x1)+_0x889cb5(0xc76);if(_0xc4b30b['n']===0x1)_0x5dddd9+=_0x889cb5(0xc57)+_0x3470c3['toFixed'](0x1)+_0x889cb5(0x803)+(_0x3470c3+_0x53c558)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x783)+_0x5a784e[_0x889cb5(0x2ef)](0x1)+'\x22\x20y2=\x22'+_0x5a784e[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x52f)+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0x275);else{const _0x120a14=_0x53c558*0.55;_0x5dddd9+='<line\x20x1=\x22'+_0x48b6f8[_0x889cb5(0x2ef)](0x1)+'\x22\x20x2=\x22'+_0x48b6f8['toFixed'](0x1)+_0x889cb5(0x783)+_0x50d948[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x2c7)+_0x50518c[_0x889cb5(0x2ef)](0x1)+'\x22\x20stroke=\x22'+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0xa33),_0x5dddd9+='<line\x20x1=\x22'+(_0x48b6f8-_0x120a14/0x2)['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x48b6f8+_0x120a14/0x2)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x783)+_0x50d948['toFixed'](0x1)+_0x889cb5(0x2c7)+_0x50d948[_0x889cb5(0x2ef)](0x1)+'\x22\x20stroke=\x22'+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0xa33),_0x5dddd9+='<line\x20x1=\x22'+(_0x48b6f8-_0x120a14/0x2)['toFixed'](0x1)+_0x889cb5(0x803)+(_0x48b6f8+_0x120a14/0x2)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x783)+_0x50518c[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x2c7)+_0x50518c[_0x889cb5(0x2ef)](0x1)+'\x22\x20stroke=\x22'+_0x121c85(_0x44ba20['color'])+_0x889cb5(0xa33),_0x5dddd9+='<rect\x20x=\x22'+_0x3470c3['toFixed'](0x1)+_0x889cb5(0xc61)+_0x161796['toFixed'](0x1)+_0x889cb5(0xaa3)+_0x53c558[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x797)+Math[_0x889cb5(0x1b8)](0x1,_0x8611a7-_0x161796)[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x141)+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0x328)+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0x25c),_0x5dddd9+=_0x889cb5(0xc57)+_0x3470c3[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x803)+(_0x3470c3+_0x53c558)['toFixed'](0x1)+'\x22\x20y1=\x22'+_0x5a784e[_0x889cb5(0x2ef)](0x1)+_0x889cb5(0x2c7)+_0x5a784e['toFixed'](0x1)+_0x889cb5(0x52f)+_0x121c85(_0x44ba20[_0x889cb5(0x727)])+_0x889cb5(0x275);}_0x5dddd9+=_0x889cb5(0xcf3);});}),_0x205af5[_0x404767(0x795)]=_0x404767(0x872)+_0x2a9711+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x2a9711+_0x404767(0x307)+_0x497841+'\x20'+_0x2a9711+_0x404767(0x580)+_0x5dddd9+_0x404767(0xb44);if(_0x50a589){const _0x4357ec=_0x205af5[_0x404767(0xbc1)],_0x244d83=_0x4357ec['querySelector'](_0x404767(0x5d8)),_0x6294d1=_0x4357ec[_0x404767(0x106)]('.sgc-pie-tooltip');let _0x5a4372=-0x1;const _0x595687=_0x4448e5=>{const _0x46bcc5=_0x404767,_0x1a4f2e=_0x4448e5['target'][_0x46bcc5(0x535)]('[data-b]');if(!_0x1a4f2e){_0x5a4372=-0x1,_0x6294d1[_0x46bcc5(0x4a2)][_0x46bcc5(0x62e)]='0';return;}const _0x5e4f18=+_0x1a4f2e['dataset']['b'],_0x2fb601=_0x2f78a5[_0x5e4f18];if(!_0x2fb601)return;const _0x218ea5=_0x5e4f18===_0x5a4372&&_0x6294d1[_0x46bcc5(0x4a2)][_0x46bcc5(0x62e)]==='1';_0x5a4372=_0x5e4f18;const _0x567717=_0x2bbdc2=>formatNumber(_0x2bbdc2,_0x2fb601['fEnt'],_0x4e6955),_0x41517b=_0x2fb601[_0x46bcc5(0x491)]?'\x20'+_0x121c85(_0x2fb601[_0x46bcc5(0x491)]):'',_0x2523f7=_0x2fb601['ent']?.[_0x46bcc5(0x833)]!==![]?_0x121c85(_0x2fb601[_0x46bcc5(0x727)]):_0x46bcc5(0x56e),_0x47bd31=(_0x18572d,_0x558647,_0x437647)=>_0x46bcc5(0x1b7)+(_0x437647?'\x20style=\x22opacity:0.6\x22':'')+_0x46bcc5(0x2f1)+_0x18572d+_0x46bcc5(0xc1e)+_0x558647+'</span></div>';if(!_0x218ea5)_0x6294d1[_0x46bcc5(0x795)]=_0x46bcc5(0x72a)+_0x2523f7+_0x46bcc5(0x75d)+_0x121c85(_0x2fb601[_0x46bcc5(0x6d0)])+_0x46bcc5(0x3f7)+_0x121c85(_0x2fb601[_0x46bcc5(0x149)])+_0x46bcc5(0xad3)+_0x46bcc5(0xb8b)+_0x47bd31(cardT(this[_0x46bcc5(0x2d4)]?.[_0x46bcc5(0x69a)],this['card']?.[_0x46bcc5(0x5d4)],_0x46bcc5(0xab8)),''+_0x567717(_0x2fb601['lo'])+_0x41517b)+_0x47bd31(cardT(this[_0x46bcc5(0x2d4)]?.['_hass'],this['card']?.['_config'],_0x46bcc5(0x82b)),''+_0x567717(_0x2fb601[_0x46bcc5(0x8cb)])+_0x41517b)+_0x47bd31(cardT(this['card']?.[_0x46bcc5(0x69a)],this[_0x46bcc5(0x2d4)]?.[_0x46bcc5(0x5d4)],_0x46bcc5(0xba8)),''+_0x567717(_0x2fb601['hi'])+_0x41517b)+'</div><div>'+_0x47bd31(cardT(this[_0x46bcc5(0x2d4)]?.['_hass'],this[_0x46bcc5(0x2d4)]?.[_0x46bcc5(0x5d4)],'Q1'),''+_0x567717(_0x2fb601['q1'])+_0x41517b)+_0x47bd31(cardT(this['card']?.[_0x46bcc5(0x69a)],this[_0x46bcc5(0x2d4)]?.['_config'],'Q3'),''+_0x567717(_0x2fb601['q3'])+_0x41517b)+_0x47bd31(cardT(this[_0x46bcc5(0x2d4)]?.['_hass'],this[_0x46bcc5(0x2d4)]?.[_0x46bcc5(0x5d4)],_0x46bcc5(0x2dc)),''+_0x2fb601['n'],!![])+'</div></div>';_0x6294d1[_0x46bcc5(0x4a2)][_0x46bcc5(0x62e)]='1';const _0x3186f2=_0x4357ec[_0x46bcc5(0x748)]();let _0x429603=_0x4448e5[_0x46bcc5(0x2e7)]-_0x3186f2['left']+0x10;const _0x4c6a41=_0x6294d1['offsetWidth'];if(_0x429603+_0x4c6a41>_0x3186f2[_0x46bcc5(0x8da)])_0x429603=_0x429603-_0x4c6a41-0x20;_0x6294d1[_0x46bcc5(0x4a2)][_0x46bcc5(0xb1a)]=Math[_0x46bcc5(0x1b8)](0x0,_0x429603)+'px',_0x6294d1['style']['top']='0';};_0x244d83[_0x404767(0xb7d)](_0x404767(0x7f4),_0x595687,{'signal':_0x261bee}),_0x244d83['addEventListener'](_0x404767(0xc5d),_0x595687,{'signal':_0x261bee}),_0x244d83['addEventListener'](_0x404767(0x8a9),()=>{const _0x15eb6b=_0x404767;_0x5a4372=-0x1,_0x6294d1[_0x15eb6b(0x4a2)][_0x15eb6b(0x62e)]='0';},{'signal':_0x261bee});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0xe6d35d(0x9b2)](_0x4ee868,_0x433168,_0x239774,_0x3eefaf){const _0x462250=_0xe6d35d;if(this['_abort'])this[_0x462250(0xd2c)][_0x462250(0x78a)]();this[_0x462250(0xd2c)]=new AbortController();const _0x18d36f=this[_0x462250(0xd2c)][_0x462250(0xa53)],_0x456ea7=Math['max'](0x28,_0x4ee868[_0x462250(0x996)]||this[_0x462250(0x2d4)][_0x462250(0xadf)]||0x190),_0x2f5ae3=Math[_0x462250(0x1b8)](0x50,parseInt(_0x239774[_0x462250(0x964)],0xa)||0xc8),_0x48986f=_0x239774[_0x462250(0xcaa)]!==![],_0x3aee97=_0x239774[_0x462250(0x46b)]!==![],_0x5a58ca=escapeHtml,_0xb036a3=this[_0x462250(0x2d4)][_0x462250(0x192)]||[],_0x505f94=[];(_0x433168||[])[_0x462250(0x331)]((_0x2437a5,_0x363972)=>{const _0xa81186=_0x462250;let _0xaf999=_0x2437a5['entity']&&typeof _0x2437a5[_0xa81186(0x9b0)]===_0xa81186(0xb0a)?_0x2437a5[_0xa81186(0x9b0)]:null;if(!_0xaf999){const _0x2481f1=String(_0x2437a5['id']||'')[_0xa81186(0x653)](/^(.+)__(\d+)$/);if(_0x2481f1)_0xaf999=_0xb036a3[parseInt(_0x2481f1[0x2],0xa)]||_0xb036a3[_0xa81186(0x8e2)](_0x3e3b44=>_0x3e3b44[_0xa81186(0x9b0)]===_0x2481f1[0x1]);}if(!_0xaf999)_0xaf999={};const _0x18a10c=(_0x2437a5[_0xa81186(0x8fc)]||[])[_0xa81186(0xbcf)](_0x1e62c6=>_0x1e62c6&&isNum(_0x1e62c6['v']));if(!_0x18a10c[_0xa81186(0x6f1)])return;const _0x296577=_0xaf999[_0xa81186(0x9bd)]||'sum';let _0x4c2799;if(_0x296577===_0xa81186(0x7cb))_0x4c2799=_0x18a10c[0x0]['v'];else{if(_0x296577===_0xa81186(0x898))_0x4c2799=_0x18a10c[_0x18a10c[_0xa81186(0x6f1)]-0x1]['v'];else{if(_0x296577==='min')_0x4c2799=_0x18a10c[_0xa81186(0x8af)]((_0x468b75,_0x582764)=>Math[_0xa81186(0xbe8)](_0x468b75,_0x582764['v']),Infinity);else{if(_0x296577===_0xa81186(0x1b8))_0x4c2799=_0x18a10c[_0xa81186(0x8af)]((_0x2e50ca,_0x1f3304)=>Math[_0xa81186(0x1b8)](_0x2e50ca,_0x1f3304['v']),-Infinity);else{if(_0x296577==='median')_0x4c2799=DataProcessor[_0xa81186(0xd7e)](_0x18a10c[_0xa81186(0x596)](_0x29a0bc=>_0x29a0bc['v']),'median');else{if(_0x296577===_0xa81186(0x862)||_0x296577==='mean')_0x4c2799=_0x18a10c[_0xa81186(0x8af)]((_0x57fa5e,_0x24a06f)=>_0x57fa5e+_0x24a06f['v'],0x0)/_0x18a10c[_0xa81186(0x6f1)];else _0x4c2799=_0x18a10c['reduce']((_0x2795aa,_0xef7055)=>_0x2795aa+_0xef7055['v'],0x0);}}}}}if(!isNum(_0x4c2799))return;const _0x996c80=this[_0xa81186(0x2d4)][_0xa81186(0x221)]?.(_0xaf999[_0xa81186(0x727)],_0xaf999['entity'])||_0xaf999[_0xa81186(0x727)],_0x2cb9bf=pickName(_0xaf999[_0xa81186(0x6d0)],_0x2437a5[_0xa81186(0x721)]?.[_0xa81186(0x6a0)],_0x2437a5[_0xa81186(0x721)])??_0xaf999[_0xa81186(0x9b0)]??'#'+(_0x363972+0x1),_0x597122=_0xaf999['unit']||_0x2437a5[_0xa81186(0x721)]?.[_0xa81186(0x4f2)]||'',_0x47bec1=_0xaf999[_0xa81186(0xaca)]?{..._0xaf999,'invert':![]}:_0xaf999;_0x505f94[_0xa81186(0x61b)]({'ent':_0xaf999,'fEnt':_0x47bec1,'v':_0x4c2799,'name':_0x2cb9bf,'unit':_0x597122,'custom':_0x996c80});});if(!_0x505f94[_0x462250(0x6f1)]){_0x4ee868['innerHTML']=_0x462250(0x8d3);return;}let _0x333434=0x0;const _0x3fafc3=_0x505f94[_0x462250(0x596)](_0x1bf05f=>{const _0x281150=_0x462250,_0x2cb764=_0x333434;_0x333434+=_0x1bf05f['v'];const _0x3517b2=_0x1bf05f[_0x281150(0x468)]||(_0x1bf05f['v']>=0x0?_0x281150(0xa30):_0x281150(0xa8a));return{..._0x1bf05f,'from':_0x2cb764,'to':_0x333434,'color':_0x3517b2,'total':![]};});_0x3aee97&&_0x3fafc3['push']({'ent':_0x505f94[0x0][_0x462250(0x59f)],'fEnt':_0x505f94[0x0][_0x462250(0x6da)],'v':_0x333434,'from':0x0,'to':_0x333434,'name':cardT(this[_0x462250(0x2d4)]?.[_0x462250(0x69a)],this['card']?.[_0x462250(0x5d4)],_0x462250(0x2c1)),'unit':_0x505f94[0x0][_0x462250(0x491)],'color':'var(--primary-color,\x20#378ADD)','total':!![]});let _0x1fe21b=0x0,_0x665b0a=0x0;for(const _0xf0f13e of _0x3fafc3){_0x1fe21b=Math[_0x462250(0xbe8)](_0x1fe21b,_0xf0f13e[_0x462250(0xb6d)],_0xf0f13e['to']),_0x665b0a=Math[_0x462250(0x1b8)](_0x665b0a,_0xf0f13e[_0x462250(0xb6d)],_0xf0f13e['to']);}_0x1fe21b===_0x665b0a&&(_0x1fe21b-=0x1,_0x665b0a+=0x1);const _0x1301f0=(_0x665b0a-_0x1fe21b)*0.08;if(_0x1fe21b<0x0)_0x1fe21b-=_0x1301f0;_0x665b0a+=_0x1301f0;const _0x14d4d2=_0x20604e=>{const _0x5508f6=Math['pow'](0xa,Math['floor'](Math['log10'](_0x20604e))),_0x3eabaf=_0x20604e/_0x5508f6;return(_0x3eabaf<=0x1?0x1:_0x3eabaf<=0x2?0x2:_0x3eabaf<=0x5?0x5:0xa)*_0x5508f6;},_0x2cbe4d=_0x14d4d2((_0x665b0a-_0x1fe21b)/0x4),_0x550241=[];for(let _0x17d9f7=Math['ceil'](_0x1fe21b/_0x2cbe4d)*_0x2cbe4d;_0x17d9f7<=_0x665b0a+1e-9;_0x17d9f7+=_0x2cbe4d)_0x550241['push'](_0x17d9f7);const _0x4efc4a=_0x505f94[0x0]['fEnt'],_0x7b565e=_0x202e39=>formatNumber(_0x202e39,_0x4efc4a,_0x3eefaf),_0x3d3ae7=Math[_0x462250(0x1b8)](0x1e,0xa+6.5*Math[_0x462250(0x1b8)](..._0x550241[_0x462250(0x596)](_0x29495c=>String(_0x7b565e(_0x29495c))['length']),0x2)),_0x4e2cc9=0x8,_0x164ad1=0x10,_0x2e56a3=0x14,_0x1e497a=Math[_0x462250(0x1b8)](0xa,_0x456ea7-_0x3d3ae7-_0x4e2cc9),_0x2f4635=Math['max'](0xa,_0x2f5ae3-_0x164ad1-_0x2e56a3),_0x8004ae=_0x21f285=>_0x164ad1+_0x2f4635-(_0x21f285-_0x1fe21b)/(_0x665b0a-_0x1fe21b)*_0x2f4635,_0x6ad7a1=_0x3fafc3[_0x462250(0x6f1)],_0x54c806=_0x1e497a/_0x6ad7a1,_0x5a9eab=Math[_0x462250(0x1b8)](0x4,Math[_0x462250(0xbe8)](0x40,_0x54c806*0.62)),_0x251a25=_0x5ee253=>_0x3d3ae7+_0x54c806*_0x5ee253+(_0x54c806-_0x5a9eab)/0x2,_0x2510de='var(--divider-color,\x20rgba(127,127,127,.28))',_0x2b85a6=_0x462250(0x5be);let _0x301852='';for(const _0x508143 of _0x550241){const _0x6d7c9f=_0x8004ae(_0x508143);_0x301852+='<line\x20x1=\x22'+_0x3d3ae7+_0x462250(0x783)+_0x6d7c9f[_0x462250(0x2ef)](0x1)+'\x22\x20x2=\x22'+(_0x456ea7-_0x4e2cc9)+'\x22\x20y2=\x22'+_0x6d7c9f[_0x462250(0x2ef)](0x1)+_0x462250(0x52f)+_0x2510de+'\x22\x20stroke-width=\x221\x22/>',_0x301852+='<text\x20x=\x22'+(_0x3d3ae7-0x5)[_0x462250(0x2ef)](0x1)+_0x462250(0xc61)+(_0x6d7c9f+0x3)[_0x462250(0x2ef)](0x1)+_0x462250(0xbc3)+_0x2b85a6+'\x22>'+_0x5a58ca(_0x7b565e(_0x508143))+_0x462250(0x269);}if(_0x1fe21b<0x0&&_0x665b0a>0x0){const _0x44be14=_0x8004ae(0x0);_0x301852+='<line\x20x1=\x22'+_0x3d3ae7+'\x22\x20y1=\x22'+_0x44be14['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x456ea7-_0x4e2cc9)+_0x462250(0x2c7)+_0x44be14[_0x462250(0x2ef)](0x1)+_0x462250(0x52f)+_0x2b85a6+_0x462250(0x3b7);}const _0x5435b8=[];_0x3fafc3[_0x462250(0x331)]((_0x3c9b79,_0x38229f)=>{const _0x20dd96=_0x462250,_0x10628a=_0x251a25(_0x38229f),_0x5c8ffc=_0x8004ae(_0x3c9b79['from']),_0x3d0db4=_0x8004ae(_0x3c9b79['to']),_0x49932b=Math['min'](_0x5c8ffc,_0x3d0db4),_0x3d48bf=Math['max'](1.5,Math[_0x20dd96(0xad9)](_0x5c8ffc-_0x3d0db4)),_0x221da5=_0x5435b8[_0x20dd96(0x6f1)];_0x5435b8[_0x20dd96(0x61b)](_0x3c9b79),_0x301852+=_0x20dd96(0x7d2)+_0x221da5+_0x20dd96(0x22d)+(_0x48986f?_0x20dd96(0xad4):_0x20dd96(0x3d4))+'\x22>',_0x301852+=_0x20dd96(0x6c6)+(_0x10628a-0x2)[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0xc61)+_0x164ad1+_0x20dd96(0xaa3)+(_0x5a9eab+0x4)[_0x20dd96(0x2ef)](0x1)+'\x22\x20height=\x22'+_0x2f4635+_0x20dd96(0xc76),_0x301852+=_0x20dd96(0x6c6)+_0x10628a[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0xc61)+_0x49932b[_0x20dd96(0x2ef)](0x1)+'\x22\x20width=\x22'+_0x5a9eab[_0x20dd96(0x2ef)](0x1)+'\x22\x20height=\x22'+_0x3d48bf[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0x141)+_0x5a58ca(_0x3c9b79['color'])+_0x20dd96(0x11a)+(_0x3c9b79[_0x20dd96(0x6ec)]?_0x20dd96(0x978):_0x20dd96(0xb05))+_0x20dd96(0x52f)+_0x5a58ca(_0x3c9b79['color'])+'\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>',_0x301852+=_0x20dd96(0xcf3);if(_0x38229f<_0x3fafc3[_0x20dd96(0x6f1)]-0x1){const _0x53a76d=_0x8004ae(_0x3c9b79['to']);_0x301852+=_0x20dd96(0xc57)+(_0x10628a+_0x5a9eab)[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0x783)+_0x53a76d[_0x20dd96(0x2ef)](0x1)+'\x22\x20x2=\x22'+_0x251a25(_0x38229f+0x1)[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0x2c7)+_0x53a76d['toFixed'](0x1)+_0x20dd96(0x52f)+_0x2b85a6+_0x20dd96(0x484);}if(_0x54c806>=0x1e){const _0x90aa0c=(_0x3c9b79['total']?'':_0x3c9b79['v']>=0x0?'+':'')+formatNumber(_0x3c9b79['v'],_0x3c9b79[_0x20dd96(0x6da)],_0x3eefaf),_0xa02242=_0x3c9b79['to']>=_0x3c9b79[_0x20dd96(0xb6d)],_0x3a6367=_0xa02242?_0x49932b-0x4:_0x49932b+_0x3d48bf+0xb;_0x301852+=_0x20dd96(0x97a)+(_0x10628a+_0x5a9eab/0x2)[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0xc61)+_0x3a6367[_0x20dd96(0x2ef)](0x1)+_0x20dd96(0x258)+_0x2b85a6+'\x22>'+_0x5a58ca(_0x90aa0c)+_0x20dd96(0x269);}let _0x2da520=_0x3c9b79[_0x20dd96(0x6d0)];const _0x127883=Math[_0x20dd96(0x1b8)](0x3,Math[_0x20dd96(0x8e4)](_0x54c806/0x6));if(_0x2da520[_0x20dd96(0x6f1)]>_0x127883)_0x2da520=_0x2da520[_0x20dd96(0xaff)](0x0,_0x127883-0x1)+'…';_0x301852+=_0x20dd96(0x97a)+(_0x3d3ae7+_0x54c806*_0x38229f+_0x54c806/0x2)[_0x20dd96(0x2ef)](0x1)+'\x22\x20y=\x22'+(_0x2f5ae3-0x6)+_0x20dd96(0x258)+_0x2b85a6+'\x22'+(_0x3c9b79[_0x20dd96(0x6ec)]?'\x20font-weight=\x22600\x22':'')+'>'+_0x5a58ca(_0x2da520)+_0x20dd96(0x269);}),_0x4ee868[_0x462250(0x795)]=_0x462250(0x801)+_0x2f5ae3+_0x462250(0xcb7)+_0x2f5ae3+_0x462250(0x307)+_0x456ea7+'\x20'+_0x2f5ae3+_0x462250(0x580)+_0x301852+_0x462250(0xb44);if(_0x48986f){const _0x2ab588=_0x4ee868[_0x462250(0xbc1)],_0x2861d3=_0x2ab588[_0x462250(0x106)](_0x462250(0x5d8)),_0x63c0dc=_0x2ab588['querySelector'](_0x462250(0x181));let _0x3632f2=-0x1;const _0x4ec735=_0x4210c9=>{const _0x4ce7cc=_0x462250,_0x331d60=_0x4210c9[_0x4ce7cc(0x73f)]['closest']('[data-b]');if(!_0x331d60){_0x3632f2=-0x1,_0x63c0dc[_0x4ce7cc(0x4a2)][_0x4ce7cc(0x62e)]='0';return;}const _0x5b6f06=+_0x331d60[_0x4ce7cc(0x2ff)]['b'],_0xb8019b=_0x5435b8[_0x5b6f06];if(!_0xb8019b)return;const _0x41246e=_0x5b6f06===_0x3632f2&&_0x63c0dc[_0x4ce7cc(0x4a2)]['opacity']==='1';_0x3632f2=_0x5b6f06;const _0xce2332=_0x3cb44f=>formatNumber(_0x3cb44f,_0xb8019b[_0x4ce7cc(0x6da)],_0x3eefaf),_0xfd6c9f=_0xb8019b[_0x4ce7cc(0x491)]?'\x20'+_0x5a58ca(_0xb8019b[_0x4ce7cc(0x491)]):'',_0xddec00=_0xb8019b['ent']?.[_0x4ce7cc(0x833)]!==![]?_0x5a58ca(_0xb8019b[_0x4ce7cc(0x727)]):_0x4ce7cc(0x56e),_0x280f1f=(_0x15d957,_0x1e82e6,_0x38c45b)=>_0x4ce7cc(0x1b7)+(_0x38c45b?'\x20style=\x22opacity:0.6\x22':'')+_0x4ce7cc(0x99f)+_0x15d957+_0x4ce7cc(0xc1e)+_0x1e82e6+_0x4ce7cc(0xad3);if(!_0x41246e)_0x63c0dc[_0x4ce7cc(0x795)]=_0x4ce7cc(0x72a)+_0xddec00+_0x4ce7cc(0x75d)+_0x5a58ca(_0xb8019b[_0x4ce7cc(0x6d0)])+_0x4ce7cc(0xad3)+(_0xb8019b[_0x4ce7cc(0x6ec)]?_0x280f1f(cardT(this[_0x4ce7cc(0x2d4)]?.[_0x4ce7cc(0x69a)],_0x239774,'Total'),''+_0xce2332(_0xb8019b['v'])+_0xfd6c9f):_0x280f1f(cardT(this[_0x4ce7cc(0x2d4)]?.['_hass'],_0x239774,_0x4ce7cc(0x278)),''+(_0xb8019b['v']>=0x0?'+':'')+_0xce2332(_0xb8019b['v'])+_0xfd6c9f)+(_0x239774[_0x4ce7cc(0x950)]!==![]?_0x280f1f(cardT(this[_0x4ce7cc(0x2d4)]?.[_0x4ce7cc(0x69a)],_0x239774,'Running\x20total'),''+_0xce2332(_0xb8019b['to'])+_0xfd6c9f,!![]):''));_0x63c0dc[_0x4ce7cc(0x4a2)][_0x4ce7cc(0x62e)]='1';const _0x3a0b70=_0x2ab588['getBoundingClientRect']();let _0x3b5e81=_0x4210c9['clientX']-_0x3a0b70[_0x4ce7cc(0xb1a)]+0x10;const _0x307b40=_0x63c0dc[_0x4ce7cc(0xadf)];if(_0x3b5e81+_0x307b40>_0x3a0b70[_0x4ce7cc(0x8da)])_0x3b5e81=_0x3b5e81-_0x307b40-0x20;_0x63c0dc[_0x4ce7cc(0x4a2)][_0x4ce7cc(0xb1a)]=Math[_0x4ce7cc(0x1b8)](0x0,_0x3b5e81)+'px',_0x63c0dc['style']['top']='0';};_0x2861d3['addEventListener'](_0x462250(0x7f4),_0x4ec735,{'signal':_0x18d36f}),_0x2861d3[_0x462250(0xb7d)](_0x462250(0xc5d),_0x4ec735,{'signal':_0x18d36f}),_0x2861d3['addEventListener'](_0x462250(0x8a9),()=>{const _0x1d5573=_0x462250;_0x3632f2=-0x1,_0x63c0dc[_0x1d5573(0x4a2)]['opacity']='0';},{'signal':_0x18d36f});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x53be57){const _0x8600e7=_0xe6d35d;super(_0x53be57),this[_0x8600e7(0x2f3)]=new Map(),this['_fd']=null;}[_0xe6d35d(0x9b2)](_0x24cd23,_0x2366dd,_0x599591,_0x2c19aa){const _0x98373=_0xe6d35d;if(this[_0x98373(0xd2c)])this[_0x98373(0xd2c)][_0x98373(0x78a)]();this[_0x98373(0xd2c)]=new AbortController();const _0x529820=this[_0x98373(0xd2c)][_0x98373(0xa53)],_0x55bde5=Math[_0x98373(0x1b8)](0x28,_0x24cd23['clientWidth']||this[_0x98373(0x2d4)][_0x98373(0xadf)]||0x190),_0x246f6b=Math[_0x98373(0x1b8)](0x50,parseInt(_0x599591['height'],0xa)||0xc8),_0x54eb4d=_0x599591[_0x98373(0xcaa)]!==![],_0xabdc4d=escapeHtml,_0x3d8815=this['card']['_entities']||[],_0x20098c=[];(_0x2366dd||[])[_0x98373(0x331)]((_0xc76928,_0x67b238)=>{const _0x55d96e=_0x98373;let _0xaeccba=_0xc76928['entity']&&typeof _0xc76928[_0x55d96e(0x9b0)]==='object'?_0xc76928[_0x55d96e(0x9b0)]:null;if(!_0xaeccba){const _0x23f05f=String(_0xc76928['id']||'')[_0x55d96e(0x653)](/^(.+)__(\d+)$/);if(_0x23f05f)_0xaeccba=_0x3d8815[parseInt(_0x23f05f[0x2],0xa)]||_0x3d8815[_0x55d96e(0x8e2)](_0x1453e7=>_0x1453e7[_0x55d96e(0x9b0)]===_0x23f05f[0x1]);}if(!_0xaeccba)_0xaeccba={};if(_0xaeccba[_0x55d96e(0x465)])return;const _0x54b43d=_0xaeccba[_0x55d96e(0x9bd)],_0x467438=(_0x54b43d||'')+'|'+(_0xaeccba[_0x55d96e(0x6df)]??'')+'|'+(_0xaeccba[_0x55d96e(0xaca)]?0x1:0x0)+'|'+(_0xaeccba[_0x55d96e(0x76b)]||'')+'|'+(_0xaeccba[_0x55d96e(0x9aa)]||'')+'|'+(_0xaeccba[_0x55d96e(0xd72)]||''),_0x2e79a8=Array[_0x55d96e(0x82d)](_0xc76928['raw'])&&_0xc76928[_0x55d96e(0x7e5)][_0x55d96e(0x6f1)]&&_0x54b43d!==_0x55d96e(0x7f1),_0x3c3049=_0x2e79a8?_0xc76928['raw']:_0xc76928['points']||[],_0x3004c0=''+(_0x2e79a8?'r':'p')+_0x3c3049[_0x55d96e(0x6f1)]+'|'+(_0x3c3049[_0x55d96e(0x6f1)]?_0x3c3049[0x0]['t']:0x0)+'|'+(_0x3c3049['length']?_0x3c3049[_0x3c3049[_0x55d96e(0x6f1)]-0x1]['t']:0x0),_0x3e8743=_0xc76928['id']||'i'+_0x67b238,_0x156934=this[_0x55d96e(0x2f3)][_0x55d96e(0x70b)](_0x3e8743);let _0x28022b;if(_0x156934&&_0x156934['ref']===_0x3c3049&&_0x156934[_0x55d96e(0xb13)]===_0x467438&&_0x156934[_0x55d96e(0x40f)]===_0x3004c0)_0x28022b=_0x156934[_0x55d96e(0x7c5)];else{let _0x488f80=_0x3c3049;if(_0x2e79a8){_0x488f80=_0x54b43d===_0x55d96e(0x52e)?DataProcessor[_0x55d96e(0x7c8)](_0x488f80):_0x488f80;try{_0x488f80=DataProcessor['applyPreBucketTransforms'](_0x488f80,_0xaeccba);}catch(_0x5c6fb0){}try{const _0x21a212=this[_0x55d96e(0x2d4)]['_priceLookupFor'](_0xaeccba);if(_0x21a212)_0x488f80=DataProcessor['applyPriceToSeries'](_0x488f80,_0x21a212);}catch(_0x578bd8){}try{_0x488f80=DataProcessor[_0x55d96e(0x5a0)](_0x488f80,_0xaeccba);}catch(_0xcd6fad){}}_0x28022b=[];for(const _0x1145b6 of _0x488f80)if(_0x1145b6&&isNum(_0x1145b6['v']))_0x28022b['push'](_0x1145b6['v']);this[_0x55d96e(0x2f3)]['set'](_0x3e8743,{'ref':_0x3c3049,'eSig':_0x467438,'dSig':_0x3004c0,'vals':_0x28022b});}if(!_0x28022b[_0x55d96e(0x6f1)])return;const _0x12fcb8=this[_0x55d96e(0x2d4)]['_resolveColor']?.(_0xaeccba[_0x55d96e(0x727)],_0xaeccba[_0x55d96e(0x9b0)])||_0xaeccba[_0x55d96e(0x727)]||PALETTE[_0x67b238%PALETTE[_0x55d96e(0x6f1)]],_0x59829f=pickName(_0xaeccba[_0x55d96e(0x6d0)],_0xc76928['meta']?.[_0x55d96e(0x6a0)],_0xc76928[_0x55d96e(0x721)])??_0xaeccba[_0x55d96e(0x9b0)]??'#'+(_0x67b238+0x1),_0xd003f8=_0xaeccba['unit']||_0xc76928['meta']?.[_0x55d96e(0x4f2)]||'',_0x58aa19=_0xaeccba[_0x55d96e(0xaca)]?{..._0xaeccba,'invert':![]}:_0xaeccba;_0x20098c[_0x55d96e(0x61b)]({'ent':_0xaeccba,'fEnt':_0x58aa19,'vals':_0x28022b,'color':_0x12fcb8,'name':_0x59829f,'unit':_0xd003f8,'sig':_0x467438+'~'+_0x3004c0});});if(!_0x20098c['length']){_0x24cd23[_0x98373(0x795)]=_0x98373(0x97b);return;}let _0x3752b8=Infinity,_0x182b8e=-Infinity,_0x59637a=0x0;for(const _0x4fead8 of _0x20098c){_0x59637a+=_0x4fead8[_0x98373(0x7c5)][_0x98373(0x6f1)];for(const _0x5c37c3 of _0x4fead8[_0x98373(0x7c5)]){if(_0x5c37c3<_0x3752b8)_0x3752b8=_0x5c37c3;if(_0x5c37c3>_0x182b8e)_0x182b8e=_0x5c37c3;}}_0x3752b8===_0x182b8e&&(_0x3752b8-=0.5,_0x182b8e+=0.5);let _0x432b36=0x0;const _0x45cb1c=parseInt(_0x599591[_0x98373(0xb42)],0xa);if(Number[_0x98373(0xaa4)](_0x45cb1c)&&_0x45cb1c>0x0)_0x432b36=Math[_0x98373(0x1b8)](0x2,Math['min'](0x50,_0x45cb1c));else{const _0x5e1634=_0x20098c[_0x98373(0x596)](_0x3557b=>_0x3557b['sig'])[_0x98373(0x2c4)](';');if(this[_0x98373(0x2ba)]&&this[_0x98373(0x2ba)]['sig']===_0x5e1634)_0x432b36=this[_0x98373(0x2ba)]['bins'];else{const _0x59fbd5=Float64Array['from'](_0x20098c['flatMap'](_0x3e4536=>_0x3e4536[_0x98373(0x7c5)]))[_0x98373(0xca9)](),_0x4b6b72=_0x1ae113=>{const _0x572e7a=_0x98373,_0x5ec37b=(_0x59fbd5[_0x572e7a(0x6f1)]-0x1)*_0x1ae113,_0x1a37b1=Math[_0x572e7a(0x8e4)](_0x5ec37b),_0x3fd32d=Math[_0x572e7a(0xb9d)](_0x5ec37b);return _0x1a37b1===_0x3fd32d?_0x59fbd5[_0x1a37b1]:_0x59fbd5[_0x1a37b1]+(_0x59fbd5[_0x3fd32d]-_0x59fbd5[_0x1a37b1])*(_0x5ec37b-_0x1a37b1);},_0x48cb48=_0x4b6b72(0.75)-_0x4b6b72(0.25),_0x1c45d2=_0x48cb48>0x0?0x2*_0x48cb48/Math[_0x98373(0x6bf)](_0x59fbd5[_0x98373(0x6f1)]):0x0;_0x432b36=_0x1c45d2>0x0?Math[_0x98373(0xb01)]((_0x182b8e-_0x3752b8)/_0x1c45d2):Math[_0x98373(0xb9d)](Math[_0x98373(0x1d0)](Math[_0x98373(0x1b8)](0x2,_0x59fbd5[_0x98373(0x6f1)])))+0x1,_0x432b36=Math['max'](0x5,Math['min'](0x28,_0x432b36||0x5)),this[_0x98373(0x2ba)]={'sig':_0x5e1634,'bins':_0x432b36};}}const _0x2e60ac=(_0x182b8e-_0x3752b8)/_0x432b36,_0x4f98bd=_0x20098c[_0x98373(0x596)](()=>new Array(_0x432b36)[_0x98373(0x3ba)](0x0));_0x20098c['forEach']((_0x316ba0,_0x1bdde8)=>{const _0x1ba94e=_0x98373;for(const _0x36666d of _0x316ba0['vals']){const _0x3614ff=Math['min'](_0x432b36-0x1,Math[_0x1ba94e(0x8e4)]((_0x36666d-_0x3752b8)/_0x2e60ac));_0x4f98bd[_0x1bdde8][_0x3614ff]++;}});let _0x2931b8=0x0;for(const _0x5f4e05 of _0x4f98bd)for(const _0x12f8d5 of _0x5f4e05)if(_0x12f8d5>_0x2931b8)_0x2931b8=_0x12f8d5;if(!_0x2931b8){_0x24cd23['innerHTML']=_0x98373(0x1d3);return;}const _0x217370=_0x2931b8*1.06,_0x3801d2=_0x5936aa=>{const _0x38dff6=_0x98373,_0x35e938=Math[_0x38dff6(0xaaa)](0xa,Math[_0x38dff6(0x8e4)](Math[_0x38dff6(0x5d9)](_0x5936aa))),_0x425edf=_0x5936aa/_0x35e938;return(_0x425edf<=0x1?0x1:_0x425edf<=0x2?0x2:_0x425edf<=0x5?0x5:0xa)*_0x35e938;},_0x10b136=Math[_0x98373(0x1b8)](0x1,_0x3801d2(_0x217370/0x4)),_0x73dae=[];for(let _0x5d81cb=0x0;_0x5d81cb<=_0x217370+1e-9;_0x5d81cb+=_0x10b136)_0x73dae[_0x98373(0x61b)](_0x5d81cb);const _0x19232a=_0x20098c[0x0][_0x98373(0x6da)],_0x3cddf6=_0x222fa9=>formatNumber(_0x222fa9,_0x19232a,_0x2c19aa),_0x575a40=Math[_0x98373(0x1b8)](..._0x73dae['map'](_0x1475ed=>String(Math[_0x98373(0xb01)](_0x1475ed))['length']),0x2),_0x22024a=Math[_0x98373(0x1b8)](0x1a,0xa+6.5*_0x575a40),_0x4156bd=0x8,_0x4924a3=0x8,_0x1ba329=0x14,_0xc2c527=Math[_0x98373(0x1b8)](0xa,_0x55bde5-_0x22024a-_0x4156bd),_0x4f72bf=Math[_0x98373(0x1b8)](0xa,_0x246f6b-_0x4924a3-_0x1ba329),_0x24560b=_0x454bf4=>_0x4924a3+_0x4f72bf-_0x454bf4/_0x217370*_0x4f72bf,_0x32afef=_0x20098c['length'],_0x49d74d=_0xc2c527/_0x432b36,_0x38cf6a=_0x49d74d*0.86,_0x1fb44=Math[_0x98373(0x1b8)](1.5,_0x38cf6a/_0x32afef*0.92),_0x57086f=(_0x250cd8,_0x7c63f1)=>_0x22024a+_0x49d74d*_0x250cd8+(_0x49d74d-_0x38cf6a)/0x2+_0x38cf6a/_0x32afef*_0x7c63f1+(_0x38cf6a/_0x32afef-_0x1fb44)/0x2,_0x4b4e4d=_0x98373(0x6ae),_0x6441d7=_0x98373(0x5be);let _0x46bc7f='';for(const _0x23898b of _0x73dae){const _0x57f0a8=_0x24560b(_0x23898b);_0x46bc7f+=_0x98373(0xc57)+_0x22024a+_0x98373(0x783)+_0x57f0a8[_0x98373(0x2ef)](0x1)+_0x98373(0x803)+(_0x55bde5-_0x4156bd)+_0x98373(0x2c7)+_0x57f0a8[_0x98373(0x2ef)](0x1)+_0x98373(0x52f)+_0x4b4e4d+'\x22\x20stroke-width=\x221\x22/>',_0x46bc7f+=_0x98373(0x97a)+(_0x22024a-0x5)[_0x98373(0x2ef)](0x1)+_0x98373(0xc61)+(_0x57f0a8+0x3)[_0x98373(0x2ef)](0x1)+_0x98373(0xbc3)+_0x6441d7+'\x22>'+Math[_0x98373(0xb01)](_0x23898b)+'</text>';}const _0x28acad=Math[_0x98373(0x1b8)](0x1,Math[_0x98373(0xb9d)](_0x432b36/Math[_0x98373(0x1b8)](0x2,Math[_0x98373(0x8e4)](_0xc2c527/0x34))));for(let _0xe75242=0x0;_0xe75242<_0x432b36;_0xe75242+=_0x28acad){const _0x548d7e=_0x3752b8+_0x2e60ac*(_0xe75242+0.5);_0x46bc7f+=_0x98373(0x97a)+(_0x22024a+_0x49d74d*(_0xe75242+0.5))['toFixed'](0x1)+_0x98373(0xc61)+(_0x246f6b-0x6)+_0x98373(0x258)+_0x6441d7+'\x22>'+_0xabdc4d(_0x3cddf6(_0x548d7e))+'</text>';}const _0x436de7=[];for(let _0x30c025=0x0;_0x30c025<_0x432b36;_0x30c025++){_0x20098c[_0x98373(0x331)]((_0x3e5918,_0x44c8af)=>{const _0x58705a=_0x98373,_0x5e9fc1=_0x4f98bd[_0x44c8af][_0x30c025];if(!_0x5e9fc1)return;const _0x5f54e6=_0x57086f(_0x30c025,_0x44c8af),_0x3bbc9d=_0x24560b(_0x5e9fc1),_0x27c704=_0x436de7['length'];_0x436de7[_0x58705a(0x61b)]({'ent':_0x3e5918[_0x58705a(0x59f)],'fEnt':_0x3e5918['fEnt'],'name':_0x3e5918[_0x58705a(0x6d0)],'unit':_0x3e5918[_0x58705a(0x491)],'color':_0x3e5918[_0x58705a(0x727)],'a':_0x3752b8+_0x2e60ac*_0x30c025,'b':_0x3752b8+_0x2e60ac*(_0x30c025+0x1),'n':_0x5e9fc1,'tot':_0x3e5918[_0x58705a(0x7c5)][_0x58705a(0x6f1)]}),_0x46bc7f+='<g\x20data-b=\x22'+_0x27c704+_0x58705a(0x22d)+(_0x54eb4d?_0x58705a(0xad4):'default')+'\x22>',_0x46bc7f+=_0x58705a(0x6c6)+(_0x5f54e6-0x1)['toFixed'](0x1)+'\x22\x20y=\x22'+_0x4924a3+'\x22\x20width=\x22'+(_0x1fb44+0x2)[_0x58705a(0x2ef)](0x1)+_0x58705a(0x797)+_0x4f72bf+_0x58705a(0xc76),_0x46bc7f+=_0x58705a(0x6c6)+_0x5f54e6[_0x58705a(0x2ef)](0x1)+_0x58705a(0xc61)+_0x3bbc9d[_0x58705a(0x2ef)](0x1)+_0x58705a(0xaa3)+_0x1fb44[_0x58705a(0x2ef)](0x1)+_0x58705a(0x797)+Math['max'](0x1,_0x4924a3+_0x4f72bf-_0x3bbc9d)[_0x58705a(0x2ef)](0x1)+'\x22\x20fill=\x22'+_0xabdc4d(_0x3e5918[_0x58705a(0x727)])+'\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22'+_0xabdc4d(_0x3e5918['color'])+'\x22\x20stroke-width=\x220.8\x22/>',_0x46bc7f+=_0x58705a(0xcf3);});}_0x24cd23[_0x98373(0x795)]=_0x98373(0xb28)+_0x246f6b+_0x98373(0xcb7)+_0x246f6b+_0x98373(0x307)+_0x55bde5+'\x20'+_0x246f6b+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x46bc7f+_0x98373(0xb44);if(_0x54eb4d){const _0xb6db6b=_0x24cd23[_0x98373(0xbc1)],_0x4cacc3=_0xb6db6b[_0x98373(0x106)]('svg'),_0x2f0f4b=_0xb6db6b[_0x98373(0x106)]('.sgc-pie-tooltip');let _0x409312=-0x1;const _0x50dce5=_0x14ce10=>{const _0x48253e=_0x98373,_0x1ff037=_0x14ce10['target'][_0x48253e(0x535)](_0x48253e(0x24c));if(!_0x1ff037){_0x409312=-0x1,_0x2f0f4b[_0x48253e(0x4a2)][_0x48253e(0x62e)]='0';return;}const _0x50c43e=+_0x1ff037[_0x48253e(0x2ff)]['b'],_0x54308e=_0x436de7[_0x50c43e];if(!_0x54308e)return;const _0x300582=_0x50c43e===_0x409312&&_0x2f0f4b[_0x48253e(0x4a2)][_0x48253e(0x62e)]==='1';_0x409312=_0x50c43e;const _0x5a4f7a=_0x1de71f=>formatNumber(_0x1de71f,_0x54308e[_0x48253e(0x6da)],_0x2c19aa),_0x22e6b6=_0x54308e[_0x48253e(0x491)]?'\x20'+_0xabdc4d(_0x54308e['unit']):'',_0x3d9e59=_0x54308e[_0x48253e(0x59f)]?.[_0x48253e(0x833)]!==![]?_0xabdc4d(_0x54308e['color']):_0x48253e(0x56e),_0x284ff3=(_0x582289,_0x31c082,_0x16726a)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x16726a?'\x20style=\x22opacity:0.6\x22':'')+_0x48253e(0x99f)+_0x582289+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x31c082+_0x48253e(0xad3);if(!_0x300582)_0x2f0f4b['innerHTML']='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x3d9e59+_0x48253e(0x75d)+_0xabdc4d(_0x54308e['name'])+_0x48253e(0xad3)+_0x284ff3(_0xabdc4d(cardT(_0x2c19aa,_0x599591,_0x48253e(0xb25))),_0x5a4f7a(_0x54308e['a'])+_0x48253e(0xc03)+_0x5a4f7a(_0x54308e['b'])+_0x22e6b6)+_0x284ff3(_0xabdc4d(cardT(_0x2c19aa,_0x599591,'Count')),''+_0x54308e['n'])+(_0x599591[_0x48253e(0x950)]!==![]?_0x284ff3(_0xabdc4d(cardT(_0x2c19aa,_0x599591,_0x48253e(0x6c1))),(_0x54308e['n']/_0x54308e[_0x48253e(0x3c7)]*0x64)[_0x48253e(0x2ef)](0x1)+'%',!![]):'');_0x2f0f4b[_0x48253e(0x4a2)][_0x48253e(0x62e)]='1';const _0x59a737=_0xb6db6b[_0x48253e(0x748)]();let _0x714590=_0x14ce10[_0x48253e(0x2e7)]-_0x59a737[_0x48253e(0xb1a)]+0x10;const _0x6b8784=_0x2f0f4b[_0x48253e(0xadf)];if(_0x714590+_0x6b8784>_0x59a737[_0x48253e(0x8da)])_0x714590=_0x714590-_0x6b8784-0x20;_0x2f0f4b['style'][_0x48253e(0xb1a)]=Math['max'](0x0,_0x714590)+'px',_0x2f0f4b[_0x48253e(0x4a2)][_0x48253e(0x598)]='0';};_0x4cacc3[_0x98373(0xb7d)](_0x98373(0x7f4),_0x50dce5,{'signal':_0x529820}),_0x4cacc3['addEventListener'](_0x98373(0xc5d),_0x50dce5,{'signal':_0x529820}),_0x4cacc3[_0x98373(0xb7d)]('pointerleave',()=>{const _0xa9e36b=_0x98373;_0x409312=-0x1,_0x2f0f4b[_0xa9e36b(0x4a2)][_0xa9e36b(0x62e)]='0';},{'signal':_0x529820});}}}function _0x5ee2(){const _0x2f2371=['stroke=\x22','Default','_cacheGet','Value\x20Expression','rb:','stroke:','Secondary','Rise/Fall\x20Colors','scroll','_isCounterEntity','sort','show_tooltip','Auto\x20(unit)','groupExtremesByKey','variables','binary_sensor','DEFAULTS','Day\x20of\x20month\x20(1-31)','#e67e22','endMs','en-US','scrollLeft','x_axis_interval','<div\x20class=\x22sgc-spark-graph\x22>','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','\x20takes\x201\x20arg','Group\x20By\x20Picker','_drawThresholdAnnotation','.sgc-state-wrap','Dec','ddd','xRange','\x20style=\x22','[sgc]\x20value_transform\x20compile\x20failed:\x20','hard','Nov','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','area_id','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Last\x2090\x20days','arc','card_header_size','\x20style=\x22opacity:.3;pointer-events:none\x22','lttbDownsample','dateObj','Icon\x20Size','yesterday','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','#2ecc71','180D','resolvedOptions','sgc-y-axis-label\x20sgc-y-axis-label-right','rgba(255,255,255,0.3)','dragleave','mdi:code-braces','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','2\x20Hours','.e-legend_max','All\x20cards','x_grid_width','sgc-dp-cal-day','trend_down_color','>\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','_popZoomHistory','_subscribeEvents','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','ha-panel-energy','comma','</span></div></label></div>','.sgc-plot','Duplicate','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).','.dp-zone-left','_dpRangeStart','.e-show_range_band','.sgc-legend-wrap','</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>','Fill','_lastTouchPopT','data_attribute','_drawDataLabels','</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','visibility','sgc-candle-wick','</g>','anchorT','State\x20Timeline','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','.e-forecast_horizon','_thrColorRefs','parentNode','value','strokeStyle','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.','</select></div></div><div\x20class=\x22f\x22','removeChild','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x20Z\x22\x20fill=\x22','Week\x20of\x20year\x20(1-53)','500\x20',':host\x20{\x20display:\x20block;\x20font-family:\x20','\x22\x20data-dp-rolling-days=\x22','Graph\x20Data','_renderSparkline','group_by_picker_position','string\x20in\x20arithmetic','card_icon_position','Raw\x20(no\x20grouping)','<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>','_onZoomSyncEvent','_energyUnsub','.ann-source','Month\x20of\x20year\x20(1-12)','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','animate_graph','.thr-add','Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.','ma-lbl','MM/DD','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','show_values','12M','Gauge\x20Range','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','band','<button\x20class=\x22sgc-ip-btn\x20','rgba(128,128,128,0.8)','date_picker_position','y_grid_color','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','Vertical\x20label\x20shown\x20on\x20the\x20right\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20the\x20first\x20secondary\x20entity.\x20Set\x20custom\x20text\x20to\x20override,\x20or\x20leave\x20empty\x20for\x20auto.','sgc-moving-averages','_slices','X\x20Label\x20Color',';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.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>','_withAlpha','Adaptive\x20Color','_abort','_onIntervalSyncRequest','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','_prevAnnotationStamps','_zoomHistory','.e-change_ignore_zero','\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',');pointer-events:none;border-radius:inherit}','disconnectedCallback','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.','</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','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','show_fill','.e-risefall_enabled','No\x20entities\x20to\x20rank.','_drawExtremaLabels','sgc:compiled_transform','\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<style\x20id=\x22sgc-base\x22>','info','sgc-y-axis-bg','cursor','\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','Y2\x20Tick\x20Format','size','Oct','\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>','padding:','\x22\x20value=\x22','</div><button\x20class=\x22ma-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>','Hard','hass-more-info','</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','.e-thr_direction','points_per_hour','.e-invert','_bucketSeries','GET','enabled','_xEnt','rgba(0,0,0,0.06)','Localization','_dataVarIds','#sgc-extras','tooltip_sync','</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','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><polyline\x20points=\x223\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/></svg>','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','_isFieldRelevantForMode','_dragState','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','</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','.sgc-bar{opacity:0.85}','rgba(0,0,0,0.5)','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.','X\x20Grid\x20Opacity','[data-row=\x22','_viewWindow','calendarGroup','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','border-color:','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','dropEffect','</select>','Line','</select></div></div></div>','price_attribute','#ef5350','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.','shift','_sumEmptyWarned','sgc-interval-sync','\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>','[data-dpmode]','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','unknown\x20function\x20','.sgc-dp-wrap','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','_aggregate','lastRawT','#2980b9','period_highlight','_renderCalendarGrid','90D','\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>','Add\x20Rule','state_size','_rebuildPoints','week_of_year','_wheelHandler','.e-tap-action-fb','warn','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','applyEntityTransforms','new_state','<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>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','.sgc-dp-mode','Download\x20PNG\x20(Card)','\x22></div></div></div></div></div>','.ma-row','><label>','_renderDatePickerPresets','<button\x20class=\x22sgc-dp-mode\x20','label_color','Radial\x20Bar','down','1.234,56','ISO\x20/\x20epoch\x20ms','bucketPrecision','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','__sgcActiveRule','always','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.','carry_forward_ms','number','\x22></button><span\x20class=\x22sgc-dp-label\x20','toggle','MDI\x20Icon','primary_state_as','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','y_axis_label','alphabetic','_lastArgs','rgba(255,255,255,0.10)','_on','Add\x20Entity','_resetAggWarned','\x22\x20data-dp-rolling-months=\x22','<style>\x0a:host{display:block;font-family:','\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','string','areas','fillText','rgba(255,255,255,0)','Last\x203\x20days','percentage','undefined','.sgc-header-wrap\x20.sgc-title{','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','_updateSeq','Upper\x20Bound','.e-data_attribute','pmin','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.','show_trend_icon','_formatDatePickerLabel','_drawAnnotationsForeground','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','nodeType','color:\x20','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','\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.','</select></div></div><div\x20class=\x22f\x22></div></div>','breakGapsInCalendar','querySelector','></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','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','_maybeWarnMissingLTS','My\x20annotation','_pairs','color:var(','startAngle','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','\x20selected','.e-show_in_legend','Reference\x20Year','sgc-plot-clip','debug','</select></div>','Y\x20Ticks','sgc-fill-height','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','_axisDateLabel','findIndex','\x22\x20fill-opacity=\x22','y_axis_color','colors','\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','14px','clear','show_extrema','sgc-range-band','candlestick','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22','lime','var(--tx)','div','pminPct','#26a69a','data_time_year','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','_window','</div><div\x20class=\x22f\x22></div></div>','close','black','<option\x20value=\x22raw\x22\x20','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','_hourlyCapWarned','last\x20month','><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','%\x22\x20stop-color=\x22','cssText','Ext\x20LTS','.sgc-dp-bar','system','increase','_baselineReady','\x20sgc-stacked','_pendingSlide','_shouldAlignToClock','.ann-val1','Hide\x20on\x20Load','\x22\x20fill=\x22','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','sgc-area','</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','Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.','ll-custom','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','_broadcastDatePickerSync','label','scrollbar','selector','sgc-tooltip','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','period','<div\x20class=\x22tc\x20mtc\x20','Show\x20Bounds','y_axis_font_opacity',')</span>','x_grid_color',',0)','Statistics\x20Graph\x20Chart\x20Card','.e-thr_transition','\x22></div><div\x20class=\x22f\x22><label>','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','0.35','_cpdDocBound','cloneNode','_scrollSyncHandler','\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>','</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>','Entity\x20at\x20index\x20','csv','Gradient','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','Top\x20Left','Base\x20Colors','input[type=\x22number\x22]','0.05','</option><option\x20value=\x22manual\x22\x20','Visibility','font','_lastPadT','Custom\x20Scale\x20Rules','graph_end_hour','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_interval_picker\x22\x20type=\x22checkbox\x22\x20','Low','[sgc]\x20data_value_expression\x20\x22','[statistics-graph-chart-card]\x20translations.js\x20is\x20v','_computeRollingStart','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.','All','first_weekday','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.','grey','/h)','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','_overridePph','6\x20Hours','Card\x20Shadow','ohlc','\x20style=\x22visibility:hidden\x22','state_map','Show\x20now\x20line','--rgb-primary-text-color','.sgc-pie-tooltip','\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','Last\x2030D','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).','.e-thr_enabled','setTime','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.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','data-full-x','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','now_line_color','position:relative;flex:1.2;min-width:0','Offset','amber','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.','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.','This\x20Year','_entities','#e91e63','<div\x20class=\x22sgc-detail-legend-entity','assign','X\x20Label\x20Opacity','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','sgc-tooltip-sync','Font\x20Size','<span\x20class=\x22sgc-state-icon\x22','_drawSpanAnnotation','dragstart','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','config','rgba(','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','deep-purple','\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','Y\x20Grid\x20Opacity','Last\x207\x20Days','rgba(255,255,255,0.55)','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','show_range_values','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','input_boolean','data-x','.e-extrema_bg_color','Card\x20Border','\x20>\x20','Mar','mousemove','icon_size','\x22\x20stroke-width=\x22','hassUtil','lastMax','.sgc-export-menu','\x20·\x20','<div\x20class=\x22sgc-pie-tt-row\x22','max','order','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','transition','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','date_picker_nav_position','Graph\x20Start','Auto','_statMeta','\x22\x20fill=\x22none\x22\x20','_buildCsvText','annotations','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_normalizeCompare','_formatAttrLabel','Time\x20Unit','</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',';visibility:hidden','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.','<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>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22><div\x20class=\x22f\x22><label>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','log2','_dpCalYear','[sgc]\x20data_attribute\x20\x22','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','.sgc-dp-label','\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>','_allSeries','_drawXAxis','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','SELECT','scrollWidth','\x00cmp:','rgba(255,255,255,0.9)','.sgc-state-row','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','tooltip_sync_group','extrema_bg_color','390TwPKUH','_fireEntityAction','statistic_id','e-entity','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','Header\x20Color','butt','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','stackKeyByIdx','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.','error','setConfig','.cmp-row','_instanceKey','Periods\x20Back','std','card_border_width','><ha-icon\x20icon=\x22','<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>','<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','</button></div>','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','radius','.card-icon-color','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y2_axis\x22\x20type=\x22checkbox\x22\x20','Hour','DD/MM\x20HH:mm','inv','&minimal_response&no_attributes','translate(','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','_lastPadB','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','Bezier','DD\x20MMM\x20YYYY','create','_applyQueryOverrides','font-weight:600','rgba(255,255,255,0.08)','Tue','value_end','setDate','hasOwnProperty','ann','_computeInstanceKey','\x22\x20on\x20','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.','Source','Date\x20Format','_debounce','Download\x20CSV','up_to_hours','</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','_showExtremaOnClick','rise_fall_colors','Line\x20Style','manual','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','defs','sgc-area\x20sgc-seg-area','_resolveColor','offsetHeight','chart_mode','moveTo','#888888','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','Color','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','X\x20Label\x20Size','host','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.','btn','\x22\x20style=\x22cursor:','\x22\x20title=\x22','trim','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.','getMonth','samples','sgc-dp:','.e-extrema_bg_opacity','_exportName','_drawAverageLines','_onIntervalPick','.e-show_data_labels','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','X\x20Axis\x20Interval','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.','Diff','_isHistoryAggregated','_updateHistory','pie_label_color','<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>','Local\x20(device)','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.','_cols','Thick','last_month','querySelectorAll','label_position','font-weight:500;opacity:0.8','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','applyPriceToSeries','[data-b]','\x20but\x20the\x20card\x20is\x20v','circle',';object-fit:contain;\x22>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','bMin','opacity:','move','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','<div\x20class=\x22sgc-legend\x20position-','Legend','</div><div\x20class=\x22f\x22><label>','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','_edStatesSig','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','columns','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','Slice\x20Label\x20Format','asr-up','Progress','yes','Event\x20marker','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','_buildStackState','Disabled\x20when\x20thresholds\x20active','data-w','#5dade2','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','.sgc-dp-toggle','</text>','entities','_onIntervalSyncEvent','Next\x20period','_onDatePickerSyncRequest','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.','Entity','sans-serif','Trend\x20Period','tEnd','x_axis_font_size','</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','\x22\x20stroke-width=\x222\x22/>','_syncHandler','.ann-del','Value','Value\x20Factor','render_template','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','_onDatePickerToggle','_read','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','8\x204','action','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','.e-price_attribute','drawImage','viewBox','\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>','hass','fill=\x22url(#','_fillResizeObs','</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','placeholder','ents','interval_picker_position','active','align_state','>\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','Next\x20month','units','Feb','Opacity','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','</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','.ann-label','getElementById','.panel-header[data-toggle]','getConfig','Align','rgba(0,0,0,0.4)','_cacheSet','_ltsWarned','<div\x20class=\x22sgc-ip\x20align-','e-color','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','no-','_startEnergyDateSync','_resolveEditorColor','_end','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.','pie_label_format','URL','line_width','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','.e-show_average','unavailable','.sgc-dp-center-abs','ha-card.sgc-card','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','Histogram','_normalizedBgImage','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','MMMM','color:','call-service','show_state','cols','solid','_lastTplKey','_fd','sgc-y-axis-sticky','friendly','range','tooltip_match_axis','.sgc-tooltip','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','Total','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','Entities','join','date','</span></span>','\x22\x20y2=\x22','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','_eT','_items','Extrema','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.','false','</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</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','classic','</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=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','card','sourceId','interval_picker_group','ddd\x20DD/MM','Last\x20Year','expr:','childNodes','</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','Samples','--primary-color','\x22\x20aria-label=\x22','ma-col','\x20C\x20','.sgc-ip-wrap','State\x20Row','days','_getDataSourceForRange','4\x20Hours','last_changed','clientX','567yaSJHS','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','http://www.w3.org/1999/xhtml','_wsUnsub','log','cellW','keys','toFixed','input','><span\x20class=\x22sgc-pie-tt-name\x22>','Calendar','_prep','\x20off','drawEa','idx','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','.e-show_extrema_min','stroke','show_in_legend','Drag\x20to\x20reorder','Both','<div\x20class=\x22es\x22>','pie_center_color','dataset','_renderAttributeList','LANG_NAMES','measureText','.e-fixed_value','applyPreBucketTransforms','deltaAgg','pph_picker_group','\x22\x20viewBox=\x220\x200\x20','e-trend_up_color','anchorStart','state_class','.cmp-list','accent','save','_default','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','.e-show_extrema','_processHassChanges','_aggWarned','Jun','gauge:','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','sgc-segrad-','entId','Last\x2024\x20hours','.e-points_per_hour','background-repeat:no-repeat','#378ADD','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.','show_pph_picker','_computeXAxisTicksAuto','ha-selector','Lower\x20Bound\x20Y','paint-order:stroke\x20fill','%</span>','.asr-row','More\x20Info','open','_collectDataVarIds','offH','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','_normalizeCompareList','grid_options','_colorTemplateUnsubs','_isLiveTrackingNeeded','y_axis_font_size','.e-show_graph','revokeObjectURL','_cacheCleanupTimer','forEach','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','sgc-plot-scroll-wheel','state','insertBefore','\x22\x20stroke=\x22none\x22/>','setAttribute','Y\x20Grid\x20Color','0.4','[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.','_dpSyncHandler','</label><div\x20class=\x22iu\x22><input\x20class=\x22ann-opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.15\x22\x20value=\x22','Auto\x20Scale','add','var(--error-color,\x20#ef4444)','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','Pie\x20Style','_onAttributePick','SCRIPT','battery','_shareScalarValue','tooltip_stacked_total','last_90d','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','graph_type','/local/','><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','red','><span\x20class=\x22msl\x22></span></label></div>','touchend','<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>','_hideSyncedTooltip','to_state','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','Points/Hour','</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','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).','http://www.w3.org/2000/svg','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-data_value_expression','%\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','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).','state_color','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','\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>','_persistDatePicker','Center\x20Label\x20Size','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','touchcancel','firstWd','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22\x20data-mtab=\x22card_style\x22>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','h2n','statistics_unit_of_measurement','_overrideGroupBy','parse','var(--success-color,\x20#22c55e)','X-Axis','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','dp-label-past','.sgc-al-wrap','_autoHideApplied','rgba(0,0,0,0.3)','interval','[data-dp-preset-mode]','\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>','.e-show_range_values','Bounds','_exportPng','has_sum','100%','\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>','Interval','sgc-chrome-clip-','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</button>','_onQuerySyncEvent','removeItem','scroll_sync_group','y_grid_style','central','Min\x20Y\x20Range','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','tooltip_name','Area\x20on\x20duplicate\x20names','groupPoints','datetime_format','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.','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.','hh:mm\x20A','_mountIconDropdown','#2c3e50','--ha-card-background','</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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','\x20is\x20not\x20an\x20array','breakOnNull','dragover','Data\x20Points','When\x20two\x20or\x20more\x20entities\x20resolve\x20to\x20the\x20SAME\x20display\x20name,\x20append\x20their\x20Home\x20Assistant\x20area\x20(the\x20entity\x27s\x20own\x20area,\x20or\x20its\x20device\x27s\x20area)\x20to\x20tell\x20them\x20apart\x20—\x20in\x20the\x20legend,\x20tooltips,\x20stats,\x20exports\x20and\x20this\x20list.\x20Entities\x20with\x20unique\x20names\x20are\x20left\x20unchanged,\x20and\x20a\x20name\x20that\x20already\x20contains\x20its\x20area\x20is\x20not\x20doubled.\x20Off\x20by\x20default.','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','carryPastNow','Gauge','\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','x_grid_opacity','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','\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:\x20relative;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20space-between;\x0a\x20\x20\x20\x20margin-bottom:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-title\x20{\x0a\x20\x20\x20\x20font-size:\x2013px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-grid\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(7,\x201fr);\x0a\x20\x20\x20\x20gap:\x201px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hd\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-empty\x20{\x20padding:\x204px;\x20}\x0a\x20\x20.sgc-dp-cal-day\x20{\x0a\x20\x20\x20\x20padding:\x205px\x202px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.12s;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\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','_compareOf','_lastPriceRefetchTs','\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','polygon','y_axis_format','img','_energyStart','\x20sgc-dp-center-abs','light-blue','Lower\x20Bound','Alphabetic','\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>','_renderExportButton','Group','.sgc-card','recorder/list_statistic_ids','yearTotal','border:none','ma-period','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','state_timeline_show_labels','Number\x20Format','step','_allRelevantEntitiesHaveLTS','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','visible','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','spark','hour_of_day','fill','Action','white','_effectiveAnnotations','stroke-opacity:','.sgc-detail-legend-entity','atan2','_scrollHandler','sMin','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','Scatter','_exportCsv','Stable\x20Color','tot','.ed','ha-icon-picker','_ensurePinchHandlers','isInteger','#1abc9c','format','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','4\x204','chart_align','Lower\x20Bound\x20Y2','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','_cssPath','default','</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','_broadcastQuerySync','objectBoundingBox','getPropertyValue','<div\x20class=\x22sgc-tt-time\x22>','change_ignore_zero','now','dp-center-stacked','14D','key','polararea','Background','Falling','_buildSecondStateHtml','_animStart','bMax','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.','barH','clipPath\x20rect[data-full-x]','freeze','textBaseline','Today','X\x20Grid\x20Color','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Use\x20a\x20custom\x20image\x20instead\x20of\x20an\x20MDI\x20icon.\x20Paste\x20a\x20full\x20URL\x20to\x20any\x20PNG/SVG/WebP.\x20Takes\x20priority\x20over\x20the\x20MDI\x20icon\x20field.','.e-gradient','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.','select','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','setMinutes',';height:','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','long','\x20—\x20','Card\x20Header','Month\x20Before','</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','Background\x20Blur','_slideWindow','\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>','_appendText','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','replaceWith','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','rawV','_pieSlices','gauge_value_size','\x20sgc-animated','touchstart','Value\x20Size','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','\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>','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','Gauge\x20Span','</div></div><div\x20class=\x22asr-list\x22>','_cpdOpen','12\x20Hours','dSig','\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>','T12:00:00','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.','_getRenderer','fill:','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','thr-col-pick','_groupForQueryKind','computeMovingAveragesExt','.e-line_width','Top\x20Right','Decimals','applyBandDelta','_isZooming','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','defineProperty','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','_barCenters','Disabled\x20when\x20trend\x20active','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>','_maMaxLeadMs','text','Dotted','Pts/h','.ann-type','last\x20year','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.','e-icon_color','Year\x20Before','.e-legend_min','matchMedia','auto_hide_entities','yellow','_querySyncHandler','var(--primary-color,\x20#4A90D9)','drawSa','gauge','Energy\x20Date\x20Sync','-picker','History\x20only','_compareShiftHours','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','green','\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>','base','stats','all','Y\x20Label\x20Opacity','documentElement','Unknown\x20chart\x20mode','_pick','threshold','Show\x20Full\x20Period','lastRaw','X\x20Axis','Value\x20Position','\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>','has','px),\x20-50%)','_drawBandAnnotation','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','sgc-axis-tick\x20sgc-x-tick','#9b59b6','cmp-ls','maSeries','\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-export-menu','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','sgc-hours:','statistics-graph-chart-card','\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>','_savedScrollLeft','_unsubscribeEvents','item','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.','dpPresetMode','Last\x207\x20days','_coerceColor','Labels','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','\x20arg(s)','0.16','</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>','fixed_value','<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>','plain','custom','_overrideAttributes','_onQueryPick','waterfall_total','pph','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','.dp-zone-right','Y2-Axis','extended_window_multiplier','[data-dp-cal]','getFullYear','smooth','_computeYBounds','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','Compact\x20Legend',':\x20its\x20statistics\x20','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','overlays','_pollTimer','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','stroke-dasharray','battery_entity','_isThrRef','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','clearRect','[sgc]\x20color\x20template\x20subscribe\x20failed','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','sgc-now-line','\x20takes\x202+\x20args','getContext','Time\x20Window','selected','font-size:\x20','Advanced','_openPanels','_dpCustomStart','--primary-font-family','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','unit','</button><button\x20class=\x22tb\x20','This\x20Week','show_points','</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>','Letter\x20Spacing','106589ptnrqu','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.','_energyEnd','hide_name','source','sgc-bargrad-','#888','input[type=\x22text\x22]','Slice\x20Label\x20Color','_handleEnergyDate','\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>','style','per','<div\x20class=\x22sgc-qp\x20align-','getOwnPropertyDescriptor','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.','needle_color','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','_ensureStatMeta','equal_color','auto_hide','sgc-y-label','.sgc-pie-container','graph_start_hour','tagName','Tooltip\x20Name','_render','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.','card_style','_resolvePreciseRecordTimes','mapX','\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>','.cmp-add','day','Y\x20Axis\x20Label','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','Aggregation','_priceLookupFor','.e-legend_sum','icon','First','var(--','[sgc]\x20statistics\x20fetch\x20failed','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Invalid\x20configuration','sgc-bar\x20sgc-bar-animated','png','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.','<button\x20class=\x22tb\x20main-tb\x20','Avg','stroke-width:3','_xMeta','Up\x20to\x20(hours)','show_legend','_isRelativeWindow','gradient','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','rgba(255,255,255,0.06)','_sgcIcon','sgc-plot-clip-','__sgcDecisionHours','0\x200\x20','orange','</div></div><div\x20class=\x22ma-list\x22>','legend_stats','.card-icon-color-picker','Bar','</div></div></div>','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','trend_stable_color','></div></div><div\x20class=\x22f\x22><label>','var(--primary-text-color)','show_timestamp','disconnect','stroke-dasharray:none','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','_slideNeedsFullRefetch','mouseleave','</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>','then','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','_overrideHoursToShow','attribute_list_position','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','Custom\x20Name','.ann-opacity','message','sgc-h32','_buildStateRowHtml','_renderStateRowFor','unit_of_measurement','cos','year','wrap','_renderStateRow','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','data-band-w','</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','changeDiffSeries','getCardSize','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.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','canvas','sin','dddd','name_size','\x22\x20on\x20a\x20series\x20that\x20','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','sgc-axis-label\x20sgc-x-label','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','show_label','None','_buildThresholdGradient','.e-name_size','sgc-y-axis-label\x20sgc-y-axis-label-left','\x22\x20data-id=\x22','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','state_layout','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Dashed','observe','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','drag-over','_updateQueued','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','wheel','e.g.\x20Statistics','Timeline','detail','y_axis_round_ticks','_graphData','Style','End\x20Hour','series','X\x20Ticks','Epoch\x20milliseconds','No\x20comparisons\x20yet','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','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.','Zoom\x20Sync','getSeconds','Template','\x22/>','some','deltaX','.ann-show_values','.main-tb','_energyDiscoverTimer','Date\x20Picker','stop','diff','\x22\x20stroke=\x22','logarithmic','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).','.e-attribute','state_adaptive_color','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','closest','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','YYYY-MM-DD','<div\x20class=\x22cs\x20','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','splice','5minute','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>','--primary-background-color','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','today','show_graph','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','_lastMin','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\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','.sgc-qp-wrap','\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','Managed\x20by\x20YAML\x20template','.thr-del','Y\x20Axis','</option></select></div></div><div\x20class=\x22f\x22></div>','type','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','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.','.ec','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.','Day\x20of\x20year\x20(1-366)','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','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','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_findEnergyCollection','_zoomGeom','.e-state_adaptive_color','\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>','lower_bound','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','\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>','<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','_quantile',').</div>','.e-show_fill','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','sgc-qpph:','#e74c3c','_scheduleRender','<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>','Shortcuts','calendar','\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>','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','Date','sgc-extras','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-ann-label\x20sgc-ann-band-label','parentElement','transparent','_dpCalMonth','\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','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.','Global','cancelable','Fixed\x20Value','selectionStart','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','_yMeta','Show\x20Values','max_visible_interval','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','_onDatePickerMode','.ma-add','\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>','ref','.sgc-dp-prev','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','On\x20Click','Low\x20Threshold','Reverse','\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','\x22><span\x20class=\x22u\x22>s</span></div></div>','fillStyle','url(#','Last\x20180D','card_border','</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','.e-trend_down_color-picker','minute','</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','none','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22',');\x20falling\x20back\x20to\x20data_value_field.','</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','backgroundColor','_structureDirty','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','map','hide_on_load','top','d\x20h:mm','May','extrema_color','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','above','ent','applyPostBucketTransform','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','pie:','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','H-band','_arcs','state_row','_stopEnergyDateSync','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','\x20<span\x20style=\x22font-weight:400;text-transform:none;letter-spacing:0\x22>(non-numeric\x20→\x20numeric)</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22hint\x22\x20style=\x22margin-bottom:6px\x22>One\x20line\x20per\x20state,\x20as\x20<code>value,\x20label,\x20color</code>\x20—\x20label\x20and\x20color\x20are\x20optional.\x20Line\x20order\x20=\x20graph\x20value\x20(0,\x201,\x202…).\x20Color\x20accepts\x20any\x20CSS\x20color\x20(name,\x20hex,\x20or\x20var).\x20Examples:<br><code>off</code><br><code>on</code><br><code>off,\x20Stopped</code><br><code>on,\x20Working</code><br><code>Youtube,\x20YouTube,\x20red</code><br><code>Netflix,\x20Netflix,\x20#E50914</code></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<textarea\x20class=\x22e-state_map\x22\x20rows=\x223\x22\x20placeholder=\x22off,\x20Stopped&#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>','show_data_labels','0.95','_pinchActive','Last\x203D','gby','76YUPbcO','</div><div\x20class=\x22sg\x22>','firstChild','_onScrollSyncEvent','2-digit','cmp-hol','</div>\x0a\x20\x20\x20\x20\x20\x20','Delete','ha-card','\x22\x20data-dp-preset-mode=\x22','customCards','linearGradient','Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.','#f1c40f','#000000','var(--secondary-text-color,\x20#888)','</style>','_resolvedEntityAnnotations','</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','point_size','toLocaleTimeString','<div\x20class=\x22sgc-state-align-left\x22>','innerRadius','</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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','_zoomAbort','Rolling\x20windows\x20(ending\x20now)','setSeconds','\x20stroke-width=\x22','sgc-data-labels','MMM\x20YY','attributes','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\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.','_config','onerror','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','background-position:center','svg','log10','_slideTimer','_yEnt','sgc-series\x20sgc-type-','Previous\x20period','.sgc-zoom-brush-label-left','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','numeric','Icon','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','\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>','.sgc-ip-btn','<div\x20class=\x22sgc-al-item\x22>','dpPresetOffset','Top\x20Center','dpRollingDays','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','.e-show_second_state_as','Stacked','rgba(0,0,0,0.2)','Sat','></ha-icon></span>','sgc-grid-line\x20sgc-x-grid-line','<div\x20class=\x22sgc-dp-panel\x22>','date_picker_shortcuts_position','group','<div\x20class=\x22sgc-dp-presets\x22>','long-dash','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','<div\x20class=\x22asr-row\x22\x20data-row=\x22','overlay','\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','Peak','\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>','<span\x20class=\x22sgc-tt-name\x22>','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Background\x20Opacity','\x20L\x200\x20','Last\x20Month','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','createElement','gauge_span','textAlign','\x20aria-label=\x22','sgc-line','.asr-list','sgc-dp-center-abs','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','Add\x20Annotation','.e-value_factor','MM-YYYY','hours_to_show','position:relative;width:100%;max-width:125px','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','drop','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','carryForwardMs','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22','Disabled','concat','break_on_null','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','_formatAxisStateLabel','var(--ts)','toLowerCase','push','Fri','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','px\x20','_nowStampMs','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','sgc-line\x20sgc-seg-line','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','stringify','.e-primary_state_as','_priceRefIds','\x20.sgc-dp-shortcuts','previous\x20period','anim','</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','value-changed','font-size','rgba(255,255,255,0.5)','</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','opacity','toDataURL','template','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.','_matrix','Roboto,\x20sans-serif','states','includes',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','lineCap','\x20L\x20','.e-damp_reset_boundary','entries','card_background_color','.tb','rgba(255,255,255,0.95)','.e-legend_avg','click','box-shadow:none','</div><button\x20class=\x22thr-add\x22\x20','__card__','group_by_picker_group','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.','Height\x20of\x20the\x20graph\x20area\x20in\x20pixels,\x20or\x20auto\x20to\x20fill\x20the\x20grid\x20cell\x20(size\x20the\x20card\x20via\x20the\x20Layout\x20tab).\x20Clearing\x20the\x20field\x20sets\x20auto.','<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_renderRAF','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','\x22\x20data-mtab=\x22xaxis\x22>','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','PALETTE','.asr-del','\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>','bool','15D','Y\x20Grid\x20Style','_prevStamps','sgc-spark-thr-','match','absolute','_renderYAxisLabels','roundRect','<div\x20class=\x22ln\x22>','now_line_style','statistics','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','Solid','.e-color-picker','button','gap','isDate','?end_time=','cmpEnt','pie_style','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','</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','_renderDatePicker','show_grid','Horizontal','\x20→\x20','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.','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','last_color','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','_warnHourlyCap','\x22></div></div></div></div>','\x22\x20data-mtab=\x22calendar\x22>','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','Round\x20Ticks','minHeight','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.','getRootNode','x_axis_font_opacity','.ha-entity-picker-wrap[data-battery]','Card','%27','stack_group','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','MM/DD\x20hh:mm\x20A','_scheduleLiveFlush','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','yScale','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','call','\x20{…}','input_number.','transformSeries','.e-graph_type','_energyCollection','clip-path','_lastRaw','narrow','.e-','sgc-query-sync','var(--primary-text-color,\x20#fff)','h12','_resolvedColors','card_icon_size','toString','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','#1D9E75','callApi','.ecd','rgba(0,0,0,0.08)','brown','_applyTemplatedBools','getTime','src','\x22\x20data-label=\x22','_hass','battery_low_threshold','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','padT','prototype','.e-show_color_dot','resolved_name','</select></div></div>','.thr-row','3,3','period_highlight_color','\x22><span\x20class=\x22u\x22>px</span></div></div>','fillRect','number_format','T_VERSION','font-weight:','line_style','appendChild','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','var(--divider-color,\x20rgba(127,127,127,.28))','.e-data_time_field','Visible\x20Modes','result','last_week','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','sgc-ann-label\x20sgc-ann-span-label','Show\x20Range','rgba(0,0,0,0.55)','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.','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','</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>','Bar\x20Spacing','xaxis','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','x_grid_style','</option>','cbrt','more-info','Share','data','wf:','y2_axis_label','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','<rect\x20x=\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_axis_label\x22\x20type=\x22checkbox\x22\x20','image/svg+xml;charset=utf-8','Needle\x20Color','\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','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','thickness','sgc-y-tick','dark-grey','time','name','-color)','display:block;width:100%','__none__','cmp-dl','\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','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','compare','</option><option\x20value=\x22dashed\x22\x20','dataTransfer','fEnt','last_7d','Manual','seriesStats','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','value_factor','</div>','removeEventListener','Aligned\x20(below)','add-entity','Break\x20on\x20Gaps','Calendar\x20periods','11DBVRSe','purple','Span','/3)</div>','removeProperty','block','total','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','flex-shrink:0;color:var(--ts);display:flex','rgba(0,0,0,0.05)','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20','length','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','clearCache','rgba(0,0,0,0.87)','</div></div><div\x20class=\x22cmp-list\x22>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\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>','card_icon','Y2\x20Axis\x20Label','<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>','middle','_calendarDiffNeedsHourly','dominant-baseline','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','</span></div></label><div\x20class=\x22overlay-opt','background-size:cover','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','</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','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','tap','_drawRangeBand','<stop\x20offset=\x22','0.08','<option\x20value=\x22\x22\x20','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','get','resolved_tooltip_name','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.','</option><option\x20value=\x22last_month\x22\x20','_onTooltipSyncEvent','&lt;','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','name_position','__sgcExtAnchorMs','num','HA-CARD','_liveBuffer','ranking_min_value','_extendWindowForForecastData','#16a085','card_icon_color','[data-index=\x22','scale','<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>','Last\x2030\x20days','_cells','dotted','meta','autoScale','.sgc-y-axis-label','pickStatField','#8e44ad','card_shadow','color','\x22\x20is\x20invalid\x20(','\x20sgc-x-date-label','<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:','clientY','text-anchor','.sgc-animated','sc:','friendly_name','isConnected','delta','pie_label_font_size','sgc-ann-event','This\x20Month','str','Last\x2090D','<option\x20value=\x22\x22','></div>','_annotationLineDash','_editorTplKey','offset','Apr','version','></div><div\x20class=\x22f\x22><label>','target','trailing\x20tokens','_hasCandlestick','_processAnnotationRefChanges','rgba(0,0,0,0.35)','Extends\x20the\x20X-axis\x20end\x20to\x20cover\x20the\x20full\x20period\x20from\x20the\x20graph\x20start,\x20even\x20when\x20\x22now\x22\x20is\x20earlier.\x20With\x20Graph\x20Start:\x20tomorrow\x20→\x20end\x20of\x20tomorrow,\x20week\x20→\x20next\x20Monday\x2000:00,\x20month\x20→\x201st\x20of\x20next\x20month,\x20year\x20→\x201\x20Jan\x20next\x20year.\x20With\x20Graph\x20Start\x20Hour\x20or\x20no\x20anchor:\x20end\x20of\x20today\x20(midnight).\x20Active\x20in\x20Date\x20Picker\x20(current\x20period\x20only)\x20and\x20Energy\x20Sync\x20as\x20well.\x20Bypassed\x20when\x20the\x20Interval\x20Picker\x20is\x20active.\x20Note:\x20graph_start=tomorrow\x20automatically\x20extends\x20the\x20window\x20without\x20this\x20flag.','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush','mdi:icon\x20or\x20{{\x20template\x20}}','_pieItems','getBoundingClientRect','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).','sgc-bar-active','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','Show\x20State\x20Labels','gauge_columns','state_timeline_corner_radius','#d35400','general','y_axis_decimals','stroke-width:','_getStatId','contains','_onDatePickerNav','local','legend_position','scroll_sync','date_picker_group','define','</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','font-size:','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','cellH','Value\x20Field','X\x20Grid\x20Style','\x20.sgc-dp-nav','sgc-thrf-','statistics-graph-chart-card-editor','show_y_axis','Start','1\x203','.e-show_points','color:var(--primary-color,#03a9f4);font-weight:700','sparkline','./translations.js?v=','value_transform','both','asr-pph','color_thresholds','Chart','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_exportPngCard','<div\x20class=\x22sgc-state-row-group\x22>','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\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.','\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','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','sgc-averages','_calendarEndpointNeedsHourly','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','show_now_line','English','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','Height','horizontal','\x22></span>','items','sgc-export-btn','auto_scale_rules','\x22\x20y1=\x22','_activeTab','\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','delete','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.','Basic','Y\x20Label\x20Color','abort','</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22','_handleCalendarDayPick','months','[data-intlabel]','.e-icon_color-picker','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','.ann-add','Entity\x20#','sgc-qgby:','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','innerHTML','fire-dom-event','\x22\x20height=\x22','131535yZnnDb','.thr-list','_teardownColorTemplates','Last','</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>','Icon\x20Position','Header\x20Align','.sgc-zoom-brush','.e-risefall_decrease','</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','data-band-x','url','Brush\x20Zooming','transform','top:\x20calc(50%\x20+\x20','Up\x20Color','display','_computeGraphFingerprint','_dpExpanded','bottom','<div\x20class=\x22sgc-stub\x22>','\x20/\x20','No\x20annotations\x20yet','10627bBNoEa','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','time_zone','attachShadow','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','Sparkline','catch','Show\x20Average','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','dot','%</span>\x0a\x20\x20\x20\x20</span>','history','Percentages','hypot','_isStat','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','Header\x20Weight','<div\x20class=\x22sgc-dp-modes\x22>','_autoHideForce','sgc-scroll-sync','bottom-right','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.','vals','padL','getConfigElement','diffSeries','label_font_size','touchmove','first','</div></div>','_renderIntervalPicker','current\x20year','unexpected\x20end','_animRaf','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','<g\x20data-b=\x22','direction','.e-trend_stable_color-picker','month','[sgc]\x20PNG\x20export\x20failed','nodeName','Mouse\x20Wheel','<linearGradient\x20id=\x22','hour','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','sgc-datepicker-sync-request','day_of_year','\x20—</option>','scatter','createRadialGradient','Icon\x20Color','reverse','rgba(255,255,255,0.7)','raw','Y\x20Axis\x20Range','#4A90D9','rgba(0,0,0,0.75)','_resolveEntityAnnotations','toBlob','split','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','card_background_blur','subscribeMessage','connection','position','change','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','options','pointermove','opacity:\x20','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','</option><option\x20value=\x22false\x22\x20','last_180d','610uzfsjf','<span\x20class=\x22ev\x22>','Transition','bottom-','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.','_liveFlushTimer','\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>','Last\x2015\x20days','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','\x22use\x20strict\x22;\x20','\x22\x20x2=\x22','_suppressScrollDispatch','.e-legend_last','Off','mtab','Colors','show_x_ticks','statsFieldCascade','0.5','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','pointerEvents','show_attribute_list','toLocaleString','_inferEnergyPeriodMode','tooltip_order','formatEntityState','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','Previous\x20month','_hasLTS','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','zoom_sync','yVal','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','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=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','_hiddenEntities','baselineByIdx','hours','General\x20Settings','sgc-grid-line\x20sgc-y-grid-line','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','__sgcExtVisibleH','card_header_color','show_delta','_buildMatrix','has_mean','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','addColorStop','cmp-period','<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>','Median','show_range_band','isArray','sgc-spark-mode','Radar','unknown\x20function\x20\x22','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22.\x20','show_color_dot','.e-enabled','System','background:transparent','trend_period_hours','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','lineTo','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','Upper\x20Bound\x20Y2','.cmp-col-pick','Card\x20Styling','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_preciseTsCache','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','short','_xAxisLabelFormatters','sgc-axis-label\x20sgc-y-label','Center\x20Label\x20Color','dblclick','set','Name\x20Position','Independent','_drawEventAnnotation','_resolveStateColor','DD/MM','[sgc]\x20history\x20fetch\x20failed','_showTooltipAtTime','fontFamily','[sgc]\x20query\x20sync\x20failed','<button\x20class=\x22sgc-dp-toggle\x20','%</span></div>','\x22\x20style=\x22color:','Smooth','function','\x22\x20type=\x22text\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','_start','_pendingSyntheticRefresh','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','previous_period','_yearSlotSpan','relative','\x22\x20data-mtab=\x22display\x22>','card_header','Attribute','input[type=\x22color\x22]','start_time','avg','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','mousedown','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.','e-needle_color','Tooltip\x20Total','--sgc-path-len','interval_options','</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','[sgc]\x20','_yearEqualSpace','mode','pink','weekInfo','_ohlc','_ovAttrIdSeq','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','_drawYAxis','[data-dp-rolling-days],[data-dp-rolling-months]','Waterfall','xVal','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.','DD-MM-YYYY','_onDatePickerSyncEvent','Inherit\x20from\x20Custom\x20Name','callWS','subscribeEvents','YYYY-MM-DD\x20HH:mm','\x22\x20data-mtab=\x22overlay\x22>','bar_spacing','_setupTimers','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','extrema_bg_opacity','Upper\x20Bound\x20Y','ent-off','_edLang','Thin','show_y_ticks','getDay','Z-Index','beginPath','pop','600','Never','exec','dec:','\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>','\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>','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','sgc-hover-dots','.e-y_axis','Attribute\x20Data\x20Source','Border\x20Width','last','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','Bottom\x20Center','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20','_lastMax','<div\x20class=\x22sgc-state-align-right\x22>','DateTimeFormat','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.','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','card_icon_image','_meta','Timestamp','unexpected\x20','values','_spokes','pointerleave','show_date_picker','bottom-center','Type','total_increasing','server','reduce','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','_calBarPositions','list','</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','\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','.sn','22940364uMfkyz','_effectiveAttribute','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','\x22\x20rx=\x220.5\x22\x20fill=\x22','epoch_ms','_resolvedCardBgRgb','.ann-val2','Time\x20span','.e-point_colors-picker','MMM','update_interval','z_index','<div\x20class=\x22sgc-dp-cal-hd\x22>','dpRollingMonths','</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>','Event','_precisePending','HH:mm','show_export','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','med','data-full-w','data_value_field','</span></div></label>','unknown','_toggleSeriesVisibility','_onDatePickerJumpToCurrent','getGridOptions','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','_dpMode','\x22\x20data-mode=\x22','<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>','icon_color','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.','extrema_font_size','width','index','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','val','Scroll\x20Mode','</div><div\x20class=\x22sgc-state-stack-bot\x22>','<div\x20class=\x22fg0\x20mt8\x22><label>','connectedCallback','find','every','floor','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','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.','\x22></div></div>','<span\x20class=\x22sgc-title\x22\x20style=\x22','histogram','Date\x20Navigation','gsh:','language','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','_activeIntervalLabel','totalYears','startsWith','Point\x20Color','\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','<span\x20class=\x22sgc-state-unit\x22>','.e-data_vars','<div\x20class=\x22sgc-state-row','y_axis','zoom_sync_group','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','Scroll\x20Sync','\x22></div><div\x20class=\x22f\x22','points','.sgc-al-select','</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>','Below','Navigate','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>','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.','checked','__sgcAxisFmt','show_y2_axis','\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>','.sgc-detail-legend-wrap','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','12H','rk:','.eh','heatmap','.e-show_timestamp','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','center','start','.e-align_state','data-axis-side','sum','custom:statistics-graph-chart-card','Secondary\x20Value','sig','<path\x20d=\x22M\x20','Read\x20a\x20specific\x20attribute\x20instead\x20of\x20the\x20main\x20state.\x20Use\x20dot\x20notation\x20for\x20nested\x20paths,\x20e.g.\x20current_temperature\x20or\x20forecast.0.temperature.\x20Useful\x20for\x20entities\x20that\x20expose\x20multiple\x20values.','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20','></div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end\x22><label\x20class=\x22si\x22\x20style=\x22margin-top:auto\x22><div\x20class=\x22st\x22><input\x20class=\x22e-smooth\x22\x20type=\x22checkbox\x22\x20','[sgc]\x20attr\x20update\x20failed','below','last_30d','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','Other','entity_id','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\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','<stop\x20offset=\x220%\x22\x20stop-color=\x22','group_by','hg:','_dpSyncRequestHandler','Show\x20Timestamp','.sgc-dp-next','Epoch\x20seconds','tomorrow','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).','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','customEnd','<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20','card_header_letter_spacing','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.','next','\x22></div></div></div>','.e-aggregate_func','ranking','mouseup','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.','sgc-datepicker-sync','.e-data_time_year','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.','_layout','>\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','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','Classic','pad2','decimals','stroke-dasharray:','_sgcCp','matches','effectAllowed','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.','e-point_colors','</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','#010203','_sanitizeEntities','#ffffff','endAngleFull','show_tooltip_total','24H','h:mm:ss','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','radialbar','tap_action','extrema_show_timestamp','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','[sgc]\x20annotation\x20history\x20fetch\x20failed','path','Sun','_computeWsTrackedKey','.e-state_map','Slice\x20Spacing','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','H-line','startDist','Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','_resolveStateRowValue','height','box','_liveStateRaw','last_12m','resolve','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Last\x207D','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','_renderId','.sgc-bar','requesterId','_wireUp','duration_unit','cmp-fill','</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>','Stable','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','\x22></div></div><div\x20class=\x22f\x22><label>','.e-risefall_increase','0.85','\x22\x20data-dp-day=\x22','<text\x20x=\x22','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','appearance','_haColorMap','_subscribeEditorColors','never','cyan','donut','state_timeline','Color\x20Dot','sgc-plot-scroll','sgc-state-wrap\x20','.sgc-pie-canvas','fetchHistory','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','Draws\x20bars\x20downward\x20from\x20the\x20zero\x20line.\x20Use\x20with\x20stacked\x20mode\x20to\x20create\x20butterfly\x20charts.','.e-z_index','.sgc-qp-select','show_interval_picker','</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','_precise','dpDay','__default','empty\x20expression','peak','show_y_axis_label','_lastColorKey','getMilliseconds','clientWidth','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','_resolveTemplate','22px','.sgc-header-wrap','rgba(255,255,255,0.98)','Scrollbar','tooltipName','right','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','_computeEffectiveWindow','Header\x20&\x20Battery','_entity','.e-state_color-picker','\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','State\x20Map','toISOString','restore','min_bound_range_secondary','price_entity','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','Year','off','Band','UTC','entity','day_of_month','render','<div\x20class=\x22root\x22>','\x20sgc-fill-height','Day','_applyDatePickerRolling','weekday','_computeDatePickerWindow','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.','getEntityStubConfig','\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>','aggregate_func','segments','timeline','.e-upper_bound','.e-name','_schedulePriceRefetch','_getAxisStateMap','.e-extrema_bg_color-picker','indexOf','auto','style=\x22opacity:.35;pointer-events:none\x22','className','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','position:absolute;visibility:hidden;pointer-events:none;','trend_up_color','\x22\x20style=\x22','Label','</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','yaxis','mdi:thermometer','pie_3d','600\x20','<span\x20class=\x22sgc-state-name\x22','gauge_show_minmax','_restartEnergyDateSyncIfNeeded','</span>','title','ellipse','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','show_extrema_min','_priceSeries','class','brush_zoom','_wsGen','\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>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','Jan','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','y2_axis_format','sgc-ann-label\x20sgc-ann-event-label','Mon','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.','.ma-del','\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','_draw','Bottom\x20Left','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','median','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.e-hide_name','append','Click\x20to\x20return\x20to\x20current\x20period','_renderQueryPickers','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','_resolveTemplateText','padStart','Y\x20Axis\x20Ticks','Open\x20calendar','card_padding','unexpected\x20\x27','</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','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','Now\x20Line','dpmode','stacked','hidden','energy_date_sync','<span\x20class=\x22sgc-state-second\x22','disabled','Names\x20used\x20by\x20Value\x20Expression,\x20mapped\x20to\x20entity\x20IDs\x20-\x20one\x20per\x20line\x20as\x20name:\x20entity_id.\x20Each\x20resolves\x20to\x20the\x20entity\x20numeric\x20state\x20and\x20re-evaluates\x20live\x20when\x20it\x20changes.\x20Example:\x20mwst:\x20input_number.vat_rate','mean','_resizeObserver','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','mouseenter','.e-unit','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','5470dvZAsw','xmlns','Compare\x20With','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','Yesterday','--primary-text-color','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.','pie_spacing','_intervalSyncHandler','getWeekInfo','<div\x20class=\x22f\x22></div>','teal','getHours','</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>','_detectDark','</select></div></div><div\x20class=\x22f\x22><label>','show_second_state_as','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','sgc-stl-cell','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','&quot;','_drawPie','var(--secondary-text-color)','Overlay','mm:ss','\x22></div>','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','</option><option\x20value=\x22dotted\x22\x20','.e-extrema_color','Custom','\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>','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','Corner\x20Radius','focus','var(--success-color,\x20#2ecc71)','data_vars','pushed','\x22\x20stroke-width=\x221\x22/>','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.','_renderBatteryIcon','h</option>','.ha-tap-action-picker-wrap','pie','cmp-avg','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.','_dpOffset','Slice\x20Label\x20Size','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','<span\x20class=\x22en\x22>','_barHalfWidth','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','charAt','0.6','scroll_mode','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.','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','timeZone','image/png','attribute',';\x20}','segments-thr','light-green','_downloadBlob','dampResetBoundaryMax','href','.sgc-axis-label{font-size:10px;fill:','Advanced\x20Calculations','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','signal','Tooltip\x20Order','barThickness','toUpperCase','Border\x20Color','Range\x20Band','</label>','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','Padding','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','now_line_opacity','rgb(','Sep','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','fill=\x22','_drawGrid','Vertical\x20label\x20shown\x20on\x20the\x20left\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20the\x20first\x20primary\x20entity.\x20Set\x20custom\x20text\x20to\x20override,\x20or\x20leave\x20empty\x20for\x20auto.','><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20','data_labels_font_size','rgba(255,255,255,0.45)','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','0.3','End','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','indy:','The\x20','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','card_border_color','_drawSeries','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.edup','mtc','Last\x20180\x20days','device_id','\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:','decrease','gridAutoFlow','_intervalInitialSyncDone','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>','_pinchWired','min_bound_range','pie_center_font_size','plotW','opacity:1','getTotalLength','sgc-zoom-sync','<option\x20value=\x22','thr-col','_color','\x20sgc-state-row-hidden','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','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.','var(--error-color,\x20#ff4757)','[data-dp-day]','</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','Primary\x20Value','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.','sgc-point','_instanceId','rgba(74,144,217,','_renderDetailLegend','--mdc-icon-size:','closePath','_thrVals','so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20','_cache','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','Logarithmic','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','.ann-color','dev','_onDatePickerPanelClick','</option><option\x20value=\x22yesterday\x22\x20','rgba(0,0,0,0.6)','_graphFingerprint','date_picker_modes','now_line_width','\x22\x20width=\x22','isFinite','secondary','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','lastMin','_preciseTsResolved','pow','show_state_last','_broadcastIntervalSync','stopPropagation','x_axis_date_color','startWin','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','Line\x20/\x20Fill\x20Color','_onQuerySyncRequest','remove','_colorUnsubs','\x22\x20data-dp-preset-offset=\x22','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.','_querySyncRequestHandler','Min','line','.e-stack_group','#95a5a6','activeElement','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','xc:','Enabled','<div\x20class=\x22f\x22><label>','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','hm:','_sgcExtremaBound','show_x_axis','upper_bound','vertical','Download','show_full_period','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','invert','\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>','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','Add\x20Threshold','30D','.ma-list','_mainTab','sgc-overlay-clip','</span></div>','pointer','background:','1,234.56','iso','bar','abs','<span\x20class=\x22sgc-spark-unit\x22>','</span></div></label></div></div>','.sgc-y-axis-sticky','border-color:transparent','last_3d','offsetWidth','1\x20/\x20-1','true','Chart\x20mode,\x20display\x20and\x20data\x20configuration','_dpCustomEnd','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','+-*/%(),','\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_on_duplicate_names\x22\x20type=\x22checkbox\x22\x20','#f39c12',':00','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','shadowRoot','show_line','getMinutes','Visible\x20Window','touches','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.','Seconds','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=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20heatmap.</div>','pointer-events:none;font-weight:500;letter-spacing:.03em','serializeToString','kind','<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','locale','</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','dashed','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-ann-span','getEnergyDataCollection','localeCompare','sgc-grad-','slice','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.','round','test','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','_tmp','0.75','carrySlackMs','getUTCSeconds','sgc-period-highlight','classList','object','0.55','Graph\x20Type','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.','3\x20Hours','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','#3498db','clipPath','point_colors','eSig','int','getAttribute','\x22\x20data-hours=\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.','configured\x20—\x20add,\x20reorder\x20and\x20customize','statistics-graph','left','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','sgc-crosshair','#sgc-base','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','_numOrNull','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.','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.','sensor.xxx_battery','Auto\x20(HA\x20language)','independent','Range','soft','Tooltip\x20Sync','<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:','rise_color','trend_icon_size','pph_picker_position','x_axis_color','_collections','sgc-interval-sync-request','Level','last_15d','dragend','last_year','show_group_by_picker','data-t','Wed','Sum','_calendarCounterNeedsHourly','Line\x20Width','</span><button\x20class=\x22ann-del\x22\x20title=\x22','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).','changedTouches','background-image:url(\x27','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.','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','count','<div\x20class=\x22csb\x22\x20','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','histogram_bins','damp_reset_boundary','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','createObjectURL','<div\x20class=\x22sgc-spark-row\x22>','Last\x2024H','Name\x20Size','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','card_header_weight','show_extrema_max','</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','\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','Auto\x20(HA\x20profile)','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','.sgc-dp-panel','_wsTrackedKey','.e-needle_color-picker','lower_bound_secondary','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).','</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','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','setItem','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','endAngle','_buildStructure','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.','_tplBoolEntities','</option><option\x20value=\x22last_week\x22\x20','month_of_year','dp-range-sel','\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>','setHours','y_axis_number_format','Tooltip','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.','Group\x20By','y_grid_width','mapped','\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','cmp-col','grd:','Statistic\x20ID','from','_areaDisambig','textContent','quadraticCurveTo','\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>','.e-line_style','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.','_fillRaf','date_picker_step','Damp\x20midnight\x20reset\x20artifacts','periods_back','_dpSynced','float','composedPath','rgba(255,255,255,0.85)','<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>','addEventListener','Y\x20Tick\x20Format','_compareCfg','h\x20exceeds\x20the\x20','_drawAnnotationsBackground','_haCMap','<div\x20class=\x22sgc-dp-cal-empty\x22></div>','span','Month','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.','tStart','_setupTooltip','_intervalSyncRequestHandler','_computeXAxisTicks','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','devices','ratio','background','.e-show_line','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','clientHeight','No\x20matching\x20X/Y\x20data\x20pairs','card_background_image','\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>','_setupColorTemplates','_scheduleResolvePreciseRecordTimes','null','stable','.sgc-export-btn','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.','alignToClock','useStats','ceil','_renderers','week','sgc-svg','Min\x20Value','</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>','.e-risefall_stable','Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.','createElementNS','\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>','Color\x20Thresholds','Max','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).','_tooltipAbort','data:image/svg+xml;charset=utf-8,','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','fillOpacity','<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>','sgc-average-line','angle','I18N','date_picker_default_mode','deep-orange','unexpected\x20trailing\x20token\x20\x22','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.','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Chart\x20Mode','</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','Download\x20PNG\x20(Chart)','graph_start','auto_scale_points','.e-state_size','replace','svgViewWidth','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.','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','firstElementChild','.e-auto_hide','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','rows','moving_averages','y_grid_opacity','><span\x20class=\x22sgc-state-second-label\x22>','\x22></button></div>','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','_collectThrRefs','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','#fff','</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','filter','_resolvedTemplateColors','toLocaleDateString','row','Y\x20Axis\x20Format','computeMovingAverages','<div\x20class=\x22sgc-legend-item\x20','timestamp','Vertical','y_axis_ticks','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','_persistQueryPickers','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.','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.','5479880kWidGX','</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','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','preserveAspectRatio','last_updated','_liveEnabled','Duration\x20Unit','_fetcher','_dpInitialSyncDone','_resolveThrRef','devicePixelRatio','min','measurement','12h','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','Forecast\x20Horizon','data_time_unit','globalAlpha','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','_setupCanvas','radar','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','\x20stroke-dasharray=\x22','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22\x20data-mtc=\x22card_style\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20calendar.</div>','fetchStatistics','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','Visible\x20Intervals','Trend\x20Icon','_wsSubscribing','boolean','Change','weeks','sgc-ann-threshold','getDate','unexpected\x20token\x20\x22','pct','\x20\x20','</option><option\x20value=\x22solid\x22\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).','Y\x20Axis\x20Decimals','event','pointer-events:none','Period','.e-value_transform','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','Show\x20Export\x20Button','advanced','.sgc-state-wrap[data-pos=\x22','fromCharCode','dispatchEvent','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','\x22\x20data-mtab=\x22yaxis\x22>','include_area_on_duplicate_names','align_header','_initialRender','sMean','blue','show_average','body','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-dp-cal-hint\x22>','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','</span><span\x20class=\x22sgc-pie-tt-val\x22>','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','State','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>','&filter_entity_id=','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','146535irTZch','.e-number_format','rect','Last\x2030\x20Days','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','Points/Hour\x20Picker','Week','indigo','LTS','_resolveDynBatteryThreshold','forecast_horizon','#ff4757','\x22></div><div\x20class=\x22f\x22></div></div>','State\x20Layout','</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>','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.','_valueChanged','.cmp-col','YYYY-MM','_calendarMaxNeedsHourly','end','waterfall','><option\x20value=\x22solid\x22\x20','https://github.com/cataseven/statistics-graph-chart-card','sqrt','sgc-ann-label\x20sgc-ann-threshold-label','_annotationRefs','<span\x20class=\x22sgc-state-value\x22','primary','customStart','Battery\x20Entity','Aug','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','removeAttribute','Loading…','</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','_persistIntervalPicker','Window\x20Step','data_value_expression','align','--secondary-text-color','_baseQuery','Jul','dpCal','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.','epoch_seconds','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_tplBoolCard','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','<line\x20x1=\x22','&amp;','preventDefault','history/period/','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.','.e-extrema_font_size','pointerdown','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','carryStateInGaps','_entityTplKey','\x22\x20y=\x22','Last\x20Week','var(','mapY','gauge_value_position','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\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>','<button\x20class=\x22sgc-dp-preset\x20','Delta','e-trend_stable_color','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','subscribe','_priceTrailTimer','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','_saveDatePickerState','\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>','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.','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','sgc-query-sync-request','\x22\x20style=\x22width:','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','\x22\x20fill=\x22transparent\x22/>','.e-show_extrema_max','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','deltaY','_resolveCanvasColor','State\x20Color','placeholder2','getItem','isNaN','card_border_radius','<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>','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><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','.e-extrema_color-picker','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Date\x20Label\x20Color','data_time_field','_renderLegend','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.','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.','_scheduleUpdate','area','</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22','_renderHeader','rgba(0,0,0,0.7)','lineWidth','_queryInitialSyncDone','DD/MM\x20hh:mm\x20A','.tc','Unit','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','upper_bound_secondary','_zoomSyncHandler','Grid','cmp-back','last_24h','setLineDash','.sgc-card{position:relative;overflow:hidden}','.sgc-plot-wrap','\x22\x20width=\x2210\x22\x20height=\x22'];_0x5ee2=function(){return _0x2f2371;};return _0x5ee2();}class StateTimelineRenderer{constructor(_0x389341){const _0x574639=_0xe6d35d;this[_0x574639(0x2d4)]=_0x389341;}[_0xe6d35d(0x9b2)](_0x51d0ce,_0x381185,_0x3889f7,_0x407d3d){const _0x40d1d3=_0xe6d35d,_0x278981=Math[_0x40d1d3(0x1b8)](0x28,_0x51d0ce[_0x40d1d3(0x996)]||this[_0x40d1d3(0x2d4)]['offsetWidth']||0x190),_0x4649c0=this['card']['_entities']||[],_0x18f255=0x20,_0x5f3713=_0x5692ce=>{const _0x5cc391=_0x40d1d3,_0x57f2fa=_0x5692ce['entity']||{},_0x41737e=_0x5692ce['meta']||{},_0x3d055e=pickName(_0x57f2fa[_0x5cc391(0x6d0)],_0x41737e[_0x5cc391(0x6a0)],_0x41737e);if(_0x3d055e==='')return'';return _0x3d055e!==undefined&&_0x3d055e!==null?_0x3d055e:_0x57f2fa[_0x5cc391(0x9b0)]||'';},_0x5f2735=_0x381185[_0x40d1d3(0x596)](_0x5f3713),_0x32719a=_0x5f2735[_0x40d1d3(0x8af)]((_0x12c9da,_0x2ee765)=>Math[_0x40d1d3(0x1b8)](_0x12c9da,String(_0x2ee765||'')['length']),0x0),_0xe0a20e=_0x32719a===0x0?0x0:Math[_0x40d1d3(0xbe8)](0x78,Math[_0x40d1d3(0x1b8)](0x20,_0x32719a*0x7+0x8)),_0x43911a=0x4,_0xd00109=0x18,_0x2840d7=0x8,_0x3ba1cb=_0x381185[_0x40d1d3(0x6f1)],_0x207c5e=_0x43911a+_0x3ba1cb*_0x18f255+_0xd00109,_0x117044=Math[_0x40d1d3(0xbe8)](0x18,_0x18f255-0x6),_0x5e0ba3=this[_0x40d1d3(0x2d4)][_0x40d1d3(0xd69)]||this['card'][_0x40d1d3(0x12c)];if(!_0x5e0ba3?.[_0x40d1d3(0x911)]||!_0x5e0ba3?.[_0x40d1d3(0xc39)]){_0x51d0ce['innerHTML']=_0x40d1d3(0x7dc)+escapeHtml(cardT(this['card']?.[_0x40d1d3(0x69a)],this['card']?.['_config'],'No\x20time\x20window.'))+'</div>';return;}const _0x2e3fe4=_0x5e0ba3[_0x40d1d3(0x911)][_0x40d1d3(0x697)](),_0x383056=_0x5e0ba3[_0x40d1d3(0xc39)][_0x40d1d3(0x697)](),_0x513870=Math[_0x40d1d3(0x1b8)](0x1,_0x383056-_0x2e3fe4),_0x472871=_0x513870/0x36ee80,_0x17541e=toNum(_0x3889f7[_0x40d1d3(0x822)]??_0x3889f7[_0x40d1d3(0x579)]),_0x59c7e0=!this[_0x40d1d3(0x2d4)][_0x40d1d3(0xd69)]&&isNum(_0x17541e)&&_0x17541e>0x0&&_0x472871>_0x17541e,_0x28eba3=_0x59c7e0?_0x472871/_0x17541e:0x1,_0x4cd9dc=_0x59c7e0?Math['round'](_0x278981*_0x28eba3):_0x278981,_0x5d937a=_0x4cd9dc-_0xe0a20e-_0x2840d7,_0xd70357=_0x24b945=>_0xe0a20e+(_0x24b945-_0x2e3fe4)/_0x513870*_0x5d937a,_0x31caec=resolveCardLanguage(_0x407d3d,this['card']?.[_0x40d1d3(0x5d4)]),_0x5b49f7=[_0x40d1d3(0x562),_0x40d1d3(0x266),'#2ecc71','#f39c12',_0x40d1d3(0x44e),'#1abc9c',_0x40d1d3(0xcb1),_0x40d1d3(0xb10),_0x40d1d3(0x193),'#00bcd4'],_0xd55894=document[_0x40d1d3(0xba5)](_0x40d1d3(0x356),'svg');_0xd55894[_0x40d1d3(0x337)](_0x40d1d3(0x284),'0\x200\x20'+_0x4cd9dc+'\x20'+_0x207c5e),_0xd55894[_0x40d1d3(0x337)]('width',_0x59c7e0?String(_0x4cd9dc):_0x40d1d3(0x378)),_0xd55894[_0x40d1d3(0x337)](_0x40d1d3(0x964),String(_0x207c5e));if(_0x59c7e0)_0xd55894[_0x40d1d3(0x337)](_0x40d1d3(0xbe0),_0x40d1d3(0x58e));_0xd55894[_0x40d1d3(0x337)]('class',_0x40d1d3(0xba0)),_0xd55894['style']['display']=_0x40d1d3(0x6eb),_0x381185[_0x40d1d3(0x331)]((_0xf61b57,_0x2784fa)=>{const _0x1b75c0=_0x40d1d3,_0x44a4a8=_0xf61b57[_0x1b75c0(0x9b0)]||{},_0x4437cf=_0xf61b57['meta']||{},_0x37001d=_0x44a4a8[_0x1b75c0(0x17e)]||autoStateMap(_0x44a4a8,_0x407d3d,_0x3889f7?.[_0x1b75c0(0x223)])||[],_0x4201bf=!!_0x44a4a8[_0x1b75c0(0x17e)],_0xb55140=pickName(_0x44a4a8[_0x1b75c0(0x6d0)],_0x4437cf[_0x1b75c0(0x6a0)],_0x4437cf),_0x5dd51e=_0xb55140===''?'':_0xb55140!==undefined&&_0xb55140!==null?_0xb55140:_0x44a4a8[_0x1b75c0(0x9b0)]||'',_0x1319e8=_0xf61b57[_0x1b75c0(0x8fc)]||[],_0x365fa0=_0x43911a+_0x2784fa*_0x18f255+_0x18f255/0x2,_0x24ed30=_0x365fa0-_0x117044/0x2;if(_0x5dd51e){const _0x3c7d26=document[_0x1b75c0(0xba5)](_0x1b75c0(0x356),_0x1b75c0(0x425));_0x3c7d26[_0x1b75c0(0x337)]('x',String(_0xe0a20e-0x8)),_0x3c7d26[_0x1b75c0(0x337)]('y',String(_0x365fa0+0x1)),_0x3c7d26['setAttribute'](_0x1b75c0(0x72c),_0x1b75c0(0xc39)),_0x3c7d26[_0x1b75c0(0x337)](_0x1b75c0(0x6fd),'central'),_0x3c7d26[_0x1b75c0(0x337)](_0x1b75c0(0x3ba),_0x1b75c0(0x4df)),_0x3c7d26[_0x1b75c0(0x337)](_0x1b75c0(0x62b),'11'),_0x3c7d26[_0x1b75c0(0x337)](_0x1b75c0(0x4a2),_0x1b75c0(0x248)),_0x3c7d26[_0x1b75c0(0xb6f)]=_0x5dd51e,_0xd55894[_0x1b75c0(0x6ab)](_0x3c7d26);}if(!_0x1319e8[_0x1b75c0(0x6f1)])return;const _0x59b9ba=[];let _0x584018=_0x1319e8[0x0]['t'],_0x152fa8=_0x1319e8[0x0]['v'];for(let _0x28d075=0x1;_0x28d075<_0x1319e8[_0x1b75c0(0x6f1)];_0x28d075++){_0x1319e8[_0x28d075]['v']!==_0x152fa8&&(_0x152fa8!==null&&_0x152fa8!==undefined&&_0x59b9ba[_0x1b75c0(0x61b)]({'start':_0x584018,'end':_0x1319e8[_0x28d075]['t'],'val':_0x152fa8}),_0x584018=_0x1319e8[_0x28d075]['t'],_0x152fa8=_0x1319e8[_0x28d075]['v']);}_0x152fa8!==null&&_0x152fa8!==undefined&&_0x59b9ba['push']({'start':_0x584018,'end':_0x383056,'val':_0x152fa8});for(const _0x5dd71e of _0x59b9ba){const _0x5d6487=Math['max'](_0xd70357(_0x5dd71e[_0x1b75c0(0x911)]),_0xe0a20e),_0x2775f6=Math[_0x1b75c0(0xbe8)](_0xd70357(_0x5dd71e[_0x1b75c0(0xc39)]),_0x4cd9dc-_0x2840d7),_0x3693d7=_0x2775f6-_0x5d6487;if(_0x3693d7<0.5)continue;const _0x1d2285=Math[_0x1b75c0(0xb01)](_0x5dd71e[_0x1b75c0(0x8dd)]),_0x52b13d=_0x37001d[_0x1d2285],_0xa962e4=_0x52b13d?.[_0x1b75c0(0x727)]||_0x44a4a8['color']||_0x5b49f7[_0x1d2285%_0x5b49f7[_0x1b75c0(0x6f1)]],_0x5d9f9c=_0x4201bf&&_0x52b13d?.[_0x1b75c0(0x149)]||(_0x407d3d?.['states']?.[_0x44a4a8['entity']]?.[_0x1b75c0(0x5cf)]?.['unit_of_measurement']?String(_0x52b13d?.['value']??_0x1d2285):localizeEntityState(_0x407d3d,_0x407d3d?.[_0x1b75c0(0x634)]?.[_0x44a4a8[_0x1b75c0(0x9b0)]],_0x52b13d?.[_0x1b75c0(0xcfb)]??_0x1d2285)),_0x142943=((()=>{const _0x26de8b=_0x1b75c0,_0x386f3c=_0x3889f7[_0x26de8b(0x74e)],_0x15e3b0=_0x386f3c==null||_0x386f3c===''?0x3:Number(_0x386f3c);if(!isFinite(_0x15e3b0)||_0x15e3b0<0x0)return 0x3;return Math[_0x26de8b(0xbe8)](_0x15e3b0,_0x117044/0x2);})()),_0x4afd0d=document[_0x1b75c0(0xba5)](_0x1b75c0(0x356),_0x1b75c0(0xc27));_0x4afd0d['setAttribute']('x',String(_0x5d6487)),_0x4afd0d[_0x1b75c0(0x337)]('y',String(_0x24ed30)),_0x4afd0d[_0x1b75c0(0x337)]('width',String(_0x3693d7)),_0x4afd0d[_0x1b75c0(0x337)]('height',String(_0x117044)),_0x4afd0d[_0x1b75c0(0x337)]('rx',String(_0x142943)),_0x4afd0d[_0x1b75c0(0x337)]('ry',String(_0x142943)),_0x4afd0d[_0x1b75c0(0x337)](_0x1b75c0(0x3ba),_0xa962e4),_0x4afd0d[_0x1b75c0(0x337)](_0x1b75c0(0x62e),'0.85'),_0x4afd0d['setAttribute'](_0x1b75c0(0x9dc),_0x1b75c0(0xa1f)),_0xd55894[_0x1b75c0(0x6ab)](_0x4afd0d);if(_0x3889f7[_0x1b75c0(0x3b1)]!==![]&&_0x3693d7>0x28&&_0x5d9f9c){const _0x15fb44=document[_0x1b75c0(0xba5)]('http://www.w3.org/2000/svg',_0x1b75c0(0x425));_0x15fb44[_0x1b75c0(0x337)]('x',String(_0x5d6487+_0x3693d7/0x2)),_0x15fb44['setAttribute']('y',String(_0x365fa0+0x1)),_0x15fb44[_0x1b75c0(0x337)](_0x1b75c0(0x72c),_0x1b75c0(0x6fb)),_0x15fb44[_0x1b75c0(0x337)](_0x1b75c0(0x6fd),_0x1b75c0(0x382)),_0x15fb44[_0x1b75c0(0x337)](_0x1b75c0(0x3ba),_0x1b75c0(0xbcd)),_0x15fb44[_0x1b75c0(0x337)]('font-size','10'),_0x15fb44[_0x1b75c0(0x337)](_0x1b75c0(0x4a2),'font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)');const _0xe90d37=Math['floor'](_0x3693d7/0x6);_0x15fb44[_0x1b75c0(0xb6f)]=_0x5d9f9c[_0x1b75c0(0x6f1)]>_0xe90d37?_0x5d9f9c['slice'](0x0,_0xe90d37-0x1)+'…':_0x5d9f9c,_0xd55894[_0x1b75c0(0x6ab)](_0x15fb44);}}});const _0x495bc7=_0x43911a+_0x3ba1cb*_0x18f255+0x4,_0x401496=toNum(_0x3889f7[_0x40d1d3(0x273)])||0xa,_0x1b77dc=_0x3889f7[_0x40d1d3(0xb2c)]||_0x40d1d3(0x5be),_0x19b190=_0x3889f7[_0x40d1d3(0xaae)]||_0x1b77dc,_0x145cbf=toNum(_0x3889f7[_0x40d1d3(0x675)]),_0x280548=isNum(_0x145cbf)?_0x145cbf:0.5,_0x5a7d16=_0x513870>0x5265c00,_0x5f7326=Math['max'](0x2,Math[_0x40d1d3(0x8e4)](_0x5d937a/0x50));for(let _0x5bd708=0x0;_0x5bd708<=_0x5f7326;_0x5bd708++){const _0x2d0c00=_0x2e3fe4+_0x5bd708/_0x5f7326*_0x513870,_0xf2a56b=_0xd70357(_0x2d0c00),_0x1836ef=new Date(_0x2d0c00);let _0x40f4b4;try{const _0x29f5e6=getCachedDateTimeFormatter(_0x31caec,_localeTimeOpts(_0x407d3d,{'hour':'2-digit','minute':_0x40d1d3(0x5b3)}));_0x40f4b4=_0x29f5e6?_0x29f5e6[_0x40d1d3(0x3cd)](_0x1836ef):_0x1836ef[_0x40d1d3(0x5c3)]();}catch(_0x40bfe3){_0x40f4b4=_0x1836ef[_0x40d1d3(0x5c3)]();}if(_0x513870>0x5265c00)try{const _0xb1755a=getCachedDateTimeFormatter(_0x31caec,{'day':_0x40d1d3(0x5e0),'month':_0x40d1d3(0x841)});_0x40f4b4=_0xb1755a?_0xb1755a[_0x40d1d3(0x3cd)](_0x1836ef):_0x40f4b4;}catch(_0x5855fe){}const _0x2bfdc8=document[_0x40d1d3(0xba5)](_0x40d1d3(0x356),_0x40d1d3(0x425));_0x2bfdc8[_0x40d1d3(0x337)]('x',String(_0xf2a56b)),_0x2bfdc8[_0x40d1d3(0x337)]('y',String(_0x495bc7+_0x401496)),_0x2bfdc8[_0x40d1d3(0x337)](_0x40d1d3(0x72c),_0x40d1d3(0x6fb)),_0x2bfdc8[_0x40d1d3(0x337)](_0x40d1d3(0x3ba),_0x5a7d16?_0x19b190:_0x1b77dc),_0x2bfdc8['setAttribute'](_0x40d1d3(0x62b),String(_0x401496)),_0x2bfdc8[_0x40d1d3(0x337)](_0x40d1d3(0x4a2),_0x40d1d3(0x252)+_0x280548),_0x2bfdc8[_0x40d1d3(0xb6f)]=_0x40f4b4,_0xd55894[_0x40d1d3(0x6ab)](_0x2bfdc8);}_0x51d0ce['innerHTML']='',_0x51d0ce[_0x40d1d3(0xb09)]['toggle'](_0x40d1d3(0x984),_0x59c7e0);const _0x44806f=_0x59c7e0&&_0x3889f7['scroll_mode']==='wheel';_0x51d0ce['classList']['toggle'](_0x40d1d3(0x333),_0x44806f),_0x51d0ce[_0x40d1d3(0x6ab)](_0xd55894);if(_0x59c7e0){const _0x46f7d2=this[_0x40d1d3(0x2d4)],_0x536314=_0x46f7d2[_0x40d1d3(0x458)];if(_0x536314!=null)_0x51d0ce['scrollLeft']=_0x536314;else _0x51d0ce[_0x40d1d3(0xcb4)]=_0x51d0ce['scrollWidth'];if(this[_0x40d1d3(0x3c1)])_0x51d0ce[_0x40d1d3(0x6e1)](_0x40d1d3(0xca7),this[_0x40d1d3(0x3c1)]);this['_scrollHandler']=()=>{const _0x662d06=_0x40d1d3;_0x46f7d2[_0x662d06(0x458)]=_0x51d0ce[_0x662d06(0xcb4)];if(_0x46f7d2[_0x662d06(0x804)]){_0x46f7d2[_0x662d06(0x804)]=![];return;}if(!_0x46f7d2[_0x662d06(0x5d4)]?.[_0x662d06(0x758)])return;const _0x29426d=_0x51d0ce[_0x662d06(0x1db)]-_0x51d0ce[_0x662d06(0x996)];if(_0x29426d<=0x0)return;const _0x8f82cd=_0x51d0ce[_0x662d06(0xcb4)]/_0x29426d;window[_0x662d06(0xc10)](new CustomEvent('sgc-scroll-sync',{'detail':{'ratio':_0x8f82cd,'group':_0x46f7d2[_0x662d06(0x5d4)][_0x662d06(0x380)]||null,'sourceId':_0x46f7d2[_0x662d06(0xa90)]}}));},_0x51d0ce['addEventListener']('scroll',this[_0x40d1d3(0x3c1)],{'passive':!![]});if(this[_0x40d1d3(0xd89)])_0x51d0ce[_0x40d1d3(0x6e1)]('wheel',this[_0x40d1d3(0xd89)]);_0x44806f&&(this[_0x40d1d3(0xd89)]=_0x25d90e=>{const _0x252d04=_0x40d1d3;if(_0x51d0ce[_0x252d04(0x1db)]<=_0x51d0ce[_0x252d04(0x996)])return;_0x25d90e[_0x252d04(0xc59)](),_0x25d90e[_0x252d04(0xaad)](),_0x51d0ce[_0x252d04(0xcb4)]+=_0x25d90e['deltaY']!==0x0?_0x25d90e[_0x252d04(0xc7a)]:_0x25d90e[_0x252d04(0x528)];},_0x51d0ce[_0x40d1d3(0xb7d)](_0x40d1d3(0x515),this[_0x40d1d3(0xd89)],{'passive':![]}));}else this['_scrollHandler']&&(_0x51d0ce[_0x40d1d3(0x6e1)](_0x40d1d3(0xca7),this[_0x40d1d3(0x3c1)]),this['_scrollHandler']=null),this[_0x40d1d3(0xd89)]&&(_0x51d0ce[_0x40d1d3(0x6e1)]('wheel',this[_0x40d1d3(0xd89)]),this[_0x40d1d3(0xd89)]=null);if(_0x3889f7[_0x40d1d3(0xcaa)]!==![]){let _0x306b60=_0x51d0ce[_0x40d1d3(0x106)]('.sgc-tooltip');!_0x306b60&&(_0x306b60=document[_0x40d1d3(0x601)](_0x40d1d3(0x126)),_0x306b60[_0x40d1d3(0x9c8)]=_0x40d1d3(0x14c),_0x51d0ce['appendChild'](_0x306b60));_0x306b60[_0x40d1d3(0x4a2)][_0x40d1d3(0x7a8)]=_0x40d1d3(0x58e),_0x51d0ce[_0x40d1d3(0x4a2)][_0x40d1d3(0x7f0)]=_0x40d1d3(0x85c);const _0x1229a5=[];_0x381185[_0x40d1d3(0x331)]((_0x16a3e2,_0x2d814f)=>{const _0x2aabde=_0x40d1d3,_0x44ee54=_0x16a3e2[_0x2aabde(0x9b0)]||{},_0x469c40=_0x16a3e2[_0x2aabde(0x721)]||{},_0x212560=_0x44ee54['state_map']||autoStateMap(_0x44ee54,_0x407d3d,_0x3889f7?.[_0x2aabde(0x223)])||[],_0x47ec38=pickName(_0x44ee54[_0x2aabde(0x6d0)],_0x469c40[_0x2aabde(0x6a0)],_0x469c40)??_0x44ee54[_0x2aabde(0x9b0)]??'',_0x2f5bd6=_0x16a3e2[_0x2aabde(0x8fc)]||[];if(!_0x2f5bd6[_0x2aabde(0x6f1)])return;let _0x523ce4=_0x2f5bd6[0x0]['t'],_0x332fd5=_0x2f5bd6[0x0]['v'];for(let _0x3fd46f=0x1;_0x3fd46f<_0x2f5bd6[_0x2aabde(0x6f1)];_0x3fd46f++){_0x2f5bd6[_0x3fd46f]['v']!==_0x332fd5&&(_0x332fd5!==null&&_0x332fd5!==undefined&&_0x1229a5['push']({'ri':_0x2d814f,'name':_0x47ec38,'start':_0x523ce4,'end':_0x2f5bd6[_0x3fd46f]['t'],'val':_0x332fd5,'sMap':_0x212560,'ent':_0x44ee54}),_0x523ce4=_0x2f5bd6[_0x3fd46f]['t'],_0x332fd5=_0x2f5bd6[_0x3fd46f]['v']);}_0x332fd5!==null&&_0x332fd5!==undefined&&_0x1229a5[_0x2aabde(0x61b)]({'ri':_0x2d814f,'name':_0x47ec38,'start':_0x523ce4,'end':_0x383056,'val':_0x332fd5,'sMap':_0x212560,'ent':_0x44ee54});});const _0x5dd44f=_0x441b5e=>{const _0xa7dd97=_0x40d1d3,_0x4a99b2=Math[_0xa7dd97(0xb01)](_0x441b5e/0x3e8);if(_0x4a99b2<0x3c)return _0x4a99b2+'s';const _0x517599=Math[_0xa7dd97(0x8e4)](_0x4a99b2/0x3c);if(_0x517599<0x3c)return _0x517599+'m';const _0x5353aa=Math[_0xa7dd97(0x8e4)](_0x517599/0x3c),_0xc9b084=_0x517599%0x3c;if(_0x5353aa<0x18)return _0xc9b084?_0x5353aa+'h\x20'+_0xc9b084+'m':_0x5353aa+'h';const _0x5edd4a=Math[_0xa7dd97(0x8e4)](_0x5353aa/0x18),_0x345177=_0x5353aa%0x18;return _0x345177?_0x5edd4a+'d\x20'+_0x345177+'h':_0x5edd4a+'d';};_0xd55894[_0x40d1d3(0xb7d)](_0x40d1d3(0x1b0),_0x1caf19=>{const _0x555d6e=_0x40d1d3,_0x38e92f=_0xd55894[_0x555d6e(0x748)](),_0x10be92=_0x4cd9dc,_0x49a4fe=_0x207c5e,_0x525acf=_0x10be92/_0x38e92f[_0x555d6e(0x8da)],_0x482a27=_0x49a4fe/_0x38e92f[_0x555d6e(0x964)],_0x2dcf39=(_0x1caf19['clientX']-_0x38e92f[_0x555d6e(0xb1a)])*_0x525acf,_0x14510f=(_0x1caf19[_0x555d6e(0x72b)]-_0x38e92f[_0x555d6e(0x598)])*_0x482a27;let _0xf5d88e=null;for(const _0x573722 of _0x1229a5){const _0x8ff975=Math[_0x555d6e(0x1b8)](_0xd70357(_0x573722['start']),_0xe0a20e),_0x2f47ff=Math[_0x555d6e(0xbe8)](_0xd70357(_0x573722[_0x555d6e(0xc39)]),_0x4cd9dc-_0x2840d7),_0x1e48bb=_0x43911a+_0x573722['ri']*_0x18f255+_0x18f255/0x2,_0x213060=_0x1e48bb-_0x117044/0x2;if(_0x2dcf39>=_0x8ff975&&_0x2dcf39<=_0x2f47ff&&_0x14510f>=_0x213060&&_0x14510f<=_0x213060+_0x117044){_0xf5d88e=_0x573722;break;}}if(!_0xf5d88e){_0x306b60[_0x555d6e(0x4a2)][_0x555d6e(0x7a8)]=_0x555d6e(0x58e);return;}const _0x44cb9b=Math[_0x555d6e(0xb01)](_0xf5d88e[_0x555d6e(0x8dd)]),_0x162bc5=_0xf5d88e['sMap'][_0x44cb9b],_0x17712f=_0xf5d88e['ent']?.[_0x555d6e(0x17e)]&&_0x162bc5?.[_0x555d6e(0x149)]||(_0x407d3d?.[_0x555d6e(0x634)]?.[_0xf5d88e[_0x555d6e(0x59f)]?.[_0x555d6e(0x9b0)]]?.[_0x555d6e(0x5cf)]?.[_0x555d6e(0x4f2)]?String(_0x162bc5?.[_0x555d6e(0xcfb)]??_0x44cb9b):localizeEntityState(_0x407d3d,_0x407d3d?.[_0x555d6e(0x634)]?.[_0xf5d88e[_0x555d6e(0x59f)]?.['entity']],_0x162bc5?.['value']??_0x44cb9b)),_0x5f24bc=_0x162bc5?.[_0x555d6e(0x727)]||_0xf5d88e[_0x555d6e(0x59f)]['color']||_0x5b49f7[_0x44cb9b%_0x5b49f7['length']],_0x7f768f=_0xf5d88e[_0x555d6e(0xc39)]-_0xf5d88e[_0x555d6e(0x911)],_0x2a0d0a=formatDateTime(new Date(_0xf5d88e[_0x555d6e(0x911)]),_0x3889f7,_0x407d3d),_0x4f5197=formatDateTime(new Date(_0xf5d88e[_0x555d6e(0xc39)]),_0x3889f7,_0x407d3d),_0x2af784=_0x555d6e(0x8b8)+escapeHtml(_0x5f24bc)+(_0xf5d88e[_0x555d6e(0x59f)][_0x555d6e(0x833)]===![]?_0x555d6e(0x1ca):'')+_0x555d6e(0x77f);_0x306b60[_0x555d6e(0x795)]=_0x555d6e(0x12b)+escapeHtml(_0xf5d88e['name'])+'</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'+_0x2af784+_0x555d6e(0xaa6)+escapeHtml(_0x17712f)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x5dd44f(_0x7f768f))+'</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(_0x2a0d0a)+_0x555d6e(0x668)+escapeHtml(_0x4f5197)+_0x555d6e(0xa5b),_0x306b60['style'][_0x555d6e(0x7a8)]='';const _0x118a45=_0x51d0ce[_0x555d6e(0x748)]();let _0x1b02f6=_0x1caf19[_0x555d6e(0x2e7)]-_0x118a45['left']+0xc,_0x391f29=_0x1caf19['clientY']-_0x118a45['top']+0xc;const _0x509b8a=_0x306b60[_0x555d6e(0x748)]();if(_0x1b02f6+_0x509b8a['width']>_0x118a45['width'])_0x1b02f6=_0x1b02f6-_0x509b8a[_0x555d6e(0x8da)]-0x18;if(_0x391f29+_0x509b8a[_0x555d6e(0x964)]>_0x118a45[_0x555d6e(0x964)])_0x391f29=_0x391f29-_0x509b8a[_0x555d6e(0x964)]-0x18;_0x1b02f6=Math[_0x555d6e(0x1b8)](0x0,_0x1b02f6),_0x391f29=Math[_0x555d6e(0x1b8)](0x0,_0x391f29);const _0x1a425b=_0x51d0ce[_0x555d6e(0xcb4)]||0x0;_0x306b60[_0x555d6e(0x4a2)][_0x555d6e(0xb1a)]=_0x1b02f6+_0x1a425b+'px',_0x306b60['style'][_0x555d6e(0x598)]=_0x391f29+'px';}),_0xd55894[_0x40d1d3(0xb7d)](_0x40d1d3(0x4e5),()=>{const _0x3e8cd7=_0x40d1d3;_0x306b60[_0x3e8cd7(0x4a2)][_0x3e8cd7(0x7a8)]=_0x3e8cd7(0x58e);});}_0xd55894[_0x40d1d3(0x4a2)][_0x40d1d3(0xd43)]=_0x40d1d3(0xad4),_0xd55894[_0x40d1d3(0xb7d)]('click',_0x5c9de5=>{const _0x59f54=_0x40d1d3,_0x59f7ba=_0xd55894[_0x59f54(0x748)](),_0x1e42f4=_0x4cd9dc/_0x59f7ba['width'],_0x15fddb=_0x207c5e/_0x59f7ba['height'],_0x81c1da=(_0x5c9de5['clientX']-_0x59f7ba[_0x59f54(0xb1a)])*_0x1e42f4,_0x3c7c4c=(_0x5c9de5[_0x59f54(0x72b)]-_0x59f7ba[_0x59f54(0x598)])*_0x15fddb;let _0x25b1e9=null;for(let _0x491706=0x0;_0x491706<_0x381185[_0x59f54(0x6f1)];_0x491706++){const _0x1c8d7c=_0x43911a+_0x491706*_0x18f255+_0x18f255/0x2,_0x3289e0=_0x1c8d7c-_0x117044/0x2;if(_0x3c7c4c>=_0x3289e0&&_0x3c7c4c<=_0x3289e0+_0x117044&&_0x81c1da>=_0xe0a20e&&_0x81c1da<=_0x4cd9dc-_0x2840d7){_0x25b1e9=_0x381185[_0x491706];break;}}if(!_0x25b1e9)return;_0x5c9de5[_0x59f54(0xaad)](),this[_0x59f54(0x2d4)][_0x59f54(0x1e3)](_0x25b1e9[_0x59f54(0x9b0)]);});}}class StubRenderer{constructor(_0x3f017a,_0x44089c){const _0x588359=_0xe6d35d;this[_0x588359(0x2d4)]=_0x3f017a,this['mode']=_0x44089c;}['render'](_0x10f3c8){const _0x1ffaae=_0xe6d35d;_0x10f3c8[_0x1ffaae(0x795)]=_0x1ffaae(0x65a)+escapeHtml(cardT(this[_0x1ffaae(0x2d4)]?.[_0x1ffaae(0x69a)],this[_0x1ffaae(0x2d4)]?.[_0x1ffaae(0x5d4)],_0x1ffaae(0x441)))+':\x20\x22<b>'+escapeHtml(this['mode'])+'</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>'+escapeHtml(cardT(this[_0x1ffaae(0x2d4)]?.[_0x1ffaae(0x69a)],this[_0x1ffaae(0x2d4)]?.[_0x1ffaae(0x5d4)],_0x1ffaae(0xd6d)))+_0x1ffaae(0x9ab);}}const STYLES=_0xe6d35d(0x39c);class StatisticsGraphChartCard extends HTMLElement{static get[_0xe6d35d(0x73d)](){return VERSION;}static get[_0xe6d35d(0xcaf)](){return{...CARD_DEFAULTS};}static get[_0xe6d35d(0x64b)](){return[...PALETTE];}static[_0xe6d35d(0x9bb)](){return{...ENTITY_DEFAULTS};}static['getStubConfig'](){const _0x300d1f=_0xe6d35d;return{'chart_mode':_0x300d1f(0x9bf),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':'sun.sun'}]};}static async[_0xe6d35d(0x7c7)](){const _0x2fc51c=_0xe6d35d;return document['createElement'](_0x2fc51c(0x763));}constructor(){const _0x2cdba0=_0xe6d35d;super(),this['attachShadow']({'mode':_0x2cdba0(0x325)}),this[_0x2cdba0(0x5d4)]=null,this[_0x2cdba0(0x69a)]=null,this[_0x2cdba0(0x192)]=[],this['_fetcher']=new DataFetcher(),this[_0x2cdba0(0x51a)]=null,this['_window']=null,this[_0x2cdba0(0xd69)]=null,this[_0x2cdba0(0xd30)]=[],this[_0x2cdba0(0x647)]=null,this['_updateQueued']=![],this[_0x2cdba0(0x593)]=!![],this['_instanceId']=Math['random']()[_0x2cdba0(0x68f)](0x24)['slice'](0x2,0xb),this[_0x2cdba0(0xbaa)]=null,this[_0x2cdba0(0x81c)]=new Set(),this[_0x2cdba0(0x36f)]=null,this[_0x2cdba0(0x7c1)]=null,this[_0x2cdba0(0x21a)]=![],this[_0x2cdba0(0xa07)]=null,this[_0x2cdba0(0xb9e)]=new Map(),this[_0x2cdba0(0x47a)]=null,this[_0x2cdba0(0xbe2)]=![],this['_liveBuffer']=Object['create'](null),this[_0x2cdba0(0x7fe)]=null,this['_prevStamps']=Object[_0x2cdba0(0x208)](null),this[_0x2cdba0(0x5da)]=null,this[_0x2cdba0(0x13b)]=![],this[_0x2cdba0(0xbd0)]=new Map(),this[_0x2cdba0(0x32b)]=[],this[_0x2cdba0(0xc55)]=null,this[_0x2cdba0(0xb5d)]=[],this[_0x2cdba0(0x29d)]=![],this[_0x2cdba0(0xc3f)]=new Set(),this[_0x2cdba0(0xd58)]=new Set(),this[_0x2cdba0(0xcf9)]=new Set(),this[_0x2cdba0(0x625)]=new Set(),this['_priceSeries']=new Map(),this[_0x2cdba0(0xd2f)]=Object[_0x2cdba0(0x208)](null),this[_0x2cdba0(0x4e9)]=null,this[_0x2cdba0(0x8ee)]=null,this[_0x2cdba0(0x469)]={},this[_0x2cdba0(0x276)]=null,this[_0x2cdba0(0xc97)]=null,this['_scrollSyncHandler']=null,this[_0x2cdba0(0x84d)]=null,this[_0x2cdba0(0x350)]=null,this['_energyUnsub']=null,this[_0x2cdba0(0x52b)]=null,this[_0x2cdba0(0x3a3)]=null,this['_energyEnd']=null,this[_0x2cdba0(0x33b)]=null,this[_0x2cdba0(0xa15)]=null,this[_0x2cdba0(0xb89)]=null,this['_intervalInitialSyncDone']=![],this[_0x2cdba0(0x179)]=null,this[_0x2cdba0(0x368)]=null,this[_0x2cdba0(0xc4f)]=null,this[_0x2cdba0(0x431)]=null,this[_0x2cdba0(0xab7)]=null,this[_0x2cdba0(0xc91)]=![],this[_0x2cdba0(0x8d4)]=_0x2cdba0(0x7d5),this['_dpOffset']=0x0,this[_0x2cdba0(0x48e)]=null,this['_dpCustomEnd']=null,this[_0x2cdba0(0x7aa)]=![],this[_0x2cdba0(0x56f)]=null,this[_0x2cdba0(0x1d1)]=null,this[_0x2cdba0(0xce8)]=null,this[_0x2cdba0(0xb78)]=![],this[_0x2cdba0(0x5c0)]=[],this[_0x2cdba0(0xaa0)]='',this[_0x2cdba0(0x21a)]=![],this[_0x2cdba0(0x2eb)]=null,this[_0x2cdba0(0xbfb)]=![],this['_wsGen']=0x0,this[_0x2cdba0(0xb51)]=null,this[_0x2cdba0(0xf7)]=0x0,this['_statMeta']=Object[_0x2cdba0(0x208)](null),this[_0x2cdba0(0x458)]=null,this['_instanceKey']='';}[_0xe6d35d(0x1ee)](_0xdbba66){const _0x4457ef=_0xe6d35d;if(!_0xdbba66)throw new Error(_0x4457ef(0x4c3));if(!_0xdbba66['entities']||!Array[_0x4457ef(0x82d)](_0xdbba66[_0x4457ef(0x26a)]))throw new Error(_0x4457ef(0x281));const _0x4836c=this['_config'],_0x414a85={...CARD_DEFAULTS,..._0xdbba66};_0x414a85[_0x4457ef(0x26a)]=_0xdbba66['entities'][_0x4457ef(0xbcf)](_0x2cda5c=>!(_0x2cda5c&&typeof _0x2cda5c===_0x4457ef(0xb0a)&&_0x2cda5c[_0x4457ef(0xd54)]===![]))[_0x4457ef(0x596)]((_0x160e7d,_0x3b4a8d)=>{const _0x38ca35=_0x4457ef;if(!_0x160e7d[_0x38ca35(0x9b0)]&&!_0x160e7d[_0x38ca35(0x1e4)])throw new Error(_0x38ca35(0x15f)+_0x3b4a8d+'\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22');if(_0x160e7d[_0x38ca35(0x21b)]?.[_0x38ca35(0xd54)]&&_0x160e7d[_0x38ca35(0x76e)]?.[_0x38ca35(0xd54)])throw new Error(_0x38ca35(0xa10)+(_0x160e7d[_0x38ca35(0x9b0)]||_0x160e7d['statistic_id']));const _0x3dd38e={...ENTITY_DEFAULTS,..._0x160e7d};if(_0x3dd38e[_0x38ca35(0x4ab)]===undefined)delete _0x3dd38e[_0x38ca35(0x4ab)];if(!_0x160e7d['color'])_0x3dd38e['color']=PALETTE[_0x3b4a8d%PALETTE[_0x38ca35(0x6f1)]];return _0x160e7d[_0x38ca35(0x76b)]&&(_0x3dd38e[COMPILED_TRANSFORM]=compileValueTransform(_0x160e7d[_0x38ca35(0x76b)])),_0x3dd38e;});_0x414a85['show_date_picker']&&_0x414a85['energy_date_sync']&&(_0x414a85[_0x4457ef(0xa02)]=![]);{const _0x13df99=_0x414a85[_0x4457ef(0x26a)][_0x4457ef(0x596)](_0x27b8f7=>_0x27b8f7['entity']||_0x27b8f7[_0x4457ef(0x1e4)]||'')[_0x4457ef(0x2c4)]('|');this[_0x4457ef(0x871)]!==undefined&&this['_ovAttrIdSeq']!==_0x13df99&&this[_0x4457ef(0x469)]&&Object[_0x4457ef(0x2ee)](this[_0x4457ef(0x469)])[_0x4457ef(0x6f1)]&&(this['_overrideAttributes']={}),this['_ovAttrIdSeq']=_0x13df99;}{if(!(this[_0x4457ef(0x7c1)]instanceof Set))this['_autoHideForce']=new Set();const _0xb1d455=!!_0x4836c?.[_0x4457ef(0x42f)],_0x59f098=!!_0x414a85[_0x4457ef(0x42f)],_0x2ad5f2=_0x4836c?.['entities']||[],_0x5bc4a2=_0xb1d455!==_0x59f098;_0x414a85[_0x4457ef(0x26a)]['forEach']((_0x39791e,_0x337142)=>{const _0xe8ca32=_0x4457ef,_0x483f0f=_0x2ad5f2[_0x337142]?.[_0xe8ca32(0x4ab)];(_0x5bc4a2||_0x483f0f!==_0x39791e[_0xe8ca32(0x4ab)])&&this[_0xe8ca32(0x7c1)][_0xe8ca32(0x33e)]((_0x39791e[_0xe8ca32(0x9b0)]||_0x39791e[_0xe8ca32(0x1e4)])+'__'+_0x337142);});}{const _0x1f1ee4=compileLabelFormat(_0x414a85[_0x4457ef(0x3a1)],_0x414a85[_0x4457ef(0x971)]),_0x126fe5=compileLabelFormat(_0x414a85['y2_axis_format'],_0x414a85[_0x4457ef(0x971)]);if(_0x1f1ee4||_0x126fe5)for(const _0x24085d of _0x414a85[_0x4457ef(0x26a)]){Object[_0x4457ef(0x41f)](_0x24085d,_0x4457ef(0x904),{'value':_0x24085d[_0x4457ef(0x8f6)]===_0x4457ef(0xaa5)?_0x126fe5:_0x1f1ee4,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x4457ef(0xc55)]=null;for(const _0x51d6a4 of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x414a85[_0x51d6a4])){if(!this[_0x4457ef(0xc55)])this[_0x4457ef(0xc55)]=Object[_0x4457ef(0x208)](null);this['_tplBoolCard'][_0x51d6a4]=_0x414a85[_0x51d6a4],_0x414a85[_0x51d6a4]=CARD_DEFAULTS[_0x51d6a4];}}this[_0x4457ef(0xb5d)]=_0x414a85['entities'][_0x4457ef(0x596)](_0x5802e2=>{const _0x23aab0=_0x4457ef;let _0x5ae2ec=null;for(const _0x17b100 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x5802e2[_0x17b100])){if(!_0x5ae2ec)_0x5ae2ec=Object[_0x23aab0(0x208)](null);_0x5ae2ec[_0x17b100]=_0x5802e2[_0x17b100],_0x5802e2[_0x17b100]=ENTITY_DEFAULTS[_0x17b100];}}return _0x5ae2ec;}),this['_config']=_0x414a85,this['_entities']=_0x414a85[_0x4457ef(0x26a)],this['_applyTemplatedBools'](),this[_0x4457ef(0xaa0)]='',this[_0x4457ef(0x458)]=null,this[_0x4457ef(0x1f0)]=this[_0x4457ef(0x211)](_0x414a85),this['_expandCompareGhosts']();if(_0x414a85['show_interval_picker']||_0x414a85[_0x4457ef(0x2d6)])try{const _0x1e6ed7=JSON[_0x4457ef(0x369)](lsGet(_0x4457ef(0x455)+this[_0x4457ef(0x1f0)])||_0x4457ef(0xb97));_0x1e6ed7&&isNum(toNum(_0x1e6ed7['hours']))&&(this['_overrideHoursToShow']=toNum(_0x1e6ed7[_0x4457ef(0x81e)]),this[_0x4457ef(0x8ee)]=_0x1e6ed7[_0x4457ef(0x149)]||null);}catch{}else this[_0x4457ef(0x4e9)]=null,this[_0x4457ef(0x8ee)]=null,lsDel('sgc-hours:'+this[_0x4457ef(0x1f0)]);this['_baseQuery']={'pph':_0x414a85[_0x4457ef(0xd50)],'gby':_0x414a85[_0x4457ef(0x926)],'autoScale':!!_0x414a85[_0x4457ef(0xbbb)]};if(_0x414a85[_0x4457ef(0x31d)]||_0x414a85[_0x4457ef(0x306)]){const _0xa70209=toNum(lsGet(_0x4457ef(0x561)+this[_0x4457ef(0x1f0)]));if(isNum(_0xa70209))this[_0x4457ef(0x179)]=_0xa70209;}else this[_0x4457ef(0x179)]=null,lsDel(_0x4457ef(0x561)+this['_instanceKey']);if(_0x414a85['show_group_by_picker']||_0x414a85['group_by_picker_group']){const _0x4069a=lsGet(_0x4457ef(0x793)+this['_instanceKey']);if(_0x4069a)this[_0x4457ef(0x368)]=_0x4069a;}else this['_overrideGroupBy']=null,lsDel(_0x4457ef(0x793)+this[_0x4457ef(0x1f0)]);this['_applyQueryOverrides'](_0x414a85);if(_0x414a85['show_date_picker']||_0x414a85['date_picker_group']){const _0x4af3c3=_0x414a85[_0x4457ef(0xbb2)],_0x53417f=_0x4af3c3&&(DATE_PICKER_VALID_MODES[_0x4457ef(0x635)](_0x4af3c3)||_0x4af3c3 in DATE_PICKER_RELATIVE_MODES);let _0x35bfa7=![];if(_0x53417f)this[_0x4457ef(0x8d4)]=_0x4af3c3,this['_dpOffset']=0x0;else try{const _0x523048=JSON[_0x4457ef(0x369)](lsGet(_0x4457ef(0x233)+this[_0x4457ef(0x1f0)])||'null');if(_0x523048){this[_0x4457ef(0x8d4)]=_0x523048[_0x4457ef(0x86d)]||'month',this[_0x4457ef(0xa3b)]=_0x523048['offset']||0x0;if(_0x523048[_0x4457ef(0xc42)])this[_0x4457ef(0x48e)]=new Date(_0x523048[_0x4457ef(0xc42)]);if(_0x523048['customEnd'])this['_dpCustomEnd']=new Date(_0x523048[_0x4457ef(0x92f)]);_0x35bfa7=!![];}}catch{}const _0xff477a=_0x414a85[_0x4457ef(0xaa1)];Array['isArray'](_0xff477a)&&_0xff477a[_0x4457ef(0x6f1)]&&!_0xff477a['includes'](this[_0x4457ef(0x8d4)])&&this[_0x4457ef(0x8d4)]!=='custom'&&!(this[_0x4457ef(0x8d4)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0xff477a[0x0],this[_0x4457ef(0xa3b)]=0x0);if(this[_0x4457ef(0x8d4)]!==_0x4457ef(0x468)&&(this[_0x4457ef(0xa3b)]||0x0)>0x0)this[_0x4457ef(0xa3b)]=0x0;!_0x414a85['show_date_picker']&&_0x414a85[_0x4457ef(0x759)]&&(_0x35bfa7||_0x53417f)&&(this[_0x4457ef(0xb78)]=!![]);}else this[_0x4457ef(0x8d4)]='month',this['_dpOffset']=0x0,this['_dpCustomStart']=null,this[_0x4457ef(0xae3)]=null,this['_dpSynced']=![],lsDel('sgc-dp:'+this['_instanceKey']);this[_0x4457ef(0xbe2)]=this['_entities'][_0x4457ef(0x527)](_0x3b8a14=>_0x3b8a14[_0x4457ef(0x9b0)]&&!_0x3b8a14['statistic_id']),this[_0x4457ef(0xc3f)]=this['_collectAnnotationRefs'](_0x414a85['annotations']),this['_dataVarIds']=this[_0x4457ef(0x326)](this[_0x4457ef(0x192)]),this['_thrColorRefs']=this['_collectThrRefs'](this['_entities']),this[_0x4457ef(0x625)]=new Set(this[_0x4457ef(0x192)][_0x4457ef(0x596)](_0x5559a6=>_0x5559a6?.[_0x4457ef(0x9aa)])[_0x4457ef(0xbcf)](Boolean));(this[_0x4457ef(0x2eb)]||this[_0x4457ef(0xbfb)])&&this['_computeWsTrackedKey']()!==this[_0x4457ef(0xb51)]&&this[_0x4457ef(0x459)]();this[_0x4457ef(0x13b)]=![],this['_liveBuffer']=Object['create'](null),this[_0x4457ef(0x651)]=Object[_0x4457ef(0x208)](null),this[_0x4457ef(0xd2f)]=Object[_0x4457ef(0x208)](null),this[_0x4457ef(0x880)](),this[_0x4457ef(0x9d5)](_0x4836c);if(this[_0x4457ef(0x69a)])this['_scheduleUpdate']();}[_0xe6d35d(0x326)](_0xee89b){const _0x3c2e9d=_0xe6d35d,_0x3e9b66=new Set();for(const _0x45914a of _0xee89b||[]){if(!_0x45914a||!_0x45914a[_0x3c2e9d(0xcee)]||!_0x45914a['data_value_expression'])continue;const _0x47a349=_0x45914a[_0x3c2e9d(0xa31)];if(!_0x47a349||typeof _0x47a349!==_0x3c2e9d(0xb0a))continue;for(const _0x17d9cb of Object[_0x3c2e9d(0x8a7)](_0x47a349)){if(typeof _0x17d9cb===_0x3c2e9d(0xdb3)&&_0x17d9cb)_0x3e9b66[_0x3c2e9d(0x33e)](_0x17d9cb);}}return _0x3e9b66;}[_0xe6d35d(0xbcb)](_0x9dec6){const _0x2ffe0e=_0xe6d35d,_0x2a76fe=new Set();for(const _0x22de34 of _0x9dec6||[]){const _0x4812ee=_0x22de34?.[_0x2ffe0e(0x76e)]?.[_0x2ffe0e(0x8a7)];if(!Array[_0x2ffe0e(0x82d)](_0x4812ee))continue;for(const _0x215bfa of _0x4812ee){for(const _0xa64b34 of[_0x215bfa?.[_0x2ffe0e(0xcfb)],_0x215bfa?.['color']]){if(typeof _0xa64b34===_0x2ffe0e(0xdb3)){const _0x3db081=_0xa64b34[_0x2ffe0e(0x653)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x3db081)_0x2a76fe[_0x2ffe0e(0x33e)](_0x3db081[0x1]);}}}}return _0x2a76fe;}['_isThrRef'](_0x1b2761){const _0x4c7c9b=_0xe6d35d;return typeof _0x1b2761==='string'&&/^[a-z_]+\.[a-z0-9_]+/i[_0x4c7c9b(0xb02)](_0x1b2761);}[_0xe6d35d(0xbe6)](_0x36a2a6){const _0x5bb511=_0xe6d35d;if(typeof _0x36a2a6!==_0x5bb511(0xdb3))return _0x36a2a6;const _0x1becb4=_0x36a2a6['match'](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x1becb4)return _0x36a2a6;const _0x257858=this[_0x5bb511(0x69a)]?.[_0x5bb511(0x634)]?.[_0x1becb4[0x1]];if(!_0x257858)return _0x36a2a6;const _0x5112f7=_0x1becb4[0x2]?getAttributePath(_0x257858[_0x5bb511(0x5cf)],_0x1becb4[0x2]):_0x257858[_0x5bb511(0x334)];return _0x5112f7===null||_0x5112f7===undefined||_0x5112f7===''?_0x36a2a6:_0x5112f7;}[_0xe6d35d(0xa95)](_0x2577c0){const _0x1e109e=_0xe6d35d,_0x1583b4=_0x2577c0?.['color_thresholds']?.[_0x1e109e(0x8a7)];if(!Array[_0x1e109e(0x82d)](_0x1583b4))return _0x1583b4;if(!_0x1583b4['some'](_0xfb62eb=>this[_0x1e109e(0x47f)](_0xfb62eb?.[_0x1e109e(0xcfb)])||this[_0x1e109e(0x47f)](_0xfb62eb?.[_0x1e109e(0x727)])))return _0x1583b4;return _0x1583b4[_0x1e109e(0x596)](_0x25efdc=>({..._0x25efdc,'value':this[_0x1e109e(0xbe6)](_0x25efdc?.[_0x1e109e(0xcfb)]),'color':this[_0x1e109e(0xbe6)](_0x25efdc?.['color'])}));}['_collectAnnotationRefs'](_0x469573){const _0x5dd608=_0xe6d35d,_0x3fd627=new Set();if(!Array['isArray'](_0x469573))return _0x3fd627;for(const _0xfd7b3f of _0x469573){if(!_0xfd7b3f||typeof _0xfd7b3f!==_0x5dd608(0xb0a))continue;if(_0xfd7b3f['type']==='threshold'){const _0x54d339=extractAnnotationRefEntityId(_0xfd7b3f['value']);if(_0x54d339)_0x3fd627[_0x5dd608(0x33e)](_0x54d339);}else{if(_0xfd7b3f[_0x5dd608(0x54b)]===_0x5dd608(0xd1e)){const _0x3c3eb3=extractAnnotationRefEntityId(_0xfd7b3f[_0x5dd608(0xcfb)]??_0xfd7b3f[_0x5dd608(0xb6d)]),_0x430b82=extractAnnotationRefEntityId(_0xfd7b3f[_0x5dd608(0x20d)]??_0xfd7b3f['to']);if(_0x3c3eb3)_0x3fd627[_0x5dd608(0x33e)](_0x3c3eb3);if(_0x430b82)_0x3fd627[_0x5dd608(0x33e)](_0x430b82);}else(_0xfd7b3f[_0x5dd608(0x54b)]==='event'||_0xfd7b3f[_0x5dd608(0x54b)]==='span')&&_0xfd7b3f[_0x5dd608(0x9b0)]&&_0x3fd627[_0x5dd608(0x33e)](_0xfd7b3f[_0x5dd608(0x9b0)]);}}return _0x3fd627;}[_0xe6d35d(0x3bd)](){const _0x1c1dd6=_0xe6d35d,_0xe3a413=this[_0x1c1dd6(0x5d4)]?.[_0x1c1dd6(0x1c4)];if(!Array['isArray'](_0xe3a413)||!_0xe3a413[_0x1c1dd6(0x6f1)])return[];const _0x56a964=_0x464318=>{const _0x549025=_0x1c1dd6;if(typeof _0x464318==='string'&&_0x464318[_0x549025(0x635)]('{{'))return this[_0x549025(0xbd0)][_0x549025(0x70b)](_0x464318)||_0x464318;return _0x464318;},_0x449a7b=[];for(const _0x30d4c9 of _0xe3a413){if(!_0x30d4c9||typeof _0x30d4c9!==_0x1c1dd6(0xb0a))continue;const _0x3ee82c={..._0x30d4c9};for(const _0x10b978 of[_0x1c1dd6(0x911),_0x1c1dd6(0xc39),'time',_0x1c1dd6(0xcfb),_0x1c1dd6(0x20d),'label']){typeof _0x3ee82c[_0x10b978]===_0x1c1dd6(0xdb3)&&_0x3ee82c[_0x10b978][_0x1c1dd6(0x635)]('{{')&&(_0x3ee82c[_0x10b978]=_0x56a964(_0x3ee82c[_0x10b978]));}if(_0x3ee82c['type']===_0x1c1dd6(0x443)||_0x3ee82c[_0x1c1dd6(0x54b)]===_0x1c1dd6(0xd1e)){_0x449a7b['push'](_0x3ee82c);continue;}(_0x3ee82c[_0x1c1dd6(0x54b)]===_0x1c1dd6(0xc07)||_0x3ee82c[_0x1c1dd6(0x54b)]===_0x1c1dd6(0xb84))&&!_0x3ee82c[_0x1c1dd6(0x9b0)]&&_0x449a7b[_0x1c1dd6(0x61b)](_0x3ee82c);}return this[_0x1c1dd6(0x5c0)]?.[_0x1c1dd6(0x6f1)]&&_0x449a7b['push'](...this[_0x1c1dd6(0x5c0)]),_0x449a7b;}async['_resolveEntityAnnotations'](_0x6a28fc,_0x329d1a){const _0x36a45c=_0xe6d35d,_0x5426a4=this['_config']?.['annotations'];if(!Array[_0x36a45c(0x82d)](_0x5426a4)||!_0x5426a4[_0x36a45c(0x6f1)])return[];const _0x13a658=[],_0x5df5bc=new Set();for(const _0x1f6054 of _0x5426a4){if(!_0x1f6054||typeof _0x1f6054!==_0x36a45c(0xb0a))continue;if(_0x1f6054[_0x36a45c(0x54b)]!==_0x36a45c(0xc07)&&_0x1f6054[_0x36a45c(0x54b)]!==_0x36a45c(0xb84)||!_0x1f6054[_0x36a45c(0x9b0)])continue;if(_0x5df5bc[_0x36a45c(0x449)](_0x1f6054[_0x36a45c(0x9b0)]))continue;_0x5df5bc[_0x36a45c(0x33e)](_0x1f6054[_0x36a45c(0x9b0)]),_0x13a658[_0x36a45c(0x61b)]({'id':_0x1f6054[_0x36a45c(0x9b0)]});}if(!_0x13a658[_0x36a45c(0x6f1)])return[];let _0x520ad3={};try{const _0xed5ea5=this['_config']['cache']!==![];_0x520ad3=await this[_0x36a45c(0xbe4)][_0x36a45c(0x987)](this['_hass'],_0x13a658,_0x6a28fc,_0x329d1a,_0xed5ea5);}catch(_0x894b2){return console[_0x36a45c(0xd8b)](_0x36a45c(0x958),_0x894b2),[];}const _0x41251f=_0x329d1a[_0x36a45c(0x697)](),_0x1ffefc=[];for(const _0x7ad278 of _0x5426a4){if(!_0x7ad278||typeof _0x7ad278!==_0x36a45c(0xb0a))continue;if(_0x7ad278[_0x36a45c(0x54b)]!==_0x36a45c(0xc07)&&_0x7ad278[_0x36a45c(0x54b)]!=='span'||!_0x7ad278[_0x36a45c(0x9b0)])continue;const _0x2f6bfd=_0x520ad3[_0x7ad278[_0x36a45c(0x9b0)]];if(!Array[_0x36a45c(0x82d)](_0x2f6bfd)||!_0x2f6bfd[_0x36a45c(0x6f1)])continue;const _0x4356ff=String(_0x7ad278[_0x36a45c(0x334)]??'on');if(_0x7ad278[_0x36a45c(0x54b)]===_0x36a45c(0xc07)){String(_0x2f6bfd[0x0][_0x36a45c(0x334)])===_0x4356ff&&_0x1ffefc[_0x36a45c(0x61b)]({..._0x7ad278,'type':_0x36a45c(0xc07),'time':_0x2f6bfd[0x0]['t']});for(let _0x1a4649=0x1;_0x1a4649<_0x2f6bfd[_0x36a45c(0x6f1)];_0x1a4649++){String(_0x2f6bfd[_0x1a4649][_0x36a45c(0x334)])===_0x4356ff&&String(_0x2f6bfd[_0x1a4649-0x1][_0x36a45c(0x334)])!==_0x4356ff&&_0x1ffefc[_0x36a45c(0x61b)]({..._0x7ad278,'type':_0x36a45c(0xc07),'time':_0x2f6bfd[_0x1a4649]['t']});}}else{let _0x28d021=null;if(String(_0x2f6bfd[0x0][_0x36a45c(0x334)])===_0x4356ff)_0x28d021=_0x2f6bfd[0x0]['t'];for(let _0x26a9c7=0x1;_0x26a9c7<_0x2f6bfd[_0x36a45c(0x6f1)];_0x26a9c7++){const _0x22dce8=String(_0x2f6bfd[_0x26a9c7][_0x36a45c(0x334)])===_0x4356ff;if(_0x22dce8&&_0x28d021===null)_0x28d021=_0x2f6bfd[_0x26a9c7]['t'];else!_0x22dce8&&_0x28d021!==null&&(_0x1ffefc[_0x36a45c(0x61b)]({..._0x7ad278,'type':_0x36a45c(0xb84),'start':_0x28d021,'end':_0x2f6bfd[_0x26a9c7]['t']}),_0x28d021=null);}_0x28d021!==null&&_0x1ffefc[_0x36a45c(0x61b)]({..._0x7ad278,'type':_0x36a45c(0xb84),'start':_0x28d021,'end':_0x41251f});}}return _0x1ffefc;}[_0xe6d35d(0x329)](_0x270c21){const _0x1fafb9=_0xe6d35d;if(!_0x270c21)return null;const _0x1b0c92=Array[_0x1fafb9(0x82d)](_0x270c21)?_0x270c21:[_0x270c21],_0x455001=[];for(const _0x327b26 of _0x1b0c92){const _0x13dc5e=this[_0x1fafb9(0x1c6)](_0x327b26,_0x455001['length']);if(_0x13dc5e)_0x455001[_0x1fafb9(0x61b)](_0x13dc5e);}return _0x455001[_0x1fafb9(0x6f1)]?_0x455001:null;}[_0xe6d35d(0x1c6)](_0x5a3979,_0x3fee88=0x0){const _0x157cb4=_0xe6d35d;if(!_0x5a3979)return null;let _0x38da0f=_0x5a3979;if(_0x5a3979===!![])_0x38da0f={};else{if(typeof _0x5a3979===_0x157cb4(0xdb3)||typeof _0x5a3979===_0x157cb4(0xda3))_0x38da0f={'period':_0x5a3979};}if(typeof _0x38da0f!==_0x157cb4(0xb0a))return null;const _0x1138c3=toNum(_0x38da0f[_0x157cb4(0x62e)]),_0x946572=toNum(_0x38da0f[_0x157cb4(0x2a8)]),_0x549b50=toNum(_0x38da0f[_0x157cb4(0xb77)]);return{'period':_0x38da0f[_0x157cb4(0x14e)]??'previous_period','periods_back':isNum(_0x549b50)&&_0x549b50>=0x1?Math['min'](0x208,Math[_0x157cb4(0x8e4)](_0x549b50)):0x1,'hide_on_load':_0x38da0f[_0x157cb4(0x597)]===!![],'color':_0x38da0f[_0x157cb4(0x727)]??null,'opacity':isNum(_0x1138c3)?clamp(_0x1138c3,0.05,0x1):Math[_0x157cb4(0x1b8)](0.15,0.45*Math[_0x157cb4(0xaaa)](0.66,_0x3fee88)),'line_style':_0x38da0f[_0x157cb4(0x6aa)]||'dashed','line_width':isNum(_0x946572)&&_0x946572>0x0?_0x946572:null,'show_fill':_0x38da0f[_0x157cb4(0xd3a)]===!![],'show_points':_0x38da0f[_0x157cb4(0x494)]===!![],'show_average':_0x38da0f[_0x157cb4(0xc18)]===!![],'show_in_legend':_0x38da0f['show_in_legend']===undefined?null:!!_0x38da0f[_0x157cb4(0x2fa)],'show_delta':_0x38da0f[_0x157cb4(0x824)]!==![]};}['_expandCompareGhosts'](){const _0x42b21c=_0xe6d35d;if((this['_config']['chart_mode']||_0x42b21c(0x9bf))!==_0x42b21c(0x9bf))return;if(this[_0x42b21c(0x5d4)][_0x42b21c(0x769)])return;const _0x566e29=this[_0x42b21c(0x192)][_0x42b21c(0x6f1)];for(let _0x329b29=0x0;_0x329b29<_0x566e29;_0x329b29++){const _0xc9285b=this[_0x42b21c(0x192)][_0x329b29];if(!_0xc9285b||_0xc9285b[_0x42b21c(0x39d)]!=null)continue;if((_0xc9285b[_0x42b21c(0x349)]||_0xc9285b[_0x42b21c(0x54b)])===_0x42b21c(0x122))continue;if(_0xc9285b[_0x42b21c(0x465)]||_0xc9285b[_0x42b21c(0xcee)])continue;const _0x1cb293=this[_0x42b21c(0x329)](_0xc9285b[_0x42b21c(0x6d7)]);if(!_0x1cb293)continue;for(const _0x11c90d of _0x1cb293){const _0xab3a83={..._0xc9285b};_0xab3a83['_compareOf']=_0x329b29,_0xab3a83['_compareCfg']=_0x11c90d,_0xab3a83[_0x42b21c(0x6d7)]=null,_0xab3a83['name']=null,delete _0xab3a83[_0x42b21c(0x385)];if(_0x11c90d[_0x42b21c(0x727)])_0xab3a83['color']=_0x11c90d[_0x42b21c(0x727)];_0xab3a83[_0x42b21c(0x6aa)]=_0x11c90d[_0x42b21c(0x6aa)];if(_0x11c90d['line_width']!=null)_0xab3a83['line_width']=_0x11c90d[_0x42b21c(0x2a8)];_0xab3a83[_0x42b21c(0xd3a)]=_0x11c90d[_0x42b21c(0xd3a)],_0xab3a83[_0x42b21c(0x494)]=_0x11c90d[_0x42b21c(0x494)],_0xab3a83['show_in_legend']=_0x11c90d[_0x42b21c(0x2fa)]==null?!!_0xc9285b['show_in_legend']:_0x11c90d[_0x42b21c(0x2fa)],_0xab3a83[_0x42b21c(0x2b6)]=![],_0xab3a83['show_extrema']=_0x42b21c(0x97f),_0xab3a83[_0x42b21c(0x5aa)]=![],_0xab3a83[_0x42b21c(0xc18)]=_0x11c90d[_0x42b21c(0xc18)]===!![],_0xab3a83['show_range_band']=![],_0xab3a83[_0x42b21c(0xbc5)]=null;{const _0x387776=_0xc9285b['stack_group']!=null&&_0xc9285b[_0x42b21c(0x679)]!==''?String(_0xc9285b[_0x42b21c(0x679)]):this['_config'][_0x42b21c(0xa00)]?'__default':null;_0xab3a83[_0x42b21c(0x679)]=_0x387776==null?null:_0x387776+'\u0000cmp:'+(_0x11c90d['period']??_0x42b21c(0x85a))+'x'+(_0x11c90d['periods_back']??0x1);}_0xab3a83['tap_action']=null;if(_0x11c90d[_0x42b21c(0x597)])_0xab3a83['auto_hide']=!![];_0xab3a83[_0x42b21c(0x8c2)]=(toNum(_0xc9285b[_0x42b21c(0x8c2)])||0x0)-0x1,_0xab3a83['offset']=0x0;const _0x5d5d64=Object[_0x42b21c(0x4a5)](_0xc9285b,_0x42b21c(0x904));if(_0x5d5d64)Object['defineProperty'](_0xab3a83,_0x42b21c(0x904),_0x5d5d64);this[_0x42b21c(0x192)][_0x42b21c(0x61b)](_0xab3a83);}}}[_0xe6d35d(0x810)](_0x3b25e7){const _0x1579d8=_0xe6d35d;if(!this[_0x1579d8(0x3a3)]||!this[_0x1579d8(0x499)])return null;const _0x4f430e=_0x3215f1=>{const _0x4bb9e0=_0x1579d8,_0x500cba=tzParts(_0x3215f1,_0x3b25e7),_0x583723=zonedWallToMs(_0x500cba['y'],_0x500cba['mo'],_0x500cba['d'],0x0,0x0,0x0,_0x3b25e7),_0x1fe30d=zonedWallToMs(_0x500cba['y'],_0x500cba['mo'],_0x500cba['d']+0x1,0x0,0x0,0x0,_0x3b25e7);if(Math['abs'](_0x3215f1-_0x583723)<=0x1d4c0)return _0x583723;if(Math[_0x4bb9e0(0xad9)](_0x3215f1-_0x1fe30d)<=0x1d4c0)return _0x1fe30d;return null;},_0x448a5e=_0x4f430e(this[_0x1579d8(0x3a3)]['getTime']()),_0x3880ee=_0x4f430e(this[_0x1579d8(0x499)][_0x1579d8(0x697)]());if(_0x448a5e==null||_0x3880ee==null)return null;const _0x1feacb=tzParts(_0x448a5e,_0x3b25e7),_0x66941=tzParts(_0x3880ee,_0x3b25e7),_0x38afb4=(_0x4a3b48,_0x14ea7f,_0x370f54)=>zonedWallToMs(_0x4a3b48,_0x14ea7f,_0x370f54,0x0,0x0,0x0,_0x3b25e7)===_0x3880ee;if(_0x1feacb['mo']===0x0&&_0x1feacb['d']===0x1&&_0x66941['mo']===0x0&&_0x66941['d']===0x1&&_0x66941['y']===_0x1feacb['y']+0x1)return _0x1579d8(0x4f4);if(_0x1feacb['d']===0x1&&_0x66941['d']===0x1&&_0x66941['y']*0xc+_0x66941['mo']===_0x1feacb['y']*0xc+_0x1feacb['mo']+0x1)return _0x1579d8(0x7d5);if(_0x38afb4(_0x1feacb['y'],_0x1feacb['mo'],_0x1feacb['d']+0x7))return _0x1579d8(0xb9f);if(_0x38afb4(_0x1feacb['y'],_0x1feacb['mo'],_0x1feacb['d']+0x1))return _0x1579d8(0x4b8);return null;}[_0xe6d35d(0x438)](_0x315be5,_0x5553e3){const _0x291569=_0xe6d35d,_0x3770fa=resolveDisplayTimeZone(this[_0x291569(0x69a)],this[_0x291569(0x5d4)]),_0xd5e20d=_0x5553e3['start'][_0x291569(0x697)](),_0x18b848=_0x5553e3[_0x291569(0xc39)][_0x291569(0x697)](),_0x51c4ca=(_0x35a414,_0x4be75f)=>{const _0x2d6b3c=_0x291569,_0x27f9ed=tzParts(_0xd5e20d,_0x3770fa);let _0x2d4ca6=_0x27f9ed['y']+_0x35a414,_0x47abb5=_0x27f9ed['mo']+_0x4be75f;_0x2d4ca6+=Math['floor'](_0x47abb5/0xc),_0x47abb5=(_0x47abb5%0xc+0xc)%0xc;const _0x2117f6=new Date(_0x2d4ca6,_0x47abb5+0x1,0x0)[_0x2d6b3c(0xc00)]();return zonedWallToMs(_0x2d4ca6,_0x47abb5,Math['min'](_0x27f9ed['d'],_0x2117f6),_0x27f9ed['h'],_0x27f9ed['mi'],0x0,_0x3770fa);},_0x3a53d0=_0x315be5[_0x291569(0x14e)],_0x168305=Math['max'](0x1,Math[_0x291569(0x8e4)](toNum(_0x315be5?.[_0x291569(0xb77)])||0x1)),_0x87b06e=toNum(_0x3a53d0);if(isNum(_0x87b06e)&&_0x87b06e>0x0)return _0x87b06e*_0x168305;switch(_0x3a53d0){case _0x291569(0xccd):return 0x18*_0x168305;case'last_week':return 0xa8*_0x168305;case _0x291569(0x245):return(_0xd5e20d-_0x51c4ca(0x0,-_0x168305))/0x36ee80;case _0x291569(0xb32):return(_0xd5e20d-_0x51c4ca(-_0x168305,0x0))/0x36ee80;case _0x291569(0x85a):default:{const _0xedfb14=this[_0x291569(0x5d4)][_0x291569(0x8aa)]||this[_0x291569(0x5d4)]['date_picker_group']&&this[_0x291569(0xb78)];let _0x3b45e6=_0xedfb14?this[_0x291569(0x8d4)]:null;!_0x3b45e6&&this[_0x291569(0x5d4)][_0x291569(0xa02)]&&(_0x3b45e6=this[_0x291569(0x810)](_0x3770fa));if(_0x3b45e6===_0x291569(0x7d5))return(_0xd5e20d-_0x51c4ca(0x0,-_0x168305))/0x36ee80;if(_0x3b45e6===_0x291569(0x4f4))return(_0xd5e20d-_0x51c4ca(-_0x168305,0x0))/0x36ee80;if(_0x3b45e6==='day'||_0x3b45e6==='week'){const _0x17552f=_0xedfb14?Math[_0x291569(0x1b8)](0x1,parseInt(this[_0x291569(0x5d4)]?.['date_picker_step'],0xa)||0x1):0x1,_0x2b82b4=tzParts(_0xd5e20d,_0x3770fa),_0x1ea001=_0x168305*_0x17552f*(_0x3b45e6===_0x291569(0xb9f)?0x7:0x1);return(_0xd5e20d-zonedWallToMs(_0x2b82b4['y'],_0x2b82b4['mo'],_0x2b82b4['d']-_0x1ea001,_0x2b82b4['h'],_0x2b82b4['mi'],0x0,_0x3770fa))/0x36ee80;}return(_0x18b848-_0xd5e20d)/0x36ee80*_0x168305;}}}['_toggleSeriesVisibility'](_0x2680cc){const _0x14bee0=_0xe6d35d,_0xac4a04=!this[_0x14bee0(0x81c)][_0x14bee0(0x449)](_0x2680cc),_0x3de1ab=[_0x2680cc],_0x1423ef=this['_graphData']?.['series']?.[_0x14bee0(0x8e2)](_0xaa37c=>_0xaa37c['id']===_0x2680cc);if(_0x1423ef&&_0x1423ef['entity']?.[_0x14bee0(0x39d)]==null)for(const _0x39ba9e of this[_0x14bee0(0x51a)][_0x14bee0(0x51d)][_0x14bee0(0xbcf)](_0x51da56=>_0x51da56[_0x14bee0(0x9b0)]?.['_compareOf']===_0x1423ef[_0x14bee0(0x2f6)])){_0x3de1ab['push'](_0x39ba9e['id']);}for(const _0x532beb of _0x3de1ab){if(_0xac4a04)this['_hiddenEntities']['add'](_0x532beb);else this[_0x14bee0(0x81c)]['delete'](_0x532beb);}}[_0xe6d35d(0x211)](_0x4c1336){const _0x4ff70f=_0xe6d35d,_0x557db8={'e':(_0x4c1336[_0x4ff70f(0x26a)]||[])[_0x4ff70f(0x596)](_0x86de2d=>[_0x86de2d[_0x4ff70f(0x9b0)]||'',_0x86de2d[_0x4ff70f(0x1e4)]||'',_0x86de2d[_0x4ff70f(0xa49)]||'']),'c':_0x4c1336[_0x4ff70f(0x223)]||_0x4ff70f(0x9bf),'t':_0x4c1336['card_header']||''};return hashString(JSON['stringify'](_0x557db8));}[_0xe6d35d(0x555)](){const _0x3e6547=_0xe6d35d,_0x1ca3b9=this[_0x3e6547(0x69a)];if(!_0x1ca3b9?.[_0x3e6547(0x7ef)])return null;const _0x35a541=_0x1ca3b9[_0x3e6547(0x7ef)];try{const _0x54ecf7=window[_0x3e6547(0x1b3)]?.[_0x3e6547(0xafc)];if(typeof _0x54ecf7===_0x3e6547(0x854)){const _0x55db10=_0x54ecf7(_0x1ca3b9);if(_0x55db10&&typeof _0x55db10[_0x3e6547(0xc6c)]===_0x3e6547(0x854))return _0x55db10;}}catch{}try{const _0x3ac00f=document[_0x3e6547(0x106)](_0x3e6547(0xce1)),_0x2f2bb1=_0x3ac00f?.[_0x3e6547(0x685)];if(_0x2f2bb1&&typeof _0x2f2bb1[_0x3e6547(0xc6c)]==='function')return _0x2f2bb1;}catch{}const _0x2145e8=_0x54f0ee=>{const _0x34844c=_0x3e6547;if(!_0x54f0ee||typeof _0x54f0ee!=='object')return null;for(const [_0x35f3f2,_0x4d325f]of Object[_0x34844c(0x63a)](_0x54f0ee)){if(!/energy|nerg/i[_0x34844c(0xb02)](_0x35f3f2))continue;if(_0x4d325f&&typeof _0x4d325f[_0x34844c(0xc6c)]==='function')return _0x4d325f;}return null;};return _0x2145e8(_0x35a541)||_0x2145e8(_0x35a541[_0x3e6547(0xb2d)]);}[_0xe6d35d(0x2a2)](){const _0xce182e=_0xe6d35d;if(!this['_config']?.['energy_date_sync']||!this['_hass'])return;this[_0xce182e(0x5a7)]();const _0x31a7cf=()=>{const _0x37a2ae=_0xce182e,_0x15ea0f=this[_0x37a2ae(0x555)]();if(!_0x15ea0f)return![];this[_0x37a2ae(0xd0e)]=_0x15ea0f['subscribe'](_0x180e63=>{const _0x3a2728=_0x37a2ae,_0x28d81c=_0x15ea0f[_0x3a2728(0x911)]||_0x15ea0f[_0x3a2728(0x857)]||_0x180e63?.['start'],_0x218237=_0x15ea0f[_0x3a2728(0xc39)]||_0x15ea0f[_0x3a2728(0x2a4)]||_0x180e63?.[_0x3a2728(0xc39)];if(_0x28d81c)this[_0x3a2728(0x4a0)](_0x28d81c,_0x218237);});const _0xd50769=_0x15ea0f[_0x37a2ae(0x911)]||_0x15ea0f['_start'],_0x7ca776=_0x15ea0f['end']||_0x15ea0f['_end'];if(_0xd50769)this[_0x37a2ae(0x4a0)](_0xd50769,_0x7ca776);return!![];};if(_0x31a7cf())return;let _0x1c50a6=0x0;this[_0xce182e(0x52b)]=setInterval(()=>{const _0x18daed=_0xce182e;_0x1c50a6+=0x1,(_0x31a7cf()||_0x1c50a6>=0xf)&&(clearInterval(this['_energyDiscoverTimer']),this[_0x18daed(0x52b)]=null);},0x7d0);}['_stopEnergyDateSync'](){const _0x455994=_0xe6d35d;if(this[_0x455994(0xd0e)]){try{this[_0x455994(0xd0e)]();}catch{}this[_0x455994(0xd0e)]=null;}this[_0x455994(0x52b)]&&(clearInterval(this[_0x455994(0x52b)]),this[_0x455994(0x52b)]=null);}[_0xe6d35d(0x4a0)](_0xe16fea,_0x1709d7){const _0x4088ba=_0xe6d35d,_0x439d3a=_0xe16fea instanceof Date?_0xe16fea:new Date(_0xe16fea),_0x508725=_0x1709d7?_0x1709d7 instanceof Date?_0x1709d7:new Date(_0x1709d7):new Date();if(isNaN(_0x439d3a[_0x4088ba(0x697)]())||isNaN(_0x508725[_0x4088ba(0x697)]()))return;if(_0x508725[_0x4088ba(0x697)]()<=_0x439d3a[_0x4088ba(0x697)]())return;if(this[_0x4088ba(0x3a3)]&&this[_0x4088ba(0x499)]&&this[_0x4088ba(0x3a3)]['getTime']()===_0x439d3a[_0x4088ba(0x697)]()&&this[_0x4088ba(0x499)]['getTime']()===_0x508725[_0x4088ba(0x697)]())return;this[_0x4088ba(0x3a3)]=_0x439d3a,this[_0x4088ba(0x499)]=_0x508725,this['_setupTimers'](),this[_0x4088ba(0xc8b)]();}[_0xe6d35d(0x9d5)](_0x29eb22){const _0x54cbe8=_0xe6d35d,_0x584ca5=!!_0x29eb22?.[_0x54cbe8(0xa02)],_0x506908=!!this[_0x54cbe8(0x5d4)]?.[_0x54cbe8(0xa02)];if(_0x584ca5===_0x506908)return;_0x506908?this['_startEnergyDateSync']():(this[_0x54cbe8(0x5a7)](),this['_energyStart']=null,this[_0x54cbe8(0x499)]=null,this[_0x54cbe8(0xc8b)]());}[_0xe6d35d(0x9a0)](){const _0x309eb7=_0xe6d35d,_0x4a7473=this['_config'],_0xbae6a1=new Date(),_0x238cd9=_0x52d78b=>{const _0x58a00a=_0x5bc7;Object[_0x58a00a(0x41f)](_0x4a7473,_0x58a00a(0x4d3),{'value':_0x52d78b,'enumerable':![],'writable':!![],'configurable':!![]});};_0x238cd9(null);const _0x522e25=_0x3da055=>{const _0x13b4ed=_0x5bc7;Object['defineProperty'](_0x4a7473,_0x13b4ed(0x822),{'value':_0x3da055,'enumerable':![],'writable':!![],'configurable':!![]});};_0x522e25(null);const _0x581d0e=_0x192783=>{const _0x26b097=_0x5bc7;Object[_0x26b097(0x41f)](_0x4a7473,_0x26b097(0x713),{'value':_0x192783,'enumerable':![],'writable':!![],'configurable':!![]});};_0x581d0e(null);const _0x23d208=resolveDisplayTimeZone(this[_0x309eb7(0x69a)],_0x4a7473);let _0x606bc8=0x0;for(const _0x1d903c of this[_0x309eb7(0x192)]||[]){const _0x11725f=toNum(_0x1d903c?.[_0x309eb7(0xc2f)]);if(_0x11725f>0x0&&_0x11725f>_0x606bc8)_0x606bc8=_0x11725f;}const _0x207b13=_0x542794=>{const _0x4087e3=_0x309eb7;if(_0x606bc8<=0x0)return _0x542794;return new Date(_0x542794[_0x4087e3(0x697)]()+_0x606bc8*0x36ee80);},_0x27d064=_0x3a780b=>{const _0x2d1400=_0x309eb7;if(_0x3a780b==null||typeof _0x3a780b!==_0x2d1400(0xdb3))return null;const _0x4454bc=_0x3a780b[_0x2d1400(0x22f)]();if(!_0x4454bc)return null;if(_0x4454bc[_0x2d1400(0x61a)]()==='now')return 0x0;const _0x4fa8dd=_0x4454bc[_0x2d1400(0x653)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x4fa8dd){const _0x207ea7=_0x4fa8dd[0x1]==='+'?0x1:-0x1,_0x54847c=parseFloat(_0x4fa8dd[0x2]);return isNaN(_0x54847c)?null:_0x207ea7*_0x54847c*0x36ee80;}if((_0x4454bc[0x0]==='+'||_0x4454bc[0x0]==='-')&&/^[+-]\d*\.?\d+$/['test'](_0x4454bc)){const _0x4ea089=parseFloat(_0x4454bc);return isNaN(_0x4ea089)?null:_0x4ea089*0x36ee80;}return null;},_0x498570=(_0x485fe8,_0x5c5411)=>{const _0x37178a=_0x309eb7,_0x3aafc4=!!_0x4a7473[_0x37178a(0xbba)]||!!_0x4a7473[_0x37178a(0xac8)]||!!(_0x4a7473['show_date_picker']&&this[_0x37178a(0x8d4)])||!!(_0x4a7473[_0x37178a(0x759)]&&this[_0x37178a(0xb78)])||this[_0x37178a(0x3a3)]!=null&&this[_0x37178a(0x499)]!=null||!!((_0x4a7473[_0x37178a(0x98c)]||_0x4a7473[_0x37178a(0x2d6)])&&isNum(this[_0x37178a(0x4e9)])),_0x3fdbdd=(_0x5c5411[_0x37178a(0x697)]()-_0x485fe8['getTime']())/0x36ee80,_0x412e55=!_0x3aafc4&&_0x3fdbdd<=24.5,_0x7e887e=_0x27d064(_0x4a7473[_0x37178a(0x4ae)]);if(_0x7e887e!==null){const _0x1e7733=new Date(_0xbae6a1['getTime']()+_0x7e887e);_0x1e7733['getTime']()>_0x485fe8[_0x37178a(0x697)]()&&_0x1e7733[_0x37178a(0x697)]()<_0x5c5411['getTime']()&&(_0x485fe8=_0x1e7733);}else{const _0x2c731a=resolveDynamicValue(_0x4a7473[_0x37178a(0x4ae)],this[_0x37178a(0x69a)])??toNum(_0x4a7473[_0x37178a(0x4ae)]);if(isNum(_0x2c731a)){if(_0x412e55){const _0x735a51=tzParts(_0x5c5411[_0x37178a(0x697)](),_0x23d208);let _0x96d3b9=new Date(zonedWallToMs(_0x735a51['y'],_0x735a51['mo'],_0x735a51['d'],Math[_0x37178a(0x8e4)](_0x2c731a),Math[_0x37178a(0xb01)](_0x2c731a%0x1*0x3c),0x0,_0x23d208));_0x96d3b9[_0x37178a(0x697)]()>_0x5c5411[_0x37178a(0x697)]()&&(_0x96d3b9=new Date(zonedWallToMs(_0x735a51['y'],_0x735a51['mo'],_0x735a51['d']-0x1,Math['floor'](_0x2c731a),Math[_0x37178a(0xb01)](_0x2c731a%0x1*0x3c),0x0,_0x23d208))),_0x96d3b9[_0x37178a(0x697)]()<_0x5c5411[_0x37178a(0x697)]()&&(_0x485fe8=_0x96d3b9);}else{const _0x1eb089=tzParts(_0x485fe8['getTime'](),_0x23d208),_0x5dd0ab=new Date(zonedWallToMs(_0x1eb089['y'],_0x1eb089['mo'],_0x1eb089['d'],Math['floor'](_0x2c731a),Math[_0x37178a(0xb01)](_0x2c731a%0x1*0x3c),0x0,_0x23d208));if(_0x5dd0ab>=_0x485fe8&&_0x5dd0ab<_0x5c5411)_0x485fe8=_0x5dd0ab;}}}const _0xc4990b=_0x27d064(_0x4a7473[_0x37178a(0x16c)]);if(_0xc4990b!==null){const _0x42c2da=new Date(_0xbae6a1[_0x37178a(0x697)]()+_0xc4990b);_0x42c2da[_0x37178a(0x697)]()>_0x485fe8[_0x37178a(0x697)]()&&_0x42c2da[_0x37178a(0x697)]()!==_0x5c5411[_0x37178a(0x697)]()&&(_0x5c5411=_0x42c2da);}else{const _0xd763dd=resolveDynamicValue(_0x4a7473[_0x37178a(0x16c)],this[_0x37178a(0x69a)])??toNum(_0x4a7473[_0x37178a(0x16c)]);if(isNum(_0xd763dd)){const _0x2767f1=tzParts(_0x5c5411[_0x37178a(0x697)](),_0x23d208),_0x4c5167=_0x2767f1['h']===0x0&&_0x2767f1['mi']===0x0&&_0x5c5411[_0x37178a(0x524)]()===0x0&&_0x5c5411[_0x37178a(0x995)]()===0x0,_0x5dfe6b=new Date(zonedWallToMs(_0x2767f1['y'],_0x2767f1['mo'],_0x2767f1['d']-(_0x4c5167?0x1:0x0),Math[_0x37178a(0x8e4)](_0xd763dd),Math[_0x37178a(0xb01)](_0xd763dd%0x1*0x3c),0x0,_0x23d208));_0x5dfe6b[_0x37178a(0x697)]()<_0x5c5411[_0x37178a(0x697)]()&&_0x5dfe6b['getTime']()>_0x485fe8[_0x37178a(0x697)]()&&(_0x5c5411=_0x5dfe6b);}}const _0xea099f=clamp(Math[_0x37178a(0x8e4)](toNum(_0x4a7473[_0x37178a(0x470)])||0x1),0x1,0xa);if(_0xea099f>0x1&&(_0x4a7473[_0x37178a(0x223)]||'timeline')===_0x37178a(0x9bf)&&!_0x4a7473[_0x37178a(0x769)]){let _0x133fab=toNum(_0x4a7473['__sgcDecisionHours']),_0x378bab=null;const _0x331a38=(_0x4a7473[_0x37178a(0x8aa)]||_0x4a7473[_0x37178a(0x759)]&&this[_0x37178a(0xb78)])&&!!this['_dpMode'],_0x31e98e=!!(_0x4a7473[_0x37178a(0xa02)]&&this[_0x37178a(0x3a3)]&&this[_0x37178a(0x499)]);if(!(isNum(_0x133fab)&&_0x133fab>0x0)&&_0x4a7473[_0x37178a(0xbba)]&&!_0x331a38&&!_0x31e98e)try{const _0x40dbcc=resolveFirstWeekday(this[_0x37178a(0x69a)]),_0x4c280a=parseGraphStart(_0x4a7473['graph_start'],new Date(),_0x23d208,_0x40dbcc),_0x4509fd=endOfPeriodFromGraphStart(_0x4a7473[_0x37178a(0xbba)],_0x4c280a,_0x23d208,_0x40dbcc),_0x59e9c3=(_0x4509fd[_0x37178a(0x697)]()-_0x4c280a['getTime']())/0x36ee80;_0x59e9c3>0x0&&(_0x133fab=_0x59e9c3,_0x378bab=_0x4509fd[_0x37178a(0x697)]());}catch(_0x13fb05){}const _0x3741a0=isNum(_0x133fab)&&_0x133fab>0x0?_0x133fab*0x36ee80:_0x5c5411[_0x37178a(0x697)]()-_0x485fe8[_0x37178a(0x697)]();if(_0x3741a0>0x0){if(!(toNum(_0x4a7473[_0x37178a(0x4d3)])>0x0))_0x238cd9(_0x3741a0/0x36ee80);_0x522e25(_0x3741a0/0x36ee80);if(isNum(_0x378bab)){if(_0x378bab>_0x5c5411['getTime']())_0x5c5411=new Date(_0x378bab);_0x581d0e(_0x378bab);}else _0x581d0e(_0x5c5411[_0x37178a(0x697)]()-(_0x606bc8>0x0?_0x606bc8*0x36ee80:0x0));_0x485fe8=new Date(_0x485fe8['getTime']()-_0x3741a0*(_0xea099f-0x1));}}return{'start':_0x485fe8,'end':_0x5c5411};},_0x512392=_0x4a7473[_0x309eb7(0x8aa)]||_0x4a7473[_0x309eb7(0x759)]&&this['_dpSynced'],_0x2148e0=_0x512392&&this[_0x309eb7(0x8d4)]===_0x309eb7(0x468),_0x1bb0a9=_0x512392&&this['_dpMode']&&this[_0x309eb7(0x8d4)]!==_0x309eb7(0x468);if(_0x512392){const _0x3e65a8=this['_computeDatePickerWindow']();if(_0x3e65a8){let {start:_0x51ddea,end:_0x344e0f}=_0x3e65a8;if(_0x1bb0a9){if(_0x4a7473[_0x309eb7(0xac8)]){const _0x491415=this[_0x309eb7(0x9b8)](!![]);if(_0x491415)_0x344e0f=_0x491415['end'];}else(this[_0x309eb7(0xa3b)]||0x0)===0x0&&(_0x344e0f[_0x309eb7(0x697)]()>_0xbae6a1[_0x309eb7(0x697)]()&&_0x238cd9((_0x344e0f[_0x309eb7(0x697)]()-_0x51ddea['getTime']())/0x36ee80),_0x344e0f=_0xbae6a1);}return _0x344e0f=_0x207b13(_0x344e0f),_0x498570(_0x51ddea,_0x344e0f);}}if(_0x4a7473[_0x309eb7(0xa02)]&&this[_0x309eb7(0x3a3)]&&this['_energyEnd']){const _0x240163=this[_0x309eb7(0x3a3)];let _0x231852=this[_0x309eb7(0x499)];return!_0x4a7473[_0x309eb7(0xac8)]&&_0x231852['getTime']()>_0xbae6a1[_0x309eb7(0x697)]()&&(_0x238cd9((_0x231852[_0x309eb7(0x697)]()-_0x240163[_0x309eb7(0x697)]())/0x36ee80),_0x231852=_0xbae6a1),_0x231852=_0x207b13(_0x231852),_0x498570(_0x240163,_0x231852);}const _0x10e8b1=(_0x4a7473[_0x309eb7(0x98c)]||_0x4a7473[_0x309eb7(0x2d6)])&&isNum(this[_0x309eb7(0x4e9)])?this[_0x309eb7(0x4e9)]:null,_0x1dc4d1=isNum(_0x10e8b1);let {start:_0x1aff31}=resolveAnchorWindow(_0x4a7473,_0x10e8b1,this[_0x309eb7(0x69a)]),_0x140834=_0xbae6a1;if(_0x4a7473[_0x309eb7(0xac8)]&&!_0x1dc4d1){const _0x3fa8ef=_0x4a7473[_0x309eb7(0xbba)]||null,_0x3cc1b2=endOfPeriodFromGraphStart(_0x3fa8ef,_0xbae6a1,_0x23d208,resolveFirstWeekday(this[_0x309eb7(0x69a)]));if(_0x3cc1b2['getTime']()>_0x140834['getTime']()){const _0x551042=_0x3cc1b2[_0x309eb7(0x697)]()-_0x140834[_0x309eb7(0x697)]();_0x140834=_0x3cc1b2,!_0x4a7473['graph_start']&&(_0x1aff31=new Date(_0x1aff31[_0x309eb7(0x697)]()+_0x551042));}}return _0x4a7473['graph_start']===_0x309eb7(0x92c)&&_0x1aff31[_0x309eb7(0x697)]()>_0x140834[_0x309eb7(0x697)]()&&(_0x140834=endOfPeriodFromGraphStart(_0x309eb7(0x92c),_0xbae6a1,_0x23d208,resolveFirstWeekday(this['_hass']))),_0x140834=_0x207b13(_0x140834),_0x498570(_0x1aff31,_0x140834);}[_0xe6d35d(0x9b8)](_0x5b585e){const _0x1e1797=_0xe6d35d,_0x57f671=this[_0x1e1797(0x8d4)]||_0x1e1797(0x7d5),_0x35fa1f=this[_0x1e1797(0xa3b)]||0x0,_0x1dcbe9=_0x57f671===_0x1e1797(0x468)?_0x35fa1f:Math[_0x1e1797(0xbe8)](0x0,_0x35fa1f),_0x160f00=new Date(),_0x5f578e=resolveDisplayTimeZone(this[_0x1e1797(0x69a)],this['_config']),_0x10a44a=tzParts(_0x160f00[_0x1e1797(0x697)](),_0x5f578e),_0x3a365e=_0x160f00[_0x1e1797(0x697)]()%0xea60,_0x4b4d4b=(_0x1457a4,_0x1d0563,_0x1020dc,_0x1a2b36=0x0,_0x1a73b9=0x0)=>new Date(zonedWallToMs(_0x1457a4,_0x1d0563,_0x1020dc,_0x1a2b36,_0x1a73b9,0x0,_0x5f578e)),_0x36d730=DATE_PICKER_RELATIVE_MODES[_0x57f671];if(_0x36d730){let _0x118c68=new Date(_0x160f00),_0x505200=new Date(_0x160f00);if(_0x36d730['hours']!=null)_0x118c68=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d'],_0x10a44a['h']+_0x1dcbe9*_0x36d730['hours'],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e),_0x505200=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d'],_0x10a44a['h']+(_0x1dcbe9-0x1)*_0x36d730[_0x1e1797(0x81e)],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e);else{if(_0x36d730['days']!=null)_0x118c68=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d']+_0x1dcbe9*_0x36d730[_0x1e1797(0x2e3)],_0x10a44a['h'],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e),_0x505200=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d']+(_0x1dcbe9-0x1)*_0x36d730[_0x1e1797(0x2e3)],_0x10a44a['h'],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e);else _0x36d730['months']!=null&&(_0x118c68=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo']+_0x1dcbe9*_0x36d730[_0x1e1797(0x78d)],_0x10a44a['d'],_0x10a44a['h'],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e),_0x505200=new Date(zonedWallToMs(_0x10a44a['y'],_0x10a44a['mo']+(_0x1dcbe9-0x1)*_0x36d730[_0x1e1797(0x78d)],_0x10a44a['d'],_0x10a44a['h'],_0x10a44a['mi'],0x0,_0x5f578e)+_0x3a365e));}if(!_0x5b585e&&_0x118c68[_0x1e1797(0x697)]()>_0x160f00[_0x1e1797(0x697)]())_0x118c68[_0x1e1797(0x186)](_0x160f00[_0x1e1797(0x697)]());return{'start':_0x505200,'end':_0x118c68};}const _0x540288=Math['max'](0x1,parseInt(this[_0x1e1797(0x5d4)]?.['date_picker_step'],0xa)||0x1);let _0x3a7ace,_0x3c1c82;switch(_0x57f671){case _0x1e1797(0x4b8):{_0x3c1c82=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d']+0x1+_0x1dcbe9*_0x540288),_0x3a7ace=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo'],_0x10a44a['d']+0x1+_0x1dcbe9*_0x540288-_0x540288);break;}case _0x1e1797(0xb9f):{const _0x5d31a9=_0x10a44a['d']-weekStartOffsetDays(_0x10a44a['wd'],resolveFirstWeekday(this[_0x1e1797(0x69a)]));_0x3c1c82=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo'],_0x5d31a9+0x7+_0x1dcbe9*_0x540288*0x7),_0x3a7ace=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo'],_0x5d31a9+0x7+_0x1dcbe9*_0x540288*0x7-_0x540288*0x7);break;}case _0x1e1797(0x7d5):{_0x3c1c82=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo']+0x1+_0x1dcbe9*_0x540288,0x1),_0x3a7ace=_0x4b4d4b(_0x10a44a['y'],_0x10a44a['mo']+0x1+_0x1dcbe9*_0x540288-_0x540288,0x1);break;}case'year':{const _0x46c393=_0x10a44a['y']+0x1+_0x1dcbe9*_0x540288;_0x3c1c82=_0x4b4d4b(_0x46c393,0x0,0x1),_0x3a7ace=_0x4b4d4b(_0x46c393-_0x540288,0x0,0x1);break;}case _0x1e1797(0x468):{if(!this[_0x1e1797(0x48e)]||!this[_0x1e1797(0xae3)])return null;_0x3a7ace=new Date(this[_0x1e1797(0x48e)]),_0x3c1c82=new Date(this[_0x1e1797(0xae3)]);break;}default:return null;}if(!_0x5b585e&&_0x57f671!=='custom'){const _0x33be50=new Date();if(_0x3c1c82>_0x33be50)_0x3c1c82=_0x33be50;}return{'start':_0x3a7ace,'end':_0x3c1c82};}[_0xe6d35d(0xfd)](){const _0x1727aa=_0xe6d35d,_0x35a7d8=this[_0x1727aa(0x9b8)]();if(!_0x35a7d8)return'';const _0x39faa2=resolveCardLanguage(this['_hass'],this[_0x1727aa(0x5d4)]),_0x362483=resolveDisplayTimeZone(this['_hass'],this['_config']),_0x599ac9=this['_dpMode'],_0x41e4a9=Math['max'](0x1,parseInt(this['_config']?.[_0x1727aa(0xb75)],0xa)||0x1);try{const _0x4f9527=DATE_PICKER_RELATIVE_MODES[_0x599ac9];if(_0x4f9527){if((this['_dpOffset']||0x0)===0x0)return cardT(this[_0x1727aa(0x69a)],this[_0x1727aa(0x5d4)],_0x4f9527['label']);const _0x4f51d7=getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'month':_0x1727aa(0x841),'day':_0x1727aa(0x5e0),'year':_0x4f9527[_0x1727aa(0x78d)]?_0x1727aa(0x5e0):undefined});return _0x4f51d7[_0x1727aa(0x3cd)](_0x35a7d8['start'])+'\x20\x20'+_0x4f51d7[_0x1727aa(0x3cd)](new Date(_0x35a7d8[_0x1727aa(0xc39)]['getTime']()-0x1));}if(_0x41e4a9>0x1&&_0x599ac9!=='custom'){const _0x1c2ed1=getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'day':_0x1727aa(0x5e0),'month':'short','year':_0x599ac9===_0x1727aa(0x4f4)?_0x1727aa(0x5e0):undefined}),_0x31fd6c=new Date(_0x35a7d8['end'][_0x1727aa(0x697)]()-0x1);return _0x1c2ed1[_0x1727aa(0x3cd)](_0x35a7d8[_0x1727aa(0x911)])+'\x20\x20'+_0x1c2ed1[_0x1727aa(0x3cd)](_0x31fd6c);}if(_0x599ac9===_0x1727aa(0x4b8))return getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'weekday':'short','month':_0x1727aa(0x841),'day':_0x1727aa(0x5e0),'year':_0x1727aa(0x5e0)})['format'](_0x35a7d8[_0x1727aa(0x911)]);if(_0x599ac9==='week'){const _0x4fc804=new Date(_0x35a7d8[_0x1727aa(0xc39)]['getTime']()-0x1),_0x5bb29a=getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'month':'short','day':_0x1727aa(0x5e0)});return _0x5bb29a[_0x1727aa(0x3cd)](_0x35a7d8['start'])+_0x1727aa(0xc03)+_0x5bb29a['format'](_0x4fc804);}if(_0x599ac9===_0x1727aa(0x7d5))return getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'month':_0x1727aa(0x3f6),'year':'numeric'})[_0x1727aa(0x3cd)](_0x35a7d8['start']);if(_0x599ac9===_0x1727aa(0x4f4))return getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'year':_0x1727aa(0x5e0)})['format'](_0x35a7d8['start']);if(_0x599ac9==='custom'){const _0x10a653=getCachedDateTimeFormatter(_0x39faa2,{'timeZone':_0x362483||undefined,'month':'short','day':_0x1727aa(0x5e0),'year':_0x1727aa(0x5e0)});return _0x10a653[_0x1727aa(0x3cd)](_0x35a7d8[_0x1727aa(0x911)])+_0x1727aa(0xc03)+_0x10a653[_0x1727aa(0x3cd)](new Date(_0x35a7d8[_0x1727aa(0xc39)]['getTime']()-0x1));}}catch{}return _0x35a7d8['start']['toLocaleDateString']()+_0x1727aa(0xc03)+_0x35a7d8['end'][_0x1727aa(0xbd1)]();}[_0xe6d35d(0xc4a)](){const _0x330d9c=_0xe6d35d;if(!this[_0x330d9c(0x1f0)])return;isNum(this[_0x330d9c(0x4e9)])?lsSet(_0x330d9c(0x455)+this[_0x330d9c(0x1f0)],JSON[_0x330d9c(0x623)]({'hours':this[_0x330d9c(0x4e9)],'label':this[_0x330d9c(0x8ee)]})):lsDel(_0x330d9c(0x455)+this[_0x330d9c(0x1f0)]);}[_0xe6d35d(0x35e)](){const _0x37a00e=_0xe6d35d;if(!this[_0x37a00e(0x1f0)])return;const _0x2fd12f={'mode':this[_0x37a00e(0x8d4)],'offset':this[_0x37a00e(0xa3b)],'customStart':this[_0x37a00e(0x48e)]?this[_0x37a00e(0x48e)][_0x37a00e(0x9a7)]():null,'customEnd':this[_0x37a00e(0xae3)]?this['_dpCustomEnd'][_0x37a00e(0x9a7)]():null};lsSet(_0x37a00e(0x233)+this[_0x37a00e(0x1f0)],JSON[_0x37a00e(0x623)](_0x2fd12f));}[_0xe6d35d(0x237)](_0x4d189b,_0x37bc3b){const _0x2be0b7=_0xe6d35d,_0x1b774c=toNum(_0x4d189b);isNum(this['_overrideHoursToShow'])&&this[_0x2be0b7(0x4e9)]===_0x1b774c?(this['_overrideHoursToShow']=null,this[_0x2be0b7(0x8ee)]=null):(this['_overrideHoursToShow']=_0x1b774c,this[_0x2be0b7(0x8ee)]=_0x37bc3b),this[_0x2be0b7(0xc4a)](),this[_0x2be0b7(0xaac)](),this['_scheduleUpdate']();}[_0xe6d35d(0xc6f)](){const _0x521abc=_0xe6d35d;this[_0x521abc(0x35e)]();}[_0xe6d35d(0x57b)](_0x30b4b3){const _0x105d74=_0xe6d35d;if(!DATE_PICKER_VALID_MODES['includes'](_0x30b4b3)&&!(_0x30b4b3 in DATE_PICKER_RELATIVE_MODES))return;this[_0x105d74(0x8d4)]=_0x30b4b3,this[_0x105d74(0xa3b)]=0x0,this[_0x105d74(0x35e)](),this[_0x105d74(0x148)](),this[_0x105d74(0xc8b)]();}[_0xe6d35d(0x755)](_0x4a22c1){const _0x1bde65=_0xe6d35d;if(this[_0x1bde65(0x8d4)]===_0x1bde65(0x468)&&this[_0x1bde65(0x48e)]&&this[_0x1bde65(0xae3)]){const _0x2b818a=this[_0x1bde65(0xae3)][_0x1bde65(0x697)]()-this[_0x1bde65(0x48e)][_0x1bde65(0x697)]();if(_0x2b818a>0x0){const _0xa6a31c=_0x4a22c1*_0x2b818a,_0x2bdfe2=new Date(this[_0x1bde65(0x48e)]['getTime']()+_0xa6a31c),_0x10ba9c=new Date(this[_0x1bde65(0xae3)][_0x1bde65(0x697)]()+_0xa6a31c),_0x2602f9=Date[_0x1bde65(0x3db)]();if(_0x4a22c1>0x0&&_0x2bdfe2[_0x1bde65(0x697)]()>=_0x2602f9)return;this[_0x1bde65(0x48e)]=_0x2bdfe2,this[_0x1bde65(0xae3)]=_0x10ba9c;}}else this['_dpOffset']=Math[_0x1bde65(0xbe8)](0x0,this[_0x1bde65(0xa3b)]+_0x4a22c1);this['_persistDatePicker'](),this[_0x1bde65(0x148)](),this[_0x1bde65(0xc8b)]();}[_0xe6d35d(0x8d1)](){const _0x3bb23=_0xe6d35d;if(this[_0x3bb23(0x8d4)]===_0x3bb23(0x468)&&this['_dpCustomStart']&&this['_dpCustomEnd']){const _0x1913f9=this[_0x3bb23(0xae3)]['getTime']()-this[_0x3bb23(0x48e)][_0x3bb23(0x697)]();if(_0x1913f9>0x0){const _0x7beb88=new Date(),_0x56f93f=new Date(_0x7beb88['getFullYear'](),_0x7beb88[_0x3bb23(0x231)](),_0x7beb88[_0x3bb23(0xc00)](),_0x7beb88[_0x3bb23(0xa19)](),_0x7beb88['getMinutes']()+0x1,0x0);this[_0x3bb23(0xae3)]=_0x56f93f,this[_0x3bb23(0x48e)]=new Date(_0x56f93f[_0x3bb23(0x697)]()-_0x1913f9),this[_0x3bb23(0x35e)](),this['_broadcastDatePickerSync'](),this[_0x3bb23(0xc8b)]();return;}}this[_0x3bb23(0xa3b)]=0x0,this[_0x3bb23(0x48e)]=null,this[_0x3bb23(0xae3)]=null,this['_persistDatePicker'](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate']();}[_0xe6d35d(0x417)](_0x3c6ce7){const _0x10a5be=_0xe6d35d;return _0x3c6ce7===_0x10a5be(0x46c)?this[_0x10a5be(0x5d4)]?.[_0x10a5be(0x306)]:_0x3c6ce7==='gby'?this[_0x10a5be(0x5d4)]?.[_0x10a5be(0x643)]:null;}['_broadcastQuerySync'](_0x358999){const _0xb98c71=_0xe6d35d,_0x291105=this[_0xb98c71(0x417)](_0x358999);if(!_0x291105)return;window[_0xb98c71(0xc10)](new CustomEvent(_0xb98c71(0x68a),{'detail':{'kind':_0x358999,'group':_0x291105,'value':_0x358999==='pph'?isNum(toNum(this[_0xb98c71(0x179)]))?toNum(this['_overridePph']):null:this[_0xb98c71(0x368)]||null,'sourceId':this['_instanceId']}}));}[_0xe6d35d(0x37e)](_0xc75f05){const _0x388412=_0xe6d35d,_0x400578=_0xc75f05[_0x388412(0x518)]||{},_0x125b17=this[_0x388412(0x417)](_0x400578[_0x388412(0xaf5)]);if(!_0x125b17||!_0x400578['group']||_0x400578[_0x388412(0x5f2)]!==_0x125b17)return;if(_0x400578[_0x388412(0x2d5)]&&_0x400578[_0x388412(0x2d5)]===this[_0x388412(0xa90)])return;const _0x23dbee=this['_overridePph'],_0x1db1a6=this['_overrideGroupBy'];if(_0x400578[_0x388412(0xaf5)]==='pph'){const _0x2376c5=toNum(_0x400578[_0x388412(0xcfb)]);this['_overridePph']=isNum(_0x2376c5)?_0x2376c5:null;}else this['_overrideGroupBy']=typeof _0x400578['value']==='string'&&_0x400578[_0x388412(0xcfb)]?_0x400578[_0x388412(0xcfb)]:null;if(this[_0x388412(0x179)]===_0x23dbee&&this['_overrideGroupBy']===_0x1db1a6)return;const _0x1e2f00={...this[_0x388412(0x5d4)]};this[_0x388412(0x209)](_0x1e2f00),this[_0x388412(0x5d4)]=_0x1e2f00,this[_0x388412(0xbda)]();try{this[_0x388412(0xbe4)]?.[_0x388412(0xa97)]?.[_0x388412(0x11f)]?.();}catch(_0x2c3b45){}this[_0x388412(0x23e)]()[_0x388412(0x7b5)](_0xc1c4af=>console['error'](_0x388412(0x84f),_0xc1c4af)),this[_0x388412(0x563)]();}[_0xe6d35d(0xab2)](_0x31ff3c){const _0x124413=_0xe6d35d,_0x1b9929=_0x31ff3c[_0x124413(0x518)]||{},_0xe9f518=this[_0x124413(0x417)](_0x1b9929[_0x124413(0xaf5)]);if(!_0xe9f518||!_0x1b9929[_0x124413(0x5f2)]||_0x1b9929[_0x124413(0x5f2)]!==_0xe9f518)return;if(_0x1b9929[_0x124413(0x96f)]&&_0x1b9929['requesterId']===this[_0x124413(0xa90)])return;const _0x246ded=_0x1b9929[_0x124413(0xaf5)]==='pph'?!!this[_0x124413(0x5d4)][_0x124413(0x31d)]:!!this[_0x124413(0x5d4)]['show_group_by_picker'];if(!_0x246ded)return;const _0x185fb5=_0x1b9929[_0x124413(0xaf5)]===_0x124413(0x46c)?isNum(toNum(this[_0x124413(0x179)])):!!this[_0x124413(0x368)];if(!_0x185fb5)return;this[_0x124413(0x3d6)](_0x1b9929['kind']);}[_0xe6d35d(0xaac)](){const _0x4ccaac=_0xe6d35d,_0x2b40ba=this['_config']?.[_0x4ccaac(0x2d6)];if(!_0x2b40ba)return;window[_0x4ccaac(0xc10)](new CustomEvent(_0x4ccaac(0xd77),{'detail':{'group':_0x2b40ba,'hours':isNum(this[_0x4ccaac(0x4e9)])?this['_overrideHoursToShow']:null,'label':this[_0x4ccaac(0x8ee)]||null,'sourceId':this[_0x4ccaac(0xa90)]}}));}[_0xe6d35d(0x26b)](_0x4a3473){const _0xce7d00=_0xe6d35d,_0x1877d4=this['_config']?.[_0xce7d00(0x2d6)];if(!_0x1877d4)return;const _0x5e84f0=_0x4a3473[_0xce7d00(0x518)]||{};if(!_0x5e84f0[_0xce7d00(0x5f2)]||_0x5e84f0['group']!==_0x1877d4)return;if(_0x5e84f0['sourceId']&&_0x5e84f0[_0xce7d00(0x2d5)]===this[_0xce7d00(0xa90)])return;const _0x13675b=toNum(_0x5e84f0['hours']);isNum(_0x13675b)?(this[_0xce7d00(0x4e9)]=_0x13675b,this[_0xce7d00(0x8ee)]=typeof _0x5e84f0[_0xce7d00(0x149)]==='string'?_0x5e84f0[_0xce7d00(0x149)]:null):(this[_0xce7d00(0x4e9)]=null,this[_0xce7d00(0x8ee)]=null),this[_0xce7d00(0xc4a)](),this[_0xce7d00(0xc8b)](),this['_scheduleRender']();}[_0xe6d35d(0xd2d)](_0x13bc6b){const _0x57d4e9=_0xe6d35d,_0x31b109=this['_config']?.[_0x57d4e9(0x2d6)];if(!_0x31b109)return;const _0x51a935=_0x13bc6b[_0x57d4e9(0x518)]||{};if(!_0x51a935['group']||_0x51a935[_0x57d4e9(0x5f2)]!==_0x31b109)return;if(_0x51a935[_0x57d4e9(0x96f)]&&_0x51a935[_0x57d4e9(0x96f)]===this[_0x57d4e9(0xa90)])return;if(!this[_0x57d4e9(0x5d4)][_0x57d4e9(0x98c)])return;if(!isNum(this['_overrideHoursToShow']))return;this[_0x57d4e9(0xaac)]();}[_0xe6d35d(0x148)](){const _0x4c9e3d=_0xe6d35d,_0x230ac6=this[_0x4c9e3d(0x5d4)]?.[_0x4c9e3d(0x759)];if(!_0x230ac6)return;window[_0x4c9e3d(0xc10)](new CustomEvent(_0x4c9e3d(0x939),{'detail':{'group':_0x230ac6,'mode':this[_0x4c9e3d(0x8d4)],'offset':this['_dpOffset'],'customStart':this[_0x4c9e3d(0x48e)]?this[_0x4c9e3d(0x48e)][_0x4c9e3d(0x9a7)]():null,'customEnd':this[_0x4c9e3d(0xae3)]?this['_dpCustomEnd'][_0x4c9e3d(0x9a7)]():null,'sourceId':this['_instanceId']}}));}['_onDatePickerSyncEvent'](_0x17ba91){const _0x332670=_0xe6d35d,_0x3212a5=this['_config']?.['date_picker_group'];if(!_0x3212a5)return;const _0x3395e5=_0x17ba91[_0x332670(0x518)]||{};if(!_0x3395e5['group']||_0x3395e5[_0x332670(0x5f2)]!==_0x3212a5)return;if(_0x3395e5[_0x332670(0x2d5)]&&_0x3395e5[_0x332670(0x2d5)]===this[_0x332670(0xa90)])return;_0x3395e5[_0x332670(0x86d)]&&(_0x3395e5[_0x332670(0x86d)]===_0x332670(0x468)||DATE_PICKER_VALID_MODES[_0x332670(0x635)](_0x3395e5[_0x332670(0x86d)])||_0x3395e5[_0x332670(0x86d)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x332670(0x8d4)]=_0x3395e5[_0x332670(0x86d)]);typeof _0x3395e5[_0x332670(0x73b)]===_0x332670(0xda3)&&(this[_0x332670(0xa3b)]=_0x3395e5[_0x332670(0x73b)]);if(this[_0x332670(0x8d4)]!=='custom'&&(this['_dpOffset']||0x0)>0x0)this[_0x332670(0xa3b)]=0x0;if(_0x3395e5[_0x332670(0x86d)]===_0x332670(0x468)){if(_0x3395e5[_0x332670(0xc42)])this[_0x332670(0x48e)]=new Date(_0x3395e5[_0x332670(0xc42)]);if(_0x3395e5[_0x332670(0x92f)])this['_dpCustomEnd']=new Date(_0x3395e5[_0x332670(0x92f)]);}else _0x3395e5['mode']&&(DATE_PICKER_VALID_MODES['includes'](_0x3395e5[_0x332670(0x86d)])||_0x3395e5[_0x332670(0x86d)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpCustomStart']=null,this[_0x332670(0xae3)]=null);this[_0x332670(0xb78)]=!![],this[_0x332670(0x35e)](),this[_0x332670(0xc8b)](),this['_scheduleRender']();}[_0xe6d35d(0x26d)](_0x3b677a){const _0x5cc3c3=_0xe6d35d,_0x52d924=this[_0x5cc3c3(0x5d4)]&&this[_0x5cc3c3(0x5d4)][_0x5cc3c3(0x759)];if(!_0x52d924)return;const _0x4cd563=_0x3b677a[_0x5cc3c3(0x518)]||{};if(!_0x4cd563[_0x5cc3c3(0x5f2)]||_0x4cd563[_0x5cc3c3(0x5f2)]!==_0x52d924)return;if(_0x4cd563['requesterId']&&_0x4cd563[_0x5cc3c3(0x96f)]===this[_0x5cc3c3(0xa90)])return;const _0xb6dfa7=!!this['_config']['show_date_picker']||!!this[_0x5cc3c3(0x5d4)][_0x5cc3c3(0xbb2)];if(!_0xb6dfa7)return;this[_0x5cc3c3(0x148)]();}set[_0xe6d35d(0x286)](_0xf85aee){const _0x4a69b0=_0xe6d35d,_0x49bf78=this[_0x4a69b0(0x69a)],_0x39adc7=!_0x49bf78;this['_hass']=_0xf85aee;if(!this['_config'])return;if(_0x39adc7){this[_0x4a69b0(0x2a2)]();if(_0xf85aee?.['connection'])this['_setupColorTemplates']();this[_0x4a69b0(0xc8b)]();return;}if(!this[_0x4a69b0(0x13b)])return;let _0x2e6bbd=![],_0x556abb=![],_0x193c6d=![];if(this[_0x4a69b0(0xbe2)]||this['_annotationRefs'][_0x4a69b0(0xd46)]||this['_dataVarIds'][_0x4a69b0(0xd46)]||this[_0x4a69b0(0xcf9)][_0x4a69b0(0xd46)]||this[_0x4a69b0(0x625)][_0x4a69b0(0xd46)]||this[_0x4a69b0(0x5d4)][_0x4a69b0(0x47e)]){const _0x56e5a3=_0xf85aee['states'],_0x4a2a8c=_0x49bf78[_0x4a69b0(0x634)];if(this[_0x4a69b0(0xbe2)])for(const _0x2d1f36 of this[_0x4a69b0(0x192)]){if(!_0x2d1f36[_0x4a69b0(0x9b0)]||_0x2d1f36[_0x4a69b0(0x1e4)])continue;if(_0x4a2a8c[_0x2d1f36[_0x4a69b0(0x9b0)]]!==_0x56e5a3[_0x2d1f36[_0x4a69b0(0x9b0)]]){_0x2e6bbd=!![];break;}}if(!_0x2e6bbd&&this[_0x4a69b0(0xd58)][_0x4a69b0(0xd46)])for(const _0x20f4e7 of this[_0x4a69b0(0xd58)]){if(_0x4a2a8c[_0x20f4e7]!==_0x56e5a3[_0x20f4e7]){_0x2e6bbd=!![];break;}}if(this[_0x4a69b0(0x625)][_0x4a69b0(0xd46)])for(const _0x4edbb9 of this['_priceRefIds']){if(_0x4a2a8c[_0x4edbb9]!==_0x56e5a3[_0x4edbb9]){this[_0x4a69b0(0x9c2)]();break;}}if(this['_annotationRefs']['size'])for(const _0x2d3789 of this[_0x4a69b0(0xc3f)]){if(_0x4a2a8c[_0x2d3789]!==_0x56e5a3[_0x2d3789]){_0x556abb=!![];break;}}const _0x5847bb=this[_0x4a69b0(0x5d4)][_0x4a69b0(0x47e)];if(_0x5847bb&&_0x4a2a8c[_0x5847bb]!==_0x56e5a3[_0x5847bb])_0x193c6d=!![];if(this[_0x4a69b0(0xcf9)][_0x4a69b0(0xd46)])for(const _0x38f08e of this[_0x4a69b0(0xcf9)]){if(_0x4a2a8c[_0x38f08e]!==_0x56e5a3[_0x38f08e]){this[_0x4a69b0(0xaa0)]='',this[_0x4a69b0(0x563)]();break;}}}if(!_0x2e6bbd&&!_0x556abb&&!_0x193c6d)return;if(this[_0x4a69b0(0x2eb)])return;if(_0x2e6bbd)this[_0x4a69b0(0x311)](_0xf85aee);if(_0x556abb)this[_0x4a69b0(0x742)](_0xf85aee);(_0x2e6bbd||_0x193c6d)&&this[_0x4a69b0(0xaea)]?.[_0x4a69b0(0x106)]?.(_0x4a69b0(0xcbb))&&this[_0x4a69b0(0x4f6)]();}get[_0xe6d35d(0x286)](){const _0x5c62cb=_0xe6d35d;return this[_0x5c62cb(0x69a)];}[_0xe6d35d(0x8e1)](){const _0x3b4b6c=_0xe6d35d;if(this[_0x3b4b6c(0x5d4)]&&this[_0x3b4b6c(0x69a)])this[_0x3b4b6c(0xc8b)]();if(this[_0x3b4b6c(0x5d4)])this[_0x3b4b6c(0x880)]();!this[_0x3b4b6c(0xa07)]&&typeof ResizeObserver!==_0x3b4b6c(0xf4)&&(this['_resizeObserver']=new ResizeObserver(()=>this[_0x3b4b6c(0x563)]()),this[_0x3b4b6c(0xa07)]['observe'](this)),!this[_0x3b4b6c(0x276)]&&(this[_0x3b4b6c(0x276)]=_0x466942=>this[_0x3b4b6c(0x70f)](_0x466942),window[_0x3b4b6c(0xb7d)](_0x3b4b6c(0x198),this[_0x3b4b6c(0x276)])),!this[_0x3b4b6c(0xc97)]&&(this[_0x3b4b6c(0xc97)]=_0x46c3be=>this[_0x3b4b6c(0xd0d)](_0x46c3be),window[_0x3b4b6c(0xb7d)]('sgc-zoom-sync',this[_0x3b4b6c(0xc97)])),!this[_0x3b4b6c(0x15c)]&&(this[_0x3b4b6c(0x15c)]=_0x5097e7=>this['_onScrollSyncEvent'](_0x5097e7),window[_0x3b4b6c(0xb7d)](_0x3b4b6c(0x7c2),this['_scrollSyncHandler'])),this['_startEnergyDateSync'](),!this[_0x3b4b6c(0x33b)]&&(this[_0x3b4b6c(0x33b)]=_0x4e2607=>this[_0x3b4b6c(0x879)](_0x4e2607),window[_0x3b4b6c(0xb7d)]('sgc-datepicker-sync',this[_0x3b4b6c(0x33b)])),!this[_0x3b4b6c(0x928)]&&(this[_0x3b4b6c(0x928)]=_0x2a1ce7=>this[_0x3b4b6c(0x26d)](_0x2a1ce7),window['addEventListener'](_0x3b4b6c(0x7dd),this[_0x3b4b6c(0x928)])),!this['_intervalSyncHandler']&&(this[_0x3b4b6c(0xa15)]=_0x1703af=>this[_0x3b4b6c(0x26b)](_0x1703af),window[_0x3b4b6c(0xb7d)](_0x3b4b6c(0xd77),this['_intervalSyncHandler'])),!this[_0x3b4b6c(0xb89)]&&(this['_intervalSyncRequestHandler']=_0x344ae9=>this[_0x3b4b6c(0xd2d)](_0x344ae9),window[_0x3b4b6c(0xb7d)]('sgc-interval-sync-request',this[_0x3b4b6c(0xb89)])),this[_0x3b4b6c(0x5d4)]&&this[_0x3b4b6c(0x5d4)][_0x3b4b6c(0x2d6)]&&!this[_0x3b4b6c(0xa7b)]&&(this[_0x3b4b6c(0xa7b)]=!![],setTimeout(()=>{const _0x8e29f9=_0x3b4b6c;if(!this[_0x8e29f9(0x730)])return;if(this[_0x8e29f9(0x5d4)][_0x8e29f9(0x98c)]&&isNum(this[_0x8e29f9(0x4e9)]))this[_0x8e29f9(0xaac)]();else!this[_0x8e29f9(0x5d4)][_0x8e29f9(0x98c)]&&window[_0x8e29f9(0xc10)](new CustomEvent(_0x8e29f9(0xb2e),{'detail':{'group':this[_0x8e29f9(0x5d4)][_0x8e29f9(0x2d6)],'requesterId':this[_0x8e29f9(0xa90)]}}));},0x0)),!this[_0x3b4b6c(0x431)]&&(this[_0x3b4b6c(0x431)]=_0x1678de=>this[_0x3b4b6c(0x37e)](_0x1678de),window['addEventListener']('sgc-query-sync',this[_0x3b4b6c(0x431)])),!this['_querySyncRequestHandler']&&(this[_0x3b4b6c(0xab7)]=_0x472e05=>this[_0x3b4b6c(0xab2)](_0x472e05),window[_0x3b4b6c(0xb7d)](_0x3b4b6c(0xc73),this[_0x3b4b6c(0xab7)])),this[_0x3b4b6c(0x5d4)]&&(this[_0x3b4b6c(0x5d4)][_0x3b4b6c(0x306)]||this[_0x3b4b6c(0x5d4)][_0x3b4b6c(0x643)])&&!this['_queryInitialSyncDone']&&(this[_0x3b4b6c(0xc91)]=!![],setTimeout(()=>{const _0x433b21=_0x3b4b6c;if(!this['isConnected'])return;for(const _0x155590 of['pph','gby']){const _0x16c2ba=this[_0x433b21(0x417)](_0x155590);if(!_0x16c2ba)continue;const _0x4d4553=_0x155590==='pph'?this[_0x433b21(0x5d4)][_0x433b21(0x31d)]:this['_config'][_0x433b21(0xb33)],_0x133888=_0x155590===_0x433b21(0x46c)?isNum(toNum(this[_0x433b21(0x179)])):!!this[_0x433b21(0x368)];if(_0x4d4553&&_0x133888)this[_0x433b21(0x3d6)](_0x155590);else!_0x4d4553&&window[_0x433b21(0xc10)](new CustomEvent(_0x433b21(0xc73),{'detail':{'kind':_0x155590,'group':_0x16c2ba,'requesterId':this['_instanceId']}}));}},0x0)),this[_0x3b4b6c(0x5d4)]&&this[_0x3b4b6c(0x5d4)][_0x3b4b6c(0x759)]&&!this[_0x3b4b6c(0xbe5)]&&(this[_0x3b4b6c(0xbe5)]=!![],setTimeout(()=>{const _0x37c906=_0x3b4b6c;if(!this[_0x37c906(0x730)])return;const _0x231638=!!this[_0x37c906(0x5d4)]['show_date_picker']||!!this['_config'][_0x37c906(0xbb2)];_0x231638?this['_broadcastDatePickerSync']():window[_0x37c906(0xc10)](new CustomEvent('sgc-datepicker-sync-request',{'detail':{'group':this[_0x37c906(0x5d4)][_0x37c906(0x759)],'requesterId':this['_instanceId']}}));},0x0)),!this[_0x3b4b6c(0x330)]&&(this[_0x3b4b6c(0x330)]=setInterval(()=>{const _0x5dfdbd=_0x3b4b6c,_0x29523e=Date[_0x5dfdbd(0x3db)]();for(const [_0x31105a,_0x7372ed]of this[_0x5dfdbd(0xbe4)][_0x5dfdbd(0xa97)]){if(_0x29523e-_0x7372ed['ts']>FETCH_CACHE_TTL_MS)this['_fetcher']['_cache'][_0x5dfdbd(0x786)](_0x31105a);}},0x5*0x3c*0x3e8));}[_0xe6d35d(0xd34)](){const _0x549169=_0xe6d35d;this[_0x549169(0xf7)]=(this[_0x549169(0xf7)]||0x0)+0x1;this[_0x549169(0xc6d)]&&(clearTimeout(this[_0x549169(0xc6d)]),this['_priceTrailTimer']=null);this[_0x549169(0xa07)]&&(this[_0x549169(0xa07)]['disconnect'](),this[_0x549169(0xa07)]=null);this['_fillResizeObs']&&(this[_0x549169(0x288)][_0x549169(0x4e1)](),this[_0x549169(0x288)]=null);this[_0x549169(0xb74)]&&(cancelAnimationFrame(this[_0x549169(0xb74)]),this['_fillRaf']=0x0);this[_0x549169(0xbaa)]&&(this[_0x549169(0xbaa)][_0x549169(0x78a)](),this['_tooltipAbort']=null);if(this[_0x549169(0xb9e)])for(const _0x485452 of this[_0x549169(0xb9e)][_0x549169(0x8a7)]()){_0x485452&&_0x485452[_0x549169(0x5c9)]&&(_0x485452['_zoomAbort'][_0x549169(0x78a)](),_0x485452[_0x549169(0x5c9)]=null);}this['_renderRAF']&&(cancelAnimationFrame(this[_0x549169(0x647)]),this[_0x549169(0x647)]=null),this[_0x549169(0x47a)]&&(clearInterval(this[_0x549169(0x47a)]),this[_0x549169(0x47a)]=null),this[_0x549169(0x7fe)]&&(clearTimeout(this[_0x549169(0x7fe)]),this['_liveFlushTimer']=null),this[_0x549169(0x5da)]&&(clearInterval(this[_0x549169(0x5da)]),this['_slideTimer']=null),this[_0x549169(0x276)]&&(window[_0x549169(0x6e1)](_0x549169(0x198),this[_0x549169(0x276)]),this[_0x549169(0x276)]=null),this[_0x549169(0xc97)]&&(window[_0x549169(0x6e1)](_0x549169(0xa83),this[_0x549169(0xc97)]),this[_0x549169(0xc97)]=null),this[_0x549169(0x15c)]&&(window['removeEventListener']('sgc-scroll-sync',this[_0x549169(0x15c)]),this[_0x549169(0x15c)]=null),this[_0x549169(0x84d)]=null,this[_0x549169(0x350)]=null,this[_0x549169(0x5a7)](),this[_0x549169(0x459)](),this[_0x549169(0x79a)](),this[_0x549169(0x2b9)]=null,this[_0x549169(0x33b)]&&(window[_0x549169(0x6e1)](_0x549169(0x939),this['_dpSyncHandler']),this[_0x549169(0x33b)]=null),this[_0x549169(0x928)]&&(window[_0x549169(0x6e1)](_0x549169(0x7dd),this['_dpSyncRequestHandler']),this[_0x549169(0x928)]=null),this[_0x549169(0xbe5)]=![],this[_0x549169(0xa15)]&&(window[_0x549169(0x6e1)]('sgc-interval-sync',this[_0x549169(0xa15)]),this[_0x549169(0xa15)]=null),this['_intervalSyncRequestHandler']&&(window[_0x549169(0x6e1)](_0x549169(0xb2e),this[_0x549169(0xb89)]),this[_0x549169(0xb89)]=null),this[_0x549169(0xa7b)]=![],this[_0x549169(0x431)]&&(window[_0x549169(0x6e1)]('sgc-query-sync',this[_0x549169(0x431)]),this['_querySyncHandler']=null),this['_querySyncRequestHandler']&&(window['removeEventListener']('sgc-query-sync-request',this[_0x549169(0xab7)]),this[_0x549169(0xab7)]=null),this[_0x549169(0xc91)]=![],this[_0x549169(0x330)]&&(clearInterval(this[_0x549169(0x330)]),this[_0x549169(0x330)]=null),this[_0x549169(0xaa0)]='';}['_onTooltipSyncEvent'](_0x35fa43){const _0x5d3f20=_0xe6d35d,_0x524c14=this[_0x5d3f20(0x5d4)];if(!_0x524c14?.[_0x5d3f20(0xd5a)])return;const _0x3de398=_0x35fa43[_0x5d3f20(0x518)]||{};if(_0x3de398['sourceId']&&_0x3de398['sourceId']===this[_0x5d3f20(0xa90)])return;const _0x18dd6d=_0x524c14['tooltip_sync_group']||null,_0x28b9a5=_0x3de398[_0x5d3f20(0x5f2)]||null;if(_0x18dd6d!==_0x28b9a5)return;_0x3de398[_0x5d3f20(0x6cf)]===null||_0x3de398[_0x5d3f20(0x6cf)]===undefined?this[_0x5d3f20(0x350)]?.():this['_showTooltipAtTime']?.(_0x3de398[_0x5d3f20(0x6cf)]);}[_0xe6d35d(0xcde)](){const _0x111082=_0xe6d35d,_0x1b6a66=Array[_0x111082(0x82d)](this['_zoomHistory'])&&this[_0x111082(0xd30)]['length']?this[_0x111082(0xd30)][_0x111082(0x88c)]():null;this['_viewWindow']=_0x1b6a66||null,this[_0x111082(0xaa0)]='',this['_render'](),this[_0x111082(0x5d4)]?.[_0x111082(0x817)]&&window[_0x111082(0xc10)](new CustomEvent(_0x111082(0xa83),{'detail':{'tStart':_0x1b6a66?_0x1b6a66[_0x111082(0x911)][_0x111082(0x697)]():null,'tEnd':_0x1b6a66?_0x1b6a66[_0x111082(0xc39)][_0x111082(0x697)]():null,'group':this[_0x111082(0x5d4)][_0x111082(0x8f7)]||null,'sourceId':this[_0x111082(0xa90)]}}));}[_0xe6d35d(0xd0d)](_0x2e4a6c){const _0x4f5902=_0xe6d35d,_0x2bc891=this[_0x4f5902(0x5d4)];if(!_0x2bc891?.[_0x4f5902(0x817)])return;const _0x5f28d1=_0x2e4a6c[_0x4f5902(0x518)]||{};if(_0x5f28d1[_0x4f5902(0x2d5)]&&_0x5f28d1[_0x4f5902(0x2d5)]===this[_0x4f5902(0xa90)])return;const _0x40d6b4=_0x2bc891['zoom_sync_group']||null,_0x530de9=_0x5f28d1['group']||null;if(_0x40d6b4!==_0x530de9)return;if(_0x5f28d1['tStart']==null||_0x5f28d1[_0x4f5902(0x272)]==null)this['_viewWindow']&&(this['_viewWindow']=null,this['_graphFingerprint']='',this[_0x4f5902(0x4b1)]());else{const _0x2b47b3=new Date(_0x5f28d1[_0x4f5902(0xb87)]),_0x15d0cc=new Date(_0x5f28d1['tEnd']),_0x509d5a=this[_0x4f5902(0xd69)];if(_0x509d5a&&_0x509d5a[_0x4f5902(0x911)]instanceof Date&&_0x509d5a[_0x4f5902(0xc39)]instanceof Date&&_0x509d5a[_0x4f5902(0x911)][_0x4f5902(0x697)]()===_0x2b47b3[_0x4f5902(0x697)]()&&_0x509d5a[_0x4f5902(0xc39)][_0x4f5902(0x697)]()===_0x15d0cc[_0x4f5902(0x697)]())return;this['_viewWindow']={'start':_0x2b47b3,'end':_0x15d0cc},this[_0x4f5902(0xaa0)]='',this['_render']();}}[_0xe6d35d(0x5b2)](_0x48d2ac){const _0x48c854=_0xe6d35d,_0x11f68c=this[_0x48c854(0x5d4)];if(!_0x11f68c?.[_0x48c854(0x758)])return;const _0x3fe170=_0x48d2ac[_0x48c854(0x518)]||{};if(_0x3fe170['sourceId']&&_0x3fe170[_0x48c854(0x2d5)]===this[_0x48c854(0xa90)])return;const _0x578d79=_0x11f68c[_0x48c854(0x380)]||null,_0x2eca16=_0x3fe170['group']||null;if(_0x578d79!==_0x2eca16)return;if(!isNum(_0x3fe170[_0x48c854(0xb8d)]))return;const _0x577615=this['shadowRoot']?.['querySelector'](_0x48c854(0xce4));if(!_0x577615)return;const _0x1280fc=_0x577615['scrollWidth']-_0x577615[_0x48c854(0x996)];if(_0x1280fc<=0x0)return;const _0x180942=Math[_0x48c854(0x1b8)](0x0,Math[_0x48c854(0xbe8)](_0x1280fc,_0x3fe170['ratio']*_0x1280fc));if(Math['abs'](_0x577615[_0x48c854(0xcb4)]-_0x180942)<0x1)return;this[_0x48c854(0x804)]=!![],_0x577615[_0x48c854(0xcb4)]=_0x180942,requestAnimationFrame(()=>{const _0x259f1f=_0x48c854;this[_0x259f1f(0x804)]=![];});}[_0xe6d35d(0x424)](_0x2eee6f){const _0x53d6a4=_0xe6d35d;let _0x847841=0x0;for(const _0x57a311 of this['_entities']||[]){if(!_0x57a311||_0x57a311[_0x53d6a4(0x465)]||_0x57a311['data_attribute'])continue;const _0x582c30=resolvePointsPerHour(this[_0x53d6a4(0x5d4)],_0x57a311,_0x2eee6f),_0x325f59=resolveGroupBy(this[_0x53d6a4(0x5d4)],_0x2eee6f),_0x5a2601=groupBucketMs(_0x325f59,this[_0x53d6a4(0x5d4)][_0x53d6a4(0x60d)],_0x582c30);if(!isNum(_0x5a2601)||_0x5a2601<=0x0)continue;(_0x57a311['aggregate_func']===_0x53d6a4(0x52e)||_0x57a311[_0x53d6a4(0x9bd)]===_0x53d6a4(0x7f1)||_0x57a311[_0x53d6a4(0x9bd)]===_0x53d6a4(0x914))&&(_0x847841=Math[_0x53d6a4(0x1b8)](_0x847841,Math['min'](_0x5a2601,0x18*0x36ee80)));const _0x4a0acb=Array[_0x53d6a4(0x82d)](_0x57a311[_0x53d6a4(0xbc5)])?_0x57a311[_0x53d6a4(0xbc5)]:null;if(!_0x4a0acb||!_0x4a0acb[_0x53d6a4(0x6f1)])continue;let _0x38a7e8=0x0;for(const _0x206a37 of _0x4a0acb){const _0x208daa=Math[_0x53d6a4(0xb01)](toNum(_0x206a37?.[_0x53d6a4(0x14e)])||0x0);if(_0x208daa>_0x38a7e8)_0x38a7e8=_0x208daa;}if(_0x38a7e8<0x2)continue;_0x847841=Math[_0x53d6a4(0x1b8)](_0x847841,(_0x38a7e8-0x1)*_0x5a2601);}return _0x847841;}[_0xe6d35d(0x4fb)](){const _0x42dc8f=_0xe6d35d;return Math[_0x42dc8f(0x1b8)](0x3,Math[_0x42dc8f(0xb9d)]((toNum(this[_0x42dc8f(0x5d4)]?.[_0x42dc8f(0x964)])||0x96)/0x32));}['_applyFillHeight'](){const _0x1fc912=_0xe6d35d,_0x1e1597=this[_0x1fc912(0x5d4)]?.['height'],_0x3b8649=_0x1e1597==null||_0x1e1597===_0x1fc912(0x9c6)||_0x1e1597==='',_0x5aa228=(_0x22aaa4,_0x3f9201)=>{const _0x3ef00d=_0x1fc912;if(!_0x22aaa4)return;if(_0x22aaa4[_0x3ef00d(0xb09)]&&_0x22aaa4[_0x3ef00d(0xb09)][_0x3ef00d(0x33e)])_0x22aaa4[_0x3ef00d(0xb09)]['toggle']('sgc-fill-height',_0x3f9201);else{const _0x2c1f55=_0x22aaa4[_0x3ef00d(0xb15)]&&_0x22aaa4[_0x3ef00d(0xb15)](_0x3ef00d(0x9dc))||'',_0x18a61c=_0x2c1f55[_0x3ef00d(0x7eb)](/\s+/)[_0x3ef00d(0x635)](_0x3ef00d(0x116));if(_0x3f9201&&!_0x18a61c&&_0x22aaa4['setAttribute'])_0x22aaa4['setAttribute']('class',(_0x2c1f55+_0x3ef00d(0x9b4))[_0x3ef00d(0x22f)]());else{if(!_0x3f9201&&_0x18a61c&&_0x22aaa4[_0x3ef00d(0x337)])_0x22aaa4[_0x3ef00d(0x337)](_0x3ef00d(0x9dc),_0x2c1f55[_0x3ef00d(0x7eb)](/\s+/)[_0x3ef00d(0xbcf)](_0x574709=>_0x574709!==_0x3ef00d(0x116))[_0x3ef00d(0x2c4)]('\x20'));}}},_0x2cd532=this[_0x1fc912(0xaea)]?.[_0x1fc912(0x106)](_0x1fc912(0x3ab))||this['shadowRoot']?.['querySelector'](_0x1fc912(0x5b7));_0x5aa228(this,_0x3b8649),_0x5aa228(_0x2cd532,_0x3b8649);if(_0x3b8649){if(!this[_0x1fc912(0x288)]&&typeof ResizeObserver!==_0x1fc912(0xf4)){let _0x4e44cf=0x0;this[_0x1fc912(0x288)]=new ResizeObserver(()=>{const _0x159d0b=_0x1fc912,_0x2c968c=this[_0x159d0b(0xaea)]?.[_0x159d0b(0x106)](_0x159d0b(0xce4)),_0x5b91be=_0x2c968c?.['clientHeight']||0x0;if(Math[_0x159d0b(0xad9)](_0x5b91be-_0x4e44cf)>0x2){_0x4e44cf=_0x5b91be;if(this['_fillRaf'])cancelAnimationFrame(this['_fillRaf']);this[_0x159d0b(0xb74)]=requestAnimationFrame(()=>{const _0x36e170=_0x159d0b;this[_0x36e170(0xb74)]=0x0,this[_0x36e170(0xaa0)]='';try{this[_0x36e170(0x4b1)]();}catch(_0x28576d){}});}}),this[_0x1fc912(0x288)][_0x1fc912(0x510)](this);}}else this[_0x1fc912(0x288)]&&(this[_0x1fc912(0x288)][_0x1fc912(0x4e1)](),this[_0x1fc912(0x288)]=null);}[_0xe6d35d(0x8d2)](){const _0x1f8798=_0xe6d35d,_0x4b1f08=this['_config']?.[_0x1f8798(0x32a)]||{},_0x38e3ab={'min_rows':0x2,'min_columns':0x4};if(_0x4b1f08[_0x1f8798(0xbc4)]!=null&&_0x4b1f08[_0x1f8798(0xbc4)]!==_0x1f8798(0x9c6))_0x38e3ab['rows']=_0x4b1f08[_0x1f8798(0xbc4)];if(_0x4b1f08[_0x1f8798(0x25b)]!=null)_0x38e3ab[_0x1f8798(0x25b)]=_0x4b1f08[_0x1f8798(0x25b)];return _0x38e3ab;}[_0xe6d35d(0x299)](){const _0x1678b7=_0xe6d35d;return this[_0x1678b7(0x5d4)];}[_0xe6d35d(0x880)](){const _0x3dde7b=_0xe6d35d;this[_0x3dde7b(0x47a)]&&(clearInterval(this[_0x3dde7b(0x47a)]),this['_pollTimer']=null);const _0x204967=toNum(this['_config'][_0x3dde7b(0x8c1)]);if(isNum(_0x204967)&&_0x204967>0x0)this[_0x3dde7b(0x47a)]=setInterval(()=>{const _0x868c0b=_0x3dde7b;this['_fetcher']['clearCache'](),this[_0x868c0b(0xc8b)]();},_0x204967*0x3e8);else this['_hasAnyAggregatedEntity']()&&(this['_pollTimer']=setInterval(()=>{const _0x6f4512=_0x3dde7b;this['_fetcher'][_0x6f4512(0x6f3)](),this[_0x6f4512(0xc8b)]();},0x5*0x3c*0x3e8));this[_0x3dde7b(0x5da)]&&(clearInterval(this[_0x3dde7b(0x5da)]),this[_0x3dde7b(0x5da)]=null),this[_0x3dde7b(0xbe2)]&&this['_isLiveTrackingNeeded']()&&(this[_0x3dde7b(0x5da)]=setInterval(()=>this[_0x3dde7b(0x3fc)](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x2de94c=_0xe6d35d;if(!this['_entities']?.['length'])return![];return this['_entities'][_0x2de94c(0x527)](_0x53b1a5=>this[_0x2de94c(0x23d)](_0x53b1a5));}[_0xe6d35d(0x4cd)](){const _0x2dd7f6=_0xe6d35d,_0xd8f44f=this['_config'];if(_0xd8f44f[_0x2dd7f6(0x8aa)])return![];if(_0xd8f44f[_0x2dd7f6(0x759)]&&this[_0x2dd7f6(0xb78)])return![];if(_0xd8f44f['energy_date_sync']&&this[_0x2dd7f6(0x3a3)])return![];return!_0xd8f44f[_0x2dd7f6(0xbba)];}[_0xe6d35d(0x32c)](){const _0x299570=_0xe6d35d,_0xfcbf1=this[_0x299570(0x5d4)];if(_0xfcbf1[_0x299570(0x8aa)]||_0xfcbf1[_0x299570(0x759)]&&this[_0x299570(0xb78)]){if(this[_0x299570(0x8d4)]===_0x299570(0x468))return![];if((this['_dpOffset']||0x0)!==0x0)return![];}if(_0xfcbf1[_0x299570(0xa02)]&&this['_energyEnd']&&this[_0x299570(0x499)][_0x299570(0x697)]()<=Date[_0x299570(0x3db)]())return![];return!![];}[_0xe6d35d(0x13e)](_0x215af8){const _0x42dd21=_0xe6d35d,_0x3c8259=_0x215af8?.[_0x42dd21(0x349)]||_0x215af8?.[_0x42dd21(0x54b)];if(_0x3c8259===_0x42dd21(0x122)||_0x3c8259==='bar')return!![];return this['_isLiveTrackingNeeded']();}['_scheduleUpdate'](){const _0x32df8b=_0xe6d35d;if(this[_0x32df8b(0x513)])return;this[_0x32df8b(0x513)]=!![],Promise[_0x32df8b(0x968)]()['then'](()=>{const _0x1f1835=_0x32df8b;this[_0x1f1835(0x513)]=![],this[_0x1f1835(0x23e)]()[_0x1f1835(0x7b5)](_0x312579=>console[_0x1f1835(0x1ed)]('[sgc]\x20update\x20failed',_0x312579));});}[_0xe6d35d(0x563)](){const _0x22f534=_0xe6d35d;if(this['_renderRAF'])return;this[_0x22f534(0x647)]=requestAnimationFrame(()=>{const _0x196623=_0x22f534;this[_0x196623(0x647)]=null,this['_render']();});}[_0xe6d35d(0x221)](_0x4ca08f,_0x441ac1){const _0x292daf=_0xe6d35d;if(!_0x4ca08f||typeof _0x4ca08f!==_0x292daf(0xdb3)||!_0x4ca08f[_0x292daf(0x635)]('{{')&&!_0x4ca08f[_0x292daf(0x635)]('{%'))return _0x4ca08f;return this['_resolvedTemplateColors'][_0x292daf(0x70b)](this['_entityTplKey'](_0x4ca08f,_0x441ac1||null))||null;}[_0xe6d35d(0x998)](_0x170a0b,_0x49c3ab){const _0x103812=_0xe6d35d;return this[_0x103812(0x221)](_0x170a0b,_0x49c3ab);}[_0xe6d35d(0x9f6)](_0x808021,_0x3dd4fe){const _0x22e47e=_0xe6d35d;if(typeof _0x808021!==_0x22e47e(0xdb3)||!_0x808021[_0x22e47e(0x635)]('{{')&&!_0x808021['includes']('{%'))return _0x808021;return this['_resolvedTemplateColors'][_0x22e47e(0x70b)](this[_0x22e47e(0xc60)](_0x808021,_0x3dd4fe||null))??null;}[_0xe6d35d(0xc7b)](_0x180a38,_0x4484ca){const _0x18de33=_0xe6d35d,_0x1b21f2=this[_0x18de33(0x221)](_0x180a38,_0x4484ca);if(!_0x1b21f2||typeof _0x1b21f2!==_0x18de33(0xdb3)||!_0x1b21f2[_0x18de33(0x635)]('var('))return _0x1b21f2;try{const _0xe0ebc=this[_0x18de33(0xaea)]?.[_0x18de33(0x106)](_0x18de33(0x3ab))||this['shadowRoot']||this,_0x2ba38b=document[_0x18de33(0x601)](_0x18de33(0xb84));_0x2ba38b[_0x18de33(0x4a2)]['color']=_0x1b21f2,_0x2ba38b['style'][_0x18de33(0x7a8)]=_0x18de33(0x58e),_0xe0ebc[_0x18de33(0x6ab)](_0x2ba38b);const _0x46ff91=getComputedStyle(_0x2ba38b)['color'];return _0x2ba38b[_0x18de33(0xab3)](),_0x46ff91&&_0x46ff91!==''?_0x46ff91:_0x1b21f2;}catch(_0x21aac9){return _0x1b21f2;}}[_0xe6d35d(0x696)](){const _0x14acea=_0xe6d35d,_0x224f87=this[_0x14acea(0xbd0)];if(!_0x224f87)return![];let _0xbd7a9d=![];if(this['_tplBoolCard']&&this['_config'])for(const _0xd6ef70 in this[_0x14acea(0xc55)]){const _0x33d36f=parseTemplateBool(_0x224f87['get'](this[_0x14acea(0xc55)][_0xd6ef70]),CARD_DEFAULTS[_0xd6ef70]);this[_0x14acea(0x5d4)][_0xd6ef70]!==_0x33d36f&&(this[_0x14acea(0x5d4)][_0xd6ef70]=_0x33d36f,_0xbd7a9d=!![]);}if(this[_0x14acea(0xb5d)]&&this[_0x14acea(0x192)]){const _0x2bd5ee=new Set([_0x14acea(0x2b6),_0x14acea(0x5aa),_0x14acea(0xc18),_0x14acea(0x82c),'show_in_legend',_0x14acea(0xd3a),'show_points',_0x14acea(0x4ab)]);for(let _0x430e4b=0x0;_0x430e4b<this['_tplBoolEntities'][_0x14acea(0x6f1)];_0x430e4b++){const _0x189e96=this[_0x14acea(0xb5d)][_0x430e4b],_0x24d658=this[_0x14acea(0x192)][_0x430e4b];if(!_0x189e96||!_0x24d658)continue;for(const _0x2af6fe in _0x189e96){const _0x2c23ee=parseTemplateBool(_0x224f87['get'](this[_0x14acea(0xc60)](_0x189e96[_0x2af6fe],_0x24d658[_0x14acea(0x9b0)])),ENTITY_DEFAULTS[_0x2af6fe]);_0x24d658[_0x2af6fe]!==_0x2c23ee&&(_0x24d658[_0x2af6fe]=_0x2c23ee,_0xbd7a9d=!![]);if(_0x2bd5ee[_0x14acea(0x449)](_0x2af6fe))continue;for(const _0x42c482 of this[_0x14acea(0x192)]){_0x42c482&&_0x42c482[_0x14acea(0x39d)]===_0x430e4b&&_0x42c482[_0x2af6fe]!==_0x2c23ee&&(_0x42c482[_0x2af6fe]=_0x2c23ee,_0xbd7a9d=!![]);}}}}return _0xbd7a9d;}[_0xe6d35d(0xc60)](_0x14fdf9,_0x2a5ec9){const _0x13dd48=_0xe6d35d;return _0x2a5ec9&&typeof _0x14fdf9==='string'&&/\bentity\b/[_0x13dd48(0xb02)](_0x14fdf9)?_0x14fdf9+'\u0000'+_0x2a5ec9:_0x14fdf9;}[_0xe6d35d(0xb95)](){const _0x70bb1f=_0xe6d35d;if(!this['_hass']?.[_0x70bb1f(0x7ef)]){this[_0x70bb1f(0x79a)](),this[_0x70bb1f(0x2b9)]=null;return;}const _0x21eb92=new Map(),_0x886596=_0x16fcde=>{const _0x4be486=_0x70bb1f;if(!_0x21eb92[_0x4be486(0x449)](_0x16fcde))_0x21eb92['set'](_0x16fcde,{'template':_0x16fcde,'entId':null});};if(this[_0x70bb1f(0xc55)]){for(const _0x550fd8 in this[_0x70bb1f(0xc55)])_0x886596(this[_0x70bb1f(0xc55)][_0x550fd8]);}for(let _0x3eefca=0x0;_0x3eefca<(this[_0x70bb1f(0xb5d)]||[])['length'];_0x3eefca++){const _0x34e224=this[_0x70bb1f(0xb5d)][_0x3eefca];if(!_0x34e224)continue;const _0x3dd78d=this[_0x70bb1f(0x192)]?.[_0x3eefca]?.[_0x70bb1f(0x9b0)]||null;for(const _0xc122b2 in _0x34e224){const _0x58fbfe=this[_0x70bb1f(0xc60)](_0x34e224[_0xc122b2],_0x3dd78d);if(!_0x21eb92[_0x70bb1f(0x449)](_0x58fbfe))_0x21eb92['set'](_0x58fbfe,{'template':_0x34e224[_0xc122b2],'entId':_0x58fbfe===_0x34e224[_0xc122b2]?null:_0x3dd78d});}}const _0x4d2a70=['color','point_colors',_0x70bb1f(0x8d7),_0x70bb1f(0x35b),_0x70bb1f(0x4be),_0x70bb1f(0x6d0),_0x70bb1f(0x385)];for(const _0x56cfae of this[_0x70bb1f(0x192)]||[]){for(const _0x42a522 of _0x4d2a70){const _0xdd7349=_0x56cfae[_0x42a522];if(typeof _0xdd7349===_0x70bb1f(0xdb3)&&(_0xdd7349[_0x70bb1f(0x635)]('{{')||_0xdd7349[_0x70bb1f(0x635)]('{%'))){const _0x50f27a=_0x56cfae[_0x70bb1f(0x9b0)]||null,_0x992410=this['_entityTplKey'](_0xdd7349,_0x50f27a);if(!_0x21eb92['has'](_0x992410))_0x21eb92[_0x70bb1f(0x846)](_0x992410,{'template':_0xdd7349,'entId':_0x992410===_0xdd7349?null:_0x50f27a});}}}const _0x653159=[_0x70bb1f(0x11b),'x_axis_color',_0x70bb1f(0xaae),_0x70bb1f(0xd22),_0x70bb1f(0x153),_0x70bb1f(0x71a),_0x70bb1f(0x6f8)];for(const _0x1147bc of _0x653159){const _0x544035=this[_0x70bb1f(0x5d4)]?.[_0x1147bc];if(typeof _0x544035===_0x70bb1f(0xdb3)&&(_0x544035[_0x70bb1f(0x635)]('{{')||_0x544035['includes']('{%')))_0x886596(_0x544035);}for(const _0x1abc39 of this[_0x70bb1f(0x5d4)]?.[_0x70bb1f(0x1c4)]||[]){for(const _0x1afb62 of[_0x70bb1f(0x911),_0x70bb1f(0xc39),_0x70bb1f(0x6cf),'value','value_end',_0x70bb1f(0x149)]){const _0x518e48=_0x1abc39?.[_0x1afb62];if(typeof _0x518e48===_0x70bb1f(0xdb3)&&(_0x518e48[_0x70bb1f(0x635)]('{{')||_0x518e48[_0x70bb1f(0x635)]('{%')))_0x886596(_0x518e48);}}const _0x261ff8=_0x21eb92[_0x70bb1f(0xd46)]+':'+[..._0x21eb92[_0x70bb1f(0x2ee)]()]['sort']()['join']('\x0a');if(_0x261ff8===this[_0x70bb1f(0x2b9)]&&this[_0x70bb1f(0x32b)][_0x70bb1f(0x6f1)]===_0x21eb92[_0x70bb1f(0xd46)])return;this[_0x70bb1f(0x2b9)]=_0x261ff8,this[_0x70bb1f(0x79a)]();if(!_0x21eb92[_0x70bb1f(0xd46)])return;for(const [_0x449e86,_0xfb8a4c]of _0x21eb92){try{const _0x3f7303=this[_0x70bb1f(0x69a)][_0x70bb1f(0x7ef)][_0x70bb1f(0x7ee)](_0x37cfb5=>{const _0x5f4361=_0x70bb1f,_0x34ec5a=normalizeTemplateResult(_0x37cfb5?.[_0x5f4361(0x6b1)]);if(!_0x34ec5a)return;const _0x53f676=this[_0x5f4361(0xbd0)][_0x5f4361(0x70b)](_0x449e86);if(_0x53f676===_0x34ec5a)return;this[_0x5f4361(0xbd0)][_0x5f4361(0x846)](_0x449e86,_0x34ec5a),this['_applyTemplatedBools'](),this[_0x5f4361(0xaa0)]='',this[_0x5f4361(0x563)]();},_0xfb8a4c[_0x70bb1f(0x317)]?{'type':_0x70bb1f(0x27a),'template':_0xfb8a4c['template'],'variables':{'entity':_0xfb8a4c[_0x70bb1f(0x317)]}}:{'type':'render_template','template':_0xfb8a4c['template']});_0x3f7303[_0x70bb1f(0x4e7)](_0x202898=>{const _0x42f77a=_0x70bb1f;this[_0x42f77a(0x32b)][_0x42f77a(0x61b)](_0x202898);})['catch'](()=>{});}catch(_0x44f733){console[_0x70bb1f(0xd8b)](_0x70bb1f(0x483),_0xfb8a4c[_0x70bb1f(0x630)],_0x44f733);}}}['_teardownColorTemplates'](){const _0x44d52e=_0xe6d35d;for(const _0x2b5e2b of this[_0x44d52e(0x32b)]){try{if(typeof _0x2b5e2b===_0x44d52e(0x854))_0x2b5e2b();}catch{}}this[_0x44d52e(0x32b)]=[];}['_extendWindowForForecastData'](_0x429a9c){const _0x37a3a6=_0xe6d35d;if(!_0x429a9c||!this[_0x37a3a6(0x69a)]||!this[_0x37a3a6(0x5d4)])return _0x429a9c;const _0x496a39=this['_config'],_0x45c656=toNum(_0x496a39[_0x37a3a6(0x822)])>0x0;if(_0x496a39['show_full_period']||_0x496a39['graph_start']&&!_0x45c656)return _0x429a9c;if(_0x429a9c[_0x37a3a6(0xc39)][_0x37a3a6(0x697)]()<Date['now']()-0xea60)return _0x429a9c;const _0x1d1130=_0x429a9c[_0x37a3a6(0x911)];let _0x5f8f54=0x0;for(const _0x4423c4 of this['_entities']||[]){if(!_0x4423c4?.['data_attribute'])continue;const _0x1078fb=this[_0x37a3a6(0x69a)][_0x37a3a6(0x634)][_0x4423c4[_0x37a3a6(0x9b0)]];if(!_0x1078fb)continue;const _0x28c540=synthesizeForecastSeries(_0x1078fb,_0x4423c4,_0x1d1130,this[_0x37a3a6(0x69a)]);if(!_0x28c540[_0x37a3a6(0x6f1)])continue;const _0x343c9c=_0x28c540[_0x28c540['length']-0x1]['t'];if(_0x343c9c>_0x5f8f54)_0x5f8f54=_0x343c9c;}return _0x5f8f54>_0x429a9c[_0x37a3a6(0xc39)][_0x37a3a6(0x697)]()&&(_0x429a9c[_0x37a3a6(0xc39)]=new Date(_0x5f8f54+0x36ee80)),_0x429a9c;}async[_0xe6d35d(0x23e)](){const _0x2b7cd0=_0xe6d35d;if(!this[_0x2b7cd0(0x69a)]||!this['_config'])return;const _0xeaf0f6=this[_0x2b7cd0(0xf7)]=(this[_0x2b7cd0(0xf7)]||0x0)+0x1;this[_0x2b7cd0(0x61f)]=Date[_0x2b7cd0(0x3db)](),this['_window']=this[_0x2b7cd0(0x9a0)](),this[_0x2b7cd0(0xd30)]=[],this[_0x2b7cd0(0x718)](this['_window']);const _0x5b34d4=toNum(this['_config']?.[_0x2b7cd0(0x822)]),_0x1e02b1=toNum(this[_0x2b7cd0(0x5d4)]?.[_0x2b7cd0(0x713)]),_0x2af0b9=isNum(_0x1e02b1)&&_0x1e02b1>0x0?new Date(Math[_0x2b7cd0(0xbe8)](_0x1e02b1,this[_0x2b7cd0(0x12c)][_0x2b7cd0(0xc39)][_0x2b7cd0(0x697)]())):this[_0x2b7cd0(0x12c)][_0x2b7cd0(0xc39)],_0x193607=isNum(_0x5b34d4)&&_0x5b34d4>0x0?{'start':new Date(_0x2af0b9[_0x2b7cd0(0x697)]()-_0x5b34d4*0x36ee80),'end':_0x2af0b9}:this['_window'];for(const _0x903632 of this[_0x2b7cd0(0x192)]){if(_0x903632&&_0x903632[_0x2b7cd0(0x39d)]!=null&&_0x903632[_0x2b7cd0(0xb7f)]){const _0x4734c5=resolveOffsetHours(this['_entities'][_0x903632[_0x2b7cd0(0x39d)]]?.[_0x2b7cd0(0x73b)],this[_0x2b7cd0(0x69a)])||0x0;_0x903632[_0x2b7cd0(0x73b)]=_0x4734c5+this[_0x2b7cd0(0x438)](_0x903632[_0x2b7cd0(0xb7f)],_0x193607);}}const {start:_0x38fb59,end:_0x1e2ed7}=this[_0x2b7cd0(0x12c)],_0x3749f4=_0x38fb59['getTime']();let _0x1fcb96=_0x1e2ed7[_0x2b7cd0(0x697)]();const _0x4ca92e=this[_0x2b7cd0(0x5d4)],_0x3915ce=Math[_0x2b7cd0(0x1b8)](0x1,(_0x1fcb96-_0x3749f4)/0x36ee80);Object['defineProperty'](_0x4ca92e,_0x2b7cd0(0xd9f),{'value':activeScaleRule(_0x4ca92e,(_0x1fcb96-_0x3749f4)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x589b7f=[];for(const _0x917657 of this[_0x2b7cd0(0x192)]||[]){_0x917657?.[_0x2b7cd0(0x1e4)]&&!(this[_0x2b7cd0(0x1c1)]&&_0x917657['statistic_id']in this[_0x2b7cd0(0x1c1)])&&_0x589b7f[_0x2b7cd0(0x61b)](_0x917657[_0x2b7cd0(0x1e4)]);}if(_0x589b7f[_0x2b7cd0(0x6f1)]){try{await this[_0x2b7cd0(0x4a9)](_0x589b7f);}catch{}if(_0xeaf0f6!==this[_0x2b7cd0(0xf7)])return;}const _0x189389=this[_0x2b7cd0(0x2e4)](_0x3915ce);this['_maybeWarnMissingLTS'](_0x3915ce);const _0x139adc=_0x185ffe=>{const _0x21c9f9=_0x2b7cd0;if(!_0x185ffe)return![];if(_0x185ffe[_0x21c9f9(0x465)]||_0x185ffe[_0x21c9f9(0xcee)]||_0x185ffe[_0x21c9f9(0xa49)]||_0x185ffe[_0x21c9f9(0x17e)])return![];if(autoStateMap(_0x185ffe,this[_0x21c9f9(0x69a)],this['_config']?.['chart_mode']))return![];if(_0x185ffe[_0x21c9f9(0x1e4)])return!![];if(_0x189389[_0x21c9f9(0x49b)]!==_0x21c9f9(0x659))return![];return this['_hasLTS'](_0x185ffe);},_0x26ba7a=new Map(),_0x4b1449=new Map(),_0xc8d215=new Array(this['_entities'][_0x2b7cd0(0x6f1)])[_0x2b7cd0(0x3ba)](null),_0x4441f9=new Array(this[_0x2b7cd0(0x192)][_0x2b7cd0(0x6f1)])[_0x2b7cd0(0x3ba)](![]);this[_0x2b7cd0(0x192)][_0x2b7cd0(0x331)]((_0x57f103,_0x27bc6e)=>{const _0x42dfff=_0x2b7cd0;if(_0x57f103['fixed_value'])return;if(_0x57f103[_0x42dfff(0xcee)])return;const _0x37d9d5=resolveOffsetHours(_0x57f103['offset'],this[_0x42dfff(0x69a)]);if(_0x139adc(_0x57f103)){const _0x387756=this['_getStatId'](_0x57f103);if(!_0x4b1449['has'](_0x37d9d5))_0x4b1449[_0x42dfff(0x846)](_0x37d9d5,[]);const _0x434541=_0x4b1449[_0x42dfff(0x70b)](_0x37d9d5);if(!_0x434541[_0x42dfff(0x635)](_0x387756))_0x434541[_0x42dfff(0x61b)](_0x387756);_0xc8d215[_0x27bc6e]=_0x387756+'__'+_0x37d9d5,_0x4441f9[_0x27bc6e]=!![];}else{if(_0x57f103[_0x42dfff(0x9b0)]){if(!_0x26ba7a[_0x42dfff(0x449)](_0x37d9d5))_0x26ba7a['set'](_0x37d9d5,[]);const _0x1d05b9=_0x26ba7a[_0x42dfff(0x70b)](_0x37d9d5),_0xcc2a40=_0x57f103[_0x42dfff(0x9b0)];!_0x1d05b9[_0x42dfff(0x8e2)](_0x26be75=>_0x26be75['id']===_0xcc2a40)&&_0x1d05b9[_0x42dfff(0x61b)]({'id':_0xcc2a40,'attribute':this[_0x42dfff(0x8b7)](_0x57f103,_0x27bc6e)}),_0xc8d215[_0x27bc6e]=_0xcc2a40+'__'+_0x37d9d5;}}});const _0x161071=this[_0x2b7cd0(0x5d4)]['cache']!==![],_0x29ae59=_0x189389[_0x2b7cd0(0x49b)]===_0x2b7cd0(0x659)?_0x189389[_0x2b7cd0(0x14e)]:_0x2b7cd0(0x7da),_0x51048e={},_0x237356={};let _0x26b841=0x0;for(const _0xdbee13 of this[_0x2b7cd0(0x192)]||[]){const _0xd26bca=toNum(_0xdbee13?.[_0x2b7cd0(0xc2f)]);if(_0xd26bca>0x0&&_0xd26bca*0x36ee80>_0x26b841)_0x26b841=_0xd26bca*0x36ee80;}const _0xf46edf=this[_0x2b7cd0(0x424)]((_0x1fcb96-_0x3749f4)/0x36ee80),_0x3f8301=[];for(const [_0x963cff,_0x365996]of _0x26ba7a){const _0x4ceac1=_0x963cff*0x36ee80,_0x51f6cb=new Date(_0x3749f4-_0x4ceac1-_0x26b841-_0xf46edf),_0x21dc01=new Date(_0x1fcb96-_0x4ceac1);_0x3f8301['push'](this[_0x2b7cd0(0xbe4)][_0x2b7cd0(0x987)](this[_0x2b7cd0(0x69a)],_0x365996,_0x51f6cb,_0x21dc01,_0x161071)[_0x2b7cd0(0x4e7)](_0x50318c=>{for(const _0x59cdb2 in _0x50318c){const _0x386726=_0x4ceac1!==0x0?_0x50318c[_0x59cdb2]['map'](_0x4ed7a4=>({..._0x4ed7a4,'t':_0x4ed7a4['t']+_0x4ceac1})):_0x50318c[_0x59cdb2];_0x237356[_0x59cdb2+'__'+_0x963cff]=_0x386726;}}));}const _0x403a65=new Set();for(const _0x40f6b5 of this[_0x2b7cd0(0x192)]){if(!_0x139adc(_0x40f6b5))continue;const _0x2f7dcd=DataProcessor[_0x2b7cd0(0x80a)](_0x40f6b5['aggregate_func']||'avg');for(const _0x15b0dd of _0x2f7dcd)_0x403a65[_0x2b7cd0(0x33e)](_0x15b0dd);if((_0x40f6b5['aggregate_func']||_0x2b7cd0(0x862))===_0x2b7cd0(0x1b8))_0x403a65['add'](_0x2b7cd0(0xbe8));(_0x40f6b5[_0x2b7cd0(0x9bd)]||_0x2b7cd0(0x862))===_0x2b7cd0(0x731)&&(_0x403a65[_0x2b7cd0(0x33e)](_0x2b7cd0(0xbe8)),_0x403a65[_0x2b7cd0(0x33e)](_0x2b7cd0(0x1b8))),_0x40f6b5[_0x2b7cd0(0x82c)]&&(_0x403a65[_0x2b7cd0(0x33e)](_0x2b7cd0(0xbe8)),_0x403a65[_0x2b7cd0(0x33e)](_0x2b7cd0(0x1b8)));}if(!_0x403a65[_0x2b7cd0(0xd46)])_0x403a65[_0x2b7cd0(0x33e)]('mean');const _0x50b585=Array[_0x2b7cd0(0xb6d)](_0x403a65);for(const [_0x241bed,_0xda3fa4]of _0x4b1449){const _0x1511d8=_0x241bed*0x36ee80,_0x112806=new Date(_0x3749f4-_0x1511d8-_0x26b841-_0xf46edf),_0xc49f84=new Date(_0x1fcb96-_0x1511d8);_0x3f8301[_0x2b7cd0(0x61b)](this[_0x2b7cd0(0xbe4)][_0x2b7cd0(0xbf7)](this['_hass'],_0xda3fa4,_0x112806,_0xc49f84,_0x29ae59,_0x161071,_0x50b585)['then'](async _0x113d06=>{const _0xcbfff8=_0x2b7cd0;if(_0x29ae59===_0xcbfff8(0x53b)){const _0x55b902=_0x3749f4-_0x1511d8,_0x45b61b=0x36ee80,_0x5e91df=[];for(const _0x1a65d9 of _0xda3fa4){const _0x204f95=_0x113d06[_0x1a65d9];if(!_0x204f95||!_0x204f95[_0xcbfff8(0x6f1)]){_0x5e91df[_0xcbfff8(0x61b)](_0x1a65d9);continue;}if(!isNum(_0x204f95[0x0]?.['t'])||_0x204f95[0x0]['t']-_0x55b902>_0x45b61b)_0x5e91df[_0xcbfff8(0x61b)](_0x1a65d9);}if(_0x5e91df['length'])try{const _0x245d9a=await this[_0xcbfff8(0xbe4)]['fetchStatistics'](this[_0xcbfff8(0x69a)],_0x5e91df,_0x112806,_0xc49f84,_0xcbfff8(0x7da),_0x161071,_0x50b585);for(const _0x3532dc of _0x5e91df){const _0x1c12bd=_0x113d06[_0x3532dc],_0x571ba8=_0x245d9a[_0x3532dc];if(!_0x571ba8||!_0x571ba8[_0xcbfff8(0x6f1)])continue;if(!_0x1c12bd||!_0x1c12bd[_0xcbfff8(0x6f1)]){_0x113d06[_0x3532dc]=_0x571ba8;continue;}const _0x48d9a5=_0x1c12bd[0x0]['t'],_0x53ae8a=_0x571ba8[_0xcbfff8(0xbcf)](_0xada5f8=>_0xada5f8['t']<_0x48d9a5);_0x113d06[_0x3532dc]=_0x53ae8a['length']?_0x53ae8a[_0xcbfff8(0x615)](_0x1c12bd):_0x1c12bd;}}catch{}}for(const _0x4a51a2 in _0x113d06){const _0x54930d=_0x1511d8!==0x0?_0x113d06[_0x4a51a2][_0xcbfff8(0x596)](_0x57a9e7=>({..._0x57a9e7,'t':_0x57a9e7['t']+_0x1511d8})):_0x113d06[_0x4a51a2];_0x51048e[_0x4a51a2+'__'+_0x241bed]=_0x54930d;}}));}const _0x4d9f0a=new Map(),_0xb14671=new Map();for(const _0x2eb850 of this['_entities']){if(!_0x2eb850?.[_0x2b7cd0(0x9aa)]||_0x2eb850['fixed_value']||_0x2eb850['data_attribute'])continue;const _0x5a8a7e=resolveOffsetHours(_0x2eb850['offset'],this[_0x2b7cd0(0x69a)])||0x0,_0x165834=_0x2eb850['price_entity']+'__'+_0x5a8a7e;if(_0xb14671['has'](_0x165834))continue;const _0x2c82ab=this['_hass']?.[_0x2b7cd0(0x634)]?.[_0x2eb850[_0x2b7cd0(0x9aa)]]?.['attributes']?.[_0x2b7cd0(0x30a)],_0x3dee0d=_0x2c82ab===_0x2b7cd0(0xbe9)||_0x2c82ab===_0x2b7cd0(0x6ec)||_0x2c82ab==='total_increasing';_0xb14671[_0x2b7cd0(0x846)](_0x165834,{'id':_0x2eb850[_0x2b7cd0(0x9aa)],'attribute':_0x2eb850[_0x2b7cd0(0xd72)]||null,'offH':_0x5a8a7e,'useStats':_0x189389[_0x2b7cd0(0x49b)]==='statistics'&&_0x3dee0d&&!_0x2eb850[_0x2b7cd0(0xd72)]});}for(const [_0x49c1a8,_0x1432f6]of _0xb14671){const _0x25a56c=_0x1432f6[_0x2b7cd0(0x327)]*0x36ee80,_0x3e92d0=new Date(_0x3749f4-_0x25a56c-_0x26b841-_0xf46edf-0x5265c00),_0x3b0e62=new Date(_0x1fcb96-_0x25a56c);_0x1432f6[_0x2b7cd0(0xb9c)]?_0x3f8301[_0x2b7cd0(0x61b)](this['_fetcher'][_0x2b7cd0(0xbf7)](this[_0x2b7cd0(0x69a)],[_0x1432f6['id']],_0x3e92d0,_0x3b0e62,_0x2b7cd0(0x7da),_0x161071,[_0x2b7cd0(0xa06)])[_0x2b7cd0(0x4e7)](_0x514f4c=>{const _0x46248c=_0x2b7cd0,_0x542d6f=[];for(const _0x28c044 of _0x514f4c[_0x1432f6['id']]||[]){if(isNum(_0x28c044['mean']))_0x542d6f[_0x46248c(0x61b)]({'t':_0x28c044['t']+_0x25a56c,'v':_0x28c044[_0x46248c(0xa06)]});}_0x4d9f0a[_0x46248c(0x846)](_0x49c1a8,_0x542d6f);})):_0x3f8301[_0x2b7cd0(0x61b)](this[_0x2b7cd0(0xbe4)][_0x2b7cd0(0x987)](this[_0x2b7cd0(0x69a)],[{'id':_0x1432f6['id'],'attribute':_0x1432f6['attribute']}],_0x3e92d0,_0x3b0e62,_0x161071)[_0x2b7cd0(0x4e7)](_0x811121=>{const _0x2ed75=_0x2b7cd0,_0xe6aab2=[];for(const _0x2ddc37 of _0x811121[_0x1432f6['id']]||[]){const _0x162659=_0x1432f6[_0x2ed75(0xa49)]?getAttributePath(_0x2ddc37[_0x2ed75(0x5cf)],_0x1432f6[_0x2ed75(0xa49)]):_0x2ddc37[_0x2ed75(0x334)],_0x164fd5=toNum(_0x162659);if(_0x164fd5!==null)_0xe6aab2[_0x2ed75(0x61b)]({'t':_0x2ddc37['t']+_0x25a56c,'v':_0x164fd5});}_0x4d9f0a[_0x2ed75(0x846)](_0x49c1a8,_0xe6aab2);}));}await Promise[_0x2b7cd0(0x43e)](_0x3f8301);if(_0xeaf0f6!==this['_updateSeq'])return;this[_0x2b7cd0(0x9db)]=_0x4d9f0a;const _0x3cb054=_0x3749f4-_0x26b841-_0xf46edf,_0x181440=this[_0x2b7cd0(0x5d4)]?.['include_area_on_duplicate_names']?buildAreaDisambigSuffixes(this[_0x2b7cd0(0x69a)],this['_entities'],this['_statMeta']):null;this[_0x2b7cd0(0xb6e)]=_0x181440;const _0x593f50=this[_0x2b7cd0(0x192)]['map']((_0xb5a9df,_0x4d5c3c)=>{const _0x295839=_0x2b7cd0;let _0x43174e;if(_0xb5a9df[_0x295839(0x465)]){const _0x59cef9=this[_0x295839(0x69a)][_0x295839(0x634)][_0xb5a9df[_0x295839(0x9b0)]],_0x1c572c=this['_effectiveAttribute'](_0xb5a9df,_0x4d5c3c),_0x5ec09d=_0x1c572c?getAttributePath(_0x59cef9?.[_0x295839(0x5cf)],_0x1c572c):_0x59cef9?.[_0x295839(0x334)],_0x2d8cdb=toNum(_0x5ec09d);_0x2d8cdb!==null?_0x43174e=[{'t':_0x3749f4,'v':_0x2d8cdb},{'t':_0x1fcb96,'v':_0x2d8cdb}]:_0x43174e=[];}else{if(_0xb5a9df['data_attribute']){const _0x1cdfb3=this['_hass']['states'][_0xb5a9df[_0x295839(0x9b0)]];_0x43174e=synthesizeForecastSeries(_0x1cdfb3,_0xb5a9df,this['_window'][_0x295839(0x911)],this[_0x295839(0x69a)]);}else{if(_0x139adc(_0xb5a9df)){const _0x5b1068=_0xc8d215[_0x4d5c3c],_0x4b57d2=_0x5b1068&&_0x51048e[_0x5b1068]||[];_0x43174e=_0x4b57d2[_0x295839(0x596)](_0x49ca31=>{const _0x1435b2=_0x295839,_0x5319c2={'t':_0x49ca31['t'],'v':DataProcessor[_0x1435b2(0x724)](_0x49ca31,_0xb5a9df[_0x1435b2(0x9bd)])};(_0xb5a9df[_0x1435b2(0x82c)]||_0xb5a9df['aggregate_func']==='delta')&&isNum(_0x49ca31[_0x1435b2(0xbe8)])&&isNum(_0x49ca31['max'])&&(_0x5319c2[_0x1435b2(0x251)]=_0x49ca31['min'],_0x5319c2[_0x1435b2(0x3e4)]=_0x49ca31['max']);if(_0xb5a9df[_0x1435b2(0x9bd)]===_0x1435b2(0x1b8)){if(isNum(_0x49ca31[_0x1435b2(0xa06)]))_0x5319c2[_0x1435b2(0xc16)]=_0x49ca31[_0x1435b2(0xa06)];if(isNum(_0x49ca31[_0x1435b2(0xbe8)]))_0x5319c2[_0x1435b2(0x3c2)]=_0x49ca31['min'];}return _0x5319c2;})['filter'](_0x4fa7d4=>_0x4fa7d4['v']!==null&&isNum(_0x4fa7d4['v'])&&_0x4fa7d4['t']>=_0x3cb054);if(_0xb5a9df[_0x295839(0x9bd)]==='change'&&_0xb5a9df[_0x295839(0x3da)]===!![]&&_0x4b57d2[_0x295839(0x6f1)]>0x0){const _0x4d4a13=_0x4b57d2[_0x295839(0x596)](_0x37b14a=>({'t':_0x37b14a['t'],'v':isNum(_0x37b14a[_0x295839(0x334)])?_0x37b14a['state']:isNum(_0x37b14a['mean'])?_0x37b14a[_0x295839(0xa06)]:null}))[_0x295839(0xbcf)](_0x161cfa=>isNum(_0x161cfa['v'])&&_0x161cfa['v']!==0x0&&_0x161cfa['t']>=_0x3cb054);_0x43174e=_0x4d4a13[_0x295839(0x596)]((_0xcfe2e5,_0x1d2112)=>({'t':_0xcfe2e5['t'],'v':_0x1d2112===0x0?0x0:Math[_0x295839(0x1b8)](0x0,_0xcfe2e5['v']-_0x4d4a13[_0x1d2112-0x1]['v'])}));}else{if((_0xb5a9df[_0x295839(0x9bd)]===_0x295839(0x7f1)||_0xb5a9df['aggregate_func']===_0x295839(0x914))&&_0x4b57d2[_0x295839(0x6f1)]>0x0){const _0x554657=_0x4b57d2['some'](_0x1e4de1=>isNum(_0x1e4de1[_0x295839(0x7f1)])),_0x21a9a1=_0x4b57d2[_0x295839(0x527)](_0x4cb9f8=>isNum(_0x4cb9f8[_0x295839(0x914)]));if(!_0x554657&&_0x21a9a1&&_0x43174e[_0x295839(0x6f1)]>0x1){const _0x198e4f=_0x43174e['map'](_0x517918=>_0x517918['v']);_0x43174e[0x0]['v']=0x0;for(let _0xe16ef7=0x1;_0xe16ef7<_0x43174e[_0x295839(0x6f1)];_0xe16ef7++){_0x43174e[_0xe16ef7]['v']=_0x198e4f[_0xe16ef7]-_0x198e4f[_0xe16ef7-0x1];}}else{if(!_0x554657&&!_0x21a9a1&&_0xb5a9df[_0x295839(0x9bd)]===_0x295839(0x7f1)&&_0x43174e['length']>0x1){const _0x17b3d1=this['_isCounterEntity'](_0xb5a9df),_0x22fe99=_0x43174e[_0x295839(0x596)](_0x3b941a=>_0x3b941a['v']);_0x43174e[0x0]['v']=0x0;for(let _0x54be77=0x1;_0x54be77<_0x43174e[_0x295839(0x6f1)];_0x54be77++){const _0x284ceb=_0x22fe99[_0x54be77]-_0x22fe99[_0x54be77-0x1];_0x43174e[_0x54be77]['v']=_0x17b3d1&&_0x284ceb<0x0?0x0:_0x284ceb;}}}_0xb5a9df[_0x295839(0x9bd)]===_0x295839(0x914)&&_0x4b57d2[_0x295839(0x6f1)]>0x0&&_0x43174e[_0x295839(0x6f1)]===0x0&&!this['_sumEmptyWarned']&&(this[_0x295839(0xd76)]=!![],console['warn'](_0x295839(0x55a)+this['_getStatId'](_0xb5a9df)+_0x295839(0x477)+_0x295839(0x7d1)+'not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.'));}}}else{const _0xd5cfe3=_0xc8d215[_0x4d5c3c],_0x206c9c=_0xd5cfe3&&_0x237356[_0xd5cfe3]||[],_0x3a9057=this[_0x295839(0x8b7)](_0xb5a9df,_0x4d5c3c),_0x1844fc=_0xb5a9df[_0x295839(0x17e)]&&_0xb5a9df[_0x295839(0x17e)][_0x295839(0x6f1)]?_0xb5a9df[_0x295839(0x17e)]:_0x3a9057?null:autoStateMap(_0xb5a9df,this['_hass'],this[_0x295839(0x5d4)]?.[_0x295839(0x223)]);_0x43174e=_0x206c9c[_0x295839(0x596)](_0x552a08=>{const _0x3f5326=_0x295839,_0x292626=_0x3a9057?getAttributePath(_0x552a08[_0x3f5326(0x5cf)],_0x3a9057):_0x552a08[_0x3f5326(0x334)];let _0x8e80b6;_0x1844fc?_0x8e80b6=applyStateMap(_0x292626,_0x1844fc)[_0x3f5326(0xcfb)]:_0x8e80b6=parseFloat(_0x292626);if(isNaN(_0x8e80b6))return null;return{'t':_0x552a08['t'],'v':_0x8e80b6};})[_0x295839(0xbcf)](Boolean);}}}if(_0xb5a9df['data_attribute']){const _0xf119f=toNum(_0xb5a9df[_0x295839(0xc2f)])||0x0,_0x44f5b4=_0xf119f<0x0?_0x1fcb96-_0xf119f*0x36ee80:_0x1fcb96;_0x43174e=_0x43174e[_0x295839(0xbcf)](_0x19f63e=>_0x19f63e['t']>=_0x3749f4&&_0x19f63e['t']<=_0x44f5b4);}const _0x1776e2=toNum(_0xb5a9df['forecast_horizon']);if(_0x1776e2&&_0x1776e2!==0x0&&Array[_0x295839(0x82d)](_0x43174e)&&_0x43174e[_0x295839(0x6f1)]){const _0x547aad=_0x1776e2*0x36ee80;_0x43174e=_0x43174e[_0x295839(0x596)](_0x59756a=>({..._0x59756a,'t':_0x59756a['t']+_0x547aad}));}_0x26b841>0x0&&Array['isArray'](_0x43174e)&&_0x43174e[_0x295839(0x6f1)]&&(_0x43174e=_0x43174e[_0x295839(0xbcf)](_0x499a69=>_0x499a69['t']>=_0x3749f4&&_0x499a69['t']<=_0x1fcb96));const _0x58534c=this[_0x295839(0x966)](_0x43174e,_0xb5a9df,_0x4d5c3c,_0x3749f4,_0x1fcb96),{points:_0x506b24,maSeries:_0x1c9e46}=this[_0x295839(0xd52)](_0x58534c,_0xb5a9df,_0x4441f9[_0x4d5c3c],_0x3749f4,_0x1fcb96,_0xf46edf),_0x1db190=this[_0x295839(0x69a)]['states'][_0xb5a9df[_0x295839(0x9b0)]]||{},_0xc1c4d=_0xb5a9df['statistic_id']||_0xb5a9df[_0x295839(0x9b0)],_0x585284=_0xc1c4d&&this['_statMeta']?.[_0xc1c4d]||null,_0x284e86=_0x181440?_0x181440[_0x295839(0x70b)](_0xb5a9df[_0x295839(0x39d)]!=null?_0xb5a9df['_compareOf']:_0x4d5c3c)||'':'',_0x145d58=_0x1db190['attributes']?.[_0x295839(0x72f)]||_0x585284?.[_0x295839(0x6d0)],_0x30964e={'friendly_name':_0x284e86?(_0x145d58||'')+_0x284e86:_0x145d58,'unit_of_measurement':_0x1db190[_0x295839(0x5cf)]?.[_0x295839(0x4f2)]||_0x585284?.[_0x295839(0x4f2)],'icon':_0x1db190[_0x295839(0x5cf)]?.[_0x295839(0x4be)],'resolved_name':this[_0x295839(0x9f6)](_0xb5a9df[_0x295839(0x6d0)],_0xb5a9df[_0x295839(0x9b0)]),'resolved_tooltip_name':this['_resolveTemplateText'](_0xb5a9df[_0x295839(0x385)],_0xb5a9df['entity'])};if(_0xb5a9df['_compareOf']!=null){const _0x55a027=this[_0x295839(0x192)][_0xb5a9df[_0x295839(0x39d)]],_0x1a0936=_0x55a027&&!isTemplateString(_0x55a027[_0x295839(0x6d0)])&&_0x55a027['name']||this[_0x295839(0x9f6)](_0x55a027?.[_0x295839(0x6d0)],_0x55a027?.['entity'])||_0x30964e[_0x295839(0x72f)]||_0xb5a9df[_0x295839(0x9b0)]||_0xb5a9df[_0x295839(0x1e4)],_0x4762f9=Math[_0x295839(0x1b8)](0x1,Math[_0x295839(0x8e4)](toNum(_0xb5a9df[_0x295839(0xb7f)]?.[_0x295839(0xb77)])||0x1)),_0x7374df='\x20('+cardT(this[_0x295839(0x69a)],this[_0x295839(0x5d4)],COMPARE_PERIOD_LABELS[_0xb5a9df[_0x295839(0xb7f)]?.[_0x295839(0x14e)]]||_0x295839(0x627))+(_0x4762f9>0x1?'\x20×'+_0x4762f9:'')+')';_0x30964e['friendly_name']=_0x1a0936+_0x7374df,_0x30964e[_0x295839(0x6a0)]=_0x1a0936+_0x7374df,_0x30964e[_0x295839(0x70c)]=null;}return{'idx':_0x4d5c3c,'id':(_0xb5a9df[_0x295839(0x9b0)]||_0xb5a9df[_0x295839(0x1e4)])+'__'+_0x4d5c3c,'entity':_0xb5a9df,'points':_0x506b24,'raw':_0x43174e,'meta':_0x30964e,'_isStat':_0x4441f9[_0x4d5c3c],'stats':DataProcessor['seriesStats'](_0x506b24),'maSeries':_0x1c9e46??DataProcessor[_0x295839(0xbd4)](_0x506b24,_0xb5a9df)};}),_0x4f6907=this[_0x2b7cd0(0xadf)]>0x0?this[_0x2b7cd0(0xadf)]:0x320,_0x271ee7=Math[_0x2b7cd0(0xbe8)](0xbb8,Math['max'](0x190,_0x4f6907*0x2));for(const _0x373b5c of _0x593f50){_0x373b5c['points']&&_0x373b5c[_0x2b7cd0(0x8fc)][_0x2b7cd0(0x6f1)]>_0x271ee7&&(_0x373b5c[_0x2b7cd0(0x8fc)]=DataProcessor[_0x2b7cd0(0xcca)](_0x373b5c[_0x2b7cd0(0x8fc)],_0x271ee7)),_0x373b5c[_0x2b7cd0(0xd9d)]=resolveBucketPrecision(_0x373b5c[_0x2b7cd0(0x8fc)]),_0x373b5c[_0x2b7cd0(0xaa9)]=![];}this[_0x2b7cd0(0x51a)]={'series':_0x593f50};const _0x134d0b=await this[_0x2b7cd0(0x7e9)](_0x38fb59,_0x1e2ed7);if(_0xeaf0f6!==this['_updateSeq'])return;this[_0x2b7cd0(0x5c0)]=_0x134d0b,this[_0x2b7cd0(0x651)]=Object[_0x2b7cd0(0x208)](null);if(this['_liveEnabled'])for(const _0x345a97 of this[_0x2b7cd0(0x192)]){if(!_0x345a97[_0x2b7cd0(0x9b0)]||_0x345a97[_0x2b7cd0(0x1e4)])continue;const _0x43dc03=this[_0x2b7cd0(0x69a)][_0x2b7cd0(0x634)][_0x345a97[_0x2b7cd0(0x9b0)]];if(_0x43dc03)this[_0x2b7cd0(0x651)][_0x345a97[_0x2b7cd0(0x9b0)]]=_0x43dc03[_0x2b7cd0(0xbe1)]||_0x43dc03[_0x2b7cd0(0x2e6)]||null;}this[_0x2b7cd0(0xd2f)]=Object['create'](null);for(const _0x375f43 of this['_annotationRefs']){const _0x2693f7=this[_0x2b7cd0(0x69a)][_0x2b7cd0(0x634)][_0x375f43];if(_0x2693f7)this['_prevAnnotationStamps'][_0x375f43]=_0x2693f7[_0x2b7cd0(0xbe1)]||_0x2693f7[_0x2b7cd0(0x2e6)]||null;}this[_0x2b7cd0(0x13b)]=!![];if(!this[_0x2b7cd0(0x730)])return;this['_subscribeEvents'](),this[_0x2b7cd0(0xb95)](),this[_0x2b7cd0(0x4b1)](),this[_0x2b7cd0(0xb96)]();}['_scheduleResolvePreciseRecordTimes'](){const _0x19fe42=_0xe6d35d;if(this['_precisePending'])return;this[_0x19fe42(0x8c7)]=!![];const _0x5f2726=()=>{const _0x543ba7=_0x19fe42;this[_0x543ba7(0x8c7)]=![],this[_0x543ba7(0x4b4)]()[_0x543ba7(0x7b5)](()=>{});};typeof requestAnimationFrame==='function'?requestAnimationFrame(_0x5f2726):setTimeout(_0x5f2726,0x0);}async[_0xe6d35d(0x4b4)](){const _0x180657=_0xe6d35d;if(!this[_0x180657(0x69a)]?.[_0x180657(0x692)]||!this[_0x180657(0x51a)]?.['series'])return;if(!this[_0x180657(0x83f)])this[_0x180657(0x83f)]=new Map();const _0x2f6257=[],_0x27f026=this[_0x180657(0x192)]||[];for(const _0x216294 of this[_0x180657(0x51a)]['series']){if(!_0x216294||!_0x216294[_0x180657(0x7bd)])continue;if(_0x216294[_0x180657(0xaa9)])continue;if(!_0x216294[_0x180657(0x9b0)]||!_0x216294['entity']['entity'])continue;if(!_0x216294[_0x180657(0x43d)]||!_0x216294['points']||_0x216294[_0x180657(0x8fc)][_0x180657(0x6f1)]===0x0)continue;if(_0x216294[_0x180657(0xd9d)]===_0x180657(0x7e5)||_0x216294[_0x180657(0xd9d)]===_0x180657(0x58c)){_0x216294[_0x180657(0xaa9)]=!![];continue;}const _0x5e0681=new Set();for(let _0x86277f=0x0;_0x86277f<_0x27f026[_0x180657(0x6f1)];_0x86277f++){const _0x41cfb4=_0x27f026[_0x86277f];if(!_0x41cfb4||!_0x41cfb4['show_timestamp'])continue;const _0x127e9e=_0x41cfb4===_0x216294[_0x180657(0x9b0)]||_0x41cfb4[_0x180657(0x9b0)]&&_0x41cfb4[_0x180657(0x9b0)]===_0x216294[_0x180657(0x9b0)][_0x180657(0x9b0)];if(!_0x127e9e)continue;let _0x164b20=_0x41cfb4[_0x180657(0xda7)];if(!_0x164b20&&_0x41cfb4['show_state_last'])_0x164b20=_0x180657(0x898);if(_0x164b20===_0x180657(0xbe8)||_0x164b20==='max')_0x5e0681[_0x180657(0x33e)](_0x164b20);}if(_0x5e0681[_0x180657(0xd46)]===0x0){_0x216294[_0x180657(0xaa9)]=!![];continue;}const _0x194563=bucketPrecisionToMs(_0x216294[_0x180657(0xd9d)]||_0x180657(0x7da));if(!_0x194563){_0x216294['_preciseTsResolved']=!![];continue;}for(const _0x468df0 of _0x5e0681){const _0x1d2228=_0x468df0+'T',_0x21599f=_0x216294[_0x180657(0x43d)][_0x1d2228],_0x2bcb89=_0x216294[_0x180657(0x43d)][_0x468df0];if(!isNum(_0x21599f)||!isNum(_0x2bcb89))continue;const _0x4081ec=_0x216294['entity'][_0x180657(0x9b0)]+'|'+_0x21599f+'|'+_0x194563+'|'+_0x468df0+'|'+_0x2bcb89[_0x180657(0x2ef)](0x6),_0x32ad05=this[_0x180657(0x83f)]['get'](_0x4081ec);if(isNum(_0x32ad05)){_0x216294[_0x180657(0x43d)][_0x1d2228]=_0x32ad05,_0x216294[_0x180657(0x43d)][_0x1d2228+_0x180657(0x98e)]=!![];continue;}_0x2f6257[_0x180657(0x61b)](this['_fetchPrecisePeak'](_0x216294,_0x21599f,_0x194563,_0x2bcb89,_0x468df0,_0x4081ec));}_0x216294[_0x180657(0xaa9)]=!![];}if(_0x2f6257[_0x180657(0x6f1)]===0x0)return;try{await Promise['all'](_0x2f6257),this[_0x180657(0x563)]();}catch(_0x65d924){}}async['_fetchPrecisePeak'](_0x5ebcef,_0x49c4f4,_0x194f7f,_0x12e118,_0xaa4c39,_0x522d2a){const _0xb3e192=_0xe6d35d;try{const _0x333fe1=_0x5ebcef['entity'][_0xb3e192(0x9b0)],_0x304a50=new Date(_0x49c4f4)[_0xb3e192(0x9a7)](),_0x4d80b1=new Date(_0x49c4f4+_0x194f7f)[_0xb3e192(0x9a7)](),_0x4a3b64=_0xb3e192(0xc5a)+_0x304a50+(_0xb3e192(0x660)+encodeURIComponent(_0x4d80b1))+(_0xb3e192(0xc23)+encodeURIComponent(_0x333fe1))+'&minimal_response&no_attributes',_0x2b5d41=await this[_0xb3e192(0x69a)][_0xb3e192(0x692)](_0xb3e192(0xd53),_0x4a3b64),_0x49769e=_0x2b5d41&&_0x2b5d41[0x0]||null;if(!Array[_0xb3e192(0x82d)](_0x49769e)||_0x49769e[_0xb3e192(0x6f1)]===0x0)return;let _0x34e7ac=null;for(const _0x3db561 of _0x49769e){const _0x5987fa=parseFloat(_0x3db561[_0xb3e192(0x334)]);if(!Number[_0xb3e192(0xaa4)](_0x5987fa))continue;if(!_0x34e7ac||(_0xaa4c39===_0xb3e192(0x1b8)?_0x5987fa>_0x34e7ac['v']:_0x5987fa<_0x34e7ac['v'])||_0x5987fa===_0x34e7ac['v']&&Math[_0xb3e192(0xad9)](_0x5987fa-_0x12e118)<Math[_0xb3e192(0xad9)](_0x34e7ac['v']-_0x12e118)){const _0x45f6f4=_0x3db561[_0xb3e192(0x2e6)]||_0x3db561['last_updated'],_0x105fd9=_0x45f6f4?new Date(_0x45f6f4)[_0xb3e192(0x697)]():NaN;if(Number[_0xb3e192(0xaa4)](_0x105fd9))_0x34e7ac={'v':_0x5987fa,'t':_0x105fd9};}}if(!_0x34e7ac)return;const _0x4b1886=Math['max'](0.001,Math[_0xb3e192(0xad9)](_0x12e118)*0.05);if(Math[_0xb3e192(0xad9)](_0x34e7ac['v']-_0x12e118)>_0x4b1886)return;const _0x469389=_0xaa4c39+'T';_0x5ebcef[_0xb3e192(0x43d)][_0x469389]=_0x34e7ac['t'],_0x5ebcef[_0xb3e192(0x43d)][_0x469389+'_precise']=!![];if(this['_preciseTsCache'][_0xb3e192(0xd46)]>=0x1388){const _0x3d9d7f=this[_0xb3e192(0x83f)][_0xb3e192(0x2ee)]()[_0xb3e192(0x933)]()[_0xb3e192(0xcfb)];if(_0x3d9d7f!==undefined)this[_0xb3e192(0x83f)][_0xb3e192(0x786)](_0x3d9d7f);}this[_0xb3e192(0x83f)][_0xb3e192(0x846)](_0x522d2a,_0x34e7ac['t']);}catch(_0xdef63c){}}[_0xe6d35d(0x815)](_0x1230d6){const _0x2c1399=_0xe6d35d;if(!_0x1230d6)return![];if(_0x1230d6[_0x2c1399(0x465)]||_0x1230d6['attribute']||_0x1230d6[_0x2c1399(0xcee)]||_0x1230d6[_0x2c1399(0x17e)])return![];if(autoStateMap(_0x1230d6,this['_hass'],this['_config']?.[_0x2c1399(0x223)]))return![];if(_0x1230d6['statistic_id'])return!![];const _0xda6a16=this[_0x2c1399(0x69a)]?.['states']?.[_0x1230d6[_0x2c1399(0x9b0)]];if(!_0xda6a16)return![];const _0x50be1f=_0xda6a16[_0x2c1399(0x5cf)]?.['state_class'];return _0x50be1f==='measurement'||_0x50be1f===_0x2c1399(0x6ec)||_0x50be1f===_0x2c1399(0x8ad);}[_0xe6d35d(0x753)](_0x204dd8){const _0x54dca9=_0xe6d35d;return _0x204dd8[_0x54dca9(0x1e4)]||_0x204dd8['entity'];}['_isCounterEntity'](_0x26bcb1){const _0x307eab=_0xe6d35d;if(!_0x26bcb1)return![];if(_0x26bcb1[_0x307eab(0x1e4)]){const _0x2b54fc=this[_0x307eab(0x1c1)]&&this[_0x307eab(0x1c1)][_0x26bcb1[_0x307eab(0x1e4)]];if(_0x2b54fc&&(_0x2b54fc[_0x307eab(0x377)]||_0x2b54fc[_0x307eab(0x826)]))return!!_0x2b54fc[_0x307eab(0x377)]&&!_0x2b54fc['has_mean'];const _0x4d3873=this[_0x307eab(0x69a)]?.['states']?.[_0x26bcb1['statistic_id']];if(_0x4d3873){const _0x666f4e=_0x4d3873[_0x307eab(0x5cf)]?.[_0x307eab(0x30a)];return _0x666f4e===_0x307eab(0x6ec)||_0x666f4e==='total_increasing';}return!![];}const _0x2c4260=this['_hass']?.[_0x307eab(0x634)]?.[_0x26bcb1[_0x307eab(0x9b0)]]?.[_0x307eab(0x5cf)]?.['state_class'];return _0x2c4260===_0x307eab(0x6ec)||_0x2c4260===_0x307eab(0x8ad);}[_0xe6d35d(0x741)](){const _0x482e47=_0xe6d35d;for(const _0x227da8 of this[_0x482e47(0x192)]||[]){if(_0x227da8&&!_0x227da8['fixed_value']&&!_0x227da8['data_attribute']&&(_0x227da8['graph_type']||_0x227da8[_0x482e47(0x54b)])===_0x482e47(0x122))return!![];}return![];}[_0xe6d35d(0xb37)](){const _0x53baa2=_0xe6d35d,_0x5deaf1=new Set(['max',_0x53baa2(0xbe8),_0x53baa2(0x862),_0x53baa2(0xa06),undefined,null,'']);for(const _0x2e73f2 of this[_0x53baa2(0x192)]||[]){if(!_0x2e73f2||_0x2e73f2[_0x53baa2(0x465)]||_0x2e73f2[_0x53baa2(0xcee)])continue;const _0x3d9072=_0x2e73f2[_0x53baa2(0x9bd)];if(!_0x5deaf1[_0x53baa2(0x449)](_0x3d9072))continue;if(this[_0x53baa2(0xca8)](_0x2e73f2))return!![];}return![];}[_0xe6d35d(0xc38)](){const _0x28db7a=_0xe6d35d;for(const _0x40809a of this['_entities']||[]){if(!_0x40809a||_0x40809a[_0x28db7a(0x465)]||_0x40809a[_0x28db7a(0xcee)])continue;if(_0x40809a[_0x28db7a(0x9bd)]!==_0x28db7a(0x1b8))continue;if(this[_0x28db7a(0xca8)](_0x40809a))continue;if(this['_isHistoryAggregated'](_0x40809a))return!![];}return![];}[_0xe6d35d(0x778)](){const _0x2c57c1=_0xe6d35d;for(const _0x25aef8 of this[_0x2c57c1(0x192)]||[]){if(!_0x25aef8||_0x25aef8[_0x2c57c1(0x465)]||_0x25aef8[_0x2c57c1(0xcee)])continue;if(_0x25aef8[_0x2c57c1(0x9bd)]!=='last'&&_0x25aef8[_0x2c57c1(0x9bd)]!==_0x2c57c1(0x7cb))continue;if(_0x25aef8[_0x2c57c1(0x9bd)]===_0x2c57c1(0x898)&&this['_isCounterEntity'](_0x25aef8))continue;if(this[_0x2c57c1(0x23d)](_0x25aef8))return!![];}return![];}[_0xe6d35d(0x6fc)](){const _0xccea3f=_0xe6d35d;for(const _0x29b203 of this[_0xccea3f(0x192)]||[]){if(!_0x29b203||_0x29b203['fixed_value']||_0x29b203[_0xccea3f(0xcee)])continue;if(_0x29b203[_0xccea3f(0x9bd)]!==_0xccea3f(0x52e))continue;if(this[_0xccea3f(0xca8)](_0x29b203))continue;if(this[_0xccea3f(0x23d)](_0x29b203))return!![];}return![];}[_0xe6d35d(0x23d)](_0x55dc2a){const _0x485c81=_0xe6d35d;if(!_0x55dc2a)return![];if(_0x55dc2a[_0x485c81(0x1e4)])return!![];if(_0x55dc2a[_0x485c81(0x465)]||_0x55dc2a[_0x485c81(0xa49)]||_0x55dc2a[_0x485c81(0xcee)]||_0x55dc2a[_0x485c81(0x17e)])return![];return this[_0x485c81(0x815)](_0x55dc2a);}[_0xe6d35d(0x3b4)](){const _0x3b45ee=_0xe6d35d;if(!this['_entities']?.['length'])return![];const _0x2bc176=this[_0x3b45ee(0x192)][_0x3b45ee(0xbcf)](_0x243e57=>_0x243e57&&!_0x243e57['fixed_value']&&!_0x243e57[_0x3b45ee(0xa49)]&&!_0x243e57[_0x3b45ee(0xcee)]&&!_0x243e57[_0x3b45ee(0x17e)]&&!autoStateMap(_0x243e57,this[_0x3b45ee(0x69a)],this[_0x3b45ee(0x5d4)]?.[_0x3b45ee(0x223)]));if(!_0x2bc176[_0x3b45ee(0x6f1)])return![];return _0x2bc176[_0x3b45ee(0x8e3)](_0x28c834=>this[_0x3b45ee(0x815)](_0x28c834));}[_0xe6d35d(0x109)](_0x4d8644){const _0x450a96=_0xe6d35d;if(this[_0x450a96(0x29d)]||_0x4d8644<=0xf0)return;const _0x2e7ab8=[];for(const _0x40bc70 of this[_0x450a96(0x192)]||[]){if(!_0x40bc70||_0x40bc70[_0x450a96(0x465)]||_0x40bc70[_0x450a96(0xa49)]||_0x40bc70[_0x450a96(0xcee)]||_0x40bc70['state_map'])continue;if(!this[_0x450a96(0x815)](_0x40bc70))_0x2e7ab8[_0x450a96(0x61b)](_0x40bc70[_0x450a96(0x9b0)]);}_0x2e7ab8[_0x450a96(0x6f1)]&&(console[_0x450a96(0xd8b)](_0x450a96(0x86b)+_0x2e7ab8[_0x450a96(0x6f1)]+_0x450a96(0x1a9)+('(state_class\x20not\x20set):\x20'+_0x2e7ab8[_0x450a96(0x2c4)](',\x20')+'.\x20')+_0x450a96(0x534)),this[_0x450a96(0x29d)]=!![]);}['_warnHourlyCap'](_0x4bbca3){const _0x5bbf81=_0xe6d35d;if(this[_0x5bbf81(0x132)])return;this[_0x5bbf81(0x132)]=!![],console[_0x5bbf81(0xd8b)]('[sgc]\x20window\x20of\x20~'+Math[_0x5bbf81(0xb01)](_0x4bbca3)+_0x5bbf81(0xb80)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x5bbf81(0xcf6)+_0x5bbf81(0x648));}[_0xe6d35d(0x2e4)](_0x4ddaf8){const _0x3a4dff=_0xe6d35d,_0x3f409d=resolveGroupBy(this[_0x3a4dff(0x5d4)],_0x4ddaf8),_0x5f4978=this['_calendarCounterNeedsHourly']()||this[_0x3a4dff(0xc38)]()||this[_0x3a4dff(0x6fc)]()||this[_0x3a4dff(0x778)]();if(_0x3f409d===_0x3a4dff(0x7d5)||_0x3f409d===_0x3a4dff(0x4f4)){if(_0x5f4978){if(_0x4ddaf8<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x7da)};this[_0x3a4dff(0x66d)](_0x4ddaf8);}return{'source':_0x3a4dff(0x659),'period':'day'};}if(_0x3f409d===_0x3a4dff(0xb9f)){if(_0x5f4978){if(_0x4ddaf8<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x7da)};this[_0x3a4dff(0x66d)](_0x4ddaf8);}if(resolveFirstWeekday(this[_0x3a4dff(0x69a)])!==0x1)return{'source':'statistics','period':_0x3a4dff(0x4b8)};return{'source':'statistics','period':_0x3a4dff(0xb9f)};}if(_0x3f409d===_0x3a4dff(0x2c5)){if(_0x5f4978){if(_0x4ddaf8<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x7da)};this[_0x3a4dff(0x66d)](_0x4ddaf8);}if(this[_0x3a4dff(0x741)]()&&_0x4ddaf8<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x3a4dff(0x659),'period':'hour'};return{'source':'statistics','period':_0x3a4dff(0x4b8)};}if(_0x3f409d==='hour'){if(this[_0x3a4dff(0x741)]()&&_0x4ddaf8<=STATS_5MIN_MAX_HOURS)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x53b)};return{'source':_0x3a4dff(0x659),'period':_0x4ddaf8<=STATS_HOURLY_MAX_HOURS?'hour':_0x3a4dff(0x4b8)};}const _0x53c2df=this[_0x3a4dff(0x5d4)][_0x3a4dff(0x8aa)]||this[_0x3a4dff(0x5d4)][_0x3a4dff(0x759)]&&this[_0x3a4dff(0xb78)]||this[_0x3a4dff(0x5d4)][_0x3a4dff(0xa02)]&&this[_0x3a4dff(0x3a3)];if(!_0x53c2df&&!this[_0x3a4dff(0x3b4)]())return{'source':_0x3a4dff(0x7ba)};if(_0x4ddaf8<=SHORT_WINDOW_HOURS){const _0x49b1ae=this[_0x3a4dff(0x192)][_0x3a4dff(0x527)](_0x1470fe=>_0x1470fe?.[_0x3a4dff(0x1e4)]),_0xf62004=this['_overrideHoursToShow']??toNum(this[_0x3a4dff(0x5d4)][_0x3a4dff(0x60d)])??_0x4ddaf8,_0x58b50e=_0x49b1ae||_0xf62004>FORCE_STATS_RAW_HOURS||_0x53c2df;if(_0x58b50e&&(_0x53c2df||this['_allRelevantEntitiesHaveLTS']()))return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x53b)};return{'source':_0x3a4dff(0x7ba)};}if(_0x4ddaf8<=STATS_5MIN_MAX_HOURS)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x53b)};if(_0x4ddaf8<=STATS_HOURLY_MAX_HOURS)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x7da)};if(_0x5f4978){if(_0x4ddaf8<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x3a4dff(0x659),'period':_0x3a4dff(0x7da)};this[_0x3a4dff(0x66d)](_0x4ddaf8);}return{'source':'statistics','period':_0x3a4dff(0x4b8)};}async[_0xe6d35d(0x4a9)](_0x4cd3f5){const _0x4d5f27=_0xe6d35d;if(!this['_statMeta'])this[_0x4d5f27(0x1c1)]=Object[_0x4d5f27(0x208)](null);if(!this[_0x4d5f27(0x69a)]?.[_0x4d5f27(0x87b)])return;const _0x297fbb=[];for(const _0x455d79 of _0x4cd3f5){if(_0x455d79&&!(_0x455d79 in this[_0x4d5f27(0x1c1)]))_0x297fbb[_0x4d5f27(0x61b)](_0x455d79);}if(!_0x297fbb[_0x4d5f27(0x6f1)])return;try{const _0x290b14=await this['_hass'][_0x4d5f27(0x87b)]({'type':_0x4d5f27(0x3ac)});if(Array[_0x4d5f27(0x82d)](_0x290b14)){const _0x4b769e=new Set(_0x297fbb);for(const _0x3bec19 of _0x290b14){if(!_0x3bec19?.[_0x4d5f27(0x1e4)])continue;_0x4b769e[_0x4d5f27(0x449)](_0x3bec19[_0x4d5f27(0x1e4)])&&(this['_statMeta'][_0x3bec19['statistic_id']]={'unit_of_measurement':_0x3bec19[_0x4d5f27(0x367)]||_0x3bec19['unit_of_measurement']||null,'has_mean':!!_0x3bec19['has_mean'],'has_sum':!!_0x3bec19['has_sum'],'source':_0x3bec19[_0x4d5f27(0x49b)]||null,'name':_0x3bec19['name']||null});}for(const _0x4b8b3a of _0x297fbb){if(!(_0x4b8b3a in this[_0x4d5f27(0x1c1)]))this[_0x4d5f27(0x1c1)][_0x4b8b3a]={'unit_of_measurement':null};}}}catch{}}[_0xe6d35d(0x95b)](){const _0x4f0878=_0xe6d35d,_0x493743=new Set();for(const _0x4d7266 of this[_0x4f0878(0x192)]||[]){if(_0x4d7266[_0x4f0878(0x9b0)]&&!_0x4d7266[_0x4f0878(0x1e4)])_0x493743['add'](_0x4d7266[_0x4f0878(0x9b0)]);}for(const _0x1849e4 of this[_0x4f0878(0xc3f)]||[])_0x493743['add'](_0x1849e4);for(const _0x7da6 of this[_0x4f0878(0x625)]||[])_0x493743[_0x4f0878(0x33e)](_0x7da6);if(this[_0x4f0878(0x5d4)]?.[_0x4f0878(0x47e)])_0x493743[_0x4f0878(0x33e)](this[_0x4f0878(0x5d4)][_0x4f0878(0x47e)]);return[..._0x493743]['sort']()[_0x4f0878(0x2c4)]('|');}[_0xe6d35d(0xcdf)](){const _0x1cde21=_0xe6d35d;if(this['_wsUnsub']||this[_0x1cde21(0xbfb)]||!this[_0x1cde21(0x69a)]?.[_0x1cde21(0x7ef)])return;if(!this[_0x1cde21(0xbe2)]&&!this[_0x1cde21(0xc3f)][_0x1cde21(0xd46)]&&!this[_0x1cde21(0x625)][_0x1cde21(0xd46)]&&!this[_0x1cde21(0x5d4)]?.['battery_entity'])return;const _0x55d893=new Set();for(const _0x3938c2 of this[_0x1cde21(0x192)]){if(_0x3938c2['entity']&&!_0x3938c2['statistic_id'])_0x55d893[_0x1cde21(0x33e)](_0x3938c2['entity']);}for(const _0x574d47 of this[_0x1cde21(0xc3f)])_0x55d893[_0x1cde21(0x33e)](_0x574d47);for(const _0xe550f6 of this[_0x1cde21(0x625)]||[])_0x55d893[_0x1cde21(0x33e)](_0xe550f6);if(this[_0x1cde21(0x5d4)][_0x1cde21(0x47e)])_0x55d893[_0x1cde21(0x33e)](this['_config'][_0x1cde21(0x47e)]);const _0x5741e9=[..._0x55d893];if(!_0x5741e9[_0x1cde21(0x6f1)])return;this[_0x1cde21(0xb51)]=_0x5741e9[_0x1cde21(0xaff)]()[_0x1cde21(0xca9)]()['join']('|'),this[_0x1cde21(0xbfb)]=!![];const _0x241aba=this[_0x1cde21(0x9de)]=(this[_0x1cde21(0x9de)]||0x0)+0x1,_0x3d4991=(_0x4ba196,_0x5d058d)=>{const _0x13d175=_0x1cde21;if(!_0x5d058d||_0x5d058d[_0x13d175(0x334)]===_0x13d175(0x8cf)||_0x5d058d[_0x13d175(0x334)]===_0x13d175(0x2ab))return;if(!this['_hass'])return;const _0x5394f9=this[_0x13d175(0x69a)];try{let _0x43d5af=![];if(this[_0x13d175(0xbe2)])for(const _0x38a2b9 of this['_entities']){if(_0x38a2b9[_0x13d175(0x9b0)]===_0x4ba196&&!_0x38a2b9[_0x13d175(0x1e4)]){_0x43d5af=!![];break;}}const _0x4204c8=this[_0x13d175(0xc3f)][_0x13d175(0x449)](_0x4ba196),_0x572692=this['_config']['battery_entity']===_0x4ba196;if(this['_priceRefIds']['has'](_0x4ba196))this[_0x13d175(0x9c2)]();if(_0x43d5af||_0x4204c8){const _0x55ec16={..._0x5394f9[_0x13d175(0x634)]};_0x55ec16[_0x4ba196]=_0x5d058d;const _0x521557={..._0x5394f9,'states':_0x55ec16};if(_0x43d5af)this['_processHassChanges'](_0x521557);if(_0x4204c8)this[_0x13d175(0x742)](_0x521557);}(_0x43d5af||_0x572692)&&this[_0x13d175(0xaea)]?.[_0x13d175(0x106)]?.(_0x13d175(0xcbb))&&this[_0x13d175(0x4f6)]();}catch(_0x91a029){console[_0x13d175(0xd8b)]('[sgc]\x20ws\x20handler\x20error',_0x91a029);}},_0xbcacd8=_0x5741e9[_0x1cde21(0x6f1)]>0x0&&_0x5741e9[_0x1cde21(0x6f1)]<=0x40,_0x48eeb5=()=>{const _0x304370=_0x1cde21;this[_0x304370(0x69a)][_0x304370(0x7ef)][_0x304370(0x87c)](_0x586d36=>{const _0x144321=_0x304370,_0x3f5d79=_0x586d36?.[_0x144321(0x6c2)]?.[_0x144321(0x922)];if(!_0x55d893[_0x144321(0x449)](_0x3f5d79))return;_0x3d4991(_0x3f5d79,_0x586d36[_0x144321(0x6c2)][_0x144321(0xd8e)]);},'state_changed')[_0x304370(0x4e7)](_0x41f314=>{const _0x37fdf0=_0x304370;if(_0x241aba!==this[_0x37fdf0(0x9de)]){try{_0x41f314();}catch{}return;}this[_0x37fdf0(0x2eb)]=_0x41f314,this['_wsSubscribing']=![];})[_0x304370(0x7b5)](()=>{const _0x4abde7=_0x304370;if(_0x241aba===this['_wsGen'])this[_0x4abde7(0xbfb)]=![];});};_0xbcacd8?this['_hass'][_0x1cde21(0x7ef)]['subscribeMessage'](_0x59b705=>{const _0x268909=_0x1cde21,_0x15cd17=_0x59b705?.[_0x268909(0xcad)]?.['trigger'];if(!_0x15cd17)return;const _0x437be6=_0x15cd17[_0x268909(0x351)];if(_0x437be6)_0x3d4991(_0x437be6[_0x268909(0x922)],_0x437be6);},{'type':'subscribe_trigger','trigger':{'platform':'state','entity_id':_0x5741e9}})[_0x1cde21(0x4e7)](_0x4bf86b=>{const _0x2f0703=_0x1cde21;if(_0x241aba!==this[_0x2f0703(0x9de)]){try{_0x4bf86b();}catch{}return;}this[_0x2f0703(0x2eb)]=_0x4bf86b,this['_wsSubscribing']=![];})[_0x1cde21(0x7b5)](()=>{if(_0x241aba===this['_wsGen'])_0x48eeb5();}):_0x48eeb5();}[_0xe6d35d(0x459)](){const _0x184d10=_0xe6d35d;this[_0x184d10(0x9de)]=(this[_0x184d10(0x9de)]||0x0)+0x1;if(this[_0x184d10(0x2eb)]){try{this['_wsUnsub']();}catch{}this[_0x184d10(0x2eb)]=null;}this[_0x184d10(0xbfb)]=![],this[_0x184d10(0xb51)]=null;}[_0xe6d35d(0x311)](_0x34205a){const _0x4d4d6d=_0xe6d35d;let _0x16ae6b=![];this[_0x4d4d6d(0x192)][_0x4d4d6d(0x331)]((_0x425ecb,_0x4804ab)=>{const _0x147149=_0x4d4d6d;if(!_0x425ecb[_0x147149(0x9b0)]||_0x425ecb[_0x147149(0x1e4)])return;if(this[_0x147149(0x23d)](_0x425ecb)){const _0x4fcc49=_0x425ecb['aggregate_func'];if(_0x4fcc49!==_0x147149(0x898)&&_0x4fcc49!==_0x147149(0x7cb)&&_0x4fcc49!==_0x147149(0x1b8)&&_0x4fcc49!==_0x147149(0xbe8))return;}const _0x30b28b=_0x34205a[_0x147149(0x634)][_0x425ecb[_0x147149(0x9b0)]];if(!_0x30b28b)return;const _0x5d7e82=_0x30b28b[_0x147149(0xbe1)]||_0x30b28b['last_changed']||null;if(_0x5d7e82===this[_0x147149(0x651)][_0x425ecb[_0x147149(0x9b0)]])return;this[_0x147149(0x651)][_0x425ecb[_0x147149(0x9b0)]]=_0x5d7e82;if(_0x425ecb[_0x147149(0x465)]||_0x425ecb['data_attribute']){this[_0x147149(0x858)]=!![],_0x16ae6b=!![];return;}const _0x5eb55d=this[_0x147149(0x8b7)](_0x425ecb,_0x4804ab),_0x4f91a6=_0x5eb55d?getAttributePath(_0x30b28b[_0x147149(0x5cf)],_0x5eb55d):_0x30b28b[_0x147149(0x334)],_0x15b392=toNum(_0x4f91a6);if(_0x15b392===null)return;const _0x2333b8=_0x5d7e82?new Date(_0x5d7e82)[_0x147149(0x697)]():Date[_0x147149(0x3db)]();(this[_0x147149(0x716)][_0x425ecb[_0x147149(0x9b0)]]||=[])[_0x147149(0x61b)]({'t':_0x2333b8,'v':_0x15b392}),_0x16ae6b=!![];});if(_0x16ae6b)this[_0x4d4d6d(0x67c)]();}[_0xe6d35d(0x742)](_0x1d80c6){const _0x26d3ca=_0xe6d35d;let _0x203c2a=![];for(const _0x3857e1 of this[_0x26d3ca(0xc3f)]){const _0x1d2987=_0x1d80c6[_0x26d3ca(0x634)][_0x3857e1];if(!_0x1d2987)continue;const _0x3c9f52=_0x1d2987[_0x26d3ca(0xbe1)]||_0x1d2987['last_changed']||null;if(_0x3c9f52===this[_0x26d3ca(0xd2f)][_0x3857e1])continue;this[_0x26d3ca(0xd2f)][_0x3857e1]=_0x3c9f52,_0x203c2a=!![];}if(_0x203c2a)this[_0x26d3ca(0x563)]();}[_0xe6d35d(0x67c)](){const _0x538c84=_0xe6d35d;if(this['_liveFlushTimer'])return;this[_0x538c84(0x7fe)]=setTimeout(()=>{const _0x44c8b6=_0x538c84;this[_0x44c8b6(0x7fe)]=null,this['_flushLiveBuffer']();},LIVE_FLUSH_DEBOUNCE_MS);}['_flushLiveBuffer'](){const _0x5948ff=_0xe6d35d;if(!this['_graphData']||!this[_0x5948ff(0x12c)])return;const _0x4d36eb=Object['keys'](this[_0x5948ff(0x716)])['length']>0x0;if(!_0x4d36eb&&!this['_pendingSlide']&&!this[_0x5948ff(0x858)])return;const _0x454c47=this[_0x5948ff(0x13d)];this[_0x5948ff(0x13d)]=![],this[_0x5948ff(0x858)]=![],this[_0x5948ff(0x61f)]=Date[_0x5948ff(0x3db)]();if(this[_0x5948ff(0x32c)]()){const _0x34dd40=this['_computeEffectiveWindow']();_0x34dd40&&(this[_0x5948ff(0x718)](_0x34dd40),this[_0x5948ff(0x12c)]=_0x34dd40);}const _0x768cd0=this[_0x5948ff(0x12c)][_0x5948ff(0x911)][_0x5948ff(0x697)](),_0x134a0c=this[_0x5948ff(0x12c)][_0x5948ff(0xc39)][_0x5948ff(0x697)]();Object[_0x5948ff(0x41f)](this[_0x5948ff(0x5d4)],_0x5948ff(0xd9f),{'value':activeScaleRule(this[_0x5948ff(0x5d4)],(_0x134a0c-_0x768cd0)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0xd55a33=this[_0x5948ff(0x424)]((_0x134a0c-_0x768cd0)/0x36ee80);for(const _0x29e5ac of this[_0x5948ff(0x51a)][_0x5948ff(0x51d)]){const _0x3a5085=_0x29e5ac[_0x5948ff(0x9b0)],_0x5ac427=_0x3a5085['entity']?resolveOffsetHours(_0x3a5085[_0x5948ff(0x73b)],this['_hass']):0x0,_0x4d08ea=_0x3a5085['entity']&&_0x5ac427===0x0&&this[_0x5948ff(0x716)][_0x3a5085[_0x5948ff(0x9b0)]]?.[_0x5948ff(0x6f1)]>0x0,_0x218122=_0x3a5085[_0x5948ff(0x465)]||_0x3a5085['data_attribute'];if(_0x3a5085['fixed_value']){const _0x1223a8=this[_0x5948ff(0x69a)]?.['states']?.[_0x3a5085['entity']],_0x274195=_0x3a5085[_0x5948ff(0xa49)]?getAttributePath(_0x1223a8?.['attributes'],_0x3a5085[_0x5948ff(0xa49)]):_0x1223a8?.['state'],_0x2bf3e7=toNum(_0x274195);_0x2bf3e7!==null?_0x29e5ac[_0x5948ff(0x7e5)]=[{'t':_0x768cd0,'v':_0x2bf3e7},{'t':_0x134a0c,'v':_0x2bf3e7}]:_0x29e5ac[_0x5948ff(0x7e5)]=[];this[_0x5948ff(0xd87)](_0x29e5ac),_0x29e5ac[_0x5948ff(0x43d)]=DataProcessor[_0x5948ff(0x6dd)](_0x29e5ac['points']);continue;}if(_0x3a5085[_0x5948ff(0xcee)]){const _0x482e92=this[_0x5948ff(0x69a)]?.[_0x5948ff(0x634)]?.[_0x3a5085[_0x5948ff(0x9b0)]],_0x4cbd21=synthesizeForecastSeries(_0x482e92,_0x3a5085,this[_0x5948ff(0x12c)]['start'],this[_0x5948ff(0x69a)]);_0x29e5ac[_0x5948ff(0x7e5)]=_0x4cbd21[_0x5948ff(0xbcf)](_0x4d8dae=>_0x4d8dae['t']>=_0x768cd0&&_0x4d8dae['t']<=_0x134a0c),this[_0x5948ff(0xd87)](_0x29e5ac),_0x29e5ac['stats']=DataProcessor[_0x5948ff(0x6dd)](_0x29e5ac[_0x5948ff(0x8fc)]);continue;}if(!_0x3a5085[_0x5948ff(0x9b0)]||_0x3a5085[_0x5948ff(0x1e4)]){if(!_0x454c47)continue;let _0x3f318d=0x0;const _0xb9406e=_0xd55a33>0x0?_0x768cd0-_0xd55a33:_0x768cd0;while(_0x3f318d<_0x29e5ac[_0x5948ff(0x7e5)][_0x5948ff(0x6f1)]&&_0x29e5ac['raw'][_0x3f318d]['t']<_0xb9406e)_0x3f318d++;if(_0x3f318d>0x1)_0x29e5ac['raw'][_0x5948ff(0x53a)](0x0,_0x3f318d-0x1);let _0x5183d=_0x29e5ac[_0x5948ff(0x7e5)][_0x5948ff(0x6f1)];while(_0x5183d>0x0&&_0x29e5ac['raw'][_0x5183d-0x1]['t']>=_0x134a0c)_0x5183d--;if(_0x5183d<_0x29e5ac['raw']['length'])_0x29e5ac[_0x5948ff(0x7e5)][_0x5948ff(0x6f1)]=_0x5183d;}else{if(!_0x4d08ea&&!_0x454c47)continue;const _0x26ef66=_0x5ac427===0x0?this[_0x5948ff(0x716)][_0x3a5085['entity']]:null;if(_0x26ef66?.[_0x5948ff(0x6f1)]){_0x26ef66[_0x5948ff(0xca9)]((_0xa01f0a,_0x549e32)=>_0xa01f0a['t']-_0x549e32['t']);for(let _0x5ee95b=0x0;_0x5ee95b<_0x26ef66['length'];_0x5ee95b++)_0x29e5ac['raw'][_0x5948ff(0x61b)](_0x26ef66[_0x5ee95b]);}let _0x24ee75=0x0;const _0x413f1b=_0xd55a33>0x0?_0x768cd0-_0xd55a33:_0x768cd0;while(_0x24ee75<_0x29e5ac[_0x5948ff(0x7e5)][_0x5948ff(0x6f1)]&&_0x29e5ac[_0x5948ff(0x7e5)][_0x24ee75]['t']<_0x413f1b)_0x24ee75++;if(_0x24ee75>0x1)_0x29e5ac[_0x5948ff(0x7e5)][_0x5948ff(0x53a)](0x0,_0x24ee75-0x1);let _0x519003=_0x29e5ac['raw']['length'];while(_0x519003>0x0&&_0x29e5ac['raw'][_0x519003-0x1]['t']>=_0x134a0c)_0x519003--;if(_0x519003<_0x29e5ac['raw'][_0x5948ff(0x6f1)])_0x29e5ac['raw'][_0x5948ff(0x6f1)]=_0x519003;}this['_rebuildPoints'](_0x29e5ac),_0x29e5ac[_0x5948ff(0x43d)]=DataProcessor[_0x5948ff(0x6dd)](_0x29e5ac[_0x5948ff(0x8fc)]);}this[_0x5948ff(0x716)]=Object[_0x5948ff(0x208)](null),this[_0x5948ff(0x563)](),this[_0x5948ff(0xb96)]();}['_schedulePriceRefetch'](){const _0x5a58a1=_0xe6d35d,_0x5758a7=Date[_0x5a58a1(0x3db)](),_0x18987e=_0x5758a7-(this[_0x5a58a1(0x39e)]||0x0);if(_0x18987e<0x1388){!this[_0x5a58a1(0xc6d)]&&(this['_priceTrailTimer']=setTimeout(()=>{const _0x310996=_0x5a58a1;this[_0x310996(0xc6d)]=null,this[_0x310996(0x39e)]=Date[_0x310996(0x3db)](),this[_0x310996(0xc8b)]();},0x1388-_0x18987e));return;}this[_0x5a58a1(0x39e)]=_0x5758a7,this[_0x5a58a1(0xc8b)]();}[_0xe6d35d(0x4bc)](_0x1a9fe4){const _0x502e56=_0xe6d35d;if(!_0x1a9fe4?.[_0x502e56(0x9aa)])return null;const _0x2bf2ef=resolveOffsetHours(_0x1a9fe4[_0x502e56(0x73b)],this['_hass'])||0x0,_0x5af014=this[_0x502e56(0x9db)]?.[_0x502e56(0x70b)](_0x1a9fe4['price_entity']+'__'+_0x2bf2ef);if(!_0x5af014||!_0x5af014[_0x502e56(0x6f1)])return null;return _0x28ca34=>{const _0x411529=_0x502e56;if(_0x28ca34<_0x5af014[0x0]['t'])return _0x5af014[0x0]['v'];let _0x1b429a=0x0,_0x59992b=_0x5af014[_0x411529(0x6f1)]-0x1,_0x3e7b06=0x0;while(_0x1b429a<=_0x59992b){const _0x3dee32=_0x1b429a+_0x59992b>>0x1;if(_0x5af014[_0x3dee32]['t']<=_0x28ca34)_0x3e7b06=_0x3dee32,_0x1b429a=_0x3dee32+0x1;else _0x59992b=_0x3dee32-0x1;}return _0x5af014[_0x3e7b06]['v'];};}[_0xe6d35d(0xd52)](_0x3e11c1,_0x44c317,_0xc3a46e,_0x1202fb,_0x2eb581,_0xda88d){const _0x331238=_0xe6d35d,_0xa387a4=this[_0x331238(0x5d4)],_0x5ed2fb=resolveDisplayTimeZone(this['_hass'],_0xa387a4),_0x4dc81a=resolveFirstWeekday(this['_hass']),_0x2610c5=[_0x331238(0x7da),_0x331238(0x2c5),_0x331238(0xb9f),_0x331238(0x7d5),_0x331238(0x4f4)],_0x4676b3=!_0x44c317['statistic_id']&&!_0x44c317['fixed_value']&&!_0x44c317[_0x331238(0xcee)]&&_0xa387a4[_0x331238(0x223)]!==_0x331238(0x982)&&_0xa387a4[_0x331238(0x926)]!==_0x331238(0x7e5);let _0x3ed984,_0x5976e3=null;if(_0x4676b3){let _0x4a181f=DataProcessor[_0x331238(0x304)](_0x44c317['aggregate_func']===_0x331238(0x52e)?DataProcessor[_0x331238(0x7c8)](_0x3e11c1):!_0xc3a46e&&_0x44c317['aggregate_func']===_0x331238(0x7f1)?DataProcessor[_0x331238(0x4fa)](_0x3e11c1,_0x44c317[_0x331238(0x3da)]===!![]):_0x3e11c1,_0x44c317);const _0x116773=this[_0x331238(0x4bc)](_0x44c317);if(_0x116773)_0x4a181f=DataProcessor[_0x331238(0x24b)](_0x4a181f,_0x116773);const _0x450adb=(_0x2eb581-_0x1202fb)/0x36ee80,_0x21d0b7=resolvePointsPerHour(_0xa387a4,_0x44c317,_0x450adb),_0x37c915=resolveGroupBy(_0xa387a4,_0x450adb),_0x236f34=groupBucketMs(_0x37c915,_0xa387a4[_0x331238(0x60d)],_0x21d0b7);let _0xf9875e=_0x44c317['aggregate_func'];_0xc3a46e&&_0xf9875e===_0x331238(0x7f1)&&(_0xf9875e='sum');!_0xc3a46e&&_0xf9875e===_0x331238(0x7f1)&&(_0xf9875e=_0x331238(0x914));_0xf9875e===_0x331238(0x52e)&&(_0xf9875e=_0x331238(0x914));const _0x40bef2=_0xf9875e===_0x331238(0x914)||_0xf9875e===_0x331238(0x731),_0x499c5d=resolveOffsetHours(_0x44c317['offset'],this[_0x331238(0x69a)])!==0x0||(toNum(_0x44c317[_0x331238(0xc2f)])?toNum(_0x44c317[_0x331238(0xc2f)])!==0x0:![]),_0x460c05=_0x44c317[_0x331238(0xb43)]!==![];let _0x326177,_0x519d0f=_0x4a181f;if(_0xda88d>0x0&&_0x4a181f[_0x331238(0x6f1)]&&_0x4a181f[0x0]['t']<_0x1202fb){let _0x1b3930=0x0;while(_0x1b3930<_0x4a181f[_0x331238(0x6f1)]&&_0x4a181f[_0x1b3930]['t']<_0x1202fb)_0x1b3930++;const _0x4cc981=_0x4a181f[_0x331238(0xaff)](_0x1b3930);_0x1b3930>0x0&&!_0x40bef2&&!(_0x4cc981[_0x331238(0x6f1)]&&_0x4cc981[0x0]['t']===_0x1202fb)?_0x519d0f=[{..._0x4a181f[_0x1b3930-0x1],'t':_0x1202fb},..._0x4cc981]:_0x519d0f=_0x4cc981;}if(_0x2610c5[_0x331238(0x635)](_0x37c915)){const _0x2eca9e=_0x5ed2fb;_0x460c05&&(_0x519d0f=DataProcessor[_0x331238(0xa4e)](_0x519d0f,_0x37c915,_0xf9875e,_0x2eca9e,this['_isCounterEntity'](_0x44c317)));_0x326177=DataProcessor[_0x331238(0xd6a)](_0x519d0f,_0x37c915,_0xf9875e,_0x2eb581,_0x2eca9e,(_0x44c317['graph_type']||_0x44c317[_0x331238(0x54b)])==='candlestick',_0x4dc81a);if(!_0x44c317[_0x331238(0x616)]){const _0x29738b=_0x519d0f&&_0x519d0f[_0x331238(0x6f1)]>0x0?_0x519d0f[_0x519d0f[_0x331238(0x6f1)]-0x1]['t']:null,_0x19929a=_0x37c915==='hour'&&Date[_0x331238(0x3db)]()<=_0x2eb581+0xea60?0x6ddd00:0x0;_0x326177=DataProcessor[_0x331238(0xc5f)](_0x326177,_0x37c915,_0xf9875e,{'endMs':_0x2eb581,'lastRawT':_0x29738b,'tz':_0x2eca9e,'carrySlackMs':_0x19929a});}else _0x326177=DataProcessor[_0x331238(0x105)](_0x326177,_0x37c915,{'tz':_0x2eca9e});}else _0x236f34>0x0?_0x326177=DataProcessor[_0x331238(0x387)](_0x519d0f,_0x236f34,_0x1202fb,_0x2eb581,_0xf9875e,!!_0x44c317[_0x331238(0x82c)]||_0xf9875e==='delta',{'deltaAgg':_0x40bef2,'breakOnNull':!!_0x44c317[_0x331238(0x616)],'carryForwardMs':_0x44c317[_0x331238(0xda2)],'alignToClock':this[_0x331238(0x13e)](_0x44c317),'anchorStart':[_0x331238(0x122),_0x331238(0xad8)]['includes'](_0x44c317['graph_type']||_0x44c317['type']),'ohlc':(_0x44c317[_0x331238(0x349)]||_0x44c317[_0x331238(0x54b)])===_0x331238(0x122),'carryPastNow':_0x499c5d}):_0x326177=_0x4a181f;_0xf9875e===_0x331238(0x731)&&(_0x326177=DataProcessor[_0x331238(0x41c)](_0x326177,!!_0x44c317['show_range_band']));_0x5976e3=DataProcessor[_0x331238(0x418)](_0x4a181f,_0x44c317,{'startMs':_0x1202fb,'endMs':_0x2eb581,'bucketMs':_0x236f34,'groupBy':_0x37c915,'aggFunc':_0xf9875e,'alignToClock':this[_0x331238(0x13e)](_0x44c317),'anchorStart':[_0x331238(0x122),_0x331238(0xad8)][_0x331238(0x635)](_0x44c317['graph_type']||_0x44c317['type']),'tz':_0x5ed2fb,'firstWd':_0x4dc81a,'deltaAgg':_0x40bef2,'carryPastNow':_0x499c5d,'damp':_0x460c05,'isCounter':this['_isCounterEntity'](_0x44c317)});if(_0x2610c5[_0x331238(0x635)](_0x37c915)&&!_0x499c5d&&(_0xa387a4[_0x331238(0x223)]||'timeline')===_0x331238(0x9bf)&&![_0x331238(0x122),_0x331238(0xad8)]['includes'](_0x44c317[_0x331238(0x349)]||_0x44c317[_0x331238(0x54b)])){const _0x52e730=this[_0x331238(0x61f)]||Date[_0x331238(0x3db)]();if(_0x52e730<=_0x2eb581+0xea60&&_0x326177[_0x331238(0x6f1)]){const _0x2ac653=Math['min'](_0x52e730,_0x2eb581),_0x2e7ee8=calendarCellStartMs(_0x2ac653,_0x37c915,_0x5ed2fb,_0x4dc81a),_0x35ed4f=_0x519d0f&&_0x519d0f['length']?_0x519d0f[_0x519d0f[_0x331238(0x6f1)]-0x1]['t']:null,_0x3fa5f0=_0x37c915===_0x331238(0x7da)?0x6ddd00:0x0;if(isNum(_0x2e7ee8)&&isNum(_0x35ed4f)&&_0x35ed4f>=_0x2e7ee8-_0x3fa5f0){const _0x57b466=_0x31cb61=>{const _0x8fedb5=_0x331238,_0x5e93e0=_0x31cb61[_0x31cb61[_0x8fedb5(0x6f1)]-0x1];return _0x5e93e0&&_0x5e93e0['v']!=null&&_0x5e93e0['t']<=_0x2ac653&&_0x5e93e0['t']>=_0x2e7ee8?_0x31cb61[_0x8fedb5(0xaff)](0x0,-0x1)['concat']({..._0x5e93e0,'t':_0x2ac653}):_0x31cb61;};_0x326177=_0x57b466(_0x326177);if(Array[_0x331238(0x82d)](_0x5976e3))for(const _0x20469e of _0x5976e3){if(_0x20469e&&Array[_0x331238(0x82d)](_0x20469e[_0x331238(0x8fc)])&&_0x20469e[_0x331238(0x8fc)][_0x331238(0x6f1)])_0x20469e[_0x331238(0x8fc)]=_0x57b466(_0x20469e[_0x331238(0x8fc)]);}}}}_0x3ed984=DataProcessor[_0x331238(0x5a0)](_0x326177,_0x44c317,!!_0x44c317[_0x331238(0x82c)]);}else{const _0x2b9146=_0x44c317[_0x331238(0x9bd)]===_0x331238(0x52e)&&!_0x44c317[_0x331238(0x465)],_0x30fcab=_0x44c317[_0x331238(0x9bd)]==='change'&&!_0xc3a46e&&!!_0x44c317[_0x331238(0x1e4)];_0x3ed984=DataProcessor[_0x331238(0x683)](_0x2b9146?DataProcessor[_0x331238(0x7c8)](_0x3e11c1):_0x30fcab?DataProcessor[_0x331238(0x4fa)](_0x3e11c1,_0x44c317[_0x331238(0x3da)]===!![]):_0x3e11c1,_0x44c317,!![]);const _0x3ea25b=this[_0x331238(0x4bc)](_0x44c317);_0x3ea25b&&!_0x44c317[_0x331238(0x465)]&&!_0x44c317[_0x331238(0xcee)]&&(_0x3ed984=DataProcessor[_0x331238(0x24b)](_0x3ed984,_0x3ea25b));const _0x4603bc=(_0x2eb581-_0x1202fb)/0x36ee80,_0x2e69c2=resolveGroupBy(_0xa387a4,_0x4603bc),_0x44ebd3=((()=>{const _0x1d87f5=_0x331238;let _0x521b40=_0x44c317[_0x1d87f5(0x9bd)];if(_0x521b40===_0x1d87f5(0x7f1)&&(_0xc3a46e||_0x30fcab))_0x521b40=_0x1d87f5(0x914);if(_0x521b40===_0x1d87f5(0x52e)&&(_0xc3a46e||_0x2b9146))_0x521b40='sum';return _0x521b40;})());if(_0x44c317[_0x331238(0x1e4)]&&_0x3ed984&&_0x3ed984[_0x331238(0x6f1)]>0x1&&_0x2610c5['includes'](_0x2e69c2)){const _0x38ac73=(_0x3ed984[_0x3ed984[_0x331238(0x6f1)]-0x1]['t']-_0x3ed984[0x0]['t'])/Math[_0x331238(0x1b8)](0x1,_0x3ed984[_0x331238(0x6f1)]-0x1),_0x485a76=groupBucketMs(_0x2e69c2,_0xa387a4[_0x331238(0x60d)],null);if(_0x485a76>0x0&&_0x38ac73>0x0&&_0x485a76>_0x38ac73*1.5){const _0x2f6631=_0x5ed2fb;_0x44c317[_0x331238(0xb43)]!==![]&&(_0x3ed984=DataProcessor[_0x331238(0xa4e)](_0x3ed984,_0x2e69c2,_0x44ebd3,_0x2f6631,this[_0x331238(0xca8)](_0x44c317))),_0x3ed984=DataProcessor['calendarGroup'](_0x3ed984,_0x2e69c2,_0x44ebd3,_0x2eb581,_0x2f6631,(_0x44c317[_0x331238(0x349)]||_0x44c317[_0x331238(0x54b)])===_0x331238(0x122),_0x4dc81a);}}if(_0x44c317[_0x331238(0x1e4)]&&_0x3ed984&&_0x3ed984[_0x331238(0x6f1)]>0x0&&_0x2610c5['includes'](_0x2e69c2)&&!_0x44c317[_0x331238(0x616)]){const _0x391fbd=_0x3e11c1&&_0x3e11c1[_0x331238(0x6f1)]>0x0?_0x3e11c1[_0x3e11c1[_0x331238(0x6f1)]-0x1]['t']:null;_0x3ed984=DataProcessor[_0x331238(0xc5f)](_0x3ed984,_0x2e69c2,_0x44ebd3,{'endMs':_0x2eb581,'lastRawT':_0x391fbd,'tz':_0x5ed2fb});}else _0x44c317[_0x331238(0x1e4)]&&_0x3ed984&&_0x3ed984[_0x331238(0x6f1)]>0x0&&_0x2610c5[_0x331238(0x635)](_0x2e69c2)&&_0x44c317[_0x331238(0x616)]&&(_0x3ed984=DataProcessor[_0x331238(0x105)](_0x3ed984,_0x2e69c2,{'tz':_0x5ed2fb}));const _0x2a1e5d=resolveOffsetHours(_0x44c317[_0x331238(0x73b)],this[_0x331238(0x69a)])!==0x0||(toNum(_0x44c317['forecast_horizon'])?toNum(_0x44c317[_0x331238(0xc2f)])!==0x0:![]);if(_0x44c317[_0x331238(0x1e4)]&&_0x3ed984&&_0x3ed984[_0x331238(0x6f1)]>0x0&&_0x2610c5[_0x331238(0x635)](_0x2e69c2)&&!_0x2a1e5d&&(_0xa387a4[_0x331238(0x223)]||_0x331238(0x9bf))==='timeline'&&![_0x331238(0x122),_0x331238(0xad8)][_0x331238(0x635)](_0x44c317[_0x331238(0x349)]||_0x44c317['type'])){const _0x4254cd=this[_0x331238(0x61f)]||Date[_0x331238(0x3db)]();if(_0x4254cd<=_0x2eb581+0xea60){const _0x39fea2=_0x3ed984[_0x3ed984['length']-0x1],_0x551dc6=Math['min'](_0x4254cd,_0x2eb581),_0x3f2f55=calendarCellStartMs(_0x551dc6,_0x2e69c2,_0x5ed2fb,_0x4dc81a),_0x292b30=_0x3e11c1&&_0x3e11c1[_0x331238(0x6f1)]>0x0?_0x3e11c1[_0x3e11c1['length']-0x1]['t']:null,_0x1f741c=_0x2e69c2===_0x331238(0x7da)?0x6ddd00:0x0;_0x39fea2['v']!=null&&isNum(_0x3f2f55)&&isNum(_0x292b30)&&_0x292b30>=_0x3f2f55-_0x1f741c&&_0x39fea2['t']<=_0x551dc6&&_0x39fea2['t']>=_0x3f2f55&&(_0x3ed984=_0x3ed984[_0x331238(0xaff)](0x0,-0x1)['concat']({..._0x39fea2,'t':_0x551dc6}));}}_0x44c317[_0x331238(0x9bd)]==='delta'&&(_0x3ed984=DataProcessor['applyBandDelta'](_0x3ed984,!!_0x44c317[_0x331238(0x82c)]));_0x3ed984=DataProcessor['applyPostBucketTransform'](_0x3ed984,_0x44c317,!!_0x44c317[_0x331238(0x82c)]);if(_0xda88d>0x0&&Array[_0x331238(0x82d)](_0x3ed984)&&_0x3ed984[_0x331238(0x6f1)]){let _0x288061=_0x1202fb;if(_0x44c317['statistic_id']&&_0x2610c5[_0x331238(0x635)](_0x2e69c2)){const _0x26808b=tzParts(_0x1202fb,_0x5ed2fb);switch(_0x2e69c2){case _0x331238(0x7da):_0x288061=zonedWallToMs(_0x26808b['y'],_0x26808b['mo'],_0x26808b['d'],_0x26808b['h'],0x0,0x0,_0x5ed2fb);break;case _0x331238(0x2c5):_0x288061=zonedWallToMs(_0x26808b['y'],_0x26808b['mo'],_0x26808b['d'],0x0,0x0,0x0,_0x5ed2fb);break;case'week':_0x288061=zonedWallToMs(_0x26808b['y'],_0x26808b['mo'],_0x26808b['d']-weekStartOffsetDays(_0x26808b['wd'],_0x4dc81a),0x0,0x0,0x0,_0x5ed2fb);break;case'month':_0x288061=zonedWallToMs(_0x26808b['y'],_0x26808b['mo'],0x1,0x0,0x0,0x0,_0x5ed2fb);break;case _0x331238(0x4f4):_0x288061=zonedWallToMs(_0x26808b['y'],0x0,0x1,0x0,0x0,0x0,_0x5ed2fb);break;}}_0x5976e3=DataProcessor['computeMovingAverages'](_0x3ed984,_0x44c317);if(_0x5976e3){for(const _0x5ef8e8 of _0x5976e3)_0x5ef8e8[_0x331238(0x8fc)]=_0x5ef8e8[_0x331238(0x8fc)][_0x331238(0xbcf)](_0x57ec07=>_0x57ec07['t']>=_0x288061);}_0x3ed984=_0x3ed984[_0x331238(0xbcf)](_0x58f278=>_0x58f278['t']>=_0x288061);}}return{'points':_0x3ed984,'maSeries':_0x5976e3};}[_0xe6d35d(0x966)](_0x38e5c9,_0x288581,_0x560714,_0x394711,_0x195ec3){const _0x30ceff=_0xe6d35d;if(!_0x288581||!_0x288581[_0x30ceff(0x9b0)]||_0x288581[_0x30ceff(0x1e4)])return _0x38e5c9;if(_0x288581[_0x30ceff(0x465)]||_0x288581['data_attribute'])return _0x38e5c9;if(!this[_0x30ceff(0x23d)](_0x288581))return _0x38e5c9;if(!this[_0x30ceff(0x32c)]())return _0x38e5c9;if(resolveOffsetHours(_0x288581[_0x30ceff(0x73b)],this[_0x30ceff(0x69a)])!==0x0)return _0x38e5c9;const _0x2f08a5=_0x288581[_0x30ceff(0x9bd)]||_0x30ceff(0x862);if(!['last',_0x30ceff(0x7cb),_0x30ceff(0x1b8),_0x30ceff(0xbe8),'avg',_0x30ceff(0xa06),'median'][_0x30ceff(0x635)](_0x2f08a5))return _0x38e5c9;const _0x27e998=this[_0x30ceff(0x69a)]?.['states']?.[_0x288581[_0x30ceff(0x9b0)]];if(!_0x27e998||_0x27e998[_0x30ceff(0x334)]===_0x30ceff(0x8cf)||_0x27e998[_0x30ceff(0x334)]===_0x30ceff(0x2ab))return _0x38e5c9;const _0x568219=this[_0x30ceff(0x8b7)](_0x288581,_0x560714),_0x188f37=_0x568219?getAttributePath(_0x27e998[_0x30ceff(0x5cf)],_0x568219):_0x27e998[_0x30ceff(0x334)],_0x5e328b=toNum(_0x188f37);if(_0x5e328b===null)return _0x38e5c9;const _0x236f05=_0x27e998[_0x30ceff(0xbe1)]||_0x27e998[_0x30ceff(0x2e6)]||null;let _0x2d859d=_0x236f05?new Date(_0x236f05)[_0x30ceff(0x697)]():Date['now']();if(_0x2d859d-_0x195ec3>=0x36ee80)return _0x38e5c9;if(!(_0x2d859d>=_0x394711&&_0x2d859d<_0x195ec3))_0x2d859d=_0x195ec3-0x1;if(_0x2d859d<_0x394711)return _0x38e5c9;const _0x621405=Array[_0x30ceff(0x82d)](_0x38e5c9)?_0x38e5c9[_0x30ceff(0xaff)]():[];return _0x621405[_0x30ceff(0x61b)]({'t':_0x2d859d,'v':_0x5e328b}),_0x621405;}[_0xe6d35d(0xd87)](_0x886a22){const _0x1f2e60=_0xe6d35d,_0x4a8e88=this[_0x1f2e60(0x5d4)],_0x54b998=_0x886a22[_0x1f2e60(0x9b0)],_0x58d6e1=this[_0x1f2e60(0x12c)][_0x1f2e60(0x911)][_0x1f2e60(0x697)](),_0xdb5a22=this['_window']['end']['getTime'](),_0x5140e9=(_0xdb5a22-_0x58d6e1)/0x36ee80,_0x41a694=this[_0x1f2e60(0x424)](_0x5140e9),_0x51f8e2=this[_0x1f2e60(0x192)][_0x1f2e60(0x9c5)](_0x54b998),_0x586ee5=this[_0x1f2e60(0x966)](_0x886a22[_0x1f2e60(0x7e5)],_0x54b998,_0x51f8e2,_0x58d6e1,_0xdb5a22),{points:_0xfb0e23,maSeries:_0x41d8aa}=this[_0x1f2e60(0xd52)](_0x586ee5,_0x54b998,_0x886a22[_0x1f2e60(0x7bd)],_0x58d6e1,_0xdb5a22,_0x41a694);_0x886a22[_0x1f2e60(0x8fc)]=_0xfb0e23;const _0x137893=this[_0x1f2e60(0xadf)]>0x0?this[_0x1f2e60(0xadf)]:0x320,_0x4c4ecc=Math[_0x1f2e60(0xbe8)](0xbb8,Math[_0x1f2e60(0x1b8)](0x190,_0x137893*0x2));_0x886a22[_0x1f2e60(0x450)]=_0x41d8aa??DataProcessor['computeMovingAverages'](_0x886a22['points'],_0x886a22['entity']),_0x886a22[_0x1f2e60(0x8fc)]&&_0x886a22[_0x1f2e60(0x8fc)]['length']>_0x4c4ecc&&(_0x886a22[_0x1f2e60(0x8fc)]=DataProcessor[_0x1f2e60(0xcca)](_0x886a22[_0x1f2e60(0x8fc)],_0x4c4ecc)),_0x886a22['bucketPrecision']=resolveBucketPrecision(_0x886a22[_0x1f2e60(0x8fc)]),_0x886a22[_0x1f2e60(0xaa9)]=![];}[_0xe6d35d(0x4e4)](){const _0x275eb5=_0xe6d35d,_0x3320ea=new Set(['diff','change',_0x275eb5(0x731)]);return(this['_entities']||[])[_0x275eb5(0x527)](_0x5ca4b3=>_0x5ca4b3&&(_0x3320ea[_0x275eb5(0x449)](_0x5ca4b3[_0x275eb5(0x9bd)])||_0x5ca4b3[_0x275eb5(0x39d)]!=null));}['_slideWindow'](){const _0x2779a4=_0xe6d35d;if(!this['_isLiveTrackingNeeded']())return;if(this[_0x2779a4(0x4e4)]()){this['_scheduleUpdate']();return;}this['_pendingSlide']=!![],this['_flushLiveBuffer']();}[_0xe6d35d(0x4b1)](){const _0x40257e=_0xe6d35d;if(!this[_0x40257e(0x5d4)])return;this[_0x40257e(0xb5b)]();if(this[_0x40257e(0x51a)]?.[_0x40257e(0x51d)]?.['length']){const _0x2c1ce6=!!this[_0x40257e(0x5d4)]['auto_hide_entities'];if(!(this[_0x40257e(0x36f)]instanceof Map))this[_0x40257e(0x36f)]=new Map();const _0x5dd21a=this[_0x40257e(0x7c1)]instanceof Set?this['_autoHideForce']:null;for(const _0x14df4c of this[_0x40257e(0x51a)][_0x40257e(0x51d)]){const _0x546930=_0x14df4c[_0x40257e(0x9b0)]?.[_0x40257e(0x4ab)],_0xa8236e=_0x2c1ce6?_0x40257e(0x642):_0x546930===!![]?!![]:_0x546930===![]?![]:'__visible__',_0x5a796d=this['_autoHideApplied'][_0x40257e(0x449)](_0x14df4c['id'])?this[_0x40257e(0x36f)][_0x40257e(0x70b)](_0x14df4c['id']):_0x40257e(0x6d3),_0x4a03e8=_0x5dd21a?.[_0x40257e(0x449)](_0x14df4c['id']);if(_0x5dd21a)_0x5dd21a[_0x40257e(0x786)](_0x14df4c['id']);if(_0xa8236e===_0x5a796d&&!_0x4a03e8)continue;_0xa8236e===_0x40257e(0x642)||_0xa8236e===!![]?this[_0x40257e(0x81c)][_0x40257e(0x33e)](_0x14df4c['id']):(_0xa8236e===![]||_0x5a796d===_0x40257e(0x642)||_0x5a796d===!![]||_0x4a03e8)&&this[_0x40257e(0x81c)][_0x40257e(0x786)](_0x14df4c['id']),this['_autoHideApplied'][_0x40257e(0x846)](_0x14df4c['id'],_0xa8236e);}}const _0x351e10=!!this[_0x40257e(0x5d4)][_0x40257e(0x769)]&&(this['_config']['chart_mode']||_0x40257e(0x9bf))===_0x40257e(0x9bf);if(_0x351e10){this['_renderSparkline']();return;}this[_0x40257e(0xc8e)](),this['_renderDatePicker'](),this[_0x40257e(0x7cd)](),this[_0x40257e(0x300)](),this[_0x40257e(0x9f4)](),this[_0x40257e(0x4f6)](),this[_0x40257e(0x3a9)]();const _0x284889=this[_0x40257e(0xaea)][_0x40257e(0x106)](_0x40257e(0xce4));if(!_0x284889)return;const _0x20cb79=this[_0x40257e(0xaea)][_0x40257e(0x106)](_0x40257e(0xc9d));if(_0x20cb79)_0x20cb79['classList'][_0x40257e(0xab3)]('sgc-spark-mode');this['_applyFillHeight']();if(!this[_0x40257e(0x51a)]){_0x284889[_0x40257e(0x795)]=_0x40257e(0x7ac)+escapeHtml(cardT(this[_0x40257e(0x69a)],this[_0x40257e(0x5d4)],_0x40257e(0xc48)))+_0x40257e(0x6e0),this['_graphFingerprint']='';return;}const _0x2f72d8=this['_config']['chart_mode']||_0x40257e(0x9bf),_0xea2aaf=new Set([_0x40257e(0xa38),_0x40257e(0x954),_0x40257e(0x3df),'radar',_0x40257e(0x936),_0x40257e(0x90c),_0x40257e(0x566),_0x40257e(0x982),_0x40257e(0x434),'box',_0x40257e(0xc3a),_0x40257e(0x8e9)]);if(_0x20cb79){if(_0xea2aaf[_0x40257e(0x449)](_0x2f72d8))_0x20cb79[_0x40257e(0xb09)]['add']('sgc-no-bleed');else _0x20cb79['classList'][_0x40257e(0xab3)]('sgc-no-bleed');}const _0xef5601=this[_0x40257e(0x413)](_0x2f72d8),_0x12154d=this[_0x40257e(0x7a9)](_0x2f72d8);if(_0x12154d&&_0x12154d===this[_0x40257e(0xaa0)]&&_0x284889[_0x40257e(0x5b1)]){this[_0x40257e(0xc88)]();return;}this['_graphFingerprint']=_0x12154d,this[_0x40257e(0xc88)]();try{let _0x16e065=this[_0x40257e(0x51a)][_0x40257e(0x51d)][_0x40257e(0xbcf)](_0x20a14e=>!this[_0x40257e(0x81c)][_0x40257e(0x449)](_0x20a14e['id'])&&_0x20a14e['entity']?.[_0x40257e(0x540)]!==![]);const _0xaec604=this[_0x40257e(0x5d4)]['graph_start_hour'],_0x47ba22=this[_0x40257e(0x5d4)][_0x40257e(0x16c)],_0xfe3ab3=resolveDynamicValue(_0xaec604,this[_0x40257e(0x69a)])??toNum(_0xaec604),_0x560124=resolveDynamicValue(_0x47ba22,this['_hass'])??toNum(_0x47ba22);if(isNum(_0xfe3ab3)||isNum(_0x560124)){const _0x1be89c=isNum(_0xfe3ab3)?_0xfe3ab3:0x0,_0x556a1e=isNum(_0x560124)?_0x560124:0x18;_0x16e065=_0x16e065[_0x40257e(0x596)](_0x177e41=>{const _0x26e27b=_0x177e41['points']['map'](_0x4ffb09=>{const _0xeab5c2=_0x5bc7;if(_0x4ffb09['v']===null)return _0x4ffb09;const _0x599136=new Date(_0x4ffb09['t']),_0x4539ed=_0x599136[_0xeab5c2(0xa19)]()+_0x599136[_0xeab5c2(0xaec)]()/0x3c;if(_0x4539ed<_0x1be89c||_0x4539ed>=_0x556a1e)return{..._0x4ffb09,'v':null};return _0x4ffb09;});return{..._0x177e41,'points':_0x26e27b};});}_0xef5601[_0x40257e(0x9b2)](_0x284889,_0x16e065,this[_0x40257e(0x5d4)],this['_hass']);}catch(_0x2befb0){console[_0x40257e(0x1ed)]('[sgc]\x20render\x20error',_0x2befb0),_0x284889['innerHTML']=_0x40257e(0x8a2)+escapeHtml(_0x2befb0[_0x40257e(0x4ee)])+_0x40257e(0x6e0),this['_graphFingerprint']='';}const _0x3f05a3=(this['_entities']||[])['some'](_0x46ec53=>_0x46ec53?.[_0x40257e(0x120)]===_0x40257e(0x63f));_0x3f05a3&&_0x20cb79&&!_0x20cb79[_0x40257e(0xac3)]&&(_0x20cb79[_0x40257e(0xac3)]=!![],_0x20cb79['style'][_0x40257e(0xd43)]='pointer',_0x20cb79[_0x40257e(0xb7d)](_0x40257e(0x63f),_0x7c24de=>{const _0x332167=_0x40257e;if(_0x7c24de['target']?.[_0x332167(0x535)]?.(_0x332167(0x74b)))return;this[_0x332167(0x21a)]=!this[_0x332167(0x21a)],this['_graphFingerprint']='',this['_scheduleRender']();})),this['_renderYAxisLabels']();}[_0xe6d35d(0x655)](){const _0x1899c0=_0xe6d35d,_0x235347=this[_0x1899c0(0xaea)];if(!_0x235347)return;const _0x190cce=_0x235347[_0x1899c0(0x106)]('.sgc-plot-wrap');if(!_0x190cce)return;_0x190cce[_0x1899c0(0x246)](_0x1899c0(0x723))[_0x1899c0(0x331)](_0xf62e22=>_0xf62e22['remove']());const _0x1053e2=this[_0x1899c0(0x5d4)];if(!_0x1053e2[_0x1899c0(0x993)])return;const _0x1189f3=(this[_0x1899c0(0x192)]||[])['filter'](_0x75e514=>_0x75e514[_0x1899c0(0x2b6)]!==![]||_0x75e514[_0x1899c0(0x540)]!==![]),_0x4ced50=this[_0x1899c0(0x51a)]?.[_0x1899c0(0x51d)]||[],_0x11ba66=new Map(_0x4ced50[_0x1899c0(0x596)](_0x2b9f5f=>[_0x2b9f5f['id'],_0x2b9f5f])),_0x2b4c29=_0x2e61e9=>{const _0x408f94=_0x1899c0;let _0x15cc45=0x0;for(const _0x153589 of this[_0x408f94(0x192)]||[]){const _0x16d0a0=_0x153589[_0x408f94(0x8f6)]===_0x408f94(0xaa5);if(_0x2e61e9==='secondary'&&_0x16d0a0||_0x2e61e9==='primary'&&!_0x16d0a0){if(_0x153589[_0x408f94(0x491)])return _0x153589[_0x408f94(0x491)];const _0x103f99=_0x153589[_0x408f94(0x9b0)]+'__'+_0x15cc45,_0x21c722=_0x11ba66['get'](_0x103f99)||_0x4ced50[_0x408f94(0x8e2)](_0xad371f=>_0xad371f[_0x408f94(0x9b0)]===_0x153589),_0x51734f=_0x21c722?.['meta']?.[_0x408f94(0x4f2)]||this[_0x408f94(0x69a)]?.[_0x408f94(0x634)]?.[_0x153589[_0x408f94(0x9b0)]]?.[_0x408f94(0x5cf)]?.[_0x408f94(0x4f2)];if(_0x51734f)return _0x51734f;}_0x15cc45++;}return'';},_0x48e1d5=(this[_0x1899c0(0x192)]||[])[_0x1899c0(0x527)](_0x6453f8=>_0x6453f8['y_axis']===_0x1899c0(0xaa5)),_0x5287d3=this[_0x1899c0(0x16a)]??0x8,_0x4d70d1=this[_0x1899c0(0x203)]??0x8,_0x55044a=(_0x5287d3-_0x4d70d1)/0x2,_0xa693b=[_0x1899c0(0x7a6)+_0x55044a+'px)'];if(_0x1053e2['y_axis_font_size']){const _0x28393b=String(_0x1053e2[_0x1899c0(0x32d)]);_0xa693b[_0x1899c0(0x61b)](_0x1899c0(0x48b)+(/[a-z%]$/i[_0x1899c0(0xb02)](_0x28393b)?_0x28393b:_0x28393b+'px'));}_0x1053e2[_0x1899c0(0x11b)]&&_0xa693b[_0x1899c0(0x61b)](_0x1899c0(0x101)+_0x1053e2[_0x1899c0(0x11b)]);const _0x43370e=toNum(_0x1053e2[_0x1899c0(0x151)]);isNum(_0x43370e)&&_0xa693b[_0x1899c0(0x61b)](_0x1899c0(0x7f5)+_0x43370e);const _0x2eda30=_0xa693b[_0x1899c0(0x2c4)](';\x20')+';';{const _0x205ac0=_0x1053e2['y_axis_label'],_0x41b842=_0x205ac0!=null&&_0x205ac0!==''?_0x205ac0:_0x2b4c29(_0x1899c0(0xc41));if(_0x41b842){const _0x359582=document[_0x1899c0(0x601)](_0x1899c0(0x126));_0x359582[_0x1899c0(0x9c8)]=_0x1899c0(0x50a),_0x359582[_0x1899c0(0x4a2)][_0x1899c0(0x136)]=_0x2eda30,_0x359582[_0x1899c0(0xb6f)]=_0x41b842,_0x190cce[_0x1899c0(0x6ab)](_0x359582);}}if(_0x48e1d5){const _0x723389=_0x1053e2[_0x1899c0(0x6c4)],_0x5c14bf=_0x723389!=null&&_0x723389!==''?_0x723389:_0x2b4c29(_0x1899c0(0xaa5));if(_0x5c14bf){const _0x615133=document[_0x1899c0(0x601)](_0x1899c0(0x126));_0x615133[_0x1899c0(0x9c8)]=_0x1899c0(0xcd2),_0x615133[_0x1899c0(0x4a2)][_0x1899c0(0x136)]=_0x2eda30,_0x615133[_0x1899c0(0xb6f)]=_0x5c14bf,_0x190cce[_0x1899c0(0x6ab)](_0x615133);}}}[_0xe6d35d(0xd07)](){const _0x35e3a5=_0xe6d35d,_0x93e959=this[_0x35e3a5(0xaea)];if(!_0x93e959)return;for(const _0x2891b3 of[_0x35e3a5(0xd7c),_0x35e3a5(0x99a),_0x35e3a5(0x2e1),_0x35e3a5(0x36e),_0x35e3a5(0x545),'.sgc-state-wrap',_0x35e3a5(0xcea),_0x35e3a5(0x907)]){const _0x474120=_0x93e959[_0x35e3a5(0x106)](_0x2891b3);if(_0x474120)_0x474120[_0x35e3a5(0x795)]='';}const _0x4ce2fa=_0x93e959['querySelector'](_0x35e3a5(0xc9d)),_0x2b0115=_0x93e959[_0x35e3a5(0x106)]('.sgc-plot');if(!_0x4ce2fa||!_0x2b0115)return;_0x4ce2fa[_0x35e3a5(0xb09)][_0x35e3a5(0x33e)](_0x35e3a5(0x82e)),_0x2b0115[_0x35e3a5(0x4a2)][_0x35e3a5(0x964)]=_0x35e3a5(0x9c6),_0x2b0115[_0x35e3a5(0xb09)][_0x35e3a5(0xab3)]('sgc-plot-scroll',_0x35e3a5(0x333));const _0x320675=this[_0x35e3a5(0x69a)],_0x41eec3=this[_0x35e3a5(0x192)]||[],_0x51dcd4=this[_0x35e3a5(0x51a)]?.['series']||[],_0x1f7456=new Map(_0x51dcd4[_0x35e3a5(0x596)](_0x490716=>[_0x490716['id'],_0x490716])),_0x231fec=_0x41eec3[_0x35e3a5(0xbcf)](_0x94ca4b=>_0x94ca4b[_0x35e3a5(0x2b6)]!==![]||_0x94ca4b[_0x35e3a5(0x540)]!==![])['map'](_0x4823eb=>{const _0x128403=_0x35e3a5,_0x4a2885=_0x41eec3[_0x128403(0x9c5)](_0x4823eb),_0x5b137c=_0x4823eb[_0x128403(0x9b0)]+'__'+_0x4a2885,_0x37ea2b=_0x1f7456[_0x128403(0x70b)](_0x5b137c)||_0x51dcd4[_0x128403(0x8e2)](_0x44babe=>_0x44babe['entity']===_0x4823eb),_0x2365e2=_0x37ea2b?.[_0x128403(0x721)]||{},_0x508928=pickName(_0x4823eb[_0x128403(0x6d0)],_0x2365e2[_0x128403(0x6a0)],_0x2365e2)??_0x4823eb[_0x128403(0x9b0)],_0x823225=_0x4823eb[_0x128403(0x491)]||_0x2365e2[_0x128403(0x4f2)]||'';let _0x24ffe6=this[_0x128403(0x221)](_0x4823eb[_0x128403(0x727)],_0x4823eb['entity'])||_0x4823eb['color']||_0x128403(0x7e7);const _0x54c5e4=this[_0x128403(0x963)](_0x4823eb,_0x4a2885),_0x4da9ea=isNum(_0x54c5e4?.[_0x128403(0x5e0)])?_0x54c5e4['numeric']:null,_0x84ee31=_0x54c5e4?.['label']??'—';_0x4823eb[_0x128403(0x727)]==='threshold'&&_0x4823eb[_0x128403(0x76e)]?.[_0x128403(0xd54)]&&_0x4823eb['color_thresholds']?.[_0x128403(0x8a7)]?.[_0x128403(0x6f1)]&&isNum(_0x4da9ea)&&(_0x24ffe6=resolveValueColor(_0x4da9ea,this[_0x128403(0xa95)](_0x4823eb),_0x24ffe6)||_0x24ffe6);const _0x86a1b6=_0x37ea2b?.['points']?.[_0x128403(0xbcf)](_0x3a3633=>_0x3a3633['v']!==null&&_0x3a3633['v']!==undefined)||[];let _0x1e1a3e='',_0xcae5f5='';if(_0x86a1b6['length']>=0x2){const _0x165442=0x78,_0x11a549=0x24;let _0x574623=Infinity,_0x5d1a89=-Infinity;for(const _0x1a052d of _0x86a1b6){if(_0x1a052d['v']<_0x574623)_0x574623=_0x1a052d['v'];if(_0x1a052d['v']>_0x5d1a89)_0x5d1a89=_0x1a052d['v'];}_0x5d1a89===_0x574623&&(_0x5d1a89=_0x574623+0x1,_0x574623-=0x1);const _0x349f40=_0x86a1b6[0x0]['t'],_0x35f57a=_0x86a1b6[_0x86a1b6[_0x128403(0x6f1)]-0x1]['t'],_0x3fc4e7=Math['max'](0x1,_0x35f57a-_0x349f40),_0x3d168b=_0x29cad3=>(_0x29cad3-_0x349f40)/_0x3fc4e7*_0x165442,_0x3ddbaf=_0x4823eb[_0x128403(0x473)]!==![],_0x486601=_0x3ddbaf?0x6:0x2,_0x42d18f=_0x18193e=>_0x11a549-_0x486601-(_0x18193e['v']-_0x574623)/(_0x5d1a89-_0x574623)*(_0x11a549-_0x486601*0x2),_0x489a40=_0x3ddbaf?buildSmoothPath(_0x86a1b6,_0x3d168b,_0x42d18f):buildLinearPath(_0x86a1b6,_0x3d168b,_0x42d18f),_0x556fd4=_0x489a40+_0x128403(0x638)+_0x165442+'\x20'+_0x11a549+_0x128403(0x5fe)+_0x11a549+'\x20Z',_0x5cd67f=_0x4823eb[_0x128403(0xd3a)]!==![],_0x45a56a=toNum(_0x4823eb[_0x128403(0x2a8)])||0x1,_0x3384bd=lineDashArray(_0x4823eb[_0x128403(0x6aa)],_0x45a56a),_0x2482ad=_0x3384bd?_0x128403(0xbf3)+_0x3384bd+'\x22':'',_0x5ac84c=_0x5cd67f?_0x128403(0x708):'0',_0x17f1f4=!!(_0x4823eb['color_thresholds']?.[_0x128403(0xd54)]&&_0x4823eb[_0x128403(0x76e)]?.[_0x128403(0x8a7)]?.[_0x128403(0x6f1)]),_0x3c5bf2=_0x4823eb['color_thresholds']?.[_0x128403(0x7d3)]===_0x128403(0x77e)?_0x128403(0x77e):'vertical',_0xe7ddaf=_0x4823eb[_0x128403(0x76e)]?.['transition']!==_0x128403(0xcc1);let _0x4790ac=_0x128403(0xc9f)+escapeHtml(_0x24ffe6)+'\x22',_0x248054=_0x128403(0xa64)+escapeHtml(_0x24ffe6)+_0x128403(0x11a)+_0x5ac84c+'\x22';if(_0x17f1f4){const _0x5127e1=[...this[_0x128403(0xa95)](_0x4823eb)]['filter'](_0x7c047f=>isNum(toNum(_0x7c047f['value']))&&_0x7c047f[_0x128403(0x727)])['sort']((_0x1841ec,_0x5a8f9d)=>toNum(_0x1841ec[_0x128403(0xcfb)])-toNum(_0x5a8f9d['value']));if(_0x5127e1['length']){if(_0x4823eb[_0x128403(0x76e)][_0x128403(0x66b)]){const _0x1064e=_0x86a1b6[_0x86a1b6['length']-0x1]?.['v'];if(isNum(_0x1064e)){const _0x11db19=resolveValueColor(_0x1064e,_0x5127e1,_0x24ffe6);_0x4790ac=_0x128403(0xc9f)+escapeHtml(_0x11db19)+'\x22',_0x248054='fill=\x22'+escapeHtml(_0x11db19)+_0x128403(0x11a)+_0x5ac84c+'\x22';}}else{if(_0x3c5bf2===_0x128403(0x77e)){let _0x515518='',_0x30ce6a='';for(let _0x123215=0x0;_0x123215<_0x86a1b6[_0x128403(0x6f1)]-0x1;_0x123215++){const _0x266211=_0x86a1b6[_0x123215]['v'],_0x58790f=_0x86a1b6[_0x123215+0x1]['v'],_0x604d02=(_0x266211+_0x58790f)/0x2,_0x5b6296=resolveValueColor(_0x604d02,_0x5127e1,_0x24ffe6,_0xe7ddaf),_0x87e2a3=_0x3d168b(_0x86a1b6[_0x123215]['t']),_0xaac798=_0x42d18f(_0x86a1b6[_0x123215]),_0x7f457=_0x3d168b(_0x86a1b6[_0x123215+0x1]['t']),_0x3aa0b1=_0x42d18f(_0x86a1b6[_0x123215+0x1]);_0x515518+=_0x128403(0xc57)+_0x87e2a3+_0x128403(0x783)+_0xaac798+_0x128403(0x803)+_0x7f457+'\x22\x20y2=\x22'+_0x3aa0b1+_0x128403(0x52f)+escapeHtml(_0x5b6296)+_0x128403(0x1b2)+_0x45a56a+'\x22'+_0x2482ad+_0x128403(0x40a),_0x30ce6a+=_0x128403(0x918)+_0x87e2a3+'\x20'+_0xaac798+_0x128403(0x638)+_0x7f457+'\x20'+_0x3aa0b1+'\x20L\x20'+_0x7f457+'\x20'+_0x11a549+_0x128403(0x638)+_0x87e2a3+'\x20'+_0x11a549+_0x128403(0xd01)+escapeHtml(_0x5b6296)+_0x128403(0x11a)+_0x5ac84c+_0x128403(0x336);}_0x1e1a3e=_0x128403(0x1cf)+_0x165442+'\x20'+_0x11a549+_0x128403(0x544)+_0x30ce6a+_0x515518+_0x128403(0x454);}else{const _0x5ebe75=_0x5d1a89-_0x574623||0x1,_0x4ae01e=_0x128403(0x652)+_0x4a2885,_0x35c76d=[],_0x422a71=[..._0x5127e1][_0x128403(0x7e3)]();_0x35c76d[_0x128403(0x61b)](_0x128403(0x925)+escapeHtml(_0x422a71[0x0][_0x128403(0x727)])+'\x22/>');if(!_0xe7ddaf)for(let _0x314e09=0x0;_0x314e09<_0x422a71[_0x128403(0x6f1)];_0x314e09++){const _0x41b831=((_0x5d1a89-toNum(_0x422a71[_0x314e09][_0x128403(0xcfb)]))/_0x5ebe75*0x64)['toFixed'](0x1);_0x35c76d[_0x128403(0x61b)](_0x128403(0x707)+_0x41b831+_0x128403(0x135)+escapeHtml(_0x422a71[_0x314e09][_0x128403(0x727)])+'\x22/>');const _0x2f525d=_0x314e09<_0x422a71[_0x128403(0x6f1)]-0x1?_0x422a71[_0x314e09+0x1]['color']:_0x422a71[_0x314e09][_0x128403(0x727)];_0x35c76d[_0x128403(0x61b)](_0x128403(0x707)+_0x41b831+_0x128403(0x135)+escapeHtml(_0x2f525d)+_0x128403(0x526));}else for(const _0x546ed9 of _0x422a71){const _0x545578=((_0x5d1a89-toNum(_0x546ed9[_0x128403(0xcfb)]))/_0x5ebe75*0x64)['toFixed'](0x1);_0x35c76d[_0x128403(0x61b)]('<stop\x20offset=\x22'+_0x545578+'%\x22\x20stop-color=\x22'+escapeHtml(_0x546ed9[_0x128403(0x727)])+_0x128403(0x526));}_0x35c76d['push'](_0x128403(0xc6e)+escapeHtml(_0x5127e1[0x0][_0x128403(0x727)])+_0x128403(0x526));const _0x47d640=_0x128403(0x7d9)+_0x4ae01e+_0x128403(0x1bd)+_0x35c76d[_0x128403(0x2c4)]('')+'</linearGradient>';_0x4790ac='stroke=\x22url(#'+_0x4ae01e+')\x22',_0x248054=_0x128403(0x287)+_0x4ae01e+')\x22\x20fill-opacity=\x22'+_0x5ac84c+'\x22',_0x1e1a3e=_0x128403(0x1cf)+_0x165442+'\x20'+_0x11a549+_0x128403(0xd84)+_0x47d640+_0x128403(0x24a)+_0x556fd4+'\x22\x20'+_0x248054+_0x128403(0x239)+_0x489a40+_0x128403(0x1c2)+_0x4790ac+_0x128403(0x5cc)+_0x45a56a+'\x22'+_0x2482ad+'\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>';}}}}!_0x1e1a3e&&(_0x1e1a3e=_0x128403(0x1cf)+_0x165442+'\x20'+_0x11a549+_0x128403(0xb69)+_0x556fd4+'\x22\x20'+_0x248054+_0x128403(0x239)+_0x489a40+_0x128403(0x1c2)+_0x4790ac+_0x128403(0x5cc)+_0x45a56a+'\x22'+_0x2482ad+_0x128403(0x379));if(_0x4823eb[_0x128403(0xfc)]){const _0x73223a=trendDirection(_0x37ea2b,_0x4823eb),_0x2086a2=_0x73223a==='up'?'▲':_0x73223a===_0x128403(0xd9a)?'▼':'─',_0xc7f541=_0x73223a==='up'?_0x4823eb[_0x128403(0x9cb)]||_0x128403(0x36a):_0x73223a==='down'?_0x4823eb[_0x128403(0xcdc)]||_0x128403(0x33f):_0x4823eb[_0x128403(0x4dd)]||_0x128403(0xa24);_0xcae5f5=_0x128403(0x2c8)+_0xc7f541+'\x22>'+_0x2086a2+_0x128403(0x9d6);}}const _0x4342a6=_0x4823eb[_0x128403(0x2b6)]!==![],_0xda49e1=_0x4823eb[_0x128403(0x540)]!==![],_0x3ce3a0=_0x4342a6?_0x128403(0xa40)+escapeHtml(_0x508928)+_0x128403(0x485)+escapeHtml(_0x24ffe6)+'\x22>'+escapeHtml(String(_0x84ee31))+_0x128403(0xada)+escapeHtml(_0x823225)+_0x128403(0x9d6)+_0xcae5f5+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>':'',_0xf39d89=_0xda49e1?_0x128403(0xcb6)+_0x1e1a3e+_0x128403(0x6e0):'';return _0x128403(0xb46)+_0x3ce3a0+_0xf39d89+_0x128403(0x6e0);})['join']('');_0x2b0115['innerHTML']='<div\x20class=\x22sgc-spark-list\x22>'+_0x231fec+'</div>',this[_0x35e3a5(0xaa0)]='';}[_0xe6d35d(0x7a9)](_0x20b227){const _0x2c65e1=_0xe6d35d,_0x3517f7=this[_0x2c65e1(0x51a)];if(!_0x3517f7)return'';const _0x4c8698=this[_0x2c65e1(0x12c)],_0x73197b=this['_viewWindow'],_0xdb498c=this['shadowRoot']?.[_0x2c65e1(0x106)]?.(_0x2c65e1(0xce4)),_0xba6a3d=_0xdb498c?.[_0x2c65e1(0x996)]|0x0,_0x5e2502=this[_0x2c65e1(0xadf)]|0x0,_0x469203=this[_0x2c65e1(0xaea)]?.[_0x2c65e1(0x106)]?.(_0x2c65e1(0xd7c))?.[_0x2c65e1(0x222)]|0x0,_0x59801c=resolveDisplayTimeZone(this[_0x2c65e1(0x69a)],this[_0x2c65e1(0x5d4)])||_0x2c65e1(0xa9c),_0x241207=_0x5e2502+'/'+_0xba6a3d+'/'+_0x469203+'/'+_0x59801c+'/'+resolveCardLanguage(this[_0x2c65e1(0x69a)],this['_config']),_0x193a5d=(_0x3517f7[_0x2c65e1(0x51d)]||[])[_0x2c65e1(0x596)](_0x35427f=>_0x35427f['id']+':'+(_0x35427f['points']?.[_0x2c65e1(0x6f1)]||0x0)+':'+(_0x35427f[_0x2c65e1(0x8fc)]?.[_0x35427f[_0x2c65e1(0x8fc)][_0x2c65e1(0x6f1)]-0x1]?.['t']||0x0)+':'+(_0x35427f[_0x2c65e1(0x8fc)]?.[_0x35427f[_0x2c65e1(0x8fc)]['length']-0x1]?.['v']??''))[_0x2c65e1(0x2c4)]('|'),_0x23dc74=(this[_0x2c65e1(0x192)]||[])[_0x2c65e1(0x596)](_0xae0a54=>''+(_0xae0a54?.['show_average']?'a':'')+(_0xae0a54?.[_0x2c65e1(0x82c)]?'b':'')+(_0xae0a54?.[_0x2c65e1(0x120)]||'')+(Array[_0x2c65e1(0x82d)](_0xae0a54?.[_0x2c65e1(0xbc5)])&&_0xae0a54[_0x2c65e1(0xbc5)]['length']?'m'+_0xae0a54['moving_averages'][_0x2c65e1(0x596)](_0x251878=>_0x251878?.['period']+':'+(_0x251878?.['color']||'')+':'+(_0x251878?.[_0x2c65e1(0x8da)]||'')+':'+(_0x251878?.[_0x2c65e1(0x506)]?'L':''))[_0x2c65e1(0x2c4)](','):''))['join'](','),_0x12e824=[...this[_0x2c65e1(0x81c)]][_0x2c65e1(0xca9)]()[_0x2c65e1(0x2c4)](','),_0x9f85c0=this[_0x2c65e1(0x5c0)]?.['length']||0x0,_0x417a7d=_0x2c65e1(0xabe)+(this[_0x2c65e1(0x21a)]?0x1:0x0),_0x1da6e9=_0x2c65e1(0xa6e)+(this[_0x2c65e1(0x192)]||[])['map']((_0x37ea76,_0x5d6079)=>_0x37ea76?.[_0x2c65e1(0x8f6)]===_0x2c65e1(0xb24)?_0x5d6079:'')[_0x2c65e1(0xbcf)](Boolean)[_0x2c65e1(0x2c4)](',');return[_0x20b227,_0x241207,this[_0x2c65e1(0x5d4)]['sparkline']?_0x2c65e1(0x3b8):'norm',this[_0x2c65e1(0x5d4)][_0x2c65e1(0xd14)]?_0x2c65e1(0x628):'',this['_config']['logarithmic']?_0x2c65e1(0x2ec):'',_0x2c65e1(0x890)+(this[_0x2c65e1(0x5d4)]['y_axis_decimals']??''),_0x2c65e1(0xb6b)+(this['_config'][_0x2c65e1(0x666)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)]['x_grid_style']||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcda)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x153)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x39a)]??'')+'|'+(this[_0x2c65e1(0x5d4)]['y_grid_style']||'')+'|'+(this['_config'][_0x2c65e1(0xb67)]??'')+'|'+(this['_config']['y_grid_color']||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xbc6)]??''),this[_0x2c65e1(0x5d4)][_0x2c65e1(0x993)]?'yl:'+(this['_config']['y_axis_label']||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x6c4)]||'')+'|'+(this['_config'][_0x2c65e1(0x32d)]||'')+'|'+(this['_config'][_0x2c65e1(0x11b)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x151)]??''):'',_0x20b227===_0x2c65e1(0xa38)?_0x2c65e1(0x5a2)+(this['_config'][_0x2c65e1(0x662)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x9d1)]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xa14)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x732)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x23f)]||'')+'|'+(this['_config']['pie_label_format']||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xa7f)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x2fe)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x950)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcaa)]!==![]?0x1:0x0):'',_0x20b227===_0x2c65e1(0x954)?_0x2c65e1(0xca3)+(this[_0x2c65e1(0x5d4)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x2c65e1(0x596)](_0x6c442a=>(_0x6c442a[_0x2c65e1(0x559)]??'')+'/'+(_0x6c442a[_0x2c65e1(0xac5)]??''))['join'](','):'',_0x20b227===_0x2c65e1(0x434)?_0x2c65e1(0x314)+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x74d)]??'')+'|'+(this['_config'][_0x2c65e1(0x602)]??'')+'|'+(this['_config'][_0x2c65e1(0xc65)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x404)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x9d4)]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcaa)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x192)]||[])[_0x2c65e1(0x596)](_0xfbf800=>(_0xfbf800['lower_bound']??'')+'/'+(_0xfbf800['upper_bound']??'')+'/'+(_0xfbf800[_0x2c65e1(0x4a7)]||'')+'/'+(_0xfbf800[_0x2c65e1(0x4ce)]!==![]?0x1:0x0)+'/'+(_0xfbf800[_0x2c65e1(0x727)]||'')+'/'+(_0xfbf800[_0x2c65e1(0x76e)]?.[_0x2c65e1(0xd54)]?0x1:0x0)+'/'+(_0xfbf800[_0x2c65e1(0x76e)]?.[_0x2c65e1(0x8a7)]||[])[_0x2c65e1(0x596)](_0x18ebc9=>_0x18ebc9[_0x2c65e1(0xcfb)]+':'+_0x18ebc9[_0x2c65e1(0x727)])['join'](';')+'/'+(_0xfbf800[_0x2c65e1(0x76e)]?.[_0x2c65e1(0x1bb)]||'')+'/'+(_0xfbf800[_0x2c65e1(0x76e)]?.[_0x2c65e1(0x66b)]?0x1:0x0))[_0x2c65e1(0x2c4)](','):'',_0x20b227==='ranking'?_0x2c65e1(0x90a)+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x3d0)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x950)]!==![]?0x1:0x0)+'|'+(this['_config']['show_tooltip']!==![]?0x1:0x0):'',_0x20b227===_0x2c65e1(0x7e0)?_0x2c65e1(0x72e)+(this[_0x2c65e1(0x5d4)]['show_y_axis']!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xac4)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)]['show_grid']!==![]?0x1:0x0)+'|'+(this['_config'][_0x2c65e1(0xbd8)]??'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x751)]??'')+'|'+(this[_0x2c65e1(0x5d4)]['x_axis_color']||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x11b)]||'')+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x273)]||'')+'|'+(this[_0x2c65e1(0x5d4)]['y_axis_font_size']||''):'',_0x20b227==='heatmap'||_0x20b227===_0x2c65e1(0x566)?_0x2c65e1(0xac2)+_0x20b227+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcaa)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x192)]?.[0x0]?.[_0x2c65e1(0x9bd)]||'')+'|'+(this[_0x2c65e1(0x192)]?.[0x0]?.['lower_bound']??'')+'|'+(this[_0x2c65e1(0x192)]?.[0x0]?.[_0x2c65e1(0xac5)]??''):'',_0x20b227===_0x2c65e1(0x965)?'bx:'+(this['_config'][_0x2c65e1(0xcaa)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x926)]||'')+'|'+(this['_entities']||[])['map'](_0xeb534d=>(_0xeb534d[_0x2c65e1(0x727)]||'')+'/'+(_0xeb534d[_0x2c65e1(0x944)]??'')+'/'+(_0xeb534d[_0x2c65e1(0x9bd)]||'')+'/'+(_0xeb534d[_0x2c65e1(0x6a7)]||'')+'/'+(_0xeb534d[_0x2c65e1(0x491)]||''))['join'](','):'',_0x20b227===_0x2c65e1(0xc3a)?_0x2c65e1(0x6c3)+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcaa)]!==![]?0x1:0x0)+'|'+(this['_config']['waterfall_total']!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x192)]||[])['map'](_0x2d3ef0=>(_0x2d3ef0[_0x2c65e1(0x727)]||'')+'/'+(_0x2d3ef0[_0x2c65e1(0x944)]??'')+'/'+(_0x2d3ef0['aggregate_func']||'')+'/'+(_0x2d3ef0['number_format']||'')+'/'+(_0x2d3ef0['unit']||'')+'/'+(_0x2d3ef0[_0x2c65e1(0x6d0)]||''))[_0x2c65e1(0x2c4)](','):'',_0x20b227===_0x2c65e1(0x8e9)?_0x2c65e1(0x927)+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0xcaa)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)][_0x2c65e1(0x950)]!==![]?0x1:0x0)+'|'+(this[_0x2c65e1(0x5d4)]['histogram_bins']??'')+'|'+(this['_entities']||[])[_0x2c65e1(0x596)](_0x1a161d=>(_0x1a161d['color']||'')+'/'+(_0x1a161d[_0x2c65e1(0x944)]??'')+'/'+(_0x1a161d[_0x2c65e1(0x6a7)]||'')+'/'+(_0x1a161d[_0x2c65e1(0x491)]||''))[_0x2c65e1(0x2c4)](','):'',((()=>{const _0x10de2c=_0x2c65e1,_0x2f2c83=_0x4c8698?.[_0x10de2c(0x911)]?.[_0x10de2c(0x697)]()||0x0,_0x3b5078=_0x4c8698?.['end']?.[_0x10de2c(0x697)]()||0x0,_0x549273=Math[_0x10de2c(0x1b8)](0x3e8,Math[_0x10de2c(0x8e4)]((_0x3b5078-_0x2f2c83)/Math[_0x10de2c(0x1b8)](_0xba6a3d,0x12c))||0x0);return'w:'+Math[_0x10de2c(0xb01)](_0x2f2c83/_0x549273)+'~'+Math[_0x10de2c(0xb01)](_0x3b5078/_0x549273);})()),_0x73197b?.[_0x2c65e1(0x911)]?.[_0x2c65e1(0x697)]()||0x0,_0x73197b?.['end']?.[_0x2c65e1(0x697)]()||0x0,_0x12e824,_0x9f85c0,this['_showExtremaOnClick']?0x1:0x0,_0x23dc74,_0x1da6e9,_0x2c65e1(0x8eb)+(resolveDynamicValue(this[_0x2c65e1(0x5d4)]?.[_0x2c65e1(0x4ae)],this['_hass'])??toNum(this[_0x2c65e1(0x5d4)]?.[_0x2c65e1(0x4ae)])??'')+':'+(resolveDynamicValue(this[_0x2c65e1(0x5d4)]?.['graph_end_hour'],this[_0x2c65e1(0x69a)])??toNum(this['_config']?.[_0x2c65e1(0x16c)])??''),_0x193a5d][_0x2c65e1(0x2c4)]('§');}[_0xe6d35d(0x413)](_0x3ece80){const _0x533896=_0xe6d35d;if(this['_renderers'][_0x533896(0x449)](_0x3ece80))return this[_0x533896(0xb9e)][_0x533896(0x70b)](_0x3ece80);let _0xcf9ffa;if(_0x3ece80==='timeline')_0xcf9ffa=new TimelineRenderer(this);else{if(_0x3ece80===_0x533896(0x982))_0xcf9ffa=new StateTimelineRenderer(this);else{if(_0x3ece80==='pie')_0xcf9ffa=new PieRenderer(this);else{if(_0x3ece80===_0x533896(0x954))_0xcf9ffa=new RadialBarRenderer(this);else{if(_0x3ece80==='gauge')_0xcf9ffa=new GaugeRenderer(this);else{if(_0x3ece80===_0x533896(0x3df))_0xcf9ffa=new PolarAreaRenderer(this);else{if(_0x3ece80===_0x533896(0xbf1))_0xcf9ffa=new RadarRenderer(this);else{if(_0x3ece80===_0x533896(0x936))_0xcf9ffa=new RankingRenderer(this);else{if(_0x3ece80===_0x533896(0x7e0))_0xcf9ffa=new ScatterRenderer(this);else{if(_0x3ece80===_0x533896(0x90c))_0xcf9ffa=new HeatmapRenderer(this);else{if(_0x3ece80===_0x533896(0x566))_0xcf9ffa=new CalendarRenderer(this);else{if(_0x3ece80===_0x533896(0x965))_0xcf9ffa=new BoxPlotRenderer(this);else{if(_0x3ece80===_0x533896(0xc3a))_0xcf9ffa=new WaterfallRenderer(this);else{if(_0x3ece80===_0x533896(0x8e9))_0xcf9ffa=new HistogramRenderer(this);else _0xcf9ffa=new StubRenderer(this,_0x3ece80);}}}}}}}}}}}}}return this[_0x533896(0xb9e)][_0x533896(0x846)](_0x3ece80,_0xcf9ffa),_0xcf9ffa;}['_buildStructure'](){const _0x3413f2=_0xe6d35d,_0x3b1238=this[_0x3413f2(0x5d4)][_0x3413f2(0x964)],_0x4de9bb=_0x3b1238==null||_0x3b1238==='auto'||_0x3b1238==='',_0xf5f095=toNum(this[_0x3413f2(0x5d4)][_0x3413f2(0x964)])||0x96,_0x540be6=_0x4de9bb?'':'height:'+_0xf5f095+'px;',_0x15e3e5=this[_0x3413f2(0x5d4)][_0x3413f2(0x63b)],_0x318575=this[_0x3413f2(0x5d4)][_0x3413f2(0x726)]===![],_0x33922a=this[_0x3413f2(0x5d4)]['card_border']===![],_0x257898=this[_0x3413f2(0x5d4)],_0x22914f=[];if(_0x15e3e5)_0x22914f[_0x3413f2(0x61b)](_0x3413f2(0xad5)+_0x15e3e5);if(_0x318575)_0x22914f[_0x3413f2(0x61b)](_0x3413f2(0x640));if(_0x33922a)_0x22914f['push'](_0x3413f2(0x3ae));if(_0x257898[_0x3413f2(0x9fa)]!==null&&_0x257898[_0x3413f2(0x9fa)]!==undefined&&_0x257898[_0x3413f2(0x9fa)]!==''){const _0x7d2148=_0x257898[_0x3413f2(0x9fa)];_0x22914f[_0x3413f2(0x61b)](_0x3413f2(0xd49)+(typeof _0x7d2148===_0x3413f2(0xda3)?_0x7d2148+'px':_0x7d2148));}if(_0x257898[_0x3413f2(0xc80)]!==null&&_0x257898['card_border_radius']!==undefined&&_0x257898[_0x3413f2(0xc80)]!==''){const _0x26d175=_0x257898[_0x3413f2(0xc80)];_0x22914f[_0x3413f2(0x61b)]('border-radius:'+(typeof _0x26d175===_0x3413f2(0xda3)?_0x26d175+'px':_0x26d175));}if(!_0x33922a){if(_0x257898['card_border_color'])_0x22914f['push'](_0x3413f2(0xd6c)+_0x257898[_0x3413f2(0xa71)]);if(_0x257898[_0x3413f2(0x1f3)]!==null&&_0x257898[_0x3413f2(0x1f3)]!==undefined&&_0x257898[_0x3413f2(0x1f3)]!==''){const _0x182183=_0x257898['card_border_width'];_0x22914f[_0x3413f2(0x61b)]('border-width:'+(typeof _0x182183===_0x3413f2(0xda3)?_0x182183+'px':_0x182183)),_0x22914f[_0x3413f2(0x61b)]('border-style:solid');}}if(_0x257898[_0x3413f2(0xb93)]){let _0x4754fd=String(_0x257898[_0x3413f2(0xb93)])['trim']();_0x4754fd&&!/^([a-z]+:|\/|data:)/i[_0x3413f2(0xb02)](_0x4754fd)&&(_0x4754fd=_0x3413f2(0x34a)+_0x4754fd['replace'](/^local\//,''));this[_0x3413f2(0x2b1)]=_0x4754fd;const _0x46afb1=_0x257898[_0x3413f2(0x7ed)]!==null&&_0x257898[_0x3413f2(0x7ed)]!==undefined&&_0x257898['card_background_blur']!=='';!_0x46afb1&&(_0x22914f[_0x3413f2(0x61b)](_0x3413f2(0xb3c)+_0x4754fd['replace'](/'/g,_0x3413f2(0x678))+'\x27)'),_0x22914f['push'](_0x3413f2(0x700)),_0x22914f[_0x3413f2(0x61b)](_0x3413f2(0x5d7)),_0x22914f['push'](_0x3413f2(0x31a)));}else this['_normalizedBgImage']=null;const _0x59f3dd=_0x22914f['join'](';'),_0x3604a7=getComputedStyle(document[_0x3413f2(0x440)])[_0x3413f2(0x3d8)]('--primary-font-family')[_0x3413f2(0x22f)]()||'Roboto,\x20sans-serif',_0xaccee4=STYLES[_0x3413f2(0xbbd)](':host\x20{\x20display:\x20block;\x20}',_0x3413f2(0xd04)+_0x3604a7+_0x3413f2(0xa4a)),_0x4ae425=[];if(_0x257898[_0x3413f2(0x823)])_0x4ae425[_0x3413f2(0x61b)](_0x3413f2(0x2b4)+_0x257898[_0x3413f2(0x823)]);_0x257898[_0x3413f2(0xb4a)]!==null&&_0x257898[_0x3413f2(0xb4a)]!==undefined&&_0x257898[_0x3413f2(0xb4a)]!==''&&_0x4ae425[_0x3413f2(0x61b)](_0x3413f2(0x6a9)+_0x257898[_0x3413f2(0xb4a)]);if(_0x257898[_0x3413f2(0x931)]!==null&&_0x257898[_0x3413f2(0x931)]!==undefined&&_0x257898[_0x3413f2(0x931)]!==''){const _0x54644e=_0x257898[_0x3413f2(0x931)];_0x4ae425[_0x3413f2(0x61b)]('letter-spacing:'+(typeof _0x54644e===_0x3413f2(0xda3)?_0x54644e+'px':_0x54644e));}let _0x3230dc=_0x4ae425[_0x3413f2(0x6f1)]?_0x3413f2(0xf5)+_0x4ae425[_0x3413f2(0x2c4)](';')+'}':'';const _0x453988=_0x257898[_0x3413f2(0x7ed)]!==null&&_0x257898[_0x3413f2(0x7ed)]!==undefined&&_0x257898[_0x3413f2(0x7ed)]!=='';if(this[_0x3413f2(0x2b1)]&&_0x453988){const _0x5ac7d4=_0x257898[_0x3413f2(0x7ed)],_0x266113=typeof _0x5ac7d4===_0x3413f2(0xda3)?_0x5ac7d4+'px':_0x5ac7d4,_0x225d7c=this[_0x3413f2(0x2b1)]['replace'](/'/g,_0x3413f2(0x678));_0x3230dc+=_0x3413f2(0xc9c),_0x3230dc+=_0x3413f2(0xc75)+_0x225d7c+_0x3413f2(0xa9a)+_0x266113+_0x3413f2(0xd33),_0x3230dc+='.sgc-card>*{position:relative;z-index:1}';}const _0x5720a1=this[_0x3413f2(0xaea)]['querySelector']('.sgc-card'),_0x326f2c=this[_0x3413f2(0xaea)]['querySelector']('.sgc-plot');if(_0x5720a1&&_0x326f2c&&!this[_0x3413f2(0x593)]){if((_0x5720a1[_0x3413f2(0xb15)](_0x3413f2(0x4a2))||'')!==_0x59f3dd){if(_0x59f3dd)_0x5720a1[_0x3413f2(0x337)](_0x3413f2(0x4a2),_0x59f3dd);else _0x5720a1[_0x3413f2(0xc47)](_0x3413f2(0x4a2));}const _0x4464db=_0x540be6;if((_0x326f2c[_0x3413f2(0xb15)](_0x3413f2(0x4a2))||'')!==_0x4464db){if(_0x4464db)_0x326f2c[_0x3413f2(0x337)](_0x3413f2(0x4a2),_0x4464db);else _0x326f2c[_0x3413f2(0xc47)](_0x3413f2(0x4a2));}const _0xd4f43=this[_0x3413f2(0xaea)][_0x3413f2(0x106)](_0x3413f2(0xb1d));_0xd4f43&&_0xd4f43[_0x3413f2(0xb6f)]!==_0xaccee4&&(_0xd4f43[_0x3413f2(0xb6f)]=_0xaccee4);const _0xb41eb5=this[_0x3413f2(0xaea)][_0x3413f2(0x106)](_0x3413f2(0xd59));if(_0x3230dc){if(_0xb41eb5){if(_0xb41eb5['textContent']!==_0x3230dc)_0xb41eb5[_0x3413f2(0xb6f)]=_0x3230dc;}else{const _0xaaa62e=document[_0x3413f2(0x601)](_0x3413f2(0x4a2));_0xaaa62e['id']=_0x3413f2(0x56a),_0xaaa62e['textContent']=_0x3230dc,this[_0x3413f2(0xaea)]['insertBefore'](_0xaaa62e,_0x5720a1);}}else _0xb41eb5&&_0xb41eb5['remove']();return;}this[_0x3413f2(0x593)]=![];const _0x5b15fb=_0x59f3dd?_0x3413f2(0xcbf)+_0x59f3dd+'\x22':'',_0x5ab49e=_0x3230dc?'<style\x20id=\x22sgc-extras\x22>'+_0x3230dc+'</style>':'';this['shadowRoot'][_0x3413f2(0x795)]=_0x3413f2(0xd40)+_0xaccee4+_0x3413f2(0x5bf)+_0x5ab49e+_0x3413f2(0x8f8)+_0x5b15fb+_0x3413f2(0x28f)+_0x540be6+_0x3413f2(0xb4d);}[_0xe6d35d(0xc2e)](){const _0x546164=_0xe6d35d,_0x5e53fb=this['_config']?.[_0x546164(0x69b)];if(_0x5e53fb===null||_0x5e53fb===undefined||_0x5e53fb==='')return 0x14;const _0x4bb61d=toNum(_0x5e53fb);if(isNum(_0x4bb61d))return _0x4bb61d;const _0x57c5b1=String(_0x5e53fb)[_0x546164(0x22f)](),_0x1bdeda=_0x57c5b1[_0x546164(0x7eb)]('.');if(_0x1bdeda[_0x546164(0x6f1)]<0x2)return 0x14;const _0xe37f5f=_0x1bdeda[0x0]+'.'+_0x1bdeda[0x1],_0x41b06d=_0x1bdeda['length']>=0x3?_0x1bdeda[_0x546164(0xaff)](0x2)[_0x546164(0x2c4)]('.'):null,_0x3765a9=this['_hass']?.[_0x546164(0x634)]?.[_0xe37f5f];if(!_0x3765a9)return 0x14;const _0xca2669=_0x41b06d?getAttributePath(_0x3765a9[_0x546164(0x5cf)],_0x41b06d):_0x3765a9[_0x546164(0x334)],_0x5168d9=toNum(_0xca2669);return isNum(_0x5168d9)?_0x5168d9:0x14;}['_renderBatteryIcon'](){const _0x5360e0=_0xe6d35d,_0x4fe107=this['_config']?.['battery_entity'];if(!_0x4fe107)return'';const _0x37e334=this['_hass']?.[_0x5360e0(0x634)]?.[_0x4fe107];if(!_0x37e334)return'';const _0x46ba33=parseFloat(_0x37e334[_0x5360e0(0x334)]);if(Number[_0x5360e0(0xc7f)](_0x46ba33))return'';const _0x50d0de=this[_0x5360e0(0xc2e)]();let _0x4ee7ac;if(_0x46ba33<=_0x50d0de)_0x4ee7ac=_0x5360e0(0x33f);else{if(_0x46ba33<=0x19)_0x4ee7ac=_0x5360e0(0xae7);else{if(_0x46ba33<=0x32)_0x4ee7ac=_0x5360e0(0x5bc);else _0x4ee7ac=_0x5360e0(0x36a);}}const _0x2ca4d0=Math[_0x5360e0(0x1b8)](0x0,Math[_0x5360e0(0xbe8)](0x64,_0x46ba33))/0x64*0xa,_0x3b6b39=escapeHtml(_0x37e334[_0x5360e0(0x5cf)]?.[_0x5360e0(0x72f)]||_0x4fe107);return _0x5360e0(0xd24)+_0x3b6b39+':\x20'+Math[_0x5360e0(0xb01)](_0x46ba33)+_0x5360e0(0x359)+(0x4+(0xa-_0x2ca4d0))+_0x5360e0(0xc9e)+_0x2ca4d0+_0x5360e0(0x8ba)+_0x4ee7ac+_0x5360e0(0x478)+_0x4ee7ac+'\x22>'+Math[_0x5360e0(0xb01)](_0x46ba33)+_0x5360e0(0x7b9);}['_renderHeader'](){const _0x10b06c=_0xe6d35d,_0x38419c=this[_0x10b06c(0xaea)][_0x10b06c(0x106)](_0x10b06c(0x99a));if(!_0x38419c)return;const _0x4448b1=this[_0x10b06c(0x5d4)],_0xfc0023=!!(_0x4448b1[_0x10b06c(0x85e)]||_0x4448b1[_0x10b06c(0x6f8)]||_0x4448b1['card_icon_image']);if(!_0xfc0023){_0x38419c[_0x10b06c(0x795)]='';return;}const _0xbf8f2d=_0x4448b1[_0x10b06c(0xcc8)]||'14px',_0x35d16b=this[_0x10b06c(0xa35)](),_0x30a1df=_0x1eeb54=>_0x1eeb54===_0x10b06c(0x910)||_0x1eeb54===_0x10b06c(0x99e)?_0x1eeb54:_0x10b06c(0xb1a),_0x128fa4=_0x30a1df(_0x4448b1[_0x10b06c(0xc14)]),_0x1d9991=_0x4448b1['card_icon_position']===_0x10b06c(0x99e),_0x5a233f=_0x4448b1['card_icon_size']||_0x10b06c(0x999),_0x18d0b9=this['_resolveTemplate'](_0x4448b1['card_icon']),_0x3bcbe8=_0x4448b1[_0x10b06c(0x8a3)]?_0x10b06c(0x899)+escapeHtml(_0x4448b1['card_icon_image'])+_0x10b06c(0xc74)+escapeHtml(_0x5a233f)+_0x10b06c(0x3f4)+escapeHtml(_0x5a233f)+_0x10b06c(0x24f):_0x18d0b9?_0x10b06c(0x54c)+escapeHtml(_0x18d0b9)+_0x10b06c(0x852)+escapeHtml(_0x4448b1['card_icon_color']||'inherit')+';'+(_0x4448b1['card_icon_size']?'--mdc-icon-size:'+escapeHtml(_0x4448b1[_0x10b06c(0x68e)])+';':'')+'\x22></ha-icon>':'',_0x5792f9=_0x4448b1[_0x10b06c(0xcc8)]?_0x10b06c(0x75c)+escapeHtml(_0x4448b1[_0x10b06c(0xcc8)]):'',_0x315559=_0x4448b1['card_header']?_0x10b06c(0x8e8)+_0x5792f9+'\x22>'+escapeHtml(_0x4448b1[_0x10b06c(0x85e)])+_0x10b06c(0x9d6):'',_0x2265f4=_0x1d9991?''+_0x315559+_0x3bcbe8:''+_0x3bcbe8+_0x315559,_0x16466f=_0x35d16b?_0x10b06c(0x541)+escapeHtml(_0xbf8f2d)+'\x22>'+_0x35d16b+_0x10b06c(0x9d6):'';_0x38419c['innerHTML']='<div\x20class=\x22sgc-header\x22>'+('<div\x20class=\x22sgc-title-wrap\x20pos-'+_0x128fa4+'\x22>'+_0x2265f4+_0x10b06c(0x6e0))+_0x16466f+_0x10b06c(0x6e0);}[_0xe6d35d(0x7cd)](){const _0x48a35c=_0xe6d35d,_0x74844e=this[_0x48a35c(0xaea)]['querySelector'](_0x48a35c(0x2e1));if(!_0x74844e)return;const _0x3aae14=this['_config'],_0x1b8820=_0x3aae14[_0x48a35c(0x8aa)]||_0x3aae14['date_picker_group']&&this[_0x48a35c(0xb78)],_0x526099=_0x3aae14[_0x48a35c(0xa02)];if(!_0x3aae14['show_interval_picker']||_0x1b8820||_0x526099){_0x74844e[_0x48a35c(0x795)]='';return;}const _0x5ae53b=isNum(this['_overrideHoursToShow'])?this[_0x48a35c(0x4e9)]:toNum(_0x3aae14[_0x48a35c(0x60d)]),_0x3853eb=Array[_0x48a35c(0x82d)](_0x3aae14[_0x48a35c(0x869)])&&_0x3aae14[_0x48a35c(0x869)][_0x48a35c(0x6f1)]?_0x3aae14[_0x48a35c(0x869)]:INTERVAL_PICKER_DEFAULT_LABELS,_0xb6eb36=INTERVAL_PICKER_OPTIONS[_0x48a35c(0xbcf)](_0xa4a133=>_0x3853eb[_0x48a35c(0x635)](_0xa4a133[_0x48a35c(0x149)])),_0x514f46=_0xb6eb36[_0x48a35c(0x596)](_0x507d21=>{const _0x3c8b4d=_0x48a35c,_0x49339a=_0x507d21[_0x3c8b4d(0x81e)]===_0x5ae53b?'active':'';return _0x3c8b4d(0xd1f)+_0x49339a+_0x3c8b4d(0xb16)+_0x507d21[_0x3c8b4d(0x81e)]+_0x3c8b4d(0x699)+escapeHtml(_0x507d21[_0x3c8b4d(0x149)])+'\x22>'+escapeHtml(cardT(this['_hass'],this[_0x3c8b4d(0x5d4)],_0x507d21[_0x3c8b4d(0x149)]))+_0x3c8b4d(0x37d);})[_0x48a35c(0x2c4)](''),_0x508911=_0x3aae14['interval_picker_position']||_0x48a35c(0xb1a);_0x74844e['innerHTML']=_0x48a35c(0x29e)+escapeHtml(_0x508911)+'\x22>'+_0x514f46+'</div>',_0x74844e[_0x48a35c(0x246)](_0x48a35c(0x5e4))['forEach'](_0x5c22dc=>{_0x5c22dc['addEventListener']('click',()=>{const _0x228d3=_0x5bc7,_0x5084dc=toNum(_0x5c22dc['dataset'][_0x228d3(0x81e)]),_0x18d671=_0x5c22dc[_0x228d3(0x2ff)][_0x228d3(0x149)];if(isNum(_0x5084dc))this['_onIntervalPick'](_0x5084dc,_0x18d671);});});}['_effectiveAttribute'](_0x4c4464,_0x230de3){const _0x4958d9=_0xe6d35d,_0x1854ee=this[_0x4958d9(0x469)]?.[_0x230de3];if(_0x1854ee===undefined)return _0x4c4464['attribute']||'';return _0x1854ee;}[_0xe6d35d(0x1c7)](_0x40ad06){const _0x37101a=_0xe6d35d;if(!_0x40ad06)return cardT(this[_0x37101a(0x69a)],this['_config'],'State');return String(_0x40ad06)[_0x37101a(0xbbd)](/_/g,'\x20')['replace'](/\b\w/g,_0x2576bf=>_0x2576bf['toUpperCase']());}['_applyQueryOverrides'](_0x637c60){const _0x5aab96=_0xe6d35d,_0x35918b=toNum(this[_0x5aab96(0x179)]);if(isNum(_0x35918b))_0x637c60[_0x5aab96(0xd50)]=_0x35918b;else{if(this[_0x5aab96(0xc4f)])_0x637c60['points_per_hour']=this[_0x5aab96(0xc4f)][_0x5aab96(0x46c)];}if(this[_0x5aab96(0x368)])_0x637c60[_0x5aab96(0x926)]=this['_overrideGroupBy'];else{if(this[_0x5aab96(0xc4f)])_0x637c60['group_by']=this['_baseQuery']['gby'];}this[_0x5aab96(0xc4f)]&&(_0x637c60[_0x5aab96(0xbbb)]=isNum(_0x35918b)||this['_overrideGroupBy']?![]:this['_baseQuery'][_0x5aab96(0x722)]);}[_0xe6d35d(0x46a)](_0x367eb5,_0x4230ca){const _0x192316=_0xe6d35d;if(_0x367eb5===_0x192316(0x46c)){const _0xce92e=toNum(_0x4230ca);this[_0x192316(0x179)]=isNum(_0xce92e)?_0xce92e:null;}else _0x367eb5===_0x192316(0x5ae)&&(this[_0x192316(0x368)]=_0x4230ca||null);const _0x1359eb={...this[_0x192316(0x5d4)]};this[_0x192316(0x209)](_0x1359eb),this['_config']=_0x1359eb,this[_0x192316(0xbda)](),this['_broadcastQuerySync'](_0x367eb5);try{this[_0x192316(0xbe4)]?.[_0x192316(0xa97)]?.[_0x192316(0x11f)]?.();}catch(_0x360fb7){}this[_0x192316(0x23e)]()['catch'](_0x2ec5ea=>console[_0x192316(0x1ed)]('[sgc]\x20query\x20pick\x20failed',_0x2ec5ea));}[_0xe6d35d(0xbda)](){const _0x34afb0=_0xe6d35d;isNum(toNum(this['_overridePph']))?lsSet(_0x34afb0(0x561)+this[_0x34afb0(0x1f0)],String(this[_0x34afb0(0x179)])):lsDel(_0x34afb0(0x561)+this[_0x34afb0(0x1f0)]),this[_0x34afb0(0x368)]?lsSet(_0x34afb0(0x793)+this['_instanceKey'],this[_0x34afb0(0x368)]):lsDel(_0x34afb0(0x793)+this[_0x34afb0(0x1f0)]);}[_0xe6d35d(0x9f4)](){const _0x49b8e9=_0xe6d35d,_0x2ed94a=this[_0x49b8e9(0xaea)][_0x49b8e9(0x106)](_0x49b8e9(0x545));if(!_0x2ed94a)return;const _0xdaefca=this[_0x49b8e9(0x5d4)],_0x5e141b=!!_0xdaefca[_0x49b8e9(0x31d)],_0x3f5d7=!!_0xdaefca[_0x49b8e9(0xb33)];if(!_0x5e141b&&!_0x3f5d7){_0x2ed94a[_0x49b8e9(0x795)]='';return;}const _0x2ee8eb=(_0x44a70f,_0xe8cb9f,_0x47e960)=>_0x49b8e9(0xa84)+escapeHtml(String(_0x44a70f))+'\x22'+(String(_0x47e960)===String(_0x44a70f)?_0x49b8e9(0x10f):'')+'>'+escapeHtml(_0xe8cb9f)+'</option>',_0x5aba55=[];if(_0x5e141b){const _0x278082=isNum(toNum(this['_overridePph']))?String(this[_0x49b8e9(0x179)]):'',_0xcb0bcc=toNum(this[_0x49b8e9(0xc4f)]?.['pph']),_0x139b67=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0xcb0bcc)&&!_0x139b67[_0x49b8e9(0x635)](_0xcb0bcc)&&(_0x139b67['push'](_0xcb0bcc),_0x139b67[_0x49b8e9(0xca9)]((_0x94ce74,_0x2810b9)=>_0x94ce74-_0x2810b9));const _0x4c0593=[_0x2ee8eb('',cardT(this['_hass'],_0xdaefca,_0x49b8e9(0x1c0))+'\x20('+(isNum(_0xcb0bcc)?_0xcb0bcc:0x2)+_0x49b8e9(0x177),_0x278082)][_0x49b8e9(0x615)](_0x139b67[_0x49b8e9(0x596)](_0x56ab0e=>_0x2ee8eb(_0x56ab0e,_0x56ab0e+'/h',_0x278082)))[_0x49b8e9(0x2c4)]('');_0x5aba55[_0x49b8e9(0x61b)]([_0xdaefca['pph_picker_position']||_0x49b8e9(0xb1a),_0x49b8e9(0x827)+escapeHtml(cardT(this[_0x49b8e9(0x69a)],_0xdaefca,_0x49b8e9(0x427)))+'</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>'+_0x4c0593+_0x49b8e9(0x114)]);}if(_0x3f5d7){const _0x33f277=this['_overrideGroupBy']||'',_0x8cf627=this[_0x49b8e9(0xc4f)]?.[_0x49b8e9(0x5ae)]||'interval',_0x4ca61e={'interval':_0x49b8e9(0x37a),'hour':_0x49b8e9(0x1fd),'2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x49b8e9(0x909),'date':'Date','week':'Week','month':'Month','year':'Year'},_0x4fc936=[_0x2ee8eb('',cardT(this[_0x49b8e9(0x69a)],_0xdaefca,'Auto')+'\x20('+cardT(this['_hass'],_0xdaefca,_0x4ca61e[_0x8cf627]||_0x8cf627)+')',_0x33f277)][_0x49b8e9(0x615)](Object[_0x49b8e9(0x2ee)](_0x4ca61e)[_0x49b8e9(0x596)](_0x3a8fd9=>_0x2ee8eb(_0x3a8fd9,cardT(this[_0x49b8e9(0x69a)],_0xdaefca,_0x4ca61e[_0x3a8fd9]),_0x33f277)))[_0x49b8e9(0x2c4)]('');_0x5aba55[_0x49b8e9(0x61b)]([_0xdaefca['group_by_picker_position']||_0x49b8e9(0xb1a),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x49b8e9(0x69a)],_0xdaefca,_0x49b8e9(0x3aa)))+'</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>'+_0x4fc936+_0x49b8e9(0x114)]);}const _0x48c600={'left':'','center':'','right':''};for(const [_0x5b7d0c,_0x4fac74]of _0x5aba55)_0x48c600[_0x5b7d0c in _0x48c600?_0x5b7d0c:_0x49b8e9(0xb1a)]+=_0x4fac74;_0x2ed94a[_0x49b8e9(0x795)]=[_0x49b8e9(0xb1a),_0x49b8e9(0x910),'right']['filter'](_0x51fc2b=>_0x48c600[_0x51fc2b])[_0x49b8e9(0x596)](_0x36aae4=>_0x49b8e9(0x4a4)+_0x36aae4+'\x22>'+_0x48c600[_0x36aae4]+_0x49b8e9(0x6e0))[_0x49b8e9(0x2c4)](''),_0x2ed94a[_0x49b8e9(0x246)](_0x49b8e9(0x98b))[_0x49b8e9(0x331)](_0x234994=>{const _0x902f85=_0x49b8e9;_0x234994[_0x902f85(0xb7d)](_0x902f85(0x7f1),_0x5a1d36=>{const _0x2e0e90=_0x902f85;this[_0x2e0e90(0x46a)](_0x5a1d36[_0x2e0e90(0x73f)][_0x2e0e90(0x2ff)]['qp'],_0x5a1d36[_0x2e0e90(0x73f)]['value']);});});}[_0xe6d35d(0x300)](){const _0xd04a67=_0xe6d35d,_0xa3c209=this['shadowRoot'][_0xd04a67(0x106)](_0xd04a67(0x36e));if(!_0xa3c209)return;const _0x1bb584=this[_0xd04a67(0x5d4)];if(!_0x1bb584[_0xd04a67(0x80e)]){_0xa3c209[_0xd04a67(0x795)]='';return;}let _0x362453='';(this['_entities']||[])[_0xd04a67(0x331)]((_0x504e4d,_0x3dbfc7)=>{const _0x3d34ec=_0xd04a67;if(_0x504e4d[_0x3d34ec(0x39d)]!=null)return;const _0x4b3496=this[_0x3d34ec(0x69a)]?.[_0x3d34ec(0x634)]?.[_0x504e4d[_0x3d34ec(0x9b0)]];if(!_0x4b3496)return;const _0xc54706=Object['keys'](_0x4b3496['attributes']||{})[_0x3d34ec(0xbcf)](_0x24b59e=>{const _0x31fe0d=_0x4b3496['attributes'][_0x24b59e];return _0x31fe0d!==null&&_0x31fe0d!==undefined&&!isNaN(parseFloat(_0x31fe0d));})['sort']();if(!_0xc54706['length'])return;const _0x3f71a1=_0x504e4d[_0x3d34ec(0x727)]===_0x3d34ec(0x443)?PALETTE[_0x3dbfc7%PALETTE[_0x3d34ec(0x6f1)]]||'#ff4757':this[_0x3d34ec(0x221)](_0x504e4d['color'],_0x504e4d[_0x3d34ec(0x9b0)])||_0x504e4d[_0x3d34ec(0x727)]||PALETTE[_0x3dbfc7%PALETTE['length']]||_0x3d34ec(0xc30),_0x42bf4d=this[_0x3d34ec(0x8b7)](_0x504e4d,_0x3dbfc7),_0x2f7293=_0x3d34ec(0x737)+(_0x42bf4d===''?_0x3d34ec(0x10f):'')+'>'+escapeHtml(cardT(this[_0x3d34ec(0x69a)],this['_config'],_0x3d34ec(0xc21)))+'</option>',_0x1a5627=_0xc54706[_0x3d34ec(0x596)](_0x447d71=>_0x3d34ec(0xa84)+escapeHtml(_0x447d71)+'\x22'+(_0x42bf4d===_0x447d71?_0x3d34ec(0x10f):'')+'>'+escapeHtml(this[_0x3d34ec(0x1c7)](_0x447d71))+_0x3d34ec(0x6be))[_0x3d34ec(0x2c4)]('');_0x362453+=_0x3d34ec(0x5e5)+(_0x3d34ec(0x60f)+escapeHtml(_0x3f71a1)+_0x3d34ec(0x77f))+(_0x3d34ec(0x1a1)+_0x3dbfc7+'\x22>'+_0x2f7293+_0x1a5627+_0x3d34ec(0xd6f))+_0x3d34ec(0x6e0);});if(!_0x362453){_0xa3c209[_0xd04a67(0x795)]='';return;}const _0x58871b=_0x1bb584['attribute_list_position']||_0xd04a67(0xb1a);_0xa3c209[_0xd04a67(0x795)]='<div\x20class=\x22sgc-al\x20align-'+escapeHtml(_0x58871b)+'\x22>'+_0x362453+_0xd04a67(0x6e0),_0xa3c209[_0xd04a67(0x246)](_0xd04a67(0x8fd))['forEach'](_0x183365=>{const _0x54a615=_0xd04a67;_0x183365[_0x54a615(0xb7d)](_0x54a615(0x7f1),_0x3341bb=>{const _0x548716=_0x54a615,_0x24ee19=parseInt(_0x3341bb[_0x548716(0x73f)][_0x548716(0x2ff)]['entityIdx'],0xa);if(isNaN(_0x24ee19))return;this[_0x548716(0x342)](_0x24ee19,_0x3341bb[_0x548716(0x73f)][_0x548716(0xcfb)]);});});}[_0xe6d35d(0x342)](_0x388f70,_0x3f6b4f){const _0x4a7bab=_0xe6d35d,_0xd4a88b=this[_0x4a7bab(0x192)]?.[_0x388f70];if(!_0xd4a88b)return;const _0x3b53d8=_0xd4a88b[_0x4a7bab(0xa49)]||'';_0x3f6b4f===_0x3b53d8?delete this['_overrideAttributes'][_0x388f70]:this[_0x4a7bab(0x469)][_0x388f70]=_0x3f6b4f,this[_0x4a7bab(0x23e)]()[_0x4a7bab(0x7b5)](_0x59443c=>console[_0x4a7bab(0x1ed)](_0x4a7bab(0x91c),_0x59443c));}[_0xe6d35d(0x665)](){const _0x4b5c9=_0xe6d35d,_0x47949d=this[_0x4b5c9(0xaea)][_0x4b5c9(0x106)]('.sgc-dp-wrap');if(!_0x47949d)return;const _0xb1805=this[_0x4b5c9(0x5d4)];if(!_0xb1805[_0x4b5c9(0x8aa)]){_0x47949d['innerHTML']='';return;}const _0x32b23a=[...DATE_PICKER_VALID_MODES,...Object['keys'](DATE_PICKER_RELATIVE_MODES)],_0x271833=Array[_0x4b5c9(0x82d)](_0xb1805['date_picker_modes'])&&_0xb1805['date_picker_modes'][_0x4b5c9(0x6f1)]?_0xb1805[_0x4b5c9(0xaa1)][_0x4b5c9(0xbcf)](_0x3dbdce=>_0x32b23a[_0x4b5c9(0x635)](_0x3dbdce)):DATE_PICKER_VALID_MODES,_0x25dcb6=_0x271833[_0x4b5c9(0x6f1)]>0x1,_0x17f283=_0x2bb0db=>{const _0x184b1e=_0x4b5c9,_0x43197c=_0x2bb0db===this[_0x184b1e(0x8d4)]?_0x184b1e(0x28d):'',_0x13b5cb=DATE_PICKER_RELATIVE_MODES[_0x2bb0db],_0xa8e4dc=cardT(this[_0x184b1e(0x69a)],this[_0x184b1e(0x5d4)],_0x13b5cb?_0x13b5cb[_0x184b1e(0x22c)]:_0x2bb0db['charAt'](0x0)[_0x184b1e(0xa56)]()),_0x5620b3={'day':_0x184b1e(0x9b5),'week':_0x184b1e(0xc2b),'month':'Month','year':_0x184b1e(0x9ac)}[_0x2bb0db],_0x318921=cardT(this['_hass'],this[_0x184b1e(0x5d4)],_0x13b5cb?_0x13b5cb[_0x184b1e(0x149)]:_0x5620b3||_0x2bb0db);return _0x184b1e(0xd97)+_0x43197c+_0x184b1e(0x8d5)+escapeHtml(_0x2bb0db)+_0x184b1e(0x22e)+escapeHtml(_0x318921)+'\x22>'+escapeHtml(_0xa8e4dc)+_0x184b1e(0x37d);};let _0x3ac315='';if(_0x25dcb6){const _0xb4b152=_0x271833[_0x4b5c9(0xbcf)](_0x1deb39=>!(_0x1deb39 in DATE_PICKER_RELATIVE_MODES))[_0x4b5c9(0x596)](_0x17f283)[_0x4b5c9(0x2c4)](''),_0x499c63=_0x271833['filter'](_0x356693=>_0x356693 in DATE_PICKER_RELATIVE_MODES)['map'](_0x17f283)[_0x4b5c9(0x2c4)](''),_0x1f22db=_0xb4b152&&_0x499c63?_0x4b5c9(0xbae):'';_0x3ac315=_0xb4b152+_0x1f22db+_0x499c63;}const _0x3bc01c=this[_0x4b5c9(0xfd)](),_0x4df0d0=Date['now'](),_0x20b484=this[_0x4b5c9(0x8d4)]==='custom'?!!this[_0x4b5c9(0xae3)]&&this['_dpCustomEnd']['getTime']()>=_0x4df0d0:this[_0x4b5c9(0xa3b)]===0x0,_0x4fb16e=_0xb1805[_0x4b5c9(0xd21)]||_0x4b5c9(0x598);_0x47949d[_0x4b5c9(0x4a2)]['order']=_0x4fb16e===_0x4b5c9(0x7ab)?'99':'';const _0x331c12=!!this[_0x4b5c9(0x7aa)],_0x460cee=_0x331c12?_0x4b5c9(0x5f0)+this[_0x4b5c9(0xd82)]()+this[_0x4b5c9(0xd96)]()+_0x4b5c9(0x6e0):'',_0x187e07=(_0x43f813,_0x4c46d1)=>[_0x4b5c9(0xb1a),'center',_0x4b5c9(0x99e)][_0x4b5c9(0x635)](_0x43f813)?_0x43f813:_0x4c46d1,_0x5975a8=_0x187e07(_0xb1805[_0x4b5c9(0x1be)],_0x4b5c9(0xb1a)),_0x25ca3e=_0x187e07(_0xb1805[_0x4b5c9(0x5f1)],'right'),_0x2d9788='<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22'+escapeHtml(cardT(this[_0x4b5c9(0x69a)],this[_0x4b5c9(0x5d4)],_0x4b5c9(0x5dd)))+_0x4b5c9(0xda4)+(_0x20b484?'':_0x4b5c9(0x36d))+_0x4b5c9(0x22e)+(_0x20b484?'':escapeHtml(cardT(this[_0x4b5c9(0x69a)],this[_0x4b5c9(0x5d4)],_0x4b5c9(0x9f3))))+'\x22>'+escapeHtml(_0x3bc01c)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x20b484?_0x4b5c9(0xa04):'')+'\x22\x20'+(_0x20b484?_0x4b5c9(0xa04):'')+_0x4b5c9(0x604)+escapeHtml(cardT(this['_hass'],this[_0x4b5c9(0x5d4)],_0x4b5c9(0x26c)))+_0x4b5c9(0xbc8),_0x5819a5='<div\x20class=\x22sgc-dp-shortcuts\x22>'+(_0x25dcb6?_0x4b5c9(0x7c0)+_0x3ac315+'</div>':'')+_0x4b5c9(0x850)+(_0x331c12?'active':'')+_0x4b5c9(0x2de)+escapeHtml(cardT(this['_hass'],this[_0x4b5c9(0x5d4)],_0x4b5c9(0x9f9)))+_0x4b5c9(0x22e)+escapeHtml(cardT(this['_hass'],this[_0x4b5c9(0x5d4)],_0x4b5c9(0x9f9)))+'\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>',_0x4e7163={'left':[],'center':[],'right':[]};_0x4e7163[_0x5975a8][_0x4b5c9(0x61b)](_0x2d9788),_0x4e7163[_0x25ca3e][_0x4b5c9(0x61b)](_0x5819a5);const _0x2d73f9=_0x4e7163[_0x4b5c9(0x910)][_0x4b5c9(0x6f1)]>0x0&&_0x4e7163[_0x4b5c9(0xb1a)][_0x4b5c9(0x6f1)]+_0x4e7163[_0x4b5c9(0x99e)][_0x4b5c9(0x6f1)]>0x0;_0x47949d[_0x4b5c9(0x795)]=_0x4b5c9(0x9d9)+escapeHtml(_0x4fb16e)+_0x4b5c9(0x373)+_0x4e7163[_0x4b5c9(0xb1a)]['join']('')+_0x4b5c9(0x12a)+(_0x2d73f9?_0x4b5c9(0x3a4):'')+'\x22>'+_0x4e7163[_0x4b5c9(0x910)][_0x4b5c9(0x2c4)]('')+_0x4b5c9(0x908)+_0x4e7163[_0x4b5c9(0x99e)][_0x4b5c9(0x2c4)]('')+_0x4b5c9(0x44c)+_0x460cee+'\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20';if(_0x2d73f9){const _0x53bfb4=_0x47949d[_0x4b5c9(0x106)](_0x4b5c9(0x138)),_0x47befb=_0x47949d[_0x4b5c9(0x106)](_0x4b5c9(0x2ac));if(_0x53bfb4&&_0x47befb){_0x53bfb4[_0x4b5c9(0x4a2)][_0x4b5c9(0x672)]='';const _0x5c7193=_0x53bfb4[_0x4b5c9(0x748)](),_0xe0ef80=_0x6f6931=>_0x53bfb4[_0x4b5c9(0x106)](_0x6f6931+_0x4b5c9(0x761))||_0x53bfb4['querySelector'](_0x6f6931+_0x4b5c9(0x626)),_0x290080=_0xe0ef80(_0x4b5c9(0xce7)),_0x103661=_0xe0ef80('.dp-zone-right'),_0xd0f9c9=_0x290080?_0x290080[_0x4b5c9(0x748)]()[_0x4b5c9(0x99e)]:_0x5c7193['left'],_0xa7c37b=_0x103661?_0x103661['getBoundingClientRect']()[_0x4b5c9(0xb1a)]:_0x5c7193['right'],_0x3428b8=_0xa7c37b-_0xd0f9c9-0x10;if(_0x5c7193[_0x4b5c9(0x8da)]>0x0&&_0x47befb[_0x4b5c9(0x748)]()[_0x4b5c9(0x8da)]>_0x3428b8)_0x53bfb4['classList']['add'](_0x4b5c9(0x3dc)),_0x47befb['classList'][_0x4b5c9(0xab3)](_0x4b5c9(0x607)),_0x47befb[_0x4b5c9(0x4a2)][_0x4b5c9(0x7a5)]='';else{const _0xf9529a=_0x47befb[_0x4b5c9(0x222)];if(_0xf9529a>_0x53bfb4[_0x4b5c9(0x222)])_0x53bfb4[_0x4b5c9(0x4a2)]['minHeight']=_0xf9529a+'px';}}}_0x2d73f9&&typeof requestAnimationFrame===_0x4b5c9(0x854)&&requestAnimationFrame(()=>{const _0x4892de=_0x4b5c9;try{const _0x3d9a3f=_0x47949d['querySelector'](_0x4892de(0x138)),_0x247f2e=_0x47949d[_0x4892de(0x106)](_0x4892de(0x2ac));if(!_0x3d9a3f||!_0x247f2e)return;const _0x2b94bd=_0x247f2e['getBoundingClientRect']();if(!_0x2b94bd||!_0x2b94bd[_0x4892de(0x8da)])return;const _0x1504d4=(_0x4295fb,_0x3819db)=>{const _0x55ccf0=_0x4892de,_0x1524da=_0x3d9a3f[_0x55ccf0(0x106)](_0x4295fb+'\x20.sgc-dp-nav')||_0x3d9a3f[_0x55ccf0(0x106)](_0x4295fb+_0x55ccf0(0x626));if(!_0x1524da)return null;const _0x52c218=_0x1524da[_0x55ccf0(0x748)]();if(!_0x52c218||!_0x52c218[_0x55ccf0(0x8da)])return null;return _0x3819db===_0x55ccf0(0x99e)?_0x52c218[_0x55ccf0(0x99e)]:_0x52c218[_0x55ccf0(0xb1a)];};let _0x54e7c6=dpCenterShift(_0x2b94bd[_0x4892de(0xb1a)],_0x2b94bd[_0x4892de(0x99e)],_0x1504d4(_0x4892de(0xce7),_0x4892de(0x99e)),_0x1504d4(_0x4892de(0x46e),_0x4892de(0xb1a)),0x8);const _0x1b9de9=_0x3d9a3f[_0x4892de(0x748)]();_0x1b9de9[_0x4892de(0x8da)]>0x0&&(_0x54e7c6=Math[_0x4892de(0xbe8)](_0x54e7c6,_0x1b9de9['right']-0x4-_0x2b94bd[_0x4892de(0x99e)]),_0x54e7c6=Math[_0x4892de(0x1b8)](_0x54e7c6,_0x1b9de9[_0x4892de(0xb1a)]+0x4-_0x2b94bd[_0x4892de(0xb1a)])),_0x247f2e[_0x4892de(0x4a2)][_0x4892de(0x7a5)]=_0x54e7c6?'translate(calc(-50%\x20+\x20'+_0x54e7c6+_0x4892de(0x44a):'translate(-50%,\x20-50%)';}catch(_0x3de56a){}});_0x47949d[_0x4b5c9(0x246)](_0x4b5c9(0xd91))['forEach'](_0xebe2f8=>{const _0x5638a9=_0x4b5c9;_0xebe2f8[_0x5638a9(0xb7d)](_0x5638a9(0x63f),()=>this[_0x5638a9(0x57b)](_0xebe2f8[_0x5638a9(0x2ff)][_0x5638a9(0x86d)]));});const _0x12fccb=_0x47949d[_0x4b5c9(0x106)](_0x4b5c9(0x57f)),_0x4cad6e=_0x47949d[_0x4b5c9(0x106)](_0x4b5c9(0x92a)),_0x1619f1=_0x47949d[_0x4b5c9(0x106)](_0x4b5c9(0x1d4)),_0x2c670c=_0x47949d['querySelector'](_0x4b5c9(0x268));if(_0x12fccb)_0x12fccb[_0x4b5c9(0xb7d)](_0x4b5c9(0x63f),()=>this[_0x4b5c9(0x755)](-0x1));if(_0x4cad6e)_0x4cad6e[_0x4b5c9(0xb7d)](_0x4b5c9(0x63f),()=>this['_onDatePickerNav'](+0x1));if(_0x1619f1)_0x1619f1[_0x4b5c9(0xb7d)](_0x4b5c9(0x63f),()=>this['_onDatePickerJumpToCurrent']());if(_0x2c670c)_0x2c670c[_0x4b5c9(0xb7d)](_0x4b5c9(0x63f),()=>this[_0x4b5c9(0x27c)]());const _0x57dd91=_0x47949d['querySelector'](_0x4b5c9(0xb50));_0x57dd91&&_0x57dd91[_0x4b5c9(0xb7d)](_0x4b5c9(0x63f),_0x3543a4=>this[_0x4b5c9(0xa9d)](_0x3543a4));}['_onDatePickerToggle'](){const _0x30aa16=_0xe6d35d;this[_0x30aa16(0x7aa)]=!this[_0x30aa16(0x7aa)];if(this['_dpExpanded']){const _0x3ea45f=this[_0x30aa16(0x9b8)](),_0x580110=_0x3ea45f?.['start']||new Date();this[_0x30aa16(0x56f)]=_0x580110[_0x30aa16(0x231)](),this[_0x30aa16(0x1d1)]=_0x580110['getFullYear'](),this[_0x30aa16(0xce8)]=null;}this[_0x30aa16(0x563)]();}['_renderCalendarGrid'](){const _0x1bade0=_0xe6d35d,_0x9d328f=resolveCardLanguage(this[_0x1bade0(0x69a)],this[_0x1bade0(0x5d4)]),_0x4ee26f=new Date(),_0x1ee577=this[_0x1bade0(0x56f)]??_0x4ee26f[_0x1bade0(0x231)](),_0x568d8a=this[_0x1bade0(0x1d1)]??_0x4ee26f[_0x1bade0(0x472)](),_0x164785=new Date(_0x568d8a,_0x1ee577,0x1),_0x393610=new Date(_0x568d8a,_0x1ee577+0x1,0x0),_0x5643e5=_0x393610[_0x1bade0(0xc00)](),_0x4e8444=resolveFirstWeekday(this['_hass']),_0x3ab518=weekStartOffsetDays(_0x164785[_0x1bade0(0x889)]()||0x7,_0x4e8444);let _0x11ed4a;try{const _0x4e8539=getCachedDateTimeFormatter(_0x9d328f,{'weekday':_0x1bade0(0x688)}),_0x238c56=Array[_0x1bade0(0xb6d)]({'length':0x7},(_0x18ea70,_0x50f207)=>(_0x4e8444-0x1+_0x50f207)%0x7+0x1);_0x11ed4a=_0x238c56['map'](_0x50318a=>_0x4e8539[_0x1bade0(0x3cd)](new Date(0x7e8,0x0,_0x50318a)));}catch{const _0x4abbd7=['M','T','W','T','F','S','S'];_0x11ed4a=_0x4abbd7['slice'](_0x4e8444-0x1)[_0x1bade0(0x615)](_0x4abbd7[_0x1bade0(0xaff)](0x0,_0x4e8444-0x1));}let _0x56592b;try{const _0x31976e=getCachedDateTimeFormatter(_0x9d328f,{'month':_0x1bade0(0x3f6),'year':_0x1bade0(0x5e0)})[_0x1bade0(0x3cd)](_0x164785);_0x56592b=_0x31976e[_0x1bade0(0xa42)](0x0)[_0x1bade0(0xa56)]()+_0x31976e[_0x1bade0(0xaff)](0x1);}catch{_0x56592b=_0x1ee577+0x1+'/'+_0x568d8a;}const _0x3eb458=this[_0x1bade0(0x9b8)]()||{},_0x12ad10=_0x3eb458['start']?new Date(_0x3eb458[_0x1bade0(0x911)][_0x1bade0(0x472)](),_0x3eb458['start'][_0x1bade0(0x231)](),_0x3eb458[_0x1bade0(0x911)][_0x1bade0(0xc00)]())['getTime']():0x0,_0x56dbea=_0x3eb458[_0x1bade0(0xc39)]?new Date(_0x3eb458[_0x1bade0(0xc39)][_0x1bade0(0x472)](),_0x3eb458['end']['getMonth'](),_0x3eb458[_0x1bade0(0xc39)][_0x1bade0(0xc00)]())['getTime']():0x0,_0x22ffb2=!!this['_dpRangeStart'],_0xde7cc8=_0x22ffb2?new Date(this[_0x1bade0(0xce8)][_0x1bade0(0x472)](),this[_0x1bade0(0xce8)][_0x1bade0(0x231)](),this[_0x1bade0(0xce8)][_0x1bade0(0xc00)]())[_0x1bade0(0x697)]():0x0,_0x545fdb=new Date(_0x4ee26f[_0x1bade0(0x472)](),_0x4ee26f[_0x1bade0(0x231)](),_0x4ee26f[_0x1bade0(0xc00)]())[_0x1bade0(0x697)]();let _0x67eaf0=_0x11ed4a[_0x1bade0(0x596)](_0xe64544=>_0x1bade0(0x8c3)+escapeHtml(_0xe64544)+_0x1bade0(0x6e0))[_0x1bade0(0x2c4)]('');for(let _0x28106f=0x0;_0x28106f<_0x3ab518;_0x28106f++)_0x67eaf0+=_0x1bade0(0xb83);for(let _0x23e06f=0x1;_0x23e06f<=_0x5643e5;_0x23e06f++){const _0x35a403=new Date(_0x568d8a,_0x1ee577,_0x23e06f)[_0x1bade0(0x697)](),_0x506765=[_0x1bade0(0xcdb)];if(_0x35a403===_0x545fdb)_0x506765['push']('dp-today');if(!_0x22ffb2&&_0x35a403>=_0x12ad10&&_0x35a403<_0x56dbea)_0x506765[_0x1bade0(0x61b)]('dp-in-range');if(_0x22ffb2&&_0x35a403===_0xde7cc8)_0x506765[_0x1bade0(0x61b)](_0x1bade0(0xb60));if(_0x35a403>_0x545fdb)_0x506765['push']('dp-future');const _0x208c17=_0x568d8a+'-'+String(_0x1ee577+0x1)[_0x1bade0(0x9f7)](0x2,'0')+'-'+String(_0x23e06f)[_0x1bade0(0x9f7)](0x2,'0');_0x67eaf0+='<div\x20class=\x22'+_0x506765[_0x1bade0(0x2c4)]('\x20')+_0x1bade0(0x979)+_0x208c17+'\x22>'+_0x23e06f+'</div>';}const _0x23b639=_0x22ffb2?_0x1bade0(0xc1b)+escapeHtml(cardT(this[_0x1bade0(0x69a)],this[_0x1bade0(0x5d4)],'Select\x20end\x20date'))+_0x1bade0(0x6e0):'';return _0x1bade0(0x6d5)+escapeHtml(cardT(this[_0x1bade0(0x69a)],this[_0x1bade0(0x5d4)],_0x1bade0(0x814)))+_0x1bade0(0xa46)+escapeHtml(_0x56592b)+_0x1bade0(0xaf8)+escapeHtml(cardT(this[_0x1bade0(0x69a)],this[_0x1bade0(0x5d4)],_0x1bade0(0x290)))+_0x1bade0(0x953)+_0x67eaf0+_0x1bade0(0x5b5)+_0x23b639+'\x0a\x20\x20\x20\x20';}[_0xe6d35d(0xd96)](){const _0x38e73b=_0xe6d35d,_0x356444=[{'label':_0x38e73b(0x3ea),'mode':_0x38e73b(0x4b8),'offset':0x0},{'label':_0x38e73b(0xa11),'mode':_0x38e73b(0x4b8),'offset':-0x1},{'label':_0x38e73b(0x493),'mode':'week','offset':0x0},{'label':_0x38e73b(0xc62),'mode':_0x38e73b(0xb9f),'offset':-0x1},{'label':_0x38e73b(0x734),'mode':_0x38e73b(0x7d5),'offset':0x0},{'label':_0x38e73b(0x5ff),'mode':_0x38e73b(0x7d5),'offset':-0x1},{'label':_0x38e73b(0x191),'mode':_0x38e73b(0x4f4),'offset':0x0},{'label':_0x38e73b(0x2d8),'mode':_0x38e73b(0x4f4),'offset':-0x1}],_0x4b2ca9=[{'label':_0x38e73b(0x1a5),'days':0x7},{'label':_0x38e73b(0xc28),'days':0x1e},{'label':'Last\x2012\x20Months','months':0xc}],_0xd4acca=_0x29fe3b=>{const _0x3192c4=_0x38e73b;if(this[_0x3192c4(0x8d4)]!=='custom'||!this[_0x3192c4(0x48e)])return![];const _0x37efb3=this[_0x3192c4(0x171)](_0x29fe3b);return Math[_0x3192c4(0xad9)](this[_0x3192c4(0x48e)]['getTime']()-_0x37efb3[_0x3192c4(0x697)]())<0x5265c00;},_0x38d5e4=_0x356444[_0x38e73b(0x596)](_0x4eda5e=>{const _0x47376a=_0x38e73b,_0x1ad94d=this['_dpMode']===_0x4eda5e[_0x47376a(0x86d)]&&this[_0x47376a(0xa3b)]===_0x4eda5e[_0x47376a(0x73b)]?_0x47376a(0x28d):'';return _0x47376a(0xc68)+_0x1ad94d+_0x47376a(0x5b8)+escapeHtml(_0x4eda5e[_0x47376a(0x86d)])+_0x47376a(0xab5)+_0x4eda5e[_0x47376a(0x73b)]+'\x22>'+escapeHtml(cardT(this[_0x47376a(0x69a)],this[_0x47376a(0x5d4)],_0x4eda5e[_0x47376a(0x149)]))+'</button>';})[_0x38e73b(0x2c4)](''),_0x27ac00=_0x4b2ca9['map'](_0xbc6ba2=>{const _0x47568b=_0x38e73b,_0x5a56d0=_0xd4acca(_0xbc6ba2)?_0x47568b(0x28d):'',_0x599e6e=_0xbc6ba2[_0x47568b(0x2e3)]||'',_0x4a3433=_0xbc6ba2['months']||'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x5a56d0+_0x47568b(0xd05)+_0x599e6e+_0x47568b(0xdb0)+_0x4a3433+'\x22>'+escapeHtml(cardT(this['_hass'],this[_0x47568b(0x5d4)],_0xbc6ba2[_0x47568b(0x149)]))+_0x47568b(0x37d);})[_0x38e73b(0x2c4)]('');return _0x38e73b(0x5f3)+_0x38d5e4+_0x27ac00+_0x38e73b(0x6e0);}[_0xe6d35d(0x171)](_0x50c71f){const _0xde49b2=_0xe6d35d,_0x57b75e=new Date(),_0x19baee=resolveDisplayTimeZone(this[_0xde49b2(0x69a)],this[_0xde49b2(0x5d4)]),_0x3af047=tzParts(_0x57b75e['getTime'](),_0x19baee);if(_0x50c71f['months'])return new Date(zonedWallToMs(_0x3af047['y'],_0x3af047['mo']-_0x50c71f['months'],_0x3af047['d'],0x0,0x0,0x0,_0x19baee));return new Date(zonedWallToMs(_0x3af047['y'],_0x3af047['mo'],_0x3af047['d']-_0x50c71f[_0xde49b2(0x2e3)],0x0,0x0,0x0,_0x19baee));}['_onDatePickerPanelClick'](_0x5f46ba){const _0x2634d6=_0xe6d35d,_0x449708=_0x5f46ba[_0x2634d6(0x73f)],_0x2c5c35=_0x449708[_0x2634d6(0x535)](_0x2634d6(0x471));if(_0x2c5c35){const _0x166ad1=parseInt(_0x2c5c35[_0x2634d6(0x2ff)][_0x2634d6(0xc51)],0xa)||0x0;this[_0x2634d6(0x56f)]=(this[_0x2634d6(0x56f)]??new Date()[_0x2634d6(0x231)]())+_0x166ad1;while(this[_0x2634d6(0x56f)]<0x0){this[_0x2634d6(0x56f)]+=0xc,this['_dpCalYear']-=0x1;}while(this[_0x2634d6(0x56f)]>0xb){this[_0x2634d6(0x56f)]-=0xc,this[_0x2634d6(0x1d1)]+=0x1;}this['_scheduleRender']();return;}const _0x13d3ab=_0x449708['closest'](_0x2634d6(0xa8b));if(_0x13d3ab){const [_0x356dbf,_0xe08f97,_0x524f61]=_0x13d3ab['dataset'][_0x2634d6(0x98f)][_0x2634d6(0x7eb)]('-'),_0x3b58c8=new Date(parseInt(_0x356dbf,0xa),parseInt(_0xe08f97,0xa)-0x1,parseInt(_0x524f61,0xa));this[_0x2634d6(0x78c)](_0x3b58c8);return;}const _0xee16fd=_0x449708['closest'](_0x2634d6(0x372));if(_0xee16fd){const _0x8ac222=_0xee16fd['dataset'][_0x2634d6(0x45c)],_0x8aff82=parseInt(_0xee16fd[_0x2634d6(0x2ff)][_0x2634d6(0x5e6)],0xa)||0x0;this['_applyDatePickerPreset'](_0x8ac222,_0x8aff82);return;}const _0x40c465=_0x449708[_0x2634d6(0x535)](_0x2634d6(0x874));if(_0x40c465){const _0x1d74ab=parseInt(_0x40c465[_0x2634d6(0x2ff)][_0x2634d6(0x5e8)],0xa)||0x0,_0x35537b=parseInt(_0x40c465[_0x2634d6(0x2ff)][_0x2634d6(0x8c4)],0xa)||0x0;this[_0x2634d6(0x9b6)]({'days':_0x1d74ab,'months':_0x35537b});return;}}[_0xe6d35d(0x78c)](_0x212eb8){const _0x2a94d3=_0xe6d35d;if(this[_0x2a94d3(0x8d4)]===_0x2a94d3(0x4b8)){const _0x6d497c=new Date(),_0x4992a1=new Date(_0x6d497c[_0x2a94d3(0x472)](),_0x6d497c[_0x2a94d3(0x231)](),_0x6d497c[_0x2a94d3(0xc00)]())[_0x2a94d3(0x697)](),_0x22ee52=_0x212eb8['getTime'](),_0x34decf=Math[_0x2a94d3(0xb01)]((_0x22ee52-_0x4992a1)/0x5265c00);this[_0x2a94d3(0xa3b)]=_0x34decf,this[_0x2a94d3(0x7aa)]=![],this[_0x2a94d3(0x35e)](),this['_broadcastDatePickerSync'](),this[_0x2a94d3(0xc8b)](),this[_0x2a94d3(0x563)]();return;}if(!this[_0x2a94d3(0xce8)]){this['_dpRangeStart']=_0x212eb8,this['_scheduleRender']();return;}let _0xeb072c=this[_0x2a94d3(0xce8)],_0x3c225b=_0x212eb8;if(_0x3c225b[_0x2a94d3(0x697)]()<_0xeb072c['getTime']()){const _0x72cca4=_0xeb072c;_0xeb072c=_0x3c225b,_0x3c225b=_0x72cca4;}const _0x633fb2=new Date(_0x3c225b[_0x2a94d3(0x472)](),_0x3c225b[_0x2a94d3(0x231)](),_0x3c225b[_0x2a94d3(0xc00)]()+0x1),_0x255890=new Date(_0xeb072c[_0x2a94d3(0x472)](),_0xeb072c[_0x2a94d3(0x231)](),_0xeb072c['getDate']());this[_0x2a94d3(0x8d4)]='custom',this[_0x2a94d3(0xa3b)]=0x0,this[_0x2a94d3(0x48e)]=_0x255890,this[_0x2a94d3(0xae3)]=_0x633fb2,this['_dpRangeStart']=null,this[_0x2a94d3(0x7aa)]=![],this[_0x2a94d3(0x35e)](),this[_0x2a94d3(0x148)](),this[_0x2a94d3(0xc8b)](),this[_0x2a94d3(0x563)]();}['_applyDatePickerPreset'](_0x572ecd,_0x1e1657){const _0x45c4c2=_0xe6d35d;if(!DATE_PICKER_VALID_MODES['includes'](_0x572ecd))return;this[_0x45c4c2(0x8d4)]=_0x572ecd,this['_dpOffset']=_0x1e1657,this[_0x45c4c2(0x48e)]=null,this[_0x45c4c2(0xae3)]=null,this['_dpRangeStart']=null,this[_0x45c4c2(0x7aa)]=![],this[_0x45c4c2(0x35e)](),this[_0x45c4c2(0x148)](),this[_0x45c4c2(0xc8b)](),this[_0x45c4c2(0x563)]();}[_0xe6d35d(0x9b6)]({days:_0x14b01e,months:_0x239f98}){const _0x3596d1=_0xe6d35d,_0x16b938=this['_computeRollingStart']({'days':_0x14b01e,'months':_0x239f98}),_0x363bb0=new Date(),_0x5f35fe=new Date(_0x363bb0[_0x3596d1(0x472)](),_0x363bb0['getMonth'](),_0x363bb0[_0x3596d1(0xc00)](),_0x363bb0[_0x3596d1(0xa19)](),_0x363bb0[_0x3596d1(0xaec)]()+0x1,0x0);this['_dpMode']=_0x3596d1(0x468),this[_0x3596d1(0xa3b)]=0x0,this[_0x3596d1(0x48e)]=_0x16b938,this[_0x3596d1(0xae3)]=_0x5f35fe,this[_0x3596d1(0xce8)]=null,this[_0x3596d1(0x7aa)]=![],this[_0x3596d1(0x35e)](),this['_broadcastDatePickerSync'](),this[_0x3596d1(0xc8b)](),this[_0x3596d1(0x563)]();}[_0xe6d35d(0x3a9)](){const _0x2e8bbf=_0xe6d35d,_0x23af27=this[_0x2e8bbf(0xaea)]?.['querySelector'](_0x2e8bbf(0x2ad));if(!_0x23af27)return;let _0x7dfb1b=_0x23af27[_0x2e8bbf(0x106)](_0x2e8bbf(0xb99)),_0x5c2e8b=_0x23af27[_0x2e8bbf(0x106)](_0x2e8bbf(0x1b5));const _0xc93b9a=!!this[_0x2e8bbf(0x5d4)][_0x2e8bbf(0x769)]&&(this[_0x2e8bbf(0x5d4)]['chart_mode']||_0x2e8bbf(0x9bf))===_0x2e8bbf(0x9bf);if(this['_config']['show_export']!==!![]||_0xc93b9a){_0x7dfb1b?.[_0x2e8bbf(0xab3)](),_0x5c2e8b?.[_0x2e8bbf(0xab3)]();return;}if(_0x7dfb1b)return;_0x7dfb1b=document[_0x2e8bbf(0x601)](_0x2e8bbf(0x65d)),_0x7dfb1b[_0x2e8bbf(0x9c8)]=_0x2e8bbf(0x781),_0x7dfb1b[_0x2e8bbf(0x54b)]=_0x2e8bbf(0x65d),_0x7dfb1b[_0x2e8bbf(0x9d7)]=cardT(this[_0x2e8bbf(0x69a)],this[_0x2e8bbf(0x5d4)],_0x2e8bbf(0xac7)),_0x7dfb1b[_0x2e8bbf(0x795)]='<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>',_0x23af27['appendChild'](_0x7dfb1b),_0x5c2e8b=document[_0x2e8bbf(0x601)](_0x2e8bbf(0x126)),_0x5c2e8b[_0x2e8bbf(0x9c8)]=_0x2e8bbf(0x452),_0x5c2e8b[_0x2e8bbf(0x4a2)][_0x2e8bbf(0x7a8)]=_0x2e8bbf(0x58e);const _0x554343=document[_0x2e8bbf(0x601)](_0x2e8bbf(0x65d));_0x554343[_0x2e8bbf(0x54b)]=_0x2e8bbf(0x65d),_0x554343[_0x2e8bbf(0xb6f)]=cardT(this['_hass'],this['_config'],_0x2e8bbf(0xbb9));const _0x4bb8b8=document[_0x2e8bbf(0x601)](_0x2e8bbf(0x65d));_0x4bb8b8[_0x2e8bbf(0x54b)]=_0x2e8bbf(0x65d),_0x4bb8b8['textContent']=cardT(this[_0x2e8bbf(0x69a)],this[_0x2e8bbf(0x5d4)],_0x2e8bbf(0xd92));const _0x110ce1=document['createElement'](_0x2e8bbf(0x65d));_0x110ce1[_0x2e8bbf(0x54b)]=_0x2e8bbf(0x65d),_0x110ce1[_0x2e8bbf(0xb6f)]=cardT(this[_0x2e8bbf(0x69a)],this[_0x2e8bbf(0x5d4)],_0x2e8bbf(0x217)),_0x5c2e8b[_0x2e8bbf(0x6ab)](_0x554343),_0x5c2e8b['appendChild'](_0x4bb8b8),_0x5c2e8b[_0x2e8bbf(0x6ab)](_0x110ce1),_0x23af27['appendChild'](_0x5c2e8b),_0x4bb8b8[_0x2e8bbf(0xb7d)](_0x2e8bbf(0x63f),_0x53994d=>{const _0x2ede3c=_0x2e8bbf;_0x53994d[_0x2ede3c(0xaad)](),_0x5c2e8b[_0x2ede3c(0x4a2)]['display']=_0x2ede3c(0x58e),this['_exportPngCard']();}),_0x7dfb1b['addEventListener'](_0x2e8bbf(0x63f),_0xd0bbf3=>{const _0x1a5782=_0x2e8bbf;_0xd0bbf3[_0x1a5782(0xaad)]();const _0x155a48=_0x5c2e8b[_0x1a5782(0x4a2)][_0x1a5782(0x7a8)]===_0x1a5782(0x58e);_0x5c2e8b[_0x1a5782(0x4a2)][_0x1a5782(0x7a8)]=_0x155a48?'':_0x1a5782(0x58e),_0x155a48&&setTimeout(()=>{const _0x2a2e45=_0x1a5782;document[_0x2a2e45(0xb7d)]('click',()=>{const _0x23ebf6=_0x2a2e45;_0x5c2e8b[_0x23ebf6(0x4a2)][_0x23ebf6(0x7a8)]=_0x23ebf6(0x58e);},{'once':!![]});},0x0);}),_0x554343[_0x2e8bbf(0xb7d)]('click',_0x5c2186=>{const _0x306a5f=_0x2e8bbf;_0x5c2186['stopPropagation'](),_0x5c2e8b['style'][_0x306a5f(0x7a8)]=_0x306a5f(0x58e),this[_0x306a5f(0x376)]();}),_0x110ce1[_0x2e8bbf(0xb7d)](_0x2e8bbf(0x63f),_0x712dd3=>{const _0x77d2d2=_0x2e8bbf;_0x712dd3[_0x77d2d2(0xaad)](),_0x5c2e8b[_0x77d2d2(0x4a2)][_0x77d2d2(0x7a8)]=_0x77d2d2(0x58e),this[_0x77d2d2(0x3c5)]();});}[_0xe6d35d(0x235)](_0x540481){const _0x58e37a=_0xe6d35d,_0x53778a=String(this['_config'][_0x58e37a(0x85e)]||_0x58e37a(0xb19))[_0x58e37a(0x22f)]()[_0x58e37a(0xbbd)](/[^\w\-]+/g,'_')[_0x58e37a(0xaff)](0x0,0x28)||_0x58e37a(0xb19),_0x126142=new Date(),_0x13497a=_0x1ccc10=>String(_0x1ccc10)[_0x58e37a(0x9f7)](0x2,'0');return _0x53778a+'-'+_0x126142[_0x58e37a(0x472)]()+_0x13497a(_0x126142[_0x58e37a(0x231)]()+0x1)+_0x13497a(_0x126142['getDate']())+'-'+_0x13497a(_0x126142[_0x58e37a(0xa19)]())+_0x13497a(_0x126142[_0x58e37a(0xaec)]())+'.'+_0x540481;}[_0xe6d35d(0xa4d)](_0x4bbde3,_0xc6e531){const _0x1f4ce1=_0xe6d35d,_0x3e4f5c=URL[_0x1f4ce1(0xb45)](_0x4bbde3),_0x155ec2=document['createElement']('a');_0x155ec2[_0x1f4ce1(0xa4f)]=_0x3e4f5c,_0x155ec2['download']=_0xc6e531,this[_0x1f4ce1(0xaea)][_0x1f4ce1(0x6ab)](_0x155ec2),_0x155ec2['click'](),_0x155ec2[_0x1f4ce1(0xab3)](),setTimeout(()=>URL[_0x1f4ce1(0x32f)](_0x3e4f5c),0x1388);}[_0xe6d35d(0x1c3)](){const _0x362a2e=_0xe6d35d,_0xe1f94a=(this[_0x362a2e(0x51a)]?.[_0x362a2e(0x51d)]||[])[_0x362a2e(0xbcf)](_0x545961=>!this[_0x362a2e(0x81c)][_0x362a2e(0x449)](_0x545961['id'])&&_0x545961[_0x362a2e(0x9b0)]?.[_0x362a2e(0x540)]!==![]);if(!_0xe1f94a[_0x362a2e(0x6f1)])return null;const _0xf4cf6c=_0xe1f94a[_0x362a2e(0x596)](_0x5e5588=>pickName(_0x5e5588[_0x362a2e(0x9b0)][_0x362a2e(0x6d0)],_0x5e5588[_0x362a2e(0x721)]?.[_0x362a2e(0x6a0)],_0x5e5588[_0x362a2e(0x721)])??_0x5e5588['id']),_0x54d72b=this['_viewWindow'],_0x44ad26=_0x54d72b?_0x54d72b['start'][_0x362a2e(0x697)]():-Infinity,_0x5cd34c=_0x54d72b?_0x54d72b['end']['getTime']():Infinity,_0x212826=_0xe1f94a['map'](_0xf6f509=>{const _0x4e79ba=_0x362a2e,_0x4b7f27=new Map();for(const _0x389548 of _0xf6f509[_0x4e79ba(0x8fc)]||[]){if(_0x389548&&isNum(_0x389548['v'])&&_0x389548['t']>=_0x44ad26&&_0x389548['t']<=_0x5cd34c)_0x4b7f27[_0x4e79ba(0x846)](_0x389548['t'],_0x389548['v']);}return _0x4b7f27;}),_0x2900df=new Set();for(const _0x10d330 of _0x212826)for(const _0x4dde9c of _0x10d330[_0x362a2e(0x2ee)]())_0x2900df[_0x362a2e(0x33e)](_0x4dde9c);const _0x59996a=[..._0x2900df][_0x362a2e(0xca9)]((_0x5281c0,_0xffbd88)=>_0x5281c0-_0xffbd88),_0x24e314=_0x115401=>'\x22'+String(_0x115401)[_0x362a2e(0xbbd)](/"/g,'\x22\x22')+'\x22',_0xdce20b=[['time',..._0xf4cf6c][_0x362a2e(0x596)](_0x24e314)[_0x362a2e(0x2c4)](',')];for(const _0x2893a of _0x59996a){const _0x5d1e7e=[_0x24e314(new Date(_0x2893a)[_0x362a2e(0x9a7)]())];for(const _0x1c511c of _0x212826)_0x5d1e7e[_0x362a2e(0x61b)](_0x1c511c['has'](_0x2893a)?String(_0x1c511c[_0x362a2e(0x70b)](_0x2893a)):'');_0xdce20b[_0x362a2e(0x61b)](_0x5d1e7e[_0x362a2e(0x2c4)](','));}return _0xdce20b['join']('\x0d\x0a');}[_0xe6d35d(0x3c5)](){const _0x35b906=_0xe6d35d,_0x49a048=this[_0x35b906(0x1c3)]();if(!_0x49a048)return;this[_0x35b906(0xa4d)](new Blob(['\ufeff'+_0x49a048],{'type':'text/csv;charset=utf-8'}),this['_exportName'](_0x35b906(0x160)));}async[_0xe6d35d(0x771)](){const _0x1695f3=_0xe6d35d,_0x2b0a86=this[_0x1695f3(0xaea)]?.[_0x1695f3(0x106)]('ha-card.sgc-card');if(!_0x2b0a86)return;try{const _0x281902=_0x2b0a86[_0x1695f3(0x748)](),_0x75e567=Math[_0x1695f3(0x1b8)](0x1,Math[_0x1695f3(0xb01)](_0x281902[_0x1695f3(0x8da)])),_0x268484=Math[_0x1695f3(0x1b8)](0x1,Math[_0x1695f3(0xb01)](_0x281902['height'])),_0x1de861=Math['max'](0x2,Math['round'](window[_0x1695f3(0xbe7)]||0x1)),_0x14df23=_0x2b0a86[_0x1695f3(0x15b)](!![]),_0x12452e=_0x2b0a86[_0x1695f3(0x246)]('*'),_0x55a889=_0x14df23[_0x1695f3(0x246)]('*'),_0x1858a6=(_0x2bbfb6,_0x4b7b95)=>{const _0x372176=_0x1695f3,_0x1fc570=getComputedStyle(_0x2bbfb6);let _0x1da332='';for(let _0x4f5cf7=0x0;_0x4f5cf7<_0x1fc570[_0x372176(0x6f1)];_0x4f5cf7++){const _0x114482=_0x1fc570[_0x4f5cf7];_0x1da332+=_0x114482+':'+_0x1fc570[_0x372176(0x3d8)](_0x114482)+';';}_0x4b7b95[_0x372176(0x4a2)][_0x372176(0x136)]=_0x1da332;};_0x1858a6(_0x2b0a86,_0x14df23);for(let _0x42657a=0x0;_0x42657a<_0x12452e[_0x1695f3(0x6f1)];_0x42657a++){const _0x19b0ec=_0x55a889[_0x42657a][_0x1695f3(0x4af)];if(_0x19b0ec==='STYLE'||_0x19b0ec===_0x1695f3(0x343))continue;_0x1858a6(_0x12452e[_0x42657a],_0x55a889[_0x42657a]);}for(const _0x54f601 of _0x14df23[_0x1695f3(0x246)]('clipPath\x20rect[data-full-x]')){_0x54f601[_0x1695f3(0x337)]('x',_0x54f601['getAttribute'](_0x1695f3(0x189))),_0x54f601[_0x1695f3(0x337)](_0x1695f3(0x8da),_0x54f601[_0x1695f3(0xb15)]('data-full-w')),_0x54f601[_0x1695f3(0x4a2)]['removeProperty']('x'),_0x54f601[_0x1695f3(0x4a2)]['removeProperty']('width');}for(const _0x5bba45 of _0x14df23[_0x1695f3(0x246)]('.sgc-y-axis-sticky')){_0x5bba45[_0x1695f3(0xc47)](_0x1695f3(0x7a5)),_0x5bba45[_0x1695f3(0x4a2)][_0x1695f3(0x6ea)](_0x1695f3(0x7a5)),_0x5bba45['style']['removeProperty']('translate');}const _0x252839=_0x2b0a86[_0x1695f3(0x246)](_0x1695f3(0x4fe)),_0x5e1138=_0x14df23[_0x1695f3(0x246)](_0x1695f3(0x4fe));for(let _0x5adf8f=0x0;_0x5adf8f<_0x252839[_0x1695f3(0x6f1)];_0x5adf8f++){const _0x57651f=document[_0x1695f3(0x601)](_0x1695f3(0x3a2));_0x57651f[_0x1695f3(0x698)]=_0x252839[_0x5adf8f][_0x1695f3(0x62f)](_0x1695f3(0xa48)),_0x57651f[_0x1695f3(0x4a2)][_0x1695f3(0x136)]=_0x5e1138[_0x5adf8f][_0x1695f3(0x4a2)][_0x1695f3(0x136)],_0x5e1138[_0x5adf8f][_0x1695f3(0x400)](_0x57651f);}_0x14df23['querySelectorAll'](_0x1695f3(0x745))['forEach'](_0x5cad5b=>_0x5cad5b['remove']());const _0x88c128=document[_0x1695f3(0x601)](_0x1695f3(0x126));_0x88c128[_0x1695f3(0x337)](_0x1695f3(0xa0e),_0x1695f3(0x2ea)),_0x88c128[_0x1695f3(0x6ab)](_0x14df23);const _0x486b42=new XMLSerializer()[_0x1695f3(0xaf4)](_0x88c128),_0x54d435='<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22'+_0x75e567+_0x1695f3(0x797)+_0x268484+'\x22>'+(_0x1695f3(0x158)+_0x486b42+'</foreignObject></svg>'),_0x268d63=_0x1695f3(0xbab)+encodeURIComponent(_0x54d435),_0x57c8cc=new Image();await new Promise((_0x357f74,_0x42f94a)=>{const _0x391e40=_0x1695f3;_0x57c8cc['onload']=_0x357f74,_0x57c8cc[_0x391e40(0x5d5)]=_0x42f94a,_0x57c8cc[_0x391e40(0x698)]=_0x268d63;});const _0x42a7c7=document[_0x1695f3(0x601)](_0x1695f3(0x4fe));_0x42a7c7['width']=_0x75e567*_0x1de861,_0x42a7c7[_0x1695f3(0x964)]=_0x268484*_0x1de861;const _0x5e8574=_0x42a7c7[_0x1695f3(0x488)]('2d');_0x5e8574[_0x1695f3(0x71c)](_0x1de861,_0x1de861),_0x5e8574[_0x1695f3(0x283)](_0x57c8cc,0x0,0x0,_0x75e567,_0x268484);const _0x297a57=await new Promise(_0x2e9acf=>_0x42a7c7[_0x1695f3(0x7ea)](_0x2e9acf,_0x1695f3(0xa48)));if(!_0x297a57)throw new Error('canvas\x20tainted');this[_0x1695f3(0xa4d)](_0x297a57,this[_0x1695f3(0x235)](_0x1695f3(0x4c5)));}catch(_0x1bd90a){console[_0x1695f3(0xd8b)](_0x1695f3(0x3d2),_0x1bd90a),this['_exportPng']();}}async[_0xe6d35d(0x376)](){const _0xa60e3d=_0xe6d35d,_0x42b1ab=this[_0xa60e3d(0xaea)]?.[_0xa60e3d(0x106)](_0xa60e3d(0xce4));if(!_0x42b1ab)return;const _0x5d9f74=(getComputedStyle(this)[_0xa60e3d(0x3d8)]('--card-background-color')||'')[_0xa60e3d(0x22f)]()||'#ffffff',_0x4a2820=Math[_0xa60e3d(0x1b8)](0x2,Math[_0xa60e3d(0xb01)](window[_0xa60e3d(0xbe7)]||0x1)),_0x12b731=_0x42b1ab[_0xa60e3d(0x106)]('canvas');if(_0x12b731){const _0x58c2fe=document['createElement']('canvas');_0x58c2fe['width']=_0x12b731[_0xa60e3d(0x8da)],_0x58c2fe[_0xa60e3d(0x964)]=_0x12b731[_0xa60e3d(0x964)];const _0x24b29c=_0x58c2fe['getContext']('2d');_0x24b29c[_0xa60e3d(0x586)]=_0x5d9f74,_0x24b29c[_0xa60e3d(0x6a6)](0x0,0x0,_0x58c2fe['width'],_0x58c2fe[_0xa60e3d(0x964)]),_0x24b29c[_0xa60e3d(0x283)](_0x12b731,0x0,0x0),_0x58c2fe[_0xa60e3d(0x7ea)](_0xb4d60b=>{const _0x413f36=_0xa60e3d;if(_0xb4d60b)this[_0x413f36(0xa4d)](_0xb4d60b,this[_0x413f36(0x235)]('png'));},_0xa60e3d(0xa48));return;}const _0x1bba3d=_0x42b1ab[_0xa60e3d(0x106)](_0xa60e3d(0x5d8));if(!_0x1bba3d)return;const _0x20361b=_0x1bba3d[_0xa60e3d(0x748)](),_0x21aca5=Math[_0xa60e3d(0x1b8)](0x1,Math[_0xa60e3d(0xb01)](_0x20361b['width']||_0x1bba3d[_0xa60e3d(0x996)]||0x258)),_0x511ece=Math[_0xa60e3d(0x1b8)](0x1,Math['round'](_0x20361b[_0xa60e3d(0x964)]||_0x1bba3d[_0xa60e3d(0xb91)]||0xc8)),_0x1ed147=_0x1bba3d[_0xa60e3d(0x15b)](!![]);for(const _0xb0d2aa of _0x1ed147[_0xa60e3d(0x246)](_0xa60e3d(0x3e7))){_0xb0d2aa[_0xa60e3d(0x337)]('x',_0xb0d2aa[_0xa60e3d(0xb15)](_0xa60e3d(0x189))),_0xb0d2aa[_0xa60e3d(0x337)]('width',_0xb0d2aa[_0xa60e3d(0xb15)](_0xa60e3d(0x8cc)));}for(const _0x44294b of _0x1ed147[_0xa60e3d(0x246)](_0xa60e3d(0xadc))){_0x44294b[_0xa60e3d(0xc47)](_0xa60e3d(0x7a5));}_0x1ed147[_0xa60e3d(0x337)]('width',String(_0x21aca5)),_0x1ed147['setAttribute']('height',String(_0x511ece)),_0x1ed147[_0xa60e3d(0x4a2)][_0xa60e3d(0x84e)]=getComputedStyle(this)[_0xa60e3d(0x84e)]||_0xa60e3d(0x270);const _0x3354b2=(getComputedStyle(this)['getPropertyValue'](_0xa60e3d(0xc4e))||'')['trim']()||'#727272',_0x208cfe=document[_0xa60e3d(0xba5)](_0xa60e3d(0x356),_0xa60e3d(0x4a2));_0x208cfe[_0xa60e3d(0xb6f)]=_0xa60e3d(0xa50)+_0x3354b2+'}'+_0xa60e3d(0xd64),_0x1ed147[_0xa60e3d(0x335)](_0x208cfe,_0x1ed147[_0xa60e3d(0x5b1)]);const _0x32e590=new XMLSerializer()[_0xa60e3d(0xaf4)](_0x1ed147),_0x5c84b3=URL['createObjectURL'](new Blob([_0x32e590],{'type':_0xa60e3d(0x6c8)}));try{const _0x4d620f=new Image();await new Promise((_0x978b03,_0x3753a9)=>{_0x4d620f['onload']=_0x978b03,_0x4d620f['onerror']=_0x3753a9,_0x4d620f['src']=_0x5c84b3;});const _0x29b06f=document['createElement'](_0xa60e3d(0x4fe));_0x29b06f[_0xa60e3d(0x8da)]=_0x21aca5*_0x4a2820,_0x29b06f[_0xa60e3d(0x964)]=_0x511ece*_0x4a2820;const _0x5f464a=_0x29b06f[_0xa60e3d(0x488)]('2d');_0x5f464a['fillStyle']=_0x5d9f74,_0x5f464a['fillRect'](0x0,0x0,_0x29b06f[_0xa60e3d(0x8da)],_0x29b06f[_0xa60e3d(0x964)]),_0x5f464a['scale'](_0x4a2820,_0x4a2820),_0x5f464a['drawImage'](_0x4d620f,0x0,0x0,_0x21aca5,_0x511ece),_0x29b06f[_0xa60e3d(0x7ea)](_0x5aac34=>{const _0x248126=_0xa60e3d;if(_0x5aac34)this[_0x248126(0xa4d)](_0x5aac34,this[_0x248126(0x235)](_0x248126(0x4c5)));},_0xa60e3d(0xa48));}catch(_0x354564){console['warn'](_0xa60e3d(0x7d6),_0x354564);}finally{setTimeout(()=>URL['revokeObjectURL'](_0x5c84b3),0x1388);}}[_0xe6d35d(0xc88)](){const _0x476f0b=_0xe6d35d,_0x2bf7a4=this[_0x476f0b(0xaea)][_0x476f0b(0x106)](_0x476f0b(0xcea));if(!_0x2bf7a4){this[_0x476f0b(0xa92)]();return;}const _0x3ef782=this[_0x476f0b(0x5d4)];if(!_0x3ef782[_0x476f0b(0x4cc)]||!this[_0x476f0b(0x51a)])_0x2bf7a4[_0x476f0b(0x795)]='';else{const _0x19dd2f=this['_graphData']['series']['filter'](_0x549daf=>!(_0x549daf[_0x476f0b(0x9b0)]?.['_compareOf']!=null&&_0x549daf['entity'][_0x476f0b(0xb7f)]?.[_0x476f0b(0x2fa)]===![]))[_0x476f0b(0x596)](_0xd34029=>{const _0x52008e=_0x476f0b,_0x4df607=_0xd34029[_0x52008e(0x9b0)],_0x57690c=pickName(_0x4df607['name'],_0xd34029[_0x52008e(0x721)]?.['resolved_name'],_0xd34029[_0x52008e(0x721)])??_0xd34029['id'],_0x46eea3=this[_0x52008e(0x81c)][_0x52008e(0x449)](_0xd34029['id']),_0x513a53=this[_0x52008e(0x221)](_0x4df607[_0x52008e(0x727)],_0x4df607['entity'])||_0x4df607['color']||_0x52008e(0x49d),_0x1ad460=_0x4df607[_0x52008e(0x833)]!==![]?_0x52008e(0xad5)+escapeHtml(_0x513a53):_0x52008e(0xad5)+escapeHtml(_0x513a53)+_0x52008e(0x1ca);return _0x52008e(0xbd5)+(_0x46eea3?'hidden':'')+'\x22\x20data-id=\x22'+escapeHtml(_0xd34029['id'])+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22'+_0x1ad460+_0x52008e(0x410)+escapeHtml(_0x57690c)+_0x52008e(0x9e0);})[_0x476f0b(0x2c4)]('');_0x2bf7a4[_0x476f0b(0x795)]=_0x476f0b(0x255)+escapeHtml(_0x3ef782['legend_position']||'center')+'\x22>'+_0x19dd2f+_0x476f0b(0x6e0),_0x2bf7a4[_0x476f0b(0x246)]('.sgc-legend-item')[_0x476f0b(0x331)](_0x58b695=>{const _0xcc4a88=_0x476f0b;_0x58b695[_0xcc4a88(0xb7d)](_0xcc4a88(0x63f),()=>{const _0xf39885=_0xcc4a88;this[_0xf39885(0x8d0)](_0x58b695['dataset']['id']),this[_0xf39885(0x4b1)]();});});}this[_0x476f0b(0xa92)]();}[_0xe6d35d(0xa92)](){const _0x314e1a=_0xe6d35d,_0x3d5527=this[_0x314e1a(0xaea)][_0x314e1a(0x106)](_0x314e1a(0x907));if(!_0x3d5527)return;const _0x2d002e=this[_0x314e1a(0x192)]||[],_0x9c29e8=this[_0x314e1a(0x51a)]?.['series']||[],_0x1fbc49=_0x2d002e['some'](_0x3f3de9=>_0x3f3de9?.[_0x314e1a(0x2fa)]);if(!_0x1fbc49){_0x3d5527[_0x314e1a(0x795)]='';return;}const _0x49744c=this[_0x314e1a(0x69a)],_0x1b033b=_0x2d002e[_0x314e1a(0x596)]((_0x121f98,_0x409263)=>{const _0x793582=_0x314e1a;if(!_0x121f98?.['show_in_legend'])return'';const _0x38783b=(_0x121f98[_0x793582(0x9b0)]||_0x121f98[_0x793582(0x1e4)])+'__'+_0x409263,_0xac1871=_0x9c29e8[_0x793582(0x8e2)](_0x2a119c=>_0x2a119c['id']===_0x38783b||_0x2a119c[_0x793582(0x9b0)]===_0x121f98),_0x4d2cd9=_0xac1871?.[_0x793582(0x43d)]||{},_0x59c242=_0x121f98[_0x793582(0x4d7)]&&_0x121f98['legend_stats']['length']?_0x121f98[_0x793582(0x4d7)]:['min',_0x793582(0x862),_0x793582(0x1b8)],_0x4b8cf1=(_0x345e6d,_0x2018f5)=>{if(!isNum(_0x345e6d))return'—';const _0x5b4197=_0x2018f5!=null?{..._0x121f98,'decimals':_0x2018f5}:_0x121f98;return formatNumber(_0x345e6d,_0x5b4197,_0x49744c);},_0x1ec0f0=(_0x3670da,_0x23efbe)=>'<span><span\x20class=\x22sgc-detail-stat-label\x22>'+escapeHtml(_0x3670da)+_0x793582(0x9d6)+escapeHtml(_0x23efbe)+_0x793582(0x9d6);let _0x22f811='';if(_0x59c242[_0x793582(0x635)]('min'))_0x22f811+=_0x1ec0f0(cardT(this['_hass'],this['_config'],_0x793582(0xab8)),_0x4b8cf1(_0x4d2cd9['min']));if(_0x59c242[_0x793582(0x635)](_0x793582(0x862)))_0x22f811+=_0x1ec0f0(cardT(this[_0x793582(0x69a)],this['_config'],'Avg'),_0x4b8cf1(_0x4d2cd9[_0x793582(0x862)],0x2));if(_0x59c242[_0x793582(0x635)](_0x793582(0x1b8)))_0x22f811+=_0x1ec0f0(cardT(this[_0x793582(0x69a)],this[_0x793582(0x5d4)],_0x793582(0xba8)),_0x4b8cf1(_0x4d2cd9[_0x793582(0x1b8)]));if(_0x59c242[_0x793582(0x635)](_0x793582(0x898))){const _0x294174=_0xac1871?.[_0x793582(0x8fc)]?.[_0x793582(0x6f1)]?_0xac1871['points'][_0xac1871['points'][_0x793582(0x6f1)]-0x1]['v']:null,_0x20114b=_0x49744c?.[_0x793582(0x634)]?.[_0x121f98[_0x793582(0x9b0)]]?.['state'],_0x583107=isNum(_0x294174)?_0x294174:_0x20114b!=null?toNum(_0x20114b):null;_0x22f811+=_0x1ec0f0(cardT(this[_0x793582(0x69a)],this[_0x793582(0x5d4)],_0x793582(0x79b)),_0x4b8cf1(_0x583107));}if(_0x59c242[_0x793582(0x635)](_0x793582(0x914)))_0x22f811+=_0x1ec0f0(cardT(this[_0x793582(0x69a)],this[_0x793582(0x5d4)],_0x793582(0xb36)),_0x4b8cf1(_0x4d2cd9[_0x793582(0x914)]));const _0x735b4b=this[_0x793582(0x221)](_0x121f98[_0x793582(0x727)],_0x121f98[_0x793582(0x9b0)])||_0x121f98[_0x793582(0x727)]||PALETTE[_0x409263%PALETTE[_0x793582(0x6f1)]]||'#888',_0x5ed507=pickName(_0x121f98[_0x793582(0x6d0)],_0xac1871?.[_0x793582(0x721)]?.['resolved_name'],{'friendly_name':_0xac1871?.[_0x793582(0x721)]?.[_0x793582(0x72f)]??_0x49744c?.[_0x793582(0x634)]?.[_0x121f98['entity']]?.[_0x793582(0x5cf)]?.['friendly_name']})??_0x121f98['entity']??_0x121f98[_0x793582(0x1e4)]??'',_0xf7e46c=this[_0x793582(0x81c)]['has'](_0x38783b)?'\x20legend-hidden':'',_0x42e6e5=_0x121f98['show_color_dot']!==![]?_0x793582(0xd6c)+escapeHtml(_0x735b4b):_0x793582(0xadd);return _0x793582(0x194)+_0xf7e46c+_0x793582(0x50b)+escapeHtml(_0x38783b)+_0x793582(0x9cc)+_0x42e6e5+_0x793582(0xc45)+escapeHtml(_0x5ed507)+_0x793582(0x228)+_0x22f811+_0x793582(0x9ab);})[_0x314e1a(0xbcf)](Boolean)[_0x314e1a(0x2c4)]('');_0x3d5527[_0x314e1a(0x795)]=_0x1b033b?'<div\x20class=\x22sgc-detail-legend\x22>'+_0x1b033b+'</div>':'',_0x3d5527['querySelectorAll'](_0x314e1a(0x3bf))[_0x314e1a(0x331)](_0x29a766=>{const _0x18a775=_0x314e1a;_0x29a766['addEventListener'](_0x18a775(0x63f),()=>{const _0x4c0881=_0x18a775;this[_0x4c0881(0x8d0)](_0x29a766[_0x4c0881(0x2ff)]['id']),this['_render']();});});}['_renderStateRow'](){const _0x29a112=_0xe6d35d;if(this['_config']?.[_0x29a112(0x769)]&&(this['_config'][_0x29a112(0x223)]||_0x29a112(0x9bf))===_0x29a112(0x9bf)){this[_0x29a112(0xd07)]();return;}this[_0x29a112(0x4f1)](_0x29a112(0x598)),this['_renderStateRowFor']('bottom');}['_renderStateRowFor'](_0x4b2615){const _0x38c358=_0xe6d35d,_0x35d64b=this[_0x38c358(0xaea)]['querySelector'](_0x38c358(0xc0e)+_0x4b2615+'\x22]');if(!_0x35d64b)return;const _0x3af72c=this[_0x38c358(0x5d4)];if(!_0x3af72c||_0x3af72c['sparkline']){_0x35d64b[_0x38c358(0x795)]='';return;}const _0x3ee6e9=this[_0x38c358(0x192)]||[],_0xa2495a=_0x3ee6e9[_0x38c358(0xbcf)](_0x47e38f=>_0x47e38f[_0x38c358(0x2b6)]!==![]),_0x539040=[],_0x2f3644=[],_0x114c5b=[];for(const _0x488caa of _0xa2495a){const _0x53cab7=_0x488caa[_0x38c358(0x28e)]||'left',_0x5bd9a2=_0x53cab7[_0x38c358(0x8f0)]('bottom');if(_0x4b2615==='top'&&_0x5bd9a2)continue;if(_0x4b2615===_0x38c358(0x7ab)&&!_0x5bd9a2)continue;const _0x4ebdaf=_0x5bd9a2?_0x53cab7['replace'](_0x38c358(0x7fc),''):_0x53cab7;if(_0x4ebdaf==='right')_0x114c5b[_0x38c358(0x61b)](_0x488caa);else{if(_0x4ebdaf===_0x38c358(0x910))_0x2f3644[_0x38c358(0x61b)](_0x488caa);else _0x539040[_0x38c358(0x61b)](_0x488caa);}}const _0x2266b6=!!(_0x3af72c['card_header']||_0x3af72c[_0x38c358(0x6f8)]||_0x3af72c['card_icon_image']),_0x2f8473=!_0x2266b6&&!!_0x3af72c[_0x38c358(0x47e)]&&_0x4b2615===_0x38c358(0x598),_0x2a7d72=_0x2f8473?this[_0x38c358(0xa35)]():'';if(!_0x539040['length']&&!_0x2f3644[_0x38c358(0x6f1)]&&!_0x114c5b[_0x38c358(0x6f1)]&&!_0x2a7d72){_0x35d64b[_0x38c358(0x795)]='';return;}const _0x3223ca=_0x3af72c['state_layout']===_0x38c358(0x77e)?_0x38c358(0x77e):'default',_0x2bf4a0=this[_0x38c358(0x69a)],_0x4d1c29=_0x4853ad=>{const _0x1d7d8d=_0x38c358,_0x2963ba=_0x3ee6e9[_0x1d7d8d(0x9c5)](_0x4853ad);return this[_0x1d7d8d(0x4f0)](_0x4853ad,_0x2963ba,_0x2bf4a0);},_0x41ffd1=_0x539040['map'](_0x4d1c29)[_0x38c358(0xbcf)](Boolean)[_0x38c358(0x2c4)](''),_0x50ec7a=_0x2f3644['map'](_0x4d1c29)[_0x38c358(0xbcf)](Boolean)[_0x38c358(0x2c4)]('');let _0x8506fe=_0x114c5b['map'](_0x4d1c29)['filter'](Boolean)[_0x38c358(0x2c4)](''),_0x3134a3='';if(_0x2a7d72){const _0x50a278=_0x3af72c[_0x38c358(0xcc8)]||_0x38c358(0x11e);_0x3134a3=_0x38c358(0x1f9)+escapeHtml(_0x50a278)+'\x22>'+_0x2a7d72+'</span></div>';}_0x35d64b[_0x38c358(0x9c8)]=_0x38c358(0x985)+_0x3223ca;const _0xd9a83=_0x41ffd1?_0x38c358(0x5c4)+_0x41ffd1+'</div>':'',_0xdc36e3=_0x50ec7a?'<div\x20class=\x22sgc-state-align-center\x22>'+_0x50ec7a+_0x38c358(0x6e0):'',_0x1c81ab=_0x8506fe?_0x38c358(0x89e)+_0x8506fe+'</div>':'';_0x35d64b[_0x38c358(0x795)]=_0x38c358(0x772)+_0xd9a83+_0xdc36e3+_0x1c81ab+_0x3134a3+_0x38c358(0x6e0),_0x35d64b[_0x38c358(0x246)](_0x38c358(0x1de))[_0x38c358(0x331)](_0x2e323f=>{const _0x517e0f=_0x38c358;_0x2e323f[_0x517e0f(0x4a2)]['cursor']='pointer',_0x2e323f[_0x517e0f(0xb7d)](_0x517e0f(0x63f),_0x58c8db=>{const _0x26384a=_0x517e0f,_0x2cd9d4=parseInt(_0x2e323f[_0x26384a(0x2ff)][_0x26384a(0x2f6)],0xa),_0xb35b24=_0x3ee6e9[_0x2cd9d4];if(!_0xb35b24)return;_0x58c8db['stopPropagation'](),this['_fireEntityAction'](_0xb35b24,()=>{const _0x34ec7e=_0x26384a;this[_0x34ec7e(0x8d0)]((_0xb35b24['entity']||_0xb35b24[_0x34ec7e(0x1e4)])+'__'+_0x2cd9d4),this['_render']();});});});}['_getAxisStateMap'](_0x438630){const _0x31e946=_0xe6d35d;if(!this[_0x31e946(0x192)]?.[_0x31e946(0x6f1)])return null;if(this[_0x31e946(0x5d4)]?.[_0x31e946(0x530)])return null;let _0x34339a=null;for(let _0x54eb13=0x0;_0x54eb13<this[_0x31e946(0x192)][_0x31e946(0x6f1)];_0x54eb13++){const _0x25b66a=this[_0x31e946(0x192)][_0x54eb13];if(!_0x25b66a||_0x25b66a[_0x31e946(0x540)]===![])continue;const _0x25bb1e=(_0x25b66a[_0x31e946(0x9b0)]||_0x25b66a['statistic_id'])+'__'+_0x54eb13;if(this[_0x31e946(0x81c)]?.[_0x31e946(0x449)]?.(_0x25bb1e))continue;const _0x32ab64=_0x25b66a[_0x31e946(0x8f6)]===_0x31e946(0xaa5)?_0x31e946(0xaa5):'primary';if(_0x32ab64!==_0x438630)continue;const _0x32c911=_0x25b66a[_0x31e946(0x17e)]||autoStateMap(_0x25b66a,this[_0x31e946(0x69a)],this[_0x31e946(0x5d4)]?.[_0x31e946(0x223)]);if(!_0x32c911||!Array[_0x31e946(0x82d)](_0x32c911)||!_0x32c911[_0x31e946(0x6f1)])continue;if(_0x34339a&&_0x34339a!==_0x32c911)return null;_0x34339a=_0x32c911;}return _0x34339a;}['_fireEntityAction'](_0x1987e3,_0x2eff2b){const _0x11e79a=_0xe6d35d,_0x493d94=_0x1987e3?.[_0x11e79a(0x9b0)];if(!_0x493d94)return;const _0x425ffe=_0x1987e3[_0x11e79a(0x955)],_0x1f5d6c=_0x425ffe?.[_0x11e79a(0x280)];if(_0x425ffe&&_0x1f5d6c&&_0x1f5d6c!==_0x11e79a(0x58e)){if(_0x1f5d6c===_0x11e79a(0x796)){const _0x269a54=new Event(_0x11e79a(0x146),{'bubbles':!![],'composed':!![]});_0x269a54[_0x11e79a(0x518)]=_0x425ffe,this['dispatchEvent'](_0x269a54);return;}const _0x5bae5b=new Event('hass-action',{'bubbles':!![],'composed':!![]});_0x5bae5b[_0x11e79a(0x518)]={'config':{'entity':_0x493d94,'tap_action':_0x425ffe},'action':_0x11e79a(0x705)},this[_0x11e79a(0xc10)](_0x5bae5b);return;}if(typeof _0x2eff2b===_0x11e79a(0x854)){_0x2eff2b();return;}const _0x14f7c8=new Event(_0x11e79a(0xd4d),{'bubbles':!![],'composed':!![]});_0x14f7c8['detail']={'entityId':_0x493d94},this['dispatchEvent'](_0x14f7c8);}[_0xe6d35d(0x618)](_0x2ca70a,_0x4d7168){const _0x32feea=_0xe6d35d;if(!_0x4d7168||!Array['isArray'](_0x4d7168))return null;if(typeof _0x2ca70a!=='number'||isNaN(_0x2ca70a))return null;if(Math[_0x32feea(0xad9)](_0x2ca70a-Math[_0x32feea(0xb01)](_0x2ca70a))>0.000001)return'';const _0xd48a22=Math['round'](_0x2ca70a);if(_0xd48a22<0x0||_0xd48a22>=_0x4d7168['length'])return'';const _0x237024=_0x4d7168[_0xd48a22];return _0x237024?.[_0x32feea(0x149)]||String(_0x237024?.[_0x32feea(0xcfb)]??'');}[_0xe6d35d(0x4f0)](_0xd74547,_0x4d7446,_0x1ae4f2){const _0x219ff9=_0xe6d35d,_0x10ec14=_0x1ae4f2?.[_0x219ff9(0x634)]?.[_0xd74547[_0x219ff9(0x9b0)]];if(!_0xd74547['entity']&&!_0xd74547[_0x219ff9(0x1e4)])return'';const _0xaee226=_0x372c8a=>{const _0x20e0d8=_0x219ff9;if(_0x372c8a==null||_0x372c8a==='')return'';const _0x3010ec=String(_0x372c8a)[_0x20e0d8(0x22f)]();return/[a-z%]$/i['test'](_0x3010ec)?'font-size:'+_0x3010ec:_0x20e0d8(0x75c)+_0x3010ec+'px';},_0x5777e2=_0xaee226(_0xd74547[_0x219ff9(0x501)]),_0x2a4986=_0xaee226(_0xd74547[_0x219ff9(0xd86)]),_0x34e335=_0xd74547[_0x219ff9(0x1b1)]?_0x219ff9(0xa93)+(/[a-z%]$/i['test'](String(_0xd74547[_0x219ff9(0x1b1)])[_0x219ff9(0x22f)]())?String(_0xd74547[_0x219ff9(0x1b1)])[_0x219ff9(0x22f)]():String(_0xd74547[_0x219ff9(0x1b1)])[_0x219ff9(0x22f)]()+'px'):'';let _0x496385='';if(!_0xd74547[_0x219ff9(0x49a)]){const _0x388ba2=this[_0x219ff9(0xb6e)]?.[_0x219ff9(0x70b)](_0x4d7446)||'',_0x1494a2=_0x10ec14?.['attributes']?.[_0x219ff9(0x72f)],_0x3cf681=_0x388ba2&&_0x1494a2!=null?_0x1494a2+_0x388ba2:_0x1494a2;let _0x55a983=pickName(_0xd74547['name'],this[_0x219ff9(0x9f6)](_0xd74547[_0x219ff9(0x6d0)],_0xd74547['entity']),{'friendly_name':_0x3cf681});if(!_0x55a983&&_0xd74547[_0x219ff9(0x6d0)])_0x55a983=_0xd74547[_0x219ff9(0x9b0)];_0x55a983&&(_0x496385=_0x219ff9(0x9d3)+(_0x5777e2?_0x219ff9(0xcbf)+_0x5777e2+'\x22':'')+'>'+escapeHtml(_0x55a983)+_0x219ff9(0x9d6));}const _0x404628=_0xd74547[_0x219ff9(0x491)]??_0x10ec14?.[_0x219ff9(0x5cf)]?.[_0x219ff9(0x4f2)]??(_0xd74547[_0x219ff9(0x1e4)]?this[_0x219ff9(0x1c1)]?.[_0xd74547[_0x219ff9(0x1e4)]]?.[_0x219ff9(0x4f2)]:null)??'',_0x56a76f=this[_0x219ff9(0x963)](_0xd74547,_0x4d7446),_0x4004c0=_0x56a76f[_0x219ff9(0x5e0)],_0x49cab1=_0x56a76f['label'],_0x3d71ca=this[_0x219ff9(0x221)](_0xd74547[_0x219ff9(0x727)],_0xd74547[_0x219ff9(0x9b0)])||_0xd74547[_0x219ff9(0x727)]||PALETTE[_0x4d7446%PALETTE[_0x219ff9(0x6f1)]]||'#888',_0x174315=!!_0xd74547[_0x219ff9(0x533)],_0x23715f=_0xd74547[_0x219ff9(0x76e)],_0x54e92a=!!(_0x23715f?.['enabled']&&Array[_0x219ff9(0x82d)](_0x23715f[_0x219ff9(0x8a7)])&&_0x23715f['values']['length']&&isNum(_0x4004c0)),_0x1cfffc=(_0x23715f?.[_0x219ff9(0x1bb)]??_0x219ff9(0x473))!==_0x219ff9(0xcc1);let _0x12beaa=null;if(_0x174315&&!_0x54e92a){const _0x2ca15f=_0xd74547[_0x219ff9(0x17e)]||autoStateMap(_0xd74547,this[_0x219ff9(0x69a)],this['_config']?.[_0x219ff9(0x223)]);if(Array[_0x219ff9(0x82d)](_0x2ca15f)&&_0x2ca15f[_0x219ff9(0x6f1)]){let _0x3ebe5e=isNum(_0x4004c0)?Math[_0x219ff9(0xb01)](_0x4004c0):null;if(_0x3ebe5e===null&&_0x10ec14&&_0x10ec14[_0x219ff9(0x334)]!=null){const _0x502baf=applyStateMap(_0x10ec14[_0x219ff9(0x334)],_0x2ca15f);if(_0x502baf&&_0x502baf[_0x219ff9(0xb68)])_0x3ebe5e=_0x502baf[_0x219ff9(0xcfb)];}_0x3ebe5e!==null&&_0x3ebe5e>=0x0&&_0x3ebe5e<_0x2ca15f['length']&&(_0x12beaa=_0x2ca15f[_0x3ebe5e]?.[_0x219ff9(0x727)]||null);}}const _0x1ead65=_0x174315?_0x54e92a?resolveValueColor(_0x4004c0,this[_0x219ff9(0xa95)](_0xd74547),_0x3d71ca,_0x1cfffc):_0x12beaa||_0x3d71ca:null,_0x2a3944=this[_0x219ff9(0x221)](_0xd74547['icon_color'],_0xd74547[_0x219ff9(0x9b0)])||_0xd74547[_0x219ff9(0x8d7)],_0x4ef8d5=this[_0x219ff9(0x221)](_0xd74547['state_color'],_0xd74547[_0x219ff9(0x9b0)])||_0xd74547[_0x219ff9(0x35b)],_0x2430c4=_0x174315?_0x2a3944==='threshold'?this[_0x219ff9(0x84a)](_0x2a3944,_0xd74547,_0x4004c0,_0x3d71ca):_0x1ead65:this[_0x219ff9(0x84a)](_0x2a3944,_0xd74547,_0x4004c0,_0x3d71ca),_0x85f740=_0x174315?_0x4ef8d5===_0x219ff9(0x443)?this['_resolveStateColor'](_0x4ef8d5,_0xd74547,_0x4004c0,_0x3d71ca):_0x1ead65:this[_0x219ff9(0x84a)](_0x4ef8d5,_0xd74547,_0x4004c0,_0x3d71ca),_0x348ea9=_0x2430c4?'color:'+escapeHtml(_0x2430c4):'',_0x5215ab=_0x85f740?_0x219ff9(0x2b4)+escapeHtml(_0x85f740):'',_0x278ef5=_0x348ea9,_0x5fa690=[_0x5215ab,_0x2a4986]['filter'](Boolean)[_0x219ff9(0x2c4)](';'),_0x2285be=this[_0x219ff9(0x998)](_0xd74547[_0x219ff9(0x4be)],_0xd74547[_0x219ff9(0x9b0)]),_0x1c0ea4=_0x2285be?_0x219ff9(0x19a)+(_0x278ef5?_0x219ff9(0xcbf)+_0x278ef5+'\x22':'')+_0x219ff9(0x1f4)+escapeHtml(_0x2285be)+'\x22'+(_0x34e335?_0x219ff9(0xcbf)+_0x34e335+'\x22':'')+_0x219ff9(0x5ee):'';let _0x44e81c;{const _0x2922ba=this['_buildSecondStateHtml'](_0xd74547,_0x4d7446,_0x85f740,_0x2a4986),_0x417ea4=_0x404628?_0x219ff9(0x8f3)+escapeHtml(_0x404628)+_0x219ff9(0x9d6):'',_0x2a5eeb=_0x56a76f[_0x219ff9(0xbd6)]?_0x219ff9(0x27b)+escapeHtml(_0x56a76f['timestamp'])+_0x219ff9(0x9d6):'',_0x3fcdee=_0x56a76f[_0x219ff9(0x2bd)]?_0x219ff9(0xab0)+escapeHtml(_0x56a76f[_0x219ff9(0x2bd)][_0x219ff9(0xbe8)])+_0x219ff9(0x668)+escapeHtml(_0x56a76f[_0x219ff9(0x2bd)][_0x219ff9(0x1b8)])+(_0x404628?'\x20'+escapeHtml(_0x404628):'')+_0x219ff9(0x152):'';_0x44e81c=_0x219ff9(0xc40)+(_0x5fa690?_0x219ff9(0xcbf)+_0x5fa690+'\x22':'')+'>'+escapeHtml(_0x49cab1)+_0x417ea4+_0x2a5eeb+_0x3fcdee+'</span>'+_0x2922ba;}const _0x5e04f1=_0x174315?_0x1ead65||_0x3d71ca:_0x3d71ca,_0x4c68d4=_0xd74547[_0x219ff9(0x2b6)]!==![]&&_0xd74547['show_color_dot']!==![]?_0x219ff9(0x553)+escapeHtml(_0x5e04f1)+'\x22></div>':'',_0xa1fa25={'up':'▲','down':'▼','stable':'━'},_0x11782c={'up':_0xd74547['trend_up_color']||_0x219ff9(0x36a),'down':_0xd74547[_0x219ff9(0xcdc)]||_0x219ff9(0x33f),'stable':_0xd74547[_0x219ff9(0x4dd)]||'var(--secondary-text-color,\x20#95a5a6)'},_0x541ff7=_0xaee226(_0xd74547['trend_icon_size']);let _0x50a50a=_0x219ff9(0xb98);if(_0xd74547[_0x219ff9(0xfc)]!==![]){const _0xe69cc9=_0xd74547[_0x219ff9(0x9b0)]+'__'+_0x4d7446,_0x423b46=this['_graphData']?.[_0x219ff9(0x51d)]?.[_0x219ff9(0x8e2)](_0x44176d=>_0x44176d['id']===_0xe69cc9||_0x44176d[_0x219ff9(0x9b0)]===_0xd74547);_0x50a50a=trendDirection(_0x423b46,_0xd74547);}const _0x1d6411=[_0x219ff9(0x2b4)+(_0x11782c[_0x50a50a]||_0x11782c[_0x219ff9(0xb98)]),_0x541ff7][_0x219ff9(0xbcf)](Boolean)['join'](';'),_0x5f1fe7=_0xd74547[_0x219ff9(0xfc)]!==![]&&this[_0x219ff9(0x5d4)]?.['chart_mode']!==_0x219ff9(0x982)?_0x219ff9(0xd8c)+_0x1d6411+'\x22>'+(_0xa1fa25[_0x50a50a]||_0xa1fa25[_0x219ff9(0xb98)])+_0x219ff9(0x9d6):'',_0x5c4a2e=this['_hiddenEntities']?.['has']((_0xd74547['entity']||_0xd74547[_0x219ff9(0x1e4)])+'__'+_0x4d7446)?_0x219ff9(0xa87):'',_0x30bf62=_0xd74547[_0x219ff9(0x712)]==='below';if(_0x30bf62&&_0x496385)return _0x219ff9(0x348)+_0x5c4a2e+'\x22\x20data-idx=\x22'+_0x4d7446+'\x22>'+_0x4c68d4+_0x1c0ea4+'<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>'+_0x44e81c+_0x5f1fe7+_0x219ff9(0x8df)+_0x496385+_0x219ff9(0x4da);return _0x219ff9(0x8f5)+_0x5c4a2e+'\x22\x20data-idx=\x22'+_0x4d7446+'\x22>'+_0x4c68d4+_0x1c0ea4+_0x496385+_0x44e81c+_0x5f1fe7+_0x219ff9(0x6e0);}[_0xe6d35d(0x963)](_0xffb29c,_0x498c5f){const _0x47e04e=_0xe6d35d,_0x3dce98=this[_0x47e04e(0x69a)],_0x4a928e=_0x3dce98?.[_0x47e04e(0x634)]?.[_0xffb29c['entity']],_0x956a77=()=>{const _0x41a98a=_0x47e04e;if(!this[_0x41a98a(0x51a)]?.['series'])return null;const _0x11ef6f=(_0xffb29c[_0x41a98a(0x9b0)]||_0xffb29c[_0x41a98a(0x1e4)])+'__'+_0x498c5f;return this[_0x41a98a(0x51a)][_0x41a98a(0x51d)][_0x41a98a(0x8e2)](_0x4fb808=>_0x4fb808[_0x41a98a(0x9b0)]===_0xffb29c||_0x4fb808['id']===_0x11ef6f)||this[_0x41a98a(0x51a)][_0x41a98a(0x51d)][_0x41a98a(0x8e2)](_0x5033b2=>_0x5033b2['id']===(_0xffb29c['entity']||_0xffb29c[_0x41a98a(0x1e4)]));};let _0x293abf=_0xffb29c[_0x47e04e(0xda7)];if(!_0x293abf&&_0xffb29c[_0x47e04e(0xaab)])_0x293abf=_0x47e04e(0x898);if(_0x293abf&&_0x293abf!==_0x47e04e(0x334)){const _0x2abf5f=_0x956a77();if(_0x2abf5f){const _0x558fdd=_0x5dbafa=>{const _0x35a9c2=_0x47e04e;if(!_0xffb29c[_0x35a9c2(0x4e0)])return null;if(_0x5dbafa!==_0x35a9c2(0xbe8)&&_0x5dbafa!==_0x35a9c2(0x1b8)&&_0x5dbafa!==_0x35a9c2(0x7cb)&&_0x5dbafa!==_0x35a9c2(0x898))return null;const _0x755da8=_0x5dbafa+'T',_0x22a230=_0x2abf5f[_0x35a9c2(0x43d)]?.[_0x755da8];if(!isNum(_0x22a230))return null;const _0x3da8a3=!!_0x2abf5f[_0x35a9c2(0x43d)]?.[_0x755da8+_0x35a9c2(0x98e)],_0x3613fe=_0x3da8a3?_0x35a9c2(0x7e5):_0x2abf5f['bucketPrecision']||'raw';try{return formatDateTime(new Date(_0x22a230),this[_0x35a9c2(0x5d4)],_0x3dce98,{'precision':_0x3613fe});}catch(_0x1a93b3){return null;}},_0x345d9c=()=>{const _0x358650=_0x47e04e;if(!_0xffb29c[_0x358650(0x1a8)])return null;let _0x48b478=Infinity,_0x41add1=-Infinity;if(_0x2abf5f[_0x358650(0x8fc)]?.['length'])for(const _0xc9e8b6 of _0x2abf5f['points']){if(isNum(_0xc9e8b6['bMin'])&&_0xc9e8b6['bMin']<_0x48b478)_0x48b478=_0xc9e8b6[_0x358650(0x251)];if(isNum(_0xc9e8b6['bMax'])&&_0xc9e8b6[_0x358650(0x3e4)]>_0x41add1)_0x41add1=_0xc9e8b6[_0x358650(0x3e4)];}if(!isFinite(_0x48b478)&&isNum(_0x2abf5f['stats']?.[_0x358650(0xbe8)]))_0x48b478=_0x2abf5f[_0x358650(0x43d)][_0x358650(0xbe8)];if(!isFinite(_0x41add1)&&isNum(_0x2abf5f[_0x358650(0x43d)]?.[_0x358650(0x1b8)]))_0x41add1=_0x2abf5f[_0x358650(0x43d)][_0x358650(0x1b8)];if(!isFinite(_0x48b478)||!isFinite(_0x41add1))return null;return{'min':formatNumber(_0x48b478,_0xffb29c,_0x3dce98),'max':formatNumber(_0x41add1,_0xffb29c,_0x3dce98)};},_0x3191fc=(_0xc59fae,_0x43a1cc)=>{const _0x32abad=formatNumber(_0xc59fae,_0xffb29c,_0x3dce98),_0x17f5b3=_0x558fdd(_0x43a1cc),_0x22ad2d=_0x345d9c(),_0x5733c1={'numeric':_0xc59fae,'label':_0x32abad};if(_0x17f5b3)_0x5733c1['timestamp']=_0x17f5b3;if(_0x22ad2d)_0x5733c1['range']=_0x22ad2d;return _0x5733c1;};if(_0x293abf===_0x47e04e(0x898)){const _0x3566c2=_0x2abf5f[_0x47e04e(0x8fc)]?.[_0x2abf5f[_0x47e04e(0x8fc)][_0x47e04e(0x6f1)]-0x1];if(_0x3566c2&&isNum(_0x3566c2['v']))return _0x3191fc(_0x3566c2['v'],_0x47e04e(0x898));}else{const _0x2e9733=_0x293abf==='mean'?_0x47e04e(0x862):_0x293abf,_0x1b7454=_0x2abf5f['stats']?.[_0x2e9733];if(isNum(_0x1b7454))return _0x3191fc(_0x1b7454,_0x2e9733);}}}const _0x206645=resolveOffsetHours(_0xffb29c['offset'],_0x3dce98),_0x51e55d=!!_0xffb29c[_0x47e04e(0x1e4)],_0x108292=_0x206645!==0x0||_0x51e55d;if(_0x108292){const _0x2beb05=_0x956a77(),_0x32d52f=_0x2beb05?.[_0x47e04e(0x8fc)];if(_0x32d52f&&_0x32d52f[_0x47e04e(0x6f1)]){let _0x176940=_0x32d52f[_0x32d52f['length']-0x1];if(_0x206645!==0x0){const _0x1a671c=Date[_0x47e04e(0x3db)]();let _0x5eeb4e=Infinity,_0x4e0b55=null;for(const _0x4d5ed6 of _0x32d52f){if(!isNum(_0x4d5ed6['v']))continue;const _0x5dd162=Math['abs'](_0x4d5ed6['t']-_0x1a671c);_0x5dd162<_0x5eeb4e&&(_0x5eeb4e=_0x5dd162,_0x4e0b55=_0x4d5ed6);}if(_0x4e0b55)_0x176940=_0x4e0b55;}if(_0x176940&&isNum(_0x176940['v']))return{'numeric':_0x176940['v'],'label':formatNumber(_0x176940['v'],_0xffb29c,_0x3dce98)};}}const _0x6aff2b=this[_0x47e04e(0x8b7)](_0xffb29c,_0x498c5f),_0x40abfd=_0x6aff2b?getAttributePath(_0x4a928e?.[_0x47e04e(0x5cf)],_0x6aff2b):_0x4a928e?.[_0x47e04e(0x334)],_0x3536bd=_0x6aff2b?null:_0xffb29c[_0x47e04e(0x17e)]||autoStateMap(_0xffb29c,_0x3dce98,this[_0x47e04e(0x5d4)]?.[_0x47e04e(0x223)]);if(_0x3536bd){const _0x536a40=applyStateMap(_0x40abfd,_0x3536bd);if(_0x536a40[_0x47e04e(0xb68)]){const _0x599143=_0x3536bd[_0x536a40[_0x47e04e(0xcfb)]],_0x24b58a=_0x599143?.[_0x47e04e(0x149)]||String(_0x599143?.[_0x47e04e(0xcfb)]);return{'numeric':_0x536a40[_0x47e04e(0xcfb)],'label':_0x24b58a};}}const _0x4a9cfb=toNum(_0x40abfd);if(_0x4a9cfb===null){const _0x78efb4=_0x40abfd==null?'—':String(_0x40abfd);return{'numeric':null,'label':_0x78efb4};}const _0x42a983=DataProcessor[_0x47e04e(0xd8d)]({'t':0x0,'v':_0x4a9cfb},_0xffb29c),_0x588d4e=_0x42a983?.['v']??null;if(_0x588d4e===null)return{'numeric':null,'label':'—'};return{'numeric':_0x588d4e,'label':formatNumber(_0x588d4e,_0xffb29c,_0x3dce98)};}[_0xe6d35d(0x3e2)](_0x2e5086,_0x764005,_0x31ea31,_0x4cf6a1){const _0x3f8b72=_0xe6d35d,_0x468df5=_0x2e5086[_0x3f8b72(0xa1d)];if(!_0x468df5)return'';const _0x3a3751=[_0x31ea31?_0x3f8b72(0x2b4)+_0x31ea31:'',_0x4cf6a1||'']['filter'](Boolean)[_0x3f8b72(0x2c4)](';'),_0x2c1548=_0x3a3751?_0x3f8b72(0xcbf)+escapeHtml(_0x3a3751)+'\x22':'',_0x56f638=(_0x2e5086['entity']||_0x2e5086[_0x3f8b72(0x1e4)])+'__'+_0x764005,_0x2a292c=this[_0x3f8b72(0x51a)]?.[_0x3f8b72(0x51d)]?.[_0x3f8b72(0x8e2)](_0x1c22f7=>_0x1c22f7[_0x3f8b72(0x9b0)]===_0x2e5086||_0x1c22f7['id']===_0x56f638||_0x1c22f7['id']===(_0x2e5086[_0x3f8b72(0x9b0)]||_0x2e5086[_0x3f8b72(0x1e4)]));if(!_0x2a292c)return'';if(_0x468df5===_0x3f8b72(0xc02)){const _0x52f427=this[_0x3f8b72(0x5d4)]?.[_0x3f8b72(0x223)];if(![_0x3f8b72(0xa38),_0x3f8b72(0x936),_0x3f8b72(0x3df)]['includes'](_0x52f427))return'';const _0x36f5e1=_0x52f427===_0x3f8b72(0x936)?toNum(this['_config']?.[_0x3f8b72(0x717)]):null,_0x57c33e=_0x5399df=>!isNum(_0x36f5e1)||Math[_0x3f8b72(0xad9)](_0x5399df)>=_0x36f5e1;let _0x539d9c=0x0;for(const _0x4ff3fb of this[_0x3f8b72(0x51a)]?.[_0x3f8b72(0x51d)]||[]){const _0x55d56e=_0x4ff3fb['entity'];if(!_0x55d56e)continue;const _0x47294b=this['_shareScalarValue'](_0x4ff3fb,_0x55d56e);if(!_0x57c33e(_0x47294b))continue;_0x539d9c+=Math[_0x3f8b72(0xad9)](_0x47294b);}const _0x28f0d5=this[_0x3f8b72(0x345)](_0x2a292c,_0x2e5086);if(!_0x57c33e(_0x28f0d5)||!(_0x539d9c>0x0))return'';const _0x114ece=Math[_0x3f8b72(0xad9)](_0x28f0d5)/_0x539d9c*0x64,_0x5f5901=toNum(_0x2e5086['decimals'])??0x1;return _0x3f8b72(0xa03)+_0x2c1548+'>'+escapeHtml(_0x114ece[_0x3f8b72(0x2ef)](_0x5f5901))+_0x3f8b72(0x322);}if(!_0x2a292c['stats'])return'';const _0x42cc81=_0x468df5==='mean'?_0x3f8b72(0x862):_0x468df5,_0x1e1eba=_0x2a292c[_0x3f8b72(0x43d)][_0x42cc81];if(!isNum(_0x1e1eba))return'';const _0x17fb93=_0x468df5['toUpperCase']();return _0x3f8b72(0xa03)+_0x2c1548+_0x3f8b72(0xbc7)+escapeHtml(_0x17fb93)+_0x3f8b72(0x9d6)+escapeHtml(formatNumber(_0x1e1eba,_0x2e5086,this[_0x3f8b72(0x69a)]))+_0x3f8b72(0x9d6);}[_0xe6d35d(0x345)](_0x2e0890,_0x62d4a6){const _0x14bf70=_0xe6d35d,_0x5b0090=(_0x2e0890[_0x14bf70(0x8fc)]||[])[_0x14bf70(0xbcf)](_0x1cfc37=>_0x1cfc37['v']!==null&&_0x1cfc37['v']!==undefined),_0x5e6ed5=this[_0x14bf70(0x5d4)]?.['chart_mode']===_0x14bf70(0x936)?'avg':_0x14bf70(0x898),_0x556341=_0x62d4a6[_0x14bf70(0x9bd)]||_0x5e6ed5;let _0x5ed143;if(_0x5b0090[_0x14bf70(0x6f1)]){if(_0x556341===_0x14bf70(0x7cb))_0x5ed143=_0x5b0090[0x0]['v'];else{if(_0x556341===_0x14bf70(0x914)||_0x556341===_0x14bf70(0x7f1)||_0x556341==='diff')_0x5ed143=_0x5b0090[_0x14bf70(0x8af)]((_0x427253,_0x22e695)=>_0x427253+(_0x22e695['v']||0x0),0x0);else{if(_0x556341===_0x14bf70(0xbe8))_0x5ed143=_0x5b0090[_0x14bf70(0x8af)]((_0x159a3f,_0x3a9181)=>Math[_0x14bf70(0xbe8)](_0x159a3f,_0x3a9181['v']),Infinity);else{if(_0x556341==='max')_0x5ed143=_0x5b0090[_0x14bf70(0x8af)]((_0x170a32,_0x573739)=>Math['max'](_0x170a32,_0x573739['v']),-Infinity);else{if(_0x556341===_0x14bf70(0x9ee))_0x5ed143=DataProcessor[_0x14bf70(0xd7e)](_0x5b0090['map'](_0x5f3d56=>_0x5f3d56['v']),_0x14bf70(0x9ee));else{if(_0x556341===_0x14bf70(0x862)||_0x556341===_0x14bf70(0xa06))_0x5ed143=_0x5b0090[_0x14bf70(0x8af)]((_0x306233,_0x12c93d)=>_0x306233+(_0x12c93d['v']||0x0),0x0)/_0x5b0090[_0x14bf70(0x6f1)];else _0x5ed143=_0x5b0090[_0x5b0090[_0x14bf70(0x6f1)]-0x1]['v'];}}}}}}else{const _0x22afd4=this[_0x14bf70(0x69a)]?.[_0x14bf70(0x634)]?.[_0x62d4a6[_0x14bf70(0x9b0)]];_0x5ed143=_0x22afd4?parseFloat(_0x22afd4[_0x14bf70(0x334)]):0x0;}if(_0x5ed143===undefined||_0x5ed143===null||isNaN(_0x5ed143))_0x5ed143=0x0;return _0x5ed143;}[_0xe6d35d(0x84a)](_0x18befd,_0x55bd3b,_0x51aece,_0x50f30f){const _0x36ebc3=_0xe6d35d;if(!_0x18befd)return null;if(_0x18befd!==_0x36ebc3(0x443))return _0x18befd;const _0x4d1a28=_0x55bd3b[_0x36ebc3(0x76e)];if(!_0x4d1a28?.[_0x36ebc3(0xd54)]||!Array[_0x36ebc3(0x82d)](_0x4d1a28[_0x36ebc3(0x8a7)])||!_0x4d1a28['values'][_0x36ebc3(0x6f1)])return _0x50f30f||null;if(!isNum(_0x51aece))return _0x50f30f||null;return resolveValueColor(_0x51aece,_0x4d1a28[_0x36ebc3(0x8a7)],_0x50f30f||'#888');}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0xe6d35d(0x2cb)](_0x1cc499){const _0x404aae=_0xe6d35d;return cardT(this[_0x404aae(0x69a)],this[_0x404aae(0x5d4)],_0x1cc499);}constructor(){const _0x41007a=_0xe6d35d;super(),this[_0x41007a(0x7b2)]({'mode':_0x41007a(0x325)}),this[_0x41007a(0x69a)]=null,this[_0x41007a(0x5d4)]={},this[_0x41007a(0xb04)]={},this[_0x41007a(0xc15)]=!![],this[_0x41007a(0x48d)]=new Set([_0x41007a(0x26a)]),this[_0x41007a(0xd61)]=null,this[_0x41007a(0x784)]={},this[_0x41007a(0xad1)]=this['_mainTab']||'display',this[_0x41007a(0x68d)]=new Map(),this[_0x41007a(0xab4)]=[];}set[_0xe6d35d(0x286)](_0x3b9f3c){const _0x31855d=_0xe6d35d,_0x459766=this['_hass'];this[_0x31855d(0x69a)]=_0x3b9f3c;if(_0x3b9f3c&&_0x3b9f3c[_0x31855d(0x7ef)])this[_0x31855d(0x97e)]();const _0x5bac57=this[_0x31855d(0x5d4)]&&Object[_0x31855d(0x2ee)](this[_0x31855d(0x5d4)])['length'],_0x3fd045=_0x3b9f3c?Object[_0x31855d(0x2ee)](_0x3b9f3c['states']||{})[_0x31855d(0xca9)]()['join'](','):'',_0x2bb20c=this['_edStatesSig']!==undefined?this[_0x31855d(0x259)]:_0x459766?Object[_0x31855d(0x2ee)](_0x459766[_0x31855d(0x634)]||{})[_0x31855d(0xca9)]()[_0x31855d(0x2c4)](','):undefined;if(_0x3b9f3c)this['_edStatesSig']=_0x3fd045;const _0xdd8366=resolveCardLanguage(_0x3b9f3c,this[_0x31855d(0x5d4)]);if(_0x5bac57&&_0x3b9f3c&&this['_edLang']!==undefined&&this[_0x31855d(0x886)]!==_0xdd8366){this[_0x31855d(0x4b1)]();return;}if(!_0x459766&&_0x3b9f3c&&_0x5bac57)this['_render']();else{if(_0x459766&&_0x3b9f3c){if(_0x2bb20c!==_0x3fd045&&_0x5bac57)this['_render']();}}}[_0xe6d35d(0xd34)](){const _0x3adb65=_0xe6d35d;for(const _0x5e54ad of this[_0x3adb65(0xab4)]){try{_0x5e54ad();}catch(_0x5de0cb){}}this[_0x3adb65(0xab4)]=[],this[_0x3adb65(0x994)]=null;}[_0xe6d35d(0x73a)](_0x52ca86,_0x169d00){const _0x582c5a=_0xe6d35d;return _0x169d00&&typeof _0x52ca86===_0x582c5a(0xdb3)&&/\bentity\b/[_0x582c5a(0xb02)](_0x52ca86)?_0x52ca86+'\u0000'+_0x169d00:_0x52ca86;}[_0xe6d35d(0x2a3)](_0x459454,_0x13f075){const _0x4cb243=_0xe6d35d;if(!_0x459454||typeof _0x459454!==_0x4cb243(0xdb3)||!_0x459454['includes']('{{'))return _0x459454;return this[_0x4cb243(0x68d)][_0x4cb243(0x70b)](this[_0x4cb243(0x73a)](_0x459454,_0x13f075||null))||null;}[_0xe6d35d(0x97e)](){const _0x40f2a0=_0xe6d35d,_0x5b41ec=new Map();for(const _0x3b46fa of this[_0x40f2a0(0x192)]||[]){if(typeof _0x3b46fa['color']===_0x40f2a0(0xdb3)&&_0x3b46fa[_0x40f2a0(0x727)][_0x40f2a0(0x635)]('{{')){const _0x201eae=_0x3b46fa[_0x40f2a0(0x9b0)]||null,_0x1cd8b0=this[_0x40f2a0(0x73a)](_0x3b46fa[_0x40f2a0(0x727)],_0x201eae);if(!_0x5b41ec[_0x40f2a0(0x449)](_0x1cd8b0))_0x5b41ec[_0x40f2a0(0x846)](_0x1cd8b0,{'template':_0x3b46fa[_0x40f2a0(0x727)],'entId':_0x1cd8b0===_0x3b46fa[_0x40f2a0(0x727)]?null:_0x201eae});}}const _0x25cb4d=[..._0x5b41ec[_0x40f2a0(0x2ee)]()][_0x40f2a0(0xca9)]()['join']('|');if(_0x25cb4d===this[_0x40f2a0(0x994)])return;this[_0x40f2a0(0x994)]=_0x25cb4d;for(const _0x144e27 of this[_0x40f2a0(0xab4)]){try{_0x144e27();}catch(_0x3c3106){}}this[_0x40f2a0(0xab4)]=[];if(!_0x5b41ec[_0x40f2a0(0xd46)])return;for(const [_0x8c253a,_0x491b40]of _0x5b41ec){try{const _0xcc140a=this[_0x40f2a0(0x69a)][_0x40f2a0(0x7ef)][_0x40f2a0(0x7ee)](_0x14bdb1=>{const _0x44e20a=_0x40f2a0,_0x4cca33=normalizeTemplateResult(_0x14bdb1?.[_0x44e20a(0x6b1)]);if(!_0x4cca33)return;const _0x83fab=this[_0x44e20a(0x68d)][_0x44e20a(0x70b)](_0x8c253a);if(_0x83fab===_0x4cca33)return;this['_resolvedColors'][_0x44e20a(0x846)](_0x8c253a,_0x4cca33),this[_0x44e20a(0xaea)]?.['querySelectorAll'](_0x44e20a(0x54e))[_0x44e20a(0x331)](_0x520a72=>{const _0x4b6856=_0x44e20a,_0xf56045=parseInt(_0x520a72[_0x4b6856(0x2ff)][_0x4b6856(0x8db)],0xa),_0x5194b0=this['_entities'][_0xf56045];if(_0x5194b0?.[_0x4b6856(0x727)]===_0x491b40[_0x4b6856(0x630)]&&(!_0x491b40[_0x4b6856(0x317)]||_0x5194b0['entity']===_0x491b40[_0x4b6856(0x317)])){const _0x27b381=_0x520a72[_0x4b6856(0x106)](_0x4b6856(0x693));if(_0x27b381)_0x27b381[_0x4b6856(0x4a2)][_0x4b6856(0xb8e)]=_0x4cca33;}});},_0x491b40[_0x40f2a0(0x317)]?{'type':_0x40f2a0(0x27a),'template':_0x491b40[_0x40f2a0(0x630)],'variables':{'entity':_0x491b40['entId']}}:{'type':_0x40f2a0(0x27a),'template':_0x491b40[_0x40f2a0(0x630)]});_0xcc140a[_0x40f2a0(0x4e7)](_0x49738e=>{const _0x264549=_0x40f2a0;if(!this['isConnected']){try{_0x49738e();}catch(_0x1fe595){}return;}this['_colorUnsubs'][_0x264549(0x61b)](_0x49738e);})[_0x40f2a0(0x7b5)](()=>{});}catch(_0x27e372){}}}[_0xe6d35d(0x1ee)](_0x395591){const _0x581f31=_0xe6d35d;this['_config']=structuredClone(_0x395591||{}),this[_0x581f31(0xb04)]=structuredClone(_0x395591||{});if(!this[_0x581f31(0xb04)][_0x581f31(0x26a)])this['_tmp']['entities']=[];this['_lastColorKey']=null;if(this[_0x581f31(0x69a)]?.[_0x581f31(0x7ef)])this[_0x581f31(0x97e)]();this[_0x581f31(0x4b1)]();}get[_0xe6d35d(0x192)](){const _0x1e8d40=_0xe6d35d;return Array[_0x1e8d40(0x82d)](this[_0x1e8d40(0xb04)][_0x1e8d40(0x26a)])?this[_0x1e8d40(0xb04)][_0x1e8d40(0x26a)]:[];}['_getAvailableEntities'](){const _0x3498fb=_0xe6d35d;if(!this[_0x3498fb(0x69a)])return[];return Object['keys'](this[_0x3498fb(0x69a)][_0x3498fb(0x634)]||{})['filter'](_0x3f932c=>{const _0x1253dd=_0x3498fb,_0x3f4a5d=this[_0x1253dd(0x69a)]['states'][_0x3f932c];if(!_0x3f4a5d)return![];return!isNaN(parseFloat(_0x3f4a5d['state']))||_0x3f932c[_0x1253dd(0x8f0)]('sensor.')||_0x3f932c[_0x1253dd(0x8f0)]('number.')||_0x3f932c[_0x1253dd(0x8f0)](_0x1253dd(0x682));})[_0x3498fb(0xca9)]();}[_0xe6d35d(0x4b1)](){const _0x4885d4=_0xe6d35d;this[_0x4885d4(0x886)]=resolveCardLanguage(this[_0x4885d4(0x69a)],this['_config']);const _0x2d674e=this[_0x4885d4(0xaea)][_0x4885d4(0xabc)],_0x10cba1=_0x2d674e?.[_0x4885d4(0x575)]!==void 0x0?{'path':this[_0x4885d4(0x3d3)](_0x2d674e),'ss':_0x2d674e[_0x4885d4(0x575)],'se':_0x2d674e['selectionEnd']}:null,_0x56a233=this[_0x4885d4(0xb04)],_0x23c7ae=getComputedStyle(document[_0x4885d4(0x440)])[_0x4885d4(0x3d8)]('--primary-font-family')['trim']()||'Roboto,\x20sans-serif',_0x1630d4=(_0x71a2fb,_0x4abf05,_0x103906=null)=>_0x4885d4(0xa84)+escapeHtml(_0x71a2fb)+'\x22\x20'+(String(_0x4abf05)===String(_0x71a2fb)?'selected':'')+'>'+escapeHtml(String(_0x103906??_0x71a2fb))+_0x4885d4(0x6be),_0x4f4240=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x5d96c3=(_0x1e2a9d,_0x520efe)=>{const _0x3efd27=_0x4885d4,_0x3b110d=_0x1e2a9d===undefined||_0x1e2a9d===null||_0x1e2a9d===''?'':String(_0x1e2a9d),_0xd35f3f=_0x4f4240[_0x3efd27(0xaff)]();return _0x3b110d!==''&&!_0xd35f3f[_0x3efd27(0x596)](String)['includes'](_0x3b110d)&&isFinite(Number(_0x3b110d))&&(_0xd35f3f['push'](Number(_0x3b110d)),_0xd35f3f[_0x3efd27(0xca9)]((_0x1e1480,_0xadd659)=>_0x1e1480-_0xadd659)),(_0x520efe?_0x3efd27(0x709)+(_0x3b110d===''?_0x3efd27(0x48a):'')+'>'+this[_0x3efd27(0x2cb)](_0x3efd27(0x572))+'</option>':'')+_0xd35f3f[_0x3efd27(0x596)](_0x47ba73=>_0x1630d4(_0x47ba73,_0x3b110d))[_0x3efd27(0x2c4)]('');},_0x4f72cf=(_0x20b2e1,_0x300ee0)=>_0x20b2e1===0x0||_0x20b2e1?_0x20b2e1:_0x300ee0,_0x5c4cb8=_0x5bded=>_0x4885d4(0x6fa)+this['_eT'](_0x5bded)+_0x4885d4(0x2c6),_0x5caa69=(_0xbfc0b8,_0x47fb9f)=>{const _0x133373=_0x4885d4,_0x2d6fbc=this[_0x133373(0x45e)](_0x47fb9f),_0x3dee4a=typeof _0x47fb9f===_0x133373(0xdb3)&&_0x47fb9f[_0x133373(0x635)]('{{');return'<div\x20class=\x22ci\x22><input\x20class=\x22'+_0xbfc0b8+_0x133373(0x855)+escapeHtml(_0x47fb9f||'')+_0x133373(0x4db)+_0xbfc0b8+'-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(_0x2d6fbc)+'\x22'+(_0x3dee4a?'\x20style=\x22opacity:0.3;pointer-events:none\x22':'')+_0x133373(0x738);},_0x34f43e=_0x56a233['chart_mode']||_0x4885d4(0x9bf),_0x1d2ebc=_0x34f43e===_0x4885d4(0x9bf),_0x359c02=_0x34f43e===_0x4885d4(0x7e0),_0x24bba9=_0x1d2ebc||_0x359c02,_0x5f34a4=[_0x4885d4(0xa38),_0x4885d4(0x954),'polararea'][_0x4885d4(0x635)](_0x34f43e),_0x405706=_0x34f43e===_0x4885d4(0x434),_0x1fbd9f=[_0x4885d4(0x90c),_0x4885d4(0x566)][_0x4885d4(0x635)](_0x34f43e),_0x54ca1e=!!_0x56a233['sparkline']&&_0x1d2ebc,_0x2e36a0=(this['_entities']||[])[_0x4885d4(0x527)](_0x5559bc=>(_0x5559bc?.[_0x4885d4(0x349)]||_0x5559bc?.[_0x4885d4(0x54b)])==='bar'),_0x1e7785=((()=>{const _0x3cf6a6=_0x4885d4;let _0x7be33f=this[_0x3cf6a6(0xad1)]||_0x3cf6a6(0x7a8);if(_0x7be33f===_0x3cf6a6(0x6c2))_0x7be33f='display';if(_0x7be33f===_0x3cf6a6(0x479))_0x7be33f=_0x3cf6a6(0x5f7);const _0x98ed9c={'display':!![],'card_style':!_0x54ca1e,'overlay':!_0x54ca1e,'xaxis':(_0x24bba9||_0x1fbd9f||_0x34f43e===_0x3cf6a6(0x982))&&!_0x54ca1e,'yaxis':(_0x24bba9||_0x1fbd9f)&&!_0x54ca1e,'calendar':!_0x54ca1e};if(!_0x98ed9c[_0x7be33f])_0x7be33f=_0x3cf6a6(0x7a8);return _0x7be33f;})()),_0x21b996=_0x4885d4(0xcce)+(this['_openPanels'][_0x4885d4(0x449)]('main')?'open':'')+_0x4885d4(0x285)+this[_0x4885d4(0x2cb)](_0x4885d4(0x81f))+_0x4885d4(0xd39)+this['_eT'](_0x4885d4(0xae2))+_0x4885d4(0x2d2)+(_0x1e7785===_0x4885d4(0x7a8)?_0x4885d4(0x28d):'')+_0x4885d4(0x85d)+this[_0x4885d4(0x2cb)](_0x4885d4(0x76f))+'</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20'+(_0x1e7785===_0x4885d4(0x4b3)?_0x4885d4(0x28d):'')+_0x4885d4(0x364)+this[_0x4885d4(0x2cb)](_0x4885d4(0x677))+_0x4885d4(0x96a)+(!_0x54ca1e?_0x4885d4(0x4c7)+(_0x1e7785==='overlay'?_0x4885d4(0x28d):'')+_0x4885d4(0x87e)+this[_0x4885d4(0x2cb)](_0x4885d4(0xa25))+_0x4885d4(0x37d):'')+_0x4885d4(0xa63)+((_0x24bba9||_0x1fbd9f||_0x34f43e===_0x4885d4(0x982))&&!_0x54ca1e?_0x4885d4(0x4c7)+(_0x1e7785===_0x4885d4(0x6bb)?_0x4885d4(0x28d):'')+_0x4885d4(0x649)+this[_0x4885d4(0x2cb)](_0x4885d4(0x446))+_0x4885d4(0x37d):'')+_0x4885d4(0xa63)+((_0x24bba9||_0x1fbd9f)&&!_0x54ca1e?_0x4885d4(0x4c7)+(_0x1e7785===_0x4885d4(0x9cf)?_0x4885d4(0x28d):'')+_0x4885d4(0xc12)+this[_0x4885d4(0x2cb)](_0x4885d4(0x549))+'</button>':'')+_0x4885d4(0xa63)+(!_0x54ca1e?_0x4885d4(0x4c7)+(_0x1e7785===_0x4885d4(0x566)?'active':'')+_0x4885d4(0x66f)+this[_0x4885d4(0x2cb)](_0x4885d4(0x2f2))+_0x4885d4(0x37d):'')+'\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'+(_0x1e7785===_0x4885d4(0x4b3)?_0x4885d4(0x28d):'')+_0x4885d4(0xbf5)+(!_0x54ca1e?_0x4885d4(0x81b)+this[_0x4885d4(0x2cb)]('Header')+_0x4885d4(0x4fd)+this[_0x4885d4(0x2cb)](_0x4885d4(0x3f8))+'\x20'+_0x5c4cb8('Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.')+_0x4885d4(0x6ad)+this[_0x4885d4(0x2cb)](_0x4885d4(0x516))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x85e)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4885d4(0x9a1))+'\x20'+_0x5c4cb8(_0x4885d4(0xb20))+_0x4885d4(0xacd)+escapeHtml(_0x56a233['card_header_size']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x79e))+'\x20'+_0x5c4cb8(_0x4885d4(0x89b))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>'+[_0x4885d4(0xb1a),_0x4885d4(0x910),_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x5d829d=>_0x1630d4(_0x5d829d,_0x56a233[_0x4885d4(0xc14)]??'left',this[_0x4885d4(0x2cb)](_0x5d829d[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x5d829d[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x8fe)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc32))+'\x20'+_0x5c4cb8(_0x4885d4(0x6b7))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>'+[_0x4885d4(0x3d4),'horizontal'][_0x4885d4(0x596)](_0x437028=>_0x1630d4(_0x437028,_0x56a233['state_layout']??_0x4885d4(0x3d4),{'default':this[_0x4885d4(0x2cb)]('Default\x20(Vertical)'),'horizontal':this[_0x4885d4(0x2cb)]('Horizontal')}[_0x437028]))['join']('')+_0x4885d4(0xa1c)+this['_eT'](_0x4885d4(0x1e7))+'\x20'+_0x5c4cb8(_0x4885d4(0x6f2))+_0x4885d4(0x1c5)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x823)]??'')+_0x4885d4(0x9ef)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233['card_header_color']||'#888888'))+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7bf))+'\x20'+_0x5c4cb8(_0x4885d4(0xb0f))+_0x4885d4(0xbf2)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xb4a)]??'')+_0x4885d4(0xc70)+this[_0x4885d4(0x2cb)](_0x4885d4(0x496))+'\x20'+_0x5c4cb8(_0x4885d4(0xa3a))+_0x4885d4(0x5a3)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x931)]??'')+_0x4885d4(0x891)+this[_0x4885d4(0x2cb)](_0x4885d4(0x5e1))+_0x4885d4(0x4fd)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7e2))+'\x20'+_0x5c4cb8(_0x4885d4(0xd66))+_0x4885d4(0xa59)+_0x5caa69('card-icon-color',_0x56a233[_0x4885d4(0x71a)]??'')+_0x4885d4(0x257)+this['_eT'](_0x4885d4(0xda6))+'\x20'+_0x5c4cb8(_0x4885d4(0xc20))+_0x4885d4(0xc24)+this[_0x4885d4(0x2cb)](_0x4885d4(0xccc))+'\x20'+_0x5c4cb8(_0x4885d4(0x480))+_0x4885d4(0x3f2)+escapeHtml(_0x56a233[_0x4885d4(0x68e)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Image\x20URL')+'\x20'+_0x5c4cb8(_0x4885d4(0x3ee))+_0x4885d4(0x58f)+escapeHtml(_0x56a233[_0x4885d4(0x8a3)]??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)](_0x4885d4(0x79d))+'\x20'+_0x5c4cb8(_0x4885d4(0x54f))+_0x4885d4(0xd5e)+[_0x4885d4(0xb1a),'center',_0x4885d4(0x99e)][_0x4885d4(0x596)](_0xc190b8=>_0x1630d4(_0xc190b8,_0x56a233[_0x4885d4(0xd0a)]??_0x4885d4(0xb1a),this['_eT'](_0xc190b8[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0xc190b8[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x9ec):'')+_0x4885d4(0x567)+this[_0x4885d4(0x2cb)](_0x4885d4(0x83d))+_0x4885d4(0x4fd)+this[_0x4885d4(0x2cb)](_0x4885d4(0x77d))+'\x20'+_0x5c4cb8(_0x4885d4(0x645))+_0x4885d4(0x2d3)+escapeHtml(_0x56a233[_0x4885d4(0x964)]==null||_0x56a233[_0x4885d4(0x964)]===_0x4885d4(0x9c6)||_0x56a233['height']===''?'auto':_0x4f72cf(_0x56a233[_0x4885d4(0x964)],0x96))+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4885d4(0x3e0))+'\x20'+_0x5c4cb8(_0x4885d4(0xd35))+_0x4885d4(0xb90)+this[_0x4885d4(0x2cb)]('Auto')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x63b)]??'')+'\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x56a233['card_background_color']||_0x4885d4(0x5bd)))+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)]('Border\x20Radius')+'\x20'+_0x5c4cb8(_0x4885d4(0xb9a))+_0x4885d4(0x123)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xc80)]??'')+_0x4885d4(0x8b4)+(_0x56a233['card_shadow']!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x17b))+'\x20'+_0x5c4cb8(_0x4885d4(0x91f))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20'+(_0x56a233[_0x4885d4(0x589)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1ad))+'\x20'+_0x5c4cb8('Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.')+_0x4885d4(0xc1a)+(_0x56a233['card_border']!==![]?_0x4885d4(0x7f2)+this[_0x4885d4(0x2cb)](_0x4885d4(0xa57))+'\x20'+_0x5c4cb8(_0x4885d4(0x521))+_0x4885d4(0x543)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xa71)]??'')+_0x4885d4(0x90e)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xa71)]||_0x4885d4(0x225)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x897))+'\x20'+_0x5c4cb8(_0x4885d4(0xc1f))+_0x4885d4(0x439)+this['_eT']('Auto')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['card_border_width']??'')+_0x4885d4(0x934):'')+'\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'](_0x4885d4(0xa5d))+'\x20'+_0x5c4cb8(_0x4885d4(0x522))+_0x4885d4(0x9f5)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['card_padding']??'')+_0x4885d4(0x57d)+this[_0x4885d4(0x2cb)]('Background\x20Image')+'\x20'+_0x5c4cb8(_0x4885d4(0xba9))+_0x4885d4(0x670)+escapeHtml(_0x56a233[_0x4885d4(0xb93)]??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)](_0x4885d4(0x3fb))+'\x20'+_0x5c4cb8(_0x4885d4(0x1ec))+_0x4885d4(0x664)+escapeHtml(_0x56a233[_0x4885d4(0x7ed)]??'')+_0x4885d4(0x554)+(_0x5f34a4||_0x34f43e===_0x4885d4(0xbf1)||_0x34f43e===_0x4885d4(0x936)||_0x405706?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Chart\x20Align')+'\x20'+_0x5c4cb8(_0x4885d4(0x23b))+_0x4885d4(0x6ed)+[_0x4885d4(0xb1a),_0x4885d4(0x910),_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x321300=>_0x1630d4(_0x321300,_0x56a233['chart_align']??_0x4885d4(0x910),this[_0x4885d4(0x2cb)](_0x321300['charAt'](0x0)['toUpperCase']()+_0x321300[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x104):'')+_0x4885d4(0xba6)+this[_0x4885d4(0x2cb)](_0x4885d4(0xd57))+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)]('Language')+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0xbca)+[{'v':_0x4885d4(0x9c6),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0xb23))},...Object['keys'](I18N)[_0x4885d4(0x596)](_0x77f086=>({'v':_0x77f086,'l':LANG_NAMES[_0x77f086]||_0x77f086}))[_0x4885d4(0xca9)]((_0x2e801d,_0x36b0e3)=>_0x2e801d['l'][_0x4885d4(0xafd)](_0x36b0e3['l'])),..._0x56a233[_0x4885d4(0x8ec)]&&_0x56a233[_0x4885d4(0x8ec)]!==_0x4885d4(0x9c6)&&!I18N[_0x56a233[_0x4885d4(0x8ec)]]?[{'v':_0x56a233['language'],'l':_0x56a233['language']}]:[]][_0x4885d4(0x596)](_0x5abe94=>_0x1630d4(_0x5abe94['v'],_0x56a233[_0x4885d4(0x8ec)]??_0x4885d4(0x9c6),_0x5abe94['l']))[_0x4885d4(0x2c4)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Time\x20Zone')+'\x20'+_0x5c4cb8(_0x4885d4(0xa34))+_0x4885d4(0xa6d)+[{'v':_0x4885d4(0x9c6),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0xb4e))},{'v':'local','l':this[_0x4885d4(0x2cb)](_0x4885d4(0x241))},{'v':_0x4885d4(0x8ae),'l':this[_0x4885d4(0x2cb)]('Server')},..._0x56a233['time_zone']&&![_0x4885d4(0x9c6),_0x4885d4(0x756),_0x4885d4(0x8ae)][_0x4885d4(0x635)](_0x56a233['time_zone'])?[{'v':_0x56a233[_0x4885d4(0x7b1)],'l':_0x56a233[_0x4885d4(0x7b1)]}]:[]][_0x4885d4(0x596)](_0x3be389=>_0x1630d4(_0x3be389['v'],_0x56a233[_0x4885d4(0x7b1)]??'auto',_0x3be389['l']))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x591)+(_0x1e7785===_0x4885d4(0x7a8)?_0x4885d4(0x28d):'')+'\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>'+this[_0x4885d4(0x2cb)](_0x4885d4(0xbb7))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x920)+[_0x4885d4(0x9bf),_0x4885d4(0x982),'scatter',_0x4885d4(0xa38),_0x4885d4(0x936),'radialbar',_0x4885d4(0x434),'polararea',_0x4885d4(0xbf1),_0x4885d4(0x90c),_0x4885d4(0x566),'box','waterfall',_0x4885d4(0x8e9)]['map'](_0x3064f7=>_0x1630d4(_0x3064f7,_0x34f43e,{'timeline':this[_0x4885d4(0x2cb)](_0x4885d4(0x517)),'state_timeline':this['_eT'](_0x4885d4(0xcf5)),'scatter':this[_0x4885d4(0x2cb)](_0x4885d4(0x3c4)),'pie':this['_eT']('Pie\x20Chart'),'ranking':this[_0x4885d4(0x2cb)]('Ranking'),'radialbar':this[_0x4885d4(0x2cb)](_0x4885d4(0xd99)),'gauge':this[_0x4885d4(0x2cb)](_0x4885d4(0x398)),'polararea':this['_eT']('Polar\x20Area'),'radar':this['_eT'](_0x4885d4(0x82f)),'heatmap':this[_0x4885d4(0x2cb)]('Heatmap'),'calendar':this['_eT'](_0x4885d4(0x2f2)),'box':this[_0x4885d4(0x2cb)]('Box\x20Plot'),'waterfall':this['_eT'](_0x4885d4(0x875)),'histogram':this[_0x4885d4(0x2cb)](_0x4885d4(0x2b0))}[_0x3064f7]))[_0x4885d4(0x2c4)]('')+'</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>'+this[_0x4885d4(0x2cb)](_0x4885d4(0xd06))+_0x4885d4(0x4fd)+this[_0x4885d4(0x2cb)]('Hours\x20to\x20Show')+'\x20'+_0x5c4cb8(_0x4885d4(0x865))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(_0x4f72cf(_0x56a233['hours_to_show'],0x18))+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x353))+'\x20'+_0x5c4cb8(_0x4885d4(0x175))+_0x4885d4(0x859)+_0x5d96c3(_0x4f72cf(_0x56a233['points_per_hour'],0x2),![])+_0x4885d4(0xa1c)+this[_0x4885d4(0x2cb)](_0x4885d4(0xb66))+'\x20'+_0x5c4cb8(_0x4885d4(0x7c4))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>'+((this[_0x4885d4(0x192)]||[])[_0x4885d4(0x527)](_0x513f4b=>(_0x513f4b?.['graph_type']||_0x513f4b?.['type'])===_0x4885d4(0x3b3))||_0x56a233[_0x4885d4(0x926)]===_0x4885d4(0x7e5)?_0x1630d4(_0x4885d4(0x7e5),_0x56a233[_0x4885d4(0x926)]??_0x4885d4(0x371),this[_0x4885d4(0x2cb)](_0x4885d4(0xd0b))):'')+[_0x4885d4(0x371),_0x4885d4(0x7da),'2h','3h','4h','6h',_0x4885d4(0xbea),'date',_0x4885d4(0xb9f),'month',_0x4885d4(0x4f4)]['map'](_0x517e7d=>_0x1630d4(_0x517e7d,_0x56a233[_0x4885d4(0x926)]??'interval',{'interval':_0x4885d4(0x37a),'hour':_0x4885d4(0x1fd),'date':_0x4885d4(0x569),'week':_0x4885d4(0xc2b),'month':_0x4885d4(0xb85),'year':_0x4885d4(0x9ac),'2h':_0x4885d4(0xcd7),'3h':_0x4885d4(0xb0e),'4h':_0x4885d4(0x2e5),'6h':_0x4885d4(0x17a),'12h':_0x4885d4(0x40e)}[_0x517e7d]))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x47c)+(_0x34f43e==='ranking'?_0x4885d4(0x7f2)+this['_eT'](_0x4885d4(0xba1))+'\x20'+_0x5c4cb8(_0x4885d4(0xd74))+'</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22'+this[_0x4885d4(0x2cb)](_0x4885d4(0x507))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x717)]??'')+_0x4885d4(0xc31):'')+_0x4885d4(0x1cd)+this[_0x4885d4(0x2cb)]('Update\x20Interval')+'\x20'+_0x5c4cb8(_0x4885d4(0x3f0))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x4885d4(0x2cb)](_0x4885d4(0x806))+'\x22\x20value=\x22'+escapeHtml(_0x56a233['update_interval']??'')+_0x4885d4(0x585)+(_0x1d2ebc||_0x34f43e===_0x4885d4(0x982)?_0x4885d4(0xac0)+this[_0x4885d4(0x2cb)](_0x4885d4(0xaed))+'\x20'+_0x5c4cb8('Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.')+_0x4885d4(0x475)+this['_eT'](_0x4885d4(0x173))+'\x22\x20value=\x22'+escapeHtml(_0x56a233['max_visible_interval']??'')+_0x4885d4(0x262)+this[_0x4885d4(0x2cb)](_0x4885d4(0x8de))+'\x20'+_0x5c4cb8(_0x4885d4(0xa0b))+_0x4885d4(0x923)+[_0x4885d4(0x14a),_0x4885d4(0x515)][_0x4885d4(0x596)](_0x3eaa19=>_0x1630d4(_0x3eaa19,_0x56a233[_0x4885d4(0xa44)]??_0x4885d4(0x14a),{'scrollbar':_0x4885d4(0x99c),'wheel':_0x4885d4(0x7d8)}[_0x3eaa19]))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x6a1):'<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x1d2ebc?_0x4885d4(0xbb6)+this[_0x4885d4(0x2cb)]('Extended\x20Window')+'\x20'+_0x5c4cb8(_0x4885d4(0xc82))+_0x4885d4(0x354)+this['_eT'](_0x4885d4(0x806))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['extended_window_multiplier']??'')+'\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></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>'+this['_eT']('Visual\x20Options')+_0x4885d4(0x9fc)+(_0x24bba9&&!_0x54ca1e?_0x4885d4(0xabd)+(_0x56a233['show_grid']!==![]?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4885d4(0xc98))+'\x20'+_0x5c4cb8(_0x4885d4(0x93e))+_0x4885d4(0x8ce):'')+_0x4885d4(0xd32)+(!_0x1fbd9f&&!_0x54ca1e?_0x4885d4(0x460)+(_0x56a233['show_legend']?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x476))+'\x20'+_0x5c4cb8('Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.')+_0x4885d4(0x8ce):'')+_0x4885d4(0xae6)+(_0x56a233['include_area_on_duplicate_names']?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x386))+'\x20'+_0x5c4cb8(_0x4885d4(0x395))+_0x4885d4(0x6d6)+((_0x1d2ebc||_0x5f34a4)&&!_0x54ca1e?_0x4885d4(0x390)+(_0x56a233[_0x4885d4(0xd14)]?'checked':'')+_0x4885d4(0x7be)+this['_eT']('Animate')+'\x20'+_0x5c4cb8(_0x4885d4(0xa89))+_0x4885d4(0x8ce):'')+_0x4885d4(0x6de)+(_0x1d2ebc&&!_0x54ca1e?_0x4885d4(0x10e)+(_0x56a233[_0x4885d4(0xa00)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this['_eT'](_0x4885d4(0x5eb))+'\x20'+_0x5c4cb8(_0x4885d4(0x4a8))+'</span></div></label>':'')+_0x4885d4(0x6de)+(_0x1d2ebc?_0x4885d4(0xa52)+(_0x56a233[_0x4885d4(0x769)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7b4))+'\x20'+_0x5c4cb8(_0x4885d4(0xacc))+_0x4885d4(0x8ce):'')+_0x4885d4(0x6de)+(_0x1d2ebc&&!_0x54ca1e?_0x4885d4(0x162)+(_0x56a233[_0x4885d4(0xbbb)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x33d))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x8ce):'')+'\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'+(_0x56a233[_0x4885d4(0x8c9)]===!![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc0c))+'\x20'+_0x5c4cb8(_0x4885d4(0x145))+_0x4885d4(0x6d6)+(!_0x1fbd9f&&!_0x54ca1e?_0x4885d4(0x6f0)+(_0x56a233[_0x4885d4(0x42f)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Auto\x20Hide\x20Entities')+'\x20'+_0x5c4cb8(_0x4885d4(0x4b2))+_0x4885d4(0x8ce):'')+_0x4885d4(0x182)+(_0x1d2ebc&&!_0x54ca1e&&_0x56a233[_0x4885d4(0xbbb)]?((()=>{const _0x5a630c=_0x4885d4,_0x555d0f=Array[_0x5a630c(0x82d)](_0x56a233[_0x5a630c(0x782)])?_0x56a233[_0x5a630c(0x782)]:[],_0x2410a6=[_0x5a630c(0x371),_0x5a630c(0x7da),'2h','3h','4h','6h',_0x5a630c(0xbea),_0x5a630c(0x2c5),_0x5a630c(0xb9f),_0x5a630c(0x7d5),_0x5a630c(0x4f4)],_0xefc4c2={'interval':_0x5a630c(0x37a),'hour':'Hour','2h':'2\x20Hours','3h':_0x5a630c(0xb0e),'4h':_0x5a630c(0x2e5),'6h':'6\x20Hours','12h':_0x5a630c(0x40e),'date':_0x5a630c(0x569),'week':_0x5a630c(0xc2b),'month':_0x5a630c(0xb85),'year':_0x5a630c(0x9ac)},_0x445e6f=(this[_0x5a630c(0x192)]||[])[_0x5a630c(0x527)](_0x530261=>(_0x530261?.[_0x5a630c(0x349)]||_0x530261?.[_0x5a630c(0x54b)])===_0x5a630c(0x3b3))||_0x555d0f[_0x5a630c(0x527)](_0x30e084=>_0x30e084?.[_0x5a630c(0x926)]===_0x5a630c(0x7e5)),_0x58518e=_0x555d0f[_0x5a630c(0x596)]((_0x57f5af,_0x660ee6)=>_0x5a630c(0x5f6)+_0x660ee6+_0x5a630c(0x1ce)+this[_0x5a630c(0x2cb)](_0x5a630c(0x4cb))+_0x5a630c(0x3ec)+(_0x57f5af?.[_0x5a630c(0x218)]!=null?escapeHtml(String(_0x57f5af[_0x5a630c(0x218)])):'')+_0x5a630c(0x157)+this[_0x5a630c(0x2cb)]('Group\x20By')+_0x5a630c(0x856)+(_0x445e6f?_0x5a630c(0x130)+(_0x57f5af?.[_0x5a630c(0x926)]===_0x5a630c(0x7e5)?_0x5a630c(0x48a):'')+'>'+this[_0x5a630c(0x2cb)]('Raw\x20(no\x20grouping)')+_0x5a630c(0x6be):'')+_0x2410a6[_0x5a630c(0x596)](_0x554915=>_0x5a630c(0xa84)+_0x554915+'\x22\x20'+((_0x57f5af?.['group_by']||_0x5a630c(0x7da))===_0x554915?_0x5a630c(0x48a):'')+'>'+this[_0x5a630c(0x2cb)](_0xefc4c2[_0x554915])+_0x5a630c(0x6be))['join']('')+_0x5a630c(0xcfe)+((_0x57f5af?.[_0x5a630c(0x926)]||_0x5a630c(0x7da))===_0x5a630c(0x371)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0x5a630c(0xd95)+this[_0x5a630c(0x2cb)](_0x5a630c(0x353))+_0x5a630c(0xbcc)+(_0x57f5af?.[_0x5a630c(0xd50)]==null?_0x5a630c(0x48a):'')+'>'+this[_0x5a630c(0x2cb)](_0x5a630c(0x1c0))+_0x5a630c(0x6be)+_0x5d96c3(_0x57f5af?.[_0x5a630c(0xd50)]??'',![])+'</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22'+this[_0x5a630c(0x2cb)](_0x5a630c(0x5b6))+_0x5a630c(0x558))[_0x5a630c(0x2c4)]('');return _0x5a630c(0xc81)+this[_0x5a630c(0x2cb)](_0x5a630c(0x16b))+'\x20'+_0x5c4cb8('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.')+_0x5a630c(0x40c)+(_0x58518e||_0x5a630c(0x2fd)+this['_eT'](_0x5a630c(0xc11))+_0x5a630c(0x6e0))+_0x5a630c(0xb55)+this['_eT'](_0x5a630c(0xd85))+'</button></div>';})()):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x56a233[_0x4885d4(0x4cc)]?_0x4885d4(0xbf8)+this[_0x4885d4(0x2cb)](_0x4885d4(0x476))+'\x20'+_0x5c4cb8('Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.')+_0x4885d4(0x92e)+[_0x4885d4(0xb1a),_0x4885d4(0x910),'right'][_0x4885d4(0x596)](_0x39a7a0=>_0x1630d4(_0x39a7a0,_0x56a233[_0x4885d4(0x757)]??_0x4885d4(0x910),this[_0x4885d4(0x2cb)](_0x39a7a0[_0x4885d4(0xa42)](0x0)['toUpperCase']()+_0x39a7a0[_0x4885d4(0xaff)](0x1))))['join']('')+_0x4885d4(0xd71):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x34f43e==='pie'?_0x4885d4(0x7f2)+this['_eT'](_0x4885d4(0x341))+'\x20'+_0x5c4cb8(_0x4885d4(0xc8a))+_0x4885d4(0x19e)+[{'v':_0x4885d4(0x2d1),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x942))},{'v':'thick','l':this['_eT'](_0x4885d4(0x244))},{'v':_0x4885d4(0x981),'l':this['_eT']('Donut')},{'v':'thin','l':this[_0x4885d4(0x2cb)](_0x4885d4(0x887))}][_0x4885d4(0x596)](_0x324b3c=>_0x1630d4(_0x324b3c['v'],_0x56a233['pie_style']??_0x4885d4(0x981),_0x324b3c['l']))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xa1c)+this['_eT'](_0x4885d4(0x95d))+'\x20'+_0x5c4cb8('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).')+_0x4885d4(0x702)+escapeHtml(_0x56a233[_0x4885d4(0xa14)]??'')+_0x4885d4(0x6ca)+(_0x56a233[_0x4885d4(0x9d1)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('3D\x20Effect')+'\x20'+_0x5c4cb8(_0x4885d4(0xf6))+_0x4885d4(0x6b9)+this[_0x4885d4(0x2cb)](_0x4885d4(0xa3c))+'\x20'+_0x5c4cb8(_0x4885d4(0x4eb))+_0x4885d4(0xb4c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x732)]??'')+_0x4885d4(0x96c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x49f))+'\x20'+_0x5c4cb8('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).')+_0x4885d4(0x3ed)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x23f)]??'')+_0x4885d4(0xc85)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233['pie_label_color']||_0x4885d4(0x94e)))+_0x4885d4(0xb94)+this[_0x4885d4(0x2cb)](_0x4885d4(0x25d))+'\x20'+_0x5c4cb8(_0x4885d4(0x22b))+_0x4885d4(0x5d2)+[{'v':'value','l':this[_0x4885d4(0x2cb)](_0x4885d4(0x278))},{'v':_0x4885d4(0xf3),'l':this['_eT']('Percentage')},{'v':_0x4885d4(0x76c),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x2fc))}][_0x4885d4(0x596)](_0x2af3fa=>_0x1630d4(_0x2af3fa['v'],_0x56a233[_0x4885d4(0x2a6)]??_0x4885d4(0xcfb),_0x2af3fa['l']))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x4e6)+this[_0x4885d4(0x2cb)](_0x4885d4(0x35f))+'\x20'+_0x5c4cb8('Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.')+_0x4885d4(0x75b)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['pie_center_font_size']??'')+_0x4885d4(0x96c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x844))+'\x20'+_0x5c4cb8('Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x4885d4(0x83e)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x2fe)]??'')+_0x4885d4(0xb41)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233['pie_center_color']||_0x4885d4(0x94e)))+_0x4885d4(0x934):'')+_0x4885d4(0xa63)+(_0x405706?_0x4885d4(0x7f2)+this[_0x4885d4(0x2cb)]('Gauge\x20Columns')+'\x20'+_0x5c4cb8(_0x4885d4(0x64a))+_0x4885d4(0x5f5)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x74d)]??'')+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)](_0x4885d4(0x40b))+'\x20'+_0x5c4cb8('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=\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(_0x56a233[_0x4885d4(0x602)]??'')+_0x4885d4(0xb49)+this['_eT'](_0x4885d4(0x447))+'\x20'+_0x5c4cb8(_0x4885d4(0xc29))+_0x4885d4(0xd5f)+[{'v':_0x4885d4(0x91d),'l':this['_eT'](_0x4885d4(0x8ff))},{'v':_0x4885d4(0x59e),'l':this['_eT']('Above')}][_0x4885d4(0x596)](_0x39b76c=>_0x1630d4(_0x39b76c['v'],_0x56a233[_0x4885d4(0xc65)]??'below',_0x39b76c['l']))['join']('')+_0x4885d4(0xa1c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x407))+'\x20'+_0x5c4cb8(_0x4885d4(0xd9e))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_value_size\x22\x20type=\x22number\x22\x20min=\x228\x22\x20max=\x2280\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233['gauge_value_size']??'')+'\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'+(_0x56a233[_0x4885d4(0x9d4)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x150))+'\x20'+_0x5c4cb8(_0x4885d4(0x70d))+'</span></div></label>':'')+_0x4885d4(0xa63)+(_0x34f43e==='state_timeline'?_0x4885d4(0x7f2)+this['_eT'](_0x4885d4(0xa2e))+'\x20'+_0x5c4cb8(_0x4885d4(0x2ce))+_0x4885d4(0xbde)+escapeHtml(_0x56a233[_0x4885d4(0x74e)]??'')+_0x4885d4(0x1a3)+(_0x56a233[_0x4885d4(0x3b1)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x74c))+'\x20'+_0x5c4cb8(_0x4885d4(0x2a5))+_0x4885d4(0xadb):'')+'\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'+((_0x24bba9||_0x1fbd9f)&&!_0x54ca1e?_0x4885d4(0x14f)+(_0x1e7785==='yaxis'?_0x4885d4(0x28d):'')+_0x4885d4(0xc79)+(_0x54ca1e?_0x4885d4(0x360)+this['_eT'](_0x4885d4(0x893))+'</div></div>':_0x1fbd9f?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4885d4(0x2cb)]('Labels')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Y\x20Label\x20Size')+'\x20'+_0x5c4cb8(_0x4885d4(0xa88))+_0x4885d4(0x94b)+escapeHtml(_0x56a233[_0x4885d4(0x32d)]??'')+_0x4885d4(0x96c)+this[_0x4885d4(0x2cb)]('Y\x20Label\x20Opacity')+'\x20'+_0x5c4cb8(_0x4885d4(0x2af))+'</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(_0x56a233['y_axis_font_opacity']??'')+_0x4885d4(0xb94)+this[_0x4885d4(0x2cb)](_0x4885d4(0x789))+'\x20'+_0x5c4cb8(_0x4885d4(0x8d8))+_0x4885d4(0x5fc)+this['_eT']('Auto')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x11b)]??'')+_0x4885d4(0x5d1)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0x11b)]||_0x4885d4(0x225)))+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x168))+_0x4885d4(0x295)+(_0x56a233[_0x4885d4(0x764)]!==![]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Y-Axis')+'\x20'+_0x5c4cb8(_0x4885d4(0xd19))+_0x4885d4(0x1fc)+(_0x56a233[_0x4885d4(0x905)]?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4885d4(0x46f))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x289)+(_0x56a233[_0x4885d4(0x888)]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x115))+'\x20'+_0x5c4cb8('Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+_0x4885d4(0x6c7)+(_0x56a233['show_y_axis_label']?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Axis\x20Labels')+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x6d6)+(_0x1d2ebc?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20'+(_0x56a233[_0x4885d4(0x530)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0xa99))+'\x20'+_0x5c4cb8(_0x4885d4(0x54d))+_0x4885d4(0x8ce):'')+_0x4885d4(0xc67)+this['_eT'](_0x4885d4(0x45f))+_0x4885d4(0x67a)+(_0x56a233['show_y_axis_label']?_0x4885d4(0x7f2)+this[_0x4885d4(0x2cb)](_0x4885d4(0x4b9))+'\x20'+_0x5c4cb8(_0x4885d4(0xa66))+_0x4885d4(0x7ec)+this['_eT'](_0x4885d4(0xcab))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xda9)]??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)](_0x4885d4(0x6f9))+'\x20'+_0x5c4cb8(_0x4885d4(0xd25))+_0x4885d4(0x254)+this[_0x4885d4(0x2cb)](_0x4885d4(0xcab))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x6c4)]??'')+_0x4885d4(0x8e7):'')+_0x4885d4(0x785)+(_0x56a233[_0x4885d4(0x519)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x671))+'\x20'+_0x5c4cb8(_0x4885d4(0xc71))+_0x4885d4(0x6f6)+this['_eT'](_0x4885d4(0x9f8))+'\x20'+_0x5c4cb8(_0x4885d4(0x571))+'</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'+escapeHtml(_0x56a233['y_axis_ticks']??'')+_0x4885d4(0x976)+this['_eT'](_0x4885d4(0xc06))+'\x20'+_0x5c4cb8(_0x4885d4(0x877))+_0x4885d4(0x5c1)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['y_axis_decimals']??'')+_0x4885d4(0x976)+this['_eT'](_0x4885d4(0xbd3))+'\x20'+_0x5c4cb8(_0x4885d4(0xc1d))+_0x4885d4(0x41e)+[[_0x4885d4(0x139),this['_eT'](_0x4885d4(0x835))],[_0x4885d4(0xce2),_0x4885d4(0xd9b)],[_0x4885d4(0x7b8),'1,234.56']][_0x4885d4(0x596)](([_0x2784a1,_0x47e7cf])=>_0x1630d4(_0x2784a1,_0x56a233[_0x4885d4(0xb63)]??_0x4885d4(0x139),_0x47e7cf))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xcc5)+this[_0x4885d4(0x2cb)](_0x4885d4(0xb7e))+'\x20'+_0x5c4cb8(_0x4885d4(0x81a))+_0x4885d4(0x770)+escapeHtml(_0x56a233[_0x4885d4(0x3a1)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0xd45))+'\x20'+_0x5c4cb8(_0x4885d4(0x819))+_0x4885d4(0x536)+escapeHtml(_0x56a233['y2_axis_format']??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)](_0x4885d4(0xbe3))+'\x20'+_0x5c4cb8(_0x4885d4(0xb0d))+_0x4885d4(0xd37)+[['s',this[_0x4885d4(0x2cb)](_0x4885d4(0xaf0))],['ms',this['_eT']('Milliseconds')],[_0x4885d4(0xbe8),this[_0x4885d4(0x2cb)]('Minutes')],['h',this['_eT']('Hours')]][_0x4885d4(0x596)](([_0x381555,_0x402c90])=>_0x1630d4(_0x381555,_0x56a233['duration_unit']??'s',_0x402c90))[_0x4885d4(0x2c4)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Y\x20Label\x20Size')+'\x20'+_0x5c4cb8(_0x4885d4(0x66c))+_0x4885d4(0x94b)+escapeHtml(_0x56a233['y_axis_font_size']??'')+_0x4885d4(0x96c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x43f))+'\x20'+_0x5c4cb8(_0x4885d4(0x600))+_0x4885d4(0xbb8)+escapeHtml(_0x56a233['y_axis_font_opacity']??'')+_0x4885d4(0xb94)+this['_eT'](_0x4885d4(0x789))+'\x20'+_0x5c4cb8(_0x4885d4(0x35a))+_0x4885d4(0x5fc)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x11b)]??'')+_0x4885d4(0x5d1)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233['y_axis_color']||_0x4885d4(0x225)))+_0x4885d4(0x5fa)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc98))+_0x4885d4(0x56b)+this['_eT'](_0x4885d4(0x650))+'\x20'+_0x5c4cb8(_0x4885d4(0xb00))+_0x4885d4(0xbdf)+[_0x4885d4(0xaf9),'solid',_0x4885d4(0x720),'long-dash'][_0x4885d4(0x596)](_0x4bca49=>_0x1630d4(_0x4bca49,_0x56a233[_0x4885d4(0x381)]??_0x4885d4(0xaf9),this['_eT'](_0x4bca49[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x4bca49[_0x4885d4(0xaff)](0x1)[_0x4885d4(0xbbd)]('-','\x20'))))['join']('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Y\x20Grid\x20Width')+'\x20'+_0x5c4cb8(_0x4885d4(0x39b))+_0x4885d4(0xc49)+escapeHtml(_0x56a233['y_grid_width']??'')+_0x4885d4(0x9df)+this['_eT'](_0x4885d4(0x338))+'\x20'+_0x5c4cb8(_0x4885d4(0x3ce))+_0x4885d4(0x50e)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0xd22)]??'')+'\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xd22)]||_0x4885d4(0x225)))+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1a4))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x62d)+escapeHtml(_0x56a233[_0x4885d4(0xbc6)]??'')+_0x4885d4(0x5e3)+this['_eT'](_0x4885d4(0x375))+_0x4885d4(0x56b)+this['_eT'](_0x4885d4(0x383))+'\x20'+_0x5c4cb8(_0x4885d4(0x412))+_0x4885d4(0x19d)+this[_0x4885d4(0x2cb)]('None')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xa7e)]??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)]('Min\x20Y2\x20Range')+'\x20'+_0x5c4cb8(_0x4885d4(0xd11))+_0x4885d4(0xda8)+this[_0x4885d4(0x2cb)](_0x4885d4(0x507))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x9a9)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x320))+'\x20'+_0x5c4cb8(_0x4885d4(0x8e6))+_0x4885d4(0xa21)+escapeHtml(_0x56a233[_0x4885d4(0x559)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4885d4(0x884))+'\x20'+_0x5c4cb8('Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.')+_0x4885d4(0x490)+escapeHtml(_0x56a233[_0x4885d4(0xac5)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x3d1))+'\x20'+_0x5c4cb8(_0x4885d4(0x197))+'</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0xb53)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x83b))+'\x20'+_0x5c4cb8(_0x4885d4(0x2a9))+'</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0xc96)]??'')+_0x4885d4(0x831))+_0x4885d4(0x6bc):'')+_0x4885d4(0x594)+((_0x24bba9||_0x1fbd9f||_0x34f43e==='state_timeline')&&!_0x54ca1e?_0x4885d4(0x14f)+(_0x1e7785===_0x4885d4(0x6bb)?_0x4885d4(0x28d):'')+_0x4885d4(0x384)+(_0x54ca1e?_0x4885d4(0x360)+this[_0x4885d4(0x2cb)](_0x4885d4(0x9fd))+'</div></div>':_0x1fbd9f?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)]('Labels')+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)](_0x4885d4(0x229))+'\x20'+_0x5c4cb8(_0x4885d4(0x294))+_0x4885d4(0x3fa)+escapeHtml(_0x56a233['x_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x196))+'\x20'+_0x5c4cb8(_0x4885d4(0x961))+_0x4885d4(0xd4e)+escapeHtml(_0x56a233[_0x4885d4(0x675)]??'')+'\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[_0x4885d4(0x2cb)](_0x4885d4(0xd28))+'\x20'+_0x5c4cb8(_0x4885d4(0x249))+_0x4885d4(0xc95)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xb2c)]??'')+_0x4885d4(0x7db)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xb2c)]||'#888888'))+_0x4885d4(0x415):_0x34f43e===_0x4885d4(0x982)?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)](_0x4885d4(0x45f))+_0x4885d4(0xce0)+this[_0x4885d4(0x2cb)]('X\x20Label\x20Size')+'\x20'+_0x5c4cb8(_0x4885d4(0x9b9))+_0x4885d4(0x3fa)+escapeHtml(_0x56a233['x_axis_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('X\x20Label\x20Opacity')+'\x20'+_0x5c4cb8('Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+_0x4885d4(0xd4e)+escapeHtml(_0x56a233[_0x4885d4(0x675)]??'')+_0x4885d4(0x3b0)+this['_eT']('X\x20Label\x20Color')+'\x20'+_0x5c4cb8(_0x4885d4(0xce6))+_0x4885d4(0xc95)+this['_eT'](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0xb2c)]??'')+_0x4885d4(0x7db)+escapeHtml(this['_coerceColor'](_0x56a233[_0x4885d4(0xb2c)]||_0x4885d4(0x225)))+_0x4885d4(0x976)+this['_eT'](_0x4885d4(0xc86))+'\x20'+_0x5c4cb8(_0x4885d4(0x1cb))+_0x4885d4(0x6ac)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xaae)]??'')+_0x4885d4(0x67f)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xaae)]||_0x4885d4(0x7e7)))+_0x4885d4(0x66e):(_0x24bba9?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)](_0x4885d4(0x168))+_0x4885d4(0xbce)+(_0x56a233[_0x4885d4(0xac4)]!==![]?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4885d4(0x36b))+'\x20'+_0x5c4cb8(_0x4885d4(0xd38))+_0x4885d4(0x144)+(_0x56a233['show_x_ticks']?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x51e))+'\x20'+_0x5c4cb8(_0x4885d4(0x813))+'</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>':'')+_0x4885d4(0x594)+(_0x24bba9?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)](_0x4885d4(0x45f))+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)](_0x4885d4(0x215))+'\x20'+_0x5c4cb8(_0x4885d4(0x938))+_0x4885d4(0x453)+[_0x4885d4(0x139),...['DD/MM',_0x4885d4(0xd18),_0x4885d4(0x1fe),'MM/DD\x20HH:mm',_0x4885d4(0x8c8),_0x4885d4(0xc92),_0x4885d4(0x67b),_0x4885d4(0x38b),_0x4885d4(0x537),_0x4885d4(0x87d),_0x4885d4(0xc37),_0x4885d4(0x5ce),_0x4885d4(0x207),_0x4885d4(0x878),_0x4885d4(0x60c),_0x4885d4(0xcbd),_0x4885d4(0x500),'ddd\x20DD\x20MMM',_0x4885d4(0x2d7)][_0x4885d4(0xca9)]((_0xace34d,_0x5cb2df)=>_0xace34d[_0x4885d4(0x61a)]()<_0x5cb2df[_0x4885d4(0x61a)]()?-0x1:_0xace34d['toLowerCase']()>_0x5cb2df['toLowerCase']()?0x1:0x0)][_0x4885d4(0x596)](_0x516844=>_0x1630d4(_0x516844,_0x56a233[_0x4885d4(0x388)]??_0x4885d4(0x139),_0x516844===_0x4885d4(0x139)?this[_0x4885d4(0x2cb)](_0x4885d4(0xca0)):_0x516844))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x6a1)+(_0x24bba9&&_0x2e36a0?_0x4885d4(0xac0)+this[_0x4885d4(0x2cb)](_0x4885d4(0x6ba))+'\x20'+_0x5c4cb8(_0x4885d4(0x816))+_0x4885d4(0x560)+escapeHtml(_0x4f72cf(_0x56a233['bar_spacing'],0x4))+_0x4885d4(0x6a5):_0x4885d4(0xa17))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x24bba9?_0x4885d4(0x7f2)+this['_eT']('X\x20Label\x20Size')+'\x20'+_0x5c4cb8('Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x4885d4(0x3fa)+escapeHtml(_0x56a233[_0x4885d4(0x273)]??'')+_0x4885d4(0x96c)+this['_eT'](_0x4885d4(0x196))+'\x20'+_0x5c4cb8(_0x4885d4(0xa2d))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.5\x22\x20value=\x22'+escapeHtml(_0x56a233['x_axis_font_opacity']??'')+_0x4885d4(0x934):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x24bba9?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4885d4(0xd28))+'\x20'+_0x5c4cb8(_0x4885d4(0x92d))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0xb2c)]??'')+_0x4885d4(0x7db)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xb2c)]||_0x4885d4(0x225)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0xc86))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x6ac)+this['_eT'](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['x_axis_date_color']??'')+_0x4885d4(0x67f)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0xaae)]||_0x4885d4(0x7e7)))+'\x22></div></div></div>':'')+_0x4885d4(0xa63)+(_0x24bba9?_0x4885d4(0x7f2)+this[_0x4885d4(0x2cb)](_0x4885d4(0x23a))+'\x20'+_0x5c4cb8(_0x4885d4(0xc05))+_0x4885d4(0x704)+['','1h','2h','3h','4h','6h','8h',_0x4885d4(0xbea),'1d','2d','7d','1w','2w','1M','3M']['map'](_0x24d0c5=>_0x1630d4(_0x24d0c5,_0x56a233[_0x4885d4(0xcb5)]??'',_0x24d0c5===''?this['_eT']('Auto'):_0x24d0c5[_0x4885d4(0xa56)]()))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x104):'')+_0x4885d4(0x6bc):'')+_0x4885d4(0x594)+(_0x24bba9?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc98))+_0x4885d4(0x56b)+this['_eT'](_0x4885d4(0x760))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x423)+[_0x4885d4(0xaf9),_0x4885d4(0x2b8),_0x4885d4(0x720),'long-dash']['map'](_0x2cc2ae=>_0x1630d4(_0x2cc2ae,_0x56a233[_0x4885d4(0x6bd)]??_0x4885d4(0xaf9),this[_0x4885d4(0x2cb)](_0x2cc2ae[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x2cc2ae[_0x4885d4(0xaff)](0x1)[_0x4885d4(0xbbd)]('-','\x20'))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xa1c)+this[_0x4885d4(0x2cb)]('X\x20Grid\x20Width')+'\x20'+_0x5c4cb8(_0x4885d4(0x53e))+_0x4885d4(0x8b3)+escapeHtml(_0x56a233[_0x4885d4(0xcda)]??'')+'\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[_0x4885d4(0x2cb)](_0x4885d4(0x3eb))+'\x20'+_0x5c4cb8(_0x4885d4(0x4f7))+_0x4885d4(0xac9)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x153)]??'')+'\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0x153)]||_0x4885d4(0x225)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)](_0x4885d4(0xd67))+'\x20'+_0x5c4cb8(_0x4885d4(0x389))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_grid_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.15\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x39a)]??'')+_0x4885d4(0x4c2):'')+_0x4885d4(0x594))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x4885d4(0xcd6)+(_0x1e7785==='calendar'?_0x4885d4(0x28d):'')+'\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x4885d4(0x8ea))+_0x4885d4(0x58d)+(_0x56a233[_0x4885d4(0xa02)]?_0x4885d4(0x903):'')+'\x20'+(_0x56a233[_0x4885d4(0x8aa)]?_0x4885d4(0xa04):'')+_0x4885d4(0x7be)+this['_eT'](_0x4885d4(0x435))+'\x20'+_0x5c4cb8('Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.')+'</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'+(_0x56a233['show_date_picker']?_0x4885d4(0x903):'')+'\x20'+(_0x56a233[_0x4885d4(0xa02)]?_0x4885d4(0xa04):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x52c))+'\x20'+_0x5c4cb8(_0x4885d4(0x881))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x56a233[_0x4885d4(0x8aa)]?'':_0x4885d4(0x2f4))+_0x4885d4(0x2e9)+[_0x4885d4(0x598),_0x4885d4(0x7ab)][_0x4885d4(0x596)](_0x263903=>_0x1630d4(_0x263903,_0x56a233[_0x4885d4(0xd21)]??_0x4885d4(0x598),this[_0x4885d4(0x2cb)](_0x263903[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x263903[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x363)+this['_eT'](_0x4885d4(0x3aa))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x759)]??'')+_0x4885d4(0x546)+(_0x56a233[_0x4885d4(0x8aa)]?_0x4885d4(0x93c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x6b0))+'\x20'+_0x5c4cb8(_0x4885d4(0x4a6))+_0x4885d4(0xa59)+((()=>{const _0x2b018b=_0x4885d4,_0x2f9608=_0x45baca=>{const _0x4a9a21=_0x5bc7,_0x59dbac=_0x56a233[_0x4a9a21(0xaa1)],_0x2d9386=_0x45baca['k']in DATE_PICKER_RELATIVE_MODES,_0x2c1b12=_0x59dbac?.[_0x4a9a21(0x6f1)]?_0x59dbac['includes'](_0x45baca['k']):!_0x2d9386;return _0x4a9a21(0x21e)+_0x45baca['k']+'\x22\x20'+(_0x2c1b12?_0x4a9a21(0x903):'')+_0x4a9a21(0x773)+this['_eT'](_0x45baca['l'])+_0x4a9a21(0x8ce);},_0x42feb9=(_0x21082f,_0x4b9fa5,_0x3fd22a)=>'<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[_0x2b018b(0x2cb)](_0x21082f))+_0x2b018b(0x9d6)+_0x5c4cb8(_0x4b9fa5)+_0x2b018b(0x79c)+_0x3fd22a[_0x2b018b(0x596)](_0x2f9608)['join']('')+_0x2b018b(0x7cc);return _0x42feb9(_0x2b018b(0x6e5),_0x2b018b(0xb65),[{'k':_0x2b018b(0x4b8),'l':'D'},{'k':_0x2b018b(0xb9f),'l':'W'},{'k':_0x2b018b(0x7d5),'l':'M'},{'k':_0x2b018b(0x4f4),'l':'Y'}])+_0x42feb9(_0x2b018b(0x5ca),_0x2b018b(0x42a),Object[_0x2b018b(0x63a)](DATE_PICKER_RELATIVE_MODES)[_0x2b018b(0x596)](([_0x5df4cd,_0x36e01a])=>({'k':_0x5df4cd,'l':_0x36e01a[_0x2b018b(0x22c)]})));})())+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc4b))+'\x20'+_0x5c4cb8(_0x4885d4(0x932))+_0x4885d4(0x5c6)+escapeHtml(_0x56a233['date_picker_step']??0x1)+_0x4885d4(0x776)+this[_0x4885d4(0x2cb)]('Default')+'\x20'+_0x5c4cb8(_0x4885d4(0x18f))+_0x4885d4(0x83a)+[{'v':'','l':this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))},{'v':_0x4885d4(0x4b8),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x9b5))},{'v':_0x4885d4(0xb9f),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0xc2b))},{'v':_0x4885d4(0x7d5),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0xb85))},{'v':'year','l':this[_0x4885d4(0x2cb)](_0x4885d4(0x9ac))},{'v':_0x4885d4(0xc9a),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0xb47))},{'v':_0x4885d4(0xade),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x5ad))},{'v':_0x4885d4(0x6db),'l':this['_eT'](_0x4885d4(0x96b))},{'v':_0x4885d4(0xb30),'l':this[_0x4885d4(0x2cb)]('Last\x2015D')},{'v':_0x4885d4(0x91e),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x183))},{'v':_0x4885d4(0x347),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x736))},{'v':_0x4885d4(0x7f8),'l':this[_0x4885d4(0x2cb)](_0x4885d4(0x588))},{'v':_0x4885d4(0x967),'l':this['_eT']('Last\x2012M')}][_0x4885d4(0x596)](_0x15f1a3=>_0x1630d4(_0x15f1a3['v'],_0x56a233[_0x4885d4(0xbb2)]??'',_0x15f1a3['l']))[_0x4885d4(0x2c4)]('')+'</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Date\x20Nav')+'\x20'+_0x5c4cb8(_0x4885d4(0x7fd))+_0x4885d4(0x57a)+['left',_0x4885d4(0x910),'right'][_0x4885d4(0x596)](_0x45d13f=>_0x1630d4(_0x45d13f,_0x56a233[_0x4885d4(0x1be)]??_0x4885d4(0xb1a),this[_0x4885d4(0x2cb)](_0x45d13f[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x45d13f[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xa1c)+this[_0x4885d4(0x2cb)](_0x4885d4(0x565))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0xc22)+['left','center',_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x2cccdd=>_0x1630d4(_0x2cccdd,_0x56a233['date_picker_shortcuts_position']??_0x4885d4(0x99e),this[_0x4885d4(0x2cb)](_0x2cccdd[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x2cccdd['slice'](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xd71):'')+_0x4885d4(0xc67)+this['_eT'](_0x4885d4(0x489))+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)]('Start\x20Hour')+'\x20'+_0x5c4cb8(_0x4885d4(0x669))+'</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x56a233[_0x4885d4(0xbba)]?this[_0x4885d4(0x2cb)](_0x4885d4(0x614)):'6\x20or\x20sensor.x')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233['graph_start']?'':_0x56a233[_0x4885d4(0x4ae)]??'')+'\x22\x20'+(_0x56a233[_0x4885d4(0xbba)]?_0x4885d4(0xa04):'')+_0x4885d4(0x73e)+this[_0x4885d4(0x2cb)](_0x4885d4(0x51c))+'\x20'+_0x5c4cb8('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).')+_0x4885d4(0xd13)+escapeHtml(_0x56a233[_0x4885d4(0x16c)]??'')+_0x4885d4(0x157)+this[_0x4885d4(0x2cb)](_0x4885d4(0x1bf))+'\x20'+_0x5c4cb8(_0x4885d4(0x187))+_0x4885d4(0xff)+['',_0x4885d4(0x4b8),_0x4885d4(0x92c),_0x4885d4(0xb9f),'month',_0x4885d4(0x4f4)][_0x4885d4(0x596)](_0x51705c=>_0x1630d4(_0x51705c,_0x56a233[_0x4885d4(0xbba)]??'',{'':this[_0x4885d4(0x2cb)](_0x4885d4(0x806)),'day':this[_0x4885d4(0x2cb)]('Today'),'tomorrow':this[_0x4885d4(0x2cb)]('Tomorrow'),'week':this[_0x4885d4(0x2cb)](_0x4885d4(0xc2b)),'month':this['_eT'](_0x4885d4(0xb85)),'year':this[_0x4885d4(0x2cb)](_0x4885d4(0x9ac))}[_0x51705c]))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x9ce)+(_0x56a233[_0x4885d4(0xac8)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x444))+'\x20'+_0x5c4cb8(_0x4885d4(0x744))+'</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'+(_0x1e7785===_0x4885d4(0x5f7)?_0x4885d4(0x28d):'')+_0x4885d4(0x18a)+(!_0x54ca1e?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)]('Card\x20Overlays')+_0x4885d4(0x16d)+(_0x56a233[_0x4885d4(0x98c)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Interval\x20Picker')+'\x20'+_0x5c4cb8(_0x4885d4(0x644))+_0x4885d4(0x5e9)+(_0x56a233['show_interval_picker']?'':_0x4885d4(0x2f4))+_0x4885d4(0xc83)+[_0x4885d4(0xb1a),_0x4885d4(0x910),_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x33479e=>_0x1630d4(_0x33479e,_0x56a233[_0x4885d4(0x28c)]??'left',this[_0x4885d4(0x2cb)](_0x33479e[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x33479e[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+'</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x4885d4(0x3aa))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x2d6)]??'')+'\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'+(_0x56a233['show_attribute_list']?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4885d4(0x2cb)]('Attribute\x20List')+'\x20'+_0x5c4cb8(_0x4885d4(0x14d))+_0x4885d4(0x5e9)+(_0x56a233['show_attribute_list']?'':_0x4885d4(0x2f4))+_0x4885d4(0xa41)+['left',_0x4885d4(0x910),_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x21350e=>_0x1630d4(_0x21350e,_0x56a233[_0x4885d4(0x4ea)]??'left',this['_eT'](_0x21350e[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x21350e[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xd36)+(_0x56a233[_0x4885d4(0x31d)]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc2a))+'\x20'+_0x5c4cb8(_0x4885d4(0x31c))+_0x4885d4(0x5e9)+(_0x56a233[_0x4885d4(0x31d)]?'':'\x20off')+_0x4885d4(0xa6a)+['left','center',_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x4e686c=>_0x1630d4(_0x4e686c,_0x56a233['pph_picker_position']??'left',this['_eT'](_0x4e686c[_0x4885d4(0xa42)](0x0)[_0x4885d4(0xa56)]()+_0x4e686c[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0x1a7)+this[_0x4885d4(0x2cb)](_0x4885d4(0x3aa))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x306)]??'')+_0x4885d4(0x8f2)+(_0x56a233[_0x4885d4(0xb33)]?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4885d4(0xcb9))+'\x20'+_0x5c4cb8(_0x4885d4(0x902))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x56a233['show_group_by_picker']?'':_0x4885d4(0x2f4))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>'+[_0x4885d4(0xb1a),'center',_0x4885d4(0x99e)][_0x4885d4(0x596)](_0x400ef8=>_0x1630d4(_0x400ef8,_0x56a233[_0x4885d4(0xd08)]??_0x4885d4(0xb1a),this[_0x4885d4(0x2cb)](_0x400ef8['charAt'](0x0)['toUpperCase']()+_0x400ef8[_0x4885d4(0xaff)](0x1))))[_0x4885d4(0x2c4)]('')+'</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x4885d4(0x3aa))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x643)]??'')+'\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'+(_0x1d2ebc&&!_0x54ca1e?_0x4885d4(0xa20)+(_0x56a233[_0x4885d4(0x9dd)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7a4))+'\x20'+_0x5c4cb8(_0x4885d4(0x9e7))+_0x4885d4(0x8ce):'')+_0x4885d4(0x6de)+(_0x5f34a4?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x56a233[_0x4885d4(0x950)]!==![]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Center\x20Total')+'\x20'+_0x5c4cb8(_0x4885d4(0xa5a))+_0x4885d4(0x8ce):'')+_0x4885d4(0x6de)+(_0x34f43e==='ranking'?_0x4885d4(0x5c7)+(_0x56a233[_0x4885d4(0x950)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7bb))+'\x20'+_0x5c4cb8(_0x4885d4(0x202))+_0x4885d4(0x8ce):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x34f43e===_0x4885d4(0xbf1)?_0x4885d4(0x5c7)+(_0x56a233[_0x4885d4(0x950)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Tooltip\x20Total')+'\x20'+_0x5c4cb8(_0x4885d4(0x1ea))+_0x4885d4(0x8ce):'')+_0x4885d4(0x6de)+(_0x1d2ebc&&_0x56a233['brush_zoom']!==![]?_0x4885d4(0x1f6)+(_0x56a233[_0x4885d4(0x817)]?_0x4885d4(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x523))+'\x20'+_0x5c4cb8(_0x4885d4(0x4c6))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x56a233[_0x4885d4(0x817)]?'':'\x20off')+_0x4885d4(0x357)+this['_eT'](_0x4885d4(0xcd9))+'\x22\x20value=\x22'+escapeHtml(_0x56a233['zoom_sync_group']??'')+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x4885d4(0x6de)+(_0x1d2ebc?'<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'+(_0x56a233[_0x4885d4(0x758)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x8fa))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x5e9)+(_0x56a233[_0x4885d4(0x758)]?'':'\x20off')+_0x4885d4(0x2c2)+this['_eT']('All\x20cards')+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x380)]??'')+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x4885d4(0x570)+(_0x56a233['show_interval_picker']?_0x4885d4(0x8e0)+this[_0x4885d4(0x2cb)](_0x4885d4(0xbf9))+'\x20'+_0x5c4cb8('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+_0x4885d4(0x77c)+['1H','2H','4H','8H',_0x4885d4(0x909),_0x4885d4(0x951),'3D','7D','14D',_0x4885d4(0xacf),'90D','6M','1Y'][_0x4885d4(0x596)](_0x11507b=>{const _0x1986c0=_0x4885d4,_0x1e6b9c=_0x56a233[_0x1986c0(0x869)],_0x4647de=['1H','2H','4H','8H',_0x1986c0(0x909),_0x1986c0(0x951),'7D'],_0x5ebb2a=_0x1e6b9c&&Array[_0x1986c0(0x82d)](_0x1e6b9c)&&_0x1e6b9c['length']?_0x1e6b9c['includes'](_0x11507b):_0x4647de[_0x1986c0(0x635)](_0x11507b);return _0x1986c0(0xb1e)+_0x11507b+'\x22\x20'+(_0x5ebb2a?_0x1986c0(0x903):'')+_0x1986c0(0x1ba)+_0x11507b+'</span></div></label>';})[_0x4885d4(0x2c4)]('')+'</div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':_0x4885d4(0x360)+this['_eT']('Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x4885d4(0x7cc))+_0x4885d4(0x594)+(_0x24bba9&&!_0x54ca1e?_0x4885d4(0x408)+this[_0x4885d4(0x2cb)](_0x4885d4(0xb64))+_0x4885d4(0x5b0)+(_0x2e36a0?_0x4885d4(0x250)+(_0x56a233[_0x4885d4(0xd81)]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)]('Period\x20Highlight')+'\x20'+_0x5c4cb8(_0x4885d4(0xb86))+_0x4885d4(0x8ce)+(_0x56a233[_0x4885d4(0xd81)]?'<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4885d4(0x2cb)](_0x4885d4(0x1c0))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x6a4)]??'')+_0x4885d4(0x95e)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0x6a4)]||'#cccccc'))+'\x22></div></div>':''):'')+_0x4885d4(0x3c3)+(_0x56a233[_0x4885d4(0xcaa)]!==![]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0xb64))+'\x20'+_0x5c4cb8(_0x4885d4(0x514))+_0x4885d4(0x8ce)+(_0x56a233[_0x4885d4(0xcaa)]!==![]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x56a233['show_tooltip_total']!==![]?'checked':'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0x867))+'\x20'+_0x5c4cb8(_0x4885d4(0x26e))+_0x4885d4(0x8ce)+(_0x56a233[_0x4885d4(0xa00)]?_0x4885d4(0xd62)+(_0x56a233[_0x4885d4(0x346)]!==![]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this['_eT']('Stacked\x20Group\x20Totals')+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x8ce):''):'')+(_0x1d2ebc&&_0x56a233['show_tooltip']!==![]?_0x4885d4(0xa3d)+(_0x56a233[_0x4885d4(0x2be)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this['_eT']('Tooltip\x20Date\x20=\x20Axis')+'\x20'+_0x5c4cb8(_0x4885d4(0x213))+_0x4885d4(0x8ce):'')+(_0x1d2ebc&&_0x56a233[_0x4885d4(0xcaa)]!==![]?_0x4885d4(0x930)+(_0x56a233[_0x4885d4(0xd5a)]?_0x4885d4(0x903):'')+_0x4885d4(0x7be)+this[_0x4885d4(0x2cb)](_0x4885d4(0xb27))+'\x20'+_0x5c4cb8('Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.')+_0x4885d4(0x6ff)+(_0x56a233['tooltip_sync']?'':_0x4885d4(0x2f4))+_0x4885d4(0x9a5)+this[_0x4885d4(0x2cb)](_0x4885d4(0xcd9))+_0x4885d4(0xd4a)+escapeHtml(_0x56a233[_0x4885d4(0x1e0)]??'')+_0x4885d4(0x8e7):'')+_0x4885d4(0x6e0)+(_0x1d2ebc&&_0x56a233[_0x4885d4(0xcaa)]!==![]?_0x4885d4(0x7f2)+this[_0x4885d4(0x2cb)](_0x4885d4(0xa54))+'\x20'+_0x5c4cb8(_0x4885d4(0x673))+_0x4885d4(0x6b3)+[['default',this[_0x4885d4(0x2cb)](_0x4885d4(0xca0))],[_0x4885d4(0x7e3),this[_0x4885d4(0x2cb)](_0x4885d4(0x583))],[_0x4885d4(0xdaa),this[_0x4885d4(0x2cb)](_0x4885d4(0x3a7))]][_0x4885d4(0x596)](([_0xab7404,_0x5841b7])=>_0x1630d4(_0xab7404,_0x56a233['tooltip_order']??'default',_0x5841b7))['join']('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x4885d4(0x6e0):'')+_0x4885d4(0x594)+(!_0x54ca1e?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT']('Battery')+_0x4885d4(0x56b)+this[_0x4885d4(0x2cb)](_0x4885d4(0xc43))+'\x20'+_0x5c4cb8('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.')+_0x4885d4(0x7b3)+(_0x56a233['battery_entity']||'')+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)](_0x4885d4(0x582))+'\x20'+_0x5c4cb8(_0x4885d4(0x355))+_0x4885d4(0x69c)+escapeHtml(_0x56a233[_0x4885d4(0x69b)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x4885d4(0x594)+(_0x1d2ebc&&!_0x54ca1e?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x4885d4(0x2cb)]('Annotations')+'\x20'+_0x5c4cb8(_0x4885d4(0x420))+'</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>'+this[_0x4885d4(0x2cb)](_0x4885d4(0x9fe))+_0x4885d4(0x5d6)+this[_0x4885d4(0x2cb)](_0x4885d4(0x17f))+_0x4885d4(0x50c)+(_0x56a233[_0x4885d4(0x77a)]!==![]?_0x4885d4(0x903):'')+'><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4885d4(0x227))+'\x20'+_0x5c4cb8(_0x4885d4(0xa98))+_0x4885d4(0x840)+this['_eT'](_0x4885d4(0x1c0))+'\x22\x20value=\x22'+escapeHtml(_0x56a233[_0x4885d4(0x18b)]??'')+_0x4885d4(0x9a4)+escapeHtml(this[_0x4885d4(0x45e)](_0x56a233[_0x4885d4(0x18b)]||_0x4885d4(0x225)))+_0x4885d4(0x976)+this[_0x4885d4(0x2cb)](_0x4885d4(0x293))+'\x20'+_0x5c4cb8(_0x4885d4(0xba4))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22now_line_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.3\x22\x20value=\x22'+escapeHtml(_0x56a233['now_line_opacity']??'')+'\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x4885d4(0x2cb)]('Width')+'\x20'+_0x5c4cb8(_0x4885d4(0x941))+'</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(_0x56a233[_0x4885d4(0xaa2)]??'')+_0x4885d4(0x96c)+this['_eT'](_0x4885d4(0x51b))+'\x20'+_0x5c4cb8(_0x4885d4(0x8b9))+_0x4885d4(0xa1a)+['','dashed','solid',_0x4885d4(0x720),_0x4885d4(0x5f4)][_0x4885d4(0x596)](_0x45c614=>_0x1630d4(_0x45c614,_0x56a233['now_line_style']??'',_0x45c614===''?this['_eT'](_0x4885d4(0xca0)):this[_0x4885d4(0x2cb)](_0x45c614['charAt'](0x0)[_0x4885d4(0xa56)]()+_0x45c614['slice'](0x1)[_0x4885d4(0xbbd)]('-','\x20'))))[_0x4885d4(0x2c4)]('')+_0x4885d4(0xa62)+((_0x56a233['annotations']||[])[_0x4885d4(0x596)]((_0x51bde5,_0x526b08)=>{const _0x335b29=_0x4885d4,_0x16c1a0=_0x51bde5[_0x335b29(0x54b)]===_0x335b29(0xc07)||_0x51bde5['type']===_0x335b29(0xb84),_0x1239b0=_0x16c1a0&&('start'in _0x51bde5||_0x335b29(0xc39)in _0x51bde5||_0x335b29(0x6cf)in _0x51bde5),_0x39cd97=_0x51bde5[_0x335b29(0x54b)]===_0x335b29(0x443);return _0x335b29(0x8dc)+_0x526b08+_0x335b29(0xacb)+({'event':this[_0x335b29(0x2cb)](_0x335b29(0x8c6)),'span':this[_0x335b29(0x2cb)](_0x335b29(0x6e8)),'threshold':this[_0x335b29(0x2cb)]('Threshold'),'band':this[_0x335b29(0x2cb)](_0x335b29(0x9ae))}[_0x51bde5[_0x335b29(0x54b)]]||this[_0x335b29(0x2cb)](_0x335b29(0x8c6)))+_0x335b29(0xb39)+this[_0x335b29(0x2cb)]('Delete')+_0x335b29(0x3fd)+this['_eT'](_0x335b29(0x8ac))+_0x335b29(0x608)+[_0x335b29(0xc07),_0x335b29(0xb84),'threshold','band'][_0x335b29(0x596)](_0x45cb77=>'<option\x20value=\x22'+escapeHtml(_0x45cb77)+'\x22\x20'+(_0x51bde5['type']===_0x45cb77?_0x335b29(0x48a):'')+'>'+{'event':this[_0x335b29(0x2cb)](_0x335b29(0x261)),'span':this[_0x335b29(0x2cb)](_0x335b29(0x8be)),'threshold':this[_0x335b29(0x2cb)](_0x335b29(0x95f)),'band':this[_0x335b29(0x2cb)](_0x335b29(0x5a4))}[_0x45cb77]+_0x335b29(0x6be))[_0x335b29(0x2c4)]('')+_0x335b29(0x6a1)+(_0x16c1a0?_0x335b29(0xac0)+this['_eT'](_0x335b29(0x214))+_0x335b29(0xb56)+(!_0x1239b0?_0x335b29(0x48a):'')+'>'+this[_0x335b29(0x2cb)](_0x335b29(0x26f))+_0x335b29(0x167)+(_0x1239b0?_0x335b29(0x48a):'')+'>'+this[_0x335b29(0x2cb)](_0x335b29(0x6dc))+_0x335b29(0x54a):_0x335b29(0xac0)+this['_eT'](_0x335b29(0x278))+_0x335b29(0xd6b)+escapeHtml(_0x51bde5[_0x335b29(0xcfb)]??'')+_0x335b29(0x8fb)+(_0x39cd97?_0x335b29(0x17d):'')+_0x335b29(0xd95)+this[_0x335b29(0x2cb)]('End\x20value')+_0x335b29(0xcc3)+escapeHtml(_0x51bde5[_0x335b29(0x20d)]??'')+_0x335b29(0xa27))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x16c1a0&&!_0x1239b0?_0x335b29(0x646)+this['_eT']('Entity')+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22'+escapeHtml(_0x51bde5['entity']||'')+_0x335b29(0x157)+this['_eT'](_0x335b29(0xc21))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22'+escapeHtml(_0x51bde5[_0x335b29(0x334)]||'')+_0x335b29(0x8e7):'')+(_0x16c1a0&&_0x1239b0?'<div\x20class=\x22'+(_0x51bde5[_0x335b29(0x54b)]===_0x335b29(0xb84)?'r2':'r2')+_0x335b29(0xaa7)+(_0x51bde5[_0x335b29(0x54b)]===_0x335b29(0xb84)?this['_eT'](_0x335b29(0x765)):this[_0x335b29(0x2cb)]('Time'))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22'+escapeHtml(_0x51bde5[_0x335b29(0x54b)]===_0x335b29(0xb84)?_0x51bde5[_0x335b29(0x911)]||'':_0x51bde5[_0x335b29(0x6cf)]||'')+'\x22></div>'+(_0x51bde5['type']===_0x335b29(0xb84)?_0x335b29(0xac0)+this[_0x335b29(0x2cb)](_0x335b29(0xa6c))+_0x335b29(0x30f)+escapeHtml(_0x51bde5[_0x335b29(0xc39)]||'')+_0x335b29(0xa27):'<div\x20class=\x22f\x22></div>')+_0x335b29(0x6e0):'')+_0x335b29(0x64d)+this[_0x335b29(0x2cb)]('Label')+_0x335b29(0xac1)+this['_eT'](_0x335b29(0x10a))+_0x335b29(0xd4a)+escapeHtml(_0x51bde5[_0x335b29(0x149)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x335b29(0x2cb)](_0x335b29(0x227))+'</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x335b29(0x45e)](_0x51bde5[_0x335b29(0x727)]||_0x335b29(0x691)))+_0x335b29(0x157)+this[_0x335b29(0x2cb)](_0x335b29(0x293))+_0x335b29(0x33c)+escapeHtml(_0x51bde5[_0x335b29(0x62e)]??'')+_0x335b29(0x775)+(!_0x16c1a0?_0x335b29(0x701)+(_0x51bde5[_0x335b29(0xd1a)]!==![]?_0x335b29(0x903):'')+_0x335b29(0x7be)+this['_eT'](_0x335b29(0x578))+_0x335b29(0xce3):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';})[_0x4885d4(0x2c4)]('')||_0x4885d4(0x2fd)+this[_0x4885d4(0x2cb)](_0x4885d4(0x7ae))+_0x4885d4(0x6e0))+_0x4885d4(0xd78)+this[_0x4885d4(0x2cb)](_0x4885d4(0x60a))+_0x4885d4(0xc1c):'')+_0x4885d4(0x43b),_0x5363c9=_0x56a233[_0x4885d4(0xc13)]?buildAreaDisambigSuffixes(this[_0x4885d4(0x69a)],this[_0x4885d4(0x192)],null):null,_0x4c4209=this[_0x4885d4(0x192)][_0x4885d4(0x596)]((_0x2b3c6d,_0x2b2dbc)=>{const _0x6ec4a2=_0x4885d4,_0x3e82ad=this[_0x6ec4a2(0x69a)]?.[_0x6ec4a2(0x634)]?.[_0x2b3c6d[_0x6ec4a2(0x9b0)]]||null,_0xb19d01=_0x3e82ad?.[_0x6ec4a2(0x5cf)]?.[_0x6ec4a2(0x72f)]??_0x2b3c6d[_0x6ec4a2(0x6d0)]??_0x2b3c6d['entity']??_0x6ec4a2(0x792)+(_0x2b2dbc+0x1),_0x1be13d=_0x5363c9&&_0x2b3c6d['name']&&typeof _0x2b3c6d[_0x6ec4a2(0x6d0)]===_0x6ec4a2(0xdb3)&&!isTemplateString(_0x2b3c6d[_0x6ec4a2(0x6d0)])?_0x2b3c6d[_0x6ec4a2(0x6d0)]:_0xb19d01,_0x598639=_0x1be13d+(_0x5363c9?.['get'](_0x2b2dbc)||''),_0x1dddaf=_0x3e82ad?parseFloat(_0x3e82ad['state']):null,_0x28fe36=_0x3e82ad?.[_0x6ec4a2(0x5cf)]?.['unit_of_measurement']||'',_0x33cea8=((()=>{const _0x12e1e6=_0x6ec4a2,_0x21798f=_0x2b3c6d[_0x12e1e6(0x727)];if(!_0x21798f||_0x21798f===_0x12e1e6(0x443))return _0x12e1e6(0xc30);if(typeof _0x21798f===_0x12e1e6(0xdb3)&&_0x21798f['includes']('{{'))return this[_0x12e1e6(0x2a3)](_0x21798f)||_0x12e1e6(0xc30);return _0x21798f||_0x12e1e6(0xc30);})()),_0x3c66ef=_0x2b3c6d['y_axis']??'primary',_0x4dae1d=_0x2b3c6d[_0x6ec4a2(0x349)]??_0x6ec4a2(0xab9),_0x2546cb=_0x2b3c6d['aggregate_func']??_0x6ec4a2(0x862),_0x32a16f=_0x2b3c6d[_0x6ec4a2(0x6a7)]??_0x6ec4a2(0x139),_0x28f0a7=_0x2b3c6d[_0x6ec4a2(0x120)]??'click',_0x1852a8=_0x2b3c6d[_0x6ec4a2(0x21b)]??null,_0x473605=_0x2b3c6d[_0x6ec4a2(0x76e)]??null,_0x27b52b=this['_openPanels']['has']('e-'+_0x2b2dbc),_0x3e9510=this['_activeTab'][_0x2b2dbc]||_0x6ec4a2(0x750),_0x196ba8=((()=>{const _0x2d3270=_0x6ec4a2;if(_0x2b3c6d[_0x2d3270(0x465)]||_0x2b3c6d[_0x2d3270(0xa49)]||_0x2b3c6d[_0x2d3270(0xcee)]||_0x2b3c6d[_0x2d3270(0x17e)])return _0x2d3270(0x5c8)+this[_0x2d3270(0x2cb)](_0x2d3270(0x921))+_0x2d3270(0x9d6);if(_0x2b3c6d[_0x2d3270(0x1e4)]){const _0x170edd=_0x2b3c6d[_0x2d3270(0x1e4)]['includes'](':');return _0x2d3270(0x975)+(_0x170edd?_0x2d3270(0xd7d):'Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.')+'\x22>'+(_0x170edd?this[_0x2d3270(0x2cb)](_0x2d3270(0x137)):this['_eT'](_0x2d3270(0xc2d)))+_0x2d3270(0x9d6);}const _0x582c33=_0x3e82ad?.[_0x2d3270(0x5cf)]?.[_0x2d3270(0x30a)];if(_0x582c33===_0x2d3270(0xbe9)||_0x582c33===_0x2d3270(0x6ec)||_0x582c33===_0x2d3270(0x8ad))return _0x2d3270(0xa28)+_0x582c33+'\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>'+this[_0x2d3270(0x2cb)](_0x2d3270(0xc2d))+_0x2d3270(0x9d6);return _0x2d3270(0x466)+this[_0x2d3270(0x2cb)](_0x2d3270(0x437))+'</span>';})()),_0x5c19b6=Array[_0x6ec4a2(0x82d)](_0x2b3c6d[_0x6ec4a2(0xbc5)])?_0x2b3c6d['moving_averages'][_0x6ec4a2(0x596)]((_0x2f3c29,_0x37b324)=>_0x6ec4a2(0x613)+_0x37b324+_0x6ec4a2(0x1ce)+this['_eT'](_0x6ec4a2(0xc09))+_0x6ec4a2(0x340)+escapeHtml(_0x2f3c29[_0x6ec4a2(0x14e)]??0x7)+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x227))+_0x6ec4a2(0xb1b)+escapeHtml(this['_coerceColor'](_0x2f3c29[_0x6ec4a2(0x727)]||_0x6ec4a2(0x5bc)))+_0x6ec4a2(0xcf7)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x9cd))+_0x6ec4a2(0x9e3)+(_0x2f3c29[_0x6ec4a2(0x14e)]??0x7)+'\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20'+(_0x2f3c29[_0x6ec4a2(0x506)]?_0x6ec4a2(0x903):'')+_0x6ec4a2(0xbef)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x5b6))+'\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>')['join'](''):'',_0x4e327e=Array['isArray'](_0x473605?.[_0x6ec4a2(0x8a7)])?_0x473605[_0x6ec4a2(0x8a7)]['map']((_0x58e5c0,_0x5084fe)=>_0x6ec4a2(0x5a1)+_0x5084fe+_0x6ec4a2(0x1ce)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x278))+_0x6ec4a2(0xb03)+escapeHtml(String(_0x58e5c0['value']??0x0))+_0x6ec4a2(0x157)+this[_0x6ec4a2(0x2cb)]('Color')+'</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x58e5c0['color']??'')+_0x6ec4a2(0x396)+escapeHtml(this['_coerceColor'](_0x58e5c0[_0x6ec4a2(0x727)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0x6ec4a2(0xb02)](String(_0x58e5c0[_0x6ec4a2(0x727)]??''))||String(_0x58e5c0['color']??'')[_0x6ec4a2(0x635)]('{{')?_0x6ec4a2(0xcc9):'')+_0x6ec4a2(0x8b0)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x5b6))+_0x6ec4a2(0x558))['join'](''):'',_0x24ed2f=_0x2b3c6d[_0x6ec4a2(0x540)]!==![],_0x36faba=_0x2b3c6d[_0x6ec4a2(0xaeb)]!==![],_0x38b9fc=_0x2b3c6d[_0x6ec4a2(0xd3a)]!==![],_0x1b8bda=!!_0x2b3c6d[_0x6ec4a2(0x494)],_0x4e5ab3=_0x2b3c6d[_0x6ec4a2(0x2b6)]!==![],_0x41ec4d=_0x2b3c6d[_0x6ec4a2(0xfc)]!==![],_0x190373=!!_0x2b3c6d[_0x6ec4a2(0x2fa)],_0x59f968=_0xa9d952=>_0xa9d952?'':_0x6ec4a2(0x9c7);return'\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20'+(_0x27b52b?_0x6ec4a2(0x325):'')+'\x20'+(_0x2b3c6d[_0x6ec4a2(0xd54)]===![]?_0x6ec4a2(0x885):'')+'\x22\x20data-index=\x22'+_0x2b2dbc+_0x6ec4a2(0xdb2)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x2fb))+_0x6ec4a2(0xa78)+_0x33cea8+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>'+(_0x34f43e===_0x6ec4a2(0x7e0)?_0x6ec4a2(0x611)+(_0x2b2dbc===0x0?'X':'Y')+_0x6ec4a2(0x9d6):'')+_0x6ec4a2(0xa3e)+_0x598639+_0x6ec4a2(0x9d6)+_0x196ba8+(_0x1dddaf!==null&&!isNaN(_0x1dddaf)?_0x6ec4a2(0x7fa)+_0x1dddaf[_0x6ec4a2(0x2ef)](_0x2b3c6d[_0x6ec4a2(0x944)]??0x1)+'\x20'+_0x28fe36+_0x6ec4a2(0x9d6):'')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ea\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22etb\x22\x20data-action=\x22toggle\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><polyline\x20points=\x226\x209\x2012\x2015\x2018\x209\x22/></svg></button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22edup\x22\x20data-action=\x22duplicate\x22\x20title=\x22'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xce5))+_0x6ec4a2(0xd3f)+(_0x3e9510===_0x6ec4a2(0x750)?_0x6ec4a2(0x28d):'')+_0x6ec4a2(0x55b)+this['_eT']('General')+'</button><button\x20class=\x22tb\x20'+(_0x3e9510==='appearance'?'active':'')+_0x6ec4a2(0xd48)+this[_0x6ec4a2(0x2cb)]('Graph')+_0x6ec4a2(0x492)+(_0x3e9510===_0x6ec4a2(0x6c2)?_0x6ec4a2(0x28d):'')+'\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[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x788))+_0x6ec4a2(0x492)+(_0x3e9510===_0x6ec4a2(0x5a6)?'active':'')+_0x6ec4a2(0x906)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x2e2))+_0x6ec4a2(0x492)+(_0x3e9510===_0x6ec4a2(0x11c)?_0x6ec4a2(0x28d):'')+'\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>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x808))+_0x6ec4a2(0x492)+(_0x3e9510===_0x6ec4a2(0xc0d)?'active':'')+_0x6ec4a2(0xb61)+this['_eT'](_0x6ec4a2(0x48c))+_0x6ec4a2(0x1d8)+(_0x3e9510===_0x6ec4a2(0x750)?_0x6ec4a2(0x28d):'')+'\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'+(_0x2b3c6d[_0x6ec4a2(0xd54)]===![]?'':'checked')+_0x6ec4a2(0x7be)+this['_eT'](_0x6ec4a2(0xabf))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb21))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x26f))+_0x6ec4a2(0xa8c)+(_0x2b3c6d[_0x6ec4a2(0x9b0)]||'')+_0x6ec4a2(0x4b6)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xb6c))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb17))+_0x6ec4a2(0xc0b)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x1e4)]??'')+_0x6ec4a2(0x451)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x4ec))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x997)+escapeHtml(_0x3e82ad?.[_0x6ec4a2(0x5cf)]?.[_0x6ec4a2(0x72f)]||'name')+_0x6ec4a2(0xd4a)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x6d0)]??'')+_0x6ec4a2(0x157)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xc94))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xd16))+'</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x3e82ad?.[_0x6ec4a2(0x5cf)]?.[_0x6ec4a2(0x4f2)]||_0x6ec4a2(0x9c6))+_0x6ec4a2(0xd4a)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x491)]??'')+_0x6ec4a2(0xa2c)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x4b0))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x7f6)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x87a))+_0x6ec4a2(0xd4a)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x385)]??'')+_0x6ec4a2(0xb71)+this[_0x6ec4a2(0x2cb)]('Tap\x20Action')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb3d))+_0x6ec4a2(0x66a)+_0x2b2dbc+_0x6ec4a2(0xd44)+(_0x3e9510===_0x6ec4a2(0x6c2)?_0x6ec4a2(0x28d):'')+_0x6ec4a2(0x1d5)+this['_eT']('Data\x20Settings')+_0x6ec4a2(0x6fe)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x549))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x901)+_0x1630d4(_0x6ec4a2(0xc41),_0x3c66ef,this[_0x6ec4a2(0x2cb)]('Primary'))+_0x1630d4('secondary',_0x3c66ef,this['_eT'](_0x6ec4a2(0xca5)))+_0x1630d4(_0x6ec4a2(0xb24),_0x3c66ef,this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x848)))+_0x6ec4a2(0xa1c)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x85f))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x919))+_0x6ec4a2(0x3f5)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xc21))+_0x6ec4a2(0x7df)+((()=>{const _0x2fac82=_0x6ec4a2,_0x4fd0c6=this[_0x2fac82(0x69a)]?.[_0x2fac82(0x634)]?.[_0x2b3c6d[_0x2fac82(0x9b0)]];if(!_0x4fd0c6)return'';const _0x2f789d=Object['keys'](_0x4fd0c6[_0x2fac82(0x5cf)]||{})[_0x2fac82(0xca9)]();return _0x2f789d[_0x2fac82(0x596)](_0x2474b4=>_0x2fac82(0xa84)+escapeHtml(_0x2474b4)+'\x22\x20'+((_0x2b3c6d[_0x2fac82(0xa49)]??'')===_0x2474b4?_0x2fac82(0x48a):'')+'>'+escapeHtml(_0x2474b4[_0x2fac82(0xbbd)](/_/g,'\x20')[_0x2fac82(0xbbd)](/\b\w/g,_0x12121a=>_0x12121a[_0x2fac82(0xa56)]()))+_0x2fac82(0x6be))[_0x2fac82(0x2c4)]('');})())+_0x6ec4a2(0xa1c)+this['_eT'](_0x6ec4a2(0x4bb))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x90f)+[_0x6ec4a2(0x862),'min',_0x6ec4a2(0x1b8),_0x6ec4a2(0x898),_0x6ec4a2(0x7cb),_0x6ec4a2(0x9ee),_0x6ec4a2(0x914),_0x6ec4a2(0x7f1),'diff',_0x6ec4a2(0x731)][_0x6ec4a2(0x596)](_0xc952ec=>_0x1630d4(_0xc952ec,_0x2546cb,{'avg':'Avg','min':_0x6ec4a2(0xab8),'max':_0x6ec4a2(0xba8),'last':_0x6ec4a2(0x79b),'first':'First','median':_0x6ec4a2(0x82b),'sum':_0x6ec4a2(0xb36),'change':'Change','diff':_0x6ec4a2(0x23c),'delta':_0x6ec4a2(0xc69)}[_0xc952ec]))[_0x6ec4a2(0x2c4)]('')+_0x6ec4a2(0x27e)+((_0x2b3c6d['aggregate_func']??'avg')===_0x6ec4a2(0x1b8)?_0x6ec4a2(0xa5e)+(_0x2b3c6d[_0x6ec4a2(0xb43)]!==![]?_0x6ec4a2(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xb76))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x8ce):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x2b3c6d[_0x6ec4a2(0x9bd)]??'avg')==='change'?_0x6ec4a2(0x690)+(_0x2b3c6d['change_ignore_zero']===!![]?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this['_eT']('Ignore\x20transient\x20zeros')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xbb5))+'</span></div></label>':'')+'\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'](_0x6ec4a2(0x353))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x9ed))+_0x6ec4a2(0x131)+_0x5d96c3(_0x2b3c6d[_0x6ec4a2(0xd50)],!![])+_0x6ec4a2(0xa1c)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x41b))+'\x20'+_0x5c4cb8('Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.')+_0x6ec4a2(0x2c0)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x944)]??0x1)+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x3b2))+'\x20'+_0x5c4cb8('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).')+_0x6ec4a2(0x53c)+_0x1630d4(_0x6ec4a2(0x139),_0x32a16f,this['_eT'](_0x6ec4a2(0x835)))+_0x1630d4(_0x6ec4a2(0xce2),_0x32a16f,_0x6ec4a2(0xd9b))+_0x1630d4(_0x6ec4a2(0x7b8),_0x32a16f,_0x6ec4a2(0xad6))+_0x6ec4a2(0x38f)+(!_0x190373?'lk':'')+_0x6ec4a2(0x6f7)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x256))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x142)+(_0x190373?_0x6ec4a2(0x903):'')+'><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'+(_0x190373?'':_0x6ec4a2(0x9c7))+'>\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'+((_0x2b3c6d[_0x6ec4a2(0x4d7)]||[_0x6ec4a2(0xbe8),'avg',_0x6ec4a2(0x1b8)])[_0x6ec4a2(0x635)]('min')?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xab8))+_0x6ec4a2(0xcf0)+((_0x2b3c6d[_0x6ec4a2(0x4d7)]||[_0x6ec4a2(0xbe8),'avg','max'])[_0x6ec4a2(0x635)](_0x6ec4a2(0x862))?'checked':'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)]('Avg')+_0x6ec4a2(0x1c9)+((_0x2b3c6d[_0x6ec4a2(0x4d7)]||[_0x6ec4a2(0xbe8),_0x6ec4a2(0x862),_0x6ec4a2(0x1b8)])[_0x6ec4a2(0x635)]('max')?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xba8))+_0x6ec4a2(0x629)+((_0x2b3c6d[_0x6ec4a2(0x4d7)]||[])[_0x6ec4a2(0x635)](_0x6ec4a2(0x898))?'checked':'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x79b))+_0x6ec4a2(0x274)+((_0x2b3c6d[_0x6ec4a2(0x4d7)]||[])[_0x6ec4a2(0x635)](_0x6ec4a2(0x914))?_0x6ec4a2(0x903):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xb36))+_0x6ec4a2(0x4f9)+(_0x3e9510==='advanced'?'active':'')+'\x22\x20data-tc=\x22advanced\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xa51))+_0x6ec4a2(0x495)+this[_0x6ec4a2(0x2cb)]('Price\x20Entity')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xc66))+'</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x9aa)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)]('Price\x20Attribute')+'\x20'+_0x5c4cb8('Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.')+_0x6ec4a2(0x78b)+escapeHtml(_0x2b3c6d['price_attribute']||'')+_0x6ec4a2(0x35d)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xbec))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0xa70)+escapeHtml(_0x2b3c6d['forecast_horizon']??'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x18d))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb5c))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x73b)]||'')+_0x6ec4a2(0x262)+this['_eT'](_0x6ec4a2(0x279))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x8a0))+_0x6ec4a2(0x838)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x6df)]??0x0)+_0x6ec4a2(0x409)+this[_0x6ec4a2(0x2cb)]('Value\x20Transform')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb3a))+_0x6ec4a2(0x703)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x76b)]??'')+_0x6ec4a2(0x39f)+(_0x2b3c6d[_0x6ec4a2(0x465)]?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x574))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x5bb))+'</span></div></label></div>'+(this[_0x6ec4a2(0xd60)](_0x6ec4a2(0xaca),_0x34f43e)?'<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'+(_0x2b3c6d['invert']?'checked':'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)]('Invert\x20(Mirror)')+'\x20'+_0x5c4cb8(_0x6ec4a2(0x989))+_0x6ec4a2(0xce3):_0x6ec4a2(0xa17))+'<div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x9a6))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x5a9)+(_0x2b3c6d[_0x6ec4a2(0x17e)]?_0x2b3c6d[_0x6ec4a2(0x17e)][_0x6ec4a2(0x596)](_0x48cf03=>{const _0x557fe8=_0x6ec4a2;let _0x2dbe9f=_0x48cf03[_0x557fe8(0xcfb)];if(_0x48cf03['label']||_0x48cf03['color'])_0x2dbe9f+=',\x20'+(_0x48cf03[_0x557fe8(0x149)]||'');if(_0x48cf03[_0x557fe8(0x727)])_0x2dbe9f+=',\x20'+_0x48cf03[_0x557fe8(0x727)];return _0x2dbe9f;})[_0x6ec4a2(0x2c4)]('\x0a'):'')+_0x6ec4a2(0xceb)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x896))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x774))+_0x6ec4a2(0x8c5)+this[_0x6ec4a2(0x2cb)]('Data\x20Attribute')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xc56))+_0x6ec4a2(0x4e3)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0xcee)]??'')+_0x6ec4a2(0x157)+this[_0x6ec4a2(0x2cb)]('Time\x20Field')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xd23))+_0x6ec4a2(0x3ff)+escapeHtml(_0x2b3c6d['data_time_field']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x75f))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x401))+_0x6ec4a2(0x4cf)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x8cd)]??'')+_0x6ec4a2(0x457)+this['_eT'](_0x6ec4a2(0xca2))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xbdc))+_0x6ec4a2(0xc8d)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0xc4c)]??'')+_0x6ec4a2(0x7ff)+this['_eT']('Data\x20Vars')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xa05))+'</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>'+(_0x2b3c6d['data_vars']&&typeof _0x2b3c6d[_0x6ec4a2(0xa31)]===_0x6ec4a2(0xb0a)?Object[_0x6ec4a2(0x63a)](_0x2b3c6d[_0x6ec4a2(0xa31)])['map'](([_0x3cf1f7,_0x3c7837])=>_0x3cf1f7+':\x20'+_0x3c7837)[_0x6ec4a2(0x2c4)](String[_0x6ec4a2(0xc0f)](0xa)):'')+_0x6ec4a2(0x15e)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x1c8))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x8f9)+['iso','epoch_seconds',_0x6ec4a2(0x8bb),_0x6ec4a2(0xb5f),_0x6ec4a2(0x9b1),_0x6ec4a2(0x7de),'week_of_year',_0x6ec4a2(0x3b9)][_0x6ec4a2(0x596)](_0x13f9d9=>_0x1630d4(_0x13f9d9,_0x2b3c6d[_0x6ec4a2(0xbed)]??'iso',{'iso':_0x6ec4a2(0xd9c),'epoch_seconds':_0x6ec4a2(0x92b),'epoch_ms':_0x6ec4a2(0x51f),'month_of_year':_0x6ec4a2(0xd10),'day_of_month':_0x6ec4a2(0xcb0),'day_of_year':_0x6ec4a2(0x550),'week_of_year':_0x6ec4a2(0xd02),'hour_of_day':'Hour\x20of\x20day\x20(0-23)'}[_0x13f9d9]))[_0x6ec4a2(0x2c4)]('')+_0x6ec4a2(0xa1c)+this['_eT'](_0x6ec4a2(0x111))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x7b7)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x7ce))+_0x6ec4a2(0xd4a)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x129)]??'')+_0x6ec4a2(0x584)+(_0x3e9510===_0x6ec4a2(0x5a6)?_0x6ec4a2(0x28d):'')+'\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20'+(!_0x4e5ab3?'lk':'')+_0x6ec4a2(0x3a8)+this['_eT'](_0x6ec4a2(0x2e2))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x59d))+_0x6ec4a2(0x5e2)+(_0x2b3c6d['show_state']!==![]?'selected':'')+'>'+this[_0x6ec4a2(0x2cb)]('On')+_0x6ec4a2(0x7f7)+(_0x2b3c6d[_0x6ec4a2(0x2b6)]===![]?'selected':'')+'>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x806))+_0x6ec4a2(0xbc0)+_0x59f968(_0x4e5ab3)+'>\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[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xa8d))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x242))+_0x6ec4a2(0x93b)+(_0x4e5ab3?'':'disabled')+'>'+[['',this['_eT']('State\x20(live)')],['last',this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x79b))],[_0x6ec4a2(0x914),this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xb36))],[_0x6ec4a2(0x862),this['_eT'](_0x6ec4a2(0x4c8))],[_0x6ec4a2(0xbe8),this['_eT'](_0x6ec4a2(0xab8))],[_0x6ec4a2(0x1b8),this[_0x6ec4a2(0x2cb)]('Max')],[_0x6ec4a2(0x7cb),this['_eT'](_0x6ec4a2(0x4bf))]][_0x6ec4a2(0x596)](([_0x3842ab,_0x23bda5])=>_0x1630d4(_0x3842ab,_0x2b3c6d[_0x6ec4a2(0xda7)]??(_0x2b3c6d[_0x6ec4a2(0xaab)]?_0x6ec4a2(0x898):''),_0x23bda5))['join']('')+'</select></div>'+(['pie',_0x6ec4a2(0x936),_0x6ec4a2(0x954),'polararea',_0x6ec4a2(0xbf1),'heatmap',_0x6ec4a2(0x566)][_0x6ec4a2(0x635)](_0x34f43e)&&((_0x2b3c6d[_0x6ec4a2(0xda7)]??(_0x2b3c6d[_0x6ec4a2(0xaab)]?_0x6ec4a2(0x898):''))===_0x6ec4a2(0x898)||(_0x2b3c6d[_0x6ec4a2(0xda7)]??'')===_0x6ec4a2(0x7cb))?_0x6ec4a2(0x108)+this[_0x6ec4a2(0x2cb)]('⚠\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.')+_0x6ec4a2(0x6e0):'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x916))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xbbf))+_0x6ec4a2(0xc78)+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+'>'+['',_0x6ec4a2(0x914),_0x6ec4a2(0x862),_0x6ec4a2(0xbe8),'max',_0x6ec4a2(0x7cb),_0x6ec4a2(0x898),...[_0x6ec4a2(0xa38),_0x6ec4a2(0x936),'polararea'][_0x6ec4a2(0x635)](_0x34f43e)?[_0x6ec4a2(0xc02)]:[]][_0x6ec4a2(0x596)](_0x5bb1c5=>_0x1630d4(_0x5bb1c5,_0x2b3c6d['show_second_state_as']??'',{['']:this[_0x6ec4a2(0x2cb)]('None'),'sum':this['_eT']('Sum'),'avg':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x4c8)),'min':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xab8)),'max':this[_0x6ec4a2(0x2cb)]('Max'),'first':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x4bf)),'last':this['_eT'](_0x6ec4a2(0x79b)),'pct':'%'}[_0x5bb1c5]))[_0x6ec4a2(0x2c4)]('')+_0x6ec4a2(0xba2)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x847))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb54))+_0x6ec4a2(0x188)+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+'>'+[['',this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xca0))],[_0x6ec4a2(0x91d),this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x6e2))]][_0x6ec4a2(0x596)](([_0x1fddd6,_0x542bea])=>_0x1630d4(_0x1fddd6,_0x2b3c6d['name_position']??'',_0x542bea))[_0x6ec4a2(0x2c4)]('')+_0x6ec4a2(0xa1c)+this['_eT'](_0x6ec4a2(0x29a))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x9ba))+_0x6ec4a2(0x617)+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+'>'+['left','center',_0x6ec4a2(0x99e),'bottom-left',_0x6ec4a2(0x8ab),_0x6ec4a2(0x7c3)][_0x6ec4a2(0x596)](_0x17c349=>_0x1630d4(_0x17c349,_0x2b3c6d[_0x6ec4a2(0x28e)]??_0x6ec4a2(0xb1a),{'left':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x163)),'center':this['_eT'](_0x6ec4a2(0x5e7)),'right':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x41a)),'bottom-left':this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x9eb)),'bottom-center':this['_eT'](_0x6ec4a2(0x89a)),'bottom-right':this[_0x6ec4a2(0x2cb)]('Bottom\x20Right')}[_0x17c349]))[_0x6ec4a2(0x2c4)]('')+_0x6ec4a2(0xa1c)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xda6))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x794))+_0x6ec4a2(0x3d5)+(_0x2b3c6d[_0x6ec4a2(0x833)]!==![]?'checked':'')+'\x20'+(_0x4e5ab3?'':'disabled')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x983))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x38a))+_0x6ec4a2(0x5d0)+(_0x2b3c6d[_0x6ec4a2(0x533)]?_0x6ec4a2(0x903):'')+'\x20'+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xd2b))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xc5b))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20'+(_0x2b3c6d[_0x6ec4a2(0x49a)]?_0x6ec4a2(0x903):'')+'\x20'+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x6ec4a2(0x2cb)]('Hide\x20Name')+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x8ce)+(_0x4e5ab3&&!['',_0x6ec4a2(0x914),'avg'][_0x6ec4a2(0x635)](_0x2b3c6d[_0x6ec4a2(0xda7)]??(_0x2b3c6d[_0x6ec4a2(0xaab)]?_0x6ec4a2(0x898):''))?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x2b3c6d[_0x6ec4a2(0x4e0)]?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x929))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xbdb))+_0x6ec4a2(0x8ce):'')+(_0x4e5ab3&&(_0x2b3c6d[_0x6ec4a2(0xda7)]??(_0x2b3c6d[_0x6ec4a2(0xaab)]?_0x6ec4a2(0x898):''))!==''?_0x6ec4a2(0x89c)+(_0x2b3c6d['show_range_values']?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this['_eT'](_0x6ec4a2(0x6b5))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xa8e))+_0x6ec4a2(0x8ce):'')+_0x6ec4a2(0x8c5)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xb48))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x863))+_0x6ec4a2(0xd12)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x501)]??'')+'\x22\x20'+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+_0x6ec4a2(0x73e)+this[_0x6ec4a2(0x2cb)]('Value\x20Size')+'\x20'+_0x5c4cb8(_0x6ec4a2(0xae9))+_0x6ec4a2(0xb4f)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0xd86)]??'')+'\x22\x20'+(_0x4e5ab3?'':_0x6ec4a2(0xa04))+_0x6ec4a2(0x73e)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xccc))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xc46))+'</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x1b1)]??'')+'\x22\x20'+(_0x4e5ab3?'':'disabled')+_0x6ec4a2(0x107)+(!_0x41ec4d?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/></svg>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xbfa))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0x821)+(_0x41ec4d?'checked':'')+_0x6ec4a2(0x34b)+_0x59f968(_0x41ec4d)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x271))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xaf1))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x837)]??0x1)+'\x22\x20'+(_0x41ec4d?'':_0x6ec4a2(0xa04))+_0x6ec4a2(0xd2e)+this['_eT'](_0x6ec4a2(0xccc))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb57))+_0x6ec4a2(0x4e8)+escapeHtml(_0x2b3c6d['trend_icon_size']??'')+'\x22\x20'+(_0x41ec4d?'':'disabled')+_0x6ec4a2(0x25a)+this['_eT'](_0x6ec4a2(0x7a7))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x622))+'</label>'+_0x5caa69(_0x6ec4a2(0x308),_0x2b3c6d[_0x6ec4a2(0x9cb)]??'')+_0x6ec4a2(0x257)+this[_0x6ec4a2(0x2cb)]('Down\x20Color')+'\x20'+_0x5c4cb8(_0x6ec4a2(0x609))+_0x6ec4a2(0xa59)+_0x5caa69('e-trend_down_color',_0x2b3c6d[_0x6ec4a2(0xcdc)]??'')+_0x6ec4a2(0x257)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x3c6))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xbc9))+_0x6ec4a2(0xa59)+_0x5caa69(_0x6ec4a2(0xc6a),_0x2b3c6d['trend_stable_color']??'')+_0x6ec4a2(0x219)+(_0x3e9510===_0x6ec4a2(0x97c)?_0x6ec4a2(0x28d):'')+_0x6ec4a2(0x80c)+((_0x56a233[_0x6ec4a2(0x223)]||_0x6ec4a2(0x9bf))==='timeline'?_0x6ec4a2(0x7f2)+this['_eT'](_0x6ec4a2(0xb0c))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xb73))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x1630d4(_0x6ec4a2(0xab9),_0x4dae1d,this[_0x6ec4a2(0x2cb)]('Line'))+_0x1630d4('step',_0x4dae1d,this[_0x6ec4a2(0x2cb)]('Step'))+_0x1630d4(_0x6ec4a2(0xad8),_0x4dae1d,this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x4d9)))+_0x1630d4('candlestick',_0x4dae1d,this['_eT']('Candlestick'))+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x88a))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x230))+_0x6ec4a2(0x5a8)+escapeHtml(_0x2b3c6d[_0x6ec4a2(0x8c2)]??'')+_0x6ec4a2(0x8e7):'')+_0x6ec4a2(0xa63)+((()=>{const _0x347e7c=_0x6ec4a2;return _0x347e7c(0x147)+(!_0x24ed2f?'lk':'')+_0x347e7c(0x448)+this[_0x347e7c(0x2cb)]('Graph')+'\x20'+_0x5c4cb8('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.')+_0x347e7c(0xb3e)+(_0x24ed2f?_0x347e7c(0x903):'')+_0x347e7c(0x134)+(_0x2b3c6d[_0x347e7c(0x4ab)]===!![]?'checked':'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)]('Hide\x20on\x20Load')+'\x20'+_0x5c4cb8(_0x347e7c(0x3e5))+_0x347e7c(0x9e2)+_0x59f968(_0x24ed2f)+_0x347e7c(0xcdd)+(_0x56a233[_0x347e7c(0xa00)]?_0x347e7c(0x7f2)+this['_eT']('Stack\x20Group')+'\x20'+_0x5c4cb8(_0x347e7c(0x531))+'</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT']('(all\x20together)')+'\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x347e7c(0x679)]??'')+_0x347e7c(0xc31):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x347e7c(0xd60)](_0x347e7c(0xc18),_0x34f43e)||this[_0x347e7c(0xd60)]('show_range_band',_0x34f43e)?_0x347e7c(0x267)+(_0x2b3c6d['show_average']?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)](_0x347e7c(0x7b6))+'\x20'+_0x5c4cb8(_0x347e7c(0x787))+'</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'+(_0x2b3c6d[_0x347e7c(0x616)]?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)](_0x347e7c(0x6e4))+'\x20'+_0x5c4cb8(_0x347e7c(0x172))+_0x347e7c(0x7a1)+(_0x2b3c6d[_0x347e7c(0x5aa)]?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)]('Data\x20Labels')+'\x20'+_0x5c4cb8(_0x347e7c(0x4fc))+_0x347e7c(0xce3):'')+_0x347e7c(0x9e9)+((()=>{const _0x4507e5=_0x347e7c;if(_0x34f43e!==_0x4507e5(0x9bf)||(_0x2b3c6d[_0x4507e5(0x349)]||_0x2b3c6d[_0x4507e5(0x54b)])===_0x4507e5(0x122))return'';const _0xd831ea=_0x2b3c6d[_0x4507e5(0x6d7)],_0x616160=Array['isArray'](_0xd831ea)?_0xd831ea:_0xd831ea?[_0xd831ea&&typeof _0xd831ea===_0x4507e5(0xb0a)?_0xd831ea:{'period':_0xd831ea===!![]?_0x4507e5(0x85a):String(_0xd831ea)}]:[],_0xec044c=[_0x4507e5(0x85a),_0x4507e5(0xccd),_0x4507e5(0x6b2),'last_month',_0x4507e5(0xb32)],_0x1a353d=_0x616160[_0x4507e5(0x596)]((_0x4d2817,_0x4622eb)=>{const _0x5bd282=_0x4507e5,_0x3e1c54=_0x4d2817&&typeof _0x4d2817==='object'?_0x4d2817:{'period':String(_0x4d2817)},_0xea8351=_0x3e1c54['period']!=null?String(_0x3e1c54[_0x5bd282(0x14e)]):_0x5bd282(0x85a),_0x475c68=!_0xec044c[_0x5bd282(0x635)](_0xea8351)?'<option\x20value=\x22'+escapeHtml(_0xea8351)+'\x22\x20selected>'+escapeHtml(_0xea8351)+_0x5bd282(0xa36):'',_0x1dbbe0=_0x9a644f=>_0xea8351===_0x9a644f?_0x5bd282(0x48a):'',_0x2129f2=_0x3e1c54['line_style']||'dashed',_0x3fbd94=_0x31e5e7=>_0x2129f2===_0x31e5e7?_0x5bd282(0x48a):'',_0x3bf76b=String(_0x3e1c54[_0x5bd282(0x727)]??'')[_0x5bd282(0x635)]('{{');return'<div\x20class=\x22cmp-row\x22\x20data-row=\x22'+_0x4622eb+_0x5bd282(0x1e6)+this[_0x5bd282(0x2cb)](_0x5bd282(0xa0f))+_0x5bd282(0x2c9)+_0x1dbbe0(_0x5bd282(0x85a))+'>'+this[_0x5bd282(0x2cb)]('Previous\x20Period')+_0x5bd282(0xa9e)+_0x1dbbe0(_0x5bd282(0xccd))+'>'+this[_0x5bd282(0x2cb)]('Day\x20Before')+_0x5bd282(0xb5e)+_0x1dbbe0(_0x5bd282(0x6b2))+'>'+this[_0x5bd282(0x2cb)]('Week\x20Before')+_0x5bd282(0x70e)+_0x1dbbe0(_0x5bd282(0x245))+'>'+this[_0x5bd282(0x2cb)](_0x5bd282(0x3f9))+'</option><option\x20value=\x22last_year\x22\x20'+_0x1dbbe0(_0x5bd282(0xb32))+'>'+this['_eT'](_0x5bd282(0x42c))+_0x5bd282(0x6be)+_0x475c68+_0x5bd282(0xa1c)+this[_0x5bd282(0x2cb)](_0x5bd282(0x1f1))+'\x20'+_0x5c4cb8(_0x5bd282(0xc89))+_0x5bd282(0x2a0)+escapeHtml(String(Math[_0x5bd282(0x1b8)](0x1,parseInt(_0x3e1c54[_0x5bd282(0xb77)])||0x1)))+_0x5bd282(0x157)+this[_0x5bd282(0x2cb)](_0x5bd282(0x21c))+_0x5bd282(0x790)+_0x3fbd94(_0x5bd282(0xaf9))+'>'+this[_0x5bd282(0x2cb)](_0x5bd282(0x50f))+_0x5bd282(0xc04)+_0x3fbd94(_0x5bd282(0x2b8))+'>'+this['_eT'](_0x5bd282(0x65b))+_0x5bd282(0xa29)+_0x3fbd94(_0x5bd282(0x720))+'>'+this[_0x5bd282(0x2cb)](_0x5bd282(0x426))+'</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x5bd282(0x2cb)](_0x5bd282(0x227))+_0x5bd282(0x8a1)+escapeHtml(_0x3e1c54[_0x5bd282(0x727)]??'')+_0x5bd282(0xc6b)+escapeHtml(this['_coerceColor'](_0x3e1c54[_0x5bd282(0x727)]))+'\x22'+(_0x3bf76b?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0x5bd282(0x4de)+this['_eT'](_0x5bd282(0x293))+_0x5bd282(0xd5b)+(_0x3e1c54['opacity']!=null?escapeHtml(String(_0x3e1c54[_0x5bd282(0x62e)])):'')+_0x5bd282(0x399)+(_0x3e1c54['show_delta']===![]?'':_0x5bd282(0x903))+_0x5bd282(0x7be)+this[_0x5bd282(0x2cb)]('Show\x20Δ%\x20in\x20tooltip')+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20'+(_0x3e1c54[_0x5bd282(0x597)]===!![]?'checked':'')+_0x5bd282(0x7be)+this[_0x5bd282(0x2cb)](_0x5bd282(0x140))+'\x20'+_0x5c4cb8(_0x5bd282(0x631))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20'+(_0x3e1c54[_0x5bd282(0xd3a)]===!![]?_0x5bd282(0x903):'')+_0x5bd282(0x7be)+this[_0x5bd282(0x2cb)](_0x5bd282(0xcec))+'\x20'+_0x5c4cb8('Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.')+_0x5bd282(0x67d)+(_0x3e1c54[_0x5bd282(0xc18)]===!![]?'checked':'')+_0x5bd282(0x7be)+this['_eT'](_0x5bd282(0x7b6))+'\x20'+_0x5c4cb8('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.')+_0x5bd282(0x2b2)+this[_0x5bd282(0x2cb)](_0x5bd282(0x5b6))+_0x5bd282(0x558);})[_0x4507e5(0x2c4)]('');return _0x4507e5(0xd0c)+this[_0x4507e5(0x2cb)]('Period\x20Comparison')+'\x20'+_0x5c4cb8(_0x4507e5(0xc34))+_0x4507e5(0x6f5)+(_0x1a353d||_0x4507e5(0x2fd)+this[_0x4507e5(0x2cb)](_0x4507e5(0x520))+_0x4507e5(0x6e0))+_0x4507e5(0x58a)+this[_0x4507e5(0x2cb)]('Add\x20Comparison')+_0x4507e5(0x1f7);})())+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x347e7c(0xd60)](_0x347e7c(0xbc5),_0x34f43e)?_0x347e7c(0x1cc)+this[_0x347e7c(0x2cb)]('Moving\x20Averages')+'\x20'+_0x5c4cb8(_0x347e7c(0x190))+_0x347e7c(0x4d6)+(_0x5c19b6||'<div\x20class=\x22es\x22>'+this['_eT']('No\x20moving\x20averages\x20yet')+_0x347e7c(0x6e0))+_0x347e7c(0xd4b)+this['_eT']('Add\x20Moving\x20Average')+_0x347e7c(0x1f7):'')+((_0x56a233['chart_mode']||_0x347e7c(0x9bf))==='timeline'?_0x347e7c(0x538)+(_0x28f0a7===_0x347e7c(0x97f)?'lk':'')+_0x347e7c(0x9bc)+this[_0x347e7c(0x2cb)](_0x347e7c(0x2cd))+'\x20'+_0x5c4cb8(_0x347e7c(0xfb))+'</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>'+_0x1630d4(_0x347e7c(0x97f),_0x28f0a7,this['_eT'](_0x347e7c(0x88e)))+_0x1630d4(_0x347e7c(0x63f),_0x28f0a7,this[_0x347e7c(0x2cb)](_0x347e7c(0x581)))+_0x1630d4(_0x347e7c(0xda0),_0x28f0a7,this['_eT']('Always'))+'</select></div></div><div\x20class=\x22csb\x22\x20'+(_0x28f0a7===_0x347e7c(0x97f)?_0x347e7c(0x9c7):'')+_0x347e7c(0xa67)+(_0x2b3c6d[_0x347e7c(0x9da)]!==![]?'checked':'')+_0x347e7c(0x7be)+this['_eT'](_0x347e7c(0xab8))+'\x20'+_0x5c4cb8(_0x347e7c(0x184))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20'+(_0x2b3c6d[_0x347e7c(0xb4b)]!==![]?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)]('Max')+'\x20'+_0x5c4cb8(_0x347e7c(0x539))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x2b3c6d[_0x347e7c(0x956)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x347e7c(0x8a5))+'\x20'+_0x5c4cb8(_0x347e7c(0x46d))+_0x347e7c(0x9f0)+this['_eT']('Font\x20Color')+'\x20'+_0x5c4cb8(_0x347e7c(0xd1d))+_0x347e7c(0xafa)+this[_0x347e7c(0x2cb)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x347e7c(0x59b)]??'')+_0x347e7c(0x988)+escapeHtml(this[_0x347e7c(0x45e)](_0x2b3c6d[_0x347e7c(0x59b)]||_0x347e7c(0x225)))+_0x347e7c(0x976)+this[_0x347e7c(0x2cb)](_0x347e7c(0x199))+'\x20'+_0x5c4cb8('Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.')+_0x347e7c(0x86a)+escapeHtml(_0x2b3c6d[_0x347e7c(0x8d9)]??'')+_0x347e7c(0xd00)+this[_0x347e7c(0x2cb)]('Background')+'\x20'+_0x5c4cb8(_0x347e7c(0xda1))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x347e7c(0x2cb)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x2b3c6d[_0x347e7c(0x1e1)]??'')+_0x347e7c(0x2ae)+escapeHtml(this['_coerceColor'](_0x2b3c6d[_0x347e7c(0x1e1)]||'#1c1c1c'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x347e7c(0x2cb)](_0x347e7c(0x5fd))+'\x20'+_0x5c4cb8(_0x347e7c(0xa13))+_0x347e7c(0xd63)+escapeHtml(_0x2b3c6d[_0x347e7c(0x883)]??'')+_0x347e7c(0xd93):'')+_0x347e7c(0xa63)+((_0x56a233[_0x347e7c(0x223)]||_0x347e7c(0x9bf))===_0x347e7c(0x9bf)?'<div\x20class=\x22cs\x20'+(!_0x36faba?'lk':'')+_0x347e7c(0xd5d)+this[_0x347e7c(0x2cb)](_0x347e7c(0xd70))+'\x20'+_0x5c4cb8(_0x347e7c(0x352))+_0x347e7c(0x969)+(_0x36faba?_0x347e7c(0x903):'')+'><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'+_0x59f968(_0x36faba)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>'+this[_0x347e7c(0x2cb)](_0x347e7c(0xb38))+'\x20'+_0x5c4cb8('Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.')+_0x347e7c(0x503)+escapeHtml(_0x2b3c6d[_0x347e7c(0x2a8)]??2.5)+'\x22\x20'+(_0x36faba?'':_0x347e7c(0xa04))+_0x347e7c(0x91b)+(_0x2b3c6d[_0x347e7c(0x473)]!==![]?'checked':'')+'\x20'+(_0x36faba?'':_0x347e7c(0xa04))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x347e7c(0x2cb)](_0x347e7c(0x206))+'\x20'+_0x5c4cb8(_0x347e7c(0x332))+_0x347e7c(0x464)+this[_0x347e7c(0x2cb)]('Line\x20Style')+'\x20'+_0x5c4cb8('Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.')+'</label><select\x20class=\x22e-line_style\x22\x20'+(_0x36faba?'':'disabled')+_0x347e7c(0xc3b)+((_0x2b3c6d['line_style']??_0x347e7c(0x2b8))===_0x347e7c(0x2b8)?_0x347e7c(0x48a):'')+'>'+this[_0x347e7c(0x2cb)](_0x347e7c(0x65b))+_0x347e7c(0xa29)+(_0x2b3c6d[_0x347e7c(0x6aa)]===_0x347e7c(0x720)?_0x347e7c(0x48a):'')+'>'+this['_eT']('Dotted')+_0x347e7c(0x6d8)+(_0x2b3c6d[_0x347e7c(0x6aa)]==='dashed'?_0x347e7c(0x48a):'')+'>'+this[_0x347e7c(0x2cb)](_0x347e7c(0x50f))+'</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'+(_0x2b3c6d[_0x347e7c(0x82c)]?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)](_0x347e7c(0xa58))+'\x20'+_0x5c4cb8(_0x347e7c(0xaef))+_0x347e7c(0x8ca)+(_0x1b8bda?_0x347e7c(0x903):'')+_0x347e7c(0x7be)+this[_0x347e7c(0x2cb)](_0x347e7c(0x394))+'\x20'+_0x5c4cb8('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.')+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x1b8bda?_0x347e7c(0xbb6)+this[_0x347e7c(0x2cb)]('Point\x20Size')+'\x20'+_0x5c4cb8(_0x347e7c(0xcfd))+_0x347e7c(0x98d)+escapeHtml(_0x2b3c6d[_0x347e7c(0x5c2)]??'')+_0x347e7c(0x2ca):'')+_0x347e7c(0x5f8):'')+_0x347e7c(0x892)+(_0x34f43e===_0x347e7c(0x434)?this['_eT'](_0x347e7c(0xd1c)):this[_0x347e7c(0x2cb)](_0x347e7c(0x7e6)))+'\x20'+_0x5c4cb8(_0x34f43e==='gauge'?_0x347e7c(0x45b):_0x347e7c(0x93d))+_0x347e7c(0x973)+(_0x34f43e==='gauge'?this['_eT'](_0x347e7c(0xab8)):this[_0x347e7c(0x2cb)](_0x347e7c(0x3a6)))+'\x20'+_0x5c4cb8(_0x34f43e===_0x347e7c(0x434)?_0x347e7c(0x5d3):'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.')+_0x347e7c(0xa0c)+escapeHtml(_0x2b3c6d['lower_bound']??'')+_0x347e7c(0x157)+(_0x34f43e===_0x347e7c(0x434)?this['_eT'](_0x347e7c(0xba8)):this[_0x347e7c(0x2cb)](_0x347e7c(0xf8)))+'\x20'+_0x5c4cb8(_0x34f43e==='gauge'?_0x347e7c(0xa45):'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.')+_0x347e7c(0x1bc)+escapeHtml(_0x2b3c6d['upper_bound']??'')+_0x347e7c(0x11d);})())+_0x6ec4a2(0x6cb)+(_0x3e9510===_0x6ec4a2(0x11c)?'active':'')+'\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['_eT'](_0x6ec4a2(0x164))+_0x6ec4a2(0x495)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xab1))+'\x20'+_0x5c4cb8('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.')+_0x6ec4a2(0xa59)+_0x5caa69(_0x6ec4a2(0x29f),_0x2b3c6d['color']||'#ff4757')+_0x6ec4a2(0x6e0)+(this[_0x6ec4a2(0xd60)](_0x6ec4a2(0xb12),_0x34f43e)?_0x6ec4a2(0xac0)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x8f1))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xc52))+_0x6ec4a2(0xa59)+_0x5caa69(_0x6ec4a2(0x94a),_0x2b3c6d[_0x6ec4a2(0xb12)]||_0x2b3c6d[_0x6ec4a2(0x727)]||_0x6ec4a2(0xc30))+_0x6ec4a2(0x6e0):'<div\x20class=\x22f\x22></div>')+_0x6ec4a2(0x495)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x7e2))+'\x20'+_0x5c4cb8('Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0x6ec4a2(0xa59)+_0x5caa69(_0x6ec4a2(0x42b),_0x2b3c6d[_0x6ec4a2(0x8d7)]||_0x2b3c6d[_0x6ec4a2(0x727)]||'#ff4757')+_0x6ec4a2(0x257)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xc7c))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x35c))+'</label>'+_0x5caa69('e-state_color',_0x2b3c6d['state_color']||_0x2b3c6d['color']||_0x6ec4a2(0xc30))+_0x6ec4a2(0x7cc)+(_0x34f43e==='gauge'?_0x6ec4a2(0x7f2)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x6c9))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x749))+_0x6ec4a2(0xa59)+_0x5caa69(_0x6ec4a2(0x866),_0x2b3c6d['needle_color']??'')+_0x6ec4a2(0x12d):'')+'\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'+(!_0x38b9fc?'lk':'')+_0x6ec4a2(0x4a1)+this[_0x6ec4a2(0x2cb)]('Fill')+'\x20'+_0x5c4cb8(_0x6ec4a2(0x7b0))+_0x6ec4a2(0x91a)+(_0x38b9fc?'checked':'')+_0x6ec4a2(0x34b)+_0x59f968(_0x38b9fc)+_0x6ec4a2(0x940)+(_0x2b3c6d[_0x6ec4a2(0x4ce)]!==![]?_0x6ec4a2(0x903):'')+'\x20'+(_0x38b9fc?'':_0x6ec4a2(0xa04))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x161))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x36c))+_0x6ec4a2(0x2d0)+(this['_isFieldRelevantForMode'](_0x6ec4a2(0x21b),_0x34f43e)?_0x6ec4a2(0x538)+(_0x473605?.[_0x6ec4a2(0xd54)]?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x2012\x2018\x2012\x2015\x2021\x209\x203\x206\x2012\x202\x2012\x22/></svg>'+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xca6))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xa5c))+_0x6ec4a2(0x957)+(_0x1852a8?.['enabled']?_0x6ec4a2(0x903):'')+'\x20'+(_0x473605?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0xa04):'')+_0x6ec4a2(0x34d)+(_0x473605?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0x657)+this['_eT'](_0x6ec4a2(0x264))+'</div>':'')+_0x6ec4a2(0xb40)+(!_0x1852a8?.[_0x6ec4a2(0xd54)]||_0x473605?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0x9c7):'')+'><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>'+this[_0x6ec4a2(0x2cb)]('Rising')+'\x20'+_0x5c4cb8('Color\x20used\x20when\x20the\x20value\x20is\x20increasing.')+'</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x6ec4a2(0x45e)](_0x1852a8?.[_0x6ec4a2(0x13a)]??_0x6ec4a2(0xccf)))+_0x6ec4a2(0x157)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x3e1))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x205))+'</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x6ec4a2(0x45e)](_0x1852a8?.['decrease']??_0x6ec4a2(0x562)))+_0x6ec4a2(0x157)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x974))+'\x20'+_0x5c4cb8('Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.')+_0x6ec4a2(0x6b8)+escapeHtml(this['_coerceColor'](_0x1852a8?.[_0x6ec4a2(0xb98)]??_0x6ec4a2(0xabb)))+_0x6ec4a2(0x37c):'')+(this[_0x6ec4a2(0xd60)](_0x6ec4a2(0x76e),_0x34f43e)?'<div\x20class=\x22cs\x20'+(_0x1852a8?.[_0x6ec4a2(0xd54)]?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/></svg>'+this['_eT'](_0x6ec4a2(0xba7))+'\x20'+_0x5c4cb8(_0x6ec4a2(0xab6))+_0x6ec4a2(0x511)+(_0x473605?.['enabled']?_0x6ec4a2(0x903):'')+'\x20'+(_0x1852a8?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0xa04):'')+'><span\x20class=\x22msl\x22></span></label></div>'+(_0x1852a8?.['enabled']?_0x6ec4a2(0x657)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x422))+_0x6ec4a2(0x6e0):'')+_0x6ec4a2(0xb40)+(!_0x473605?.[_0x6ec4a2(0xd54)]||_0x1852a8?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0x9c7):'')+_0x6ec4a2(0xbf4)+this[_0x6ec4a2(0x2cb)]('Direction')+'\x20'+_0x5c4cb8(_0x6ec4a2(0x498))+_0x6ec4a2(0xbac)+_0x1630d4('vertical',_0x473605?.['direction']??'vertical',this['_eT'](_0x6ec4a2(0xbd7)))+_0x1630d4(_0x6ec4a2(0x77e),_0x473605?.[_0x6ec4a2(0x7d3)]??'vertical',this['_eT'](_0x6ec4a2(0x667)))+_0x6ec4a2(0xa1c)+this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x7fb))+'\x20'+_0x5c4cb8(_0x6ec4a2(0x568))+_0x6ec4a2(0xd90)+_0x1630d4(_0x6ec4a2(0x473),_0x473605?.[_0x6ec4a2(0x1bb)]??'smooth',this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0x853)))+_0x1630d4(_0x6ec4a2(0xcc1),_0x473605?.[_0x6ec4a2(0x1bb)]??'smooth',this[_0x6ec4a2(0x2cb)](_0x6ec4a2(0xd4c)))+_0x6ec4a2(0x2db)+(_0x473605?.[_0x6ec4a2(0x66b)]?_0x6ec4a2(0x903):'')+_0x6ec4a2(0x7be)+this['_eT']('Last\x20Color')+'\x20'+_0x5c4cb8(_0x6ec4a2(0x949))+_0x6ec4a2(0xc72)+(_0x4e327e||'<div\x20class=\x22es\x22>'+this[_0x6ec4a2(0x2cb)]('No\x20thresholds\x20yet')+_0x6ec4a2(0x6e0))+_0x6ec4a2(0x641)+(_0x1852a8?.[_0x6ec4a2(0xd54)]?_0x6ec4a2(0xa04):'')+'><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this['_eT'](_0x6ec4a2(0xace))+_0x6ec4a2(0x663):'')+_0x6ec4a2(0x43b);})[_0x4885d4(0x2c4)](''),_0x34dbb2=_0x4885d4(0xcce)+(this[_0x4885d4(0x48d)]['has']('entities')?_0x4885d4(0x325):'')+_0x4885d4(0x15d)+this[_0x4885d4(0x2cb)](_0x4885d4(0x2c3))+_0x4885d4(0xd39)+this[_0x4885d4(0x192)][_0x4885d4(0x6f1)]+'\x20'+this[_0x4885d4(0x2cb)](_0x4885d4(0xb18))+_0x4885d4(0xc33)+_0x4c4209+_0x4885d4(0xc54)+(_0x56a233['chart_mode']===_0x4885d4(0x7e0)&&this[_0x4885d4(0x192)][_0x4885d4(0x6f1)]>=0x2||_0x56a233['chart_mode']===_0x4885d4(0x90c)&&this['_entities'][_0x4885d4(0x6f1)]>=0x1||_0x56a233[_0x4885d4(0x223)]==='calendar'&&this[_0x4885d4(0x192)][_0x4885d4(0x6f1)]>=0x1?'':_0x4885d4(0x240)+this[_0x4885d4(0x2cb)](_0x4885d4(0xdae))+_0x4885d4(0x37d))+_0x4885d4(0x6c5),_0x133cab=_0x4885d4(0xdb1)+_0x23c7ae+_0x4885d4(0xd29);this[_0x4885d4(0x96d)]=(this[_0x4885d4(0x96d)]||0x0)+0x1,this['shadowRoot']['innerHTML']=_0x133cab+_0x4885d4(0x9b3)+_0x21b996+_0x34dbb2+_0x4885d4(0x6e0),this[_0x4885d4(0x970)]();if(_0x10cba1?.['path']){const _0x4e64fd=this['shadowRoot'][_0x4885d4(0x106)](_0x10cba1['path']);if(_0x4e64fd){_0x4e64fd['focus']();if(_0x10cba1['ss']!==void 0x0)try{_0x4e64fd['setSelectionRange'](_0x10cba1['ss'],_0x10cba1['se']);}catch{}}}}['_mountIconDropdown'](_0x180891,_0x360c70,_0x492517,_0x50c42b={}){const _0x2323bc=_0xe6d35d;if(!_0x180891||_0x180891[_0x2323bc(0x4d1)])return;_0x180891['_sgcIcon']=!![],_0x180891[_0x2323bc(0x795)]='';const _0x5a557b=!!_0x50c42b[_0x2323bc(0xa04)],_0x3b5282=document['createElement'](_0x2323bc(0x126));_0x3b5282['style'][_0x2323bc(0x136)]=_0x2323bc(0x60e);const _0x5c81cc=document[_0x2323bc(0x601)](_0x2323bc(0x65d));_0x5c81cc[_0x2323bc(0x54b)]=_0x2323bc(0x65d),_0x5c81cc['disabled']=_0x5a557b,_0x5c81cc['style'][_0x2323bc(0x136)]=_0x2323bc(0x5df)+(_0x5a557b?';opacity:.5;cursor:not-allowed':'');const _0x303ed7=document[_0x2323bc(0x601)]('ha-icon');_0x303ed7[_0x2323bc(0x4a2)][_0x2323bc(0x136)]=_0x2323bc(0x102);const _0x268ab9=document[_0x2323bc(0x601)](_0x2323bc(0xb84));_0x268ab9['style'][_0x2323bc(0x136)]=_0x2323bc(0x711);const _0x9839fa=document[_0x2323bc(0x601)](_0x2323bc(0xb84));_0x9839fa[_0x2323bc(0x4a2)][_0x2323bc(0x136)]=_0x2323bc(0x6ee),_0x9839fa[_0x2323bc(0x795)]=_0x2323bc(0x34f),_0x5c81cc['append'](_0x303ed7,_0x268ab9,_0x9839fa);const _0x22ebeb=document['createElement'](_0x2323bc(0x126));_0x22ebeb[_0x2323bc(0x4a2)][_0x2323bc(0x136)]='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';const _0xf8fce6=_0x59052e=>typeof _0x59052e==='string'&&(_0x59052e[_0x2323bc(0x635)]('{{')||_0x59052e[_0x2323bc(0x635)]('{%')),_0x431666=()=>{const _0x24b5e5=_0x2323bc,_0x5b6eab=(_0x360c70()||'')['trim']();if(_0xf8fce6(_0x5b6eab))_0x303ed7[_0x24b5e5(0x337)](_0x24b5e5(0x4be),_0x24b5e5(0xcd5)),_0x303ed7[_0x24b5e5(0x4a2)][_0x24b5e5(0xcf1)]=_0x24b5e5(0x3b6),_0x268ab9[_0x24b5e5(0xb6f)]=this['_eT'](_0x24b5e5(0x525)),_0x268ab9['style'][_0x24b5e5(0x727)]=_0x24b5e5(0x125);else _0x5b6eab?(_0x303ed7['setAttribute'](_0x24b5e5(0x4be),_0x5b6eab),_0x303ed7[_0x24b5e5(0x4a2)][_0x24b5e5(0xcf1)]=_0x24b5e5(0x3b6),_0x268ab9[_0x24b5e5(0xb6f)]=_0x5b6eab,_0x268ab9[_0x24b5e5(0x4a2)][_0x24b5e5(0x727)]=_0x24b5e5(0x125)):(_0x303ed7['removeAttribute']('icon'),_0x303ed7[_0x24b5e5(0x4a2)]['visibility']=_0x24b5e5(0xa01),_0x268ab9[_0x24b5e5(0xb6f)]=_0x50c42b[_0x24b5e5(0x28a)]||this[_0x24b5e5(0x2cb)](_0x24b5e5(0x507)),_0x268ab9[_0x24b5e5(0x4a2)]['color']=_0x24b5e5(0x619));},_0x15a243=document[_0x2323bc(0x601)](_0x2323bc(0x2f0));_0x15a243[_0x2323bc(0x54b)]=_0x2323bc(0x425),_0x15a243['placeholder']=_0x50c42b[_0x2323bc(0xc7d)]||_0x2323bc(0x746),_0x15a243[_0x2323bc(0xcfb)]=_0x360c70()||'',_0x15a243[_0x2323bc(0x4a2)]['cssText']='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';let _0x106f82=![];_0x15a243[_0x2323bc(0xb7d)](_0x2323bc(0x2f0),()=>{const _0x527086=_0x2323bc;_0x492517(_0x15a243[_0x527086(0xcfb)]||void 0x0),_0x431666(),_0x106f82=!![];}),_0x15a243[_0x2323bc(0xb7d)](_0x2323bc(0x7f1),()=>{const _0x1c726c=_0x2323bc;_0x106f82&&(_0x106f82=![],this[_0x1c726c(0xc35)]());});const _0x3b32ce=document[_0x2323bc(0x601)](_0x2323bc(0x126));_0x3b32ce['textContent']=this[_0x2323bc(0x2cb)](_0x2323bc(0x1e9)),_0x3b32ce['style'][_0x2323bc(0x136)]='font-size:10px;color:var(--ts);margin:6px\x202px\x208px',_0x22ebeb[_0x2323bc(0x9f2)](_0x15a243,_0x3b32ce);let _0x1a9c28=null;const _0x2c202c=_0x3a415a=>{const _0x15df15=_0x2323bc;_0x492517(_0x3a415a||void 0x0);if(_0x15a243)_0x15a243[_0x15df15(0xcfb)]=_0x3a415a||'';_0x431666(),this[_0x15df15(0xc35)](),_0x1607c1();},_0x3554ee=()=>{const _0xcd9682=_0x2323bc;if(_0x1a9c28)return;const _0x440657=(_0x360c70()||'')[_0xcd9682(0x22f)]();if(this[_0xcd9682(0x69a)]&&customElements['get'](_0xcd9682(0x3c9)))_0x1a9c28=document[_0xcd9682(0x601)]('ha-icon-picker'),_0x1a9c28['hass']=this[_0xcd9682(0x69a)],_0x1a9c28[_0xcd9682(0xcfb)]=_0xf8fce6(_0x440657)?'':_0x440657,_0x1a9c28[_0xcd9682(0x149)]='',_0x1a9c28[_0xcd9682(0x4a2)][_0xcd9682(0x136)]=_0xcd9682(0x6d2),_0x1a9c28[_0xcd9682(0xb7d)](_0xcd9682(0x62a),_0x5dd6c7=>{const _0x4e0ec9=_0xcd9682;_0x5dd6c7['stopPropagation'](),_0x2c202c(_0x5dd6c7[_0x4e0ec9(0x518)][_0x4e0ec9(0xcfb)]);});else{if(this[_0xcd9682(0x69a)]&&customElements['get']('ha-selector'))_0x1a9c28=document[_0xcd9682(0x601)](_0xcd9682(0x31f)),_0x1a9c28['hass']=this[_0xcd9682(0x69a)],_0x1a9c28['selector']={'icon':{}},_0x1a9c28[_0xcd9682(0xcfb)]=_0xf8fce6(_0x440657)?'':_0x440657,_0x1a9c28['label']='',_0x1a9c28[_0xcd9682(0x4a2)][_0xcd9682(0x136)]='display:block;width:100%',_0x1a9c28[_0xcd9682(0xb7d)]('value-changed',_0x9e6070=>{const _0x988ef2=_0xcd9682;_0x9e6070[_0x988ef2(0xaad)](),_0x2c202c(_0x9e6070[_0x988ef2(0x518)][_0x988ef2(0xcfb)]);});else return;}_0x22ebeb['appendChild'](_0x1a9c28);},_0x53a069=()=>{const _0x3ed9d6=_0x2323bc;if(_0x5a557b)return;if(this['_cpdOpen']&&this[_0x3ed9d6(0x40d)]['wrap']!==_0x3b5282)this[_0x3ed9d6(0x40d)]['close']();_0x3554ee(),_0x22ebeb[_0x3ed9d6(0x4a2)][_0x3ed9d6(0x7a8)]=_0x3ed9d6(0x6eb),this[_0x3ed9d6(0x40d)]={'wrap':_0x3b5282,'close':_0x1607c1},setTimeout(()=>{const _0xa8b8a4=_0x3ed9d6;try{_0x15a243[_0xa8b8a4(0xa2f)]();}catch(_0x4b288a){}},0x1e);},_0x1607c1=()=>{const _0x32d6d1=_0x2323bc;_0x22ebeb[_0x32d6d1(0x4a2)][_0x32d6d1(0x7a8)]=_0x32d6d1(0x58e);if(this[_0x32d6d1(0x40d)]&&this[_0x32d6d1(0x40d)]['wrap']===_0x3b5282)this[_0x32d6d1(0x40d)]=null;_0x106f82&&(_0x106f82=![],this[_0x32d6d1(0xc35)]());};_0x5c81cc[_0x2323bc(0xb7d)](_0x2323bc(0x63f),()=>{const _0x1fce9b=_0x2323bc;_0x22ebeb[_0x1fce9b(0x4a2)][_0x1fce9b(0x7a8)]===_0x1fce9b(0x6eb)?_0x1607c1():_0x53a069();}),_0x3b5282[_0x2323bc(0x9f2)](_0x5c81cc,_0x22ebeb),_0x180891['appendChild'](_0x3b5282),_0x431666(),!this[_0x2323bc(0x15a)]&&(this[_0x2323bc(0x15a)]=!![],this['shadowRoot'][_0x2323bc(0xb7d)]('click',_0x498f66=>{const _0x24b8a8=_0x2323bc;if(!this[_0x24b8a8(0x40d)])return;const _0x2eb576=_0x498f66[_0x24b8a8(0xb7a)]?_0x498f66[_0x24b8a8(0xb7a)]():[_0x498f66['target']];if(_0x2eb576[_0x24b8a8(0x527)](_0x21a4c2=>_0x21a4c2&&_0x21a4c2[_0x24b8a8(0x7d7)]&&/COMBO-BOX|OVERLAY/i[_0x24b8a8(0xb02)](_0x21a4c2['nodeName'])))return;if(!_0x2eb576[_0x24b8a8(0x635)](this['_cpdOpen'][_0x24b8a8(0x4f5)]))this['_cpdOpen']['close']();},!![]));}[_0xe6d35d(0x970)](){const _0x21463d=_0xe6d35d,_0x25e314=this[_0x21463d(0x216)](()=>this['_valueChanged'](),0x190),_0x142a6d=()=>this[_0x21463d(0xc35)]();this[_0x21463d(0xaea)][_0x21463d(0x246)](_0x21463d(0x298))[_0x21463d(0x331)](_0x8f8db6=>{const _0x2de6e4=_0x21463d;_0x8f8db6['addEventListener'](_0x2de6e4(0x63f),()=>{const _0x2b1f99=_0x2de6e4,_0x393027=_0x8f8db6[_0x2b1f99(0x2ff)]['toggle'];if(this[_0x2b1f99(0x48d)][_0x2b1f99(0x449)](_0x393027))this[_0x2b1f99(0x48d)][_0x2b1f99(0x786)](_0x393027);else this[_0x2b1f99(0x48d)][_0x2b1f99(0x33e)](_0x393027);_0x8f8db6[_0x2b1f99(0x535)]('.panel')['classList']['toggle'](_0x2b1f99(0x325));});}),this[_0x21463d(0xaea)][_0x21463d(0x246)]('.main-tb')[_0x21463d(0x331)](_0x562e43=>{const _0x24cc49=_0x21463d;_0x562e43[_0x24cc49(0xb7d)](_0x24cc49(0x63f),()=>{const _0x194901=_0x24cc49;this['_mainTab']=_0x562e43[_0x194901(0x2ff)][_0x194901(0x807)],this['shadowRoot'][_0x194901(0x246)](_0x194901(0x52a))[_0x194901(0x331)](_0x10dad2=>_0x10dad2[_0x194901(0xb09)]['toggle'](_0x194901(0x28d),_0x10dad2[_0x194901(0x2ff)]['mtab']===this['_mainTab'])),this[_0x194901(0xaea)][_0x194901(0x246)]('.mtc')[_0x194901(0x331)](_0x12327f=>_0x12327f[_0x194901(0xb09)][_0x194901(0xda5)](_0x194901(0x28d),_0x12327f['dataset'][_0x194901(0xa75)]===this[_0x194901(0xad1)]));});}),[_0x21463d(0x85e),_0x21463d(0xcc8),_0x21463d(0x63b),_0x21463d(0x68e),_0x21463d(0x8a3),'battery_low_threshold'][_0x21463d(0x331)](_0x28158f=>this['_on'](_0x28158f,_0x21463d(0x2f0),_0x25e314)),[_0x21463d(0x9fa),'card_border_radius','card_border_color',_0x21463d(0x1f3),_0x21463d(0xb93),_0x21463d(0x7ed),_0x21463d(0x823),_0x21463d(0xb4a),'card_header_letter_spacing'][_0x21463d(0x331)](_0x5c47d2=>this['_on'](_0x5c47d2,_0x21463d(0x2f0),_0x25e314)),['hours_to_show',_0x21463d(0xd50),_0x21463d(0x964),_0x21463d(0x8c1),_0x21463d(0x87f),_0x21463d(0xa7e),_0x21463d(0x9a9),_0x21463d(0x579),_0x21463d(0x470),_0x21463d(0xb75),_0x21463d(0x74e),_0x21463d(0x717),_0x21463d(0x74d),_0x21463d(0x602),'gauge_value_size'][_0x21463d(0x331)](_0x214706=>this[_0x21463d(0xdad)](_0x214706,_0x21463d(0x2f0),_0x25e314)),this[_0x21463d(0xdad)](_0x21463d(0x4ae),_0x21463d(0x2f0),_0x25e314),this[_0x21463d(0xdad)](_0x21463d(0x16c),_0x21463d(0x2f0),_0x25e314),[_0x21463d(0xb53),'upper_bound_secondary',_0x21463d(0x559),'upper_bound',_0x21463d(0x1e0),_0x21463d(0x8f7),_0x21463d(0x380),_0x21463d(0x759),'interval_picker_group',_0x21463d(0x306),'group_by_picker_group'][_0x21463d(0x331)](_0x5ee127=>this[_0x21463d(0xdad)](_0x5ee127,_0x21463d(0x2f0),_0x25e314)),['y_axis_ticks','y_axis_decimals']['forEach'](_0x5d3caf=>this[_0x21463d(0xdad)](_0x5d3caf,_0x21463d(0x2f0),_0x25e314)),[_0x21463d(0xda9),_0x21463d(0x6c4),_0x21463d(0x3a1),_0x21463d(0x9e4)][_0x21463d(0x331)](_0x30b38d=>this[_0x21463d(0xdad)](_0x30b38d,_0x21463d(0x2f0),_0x25e314)),[_0x21463d(0x32d),'y_axis_font_opacity',_0x21463d(0x273),_0x21463d(0x675),_0x21463d(0x11b),_0x21463d(0xb2c),'x_axis_date_color',_0x21463d(0xa14),'pie_label_font_size','pie_label_color','pie_center_font_size',_0x21463d(0x2fe),_0x21463d(0x63b),_0x21463d(0xb67),_0x21463d(0xd22),'y_grid_opacity',_0x21463d(0xcda),_0x21463d(0x153),_0x21463d(0x39a),_0x21463d(0x18b),_0x21463d(0xa5f),_0x21463d(0xaa2),'period_highlight_color'][_0x21463d(0x331)](_0x7ab881=>this[_0x21463d(0xdad)](_0x7ab881,'input',_0x25e314)),[_0x21463d(0x11b),_0x21463d(0xb2c),_0x21463d(0xaae),_0x21463d(0x23f),_0x21463d(0x2fe),'card_background_color',_0x21463d(0xd22),_0x21463d(0x153),_0x21463d(0x18b),_0x21463d(0xa71),_0x21463d(0x823),'period_highlight_color']['forEach'](_0x398344=>{const _0x222bc7=_0x21463d,_0x40d848=this['shadowRoot'][_0x222bc7(0x297)](_0x398344+_0x222bc7(0x442)),_0x3b8cf1=this[_0x222bc7(0xaea)][_0x222bc7(0x297)](_0x398344);if(_0x40d848&&_0x3b8cf1){const _0x35b625=()=>{const _0x2c0bc7=_0x222bc7,_0x448dd1=_0x3b8cf1[_0x2c0bc7(0xcfb)]['trim'](),_0x2dd5d8=_0x448dd1[_0x2c0bc7(0x635)]('{{');_0x40d848[_0x2c0bc7(0x4a2)]['opacity']=_0x2dd5d8?_0x2c0bc7(0xa6b):'',_0x40d848[_0x2c0bc7(0x4a2)][_0x2c0bc7(0x80d)]=_0x2dd5d8?_0x2c0bc7(0x58e):'';if(!_0x2dd5d8&&/^#[0-9a-fA-F]{6}$/['test'](_0x448dd1))_0x40d848[_0x2c0bc7(0xcfb)]=_0x448dd1;};_0x40d848[_0x222bc7(0xb7d)](_0x222bc7(0x2f0),()=>{const _0x4cede9=_0x222bc7;_0x3b8cf1[_0x4cede9(0xcfb)]=_0x40d848[_0x4cede9(0xcfb)],_0x25e314();}),_0x3b8cf1[_0x222bc7(0xb7d)](_0x222bc7(0x2f0),()=>{_0x35b625();}),_0x35b625();}}),[_0x21463d(0xc14),_0x21463d(0x50d),_0x21463d(0x926),_0x21463d(0x7b1),_0x21463d(0x8ec),_0x21463d(0x223),_0x21463d(0xd0a),_0x21463d(0x28c),_0x21463d(0x4ea),'pph_picker_position',_0x21463d(0xd08),_0x21463d(0xa44),_0x21463d(0x388),'legend_position','graph_start','x_axis_interval','date_picker_position','date_picker_default_mode',_0x21463d(0x1be),'date_picker_shortcuts_position',_0x21463d(0x662),_0x21463d(0x2a6),'gauge_value_position',_0x21463d(0x3d0),_0x21463d(0x381),'x_grid_style','now_line_style',_0x21463d(0xb63),_0x21463d(0x971),'tooltip_order'][_0x21463d(0x331)](_0x4352ca=>this[_0x21463d(0xdad)](_0x4352ca,_0x21463d(0x7f1),_0x142a6d)),[_0x21463d(0x666),_0x21463d(0xcaa),_0x21463d(0x950),_0x21463d(0x346),_0x21463d(0x4cc),_0x21463d(0x764),_0x21463d(0x905),_0x21463d(0xac4),_0x21463d(0x809),_0x21463d(0x888),_0x21463d(0x993),_0x21463d(0x530),_0x21463d(0xd14),_0x21463d(0xa00),_0x21463d(0x769),_0x21463d(0x98c),_0x21463d(0x80e),'show_pph_picker',_0x21463d(0xb33),_0x21463d(0xbbb),_0x21463d(0x42f),_0x21463d(0x2be),_0x21463d(0x9dd),'tooltip_sync',_0x21463d(0x817),_0x21463d(0x758),'energy_date_sync',_0x21463d(0xac8),'show_date_picker',_0x21463d(0x9d1),_0x21463d(0x726),_0x21463d(0x589),_0x21463d(0x77a),_0x21463d(0x519),_0x21463d(0xd81),_0x21463d(0x9d4),_0x21463d(0x3b1),'show_export',_0x21463d(0xc13)][_0x21463d(0x331)](_0x5c2879=>this[_0x21463d(0xdad)](_0x5c2879,_0x21463d(0x7f1),_0x142a6d)),[_0x21463d(0xcaa),_0x21463d(0x98c),_0x21463d(0x80e),_0x21463d(0x31d),_0x21463d(0xb33),_0x21463d(0xd5a),_0x21463d(0x817),_0x21463d(0x758),'show_y_axis_label',_0x21463d(0x4cc),_0x21463d(0x8aa),_0x21463d(0xd81),'include_area_on_duplicate_names'][_0x21463d(0x331)](_0x3831ba=>this['_on'](_0x3831ba,_0x21463d(0x7f1),()=>{const _0x2ce4ae=_0x21463d;this[_0x2ce4ae(0x4b1)]();})),this[_0x21463d(0xaea)][_0x21463d(0x246)](_0x21463d(0x78e))[_0x21463d(0x331)](_0x153785=>_0x153785[_0x21463d(0xb7d)](_0x21463d(0x7f1),_0x142a6d)),this[_0x21463d(0xaea)][_0x21463d(0x246)](_0x21463d(0xd79))[_0x21463d(0x331)](_0x3552b8=>_0x3552b8[_0x21463d(0xb7d)](_0x21463d(0x7f1),_0x142a6d));const _0x3f6049=this[_0x21463d(0xaea)][_0x21463d(0x106)](_0x21463d(0x4d8));_0x3f6049?.[_0x21463d(0xb7d)](_0x21463d(0x7f1),()=>{const _0x5e21dc=_0x21463d;this['_tmp'][_0x5e21dc(0x71a)]=_0x3f6049[_0x5e21dc(0xcfb)]||void 0x0,_0x142a6d();});const _0x43fa03=this[_0x21463d(0xaea)][_0x21463d(0x106)](_0x21463d(0x1fb));_0x43fa03?.[_0x21463d(0xb7d)](_0x21463d(0x2f0),this[_0x21463d(0x216)](()=>{const _0x448ccf=_0x21463d;this[_0x448ccf(0xb04)][_0x448ccf(0x71a)]=_0x43fa03[_0x448ccf(0xcfb)][_0x448ccf(0x22f)]()||void 0x0,_0x142a6d();},0x190));if(!this[_0x21463d(0xaea)][_0x21463d(0x297)](_0x21463d(0x4ef))){const _0x4d82c1=document[_0x21463d(0x601)](_0x21463d(0x4a2));_0x4d82c1['id']=_0x21463d(0x4ef),_0x4d82c1['textContent']='input[type=\x22text\x22],input[type=\x22number\x22],select{height:32px!important;padding-top:0!important;padding-bottom:0!important}input[type=\x22color\x22]{height:32px!important;padding:3px!important}.ci\x20input[type=\x22color\x22]{width:32px!important}',this['shadowRoot'][_0x21463d(0x6ab)](_0x4d82c1);}const _0x55ef8f=()=>{const _0x1f15f9=_0x21463d,_0x1d4ace=this[_0x1f15f9(0x97d)](),_0x19d4ac=[_0x1f15f9(0xc41),_0x1f15f9(0x30c),_0x1f15f9(0x34c),_0x1f15f9(0x86e),_0x1f15f9(0x6e7),'deep-purple',_0x1f15f9(0xc2c),_0x1f15f9(0xc17),_0x1f15f9(0x3a5),_0x1f15f9(0x980),_0x1f15f9(0xa18),_0x1f15f9(0x43a),_0x1f15f9(0xa4c),'lime',_0x1f15f9(0x430),'amber','orange',_0x1f15f9(0xbb3),'brown','light-grey',_0x1f15f9(0x176),_0x1f15f9(0x6ce),'blue-grey',_0x1f15f9(0x12f),_0x1f15f9(0x3bc)],_0x465a3a=_0x41851e=>this[_0x1f15f9(0x2cb)](_0x41851e[_0x1f15f9(0xa42)](0x0)[_0x1f15f9(0xa56)]()+_0x41851e[_0x1f15f9(0xaff)](0x1)['replace'](/-/g,'\x20'));this[_0x1f15f9(0x40d)]=null,!this[_0x1f15f9(0x15a)]&&(this['_cpdDocBound']=!![],this[_0x1f15f9(0xaea)][_0x1f15f9(0xb7d)](_0x1f15f9(0x63f),_0x18c41c=>{const _0x30980e=_0x1f15f9;if(!this[_0x30980e(0x40d)])return;const _0x2ef585=_0x18c41c[_0x30980e(0xb7a)]?_0x18c41c[_0x30980e(0xb7a)]():[_0x18c41c['target']];if(_0x2ef585[_0x30980e(0x527)](_0x1892f3=>_0x1892f3&&_0x1892f3[_0x30980e(0x7d7)]&&/COMBO-BOX|OVERLAY/i[_0x30980e(0xb02)](_0x1892f3[_0x30980e(0x7d7)])))return;if(!_0x2ef585['includes'](this[_0x30980e(0x40d)][_0x30980e(0x4f5)]))this[_0x30980e(0x40d)][_0x30980e(0x12e)]();},!![])),this['shadowRoot'][_0x1f15f9(0x246)]('.ci')[_0x1f15f9(0x331)](_0x1a3de2=>{const _0x4cad18=_0x1f15f9;if(_0x1a3de2[_0x4cad18(0x946)]||!_0x1a3de2[_0x4cad18(0xcfa)])return;_0x1a3de2[_0x4cad18(0x946)]=!![];const _0x589cde=_0x1a3de2['querySelector'](_0x4cad18(0x49e)),_0x57c06f=_0x1a3de2['querySelector'](_0x4cad18(0x860));if(!_0x589cde&&!_0x57c06f)return;const _0x11ff92=document[_0x4cad18(0x601)]('div');_0x11ff92['style'][_0x4cad18(0x136)]=_0x4cad18(0x18c);const _0x5c3766=document[_0x4cad18(0x601)](_0x4cad18(0x65d));_0x5c3766[_0x4cad18(0x54b)]='button',_0x5c3766['style'][_0x4cad18(0x136)]=_0x4cad18(0x552);const _0x2d47cb=document['createElement'](_0x4cad18(0xb84));_0x2d47cb[_0x4cad18(0x4a2)][_0x4cad18(0x136)]='width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)';const _0x2fa50f=document[_0x4cad18(0x601)]('span');_0x2fa50f['style'][_0x4cad18(0x136)]=_0x4cad18(0x8ed);const _0x48b25a=document[_0x4cad18(0x601)](_0x4cad18(0xb84));_0x48b25a[_0x4cad18(0x4a2)][_0x4cad18(0x136)]=_0x4cad18(0x6ee),_0x48b25a['innerHTML']=_0x4cad18(0x34f),_0x5c3766['append'](_0x2d47cb,_0x2fa50f,_0x48b25a);const _0x11208e=document[_0x4cad18(0x601)](_0x4cad18(0x126));_0x11208e['style'][_0x4cad18(0x136)]=_0x4cad18(0x178);const _0x16fb7c=(_0x51acff,_0x25a5e0)=>{const _0xc447b8=_0x4cad18;if(_0x51acff)_0x2fa50f[_0xc447b8(0xb6f)]=_0x465a3a(_0x51acff),_0x2d47cb[_0xc447b8(0x4a2)][_0xc447b8(0xb8e)]=_0xc447b8(0x4c0)+_0x51acff+_0xc447b8(0x6d1);else _0x25a5e0?(_0x2fa50f[_0xc447b8(0xb6f)]=this[_0xc447b8(0x2cb)](_0xc447b8(0xa2b)),_0x2d47cb[_0xc447b8(0x4a2)][_0xc447b8(0xb8e)]=_0x25a5e0):(_0x2fa50f['textContent']=this['_eT'](_0xc447b8(0xca0)),_0x2d47cb[_0xc447b8(0x4a2)][_0xc447b8(0xb8e)]=_0xc447b8(0x56e));},_0x3ce6cd=_0x420982=>{const _0x3f61c4=_0x4cad18;if(!_0x420982){_0x589cde&&(_0x589cde[_0x3f61c4(0xcfb)]='',_0x589cde[_0x3f61c4(0xc10)](new Event(_0x3f61c4(0x2f0),{'bubbles':!![]})));_0x16fb7c('','');return;}const _0x13d0cb=_0x1d4ace['n2h'][_0x420982]||'';_0x589cde&&(_0x589cde[_0x3f61c4(0xcfb)]=_0x13d0cb||'var(--'+_0x420982+'-color)',_0x589cde[_0x3f61c4(0xc10)](new Event(_0x3f61c4(0x2f0),{'bubbles':!![]}))),_0x57c06f&&/^#[0-9a-f]{6}$/i[_0x3f61c4(0xb02)](_0x13d0cb)&&(_0x57c06f[_0x3f61c4(0xcfb)]=_0x13d0cb,_0x57c06f[_0x3f61c4(0xc10)](new Event(_0x3f61c4(0x7f1),{'bubbles':!![]}))),_0x16fb7c(_0x420982);},_0x3eab65=(_0x4f26c0,_0x3417b8,_0x519a79)=>{const _0x291eb0=_0x4cad18,_0x416c32=document[_0x291eb0(0x601)](_0x291eb0(0x126));_0x416c32[_0x291eb0(0x4a2)][_0x291eb0(0x136)]=_0x291eb0(0x61d),_0x416c32['addEventListener'](_0x291eb0(0xa09),()=>{_0x416c32['style']['background']='var(--sf)';}),_0x416c32['addEventListener'](_0x291eb0(0x4e5),()=>{const _0x9c84b9=_0x291eb0;_0x416c32[_0x9c84b9(0x4a2)][_0x9c84b9(0xb8e)]='';});const _0x15947a=document['createElement'](_0x291eb0(0xb84));_0x15947a[_0x291eb0(0x4a2)][_0x291eb0(0x136)]='width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);'+(_0x519a79?_0x291eb0(0xad5)+_0x519a79:_0x291eb0(0x836));const _0x47e10d=document['createElement'](_0x291eb0(0xb84));return _0x47e10d[_0x291eb0(0xb6f)]=_0x3417b8,_0x416c32['append'](_0x15947a,_0x47e10d),_0x416c32[_0x291eb0(0xb7d)]('click',()=>{_0x3ce6cd(_0x4f26c0),_0x3b8f14();}),_0x416c32;};_0x11208e[_0x4cad18(0x6ab)](_0x3eab65(null,this[_0x4cad18(0x2cb)](_0x4cad18(0xca0)),'')),_0x19d4ac[_0x4cad18(0x331)](_0x3892c0=>_0x11208e[_0x4cad18(0x6ab)](_0x3eab65(_0x3892c0,_0x465a3a(_0x3892c0),_0x4cad18(0x4c0)+_0x3892c0+_0x4cad18(0x6d1))));const _0x5196cf=()=>{const _0xec92d6=_0x4cad18;if(this[_0xec92d6(0x40d)]&&this[_0xec92d6(0x40d)][_0xec92d6(0x4f5)]!==_0x11ff92)this[_0xec92d6(0x40d)][_0xec92d6(0x12e)]();_0x11208e[_0xec92d6(0x4a2)]['display']=_0xec92d6(0x6eb),this[_0xec92d6(0x40d)]={'wrap':_0x11ff92,'close':_0x3b8f14};},_0x3b8f14=()=>{const _0x39799a=_0x4cad18;_0x11208e[_0x39799a(0x4a2)]['display']=_0x39799a(0x58e);if(this[_0x39799a(0x40d)]&&this[_0x39799a(0x40d)]['wrap']===_0x11ff92)this[_0x39799a(0x40d)]=null;};_0x5c3766[_0x4cad18(0xb7d)](_0x4cad18(0x63f),()=>{const _0x14b5fc=_0x4cad18;_0x11208e[_0x14b5fc(0x4a2)][_0x14b5fc(0x7a8)]===_0x14b5fc(0x6eb)?_0x3b8f14():_0x5196cf();});const _0x155b73=(_0x589cde&&_0x589cde['value']||_0x57c06f&&_0x57c06f[_0x4cad18(0xcfb)]||'')[_0x4cad18(0x22f)](),_0x5b029a=_0x155b73['match'](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x5b029a)_0x16fb7c(_0x5b029a[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x4cad18(0xb02)](_0x155b73)&&_0x1d4ace[_0x4cad18(0x366)][_0x155b73[_0x4cad18(0x61a)]()])_0x16fb7c(_0x1d4ace[_0x4cad18(0x366)][_0x155b73[_0x4cad18(0x61a)]()]);else _0x16fb7c('',_0x155b73);}_0x11ff92[_0x4cad18(0x9f2)](_0x5c3766,_0x11208e),_0x1a3de2[_0x4cad18(0x4a2)]['alignItems']=_0x4cad18(0x910),_0x1a3de2[_0x4cad18(0x335)](_0x11ff92,_0x1a3de2['firstChild']);const _0x710bad=_0x1a3de2['closest']('.f');if(_0x710bad){_0x710bad[_0x4cad18(0x4a2)]['gridColumn']=_0x4cad18(0xae0);const _0x3517e9=_0x710bad['parentElement'];if(_0x3517e9&&(_0x3517e9['classList'][_0x4cad18(0x754)]('r2')||_0x3517e9[_0x4cad18(0xb09)]['contains']('r3')))_0x3517e9[_0x4cad18(0x4a2)][_0x4cad18(0xa7a)]='dense';}});};_0x55ef8f(),this[_0x21463d(0xaea)][_0x21463d(0x297)](_0x21463d(0x6e3))?.[_0x21463d(0xb7d)](_0x21463d(0x63f),()=>{const _0x10d826=_0x21463d;this[_0x10d826(0xb04)]['entities']=[...this['_entities'],this['_makeEntityBlank']()];const _0x466e02=this[_0x10d826(0x192)]['length']-0x1;this['_openPanels'][_0x10d826(0x33e)]('e-'+_0x466e02),this[_0x10d826(0x784)][_0x466e02]=_0x10d826(0x750),this['_render'](),this['_valueChanged']();});const _0x50bbe3=this[_0x21463d(0xaea)][_0x21463d(0x106)](_0x21463d(0x676));if(_0x50bbe3&&this['_hass']){const _0x2b7d35=()=>{const _0x3b1406=_0x21463d;if(!_0x50bbe3['isConnected'])return;if(customElements[_0x3b1406(0x70b)](_0x3b1406(0x31f))){const _0x13d141=document['createElement'](_0x3b1406(0x31f));_0x13d141['hass']=this[_0x3b1406(0x69a)],_0x13d141[_0x3b1406(0x14b)]={'entity':{'filter':{'device_class':_0x3b1406(0x344)}}},_0x13d141['value']=this['_config'][_0x3b1406(0x47e)]||'',_0x13d141[_0x3b1406(0x149)]='',_0x13d141[_0x3b1406(0x4a2)][_0x3b1406(0x136)]='display:block;width:100%',_0x50bbe3[_0x3b1406(0x6ab)](_0x13d141),_0x13d141[_0x3b1406(0xb7d)](_0x3b1406(0x62a),_0x5685b4=>{const _0x2a3c8e=_0x3b1406;_0x5685b4['stopPropagation'](),this[_0x2a3c8e(0xb04)][_0x2a3c8e(0x47e)]=_0x5685b4[_0x2a3c8e(0x518)][_0x2a3c8e(0xcfb)]||void 0x0,this['_valueChanged']();});}else{const _0x539ab7=document[_0x3b1406(0x601)](_0x3b1406(0x2f0));_0x539ab7['type']=_0x3b1406(0x425),_0x539ab7[_0x3b1406(0x28a)]=_0x3b1406(0xb22),_0x539ab7[_0x3b1406(0xcfb)]=this[_0x3b1406(0x5d4)][_0x3b1406(0x47e)]||'',_0x539ab7[_0x3b1406(0x4a2)][_0x3b1406(0x136)]=_0x3b1406(0x924),_0x50bbe3[_0x3b1406(0x6ab)](_0x539ab7),_0x539ab7['addEventListener'](_0x3b1406(0x2f0),()=>{const _0x5c2d67=_0x3b1406;this[_0x5c2d67(0xb04)][_0x5c2d67(0x47e)]=_0x539ab7[_0x5c2d67(0xcfb)]||void 0x0,this[_0x5c2d67(0xc35)]();});}};if(customElements[_0x21463d(0x70b)](_0x21463d(0x31f)))_0x2b7d35();else customElements['whenDefined'](_0x21463d(0x31f))[_0x21463d(0x4e7)](_0x2b7d35)[_0x21463d(0x7b5)](_0x2b7d35);}this[_0x21463d(0x38c)](this[_0x21463d(0xaea)][_0x21463d(0x106)]('.ha-icon-picker-wrap[data-card-icon]'),()=>(this[_0x21463d(0xb04)][_0x21463d(0x6f8)]!=null?this[_0x21463d(0xb04)][_0x21463d(0x6f8)]:this[_0x21463d(0x5d4)][_0x21463d(0x6f8)])||'',_0x2ae88c=>{const _0x28ca81=_0x21463d;this[_0x28ca81(0xb04)][_0x28ca81(0x6f8)]=_0x2ae88c;},{'placeholder2':'mdi:chart-line'});const _0x5286e0=()=>{const _0x19278b=_0x21463d;return!this[_0x19278b(0xb04)][_0x19278b(0x782)]&&(this[_0x19278b(0xb04)]['auto_scale_rules']=(this['_config'][_0x19278b(0x782)]||[])['map'](_0x3f62ed=>({..._0x3f62ed}))),this[_0x19278b(0xb04)]['auto_scale_rules'];};this['shadowRoot'][_0x21463d(0x106)]('.asr-add')?.[_0x21463d(0xb7d)]('click',()=>{const _0x47352d=_0x21463d,_0x271e67=_0x5286e0(),_0x511f8c=_0x271e67[_0x47352d(0x8af)]((_0x13d5ef,_0xfefd18)=>Math[_0x47352d(0x1b8)](_0x13d5ef,toNum(_0xfefd18?.[_0x47352d(0x218)])||0x0),0x0);_0x271e67['push']({'up_to_hours':_0x511f8c>0x0?_0x511f8c*0x2:0x18,'group_by':_0x47352d(0x7da)}),this[_0x47352d(0x4b1)](),this[_0x47352d(0xc35)]();});const _0x576bdc=this[_0x21463d(0xaea)]['querySelector'](_0x21463d(0x606));_0x576bdc?.['addEventListener'](_0x21463d(0x7f1),_0x2d020e=>{const _0x4ee304=_0x21463d,_0x59bc57=_0x2d020e[_0x4ee304(0x73f)]['closest']('.asr-row');if(!_0x59bc57)return;const _0xe8bbb3=parseInt(_0x59bc57[_0x4ee304(0x2ff)][_0x4ee304(0xbd2)]),_0xfd04fe=_0x5286e0(),_0x8e1bec=_0xfd04fe[_0xe8bbb3];if(!_0x8e1bec)return;const _0x2150c7=_0x2d020e[_0x4ee304(0x73f)][_0x4ee304(0xb09)];if(_0x2150c7[_0x4ee304(0x754)](_0x4ee304(0x25e))){const _0x2f3238=parseFloat(_0x2d020e['target']['value']);if(!isNaN(_0x2f3238)&&_0x2f3238>0x0)_0x8e1bec[_0x4ee304(0x218)]=_0x2f3238;}if(_0x2150c7[_0x4ee304(0x754)]('asr-gb')){_0x8e1bec[_0x4ee304(0x926)]=_0x2d020e[_0x4ee304(0x73f)]['value'];if(_0x8e1bec[_0x4ee304(0x926)]!==_0x4ee304(0x371))delete _0x8e1bec[_0x4ee304(0xd50)];this[_0x4ee304(0xc35)](),this[_0x4ee304(0x4b1)]();return;}if(_0x2150c7[_0x4ee304(0x754)](_0x4ee304(0x76d))){const _0x492972=parseFloat(_0x2d020e['target'][_0x4ee304(0xcfb)]);if(isNaN(_0x492972)||_0x492972<=0x0)delete _0x8e1bec['points_per_hour'];else _0x8e1bec[_0x4ee304(0xd50)]=_0x492972;}this[_0x4ee304(0xc35)]();}),_0x576bdc?.[_0x21463d(0xb7d)](_0x21463d(0x63f),_0x3ce2f7=>{const _0x4fac43=_0x21463d,_0x116b5e=_0x3ce2f7[_0x4fac43(0x73f)][_0x4fac43(0x535)](_0x4fac43(0x64c));if(!_0x116b5e)return;const _0x78f06e=parseInt(_0x116b5e['closest'](_0x4fac43(0x323))[_0x4fac43(0x2ff)][_0x4fac43(0xbd2)]);_0x5286e0()[_0x4fac43(0x53a)](_0x78f06e,0x1),this[_0x4fac43(0x4b1)](),this[_0x4fac43(0xc35)]();}),this[_0x21463d(0xaea)][_0x21463d(0x106)](_0x21463d(0x791))?.['addEventListener'](_0x21463d(0x63f),()=>{const _0x3c6058=_0x21463d;if(!this[_0x3c6058(0xb04)][_0x3c6058(0x1c4)])this['_tmp'][_0x3c6058(0x1c4)]=[...this[_0x3c6058(0x5d4)]['annotations']||[]];this['_tmp'][_0x3c6058(0x1c4)]['push']({'type':_0x3c6058(0x443),'value':0x0,'label':'','color':_0x3c6058(0x691)}),this['_render'](),this['_valueChanged']();}),this[_0x21463d(0xaea)][_0x21463d(0x246)]('.ann-row')['forEach'](_0x4689fa=>{const _0x149325=_0x21463d,_0x3c3095=parseInt(_0x4689fa[_0x149325(0x2ff)][_0x149325(0x210)]),_0x22448e=()=>{const _0x1fd03d=_0x149325;if(!this[_0x1fd03d(0xb04)][_0x1fd03d(0x1c4)])this[_0x1fd03d(0xb04)][_0x1fd03d(0x1c4)]=[...this[_0x1fd03d(0x5d4)]['annotations']||[]];return this[_0x1fd03d(0xb04)][_0x1fd03d(0x1c4)];};_0x4689fa[_0x149325(0x106)](_0x149325(0x277))?.[_0x149325(0xb7d)](_0x149325(0x63f),()=>{const _0x3be8f0=_0x149325;_0x22448e()['splice'](_0x3c3095,0x1),this['_render'](),this[_0x3be8f0(0xc35)]();}),_0x4689fa['querySelector'](_0x149325(0x428))?.[_0x149325(0xb7d)](_0x149325(0x7f1),_0x20b0e2=>{const _0x42ec8d=_0x149325,_0x424c8b=_0x22448e();_0x424c8b[_0x3c3095][_0x42ec8d(0x54b)]=_0x20b0e2['target'][_0x42ec8d(0xcfb)];if(_0x424c8b[_0x3c3095]['type']===_0x42ec8d(0xc07)||_0x424c8b[_0x3c3095][_0x42ec8d(0x54b)]===_0x42ec8d(0xb84)){delete _0x424c8b[_0x3c3095][_0x42ec8d(0xcfb)],delete _0x424c8b[_0x3c3095][_0x42ec8d(0x20d)];if(!_0x424c8b[_0x3c3095][_0x42ec8d(0x9b0)]&&!_0x424c8b[_0x3c3095][_0x42ec8d(0x911)]&&!_0x424c8b[_0x3c3095][_0x42ec8d(0x6cf)]){_0x424c8b[_0x3c3095][_0x42ec8d(0x9b0)]='';if(!_0x424c8b[_0x3c3095][_0x42ec8d(0x334)])_0x424c8b[_0x3c3095]['state']='on';}}else{delete _0x424c8b[_0x3c3095]['entity'],delete _0x424c8b[_0x3c3095]['state'],delete _0x424c8b[_0x3c3095][_0x42ec8d(0x911)],delete _0x424c8b[_0x3c3095][_0x42ec8d(0xc39)],delete _0x424c8b[_0x3c3095]['time'];if(_0x424c8b[_0x3c3095][_0x42ec8d(0xcfb)]===void 0x0)_0x424c8b[_0x3c3095][_0x42ec8d(0xcfb)]=0x0;}this[_0x42ec8d(0x4b1)](),this[_0x42ec8d(0xc35)]();}),_0x4689fa[_0x149325(0x106)](_0x149325(0xd0f))?.[_0x149325(0xb7d)](_0x149325(0x7f1),_0x530e08=>{const _0x1da2d9=_0x149325,_0x135540=_0x22448e();if(_0x530e08[_0x1da2d9(0x73f)][_0x1da2d9(0xcfb)]===_0x1da2d9(0x21d)){delete _0x135540[_0x3c3095][_0x1da2d9(0x9b0)],delete _0x135540[_0x3c3095][_0x1da2d9(0x334)];if(_0x135540[_0x3c3095][_0x1da2d9(0x54b)]===_0x1da2d9(0xb84)){if(!_0x135540[_0x3c3095]['start'])_0x135540[_0x3c3095][_0x1da2d9(0x911)]='';if(!_0x135540[_0x3c3095][_0x1da2d9(0xc39)])_0x135540[_0x3c3095][_0x1da2d9(0xc39)]='';}else{if(!_0x135540[_0x3c3095][_0x1da2d9(0x6cf)])_0x135540[_0x3c3095][_0x1da2d9(0x6cf)]='';}}else{delete _0x135540[_0x3c3095][_0x1da2d9(0x911)],delete _0x135540[_0x3c3095][_0x1da2d9(0xc39)],delete _0x135540[_0x3c3095][_0x1da2d9(0x6cf)];if(!_0x135540[_0x3c3095][_0x1da2d9(0x9b0)])_0x135540[_0x3c3095]['entity']='';if(!_0x135540[_0x3c3095][_0x1da2d9(0x334)])_0x135540[_0x3c3095][_0x1da2d9(0x334)]='on';}this[_0x1da2d9(0x4b1)](),this[_0x1da2d9(0xc35)]();}),_0x4689fa[_0x149325(0x106)](_0x149325(0x13f))?.[_0x149325(0xb7d)](_0x149325(0x7f1),()=>{const _0x59ac7b=_0x149325,_0x19cce8=_0x22448e(),_0x3821bf=_0x19cce8[_0x3c3095][_0x59ac7b(0x54b)]===_0x59ac7b(0xc07)||_0x19cce8[_0x3c3095][_0x59ac7b(0x54b)]==='span',_0x31d2c0=_0x3821bf&&(_0x59ac7b(0x911)in _0x19cce8[_0x3c3095]||'end'in _0x19cce8[_0x3c3095]||_0x59ac7b(0x6cf)in _0x19cce8[_0x3c3095]),_0x1a94ff=_0x4689fa[_0x59ac7b(0x106)]('.ann-val1')['value'];if(_0x3821bf&&!_0x31d2c0)_0x19cce8[_0x3c3095][_0x59ac7b(0x9b0)]=_0x1a94ff;else{if(_0x3821bf&&_0x31d2c0){if(_0x19cce8[_0x3c3095][_0x59ac7b(0x54b)]===_0x59ac7b(0xb84))_0x19cce8[_0x3c3095][_0x59ac7b(0x911)]=_0x1a94ff;else _0x19cce8[_0x3c3095][_0x59ac7b(0x6cf)]=_0x1a94ff;}else _0x19cce8[_0x3c3095][_0x59ac7b(0xcfb)]=isNaN(parseFloat(_0x1a94ff))?_0x1a94ff:parseFloat(_0x1a94ff);}this[_0x59ac7b(0xc35)]();}),_0x4689fa['querySelector'](_0x149325(0x8bd))?.['addEventListener'](_0x149325(0x7f1),()=>{const _0x49126d=_0x149325,_0x57ead7=_0x22448e(),_0x4b47c8=_0x57ead7[_0x3c3095][_0x49126d(0x54b)]==='event'||_0x57ead7[_0x3c3095][_0x49126d(0x54b)]===_0x49126d(0xb84),_0x25b586=_0x4b47c8&&('start'in _0x57ead7[_0x3c3095]||_0x49126d(0xc39)in _0x57ead7[_0x3c3095]||'time'in _0x57ead7[_0x3c3095]),_0x21cb05=_0x4689fa[_0x49126d(0x106)]('.ann-val2')[_0x49126d(0xcfb)];if(_0x4b47c8&&!_0x25b586)_0x57ead7[_0x3c3095][_0x49126d(0x334)]=_0x21cb05;else{if(_0x4b47c8&&_0x25b586){if(_0x57ead7[_0x3c3095][_0x49126d(0x54b)]===_0x49126d(0xb84))_0x57ead7[_0x3c3095]['end']=_0x21cb05;}else _0x57ead7[_0x3c3095]['value_end']=isNaN(parseFloat(_0x21cb05))?_0x21cb05:parseFloat(_0x21cb05);}this['_valueChanged']();}),_0x4689fa['querySelector']('.ann-label')?.[_0x149325(0xb7d)]('change',()=>{const _0xd2af7b=_0x149325;_0x22448e()[_0x3c3095][_0xd2af7b(0x149)]=_0x4689fa[_0xd2af7b(0x106)](_0xd2af7b(0x296))[_0xd2af7b(0xcfb)],this['_valueChanged']();}),_0x4689fa[_0x149325(0x106)](_0x149325(0xa9b))?.[_0x149325(0xb7d)](_0x149325(0x7f1),()=>{const _0x203c66=_0x149325;_0x22448e()[_0x3c3095][_0x203c66(0x727)]=_0x4689fa[_0x203c66(0x106)](_0x203c66(0xa9b))[_0x203c66(0xcfb)],this[_0x203c66(0xc35)]();}),_0x4689fa[_0x149325(0x106)](_0x149325(0x4ed))?.['addEventListener'](_0x149325(0x7f1),()=>{const _0x1c41db=_0x149325,_0x5d2a12=parseFloat(_0x4689fa[_0x1c41db(0x106)](_0x1c41db(0x4ed))[_0x1c41db(0xcfb)]);_0x22448e()[_0x3c3095][_0x1c41db(0x62e)]=isNaN(_0x5d2a12)?undefined:_0x5d2a12,this[_0x1c41db(0xc35)]();}),_0x4689fa[_0x149325(0x106)](_0x149325(0x529))?.[_0x149325(0xb7d)]('change',_0x3c1674=>{const _0x468c77=_0x149325;_0x22448e()[_0x3c3095][_0x468c77(0xd1a)]=_0x3c1674[_0x468c77(0x73f)]['checked'],this[_0x468c77(0xc35)]();});}),this['shadowRoot'][_0x21463d(0x246)](_0x21463d(0x165))[_0x21463d(0x331)](_0x460489=>{const _0x46fcb9=_0x21463d;_0x460489[_0x46fcb9(0xb7d)]('wheel',_0x53054d=>{_0x53054d['stopPropagation']();},{'passive':![]});}),this['shadowRoot'][_0x21463d(0x246)]('.ec')[_0x21463d(0x331)](_0x2775da=>{const _0x236fd8=_0x21463d,_0x4c6593=parseInt(_0x2775da[_0x236fd8(0x2ff)][_0x236fd8(0x8db)]);_0x2775da['querySelector'](_0x236fd8(0x90b))?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),_0x1481ee=>{const _0x2bc347=_0x236fd8;if(_0x1481ee[_0x2bc347(0x73f)]['closest']('.edb')||_0x1481ee['target'][_0x2bc347(0x535)]('.edup'))return;const _0x441807='e-'+_0x4c6593;if(this['_openPanels'][_0x2bc347(0x449)](_0x441807))this[_0x2bc347(0x48d)][_0x2bc347(0x786)](_0x441807);else this[_0x2bc347(0x48d)]['add'](_0x441807);_0x2775da[_0x2bc347(0xb09)]['toggle'](_0x2bc347(0x325));}),_0x2775da[_0x236fd8(0x106)]('.edb')?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),_0xe413ee=>{const _0x2ed57=_0x236fd8;_0xe413ee['stopPropagation']();const _0x3f56ca=[...this[_0x2ed57(0x192)]];_0x3f56ca['splice'](_0x4c6593,0x1),this[_0x2ed57(0xb04)][_0x2ed57(0x26a)]=_0x3f56ca,this[_0x2ed57(0x48d)][_0x2ed57(0x786)]('e-'+_0x4c6593),this[_0x2ed57(0x4b1)](),this[_0x2ed57(0xc35)]();}),_0x2775da[_0x236fd8(0x106)](_0x236fd8(0xa74))?.[_0x236fd8(0xb7d)]('click',_0x4a4a17=>{const _0x47525b=_0x236fd8;_0x4a4a17[_0x47525b(0xaad)]();const _0x3847f3=StatisticsGraphChartCard[_0x47525b(0x64b)],_0x4bfbb3=structuredClone(this['_entities'][_0x4c6593]);_0x4bfbb3['color']=_0x3847f3[this[_0x47525b(0x192)]['length']%_0x3847f3[_0x47525b(0x6f1)]];const _0x104392=[...this['_entities']];_0x104392[_0x47525b(0x53a)](_0x4c6593+0x1,0x0,_0x4bfbb3),this[_0x47525b(0xb04)][_0x47525b(0x26a)]=_0x104392;const _0x151af7=_0x4c6593+0x1;this[_0x47525b(0x48d)][_0x47525b(0x33e)]('e-'+_0x151af7),this['_activeTab'][_0x151af7]=_0x47525b(0x750),this[_0x47525b(0x4b1)](),this[_0x47525b(0xc35)]();}),_0x2775da['querySelectorAll'](_0x236fd8(0x63c))['forEach'](_0x3fe01f=>{const _0x55a82b=_0x236fd8;_0x3fe01f[_0x55a82b(0xb7d)](_0x55a82b(0x63f),()=>{const _0x5cd10b=_0x55a82b,_0xe743b0=_0x3fe01f['dataset']['tab'];this[_0x5cd10b(0x784)][_0x4c6593]=_0xe743b0,_0x2775da[_0x5cd10b(0x246)](_0x5cd10b(0x63c))['forEach'](_0x403989=>_0x403989[_0x5cd10b(0xb09)][_0x5cd10b(0xda5)](_0x5cd10b(0x28d),_0x403989[_0x5cd10b(0x2ff)]['tab']===_0xe743b0)),_0x2775da[_0x5cd10b(0x246)](_0x5cd10b(0xc93))[_0x5cd10b(0x331)](_0x3f15db=>_0x3f15db['classList'][_0x5cd10b(0xda5)](_0x5cd10b(0x28d),_0x3f15db['dataset']['tc']===_0xe743b0));});});const _0x4de648=(_0x3f4324,_0x5699df,_0x4ec936='text')=>{const _0x292492=_0x236fd8,_0x43bc2d=_0x2775da[_0x292492(0x106)](_0x3f4324);if(!_0x43bc2d)return;const _0x201558=_0x43bc2d['type']==='checkbox'||_0x43bc2d[_0x292492(0x4af)]===_0x292492(0x1da);if(_0x43bc2d[_0x292492(0x54b)]===_0x292492(0xda3)){_0x43bc2d['addEventListener']('input',()=>{const _0x3b0f64=_0x292492;this[_0x3b0f64(0x192)][_0x4c6593][_0x5699df]=this[_0x3b0f64(0x27d)](_0x43bc2d,_0x4ec936);}),_0x43bc2d[_0x292492(0xb7d)](_0x292492(0x7f1),()=>{const _0x47bc1c=_0x292492;this[_0x47bc1c(0x192)][_0x4c6593][_0x5699df]=this['_read'](_0x43bc2d,_0x4ec936),this[_0x47bc1c(0xc35)]();});return;}const _0xe609aa=()=>{const _0x48c2c4=_0x292492;this['_entities'][_0x4c6593][_0x5699df]=this['_read'](_0x43bc2d,_0x4ec936),this[_0x48c2c4(0xc35)]();};_0x43bc2d[_0x292492(0xb7d)](_0x201558?_0x292492(0x7f1):_0x292492(0x2f0),_0x201558?_0xe609aa:this[_0x292492(0x216)](_0xe609aa,0x190));};_0x4de648(_0x236fd8(0x834),'enabled','bool');const _0x3a3948=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x9c1));if(_0x3a3948)_0x3a3948['addEventListener'](_0x236fd8(0x2f0),this[_0x236fd8(0x216)](()=>{const _0x47625b=_0x236fd8,_0x4cfa39=_0x3a3948[_0x47625b(0xcfb)];if(_0x4cfa39==='')delete this['_entities'][_0x4c6593][_0x47625b(0x6d0)];else this[_0x47625b(0x192)][_0x4c6593][_0x47625b(0x6d0)]=_0x4cfa39;this[_0x47625b(0xc35)]();},0x190));_0x4de648(_0x236fd8(0x9f1),_0x236fd8(0x49a),_0x236fd8(0x64e)),_0x4de648('.e-tooltip_name',_0x236fd8(0x385)),_0x4de648(_0x236fd8(0xa0a),'unit'),_0x4de648('.e-statistic_id',_0x236fd8(0x1e4)),_0x4de648(_0x236fd8(0x419),_0x236fd8(0x2a8),'float'),_0x4de648(_0x236fd8(0xb72),_0x236fd8(0x6aa)),_0x4de648(_0x236fd8(0x98a),_0x236fd8(0x8c2),_0x236fd8(0xb14)),_0x4de648(_0x236fd8(0x895),_0x236fd8(0x8f6)),_0x4de648(_0x236fd8(0x684),_0x236fd8(0x349)),_0x4de648('.e-smooth',_0x236fd8(0x473),'bool'),_0x4de648(_0x236fd8(0xb8f),_0x236fd8(0xaeb),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x55f),_0x236fd8(0xd3a),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x3ef),_0x236fd8(0x4ce),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x767),'show_points',_0x236fd8(0x64e)),_0x4de648('.e-point_size',_0x236fd8(0x5c2),'float'),_0x4de648(_0x236fd8(0xce9),'show_range_band',_0x236fd8(0x64e)),_0x4de648('.e-break_on_null','break_on_null',_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x238),_0x236fd8(0x5aa),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x639),_0x236fd8(0xb43),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0xd31),'change_ignore_zero',_0x236fd8(0x64e)),_0x4de648('.e-price_entity',_0x236fd8(0x9aa)),_0x4de648(_0x236fd8(0x282),_0x236fd8(0xd72));const _0x2165ea=_0x2775da['querySelector'](_0x236fd8(0x30b)),_0x22c5d2=_0x2775da['querySelector'](_0x236fd8(0x4b7)),_0x4fab22=()=>{const _0x29bdf0=_0x236fd8,_0x39894f=this[_0x29bdf0(0x192)][_0x4c6593],_0x501415=_0x39894f[_0x29bdf0(0x6d7)],_0x26b5b9=_0x183118=>_0x183118&&typeof _0x183118==='object'?_0x183118:{'period':_0x183118===!![]?_0x29bdf0(0x85a):String(_0x183118)};if(!Array[_0x29bdf0(0x82d)](_0x501415))_0x39894f[_0x29bdf0(0x6d7)]=_0x501415?[_0x501415&&typeof _0x501415===_0x29bdf0(0xb0a)?{..._0x501415}:_0x26b5b9(_0x501415)]:[];else for(let _0x7b569c=0x0;_0x7b569c<_0x501415['length'];_0x7b569c++){if(_0x501415[_0x7b569c]!=null&&typeof _0x501415[_0x7b569c]!==_0x29bdf0(0xb0a))_0x501415[_0x7b569c]=_0x26b5b9(_0x501415[_0x7b569c]);}return _0x39894f[_0x29bdf0(0x6d7)];};_0x22c5d2?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),()=>{const _0x446199=_0x236fd8,_0x238577=_0x4fab22();_0x238577[_0x446199(0x61b)]({}),this[_0x446199(0x4b1)](),this[_0x446199(0xc35)]();}),_0x2165ea?.['addEventListener'](_0x236fd8(0x7f1),_0xb0f08b=>{const _0x36c3f2=_0x236fd8,_0x49a50a=_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0x535)](_0x36c3f2(0x1ef));if(!_0x49a50a)return;const _0x9c4632=parseInt(_0x49a50a[_0x36c3f2(0x2ff)][_0x36c3f2(0xbd2)]),_0x5f27dd=_0x4fab22(),_0x31ee26=_0x5f27dd[_0x9c4632];if(!_0x31ee26||typeof _0x31ee26!==_0x36c3f2(0xb0a))return;const _0x1ba2bc=(_0x1b790d,_0x1382f8)=>{if(_0x1382f8===undefined)delete _0x31ee26[_0x1b790d];else _0x31ee26[_0x1b790d]=_0x1382f8;},_0x10255c=_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0xb09)];if(_0x10255c['contains'](_0x36c3f2(0x829)))_0x1ba2bc(_0x36c3f2(0x14e),_0xb0f08b['target'][_0x36c3f2(0xcfb)]===_0x36c3f2(0x85a)?undefined:_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0xcfb)]);if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0xc99))){const _0x74a646=Math['max'](0x1,parseInt(_0xb0f08b[_0x36c3f2(0x73f)]['value'])||0x1);_0x1ba2bc('periods_back',_0x74a646===0x1?undefined:_0x74a646);}if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0x44f)))_0x1ba2bc(_0x36c3f2(0x6aa),_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0xcfb)]===_0x36c3f2(0xaf9)?undefined:_0xb0f08b['target'][_0x36c3f2(0xcfb)]);if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0xb6a))){const _0x5cc035=_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0xcfb)][_0x36c3f2(0x22f)]();_0x1ba2bc(_0x36c3f2(0x727),_0x5cc035||undefined);}if(_0x10255c[_0x36c3f2(0x754)]('cmp-col-pick')){const _0x5b37ac=_0x49a50a[_0x36c3f2(0x106)](_0x36c3f2(0xc36));if(!_0x5b37ac||!_0x5b37ac['value']['includes']('{{')){if(_0x5b37ac)_0x5b37ac['value']=_0xb0f08b['target'][_0x36c3f2(0xcfb)];_0x1ba2bc('color',_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0xcfb)]||undefined);}}if(_0x10255c[_0x36c3f2(0x754)]('cmp-op')){const _0x410817=parseFloat(_0xb0f08b[_0x36c3f2(0x73f)]['value']);_0x1ba2bc(_0x36c3f2(0x62e),isNaN(_0x410817)?undefined:_0x410817);}if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0x6d4)))_0x1ba2bc(_0x36c3f2(0x824),_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0x903)]?undefined:![]);if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0x5b4)))_0x1ba2bc(_0x36c3f2(0x597),_0xb0f08b[_0x36c3f2(0x73f)]['checked']?!![]:undefined);if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0x972)))_0x1ba2bc(_0x36c3f2(0xd3a),_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0x903)]?!![]:undefined);if(_0x10255c[_0x36c3f2(0x754)](_0x36c3f2(0xa39)))_0x1ba2bc(_0x36c3f2(0xc18),_0xb0f08b[_0x36c3f2(0x73f)][_0x36c3f2(0x903)]?!![]:undefined);this['_valueChanged']();}),_0x2165ea?.[_0x236fd8(0xb7d)](_0x236fd8(0x2f0),_0x37511b=>{const _0x4f641d=_0x236fd8;if(!_0x37511b[_0x4f641d(0x73f)][_0x4f641d(0xb09)][_0x4f641d(0x754)](_0x4f641d(0xb6a)))return;const _0x1f8b1c=_0x37511b[_0x4f641d(0x73f)][_0x4f641d(0x535)](_0x4f641d(0x1ef))?.[_0x4f641d(0x106)](_0x4f641d(0x83c));if(!_0x1f8b1c)return;const _0xa33049=_0x37511b[_0x4f641d(0x73f)]['value'][_0x4f641d(0x635)]('{{');_0x1f8b1c[_0x4f641d(0x4a2)]['opacity']=_0xa33049?_0x4f641d(0xa6b):'',_0x1f8b1c['style'][_0x4f641d(0x80d)]=_0xa33049?_0x4f641d(0x58e):'';}),_0x2165ea?.['addEventListener'](_0x236fd8(0x63f),_0x5f4175=>{const _0x4dfa7f=_0x236fd8,_0x1c82c9=_0x5f4175[_0x4dfa7f(0x73f)]['closest']('.cmp-del');if(!_0x1c82c9)return;const _0x28c221=parseInt(_0x1c82c9[_0x4dfa7f(0x535)](_0x4dfa7f(0x1ef))[_0x4dfa7f(0x2ff)][_0x4dfa7f(0xbd2)]),_0x1011e4=_0x4fab22();_0x1011e4['splice'](_0x28c221,0x1);if(!_0x1011e4[_0x4dfa7f(0x6f1)])delete this['_entities'][_0x4c6593][_0x4dfa7f(0x6d7)];this[_0x4dfa7f(0x4b1)](),this[_0x4dfa7f(0xc35)]();});const _0x34891a=_0x2775da[_0x236fd8(0x106)]('.e-show_state');if(_0x34891a)_0x34891a[_0x236fd8(0xb7d)](_0x236fd8(0x7f1),()=>{const _0x596939=_0x236fd8,_0x5a1521=_0x34891a[_0x596939(0xcfb)];this[_0x596939(0x192)][_0x4c6593][_0x596939(0x2b6)]=_0x5a1521!=='false',this[_0x596939(0xc35)]();});_0x4de648(_0x236fd8(0x32e),'show_graph',_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0xbc2),_0x236fd8(0x4ab),_0x236fd8(0x64e)),_0x4de648('.e-show_state_last',_0x236fd8(0xaab),'bool');const _0x1b64a3=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x624));if(_0x1b64a3)_0x1b64a3[_0x236fd8(0xb7d)]('change',()=>{const _0x3c06fc=_0x236fd8;this['_entities'][_0x4c6593]['primary_state_as']=this['_read'](_0x1b64a3,'text'),this[_0x3c06fc(0x4b1)](),this[_0x3c06fc(0xc35)]();});_0x4de648('.e-name_position',_0x236fd8(0x712)),_0x4de648(_0x236fd8(0x557),_0x236fd8(0x533),'bool'),_0x4de648(_0x236fd8(0x69f),_0x236fd8(0x833),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x90d),_0x236fd8(0x4e0),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x374),_0x236fd8(0x1a8),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0x110),'show_in_legend',_0x236fd8(0x64e));const _0x2995ef=()=>{const _0x1b1d12=_0x236fd8,_0x46638e=[];if(_0x2775da[_0x1b1d12(0x106)]('.e-legend_min')?.[_0x1b1d12(0x903)])_0x46638e[_0x1b1d12(0x61b)]('min');if(_0x2775da[_0x1b1d12(0x106)](_0x1b1d12(0x63e))?.[_0x1b1d12(0x903)])_0x46638e['push']('avg');if(_0x2775da['querySelector'](_0x1b1d12(0xcd8))?.[_0x1b1d12(0x903)])_0x46638e[_0x1b1d12(0x61b)](_0x1b1d12(0x1b8));if(_0x2775da[_0x1b1d12(0x106)](_0x1b1d12(0x805))?.[_0x1b1d12(0x903)])_0x46638e[_0x1b1d12(0x61b)](_0x1b1d12(0x898));if(_0x2775da[_0x1b1d12(0x106)](_0x1b1d12(0x4bd))?.[_0x1b1d12(0x903)])_0x46638e[_0x1b1d12(0x61b)](_0x1b1d12(0x914));this[_0x1b1d12(0x192)][_0x4c6593]['legend_stats']=_0x46638e,this[_0x1b1d12(0xc35)]();};[_0x236fd8(0x42d),_0x236fd8(0x63e),'.e-legend_max',_0x236fd8(0x805),'.e-legend_sum']['forEach'](_0x5df46a=>{const _0x45770f=_0x236fd8,_0x2b9f9d=_0x2775da[_0x45770f(0x106)](_0x5df46a);if(_0x2b9f9d)_0x2b9f9d['addEventListener']('change',_0x2995ef);}),_0x4de648('.e-show_trend_icon',_0x236fd8(0xfc),_0x236fd8(0x64e)),_0x4de648('.e-decimals',_0x236fd8(0x944),_0x236fd8(0xb14)),_0x4de648(_0x236fd8(0x935),_0x236fd8(0x9bd)),_0x4de648(_0x236fd8(0x319),_0x236fd8(0xd50),_0x236fd8(0xb14)),_0x4de648('.e-trend_period_hours',_0x236fd8(0x837),_0x236fd8(0xb79)),_0x4de648(_0x236fd8(0xc26),_0x236fd8(0x6a7)),_0x4de648(_0x236fd8(0x310),_0x236fd8(0x120)),_0x4de648(_0x236fd8(0x2f8),_0x236fd8(0x9da),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0xc77),_0x236fd8(0xb4b),_0x236fd8(0x64e)),_0x4de648('.e-extrema_show_timestamp',_0x236fd8(0x956),_0x236fd8(0x64e)),_0x4de648(_0x236fd8(0xa2a),'extrema_color'),_0x4de648(_0x236fd8(0xc5c),_0x236fd8(0x8d9),_0x236fd8(0xb79)),_0x4de648(_0x236fd8(0x1ac),_0x236fd8(0x1e1)),_0x4de648(_0x236fd8(0x234),'extrema_bg_opacity',_0x236fd8(0xb79)),_0x4de648(_0x236fd8(0x2aa),_0x236fd8(0xc18),_0x236fd8(0x64e)),_0x4de648('.e-lower_bound','lower_bound'),_0x4de648(_0x236fd8(0x9c0),'upper_bound'),_0x4de648(_0x236fd8(0x509),_0x236fd8(0x501)),_0x4de648('.e-icon_size',_0x236fd8(0x1b1)),_0x4de648(_0x236fd8(0xbbc),'state_size'),_0x4de648('.e-trend_icon_size',_0x236fd8(0xb2a)),_0x4de648(_0x236fd8(0x532),_0x236fd8(0xa49)),_0x4de648(_0x236fd8(0x60b),_0x236fd8(0x6df),_0x236fd8(0xb79)),_0x4de648(_0x236fd8(0xc0a),_0x236fd8(0x76b)),_0x4de648('.e-offset',_0x236fd8(0x73b)),_0x4de648(_0x236fd8(0xcf8),_0x236fd8(0xc2f),'float'),_0x4de648(_0x236fd8(0xf9),_0x236fd8(0xcee)),_0x4de648(_0x236fd8(0x6af),_0x236fd8(0xc87)),_0x4de648('.e-data_value_field',_0x236fd8(0x8cd)),_0x4de648(_0x236fd8(0x358),_0x236fd8(0xc4c)),_0x4de648('.e-data_time_unit','data_time_unit'),_0x4de648(_0x236fd8(0x93a),_0x236fd8(0x129),_0x236fd8(0xb14)),_0x4de648(_0x236fd8(0x303),_0x236fd8(0x465),'bool'),_0x4de648(_0x236fd8(0xd51),_0x236fd8(0xaca),'bool'),_0x4de648(_0x236fd8(0x912),'align_state'),_0x4de648(_0x236fd8(0x5ea),_0x236fd8(0xa1d)),_0x4de648(_0x236fd8(0xaba),_0x236fd8(0x679));const _0x177804=_0x2775da[_0x236fd8(0x106)]('.ha-entity-picker-wrap');if(_0x177804&&this[_0x236fd8(0x69a)]){_0x177804[_0x236fd8(0x795)]=_0x236fd8(0x505)+this[_0x236fd8(0x2cb)]('Entity')+_0x236fd8(0xa59);const _0x4b1e30=this[_0x236fd8(0x96d)],_0x4d7ccf=()=>{const _0xe8c244=_0x236fd8;if(this[_0xe8c244(0x96d)]!==_0x4b1e30||!_0x177804['isConnected'])return;if(customElements[_0xe8c244(0x70b)](_0xe8c244(0x31f))){const _0x277411=document['createElement'](_0xe8c244(0x31f));_0x277411[_0xe8c244(0x286)]=this[_0xe8c244(0x69a)],_0x277411[_0xe8c244(0x14b)]={'entity':{}},_0x277411[_0xe8c244(0xcfb)]=this[_0xe8c244(0x192)][_0x4c6593]?.[_0xe8c244(0x9b0)]||'',_0x277411['label']='',_0x277411[_0xe8c244(0x4a2)]['cssText']=_0xe8c244(0x6d2),_0x177804[_0xe8c244(0x6ab)](_0x277411),_0x277411['addEventListener'](_0xe8c244(0x62a),_0x191920=>{const _0x4ba99e=_0xe8c244;_0x191920[_0x4ba99e(0xaad)]();if(this['_entities'][_0x4c6593])this[_0x4ba99e(0x192)][_0x4c6593]['entity']=_0x191920[_0x4ba99e(0x518)][_0x4ba99e(0xcfb)]||'';this[_0x4ba99e(0xc35)](),this[_0x4ba99e(0x4b1)]();});}else{const _0x4245c0=document[_0xe8c244(0x601)](_0xe8c244(0x3f1));_0x4245c0[_0xe8c244(0x9c8)]=_0xe8c244(0x1e5),_0x4245c0[_0xe8c244(0x4a2)][_0xe8c244(0x136)]=_0xe8c244(0x924),_0x4245c0[_0xe8c244(0x795)]=_0xe8c244(0x481)+this['_getAvailableEntities']()[_0xe8c244(0x596)](_0x593b95=>_0xe8c244(0xa84)+escapeHtml(_0x593b95)+'\x22\x20'+(_0x593b95===(this[_0xe8c244(0x192)][_0x4c6593]?.[_0xe8c244(0x9b0)]||'')?_0xe8c244(0x48a):'')+'>'+escapeHtml(_0x593b95)+_0xe8c244(0x6be))[_0xe8c244(0x2c4)](''),_0x177804[_0xe8c244(0x6ab)](_0x4245c0),_0x4245c0['addEventListener']('change',()=>{const _0x22c7f2=_0xe8c244;if(this[_0x22c7f2(0x192)][_0x4c6593])this['_entities'][_0x4c6593]['entity']=_0x4245c0[_0x22c7f2(0xcfb)];this[_0x22c7f2(0xc35)]();});}};setTimeout(_0x4d7ccf,0x0);}this[_0x236fd8(0x38c)](_0x2775da[_0x236fd8(0x106)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this[_0x236fd8(0x192)][_0x4c6593]?.[_0x236fd8(0x4be)]||'',_0x5426c9=>{const _0x4df477=_0x236fd8;if(this[_0x4df477(0x192)][_0x4c6593])this[_0x4df477(0x192)][_0x4c6593]['icon']=_0x5426c9;},{'disabled':this[_0x236fd8(0x192)][_0x4c6593]?.[_0x236fd8(0x2b6)]===![],'placeholder2':_0x236fd8(0x9d0)});const _0x3fa833=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0xa37));if(_0x3fa833&&this[_0x236fd8(0x69a)]){_0x3fa833[_0x236fd8(0x795)]='';const _0x24e47d=this[_0x236fd8(0x96d)],_0x4926f9=()=>{const _0x175c7d=_0x236fd8;if(this[_0x175c7d(0x96d)]!==_0x24e47d||!_0x3fa833['isConnected'])return;if(customElements[_0x175c7d(0x70b)](_0x175c7d(0x31f))){const _0x2e2526=document[_0x175c7d(0x601)](_0x175c7d(0x31f));_0x2e2526[_0x175c7d(0x286)]=this['_hass'],_0x2e2526['selector']={'ui-action':{}},_0x2e2526[_0x175c7d(0xcfb)]=this['_entities'][_0x4c6593]?.['tap_action']||{'action':_0x175c7d(0x58e)},_0x2e2526[_0x175c7d(0x149)]=this['_eT'](_0x175c7d(0x3bb)),_0x2e2526[_0x175c7d(0x4a2)][_0x175c7d(0x136)]=_0x175c7d(0x6d2),_0x3fa833[_0x175c7d(0x6ab)](_0x2e2526),_0x2e2526[_0x175c7d(0xb7d)]('value-changed',_0x167bcb=>{const _0x66a22e=_0x175c7d;_0x167bcb[_0x66a22e(0xaad)]();const _0x5f1544=_0x167bcb[_0x66a22e(0x518)][_0x66a22e(0xcfb)];if(this['_entities'][_0x4c6593])this[_0x66a22e(0x192)][_0x4c6593][_0x66a22e(0x955)]=_0x5f1544&&_0x5f1544[_0x66a22e(0x280)]&&_0x5f1544[_0x66a22e(0x280)]!==_0x66a22e(0x58e)?_0x5f1544:null;this[_0x66a22e(0xc35)]();});}else{const _0x56afdb=this['_entities'][_0x4c6593]?.[_0x175c7d(0x955)]?.[_0x175c7d(0x280)]||_0x175c7d(0x58e);_0x3fa833['innerHTML']=_0x175c7d(0xa1e)+[_0x175c7d(0x58e),_0x175c7d(0x6c0),_0x175c7d(0x7a3),'navigate',_0x175c7d(0x2b5)][_0x175c7d(0x596)](_0x53c615=>_0x175c7d(0xa84)+escapeHtml(_0x53c615)+'\x22\x20'+(_0x56afdb===_0x53c615?_0x175c7d(0x48a):'')+'>'+{'none':'None','more-info':_0x175c7d(0x324),'url':_0x175c7d(0x2a7),'navigate':_0x175c7d(0x900),'call-service':'Call\x20Service'}[_0x53c615]+_0x175c7d(0x6be))[_0x175c7d(0x2c4)]('')+_0x175c7d(0x114);const _0x5d058c=_0x3fa833[_0x175c7d(0x106)](_0x175c7d(0xd8a));if(_0x5d058c)_0x5d058c[_0x175c7d(0xb7d)](_0x175c7d(0x7f1),()=>{const _0xc943df=_0x175c7d,_0x150705=_0x5d058c[_0xc943df(0xcfb)];if(this[_0xc943df(0x192)][_0x4c6593])this[_0xc943df(0x192)][_0x4c6593][_0xc943df(0x955)]=_0x150705&&_0x150705!==_0xc943df(0x58e)?{'action':_0x150705}:null;this[_0xc943df(0xc35)]();});}};setTimeout(_0x4926f9,0x0);}const _0x4b4fab=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x95c));if(_0x4b4fab)_0x4b4fab[_0x236fd8(0xb7d)]('input',()=>{const _0x28719d=_0x236fd8,_0x5d4847=_0x4b4fab['value'][_0x28719d(0x7eb)]('\x0a')[_0x28719d(0x596)](_0x2769a2=>_0x2769a2[_0x28719d(0x22f)]())['filter'](Boolean);this[_0x28719d(0x192)][_0x4c6593][_0x28719d(0x17e)]=_0x5d4847[_0x28719d(0x6f1)]?_0x5d4847[_0x28719d(0x596)](_0x5be589=>{const _0x5efc91=_0x28719d,_0x33573e=_0x5be589[_0x5efc91(0x7eb)](','),_0x45df0f=(_0x33573e[0x0]||'')[_0x5efc91(0x22f)](),_0x94359b=_0x33573e[_0x5efc91(0x6f1)]>0x1?_0x33573e[0x1][_0x5efc91(0x22f)]():'',_0x2e5f20=_0x33573e[_0x5efc91(0x6f1)]>0x2?_0x33573e[_0x5efc91(0xaff)](0x2)[_0x5efc91(0x2c4)](',')['trim']():'',_0x5d1581={'value':_0x45df0f};if(_0x94359b)_0x5d1581['label']=_0x94359b;if(_0x2e5f20)_0x5d1581[_0x5efc91(0x727)]=_0x2e5f20;return _0x5d1581;}):null,this[_0x28719d(0xc35)]();});const _0x4a694f=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x8f4));if(_0x4a694f)_0x4a694f[_0x236fd8(0xb7d)](_0x236fd8(0x2f0),()=>{const _0x39b075=_0x236fd8,_0x232aff=_0x4a694f[_0x39b075(0xcfb)][_0x39b075(0x7eb)]('\x0a')[_0x39b075(0x596)](_0x433626=>_0x433626['trim']())[_0x39b075(0xbcf)](Boolean),_0x50cdb4={};for(const _0x3798aa of _0x232aff){const _0x1c3f30=_0x3798aa[_0x39b075(0x9c5)](':');if(_0x1c3f30<0x0)continue;const _0x557e82=_0x3798aa[_0x39b075(0xaff)](0x0,_0x1c3f30)['trim'](),_0x245f43=_0x3798aa[_0x39b075(0xaff)](_0x1c3f30+0x1)['trim']();if(_0x557e82&&_0x245f43)_0x50cdb4[_0x557e82]=_0x245f43;}this[_0x39b075(0x192)][_0x4c6593][_0x39b075(0xa31)]=Object[_0x39b075(0x2ee)](_0x50cdb4)[_0x39b075(0x6f1)]?_0x50cdb4:null,this[_0x39b075(0xc35)]();});const _0x1ebe2d=(_0x40ff83,_0x3cb893)=>{const _0x5ddb3d=_0x236fd8,_0x50b76f=_0x2775da['querySelector'](_0x40ff83),_0x10c81a=_0x2775da[_0x5ddb3d(0x106)](_0x40ff83[_0x5ddb3d(0xbbd)](_0x5ddb3d(0x436),''));if(!_0x50b76f)return;const _0x6f96ad=()=>{const _0x44fe0d=_0x5ddb3d,_0x1f3926=(_0x10c81a?.[_0x44fe0d(0xcfb)]||'')[_0x44fe0d(0x22f)](),_0x4f4a5e=_0x1f3926[_0x44fe0d(0x635)]('{{');_0x50b76f[_0x44fe0d(0x4a2)]['opacity']=_0x4f4a5e?_0x44fe0d(0xa6b):'',_0x50b76f[_0x44fe0d(0x4a2)][_0x44fe0d(0x80d)]=_0x4f4a5e?'none':'';};_0x50b76f[_0x5ddb3d(0xb7d)]('change',()=>{const _0x127e03=_0x5ddb3d;if(_0x10c81a)_0x10c81a['value']=_0x50b76f[_0x127e03(0xcfb)];this[_0x127e03(0x192)][_0x4c6593][_0x3cb893]=_0x50b76f['value']||void 0x0,this['_valueChanged']();}),_0x10c81a&&(_0x10c81a['addEventListener']('input',this[_0x5ddb3d(0x216)](()=>{const _0x1680b6=_0x5ddb3d,_0x1762aa=_0x10c81a[_0x1680b6(0xcfb)][_0x1680b6(0x22f)]();_0x6f96ad();if(!_0x1762aa[_0x1680b6(0x635)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x1680b6(0xb02)](_0x1762aa))_0x50b76f[_0x1680b6(0xcfb)]=_0x1762aa;this[_0x1680b6(0x192)][_0x4c6593][_0x3cb893]=_0x1762aa||void 0x0,this[_0x1680b6(0xc35)]();},0x190)),_0x6f96ad());};_0x1ebe2d(_0x236fd8(0x65c),'color'),_0x1ebe2d(_0x236fd8(0xb52),'needle_color'),_0x1ebe2d(_0x236fd8(0x8bf),_0x236fd8(0xb12)),_0x1ebe2d(_0x236fd8(0x78f),_0x236fd8(0x8d7)),_0x1ebe2d(_0x236fd8(0x9a3),_0x236fd8(0x35b)),_0x1ebe2d(_0x236fd8(0xc84),_0x236fd8(0x59b)),_0x1ebe2d(_0x236fd8(0x9c4),_0x236fd8(0x1e1)),_0x1ebe2d('.e-trend_up_color-picker',_0x236fd8(0x9cb)),_0x1ebe2d(_0x236fd8(0x58b),_0x236fd8(0xcdc)),_0x1ebe2d(_0x236fd8(0x7d4),_0x236fd8(0x4dd));const _0x4052a4=_0x2775da['querySelector'](_0x236fd8(0xd3b)),_0x5e7056=_0x2775da['querySelector'](_0x236fd8(0x977)),_0x18f96d=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x7a0)),_0x1a678a=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0xba3)),_0x203f98=()=>{const _0x2e4465=_0x236fd8;if(!this[_0x2e4465(0x192)][_0x4c6593]['rise_fall_colors'])this['_entities'][_0x4c6593][_0x2e4465(0x21b)]={'enabled':![],'increase':'#2ecc71','decrease':_0x2e4465(0x562),'stable':_0x2e4465(0xabb)};};_0x4052a4?.[_0x236fd8(0xb7d)](_0x236fd8(0x7f1),()=>{const _0x528712=_0x236fd8;_0x203f98(),this[_0x528712(0x192)][_0x4c6593][_0x528712(0x21b)]['enabled']=_0x4052a4[_0x528712(0x903)];if(_0x4052a4[_0x528712(0x903)]){if(!this[_0x528712(0x192)][_0x4c6593]['color_thresholds'])this[_0x528712(0x192)][_0x4c6593][_0x528712(0x76e)]={'enabled':![],'values':[]};this['_entities'][_0x4c6593][_0x528712(0x76e)]['enabled']=![];}this[_0x528712(0x4b1)](),this[_0x528712(0xc35)]();}),_0x5e7056?.['addEventListener'](_0x236fd8(0x7f1),()=>{const _0x2568b2=_0x236fd8;_0x203f98(),this[_0x2568b2(0x192)][_0x4c6593][_0x2568b2(0x21b)][_0x2568b2(0x13a)]=_0x5e7056['value'],this[_0x2568b2(0xc35)]();}),_0x18f96d?.[_0x236fd8(0xb7d)]('change',()=>{const _0x55cadc=_0x236fd8;_0x203f98(),this[_0x55cadc(0x192)][_0x4c6593][_0x55cadc(0x21b)][_0x55cadc(0xa79)]=_0x18f96d['value'],this[_0x55cadc(0xc35)]();}),_0x1a678a?.[_0x236fd8(0xb7d)](_0x236fd8(0x7f1),()=>{const _0x5ea6b7=_0x236fd8;_0x203f98(),this['_entities'][_0x4c6593][_0x5ea6b7(0x21b)]['stable']=_0x1a678a[_0x5ea6b7(0xcfb)],this[_0x5ea6b7(0xc35)]();});const _0x425921=_0x2775da['querySelector'](_0x236fd8(0x185)),_0x1b517a=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x799)),_0x3f5669=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0xd15)),_0x390892=()=>{const _0x4f68dc=_0x236fd8;if(!this[_0x4f68dc(0x192)][_0x4c6593]['color_thresholds'])this[_0x4f68dc(0x192)][_0x4c6593]['color_thresholds']={'enabled':![],'values':[]};if(!Array[_0x4f68dc(0x82d)](this[_0x4f68dc(0x192)][_0x4c6593][_0x4f68dc(0x76e)]['values']))this[_0x4f68dc(0x192)][_0x4c6593]['color_thresholds'][_0x4f68dc(0x8a7)]=[];};_0x425921?.['addEventListener']('change',()=>{const _0x45143f=_0x236fd8;_0x390892(),this['_entities'][_0x4c6593][_0x45143f(0x76e)][_0x45143f(0xd54)]=_0x425921[_0x45143f(0x903)],_0x425921[_0x45143f(0x903)]&&(_0x203f98(),this[_0x45143f(0x192)][_0x4c6593][_0x45143f(0x21b)][_0x45143f(0xd54)]=![]),this[_0x45143f(0x4b1)](),this['_valueChanged']();}),_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x156))?.[_0x236fd8(0xb7d)](_0x236fd8(0x7f1),_0x2b2cc4=>{const _0x475120=_0x236fd8;_0x390892(),this[_0x475120(0x192)][_0x4c6593][_0x475120(0x76e)][_0x475120(0x1bb)]=_0x2b2cc4[_0x475120(0x73f)][_0x475120(0xcfb)],this['_valueChanged']();}),_0x2775da['querySelector'](_0x236fd8(0xd4f))?.['addEventListener'](_0x236fd8(0x7f1),_0x4a8014=>{const _0xaddc38=_0x236fd8;_0x390892(),this[_0xaddc38(0x192)][_0x4c6593]['color_thresholds'][_0xaddc38(0x7d3)]=_0x4a8014['target'][_0xaddc38(0xcfb)],this['_valueChanged']();}),_0x2775da[_0x236fd8(0x106)]('.e-thr_last_color')?.[_0x236fd8(0xb7d)](_0x236fd8(0x7f1),_0x2e384f=>{const _0x45546c=_0x236fd8;_0x390892(),this[_0x45546c(0x192)][_0x4c6593][_0x45546c(0x76e)][_0x45546c(0x66b)]=_0x2e384f[_0x45546c(0x73f)][_0x45546c(0x903)],this[_0x45546c(0xc35)]();}),_0x3f5669?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),()=>{const _0x194de3=_0x236fd8;_0x390892(),this['_entities'][_0x4c6593][_0x194de3(0x76e)][_0x194de3(0x8a7)][_0x194de3(0x61b)]({'value':0x0,'color':_0x194de3(0xc30)}),this['_render'](),this['_valueChanged']();}),_0x1b517a?.['addEventListener']('change',_0x23b0bc=>{const _0x1f4e1c=_0x236fd8,_0x5878e=_0x23b0bc[_0x1f4e1c(0x73f)]['closest'](_0x1f4e1c(0x6a2));if(!_0x5878e)return;const _0x140f21=parseInt(_0x5878e[_0x1f4e1c(0x2ff)][_0x1f4e1c(0xbd2)]);_0x390892();if(_0x23b0bc['target'][_0x1f4e1c(0xb09)]['contains']('thr-val')){const _0x3262b6=_0x23b0bc['target'][_0x1f4e1c(0xcfb)][_0x1f4e1c(0x22f)]();this[_0x1f4e1c(0x192)][_0x4c6593][_0x1f4e1c(0x76e)][_0x1f4e1c(0x8a7)][_0x140f21][_0x1f4e1c(0xcfb)]=/^[a-z_]+\.[a-z0-9_]+/i[_0x1f4e1c(0xb02)](_0x3262b6)?_0x3262b6:parseFloat(_0x3262b6),this['_valueChanged']();}_0x23b0bc[_0x1f4e1c(0x73f)]['classList'][_0x1f4e1c(0x754)](_0x1f4e1c(0xa85))&&(this[_0x1f4e1c(0x192)][_0x4c6593][_0x1f4e1c(0x76e)]['values'][_0x140f21][_0x1f4e1c(0x727)]=_0x23b0bc[_0x1f4e1c(0x73f)]['value'],this['_valueChanged']()),_0x23b0bc['target']['classList'][_0x1f4e1c(0x754)](_0x1f4e1c(0x416))&&(this[_0x1f4e1c(0x192)][_0x4c6593][_0x1f4e1c(0x76e)][_0x1f4e1c(0x8a7)][_0x140f21]['color']=_0x23b0bc[_0x1f4e1c(0x73f)]['value'],this[_0x1f4e1c(0x4b1)](),this[_0x1f4e1c(0xc35)]());}),_0x1b517a?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),_0x575447=>{const _0x4da29d=_0x236fd8,_0x549679=_0x575447[_0x4da29d(0x73f)][_0x4da29d(0x535)](_0x4da29d(0x548));if(!_0x549679)return;const _0x7730bc=parseInt(_0x549679['closest'](_0x4da29d(0x6a2))[_0x4da29d(0x2ff)][_0x4da29d(0xbd2)]);_0x390892(),this['_entities'][_0x4c6593]['color_thresholds'][_0x4da29d(0x8a7)][_0x4da29d(0x53a)](_0x7730bc,0x1),this[_0x4da29d(0x4b1)](),this[_0x4da29d(0xc35)]();});const _0x330b0a=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0xad0)),_0x39c909=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x57c)),_0x1728ad=()=>{const _0x57b5ba=_0x236fd8;if(!Array[_0x57b5ba(0x82d)](this[_0x57b5ba(0x192)][_0x4c6593][_0x57b5ba(0xbc5)]))this[_0x57b5ba(0x192)][_0x4c6593][_0x57b5ba(0xbc5)]=[];};_0x39c909?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),()=>{const _0x22e11f=_0x236fd8;_0x1728ad();const _0xc00098=[_0x22e11f(0x5bc),_0x22e11f(0xb10),_0x22e11f(0xcb1),_0x22e11f(0x44e),_0x22e11f(0x3cc)],_0x30a81e=this[_0x22e11f(0x192)][_0x4c6593][_0x22e11f(0xbc5)][_0x22e11f(0x6f1)];this['_entities'][_0x4c6593][_0x22e11f(0xbc5)][_0x22e11f(0x61b)]({'period':_0x30a81e===0x0?0x7:0x1a,'color':_0xc00098[_0x30a81e%_0xc00098[_0x22e11f(0x6f1)]]}),this[_0x22e11f(0x4b1)](),this[_0x22e11f(0xc35)]();}),_0x330b0a?.[_0x236fd8(0xb7d)]('change',_0x588195=>{const _0x6ea306=_0x236fd8,_0x3d2ce8=_0x588195[_0x6ea306(0x73f)][_0x6ea306(0x535)](_0x6ea306(0xd94));if(!_0x3d2ce8)return;const _0x4d93d8=parseInt(_0x3d2ce8[_0x6ea306(0x2ff)][_0x6ea306(0xbd2)]);_0x1728ad(),_0x588195[_0x6ea306(0x73f)][_0x6ea306(0xb09)][_0x6ea306(0x754)](_0x6ea306(0x3af))&&(this[_0x6ea306(0x192)][_0x4c6593]['moving_averages'][_0x4d93d8]['period']=Math['max'](0x1,parseInt(_0x588195['target']['value'])||0x1),this[_0x6ea306(0xc35)]()),_0x588195[_0x6ea306(0x73f)][_0x6ea306(0xb09)][_0x6ea306(0x754)](_0x6ea306(0x2df))&&(this[_0x6ea306(0x192)][_0x4c6593][_0x6ea306(0xbc5)][_0x4d93d8][_0x6ea306(0x727)]=_0x588195['target'][_0x6ea306(0xcfb)],this['_valueChanged']()),_0x588195[_0x6ea306(0x73f)]['classList']['contains'](_0x6ea306(0xd17))&&(this[_0x6ea306(0x192)][_0x4c6593]['moving_averages'][_0x4d93d8][_0x6ea306(0x506)]=_0x588195[_0x6ea306(0x73f)]['checked'],this[_0x6ea306(0xc35)]());}),_0x330b0a?.[_0x236fd8(0xb7d)](_0x236fd8(0x63f),_0x54ac21=>{const _0xa51e4c=_0x236fd8,_0x29091d=_0x54ac21[_0xa51e4c(0x73f)][_0xa51e4c(0x535)](_0xa51e4c(0x9e8));if(!_0x29091d)return;const _0x582c7e=parseInt(_0x29091d[_0xa51e4c(0x535)](_0xa51e4c(0xd94))[_0xa51e4c(0x2ff)][_0xa51e4c(0xbd2)]);_0x1728ad(),this[_0xa51e4c(0x192)][_0x4c6593][_0xa51e4c(0xbc5)][_0xa51e4c(0x53a)](_0x582c7e,0x1),this['_render'](),this[_0xa51e4c(0xc35)]();}),_0x2775da[_0x236fd8(0x246)](_0x236fd8(0x165))[_0x236fd8(0x331)](_0x360edc=>{const _0x5c1508=_0x236fd8;_0x360edc['addEventListener'](_0x5c1508(0x515),_0x4f5165=>{_0x4f5165['stopPropagation']();},{'passive':![]});});const _0xc24325=_0x2775da[_0x236fd8(0x106)](_0x236fd8(0x3c8));_0xc24325?.[_0x236fd8(0xb7d)](_0x236fd8(0x19c),_0x5b47fc=>{const _0x42fc3f=_0x236fd8;this[_0x42fc3f(0xd61)]=_0x4c6593,_0x5b47fc[_0x42fc3f(0x6d9)][_0x42fc3f(0x948)]=_0x42fc3f(0x253),_0x2775da[_0x42fc3f(0x4a2)]['opacity']='0.5';}),_0xc24325?.['addEventListener'](_0x236fd8(0xb31),()=>{const _0xb1ade5=_0x236fd8;this[_0xb1ade5(0xd61)]=null,_0x2775da[_0xb1ade5(0x4a2)][_0xb1ade5(0x62e)]='1',this['shadowRoot'][_0xb1ade5(0x246)](_0xb1ade5(0x54e))[_0xb1ade5(0x331)](_0x996d3f=>_0x996d3f[_0xb1ade5(0xb09)][_0xb1ade5(0xab3)](_0xb1ade5(0x512)));}),_0x2775da[_0x236fd8(0xb7d)](_0x236fd8(0x393),_0x41ca95=>{const _0x2709d7=_0x236fd8;if(this['_dragState']===null||this[_0x2709d7(0xd61)]===_0x4c6593)return;_0x41ca95[_0x2709d7(0xc59)](),_0x41ca95[_0x2709d7(0x6d9)][_0x2709d7(0xd6e)]=_0x2709d7(0x253),_0x2775da['classList'][_0x2709d7(0x33e)](_0x2709d7(0x512));}),_0x2775da[_0x236fd8(0xb7d)](_0x236fd8(0xcd4),()=>{const _0x5ad871=_0x236fd8;_0x2775da[_0x5ad871(0xb09)][_0x5ad871(0xab3)](_0x5ad871(0x512));}),_0x2775da[_0x236fd8(0xb7d)](_0x236fd8(0x610),_0x5e2a98=>{const _0x168c39=_0x236fd8;_0x5e2a98[_0x168c39(0xc59)](),_0x2775da['classList'][_0x168c39(0xab3)](_0x168c39(0x512));if(this[_0x168c39(0xd61)]!==null&&this['_dragState']!==_0x4c6593){const _0x44d2a5=[...this[_0x168c39(0x192)]],[_0x258951]=_0x44d2a5[_0x168c39(0x53a)](this['_dragState'],0x1);_0x44d2a5[_0x168c39(0x53a)](_0x4c6593,0x0,_0x258951),this[_0x168c39(0xb04)][_0x168c39(0x26a)]=_0x44d2a5,this[_0x168c39(0x4b1)](),this[_0x168c39(0xc35)]();}});});const _0x4d5879=(_0x5a25da,_0x37ef11)=>{const _0x29480a=_0x21463d;if(!_0x5a25da)return;_0x5a25da[_0x29480a(0xa04)]=!![];const _0x3ab638=_0x5a25da[_0x29480a(0x535)]('label')||_0x5a25da[_0x29480a(0x56d)];if(!_0x3ab638)return;_0x3ab638[_0x29480a(0x4a2)]['opacity']=_0x29480a(0xb0b),_0x3ab638[_0x29480a(0x9d7)]=this[_0x29480a(0x2cb)](_0x29480a(0x547))+':\x0a'+_0x37ef11;const _0x564d92=_0x3ab638[_0x29480a(0x106)](_0x29480a(0x8b5))||_0x3ab638;if(_0x564d92&&!_0x564d92[_0x29480a(0x106)]('.tpl-badge')){const _0x4943ed=document['createElement'](_0x29480a(0xb84));_0x4943ed[_0x29480a(0x9c8)]='tpl-badge',_0x4943ed[_0x29480a(0xb6f)]=_0x29480a(0x681),_0x4943ed[_0x29480a(0x4a2)][_0x29480a(0x136)]=_0x29480a(0x768),_0x564d92['appendChild'](_0x4943ed);}};for(const _0x38b02e of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this[_0x21463d(0xb04)]?.[_0x38b02e])&&_0x4d5879(this[_0x21463d(0xaea)]['getElementById'](_0x38b02e),this[_0x21463d(0xb04)][_0x38b02e]);}this[_0x21463d(0xaea)]['querySelectorAll'](_0x21463d(0x54e))[_0x21463d(0x331)]((_0x1f75e8,_0x1d7c01)=>{const _0xea7665=_0x21463d,_0x5f1c7f=this['_entities'][_0x1d7c01];if(!_0x5f1c7f)return;for(const _0x16f68e of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x5f1c7f[_0x16f68e])&&_0x4d5879(_0x1f75e8[_0xea7665(0x106)](_0xea7665(0x689)+_0x16f68e),_0x5f1c7f[_0x16f68e]);}});}[_0xe6d35d(0xdad)](_0x18cead,_0x374fdb,_0x1ae918){const _0x3d6fd4=_0xe6d35d,_0x3d6fca=this[_0x3d6fd4(0xaea)][_0x3d6fd4(0x297)](_0x18cead);if(!_0x3d6fca)return;if(_0x374fdb===_0x3d6fd4(0x2f0)&&_0x3d6fca[_0x3d6fd4(0x54b)]===_0x3d6fd4(0xda3)){_0x3d6fca[_0x3d6fd4(0xb7d)](_0x3d6fd4(0x7f1),_0x1ae918);return;}_0x3d6fca[_0x3d6fd4(0xb7d)](_0x374fdb,_0x1ae918);}[_0xe6d35d(0x27d)](_0x303c56,_0x465232=_0xe6d35d(0x425)){const _0x5ccc80=_0xe6d35d;if(_0x465232===_0x5ccc80(0x64e))return!!_0x303c56[_0x5ccc80(0x903)];if(_0x465232===_0x5ccc80(0xb14)){const _0xac2c87=parseInt(_0x303c56[_0x5ccc80(0xcfb)],0xa);return isNaN(_0xac2c87)?null:_0xac2c87;}if(_0x465232==='float'){const _0x2f7b51=parseFloat(_0x303c56[_0x5ccc80(0xcfb)]);return isNaN(_0x2f7b51)?null:_0x2f7b51;}return _0x303c56['value'];}[_0xe6d35d(0xc35)](){const _0x3db2d0=_0xe6d35d,_0x1ebce8=_0x49c1fd=>this[_0x3db2d0(0xaea)]['getElementById'](_0x49c1fd),_0x9c8e3=_0x174c7b=>_0x1ebce8(_0x174c7b)?.[_0x3db2d0(0xcfb)],_0x29d191=(_0x55ae23,_0x20044d)=>{const _0x2a6dbf=_0x3db2d0,_0x214305=this[_0x2a6dbf(0xb04)]?.[_0x55ae23];return isTemplateString(_0x214305)?_0x214305:_0x20044d;},_0x2af5bc={'type':_0x3db2d0(0x915),'card_header':_0x9c8e3(_0x3db2d0(0x85e))||void 0x0,'card_header_size':_0x9c8e3(_0x3db2d0(0xcc8))||void 0x0,'card_background_color':_0x9c8e3(_0x3db2d0(0x63b))||void 0x0,'card_shadow':_0x1ebce8(_0x3db2d0(0x726))?.[_0x3db2d0(0x903)]??!![],'card_border':_0x1ebce8(_0x3db2d0(0x589))?.[_0x3db2d0(0x903)]??!![],'card_padding':((()=>{const _0x1debdf=_0x3db2d0,_0xf3d488=_0x9c8e3(_0x1debdf(0x9fa));if(!_0xf3d488)return void 0x0;return/^-?\d+\.?\d*$/[_0x1debdf(0xb02)](_0xf3d488['trim']())?parseFloat(_0xf3d488):_0xf3d488;})()),'card_border_radius':((()=>{const _0x2d5f87=_0x3db2d0,_0x6961ed=_0x9c8e3(_0x2d5f87(0xc80));if(!_0x6961ed)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x6961ed[_0x2d5f87(0x22f)]())?parseFloat(_0x6961ed):_0x6961ed;})()),'card_border_color':_0x9c8e3(_0x3db2d0(0xa71))||void 0x0,'card_border_width':((()=>{const _0x18a5f0=_0x3db2d0,_0x2044f8=_0x9c8e3('card_border_width');if(!_0x2044f8)return void 0x0;return/^-?\d+\.?\d*$/[_0x18a5f0(0xb02)](_0x2044f8[_0x18a5f0(0x22f)]())?parseFloat(_0x2044f8):_0x2044f8;})()),'card_background_image':_0x9c8e3(_0x3db2d0(0xb93))||void 0x0,'card_background_blur':((()=>{const _0x150a41=_0x3db2d0,_0x48de31=_0x9c8e3(_0x150a41(0x7ed));if(_0x48de31===''||_0x48de31==null)return void 0x0;const _0x52fec1=parseFloat(_0x48de31);return isNaN(_0x52fec1)?void 0x0:_0x52fec1;})()),'card_header_color':_0x9c8e3('card_header_color')||void 0x0,'card_header_weight':_0x9c8e3(_0x3db2d0(0xb4a))||void 0x0,'card_header_letter_spacing':((()=>{const _0x18a02f=_0x3db2d0,_0x2e00a0=_0x9c8e3(_0x18a02f(0x931));if(!_0x2e00a0)return void 0x0;return/^-?\d+\.?\d*$/[_0x18a02f(0xb02)](_0x2e00a0[_0x18a02f(0x22f)]())?parseFloat(_0x2e00a0):_0x2e00a0;})()),'show_now_line':_0x29d191(_0x3db2d0(0x77a),_0x1ebce8(_0x3db2d0(0x77a))?.['checked']??!![]),'now_line_color':_0x9c8e3(_0x3db2d0(0x18b))||void 0x0,'period_highlight':_0x29d191(_0x3db2d0(0xd81),_0x1ebce8(_0x3db2d0(0xd81))?.[_0x3db2d0(0x903)]||void 0x0),'period_highlight_color':_0x9c8e3(_0x3db2d0(0x6a4))||void 0x0,'now_line_opacity':((()=>{const _0x265352=_0x9c8e3('now_line_opacity');if(_0x265352===''||_0x265352==null)return void 0x0;const _0x5bb6d9=parseFloat(_0x265352);return isNaN(_0x5bb6d9)?void 0x0:_0x5bb6d9;})()),'now_line_width':((()=>{const _0x40caed=_0x3db2d0,_0x219321=_0x9c8e3(_0x40caed(0xaa2));if(_0x219321===''||_0x219321==null)return void 0x0;const _0x22bf83=parseFloat(_0x219321);return isNaN(_0x22bf83)?void 0x0:_0x22bf83;})()),'now_line_style':_0x9c8e3(_0x3db2d0(0x658))||void 0x0,'card_icon':this['_tmp'][_0x3db2d0(0x6f8)]||void 0x0,'card_icon_size':_0x9c8e3(_0x3db2d0(0x68e))||void 0x0,'card_icon_image':_0x9c8e3(_0x3db2d0(0x8a3))||void 0x0,'card_icon_color':this[_0x3db2d0(0xb04)]['card_icon_color']||void 0x0,'card_icon_position':_0x9c8e3(_0x3db2d0(0xd0a))||void 0x0,'battery_entity':this[_0x3db2d0(0xb04)][_0x3db2d0(0x47e)]!==void 0x0?this['_tmp'][_0x3db2d0(0x47e)]:this[_0x3db2d0(0x5d4)][_0x3db2d0(0x47e)]||void 0x0,'battery_low_threshold':((()=>{const _0x2649df=_0x3db2d0,_0x5eb7bc=_0x9c8e3(_0x2649df(0x69b));if(!_0x5eb7bc)return;const _0x40f142=parseFloat(_0x5eb7bc);return isNaN(_0x40f142)?_0x5eb7bc:_0x40f142;})()),'show_grid':_0x29d191(_0x3db2d0(0x666),_0x1ebce8('show_grid')?.[_0x3db2d0(0x903)]??!![]),'show_tooltip':_0x29d191('show_tooltip',_0x1ebce8('show_tooltip')?.[_0x3db2d0(0x903)]??!![]),'show_tooltip_total':_0x29d191(_0x3db2d0(0x950),_0x1ebce8(_0x3db2d0(0x950))?.[_0x3db2d0(0x903)]??!![]),'tooltip_stacked_total':_0x29d191('tooltip_stacked_total',_0x1ebce8(_0x3db2d0(0x346))?.['checked']??!![]),'show_legend':_0x29d191(_0x3db2d0(0x4cc),_0x1ebce8(_0x3db2d0(0x4cc))?.[_0x3db2d0(0x903)]??![]),'include_area_on_duplicate_names':_0x1ebce8(_0x3db2d0(0xc13))?.['checked']||void 0x0,'legend_position':_0x9c8e3(_0x3db2d0(0x757))||void 0x0,'show_y_axis':_0x29d191(_0x3db2d0(0x764),_0x1ebce8(_0x3db2d0(0x764))?.[_0x3db2d0(0x903)]??!![]),'show_y2_axis':_0x29d191(_0x3db2d0(0x905),_0x1ebce8(_0x3db2d0(0x905))?.[_0x3db2d0(0x903)]??![]),'show_y_axis_label':_0x29d191(_0x3db2d0(0x993),_0x1ebce8(_0x3db2d0(0x993))?.[_0x3db2d0(0x903)]??![]),'show_x_axis':_0x29d191(_0x3db2d0(0xac4),_0x1ebce8(_0x3db2d0(0xac4))?.[_0x3db2d0(0x903)]??!![]),'show_x_ticks':_0x29d191(_0x3db2d0(0x809),_0x1ebce8('show_x_ticks')?.[_0x3db2d0(0x903)]??![]),'show_y_ticks':_0x29d191(_0x3db2d0(0x888),_0x1ebce8(_0x3db2d0(0x888))?.['checked']??![]),'logarithmic':_0x29d191(_0x3db2d0(0x530),_0x1ebce8(_0x3db2d0(0x530))?.[_0x3db2d0(0x903)]??![]),'animate_graph':_0x1ebce8('animate_graph')?.[_0x3db2d0(0x903)]??![],'auto_hide_entities':_0x1ebce8(_0x3db2d0(0x42f))?.[_0x3db2d0(0x903)]??![],'brush_zoom':_0x1ebce8('brush_zoom')?.[_0x3db2d0(0x903)]??!![],'stacked':_0x29d191(_0x3db2d0(0xa00),_0x1ebce8(_0x3db2d0(0xa00))?.[_0x3db2d0(0x903)]??![]),'sparkline':_0x1ebce8('sparkline')?.[_0x3db2d0(0x903)]??![],'max_visible_interval':this['_numOrNull'](_0x9c8e3(_0x3db2d0(0x579))),'extended_window_multiplier':this['_numOrNull'](_0x9c8e3(_0x3db2d0(0x470))),'scroll_mode':_0x9c8e3(_0x3db2d0(0xa44))||_0x3db2d0(0x14a),'show_interval_picker':_0x1ebce8('show_interval_picker')?.[_0x3db2d0(0x903)]??![],'interval_picker_position':_0x9c8e3(_0x3db2d0(0x28c))||void 0x0,'interval_options':((()=>{const _0x11a304=_0x3db2d0,_0x45db89=this[_0x11a304(0xaea)][_0x11a304(0x246)]('[data-intlabel]');if(!_0x45db89[_0x11a304(0x6f1)])return;const _0x3c4b71=['1H','2H','4H','8H',_0x11a304(0x909),'24H','7D'],_0x34cf61=[];_0x45db89[_0x11a304(0x331)](_0x3218d3=>{const _0x5e741e=_0x11a304;if(_0x3218d3[_0x5e741e(0x903)])_0x34cf61[_0x5e741e(0x61b)](_0x3218d3[_0x5e741e(0x2ff)]['intlabel']);});if(_0x34cf61[_0x11a304(0x6f1)]===_0x3c4b71[_0x11a304(0x6f1)]&&_0x3c4b71['every'](_0x1a29bb=>_0x34cf61[_0x11a304(0x635)](_0x1a29bb)))return;return _0x34cf61;})()),'show_attribute_list':_0x1ebce8('show_attribute_list')?.['checked']??![],'attribute_list_position':_0x9c8e3(_0x3db2d0(0x4ea))||void 0x0,'show_pph_picker':_0x1ebce8(_0x3db2d0(0x31d))?.[_0x3db2d0(0x903)]??![],'pph_picker_position':_0x9c8e3(_0x3db2d0(0xb2b))||void 0x0,'show_group_by_picker':_0x1ebce8(_0x3db2d0(0xb33))?.[_0x3db2d0(0x903)]??![],'group_by_picker_position':_0x9c8e3(_0x3db2d0(0xd08))||void 0x0,'pph_picker_group':_0x9c8e3('pph_picker_group')||void 0x0,'group_by_picker_group':_0x9c8e3(_0x3db2d0(0x643))||void 0x0,'hours_to_show':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x60d))),'points_per_hour':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0xd50))),'auto_scale_points':_0x1ebce8(_0x3db2d0(0xbbb))?.[_0x3db2d0(0x903)]??![],'tooltip_match_axis':_0x1ebce8(_0x3db2d0(0x2be))?.[_0x3db2d0(0x903)]??![],'tooltip_order':_0x9c8e3(_0x3db2d0(0x811))||void 0x0,'height':((()=>{const _0x1fc8ee=_0x3db2d0,_0x3aeccc=_0x9c8e3(_0x1fc8ee(0x964));if(_0x3aeccc===void 0x0||_0x3aeccc===null||String(_0x3aeccc)[_0x1fc8ee(0x22f)]()==='')return'auto';const _0x27b446=Number(_0x3aeccc);return isNaN(_0x27b446)?_0x1fc8ee(0x9c6):_0x27b446;})()),'update_interval':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x8c1))),'graph_start_hour':((()=>{const _0x1ccaa0=_0x3db2d0,_0x215c63=_0x9c8e3(_0x1ccaa0(0x4ae));if(!_0x215c63)return null;const _0x4302d6=parseFloat(_0x215c63);return isNaN(_0x4302d6)?_0x215c63:_0x4302d6;})()),'graph_end_hour':((()=>{const _0x234df4=_0x9c8e3('graph_end_hour');if(!_0x234df4)return null;const _0x1c0772=parseFloat(_0x234df4);return isNaN(_0x1c0772)?_0x234df4:_0x1c0772;})()),'graph_start':_0x9c8e3(_0x3db2d0(0xbba))||void 0x0,'show_full_period':_0x1ebce8(_0x3db2d0(0xac8))?.[_0x3db2d0(0x903)]??![],'bar_spacing':this[_0x3db2d0(0xb1f)](_0x9c8e3('bar_spacing')),'state_timeline_corner_radius':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x74e))),'state_timeline_show_labels':_0x29d191(_0x3db2d0(0x3b1),_0x1ebce8('state_timeline_show_labels')?.[_0x3db2d0(0x903)]??!![]),'show_export':_0x29d191('show_export',_0x1ebce8(_0x3db2d0(0x8c9))?.[_0x3db2d0(0x903)]||void 0x0),'ranking_min_value':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x717))),'pie_style':_0x9c8e3(_0x3db2d0(0x662))||void 0x0,'pie_spacing':this[_0x3db2d0(0xb1f)](_0x9c8e3('pie_spacing')),'pie_3d':_0x1ebce8('pie_3d')?.[_0x3db2d0(0x903)]??![],'pie_label_font_size':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x732))),'pie_label_color':_0x9c8e3('pie_label_color')||void 0x0,'pie_label_format':_0x9c8e3(_0x3db2d0(0x2a6))||void 0x0,'gauge_columns':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x74d))),'gauge_value_position':_0x9c8e3('gauge_value_position')||void 0x0,'gauge_value_size':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x404))),'gauge_span':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x602))),'gauge_show_minmax':_0x1ebce8(_0x3db2d0(0x9d4))?.['checked']||void 0x0,'pie_center_font_size':this[_0x3db2d0(0xb1f)](_0x9c8e3('pie_center_font_size')),'pie_center_color':_0x9c8e3('pie_center_color')||void 0x0,'min_bound_range':this[_0x3db2d0(0xb1f)](_0x9c8e3('min_bound_range')),'min_bound_range_secondary':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x9a9))),'lower_bound_secondary':_0x9c8e3(_0x3db2d0(0xb53))||void 0x0,'upper_bound_secondary':_0x9c8e3(_0x3db2d0(0xc96))||void 0x0,'lower_bound':_0x9c8e3('lower_bound')||void 0x0,'upper_bound':_0x9c8e3('upper_bound')||void 0x0,'y_axis_ticks':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0xbd8))),'y_axis_round_ticks':_0x1ebce8(_0x3db2d0(0x519))?.[_0x3db2d0(0x903)]??!![],'y_axis_decimals':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x751))),'y_axis_number_format':_0x9c8e3('y_axis_number_format')||_0x3db2d0(0x139),'y_axis_label':_0x9c8e3(_0x3db2d0(0xda9))||void 0x0,'y_axis_format':_0x9c8e3(_0x3db2d0(0x3a1))||void 0x0,'y2_axis_format':_0x9c8e3(_0x3db2d0(0x9e4))||void 0x0,'duration_unit':_0x9c8e3(_0x3db2d0(0x971))==='s'?void 0x0:_0x9c8e3(_0x3db2d0(0x971))||void 0x0,'y2_axis_label':_0x9c8e3(_0x3db2d0(0x6c4))||void 0x0,'y_axis_font_size':this[_0x3db2d0(0xb1f)](_0x9c8e3('y_axis_font_size')),'y_axis_font_opacity':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x151))),'y_axis_color':_0x9c8e3('y_axis_color')||void 0x0,'x_axis_font_size':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x273))),'x_axis_font_opacity':this[_0x3db2d0(0xb1f)](_0x9c8e3('x_axis_font_opacity')),'x_axis_color':_0x9c8e3(_0x3db2d0(0xb2c))||void 0x0,'x_axis_date_color':_0x9c8e3('x_axis_date_color')||void 0x0,'x_axis_interval':_0x9c8e3(_0x3db2d0(0xcb5))||void 0x0,'datetime_format':_0x9c8e3('datetime_format')||void 0x0,'time_zone':_0x9c8e3('time_zone')&&_0x9c8e3('time_zone')!==_0x3db2d0(0x9c6)?_0x9c8e3(_0x3db2d0(0x7b1)):void 0x0,'language':_0x9c8e3(_0x3db2d0(0x8ec))&&_0x9c8e3('language')!=='auto'?_0x9c8e3(_0x3db2d0(0x8ec)):void 0x0,'x_grid_style':_0x9c8e3(_0x3db2d0(0x6bd))||void 0x0,'x_grid_width':this[_0x3db2d0(0xb1f)](_0x9c8e3('x_grid_width')),'x_grid_color':_0x9c8e3(_0x3db2d0(0x153))||void 0x0,'x_grid_opacity':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0x39a))),'y_grid_style':_0x9c8e3(_0x3db2d0(0x381))||void 0x0,'y_grid_width':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0xb67))),'y_grid_color':_0x9c8e3(_0x3db2d0(0xd22))||void 0x0,'y_grid_opacity':this[_0x3db2d0(0xb1f)](_0x9c8e3(_0x3db2d0(0xbc6))),'tooltip_sync':_0x1ebce8(_0x3db2d0(0xd5a))?.[_0x3db2d0(0x903)]??![],'zoom_sync':_0x1ebce8(_0x3db2d0(0x817))?.['checked']??![],'scroll_sync':_0x1ebce8(_0x3db2d0(0x758))?.[_0x3db2d0(0x903)]??![],'energy_date_sync':_0x1ebce8(_0x3db2d0(0xa02))?.['checked']??![],'show_date_picker':_0x1ebce8('show_date_picker')?.['checked']??![],'date_picker_position':_0x9c8e3(_0x3db2d0(0xd21))||void 0x0,'date_picker_nav_position':_0x9c8e3(_0x3db2d0(0x1be))==='left'?void 0x0:_0x9c8e3('date_picker_nav_position')||void 0x0,'date_picker_shortcuts_position':_0x9c8e3('date_picker_shortcuts_position')==='right'?void 0x0:_0x9c8e3(_0x3db2d0(0x5f1))||void 0x0,'date_picker_default_mode':_0x9c8e3(_0x3db2d0(0xbb2))||void 0x0,'date_picker_group':_0x9c8e3('date_picker_group')||void 0x0,'interval_picker_group':_0x9c8e3(_0x3db2d0(0x2d6))||void 0x0,'date_picker_modes':((()=>{const _0x58165e=_0x3db2d0,_0x57d568=this[_0x58165e(0xaea)][_0x58165e(0x246)](_0x58165e(0xd79));if(!_0x57d568[_0x58165e(0x6f1)])return;const _0x272be8=[_0x58165e(0x4b8),_0x58165e(0xb9f),'month',_0x58165e(0x4f4)],_0x3454ab=[];_0x57d568[_0x58165e(0x331)](_0x2cf1b7=>{const _0xa06eae=_0x58165e;if(_0x2cf1b7['checked'])_0x3454ab['push'](_0x2cf1b7['dataset'][_0xa06eae(0x9ff)]);});if(_0x3454ab[_0x58165e(0x6f1)]===_0x272be8['length']&&_0x272be8['every'](_0x506b5e=>_0x3454ab[_0x58165e(0x635)](_0x506b5e)))return;if(_0x3454ab[_0x58165e(0x6f1)]===0x0)return;return _0x3454ab;})()),'date_picker_step':((()=>{const _0x2d0e0f=_0x3db2d0,_0x1c8691=this['_numOrNull'](_0x9c8e3(_0x2d0e0f(0xb75)));return _0x1c8691&&_0x1c8691>0x1?_0x1c8691:void 0x0;})()),'tooltip_sync_group':_0x9c8e3('tooltip_sync_group')||void 0x0,'zoom_sync_group':_0x9c8e3(_0x3db2d0(0x8f7))||void 0x0,'scroll_sync_group':_0x9c8e3(_0x3db2d0(0x380))||void 0x0,'align_header':_0x9c8e3(_0x3db2d0(0xc14))||void 0x0,'state_layout':_0x9c8e3('state_layout')||void 0x0,'group_by':_0x9c8e3(_0x3db2d0(0x926))||void 0x0,'chart_mode':_0x9c8e3(_0x3db2d0(0x223))||_0x3db2d0(0x9bf),'chart_align':_0x9c8e3('chart_align')||void 0x0,'entities':this[_0x3db2d0(0x94d)](this[_0x3db2d0(0x192)],!![]),'annotations':this[_0x3db2d0(0xb04)][_0x3db2d0(0x1c4)]||this[_0x3db2d0(0x5d4)][_0x3db2d0(0x1c4)]||[],'auto_scale_rules':(_0x3c2fe8=>_0x3c2fe8[_0x3db2d0(0x6f1)]?_0x3c2fe8:void 0x0)((this[_0x3db2d0(0xb04)][_0x3db2d0(0x782)]||this[_0x3db2d0(0x5d4)][_0x3db2d0(0x782)]||[])[_0x3db2d0(0xbcf)](_0x31363f=>_0x31363f&&typeof _0x31363f===_0x3db2d0(0xb0a)&&isNum(toNum(_0x31363f[_0x3db2d0(0x218)]))&&toNum(_0x31363f['up_to_hours'])>0x0)[_0x3db2d0(0x596)](_0xcbbe4=>{const _0x3712f7=_0x3db2d0,_0x445128={'up_to_hours':toNum(_0xcbbe4[_0x3712f7(0x218)]),'group_by':_0xcbbe4[_0x3712f7(0x926)]||_0x3712f7(0x7da)},_0x5a8ee4=toNum(_0xcbbe4['points_per_hour']);if(isNum(_0x5a8ee4)&&_0x5a8ee4>0x0)_0x445128[_0x3712f7(0xd50)]=_0x5a8ee4;if(typeof _0xcbbe4[_0x3712f7(0xcb5)]==='string'&&_0xcbbe4['x_axis_interval'][_0x3712f7(0x22f)]())_0x445128[_0x3712f7(0xcb5)]=_0xcbbe4[_0x3712f7(0xcb5)][_0x3712f7(0x22f)]();if(typeof _0xcbbe4[_0x3712f7(0x388)]==='string'&&_0xcbbe4[_0x3712f7(0x388)][_0x3712f7(0x22f)]())_0x445128[_0x3712f7(0x388)]=_0xcbbe4[_0x3712f7(0x388)][_0x3712f7(0x22f)]();return _0x445128;}))};for(const _0x5e91ff of Object['keys'](this[_0x3db2d0(0x5d4)]))if(!(_0x5e91ff in _0x2af5bc))_0x2af5bc[_0x5e91ff]=this[_0x3db2d0(0x5d4)][_0x5e91ff];Object[_0x3db2d0(0x2ee)](_0x2af5bc)[_0x3db2d0(0x331)](_0x24d982=>_0x2af5bc[_0x24d982]===void 0x0&&delete _0x2af5bc[_0x24d982]);const _0x31f488=StatisticsGraphChartCard[_0x3db2d0(0xcaf)];for(const _0x313e0e of Object['keys'](_0x2af5bc)){if(!(_0x313e0e in _0x31f488))continue;if(_0x313e0e===_0x3db2d0(0x964))continue;const _0x26b4d4=_0x2af5bc[_0x313e0e],_0x53cef1=_0x31f488[_0x313e0e],_0x18f19a=(_0x26b4d4===null||_0x26b4d4===''||_0x26b4d4===void 0x0)&&(_0x53cef1===null||_0x53cef1===''||_0x53cef1===void 0x0);if(_0x18f19a||_0x26b4d4===_0x53cef1)delete _0x2af5bc[_0x313e0e];}this[_0x3db2d0(0xb04)]=structuredClone(_0x2af5bc);const _0x4d63c8=structuredClone(_0x2af5bc);_0x4d63c8['entities']=this[_0x3db2d0(0x94d)](this[_0x3db2d0(0x192)],![]),JSON[_0x3db2d0(0x623)](this['_config'])!==JSON['stringify'](_0x4d63c8)&&(this[_0x3db2d0(0x5d4)]=structuredClone(_0x4d63c8),this[_0x3db2d0(0xc10)](new CustomEvent('config-changed',{'detail':{'config':_0x4d63c8},'bubbles':!![],'composed':!![]})));}[_0xe6d35d(0x94d)](_0x508327,_0x3f9b5b=![]){const _0x537e50=_0xe6d35d,_0xdad1cb=[],_0x4a0f80=StatisticsGraphChartCard[_0x537e50(0x9bb)](),_0xcf4033=new Set([_0x537e50(0x9b0),_0x537e50(0x1e4),_0x537e50(0x6d0),_0x537e50(0x727)]);for(const _0x55db25 of _0x508327){if(!_0x55db25)continue;if(!_0x55db25[_0x537e50(0x9b0)]&&!_0x55db25['statistic_id']&&!_0x3f9b5b)continue;const _0x222150={..._0x55db25};[_0x537e50(0x2a8),_0x537e50(0x5c2),_0x537e50(0x944),_0x537e50(0x837),_0x537e50(0xd50),_0x537e50(0x6df),'forecast_horizon'][_0x537e50(0x331)](_0x1c95aa=>{if(_0x222150[_0x1c95aa]!==void 0x0&&_0x222150[_0x1c95aa]!==null&&_0x222150[_0x1c95aa]!=='')_0x222150[_0x1c95aa]=Number(_0x222150[_0x1c95aa]);});_0x222150[_0x537e50(0x8c2)]===''||_0x222150[_0x537e50(0x8c2)]===null||Number(_0x222150[_0x537e50(0x8c2)])===0x0||isNaN(Number(_0x222150[_0x537e50(0x8c2)]))?delete _0x222150['z_index']:_0x222150[_0x537e50(0x8c2)]=Number(_0x222150['z_index']);Object[_0x537e50(0x2ee)](_0x222150)[_0x537e50(0x331)](_0x54723b=>_0x222150[_0x54723b]===''&&_0x54723b!==_0x537e50(0x9b0)&&_0x54723b!==_0x537e50(0x6d0)?delete _0x222150[_0x54723b]:0x0),delete _0x222150[_0x537e50(0x388)];if(_0x222150[_0x537e50(0x76e)]){if(!Array[_0x537e50(0x82d)](_0x222150[_0x537e50(0x76e)]['values']))_0x222150['color_thresholds'][_0x537e50(0x8a7)]=[];const _0x84b02e=_0xa9dc43=>typeof _0xa9dc43===_0x537e50(0xdb3)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x537e50(0xb02)](_0xa9dc43)||_0xa9dc43['includes']('{{'));_0x222150[_0x537e50(0x76e)][_0x537e50(0x8a7)]=_0x222150[_0x537e50(0x76e)][_0x537e50(0x8a7)]['filter'](_0x1f034c=>_0x1f034c&&(_0x84b02e(_0x1f034c[_0x537e50(0xcfb)])||!isNaN(parseFloat(_0x1f034c[_0x537e50(0xcfb)]))))[_0x537e50(0x596)](_0x47f0cf=>({'value':_0x84b02e(_0x47f0cf[_0x537e50(0xcfb)])?_0x47f0cf[_0x537e50(0xcfb)]:Number(_0x47f0cf['value']),'color':_0x47f0cf[_0x537e50(0x727)]||_0x537e50(0xc30)}));if(_0x222150[_0x537e50(0x76e)][_0x537e50(0x1bb)]&&_0x222150[_0x537e50(0x76e)][_0x537e50(0x1bb)]!==_0x537e50(0x473));else delete _0x222150[_0x537e50(0x76e)][_0x537e50(0x1bb)];if(!_0x222150['color_thresholds'][_0x537e50(0x66b)])delete _0x222150[_0x537e50(0x76e)][_0x537e50(0x66b)];}if(_0x222150[_0x537e50(0x6d7)]!==undefined){const _0x4145bd=_0x222150[_0x537e50(0x6d7)],_0x5df813=_0x30ff40=>{const _0x165b6e=_0x537e50;if(!_0x30ff40||typeof _0x30ff40!==_0x165b6e(0xb0a))return null;const _0x4b6b9e={};for(const _0x5dcb90 of[_0x165b6e(0x14e),'color','opacity',_0x165b6e(0x2a8),'show_fill',_0x165b6e(0x494),_0x165b6e(0x2fa),'show_delta',_0x165b6e(0x597),_0x165b6e(0xc18)]){if(_0x30ff40[_0x5dcb90]!==undefined&&_0x30ff40[_0x5dcb90]!==null&&_0x30ff40[_0x5dcb90]!=='')_0x4b6b9e[_0x5dcb90]=_0x30ff40[_0x5dcb90];}if(_0x30ff40['line_style']&&_0x30ff40['line_style']!==_0x165b6e(0xaf9))_0x4b6b9e[_0x165b6e(0x6aa)]=_0x30ff40[_0x165b6e(0x6aa)];const _0x2d453e=parseInt(_0x30ff40[_0x165b6e(0xb77)]);if(!isNaN(_0x2d453e)&&_0x2d453e>0x1)_0x4b6b9e[_0x165b6e(0xb77)]=_0x2d453e;return _0x4b6b9e;};if(!_0x4145bd)delete _0x222150['compare'];else{if(Array[_0x537e50(0x82d)](_0x4145bd)){const _0x191778=_0x4145bd['filter'](Boolean)[_0x537e50(0x596)](_0x2296ec=>_0x2296ec&&typeof _0x2296ec===_0x537e50(0xb0a)?_0x2296ec:{'period':_0x2296ec===!![]?_0x537e50(0x85a):String(_0x2296ec)})['map'](_0x5df813);if(!_0x191778[_0x537e50(0x6f1)])delete _0x222150[_0x537e50(0x6d7)];else{if(_0x191778[_0x537e50(0x6f1)]===0x1){const _0x25dd7e=_0x191778[0x0],_0x4e97a9=Object[_0x537e50(0x2ee)](_0x25dd7e);if(!_0x4e97a9['length'])_0x222150['compare']=_0x537e50(0x85a);else{if(_0x4e97a9[_0x537e50(0x6f1)]===0x1&&_0x25dd7e['period'])_0x222150['compare']=_0x25dd7e[_0x537e50(0x14e)];else _0x222150[_0x537e50(0x6d7)]=_0x25dd7e;}}else _0x222150[_0x537e50(0x6d7)]=_0x191778;}}else{if(typeof _0x4145bd==='object'){const _0x234d30=_0x5df813(_0x4145bd);if(!_0x234d30[_0x537e50(0x14e)]&&Object[_0x537e50(0x2ee)](_0x234d30)['length'])_0x234d30[_0x537e50(0x14e)]=_0x537e50(0x85a);if(!_0x234d30[_0x537e50(0x14e)])delete _0x222150[_0x537e50(0x6d7)];else{if(Object['keys'](_0x234d30)[_0x537e50(0x6f1)]===0x1)_0x222150[_0x537e50(0x6d7)]=_0x234d30[_0x537e50(0x14e)];else _0x222150[_0x537e50(0x6d7)]=_0x234d30;}}}}}if(Array[_0x537e50(0x82d)](_0x222150[_0x537e50(0xbc5)])){_0x222150['moving_averages']=_0x222150['moving_averages'][_0x537e50(0xbcf)](_0x55ee18=>_0x55ee18&&!isNaN(parseInt(_0x55ee18[_0x537e50(0x14e)]))&&parseInt(_0x55ee18[_0x537e50(0x14e)])>0x0)[_0x537e50(0x596)](_0x224798=>{const _0x8939c5=_0x537e50,_0x568207={'period':parseInt(_0x224798[_0x8939c5(0x14e)])};if(_0x224798[_0x8939c5(0x727)])_0x568207[_0x8939c5(0x727)]=_0x224798[_0x8939c5(0x727)];if(_0x224798[_0x8939c5(0x8da)]!=null&&_0x224798[_0x8939c5(0x8da)]!==''&&!isNaN(Number(_0x224798['width'])))_0x568207[_0x8939c5(0x8da)]=Number(_0x224798['width']);if(_0x224798[_0x8939c5(0x506)])_0x568207[_0x8939c5(0x506)]=!![];return _0x568207;});if(!_0x222150[_0x537e50(0xbc5)][_0x537e50(0x6f1)])delete _0x222150[_0x537e50(0xbc5)];}if(!_0x3f9b5b)for(const _0x7d3af1 of Object[_0x537e50(0x2ee)](_0x222150)){if(_0xcf4033[_0x537e50(0x449)](_0x7d3af1))continue;if(!(_0x7d3af1 in _0x4a0f80))continue;const _0x37354e=_0x222150[_0x7d3af1],_0x4bfeb6=_0x4a0f80[_0x7d3af1],_0x1d7598=(_0x37354e===null||_0x37354e===''||_0x37354e===void 0x0)&&(_0x4bfeb6===null||_0x4bfeb6===''||_0x4bfeb6===void 0x0);if(Array['isArray'](_0x37354e)&&Array[_0x537e50(0x82d)](_0x4bfeb6)){if(JSON[_0x537e50(0x623)](_0x37354e)===JSON['stringify'](_0x4bfeb6))delete _0x222150[_0x7d3af1];continue;}if(_0x1d7598||_0x37354e===_0x4bfeb6)delete _0x222150[_0x7d3af1];}_0xdad1cb['push'](_0x222150);}return _0xdad1cb;}[_0xe6d35d(0xb1f)](_0x11a10c){if(_0x11a10c===void 0x0||_0x11a10c===null||_0x11a10c==='')return;const _0x3ea476=Number(_0x11a10c);return isNaN(_0x3ea476)?void 0x0:_0x3ea476;}['_makeEntityBlank'](){const _0x29e684=_0xe6d35d,_0x4142f3=StatisticsGraphChartCard[_0x29e684(0x64b)],_0x4b92eb=this[_0x29e684(0x192)]?.[_0x29e684(0x6f1)]||0x0;return{...StatisticsGraphChartCard[_0x29e684(0x9bb)](),'color':_0x4142f3[_0x4b92eb%_0x4142f3[_0x29e684(0x6f1)]]};}['_isFieldRelevantForMode'](_0x226419,_0x5b6c9a){const _0xf10b1c=_0xe6d35d,_0x159265=_0xf10b1c(0x9bf),_0x3fe84b=_0xf10b1c(0x7e0),_0x6b49eb=_0xf10b1c(0xa38),_0x523259=_0xf10b1c(0x936),_0x4278e2=_0xf10b1c(0x954),_0xf821f6=_0xf10b1c(0x3df),_0x5e9739=_0xf10b1c(0xbf1),_0x566791=_0xf10b1c(0x90c),_0x59a2cc=_0xf10b1c(0x566),_0x1b93a7=_0xf10b1c(0x434),_0x5698da='box',_0x58240c='waterfall',_0x2b2d9d=_0xf10b1c(0x8e9),_0x3fcf1d=[_0x159265,_0x3fe84b,_0x6b49eb,_0x523259,_0x4278e2,_0xf821f6,_0x5e9739,_0x566791,_0x59a2cc,_0x1b93a7,_0x5698da,_0x58240c,_0x2b2d9d],_0x1cddb5={'graph_type':[_0x159265],'line_width':[_0x159265,_0x5e9739],'line_style':[_0x159265],'smooth':[_0x159265],'show_line':[_0x159265,_0x5e9739],'show_fill':[_0x159265,_0x5e9739],'gradient':[_0x159265,_0x523259,_0x5e9739,_0x1b93a7],'show_points':[_0x159265,_0x3fe84b,_0x5e9739],'point_size':[_0x159265,_0x3fe84b,_0x5e9739],'point_colors':[_0x159265,_0x3fe84b,_0x5e9739],'show_range_band':[_0x159265],'y_axis':[_0x159265,_0x3fe84b],'lower_bound':[_0x159265,_0x3fe84b,_0x4278e2,_0x5e9739,_0x1b93a7],'upper_bound':[_0x159265,_0x3fe84b,_0x4278e2,_0x5e9739,_0x1b93a7],'show_extrema':[_0x159265,_0x3fe84b],'show_extrema_min':[_0x159265,_0x3fe84b],'show_extrema_max':[_0x159265,_0x3fe84b],'extrema_show_timestamp':[_0x159265,_0x3fe84b],'extrema_color':[_0x159265,_0x3fe84b],'extrema_font_size':[_0x159265,_0x3fe84b],'extrema_bg_color':[_0x159265,_0x3fe84b],'extrema_bg_opacity':[_0x159265,_0x3fe84b],'show_average':[_0x159265],'moving_averages':[_0x159265],'break_on_null':[_0x159265],'rise_fall_colors':[_0x159265],'stack_group':[_0x159265],'invert':[_0x159265],'color_thresholds':[_0x159265,_0x3fe84b,_0x523259,_0x4278e2,_0xf821f6,_0x5e9739,_0x566791,_0x59a2cc,_0x1b93a7],'color':_0x3fcf1d,'name':_0x3fcf1d,'icon':_0x3fcf1d,'icon_color':_0x3fcf1d,'state_color':_0x3fcf1d,'aggregate_func':_0x3fcf1d,'decimals':_0x3fcf1d,'unit':_0x3fcf1d,'number_format':_0x3fcf1d,'offset':_0x3fcf1d,'forecast_horizon':_0x3fcf1d,'value_factor':_0x3fcf1d,'value_transform':_0x3fcf1d,'fixed_value':_0x3fcf1d,'attribute':_0x3fcf1d,'data_attribute':_0x3fcf1d,'state_map':_0x3fcf1d,'show_state':_0x3fcf1d,'show_state_last':_0x3fcf1d,'show_color_dot':_0x3fcf1d,'primary_state_as':_0x3fcf1d,'name_position':_0x3fcf1d,'show_in_legend':_0x3fcf1d,'show_graph':_0x3fcf1d,'tap_action':_0x3fcf1d,'align_state':_0x3fcf1d,'trend_period_hours':_0x3fcf1d,'show_timestamp':_0x3fcf1d,'show_trend_icon':_0x3fcf1d},_0x1ea026=_0x1cddb5[_0x226419];if(!_0x1ea026)return!![];return _0x1ea026[_0xf10b1c(0x635)](_0x5b6c9a||_0x159265);}[_0xe6d35d(0x97d)](){const _0x45e641=_0xe6d35d;if(this['_haCMap'])return this[_0x45e641(0xb82)];const _0x5aa08f=[_0x45e641(0xc41),_0x45e641(0x30c),_0x45e641(0x34c),_0x45e641(0x86e),_0x45e641(0x6e7),_0x45e641(0x1a2),_0x45e641(0xc2c),_0x45e641(0xc17),'light-blue',_0x45e641(0x980),'teal',_0x45e641(0x43a),'light-green',_0x45e641(0x124),_0x45e641(0x430),_0x45e641(0x18e),_0x45e641(0x4d5),_0x45e641(0xbb3),_0x45e641(0x695),'light-grey',_0x45e641(0x176),_0x45e641(0x6ce),'blue-grey',_0x45e641(0x12f),'white'],_0x4c05ad={},_0x432b92={};try{const _0x48a45a=this[_0x45e641(0xaea)]||document[_0x45e641(0xc19)],_0xebfa22=document[_0x45e641(0x601)](_0x45e641(0xb84));_0xebfa22['style'][_0x45e641(0x136)]=_0x45e641(0x117),_0x48a45a[_0x45e641(0x6ab)](_0xebfa22);for(const _0x260aa7 of _0x5aa08f){_0xebfa22[_0x45e641(0x4a2)][_0x45e641(0x727)]=_0x45e641(0x94c),_0xebfa22[_0x45e641(0x4a2)]['color']='var(--'+_0x260aa7+'-color)';const _0x15d52a=getComputedStyle(_0xebfa22)[_0x45e641(0x727)]||'',_0x4e839c=_0x15d52a[_0x45e641(0x653)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x4e839c){const _0x3f33d7='#'+[_0x4e839c[0x1],_0x4e839c[0x2],_0x4e839c[0x3]]['map'](_0x1a249f=>(+_0x1a249f)[_0x45e641(0x68f)](0x10)[_0x45e641(0x9f7)](0x2,'0'))['join']('');if(_0x3f33d7===_0x45e641(0x94c))continue;_0x4c05ad[_0x260aa7]=_0x3f33d7;if(!(_0x3f33d7 in _0x432b92))_0x432b92[_0x3f33d7]=_0x260aa7;}}_0xebfa22[_0x45e641(0xab3)]();}catch(_0x1bc266){}return this[_0x45e641(0xb82)]={'n2h':_0x4c05ad,'h2n':_0x432b92},this[_0x45e641(0xb82)];}[_0xe6d35d(0x45e)](_0x34e763){const _0x46d303=_0xe6d35d;if(!_0x34e763)return _0x46d303(0x225);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x46d303(0xb02)](_0x34e763))return _0x34e763;const _0x237e5e=String(_0x34e763)[_0x46d303(0x653)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x237e5e)return'#'+[_0x237e5e[0x1],_0x237e5e[0x2],_0x237e5e[0x3]][_0x46d303(0x596)](_0x59d58a=>parseInt(_0x59d58a)[_0x46d303(0x68f)](0x10)[_0x46d303(0x9f7)](0x2,'0'))[_0x46d303(0x2c4)]('');return _0x46d303(0x225);}['_debounce'](_0x3dbefb,_0x15f300){let _0x4f64d6;return(..._0x18662a)=>{clearTimeout(_0x4f64d6),_0x4f64d6=setTimeout(()=>_0x3dbefb(..._0x18662a),_0x15f300);};}[_0xe6d35d(0x3d3)](_0x81065c){const _0x17a18d=_0xe6d35d;if(!_0x81065c)return'';let _0x28ad55='';for(;_0x81065c&&_0x81065c!==this[_0x17a18d(0xaea)];_0x81065c=_0x81065c[_0x17a18d(0x56d)]){let _0x41e69c=_0x81065c[_0x17a18d(0x4af)]['toLowerCase']();if(_0x81065c['id'])_0x41e69c+='#'+_0x81065c['id'];if(_0x81065c['classList']['length'])_0x41e69c+='.'+[..._0x81065c[_0x17a18d(0xb09)]][_0x17a18d(0x2c4)]('.');if(_0x81065c['dataset']){if(_0x81065c[_0x17a18d(0x2ff)][_0x17a18d(0x8db)]!==undefined)_0x41e69c+=_0x17a18d(0x71b)+_0x81065c['dataset'][_0x17a18d(0x8db)]+'\x22]';else{if(_0x81065c['dataset']['row']!==undefined)_0x41e69c+=_0x17a18d(0xd68)+_0x81065c[_0x17a18d(0x2ff)][_0x17a18d(0xbd2)]+'\x22]';}}_0x28ad55=_0x41e69c+(_0x28ad55?_0x17a18d(0x1ae)+_0x28ad55:'');}return _0x28ad55;}[_0xe6d35d(0x299)](){const _0x218b98=_0xe6d35d;return this[_0x218b98(0x5d4)];}}!customElements['get'](_0xe6d35d(0x456))&&customElements[_0xe6d35d(0x75a)](_0xe6d35d(0x456),StatisticsGraphChartCard);!customElements['get'](_0xe6d35d(0x763))&&customElements[_0xe6d35d(0x75a)]('statistics-graph-chart-card-editor',StatisticsGraphChartCardEditor);window[_0xe6d35d(0x5b9)]=window[_0xe6d35d(0x5b9)]||[],window[_0xe6d35d(0x5b9)]['push']({'type':_0xe6d35d(0x456),'name':_0xe6d35d(0x155),'description':_0xe6d35d(0x461),'preview':!![],'documentationURL':_0xe6d35d(0xc3c)}),console[_0xe6d35d(0xd41)]('%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20'+VERSION+'\x20',_0xe6d35d(0x59c),_0xe6d35d(0xb59));