Files
HomeAssistantVS/www/community/Statistics-Graph-Chart-Card/statistics-graph-chart-card.js
T
2026-07-20 22:52:35 -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 _0x34e271=_0x36d5;(function(_0xc7ca31,_0x1c5e09){const _0x221228=_0x36d5,_0x2a00fc=_0xc7ca31();while(!![]){try{const _0x23979a=parseInt(_0x221228(0xa32))/0x1*(-parseInt(_0x221228(0xa51))/0x2)+parseInt(_0x221228(0x4c5))/0x3*(-parseInt(_0x221228(0x5d8))/0x4)+-parseInt(_0x221228(0x473))/0x5+-parseInt(_0x221228(0xa01))/0x6+parseInt(_0x221228(0x551))/0x7*(parseInt(_0x221228(0x7b0))/0x8)+parseInt(_0x221228(0xc5d))/0x9*(parseInt(_0x221228(0x848))/0xa)+parseInt(_0x221228(0xc04))/0xb;if(_0x23979a===_0x1c5e09)break;else _0x2a00fc['push'](_0x2a00fc['shift']());}catch(_0x2b9c65){_0x2a00fc['push'](_0x2a00fc['shift']());}}}(_0x49ba,0x7a1cc));const VERSION=_0x34e271(0xcb3),INTERVAL_PICKER_OPTIONS=Object[_0x34e271(0x1c8)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x34e271(0xcc5)},{'hours':0x18,'label':_0x34e271(0x6a3)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':_0x34e271(0x37c)},{'hours':0x2d0,'label':'30D'},{'hours':0x870,'label':_0x34e271(0x322)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object[_0x34e271(0x1c8)](['1H','2H','4H','8H','12H','24H','7D']),DATE_PICKER_VALID_MODES=Object[_0x34e271(0x1c8)]([_0x34e271(0x5c7),_0x34e271(0xc03),_0x34e271(0x65a),_0x34e271(0x74d)]),DATE_PICKER_RELATIVE_MODES=Object[_0x34e271(0x1c8)]({'last_24h':{'hours':0x18,'label':_0x34e271(0x3a0),'btn':'24H'},'last_3d':{'days':0x3,'label':_0x34e271(0xb21),'btn':'3D'},'last_7d':{'days':0x7,'label':'Last\x207\x20days','btn':'7D'},'last_15d':{'days':0xf,'label':'Last\x2015\x20days','btn':_0x34e271(0x592)},'last_30d':{'days':0x1e,'label':_0x34e271(0x257),'btn':_0x34e271(0x9a9)},'last_90d':{'days':0x5a,'label':'Last\x2090\x20days','btn':_0x34e271(0x322)},'last_180d':{'days':0xb4,'label':'Last\x20180\x20days','btn':_0x34e271(0x20c)},'last_12m':{'months':0xc,'label':'Last\x2012\x20months','btn':_0x34e271(0x5c4)}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,CARD_DEFAULTS=Object[_0x34e271(0x1c8)]({'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':_0x34e271(0x34a),'align_header':_0x34e271(0x34a),'chart_mode':'timeline','chart_align':_0x34e271(0x648),'sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0x34e271(0x3fe),'time_zone':'auto','language':_0x34e271(0xc60),'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':_0x34e271(0x167),'show_grid':!![],'show_tooltip':!![],'show_tooltip_total':!![],'tooltip_stacked_total':!![],'show_x_axis':!![],'show_y_axis':!![],'show_y2_axis':![],'show_x_ticks':![],'show_y_ticks':![],'logarithmic':![],'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null,'y_axis_ticks':null,'y_axis_decimals':null,'y_axis_number_format':'system','y_axis_round_ticks':!![],'y_axis_label':null,'y2_axis_label':null,'show_y_axis_label':![],'y_axis_font_size':null,'y_axis_font_opacity':null,'y_axis_color':null,'x_axis_font_size':null,'x_axis_font_opacity':null,'x_axis_color':null,'x_axis_date_color':null,'x_axis_interval':null,'datetime_format':_0x34e271(0xa26),'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':_0x34e271(0xd05),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x34e271(0x648),'show_interval_picker':![],'interval_picker_position':_0x34e271(0x34a),'show_attribute_list':![],'attribute_list_position':_0x34e271(0x34a),'show_pph_picker':![],'pph_picker_position':'left','show_group_by_picker':![],'group_by_picker_position':'left','pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x34e271(0xc22),'date_picker_nav_position':_0x34e271(0x34a),'date_picker_shortcuts_position':_0x34e271(0x86c),'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':![],'state_map':null,'state_layout':_0x34e271(0x28b),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object['freeze']({'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0x34e271(0x1d7),'y_axis':'primary','line_width':2.5,'line_style':_0x34e271(0x580),'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':_0x34e271(0xb26),'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':_0x34e271(0xb86),'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':[_0x34e271(0x749),'avg',_0x34e271(0x887)],'decimals':0x1,'number_format':'system','align_state':_0x34e271(0x34a),'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']([_0x34e271(0x20d),_0x34e271(0x8ee),_0x34e271(0xcc3),_0x34e271(0xab5),'tooltip_stacked_total',_0x34e271(0x1a8),_0x34e271(0x316),_0x34e271(0x87d),_0x34e271(0x3a6),_0x34e271(0x856),_0x34e271(0x6ed),_0x34e271(0x287),'stacked',_0x34e271(0x51f),_0x34e271(0x684),'state_timeline_show_labels','show_export']),TEMPLATABLE_BOOL_ENTITY_KEYS=Object[_0x34e271(0x1c8)]([_0x34e271(0xaaa),_0x34e271(0x938),_0x34e271(0x846),'show_line',_0x34e271(0x140),_0x34e271(0x355),_0x34e271(0x397),_0x34e271(0x8e1),'show_data_labels',_0x34e271(0xbce),'show_trend_icon',_0x34e271(0xbb0),_0x34e271(0xaaf),_0x34e271(0xb3a),_0x34e271(0x587),_0x34e271(0x40f),_0x34e271(0x75a),_0x34e271(0x325)]),isTemplateString=_0x4f5c53=>typeof _0x4f5c53===_0x34e271(0xadd)&&(_0x4f5c53[_0x34e271(0x267)]('{{')||_0x4f5c53['includes']('{%')),COMPARE_PERIOD_LABELS=Object[_0x34e271(0x1c8)]({'previous_period':_0x34e271(0x548),'yesterday':_0x34e271(0x1ba),'last_week':'last\x20week','last_month':_0x34e271(0x76e),'last_year':_0x34e271(0x5a2)});function parseTemplateBool(_0x451bd4,_0x3e1f27){const _0x1051a1=_0x34e271;if(_0x451bd4===null||_0x451bd4===undefined||_0x451bd4==='')return _0x3e1f27;if(typeof _0x451bd4===_0x1051a1(0x424))return _0x451bd4;if(typeof _0x451bd4===_0x1051a1(0x40a))return _0x451bd4!==0x0;const _0x30c60c=String(_0x451bd4)[_0x1051a1(0x12e)]()[_0x1051a1(0xc2f)]();if(_0x30c60c===_0x1051a1(0xab6)||_0x30c60c==='on'||_0x30c60c===_0x1051a1(0x5ea)||_0x30c60c==='1')return!![];if(_0x30c60c===_0x1051a1(0xd83)||_0x30c60c===_0x1051a1(0x9ee)||_0x30c60c==='no'||_0x30c60c==='0'||_0x30c60c===_0x1051a1(0x73d)||_0x30c60c===_0x1051a1(0x398)||_0x30c60c===_0x1051a1(0xab2))return![];const _0x295d2d=Number(_0x30c60c);if(!Number[_0x1051a1(0x2d3)](_0x295d2d))return _0x295d2d!==0x0;return _0x3e1f27;}const PALETTE=Object[_0x34e271(0x1c8)]([_0x34e271(0x650),_0x34e271(0x936),_0x34e271(0x58a),'#f39c12',_0x34e271(0xb88),'#1abc9c',_0x34e271(0xd07),_0x34e271(0xa87),_0x34e271(0xaf0),'#2c3e50',_0x34e271(0x747),'#d35400',_0x34e271(0x1d3),_0x34e271(0x550),_0x34e271(0x128),_0x34e271(0x859)]);function pickName(_0x1d575e,_0x45f5e9,_0x2cb1cd){const _0x15cb26=_0x34e271,_0x15007b=typeof _0x1d575e===_0x15cb26(0xadd)&&(_0x1d575e[_0x15cb26(0x267)]('{{')||_0x1d575e['includes']('{%'));if(_0x15007b)return _0x45f5e9!==undefined&&_0x45f5e9!==null&&_0x45f5e9!==''?_0x45f5e9:_0x2cb1cd?.[_0x15cb26(0x8e5)]??undefined;if(_0x1d575e!==undefined&&_0x1d575e!==null)return _0x1d575e;return _0x2cb1cd?.[_0x15cb26(0x8e5)]??undefined;}function normalizeTemplateResult(_0x30d239){if(_0x30d239===null||_0x30d239===undefined)return'';const _0x4b3911=typeof _0x30d239==='string'?_0x30d239:String(_0x30d239);return _0x4b3911['trim']();}const isNum=_0x518e9c=>typeof _0x518e9c===_0x34e271(0x40a)&&Number['isFinite'](_0x518e9c),clamp=(_0x43965a,_0x3cd440,_0x287802)=>Math['max'](_0x3cd440,Math['min'](_0x287802,_0x43965a)),toNum=_0x4f7ebd=>{const _0x3852a9=_0x34e271;if(_0x4f7ebd===null||_0x4f7ebd===undefined||_0x4f7ebd==='')return null;const _0x1111cd=typeof _0x4f7ebd==='number'?_0x4f7ebd:parseFloat(_0x4f7ebd);return Number[_0x3852a9(0x3fd)](_0x1111cd)?_0x1111cd:null;};function resolveOffsetHours(_0x4c6ddc,_0x583cd5){const _0xf60b23=_0x34e271;if(_0x4c6ddc===null||_0x4c6ddc===undefined||_0x4c6ddc==='')return 0x0;if(typeof _0x4c6ddc===_0xf60b23(0x40a))return Number[_0xf60b23(0x3fd)](_0x4c6ddc)?_0x4c6ddc:0x0;const _0x111807=String(_0x4c6ddc)['trim']();if(_0x111807==='')return 0x0;const _0x49d7f3=parseFloat(_0x111807);if(!isNaN(_0x49d7f3)&&/^-?[\d.]+$/[_0xf60b23(0x47e)](_0x111807))return _0x49d7f3;const _0x433e2f=_0x583cd5?.[_0xf60b23(0xd44)]?.[_0x111807];if(_0x433e2f){const _0x585a49=parseFloat(_0x433e2f['state']);return Number['isFinite'](_0x585a49)?_0x585a49:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzPartsCache=new Map();function _tzFmt(_0xe5512a){const _0x4729e7=_0x34e271;let _0xd25206=_tzFmtCache['get'](_0xe5512a);return!_0xd25206&&(_0xd25206=new Intl[(_0x4729e7(0x9e3))](_0x4729e7(0x5c9),{'timeZone':_0xe5512a,'hour12':![],'year':_0x4729e7(0x774),'month':_0x4729e7(0x722),'day':'2-digit','hour':_0x4729e7(0x722),'minute':_0x4729e7(0x722),'second':_0x4729e7(0x722),'weekday':_0x4729e7(0xd72)}),_tzFmtCache[_0x4729e7(0x96e)](_0xe5512a,_0xd25206)),_0xd25206;}function tzParts(_0x5e98ce,_0x3ef362){const _0x3bdaf1=_0x34e271;if(!_0x3ef362){const _0x3b1582=new Date(_0x5e98ce);return{'y':_0x3b1582['getFullYear'](),'mo':_0x3b1582[_0x3bdaf1(0x621)](),'d':_0x3b1582[_0x3bdaf1(0x7d0)](),'h':_0x3b1582['getHours'](),'mi':_0x3b1582[_0x3bdaf1(0x65b)](),'wd':_0x3b1582[_0x3bdaf1(0x4bc)]()||0x7};}const _0x32e76c=_0x3ef362+'|'+_0x5e98ce,_0x2244bf=_tzPartsCache[_0x3bdaf1(0xccf)](_0x32e76c);if(_0x2244bf)return _0x2244bf;let _0x225472;try{const _0x5aea15={};for(const _0x41e28d of _tzFmt(_0x3ef362)[_0x3bdaf1(0xb8a)](_0x5e98ce))_0x5aea15[_0x41e28d[_0x3bdaf1(0xb33)]]=_0x41e28d['value'];const _0x15ae0a={'Mon':0x1,'Tue':0x2,'Wed':0x3,'Thu':0x4,'Fri':0x5,'Sat':0x6,'Sun':0x7};_0x225472={'y':+_0x5aea15[_0x3bdaf1(0x74d)],'mo':+_0x5aea15['month']-0x1,'d':+_0x5aea15[_0x3bdaf1(0x5c7)],'h':_0x5aea15['hour']==='24'?0x0:+_0x5aea15[_0x3bdaf1(0x1f2)],'mi':+_0x5aea15[_0x3bdaf1(0x8be)],'wd':_0x15ae0a[_0x5aea15[_0x3bdaf1(0x84a)]]||0x1};}catch(_0x47357f){const _0x95369=new Date(_0x5e98ce);_0x225472={'y':_0x95369[_0x3bdaf1(0x3c0)](),'mo':_0x95369[_0x3bdaf1(0x621)](),'d':_0x95369[_0x3bdaf1(0x7d0)](),'h':_0x95369[_0x3bdaf1(0x814)](),'mi':_0x95369['getMinutes'](),'wd':_0x95369['getDay']()||0x7};}if(_tzPartsCache[_0x3bdaf1(0x2e6)]>=0x186a0){let _0x4e7944=0x2ee0;for(const _0x438fb7 of _tzPartsCache[_0x3bdaf1(0x5cf)]()){_tzPartsCache[_0x3bdaf1(0x2ef)](_0x438fb7);if(--_0x4e7944<=0x0)break;}}return _tzPartsCache['set'](_0x32e76c,_0x225472),_0x225472;}function zonedWallToMs(_0x1d1a65,_0xdf4fa3,_0x33bcdc,_0x5c7b2f,_0x37e34b,_0x2da11b,_0x34892e){const _0x455fb2=_0x34e271;if(!_0x34892e)return new Date(_0x1d1a65,_0xdf4fa3,_0x33bcdc,_0x5c7b2f,_0x37e34b,_0x2da11b)[_0x455fb2(0x699)]();const _0x138d5b=Date['UTC'](_0x1d1a65,_0xdf4fa3,_0x33bcdc,_0x5c7b2f,_0x37e34b,_0x2da11b),_0x49b290=tzParts(_0x138d5b,_0x34892e),_0x27cfb0=Date[_0x455fb2(0x4e7)](_0x49b290['y'],_0x49b290['mo'],_0x49b290['d'],_0x49b290['h'],_0x37e34b,_0x2da11b);return _0x138d5b-(_0x27cfb0-_0x138d5b);}function tzStartOfDayMs(_0x1d3545,_0x30d0a9){const _0x104a53=tzParts(_0x1d3545,_0x30d0a9);return zonedWallToMs(_0x104a53['y'],_0x104a53['mo'],_0x104a53['d'],0x0,0x0,0x0,_0x30d0a9);}const _FIRST_WD_NAMES=Object['freeze']({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x326d55){const _0x2a7e77=_0x34e271,_0x569a96=_0x326d55?.[_0x2a7e77(0x157)]?.['first_weekday'];if(_0x569a96&&Object[_0x2a7e77(0x448)]['hasOwnProperty'][_0x2a7e77(0x416)](_FIRST_WD_NAMES,_0x569a96))return _FIRST_WD_NAMES[_0x569a96];try{const _0x5020b4=_0x326d55?.['locale']?.['language']||_0x326d55?.['language']||'en',_0xfb04f6=new Intl[(_0x2a7e77(0x180))](_0x5020b4),_0x2edf2f=typeof _0xfb04f6[_0x2a7e77(0x8a1)]===_0x2a7e77(0x9cf)?_0xfb04f6['getWeekInfo']():_0xfb04f6['weekInfo'],_0x22e78e=_0x2edf2f?.[_0x2a7e77(0x324)];if(typeof _0x22e78e===_0x2a7e77(0x40a)&&_0x22e78e>=0x1&&_0x22e78e<=0x7)return _0x22e78e;}catch{}return 0x1;}const weekStartOffsetDays=(_0x41bb9f,_0x2ec2dc)=>(_0x41bb9f-_0x2ec2dc+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x904c3a){const _0x29c793=_0x34e271;try{return new Intl[(_0x29c793(0x9e3))]('en',{'timeZone':_0x904c3a}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x419cdc,_0x42019d){const _0xab4710=_0x34e271,_0x4065f9=String(_0x42019d?.[_0xab4710(0xc92)]??'auto')[_0xab4710(0x12e)]();let _0x557525=null;if(_0x4065f9===''||_0x4065f9===_0xab4710(0xbd2))return null;if(_0x4065f9==='server')_0x557525=_0x419cdc?.['config']?.['time_zone']||null;else _0x4065f9===_0xab4710(0xc60)?_0x557525=_0x419cdc?.[_0xab4710(0x157)]?.[_0xab4710(0xc92)]==='server'?_0x419cdc?.['config']?.[_0xab4710(0xc92)]||null:null:_0x557525=_0x4065f9;if(!_0x557525)return null;if(!isValidTimeZone(_0x557525))return!_tzInvalidWarned[_0xab4710(0xc12)](_0x557525)&&(_tzInvalidWarned[_0xab4710(0x396)](_0x557525),console[_0xab4710(0xbe4)](_0xab4710(0x37a)+_0x557525+_0xab4710(0xba7))),null;try{const _0x5010bc=Intl[_0xab4710(0x9e3)]()['resolvedOptions']()[_0xab4710(0x8d7)];if(_0x5010bc&&_0x5010bc===_0x557525)return null;}catch{}return _0x557525;}const LANG_NAMES={'en':_0x34e271(0x482)},I18N={'en':{}};try{const _tr=await import(new URL(_0x34e271(0x3ea)+VERSION,import.meta.url));if(_tr?.['I18N']){for(const [lang,table]of Object['entries'](_tr[_0x34e271(0x7ae)]))I18N[lang]=table;}if(_tr?.[_0x34e271(0xb8c)])Object[_0x34e271(0x2b3)](LANG_NAMES,_tr[_0x34e271(0xb8c)]);_tr?.['T_VERSION']&&_tr[_0x34e271(0x99a)]!==VERSION&&console['warn'](_0x34e271(0x6c5)+_tr[_0x34e271(0x99a)]+'\x20but\x20the\x20card\x20is\x20v'+VERSION+_0x34e271(0x8c0));}catch(_0x462aeb){console[_0x34e271(0x6a8)](_0x34e271(0xd87));}function resolveCardLanguage(_0x19557c,_0x2c0176){const _0x47f46a=_0x34e271,_0x3e7c38=String(_0x2c0176?.['language']??'auto')[_0x47f46a(0x12e)]();if(_0x3e7c38&&_0x3e7c38!==_0x47f46a(0xc60))return _0x3e7c38;return _0x19557c?.['locale']?.['language']||typeof navigator!=='undefined'&&navigator[_0x47f46a(0xbf8)]||'en';}function cardT(_0x36712d,_0x2179bb,_0x245b87){const _0x270b95=_0x34e271;let _0x5b4e38=resolveCardLanguage(_0x36712d,_0x2179bb)[_0x270b95(0xc2f)]();if(_0x5b4e38==='no'||_0x5b4e38[_0x270b95(0xa71)](_0x270b95(0xd43)))_0x5b4e38='nb';const _0x3eac77=I18N[_0x5b4e38]||I18N[_0x5b4e38[_0x270b95(0x7a4)]('-')[0x0]];return _0x3eac77&&_0x3eac77[_0x245b87]||_0x245b87;}function localizeEntityState(_0x3c8e59,_0x5a0cf4,_0x4dceff){const _0x246a50=_0x34e271,_0x504006=_0x4dceff??_0x5a0cf4?.['state'];if(_0x504006==null)return'';try{if(_0x5a0cf4&&typeof _0x3c8e59?.[_0x246a50(0xc1f)]===_0x246a50(0x9cf)){const _0x29499c=_0x4dceff!=null?_0x3c8e59[_0x246a50(0xc1f)](_0x5a0cf4,String(_0x4dceff)):_0x3c8e59[_0x246a50(0xc1f)](_0x5a0cf4);if(_0x29499c)return _0x29499c;}}catch(_0x1011e3){}return String(_0x504006);}function niceYTicks(_0x566cd7,_0x5a9a9b,_0x4dcb9c=0x4,_0x58b7cd=0x0){const _0x318622=_0x34e271;if(!isFinite(_0x566cd7)||!isFinite(_0x5a9a9b)||_0x5a9a9b<=_0x566cd7)return null;const _0x343253=_0x5a9a9b-_0x566cd7,_0x152adc=_0x343253/Math[_0x318622(0x887)](0x1,_0x4dcb9c);let _0x6e1f5e;if(_0x58b7cd>0x0&&_0x343253>=_0x58b7cd){const _0x39ee2a=_0x152adc/_0x58b7cd,_0x5b4d34=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x5b80b4=_0x5b4d34[_0x5b4d34[_0x318622(0x4f2)]-0x1];for(let _0x389766=0x0;_0x389766<_0x5b4d34['length'];_0x389766++){const _0x4072d9=_0x5b4d34[_0x389766+0x1];if(_0x4072d9===undefined||_0x39ee2a<Math[_0x318622(0x3d9)](_0x5b4d34[_0x389766]*_0x4072d9)){_0x5b80b4=_0x5b4d34[_0x389766];break;}}_0x6e1f5e=_0x5b80b4*_0x58b7cd;}else{const _0x35729e=Math['pow'](0xa,Math[_0x318622(0x42e)](Math[_0x318622(0xa16)](_0x152adc))),_0x274824=_0x152adc/_0x35729e;if(_0x274824<1.5)_0x6e1f5e=0x1*_0x35729e;else{if(_0x274824<0x3)_0x6e1f5e=0x2*_0x35729e;else{if(_0x274824<0x7)_0x6e1f5e=0x5*_0x35729e;else _0x6e1f5e=0xa*_0x35729e;}}}const _0x3ac7ec=Math[_0x318622(0x9ef)](_0x566cd7/_0x6e1f5e-1e-9)*_0x6e1f5e,_0x1036b1=[];for(let _0x1e030f=0x0;_0x1e030f<0x32;_0x1e030f++){const _0x1cbe57=_0x3ac7ec+_0x1e030f*_0x6e1f5e;if(_0x1cbe57>_0x5a9a9b+_0x6e1f5e*0.000001)break;if(_0x1cbe57>=_0x566cd7-_0x6e1f5e*0.000001)_0x1036b1[_0x318622(0x84b)](_0x1cbe57);}return _0x1036b1[_0x318622(0x4f2)]>=0x2?_0x1036b1:null;}function applyStateMap(_0x5e7896,_0x46e61c){const _0x38154e=_0x34e271;if(!_0x46e61c||!Array[_0x38154e(0xaf6)](_0x46e61c))return{'value':parseFloat(_0x5e7896),'mapped':![]};const _0x2f9098=_0x46e61c['findIndex'](_0xbd61fd=>String(_0xbd61fd[_0x38154e(0xd05)])===String(_0x5e7896));if(_0x2f9098!==-0x1)return{'value':_0x2f9098,'mapped':!![],'label':_0x46e61c[_0x2f9098][_0x38154e(0x623)]};return{'value':parseFloat(_0x5e7896),'mapped':![]};}function autoStateMap(_0x3f9e03,_0x431d1f,_0x3839c5){const _0x56872c=_0x34e271;if(!_0x3f9e03)return null;if(_0x3f9e03[_0x56872c(0xa53)])return _0x3f9e03[_0x56872c(0xa53)];const _0x19c044=_0x3f9e03[_0x56872c(0x3ef)]===_0x56872c(0x98f)||_0x3839c5===_0x56872c(0x9d8);if(!_0x19c044)return null;if(_0x3f9e03[_0x56872c(0x295)]||_0x3f9e03[_0x56872c(0x7f4)]||_0x3f9e03['fixed_value'])return null;const _0x3b4f20=_0x3f9e03[_0x56872c(0x951)]?.[_0x56872c(0x7a4)]('.')[0x0];if(_0x3b4f20==='binary_sensor'||_0x3b4f20==='input_boolean')return[{'value':'off'},{'value':'on'}];const _0x2d18d4=_0x431d1f?.[_0x56872c(0xd44)]?.[_0x3f9e03[_0x56872c(0x951)]];if(_0x2d18d4&&isNaN(parseFloat(_0x2d18d4[_0x56872c(0x543)]))&&_0x2d18d4[_0x56872c(0x543)]!==_0x56872c(0x398)&&_0x2d18d4['state']!==_0x56872c(0xab2)){const _0x22fb8c=new Set();_0x2d18d4['attributes']?.[_0x56872c(0xd6a)]?_0x2d18d4['attributes'][_0x56872c(0xd6a)][_0x56872c(0x724)](_0xc660f5=>_0x22fb8c[_0x56872c(0x396)](_0xc660f5)):_0x22fb8c[_0x56872c(0x396)](_0x2d18d4['state']);if(_0x22fb8c[_0x56872c(0x2e6)]>0x0)return[..._0x22fb8c]['map'](_0x3ee170=>({'value':_0x3ee170}));}return null;}function escapeHtml(_0x1069e6){const _0x3e21b1=_0x34e271;return String(_0x1069e6??'')['replace'](/&/g,_0x3e21b1(0xd8e))[_0x3e21b1(0x55a)](/</g,_0x3e21b1(0x2de))[_0x3e21b1(0x55a)](/>/g,_0x3e21b1(0x95a))[_0x3e21b1(0x55a)](/"/g,_0x3e21b1(0x810))['replace'](/'/g,_0x3e21b1(0x80b));}function hashString(_0x191e11){const _0x4fb4a7=_0x34e271;let _0x149a8d=0x1505;for(let _0x8fe0da=0x0;_0x8fe0da<_0x191e11[_0x4fb4a7(0x4f2)];_0x8fe0da++)_0x149a8d=(_0x149a8d<<0x5)+_0x149a8d+_0x191e11[_0x4fb4a7(0x9f1)](_0x8fe0da)>>>0x0;return _0x149a8d['toString'](0x24);}const lsGet=_0x5dbafa=>{try{return localStorage['getItem'](_0x5dbafa);}catch{return null;}},lsSet=(_0x4677a6,_0x15bab0)=>{const _0x908efd=_0x34e271;try{localStorage[_0x908efd(0xced)](_0x4677a6,_0x15bab0);}catch{}},lsDel=_0x4ae104=>{try{localStorage['removeItem'](_0x4ae104);}catch{}};function parseColor(_0xd299da){const _0x324e11=_0x34e271;if(!_0xd299da)return{'r':0x88,'g':0x88,'b':0x88};const _0x5c4dfb=String(_0xd299da)[_0x324e11(0x12e)]();if(_0x5c4dfb[_0x324e11(0xa71)]('#')){const _0x21723a=_0x5c4dfb['length']===0x4?_0x5c4dfb['slice'](0x1)[_0x324e11(0x7a4)]('')[_0x324e11(0x9f9)](_0x19788f=>_0x19788f+_0x19788f)['join'](''):_0x5c4dfb[_0x324e11(0x863)](0x1);return{'r':parseInt(_0x21723a[_0x324e11(0x863)](0x0,0x2),0x10),'g':parseInt(_0x21723a[_0x324e11(0x863)](0x2,0x4),0x10),'b':parseInt(_0x21723a[_0x324e11(0x863)](0x4,0x6),0x10)};}const _0x3e9cf7=_0x5c4dfb[_0x324e11(0xa9c)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x3e9cf7)return{'r':+_0x3e9cf7[0x1],'g':+_0x3e9cf7[0x2],'b':+_0x3e9cf7[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x1241be,_0x31e298)=>{const _0x4bdab0=_0x34e271,{r:_0x593c53,g:_0x703af9,b:_0x500b53}=parseColor(_0x1241be);return _0x4bdab0(0x375)+_0x593c53+','+_0x703af9+','+_0x500b53+','+_0x31e298+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x32f3a0,_0x4a9c8f){const _0x43127a=_0x34e271,_0x5db0bb=_0x32f3a0+'|'+JSON[_0x43127a(0x3e9)](_0x4a9c8f);let _0x5abeea=_dateTimeFormatterCache[_0x43127a(0xccf)](_0x5db0bb);if(_0x5abeea)return _0x5abeea;if(_dateTimeFormatterCache[_0x43127a(0x2e6)]>=0x1e){const _0x4934ca=_dateTimeFormatterCache[_0x43127a(0x5cf)]()[_0x43127a(0x478)]()[_0x43127a(0xd05)];if(_0x4934ca!==undefined)_dateTimeFormatterCache['delete'](_0x4934ca);}try{_0x5abeea=new Intl['DateTimeFormat'](_0x32f3a0,_0x4a9c8f);}catch{return null;}return _dateTimeFormatterCache[_0x43127a(0x96e)](_0x5db0bb,_0x5abeea),_0x5abeea;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x55c82e,_0x31506b){const _0x3bbe9a=_0x34e271,_0x2b2eb4=_0x55c82e+'|'+_0x31506b;let _0x4a26d8=_numberFormatterCache[_0x3bbe9a(0xccf)](_0x2b2eb4);if(_0x4a26d8)return _0x4a26d8;if(_numberFormatterCache[_0x3bbe9a(0x2e6)]>=0x32){const _0xf86d09=_numberFormatterCache[_0x3bbe9a(0x5cf)]()['next']()[_0x3bbe9a(0xd05)];if(_0xf86d09!==undefined)_numberFormatterCache[_0x3bbe9a(0x2ef)](_0xf86d09);}try{_0x4a26d8=new Intl[(_0x3bbe9a(0x2b9))](_0x55c82e,{'minimumFractionDigits':_0x31506b,'maximumFractionDigits':_0x31506b});}catch{return null;}return _numberFormatterCache[_0x3bbe9a(0x96e)](_0x2b2eb4,_0x4a26d8),_0x4a26d8;}function compileLabelFormat(_0x1ae8ec,_0x244bc7){const _0x25a036=_0x34e271;if(typeof _0x1ae8ec!=='string')return null;const _0x4f504d=_0x1ae8ec[_0x25a036(0x12e)]();if(!_0x4f504d)return null;const _0x222df1={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x244bc7||'s')[_0x25a036(0xc2f)]()]??0x1,_0x3b2bd3=_0x37a36c=>String(Math['floor'](_0x37a36c))[_0x25a036(0x2a5)](0x2,'0'),_0x345399={'h:mm':_0x29ed6d=>Math[_0x25a036(0x42e)](_0x29ed6d/0xe10)+':'+_0x3b2bd3(_0x29ed6d%0xe10/0x3c),'h:mm:ss':_0x2435e8=>Math['floor'](_0x2435e8/0xe10)+':'+_0x3b2bd3(_0x2435e8%0xe10/0x3c)+':'+_0x3b2bd3(_0x2435e8%0x3c),'mm:ss':_0x3daa9e=>_0x3b2bd3(_0x3daa9e/0x3c)+':'+_0x3b2bd3(_0x3daa9e%0x3c),'d\x20h:mm':_0x25f76b=>{const _0x4acad3=_0x25a036,_0x556310=Math[_0x4acad3(0x42e)](_0x25f76b/0x15180),_0x2443a8=_0x25f76b%0x15180,_0x37f7c7=Math[_0x4acad3(0x42e)](_0x2443a8/0xe10)+':'+_0x3b2bd3(_0x2443a8%0xe10/0x3c);return _0x556310>0x0?_0x556310+'d\x20'+_0x37f7c7:_0x37f7c7;}},_0x30ee15=_0x345399[_0x4f504d[_0x25a036(0xc2f)]()];if(_0x30ee15)return _0x2e21c5=>{const _0x1822e7=_0x25a036;if(!isNum(_0x2e21c5))return null;return(_0x2e21c5<0x0?'-':'')+_0x30ee15(Math[_0x1822e7(0xaef)](_0x2e21c5)*_0x222df1);};if(!_0x4f504d[_0x25a036(0x267)]('{'))return null;const _0x2d0be8={'floor':Math[_0x25a036(0x42e)],'ceil':Math[_0x25a036(0x9ef)],'round':Math[_0x25a036(0x767)],'abs':Math['abs'],'sqrt':Math[_0x25a036(0x3d9)]},_0x48c32e={'min':Math['min'],'max':Math[_0x25a036(0x887)]},_0x85b796={'pad2':_0x47a616=>String(Math[_0x25a036(0x42e)](_0x47a616))['padStart'](0x2,'0'),'pad':(_0x22c13b,_0x4b62d5)=>String(Math[_0x25a036(0x42e)](_0x22c13b))[_0x25a036(0x2a5)](Math[_0x25a036(0x887)](0x0,Math[_0x25a036(0x42e)](_0x4b62d5)),'0'),'fixed':(_0x1404f4,_0x105694)=>Number(_0x1404f4)[_0x25a036(0x7dc)](Math['min'](0x14,Math[_0x25a036(0x887)](0x0,Math[_0x25a036(0x42e)](_0x105694))))},_0x5c4e4b=_0x2f1cad=>{const _0xc181d4=_0x25a036,_0x490e4f=[];let _0x19edc6=0x0;while(_0x19edc6<_0x2f1cad[_0xc181d4(0x4f2)]){const _0x1b2c4e=_0x2f1cad[_0x19edc6];if(_0x1b2c4e==='\x20'||_0x1b2c4e==='\x09'){_0x19edc6++;continue;}if(/[0-9]/['test'](_0x1b2c4e)){let _0x6d177a=_0x19edc6;while(_0x6d177a<_0x2f1cad['length']&&/[0-9.]/['test'](_0x2f1cad[_0x6d177a]))_0x6d177a++;const _0x383be7=Number(_0x2f1cad[_0xc181d4(0x863)](_0x19edc6,_0x6d177a));if(!Number[_0xc181d4(0x3fd)](_0x383be7))throw new Error(_0xc181d4(0xac7));_0x490e4f[_0xc181d4(0x84b)]({'t':_0xc181d4(0xaa1),'v':_0x383be7}),_0x19edc6=_0x6d177a;continue;}if(/[a-zA-Z_]/[_0xc181d4(0x47e)](_0x1b2c4e)){let _0x3af8c3=_0x19edc6;while(_0x3af8c3<_0x2f1cad[_0xc181d4(0x4f2)]&&/[a-zA-Z0-9_]/[_0xc181d4(0x47e)](_0x2f1cad[_0x3af8c3]))_0x3af8c3++;_0x490e4f[_0xc181d4(0x84b)]({'t':'id','v':_0x2f1cad[_0xc181d4(0x863)](_0x19edc6,_0x3af8c3)}),_0x19edc6=_0x3af8c3;continue;}if(_0xc181d4(0x90e)[_0xc181d4(0x267)](_0x1b2c4e)){_0x490e4f[_0xc181d4(0x84b)]({'t':_0x1b2c4e}),_0x19edc6++;continue;}throw new Error(_0xc181d4(0x554)+_0x1b2c4e+'\x27');}let _0x5bc0e2=0x0;const _0xb5f44f=()=>_0x490e4f[_0x5bc0e2],_0x173e7c=_0x10f232=>{const _0xea6b8d=_0xc181d4;if(!_0x490e4f[_0x5bc0e2]||_0x490e4f[_0x5bc0e2]['t']!==_0x10f232)throw new Error(_0xea6b8d(0x706)+_0x10f232);return _0x490e4f[_0x5bc0e2++];},_0x4ed9a5=()=>{const _0x12428f=_0xc181d4,_0x4f754c=_0xb5f44f();if(!_0x4f754c)throw new Error(_0x12428f(0x3f2));if(_0x4f754c['t']===_0x12428f(0xaa1)){_0x5bc0e2++;const _0x251859=_0x4f754c['v'];return{'fn':()=>_0x251859,'str':![]};}if(_0x4f754c['t']==='('){_0x5bc0e2++;const _0x46a8f0=_0x4e7615();return _0x173e7c(')'),_0x46a8f0;}if(_0x4f754c['t']==='-'){_0x5bc0e2++;const _0x113f9e=_0x4ed9a5();if(_0x113f9e[_0x12428f(0x3e6)])throw new Error('string\x20in\x20arithmetic');return{'fn':_0x1c109c=>-_0x113f9e['fn'](_0x1c109c),'str':![]};}if(_0x4f754c['t']==='id'){_0x5bc0e2++;const _0x232db5=_0x4f754c['v'];if(_0xb5f44f()&&_0xb5f44f()['t']==='('){_0x5bc0e2++;const _0x50b2e9=[];if(_0xb5f44f()&&_0xb5f44f()['t']!==')'){_0x50b2e9['push'](_0x4e7615());while(_0xb5f44f()&&_0xb5f44f()['t']===','){_0x5bc0e2++,_0x50b2e9['push'](_0x4e7615());}}_0x173e7c(')');if(_0x50b2e9[_0x12428f(0x4c9)](_0x646870=>_0x646870[_0x12428f(0x3e6)]))throw new Error(_0x12428f(0xc71));if(_0x2d0be8[_0x232db5]){if(_0x50b2e9[_0x12428f(0x4f2)]!==0x1)throw new Error(_0x232db5+_0x12428f(0x58c));const _0x24bf03=_0x2d0be8[_0x232db5],_0x518ab0=_0x50b2e9[0x0];return{'fn':_0x7cd5d8=>_0x24bf03(_0x518ab0['fn'](_0x7cd5d8)),'str':![]};}if(_0x48c32e[_0x232db5]){if(_0x50b2e9[_0x12428f(0x4f2)]<0x2)throw new Error(_0x232db5+_0x12428f(0x8bd));const _0xe432db=_0x48c32e[_0x232db5];return{'fn':_0x490297=>_0xe432db(..._0x50b2e9['map'](_0x4aa5ff=>_0x4aa5ff['fn'](_0x490297))),'str':![]};}if(_0x85b796[_0x232db5]){const _0x2289da=_0x232db5==='pad2'?0x1:0x2;if(_0x50b2e9[_0x12428f(0x4f2)]!==_0x2289da)throw new Error(_0x232db5+_0x12428f(0x822)+_0x2289da+'\x20arg(s)');const _0x5cac5a=_0x85b796[_0x232db5];return{'fn':_0x4f7638=>_0x5cac5a(..._0x50b2e9[_0x12428f(0x9f9)](_0x4a9ade=>_0x4a9ade['fn'](_0x4f7638))),'str':!![]};}throw new Error('unknown\x20function\x20'+_0x232db5);}if(_0x232db5===_0x12428f(0xd05))return{'fn':_0x5038d7=>_0x5038d7,'str':![]};throw new Error(_0x12428f(0x763)+_0x232db5);}throw new Error('unexpected\x20'+_0x4f754c['t']);},_0x54bec3=()=>{const _0x2b5799=_0xc181d4;let _0xfc274=_0x4ed9a5();while(_0xb5f44f()&&(_0xb5f44f()['t']==='*'||_0xb5f44f()['t']==='/'||_0xb5f44f()['t']==='%')){const _0x49cf90=_0x490e4f[_0x5bc0e2++]['t'],_0x3f73f4=_0x4ed9a5();if(_0xfc274[_0x2b5799(0x3e6)]||_0x3f73f4[_0x2b5799(0x3e6)])throw new Error(_0x2b5799(0x44a));const _0x281027=_0xfc274['fn'],_0x66511a=_0x3f73f4['fn'];_0xfc274={'fn':_0x49cf90==='*'?_0x412c13=>_0x281027(_0x412c13)*_0x66511a(_0x412c13):_0x49cf90==='/'?_0x24bdb2=>_0x281027(_0x24bdb2)/_0x66511a(_0x24bdb2):_0x5a09c4=>_0x281027(_0x5a09c4)%_0x66511a(_0x5a09c4),'str':![]};}return _0xfc274;},_0x4e7615=()=>{const _0x27cd67=_0xc181d4;let _0x487a15=_0x54bec3();while(_0xb5f44f()&&(_0xb5f44f()['t']==='+'||_0xb5f44f()['t']==='-')){const _0x45acd5=_0x490e4f[_0x5bc0e2++]['t'],_0x16e163=_0x54bec3();if(_0x487a15[_0x27cd67(0x3e6)]||_0x16e163['str'])throw new Error(_0x27cd67(0x44a));const _0x393d23=_0x487a15['fn'],_0x2121a4=_0x16e163['fn'];_0x487a15={'fn':_0x45acd5==='+'?_0x1644b0=>_0x393d23(_0x1644b0)+_0x2121a4(_0x1644b0):_0x18ba32=>_0x393d23(_0x18ba32)-_0x2121a4(_0x18ba32),'str':![]};}return _0x487a15;},_0xfddffc=_0x4e7615();if(_0x5bc0e2!==_0x490e4f[_0xc181d4(0x4f2)])throw new Error('trailing\x20tokens');return _0xfddffc;};try{const _0x3b752d=[];let _0x305460=0x0;while(_0x305460<_0x4f504d['length']){const _0x29c2c6=_0x4f504d['indexOf']('{',_0x305460);if(_0x29c2c6<0x0){_0x3b752d[_0x25a036(0x84b)](_0x4f504d[_0x25a036(0x863)](_0x305460));break;}if(_0x29c2c6>_0x305460)_0x3b752d[_0x25a036(0x84b)](_0x4f504d['slice'](_0x305460,_0x29c2c6));const _0x4e2001=_0x4f504d[_0x25a036(0x6d7)]('}',_0x29c2c6);if(_0x4e2001<0x0)throw new Error(_0x25a036(0x2f1));const _0x4eadb1=_0x4f504d[_0x25a036(0x863)](_0x29c2c6+0x1,_0x4e2001)[_0x25a036(0x12e)]();if(!_0x4eadb1)throw new Error('empty\x20expression');_0x3b752d[_0x25a036(0x84b)](_0x5c4e4b(_0x4eadb1)),_0x305460=_0x4e2001+0x1;}const _0xa0b389=_0xaff670=>{const _0x5140a1=_0x25a036;if(!Number['isFinite'](_0xaff670))return String(_0xaff670);if(Number[_0x5140a1(0x361)](_0xaff670))return String(_0xaff670);return String(+_0xaff670[_0x5140a1(0x7dc)](0x6));};return _0xfc0210=>{const _0xcebfed=_0x25a036;if(!isNum(_0xfc0210))return null;let _0x128785='';for(const _0x2c2782 of _0x3b752d){if(typeof _0x2c2782===_0xcebfed(0xadd)){_0x128785+=_0x2c2782;continue;}const _0x4eb2ff=_0x2c2782['fn'](_0xfc0210);_0x128785+=_0x2c2782['str']?String(_0x4eb2ff):_0xa0b389(_0x4eb2ff);}return _0x128785;};}catch(_0xffcb56){return console[_0x25a036(0xbe4)](_0x25a036(0x433),_0x4f504d,'—',_0xffcb56?.[_0x25a036(0xca9)]||_0xffcb56),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x3ad83c,_0x5d2d21){const _0x30a8d1=_0x34e271;if(!_0x3ad83c||typeof _0x3ad83c!==_0x30a8d1(0x328))return 0x0;let _0x5c10b5=_axisStepMemo[_0x30a8d1(0xccf)](_0x3ad83c);!_0x5c10b5&&(_0x5c10b5={},_axisStepMemo[_0x30a8d1(0x96e)](_0x3ad83c,_0x5c10b5));if(_0x5d2d21 in _0x5c10b5)return _0x5c10b5[_0x5d2d21];const _0x27aaaf=String((_0x5d2d21==='secondary'?_0x3ad83c['y2_axis_format']:_0x3ad83c[_0x30a8d1(0x6cf)])||'')[_0x30a8d1(0x12e)]()['toLowerCase'](),_0x40ca7c={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x3ad83c[_0x30a8d1(0xd9d)]||'s')[_0x30a8d1(0xc2f)]()]??0x1;let _0x49c04f=0x0;if(_0x27aaaf==='h:mm'||_0x27aaaf==='d\x20h:mm')_0x49c04f=0x3c;else{if(_0x27aaaf===_0x30a8d1(0x262)||_0x27aaaf===_0x30a8d1(0x8de))_0x49c04f=0x1;}const _0x315ee9=_0x49c04f>0x0?_0x49c04f/_0x40ca7c:0x0;return _0x5c10b5[_0x5d2d21]=_0x315ee9,_0x315ee9;}function axisLabelFormatter(_0x2e83fe,_0x322cf3){const _0x478c17=_0x34e271;if(!_0x2e83fe||typeof _0x2e83fe!==_0x478c17(0x328))return null;let _0x9e31cf=_axisFmtMemo[_0x478c17(0xccf)](_0x2e83fe);return!_0x9e31cf&&(_0x9e31cf={'primary':compileLabelFormat(_0x2e83fe[_0x478c17(0x6cf)],_0x2e83fe[_0x478c17(0xd9d)]),'secondary':compileLabelFormat(_0x2e83fe[_0x478c17(0x533)],_0x2e83fe[_0x478c17(0xd9d)])},_axisFmtMemo[_0x478c17(0x96e)](_0x2e83fe,_0x9e31cf)),_0x9e31cf[_0x322cf3]||null;}function formatNumber(_0x23c3b1,_0x39995e,_0x4d1321){const _0x547de2=_0x34e271;if(!isNum(_0x23c3b1))return'—';if(_0x39995e?.[_0x547de2(0x72d)])_0x23c3b1=Math[_0x547de2(0xaef)](_0x23c3b1);if(typeof _0x39995e?.[_0x547de2(0x8ab)]===_0x547de2(0x9cf))try{const _0xaf5945=_0x39995e['__sgcAxisFmt'](_0x23c3b1);if(typeof _0xaf5945===_0x547de2(0xadd))return _0xaf5945;}catch(_0x17532c){}const _0x4c13e1=toNum(_0x39995e?.[_0x547de2(0x48e)])??0x1,_0x3709e2=_0x39995e?.[_0x547de2(0x840)]||'system',_0x4aff8f=_0x3709e2===_0x547de2(0x6c3)?'de-DE':_0x3709e2===_0x547de2(0x845)?_0x547de2(0x5c9):_0x4d1321?.[_0x547de2(0x157)]?.['language']||navigator[_0x547de2(0xbf8)]||'en',_0x2f094c=getCachedNumberFormatter(_0x4aff8f,_0x4c13e1);if(_0x2f094c)return _0x2f094c['format'](_0x23c3b1);return _0x23c3b1[_0x547de2(0x7dc)](_0x4c13e1);}function formatShortNumber(_0x3a06f3){const _0x7019=_0x34e271;if(!isNum(_0x3a06f3))return'';const _0x3ee2ca=Math['abs'](_0x3a06f3);if(_0x3ee2ca>=0xf4240)return(_0x3a06f3/0xf4240)['toFixed'](0x1)+'M';if(_0x3ee2ca>=0x3e8)return(_0x3a06f3/0x3e8)[_0x7019(0x7dc)](0x1)+'k';if(_0x3ee2ca>=0x64)return _0x3a06f3[_0x7019(0x7dc)](0x0);if(_0x3ee2ca>=0xa)return _0x3a06f3[_0x7019(0x7dc)](0x1);return _0x3a06f3[_0x7019(0x7dc)](0x2);}function _resolveHourCycle(_0x2f26b8){const _0x2569e3=_0x34e271,_0x2af373=_0x2f26b8?.[_0x2569e3(0x157)]?.[_0x2569e3(0xa8b)];if(_0x2af373==='24')return _0x2569e3(0x8b4);if(_0x2af373==='12')return _0x2569e3(0x80e);return undefined;}function _localeTimeOpts(_0x177622,_0x1b3f98){const _0x5f092c=_resolveHourCycle(_0x177622);if(!_0x5f092c)return _0x1b3f98;return{..._0x1b3f98,'hourCycle':_0x5f092c};}function resolveBucketPrecision(_0x164cf7){const _0x23229a=_0x34e271;if(!_0x164cf7||_0x164cf7[_0x23229a(0x4f2)]<0x2)return'raw';const _0x36a264=[];for(let _0x4e305c=0x1;_0x4e305c<_0x164cf7[_0x23229a(0x4f2)];_0x4e305c++){const _0x316c32=_0x164cf7[_0x4e305c]['t']-_0x164cf7[_0x4e305c-0x1]['t'];if(_0x316c32>0x0)_0x36a264[_0x23229a(0x84b)](_0x316c32);}if(!_0x36a264[_0x23229a(0x4f2)])return _0x23229a(0x3d2);_0x36a264['sort']((_0x4b76c7,_0x47834a)=>_0x4b76c7-_0x47834a);const _0x3b5372=_0x36a264[Math['floor'](_0x36a264['length']/0x2)];if(_0x3b5372>=0x1c*0x5265c00)return'month';if(_0x3b5372>=0x6*0x5265c00)return _0x23229a(0xc03);if(_0x3b5372>=0x17*0x36ee80)return'day';if(_0x3b5372>=0x32*0xea60)return'hour';if(_0x3b5372>=0x4*0xea60)return _0x23229a(0xbd4);if(_0x3b5372>=0x32*0x3e8)return _0x23229a(0x8be);return _0x23229a(0x3d2);}function bucketPrecisionToMs(_0x2011a8){const _0xa3ef19=_0x34e271;switch(_0x2011a8){case _0xa3ef19(0x74d):return 0x16e*0x5265c00;case _0xa3ef19(0x65a):return 0x1f*0x5265c00;case _0xa3ef19(0xc03):return 0x7*0x5265c00;case'day':return 0x5265c00;case _0xa3ef19(0x1f2):return 0x36ee80;case'5minute':return 0x5*0xea60;case _0xa3ef19(0x8be):return 0xea60;default:return 0x0;}}function capGroupByForAggregate(_0x5cd1b1,_0x2bda58){const _0x36ac81=_0x34e271;if(_0x5cd1b1!==_0x36ac81(0xaed))return _0x2bda58;if(_0x2bda58===_0x36ac81(0xc03)||_0x2bda58===_0x36ac81(0x65a)||_0x2bda58==='year')return _0x36ac81(0x523);return _0x2bda58;}function applyDatetimePattern(_0x5669b5,_0x56e433,_0x1a33f1,_0x1861f4){const _0x44d1e2=_0x34e271,_0x3aa31f=(_0x28cca4,_0x53418a=0x2)=>String(_0x28cca4)[_0x44d1e2(0x2a5)](_0x53418a,'0');let _0x4ac3f1,_0x361205,_0x558ca1,_0x2e5fe5,_0x3c4770;if(_0x1861f4){const _0x4f4e2b=tzParts(_0x5669b5[_0x44d1e2(0x699)](),_0x1861f4);_0x4ac3f1=_0x4f4e2b['y'],_0x361205=_0x4f4e2b['mo']+0x1,_0x558ca1=_0x4f4e2b['d'],_0x2e5fe5=_0x4f4e2b['h'],_0x3c4770=_0x4f4e2b['mi'];}else _0x4ac3f1=_0x5669b5['getFullYear'](),_0x361205=_0x5669b5['getMonth']()+0x1,_0x558ca1=_0x5669b5[_0x44d1e2(0x7d0)](),_0x2e5fe5=_0x5669b5[_0x44d1e2(0x814)](),_0x3c4770=_0x5669b5['getMinutes']();const _0x1d3438=_0x1861f4?_0x5669b5[_0x44d1e2(0x297)]():_0x5669b5[_0x44d1e2(0xbea)](),_0xbdddf8=_0x2e5fe5%0xc,_0x5bc30c=_0xbdddf8===0x0?0xc:_0xbdddf8,_0x16a4a0=_0x2e5fe5<0xc?'AM':'PM',_0x108ef0=_0x1a33f1||typeof navigator!=='undefined'&&navigator[_0x44d1e2(0xbf8)]||'en',_0x1b870a=_0x2028f4=>{const _0xc5a3af=getCachedDateTimeFormatter(_0x108ef0,_0x1861f4?{'month':_0x2028f4,'timeZone':_0x1861f4}:{'month':_0x2028f4});return _0xc5a3af?_0xc5a3af['format'](_0x5669b5):String(_0x361205);},_0x56e742=_0x320f62=>{const _0x3a16fc=getCachedDateTimeFormatter(_0x108ef0,_0x1861f4?{'weekday':_0x320f62,'timeZone':_0x1861f4}:{'weekday':_0x320f62});return _0x3a16fc?_0x3a16fc['format'](_0x5669b5):'';},_0x1ee409=[[_0x44d1e2(0x418),_0x56e742('long')],[_0x44d1e2(0xad5),_0x56e742(_0x44d1e2(0xd72))],[_0x44d1e2(0x245),String(_0x4ac3f1)],['YY',String(_0x4ac3f1)['slice'](-0x2)],[_0x44d1e2(0x474),_0x1b870a(_0x44d1e2(0x740))],[_0x44d1e2(0x1d9),_0x1b870a(_0x44d1e2(0xd72))],['MM',_0x3aa31f(_0x361205)],['DD',_0x3aa31f(_0x558ca1)],['HH',_0x3aa31f(_0x2e5fe5)],['hh',_0x3aa31f(_0x5bc30c)],['mm',_0x3aa31f(_0x3c4770)],['ss',_0x3aa31f(_0x1d3438)],['A',_0x16a4a0],['a',_0x16a4a0['toLowerCase']()]],_0x2a06ed=_0x1ee409['map']((_0x5a3bc2,_0x118885)=>'\x00'+_0x118885+'\x00');let _0x19d923=_0x56e433;return _0x1ee409[_0x44d1e2(0x724)](([_0x4cd630],_0x5e077f)=>{const _0x3cf9c2=_0x44d1e2;_0x19d923=_0x19d923[_0x3cf9c2(0x7a4)](_0x4cd630)[_0x3cf9c2(0xa09)](_0x2a06ed[_0x5e077f]);}),_0x1ee409[_0x44d1e2(0x724)](([,_0x15eb30],_0x24f819)=>{const _0x70b6d5=_0x44d1e2;_0x19d923=_0x19d923[_0x70b6d5(0x7a4)](_0x2a06ed[_0x24f819])[_0x70b6d5(0xa09)](_0x15eb30);}),_0x19d923;}function formatDateTime(_0x20fcda,_0x46a9c6,_0xbd0bdd,_0x88b9a3){const _0x2a90ad=_0x34e271,_0x4e1a47=_0x88b9a3&&_0x88b9a3[_0x2a90ad(0xa31)]||null,_0x417faf=resolveDisplayTimeZone(_0xbd0bdd,_0x46a9c6),_0x3003d7=effDatetimeFormat(_0x46a9c6);if(_0x3003d7&&_0x3003d7!=='system')return applyDatetimePattern(_0x20fcda,_0x3003d7,resolveCardLanguage(_0xbd0bdd,_0x46a9c6),_0x417faf);const _0x4f7ad4=resolveCardLanguage(_0xbd0bdd,_0x46a9c6);let _0x4a823c;switch(_0x4e1a47){case _0x2a90ad(0x74d):_0x4a823c={'year':_0x2a90ad(0x774)};break;case _0x2a90ad(0x65a):_0x4a823c={'month':_0x2a90ad(0xd72),'year':_0x2a90ad(0x774)};break;case _0x2a90ad(0xc03):case _0x2a90ad(0x5c7):_0x4a823c={'month':_0x2a90ad(0xd72),'day':_0x2a90ad(0x774)};break;case _0x2a90ad(0x1f2):_0x4a823c=_localeTimeOpts(_0xbd0bdd,{'month':_0x2a90ad(0xd72),'day':_0x2a90ad(0x774),'hour':_0x2a90ad(0x722)});break;default:_0x4a823c=_localeTimeOpts(_0xbd0bdd,{'month':_0x2a90ad(0xd72),'day':_0x2a90ad(0x774),'hour':_0x2a90ad(0x722),'minute':_0x2a90ad(0x722)});}const _0x1e3c14=getCachedDateTimeFormatter(_0x4f7ad4,_0x417faf?{..._0x4a823c,'timeZone':_0x417faf}:_0x4a823c);if(_0x1e3c14)return _0x1e3c14['format'](_0x20fcda);return _0x20fcda[_0x2a90ad(0xa1a)]();}function formatTimeShort(_0x5f0d9b,_0x22291d,_0xa57c42,_0x103aec){const _0x5a636f=_0x34e271,_0x1a0283=resolveDisplayTimeZone(_0xa57c42,_0x103aec),_0x37b60f=effDatetimeFormat(_0x103aec);if(_0x37b60f&&_0x37b60f!==_0x5a636f(0xa26))return applyDatetimePattern(_0x5f0d9b,_0x37b60f,resolveCardLanguage(_0xa57c42,_0x103aec),_0x1a0283);const _0x30e0b8=resolveCardLanguage(_0xa57c42,_0x103aec);let _0x36b05b;if(_0x22291d<0x2*0x15180*0x3e8)_0x36b05b=_localeTimeOpts(_0xa57c42,{'hour':_0x5a636f(0x722),'minute':_0x5a636f(0x722)});else _0x22291d<0x1f*0x15180*0x3e8?_0x36b05b={'month':_0x5a636f(0xd72),'day':_0x5a636f(0x774)}:_0x36b05b={'month':_0x5a636f(0xd72),'year':'2-digit'};const _0x1781ac=getCachedDateTimeFormatter(_0x30e0b8,_0x1a0283?{..._0x36b05b,'timeZone':_0x1a0283}:_0x36b05b);if(_0x1781ac)return _0x1781ac[_0x5a636f(0x29a)](_0x5f0d9b);return _0x5f0d9b[_0x5a636f(0xa1a)]();}function parseGraphStart(_0x150a87,_0x5cd920,_0x2ffbff,_0x41db97=0x1){const _0x2f039e=_0x34e271,_0xe03556=tzParts(_0x5cd920[_0x2f039e(0x699)](),_0x2ffbff),_0x311f70=(_0x18ffc1,_0x3e4631,_0x8a8482)=>new Date(zonedWallToMs(_0x18ffc1,_0x3e4631,_0x8a8482,0x0,0x0,0x0,_0x2ffbff));switch(_0x150a87){case _0x2f039e(0x5c7):case _0x2f039e(0x7b7):return _0x311f70(_0xe03556['y'],_0xe03556['mo'],_0xe03556['d']);case _0x2f039e(0xbef):return _0x311f70(_0xe03556['y'],_0xe03556['mo'],_0xe03556['d']+0x1);case _0x2f039e(0xc03):return _0x311f70(_0xe03556['y'],_0xe03556['mo'],_0xe03556['d']-weekStartOffsetDays(_0xe03556['wd'],_0x41db97));case'month':return _0x311f70(_0xe03556['y'],_0xe03556['mo'],0x1);case _0x2f039e(0x74d):return _0x311f70(_0xe03556['y'],0x0,0x1);default:return _0x311f70(_0xe03556['y'],_0xe03556['mo'],_0xe03556['d']);}}function calendarCellStartMs(_0x6ecd6c,_0x2b78a6,_0x23dfee,_0xf6768b=0x1){const _0x2f7d4d=_0x34e271,_0xbb6091=tzParts(_0x6ecd6c,_0x23dfee);switch(_0x2b78a6){case _0x2f7d4d(0x1f2):return zonedWallToMs(_0xbb6091['y'],_0xbb6091['mo'],_0xbb6091['d'],_0xbb6091['h'],0x0,0x0,_0x23dfee);case _0x2f7d4d(0x523):return zonedWallToMs(_0xbb6091['y'],_0xbb6091['mo'],_0xbb6091['d'],0x0,0x0,0x0,_0x23dfee);case _0x2f7d4d(0xc03):return zonedWallToMs(_0xbb6091['y'],_0xbb6091['mo'],_0xbb6091['d']-weekStartOffsetDays(_0xbb6091['wd'],_0xf6768b),0x0,0x0,0x0,_0x23dfee);case _0x2f7d4d(0x65a):return zonedWallToMs(_0xbb6091['y'],_0xbb6091['mo'],0x1,0x0,0x0,0x0,_0x23dfee);case'year':return zonedWallToMs(_0xbb6091['y'],0x0,0x1,0x0,0x0,0x0,_0x23dfee);default:return NaN;}}function endOfPeriodFromGraphStart(_0xbd94b6,_0x585b5c,_0x55ad7e,_0x5d3bc6=0x1){const _0x4d85e8=_0x34e271,_0x294aa7=tzParts(_0x585b5c[_0x4d85e8(0x699)](),_0x55ad7e),_0x5136ec=(_0x3e5f98,_0x1899e2,_0x55e7fd)=>new Date(zonedWallToMs(_0x3e5f98,_0x1899e2,_0x55e7fd,0x0,0x0,0x0,_0x55ad7e));switch(_0xbd94b6){case _0x4d85e8(0x5c7):case _0x4d85e8(0x7b7):return _0x5136ec(_0x294aa7['y'],_0x294aa7['mo'],_0x294aa7['d']+0x1);case _0x4d85e8(0xbef):return _0x5136ec(_0x294aa7['y'],_0x294aa7['mo'],_0x294aa7['d']+0x2);case'week':return _0x5136ec(_0x294aa7['y'],_0x294aa7['mo'],_0x294aa7['d']-weekStartOffsetDays(_0x294aa7['wd'],_0x5d3bc6)+0x7);case'month':return _0x5136ec(_0x294aa7['y'],_0x294aa7['mo']+0x1,0x1);case _0x4d85e8(0x74d):return _0x5136ec(_0x294aa7['y']+0x1,0x0,0x1);default:return _0x5136ec(_0x294aa7['y'],_0x294aa7['mo'],_0x294aa7['d']+0x1);}}function resolveAnchorWindow(_0xa9dc83,_0x2e86e1,_0x4cfdb0){const _0x4005c0=_0x34e271,_0x298a77=new Date();let _0x346cc8=_0x298a77,_0x37a74a;if(isNum(_0x2e86e1))return _0x37a74a=new Date(_0x298a77[_0x4005c0(0x699)]()-_0x2e86e1*0xe10*0x3e8),{'start':_0x37a74a,'end':_0x346cc8};if(_0xa9dc83['graph_start'])_0x37a74a=parseGraphStart(_0xa9dc83['graph_start'],_0x298a77,resolveDisplayTimeZone(_0x4cfdb0,_0xa9dc83),resolveFirstWeekday(_0x4cfdb0));else{const _0x2a6e37=toNum(_0xa9dc83[_0x4005c0(0x770)])??0x18;_0x37a74a=new Date(_0x298a77['getTime']()-_0x2a6e37*0xe10*0x3e8);}return{'start':_0x37a74a,'end':_0x346cc8};}function groupBucketMs(_0x512a19,_0x2148dd,_0x1eecd4){const _0xd9a174=_0x34e271,_0x7c7e68=/^([0-9]+)h$/i[_0xd9a174(0xbae)](String(_0x512a19||''));if(_0x7c7e68&&Number(_0x7c7e68[0x1])>0x0)return Number(_0x7c7e68[0x1])*0xe10*0x3e8;switch(_0x512a19){case _0xd9a174(0x1f2):return 0xe10*0x3e8;case _0xd9a174(0x523):case _0xd9a174(0x5c7):return 0x15180*0x3e8;case _0xd9a174(0xc03):return 0x7*0x15180*0x3e8;case _0xd9a174(0x65a):return 0x1e*0x15180*0x3e8;case _0xd9a174(0x74d):return 0x16d*0x15180*0x3e8;case'raw':return 0x0;case _0xd9a174(0x3fe):default:{const _0xc4d41d=toNum(_0x1eecd4);if(isNum(_0xc4d41d)&&_0xc4d41d>0x0)return 0x36ee80/_0xc4d41d;const _0x369749=(_0x2148dd||0x18)*0xe10*0x3e8;return _0x369749/0x3c;}}}function _isAutoScaleSafe(_0x56ed09){const _0x145d38=_0x34e271,_0x36040e=_0x56ed09?.[_0x145d38(0x65d)]||[];for(const _0x22fd43 of _0x36040e){if(!_0x22fd43||typeof _0x22fd43!==_0x145d38(0x328))continue;if(_0x22fd43['_compareOf']!=null)continue;const _0x29f65e=_0x22fd43[_0x145d38(0x419)];if(_0x29f65e!==undefined&&_0x29f65e!==null&&_0x29f65e!==''&&_0x29f65e!==0x0&&_0x29f65e!=='0')return![];const _0x3c694a=toNum(_0x22fd43[_0x145d38(0xbf3)]);if(isNum(_0x3c694a)&&_0x3c694a!==0x0)return![];if(_0x22fd43[_0x145d38(0x7f4)])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set(['interval','hour','2h','3h','4h','6h',_0x34e271(0xc08),_0x34e271(0x523),_0x34e271(0xc03),'month','year',_0x34e271(0x3d2)]);function resolveAutoScaleRule(_0x3c9e97,_0xdc2bf7){const _0x4fa014=_0x34e271,_0x56e970=_0x3c9e97?.[_0x4fa014(0x711)];if(!Array['isArray'](_0x56e970)||!_0x56e970[_0x4fa014(0x4f2)]||!isNum(_0xdc2bf7)||_0xdc2bf7<=0x0)return null;let _0x31ffdb=null;for(const _0x4c1622 of _0x56e970){if(!_0x4c1622||typeof _0x4c1622!=='object')continue;const _0x223541=toNum(_0x4c1622[_0x4fa014(0x384)]);let _0x443ccd=_0x4c1622[_0x4fa014(0x669)]==='day'?_0x4fa014(0x523):_0x4c1622['group_by'];if(typeof _0x443ccd===_0x4fa014(0xadd)&&/^\d+h$/[_0x4fa014(0x47e)](_0x443ccd)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x4fa014(0xc12)](_0x443ccd))_0x443ccd=null;}if(!isNum(_0x223541)||_0x223541<=0x0||!_0x443ccd)continue;if(_0xdc2bf7<=_0x223541&&(!_0x31ffdb||_0x223541<_0x31ffdb['up'])){const _0x48e54e=toNum(_0x4c1622[_0x4fa014(0x658)]);_0x31ffdb={'up':_0x223541,'group_by':_0x443ccd,'points_per_hour':isNum(_0x48e54e)&&_0x48e54e>0x0?_0x48e54e:null,'x_axis_interval':typeof _0x4c1622[_0x4fa014(0x4c0)]==='string'&&_0x4c1622[_0x4fa014(0x4c0)][_0x4fa014(0x12e)]()?_0x4c1622[_0x4fa014(0x4c0)][_0x4fa014(0x12e)]():null,'datetime_format':typeof _0x4c1622[_0x4fa014(0xb27)]===_0x4fa014(0xadd)&&_0x4c1622[_0x4fa014(0xb27)][_0x4fa014(0x12e)]()?_0x4c1622[_0x4fa014(0xb27)][_0x4fa014(0x12e)]():null};}}return _0x31ffdb?{'group_by':_0x31ffdb[_0x4fa014(0x669)],'points_per_hour':_0x31ffdb[_0x4fa014(0x658)],'x_axis_interval':_0x31ffdb['x_axis_interval'],'datetime_format':_0x31ffdb[_0x4fa014(0xb27)]}:null;}function activeScaleRule(_0x32eb1b,_0x383596){const _0x250fb1=_0x34e271,_0x58cfdf=toNum(_0x32eb1b?.['__sgcDecisionHours']),_0x4f8bf5=isNum(_0x58cfdf)&&_0x58cfdf>0x0?_0x58cfdf:_0x383596;if(!(_0x32eb1b?.[_0x250fb1(0xbe6)]&&isNum(_0x4f8bf5)&&_0x4f8bf5>0x0&&_isAutoScaleSafe(_0x32eb1b)))return null;const _0x3df82d=resolveAutoScaleRule(_0x32eb1b,_0x4f8bf5);if(_0x3df82d&&_0x3df82d[_0x250fb1(0x669)]===(_0x32eb1b[_0x250fb1(0x669)]||_0x250fb1(0x3fe))&&_0x3df82d['points_per_hour']==null&&!_0x3df82d['x_axis_interval']&&!_0x3df82d[_0x250fb1(0xb27)])return null;return _0x3df82d;}function effXAxisInterval(_0x255e62){const _0x2d60ba=_0x34e271,_0x601ea5=_0x255e62?.[_0x2d60ba(0x120)];if(_0x601ea5!=null)return _0x601ea5[_0x2d60ba(0x4c0)]||null;return _0x255e62?.[_0x2d60ba(0x4c0)];}function effDatetimeFormat(_0x30b18d){const _0x3186d2=_0x34e271,_0x293131=_0x30b18d?.['__sgcActiveRule'];if(_0x293131!=null)return _0x293131[_0x3186d2(0xb27)]||null;return _0x30b18d?.[_0x3186d2(0xb27)];}function resolveAutoScale(_0x55fc83){const _0x442e95=_0x34e271,_0x27733f=_0x55fc83;if(!isNum(_0x27733f)||_0x27733f<=0x0)return null;if(_0x27733f<=0x4)return{'group_by':'interval','points_per_hour':0xc};if(_0x27733f<=0xc)return{'group_by':_0x442e95(0x3fe),'points_per_hour':0x4};if(_0x27733f<=0x30)return{'group_by':_0x442e95(0x3fe),'points_per_hour':0x2};const _0x38c691=Math[_0x442e95(0x767)](_0x27733f/0x18);if(_0x38c691<=0x6)return{'group_by':'hour','points_per_hour':0x1};if(_0x38c691<=0x3b)return{'group_by':_0x442e95(0x523),'points_per_hour':null};if(_0x38c691<=0xb4)return{'group_by':'week','points_per_hour':null};return{'group_by':_0x442e95(0x65a),'points_per_hour':null};}function _0x49ba(){const _0x30c8fa=['12h','render_template','annotations','Header','applyPostBucketTransform','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','_cssPath','><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','_lastTouchPopT','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>','has','pushed','\x22></div></div></div></div>','result','extrema_color','_preciseTsResolved','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','sMap','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','Card\x20Styling','\x22\x20type=\x22text\x22\x20value=\x22','Hours','Avg\x20','formatEntityState','var(--primary-color,\x20#378ADD)','polygon','top','color:var(--primary-color,#03a9f4);font-weight:700','_yMeta','setLineDash','</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>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>','Moving\x20Averages','.e-needle_color-picker','radius','.e-name','sgc-y-label','0.05','_priceLookupFor','toLowerCase','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','_dpSyncHandler','bad\x20number\x20\x22','hour_of_day','_renderers','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','threshold','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','tpl-badge','lastRaw','var(--success-color,\x20#2ecc71)','Custom','getEnergyDataCollection','_renderAttributeList','Background\x20Blur','tooltip_sync_group','week_of_year','letter-spacing:','.e-change_ignore_zero','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','Below','Custom\x20Scale\x20Rules','_priceSeries','\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','Dotted','cmp-period','</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','600\x20','state_layout','Both','Default','rgba(0,0,0,0.35)','to_state','MDI\x20Icon','Share','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','sgc-ann-threshold','getRootNode','_onDatePickerNav','_renderBatteryIcon','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','sgc-ann-event','\x22\x20x2=\x22','chart_mode','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','225gORvgP','_lastRaw','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','auto','stable','Value\x20Factor','_dpRangeStart','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.','sgc-ann-label\x20sgc-ann-span-label','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','\x22\x20data-dp-preset-offset=\x22','className','getEntityStubConfig','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','entId','Date\x20Label\x20Color','points','_lastPriceRefetchTs','_activeTab','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.','string\x20argument','Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).','<div\x20class=\x22sgc-header\x22>','wrap','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','\x22\x20y1=\x22','_structureDirty','alignToClock','Pts/h','pie_label_color','fill=\x22url(#','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.','sgc-ann-span','font-weight:500;opacity:0.8','sgc-state-wrap\x20','(prefers-color-scheme:\x20dark)','setMinutes','_cache','sgc-bar-active','&filter_entity_id=','<div\x20class=\x22sgc-dp-presets\x22>','No\x20data','[data-intlabel]','\x22></span>','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20','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.','battery_entity','Top\x20Center','Jun','Card\x20Overlays','_annotationRefs','createRadialGradient','\x20→\x20','time_zone','_priceRefIds','sgc-axis-label\x20sgc-y-label','version','All\x20cards','.e-data_value_field','</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>','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.','Tap\x20Action','#1D9E75','<span\x20class=\x22sgc-state-icon\x22','Low','Slice\x20Label\x20Color','height:','ha-icon','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22','0.95','url(#','.ann-source','_subscribeEvents','Rising','src','.sgc-card{position:relative;overflow:hidden}','message','transparent','Add\x20Threshold','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','maxRadius','subscribe_trigger','2\x20Hours','_exportName','_onIntervalPick','.e-extrema_bg_opacity','3.29','rb:','_scrollSyncHandler','userSpaceOnUse','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','Extrema','clearCache','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','Entity\x20at\x20index\x20','tooltip_name','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','zoom_sync_group','cmp-col-pick','.cmp-col-pick','_thrVals','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','show_tooltip','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','12H','_drawRangeBand','</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','sgc-h32','dp-center-stacked','_slideWindow','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','_fd','textBaseline','get','</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>','wf:','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','_overrideAttributes','removeChild','_appendText','closePath','.sgc-ip-wrap','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.','<div\x20class=\x22sgc-legend-item\x20','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','navigate','</label>','<div\x20class=\x22f\x22><label>','concat','_prevAnnotationStamps','Avg','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','\x22><span\x20class=\x22u\x22>s</span></div></div>','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.','\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22','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.','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','X\x20Label\x20Opacity','upper_bound_secondary','\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>','Stack\x20Group','setItem','day_of_year','card_header_color','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','__sgcExtVisibleH','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20heatmap.</div>','Top\x20Left','1,234.56','_nowStampMs','useStats','Animate','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','log2','Price\x20Entity','More\x20Info','</option><option\x20value=\x22manual\x22\x20','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','_energyUnsub','Mouse\x20Wheel','<text\x20x=\x22','med','</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','stroke-width:3','<span\x20class=\x22sgc-state-second\x22','value','closest','#e74c3c','last_90d','_quantile','Header\x20&\x20Battery','\x20sgc-x-date-label','0.85','\x22\x20y=\x22','Pie\x20Style','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.','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','<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>','light-blue','_effectiveAttribute','dragleave','.cmp-add','Bottom\x20Center','Opacity','_maybeWarnMissingLTS','_renderDetailLegend','number.','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','.thr-row','hm:','_color','_exportPng','__visible__','.e-aggregate_func','auto_hide_entities','_renderStateRowFor','End','data-axis-side','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','</label><div\x20class=\x22iu\x22><input\x20id=\x22state_timeline_corner_radius\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x223\x22\x20value=\x22','Y2\x20Tick\x20Format','\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>','Data\x20Vars','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','div','</option><option\x20value=\x22yesterday\x22\x20','unexpected\x20token\x20\x22','display','_compareShiftHours','Add\x20Comparison','_warnHourlyCap','.e-extrema_bg_color','_pick','\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>','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','_detectDark','X\x20Axis\x20Interval','Corner\x20Radius','stroke-dasharray:','count','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','rgba(255,255,255,0.9)','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.','_ensurePinchHandlers','Now\x20Line','no-','states','Aggregation','_mainTab','state_size','Entities','_intervalInitialSyncDone','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','amber','butt','padding:','all','_querySyncHandler','e-needle_color','_barHalfWidth','y_grid_opacity','sMin','n2h','opacity:','hass','Custom\x20Name','End\x20Hour','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','Battery','groupPoints','<path\x20d=\x22M\x20','><span\x20class=\x22sgc-state-second-label\x22>','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','_scheduleUpdate','[sgc]\x20history\x20fetch\x20failed','plotW','scrollLeft','Day\x20Before','_handleEnergyDate','Localization','8\x204','mapX','options','sgc-point','</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','Attribute\x20Data\x20Source','pie_label_format','yellow','History\x20only','\x22\x20data-tc=\x22general\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','short','config-changed','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','add-entity','computeMovingAveragesExt','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).','pop','_hasAnyAggregatedEntity','y_grid_style','<div\x20class=\x22sgc-dp-panel\x22>','tooltip_order','band','rgba(0,0,0,0.06)','equal_color','Year','image/png','false','px),\x20-50%)','pie_label_font_size','getContext','[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.','sgc-thrs-','_overridePph','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','event','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','&amp;','.e-extrema_color-picker','Hard','Ext\x20LTS','Tooltip\x20Total','Value\x20Expression','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','gridAutoFlow','.sgc-qp-wrap','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.','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','var(--primary-color,\x20#4A90D9)','span','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','duration_unit','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','cssText','card_padding','dampResetBoundaryMax','var(--secondary-text-color,\x20#888)','getMilliseconds','rect','create','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).','__sgcActiveRule','dSig','</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','</option><option\x20value=\x22dashed\x22\x20','x_grid_opacity','h2n','</text>','Type','#c0392b','ent','_extendWindowForForecastData','card_header_size','index','Last\x2024H','trim','<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>','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.','show_pph_picker','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.','lastMin','indigo','sgc-crosshair','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','key','enabled','dark-grey','placeholder','--secondary-text-color','Last\x20Year','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.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','show_fill','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.','statsFieldCascade','.asr-add','\x20style=\x22opacity:','\x20{…}','https://github.com/cataseven/statistics-graph-chart-card','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','visible','Header\x20Align','_fetcher','find','_sanitizeEntities','.eh','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.','_slices','months','\x20sgc-animated','_onDatePickerSyncRequest','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','close','.asr-del','_isCounterEntity','locale','\x22></div><div\x20class=\x22f\x22','⚠\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.','Hour','.e-z_index','totalYears','text','SCRIPT','1\x20/\x20-1','bucketPrecision','sgc-no-bleed','[sgc]\x20update\x20failed','_slideTimer','<option\x20value=\x22','_colorUnsubs','fontFamily','scrollbar','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','position','</div>\x0a\x20\x20\x20\x20\x20\x20','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','onerror','\x20—</option>','Show\x20Timestamp','_resolveTemplate','dpPresetMode','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','[sgc]\x20query\x20sync\x20failed','.e-decimals','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','Y\x20Axis\x20Ticks','pie:','selectionStart','<div\x20class=\x22sgc-dp-shortcuts\x22>','download','canvas\x20tainted','graph_end_hour','_fillResizeObs','_preciseTsCache','increase','active','Locale','<g\x20data-b=\x22','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','</div><div>','_groupForQueryKind','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.','setDate','_animStart','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','pickStatField','Bottom\x20Right','rgba(0,0,0,0.05)','Line\x20/\x20Fill\x20Color','activeElement','_processAnnotationRefChanges','card_header_weight','.e-data_time_field','pow','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','mtab','500\x20','ranking','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.','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','Feb','Action','total_increasing','Percentage','color','color:','sgc-line\x20sgc-seg-line','tap','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','value_end','_arcs','Hide\x20on\x20Load','touchstart','show_now_line','data_value_field','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_avg\x22\x20type=\x22checkbox\x22\x20','.e-thr_direction','rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20','label_font_size','rgba(255,255,255,0.22)','setAttribute','<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22','rgba(0,0,0,0.08)','measurement','Attribute','_calBarPositions','mouseup','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','x_axis_font_size','Next\x20month','yesterday','Background','0.16','last_updated','</span></div></label><div\x20class=\x22overlay-opt','_renderStateRow','unexpected\x20trailing\x20token\x20\x22','customCards','HA-CARD','_hiddenEntities','_wsUnsub','barThickness','_popZoomHistory','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','freeze','stacked','Colors','signal','server','last_week','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','.e-show_second_state_as','canvas','\x20selected','Disabled\x20when\x20trend\x20active','#8e44ad','</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','stats','grid_options','line','[sgc]\x20statistics\x20fetch\x20failed','MMM','Draws\x20bars\x20downward\x20from\x20the\x20zero\x20line.\x20Use\x20with\x20stacked\x20mode\x20to\x20create\x20butterfly\x20charts.','Level','align_state','Radial\x20Bar','_setupTimers','reverse','\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','_onDatePickerToggle','URL','setConfig','Band','.cmp-list','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','_persistDatePicker','debug','.e-show_range_values','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','groupExtremesByKey','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','median','entries','stop','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','var(--error-color,\x20#ff4757)','hour','hh:mm\x20A','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','_bucketSeries','float','setTime','Bottom\x20Left','max_visible_interval','Thick','Stacked','--rgb-primary-text-color','_resolvedTemplateColors','\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-average-line','cursor','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','auto_hide','_lastArgs','?end_time=','Up\x20to\x20(hours)','has_mean','cancelable','Logarithmic','card','bar','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.','180D','show_legend','<div\x20class=\x22cs\x20','Stacked\x20Group\x20Totals','<option\x20value=\x22raw\x22\x20','_cpdOpen','getBoundingClientRect','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','font','.e-data_vars','#00bcd4','.thr-list','render','Value\x20Position','state_changed','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','<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>','<div\x20class=\x22sgc-tt-time\x22>','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','.sgc-bar{opacity:0.85}','e-point_colors','period','diffSeries','startAngle','last_12m','</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','\x22\x20data-id=\x22','Axis\x20Labels','font-size','_queryInitialSyncDone','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).','pointerleave','_lastMax','</select></div>','#26a69a','month_of_year','lineJoin','X-Axis','</select></div></div><div\x20class=\x22f\x22></div></div>','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','card_border_radius','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','clientY','timeline','\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','style=\x22opacity:.35;pointer-events:none\x22','System','.sgc-axis-label{font-size:10px;fill:','_lastColorKey','xVal','><ha-icon\x20icon=\x22','_isLiveTrackingNeeded','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','trigger','sMean','data-band-w','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','YYYY','seriesStats','Icon\x20Size','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','.sgc-grid','unit_of_measurement','Vertical','trend_up_color','Slice\x20Spacing','_pairs','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','Y\x20Label\x20Opacity','Group','Samples','more-info','_zoomAbort','Month','Week','Last\x2030\x20days','\x22\x20data-hours=\x22','change_ignore_zero','mouseleave','<div\x20class=\x22root\x22>','_scheduleRender','_drawEventAnnotation','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','_expandCompareGhosts','>\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','sgc-fill-height','h:mm:ss','Pie\x20Chart','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','_broadcastDatePickerSync','rgba(255,255,255,0.45)','includes','observe','ellipse','cmp-avg','</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','card_background_color','translate(calc(-50%\x20+\x20','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','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.','</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','\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>','No\x20moving\x20averages\x20yet','_saveDatePickerState','\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>','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.','period_highlight_color','clientX','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','rgba(255,255,255,0.55)','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','_statMeta','Add\x20Entity','y_axis_ticks','<div\x20class=\x22asr-row\x22\x20data-row=\x22','computeMovingAverages','x_grid_width','</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','_applyQueryOverrides','Loading…','_flushLiveBuffer','fetchStatistics','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','show_y_axis_label','http://www.w3.org/2000/svg','show_group_by_picker','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','default','catch','Period\x20Comparison','day_of_month','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','\x22\x20y2=\x22','\x20sgc-fill-height','focus','now_line_opacity','selectionEnd','attribute','><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','getUTCSeconds','Navigate','y_axis_round_ticks','format','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.','hours','_meta','_initialRender','lineCap','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.','zoom_sync','MMM\x20YY','var(--tx)','_baseQuery','padStart','getConfigElement','entityIdx','.sgc-plot-wrap','\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>','0.35','_fireEntityAction','\x20off','card_border','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','.sgc-dp-center-abs','<div\x20class=\x22sgc-state-align-left\x22>','getConfig','fill','assign','_activeIntervalLabel','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.','thr-val','e-entity','sum','NumberFormat','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','rgba(128,128,128,0.8)','dpDay','_startEnergyDateSync','.e-trend_down_color-picker','end','_ltsWarned','segments-thr',')\x22\x20fill-opacity=\x22','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\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','sin','</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','_spokes','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','_drawExtremaLabels','Font\x20Size','dpRollingMonths','_collectThrRefs','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','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.','show_second_state_as','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22','_drawBandAnnotation','isNaN','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','_resolveThrRef','secondary','dp-range-sel','state_class','data_time_unit','Time\x20Window','dragstart','Date\x20Picker','&lt;','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','[data-b]','rgba(255,255,255,0.98)','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</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>','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','General\x20Settings','size','.e-name_position','input[type=\x22color\x22]','\x00cmp:','sgc-y-axis','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','><label>','_annotationLineDash','disconnectedCallback','delete','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','unclosed\x20{','card_style','touchmove','</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','checked','sgc-ma-label','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','percentage','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','animate_graph','Period','__default','\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>','Show\x20now\x20line','<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:','mapped','innerHTML','</div></div><div\x20class=\x22asr-list\x22>','<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',';\x20}','pie','group_by_picker_position','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','interval_picker_position','_end','\x22\x20style=\x22','define','_wsTrackedKey','.sgc-dp-wrap','Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','_cells','_normalizedBgImage','\x22\x20fill-opacity=\x22','bMin','_entityTplKey','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','.sgc-state-wrap[data-pos=\x22','show_x_axis','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.','\x22></button></div>','None','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','hide_on_load','min_bound_range','\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>','white','_entities','Lower\x20Bound\x20Y','_onDatePickerJumpToCurrent','90D','</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','firstDay','state_adaptive_color','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.','_collectDataVarIds','object','Line\x20Width','state_timeline_show_labels','.ann-show_values','dpCal','sun.sun','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.','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.','thin','Select\x20end\x20date','\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>','.e-trend_stable_color-picker','sgc-scroll-sync','</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','__sgcDecisionHours','sgc-export-menu','pph','Width','stack_group','getGridOptions','parentElement','rgba(74,144,217,','#sgc-extras','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.','\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>','_getAvailableEntities','_processHassChanges','appendChild','toLocaleTimeString','sgc-ann-label\x20sgc-ann-threshold-label','drawSa','.e-risefall_stable','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','.e-extrema_font_size','left','Interval','.e-data_time_unit','ents','\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=\x22graph_start\x22>','scroll_mode','.sgc-animated','revokeObjectURL','.e-stack_group','cmp-col','show_points','X\x20Grid\x20Style','x_axis_color','<div\x20class=\x22sgc-state-align-center\x22>','ma-period','sgc-annotations-bg','Update\x20Interval','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','sgc-annotations-fg','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','cmp-back','Horizontal','isInteger','3\x20Hours','_updateHistory','<div\x20class=\x22','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','plain','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','energy_date_sync','<div\x20class=\x22sgc-spark-list\x22>','\x20.sgc-dp-nav','area','ISO\x20/\x20epoch\x20ms','_tplBoolCard','stroke-dasharray','</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','_on','0.3','list','Range\x20Band','Y\x20Tick\x20Format','rgba(','Start\x20this\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20reveal\x20it\x20by\x20clicking\x20it\x20in\x20the\x20legend.\x20Ignored\x20when\x20the\x20card-level\x20Auto\x20Hide\x20Entities\x20(Chart\x20→\x20Visual\x20Options)\x20is\x20on,\x20because\x20that\x20hides\x20everything.\x20Use\x20this\x20to\x20hide\x20only\x20some\x20entities\x20by\x20default.','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','scatter','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','_abort','14D','</div><div\x20class=\x22sgc-state-stack-bot\x22>','</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>','indy:','State\x20Color','_resolveEntityAnnotations','[sgc]\x20PNG\x20export\x20failed','_renderLegend','up_to_hours','_resizeObserver','bottom-right','charAt','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.','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.','localeCompare','tot','Range','X\x20Label\x20Size','<div\x20style=\x22opacity:0.6\x22>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_export\x22\x20type=\x22checkbox\x22\x20','never','cmpEnt','.sgc-detail-legend-entity','Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.','Y\x20Grid\x20Color','_savedScrollLeft','add','smooth','unknown','previous_period','>\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','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','sgc-zoom-sync','unexpected\x20end\x20of\x20expression','Fill','_matrix','Last\x2024\x20hours','Source','Labels','callWS','sgc-qpph:','group','show_y2_axis','ha-icon-picker','addColorStop','legend_position','\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','offH','_onScrollSyncEvent','Jul','gridColumn','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','.sgc-pie-tooltip','green','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','<div\x20class=\x22sgc-legend\x20position-','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.','Language','stroke-width:','attributes','</g>','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','template','sgc-datepicker-sync-request','.sgc-export-btn','\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','subscribe','getFullYear','Invert\x20(Mirror)','block','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','</style>','primary','lastMax','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','de-DE','Progress','This\x20Month','null','light-grey','_handleCalendarDayPick','padT','Sparkline','remove','_pieItems','raw','last_month','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','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.','save','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','</div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end;flex-direction:column;gap:4px\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_color_dot\x22\x20type=\x22checkbox\x22\x20','sqrt','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','_updateSeq','appearance','Yesterday','DD\x20MMM\x20YYYY','.e-trend_period_hours','Last\x20Color','General','value-changed','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','querySelector','.tb','str','histogram','class','stringify','./translations.js?v=','\x20style=\x22','_eT','y_grid_color','error','graph_type','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','\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','unexpected\x20end','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','.card-icon-color','source','idx','sgc-plot-clip','\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>','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.','</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','_graphData','_onQuerySyncEvent','isFinite','interval','Show\x20Export\x20Button','\x20is\x20not\x20an\x20array','Legend','price_per_kwh','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','insertBefore','<div\x20class=\x22sgc-detail-legend\x22>','_subscribeEditorColors','</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>','\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','overlay','number','teal','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','now_line_width','\x22/>','show_extrema_max','#ffffff','Sat','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','.asr-row','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','call','textContent','dddd','offset','\x22\x20fill=\x22none\x22\x20','#cccccc','radialbar','purple','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.','h</option>','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','Y2-Axis','_draw','boolean','\x20style=\x22visibility:hidden\x22','_toggleSeriesVisibility','.sgc-card','Time\x20Zone','#888','></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','Secondary\x20Value','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','DD-MM-YYYY','floor','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','sgc-hover-dots','action','_hourlyCapWarned','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','_stopEnergyDateSync','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','align','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.','_openPanels','endAngle','></div><div\x20class=\x22f\x22><label>','addEventListener','point_size','</span><span\x20class=\x22sgc-pie-tt-val\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','candlestick','_computeInstanceKey','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','meta','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.','pminPct','_ensureStatMeta','prototype','heatmap','string\x20in\x20arithmetic','_mountIconDropdown','_syncHandler','sgc-extras','Bar','customStart','row','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','_resolvedColors','Box\x20Plot','Y\x20Axis\x20Decimals','\x22\x20width=\x22','peakPct','Attribute\x20List','\x22\x20style=\x22cursor:','shift','\x22\x20title=\x22','_buildStackState','_pinchWired','dataset','.e-name_size','</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>','Transition','_resolveStateRowValue','\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>','current\x20year','getStubConfig','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','stopPropagation','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','brush_zoom','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','Waterfall','sgc-ma-line','Advanced','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.','_resolveCanvasColor','target','Hours\x20to\x20Show','817245xDsQWx','MMMM','dp-label-past','blue','extrema_bg_color','next','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','Bar\x20Spacing','State\x20Layout','Data\x20Labels','.ann-val1','test','_wheelHandler','><span\x20class=\x22msl\x22></span></label></div>','replaceWith','English','</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22','periods_back','\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>','.e-point_size','e-color','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22',';object-fit:contain;\x22>','_computeDatePickerWindow','y_grid_width','.sgc-state-row','hidden','decimals','Aug','manual','Drag\x20to\x20reorder','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.','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','%\x22>\x0a\x20\x20\x20\x20\x20\x20<svg\x20width=\x220.7em\x22\x20height=\x220.9em\x22\x20viewBox=\x220\x200\x2016\x2018\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x224\x22\x20y=\x220\x22\x20width=\x228\x22\x20height=\x222\x22\x20rx=\x220.5\x22\x20fill=\x22currentColor\x22\x20opacity=\x220.4\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x221\x22\x20y=\x222\x22\x20width=\x2214\x22\x20height=\x2215\x22\x20rx=\x222\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x221.5\x22\x20fill=\x22none\x22\x20opacity=\x220.4\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x223\x22\x20y=\x22','\x22\x20selected>','.ci','_dpCalMonth','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.','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.','_schedulePriceRefetch','_dpCalYear','.e-state_size','Epoch\x20milliseconds','_computeXAxisTicks','</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','_buildThresholdGradient','card_shadow','\x20stroke-width=\x22','\x22\x20data-dp-preset-mode=\x22','_sgcIcon','#f39c12','_persistIntervalPicker','pph_picker_group','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','icon','y_axis_color','_compareCfg','var(--error-color,\x20#ef4444)','pct','legend_stats','overlays','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.','.tc','#727272','Advanced\x20Calculations','pie_style','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).','</select></div></div><div\x20class=\x22f\x22><label>','card_icon_color','_scheduleResolvePreciseRecordTimes','_rebuildPoints','cellW','transition','getDay','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','recorder/list_statistic_ids','Card\x20Border','x_axis_interval','Adaptive\x20Color','tooltip_match_axis','_coerceColor','Label','129IARzcq','Event','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.','graph_start_hour','some','MM/DD','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.','extended_window_multiplier','so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20','graph_start','Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.','\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=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','now_line_style','min_bound_range_secondary','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','Compact\x20Legend','<div\x20class=\x22sgc-pie-tt-row\x22','Extended\x20Window','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','rgba(255,255,255,0.95)','_priceTrailTimer','_drawThresholdAnnotation','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.e-gradient','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','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).','whenDefined','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','createObjectURL','</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>','both','First','statistics','UTC','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.','mdi:icon\x20or\x20{{\x20template\x20}}',';height:','dashed','kind','</select></div></div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end;flex-direction:column;gap:4px\x22>','_isFieldRelevantForMode','_default','.tpl-badge','Upper\x20Bound\x20Y','length','\x20style=\x22opacity:.3;pointer-events:none\x22','colors','Stable\x20Color','_drawPie','splice','btn','.e-legend_sum','first','cmp-dl','Graph\x20Start','_drawAnnotationsForeground','Smooth','button','_resolveStateColor','pointer','border-width:','date_picker_modes','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','translate(-50%,\x20-50%)','</span></div>','card_header_letter_spacing','<style\x20id=\x22sgc-extras\x22>','last','battery_low_threshold','attachShadow','sgc-grad-','Background\x20Opacity','</div></div>','tab','SELECT','_drawSeries','.ma-row','_prevStamps','</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>','Today','sgc-line','e-icon_color','show_label','</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>','stroke=\x22','mean','rgb(','dev','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).','period_highlight','quadraticCurveTo','_buildStructure','path','date','\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>','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','.e-data_attribute','needle_color','last_year','\x22></div><div\x20class=\x22f\x22></div></div>','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','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.','host','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','firstElementChild','_cacheCleanupTimer','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.','.e-show_extrema_min','y2_axis_format','attribute_list_position','Battery\x20Entity','sgc-svg','bottom','sgc-spark-thr-','history','.e-show_state','_isRelativeWindow','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','dragend','X\x20Grid\x20Opacity','cache','Inherit\x20from\x20Custom\x20Name','pmin','state','\x22></div></div>','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','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.','previous\x20period','_dpInitialSyncDone','_autoHideApplied','yScale','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.','_wsSubscribing','var(--primary-text-color)','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','#27ae60','99967PRvBvV','yVal','My\x20annotation','unexpected\x20\x27','cos','\x22\x20on\x20','The\x20gauge\x20dial\x20scale\x20—\x20the\x20value\x20at\x20the\x20start\x20(Min)\x20and\x20end\x20(Max)\x20of\x20the\x20arc.\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Defaults\x20to\x200100.','Group\x20By','(state_class\x20not\x20set):\x20','replace','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','last_24h','_getStatId','<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>','undefined','clientWidth','hg:','sourceId','_calendarCounterNeedsHourly','style','</button><button\x20class=\x22tb\x20','_liveBuffer','card_background_image','Other','Border\x20Color','\x22></div></div></div></div></div>','Letter\x20Spacing','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','May',':host\x20{\x20display:\x20block;\x20}','accent','per','delta','><span\x20class=\x22sgc-pie-tt-name\x22>','_isHistoryAggregated','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20','Time','.sgc-state-wrap','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','trend_period_hours','--primary-font-family','mtc','_computeRollingStart','color_thresholds','</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','solid','Tooltip\x20Order','Lower\x20Bound','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','_pendingSlide','Graph','.e-show_average','show_extrema_min','Dec','drawEa','#2ecc71','text-anchor','\x20takes\x201\x20arg','_layout','abort','applyPreBucketTransforms','always','MM-YYYY','15D','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','_onDatePickerPanelClick','ranking_min_value','dispatchEvent','_hasCandlestick','font-size:\x20','rgba(0,0,0,0.4)','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-grid-line\x20sgc-y-grid-line','clientHeight','_normalizeCompareList','_pinchActive','.e-extrema_show_timestamp','_attachZoomHandlers','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','last\x20year','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','_cacheSet','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','_setupColorTemplates','1.234,56','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','drag-over','querySelectorAll','date_picker_position','Hour\x20of\x20day\x20(0-23)','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','.e-value_factor','_energyStart','gauge_columns','\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22','_updateQueued','\x20L\x20','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','Call\x20Service','.mtc','independent','value_factor','Last\x207\x20Days','Interval\x20Picker','<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>','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','[sgc]\x20annotation\x20history\x20fetch\x20failed','Mar','_shareScalarValue','</option>','12M','sgc-y-tick','Thu','day','Add\x20Rule','en-US','fEnt','data-t','rows','</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','ma-col','keys','hass-action','rgba(0,0,0,0.75)','\x22\x20fill=\x22','_formatAxisStateLabel','deltaAgg','advanced','Dashed','Change','13516jntcVG','h\x20exceeds\x20the\x20','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.','</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','[sgc]\x20data_attribute\x20\x22','point_colors','Value\x20Transform','_overrideHoursToShow','sgc-qgby:','_applyFillHeight','carry_forward_ms','scroll_sync','.e-show_trend_icon','\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','border-color:transparent','_wsGen','opacity:1','scroll_sync_group','yes','<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>','</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','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','Start','Candlestick','#000000','.sgc-y-axis-label','dense','.e-offset','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_dpCustomStart','disconnect','eSig','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></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','paint-order:stroke\x20fill','sgc-query-sync','getPropertyValue','sgc:compiled_transform','Always','Tooltip\x20Date\x20=\x20Axis','customEnd','.sgc-al-wrap','pointer-events:none;font-weight:500;letter-spacing:.03em','\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>','_buildSecondStateHtml','rgba(255,255,255,0.5)','show_line','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','statistic_id','_slideNeedsFullRefetch','dotted','Group\x20By\x20Picker','font-size:','scale','\x20style=\x22opacity:0.6\x22','var(--secondary-text-color,\x20#95a5a6)','rise_fall_colors','tap_action','detail','_fillRaf','<div\x20class=\x22csb\x22\x20','down','.dp-zone-right','_dpSyncRequestHandler','Brush\x20Zooming','</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>','defineProperty','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','firstChild','state_row','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','getMonth','.sgc-zoom-brush-label-right','label','date_picker_shortcuts_position','disabled','ha-card.sgc-card','_precisePending','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.','rgba(0,0,0,0.2)','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.','</select></div></div><div\x20class=\x22f\x22','.ann-add','<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>','fillRect','effectAllowed','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.6\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','circle','6\x20Hours','lime','_broadcastIntervalSync','sans-serif','<div\x20class=\x22ln\x22>','total','.ha-icon-picker-wrap[data-card-icon]','Raw\x20(no\x20grouping)','Delta','<button\x20class=\x22tb\x20main-tb\x20','general','dpRollingDays','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2017\x209\x2011\x2013\x2015\x2021\x207\x2021\x2020\x203\x2020Z\x22/></svg>','Direction','YYYY-MM-DD\x20HH:mm','</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','>\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>','mode','GET','center','MM/DD\x20HH:mm','<button\x20class=\x22sgc-ip-btn\x20','\x20.sgc-dp-shortcuts','_intervalSyncRequestHandler','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).','pie_center_color','ha-card','#ff4757','[data-dpmode]','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_ticks\x22\x20type=\x22checkbox\x22\x20','then','\x22\x20rx=\x220.5\x22\x20fill=\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=\x22fgl\x22>','[data-dp-cal]','points_per_hour','Lower\x20Bound\x20Y2','month','getMinutes','var(--success-color,\x20#22c55e)','entities','_restartEnergyDateSyncIfNeeded','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).','border-style:solid','<div\x20class=\x22f\x22></div>','minHeight','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','fall_color','getOwnPropertyDescriptor','\x22\x20data-mtab=\x22calendar\x22>','.e-price_attribute','resolved_tooltip_name','group_by','\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>','objectBoundingBox','_cpdDocBound','Invalid\x20configuration','anchorStart','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','hard','lineTo','\x22\x20data-mtab=\x22display\x22>','Slice\x20Label\x20Size','sgc-axis-tick\x20sgc-x-tick','_computeXAxisTicksAuto','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','display:block;width:100%','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','fixed_value','cols','trend_down_color','firstWd','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.','sgc-y-axis-label\x20sgc-y-axis-label-left','Visible\x20Window','Points/Hour\x20Picker','Card\x20Shadow','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.','bMax','logarithmic','show_extrema','_renderSparkline','Point\x20Size','show_date_picker','_dpExpanded','rgba(255,255,255,0.10)','\x22\x20aria-label=\x22','\x20/\x20','time','waterfall_total','.e-legend_last','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','show_interval_picker','card_icon_size','_showTooltipAtTime','0.1,','Fixed\x20Value','var(--primary-text-color,\x20#fff)','deltaX','_drawAverageLines','getTime','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','mdi:code-braces','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','</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','sgc-hours:','.e-show_range_band','wheel','\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>','globalAlpha','24H','_render','fillStyle','Data\x20Points','Energy\x20Date\x20Sync','info','sgc-plot-scroll','_energyDiscoverTimer','14px','_drawYAxis','Align','Scatter','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','calendar','</span><button\x20class=\x22ann-del\x22\x20title=\x22','ohlc','.thr-del','asr-up','<linearGradient\x20id=\x22',').</div>','</span></div></label></div></div>','state_timeline_corner_radius','offsetHeight','_hasLTS','4\x20Hours','_cacheGet','toBlob','stroke-linejoin:round','Min','_computeGraphFingerprint','\x22\x20data-idx=\x22','X\x20Axis','comma','_tmp','[statistics-graph-chart-card]\x20translations.js\x20is\x20v','dateObj','subscribeEvents','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','sgc-hover-dot','thick','last_3d','Points/Hour','label_position','vertical','y_axis_format','22px','_thrColorRefs','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.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','nodeType','compare','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','indexOf','title','_instanceId','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>','</div><div\x20class=\x22f\x22><label>','\x22\x20fill=\x22transparent\x22/>','var(','_baselineReady','_showExtremaOnClick','\x20C\x20','_unsubscribeEvents','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.cmp-row','-color)','#f1c40f','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','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','name_position','0px','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.','sgc-bargrad-','show_y_ticks','position:relative;width:100%;max-width:125px','</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22','toUpperCase','_normalizeCompare','</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','<div\x20class=\x22sgc-spark-graph\x22>','HH:mm','Day','asr-pph','></div>','createLinearGradient','\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>','\x22\x20style=\x22width:','Month\x20Before','<span\x20class=\x22ev\x22>','last_30d','Last\x203D','alphabetic','Secondary','line_width','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','Visibility','.ann-color','--primary-text-color','expected\x20','_allSeries','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.','\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>','</span></div></label>','rgba(0,0,0,0.5)','_drawAnnotationsBackground','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.','decrease','getElementById','lower_bound_secondary','auto_scale_rules','polararea','()+-*/%,','Border\x20Width','0,\x200,\x200','\x0a\x20\x20\x20\x20','statistics-graph-chart-card','\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','dp-in-range','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','<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>','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.','Sun','last_7d','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','onload','</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','2-digit','<div\x20class=\x22sgc-title-wrap\x20pos-','forEach','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','<stop\x20offset=\x220%\x22\x20stop-color=\x22','Periods\x20Back','battery','_prep','.ecd','_animRaf','_yearSlotSpan','invert','</div><div\x20class=\x22sg\x22>','_hideSyncedTooltip','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','Break\x20on\x20Gaps','yaxis','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.','body','lastRawT','touches','variables','deep-orange','norm','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_sum\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22tc\x20mtc\x20','width','none','.sgc-bar','This\x20Week','long','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','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.','data_vars','position:absolute;visibility:hidden;pointer-events:none;','#16a085','Period\x20Highlight','min','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','classList','year','\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>','Gauge\x20Span','card_header','_computeYBounds','Z-Index','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','every','sgc-datepicker-sync','Custom\x20background\x20color\x20for\x20the\x20card.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20name,\x20rgb,\x20rgba).\x20Use\x20rgba(r,g,b,a)\x20for\x20transparency,\x20e.g.\x20rgba(155,150,150,0.3).\x20Leave\x20empty\x20for\x20theme\x20default.','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','_instanceKey','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','extrema_show_timestamp','clearRect','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','<div\x20class=\x22es\x22>','card_background_blur','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','show_attribute_list','<span\x20class=\x22sgc-tt-name\x22>','unknown\x20identifier\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','group_by_picker_group','sgc-y-axis-sticky','round','</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','No\x20matching\x20X/Y\x20data\x20pairs','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.','.sgc-series','\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-zoom-brush','last\x20month','\x22></ha-icon>','hours_to_show','cellH','sgc-query-sync-request','_renderHeader','numeric','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','show_data_labels','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','State\x20Row','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.','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).','.sgc-dp-bar','label_color','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>','epoch_ms','3D\x20Effect','ma-lbl','Line\x20Style','_broadcastQuerySync','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.','Classic','_renderId','.sgc-plot','_allRelevantEntitiesHaveLTS','rgba(0,0,0,0.3)','endMs','Max','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','calendarGroup','.e-break_on_null','y_axis_decimals','\x22\x20stroke-width=\x221\x22/>','_isThrRef','<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>','border-color:','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','anim','toISOString','Epoch\x20seconds','inherit','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','removeAttribute','touchcancel','sgc-tooltip','break_on_null','_axisDateLabel','\x22><div\x20class=\x22f\x22><label>','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','split','><option\x20value=\x22solid\x22\x20','ann','Mon','Color','ha-selector','selected','Min\x20Y\x20Range','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.','color:\x20','I18N','<div\x20class=\x22sgc-qp\x20align-','296wuBrEA','%\x22\x20stop-color=\x22','bottom-left','Decimals','\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>','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','#888888','today','Show\x20Average','.e-state_map','.sgc-pie-container','No\x20annotations\x20yet','blue-grey','\x22\x20data-label=\x22','bool','_resolveEditorColor','Auto\x20(HA\x20language)','beginPath','tooltip_stacked_total','0.55','moveTo','.e-show_graph','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','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.','Disabled','_drawSpanAnnotation','segments','tagName','rgba(255,255,255,0.85)','.sgc-pie-canvas','_barCenters','_pieSlices','getDate','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.','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','_resolveColor','fill=\x22','trend_stable_color','date_picker_nav_position','Duplicate','callApi','#1abc9c','rgba(255,255,255,0.7)','_ohlc','toFixed','Date\x20Navigation','Graph\x20Data','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','\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>','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.','long-dash','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','setSelectionRange','_buildCsvText','.e-damp_reset_boundary','grey','Value','append','line_style','\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>','_energyEnd','selector','[sgc]\x20value_transform\x20compile\x20failed:\x20','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','horizontal','</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','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','_formatDatePickerLabel','data_attribute',';opacity:.5;cursor:not-allowed','Stable','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','svgViewWidth','No\x20comparisons\x20yet','flatMap','price_attribute',':00','Height','childNodes','Background\x20Image','background-repeat:no-repeat','rise_color','Solid','textAlign','changedTouches','top:\x20calc(50%\x20+\x20','Independent','__none__','connection','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','&#039;','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.','Week\x20of\x20year\x20(1-53)','h12','parse','&quot;','sgc-now-line','unknown\x20function\x20\x22','_aggWarned','getHours','var(--secondary-text-color)','</div>','\x20font-weight=\x22600\x22','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','URL\x20of\x20an\x20image\x20to\x20use\x20as\x20the\x20card\x20background.\x20Local\x20files\x20(in\x20www/)\x20are\x20accessed\x20under\x20/local/\x20—\x20you\x20can\x20write\x20either\x20/local/sunset.jpg\x20or\x20just\x20sunset.jpg\x20or\x20local/sub/path.jpg.\x20External\x20URLs\x20work\x20too.\x20Image\x20overlays\x20the\x20background\x20color\x20(transparent\x20rgba\x20colors\x20show\x20through).','\x22\x20data-index=\x22','_renderRAF','State','</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','Y\x20Label\x20Size','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\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=\x22scroll_sync\x22\x20type=\x22checkbox\x22\x20','Running\x20total','\x20takes\x20','\x22\x20data-mtc=\x22card_style\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_onZoomSyncEvent','Custom\x20display\x20name\x20for\x20this\x20entity.\x20Leave\x20empty\x20to\x20hide\x20the\x20name\x20entirely.\x20Only\x20shown\x20when\x20explicitly\x20set.','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.','cloneNode','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Value\x20Field','0\x200\x20','Day\x20of\x20year\x20(1-366)','update_interval','translate(','\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>','Event\x20marker','sgc-extrema','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','sgc-area\x20sgc-seg-area','sparkline','\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>','_overrideGroupBy','clipPath','\x20legend-hidden','DEFAULTS','_scrollHandler','inv','_dragState','\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>','icon_size','#5dade2','</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','number_format',';visibility:hidden','Last\x2030\x20Days','Median','lower_bound','dot','show_graph','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','206390FrWIrF','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.','weekday','push','Trend\x20Period','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_x_axis\x22\x20type=\x22checkbox\x22\x20','\x22>\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','chart_align','sgc-export-btn','tooltip_sync','\x22></div></div><div\x20class=\x22f\x22><label>','_config','</label><select\x20class=\x22e-line_style\x22\x20','show_full_period','show_x_ticks','</button></div>','histogram_bins','#2980b9','var(--ts)','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).','configured\x20—\x20add,\x20reorder\x20and\x20customize','Timeline','\x22\x20stroke=\x22none\x22/>','Global','innerRadius','Gauge\x20Range','_xMeta','slice','sgc-y-axis-bg','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','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.','_valueChanged','&minimal_response&no_attributes','.sgc-header-wrap','_liveEnabled','name','right','Start\x20Hour','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.','</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','subscribeMessage','.e-icon_size','pph_picker_position','</div></div></div>','data-x','Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20','No\x20time\x20window.','Minutes','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.','.ma-del','</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>','_dpMode','#95a5a6','show_y_axis','contains','.ec','arc','Show\x20Range','_fetchPrecisePeak','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','_dataVarIds','breakGapsInCalendar','sgc-dp-cal-day','max','\x20stroke-dasharray=\x22','gap','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','<line\x20x1=\x22','State\x20(live)','e-state_color','DD/MM\x20hh:mm\x20A','rgba(255,255,255,0.18)','thickness','.ann-label','\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\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.','[sgc]\x20data_value_expression\x20\x22','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','isConnected','Auto\x20Hide\x20Entities','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.','sgc-interval-sync-request','No\x20entities\x20to\x20rank.','moving_averages','stroke','_pollTimer','start','state_color','getWeekInfo','angle','.ed','samples','Last','data_value_expression','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','Previous\x20Period','Template','show_state_last','__sgcAxisFmt','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.','Open\x20calendar','YYYY-MM','data-w','lttbDownsample','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','_aggregate','_haCMap','h23','strokeStyle','0.5','Y\x20Grid\x20Opacity','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','5,4','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','_yearEqualSpace','</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>','\x20takes\x202+\x20args','minute','<span\x20class=\x22sgc-spark-unit\x22>','\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.','preventDefault','int','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.','Entity\x20#','Download\x20CSV','columns','show_trend_icon','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','0.4','breakOnNull','shadowRoot','Padding','Tue','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','Jan','background:','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','_edStatesSig','startDist','0.6','_calendarEndpointNeedsHourly','timeZone','Window\x20Step','statistics-graph','.e-show_color_dot','pie_center_font_size','Alphabetic','fillText','mm:ss','Week\x20Before','card_border_width','gradient','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','--ha-card-background','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','friendly_name','.e-show_data_labels','name_size','\x22\x20stroke-width=\x222\x22/>','maSeries','waterfall','opacity','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).','_calendarMaxNeedsHourly','show_grid','</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','%</span>','_onQueryPick','dpmode','Server','_downloadBlob','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','.e-color-picker','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.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','_items','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','.ha-entity-picker-wrap','\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','\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','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','Download','_lastMin','-picker\x22\x20type=\x22color\x22\x20value=\x22','custom','</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','Add\x20Moving\x20Average','transformSeries','sgc-ann-label\x20sgc-ann-band-label','X\x20Ticks','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;cursor:pointer;outline:none','</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>','<div\x20class=\x22sgc-state-row','timestamp','+-*/%(),','.e-tooltip_name','.cmp-del','_pendingSyntheticRefresh','gauge_value_position','.ma-add','\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\x20margin-left:\x20auto;\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','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','</div></div><div\x20class=\x22ma-list\x22>','devicePixelRatio','rgba(255,255,255,0)','.e-risefall_decrease','\x22\x20value=\x22','100%',')</span>','.e-primary_state_as','iso','sgc-grid-line\x20sgc-x-grid-line','dpPresetOffset','_resolvedEntityAnnotations','_zoomGeom','dataTransfer','.ann-opacity','_sgcCp','startWin','\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>','--card-background-color','intlabel','\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','dominant-baseline','stroke-dasharray:none','input','</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','img','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','_zoomSyncHandler','now','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','statistics-graph-chart-card-editor','#378ADD','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','show_in_legend','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','Chart\x20mode,\x20display\x20and\x20data\x20configuration','<div\x20class=\x22sgc-stub\x22>','\x22\x20data-mtab=\x22yaxis\x22>','Polar\x20Area','align_header','<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','Image\x20URL','toggle','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','.e-state_adaptive_color','.e-upper_bound','Forecast\x20Horizon','text/csv;charset=utf-8','.sgc-zoom-brush,\x20.sgc-zoom-brush-label','[sgc]\x20ws\x20handler\x20error','<div\x20class=\x22sgc-ip\x20align-','.e-extrema_bg_color-picker','series','_maMaxLeadMs','_editorTplKey','card_icon_image','_precise','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','entity','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','YYYY-MM-DD','\x22\x20data-mtab=\x22overlay\x22>','above','icon_color','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Radar','&gt;','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','.e-value_transform','_isStat','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_cols','_onDatePickerSyncEvent','direction','Compare\x20With','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','applyEntityTransforms','.e-price_entity','_setupCanvas','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_tooltipAbort','.edb','<style>\x0a:host{display:block;font-family:','rgba(0,0,0,0.87)','\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','set','\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>','__card__','alignItems','/local/','Step','_dpCustomEnd','stackKeyByIdx','_lastPadB','.e-lower_bound','<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>','pointermove','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','background-position:center','background-size:cover','interval_picker_group','\x22\x20data-mtab=\x22card_style\x22>','light-green','Last\x20Month','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','scroll','getCardSize','x_grid_style','offsetWidth','_compareOf','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).','main','red','Time\x20span','e.g.\x20Statistics','resolved_name','step','png','bar_spacing','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','[sgc]\x20window\x20of\x20~','_sgcExtremaBound','_onIntervalSyncRequest','Name\x20Position','X\x20Label\x20Color','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','T_VERSION','.sgc-legend-item','date_picker_step','_collections','value_transform','peak','Sep','.e-smooth','toLocaleDateString','\x20Z\x22\x20fill=\x22','</span></div></label></div>','Manual','_computeWsTrackedKey','_sumEmptyWarned','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','30D','font-weight:600','sgc-ann-band','\x20—\x20','Show\x20State\x20Labels','</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>','asr-gb','stroke:','.sgc-dp-label','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','12\x20Hours','lineWidth','.e-thr_transition','dragover','Entity','_scheduleLiveFlush','has_sum','__sgcExtAnchorMs','<div\x20class=\x22sgc-state-row-group\x22>','nodeName','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','Delete','\x22><span\x20class=\x22u\x22>px</span></div></div>','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.','\x20style=\x22opacity:0.3;pointer-events:none\x22','_viewWindow','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.','clear','Show\x20Bounds','Auto\x20(unit)','_resetAggWarned','Font\x20Color','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.','days','_resolvedCardBgRgb','order','600','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.','function','DD/MM','Click\x20to\x20return\x20to\x20current\x20period','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','.e-risefall_increase','></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','>\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>','</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','\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>','state_timeline','documentElement','Year\x20Before','narrow','px;','move','card_icon_position','sgc-plot-scroll-wheel','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.','Sum','sgc-dp-center-abs','DateTimeFormat','Last\x2012M','_getDataSourceForRange','<button\x20class=\x22sgc-dp-preset\x20','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','show_delta','Primary\x20Value','_liveStateRaw','pie_3d','sgc-area','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','off','ceil','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','charCodeAt','\x22\x20viewBox=\x220\x200\x20','.e-data_value_expression','sc:','.sgc-export-menu','applyBandDelta','Annotations','yearEqualSpace','map','custom:statistics-graph-chart-card','.dp-zone-left','%</span></div>','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','_drawXAxis','createElementNS','Month\x20of\x20year\x20(1-12)','3945420RynzNh','.e-legend_max','sort','sgc-interval-sync','isDate','4\x204','</option><option\x20value=\x22last_year\x22\x20','Show\x20Values','join','pie_spacing','\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','.panel-header[data-toggle]','parentNode','Line','tEnd','_makeEntityBlank','changeDiffSeries','Roboto,\x20sans-serif',');pointer-events:none;border-radius:inherit}','Date','pointer-events:none','log10','.e-data_time_year','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','%27','toLocaleString','Download\x20PNG\x20(Chart)','Altitude','_resolveTemplateText','mapY','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','x_grid_color','show_range_band','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','show_export','base','gauge','system','var(--divider-color,\x20rgba(127,127,127,.28))','<option\x20value=\x22\x22','_hass','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.','href','Last\x2012\x20Months','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.','\x22\x20height=\x22','\x20>\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','precision','10dXZaos','roundRect','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','Name\x20Size','fetchHistory','data:image/svg+xml;charset=utf-8,','x_axis_date_color','_intervalSyncHandler','Next\x20period','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','<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>','grd:','--primary-background-color','rgba(255,255,255,0.08)','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.','items','Auto','y_axis_font_size','\x22\x20stroke=\x22','_debounce','toString','y2_axis_label','.e-show_extrema','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','Statistic\x20ID','_renderIntervalPicker','_persistQueryPickers','Wed','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','sgc-axis-tick\x20sgc-y-tick','sgc-averages','35506NlRdNE','drop','state_map','Off','.sgc-detail-legend-wrap','_onDatePickerMode','Span',':\x20\x22<b>','Grid','setProperty','</label><input\x20class=\x22cmp-op\x22\x20type=\x22number\x22\x20min=\x220.05\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22auto\x22\x20value=\x22','><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20','\x20\x20','_energyCollection','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','open','Chart','.edup','preserveAspectRatio','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','mousedown','\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','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.','_withAlpha','ref','serializeToString','<div\x20class=\x22sgc-dp-cal-hint\x22>','</select></div></div>','box','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','_buildMatrix','startsWith','history/period/','\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','units','Disabled\x20when\x20thresholds\x20active','Heatmap','Card\x20Header','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','Show\x20Full\x20Period','backgroundColor','now_line_color','\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','#ef5350','date_picker_group','sgc-tooltip-sync','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-legend-wrap','\x22></div></div></div>','scrollWidth','px\x20','#sgc-base','_colorTemplateUnsubs','#3498db','X\x20Grid\x20Width','y_axis','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','time_format','.e-unit','cyan','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','<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>','Visible\x20Intervals','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','All\x20entities\x20are\x20below\x20the\x20threshold','>\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','Price\x20Attribute','</foreignObject></svg>','_exportPngCard','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','val','_findEnergyCollection','.sgc-al-select','match','_start','requesterId','_yEnt','primary_state_as','num','H-band','bottom-center','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span>','Color\x20Dot','rgba(0,0,0,0.55)','></ha-icon></span>','middle','show_state','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','y_axis_font_opacity','entity_id','\x22></div>','show_timestamp','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','from','unavailable','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','Trend\x20Icon','show_tooltip_total','true','last_changed','<stop\x20offset=\x22','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','cbrt','extrema_font_size','Threshold','_lastTplKey','Number\x20Format','\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>','y_axis_label','_renderQueryPickers','_renderCalendarGrid','_querySyncRequestHandler','#4A90D9','.e-point_colors-picker','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','bad\x20number','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','ll-custom','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','gsh:','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','_edLang','orange','hypot','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','vals','rawV','sgc-now-label','ddd','</option><option\x20value=\x22dotted\x22\x20','<div\x20class=\x22ci\x22><input\x20class=\x22','diff','select','_attachTooltip','weeks','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','string','start_time','rgba(255,255,255,0.06)','</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','tooltipName','getAttribute','</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>','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','touchend','</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','visibility','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.','.e-attribute','mdi:chart-line','transform','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','change','_applyDatePickerRolling','abs','#e67e22','_lastPadT',';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}\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:var(--rd)\x20var(--rd)\x200\x200}\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>','PALETTE','_resolveDynBatteryThreshold','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','isArray','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).','_liveFlushTimer','Chart\x20Align','Min\x20Y2\x20Range','_applyDatePickerPreset','_calendarDiffNeedsHourly','No\x20thresholds\x20yet','\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','</div></div><div\x20class=\x22cmp-list\x22>','Y\x20Grid\x20Width','sig','\x22></button><span\x20class=\x22sgc-dp-label\x20','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','.card-icon-color-picker','card-icon-color','border-radius:','trend_icon_size','x_axis_font_opacity','input[type=\x22number\x22]','show_values','</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','#010203','last_color','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','data_time_year','_wireUp','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','below','getTotalLength','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','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','aggregate_func','_getAxisStateMap','Value\x20Size','</label><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px;margin-top:6px\x22\x20id=\x22dp-mode-chips\x22>','tStart','\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>','donut','.e-risefall_enabled','xc:','Ranking','Day\x20of\x20month\x20(1-31)','Last\x203\x20days','.ma-list','.e-align_state','.thr-add','applyPriceToSeries','avg','datetime_format','_read','_window','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','</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','spark','reduce','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','brown','atan2','opacity:\x20','[sgc]\x20value_transform\x20probe\x20threw:','type','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','svg','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.','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','createElement','_suppressScrollDispatch','show_range_values','Icon','Count','[data-dp-day]','</div><div\x20class=\x22f\x22></div></div>','\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>','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','_dpOffset','Gradient','background','relative','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','cmp-ls','background-image:url(\x27','_entity','card_border_color','gauge_show_minmax','</button>','\x20sgc-dp-center-abs','data_time_field','\x22\x20on\x20a\x20series\x20that\x20','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','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.','.ann-type','thr-col-pick','fill:','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','gby','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','sgc-y-axis-label\x20sgc-y-axis-label-right','_computeEffectiveWindow','<span\x20class=\x22sgc-state-value\x22','.e-show_points','_buildStateRowHtml','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','T12:00:00','Y\x20Ticks','_drawDataLabels','_numOrNull','xaxis','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','[sgc]\x20query\x20pick\x20failed','\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>',');\x20falling\x20back\x20to\x20data_value_field.','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','<option\x20value=\x22\x22\x20','1\x203','price_entity','\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','_haColorMap','epoch_seconds','\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>','date_picker_default_mode','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','On\x20Click','Header\x20Color','_drawGrid','composedPath','Show\x20Δ%\x20in\x20tooltip','values','</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>','_tplBoolEntities','damp_reset_boundary','pointerEvents','dropEffect','</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','<button\x20class=\x22sgc-dp-toggle\x20','soft','black','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','endAngleFull','_effectiveAnnotations','Icon\x20Color','click','data','#9b59b6','central','formatToParts','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','LANG_NAMES','>\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','restore','\x20sgc-state-row-hidden','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','<rect\x20x=\x22','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','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.','rgba(255,255,255,0.3)','Default\x20(Vertical)','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Scroll\x20Mode','range','y_axis_number_format','.e-points_per_hour','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','removeEventListener','var(--','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','upper_bound','_xEnt','card_icon','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22','_getRenderer','item','Damp\x20midnight\x20reset\x20artifacts','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','dblclick','interval_options','Min\x20Value','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','http://www.w3.org/1999/xhtml','carrySlackMs','exec','measureText','show_color_dot','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.','Last\x20180D','mousemove','_graphFingerprint','_isZooming','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','Overlay','\x22></div><div\x20class=\x22f\x22><label>','[sgc]\x20render\x20error','padL','deltaY','_teardownColorTemplates','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.','Seconds','</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>','--sgc-path-len','X\x20Grid\x20Color','Bounds',',0)','unit','defs','drawImage','\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','Unknown\x20chart\x20mode','.sgc-tooltip','Date\x20Nav','.e-show_extrema_max','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','show_average','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Upper\x20Bound','_shouldAlignToClock','local','All','5minute','0.08','autoScale','</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','color:var(','Tomorrow','_collectAnnotationRefs','barH','_autoHideForce','Total','_dpSynced','viewBox','_setupTooltip','_xAxisLabelFormatters','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','warn','e-trend_up_color','auto_scale_points','.ann-val2','filter','%</span>\x0a\x20\x20\x20\x20</span>','getSeconds','\x22><span\x20class=\x22u\x22></span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.e-number_format','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','tomorrow','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','z_index','_zoomHistory','forecast_horizon','Y\x20Axis','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','carryForwardMs','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','language','sgc-spark-mode','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','0.75','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}','_onIntervalSyncEvent','gauge_value_size','radar','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','State\x20Map','gauge_span','week','6596106ZCwnVo','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.','linearGradient','height'];_0x49ba=function(){return _0x30c8fa;};return _0x49ba();}function resolvePointsPerHour(_0x533fad,_0x14c314,_0x4ff57d){const _0x7e5720=_0x34e271,_0x4f9eb0=toNum(_0x14c314?.['points_per_hour']);if(isNum(_0x4f9eb0)&&_0x4f9eb0>0x0)return _0x4f9eb0;let _0x2dd409=toNum(_0x533fad?.[_0x7e5720(0x658)]);if(!isNum(_0x2dd409)||_0x2dd409<=0x0)return null;const _0x264722=toNum(_0x533fad?.[_0x7e5720(0x336)]),_0x28257d=isNum(_0x264722)&&_0x264722>0x0?_0x264722:_0x4ff57d;if(_0x533fad?.[_0x7e5720(0xbe6)]&&isNum(_0x28257d)&&_0x28257d>0x0){if(_isAutoScaleSafe(_0x533fad)){const _0x3e4f86=resolveAutoScaleRule(_0x533fad,_0x28257d);if(_0x3e4f86){if(_0x3e4f86[_0x7e5720(0x658)]!==null)return _0x3e4f86[_0x7e5720(0x658)];if(_0x3e4f86['group_by']!==_0x7e5720(0x3fe)&&_0x3e4f86[_0x7e5720(0x669)]!==_0x7e5720(0x3d2))return 0x1;}else{const _0x38ef6c=resolveAutoScale(_0x28257d);if(_0x38ef6c&&_0x38ef6c[_0x7e5720(0x658)]!==null)return _0x38ef6c[_0x7e5720(0x658)];if(_0x38ef6c)return 0x1;}}const _0x453028=toNum(_0x533fad?.[_0x7e5720(0x770)])||0x18,_0x55f4fb=_0x2dd409*(_0x453028/_0x28257d);_0x2dd409=Math[_0x7e5720(0x192)](0x2,Math[_0x7e5720(0x9ef)](Math[_0x7e5720(0xcf9)](Math[_0x7e5720(0x887)](0.5,_0x55f4fb))));}return _0x2dd409;}function resolveGroupBy(_0x15b05f,_0x54802a){const _0x2a95e4=_0x34e271,_0x414435=toNum(_0x15b05f?.[_0x2a95e4(0x336)]),_0x2ad4ef=isNum(_0x414435)&&_0x414435>0x0?_0x414435:_0x54802a;if(_0x15b05f?.['auto_scale_points']&&isNum(_0x2ad4ef)&&_0x2ad4ef>0x0&&_isAutoScaleSafe(_0x15b05f)){const _0x57a03e=resolveAutoScaleRule(_0x15b05f,_0x2ad4ef);if(_0x57a03e)return _0x57a03e[_0x2a95e4(0x669)];const _0x45a83a=resolveAutoScale(_0x2ad4ef);if(_0x45a83a)return _0x45a83a['group_by'];}return _0x15b05f?.[_0x2a95e4(0x669)]||_0x2a95e4(0x3fe);}function computeTrend(_0xc114a,_0x4a144f){const _0xd1f1af=_0x34e271;if(!_0xc114a||_0xc114a[_0xd1f1af(0x4f2)]<0x2)return'stable';const _0x11339a=_0xc114a[_0xd1f1af(0xbe8)](_0x4b99ec=>_0x4b99ec&&_0x4b99ec['v']!==null&&_0x4b99ec['v']!==undefined&&!Number[_0xd1f1af(0x2d3)](_0x4b99ec['v']));if(_0x11339a[_0xd1f1af(0x4f2)]<0x2)return'stable';let _0x1e22e6;if(isNum(_0x4a144f)&&_0x4a144f>0x0){const _0x8c7bf6=_0x11339a[_0x11339a[_0xd1f1af(0x4f2)]-0x1]['t'],_0x199f84=_0x8c7bf6-_0x4a144f*0x36ee80;_0x1e22e6=_0x11339a[_0xd1f1af(0xbe8)](_0x2245b2=>_0x2245b2['t']>=_0x199f84);}else _0x1e22e6=_0x11339a[_0xd1f1af(0x863)](-Math['max'](0x2,Math['floor'](_0x11339a[_0xd1f1af(0x4f2)]/0x3)));const _0x3c442b=0x4;_0x1e22e6['length']<_0x3c442b&&_0x11339a[_0xd1f1af(0x4f2)]>=_0x3c442b&&(_0x1e22e6=_0x11339a[_0xd1f1af(0x863)](-_0x3c442b));if(_0x1e22e6[_0xd1f1af(0x4f2)]<_0x3c442b)return _0xd1f1af(0xc61);const _0x25ea36=0x78;let _0x136758=_0x1e22e6;if(_0x1e22e6[_0xd1f1af(0x4f2)]>_0x25ea36){_0x136758=new Array(_0x25ea36);const _0x3de6ff=(_0x1e22e6[_0xd1f1af(0x4f2)]-0x1)/(_0x25ea36-0x1);for(let _0x42374d=0x0;_0x42374d<_0x25ea36;_0x42374d++)_0x136758[_0x42374d]=_0x1e22e6[Math['round'](_0x42374d*_0x3de6ff)];}const _0x289502=_0x136758['length'];let _0x1ab0f7=0x0;for(let _0x1536d4=0x0;_0x1536d4<_0x289502;_0x1536d4++){const _0x43f4de=_0x136758[_0x1536d4]['v'];for(let _0x10b334=_0x1536d4+0x1;_0x10b334<_0x289502;_0x10b334++){const _0x41f827=_0x136758[_0x10b334]['v']-_0x43f4de;if(_0x41f827>0x0)_0x1ab0f7++;else{if(_0x41f827<0x0)_0x1ab0f7--;}}}const _0x475dd7=_0x289502*(_0x289502-0x1)*(0x2*_0x289502+0x5)/0x12;if(_0x475dd7<=0x0)return _0xd1f1af(0xc61);const _0xa9e4eb=_0x1ab0f7>0x0?(_0x1ab0f7-0x1)/Math[_0xd1f1af(0x3d9)](_0x475dd7):_0x1ab0f7<0x0?(_0x1ab0f7+0x1)/Math['sqrt'](_0x475dd7):0x0,_0x46c35d=1.28;if(_0xa9e4eb>_0x46c35d)return'up';if(_0xa9e4eb<-_0x46c35d)return _0xd1f1af(0x617);return _0xd1f1af(0xc61);}function lineDashArray(_0x32f830,_0x45323d){const _0x50c156=_0x34e271;if(_0x32f830!==_0x50c156(0x4eb)&&_0x32f830!==_0x50c156(0x60c))return'';const _0x4b6518=Math[_0x50c156(0x887)](toNum(_0x45323d)||2.5,0.5);if(_0x32f830==='dashed')return(_0x4b6518*3.2)[_0x50c156(0x7dc)](0x1)+','+(_0x4b6518*2.2)[_0x50c156(0x7dc)](0x1);return _0x50c156(0x694)+(_0x4b6518*2.1)[_0x50c156(0x7dc)](0x1);}function trendDirection(_0x4a9174,_0x342fe6){const _0x8505c9=_0x34e271;if(!_0x4a9174)return'stable';const _0x3df4bd=_0x342fe6[_0x8505c9(0xb16)];if(_0x342fe6[_0x8505c9(0x99e)]||_0x3df4bd===_0x8505c9(0xad8)||_0x3df4bd===_0x8505c9(0xaed)){const _0x2a299e=_0x4a9174['points'];return _0x2a299e&&_0x2a299e[_0x8505c9(0x4f2)]>=0x2?computeTrend(_0x2a299e,toNum(_0x342fe6[_0x8505c9(0x57a)])):_0x8505c9(0xc61);}const _0x50ab7e=_0x4a9174[_0x8505c9(0x3d2)]&&_0x4a9174[_0x8505c9(0x3d2)][_0x8505c9(0x4f2)]>=0x2?_0x4a9174[_0x8505c9(0x3d2)]:_0x4a9174[_0x8505c9(0xc6d)];if(!_0x50ab7e||_0x50ab7e[_0x8505c9(0x4f2)]<0x2)return'stable';let _0x5d1aa3=computeTrend(_0x50ab7e,toNum(_0x342fe6[_0x8505c9(0x57a)]));if(_0x342fe6[_0x8505c9(0x72d)])_0x5d1aa3=_0x5d1aa3==='up'?_0x8505c9(0x617):_0x5d1aa3===_0x8505c9(0x617)?'up':_0x8505c9(0xc61);return _0x5d1aa3;}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 _0x30c09d=_0x34e271;this[_0x30c09d(0xc82)]=new Map();}[_0x34e271(0xcb9)](){const _0x1778b9=_0x34e271;this[_0x1778b9(0xc82)][_0x1778b9(0x9c4)]();}['_cacheGet'](_0x24d5b3){const _0x14213b=_0x34e271,_0x3ce043=this[_0x14213b(0xc82)][_0x14213b(0xccf)](_0x24d5b3);if(!_0x3ce043)return null;if(Date['now']()-_0x3ce043['ts']>FETCH_CACHE_TTL_MS)return this['_cache'][_0x14213b(0x2ef)](_0x24d5b3),null;return this[_0x14213b(0xc82)]['delete'](_0x24d5b3),this[_0x14213b(0xc82)][_0x14213b(0x96e)](_0x24d5b3,_0x3ce043),_0x3ce043[_0x14213b(0xb87)];}[_0x34e271(0x5a4)](_0x2dcb97,_0x43854a){const _0x12f6b8=_0x34e271,_0x47872b=Date['now']();for(const [_0x164126,_0x29003e]of this[_0x12f6b8(0xc82)]){if(_0x47872b-_0x29003e['ts']>FETCH_CACHE_TTL_MS)this[_0x12f6b8(0xc82)][_0x12f6b8(0x2ef)](_0x164126);}if(this[_0x12f6b8(0xc82)][_0x12f6b8(0x2e6)]>=FETCH_CACHE_MAX){const _0x4c7ce4=this['_cache'][_0x12f6b8(0x5cf)]()[_0x12f6b8(0x478)]()['value'];if(_0x4c7ce4!==undefined)this[_0x12f6b8(0xc82)][_0x12f6b8(0x2ef)](_0x4c7ce4);}this[_0x12f6b8(0xc82)]['set'](_0x2dcb97,{'data':_0x43854a,'ts':_0x47872b});}async['fetchHistory'](_0x473b48,_0xb94037,_0x25324a,_0x30aa03,_0x264e5e=!![]){const _0x34d465=_0x34e271;if(!_0xb94037[_0x34d465(0x4f2)])return{};const _0x3a1ff8=_0xb94037['map'](_0xd5f135=>_0xd5f135['id']),_0x576422=_0xb94037[_0x34d465(0x4c9)](_0x40cf01=>_0x40cf01[_0x34d465(0x295)]),_0x526420='h:'+_0x3a1ff8[_0x34d465(0xa09)](',')+'|'+(_0x576422?'A':'S')+'|'+_0x25324a[_0x34d465(0x798)]()+'|'+_0x30aa03[_0x34d465(0x798)]();if(_0x264e5e){const _0x3417c9=this[_0x34d465(0x6bc)](_0x526420);if(_0x3417c9)return _0x3417c9;}const _0x23796a=_0x576422?'':'&minimal_response&no_attributes',_0x128f5d=_0x34d465(0xa72)+_0x25324a[_0x34d465(0x798)]()+('?end_time='+encodeURIComponent(_0x30aa03[_0x34d465(0x798)]()))+(_0x34d465(0xc84)+encodeURIComponent(_0x3a1ff8[_0x34d465(0xa09)](',')))+_0x23796a,_0x3ca3b7={};let _0x19e62c=!![];try{const _0x17b1ac=await _0x473b48[_0x34d465(0x7d8)](_0x34d465(0x647),_0x128f5d);for(const _0x49f5b7 of _0x17b1ac||[]){if(!_0x49f5b7?.[_0x34d465(0x4f2)])continue;const _0x495dfc=_0x49f5b7[0x0]['entity_id'];_0x3ca3b7[_0x495dfc]=_0x49f5b7[_0x34d465(0x9f9)](_0x16608e=>stripSampleForCache(_0x16608e,_0x576422));}}catch(_0x15c08b){_0x19e62c=![],console[_0x34d465(0xbe4)](_0x34d465(0xd62),_0x15c08b);}if(_0x264e5e&&_0x19e62c)this[_0x34d465(0x5a4)](_0x526420,_0x3ca3b7);return _0x3ca3b7;}async[_0x34e271(0x285)](_0x1a6366,_0x228eb1,_0xa75533,_0x45f755,_0x294957=_0x34e271(0x1f2),_0x345a80=!![],_0x2bfb78=null){const _0x25091a=_0x34e271;if(!_0x228eb1['length'])return{};const _0x2d46e7=_0x2bfb78&&_0x2bfb78[_0x25091a(0x4f2)]?Array[_0x25091a(0xab1)](new Set(_0x2bfb78)):['mean','min',_0x25091a(0x887),_0x25091a(0x2b8),_0x25091a(0x543),'change'],_0x3b6f3d=Math[_0x25091a(0x42e)](_0x45f755[_0x25091a(0x699)]()/0x2710)*0x2710,_0x4c3743=_0x228eb1[_0x25091a(0x863)]()[_0x25091a(0xa03)]()[_0x25091a(0xa09)](','),_0x5af617='s:'+_0x4c3743+'|'+_0xa75533[_0x25091a(0x699)]()+'|'+_0x3b6f3d+'|'+_0x294957+'|'+_0x2d46e7['slice']()[_0x25091a(0xa03)]()[_0x25091a(0xa09)](',');if(_0x345a80){const _0x91e8b0=this[_0x25091a(0x6bc)](_0x5af617);if(_0x91e8b0)return _0x91e8b0;}const _0x102f17={};let _0x48f209=!![];try{const _0x12b8f4=await _0x1a6366[_0x25091a(0x3a3)]({'type':'recorder/statistics_during_period','start_time':_0xa75533[_0x25091a(0x798)](),'end_time':_0x45f755['toISOString'](),'statistic_ids':_0x228eb1,'period':_0x294957,'types':_0x2d46e7});for(const _0x35a3a8 of _0x228eb1){const _0x1e9177=_0x12b8f4?.[_0x35a3a8]||[];_0x102f17[_0x35a3a8]=_0x1e9177[_0x25091a(0x9f9)](_0x32acca=>({'t':new Date(_0x32acca['start'])[_0x25091a(0x699)](),'mean':toNum(_0x32acca['mean']),'min':toNum(_0x32acca[_0x25091a(0x749)]),'max':toNum(_0x32acca[_0x25091a(0x887)]),'sum':toNum(_0x32acca[_0x25091a(0x2b8)]),'state':toNum(_0x32acca['state']),'change':toNum(_0x32acca['change'])}));}}catch(_0x5e4b83){_0x48f209=![],console[_0x25091a(0xbe4)](_0x25091a(0x1d8),_0x5e4b83);}if(_0x345a80&&_0x48f209)this[_0x25091a(0x5a4)](_0x5af617,_0x102f17);return _0x102f17;}}function stripSampleForCache(_0x1a0ce7,_0x1813a7){const _0x1dec7b=_0x34e271,_0x15b2ec={'t':new Date(_0x1a0ce7['last_changed']||_0x1a0ce7['last_updated'])['getTime'](),'state':_0x1a0ce7[_0x1dec7b(0x543)]};if(_0x1813a7&&_0x1a0ce7[_0x1dec7b(0x3b8)])_0x15b2ec[_0x1dec7b(0x3b8)]=_0x1a0ce7[_0x1dec7b(0x3b8)];else _0x15b2ec['attributes']=null;return _0x15b2ec;}const AGG_VALID=new Set(['min','max',_0x34e271(0x2b8),'avg','mean',_0x34e271(0x4fa),_0x34e271(0x509),_0x34e271(0x1ed),_0x34e271(0x571),'diff',_0x34e271(0xaed)]);class DataProcessor{static[_0x34e271(0x8b0)](_0x411963,_0x3151b4){const _0x2db73b=_0x34e271;if(!Array[_0x2db73b(0xaf6)](_0x411963)||_0x411963['length']<=_0x3151b4||_0x3151b4<0x3)return _0x411963;const _0xcf5bfb=_0x411963[_0x2db73b(0x4f2)],_0x3da802=new Array(_0x3151b4);let _0x16651e=0x0;const _0x145ce5=(_0xcf5bfb-0x2)/(_0x3151b4-0x2);let _0x48ee29=0x0;_0x3da802[_0x16651e++]=_0x411963[_0x48ee29];for(let _0x16df5b=0x0;_0x16df5b<_0x3151b4-0x2;_0x16df5b++){let _0x53aae7=0x0,_0x1767d4=0x0,_0x415c95=Math[_0x2db73b(0x42e)]((_0x16df5b+0x1)*_0x145ce5)+0x1,_0x26c79e=Math[_0x2db73b(0x42e)]((_0x16df5b+0x2)*_0x145ce5)+0x1;_0x26c79e=_0x26c79e<_0xcf5bfb?_0x26c79e:_0xcf5bfb;const _0x471c9e=_0x26c79e-_0x415c95;if(_0x471c9e<=0x0){const _0x4c21e0=Math['min'](_0x415c95,_0xcf5bfb-0x1);_0x3da802[_0x16651e++]=_0x411963[_0x4c21e0],_0x48ee29=_0x4c21e0;continue;}for(let _0x31be0e=_0x415c95;_0x31be0e<_0x26c79e;_0x31be0e++){_0x53aae7+=_0x411963[_0x31be0e]['t'],_0x1767d4+=_0x411963[_0x31be0e]['v']||0x0;}_0x53aae7/=_0x471c9e,_0x1767d4/=_0x471c9e;const _0x15c9ba=Math[_0x2db73b(0x42e)](_0x16df5b*_0x145ce5)+0x1,_0x28834a=Math[_0x2db73b(0x42e)]((_0x16df5b+0x1)*_0x145ce5)+0x1,_0x15b156=_0x411963[_0x48ee29]['t'],_0x5bd90f=_0x411963[_0x48ee29]['v']||0x0;let _0x4db5dd=-0x1,_0x5fbd4a=_0x15c9ba;for(let _0x44d56e=_0x15c9ba;_0x44d56e<_0x28834a;_0x44d56e++){const _0x50adbe=Math[_0x2db73b(0xaef)]((_0x15b156-_0x53aae7)*((_0x411963[_0x44d56e]['v']||0x0)-_0x5bd90f)-(_0x15b156-_0x411963[_0x44d56e]['t'])*(_0x1767d4-_0x5bd90f))*0.5;_0x50adbe>_0x4db5dd&&(_0x4db5dd=_0x50adbe,_0x5fbd4a=_0x44d56e);}_0x3da802[_0x16651e++]=_0x411963[_0x5fbd4a],_0x48ee29=_0x5fbd4a;}return _0x3da802[_0x16651e++]=_0x411963[_0xcf5bfb-0x1],_0x3da802;}static[_0x34e271(0xd5c)](_0x21d8b7,_0x27e221,_0x5bbe03,_0x396b0d,_0x1f4da8,_0x7bb114,_0x253e42={}){const _0x4b19b8=_0x34e271;if(!_0x21d8b7?.['length']||!_0x27e221||_0x396b0d<=_0x5bbe03)return _0x21d8b7||[];const _0x2847a5=0x7d0,_0x1ac0da=0x7530;let _0x2e5184=Math['max'](_0x1ac0da,_0x27e221);const _0x1837f8=_0x396b0d-_0x5bbe03;let _0x4f8bf0=Math[_0x4b19b8(0x9ef)](_0x1837f8/_0x2e5184);_0x4f8bf0>_0x2847a5&&(_0x2e5184=Math[_0x4b19b8(0x9ef)](_0x1837f8/_0x2847a5),_0x4f8bf0=_0x2847a5);let _0x4f3267=_0x5bbe03;_0x253e42[_0x4b19b8(0xc78)]&&(_0x4f3267=Math['floor'](_0x5bbe03/_0x2e5184)*_0x2e5184,_0x4f8bf0=Math[_0x4b19b8(0x749)](_0x2847a5,Math['ceil']((_0x396b0d-_0x4f3267)/_0x2e5184)));const _0x1471fc=!!_0x253e42[_0x4b19b8(0x66e)],_0x54a88e=!!_0x253e42[_0x4b19b8(0x6b2)],_0x1fa032=_0x21d8b7,_0x42269b=new Array(_0x4f8bf0);let _0x2512ff=0x0,_0x234b9e=null,_0x2a1de0=null,_0x40027e=null,_0x24bbed=null,_0x50f790=null;while(_0x2512ff<_0x1fa032[_0x4b19b8(0x4f2)]&&_0x1fa032[_0x2512ff]['t']<_0x4f3267){const _0x429371=_0x1fa032[_0x2512ff]['v'];_0x429371!==null&&_0x429371!==undefined&&!Number[_0x4b19b8(0x2d3)](_0x429371)&&(_0x234b9e=_0x429371,_0x2a1de0=_0x1fa032[_0x2512ff]['t']),_0x2512ff++;}const _0x33f447=_0x253e42['carryPastNow']?_0x396b0d:Math[_0x4b19b8(0x749)](Date[_0x4b19b8(0x932)](),_0x396b0d),_0x358234=Date[_0x4b19b8(0x932)](),_0x206095=!_0x1471fc&&!_0x253e42['carryPastNow']&&_0x358234<_0x396b0d,_0x34cd1c=!!_0x253e42[_0x4b19b8(0x8ca)],_0x14b9d5=!_0x34cd1c?_0x253e42[_0x4b19b8(0xbf6)]??Infinity:_0x253e42[_0x4b19b8(0xbf6)]??Math[_0x4b19b8(0x749)](_0x2e5184*0x3,0x1e*0x3c*0x3e8);for(let _0x4ab198=0x0;_0x4ab198<_0x4f8bf0;_0x4ab198++){const _0x6d7d00=_0x4f3267+_0x4ab198*_0x2e5184,_0x5d5626=_0x6d7d00+_0x2e5184,_0x5a64e6=(_0x6d7d00+_0x5d5626)/0x2;let _0x2ca108=_0x1471fc?_0x6d7d00:_0x5a64e6;if(_0x206095&&_0x6d7d00<=_0x358234&&_0x358234<_0x5d5626)_0x2ca108=_0x358234;while(_0x2512ff<_0x1fa032[_0x4b19b8(0x4f2)]&&_0x1fa032[_0x2512ff]['t']<_0x6d7d00)_0x2512ff++;const _0x8fdb81=[];let _0x58b7ea=Infinity,_0x3be4b9=-Infinity,_0x5b28ca=![],_0x341c6b=null,_0x1fc41a=null,_0x56d713=null,_0x1dc452=_0x2512ff;while(_0x1dc452<_0x1fa032[_0x4b19b8(0x4f2)]&&_0x1fa032[_0x1dc452]['t']<_0x5d5626){const _0x437945=_0x1fa032[_0x1dc452],_0x43de61=_0x437945['v'];if(_0x43de61!==null&&_0x43de61!==undefined&&!Number[_0x4b19b8(0x2d3)](_0x43de61)){_0x8fdb81[_0x4b19b8(0x84b)](_0x43de61),_0x341c6b=_0x43de61,_0x1fc41a=_0x437945[_0x4b19b8(0x312)]!==undefined&&_0x437945[_0x4b19b8(0x312)]!==null?_0x437945[_0x4b19b8(0x312)]:_0x43de61,_0x56d713=_0x437945[_0x4b19b8(0x683)]!==undefined&&_0x437945[_0x4b19b8(0x683)]!==null?_0x437945[_0x4b19b8(0x683)]:_0x43de61;if(_0x7bb114){if(_0x1fc41a<_0x58b7ea)_0x58b7ea=_0x1fc41a;if(_0x56d713>_0x3be4b9)_0x3be4b9=_0x56d713;_0x5b28ca=!![];}}_0x1dc452++;}if(_0x8fdb81[_0x4b19b8(0x4f2)]>0x0){const _0x2e8d8c=DataProcessor[_0x4b19b8(0x8b2)](_0x8fdb81,_0x1f4da8);_0x234b9e=_0x2e8d8c===null?null:_0x341c6b,_0x2a1de0=_0x5a64e6;const _0x2b3255={'t':_0x2ca108,'v':_0x2e8d8c};_0x7bb114&&_0x5b28ca&&(_0x2b3255[_0x4b19b8(0x312)]=_0x58b7ea,_0x2b3255[_0x4b19b8(0x683)]=_0x3be4b9,_0x40027e=_0x1fc41a,_0x24bbed=_0x56d713);if(_0x54a88e){const _0x5a51d2=DataProcessor['_ohlc'](_0x8fdb81);_0x5a51d2&&(_0x2b3255['o']=_0x5a51d2['o'],_0x2b3255['h']=_0x5a51d2['h'],_0x2b3255['l']=_0x5a51d2['l'],_0x2b3255['c']=_0x5a51d2['c'],_0x50f790=_0x5a51d2);}_0x42269b[_0x4ab198]=_0x2b3255;}else{if(!_0x253e42[_0x4b19b8(0x5d4)]&&_0x234b9e!==null&&_0x6d7d00<=_0x33f447&&_0x14b9d5>0x0&&_0x2a1de0!==null&&_0x5a64e6-_0x2a1de0<=_0x14b9d5){const _0x34fbf4={'t':_0x2ca108,'v':_0x234b9e};_0x7bb114&&(_0x34fbf4[_0x4b19b8(0x312)]=_0x40027e??_0x234b9e,_0x34fbf4[_0x4b19b8(0x683)]=_0x24bbed??_0x234b9e);if(_0x54a88e){const _0x50de12=_0x50f790?_0x50f790['c']:_0x234b9e;_0x34fbf4['o']=_0x34fbf4['h']=_0x34fbf4['l']=_0x34fbf4['c']=_0x50de12;}_0x42269b[_0x4ab198]=_0x34fbf4;}else{const _0x27462c={'t':_0x2ca108,'v':null};_0x7bb114&&(_0x27462c[_0x4b19b8(0x312)]=null,_0x27462c[_0x4b19b8(0x683)]=null);if(_0x54a88e)_0x27462c['o']=_0x27462c['h']=_0x27462c['l']=_0x27462c['c']=null;_0x42269b[_0x4ab198]=_0x27462c;}}}let _0x2178d2=-0x1;for(let _0x31b7a0=0x0;_0x31b7a0<_0x42269b[_0x4b19b8(0x4f2)];_0x31b7a0++){if(_0x42269b[_0x31b7a0]['v']!==null){_0x2178d2=_0x31b7a0;break;}}if(_0x2178d2>0x0&&!_0x253e42[_0x4b19b8(0x5d4)]&&!_0x34cd1c){const _0x2644c6=_0x42269b[_0x2178d2]['v'],_0x55194c=_0x7bb114?_0x42269b[_0x2178d2][_0x4b19b8(0x312)]:null,_0xca7c5e=_0x7bb114?_0x42269b[_0x2178d2]['bMax']:null;for(let _0x3edabf=0x0;_0x3edabf<_0x2178d2;_0x3edabf++){_0x42269b[_0x3edabf]['v']=_0x2644c6,_0x7bb114&&(_0x42269b[_0x3edabf]['bMin']=_0x55194c,_0x42269b[_0x3edabf][_0x4b19b8(0x683)]=_0xca7c5e);}}return _0x42269b;}static[_0x34e271(0x8b2)](_0x1f304b,_0x24b0a0){const _0x5dca0f=_0x34e271;if(_0x24b0a0&&!AGG_VALID['has'](_0x24b0a0)){DataProcessor['_aggWarned']=DataProcessor[_0x5dca0f(0x813)]||new Set();if(!DataProcessor[_0x5dca0f(0x813)]['has'](_0x24b0a0)){DataProcessor[_0x5dca0f(0x813)]['add'](_0x24b0a0);const _0x387c2c=_0x24b0a0===_0x5dca0f(0x543)?_0x5dca0f(0x6c8):'';console[_0x5dca0f(0xbe4)](_0x5dca0f(0xcac)+_0x24b0a0+'\x22.\x20'+(_0x5dca0f(0x875)+[...AGG_VALID]['join'](',\x20')+'.'+_0x387c2c));}}const _0x54d5a5=[];for(const _0x527f97 of _0x1f304b)if(_0x527f97!==null&&_0x527f97!==undefined&&!Number[_0x5dca0f(0x2d3)](_0x527f97))_0x54d5a5[_0x5dca0f(0x84b)](_0x527f97);if(!_0x54d5a5[_0x5dca0f(0x4f2)])return null;switch(_0x24b0a0){case _0x5dca0f(0x749):{let _0x3f140d=_0x54d5a5[0x0];for(let _0x1749cf=0x1;_0x1749cf<_0x54d5a5[_0x5dca0f(0x4f2)];_0x1749cf++)if(_0x54d5a5[_0x1749cf]<_0x3f140d)_0x3f140d=_0x54d5a5[_0x1749cf];return _0x3f140d;}case _0x5dca0f(0x887):{let _0x92cab4=_0x54d5a5[0x0];for(let _0xb9406e=0x1;_0xb9406e<_0x54d5a5['length'];_0xb9406e++)if(_0x54d5a5[_0xb9406e]>_0x92cab4)_0x92cab4=_0x54d5a5[_0xb9406e];return _0x92cab4;}case _0x5dca0f(0x2b8):return _0x54d5a5[_0x5dca0f(0xb2d)]((_0x51744d,_0x39fd38)=>_0x51744d+_0x39fd38,0x0);case _0x5dca0f(0x4fa):case _0x5dca0f(0x509):{let _0x2c8f91=0x0;for(let _0x431a46=0x1;_0x431a46<_0x54d5a5[_0x5dca0f(0x4f2)];_0x431a46++){if(_0x54d5a5[_0x431a46-0x1]>0x0&&_0x54d5a5[_0x431a46]<_0x54d5a5[_0x431a46-0x1]*0.1)_0x2c8f91++;}return _0x2c8f91>0x0&&(DataProcessor[_0x5dca0f(0x9c7)]=DataProcessor[_0x5dca0f(0x9c7)]||new Set(),!DataProcessor[_0x5dca0f(0x9c7)]['has'](_0x24b0a0)&&(DataProcessor['_resetAggWarned'][_0x5dca0f(0x396)](_0x24b0a0),console['warn'](_0x5dca0f(0xb9f)+_0x24b0a0+_0x5dca0f(0xb4f)+_0x5dca0f(0xcf8)+('The\x20'+(_0x24b0a0===_0x5dca0f(0x509)?'last\x20reading\x20can\x20be\x20the\x20post-reset\x200':_0x5dca0f(0x7d2))+',\x20')+_0x5dca0f(0x4cd)+_0x5dca0f(0x16b)))),_0x24b0a0===_0x5dca0f(0x4fa)?_0x54d5a5[0x0]:_0x54d5a5[_0x54d5a5[_0x5dca0f(0x4f2)]-0x1];}case _0x5dca0f(0x1ed):{const _0xa98943=[..._0x54d5a5][_0x5dca0f(0xa03)]((_0x9b4695,_0xee243a)=>_0x9b4695-_0xee243a),_0x15e1dd=Math['floor'](_0xa98943[_0x5dca0f(0x4f2)]/0x2);return _0xa98943[_0x5dca0f(0x4f2)]%0x2?_0xa98943[_0x15e1dd]:(_0xa98943[_0x15e1dd-0x1]+_0xa98943[_0x15e1dd])/0x2;}case'delta':{let _0x80437e=_0x54d5a5[0x0],_0x15efee=_0x54d5a5[0x0];for(let _0x3f638d=0x1;_0x3f638d<_0x54d5a5[_0x5dca0f(0x4f2)];_0x3f638d++){if(_0x54d5a5[_0x3f638d]<_0x80437e)_0x80437e=_0x54d5a5[_0x3f638d];if(_0x54d5a5[_0x3f638d]>_0x15efee)_0x15efee=_0x54d5a5[_0x3f638d];}return _0x15efee-_0x80437e;}case _0x5dca0f(0xad8):{if(_0x54d5a5['length']<0x2)return null;return _0x54d5a5[_0x54d5a5[_0x5dca0f(0x4f2)]-0x1]-_0x54d5a5[0x0];}case'change':{if(_0x54d5a5[_0x5dca0f(0x4f2)]<0x2)return null;let _0x375cc3=0x0;for(let _0x9127bc=0x1;_0x9127bc<_0x54d5a5['length'];_0x9127bc++){const _0x44b78c=_0x54d5a5[_0x9127bc]-_0x54d5a5[_0x9127bc-0x1];if(_0x44b78c>=0x0)_0x375cc3+=_0x44b78c;}return _0x375cc3;}case _0x5dca0f(0xb26):case _0x5dca0f(0x51b):default:return _0x54d5a5[_0x5dca0f(0xb2d)]((_0x36e63e,_0x274416)=>_0x36e63e+_0x274416,0x0)/_0x54d5a5[_0x5dca0f(0x4f2)];}}static[_0x34e271(0x7db)](_0x51c9e2){const _0x1a9a9c=_0x34e271;let _0x7f0532=null,_0x3e1ca1=null,_0x4e1c39=null,_0x591095=null;for(const _0x4feb27 of _0x51c9e2){if(_0x4feb27===null||_0x4feb27===undefined||Number[_0x1a9a9c(0x2d3)](_0x4feb27))continue;if(_0x7f0532===null)_0x7f0532=_0x4feb27,_0x3e1ca1=_0x4feb27,_0x4e1c39=_0x4feb27;else{if(_0x4feb27>_0x3e1ca1)_0x3e1ca1=_0x4feb27;if(_0x4feb27<_0x4e1c39)_0x4e1c39=_0x4feb27;}_0x591095=_0x4feb27;}return _0x7f0532===null?null:{'o':_0x7f0532,'h':_0x3e1ca1,'l':_0x4e1c39,'c':_0x591095};}static[_0x34e271(0xb25)](_0x6bc011,_0x1e04ad){const _0x2bbf22=_0x34e271;if(!Array[_0x2bbf22(0xaf6)](_0x6bc011)||!_0x6bc011[_0x2bbf22(0x4f2)]||typeof _0x1e04ad!=='function')return _0x6bc011;const _0x7ac9ed=new Array(_0x6bc011['length']);for(let _0x57b26b=0x0;_0x57b26b<_0x6bc011[_0x2bbf22(0x4f2)];_0x57b26b++){const _0xe02253=_0x6bc011[_0x57b26b];if(!_0xe02253||!isNum(_0xe02253['v'])){_0x7ac9ed[_0x57b26b]=_0xe02253;continue;}const _0x3b6c69=_0x1e04ad(_0xe02253['t']);if(!isNum(_0x3b6c69)){_0x7ac9ed[_0x57b26b]=_0xe02253;continue;}const _0xccebe={..._0xe02253,'v':_0xe02253['v']*_0x3b6c69};if(isNum(_0xe02253[_0x2bbf22(0x312)]))_0xccebe[_0x2bbf22(0x312)]=_0xe02253[_0x2bbf22(0x312)]*_0x3b6c69;if(isNum(_0xe02253[_0x2bbf22(0x683)]))_0xccebe[_0x2bbf22(0x683)]=_0xe02253[_0x2bbf22(0x683)]*_0x3b6c69;if(isNum(_0xe02253['sMean']))_0xccebe[_0x2bbf22(0x242)]=_0xe02253[_0x2bbf22(0x242)]*_0x3b6c69;if(isNum(_0xe02253[_0x2bbf22(0xd54)]))_0xccebe[_0x2bbf22(0xd54)]=_0xe02253[_0x2bbf22(0xd54)]*_0x3b6c69;if(_0x3b6c69<0x0&&isNum(_0xccebe['bMin'])&&isNum(_0xccebe['bMax'])&&_0xccebe[_0x2bbf22(0x312)]>_0xccebe[_0x2bbf22(0x683)]){const _0x396d7f=_0xccebe[_0x2bbf22(0x312)];_0xccebe[_0x2bbf22(0x312)]=_0xccebe[_0x2bbf22(0x683)],_0xccebe[_0x2bbf22(0x683)]=_0x396d7f;}_0x7ac9ed[_0x57b26b]=_0xccebe;}return _0x7ac9ed;}static[_0x34e271(0x9f6)](_0x1a9e74,_0x5e34e7){const _0x2bbebc=_0x34e271;if(!Array['isArray'](_0x1a9e74))return _0x1a9e74;for(const _0x348a4a of _0x1a9e74){if(!_0x348a4a)continue;if(isNum(_0x348a4a['bMin'])&&isNum(_0x348a4a[_0x2bbebc(0x683)])){if(_0x348a4a['v']!==null&&_0x348a4a['v']!==undefined)_0x348a4a['v']=_0x348a4a[_0x2bbebc(0x683)]-_0x348a4a[_0x2bbebc(0x312)];!_0x5e34e7&&(delete _0x348a4a[_0x2bbebc(0x312)],delete _0x348a4a[_0x2bbebc(0x683)]);}else{if(!_0x5e34e7){if(_0x2bbebc(0x312)in _0x348a4a)delete _0x348a4a[_0x2bbebc(0x312)];if(_0x2bbebc(0x683)in _0x348a4a)delete _0x348a4a[_0x2bbebc(0x683)];}}}return _0x1a9e74;}static[_0x34e271(0x27f)](_0x273410,_0x498bce){const _0x5c6280=_0x34e271,_0x1440bd=Array[_0x5c6280(0xaf6)](_0x498bce?.[_0x5c6280(0x89c)])?_0x498bce[_0x5c6280(0x89c)]:null;if(!_0x1440bd||!_0x1440bd['length']||!Array[_0x5c6280(0xaf6)](_0x273410)||!_0x273410[_0x5c6280(0x4f2)])return null;const _0x4eaa07=(_0x498bce[_0x5c6280(0x3ef)]||_0x498bce[_0x5c6280(0xb33)])==='candlestick',_0x904d49=_0x14cfac=>{if(!_0x14cfac)return null;const _0x5a85e6=_0x4eaa07?isNum(_0x14cfac['c'])?_0x14cfac['c']:_0x14cfac['v']:_0x14cfac['v'];return isNum(_0x5a85e6)?_0x5a85e6:null;},_0x46e359=_0x273410['map'](_0x904d49),_0x5194ab=_0x273410[_0x5c6280(0x4f2)],_0x2e0ae9=[];for(const _0x43503f of _0x1440bd){const _0x5c7f84=Math[_0x5c6280(0x767)](toNum(_0x43503f?.['period'])||0x0);if(!(_0x5c7f84>=0x1))continue;const _0x596317=new Array(_0x5194ab);let _0x339d9f=0x0,_0x51c8f4=-0x1;for(let _0x406e69=0x0;_0x406e69<_0x5194ab;_0x406e69++){const _0x3398f5=_0x46e359[_0x406e69];_0x3398f5===null?_0x51c8f4=_0x406e69:_0x339d9f+=_0x3398f5;if(_0x406e69>=_0x5c7f84){const _0x19ae3d=_0x46e359[_0x406e69-_0x5c7f84];if(_0x19ae3d!==null)_0x339d9f-=_0x19ae3d;}const _0x33296a=_0x406e69>=_0x5c7f84-0x1&&_0x51c8f4<=_0x406e69-_0x5c7f84;_0x596317[_0x406e69]={'t':_0x273410[_0x406e69]['t'],'v':_0x33296a?_0x339d9f/_0x5c7f84:null};}_0x2e0ae9[_0x5c6280(0x84b)]({'period':_0x5c7f84,'color':_0x43503f[_0x5c6280(0x19e)]||null,'width':_0x43503f['width']!=null&&_0x43503f['width']!==''&&isNum(toNum(_0x43503f[_0x5c6280(0x73c)]))?toNum(_0x43503f[_0x5c6280(0x73c)]):null,'show_label':!!_0x43503f[_0x5c6280(0x518)],'points':_0x596317});}return _0x2e0ae9[_0x5c6280(0x4f2)]?_0x2e0ae9:null;}static[_0x34e271(0xd77)](_0x2b583b,_0xfa9536,_0x1bdb09){const _0x2be4f3=_0x34e271,_0x4e1b32=Array[_0x2be4f3(0xaf6)](_0xfa9536?.['moving_averages'])?_0xfa9536[_0x2be4f3(0x89c)]['filter'](_0x2fde30=>_0x2fde30&&Math[_0x2be4f3(0x767)](toNum(_0x2fde30[_0x2be4f3(0x221)])||0x0)>=0x1):null;if(!_0x4e1b32||!_0x4e1b32[_0x2be4f3(0x4f2)]||!Array['isArray'](_0x2b583b)||!_0x2b583b['length'])return null;const {startMs:_0x125628,endMs:_0x4d0958,bucketMs:_0x343799,groupBy:_0x4f44f1,aggFunc:_0x483499,alignToClock:_0xdfc4b5,anchorStart:_0x3e2802,tz:_0x17db81,deltaAgg:_0x41e9c6,carryPastNow:_0x1c7395,damp:_0x3b8099,isCounter:_0x2e6714}=_0x1bdb09||{};let _0x589179=0x0;for(const _0x10e29f of _0x4e1b32){const _0xa3535b=Math[_0x2be4f3(0x767)](toNum(_0x10e29f['period'])||0x0);if(_0xa3535b>_0x589179)_0x589179=_0xa3535b;}if(!(_0x589179>=0x1))return null;const _0x54fa05=(_0xfa9536[_0x2be4f3(0x3ef)]||_0xfa9536['type'])===_0x2be4f3(0x440),_0x1bc1a9=[_0x2be4f3(0x1f2),_0x2be4f3(0x523),_0x2be4f3(0xc03),_0x2be4f3(0x65a),_0x2be4f3(0x74d)];let _0x5c2a69;if(_0x1bc1a9['includes'](_0x4f44f1)){const _0x215e9d=_0x3b8099?DataProcessor[_0x2be4f3(0xda1)](_0x2b583b,_0x4f44f1,_0x483499,_0x17db81,!!_0x2e6714):_0x2b583b;_0x5c2a69=DataProcessor[_0x2be4f3(0x78f)](_0x215e9d,_0x4f44f1,_0x483499,_0x4d0958,_0x17db81,_0x54fa05,_0x1bdb09?.[_0x2be4f3(0x67c)]??0x1);if(!_0xfa9536[_0x2be4f3(0x79f)]){const _0x4f8b95=_0x2b583b['length']?_0x2b583b[_0x2b583b[_0x2be4f3(0x4f2)]-0x1]['t']:null;_0x5c2a69=DataProcessor['carryStateInGaps'](_0x5c2a69,_0x4f44f1,_0x483499,{'endMs':_0x4d0958,'lastRawT':_0x4f8b95,'tz':_0x17db81});}else _0x5c2a69=DataProcessor[_0x2be4f3(0x885)](_0x5c2a69,_0x4f44f1,{'tz':_0x17db81});}else{if(isNum(_0x343799)&&_0x343799>0x0){const _0xeb13ea=(_0x589179-0x1)*_0x343799;_0x5c2a69=DataProcessor[_0x2be4f3(0xd5c)](_0x2b583b,_0x343799,isNum(_0x125628)?_0x125628-_0xeb13ea:_0x125628,_0x4d0958,_0x483499,![],{'breakOnNull':!!_0xfa9536['break_on_null'],'carryForwardMs':_0xfa9536[_0x2be4f3(0x5e2)],'alignToClock':_0xdfc4b5,'anchorStart':_0x3e2802,'ohlc':_0x54fa05,'deltaAgg':!!_0x41e9c6,'carryPastNow':!!_0x1c7395});}else _0x5c2a69=_0x2b583b;}const _0x379a31=DataProcessor['applyPostBucketTransform'](_0x5c2a69,_0xfa9536,![]),_0x4cd8ee=DataProcessor[_0x2be4f3(0x27f)](_0x379a31,_0xfa9536);if(!_0x4cd8ee)return null;if(isNum(_0x125628)){for(const _0x56db13 of _0x4cd8ee)_0x56db13[_0x2be4f3(0xc6d)]=_0x56db13[_0x2be4f3(0xc6d)][_0x2be4f3(0xbe8)](_0x2840c0=>_0x2840c0['t']>=_0x125628);}return _0x4cd8ee[_0x2be4f3(0x4f2)]?_0x4cd8ee:null;}static['dampResetBoundaryMax'](_0x38a972,_0x562e7f,_0x587148,_0x404daf,_0x45a7f2){const _0x44a806=_0x34e271;if(_0x587148!=='max'||_0x562e7f!==_0x44a806(0x523))return _0x38a972;if(!Array[_0x44a806(0xaf6)](_0x38a972)||_0x38a972[_0x44a806(0x4f2)]<0x2)return _0x38a972;const _0xbdb255=_0x303e8b=>{const _0x4d5f1a=tzParts(_0x303e8b,_0x404daf);return _0x4d5f1a['y']+'-'+_0x4d5f1a['mo']+'-'+_0x4d5f1a['d'];},_0x40559b=_0x5ad2cb=>tzStartOfDayMs(_0x5ad2cb,_0x404daf),_0xfc30da=new Map();for(const _0x2120a0 of _0x38a972){if(!isNum(_0x2120a0['v']))continue;const _0x5380e9=_0xbdb255(_0x2120a0['t']);let _0x20c696=_0xfc30da[_0x44a806(0xccf)](_0x5380e9);!_0x20c696&&(_0x20c696={'count':0x0,'first':null,'list':[]},_0xfc30da[_0x44a806(0x96e)](_0x5380e9,_0x20c696));_0x20c696['count']++,_0x20c696[_0x44a806(0x372)][_0x44a806(0x84b)](_0x2120a0);if(!_0x20c696['first']||_0x2120a0['t']<_0x20c696[_0x44a806(0x4fa)]['t'])_0x20c696['first']=_0x2120a0;}const _0x446258=new Map();for(const _0x42b384 of _0xfc30da[_0x44a806(0xb78)]()){const _0x17e330=_0x42b384[_0x44a806(0x4fa)];_0x42b384[_0x44a806(0xd3b)]>=0x2&&_0x17e330&&_0x17e330['t']===_0x40559b(_0x17e330['t'])&&isNum(_0x17e330['v'])&&_0x17e330['v']>0x0&&isNum(_0x17e330['sMean'])&&isNum(_0x17e330[_0x44a806(0xd54)])&&_0x17e330[_0x44a806(0x242)]<_0x17e330['v']*0.3&&_0x17e330['sMin']<_0x17e330['v']*0.5&&_0x446258['set'](_0x17e330,_0x17e330[_0x44a806(0xd54)]);if(_0x42b384[_0x44a806(0x372)]['length']>=0x2){const _0x27f0d1=_0x42b384[_0x44a806(0x372)][_0x44a806(0x863)]()[_0x44a806(0xa03)]((_0x5a3f3c,_0x4cf5f0)=>_0x5a3f3c['t']-_0x4cf5f0['t']),_0x5daf63=_0x27f0d1[0x0]['v'];let _0x16b6dd=0x0,_0x34810f=_0x27f0d1[0x0]['v'],_0x30c8bd=_0x27f0d1[0x0]['v'];for(let _0x53fe68=0x1;_0x53fe68<_0x27f0d1['length'];_0x53fe68++){if(!isNum(_0x27f0d1[_0x53fe68]['v']))continue;_0x27f0d1[_0x53fe68]['v']<_0x34810f&&(_0x34810f=_0x27f0d1[_0x53fe68]['v'],_0x16b6dd=_0x53fe68);if(_0x27f0d1[_0x53fe68]['v']>_0x30c8bd)_0x30c8bd=_0x27f0d1[_0x53fe68]['v'];}let _0x560140=![];for(let _0x261ae5=_0x16b6dd+0x1;_0x261ae5<_0x27f0d1[_0x44a806(0x4f2)];_0x261ae5++){if(isNum(_0x27f0d1[_0x261ae5]['v'])&&_0x27f0d1[_0x261ae5]['v']>_0x34810f*1.5+1e-9){_0x560140=!![];break;}}const _0x4aead9=isNum(_0x5daf63)&&_0x5daf63>0x0&&_0x34810f<_0x5daf63*0.5,_0x49a4cf=!!_0x45a7f2||_0x34810f<=_0x30c8bd*0.2;if(_0x16b6dd>0x0&&_0x4aead9&&_0x49a4cf&&_0x560140)for(let _0x3b909d=0x0;_0x3b909d<_0x16b6dd;_0x3b909d++){if(isNum(_0x27f0d1[_0x3b909d]['v'])&&_0x27f0d1[_0x3b909d]['v']>_0x34810f){const _0x480cdf=_0x446258['has'](_0x27f0d1[_0x3b909d])?_0x446258[_0x44a806(0xccf)](_0x27f0d1[_0x3b909d]):_0x27f0d1[_0x3b909d]['v'];_0x446258[_0x44a806(0x96e)](_0x27f0d1[_0x3b909d],Math[_0x44a806(0x749)](_0x480cdf,_0x34810f));}}}}if(!_0x446258[_0x44a806(0x2e6)])return _0x38a972;return _0x38a972[_0x44a806(0x9f9)](_0x3d54e8=>_0x446258[_0x44a806(0xc12)](_0x3d54e8)?{..._0x3d54e8,'v':_0x446258[_0x44a806(0xccf)](_0x3d54e8)}:_0x3d54e8);}static[_0x34e271(0x78f)](_0x5912a2,_0x47c520,_0x38f054,_0x35f991,_0x390c26,_0x9262a6,_0x55bf57=0x1){const _0x37db6c=_0x34e271;if(!_0x5912a2||!_0x5912a2[_0x37db6c(0x4f2)])return[];const _0x20a950={},_0x5e7576=typeof _0x35f991==='number'&&Number[_0x37db6c(0x3fd)](_0x35f991);for(const _0x6c9b5b of _0x5912a2){if(_0x6c9b5b['v']===null||_0x6c9b5b['v']===undefined)continue;if(_0x5e7576&&_0x6c9b5b['t']>=_0x35f991)continue;const _0x254f6e=tzParts(_0x6c9b5b['t'],_0x390c26);let _0x4f270f,_0x4399b0;switch(_0x47c520){case _0x37db6c(0x1f2):_0x4f270f=_0x254f6e['y']+'-'+_0x254f6e['mo']+'-'+_0x254f6e['d']+'-'+_0x254f6e['h'],_0x4399b0=zonedWallToMs(_0x254f6e['y'],_0x254f6e['mo'],_0x254f6e['d'],_0x254f6e['h'],0x0,0x0,_0x390c26);break;case'date':_0x4f270f=_0x254f6e['y']+'-'+_0x254f6e['mo']+'-'+_0x254f6e['d'],_0x4399b0=zonedWallToMs(_0x254f6e['y'],_0x254f6e['mo'],_0x254f6e['d'],0x0,0x0,0x0,_0x390c26);break;case _0x37db6c(0xc03):{const _0xd42cc5=zonedWallToMs(_0x254f6e['y'],_0x254f6e['mo'],_0x254f6e['d']-weekStartOffsetDays(_0x254f6e['wd'],_0x55bf57),0x0,0x0,0x0,_0x390c26),_0x17d2b1=tzParts(_0xd42cc5,_0x390c26);_0x4f270f=_0x17d2b1['y']+'-'+_0x17d2b1['mo']+'-'+_0x17d2b1['d'],_0x4399b0=_0xd42cc5;break;}case _0x37db6c(0x65a):_0x4f270f=_0x254f6e['y']+'-'+_0x254f6e['mo'],_0x4399b0=zonedWallToMs(_0x254f6e['y'],_0x254f6e['mo'],0x1,0x0,0x0,0x0,_0x390c26);break;case'year':_0x4f270f=''+_0x254f6e['y'],_0x4399b0=zonedWallToMs(_0x254f6e['y'],0x0,0x1,0x0,0x0,0x0,_0x390c26);break;default:return _0x5912a2;}if(!_0x20a950[_0x4f270f])_0x20a950[_0x4f270f]={'vals':[],'t':_0x4399b0,'min':Infinity,'max':-Infinity};_0x20a950[_0x4f270f][_0x37db6c(0xad2)][_0x37db6c(0x84b)](_0x6c9b5b['v']);const _0x57f472=_0x6c9b5b['bMin']!==undefined&&_0x6c9b5b[_0x37db6c(0x312)]!==null?_0x6c9b5b['bMin']:_0x6c9b5b['v'],_0x291183=_0x6c9b5b['bMax']!==undefined&&_0x6c9b5b['bMax']!==null?_0x6c9b5b['bMax']:_0x6c9b5b['v'];if(_0x57f472<_0x20a950[_0x4f270f][_0x37db6c(0x749)])_0x20a950[_0x4f270f]['min']=_0x57f472;if(_0x291183>_0x20a950[_0x4f270f][_0x37db6c(0x887)])_0x20a950[_0x4f270f][_0x37db6c(0x887)]=_0x291183;_0x20a950[_0x4f270f][_0x37db6c(0xc39)]=_0x6c9b5b['v'],_0x20a950[_0x4f270f][_0x37db6c(0x133)]=_0x57f472,_0x20a950[_0x4f270f][_0x37db6c(0x3c6)]=_0x291183;}return Object['values'](_0x20a950)[_0x37db6c(0x9f9)](_0x567bcb=>{const _0x4f4d7a=_0x37db6c,_0x47af27={'t':_0x567bcb['t'],'v':DataProcessor[_0x4f4d7a(0x8b2)](_0x567bcb[_0x4f4d7a(0xad2)],_0x38f054)};_0x567bcb[_0x4f4d7a(0xc39)]!==undefined&&(_0x47af27[_0x4f4d7a(0xc5e)]=_0x567bcb[_0x4f4d7a(0xc39)],_0x47af27[_0x4f4d7a(0x901)]=_0x567bcb[_0x4f4d7a(0x133)],_0x47af27[_0x4f4d7a(0x22c)]=_0x567bcb[_0x4f4d7a(0x3c6)]);isFinite(_0x567bcb[_0x4f4d7a(0x749)])&&(_0x47af27[_0x4f4d7a(0x312)]=_0x567bcb[_0x4f4d7a(0x749)],_0x47af27[_0x4f4d7a(0x683)]=_0x567bcb[_0x4f4d7a(0x887)]);if(_0x9262a6){const _0x32c173=DataProcessor[_0x4f4d7a(0x7db)](_0x567bcb[_0x4f4d7a(0xad2)]);_0x32c173&&(_0x47af27['o']=_0x32c173['o'],_0x47af27['c']=_0x32c173['c'],_0x47af27['h']=isFinite(_0x567bcb[_0x4f4d7a(0x887)])?Math['max'](_0x567bcb[_0x4f4d7a(0x887)],_0x32c173['o'],_0x32c173['c']):_0x32c173['h'],_0x47af27['l']=isFinite(_0x567bcb[_0x4f4d7a(0x749)])?Math[_0x4f4d7a(0x749)](_0x567bcb[_0x4f4d7a(0x749)],_0x32c173['o'],_0x32c173['c']):_0x32c173['l']);}return _0x47af27;})[_0x37db6c(0xa03)]((_0x25805f,_0x2f6b0d)=>_0x25805f['t']-_0x2f6b0d['t']);}static['carryStateInGaps'](_0x108651,_0x5089a6,_0x27f323,_0x2d8163={}){const _0x47852c=_0x34e271;if(!_0x108651||_0x108651[_0x47852c(0x4f2)]===0x0)return _0x108651||[];const _0x29b036=new Set([_0x47852c(0xaed),_0x47852c(0x2b8),_0x47852c(0xad8),_0x47852c(0x571)]);if(_0x29b036[_0x47852c(0xc12)](_0x27f323))return _0x108651;const _0x17373b=_0x2d8163['tz'],_0x1281a9=_0x4998e0=>{const _0x45671a=_0x47852c,_0x472e00=tzParts(_0x4998e0,_0x17373b);switch(_0x5089a6){case _0x45671a(0x1f2):return zonedWallToMs(_0x472e00['y'],_0x472e00['mo'],_0x472e00['d'],_0x472e00['h']+0x1,0x0,0x0,_0x17373b);case _0x45671a(0x523):return zonedWallToMs(_0x472e00['y'],_0x472e00['mo'],_0x472e00['d']+0x1,0x0,0x0,0x0,_0x17373b);case _0x45671a(0xc03):return zonedWallToMs(_0x472e00['y'],_0x472e00['mo'],_0x472e00['d']+0x7,0x0,0x0,0x0,_0x17373b);case _0x45671a(0x65a):return zonedWallToMs(_0x472e00['y'],_0x472e00['mo']+0x1,0x1,0x0,0x0,0x0,_0x17373b);case _0x45671a(0x74d):return zonedWallToMs(_0x472e00['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x17373b);default:return null;}},_0x35d1c2=Date['now'](),_0x3d9d14=[_0x35d1c2];if(typeof _0x2d8163[_0x47852c(0x78c)]===_0x47852c(0x40a)&&Number['isFinite'](_0x2d8163[_0x47852c(0x78c)]))_0x3d9d14[_0x47852c(0x84b)](_0x2d8163['endMs']);typeof _0x2d8163[_0x47852c(0x735)]===_0x47852c(0x40a)&&Number[_0x47852c(0x3fd)](_0x2d8163[_0x47852c(0x735)])&&_0x3d9d14[_0x47852c(0x84b)](_0x2d8163[_0x47852c(0x735)]+(_0x2d8163[_0x47852c(0xbad)]||0x0));const _0x11658c=Math[_0x47852c(0x749)](..._0x3d9d14),_0x1f653f=_0x108651[_0x47852c(0x863)]()[_0x47852c(0xa03)]((_0x19563f,_0x2b3db5)=>_0x19563f['t']-_0x2b3db5['t']),_0x542140=[];let _0x1b7f52=null,_0x4502ad=null,_0x3b1eaa=null,_0x380534=_0x1f653f[0x0]['t'],_0x200eca=0x0,_0x551dbb=_0x1f653f[_0x47852c(0x4f2)]*0xa+0x3e8;while(_0x380534<_0x11658c&&_0x551dbb-->0x0){const _0xd48394=_0x380534;let _0x51efbb=null;while(_0x200eca<_0x1f653f[_0x47852c(0x4f2)]&&_0x1f653f[_0x200eca]['t']<=_0xd48394){if(_0x1f653f[_0x200eca]['t']===_0xd48394)_0x51efbb=_0x1f653f[_0x200eca];_0x200eca++;}if(_0x51efbb){_0x542140[_0x47852c(0x84b)](_0x51efbb),_0x1b7f52=_0x51efbb['v']===null?null:_0x51efbb[_0x47852c(0xc5e)]!==undefined?_0x51efbb[_0x47852c(0xc5e)]:_0x51efbb['v'];if(_0x51efbb[_0x47852c(0x901)]!==undefined)_0x4502ad=_0x51efbb['_lastMin'];else{if(_0x51efbb[_0x47852c(0x312)]!==undefined)_0x4502ad=_0x51efbb[_0x47852c(0x312)];}if(_0x51efbb[_0x47852c(0x22c)]!==undefined)_0x3b1eaa=_0x51efbb[_0x47852c(0x22c)];else{if(_0x51efbb['bMax']!==undefined)_0x3b1eaa=_0x51efbb[_0x47852c(0x683)];}}else{if(_0x1b7f52!==null){const _0x25ebe7={'t':_0xd48394,'v':_0x1b7f52};if(_0x4502ad!==null)_0x25ebe7[_0x47852c(0x312)]=_0x4502ad;if(_0x3b1eaa!==null)_0x25ebe7[_0x47852c(0x683)]=_0x3b1eaa;_0x542140[_0x47852c(0x84b)](_0x25ebe7);}}const _0x438e5c=_0x1281a9(_0x380534);if(_0x438e5c===null||_0x438e5c<=_0xd48394)break;_0x380534=_0x438e5c;}const _0x187a0e=typeof _0x2d8163['endMs']==='number'&&Number['isFinite'](_0x2d8163[_0x47852c(0x78c)])?_0x2d8163[_0x47852c(0x78c)]:Infinity;while(_0x200eca<_0x1f653f[_0x47852c(0x4f2)]){if(_0x1f653f[_0x200eca]['t']<_0x187a0e)_0x542140[_0x47852c(0x84b)](_0x1f653f[_0x200eca]);_0x200eca++;}return _0x542140;}static[_0x34e271(0x885)](_0x3dcebd,_0x56ab00,_0x13cee0={}){const _0x186fac=_0x34e271;if(!_0x3dcebd||_0x3dcebd[_0x186fac(0x4f2)]<0x2)return _0x3dcebd||[];const _0xd1feaf=_0x13cee0['tz'],_0x2daa4d=_0x2cff96=>{const _0x36f46b=_0x186fac,_0x12a452=tzParts(_0x2cff96,_0xd1feaf);switch(_0x56ab00){case _0x36f46b(0x1f2):return zonedWallToMs(_0x12a452['y'],_0x12a452['mo'],_0x12a452['d'],_0x12a452['h']+0x1,0x0,0x0,_0xd1feaf);case _0x36f46b(0x523):return zonedWallToMs(_0x12a452['y'],_0x12a452['mo'],_0x12a452['d']+0x1,0x0,0x0,0x0,_0xd1feaf);case _0x36f46b(0xc03):return zonedWallToMs(_0x12a452['y'],_0x12a452['mo'],_0x12a452['d']+0x7,0x0,0x0,0x0,_0xd1feaf);case _0x36f46b(0x65a):return zonedWallToMs(_0x12a452['y'],_0x12a452['mo']+0x1,0x1,0x0,0x0,0x0,_0xd1feaf);case _0x36f46b(0x74d):return zonedWallToMs(_0x12a452['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0xd1feaf);default:return null;}},_0x252ac2=_0x3dcebd['slice']()[_0x186fac(0xa03)]((_0x139308,_0x454f15)=>_0x139308['t']-_0x454f15['t']),_0xa430ff=_0x252ac2[_0x252ac2[_0x186fac(0x4f2)]-0x1]['t'],_0x2e290d=[];let _0x4593a9=_0x252ac2[0x0]['t'],_0x358e4e=0x0,_0x4f55b6=_0x252ac2['length']*0x4+0x7d0;while(_0x4593a9<=_0xa430ff&&_0x4f55b6-->0x0){const _0x4ed61b=_0x4593a9;let _0x1b9f42=null;while(_0x358e4e<_0x252ac2[_0x186fac(0x4f2)]&&_0x252ac2[_0x358e4e]['t']<=_0x4ed61b){if(_0x252ac2[_0x358e4e]['t']===_0x4ed61b)_0x1b9f42=_0x252ac2[_0x358e4e];_0x358e4e++;}_0x2e290d[_0x186fac(0x84b)](_0x1b9f42||{'t':_0x4ed61b,'v':null});const _0x5bd5d4=_0x2daa4d(_0x4593a9);if(_0x5bd5d4===null||_0x5bd5d4<=_0x4ed61b)break;_0x4593a9=_0x5bd5d4;}return _0x2e290d;}static['statsFieldCascade'](_0x3fb8a9){const _0x4b06a7=_0x34e271;switch(_0x3fb8a9){case _0x4b06a7(0x509):case _0x4b06a7(0x4fa):return[_0x4b06a7(0x543),_0x4b06a7(0xaed),'mean'];case'change':return[_0x4b06a7(0xaed),_0x4b06a7(0x2b8),_0x4b06a7(0x51b),_0x4b06a7(0x543)];case _0x4b06a7(0xad8):return[_0x4b06a7(0x543),_0x4b06a7(0x51b)];case'sum':return[_0x4b06a7(0xaed),'sum'];case _0x4b06a7(0x571):return[_0x4b06a7(0x51b),_0x4b06a7(0x543)];case _0x4b06a7(0x749):return['min',_0x4b06a7(0x543),'mean'];case _0x4b06a7(0x887):return[_0x4b06a7(0x887),_0x4b06a7(0x543),'mean'];case _0x4b06a7(0xb26):case _0x4b06a7(0x51b):default:return[_0x4b06a7(0x51b),_0x4b06a7(0x543)];}}static[_0x34e271(0x18a)](_0x112613,_0x12cd79){const _0x4a0d2e=_0x34e271;if(!_0x112613)return null;const _0x88967=DataProcessor[_0x4a0d2e(0x142)](_0x12cd79);for(const _0x149970 of _0x88967){const _0x109e5c=_0x112613[_0x149970];if(_0x109e5c!==null&&_0x109e5c!==undefined&&!Number[_0x4a0d2e(0x2d3)](_0x109e5c))return _0x109e5c;}return null;}static[_0x34e271(0x222)](_0x34e8c1){const _0x3bc68c=_0x34e271;if(!Array[_0x3bc68c(0xaf6)](_0x34e8c1)||!_0x34e8c1[_0x3bc68c(0x4f2)])return _0x34e8c1||[];if(_0x34e8c1[_0x3bc68c(0x4f2)]<0x2)return[{..._0x34e8c1[0x0],'v':0x0}];const _0x3b25f6=_0x34e8c1[_0x3bc68c(0x9f9)](_0x15566f=>_0x15566f['v']),_0x57b77c=new Array(_0x34e8c1[_0x3bc68c(0x4f2)]);_0x57b77c[0x0]={..._0x34e8c1[0x0],'v':0x0};for(let _0xbb1b11=0x1;_0xbb1b11<_0x34e8c1['length'];_0xbb1b11++){_0x57b77c[_0xbb1b11]={..._0x34e8c1[_0xbb1b11],'v':_0x3b25f6[_0xbb1b11]-_0x3b25f6[_0xbb1b11-0x1]};}return _0x57b77c;}static[_0x34e271(0xa11)](_0x1f9aa0,_0x3ddf69){const _0x14f752=_0x34e271;if(_0x3ddf69&&Array['isArray'](_0x1f9aa0))_0x1f9aa0=_0x1f9aa0[_0x14f752(0xbe8)](_0x4f97a5=>_0x4f97a5['v']!==0x0);if(!Array[_0x14f752(0xaf6)](_0x1f9aa0)||!_0x1f9aa0[_0x14f752(0x4f2)])return _0x1f9aa0||[];if(_0x1f9aa0[_0x14f752(0x4f2)]<0x2)return[{..._0x1f9aa0[0x0],'v':0x0}];const _0xd379c0=_0x1f9aa0[_0x14f752(0x9f9)](_0x1e7fef=>_0x1e7fef['v']),_0xf9da16=new Array(_0x1f9aa0[_0x14f752(0x4f2)]);_0xf9da16[0x0]={..._0x1f9aa0[0x0],'v':0x0};for(let _0x12c9a0=0x1;_0x12c9a0<_0x1f9aa0[_0x14f752(0x4f2)];_0x12c9a0++){const _0x202711=_0xd379c0[_0x12c9a0-0x1],_0x5670e4=_0xd379c0[_0x12c9a0];_0xf9da16[_0x12c9a0]={..._0x1f9aa0[_0x12c9a0],'v':isNum(_0x202711)&&isNum(_0x5670e4)?Math[_0x14f752(0x887)](0x0,_0x5670e4-_0x202711):null};}return _0xf9da16;}static[_0x34e271(0x58f)](_0x488efb,_0x50fd4b){const _0x58166b=_0x34e271;if(!_0x488efb?.[_0x58166b(0x4f2)])return[];const _0xd1a410=toNum(_0x50fd4b['value_factor']),_0x74c909=isNum(_0xd1a410)&&_0xd1a410!==0x0?Math[_0x58166b(0x192)](0xa,_0xd1a410):0x1,_0x1632e4=!!_0x50fd4b[_0x58166b(0x72d)];if(_0x74c909===0x1&&!_0x1632e4)return _0x488efb;const _0x196c70=_0x42a160=>{let _0x4c9a59=_0x42a160*_0x74c909;if(_0x1632e4)_0x4c9a59=-_0x4c9a59;return _0x4c9a59;},_0x57dae1=new Array(_0x488efb[_0x58166b(0x4f2)]);for(let _0x5877cf=0x0;_0x5877cf<_0x488efb[_0x58166b(0x4f2)];_0x5877cf++){const _0x556d68=_0x488efb[_0x5877cf];if(!isNum(_0x556d68['v'])){_0x57dae1[_0x5877cf]=_0x556d68;continue;}const _0x39f7fb={'t':_0x556d68['t'],'v':_0x196c70(_0x556d68['v'])};if(isNum(_0x556d68[_0x58166b(0x312)])&&isNum(_0x556d68[_0x58166b(0x683)])){const _0x13e81d=_0x196c70(_0x556d68[_0x58166b(0x312)]),_0x21ddd8=_0x196c70(_0x556d68['bMax']);_0x39f7fb[_0x58166b(0x312)]=Math['min'](_0x13e81d,_0x21ddd8),_0x39f7fb[_0x58166b(0x683)]=Math[_0x58166b(0x887)](_0x13e81d,_0x21ddd8);}if(isNum(_0x556d68['sMean']))_0x39f7fb['sMean']=_0x196c70(_0x556d68['sMean']);if(isNum(_0x556d68[_0x58166b(0xd54)]))_0x39f7fb[_0x58166b(0xd54)]=_0x196c70(_0x556d68[_0x58166b(0xd54)]);_0x57dae1[_0x5877cf]=_0x39f7fb;}return _0x57dae1;}static[_0x34e271(0xc0c)](_0x18394b,_0x500090,_0xdb9650){const _0xb28a90=_0x34e271;if(!_0x18394b?.['length'])return _0x18394b||[];const _0x847a45=_0x500090[COMPILED_TRANSFORM];if(!_0x847a45)return _0x18394b;let _0x526e63=Infinity,_0x56f637=-Infinity,_0x5ccce3=0x0,_0x5983d3=0x0,_0x1378bb=null,_0x235465=null;for(const _0x51e622 of _0x18394b){if(!isNum(_0x51e622['v']))continue;if(_0x1378bb===null)_0x1378bb=_0x51e622['v'];_0x235465=_0x51e622['v'];if(_0x51e622['v']<_0x526e63)_0x526e63=_0x51e622['v'];if(_0x51e622['v']>_0x56f637)_0x56f637=_0x51e622['v'];_0x5ccce3+=_0x51e622['v'],_0x5983d3++;}const _0x28f89b=_0x5983d3>0x0?{'first':_0x1378bb,'last':_0x235465,'min':_0x526e63,'max':_0x56f637,'avg':_0x5ccce3/_0x5983d3}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x2faa16=[];for(let _0x349362=0x0;_0x349362<_0x18394b['length'];_0x349362++){const _0x5dfb06=_0x18394b[_0x349362];if(!isNum(_0x5dfb06['v'])){_0x2faa16[_0xb28a90(0x84b)](_0x5dfb06);continue;}const _0x5a1aae=_0x5dfb06['v'],_0x3e6325=_0x847a45(_0x5dfb06['v'],_0x349362,_0x28f89b);if(_0x3e6325===null)continue;const _0x59352d={'t':_0x5dfb06['t'],'v':_0x3e6325};if(_0x5a1aae!==_0x3e6325)_0x59352d[_0xb28a90(0xad3)]=_0x5a1aae;if(_0xdb9650&&_0x5dfb06[_0xb28a90(0x312)]!=null&&_0x5dfb06[_0xb28a90(0x683)]!=null){const _0x3ad019=_0x847a45(_0x5dfb06['bMin'],_0x349362,_0x28f89b),_0x1059e3=_0x847a45(_0x5dfb06['bMax'],_0x349362,_0x28f89b);_0x3ad019!==null&&_0x1059e3!==null&&!Number['isNaN'](_0x3ad019)&&!Number[_0xb28a90(0x2d3)](_0x1059e3)&&(_0x59352d[_0xb28a90(0x312)]=Math[_0xb28a90(0x749)](_0x3ad019,_0x1059e3),_0x59352d[_0xb28a90(0x683)]=Math[_0xb28a90(0x887)](_0x3ad019,_0x1059e3));}_0x2faa16[_0xb28a90(0x84b)](_0x59352d);}return _0x2faa16;}static[_0x34e271(0x906)](_0x50e1b1,_0x5eab6f,_0x2b83ca=![]){const _0x51045c=_0x34e271;if(!_0x50e1b1?.[_0x51045c(0x4f2)])return[];const _0x2770ae=_0x2b83ca?null:_0x5eab6f[COMPILED_TRANSFORM],_0x1de0d4=toNum(_0x5eab6f[_0x51045c(0x5ba)]),_0xe1f865=isNum(_0x1de0d4)&&_0x1de0d4!==0x0?Math[_0x51045c(0x192)](0xa,_0x1de0d4):0x1,_0x4ce293=!!_0x5eab6f[_0x51045c(0x72d)],_0x112311=_0x5d2375=>{if(!isNum(_0x5d2375))return null;let _0x1a4659=_0x5d2375;if(_0xe1f865!==0x1)_0x1a4659*=_0xe1f865;if(_0x4ce293)_0x1a4659=-_0x1a4659;return _0x1a4659;};let _0x3a133c=null;if(_0x2770ae){let _0x5453ef=Infinity,_0x269e49=-Infinity,_0x277051=0x0,_0x23de98=0x0,_0x1763fc=null,_0x3a2cc8=null;for(const _0x16d492 of _0x50e1b1){const _0x56d210=_0x112311(_0x16d492['v']);if(_0x56d210===null)continue;if(_0x1763fc===null)_0x1763fc=_0x56d210;_0x3a2cc8=_0x56d210;if(_0x56d210<_0x5453ef)_0x5453ef=_0x56d210;if(_0x56d210>_0x269e49)_0x269e49=_0x56d210;_0x277051+=_0x56d210,_0x23de98++;}_0x3a133c=_0x23de98>0x0?{'first':_0x1763fc,'last':_0x3a2cc8,'min':_0x5453ef,'max':_0x269e49,'avg':_0x277051/_0x23de98}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x3ce3a6=[],_0x3bea40=(_0x401bf4,_0x476759)=>{const _0x590e36=_0x51045c;let _0x5bfffd=_0x112311(_0x401bf4);if(_0x5bfffd===null)return null;if(_0x2770ae){_0x5bfffd=_0x2770ae(_0x5bfffd,_0x476759,_0x3a133c);if(_0x5bfffd===null||Number[_0x590e36(0x2d3)](_0x5bfffd))return null;}return _0x5bfffd;};for(let _0x367b3c=0x0;_0x367b3c<_0x50e1b1['length'];_0x367b3c++){const _0x3aba07=_0x50e1b1[_0x367b3c];if(!isNum(_0x3aba07['v']))continue;const _0x563c66=_0x3bea40(_0x3aba07['v'],_0x367b3c);if(_0x563c66===null)continue;const _0x1b3825={'t':_0x3aba07['t'],'v':_0x563c66};if(_0x3aba07['bMin']!=null&&_0x3aba07['bMax']!=null){const _0x1999dc=_0x3bea40(_0x3aba07['bMin'],_0x367b3c),_0x5b34a1=_0x3bea40(_0x3aba07['bMax'],_0x367b3c);_0x1999dc!==null&&_0x5b34a1!==null&&(_0x1b3825['bMin']=Math[_0x51045c(0x749)](_0x1999dc,_0x5b34a1),_0x1b3825[_0x51045c(0x683)]=Math[_0x51045c(0x887)](_0x1999dc,_0x5b34a1));}_0x3ce3a6['push'](_0x1b3825);}return _0x3ce3a6;}static['applyEntityTransforms'](_0x2517c3,_0xdcb97){const _0x364644=_0x34e271;if(_0x2517c3['v']===null)return _0x2517c3;const _0xd33d3a=DataProcessor[_0x364644(0x906)]([_0x2517c3],_0xdcb97);return _0xd33d3a[0x0]||{'t':_0x2517c3['t'],'v':null};}static[_0x34e271(0x246)](_0x24a147){if(!_0x24a147?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x1b6968=Infinity,_0x4e24aa=-Infinity,_0x5ee75d=0x0,_0x709f=0x0,_0x53d591=null,_0xb44bba=null,_0x475711=null,_0x2f4b27=null,_0x2ced3d=null,_0x51039e=null;for(const _0x3b0418 of _0x24a147){if(_0x3b0418['v']===null)continue;_0x3b0418['v']<_0x1b6968&&(_0x1b6968=_0x3b0418['v'],_0x53d591=_0x3b0418['t']),_0x3b0418['v']>_0x4e24aa&&(_0x4e24aa=_0x3b0418['v'],_0xb44bba=_0x3b0418['t']),_0x5ee75d+=_0x3b0418['v'],_0x709f++,_0x2f4b27===null&&(_0x2f4b27=_0x3b0418['v'],_0x475711=_0x3b0418['t']),_0x51039e=_0x3b0418['v'],_0x2ced3d=_0x3b0418['t'];}return{'min':_0x709f?_0x1b6968:null,'max':_0x709f?_0x4e24aa:null,'avg':_0x709f?_0x5ee75d/_0x709f:null,'sum':_0x709f?_0x5ee75d:null,'first':_0x2f4b27,'last':_0x51039e,'minT':_0x53d591,'maxT':_0xb44bba,'firstT':_0x475711,'lastT':_0x2ced3d};}}function dpCenterShift(_0x597298,_0x25c0c7,_0x371c38,_0x38113f,_0x4b4e86){const _0x4ce0fd=_0x34e271,_0x2e336e=isNum(_0x4b4e86)?_0x4b4e86:0x8,_0x5dd6b7=_0x371c38===null||_0x371c38===undefined?0x0:Math[_0x4ce0fd(0x887)](0x0,_0x371c38+_0x2e336e-_0x597298),_0x56074d=_0x38113f===null||_0x38113f===undefined?0x0:Math[_0x4ce0fd(0x887)](0x0,_0x25c0c7+_0x2e336e-_0x38113f);if(_0x5dd6b7>0x0)return _0x5dd6b7;if(_0x56074d>0x0)return-_0x56074d;return 0x0;}function parseCssColorToRgb(_0xf7c8ea){const _0x3931bb=_0x34e271;if(typeof _0xf7c8ea!=='string')return null;const _0x43059e=_0xf7c8ea[_0x3931bb(0x12e)]();let _0x387bd1=_0x43059e[_0x3931bb(0xa9c)](/^#([0-9a-f]{3,4})$/i);if(_0x387bd1){const _0x46e154=_0x387bd1[0x1];return[parseInt(_0x46e154[0x0]+_0x46e154[0x0],0x10),parseInt(_0x46e154[0x1]+_0x46e154[0x1],0x10),parseInt(_0x46e154[0x2]+_0x46e154[0x2],0x10)];}_0x387bd1=_0x43059e[_0x3931bb(0xa9c)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x387bd1){const _0x59fb94=_0x387bd1[0x1];return[parseInt(_0x59fb94[_0x3931bb(0x863)](0x0,0x2),0x10),parseInt(_0x59fb94['slice'](0x2,0x4),0x10),parseInt(_0x59fb94[_0x3931bb(0x863)](0x4,0x6),0x10)];}_0x387bd1=_0x43059e[_0x3931bb(0xa9c)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x387bd1)return[Math[_0x3931bb(0x749)](0xff,+_0x387bd1[0x1]),Math[_0x3931bb(0x749)](0xff,+_0x387bd1[0x2]),Math[_0x3931bb(0x749)](0xff,+_0x387bd1[0x3])];return null;}function relLuminance(_0x24b715){const _0x2c586c=_0x350b26=>{const _0x1c2366=_0x36d5,_0x1627b=_0x350b26/0xff;return _0x1627b<=0.03928?_0x1627b/12.92:Math[_0x1c2366(0x192)]((_0x1627b+0.055)/1.055,2.4);};return 0.2126*_0x2c586c(_0x24b715[0x0])+0.7152*_0x2c586c(_0x24b715[0x1])+0.0722*_0x2c586c(_0x24b715[0x2]);}function _0x36d5(_0x4d7ece,_0x22996b){_0x4d7ece=_0x4d7ece-0x120;const _0x49ba83=_0x49ba();let _0x36d513=_0x49ba83[_0x4d7ece];return _0x36d513;}function contrastRatio(_0x92c9ea,_0x5dd6f6){const _0x58d7f4=_0x34e271,_0x3b0698=relLuminance(_0x92c9ea),_0x1c0746=relLuminance(_0x5dd6f6),_0x4c1c6e=Math[_0x58d7f4(0x887)](_0x3b0698,_0x1c0746),_0x2989da=Math[_0x58d7f4(0x749)](_0x3b0698,_0x1c0746);return(_0x4c1c6e+0.05)/(_0x2989da+0.05);}function mixRgb(_0x13f552,_0x2c64da,_0x4d0477){const _0x3844a6=_0x34e271;return[0x0,0x1,0x2][_0x3844a6(0x9f9)](_0x30ccdb=>Math[_0x3844a6(0x767)](_0x13f552[_0x30ccdb]+(_0x2c64da[_0x30ccdb]-_0x13f552[_0x30ccdb])*_0x4d0477));}function rgbToCss(_0x1094e1){const _0x440479=_0x34e271;return _0x440479(0x51c)+_0x1094e1[0x0]+',\x20'+_0x1094e1[0x1]+',\x20'+_0x1094e1[0x2]+')';}function buildLinearPath(_0x1dc4d7,_0x58f8a1,_0x5c2bc8){const _0x44662d=_0x34e271;if(!_0x1dc4d7[_0x44662d(0x4f2)])return'';let _0x21889d='M\x20'+_0x58f8a1(_0x1dc4d7[0x0]['t'])+'\x20'+_0x5c2bc8(_0x1dc4d7[0x0]);for(let _0x107a2e=0x1;_0x107a2e<_0x1dc4d7[_0x44662d(0x4f2)];_0x107a2e++)_0x21889d+='\x20L\x20'+_0x58f8a1(_0x1dc4d7[_0x107a2e]['t'])+'\x20'+_0x5c2bc8(_0x1dc4d7[_0x107a2e]);return _0x21889d;}function buildStepPath(_0x261f6e,_0x476e98,_0x253776){const _0x566d7a=_0x34e271;if(!_0x261f6e[_0x566d7a(0x4f2)])return'';let _0x4aabd8='M\x20'+_0x476e98(_0x261f6e[0x0]['t'])+'\x20'+_0x253776(_0x261f6e[0x0]);for(let _0x3adf27=0x1;_0x3adf27<_0x261f6e[_0x566d7a(0x4f2)];_0x3adf27++){const _0x208f94=_0x476e98(_0x261f6e[_0x3adf27]['t']),_0x502213=_0x253776(_0x261f6e[_0x3adf27-0x1]),_0x20641d=_0x253776(_0x261f6e[_0x3adf27]);_0x4aabd8+=_0x566d7a(0x5b3)+_0x208f94+'\x20'+_0x502213;if(_0x20641d!==_0x502213)_0x4aabd8+=_0x566d7a(0x5b3)+_0x208f94+'\x20'+_0x20641d;}return _0x4aabd8;}function buildStepSegments(_0x51ba91,_0x13e455,_0x7b4687){const _0x10e3c7=_0x34e271,_0x3e88ef=[];for(let _0x4d6dc8=0x0;_0x4d6dc8<_0x51ba91[_0x10e3c7(0x4f2)]-0x1;_0x4d6dc8++){const _0x4cfc00=_0x51ba91[_0x4d6dc8],_0x66d4d1=_0x51ba91[_0x4d6dc8+0x1],_0x75c588=_0x13e455(_0x4cfc00['t']),_0x5662bd=_0x13e455(_0x66d4d1['t']),_0x198902=_0x7b4687(_0x4cfc00),_0x11dd1b=_0x7b4687(_0x66d4d1);_0x3e88ef[_0x10e3c7(0x84b)]({'d':'M\x20'+_0x75c588+'\x20'+_0x198902+_0x10e3c7(0x5b3)+_0x5662bd+'\x20'+_0x198902+'\x20L\x20'+_0x5662bd+'\x20'+_0x11dd1b,'from':_0x4cfc00,'to':_0x66d4d1});}return _0x3e88ef;}function buildSmoothPath(_0x4bd991,_0x5c0329,_0x547674){const _0xb12164=_0x34e271;if(_0x4bd991['length']<0x2)return buildLinearPath(_0x4bd991,_0x5c0329,_0x547674);const _0x161507=_0x4bd991[_0xb12164(0x4f2)],_0x23c389=new Array(_0x161507);for(let _0x41399d=0x0;_0x41399d<_0x161507;_0x41399d++)_0x23c389[_0x41399d]={'x':_0x5c0329(_0x4bd991[_0x41399d]['t']),'y':_0x547674(_0x4bd991[_0x41399d])};if(_0x161507===0x2)return'M\x20'+_0x23c389[0x0]['x']+'\x20'+_0x23c389[0x0]['y']+_0xb12164(0x5b3)+_0x23c389[0x1]['x']+'\x20'+_0x23c389[0x1]['y'];let _0x16234f='M\x20'+_0x23c389[0x0]['x']+'\x20'+_0x23c389[0x0]['y'];for(let _0x541dd9=0x0;_0x541dd9<_0x161507-0x1;_0x541dd9++){const _0x138cec=_0x23c389[_0x541dd9-0x1]||_0x23c389[_0x541dd9],_0x38001c=_0x23c389[_0x541dd9],_0x53e956=_0x23c389[_0x541dd9+0x1],_0x477c1f=_0x23c389[_0x541dd9+0x2]||_0x53e956,_0x4a5346=_0x38001c['x']<_0x53e956['x']?_0x38001c['x']:_0x53e956['x'],_0x2c90e2=_0x38001c['x']<_0x53e956['x']?_0x53e956['x']:_0x38001c['x'],_0x5c04dc=_0x38001c['y']<_0x53e956['y']?_0x38001c['y']:_0x53e956['y'],_0x907628=_0x38001c['y']<_0x53e956['y']?_0x53e956['y']:_0x38001c['y'],_0x291372=Math[_0xb12164(0x887)](_0x4a5346,Math[_0xb12164(0x749)](_0x2c90e2,_0x38001c['x']+(_0x53e956['x']-_0x138cec['x'])/0x6)),_0x407e5d=Math[_0xb12164(0x887)](_0x5c04dc,Math[_0xb12164(0x749)](_0x907628,_0x38001c['y']+(_0x53e956['y']-_0x138cec['y'])/0x6)),_0x345eee=Math[_0xb12164(0x887)](_0x4a5346,Math['min'](_0x2c90e2,_0x53e956['x']-(_0x477c1f['x']-_0x38001c['x'])/0x6)),_0x1719ab=Math[_0xb12164(0x887)](_0x5c04dc,Math['min'](_0x907628,_0x53e956['y']-(_0x477c1f['y']-_0x38001c['y'])/0x6));_0x16234f+=_0xb12164(0x6e1)+_0x291372+'\x20'+_0x407e5d+'\x20'+_0x345eee+'\x20'+_0x1719ab+'\x20'+_0x53e956['x']+'\x20'+_0x53e956['y'];}return _0x16234f;}function findClosestPoint(_0x8b51e,_0x4eca1e){const _0x450299=_0x34e271;if(!_0x8b51e[_0x450299(0x4f2)])return null;let _0x35894b=0x0,_0x5937e3=_0x8b51e[_0x450299(0x4f2)]-0x1;while(_0x35894b<_0x5937e3){const _0x2e3392=_0x35894b+_0x5937e3>>0x1;if(_0x8b51e[_0x2e3392]['t']<_0x4eca1e)_0x35894b=_0x2e3392+0x1;else _0x5937e3=_0x2e3392;}const _0x4b3d7d=_0x8b51e[_0x35894b],_0x2d43a4=_0x8b51e[_0x35894b-0x1];if(!_0x2d43a4)return _0x4b3d7d;return Math[_0x450299(0xaef)](_0x4b3d7d['t']-_0x4eca1e)<Math[_0x450299(0xaef)](_0x2d43a4['t']-_0x4eca1e)?_0x4b3d7d:_0x2d43a4;}function resolveValueColor(_0x3f0c80,_0x2040f9,_0x48cee2,_0x4e1846){const _0x148599=_0x34e271;if(!isNum(_0x3f0c80)||!_0x2040f9?.[_0x148599(0x4f2)])return _0x48cee2;const _0x58f274=[..._0x2040f9]['filter'](_0x494e60=>isNum(toNum(_0x494e60[_0x148599(0xd05)]))&&_0x494e60[_0x148599(0x19e)])[_0x148599(0xa03)]((_0x6691ed,_0x4fac12)=>toNum(_0x6691ed['value'])-toNum(_0x4fac12[_0x148599(0xd05)]));if(!_0x58f274['length'])return _0x48cee2;if(_0x4e1846){if(_0x3f0c80<=toNum(_0x58f274[0x0]['value']))return _0x58f274[0x0][_0x148599(0x19e)];if(_0x3f0c80>toNum(_0x58f274[_0x58f274[_0x148599(0x4f2)]-0x1][_0x148599(0xd05)]))return _0x58f274[_0x58f274[_0x148599(0x4f2)]-0x1][_0x148599(0x19e)];for(let _0x3ab033=0x0;_0x3ab033<_0x58f274['length']-0x1;_0x3ab033++){const _0x2f8a20=toNum(_0x58f274[_0x3ab033]['value']),_0x2dcd92=toNum(_0x58f274[_0x3ab033+0x1][_0x148599(0xd05)]);if(_0x3f0c80>_0x2f8a20&&_0x3f0c80<=_0x2dcd92){const _0x50585c=(_0x3f0c80-_0x2f8a20)/(_0x2dcd92-_0x2f8a20||0x1);return _lerpColor(_0x58f274[_0x3ab033][_0x148599(0x19e)],_0x58f274[_0x3ab033+0x1]['color'],_0x50585c);}}return _0x58f274[_0x58f274['length']-0x1]['color'];}let _0x2310f2=_0x58f274[0x0][_0x148599(0x19e)]||_0x48cee2;for(const _0x5b8f7d of _0x58f274){if(_0x3f0c80>toNum(_0x5b8f7d[_0x148599(0xd05)]))_0x2310f2=_0x5b8f7d[_0x148599(0x19e)]||_0x2310f2;}return _0x2310f2;}function _lerpColor(_0x5576ba,_0x4f7138,_0x1720f4){const _0x1fd725=_0x34e271,_0x26d6ed=_parseColor(_0x5576ba),_0x231f52=_parseColor(_0x4f7138);if(!_0x26d6ed||!_0x231f52)return _0x1720f4<0.5?_0x5576ba:_0x4f7138;const _0x447fc4=Math[_0x1fd725(0x767)](_0x26d6ed[0x0]+(_0x231f52[0x0]-_0x26d6ed[0x0])*_0x1720f4),_0xc1ab2a=Math['round'](_0x26d6ed[0x1]+(_0x231f52[0x1]-_0x26d6ed[0x1])*_0x1720f4),_0x39d15e=Math['round'](_0x26d6ed[0x2]+(_0x231f52[0x2]-_0x26d6ed[0x2])*_0x1720f4);return _0x1fd725(0x51c)+_0x447fc4+','+_0xc1ab2a+','+_0x39d15e+')';}function _parseColor(_0x4503d9,_0x5c245d){const _0x33df54=_0x34e271;if(!_0x4503d9||typeof _0x4503d9!==_0x33df54(0xadd))return null;let _0x112d8e=_0x4503d9[_0x33df54(0xa9c)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0x112d8e)return[parseInt(_0x112d8e[0x1],0x10),parseInt(_0x112d8e[0x2],0x10),parseInt(_0x112d8e[0x3],0x10)];_0x112d8e=_0x4503d9[_0x33df54(0xa9c)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0x112d8e)return[parseInt(_0x112d8e[0x1]+_0x112d8e[0x1],0x10),parseInt(_0x112d8e[0x2]+_0x112d8e[0x2],0x10),parseInt(_0x112d8e[0x3]+_0x112d8e[0x3],0x10)];_0x112d8e=_0x4503d9[_0x33df54(0xa9c)](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0x112d8e)return[Math['round'](+_0x112d8e[0x1]),Math['round'](+_0x112d8e[0x2]),Math[_0x33df54(0x767)](+_0x112d8e[0x3])];if(_0x5c245d)return null;try{const _0x5e3336=document[_0x33df54(0xb38)](_0x33df54(0x1d0))['getContext']('2d');return _0x5e3336[_0x33df54(0x6a5)]=_0x4503d9,_parseColor(_0x5e3336['fillStyle'],!![]);}catch(_0x1c1e23){}return null;}function thresholdCrossings(_0x360bb9,_0x1dc2c0,_0xcf58d1){const _0x108f50=_0x34e271;if(!isNum(_0x360bb9)||!isNum(_0x1dc2c0)||!_0xcf58d1?.[_0x108f50(0x4f2)]||_0x360bb9===_0x1dc2c0)return[];const _0x552a55=_0xcf58d1[_0x108f50(0x9f9)](_0x227ad9=>toNum(_0x227ad9[_0x108f50(0xd05)]))[_0x108f50(0xbe8)](_0x3dda19=>isNum(_0x3dda19))[_0x108f50(0xa03)]((_0x59dda6,_0x59bdbe)=>_0x59dda6-_0x59bdbe),_0x24e07c=_0x1dc2c0>_0x360bb9,_0x2d76c7=Math[_0x108f50(0x749)](_0x360bb9,_0x1dc2c0),_0x21f763=Math[_0x108f50(0x887)](_0x360bb9,_0x1dc2c0),_0x2df9a5=[];for(const _0x2677e8 of _0x552a55){if(_0x2677e8>_0x2d76c7&&_0x2677e8<_0x21f763){_0x2df9a5['push'](_0x2677e8);continue;}if(_0x24e07c&&_0x2677e8===_0x360bb9&&_0x1dc2c0>_0x2677e8)_0x2df9a5[_0x108f50(0x84b)](_0x2677e8);else{if(!_0x24e07c&&_0x2677e8===_0x1dc2c0&&_0x360bb9>_0x2677e8)_0x2df9a5[_0x108f50(0x84b)](_0x2677e8);}}return _0x24e07c?_0x2df9a5:_0x2df9a5[_0x108f50(0x1df)]();}function segmentRiseFallColor(_0xeb1478,_0x3a0543,_0x17855b,_0x434718){const _0x26c0ba=_0x34e271;if(!_0xeb1478||!_0x3a0543||!isNum(_0xeb1478['v'])||!isNum(_0x3a0543['v']))return _0x434718;if(!_0x17855b)return _0x434718;const _0x2e4250=_0x17855b['increase']||_0x17855b[_0x26c0ba(0x802)]||_0x434718,_0x1a035b=_0x17855b[_0x26c0ba(0x70e)]||_0x17855b[_0x26c0ba(0x664)]||_0x434718,_0xf8e6a7=_0x17855b[_0x26c0ba(0xc61)]||_0x17855b[_0x26c0ba(0xd80)]||_0x2e4250||_0x434718;if(_0x3a0543['v']>_0xeb1478['v'])return _0x2e4250;if(_0x3a0543['v']<_0xeb1478['v'])return _0x1a035b;return _0xf8e6a7;}function buildLinearSegments(_0x2eff4a,_0xf7152a,_0x237629){const _0x22663a=_0x34e271,_0x45624d=[];for(let _0x5658a0=0x0;_0x5658a0<_0x2eff4a[_0x22663a(0x4f2)]-0x1;_0x5658a0++){const _0x72125b=_0x2eff4a[_0x5658a0],_0x20dfcf=_0x2eff4a[_0x5658a0+0x1];_0x45624d[_0x22663a(0x84b)]({'d':'M\x20'+_0xf7152a(_0x72125b['t'])+'\x20'+_0x237629(_0x72125b)+'\x20L\x20'+_0xf7152a(_0x20dfcf['t'])+'\x20'+_0x237629(_0x20dfcf),'from':_0x72125b,'to':_0x20dfcf});}return _0x45624d;}function buildSmoothSegments(_0x13c740,_0x554de7,_0xf33179){const _0x31a27a=_0x34e271;if(_0x13c740[_0x31a27a(0x4f2)]<0x2)return[];const _0x583b7d=_0x13c740[_0x31a27a(0x9f9)](_0x2d9636=>({'x':_0x554de7(_0x2d9636['t']),'y':_0xf33179(_0x2d9636),'raw':_0x2d9636})),_0x29075b=[];for(let _0x39af28=0x0;_0x39af28<_0x583b7d[_0x31a27a(0x4f2)]-0x1;_0x39af28++){const _0x221f63=_0x583b7d[_0x39af28-0x1]||_0x583b7d[_0x39af28],_0x4ff331=_0x583b7d[_0x39af28],_0x2ec476=_0x583b7d[_0x39af28+0x1],_0x51aab3=_0x583b7d[_0x39af28+0x2]||_0x2ec476,_0x356d69=_0x4ff331['x']<_0x2ec476['x']?_0x4ff331['x']:_0x2ec476['x'],_0x1d2a10=_0x4ff331['x']<_0x2ec476['x']?_0x2ec476['x']:_0x4ff331['x'],_0x23e309=_0x4ff331['y']<_0x2ec476['y']?_0x4ff331['y']:_0x2ec476['y'],_0x4d149e=_0x4ff331['y']<_0x2ec476['y']?_0x2ec476['y']:_0x4ff331['y'],_0xb487ed=Math[_0x31a27a(0x887)](_0x356d69,Math['min'](_0x1d2a10,_0x4ff331['x']+(_0x2ec476['x']-_0x221f63['x'])/0x6)),_0x171ea8=Math[_0x31a27a(0x887)](_0x23e309,Math[_0x31a27a(0x749)](_0x4d149e,_0x4ff331['y']+(_0x2ec476['y']-_0x221f63['y'])/0x6)),_0x2af063=Math[_0x31a27a(0x887)](_0x356d69,Math[_0x31a27a(0x749)](_0x1d2a10,_0x2ec476['x']-(_0x51aab3['x']-_0x4ff331['x'])/0x6)),_0x699df7=Math[_0x31a27a(0x887)](_0x23e309,Math['min'](_0x4d149e,_0x2ec476['y']-(_0x51aab3['y']-_0x4ff331['y'])/0x6));_0x29075b[_0x31a27a(0x84b)]({'d':'M\x20'+_0x4ff331['x']+'\x20'+_0x4ff331['y']+_0x31a27a(0x6e1)+_0xb487ed+'\x20'+_0x171ea8+',\x20'+_0x2af063+'\x20'+_0x699df7+',\x20'+_0x2ec476['x']+'\x20'+_0x2ec476['y'],'from':_0x4ff331[_0x31a27a(0x3d2)],'to':_0x2ec476[_0x31a27a(0x3d2)]});}return _0x29075b;}function resolveDynamicValue(_0x149e6e,_0x59a791){const _0x1c5e53=_0x34e271;if(_0x149e6e===null||_0x149e6e===undefined||_0x149e6e==='')return null;if(typeof _0x149e6e===_0x1c5e53(0x40a))return Number[_0x1c5e53(0x3fd)](_0x149e6e)?_0x149e6e:null;const _0x5e1b53=String(_0x149e6e)[_0x1c5e53(0x12e)]();if(/^-?\d+(\.\d+)?$/[_0x1c5e53(0x47e)](_0x5e1b53)){const _0x3bc2d8=Number(_0x5e1b53);return Number['isFinite'](_0x3bc2d8)?_0x3bc2d8:null;}const _0x152630=_0x5e1b53[_0x1c5e53(0xa9c)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x152630)return null;const _0x44fa29=_0x152630[0x1],_0x404e09=_0x152630[0x2],_0x2f26cd=_0x59a791?.[_0x1c5e53(0xd44)]?.[_0x44fa29];if(!_0x2f26cd)return null;if(!_0x404e09)return toNum(_0x2f26cd[_0x1c5e53(0x543)]);const _0x2a8cdd=_0x404e09['split']('.');if(_0x2a8cdd[0x0]!=='attribute'&&_0x2a8cdd[0x0]!==_0x1c5e53(0x3b8)){let _0x5ea44b=_0x2f26cd[_0x1c5e53(0x3b8)];for(const _0x559b4a of _0x2a8cdd){if(_0x5ea44b===null||_0x5ea44b===undefined)return null;_0x5ea44b=_0x5ea44b[_0x559b4a];}return toNum(_0x5ea44b);}let _0x592e6e=_0x2f26cd[_0x1c5e53(0x3b8)];for(let _0xca7941=0x1;_0xca7941<_0x2a8cdd[_0x1c5e53(0x4f2)];_0xca7941++){if(_0x592e6e===null||_0x592e6e===undefined)return null;_0x592e6e=_0x592e6e[_0x2a8cdd[_0xca7941]];}return toNum(_0x592e6e);}function resolveBoundSpec(_0x54c1f1,_0x15e94a){const _0x50dd6b=_0x34e271;if(_0x54c1f1===null||_0x54c1f1===undefined||_0x54c1f1==='')return null;if(typeof _0x54c1f1===_0x50dd6b(0x40a))return Number['isFinite'](_0x54c1f1)?{'value':_0x54c1f1,'soft':![]}:null;const _0x5b302b=String(_0x54c1f1)['trim']();if(_0x5b302b==='')return null;const _0x3cf8d2=_0x5b302b['startsWith']('~'),_0x2d66f6=_0x3cf8d2?_0x5b302b['slice'](0x1)[_0x50dd6b(0x12e)]():_0x5b302b,_0x37b1c2=resolveDynamicValue(_0x2d66f6,_0x15e94a);if(_0x37b1c2===null)return null;return{'value':_0x37b1c2,'soft':_0x3cf8d2};}function extractAnnotationRefEntityId(_0x44537a){const _0x268ce9=_0x34e271;if(_0x44537a===null||_0x44537a===undefined||_0x44537a==='')return null;if(typeof _0x44537a==='number')return null;const _0x18e9e0=String(_0x44537a)['trim']();if(/^-?\d+(\.\d+)?$/['test'](_0x18e9e0))return null;const _0x24307f=_0x18e9e0[_0x268ce9(0xa9c)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x24307f?_0x24307f[0x1]:null;}function parseAnnotationTime(_0x992f12){const _0x33aec6=_0x34e271;if(_0x992f12===null||_0x992f12===undefined||_0x992f12==='')return null;if(_0x992f12 instanceof Date)return _0x992f12[_0x33aec6(0x699)]();if(typeof _0x992f12===_0x33aec6(0x40a))return Number[_0x33aec6(0x3fd)](_0x992f12)?_0x992f12:null;const _0x39793d=String(_0x992f12)[_0x33aec6(0x12e)]();if(_0x39793d===_0x33aec6(0x932))return Date[_0x33aec6(0x932)]();const _0x59aae8=new Date(_0x39793d);return isNaN(_0x59aae8)?null:_0x59aae8[_0x33aec6(0x699)]();}function getAttributePath(_0x1e313b,_0x3f15ea){if(!_0x1e313b||!_0x3f15ea)return undefined;const _0x24c659=String(_0x3f15ea)['split']('.');let _0x2fd7f3=_0x1e313b;for(const _0x4ffddf of _0x24c659){if(_0x2fd7f3===null||_0x2fd7f3===undefined)return undefined;_0x2fd7f3=_0x2fd7f3[_0x4ffddf];}return _0x2fd7f3;}const COMPILED_TRANSFORM=Symbol(_0x34e271(0x5fd));function compileValueTransform(_0xebb93e){const _0x321241=_0x34e271;if(!_0xebb93e||typeof _0xebb93e!==_0x321241(0xadd))return null;try{const _0x337b6d=new Function('x',_0x321241(0x4fa),'min',_0x321241(0x887),_0x321241(0xb26),_0x321241(0x509),_0x321241(0x12c),'\x22use\x20strict\x22;\x20'+_0xebb93e);try{const _0x58c721=_0x337b6d(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x58c721!==undefined&&_0x58c721!==null&&!Number['isFinite'](_0x58c721)&&console[_0x321241(0xbe4)](_0x321241(0x5a8),_0xebb93e,'→',_0x58c721);}catch(_0xd9af18){console[_0x321241(0x1e8)]?.(_0x321241(0xb32),_0xd9af18[_0x321241(0xca9)]);}return(_0x6dacaa,_0x26b401,_0x14afd6)=>{const _0x3c063e=_0x321241;try{const _0x5b0bb3=_0x337b6d(_0x6dacaa,_0x14afd6?.[_0x3c063e(0x4fa)]??_0x6dacaa,_0x14afd6?.[_0x3c063e(0x749)]??_0x6dacaa,_0x14afd6?.[_0x3c063e(0x887)]??_0x6dacaa,_0x14afd6?.['avg']??_0x6dacaa,_0x14afd6?.[_0x3c063e(0x509)]??_0x6dacaa,_0x26b401??0x0);if(_0x5b0bb3===null||_0x5b0bb3===undefined)return null;return Number[_0x3c063e(0x3fd)](_0x5b0bb3)?_0x5b0bb3:null;}catch{return null;}};}catch(_0x24d99e){return console[_0x321241(0xbe4)](_0x321241(0x7ee)+_0x24d99e[_0x321241(0xca9)],'expr:',_0xebb93e),null;}}function parseForecastTime(_0x210473,_0x54a16e,_0x4c95f3,_0x4921d1){const _0x523f5d=_0x34e271;if(_0x210473===null||_0x210473===undefined||_0x210473==='')return null;const _0x650d12=_0x54a16e||_0x523f5d(0x91e);if(_0x650d12===_0x523f5d(0x91e)){if(typeof _0x210473===_0x523f5d(0x40a))return Number[_0x523f5d(0x3fd)](_0x210473)?_0x210473:null;if(_0x210473 instanceof Date)return _0x210473['getTime']();const _0x4e5bec=new Date(String(_0x210473));return isNaN(_0x4e5bec)?null:_0x4e5bec[_0x523f5d(0x699)]();}if(_0x650d12===_0x523f5d(0xb6f)){const _0x2b0faa=toNum(_0x210473);return _0x2b0faa===null?null:_0x2b0faa*0x3e8;}if(_0x650d12===_0x523f5d(0x781))return toNum(_0x210473);const _0x3fe45c=parseInt(_0x4921d1,0xa),_0x3b9ceb=_0x4c95f3 instanceof Date?_0x4c95f3:new Date(_0x4c95f3||Date['now']()),_0x1cc3df=!isNaN(_0x3fe45c)?_0x3fe45c:_0x3b9ceb[_0x523f5d(0x3c0)]();if(_0x650d12===_0x523f5d(0x22f)){const _0x23ca80=toNum(_0x210473);if(_0x23ca80===null||_0x23ca80<0x1||_0x23ca80>0xc)return null;return new Date(_0x1cc3df,_0x23ca80-0x1,0x1)[_0x523f5d(0x699)]();}if(_0x650d12===_0x523f5d(0xcee)){const _0x3e6acb=toNum(_0x210473);if(_0x3e6acb===null||_0x3e6acb<0x1||_0x3e6acb>0x16e)return null;const _0x206db4=new Date(_0x1cc3df,0x0,0x1);return _0x206db4[_0x523f5d(0x186)](_0x206db4[_0x523f5d(0x7d0)]()+(_0x3e6acb-0x1)),_0x206db4[_0x523f5d(0x699)]();}if(_0x650d12===_0x523f5d(0xc40)){const _0x322ad4=toNum(_0x210473);if(_0x322ad4===null||_0x322ad4<0x1||_0x322ad4>0x35)return null;const _0x469643=new Date(_0x1cc3df,0x0,0x4),_0x137250=_0x469643[_0x523f5d(0x4bc)]()||0x7,_0x96df10=new Date(_0x1cc3df,0x0,0x4-(_0x137250-0x1)),_0x25e9b7=new Date(_0x96df10);return _0x25e9b7[_0x523f5d(0x186)](_0x25e9b7[_0x523f5d(0x7d0)]()+(_0x322ad4-0x1)*0x7),_0x25e9b7[_0x523f5d(0x699)]();}if(_0x650d12===_0x523f5d(0x28e)){const _0x353e89=toNum(_0x210473);if(_0x353e89===null||_0x353e89<0x1||_0x353e89>0x1f)return null;const _0x4e493a=_0x3b9ceb['getMonth'](),_0x20ed3d=new Date(_0x1cc3df,_0x4e493a+0x1,0x0)['getDate'](),_0xf4c1fa=Math['min'](_0x353e89,_0x20ed3d);return new Date(_0x1cc3df,_0x4e493a,_0xf4c1fa)[_0x523f5d(0x699)]();}if(_0x650d12===_0x523f5d(0xc33)){const _0x5c2038=toNum(_0x210473);if(_0x5c2038===null||_0x5c2038<0x0||_0x5c2038>0x17)return null;const _0x4ca8cf=new Date(_0x3b9ceb);return _0x4ca8cf['setHours'](_0x5c2038,0x0,0x0,0x0),_0x4ca8cf['getTime']();}return null;}const EXPR_FUNCS={'min':_0x52055e=>Math[_0x34e271(0x749)](..._0x52055e),'max':_0x11153c=>Math[_0x34e271(0x887)](..._0x11153c),'abs':_0x1e58dd=>Math[_0x34e271(0xaef)](_0x1e58dd[0x0]),'round':_0x536346=>Math['round'](_0x536346[0x0]),'floor':_0x542370=>Math[_0x34e271(0x42e)](_0x542370[0x0]),'ceil':_0x5000ab=>Math[_0x34e271(0x9ef)](_0x5000ab[0x0]),'sqrt':_0x42e716=>Math[_0x34e271(0x3d9)](_0x42e716[0x0]),'pow':_0x4c5d01=>Math[_0x34e271(0x192)](_0x4c5d01[0x0],_0x4c5d01[0x1])};function tokenizeExpr(_0x54d18d){const _0x3521ed=_0x34e271,_0x49398b=[];let _0x2c95a0=0x0;const _0x28203a=_0x54d18d[_0x3521ed(0x4f2)],_0xf841d7=_0x2c8137=>_0x2c8137>='0'&&_0x2c8137<='9',_0x4a19cd=_0x4fd83e=>/[A-Za-z_$]/[_0x3521ed(0x47e)](_0x4fd83e),_0x5176d9=_0x499239=>/[A-Za-z0-9_$]/[_0x3521ed(0x47e)](_0x499239);while(_0x2c95a0<_0x28203a){const _0x101c40=_0x54d18d[_0x2c95a0];if(_0x101c40==='\x20'||_0x101c40==='\x09'||_0x101c40==='\x0a'||_0x101c40==='\x0d'){_0x2c95a0++;continue;}if(_0x3521ed(0x713)[_0x3521ed(0x6d7)](_0x101c40)!==-0x1){_0x49398b[_0x3521ed(0x84b)]({'t':'op','v':_0x101c40}),_0x2c95a0++;continue;}if(_0xf841d7(_0x101c40)||_0x101c40==='.'){let _0x3ae65c=_0x2c95a0+0x1;while(_0x3ae65c<_0x28203a&&(_0xf841d7(_0x54d18d[_0x3ae65c])||_0x54d18d[_0x3ae65c]==='.'))_0x3ae65c++;const _0x37a233=parseFloat(_0x54d18d[_0x3521ed(0x863)](_0x2c95a0,_0x3ae65c));if(!isFinite(_0x37a233))throw new Error(_0x3521ed(0xc32)+_0x54d18d[_0x3521ed(0x863)](_0x2c95a0,_0x3ae65c)+'\x22');_0x49398b[_0x3521ed(0x84b)]({'t':_0x3521ed(0xaa1),'v':_0x37a233}),_0x2c95a0=_0x3ae65c;continue;}if(_0x4a19cd(_0x101c40)){let _0xea252d=_0x2c95a0+0x1;while(_0xea252d<_0x28203a&&_0x5176d9(_0x54d18d[_0xea252d]))_0xea252d++;_0x49398b[_0x3521ed(0x84b)]({'t':'id','v':_0x54d18d[_0x3521ed(0x863)](_0x2c95a0,_0xea252d)}),_0x2c95a0=_0xea252d;continue;}throw new Error('unexpected\x20character\x20\x22'+_0x101c40+'\x22');}return _0x49398b;}function compileDataExpression(_0x22a9eb){const _0x22a006=_0x34e271,_0x558ca3=tokenizeExpr(String(_0x22a9eb));let _0x170c9c=0x0;const _0x22619d=()=>_0x558ca3[_0x170c9c],_0x539e29=()=>_0x558ca3[_0x170c9c++],_0x26d313=_0x3d6098=>{const _0x2cee15=_0x539e29();if(!_0x2cee15||_0x2cee15['v']!==_0x3d6098)throw new Error('expected\x20\x22'+_0x3d6098+'\x22');};function _0x575418(){return _0x2c87d4();}function _0x2c87d4(){let _0x49f807=_0x5e9e58();while(_0x22619d()&&_0x22619d()['t']==='op'&&(_0x22619d()['v']==='+'||_0x22619d()['v']==='-')){const _0xe38afd=_0x539e29()['v'],_0x2d2a26=_0x5e9e58(),_0x12295c=_0x49f807;_0x49f807=_0xe38afd==='+'?_0x1bb967=>_0x12295c(_0x1bb967)+_0x2d2a26(_0x1bb967):_0x563b6c=>_0x12295c(_0x563b6c)-_0x2d2a26(_0x563b6c);}return _0x49f807;}function _0x5e9e58(){let _0x594f7c=_0x277940();while(_0x22619d()&&_0x22619d()['t']==='op'&&(_0x22619d()['v']==='*'||_0x22619d()['v']==='/'||_0x22619d()['v']==='%')){const _0x30f457=_0x539e29()['v'],_0x214e81=_0x277940(),_0x4af0ab=_0x594f7c;_0x594f7c=_0x30f457==='*'?_0x464fad=>_0x4af0ab(_0x464fad)*_0x214e81(_0x464fad):_0x30f457==='/'?_0x314c6a=>_0x4af0ab(_0x314c6a)/_0x214e81(_0x314c6a):_0x43dbc4=>_0x4af0ab(_0x43dbc4)%_0x214e81(_0x43dbc4);}return _0x594f7c;}function _0x277940(){if(_0x22619d()&&_0x22619d()['t']==='op'&&(_0x22619d()['v']==='+'||_0x22619d()['v']==='-')){const _0x47ebb6=_0x539e29()['v'],_0x32528a=_0x277940();return _0x47ebb6==='-'?_0xa78f08=>-_0x32528a(_0xa78f08):_0x32528a;}return _0x56e966();}function _0x56e966(){const _0x2360da=_0x36d5,_0x45d014=_0x539e29();if(!_0x45d014)throw new Error(_0x2360da(0x39d));if(_0x45d014['t']==='num'){const _0x57b8fd=_0x45d014['v'];return()=>_0x57b8fd;}if(_0x45d014['t']==='op'&&_0x45d014['v']==='('){const _0x146766=_0x575418();return _0x26d313(')'),_0x146766;}if(_0x45d014['t']==='id'){if(_0x22619d()&&_0x22619d()['t']==='op'&&_0x22619d()['v']==='('){_0x539e29();const _0x5277c8=[];if(!(_0x22619d()&&_0x22619d()['t']==='op'&&_0x22619d()['v']===')')){_0x5277c8[_0x2360da(0x84b)](_0x575418());while(_0x22619d()&&_0x22619d()['t']==='op'&&_0x22619d()['v']===','){_0x539e29(),_0x5277c8[_0x2360da(0x84b)](_0x575418());}}_0x26d313(')');const _0x1eb28d=EXPR_FUNCS[_0x45d014['v']];if(!_0x1eb28d)throw new Error(_0x2360da(0x812)+_0x45d014['v']+'\x22');return _0x231149=>_0x1eb28d(_0x5277c8[_0x2360da(0x9f9)](_0x56a4c8=>_0x56a4c8(_0x231149)));}const _0x3c1dba=_0x45d014['v'];return _0x397da0=>{const _0x41d8bb=_0x2360da;if(_0x397da0&&Object[_0x41d8bb(0x448)]['hasOwnProperty']['call'](_0x397da0,_0x3c1dba)){const _0x28beeb=_0x397da0[_0x3c1dba];return typeof _0x28beeb===_0x41d8bb(0x40a)?_0x28beeb:Number(_0x28beeb);}return NaN;};}throw new Error(_0x2360da(0xd2e)+_0x45d014['v']+'\x22');}const _0x3cf724=_0x575418();if(_0x170c9c<_0x558ca3[_0x22a006(0x4f2)])throw new Error(_0x22a006(0x1c0)+_0x558ca3[_0x170c9c]['v']+'\x22');return _0x3cf724;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x10c5c0){const _0x2eb754=_0x34e271,_0x515977=String(_0x10c5c0);if(_exprCache[_0x2eb754(0xc12)](_0x515977))return _exprCache[_0x2eb754(0xccf)](_0x515977);let _0x405b93=null;try{_0x405b93=compileDataExpression(_0x515977);}catch(_0x205bf2){!_exprWarned[_0x2eb754(0xc12)](_0x515977)&&(_exprWarned[_0x2eb754(0x396)](_0x515977),console[_0x2eb754(0xbe4)](_0x2eb754(0x895)+_0x515977+'\x22\x20is\x20invalid\x20('+_0x205bf2[_0x2eb754(0xca9)]+_0x2eb754(0xb67))),_0x405b93=null;}return _exprCache[_0x2eb754(0x96e)](_0x515977,_0x405b93),_0x405b93;}function resolveDataVars(_0x4f7253,_0x36a74d){const _0x52a761=_0x34e271,_0x9080da={};if(!_0x4f7253||typeof _0x4f7253!==_0x52a761(0x328)||!_0x36a74d||!_0x36a74d[_0x52a761(0xd44)])return _0x9080da;for(const [_0x1dddfa,_0x4002ab]of Object[_0x52a761(0x1ee)](_0x4f7253)){if(!_0x1dddfa||typeof _0x4002ab!==_0x52a761(0xadd))continue;const _0x101ac3=_0x36a74d[_0x52a761(0xd44)][_0x4002ab],_0x5b0880=_0x101ac3?toNum(_0x101ac3[_0x52a761(0x543)]):null;_0x9080da[_0x1dddfa]=_0x5b0880===null||_0x5b0880===undefined?NaN:_0x5b0880;}return _0x9080da;}function synthesizeForecastSeries(_0x49ad58,_0x1da906,_0x5aa53a,_0x4fc1e3){const _0x5a30fd=_0x34e271;if(!_0x49ad58||!_0x1da906['data_attribute'])return[];const _0x37cc94=getAttributePath(_0x49ad58[_0x5a30fd(0x3b8)],_0x1da906['data_attribute']);if(!Array['isArray'](_0x37cc94))return _0x37cc94!==undefined&&_0x37cc94!==null&&console[_0x5a30fd(0xbe4)](_0x5a30fd(0x5dc)+_0x1da906[_0x5a30fd(0x7f4)]+_0x5a30fd(0x556)+_0x1da906[_0x5a30fd(0x951)]+_0x5a30fd(0x400)),[];const _0x336fef=_0x37cc94[_0x5a30fd(0x9f9)](_0x36ed46=>_0x36ed46&&typeof _0x36ed46==='object'&&!Array['isArray'](_0x36ed46)?{..._0x36ed46}:_0x36ed46),_0xcea1ab=_0x1da906[_0x5a30fd(0xb4e)]||_0x5a30fd(0xade),_0x1829d4=_0x1da906[_0x5a30fd(0x1a9)]||_0x5a30fd(0x402),_0x293ffa=_0x1da906['data_time_unit']||'iso',_0x3d351e=_0x1da906[_0x5a30fd(0xb0f)],_0x3de164=_0x1da906[_0x5a30fd(0x8a6)]?getCompiledExpr(_0x1da906[_0x5a30fd(0x8a6)]):null,_0x2cf7d7=_0x3de164?resolveDataVars(_0x1da906[_0x5a30fd(0x745)],_0x4fc1e3):null,_0x4047ab=[];for(const _0x2b760b of _0x336fef){if(!_0x2b760b||typeof _0x2b760b!==_0x5a30fd(0x328))continue;const _0x10d1d3=getAttributePath(_0x2b760b,_0xcea1ab);let _0x491a29;if(_0x3de164){let _0x13fe02;try{_0x13fe02=_0x3de164({..._0x2b760b,..._0x2cf7d7});}catch(_0x3d7231){_0x13fe02=NaN;}_0x491a29=toNum(_0x13fe02);}else _0x491a29=toNum(getAttributePath(_0x2b760b,_0x1829d4));const _0x1ca2d6=parseForecastTime(_0x10d1d3,_0x293ffa,_0x5aa53a,_0x3d351e);if(_0x1ca2d6===null||_0x491a29===null)continue;_0x4047ab[_0x5a30fd(0x84b)]({'t':_0x1ca2d6,'v':_0x491a29});}return _0x4047ab[_0x5a30fd(0xa03)]((_0x59fbe4,_0x183911)=>_0x59fbe4['t']-_0x183911['t']),_0x4047ab;}const SVG_NS=_0x34e271(0x288),svgEl=(_0x2f94ce,_0x41e09e={})=>{const _0x533332=_0x34e271,_0x44617f=document['createElementNS'](SVG_NS,_0x2f94ce);for(const [_0x5e7e8f,_0x2225e9]of Object['entries'](_0x41e09e))_0x44617f[_0x533332(0x1b0)](_0x5e7e8f,_0x2225e9);return _0x44617f;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0xe642c7){const _0x5f12b6=_0x34e271;this[_0x5f12b6(0x209)]=_0xe642c7;}[_0x34e271(0x218)](_0x2a9740,_0x1b13fa,_0x3981bb,_0x3bfcec){const _0xd66a71=_0x34e271,_0x3571e3=_0x2a9740[_0xd66a71(0x560)]||0x190,_0x4ad145=_0x3981bb[_0xd66a71(0xc07)],_0x4ec071=_0x4ad145==null||_0x4ad145==='auto'||_0x4ad145==='';let _0x1e71e5;if(_0x4ec071){let _0x379fc5=_0x2a9740[_0xd66a71(0x59c)]||0x0;const _0x2de5fb=this['card'][_0xd66a71(0x9c2)]||this[_0xd66a71(0x209)][_0xd66a71(0xb29)],_0xaa61f3=toNum(_0x3981bb[_0xd66a71(0xcf1)]??_0x3981bb['max_visible_interval']),_0x1a5f33=_0x2de5fb&&_0x2de5fb[_0xd66a71(0x89f)]&&_0x2de5fb[_0xd66a71(0x2bf)]?Math['max'](0x1,_0x2de5fb[_0xd66a71(0x2bf)][_0xd66a71(0x699)]()-_0x2de5fb[_0xd66a71(0x89f)][_0xd66a71(0x699)]())/0x36ee80:0x0,_0x1f28c2=!this[_0xd66a71(0x209)]['_viewWindow']&&isNum(_0xaa61f3)&&_0xaa61f3>0x0&&_0x1a5f33>_0xaa61f3;if(_0x1f28c2&&_0x379fc5>SCROLL_PLOT_PAD_BOTTOM)_0x379fc5-=SCROLL_PLOT_PAD_BOTTOM;_0x1e71e5=_0x379fc5>=0x3c?_0x379fc5:0xc8;}else _0x1e71e5=toNum(_0x3981bb[_0xd66a71(0xc07)])||0x96;const _0x117182=_0x1b13fa[_0xd66a71(0xbe8)](_0x5667aa=>_0x5667aa['entity'][_0xd66a71(0x846)]!==![]&&_0x5667aa[_0xd66a71(0xc6d)]['length']),_0x52c6e0=_0x117182[_0xd66a71(0xbe8)](_0x36fc03=>_0x36fc03[_0xd66a71(0x951)][_0xd66a71(0xa89)]!==_0xd66a71(0x2d7)&&_0x36fc03[_0xd66a71(0x951)][_0xd66a71(0xa89)]!==_0xd66a71(0x5b9)),_0x30b359=_0x117182[_0xd66a71(0xbe8)](_0x330c0d=>_0x330c0d[_0xd66a71(0x951)]['y_axis']===_0xd66a71(0x2d7)),_0x4b01bb=_0x30b359[_0xd66a71(0x4f2)]>0x0,_0x40d277=toNum(_0x3981bb[_0xd66a71(0xa43)])||0xa,_0x1e6d8d=toNum(_0x3981bb[_0xd66a71(0x791)]),_0x201f54=_0x117182['reduce']((_0x518906,_0x3a1346)=>{const _0x1beab6=_0xd66a71,_0x420e9f=toNum(_0x3a1346[_0x1beab6(0x951)]?.[_0x1beab6(0x48e)]);return isNum(_0x420e9f)&&_0x420e9f>_0x518906?_0x420e9f:_0x518906;},0x0),_0x4313ec=isNum(_0x1e6d8d)?_0x1e6d8d:_0x201f54,_0x2b3b97=Math[_0xd66a71(0x887)](0xc,Math['round'](_0x40d277*1.2)),_0x29967c=(_0x383f48,_0xbe4d5c,_0x5ff1e3)=>{const _0x1cbc5a=_0xd66a71,_0x2b0969=this[_0x1cbc5a(0x209)]?.[_0x1cbc5a(0xb17)]?.(_0x383f48);if(_0x2b0969&&_0x2b0969[_0x1cbc5a(0x4f2)]){let _0x473347=0x0;for(const _0x4118d0 of _0x2b0969){const _0x42cc8c=String(_0x4118d0?.[_0x1cbc5a(0x623)]??_0x4118d0?.[_0x1cbc5a(0xd05)]??'');if(_0x42cc8c['length']>_0x473347)_0x473347=_0x42cc8c['length'];}return Math[_0x1cbc5a(0x887)](0x20,Math[_0x1cbc5a(0x767)](_0x473347*_0x40d277*0.62+0xe));}if(_0xbe4d5c){const _0x4a034a=axisLabelFormatter(_0x3981bb,_0x383f48);if(_0x4a034a){const _0x5e8153=String(_0x4a034a(_0xbe4d5c['lo'])??''),_0x479f34=String(_0x4a034a(_0xbe4d5c['hi'])??''),_0x1da851=Math['max'](_0x5e8153[_0x1cbc5a(0x4f2)],_0x479f34['length'],0x4);return Math[_0x1cbc5a(0x887)](0x20,Math[_0x1cbc5a(0x767)](_0x1da851*_0x40d277*0.62+0xc));}const _0x2c9a72=isNum(_0x5ff1e3)?_0x5ff1e3:0x1,_0x417a95=_0xbe4d5c['lo'][_0x1cbc5a(0x7dc)](_0x2c9a72),_0x2a4ad1=_0xbe4d5c['hi'][_0x1cbc5a(0x7dc)](_0x2c9a72),_0xea8fa8=Math[_0x1cbc5a(0x887)](_0x417a95[_0x1cbc5a(0x4f2)],_0x2a4ad1['length']);return Math['max'](0x20,Math[_0x1cbc5a(0x767)](_0xea8fa8*_0x40d277*0.62+0xc));}const _0x26d9c5=0x4+(_0x4313ec>0x0?_0x4313ec+0x1:0x0);return Math['max'](0x20,Math[_0x1cbc5a(0x767)](_0x26d9c5*_0x40d277*0.62+0xc));},_0x4202f3=this['_buildStackState'](_0x117182,_0x3981bb),_0x13dcca=this[_0xd66a71(0x751)](_0x52c6e0,_0x3981bb,![],_0x4202f3),_0x54b7fc=_0x4b01bb?this['_computeYBounds'](_0x30b359,_0x3981bb,!![],_0x4202f3):null,_0x419b60=(_0x25c499,_0x40f59e)=>{const _0x3d266f=_0xd66a71;if(!_0x25c499||!_0x40f59e[_0x3d266f(0x4c9)](_0x2226d7=>_0x2226d7?.[_0x3d266f(0x951)]?.[_0x3d266f(0x778)]===!![]))return;const _0x5e23ee=_0x25c499['hi']-_0x25c499['lo'];if(_0x5e23ee>0x0)_0x25c499['hi']=_0x25c499['hi']+_0x5e23ee*0.12;};_0x419b60(_0x13dcca,_0x52c6e0),_0x419b60(_0x54b7fc,_0x30b359);const _0x1b6026=(_0x437e40,_0x2f8eff)=>{const _0x434028=_0xd66a71,_0x20db44=toNum(_0x3981bb[_0x434028(0x791)]);if(isNum(_0x20db44))return _0x20db44;let _0x5ed109=-0x1;for(const _0x5d17d7 of _0x437e40){const _0xc0ba5a=toNum(_0x5d17d7[_0x434028(0x951)]?.[_0x434028(0x48e)]);if(isNum(_0xc0ba5a)&&_0xc0ba5a>_0x5ed109)_0x5ed109=_0xc0ba5a;}if(_0x5ed109>=0x0)return _0x5ed109;if(_0x2f8eff){const _0xb2997f=_0x2f8eff['hi']-_0x2f8eff['lo'],_0x2b5f3e=toNum(_0x3981bb[_0x434028(0x27d)])||0x4,_0xd6cdf9=_0xb2997f/_0x2b5f3e;if(_0xd6cdf9>0x0&&_0xd6cdf9<0x1)return Math['ceil'](-Math['log10'](_0xd6cdf9));if(Math[_0x434028(0xaef)](_0x2f8eff['hi'])<0x64&&Math[_0x434028(0xaef)](_0x2f8eff['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x1d413a=_0x1b6026(_0x52c6e0,_0x13dcca),_0x4da942=_0x4b01bb?_0x1b6026(_0x30b359,_0x54b7fc):0x1,_0x37c836=this['card']?.[_0xd66a71(0x3fb)]?.['series']||_0x1b13fa,_0x2c16fe=_0x37c836['filter'](_0xc660b=>_0xc660b[_0xd66a71(0x951)]?.['show_graph']!==![]&&_0xc660b[_0xd66a71(0xc6d)]?.[_0xd66a71(0x4f2)]&&_0xc660b[_0xd66a71(0x951)]['y_axis']!==_0xd66a71(0x2d7)&&_0xc660b[_0xd66a71(0x951)][_0xd66a71(0xa89)]!==_0xd66a71(0x5b9)),_0x2558bb=_0x37c836[_0xd66a71(0xbe8)](_0x434d13=>_0x434d13[_0xd66a71(0x951)]?.[_0xd66a71(0x846)]!==![]&&_0x434d13[_0xd66a71(0xc6d)]?.[_0xd66a71(0x4f2)]&&_0x434d13['entity']['y_axis']===_0xd66a71(0x2d7)),_0x564b76=_0x2c16fe['length']?_0x2c16fe:_0x52c6e0,_0x9eb10=_0x2558bb[_0xd66a71(0x4f2)]?_0x2558bb:_0x30b359,_0x95758=_0x2c16fe[_0xd66a71(0x4f2)]===_0x52c6e0[_0xd66a71(0x4f2)],_0x159242=_0x2558bb[_0xd66a71(0x4f2)]===_0x30b359['length'],_0x1ab6e8=_0x95758?_0x13dcca:_0x2c16fe['length']?this['_computeYBounds'](_0x564b76,_0x3981bb,![],_0x4202f3):_0x13dcca,_0x18b00c=_0x159242?_0x54b7fc:_0x2558bb[_0xd66a71(0x4f2)]?this[_0xd66a71(0x751)](_0x9eb10,_0x3981bb,!![],_0x4202f3):_0x54b7fc,_0x43b694=_0x95758?_0x1d413a:_0x1b6026(_0x564b76,_0x1ab6e8),_0x54cbce=_0x159242?_0x4da942:_0x2558bb[_0xd66a71(0x4f2)]?_0x1b6026(_0x9eb10,_0x18b00c):_0x4da942,_0x343d62=_0x29967c(_0xd66a71(0x3c5),_0x1ab6e8,_0x43b694),_0x678e2=_0x29967c('secondary',_0x18b00c,_0x54cbce),_0x41324a=_0x2558bb['length']>0x0||_0x4b01bb,_0x4bd4bb=Math[_0xd66a71(0x887)](0x1,(_0x3981bb[_0xd66a71(0x87d)]?_0x343d62:0x0)+(_0x3981bb[_0xd66a71(0x287)]?_0x2b3b97:0x0)),_0x37ef95=!_0x41324a&&!_0x3981bb[_0xd66a71(0x3a6)]?0x1:Math[_0xd66a71(0x887)](0x1,(_0x3981bb[_0xd66a71(0x3a6)]!==![]?_0x678e2:0x0)+(_0x3981bb[_0xd66a71(0x287)]?_0x2b3b97:0x0)),_0x322673=0x8,_0x38f70a=_0x3981bb['show_x_axis']?0x16:0x8;this['card'][_0xd66a71(0xaf1)]=_0x322673,this[_0xd66a71(0x209)][_0xd66a71(0x976)]=_0x38f70a;const _0x1fd0ff=this[_0xd66a71(0x209)][_0xd66a71(0x9c2)]||this['card'][_0xd66a71(0xb29)],_0x3741b8=_0x1fd0ff['start']['getTime'](),_0x160eb9=_0x1fd0ff[_0xd66a71(0x2bf)][_0xd66a71(0x699)](),_0x58720f=Math['max'](0x1,_0x160eb9-_0x3741b8),_0x38ea85=_0x58720f/0x36ee80,_0x599ea9=toNum(_0x3981bb['__sgcExtVisibleH']??_0x3981bb[_0xd66a71(0x1f9)]),_0x5db624=!this['card']['_viewWindow']&&isNum(_0x599ea9)&&_0x599ea9>0x0&&_0x38ea85>_0x599ea9,_0xbaba5d=_0x5db624?_0x38ea85/_0x599ea9:0x1,_0xbdc13=_0x5db624?Math['round'](_0x3571e3*_0xbaba5d):_0x3571e3,_0x10ecae=Math['max'](0xa,_0xbdc13-_0x4bd4bb-_0x37ef95),_0x197010=Math['max'](0xa,_0x1e71e5-_0x322673-_0x38f70a),_0x757a8e=new Map();for(const _0x8b44f8 of _0x117182){if(_0x8b44f8[_0xd66a71(0x951)][_0xd66a71(0xa89)]!=='independent')continue;const _0x30ac76={..._0x3981bb,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x251d10=this[_0xd66a71(0x751)]([_0x8b44f8],_0x30ac76,![],null);_0x251d10&&(_0x8b44f8['entity']?.['show_data_labels']===!![]&&_0x251d10['hi']>_0x251d10['lo']&&(_0x251d10['hi']=_0x251d10['hi']+(_0x251d10['hi']-_0x251d10['lo'])*0.12),_0x757a8e[_0xd66a71(0x96e)](_0x8b44f8['idx'],_0x251d10));}const _0x459f70=_0x31c73a=>{const _0x364168=_0xd66a71,_0x3d2d1e=_0x31c73a?.[_0x364168(0x951)]||_0x31c73a,_0x260292=_0x31c73a?.[_0x364168(0x3f6)];if(_0x3d2d1e?.[_0x364168(0xa89)]===_0x364168(0x5b9)&&_0x260292!=null)return _0x757a8e[_0x364168(0xccf)](_0x260292)||_0x13dcca;return _0x3d2d1e?.[_0x364168(0xa89)]===_0x364168(0x2d7)?_0x54b7fc:_0x13dcca;},_0x2e544b=_0x117182[_0xd66a71(0x4c9)](_0x4558fc=>(_0x4558fc['entity']?.[_0xd66a71(0x3ef)]||_0x4558fc[_0xd66a71(0x951)]?.['type'])===_0xd66a71(0x20a));let _0x2d8033=_0x3741b8,_0x42bb79=_0x160eb9,_0x2d4cab=_0x58720f;if(_0x2e544b){const _0x404d9b=typeof resolveGroupBy==='function'?resolveGroupBy(_0x3981bb,_0x58720f/0x36ee80):_0x3981bb['group_by']||'interval',_0x391a34=toNum(_0x3981bb[_0xd66a71(0x658)])||0x2,_0x2f9f7c=_0x58720f/0x36ee80,_0x2f2f3e=groupBucketMs(_0x404d9b,_0x2f9f7c,_0x391a34);let _0x402cd7=Infinity,_0x1f02b8=Infinity,_0x6a2775=-Infinity;for(const _0x481ac8 of _0x117182){const _0x5dda3f=_0x481ac8[_0xd66a71(0x951)]?.[_0xd66a71(0x3ef)]||_0x481ac8[_0xd66a71(0x951)]?.[_0xd66a71(0xb33)];if(_0x5dda3f!==_0xd66a71(0x20a)&&_0x5dda3f!=='candlestick')continue;const _0xae77df=(_0x481ac8[_0xd66a71(0xc6d)]||[])[_0xd66a71(0xbe8)](_0x5e0ea6=>isNum(_0x5e0ea6['v']));for(let _0x2c9802=0x0;_0x2c9802<_0xae77df['length'];_0x2c9802++){if(_0x2c9802>0x0){const _0xf83e3b=_0xae77df[_0x2c9802]['t']-_0xae77df[_0x2c9802-0x1]['t'];if(_0xf83e3b>0x0&&_0xf83e3b<_0x402cd7)_0x402cd7=_0xf83e3b;}const _0x8818ec=_0xae77df[_0x2c9802]['t'];if(_0x8818ec>=_0x3741b8&&_0x8818ec<_0x160eb9){if(_0x8818ec<_0x1f02b8)_0x1f02b8=_0x8818ec;if(_0x8818ec>_0x6a2775)_0x6a2775=_0x8818ec;}}}const _0x2f5b5e=Math[_0xd66a71(0x749)](_0x2f2f3e/0x2,_0x58720f/0x4,isFinite(_0x402cd7)?_0x402cd7/0x2:Infinity);if(isFinite(_0x2f5b5e)&&isFinite(_0x1f02b8))_0x2d8033=Math[_0xd66a71(0x749)](_0x3741b8,_0x1f02b8-_0x2f5b5e),_0x42bb79=Math[_0xd66a71(0x887)](_0x160eb9,_0x6a2775+_0x2f5b5e);else isFinite(_0x2f5b5e)&&(_0x2d8033=_0x3741b8-_0x2f5b5e,_0x42bb79=_0x160eb9+_0x2f5b5e);_0x2d4cab=Math['max'](0x1,_0x42bb79-_0x2d8033);}let _0x2091d3;const _0x6907b=typeof resolveGroupBy==='function'?resolveGroupBy(_0x3981bb,_0x58720f/0x36ee80):_0x3981bb['group_by']||'interval',_0x26d5e2=_0x6907b===_0xd66a71(0x74d)&&_0x3981bb[_0xd66a71(0xc5b)]!==_0xd66a71(0x9d8)&&_0x117182[_0xd66a71(0x754)](_0x4fa0cd=>{const _0x35c077=_0xd66a71,_0x5aba2b=_0x4fa0cd[_0x35c077(0x951)]||{};return!_0x5aba2b['data_attribute']&&!_0x5aba2b['fixed_value']&&!_0x5aba2b[_0x35c077(0xa53)];});this[_0xd66a71(0x8bb)]=_0x26d5e2;if(_0x6907b==='month'){const _0x3bb91c=new Date(_0x3741b8),_0x1af0f9=_0x3bb91c[_0xd66a71(0x3c0)](),_0x2c5c41=_0x3bb91c[_0xd66a71(0x621)](),_0x27e3a9=new Date(_0x160eb9-0x1),_0xe171a5=Math[_0xd66a71(0x887)](0x1,(_0x27e3a9[_0xd66a71(0x3c0)]()-_0x1af0f9)*0xc+(_0x27e3a9['getMonth']()-_0x2c5c41)+0x1),_0x339484=_0x117182[_0xd66a71(0x4c9)](_0x41ee07=>{const _0x14c951=_0xd66a71,_0x302e25=_0x41ee07[_0x14c951(0x951)]?.[_0x14c951(0x3ef)]||_0x41ee07[_0x14c951(0x951)]?.['type'];return _0x302e25===_0x14c951(0x20a)||_0x302e25===_0x14c951(0x440);}),_0xc2aeef=Date[_0xd66a71(0x932)]();let _0x49143a=null,_0x1c7e0f=null,_0x5bb803=null;if(!_0x339484&&_0xc2aeef>_0x3741b8&&_0xc2aeef<_0x160eb9){const _0x14c28a=new Date(_0xc2aeef);_0x1c7e0f=_0x14c28a[_0xd66a71(0x3c0)](),_0x5bb803=_0x14c28a['getMonth']();const _0xd129a8=(_0x1c7e0f-_0x1af0f9)*0xc+(_0x5bb803-_0x2c5c41),_0x5ab56c=new Date(_0x1c7e0f,_0x5bb803+0x1,0x0)['getDate'](),_0x17f646=(_0x14c28a['getDate']()-0x1+_0x14c28a[_0xd66a71(0x814)]()/0x18)/_0x5ab56c;_0x49143a=_0x4bd4bb+(_0xd129a8+_0x17f646)/_0xe171a5*_0x10ecae;}_0x2091d3=_0x306b99=>{const _0x4e33a2=_0xd66a71,_0x4a4143=new Date(_0x306b99);if(_0x49143a!==null&&_0x4a4143['getFullYear']()===_0x1c7e0f&&_0x4a4143[_0x4e33a2(0x621)]()===_0x5bb803)return _0x49143a;const _0x523976=(_0x4a4143['getFullYear']()-_0x1af0f9)*0xc+(_0x4a4143['getMonth']()-_0x2c5c41);return _0x4bd4bb+(_0x523976+0.5)/_0xe171a5*_0x10ecae;};}else{if(_0x26d5e2){const {refY:_0x160d4e,totalYears:_0x3deaf9}=this[_0xd66a71(0x72c)](_0x3741b8,_0x160eb9),_0x129595=_0x117182[_0xd66a71(0x4c9)](_0x469eb3=>{const _0x4fd60c=_0xd66a71,_0x22d8ec=_0x469eb3[_0x4fd60c(0x951)]?.['graph_type']||_0x469eb3['entity']?.[_0x4fd60c(0xb33)];return _0x22d8ec===_0x4fd60c(0x20a)||_0x22d8ec==='candlestick';}),_0x4beb15=Date[_0xd66a71(0x932)]();let _0x14500b=null,_0x4b1e9a=null;if(!_0x129595&&_0x4beb15>_0x3741b8&&_0x4beb15<_0x160eb9){const _0x38b721=new Date(_0x4beb15);_0x4b1e9a=_0x38b721['getFullYear']();const _0x36c747=_0x4b1e9a-_0x160d4e,_0x4bee42=new Date(_0x38b721[_0xd66a71(0x3c0)](),0x0,0x1)[_0xd66a71(0x699)](),_0x581d84=new Date(_0x38b721['getFullYear']()+0x1,0x0,0x1)[_0xd66a71(0x699)]();_0x14500b=_0x4bd4bb+(_0x36c747+(_0x4beb15-_0x4bee42)/(_0x581d84-_0x4bee42))/_0x3deaf9*_0x10ecae;}_0x2091d3=_0x1b09ec=>{const _0x17af31=_0xd66a71,_0x1ee4b8=new Date(_0x1b09ec);if(_0x14500b!==null&&_0x1ee4b8['getFullYear']()===_0x4b1e9a)return _0x14500b;const _0xc415ca=_0x1ee4b8[_0x17af31(0x3c0)]()-_0x160d4e;return _0x4bd4bb+(_0xc415ca+0.5)/_0x3deaf9*_0x10ecae;};}else _0x2091d3=_0x2d681f=>_0x4bd4bb+(_0x2d681f-_0x2d8033)/_0x2d4cab*_0x10ecae;}const _0x18c616=!!_0x3981bb[_0xd66a71(0x684)],_0x4da06a=(_0x1492b2,_0x17b7db)=>{const _0x2dfb69=_0xd66a71;if(!_0x17b7db)return _0x322673+_0x197010/0x2;const {lo:_0xfc067e,hi:_0x168c0a}=_0x17b7db;if(_0x168c0a===_0xfc067e)return _0x322673+_0x197010/0x2;if(_0x18c616){const _0x5ea741=Math['max'](_0xfc067e,1e-10),_0x4f36d8=Math[_0x2dfb69(0x887)](_0x168c0a,_0x5ea741*0xa),_0x11e8a8=Math[_0x2dfb69(0x887)](_0x1492b2,_0x5ea741),_0x5e2fca=Math[_0x2dfb69(0xa16)](_0x5ea741),_0x172714=Math[_0x2dfb69(0xa16)](_0x4f36d8),_0x4d8ec0=Math[_0x2dfb69(0xa16)](_0x11e8a8);return _0x322673+_0x197010-(_0x4d8ec0-_0x5e2fca)/(_0x172714-_0x5e2fca)*_0x197010;}return _0x322673+_0x197010-(_0x1492b2-_0xfc067e)/(_0x168c0a-_0xfc067e)*_0x197010;},_0x50f148=_0x5db624?{'width':String(_0xbdc13),'height':String(_0x1e71e5),'viewBox':_0xd66a71(0x82a)+_0xbdc13+'\x20'+_0x1e71e5,'preserveAspectRatio':_0xd66a71(0x73d),'class':_0xd66a71(0x536)}:{'width':_0xd66a71(0x91b),'height':String(_0x1e71e5),'viewBox':_0xd66a71(0x82a)+_0xbdc13+'\x20'+_0x1e71e5,'preserveAspectRatio':_0xd66a71(0x73d),'class':_0xd66a71(0x536)},_0x2cb697=svgEl('svg',_0x50f148),_0x48a44e=svgEl(_0xd66a71(0xbc5));_0x2cb697[_0xd66a71(0x343)](_0x48a44e);const _0x3da844='sgc-plot-clip-'+this[_0xd66a71(0x209)][_0xd66a71(0x6d9)],_0x491ac8=svgEl(_0xd66a71(0x836),{'id':_0x3da844});_0x491ac8[_0xd66a71(0x343)](svgEl('rect',{'x':String(_0x4bd4bb),'y':String(_0x322673),'width':String(_0x10ecae),'height':String(_0x197010)})),_0x48a44e[_0xd66a71(0x343)](_0x491ac8);const _0x9f7a66=(_0x5d4ccc,_0x5cb9bc)=>{const _0x7cbdef=_0xd66a71;if(!_0x5d4ccc)return null;const _0x3a2440=toNum(_0x3981bb['y_axis_ticks']),_0x5658d2=this[_0x7cbdef(0x209)]?.[_0x7cbdef(0xb17)]?.(_0x7cbdef(0x3c5)),_0x2c1086=isNum(_0x3a2440)?_0x3a2440:_0x5658d2?Math[_0x7cbdef(0x887)](0x1,_0x5658d2[_0x7cbdef(0x4f2)]-0x1):0x4,_0x3b8e57=_0x5cb9bc,_0x4a516c=_0x5d4ccc['hi']-_0x5d4ccc['lo'];if(_0x4a516c>0x0){const _0x42cf8e=Math[_0x7cbdef(0x192)](0xa,-_0x3b8e57),_0x39287e=Math['max'](0x1,Math[_0x7cbdef(0x42e)](_0x4a516c/_0x42cf8e+1e-9));return Math[_0x7cbdef(0x749)](_0x2c1086,_0x39287e);}return _0x2c1086;},_0x2e58cd=_0x9f7a66(_0x13dcca,_0x1d413a),_0x4d9bf2=_0x3981bb['y_axis_round_ticks']!==![],_0x588e63=_0x4d9bf2&&_0x13dcca&&!_0x3981bb[_0xd66a71(0x684)]&&!this[_0xd66a71(0x209)]?.[_0xd66a71(0xb17)]?.(_0xd66a71(0x3c5))?niceYTicks(_0x13dcca['lo'],_0x13dcca['hi'],_0x2e58cd||0x4,axisMinLabelStep(_0x3981bb,_0xd66a71(0x3c5))):null,_0x1a8243=_0x4d9bf2&&_0x4b01bb&&_0x54b7fc&&!_0x3981bb['logarithmic']&&!this[_0xd66a71(0x209)]?.[_0xd66a71(0xb17)]?.(_0xd66a71(0x2d7))?niceYTicks(_0x54b7fc['lo'],_0x54b7fc['hi'],toNum(_0x3981bb[_0xd66a71(0x27d)])||0x4,axisMinLabelStep(_0x3981bb,_0xd66a71(0x2d7))):null;if(_0x3981bb['show_grid']){let _0x18b7fe=this[_0xd66a71(0x49e)](_0x10ecae,_0x2d8033,_0x42bb79,_0x3981bb,_0x3bfcec);if(!_0x18b7fe)_0x18b7fe=this[_0xd66a71(0x675)](_0x10ecae,_0x2d8033,_0x42bb79,_0x3981bb,_0x3bfcec);this[_0xd66a71(0xb75)](_0x2cb697,_0x4bd4bb,_0x322673,_0x10ecae,_0x197010,_0x3981bb,_0x18b7fe,_0x2e58cd,_0x588e63,_0x13dcca);}let _0x14dbc6=null,_0x1107c=null;_0x3981bb['show_y_axis']&&_0x13dcca&&(_0x14dbc6=this[_0xd66a71(0x6ac)](_0x2cb697,_0x4bd4bb,_0x322673,_0x197010,_0x13dcca,![],_0x3981bb,_0x2e58cd,_0x1d413a,_0x588e63));_0x4b01bb&&_0x54b7fc&&_0x3981bb['show_y2_axis']&&(_0x1107c=this[_0xd66a71(0x6ac)](_0x2cb697,_0x4bd4bb+_0x10ecae,_0x322673,_0x197010,_0x54b7fc,!![],_0x3981bb,null,_0x4da942,_0x1a8243));_0x3981bb[_0xd66a71(0x316)]&&this[_0xd66a71(0x9fe)](_0x2cb697,_0x4bd4bb,_0x322673+_0x197010,_0x10ecae,_0x2d8033,_0x42bb79,_0x3981bb,_0x3bfcec);const _0x579448=this[_0xd66a71(0x209)]['_effectiveAnnotations'](),_0x3355e3=svgEl('g',{'class':_0xd66a71(0x3f7),'clip-path':_0xd66a71(0xca3)+_0x3da844+')'});_0x2cb697[_0xd66a71(0x343)](_0x3355e3);const _0x480ad0=_0x117182[_0xd66a71(0x9f9)]((_0x20d751,_0x230c4d)=>({'s':_0x20d751,'i':_0x230c4d,'z':toNum(_0x20d751[_0xd66a71(0x951)]?.[_0xd66a71(0xbf1)])||0x0}))[_0xd66a71(0xa03)]((_0x269c6d,_0x138194)=>_0x269c6d['z']-_0x138194['z']||_0x269c6d['i']-_0x138194['i'])['map'](_0x59aa1c=>_0x59aa1c['s']);for(const _0xfcc991 of _0x480ad0){if(!_0xfcc991[_0xd66a71(0x951)]?.[_0xd66a71(0xa21)])continue;const _0x46b3a9=_0x459f70(_0xfcc991);if(!_0x46b3a9)continue;this[_0xd66a71(0xcc6)](_0x3355e3,_0xfcc991,_0x46b3a9,_0x2091d3,_0x4da06a);}const _0x131d12=_0x117182[_0xd66a71(0xbe8)](_0x188c4b=>{const _0x423bc6=_0xd66a71,_0xa2b574=_0x188c4b[_0x423bc6(0x951)]?.[_0x423bc6(0x3ef)]||_0x188c4b[_0x423bc6(0x951)]?.['type'];return(_0xa2b574===_0x423bc6(0x20a)||_0xa2b574===_0x423bc6(0x440))&&_0x188c4b[_0x423bc6(0x951)]?.['show_graph']!==![];}),_0x587a17=new Map();if(_0x131d12[_0xd66a71(0x4f2)]>0x0){if(_0x3981bb[_0xd66a71(0x1c9)]){const _0x20c167=[],_0x48dd3={};for(const _0x47c690 of _0x131d12){const _0x471f45=_0x47c690[_0xd66a71(0x951)][_0xd66a71(0x33a)]||'_default';!(_0x471f45 in _0x48dd3)&&(_0x48dd3[_0x471f45]=_0x20c167['length'],_0x20c167['push'](_0x471f45));}const _0x124dd3=_0x20c167[_0xd66a71(0x4f2)];for(const _0x555d38 of _0x131d12){_0x587a17[_0xd66a71(0x96e)](_0x555d38[_0xd66a71(0x3f6)],{'index':_0x48dd3[_0x555d38['entity'][_0xd66a71(0x33a)]||_0xd66a71(0x4ef)],'total':_0x124dd3});}}else{const _0x3693f4=_0x131d12[_0xd66a71(0x4f2)];_0x131d12[_0xd66a71(0x724)]((_0x5e3ded,_0x5a653a)=>{const _0x1945dc=_0xd66a71;_0x587a17[_0x1945dc(0x96e)](_0x5e3ded[_0x1945dc(0x3f6)],{'index':_0x5a653a,'total':_0x3693f4});});}}this['_calBarPositions']=null;for(const _0x5a2196 of _0x480ad0){const _0x346044=_0x459f70(_0x5a2196);if(!_0x346044)continue;const _0x27a839=_0x4202f3?.['baselineByIdx']?.[_0xd66a71(0xccf)](_0x5a2196[_0xd66a71(0x3f6)])||null,_0x2e008b=_0x587a17[_0xd66a71(0xccf)](_0x5a2196[_0xd66a71(0x3f6)])||null;let _0x36583b=_0x3355e3;if(_0x5a2196['entity']?.['_compareOf']!=null){const _0x497407=toNum(_0x5a2196['entity']['_compareCfg']?.[_0xd66a71(0x8eb)]);_0x36583b=svgEl('g',{'opacity':isNum(_0x497407)?clamp(_0x497407,0.05,0x1):0.45}),_0x3355e3[_0xd66a71(0x343)](_0x36583b);}this[_0xd66a71(0x511)](_0x36583b,_0x48a44e,_0x5a2196,_0x346044,_0x2091d3,_0x4da06a,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'tStart':_0x3741b8,'tEnd':_0x160eb9,'xStart':_0x2d8033,'xEnd':_0x42bb79,'xRange':_0x2d4cab,'yearEqualSpace':_0x26d5e2,'yearTotal':_0x26d5e2?this[_0xd66a71(0x72c)](_0x3741b8,_0x160eb9)[_0xd66a71(0x15c)]:0x1},_0x3981bb,_0x27a839,_0x2e008b);}this[_0xd66a71(0x70c)](_0x2cb697,_0x579448,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3bfcec),this[_0xd66a71(0x4fd)](_0x2cb697,_0x579448,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3bfcec),this['_drawAverageLines'](_0x2cb697,_0x117182,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3981bb,_0x3bfcec),this['_drawMovingAverages'](_0x2cb697,_0x117182,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3981bb,_0x3bfcec);{if(_0x3981bb[_0xd66a71(0x1a8)]!==![]){const _0x54d67b=Date['now']();if(_0x54d67b>_0x3741b8&&_0x54d67b<_0x160eb9-(_0x160eb9-_0x3741b8)*0.01){let _0x2ae897;const _0xe2f466=_0x6907b;if(_0xe2f466===_0xd66a71(0x65a)){const _0x28272e=new Date(_0x54d67b),_0x4d56bc=new Date(_0x3741b8),_0x4a59ee=_0x4d56bc[_0xd66a71(0x3c0)](),_0x327171=_0x4d56bc[_0xd66a71(0x621)](),_0x2b5f8c=new Date(_0x160eb9-0x1),_0x5bc4f6=Math[_0xd66a71(0x887)](0x1,(_0x2b5f8c[_0xd66a71(0x3c0)]()-_0x4a59ee)*0xc+(_0x2b5f8c['getMonth']()-_0x327171)+0x1),_0x11f9c5=(_0x28272e[_0xd66a71(0x3c0)]()-_0x4a59ee)*0xc+(_0x28272e[_0xd66a71(0x621)]()-_0x327171),_0x27179f=new Date(_0x28272e[_0xd66a71(0x3c0)](),_0x28272e['getMonth']()+0x1,0x0)[_0xd66a71(0x7d0)](),_0x59402a=(_0x28272e[_0xd66a71(0x7d0)]()-0x1+_0x28272e[_0xd66a71(0x814)]()/0x18)/_0x27179f;_0x2ae897=_0x4bd4bb+(_0x11f9c5+_0x59402a)/_0x5bc4f6*_0x10ecae;}else{if(_0x26d5e2){const _0x142109=new Date(_0x54d67b),{refY:_0x389d12,totalYears:_0x4f9025}=this[_0xd66a71(0x72c)](_0x3741b8,_0x160eb9),_0x14ce0e=_0x142109[_0xd66a71(0x3c0)]()-_0x389d12,_0x12786f=new Date(_0x142109[_0xd66a71(0x3c0)](),0x0,0x1)[_0xd66a71(0x699)](),_0x2a211d=new Date(_0x142109[_0xd66a71(0x3c0)]()+0x1,0x0,0x1)[_0xd66a71(0x699)]();_0x2ae897=_0x4bd4bb+(_0x14ce0e+(_0x54d67b-_0x12786f)/(_0x2a211d-_0x12786f))/_0x4f9025*_0x10ecae;}else{if(_0x2e544b&&(_0xe2f466===_0xd66a71(0x523)||_0xe2f466===_0xd66a71(0xc03)||_0xe2f466==='hour')){const _0x536b5e=new Date(_0x54d67b);let _0x2e495d,_0x19f456;if(_0xe2f466===_0xd66a71(0x523))_0x2e495d=new Date(_0x536b5e[_0xd66a71(0x3c0)](),_0x536b5e[_0xd66a71(0x621)](),_0x536b5e[_0xd66a71(0x7d0)]())[_0xd66a71(0x699)](),_0x19f456=0x5265c00;else{if(_0xe2f466===_0xd66a71(0xc03)){const _0x1793ec=_0x536b5e[_0xd66a71(0x4bc)]()||0x7;_0x2e495d=new Date(_0x536b5e[_0xd66a71(0x3c0)](),_0x536b5e[_0xd66a71(0x621)](),_0x536b5e[_0xd66a71(0x7d0)]()-weekStartOffsetDays(_0x1793ec,resolveFirstWeekday(_0x3bfcec)))[_0xd66a71(0x699)](),_0x19f456=0x7*0x5265c00;}else _0x2e495d=new Date(_0x536b5e[_0xd66a71(0x3c0)](),_0x536b5e[_0xd66a71(0x621)](),_0x536b5e[_0xd66a71(0x7d0)](),_0x536b5e['getHours']())[_0xd66a71(0x699)](),_0x19f456=0x36ee80;}const _0x1d3524=Math[_0xd66a71(0x749)](0x1,(_0x54d67b-_0x2e495d)/_0x19f456),_0x4ebb3b=_0x2091d3(_0x2e495d),_0xd19b2b=_0x2091d3(_0x2e495d+_0x19f456)-_0x4ebb3b,_0x51725a=toNum(_0x3981bb[_0xd66a71(0x991)])||0x0,_0x482198=Math[_0xd66a71(0x887)](0x1,_0xd19b2b-Math[_0xd66a71(0x749)](_0x51725a,_0xd19b2b*0.3));_0x2ae897=_0x4ebb3b-_0x482198/0x2+_0x1d3524*_0x482198;}else _0x2ae897=_0x2091d3(_0x54d67b);}}const _0x4ca7ac=_0x3981bb[_0xd66a71(0xa7b)]||'var(--primary-text-color)',_0x40c46e=toNum(_0x3981bb[_0xd66a71(0x293)]),_0x3af40f=isNum(_0x40c46e)?String(_0x40c46e):_0xd66a71(0x371),_0x1940f0=isNum(_0x40c46e)?String(Math['min'](0x1,_0x40c46e+0.05)):_0xd66a71(0x2aa),_0x2d20bf=toNum(_0x3981bb['now_line_width']),_0x4a1e8a=isNum(_0x2d20bf)&&_0x2d20bf>0x0?String(_0x2d20bf):'0.5',_0x4fc163=_0x3981bb[_0xd66a71(0x4d2)];let _0x3bc67e='3,3';if(_0x4fc163===_0xd66a71(0x580))_0x3bc67e=null;else{if(_0x4fc163===_0xd66a71(0x4eb))_0x3bc67e=_0xd66a71(0xa06);else{if(_0x4fc163===_0xd66a71(0x60c))_0x3bc67e=_0xd66a71(0xb6b);else{if(_0x4fc163===_0xd66a71(0x7e2))_0x3bc67e=_0xd66a71(0xd68);else{if(_0x4fc163&&typeof _0x4fc163===_0xd66a71(0xadd))_0x3bc67e=_0x4fc163;}}}}const _0x3d064e={'x1':String(_0x2ae897),'x2':String(_0x2ae897),'y1':String(_0x322673),'y2':String(_0x322673+_0x197010),'stroke':_0x4ca7ac,'stroke-width':_0x4a1e8a,'opacity':_0x3af40f,'class':_0xd66a71(0x811),'style':_0xd66a71(0xa15)};if(_0x3bc67e)_0x3d064e[_0xd66a71(0x36e)]=_0x3bc67e;const _0x303c49=svgEl('line',_0x3d064e);_0x2cb697[_0xd66a71(0x343)](_0x303c49);const _0x1c2284=svgEl(_0xd66a71(0x15d),{'x':String(_0x2ae897),'y':String(_0x322673-0x2),'text-anchor':_0xd66a71(0xaa9),'font-size':'8','fill':_0x4ca7ac,'opacity':_0x1940f0,'class':_0xd66a71(0xad4),'style':_0xd66a71(0x602)});_0x1c2284['textContent']=cardT(this[_0xd66a71(0x209)]?.[_0xd66a71(0xa29)],this['card']?.[_0xd66a71(0x853)],_0xd66a71(0x932)),_0x2cb697[_0xd66a71(0x343)](_0x1c2284);}}}this['_drawDataLabels'](_0x2cb697,_0x117182,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3981bb,_0x3bfcec),this[_0xd66a71(0x2ca)](_0x2cb697,_0x117182,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70},_0x3981bb,_0x3bfcec),_0x2a9740[_0xd66a71(0x301)]='',_0x2a9740['classList'][_0xd66a71(0x941)](_0xd66a71(0x6a9),_0x5db624);const _0x4aba3b=_0x5db624&&_0x3981bb[_0xd66a71(0x350)]===_0xd66a71(0x6a0);_0x2a9740[_0xd66a71(0x74c)][_0xd66a71(0x941)]('sgc-plot-scroll-wheel',_0x4aba3b),_0x2a9740[_0xd66a71(0x343)](_0x2cb697);if(_0x3981bb['animate_graph']&&typeof _0x2cb697[_0xd66a71(0x5aa)]==='function')try{_0x2cb697[_0xd66a71(0x5aa)](_0xd66a71(0x351))[_0xd66a71(0x724)](_0x9a8f01=>{const _0x30fd82=_0xd66a71,_0x387324=typeof _0x9a8f01[_0x30fd82(0xb13)]===_0x30fd82(0x9cf)?_0x9a8f01['getTotalLength']():0x0;if(_0x387324&&isFinite(_0x387324)&&_0x387324>0x0)_0x9a8f01[_0x30fd82(0x564)][_0x30fd82(0xa5a)](_0x30fd82(0xbc0),_0x387324);});}catch(_0x3ddaf4){}if(_0x5db624&&(_0x14dbc6||_0x1107c)){const _0x3b1b32=_0x3981bb[_0xd66a71(0x26c)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';if(_0x14dbc6){const _0x4a037c=svgEl(_0xd66a71(0xda4),{'x':'0','y':'0','width':String(_0x4bd4bb),'height':String(_0x1e71e5),'fill':_0x3b1b32,'class':_0xd66a71(0x864)});_0x14dbc6[_0xd66a71(0x404)](_0x4a037c,_0x14dbc6[_0xd66a71(0x61e)]),_0x14dbc6[_0xd66a71(0x74c)][_0xd66a71(0x396)](_0xd66a71(0x766)),_0x14dbc6[_0xd66a71(0x1b0)]('data-axis-side','left'),_0x2cb697[_0xd66a71(0x343)](_0x14dbc6);}if(_0x1107c){const _0x205dd3=Math[_0xd66a71(0x887)](0x0,_0xbdc13-_0x4bd4bb-_0x10ecae),_0x504394=svgEl(_0xd66a71(0xda4),{'x':String(_0x4bd4bb+_0x10ecae),'y':'0','width':String(_0x205dd3),'height':String(_0x1e71e5),'fill':_0x3b1b32,'class':_0xd66a71(0x864)});_0x1107c['insertBefore'](_0x504394,_0x1107c[_0xd66a71(0x61e)]),_0x1107c[_0xd66a71(0x74c)][_0xd66a71(0x396)]('sgc-y-axis-sticky'),_0x1107c[_0xd66a71(0x1b0)](_0xd66a71(0xd25),_0xd66a71(0x86c)),_0x2cb697['appendChild'](_0x1107c);}}if(_0x5db624){const _0x34f9f0=this[_0xd66a71(0x209)],_0x4abd0f=_0x34f9f0[_0xd66a71(0x395)];if(_0x4abd0f!=null)_0x2a9740[_0xd66a71(0xd64)]=_0x4abd0f;else{const _0x2733ec=toNum(_0x3981bb[_0xd66a71(0x9ba)]);if(isNum(_0x2733ec)&&_0x2733ec>_0x2d8033&&_0x2733ec<_0x160eb9){const _0x3c676f=Math[_0xd66a71(0x887)](0x0,Math[_0xd66a71(0x767)](_0x2091d3(_0x2733ec))-_0x2a9740[_0xd66a71(0x560)]);if(_0x3c676f>0x0)_0x34f9f0[_0xd66a71(0xb39)]=!![];_0x2a9740['scrollLeft']=_0x3c676f;}else _0x2a9740[_0xd66a71(0xd64)]=_0x2a9740[_0xd66a71(0xa83)];}const _0x3d8410=()=>{const _0x4a2aec=_0xd66a71,_0x2a8a7f=_0x2a9740['scrollWidth']-_0x2a9740['clientWidth'],_0x4c91b7=_0x2a9740[_0x4a2aec(0xd64)],_0x3050f2=_0x2cb697[_0x4a2aec(0x5aa)]('.sgc-y-axis-sticky');for(const _0x457e03 of _0x3050f2){const _0x4e9242=_0x457e03[_0x4a2aec(0xae2)](_0x4a2aec(0xd25)),_0x12dac8=_0x4e9242===_0x4a2aec(0x86c)?_0x4c91b7-_0x2a8a7f:_0x4c91b7;_0x457e03[_0x4a2aec(0x1b0)](_0x4a2aec(0xaeb),_0x4a2aec(0x82d)+_0x12dac8+_0x4a2aec(0xbc3));}};_0x3d8410();if(this[_0xd66a71(0x839)])_0x2a9740['removeEventListener'](_0xd66a71(0x984),this[_0xd66a71(0x839)]);this['_scrollHandler']=()=>{const _0x5048c0=_0xd66a71;_0x34f9f0[_0x5048c0(0x395)]=_0x2a9740[_0x5048c0(0xd64)],_0x3d8410();if(_0x34f9f0['_suppressScrollDispatch']){_0x34f9f0[_0x5048c0(0xb39)]=![];return;}if(!_0x34f9f0['_config']?.['scroll_sync'])return;const _0x5db57f=_0x2a9740[_0x5048c0(0xa83)]-_0x2a9740[_0x5048c0(0x560)];if(_0x5db57f<=0x0)return;const _0x44f944=_0x2a9740[_0x5048c0(0xd64)]/_0x5db57f;window[_0x5048c0(0x596)](new CustomEvent(_0x5048c0(0x334),{'detail':{'ratio':_0x44f944,'group':_0x34f9f0['_config'][_0x5048c0(0x5e9)]||null,'sourceId':_0x34f9f0['_instanceId']}}));},_0x2a9740[_0xd66a71(0x43c)](_0xd66a71(0x984),this[_0xd66a71(0x839)],{'passive':!![]});if(this[_0xd66a71(0x47f)])_0x2a9740['removeEventListener'](_0xd66a71(0x6a0),this[_0xd66a71(0x47f)]);_0x4aba3b?(this[_0xd66a71(0x47f)]=_0x4a2bbe=>{const _0xbca6c2=_0xd66a71;if(_0x2a9740['scrollWidth']<=_0x2a9740[_0xbca6c2(0x560)])return;_0x4a2bbe[_0xbca6c2(0x8c1)](),_0x4a2bbe[_0xbca6c2(0x466)](),_0x2a9740[_0xbca6c2(0xd64)]+=_0x4a2bbe[_0xbca6c2(0xbbb)]!==0x0?_0x4a2bbe['deltaY']:_0x4a2bbe['deltaX'];},_0x2a9740[_0xd66a71(0x43c)](_0xd66a71(0x6a0),this[_0xd66a71(0x47f)],{'passive':![]})):this[_0xd66a71(0x47f)]=null;}else this[_0xd66a71(0x209)][_0xd66a71(0x395)]=null,this[_0xd66a71(0x839)]&&(_0x2a9740['removeEventListener'](_0xd66a71(0x984),this[_0xd66a71(0x839)]),this[_0xd66a71(0x839)]=null),this[_0xd66a71(0x47f)]&&(_0x2a9740[_0xd66a71(0xb9d)](_0xd66a71(0x6a0),this[_0xd66a71(0x47f)]),this['_wheelHandler']=null);(_0x3981bb['show_tooltip']||_0x3981bb['period_highlight'])&&this[_0xd66a71(0xada)](_0x2cb697,_0x117182,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'mapX':_0x2091d3,'mapY':_0x4da06a,'yBounds':_0x13dcca,'y2Bounds':_0x54b7fc,'boundsFor':_0x459f70,'tStart':_0x3741b8,'tEnd':_0x160eb9},_0x3981bb,_0x3bfcec,_0x2a9740,_0x4202f3);const _0x4e95d0=_0x2a9740[_0xd66a71(0x33c)];this['_zoomAbort']&&(this[_0xd66a71(0x254)][_0xd66a71(0x58e)](),this[_0xd66a71(0x254)]=null),_0x3981bb[_0xd66a71(0x468)]!==![]&&this[_0xd66a71(0x5a0)](_0x4e95d0,_0x2a9740,{'padL':_0x4bd4bb,'padT':_0x322673,'plotW':_0x10ecae,'plotH':_0x197010,'tStart':_0x3741b8,'tEnd':_0x160eb9,'isScroll':_0x5db624,'width':_0xbdc13,'svgViewWidth':_0xbdc13});}[_0x34e271(0x5a0)](_0x5579ce,_0xa78527,_0xe3aa48){const _0x2069b4=_0x34e271;if(!_0x5579ce||!_0xa78527)return;const _0x20864b=this[_0x2069b4(0x209)];if(this[_0x2069b4(0x254)])this['_zoomAbort'][_0x2069b4(0x58e)]();this[_0x2069b4(0x254)]=new AbortController();const _0x48345c=this[_0x2069b4(0x254)]['signal'],{padL:_0x3193ad,padT:_0x1f4e91,plotW:_0x4c50ab,plotH:_0x6aca82,tStart:_0x368c4b,tEnd:_0x4da95f,isScroll:_0x29c9dc,svgViewWidth:_0x1805b6}=_0xe3aa48;this['_zoomGeom']={'padL':_0x3193ad,'plotW':_0x4c50ab,'tStart':_0x368c4b,'tEnd':_0x4da95f,'isScroll':_0x29c9dc,'svgViewWidth':_0x1805b6},this[_0x2069b4(0xd41)](_0x5579ce,_0xa78527);const _0x40647d=Math[_0x2069b4(0x887)](0x1,_0x4da95f-_0x368c4b),_0x2c2cfd=_0x5579ce[_0x2069b4(0x3e4)](_0x2069b4(0x76d)),_0x22c797=_0x2c2cfd?.[_0x2069b4(0x3e4)]('.sgc-zoom-brush-label-left'),_0x4f787e=_0x2c2cfd?.[_0x2069b4(0x3e4)](_0x2069b4(0x622));if(!_0x2c2cfd)return;_0x2c2cfd[_0x2069b4(0x564)][_0x2069b4(0xd2f)]='none';let _0x2de321=null;const _0x3d3dc3=_0x3c4028=>{const _0x346748=_0x2069b4,_0x20c68d=_0x5579ce[_0x346748(0x212)](),_0x420de3=_0x20c68d[_0x346748(0x73c)]||0x1,_0x6f468f=_0x29c9dc?_0xa78527[_0x346748(0xd64)]+_0x3c4028/_0x420de3*_0xa78527['clientWidth']:_0x3c4028/_0x420de3*_0x1805b6,_0x23e07e=Math[_0x346748(0x887)](_0x3193ad,Math[_0x346748(0x749)](_0x3193ad+_0x4c50ab,_0x6f468f)),_0x35aa3c=(_0x23e07e-_0x3193ad)/_0x4c50ab;return _0x368c4b+_0x35aa3c*_0x40647d;},_0x3006e1=_0x49ff8f=>{const _0x50ff41=_0x2069b4,_0x185661=new Date(_0x49ff8f),_0x339d2d=String(_0x185661[_0x50ff41(0x814)]())[_0x50ff41(0x2a5)](0x2,'0'),_0x108858=String(_0x185661[_0x50ff41(0x65b)]())[_0x50ff41(0x2a5)](0x2,'0'),_0x451fa2=String(_0x185661[_0x50ff41(0x7d0)]())[_0x50ff41(0x2a5)](0x2,'0'),_0x5e0084=String(_0x185661[_0x50ff41(0x621)]()+0x1)[_0x50ff41(0x2a5)](0x2,'0');return _0x451fa2+'/'+_0x5e0084+'\x20'+_0x339d2d+':'+_0x108858;},_0x5aca22=(_0x31d8a0,_0x4603bf)=>{const _0x214031=_0x2069b4,_0x12271e=_0x5579ce[_0x214031(0x212)](),_0x556d82=_0x12271e[_0x214031(0x73c)],_0x5ed3da=_0x29c9dc?0x0:_0x3193ad/_0x1805b6*_0x556d82,_0x2f6282=_0x29c9dc?_0x556d82:(_0x3193ad+_0x4c50ab)/_0x1805b6*_0x556d82,_0x45f5a4=Math['max'](_0x5ed3da,Math[_0x214031(0x749)](_0x2f6282,_0x31d8a0)),_0x56653e=Math[_0x214031(0x887)](_0x5ed3da,Math['min'](_0x2f6282,_0x4603bf)),_0x383faf=Math['min'](_0x45f5a4,_0x56653e),_0x5b79fa=Math[_0x214031(0xaef)](_0x56653e-_0x45f5a4);_0x2c2cfd['style'][_0x214031(0x34a)]=_0x383faf+'px',_0x2c2cfd[_0x214031(0x564)][_0x214031(0x73c)]=_0x5b79fa+'px';if(_0x5b79fa>0x14&&_0x22c797&&_0x4f787e){const _0x58539e=_0x3d3dc3(_0x383faf),_0x1c6099=_0x3d3dc3(_0x383faf+_0x5b79fa);_0x22c797['textContent']=_0x3006e1(_0x58539e),_0x4f787e[_0x214031(0x417)]=_0x3006e1(_0x1c6099),_0x22c797['style'][_0x214031(0xd2f)]='',_0x4f787e['style']['display']='';}else _0x22c797&&_0x4f787e&&(_0x22c797[_0x214031(0x564)][_0x214031(0xd2f)]='none',_0x4f787e['style'][_0x214031(0xd2f)]=_0x214031(0x73d));},_0x4e826b=_0x1ce5cf=>{const _0x1fd71c=_0x2069b4,_0x354c3a=_0x5579ce['getBoundingClientRect'](),_0x5571aa=_0x1ce5cf-_0x354c3a[_0x1fd71c(0x34a)];if(_0x5571aa<0x0||_0x5571aa>_0x354c3a[_0x1fd71c(0x73c)])return;_0x2de321=_0x5571aa,_0x20864b[_0x1fd71c(0xbb5)]=!![],_0x2c2cfd[_0x1fd71c(0x564)][_0x1fd71c(0xd2f)]='',_0x2c2cfd[_0x1fd71c(0x564)][_0x1fd71c(0x34a)]=_0x5571aa+'px',_0x2c2cfd['style'][_0x1fd71c(0x73c)]=_0x1fd71c(0x6ea);};let _0x2cd819=null,_0x124e53=0x0;const _0x4b221e=_0x13a1fd=>{const _0x5aff21=_0x2069b4;if(_0x20864b[_0x5aff21(0x59e)]){_0x3a8d59();return;}if(_0x2de321===null)return;const _0x326493=_0x5579ce[_0x5aff21(0x212)]();_0x2cd819=_0x13a1fd-_0x326493[_0x5aff21(0x34a)];if(_0x124e53)return;_0x124e53=requestAnimationFrame(()=>{_0x124e53=0x0;if(_0x2de321===null||_0x2cd819===null)return;_0x5aca22(_0x2de321,_0x2cd819);});},_0x519c6e=_0x43f972=>{const _0x29afc2=_0x2069b4;if(_0x20864b[_0x29afc2(0x59e)]){_0x3a8d59();return;}if(_0x2de321===null)return;const _0x985512=_0x5579ce['getBoundingClientRect'](),_0x518d1c=Math[_0x29afc2(0x887)](0x0,Math[_0x29afc2(0x749)](_0x985512[_0x29afc2(0x73c)],_0x43f972-_0x985512[_0x29afc2(0x34a)])),_0x1474cf=_0x2de321;_0x2de321=null,_0x20864b[_0x29afc2(0xbb5)]=![],_0x2c2cfd[_0x29afc2(0x564)][_0x29afc2(0xd2f)]=_0x29afc2(0x73d);_0x124e53&&(cancelAnimationFrame(_0x124e53),_0x124e53=0x0);const _0x33c213=Math[_0x29afc2(0xaef)](_0x518d1c-_0x1474cf);if(_0x33c213<0xf)return;const _0x4138d3=_0x3d3dc3(Math[_0x29afc2(0x749)](_0x1474cf,_0x518d1c)),_0x23b4b6=_0x3d3dc3(Math[_0x29afc2(0x887)](_0x1474cf,_0x518d1c));if(_0x23b4b6-_0x4138d3<0xea60)return;if(!Array[_0x29afc2(0xaf6)](_0x20864b[_0x29afc2(0xbf2)]))_0x20864b['_zoomHistory']=[];_0x20864b['_zoomHistory'][_0x29afc2(0x84b)](_0x20864b['_viewWindow']?{'start':_0x20864b[_0x29afc2(0x9c2)]['start'],'end':_0x20864b['_viewWindow'][_0x29afc2(0x2bf)]}:null);if(_0x20864b[_0x29afc2(0xbf2)]['length']>0x14)_0x20864b[_0x29afc2(0xbf2)][_0x29afc2(0x459)]();_0x20864b[_0x29afc2(0x9c2)]={'start':new Date(_0x4138d3),'end':new Date(_0x23b4b6)},_0x20864b[_0x29afc2(0x6a4)](),_0x20864b['_config']?.[_0x29afc2(0x2a1)]&&window[_0x29afc2(0x596)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x4138d3,'tEnd':_0x23b4b6,'group':_0x20864b[_0x29afc2(0x853)][_0x29afc2(0xcbe)]||null,'sourceId':_0x20864b[_0x29afc2(0x6d9)]}}));},_0x3a8d59=()=>{const _0x1f49db=_0x2069b4;_0x2de321=null,_0x20864b[_0x1f49db(0xbb5)]=![],_0x2c2cfd['style'][_0x1f49db(0xd2f)]=_0x1f49db(0x73d),_0x124e53&&(cancelAnimationFrame(_0x124e53),_0x124e53=0x0);};_0x5579ce[_0x2069b4(0x43c)](_0x2069b4(0xa65),_0x2c2db4=>{const _0x22a68e=_0x2069b4;if(_0x2c2db4[_0x22a68e(0x4ff)]!==0x0)return;if(_0x29c9dc&&_0x2c2db4[_0x22a68e(0x471)]===_0xa78527){const _0xc1f320=_0xa78527[_0x22a68e(0x212)](),_0xe1bfd8=_0x2c2db4[_0x22a68e(0x236)]-_0xc1f320['top'];if(_0xe1bfd8>_0xa78527[_0x22a68e(0x59c)])return;}_0x2c2db4[_0x22a68e(0x8c1)](),_0x4e826b(_0x2c2db4[_0x22a68e(0x277)]);},{'signal':_0x48345c}),window[_0x2069b4(0x43c)]('mousemove',_0x3c8da6=>{const _0x491a87=_0x2069b4;if(_0x2de321===null)return;_0x4b221e(_0x3c8da6[_0x491a87(0x277)]);},{'signal':_0x48345c}),window[_0x2069b4(0x43c)](_0x2069b4(0x1b6),_0x3bd72e=>{if(_0x2de321===null)return;_0x519c6e(_0x3bd72e['clientX']);},{'signal':_0x48345c}),_0x5579ce[_0x2069b4(0x43c)]('mouseleave',()=>{if(_0x2de321!==null)_0x3a8d59();},{'signal':_0x48345c}),_0x5579ce[_0x2069b4(0x43c)](_0x2069b4(0xba8),()=>{const _0x2af5fd=_0x2069b4;if(Date[_0x2af5fd(0x932)]()-(_0x20864b[_0x2af5fd(0xc10)]||0x0)<0x2bc)return;if(_0x20864b[_0x2af5fd(0x9c2)])_0x20864b['_popZoomHistory']();},{'signal':_0x48345c});let _0x7150e5=null,_0x5b2a40=null,_0x4223b2=null,_0x1e5d48=![],_0x527ae5=![];const _0x1ff8df=0x258,_0x1989b6=0x8;_0x5579ce[_0x2069b4(0x43c)](_0x2069b4(0x1a7),_0x2cb1aa=>{const _0x52d8cb=_0x2069b4;if(_0x2cb1aa[_0x52d8cb(0x736)][_0x52d8cb(0x4f2)]!==0x1)return;const _0x26d966=_0x2cb1aa['touches'][0x0];_0x1e5d48=![],_0x527ae5=![],_0x5b2a40=_0x26d966['clientX'],_0x4223b2=_0x26d966[_0x52d8cb(0x236)],_0x7150e5=setTimeout(()=>{if(!_0x1e5d48)_0x527ae5=!![];},_0x1ff8df);},{'passive':!![],'signal':_0x48345c}),_0x5579ce['addEventListener']('touchmove',_0xe3ed8=>{const _0x3c2c92=_0x2069b4;if(_0xe3ed8[_0x3c2c92(0x736)][_0x3c2c92(0x4f2)]!==0x1)return;const _0x2ae7a2=_0xe3ed8[_0x3c2c92(0x736)][0x0],_0x4afa36=Math['abs'](_0x2ae7a2[_0x3c2c92(0x277)]-_0x5b2a40),_0x1c77ec=Math[_0x3c2c92(0xaef)](_0x2ae7a2[_0x3c2c92(0x236)]-_0x4223b2);!_0x1e5d48&&(_0x4afa36>_0x1989b6||_0x1c77ec>_0x1989b6)&&(_0x1e5d48=!![],_0x7150e5&&(clearTimeout(_0x7150e5),_0x7150e5=null),_0x527ae5&&_0x2de321===null&&_0x4e826b(_0x5b2a40)),_0x2de321!==null&&(_0xe3ed8[_0x3c2c92(0x8c1)](),_0x4b221e(_0x2ae7a2[_0x3c2c92(0x277)]));},{'passive':![],'signal':_0x48345c}),_0x5579ce[_0x2069b4(0x43c)]('touchend',_0x5448f3=>{const _0x392e1b=_0x2069b4;_0x7150e5&&(clearTimeout(_0x7150e5),_0x7150e5=null),_0x2de321!==null&&_0x5448f3['changedTouches'][_0x392e1b(0x4f2)]===0x1&&_0x519c6e(_0x5448f3[_0x392e1b(0x805)][0x0]['clientX']),_0x5b2a40=null,_0x4223b2=null,_0x1e5d48=![],_0x527ae5=![];},{'passive':!![],'signal':_0x48345c}),_0x5579ce[_0x2069b4(0x43c)](_0x2069b4(0x79d),()=>{_0x7150e5&&(clearTimeout(_0x7150e5),_0x7150e5=null),_0x3a8d59(),_0x5b2a40=null,_0x4223b2=null,_0x1e5d48=![],_0x527ae5=![];},{'passive':!![],'signal':_0x48345c});}['_ensurePinchHandlers'](_0x1b9290,_0x29ac94){const _0x2ceb68=_0x34e271;if(this[_0x2ceb68(0x45c)]||!_0x1b9290||!_0x29ac94)return;this[_0x2ceb68(0x45c)]=!![];const _0x148ca8=this[_0x2ceb68(0x209)];let _0x3a8cd6=null,_0x2e449d=0x0,_0x5caf79=null,_0x43e5da=0x0,_0x3e8692=0x0,_0x16ff6e=0x0;const _0x1511bc=(_0x11abf4,_0x50d825)=>{const _0x49cdd3=_0x2ceb68,_0x70b937=this[_0x49cdd3(0x922)];if(!_0x70b937)return null;const _0x60d084=_0x1b9290['getBoundingClientRect'](),_0x20da15=_0x60d084['width']||0x1,_0x40d170=_0x70b937['isScroll']?_0x29ac94[_0x49cdd3(0xd64)]+_0x11abf4/_0x20da15*_0x29ac94[_0x49cdd3(0x560)]:_0x11abf4/_0x20da15*_0x70b937[_0x49cdd3(0x7f9)],_0x555e45=Math['max'](_0x70b937[_0x49cdd3(0xbba)],Math[_0x49cdd3(0x749)](_0x70b937['padL']+_0x70b937[_0x49cdd3(0xd63)],_0x40d170)),_0x59b2fc=(_0x555e45-_0x70b937['padL'])/_0x70b937[_0x49cdd3(0xd63)];return _0x50d825['s']+_0x59b2fc*(_0x50d825['e']-_0x50d825['s']);},_0x4e8032=0xa,_0x46d33b=()=>{const _0xb34a5f=_0x2ceb68;_0x2e449d=0x0;if(!_0x3a8cd6||_0x5caf79===null)return;const _0x1192cc=Math[_0xb34a5f(0x192)](_0x3a8cd6[_0xb34a5f(0x8d4)]/_0x5caf79,_0x4e8032);_0x5caf79=null;const {s:_0x1790ec,e:_0xff299f}=_0x3a8cd6[_0xb34a5f(0x926)],_0x33289c=_0x3a8cd6['anchorT']??(_0x1790ec+_0xff299f)/0x2;let _0x4427e8=_0x33289c-(_0x33289c-_0x1790ec)*_0x1192cc,_0x4a1e80=_0x33289c+(_0xff299f-_0x33289c)*_0x1192cc;if(_0x4a1e80-_0x4427e8<0xea60){const _0x3e1f90=(_0x4427e8+_0x4a1e80)/0x2;_0x4427e8=_0x3e1f90-0x7530,_0x4a1e80=_0x3e1f90+0x7530;}const _0x4377e4=_0x148ca8[_0xb34a5f(0xb29)];if(_0x4377e4){const _0x16188b=_0x4377e4[_0xb34a5f(0x89f)][_0xb34a5f(0x699)](),_0x42baa9=_0x4377e4['end'][_0xb34a5f(0x699)]();if(_0x4427e8<_0x16188b)_0x4427e8=_0x16188b;if(_0x4a1e80>_0x42baa9)_0x4a1e80=_0x42baa9;if(_0x4a1e80-_0x4427e8>=_0x42baa9-_0x16188b-0x3e8){!_0x3a8cd6[_0xb34a5f(0xc13)]&&(_0x1015aa(),_0x3a8cd6['pushed']=!![]);_0x148ca8[_0xb34a5f(0x9c2)]=null,_0x148ca8['_graphFingerprint']='',_0x148ca8['_render']();return;}}!_0x3a8cd6[_0xb34a5f(0xc13)]&&(_0x1015aa(),_0x3a8cd6[_0xb34a5f(0xc13)]=!![]),_0x148ca8[_0xb34a5f(0x9c2)]={'start':new Date(_0x4427e8),'end':new Date(_0x4a1e80)},_0x148ca8[_0xb34a5f(0xbb4)]='',_0x148ca8['_render']();},_0x1015aa=()=>{const _0x113787=_0x2ceb68;if(!Array[_0x113787(0xaf6)](_0x148ca8['_zoomHistory']))_0x148ca8[_0x113787(0xbf2)]=[];_0x148ca8[_0x113787(0xbf2)][_0x113787(0x84b)](_0x148ca8[_0x113787(0x9c2)]?{'start':_0x148ca8[_0x113787(0x9c2)][_0x113787(0x89f)],'end':_0x148ca8['_viewWindow'][_0x113787(0x2bf)]}:null);if(_0x148ca8[_0x113787(0xbf2)][_0x113787(0x4f2)]>0x14)_0x148ca8[_0x113787(0xbf2)][_0x113787(0x459)]();};_0x1b9290[_0x2ceb68(0x43c)](_0x2ceb68(0x1a7),_0x252190=>{const _0x2aafcc=_0x2ceb68;if(_0x148ca8[_0x2aafcc(0x853)]?.[_0x2aafcc(0x468)]===![])return;if((_0x148ca8[_0x2aafcc(0x853)]?.[_0x2aafcc(0xc5b)]||_0x2aafcc(0x237))!==_0x2aafcc(0x237))return;if(_0x252190[_0x2aafcc(0x736)][_0x2aafcc(0x4f2)]!==0x2)return;const _0x152511=_0x148ca8['_viewWindow']||_0x148ca8['_window'];if(!_0x152511)return;if(!_0x252190[_0x2aafcc(0x207)])return;_0x252190[_0x2aafcc(0x8c1)]();const [_0x51b8d3,_0x4e9dd0]=[_0x252190[_0x2aafcc(0x736)][0x0],_0x252190['touches'][0x1]],_0x2284cf=_0x1b9290['getBoundingClientRect'](),_0x250b2a=(_0x51b8d3[_0x2aafcc(0x277)]+_0x4e9dd0[_0x2aafcc(0x277)])/0x2-_0x2284cf[_0x2aafcc(0x34a)],_0x411c52={'s':_0x152511[_0x2aafcc(0x89f)]['getTime'](),'e':_0x152511[_0x2aafcc(0x2bf)]['getTime']()};_0x3a8cd6={'startDist':Math['max'](0x14,Math[_0x2aafcc(0xad0)](_0x51b8d3['clientX']-_0x4e9dd0[_0x2aafcc(0x277)],_0x51b8d3[_0x2aafcc(0x236)]-_0x4e9dd0[_0x2aafcc(0x236)])),'startWin':_0x411c52,'anchorT':_0x1511bc(_0x250b2a,_0x411c52),'pushed':![]},_0x148ca8[_0x2aafcc(0xbb5)]=!![],_0x148ca8['_pinchActive']=!![];},{'passive':![]}),_0x1b9290['addEventListener']('touchmove',_0x2453a3=>{const _0x48ae47=_0x2ceb68;if(!_0x3a8cd6||_0x2453a3[_0x48ae47(0x736)][_0x48ae47(0x4f2)]!==0x2)return;if(_0x2453a3[_0x48ae47(0x207)])_0x2453a3['preventDefault']();_0x5caf79=Math['max'](0x14,Math[_0x48ae47(0xad0)](_0x2453a3['touches'][0x0][_0x48ae47(0x277)]-_0x2453a3[_0x48ae47(0x736)][0x1][_0x48ae47(0x277)],_0x2453a3[_0x48ae47(0x736)][0x0][_0x48ae47(0x236)]-_0x2453a3[_0x48ae47(0x736)][0x1][_0x48ae47(0x236)]));if(!_0x2e449d)_0x2e449d=requestAnimationFrame(_0x46d33b);},{'passive':![]});const _0x5b5d38=()=>{const _0x4a6fa4=_0x2ceb68;if(!_0x3a8cd6)return;_0x2e449d&&(cancelAnimationFrame(_0x2e449d),_0x2e449d=0x0);if(_0x5caf79!==null)_0x46d33b();_0x3a8cd6=null,_0x5caf79=null,_0x148ca8[_0x4a6fa4(0xbb5)]=![],_0x148ca8['_pinchActive']=![];if(_0x148ca8['_config']?.[_0x4a6fa4(0x2a1)]){const _0x549625=_0x148ca8[_0x4a6fa4(0x9c2)];window[_0x4a6fa4(0x596)](new CustomEvent(_0x4a6fa4(0x39c),{'detail':{'tStart':_0x549625?_0x549625[_0x4a6fa4(0x89f)]['getTime']():null,'tEnd':_0x549625?_0x549625[_0x4a6fa4(0x2bf)]['getTime']():null,'group':_0x148ca8[_0x4a6fa4(0x853)][_0x4a6fa4(0xcbe)]||null,'sourceId':_0x148ca8[_0x4a6fa4(0x6d9)]}}));}};_0x1b9290['addEventListener'](_0x2ceb68(0xae5),_0xf0b63a=>{const _0xfe7c3a=_0x2ceb68;if(_0x3a8cd6&&_0xf0b63a['touches'][_0xfe7c3a(0x4f2)]<0x2){_0x5b5d38();return;}if(_0xf0b63a[_0xfe7c3a(0x736)][_0xfe7c3a(0x4f2)]===0x0&&_0xf0b63a[_0xfe7c3a(0x805)][_0xfe7c3a(0x4f2)]===0x1){if(_0x148ca8[_0xfe7c3a(0x853)]?.[_0xfe7c3a(0x468)]===![])return;const _0x34eb4f=_0xf0b63a[_0xfe7c3a(0x805)][0x0],_0x2ed9c9=Date[_0xfe7c3a(0x932)](),_0xe48e5c=_0x2ed9c9-_0x43e5da<0x12c&&Math[_0xfe7c3a(0xaef)](_0x34eb4f[_0xfe7c3a(0x277)]-_0x3e8692)<0x1e&&Math[_0xfe7c3a(0xaef)](_0x34eb4f[_0xfe7c3a(0x236)]-_0x16ff6e)<0x1e;_0x43e5da=_0x2ed9c9,_0x3e8692=_0x34eb4f[_0xfe7c3a(0x277)],_0x16ff6e=_0x34eb4f['clientY'],_0xe48e5c&&_0x148ca8[_0xfe7c3a(0x9c2)]&&(_0x43e5da=0x0,_0x148ca8[_0xfe7c3a(0xc10)]=Date[_0xfe7c3a(0x932)](),_0x148ca8[_0xfe7c3a(0x1c6)]());}},{'passive':!![]}),_0x1b9290[_0x2ceb68(0x43c)](_0x2ceb68(0x79d),()=>{if(_0x3a8cd6)_0x5b5d38();},{'passive':!![]});}[_0x34e271(0x751)](_0x17e046,_0x5514a3,_0x4bd73f,_0x5466bf){const _0x349e0f=_0x34e271;if(!_0x17e046[_0x349e0f(0x4f2)])return null;let _0x3f8335=Infinity,_0x9a2af2=-Infinity;const _0x2b516e=new Set();for(const _0x3345ec of _0x17e046){const _0x2e9042=_0x5466bf?.[_0x349e0f(0x975)]?.[_0x349e0f(0xccf)](_0x3345ec['idx']);if(_0x2e9042){if(_0x2b516e[_0x349e0f(0xc12)](_0x2e9042))continue;_0x2b516e[_0x349e0f(0x396)](_0x2e9042);const _0x28e105=_0x5466bf[_0x349e0f(0x1eb)][_0x349e0f(0xccf)](_0x2e9042);if(_0x28e105){if(_0x28e105[_0x349e0f(0x749)]<_0x3f8335)_0x3f8335=_0x28e105[_0x349e0f(0x749)];if(_0x28e105[_0x349e0f(0x887)]>_0x9a2af2)_0x9a2af2=_0x28e105[_0x349e0f(0x887)];}}else{const _0xb5f1a=_0x3345ec[_0x349e0f(0x951)]?.[_0x349e0f(0x3ef)]===_0x349e0f(0x440);for(const _0x2875f7 of _0x3345ec[_0x349e0f(0xc6d)]){if(_0x2875f7['v']===null)continue;let _0x9d43d4=_0x2875f7['v'],_0x4cee5f=_0x2875f7['v'];if(_0xb5f1a){if(isNum(_0x2875f7['l'])&&_0x2875f7['l']<_0x9d43d4)_0x9d43d4=_0x2875f7['l'];if(isNum(_0x2875f7['h'])&&_0x2875f7['h']>_0x4cee5f)_0x4cee5f=_0x2875f7['h'];}if(_0x9d43d4<_0x3f8335)_0x3f8335=_0x9d43d4;if(_0x4cee5f>_0x9a2af2)_0x9a2af2=_0x4cee5f;if(_0x3345ec[_0x349e0f(0x951)]?.['show_range_band']){if(isNum(_0x2875f7[_0x349e0f(0x312)])&&_0x2875f7[_0x349e0f(0x312)]<_0x3f8335)_0x3f8335=_0x2875f7['bMin'];if(isNum(_0x2875f7['bMax'])&&_0x2875f7[_0x349e0f(0x683)]>_0x9a2af2)_0x9a2af2=_0x2875f7[_0x349e0f(0x683)];}}}}if(_0x3f8335===Infinity)return null;const _0x22ba8a=this[_0x349e0f(0x209)]?.[_0x349e0f(0xa29)];let _0x5d7398=null,_0x2279b0=null,_0x593188=null,_0x434689=null;for(const _0x45ad17 of _0x17e046){const _0xbceb=resolveBoundSpec(_0x45ad17[_0x349e0f(0x951)][_0x349e0f(0x844)],_0x22ba8a),_0x271321=resolveBoundSpec(_0x45ad17[_0x349e0f(0x951)][_0x349e0f(0xba0)],_0x22ba8a);if(_0xbceb){if(_0xbceb['soft']){if(_0x5d7398===null||_0xbceb['value']<_0x5d7398)_0x5d7398=_0xbceb[_0x349e0f(0xd05)];}else{if(_0x2279b0===null||_0xbceb['value']<_0x2279b0)_0x2279b0=_0xbceb[_0x349e0f(0xd05)];}}if(_0x271321){if(_0x271321[_0x349e0f(0xb80)]){if(_0x593188===null||_0x271321[_0x349e0f(0xd05)]>_0x593188)_0x593188=_0x271321['value'];}else{if(_0x434689===null||_0x271321[_0x349e0f(0xd05)]>_0x434689)_0x434689=_0x271321['value'];}}}const _0x1fc6d5=resolveBoundSpec(_0x4bd73f?_0x5514a3[_0x349e0f(0x710)]:_0x5514a3['lower_bound'],_0x22ba8a),_0x1f435d=resolveBoundSpec(_0x4bd73f?_0x5514a3[_0x349e0f(0xcea)]:_0x5514a3[_0x349e0f(0xba0)],_0x22ba8a);let _0x2531a1=![],_0x4e4c3c=![];if(_0x1fc6d5?.[_0x349e0f(0xb80)]===![])_0x3f8335=_0x1fc6d5['value'],_0x2531a1=!![];else{if(_0x2279b0!==null)_0x3f8335=Math[_0x349e0f(0x749)](_0x3f8335,_0x2279b0);else{if(_0x1fc6d5?.['soft']===!![]&&_0x3f8335>_0x1fc6d5[_0x349e0f(0xd05)])_0x3f8335=_0x1fc6d5['value'];else _0x5d7398!==null&&_0x3f8335>_0x5d7398&&(_0x3f8335=_0x5d7398);}}if(_0x1f435d?.[_0x349e0f(0xb80)]===![])_0x9a2af2=_0x1f435d[_0x349e0f(0xd05)],_0x4e4c3c=!![];else{if(_0x434689!==null)_0x9a2af2=Math['max'](_0x9a2af2,_0x434689);else{if(_0x1f435d?.['soft']===!![]&&_0x9a2af2<_0x1f435d[_0x349e0f(0xd05)])_0x9a2af2=_0x1f435d[_0x349e0f(0xd05)];else _0x593188!==null&&_0x9a2af2<_0x593188&&(_0x9a2af2=_0x593188);}}const _0x349758=_0x4bd73f?_0x5514a3['min_bound_range_secondary']:_0x5514a3['min_bound_range'],_0x3f4831=resolveDynamicValue(_0x349758,_0x22ba8a);if(isNum(_0x3f4831)&&_0x9a2af2-_0x3f8335<_0x3f4831){if(_0x2531a1&&!_0x4e4c3c)_0x9a2af2=_0x3f8335+_0x3f4831;else{if(_0x4e4c3c&&!_0x2531a1)_0x3f8335=_0x9a2af2-_0x3f4831;else{const _0x1b3d7b=(_0x3f8335+_0x9a2af2)/0x2;_0x3f8335=_0x1b3d7b-_0x3f4831/0x2,_0x9a2af2=_0x1b3d7b+_0x3f4831/0x2;}}}const _0x54b3b3=_0x17e046['some'](_0xe8e47b=>(_0xe8e47b['entity']?.[_0x349e0f(0x3ef)]||_0xe8e47b[_0x349e0f(0x951)]?.[_0x349e0f(0xb33)])===_0x349e0f(0x20a));if(!_0x2531a1||!_0x4e4c3c){const _0x3b21b4=_0x9a2af2-_0x3f8335,_0x1086ba=_0x3b21b4===0x0?Math['abs'](_0x9a2af2)*0.1||0x1:_0x3b21b4*0.08,_0x22f4ef=_0x3f8335;if(!_0x2531a1)_0x3f8335-=_0x1086ba;if(!_0x4e4c3c)_0x9a2af2+=_0x1086ba;if(_0x54b3b3&&_0x22f4ef>=0x0&&_0x3f8335<0x0)_0x3f8335=0x0;}const _0x4d2611=_0x4bd73f?_0x349e0f(0x2d7):_0x349e0f(0x3c5),_0x1b554c=this[_0x349e0f(0x209)]?.[_0x349e0f(0xb17)]?.(_0x4d2611);return _0x1b554c&&_0x1b554c[_0x349e0f(0x4f2)]>0x0&&!_0x2531a1&&!_0x4e4c3c&&(_0x3f8335=0x0,_0x9a2af2=Math['max'](0x0,_0x1b554c[_0x349e0f(0x4f2)]-0x1)),{'lo':_0x3f8335,'hi':_0x9a2af2};}[_0x34e271(0xb75)](_0x3d6001,_0x3497d4,_0x1fc3f8,_0x3656e1,_0x18ee69,_0x4a7d7b,_0x143b11,_0x54928e,_0x5c4b1f,_0x28fde8){const _0x3738a9=_0x34e271,_0x364164=svgEl('g',{'class':'sgc-grid'}),_0x3cc126=_0x54da1b=>{const _0x40258c=_0x36d5;if(!_0x54da1b||_0x54da1b==='solid')return null;if(_0x54da1b===_0x40258c(0x4eb))return'4\x204';if(_0x54da1b==='dotted')return'1\x203';if(_0x54da1b===_0x40258c(0x7e2))return _0x40258c(0xd68);return String(_0x54da1b);},_0x27590d=(_0x1a3b00,_0x3eeecd,_0x7605cd,_0x50744a)=>{const _0xe27b35=_0x36d5,_0x196c90=[];if(_0x1a3b00)_0x196c90[_0xe27b35(0x84b)](_0xe27b35(0x9b0)+_0x1a3b00);if(_0x3eeecd!=null)_0x196c90[_0xe27b35(0x84b)](_0xe27b35(0x3b7)+_0x3eeecd);if(_0x7605cd===_0xe27b35(0x580))_0x196c90[_0xe27b35(0x84b)](_0xe27b35(0x92c));else{if(_0x7605cd){const _0x55d4e4=_0x3cc126(_0x7605cd);if(_0x55d4e4)_0x196c90['push'](_0xe27b35(0xd3a)+_0x55d4e4);}}if(_0x50744a!=null&&_0x50744a!==''&&isFinite(Number(_0x50744a))){const _0x164052=Math['max'](0x0,Math[_0xe27b35(0x749)](0x1,Number(_0x50744a)));_0x196c90[_0xe27b35(0x84b)]('stroke-opacity:'+_0x164052);}return _0x196c90[_0xe27b35(0xa09)](';');},_0x1df4ef=_0x27590d(_0x4a7d7b?.['y_grid_color'],toNum(_0x4a7d7b?.[_0x3738a9(0x48b)]),_0x4a7d7b?.[_0x3738a9(0xd7b)],_0x4a7d7b?.[_0x3738a9(0xd53)]);if(Array[_0x3738a9(0xaf6)](_0x5c4b1f)&&_0x5c4b1f['length']&&_0x28fde8&&_0x28fde8['hi']>_0x28fde8['lo']){const _0x275910=_0x28fde8['hi']-_0x28fde8['lo'];for(const _0x54dedb of _0x5c4b1f){const _0x39fd7d=_0x1fc3f8+_0x18ee69*(0x1-(_0x54dedb-_0x28fde8['lo'])/_0x275910),_0x454419={'x1':_0x3497d4,'x2':_0x3497d4+_0x3656e1,'y1':_0x39fd7d,'y2':_0x39fd7d,'class':_0x3738a9(0x59b)};if(_0x1df4ef)_0x454419[_0x3738a9(0x564)]=_0x1df4ef;_0x364164['appendChild'](svgEl('line',_0x454419));}}else{const _0x1befd7=isNum(_0x54928e)?Math['max'](0x1,_0x54928e):Math['max'](0x2,toNum(_0x4a7d7b?.[_0x3738a9(0x27d)])||0x5)-0x1;for(let _0x8ac0c6=0x0;_0x8ac0c6<=_0x1befd7;_0x8ac0c6++){const _0x3b81e7=_0x1fc3f8+_0x18ee69*_0x8ac0c6/_0x1befd7,_0x20137d={'x1':_0x3497d4,'x2':_0x3497d4+_0x3656e1,'y1':_0x3b81e7,'y2':_0x3b81e7,'class':_0x3738a9(0x59b)};if(_0x1df4ef)_0x20137d['style']=_0x1df4ef;_0x364164[_0x3738a9(0x343)](svgEl(_0x3738a9(0x1d7),_0x20137d));}}if(Array[_0x3738a9(0xaf6)](_0x143b11)&&_0x143b11[_0x3738a9(0x4f2)]){const _0x9e1dad=_0x27590d(_0x4a7d7b?.[_0x3738a9(0xa20)],toNum(_0x4a7d7b?.[_0x3738a9(0x280)]),_0x4a7d7b?.[_0x3738a9(0x986)],_0x4a7d7b?.[_0x3738a9(0x124)]);for(const _0x3de19c of _0x143b11){const _0x1421e7=_0x3497d4+_0x3de19c['x'],_0x333c6b={'x1':_0x1421e7,'x2':_0x1421e7,'y1':_0x1fc3f8,'y2':_0x1fc3f8+_0x18ee69,'class':_0x3738a9(0x91f)};if(_0x9e1dad)_0x333c6b[_0x3738a9(0x564)]=_0x9e1dad;_0x364164['appendChild'](svgEl(_0x3738a9(0x1d7),_0x333c6b));}}_0x3d6001[_0x3738a9(0x343)](_0x364164);}[_0x34e271(0xcc6)](_0x279228,_0x5ddc45,_0x162cc5,_0x717598,_0x59bbd4){const _0x154021=_0x34e271,_0x38699e=_0x5ddc45[_0x154021(0xc6d)];if(!_0x38699e||_0x38699e[_0x154021(0x4f2)]<0x2)return;const _0x448b75=_0x38699e[_0x154021(0xbe8)](_0x25c6f4=>_0x25c6f4[_0x154021(0x312)]!=null&&_0x25c6f4[_0x154021(0x683)]!=null);if(_0x448b75['length']<0x2)return;const _0x2a5bb4=this[_0x154021(0x209)]['_resolveColor'](_0x5ddc45['entity']?.[_0x154021(0x19e)],_0x5ddc45[_0x154021(0x951)]?.[_0x154021(0x951)])||_0x5ddc45[_0x154021(0x951)]?.[_0x154021(0x19e)]||'var(--primary-color,\x20#4A90D9)',_0xe34b1f=_0x5ddc45[_0x154021(0x951)]||{},_0x37cd5c=(_0xe34b1f[_0x154021(0x3ef)]||_0xe34b1f['type'])==='step',_0x212cd9=!!_0xe34b1f[_0x154021(0x397)]&&!_0x37cd5c;if(_0x212cd9){const _0xdf085d=_0x8d0d0f=>_0x717598(_0x8d0d0f),_0x26b35f=buildSmoothPath(_0x448b75,_0xdf085d,_0xb43ad2=>_0x59bbd4(_0xb43ad2[_0x154021(0x683)],_0x162cc5)),_0xb2011c=_0x448b75['slice']()['reverse'](),_0x13fa60=buildSmoothPath(_0xb2011c,_0xdf085d,_0xdbb0b0=>_0x59bbd4(_0xdbb0b0[_0x154021(0x312)],_0x162cc5)),_0x17ac60=_0x13fa60[_0x154021(0x55a)](/^M /,'L\x20'),_0x550538=_0x26b35f+'\x20'+_0x17ac60+'\x20Z',_0x9844f7=svgEl('path',{'d':_0x550538,'fill':_0x2a5bb4,'fill-opacity':_0x154021(0x1bc),'stroke':_0x154021(0x73d),'class':'sgc-range-band'});_0x279228[_0x154021(0x343)](_0x9844f7);return;}const _0x230044=[],_0x1c3c94=[];for(const _0xcddfb8 of _0x448b75){const _0x548ac8=_0x717598(_0xcddfb8['t']);_0x230044[_0x154021(0x84b)](_0x548ac8+','+_0x59bbd4(_0xcddfb8[_0x154021(0x683)],_0x162cc5)),_0x1c3c94[_0x154021(0x84b)](_0x548ac8+','+_0x59bbd4(_0xcddfb8[_0x154021(0x312)],_0x162cc5));}const _0xff9c8=[..._0x230044,..._0x1c3c94['reverse']()][_0x154021(0xa09)]('\x20'),_0x278078=svgEl(_0x154021(0xc21),{'points':_0xff9c8,'fill':_0x2a5bb4,'fill-opacity':'0.16','stroke':_0x154021(0x73d),'class':'sgc-range-band'});_0x279228[_0x154021(0x343)](_0x278078);}['_resolvedCardBgRgb'](){const _0x595ac9=_0x34e271;try{if(typeof getComputedStyle!=='function'||!this[_0x595ac9(0x209)])return null;const _0x3be330=getComputedStyle(this['card']);for(const _0x4caa9f of[_0x595ac9(0x8e3),_0x595ac9(0x928),_0x595ac9(0xa3e)]){const _0x30cafc=_0x3be330['getPropertyValue']?_0x3be330['getPropertyValue'](_0x4caa9f):null,_0x548424=parseCssColorToRgb(_0x30cafc&&_0x30cafc[_0x595ac9(0x12e)]());if(_0x548424)return _0x548424;}return parseCssColorToRgb(_0x3be330[_0x595ac9(0xa7a)]);}catch(_0x100450){return null;}}[_0x34e271(0x698)](_0x53caeb,_0x592b59,_0x40c7e6,_0x31e43e,_0xd3c6a7){const _0x51defe=_0x34e271,{padL:_0xbea7da,padT:_0x71a247,plotW:_0x17b576,plotH:_0x187d37,yBounds:_0x2f2c48,y2Bounds:_0x19455f,boundsFor:_0x37ea3e}=_0x40c7e6,_0x4633df=svgEl('g',{'class':_0x51defe(0xa50)});let _0x9c127b=![];for(const _0x2b5cbd of _0x592b59){if(!_0x2b5cbd[_0x51defe(0x951)]?.[_0x51defe(0xbce)])continue;const _0x1fad5d=_0x37ea3e?_0x37ea3e(_0x2b5cbd):_0x2b5cbd['entity'][_0x51defe(0xa89)]===_0x51defe(0x2d7)?_0x19455f:_0x2f2c48;if(!_0x1fad5d)continue;const _0x38d0bf=_0x2b5cbd[_0x51defe(0x1d5)]?.[_0x51defe(0xb26)];if(_0x38d0bf==null||!isNum(_0x38d0bf))continue;const _0xc3d0d9=_0x71a247+_0x187d37*(0x1-(_0x38d0bf-_0x1fad5d['lo'])/Math[_0x51defe(0x887)](1e-9,_0x1fad5d['hi']-_0x1fad5d['lo']));if(_0xc3d0d9<_0x71a247-0x1||_0xc3d0d9>_0x71a247+_0x187d37+0x1)continue;const _0x304310=this[_0x51defe(0x209)][_0x51defe(0x7d3)](_0x2b5cbd[_0x51defe(0x951)]?.['color'],_0x2b5cbd[_0x51defe(0x951)]?.[_0x51defe(0x951)])||_0x2b5cbd[_0x51defe(0x951)]?.[_0x51defe(0x19e)]||_0x51defe(0xd99);let _0x2c87f8=_0x304310;const _0x170673=parseCssColorToRgb(_0x31e43e?.[_0x51defe(0x26c)])||this[_0x51defe(0x9cb)](),_0x11b2cf=parseCssColorToRgb(_0x2c87f8);if(_0x170673&&_0x11b2cf&&contrastRatio(_0x11b2cf,_0x170673)<1.45){const _0x967bee=relLuminance(_0x170673)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x3b4bf4=0.15;_0x3b4bf4<=0.61;_0x3b4bf4+=0.15){const _0x52f66b=mixRgb(_0x11b2cf,_0x967bee,_0x3b4bf4);_0x2c87f8=rgbToCss(_0x52f66b);if(contrastRatio(_0x52f66b,_0x170673)>=2.2)break;}}const _0x34cebf=svgEl('line',{'x1':_0xbea7da,'x2':_0xbea7da+_0x17b576,'y1':_0xc3d0d9,'y2':_0xc3d0d9,'stroke':_0x2c87f8,'stroke-width':'1','stroke-dasharray':_0x51defe(0x8b9),'opacity':_0x51defe(0x8d5),'class':_0x51defe(0x1ff)});_0x4633df[_0x51defe(0x343)](_0x34cebf);const _0x33fffb=formatNumber(_0x38d0bf,_0x2b5cbd['entity'],_0xd3c6a7),_0x59c1c4=svgEl(_0x51defe(0x15d),{'x':_0xbea7da+_0x17b576-0x4,'y':_0xc3d0d9-0x4,'text-anchor':_0x51defe(0x2bf),'font-size':'10','font-weight':_0x51defe(0x9cd),'fill':_0x2c87f8,'opacity':_0x51defe(0xd0c),'style':'paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;'});_0x59c1c4[_0x51defe(0x417)]=_0x33fffb,_0x4633df[_0x51defe(0x343)](_0x59c1c4),_0x9c127b=!![];}if(_0x9c127b)_0x53caeb[_0x51defe(0x343)](_0x4633df);}['_drawMovingAverages'](_0x2e7ac3,_0x21966f,_0x374d8f,_0xed38fd,_0x6714d6){const _0x387c1a=_0x34e271,{padL:_0x3739dd,padT:_0x1e79d1,plotW:_0x54ffb9,plotH:_0x2c6534,mapX:_0x51b96f,mapY:_0x497ea3,yBounds:_0x9601c7,y2Bounds:_0x16d8b9,boundsFor:_0x255548}=_0x374d8f,_0x11efd3=_0xed38fd?.[_0x387c1a(0x26c)]||_0x387c1a(0x6da);let _0x51f167=null;for(const _0x27a2f2 of _0x21966f){const _0xa21140=_0x27a2f2['maSeries'];if(!Array[_0x387c1a(0xaf6)](_0xa21140)||!_0xa21140[_0x387c1a(0x4f2)])continue;if(_0x27a2f2[_0x387c1a(0x951)]?.['show_graph']===![])continue;const _0x4e97c4=_0x255548?_0x255548(_0x27a2f2):_0x27a2f2[_0x387c1a(0x951)]?.['y_axis']===_0x387c1a(0x2d7)?_0x16d8b9:_0x9601c7;if(!_0x4e97c4)continue;const _0x183a32=_0x3739dd-0x2,_0x26231f=_0x3739dd+_0x54ffb9+0x2;for(const _0x1fb08f of _0xa21140){const _0xd4bdc8=_0x1fb08f[_0x387c1a(0xc6d)]||[];if(!_0xd4bdc8['length'])continue;let _0x5870a6='',_0x470011=![],_0x365e5a=null,_0x175bc0=null;for(let _0x414126=0x0;_0x414126<_0xd4bdc8['length'];_0x414126++){const _0x4b692a=_0xd4bdc8[_0x414126];if(!_0x4b692a||_0x4b692a['v']==null||!isNum(_0x4b692a['v'])){_0x470011=![];continue;}const _0x4e7d08=_0x51b96f(_0x4b692a['t']);if(!isNum(_0x4e7d08)||_0x4e7d08<_0x183a32||_0x4e7d08>_0x26231f){_0x470011=![];continue;}const _0x32d6e6=_0x497ea3(_0x4b692a['v'],_0x4e97c4);if(!isNum(_0x32d6e6)){_0x470011=![];continue;}_0x5870a6+=(_0x470011?'L':'M')+_0x4e7d08['toFixed'](0x1)+','+_0x32d6e6['toFixed'](0x1)+'\x20',_0x470011=!![],_0x365e5a=_0x4e7d08,_0x175bc0=_0x32d6e6;}if(!_0x5870a6)continue;if(!_0x51f167)_0x51f167=svgEl('g',{'class':'sgc-moving-averages'});const _0x12b6d1=this[_0x387c1a(0x209)]?.[_0x387c1a(0x7d3)]?.(_0x1fb08f['color'])||_0x1fb08f[_0x387c1a(0x19e)]||_0x387c1a(0xd99),_0x457c88=isNum(_0x1fb08f[_0x387c1a(0x73c)])&&_0x1fb08f['width']>0x0?_0x1fb08f[_0x387c1a(0x73c)]:1.5;_0x51f167[_0x387c1a(0x343)](svgEl(_0x387c1a(0x522),{'d':_0x5870a6[_0x387c1a(0x12e)](),'fill':_0x387c1a(0x73d),'stroke':_0x12b6d1,'stroke-width':String(_0x457c88),'stroke-linejoin':_0x387c1a(0x767),'stroke-linecap':_0x387c1a(0x767),'opacity':_0x387c1a(0xca2),'class':_0x387c1a(0x46b)}));if(_0x1fb08f[_0x387c1a(0x518)]&&_0x365e5a!=null&&_0x175bc0!=null&&isNum(_0x1fb08f[_0x387c1a(0x221)])){const _0x1be5ff=0xa;let _0x3ff34f=Math[_0x387c1a(0x887)](_0x3739dd+0x2,Math[_0x387c1a(0x749)](_0x3739dd+_0x54ffb9-0x2,_0x365e5a)),_0x3a3f67=Math['max'](_0x1e79d1+_0x1be5ff,Math[_0x387c1a(0x749)](_0x1e79d1+_0x2c6534-0x2,_0x175bc0-0x5));const _0x31399d=svgEl('text',{'x':_0x3ff34f[_0x387c1a(0x7dc)](0x1),'y':_0x3a3f67[_0x387c1a(0x7dc)](0x1),'text-anchor':_0x387c1a(0x2bf),'font-size':String(_0x1be5ff),'font-weight':'600','fill':_0x12b6d1,'stroke':_0x11efd3,'stroke-width':'3','paint-order':'stroke','stroke-linejoin':_0x387c1a(0x767),'opacity':_0x387c1a(0xca2),'class':_0x387c1a(0x2f6)});_0x31399d['textContent']='MA'+_0x1fb08f[_0x387c1a(0x221)],_0x51f167[_0x387c1a(0x343)](_0x31399d);}}}if(_0x51f167)_0x2e7ac3[_0x387c1a(0x343)](_0x51f167);}[_0x34e271(0xb61)](_0x4b89e0,_0x3e722c,_0x16c7cf,_0x3c3a90,_0x1671dc){const _0x4d7ce4=_0x34e271,{padL:_0x5ee0db,padT:_0x27e943,plotW:_0x556d0e,plotH:_0x279dc4,mapX:_0xcc3c6d,mapY:_0x1293f3,yBounds:_0x58e33d,y2Bounds:_0x13960c,boundsFor:_0x74df72}=_0x16c7cf;let _0x2d4853=null;const _0x1cc962=_0x3c3a90[_0x4d7ce4(0x26c)]||_0x4d7ce4(0x6da);for(const _0x19510b of _0x3e722c){const _0x366c7b=_0x19510b[_0x4d7ce4(0x951)]||{};if(_0x366c7b[_0x4d7ce4(0x778)]!==!![])continue;const _0x23aa28=_0x19510b[_0x4d7ce4(0xc6d)]||[];if(!_0x23aa28['length'])continue;const _0xd8bca4=_0x74df72?_0x74df72(_0x19510b):_0x366c7b[_0x4d7ce4(0xa89)]===_0x4d7ce4(0x2d7)?_0x13960c:_0x58e33d;if(!_0xd8bca4)continue;!_0x2d4853&&(_0x2d4853=svgEl('g',{'class':'sgc-data-labels'}));const _0x5d789e=(_0x366c7b['graph_type']||_0x4d7ce4(0x1d7))===_0x4d7ce4(0x20a),_0x697653=this['card']?.[_0x4d7ce4(0x7d3)]?.(_0x366c7b['color'],_0x366c7b[_0x4d7ce4(0x951)])||_0x366c7b[_0x4d7ce4(0x19e)]||_0x4d7ce4(0x696),_0x5f5db5=_0x5ee0db-0x2,_0x36a7c5=_0x5ee0db+_0x556d0e+0x2,_0x1766cf=_0x27e943+0x2,_0x3dd81b=isNum(toNum(_0x366c7b['data_labels_font_size']))?toNum(_0x366c7b['data_labels_font_size']):0xa,_0x59ff44=0.6,_0x44f214=_0x5d789e&&isNum(_0x19510b['_barHalfWidth'])?_0x19510b[_0x4d7ce4(0xd52)]*0x2:null;for(let _0x194a70=0x0;_0x194a70<_0x23aa28[_0x4d7ce4(0x4f2)];_0x194a70++){const _0x3396b7=_0x23aa28[_0x194a70];if(_0x3396b7==null||_0x3396b7['v']==null||!isNum(_0x3396b7['v']))continue;const _0x2fcb5d=_0x5d789e?_0x19510b[_0x4d7ce4(0x7ce)]?.[_0x4d7ce4(0xccf)](_0x3396b7['t']):null,_0x51695b=_0x2fcb5d??_0xcc3c6d(_0x3396b7['t']);if(!isNum(_0x51695b)||_0x51695b<_0x5f5db5||_0x51695b>_0x36a7c5)continue;const _0x29cfb0=_0x1293f3(_0x3396b7['v'],_0xd8bca4);if(!isNum(_0x29cfb0))continue;const _0x27ac6e=formatNumber(_0x3396b7['v'],_0x366c7b,_0x1671dc);let _0x5c83d8=_0x3dd81b;if(_0x44f214&&_0x44f214>0x0&&_0x27ac6e){const _0x2c94e4=_0x3dd81b*_0x59ff44*_0x27ac6e[_0x4d7ce4(0x4f2)];_0x2c94e4>_0x44f214-0x2&&(_0x5c83d8=Math[_0x4d7ce4(0x887)](0x7,Math[_0x4d7ce4(0x42e)]((_0x44f214-0x2)/(_0x59ff44*_0x27ac6e[_0x4d7ce4(0x4f2)]))));}const _0x31e221=Math[_0x4d7ce4(0x887)](_0x1766cf+_0x5c83d8,_0x29cfb0-0x4),_0x20ab54=svgEl(_0x4d7ce4(0x15d),{'x':String(_0x51695b),'y':String(_0x31e221),'text-anchor':'middle','dominant-baseline':_0x4d7ce4(0x6ff),'class':'sgc-data-label'}),_0x6b2bb2=[_0x4d7ce4(0xb54)+_0x697653,_0x4d7ce4(0x5fa),_0x4d7ce4(0x9b0)+_0x1cc962,_0x4d7ce4(0xd03),_0x4d7ce4(0x6be),'pointer-events:none',_0x4d7ce4(0x60e)+_0x5c83d8+'px'];_0x20ab54[_0x4d7ce4(0x1b0)](_0x4d7ce4(0x564),_0x6b2bb2[_0x4d7ce4(0xa09)](';')),_0x20ab54[_0x4d7ce4(0x417)]=_0x27ac6e,_0x2d4853[_0x4d7ce4(0x343)](_0x20ab54);}}if(_0x2d4853)_0x4b89e0['appendChild'](_0x2d4853);}[_0x34e271(0x2ca)](_0x517657,_0x53858b,_0x212cb3,_0x20d09c,_0x8923d8){const _0x245672=_0x34e271,_0x22cef2=this[_0x245672(0x209)],_0x46a699=!!_0x22cef2?.[_0x245672(0x6e0)],{padL:_0x454e8f,padT:_0x4be406,plotW:_0x4977c1,plotH:_0x445f25,mapX:_0x4ad023,mapY:_0x513e15,yBounds:_0x1e8f42,y2Bounds:_0x432fae,boundsFor:_0x24e1a5}=_0x212cb3,_0x56d045=svgEl('g',{'class':_0x245672(0x830)});let _0x1a4635=![];for(const _0x520ef6 of _0x53858b){const _0x203341=_0x520ef6[_0x245672(0x951)][_0x245672(0x685)]||_0x245672(0x390),_0x520895=_0x203341===_0x245672(0x590)||_0x203341===_0x245672(0xb86)&&_0x46a699;if(!_0x520895)continue;if(!_0x520ef6[_0x245672(0xc6d)]||!_0x520ef6[_0x245672(0xc6d)][_0x245672(0x4f2)])continue;const _0x469f62=_0x24e1a5?_0x24e1a5(_0x520ef6):_0x520ef6[_0x245672(0x951)][_0x245672(0xa89)]===_0x245672(0x2d7)?_0x432fae:_0x1e8f42;if(!_0x469f62)continue;let _0x437e4b=-0x1,_0x427b7c=-0x1;for(let _0x3832bc=0x0;_0x3832bc<_0x520ef6[_0x245672(0xc6d)][_0x245672(0x4f2)];_0x3832bc++){const _0x146b7c=_0x520ef6[_0x245672(0xc6d)][_0x3832bc];if(_0x146b7c['v']==null||!isNum(_0x146b7c['v']))continue;if(_0x437e4b<0x0||_0x146b7c['v']<_0x520ef6[_0x245672(0xc6d)][_0x437e4b]['v'])_0x437e4b=_0x3832bc;if(_0x427b7c<0x0||_0x146b7c['v']>_0x520ef6[_0x245672(0xc6d)][_0x427b7c]['v'])_0x427b7c=_0x3832bc;}if(_0x437e4b<0x0||_0x427b7c<0x0)continue;const _0x52cc46=_0x520ef6[_0x245672(0xc6d)][_0x437e4b],_0x50733d=_0x520ef6[_0x245672(0xc6d)][_0x427b7c],_0x20f476=(_0x520ef6['entity']['graph_type']||'line')==='bar',_0x11061a=_0x20f476?_0x520ef6[_0x245672(0x7ce)]?.['get'](_0x50733d['t']):null,_0x4df287=_0x20f476?_0x520ef6[_0x245672(0x7ce)]?.[_0x245672(0xccf)](_0x52cc46['t']):null,_0x11aa65=_0x4df287??_0x4ad023(_0x52cc46['t']),_0x3d72e7=_0x513e15(_0x52cc46['v'],_0x469f62),_0x1364a0=_0x11061a??_0x4ad023(_0x50733d['t']),_0x736b59=_0x513e15(_0x50733d['v'],_0x469f62),_0x4649ee=_0x238dbe=>formatNumber(_0x238dbe,_0x520ef6[_0x245672(0x951)],_0x8923d8),_0x1c5b46=_0x41f079=>{const _0x2896ca=_0x245672,_0x193aeb=_0x520ef6[_0x2896ca(0x160)]||resolveBucketPrecision(_0x520ef6[_0x2896ca(0xc6d)]);return formatDateTime(new Date(_0x41f079),_0x20d09c,_0x8923d8,{'precision':_0x193aeb});},_0x2fba81=_0x520ef6[_0x245672(0x951)][_0x245672(0x75a)]!==![],_0x5401df=((()=>{const _0x461551=_0x245672,_0x14b38d=toNum(_0x520ef6[_0x461551(0x951)][_0x461551(0xabb)]);return isNum(_0x14b38d)&&_0x14b38d>0x0?_0x14b38d:0xd;})()),_0x46576d=Math[_0x245672(0x887)](0x8,Math['round'](_0x5401df*0.77)),_0x3498a0=_0x520ef6[_0x245672(0x951)][_0x245672(0xc16)]||'var(--primary-text-color)',_0x41ced5=_0x520ef6['entity'][_0x245672(0xc16)]||_0x245672(0x815),_0x4908ae=_0x520ef6[_0x245672(0x951)][_0x245672(0x477)]||null,_0x1737c8=((()=>{const _0x286354=_0x245672,_0x50ddf8=toNum(_0x520ef6[_0x286354(0x951)]['extrema_bg_opacity']);return isNum(_0x50ddf8)?Math['max'](0x0,Math[_0x286354(0x749)](0x1,_0x50ddf8)):null;})()),_0x382d5b=_0x4908ae!==null||_0x1737c8!==null,_0x597d6a='paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;',_0x2bb49f=_0x4908ae||'var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))',_0x5ab8be=_0x1737c8!==null?_0x1737c8:0x1,_0x4d94d5=(_0x312514,_0x2c3311,_0x174672,_0x213243,_0x462037)=>{const _0x5af6ce=_0x245672,_0x2b8300=svgEl(_0x5af6ce(0x632),{'cx':_0x312514,'cy':_0x2c3311,'r':'4','fill':_0x5af6ce(0x54e),'opacity':_0x5af6ce(0x8d5)});_0x56d045['appendChild'](_0x2b8300);const _0x59c6c3=_0x4649ee(_0x174672),_0x39d8d5=_0x2fba81?_0x1c5b46(_0x213243):null,_0xf99ddd=_0x2c3311+_0x462037,_0x5e4df9=_0xf99ddd+Math[_0x5af6ce(0x767)](_0x5401df*0.92),_0x34236e=Math[_0x5af6ce(0x887)](_0x59c6c3[_0x5af6ce(0x4f2)],_0x39d8d5?_0x39d8d5[_0x5af6ce(0x4f2)]:0x0),_0x4aeb4d=_0x34236e*_0x5401df*0.55*0.5;let _0x2a92d9=_0x5af6ce(0xaa9);if(_0x312514-_0x4aeb4d<_0x454e8f+0x2)_0x2a92d9=_0x5af6ce(0x89f);else{if(_0x312514+_0x4aeb4d>_0x454e8f+_0x4977c1-0x2)_0x2a92d9='end';}if(_0x382d5b){const _0x57d5c2=0x4,_0x567ef3=0x2,_0x2c07fa=_0x5401df*0.6,_0x114163=_0x46576d*0.6,_0x23ad65=_0x59c6c3[_0x5af6ce(0x4f2)]*_0x2c07fa,_0x52c028=_0x39d8d5?_0x39d8d5['length']*_0x114163:0x0,_0x4a1da6=Math[_0x5af6ce(0x887)](_0x23ad65,_0x52c028)+_0x57d5c2*0x2,_0x1113c8=_0xf99ddd-_0x5401df*0.85-_0x567ef3,_0x5cfb76=(_0x39d8d5?_0x5e4df9+_0x46576d*0.25:_0xf99ddd+_0x5401df*0.3)+_0x567ef3,_0x1dc06a=_0x5cfb76-_0x1113c8;let _0x209360;if(_0x2a92d9==='start')_0x209360=_0x312514-_0x57d5c2;else{if(_0x2a92d9===_0x5af6ce(0x2bf))_0x209360=_0x312514-_0x4a1da6+_0x57d5c2;else _0x209360=_0x312514-_0x4a1da6/0x2;}const _0x356bed=svgEl(_0x5af6ce(0xda4),{'x':_0x209360,'y':_0x1113c8,'width':_0x4a1da6,'height':_0x1dc06a,'rx':0x3,'ry':0x3,'fill':_0x2bb49f,'fill-opacity':String(_0x5ab8be)});_0x56d045[_0x5af6ce(0x343)](_0x356bed);}const _0x28676d=svgEl(_0x5af6ce(0x15d),{'x':_0x312514,'y':_0xf99ddd,'text-anchor':_0x2a92d9,'font-size':String(_0x5401df),'font-weight':_0x5af6ce(0x9cd),'fill':_0x3498a0,'style':_0x382d5b?'':_0x597d6a});_0x28676d[_0x5af6ce(0x417)]=_0x59c6c3,_0x56d045[_0x5af6ce(0x343)](_0x28676d);if(_0x39d8d5){const _0x189af7=svgEl('text',{'x':_0x312514,'y':_0x5e4df9,'text-anchor':_0x2a92d9,'font-size':String(_0x46576d),'fill':_0x41ced5,'style':_0x382d5b?'':_0x597d6a});_0x189af7['textContent']=_0x39d8d5,_0x56d045[_0x5af6ce(0x343)](_0x189af7);}},_0x1a6d32=_0x520ef6[_0x245672(0x951)][_0x245672(0x587)]!==![],_0x5cce57=_0x520ef6[_0x245672(0x951)][_0x245672(0x40f)]!==![];if(!_0x1a6d32&&!_0x5cce57)continue;const _0x1c7cbc=Math['abs'](_0x1364a0-_0x11aa65)<0x2&&Math[_0x245672(0xaef)](_0x736b59-_0x3d72e7)<0x2;if(_0x5cce57)_0x4d94d5(_0x1364a0,_0x736b59,_0x50733d['v'],_0x50733d['t'],-0xa);if(_0x1a6d32&&!_0x1c7cbc)_0x4d94d5(_0x11aa65,_0x3d72e7,_0x52cc46['v'],_0x52cc46['t'],0x16);_0x1a4635=!![];}if(_0x1a4635)_0x517657[_0x245672(0x343)](_0x56d045);}['_drawYAxis'](_0x1f62cf,_0x52d9a7,_0x2050e8,_0x4961bd,_0x26f82e,_0x56cce8,_0x1efd07,_0x12df8e,_0x4e239c,_0x8a6097){const _0x1b8fcc=_0x34e271,_0xa1db41=svgEl('g',{'class':_0x1b8fcc(0x2ea)}),_0x1974f9=_0x56cce8?_0x1b8fcc(0x2d7):'primary',_0x462924=this[_0x1b8fcc(0x209)]?.['_getAxisStateMap']?.(_0x1974f9),_0xd0ee4a=toNum(_0x1efd07['y_axis_ticks']),_0x1c6e57=isNum(_0xd0ee4a)?_0xd0ee4a:_0x462924?Math[_0x1b8fcc(0x887)](0x1,_0x462924['length']-0x1):0x4,_0x1775ab=isNum(_0x4e239c)?_0x4e239c:0x1;let _0x914507=_0x1c6e57;if(isNum(_0x12df8e)&&!_0x56cce8)_0x914507=_0x12df8e;else{const _0x1cf9cd=_0x26f82e['hi']-_0x26f82e['lo'];if(_0x1cf9cd>0x0){const _0x3198aa=Math['pow'](0xa,-_0x1775ab),_0x5de31d=Math[_0x1b8fcc(0x887)](0x1,Math['floor'](_0x1cf9cd/_0x3198aa+1e-9));_0x914507=Math[_0x1b8fcc(0x749)](_0x1c6e57,_0x5de31d);}}const _0x331346=!!_0x1efd07[_0x1b8fcc(0x6ed)],_0x1f3b23=0x4,_0x32c48c=_0x1efd07[_0x1b8fcc(0x4aa)]||_0x1b8fcc(0xda2),_0x218042=_0x1efd07['y_axis_number_format']||'system',_0x18c438=_0x218042===_0x1b8fcc(0x6c3)?_0x1b8fcc(0x3c8):_0x218042==='dot'?'en-US':resolveCardLanguage(this[_0x1b8fcc(0x209)]?.['_hass'],_0x1efd07),_0x1c7d1e=axisLabelFormatter(_0x1efd07,_0x1974f9),_0x31c3f8=(_0x22a32e,_0x106ad2)=>{const _0x27c8e5=_0x1b8fcc;if(_0x1c7d1e){const _0x31520f=_0x1c7d1e(_0x22a32e);if(typeof _0x31520f==='string')return _0x31520f;}const _0x585830=getCachedNumberFormatter(_0x18c438,_0x106ad2);return _0x585830?_0x585830['format'](_0x22a32e):_0x22a32e[_0x27c8e5(0x7dc)](_0x106ad2);},_0xdc3ef0=toNum(_0x1efd07[_0x1b8fcc(0xaac)]),_0x2cc203=isNum(_0xdc3ef0)?_0xdc3ef0:0.65,_0x2fe35e=!!_0x1efd07[_0x1b8fcc(0x684)];let _0x2825f7=0x0,_0x241c7c=0x0;if(_0x2fe35e){const _0x497e4c=Math['max'](_0x26f82e['lo'],1e-10),_0x4077f5=Math['max'](_0x26f82e['hi'],_0x497e4c*0xa);_0x2825f7=Math[_0x1b8fcc(0xa16)](_0x497e4c),_0x241c7c=Math[_0x1b8fcc(0xa16)](_0x4077f5);}const _0x57c041=Array[_0x1b8fcc(0xaf6)](_0x8a6097)&&_0x8a6097[_0x1b8fcc(0x4f2)]>=0x2&&!_0x2fe35e&&!_0x462924&&_0x26f82e['hi']>_0x26f82e['lo'],_0x5bd9b0=[];if(_0x1efd07[_0x1b8fcc(0xa43)]){const _0x14e3fa=String(_0x1efd07[_0x1b8fcc(0xa43)]);_0x5bd9b0[_0x1b8fcc(0x84b)](_0x1b8fcc(0x60e)+(/[a-z%]$/i[_0x1b8fcc(0x47e)](_0x14e3fa)?_0x14e3fa:_0x14e3fa+'px'));}if(_0x1efd07[_0x1b8fcc(0x4aa)])_0x5bd9b0['push']('fill:'+_0x1efd07[_0x1b8fcc(0x4aa)]);if(isNum(_0xdc3ef0))_0x5bd9b0['push'](_0x1b8fcc(0xd56)+_0xdc3ef0);const _0x40e795=_0x5bd9b0['join'](';'),_0x518715=(_0x3a5b60,_0x23f041)=>{const _0x5848c1=_0x1b8fcc;if(_0x331346){const _0x54297a=svgEl(_0x5848c1(0x1d7),{'x1':_0x56cce8?_0x52d9a7:_0x52d9a7-_0x1f3b23,'x2':_0x56cce8?_0x52d9a7+_0x1f3b23:_0x52d9a7,'y1':_0x3a5b60,'y2':_0x3a5b60,'stroke':_0x32c48c,'stroke-width':'1','opacity':String(_0x2cc203),'class':_0x5848c1(0xa4f)});_0xa1db41[_0x5848c1(0x343)](_0x54297a);}const _0x17a40c=svgEl('text',{'x':_0x56cce8?_0x52d9a7+_0x1f3b23+0x4:_0x52d9a7-_0x1f3b23-0x4,'y':_0x3a5b60+0x3,'text-anchor':_0x56cce8?'start':_0x5848c1(0x2bf),'class':_0x5848c1(0xc94)});if(_0x40e795)_0x17a40c[_0x5848c1(0x1b0)](_0x5848c1(0x564),_0x40e795);_0x17a40c[_0x5848c1(0x417)]=_0x23f041,_0xa1db41[_0x5848c1(0x343)](_0x17a40c);},_0x26b95f=new Set(),_0x54e558=(_0x34c89f,_0x37f82a)=>{const _0x11d207=_0x1b8fcc;if(_0x26b95f['has'](_0x37f82a))return;_0x26b95f[_0x11d207(0x396)](_0x37f82a),_0x518715(_0x34c89f,_0x37f82a);};if(_0x57c041){const _0x304ab4=_0x26f82e['hi']-_0x26f82e['lo'];for(const _0xf9397f of _0x8a6097){const _0x579206=_0x2050e8+_0x4961bd*(0x1-(_0xf9397f-_0x26f82e['lo'])/_0x304ab4);_0x54e558(_0x579206,_0x31c3f8(_0xf9397f,_0x1775ab));}}else for(let _0x4cb804=0x0;_0x4cb804<=_0x914507;_0x4cb804++){const _0x10dd2c=_0x2050e8+_0x4961bd*(_0x914507-_0x4cb804)/_0x914507,_0x1a7bac=_0x2fe35e?Math['pow'](0xa,_0x2825f7+(_0x241c7c-_0x2825f7)*_0x4cb804/_0x914507):_0x26f82e['lo']+(_0x26f82e['hi']-_0x26f82e['lo'])*_0x4cb804/_0x914507;let _0x24f049;if(_0x462924){const _0x24c272=this[_0x1b8fcc(0x209)][_0x1b8fcc(0x5d3)](_0x1a7bac,_0x462924);_0x24f049=_0x24c272!==null?_0x24c272:_0x31c3f8(_0x1a7bac,_0x1775ab);}else _0x24f049=_0x31c3f8(_0x1a7bac,_0x1775ab);_0x54e558(_0x10dd2c,_0x24f049);}if(!_0x2fe35e&&!_0x462924&&_0x26f82e['lo']<0x0&&_0x26f82e['hi']>0x0){const _0x1a4240=_0x26f82e['hi']-_0x26f82e['lo'],_0x25403a=_0x1a4240/_0x914507,_0x2972a2=(0x0-_0x26f82e['lo'])/_0x1a4240,_0x17fc5b=_0x2050e8+_0x4961bd-_0x2972a2*_0x4961bd,_0x4d2a2e=(toNum(_0x1efd07[_0x1b8fcc(0xa43)])||0xa)+0x2;let _0x166338=![];for(let _0x7017ca=0x0;_0x7017ca<=_0x914507;_0x7017ca++){const _0x5d5b2f=_0x26f82e['lo']+_0x25403a*_0x7017ca;if(parseFloat(_0x5d5b2f[_0x1b8fcc(0x7dc)](_0x1775ab))===0x0){_0x166338=!![];break;}}if(!_0x166338){const _0x4b5c7f=Array[_0x1b8fcc(0xab1)](_0xa1db41[_0x1b8fcc(0x7ff)]);for(const _0x58ebc3 of _0x4b5c7f){if(_0x58ebc3['tagName']==='text'&&_0x58ebc3['classList'][_0x1b8fcc(0x87e)](_0x1b8fcc(0xc2c))){const _0x4725e4=parseFloat(_0x58ebc3[_0x1b8fcc(0xae2)]('y'))-0x3;if(Math[_0x1b8fcc(0xaef)](_0x4725e4-_0x17fc5b)<_0x4d2a2e){_0xa1db41[_0x1b8fcc(0xcd5)](_0x58ebc3);for(const _0x516bbd of Array[_0x1b8fcc(0xab1)](_0xa1db41['childNodes'])){if(_0x516bbd['tagName']===_0x1b8fcc(0x1d7)&&_0x516bbd[_0x1b8fcc(0x74c)][_0x1b8fcc(0x87e)](_0x1b8fcc(0x5c5))){const _0x111984=parseFloat(_0x516bbd[_0x1b8fcc(0xae2)]('y1'));if(Math[_0x1b8fcc(0xaef)](_0x111984-_0x4725e4)<0x1){_0xa1db41[_0x1b8fcc(0xcd5)](_0x516bbd);break;}}}}}}const _0x57ee62=svgEl(_0x1b8fcc(0x15d),{'x':_0x56cce8?_0x52d9a7+_0x1f3b23+0x4:_0x52d9a7-_0x1f3b23-0x4,'y':_0x17fc5b+0x3,'text-anchor':_0x56cce8?_0x1b8fcc(0x89f):'end','class':_0x1b8fcc(0xc94)}),_0x5a089a=[];if(_0x1efd07['y_axis_font_size']){const _0x19a69d=String(_0x1efd07[_0x1b8fcc(0xa43)]);_0x5a089a[_0x1b8fcc(0x84b)](_0x1b8fcc(0x60e)+(/[a-z%]$/i[_0x1b8fcc(0x47e)](_0x19a69d)?_0x19a69d:_0x19a69d+'px'));}if(_0x1efd07[_0x1b8fcc(0x4aa)])_0x5a089a[_0x1b8fcc(0x84b)](_0x1b8fcc(0xb54)+_0x1efd07[_0x1b8fcc(0x4aa)]);if(isNum(_0xdc3ef0))_0x5a089a[_0x1b8fcc(0x84b)](_0x1b8fcc(0xd56)+_0xdc3ef0);if(_0x5a089a['length'])_0x57ee62['setAttribute'](_0x1b8fcc(0x564),_0x5a089a[_0x1b8fcc(0xa09)](';'));_0x57ee62[_0x1b8fcc(0x417)]='0',_0xa1db41[_0x1b8fcc(0x343)](_0x57ee62),_0x331346&&_0xa1db41[_0x1b8fcc(0x343)](svgEl(_0x1b8fcc(0x1d7),{'x1':_0x56cce8?_0x52d9a7:_0x52d9a7-_0x1f3b23,'x2':_0x56cce8?_0x52d9a7+_0x1f3b23:_0x52d9a7,'y1':_0x17fc5b,'y2':_0x17fc5b,'stroke':_0x32c48c,'stroke-width':'1','opacity':String(_0x2cc203),'class':_0x1b8fcc(0xa4f)}));}}return _0x1f62cf[_0x1b8fcc(0x343)](_0xa1db41),_0xa1db41;}['_yearSlotSpan'](_0x144374,_0x2ed4ec){const _0x35a157=_0x34e271,_0x5846e9=new Date(_0x144374)['getFullYear'](),_0xc8548e=new Date(Math['max'](_0x144374,_0x2ed4ec-0x1))[_0x35a157(0x3c0)]();return{'refY':_0x5846e9,'totalYears':Math[_0x35a157(0x887)](0x1,_0xc8548e-_0x5846e9+0x1)};}['_xAxisLabelFormatters'](_0xdb7de3,_0x3f2f33){const _0x4578af=_0x34e271,_0x216c27=resolveCardLanguage(_0x3f2f33,this[_0x4578af(0x209)]?.[_0x4578af(0x853)]),_0x42058d=resolveDisplayTimeZone(_0x3f2f33,_0xdb7de3),_0x2732eb=toNum(_0xdb7de3[_0x4578af(0x1b8)])||0xa,_0xb087d0=effDatetimeFormat(_0xdb7de3),_0x2d725d=_0xb087d0&&_0xb087d0!=='system',_0x54a92a=getCachedDateTimeFormatter(_0x216c27,_0x42058d?{'day':'numeric','month':_0x4578af(0xd72),'timeZone':_0x42058d}:{'day':_0x4578af(0x774),'month':_0x4578af(0xd72)}),_0x296d06=getCachedDateTimeFormatter(_0x216c27,_localeTimeOpts(_0x3f2f33,_0x42058d?{'hour':_0x4578af(0x722),'minute':_0x4578af(0x722),'timeZone':_0x42058d}:{'hour':_0x4578af(0x722),'minute':'2-digit'})),_0xa54ab6=_0x157c88=>{const _0x5102b0=_0x4578af;if(_0x2d725d&&_0xb087d0[_0x5102b0(0x267)](_0x5102b0(0xad5)))return applyDatetimePattern(_0x157c88,_0xb087d0,_0x216c27,_0x42058d);if(_0x2d725d){const _0xaf8971=String(_0xb087d0)['trim']();if(_0xaf8971===_0x5102b0(0x9d0)||_0xaf8971==='MM/DD')return applyDatetimePattern(_0x157c88,_0xaf8971,_0x216c27,_0x42058d);}return _0x54a92a?_0x54a92a['format'](_0x157c88):_0x157c88[_0x5102b0(0x9a2)]();},_0x4536d7=_0x5bd871=>{const _0x482e12=_0x4578af;if(_0x2d725d){const _0x226771=_0xb087d0[_0x482e12(0x267)](_0x482e12(0xad5))&&!/[Hhms]/['test'](_0xb087d0);if(!_0x226771)return applyDatetimePattern(_0x5bd871,_0xb087d0,_0x216c27,_0x42058d);}return _0x296d06?_0x296d06['format'](_0x5bd871):_0x5bd871[_0x482e12(0x344)]();};return{'lang':_0x216c27,'tz':_0x42058d,'xFontSize':_0x2732eb,'explicitFmt':_0x2d725d,'fmtTimeF':_0x296d06,'fmtDate':_0xa54ab6,'fmtTime':_0x4536d7};}[_0x34e271(0x49e)](_0x830b45,_0x37bd0b,_0x356236,_0x3f3d93,_0x94bf70){const _0x18159f=_0x34e271;if(!isNum(_0x37bd0b)||!isNum(_0x356236)||_0x356236<=_0x37bd0b)return null;const {lang:_0x474ef0,tz:_0x324045,xFontSize:_0x12636e,explicitFmt:_0x347ff5,fmtDate:_0x1cb9a3,fmtTime:_0x4f5335}=this['_xAxisLabelFormatters'](_0x3f3d93,_0x94bf70),_0x3b2999=getCachedDateTimeFormatter(_0x474ef0,_0x324045?{'month':_0x18159f(0xd72),'timeZone':_0x324045}:{'month':_0x18159f(0xd72)}),_0x311aed=getCachedDateTimeFormatter(_0x474ef0,_0x324045?{'month':_0x18159f(0xd72),'year':'2-digit','timeZone':_0x324045}:{'month':'short','year':_0x18159f(0x722)}),_0x4903b4=(_0x5c0c21,_0x5c63f0)=>{const _0x3ac70f=_0x18159f,_0x2214d2=_0x5c63f0?_0x311aed:_0x3b2999;return _0x2214d2?_0x2214d2[_0x3ac70f(0x29a)](_0x5c0c21):_0x5c0c21['toLocaleDateString']();},_0xbeea89=[];let _0x4a1836=-Infinity;const _0x50b0ed=_0x12636e*3.5+0xa,_0x36679f=(_0x2737da,_0x47a918,_0x5b3502,_0x59104f)=>{const _0x38a586=_0x18159f,_0x111b96=(_0x2737da-_0x37bd0b)/(_0x356236-_0x37bd0b)*_0x830b45;if(_0x111b96<-0x2||_0x111b96>_0x830b45+0x2)return;if(_0x111b96-_0x4a1836<_0x50b0ed){if(_0x59104f&&_0xbeea89[_0x38a586(0x4f2)]>0x0){if(_0x111b96-_0x4a1836<_0x50b0ed*0.5)return;}else{if(_0x5b3502&&_0xbeea89[_0x38a586(0x4f2)]>0x0){const _0x100626=_0xbeea89[_0xbeea89['length']-0x1];if(!_0x100626[_0x38a586(0xa05)]){_0xbeea89[_0x38a586(0xd79)](),_0x4a1836=_0xbeea89[_0x38a586(0x4f2)]>0x0?_0xbeea89[_0xbeea89[_0x38a586(0x4f2)]-0x1]['x']:-Infinity;if(_0x111b96-_0x4a1836<_0x50b0ed)return;}else return;}else return;}}_0x4a1836=_0x111b96,_0xbeea89[_0x38a586(0x84b)]({'x':_0x111b96,'label':_0x47a918,'isDate':_0x5b3502});},_0x3478db=effXAxisInterval(_0x3f3d93);let _0x309d38=null,_0x4e6c16=null;if(_0x3478db){const _0x451247=String(_0x3478db)[_0x18159f(0xa9c)](/^(\d+)\s*(h|d|w|M)$/);if(_0x451247){const _0x314ca0=parseInt(_0x451247[0x1],0xa),_0x15432d=_0x451247[0x2];if(_0x15432d==='h')_0x309d38=_0x314ca0<=0xc?_0x18159f(0x1f2):_0x18159f(0x5c7),_0x4e6c16=_0x314ca0*0x36ee80;else{if(_0x15432d==='d')_0x309d38=_0x18159f(0x5c7),_0x4e6c16=_0x314ca0*0x5265c00;else{if(_0x15432d==='w')_0x309d38=_0x18159f(0xc03),_0x4e6c16=_0x314ca0*0x240c8400;else _0x15432d==='M'&&(_0x309d38='month',_0x4e6c16=_0x314ca0);}}}}if(!_0x309d38){const _0x6c4658=(_0x356236-_0x37bd0b)/0x36ee80,_0x25cbef=typeof resolveGroupBy===_0x18159f(0x9cf)?resolveGroupBy(_0x3f3d93,_0x6c4658):_0x3f3d93[_0x18159f(0x669)]||_0x18159f(0x3fe);if(_0x25cbef===_0x18159f(0x65a))_0x309d38=_0x18159f(0x65a);else{if(_0x25cbef===_0x18159f(0x74d))_0x309d38='year';else{if(_0x25cbef===_0x18159f(0xc03))_0x309d38=_0x18159f(0xc03);else{if(_0x25cbef===_0x18159f(0x523))_0x309d38='day';else{if(_0x25cbef==='hour')_0x309d38=_0x18159f(0x1f2);}}}}}if(!_0x309d38)return null;const _0x427fe8=this['card']?.['_viewWindow']||this[_0x18159f(0x209)]?.[_0x18159f(0xb29)],_0x1256c1=_0x427fe8?_0x427fe8[_0x18159f(0x2bf)]['getTime']():_0x356236,_0x35c5e3=new Date(_0x37bd0b),_0x199bb0=new Date(_0x356236);if(_0x309d38===_0x18159f(0x65a)){const _0x5cc212=_0x3478db&&_0x4e6c16?_0x4e6c16:0x1,_0x5892da=(typeof resolveGroupBy===_0x18159f(0x9cf)?resolveGroupBy(_0x3f3d93,(_0x356236-_0x37bd0b)/0x36ee80):_0x3f3d93[_0x18159f(0x669)]||_0x18159f(0x3fe))===_0x18159f(0x65a);if(_0x5892da){const _0x5930cf=this['card']?.[_0x18159f(0x9c2)]||this['card']?.[_0x18159f(0xb29)],_0x1021ea=_0x5930cf?_0x5930cf[_0x18159f(0x89f)][_0x18159f(0x699)]():_0x37bd0b,_0x595e39=_0x5930cf?_0x5930cf[_0x18159f(0x2bf)][_0x18159f(0x699)]():_0x356236,_0x315125=tzParts(_0x1021ea,_0x324045),_0x53db3a=tzParts(_0x595e39-0x1,_0x324045),_0x111947=Math[_0x18159f(0x887)](0x1,(_0x53db3a['y']-_0x315125['y'])*0xc+(_0x53db3a['mo']-_0x315125['mo'])+0x1),_0x32cc18=tzParts(_0x595e39,_0x324045)['y']!==_0x315125['y'],_0x2e534d=zonedWallToMs(_0x53db3a['y'],_0x53db3a['mo'],0x1,0x0,0x0,0x0,_0x324045);for(let _0x44d32f=0x0;;_0x44d32f+=_0x5cc212){const _0x16a965=zonedWallToMs(_0x315125['y'],_0x315125['mo']+_0x44d32f,0x1,0x0,0x0,0x0,_0x324045);if(_0x16a965>_0x2e534d)break;const _0x23b907=(_0x44d32f+0.5)/_0x111947*_0x830b45;if(_0x23b907<-0x2||_0x23b907>_0x830b45+0x2)continue;if(_0x23b907-_0x4a1836<_0x50b0ed)continue;_0x4a1836=_0x23b907,_0xbeea89[_0x18159f(0x84b)]({'x':_0x23b907,'label':_0x4903b4(new Date(_0x16a965),_0x32cc18),'isDate':!![]});}}else{const _0x2141f1=tzParts(_0x37bd0b,_0x324045),_0x18febf=tzParts(_0x356236,_0x324045)['y']!==_0x2141f1['y'];for(let _0x3a8d6d=0x0;;_0x3a8d6d+=_0x5cc212){const _0x227e62=zonedWallToMs(_0x2141f1['y'],_0x2141f1['mo']+_0x3a8d6d,0x1,0x0,0x0,0x0,_0x324045);if(_0x227e62>_0x356236)break;_0x36679f(_0x227e62,_0x4903b4(new Date(_0x227e62),_0x18febf),!![]);}}}else{if(_0x309d38===_0x18159f(0x74d)){if(this['_yearEqualSpace']){const _0x253f04=this[_0x18159f(0x209)]?.[_0x18159f(0x9c2)]||this[_0x18159f(0x209)]?.[_0x18159f(0xb29)],_0xc4ac36=_0x253f04?_0x253f04[_0x18159f(0x89f)][_0x18159f(0x699)]():_0x37bd0b,_0x514f99=_0x253f04?_0x253f04[_0x18159f(0x2bf)]['getTime']():this[_0x18159f(0x209)]?_0x1256c1:_0x356236,{refY:_0x102a19,totalYears:_0x4cf763}=this[_0x18159f(0x72c)](_0xc4ac36,_0x514f99);for(let _0x257c79=_0x102a19;_0x257c79<_0x102a19+_0x4cf763;_0x257c79++){const _0x182c4c=_0x257c79-_0x102a19,_0x6e6e1c=(_0x182c4c+0.5)/_0x4cf763*_0x830b45;if(_0x6e6e1c<-0x2||_0x6e6e1c>_0x830b45+0x2)continue;if(_0x6e6e1c-_0x4a1836<_0x50b0ed)continue;_0x4a1836=_0x6e6e1c,_0xbeea89[_0x18159f(0x84b)]({'x':_0x6e6e1c,'label':String(_0x257c79),'isDate':!![]});}}else{const _0x445f50=tzParts(_0x1256c1-0x1,_0x324045)['y'];for(let _0x3c3b1f=tzParts(_0x37bd0b,_0x324045)['y'];_0x3c3b1f<=_0x445f50;_0x3c3b1f++){_0x36679f(zonedWallToMs(_0x3c3b1f,0x0,0x1,0x0,0x0,0x0,_0x324045),String(_0x3c3b1f),!![]);}}}else{if(_0x309d38==='week'){const _0x1dd812=_0x4e6c16?Math['round'](_0x4e6c16/0x240c8400)*0x7:0x7,_0x5b9c43=tzParts(_0x37bd0b,_0x324045);let _0x315143=zonedWallToMs(_0x5b9c43['y'],_0x5b9c43['mo'],_0x5b9c43['d']-weekStartOffsetDays(_0x5b9c43['wd'],resolveFirstWeekday(_0x94bf70)),0x0,0x0,0x0,_0x324045);if(_0x315143<_0x37bd0b){const _0x11916a=tzParts(_0x315143,_0x324045);_0x315143=zonedWallToMs(_0x11916a['y'],_0x11916a['mo'],_0x11916a['d']+0x7,0x0,0x0,0x0,_0x324045);}while(_0x315143<_0x1256c1){_0x36679f(_0x315143,_0x1cb9a3(new Date(_0x315143)),!![]);const _0x298109=tzParts(_0x315143,_0x324045);_0x315143=zonedWallToMs(_0x298109['y'],_0x298109['mo'],_0x298109['d']+_0x1dd812,0x0,0x0,0x0,_0x324045);}}else{if(_0x309d38===_0x18159f(0x5c7)){const _0x17aab5=0x5265c00;let _0x18adc1=tzStartOfDayMs(_0x37bd0b,_0x324045);if(_0x18adc1<_0x37bd0b){const _0xd08795=tzParts(_0x18adc1,_0x324045);_0x18adc1=zonedWallToMs(_0xd08795['y'],_0xd08795['mo'],_0xd08795['d']+0x1,0x0,0x0,0x0,_0x324045);}const _0x4791d6=tzStartOfDayMs(_0x1256c1-0x1,_0x324045),_0x4b55dd=Math[_0x18159f(0x887)](0x1,Math[_0x18159f(0x767)]((_0x4791d6-_0x18adc1)/_0x17aab5)+0x1),_0x3061c8=_0x4e6c16?Math[_0x18159f(0x887)](0x1,Math['round'](_0x4e6c16/_0x17aab5)):null;let _0x8188c4;if(_0x3061c8)_0x8188c4=_0x3061c8;else{const _0x4ff031=0x3c,_0x113c95=Math[_0x18159f(0x887)](0x2,Math[_0x18159f(0x42e)](_0x830b45/_0x4ff031));_0x8188c4=Math[_0x18159f(0x887)](0x1,Math[_0x18159f(0x9ef)]((_0x4b55dd-0x1)/(_0x113c95-0x1)));}const _0x47e89d=toNum(_0x3f3d93?.['__sgcDecisionHours']),_0x36ff00=isNum(_0x47e89d)&&_0x47e89d>0x0?_0x47e89d/0x18:(_0x356236-_0x37bd0b)/_0x17aab5,_0x5b6d41=getCachedDateTimeFormatter(_0x474ef0,_0x324045?{'weekday':'short','day':_0x18159f(0x774),'timeZone':_0x324045}:{'weekday':_0x18159f(0xd72),'day':_0x18159f(0x774)}),_0x155c74=getCachedDateTimeFormatter(_0x474ef0,_0x324045?{'day':_0x18159f(0x774),'month':_0x18159f(0xd72),'timeZone':_0x324045}:{'day':_0x18159f(0x774),'month':_0x18159f(0xd72)});let _0x310881=-0x1;const _0x9a7b61=_0x5ad49b=>{const _0x4e679a=_0x18159f,_0x5194ba=new Date(_0x5ad49b);if(_0x347ff5)return _0x1cb9a3(_0x5194ba);if(_0x36ff00<=29.5)return _0x5b6d41?_0x5b6d41[_0x4e679a(0x29a)](_0x5194ba):_0x1cb9a3(_0x5194ba);const _0x15589d=tzParts(_0x5ad49b,_0x324045),_0x522319=_0x310881!==_0x15589d['mo'];_0x310881=_0x15589d['mo'];if(_0x522319)return _0x155c74?_0x155c74[_0x4e679a(0x29a)](_0x5194ba):_0x1cb9a3(_0x5194ba);return String(_0x15589d['d']);},_0x9e6c82=tzParts(_0x18adc1,_0x324045);let _0x23beb8=0x0;while(_0x23beb8<_0x4b55dd-0x1){const _0x1ea088=zonedWallToMs(_0x9e6c82['y'],_0x9e6c82['mo'],_0x9e6c82['d']+_0x23beb8,0x0,0x0,0x0,_0x324045);_0x36679f(_0x1ea088,_0x9a7b61(_0x1ea088),!![]),_0x23beb8+=_0x8188c4;}_0x36679f(_0x4791d6,_0x9a7b61(_0x4791d6),!![],!![]);}else{if(_0x309d38==='hour'){const _0x44c258=_0x4e6c16||0x36ee80,_0x7de29e=_0x44c258/0x36ee80,_0x39c46f=new Date(_0x35c5e3);_0x39c46f['setMinutes'](0x0,0x0,0x0);if(_0x39c46f[_0x18159f(0x699)]()<_0x37bd0b)_0x39c46f[_0x18159f(0x1f7)](_0x39c46f[_0x18159f(0x699)]()+0x36ee80);if(_0x7de29e>=0x1){const _0x58c7dd=tzParts(_0x39c46f['getTime'](),_0x324045),_0x976b42=_0x58c7dd['h']%_0x7de29e;_0x976b42!==0x0&&_0x39c46f[_0x18159f(0x1f7)](zonedWallToMs(_0x58c7dd['y'],_0x58c7dd['mo'],_0x58c7dd['d'],_0x58c7dd['h']+(_0x7de29e-_0x976b42),0x0,0x0,_0x324045));}for(let _0xa925ce=_0x39c46f[_0x18159f(0x699)]();_0xa925ce<_0x1256c1;_0xa925ce+=_0x44c258){const _0x45f048=new Date(_0xa925ce),_0x4ec5f8=tzParts(_0xa925ce,_0x324045),_0x5afadf=_0x4ec5f8['h']===0x0&&_0x4ec5f8['mi']===0x0;_0x36679f(_0xa925ce,_0x5afadf?_0x1cb9a3(_0x45f048):_0x4f5335(_0x45f048),_0x5afadf);}}}}}}if(_0x309d38===_0x18159f(0x74d)&&!this[_0x18159f(0x8bb)]&&_0xbeea89['length']<0x2)return null;return _0xbeea89[_0x18159f(0x4f2)]>0x0?_0xbeea89:null;}[_0x34e271(0x675)](_0x44d599,_0x4e9e28,_0x58e5f0,_0x13da09,_0x88b181){const _0x4ffb0f=_0x34e271,_0x1be89b=(_0x58e5f0-_0x4e9e28)/0x36ee80,{tz:_0x37ac1e,xFontSize:_0x34a764,explicitFmt:_0x44d8ac,fmtTimeF:_0x121a7d,fmtDate:_0x1f0af1,fmtTime:_0x417d5b}=this[_0x4ffb0f(0xbe2)](_0x13da09,_0x88b181),_0x3003dd=_0x34a764*0.62;let _0x7f463c=0xb;if(_0x44d8ac){const _0x42403a=effDatetimeFormat(_0x13da09);if(_0x42403a===_0x4ffb0f(0x6f4))_0x7f463c=0x5;else{if(_0x42403a===_0x4ffb0f(0x1f3))_0x7f463c=0x8;else{if(_0x42403a===_0x4ffb0f(0x9d0)||_0x42403a===_0x4ffb0f(0x4ca))_0x7f463c=0x5;else{if(_0x42403a===_0x4ffb0f(0x8ae))_0x7f463c=0x7;else{if(_0x42403a===_0x4ffb0f(0x2a2))_0x7f463c=0x6;else{if(_0x42403a==='YYYY-MM-DD')_0x7f463c=0xa;else{if(_0x42403a==='YYYY-MM-DD\x20HH:mm')_0x7f463c=0x10;else{if(_0x42403a===_0x4ffb0f(0x3de))_0x7f463c=0xb;else{if(_0x42403a===_0x4ffb0f(0x42d))_0x7f463c=0xa;else{if(_0x42403a===_0x4ffb0f(0x591))_0x7f463c=0x7;}}}}}}}}}}else{if(_0x121a7d)try{const _0x3461a4=_0x121a7d[_0x4ffb0f(0x29a)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x7f463c=Math[_0x4ffb0f(0x887)](0x5,_0x3461a4[_0x4ffb0f(0x4f2)]);}catch(_0x7d40c2){_0x7f463c=0x5;}else _0x7f463c=0x5;}const _0x2e7073=_0x7f463c*_0x3003dd+0x8,_0x3a7551=Math['max'](0x3,Math['floor'](_0x44d599/(_0x2e7073+0x10))),_0x3fd1f9=_0x2e7073+0x6,_0x41af09=[{'hours':0.25,'align':'minute'},{'hours':0.5,'align':_0x4ffb0f(0x8be)},{'hours':0x1,'align':_0x4ffb0f(0x1f2)},{'hours':0x2,'align':_0x4ffb0f(0x1f2)},{'hours':0x3,'align':_0x4ffb0f(0x1f2)},{'hours':0x4,'align':'hour'},{'hours':0x6,'align':_0x4ffb0f(0x1f2)},{'hours':0x8,'align':'hour'},{'hours':0xc,'align':_0x4ffb0f(0x1f2)},{'hours':0x18,'align':_0x4ffb0f(0x5c7)},{'hours':0x30,'align':_0x4ffb0f(0x5c7)},{'hours':0xa8,'align':_0x4ffb0f(0x5c7)}];let _0xcd0cb7=_0x41af09[_0x41af09[_0x4ffb0f(0x4f2)]-0x1];for(const _0x5239f6 of _0x41af09){if(_0x1be89b/_0x5239f6[_0x4ffb0f(0x29c)]<=_0x3a7551){_0xcd0cb7=_0x5239f6;break;}}const _0x9ad601=_0xcd0cb7[_0x4ffb0f(0x29c)]*0x36ee80,_0x3f816e=new Date(_0x4e9e28);let _0x270edf;if(_0xcd0cb7[_0x4ffb0f(0x437)]===_0x4ffb0f(0x5c7)){let _0x44ae53=tzStartOfDayMs(_0x4e9e28,_0x37ac1e);if(_0x44ae53<_0x4e9e28){const _0x2f19d2=tzParts(_0x44ae53,_0x37ac1e);_0x44ae53=zonedWallToMs(_0x2f19d2['y'],_0x2f19d2['mo'],_0x2f19d2['d']+0x1,0x0,0x0,0x0,_0x37ac1e);}_0x270edf=new Date(_0x44ae53);}else{if(_0xcd0cb7[_0x4ffb0f(0x437)]===_0x4ffb0f(0x1f2)){_0x270edf=new Date(_0x3f816e),_0x270edf['setMinutes'](0x0,0x0,0x0);if(_0x270edf[_0x4ffb0f(0x699)]()<_0x4e9e28)_0x270edf[_0x4ffb0f(0x1f7)](_0x270edf[_0x4ffb0f(0x699)]()+0x36ee80);const _0x5bb1e3=_0xcd0cb7[_0x4ffb0f(0x29c)],_0x464e80=tzParts(_0x270edf['getTime'](),_0x37ac1e),_0x2a34bc=_0x464e80['h']%_0x5bb1e3;_0x2a34bc!==0x0&&_0x270edf['setTime'](zonedWallToMs(_0x464e80['y'],_0x464e80['mo'],_0x464e80['d'],_0x464e80['h']+(_0x5bb1e3-_0x2a34bc),0x0,0x0,_0x37ac1e));}else{const _0x53423f=_0xcd0cb7['hours']*0x3c;_0x270edf=new Date(_0x3f816e),_0x270edf['setSeconds'](0x0,0x0);const _0x40af23=_0x270edf[_0x4ffb0f(0x65b)](),_0x4d88f7=_0x40af23%_0x53423f;if(_0x4d88f7!==0x0||_0x270edf['getTime']()<_0x4e9e28)_0x270edf[_0x4ffb0f(0xc81)](_0x40af23+(_0x53423f-_0x4d88f7),0x0,0x0);}}const _0x119080=[];let _0x530925=-Infinity;const _0x2cb392=this[_0x4ffb0f(0x209)]?.[_0x4ffb0f(0x9c2)]||this[_0x4ffb0f(0x209)]?.[_0x4ffb0f(0xb29)],_0x1a38dd=_0x2cb392?_0x2cb392['end']['getTime']():_0x58e5f0,_0x4ee093=[];if(_0xcd0cb7[_0x4ffb0f(0x437)]==='day'){const _0x435c53=Math['max'](0x1,Math[_0x4ffb0f(0x767)](_0xcd0cb7['hours']/0x18));let _0x143632=_0x270edf[_0x4ffb0f(0x699)]();while(_0x143632<_0x1a38dd){_0x4ee093[_0x4ffb0f(0x84b)](_0x143632);const _0x292323=tzParts(_0x143632,_0x37ac1e);_0x143632=zonedWallToMs(_0x292323['y'],_0x292323['mo'],_0x292323['d']+_0x435c53,0x0,0x0,0x0,_0x37ac1e);}}else{for(let _0x21c5f0=_0x270edf[_0x4ffb0f(0x699)]();_0x21c5f0<_0x1a38dd;_0x21c5f0+=_0x9ad601)_0x4ee093[_0x4ffb0f(0x84b)](_0x21c5f0);}for(const _0x3d5241 of _0x4ee093){if(_0x3d5241<_0x4e9e28)continue;const _0x4188ab=(_0x3d5241-_0x4e9e28)/(_0x58e5f0-_0x4e9e28)*_0x44d599,_0x2b43a7=new Date(_0x3d5241),_0x1225d9=tzParts(_0x3d5241,_0x37ac1e),_0x2c0a09=_0x1225d9['h']===0x0&&_0x1225d9['mi']===0x0&&_0x1be89b>=0xc;if(_0x4188ab-_0x530925<_0x3fd1f9){if(_0x2c0a09&&_0x119080[_0x4ffb0f(0x4f2)]>0x0){const _0x510225=_0x119080[_0x119080[_0x4ffb0f(0x4f2)]-0x1];if(!_0x510225[_0x4ffb0f(0xa05)]){_0x119080[_0x4ffb0f(0xd79)](),_0x530925=_0x119080[_0x4ffb0f(0x4f2)]>0x0?_0x119080[_0x119080['length']-0x1]['x']:-Infinity;if(_0x4188ab-_0x530925<_0x3fd1f9)continue;}else continue;}else continue;}_0x530925=_0x4188ab,_0x119080[_0x4ffb0f(0x84b)]({'x':_0x4188ab,'label':_0x2c0a09?_0x1f0af1(_0x2b43a7):_0x417d5b(_0x2b43a7),'isDate':_0x2c0a09});}return _0x119080;}[_0x34e271(0x9fe)](_0x53b93e,_0x43187e,_0x197f03,_0x14967f,_0x36eba6,_0x40a341,_0x590404,_0x4b8e2a){const _0x1dd759=_0x34e271,_0x2a417c=svgEl('g',{'class':'sgc-x-axis'});let _0x1ceb2a=this[_0x1dd759(0x49e)](_0x14967f,_0x36eba6,_0x40a341,_0x590404,_0x4b8e2a);if(!_0x1ceb2a)_0x1ceb2a=this[_0x1dd759(0x675)](_0x14967f,_0x36eba6,_0x40a341,_0x590404,_0x4b8e2a);if(!_0x1ceb2a||!_0x1ceb2a[_0x1dd759(0x4f2)]){_0x53b93e[_0x1dd759(0x343)](_0x2a417c);return;}const _0x5d5ebe=!!_0x590404['show_x_ticks'],_0x4cef0c=0x4,_0x2db011=toNum(_0x590404[_0x1dd759(0x1b8)])||0xa,_0x12bdf2=_0x2db011+0x1,_0x456734=toNum(_0x590404[_0x1dd759(0xb08)]),_0x572eaf=isNum(_0x456734)?_0x456734:0.5,_0x3a478b=_0x590404[_0x1dd759(0x357)]||'var(--secondary-text-color,\x20#888)',_0x44890f=_0x590404['x_axis_date_color']||_0x590404[_0x1dd759(0x357)]||'var(--primary-color,\x20#4A90D9)';for(const _0x50cb65 of _0x1ceb2a){const _0x377ea3=_0x43187e+_0x50cb65['x'],_0x2ccaa7=!!_0x50cb65[_0x1dd759(0xa05)],_0x714ccf=_0x377ea3,_0xde4acd=_0x1dd759(0xaa9);_0x5d5ebe&&_0x2a417c[_0x1dd759(0x343)](svgEl(_0x1dd759(0x1d7),{'x1':_0x377ea3,'x2':_0x377ea3,'y1':_0x197f03,'y2':_0x197f03+_0x4cef0c,'stroke':_0x2ccaa7?_0x44890f:_0x3a478b,'stroke-width':'1','opacity':String(_0x572eaf),'class':_0x1dd759(0x674)}));const _0x423ace=[];if(_0x2ccaa7)_0x423ace['push'](_0x1dd759(0x9aa)),_0x423ace[_0x1dd759(0x84b)](_0x1dd759(0xb54)+_0x44890f),_0x423ace[_0x1dd759(0x84b)](_0x1dd759(0x5e8)),_0x423ace[_0x1dd759(0x84b)]('font-size:'+_0x12bdf2+'px');else{if(_0x590404['x_axis_font_size']){const _0x5c64f8=String(_0x590404[_0x1dd759(0x1b8)]);_0x423ace[_0x1dd759(0x84b)](_0x1dd759(0x60e)+(/[a-z%]$/i[_0x1dd759(0x47e)](_0x5c64f8)?_0x5c64f8:_0x5c64f8+'px'));}if(_0x590404[_0x1dd759(0x357)])_0x423ace[_0x1dd759(0x84b)](_0x1dd759(0xb54)+_0x590404['x_axis_color']);if(isNum(_0x456734))_0x423ace[_0x1dd759(0x84b)]('opacity:'+_0x456734);}const _0x28fa95=svgEl(_0x1dd759(0x15d),{'x':_0x714ccf,'y':_0x197f03+(_0x5d5ebe?_0x4cef0c+0xc:0xe),'text-anchor':_0xde4acd,'class':'sgc-axis-label\x20sgc-x-label'+(_0x2ccaa7?_0x1dd759(0xd0b):'')});if(_0x423ace['length'])_0x28fa95[_0x1dd759(0x1b0)](_0x1dd759(0x564),_0x423ace[_0x1dd759(0xa09)](';'));_0x28fa95['textContent']=_0x50cb65[_0x1dd759(0x623)],_0x2a417c['appendChild'](_0x28fa95);}_0x53b93e[_0x1dd759(0x343)](_0x2a417c);}[_0x34e271(0x45b)](_0x32f97c,_0xf38e3c){const _0x164505=_0x34e271;if(!_0x32f97c[_0x164505(0x4f2)])return null;const _0x3ac9b9=!!_0xf38e3c[_0x164505(0x1c9)],_0x4071dd=new Map(),_0x40820f=new Map();for(const _0x2fdaa5 of _0x32f97c){const _0x48a71b=_0x2fdaa5[_0x164505(0x951)][_0x164505(0x33a)]||(_0x3ac9b9&&_0x2fdaa5[_0x164505(0x951)][_0x164505(0x988)]==null?_0x164505(0x2fc):null);if(!_0x48a71b)continue;const _0x70b6c1=_0x2fdaa5[_0x164505(0x951)][_0x164505(0xa89)]===_0x164505(0x2d7)?'y2':'y1',_0x360dfd=(_0x2fdaa5[_0x164505(0x951)][_0x164505(0x3ef)]||'line')===_0x164505(0x20a)?'bar':_0x164505(0x1d7),_0x701754=_0x2fdaa5[_0x164505(0x951)][_0x164505(0x72d)]?_0x164505(0x83a):'std',_0x52bbd9=_0x48a71b+'::'+_0x70b6c1+'::'+_0x360dfd+'::'+_0x701754;if(!_0x40820f[_0x164505(0xc12)](_0x52bbd9))_0x40820f[_0x164505(0x96e)](_0x52bbd9,[]);_0x40820f[_0x164505(0xccf)](_0x52bbd9)[_0x164505(0x84b)](_0x2fdaa5);}for(const [_0x16f00a,_0x45b165]of[..._0x40820f]){if(_0x45b165[_0x164505(0x4f2)]!==0x1)continue;const _0x5ec97b=_0x45b165[0x0][_0x164505(0x951)],_0x490e78=_0x5ec97b[_0x164505(0x3ef)]||_0x5ec97b[_0x164505(0xb33)]||_0x164505(0x1d7),_0x2fd9dc=_0x490e78===_0x164505(0x20a)||_0x490e78==='area'||!!_0x5ec97b[_0x164505(0x140)];if(!_0x2fd9dc)_0x40820f['delete'](_0x16f00a);}if(!_0x40820f['size'])return null;for(const [_0x1a4a5b,_0x3df393]of _0x40820f){for(const _0x15d68e of _0x3df393)_0x4071dd[_0x164505(0x96e)](_0x15d68e[_0x164505(0x3f6)],_0x1a4a5b);}const _0x577825=new Map(),_0xc194a=new Map();for(const [_0x2f5c4c,_0x58dcd5]of _0x40820f){const _0x5f2f9a=new Map();let _0x3bcb97=Infinity,_0x1794d5=-Infinity;for(const _0x5928c0 of _0x58dcd5){const _0x2a9fa1=new Map();for(const _0x531dd3 of _0x5928c0['points']){if(!isNum(_0x531dd3['v']))continue;_0x2a9fa1[_0x164505(0x96e)](_0x531dd3['t'],_0x5f2f9a[_0x164505(0xccf)](_0x531dd3['t'])||0x0);}_0x577825[_0x164505(0x96e)](_0x5928c0[_0x164505(0x3f6)],_0x2a9fa1);for(const _0x5d2178 of _0x5928c0[_0x164505(0xc6d)]){if(!isNum(_0x5d2178['v'])||_0x5d2178['v']===0x0)continue;const _0x1e3795=_0x5f2f9a[_0x164505(0xccf)](_0x5d2178['t'])||0x0,_0x1a05ea=_0x1e3795+_0x5d2178['v'];_0x5f2f9a[_0x164505(0x96e)](_0x5d2178['t'],_0x1a05ea);if(_0x1a05ea<_0x3bcb97)_0x3bcb97=_0x1a05ea;if(_0x1a05ea>_0x1794d5)_0x1794d5=_0x1a05ea;if(_0x1e3795<_0x3bcb97)_0x3bcb97=_0x1e3795;if(_0x1e3795>_0x1794d5)_0x1794d5=_0x1e3795;}}_0x3bcb97!==Infinity&&_0xc194a[_0x164505(0x96e)](_0x2f5c4c,{'min':Math[_0x164505(0x749)](_0x3bcb97,0x0),'max':Math[_0x164505(0x887)](_0x1794d5,0x0)});}return{'stackKeyByIdx':_0x4071dd,'baselineByIdx':_0x577825,'groupExtremesByKey':_0xc194a};}['_drawSeries'](_0xdf79c1,_0x2a9f10,_0x569171,_0x26a4ac,_0xb68eef,_0x585fd3,_0x2e55e7,_0x362fec,_0x56521c,_0x1646e0){const _0x3156ef=_0x34e271,{padL:_0x315cc1,padT:_0x476a9d,plotW:_0x404342,plotH:_0x4c3c78,tStart:_0x20edc0,tEnd:_0x49c896}=_0x2e55e7,_0x83d800=!!_0x2e55e7[_0x3156ef(0x9f8)],_0x17d73c=_0x2e55e7['yearTotal']||0x1,_0x11637e=_0x2e55e7['xRange']??Math['max'](0x1,_0x49c896-_0x20edc0),_0xddc342=_0x569171[_0x3156ef(0x951)],_0x132713=this['card'][_0x3156ef(0x7d3)](_0xddc342['color'],_0xddc342[_0x3156ef(0x951)])||_0xddc342[_0x3156ef(0x19e)]||_0x3156ef(0x429),_0x45652c=_0xddc342['graph_type']||_0x3156ef(0x1d7),_0x31c5af=_0x569171[_0x3156ef(0xc6d)][_0x3156ef(0xbe8)](_0x435491=>_0x435491['v']!==null);if(!_0x31c5af[_0x3156ef(0x4f2)])return;const _0x928621=!!_0x56521c,_0x4109e3=_0x419e18=>_0x56521c?.['get'](_0x419e18)??0x0,_0x5f51b3=_0x928621?_0x237576=>_0x585fd3(_0x4109e3(_0x237576['t'])+_0x237576['v'],_0x26a4ac):_0x5b9afc=>_0x585fd3(_0x5b9afc['v'],_0x26a4ac),_0x42f05c=!!(_0xddc342[_0x3156ef(0x57e)]?.[_0x3156ef(0x139)]&&_0xddc342[_0x3156ef(0x57e)]?.[_0x3156ef(0xb78)]?.[_0x3156ef(0x4f2)]),_0x302c36=!!_0xddc342[_0x3156ef(0x612)]?.[_0x3156ef(0x139)],_0xfc829=_0x42f05c?this[_0x3156ef(0x209)][_0x3156ef(0xcc1)](_0xddc342):null,_0xfa6174=_0xddc342[_0x3156ef(0x57e)]?.['transition']===_0x3156ef(0x670)?_0x3156ef(0x670):_0x3156ef(0x397),_0x61d02f=_0xddc342[_0x3156ef(0x57e)]?.[_0x3156ef(0x961)]==='horizontal'?'horizontal':'vertical',_0x2ba027=_0xddc342[_0x3156ef(0x57e)]?.['source']===_0x3156ef(0x3d2)?_0x3156ef(0x3d2):_0x3156ef(0xd05),_0x146503=!!_0xddc342[_0x3156ef(0x57e)]?.[_0x3156ef(0xb0d)],_0x28fe47=_0xfa6174===_0x3156ef(0x397),_0x4d0b11=_0x302c36?_0xddc342[_0x3156ef(0x612)]:null;let _0x51d8de=_0x132713,_0x5e2da3=_0x42f05c;if(_0x42f05c&&_0x146503){let _0x46011a=null;for(let _0x569342=_0x31c5af[_0x3156ef(0x4f2)]-0x1;_0x569342>=0x0;_0x569342--){const _0x50c8d9=_0x31c5af[_0x569342],_0x403926=_0x2ba027==='raw'&&_0x50c8d9[_0x3156ef(0xad3)]!=null?_0x50c8d9[_0x3156ef(0xad3)]:_0x50c8d9['v'];if(isNum(_0x403926)){_0x46011a=_0x403926;break;}}_0x46011a!=null&&(_0x51d8de=resolveValueColor(_0x46011a,_0xfc829,_0x132713)),_0x5e2da3=![];}let _0x5e75e4=null,_0x2c1878=null;if(_0x5e2da3&&_0x61d02f===_0x3156ef(0x6ce)&&_0x2ba027!==_0x3156ef(0x3d2)){const _0x5e21fa=_0x3156ef(0xd88)+_0x569171[_0x3156ef(0x3f6)]+'-'+this['card']['_instanceId'],_0x17cb3e='sgc-thrf-'+_0x569171[_0x3156ef(0x3f6)]+'-'+this['card']['_instanceId'];_0x5e75e4=this[_0x3156ef(0x4a0)](_0x2a9f10,_0x5e21fa,_0xfc829,_0x26a4ac,_0x476a9d,_0x4c3c78,_0xfa6174,0x1,_0x132713),_0x2c1878=this[_0x3156ef(0x4a0)](_0x2a9f10,_0x17cb3e,_0xfc829,_0x26a4ac,_0x476a9d,_0x4c3c78,_0xfa6174,0.3,_0x132713);}const _0xd2c6b9=(_0x188839,_0x5b30f9)=>{const _0x1158ee=_0x3156ef;if(_0x5e2da3){const _0x492d45=_0x2ba027===_0x1158ee(0x3d2)&&_0x188839[_0x1158ee(0xad3)]!=null?_0x188839['rawV']:_0x188839['v'];return resolveValueColor(_0x492d45,_0xfc829,_0x51d8de,_0x28fe47);}if(_0x302c36&&_0x5b30f9>0x0)return segmentRiseFallColor(_0x31c5af[_0x5b30f9-0x1],_0x188839,_0x4d0b11,_0x51d8de);return _0x51d8de;},_0x863299=svgEl('g',{'class':'sgc-series\x20sgc-type-'+_0x45652c+(_0x928621?'\x20sgc-stacked':'')});if(_0x45652c===_0x3156ef(0x440)){const _0x5ef4dc=_0xb68eef,_0xa0eb59=typeof resolveGroupBy===_0x3156ef(0x9cf)?resolveGroupBy(_0x362fec,(_0x49c896-_0x20edc0)/0x36ee80):_0x362fec[_0x3156ef(0x669)]||_0x3156ef(0x3fe);if(_0xa0eb59===_0x3156ef(0x65a)&&_0x31c5af['length']>0x0){this['_calBarPositions']=new Map();for(const _0xdef538 of _0x569171[_0x3156ef(0xc6d)])this['_calBarPositions'][_0x3156ef(0x96e)](_0xdef538['t'],_0x5ef4dc(_0xdef538['t']));}let _0x474207=Infinity;for(let _0x349124=0x1;_0x349124<_0x31c5af['length'];_0x349124++){const _0x294bcd=_0x5ef4dc(_0x31c5af[_0x349124]['t'])-_0x5ef4dc(_0x31c5af[_0x349124-0x1]['t']);if(_0x294bcd>0x0&&_0x294bcd<_0x474207)_0x474207=_0x294bcd;}let _0x2efa38;if(_0xa0eb59==='month'){const _0x357728=new Date(_0x20edc0),_0x364f43=new Date(_0x49c896),_0x18b74e=Math['max'](0x1,(_0x364f43[_0x3156ef(0x3c0)]()-_0x357728[_0x3156ef(0x3c0)]())*0xc+(_0x364f43[_0x3156ef(0x621)]()-_0x357728[_0x3156ef(0x621)]())+0x1);_0x2efa38=_0x404342/_0x18b74e;}else{if(_0x83d800)_0x2efa38=_0x404342/_0x17d73c;else{const _0x411227=toNum(_0x362fec[_0x3156ef(0x658)])||0x2,_0x27a66e=groupBucketMs(_0xa0eb59,(_0x49c896-_0x20edc0)/0x36ee80,_0x411227);_0x2efa38=Math[_0x3156ef(0x749)](_0x404342,_0x27a66e/Math[_0x3156ef(0x887)](0x1,_0x11637e)*_0x404342);}}const _0x4e5738=isFinite(_0x474207)?_0x474207:Math[_0x3156ef(0x887)](0x1,_0x2efa38),_0x334b50=toNum(_0x362fec[_0x3156ef(0x991)]),_0x25294e=Math[_0x3156ef(0x887)](0x0,_0x4e5738*0.4),_0x41d326=isNum(_0x334b50)&&_0x334b50>0x0?Math[_0x3156ef(0x749)](_0x334b50,_0x25294e):Math[_0x3156ef(0x887)](0x1,_0x4e5738*0.25),_0x40d197=Math[_0x3156ef(0x887)](0x1,_0x4e5738-_0x41d326),_0x434066=Math[_0x3156ef(0x887)](0x1,_0x1646e0?.[_0x3156ef(0x638)]||0x1),_0x4eae43=_0x1646e0?.[_0x3156ef(0x12c)]||0x0,_0x2f5fe6=Math[_0x3156ef(0x887)](0x1,_0x40d197/_0x434066);_0x569171[_0x3156ef(0x7ce)]=new Map(),_0x569171[_0x3156ef(0xd52)]=_0x2f5fe6/0x2;const _0x277378=_0xddc342[_0x3156ef(0x612)]?.['enabled']?_0xddc342[_0x3156ef(0x612)]:null,_0xe4acf9=_0x277378&&(_0x277378[_0x3156ef(0x17e)]||_0x277378[_0x3156ef(0x802)]),_0x5cc839=_0x277378&&(_0x277378[_0x3156ef(0x70e)]||_0x277378[_0x3156ef(0x664)]),_0x303217=this[_0x3156ef(0x209)][_0x3156ef(0x7d3)](_0xe4acf9)||_0xe4acf9||_0x3156ef(0x22e),_0x3222c5=this[_0x3156ef(0x209)]['_resolveColor'](_0x5cc839)||_0x5cc839||_0x3156ef(0xa7d),_0x4e169f=Math[_0x3156ef(0x887)](0x1,Math[_0x3156ef(0x749)](0x2,_0x2f5fe6*0.14));_0x31c5af[_0x3156ef(0x724)](_0x13b129=>{const _0x38d9c8=_0x3156ef;if(!isNum(_0x13b129['v']))return;if(_0x13b129['t']<_0x20edc0||_0x13b129['t']>=_0x49c896)return;const _0x582f0d=isNum(_0x13b129['o'])?_0x13b129['o']:_0x13b129['v'],_0x333368=isNum(_0x13b129['c'])?_0x13b129['c']:_0x13b129['v'],_0x165aea=isNum(_0x13b129['h'])?_0x13b129['h']:Math[_0x38d9c8(0x887)](_0x582f0d,_0x333368),_0x4be5b6=isNum(_0x13b129['l'])?_0x13b129['l']:Math[_0x38d9c8(0x749)](_0x582f0d,_0x333368),_0x2760e1=_0x5ef4dc(_0x13b129['t']),_0x4abe91=_0x2760e1-_0x40d197/0x2+_0x4eae43*_0x2f5fe6,_0x21f702=_0x4abe91+_0x2f5fe6/0x2;_0x569171['_barCenters']['set'](_0x13b129['t'],_0x21f702);const _0x2655d9=_0x333368>=_0x582f0d,_0xebe2fc=_0x2655d9?_0x303217:_0x3222c5,_0x8df3b6=_0x585fd3(_0x165aea,_0x26a4ac),_0x522cfb=_0x585fd3(_0x4be5b6,_0x26a4ac);_0x863299[_0x38d9c8(0x343)](svgEl(_0x38d9c8(0x1d7),{'x1':_0x21f702,'y1':Math[_0x38d9c8(0x749)](_0x8df3b6,_0x522cfb),'x2':_0x21f702,'y2':Math['max'](_0x8df3b6,_0x522cfb),'stroke':_0xebe2fc,'stroke-width':String(_0x4e169f),'class':'sgc-candle-wick'}));const _0x49e7c1=_0x585fd3(_0x582f0d,_0x26a4ac),_0x38a4b9=_0x585fd3(_0x333368,_0x26a4ac);let _0x4ca6f1=Math[_0x38d9c8(0x749)](_0x49e7c1,_0x38a4b9),_0x552108=Math[_0x38d9c8(0xaef)](_0x49e7c1-_0x38a4b9);_0x552108<0x1&&(_0x552108=0x1,_0x4ca6f1-=0.5),_0x863299[_0x38d9c8(0x343)](svgEl(_0x38d9c8(0xda4),{'x':_0x4abe91,'y':_0x4ca6f1,'width':_0x2f5fe6,'height':_0x552108,'fill':_0xebe2fc,'stroke':_0xebe2fc,'stroke-width':'1','data-t':String(_0x13b129['t']),'data-x':String(_0x4abe91),'data-w':String(_0x2f5fe6),'class':'sgc-candle\x20'+(_0x2655d9?'up':'down')}));}),_0xdf79c1[_0x3156ef(0x343)](_0x863299);return;}if(_0x45652c===_0x3156ef(0x20a)){const _0x5214bd=_0xb68eef,_0x1284a2=typeof resolveGroupBy==='function'?resolveGroupBy(_0x362fec,(_0x49c896-_0x20edc0)/0x36ee80):_0x362fec[_0x3156ef(0x669)]||_0x3156ef(0x3fe);if(_0x1284a2===_0x3156ef(0x65a)&&_0x31c5af['length']>0x0){this['_calBarPositions']=new Map();for(const _0x31176d of _0x569171[_0x3156ef(0xc6d)]){this['_calBarPositions'][_0x3156ef(0x96e)](_0x31176d['t'],_0x5214bd(_0x31176d['t']));}}let _0x173bfb=Infinity;for(let _0x21caaa=0x1;_0x21caaa<_0x31c5af[_0x3156ef(0x4f2)];_0x21caaa++){const _0x12ae01=_0x5214bd(_0x31c5af[_0x21caaa]['t'])-_0x5214bd(_0x31c5af[_0x21caaa-0x1]['t']);if(_0x12ae01>0x0&&_0x12ae01<_0x173bfb)_0x173bfb=_0x12ae01;}let _0x2845a2;if(_0x1284a2==='month'){const _0x35e2dc=new Date(_0x20edc0),_0x29e0c7=new Date(_0x49c896),_0x42ecc8=Math['max'](0x1,(_0x29e0c7[_0x3156ef(0x3c0)]()-_0x35e2dc[_0x3156ef(0x3c0)]())*0xc+(_0x29e0c7['getMonth']()-_0x35e2dc['getMonth']())+0x1);_0x2845a2=_0x404342/_0x42ecc8;}else{if(_0x83d800)_0x2845a2=_0x404342/_0x17d73c;else{const _0x2fb935=toNum(_0x362fec[_0x3156ef(0x658)])||0x2,_0xd3e270=groupBucketMs(_0x1284a2,(_0x49c896-_0x20edc0)/0x36ee80,_0x2fb935);_0x2845a2=Math[_0x3156ef(0x749)](_0x404342,_0xd3e270/Math[_0x3156ef(0x887)](0x1,_0x11637e)*_0x404342);}}const _0x520671=isFinite(_0x173bfb)?_0x173bfb:Math[_0x3156ef(0x887)](0x1,_0x2845a2),_0x2522ab=toNum(_0x362fec[_0x3156ef(0x991)]),_0x43cc02=Math['max'](0x0,_0x520671*0.3),_0x3a7c4c=isNum(_0x2522ab)&&_0x2522ab>0x0?Math[_0x3156ef(0x749)](_0x2522ab,_0x43cc02):0x0,_0x357a63=Math[_0x3156ef(0x887)](0x1,_0x520671-_0x3a7c4c),_0x583d5a=Math['max'](0x1,_0x1646e0?.[_0x3156ef(0x638)]||0x1),_0x5dffb3=_0x1646e0?.[_0x3156ef(0x12c)]||0x0,_0x354f87=Math['max'](0x1,_0x357a63/_0x583d5a);_0x569171[_0x3156ef(0x7ce)]=new Map(),_0x569171['_barHalfWidth']=_0x354f87/0x2;const _0x92c20e=_0x585fd3(clamp(0x0,_0x26a4ac['lo'],_0x26a4ac['hi']),_0x26a4ac),_0x4e51d1=_0xddc342[_0x3156ef(0x8e1)]!==![],_0x556f26=Math[_0x3156ef(0x887)](0x0,Math[_0x3156ef(0x749)](0x5,_0x354f87/0x3));let _0x3fe626=null;_0x4e51d1&&(_0x3fe626=_0x3156ef(0x6ec)+_0x569171[_0x3156ef(0x3f6)]+'-'+this[_0x3156ef(0x209)]['_instanceId']);_0x31c5af[_0x3156ef(0x724)]((_0x3ae2d7,_0x43df90)=>{const _0x2ff561=_0x3156ef;if(!isNum(_0x3ae2d7['v']))return;if(_0x3ae2d7['t']<_0x20edc0||_0x3ae2d7['t']>=_0x49c896)return;let _0x405516=_0x5214bd(_0x3ae2d7['t']);if(!isFinite(_0x173bfb)&&_0x357a63<=_0x404342){const _0x58f1c9=_0x357a63/0x2;if(_0x405516-_0x58f1c9<_0x315cc1)_0x405516=_0x315cc1+_0x58f1c9;else{if(_0x405516+_0x58f1c9>_0x315cc1+_0x404342)_0x405516=_0x315cc1+_0x404342-_0x58f1c9;}}const _0xf7f8ac=_0x405516-_0x357a63/0x2+_0x5dffb3*_0x354f87;_0x569171[_0x2ff561(0x7ce)][_0x2ff561(0x96e)](_0x3ae2d7['t'],_0xf7f8ac+_0x354f87/0x2);if(_0x3ae2d7['v']===0x0)return;const _0x423a4f=_0x928621?_0x4109e3(_0x3ae2d7['t']):0x0,_0x39e64e=_0x585fd3(_0x423a4f+_0x3ae2d7['v'],_0x26a4ac),_0x39c7df=_0x928621?_0x585fd3(_0x423a4f,_0x26a4ac):_0x92c20e,_0x29282d=Math['min'](_0x39e64e,_0x39c7df),_0x3abe11=Math[_0x2ff561(0xaef)](_0x39c7df-_0x39e64e);if(_0x3abe11<0.5)return;const _0x4db5b7=_0xd2c6b9(_0x3ae2d7,_0x43df90);let _0x1f0c83=_0x4db5b7;if(_0x4e51d1){const _0x10ec2a=_0x3fe626+'-'+_0x43df90,_0x19df75=_0x3ae2d7['v']<0x0,_0x298f7a=svgEl(_0x2ff561(0xc06),{'id':_0x10ec2a,'x1':'0','y1':_0x19df75?'1':'0','x2':'0','y2':_0x19df75?'0':'1','gradientUnits':_0x2ff561(0x66b)});_0x298f7a[_0x2ff561(0x343)](svgEl(_0x2ff561(0x1ef),{'offset':'0%','stop-color':_0x4db5b7,'stop-opacity':'1'})),_0x298f7a[_0x2ff561(0x343)](svgEl('stop',{'offset':_0x2ff561(0x91b),'stop-color':_0x4db5b7,'stop-opacity':_0x2ff561(0x8c9)})),_0x2a9f10[_0x2ff561(0x343)](_0x298f7a),_0x1f0c83=_0x2ff561(0xca3)+_0x10ec2a+')';}_0x863299['appendChild'](svgEl(_0x2ff561(0xda4),{'x':_0xf7f8ac,'y':_0x29282d,'width':_0x354f87,'height':_0x3abe11,'rx':_0x556f26,'ry':_0x556f26,'fill':_0x1f0c83,'data-t':String(_0x3ae2d7['t']),'data-x':String(_0xf7f8ac),'data-w':String(_0x354f87),'data-band-x':String(_0x405516-_0x520671/0x2),'data-band-w':String(_0x520671),'class':_0x362fec[_0x2ff561(0x2fa)]?'sgc-bar\x20sgc-bar-animated':'sgc-bar'}));}),_0xdf79c1['appendChild'](_0x863299);return;}const _0x5367be=_0x45652c===_0x3156ef(0x36b)||_0xddc342[_0x3156ef(0x140)],_0x311bc3=_0xddc342[_0x3156ef(0x606)]!==![],_0x2972ed=_0x45652c==='step',_0xa448db=!!_0xddc342[_0x3156ef(0x397)]&&!_0x2972ed,_0x36346a=_0x5e2da3&&(_0x2ba027===_0x3156ef(0x3d2)||_0x61d02f===_0x3156ef(0x7f0))?'segments-thr':_0x5e2da3?_0x3156ef(0x8e1):_0x302c36?'segments':_0x3156ef(0x366),_0x2e9ef3=_0x928621?_0x48bdee=>!isNum(_0x48bdee['v'])||_0x48bdee['v']===0x0:_0x4994b2=>!isNum(_0x4994b2['v']),_0x56be2c=[];{let _0x2710e3=[];for(const _0x12e71b of _0x569171[_0x3156ef(0xc6d)]||_0x31c5af){if(_0x2e9ef3(_0x12e71b)){if(_0x2710e3[_0x3156ef(0x4f2)])_0x56be2c[_0x3156ef(0x84b)](_0x2710e3);_0x2710e3=[];}else _0x2710e3[_0x3156ef(0x84b)](_0x12e71b);}if(_0x2710e3[_0x3156ef(0x4f2)])_0x56be2c[_0x3156ef(0x84b)](_0x2710e3);}if(!_0x56be2c['length']){_0xdf79c1[_0x3156ef(0x343)](_0x863299);return;}const _0x47a403=_0x3ff186=>_0x2972ed?buildStepPath(_0x3ff186,_0xb68eef,_0x5f51b3):_0xa448db?buildSmoothPath(_0x3ff186,_0xb68eef,_0x5f51b3):buildLinearPath(_0x3ff186,_0xb68eef,_0x5f51b3),_0x40e7d9=_0x42f2cd=>{const _0x324363=_0x3156ef,_0x46d242=_0x47a403(_0x42f2cd);if(!_0x46d242)return'';if(_0x928621){let _0x181ed2='';for(let _0x219628=_0x42f2cd[_0x324363(0x4f2)]-0x1;_0x219628>=0x0;_0x219628--){const _0x5b3bac=_0x42f2cd[_0x219628];_0x181ed2+=_0x324363(0x5b3)+_0xb68eef(_0x5b3bac['t'])+'\x20'+_0x585fd3(_0x4109e3(_0x5b3bac['t']),_0x26a4ac);}return''+_0x46d242+_0x181ed2+'\x20Z';}const _0x148bd6=_0x585fd3(clamp(0x0,_0x26a4ac['lo'],_0x26a4ac['hi']),_0x26a4ac);return _0x46d242+_0x324363(0x5b3)+_0xb68eef(_0x42f2cd[_0x42f2cd['length']-0x1]['t'])+'\x20'+_0x148bd6+_0x324363(0x5b3)+_0xb68eef(_0x42f2cd[0x0]['t'])+'\x20'+_0x148bd6+'\x20Z';};if(_0x5367be){if(_0x36346a===_0x3156ef(0x7ca)||_0x36346a===_0x3156ef(0x2c1)){const _0x24d854=(_0x102df6,_0x5e8870,_0x6387e0,_0x502665,_0x3a5fe9,_0x2b4299,_0x40e7dd)=>{const _0x1959e3=_0x3156ef,_0x1d13c8='M\x20'+_0x102df6+'\x20'+_0x5e8870+_0x1959e3(0x5b3)+_0x6387e0+'\x20'+_0x502665+_0x1959e3(0x5b3)+_0x6387e0+'\x20'+_0x2b4299+_0x1959e3(0x5b3)+_0x102df6+'\x20'+_0x3a5fe9+'\x20Z';let _0x2416dc;if(_0xddc342[_0x1959e3(0x8e1)]){const _0x19b9f2='sgc-segrad-'+_0x569171[_0x1959e3(0x3f6)]+'-'+_0x102df6[_0x1959e3(0x7dc)](0x1)+'-'+_0x6387e0['toFixed'](0x1)+'-'+this[_0x1959e3(0x209)][_0x1959e3(0x6d9)],_0x556e54=svgEl(_0x1959e3(0xc06),{'id':_0x19b9f2,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x556e54['appendChild'](svgEl(_0x1959e3(0x1ef),{'offset':'0%','stop-color':_0x40e7dd,'stop-opacity':_0x1959e3(0x8c9)})),_0x556e54['appendChild'](svgEl(_0x1959e3(0x1ef),{'offset':_0x1959e3(0x91b),'stop-color':_0x40e7dd,'stop-opacity':_0x1959e3(0xc2d)})),_0x2a9f10[_0x1959e3(0x343)](_0x556e54),_0x2416dc=_0x1959e3(0xca3)+_0x19b9f2+')';}else _0x2416dc=rgba(_0x40e7dd,0.25);_0x863299[_0x1959e3(0x343)](svgEl(_0x1959e3(0x522),{'d':_0x1d13c8,'fill':_0x2416dc,'stroke':_0x1959e3(0x73d),'class':_0x1959e3(0x832)}));};for(const _0x1ad7aa of _0x56be2c){const _0x404633=_0x2972ed?buildStepSegments(_0x1ad7aa,_0xb68eef,_0x5f51b3):buildLinearSegments(_0x1ad7aa,_0xb68eef,_0x5f51b3);for(const {d:_0x470bf3,from:_0x2f2b39,to:_0x341dde}of _0x404633){const _0x2bbaca=_0x341dde&&_0x2f2b39[_0x3156ef(0xad3)]!=null?_0x2f2b39[_0x3156ef(0xad3)]:_0x2f2b39['v'],_0x13247d=_0x341dde[_0x3156ef(0xad3)]!=null?_0x341dde['rawV']:_0x341dde['v'],_0x424b1a=_0xb68eef(_0x2f2b39['t']),_0xcc3c84=_0xb68eef(_0x341dde['t']),_0x2fa65b=_0x5f51b3(_0x2f2b39),_0x16c7fd=_0x5f51b3(_0x341dde),_0x1dec78=_0x585fd3(clamp(0x0,_0x26a4ac['lo'],_0x26a4ac['hi']),_0x26a4ac),_0x195870=_0x928621?_0x585fd3(_0x4109e3(_0x2f2b39['t']),_0x26a4ac):_0x1dec78,_0x24d532=_0x928621?_0x585fd3(_0x4109e3(_0x341dde['t']),_0x26a4ac):_0x1dec78;if(_0x36346a!==_0x3156ef(0x2c1)){const _0x2e6c21=segmentRiseFallColor(_0x2f2b39,_0x341dde,_0x4d0b11,_0x132713);_0x24d854(_0x424b1a,_0x2fa65b,_0xcc3c84,_0x16c7fd,_0x195870,_0x24d532,_0x2e6c21);continue;}const _0x1776d1=thresholdCrossings(_0x2bbaca,_0x13247d,_0xfc829);if(!_0x1776d1[_0x3156ef(0x4f2)]||_0x2972ed){const _0x2f9703=resolveValueColor(_0x2bbaca,_0xfc829,_0x132713,_0x28fe47);_0x24d854(_0x424b1a,_0x2fa65b,_0xcc3c84,_0x16c7fd,_0x195870,_0x24d532,_0x2f9703);continue;}let _0x4706ca=_0x424b1a,_0x1207e4=_0x2fa65b,_0x2f178c=_0x195870,_0x562be7=_0x2bbaca;for(const _0x422508 of _0x1776d1){const _0x2606d5=(_0x422508-_0x2bbaca)/(_0x13247d-_0x2bbaca),_0x1078c8=_0x424b1a+(_0xcc3c84-_0x424b1a)*_0x2606d5,_0x4389f6=_0x2fa65b+(_0x16c7fd-_0x2fa65b)*_0x2606d5,_0x587b2d=_0x195870+(_0x24d532-_0x195870)*_0x2606d5,_0x4c7142=(_0x562be7+_0x422508)/0x2,_0x33d8cc=resolveValueColor(_0x4c7142,_0xfc829,_0x132713,_0x28fe47);_0x24d854(_0x4706ca,_0x1207e4,_0x1078c8,_0x4389f6,_0x2f178c,_0x587b2d,_0x33d8cc),_0x4706ca=_0x1078c8,_0x1207e4=_0x4389f6,_0x2f178c=_0x587b2d,_0x562be7=_0x422508;}const _0x1d7ce8=(_0x562be7+_0x13247d)/0x2,_0x21de1a=resolveValueColor(_0x1d7ce8,_0xfc829,_0x132713,_0x28fe47);_0x24d854(_0x4706ca,_0x1207e4,_0xcc3c84,_0x16c7fd,_0x2f178c,_0x24d532,_0x21de1a);}}}else{let _0x222e11;if(_0x36346a===_0x3156ef(0x8e1))_0x222e11=_0x2c1878;else{if(_0xddc342[_0x3156ef(0x8e1)]){const _0x1e9548=_0x3156ef(0x50c)+_0x569171['idx']+'-'+this['card'][_0x3156ef(0x6d9)],_0x3bf139=svgEl(_0x3156ef(0xc06),{'id':_0x1e9548,'x1':'0','y1':'0','x2':'0','y2':'1'});_0x3bf139[_0x3156ef(0x343)](svgEl(_0x3156ef(0x1ef),{'offset':'0%','stop-color':_0x51d8de,'stop-opacity':_0x3156ef(0x8c9)})),_0x3bf139['appendChild'](svgEl(_0x3156ef(0x1ef),{'offset':'100%','stop-color':_0x51d8de,'stop-opacity':_0x3156ef(0xc2d)})),_0x2a9f10[_0x3156ef(0x343)](_0x3bf139),_0x222e11=_0x3156ef(0xca3)+_0x1e9548+')';}else _0x222e11=rgba(_0x51d8de,0.2);}for(const _0x530b9e of _0x56be2c){const _0x5d3225=_0x40e7d9(_0x530b9e);if(!_0x5d3225)continue;_0x863299[_0x3156ef(0x343)](svgEl(_0x3156ef(0x522),{'d':_0x5d3225,'fill':_0x222e11,'class':_0x3156ef(0x9ec)}));}}}if(_0x311bc3){const _0x8efcca=String(toNum(_0xddc342[_0x3156ef(0x701)])||2.5),_0xb0e381=!!_0x362fec[_0x3156ef(0x2fa)],_0x288f70=_0xb0e381?_0x3156ef(0x151):'',_0x4c3456=lineDashArray(_0xddc342['line_style'],toNum(_0xddc342[_0x3156ef(0x701)])||2.5);if(_0x36346a===_0x3156ef(0x7ca)||_0x36346a===_0x3156ef(0x2c1)){const _0x22dac7=(_0x2913f4,_0x5c0fa2,_0x401093,_0x32ebcf,_0x10c532)=>{const _0x14afa2=_0x3156ef;_0x863299[_0x14afa2(0x343)](svgEl('path',{'d':'M\x20'+_0x2913f4+'\x20'+_0x5c0fa2+_0x14afa2(0x5b3)+_0x401093+'\x20'+_0x32ebcf,'fill':'none','stroke':_0x10c532,'stroke-width':_0x8efcca,'stroke-linejoin':'round','stroke-linecap':_0x14afa2(0x767),..._0x4c3456?{'stroke-dasharray':_0x4c3456}:{},'class':_0x14afa2(0x1a0)+_0x288f70}));};for(const _0x1cd1b8 of _0x56be2c){const _0x2b4361=_0x2972ed?buildStepSegments(_0x1cd1b8,_0xb68eef,_0x5f51b3):buildLinearSegments(_0x1cd1b8,_0xb68eef,_0x5f51b3);for(const {d:_0x3ca1d2,from:_0x221ca7,to:_0x416b7e}of _0x2b4361){if(_0x36346a!=='segments-thr'){const _0x5df3d3=segmentRiseFallColor(_0x221ca7,_0x416b7e,_0x4d0b11,_0x132713);_0x863299[_0x3156ef(0x343)](svgEl(_0x3156ef(0x522),{'d':_0x3ca1d2,'fill':'none','stroke':_0x5df3d3,'stroke-width':_0x8efcca,'stroke-linejoin':_0x3156ef(0x767),'stroke-linecap':_0x3156ef(0x767),..._0x4c3456?{'stroke-dasharray':_0x4c3456}:{},'class':_0x3156ef(0x1a0)+_0x288f70}));continue;}const _0x4d7631=_0x221ca7[_0x3156ef(0xad3)]!=null?_0x221ca7[_0x3156ef(0xad3)]:_0x221ca7['v'],_0x125df9=_0x416b7e[_0x3156ef(0xad3)]!=null?_0x416b7e[_0x3156ef(0xad3)]:_0x416b7e['v'],_0x300660=_0xb68eef(_0x221ca7['t']),_0x3beb41=_0xb68eef(_0x416b7e['t']),_0x3c421c=_0x5f51b3(_0x221ca7),_0x909791=_0x5f51b3(_0x416b7e),_0x4e775d=thresholdCrossings(_0x4d7631,_0x125df9,_0xfc829);if(!_0x4e775d[_0x3156ef(0x4f2)]||_0x2972ed){const _0x48c983=resolveValueColor(_0x4d7631,_0xfc829,_0x132713,_0x28fe47);_0x22dac7(_0x300660,_0x3c421c,_0x3beb41,_0x909791,_0x48c983);continue;}let _0x117f57=_0x300660,_0x770145=_0x3c421c,_0x2035f0=_0x4d7631;for(const _0x547eee of _0x4e775d){const _0x485a10=(_0x547eee-_0x4d7631)/(_0x125df9-_0x4d7631),_0x453963=_0x300660+(_0x3beb41-_0x300660)*_0x485a10,_0x4dc41e=_0x3c421c+(_0x909791-_0x3c421c)*_0x485a10,_0x3cbe6f=(_0x2035f0+_0x547eee)/0x2,_0x496ed2=resolveValueColor(_0x3cbe6f,_0xfc829,_0x132713,_0x28fe47);_0x22dac7(_0x117f57,_0x770145,_0x453963,_0x4dc41e,_0x496ed2),_0x117f57=_0x453963,_0x770145=_0x4dc41e,_0x2035f0=_0x547eee;}const _0x3ea6e3=(_0x2035f0+_0x125df9)/0x2,_0x21219d=resolveValueColor(_0x3ea6e3,_0xfc829,_0x132713,_0x28fe47);_0x22dac7(_0x117f57,_0x770145,_0x3beb41,_0x909791,_0x21219d);}}}else{let _0x2fa762='';for(const _0x1ffc7e of _0x56be2c){const _0x2cf85f=_0x47a403(_0x1ffc7e);if(_0x2cf85f)_0x2fa762+=(_0x2fa762?'\x20':'')+_0x2cf85f;}_0x2fa762&&_0x863299[_0x3156ef(0x343)](svgEl('path',{'d':_0x2fa762,'fill':_0x3156ef(0x73d),'stroke':_0x36346a===_0x3156ef(0x8e1)?_0x5e75e4:_0x51d8de,'stroke-width':_0x8efcca,'stroke-linejoin':_0x3156ef(0x767),'stroke-linecap':_0x3156ef(0x767),..._0x4c3456?{'stroke-dasharray':_0x4c3456}:{},'class':_0x3156ef(0x516)+_0x288f70}));}}if(_0xddc342[_0x3156ef(0x355)]){const _0x494205=new Map();for(let _0x2f7066=0x0;_0x2f7066<_0x31c5af[_0x3156ef(0x4f2)];_0x2f7066++)_0x494205[_0x3156ef(0x96e)](_0x31c5af[_0x2f7066],_0x2f7066);const _0xfc52ff=toNum(_0xddc342['point_size']),_0x280eab=isNum(_0xfc52ff)&&_0xfc52ff>0x0?clamp(_0xfc52ff,0.5,0x14):Math['max'](0x2,(toNum(_0xddc342[_0x3156ef(0x701)])||2.5)*0.8);for(const _0x4f4618 of _0x56be2c){for(const _0x3c239d of _0x4f4618){const _0x320bb7=_0x494205[_0x3156ef(0xccf)](_0x3c239d)??0x0;_0x863299[_0x3156ef(0x343)](svgEl(_0x3156ef(0x632),{'cx':_0xb68eef(_0x3c239d['t']),'cy':_0x5f51b3(_0x3c239d),'r':_0x280eab,'fill':_0xd2c6b9(_0x3c239d,_0x320bb7),'class':_0x3156ef(0xd6b)}));}}}_0xdf79c1[_0x3156ef(0x343)](_0x863299);}[_0x34e271(0x4a0)](_0x20cae4,_0x8cd42d,_0xdcb593,_0x42d275,_0x17a46f,_0x514e11,_0xf473e8,_0x4f349d,_0x7981af){const _0x211e11=_0x34e271,_0x4ba723=[..._0xdcb593][_0x211e11(0xbe8)](_0x2da0a0=>isNum(toNum(_0x2da0a0[_0x211e11(0xd05)]))&&_0x2da0a0[_0x211e11(0x19e)])[_0x211e11(0xa03)]((_0x128673,_0x149ad3)=>toNum(_0x128673[_0x211e11(0xd05)])-toNum(_0x149ad3[_0x211e11(0xd05)]));if(!_0x4ba723[_0x211e11(0x4f2)])return null;const {lo:_0x4595fb,hi:_0x2b0b71}=_0x42d275,_0x198aca=_0x2b0b71-_0x4595fb||0x1,_0xf8fef6=_0x389347=>clamp((_0x2b0b71-_0x389347)/_0x198aca,0x0,0x1),_0x3906a9=_0x8e85e8=>(_0x8e85e8*0x64)[_0x211e11(0x7dc)](0x2)+'%',_0x3e4fd4=svgEl('linearGradient',{'id':_0x8cd42d,'gradientUnits':_0x211e11(0xcb6),'x1':'0','y1':String(_0x17a46f),'x2':'0','y2':String(_0x17a46f+_0x514e11)}),_0x1fcc62=[..._0x4ba723]['reverse']();_0x3e4fd4[_0x211e11(0x343)](svgEl(_0x211e11(0x1ef),{'offset':'0%','stop-color':_0x1fcc62[0x0][_0x211e11(0x19e)],'stop-opacity':String(_0x4f349d)}));if(_0xf473e8===_0x211e11(0x670))for(let _0x4aee99=0x0;_0x4aee99<_0x1fcc62[_0x211e11(0x4f2)];_0x4aee99++){const _0x443667=_0xf8fef6(toNum(_0x1fcc62[_0x4aee99][_0x211e11(0xd05)])),_0x3674ae=_0x1fcc62[_0x4aee99][_0x211e11(0x19e)],_0x41b3e8=_0x1fcc62[_0x4aee99+0x1]?.['color']||_0x1fcc62[_0x4aee99][_0x211e11(0x19e)];_0x3e4fd4[_0x211e11(0x343)](svgEl(_0x211e11(0x1ef),{'offset':_0x3906a9(_0x443667),'stop-color':_0x3674ae,'stop-opacity':String(_0x4f349d)})),_0x3e4fd4[_0x211e11(0x343)](svgEl(_0x211e11(0x1ef),{'offset':_0x3906a9(_0x443667),'stop-color':_0x41b3e8,'stop-opacity':String(_0x4f349d)}));}else for(let _0x3dd228=0x0;_0x3dd228<_0x1fcc62['length'];_0x3dd228++){const _0x1a7d50=_0xf8fef6(toNum(_0x1fcc62[_0x3dd228][_0x211e11(0xd05)]));_0x3e4fd4[_0x211e11(0x343)](svgEl(_0x211e11(0x1ef),{'offset':_0x3906a9(_0x1a7d50),'stop-color':_0x1fcc62[_0x3dd228][_0x211e11(0x19e)],'stop-opacity':String(_0x4f349d)}));}return _0x3e4fd4['appendChild'](svgEl(_0x211e11(0x1ef),{'offset':_0x211e11(0x91b),'stop-color':_0x1fcc62[_0x1fcc62[_0x211e11(0x4f2)]-0x1][_0x211e11(0x19e)],'stop-opacity':String(_0x4f349d)})),_0x20cae4[_0x211e11(0x343)](_0x3e4fd4),_0x211e11(0xca3)+_0x8cd42d+')';}[_0x34e271(0x70c)](_0xdd960c,_0x4adc7f,_0x47d7ff,_0x4fea9e){const _0x5570e3=_0x34e271;if(!Array[_0x5570e3(0xaf6)](_0x4adc7f)||!_0x4adc7f[_0x5570e3(0x4f2)])return;const _0x57e192=svgEl('g',{'class':_0x5570e3(0x35a)});for(const _0x4f588a of _0x4adc7f){if(!_0x4f588a||typeof _0x4f588a!==_0x5570e3(0x328))continue;if(_0x4f588a[_0x5570e3(0xb33)]===_0x5570e3(0xd7e))this[_0x5570e3(0x2d2)](_0x57e192,_0x4f588a,_0x47d7ff,_0x4fea9e);else{if(_0x4f588a[_0x5570e3(0xb33)]===_0x5570e3(0xd9a))this[_0x5570e3(0x7c9)](_0x57e192,_0x4f588a,_0x47d7ff);}}if(_0x57e192[_0x5570e3(0x7ff)][_0x5570e3(0x4f2)])_0xdd960c[_0x5570e3(0x343)](_0x57e192);}[_0x34e271(0x4fd)](_0x48418c,_0x445a63,_0x53d382,_0x109410){const _0x5ca4c0=_0x34e271;if(!Array[_0x5ca4c0(0xaf6)](_0x445a63)||!_0x445a63[_0x5ca4c0(0x4f2)])return;const _0x2686a9=svgEl('g',{'class':_0x5ca4c0(0x35d)});for(const _0x176061 of _0x445a63){if(!_0x176061||typeof _0x176061!=='object')continue;if(_0x176061[_0x5ca4c0(0xb33)]===_0x5ca4c0(0xc36))this[_0x5ca4c0(0x4db)](_0x2686a9,_0x176061,_0x53d382,_0x109410);else{if(_0x176061['type']===_0x5ca4c0(0xd8c))this[_0x5ca4c0(0x25d)](_0x2686a9,_0x176061,_0x53d382);}}if(_0x2686a9[_0x5ca4c0(0x7ff)]['length'])_0x48418c['appendChild'](_0x2686a9);}[_0x34e271(0x2ed)](_0x34dbd4){const _0x17486d=_0x34e271;switch(_0x34dbd4){case _0x17486d(0x580):return null;case _0x17486d(0x60c):return'1\x203';case _0x17486d(0x4eb):default:return'4\x204';}}['_appendText'](_0x217cd4,_0x671443,_0x534f06){const _0x561576=_0x34e271,_0x18f3af=svgEl('text',_0x671443);return _0x18f3af[_0x561576(0x417)]=_0x534f06,_0x217cd4[_0x561576(0x343)](_0x18f3af),_0x18f3af;}[_0x34e271(0x4db)](_0x2b2947,_0x50c1ac,_0x52f2f3,_0x2b02b3){const _0x337148=_0x34e271,_0x4722e1=resolveDynamicValue(_0x50c1ac[_0x337148(0xd05)],_0x2b02b3);if(!isNum(_0x4722e1))return;const {padL:_0x1af8fc,plotW:_0x105b71,yBounds:_0x4560ec,y2Bounds:_0xa2453,mapY:_0x1bea22}=_0x52f2f3,_0x526651=_0x50c1ac[_0x337148(0xa89)]===_0x337148(0x2d7)?_0xa2453:_0x4560ec;if(!_0x526651)return;if(_0x4722e1<_0x526651['lo']||_0x4722e1>_0x526651['hi'])return;const _0x12e28a=_0x1bea22(_0x4722e1,_0x526651),_0x49057a=_0x50c1ac[_0x337148(0x19e)]||'#888',_0x4aca4c=toNum(_0x50c1ac[_0x337148(0x701)])||1.5,_0x14887c=this['_annotationLineDash'](_0x50c1ac[_0x337148(0x7ea)]||_0x337148(0x4eb)),_0x4d2a2a=toNum(_0x50c1ac[_0x337148(0x8eb)]),_0x4d5039=svgEl(_0x337148(0x1d7),{'x1':_0x1af8fc,'x2':_0x1af8fc+_0x105b71,'y1':_0x12e28a,'y2':_0x12e28a,'stroke':_0x49057a,'stroke-width':String(_0x4aca4c),'stroke-opacity':isNum(_0x4d2a2a)?String(_0x4d2a2a):'1','class':_0x337148(0xc54)});if(_0x14887c)_0x4d5039[_0x337148(0x1b0)](_0x337148(0x36e),_0x14887c);_0x2b2947['appendChild'](_0x4d5039);const _0x370333=_0x50c1ac[_0x337148(0xb0a)]!==![],_0x5bc327=_0x50c1ac[_0x337148(0x623)]?_0x370333?_0x50c1ac[_0x337148(0x623)]+'\x20('+_0x4722e1+')':String(_0x50c1ac[_0x337148(0x623)]):_0x370333?String(_0x4722e1):null;if(_0x5bc327){const _0x5263a4=_0x50c1ac[_0x337148(0x6cd)]||_0x337148(0x86c),_0x4fcdd3=_0x5263a4==='left'?_0x1af8fc+0x4:_0x1af8fc+_0x105b71-0x4,_0x2e07e3=_0x5263a4===_0x337148(0x34a)?_0x337148(0x89f):_0x337148(0x2bf);this[_0x337148(0xcd6)](_0x2b2947,{'x':String(_0x4fcdd3),'y':String(_0x12e28a-0x3),'text-anchor':_0x2e07e3,'class':_0x337148(0x345),'fill':_0x50c1ac[_0x337148(0x77e)]||_0x49057a,'font-size':String(toNum(_0x50c1ac['label_font_size'])||0xa)},_0x5bc327);}}[_0x34e271(0x2d2)](_0x131deb,_0x1674ef,_0x44c0b3,_0x3b6678){const _0xe670e0=_0x34e271,_0x359fef=resolveDynamicValue(_0x1674ef[_0xe670e0(0xd05)]??_0x1674ef['from'],_0x3b6678),_0x52150c=resolveDynamicValue(_0x1674ef['value_end']??_0x1674ef['to'],_0x3b6678);if(!isNum(_0x359fef)||!isNum(_0x52150c))return;const {padL:_0x130b75,plotW:_0x5b4d90,yBounds:_0x2af8b2,y2Bounds:_0x427061,mapY:_0x6d3486}=_0x44c0b3,_0xacce6e=_0x1674ef['y_axis']===_0xe670e0(0x2d7)?_0x427061:_0x2af8b2;if(!_0xacce6e)return;const _0x511b9b=Math[_0xe670e0(0x749)](_0x359fef,_0x52150c),_0x13fb7b=Math[_0xe670e0(0x887)](_0x359fef,_0x52150c),_0x4d7502=clamp(_0x511b9b,_0xacce6e['lo'],_0xacce6e['hi']),_0x3bd371=clamp(_0x13fb7b,_0xacce6e['lo'],_0xacce6e['hi']);if(_0x3bd371<=_0x4d7502)return;const _0xffed53=_0x6d3486(_0x3bd371,_0xacce6e),_0x52d6c0=_0x6d3486(_0x4d7502,_0xacce6e),_0x24e45a=_0x1674ef[_0xe670e0(0x19e)]||_0xe670e0(0x429),_0x45f2da=toNum(_0x1674ef[_0xe670e0(0x8eb)]);_0x131deb['appendChild'](svgEl('rect',{'x':String(_0x130b75),'y':String(_0xffed53),'width':String(_0x5b4d90),'height':String(Math[_0xe670e0(0x887)](0x1,_0x52d6c0-_0xffed53)),'fill':_0x24e45a,'fill-opacity':String(isNum(_0x45f2da)?_0x45f2da:0.15),'class':_0xe670e0(0x9ab)}));if(_0x1674ef['label']){const _0x39676f=_0x1674ef[_0xe670e0(0xb0a)]!==![],_0x387559=_0x39676f?'\x20('+_0x511b9b+''+_0x13fb7b+')':'';this[_0xe670e0(0xcd6)](_0x131deb,{'x':String(_0x130b75+_0x5b4d90-0x4),'y':String((_0xffed53+_0x52d6c0)/0x2+0x3),'text-anchor':_0xe670e0(0x2bf),'class':_0xe670e0(0x907),'fill':_0x1674ef[_0xe670e0(0x77e)]||_0x24e45a,'font-size':String(toNum(_0x1674ef[_0xe670e0(0x1ae)])||0xa)},String(_0x1674ef[_0xe670e0(0x623)])+_0x387559);}else _0x1674ef[_0xe670e0(0xb0a)]!==![]&&this[_0xe670e0(0xcd6)](_0x131deb,{'x':String(_0x130b75+_0x5b4d90-0x4),'y':String((_0xffed53+_0x52d6c0)/0x2+0x3),'text-anchor':_0xe670e0(0x2bf),'class':'sgc-ann-label\x20sgc-ann-band-label','fill':_0x1674ef[_0xe670e0(0x77e)]||_0x24e45a,'font-size':String(toNum(_0x1674ef[_0xe670e0(0x1ae)])||0xa)},_0x511b9b+''+_0x13fb7b);}[_0x34e271(0x7c9)](_0x3ca904,_0x71fc4,_0x25b447){const _0x90a090=_0x34e271,_0x4ac7d9=isNum(_0x71fc4[_0x90a090(0x89f)])?_0x71fc4[_0x90a090(0x89f)]:parseAnnotationTime(_0x71fc4[_0x90a090(0x89f)]),_0x56a13a=isNum(_0x71fc4['end'])?_0x71fc4[_0x90a090(0x2bf)]:parseAnnotationTime(_0x71fc4['end']);if(!isNum(_0x4ac7d9)||!isNum(_0x56a13a))return;const _0x2e9732=this['card'][_0x90a090(0x9c2)]||this[_0x90a090(0x209)][_0x90a090(0xb29)],_0x27daaa=_0x2e9732[_0x90a090(0x89f)]['getTime'](),_0x29f9ae=_0x2e9732[_0x90a090(0x2bf)][_0x90a090(0x699)](),{padT:_0x3000ed,plotH:_0x360740,mapX:_0x3a8afe}=_0x25b447,_0x4c8305=clamp(Math['min'](_0x4ac7d9,_0x56a13a),_0x27daaa,_0x29f9ae),_0x14323e=clamp(Math[_0x90a090(0x887)](_0x4ac7d9,_0x56a13a),_0x27daaa,_0x29f9ae);if(_0x14323e<=_0x4c8305)return;const _0x18f0c3=_0x3a8afe(_0x4c8305),_0x63bfa3=_0x3a8afe(_0x14323e),_0x597896=_0x71fc4[_0x90a090(0x19e)]||_0x90a090(0x429),_0x2b1746=toNum(_0x71fc4[_0x90a090(0x8eb)]);_0x3ca904[_0x90a090(0x343)](svgEl('rect',{'x':String(_0x18f0c3),'y':String(_0x3000ed),'width':String(Math[_0x90a090(0x887)](0x1,_0x63bfa3-_0x18f0c3)),'height':String(_0x360740),'fill':_0x597896,'fill-opacity':String(isNum(_0x2b1746)?_0x2b1746:0.15),'class':_0x90a090(0xc7d)})),_0x71fc4[_0x90a090(0x623)]&&this['_appendText'](_0x3ca904,{'x':String((_0x18f0c3+_0x63bfa3)/0x2),'y':String(_0x3000ed+0xc),'text-anchor':_0x90a090(0xaa9),'class':_0x90a090(0xc65),'fill':_0x71fc4['label_color']||_0x597896,'font-size':String(toNum(_0x71fc4[_0x90a090(0x1ae)])||0xa)},String(_0x71fc4[_0x90a090(0x623)]));}['_drawEventAnnotation'](_0x3f4bc3,_0x179633,_0x54e4fa){const _0x3797af=_0x34e271,_0x241246=isNum(_0x179633[_0x3797af(0x68d)])?_0x179633[_0x3797af(0x68d)]:parseAnnotationTime(_0x179633[_0x3797af(0x68d)]);if(!isNum(_0x241246))return;const _0x55dda8=this[_0x3797af(0x209)][_0x3797af(0x9c2)]||this['card'][_0x3797af(0xb29)],_0x220d28=_0x55dda8[_0x3797af(0x89f)][_0x3797af(0x699)](),_0x4b4cbf=_0x55dda8[_0x3797af(0x2bf)][_0x3797af(0x699)]();if(_0x241246<_0x220d28||_0x241246>_0x4b4cbf)return;const {padT:_0x57676b,plotH:_0x2af74b,mapX:_0x3484c9}=_0x54e4fa,_0x2dc08a=_0x3484c9(_0x241246),_0x14496e=_0x179633[_0x3797af(0x19e)]||_0x3797af(0x429),_0x578628=toNum(_0x179633['line_width'])||1.5,_0x16d9f2=this[_0x3797af(0x2ed)](_0x179633[_0x3797af(0x7ea)]||_0x3797af(0x60c)),_0x255214=toNum(_0x179633[_0x3797af(0x8eb)]),_0x367c7b=svgEl(_0x3797af(0x1d7),{'x1':String(_0x2dc08a),'x2':String(_0x2dc08a),'y1':String(_0x57676b),'y2':String(_0x57676b+_0x2af74b),'stroke':_0x14496e,'stroke-width':String(_0x578628),'stroke-opacity':isNum(_0x255214)?String(_0x255214):'1','class':_0x3797af(0xc59)});if(_0x16d9f2)_0x367c7b[_0x3797af(0x1b0)](_0x3797af(0x36e),_0x16d9f2);_0x3f4bc3['appendChild'](_0x367c7b);if(_0x179633['label']){const _0x5e31ed=_0x179633[_0x3797af(0x6cd)]||'top',_0x1a8dff=_0x5e31ed===_0x3797af(0x537)?_0x57676b+_0x2af74b-0x4:_0x57676b+0xc;this[_0x3797af(0xcd6)](_0x3f4bc3,{'x':String(_0x2dc08a+0x4),'y':String(_0x1a8dff),'text-anchor':_0x3797af(0x89f),'class':'sgc-ann-label\x20sgc-ann-event-label','fill':_0x179633['label_color']||_0x14496e,'font-size':String(toNum(_0x179633[_0x3797af(0x1ae)])||0xa)},String(_0x179633[_0x3797af(0x623)]));}}[_0x34e271(0x7a0)](_0x350b69,_0x5a1e75,_0x2e85a7,_0x1b9a3a,_0x419e3d){const _0x376682=_0x34e271,_0x375e80=resolveCardLanguage(_0x2e85a7,this[_0x376682(0x209)]?.['_config']),_0x8f266c=resolveDisplayTimeZone(_0x2e85a7,_0x5a1e75),_0x167e92=new Date(_0x350b69);let _0x5bb30b=null;const _0x3b8a25=effXAxisInterval(_0x5a1e75);if(_0x3b8a25){const _0x2f8f65=String(_0x3b8a25)['match'](/^(\d+)\s*(h|d|w|M)$/);if(_0x2f8f65){const _0x2b40a8=_0x2f8f65[0x2],_0x55bcc3=parseInt(_0x2f8f65[0x1],0xa);_0x5bb30b=_0x2b40a8==='M'?'month':_0x2b40a8==='w'?_0x376682(0xc03):_0x2b40a8==='d'?'day':_0x55bcc3<=0xc?_0x376682(0x1f2):'day';}}if(!_0x5bb30b&&typeof resolveGroupBy==='function'&&isNum(_0x1b9a3a)&&isNum(_0x419e3d)){const _0x255f90=resolveGroupBy(_0x5a1e75,(_0x419e3d-_0x1b9a3a)/0x36ee80);if(_0x255f90==='month')_0x5bb30b=_0x376682(0x65a);else{if(_0x255f90===_0x376682(0x74d))_0x5bb30b=_0x376682(0x74d);else{if(_0x255f90===_0x376682(0xc03))_0x5bb30b=_0x376682(0xc03);else{if(_0x255f90===_0x376682(0x523))_0x5bb30b=_0x376682(0x5c7);else{if(_0x255f90===_0x376682(0x1f2))_0x5bb30b='hour';}}}}}const _0x5c9793=toNum(_0x5a1e75?.[_0x376682(0x336)]),_0x54d36e=isNum(_0x5c9793)&&_0x5c9793>0x0?_0x5c9793*0x36ee80:isNum(_0x1b9a3a)&&isNum(_0x419e3d)?_0x419e3d-_0x1b9a3a:NaN;!_0x5bb30b&&isNum(_0x54d36e)&&(_0x5bb30b=_0x54d36e<0x2*0x5265c00?_0x376682(0x1f2):_0x376682(0x5c7));const _0x16361e=_0x4b91e8=>{const _0x318523=_0x376682,_0x231f2a=getCachedDateTimeFormatter(_0x375e80,_0x8f266c?{..._0x4b91e8,'timeZone':_0x8f266c}:_0x4b91e8);return _0x231f2a?_0x231f2a[_0x318523(0x29a)](_0x167e92):_0x167e92[_0x318523(0xa1a)]();};if(_0x5bb30b===_0x376682(0x74d))return _0x16361e({'year':_0x376682(0x774)});if(_0x5bb30b===_0x376682(0x65a)){const _0x28c109=isNum(_0x1b9a3a)&&isNum(_0x419e3d)&&tzParts(_0x1b9a3a,_0x8f266c)['y']!==tzParts(_0x419e3d,_0x8f266c)['y'];return _0x16361e(_0x28c109?{'month':_0x376682(0xd72),'year':_0x376682(0x722)}:{'month':'short'});}const _0x25cb29=effDatetimeFormat(_0x5a1e75);if((_0x5bb30b===_0x376682(0x1f2)||_0x5bb30b===_0x376682(0x8be))&&isNum(_0x54d36e)&&_0x54d36e<0x2*0x5265c00){if(_0x25cb29&&_0x25cb29!==_0x376682(0xa26)&&!(_0x25cb29['includes']('ddd')&&!/[Hhms]/['test'](_0x25cb29)))return applyDatetimePattern(_0x167e92,_0x25cb29,_0x375e80,_0x8f266c);return _0x16361e(_localeTimeOpts(_0x2e85a7,{'hour':_0x376682(0x722),'minute':_0x376682(0x722)}));}if(_0x25cb29&&_0x25cb29!=='system'&&_0x25cb29[_0x376682(0x267)](_0x376682(0xad5)))return applyDatetimePattern(_0x167e92,_0x25cb29,_0x375e80,_0x8f266c);const _0x461c19=toNum(_0x5a1e75?.[_0x376682(0x336)]),_0x10ea31=isNum(_0x461c19)&&_0x461c19>0x0?_0x461c19/0x18:isNum(_0x1b9a3a)&&isNum(_0x419e3d)?(_0x419e3d-_0x1b9a3a)/0x5265c00:null;if(_0x5bb30b==='day'&&_0x10ea31!==null&&_0x10ea31<=29.5)return _0x16361e({'weekday':'short','day':'numeric','month':_0x376682(0xd72)});return _0x16361e({'month':_0x376682(0xd72),'day':_0x376682(0x774)});}[_0x34e271(0xada)](_0x528564,_0x53de4a,_0x30ae2f,_0xdce73c,_0x225c30,_0x577ad5,_0x42cd5c){const _0x5abb42=_0x34e271,{padL:_0x24b6a2,padT:_0x385cde,plotW:_0x45d3f3,plotH:_0x7793b5,mapX:_0x4a56aa,mapY:_0x2874cd,yBounds:_0x546e5e,y2Bounds:_0x119b47,boundsFor:_0x54a0f9,tStart:_0x5ae84b,tEnd:_0xc4961b}=_0x30ae2f,_0x3a9ec2=this[_0x5abb42(0x209)],_0x28fc81=_0xdce73c[_0x5abb42(0xcc3)]!==![];let _0x57e08e=_0x577ad5['querySelector'](_0x5abb42(0xbc9));!_0x57e08e&&(_0x57e08e=document['createElement'](_0x5abb42(0xd2c)),_0x57e08e[_0x5abb42(0xc68)]=_0x5abb42(0x79e),_0x577ad5[_0x5abb42(0x343)](_0x57e08e));_0x57e08e['style'][_0x5abb42(0xd2f)]=_0x5abb42(0x73d);const _0x3ef8da=svgEl(_0x5abb42(0x1d7),{'class':_0x5abb42(0x135),'y1':String(_0x385cde),'y2':String(_0x385cde+_0x7793b5)});_0x3ef8da[_0x5abb42(0x564)][_0x5abb42(0xd2f)]=_0x5abb42(0x73d),_0x528564[_0x5abb42(0x343)](_0x3ef8da);let _0x49e999=null;if(_0xdce73c[_0x5abb42(0x51f)]){_0x49e999=svgEl(_0x5abb42(0xda4),{'class':'sgc-period-highlight','y':String(_0x385cde),'height':String(_0x7793b5)});if(_0xdce73c['period_highlight_color']){const _0x17c31f=String(_0xdce73c[_0x5abb42(0x276)])['trim']();_0x49e999[_0x5abb42(0x564)][_0x5abb42(0x2b2)]=_0x17c31f;const _0x564bcc=/^(rgba|hsla)\(/i[_0x5abb42(0x47e)](_0x17c31f)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x5abb42(0x47e)](_0x17c31f);_0x49e999['style']['fillOpacity']=_0x564bcc?'':'0.33';}_0x49e999[_0x5abb42(0x564)][_0x5abb42(0xd2f)]=_0x5abb42(0x73d);const _0x582915=_0x528564['querySelector'](_0x5abb42(0x249))||_0x528564[_0x5abb42(0x3e4)](_0x5abb42(0x76b));if(_0x582915)_0x528564[_0x5abb42(0x404)](_0x49e999,_0x582915);else _0x528564[_0x5abb42(0x343)](_0x49e999);}const _0x36ba9a=svgEl('g',{'class':_0x5abb42(0x430)});_0x528564[_0x5abb42(0x343)](_0x36ba9a);const _0x5d03df=[],_0x125f94=_0x297e23=>{const _0x326432=_0x5abb42;while(_0x5d03df[_0x326432(0x4f2)]<_0x297e23){const _0x907d0c=svgEl(_0x326432(0x632),{'class':_0x326432(0x6c9),'r':'4'});_0x907d0c[_0x326432(0x564)][_0x326432(0xd2f)]=_0x326432(0x73d),_0x36ba9a[_0x326432(0x343)](_0x907d0c),_0x5d03df[_0x326432(0x84b)](_0x907d0c);}},_0x3caaa1=()=>{const _0x3f8aaa=_0x5abb42;for(const _0x471b9a of _0x5d03df)_0x471b9a[_0x3f8aaa(0x564)][_0x3f8aaa(0xd2f)]=_0x3f8aaa(0x73d);},_0x4eed8c=_0x1bee36=>{const _0x186646=_0x5abb42,_0x2a7e0b=_0x528564[_0x186646(0x212)](),_0x1da6f7=_0x577ad5['getBoundingClientRect'](),_0x1d0320=parseFloat(_0x528564[_0x186646(0xae2)](_0x186646(0xbe0))[_0x186646(0x7a4)]('\x20')[0x2]),_0x527cf5=_0x2a7e0b['width']/_0x1d0320;return{'x':_0x2a7e0b[_0x186646(0x34a)]-_0x1da6f7[_0x186646(0x34a)]+_0x1bee36*_0x527cf5,'y':_0x2a7e0b['top']-_0x1da6f7['top']+(_0x385cde+_0x7793b5/0x2)*_0x527cf5};},_0x40a401=(_0xe764f4,_0x145ce3,_0x5d7d15)=>{const _0x4635e1=_0x5abb42;if(_0xe764f4<_0x24b6a2||_0xe764f4>_0x24b6a2+_0x45d3f3)return _0x1a2b2d();const _0x126ff6=this[_0x4635e1(0x1b5)],_0x2459c7=_0x38cf69=>_0x126ff6?_0x126ff6['get'](_0x38cf69)??_0x4a56aa(_0x38cf69):_0x4a56aa(_0x38cf69),_0x314d9b=[];let _0x3b2806=0x0,_0x994394=Infinity,_0x30f859=_0xe764f4;const _0x2e41a4=_0x10e003=>['bar','candlestick']['includes'](_0x10e003['entity']?.[_0x4635e1(0x3ef)]||_0x10e003['entity']?.['type']);let _0x493270=null;if(_0x126ff6){let _0x49a6fd=Infinity;for(const _0x4d4d21 of _0x53de4a){if(!_0x2e41a4(_0x4d4d21))continue;for(const _0x261525 of _0x4d4d21['points']){if(_0x261525['v']===null)continue;const _0xbd3214=_0x126ff6[_0x4635e1(0xccf)](_0x261525['t']);if(_0xbd3214===undefined)continue;const _0x34a324=Math['abs'](_0xbd3214-_0xe764f4);_0x34a324<_0x49a6fd&&(_0x49a6fd=_0x34a324,_0x493270=_0x261525['t']);}}}else{for(const _0x43429c of _0x53de4a){if(!_0x2e41a4(_0x43429c)||!_0x43429c[_0x4635e1(0x7ce)]||!isNum(_0x43429c[_0x4635e1(0xd52)]))continue;const _0xf35e41=_0x43429c['_barHalfWidth'];for(const _0x112282 of _0x43429c[_0x4635e1(0xc6d)]){if(_0x112282['v']===null)continue;const _0x5e2420=_0x43429c[_0x4635e1(0x7ce)][_0x4635e1(0xccf)](_0x112282['t']);if(_0x5e2420===undefined)continue;if(_0xe764f4>=_0x5e2420-_0xf35e41&&_0xe764f4<=_0x5e2420+_0xf35e41){_0x493270=_0x112282['t'];break;}}if(_0x493270!==null)break;}if(_0x493270===null){let _0x1ca137=Infinity;for(const _0x18d4ee of _0x53de4a){if(!_0x2e41a4(_0x18d4ee)||!_0x18d4ee[_0x4635e1(0x7ce)])continue;for(const _0x4ecb1f of _0x18d4ee[_0x4635e1(0xc6d)]){if(_0x4ecb1f['v']===null)continue;const _0x10e5fe=_0x18d4ee['_barCenters'][_0x4635e1(0xccf)](_0x4ecb1f['t']);if(_0x10e5fe===undefined)continue;const _0x5db1d0=Math[_0x4635e1(0xaef)](_0x10e5fe-_0xe764f4);_0x5db1d0<_0x1ca137&&(_0x1ca137=_0x5db1d0,_0x493270=_0x4ecb1f['t']);}}}}for(const _0x5ac9ad of _0x53de4a){let _0x2d6595;const _0xd4d310=_0x2e41a4(_0x5ac9ad);if(_0xd4d310){if(_0x493270===null)continue;_0x2d6595=_0x5ac9ad['points']['find'](_0x6d311d=>_0x6d311d['t']===_0x493270&&_0x6d311d['v']!==null)||null;}else _0x2d6595=findClosestPoint(_0x5ac9ad[_0x4635e1(0xc6d)],_0x145ce3);if(!_0x2d6595||_0x2d6595['v']===null)continue;_0x314d9b[_0x4635e1(0x84b)]({'s':_0x5ac9ad,'p':_0x2d6595});if(_0x5ac9ad[_0x4635e1(0x951)]?.[_0x4635e1(0x988)]==null)_0x3b2806+=_0x2d6595['v'];if(_0xd4d310&&_0x5ac9ad[_0x4635e1(0x7ce)]){const _0x741948=_0x5ac9ad[_0x4635e1(0x7ce)][_0x4635e1(0xccf)](_0x2d6595['t']);if(_0x741948!==undefined){const _0x11da27=Math[_0x4635e1(0xaef)](_0x741948-_0xe764f4);_0x11da27<_0x994394&&(_0x994394=_0x11da27,_0x30f859=_0x741948);}}}if(!_0x314d9b[_0x4635e1(0x4f2)])return _0x1a2b2d();if(!_0x28fc81){_0x57e08e['style']['display']=_0x4635e1(0x73d),_0x3ef8da['style'][_0x4635e1(0xd2f)]=_0x4635e1(0x73d),_0x3caaa1(),_0x33131a(_0xe764f4);return;}_0x3ef8da[_0x4635e1(0x1b0)]('x1',String(_0x30f859)),_0x3ef8da[_0x4635e1(0x1b0)]('x2',String(_0x30f859)),_0x3ef8da[_0x4635e1(0x564)]['display']='',_0x125f94(_0x314d9b[_0x4635e1(0x4f2)]),_0x3caaa1();let _0x5d0c69=0x0;for(const {s:_0x1a7afa,p:_0x752a94}of _0x314d9b){const _0x370ac6=_0x1a7afa['entity'];if(_0x370ac6[_0x4635e1(0x846)]===![]){_0x5d0c69++;continue;}const _0x31f559=_0x54a0f9?_0x54a0f9(_0x1a7afa):_0x370ac6[_0x4635e1(0xa89)]==='secondary'?_0x119b47:_0x546e5e;if(!_0x31f559){_0x5d0c69++;continue;}const _0x1c73f8=_0x2459c7(_0x752a94['t']),_0x314620=_0x42cd5c?.['baselineByIdx']?.[_0x4635e1(0xccf)](_0x1a7afa['idx'])||null,_0xe771de=_0x314620?(_0x314620[_0x4635e1(0xccf)](_0x752a94['t'])??0x0)+_0x752a94['v']:_0x752a94['v'],_0x1e081d=_0x2874cd(_0xe771de,_0x31f559),_0x34b868=_0x5d03df[_0x5d0c69++];_0x34b868['setAttribute']('cx',String(_0x1c73f8)),_0x34b868[_0x4635e1(0x1b0)]('cy',String(_0x1e081d)),_0x34b868[_0x4635e1(0x1b0)](_0x4635e1(0x2b2),this[_0x4635e1(0x209)][_0x4635e1(0x7d3)](_0x370ac6[_0x4635e1(0x19e)],_0x370ac6[_0x4635e1(0x951)])||_0x370ac6[_0x4635e1(0x19e)]||_0x4635e1(0x429)),_0x34b868[_0x4635e1(0x564)][_0x4635e1(0xd2f)]='';}const _0x189535={'day':0x1,'week':0x2,'month':0x3,'year':0x4};let _0x2ac147=null;for(const {s:_0x4cbde4}of _0x314d9b){const _0x21bbc7=_0x189535[_0x4cbde4?.[_0x4635e1(0x160)]]?_0x4cbde4['bucketPrecision']:null;if(!_0x21bbc7){_0x2ac147=null;break;}if(!_0x2ac147||_0x189535[_0x21bbc7]<_0x189535[_0x2ac147])_0x2ac147=_0x21bbc7;}const _0x1355a2=_0xdce73c['tooltip_match_axis']?this['_axisDateLabel'](_0x314d9b[0x0]['p']['t'],_0xdce73c,_0x225c30,_0x5ae84b,_0xc4961b):formatDateTime(new Date(_0x314d9b[0x0]['p']['t']),_0xdce73c,_0x225c30,_0x2ac147?{'precision':_0x2ac147}:undefined);let _0x348844=_0x4635e1(0x21d)+escapeHtml(_0x1355a2)+'</div>',_0x3cf67c=_0x314d9b;if(_0xdce73c[_0x4635e1(0xd7d)]==='reverse')_0x3cf67c=_0x314d9b[_0x4635e1(0x863)]()['reverse']();else{if(_0xdce73c[_0x4635e1(0xd7d)]===_0x4635e1(0x6ff)){const _0x3a9267=({s:_0x121ab6})=>{const _0x311aa=_0x4635e1,_0x52a180=_0x121ab6[_0x311aa(0x951)];return String((_0x52a180[_0x311aa(0xcbc)]!==undefined?pickName(_0x52a180['tooltip_name'],this[_0x311aa(0x209)][_0x311aa(0xa1d)](_0x52a180[_0x311aa(0xcbc)],_0x52a180[_0x311aa(0x951)])??_0x121ab6[_0x311aa(0x444)]?.[_0x311aa(0x668)],_0x121ab6[_0x311aa(0x444)]):pickName(_0x52a180[_0x311aa(0x86b)],this[_0x311aa(0x209)]['_resolveTemplateText'](_0x52a180[_0x311aa(0x86b)],_0x52a180[_0x311aa(0x951)])??_0x121ab6[_0x311aa(0x444)]?.[_0x311aa(0x98e)],_0x121ab6[_0x311aa(0x444)])??_0x121ab6['id'])||'');};_0x3cf67c=_0x314d9b['slice']()[_0x4635e1(0xa03)]((_0x694b02,_0x24145a)=>_0x3a9267(_0x694b02)[_0x4635e1(0x38a)](_0x3a9267(_0x24145a),undefined,{'sensitivity':_0x4635e1(0xa24)}));}}let _0x42d10c=null;for(const {s:_0x2aeb33,p:_0x5aa511}of _0x3cf67c){const _0x29bdac=_0x2aeb33[_0x4635e1(0x951)],_0x557b8f=typeof _0x29bdac[_0x4635e1(0xcbc)]===_0x4635e1(0xadd)&&(_0x29bdac[_0x4635e1(0xcbc)][_0x4635e1(0x267)]('{{')||_0x29bdac[_0x4635e1(0xcbc)]['includes']('{%')),_0x100c17=_0x29bdac['tooltip_name']!==undefined?_0x557b8f?pickName(_0x29bdac[_0x4635e1(0xcbc)],this[_0x4635e1(0x209)]['_resolveTemplateText'](_0x29bdac['tooltip_name'],_0x29bdac['entity'])??_0x2aeb33[_0x4635e1(0x444)]?.[_0x4635e1(0x668)],_0x2aeb33['meta'])??'':_0x29bdac[_0x4635e1(0xcbc)]:pickName(_0x29bdac[_0x4635e1(0x86b)],this[_0x4635e1(0x209)][_0x4635e1(0xa1d)](_0x29bdac[_0x4635e1(0x86b)],_0x29bdac[_0x4635e1(0x951)])??_0x2aeb33[_0x4635e1(0x444)]?.[_0x4635e1(0x98e)],_0x2aeb33[_0x4635e1(0x444)])??_0x2aeb33['id'],_0x4b08a1=_0x29bdac[_0x4635e1(0xbc4)]??_0x2aeb33['meta']?.['unit_of_measurement']??'',_0x11d51f=_0x4b08a1==null||_0x4b08a1===![]?'':String(_0x4b08a1),_0x1797f0=this[_0x4635e1(0x209)][_0x4635e1(0x7d3)](_0x29bdac['color'],_0x29bdac[_0x4635e1(0x951)])||_0x29bdac['color']||_0x4635e1(0x429),_0x10d056=_0x29bdac[_0x4635e1(0xbb0)]===![],_0x400bbe='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:'+escapeHtml(_0x1797f0)+(_0x10d056?_0x4635e1(0x841):'')+_0x4635e1(0xc88),_0x499a71=_0x100c17?_0x4635e1(0x762)+escapeHtml(_0x100c17)+'</span>':'';let _0xb146a='';if(_0x29bdac[_0x4635e1(0x988)]!=null){const _0x3a6955=toNum(_0x29bdac[_0x4635e1(0x419)]);if(isNum(_0x3a6955)&&_0x3a6955!==0x0){const _0x3ab9af=_0x5aa511['t']-_0x3a6955*0x36ee80,_0x3970bc=formatDateTime(new Date(_0x3ab9af),_0xdce73c,_0x225c30,_0x2ac147?{'precision':_0x2ac147}:undefined);_0x3970bc!==_0x42d10c&&(_0x348844+=_0x4635e1(0x55e)+escapeHtml(_0x3970bc)+_0x4635e1(0x4dc),_0x42d10c=_0x3970bc);}const _0x38c120=_0x314d9b[_0x4635e1(0xbe8)](_0x4896af=>_0x4896af['s'][_0x4635e1(0x951)]?.['_compareOf']===_0x29bdac[_0x4635e1(0x988)])[_0x4635e1(0x4f2)];if(_0x38c120>0x1&&_0x29bdac[_0x4635e1(0x4ab)]?.[_0x4635e1(0x9e8)]){const _0x323aa0=_0x314d9b[_0x4635e1(0x14b)](_0x572135=>_0x572135['s'][_0x4635e1(0x951)]?.[_0x4635e1(0x988)]==null&&_0x572135['s'][_0x4635e1(0x3f6)]===_0x29bdac[_0x4635e1(0x988)]);if(_0x323aa0&&isNum(_0x323aa0['p']?.['v'])&&isNum(_0x5aa511['v'])&&_0x5aa511['v']!==0x0){const _0x24ed52=(_0x323aa0['p']['v']-_0x5aa511['v'])/Math[_0x4635e1(0xaef)](_0x5aa511['v'])*0x64,_0x48b0f3=_0x24ed52>0x0?_0x4635e1(0x22e):_0x24ed52<0x0?_0x4635e1(0xa7d):_0x4635e1(0x815);_0xb146a='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x48b0f3+'\x22>'+(_0x24ed52>0x0?'+':'')+_0x24ed52[_0x4635e1(0x7dc)](0x1)+_0x4635e1(0x8f0);}}}if(_0x29bdac[_0x4635e1(0x988)]==null&&_0x29bdac[_0x4635e1(0x6d5)]){const _0x1d01a5=_0x314d9b['filter'](_0x18629f=>_0x18629f['s'][_0x4635e1(0x951)]?.['_compareOf']===_0x2aeb33[_0x4635e1(0x3f6)]);if(_0x1d01a5['length']===0x1){const _0x1ca3ca=_0x1d01a5[0x0],_0x31a73a=_0x1ca3ca['s']['entity']?.[_0x4635e1(0x4ab)];if(_0x31a73a?.[_0x4635e1(0x9e8)]&&isNum(_0x1ca3ca['p']?.['v'])&&_0x1ca3ca['p']['v']!==0x0&&isNum(_0x5aa511['v'])){const _0x54ee8d=(_0x5aa511['v']-_0x1ca3ca['p']['v'])/Math[_0x4635e1(0xaef)](_0x1ca3ca['p']['v'])*0x64,_0x44a9aa=_0x54ee8d>0x0?_0x4635e1(0x22e):_0x54ee8d<0x0?_0x4635e1(0xa7d):_0x4635e1(0x815);_0xb146a=_0x4635e1(0x8fe)+_0x44a9aa+'\x22>'+(_0x54ee8d>0x0?'+':'')+_0x54ee8d['toFixed'](0x1)+_0x4635e1(0x8f0);}}}const _0x23cf5b=_0x29bdac[_0x4635e1(0xa53)]&&_0x29bdac[_0x4635e1(0xa53)][_0x4635e1(0x4f2)]?_0x29bdac[_0x4635e1(0xa53)]:this[_0x4635e1(0x209)]['_effectiveAttribute'](_0x29bdac,_0x2aeb33[_0x4635e1(0x3f6)])?null:autoStateMap(_0x29bdac,_0x225c30,_0xdce73c?.['chart_mode']);let _0x5b275c=null;if(_0x23cf5b&&_0x23cf5b[_0x4635e1(0x4f2)]&&isNum(_0x5aa511['v'])){const _0x3faaea=Math[_0x4635e1(0x767)](_0x5aa511['v']);if(_0x3faaea>=0x0&&_0x3faaea<_0x23cf5b[_0x4635e1(0x4f2)]){const _0x4a32db=_0x2aeb33['meta']?.[_0x4635e1(0x24a)],_0x2cfae5=String(_0x23cf5b[_0x3faaea]?.['label']||(_0x4a32db?_0x23cf5b[_0x3faaea]?.[_0x4635e1(0xd05)]??'':localizeEntityState(_0x225c30,_0x225c30?.[_0x4635e1(0xd44)]?.[_0x29bdac['entity']],_0x23cf5b[_0x3faaea]?.[_0x4635e1(0xd05)]??'')))['trim']();if(_0x2cfae5)_0x5b275c=_0x2cfae5;}}_0x348844+=_0x4635e1(0xbcd)+_0x400bbe+_0x4635e1(0x6d3)+_0x499a71+_0x4635e1(0x630)+(_0x5b275c?escapeHtml(_0x5b275c):escapeHtml(formatNumber(_0x5aa511['v'],_0x29bdac,_0x225c30))+'\x20'+escapeHtml(_0x11d51f))+_0xb146a+_0x4635e1(0x193);if(_0x29bdac[_0x4635e1(0x3ef)]===_0x4635e1(0x440)&&isNum(_0x5aa511['o'])){_0x348844+=_0x4635e1(0x21c)+escapeHtml(formatNumber(_0x5aa511['o'],_0x29bdac,_0x225c30))+_0x4635e1(0x68c)+escapeHtml(formatNumber(_0x5aa511['h'],_0x29bdac,_0x225c30))+_0x4635e1(0x68c)+escapeHtml(formatNumber(_0x5aa511['l'],_0x29bdac,_0x225c30))+_0x4635e1(0x68c)+escapeHtml(formatNumber(_0x5aa511['c'],_0x29bdac,_0x225c30))+'\x20'+escapeHtml(_0x11d51f)+_0x4635e1(0xb45);const _0x18c8f3=(_0x57edd9,_0x5075de)=>isNum(_0x57edd9)&&isNum(_0x5075de)&&_0x5075de!==0x0?_0x57edd9/_0x5075de*0x64:null,_0x418544=(_0x25db18,_0x4d4cc1)=>{const _0x418820=_0x4635e1;if(_0x25db18===null)return null;const _0x2b9cbf=_0x4d4cc1&&_0x25db18>0x0?'+':'';return''+_0x2b9cbf+_0x25db18[_0x418820(0x7dc)](0x2)+'%';},_0x3a00e7=_0x18c8f3(_0x5aa511['c']-_0x5aa511['o'],_0x5aa511['o']),_0xd7620f=_0x18c8f3(_0x5aa511['h']-_0x5aa511['l'],_0x5aa511['l']);if(_0x3a00e7!==null){const _0x3d395f=_0x3a00e7>0x0,_0x43eb84=_0x3a00e7===0x0,_0x413bf0=_0x43eb84?_0x4635e1(0x815):_0x3d395f?_0x4635e1(0x22e):_0x4635e1(0xa7d);_0x348844+=_0x4635e1(0x5bd)+escapeHtml(cardT(_0x225c30,_0xdce73c,'Change'))+_0x4635e1(0xc30)+_0x413bf0+'\x22>'+escapeHtml(_0x418544(_0x3a00e7,!![]))+_0x4635e1(0x759);}_0xd7620f!==null&&(_0x348844+=_0x4635e1(0x5bd)+escapeHtml(cardT(_0x225c30,_0xdce73c,_0x4635e1(0xa1c)))+_0x4635e1(0x5a3)+escapeHtml(_0x418544(_0xd7620f,![]))+_0x4635e1(0x759));}if(_0x29bdac[_0x4635e1(0xa21)]&&_0x5aa511['bMin']!=null&&_0x5aa511[_0x4635e1(0x683)]!=null){const _0x6f1bb8=_0x4635e1(0xcfd)+escapeHtml(_0x1797f0)+';width:6px;height:6px'+(_0x10d056?_0x4635e1(0x841):'')+_0x4635e1(0xc88);_0x348844+=_0x4635e1(0x93f)+_0x6f1bb8+_0x4635e1(0xa30)+escapeHtml(cardT(_0x225c30,_0xdce73c,_0x4635e1(0x38c)))+_0x4635e1(0xd3c)+escapeHtml(formatNumber(_0x5aa511[_0x4635e1(0x312)],_0x29bdac,_0x225c30))+_0x4635e1(0xc91)+escapeHtml(formatNumber(_0x5aa511[_0x4635e1(0x683)],_0x29bdac,_0x225c30))+'\x20'+escapeHtml(_0x11d51f)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}}if(_0x314d9b[_0x4635e1(0x4f2)]>0x1){const _0x1fbed4=({s:_0x2b0e97})=>{const _0x20588b=_0x4635e1,_0x54d45c=_0x2b0e97['entity'][_0x20588b(0xbc4)]??_0x2b0e97[_0x20588b(0x444)]?.['unit_of_measurement']??'';return _0x54d45c==null||_0x54d45c===![]?'':String(_0x54d45c);},_0x59277a=_0x54dc24=>toNum(_0x54dc24?.[_0x4635e1(0x48e)])??0x1,_0x4f3dcb=(_0x22ed4a,_0x163477,_0x499397,_0x19ebab,_0x282701)=>{const _0x2d89ad=_0x4635e1,_0x18e756=_0x499397[_0x2d89ad(0x754)](_0x393ac8=>_0x393ac8===_0x499397[0x0])?_0x499397[0x0]:'',_0x15d242=_0x19ebab&&_0x19ebab[_0x2d89ad(0x4f2)]?_0x19ebab:[],_0x62460e=_0x15d242[_0x2d89ad(0x4f2)]?Math[_0x2d89ad(0x887)](..._0x15d242[_0x2d89ad(0x9f9)](_0x59277a)):0x1,_0x4178f1=_0x15d242[_0x2d89ad(0x4f2)]?_0x15d242[0x0][_0x2d89ad(0x840)]||_0x2d89ad(0xa26):'system',_0x52433a=_0x15d242[_0x2d89ad(0x754)](_0x483763=>(_0x483763['number_format']||_0x2d89ad(0xa26))===_0x4178f1)?_0x4178f1:_0x2d89ad(0xa26),_0x2ae531=formatNumber(_0x163477,{'decimals':_0x62460e,'number_format':_0x52433a},_0x225c30);return'<div\x20class=\x22sgc-tt-row\x20sgc-tt-total\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x22ed4a)+_0x2d89ad(0x28a)+escapeHtml(_0x2ae531)+(_0x18e756?'\x20'+escapeHtml(_0x18e756):'')+(_0x282701||'')+_0x2d89ad(0x193);};if(_0xdce73c[_0x4635e1(0x1c9)]&&_0xdce73c[_0x4635e1(0x7c2)]!==![]){const _0x25f337=_0x4635e1(0x2e9),_0x5ece46=new Map();for(const _0x5bf763 of _0x314d9b){const _0x4e6bc7=_0x5bf763['s']['entity'][_0x4635e1(0x33a)],_0x3c3287=_0x4e6bc7===undefined||_0x4e6bc7===null||_0x4e6bc7===''?_0x4635e1(0x2fc):String(_0x4e6bc7);let _0x317a31=_0x5ece46[_0x4635e1(0xccf)](_0x3c3287);!_0x317a31&&(_0x317a31={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x5ece46[_0x4635e1(0x96e)](_0x3c3287,_0x317a31));if(isNum(_0x5bf763['p']['v']))_0x317a31[_0x4635e1(0x2b8)]+=_0x5bf763['p']['v'];_0x317a31[_0x4635e1(0xa74)]['push'](_0x1fbed4(_0x5bf763)),_0x317a31[_0x4635e1(0x34d)][_0x4635e1(0x84b)](_0x5bf763['s'][_0x4635e1(0x951)]);if(_0x5bf763['s'][_0x4635e1(0x951)][_0x4635e1(0x988)]!=null&&!_0x317a31[_0x4635e1(0x391)])_0x317a31[_0x4635e1(0x391)]=_0x5bf763['s'][_0x4635e1(0x951)];}if(_0x5ece46[_0x4635e1(0x2e6)]>0x1)for(const [_0x248708,_0x22b72f]of _0x5ece46){const _0x1a3fef=_0x248708[_0x4635e1(0x6d7)](_0x25f337),_0x558185=_0x1a3fef>=0x0,_0x4b114a=_0x558185?_0x248708['slice'](0x0,_0x1a3fef):_0x248708,_0x2b5438=_0x4b114a===_0x4635e1(0x2fc)?'':_0x4b114a;if(!_0x2b5438&&!_0x558185)continue;let _0x51dc8d=(_0x2b5438?_0x2b5438+'\x20':'')+cardT(_0x225c30,_0xdce73c,_0x4635e1(0xbde)),_0x6d18cb='';if(_0x558185){const _0xc89e93=_0x22b72f[_0x4635e1(0x391)]?.[_0x4635e1(0x4ab)],_0x15e5b0=Math[_0x4635e1(0x887)](0x1,Math[_0x4635e1(0x42e)](toNum(_0xc89e93?.[_0x4635e1(0x484)])||0x1));_0x51dc8d+='\x20('+cardT(_0x225c30,_0xdce73c,COMPARE_PERIOD_LABELS[_0xc89e93?.['period']]||_0x4635e1(0x548))+(_0x15e5b0>0x1?'\x20×'+_0x15e5b0:'')+')',_0x348844+=_0x4635e1(0x38e)+_0x4f3dcb(_0x51dc8d,_0x22b72f['sum'],_0x22b72f[_0x4635e1(0xa74)],_0x22b72f[_0x4635e1(0x34d)])+_0x4635e1(0x816);continue;}const _0xdd776=[];for(const _0x2ab798 of _0x5ece46[_0x4635e1(0x5cf)]()){if(_0x2ab798[_0x4635e1(0xa71)](_0x248708+_0x25f337)||_0x4b114a===_0x4635e1(0x2fc)&&_0x2ab798[_0x4635e1(0xa71)](_0x4635e1(0x2fc)+_0x25f337))_0xdd776[_0x4635e1(0x84b)](_0x2ab798);}if(_0xdd776[_0x4635e1(0x4f2)]===0x1){const _0x3c57a5=_0x5ece46[_0x4635e1(0xccf)](_0xdd776[0x0]);if(_0x3c57a5[_0x4635e1(0x391)]?.[_0x4635e1(0x4ab)]?.[_0x4635e1(0x9e8)]!==![]&&isNum(_0x3c57a5[_0x4635e1(0x2b8)])&&_0x3c57a5[_0x4635e1(0x2b8)]!==0x0&&isNum(_0x22b72f[_0x4635e1(0x2b8)])){const _0x296129=(_0x22b72f[_0x4635e1(0x2b8)]-_0x3c57a5[_0x4635e1(0x2b8)])/Math[_0x4635e1(0xaef)](_0x3c57a5[_0x4635e1(0x2b8)])*0x64,_0x4e51cc=_0x296129>0x0?_0x4635e1(0x22e):_0x296129<0x0?_0x4635e1(0xa7d):_0x4635e1(0x815);_0x6d18cb=_0x4635e1(0x8fe)+_0x4e51cc+'\x22>'+(_0x296129>0x0?'+':'')+_0x296129['toFixed'](0x1)+_0x4635e1(0x8f0);}}_0x348844+=_0x4f3dcb(_0x51dc8d,_0x22b72f[_0x4635e1(0x2b8)],_0x22b72f[_0x4635e1(0xa74)],_0x22b72f['ents'],_0x6d18cb);}}_0xdce73c['show_tooltip_total']!==![]&&(_0x348844+=_0x4f3dcb(cardT(_0x225c30,_0xdce73c,_0x4635e1(0xbde)),_0x3b2806,_0x314d9b[_0x4635e1(0x9f9)](_0x1fbed4),_0x314d9b[_0x4635e1(0x9f9)](_0x312553=>_0x312553['s']['entity'])));}_0x57e08e[_0x4635e1(0x301)]=_0x348844,_0x57e08e[_0x4635e1(0x564)][_0x4635e1(0xd2f)]='';const _0x5d2b7d=_0x577ad5[_0x4635e1(0x212)](),_0x55017b=_0x57e08e[_0x4635e1(0x212)]();let _0x12df95,_0x237d00;if(_0x5d7d15)_0x12df95=_0x5d7d15[_0x4635e1(0x277)]-_0x5d2b7d[_0x4635e1(0x34a)],_0x237d00=_0x5d7d15[_0x4635e1(0x236)]-_0x5d2b7d[_0x4635e1(0xc22)];else{const _0x177b4b=_0x4eed8c(_0x30f859);_0x12df95=_0x177b4b['x'],_0x237d00=_0x177b4b['y'];}let _0x14c6e1=_0x12df95+0xc,_0x194623=_0x237d00+0xc;if(_0x14c6e1+_0x55017b[_0x4635e1(0x73c)]>_0x5d2b7d[_0x4635e1(0x73c)])_0x14c6e1=_0x12df95-_0x55017b[_0x4635e1(0x73c)]-0xc;if(_0x194623+_0x55017b[_0x4635e1(0xc07)]>_0x5d2b7d[_0x4635e1(0xc07)])_0x194623=_0x237d00-_0x55017b[_0x4635e1(0xc07)]-0xc;_0x14c6e1=Math[_0x4635e1(0x887)](0x0,_0x14c6e1),_0x194623=Math[_0x4635e1(0x887)](0x0,_0x194623);const _0x1c0e5a=_0x577ad5[_0x4635e1(0xd64)]||0x0;_0x57e08e[_0x4635e1(0x564)]['left']=_0x14c6e1+_0x1c0e5a+'px',_0x57e08e[_0x4635e1(0x564)][_0x4635e1(0xc22)]=_0x194623+'px',_0x33131a(_0xe764f4);};let _0x5ef671=[],_0x4cafe2=null;const _0x51a9eb=()=>{const _0x37dac6=_0x5abb42;for(const _0x1f1b7b of _0x5ef671)_0x1f1b7b[_0x37dac6(0x74c)][_0x37dac6(0x3d0)]('sgc-bar-active');_0x5ef671=[];if(_0x49e999)_0x49e999['style']['display']='none';},_0x33131a=_0xbe2a54=>{const _0x2d9755=_0x5abb42;_0x51a9eb();if(_0xbe2a54==null)return;const _0x494252=_0x4cafe2||(_0x4cafe2=_0x528564[_0x2d9755(0x5aa)](_0x2d9755(0x73e))),_0x23d519=new Set();let _0x4904d8=null,_0x2e49d9=null;for(const _0x53749c of _0x494252){const _0x34177e=parseFloat(_0x53749c[_0x2d9755(0xae2)](_0x2d9755(0x874))),_0xee508a=parseFloat(_0x53749c['getAttribute'](_0x2d9755(0x8af)));if(!isFinite(_0x34177e)||!isFinite(_0xee508a))continue;if(_0xbe2a54>=_0x34177e&&_0xbe2a54<=_0x34177e+_0xee508a){const _0x176751=_0x53749c[_0x2d9755(0xae2)](_0x2d9755(0x5cb));if(_0x176751!=null)_0x23d519[_0x2d9755(0x396)](_0x176751);if(_0x4904d8===null){const _0x125843=parseFloat(_0x53749c[_0x2d9755(0xae2)]('data-band-x')),_0x2eb995=parseFloat(_0x53749c[_0x2d9755(0xae2)](_0x2d9755(0x243)));isFinite(_0x125843)&&isFinite(_0x2eb995)&&(_0x4904d8=_0x125843,_0x2e49d9=_0x2eb995);}}}if(!_0x23d519[_0x2d9755(0x2e6)])return;for(const _0x729504 of _0x494252){_0x23d519['has'](_0x729504[_0x2d9755(0xae2)](_0x2d9755(0x5cb)))&&(_0x729504[_0x2d9755(0x74c)][_0x2d9755(0x396)](_0x2d9755(0xc83)),_0x5ef671['push'](_0x729504));}if(_0x49e999&&_0x4904d8!==null){const _0x369f11=Math[_0x2d9755(0x887)](_0x24b6a2,_0x4904d8),_0x47c1bf=Math[_0x2d9755(0x749)](_0x24b6a2+_0x45d3f3,_0x4904d8+_0x2e49d9);_0x49e999[_0x2d9755(0x1b0)]('x',String(_0x369f11)),_0x49e999[_0x2d9755(0x1b0)](_0x2d9755(0x73c),String(Math[_0x2d9755(0x887)](0x0,_0x47c1bf-_0x369f11))),_0x49e999[_0x2d9755(0x564)][_0x2d9755(0xd2f)]='';}},_0x1a2b2d=()=>{const _0x2ccffe=_0x5abb42;_0x57e08e[_0x2ccffe(0x564)][_0x2ccffe(0xd2f)]=_0x2ccffe(0x73d),_0x3ef8da[_0x2ccffe(0x564)][_0x2ccffe(0xd2f)]='none',_0x3caaa1(),_0x51a9eb();},_0x2de444=()=>{const _0x1d96e9=_0x5abb42;_0x1a2b2d(),_0xdce73c['tooltip_sync']&&window[_0x1d96e9(0x596)](new CustomEvent('sgc-tooltip-sync',{'detail':{'time':null,'group':_0xdce73c[_0x1d96e9(0xc3f)]||null,'sourceId':_0x3a9ec2[_0x1d96e9(0x6d9)]}}));};let _0x53a257=null,_0x28b49f=null;const _0x27fbd0=()=>{_0x53a257=null,_0x28b49f=null;},_0x4a8e66=new ResizeObserver(_0x27fbd0);_0x4a8e66[_0x5abb42(0x268)](_0x528564),window['addEventListener']('scroll',_0x27fbd0,{'passive':!![]}),_0x577ad5['addEventListener'](_0x5abb42(0x984),_0x27fbd0,{'passive':!![]});let _0x566a68=0x0,_0x523c40=null;const _0x3f1817=()=>{const _0x229c2c=_0x5abb42;_0x566a68=0x0;const _0x34b81b=_0x523c40;_0x523c40=null;if(!_0x34b81b)return;if(_0x3a9ec2[_0x229c2c(0xbb5)]){if(_0x57e08e[_0x229c2c(0x564)][_0x229c2c(0xd2f)]!==_0x229c2c(0x73d))_0x2de444();return;}if(!_0x53a257)_0x53a257=_0x528564[_0x229c2c(0x212)]();if(_0x28b49f==null)_0x28b49f=parseFloat(_0x528564[_0x229c2c(0xae2)]('viewBox')['split']('\x20')[0x2]);const _0x2e16bf=_0x53a257[_0x229c2c(0x73c)]/_0x28b49f,_0x3c80ab=(_0x34b81b['clientX']-_0x53a257[_0x229c2c(0x34a)])/_0x2e16bf;if(_0x3c80ab<_0x24b6a2||_0x3c80ab>_0x24b6a2+_0x45d3f3)return _0x2de444();const _0x5d27b8=_0x3a9ec2[_0x229c2c(0x9c2)]||_0x3a9ec2[_0x229c2c(0xb29)],_0x186ade=_0x5d27b8[_0x229c2c(0x89f)]['getTime'](),_0x190f1a=_0x5d27b8[_0x229c2c(0x2bf)]['getTime'](),_0x162be4=_0x186ade+(_0x3c80ab-_0x24b6a2)/_0x45d3f3*(_0x190f1a-_0x186ade);_0x40a401(_0x3c80ab,_0x162be4,_0x34b81b),_0xdce73c[_0x229c2c(0x851)]&&window[_0x229c2c(0x596)](new CustomEvent('sgc-tooltip-sync',{'detail':{'time':_0x162be4,'group':_0xdce73c[_0x229c2c(0xc3f)]||null,'sourceId':_0x3a9ec2[_0x229c2c(0x6d9)]}}));},_0x40ef88=_0x1e798d=>{_0x523c40=_0x1e798d;if(_0x566a68)return;_0x566a68=requestAnimationFrame(_0x3f1817);};if(_0x3a9ec2[_0x5abb42(0x969)])_0x3a9ec2[_0x5abb42(0x969)]['abort']();const _0x4efe56=new AbortController();_0x528564[_0x5abb42(0x43c)](_0x5abb42(0x979),_0x40ef88,{'signal':_0x4efe56['signal']}),_0x528564[_0x5abb42(0x43c)]('pointerdown',_0x40ef88,{'signal':_0x4efe56[_0x5abb42(0x1cb)]}),_0x528564['addEventListener']('pointerleave',_0x2de444,{'signal':_0x4efe56[_0x5abb42(0x1cb)]}),_0x4efe56['signal']['addEventListener'](_0x5abb42(0x58e),()=>{const _0x36cf48=_0x5abb42;_0x566a68&&(cancelAnimationFrame(_0x566a68),_0x566a68=0x0),_0x523c40=null,_0x4a8e66['disconnect'](),window[_0x36cf48(0xb9d)]('scroll',_0x27fbd0),_0x577ad5[_0x36cf48(0xb9d)]('scroll',_0x27fbd0);}),_0x3a9ec2[_0x5abb42(0x969)]=_0x4efe56,_0x3a9ec2[_0x5abb42(0x693)]=_0x2872a5=>{const _0x5c2b09=_0x5abb42,_0x1e23ba=_0x3a9ec2[_0x5c2b09(0x9c2)]||_0x3a9ec2[_0x5c2b09(0xb29)];if(!_0x1e23ba)return;const _0x14af8d=_0x1e23ba['start'][_0x5c2b09(0x699)](),_0xbb306e=_0x1e23ba[_0x5c2b09(0x2bf)][_0x5c2b09(0x699)]();if(_0x2872a5<_0x14af8d||_0x2872a5>_0xbb306e)return _0x1a2b2d();const _0x14baed=_0x24b6a2+(_0x2872a5-_0x14af8d)/(_0xbb306e-_0x14af8d)*_0x45d3f3;_0x40a401(_0x14baed,_0x2872a5,null);},_0x3a9ec2[_0x5abb42(0x72f)]=()=>_0x1a2b2d();}}class BaseCanvasRenderer{constructor(_0x201a39){const _0x18dcd7=_0x34e271;this[_0x18dcd7(0x209)]=_0x201a39,this['_abort']=null;}['_setupCanvas'](_0x878f65,_0x31c183,_0x3f835f){const _0x40ec3b=_0x34e271,_0x95de04=_0x878f65[_0x40ec3b(0xd86)]('2d'),_0x1e3212=window[_0x40ec3b(0x917)]||0x1;return _0x878f65[_0x40ec3b(0x73c)]=_0x31c183*_0x1e3212,_0x878f65[_0x40ec3b(0xc07)]=_0x3f835f*_0x1e3212,_0x95de04[_0x40ec3b(0x60f)](_0x1e3212,_0x1e3212),_0x95de04[_0x40ec3b(0x75b)](0x0,0x0,_0x31c183,_0x3f835f),_0x95de04;}[_0x34e271(0xd37)](){const _0x451be4=_0x34e271;try{const _0x4fd786=getComputedStyle(document[_0x451be4(0x9d9)])['getPropertyValue'](_0x451be4(0x1fc))[_0x451be4(0x12e)](),_0x1a3748=_0x4fd786[_0x451be4(0xa9c)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x1a3748){const _0x16b4c4=(parseInt(_0x1a3748[0x1])+parseInt(_0x1a3748[0x2])+parseInt(_0x1a3748[0x3]))/0x3;return _0x16b4c4>0x80;}}catch(_0x5e52d1){}try{const _0x45e77c=getComputedStyle(document[_0x451be4(0x734)])[_0x451be4(0x5fc)]('--rgb-primary-text-color')[_0x451be4(0x12e)](),_0x1fc8cb=_0x45e77c[_0x451be4(0xa9c)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x1fc8cb){const _0x1819d5=(parseInt(_0x1fc8cb[0x1])+parseInt(_0x1fc8cb[0x2])+parseInt(_0x1fc8cb[0x3]))/0x3;return _0x1819d5>0x80;}}catch(_0x19b8a4){}try{const _0x2e37e0=document['createElement'](_0x451be4(0xd2c));_0x2e37e0[_0x451be4(0x564)]['color']=_0x451be4(0x54e),_0x2e37e0[_0x451be4(0x564)][_0x451be4(0x169)]='absolute',_0x2e37e0[_0x451be4(0x564)][_0x451be4(0xae7)]=_0x451be4(0x48d),_0x2e37e0[_0x451be4(0x564)][_0x451be4(0xb7c)]=_0x451be4(0x73d),document[_0x451be4(0x734)][_0x451be4(0x343)](_0x2e37e0);const _0x4c1335=getComputedStyle(_0x2e37e0)['color'];document[_0x451be4(0x734)][_0x451be4(0xcd5)](_0x2e37e0);const _0x3effae=_0x4c1335&&_0x4c1335[_0x451be4(0xa9c)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x3effae){const _0x48d101=(parseInt(_0x3effae[0x1])+parseInt(_0x3effae[0x2])+parseInt(_0x3effae[0x3]))/0x3;if(_0x48d101!==0x0||_0x4c1335['includes'](_0x451be4(0x715)))return _0x48d101>0x80;}}catch(_0x86f536){}try{let _0x4f4c44=this[_0x451be4(0x209)],_0x1726e4=null;for(let _0x5bbd96=0x0;_0x5bbd96<0xa&&_0x4f4c44;_0x5bbd96++){if(_0x4f4c44[_0x451be4(0x6d4)]===0x1&&_0x4f4c44['tagName']===_0x451be4(0x1c2)){_0x1726e4=_0x4f4c44;break;}_0x4f4c44=_0x4f4c44[_0x451be4(0xa0d)]||_0x4f4c44[_0x451be4(0xc55)]&&_0x4f4c44[_0x451be4(0xc55)]()[_0x451be4(0x52c)];}if(_0x1726e4){const _0x4a8dbe=getComputedStyle(_0x1726e4)[_0x451be4(0xa7a)],_0x514a90=_0x4a8dbe&&_0x4a8dbe[_0x451be4(0xa9c)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x514a90){const _0x3f7bc5=(parseInt(_0x514a90[0x1])+parseInt(_0x514a90[0x2])+parseInt(_0x514a90[0x3]))/0x3;return _0x3f7bc5<0x80;}}}catch(_0x4567b4){}try{const _0x3bd15c=getComputedStyle(document['body'])[_0x451be4(0xa7a)],_0x5a3046=_0x3bd15c&&_0x3bd15c[_0x451be4(0xa9c)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x5a3046){const _0x46d68b=(parseInt(_0x5a3046[0x1])+parseInt(_0x5a3046[0x2])+parseInt(_0x5a3046[0x3]))/0x3;return _0x46d68b<0x80;}}catch(_0xd8c323){}return window['matchMedia']&&window['matchMedia'](_0x451be4(0xc80))['matches'];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x352567){const _0x15f4df=_0x34e271;super(_0x352567),this['_pieItems']=[],this[_0x15f4df(0x7cf)]=[],this[_0x15f4df(0x72b)]=0x0,this[_0x15f4df(0x187)]=0x0,this['_lastArgs']=null;}[_0x34e271(0x218)](_0x3abf28,_0x44427e,_0x1aa6d6,_0x56e5ac){const _0x47a337=_0x34e271;if(this['_abort'])this[_0x47a337(0x37b)][_0x47a337(0x58e)]();this[_0x47a337(0x37b)]=new AbortController();const _0x2fbe25=Math[_0x47a337(0x887)](0x28,_0x3abf28[_0x47a337(0x560)]||this[_0x47a337(0x209)][_0x47a337(0x987)]||0x190),_0x1a0a24=Math[_0x47a337(0x887)](0x50,parseInt(_0x1aa6d6[_0x47a337(0xc07)],0xa)||0xc8),_0x1872f2=this[_0x47a337(0x209)][_0x47a337(0x31f)]||[],_0x806996=[];_0x44427e[_0x47a337(0x724)](_0x5e0d41=>{const _0x923189=_0x47a337;let _0x313625=null;if(_0x5e0d41[_0x923189(0x951)]&&typeof _0x5e0d41[_0x923189(0x951)]===_0x923189(0x328))_0x313625=_0x5e0d41[_0x923189(0x951)];else{const _0x12871d=String(_0x5e0d41['id']||'')[_0x923189(0xa9c)](/^(.+)__(\d+)$/);if(_0x12871d)_0x313625=_0x1872f2[parseInt(_0x12871d[0x2],0xa)]||_0x1872f2[_0x923189(0x14b)](_0x5ccdef=>_0x5ccdef[_0x923189(0x951)]===_0x12871d[0x1]);if(!_0x313625)_0x313625=_0x1872f2[_0x923189(0x14b)](_0x5bfe8d=>_0x5bfe8d[_0x923189(0x951)]===_0x5e0d41[_0x923189(0x951)]);}if(!_0x313625)_0x313625={'entity':_0x5e0d41[_0x923189(0x951)],'color':'#4A90D9'};const _0x49fb7a=(_0x5e0d41['points']||[])[_0x923189(0xbe8)](_0x8e05f6=>_0x8e05f6['v']!==null&&_0x8e05f6['v']!==undefined),_0x21e467=_0x56e5ac?.[_0x923189(0xd44)]?.[_0x313625['entity']],_0x4c2a35=_0x313625[_0x923189(0xb16)]||'last';let _0x5da2d8;if(_0x49fb7a[_0x923189(0x4f2)]){if(_0x4c2a35===_0x923189(0x4fa))_0x5da2d8=_0x49fb7a[0x0]['v'];else{if(_0x4c2a35==='sum'||_0x4c2a35==='change'||_0x4c2a35===_0x923189(0xad8))_0x5da2d8=_0x49fb7a[_0x923189(0xb2d)]((_0x10f8a1,_0x3d3ef8)=>_0x10f8a1+(_0x3d3ef8['v']||0x0),0x0);else{if(_0x4c2a35===_0x923189(0x749))_0x5da2d8=_0x49fb7a['reduce']((_0x23d53a,_0xf04bba)=>Math['min'](_0x23d53a,_0xf04bba['v']),Infinity);else{if(_0x4c2a35===_0x923189(0x887))_0x5da2d8=_0x49fb7a[_0x923189(0xb2d)]((_0x495fcc,_0x2ab671)=>Math[_0x923189(0x887)](_0x495fcc,_0x2ab671['v']),-Infinity);else{if(_0x4c2a35==='median')_0x5da2d8=DataProcessor[_0x923189(0x8b2)](_0x49fb7a[_0x923189(0x9f9)](_0x5981aa=>_0x5981aa['v']),'median');else{if(_0x4c2a35===_0x923189(0xb26)||_0x4c2a35==='mean')_0x5da2d8=_0x49fb7a[_0x923189(0xb2d)]((_0x3ffbd6,_0x2e9aa7)=>_0x3ffbd6+(_0x2e9aa7['v']||0x0),0x0)/_0x49fb7a[_0x923189(0x4f2)];else _0x5da2d8=_0x49fb7a[_0x49fb7a[_0x923189(0x4f2)]-0x1]['v'];}}}}}}else _0x21e467?_0x5da2d8=parseFloat(_0x21e467['state']):_0x5da2d8=0x0;if(_0x5da2d8===undefined||_0x5da2d8===null||isNaN(_0x5da2d8))_0x5da2d8=0x0;const _0x943696=_0x5e0d41[_0x923189(0x444)]||{},_0x395d7a=pickName(_0x313625['tooltip_name']!==undefined?_0x313625['tooltip_name']:_0x313625[_0x923189(0x86b)],_0x943696['resolved_tooltip_name']!==undefined&&_0x313625[_0x923189(0xcbc)]!==undefined?_0x943696[_0x923189(0x668)]:_0x943696[_0x923189(0x98e)],_0x943696)??_0x313625[_0x923189(0x951)]??'?';_0x806996[_0x923189(0x84b)]({'name':pickName(_0x313625['name'],_0x943696[_0x923189(0x98e)],_0x943696)??'','tooltipName':_0x395d7a,'value':Math[_0x923189(0xaef)](_0x5da2d8),'color':(_0x313625['color']===_0x923189(0xc36)?null:this[_0x923189(0x209)][_0x923189(0x470)](_0x313625[_0x923189(0x19e)],_0x313625['entity'])||_0x313625[_0x923189(0x19e)])||_0x923189(0xac4),'unit':_0x313625[_0x923189(0xbc4)]||_0x943696['unit_of_measurement']||'','entity':_0x313625});}),_0x3abf28[_0x47a337(0x301)]=_0x47a337(0x52d)+_0x1a0a24+'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 _0x4a1e01=_0x3abf28[_0x47a337(0x3e4)]('.sgc-pie-container'),_0x506871=_0x3abf28['querySelector'](_0x47a337(0x7cd)),_0x466408=_0x3abf28[_0x47a337(0x3e4)](_0x47a337(0x3b0));if(!_0x506871)return;this[_0x47a337(0x3d1)]=_0x806996;this['_animRaf']&&(cancelAnimationFrame(this[_0x47a337(0x72b)]),this['_animRaf']=0x0);this[_0x47a337(0x203)]={'canvas':_0x506871,'items':_0x806996,'W':_0x2fbe25,'H':_0x1a0a24,'config':_0x1aa6d6,'hass':_0x56e5ac,'container':_0x4a1e01,'tooltipEl':_0x466408};if(_0x1aa6d6[_0x47a337(0x2fa)]){this[_0x47a337(0x187)]=performance[_0x47a337(0x932)]();const _0x49853a=_0x444446=>{const _0x38aaf7=_0x47a337,_0x3a4e4c=Math[_0x38aaf7(0x749)](0x1,(_0x444446-this[_0x38aaf7(0x187)])/0x258),_0x3a1a18=0x1-Math[_0x38aaf7(0x192)](0x1-_0x3a4e4c,0x3);this[_0x38aaf7(0x4f6)](_0x506871,_0x806996,_0x2fbe25,_0x1a0a24,_0x1aa6d6,_0x56e5ac,_0x3a1a18),_0x3a4e4c<0x1?this[_0x38aaf7(0x72b)]=requestAnimationFrame(_0x49853a):(this['_animRaf']=0x0,this[_0x38aaf7(0xbe1)](_0x4a1e01,_0x466408,_0x1aa6d6,_0x56e5ac));};this[_0x47a337(0x72b)]=requestAnimationFrame(_0x49853a);}else this[_0x47a337(0x4f6)](_0x506871,_0x806996,_0x2fbe25,_0x1a0a24,_0x1aa6d6,_0x56e5ac,0x1),this['_setupTooltip'](_0x4a1e01,_0x466408,_0x1aa6d6,_0x56e5ac);}[_0x34e271(0x4f6)](_0x3a16b1,_0x1b1cf4,_0x2b2e33,_0x1f32f5,_0x42798b,_0x485866,_0x9ac317){const _0x747999=_0x34e271;if(_0x9ac317===undefined)_0x9ac317=0x1;const _0x3a4f3a=this[_0x747999(0x966)](_0x3a16b1,_0x2b2e33,_0x1f32f5),_0x6d307f=this['_detectDark'](),_0x55ed6f=_0x6d307f?'rgba(255,255,255,0.85)':_0x747999(0x5d1),_0x55f7db=_0x6d307f?_0x747999(0x605):_0x747999(0x599),_0x1c8027=(_0x1b4fa9,_0x4fc3e0)=>{const _0x59800c=_0x747999;if(!_0x1b4fa9)return _0x4fc3e0;if(typeof _0x1b4fa9===_0x59800c(0xadd)&&_0x1b4fa9[_0x59800c(0x267)](_0x59800c(0x6de))){try{const _0x1a16ae=this[_0x59800c(0x209)]?.[_0x59800c(0x8cb)]?.[_0x59800c(0x3e4)](_0x59800c(0x427))||this[_0x59800c(0x209)],_0x35f5ee=document['createElement'](_0x59800c(0xd2c));_0x35f5ee[_0x59800c(0x564)][_0x59800c(0x19e)]=_0x1b4fa9,_0x1a16ae['appendChild'](_0x35f5ee);const _0x4b73a4=getComputedStyle(_0x35f5ee)['color'];_0x1a16ae['removeChild'](_0x35f5ee);if(_0x4b73a4&&_0x4b73a4!=='')return _0x4b73a4;}catch(_0x49314e){}return _0x4fc3e0;}return _0x1b4fa9;};let _0x31fb63='Roboto,\x20sans-serif';try{const _0x138a11=getComputedStyle(document[_0x747999(0x9d9)])['getPropertyValue'](_0x747999(0x57b))[_0x747999(0x12e)]();if(_0x138a11)_0x31fb63=_0x138a11;}catch(_0x10eacb){}const _0x4d975e=_0x1b1cf4['reduce']((_0x379519,_0x49ce34)=>_0x379519+_0x49ce34[_0x747999(0xd05)],0x0),_0x43290e={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x183cbd=_0x42798b[_0x747999(0x4b4)]||_0x747999(0xb1c);let _0xc03614=_0x43290e[_0x183cbd]!=null?_0x43290e[_0x183cbd]:0.55;const _0x4b2305=_0x42798b['show_tooltip_total']!==![];if(_0x4b2305&&_0xc03614<0.42)_0xc03614=0.42;const _0xe5d6de=!!_0x42798b[_0x747999(0x9eb)],_0x374f7c=_0xe5d6de?0.72:0x1,_0x1f4b65=Math[_0x747999(0x887)](0x0,Math['min'](0xf,parseFloat(_0x42798b[_0x747999(0xa0a)])||0x0)),_0x515a59=_0x1f4b65*Math['PI']/0xb4,_0xcec6cb=_0xe5d6de?Math[_0x747999(0x749)](0x10,Math[_0x747999(0x749)](_0x1f32f5,_0x2b2e33)*0.06):0x0,_0x4434ff=_0x1f32f5-0x10-_0xcec6cb,_0x3ffb4e=_0x2b2e33-0x10,_0x201af4=Math[_0x747999(0x749)](_0x3ffb4e/0x2,_0x4434ff/0x2/_0x374f7c)*0.88,_0x147d6a=_0x201af4*_0xc03614,_0x28259a=_0x2b2e33/0x2,_0x47e419=_0x1f32f5/0x2-_0xcec6cb/0x2,_0x1b924f=_0x515a59>0x0&&_0x147d6a>0x0,_0x33d5a=_0x1b924f?Math[_0x747999(0x749)]((_0x201af4-_0x147d6a)*0.4,0x6):0x0,_0x4f0112=(_0x4b02bb,_0x33dd5d,_0x4e301b)=>{const _0x55be0d=_0x747999;_0x3a4f3a[_0x55be0d(0x7c1)]();if(_0x1b924f){const _0x3e9530=(_0x335091,_0x9f5ea5)=>_0x28259a+Math[_0x55be0d(0x555)](_0x9f5ea5)*_0x335091,_0x5cab26=(_0x4c9752,_0x11f706)=>_0x47e419+_0x4e301b+Math['sin'](_0x11f706)*_0x4c9752*_0x374f7c,_0x8d69f6=Math[_0x55be0d(0x749)](_0x33d5a/_0x201af4,(_0x33dd5d-_0x4b02bb)/0x2-0.0001),_0x4adae3=Math['min'](_0x33d5a/_0x147d6a,(_0x33dd5d-_0x4b02bb)/0x2-0.0001);_0x3a4f3a[_0x55be0d(0x7c4)](_0x3e9530(_0x201af4,_0x4b02bb+_0x8d69f6),_0x5cab26(_0x201af4,_0x4b02bb+_0x8d69f6)),_0x3a4f3a[_0x55be0d(0x269)](_0x28259a,_0x47e419+_0x4e301b,_0x201af4,_0x201af4*_0x374f7c,0x0,_0x4b02bb+_0x8d69f6,_0x33dd5d-_0x8d69f6),_0x3a4f3a[_0x55be0d(0x520)](_0x3e9530(_0x201af4,_0x33dd5d),_0x5cab26(_0x201af4,_0x33dd5d),_0x3e9530(_0x201af4-_0x33d5a,_0x33dd5d),_0x5cab26(_0x201af4-_0x33d5a,_0x33dd5d)),_0x3a4f3a[_0x55be0d(0x671)](_0x3e9530(_0x147d6a+_0x33d5a,_0x33dd5d),_0x5cab26(_0x147d6a+_0x33d5a,_0x33dd5d)),_0x3a4f3a[_0x55be0d(0x520)](_0x3e9530(_0x147d6a,_0x33dd5d),_0x5cab26(_0x147d6a,_0x33dd5d),_0x3e9530(_0x147d6a,_0x33dd5d-_0x4adae3),_0x5cab26(_0x147d6a,_0x33dd5d-_0x4adae3)),_0x3a4f3a[_0x55be0d(0x269)](_0x28259a,_0x47e419+_0x4e301b,_0x147d6a,_0x147d6a*_0x374f7c,0x0,_0x33dd5d-_0x4adae3,_0x4b02bb+_0x4adae3,!![]),_0x3a4f3a[_0x55be0d(0x520)](_0x3e9530(_0x147d6a,_0x4b02bb),_0x5cab26(_0x147d6a,_0x4b02bb),_0x3e9530(_0x147d6a+_0x33d5a,_0x4b02bb),_0x5cab26(_0x147d6a+_0x33d5a,_0x4b02bb)),_0x3a4f3a[_0x55be0d(0x671)](_0x3e9530(_0x201af4-_0x33d5a,_0x4b02bb),_0x5cab26(_0x201af4-_0x33d5a,_0x4b02bb)),_0x3a4f3a['quadraticCurveTo'](_0x3e9530(_0x201af4,_0x4b02bb),_0x5cab26(_0x201af4,_0x4b02bb),_0x3e9530(_0x201af4,_0x4b02bb+_0x8d69f6),_0x5cab26(_0x201af4,_0x4b02bb+_0x8d69f6));}else _0x147d6a>0x0?(_0x3a4f3a[_0x55be0d(0x269)](_0x28259a,_0x47e419+_0x4e301b,_0x201af4,_0x201af4*_0x374f7c,0x0,_0x4b02bb,_0x33dd5d),_0x3a4f3a[_0x55be0d(0x269)](_0x28259a,_0x47e419+_0x4e301b,_0x147d6a,_0x147d6a*_0x374f7c,0x0,_0x33dd5d,_0x4b02bb,!![])):(_0x3a4f3a[_0x55be0d(0x7c4)](_0x28259a,_0x47e419+_0x4e301b),_0x3a4f3a[_0x55be0d(0x269)](_0x28259a,_0x47e419+_0x4e301b,_0x201af4,_0x201af4*_0x374f7c,0x0,_0x4b02bb,_0x33dd5d),_0x3a4f3a[_0x55be0d(0x671)](_0x28259a,_0x47e419+_0x4e301b));_0x3a4f3a['closePath']();},_0x36155a=(_0xe48f9e,_0x5a493f)=>{const _0x1eea8e=_0x747999;let _0x4c1b67=String(_0xe48f9e||_0x1eea8e(0x429));if(_0x4c1b67['startsWith']('#'))_0x4c1b67=_0x4c1b67[_0x1eea8e(0x863)](0x1);if(_0x4c1b67['length']===0x3)_0x4c1b67=_0x4c1b67[_0x1eea8e(0x7a4)]('')[_0x1eea8e(0x9f9)](_0x425c9f=>_0x425c9f+_0x425c9f)[_0x1eea8e(0xa09)]('');if(_0x4c1b67['length']<0x6)return _0xe48f9e;const _0x11c487=parseInt(_0x4c1b67[_0x1eea8e(0x863)](0x0,0x2),0x10),_0x1d3cd7=parseInt(_0x4c1b67[_0x1eea8e(0x863)](0x2,0x4),0x10),_0x5f44ba=parseInt(_0x4c1b67[_0x1eea8e(0x863)](0x4,0x6),0x10),_0x1d66ac=0x1-_0x5a493f;return _0x1eea8e(0x51c)+Math[_0x1eea8e(0x767)](_0x11c487*_0x1d66ac)+','+Math[_0x1eea8e(0x767)](_0x1d3cd7*_0x1d66ac)+','+Math['round'](_0x5f44ba*_0x1d66ac)+')';};if(_0x4d975e===0x0){_0x3a4f3a[_0x747999(0x7c1)]();_0x147d6a>0x0?(_0x3a4f3a['ellipse'](_0x28259a,_0x47e419,_0x201af4,_0x201af4*_0x374f7c,0x0,0x0,Math['PI']*0x2),_0x3a4f3a[_0x747999(0x269)](_0x28259a,_0x47e419,_0x147d6a,_0x147d6a*_0x374f7c,0x0,0x0,Math['PI']*0x2,!![])):_0x3a4f3a[_0x747999(0x269)](_0x28259a,_0x47e419,_0x201af4,_0x201af4*_0x374f7c,0x0,0x0,Math['PI']*0x2);_0x3a4f3a['closePath'](),_0x3a4f3a['fillStyle']=_0x6d307f?_0x747999(0xa3f):'rgba(0,0,0,0.06)',_0x3a4f3a[_0x747999(0x2b2)](),_0x3a4f3a['fillStyle']=_0x55f7db,_0x3a4f3a[_0x747999(0x214)]=_0x747999(0x195)+Math['min'](0xd,Math[_0x747999(0x887)](0xa,_0x201af4*0.18))+_0x747999(0xa84)+_0x31fb63,_0x3a4f3a[_0x747999(0x804)]=_0x747999(0x648),_0x3a4f3a[_0x747999(0xcce)]='middle',_0x3a4f3a[_0x747999(0x8dd)](cardT(this[_0x747999(0x209)]?.[_0x747999(0xa29)],this['card']?.[_0x747999(0x853)],_0x747999(0xc86)),_0x28259a,_0x47e419),this[_0x747999(0x7cf)]=[];return;}const _0x1afb62=-Math['PI']/0x2+Math['PI']*0x2*_0x9ac317,_0x40b8b4=[];let _0x25e5da=-Math['PI']/0x2;_0x1b1cf4[_0x747999(0x724)](_0x2b8390=>{const _0x45810e=_0x747999,_0x56a227=_0x2b8390['value']/_0x4d975e*Math['PI']*0x2,_0x4c4b96=_0x25e5da+_0x56a227,_0x50630c=_0x147d6a>0x0?Math[_0x45810e(0x749)](_0x515a59/0x2,_0x56a227/0x4):0x0;let _0x586f=_0x25e5da+_0x50630c,_0x279549=_0x4c4b96-_0x50630c;if(_0x279549>_0x1afb62)_0x279549=Math[_0x45810e(0x887)](_0x586f,_0x1afb62);_0x40b8b4['push']({'sa':_0x25e5da,'ea':_0x4c4b96,'sweep':_0x56a227,'drawSa':_0x586f,'drawEa':_0x279549,'item':_0x2b8390}),_0x25e5da=_0x4c4b96;});if(_0xe5d6de&&_0xcec6cb>0x0){const _0x1f7842=Math[_0x747999(0x887)](0x4,Math[_0x747999(0x767)](_0xcec6cb));for(let _0x5918ca=_0x1f7842;_0x5918ca>=0x1;_0x5918ca--){const _0xb7f724=_0x5918ca*(_0xcec6cb/_0x1f7842);_0x40b8b4[_0x747999(0x724)](_0x5a283d=>{const _0x49c8e1=_0x747999;if(_0x5a283d[_0x49c8e1(0x589)]<=_0x5a283d['drawSa'])return;let _0x45c884=_0x5a283d[_0x49c8e1(0xba5)][_0x49c8e1(0x19e)];const _0x234479=_0x5a283d[_0x49c8e1(0xba5)][_0x49c8e1(0x951)];_0x234479?.[_0x49c8e1(0x57e)]?.['enabled']&&_0x234479[_0x49c8e1(0x57e)]['values']?.[_0x49c8e1(0x4f2)]&&(_0x45c884=resolveValueColor(_0x5a283d[_0x49c8e1(0xba5)][_0x49c8e1(0xd05)],this[_0x49c8e1(0x209)][_0x49c8e1(0xcc1)](_0x234479),_0x45c884)),_0x4f0112(_0x5a283d[_0x49c8e1(0x346)],_0x5a283d[_0x49c8e1(0x589)],_0xb7f724),_0x3a4f3a[_0x49c8e1(0x6a5)]=_0x36155a(_0x45c884,0.45+_0x5918ca/_0x1f7842*0.15),_0x3a4f3a['fill']();});}}this[_0x747999(0x7cf)]=[],_0x40b8b4[_0x747999(0x724)](_0x274e0e=>{const _0x2f6d19=_0x747999;if(_0x274e0e['drawEa']<=_0x274e0e[_0x2f6d19(0x346)])return;let _0x3cf9bf=_0x274e0e[_0x2f6d19(0xba5)][_0x2f6d19(0x19e)];const _0x4335b4=_0x274e0e[_0x2f6d19(0xba5)]['entity'];_0x4335b4?.[_0x2f6d19(0x57e)]?.[_0x2f6d19(0x139)]&&_0x4335b4[_0x2f6d19(0x57e)][_0x2f6d19(0xb78)]?.[_0x2f6d19(0x4f2)]&&(_0x3cf9bf=resolveValueColor(_0x274e0e[_0x2f6d19(0xba5)][_0x2f6d19(0xd05)],this[_0x2f6d19(0x209)][_0x2f6d19(0xcc1)](_0x4335b4),_0x3cf9bf));_0x4f0112(_0x274e0e['drawSa'],_0x274e0e[_0x2f6d19(0x589)],0x0),_0x3a4f3a[_0x2f6d19(0x6a5)]=_0x3cf9bf,_0x3a4f3a[_0x2f6d19(0x6a2)]=_0xe5d6de?0.95:0.8,_0x3a4f3a[_0x2f6d19(0x2b2)](),_0x3a4f3a['globalAlpha']=0x1;if(_0xe5d6de){_0x4f0112(_0x274e0e[_0x2f6d19(0x346)],_0x274e0e[_0x2f6d19(0x589)],0x0);const _0xf36e9=_0x3a4f3a[_0x2f6d19(0x6f8)](_0x28259a,_0x47e419-_0x201af4*_0x374f7c,_0x28259a,_0x47e419+_0x201af4*_0x374f7c);_0xf36e9['addColorStop'](0x0,_0x2f6d19(0x88f)),_0xf36e9[_0x2f6d19(0x3a8)](0.5,_0x2f6d19(0x918)),_0xf36e9['addColorStop'](0x1,'rgba(0,0,0,0.12)'),_0x3a4f3a[_0x2f6d19(0x6a5)]=_0xf36e9,_0x3a4f3a[_0x2f6d19(0x2b2)]();}this[_0x2f6d19(0x7cf)][_0x2f6d19(0x84b)]({'startAngle':_0x274e0e[_0x2f6d19(0x346)],'endAngle':_0x274e0e[_0x2f6d19(0x589)],'item':_0x274e0e['item'],'cx':_0x28259a,'cy':_0x47e419,'radius':_0x201af4,'innerRadius':_0x147d6a,'yScale':_0x374f7c});});if(_0x9ac317>=0.999){const _0x16862e=Math['min'](0xc,Math[_0x747999(0x887)](0x9,_0x201af4*0.14)),_0x2ce4d4=parseFloat(_0x42798b[_0x747999(0xd85)])>0x0?parseFloat(_0x42798b[_0x747999(0xd85)]):_0x16862e,_0x154b0f=_0x1c8027(_0x42798b['pie_label_color'],_0x6d307f?_0x747999(0x4d9):_0x747999(0x2e1)),_0x7a56ef=_0x42798b[_0x747999(0xd6e)]||'value',_0x333b64=_0x20a33=>{const _0x288ceb=_0x747999,_0x195983=_0x20a33[_0x288ceb(0xd05)]/_0x4d975e*0x64,_0xb03053=toNum(_0x20a33[_0x288ceb(0x951)]?.[_0x288ceb(0x48e)])??0x0;if(_0x7a56ef===_0x288ceb(0x2f8))return _0x195983['toFixed'](_0xb03053)+'%';const _0x3235e4=formatNumber(_0x20a33[_0x288ceb(0xd05)],_0x20a33[_0x288ceb(0x951)],_0x485866);if(_0x7a56ef===_0x288ceb(0x4e4))return''+_0x3235e4+(_0x20a33[_0x288ceb(0xbc4)]?'\x20'+_0x20a33[_0x288ceb(0xbc4)]:'')+'\x20('+_0x195983[_0x288ceb(0x7dc)](_0xb03053)+'%)';return''+_0x3235e4+(_0x20a33['unit']?'\x20'+_0x20a33['unit']:'');},_0x15efa1=0x5,_0x4d1546=_0x42798b[_0x747999(0xc7a)]?_0x154b0f:_0x55f7db||_0x747999(0x2bb);_0x40b8b4[_0x747999(0x724)](_0xe18c2d=>{const _0x4cbb23=_0x747999;if(_0xe18c2d[_0x4cbb23(0x589)]<=_0xe18c2d['drawSa'])return;const _0x55c56c=_0xe18c2d[_0x4cbb23(0xba5)]['value']/_0x4d975e*0x64;if(_0x55c56c<=0x0)return;const _0x1f1151=(_0xe18c2d[_0x4cbb23(0x346)]+_0xe18c2d[_0x4cbb23(0x589)])/0x2,_0x176dd0=_0x333b64(_0xe18c2d[_0x4cbb23(0xba5)]);_0x3a4f3a['font']=_0x4cbb23(0xc4b)+_0x2ce4d4+'px\x20'+_0x31fb63,_0x3a4f3a[_0x4cbb23(0xcce)]=_0x4cbb23(0xaa9);if(_0x55c56c>=_0x15efa1){const _0x249dbb=_0x147d6a>0x0?(_0x201af4+_0x147d6a)/0x2:_0x201af4*0.65,_0x5a3e51=_0x28259a+Math[_0x4cbb23(0x555)](_0x1f1151)*_0x249dbb,_0x2e56f5=_0x47e419+Math['sin'](_0x1f1151)*_0x249dbb*_0x374f7c;_0x3a4f3a[_0x4cbb23(0x6a5)]=_0x154b0f,_0x3a4f3a[_0x4cbb23(0x804)]=_0x4cbb23(0x648),_0x3a4f3a[_0x4cbb23(0x8dd)](_0x176dd0,_0x5a3e51,_0x2e56f5);}else{const _0x535833=_0xe18c2d[_0x4cbb23(0xba5)]['entity']?.[_0x4cbb23(0x57e)]?.[_0x4cbb23(0x139)]&&_0xe18c2d[_0x4cbb23(0xba5)][_0x4cbb23(0x951)][_0x4cbb23(0x57e)][_0x4cbb23(0xb78)]?.['length']?resolveValueColor(_0xe18c2d[_0x4cbb23(0xba5)]['value'],this['card'][_0x4cbb23(0xcc1)](_0xe18c2d[_0x4cbb23(0xba5)]['entity']),_0xe18c2d[_0x4cbb23(0xba5)][_0x4cbb23(0x19e)]):_0xe18c2d[_0x4cbb23(0xba5)]['color'],_0x37b8e9=_0x28259a+Math['cos'](_0x1f1151)*_0x201af4,_0x19f701=_0x47e419+Math[_0x4cbb23(0x2c6)](_0x1f1151)*_0x201af4*_0x374f7c,_0x1099b2=_0x201af4+0x6,_0x47d860=_0x28259a+Math[_0x4cbb23(0x555)](_0x1f1151)*_0x1099b2,_0x36db3c=_0x47e419+Math[_0x4cbb23(0x2c6)](_0x1f1151)*_0x1099b2*_0x374f7c,_0x148997=Math['cos'](_0x1f1151)>=0x0,_0x16afda=_0x47d860+(_0x148997?0x6:-0x6),_0x5d9c87=_0x47d860+(_0x148997?0x4:-0x4);_0x3a4f3a[_0x4cbb23(0x8b5)]=_0x535833||_0x4d1546,_0x3a4f3a['lineWidth']=0x1,_0x3a4f3a[_0x4cbb23(0x6a2)]=0.85,_0x3a4f3a[_0x4cbb23(0x7c1)](),_0x3a4f3a[_0x4cbb23(0x7c4)](_0x37b8e9,_0x19f701),_0x3a4f3a[_0x4cbb23(0x671)](_0x47d860,_0x36db3c),_0x3a4f3a[_0x4cbb23(0x671)](_0x5d9c87,_0x36db3c),_0x3a4f3a[_0x4cbb23(0x89d)](),_0x3a4f3a['globalAlpha']=0x1,_0x3a4f3a[_0x4cbb23(0x6a5)]=_0x154b0f,_0x3a4f3a['textAlign']=_0x148997?_0x4cbb23(0x34a):_0x4cbb23(0x86c),_0x3a4f3a[_0x4cbb23(0x8dd)](_0x176dd0,_0x16afda,_0x36db3c);}});}if(_0x4b2305&&_0x9ac317>=0.999){const _0x1dae05=_0x1b1cf4[0x0]?.['unit']||'',_0x2a0b14=formatNumber(_0x4d975e,_0x1b1cf4[0x0]?.[_0x747999(0x951)]||{'decimals':0x1},_0x485866)+(_0x1dae05?'\x20'+_0x1dae05:''),_0x15430c=_0x147d6a>0x0?_0x147d6a*0x2*0.85:Math[_0x747999(0x749)](_0x2b2e33,_0x1f32f5)*0.4,_0x1c61d4=Math[_0x747999(0x749)](0x12,_0x201af4*0.32);let _0x295510=parseFloat(_0x42798b[_0x747999(0x8db)])>0x0?parseFloat(_0x42798b[_0x747999(0x8db)]):_0x1c61d4;_0x3a4f3a[_0x747999(0x214)]=_0x747999(0x195)+_0x295510+_0x747999(0xa84)+_0x31fb63;const _0x38fc3e=_0x3a4f3a[_0x747999(0xbaf)](_0x2a0b14)[_0x747999(0x73c)];_0x38fc3e>_0x15430c&&(_0x295510=Math[_0x747999(0x887)](0x8,_0x295510*(_0x15430c/_0x38fc3e)),_0x3a4f3a[_0x747999(0x214)]=_0x747999(0x195)+_0x295510+_0x747999(0xa84)+_0x31fb63);const _0x2c1c63=_0x1c8027(_0x42798b[_0x747999(0x64e)],_0x55ed6f);_0x3a4f3a['fillStyle']=_0x2c1c63,_0x3a4f3a[_0x747999(0x804)]=_0x747999(0x648),_0x3a4f3a[_0x747999(0xcce)]='middle',_0x3a4f3a[_0x747999(0x8dd)](_0x2a0b14,_0x28259a,_0x47e419-_0x295510*0.35);const _0x4f58ba=Math[_0x747999(0x887)](0x7,Math[_0x747999(0x749)](0xa,_0x295510*0.55)),_0x1569f6=_0x42798b[_0x747999(0x64e)]?_0x2c1c63:_0x55f7db;_0x3a4f3a[_0x747999(0x6a5)]=_0x1569f6,_0x3a4f3a[_0x747999(0x6a2)]=_0x42798b['pie_center_color']?0.6:0x1,_0x3a4f3a[_0x747999(0x214)]=_0x4f58ba+_0x747999(0xa84)+_0x31fb63,_0x3a4f3a['fillText'](cardT(this['card']?.['_hass'],this[_0x747999(0x209)]?.[_0x747999(0x853)],'Total'),_0x28259a,_0x47e419+_0x295510*0.55),_0x3a4f3a[_0x747999(0x6a2)]=0x1;}}['_setupTooltip'](_0x310cd6,_0x292a5b,_0x1cf066,_0xf5cebd){const _0xab4e13=_0x34e271;if(!_0x292a5b||!_0x310cd6||_0x1cf066['show_tooltip']===![]||!this['_pieSlices']?.['length'])return;const _0x1ea222=this[_0xab4e13(0x37b)][_0xab4e13(0x1cb)],_0x1dec56=_0x267a27=>{const _0x32255f=_0xab4e13,_0x5a37ea=_0x310cd6[_0x32255f(0x212)](),_0x38a674=_0x267a27['clientX']-_0x5a37ea[_0x32255f(0x34a)],_0x9a3eaa=_0x267a27[_0x32255f(0x236)]-_0x5a37ea[_0x32255f(0xc22)];let _0x4461d2=null;for(const _0x33ed96 of this[_0x32255f(0x7cf)]){const _0x3a026d=_0x33ed96[_0x32255f(0x54b)]||0x1,_0x4b3df6=_0x38a674-_0x33ed96['cx'],_0x2cb2a2=(_0x9a3eaa-_0x33ed96['cy'])/_0x3a026d,_0x11f52f=Math[_0x32255f(0x3d9)](_0x4b3df6*_0x4b3df6+_0x2cb2a2*_0x2cb2a2);if(_0x11f52f<_0x33ed96[_0x32255f(0x860)]||_0x11f52f>_0x33ed96[_0x32255f(0xc2a)])continue;let _0x589f91=Math[_0x32255f(0xb30)](_0x2cb2a2,_0x4b3df6);if(_0x589f91<-Math['PI']/0x2)_0x589f91+=Math['PI']*0x2;if(_0x589f91>=_0x33ed96['startAngle']&&_0x589f91<_0x33ed96[_0x32255f(0x43a)]){_0x4461d2=_0x33ed96;break;}}if(!_0x4461d2){_0x292a5b[_0x32255f(0x564)]['opacity']='0';return;}const _0x497f01=this[_0x32255f(0x3d1)][_0x32255f(0xb2d)]((_0x42fe0a,_0x4a5c83)=>_0x42fe0a+_0x4a5c83[_0x32255f(0xd05)],0x0),_0x3cc06b=toNum(_0x4461d2[_0x32255f(0xba5)]['entity']?.['decimals'])??0x1,_0x23bc19=_0x497f01>0x0?(_0x4461d2[_0x32255f(0xba5)][_0x32255f(0xd05)]/_0x497f01*0x64)[_0x32255f(0x7dc)](_0x3cc06b):'0',_0x273eb2=formatNumber(_0x4461d2['item'][_0x32255f(0xd05)],_0x4461d2[_0x32255f(0xba5)]['entity'],_0xf5cebd),_0x2e3862=_0x4461d2[_0x32255f(0xba5)][_0x32255f(0x951)]?.[_0x32255f(0xbb0)]!==![]?escapeHtml(_0x4461d2[_0x32255f(0xba5)]['color']):_0x32255f(0xcaa);_0x292a5b['innerHTML']=_0x32255f(0x574)+_0x2e3862+_0x32255f(0x3c3)+escapeHtml(_0x4461d2['item'][_0x32255f(0xae1)]||_0x4461d2[_0x32255f(0xba5)][_0x32255f(0x86b)]||'')+_0x32255f(0x43e)+escapeHtml(String(_0x273eb2))+'\x20'+escapeHtml(_0x4461d2[_0x32255f(0xba5)]['unit']||'')+_0x32255f(0x506)+(_0x32255f(0x631)+escapeHtml(cardT(_0xf5cebd,_0x1cf066,_0x32255f(0xc52)))+_0x32255f(0x43e)+_0x23bc19+_0x32255f(0x9fc)),_0x292a5b['style'][_0x32255f(0x8eb)]='1';const _0x105abf=_0x292a5b['offsetWidth'];let _0x4051a3=_0x38a674+0x10;if(_0x4051a3+_0x105abf>_0x5a37ea[_0x32255f(0x73c)])_0x4051a3=_0x4051a3-_0x105abf-0x20;_0x292a5b[_0x32255f(0x564)][_0x32255f(0x34a)]=Math[_0x32255f(0x887)](0x0,_0x4051a3)+'px',_0x292a5b[_0x32255f(0x564)][_0x32255f(0xc22)]='0';};_0x310cd6[_0xab4e13(0x43c)](_0xab4e13(0xbb3),_0x1dec56,{'signal':_0x1ea222}),_0x310cd6[_0xab4e13(0x43c)](_0xab4e13(0x25a),()=>{const _0x289f0f=_0xab4e13;_0x292a5b[_0x289f0f(0x564)][_0x289f0f(0x8eb)]='0';},{'signal':_0x1ea222}),_0x310cd6[_0xab4e13(0x43c)](_0xab4e13(0x2f3),_0x5e3375=>{const _0x4e836a=_0xab4e13;if(_0x5e3375['touches'][_0x4e836a(0x4f2)]===0x1)_0x1dec56({'clientX':_0x5e3375[_0x4e836a(0x736)][0x0][_0x4e836a(0x277)],'clientY':_0x5e3375['touches'][0x0][_0x4e836a(0x236)]});},{'signal':_0x1ea222,'passive':!![]}),_0x310cd6['addEventListener'](_0xab4e13(0xae5),()=>{const _0x102e77=_0xab4e13;_0x292a5b['style'][_0x102e77(0x8eb)]='0';},{'signal':_0x1ea222}),_0x310cd6['style'][_0xab4e13(0x200)]=_0xab4e13(0x501),_0x310cd6[_0xab4e13(0x43c)](_0xab4e13(0xb86),_0x62c99d=>{const _0x583fec=_0xab4e13,_0x4fc319=_0x310cd6[_0x583fec(0x212)](),_0x5c07e8=_0x62c99d[_0x583fec(0x277)]-_0x4fc319[_0x583fec(0x34a)],_0x46d76d=_0x62c99d[_0x583fec(0x236)]-_0x4fc319[_0x583fec(0xc22)];let _0x118cdc=null;for(const _0xe17998 of this[_0x583fec(0x7cf)]){const _0xc02016=_0xe17998['yScale']||0x1,_0x1d7bb3=_0x5c07e8-_0xe17998['cx'],_0x54746f=(_0x46d76d-_0xe17998['cy'])/_0xc02016,_0x5d8dd8=Math[_0x583fec(0x3d9)](_0x1d7bb3*_0x1d7bb3+_0x54746f*_0x54746f);if(_0x5d8dd8<_0xe17998[_0x583fec(0x860)]||_0x5d8dd8>_0xe17998[_0x583fec(0xc2a)])continue;let _0x601e9a=Math[_0x583fec(0xb30)](_0x54746f,_0x1d7bb3);if(_0x601e9a<-Math['PI']/0x2)_0x601e9a+=Math['PI']*0x2;if(_0x601e9a>=_0xe17998[_0x583fec(0x223)]&&_0x601e9a<_0xe17998[_0x583fec(0x43a)]){_0x118cdc=_0xe17998;break;}}if(!_0x118cdc)return;_0x62c99d[_0x583fec(0x466)](),this[_0x583fec(0x209)][_0x583fec(0x2ab)](_0x118cdc[_0x583fec(0xba5)]?.['entity']);},{'signal':_0x1ea222});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x16ff39){const _0x367d0a=_0x34e271;super(_0x16ff39),this['_items']=[],this[_0x367d0a(0x1a5)]=[],this[_0x367d0a(0x72b)]=0x0,this[_0x367d0a(0x187)]=0x0;}[_0x34e271(0x218)](_0x55760c,_0x3ff946,_0x29a555,_0x4ce5a9){const _0x29afc6=_0x34e271;if(this[_0x29afc6(0x37b)])this['_abort'][_0x29afc6(0x58e)]();this[_0x29afc6(0x37b)]=new AbortController();const _0x9668f9=Math['max'](0x28,_0x55760c[_0x29afc6(0x560)]||this[_0x29afc6(0x209)][_0x29afc6(0x987)]||0x190),_0x4fec48=Math[_0x29afc6(0x887)](0x50,parseInt(_0x29a555['height'],0xa)||0xc8),_0xc2c95e=this['card'][_0x29afc6(0x31f)]||[],_0x1f9acb=[];_0x3ff946['forEach'](_0x364395=>{const _0x4097ec=_0x29afc6;let _0x2e8f14=null;if(_0x364395[_0x4097ec(0x951)]&&typeof _0x364395[_0x4097ec(0x951)]==='object')_0x2e8f14=_0x364395[_0x4097ec(0x951)];else{const _0xa38277=String(_0x364395['id']||'')[_0x4097ec(0xa9c)](/^(.+)__(\d+)$/);if(_0xa38277)_0x2e8f14=_0xc2c95e[parseInt(_0xa38277[0x2],0xa)]||_0xc2c95e[_0x4097ec(0x14b)](_0x2479dd=>_0x2479dd[_0x4097ec(0x951)]===_0xa38277[0x1]);if(!_0x2e8f14)_0x2e8f14=_0xc2c95e[_0x4097ec(0x14b)](_0x15f7ef=>_0x15f7ef['entity']===_0x364395['entity']);}if(!_0x2e8f14)_0x2e8f14={'entity':_0x364395[_0x4097ec(0x951)],'color':_0x4097ec(0xac4)};const _0x2b827b=(_0x364395['points']||[])[_0x4097ec(0xbe8)](_0x4f4a75=>_0x4f4a75['v']!==null&&_0x4f4a75['v']!==undefined),_0x1b48ff=_0x4ce5a9?.[_0x4097ec(0xd44)]?.[_0x2e8f14['entity']],_0x25cd2d=_0x2e8f14['aggregate_func']||_0x4097ec(0x509);let _0x1e5593;if(_0x2b827b['length']){if(_0x25cd2d===_0x4097ec(0x4fa))_0x1e5593=_0x2b827b[0x0]['v'];else{if(_0x25cd2d===_0x4097ec(0x2b8)||_0x25cd2d===_0x4097ec(0xaed)||_0x25cd2d===_0x4097ec(0xad8))_0x1e5593=_0x2b827b[_0x4097ec(0xb2d)]((_0x2b3216,_0x4aea7b)=>_0x2b3216+(_0x4aea7b['v']||0x0),0x0);else{if(_0x25cd2d==='min')_0x1e5593=_0x2b827b['reduce']((_0x4edb5c,_0x1ba37c)=>Math[_0x4097ec(0x749)](_0x4edb5c,_0x1ba37c['v']),Infinity);else{if(_0x25cd2d==='max')_0x1e5593=_0x2b827b[_0x4097ec(0xb2d)]((_0x555102,_0x514fd8)=>Math[_0x4097ec(0x887)](_0x555102,_0x514fd8['v']),-Infinity);else{if(_0x25cd2d===_0x4097ec(0x1ed))_0x1e5593=DataProcessor[_0x4097ec(0x8b2)](_0x2b827b[_0x4097ec(0x9f9)](_0x3e9d9e=>_0x3e9d9e['v']),_0x4097ec(0x1ed));else{if(_0x25cd2d===_0x4097ec(0xb26)||_0x25cd2d===_0x4097ec(0x51b))_0x1e5593=_0x2b827b['reduce']((_0xf9c7f2,_0x87c23e)=>_0xf9c7f2+(_0x87c23e['v']||0x0),0x0)/_0x2b827b[_0x4097ec(0x4f2)];else _0x1e5593=_0x2b827b[_0x2b827b[_0x4097ec(0x4f2)]-0x1]['v'];}}}}}}else _0x1b48ff?_0x1e5593=parseFloat(_0x1b48ff[_0x4097ec(0x543)]):_0x1e5593=0x0;if(_0x1e5593===undefined||_0x1e5593===null||isNaN(_0x1e5593))_0x1e5593=0x0;const _0x449874=(_0xf65f0,_0x23d83b)=>{const _0x190c4a=_0x4097ec;if(_0xf65f0===null||_0xf65f0===undefined||_0xf65f0==='')return _0x23d83b;const _0x4cff76=String(_0xf65f0)[_0x190c4a(0x55a)](/^~/,''),_0x5a83b7=parseFloat(_0x4cff76);if(!isNaN(_0x5a83b7))return _0x5a83b7;const _0x3ce1c7=_0x4ce5a9?.[_0x190c4a(0xd44)]?.[_0x4cff76];if(_0x3ce1c7){const _0x4e48bd=parseFloat(_0x3ce1c7[_0x190c4a(0x543)]);if(!isNaN(_0x4e48bd))return _0x4e48bd;}return _0x23d83b;},_0x14c4b6=_0x449874(_0x2e8f14[_0x4097ec(0x844)],0x0),_0x1dd03b=_0x449874(_0x2e8f14[_0x4097ec(0xba0)],0x64),_0xfa2436=_0x1dd03b>_0x14c4b6?Math[_0x4097ec(0x887)](0x0,Math[_0x4097ec(0x749)](0x1,(_0x1e5593-_0x14c4b6)/(_0x1dd03b-_0x14c4b6))):0x0,_0x44538a=_0x364395[_0x4097ec(0x444)]||{},_0x3d10aa=pickName(_0x2e8f14[_0x4097ec(0xcbc)]!==undefined?_0x2e8f14[_0x4097ec(0xcbc)]:_0x2e8f14['name'],_0x44538a['resolved_tooltip_name']!==undefined&&_0x2e8f14[_0x4097ec(0xcbc)]!==undefined?_0x44538a[_0x4097ec(0x668)]:_0x44538a['resolved_name'],_0x44538a)??_0x2e8f14['entity']??'?';_0x1f9acb[_0x4097ec(0x84b)]({'name':pickName(_0x2e8f14[_0x4097ec(0x86b)],_0x44538a[_0x4097ec(0x98e)],_0x44538a)??'','tooltipName':_0x3d10aa,'value':_0x1e5593,'pct':_0xfa2436,'min':_0x14c4b6,'max':_0x1dd03b,'color':(_0x2e8f14[_0x4097ec(0x19e)]===_0x4097ec(0xc36)?null:this[_0x4097ec(0x209)][_0x4097ec(0x470)](_0x2e8f14[_0x4097ec(0x19e)],_0x2e8f14[_0x4097ec(0x951)])||_0x2e8f14[_0x4097ec(0x19e)])||_0x4097ec(0xac4),'unit':_0x2e8f14[_0x4097ec(0xbc4)]||_0x44538a[_0x4097ec(0x24a)]||'','entity':_0x2e8f14});}),_0x55760c[_0x29afc6(0x301)]=_0x29afc6(0x52d)+_0x4fec48+_0x29afc6(0xc11);const _0x38ead0=_0x55760c[_0x29afc6(0x3e4)](_0x29afc6(0x7ba)),_0x5372e5=_0x55760c[_0x29afc6(0x3e4)]('.sgc-pie-canvas'),_0x2812fc=_0x55760c['querySelector'](_0x29afc6(0x3b0));if(!_0x5372e5)return;this[_0x29afc6(0x8f9)]=_0x1f9acb;this['_animRaf']&&(cancelAnimationFrame(this[_0x29afc6(0x72b)]),this['_animRaf']=0x0);if(_0x29a555[_0x29afc6(0x2fa)]){this[_0x29afc6(0x187)]=performance[_0x29afc6(0x932)]();const _0x4d577e=_0x13b23c=>{const _0x5a76a7=_0x29afc6,_0x596a30=Math[_0x5a76a7(0x749)](0x1,(_0x13b23c-this[_0x5a76a7(0x187)])/0x258),_0x190e75=0x1-Math['pow'](0x1-_0x596a30,0x3);this[_0x5a76a7(0x423)](_0x5372e5,_0x1f9acb,_0x9668f9,_0x4fec48,_0x29a555,_0x4ce5a9,_0x190e75),_0x596a30<0x1?this[_0x5a76a7(0x72b)]=requestAnimationFrame(_0x4d577e):(this[_0x5a76a7(0x72b)]=0x0,this['_setupTooltip'](_0x38ead0,_0x2812fc,_0x29a555,_0x4ce5a9));};this[_0x29afc6(0x72b)]=requestAnimationFrame(_0x4d577e);}else this[_0x29afc6(0x423)](_0x5372e5,_0x1f9acb,_0x9668f9,_0x4fec48,_0x29a555,_0x4ce5a9,0x1),this[_0x29afc6(0xbe1)](_0x38ead0,_0x2812fc,_0x29a555,_0x4ce5a9);}[_0x34e271(0x423)](_0x587e9a,_0x1199c7,_0x5a84eb,_0xd70f2a,_0x3deb77,_0x3ead41,_0x4bb6fb){const _0x34a00b=_0x34e271;if(_0x4bb6fb===undefined)_0x4bb6fb=0x1;const _0x3a1fcb=this['_setupCanvas'](_0x587e9a,_0x5a84eb,_0xd70f2a),_0x1652a1=this[_0x34a00b(0xd37)](),_0x25a1d8=_0x1652a1?_0x34a00b(0x7cc):_0x34a00b(0x5d1),_0x3f61d4=_0x1652a1?_0x34a00b(0x266):_0x34a00b(0xc4f),_0x3f702e=_0x1652a1?'rgba(255,255,255,0.08)':'rgba(0,0,0,0.06)';let _0x5109df=_0x34a00b(0xa12);try{const _0x28a78a=getComputedStyle(document[_0x34a00b(0x9d9)])[_0x34a00b(0x5fc)](_0x34a00b(0x57b))['trim']();if(_0x28a78a)_0x5109df=_0x28a78a;}catch(_0x31b4d8){}const _0x17f120=_0x1199c7[_0x34a00b(0x4f2)];if(!_0x17f120)return;const _0x46464c=Math['min'](_0xd70f2a-0x14,_0x5a84eb-0x14),_0x1f1897=_0x46464c/0x2*0.92,_0x476ab6=Math['max'](0x8,Math[_0x34a00b(0x749)](0x1c,_0x1f1897*0.7/_0x17f120)),_0x20501d=Math[_0x34a00b(0x887)](0x3,_0x476ab6*0.2),_0x14e1aa=_0x5a84eb/0x2,_0x2b414b=_0xd70f2a/0x2,_0x66fc69=-Math['PI']*0.75,_0x3a5ec6=Math['PI']*0.75,_0x30ebfb=_0x3a5ec6-_0x66fc69;this['_arcs']=[],_0x1199c7['forEach']((_0x56680c,_0x3021a7)=>{const _0x31a190=_0x34a00b,_0x3f167b=_0x1f1897-_0x3021a7*(_0x476ab6+_0x20501d);if(_0x3f167b<_0x476ab6)return;_0x3a1fcb[_0x31a190(0x7c1)](),_0x3a1fcb['arc'](_0x14e1aa,_0x2b414b,_0x3f167b,_0x66fc69,_0x3a5ec6),_0x3a1fcb[_0x31a190(0x8b5)]=_0x3f702e,_0x3a1fcb[_0x31a190(0x9b4)]=_0x476ab6,_0x3a1fcb[_0x31a190(0x29f)]=_0x31a190(0x767),_0x3a1fcb[_0x31a190(0x89d)]();const _0x4867e8=_0x66fc69+_0x30ebfb*_0x56680c[_0x31a190(0x4ad)]*_0x4bb6fb;if(_0x56680c['pct']*_0x4bb6fb>0.005){let _0x335281=_0x56680c[_0x31a190(0x19e)];const _0x5a243a=_0x56680c[_0x31a190(0x951)];_0x5a243a?.[_0x31a190(0x57e)]?.[_0x31a190(0x139)]&&_0x5a243a[_0x31a190(0x57e)][_0x31a190(0xb78)]?.['length']&&(_0x335281=resolveValueColor(_0x56680c[_0x31a190(0xd05)],this[_0x31a190(0x209)][_0x31a190(0xcc1)](_0x5a243a),_0x335281)),_0x3a1fcb[_0x31a190(0x7c1)](),_0x3a1fcb[_0x31a190(0x880)](_0x14e1aa,_0x2b414b,_0x3f167b,_0x66fc69,_0x4867e8),_0x3a1fcb['strokeStyle']=_0x335281,_0x3a1fcb[_0x31a190(0x9b4)]=_0x476ab6,_0x3a1fcb['lineCap']=_0x31a190(0x767),_0x3a1fcb['globalAlpha']=0.85,_0x3a1fcb[_0x31a190(0x89d)](),_0x3a1fcb['globalAlpha']=0x1;}this[_0x31a190(0x1a5)][_0x31a190(0x84b)]({'cx':_0x14e1aa,'cy':_0x2b414b,'r':_0x3f167b,'barThickness':_0x476ab6,'startAngle':_0x66fc69,'valueAngle':_0x4867e8,'endAngleFull':_0x3a5ec6,'item':_0x56680c});});if(_0x17f120>0x0&&_0x3deb77[_0x34a00b(0xab5)]!==![]&&_0x4bb6fb>=0.999){const _0x96ac97=_0x1199c7[_0x34a00b(0xb2d)]((_0x424bda,_0x3bf8c9)=>_0x424bda+_0x3bf8c9[_0x34a00b(0xd05)],0x0)/_0x17f120,_0x16d630=_0x1199c7[0x0]?.[_0x34a00b(0xbc4)]||'';_0x3a1fcb['fillStyle']=_0x25a1d8,_0x3a1fcb[_0x34a00b(0x214)]=_0x34a00b(0xc4b)+Math[_0x34a00b(0x749)](0x14,_0x1f1897*0.3)+_0x34a00b(0xa84)+_0x5109df,_0x3a1fcb[_0x34a00b(0x804)]='center',_0x3a1fcb[_0x34a00b(0xcce)]=_0x34a00b(0xaa9);const _0x2db62d=_0x1199c7[0x0]?.[_0x34a00b(0x951)]||{'decimals':0x1};_0x3a1fcb['fillText'](formatNumber(_0x96ac97,_0x2db62d,_0x3ead41),_0x14e1aa,_0x2b414b-0x6),_0x3a1fcb[_0x34a00b(0x6a5)]=_0x3f61d4,_0x3a1fcb[_0x34a00b(0x214)]=Math[_0x34a00b(0x749)](0xa,_0x1f1897*0.15)+_0x34a00b(0xa84)+_0x5109df,_0x3a1fcb[_0x34a00b(0x8dd)](_0x17f120>0x1?_0x34a00b(0xc1e)+_0x16d630:_0x16d630,_0x14e1aa,_0x2b414b+0xa);}}['_setupTooltip'](_0x44cf1b,_0xc34bbf,_0x343744,_0x1f1399){const _0xdcfed1=_0x34e271;if(!_0xc34bbf||!_0x44cf1b||_0x343744[_0xdcfed1(0xcc3)]===![]||!this[_0xdcfed1(0x1a5)]?.[_0xdcfed1(0x4f2)])return;const _0x57fa96=this['_abort']['signal'],_0x57cbc7=_0x2aacc4=>{const _0x361d36=_0xdcfed1,_0xff9a4b=_0x44cf1b[_0x361d36(0x212)](),_0x57c28c=_0x2aacc4[_0x361d36(0x277)]-_0xff9a4b['left'],_0x4d97d1=_0x2aacc4['clientY']-_0xff9a4b[_0x361d36(0xc22)];let _0x82a6ff=null;for(const _0x4fa6cf of this[_0x361d36(0x1a5)]){const _0x43d11b=_0x57c28c-_0x4fa6cf['cx'],_0x5353e4=_0x4d97d1-_0x4fa6cf['cy'],_0x4d85d2=Math[_0x361d36(0x3d9)](_0x43d11b*_0x43d11b+_0x5353e4*_0x5353e4),_0x33c518=_0x4fa6cf[_0x361d36(0x1c5)]/0x2;if(_0x4d85d2<_0x4fa6cf['r']-_0x33c518||_0x4d85d2>_0x4fa6cf['r']+_0x33c518)continue;let _0x3515ee=Math[_0x361d36(0xb30)](_0x5353e4,_0x43d11b);if(_0x3515ee<_0x4fa6cf[_0x361d36(0x223)])_0x3515ee+=Math['PI']*0x2;if(_0x3515ee>=_0x4fa6cf[_0x361d36(0x223)]&&_0x3515ee<=_0x4fa6cf[_0x361d36(0xb83)]){_0x82a6ff=_0x4fa6cf;break;}}if(!_0x82a6ff){_0xc34bbf[_0x361d36(0x564)][_0x361d36(0x8eb)]='0';return;}const _0x54a589=(_0x82a6ff['item'][_0x361d36(0x4ad)]*0x64)['toFixed'](0x1),_0x8d8c3a=formatNumber(_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0xd05)],_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0x951)],_0x1f1399),_0x426cfe=formatNumber(_0x82a6ff['item']['min'],_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0x951)],_0x1f1399),_0x16a1f2=formatNumber(_0x82a6ff['item']['max'],_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0x951)],_0x1f1399),_0x124dba=_0x82a6ff[_0x361d36(0xba5)]['entity']?.['show_color_dot']!==![]?escapeHtml(_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0x19e)]):'transparent';_0xc34bbf[_0x361d36(0x301)]=_0x361d36(0x574)+_0x124dba+_0x361d36(0x3c3)+escapeHtml(_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0xae1)]||_0x82a6ff['item'][_0x361d36(0x86b)]||'')+_0x361d36(0x43e)+escapeHtml(String(_0x8d8c3a))+'\x20'+escapeHtml(_0x82a6ff[_0x361d36(0xba5)][_0x361d36(0xbc4)]||'')+_0x361d36(0x506)+(_0x361d36(0x631)+escapeHtml(cardT(_0x1f1399,_0x343744,_0x361d36(0x38c)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x426cfe))+_0x361d36(0xc91)+escapeHtml(String(_0x16a1f2))+'</span></div>')+(_0x361d36(0x631)+escapeHtml(cardT(_0x1f1399,_0x343744,_0x361d36(0x3c9)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x54a589+_0x361d36(0x9fc)),_0xc34bbf[_0x361d36(0x564)]['opacity']='1';const _0x114f20=_0xc34bbf[_0x361d36(0x987)];let _0x16461f=_0x57c28c+0x10;if(_0x16461f+_0x114f20>_0xff9a4b[_0x361d36(0x73c)])_0x16461f=_0x16461f-_0x114f20-0x20;_0xc34bbf[_0x361d36(0x564)][_0x361d36(0x34a)]=Math[_0x361d36(0x887)](0x0,_0x16461f)+'px',_0xc34bbf[_0x361d36(0x564)][_0x361d36(0xc22)]='0';};_0x44cf1b['addEventListener'](_0xdcfed1(0xbb3),_0x57cbc7,{'signal':_0x57fa96}),_0x44cf1b[_0xdcfed1(0x43c)](_0xdcfed1(0x25a),()=>{const _0x4f930d=_0xdcfed1;_0xc34bbf[_0x4f930d(0x564)]['opacity']='0';},{'signal':_0x57fa96}),_0x44cf1b[_0xdcfed1(0x43c)]('touchmove',_0x172b9d=>{const _0x22f009=_0xdcfed1;if(_0x172b9d[_0x22f009(0x736)][_0x22f009(0x4f2)]===0x1)_0x57cbc7({'clientX':_0x172b9d[_0x22f009(0x736)][0x0]['clientX'],'clientY':_0x172b9d[_0x22f009(0x736)][0x0][_0x22f009(0x236)]});},{'signal':_0x57fa96,'passive':!![]}),_0x44cf1b[_0xdcfed1(0x43c)](_0xdcfed1(0xae5),()=>{const _0x33e72f=_0xdcfed1;_0xc34bbf[_0x33e72f(0x564)][_0x33e72f(0x8eb)]='0';},{'signal':_0x57fa96}),_0x44cf1b[_0xdcfed1(0x564)][_0xdcfed1(0x200)]=_0xdcfed1(0x501),_0x44cf1b[_0xdcfed1(0x43c)]('click',_0xae08b4=>{const _0x3687d4=_0xdcfed1,_0x2bb38c=_0x44cf1b[_0x3687d4(0x212)](),_0x19f37b=_0xae08b4[_0x3687d4(0x277)]-_0x2bb38c[_0x3687d4(0x34a)],_0x28e5f0=_0xae08b4[_0x3687d4(0x236)]-_0x2bb38c[_0x3687d4(0xc22)];let _0x426bc3=null;for(const _0x5c2440 of this['_arcs']){const _0x45f3d=_0x19f37b-_0x5c2440['cx'],_0x4d2389=_0x28e5f0-_0x5c2440['cy'],_0x554cb3=Math[_0x3687d4(0x3d9)](_0x45f3d*_0x45f3d+_0x4d2389*_0x4d2389),_0x4f7255=_0x5c2440[_0x3687d4(0x1c5)]/0x2;if(_0x554cb3<_0x5c2440['r']-_0x4f7255||_0x554cb3>_0x5c2440['r']+_0x4f7255)continue;let _0x4e9cd1=Math[_0x3687d4(0xb30)](_0x4d2389,_0x45f3d);if(_0x4e9cd1<_0x5c2440[_0x3687d4(0x223)])_0x4e9cd1+=Math['PI']*0x2;if(_0x4e9cd1>=_0x5c2440[_0x3687d4(0x223)]&&_0x4e9cd1<=_0x5c2440[_0x3687d4(0xb83)]){_0x426bc3=_0x5c2440;break;}}if(!_0x426bc3)return;_0xae08b4['stopPropagation'](),this['card']['_fireEntityAction'](_0x426bc3['item']?.[_0x3687d4(0x951)]);},{'signal':_0x57fa96});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x37ba22){const _0x26e532=_0x34e271;super(_0x37ba22),this[_0x26e532(0x8f9)]=[],this['_cells']=[],this['_animRaf']=0x0,this['_animStart']=0x0;}['render'](_0x42cdb0,_0x3f70e9,_0x51bdbb,_0x2fb407){const _0x5cb8ef=_0x34e271;if(this['_abort'])this[_0x5cb8ef(0x37b)][_0x5cb8ef(0x58e)]();this['_abort']=new AbortController();const _0xbbf78c=Math[_0x5cb8ef(0x887)](0x28,_0x42cdb0[_0x5cb8ef(0x560)]||this[_0x5cb8ef(0x209)][_0x5cb8ef(0x987)]||0x190),_0xc61b35=Math[_0x5cb8ef(0x887)](0x50,parseInt(_0x51bdbb[_0x5cb8ef(0xc07)],0xa)||0xc8),_0x4bf60e=this['card']['_entities']||[],_0x4dbfc3=[];_0x3f70e9[_0x5cb8ef(0x724)](_0x470ae9=>{const _0x26b7de=_0x5cb8ef;let _0x3a629c=null;if(_0x470ae9[_0x26b7de(0x951)]&&typeof _0x470ae9[_0x26b7de(0x951)]===_0x26b7de(0x328))_0x3a629c=_0x470ae9[_0x26b7de(0x951)];else{const _0x437acf=String(_0x470ae9['id']||'')[_0x26b7de(0xa9c)](/^(.+)__(\d+)$/);if(_0x437acf)_0x3a629c=_0x4bf60e[parseInt(_0x437acf[0x2],0xa)]||_0x4bf60e[_0x26b7de(0x14b)](_0x5ec74a=>_0x5ec74a[_0x26b7de(0x951)]===_0x437acf[0x1]);if(!_0x3a629c)_0x3a629c=_0x4bf60e[_0x26b7de(0x14b)](_0x93a08b=>_0x93a08b['entity']===_0x470ae9[_0x26b7de(0x951)]);}if(!_0x3a629c)_0x3a629c={'entity':_0x470ae9['entity'],'color':_0x26b7de(0xac4)};const _0x15a523=(_0x470ae9['points']||[])[_0x26b7de(0xbe8)](_0x2195f6=>_0x2195f6['v']!==null&&_0x2195f6['v']!==undefined),_0x557865=_0x2fb407?.['states']?.[_0x3a629c[_0x26b7de(0x951)]];let _0x1a7eb3=_0x557865?parseFloat(_0x557865[_0x26b7de(0x543)]):NaN;if(!isFinite(_0x1a7eb3))_0x1a7eb3=_0x15a523['length']?_0x15a523[_0x15a523[_0x26b7de(0x4f2)]-0x1]['v']:0x0;if(_0x1a7eb3===undefined||_0x1a7eb3===null||isNaN(_0x1a7eb3))_0x1a7eb3=0x0;const _0x44b1f6=(_0x599abf,_0x3f7c89)=>{const _0x137244=_0x26b7de;if(_0x599abf===null||_0x599abf===undefined||_0x599abf==='')return _0x3f7c89;const _0x26ded3=String(_0x599abf)[_0x137244(0x55a)](/^~/,''),_0x519176=parseFloat(_0x26ded3);if(!isNaN(_0x519176))return _0x519176;const _0x2b18c1=_0x2fb407?.[_0x137244(0xd44)]?.[_0x26ded3];if(_0x2b18c1){const _0x54e9ae=parseFloat(_0x2b18c1[_0x137244(0x543)]);if(!isNaN(_0x54e9ae))return _0x54e9ae;}return _0x3f7c89;},_0x4f9976=_0x44b1f6(_0x3a629c[_0x26b7de(0x844)],0x0),_0x2362a3=_0x44b1f6(_0x3a629c[_0x26b7de(0xba0)],0x64),_0x3ebbd0=_0x470ae9[_0x26b7de(0x444)]||{};let _0x556e05=_0x1a7eb3,_0x1c6920=_0x1a7eb3;for(const _0x1e2850 of _0x15a523){if(_0x1e2850['v']>_0x556e05)_0x556e05=_0x1e2850['v'];if(_0x1e2850['v']<_0x1c6920)_0x1c6920=_0x1e2850['v'];}const _0x5261cb=_0x2362a3>_0x4f9976?Math[_0x26b7de(0x887)](0x0,Math['min'](0x1,(_0x1a7eb3-_0x4f9976)/(_0x2362a3-_0x4f9976))):0x0,_0x4c3b1=_0x2362a3>_0x4f9976?Math[_0x26b7de(0x887)](0x0,Math[_0x26b7de(0x749)](0x1,(_0x556e05-_0x4f9976)/(_0x2362a3-_0x4f9976))):0x0,_0x597e99=_0x2362a3>_0x4f9976?Math[_0x26b7de(0x887)](0x0,Math[_0x26b7de(0x749)](0x1,(_0x1c6920-_0x4f9976)/(_0x2362a3-_0x4f9976))):0x0,_0x5daaad=pickName(_0x3a629c[_0x26b7de(0xcbc)]!==undefined?_0x3a629c[_0x26b7de(0xcbc)]:_0x3a629c[_0x26b7de(0x86b)],_0x3ebbd0['resolved_tooltip_name']!==undefined&&_0x3a629c[_0x26b7de(0xcbc)]!==undefined?_0x3ebbd0['resolved_tooltip_name']:_0x3ebbd0[_0x26b7de(0x98e)],_0x3ebbd0)??_0x3a629c['entity']??'?';_0x4dbfc3[_0x26b7de(0x84b)]({'name':pickName(_0x3a629c[_0x26b7de(0x86b)],_0x3ebbd0[_0x26b7de(0x98e)],_0x3ebbd0)??'','tooltipName':_0x5daaad,'value':_0x1a7eb3,'pct':_0x5261cb,'peak':_0x556e05,'peakPct':_0x4c3b1,'pminPct':_0x597e99,'pmin':_0x1c6920,'min':_0x4f9976,'max':_0x2362a3,'color':(_0x3a629c[_0x26b7de(0x19e)]===_0x26b7de(0xc36)?null:this[_0x26b7de(0x209)][_0x26b7de(0x470)](_0x3a629c[_0x26b7de(0x19e)],_0x3a629c['entity'])||_0x3a629c[_0x26b7de(0x19e)])||'#4A90D9','unit':_0x3a629c[_0x26b7de(0xbc4)]||_0x3ebbd0[_0x26b7de(0x24a)]||'','entity':_0x3a629c});}),_0x42cdb0[_0x5cb8ef(0x301)]=_0x5cb8ef(0x52d)+_0xc61b35+_0x5cb8ef(0xc11);const _0x22a573=_0x42cdb0[_0x5cb8ef(0x3e4)](_0x5cb8ef(0x7ba)),_0x52dcee=_0x42cdb0['querySelector'](_0x5cb8ef(0x7cd)),_0x2c5215=_0x42cdb0[_0x5cb8ef(0x3e4)](_0x5cb8ef(0x3b0));if(!_0x52dcee)return;this[_0x5cb8ef(0x8f9)]=_0x4dbfc3;this[_0x5cb8ef(0x72b)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x5cb8ef(0x72b)]=0x0);if(_0x51bdbb['animate_graph']){this['_animStart']=performance[_0x5cb8ef(0x932)]();const _0x50802b=_0x20dd56=>{const _0x1a2698=_0x5cb8ef,_0x189e56=Math['min'](0x1,(_0x20dd56-this['_animStart'])/0x258),_0x556e0b=0x1-Math[_0x1a2698(0x192)](0x1-_0x189e56,0x3);this[_0x1a2698(0x423)](_0x52dcee,_0x4dbfc3,_0xbbf78c,_0xc61b35,_0x51bdbb,_0x2fb407,_0x556e0b),_0x189e56<0x1?this['_animRaf']=requestAnimationFrame(_0x50802b):(this['_animRaf']=0x0,this[_0x1a2698(0xbe1)](_0x22a573,_0x2c5215,_0x51bdbb,_0x2fb407));};this[_0x5cb8ef(0x72b)]=requestAnimationFrame(_0x50802b);}else this[_0x5cb8ef(0x423)](_0x52dcee,_0x4dbfc3,_0xbbf78c,_0xc61b35,_0x51bdbb,_0x2fb407,0x1),this[_0x5cb8ef(0xbe1)](_0x22a573,_0x2c5215,_0x51bdbb,_0x2fb407);}[_0x34e271(0x423)](_0x28885e,_0x2fad72,_0x8b6699,_0x3bc2a8,_0x24ac9e,_0x39ac43,_0x36d08d){const _0x5b16cd=_0x34e271;if(_0x36d08d===undefined)_0x36d08d=0x1;const _0x58f06a=this[_0x5b16cd(0x966)](_0x28885e,_0x8b6699,_0x3bc2a8),_0x259d65=this[_0x5b16cd(0xd37)](),_0x28b07d=_0x259d65?'rgba(255,255,255,0.85)':_0x5b16cd(0x5d1),_0xe6da20=_0x259d65?'rgba(255,255,255,0.45)':_0x5b16cd(0x599),_0x39a19d=_0x259d65?_0x5b16cd(0x68a):_0x5b16cd(0x1b2);let _0x2be471='Roboto,\x20sans-serif';try{const _0x3e723a=getComputedStyle(document[_0x5b16cd(0x9d9)])[_0x5b16cd(0x5fc)](_0x5b16cd(0x57b))[_0x5b16cd(0x12e)]();if(_0x3e723a)_0x2be471=_0x3e723a;}catch(_0x1fdbe4){}const _0x5ae5ef=_0x2fad72[_0x5b16cd(0x4f2)];if(!_0x5ae5ef)return;let _0x4948ac=parseInt(_0x24ac9e[_0x5b16cd(0x5b0)],0xa);if(!_0x4948ac||_0x4948ac<0x1||isNaN(_0x4948ac))_0x4948ac=Math[_0x5b16cd(0x887)](0x1,Math[_0x5b16cd(0x749)](_0x5ae5ef,Math[_0x5b16cd(0x42e)](_0x8b6699/0xaa)||0x1));_0x4948ac=Math['max'](0x1,Math[_0x5b16cd(0x749)](_0x4948ac,_0x5ae5ef));const _0x2197a9=Math[_0x5b16cd(0x9ef)](_0x5ae5ef/_0x4948ac),_0x1159fa=_0x8b6699/_0x4948ac,_0x3fc7b3=_0x3bc2a8/_0x2197a9;let _0x420873=parseFloat(_0x24ac9e[_0x5b16cd(0xc02)]);if(!_0x420873||isNaN(_0x420873))_0x420873=0x10e;_0x420873=Math[_0x5b16cd(0x887)](0x5a,Math[_0x5b16cd(0x749)](0x168,_0x420873));const _0x1a09e5=_0x420873*Math['PI']/0xb4,_0x1e20ee=Math['PI']*0x2-_0x1a09e5,_0x6361d5=Math['PI']/0x2+_0x1e20ee/0x2,_0x33a416=!!_0x24ac9e[_0x5b16cd(0xb4b)],_0x1377a5=_0x24ac9e[_0x5b16cd(0x912)]===_0x5b16cd(0x956)?_0x5b16cd(0x956):'below';let _0x3e4944=parseFloat(_0x24ac9e['gauge_value_size']);if(isNaN(_0x3e4944)||_0x3e4944<=0x0)_0x3e4944=0x0;this[_0x5b16cd(0x30f)]=[],_0x2fad72[_0x5b16cd(0x724)]((_0x2f3193,_0x4de322)=>{const _0x1730d7=_0x5b16cd,_0x16e75f=_0x4de322%_0x4948ac,_0x556aad=Math[_0x1730d7(0x42e)](_0x4de322/_0x4948ac),_0x3638a5=_0x1159fa*_0x16e75f,_0x2c2ce3=_0x3fc7b3*_0x556aad,_0x567423=_0x2f3193[_0x1730d7(0x951)],_0x215999=_0x567423?.[_0x1730d7(0x57e)]?.[_0x1730d7(0x139)]&&_0x567423[_0x1730d7(0x57e)][_0x1730d7(0xb78)]?.[_0x1730d7(0x4f2)]?this[_0x1730d7(0x209)][_0x1730d7(0xcc1)](_0x567423):null,_0x2b00e4=_0x567423?.[_0x1730d7(0x57e)]?.['transition']!=='hard',_0x1787b1=!!_0x567423?.[_0x1730d7(0x57e)]?.[_0x1730d7(0xb0d)],_0x3aa7e4=_0x215999?resolveValueColor(_0x2f3193[_0x1730d7(0xd05)],_0x215999,_0x2f3193['color'],_0x2b00e4):_0x2f3193[_0x1730d7(0x19e)],_0x2ece72=_0x567423||{'decimals':0x1},_0x5ec92e=_0x3e4944||Math[_0x1730d7(0x887)](0xd,Math[_0x1730d7(0x749)](0x1e,Math[_0x1730d7(0x749)](_0x1159fa,_0x3fc7b3)*0.17)),_0xad0ad6=_0x3638a5+_0x1159fa/0x2,_0x493225=Math[_0x1730d7(0x887)](0xa,Math[_0x1730d7(0x749)](_0x1159fa,_0x3fc7b3)*0.34),_0x235b96=_0x493225*Math[_0x1730d7(0x555)](_0x1e20ee/0x2),_0x42f63e=0x12,_0x30790e=_0x493225+_0x235b96+_0x42f63e+_0x5ec92e,_0x53b10b=_0x2c2ce3+Math[_0x1730d7(0x887)](0x2,(_0x3fc7b3-_0x30790e)/0x2);let _0x4770cc,_0x8a11d5;_0x1377a5===_0x1730d7(0x956)?(_0x8a11d5=_0x53b10b+_0x5ec92e/0x2,_0x4770cc=_0x53b10b+_0x5ec92e+_0x42f63e+_0x493225):(_0x4770cc=_0x53b10b+_0x493225,_0x8a11d5=_0x4770cc+_0x235b96+_0x42f63e+_0x5ec92e/0x2);const _0x17ae89=Math['max'](0x5,_0x493225*0.2),_0x255451=_0x567423?.[_0x1730d7(0x8e1)]!==![];_0x58f06a['beginPath'](),_0x58f06a[_0x1730d7(0x880)](_0xad0ad6,_0x4770cc,_0x493225,_0x6361d5,_0x6361d5+_0x1a09e5),_0x58f06a[_0x1730d7(0x8b5)]=_0x39a19d,_0x58f06a[_0x1730d7(0x9b4)]=_0x17ae89,_0x58f06a[_0x1730d7(0x29f)]=_0x1730d7(0xd4d),_0x58f06a[_0x1730d7(0x89d)]();if(_0x215999){const _0x3a9d59=0x48;_0x58f06a['globalAlpha']=0.45;for(let _0x5ee9d0=0x0;_0x5ee9d0<_0x3a9d59;_0x5ee9d0++){const _0x252cd1=_0x5ee9d0/_0x3a9d59,_0x252cdc=(_0x5ee9d0+0x1)/_0x3a9d59,_0x5731c0=_0x2f3193['min']+(_0x2f3193[_0x1730d7(0x887)]-_0x2f3193['min'])*((_0x252cd1+_0x252cdc)/0x2);_0x58f06a[_0x1730d7(0x29f)]=_0x1730d7(0xd4d),_0x58f06a[_0x1730d7(0x7c1)](),_0x58f06a[_0x1730d7(0x880)](_0xad0ad6,_0x4770cc,_0x493225,_0x6361d5+_0x1a09e5*_0x252cd1,_0x6361d5+_0x1a09e5*_0x252cdc+0.002),_0x58f06a[_0x1730d7(0x8b5)]=_0x1787b1?_0x3aa7e4:resolveValueColor(_0x5731c0,_0x215999,_0x2f3193[_0x1730d7(0x19e)],_0x2b00e4),_0x58f06a[_0x1730d7(0x9b4)]=_0x17ae89,_0x58f06a[_0x1730d7(0x89d)]();}_0x58f06a['globalAlpha']=0x1;}const _0x428bc9=_0x567423?.[_0x1730d7(0x527)]?_0x567423[_0x1730d7(0x527)]===_0x1730d7(0xc36)?_0x3aa7e4:this[_0x1730d7(0x209)]['_resolveCanvasColor'](_0x567423[_0x1730d7(0x527)])||_0x567423[_0x1730d7(0x527)]:_0x3aa7e4,_0x1d726d=_0x6361d5+_0x1a09e5*_0x2f3193[_0x1730d7(0x4ad)]*_0x36d08d,_0x48316d=_0x6361d5+_0x1a09e5*_0x2f3193[_0x1730d7(0x446)],_0x5f2ccc=_0x6361d5+_0x1a09e5*_0x2f3193[_0x1730d7(0x456)],_0x1d4d84=_0x48316d+(_0x5f2ccc-_0x48316d)*_0x36d08d;if(_0x1d4d84>_0x48316d+0.0015){const _0x3f236e=0x30;for(let _0x32fc95=0x0;_0x32fc95<_0x3f236e;_0x32fc95++){const _0x399939=_0x48316d+(_0x1d4d84-_0x48316d)*(_0x32fc95/_0x3f236e),_0x527841=_0x48316d+(_0x1d4d84-_0x48316d)*((_0x32fc95+0x1)/_0x3f236e),_0x47ad07=_0x1a09e5>0x0?((_0x399939+_0x527841)/0x2-_0x6361d5)/_0x1a09e5:0x0,_0x383c0f=_0x2f3193[_0x1730d7(0x749)]+(_0x2f3193[_0x1730d7(0x887)]-_0x2f3193[_0x1730d7(0x749)])*_0x47ad07;_0x58f06a[_0x1730d7(0x29f)]=_0x1730d7(0xd4d),_0x58f06a[_0x1730d7(0x7c1)](),_0x58f06a['arc'](_0xad0ad6,_0x4770cc,_0x493225,_0x399939,_0x527841+0.003),_0x58f06a[_0x1730d7(0x8b5)]=_0x215999?_0x1787b1?_0x3aa7e4:resolveValueColor(_0x383c0f,_0x215999,_0x2f3193['color'],_0x2b00e4):_0x2f3193[_0x1730d7(0x19e)],_0x58f06a[_0x1730d7(0x9b4)]=_0x17ae89,_0x58f06a[_0x1730d7(0x6a2)]=_0x255451?0.4+0.55*(_0x32fc95/Math[_0x1730d7(0x887)](0x1,_0x3f236e-0x1)):_0x215999?0.95:0.9,_0x58f06a[_0x1730d7(0x89d)]();}_0x58f06a['globalAlpha']=0x1;}{const _0x1d6ca2=_0x1d726d,_0x4346f6=_0x493225+_0x17ae89*0.15,_0x5ae496=Math[_0x1730d7(0x887)](0x3,_0x17ae89*0.5),_0x3e2071=_0xad0ad6+Math[_0x1730d7(0x555)](_0x1d6ca2)*_0x4346f6,_0x182049=_0x4770cc+Math[_0x1730d7(0x2c6)](_0x1d6ca2)*_0x4346f6,_0x5d105f=_0x1d6ca2+Math['PI']/0x2,_0x2474d5=Math[_0x1730d7(0x887)](0x2,_0x17ae89*0.22);_0x58f06a[_0x1730d7(0x7c1)](),_0x58f06a[_0x1730d7(0x7c4)](_0xad0ad6+Math[_0x1730d7(0x555)](_0x5d105f)*_0x2474d5,_0x4770cc+Math['sin'](_0x5d105f)*_0x2474d5),_0x58f06a['lineTo'](_0x3e2071,_0x182049),_0x58f06a[_0x1730d7(0x671)](_0xad0ad6-Math[_0x1730d7(0x555)](_0x5d105f)*_0x2474d5,_0x4770cc-Math['sin'](_0x5d105f)*_0x2474d5),_0x58f06a[_0x1730d7(0xcd7)](),_0x58f06a[_0x1730d7(0x6a5)]=_0x428bc9,_0x58f06a[_0x1730d7(0x2b2)](),_0x58f06a['beginPath'](),_0x58f06a[_0x1730d7(0x880)](_0xad0ad6,_0x4770cc,_0x5ae496,0x0,Math['PI']*0x2),_0x58f06a['fillStyle']=_0x428bc9,_0x58f06a['fill'](),_0x58f06a[_0x1730d7(0x7c1)](),_0x58f06a[_0x1730d7(0x880)](_0xad0ad6,_0x4770cc,_0x5ae496*0.45,0x0,Math['PI']*0x2),_0x58f06a[_0x1730d7(0x6a5)]=_0x259d65?_0x1730d7(0x70b):_0x1730d7(0x7da),_0x58f06a[_0x1730d7(0x2b2)]();}if(_0x33a416&&_0x36d08d>=0.999){_0x58f06a[_0x1730d7(0x804)]=_0x1730d7(0x648),_0x58f06a[_0x1730d7(0xcce)]=_0x1730d7(0xaa9),_0x58f06a[_0x1730d7(0x6a5)]=_0xe6da20,_0x58f06a['font']=Math[_0x1730d7(0x887)](0x9,Math['min'](0xb,_0x493225*0.15))+_0x1730d7(0xa84)+_0x2be471;const _0x5ab5f6=_0x493225+_0x17ae89*0.65+0x7;_0x58f06a[_0x1730d7(0x8dd)](String(formatNumber(_0x2f3193[_0x1730d7(0x749)],_0x2ece72,_0x39ac43)),_0xad0ad6+Math['cos'](_0x6361d5)*_0x5ab5f6,_0x4770cc+Math['sin'](_0x6361d5)*_0x5ab5f6),_0x58f06a[_0x1730d7(0x8dd)](String(formatNumber(_0x2f3193['max'],_0x2ece72,_0x39ac43)),_0xad0ad6+Math[_0x1730d7(0x555)](_0x6361d5+_0x1a09e5)*_0x5ab5f6,_0x4770cc+Math['sin'](_0x6361d5+_0x1a09e5)*_0x5ab5f6);}if(_0x36d08d>=0.999){const _0x3672fc=String(formatNumber(_0x2f3193[_0x1730d7(0xd05)],_0x2ece72,_0x39ac43))+(_0x2f3193[_0x1730d7(0xbc4)]?'\x20'+_0x2f3193['unit']:'');_0x58f06a[_0x1730d7(0x804)]=_0x1730d7(0x648),_0x58f06a[_0x1730d7(0xcce)]='middle',_0x58f06a[_0x1730d7(0x6a5)]=_0x215999?_0x3aa7e4:_0x28b07d,_0x58f06a[_0x1730d7(0x214)]=_0x1730d7(0xc4b)+_0x5ec92e+_0x1730d7(0xa84)+_0x2be471,_0x58f06a['fillText'](_0x3672fc,_0xad0ad6,_0x8a11d5);}this[_0x1730d7(0x30f)][_0x1730d7(0x84b)]({'cx':_0xad0ad6,'cy':_0x4770cc,'r':_0x493225,'thickness':_0x17ae89,'start':_0x6361d5,'end':_0x6361d5+_0x1a09e5,'item':_0x2f3193});});}[_0x34e271(0xbe1)](_0x4e2d3b,_0x2a2144,_0x191113,_0x1a8ba1){const _0x1b8a40=_0x34e271;if(!_0x2a2144||!_0x4e2d3b||_0x191113['show_tooltip']===![]||!this['_cells']?.[_0x1b8a40(0x4f2)])return;const _0x523fa8=this[_0x1b8a40(0x37b)][_0x1b8a40(0x1cb)],_0x1d196b=(_0x222cd9,_0x117148)=>{const _0x4dcea8=_0x1b8a40;for(const _0x1bb720 of this[_0x4dcea8(0x30f)]){const _0x17dc6b=_0x222cd9-_0x1bb720['cx'],_0x1a57ec=_0x117148-_0x1bb720['cy'];if(Math[_0x4dcea8(0x3d9)](_0x17dc6b*_0x17dc6b+_0x1a57ec*_0x1a57ec)>_0x1bb720['r']+_0x1bb720[_0x4dcea8(0x890)])continue;return _0x1bb720;}return null;},_0x296858=_0x584959=>{const _0xefc007=_0x1b8a40,_0x38a86c=_0x4e2d3b[_0xefc007(0x212)](),_0x2e3f94=_0x584959[_0xefc007(0x277)]-_0x38a86c[_0xefc007(0x34a)],_0x2dbe0f=_0x584959[_0xefc007(0x236)]-_0x38a86c['top'],_0x538ad9=_0x1d196b(_0x2e3f94,_0x2dbe0f);if(!_0x538ad9){_0x2a2144[_0xefc007(0x564)][_0xefc007(0x8eb)]='0';return;}const _0x2d0177=formatNumber(_0x538ad9[_0xefc007(0xba5)][_0xefc007(0xd05)],_0x538ad9['item'][_0xefc007(0x951)],_0x1a8ba1),_0x5c6983=formatNumber(_0x538ad9['item'][_0xefc007(0x99f)],_0x538ad9[_0xefc007(0xba5)][_0xefc007(0x951)],_0x1a8ba1),_0xa65892=formatNumber(_0x538ad9[_0xefc007(0xba5)]['pmin'],_0x538ad9['item'][_0xefc007(0x951)],_0x1a8ba1),_0xc33081=Math[_0xefc007(0xaef)]((_0x538ad9['item'][_0xefc007(0x99f)]??0x0)-(_0x538ad9['item'][_0xefc007(0x542)]??0x0))>1e-9,_0x217769=escapeHtml(_0x538ad9[_0xefc007(0xba5)]['unit']||''),_0x4e609d=_0x538ad9[_0xefc007(0xba5)][_0xefc007(0x951)]?.[_0xefc007(0xbb0)]!==![]?escapeHtml(_0x538ad9['item'][_0xefc007(0x19e)]):_0xefc007(0xcaa),_0x172382=(_0x3202ba,_0x285990,_0x227903)=>_0xefc007(0x4d6)+(_0x227903?_0xefc007(0x144)+_0x227903+'\x22':'')+_0xefc007(0xa5f)+_0x3202ba+_0xefc007(0x43e)+_0x285990+_0xefc007(0x506);_0x2a2144[_0xefc007(0x301)]=_0xefc007(0x574)+_0x4e609d+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x538ad9[_0xefc007(0xba5)][_0xefc007(0xae1)]||_0x538ad9[_0xefc007(0xba5)][_0xefc007(0x86b)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x2d0177))+'\x20'+_0x217769+'</span></div>'+(_0xc33081?_0x172382(escapeHtml(cardT(_0x1a8ba1,_0x191113,'Peak')),escapeHtml(String(_0x5c6983))+'\x20'+_0x217769,_0xefc007(0x8d5)):'')+(_0xc33081?_0x172382(escapeHtml(cardT(_0x1a8ba1,_0x191113,_0xefc007(0xc9d))),escapeHtml(String(_0xa65892))+'\x20'+_0x217769,_0xefc007(0x8d5)):''),_0x2a2144[_0xefc007(0x564)][_0xefc007(0x8eb)]='1';const _0x377932=_0x2a2144['offsetWidth'];let _0x1953ed=_0x2e3f94+0x10;if(_0x1953ed+_0x377932>_0x38a86c[_0xefc007(0x73c)])_0x1953ed=_0x1953ed-_0x377932-0x20;_0x2a2144[_0xefc007(0x564)]['left']=Math[_0xefc007(0x887)](0x0,_0x1953ed)+'px',_0x2a2144[_0xefc007(0x564)][_0xefc007(0xc22)]='0';};_0x4e2d3b[_0x1b8a40(0x43c)](_0x1b8a40(0xbb3),_0x296858,{'signal':_0x523fa8}),_0x4e2d3b[_0x1b8a40(0x43c)](_0x1b8a40(0x25a),()=>{const _0x5f4d6a=_0x1b8a40;_0x2a2144[_0x5f4d6a(0x564)][_0x5f4d6a(0x8eb)]='0';},{'signal':_0x523fa8}),_0x4e2d3b['addEventListener'](_0x1b8a40(0x2f3),_0x31c277=>{const _0x2485ec=_0x1b8a40;if(_0x31c277[_0x2485ec(0x736)][_0x2485ec(0x4f2)]===0x1)_0x296858({'clientX':_0x31c277[_0x2485ec(0x736)][0x0][_0x2485ec(0x277)],'clientY':_0x31c277['touches'][0x0][_0x2485ec(0x236)]});},{'signal':_0x523fa8,'passive':!![]}),_0x4e2d3b[_0x1b8a40(0x43c)]('touchend',()=>{_0x2a2144['style']['opacity']='0';},{'signal':_0x523fa8}),_0x4e2d3b[_0x1b8a40(0x564)][_0x1b8a40(0x200)]=_0x1b8a40(0x501),_0x4e2d3b[_0x1b8a40(0x43c)](_0x1b8a40(0xb86),_0x3141f1=>{const _0x418b10=_0x1b8a40,_0x9b6a18=_0x4e2d3b[_0x418b10(0x212)](),_0x114a72=_0x1d196b(_0x3141f1[_0x418b10(0x277)]-_0x9b6a18['left'],_0x3141f1[_0x418b10(0x236)]-_0x9b6a18[_0x418b10(0xc22)]);if(!_0x114a72)return;_0x3141f1[_0x418b10(0x466)](),this['card'][_0x418b10(0x2ab)](_0x114a72['item']?.[_0x418b10(0x951)]);},{'signal':_0x523fa8});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x2c8d74){const _0x3904f2=_0x34e271;super(_0x2c8d74),this[_0x3904f2(0x8f9)]=[],this[_0x3904f2(0x14f)]=[],this[_0x3904f2(0x72b)]=0x0,this['_animStart']=0x0;}[_0x34e271(0x218)](_0x186a62,_0x5261a2,_0x1ebd0f,_0x1ca4dd){const _0x159ae1=_0x34e271;if(this[_0x159ae1(0x37b)])this[_0x159ae1(0x37b)][_0x159ae1(0x58e)]();this['_abort']=new AbortController();const _0x3ca536=Math['max'](0x28,_0x186a62[_0x159ae1(0x560)]||this['card'][_0x159ae1(0x987)]||0x190),_0x3ec2e5=Math[_0x159ae1(0x887)](0x50,parseInt(_0x1ebd0f[_0x159ae1(0xc07)],0xa)||0xc8),_0x2cd717=this['card']['_entities']||[],_0x124d1f=[];_0x5261a2[_0x159ae1(0x724)](_0x5d9b9f=>{const _0x5df879=_0x159ae1;let _0x2773c5=null;if(_0x5d9b9f['entity']&&typeof _0x5d9b9f[_0x5df879(0x951)]==='object')_0x2773c5=_0x5d9b9f[_0x5df879(0x951)];else{const _0x5dd357=String(_0x5d9b9f['id']||'')[_0x5df879(0xa9c)](/^(.+)__(\d+)$/);if(_0x5dd357)_0x2773c5=_0x2cd717[parseInt(_0x5dd357[0x2],0xa)]||_0x2cd717[_0x5df879(0x14b)](_0x346dc9=>_0x346dc9['entity']===_0x5dd357[0x1]);if(!_0x2773c5)_0x2773c5=_0x2cd717[_0x5df879(0x14b)](_0x1fabf2=>_0x1fabf2[_0x5df879(0x951)]===_0x5d9b9f['entity']);}if(!_0x2773c5)_0x2773c5={'entity':_0x5d9b9f[_0x5df879(0x951)],'color':'#4A90D9'};const _0x4e3275=(_0x5d9b9f['points']||[])[_0x5df879(0xbe8)](_0x27cb22=>_0x27cb22['v']!==null&&_0x27cb22['v']!==undefined),_0x4c7fb3=_0x1ca4dd?.[_0x5df879(0xd44)]?.[_0x2773c5[_0x5df879(0x951)]],_0x322d50=_0x2773c5['aggregate_func']||'last';let _0xf86031;if(_0x4e3275[_0x5df879(0x4f2)]){if(_0x322d50===_0x5df879(0x4fa))_0xf86031=_0x4e3275[0x0]['v'];else{if(_0x322d50===_0x5df879(0x2b8)||_0x322d50===_0x5df879(0xaed)||_0x322d50===_0x5df879(0xad8))_0xf86031=_0x4e3275[_0x5df879(0xb2d)]((_0x8af3ec,_0x59e0d9)=>_0x8af3ec+(_0x59e0d9['v']||0x0),0x0);else{if(_0x322d50===_0x5df879(0x749))_0xf86031=_0x4e3275['reduce']((_0x4c86f9,_0x4f9e89)=>Math[_0x5df879(0x749)](_0x4c86f9,_0x4f9e89['v']),Infinity);else{if(_0x322d50===_0x5df879(0x887))_0xf86031=_0x4e3275[_0x5df879(0xb2d)]((_0x1b115c,_0x172297)=>Math['max'](_0x1b115c,_0x172297['v']),-Infinity);else{if(_0x322d50==='median')_0xf86031=DataProcessor[_0x5df879(0x8b2)](_0x4e3275[_0x5df879(0x9f9)](_0x1fec70=>_0x1fec70['v']),_0x5df879(0x1ed));else{if(_0x322d50===_0x5df879(0xb26)||_0x322d50===_0x5df879(0x51b))_0xf86031=_0x4e3275[_0x5df879(0xb2d)]((_0x41fff9,_0x1e7fc0)=>_0x41fff9+(_0x1e7fc0['v']||0x0),0x0)/_0x4e3275[_0x5df879(0x4f2)];else _0xf86031=_0x4e3275[_0x4e3275[_0x5df879(0x4f2)]-0x1]['v'];}}}}}}else _0x4c7fb3?_0xf86031=parseFloat(_0x4c7fb3[_0x5df879(0x543)]):_0xf86031=0x0;if(_0xf86031===undefined||_0xf86031===null||isNaN(_0xf86031))_0xf86031=0x0;const _0x54bbdc=_0x5d9b9f[_0x5df879(0x444)]||{},_0x43143d=pickName(_0x2773c5['tooltip_name']!==undefined?_0x2773c5[_0x5df879(0xcbc)]:_0x2773c5[_0x5df879(0x86b)],_0x54bbdc[_0x5df879(0x668)]!==undefined&&_0x2773c5[_0x5df879(0xcbc)]!==undefined?_0x54bbdc[_0x5df879(0x668)]:_0x54bbdc[_0x5df879(0x98e)],_0x54bbdc)??_0x2773c5['entity']??'?';_0x124d1f[_0x5df879(0x84b)]({'name':pickName(_0x2773c5['name'],_0x54bbdc[_0x5df879(0x98e)],_0x54bbdc)??'','tooltipName':_0x43143d,'value':Math[_0x5df879(0xaef)](_0xf86031),'color':(_0x2773c5[_0x5df879(0x19e)]===_0x5df879(0xc36)?null:this[_0x5df879(0x209)][_0x5df879(0x470)](_0x2773c5[_0x5df879(0x19e)],_0x2773c5['entity'])||_0x2773c5[_0x5df879(0x19e)])||_0x5df879(0xac4),'unit':_0x2773c5[_0x5df879(0xbc4)]||_0x54bbdc[_0x5df879(0x24a)]||'','entity':_0x2773c5});}),_0x186a62['innerHTML']=_0x159ae1(0x52d)+_0x3ec2e5+_0x159ae1(0xc11);const _0x5b6510=_0x186a62[_0x159ae1(0x3e4)](_0x159ae1(0x7ba)),_0x326780=_0x186a62[_0x159ae1(0x3e4)](_0x159ae1(0x7cd)),_0x1333b7=_0x186a62['querySelector'](_0x159ae1(0x3b0));if(!_0x326780)return;this['_items']=_0x124d1f;this[_0x159ae1(0x72b)]&&(cancelAnimationFrame(this[_0x159ae1(0x72b)]),this[_0x159ae1(0x72b)]=0x0);if(_0x1ebd0f[_0x159ae1(0x2fa)]){this[_0x159ae1(0x187)]=performance[_0x159ae1(0x932)]();const _0x362406=_0x18920e=>{const _0x5f5700=_0x159ae1,_0x21cbbc=Math[_0x5f5700(0x749)](0x1,(_0x18920e-this[_0x5f5700(0x187)])/0x258),_0x5106b5=0x1-Math[_0x5f5700(0x192)](0x1-_0x21cbbc,0x3);this[_0x5f5700(0x423)](_0x326780,_0x124d1f,_0x3ca536,_0x3ec2e5,_0x1ebd0f,_0x1ca4dd,_0x5106b5),_0x21cbbc<0x1?this[_0x5f5700(0x72b)]=requestAnimationFrame(_0x362406):(this[_0x5f5700(0x72b)]=0x0,this[_0x5f5700(0xbe1)](_0x5b6510,_0x1333b7,_0x1ebd0f,_0x1ca4dd));};this[_0x159ae1(0x72b)]=requestAnimationFrame(_0x362406);}else this[_0x159ae1(0x423)](_0x326780,_0x124d1f,_0x3ca536,_0x3ec2e5,_0x1ebd0f,_0x1ca4dd,0x1),this[_0x159ae1(0xbe1)](_0x5b6510,_0x1333b7,_0x1ebd0f,_0x1ca4dd);}['_draw'](_0x216ffd,_0x2b7b96,_0x510c4f,_0x547131,_0x337968,_0x3cf383,_0x5379a8){const _0x44ad63=_0x34e271;if(_0x5379a8===undefined)_0x5379a8=0x1;const _0x39d304=this[_0x44ad63(0x966)](_0x216ffd,_0x510c4f,_0x547131),_0x3fdcda=this[_0x44ad63(0xd37)](),_0x3f7a3d=_0x3fdcda?_0x44ad63(0x7cc):_0x44ad63(0x5d1),_0x5ec25d=_0x3fdcda?_0x44ad63(0x266):_0x44ad63(0xc4f),_0x2233cf=_0x3fdcda?_0x44ad63(0xadf):_0x44ad63(0xd7f);let _0x2e59b8=_0x44ad63(0xa12);try{const _0x2294e0=getComputedStyle(document[_0x44ad63(0x9d9)])[_0x44ad63(0x5fc)](_0x44ad63(0x57b))[_0x44ad63(0x12e)]();if(_0x2294e0)_0x2e59b8=_0x2294e0;}catch(_0x3ded34){}const _0xc9ee92=_0x2b7b96[_0x44ad63(0x4f2)];if(!_0xc9ee92)return;const _0xbef37d=_0x2b7b96['reduce']((_0x4b12ab,_0x22a76c)=>_0x4b12ab+_0x22a76c[_0x44ad63(0xd05)],0x0),_0x5d6e9b=Math[_0x44ad63(0x887)](..._0x2b7b96[_0x44ad63(0x9f9)](_0x4c7aa5=>_0x4c7aa5[_0x44ad63(0xd05)]));if(_0x5d6e9b===0x0)return;const _0x395c59=Math['min'](_0x547131-0x14,_0x510c4f-0x14),_0x328258=_0x395c59/0x2*0.88,_0x25195d=_0x510c4f/0x2,_0x15459f=_0x547131/0x2,_0x51f536=Math['PI']*0x2/_0xc9ee92,_0x454a1f=0x4;_0x39d304['globalAlpha']=_0x5379a8;for(let _0xac6e79=0x1;_0xac6e79<=_0x454a1f;_0xac6e79++){const _0x527f9e=_0x328258*(_0xac6e79/_0x454a1f);_0x39d304['beginPath'](),_0x39d304['arc'](_0x25195d,_0x15459f,_0x527f9e,0x0,Math['PI']*0x2),_0x39d304[_0x44ad63(0x8b5)]=_0x2233cf,_0x39d304['lineWidth']=0.8,_0x39d304['stroke']();}_0x39d304[_0x44ad63(0x6a2)]=0x1,this[_0x44ad63(0x14f)]=[],_0x2b7b96[_0x44ad63(0x724)]((_0x208efd,_0x3bc1ae)=>{const _0x2f7e60=_0x44ad63,_0x5204fa=-Math['PI']/0x2+_0x3bc1ae*_0x51f536,_0x31e855=_0x5204fa+_0x51f536,_0x2e84d1=_0x328258*(_0x208efd[_0x2f7e60(0xd05)]/_0x5d6e9b)*_0x5379a8;if(_0x2e84d1<0.5){this['_slices']['push']({'startAngle':_0x5204fa,'endAngle':_0x31e855,'r':_0x328258*(_0x208efd[_0x2f7e60(0xd05)]/_0x5d6e9b),'item':_0x208efd,'cx':_0x25195d,'cy':_0x15459f});return;}_0x39d304[_0x2f7e60(0x7c1)](),_0x39d304[_0x2f7e60(0x7c4)](_0x25195d,_0x15459f),_0x39d304['arc'](_0x25195d,_0x15459f,_0x2e84d1,_0x5204fa,_0x31e855),_0x39d304[_0x2f7e60(0xcd7)]();let _0x2fa401=_0x208efd['color'];const _0x2243dc=_0x208efd['entity'];_0x2243dc?.['color_thresholds']?.[_0x2f7e60(0x139)]&&_0x2243dc[_0x2f7e60(0x57e)][_0x2f7e60(0xb78)]?.[_0x2f7e60(0x4f2)]&&(_0x2fa401=resolveValueColor(_0x208efd[_0x2f7e60(0xd05)],this[_0x2f7e60(0x209)][_0x2f7e60(0xcc1)](_0x2243dc),_0x2fa401));_0x39d304['fillStyle']=_0x2fa401,_0x39d304[_0x2f7e60(0x6a2)]=0.7,_0x39d304[_0x2f7e60(0x2b2)](),_0x39d304['globalAlpha']=0x1,_0x39d304[_0x2f7e60(0x8b5)]=_0x3fdcda?_0x2f7e60(0x78b):_0x2f7e60(0x605),_0x39d304[_0x2f7e60(0x9b4)]=1.5,_0x39d304[_0x2f7e60(0x89d)]();const _0x5365c6=_0x5204fa+_0x51f536/0x2,_0x2b1ce2=Math[_0x2f7e60(0x887)](_0x2e84d1*0.6,_0x328258*0.25),_0x4f2cd9=_0x25195d+Math[_0x2f7e60(0x555)](_0x5365c6)*_0x2b1ce2,_0x244e1b=_0x15459f+Math[_0x2f7e60(0x2c6)](_0x5365c6)*_0x2b1ce2,_0x3b4755=_0xbef37d>0x0?_0x208efd[_0x2f7e60(0xd05)]/_0xbef37d*0x64:0x0;if(_0x3b4755>=0x4&&_0x5379a8>=0.999){const _0x4294f4=Math['min'](0xb,Math[_0x2f7e60(0x887)](0x8,_0x328258*0.1));_0x39d304['fillStyle']=_0x2f7e60(0x4d9),_0x39d304['font']=_0x2f7e60(0xc4b)+_0x4294f4+_0x2f7e60(0xa84)+_0x2e59b8,_0x39d304[_0x2f7e60(0x804)]=_0x2f7e60(0x648),_0x39d304[_0x2f7e60(0xcce)]='middle';const _0x15de11=toNum(_0x208efd[_0x2f7e60(0x951)]?.['decimals'])??0x0;_0x39d304[_0x2f7e60(0x8dd)](_0x3b4755['toFixed'](_0x15de11)+'%',_0x4f2cd9,_0x244e1b);}this[_0x2f7e60(0x14f)]['push']({'startAngle':_0x5204fa,'endAngle':_0x31e855,'r':_0x328258*(_0x208efd[_0x2f7e60(0xd05)]/_0x5d6e9b),'item':_0x208efd,'cx':_0x25195d,'cy':_0x15459f});});if(_0x337968[_0x44ad63(0xab5)]!==![]&&_0x5379a8>=0.999){_0x39d304[_0x44ad63(0x6a5)]=_0x3f7a3d,_0x39d304[_0x44ad63(0x214)]=_0x44ad63(0x195)+Math['min'](0x10,_0x328258*0.25)+'px\x20'+_0x2e59b8,_0x39d304[_0x44ad63(0x804)]=_0x44ad63(0x648),_0x39d304[_0x44ad63(0xcce)]=_0x44ad63(0xaa9);const _0x2d9786=_0x2b7b96[0x0]?.[_0x44ad63(0xbc4)]||'',_0x430997=_0x2b7b96[0x0]?.[_0x44ad63(0x951)]||{'decimals':0x1};_0x39d304['fillText'](formatNumber(_0xbef37d,_0x430997,_0x3cf383)+(_0x2d9786?'\x20'+_0x2d9786:''),_0x25195d,_0x15459f-0x5),_0x39d304[_0x44ad63(0x6a5)]=_0x5ec25d,_0x39d304['font']=Math['min'](0xa,_0x328258*0.14)+_0x44ad63(0xa84)+_0x2e59b8,_0x39d304[_0x44ad63(0x8dd)](cardT(this[_0x44ad63(0x209)]?.[_0x44ad63(0xa29)],this[_0x44ad63(0x209)]?.[_0x44ad63(0x853)],_0x44ad63(0xbde)),_0x25195d,_0x15459f+0x9);}}[_0x34e271(0xbe1)](_0x339760,_0x2095cd,_0xa64f96,_0x138595){const _0x90938e=_0x34e271;if(!_0x2095cd||!_0x339760||_0xa64f96[_0x90938e(0xcc3)]===![]||!this[_0x90938e(0x14f)]?.[_0x90938e(0x4f2)])return;const _0x380d8b=this[_0x90938e(0x37b)][_0x90938e(0x1cb)],_0xc66c84=_0x3fc669=>{const _0x4516d8=_0x90938e,_0x1b1fa9=_0x339760[_0x4516d8(0x212)](),_0x13d875=_0x3fc669['clientX']-_0x1b1fa9[_0x4516d8(0x34a)],_0x2f71a0=_0x3fc669[_0x4516d8(0x236)]-_0x1b1fa9[_0x4516d8(0xc22)];let _0x465db1=null;for(const _0x30b43d of this[_0x4516d8(0x14f)]){const _0x355b00=_0x13d875-_0x30b43d['cx'],_0x5ac151=_0x2f71a0-_0x30b43d['cy'],_0x2e82ab=Math[_0x4516d8(0x3d9)](_0x355b00*_0x355b00+_0x5ac151*_0x5ac151);if(_0x2e82ab>_0x30b43d['r'])continue;let _0x15cbc8=Math['atan2'](_0x5ac151,_0x355b00);if(_0x15cbc8<-Math['PI']/0x2)_0x15cbc8+=Math['PI']*0x2;if(_0x15cbc8>=_0x30b43d['startAngle']&&_0x15cbc8<_0x30b43d[_0x4516d8(0x43a)]){_0x465db1=_0x30b43d;break;}}if(!_0x465db1){_0x2095cd['style']['opacity']='0';return;}const _0x2eedab=this[_0x4516d8(0x8f9)][_0x4516d8(0xb2d)]((_0x3d4d92,_0x20036b)=>_0x3d4d92+_0x20036b['value'],0x0),_0x3d750f=toNum(_0x465db1[_0x4516d8(0xba5)]['entity']?.[_0x4516d8(0x48e)])??0x1,_0x358ac9=_0x2eedab>0x0?(_0x465db1[_0x4516d8(0xba5)]['value']/_0x2eedab*0x64)[_0x4516d8(0x7dc)](_0x3d750f):'0',_0x3129a9=formatNumber(_0x465db1['item'][_0x4516d8(0xd05)],_0x465db1[_0x4516d8(0xba5)][_0x4516d8(0x951)],_0x138595),_0x50a4fb=_0x465db1[_0x4516d8(0xba5)][_0x4516d8(0x951)]?.[_0x4516d8(0xbb0)]!==![]?escapeHtml(_0x465db1[_0x4516d8(0xba5)][_0x4516d8(0x19e)]):_0x4516d8(0xcaa);_0x2095cd[_0x4516d8(0x301)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x50a4fb+_0x4516d8(0x3c3)+escapeHtml(_0x465db1[_0x4516d8(0xba5)][_0x4516d8(0xae1)]||_0x465db1[_0x4516d8(0xba5)]['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x3129a9))+'\x20'+escapeHtml(_0x465db1[_0x4516d8(0xba5)][_0x4516d8(0xbc4)]||'')+_0x4516d8(0x506)+(_0x4516d8(0x631)+escapeHtml(cardT(_0x138595,_0xa64f96,_0x4516d8(0xc52)))+_0x4516d8(0x43e)+_0x358ac9+_0x4516d8(0x9fc)),_0x2095cd[_0x4516d8(0x564)]['opacity']='1';const _0x26eb90=_0x2095cd['offsetWidth'];let _0x33b119=_0x13d875+0x10;if(_0x33b119+_0x26eb90>_0x1b1fa9[_0x4516d8(0x73c)])_0x33b119=_0x33b119-_0x26eb90-0x20;_0x2095cd[_0x4516d8(0x564)][_0x4516d8(0x34a)]=Math['max'](0x0,_0x33b119)+'px',_0x2095cd[_0x4516d8(0x564)][_0x4516d8(0xc22)]='0';};_0x339760[_0x90938e(0x43c)](_0x90938e(0xbb3),_0xc66c84,{'signal':_0x380d8b}),_0x339760[_0x90938e(0x43c)](_0x90938e(0x25a),()=>{const _0x448161=_0x90938e;_0x2095cd[_0x448161(0x564)][_0x448161(0x8eb)]='0';},{'signal':_0x380d8b}),_0x339760[_0x90938e(0x43c)](_0x90938e(0x2f3),_0x194ca6=>{const _0x34da83=_0x90938e;if(_0x194ca6[_0x34da83(0x736)]['length']===0x1)_0xc66c84({'clientX':_0x194ca6[_0x34da83(0x736)][0x0][_0x34da83(0x277)],'clientY':_0x194ca6['touches'][0x0]['clientY']});},{'signal':_0x380d8b,'passive':!![]}),_0x339760['addEventListener'](_0x90938e(0xae5),()=>{const _0x44565c=_0x90938e;_0x2095cd['style'][_0x44565c(0x8eb)]='0';},{'signal':_0x380d8b}),_0x339760['style'][_0x90938e(0x200)]=_0x90938e(0x501),_0x339760[_0x90938e(0x43c)](_0x90938e(0xb86),_0x18bc0a=>{const _0x2c52ec=_0x90938e,_0xccb12f=_0x339760[_0x2c52ec(0x212)](),_0x28550b=_0x18bc0a[_0x2c52ec(0x277)]-_0xccb12f[_0x2c52ec(0x34a)],_0x21afa2=_0x18bc0a[_0x2c52ec(0x236)]-_0xccb12f[_0x2c52ec(0xc22)];let _0x400e13=null;for(const _0x432ce7 of this[_0x2c52ec(0x14f)]){const _0x12e3d4=_0x28550b-_0x432ce7['cx'],_0x3a05e3=_0x21afa2-_0x432ce7['cy'],_0x1d6617=Math[_0x2c52ec(0x3d9)](_0x12e3d4*_0x12e3d4+_0x3a05e3*_0x3a05e3);if(_0x1d6617>_0x432ce7['r'])continue;let _0x587990=Math[_0x2c52ec(0xb30)](_0x3a05e3,_0x12e3d4);if(_0x587990<-Math['PI']/0x2)_0x587990+=Math['PI']*0x2;if(_0x587990>=_0x432ce7[_0x2c52ec(0x223)]&&_0x587990<_0x432ce7[_0x2c52ec(0x43a)]){_0x400e13=_0x432ce7;break;}}if(!_0x400e13)return;_0x18bc0a[_0x2c52ec(0x466)](),this[_0x2c52ec(0x209)]['_fireEntityAction'](_0x400e13[_0x2c52ec(0xba5)]?.[_0x2c52ec(0x951)]);},{'signal':_0x380d8b});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x27580b){const _0x19b2e1=_0x34e271;super(_0x27580b),this[_0x19b2e1(0x8f9)]=[],this[_0x19b2e1(0x2c8)]=[],this[_0x19b2e1(0x72b)]=0x0,this[_0x19b2e1(0x187)]=0x0;}['render'](_0x5dfc19,_0x17a6d3,_0x4ec943,_0x465c21){const _0x8df5e6=_0x34e271;if(this['_abort'])this[_0x8df5e6(0x37b)][_0x8df5e6(0x58e)]();this[_0x8df5e6(0x37b)]=new AbortController();const _0x5f2c9f=Math[_0x8df5e6(0x887)](0x28,_0x5dfc19['clientWidth']||this[_0x8df5e6(0x209)][_0x8df5e6(0x987)]||0x190),_0x33a356=Math[_0x8df5e6(0x887)](0x50,parseInt(_0x4ec943['height'],0xa)||0xc8),_0x4eb10b=this[_0x8df5e6(0x209)][_0x8df5e6(0x31f)]||[],_0x3a26aa=[];_0x17a6d3[_0x8df5e6(0x724)](_0x49ffb4=>{const _0x2eba30=_0x8df5e6;let _0x4d8408=null;if(_0x49ffb4[_0x2eba30(0x951)]&&typeof _0x49ffb4[_0x2eba30(0x951)]===_0x2eba30(0x328))_0x4d8408=_0x49ffb4[_0x2eba30(0x951)];else{const _0x35f8a8=String(_0x49ffb4['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x35f8a8)_0x4d8408=_0x4eb10b[parseInt(_0x35f8a8[0x2],0xa)]||_0x4eb10b[_0x2eba30(0x14b)](_0xa0fd39=>_0xa0fd39['entity']===_0x35f8a8[0x1]);if(!_0x4d8408)_0x4d8408=_0x4eb10b[_0x2eba30(0x14b)](_0x4bb285=>_0x4bb285[_0x2eba30(0x951)]===_0x49ffb4[_0x2eba30(0x951)]);}if(!_0x4d8408)_0x4d8408={'entity':_0x49ffb4['entity'],'color':_0x2eba30(0xac4)};const _0x293cd9=(_0x49ffb4['points']||[])['filter'](_0x5e9e7a=>_0x5e9e7a['v']!==null&&_0x5e9e7a['v']!==undefined),_0x309816=_0x465c21?.[_0x2eba30(0xd44)]?.[_0x4d8408['entity']],_0x1822c1=_0x4d8408['aggregate_func']||_0x2eba30(0xb26);let _0x574503;if(_0x293cd9[_0x2eba30(0x4f2)]){if(_0x1822c1==='first')_0x574503=_0x293cd9[0x0]['v'];else{if(_0x1822c1===_0x2eba30(0x2b8)||_0x1822c1==='change'||_0x1822c1==='diff')_0x574503=_0x293cd9[_0x2eba30(0xb2d)]((_0x3b99e6,_0x507212)=>_0x3b99e6+(_0x507212['v']||0x0),0x0);else{if(_0x1822c1===_0x2eba30(0x749))_0x574503=_0x293cd9['reduce']((_0x57be26,_0x1acae1)=>Math[_0x2eba30(0x749)](_0x57be26,_0x1acae1['v']),Infinity);else{if(_0x1822c1===_0x2eba30(0x887))_0x574503=_0x293cd9[_0x2eba30(0xb2d)]((_0x2a63a8,_0x27e24f)=>Math['max'](_0x2a63a8,_0x27e24f['v']),-Infinity);else{if(_0x1822c1===_0x2eba30(0x1ed))_0x574503=DataProcessor[_0x2eba30(0x8b2)](_0x293cd9[_0x2eba30(0x9f9)](_0x3fecf2=>_0x3fecf2['v']),_0x2eba30(0x1ed));else{if(_0x1822c1===_0x2eba30(0x509))_0x574503=_0x293cd9[_0x293cd9[_0x2eba30(0x4f2)]-0x1]['v'];else _0x574503=_0x293cd9[_0x2eba30(0xb2d)]((_0x261394,_0x1d4f36)=>_0x261394+(_0x1d4f36['v']||0x0),0x0)/_0x293cd9[_0x2eba30(0x4f2)];}}}}}}else _0x309816?_0x574503=parseFloat(_0x309816[_0x2eba30(0x543)]):_0x574503=0x0;if(_0x574503===undefined||_0x574503===null||isNaN(_0x574503))_0x574503=0x0;const _0xd92361=(_0x412681,_0x1ce06a)=>{const _0x447a60=_0x2eba30;if(_0x412681===null||_0x412681===undefined||_0x412681==='')return _0x1ce06a;const _0x25cfd0=String(_0x412681)['replace'](/^~/,''),_0x1aeb04=parseFloat(_0x25cfd0);if(!isNaN(_0x1aeb04))return _0x1aeb04;const _0x202f1a=_0x465c21?.['states']?.[_0x25cfd0];if(_0x202f1a){const _0x579227=parseFloat(_0x202f1a[_0x447a60(0x543)]);if(!isNaN(_0x579227))return _0x579227;}return _0x1ce06a;},_0x71997f=_0xd92361(_0x4d8408[_0x2eba30(0x844)],0x0),_0x543785=_0xd92361(_0x4d8408[_0x2eba30(0xba0)],0x64),_0x2dff2e=_0x543785>_0x71997f?Math[_0x2eba30(0x887)](0x0,Math[_0x2eba30(0x749)](0x1,(_0x574503-_0x71997f)/(_0x543785-_0x71997f))):0x0,_0x20b7e3=_0x49ffb4['meta']||{},_0x28e5da=pickName(_0x4d8408[_0x2eba30(0xcbc)]!==undefined?_0x4d8408[_0x2eba30(0xcbc)]:_0x4d8408[_0x2eba30(0x86b)],_0x20b7e3['resolved_tooltip_name']!==undefined&&_0x4d8408[_0x2eba30(0xcbc)]!==undefined?_0x20b7e3['resolved_tooltip_name']:_0x20b7e3[_0x2eba30(0x98e)],_0x20b7e3)??_0x4d8408[_0x2eba30(0x951)]??'?';_0x3a26aa[_0x2eba30(0x84b)]({'name':pickName(_0x4d8408[_0x2eba30(0x86b)],_0x20b7e3[_0x2eba30(0x98e)],_0x20b7e3)??'','tooltipName':_0x28e5da,'value':_0x574503,'pct':_0x2dff2e,'min':_0x71997f,'max':_0x543785,'color':(_0x4d8408[_0x2eba30(0x19e)]===_0x2eba30(0xc36)?null:this[_0x2eba30(0x209)][_0x2eba30(0x470)](_0x4d8408[_0x2eba30(0x19e)],_0x4d8408[_0x2eba30(0x951)])||_0x4d8408['color'])||_0x2eba30(0xac4),'unit':_0x4d8408[_0x2eba30(0xbc4)]||_0x20b7e3['unit_of_measurement']||'','entity':_0x4d8408});});if(_0x3a26aa[_0x8df5e6(0x4f2)]<0x3){_0x5dfc19[_0x8df5e6(0x301)]=_0x8df5e6(0xc53)+escapeHtml(cardT(this[_0x8df5e6(0x209)]?.[_0x8df5e6(0xa29)],this[_0x8df5e6(0x209)]?.[_0x8df5e6(0x853)],_0x8df5e6(0xc75)))+'\x20('+_0x3a26aa[_0x8df5e6(0x4f2)]+'/3)</div>';return;}_0x5dfc19[_0x8df5e6(0x301)]=_0x8df5e6(0x52d)+_0x33a356+_0x8df5e6(0xc11);const _0x265bac=_0x5dfc19[_0x8df5e6(0x3e4)](_0x8df5e6(0x7ba)),_0x255103=_0x5dfc19[_0x8df5e6(0x3e4)](_0x8df5e6(0x7cd)),_0x17bb4f=_0x5dfc19[_0x8df5e6(0x3e4)](_0x8df5e6(0x3b0));if(!_0x255103)return;this[_0x8df5e6(0x8f9)]=_0x3a26aa;this[_0x8df5e6(0x72b)]&&(cancelAnimationFrame(this[_0x8df5e6(0x72b)]),this[_0x8df5e6(0x72b)]=0x0);if(_0x4ec943[_0x8df5e6(0x2fa)]){this['_animStart']=performance[_0x8df5e6(0x932)]();const _0x554e96=_0x5c19ac=>{const _0x1cc04f=_0x8df5e6,_0x16a84f=Math[_0x1cc04f(0x749)](0x1,(_0x5c19ac-this[_0x1cc04f(0x187)])/0x258),_0x33702d=0x1-Math[_0x1cc04f(0x192)](0x1-_0x16a84f,0x3);this[_0x1cc04f(0x423)](_0x255103,_0x3a26aa,_0x5f2c9f,_0x33a356,_0x4ec943,_0x465c21,_0x33702d),_0x16a84f<0x1?this[_0x1cc04f(0x72b)]=requestAnimationFrame(_0x554e96):(this[_0x1cc04f(0x72b)]=0x0,this['_setupTooltip'](_0x265bac,_0x17bb4f,_0x4ec943,_0x465c21));};this['_animRaf']=requestAnimationFrame(_0x554e96);}else this[_0x8df5e6(0x423)](_0x255103,_0x3a26aa,_0x5f2c9f,_0x33a356,_0x4ec943,_0x465c21,0x1),this[_0x8df5e6(0xbe1)](_0x265bac,_0x17bb4f,_0x4ec943,_0x465c21);}[_0x34e271(0x423)](_0x3c777d,_0xfe7e36,_0x3d2f1f,_0x2f8259,_0x4f4f1e,_0x3df974,_0x7cc365){const _0x43140a=_0x34e271;if(_0x7cc365===undefined)_0x7cc365=0x1;const _0x1c5437=this['_setupCanvas'](_0x3c777d,_0x3d2f1f,_0x2f8259),_0x2db6f3=this[_0x43140a(0xd37)](),_0x1c3f34=_0x2db6f3?_0x43140a(0x7cc):_0x43140a(0x5d1),_0x445567=_0x2db6f3?_0x43140a(0x279):_0x43140a(0x70b),_0x5e4843=_0x2db6f3?_0x43140a(0x1af):'rgba(0,0,0,0.15)',_0x461357=_0x2db6f3?_0x43140a(0xb95):_0x43140a(0x629),_0x51f5fc=_0x2db6f3?_0x43140a(0xa3f):_0x43140a(0x18c);let _0x24de61=_0x43140a(0xa12);try{const _0x29dbc5=getComputedStyle(document[_0x43140a(0x9d9)])[_0x43140a(0x5fc)](_0x43140a(0x57b))[_0x43140a(0x12e)]();if(_0x29dbc5)_0x24de61=_0x29dbc5;}catch(_0x216fc2){}let _0x2315e9=_0x43140a(0xac4);try{const _0x64ec41=getComputedStyle(this[_0x43140a(0x209)])[_0x43140a(0x5fc)]('--primary-color')[_0x43140a(0x12e)]();if(_0x64ec41)_0x2315e9=_0x64ec41;}catch(_0x1c1ced){}const _0x221e37=_0xfe7e36['length'],_0x415324=Math['min'](_0x2f8259-0x28,_0x3d2f1f-0x28),_0x1f2a4f=_0x415324/0x2*0.78,_0x3f49a4=_0x3d2f1f/0x2,_0x278b6c=_0x2f8259/0x2,_0x2f23e5=Math['PI']*0x2/_0x221e37,_0x39b61c=-Math['PI']/0x2,_0x1ec718=0x4;_0x1c5437['globalAlpha']=_0x7cc365;for(let _0x5640ce=0x1;_0x5640ce<=_0x1ec718;_0x5640ce++){const _0x16455e=_0x1f2a4f*(_0x5640ce/_0x1ec718);_0x1c5437[_0x43140a(0x7c1)]();for(let _0x554243=0x0;_0x554243<=_0x221e37;_0x554243++){const _0x5bf12a=_0x39b61c+_0x554243*_0x2f23e5,_0x5baf38=_0x3f49a4+Math[_0x43140a(0x555)](_0x5bf12a)*_0x16455e,_0x158f2a=_0x278b6c+Math[_0x43140a(0x2c6)](_0x5bf12a)*_0x16455e;_0x554243===0x0?_0x1c5437['moveTo'](_0x5baf38,_0x158f2a):_0x1c5437[_0x43140a(0x671)](_0x5baf38,_0x158f2a);}_0x1c5437[_0x43140a(0x8b5)]=_0x5e4843,_0x1c5437[_0x43140a(0x9b4)]=0x1,_0x1c5437[_0x43140a(0x89d)]();}_0x1c5437[_0x43140a(0x6a2)]=0x1,this[_0x43140a(0x2c8)]=[],_0xfe7e36[_0x43140a(0x724)]((_0x223daa,_0x41f959)=>{const _0x294a63=_0x43140a,_0x14a2a6=_0x39b61c+_0x41f959*_0x2f23e5,_0x1c87a2=_0x3f49a4+Math[_0x294a63(0x555)](_0x14a2a6)*_0x1f2a4f,_0x1ac26e=_0x278b6c+Math[_0x294a63(0x2c6)](_0x14a2a6)*_0x1f2a4f;_0x1c5437['globalAlpha']=_0x7cc365,_0x1c5437[_0x294a63(0x7c1)](),_0x1c5437[_0x294a63(0x7c4)](_0x3f49a4,_0x278b6c),_0x1c5437[_0x294a63(0x671)](_0x1c87a2,_0x1ac26e),_0x1c5437[_0x294a63(0x8b5)]=_0x461357,_0x1c5437[_0x294a63(0x9b4)]=0x1,_0x1c5437[_0x294a63(0x89d)](),_0x1c5437[_0x294a63(0x6a2)]=0x1;if(_0x7cc365>=0.999){const _0x21ff45=_0x1f2a4f+0x10,_0x5bc025=_0x3f49a4+Math[_0x294a63(0x555)](_0x14a2a6)*_0x21ff45,_0x1d8da1=_0x278b6c+Math['sin'](_0x14a2a6)*_0x21ff45,_0x2d943b=Math[_0x294a63(0x749)](0xb,Math[_0x294a63(0x887)](0x9,_0x1f2a4f*0.1));_0x1c5437[_0x294a63(0x6a5)]=_0x1c3f34,_0x1c5437['font']=_0x294a63(0x195)+_0x2d943b+'px\x20'+_0x24de61,_0x1c5437[_0x294a63(0x804)]=Math[_0x294a63(0xaef)](Math[_0x294a63(0x555)](_0x14a2a6))<0.1?'center':Math[_0x294a63(0x555)](_0x14a2a6)>0x0?_0x294a63(0x34a):'right',_0x1c5437[_0x294a63(0xcce)]=Math[_0x294a63(0xaef)](Math[_0x294a63(0x2c6)](_0x14a2a6))<0.1?_0x294a63(0xaa9):Math[_0x294a63(0x2c6)](_0x14a2a6)>0x0?'top':_0x294a63(0x537),_0x1c5437[_0x294a63(0x8dd)](_0x223daa[_0x294a63(0x86b)],_0x5bc025,_0x1d8da1);}this[_0x294a63(0x2c8)][_0x294a63(0x84b)]({'angle':_0x14a2a6,'ex':_0x1c87a2,'ey':_0x1ac26e,'item':_0x223daa,'cx':_0x3f49a4,'cy':_0x278b6c,'maxRadius':_0x1f2a4f});});const _0x36750b=_0xfe7e36[_0x43140a(0x9f9)]((_0x247d73,_0x5f2606)=>{const _0x45ae69=_0x43140a,_0x547358=_0x39b61c+_0x5f2606*_0x2f23e5,_0x2c2e57=_0x1f2a4f*_0x247d73[_0x45ae69(0x4ad)]*_0x7cc365;return{'x':_0x3f49a4+Math[_0x45ae69(0x555)](_0x547358)*_0x2c2e57,'y':_0x278b6c+Math['sin'](_0x547358)*_0x2c2e57,'a':_0x547358,'r':_0x2c2e57,'item':_0x247d73};}),_0x5d13ad=_0x1c5437[_0x43140a(0xc90)](_0x3f49a4,_0x278b6c,0x0,_0x3f49a4,_0x278b6c,_0x1f2a4f);_0x5d13ad['addColorStop'](0x0,this[_0x43140a(0xa68)](_0x2315e9,_0x2db6f3?0.35:0.3)),_0x5d13ad[_0x43140a(0x3a8)](0x1,this[_0x43140a(0xa68)](_0x2315e9,_0x2db6f3?0.1:0.08)),_0x1c5437['beginPath'](),_0x36750b[_0x43140a(0x724)]((_0x24d731,_0x289d69)=>{const _0x4bf083=_0x43140a;if(_0x289d69===0x0)_0x1c5437[_0x4bf083(0x7c4)](_0x24d731['x'],_0x24d731['y']);else _0x1c5437['lineTo'](_0x24d731['x'],_0x24d731['y']);}),_0x1c5437[_0x43140a(0xcd7)](),_0x1c5437[_0x43140a(0x6a5)]=_0x5d13ad,_0x1c5437['fill'](),_0x1c5437[_0x43140a(0x8b5)]=this[_0x43140a(0xa68)](_0x2315e9,0.85),_0x1c5437[_0x43140a(0x9b4)]=0x2,_0x1c5437[_0x43140a(0x230)]=_0x43140a(0x767),_0x1c5437[_0x43140a(0x89d)](),_0x36750b[_0x43140a(0x724)](_0xc12b37=>{const _0x166182=_0x43140a;let _0x54177b=_0xc12b37[_0x166182(0xba5)][_0x166182(0x19e)];const _0x208d61=_0xc12b37['item'][_0x166182(0x951)];_0x208d61?.[_0x166182(0x57e)]?.['enabled']&&_0x208d61[_0x166182(0x57e)][_0x166182(0xb78)]?.[_0x166182(0x4f2)]&&(_0x54177b=resolveValueColor(_0xc12b37[_0x166182(0xba5)][_0x166182(0xd05)],this[_0x166182(0x209)][_0x166182(0xcc1)](_0x208d61),_0x54177b));const _0x3ea17b=toNum(_0x208d61?.[_0x166182(0x43d)]),_0x47b832=isNum(_0x3ea17b)&&_0x3ea17b>0x0?clamp(_0x3ea17b,0.5,0x14):3.5;_0x1c5437[_0x166182(0x7c1)](),_0x1c5437[_0x166182(0x880)](_0xc12b37['x'],_0xc12b37['y'],_0x47b832*(0x6/3.5),0x0,Math['PI']*0x2),_0x1c5437[_0x166182(0x6a5)]=this['_withAlpha'](_0x54177b,0.25),_0x1c5437[_0x166182(0x2b2)](),_0x1c5437[_0x166182(0x7c1)](),_0x1c5437[_0x166182(0x880)](_0xc12b37['x'],_0xc12b37['y'],_0x47b832,0x0,Math['PI']*0x2),_0x1c5437[_0x166182(0x6a5)]=_0x54177b,_0x1c5437[_0x166182(0x2b2)](),_0x1c5437[_0x166182(0x8b5)]=_0x2db6f3?_0x166182(0x70b):_0x166182(0xd3f),_0x1c5437[_0x166182(0x9b4)]=1.5,_0x1c5437[_0x166182(0x89d)]();if(_0x7cc365>=0.999){const _0x3affe9=formatNumber(_0xc12b37[_0x166182(0xba5)][_0x166182(0xd05)],_0xc12b37['item'][_0x166182(0x951)],_0x3df974),_0x4316fd=Math[_0x166182(0x749)](0xa,Math[_0x166182(0x887)](0x8,_0x1f2a4f*0.09));_0x1c5437[_0x166182(0x214)]='600\x20'+_0x4316fd+'px\x20'+_0x24de61;const _0x12fc9f=0x5,_0x105c73=0x2,_0x2880d3=_0x1c5437[_0x166182(0xbaf)](_0x3affe9)[_0x166182(0x73c)],_0x181351=_0x2880d3+_0x12fc9f*0x2,_0x4146e8=_0x4316fd+_0x105c73*0x2,_0xc8c5b9=_0xc12b37['r']+0xe;let _0x5542a3=_0x3f49a4+Math[_0x166182(0x555)](_0xc12b37['a'])*_0xc8c5b9,_0x441782=_0x278b6c+Math[_0x166182(0x2c6)](_0xc12b37['a'])*_0xc8c5b9;_0x5542a3=Math[_0x166182(0x887)](_0x181351/0x2+0x2,Math['min'](_0x3d2f1f-_0x181351/0x2-0x2,_0x5542a3)),_0x441782=Math['max'](_0x4146e8/0x2+0x2,Math[_0x166182(0x749)](_0x2f8259-_0x4146e8/0x2-0x2,_0x441782));const _0x2930f9=_0x5542a3-_0x181351/0x2,_0x3fe01d=_0x441782-_0x4146e8/0x2,_0x14a417=_0x4146e8/0x2;_0x1c5437[_0x166182(0x7c1)](),_0x1c5437['moveTo'](_0x2930f9+_0x14a417,_0x3fe01d),_0x1c5437[_0x166182(0x671)](_0x2930f9+_0x181351-_0x14a417,_0x3fe01d),_0x1c5437[_0x166182(0x520)](_0x2930f9+_0x181351,_0x3fe01d,_0x2930f9+_0x181351,_0x3fe01d+_0x14a417),_0x1c5437[_0x166182(0x671)](_0x2930f9+_0x181351,_0x3fe01d+_0x4146e8-_0x14a417),_0x1c5437[_0x166182(0x520)](_0x2930f9+_0x181351,_0x3fe01d+_0x4146e8,_0x2930f9+_0x181351-_0x14a417,_0x3fe01d+_0x4146e8),_0x1c5437[_0x166182(0x671)](_0x2930f9+_0x14a417,_0x3fe01d+_0x4146e8),_0x1c5437[_0x166182(0x520)](_0x2930f9,_0x3fe01d+_0x4146e8,_0x2930f9,_0x3fe01d+_0x4146e8-_0x14a417),_0x1c5437[_0x166182(0x671)](_0x2930f9,_0x3fe01d+_0x14a417),_0x1c5437[_0x166182(0x520)](_0x2930f9,_0x3fe01d,_0x2930f9+_0x14a417,_0x3fe01d),_0x1c5437[_0x166182(0xcd7)](),_0x1c5437[_0x166182(0x6a5)]=_0x51f5fc,_0x1c5437['fill'](),_0x1c5437['fillStyle']=_0x445567,_0x1c5437['textAlign']=_0x166182(0x648),_0x1c5437['textBaseline']=_0x166182(0xaa9),_0x1c5437[_0x166182(0x8dd)](_0x3affe9,_0x5542a3,_0x441782);}});}[_0x34e271(0xa68)](_0x4d9a38,_0x1968d3){const _0x51bb68=_0x34e271;let _0x143b20=String(_0x4d9a38||_0x51bb68(0x429))[_0x51bb68(0x12e)]();if(_0x143b20['startsWith']('var('))try{const _0x1339ca=document[_0x51bb68(0xb38)]('div');_0x1339ca[_0x51bb68(0x564)]['color']=_0x143b20,document[_0x51bb68(0x734)][_0x51bb68(0x343)](_0x1339ca);const _0x452572=getComputedStyle(_0x1339ca)[_0x51bb68(0x19e)];document[_0x51bb68(0x734)][_0x51bb68(0xcd5)](_0x1339ca),_0x143b20=_0x452572||_0x143b20;}catch(_0x2ecef0){}if(_0x143b20[_0x51bb68(0xa71)]('#')){let _0x311a4e=_0x143b20['slice'](0x1);if(_0x311a4e[_0x51bb68(0x4f2)]===0x3)_0x311a4e=_0x311a4e[_0x51bb68(0x7a4)]('')[_0x51bb68(0x9f9)](_0x4e4d16=>_0x4e4d16+_0x4e4d16)[_0x51bb68(0xa09)]('');if(_0x311a4e[_0x51bb68(0x4f2)]===0x6){const _0xd8f4da=parseInt(_0x311a4e[_0x51bb68(0x863)](0x0,0x2),0x10),_0x2eeffc=parseInt(_0x311a4e[_0x51bb68(0x863)](0x2,0x4),0x10),_0x31df71=parseInt(_0x311a4e['slice'](0x4,0x6),0x10);return _0x51bb68(0x375)+_0xd8f4da+','+_0x2eeffc+','+_0x31df71+','+_0x1968d3+')';}}const _0x525b53=_0x143b20[_0x51bb68(0xa9c)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x525b53)return _0x51bb68(0x375)+_0x525b53[0x1]+','+_0x525b53[0x2]+','+_0x525b53[0x3]+','+_0x1968d3+')';return _0x143b20;}[_0x34e271(0xbe1)](_0x3f88a6,_0x589cfa,_0x4be99b,_0x61986){const _0x4ea6ca=_0x34e271;if(!_0x589cfa||!_0x3f88a6||_0x4be99b[_0x4ea6ca(0xcc3)]===![]||!this['_spokes']?.['length'])return;const _0x58aa81=this[_0x4ea6ca(0x37b)][_0x4ea6ca(0x1cb)],_0xab5ad7=_0x3e8ba8=>{const _0x4f25b1=_0x4ea6ca,_0x40b6cf=_0x3f88a6[_0x4f25b1(0x212)](),_0x3e3570=_0x3e8ba8[_0x4f25b1(0x277)]-_0x40b6cf[_0x4f25b1(0x34a)],_0x273197=_0x3e8ba8[_0x4f25b1(0x236)]-_0x40b6cf[_0x4f25b1(0xc22)];let _0x5d3c59=null,_0x593b4e=Infinity;for(const _0x29bc53 of this[_0x4f25b1(0x2c8)]){const _0x44a568=_0x29bc53['maxRadius']*_0x29bc53[_0x4f25b1(0xba5)]['pct'],_0x2043c4=_0x29bc53['cx']+Math[_0x4f25b1(0x555)](_0x29bc53[_0x4f25b1(0x8a2)])*_0x44a568,_0x2f8392=_0x29bc53['cy']+Math[_0x4f25b1(0x2c6)](_0x29bc53[_0x4f25b1(0x8a2)])*_0x44a568,_0x23a9e3=Math['sqrt']((_0x3e3570-_0x2043c4)**0x2+(_0x273197-_0x2f8392)**0x2);_0x23a9e3<_0x593b4e&&_0x23a9e3<0x16&&(_0x593b4e=_0x23a9e3,_0x5d3c59=_0x29bc53);}if(!_0x5d3c59){_0x589cfa[_0x4f25b1(0x564)][_0x4f25b1(0x8eb)]='0';return;}const _0x19665c=(_0x5d3c59['item'][_0x4f25b1(0x4ad)]*0x64)[_0x4f25b1(0x7dc)](0x1),_0x208ab3=formatNumber(_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0xd05)],_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x951)],_0x61986),_0x46b08b=formatNumber(_0x5d3c59[_0x4f25b1(0xba5)]['min'],_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x951)],_0x61986),_0x197c4f=formatNumber(_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x887)],_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x951)],_0x61986),_0x1cfb34=_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x951)]?.[_0x4f25b1(0xbb0)]!==![]?escapeHtml(_0x5d3c59['item'][_0x4f25b1(0x19e)]):_0x4f25b1(0xcaa);_0x589cfa[_0x4f25b1(0x301)]=_0x4f25b1(0x574)+_0x1cfb34+_0x4f25b1(0x3c3)+escapeHtml(_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0xae1)]||_0x5d3c59[_0x4f25b1(0xba5)][_0x4f25b1(0x86b)]||'')+_0x4f25b1(0x43e)+escapeHtml(String(_0x208ab3))+'\x20'+escapeHtml(_0x5d3c59['item'][_0x4f25b1(0xbc4)]||'')+_0x4f25b1(0x506)+(_0x4f25b1(0x631)+escapeHtml(cardT(_0x61986,_0x4be99b,_0x4f25b1(0x38c)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x46b08b))+'\x20→\x20'+escapeHtml(String(_0x197c4f))+_0x4f25b1(0x506))+(_0x4f25b1(0x631)+escapeHtml(cardT(_0x61986,_0x4be99b,_0x4f25b1(0x1db)))+_0x4f25b1(0x43e)+_0x19665c+_0x4f25b1(0x9fc)),_0x589cfa['style'][_0x4f25b1(0x8eb)]='1';const _0x318a5d=_0x589cfa['offsetWidth'];let _0x347739=_0x3e3570+0x10;if(_0x347739+_0x318a5d>_0x40b6cf['width'])_0x347739=_0x347739-_0x318a5d-0x20;_0x589cfa['style']['left']=Math['max'](0x0,_0x347739)+'px',_0x589cfa[_0x4f25b1(0x564)][_0x4f25b1(0xc22)]='0';};_0x3f88a6[_0x4ea6ca(0x43c)](_0x4ea6ca(0xbb3),_0xab5ad7,{'signal':_0x58aa81}),_0x3f88a6[_0x4ea6ca(0x43c)](_0x4ea6ca(0x25a),()=>{const _0x32a65b=_0x4ea6ca;_0x589cfa[_0x32a65b(0x564)][_0x32a65b(0x8eb)]='0';},{'signal':_0x58aa81}),_0x3f88a6['addEventListener']('touchmove',_0x4609cc=>{const _0x5499f0=_0x4ea6ca;if(_0x4609cc[_0x5499f0(0x736)][_0x5499f0(0x4f2)]===0x1)_0xab5ad7({'clientX':_0x4609cc['touches'][0x0][_0x5499f0(0x277)],'clientY':_0x4609cc[_0x5499f0(0x736)][0x0][_0x5499f0(0x236)]});},{'signal':_0x58aa81,'passive':!![]}),_0x3f88a6['addEventListener'](_0x4ea6ca(0xae5),()=>{const _0x3d9751=_0x4ea6ca;_0x589cfa['style'][_0x3d9751(0x8eb)]='0';},{'signal':_0x58aa81}),_0x3f88a6[_0x4ea6ca(0x564)]['cursor']=_0x4ea6ca(0x501),_0x3f88a6[_0x4ea6ca(0x43c)](_0x4ea6ca(0xb86),_0x4c3b0d=>{const _0x3ecc9d=_0x4ea6ca,_0x2c3c7d=_0x3f88a6[_0x3ecc9d(0x212)](),_0x360bc7=_0x4c3b0d['clientX']-_0x2c3c7d[_0x3ecc9d(0x34a)],_0x4540bc=_0x4c3b0d[_0x3ecc9d(0x236)]-_0x2c3c7d[_0x3ecc9d(0xc22)];let _0x49cc8d=null,_0x449b48=Infinity;for(const _0x101754 of this[_0x3ecc9d(0x2c8)]){const _0xf4d34a=_0x101754[_0x3ecc9d(0xcad)]*_0x101754['item']['pct'],_0x596b93=_0x101754['cx']+Math[_0x3ecc9d(0x555)](_0x101754['angle'])*_0xf4d34a,_0x17bb65=_0x101754['cy']+Math['sin'](_0x101754[_0x3ecc9d(0x8a2)])*_0xf4d34a,_0x12769d=Math[_0x3ecc9d(0x3d9)]((_0x360bc7-_0x596b93)**0x2+(_0x4540bc-_0x17bb65)**0x2);_0x12769d<_0x449b48&&_0x12769d<0x16&&(_0x449b48=_0x12769d,_0x49cc8d=_0x101754);}if(!_0x49cc8d)return;_0x4c3b0d['stopPropagation'](),this[_0x3ecc9d(0x209)][_0x3ecc9d(0x2ab)](_0x49cc8d[_0x3ecc9d(0xba5)]?.[_0x3ecc9d(0x951)]);},{'signal':_0x58aa81});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x37e018){const _0xbec01d=_0x34e271;super(_0x37e018),this[_0xbec01d(0x8f9)]=[],this['_layout']=null,this['_animRaf']=0x0,this[_0xbec01d(0x187)]=0x0;}['render'](_0x3a3120,_0x5b12cf,_0x33ba08,_0x112e53){const _0x5aa2c3=_0x34e271;if(this[_0x5aa2c3(0x37b)])this[_0x5aa2c3(0x37b)]['abort']();this[_0x5aa2c3(0x37b)]=new AbortController();const _0x4f9960=Math[_0x5aa2c3(0x887)](0x28,_0x3a3120[_0x5aa2c3(0x560)]||this[_0x5aa2c3(0x209)]['offsetWidth']||0x190),_0x46cd35=Math[_0x5aa2c3(0x887)](0x50,parseInt(_0x33ba08[_0x5aa2c3(0xc07)],0xa)||0xc8),_0x21e6aa=this['card'][_0x5aa2c3(0x31f)]||[],_0x22d4d7=[];_0x5b12cf[_0x5aa2c3(0x724)](_0x11734e=>{const _0x25f80f=_0x5aa2c3;let _0x4306eb=null;if(_0x11734e['entity']&&typeof _0x11734e[_0x25f80f(0x951)]==='object')_0x4306eb=_0x11734e[_0x25f80f(0x951)];else{const _0x36aba4=String(_0x11734e['id']||'')[_0x25f80f(0xa9c)](/^(.+)__(\d+)$/);if(_0x36aba4)_0x4306eb=_0x21e6aa[parseInt(_0x36aba4[0x2],0xa)]||_0x21e6aa[_0x25f80f(0x14b)](_0x2f5b6d=>_0x2f5b6d['entity']===_0x36aba4[0x1]);if(!_0x4306eb)_0x4306eb=_0x21e6aa[_0x25f80f(0x14b)](_0x2bfc2a=>_0x2bfc2a['entity']===_0x11734e[_0x25f80f(0x951)]);}if(!_0x4306eb)_0x4306eb={'entity':_0x11734e[_0x25f80f(0x951)],'color':_0x25f80f(0xac4)};const _0x216648=(_0x11734e[_0x25f80f(0xc6d)]||[])['filter'](_0x449539=>_0x449539['v']!==null&&_0x449539['v']!==undefined),_0x27cd16=_0x112e53?.[_0x25f80f(0xd44)]?.[_0x4306eb[_0x25f80f(0x951)]],_0x3104e6=_0x4306eb['aggregate_func']||'avg';let _0x28b627;if(_0x216648[_0x25f80f(0x4f2)]){if(_0x3104e6===_0x25f80f(0x4fa))_0x28b627=_0x216648[0x0]['v'];else{if(_0x3104e6===_0x25f80f(0x2b8)||_0x3104e6===_0x25f80f(0xaed)||_0x3104e6==='diff')_0x28b627=_0x216648['reduce']((_0x5f3722,_0x425324)=>_0x5f3722+(_0x425324['v']||0x0),0x0);else{if(_0x3104e6==='min')_0x28b627=_0x216648[_0x25f80f(0xb2d)]((_0x315dfb,_0x52a3d4)=>Math[_0x25f80f(0x749)](_0x315dfb,_0x52a3d4['v']),Infinity);else{if(_0x3104e6===_0x25f80f(0x887))_0x28b627=_0x216648['reduce']((_0xdc247d,_0x14a5ef)=>Math[_0x25f80f(0x887)](_0xdc247d,_0x14a5ef['v']),-Infinity);else{if(_0x3104e6===_0x25f80f(0x1ed))_0x28b627=DataProcessor[_0x25f80f(0x8b2)](_0x216648[_0x25f80f(0x9f9)](_0x386b3=>_0x386b3['v']),_0x25f80f(0x1ed));else{if(_0x3104e6===_0x25f80f(0x509))_0x28b627=_0x216648[_0x216648[_0x25f80f(0x4f2)]-0x1]['v'];else _0x28b627=_0x216648[_0x25f80f(0xb2d)]((_0x136c58,_0x3251d2)=>_0x136c58+(_0x3251d2['v']||0x0),0x0)/_0x216648[_0x25f80f(0x4f2)];}}}}}}else _0x27cd16?_0x28b627=parseFloat(_0x27cd16[_0x25f80f(0x543)]):_0x28b627=0x0;if(_0x28b627===undefined||_0x28b627===null||isNaN(_0x28b627))_0x28b627=0x0;const _0x233fb4=_0x11734e[_0x25f80f(0x444)]||{},_0xbcb69c=pickName(_0x4306eb[_0x25f80f(0xcbc)]!==undefined?_0x4306eb[_0x25f80f(0xcbc)]:_0x4306eb[_0x25f80f(0x86b)],_0x233fb4['resolved_tooltip_name']!==undefined&&_0x4306eb[_0x25f80f(0xcbc)]!==undefined?_0x233fb4[_0x25f80f(0x668)]:_0x233fb4[_0x25f80f(0x98e)],_0x233fb4)??_0x4306eb['entity']??'?';_0x22d4d7[_0x25f80f(0x84b)]({'name':_0xbcb69c,'tooltipName':_0xbcb69c,'value':_0x28b627,'color':(_0x4306eb[_0x25f80f(0x19e)]===_0x25f80f(0xc36)?null:this[_0x25f80f(0x209)][_0x25f80f(0x470)](_0x4306eb[_0x25f80f(0x19e)],_0x4306eb[_0x25f80f(0x951)])||_0x4306eb[_0x25f80f(0x19e)])||_0x25f80f(0xac4),'unit':_0x4306eb[_0x25f80f(0xbc4)]||_0x233fb4[_0x25f80f(0x24a)]||'','entity':_0x4306eb});}),_0x22d4d7[_0x5aa2c3(0xa03)]((_0x4d5049,_0x4ad6bb)=>Math['abs'](_0x4ad6bb[_0x5aa2c3(0xd05)])-Math[_0x5aa2c3(0xaef)](_0x4d5049['value']));const _0x439889=toNum(_0x33ba08[_0x5aa2c3(0x595)]);if(isNum(_0x439889)&&_0x439889>0x0)for(let _0x45fde0=_0x22d4d7[_0x5aa2c3(0x4f2)]-0x1;_0x45fde0>=0x0;_0x45fde0--){if(Math[_0x5aa2c3(0xaef)](_0x22d4d7[_0x45fde0][_0x5aa2c3(0xd05)])<_0x439889)_0x22d4d7[_0x5aa2c3(0x4f7)](_0x45fde0,0x1);}if(!_0x22d4d7[_0x5aa2c3(0x4f2)]){const _0xf3e2cc=isNum(_0x439889)&&_0x439889>0x0,_0x38fffe=_0xf3e2cc?cardT(this[_0x5aa2c3(0x209)]?.[_0x5aa2c3(0xa29)],this['card']?.[_0x5aa2c3(0x853)],_0x5aa2c3(0xa93))+'\x20('+_0x439889+').':cardT(this[_0x5aa2c3(0x209)]?.[_0x5aa2c3(0xa29)],this[_0x5aa2c3(0x209)]?.['_config'],_0x5aa2c3(0x89b));_0x3a3120['innerHTML']=_0x5aa2c3(0xc53)+escapeHtml(_0x38fffe)+_0x5aa2c3(0x816);return;}_0x3a3120['innerHTML']=_0x5aa2c3(0x52d)+_0x46cd35+_0x5aa2c3(0xc11);const _0x1bce28=_0x3a3120[_0x5aa2c3(0x3e4)](_0x5aa2c3(0x7ba)),_0x4a1fb6=_0x3a3120[_0x5aa2c3(0x3e4)](_0x5aa2c3(0x7cd)),_0x3c1a4f=_0x3a3120[_0x5aa2c3(0x3e4)](_0x5aa2c3(0x3b0));if(!_0x4a1fb6)return;this[_0x5aa2c3(0x8f9)]=_0x22d4d7;this[_0x5aa2c3(0x72b)]&&(cancelAnimationFrame(this[_0x5aa2c3(0x72b)]),this[_0x5aa2c3(0x72b)]=0x0);if(_0x33ba08[_0x5aa2c3(0x2fa)]){this[_0x5aa2c3(0x187)]=performance[_0x5aa2c3(0x932)]();const _0x41ba63=_0x2e2b71=>{const _0x24f2da=_0x5aa2c3,_0xd021cf=Math[_0x24f2da(0x749)](0x1,(_0x2e2b71-this['_animStart'])/0x258),_0x48742f=0x1-Math[_0x24f2da(0x192)](0x1-_0xd021cf,0x3);this[_0x24f2da(0x423)](_0x4a1fb6,_0x22d4d7,_0x4f9960,_0x46cd35,_0x33ba08,_0x112e53,_0x48742f),_0xd021cf<0x1?this[_0x24f2da(0x72b)]=requestAnimationFrame(_0x41ba63):(this['_animRaf']=0x0,this['_setupTooltip'](_0x1bce28,_0x3c1a4f,_0x33ba08,_0x112e53));};this[_0x5aa2c3(0x72b)]=requestAnimationFrame(_0x41ba63);}else this[_0x5aa2c3(0x423)](_0x4a1fb6,_0x22d4d7,_0x4f9960,_0x46cd35,_0x33ba08,_0x112e53,0x1),this['_setupTooltip'](_0x1bce28,_0x3c1a4f,_0x33ba08,_0x112e53);}[_0x34e271(0x423)](_0x344ed8,_0x2679e9,_0x8c7319,_0x5e03d6,_0xfa633a,_0x39d92d,_0x3c757c){const _0x288204=_0x34e271;if(_0x3c757c===undefined)_0x3c757c=0x1;const _0xf4632b=this[_0x288204(0x966)](_0x344ed8,_0x8c7319,_0x5e03d6),_0x520ca8=_0x344ed8['parentNode']||_0x344ed8,_0x301668=(_0x358284,_0x5ac073)=>{const _0x28bdda=_0x288204;try{const _0x4fc1bf=document[_0x28bdda(0xb38)](_0x28bdda(0xd2c));_0x4fc1bf[_0x28bdda(0x564)][_0x28bdda(0xd9f)]=_0x28bdda(0x746)+(_0x28bdda(0xbd9)+_0x358284+',\x20'+_0x5ac073+')'),_0x520ca8[_0x28bdda(0x343)](_0x4fc1bf);const _0x160eaa=getComputedStyle(_0x4fc1bf)[_0x28bdda(0x19e)];return _0x520ca8[_0x28bdda(0xcd5)](_0x4fc1bf),_0x160eaa||_0x5ac073;}catch(_0x37b91b){return _0x5ac073;}},_0x5ec732=_0x301668(_0x288204(0x13c),'rgba(0,0,0,0.6)'),_0x4a3ae7=_0x301668(_0x288204(0x705),_0x288204(0x96c));let _0x5bde1d=_0x288204(0xa12);try{const _0x17fad6=getComputedStyle(document[_0x288204(0x9d9)])[_0x288204(0x5fc)](_0x288204(0x57b))[_0x288204(0x12e)]();if(_0x17fad6)_0x5bde1d=_0x17fad6;}catch(_0x135549){}const _0x33e550=_0xfa633a['chart_align']||_0x288204(0x648);let _0x2f7855,_0x263e22;_0x33e550===_0x288204(0x34a)||_0x33e550===_0x288204(0x86c)?(_0x2f7855=Math[_0x288204(0x887)](0x118,Math[_0x288204(0x749)](_0x8c7319,Math[_0x288204(0x767)](_0x8c7319*0.65))),_0x263e22=_0x33e550===_0x288204(0x34a)?0x0:_0x8c7319-_0x2f7855):(_0x2f7855=_0x8c7319,_0x263e22=0x0);const _0x173fbf=_0x33e550===_0x288204(0x86c),_0x3d5e7d=Math[_0x288204(0x749)](0x78,_0x2f7855*0.28),_0x169668=Math[_0x288204(0x749)](0x64,_0x2f7855*0.22),_0x45dd11=_0x173fbf?_0x263e22+_0x169668:_0x263e22+_0x3d5e7d,_0x33002d=_0x173fbf?_0x8c7319-_0x263e22-_0x2f7855+_0x3d5e7d:_0x8c7319-_0x263e22-_0x2f7855+_0x169668,_0x510305=0x8,_0xe97269=0x8,_0x38d045=_0x2679e9[_0x288204(0x4f2)],_0x124c64=Math[_0x288204(0x887)](0x4,Math[_0x288204(0x749)](0xa,(_0x5e03d6-_0x510305-_0xe97269)/_0x38d045*0.2)),_0x5d7bbe=Math['max'](0xc,(_0x5e03d6-_0x510305-_0xe97269-(_0x38d045-0x1)*_0x124c64)/_0x38d045),_0x3fa99f=_0x8c7319-_0x45dd11-_0x33002d,_0x1245ae=Math[_0x288204(0x887)](..._0x2679e9[_0x288204(0x9f9)](_0x220405=>Math[_0x288204(0xaef)](_0x220405[_0x288204(0xd05)])),0.001),_0x3de721=_0x2679e9[_0x288204(0xb2d)]((_0x180368,_0x348beb)=>_0x180368+Math['abs'](_0x348beb[_0x288204(0xd05)]),0x0);this[_0x288204(0x58d)]={'padL':_0x45dd11,'padR':_0x33002d,'padT':_0x510305,'barH':_0x5d7bbe,'gap':_0x124c64,'gw':_0x3fa99f,'items':_0x2679e9,'blockX':_0x263e22,'blockW':_0x2f7855,'isRight':_0x173fbf};const _0xe937e9=Math[_0x288204(0x749)](0xd,Math[_0x288204(0x887)](0xa,_0x5d7bbe*0.6));_0x2679e9[_0x288204(0x724)]((_0x794150,_0x2d0300)=>{const _0x11ca45=_0x288204,_0x52cd39=_0x510305+_0x2d0300*(_0x5d7bbe+_0x124c64),_0x3c0037=Math[_0x11ca45(0xaef)](_0x794150[_0x11ca45(0xd05)])/_0x1245ae*_0x3fa99f,_0x1cacd5=_0x3c0037*_0x3c757c,_0x204f2d=_0x3de721>0x0?(Math[_0x11ca45(0xaef)](_0x794150[_0x11ca45(0xd05)])/_0x3de721*0x64)[_0x11ca45(0x7dc)](0x0):'0';let _0x5e2938=_0x794150['color'];const _0x4b45ae=_0x794150[_0x11ca45(0x951)];_0x4b45ae?.[_0x11ca45(0x57e)]?.['enabled']&&_0x4b45ae[_0x11ca45(0x57e)][_0x11ca45(0xb78)]?.[_0x11ca45(0x4f2)]&&(_0x5e2938=resolveValueColor(_0x794150[_0x11ca45(0xd05)],this[_0x11ca45(0x209)]['_thrVals'](_0x4b45ae),_0x5e2938));const _0x1a55b1=Math[_0x11ca45(0x749)](_0x5d7bbe/0x4,0x4),_0x5f3088=Math[_0x11ca45(0x887)](0x2,_0x1cacd5),_0x102578=_0x173fbf?_0x8c7319-_0x33002d-_0x5f3088:_0x45dd11;_0xf4632b[_0x11ca45(0x6a5)]=_0x5e2938,_0xf4632b[_0x11ca45(0x6a2)]=0.78,_0xf4632b[_0x11ca45(0x7c1)]();if(typeof _0xf4632b[_0x11ca45(0xa33)]===_0x11ca45(0x9cf))_0xf4632b['roundRect'](_0x102578,_0x52cd39,_0x5f3088,_0x5d7bbe,_0x1a55b1);else{const _0x20f14f=_0x102578,_0x112aad=_0x52cd39,_0x44e23c=_0x5f3088,_0x58c688=_0x5d7bbe;_0xf4632b['moveTo'](_0x20f14f+_0x1a55b1,_0x112aad),_0xf4632b['lineTo'](_0x20f14f+_0x44e23c-_0x1a55b1,_0x112aad),_0xf4632b['quadraticCurveTo'](_0x20f14f+_0x44e23c,_0x112aad,_0x20f14f+_0x44e23c,_0x112aad+_0x1a55b1),_0xf4632b[_0x11ca45(0x671)](_0x20f14f+_0x44e23c,_0x112aad+_0x58c688-_0x1a55b1),_0xf4632b['quadraticCurveTo'](_0x20f14f+_0x44e23c,_0x112aad+_0x58c688,_0x20f14f+_0x44e23c-_0x1a55b1,_0x112aad+_0x58c688),_0xf4632b[_0x11ca45(0x671)](_0x20f14f+_0x1a55b1,_0x112aad+_0x58c688),_0xf4632b[_0x11ca45(0x520)](_0x20f14f,_0x112aad+_0x58c688,_0x20f14f,_0x112aad+_0x58c688-_0x1a55b1),_0xf4632b[_0x11ca45(0x671)](_0x20f14f,_0x112aad+_0x1a55b1),_0xf4632b[_0x11ca45(0x520)](_0x20f14f,_0x112aad,_0x20f14f+_0x1a55b1,_0x112aad);}_0xf4632b[_0x11ca45(0x2b2)](),_0xf4632b[_0x11ca45(0x6a2)]=0x1,_0xf4632b[_0x11ca45(0x6a5)]=_0x5ec732,_0xf4632b['font']=_0x11ca45(0x195)+_0xe937e9+'px\x20'+_0x5bde1d,_0xf4632b[_0x11ca45(0xcce)]=_0x11ca45(0xaa9);const _0x222171=_0x52cd39+_0x5d7bbe/0x2;let _0x2752d3=_0x794150['name'];const _0xf184db=_0x3d5e7d-0xc;while(_0xf4632b[_0x11ca45(0xbaf)](_0x2752d3)['width']>_0xf184db&&_0x2752d3[_0x11ca45(0x4f2)]>0x3){_0x2752d3=_0x2752d3[_0x11ca45(0x863)](0x0,-0x1);}if(_0x2752d3!==_0x794150[_0x11ca45(0x86b)])_0x2752d3+='…';_0x173fbf?(_0xf4632b[_0x11ca45(0x804)]=_0x11ca45(0x34a),_0xf4632b[_0x11ca45(0x8dd)](_0x2752d3,_0x8c7319-_0x33002d+0x8,_0x222171)):(_0xf4632b[_0x11ca45(0x804)]=_0x11ca45(0x86c),_0xf4632b['fillText'](_0x2752d3,_0x45dd11-0x8,_0x222171));if(_0x3c757c>=0.999){_0xf4632b[_0x11ca45(0x6a5)]=_0x4a3ae7,_0xf4632b['font']=_0x11ca45(0x195)+_0xe937e9+_0x11ca45(0xa84)+_0x5bde1d;const _0x198c22=formatNumber(_0x794150[_0x11ca45(0xd05)],_0x794150['entity'],_0x39d92d),_0x4edddc=_0xfa633a[_0x11ca45(0xab5)]!==![],_0x2c47be=_0x4edddc?_0x198c22+'\x20'+(_0x794150[_0x11ca45(0xbc4)]||'')+'\x20('+_0x204f2d+'%)':_0x198c22+'\x20'+(_0x794150[_0x11ca45(0xbc4)]||'');_0x173fbf?(_0xf4632b[_0x11ca45(0x804)]='right',_0xf4632b[_0x11ca45(0x8dd)](_0x2c47be,_0x8c7319-_0x33002d-Math[_0x11ca45(0x887)](0x2,_0x3c0037)-0x8,_0x222171)):(_0xf4632b[_0x11ca45(0x804)]='left',_0xf4632b[_0x11ca45(0x8dd)](_0x2c47be,_0x45dd11+Math[_0x11ca45(0x887)](0x2,_0x3c0037)+0x8,_0x222171));}});}['_setupTooltip'](_0x131f17,_0xabab3c,_0x2c2c07,_0x2c21d5){const _0x11187f=_0x34e271;if(!_0xabab3c||!_0x131f17||_0x2c2c07[_0x11187f(0xcc3)]===![]||!this[_0x11187f(0x58d)])return;const _0xcaf91f=this['_abort'][_0x11187f(0x1cb)],_0x351d61=_0x2755a5=>{const _0x20e789=_0x11187f,_0x62f3ec=this[_0x20e789(0x58d)];if(!_0x62f3ec)return;const _0x288ffa=_0x131f17[_0x20e789(0x212)](),_0x37d379=_0x2755a5[_0x20e789(0x236)]-_0x288ffa[_0x20e789(0xc22)],_0x313ee9=Math[_0x20e789(0x42e)]((_0x37d379-_0x62f3ec[_0x20e789(0x3ce)])/(_0x62f3ec[_0x20e789(0xbdc)]+_0x62f3ec[_0x20e789(0x889)]));if(_0x313ee9<0x0||_0x313ee9>=_0x62f3ec[_0x20e789(0xa41)][_0x20e789(0x4f2)]){_0xabab3c['style'][_0x20e789(0x8eb)]='0';return;}const _0x2c16e6=_0x62f3ec[_0x20e789(0xa41)][_0x313ee9],_0x5c3eb2=_0x62f3ec['items'][_0x20e789(0xb2d)]((_0x6c16a4,_0x11d3d4)=>_0x6c16a4+Math[_0x20e789(0xaef)](_0x11d3d4[_0x20e789(0xd05)]),0x0),_0x3476df=_0x5c3eb2>0x0?(Math[_0x20e789(0xaef)](_0x2c16e6['value'])/_0x5c3eb2*0x64)['toFixed'](0x1):'0',_0x552c2b=formatNumber(_0x2c16e6[_0x20e789(0xd05)],_0x2c16e6[_0x20e789(0x951)],_0x2c21d5),_0x368f58=_0x2c16e6[_0x20e789(0x951)]?.[_0x20e789(0xbb0)]!==![]?escapeHtml(_0x2c16e6[_0x20e789(0x19e)]):_0x20e789(0xcaa);let _0x261f19=_0x20e789(0x574)+_0x368f58+_0x20e789(0x3c3)+escapeHtml(_0x2c16e6[_0x20e789(0xae1)]||_0x2c16e6['name']||'')+_0x20e789(0x43e)+escapeHtml(String(_0x552c2b))+'\x20'+escapeHtml(_0x2c16e6[_0x20e789(0xbc4)]||'')+_0x20e789(0x506);_0x2c2c07[_0x20e789(0xab5)]!==![]&&(_0x261f19+='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.6\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(cardT(_0x2c21d5,_0x2c2c07,_0x20e789(0xc52)))+_0x20e789(0x43e)+_0x3476df+_0x20e789(0x9fc));_0xabab3c[_0x20e789(0x301)]=_0x261f19,_0xabab3c[_0x20e789(0x564)][_0x20e789(0x8eb)]='1';const _0x11a052=_0xabab3c[_0x20e789(0x987)];let _0x5c3f9a=_0x2755a5[_0x20e789(0x277)]-_0x288ffa[_0x20e789(0x34a)]+0x10;if(_0x5c3f9a+_0x11a052>_0x288ffa[_0x20e789(0x73c)])_0x5c3f9a=_0x5c3f9a-_0x11a052-0x20;_0xabab3c[_0x20e789(0x564)][_0x20e789(0x34a)]=Math[_0x20e789(0x887)](0x0,_0x5c3f9a)+'px',_0xabab3c['style']['top']='0';};_0x131f17[_0x11187f(0x43c)](_0x11187f(0xbb3),_0x351d61,{'signal':_0xcaf91f}),_0x131f17[_0x11187f(0x43c)](_0x11187f(0x25a),()=>{const _0x3854ea=_0x11187f;_0xabab3c[_0x3854ea(0x564)][_0x3854ea(0x8eb)]='0';},{'signal':_0xcaf91f}),_0x131f17[_0x11187f(0x43c)](_0x11187f(0x2f3),_0x57ed42=>{const _0x50d8a6=_0x11187f;if(_0x57ed42['touches'][_0x50d8a6(0x4f2)]===0x1)_0x351d61({'clientX':_0x57ed42[_0x50d8a6(0x736)][0x0][_0x50d8a6(0x277)],'clientY':_0x57ed42['touches'][0x0]['clientY']});},{'signal':_0xcaf91f,'passive':!![]}),_0x131f17[_0x11187f(0x43c)](_0x11187f(0xae5),()=>{setTimeout(()=>{const _0xe098c9=_0x36d5;_0xabab3c[_0xe098c9(0x564)][_0xe098c9(0x8eb)]='0';},0x5dc);},{'signal':_0xcaf91f}),_0x131f17[_0x11187f(0x564)]['cursor']='pointer',_0x131f17[_0x11187f(0x43c)]('click',_0x23b73e=>{const _0x24f951=_0x11187f;if(!this[_0x24f951(0x58d)])return;const _0x22b0ce=this[_0x24f951(0x58d)],_0x358339=_0x131f17['getBoundingClientRect'](),_0xb66b60=_0x23b73e[_0x24f951(0x236)]-_0x358339[_0x24f951(0xc22)],_0x1cf107=Math['floor']((_0xb66b60-_0x22b0ce['padT'])/(_0x22b0ce[_0x24f951(0xbdc)]+_0x22b0ce[_0x24f951(0x889)]));if(_0x1cf107<0x0||_0x1cf107>=_0x22b0ce[_0x24f951(0xa41)]['length'])return;const _0xca4b23=_0x22b0ce[_0x24f951(0xa41)][_0x1cf107];_0x23b73e[_0x24f951(0x466)](),this[_0x24f951(0x209)]['_fireEntityAction'](_0xca4b23[_0x24f951(0x951)]);},{'signal':_0xcaf91f});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x37cc43){const _0x5af14d=_0x34e271;super(_0x37cc43),this['_pairs']=[],this['_layout']=null,this['_animRaf']=0x0,this['_animStart']=0x0,this[_0x5af14d(0x203)]=null;}['render'](_0x5ae79a,_0xbc00b3,_0x211cc3,_0x75d33d){const _0x2090d3=_0x34e271;if(this[_0x2090d3(0x37b)])this['_abort']['abort']();this[_0x2090d3(0x37b)]=new AbortController();const _0x55ff96=Math['max'](0x28,_0x5ae79a[_0x2090d3(0x560)]||this['card'][_0x2090d3(0x987)]||0x190),_0x24de56=Math[_0x2090d3(0x887)](0x50,parseInt(_0x211cc3[_0x2090d3(0xc07)],0xa)||0xc8);if(_0xbc00b3[_0x2090d3(0x4f2)]<0x2){_0x5ae79a[_0x2090d3(0x301)]='<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'+_0xbc00b3[_0x2090d3(0x4f2)]+_0x2090d3(0x6b6);return;}const _0x26823a=_0xbc00b3[0x0],_0x2db464=_0xbc00b3[0x1],_0x17d04c=this[_0x2090d3(0x209)][_0x2090d3(0x31f)]||[],_0x5086a1=_0x3ebd83=>{const _0xdae10f=_0x2090d3;if(_0x3ebd83['entity']&&typeof _0x3ebd83[_0xdae10f(0x951)]==='object')return _0x3ebd83[_0xdae10f(0x951)];const _0x2a6c9d=String(_0x3ebd83['id']||'')[_0xdae10f(0xa9c)](/^(.+)__(\d+)$/);if(_0x2a6c9d)return _0x17d04c[parseInt(_0x2a6c9d[0x2],0xa)]||_0x17d04c['find'](_0xe7a6a=>_0xe7a6a[_0xdae10f(0x951)]===_0x2a6c9d[0x1]);return _0x17d04c[_0xdae10f(0x14b)](_0x3a7142=>_0x3a7142[_0xdae10f(0x951)]===_0x3ebd83['entity'])||{'entity':_0x3ebd83[_0xdae10f(0x951)],'color':'#4A90D9'};},_0x3ad66c=_0x5086a1(_0x26823a),_0x46ed36=_0x5086a1(_0x2db464),_0x3a2e76=0x493e0,_0x3a79b1=(_0x26823a[_0x2090d3(0xc6d)]||[])['filter'](_0x3d7124=>_0x3d7124['v']!==null&&_0x3d7124['v']!==undefined),_0x52465=(_0x2db464[_0x2090d3(0xc6d)]||[])[_0x2090d3(0xbe8)](_0x47bf82=>_0x47bf82['v']!==null&&_0x47bf82['v']!==undefined);if(!_0x3a79b1[_0x2090d3(0x4f2)]||!_0x52465[_0x2090d3(0x4f2)]){_0x5ae79a[_0x2090d3(0x301)]=_0x2090d3(0x2f7);return;}const _0x564654=_0x52465[_0x2090d3(0x863)]()[_0x2090d3(0xa03)]((_0x297955,_0x1fc5f2)=>_0x297955['t']-_0x1fc5f2['t']),_0x199621=[];for(const _0x4bf6d7 of _0x3a79b1){let _0x3a47a8=null,_0x12f937=Infinity,_0x578061=0x0,_0x2f4a19=_0x564654[_0x2090d3(0x4f2)]-0x1;while(_0x578061<_0x2f4a19){const _0x3ea210=_0x578061+_0x2f4a19>>0x1;if(_0x564654[_0x3ea210]['t']<_0x4bf6d7['t'])_0x578061=_0x3ea210+0x1;else _0x2f4a19=_0x3ea210;}for(const _0xe76ecd of[_0x578061,_0x578061-0x1]){if(_0xe76ecd>=0x0&&_0xe76ecd<_0x564654[_0x2090d3(0x4f2)]){const _0x52f556=Math[_0x2090d3(0xaef)](_0x564654[_0xe76ecd]['t']-_0x4bf6d7['t']);_0x52f556<_0x12f937&&(_0x12f937=_0x52f556,_0x3a47a8=_0x564654[_0xe76ecd]);}}_0x3a47a8&&_0x12f937<_0x3a2e76&&_0x199621[_0x2090d3(0x84b)]({'xVal':_0x4bf6d7['v'],'yVal':_0x3a47a8['v'],'t':_0x4bf6d7['t']});}if(!_0x199621[_0x2090d3(0x4f2)]){_0x5ae79a[_0x2090d3(0x301)]=_0x2090d3(0xc53)+escapeHtml(cardT(_0x75d33d,_0x211cc3,_0x2090d3(0x769)))+'</div>';return;}_0x5ae79a[_0x2090d3(0x301)]=_0x2090d3(0x52d)+_0x24de56+_0x2090d3(0xc11);const _0x44e280=_0x5ae79a[_0x2090d3(0x3e4)](_0x2090d3(0x7ba)),_0x1f50f9=_0x5ae79a[_0x2090d3(0x3e4)](_0x2090d3(0x7cd)),_0x5b03cb=_0x5ae79a[_0x2090d3(0x3e4)](_0x2090d3(0x3b0));if(!_0x1f50f9)return;this['_pairs']=_0x199621,this['_xEnt']=_0x3ad66c,this[_0x2090d3(0xa9f)]=_0x46ed36,this[_0x2090d3(0x862)]=_0x26823a[_0x2090d3(0x444)]||{},this[_0x2090d3(0xc24)]=_0x2db464[_0x2090d3(0x444)]||{};this[_0x2090d3(0x72b)]&&(cancelAnimationFrame(this[_0x2090d3(0x72b)]),this[_0x2090d3(0x72b)]=0x0);if(_0x211cc3[_0x2090d3(0x2fa)]){this['_animStart']=performance['now']();const _0x467313=_0xabcf61=>{const _0x5b5ea2=_0x2090d3,_0x51f74c=Math[_0x5b5ea2(0x749)](0x1,(_0xabcf61-this['_animStart'])/0x258),_0x25f3c2=0x1-Math['pow'](0x1-_0x51f74c,0x3);this[_0x5b5ea2(0x423)](_0x1f50f9,_0x199621,_0x55ff96,_0x24de56,_0x211cc3,_0x75d33d,_0x25f3c2);if(_0x51f74c<0x1)this[_0x5b5ea2(0x72b)]=requestAnimationFrame(_0x467313);else this[_0x5b5ea2(0x72b)]=0x0,this[_0x5b5ea2(0xbe1)](_0x44e280,_0x5b03cb,_0x211cc3,_0x75d33d);};this[_0x2090d3(0x72b)]=requestAnimationFrame(_0x467313);}else this[_0x2090d3(0x423)](_0x1f50f9,_0x199621,_0x55ff96,_0x24de56,_0x211cc3,_0x75d33d,0x1),this[_0x2090d3(0xbe1)](_0x44e280,_0x5b03cb,_0x211cc3,_0x75d33d);}[_0x34e271(0x423)](_0x4dee3a,_0x1c85f8,_0x19f3a0,_0x5841f1,_0x29a8d8,_0x251299,_0x43547b){const _0x25fde4=_0x34e271;if(_0x43547b===undefined)_0x43547b=0x1;const _0x417acc=this['_setupCanvas'](_0x4dee3a,_0x19f3a0,_0x5841f1),_0x116161=this['_detectDark'](),_0x1dd835=_0x116161?'rgba(255,255,255,0.08)':_0x25fde4(0xd7f),_0x569b8e=_0x29a8d8['x_axis_color']||_0x29a8d8[_0x25fde4(0x4aa)]||(_0x116161?_0x25fde4(0x279):_0x25fde4(0x70b)),_0x3a0636=_0x29a8d8[_0x25fde4(0x357)]||(_0x116161?_0x25fde4(0x279):_0x25fde4(0x70b)),_0x39ac90=_0x29a8d8[_0x25fde4(0x4aa)]||(_0x116161?_0x25fde4(0x279):'rgba(0,0,0,0.5)'),_0x122366=_0x29a8d8[_0x25fde4(0xb08)]??0.55,_0x4ccef2=_0x29a8d8['y_axis_font_opacity']??0.65,_0x4c5669=parseInt(_0x29a8d8[_0x25fde4(0x1b8)],0xa)||0xa,_0x1ec17b=parseInt(_0x29a8d8['y_axis_font_size'],0xa)||0xa;let _0x4ed30f=_0x25fde4(0xa12);try{const _0x749eec=getComputedStyle(document[_0x25fde4(0x9d9)])[_0x25fde4(0x5fc)](_0x25fde4(0x57b))[_0x25fde4(0x12e)]();if(_0x749eec)_0x4ed30f=_0x749eec;}catch(_0x11f62a){}const _0x49ed03=_0x1c85f8['map'](_0x6a1268=>_0x6a1268['xVal']),_0x37e4b9=_0x1c85f8[_0x25fde4(0x9f9)](_0x29cd7b=>_0x29cd7b[_0x25fde4(0x552)]);let _0x48f2ad=Math[_0x25fde4(0x749)](..._0x49ed03),_0x2fd000=Math[_0x25fde4(0x887)](..._0x49ed03),_0x3578d0=Math[_0x25fde4(0x749)](..._0x37e4b9),_0x4be76c=Math[_0x25fde4(0x887)](..._0x37e4b9);const _0x3600c1=(_0x2017ec,_0x5d9f07)=>{if(_0x2017ec===null||_0x2017ec===undefined||_0x2017ec==='')return _0x5d9f07;const _0x1b71fe=String(_0x2017ec)['replace'](/^~/,''),_0x3a8918=parseFloat(_0x1b71fe);return isNaN(_0x3a8918)?_0x5d9f07:_0x3a8918;},_0xc439ef=_0x3600c1(this[_0x25fde4(0xa9f)]?.['lower_bound'],_0x3578d0),_0x524803=_0x3600c1(this['_yEnt']?.[_0x25fde4(0xba0)],_0x4be76c),_0x543005=_0x3600c1(this['_xEnt']?.['lower_bound'],_0x48f2ad),_0x52225c=_0x3600c1(this['_xEnt']?.[_0x25fde4(0xba0)],_0x2fd000);_0x3578d0=Math[_0x25fde4(0x749)](_0x3578d0,_0xc439ef),_0x4be76c=Math['max'](_0x4be76c,_0x524803),_0x48f2ad=Math[_0x25fde4(0x749)](_0x48f2ad,_0x543005),_0x2fd000=Math[_0x25fde4(0x887)](_0x2fd000,_0x52225c);_0x2fd000===_0x48f2ad&&(_0x2fd000=_0x48f2ad+0x1,_0x48f2ad-=0x1);_0x4be76c===_0x3578d0&&(_0x4be76c=_0x3578d0+0x1,_0x3578d0-=0x1);const _0x2d19bf=(_0x2fd000-_0x48f2ad)*0.05,_0x1410b8=(_0x4be76c-_0x3578d0)*0.05;_0x48f2ad-=_0x2d19bf,_0x2fd000+=_0x2d19bf,_0x3578d0-=_0x1410b8,_0x4be76c+=_0x1410b8;const _0x3c2a7d=_0x29a8d8[_0x25fde4(0x87d)]!==![],_0x1fce53=_0x29a8d8[_0x25fde4(0x316)]!==![],_0x3ab058=isNum(_0x29a8d8[_0x25fde4(0x791)])?_0x29a8d8[_0x25fde4(0x791)]:0x1,_0x20a28d=0x4+(_0x3ab058>0x0?_0x3ab058+0x1:0x0),_0xdf2603=_0x3c2a7d?Math[_0x25fde4(0x887)](0x20,_0x20a28d*_0x1ec17b*0.62+0xc):0x8,_0x5246b4=0x8,_0x2c7dc2=0x8,_0xdbd1fb=_0x1fce53?_0x4c5669+0xc:0x8,_0xa070ea=_0x19f3a0-_0xdf2603-_0x5246b4,_0x171292=_0x5841f1-_0x2c7dc2-_0xdbd1fb;if(_0xa070ea<=0x0||_0x171292<=0x0)return;const _0x5616eb=_0x4ddfbf=>_0xdf2603+(_0x4ddfbf-_0x48f2ad)/(_0x2fd000-_0x48f2ad)*_0xa070ea,_0x5b3058=_0x3bf519=>_0x2c7dc2+_0x171292-(_0x3bf519-_0x3578d0)/(_0x4be76c-_0x3578d0)*_0x171292;this[_0x25fde4(0x58d)]={'padL':_0xdf2603,'padR':_0x5246b4,'padT':_0x2c7dc2,'padB':_0xdbd1fb,'plotW':_0xa070ea,'plotH':_0x171292,'xMin':_0x48f2ad,'xMax':_0x2fd000,'yMin':_0x3578d0,'yMax':_0x4be76c,'mapX':_0x5616eb,'mapY':_0x5b3058};const _0x461e1e=parseInt(_0x29a8d8[_0x25fde4(0x27d)],0xa)||0x4;_0x417acc['strokeStyle']=_0x1dd835,_0x417acc[_0x25fde4(0x9b4)]=0x1;if(_0x29a8d8['show_grid']!==![]){for(let _0x10b75f=0x0;_0x10b75f<=_0x461e1e;_0x10b75f++){const _0x2fb30c=_0x3578d0+(_0x4be76c-_0x3578d0)*(_0x10b75f/_0x461e1e),_0x1f96a1=_0x5b3058(_0x2fb30c);_0x417acc[_0x25fde4(0x7c1)](),_0x417acc[_0x25fde4(0x7c4)](_0xdf2603,_0x1f96a1),_0x417acc[_0x25fde4(0x671)](_0xdf2603+_0xa070ea,_0x1f96a1),_0x417acc[_0x25fde4(0x89d)]();}for(let _0x2bc05b=0x0;_0x2bc05b<=_0x461e1e;_0x2bc05b++){const _0x1c10f8=_0x48f2ad+(_0x2fd000-_0x48f2ad)*(_0x2bc05b/_0x461e1e),_0x111104=_0x5616eb(_0x1c10f8);_0x417acc['beginPath'](),_0x417acc['moveTo'](_0x111104,_0x2c7dc2),_0x417acc[_0x25fde4(0x671)](_0x111104,_0x2c7dc2+_0x171292),_0x417acc[_0x25fde4(0x89d)]();}}const _0x31876d=(_0x133d88,_0x1f65da)=>{const _0x554d90=_0x25fde4;if(Math['abs'](_0x133d88)>=0x3e8)return _0x133d88[_0x554d90(0x7dc)](0x0);if(Math[_0x554d90(0xaef)](_0x133d88)>=0x64)return _0x133d88[_0x554d90(0x7dc)](Math[_0x554d90(0x887)](0x0,_0x1f65da-0x1));return _0x133d88[_0x554d90(0x7dc)](_0x1f65da);};if(_0x3c2a7d){_0x417acc['fillStyle']=_0x39ac90,_0x417acc['globalAlpha']=_0x4ccef2,_0x417acc[_0x25fde4(0x214)]=_0x1ec17b+_0x25fde4(0xa84)+_0x4ed30f,_0x417acc[_0x25fde4(0x804)]='right',_0x417acc[_0x25fde4(0xcce)]=_0x25fde4(0xaa9);for(let _0x151e81=0x0;_0x151e81<=_0x461e1e;_0x151e81++){const _0x1d8394=_0x3578d0+(_0x4be76c-_0x3578d0)*(_0x151e81/_0x461e1e);_0x417acc[_0x25fde4(0x8dd)](_0x31876d(_0x1d8394,_0x3ab058),_0xdf2603-0x4,_0x5b3058(_0x1d8394));}_0x417acc['globalAlpha']=0x1;}if(_0x1fce53){_0x417acc[_0x25fde4(0x6a5)]=_0x3a0636,_0x417acc['globalAlpha']=_0x122366,_0x417acc[_0x25fde4(0x214)]=_0x4c5669+_0x25fde4(0xa84)+_0x4ed30f,_0x417acc[_0x25fde4(0xcce)]=_0x25fde4(0xc22);for(let _0x378b2c=0x0;_0x378b2c<=_0x461e1e;_0x378b2c++){const _0x156b49=_0x48f2ad+(_0x2fd000-_0x48f2ad)*(_0x378b2c/_0x461e1e),_0x46d4cc=_0x5616eb(_0x156b49);_0x417acc['textAlign']=_0x378b2c===0x0?_0x25fde4(0x34a):_0x378b2c===_0x461e1e?_0x25fde4(0x86c):'center',_0x417acc[_0x25fde4(0x8dd)](_0x31876d(_0x156b49,_0x3ab058),_0x46d4cc,_0x2c7dc2+_0x171292+0x4);}_0x417acc[_0x25fde4(0x6a2)]=0x1;}const _0x5e5f08=_0x1c85f8[_0x25fde4(0x9f9)](_0x4a8355=>_0x4a8355['t']),_0x5d221c=Math[_0x25fde4(0x749)](..._0x5e5f08),_0x2c8c57=Math[_0x25fde4(0x887)](..._0x5e5f08),_0x4f8ede=_0x2c8c57-_0x5d221c||0x1,_0x4cffd5=(this[_0x25fde4(0xba1)]?.['color']===_0x25fde4(0xc36)?_0x25fde4(0xac4):this['_xEnt']?.[_0x25fde4(0x19e)])||_0x25fde4(0xac4),_0x6c3aa8=toNum(this[_0x25fde4(0xba1)]?.[_0x25fde4(0x43d)]),_0x272ac5=isNum(_0x6c3aa8)&&_0x6c3aa8>0x0?clamp(_0x6c3aa8,0.5,0x14):3.5;_0x1c85f8[_0x25fde4(0x724)](_0x2e5b54=>{const _0x20543b=_0x25fde4,_0x188989=(_0x2e5b54['t']-_0x5d221c)/_0x4f8ede,_0x22e822=_0x5616eb(_0x2e5b54[_0x20543b(0x23d)]),_0x5504ff=_0x5b3058(_0x2e5b54[_0x20543b(0x552)]);_0x417acc[_0x20543b(0x7c1)](),_0x417acc['arc'](_0x22e822,_0x5504ff,_0x272ac5,0x0,Math['PI']*0x2),_0x417acc['fillStyle']=_0x4cffd5,_0x417acc['globalAlpha']=(0.3+_0x188989*0.55)*_0x43547b,_0x417acc[_0x20543b(0x2b2)]();}),_0x417acc['globalAlpha']=0x1;if(_0x1c85f8['length']>=0x3&&_0x43547b>=0.999){let _0x488662=0x0,_0x24ad88=0x0,_0x185ff6=0x0,_0x40ddc9=0x0;const _0x240cba=_0x1c85f8[_0x25fde4(0x4f2)];for(const _0x51c641 of _0x1c85f8){_0x488662+=_0x51c641[_0x25fde4(0x23d)],_0x24ad88+=_0x51c641['yVal'],_0x185ff6+=_0x51c641['xVal']*_0x51c641['yVal'],_0x40ddc9+=_0x51c641[_0x25fde4(0x23d)]*_0x51c641[_0x25fde4(0x23d)];}const _0x26dfeb=_0x240cba*_0x40ddc9-_0x488662*_0x488662;if(Math[_0x25fde4(0xaef)](_0x26dfeb)>1e-9){const _0x152c85=(_0x240cba*_0x185ff6-_0x488662*_0x24ad88)/_0x26dfeb,_0x48faa4=(_0x24ad88-_0x152c85*_0x488662)/_0x240cba,_0x116fe6=_0x48f2ad,_0x5940ff=_0x152c85*_0x116fe6+_0x48faa4,_0x499ad8=_0x2fd000,_0x675de2=_0x152c85*_0x499ad8+_0x48faa4;_0x417acc[_0x25fde4(0x8b5)]=_0x4cffd5,_0x417acc[_0x25fde4(0x6a2)]=0.45,_0x417acc[_0x25fde4(0x9b4)]=1.5,_0x417acc['setLineDash']([0x4,0x4]),_0x417acc[_0x25fde4(0x7c1)](),_0x417acc[_0x25fde4(0x7c4)](_0x5616eb(_0x116fe6),_0x5b3058(_0x5940ff)),_0x417acc[_0x25fde4(0x671)](_0x5616eb(_0x499ad8),_0x5b3058(_0x675de2)),_0x417acc[_0x25fde4(0x89d)](),_0x417acc[_0x25fde4(0xc25)]([]),_0x417acc[_0x25fde4(0x6a2)]=0x1;}}}[_0x34e271(0xbe1)](_0xdfc95d,_0x33f75d,_0x19711b,_0xcc0b62){const _0x23fab9=_0x34e271;if(!_0x33f75d||!_0xdfc95d||_0x19711b[_0x23fab9(0xcc3)]===![]||!this['_layout']||!this[_0x23fab9(0x24e)]?.['length'])return;const _0xf376ba=this[_0x23fab9(0x37b)][_0x23fab9(0x1cb)],_0x2a402f=this['_layout'],_0x2f1653=this['_xEnt']?.['name']||this['_xMeta']?.[_0x23fab9(0x8e5)]||this[_0x23fab9(0xba1)]?.[_0x23fab9(0x951)]||'X',_0x572b88=this[_0x23fab9(0xa9f)]?.[_0x23fab9(0x86b)]||this['_yMeta']?.[_0x23fab9(0x8e5)]||this[_0x23fab9(0xa9f)]?.['entity']||'Y',_0x38f163=(this['_xEnt']?.[_0x23fab9(0x19e)]==='threshold'?_0x23fab9(0xac4):this[_0x23fab9(0xba1)]?.['color'])||'#4A90D9',_0x42aae7=this[_0x23fab9(0xba1)]?.['unit']||this['_xMeta']?.['unit_of_measurement']||'',_0x23afa7=this[_0x23fab9(0xa9f)]?.['unit']||this[_0x23fab9(0xc24)]?.[_0x23fab9(0x24a)]||'',_0x5a491d=_0x2143c1=>{const _0x5c9b97=_0x23fab9,_0x6fbf2a=_0xdfc95d[_0x5c9b97(0x212)](),_0x1d230a=_0x2143c1[_0x5c9b97(0x277)]-_0x6fbf2a['left'],_0x574cbc=_0x2143c1[_0x5c9b97(0x236)]-_0x6fbf2a['top'];let _0x54dadf=null,_0x1aac06=Infinity;for(const _0x16487a of this[_0x5c9b97(0x24e)]){const _0x5081c4=_0x2a402f[_0x5c9b97(0xd69)](_0x16487a[_0x5c9b97(0x23d)]),_0x5bb6f1=_0x2a402f[_0x5c9b97(0xa1e)](_0x16487a[_0x5c9b97(0x552)]),_0x73ba8f=Math[_0x5c9b97(0x3d9)]((_0x1d230a-_0x5081c4)**0x2+(_0x574cbc-_0x5bb6f1)**0x2);_0x73ba8f<_0x1aac06&&_0x73ba8f<0x12&&(_0x1aac06=_0x73ba8f,_0x54dadf=_0x16487a);}if(!_0x54dadf){_0x33f75d[_0x5c9b97(0x564)][_0x5c9b97(0x8eb)]='0';return;}const _0x4d0a1d=formatNumber(_0x54dadf[_0x5c9b97(0x23d)],this[_0x5c9b97(0xba1)],_0xcc0b62),_0x7efb6e=formatNumber(_0x54dadf[_0x5c9b97(0x552)],this['_yEnt'],_0xcc0b62),_0x1c4909=new Date(_0x54dadf['t']),_0x5d0d91=resolveCardLanguage(_0xcc0b62,this[_0x5c9b97(0x209)]?.[_0x5c9b97(0x853)]),_0x32dc77=getCachedDateTimeFormatter(_0x5d0d91,{'day':_0x5c9b97(0x774),'month':'short','year':'numeric'}),_0x492616=getCachedDateTimeFormatter(_0x5d0d91,_localeTimeOpts(_0xcc0b62,{'hour':_0x5c9b97(0x722),'minute':'2-digit'})),_0x842c21=_0x32dc77?_0x32dc77[_0x5c9b97(0x29a)](_0x1c4909):_0x1c4909[_0x5c9b97(0x9a2)](),_0x1d6b03=_0x492616?_0x492616['format'](_0x1c4909):_0x1c4909['toLocaleTimeString'](),_0x39ba59=_0x842c21+'\x20'+_0x1d6b03,_0x4f3c91=this[_0x5c9b97(0xba1)]?.[_0x5c9b97(0xbb0)]!==![]?escapeHtml(_0x38f163):_0x5c9b97(0xcaa);_0x33f75d[_0x5c9b97(0x301)]=_0x5c9b97(0x12f)+escapeHtml(_0x39ba59)+_0x5c9b97(0x506)+(_0x5c9b97(0x574)+_0x4f3c91+_0x5c9b97(0x3c3)+escapeHtml(_0x2f1653)+_0x5c9b97(0x43e)+escapeHtml(String(_0x4d0a1d))+'\x20'+escapeHtml(_0x42aae7)+_0x5c9b97(0x506))+(_0x5c9b97(0x978)+escapeHtml(_0x572b88)+_0x5c9b97(0x43e)+escapeHtml(String(_0x7efb6e))+'\x20'+escapeHtml(_0x23afa7)+'</span></div>'),_0x33f75d['style']['opacity']='1';const _0xa97ac=_0x33f75d[_0x5c9b97(0x987)];let _0x453919=_0x1d230a+0x10;if(_0x453919+_0xa97ac>_0x6fbf2a[_0x5c9b97(0x73c)])_0x453919=_0x453919-_0xa97ac-0x20;_0x33f75d[_0x5c9b97(0x564)][_0x5c9b97(0x34a)]=Math[_0x5c9b97(0x887)](0x0,_0x453919)+'px',_0x33f75d['style']['top']='0';};_0xdfc95d[_0x23fab9(0x43c)]('mousemove',_0x5a491d,{'signal':_0xf376ba}),_0xdfc95d[_0x23fab9(0x43c)](_0x23fab9(0x25a),()=>{const _0x488b97=_0x23fab9;_0x33f75d['style'][_0x488b97(0x8eb)]='0';},{'signal':_0xf376ba}),_0xdfc95d[_0x23fab9(0x43c)](_0x23fab9(0x2f3),_0xed2e09=>{const _0x5f8513=_0x23fab9;if(_0xed2e09[_0x5f8513(0x736)][_0x5f8513(0x4f2)]===0x1)_0x5a491d({'clientX':_0xed2e09[_0x5f8513(0x736)][0x0]['clientX'],'clientY':_0xed2e09[_0x5f8513(0x736)][0x0][_0x5f8513(0x236)]});},{'signal':_0xf376ba,'passive':!![]}),_0xdfc95d[_0x23fab9(0x43c)]('touchend',()=>{const _0x2d4616=_0x23fab9;_0x33f75d[_0x2d4616(0x564)][_0x2d4616(0x8eb)]='0';},{'signal':_0xf376ba}),_0xdfc95d[_0x23fab9(0x564)][_0x23fab9(0x200)]=_0x23fab9(0x501),_0xdfc95d[_0x23fab9(0x43c)](_0x23fab9(0xb86),_0x12b725=>{const _0x4690e6=_0x23fab9,_0x186d48=_0xdfc95d[_0x4690e6(0x212)](),_0x5b9406=_0x12b725[_0x4690e6(0x277)]-_0x186d48[_0x4690e6(0x34a)],_0x1752f1=_0x12b725[_0x4690e6(0x236)]-_0x186d48[_0x4690e6(0xc22)];let _0x455168=null,_0x4d6966=Infinity;for(const _0x13674b of this[_0x4690e6(0x24e)]){const _0x2e96ff=_0x2a402f[_0x4690e6(0xd69)](_0x13674b[_0x4690e6(0x23d)]),_0x5f0094=_0x2a402f[_0x4690e6(0xa1e)](_0x13674b['yVal']),_0x5ab37c=Math[_0x4690e6(0x3d9)]((_0x5b9406-_0x2e96ff)**0x2+(_0x1752f1-_0x5f0094)**0x2);_0x5ab37c<_0x4d6966&&_0x5ab37c<0x12&&(_0x4d6966=_0x5ab37c,_0x455168=_0x13674b);}if(!_0x455168)return;_0x12b725[_0x4690e6(0x466)](),this[_0x4690e6(0x209)]['_fireEntityAction'](this[_0x4690e6(0xa9f)]);},{'signal':_0xf376ba});}}function _heatmapValueToColor(_0x4cab4a,_0x396ee2){const _0x5b4a4f=_0x34e271;let _0x5cbdbe=String(_0x396ee2||_0x5b4a4f(0xac4))[_0x5b4a4f(0x55a)]('#','');if(_0x5cbdbe[_0x5b4a4f(0x4f2)]===0x3)_0x5cbdbe=_0x5cbdbe[_0x5b4a4f(0x7a4)]('')[_0x5b4a4f(0x9f9)](_0x3259e1=>_0x3259e1+_0x3259e1)[_0x5b4a4f(0xa09)]('');if(_0x5cbdbe[_0x5b4a4f(0x4f2)]!==0x6)return _0x5b4a4f(0x33d)+(0.1+_0x4cab4a*0.85)+')';const _0x47a22a=parseInt(_0x5cbdbe['slice'](0x0,0x2),0x10),_0x2e35a7=parseInt(_0x5cbdbe[_0x5b4a4f(0x863)](0x2,0x4),0x10),_0x2267fa=parseInt(_0x5cbdbe['slice'](0x4,0x6),0x10),_0x5cb889=0.1+_0x4cab4a*0.85;return _0x5b4a4f(0x375)+_0x47a22a+','+_0x2e35a7+','+_0x2267fa+','+_0x5cb889+')';}function _heatmapResolveBound(_0x4d096b,_0x362fa7){const _0x54944c=_0x34e271;if(_0x4d096b===null||_0x4d096b===undefined||_0x4d096b==='')return _0x362fa7;const _0x7d1a74=String(_0x4d096b)[_0x54944c(0x55a)](/^~/,''),_0x52c636=parseFloat(_0x7d1a74);return isNaN(_0x52c636)?_0x362fa7:_0x52c636;}function _matrixFilterPoints(_0x15c6a1){const _0x59316c=_0x34e271,_0x41e81f=Date['now']();return(_0x15c6a1[_0x59316c(0xc6d)]||_0x15c6a1['raw']||[])[_0x59316c(0xbe8)](_0x7dcea3=>_0x7dcea3['v']!==null&&_0x7dcea3['v']!==undefined&&_0x7dcea3['t']<=_0x41e81f);}function _resolveMatrixBounds(_0x5e4e2f,_0x3f81ec,_0x77d88f){return!isFinite(_0x5e4e2f)&&(_0x5e4e2f=0x0,_0x3f81ec=0x1),{'min':_heatmapResolveBound(_0x77d88f['lower_bound'],_0x5e4e2f),'max':_heatmapResolveBound(_0x77d88f['upper_bound'],_0x3f81ec)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x5f211c){const _0x4d4aeb=_0x34e271;super(_0x5f211c),this['_matrix']=null,this[_0x4d4aeb(0x30f)]=null,this[_0x4d4aeb(0xb49)]=null,this[_0x4d4aeb(0xd1e)]=_0x4d4aeb(0xac4);}[_0x34e271(0x218)](_0x3730d6,_0x3c2e7d,_0x4a6197,_0x3ed39b){const _0x59dded=_0x34e271;if(this['_abort'])this[_0x59dded(0x37b)]['abort']();this[_0x59dded(0x37b)]=new AbortController();const _0x175ffc=Math[_0x59dded(0x887)](0x28,_0x3730d6[_0x59dded(0x560)]||this['card'][_0x59dded(0x987)]||0x190),_0x48e219=Math[_0x59dded(0x887)](0x50,parseInt(_0x4a6197[_0x59dded(0xc07)],0xa)||0xc8);if(!_0x3c2e7d[_0x59dded(0x4f2)]){_0x3730d6['innerHTML']='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>';return;}const _0x463ae0=_0x3c2e7d[0x0],_0x368fb8=this[_0x59dded(0x209)][_0x59dded(0x31f)]||[];let _0x467d03=null;if(_0x463ae0['entity']&&typeof _0x463ae0[_0x59dded(0x951)]==='object')_0x467d03=_0x463ae0[_0x59dded(0x951)];else{const _0x4ac72c=String(_0x463ae0['id']||'')[_0x59dded(0xa9c)](/^(.+)__(\d+)$/);if(_0x4ac72c)_0x467d03=_0x368fb8[parseInt(_0x4ac72c[0x2],0xa)]||_0x368fb8[_0x59dded(0x14b)](_0x1fd853=>_0x1fd853['entity']===_0x4ac72c[0x1]);if(!_0x467d03)_0x467d03=_0x368fb8[_0x59dded(0x14b)](_0x2f0884=>_0x2f0884[_0x59dded(0x951)]===_0x463ae0[_0x59dded(0x951)]);}if(!_0x467d03)_0x467d03={'entity':_0x463ae0[_0x59dded(0x951)],'color':'#4A90D9'};this[_0x59dded(0xb49)]=_0x467d03,this[_0x59dded(0x29d)]=_0x463ae0[_0x59dded(0x444)]||{},this[_0x59dded(0xd1e)]=this[_0x59dded(0x209)][_0x59dded(0x7d3)](_0x467d03[_0x59dded(0x19e)],_0x467d03['entity'])||_0x467d03[_0x59dded(0x19e)]||'#4A90D9';if(this[_0x59dded(0xd1e)]===_0x59dded(0xc36))this['_color']=_0x59dded(0xac4);const _0xb2fd91=this['_buildMatrix'](_0x463ae0,_0x467d03);this[_0x59dded(0x39f)]=_0xb2fd91;if(!_0xb2fd91[_0x59dded(0x9ca)][_0x59dded(0x4f2)]){_0x3730d6[_0x59dded(0x301)]=_0x59dded(0xcf2);return;}_0x3730d6['innerHTML']=_0x59dded(0x52d)+_0x48e219+_0x59dded(0xc11);const _0x1bb6d7=_0x3730d6[_0x59dded(0x3e4)](_0x59dded(0x7ba)),_0x3d4433=_0x3730d6['querySelector'](_0x59dded(0x7cd)),_0x5b2836=_0x3730d6[_0x59dded(0x3e4)]('.sgc-pie-tooltip');if(!_0x3d4433)return;this['_draw'](_0x3d4433,_0xb2fd91,_0x175ffc,_0x48e219,_0x4a6197,_0x3ed39b),this[_0x59dded(0xbe1)](_0x1bb6d7,_0x5b2836,_0x4a6197,_0x3ed39b);}['_buildMatrix'](_0x2b9163,_0x2bdf03,_0x54732d=0x1){const _0x4f2578=_0x34e271,_0x470385=_matrixFilterPoints(_0x2b9163);if(!_0x470385[_0x4f2578(0x4f2)])return{'days':[],'min':0x0,'max':0x1};const _0x213558=new Map(),_0x1daf5f=resolveDisplayTimeZone(this[_0x4f2578(0x209)]?.['_hass'],this[_0x4f2578(0x209)]?.['_config']);_0x470385[_0x4f2578(0x724)](_0x31cdf5=>{const _0x15d00c=_0x4f2578,_0x23c088=tzParts(_0x31cdf5['t'],_0x1daf5f),_0x164040=_0x23c088['y']+'-'+String(_0x23c088['mo']+0x1)[_0x15d00c(0x2a5)](0x2,'0')+'-'+String(_0x23c088['d'])[_0x15d00c(0x2a5)](0x2,'0'),_0x18d6df=_0x23c088['h'];!_0x213558[_0x15d00c(0xc12)](_0x164040)&&_0x213558[_0x15d00c(0x96e)](_0x164040,Array[_0x15d00c(0xab1)]({'length':0x18},()=>[])),_0x213558[_0x15d00c(0xccf)](_0x164040)[_0x18d6df][_0x15d00c(0x84b)](_0x31cdf5['v']);});const _0x3c587b=_0x2bdf03['aggregate_func']||'avg',_0x14679e=_0x3c587b===_0x4f2578(0xaed)||_0x3c587b===_0x4f2578(0xad8)?'sum':_0x3c587b,_0x39a100=[];let _0x3f8df7=Infinity,_0x57df9c=-Infinity;return[..._0x213558['entries']()][_0x4f2578(0xa03)]()[_0x4f2578(0x724)](([_0x448a8b,_0x3230cb])=>{const _0x3cc44d=_0x4f2578,_0x51c7ea=_0x3230cb['map'](_0x47b55d=>DataProcessor[_0x3cc44d(0x8b2)](_0x47b55d,_0x14679e));_0x51c7ea['forEach'](_0x36e842=>{const _0x427df0=_0x3cc44d;_0x36e842!==null&&!isNaN(_0x36e842)&&(_0x3f8df7=Math[_0x427df0(0x749)](_0x3f8df7,_0x36e842),_0x57df9c=Math[_0x427df0(0x887)](_0x57df9c,_0x36e842));}),_0x39a100[_0x3cc44d(0x84b)]({'date':_0x448a8b,'values':_0x51c7ea});}),{min:_0x3f8df7,max:_0x57df9c}=_resolveMatrixBounds(_0x3f8df7,_0x57df9c,_0x2bdf03),{'days':_0x39a100,'min':_0x3f8df7,'max':_0x57df9c};}[_0x34e271(0x423)](_0x5f2ed4,_0x22fce3,_0x4d1f02,_0x2a17f8,_0x5de6fc,_0x44a2f0){const _0x3ba56c=_0x34e271,_0x3124df=this[_0x3ba56c(0x966)](_0x5f2ed4,_0x4d1f02,_0x2a17f8),_0x86bd14=this['_detectDark'](),_0x4ff411=((()=>{const _0x8aeebb=_0x3ba56c;try{return getComputedStyle(this[_0x8aeebb(0x209)])['getPropertyValue'](_0x8aeebb(0x705))[_0x8aeebb(0x12e)]()||(_0x86bd14?_0x8aeebb(0x7cc):_0x8aeebb(0x5d1));}catch(_0x59b3e0){return _0x86bd14?_0x8aeebb(0x7cc):_0x8aeebb(0x5d1);}})()),_0x8b628d=_0x5de6fc[_0x3ba56c(0x357)]||_0x5de6fc[_0x3ba56c(0x4aa)]||_0x4ff411,_0x1c96ad=_0x8b628d;let _0x56f2ea=_0x3ba56c(0xa12);try{const _0x2a7def=getComputedStyle(document[_0x3ba56c(0x9d9)])[_0x3ba56c(0x5fc)](_0x3ba56c(0x57b))[_0x3ba56c(0x12e)]();if(_0x2a7def)_0x56f2ea=_0x2a7def;}catch(_0x2fc330){}const _0x5c67a4=0x34,_0x4ffbfd=0x10,_0x4cd41c=0x14,_0x546240=0x8,_0x553991=0x2,_0x21c463=_0x22fce3[_0x3ba56c(0x9ca)][_0x3ba56c(0x4f2)],_0x17e0d5=0x18,_0x2d360b=_0x4d1f02-_0x5c67a4-_0x546240,_0x19cbd9=_0x2a17f8-_0x4ffbfd-_0x4cd41c,_0x5d40f8=(_0x2d360b-(_0x17e0d5-0x1)*_0x553991)/_0x17e0d5,_0x4f65d6=(_0x19cbd9-(_0x21c463-0x1)*_0x553991)/_0x21c463,_0xbaffd4=_0x22fce3[_0x3ba56c(0x887)]-_0x22fce3[_0x3ba56c(0x749)]||0x1;this[_0x3ba56c(0x30f)]={'padL':_0x5c67a4,'padT':_0x4ffbfd,'cellW':_0x5d40f8,'cellH':_0x4f65d6,'gap':_0x553991,'rows':_0x21c463,'cols':_0x17e0d5};const _0x3646e5=this[_0x3ba56c(0xb49)],_0x5bc54b=_0x3646e5?.[_0x3ba56c(0x57e)]?.[_0x3ba56c(0x139)]&&_0x3646e5[_0x3ba56c(0x57e)][_0x3ba56c(0xb78)]?.[_0x3ba56c(0x4f2)];_0x22fce3['days'][_0x3ba56c(0x724)]((_0x471ae6,_0x9bb27e)=>{const _0x2801b0=_0x3ba56c;_0x471ae6['values'][_0x2801b0(0x724)]((_0x100f1a,_0x3e21fe)=>{const _0x1e475c=_0x2801b0;if(_0x100f1a===null||_0x100f1a===undefined)return;const _0x2b0266=_0x5c67a4+_0x3e21fe*(_0x5d40f8+_0x553991),_0x59cba2=_0x4ffbfd+_0x9bb27e*(_0x4f65d6+_0x553991);if(_0x5bc54b)_0x3124df['fillStyle']=resolveValueColor(_0x100f1a,this[_0x1e475c(0x209)][_0x1e475c(0xcc1)](_0x3646e5),this['_color']),_0x3124df[_0x1e475c(0x6a2)]=0.85;else{const _0x49439a=Math['max'](0x0,Math[_0x1e475c(0x749)](0x1,(_0x100f1a-_0x22fce3[_0x1e475c(0x749)])/_0xbaffd4));_0x3124df[_0x1e475c(0x6a5)]=_heatmapValueToColor(_0x49439a,this[_0x1e475c(0xd1e)]),_0x3124df[_0x1e475c(0x6a2)]=0x1;}_0x3124df[_0x1e475c(0x7c1)]();typeof _0x3124df[_0x1e475c(0xa33)]==='function'?_0x3124df['roundRect'](_0x2b0266,_0x59cba2,_0x5d40f8,_0x4f65d6,0x2):_0x3124df[_0x1e475c(0xda4)](_0x2b0266,_0x59cba2,_0x5d40f8,_0x4f65d6);_0x3124df[_0x1e475c(0x2b2)](),_0x3124df['globalAlpha']=0x1;if(_0x5d40f8>0x12&&_0x4f65d6>0xe){_0x3124df[_0x1e475c(0x6a5)]=_0x86bd14?'rgba(255,255,255,0.7)':_0x1e475c(0xaa7),_0x3124df[_0x1e475c(0x214)]=_0x1e475c(0x195)+Math[_0x1e475c(0x749)](0x9,_0x4f65d6-0x4)+_0x1e475c(0xa84)+_0x56f2ea,_0x3124df[_0x1e475c(0x804)]='center',_0x3124df[_0x1e475c(0xcce)]='middle';const _0x44007f=formatNumber(_0x100f1a,_0x3646e5,_0x44a2f0);_0x3124df[_0x1e475c(0x8dd)](_0x44007f,_0x2b0266+_0x5d40f8/0x2,_0x59cba2+_0x4f65d6/0x2);}});});const _0x208e76=((()=>{const _0x4ded13=_0x3ba56c,_0x52b469=toNum(_0x5de6fc[_0x4ded13(0xa43)]);return _0x52b469&&_0x52b469>0x0?_0x52b469:0x9;})()),_0xa69a20=((()=>{const _0x5bf6c2=_0x3ba56c,_0x42a78f=toNum(_0x5de6fc[_0x5bf6c2(0xaac)]);return _0x42a78f!=null&&_0x42a78f>=0x0&&_0x42a78f<=0x1?_0x42a78f:0x1;})());_0x3124df[_0x3ba56c(0x3d6)](),_0x3124df[_0x3ba56c(0x6a5)]=_0x1c96ad,_0x3124df['globalAlpha']=_0xa69a20,_0x3124df['font']=_0x208e76+_0x3ba56c(0xa84)+_0x56f2ea,_0x3124df[_0x3ba56c(0x804)]='right',_0x3124df[_0x3ba56c(0xcce)]=_0x3ba56c(0xaa9);const _0x1071d9=Math[_0x3ba56c(0x887)](0x1,Math[_0x3ba56c(0x9ef)](_0x21c463/0xa));_0x22fce3[_0x3ba56c(0x9ca)][_0x3ba56c(0x724)]((_0x155109,_0x527e74)=>{const _0x1d28e6=_0x3ba56c;if(_0x527e74%_0x1071d9!==0x0)return;const _0xe1b3a3=new Date(_0x155109['date']+_0x1d28e6(0xb5f)),_0x592221=_0xe1b3a3[_0x1d28e6(0x9a2)](resolveCardLanguage(_0x44a2f0,_0x5de6fc),{'day':_0x1d28e6(0x722),'month':_0x1d28e6(0xd72)});_0x3124df[_0x1d28e6(0x8dd)](_0x592221,_0x5c67a4-0x6,_0x4ffbfd+_0x527e74*(_0x4f65d6+_0x553991)+_0x4f65d6/0x2);}),_0x3124df[_0x3ba56c(0xb8e)]();const _0x267edd=((()=>{const _0x4303a0=toNum(_0x5de6fc['x_axis_font_size']);return _0x4303a0&&_0x4303a0>0x0?_0x4303a0:0x9;})()),_0x5a1d08=((()=>{const _0x1656b1=_0x3ba56c,_0x2b725e=toNum(_0x5de6fc[_0x1656b1(0xb08)]);return _0x2b725e!=null&&_0x2b725e>=0x0&&_0x2b725e<=0x1?_0x2b725e:0x1;})());_0x3124df[_0x3ba56c(0x3d6)](),_0x3124df[_0x3ba56c(0x6a5)]=_0x5de6fc[_0x3ba56c(0x357)]||_0x4ff411,_0x3124df[_0x3ba56c(0x6a2)]=_0x5a1d08,_0x3124df['font']=_0x267edd+_0x3ba56c(0xa84)+_0x56f2ea,_0x3124df[_0x3ba56c(0x804)]=_0x3ba56c(0x648),_0x3124df[_0x3ba56c(0xcce)]=_0x3ba56c(0xc22);for(let _0xeacd83=0x0;_0xeacd83<0x18;_0xeacd83+=0x2){_0x3124df[_0x3ba56c(0x8dd)](String(_0xeacd83),_0x5c67a4+_0xeacd83*(_0x5d40f8+_0x553991)+_0x5d40f8/0x2,_0x4ffbfd+_0x21c463*(_0x4f65d6+_0x553991)+0x4);}_0x3124df[_0x3ba56c(0xb8e)]();}[_0x34e271(0xbe1)](_0x52bcb7,_0x34b174,_0x5b6881,_0x10737d){const _0x49b58a=_0x34e271;if(!_0x34b174||!_0x52bcb7||_0x5b6881[_0x49b58a(0xcc3)]===![]||!this[_0x49b58a(0x30f)])return;const _0x1f7901=this[_0x49b58a(0x37b)]['signal'],_0x2ef8a7=this[_0x49b58a(0x30f)],_0x353cdb=this[_0x49b58a(0x39f)],_0x3b88d7=this[_0x49b58a(0xb49)],_0x14ff82=_0x3b88d7?.[_0x49b58a(0x86b)]||this[_0x49b58a(0x29d)]?.[_0x49b58a(0x8e5)]||_0x3b88d7?.[_0x49b58a(0x951)]||'?',_0x3d7d14=_0x3b88d7?.[_0x49b58a(0xbc4)]||this['_meta']?.[_0x49b58a(0x24a)]||'',_0x56e077=this[_0x49b58a(0xd1e)],_0x4fb14d=_0x34bc5c=>{const _0xbee437=_0x49b58a,_0x5110f9=_0x52bcb7['getBoundingClientRect'](),_0x55a408=_0x34bc5c[_0xbee437(0x277)]-_0x5110f9[_0xbee437(0x34a)],_0x54e598=_0x34bc5c[_0xbee437(0x236)]-_0x5110f9['top'],_0x1c54ca=Math[_0xbee437(0x42e)]((_0x55a408-_0x2ef8a7['padL'])/(_0x2ef8a7['cellW']+_0x2ef8a7['gap'])),_0x565fc7=Math[_0xbee437(0x42e)]((_0x54e598-_0x2ef8a7['padT'])/(_0x2ef8a7[_0xbee437(0x771)]+_0x2ef8a7[_0xbee437(0x889)]));if(_0x1c54ca<0x0||_0x1c54ca>=_0x2ef8a7[_0xbee437(0x67a)]||_0x565fc7<0x0||_0x565fc7>=_0x2ef8a7['rows']){_0x34b174['style']['opacity']='0';return;}const _0x2cba57=_0x353cdb[_0xbee437(0x9ca)][_0x565fc7],_0x3bef8e=_0x2cba57?.[_0xbee437(0xb78)]?.[_0x1c54ca];if(_0x3bef8e===null||_0x3bef8e===undefined){_0x34b174[_0xbee437(0x564)]['opacity']='0';return;}const _0x3fc2fc=new Date(_0x2cba57[_0xbee437(0x523)]+_0xbee437(0xb5f))['toLocaleDateString'](),_0x17f2f2=String(_0x1c54ca)[_0xbee437(0x2a5)](0x2,'0')+_0xbee437(0x7fd),_0x3a6e3d=formatNumber(_0x3bef8e,_0x3b88d7,_0x10737d),_0x486d36=_0x3b88d7?.[_0xbee437(0xbb0)]!==![]?escapeHtml(_0x56e077):'transparent';_0x34b174[_0xbee437(0x301)]=_0xbee437(0x12f)+escapeHtml(_0x3fc2fc)+'\x20'+escapeHtml(_0x17f2f2)+'</span></div>'+(_0xbee437(0x574)+_0x486d36+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x14ff82)+_0xbee437(0x43e)+escapeHtml(String(_0x3a6e3d))+'\x20'+escapeHtml(_0x3d7d14)+_0xbee437(0x506)),_0x34b174['style'][_0xbee437(0x8eb)]='1';const _0x32c47d=_0x34b174['offsetWidth'];let _0x1e3802=_0x55a408+0x10;if(_0x1e3802+_0x32c47d>_0x5110f9['width'])_0x1e3802=_0x1e3802-_0x32c47d-0x20;_0x34b174[_0xbee437(0x564)][_0xbee437(0x34a)]=Math['max'](0x0,_0x1e3802)+'px',_0x34b174[_0xbee437(0x564)]['top']='0';};_0x52bcb7['addEventListener'](_0x49b58a(0xbb3),_0x4fb14d,{'signal':_0x1f7901}),_0x52bcb7['addEventListener'](_0x49b58a(0x25a),()=>{const _0x1bf7df=_0x49b58a;_0x34b174[_0x1bf7df(0x564)][_0x1bf7df(0x8eb)]='0';},{'signal':_0x1f7901}),_0x52bcb7[_0x49b58a(0x43c)](_0x49b58a(0x2f3),_0xefa1bc=>{const _0x546e70=_0x49b58a;if(_0xefa1bc[_0x546e70(0x736)][_0x546e70(0x4f2)]===0x1)_0x4fb14d({'clientX':_0xefa1bc[_0x546e70(0x736)][0x0][_0x546e70(0x277)],'clientY':_0xefa1bc[_0x546e70(0x736)][0x0]['clientY']});},{'signal':_0x1f7901,'passive':!![]}),_0x52bcb7['addEventListener'](_0x49b58a(0xae5),()=>{const _0x321a3c=_0x49b58a;_0x34b174[_0x321a3c(0x564)]['opacity']='0';},{'signal':_0x1f7901}),_0x52bcb7[_0x49b58a(0x564)][_0x49b58a(0x200)]=_0x49b58a(0x501),_0x52bcb7[_0x49b58a(0x43c)](_0x49b58a(0xb86),_0x390ba1=>{const _0x5a8cbb=_0x49b58a;_0x390ba1['stopPropagation'](),this[_0x5a8cbb(0x209)][_0x5a8cbb(0x2ab)](this['_entity']);},{'signal':_0x1f7901});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x4a7cd8){const _0x1886a5=_0x34e271;super(_0x4a7cd8),this[_0x1886a5(0x39f)]=null,this['_cells']=null,this[_0x1886a5(0xb49)]=null,this[_0x1886a5(0xd1e)]=_0x1886a5(0xac4);}['render'](_0x39e343,_0x5bb759,_0x4b1428,_0x51ece8){const _0x191cb0=_0x34e271;if(this[_0x191cb0(0x37b)])this[_0x191cb0(0x37b)][_0x191cb0(0x58e)]();this[_0x191cb0(0x37b)]=new AbortController();const _0x2a1fc5=Math['max'](0x28,_0x39e343['clientWidth']||this[_0x191cb0(0x209)]['offsetWidth']||0x190),_0x18bba8=Math[_0x191cb0(0x887)](0x50,parseInt(_0x4b1428[_0x191cb0(0xc07)],0xa)||0xc8);if(!_0x5bb759[_0x191cb0(0x4f2)]){_0x39e343[_0x191cb0(0x301)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>';return;}const _0x5f0340=_0x5bb759[0x0],_0x684f98=this[_0x191cb0(0x209)][_0x191cb0(0x31f)]||[];let _0x59909e=null;if(_0x5f0340[_0x191cb0(0x951)]&&typeof _0x5f0340[_0x191cb0(0x951)]===_0x191cb0(0x328))_0x59909e=_0x5f0340[_0x191cb0(0x951)];else{const _0x6d2b59=String(_0x5f0340['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x6d2b59)_0x59909e=_0x684f98[parseInt(_0x6d2b59[0x2],0xa)]||_0x684f98['find'](_0x502083=>_0x502083[_0x191cb0(0x951)]===_0x6d2b59[0x1]);if(!_0x59909e)_0x59909e=_0x684f98['find'](_0x31420b=>_0x31420b[_0x191cb0(0x951)]===_0x5f0340[_0x191cb0(0x951)]);}if(!_0x59909e)_0x59909e={'entity':_0x5f0340[_0x191cb0(0x951)],'color':'#4A90D9'};this[_0x191cb0(0xb49)]=_0x59909e,this[_0x191cb0(0x29d)]=_0x5f0340[_0x191cb0(0x444)]||{},this['_color']=this[_0x191cb0(0x209)]['_resolveColor'](_0x59909e[_0x191cb0(0x19e)],_0x59909e['entity'])||_0x59909e[_0x191cb0(0x19e)]||_0x191cb0(0xac4);if(this[_0x191cb0(0xd1e)]==='threshold')this['_color']=_0x191cb0(0xac4);this[_0x191cb0(0x707)]=_0x5bb759;const _0x52e75f=this[_0x191cb0(0xa70)](_0x5f0340,_0x59909e,resolveFirstWeekday(_0x51ece8));this[_0x191cb0(0x39f)]=_0x52e75f;if(!_0x52e75f[_0x191cb0(0xadb)][_0x191cb0(0x4f2)]){_0x39e343[_0x191cb0(0x301)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20to\x20build\x20calendar.</div>';return;}_0x39e343['innerHTML']=_0x191cb0(0x52d)+_0x18bba8+_0x191cb0(0xc11);const _0x11b423=_0x39e343[_0x191cb0(0x3e4)]('.sgc-pie-container'),_0x909f04=_0x39e343[_0x191cb0(0x3e4)](_0x191cb0(0x7cd)),_0x51fc47=_0x39e343['querySelector']('.sgc-pie-tooltip');if(!_0x909f04)return;this['_draw'](_0x909f04,_0x52e75f,_0x2a1fc5,_0x18bba8,_0x4b1428,_0x51ece8),this['_setupTooltip'](_0x11b423,_0x51fc47,_0x4b1428,_0x51ece8);}[_0x34e271(0xa70)](_0x4d505b,_0x2a21cd,_0x3e3cbb=0x1){const _0x587baa=_0x34e271,_0x48a027=_matrixFilterPoints(_0x4d505b);if(!_0x48a027[_0x587baa(0x4f2)])return{'weeks':[],'min':0x0,'max':0x1};const _0x2aba85=new Map(),_0x261a82=resolveDisplayTimeZone(this[_0x587baa(0x209)]?.['_hass'],this['card']?.[_0x587baa(0x853)]),_0x1871cb=_0x36faba=>{const _0x3fc19d=_0x587baa,_0x59155f=tzParts(_0x36faba,_0x261a82);return _0x59155f['y']+'-'+String(_0x59155f['mo']+0x1)[_0x3fc19d(0x2a5)](0x2,'0')+'-'+String(_0x59155f['d'])[_0x3fc19d(0x2a5)](0x2,'0');};_0x48a027['forEach'](_0x3fbe0b=>{const _0x5ea2f2=_0x587baa,_0x4c4106=_0x1871cb(_0x3fbe0b['t']);if(!_0x2aba85[_0x5ea2f2(0xc12)](_0x4c4106))_0x2aba85[_0x5ea2f2(0x96e)](_0x4c4106,[]);_0x2aba85[_0x5ea2f2(0xccf)](_0x4c4106)[_0x5ea2f2(0x84b)](_0x3fbe0b['v']);});const _0x4a28a0=_0x2a21cd[_0x587baa(0xb16)]||'avg',_0x28ade7=_0x4a28a0===_0x587baa(0xaed)||_0x4a28a0===_0x587baa(0xad8)?_0x587baa(0x2b8):_0x4a28a0,_0x146724=[];let _0x469fdf=Infinity,_0x549f0b=-Infinity;[..._0x2aba85['entries']()][_0x587baa(0xa03)]()[_0x587baa(0x724)](([_0x5be3ba,_0x172368])=>{const _0x234a14=_0x587baa,_0x241f50=DataProcessor['_aggregate'](_0x172368,_0x28ade7),_0xe7894d=_0x241f50===null||_0x241f50===undefined?NaN:_0x241f50;!isNaN(_0xe7894d)&&(_0x469fdf=Math[_0x234a14(0x749)](_0x469fdf,_0xe7894d),_0x549f0b=Math[_0x234a14(0x887)](_0x549f0b,_0xe7894d));const _0x1a70a0=new Date(_0x5be3ba+'T12:00:00'),_0x537768=weekStartOffsetDays(_0x1a70a0[_0x234a14(0x4bc)]()||0x7,_0x3e3cbb);_0x146724[_0x234a14(0x84b)]({'date':_0x5be3ba,'val':_0xe7894d,'weekday':_0x537768,'dateObj':_0x1a70a0});}),{min:_0x469fdf,max:_0x549f0b}=_resolveMatrixBounds(_0x469fdf,_0x549f0b,_0x2a21cd);const _0xd12343=[];if(_0x146724['length']){let _0x323f4a=0x0;_0xd12343[_0x587baa(0x84b)](Array(0x7)['fill'](null)),_0x146724[_0x587baa(0x724)]((_0x4b730b,_0xa01cc)=>{const _0x31f843=_0x587baa;_0xa01cc>0x0&&_0x4b730b[_0x31f843(0x84a)]<=_0x146724[_0xa01cc-0x1][_0x31f843(0x84a)]&&(_0x323f4a++,_0xd12343['push'](Array(0x7)[_0x31f843(0x2b2)](null))),_0xd12343[_0x323f4a][_0x4b730b['weekday']]=_0x4b730b;});}return{'weeks':_0xd12343,'min':_0x469fdf,'max':_0x549f0b};}[_0x34e271(0x423)](_0x2a8128,_0x52b144,_0x90c40d,_0x5d8ea5,_0x24609d,_0x3eefb1){const _0x3e5b04=_0x34e271,_0x27b457=this['_setupCanvas'](_0x2a8128,_0x90c40d,_0x5d8ea5),_0x6cef06=this['_detectDark'](),_0x126f26=((()=>{const _0x5bf77d=_0x36d5;try{return getComputedStyle(this[_0x5bf77d(0x209)])['getPropertyValue']('--primary-text-color')[_0x5bf77d(0x12e)]()||(_0x6cef06?_0x5bf77d(0x7cc):_0x5bf77d(0x5d1));}catch(_0x2a2299){return _0x6cef06?_0x5bf77d(0x7cc):_0x5bf77d(0x5d1);}})()),_0xf67eec=_0x24609d[_0x3e5b04(0x357)]||_0x24609d[_0x3e5b04(0x4aa)]||_0x126f26,_0x23227f=_0xf67eec;let _0xab9c91=_0x3e5b04(0xa12);try{const _0x176119=getComputedStyle(document['documentElement'])[_0x3e5b04(0x5fc)](_0x3e5b04(0x57b))[_0x3e5b04(0x12e)]();if(_0x176119)_0xab9c91=_0x176119;}catch(_0x54d127){}const _0x45435e=0x24,_0x33984c=0x16,_0x348e99=0x8,_0x4c43a3=0x8,_0x2d4a8c=0x3,_0x14dc57=_0x52b144[_0x3e5b04(0xadb)][_0x3e5b04(0x4f2)],_0x15fd56=0x7,_0xf2ccff=_0x90c40d-_0x45435e-_0x4c43a3,_0xb5a11d=_0x5d8ea5-_0x33984c-_0x348e99,_0x4001c1=(_0xf2ccff-(_0x15fd56-0x1)*_0x2d4a8c)/_0x15fd56,_0x50cfb3=(_0xb5a11d-(_0x14dc57-0x1)*_0x2d4a8c)/_0x14dc57,_0x59531f=Math['min'](_0x4001c1,_0x50cfb3),_0x3829b5=_0x52b144[_0x3e5b04(0x887)]-_0x52b144[_0x3e5b04(0x749)]||0x1;this[_0x3e5b04(0x30f)]={'padL':_0x45435e,'padT':_0x33984c,'cellW':_0x4001c1,'cellH':_0x50cfb3,'gap':_0x2d4a8c,'rows':_0x14dc57,'cols':_0x15fd56};const _0x4acc4e=this[_0x3e5b04(0xb49)],_0x4fc48b=_0x4acc4e?.[_0x3e5b04(0x57e)]?.['enabled']&&_0x4acc4e[_0x3e5b04(0x57e)]['values']?.[_0x3e5b04(0x4f2)],_0x2ca74e=resolveFirstWeekday(_0x3eefb1),_0xe4eb21=((()=>{const _0x32ed25=_0x3e5b04;try{const _0x3a2fcc=getCachedDateTimeFormatter(resolveCardLanguage(_0x3eefb1,_0x24609d),{'weekday':_0x32ed25(0xd72)});return Array[_0x32ed25(0xab1)]({'length':0x7},(_0x6b5fab,_0x174184)=>_0x3a2fcc[_0x32ed25(0x29a)](new Date(0x7e8,0x0,(_0x2ca74e-0x1+_0x174184)%0x7+0x1)));}catch{const _0x8b2363=[_0x32ed25(0x7a7),_0x32ed25(0x8cd),_0x32ed25(0xa4d),_0x32ed25(0x5c6),'Fri',_0x32ed25(0x411),_0x32ed25(0x71d)];return _0x8b2363[_0x32ed25(0x863)](_0x2ca74e-0x1)['concat'](_0x8b2363[_0x32ed25(0x863)](0x0,_0x2ca74e-0x1));}})()),_0x4f7bc6=((()=>{const _0x345283=_0x3e5b04,_0x4c9899=toNum(_0x24609d[_0x345283(0x1b8)]);return _0x4c9899&&_0x4c9899>0x0?_0x4c9899:0xa;})()),_0x402a21=((()=>{const _0x3eb857=_0x3e5b04,_0x4df89f=toNum(_0x24609d[_0x3eb857(0xb08)]);return _0x4df89f!=null&&_0x4df89f>=0x0&&_0x4df89f<=0x1?_0x4df89f:0x1;})());_0x27b457[_0x3e5b04(0x3d6)](),_0x27b457[_0x3e5b04(0x6a5)]=_0x24609d[_0x3e5b04(0x357)]||_0x126f26,_0x27b457[_0x3e5b04(0x6a2)]=_0x402a21,_0x27b457['font']=_0x3e5b04(0xc4b)+_0x4f7bc6+_0x3e5b04(0xa84)+_0xab9c91,_0x27b457[_0x3e5b04(0x804)]=_0x3e5b04(0x648),_0x27b457['textBaseline']=_0x3e5b04(0xaa9);for(let _0x4dfc6a=0x0;_0x4dfc6a<0x7;_0x4dfc6a++){_0x27b457[_0x3e5b04(0x8dd)](_0xe4eb21[_0x4dfc6a],_0x45435e+_0x4dfc6a*(_0x4001c1+_0x2d4a8c)+_0x4001c1/0x2,_0x33984c-0x8);}_0x27b457[_0x3e5b04(0xb8e)](),_0x52b144[_0x3e5b04(0xadb)][_0x3e5b04(0x724)]((_0x21d46b,_0x2a7aba)=>{_0x21d46b['forEach']((_0x5f2695,_0x4aeb4b)=>{const _0x3709ba=_0x36d5;if(!_0x5f2695)return;const _0x289511=_0x45435e+_0x4aeb4b*(_0x4001c1+_0x2d4a8c),_0x4de2cd=_0x33984c+_0x2a7aba*(_0x50cfb3+_0x2d4a8c);if(_0x4fc48b)_0x27b457[_0x3709ba(0x6a5)]=resolveValueColor(_0x5f2695[_0x3709ba(0xa99)],this[_0x3709ba(0x209)]['_thrVals'](_0x4acc4e),this[_0x3709ba(0xd1e)]),_0x27b457[_0x3709ba(0x6a2)]=0.85;else{const _0x16e9b8=Math['max'](0x0,Math['min'](0x1,(_0x5f2695[_0x3709ba(0xa99)]-_0x52b144['min'])/_0x3829b5));_0x27b457[_0x3709ba(0x6a5)]=_heatmapValueToColor(_0x16e9b8,this[_0x3709ba(0xd1e)]),_0x27b457[_0x3709ba(0x6a2)]=0x1;}_0x27b457['beginPath']();typeof _0x27b457[_0x3709ba(0xa33)]==='function'?_0x27b457[_0x3709ba(0xa33)](_0x289511,_0x4de2cd,_0x4001c1,_0x50cfb3,0x3):_0x27b457[_0x3709ba(0xda4)](_0x289511,_0x4de2cd,_0x4001c1,_0x50cfb3);_0x27b457['fill'](),_0x27b457['globalAlpha']=0x1;if(_0x59531f>0x12){const _0x21f151=toNum(_0x4acc4e?.[_0x3709ba(0x48e)]),_0xd96ee9=_0x5f2695[_0x3709ba(0xa99)][_0x3709ba(0x7dc)](isNum(_0x21f151)?_0x21f151:0x1);_0x59531f>0x2c?(_0x27b457['fillStyle']=_0x6cef06?_0x3709ba(0x279):'rgba(0,0,0,0.4)',_0x27b457['font']=_0x3709ba(0xc4b)+Math['min'](0x9,_0x59531f*0.18)+_0x3709ba(0xa84)+_0xab9c91,_0x27b457[_0x3709ba(0x804)]='center',_0x27b457[_0x3709ba(0xcce)]=_0x3709ba(0xc22),_0x27b457[_0x3709ba(0x8dd)](String(_0x5f2695[_0x3709ba(0x6c6)][_0x3709ba(0x7d0)]()),_0x289511+_0x4001c1/0x2,_0x4de2cd+0x3),_0x27b457[_0x3709ba(0x6a5)]=_0x6cef06?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.7)',_0x27b457[_0x3709ba(0x214)]=_0x3709ba(0x195)+Math[_0x3709ba(0x749)](0xc,_0x59531f*0.28)+_0x3709ba(0xa84)+_0xab9c91,_0x27b457[_0x3709ba(0xcce)]=_0x3709ba(0xaa9),_0x27b457['fillText'](_0xd96ee9,_0x289511+_0x4001c1/0x2,_0x4de2cd+_0x50cfb3/0x2+0x3)):(_0x27b457[_0x3709ba(0x6a5)]=_0x6cef06?'rgba(255,255,255,0.7)':_0x3709ba(0xaa7),_0x27b457[_0x3709ba(0x214)]='500\x20'+Math[_0x3709ba(0x749)](0xa,_0x59531f*0.35)+_0x3709ba(0xa84)+_0xab9c91,_0x27b457[_0x3709ba(0x804)]=_0x3709ba(0x648),_0x27b457[_0x3709ba(0xcce)]=_0x3709ba(0xaa9),_0x27b457[_0x3709ba(0x8dd)](_0xd96ee9,_0x289511+_0x4001c1/0x2,_0x4de2cd+_0x50cfb3/0x2));}});});const _0x559046=((()=>{const _0xcf1be4=_0x3e5b04,_0xbb8920=toNum(_0x24609d[_0xcf1be4(0xa43)]);return _0xbb8920&&_0xbb8920>0x0?_0xbb8920:0x9;})()),_0x3c48bc=((()=>{const _0x2f3d70=_0x3e5b04,_0x579476=toNum(_0x24609d[_0x2f3d70(0xaac)]);return _0x579476!=null&&_0x579476>=0x0&&_0x579476<=0x1?_0x579476:0x1;})());_0x27b457[_0x3e5b04(0x3d6)](),_0x27b457[_0x3e5b04(0x6a5)]=_0x23227f,_0x27b457[_0x3e5b04(0x6a2)]=_0x3c48bc,_0x27b457[_0x3e5b04(0x214)]=_0x559046+_0x3e5b04(0xa84)+_0xab9c91,_0x27b457['textAlign']=_0x3e5b04(0x86c),_0x27b457[_0x3e5b04(0xcce)]='middle',_0x52b144[_0x3e5b04(0xadb)][_0x3e5b04(0x724)]((_0x1171b5,_0x16e0c1)=>{const _0xf98025=_0x3e5b04,_0xf19d43=_0x1171b5['find'](_0x4f737f=>_0x4f737f);if(!_0xf19d43)return;const _0x4cd3b3=_0xf19d43['dateObj'][_0xf98025(0x9a2)](resolveCardLanguage(_0x3eefb1,_0x24609d),{'day':'2-digit','month':_0xf98025(0xd72)});_0x27b457['fillText'](_0x4cd3b3,_0x45435e-0x6,_0x33984c+_0x16e0c1*(_0x50cfb3+_0x2d4a8c)+_0x50cfb3/0x2);}),_0x27b457[_0x3e5b04(0xb8e)]();}[_0x34e271(0xbe1)](_0x3eacce,_0x4a25cc,_0x2079c9,_0x8f236){const _0x5b3b73=_0x34e271;if(!_0x4a25cc||!_0x3eacce||_0x2079c9[_0x5b3b73(0xcc3)]===![]||!this['_cells'])return;const _0x253356=this['_abort'][_0x5b3b73(0x1cb)],_0x28b7b2=this['_cells'],_0x376807=this[_0x5b3b73(0x39f)],_0x34fd55=this[_0x5b3b73(0xb49)],_0x325893=this[_0x5b3b73(0xd1e)],_0x315540=this[_0x5b3b73(0x707)]||[],_0x16834c=this[_0x5b3b73(0x209)][_0x5b3b73(0x31f)]||[],_0x1f543e=_0x315540[_0x5b3b73(0x9f9)](_0x2378f5=>{const _0x1edffd=_0x5b3b73,_0x485a4b=new Map(),_0x5a22de=_0x2378f5['points']||_0x2378f5[_0x1edffd(0x3d2)]||[],_0x3f3fba=_0x2378f5[_0x1edffd(0x951)]&&typeof _0x2378f5[_0x1edffd(0x951)]==='object'?_0x2378f5[_0x1edffd(0x951)]:_0x16834c[_0x2378f5[_0x1edffd(0x3f6)]]||_0x34fd55,_0x1e2c08=_0x3f3fba['aggregate_func']||_0x1edffd(0xb26),_0x4206ab=_0x1e2c08===_0x1edffd(0xaed)||_0x1e2c08===_0x1edffd(0xad8)?_0x1edffd(0x2b8):_0x1e2c08,_0x6237fc=new Map(),_0x7cc5a3=resolveDisplayTimeZone(this[_0x1edffd(0x209)]?.[_0x1edffd(0xa29)],this[_0x1edffd(0x209)]?.[_0x1edffd(0x853)]),_0x4f962b=_0x1998b8=>{const _0x10d184=_0x1edffd,_0xeedec6=tzParts(_0x1998b8,_0x7cc5a3);return _0xeedec6['y']+'-'+String(_0xeedec6['mo']+0x1)[_0x10d184(0x2a5)](0x2,'0')+'-'+String(_0xeedec6['d'])[_0x10d184(0x2a5)](0x2,'0');};for(const _0x2e7649 of _0x5a22de){if(_0x2e7649['v']===null||_0x2e7649['v']===undefined)continue;const _0x5aace3=_0x4f962b(_0x2e7649['t']);if(!_0x6237fc['has'](_0x5aace3))_0x6237fc[_0x1edffd(0x96e)](_0x5aace3,[]);_0x6237fc['get'](_0x5aace3)[_0x1edffd(0x84b)](_0x2e7649['v']);}for(const [_0x4d3a57,_0x4970a2]of _0x6237fc){_0x485a4b[_0x1edffd(0x96e)](_0x4d3a57,DataProcessor['_aggregate'](_0x4970a2,_0x4206ab));}return{'map':_0x485a4b,'entity':_0x3f3fba,'meta':_0x2378f5[_0x1edffd(0x444)]||{},'color':(_0x3f3fba[_0x1edffd(0x19e)]==='threshold'?_0x1edffd(0xac4):_0x3f3fba[_0x1edffd(0x19e)])||_0x1edffd(0xac4)};}),_0x1339e2=_0x1e1337=>{const _0xb5ab0a=_0x5b3b73,_0x44d0d4=_0x3eacce[_0xb5ab0a(0x212)](),_0x691c02=_0x1e1337[_0xb5ab0a(0x277)]-_0x44d0d4[_0xb5ab0a(0x34a)],_0xa01469=_0x1e1337[_0xb5ab0a(0x236)]-_0x44d0d4[_0xb5ab0a(0xc22)],_0x84be87=Math['floor']((_0x691c02-_0x28b7b2[_0xb5ab0a(0xbba)])/(_0x28b7b2[_0xb5ab0a(0x4ba)]+_0x28b7b2[_0xb5ab0a(0x889)])),_0x1868cf=Math[_0xb5ab0a(0x42e)]((_0xa01469-_0x28b7b2[_0xb5ab0a(0x3ce)])/(_0x28b7b2[_0xb5ab0a(0x771)]+_0x28b7b2[_0xb5ab0a(0x889)]));if(_0x84be87<0x0||_0x84be87>=_0x28b7b2[_0xb5ab0a(0x67a)]||_0x1868cf<0x0||_0x1868cf>=_0x28b7b2['rows']){_0x4a25cc[_0xb5ab0a(0x564)][_0xb5ab0a(0x8eb)]='0';return;}const _0xbc8010=_0x376807[_0xb5ab0a(0xadb)][_0x1868cf]?.[_0x84be87];if(!_0xbc8010){_0x4a25cc['style'][_0xb5ab0a(0x8eb)]='0';return;}const _0x25513b=_0xbc8010[_0xb5ab0a(0x6c6)][_0xb5ab0a(0x9a2)](),_0x56b56f=_0xbc8010[_0xb5ab0a(0x523)];let _0x2480b7=_0xb5ab0a(0x12f)+escapeHtml(_0x25513b)+_0xb5ab0a(0x506);for(const _0xdff93e of _0x1f543e){const _0x238c23=_0xdff93e[_0xb5ab0a(0x9f9)][_0xb5ab0a(0xccf)](_0x56b56f);if(_0x238c23===null||_0x238c23===undefined)continue;const _0x160e12=_0xdff93e[_0xb5ab0a(0x951)]?.[_0xb5ab0a(0x86b)]||_0xdff93e[_0xb5ab0a(0x444)]?.[_0xb5ab0a(0x8e5)]||_0xdff93e[_0xb5ab0a(0x951)]?.[_0xb5ab0a(0x951)]||'?',_0x291baf=_0xdff93e[_0xb5ab0a(0x951)]?.[_0xb5ab0a(0xbc4)]||_0xdff93e['meta']?.['unit_of_measurement']||'',_0x260b90=formatNumber(_0x238c23,_0xdff93e[_0xb5ab0a(0x951)],_0x8f236),_0x336e9a=_0xdff93e[_0xb5ab0a(0x951)]?.[_0xb5ab0a(0xbb0)]!==![]?escapeHtml(_0xdff93e[_0xb5ab0a(0x19e)]):_0xb5ab0a(0xcaa);_0x2480b7+=_0xb5ab0a(0x574)+_0x336e9a+_0xb5ab0a(0x3c3)+escapeHtml(_0x160e12)+_0xb5ab0a(0x43e)+escapeHtml(String(_0x260b90))+'\x20'+escapeHtml(_0x291baf)+'</span></div>';}_0x4a25cc['innerHTML']=_0x2480b7,_0x4a25cc[_0xb5ab0a(0x564)]['opacity']='1';const _0x2efd19=_0x4a25cc[_0xb5ab0a(0x987)];let _0x41ff5f=_0x691c02+0x10;if(_0x41ff5f+_0x2efd19>_0x44d0d4[_0xb5ab0a(0x73c)])_0x41ff5f=_0x41ff5f-_0x2efd19-0x20;_0x4a25cc[_0xb5ab0a(0x564)][_0xb5ab0a(0x34a)]=Math[_0xb5ab0a(0x887)](0x0,_0x41ff5f)+'px',_0x4a25cc[_0xb5ab0a(0x564)]['top']='0';};_0x3eacce['addEventListener'](_0x5b3b73(0xbb3),_0x1339e2,{'signal':_0x253356}),_0x3eacce[_0x5b3b73(0x43c)]('mouseleave',()=>{const _0x2e3c94=_0x5b3b73;_0x4a25cc['style'][_0x2e3c94(0x8eb)]='0';},{'signal':_0x253356}),_0x3eacce['addEventListener']('touchmove',_0xdc892d=>{const _0x2a03bf=_0x5b3b73;if(_0xdc892d[_0x2a03bf(0x736)][_0x2a03bf(0x4f2)]===0x1)_0x1339e2({'clientX':_0xdc892d[_0x2a03bf(0x736)][0x0][_0x2a03bf(0x277)],'clientY':_0xdc892d['touches'][0x0][_0x2a03bf(0x236)]});},{'signal':_0x253356,'passive':!![]}),_0x3eacce[_0x5b3b73(0x43c)](_0x5b3b73(0xae5),()=>{const _0x3300c4=_0x5b3b73;_0x4a25cc[_0x3300c4(0x564)]['opacity']='0';},{'signal':_0x253356}),_0x3eacce[_0x5b3b73(0x564)]['cursor']=_0x5b3b73(0x501),_0x3eacce[_0x5b3b73(0x43c)](_0x5b3b73(0xb86),_0x3c3186=>{const _0x35f398=_0x5b3b73;_0x3c3186[_0x35f398(0x466)](),this[_0x35f398(0x209)][_0x35f398(0x2ab)](this[_0x35f398(0xb49)]);},{'signal':_0x253356});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x38c54f){const _0x4b9a6d=_0x34e271;super(_0x38c54f),this[_0x4b9a6d(0x729)]=new Map(),this[_0x4b9a6d(0x95f)]=null;}static[_0x34e271(0xd09)](_0x5468d3,_0x5298d5){const _0x471111=_0x34e271,_0x2df274=_0x5468d3['length'];if(!_0x2df274)return null;if(_0x2df274===0x1)return _0x5468d3[0x0];const _0x4fa1e5=(_0x2df274-0x1)*_0x5298d5,_0x3d7fc9=Math[_0x471111(0x42e)](_0x4fa1e5),_0xcc2559=Math[_0x471111(0x9ef)](_0x4fa1e5);if(_0x3d7fc9===_0xcc2559)return _0x5468d3[_0x3d7fc9];return _0x5468d3[_0x3d7fc9]+(_0x5468d3[_0xcc2559]-_0x5468d3[_0x3d7fc9])*(_0x4fa1e5-_0x3d7fc9);}['render'](_0x370488,_0x506431,_0x4c2e78,_0x6855c){const _0x2b486d=_0x34e271;if(this[_0x2b486d(0x37b)])this['_abort'][_0x2b486d(0x58e)]();this[_0x2b486d(0x37b)]=new AbortController();const _0x110b16=this['_abort'][_0x2b486d(0x1cb)],_0x1840e0=Math[_0x2b486d(0x887)](0x28,_0x370488[_0x2b486d(0x560)]||this[_0x2b486d(0x209)][_0x2b486d(0x987)]||0x190),_0x32e844=Math['max'](0x50,parseInt(_0x4c2e78[_0x2b486d(0xc07)],0xa)||0xc8),_0x59cac0=resolveDisplayTimeZone(_0x6855c,_0x4c2e78),_0x114d29=_0x4c2e78[_0x2b486d(0xcc3)]!==![],_0x3e5bd8=escapeHtml,_0x5c44ed=this[_0x2b486d(0x209)][_0x2b486d(0x31f)]||[],_0x39b0fb=[];(_0x506431||[])[_0x2b486d(0x724)]((_0x3cfa66,_0x11b0e2)=>{const _0x410e90=_0x2b486d;let _0x1e1bae=_0x3cfa66[_0x410e90(0x951)]&&typeof _0x3cfa66[_0x410e90(0x951)]===_0x410e90(0x328)?_0x3cfa66['entity']:null;if(!_0x1e1bae){const _0xe9d4d1=String(_0x3cfa66['id']||'')['match'](/^(.+)__(\d+)$/);if(_0xe9d4d1)_0x1e1bae=_0x5c44ed[parseInt(_0xe9d4d1[0x2],0xa)]||_0x5c44ed[_0x410e90(0x14b)](_0x599e43=>_0x599e43[_0x410e90(0x951)]===_0xe9d4d1[0x1]);}if(!_0x1e1bae)_0x1e1bae={};if(_0x1e1bae[_0x410e90(0x679)])return;const _0x1677bf=_0x1e1bae['aggregate_func'],_0x452076=(_0x1677bf||'')+'|'+(_0x1e1bae['value_factor']??'')+'|'+(_0x1e1bae[_0x410e90(0x72d)]?0x1:0x0)+'|'+(_0x1e1bae[_0x410e90(0x99e)]||'')+'|'+(_0x1e1bae[_0x410e90(0xb6c)]||'')+'|'+(_0x1e1bae['price_attribute']||''),_0x310c99=Array[_0x410e90(0xaf6)](_0x3cfa66[_0x410e90(0x3d2)])&&_0x3cfa66['raw'][_0x410e90(0x4f2)]&&_0x1677bf!==_0x410e90(0xaed),_0x23700=_0x310c99?_0x3cfa66['raw']:_0x3cfa66[_0x410e90(0xc6d)]||[],_0x5a1352=''+(_0x310c99?'r':'p')+_0x23700[_0x410e90(0x4f2)]+'|'+(_0x23700['length']?_0x23700[0x0]['t']:0x0)+'|'+(_0x23700[_0x410e90(0x4f2)]?_0x23700[_0x23700[_0x410e90(0x4f2)]-0x1]['t']:0x0),_0x2752de=_0x3cfa66['id']||'i'+_0x11b0e2,_0x1898c3=this[_0x410e90(0x729)][_0x410e90(0xccf)](_0x2752de);let _0x12714e;if(_0x1898c3&&_0x1898c3['ref']===_0x23700&&_0x1898c3['eSig']===_0x452076&&_0x1898c3[_0x410e90(0x121)]===_0x5a1352)_0x12714e=_0x1898c3[_0x410e90(0x8a4)];else{let _0x5786a9=_0x23700;if(_0x310c99){_0x5786a9=_0x1677bf===_0x410e90(0xad8)?DataProcessor[_0x410e90(0x222)](_0x5786a9):_0x5786a9;try{_0x5786a9=DataProcessor[_0x410e90(0x58f)](_0x5786a9,_0x1e1bae);}catch(_0xb6a686){}try{const _0x346869=this['card']['_priceLookupFor'](_0x1e1bae);if(_0x346869)_0x5786a9=DataProcessor['applyPriceToSeries'](_0x5786a9,_0x346869);}catch(_0xb1f257){}try{_0x5786a9=DataProcessor[_0x410e90(0xc0c)](_0x5786a9,_0x1e1bae);}catch(_0x474657){}}_0x12714e=[];for(const _0x153a1f of _0x5786a9)if(_0x153a1f&&isNum(_0x153a1f['v']))_0x12714e[_0x410e90(0x84b)](_0x153a1f);this[_0x410e90(0x729)][_0x410e90(0x96e)](_0x2752de,{'ref':_0x23700,'eSig':_0x452076,'dSig':_0x5a1352,'samples':_0x12714e});}if(!_0x12714e['length'])return;const _0xff4899=this[_0x410e90(0x209)][_0x410e90(0x7d3)]?.(_0x1e1bae[_0x410e90(0x19e)],_0x1e1bae['entity'])||_0x1e1bae[_0x410e90(0x19e)]||PALETTE[_0x11b0e2%PALETTE['length']],_0x20515e=pickName(_0x1e1bae['name'],_0x3cfa66['meta']?.['resolved_name'],_0x3cfa66['meta'])??_0x1e1bae['entity']??'#'+(_0x11b0e2+0x1),_0x52ad50=_0x1e1bae['unit']||_0x3cfa66[_0x410e90(0x444)]?.[_0x410e90(0x24a)]||'',_0x179c11=_0x1e1bae[_0x410e90(0x72d)]?{..._0x1e1bae,'invert':![]}:_0x1e1bae;_0x39b0fb[_0x410e90(0x84b)]({'ent':_0x1e1bae,'fEnt':_0x179c11,'samples':_0x12714e,'color':_0xff4899,'name':_0x20515e,'unit':_0x52ad50,'sig':_0x452076+'~'+_0x5a1352});});if(!_0x39b0fb[_0x2b486d(0x4f2)]){_0x370488[_0x2b486d(0x301)]=_0x2b486d(0x998);return;}let _0x585e87=Infinity,_0xf5d85a=-Infinity;for(const _0x263ab4 of _0x39b0fb){const _0x2237e5=_0x263ab4[_0x2b486d(0x8a4)];if(_0x2237e5[0x0]['t']<_0x585e87)_0x585e87=_0x2237e5[0x0]['t'];if(_0x2237e5[_0x2237e5['length']-0x1]['t']>_0xf5d85a)_0xf5d85a=_0x2237e5[_0x2237e5[_0x2b486d(0x4f2)]-0x1]['t'];}let _0x50aa20=_0x4c2e78[_0x2b486d(0x669)];if(!_0x50aa20||_0x50aa20==='interval'){const _0x54a7ce=(_0xf5d85a-_0x585e87)/0x36ee80;_0x50aa20=_0x54a7ce<=0x31?_0x2b486d(0x1f2):_0x54a7ce<=0x18*0x20?_0x2b486d(0x523):_0x54a7ce<=0x18*0xbe?'week':'month';}const _0xa42b27=/^([0-9]+)h$/[_0x2b486d(0xbae)](_0x50aa20),_0x584877=_0xa42b27?parseInt(_0xa42b27[0x1],0xa):_0x50aa20===_0x2b486d(0x1f2)?0x1:0x0,_0x76d989=((()=>{const _0x1cb347=_0x2b486d;try{const _0x29bbce=getCachedDateTimeFormatter(resolveCardLanguage(_0x6855c,_0x4c2e78),{'month':_0x1cb347(0xd72)});return Array[_0x1cb347(0xab1)]({'length':0xc},(_0x3fbd59,_0x1f5fe2)=>_0x29bbce[_0x1cb347(0x29a)](new Date(0x7e8,_0x1f5fe2,0x1)));}catch{return[_0x1cb347(0x8cf),_0x1cb347(0x19a),_0x1cb347(0x5c1),'Apr',_0x1cb347(0x56d),_0x1cb347(0xc8d),_0x1cb347(0x3ad),_0x1cb347(0x48f),_0x1cb347(0x9a0),'Oct','Nov',_0x1cb347(0x588)];}})()),_0xa6ff0f=_0x42d097=>String(_0x42d097)[_0x2b486d(0x2a5)](0x2,'0'),_0x3b8639=resolveFirstWeekday(_0x6855c),_0x348f11=_0x2ba0d2=>{const _0x8b0af2=_0x2b486d,_0x136805=_0x2ba0d2-_0x2ba0d2%0xdbba0;let _0x2da4d7=tzParts(_0x136805,_0x59cac0);if(_0x584877){const _0x11294b=Math[_0x8b0af2(0x42e)](_0x2da4d7['h']/_0x584877)*_0x584877;return{'key':_0x2da4d7['y']+'-'+_0x2da4d7['mo']+'-'+_0x2da4d7['d']+'-'+_0x11294b,'label':_0xa6ff0f(_0x11294b)+_0x8b0af2(0x7fd)};}if(_0x50aa20==='date')return{'key':_0x2da4d7['y']+'-'+_0x2da4d7['mo']+'-'+_0x2da4d7['d'],'label':_0x76d989[_0x2da4d7['mo']]+'\x20'+_0x2da4d7['d']};if(_0x50aa20===_0x8b0af2(0xc03))return _0x2da4d7=tzParts(_0x136805-weekStartOffsetDays(_0x2da4d7['wd'],_0x3b8639)*0x5265c00,_0x59cac0),{'key':'w'+_0x2da4d7['y']+'-'+_0x2da4d7['mo']+'-'+_0x2da4d7['d'],'label':_0x76d989[_0x2da4d7['mo']]+'\x20'+_0x2da4d7['d']};if(_0x50aa20===_0x8b0af2(0x74d))return{'key':''+_0x2da4d7['y'],'label':''+_0x2da4d7['y']};return{'key':_0x2da4d7['y']+'-'+_0x2da4d7['mo'],'label':_0x76d989[_0x2da4d7['mo']]+'\x20'+String(_0x2da4d7['y'])[_0x8b0af2(0x863)](0x2)};},_0x37d460=_0x50aa20+'|'+(_0x59cac0||'')+'|'+_0x39b0fb[_0x2b486d(0x9f9)](_0x14ec15=>_0x14ec15[_0x2b486d(0xb01)])[_0x2b486d(0xa09)](';');let _0x1bae68,_0x5a52df,_0x1467f4;if(this[_0x2b486d(0x95f)]&&this[_0x2b486d(0x95f)][_0x2b486d(0xb01)]===_0x37d460)({cols:_0x1bae68,vMin:_0x5a52df,vMax:_0x1467f4}=this[_0x2b486d(0x95f)]);else{const _0x4fc340=new Map();_0x39b0fb['forEach']((_0x977f9a,_0x23b058)=>{const _0x495593=_0x2b486d;for(const _0x21de3e of _0x977f9a[_0x495593(0x8a4)]){const _0x6d8c11=_0x348f11(_0x21de3e['t']);let _0x15f1cf=_0x4fc340[_0x495593(0xccf)](_0x6d8c11['key']);!_0x15f1cf&&(_0x15f1cf={'label':_0x6d8c11[_0x495593(0x623)],'order':_0x21de3e['t'],'vals':new Array(_0x39b0fb['length'])[_0x495593(0x2b2)](null)},_0x4fc340['set'](_0x6d8c11[_0x495593(0x138)],_0x15f1cf));if(_0x21de3e['t']<_0x15f1cf[_0x495593(0x9cc)])_0x15f1cf['order']=_0x21de3e['t'];(_0x15f1cf[_0x495593(0xad2)][_0x23b058]||(_0x15f1cf['vals'][_0x23b058]=[]))[_0x495593(0x84b)](_0x21de3e['v']);}});const _0x4ddadf=[..._0x4fc340['values']()]['sort']((_0x2596b6,_0x2e4acd)=>_0x2596b6[_0x2b486d(0x9cc)]-_0x2e4acd['order']),_0x2e5491=0x3c,_0x4468bb=_0x4ddadf[_0x2b486d(0x4f2)]>_0x2e5491?_0x4ddadf[_0x2b486d(0x863)](_0x4ddadf[_0x2b486d(0x4f2)]-_0x2e5491):_0x4ddadf;_0x5a52df=Infinity,_0x1467f4=-Infinity,_0x1bae68=_0x4468bb[_0x2b486d(0x9f9)](_0x17931b=>({'label':_0x17931b[_0x2b486d(0x623)],'per':_0x17931b['vals'][_0x2b486d(0x9f9)](_0x2dc56b=>{const _0x14275a=_0x2b486d;if(!_0x2dc56b||!_0x2dc56b[_0x14275a(0x4f2)])return null;const _0x2f9a2b=Float64Array[_0x14275a(0xab1)](_0x2dc56b)[_0x14275a(0xa03)](),_0x2c145a=_0x139a3d=>BoxPlotRenderer[_0x14275a(0xd09)](_0x2f9a2b,_0x139a3d),_0x1e3986={'lo':_0x2f9a2b[0x0],'q1':_0x2c145a(0.25),'med':_0x2c145a(0.5),'q3':_0x2c145a(0.75),'hi':_0x2f9a2b[_0x2f9a2b[_0x14275a(0x4f2)]-0x1],'n':_0x2f9a2b['length']};if(_0x1e3986['lo']<_0x5a52df)_0x5a52df=_0x1e3986['lo'];if(_0x1e3986['hi']>_0x1467f4)_0x1467f4=_0x1e3986['hi'];return _0x1e3986;})})),this['_cols']={'sig':_0x37d460,'cols':_0x1bae68,'vMin':_0x5a52df,'vMax':_0x1467f4};}if(_0x5a52df===Infinity){_0x370488['innerHTML']=_0x2b486d(0x71b);return;}let _0x484418=_0x5a52df,_0x3f8756=_0x1467f4;_0x484418===_0x3f8756&&(_0x484418-=0x1,_0x3f8756+=0x1);const _0x35a908=(_0x3f8756-_0x484418)*0.06;_0x484418-=_0x35a908,_0x3f8756+=_0x35a908;const _0x386fbb=_0x1fd535=>{const _0x1de44d=_0x2b486d,_0x36c9fa=Math['pow'](0xa,Math['floor'](Math[_0x1de44d(0xa16)](_0x1fd535))),_0x33e08a=_0x1fd535/_0x36c9fa;return(_0x33e08a<=0x1?0x1:_0x33e08a<=0x2?0x2:_0x33e08a<=0x5?0x5:0xa)*_0x36c9fa;},_0x2b69d0=_0x386fbb((_0x3f8756-_0x484418)/0x4),_0x495f91=[];for(let _0x3cbf63=Math[_0x2b486d(0x9ef)](_0x484418/_0x2b69d0)*_0x2b69d0;_0x3cbf63<=_0x3f8756+1e-9;_0x3cbf63+=_0x2b69d0)_0x495f91['push'](_0x3cbf63);const _0x19e772=_0x39b0fb[0x0][_0x2b486d(0x5ca)],_0x1fd0c1=_0x774d8b=>formatNumber(_0x774d8b,_0x19e772,_0x6855c),_0x104a60=Math[_0x2b486d(0x887)](0x1e,0xa+6.5*Math[_0x2b486d(0x887)](..._0x495f91[_0x2b486d(0x9f9)](_0x5b7931=>String(_0x1fd0c1(_0x5b7931))[_0x2b486d(0x4f2)]),0x2)),_0x3b9e8d=0x8,_0x3e1b6f=0x8,_0x503a56=0x14,_0x19f9f2=Math[_0x2b486d(0x887)](0xa,_0x1840e0-_0x104a60-_0x3b9e8d),_0x278e8=Math['max'](0xa,_0x32e844-_0x3e1b6f-_0x503a56),_0xb4ba61=_0x129332=>_0x3e1b6f+_0x278e8-(_0x129332-_0x484418)/(_0x3f8756-_0x484418)*_0x278e8,_0x3db442=_0x1bae68['length'],_0x55df9d=_0x39b0fb['length'],_0x129e99=_0x19f9f2/_0x3db442,_0x1c6b71=_0x129e99*0.78,_0x4f3091=Math[_0x2b486d(0x887)](0x3,Math[_0x2b486d(0x749)](0x2e,_0x1c6b71/_0x55df9d*0.82)),_0x241260=(_0x2deb9e,_0x4b6d9b)=>_0x104a60+_0x129e99*_0x2deb9e+_0x129e99/0x2-_0x1c6b71/0x2+_0x1c6b71/_0x55df9d*(_0x4b6d9b+0.5),_0x52658f=_0x2b486d(0xa27),_0x344bba=_0x2b486d(0xda2);let _0x5aec65='';for(const _0xc7a488 of _0x495f91){const _0x115ac9=_0xb4ba61(_0xc7a488);_0x5aec65+='<line\x20x1=\x22'+_0x104a60+_0x2b486d(0xc76)+_0x115ac9[_0x2b486d(0x7dc)](0x1)+_0x2b486d(0xc5a)+(_0x1840e0-_0x3b9e8d)+_0x2b486d(0x290)+_0x115ac9['toFixed'](0x1)+_0x2b486d(0xa44)+_0x52658f+_0x2b486d(0x792),_0x5aec65+=_0x2b486d(0xd00)+(_0x104a60-0x5)['toFixed'](0x1)+_0x2b486d(0xd0d)+(_0x115ac9+0x3)[_0x2b486d(0x7dc)](0x1)+_0x2b486d(0x198)+_0x344bba+'\x22>'+_0x3e5bd8(_0x1fd0c1(_0xc7a488))+_0x2b486d(0x126);}const _0x23f2ff=Math['max'](0x1,Math[_0x2b486d(0x9ef)](_0x3db442/Math[_0x2b486d(0x887)](0x2,Math['floor'](_0x19f9f2/0x38))));_0x1bae68[_0x2b486d(0x724)]((_0x417ae6,_0x4b07b0)=>{const _0x5900ad=_0x2b486d;if(_0x4b07b0%_0x23f2ff)return;_0x5aec65+=_0x5900ad(0xd00)+(_0x104a60+_0x129e99*_0x4b07b0+_0x129e99/0x2)['toFixed'](0x1)+_0x5900ad(0xd0d)+(_0x32e844-0x6)+_0x5900ad(0x412)+_0x344bba+'\x22>'+_0x3e5bd8(_0x417ae6[_0x5900ad(0x623)])+_0x5900ad(0x126);});const _0x3c8853=[];_0x1bae68[_0x2b486d(0x724)]((_0x396b3d,_0x426ef3)=>{const _0x42b6f5=_0x2b486d;_0x396b3d[_0x42b6f5(0x570)][_0x42b6f5(0x724)]((_0x114a54,_0x1c9079)=>{const _0x544734=_0x42b6f5;if(!_0x114a54)return;const _0x880443=_0x39b0fb[_0x1c9079],_0x13cde7=_0x241260(_0x426ef3,_0x1c9079),_0x6ea37=_0x13cde7-_0x4f3091/0x2,_0x5af59a=_0xb4ba61(_0x114a54['lo']),_0x117df0=_0xb4ba61(_0x114a54['hi']),_0x3f3197=_0xb4ba61(_0x114a54['q1']),_0x71910e=_0xb4ba61(_0x114a54['q3']),_0x52e24c=_0xb4ba61(_0x114a54[_0x544734(0xd01)]),_0x2f34aa=_0x3c8853[_0x544734(0x4f2)];_0x3c8853['push']({'name':_0x880443[_0x544734(0x86b)],'unit':_0x880443['unit'],'ent':_0x880443[_0x544734(0x129)],'fEnt':_0x880443[_0x544734(0x5ca)],'color':_0x880443[_0x544734(0x19e)],'label':_0x396b3d[_0x544734(0x623)],'lo':_0x114a54['lo'],'q1':_0x114a54['q1'],'med':_0x114a54[_0x544734(0xd01)],'q3':_0x114a54['q3'],'hi':_0x114a54['hi'],'n':_0x114a54['n']}),_0x5aec65+=_0x544734(0x181)+_0x2f34aa+_0x544734(0x458)+(_0x114d29?_0x544734(0x501):_0x544734(0x28b))+'\x22>',_0x5aec65+=_0x544734(0xb91)+(_0x6ea37-0x2)[_0x544734(0x7dc)](0x1)+_0x544734(0xd0d)+(_0x117df0-0x2)[_0x544734(0x7dc)](0x1)+_0x544734(0x455)+(_0x4f3091+0x4)['toFixed'](0x1)+'\x22\x20height=\x22'+(_0x5af59a-_0x117df0+0x4)[_0x544734(0x7dc)](0x1)+'\x22\x20fill=\x22transparent\x22/>';if(_0x114a54['n']===0x1)_0x5aec65+=_0x544734(0x88b)+_0x6ea37['toFixed'](0x1)+_0x544734(0xc5a)+(_0x6ea37+_0x4f3091)[_0x544734(0x7dc)](0x1)+'\x22\x20y1=\x22'+_0x52e24c[_0x544734(0x7dc)](0x1)+_0x544734(0x290)+_0x52e24c['toFixed'](0x1)+_0x544734(0xa44)+_0x3e5bd8(_0x880443[_0x544734(0x19e)])+_0x544734(0x8e8);else{const _0x421f33=_0x4f3091*0.55;_0x5aec65+=_0x544734(0x88b)+_0x13cde7[_0x544734(0x7dc)](0x1)+_0x544734(0xc5a)+_0x13cde7[_0x544734(0x7dc)](0x1)+'\x22\x20y1=\x22'+_0x117df0['toFixed'](0x1)+'\x22\x20y2=\x22'+_0x5af59a[_0x544734(0x7dc)](0x1)+'\x22\x20stroke=\x22'+_0x3e5bd8(_0x880443[_0x544734(0x19e)])+_0x544734(0x792),_0x5aec65+=_0x544734(0x88b)+(_0x13cde7-_0x421f33/0x2)[_0x544734(0x7dc)](0x1)+_0x544734(0xc5a)+(_0x13cde7+_0x421f33/0x2)['toFixed'](0x1)+_0x544734(0xc76)+_0x117df0[_0x544734(0x7dc)](0x1)+_0x544734(0x290)+_0x117df0[_0x544734(0x7dc)](0x1)+'\x22\x20stroke=\x22'+_0x3e5bd8(_0x880443[_0x544734(0x19e)])+_0x544734(0x792),_0x5aec65+='<line\x20x1=\x22'+(_0x13cde7-_0x421f33/0x2)[_0x544734(0x7dc)](0x1)+'\x22\x20x2=\x22'+(_0x13cde7+_0x421f33/0x2)[_0x544734(0x7dc)](0x1)+'\x22\x20y1=\x22'+_0x5af59a[_0x544734(0x7dc)](0x1)+'\x22\x20y2=\x22'+_0x5af59a[_0x544734(0x7dc)](0x1)+_0x544734(0xa44)+_0x3e5bd8(_0x880443['color'])+_0x544734(0x792),_0x5aec65+='<rect\x20x=\x22'+_0x6ea37[_0x544734(0x7dc)](0x1)+'\x22\x20y=\x22'+_0x71910e[_0x544734(0x7dc)](0x1)+_0x544734(0x455)+_0x4f3091[_0x544734(0x7dc)](0x1)+_0x544734(0xa2e)+Math[_0x544734(0x887)](0x1,_0x3f3197-_0x71910e)[_0x544734(0x7dc)](0x1)+_0x544734(0x5d2)+_0x3e5bd8(_0x880443[_0x544734(0x19e)])+_0x544734(0x8ba)+_0x3e5bd8(_0x880443['color'])+_0x544734(0x620),_0x5aec65+=_0x544734(0x88b)+_0x6ea37['toFixed'](0x1)+_0x544734(0xc5a)+(_0x6ea37+_0x4f3091)[_0x544734(0x7dc)](0x1)+_0x544734(0xc76)+_0x52e24c[_0x544734(0x7dc)](0x1)+_0x544734(0x290)+_0x52e24c['toFixed'](0x1)+'\x22\x20stroke=\x22'+_0x3e5bd8(_0x880443[_0x544734(0x19e)])+'\x22\x20stroke-width=\x222\x22/>';}_0x5aec65+='</g>';});}),_0x370488['innerHTML']=_0x2b486d(0x593)+_0x32e844+_0x2b486d(0x725)+_0x32e844+'\x22\x20viewBox=\x220\x200\x20'+_0x1840e0+'\x20'+_0x32e844+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x5aec65+_0x2b486d(0x5ad);if(_0x114d29){const _0x433c68=_0x370488[_0x2b486d(0x52f)],_0x3c2646=_0x433c68[_0x2b486d(0x3e4)](_0x2b486d(0xb35)),_0x59362b=_0x433c68[_0x2b486d(0x3e4)](_0x2b486d(0x3b0));let _0x3b96e2=-0x1;const _0xab060a=_0x5c806e=>{const _0x55ac22=_0x2b486d,_0x3911cf=_0x5c806e['target']['closest'](_0x55ac22(0x2e0));if(!_0x3911cf){_0x3b96e2=-0x1,_0x59362b[_0x55ac22(0x564)][_0x55ac22(0x8eb)]='0';return;}const _0x2a145a=+_0x3911cf[_0x55ac22(0x45d)]['b'],_0x35c1b4=_0x3c8853[_0x2a145a];if(!_0x35c1b4)return;const _0x142b7e=_0x2a145a===_0x3b96e2&&_0x59362b[_0x55ac22(0x564)]['opacity']==='1';_0x3b96e2=_0x2a145a;const _0x170c12=_0x52cc61=>formatNumber(_0x52cc61,_0x35c1b4[_0x55ac22(0x5ca)],_0x6855c),_0x588e5a=_0x35c1b4[_0x55ac22(0xbc4)]?'\x20'+_0x3e5bd8(_0x35c1b4['unit']):'',_0x32d0ce=_0x35c1b4[_0x55ac22(0x129)]?.['show_color_dot']!==![]?_0x3e5bd8(_0x35c1b4[_0x55ac22(0x19e)]):_0x55ac22(0xcaa),_0x53a8dd=(_0x25c5da,_0x262b79,_0x5131ac)=>_0x55ac22(0x4d6)+(_0x5131ac?'\x20style=\x22opacity:0.6\x22':'')+_0x55ac22(0x572)+_0x25c5da+_0x55ac22(0x43e)+_0x262b79+_0x55ac22(0x506);if(!_0x142b7e)_0x59362b['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:'+_0x32d0ce+_0x55ac22(0x2c4)+_0x3e5bd8(_0x35c1b4[_0x55ac22(0x86b)])+_0x55ac22(0x9ac)+_0x3e5bd8(_0x35c1b4[_0x55ac22(0x623)])+_0x55ac22(0x506)+_0x55ac22(0xd3e)+_0x53a8dd(cardT(this[_0x55ac22(0x209)]?.[_0x55ac22(0xa29)],this[_0x55ac22(0x209)]?.[_0x55ac22(0x853)],_0x55ac22(0x6bf)),''+_0x170c12(_0x35c1b4['lo'])+_0x588e5a)+_0x53a8dd(cardT(this[_0x55ac22(0x209)]?.[_0x55ac22(0xa29)],this[_0x55ac22(0x209)]?.[_0x55ac22(0x853)],_0x55ac22(0x843)),''+_0x170c12(_0x35c1b4[_0x55ac22(0xd01)])+_0x588e5a)+_0x53a8dd(cardT(this[_0x55ac22(0x209)]?.[_0x55ac22(0xa29)],this[_0x55ac22(0x209)]?.[_0x55ac22(0x853)],_0x55ac22(0x78d)),''+_0x170c12(_0x35c1b4['hi'])+_0x588e5a)+_0x55ac22(0x183)+_0x53a8dd(cardT(this[_0x55ac22(0x209)]?.[_0x55ac22(0xa29)],this['card']?.[_0x55ac22(0x853)],'Q1'),''+_0x170c12(_0x35c1b4['q1'])+_0x588e5a)+_0x53a8dd(cardT(this['card']?.[_0x55ac22(0xa29)],this[_0x55ac22(0x209)]?.[_0x55ac22(0x853)],'Q3'),''+_0x170c12(_0x35c1b4['q3'])+_0x588e5a)+_0x53a8dd(cardT(this[_0x55ac22(0x209)]?.[_0x55ac22(0xa29)],this[_0x55ac22(0x209)]?.[_0x55ac22(0x853)],_0x55ac22(0x252)),''+_0x35c1b4['n'],!![])+'</div></div>';_0x59362b[_0x55ac22(0x564)][_0x55ac22(0x8eb)]='1';const _0x501767=_0x433c68[_0x55ac22(0x212)]();let _0x42604e=_0x5c806e[_0x55ac22(0x277)]-_0x501767[_0x55ac22(0x34a)]+0x10;const _0x335159=_0x59362b[_0x55ac22(0x987)];if(_0x42604e+_0x335159>_0x501767[_0x55ac22(0x73c)])_0x42604e=_0x42604e-_0x335159-0x20;_0x59362b['style'][_0x55ac22(0x34a)]=Math[_0x55ac22(0x887)](0x0,_0x42604e)+'px',_0x59362b[_0x55ac22(0x564)][_0x55ac22(0xc22)]='0';};_0x3c2646[_0x2b486d(0x43c)](_0x2b486d(0x979),_0xab060a,{'signal':_0x110b16}),_0x3c2646[_0x2b486d(0x43c)]('pointerdown',_0xab060a,{'signal':_0x110b16}),_0x3c2646[_0x2b486d(0x43c)](_0x2b486d(0x22b),()=>{const _0x20b439=_0x2b486d;_0x3b96e2=-0x1,_0x59362b[_0x20b439(0x564)][_0x20b439(0x8eb)]='0';},{'signal':_0x110b16});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x34e271(0x218)](_0x93bba7,_0xf6bca6,_0x27a4ba,_0x20bb9d){const _0x438d6c=_0x34e271;if(this['_abort'])this['_abort'][_0x438d6c(0x58e)]();this['_abort']=new AbortController();const _0xe8922d=this[_0x438d6c(0x37b)][_0x438d6c(0x1cb)],_0x373916=Math[_0x438d6c(0x887)](0x28,_0x93bba7[_0x438d6c(0x560)]||this[_0x438d6c(0x209)][_0x438d6c(0x987)]||0x190),_0x5cf0f9=Math['max'](0x50,parseInt(_0x27a4ba[_0x438d6c(0xc07)],0xa)||0xc8),_0x31b0fd=_0x27a4ba[_0x438d6c(0xcc3)]!==![],_0x57873f=_0x27a4ba[_0x438d6c(0x68e)]!==![],_0x4d5120=escapeHtml,_0x316596=this['card'][_0x438d6c(0x31f)]||[],_0x987d98=[];(_0xf6bca6||[])[_0x438d6c(0x724)]((_0x1f844b,_0x121fee)=>{const _0x3e89a7=_0x438d6c;let _0x5c4943=_0x1f844b[_0x3e89a7(0x951)]&&typeof _0x1f844b[_0x3e89a7(0x951)]===_0x3e89a7(0x328)?_0x1f844b[_0x3e89a7(0x951)]:null;if(!_0x5c4943){const _0x250e06=String(_0x1f844b['id']||'')[_0x3e89a7(0xa9c)](/^(.+)__(\d+)$/);if(_0x250e06)_0x5c4943=_0x316596[parseInt(_0x250e06[0x2],0xa)]||_0x316596[_0x3e89a7(0x14b)](_0x1cc578=>_0x1cc578[_0x3e89a7(0x951)]===_0x250e06[0x1]);}if(!_0x5c4943)_0x5c4943={};const _0x25c89a=(_0x1f844b[_0x3e89a7(0xc6d)]||[])[_0x3e89a7(0xbe8)](_0x1fb8bb=>_0x1fb8bb&&isNum(_0x1fb8bb['v']));if(!_0x25c89a['length'])return;const _0x382a83=_0x5c4943[_0x3e89a7(0xb16)]||_0x3e89a7(0x2b8);let _0x2aae63;if(_0x382a83==='first')_0x2aae63=_0x25c89a[0x0]['v'];else{if(_0x382a83==='last')_0x2aae63=_0x25c89a[_0x25c89a[_0x3e89a7(0x4f2)]-0x1]['v'];else{if(_0x382a83==='min')_0x2aae63=_0x25c89a[_0x3e89a7(0xb2d)]((_0x244007,_0x4bb212)=>Math['min'](_0x244007,_0x4bb212['v']),Infinity);else{if(_0x382a83===_0x3e89a7(0x887))_0x2aae63=_0x25c89a['reduce']((_0x442bcb,_0x15fd5a)=>Math['max'](_0x442bcb,_0x15fd5a['v']),-Infinity);else{if(_0x382a83===_0x3e89a7(0x1ed))_0x2aae63=DataProcessor[_0x3e89a7(0x8b2)](_0x25c89a['map'](_0x1f5880=>_0x1f5880['v']),_0x3e89a7(0x1ed));else{if(_0x382a83==='avg'||_0x382a83===_0x3e89a7(0x51b))_0x2aae63=_0x25c89a[_0x3e89a7(0xb2d)]((_0x1ade48,_0x5179c2)=>_0x1ade48+_0x5179c2['v'],0x0)/_0x25c89a[_0x3e89a7(0x4f2)];else _0x2aae63=_0x25c89a[_0x3e89a7(0xb2d)]((_0x397894,_0x5cdfac)=>_0x397894+_0x5cdfac['v'],0x0);}}}}}if(!isNum(_0x2aae63))return;const _0x172bcb=this[_0x3e89a7(0x209)][_0x3e89a7(0x7d3)]?.(_0x5c4943[_0x3e89a7(0x19e)],_0x5c4943[_0x3e89a7(0x951)])||_0x5c4943[_0x3e89a7(0x19e)],_0x55f631=pickName(_0x5c4943['name'],_0x1f844b[_0x3e89a7(0x444)]?.[_0x3e89a7(0x98e)],_0x1f844b['meta'])??_0x5c4943[_0x3e89a7(0x951)]??'#'+(_0x121fee+0x1),_0x4b39b1=_0x5c4943['unit']||_0x1f844b[_0x3e89a7(0x444)]?.['unit_of_measurement']||'',_0x23027a=_0x5c4943['invert']?{..._0x5c4943,'invert':![]}:_0x5c4943;_0x987d98[_0x3e89a7(0x84b)]({'ent':_0x5c4943,'fEnt':_0x23027a,'v':_0x2aae63,'name':_0x55f631,'unit':_0x4b39b1,'custom':_0x172bcb});});if(!_0x987d98['length']){_0x93bba7[_0x438d6c(0x301)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>';return;}let _0x45ef88=0x0;const _0x43f74f=_0x987d98[_0x438d6c(0x9f9)](_0x1ff8c1=>{const _0x3db5ed=_0x438d6c,_0x588325=_0x45ef88;_0x45ef88+=_0x1ff8c1['v'];const _0x41b61f=_0x1ff8c1[_0x3db5ed(0x903)]||(_0x1ff8c1['v']>=0x0?_0x3db5ed(0xc3a):_0x3db5ed(0x1f1));return{..._0x1ff8c1,'from':_0x588325,'to':_0x45ef88,'color':_0x41b61f,'total':![]};});_0x57873f&&_0x43f74f['push']({'ent':_0x987d98[0x0]['ent'],'fEnt':_0x987d98[0x0]['fEnt'],'v':_0x45ef88,'from':0x0,'to':_0x45ef88,'name':cardT(this['card']?.[_0x438d6c(0xa29)],this[_0x438d6c(0x209)]?.[_0x438d6c(0x853)],_0x438d6c(0xbde)),'unit':_0x987d98[0x0][_0x438d6c(0xbc4)],'color':_0x438d6c(0xc20),'total':!![]});let _0x171b29=0x0,_0x1e3fbf=0x0;for(const _0x5ac780 of _0x43f74f){_0x171b29=Math['min'](_0x171b29,_0x5ac780[_0x438d6c(0xab1)],_0x5ac780['to']),_0x1e3fbf=Math['max'](_0x1e3fbf,_0x5ac780[_0x438d6c(0xab1)],_0x5ac780['to']);}_0x171b29===_0x1e3fbf&&(_0x171b29-=0x1,_0x1e3fbf+=0x1);const _0x1408e7=(_0x1e3fbf-_0x171b29)*0.08;if(_0x171b29<0x0)_0x171b29-=_0x1408e7;_0x1e3fbf+=_0x1408e7;const _0x67ce89=_0x30d736=>{const _0x494ddb=_0x438d6c,_0x47e1f8=Math[_0x494ddb(0x192)](0xa,Math['floor'](Math[_0x494ddb(0xa16)](_0x30d736))),_0xf55dba=_0x30d736/_0x47e1f8;return(_0xf55dba<=0x1?0x1:_0xf55dba<=0x2?0x2:_0xf55dba<=0x5?0x5:0xa)*_0x47e1f8;},_0x2b6400=_0x67ce89((_0x1e3fbf-_0x171b29)/0x4),_0x2f1981=[];for(let _0x476ef1=Math['ceil'](_0x171b29/_0x2b6400)*_0x2b6400;_0x476ef1<=_0x1e3fbf+1e-9;_0x476ef1+=_0x2b6400)_0x2f1981[_0x438d6c(0x84b)](_0x476ef1);const _0x3136d3=_0x987d98[0x0]['fEnt'],_0x22752b=_0x155537=>formatNumber(_0x155537,_0x3136d3,_0x20bb9d),_0x568b46=Math[_0x438d6c(0x887)](0x1e,0xa+6.5*Math[_0x438d6c(0x887)](..._0x2f1981[_0x438d6c(0x9f9)](_0x1c3baa=>String(_0x22752b(_0x1c3baa))[_0x438d6c(0x4f2)]),0x2)),_0x1b2d3e=0x8,_0x13295f=0x10,_0x5212f9=0x14,_0x34d8ca=Math['max'](0xa,_0x373916-_0x568b46-_0x1b2d3e),_0x132567=Math[_0x438d6c(0x887)](0xa,_0x5cf0f9-_0x13295f-_0x5212f9),_0x1da791=_0x3444e7=>_0x13295f+_0x132567-(_0x3444e7-_0x171b29)/(_0x1e3fbf-_0x171b29)*_0x132567,_0x2c330f=_0x43f74f[_0x438d6c(0x4f2)],_0x5562cd=_0x34d8ca/_0x2c330f,_0x3cf2f5=Math[_0x438d6c(0x887)](0x4,Math[_0x438d6c(0x749)](0x40,_0x5562cd*0.62)),_0x4773e1=_0x570d46=>_0x568b46+_0x5562cd*_0x570d46+(_0x5562cd-_0x3cf2f5)/0x2,_0x5b4185='var(--divider-color,\x20rgba(127,127,127,.28))',_0x531547=_0x438d6c(0xda2);let _0x465a5f='';for(const _0xf66d2d of _0x2f1981){const _0xf4c64d=_0x1da791(_0xf66d2d);_0x465a5f+=_0x438d6c(0x88b)+_0x568b46+_0x438d6c(0xc76)+_0xf4c64d['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x373916-_0x1b2d3e)+'\x22\x20y2=\x22'+_0xf4c64d[_0x438d6c(0x7dc)](0x1)+_0x438d6c(0xa44)+_0x5b4185+_0x438d6c(0x792),_0x465a5f+=_0x438d6c(0xd00)+(_0x568b46-0x5)[_0x438d6c(0x7dc)](0x1)+'\x22\x20y=\x22'+(_0xf4c64d+0x3)[_0x438d6c(0x7dc)](0x1)+_0x438d6c(0x198)+_0x531547+'\x22>'+_0x4d5120(_0x22752b(_0xf66d2d))+'</text>';}if(_0x171b29<0x0&&_0x1e3fbf>0x0){const _0x490261=_0x1da791(0x0);_0x465a5f+=_0x438d6c(0x88b)+_0x568b46+'\x22\x20y1=\x22'+_0x490261[_0x438d6c(0x7dc)](0x1)+_0x438d6c(0xc5a)+(_0x373916-_0x1b2d3e)+'\x22\x20y2=\x22'+_0x490261[_0x438d6c(0x7dc)](0x1)+_0x438d6c(0xa44)+_0x531547+'\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>';}const _0x3fe634=[];_0x43f74f[_0x438d6c(0x724)]((_0x439c1b,_0x2c0f93)=>{const _0x2a234e=_0x438d6c,_0x264214=_0x4773e1(_0x2c0f93),_0x4cf426=_0x1da791(_0x439c1b[_0x2a234e(0xab1)]),_0x4548a4=_0x1da791(_0x439c1b['to']),_0x1c6271=Math['min'](_0x4cf426,_0x4548a4),_0x66e0e5=Math[_0x2a234e(0x887)](1.5,Math[_0x2a234e(0xaef)](_0x4cf426-_0x4548a4)),_0x5de1ad=_0x3fe634[_0x2a234e(0x4f2)];_0x3fe634['push'](_0x439c1b),_0x465a5f+='<g\x20data-b=\x22'+_0x5de1ad+_0x2a234e(0x458)+(_0x31b0fd?_0x2a234e(0x501):_0x2a234e(0x28b))+'\x22>',_0x465a5f+=_0x2a234e(0xb91)+(_0x264214-0x2)[_0x2a234e(0x7dc)](0x1)+_0x2a234e(0xd0d)+_0x13295f+_0x2a234e(0x455)+(_0x3cf2f5+0x4)['toFixed'](0x1)+_0x2a234e(0xa2e)+_0x132567+_0x2a234e(0x6dd),_0x465a5f+='<rect\x20x=\x22'+_0x264214['toFixed'](0x1)+_0x2a234e(0xd0d)+_0x1c6271[_0x2a234e(0x7dc)](0x1)+'\x22\x20width=\x22'+_0x3cf2f5['toFixed'](0x1)+_0x2a234e(0xa2e)+_0x66e0e5[_0x2a234e(0x7dc)](0x1)+_0x2a234e(0x5d2)+_0x4d5120(_0x439c1b[_0x2a234e(0x19e)])+_0x2a234e(0x311)+(_0x439c1b[_0x2a234e(0x638)]?_0x2a234e(0xd0c):_0x2a234e(0xbfb))+_0x2a234e(0xa44)+_0x4d5120(_0x439c1b['color'])+_0x2a234e(0x6db),_0x465a5f+=_0x2a234e(0x3b9);if(_0x2c0f93<_0x43f74f['length']-0x1){const _0x5aa46c=_0x1da791(_0x439c1b['to']);_0x465a5f+=_0x2a234e(0x88b)+(_0x264214+_0x3cf2f5)['toFixed'](0x1)+_0x2a234e(0xc76)+_0x5aa46c['toFixed'](0x1)+'\x22\x20x2=\x22'+_0x4773e1(_0x2c0f93+0x1)[_0x2a234e(0x7dc)](0x1)+_0x2a234e(0x290)+_0x5aa46c[_0x2a234e(0x7dc)](0x1)+_0x2a234e(0xa44)+_0x531547+_0x2a234e(0xd9c);}if(_0x5562cd>=0x1e){const _0x27be42=(_0x439c1b['total']?'':_0x439c1b['v']>=0x0?'+':'')+formatNumber(_0x439c1b['v'],_0x439c1b[_0x2a234e(0x5ca)],_0x20bb9d),_0x20b652=_0x439c1b['to']>=_0x439c1b[_0x2a234e(0xab1)],_0x39976c=_0x20b652?_0x1c6271-0x4:_0x1c6271+_0x66e0e5+0xb;_0x465a5f+=_0x2a234e(0xd00)+(_0x264214+_0x3cf2f5/0x2)['toFixed'](0x1)+_0x2a234e(0xd0d)+_0x39976c[_0x2a234e(0x7dc)](0x1)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x531547+'\x22>'+_0x4d5120(_0x27be42)+_0x2a234e(0x126);}let _0x54f098=_0x439c1b[_0x2a234e(0x86b)];const _0x44aa26=Math[_0x2a234e(0x887)](0x3,Math[_0x2a234e(0x42e)](_0x5562cd/0x6));if(_0x54f098[_0x2a234e(0x4f2)]>_0x44aa26)_0x54f098=_0x54f098[_0x2a234e(0x863)](0x0,_0x44aa26-0x1)+'…';_0x465a5f+=_0x2a234e(0xd00)+(_0x568b46+_0x5562cd*_0x2c0f93+_0x5562cd/0x2)['toFixed'](0x1)+'\x22\x20y=\x22'+(_0x5cf0f9-0x6)+_0x2a234e(0x412)+_0x531547+'\x22'+(_0x439c1b[_0x2a234e(0x638)]?_0x2a234e(0x817):'')+'>'+_0x4d5120(_0x54f098)+_0x2a234e(0x126);}),_0x93bba7['innerHTML']=_0x438d6c(0xbf0)+_0x5cf0f9+_0x438d6c(0x725)+_0x5cf0f9+_0x438d6c(0x9f2)+_0x373916+'\x20'+_0x5cf0f9+_0x438d6c(0x847)+_0x465a5f+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x31b0fd){const _0x43788b=_0x93bba7[_0x438d6c(0x52f)],_0x567ab1=_0x43788b[_0x438d6c(0x3e4)]('svg'),_0xa7966b=_0x43788b[_0x438d6c(0x3e4)](_0x438d6c(0x3b0));let _0x284179=-0x1;const _0x2f4345=_0x5dc067=>{const _0xc08721=_0x438d6c,_0x5ee5e4=_0x5dc067[_0xc08721(0x471)][_0xc08721(0xd06)](_0xc08721(0x2e0));if(!_0x5ee5e4){_0x284179=-0x1,_0xa7966b[_0xc08721(0x564)][_0xc08721(0x8eb)]='0';return;}const _0x589194=+_0x5ee5e4[_0xc08721(0x45d)]['b'],_0x10b40a=_0x3fe634[_0x589194];if(!_0x10b40a)return;const _0x1564cf=_0x589194===_0x284179&&_0xa7966b[_0xc08721(0x564)][_0xc08721(0x8eb)]==='1';_0x284179=_0x589194;const _0x52a37f=_0x69d543=>formatNumber(_0x69d543,_0x10b40a[_0xc08721(0x5ca)],_0x20bb9d),_0x351fb9=_0x10b40a[_0xc08721(0xbc4)]?'\x20'+_0x4d5120(_0x10b40a[_0xc08721(0xbc4)]):'',_0x47cb46=_0x10b40a['ent']?.['show_color_dot']!==![]?_0x4d5120(_0x10b40a[_0xc08721(0x19e)]):_0xc08721(0xcaa),_0x524bd9=(_0x3b87f1,_0x250234,_0x3c67d8)=>_0xc08721(0x4d6)+(_0x3c67d8?'\x20style=\x22opacity:0.6\x22':'')+_0xc08721(0xa5f)+_0x3b87f1+_0xc08721(0x43e)+_0x250234+_0xc08721(0x506);if(!_0x1564cf)_0xa7966b[_0xc08721(0x301)]='<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:'+_0x47cb46+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x4d5120(_0x10b40a[_0xc08721(0x86b)])+_0xc08721(0x506)+(_0x10b40a[_0xc08721(0x638)]?_0x524bd9(cardT(this[_0xc08721(0x209)]?.[_0xc08721(0xa29)],_0x27a4ba,'Total'),''+_0x52a37f(_0x10b40a['v'])+_0x351fb9):_0x524bd9(cardT(this[_0xc08721(0x209)]?.['_hass'],_0x27a4ba,_0xc08721(0x7e8)),''+(_0x10b40a['v']>=0x0?'+':'')+_0x52a37f(_0x10b40a['v'])+_0x351fb9)+(_0x27a4ba['show_tooltip_total']!==![]?_0x524bd9(cardT(this[_0xc08721(0x209)]?.['_hass'],_0x27a4ba,_0xc08721(0x821)),''+_0x52a37f(_0x10b40a['to'])+_0x351fb9,!![]):''));_0xa7966b[_0xc08721(0x564)][_0xc08721(0x8eb)]='1';const _0x204d3e=_0x43788b[_0xc08721(0x212)]();let _0x5754ce=_0x5dc067[_0xc08721(0x277)]-_0x204d3e['left']+0x10;const _0x1469b7=_0xa7966b[_0xc08721(0x987)];if(_0x5754ce+_0x1469b7>_0x204d3e[_0xc08721(0x73c)])_0x5754ce=_0x5754ce-_0x1469b7-0x20;_0xa7966b[_0xc08721(0x564)][_0xc08721(0x34a)]=Math[_0xc08721(0x887)](0x0,_0x5754ce)+'px',_0xa7966b[_0xc08721(0x564)][_0xc08721(0xc22)]='0';};_0x567ab1['addEventListener']('pointermove',_0x2f4345,{'signal':_0xe8922d}),_0x567ab1[_0x438d6c(0x43c)]('pointerdown',_0x2f4345,{'signal':_0xe8922d}),_0x567ab1[_0x438d6c(0x43c)](_0x438d6c(0x22b),()=>{const _0x331673=_0x438d6c;_0x284179=-0x1,_0xa7966b[_0x331673(0x564)][_0x331673(0x8eb)]='0';},{'signal':_0xe8922d});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x5b4c6c){const _0x2ffe19=_0x34e271;super(_0x5b4c6c),this[_0x2ffe19(0x729)]=new Map(),this[_0x2ffe19(0xccd)]=null;}[_0x34e271(0x218)](_0x53cdad,_0x3d2d47,_0x31bc80,_0x285d5d){const _0x4929ed=_0x34e271;if(this[_0x4929ed(0x37b)])this[_0x4929ed(0x37b)]['abort']();this[_0x4929ed(0x37b)]=new AbortController();const _0x4ab71c=this['_abort'][_0x4929ed(0x1cb)],_0x2f75e9=Math[_0x4929ed(0x887)](0x28,_0x53cdad['clientWidth']||this['card'][_0x4929ed(0x987)]||0x190),_0x416bfc=Math[_0x4929ed(0x887)](0x50,parseInt(_0x31bc80[_0x4929ed(0xc07)],0xa)||0xc8),_0x11ef22=_0x31bc80['show_tooltip']!==![],_0x23636c=escapeHtml,_0x420a84=this[_0x4929ed(0x209)][_0x4929ed(0x31f)]||[],_0x4b0417=[];(_0x3d2d47||[])['forEach']((_0x1ee480,_0x3bd3ef)=>{const _0x45d8ea=_0x4929ed;let _0x510244=_0x1ee480['entity']&&typeof _0x1ee480['entity']===_0x45d8ea(0x328)?_0x1ee480[_0x45d8ea(0x951)]:null;if(!_0x510244){const _0x11d63a=String(_0x1ee480['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x11d63a)_0x510244=_0x420a84[parseInt(_0x11d63a[0x2],0xa)]||_0x420a84[_0x45d8ea(0x14b)](_0x46e40f=>_0x46e40f[_0x45d8ea(0x951)]===_0x11d63a[0x1]);}if(!_0x510244)_0x510244={};if(_0x510244['fixed_value'])return;const _0x3268e2=_0x510244[_0x45d8ea(0xb16)],_0x5744bd=(_0x3268e2||'')+'|'+(_0x510244[_0x45d8ea(0x5ba)]??'')+'|'+(_0x510244[_0x45d8ea(0x72d)]?0x1:0x0)+'|'+(_0x510244[_0x45d8ea(0x99e)]||'')+'|'+(_0x510244[_0x45d8ea(0xb6c)]||'')+'|'+(_0x510244[_0x45d8ea(0x7fc)]||''),_0x526bf1=Array[_0x45d8ea(0xaf6)](_0x1ee480['raw'])&&_0x1ee480[_0x45d8ea(0x3d2)][_0x45d8ea(0x4f2)]&&_0x3268e2!==_0x45d8ea(0xaed),_0x2c8425=_0x526bf1?_0x1ee480['raw']:_0x1ee480[_0x45d8ea(0xc6d)]||[],_0x5de644=''+(_0x526bf1?'r':'p')+_0x2c8425[_0x45d8ea(0x4f2)]+'|'+(_0x2c8425[_0x45d8ea(0x4f2)]?_0x2c8425[0x0]['t']:0x0)+'|'+(_0x2c8425[_0x45d8ea(0x4f2)]?_0x2c8425[_0x2c8425['length']-0x1]['t']:0x0),_0x211c48=_0x1ee480['id']||'i'+_0x3bd3ef,_0x3097fb=this['_prep'][_0x45d8ea(0xccf)](_0x211c48);let _0x2c6e3f;if(_0x3097fb&&_0x3097fb[_0x45d8ea(0xa69)]===_0x2c8425&&_0x3097fb[_0x45d8ea(0x5f7)]===_0x5744bd&&_0x3097fb[_0x45d8ea(0x121)]===_0x5de644)_0x2c6e3f=_0x3097fb[_0x45d8ea(0xad2)];else{let _0x4b051d=_0x2c8425;if(_0x526bf1){_0x4b051d=_0x3268e2===_0x45d8ea(0xad8)?DataProcessor['diffSeries'](_0x4b051d):_0x4b051d;try{_0x4b051d=DataProcessor['applyPreBucketTransforms'](_0x4b051d,_0x510244);}catch(_0x31274b){}try{const _0x8c7c86=this[_0x45d8ea(0x209)][_0x45d8ea(0xc2e)](_0x510244);if(_0x8c7c86)_0x4b051d=DataProcessor[_0x45d8ea(0xb25)](_0x4b051d,_0x8c7c86);}catch(_0x16ad4b){}try{_0x4b051d=DataProcessor[_0x45d8ea(0xc0c)](_0x4b051d,_0x510244);}catch(_0x49e15a){}}_0x2c6e3f=[];for(const _0x197ef4 of _0x4b051d)if(_0x197ef4&&isNum(_0x197ef4['v']))_0x2c6e3f[_0x45d8ea(0x84b)](_0x197ef4['v']);this[_0x45d8ea(0x729)][_0x45d8ea(0x96e)](_0x211c48,{'ref':_0x2c8425,'eSig':_0x5744bd,'dSig':_0x5de644,'vals':_0x2c6e3f});}if(!_0x2c6e3f[_0x45d8ea(0x4f2)])return;const _0x5807de=this[_0x45d8ea(0x209)][_0x45d8ea(0x7d3)]?.(_0x510244[_0x45d8ea(0x19e)],_0x510244[_0x45d8ea(0x951)])||_0x510244[_0x45d8ea(0x19e)]||PALETTE[_0x3bd3ef%PALETTE['length']],_0x385284=pickName(_0x510244[_0x45d8ea(0x86b)],_0x1ee480[_0x45d8ea(0x444)]?.['resolved_name'],_0x1ee480['meta'])??_0x510244[_0x45d8ea(0x951)]??'#'+(_0x3bd3ef+0x1),_0x4896ec=_0x510244[_0x45d8ea(0xbc4)]||_0x1ee480[_0x45d8ea(0x444)]?.[_0x45d8ea(0x24a)]||'',_0x4b541e=_0x510244[_0x45d8ea(0x72d)]?{..._0x510244,'invert':![]}:_0x510244;_0x4b0417[_0x45d8ea(0x84b)]({'ent':_0x510244,'fEnt':_0x4b541e,'vals':_0x2c6e3f,'color':_0x5807de,'name':_0x385284,'unit':_0x4896ec,'sig':_0x5744bd+'~'+_0x5de644});});if(!_0x4b0417[_0x4929ed(0x4f2)]){_0x53cdad[_0x4929ed(0x301)]=_0x4929ed(0x3d7);return;}let _0x237b8c=Infinity,_0x1dfb51=-Infinity,_0x4dadb8=0x0;for(const _0x449f58 of _0x4b0417){_0x4dadb8+=_0x449f58[_0x4929ed(0xad2)][_0x4929ed(0x4f2)];for(const _0x4e2d1c of _0x449f58['vals']){if(_0x4e2d1c<_0x237b8c)_0x237b8c=_0x4e2d1c;if(_0x4e2d1c>_0x1dfb51)_0x1dfb51=_0x4e2d1c;}}_0x237b8c===_0x1dfb51&&(_0x237b8c-=0.5,_0x1dfb51+=0.5);let _0x20d79d=0x0;const _0x36c5ca=parseInt(_0x31bc80[_0x4929ed(0x858)],0xa);if(Number['isFinite'](_0x36c5ca)&&_0x36c5ca>0x0)_0x20d79d=Math[_0x4929ed(0x887)](0x2,Math[_0x4929ed(0x749)](0x50,_0x36c5ca));else{const _0x2a6346=_0x4b0417[_0x4929ed(0x9f9)](_0x1d7528=>_0x1d7528['sig'])[_0x4929ed(0xa09)](';');if(this[_0x4929ed(0xccd)]&&this[_0x4929ed(0xccd)][_0x4929ed(0xb01)]===_0x2a6346)_0x20d79d=this['_fd']['bins'];else{const _0x16b8c5=Float64Array[_0x4929ed(0xab1)](_0x4b0417[_0x4929ed(0x7fb)](_0x573e93=>_0x573e93[_0x4929ed(0xad2)]))[_0x4929ed(0xa03)](),_0x46ac37=_0x1b0f86=>{const _0x596a2e=_0x4929ed,_0xd1c507=(_0x16b8c5[_0x596a2e(0x4f2)]-0x1)*_0x1b0f86,_0x1e592a=Math['floor'](_0xd1c507),_0x484b71=Math['ceil'](_0xd1c507);return _0x1e592a===_0x484b71?_0x16b8c5[_0x1e592a]:_0x16b8c5[_0x1e592a]+(_0x16b8c5[_0x484b71]-_0x16b8c5[_0x1e592a])*(_0xd1c507-_0x1e592a);},_0x1ec865=_0x46ac37(0.75)-_0x46ac37(0.25),_0x5dd9e4=_0x1ec865>0x0?0x2*_0x1ec865/Math[_0x4929ed(0xaba)](_0x16b8c5[_0x4929ed(0x4f2)]):0x0;_0x20d79d=_0x5dd9e4>0x0?Math['round']((_0x1dfb51-_0x237b8c)/_0x5dd9e4):Math[_0x4929ed(0x9ef)](Math[_0x4929ed(0xcf9)](Math[_0x4929ed(0x887)](0x2,_0x16b8c5[_0x4929ed(0x4f2)])))+0x1,_0x20d79d=Math[_0x4929ed(0x887)](0x5,Math[_0x4929ed(0x749)](0x28,_0x20d79d||0x5)),this[_0x4929ed(0xccd)]={'sig':_0x2a6346,'bins':_0x20d79d};}}const _0x2c78f7=(_0x1dfb51-_0x237b8c)/_0x20d79d,_0xce6fdc=_0x4b0417['map'](()=>new Array(_0x20d79d)[_0x4929ed(0x2b2)](0x0));_0x4b0417[_0x4929ed(0x724)]((_0x371eb3,_0x5565de)=>{const _0x27c838=_0x4929ed;for(const _0x4134e4 of _0x371eb3[_0x27c838(0xad2)]){const _0x285301=Math[_0x27c838(0x749)](_0x20d79d-0x1,Math[_0x27c838(0x42e)]((_0x4134e4-_0x237b8c)/_0x2c78f7));_0xce6fdc[_0x5565de][_0x285301]++;}});let _0x33998f=0x0;for(const _0x505a15 of _0xce6fdc)for(const _0x3bcdd5 of _0x505a15)if(_0x3bcdd5>_0x33998f)_0x33998f=_0x3bcdd5;if(!_0x33998f){_0x53cdad[_0x4929ed(0x301)]=_0x4929ed(0xb90);return;}const _0x504a3b=_0x33998f*1.06,_0xc97b05=_0x21f879=>{const _0x1866b6=_0x4929ed,_0x383bc1=Math[_0x1866b6(0x192)](0xa,Math[_0x1866b6(0x42e)](Math[_0x1866b6(0xa16)](_0x21f879))),_0x2c8d21=_0x21f879/_0x383bc1;return(_0x2c8d21<=0x1?0x1:_0x2c8d21<=0x2?0x2:_0x2c8d21<=0x5?0x5:0xa)*_0x383bc1;},_0x5af4bb=Math[_0x4929ed(0x887)](0x1,_0xc97b05(_0x504a3b/0x4)),_0x4ec7bc=[];for(let _0x15e936=0x0;_0x15e936<=_0x504a3b+1e-9;_0x15e936+=_0x5af4bb)_0x4ec7bc[_0x4929ed(0x84b)](_0x15e936);const _0x2a8b54=_0x4b0417[0x0][_0x4929ed(0x5ca)],_0x5013c7=_0x1c3b88=>formatNumber(_0x1c3b88,_0x2a8b54,_0x285d5d),_0x191e28=Math[_0x4929ed(0x887)](..._0x4ec7bc['map'](_0xb9dc17=>String(Math['round'](_0xb9dc17))['length']),0x2),_0x3754ff=Math[_0x4929ed(0x887)](0x1a,0xa+6.5*_0x191e28),_0x18917d=0x8,_0x313d8a=0x8,_0x5723f7=0x14,_0x51573c=Math[_0x4929ed(0x887)](0xa,_0x2f75e9-_0x3754ff-_0x18917d),_0x1279f3=Math[_0x4929ed(0x887)](0xa,_0x416bfc-_0x313d8a-_0x5723f7),_0x4caef8=_0x40c494=>_0x313d8a+_0x1279f3-_0x40c494/_0x504a3b*_0x1279f3,_0x2b55cd=_0x4b0417[_0x4929ed(0x4f2)],_0x54d58c=_0x51573c/_0x20d79d,_0xd57437=_0x54d58c*0.86,_0x3650db=Math['max'](1.5,_0xd57437/_0x2b55cd*0.92),_0x3f871b=(_0x189992,_0xb1d658)=>_0x3754ff+_0x54d58c*_0x189992+(_0x54d58c-_0xd57437)/0x2+_0xd57437/_0x2b55cd*_0xb1d658+(_0xd57437/_0x2b55cd-_0x3650db)/0x2,_0x576740=_0x4929ed(0xa27),_0x4e6c03=_0x4929ed(0xda2);let _0x254b53='';for(const _0x4e8364 of _0x4ec7bc){const _0x230867=_0x4caef8(_0x4e8364);_0x254b53+=_0x4929ed(0x88b)+_0x3754ff+'\x22\x20y1=\x22'+_0x230867[_0x4929ed(0x7dc)](0x1)+_0x4929ed(0xc5a)+(_0x2f75e9-_0x18917d)+_0x4929ed(0x290)+_0x230867[_0x4929ed(0x7dc)](0x1)+_0x4929ed(0xa44)+_0x576740+'\x22\x20stroke-width=\x221\x22/>',_0x254b53+=_0x4929ed(0xd00)+(_0x3754ff-0x5)[_0x4929ed(0x7dc)](0x1)+_0x4929ed(0xd0d)+(_0x230867+0x3)[_0x4929ed(0x7dc)](0x1)+_0x4929ed(0x198)+_0x4e6c03+'\x22>'+Math[_0x4929ed(0x767)](_0x4e8364)+_0x4929ed(0x126);}const _0x5b41ec=Math['max'](0x1,Math[_0x4929ed(0x9ef)](_0x20d79d/Math[_0x4929ed(0x887)](0x2,Math['floor'](_0x51573c/0x34))));for(let _0x5b11c6=0x0;_0x5b11c6<_0x20d79d;_0x5b11c6+=_0x5b41ec){const _0x31b908=_0x237b8c+_0x2c78f7*(_0x5b11c6+0.5);_0x254b53+='<text\x20x=\x22'+(_0x3754ff+_0x54d58c*(_0x5b11c6+0.5))[_0x4929ed(0x7dc)](0x1)+_0x4929ed(0xd0d)+(_0x416bfc-0x6)+_0x4929ed(0x412)+_0x4e6c03+'\x22>'+_0x23636c(_0x5013c7(_0x31b908))+_0x4929ed(0x126);}const _0x596041=[];for(let _0x57f498=0x0;_0x57f498<_0x20d79d;_0x57f498++){_0x4b0417[_0x4929ed(0x724)]((_0x2cf78e,_0x492053)=>{const _0x3f21b9=_0x4929ed,_0x314610=_0xce6fdc[_0x492053][_0x57f498];if(!_0x314610)return;const _0x6fd558=_0x3f871b(_0x57f498,_0x492053),_0x85d6cb=_0x4caef8(_0x314610),_0x15af0d=_0x596041[_0x3f21b9(0x4f2)];_0x596041[_0x3f21b9(0x84b)]({'ent':_0x2cf78e['ent'],'fEnt':_0x2cf78e['fEnt'],'name':_0x2cf78e['name'],'unit':_0x2cf78e['unit'],'color':_0x2cf78e[_0x3f21b9(0x19e)],'a':_0x237b8c+_0x2c78f7*_0x57f498,'b':_0x237b8c+_0x2c78f7*(_0x57f498+0x1),'n':_0x314610,'tot':_0x2cf78e['vals'][_0x3f21b9(0x4f2)]}),_0x254b53+=_0x3f21b9(0x181)+_0x15af0d+_0x3f21b9(0x458)+(_0x11ef22?_0x3f21b9(0x501):_0x3f21b9(0x28b))+'\x22>',_0x254b53+=_0x3f21b9(0xb91)+(_0x6fd558-0x1)[_0x3f21b9(0x7dc)](0x1)+_0x3f21b9(0xd0d)+_0x313d8a+'\x22\x20width=\x22'+(_0x3650db+0x2)['toFixed'](0x1)+'\x22\x20height=\x22'+_0x1279f3+_0x3f21b9(0x6dd),_0x254b53+=_0x3f21b9(0xb91)+_0x6fd558['toFixed'](0x1)+_0x3f21b9(0xd0d)+_0x85d6cb[_0x3f21b9(0x7dc)](0x1)+_0x3f21b9(0x455)+_0x3650db[_0x3f21b9(0x7dc)](0x1)+_0x3f21b9(0xa2e)+Math[_0x3f21b9(0x887)](0x1,_0x313d8a+_0x1279f3-_0x85d6cb)[_0x3f21b9(0x7dc)](0x1)+'\x22\x20fill=\x22'+_0x23636c(_0x2cf78e[_0x3f21b9(0x19e)])+_0x3f21b9(0x9d2)+_0x23636c(_0x2cf78e['color'])+'\x22\x20stroke-width=\x220.8\x22/>',_0x254b53+='</g>';});}_0x53cdad['innerHTML']='<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:'+_0x416bfc+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x416bfc+_0x4929ed(0x9f2)+_0x2f75e9+'\x20'+_0x416bfc+_0x4929ed(0x847)+_0x254b53+_0x4929ed(0x5ad);if(_0x11ef22){const _0x48bb17=_0x53cdad[_0x4929ed(0x52f)],_0x2a9593=_0x48bb17[_0x4929ed(0x3e4)](_0x4929ed(0xb35)),_0x617114=_0x48bb17[_0x4929ed(0x3e4)](_0x4929ed(0x3b0));let _0x378700=-0x1;const _0x3e212f=_0x57b4a4=>{const _0x805610=_0x4929ed,_0x4631b5=_0x57b4a4[_0x805610(0x471)]['closest'](_0x805610(0x2e0));if(!_0x4631b5){_0x378700=-0x1,_0x617114['style'][_0x805610(0x8eb)]='0';return;}const _0x1fa23b=+_0x4631b5[_0x805610(0x45d)]['b'],_0xbea95=_0x596041[_0x1fa23b];if(!_0xbea95)return;const _0x20d4eb=_0x1fa23b===_0x378700&&_0x617114[_0x805610(0x564)][_0x805610(0x8eb)]==='1';_0x378700=_0x1fa23b;const _0x622ce9=_0x2fb95d=>formatNumber(_0x2fb95d,_0xbea95[_0x805610(0x5ca)],_0x285d5d),_0x24c9ad=_0xbea95[_0x805610(0xbc4)]?'\x20'+_0x23636c(_0xbea95[_0x805610(0xbc4)]):'',_0xb9282f=_0xbea95['ent']?.['show_color_dot']!==![]?_0x23636c(_0xbea95[_0x805610(0x19e)]):_0x805610(0xcaa),_0x3c5a89=(_0x1c1c3d,_0x212f96,_0x4c8d90)=>_0x805610(0x4d6)+(_0x4c8d90?_0x805610(0x610):'')+_0x805610(0xa5f)+_0x1c1c3d+_0x805610(0x43e)+_0x212f96+_0x805610(0x506);if(!_0x20d4eb)_0x617114[_0x805610(0x301)]=_0x805610(0x2ff)+_0xb9282f+_0x805610(0x2c4)+_0x23636c(_0xbea95[_0x805610(0x86b)])+_0x805610(0x506)+_0x3c5a89(_0x23636c(cardT(_0x285d5d,_0x31bc80,_0x805610(0x38c))),_0x622ce9(_0xbea95['a'])+'\x20\x20'+_0x622ce9(_0xbea95['b'])+_0x24c9ad)+_0x3c5a89(_0x23636c(cardT(_0x285d5d,_0x31bc80,_0x805610(0xb3c))),''+_0xbea95['n'])+(_0x31bc80[_0x805610(0xab5)]!==![]?_0x3c5a89(_0x23636c(cardT(_0x285d5d,_0x31bc80,_0x805610(0xc52))),(_0xbea95['n']/_0xbea95[_0x805610(0x38b)]*0x64)[_0x805610(0x7dc)](0x1)+'%',!![]):'');_0x617114[_0x805610(0x564)][_0x805610(0x8eb)]='1';const _0x4a7c2e=_0x48bb17['getBoundingClientRect']();let _0x551ce5=_0x57b4a4[_0x805610(0x277)]-_0x4a7c2e[_0x805610(0x34a)]+0x10;const _0xca33f8=_0x617114[_0x805610(0x987)];if(_0x551ce5+_0xca33f8>_0x4a7c2e[_0x805610(0x73c)])_0x551ce5=_0x551ce5-_0xca33f8-0x20;_0x617114[_0x805610(0x564)][_0x805610(0x34a)]=Math['max'](0x0,_0x551ce5)+'px',_0x617114[_0x805610(0x564)][_0x805610(0xc22)]='0';};_0x2a9593[_0x4929ed(0x43c)](_0x4929ed(0x979),_0x3e212f,{'signal':_0x4ab71c}),_0x2a9593[_0x4929ed(0x43c)]('pointerdown',_0x3e212f,{'signal':_0x4ab71c}),_0x2a9593[_0x4929ed(0x43c)](_0x4929ed(0x22b),()=>{const _0x14d71c=_0x4929ed;_0x378700=-0x1,_0x617114[_0x14d71c(0x564)]['opacity']='0';},{'signal':_0x4ab71c});}}}class StateTimelineRenderer{constructor(_0x32beff){const _0x36b0df=_0x34e271;this[_0x36b0df(0x209)]=_0x32beff;}[_0x34e271(0x218)](_0x36bfd8,_0x5b1774,_0x36a303,_0x2417f5){const _0x13a040=_0x34e271,_0xbf0244=Math[_0x13a040(0x887)](0x28,_0x36bfd8['clientWidth']||this[_0x13a040(0x209)][_0x13a040(0x987)]||0x190),_0x5a1655=this[_0x13a040(0x209)]['_entities']||[],_0x3fb778=0x20,_0x39cd4a=_0x4697d6=>{const _0x5b2d15=_0x13a040,_0x388b44=_0x4697d6['entity']||{},_0x176a5b=_0x4697d6[_0x5b2d15(0x444)]||{},_0x129cdb=pickName(_0x388b44[_0x5b2d15(0x86b)],_0x176a5b[_0x5b2d15(0x98e)],_0x176a5b);if(_0x129cdb==='')return'';return _0x129cdb!==undefined&&_0x129cdb!==null?_0x129cdb:_0x388b44[_0x5b2d15(0x951)]||'';},_0x2f9be3=_0x5b1774['map'](_0x39cd4a),_0x2fd9e5=_0x2f9be3[_0x13a040(0xb2d)]((_0x708886,_0x315bc1)=>Math[_0x13a040(0x887)](_0x708886,String(_0x315bc1||'')['length']),0x0),_0x24f5b8=_0x2fd9e5===0x0?0x0:Math[_0x13a040(0x749)](0x78,Math[_0x13a040(0x887)](0x20,_0x2fd9e5*0x7+0x8)),_0x190fa1=0x4,_0x3687d3=0x18,_0x34d4bf=0x8,_0x5704cf=_0x5b1774[_0x13a040(0x4f2)],_0x120551=_0x190fa1+_0x5704cf*_0x3fb778+_0x3687d3,_0x18396d=Math['min'](0x18,_0x3fb778-0x6),_0x23d68c=this[_0x13a040(0x209)][_0x13a040(0x9c2)]||this[_0x13a040(0x209)][_0x13a040(0xb29)];if(!_0x23d68c?.[_0x13a040(0x89f)]||!_0x23d68c?.[_0x13a040(0x2bf)]){_0x36bfd8[_0x13a040(0x301)]=_0x13a040(0xc53)+escapeHtml(cardT(this[_0x13a040(0x209)]?.[_0x13a040(0xa29)],this[_0x13a040(0x209)]?.[_0x13a040(0x853)],_0x13a040(0x876)))+_0x13a040(0x816);return;}const _0x368942=_0x23d68c[_0x13a040(0x89f)]['getTime'](),_0x144a91=_0x23d68c[_0x13a040(0x2bf)][_0x13a040(0x699)](),_0x1255bd=Math['max'](0x1,_0x144a91-_0x368942),_0x1de742=_0x1255bd/0x36ee80,_0x35ffd5=toNum(_0x36a303[_0x13a040(0xcf1)]??_0x36a303[_0x13a040(0x1f9)]),_0x8de655=!this[_0x13a040(0x209)][_0x13a040(0x9c2)]&&isNum(_0x35ffd5)&&_0x35ffd5>0x0&&_0x1de742>_0x35ffd5,_0x2d0ac6=_0x8de655?_0x1de742/_0x35ffd5:0x1,_0x4a7bc2=_0x8de655?Math['round'](_0xbf0244*_0x2d0ac6):_0xbf0244,_0x3b2139=_0x4a7bc2-_0x24f5b8-_0x34d4bf,_0x3f3e10=_0x3512ae=>_0x24f5b8+(_0x3512ae-_0x368942)/_0x1255bd*_0x3b2139,_0x4e67b1=resolveCardLanguage(_0x2417f5,this[_0x13a040(0x209)]?.[_0x13a040(0x853)]),_0x4a94a3=[_0x13a040(0xd07),_0x13a040(0x83e),_0x13a040(0x58a),_0x13a040(0x4a5),_0x13a040(0xb88),_0x13a040(0x7d9),_0x13a040(0xaf0),_0x13a040(0xa87),'#e91e63',_0x13a040(0x216)],_0x3dc396=document[_0x13a040(0x9ff)](_0x13a040(0x288),'svg');_0x3dc396[_0x13a040(0x1b0)](_0x13a040(0xbe0),_0x13a040(0x82a)+_0x4a7bc2+'\x20'+_0x120551),_0x3dc396[_0x13a040(0x1b0)](_0x13a040(0x73c),_0x8de655?String(_0x4a7bc2):'100%'),_0x3dc396[_0x13a040(0x1b0)]('height',String(_0x120551));if(_0x8de655)_0x3dc396['setAttribute'](_0x13a040(0xa63),_0x13a040(0x73d));_0x3dc396['setAttribute'](_0x13a040(0x3e8),_0x13a040(0x536)),_0x3dc396[_0x13a040(0x564)][_0x13a040(0xd2f)]=_0x13a040(0x3c2),_0x5b1774[_0x13a040(0x724)]((_0x57bfe6,_0x324202)=>{const _0x51314f=_0x13a040,_0x226aec=_0x57bfe6[_0x51314f(0x951)]||{},_0x3a811c=_0x57bfe6[_0x51314f(0x444)]||{},_0x40a2c7=_0x226aec[_0x51314f(0xa53)]||autoStateMap(_0x226aec,_0x2417f5,_0x36a303?.[_0x51314f(0xc5b)])||[],_0x4e61ab=!!_0x226aec[_0x51314f(0xa53)],_0x994547=pickName(_0x226aec[_0x51314f(0x86b)],_0x3a811c[_0x51314f(0x98e)],_0x3a811c),_0x31aba2=_0x994547===''?'':_0x994547!==undefined&&_0x994547!==null?_0x994547:_0x226aec[_0x51314f(0x951)]||'',_0x5a07cd=_0x57bfe6[_0x51314f(0xc6d)]||[],_0x1870bf=_0x190fa1+_0x324202*_0x3fb778+_0x3fb778/0x2,_0x233b79=_0x1870bf-_0x18396d/0x2;if(_0x31aba2){const _0xfa0c64=document[_0x51314f(0x9ff)](_0x51314f(0x288),_0x51314f(0x15d));_0xfa0c64[_0x51314f(0x1b0)]('x',String(_0x24f5b8-0x8)),_0xfa0c64[_0x51314f(0x1b0)]('y',String(_0x1870bf+0x1)),_0xfa0c64[_0x51314f(0x1b0)](_0x51314f(0x58b),_0x51314f(0x2bf)),_0xfa0c64[_0x51314f(0x1b0)](_0x51314f(0x92b),_0x51314f(0xb89)),_0xfa0c64[_0x51314f(0x1b0)]('fill','var(--primary-text-color)'),_0xfa0c64['setAttribute'](_0x51314f(0x228),'11'),_0xfa0c64[_0x51314f(0x1b0)](_0x51314f(0x564),_0x51314f(0xc7e)),_0xfa0c64[_0x51314f(0x417)]=_0x31aba2,_0x3dc396['appendChild'](_0xfa0c64);}if(!_0x5a07cd[_0x51314f(0x4f2)])return;const _0x3beb03=[];let _0x2b48b3=_0x5a07cd[0x0]['t'],_0x40a400=_0x5a07cd[0x0]['v'];for(let _0x1d4912=0x1;_0x1d4912<_0x5a07cd[_0x51314f(0x4f2)];_0x1d4912++){_0x5a07cd[_0x1d4912]['v']!==_0x40a400&&(_0x40a400!==null&&_0x40a400!==undefined&&_0x3beb03[_0x51314f(0x84b)]({'start':_0x2b48b3,'end':_0x5a07cd[_0x1d4912]['t'],'val':_0x40a400}),_0x2b48b3=_0x5a07cd[_0x1d4912]['t'],_0x40a400=_0x5a07cd[_0x1d4912]['v']);}_0x40a400!==null&&_0x40a400!==undefined&&_0x3beb03['push']({'start':_0x2b48b3,'end':_0x144a91,'val':_0x40a400});for(const _0x3a1d13 of _0x3beb03){const _0x2bb447=Math[_0x51314f(0x887)](_0x3f3e10(_0x3a1d13[_0x51314f(0x89f)]),_0x24f5b8),_0xd6ed25=Math[_0x51314f(0x749)](_0x3f3e10(_0x3a1d13[_0x51314f(0x2bf)]),_0x4a7bc2-_0x34d4bf),_0x2748bf=_0xd6ed25-_0x2bb447;if(_0x2748bf<0.5)continue;const _0x378d33=Math[_0x51314f(0x767)](_0x3a1d13[_0x51314f(0xa99)]),_0xf1cb4f=_0x40a2c7[_0x378d33],_0x32e781=_0xf1cb4f?.['color']||_0x226aec[_0x51314f(0x19e)]||_0x4a94a3[_0x378d33%_0x4a94a3[_0x51314f(0x4f2)]],_0x412ea5=_0x4e61ab&&_0xf1cb4f?.[_0x51314f(0x623)]||(_0x2417f5?.['states']?.[_0x226aec[_0x51314f(0x951)]]?.['attributes']?.[_0x51314f(0x24a)]?String(_0xf1cb4f?.['value']??_0x378d33):localizeEntityState(_0x2417f5,_0x2417f5?.[_0x51314f(0xd44)]?.[_0x226aec[_0x51314f(0x951)]],_0xf1cb4f?.[_0x51314f(0xd05)]??_0x378d33)),_0xbb3a6c=((()=>{const _0x4cf1f2=_0x51314f,_0x4333a3=_0x36a303[_0x4cf1f2(0x6b8)],_0x44b9c9=_0x4333a3==null||_0x4333a3===''?0x3:Number(_0x4333a3);if(!isFinite(_0x44b9c9)||_0x44b9c9<0x0)return 0x3;return Math[_0x4cf1f2(0x749)](_0x44b9c9,_0x18396d/0x2);})()),_0x1385d1=document['createElementNS'](_0x51314f(0x288),'rect');_0x1385d1[_0x51314f(0x1b0)]('x',String(_0x2bb447)),_0x1385d1[_0x51314f(0x1b0)]('y',String(_0x233b79)),_0x1385d1[_0x51314f(0x1b0)]('width',String(_0x2748bf)),_0x1385d1[_0x51314f(0x1b0)](_0x51314f(0xc07),String(_0x18396d)),_0x1385d1[_0x51314f(0x1b0)]('rx',String(_0xbb3a6c)),_0x1385d1[_0x51314f(0x1b0)]('ry',String(_0xbb3a6c)),_0x1385d1['setAttribute'](_0x51314f(0x2b2),_0x32e781),_0x1385d1['setAttribute'](_0x51314f(0x8eb),'0.85'),_0x1385d1[_0x51314f(0x1b0)]('class','sgc-stl-cell'),_0x3dc396[_0x51314f(0x343)](_0x1385d1);if(_0x36a303[_0x51314f(0x32a)]!==![]&&_0x2748bf>0x28&&_0x412ea5){const _0x2fcd7b=document[_0x51314f(0x9ff)](_0x51314f(0x288),_0x51314f(0x15d));_0x2fcd7b['setAttribute']('x',String(_0x2bb447+_0x2748bf/0x2)),_0x2fcd7b['setAttribute']('y',String(_0x1870bf+0x1)),_0x2fcd7b['setAttribute'](_0x51314f(0x58b),_0x51314f(0xaa9)),_0x2fcd7b[_0x51314f(0x1b0)](_0x51314f(0x92b),_0x51314f(0xb89)),_0x2fcd7b['setAttribute'](_0x51314f(0x2b2),'#fff'),_0x2fcd7b[_0x51314f(0x1b0)](_0x51314f(0x228),'10'),_0x2fcd7b['setAttribute'](_0x51314f(0x564),'font-weight:500;pointer-events:none;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)');const _0x5a50d5=Math['floor'](_0x2748bf/0x6);_0x2fcd7b[_0x51314f(0x417)]=_0x412ea5[_0x51314f(0x4f2)]>_0x5a50d5?_0x412ea5[_0x51314f(0x863)](0x0,_0x5a50d5-0x1)+'…':_0x412ea5,_0x3dc396[_0x51314f(0x343)](_0x2fcd7b);}}});const _0x3cf6df=_0x190fa1+_0x5704cf*_0x3fb778+0x4,_0x4000bc=toNum(_0x36a303[_0x13a040(0x1b8)])||0xa,_0xa094e4=_0x36a303['x_axis_color']||_0x13a040(0xda2),_0x58a7a8=_0x36a303[_0x13a040(0xa38)]||_0xa094e4,_0xf22f82=toNum(_0x36a303[_0x13a040(0xb08)]),_0x17829d=isNum(_0xf22f82)?_0xf22f82:0.5,_0x4105fb=_0x1255bd>0x5265c00,_0xeba418=Math[_0x13a040(0x887)](0x2,Math[_0x13a040(0x42e)](_0x3b2139/0x50));for(let _0x411f5d=0x0;_0x411f5d<=_0xeba418;_0x411f5d++){const _0x32d21a=_0x368942+_0x411f5d/_0xeba418*_0x1255bd,_0x1d93f5=_0x3f3e10(_0x32d21a),_0xc54078=new Date(_0x32d21a);let _0xccf40c;try{const _0x3e1dcd=getCachedDateTimeFormatter(_0x4e67b1,_localeTimeOpts(_0x2417f5,{'hour':_0x13a040(0x722),'minute':'2-digit'}));_0xccf40c=_0x3e1dcd?_0x3e1dcd[_0x13a040(0x29a)](_0xc54078):_0xc54078[_0x13a040(0x344)]();}catch(_0x5ef765){_0xccf40c=_0xc54078[_0x13a040(0x344)]();}if(_0x1255bd>0x5265c00)try{const _0x22332a=getCachedDateTimeFormatter(_0x4e67b1,{'day':_0x13a040(0x774),'month':_0x13a040(0xd72)});_0xccf40c=_0x22332a?_0x22332a[_0x13a040(0x29a)](_0xc54078):_0xccf40c;}catch(_0x13c74d){}const _0x11bdc7=document[_0x13a040(0x9ff)](_0x13a040(0x288),_0x13a040(0x15d));_0x11bdc7[_0x13a040(0x1b0)]('x',String(_0x1d93f5)),_0x11bdc7[_0x13a040(0x1b0)]('y',String(_0x3cf6df+_0x4000bc)),_0x11bdc7[_0x13a040(0x1b0)]('text-anchor',_0x13a040(0xaa9)),_0x11bdc7[_0x13a040(0x1b0)](_0x13a040(0x2b2),_0x4105fb?_0x58a7a8:_0xa094e4),_0x11bdc7[_0x13a040(0x1b0)]('font-size',String(_0x4000bc)),_0x11bdc7['setAttribute']('style',_0x13a040(0xd56)+_0x17829d),_0x11bdc7['textContent']=_0xccf40c,_0x3dc396['appendChild'](_0x11bdc7);}_0x36bfd8[_0x13a040(0x301)]='',_0x36bfd8[_0x13a040(0x74c)][_0x13a040(0x941)](_0x13a040(0x6a9),_0x8de655);const _0x2a8536=_0x8de655&&_0x36a303['scroll_mode']===_0x13a040(0x6a0);_0x36bfd8[_0x13a040(0x74c)][_0x13a040(0x941)](_0x13a040(0x9df),_0x2a8536),_0x36bfd8[_0x13a040(0x343)](_0x3dc396);if(_0x8de655){const _0x113770=this[_0x13a040(0x209)],_0x165b0d=_0x113770[_0x13a040(0x395)];if(_0x165b0d!=null)_0x36bfd8[_0x13a040(0xd64)]=_0x165b0d;else _0x36bfd8[_0x13a040(0xd64)]=_0x36bfd8[_0x13a040(0xa83)];if(this[_0x13a040(0x839)])_0x36bfd8[_0x13a040(0xb9d)](_0x13a040(0x984),this[_0x13a040(0x839)]);this['_scrollHandler']=()=>{const _0x5939a7=_0x13a040;_0x113770[_0x5939a7(0x395)]=_0x36bfd8['scrollLeft'];if(_0x113770['_suppressScrollDispatch']){_0x113770[_0x5939a7(0xb39)]=![];return;}if(!_0x113770['_config']?.[_0x5939a7(0x5e3)])return;const _0x40b315=_0x36bfd8[_0x5939a7(0xa83)]-_0x36bfd8[_0x5939a7(0x560)];if(_0x40b315<=0x0)return;const _0xe74418=_0x36bfd8[_0x5939a7(0xd64)]/_0x40b315;window['dispatchEvent'](new CustomEvent(_0x5939a7(0x334),{'detail':{'ratio':_0xe74418,'group':_0x113770[_0x5939a7(0x853)][_0x5939a7(0x5e9)]||null,'sourceId':_0x113770['_instanceId']}}));},_0x36bfd8[_0x13a040(0x43c)](_0x13a040(0x984),this['_scrollHandler'],{'passive':!![]});if(this['_wheelHandler'])_0x36bfd8[_0x13a040(0xb9d)](_0x13a040(0x6a0),this[_0x13a040(0x47f)]);_0x2a8536&&(this['_wheelHandler']=_0x2aae62=>{const _0x33887c=_0x13a040;if(_0x36bfd8['scrollWidth']<=_0x36bfd8[_0x33887c(0x560)])return;_0x2aae62[_0x33887c(0x8c1)](),_0x2aae62[_0x33887c(0x466)](),_0x36bfd8[_0x33887c(0xd64)]+=_0x2aae62['deltaY']!==0x0?_0x2aae62[_0x33887c(0xbbb)]:_0x2aae62[_0x33887c(0x697)];},_0x36bfd8['addEventListener'](_0x13a040(0x6a0),this['_wheelHandler'],{'passive':![]}));}else this[_0x13a040(0x839)]&&(_0x36bfd8[_0x13a040(0xb9d)]('scroll',this[_0x13a040(0x839)]),this['_scrollHandler']=null),this[_0x13a040(0x47f)]&&(_0x36bfd8[_0x13a040(0xb9d)](_0x13a040(0x6a0),this[_0x13a040(0x47f)]),this['_wheelHandler']=null);if(_0x36a303[_0x13a040(0xcc3)]!==![]){let _0x55d71d=_0x36bfd8[_0x13a040(0x3e4)](_0x13a040(0xbc9));!_0x55d71d&&(_0x55d71d=document[_0x13a040(0xb38)](_0x13a040(0xd2c)),_0x55d71d['className']='sgc-tooltip',_0x36bfd8[_0x13a040(0x343)](_0x55d71d));_0x55d71d[_0x13a040(0x564)][_0x13a040(0xd2f)]=_0x13a040(0x73d),_0x36bfd8[_0x13a040(0x564)]['position']=_0x13a040(0xb44);const _0x18fd87=[];_0x5b1774[_0x13a040(0x724)]((_0x4430d0,_0x197b4c)=>{const _0x5b5c8a=_0x13a040,_0x430ced=_0x4430d0[_0x5b5c8a(0x951)]||{},_0x2988e6=_0x4430d0['meta']||{},_0x24276a=_0x430ced[_0x5b5c8a(0xa53)]||autoStateMap(_0x430ced,_0x2417f5,_0x36a303?.[_0x5b5c8a(0xc5b)])||[],_0x255ac3=pickName(_0x430ced[_0x5b5c8a(0x86b)],_0x2988e6[_0x5b5c8a(0x98e)],_0x2988e6)??_0x430ced['entity']??'',_0x45471d=_0x4430d0[_0x5b5c8a(0xc6d)]||[];if(!_0x45471d[_0x5b5c8a(0x4f2)])return;let _0x10e532=_0x45471d[0x0]['t'],_0x4cd0c0=_0x45471d[0x0]['v'];for(let _0x1024b0=0x1;_0x1024b0<_0x45471d['length'];_0x1024b0++){_0x45471d[_0x1024b0]['v']!==_0x4cd0c0&&(_0x4cd0c0!==null&&_0x4cd0c0!==undefined&&_0x18fd87[_0x5b5c8a(0x84b)]({'ri':_0x197b4c,'name':_0x255ac3,'start':_0x10e532,'end':_0x45471d[_0x1024b0]['t'],'val':_0x4cd0c0,'sMap':_0x24276a,'ent':_0x430ced}),_0x10e532=_0x45471d[_0x1024b0]['t'],_0x4cd0c0=_0x45471d[_0x1024b0]['v']);}_0x4cd0c0!==null&&_0x4cd0c0!==undefined&&_0x18fd87[_0x5b5c8a(0x84b)]({'ri':_0x197b4c,'name':_0x255ac3,'start':_0x10e532,'end':_0x144a91,'val':_0x4cd0c0,'sMap':_0x24276a,'ent':_0x430ced});});const _0x81dfb5=_0x1f3160=>{const _0x15d278=_0x13a040,_0x4a93b9=Math['round'](_0x1f3160/0x3e8);if(_0x4a93b9<0x3c)return _0x4a93b9+'s';const _0x5da026=Math[_0x15d278(0x42e)](_0x4a93b9/0x3c);if(_0x5da026<0x3c)return _0x5da026+'m';const _0x437847=Math[_0x15d278(0x42e)](_0x5da026/0x3c),_0x2824dc=_0x5da026%0x3c;if(_0x437847<0x18)return _0x2824dc?_0x437847+'h\x20'+_0x2824dc+'m':_0x437847+'h';const _0x51bd9e=Math[_0x15d278(0x42e)](_0x437847/0x18),_0x23cb46=_0x437847%0x18;return _0x23cb46?_0x51bd9e+'d\x20'+_0x23cb46+'h':_0x51bd9e+'d';};_0x3dc396['addEventListener'](_0x13a040(0xbb3),_0x51b656=>{const _0x11f994=_0x13a040,_0x2e728f=_0x3dc396[_0x11f994(0x212)](),_0x380cad=_0x4a7bc2,_0x26861d=_0x120551,_0x496dd4=_0x380cad/_0x2e728f['width'],_0x45fb62=_0x26861d/_0x2e728f[_0x11f994(0xc07)],_0x2eec2c=(_0x51b656[_0x11f994(0x277)]-_0x2e728f[_0x11f994(0x34a)])*_0x496dd4,_0x51eafc=(_0x51b656[_0x11f994(0x236)]-_0x2e728f[_0x11f994(0xc22)])*_0x45fb62;let _0x5b5a46=null;for(const _0x408184 of _0x18fd87){const _0x1d1097=Math[_0x11f994(0x887)](_0x3f3e10(_0x408184[_0x11f994(0x89f)]),_0x24f5b8),_0x5a42fd=Math[_0x11f994(0x749)](_0x3f3e10(_0x408184['end']),_0x4a7bc2-_0x34d4bf),_0x4db92e=_0x190fa1+_0x408184['ri']*_0x3fb778+_0x3fb778/0x2,_0x4abaf9=_0x4db92e-_0x18396d/0x2;if(_0x2eec2c>=_0x1d1097&&_0x2eec2c<=_0x5a42fd&&_0x51eafc>=_0x4abaf9&&_0x51eafc<=_0x4abaf9+_0x18396d){_0x5b5a46=_0x408184;break;}}if(!_0x5b5a46){_0x55d71d[_0x11f994(0x564)][_0x11f994(0xd2f)]=_0x11f994(0x73d);return;}const _0x3f7c05=Math['round'](_0x5b5a46[_0x11f994(0xa99)]),_0x21a2fe=_0x5b5a46[_0x11f994(0xc19)][_0x3f7c05],_0x584051=_0x5b5a46[_0x11f994(0x129)]?.[_0x11f994(0xa53)]&&_0x21a2fe?.[_0x11f994(0x623)]||(_0x2417f5?.['states']?.[_0x5b5a46[_0x11f994(0x129)]?.[_0x11f994(0x951)]]?.[_0x11f994(0x3b8)]?.['unit_of_measurement']?String(_0x21a2fe?.[_0x11f994(0xd05)]??_0x3f7c05):localizeEntityState(_0x2417f5,_0x2417f5?.[_0x11f994(0xd44)]?.[_0x5b5a46[_0x11f994(0x129)]?.[_0x11f994(0x951)]],_0x21a2fe?.[_0x11f994(0xd05)]??_0x3f7c05)),_0x237437=_0x21a2fe?.['color']||_0x5b5a46[_0x11f994(0x129)][_0x11f994(0x19e)]||_0x4a94a3[_0x3f7c05%_0x4a94a3[_0x11f994(0x4f2)]],_0x3bcbd9=_0x5b5a46['end']-_0x5b5a46['start'],_0x3470d1=formatDateTime(new Date(_0x5b5a46[_0x11f994(0x89f)]),_0x36a303,_0x2417f5),_0x4852da=formatDateTime(new Date(_0x5b5a46[_0x11f994(0x2bf)]),_0x36a303,_0x2417f5),_0x31ac49=_0x11f994(0xbd8)+escapeHtml(_0x237437)+(_0x5b5a46[_0x11f994(0x129)][_0x11f994(0xbb0)]===![]?_0x11f994(0x841):'')+_0x11f994(0xc88);_0x55d71d[_0x11f994(0x301)]='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>'+escapeHtml(_0x5b5a46[_0x11f994(0x86b)])+_0x11f994(0x1d4)+_0x31ac49+_0x11f994(0xa30)+escapeHtml(_0x584051)+_0x11f994(0xd3c)+escapeHtml(_0x81dfb5(_0x3bcbd9))+_0x11f994(0x61b)+escapeHtml(_0x3470d1)+_0x11f994(0xc91)+escapeHtml(_0x4852da)+_0x11f994(0xb45),_0x55d71d['style'][_0x11f994(0xd2f)]='';const _0x4bc09f=_0x36bfd8[_0x11f994(0x212)]();let _0x367981=_0x51b656[_0x11f994(0x277)]-_0x4bc09f[_0x11f994(0x34a)]+0xc,_0x3235bd=_0x51b656[_0x11f994(0x236)]-_0x4bc09f[_0x11f994(0xc22)]+0xc;const _0x3fe993=_0x55d71d['getBoundingClientRect']();if(_0x367981+_0x3fe993['width']>_0x4bc09f['width'])_0x367981=_0x367981-_0x3fe993[_0x11f994(0x73c)]-0x18;if(_0x3235bd+_0x3fe993['height']>_0x4bc09f[_0x11f994(0xc07)])_0x3235bd=_0x3235bd-_0x3fe993[_0x11f994(0xc07)]-0x18;_0x367981=Math['max'](0x0,_0x367981),_0x3235bd=Math[_0x11f994(0x887)](0x0,_0x3235bd);const _0x55f127=_0x36bfd8['scrollLeft']||0x0;_0x55d71d[_0x11f994(0x564)][_0x11f994(0x34a)]=_0x367981+_0x55f127+'px',_0x55d71d[_0x11f994(0x564)][_0x11f994(0xc22)]=_0x3235bd+'px';}),_0x3dc396[_0x13a040(0x43c)](_0x13a040(0x25a),()=>{const _0xf8a7fe=_0x13a040;_0x55d71d[_0xf8a7fe(0x564)][_0xf8a7fe(0xd2f)]='none';});}_0x3dc396[_0x13a040(0x564)]['cursor']='pointer',_0x3dc396[_0x13a040(0x43c)](_0x13a040(0xb86),_0x207579=>{const _0x126e92=_0x13a040,_0x172313=_0x3dc396['getBoundingClientRect'](),_0x55cda0=_0x4a7bc2/_0x172313[_0x126e92(0x73c)],_0x58f529=_0x120551/_0x172313[_0x126e92(0xc07)],_0x132061=(_0x207579['clientX']-_0x172313[_0x126e92(0x34a)])*_0x55cda0,_0x9c20d0=(_0x207579['clientY']-_0x172313[_0x126e92(0xc22)])*_0x58f529;let _0x1351da=null;for(let _0x66b06a=0x0;_0x66b06a<_0x5b1774[_0x126e92(0x4f2)];_0x66b06a++){const _0xe765a8=_0x190fa1+_0x66b06a*_0x3fb778+_0x3fb778/0x2,_0x2a16a8=_0xe765a8-_0x18396d/0x2;if(_0x9c20d0>=_0x2a16a8&&_0x9c20d0<=_0x2a16a8+_0x18396d&&_0x132061>=_0x24f5b8&&_0x132061<=_0x4a7bc2-_0x34d4bf){_0x1351da=_0x5b1774[_0x66b06a];break;}}if(!_0x1351da)return;_0x207579[_0x126e92(0x466)](),this[_0x126e92(0x209)][_0x126e92(0x2ab)](_0x1351da[_0x126e92(0x951)]);});}}class StubRenderer{constructor(_0x2cfaaa,_0x59765d){const _0x27a338=_0x34e271;this[_0x27a338(0x209)]=_0x2cfaaa,this[_0x27a338(0x646)]=_0x59765d;}['render'](_0xefcd49){const _0x4e9175=_0x34e271;_0xefcd49[_0x4e9175(0x301)]=_0x4e9175(0x933)+escapeHtml(cardT(this[_0x4e9175(0x209)]?.['_hass'],this[_0x4e9175(0x209)]?.[_0x4e9175(0x853)],_0x4e9175(0xbc8)))+_0x4e9175(0xa58)+escapeHtml(this[_0x4e9175(0x646)])+_0x4e9175(0xc00)+escapeHtml(cardT(this['card']?.['_hass'],this[_0x4e9175(0x209)]?.[_0x4e9175(0x853)],_0x4e9175(0xab3)))+'</div>\x0a\x20\x20\x20\x20\x20\x20</div>';}}const STYLES=_0x34e271(0x914);class StatisticsGraphChartCard extends HTMLElement{static get[_0x34e271(0xc95)](){return VERSION;}static get['DEFAULTS'](){return{...CARD_DEFAULTS};}static get[_0x34e271(0xaf3)](){return[...PALETTE];}static['getEntityStubConfig'](){return{...ENTITY_DEFAULTS};}static[_0x34e271(0x464)](){const _0x2d26d9=_0x34e271;return{'chart_mode':'timeline','hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x2d26d9(0x32d)}]};}static async[_0x34e271(0x2a6)](){const _0x19cb8a=_0x34e271;return document[_0x19cb8a(0xb38)]('statistics-graph-chart-card-editor');}constructor(){const _0x2a4137=_0x34e271;super(),this[_0x2a4137(0x50b)]({'mode':_0x2a4137(0xa60)}),this['_config']=null,this['_hass']=null,this[_0x2a4137(0x31f)]=[],this[_0x2a4137(0x14a)]=new DataFetcher(),this[_0x2a4137(0x3fb)]=null,this[_0x2a4137(0xb29)]=null,this[_0x2a4137(0x9c2)]=null,this[_0x2a4137(0xbf2)]=[],this[_0x2a4137(0x81b)]=null,this[_0x2a4137(0x5b2)]=![],this[_0x2a4137(0xc77)]=!![],this[_0x2a4137(0x6d9)]=Math['random']()[_0x2a4137(0xa46)](0x24)[_0x2a4137(0x863)](0x2,0xb),this['_tooltipAbort']=null,this['_hiddenEntities']=new Set(),this[_0x2a4137(0x54a)]=null,this[_0x2a4137(0xbdd)]=null,this[_0x2a4137(0x6e0)]=![],this[_0x2a4137(0x385)]=null,this[_0x2a4137(0xc34)]=new Map(),this[_0x2a4137(0x89e)]=null,this[_0x2a4137(0x86a)]=![],this[_0x2a4137(0x566)]=Object[_0x2a4137(0xda5)](null),this[_0x2a4137(0xaf8)]=null,this[_0x2a4137(0x513)]=Object[_0x2a4137(0xda5)](null),this[_0x2a4137(0x163)]=null,this['_baselineReady']=![],this[_0x2a4137(0x1fd)]=new Map(),this['_colorTemplateUnsubs']=[],this['_tplBoolCard']=null,this[_0x2a4137(0xb7a)]=[],this[_0x2a4137(0x2c0)]=![],this['_annotationRefs']=new Set(),this['_dataVarIds']=new Set(),this[_0x2a4137(0x6d1)]=new Set(),this[_0x2a4137(0xc93)]=new Set(),this[_0x2a4137(0xc46)]=new Map(),this[_0x2a4137(0xce0)]=Object[_0x2a4137(0xda5)](null),this[_0x2a4137(0x5df)]=null,this[_0x2a4137(0x2b4)]=null,this[_0x2a4137(0xcd4)]={},this[_0x2a4137(0x44c)]=null,this[_0x2a4137(0x931)]=null,this['_scrollSyncHandler']=null,this[_0x2a4137(0x693)]=null,this[_0x2a4137(0x72f)]=null,this['_energyUnsub']=null,this[_0x2a4137(0x6aa)]=null,this[_0x2a4137(0x5af)]=null,this[_0x2a4137(0x7ec)]=null,this[_0x2a4137(0xc31)]=null,this['_intervalSyncHandler']=null,this[_0x2a4137(0x64c)]=null,this[_0x2a4137(0xd49)]=![],this['_overridePph']=null,this['_overrideGroupBy']=null,this[_0x2a4137(0x2a4)]=null,this[_0x2a4137(0xd50)]=null,this[_0x2a4137(0xac3)]=null,this[_0x2a4137(0x229)]=![],this[_0x2a4137(0x87b)]=_0x2a4137(0x65a),this['_dpOffset']=0x0,this[_0x2a4137(0x5f5)]=null,this[_0x2a4137(0x974)]=null,this['_dpExpanded']=![],this[_0x2a4137(0x497)]=null,this[_0x2a4137(0x49b)]=null,this[_0x2a4137(0xc63)]=null,this[_0x2a4137(0xbdf)]=![],this[_0x2a4137(0x921)]=[],this[_0x2a4137(0xbb4)]='',this['_showExtremaOnClick']=![],this[_0x2a4137(0x1c4)]=null,this['_wsSubscribing']=![],this['_wsGen']=0x0,this[_0x2a4137(0x30c)]=null,this[_0x2a4137(0x3db)]=0x0,this[_0x2a4137(0x27b)]=Object[_0x2a4137(0xda5)](null),this[_0x2a4137(0x395)]=null,this[_0x2a4137(0x758)]='';}['setConfig'](_0x2b883c){const _0x18ce94=_0x34e271;if(!_0x2b883c)throw new Error(_0x18ce94(0x66d));if(!_0x2b883c[_0x18ce94(0x65d)]||!Array[_0x18ce94(0xaf6)](_0x2b883c[_0x18ce94(0x65d)]))throw new Error(_0x18ce94(0x775));const _0x1bf38b=this[_0x18ce94(0x853)],_0x590169={...CARD_DEFAULTS,..._0x2b883c};_0x590169[_0x18ce94(0x65d)]=_0x2b883c[_0x18ce94(0x65d)][_0x18ce94(0x9f9)]((_0x58a41d,_0x40e809)=>{const _0x544d77=_0x18ce94;if(!_0x58a41d[_0x544d77(0x951)]&&!_0x58a41d[_0x544d77(0x60a)])throw new Error(_0x544d77(0xcbb)+_0x40e809+_0x544d77(0x4de));if(_0x58a41d[_0x544d77(0x612)]?.[_0x544d77(0x139)]&&_0x58a41d['color_thresholds']?.[_0x544d77(0x139)])throw new Error(_0x544d77(0x1ad)+(_0x58a41d[_0x544d77(0x951)]||_0x58a41d['statistic_id']));const _0x4e8e28={...ENTITY_DEFAULTS,..._0x58a41d};if(_0x4e8e28[_0x544d77(0x202)]===undefined)delete _0x4e8e28[_0x544d77(0x202)];if(!_0x58a41d[_0x544d77(0x19e)])_0x4e8e28['color']=PALETTE[_0x40e809%PALETTE[_0x544d77(0x4f2)]];return _0x58a41d[_0x544d77(0x99e)]&&(_0x4e8e28[COMPILED_TRANSFORM]=compileValueTransform(_0x58a41d[_0x544d77(0x99e)])),_0x4e8e28;});_0x590169[_0x18ce94(0x688)]&&_0x590169['energy_date_sync']&&(_0x590169['energy_date_sync']=![]);{if(!(this[_0x18ce94(0xbdd)]instanceof Set))this[_0x18ce94(0xbdd)]=new Set();const _0x4087c7=!!_0x1bf38b?.[_0x18ce94(0xd22)],_0x268425=!!_0x590169['auto_hide_entities'],_0x5b3c52=_0x1bf38b?.[_0x18ce94(0x65d)]||[],_0x18b195=_0x4087c7!==_0x268425;_0x590169[_0x18ce94(0x65d)][_0x18ce94(0x724)]((_0x1a89e8,_0x443567)=>{const _0x4e1946=_0x18ce94,_0x21be0f=_0x5b3c52[_0x443567]?.[_0x4e1946(0x202)];(_0x18b195||_0x21be0f!==_0x1a89e8[_0x4e1946(0x202)])&&this[_0x4e1946(0xbdd)][_0x4e1946(0x396)]((_0x1a89e8['entity']||_0x1a89e8[_0x4e1946(0x60a)])+'__'+_0x443567);});}{const _0x577f48=compileLabelFormat(_0x590169[_0x18ce94(0x6cf)],_0x590169['duration_unit']),_0x236cc3=compileLabelFormat(_0x590169[_0x18ce94(0x533)],_0x590169[_0x18ce94(0xd9d)]);if(_0x577f48||_0x236cc3)for(const _0x1155d6 of _0x590169['entities']){Object[_0x18ce94(0x61c)](_0x1155d6,_0x18ce94(0x8ab),{'value':_0x1155d6['y_axis']===_0x18ce94(0x2d7)?_0x236cc3:_0x577f48,'enumerable':![],'writable':!![],'configurable':!![]});}}this['_tplBoolCard']=null;for(const _0xf0cccd of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x590169[_0xf0cccd])){if(!this[_0x18ce94(0x36d)])this[_0x18ce94(0x36d)]=Object[_0x18ce94(0xda5)](null);this[_0x18ce94(0x36d)][_0xf0cccd]=_0x590169[_0xf0cccd],_0x590169[_0xf0cccd]=CARD_DEFAULTS[_0xf0cccd];}}this['_tplBoolEntities']=_0x590169['entities'][_0x18ce94(0x9f9)](_0x4e7323=>{const _0x340344=_0x18ce94;let _0x106638=null;for(const _0xe882c3 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x4e7323[_0xe882c3])){if(!_0x106638)_0x106638=Object[_0x340344(0xda5)](null);_0x106638[_0xe882c3]=_0x4e7323[_0xe882c3],_0x4e7323[_0xe882c3]=ENTITY_DEFAULTS[_0xe882c3];}}return _0x106638;}),this[_0x18ce94(0x853)]=_0x590169,this[_0x18ce94(0x31f)]=_0x590169[_0x18ce94(0x65d)],this['_applyTemplatedBools'](),this[_0x18ce94(0xbb4)]='',this[_0x18ce94(0x395)]=null,this['_instanceKey']=this[_0x18ce94(0x441)](_0x590169),this[_0x18ce94(0x25f)]();if(_0x590169['show_interval_picker']||_0x590169['interval_picker_group'])try{const _0x8ec3dc=JSON['parse'](lsGet(_0x18ce94(0x69e)+this[_0x18ce94(0x758)])||_0x18ce94(0x3cb));_0x8ec3dc&&isNum(toNum(_0x8ec3dc['hours']))&&(this[_0x18ce94(0x5df)]=toNum(_0x8ec3dc[_0x18ce94(0x29c)]),this[_0x18ce94(0x2b4)]=_0x8ec3dc[_0x18ce94(0x623)]||null);}catch{}else this[_0x18ce94(0x5df)]=null,this[_0x18ce94(0x2b4)]=null,lsDel(_0x18ce94(0x69e)+this['_instanceKey']);this[_0x18ce94(0x2a4)]={'pph':_0x590169[_0x18ce94(0x658)],'gby':_0x590169[_0x18ce94(0x669)],'autoScale':!!_0x590169['auto_scale_points']};if(_0x590169['show_pph_picker']||_0x590169[_0x18ce94(0x4a7)]){const _0x24643c=toNum(lsGet(_0x18ce94(0x3a4)+this[_0x18ce94(0x758)]));if(isNum(_0x24643c))this[_0x18ce94(0xd89)]=_0x24643c;}else this[_0x18ce94(0xd89)]=null,lsDel(_0x18ce94(0x3a4)+this[_0x18ce94(0x758)]);if(_0x590169['show_group_by_picker']||_0x590169[_0x18ce94(0x765)]){const _0x2ec205=lsGet(_0x18ce94(0x5e0)+this['_instanceKey']);if(_0x2ec205)this[_0x18ce94(0x835)]=_0x2ec205;}else this[_0x18ce94(0x835)]=null,lsDel(_0x18ce94(0x5e0)+this[_0x18ce94(0x758)]);this[_0x18ce94(0x282)](_0x590169);if(_0x590169['show_date_picker']||_0x590169['date_picker_group']){const _0x12ac34=_0x590169[_0x18ce94(0xb71)],_0x5f6450=_0x12ac34&&(DATE_PICKER_VALID_MODES[_0x18ce94(0x267)](_0x12ac34)||_0x12ac34 in DATE_PICKER_RELATIVE_MODES);let _0x36cd51=![];if(_0x5f6450)this[_0x18ce94(0x87b)]=_0x12ac34,this[_0x18ce94(0xb41)]=0x0;else try{const _0x7ef62d=JSON[_0x18ce94(0x80f)](lsGet('sgc-dp:'+this[_0x18ce94(0x758)])||_0x18ce94(0x3cb));if(_0x7ef62d){this['_dpMode']=_0x7ef62d[_0x18ce94(0x646)]||_0x18ce94(0x65a),this[_0x18ce94(0xb41)]=_0x7ef62d[_0x18ce94(0x419)]||0x0;if(_0x7ef62d['customStart'])this['_dpCustomStart']=new Date(_0x7ef62d[_0x18ce94(0x44f)]);if(_0x7ef62d[_0x18ce94(0x600)])this['_dpCustomEnd']=new Date(_0x7ef62d[_0x18ce94(0x600)]);_0x36cd51=!![];}}catch{}const _0x5ab333=_0x590169[_0x18ce94(0x503)];Array[_0x18ce94(0xaf6)](_0x5ab333)&&_0x5ab333[_0x18ce94(0x4f2)]&&!_0x5ab333[_0x18ce94(0x267)](this[_0x18ce94(0x87b)])&&this[_0x18ce94(0x87b)]!==_0x18ce94(0x903)&&!(this[_0x18ce94(0x87b)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x18ce94(0x87b)]=_0x5ab333[0x0],this[_0x18ce94(0xb41)]=0x0);if(this[_0x18ce94(0x87b)]!==_0x18ce94(0x903)&&(this['_dpOffset']||0x0)>0x0)this['_dpOffset']=0x0;!_0x590169[_0x18ce94(0x688)]&&_0x590169[_0x18ce94(0xa7e)]&&(_0x36cd51||_0x5f6450)&&(this[_0x18ce94(0xbdf)]=!![]);}else this['_dpMode']=_0x18ce94(0x65a),this[_0x18ce94(0xb41)]=0x0,this['_dpCustomStart']=null,this[_0x18ce94(0x974)]=null,this[_0x18ce94(0xbdf)]=![],lsDel('sgc-dp:'+this['_instanceKey']);this[_0x18ce94(0x86a)]=this[_0x18ce94(0x31f)]['some'](_0x537b97=>_0x537b97['entity']&&!_0x537b97['statistic_id']),this[_0x18ce94(0xc8f)]=this[_0x18ce94(0xbdb)](_0x590169[_0x18ce94(0xc0a)]),this[_0x18ce94(0x884)]=this[_0x18ce94(0x327)](this[_0x18ce94(0x31f)]),this[_0x18ce94(0x6d1)]=this[_0x18ce94(0x2cd)](this[_0x18ce94(0x31f)]),this[_0x18ce94(0xc93)]=new Set(this[_0x18ce94(0x31f)][_0x18ce94(0x9f9)](_0x2c2895=>_0x2c2895?.[_0x18ce94(0xb6c)])['filter'](Boolean));(this[_0x18ce94(0x1c4)]||this[_0x18ce94(0x54d)])&&this[_0x18ce94(0x9a6)]()!==this[_0x18ce94(0x30c)]&&this[_0x18ce94(0x6e2)]();this[_0x18ce94(0x6df)]=![],this[_0x18ce94(0x566)]=Object['create'](null),this['_prevStamps']=Object[_0x18ce94(0xda5)](null),this[_0x18ce94(0xce0)]=Object[_0x18ce94(0xda5)](null),this[_0x18ce94(0x1de)](),this[_0x18ce94(0x65e)](_0x1bf38b);if(this['_hass'])this[_0x18ce94(0xd61)]();}['_collectDataVarIds'](_0x2ccbd5){const _0x1cb581=_0x34e271,_0x5da442=new Set();for(const _0x1aa5a9 of _0x2ccbd5||[]){if(!_0x1aa5a9||!_0x1aa5a9[_0x1cb581(0x7f4)]||!_0x1aa5a9[_0x1cb581(0x8a6)])continue;const _0xc657e1=_0x1aa5a9['data_vars'];if(!_0xc657e1||typeof _0xc657e1!==_0x1cb581(0x328))continue;for(const _0x386423 of Object[_0x1cb581(0xb78)](_0xc657e1)){if(typeof _0x386423===_0x1cb581(0xadd)&&_0x386423)_0x5da442['add'](_0x386423);}}return _0x5da442;}[_0x34e271(0x2cd)](_0xe110fc){const _0xc03e32=_0x34e271,_0x7147c9=new Set();for(const _0x5ed5b of _0xe110fc||[]){const _0x63bd9=_0x5ed5b?.[_0xc03e32(0x57e)]?.[_0xc03e32(0xb78)];if(!Array['isArray'](_0x63bd9))continue;for(const _0x7efbda of _0x63bd9){for(const _0x5253bf of[_0x7efbda?.[_0xc03e32(0xd05)],_0x7efbda?.[_0xc03e32(0x19e)]]){if(typeof _0x5253bf===_0xc03e32(0xadd)){const _0x342724=_0x5253bf[_0xc03e32(0xa9c)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x342724)_0x7147c9['add'](_0x342724[0x1]);}}}}return _0x7147c9;}['_isThrRef'](_0x17ff9d){const _0x4d3226=_0x34e271;return typeof _0x17ff9d===_0x4d3226(0xadd)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x4d3226(0x47e)](_0x17ff9d);}[_0x34e271(0x2d6)](_0x28e7ca){const _0x23aa9f=_0x34e271;if(typeof _0x28e7ca!==_0x23aa9f(0xadd))return _0x28e7ca;const _0x44960c=_0x28e7ca['match'](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x44960c)return _0x28e7ca;const _0x497efb=this[_0x23aa9f(0xa29)]?.[_0x23aa9f(0xd44)]?.[_0x44960c[0x1]];if(!_0x497efb)return _0x28e7ca;const _0x266193=_0x44960c[0x2]?getAttributePath(_0x497efb[_0x23aa9f(0x3b8)],_0x44960c[0x2]):_0x497efb['state'];return _0x266193===null||_0x266193===undefined||_0x266193===''?_0x28e7ca:_0x266193;}['_thrVals'](_0x330d9d){const _0xf0bfcb=_0x34e271,_0x750fef=_0x330d9d?.[_0xf0bfcb(0x57e)]?.[_0xf0bfcb(0xb78)];if(!Array['isArray'](_0x750fef))return _0x750fef;if(!_0x750fef[_0xf0bfcb(0x4c9)](_0x4d0ce1=>this[_0xf0bfcb(0x793)](_0x4d0ce1?.[_0xf0bfcb(0xd05)])||this[_0xf0bfcb(0x793)](_0x4d0ce1?.['color'])))return _0x750fef;return _0x750fef[_0xf0bfcb(0x9f9)](_0x15a39d=>({..._0x15a39d,'value':this[_0xf0bfcb(0x2d6)](_0x15a39d?.[_0xf0bfcb(0xd05)]),'color':this['_resolveThrRef'](_0x15a39d?.[_0xf0bfcb(0x19e)])}));}[_0x34e271(0xbdb)](_0x478514){const _0x2b94c3=_0x34e271,_0xed9ace=new Set();if(!Array['isArray'](_0x478514))return _0xed9ace;for(const _0x4e32eb of _0x478514){if(!_0x4e32eb||typeof _0x4e32eb!==_0x2b94c3(0x328))continue;if(_0x4e32eb[_0x2b94c3(0xb33)]===_0x2b94c3(0xc36)){const _0x26d055=extractAnnotationRefEntityId(_0x4e32eb['value']);if(_0x26d055)_0xed9ace[_0x2b94c3(0x396)](_0x26d055);}else{if(_0x4e32eb[_0x2b94c3(0xb33)]===_0x2b94c3(0xd7e)){const _0x2c5157=extractAnnotationRefEntityId(_0x4e32eb[_0x2b94c3(0xd05)]??_0x4e32eb[_0x2b94c3(0xab1)]),_0x40a8d0=extractAnnotationRefEntityId(_0x4e32eb[_0x2b94c3(0x1a4)]??_0x4e32eb['to']);if(_0x2c5157)_0xed9ace[_0x2b94c3(0x396)](_0x2c5157);if(_0x40a8d0)_0xed9ace[_0x2b94c3(0x396)](_0x40a8d0);}else(_0x4e32eb['type']==='event'||_0x4e32eb[_0x2b94c3(0xb33)]===_0x2b94c3(0xd9a))&&_0x4e32eb['entity']&&_0xed9ace['add'](_0x4e32eb[_0x2b94c3(0x951)]);}}return _0xed9ace;}[_0x34e271(0xb84)](){const _0x346f0c=_0x34e271,_0x223c29=this[_0x346f0c(0x853)]?.['annotations'];if(!Array[_0x346f0c(0xaf6)](_0x223c29)||!_0x223c29[_0x346f0c(0x4f2)])return[];const _0x1ac20a=_0x290b5d=>{const _0x130293=_0x346f0c;if(typeof _0x290b5d==='string'&&_0x290b5d[_0x130293(0x267)]('{{'))return this[_0x130293(0x1fd)]['get'](_0x290b5d)||_0x290b5d;return _0x290b5d;},_0x9b97d4=[];for(const _0x3f235a of _0x223c29){if(!_0x3f235a||typeof _0x3f235a!==_0x346f0c(0x328))continue;const _0x4c7ba4={..._0x3f235a};for(const _0xf8699e of[_0x346f0c(0x89f),_0x346f0c(0x2bf),_0x346f0c(0x68d),'value',_0x346f0c(0x1a4),_0x346f0c(0x623)]){typeof _0x4c7ba4[_0xf8699e]===_0x346f0c(0xadd)&&_0x4c7ba4[_0xf8699e][_0x346f0c(0x267)]('{{')&&(_0x4c7ba4[_0xf8699e]=_0x1ac20a(_0x4c7ba4[_0xf8699e]));}if(_0x4c7ba4[_0x346f0c(0xb33)]==='threshold'||_0x4c7ba4[_0x346f0c(0xb33)]===_0x346f0c(0xd7e)){_0x9b97d4[_0x346f0c(0x84b)](_0x4c7ba4);continue;}(_0x4c7ba4[_0x346f0c(0xb33)]===_0x346f0c(0xd8c)||_0x4c7ba4[_0x346f0c(0xb33)]===_0x346f0c(0xd9a))&&!_0x4c7ba4[_0x346f0c(0x951)]&&_0x9b97d4[_0x346f0c(0x84b)](_0x4c7ba4);}return this[_0x346f0c(0x921)]?.[_0x346f0c(0x4f2)]&&_0x9b97d4[_0x346f0c(0x84b)](...this[_0x346f0c(0x921)]),_0x9b97d4;}async[_0x34e271(0x381)](_0x912815,_0x227316){const _0x548656=_0x34e271,_0x3dd15d=this['_config']?.['annotations'];if(!Array[_0x548656(0xaf6)](_0x3dd15d)||!_0x3dd15d[_0x548656(0x4f2)])return[];const _0x2106a6=[],_0x36ec52=new Set();for(const _0x2d09ff of _0x3dd15d){if(!_0x2d09ff||typeof _0x2d09ff!==_0x548656(0x328))continue;if(_0x2d09ff[_0x548656(0xb33)]!==_0x548656(0xd8c)&&_0x2d09ff[_0x548656(0xb33)]!=='span'||!_0x2d09ff[_0x548656(0x951)])continue;if(_0x36ec52[_0x548656(0xc12)](_0x2d09ff[_0x548656(0x951)]))continue;_0x36ec52[_0x548656(0x396)](_0x2d09ff[_0x548656(0x951)]),_0x2106a6['push']({'id':_0x2d09ff['entity']});}if(!_0x2106a6[_0x548656(0x4f2)])return[];let _0x45e4a7={};try{const _0x37be79=this[_0x548656(0x853)][_0x548656(0x540)]!==![];_0x45e4a7=await this[_0x548656(0x14a)][_0x548656(0xa36)](this[_0x548656(0xa29)],_0x2106a6,_0x912815,_0x227316,_0x37be79);}catch(_0x2cc959){return console[_0x548656(0xbe4)](_0x548656(0x5c0),_0x2cc959),[];}const _0x2066fb=_0x227316[_0x548656(0x699)](),_0x3ae35b=[];for(const _0x1acdbf of _0x3dd15d){if(!_0x1acdbf||typeof _0x1acdbf!==_0x548656(0x328))continue;if(_0x1acdbf['type']!==_0x548656(0xd8c)&&_0x1acdbf[_0x548656(0xb33)]!==_0x548656(0xd9a)||!_0x1acdbf[_0x548656(0x951)])continue;const _0x66bfa=_0x45e4a7[_0x1acdbf[_0x548656(0x951)]];if(!Array[_0x548656(0xaf6)](_0x66bfa)||!_0x66bfa['length'])continue;const _0x203a86=String(_0x1acdbf[_0x548656(0x543)]??'on');if(_0x1acdbf[_0x548656(0xb33)]===_0x548656(0xd8c)){String(_0x66bfa[0x0][_0x548656(0x543)])===_0x203a86&&_0x3ae35b[_0x548656(0x84b)]({..._0x1acdbf,'type':_0x548656(0xd8c),'time':_0x66bfa[0x0]['t']});for(let _0x312631=0x1;_0x312631<_0x66bfa['length'];_0x312631++){String(_0x66bfa[_0x312631]['state'])===_0x203a86&&String(_0x66bfa[_0x312631-0x1]['state'])!==_0x203a86&&_0x3ae35b['push']({..._0x1acdbf,'type':_0x548656(0xd8c),'time':_0x66bfa[_0x312631]['t']});}}else{let _0x440b87=null;if(String(_0x66bfa[0x0][_0x548656(0x543)])===_0x203a86)_0x440b87=_0x66bfa[0x0]['t'];for(let _0x536eb0=0x1;_0x536eb0<_0x66bfa['length'];_0x536eb0++){const _0x4ae764=String(_0x66bfa[_0x536eb0][_0x548656(0x543)])===_0x203a86;if(_0x4ae764&&_0x440b87===null)_0x440b87=_0x66bfa[_0x536eb0]['t'];else!_0x4ae764&&_0x440b87!==null&&(_0x3ae35b['push']({..._0x1acdbf,'type':'span','start':_0x440b87,'end':_0x66bfa[_0x536eb0]['t']}),_0x440b87=null);}_0x440b87!==null&&_0x3ae35b[_0x548656(0x84b)]({..._0x1acdbf,'type':_0x548656(0xd9a),'start':_0x440b87,'end':_0x2066fb});}}return _0x3ae35b;}[_0x34e271(0x59d)](_0xf88a0){const _0xb513d8=_0x34e271;if(!_0xf88a0)return null;const _0x5c9457=Array[_0xb513d8(0xaf6)](_0xf88a0)?_0xf88a0:[_0xf88a0],_0x1e6110=[];for(const _0x39921a of _0x5c9457){const _0x1cd386=this['_normalizeCompare'](_0x39921a,_0x1e6110[_0xb513d8(0x4f2)]);if(_0x1cd386)_0x1e6110[_0xb513d8(0x84b)](_0x1cd386);}return _0x1e6110[_0xb513d8(0x4f2)]?_0x1e6110:null;}[_0x34e271(0x6f1)](_0x43d82c,_0x17b348=0x0){const _0x2cb8d7=_0x34e271;if(!_0x43d82c)return null;let _0x1d83b2=_0x43d82c;if(_0x43d82c===!![])_0x1d83b2={};else{if(typeof _0x43d82c===_0x2cb8d7(0xadd)||typeof _0x43d82c==='number')_0x1d83b2={'period':_0x43d82c};}if(typeof _0x1d83b2!==_0x2cb8d7(0x328))return null;const _0x4a6c3a=toNum(_0x1d83b2[_0x2cb8d7(0x8eb)]),_0x5f0657=toNum(_0x1d83b2[_0x2cb8d7(0x701)]),_0x4781a3=toNum(_0x1d83b2['periods_back']);return{'period':_0x1d83b2[_0x2cb8d7(0x221)]??_0x2cb8d7(0x399),'periods_back':isNum(_0x4781a3)&&_0x4781a3>=0x1?Math['min'](0x208,Math[_0x2cb8d7(0x42e)](_0x4781a3)):0x1,'hide_on_load':_0x1d83b2[_0x2cb8d7(0x31b)]===!![],'color':_0x1d83b2[_0x2cb8d7(0x19e)]??null,'opacity':isNum(_0x4a6c3a)?clamp(_0x4a6c3a,0.05,0x1):Math[_0x2cb8d7(0x887)](0.15,0.45*Math['pow'](0.66,_0x17b348)),'line_style':_0x1d83b2['line_style']||'dashed','line_width':isNum(_0x5f0657)&&_0x5f0657>0x0?_0x5f0657:null,'show_fill':_0x1d83b2['show_fill']===!![],'show_points':_0x1d83b2['show_points']===!![],'show_average':_0x1d83b2[_0x2cb8d7(0xbce)]===!![],'show_in_legend':_0x1d83b2[_0x2cb8d7(0x938)]===undefined?null:!!_0x1d83b2[_0x2cb8d7(0x938)],'show_delta':_0x1d83b2['show_delta']!==![]};}[_0x34e271(0x25f)](){const _0x3a1f91=_0x34e271;if((this['_config'][_0x3a1f91(0xc5b)]||'timeline')!==_0x3a1f91(0x237))return;if(this[_0x3a1f91(0x853)]['sparkline'])return;const _0x2fa2d6=this[_0x3a1f91(0x31f)][_0x3a1f91(0x4f2)];for(let _0xac5b=0x0;_0xac5b<_0x2fa2d6;_0xac5b++){const _0x478d99=this['_entities'][_0xac5b];if(!_0x478d99||_0x478d99['_compareOf']!=null)continue;if((_0x478d99[_0x3a1f91(0x3ef)]||_0x478d99[_0x3a1f91(0xb33)])===_0x3a1f91(0x440))continue;if(_0x478d99['fixed_value']||_0x478d99[_0x3a1f91(0x7f4)])continue;const _0x56126b=this[_0x3a1f91(0x59d)](_0x478d99['compare']);if(!_0x56126b)continue;for(const _0x43806c of _0x56126b){const _0x204716={..._0x478d99};_0x204716[_0x3a1f91(0x988)]=_0xac5b,_0x204716['_compareCfg']=_0x43806c,_0x204716['compare']=null,_0x204716['name']=null,delete _0x204716[_0x3a1f91(0xcbc)];if(_0x43806c['color'])_0x204716['color']=_0x43806c[_0x3a1f91(0x19e)];_0x204716['line_style']=_0x43806c[_0x3a1f91(0x7ea)];if(_0x43806c[_0x3a1f91(0x701)]!=null)_0x204716['line_width']=_0x43806c[_0x3a1f91(0x701)];_0x204716[_0x3a1f91(0x140)]=_0x43806c[_0x3a1f91(0x140)],_0x204716[_0x3a1f91(0x355)]=_0x43806c[_0x3a1f91(0x355)],_0x204716[_0x3a1f91(0x938)]=_0x43806c[_0x3a1f91(0x938)]==null?!!_0x478d99['show_in_legend']:_0x43806c[_0x3a1f91(0x938)],_0x204716[_0x3a1f91(0xaaa)]=![],_0x204716['show_extrema']=_0x3a1f91(0x390),_0x204716[_0x3a1f91(0x778)]=![],_0x204716['show_average']=_0x43806c[_0x3a1f91(0xbce)]===!![],_0x204716[_0x3a1f91(0xa21)]=![],_0x204716['moving_averages']=null;{const _0x42c0da=_0x478d99[_0x3a1f91(0x33a)]!=null&&_0x478d99[_0x3a1f91(0x33a)]!==''?String(_0x478d99['stack_group']):this[_0x3a1f91(0x853)][_0x3a1f91(0x1c9)]?'__default':null;_0x204716['stack_group']=_0x42c0da==null?null:_0x42c0da+'\u0000cmp:'+(_0x43806c[_0x3a1f91(0x221)]??_0x3a1f91(0x399))+'x'+(_0x43806c[_0x3a1f91(0x484)]??0x1);}_0x204716['tap_action']=null;if(_0x43806c[_0x3a1f91(0x31b)])_0x204716[_0x3a1f91(0x202)]=!![];_0x204716[_0x3a1f91(0xbf1)]=(toNum(_0x478d99[_0x3a1f91(0xbf1)])||0x0)-0x1,_0x204716[_0x3a1f91(0x419)]=0x0;const _0x64c6c7=Object[_0x3a1f91(0x665)](_0x478d99,'__sgcAxisFmt');if(_0x64c6c7)Object['defineProperty'](_0x204716,_0x3a1f91(0x8ab),_0x64c6c7);this[_0x3a1f91(0x31f)]['push'](_0x204716);}}}[_0x34e271(0xd30)](_0xc421cb,_0x426089){const _0x4983da=_0x34e271,_0x5323f8=resolveDisplayTimeZone(this[_0x4983da(0xa29)],this[_0x4983da(0x853)]),_0x39b47a=_0x426089[_0x4983da(0x89f)]['getTime'](),_0x4e3d0e=_0x426089['end']['getTime'](),_0x37f846=(_0x11745f,_0x6de4a1)=>{const _0x317985=_0x4983da,_0x3c5535=tzParts(_0x39b47a,_0x5323f8);let _0x41f1f9=_0x3c5535['y']+_0x11745f,_0x5d15cd=_0x3c5535['mo']+_0x6de4a1;_0x41f1f9+=Math[_0x317985(0x42e)](_0x5d15cd/0xc),_0x5d15cd=(_0x5d15cd%0xc+0xc)%0xc;const _0x21e041=new Date(_0x41f1f9,_0x5d15cd+0x1,0x0)[_0x317985(0x7d0)]();return zonedWallToMs(_0x41f1f9,_0x5d15cd,Math[_0x317985(0x749)](_0x3c5535['d'],_0x21e041),_0x3c5535['h'],_0x3c5535['mi'],0x0,_0x5323f8);},_0x4b0337=_0xc421cb[_0x4983da(0x221)],_0x34bde9=Math[_0x4983da(0x887)](0x1,Math[_0x4983da(0x42e)](toNum(_0xc421cb?.[_0x4983da(0x484)])||0x1)),_0x5f5773=toNum(_0x4b0337);if(isNum(_0x5f5773)&&_0x5f5773>0x0)return _0x5f5773*_0x34bde9;switch(_0x4b0337){case'yesterday':return 0x18*_0x34bde9;case _0x4983da(0x1cd):return 0xa8*_0x34bde9;case _0x4983da(0x3d3):return(_0x39b47a-_0x37f846(0x0,-_0x34bde9))/0x36ee80;case _0x4983da(0x528):return(_0x39b47a-_0x37f846(-_0x34bde9,0x0))/0x36ee80;case _0x4983da(0x399):default:{const _0x37815d=this[_0x4983da(0x853)]['show_date_picker']||this[_0x4983da(0x853)][_0x4983da(0xa7e)]&&this[_0x4983da(0xbdf)],_0xe5a378=_0x37815d?this['_dpMode']:null;if(_0xe5a378===_0x4983da(0x65a))return(_0x39b47a-_0x37f846(0x0,-_0x34bde9))/0x36ee80;if(_0xe5a378===_0x4983da(0x74d))return(_0x39b47a-_0x37f846(-_0x34bde9,0x0))/0x36ee80;if(_0xe5a378===_0x4983da(0x5c7)||_0xe5a378===_0x4983da(0xc03)){const _0x5c5ea3=Math[_0x4983da(0x887)](0x1,parseInt(this[_0x4983da(0x853)]?.[_0x4983da(0x99c)],0xa)||0x1),_0x1ebe89=tzParts(_0x39b47a,_0x5323f8),_0x5cf7e2=_0x34bde9*_0x5c5ea3*(_0xe5a378===_0x4983da(0xc03)?0x7:0x1);return(_0x39b47a-zonedWallToMs(_0x1ebe89['y'],_0x1ebe89['mo'],_0x1ebe89['d']-_0x5cf7e2,_0x1ebe89['h'],_0x1ebe89['mi'],0x0,_0x5323f8))/0x36ee80;}return(_0x4e3d0e-_0x39b47a)/0x36ee80*_0x34bde9;}}}[_0x34e271(0x426)](_0xf167a9){const _0x3c9337=_0x34e271,_0x1b2dee=!this[_0x3c9337(0x1c3)][_0x3c9337(0xc12)](_0xf167a9),_0x85630a=[_0xf167a9],_0x28d7aa=this[_0x3c9337(0x3fb)]?.['series']?.[_0x3c9337(0x14b)](_0x2cc04f=>_0x2cc04f['id']===_0xf167a9);if(_0x28d7aa&&_0x28d7aa[_0x3c9337(0x951)]?.['_compareOf']==null)for(const _0x188061 of this[_0x3c9337(0x3fb)][_0x3c9337(0x94b)][_0x3c9337(0xbe8)](_0xf0f6b1=>_0xf0f6b1[_0x3c9337(0x951)]?.['_compareOf']===_0x28d7aa['idx'])){_0x85630a['push'](_0x188061['id']);}for(const _0x875db of _0x85630a){if(_0x1b2dee)this['_hiddenEntities'][_0x3c9337(0x396)](_0x875db);else this[_0x3c9337(0x1c3)][_0x3c9337(0x2ef)](_0x875db);}}[_0x34e271(0x441)](_0x122d56){const _0x3c0ad8=_0x34e271,_0x1e478d={'e':(_0x122d56['entities']||[])[_0x3c0ad8(0x9f9)](_0x2428ae=>[_0x2428ae[_0x3c0ad8(0x951)]||'',_0x2428ae[_0x3c0ad8(0x60a)]||'',_0x2428ae[_0x3c0ad8(0x295)]||'']),'c':_0x122d56[_0x3c0ad8(0xc5b)]||_0x3c0ad8(0x237),'t':_0x122d56['card_header']||''};return hashString(JSON[_0x3c0ad8(0x3e9)](_0x1e478d));}[_0x34e271(0xa9a)](){const _0x51c0f0=_0x34e271,_0x404c63=this[_0x51c0f0(0xa29)];if(!_0x404c63?.[_0x51c0f0(0x809)])return null;const _0x4730e0=_0x404c63['connection'];try{const _0x3e5972=window['hassUtil']?.[_0x51c0f0(0xc3c)];if(typeof _0x3e5972===_0x51c0f0(0x9cf)){const _0x46e1cf=_0x3e5972(_0x404c63);if(_0x46e1cf&&typeof _0x46e1cf[_0x51c0f0(0x3bf)]===_0x51c0f0(0x9cf))return _0x46e1cf;}}catch{}try{const _0x2df7c2=document[_0x51c0f0(0x3e4)]('ha-panel-energy'),_0x5af054=_0x2df7c2?.[_0x51c0f0(0xa5e)];if(_0x5af054&&typeof _0x5af054[_0x51c0f0(0x3bf)]==='function')return _0x5af054;}catch{}const _0x1c718a=_0xac8302=>{const _0x430e61=_0x51c0f0;if(!_0xac8302||typeof _0xac8302!==_0x430e61(0x328))return null;for(const [_0x1f6beb,_0x465223]of Object[_0x430e61(0x1ee)](_0xac8302)){if(!/energy|nerg/i[_0x430e61(0x47e)](_0x1f6beb))continue;if(_0x465223&&typeof _0x465223[_0x430e61(0x3bf)]===_0x430e61(0x9cf))return _0x465223;}return null;};return _0x1c718a(_0x4730e0)||_0x1c718a(_0x4730e0[_0x51c0f0(0x99d)]);}['_startEnergyDateSync'](){const _0x5163dd=_0x34e271;if(!this[_0x5163dd(0x853)]?.['energy_date_sync']||!this[_0x5163dd(0xa29)])return;this[_0x5163dd(0x434)]();const _0x11bb3e=()=>{const _0x5248cd=_0x5163dd,_0x440b61=this[_0x5248cd(0xa9a)]();if(!_0x440b61)return![];this[_0x5248cd(0xcfe)]=_0x440b61['subscribe'](_0x212f7d=>{const _0x60734f=_0x5248cd,_0x1630f7=_0x440b61[_0x60734f(0x89f)]||_0x440b61[_0x60734f(0xa9d)]||_0x212f7d?.[_0x60734f(0x89f)],_0x5dcd45=_0x440b61[_0x60734f(0x2bf)]||_0x440b61[_0x60734f(0x309)]||_0x212f7d?.['end'];if(_0x1630f7)this[_0x60734f(0xd66)](_0x1630f7,_0x5dcd45);});const _0x207903=_0x440b61[_0x5248cd(0x89f)]||_0x440b61[_0x5248cd(0xa9d)],_0x2167a9=_0x440b61['end']||_0x440b61[_0x5248cd(0x309)];if(_0x207903)this[_0x5248cd(0xd66)](_0x207903,_0x2167a9);return!![];};if(_0x11bb3e())return;let _0x2cc325=0x0;this[_0x5163dd(0x6aa)]=setInterval(()=>{const _0x15ca60=_0x5163dd;_0x2cc325+=0x1,(_0x11bb3e()||_0x2cc325>=0xf)&&(clearInterval(this[_0x15ca60(0x6aa)]),this[_0x15ca60(0x6aa)]=null);},0x7d0);}[_0x34e271(0x434)](){const _0x5700ff=_0x34e271;if(this[_0x5700ff(0xcfe)]){try{this[_0x5700ff(0xcfe)]();}catch{}this['_energyUnsub']=null;}this[_0x5700ff(0x6aa)]&&(clearInterval(this[_0x5700ff(0x6aa)]),this['_energyDiscoverTimer']=null);}[_0x34e271(0xd66)](_0x2b8fc5,_0x51cfae){const _0x1fdf17=_0x34e271,_0xec9c3a=_0x2b8fc5 instanceof Date?_0x2b8fc5:new Date(_0x2b8fc5),_0x3be3bb=_0x51cfae?_0x51cfae instanceof Date?_0x51cfae:new Date(_0x51cfae):new Date();if(isNaN(_0xec9c3a[_0x1fdf17(0x699)]())||isNaN(_0x3be3bb['getTime']()))return;if(_0x3be3bb['getTime']()<=_0xec9c3a['getTime']())return;if(this['_energyStart']&&this[_0x1fdf17(0x7ec)]&&this[_0x1fdf17(0x5af)][_0x1fdf17(0x699)]()===_0xec9c3a[_0x1fdf17(0x699)]()&&this[_0x1fdf17(0x7ec)][_0x1fdf17(0x699)]()===_0x3be3bb['getTime']())return;this[_0x1fdf17(0x5af)]=_0xec9c3a,this[_0x1fdf17(0x7ec)]=_0x3be3bb,this[_0x1fdf17(0xd61)]();}[_0x34e271(0x65e)](_0xc0af0e){const _0xe0f2cd=_0x34e271,_0x459c86=!!_0xc0af0e?.[_0xe0f2cd(0x368)],_0x28f04a=!!this[_0xe0f2cd(0x853)]?.[_0xe0f2cd(0x368)];if(_0x459c86===_0x28f04a)return;_0x28f04a?this['_startEnergyDateSync']():(this[_0xe0f2cd(0x434)](),this[_0xe0f2cd(0x5af)]=null,this['_energyEnd']=null,this[_0xe0f2cd(0xd61)]());}['_computeEffectiveWindow'](){const _0x4b954=_0x34e271,_0x2413c4=this[_0x4b954(0x853)],_0x77ccf8=new Date(),_0x1934b1=_0x5074e5=>{const _0x406ae9=_0x4b954;Object[_0x406ae9(0x61c)](_0x2413c4,'__sgcDecisionHours',{'value':_0x5074e5,'enumerable':![],'writable':!![],'configurable':!![]});};_0x1934b1(null);const _0x31b5f0=_0x3d58d3=>{const _0x1fb91a=_0x4b954;Object[_0x1fb91a(0x61c)](_0x2413c4,_0x1fb91a(0xcf1),{'value':_0x3d58d3,'enumerable':![],'writable':!![],'configurable':!![]});};_0x31b5f0(null);const _0x771d72=_0x4f2d04=>{const _0x3a7c1d=_0x4b954;Object['defineProperty'](_0x2413c4,_0x3a7c1d(0x9ba),{'value':_0x4f2d04,'enumerable':![],'writable':!![],'configurable':!![]});};_0x771d72(null);const _0x1f6a3c=resolveDisplayTimeZone(this[_0x4b954(0xa29)],_0x2413c4);let _0x32f604=0x0;for(const _0x347e3a of this[_0x4b954(0x31f)]||[]){const _0x3ec774=toNum(_0x347e3a?.[_0x4b954(0xbf3)]);if(_0x3ec774>0x0&&_0x3ec774>_0x32f604)_0x32f604=_0x3ec774;}const _0x4f57e7=_0x5caf7a=>{const _0x27774d=_0x4b954;if(_0x32f604<=0x0)return _0x5caf7a;return new Date(_0x5caf7a[_0x27774d(0x699)]()+_0x32f604*0x36ee80);},_0x2e23e2=_0x27f2b0=>{const _0x2a68ca=_0x4b954;if(_0x27f2b0==null||typeof _0x27f2b0!==_0x2a68ca(0xadd))return null;const _0x20b685=_0x27f2b0[_0x2a68ca(0x12e)]();if(!_0x20b685)return null;if(_0x20b685[_0x2a68ca(0xc2f)]()===_0x2a68ca(0x932))return 0x0;const _0x5a55b7=_0x20b685[_0x2a68ca(0xa9c)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x5a55b7){const _0x532aca=_0x5a55b7[0x1]==='+'?0x1:-0x1,_0x3fc767=parseFloat(_0x5a55b7[0x2]);return isNaN(_0x3fc767)?null:_0x532aca*_0x3fc767*0x36ee80;}if((_0x20b685[0x0]==='+'||_0x20b685[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x2a68ca(0x47e)](_0x20b685)){const _0x4a78d5=parseFloat(_0x20b685);return isNaN(_0x4a78d5)?null:_0x4a78d5*0x36ee80;}return null;},_0x406845=(_0x4b9b13,_0x22a077)=>{const _0x592b3f=_0x4b954,_0x1dfe42=!!_0x2413c4[_0x592b3f(0x4ce)]||!!_0x2413c4['show_full_period']||!!(_0x2413c4['show_date_picker']&&this['_dpMode'])||!!(_0x2413c4[_0x592b3f(0xa7e)]&&this[_0x592b3f(0xbdf)])||this[_0x592b3f(0x5af)]!=null&&this[_0x592b3f(0x7ec)]!=null||!!((_0x2413c4[_0x592b3f(0x691)]||_0x2413c4['interval_picker_group'])&&isNum(this[_0x592b3f(0x5df)])),_0x2261b6=(_0x22a077[_0x592b3f(0x699)]()-_0x4b9b13[_0x592b3f(0x699)]())/0x36ee80,_0x3613bb=!_0x1dfe42&&_0x2261b6<=24.5,_0x54a72b=_0x2e23e2(_0x2413c4[_0x592b3f(0x4c8)]);if(_0x54a72b!==null){const _0x584606=new Date(_0x77ccf8[_0x592b3f(0x699)]()+_0x54a72b);_0x584606[_0x592b3f(0x699)]()>_0x4b9b13[_0x592b3f(0x699)]()&&_0x584606[_0x592b3f(0x699)]()<_0x22a077[_0x592b3f(0x699)]()&&(_0x4b9b13=_0x584606);}else{const _0x116be0=resolveDynamicValue(_0x2413c4[_0x592b3f(0x4c8)],this[_0x592b3f(0xa29)])??toNum(_0x2413c4[_0x592b3f(0x4c8)]);if(isNum(_0x116be0)){if(_0x3613bb){const _0x4043b4=tzParts(_0x22a077[_0x592b3f(0x699)](),_0x1f6a3c);let _0x16c6f5=new Date(zonedWallToMs(_0x4043b4['y'],_0x4043b4['mo'],_0x4043b4['d'],Math['floor'](_0x116be0),Math[_0x592b3f(0x767)](_0x116be0%0x1*0x3c),0x0,_0x1f6a3c));_0x16c6f5[_0x592b3f(0x699)]()>_0x22a077[_0x592b3f(0x699)]()&&(_0x16c6f5=new Date(zonedWallToMs(_0x4043b4['y'],_0x4043b4['mo'],_0x4043b4['d']-0x1,Math[_0x592b3f(0x42e)](_0x116be0),Math[_0x592b3f(0x767)](_0x116be0%0x1*0x3c),0x0,_0x1f6a3c))),_0x16c6f5[_0x592b3f(0x699)]()<_0x22a077[_0x592b3f(0x699)]()&&(_0x4b9b13=_0x16c6f5);}else{const _0xfe4ada=tzParts(_0x4b9b13[_0x592b3f(0x699)](),_0x1f6a3c),_0xa25ba9=new Date(zonedWallToMs(_0xfe4ada['y'],_0xfe4ada['mo'],_0xfe4ada['d'],Math[_0x592b3f(0x42e)](_0x116be0),Math['round'](_0x116be0%0x1*0x3c),0x0,_0x1f6a3c));if(_0xa25ba9>=_0x4b9b13&&_0xa25ba9<_0x22a077)_0x4b9b13=_0xa25ba9;}}}const _0x54d4e3=_0x2e23e2(_0x2413c4[_0x592b3f(0x17b)]);if(_0x54d4e3!==null){const _0x15e4ea=new Date(_0x77ccf8[_0x592b3f(0x699)]()+_0x54d4e3);_0x15e4ea[_0x592b3f(0x699)]()>_0x4b9b13[_0x592b3f(0x699)]()&&_0x15e4ea['getTime']()!==_0x22a077[_0x592b3f(0x699)]()&&(_0x22a077=_0x15e4ea);}else{const _0x2388af=resolveDynamicValue(_0x2413c4['graph_end_hour'],this[_0x592b3f(0xa29)])??toNum(_0x2413c4[_0x592b3f(0x17b)]);if(isNum(_0x2388af)){const _0x527903=tzParts(_0x22a077[_0x592b3f(0x699)](),_0x1f6a3c),_0x3e293d=_0x527903['h']===0x0&&_0x527903['mi']===0x0&&_0x22a077['getSeconds']()===0x0&&_0x22a077[_0x592b3f(0xda3)]()===0x0,_0xb8bdc=new Date(zonedWallToMs(_0x527903['y'],_0x527903['mo'],_0x527903['d']-(_0x3e293d?0x1:0x0),Math[_0x592b3f(0x42e)](_0x2388af),Math[_0x592b3f(0x767)](_0x2388af%0x1*0x3c),0x0,_0x1f6a3c));_0xb8bdc[_0x592b3f(0x699)]()<_0x22a077['getTime']()&&_0xb8bdc[_0x592b3f(0x699)]()>_0x4b9b13['getTime']()&&(_0x22a077=_0xb8bdc);}}const _0x169eac=clamp(Math[_0x592b3f(0x42e)](toNum(_0x2413c4[_0x592b3f(0x4cc)])||0x1),0x1,0xa);if(_0x169eac>0x1&&(_0x2413c4[_0x592b3f(0xc5b)]||_0x592b3f(0x237))===_0x592b3f(0x237)&&!_0x2413c4['sparkline']){let _0x2d1c09=toNum(_0x2413c4[_0x592b3f(0x336)]);if(!(isNum(_0x2d1c09)&&_0x2d1c09>0x0)&&_0x2413c4[_0x592b3f(0x4ce)])try{const _0x443551=resolveFirstWeekday(this[_0x592b3f(0xa29)]),_0x51b482=parseGraphStart(_0x2413c4[_0x592b3f(0x4ce)],new Date(),_0x1f6a3c,_0x443551),_0x10bd7b=endOfPeriodFromGraphStart(_0x2413c4['graph_start'],_0x51b482,_0x1f6a3c,_0x443551),_0x5ca069=(_0x10bd7b[_0x592b3f(0x699)]()-_0x51b482[_0x592b3f(0x699)]())/0x36ee80;if(_0x5ca069>0x0)_0x2d1c09=_0x5ca069;}catch(_0x4e8d76){}const _0x338492=isNum(_0x2d1c09)&&_0x2d1c09>0x0?_0x2d1c09*0x36ee80:_0x22a077['getTime']()-_0x4b9b13['getTime']();if(_0x338492>0x0){if(!(toNum(_0x2413c4[_0x592b3f(0x336)])>0x0))_0x1934b1(_0x338492/0x36ee80);_0x31b5f0(_0x338492/0x36ee80),_0x771d72(_0x22a077[_0x592b3f(0x699)]()-(_0x32f604>0x0?_0x32f604*0x36ee80:0x0)),_0x4b9b13=new Date(_0x4b9b13[_0x592b3f(0x699)]()-_0x338492*(_0x169eac-0x1));}}return{'start':_0x4b9b13,'end':_0x22a077};},_0x4f55f2=_0x2413c4[_0x4b954(0x688)]||_0x2413c4[_0x4b954(0xa7e)]&&this['_dpSynced'],_0x539092=_0x4f55f2&&this['_dpMode']===_0x4b954(0x903),_0x5390f9=_0x4f55f2&&this[_0x4b954(0x87b)]&&this[_0x4b954(0x87b)]!==_0x4b954(0x903);if(_0x4f55f2){const _0x1f2be9=this[_0x4b954(0x48a)]();if(_0x1f2be9){let {start:_0x1d7ba0,end:_0xa2ede5}=_0x1f2be9;if(_0x5390f9){if(_0x2413c4['show_full_period']){const _0x5b973c=this[_0x4b954(0x48a)](!![]);if(_0x5b973c)_0xa2ede5=_0x5b973c[_0x4b954(0x2bf)];}else(this[_0x4b954(0xb41)]||0x0)===0x0&&(_0xa2ede5[_0x4b954(0x699)]()>_0x77ccf8['getTime']()&&_0x1934b1((_0xa2ede5[_0x4b954(0x699)]()-_0x1d7ba0[_0x4b954(0x699)]())/0x36ee80),_0xa2ede5=_0x77ccf8);}return _0xa2ede5=_0x4f57e7(_0xa2ede5),_0x406845(_0x1d7ba0,_0xa2ede5);}}if(_0x2413c4[_0x4b954(0x368)]&&this['_energyStart']&&this[_0x4b954(0x7ec)]){const _0x2b5d59=this['_energyStart'];let _0x1464e5=this[_0x4b954(0x7ec)];return!_0x2413c4[_0x4b954(0x855)]&&_0x1464e5[_0x4b954(0x699)]()>_0x77ccf8[_0x4b954(0x699)]()&&(_0x1934b1((_0x1464e5[_0x4b954(0x699)]()-_0x2b5d59[_0x4b954(0x699)]())/0x36ee80),_0x1464e5=_0x77ccf8),_0x1464e5=_0x4f57e7(_0x1464e5),_0x406845(_0x2b5d59,_0x1464e5);}const _0x133b55=(_0x2413c4[_0x4b954(0x691)]||_0x2413c4['interval_picker_group'])&&isNum(this['_overrideHoursToShow'])?this['_overrideHoursToShow']:null,_0x284348=isNum(_0x133b55);let {start:_0x4a19e0}=resolveAnchorWindow(_0x2413c4,_0x133b55,this['_hass']),_0x54f2a6=_0x77ccf8;if(_0x2413c4[_0x4b954(0x855)]&&!_0x284348){const _0x3f788d=_0x2413c4[_0x4b954(0x4ce)]||null,_0x59c7b8=endOfPeriodFromGraphStart(_0x3f788d,_0x77ccf8,_0x1f6a3c,resolveFirstWeekday(this[_0x4b954(0xa29)]));if(_0x59c7b8[_0x4b954(0x699)]()>_0x54f2a6['getTime']()){const _0x45c49c=_0x59c7b8[_0x4b954(0x699)]()-_0x54f2a6['getTime']();_0x54f2a6=_0x59c7b8,!_0x2413c4[_0x4b954(0x4ce)]&&(_0x4a19e0=new Date(_0x4a19e0[_0x4b954(0x699)]()+_0x45c49c));}}return _0x2413c4[_0x4b954(0x4ce)]===_0x4b954(0xbef)&&_0x4a19e0[_0x4b954(0x699)]()>_0x54f2a6[_0x4b954(0x699)]()&&(_0x54f2a6=endOfPeriodFromGraphStart('tomorrow',_0x77ccf8,_0x1f6a3c,resolveFirstWeekday(this['_hass']))),_0x54f2a6=_0x4f57e7(_0x54f2a6),_0x406845(_0x4a19e0,_0x54f2a6);}[_0x34e271(0x48a)](_0x2ae7b7){const _0x57a2aa=_0x34e271,_0x2ecc96=this[_0x57a2aa(0x87b)]||_0x57a2aa(0x65a),_0x3f0a7b=this[_0x57a2aa(0xb41)]||0x0,_0x4bbe4b=_0x2ecc96===_0x57a2aa(0x903)?_0x3f0a7b:Math['min'](0x0,_0x3f0a7b),_0xa3ccc6=new Date(),_0x11198c=resolveDisplayTimeZone(this[_0x57a2aa(0xa29)],this[_0x57a2aa(0x853)]),_0x1da805=tzParts(_0xa3ccc6[_0x57a2aa(0x699)](),_0x11198c),_0x2414af=_0xa3ccc6[_0x57a2aa(0x699)]()%0xea60,_0x4996e4=(_0x2cfe49,_0x1902c3,_0x140b46,_0x5ae3b3=0x0,_0x5b8d12=0x0)=>new Date(zonedWallToMs(_0x2cfe49,_0x1902c3,_0x140b46,_0x5ae3b3,_0x5b8d12,0x0,_0x11198c)),_0x2268ab=DATE_PICKER_RELATIVE_MODES[_0x2ecc96];if(_0x2268ab){let _0x5585a7=new Date(_0xa3ccc6),_0x2e8149=new Date(_0xa3ccc6);if(_0x2268ab['hours']!=null)_0x5585a7=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d'],_0x1da805['h']+_0x4bbe4b*_0x2268ab['hours'],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af),_0x2e8149=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d'],_0x1da805['h']+(_0x4bbe4b-0x1)*_0x2268ab[_0x57a2aa(0x29c)],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af);else{if(_0x2268ab[_0x57a2aa(0x9ca)]!=null)_0x5585a7=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d']+_0x4bbe4b*_0x2268ab[_0x57a2aa(0x9ca)],_0x1da805['h'],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af),_0x2e8149=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d']+(_0x4bbe4b-0x1)*_0x2268ab[_0x57a2aa(0x9ca)],_0x1da805['h'],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af);else _0x2268ab[_0x57a2aa(0x150)]!=null&&(_0x5585a7=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo']+_0x4bbe4b*_0x2268ab[_0x57a2aa(0x150)],_0x1da805['d'],_0x1da805['h'],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af),_0x2e8149=new Date(zonedWallToMs(_0x1da805['y'],_0x1da805['mo']+(_0x4bbe4b-0x1)*_0x2268ab[_0x57a2aa(0x150)],_0x1da805['d'],_0x1da805['h'],_0x1da805['mi'],0x0,_0x11198c)+_0x2414af));}if(!_0x2ae7b7&&_0x5585a7[_0x57a2aa(0x699)]()>_0xa3ccc6[_0x57a2aa(0x699)]())_0x5585a7[_0x57a2aa(0x1f7)](_0xa3ccc6[_0x57a2aa(0x699)]());return{'start':_0x2e8149,'end':_0x5585a7};}const _0x17a9f9=Math['max'](0x1,parseInt(this['_config']?.['date_picker_step'],0xa)||0x1);let _0x3f9920,_0x161ff7;switch(_0x2ecc96){case _0x57a2aa(0x5c7):{_0x161ff7=_0x4996e4(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d']+0x1+_0x4bbe4b*_0x17a9f9),_0x3f9920=_0x4996e4(_0x1da805['y'],_0x1da805['mo'],_0x1da805['d']+0x1+_0x4bbe4b*_0x17a9f9-_0x17a9f9);break;}case _0x57a2aa(0xc03):{const _0x5bfee5=_0x1da805['d']-weekStartOffsetDays(_0x1da805['wd'],resolveFirstWeekday(this[_0x57a2aa(0xa29)]));_0x161ff7=_0x4996e4(_0x1da805['y'],_0x1da805['mo'],_0x5bfee5+0x7+_0x4bbe4b*_0x17a9f9*0x7),_0x3f9920=_0x4996e4(_0x1da805['y'],_0x1da805['mo'],_0x5bfee5+0x7+_0x4bbe4b*_0x17a9f9*0x7-_0x17a9f9*0x7);break;}case _0x57a2aa(0x65a):{_0x161ff7=_0x4996e4(_0x1da805['y'],_0x1da805['mo']+0x1+_0x4bbe4b*_0x17a9f9,0x1),_0x3f9920=_0x4996e4(_0x1da805['y'],_0x1da805['mo']+0x1+_0x4bbe4b*_0x17a9f9-_0x17a9f9,0x1);break;}case _0x57a2aa(0x74d):{const _0x373b98=_0x1da805['y']+0x1+_0x4bbe4b*_0x17a9f9;_0x161ff7=_0x4996e4(_0x373b98,0x0,0x1),_0x3f9920=_0x4996e4(_0x373b98-_0x17a9f9,0x0,0x1);break;}case _0x57a2aa(0x903):{if(!this[_0x57a2aa(0x5f5)]||!this['_dpCustomEnd'])return null;_0x3f9920=new Date(this[_0x57a2aa(0x5f5)]),_0x161ff7=new Date(this[_0x57a2aa(0x974)]);break;}default:return null;}if(!_0x2ae7b7&&_0x2ecc96!==_0x57a2aa(0x903)){const _0x18da01=new Date();if(_0x161ff7>_0x18da01)_0x161ff7=_0x18da01;}return{'start':_0x3f9920,'end':_0x161ff7};}[_0x34e271(0x7f3)](){const _0x383e97=_0x34e271,_0x97161d=this['_computeDatePickerWindow']();if(!_0x97161d)return'';const _0x28e8a0=resolveCardLanguage(this[_0x383e97(0xa29)],this[_0x383e97(0x853)]),_0x3c2d50=resolveDisplayTimeZone(this[_0x383e97(0xa29)],this['_config']),_0x5f0b73=this['_dpMode'],_0x21beff=Math[_0x383e97(0x887)](0x1,parseInt(this['_config']?.[_0x383e97(0x99c)],0xa)||0x1);try{const _0x1d8420=DATE_PICKER_RELATIVE_MODES[_0x5f0b73];if(_0x1d8420){if((this[_0x383e97(0xb41)]||0x0)===0x0)return cardT(this[_0x383e97(0xa29)],this[_0x383e97(0x853)],_0x1d8420[_0x383e97(0x623)]);const _0x49f6a7=getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'month':_0x383e97(0xd72),'day':_0x383e97(0x774),'year':_0x1d8420[_0x383e97(0x150)]?'numeric':undefined});return _0x49f6a7[_0x383e97(0x29a)](_0x97161d['start'])+'\x20\x20'+_0x49f6a7[_0x383e97(0x29a)](new Date(_0x97161d[_0x383e97(0x2bf)][_0x383e97(0x699)]()-0x1));}if(_0x21beff>0x1&&_0x5f0b73!=='custom'){const _0x1db4c4=getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'day':_0x383e97(0x774),'month':'short','year':_0x5f0b73===_0x383e97(0x74d)?'numeric':undefined}),_0x4d4bc9=new Date(_0x97161d[_0x383e97(0x2bf)]['getTime']()-0x1);return _0x1db4c4[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)])+_0x383e97(0xa5d)+_0x1db4c4[_0x383e97(0x29a)](_0x4d4bc9);}if(_0x5f0b73===_0x383e97(0x5c7))return getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'weekday':_0x383e97(0xd72),'month':'short','day':_0x383e97(0x774),'year':_0x383e97(0x774)})[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)]);if(_0x5f0b73===_0x383e97(0xc03)){const _0x440ce2=new Date(_0x97161d[_0x383e97(0x2bf)][_0x383e97(0x699)]()-0x1),_0x2bd0d6=getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'month':'short','day':_0x383e97(0x774)});return _0x2bd0d6[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)])+_0x383e97(0xa5d)+_0x2bd0d6[_0x383e97(0x29a)](_0x440ce2);}if(_0x5f0b73===_0x383e97(0x65a))return getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'month':_0x383e97(0x740),'year':'numeric'})[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)]);if(_0x5f0b73===_0x383e97(0x74d))return getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'year':_0x383e97(0x774)})[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)]);if(_0x5f0b73===_0x383e97(0x903)){const _0x2d2deb=getCachedDateTimeFormatter(_0x28e8a0,{'timeZone':_0x3c2d50||undefined,'month':_0x383e97(0xd72),'day':_0x383e97(0x774),'year':_0x383e97(0x774)});return _0x2d2deb[_0x383e97(0x29a)](_0x97161d[_0x383e97(0x89f)])+_0x383e97(0xa5d)+_0x2d2deb[_0x383e97(0x29a)](new Date(_0x97161d[_0x383e97(0x2bf)][_0x383e97(0x699)]()-0x1));}}catch{}return _0x97161d[_0x383e97(0x89f)][_0x383e97(0x9a2)]()+_0x383e97(0xa5d)+_0x97161d[_0x383e97(0x2bf)][_0x383e97(0x9a2)]();}[_0x34e271(0x4a6)](){const _0x183f1f=_0x34e271;if(!this[_0x183f1f(0x758)])return;isNum(this[_0x183f1f(0x5df)])?lsSet(_0x183f1f(0x69e)+this[_0x183f1f(0x758)],JSON[_0x183f1f(0x3e9)]({'hours':this[_0x183f1f(0x5df)],'label':this[_0x183f1f(0x2b4)]})):lsDel(_0x183f1f(0x69e)+this[_0x183f1f(0x758)]);}[_0x34e271(0x1e7)](){const _0x12a18b=_0x34e271;if(!this[_0x12a18b(0x758)])return;const _0x839408={'mode':this[_0x12a18b(0x87b)],'offset':this[_0x12a18b(0xb41)],'customStart':this[_0x12a18b(0x5f5)]?this[_0x12a18b(0x5f5)][_0x12a18b(0x798)]():null,'customEnd':this[_0x12a18b(0x974)]?this[_0x12a18b(0x974)]['toISOString']():null};lsSet('sgc-dp:'+this[_0x12a18b(0x758)],JSON[_0x12a18b(0x3e9)](_0x839408));}[_0x34e271(0xcb1)](_0x1fa8e1,_0xf45fb){const _0x4328e5=_0x34e271,_0x11a801=toNum(_0x1fa8e1);isNum(this[_0x4328e5(0x5df)])&&this['_overrideHoursToShow']===_0x11a801?(this[_0x4328e5(0x5df)]=null,this[_0x4328e5(0x2b4)]=null):(this['_overrideHoursToShow']=_0x11a801,this['_activeIntervalLabel']=_0xf45fb),this[_0x4328e5(0x4a6)](),this[_0x4328e5(0x635)](),this[_0x4328e5(0xd61)]();}[_0x34e271(0x273)](){const _0x50b1da=_0x34e271;this[_0x50b1da(0x1e7)]();}[_0x34e271(0xa56)](_0x190d22){const _0x3751f9=_0x34e271;if(!DATE_PICKER_VALID_MODES[_0x3751f9(0x267)](_0x190d22)&&!(_0x190d22 in DATE_PICKER_RELATIVE_MODES))return;this['_dpMode']=_0x190d22,this[_0x3751f9(0xb41)]=0x0,this['_persistDatePicker'](),this[_0x3751f9(0x265)](),this['_scheduleUpdate']();}[_0x34e271(0xc56)](_0x16d17d){const _0x51c629=_0x34e271;if(this[_0x51c629(0x87b)]==='custom'&&this['_dpCustomStart']&&this[_0x51c629(0x974)]){const _0x452c05=this[_0x51c629(0x974)][_0x51c629(0x699)]()-this[_0x51c629(0x5f5)][_0x51c629(0x699)]();if(_0x452c05>0x0){const _0x5406c8=_0x16d17d*_0x452c05,_0x3015ab=new Date(this[_0x51c629(0x5f5)][_0x51c629(0x699)]()+_0x5406c8),_0x545ceb=new Date(this['_dpCustomEnd'][_0x51c629(0x699)]()+_0x5406c8),_0x4746b9=Date[_0x51c629(0x932)]();if(_0x16d17d>0x0&&_0x3015ab['getTime']()>=_0x4746b9)return;this['_dpCustomStart']=_0x3015ab,this[_0x51c629(0x974)]=_0x545ceb;}}else this[_0x51c629(0xb41)]=Math[_0x51c629(0x749)](0x0,this[_0x51c629(0xb41)]+_0x16d17d);this[_0x51c629(0x1e7)](),this[_0x51c629(0x265)](),this['_scheduleUpdate']();}[_0x34e271(0x321)](){const _0x49075c=_0x34e271;if(this[_0x49075c(0x87b)]===_0x49075c(0x903)&&this[_0x49075c(0x5f5)]&&this[_0x49075c(0x974)]){const _0x2b1391=this[_0x49075c(0x974)][_0x49075c(0x699)]()-this[_0x49075c(0x5f5)][_0x49075c(0x699)]();if(_0x2b1391>0x0){const _0xe3115=new Date(),_0x5e5c85=new Date(_0xe3115[_0x49075c(0x3c0)](),_0xe3115[_0x49075c(0x621)](),_0xe3115[_0x49075c(0x7d0)](),_0xe3115['getHours'](),_0xe3115['getMinutes']()+0x1,0x0);this[_0x49075c(0x974)]=_0x5e5c85,this[_0x49075c(0x5f5)]=new Date(_0x5e5c85['getTime']()-_0x2b1391),this[_0x49075c(0x1e7)](),this[_0x49075c(0x265)](),this[_0x49075c(0xd61)]();return;}}this[_0x49075c(0xb41)]=0x0,this[_0x49075c(0x5f5)]=null,this[_0x49075c(0x974)]=null,this[_0x49075c(0x1e7)](),this['_broadcastDatePickerSync'](),this[_0x49075c(0xd61)]();}[_0x34e271(0x184)](_0x503556){const _0x535509=_0x34e271;return _0x503556==='pph'?this[_0x535509(0x853)]?.[_0x535509(0x4a7)]:_0x503556===_0x535509(0xb56)?this[_0x535509(0x853)]?.[_0x535509(0x765)]:null;}[_0x34e271(0x785)](_0x36a5a8){const _0x385bff=_0x34e271,_0x298074=this[_0x385bff(0x184)](_0x36a5a8);if(!_0x298074)return;window[_0x385bff(0x596)](new CustomEvent(_0x385bff(0x5fb),{'detail':{'kind':_0x36a5a8,'group':_0x298074,'value':_0x36a5a8===_0x385bff(0x338)?isNum(toNum(this['_overridePph']))?toNum(this[_0x385bff(0xd89)]):null:this['_overrideGroupBy']||null,'sourceId':this[_0x385bff(0x6d9)]}}));}[_0x34e271(0x3fc)](_0x32c5bc){const _0x3f8ac7=_0x34e271,_0x5583ed=_0x32c5bc[_0x3f8ac7(0x614)]||{},_0x4094d3=this[_0x3f8ac7(0x184)](_0x5583ed[_0x3f8ac7(0x4ec)]);if(!_0x4094d3||!_0x5583ed['group']||_0x5583ed[_0x3f8ac7(0x3a5)]!==_0x4094d3)return;if(_0x5583ed[_0x3f8ac7(0x562)]&&_0x5583ed[_0x3f8ac7(0x562)]===this[_0x3f8ac7(0x6d9)])return;const _0x43b370=this['_overridePph'],_0x53e6a4=this[_0x3f8ac7(0x835)];if(_0x5583ed['kind']==='pph'){const _0x105c7b=toNum(_0x5583ed[_0x3f8ac7(0xd05)]);this[_0x3f8ac7(0xd89)]=isNum(_0x105c7b)?_0x105c7b:null;}else this[_0x3f8ac7(0x835)]=typeof _0x5583ed['value']===_0x3f8ac7(0xadd)&&_0x5583ed[_0x3f8ac7(0xd05)]?_0x5583ed['value']:null;if(this[_0x3f8ac7(0xd89)]===_0x43b370&&this[_0x3f8ac7(0x835)]===_0x53e6a4)return;const _0x264d82={...this[_0x3f8ac7(0x853)]};this[_0x3f8ac7(0x282)](_0x264d82),this['_config']=_0x264d82,this[_0x3f8ac7(0xa4c)]();try{this[_0x3f8ac7(0x14a)]?.[_0x3f8ac7(0xc82)]?.[_0x3f8ac7(0x9c4)]?.();}catch(_0x1b9d88){}this[_0x3f8ac7(0x363)]()['catch'](_0x44b2c7=>console[_0x3f8ac7(0x3ee)](_0x3f8ac7(0x172),_0x44b2c7)),this['_scheduleRender']();}['_onQuerySyncRequest'](_0xad6c38){const _0x7febad=_0x34e271,_0x117b8b=_0xad6c38['detail']||{},_0x39d267=this[_0x7febad(0x184)](_0x117b8b[_0x7febad(0x4ec)]);if(!_0x39d267||!_0x117b8b[_0x7febad(0x3a5)]||_0x117b8b[_0x7febad(0x3a5)]!==_0x39d267)return;if(_0x117b8b[_0x7febad(0xa9e)]&&_0x117b8b[_0x7febad(0xa9e)]===this[_0x7febad(0x6d9)])return;const _0x32950f=_0x117b8b['kind']===_0x7febad(0x338)?!!this[_0x7febad(0x853)]['show_pph_picker']:!!this['_config'][_0x7febad(0x289)];if(!_0x32950f)return;const _0x2de3c2=_0x117b8b['kind']===_0x7febad(0x338)?isNum(toNum(this[_0x7febad(0xd89)])):!!this[_0x7febad(0x835)];if(!_0x2de3c2)return;this[_0x7febad(0x785)](_0x117b8b['kind']);}[_0x34e271(0x635)](){const _0xaafcf8=_0x34e271,_0x2ab254=this[_0xaafcf8(0x853)]?.[_0xaafcf8(0x97f)];if(!_0x2ab254)return;window[_0xaafcf8(0x596)](new CustomEvent('sgc-interval-sync',{'detail':{'group':_0x2ab254,'hours':isNum(this['_overrideHoursToShow'])?this[_0xaafcf8(0x5df)]:null,'label':this[_0xaafcf8(0x2b4)]||null,'sourceId':this[_0xaafcf8(0x6d9)]}}));}[_0x34e271(0xbfd)](_0x32454a){const _0x4045a6=_0x34e271,_0x10ef62=this['_config']?.[_0x4045a6(0x97f)];if(!_0x10ef62)return;const _0x1a62dd=_0x32454a[_0x4045a6(0x614)]||{};if(!_0x1a62dd[_0x4045a6(0x3a5)]||_0x1a62dd['group']!==_0x10ef62)return;if(_0x1a62dd[_0x4045a6(0x562)]&&_0x1a62dd[_0x4045a6(0x562)]===this[_0x4045a6(0x6d9)])return;const _0x54f60f=toNum(_0x1a62dd[_0x4045a6(0x29c)]);isNum(_0x54f60f)?(this['_overrideHoursToShow']=_0x54f60f,this[_0x4045a6(0x2b4)]=typeof _0x1a62dd['label']===_0x4045a6(0xadd)?_0x1a62dd['label']:null):(this[_0x4045a6(0x5df)]=null,this[_0x4045a6(0x2b4)]=null),this[_0x4045a6(0x4a6)](),this['_scheduleUpdate'](),this[_0x4045a6(0x25c)]();}[_0x34e271(0x995)](_0x54aa9a){const _0x2a7ccd=_0x34e271,_0x3a1c4e=this[_0x2a7ccd(0x853)]?.[_0x2a7ccd(0x97f)];if(!_0x3a1c4e)return;const _0x374d7d=_0x54aa9a['detail']||{};if(!_0x374d7d[_0x2a7ccd(0x3a5)]||_0x374d7d['group']!==_0x3a1c4e)return;if(_0x374d7d[_0x2a7ccd(0xa9e)]&&_0x374d7d[_0x2a7ccd(0xa9e)]===this[_0x2a7ccd(0x6d9)])return;if(!this[_0x2a7ccd(0x853)][_0x2a7ccd(0x691)])return;if(!isNum(this[_0x2a7ccd(0x5df)]))return;this[_0x2a7ccd(0x635)]();}['_broadcastDatePickerSync'](){const _0x4d78f5=_0x34e271,_0x6b648b=this[_0x4d78f5(0x853)]?.['date_picker_group'];if(!_0x6b648b)return;window[_0x4d78f5(0x596)](new CustomEvent(_0x4d78f5(0x755),{'detail':{'group':_0x6b648b,'mode':this[_0x4d78f5(0x87b)],'offset':this[_0x4d78f5(0xb41)],'customStart':this[_0x4d78f5(0x5f5)]?this[_0x4d78f5(0x5f5)]['toISOString']():null,'customEnd':this[_0x4d78f5(0x974)]?this[_0x4d78f5(0x974)]['toISOString']():null,'sourceId':this[_0x4d78f5(0x6d9)]}}));}[_0x34e271(0x960)](_0x4252b2){const _0x97cf7a=_0x34e271,_0x678bcf=this[_0x97cf7a(0x853)]?.[_0x97cf7a(0xa7e)];if(!_0x678bcf)return;const _0x46f249=_0x4252b2[_0x97cf7a(0x614)]||{};if(!_0x46f249['group']||_0x46f249[_0x97cf7a(0x3a5)]!==_0x678bcf)return;if(_0x46f249['sourceId']&&_0x46f249[_0x97cf7a(0x562)]===this[_0x97cf7a(0x6d9)])return;_0x46f249[_0x97cf7a(0x646)]&&(_0x46f249[_0x97cf7a(0x646)]==='custom'||DATE_PICKER_VALID_MODES[_0x97cf7a(0x267)](_0x46f249[_0x97cf7a(0x646)])||_0x46f249['mode']in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0x46f249[_0x97cf7a(0x646)]);typeof _0x46f249[_0x97cf7a(0x419)]===_0x97cf7a(0x40a)&&(this[_0x97cf7a(0xb41)]=_0x46f249[_0x97cf7a(0x419)]);if(this[_0x97cf7a(0x87b)]!=='custom'&&(this[_0x97cf7a(0xb41)]||0x0)>0x0)this[_0x97cf7a(0xb41)]=0x0;if(_0x46f249[_0x97cf7a(0x646)]==='custom'){if(_0x46f249[_0x97cf7a(0x44f)])this[_0x97cf7a(0x5f5)]=new Date(_0x46f249[_0x97cf7a(0x44f)]);if(_0x46f249[_0x97cf7a(0x600)])this['_dpCustomEnd']=new Date(_0x46f249[_0x97cf7a(0x600)]);}else _0x46f249[_0x97cf7a(0x646)]&&(DATE_PICKER_VALID_MODES[_0x97cf7a(0x267)](_0x46f249[_0x97cf7a(0x646)])||_0x46f249[_0x97cf7a(0x646)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x97cf7a(0x5f5)]=null,this[_0x97cf7a(0x974)]=null);this[_0x97cf7a(0xbdf)]=!![],this['_persistDatePicker'](),this[_0x97cf7a(0xd61)](),this[_0x97cf7a(0x25c)]();}[_0x34e271(0x152)](_0xb8bc53){const _0x2bad55=_0x34e271,_0x1f5a29=this[_0x2bad55(0x853)]&&this[_0x2bad55(0x853)][_0x2bad55(0xa7e)];if(!_0x1f5a29)return;const _0x54cde8=_0xb8bc53[_0x2bad55(0x614)]||{};if(!_0x54cde8['group']||_0x54cde8[_0x2bad55(0x3a5)]!==_0x1f5a29)return;if(_0x54cde8[_0x2bad55(0xa9e)]&&_0x54cde8[_0x2bad55(0xa9e)]===this[_0x2bad55(0x6d9)])return;const _0x357629=!!this[_0x2bad55(0x853)][_0x2bad55(0x688)]||!!this[_0x2bad55(0x853)][_0x2bad55(0xb71)];if(!_0x357629)return;this[_0x2bad55(0x265)]();}set['hass'](_0x30e9ab){const _0x4f9a6c=_0x34e271,_0x3796b4=this[_0x4f9a6c(0xa29)],_0x42c707=!_0x3796b4;this[_0x4f9a6c(0xa29)]=_0x30e9ab;if(!this['_config'])return;if(_0x42c707){this[_0x4f9a6c(0x2bd)]();if(_0x30e9ab?.[_0x4f9a6c(0x809)])this['_setupColorTemplates']();this[_0x4f9a6c(0xd61)]();return;}if(!this[_0x4f9a6c(0x6df)])return;let _0xca0433=![],_0x2d9651=![],_0x1ee441=![];if(this['_liveEnabled']||this['_annotationRefs'][_0x4f9a6c(0x2e6)]||this[_0x4f9a6c(0x884)][_0x4f9a6c(0x2e6)]||this[_0x4f9a6c(0x6d1)][_0x4f9a6c(0x2e6)]||this[_0x4f9a6c(0xc93)][_0x4f9a6c(0x2e6)]||this[_0x4f9a6c(0x853)][_0x4f9a6c(0xc8b)]){const _0x194723=_0x30e9ab[_0x4f9a6c(0xd44)],_0x5894bb=_0x3796b4[_0x4f9a6c(0xd44)];if(this[_0x4f9a6c(0x86a)])for(const _0x4c3b00 of this[_0x4f9a6c(0x31f)]){if(!_0x4c3b00[_0x4f9a6c(0x951)]||_0x4c3b00[_0x4f9a6c(0x60a)])continue;if(_0x5894bb[_0x4c3b00[_0x4f9a6c(0x951)]]!==_0x194723[_0x4c3b00['entity']]){_0xca0433=!![];break;}}if(!_0xca0433&&this[_0x4f9a6c(0x884)][_0x4f9a6c(0x2e6)])for(const _0x1af577 of this['_dataVarIds']){if(_0x5894bb[_0x1af577]!==_0x194723[_0x1af577]){_0xca0433=!![];break;}}if(this[_0x4f9a6c(0xc93)][_0x4f9a6c(0x2e6)])for(const _0x5640f3 of this[_0x4f9a6c(0xc93)]){if(_0x5894bb[_0x5640f3]!==_0x194723[_0x5640f3]){this['_schedulePriceRefetch']();break;}}if(this[_0x4f9a6c(0xc8f)]['size'])for(const _0x59df80 of this[_0x4f9a6c(0xc8f)]){if(_0x5894bb[_0x59df80]!==_0x194723[_0x59df80]){_0x2d9651=!![];break;}}const _0x28f857=this[_0x4f9a6c(0x853)][_0x4f9a6c(0xc8b)];if(_0x28f857&&_0x5894bb[_0x28f857]!==_0x194723[_0x28f857])_0x1ee441=!![];if(this[_0x4f9a6c(0x6d1)]['size'])for(const _0x2acdb2 of this[_0x4f9a6c(0x6d1)]){if(_0x5894bb[_0x2acdb2]!==_0x194723[_0x2acdb2]){this[_0x4f9a6c(0xbb4)]='',this[_0x4f9a6c(0x25c)]();break;}}}if(!_0xca0433&&!_0x2d9651&&!_0x1ee441)return;if(this[_0x4f9a6c(0x1c4)])return;if(_0xca0433)this['_processHassChanges'](_0x30e9ab);if(_0x2d9651)this[_0x4f9a6c(0x18f)](_0x30e9ab);(_0xca0433||_0x1ee441)&&this[_0x4f9a6c(0x8cb)]?.[_0x4f9a6c(0x3e4)]?.(_0x4f9a6c(0x578))&&this[_0x4f9a6c(0x1bf)]();}get['hass'](){const _0x10e9e6=_0x34e271;return this[_0x10e9e6(0xa29)];}['connectedCallback'](){const _0x312750=_0x34e271;if(this[_0x312750(0x853)]&&this[_0x312750(0xa29)])this[_0x312750(0xd61)]();if(this[_0x312750(0x853)])this[_0x312750(0x1de)]();!this[_0x312750(0x385)]&&typeof ResizeObserver!==_0x312750(0x55f)&&(this[_0x312750(0x385)]=new ResizeObserver(()=>this[_0x312750(0x25c)]()),this[_0x312750(0x385)]['observe'](this)),!this[_0x312750(0x44c)]&&(this[_0x312750(0x44c)]=_0x1bd983=>this['_onTooltipSyncEvent'](_0x1bd983),window[_0x312750(0x43c)]('sgc-tooltip-sync',this[_0x312750(0x44c)])),!this[_0x312750(0x931)]&&(this[_0x312750(0x931)]=_0x31ac7e=>this['_onZoomSyncEvent'](_0x31ac7e),window[_0x312750(0x43c)](_0x312750(0x39c),this[_0x312750(0x931)])),!this[_0x312750(0xcb5)]&&(this[_0x312750(0xcb5)]=_0x4e6954=>this[_0x312750(0x3ac)](_0x4e6954),window[_0x312750(0x43c)](_0x312750(0x334),this[_0x312750(0xcb5)])),this['_startEnergyDateSync'](),!this[_0x312750(0xc31)]&&(this['_dpSyncHandler']=_0x5c23e3=>this['_onDatePickerSyncEvent'](_0x5c23e3),window['addEventListener']('sgc-datepicker-sync',this[_0x312750(0xc31)])),!this[_0x312750(0x619)]&&(this[_0x312750(0x619)]=_0x3c64d0=>this['_onDatePickerSyncRequest'](_0x3c64d0),window[_0x312750(0x43c)](_0x312750(0x3bc),this['_dpSyncRequestHandler'])),!this['_intervalSyncHandler']&&(this[_0x312750(0xa39)]=_0x5db883=>this[_0x312750(0xbfd)](_0x5db883),window[_0x312750(0x43c)]('sgc-interval-sync',this['_intervalSyncHandler'])),!this[_0x312750(0x64c)]&&(this[_0x312750(0x64c)]=_0xac684d=>this[_0x312750(0x995)](_0xac684d),window[_0x312750(0x43c)](_0x312750(0x89a),this[_0x312750(0x64c)])),this[_0x312750(0x853)]&&this[_0x312750(0x853)]['interval_picker_group']&&!this[_0x312750(0xd49)]&&(this[_0x312750(0xd49)]=!![],setTimeout(()=>{const _0x5ecf06=_0x312750;if(!this['isConnected'])return;if(this['_config'][_0x5ecf06(0x691)]&&isNum(this[_0x5ecf06(0x5df)]))this[_0x5ecf06(0x635)]();else!this[_0x5ecf06(0x853)]['show_interval_picker']&&window['dispatchEvent'](new CustomEvent('sgc-interval-sync-request',{'detail':{'group':this[_0x5ecf06(0x853)][_0x5ecf06(0x97f)],'requesterId':this[_0x5ecf06(0x6d9)]}}));},0x0)),!this['_querySyncHandler']&&(this[_0x312750(0xd50)]=_0x3ee413=>this[_0x312750(0x3fc)](_0x3ee413),window['addEventListener'](_0x312750(0x5fb),this[_0x312750(0xd50)])),!this[_0x312750(0xac3)]&&(this[_0x312750(0xac3)]=_0x479737=>this['_onQuerySyncRequest'](_0x479737),window[_0x312750(0x43c)](_0x312750(0x772),this[_0x312750(0xac3)])),this[_0x312750(0x853)]&&(this[_0x312750(0x853)][_0x312750(0x4a7)]||this[_0x312750(0x853)][_0x312750(0x765)])&&!this['_queryInitialSyncDone']&&(this[_0x312750(0x229)]=!![],setTimeout(()=>{const _0x43b599=_0x312750;if(!this[_0x43b599(0x897)])return;for(const _0x17c1eb of[_0x43b599(0x338),_0x43b599(0xb56)]){const _0x3cbb3a=this['_groupForQueryKind'](_0x17c1eb);if(!_0x3cbb3a)continue;const _0x19c104=_0x17c1eb===_0x43b599(0x338)?this['_config'][_0x43b599(0x131)]:this[_0x43b599(0x853)][_0x43b599(0x289)],_0x3c7a61=_0x17c1eb===_0x43b599(0x338)?isNum(toNum(this[_0x43b599(0xd89)])):!!this[_0x43b599(0x835)];if(_0x19c104&&_0x3c7a61)this[_0x43b599(0x785)](_0x17c1eb);else!_0x19c104&&window[_0x43b599(0x596)](new CustomEvent(_0x43b599(0x772),{'detail':{'kind':_0x17c1eb,'group':_0x3cbb3a,'requesterId':this[_0x43b599(0x6d9)]}}));}},0x0)),this['_config']&&this[_0x312750(0x853)][_0x312750(0xa7e)]&&!this[_0x312750(0x549)]&&(this['_dpInitialSyncDone']=!![],setTimeout(()=>{const _0x28b8ea=_0x312750;if(!this[_0x28b8ea(0x897)])return;const _0x551919=!!this[_0x28b8ea(0x853)][_0x28b8ea(0x688)]||!!this[_0x28b8ea(0x853)][_0x28b8ea(0xb71)];_0x551919?this[_0x28b8ea(0x265)]():window[_0x28b8ea(0x596)](new CustomEvent('sgc-datepicker-sync-request',{'detail':{'group':this['_config']['date_picker_group'],'requesterId':this[_0x28b8ea(0x6d9)]}}));},0x0)),!this['_cacheCleanupTimer']&&(this[_0x312750(0x530)]=setInterval(()=>{const _0x6fb908=_0x312750,_0xcb2313=Date[_0x6fb908(0x932)]();for(const [_0x14daf2,_0x3af2fc]of this[_0x6fb908(0x14a)][_0x6fb908(0xc82)]){if(_0xcb2313-_0x3af2fc['ts']>FETCH_CACHE_TTL_MS)this[_0x6fb908(0x14a)][_0x6fb908(0xc82)][_0x6fb908(0x2ef)](_0x14daf2);}},0x5*0x3c*0x3e8));}[_0x34e271(0x2ee)](){const _0x3bd243=_0x34e271;this[_0x3bd243(0x3db)]=(this[_0x3bd243(0x3db)]||0x0)+0x1;this[_0x3bd243(0x4da)]&&(clearTimeout(this[_0x3bd243(0x4da)]),this['_priceTrailTimer']=null);this[_0x3bd243(0x385)]&&(this[_0x3bd243(0x385)][_0x3bd243(0x5f6)](),this['_resizeObserver']=null);this[_0x3bd243(0x17c)]&&(this[_0x3bd243(0x17c)][_0x3bd243(0x5f6)](),this[_0x3bd243(0x17c)]=null);this[_0x3bd243(0x615)]&&(cancelAnimationFrame(this['_fillRaf']),this[_0x3bd243(0x615)]=0x0);this[_0x3bd243(0x969)]&&(this[_0x3bd243(0x969)]['abort'](),this[_0x3bd243(0x969)]=null);if(this['_renderers'])for(const _0x12bd30 of this[_0x3bd243(0xc34)][_0x3bd243(0xb78)]()){_0x12bd30&&_0x12bd30['_zoomAbort']&&(_0x12bd30[_0x3bd243(0x254)][_0x3bd243(0x58e)](),_0x12bd30[_0x3bd243(0x254)]=null);}this[_0x3bd243(0x81b)]&&(cancelAnimationFrame(this[_0x3bd243(0x81b)]),this[_0x3bd243(0x81b)]=null),this['_pollTimer']&&(clearInterval(this[_0x3bd243(0x89e)]),this[_0x3bd243(0x89e)]=null),this[_0x3bd243(0xaf8)]&&(clearTimeout(this[_0x3bd243(0xaf8)]),this[_0x3bd243(0xaf8)]=null),this[_0x3bd243(0x163)]&&(clearInterval(this[_0x3bd243(0x163)]),this['_slideTimer']=null),this[_0x3bd243(0x44c)]&&(window[_0x3bd243(0xb9d)](_0x3bd243(0xa7f),this['_syncHandler']),this['_syncHandler']=null),this[_0x3bd243(0x931)]&&(window[_0x3bd243(0xb9d)](_0x3bd243(0x39c),this[_0x3bd243(0x931)]),this[_0x3bd243(0x931)]=null),this['_scrollSyncHandler']&&(window[_0x3bd243(0xb9d)](_0x3bd243(0x334),this[_0x3bd243(0xcb5)]),this['_scrollSyncHandler']=null),this[_0x3bd243(0x693)]=null,this[_0x3bd243(0x72f)]=null,this['_stopEnergyDateSync'](),this['_unsubscribeEvents'](),this[_0x3bd243(0xbbc)](),this['_lastTplKey']=null,this[_0x3bd243(0xc31)]&&(window[_0x3bd243(0xb9d)]('sgc-datepicker-sync',this[_0x3bd243(0xc31)]),this[_0x3bd243(0xc31)]=null),this['_dpSyncRequestHandler']&&(window['removeEventListener'](_0x3bd243(0x3bc),this[_0x3bd243(0x619)]),this[_0x3bd243(0x619)]=null),this[_0x3bd243(0x549)]=![],this['_intervalSyncHandler']&&(window[_0x3bd243(0xb9d)](_0x3bd243(0xa04),this[_0x3bd243(0xa39)]),this[_0x3bd243(0xa39)]=null),this[_0x3bd243(0x64c)]&&(window[_0x3bd243(0xb9d)](_0x3bd243(0x89a),this[_0x3bd243(0x64c)]),this[_0x3bd243(0x64c)]=null),this['_intervalInitialSyncDone']=![],this[_0x3bd243(0xd50)]&&(window[_0x3bd243(0xb9d)]('sgc-query-sync',this[_0x3bd243(0xd50)]),this[_0x3bd243(0xd50)]=null),this[_0x3bd243(0xac3)]&&(window[_0x3bd243(0xb9d)](_0x3bd243(0x772),this[_0x3bd243(0xac3)]),this['_querySyncRequestHandler']=null),this[_0x3bd243(0x229)]=![],this[_0x3bd243(0x530)]&&(clearInterval(this[_0x3bd243(0x530)]),this['_cacheCleanupTimer']=null),this['_graphFingerprint']='';}['_onTooltipSyncEvent'](_0x279b24){const _0xe00f21=_0x34e271,_0x2ac6b5=this[_0xe00f21(0x853)];if(!_0x2ac6b5?.[_0xe00f21(0x851)])return;const _0x9c8368=_0x279b24[_0xe00f21(0x614)]||{};if(_0x9c8368[_0xe00f21(0x562)]&&_0x9c8368[_0xe00f21(0x562)]===this['_instanceId'])return;const _0x464607=_0x2ac6b5[_0xe00f21(0xc3f)]||null,_0x28b342=_0x9c8368['group']||null;if(_0x464607!==_0x28b342)return;_0x9c8368[_0xe00f21(0x68d)]===null||_0x9c8368[_0xe00f21(0x68d)]===undefined?this[_0xe00f21(0x72f)]?.():this['_showTooltipAtTime']?.(_0x9c8368[_0xe00f21(0x68d)]);}[_0x34e271(0x1c6)](){const _0x31ab4b=_0x34e271,_0x3d9d8a=Array[_0x31ab4b(0xaf6)](this['_zoomHistory'])&&this[_0x31ab4b(0xbf2)][_0x31ab4b(0x4f2)]?this[_0x31ab4b(0xbf2)]['pop']():null;this['_viewWindow']=_0x3d9d8a||null,this[_0x31ab4b(0xbb4)]='',this[_0x31ab4b(0x6a4)](),this[_0x31ab4b(0x853)]?.[_0x31ab4b(0x2a1)]&&window[_0x31ab4b(0x596)](new CustomEvent(_0x31ab4b(0x39c),{'detail':{'tStart':_0x3d9d8a?_0x3d9d8a[_0x31ab4b(0x89f)][_0x31ab4b(0x699)]():null,'tEnd':_0x3d9d8a?_0x3d9d8a['end'][_0x31ab4b(0x699)]():null,'group':this[_0x31ab4b(0x853)][_0x31ab4b(0xcbe)]||null,'sourceId':this[_0x31ab4b(0x6d9)]}}));}[_0x34e271(0x824)](_0x37b568){const _0x5251ae=_0x34e271,_0x492fd2=this[_0x5251ae(0x853)];if(!_0x492fd2?.[_0x5251ae(0x2a1)])return;const _0x2b7688=_0x37b568[_0x5251ae(0x614)]||{};if(_0x2b7688['sourceId']&&_0x2b7688[_0x5251ae(0x562)]===this[_0x5251ae(0x6d9)])return;const _0xc1cb6b=_0x492fd2[_0x5251ae(0xcbe)]||null,_0x1c4032=_0x2b7688[_0x5251ae(0x3a5)]||null;if(_0xc1cb6b!==_0x1c4032)return;if(_0x2b7688[_0x5251ae(0xb1a)]==null||_0x2b7688[_0x5251ae(0xa0f)]==null)this['_viewWindow']&&(this[_0x5251ae(0x9c2)]=null,this[_0x5251ae(0xbb4)]='',this[_0x5251ae(0x6a4)]());else{const _0x3b34a6=new Date(_0x2b7688['tStart']),_0x14d749=new Date(_0x2b7688[_0x5251ae(0xa0f)]),_0x46add9=this[_0x5251ae(0x9c2)];if(_0x46add9&&_0x46add9[_0x5251ae(0x89f)]instanceof Date&&_0x46add9[_0x5251ae(0x2bf)]instanceof Date&&_0x46add9['start']['getTime']()===_0x3b34a6[_0x5251ae(0x699)]()&&_0x46add9[_0x5251ae(0x2bf)][_0x5251ae(0x699)]()===_0x14d749[_0x5251ae(0x699)]())return;this[_0x5251ae(0x9c2)]={'start':_0x3b34a6,'end':_0x14d749},this['_graphFingerprint']='',this[_0x5251ae(0x6a4)]();}}[_0x34e271(0x3ac)](_0x728544){const _0x4fcf42=_0x34e271,_0x46bfb5=this[_0x4fcf42(0x853)];if(!_0x46bfb5?.[_0x4fcf42(0x5e3)])return;const _0x140f48=_0x728544[_0x4fcf42(0x614)]||{};if(_0x140f48[_0x4fcf42(0x562)]&&_0x140f48[_0x4fcf42(0x562)]===this[_0x4fcf42(0x6d9)])return;const _0x4873f4=_0x46bfb5['scroll_sync_group']||null,_0x363385=_0x140f48[_0x4fcf42(0x3a5)]||null;if(_0x4873f4!==_0x363385)return;if(!isNum(_0x140f48['ratio']))return;const _0x3f758f=this[_0x4fcf42(0x8cb)]?.[_0x4fcf42(0x3e4)](_0x4fcf42(0x789));if(!_0x3f758f)return;const _0x27c048=_0x3f758f[_0x4fcf42(0xa83)]-_0x3f758f[_0x4fcf42(0x560)];if(_0x27c048<=0x0)return;const _0x43adb1=Math[_0x4fcf42(0x887)](0x0,Math[_0x4fcf42(0x749)](_0x27c048,_0x140f48['ratio']*_0x27c048));if(Math[_0x4fcf42(0xaef)](_0x3f758f['scrollLeft']-_0x43adb1)<0x1)return;this[_0x4fcf42(0xb39)]=!![],_0x3f758f[_0x4fcf42(0xd64)]=_0x43adb1,requestAnimationFrame(()=>{const _0xd42d69=_0x4fcf42;this[_0xd42d69(0xb39)]=![];});}['_maMaxLeadMs'](_0x1d8eb6){const _0x59d691=_0x34e271;let _0x35bdf6=0x0;for(const _0x21deb9 of this['_entities']||[]){if(!_0x21deb9||_0x21deb9[_0x59d691(0x679)]||_0x21deb9[_0x59d691(0x7f4)])continue;const _0x5e9d6d=resolvePointsPerHour(this[_0x59d691(0x853)],_0x21deb9,_0x1d8eb6),_0xf69e72=resolveGroupBy(this['_config'],_0x1d8eb6),_0x5bf514=groupBucketMs(_0xf69e72,this[_0x59d691(0x853)][_0x59d691(0x770)],_0x5e9d6d);if(!isNum(_0x5bf514)||_0x5bf514<=0x0)continue;(_0x21deb9[_0x59d691(0xb16)]===_0x59d691(0xad8)||_0x21deb9[_0x59d691(0xb16)]==='change'||_0x21deb9['aggregate_func']===_0x59d691(0x2b8))&&(_0x35bdf6=Math[_0x59d691(0x887)](_0x35bdf6,Math[_0x59d691(0x749)](_0x5bf514,0x18*0x36ee80)));const _0x25e8f1=Array[_0x59d691(0xaf6)](_0x21deb9[_0x59d691(0x89c)])?_0x21deb9[_0x59d691(0x89c)]:null;if(!_0x25e8f1||!_0x25e8f1[_0x59d691(0x4f2)])continue;let _0x55a279=0x0;for(const _0x3c76c4 of _0x25e8f1){const _0x3e22a=Math[_0x59d691(0x767)](toNum(_0x3c76c4?.['period'])||0x0);if(_0x3e22a>_0x55a279)_0x55a279=_0x3e22a;}if(_0x55a279<0x2)continue;_0x35bdf6=Math[_0x59d691(0x887)](_0x35bdf6,(_0x55a279-0x1)*_0x5bf514);}return _0x35bdf6;}[_0x34e271(0x985)](){const _0x36c4fc=_0x34e271;return Math['max'](0x3,Math[_0x36c4fc(0x9ef)]((toNum(this[_0x36c4fc(0x853)]?.[_0x36c4fc(0xc07)])||0x96)/0x32));}[_0x34e271(0x5e1)](){const _0x2b3412=_0x34e271,_0x2e2cc0=this['_config']?.['height'],_0x18d411=_0x2e2cc0==null||_0x2e2cc0===_0x2b3412(0xc60)||_0x2e2cc0==='',_0x6c07b0=(_0x595ff5,_0x295abb)=>{const _0x67a584=_0x2b3412;if(!_0x595ff5)return;if(_0x595ff5[_0x67a584(0x74c)]&&_0x595ff5[_0x67a584(0x74c)]['add'])_0x595ff5['classList'][_0x67a584(0x941)](_0x67a584(0x261),_0x295abb);else{const _0x50be4c=_0x595ff5['getAttribute']&&_0x595ff5[_0x67a584(0xae2)](_0x67a584(0x3e8))||'',_0x3aeb55=_0x50be4c[_0x67a584(0x7a4)](/\s+/)[_0x67a584(0x267)](_0x67a584(0x261));if(_0x295abb&&!_0x3aeb55&&_0x595ff5['setAttribute'])_0x595ff5[_0x67a584(0x1b0)](_0x67a584(0x3e8),(_0x50be4c+_0x67a584(0x291))['trim']());else{if(!_0x295abb&&_0x3aeb55&&_0x595ff5[_0x67a584(0x1b0)])_0x595ff5['setAttribute'](_0x67a584(0x3e8),_0x50be4c[_0x67a584(0x7a4)](/\s+/)[_0x67a584(0xbe8)](_0x58e895=>_0x58e895!=='sgc-fill-height')[_0x67a584(0xa09)]('\x20'));}}},_0x1eaa49=this['shadowRoot']?.[_0x2b3412(0x3e4)](_0x2b3412(0x427))||this[_0x2b3412(0x8cb)]?.[_0x2b3412(0x3e4)](_0x2b3412(0x64f));_0x6c07b0(this,_0x18d411),_0x6c07b0(_0x1eaa49,_0x18d411);if(_0x18d411){if(!this[_0x2b3412(0x17c)]&&typeof ResizeObserver!==_0x2b3412(0x55f)){let _0x21c296=0x0;this['_fillResizeObs']=new ResizeObserver(()=>{const _0x480727=_0x2b3412,_0x330d21=this[_0x480727(0x8cb)]?.['querySelector'](_0x480727(0x789)),_0x5e8cfe=_0x330d21?.[_0x480727(0x59c)]||0x0;if(Math['abs'](_0x5e8cfe-_0x21c296)>0x2){_0x21c296=_0x5e8cfe;if(this['_fillRaf'])cancelAnimationFrame(this[_0x480727(0x615)]);this['_fillRaf']=requestAnimationFrame(()=>{const _0x51b2f5=_0x480727;this[_0x51b2f5(0x615)]=0x0,this[_0x51b2f5(0xbb4)]='';try{this[_0x51b2f5(0x6a4)]();}catch(_0x446b7c){}});}}),this['_fillResizeObs'][_0x2b3412(0x268)](this);}}else this[_0x2b3412(0x17c)]&&(this[_0x2b3412(0x17c)][_0x2b3412(0x5f6)](),this[_0x2b3412(0x17c)]=null);}[_0x34e271(0x33b)](){const _0x3023c1=_0x34e271,_0x4af9ec=this[_0x3023c1(0x853)]?.[_0x3023c1(0x1d6)]||{},_0xc200a1={'min_rows':0x2,'min_columns':0x4};if(_0x4af9ec[_0x3023c1(0x5cc)]!=null&&_0x4af9ec[_0x3023c1(0x5cc)]!==_0x3023c1(0xc60))_0xc200a1[_0x3023c1(0x5cc)]=_0x4af9ec[_0x3023c1(0x5cc)];if(_0x4af9ec[_0x3023c1(0x8c6)]!=null)_0xc200a1[_0x3023c1(0x8c6)]=_0x4af9ec[_0x3023c1(0x8c6)];return _0xc200a1;}[_0x34e271(0x2b1)](){const _0x95b336=_0x34e271;return this[_0x95b336(0x853)];}[_0x34e271(0x1de)](){const _0x278b32=_0x34e271;this['_pollTimer']&&(clearInterval(this[_0x278b32(0x89e)]),this[_0x278b32(0x89e)]=null);const _0x581e0b=toNum(this[_0x278b32(0x853)]['update_interval']);if(isNum(_0x581e0b)&&_0x581e0b>0x0)this['_pollTimer']=setInterval(()=>{const _0x41de87=_0x278b32;this[_0x41de87(0x14a)][_0x41de87(0xcb9)](),this[_0x41de87(0xd61)]();},_0x581e0b*0x3e8);else this[_0x278b32(0xd7a)]()&&(this[_0x278b32(0x89e)]=setInterval(()=>{const _0x1fb505=_0x278b32;this[_0x1fb505(0x14a)]['clearCache'](),this['_scheduleUpdate']();},0x5*0x3c*0x3e8));this[_0x278b32(0x163)]&&(clearInterval(this[_0x278b32(0x163)]),this[_0x278b32(0x163)]=null),this[_0x278b32(0x86a)]&&this['_isLiveTrackingNeeded']()&&(this[_0x278b32(0x163)]=setInterval(()=>this['_slideWindow'](),LIVE_SLIDE_INTERVAL_MS));}[_0x34e271(0xd7a)](){const _0x141eb0=_0x34e271;if(!this[_0x141eb0(0x31f)]?.[_0x141eb0(0x4f2)])return![];return this['_entities']['some'](_0x405515=>this['_isHistoryAggregated'](_0x405515));}[_0x34e271(0x53b)](){const _0x370dae=_0x34e271,_0x13b4a9=this['_config'];if(_0x13b4a9[_0x370dae(0x688)])return![];if(_0x13b4a9[_0x370dae(0xa7e)]&&this[_0x370dae(0xbdf)])return![];if(_0x13b4a9[_0x370dae(0x368)]&&this[_0x370dae(0x5af)])return![];return!_0x13b4a9['graph_start'];}[_0x34e271(0x23f)](){const _0x2302ab=_0x34e271,_0xac24c4=this['_config'];if(_0xac24c4[_0x2302ab(0x688)]||_0xac24c4[_0x2302ab(0xa7e)]&&this[_0x2302ab(0xbdf)]){if(this['_dpMode']==='custom')return![];if((this[_0x2302ab(0xb41)]||0x0)!==0x0)return![];}return!![];}[_0x34e271(0xbd1)](_0x5851af){const _0x30cc33=_0x34e271,_0x3a213a=_0x5851af?.[_0x30cc33(0x3ef)]||_0x5851af?.[_0x30cc33(0xb33)];if(_0x3a213a==='candlestick'||_0x3a213a===_0x30cc33(0x20a))return!![];return this[_0x30cc33(0x23f)]();}[_0x34e271(0xd61)](){const _0x7a97e7=_0x34e271;if(this[_0x7a97e7(0x5b2)])return;this[_0x7a97e7(0x5b2)]=!![],Promise['resolve']()[_0x7a97e7(0x654)](()=>{const _0x4a27e9=_0x7a97e7;this[_0x4a27e9(0x5b2)]=![],this[_0x4a27e9(0x363)]()[_0x4a27e9(0x28c)](_0x49913f=>console['error'](_0x4a27e9(0x162),_0x49913f));});}[_0x34e271(0x25c)](){const _0x43b6bf=_0x34e271;if(this[_0x43b6bf(0x81b)])return;this[_0x43b6bf(0x81b)]=requestAnimationFrame(()=>{const _0x122c5e=_0x43b6bf;this[_0x122c5e(0x81b)]=null,this[_0x122c5e(0x6a4)]();});}[_0x34e271(0x7d3)](_0x345eda,_0x4bd687){const _0x180d48=_0x34e271;if(!_0x345eda||typeof _0x345eda!==_0x180d48(0xadd)||!_0x345eda[_0x180d48(0x267)]('{{')&&!_0x345eda[_0x180d48(0x267)]('{%'))return _0x345eda;return this[_0x180d48(0x1fd)][_0x180d48(0xccf)](this[_0x180d48(0x313)](_0x345eda,_0x4bd687||null))||null;}[_0x34e271(0x16f)](_0x44dab8,_0x56ee7c){const _0x124668=_0x34e271;return this[_0x124668(0x7d3)](_0x44dab8,_0x56ee7c);}[_0x34e271(0xa1d)](_0x58fcf2,_0x2a13d9){const _0x5f20f3=_0x34e271;if(typeof _0x58fcf2!==_0x5f20f3(0xadd)||!_0x58fcf2['includes']('{{')&&!_0x58fcf2['includes']('{%'))return _0x58fcf2;return this[_0x5f20f3(0x1fd)][_0x5f20f3(0xccf)](this[_0x5f20f3(0x313)](_0x58fcf2,_0x2a13d9||null))??null;}[_0x34e271(0x470)](_0x4b5b7f,_0x23f932){const _0x3b07e0=_0x34e271,_0x4d402b=this[_0x3b07e0(0x7d3)](_0x4b5b7f,_0x23f932);if(!_0x4d402b||typeof _0x4d402b!==_0x3b07e0(0xadd)||!_0x4d402b[_0x3b07e0(0x267)](_0x3b07e0(0x6de)))return _0x4d402b;try{const _0x2ab8c3=this[_0x3b07e0(0x8cb)]?.[_0x3b07e0(0x3e4)](_0x3b07e0(0x427))||this[_0x3b07e0(0x8cb)]||this,_0x2be30d=document[_0x3b07e0(0xb38)](_0x3b07e0(0xd9a));_0x2be30d[_0x3b07e0(0x564)][_0x3b07e0(0x19e)]=_0x4d402b,_0x2be30d[_0x3b07e0(0x564)][_0x3b07e0(0xd2f)]=_0x3b07e0(0x73d),_0x2ab8c3['appendChild'](_0x2be30d);const _0x4fb38c=getComputedStyle(_0x2be30d)[_0x3b07e0(0x19e)];return _0x2be30d[_0x3b07e0(0x3d0)](),_0x4fb38c&&_0x4fb38c!==''?_0x4fb38c:_0x4d402b;}catch(_0x5c38c0){return _0x4d402b;}}['_applyTemplatedBools'](){const _0x13e9c0=_0x34e271,_0x4df14c=this['_resolvedTemplateColors'];if(!_0x4df14c)return![];let _0x1a7a1f=![];if(this['_tplBoolCard']&&this[_0x13e9c0(0x853)])for(const _0x570d37 in this['_tplBoolCard']){const _0x416718=parseTemplateBool(_0x4df14c['get'](this['_tplBoolCard'][_0x570d37]),CARD_DEFAULTS[_0x570d37]);this[_0x13e9c0(0x853)][_0x570d37]!==_0x416718&&(this['_config'][_0x570d37]=_0x416718,_0x1a7a1f=!![]);}if(this[_0x13e9c0(0xb7a)]&&this[_0x13e9c0(0x31f)]){const _0x4cdee1=new Set([_0x13e9c0(0xaaa),'show_data_labels',_0x13e9c0(0xbce),'show_range_band',_0x13e9c0(0x938),_0x13e9c0(0x140),_0x13e9c0(0x355),_0x13e9c0(0x202)]);for(let _0x5ed6a5=0x0;_0x5ed6a5<this[_0x13e9c0(0xb7a)][_0x13e9c0(0x4f2)];_0x5ed6a5++){const _0x210c46=this[_0x13e9c0(0xb7a)][_0x5ed6a5],_0x53a956=this[_0x13e9c0(0x31f)][_0x5ed6a5];if(!_0x210c46||!_0x53a956)continue;for(const _0x4d05ad in _0x210c46){const _0x131756=parseTemplateBool(_0x4df14c[_0x13e9c0(0xccf)](this[_0x13e9c0(0x313)](_0x210c46[_0x4d05ad],_0x53a956[_0x13e9c0(0x951)])),ENTITY_DEFAULTS[_0x4d05ad]);_0x53a956[_0x4d05ad]!==_0x131756&&(_0x53a956[_0x4d05ad]=_0x131756,_0x1a7a1f=!![]);if(_0x4cdee1[_0x13e9c0(0xc12)](_0x4d05ad))continue;for(const _0x279a4c of this['_entities']){_0x279a4c&&_0x279a4c[_0x13e9c0(0x988)]===_0x5ed6a5&&_0x279a4c[_0x4d05ad]!==_0x131756&&(_0x279a4c[_0x4d05ad]=_0x131756,_0x1a7a1f=!![]);}}}}return _0x1a7a1f;}[_0x34e271(0x313)](_0x385e2e,_0x2b1cc2){const _0xc0cfdc=_0x34e271;return _0x2b1cc2&&typeof _0x385e2e===_0xc0cfdc(0xadd)&&/\bentity\b/['test'](_0x385e2e)?_0x385e2e+'\u0000'+_0x2b1cc2:_0x385e2e;}[_0x34e271(0x5a6)](){const _0x3fec0c=_0x34e271;if(!this[_0x3fec0c(0xa29)]?.['connection']){this[_0x3fec0c(0xbbc)](),this[_0x3fec0c(0xabd)]=null;return;}const _0x2d9d8d=new Map(),_0x1dc7e8=_0x55eb0a=>{const _0x540ed5=_0x3fec0c;if(!_0x2d9d8d[_0x540ed5(0xc12)](_0x55eb0a))_0x2d9d8d[_0x540ed5(0x96e)](_0x55eb0a,{'template':_0x55eb0a,'entId':null});};if(this[_0x3fec0c(0x36d)]){for(const _0x3dc2e2 in this[_0x3fec0c(0x36d)])_0x1dc7e8(this[_0x3fec0c(0x36d)][_0x3dc2e2]);}for(let _0xa6566e=0x0;_0xa6566e<(this[_0x3fec0c(0xb7a)]||[])[_0x3fec0c(0x4f2)];_0xa6566e++){const _0x4d5a39=this[_0x3fec0c(0xb7a)][_0xa6566e];if(!_0x4d5a39)continue;const _0x7414e7=this[_0x3fec0c(0x31f)]?.[_0xa6566e]?.['entity']||null;for(const _0x387be0 in _0x4d5a39){const _0x3eafc0=this['_entityTplKey'](_0x4d5a39[_0x387be0],_0x7414e7);if(!_0x2d9d8d[_0x3fec0c(0xc12)](_0x3eafc0))_0x2d9d8d[_0x3fec0c(0x96e)](_0x3eafc0,{'template':_0x4d5a39[_0x387be0],'entId':_0x3eafc0===_0x4d5a39[_0x387be0]?null:_0x7414e7});}}const _0x162218=[_0x3fec0c(0x19e),'point_colors','icon_color','state_color',_0x3fec0c(0x4a9),_0x3fec0c(0x86b),'tooltip_name'];for(const _0x2c8db6 of this['_entities']||[]){for(const _0x126a1f of _0x162218){const _0x2f13f9=_0x2c8db6[_0x126a1f];if(typeof _0x2f13f9===_0x3fec0c(0xadd)&&(_0x2f13f9[_0x3fec0c(0x267)]('{{')||_0x2f13f9['includes']('{%'))){const _0x56059e=_0x2c8db6[_0x3fec0c(0x951)]||null,_0x8792cf=this[_0x3fec0c(0x313)](_0x2f13f9,_0x56059e);if(!_0x2d9d8d[_0x3fec0c(0xc12)](_0x8792cf))_0x2d9d8d['set'](_0x8792cf,{'template':_0x2f13f9,'entId':_0x8792cf===_0x2f13f9?null:_0x56059e});}}}const _0x3d2cc0=['y_axis_color','x_axis_color',_0x3fec0c(0xa38),_0x3fec0c(0x3ed),_0x3fec0c(0xa20),'card_icon_color','card_icon'];for(const _0x5472ed of _0x3d2cc0){const _0x2b12e7=this['_config']?.[_0x5472ed];if(typeof _0x2b12e7==='string'&&(_0x2b12e7['includes']('{{')||_0x2b12e7[_0x3fec0c(0x267)]('{%')))_0x1dc7e8(_0x2b12e7);}for(const _0x57e0cb of this['_config']?.[_0x3fec0c(0xc0a)]||[]){for(const _0x3013ce of[_0x3fec0c(0x89f),'end',_0x3fec0c(0x68d),_0x3fec0c(0xd05),_0x3fec0c(0x1a4),_0x3fec0c(0x623)]){const _0x5b5aa0=_0x57e0cb?.[_0x3013ce];if(typeof _0x5b5aa0===_0x3fec0c(0xadd)&&(_0x5b5aa0['includes']('{{')||_0x5b5aa0[_0x3fec0c(0x267)]('{%')))_0x1dc7e8(_0x5b5aa0);}}const _0x310100=_0x2d9d8d[_0x3fec0c(0x2e6)]+':'+[..._0x2d9d8d['keys']()]['sort']()[_0x3fec0c(0xa09)]('\x0a');if(_0x310100===this[_0x3fec0c(0xabd)]&&this['_colorTemplateUnsubs']['length']===_0x2d9d8d[_0x3fec0c(0x2e6)])return;this[_0x3fec0c(0xabd)]=_0x310100,this[_0x3fec0c(0xbbc)]();if(!_0x2d9d8d[_0x3fec0c(0x2e6)])return;for(const [_0x31be17,_0x370767]of _0x2d9d8d){try{const _0x1858bc=this[_0x3fec0c(0xa29)][_0x3fec0c(0x809)]['subscribeMessage'](_0x2f25a6=>{const _0x288f7f=_0x3fec0c,_0x5c0dbb=normalizeTemplateResult(_0x2f25a6?.[_0x288f7f(0xc15)]);if(!_0x5c0dbb)return;const _0x4c9b23=this['_resolvedTemplateColors']['get'](_0x31be17);if(_0x4c9b23===_0x5c0dbb)return;this[_0x288f7f(0x1fd)][_0x288f7f(0x96e)](_0x31be17,_0x5c0dbb),this['_applyTemplatedBools'](),this['_graphFingerprint']='',this[_0x288f7f(0x25c)]();},_0x370767['entId']?{'type':_0x3fec0c(0xc09),'template':_0x370767[_0x3fec0c(0x3bb)],'variables':{'entity':_0x370767[_0x3fec0c(0xc6b)]}}:{'type':_0x3fec0c(0xc09),'template':_0x370767[_0x3fec0c(0x3bb)]});_0x1858bc['then'](_0x408f4a=>{const _0x1ea627=_0x3fec0c;this[_0x1ea627(0xa86)][_0x1ea627(0x84b)](_0x408f4a);})[_0x3fec0c(0x28c)](()=>{});}catch(_0x63c09a){console[_0x3fec0c(0xbe4)]('[sgc]\x20color\x20template\x20subscribe\x20failed',_0x370767[_0x3fec0c(0x3bb)],_0x63c09a);}}}[_0x34e271(0xbbc)](){const _0x241679=_0x34e271;for(const _0x5f06f9 of this[_0x241679(0xa86)]){try{if(typeof _0x5f06f9===_0x241679(0x9cf))_0x5f06f9();}catch{}}this['_colorTemplateUnsubs']=[];}[_0x34e271(0x12a)](_0xbd38c9){const _0x114f93=_0x34e271;if(!_0xbd38c9||!this[_0x114f93(0xa29)]||!this[_0x114f93(0x853)])return _0xbd38c9;const _0x21ecb2=this[_0x114f93(0x853)],_0x3fb4fa=toNum(_0x21ecb2[_0x114f93(0xcf1)])>0x0;if(_0x21ecb2[_0x114f93(0x855)]||_0x21ecb2['graph_start']&&!_0x3fb4fa)return _0xbd38c9;if(_0xbd38c9[_0x114f93(0x2bf)]['getTime']()<Date[_0x114f93(0x932)]()-0xea60)return _0xbd38c9;const _0x59173c=_0xbd38c9[_0x114f93(0x89f)];let _0x52e1c3=0x0;for(const _0x489558 of this[_0x114f93(0x31f)]||[]){if(!_0x489558?.[_0x114f93(0x7f4)])continue;const _0x38e701=this[_0x114f93(0xa29)][_0x114f93(0xd44)][_0x489558[_0x114f93(0x951)]];if(!_0x38e701)continue;const _0x452856=synthesizeForecastSeries(_0x38e701,_0x489558,_0x59173c,this[_0x114f93(0xa29)]);if(!_0x452856[_0x114f93(0x4f2)])continue;const _0x113f56=_0x452856[_0x452856[_0x114f93(0x4f2)]-0x1]['t'];if(_0x113f56>_0x52e1c3)_0x52e1c3=_0x113f56;}return _0x52e1c3>_0xbd38c9['end'][_0x114f93(0x699)]()&&(_0xbd38c9[_0x114f93(0x2bf)]=new Date(_0x52e1c3+0x36ee80)),_0xbd38c9;}async[_0x34e271(0x363)](){const _0x4ce11f=_0x34e271;if(!this[_0x4ce11f(0xa29)]||!this[_0x4ce11f(0x853)])return;const _0x3fb163=this[_0x4ce11f(0x3db)]=(this[_0x4ce11f(0x3db)]||0x0)+0x1;this[_0x4ce11f(0xcf5)]=Date[_0x4ce11f(0x932)](),this['_window']=this[_0x4ce11f(0xb59)](),this[_0x4ce11f(0xbf2)]=[],this[_0x4ce11f(0x12a)](this[_0x4ce11f(0xb29)]);const _0x8c3c56=toNum(this[_0x4ce11f(0x853)]?.[_0x4ce11f(0xcf1)]),_0x2b5752=toNum(this[_0x4ce11f(0x853)]?.[_0x4ce11f(0x9ba)]),_0x425474=isNum(_0x2b5752)&&_0x2b5752>0x0?new Date(Math[_0x4ce11f(0x749)](_0x2b5752,this['_window'][_0x4ce11f(0x2bf)][_0x4ce11f(0x699)]())):this[_0x4ce11f(0xb29)][_0x4ce11f(0x2bf)],_0xbdd120=isNum(_0x8c3c56)&&_0x8c3c56>0x0?{'start':new Date(_0x425474[_0x4ce11f(0x699)]()-_0x8c3c56*0x36ee80),'end':_0x425474}:this[_0x4ce11f(0xb29)];for(const _0x45c04a of this[_0x4ce11f(0x31f)]){if(_0x45c04a&&_0x45c04a[_0x4ce11f(0x988)]!=null&&_0x45c04a['_compareCfg']){const _0x2308f8=resolveOffsetHours(this[_0x4ce11f(0x31f)][_0x45c04a[_0x4ce11f(0x988)]]?.['offset'],this[_0x4ce11f(0xa29)])||0x0;_0x45c04a[_0x4ce11f(0x419)]=_0x2308f8+this[_0x4ce11f(0xd30)](_0x45c04a[_0x4ce11f(0x4ab)],_0xbdd120);}}const {start:_0x41d715,end:_0x450ab3}=this[_0x4ce11f(0xb29)],_0x12c9d4=_0x41d715[_0x4ce11f(0x699)]();let _0x444086=_0x450ab3[_0x4ce11f(0x699)]();const _0x5c7b3b=this['_config'],_0x3f2c73=Math[_0x4ce11f(0x887)](0x1,(_0x444086-_0x12c9d4)/0x36ee80);Object[_0x4ce11f(0x61c)](_0x5c7b3b,_0x4ce11f(0x120),{'value':activeScaleRule(_0x5c7b3b,(_0x444086-_0x12c9d4)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x13384d=[];for(const _0x527fed of this[_0x4ce11f(0x31f)]||[]){_0x527fed?.['statistic_id']&&!(this[_0x4ce11f(0x27b)]&&_0x527fed[_0x4ce11f(0x60a)]in this['_statMeta'])&&_0x13384d[_0x4ce11f(0x84b)](_0x527fed[_0x4ce11f(0x60a)]);}if(_0x13384d[_0x4ce11f(0x4f2)]){try{await this[_0x4ce11f(0x447)](_0x13384d);}catch{}if(_0x3fb163!==this[_0x4ce11f(0x3db)])return;}const _0x3f3782=this[_0x4ce11f(0x9e5)](_0x3f2c73);this[_0x4ce11f(0xd18)](_0x3f2c73);const _0x29cc49=_0x4fba50=>{const _0x30f45c=_0x4ce11f;if(!_0x4fba50)return![];if(_0x4fba50[_0x30f45c(0x679)]||_0x4fba50[_0x30f45c(0x7f4)]||_0x4fba50[_0x30f45c(0x295)]||_0x4fba50[_0x30f45c(0xa53)])return![];if(autoStateMap(_0x4fba50,this[_0x30f45c(0xa29)],this[_0x30f45c(0x853)]?.[_0x30f45c(0xc5b)]))return![];if(_0x4fba50['statistic_id'])return!![];if(_0x3f3782['source']!==_0x30f45c(0x4e6))return![];return this[_0x30f45c(0x6ba)](_0x4fba50);},_0x513ba4=new Map(),_0x52d1c8=new Map(),_0x3e3417=new Array(this['_entities']['length'])[_0x4ce11f(0x2b2)](null),_0xb2877b=new Array(this[_0x4ce11f(0x31f)]['length'])[_0x4ce11f(0x2b2)](![]);this[_0x4ce11f(0x31f)][_0x4ce11f(0x724)]((_0x53bc6f,_0x22bd2d)=>{const _0x50c9ea=_0x4ce11f;if(_0x53bc6f[_0x50c9ea(0x679)])return;if(_0x53bc6f[_0x50c9ea(0x7f4)])return;const _0x389da7=resolveOffsetHours(_0x53bc6f[_0x50c9ea(0x419)],this['_hass']);if(_0x29cc49(_0x53bc6f)){const _0x1ee5f0=this[_0x50c9ea(0x55d)](_0x53bc6f);if(!_0x52d1c8[_0x50c9ea(0xc12)](_0x389da7))_0x52d1c8[_0x50c9ea(0x96e)](_0x389da7,[]);const _0x1f631a=_0x52d1c8[_0x50c9ea(0xccf)](_0x389da7);if(!_0x1f631a['includes'](_0x1ee5f0))_0x1f631a['push'](_0x1ee5f0);_0x3e3417[_0x22bd2d]=_0x1ee5f0+'__'+_0x389da7,_0xb2877b[_0x22bd2d]=!![];}else{if(_0x53bc6f[_0x50c9ea(0x951)]){if(!_0x513ba4[_0x50c9ea(0xc12)](_0x389da7))_0x513ba4['set'](_0x389da7,[]);const _0x5b7aef=_0x513ba4[_0x50c9ea(0xccf)](_0x389da7),_0x57d328=_0x53bc6f[_0x50c9ea(0x951)];!_0x5b7aef['find'](_0x37bb1f=>_0x37bb1f['id']===_0x57d328)&&_0x5b7aef[_0x50c9ea(0x84b)]({'id':_0x57d328,'attribute':this['_effectiveAttribute'](_0x53bc6f,_0x22bd2d)}),_0x3e3417[_0x22bd2d]=_0x57d328+'__'+_0x389da7;}}});const _0x5ebe73=this['_config']['cache']!==![],_0x30e048=_0x3f3782[_0x4ce11f(0x3f5)]===_0x4ce11f(0x4e6)?_0x3f3782[_0x4ce11f(0x221)]:_0x4ce11f(0x1f2),_0x4f88e9={},_0x1d7385={};let _0x1f6fca=0x0;for(const _0x3b2e90 of this['_entities']||[]){const _0xbc7bff=toNum(_0x3b2e90?.[_0x4ce11f(0xbf3)]);if(_0xbc7bff>0x0&&_0xbc7bff*0x36ee80>_0x1f6fca)_0x1f6fca=_0xbc7bff*0x36ee80;}const _0x587509=this[_0x4ce11f(0x94c)]((_0x444086-_0x12c9d4)/0x36ee80),_0x52e4f9=[];for(const [_0x173ba3,_0x299efb]of _0x513ba4){const _0x18457b=_0x173ba3*0x36ee80,_0x4454f2=new Date(_0x12c9d4-_0x18457b-_0x1f6fca-_0x587509),_0x4f5a07=new Date(_0x444086-_0x18457b);_0x52e4f9[_0x4ce11f(0x84b)](this[_0x4ce11f(0x14a)][_0x4ce11f(0xa36)](this[_0x4ce11f(0xa29)],_0x299efb,_0x4454f2,_0x4f5a07,_0x5ebe73)[_0x4ce11f(0x654)](_0x574a3c=>{const _0x3f3c70=_0x4ce11f;for(const _0x412c75 in _0x574a3c){const _0x4b1502=_0x18457b!==0x0?_0x574a3c[_0x412c75][_0x3f3c70(0x9f9)](_0x14221e=>({..._0x14221e,'t':_0x14221e['t']+_0x18457b})):_0x574a3c[_0x412c75];_0x1d7385[_0x412c75+'__'+_0x173ba3]=_0x4b1502;}}));}const _0x4068ce=new Set();for(const _0x5ce3be of this[_0x4ce11f(0x31f)]){if(!_0x29cc49(_0x5ce3be))continue;const _0x54d28a=DataProcessor['statsFieldCascade'](_0x5ce3be[_0x4ce11f(0xb16)]||_0x4ce11f(0xb26));for(const _0x1a4a75 of _0x54d28a)_0x4068ce[_0x4ce11f(0x396)](_0x1a4a75);if((_0x5ce3be[_0x4ce11f(0xb16)]||_0x4ce11f(0xb26))===_0x4ce11f(0x887))_0x4068ce[_0x4ce11f(0x396)](_0x4ce11f(0x749));(_0x5ce3be[_0x4ce11f(0xb16)]||_0x4ce11f(0xb26))===_0x4ce11f(0x571)&&(_0x4068ce['add'](_0x4ce11f(0x749)),_0x4068ce[_0x4ce11f(0x396)](_0x4ce11f(0x887))),_0x5ce3be['show_range_band']&&(_0x4068ce[_0x4ce11f(0x396)](_0x4ce11f(0x749)),_0x4068ce['add'](_0x4ce11f(0x887)));}if(!_0x4068ce[_0x4ce11f(0x2e6)])_0x4068ce[_0x4ce11f(0x396)]('mean');const _0x5cf618=Array[_0x4ce11f(0xab1)](_0x4068ce);for(const [_0x3a6f3b,_0x48e4b9]of _0x52d1c8){const _0x79d3e2=_0x3a6f3b*0x36ee80,_0x5ae27b=new Date(_0x12c9d4-_0x79d3e2-_0x1f6fca-_0x587509),_0x366b50=new Date(_0x444086-_0x79d3e2);_0x52e4f9[_0x4ce11f(0x84b)](this[_0x4ce11f(0x14a)][_0x4ce11f(0x285)](this['_hass'],_0x48e4b9,_0x5ae27b,_0x366b50,_0x30e048,_0x5ebe73,_0x5cf618)[_0x4ce11f(0x654)](async _0x1888c2=>{const _0x34918f=_0x4ce11f;if(_0x30e048===_0x34918f(0xbd4)){const _0x356409=_0x12c9d4-_0x79d3e2,_0x5839c1=0x36ee80,_0x4f755a=[];for(const _0x2ac178 of _0x48e4b9){const _0x5b922c=_0x1888c2[_0x2ac178];if(!_0x5b922c||!_0x5b922c[_0x34918f(0x4f2)]){_0x4f755a[_0x34918f(0x84b)](_0x2ac178);continue;}if(!isNum(_0x5b922c[0x0]?.['t'])||_0x5b922c[0x0]['t']-_0x356409>_0x5839c1)_0x4f755a[_0x34918f(0x84b)](_0x2ac178);}if(_0x4f755a[_0x34918f(0x4f2)])try{const _0x4fad39=await this[_0x34918f(0x14a)][_0x34918f(0x285)](this['_hass'],_0x4f755a,_0x5ae27b,_0x366b50,'hour',_0x5ebe73,_0x5cf618);for(const _0x51ff39 of _0x4f755a){const _0x284583=_0x1888c2[_0x51ff39],_0x49e4cd=_0x4fad39[_0x51ff39];if(!_0x49e4cd||!_0x49e4cd[_0x34918f(0x4f2)])continue;if(!_0x284583||!_0x284583[_0x34918f(0x4f2)]){_0x1888c2[_0x51ff39]=_0x49e4cd;continue;}const _0x4bbbe9=_0x284583[0x0]['t'],_0x51e908=_0x49e4cd[_0x34918f(0xbe8)](_0x136526=>_0x136526['t']<_0x4bbbe9);_0x1888c2[_0x51ff39]=_0x51e908['length']?_0x51e908[_0x34918f(0xcdf)](_0x284583):_0x284583;}}catch{}}for(const _0x5a3781 in _0x1888c2){const _0x296185=_0x79d3e2!==0x0?_0x1888c2[_0x5a3781]['map'](_0x2ccb2e=>({..._0x2ccb2e,'t':_0x2ccb2e['t']+_0x79d3e2})):_0x1888c2[_0x5a3781];_0x4f88e9[_0x5a3781+'__'+_0x3a6f3b]=_0x296185;}}));}const _0x4d28e0=new Map(),_0x55e0bb=new Map();for(const _0x16a0bd of this[_0x4ce11f(0x31f)]){if(!_0x16a0bd?.[_0x4ce11f(0xb6c)]||_0x16a0bd['fixed_value']||_0x16a0bd[_0x4ce11f(0x7f4)])continue;const _0x2614e8=resolveOffsetHours(_0x16a0bd['offset'],this['_hass'])||0x0,_0x3fcc72=_0x16a0bd[_0x4ce11f(0xb6c)]+'__'+_0x2614e8;if(_0x55e0bb[_0x4ce11f(0xc12)](_0x3fcc72))continue;const _0x5110d3=this[_0x4ce11f(0xa29)]?.['states']?.[_0x16a0bd[_0x4ce11f(0xb6c)]]?.[_0x4ce11f(0x3b8)]?.[_0x4ce11f(0x2d9)],_0x52b66b=_0x5110d3==='measurement'||_0x5110d3===_0x4ce11f(0x638)||_0x5110d3===_0x4ce11f(0x19c);_0x55e0bb[_0x4ce11f(0x96e)](_0x3fcc72,{'id':_0x16a0bd['price_entity'],'attribute':_0x16a0bd[_0x4ce11f(0x7fc)]||null,'offH':_0x2614e8,'useStats':_0x3f3782['source']===_0x4ce11f(0x4e6)&&_0x52b66b&&!_0x16a0bd[_0x4ce11f(0x7fc)]});}for(const [_0x45a79a,_0x3b5c80]of _0x55e0bb){const _0x15eb85=_0x3b5c80[_0x4ce11f(0x3ab)]*0x36ee80,_0x56bc5c=new Date(_0x12c9d4-_0x15eb85-_0x1f6fca-_0x587509-0x5265c00),_0xafb8ae=new Date(_0x444086-_0x15eb85);_0x3b5c80[_0x4ce11f(0xcf6)]?_0x52e4f9[_0x4ce11f(0x84b)](this['_fetcher'][_0x4ce11f(0x285)](this['_hass'],[_0x3b5c80['id']],_0x56bc5c,_0xafb8ae,'hour',_0x5ebe73,[_0x4ce11f(0x51b)])[_0x4ce11f(0x654)](_0x562a6e=>{const _0x2108f7=_0x4ce11f,_0x42da1d=[];for(const _0x27468f of _0x562a6e[_0x3b5c80['id']]||[]){if(isNum(_0x27468f['mean']))_0x42da1d['push']({'t':_0x27468f['t']+_0x15eb85,'v':_0x27468f[_0x2108f7(0x51b)]});}_0x4d28e0[_0x2108f7(0x96e)](_0x45a79a,_0x42da1d);})):_0x52e4f9[_0x4ce11f(0x84b)](this['_fetcher'][_0x4ce11f(0xa36)](this['_hass'],[{'id':_0x3b5c80['id'],'attribute':_0x3b5c80[_0x4ce11f(0x295)]}],_0x56bc5c,_0xafb8ae,_0x5ebe73)[_0x4ce11f(0x654)](_0x11960a=>{const _0x2fa2ad=_0x4ce11f,_0xd5623d=[];for(const _0x2f41b9 of _0x11960a[_0x3b5c80['id']]||[]){const _0x13893c=_0x3b5c80[_0x2fa2ad(0x295)]?getAttributePath(_0x2f41b9[_0x2fa2ad(0x3b8)],_0x3b5c80[_0x2fa2ad(0x295)]):_0x2f41b9[_0x2fa2ad(0x543)],_0x4152bf=toNum(_0x13893c);if(_0x4152bf!==null)_0xd5623d['push']({'t':_0x2f41b9['t']+_0x15eb85,'v':_0x4152bf});}_0x4d28e0[_0x2fa2ad(0x96e)](_0x45a79a,_0xd5623d);}));}await Promise[_0x4ce11f(0xd4f)](_0x52e4f9);if(_0x3fb163!==this[_0x4ce11f(0x3db)])return;this[_0x4ce11f(0xc46)]=_0x4d28e0;const _0x2e54b1=_0x12c9d4-_0x1f6fca-_0x587509,_0xfcc430=this[_0x4ce11f(0x31f)]['map']((_0x3d6ed3,_0x57ce0f)=>{const _0x532665=_0x4ce11f;let _0x5a2133;if(_0x3d6ed3[_0x532665(0x679)]){const _0x3710ca=this['_hass'][_0x532665(0xd44)][_0x3d6ed3[_0x532665(0x951)]],_0x11d022=this[_0x532665(0xd13)](_0x3d6ed3,_0x57ce0f),_0x8e2c29=_0x11d022?getAttributePath(_0x3710ca?.[_0x532665(0x3b8)],_0x11d022):_0x3710ca?.['state'],_0x1f5763=toNum(_0x8e2c29);_0x1f5763!==null?_0x5a2133=[{'t':_0x12c9d4,'v':_0x1f5763},{'t':_0x444086,'v':_0x1f5763}]:_0x5a2133=[];}else{if(_0x3d6ed3[_0x532665(0x7f4)]){const _0x461f81=this[_0x532665(0xa29)]['states'][_0x3d6ed3[_0x532665(0x951)]];_0x5a2133=synthesizeForecastSeries(_0x461f81,_0x3d6ed3,this[_0x532665(0xb29)][_0x532665(0x89f)],this[_0x532665(0xa29)]);}else{if(_0x29cc49(_0x3d6ed3)){const _0x2516c9=_0x3e3417[_0x57ce0f],_0x1f7ad8=_0x2516c9&&_0x4f88e9[_0x2516c9]||[];_0x5a2133=_0x1f7ad8[_0x532665(0x9f9)](_0x106e93=>{const _0x15cbc2=_0x532665,_0x48d64c={'t':_0x106e93['t'],'v':DataProcessor[_0x15cbc2(0x18a)](_0x106e93,_0x3d6ed3['aggregate_func'])};(_0x3d6ed3[_0x15cbc2(0xa21)]||_0x3d6ed3[_0x15cbc2(0xb16)]===_0x15cbc2(0x571))&&isNum(_0x106e93[_0x15cbc2(0x749)])&&isNum(_0x106e93[_0x15cbc2(0x887)])&&(_0x48d64c['bMin']=_0x106e93['min'],_0x48d64c[_0x15cbc2(0x683)]=_0x106e93[_0x15cbc2(0x887)]);if(_0x3d6ed3[_0x15cbc2(0xb16)]===_0x15cbc2(0x887)){if(isNum(_0x106e93['mean']))_0x48d64c[_0x15cbc2(0x242)]=_0x106e93[_0x15cbc2(0x51b)];if(isNum(_0x106e93['min']))_0x48d64c[_0x15cbc2(0xd54)]=_0x106e93[_0x15cbc2(0x749)];}return _0x48d64c;})[_0x532665(0xbe8)](_0x2bfb0b=>_0x2bfb0b['v']!==null&&isNum(_0x2bfb0b['v'])&&_0x2bfb0b['t']>=_0x2e54b1);if(_0x3d6ed3[_0x532665(0xb16)]===_0x532665(0xaed)&&_0x3d6ed3[_0x532665(0x259)]===!![]&&_0x1f7ad8[_0x532665(0x4f2)]>0x0){const _0x24720c=_0x1f7ad8['map'](_0x59a0d2=>({'t':_0x59a0d2['t'],'v':isNum(_0x59a0d2[_0x532665(0x543)])?_0x59a0d2[_0x532665(0x543)]:isNum(_0x59a0d2[_0x532665(0x51b)])?_0x59a0d2[_0x532665(0x51b)]:null}))[_0x532665(0xbe8)](_0x4d585b=>isNum(_0x4d585b['v'])&&_0x4d585b['v']!==0x0&&_0x4d585b['t']>=_0x2e54b1);_0x5a2133=_0x24720c['map']((_0x393c85,_0x254737)=>({'t':_0x393c85['t'],'v':_0x254737===0x0?0x0:Math[_0x532665(0x887)](0x0,_0x393c85['v']-_0x24720c[_0x254737-0x1]['v'])}));}else{if((_0x3d6ed3['aggregate_func']===_0x532665(0xaed)||_0x3d6ed3[_0x532665(0xb16)]===_0x532665(0x2b8))&&_0x1f7ad8[_0x532665(0x4f2)]>0x0){const _0x327d10=_0x1f7ad8[_0x532665(0x4c9)](_0x344b8c=>isNum(_0x344b8c['change'])),_0x568c33=_0x1f7ad8[_0x532665(0x4c9)](_0x439cdf=>isNum(_0x439cdf[_0x532665(0x2b8)]));if(!_0x327d10&&_0x568c33&&_0x5a2133[_0x532665(0x4f2)]>0x1){const _0x285550=_0x5a2133[_0x532665(0x9f9)](_0x36a019=>_0x36a019['v']);_0x5a2133[0x0]['v']=0x0;for(let _0x2b8a10=0x1;_0x2b8a10<_0x5a2133['length'];_0x2b8a10++){_0x5a2133[_0x2b8a10]['v']=_0x285550[_0x2b8a10]-_0x285550[_0x2b8a10-0x1];}}else{if(!_0x327d10&&!_0x568c33&&_0x3d6ed3[_0x532665(0xb16)]===_0x532665(0xaed)&&_0x5a2133[_0x532665(0x4f2)]>0x1){const _0xe21c96=this[_0x532665(0x156)](_0x3d6ed3),_0x48591c=_0x5a2133[_0x532665(0x9f9)](_0x245dac=>_0x245dac['v']);_0x5a2133[0x0]['v']=0x0;for(let _0x373a0a=0x1;_0x373a0a<_0x5a2133[_0x532665(0x4f2)];_0x373a0a++){const _0x5012bc=_0x48591c[_0x373a0a]-_0x48591c[_0x373a0a-0x1];_0x5a2133[_0x373a0a]['v']=_0xe21c96&&_0x5012bc<0x0?0x0:_0x5012bc;}}}_0x3d6ed3['aggregate_func']==='sum'&&_0x1f7ad8[_0x532665(0x4f2)]>0x0&&_0x5a2133[_0x532665(0x4f2)]===0x0&&!this[_0x532665(0x9a7)]&&(this[_0x532665(0x9a7)]=!![],console[_0x532665(0xbe4)]('[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20'+this[_0x532665(0x55d)](_0x3d6ed3)+':\x20its\x20statistics\x20'+_0x532665(0x365)+_0x532665(0x8ce)));}}}else{const _0x2236e0=_0x3e3417[_0x57ce0f],_0x5c1679=_0x2236e0&&_0x1d7385[_0x2236e0]||[],_0x43b4bf=this[_0x532665(0xd13)](_0x3d6ed3,_0x57ce0f),_0x5583d8=_0x3d6ed3['state_map']&&_0x3d6ed3[_0x532665(0xa53)][_0x532665(0x4f2)]?_0x3d6ed3['state_map']:_0x43b4bf?null:autoStateMap(_0x3d6ed3,this['_hass'],this['_config']?.['chart_mode']);_0x5a2133=_0x5c1679[_0x532665(0x9f9)](_0x31584d=>{const _0x59a79e=_0x532665,_0x110ac8=_0x43b4bf?getAttributePath(_0x31584d[_0x59a79e(0x3b8)],_0x43b4bf):_0x31584d['state'];let _0x4a3a0f;_0x5583d8?_0x4a3a0f=applyStateMap(_0x110ac8,_0x5583d8)[_0x59a79e(0xd05)]:_0x4a3a0f=parseFloat(_0x110ac8);if(isNaN(_0x4a3a0f))return null;return{'t':_0x31584d['t'],'v':_0x4a3a0f};})[_0x532665(0xbe8)](Boolean);}}}if(_0x3d6ed3['data_attribute']){const _0x392d8e=toNum(_0x3d6ed3[_0x532665(0xbf3)])||0x0,_0x44de3d=_0x392d8e<0x0?_0x444086-_0x392d8e*0x36ee80:_0x444086;_0x5a2133=_0x5a2133[_0x532665(0xbe8)](_0x20c95c=>_0x20c95c['t']>=_0x12c9d4&&_0x20c95c['t']<=_0x44de3d);}const _0x36aaa0=toNum(_0x3d6ed3['forecast_horizon']);if(_0x36aaa0&&_0x36aaa0!==0x0&&Array['isArray'](_0x5a2133)&&_0x5a2133['length']){const _0xf3d7d0=_0x36aaa0*0x36ee80;_0x5a2133=_0x5a2133['map'](_0x47be90=>({..._0x47be90,'t':_0x47be90['t']+_0xf3d7d0}));}_0x1f6fca>0x0&&Array[_0x532665(0xaf6)](_0x5a2133)&&_0x5a2133[_0x532665(0x4f2)]&&(_0x5a2133=_0x5a2133[_0x532665(0xbe8)](_0x1066fe=>_0x1066fe['t']>=_0x12c9d4&&_0x1066fe['t']<=_0x444086));const _0x28d36d=this[_0x532665(0x9ea)](_0x5a2133,_0x3d6ed3,_0x57ce0f,_0x12c9d4,_0x444086),{points:_0x229aa6,maSeries:_0x3a7b6a}=this[_0x532665(0x1f5)](_0x28d36d,_0x3d6ed3,_0xb2877b[_0x57ce0f],_0x12c9d4,_0x444086,_0x587509),_0x3f90b4=this[_0x532665(0xa29)][_0x532665(0xd44)][_0x3d6ed3['entity']]||{},_0x1ed4fc=_0x3d6ed3[_0x532665(0x60a)]||_0x3d6ed3[_0x532665(0x951)],_0x4074df=_0x1ed4fc&&this[_0x532665(0x27b)]?.[_0x1ed4fc]||null,_0x3cafd5={'friendly_name':_0x3f90b4[_0x532665(0x3b8)]?.[_0x532665(0x8e5)]||_0x4074df?.[_0x532665(0x86b)],'unit_of_measurement':_0x3f90b4['attributes']?.[_0x532665(0x24a)]||_0x4074df?.[_0x532665(0x24a)],'icon':_0x3f90b4[_0x532665(0x3b8)]?.[_0x532665(0x4a9)],'resolved_name':this['_resolveTemplateText'](_0x3d6ed3[_0x532665(0x86b)],_0x3d6ed3[_0x532665(0x951)]),'resolved_tooltip_name':this[_0x532665(0xa1d)](_0x3d6ed3['tooltip_name'],_0x3d6ed3['entity'])};if(_0x3d6ed3[_0x532665(0x988)]!=null){const _0x5a86d4=this[_0x532665(0x31f)][_0x3d6ed3[_0x532665(0x988)]],_0x3748aa=_0x5a86d4&&!isTemplateString(_0x5a86d4[_0x532665(0x86b)])&&_0x5a86d4[_0x532665(0x86b)]||this[_0x532665(0xa1d)](_0x5a86d4?.[_0x532665(0x86b)],_0x5a86d4?.[_0x532665(0x951)])||_0x3cafd5['friendly_name']||_0x3d6ed3[_0x532665(0x951)]||_0x3d6ed3[_0x532665(0x60a)],_0x25a662=Math['max'](0x1,Math[_0x532665(0x42e)](toNum(_0x3d6ed3[_0x532665(0x4ab)]?.[_0x532665(0x484)])||0x1)),_0x36e0b0='\x20('+cardT(this[_0x532665(0xa29)],this[_0x532665(0x853)],COMPARE_PERIOD_LABELS[_0x3d6ed3['_compareCfg']?.[_0x532665(0x221)]]||'previous\x20period')+(_0x25a662>0x1?'\x20×'+_0x25a662:'')+')';_0x3cafd5[_0x532665(0x8e5)]=_0x3748aa+_0x36e0b0,_0x3cafd5[_0x532665(0x98e)]=_0x3748aa+_0x36e0b0,_0x3cafd5['resolved_tooltip_name']=null;}return{'idx':_0x57ce0f,'id':(_0x3d6ed3[_0x532665(0x951)]||_0x3d6ed3[_0x532665(0x60a)])+'__'+_0x57ce0f,'entity':_0x3d6ed3,'points':_0x229aa6,'raw':_0x5a2133,'meta':_0x3cafd5,'_isStat':_0xb2877b[_0x57ce0f],'stats':DataProcessor['seriesStats'](_0x229aa6),'maSeries':_0x3a7b6a??DataProcessor[_0x532665(0x27f)](_0x229aa6,_0x3d6ed3)};}),_0x11cded=this[_0x4ce11f(0x987)]>0x0?this['offsetWidth']:0x320,_0x32689a=Math['min'](0xbb8,Math['max'](0x190,_0x11cded*0x2));for(const _0x7ddc7a of _0xfcc430){_0x7ddc7a['points']&&_0x7ddc7a['points'][_0x4ce11f(0x4f2)]>_0x32689a&&(_0x7ddc7a[_0x4ce11f(0xc6d)]=DataProcessor['lttbDownsample'](_0x7ddc7a['points'],_0x32689a)),_0x7ddc7a[_0x4ce11f(0x160)]=resolveBucketPrecision(_0x7ddc7a[_0x4ce11f(0xc6d)]),_0x7ddc7a[_0x4ce11f(0xc17)]=![];}this[_0x4ce11f(0x3fb)]={'series':_0xfcc430};const _0x3277a7=await this[_0x4ce11f(0x381)](_0x41d715,_0x450ab3);if(_0x3fb163!==this['_updateSeq'])return;this['_resolvedEntityAnnotations']=_0x3277a7,this[_0x4ce11f(0x513)]=Object['create'](null);if(this['_liveEnabled'])for(const _0x10a928 of this[_0x4ce11f(0x31f)]){if(!_0x10a928[_0x4ce11f(0x951)]||_0x10a928['statistic_id'])continue;const _0x126964=this[_0x4ce11f(0xa29)][_0x4ce11f(0xd44)][_0x10a928[_0x4ce11f(0x951)]];if(_0x126964)this[_0x4ce11f(0x513)][_0x10a928[_0x4ce11f(0x951)]]=_0x126964[_0x4ce11f(0x1bd)]||_0x126964[_0x4ce11f(0xab7)]||null;}this['_prevAnnotationStamps']=Object[_0x4ce11f(0xda5)](null);for(const _0x1a6f4c of this[_0x4ce11f(0xc8f)]){const _0x1f77c9=this['_hass']['states'][_0x1a6f4c];if(_0x1f77c9)this['_prevAnnotationStamps'][_0x1a6f4c]=_0x1f77c9[_0x4ce11f(0x1bd)]||_0x1f77c9[_0x4ce11f(0xab7)]||null;}this[_0x4ce11f(0x6df)]=!![];if(!this[_0x4ce11f(0x897)])return;this[_0x4ce11f(0xca5)](),this[_0x4ce11f(0x5a6)](),this[_0x4ce11f(0x6a4)](),this[_0x4ce11f(0x4b8)]();}['_scheduleResolvePreciseRecordTimes'](){const _0x4aa47f=_0x34e271;if(this[_0x4aa47f(0x627)])return;this[_0x4aa47f(0x627)]=!![];const _0x46e6d4=()=>{const _0x1f7f3a=_0x4aa47f;this[_0x1f7f3a(0x627)]=![],this['_resolvePreciseRecordTimes']()['catch'](()=>{});};typeof requestAnimationFrame===_0x4aa47f(0x9cf)?requestAnimationFrame(_0x46e6d4):setTimeout(_0x46e6d4,0x0);}async['_resolvePreciseRecordTimes'](){const _0x4442b7=_0x34e271;if(!this[_0x4442b7(0xa29)]?.[_0x4442b7(0x7d8)]||!this[_0x4442b7(0x3fb)]?.['series'])return;if(!this[_0x4442b7(0x17d)])this[_0x4442b7(0x17d)]=new Map();const _0x534280=[],_0x40332f=this[_0x4442b7(0x31f)]||[];for(const _0x38f4d9 of this[_0x4442b7(0x3fb)][_0x4442b7(0x94b)]){if(!_0x38f4d9||!_0x38f4d9[_0x4442b7(0x95d)])continue;if(_0x38f4d9['_preciseTsResolved'])continue;if(!_0x38f4d9[_0x4442b7(0x951)]||!_0x38f4d9[_0x4442b7(0x951)][_0x4442b7(0x951)])continue;if(!_0x38f4d9[_0x4442b7(0x1d5)]||!_0x38f4d9[_0x4442b7(0xc6d)]||_0x38f4d9[_0x4442b7(0xc6d)][_0x4442b7(0x4f2)]===0x0)continue;if(_0x38f4d9[_0x4442b7(0x160)]===_0x4442b7(0x3d2)||_0x38f4d9[_0x4442b7(0x160)]==='minute'){_0x38f4d9[_0x4442b7(0xc17)]=!![];continue;}const _0x124bad=new Set();for(let _0xa3d02e=0x0;_0xa3d02e<_0x40332f['length'];_0xa3d02e++){const _0x49d685=_0x40332f[_0xa3d02e];if(!_0x49d685||!_0x49d685[_0x4442b7(0xaaf)])continue;const _0x3539d5=_0x49d685===_0x38f4d9['entity']||_0x49d685[_0x4442b7(0x951)]&&_0x49d685['entity']===_0x38f4d9[_0x4442b7(0x951)][_0x4442b7(0x951)];if(!_0x3539d5)continue;let _0x120a6d=_0x49d685[_0x4442b7(0xaa0)];if(!_0x120a6d&&_0x49d685[_0x4442b7(0x8aa)])_0x120a6d=_0x4442b7(0x509);if(_0x120a6d==='min'||_0x120a6d===_0x4442b7(0x887))_0x124bad[_0x4442b7(0x396)](_0x120a6d);}if(_0x124bad[_0x4442b7(0x2e6)]===0x0){_0x38f4d9['_preciseTsResolved']=!![];continue;}const _0x303aec=bucketPrecisionToMs(_0x38f4d9[_0x4442b7(0x160)]||'hour');if(!_0x303aec){_0x38f4d9[_0x4442b7(0xc17)]=!![];continue;}for(const _0x2c5892 of _0x124bad){const _0x302d94=_0x2c5892+'T',_0x476311=_0x38f4d9['stats'][_0x302d94],_0x4772df=_0x38f4d9[_0x4442b7(0x1d5)][_0x2c5892];if(!isNum(_0x476311)||!isNum(_0x4772df))continue;const _0x3aae3e=_0x38f4d9[_0x4442b7(0x951)]['entity']+'|'+_0x476311+'|'+_0x303aec+'|'+_0x2c5892+'|'+_0x4772df['toFixed'](0x6),_0x30f3e2=this['_preciseTsCache'][_0x4442b7(0xccf)](_0x3aae3e);if(isNum(_0x30f3e2)){_0x38f4d9[_0x4442b7(0x1d5)][_0x302d94]=_0x30f3e2,_0x38f4d9['stats'][_0x302d94+_0x4442b7(0x94f)]=!![];continue;}_0x534280[_0x4442b7(0x84b)](this[_0x4442b7(0x882)](_0x38f4d9,_0x476311,_0x303aec,_0x4772df,_0x2c5892,_0x3aae3e));}_0x38f4d9[_0x4442b7(0xc17)]=!![];}if(_0x534280[_0x4442b7(0x4f2)]===0x0)return;try{await Promise[_0x4442b7(0xd4f)](_0x534280),this[_0x4442b7(0x25c)]();}catch(_0xeeadf9){}}async[_0x34e271(0x882)](_0x6249ac,_0x5db72,_0x359b75,_0x2298ab,_0x3b7e7f,_0x2df685){const _0x474c12=_0x34e271;try{const _0xb95279=_0x6249ac[_0x474c12(0x951)][_0x474c12(0x951)],_0x3dfc0f=new Date(_0x5db72)[_0x474c12(0x798)](),_0x23470f=new Date(_0x5db72+_0x359b75)[_0x474c12(0x798)](),_0x3e9024=_0x474c12(0xa72)+_0x3dfc0f+(_0x474c12(0x204)+encodeURIComponent(_0x23470f))+(_0x474c12(0xc84)+encodeURIComponent(_0xb95279))+_0x474c12(0x868),_0x1d3e2c=await this[_0x474c12(0xa29)][_0x474c12(0x7d8)](_0x474c12(0x647),_0x3e9024),_0x3e40f2=_0x1d3e2c&&_0x1d3e2c[0x0]||null;if(!Array[_0x474c12(0xaf6)](_0x3e40f2)||_0x3e40f2['length']===0x0)return;let _0x165826=null;for(const _0x271ea2 of _0x3e40f2){const _0x6b96c=parseFloat(_0x271ea2[_0x474c12(0x543)]);if(!Number[_0x474c12(0x3fd)](_0x6b96c))continue;if(!_0x165826||(_0x3b7e7f===_0x474c12(0x887)?_0x6b96c>_0x165826['v']:_0x6b96c<_0x165826['v'])||_0x6b96c===_0x165826['v']&&Math['abs'](_0x6b96c-_0x2298ab)<Math[_0x474c12(0xaef)](_0x165826['v']-_0x2298ab)){const _0x4e66a9=_0x271ea2[_0x474c12(0xab7)]||_0x271ea2[_0x474c12(0x1bd)],_0x1248b6=_0x4e66a9?new Date(_0x4e66a9)[_0x474c12(0x699)]():NaN;if(Number[_0x474c12(0x3fd)](_0x1248b6))_0x165826={'v':_0x6b96c,'t':_0x1248b6};}}if(!_0x165826)return;const _0xced4fd=Math[_0x474c12(0x887)](0.001,Math[_0x474c12(0xaef)](_0x2298ab)*0.05);if(Math[_0x474c12(0xaef)](_0x165826['v']-_0x2298ab)>_0xced4fd)return;const _0x594d7f=_0x3b7e7f+'T';_0x6249ac[_0x474c12(0x1d5)][_0x594d7f]=_0x165826['t'],_0x6249ac[_0x474c12(0x1d5)][_0x594d7f+_0x474c12(0x94f)]=!![];if(this[_0x474c12(0x17d)][_0x474c12(0x2e6)]>=0x1388){const _0x10c7f2=this[_0x474c12(0x17d)][_0x474c12(0x5cf)]()[_0x474c12(0x478)]()[_0x474c12(0xd05)];if(_0x10c7f2!==undefined)this[_0x474c12(0x17d)]['delete'](_0x10c7f2);}this[_0x474c12(0x17d)]['set'](_0x2df685,_0x165826['t']);}catch(_0x6b5943){}}[_0x34e271(0x6ba)](_0x294892){const _0x17e058=_0x34e271;if(!_0x294892)return![];if(_0x294892[_0x17e058(0x679)]||_0x294892[_0x17e058(0x295)]||_0x294892['data_attribute']||_0x294892[_0x17e058(0xa53)])return![];if(autoStateMap(_0x294892,this[_0x17e058(0xa29)],this[_0x17e058(0x853)]?.['chart_mode']))return![];if(_0x294892['statistic_id'])return!![];const _0x4aa3c3=this[_0x17e058(0xa29)]?.['states']?.[_0x294892[_0x17e058(0x951)]];if(!_0x4aa3c3)return![];const _0x49e26d=_0x4aa3c3[_0x17e058(0x3b8)]?.[_0x17e058(0x2d9)];return _0x49e26d==='measurement'||_0x49e26d===_0x17e058(0x638)||_0x49e26d===_0x17e058(0x19c);}[_0x34e271(0x55d)](_0x31e9df){const _0x51e09f=_0x34e271;return _0x31e9df[_0x51e09f(0x60a)]||_0x31e9df[_0x51e09f(0x951)];}[_0x34e271(0x156)](_0x2f13ec){const _0x476585=_0x34e271;if(!_0x2f13ec)return![];if(_0x2f13ec['statistic_id']){const _0x1a4a74=this[_0x476585(0x27b)]&&this['_statMeta'][_0x2f13ec[_0x476585(0x60a)]];if(_0x1a4a74&&(_0x1a4a74[_0x476585(0x9b9)]||_0x1a4a74[_0x476585(0x206)]))return!!_0x1a4a74[_0x476585(0x9b9)]&&!_0x1a4a74[_0x476585(0x206)];const _0x16113d=this[_0x476585(0xa29)]?.[_0x476585(0xd44)]?.[_0x2f13ec[_0x476585(0x60a)]];if(_0x16113d){const _0x1ccd79=_0x16113d[_0x476585(0x3b8)]?.[_0x476585(0x2d9)];return _0x1ccd79==='total'||_0x1ccd79==='total_increasing';}return!![];}const _0x4e94a4=this[_0x476585(0xa29)]?.[_0x476585(0xd44)]?.[_0x2f13ec[_0x476585(0x951)]]?.[_0x476585(0x3b8)]?.['state_class'];return _0x4e94a4==='total'||_0x4e94a4===_0x476585(0x19c);}[_0x34e271(0x597)](){const _0x449c8f=_0x34e271;for(const _0x500e91 of this[_0x449c8f(0x31f)]||[]){if(_0x500e91&&!_0x500e91['fixed_value']&&!_0x500e91['data_attribute']&&(_0x500e91[_0x449c8f(0x3ef)]||_0x500e91['type'])===_0x449c8f(0x440))return!![];}return![];}[_0x34e271(0x563)](){const _0x2bb87f=_0x34e271,_0x318da4=new Set([_0x2bb87f(0x887),_0x2bb87f(0x749),_0x2bb87f(0xb26),_0x2bb87f(0x51b),undefined,null,'']);for(const _0x4416cc of this[_0x2bb87f(0x31f)]||[]){if(!_0x4416cc||_0x4416cc[_0x2bb87f(0x679)]||_0x4416cc['data_attribute'])continue;const _0x39f038=_0x4416cc['aggregate_func'];if(!_0x318da4['has'](_0x39f038))continue;if(this['_isCounterEntity'](_0x4416cc))return!![];}return![];}[_0x34e271(0x8ed)](){const _0x50f7a9=_0x34e271;for(const _0x5f57c7 of this[_0x50f7a9(0x31f)]||[]){if(!_0x5f57c7||_0x5f57c7['fixed_value']||_0x5f57c7[_0x50f7a9(0x7f4)])continue;if(_0x5f57c7[_0x50f7a9(0xb16)]!==_0x50f7a9(0x887))continue;if(this[_0x50f7a9(0x156)](_0x5f57c7))continue;if(this[_0x50f7a9(0x573)](_0x5f57c7))return!![];}return![];}[_0x34e271(0x8d6)](){const _0x5276fe=_0x34e271;for(const _0x3b2609 of this[_0x5276fe(0x31f)]||[]){if(!_0x3b2609||_0x3b2609['fixed_value']||_0x3b2609['data_attribute'])continue;if(_0x3b2609[_0x5276fe(0xb16)]!==_0x5276fe(0x509)&&_0x3b2609[_0x5276fe(0xb16)]!==_0x5276fe(0x4fa))continue;if(_0x3b2609[_0x5276fe(0xb16)]===_0x5276fe(0x509)&&this[_0x5276fe(0x156)](_0x3b2609))continue;if(this[_0x5276fe(0x573)](_0x3b2609))return!![];}return![];}[_0x34e271(0xafc)](){const _0x25f1a4=_0x34e271;for(const _0x2270fd of this[_0x25f1a4(0x31f)]||[]){if(!_0x2270fd||_0x2270fd[_0x25f1a4(0x679)]||_0x2270fd[_0x25f1a4(0x7f4)])continue;if(_0x2270fd['aggregate_func']!==_0x25f1a4(0xad8))continue;if(this[_0x25f1a4(0x156)](_0x2270fd))continue;if(this[_0x25f1a4(0x573)](_0x2270fd))return!![];}return![];}[_0x34e271(0x573)](_0x3ad283){const _0x13ec62=_0x34e271;if(!_0x3ad283)return![];if(_0x3ad283[_0x13ec62(0x60a)])return!![];if(_0x3ad283[_0x13ec62(0x679)]||_0x3ad283[_0x13ec62(0x295)]||_0x3ad283[_0x13ec62(0x7f4)]||_0x3ad283[_0x13ec62(0xa53)])return![];return this[_0x13ec62(0x6ba)](_0x3ad283);}[_0x34e271(0x78a)](){const _0x391537=_0x34e271;if(!this[_0x391537(0x31f)]?.[_0x391537(0x4f2)])return![];const _0x5e2fbc=this[_0x391537(0x31f)][_0x391537(0xbe8)](_0x4908b8=>_0x4908b8&&!_0x4908b8[_0x391537(0x679)]&&!_0x4908b8[_0x391537(0x295)]&&!_0x4908b8['data_attribute']&&!_0x4908b8['state_map']&&!autoStateMap(_0x4908b8,this[_0x391537(0xa29)],this[_0x391537(0x853)]?.['chart_mode']));if(!_0x5e2fbc[_0x391537(0x4f2)])return![];return _0x5e2fbc['every'](_0x3415ad=>this[_0x391537(0x6ba)](_0x3415ad));}[_0x34e271(0xd18)](_0x29935d){const _0x15b957=_0x34e271;if(this['_ltsWarned']||_0x29935d<=0xf0)return;const _0x27e7da=[];for(const _0x589d11 of this[_0x15b957(0x31f)]||[]){if(!_0x589d11||_0x589d11[_0x15b957(0x679)]||_0x589d11[_0x15b957(0x295)]||_0x589d11[_0x15b957(0x7f4)]||_0x589d11['state_map'])continue;if(!this['_hasLTS'](_0x589d11))_0x27e7da[_0x15b957(0x84b)](_0x589d11['entity']);}_0x27e7da[_0x15b957(0x4f2)]&&(console[_0x15b957(0xbe4)]('[sgc]\x20'+_0x27e7da[_0x15b957(0x4f2)]+_0x15b957(0xb0e)+(_0x15b957(0x559)+_0x27e7da[_0x15b957(0xa09)](',\x20')+'.\x20')+_0x15b957(0xce2)),this[_0x15b957(0x2c0)]=!![]);}[_0x34e271(0xd32)](_0x4c0477){const _0x42e08c=_0x34e271;if(this[_0x42e08c(0x432)])return;this[_0x42e08c(0x432)]=!![],console[_0x42e08c(0xbe4)](_0x42e08c(0x993)+Math[_0x42e08c(0x767)](_0x4c0477)+_0x42e08c(0x5d9)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x42e08c(0x63f)+_0x42e08c(0x442));}[_0x34e271(0x9e5)](_0x1a60bf){const _0x57b0bf=_0x34e271,_0x481b41=resolveGroupBy(this[_0x57b0bf(0x853)],_0x1a60bf),_0x18b1a0=this[_0x57b0bf(0x563)]()||this[_0x57b0bf(0x8ed)]()||this[_0x57b0bf(0xafc)]()||this[_0x57b0bf(0x8d6)]();if(_0x481b41===_0x57b0bf(0x65a)||_0x481b41===_0x57b0bf(0x74d)){if(_0x18b1a0){if(_0x1a60bf<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x57b0bf(0x4e6),'period':'hour'};this[_0x57b0bf(0xd32)](_0x1a60bf);}return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0x5c7)};}if(_0x481b41===_0x57b0bf(0xc03)){if(_0x18b1a0){if(_0x1a60bf<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x57b0bf(0x4e6),'period':'hour'};this['_warnHourlyCap'](_0x1a60bf);}if(resolveFirstWeekday(this[_0x57b0bf(0xa29)])!==0x1)return{'source':_0x57b0bf(0x4e6),'period':'day'};return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0xc03)};}if(_0x481b41==='date'){if(_0x18b1a0){if(_0x1a60bf<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x57b0bf(0x1f2)};this['_warnHourlyCap'](_0x1a60bf);}if(this[_0x57b0bf(0x597)]()&&_0x1a60bf<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0x1f2)};return{'source':'statistics','period':_0x57b0bf(0x5c7)};}if(_0x481b41===_0x57b0bf(0x1f2)){if(this[_0x57b0bf(0x597)]()&&_0x1a60bf<=STATS_5MIN_MAX_HOURS)return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0xbd4)};return{'source':_0x57b0bf(0x4e6),'period':_0x1a60bf<=STATS_HOURLY_MAX_HOURS?_0x57b0bf(0x1f2):'day'};}const _0x364429=this['_config']['show_date_picker']||this[_0x57b0bf(0x853)][_0x57b0bf(0xa7e)]&&this[_0x57b0bf(0xbdf)]||this[_0x57b0bf(0x853)][_0x57b0bf(0x368)]&&this[_0x57b0bf(0x5af)];if(!_0x364429&&!this[_0x57b0bf(0x78a)]())return{'source':_0x57b0bf(0x539)};if(_0x1a60bf<=SHORT_WINDOW_HOURS){const _0x478a89=this[_0x57b0bf(0x31f)][_0x57b0bf(0x4c9)](_0x1ca01b=>_0x1ca01b?.['statistic_id']),_0x455411=this[_0x57b0bf(0x5df)]??toNum(this['_config'][_0x57b0bf(0x770)])??_0x1a60bf,_0x4380b4=_0x478a89||_0x455411>FORCE_STATS_RAW_HOURS||_0x364429;if(_0x4380b4&&(_0x364429||this[_0x57b0bf(0x78a)]()))return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0xbd4)};return{'source':_0x57b0bf(0x539)};}if(_0x1a60bf<=STATS_5MIN_MAX_HOURS)return{'source':_0x57b0bf(0x4e6),'period':'5minute'};if(_0x1a60bf<=STATS_HOURLY_MAX_HOURS)return{'source':_0x57b0bf(0x4e6),'period':_0x57b0bf(0x1f2)};if(_0x18b1a0){if(_0x1a60bf<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x57b0bf(0x1f2)};this[_0x57b0bf(0xd32)](_0x1a60bf);}return{'source':'statistics','period':_0x57b0bf(0x5c7)};}async[_0x34e271(0x447)](_0x20d4cd){const _0x18c8fc=_0x34e271;if(!this[_0x18c8fc(0x27b)])this[_0x18c8fc(0x27b)]=Object['create'](null);if(!this['_hass']?.[_0x18c8fc(0x3a3)])return;const _0x33ef6f=[];for(const _0x3ad6bb of _0x20d4cd){if(_0x3ad6bb&&!(_0x3ad6bb in this[_0x18c8fc(0x27b)]))_0x33ef6f[_0x18c8fc(0x84b)](_0x3ad6bb);}if(!_0x33ef6f[_0x18c8fc(0x4f2)])return;try{const _0x5863bb=await this[_0x18c8fc(0xa29)][_0x18c8fc(0x3a3)]({'type':_0x18c8fc(0x4be)});if(Array[_0x18c8fc(0xaf6)](_0x5863bb)){const _0x5d7148=new Set(_0x33ef6f);for(const _0x227f1a of _0x5863bb){if(!_0x227f1a?.[_0x18c8fc(0x60a)])continue;_0x5d7148['has'](_0x227f1a[_0x18c8fc(0x60a)])&&(this[_0x18c8fc(0x27b)][_0x227f1a[_0x18c8fc(0x60a)]]={'unit_of_measurement':_0x227f1a['statistics_unit_of_measurement']||_0x227f1a['unit_of_measurement']||null,'has_mean':!!_0x227f1a[_0x18c8fc(0x206)],'has_sum':!!_0x227f1a[_0x18c8fc(0x9b9)],'source':_0x227f1a[_0x18c8fc(0x3f5)]||null,'name':_0x227f1a[_0x18c8fc(0x86b)]||null});}for(const _0x990f24 of _0x33ef6f){if(!(_0x990f24 in this[_0x18c8fc(0x27b)]))this[_0x18c8fc(0x27b)][_0x990f24]={'unit_of_measurement':null};}}}catch{}}[_0x34e271(0x9a6)](){const _0x3ac0ef=_0x34e271,_0x2d8b99=new Set();for(const _0x55b1df of this[_0x3ac0ef(0x31f)]||[]){if(_0x55b1df[_0x3ac0ef(0x951)]&&!_0x55b1df[_0x3ac0ef(0x60a)])_0x2d8b99['add'](_0x55b1df[_0x3ac0ef(0x951)]);}for(const _0x11220e of this['_annotationRefs']||[])_0x2d8b99[_0x3ac0ef(0x396)](_0x11220e);for(const _0x17adf4 of this[_0x3ac0ef(0xc93)]||[])_0x2d8b99[_0x3ac0ef(0x396)](_0x17adf4);if(this[_0x3ac0ef(0x853)]?.[_0x3ac0ef(0xc8b)])_0x2d8b99[_0x3ac0ef(0x396)](this[_0x3ac0ef(0x853)][_0x3ac0ef(0xc8b)]);return[..._0x2d8b99][_0x3ac0ef(0xa03)]()[_0x3ac0ef(0xa09)]('|');}[_0x34e271(0xca5)](){const _0x36b786=_0x34e271;if(this['_wsUnsub']||this[_0x36b786(0x54d)]||!this[_0x36b786(0xa29)]?.[_0x36b786(0x809)])return;if(!this['_liveEnabled']&&!this[_0x36b786(0xc8f)][_0x36b786(0x2e6)]&&!this['_priceRefIds']['size']&&!this[_0x36b786(0x853)]?.[_0x36b786(0xc8b)])return;const _0x4bcbfd=new Set();for(const _0x28c06c of this[_0x36b786(0x31f)]){if(_0x28c06c[_0x36b786(0x951)]&&!_0x28c06c[_0x36b786(0x60a)])_0x4bcbfd[_0x36b786(0x396)](_0x28c06c[_0x36b786(0x951)]);}for(const _0x1bdd67 of this[_0x36b786(0xc8f)])_0x4bcbfd[_0x36b786(0x396)](_0x1bdd67);for(const _0x2a40b6 of this[_0x36b786(0xc93)]||[])_0x4bcbfd[_0x36b786(0x396)](_0x2a40b6);if(this['_config'][_0x36b786(0xc8b)])_0x4bcbfd[_0x36b786(0x396)](this[_0x36b786(0x853)]['battery_entity']);const _0x46d2df=[..._0x4bcbfd];if(!_0x46d2df['length'])return;this[_0x36b786(0x30c)]=_0x46d2df[_0x36b786(0x863)]()['sort']()[_0x36b786(0xa09)]('|'),this['_wsSubscribing']=!![];const _0x3a60a6=this[_0x36b786(0x5e7)]=(this[_0x36b786(0x5e7)]||0x0)+0x1,_0x2675f9=(_0x25489b,_0x1c8f45)=>{const _0x3963eb=_0x36b786;if(!_0x1c8f45||_0x1c8f45[_0x3963eb(0x543)]===_0x3963eb(0x398)||_0x1c8f45[_0x3963eb(0x543)]===_0x3963eb(0xab2))return;if(!this['_hass'])return;const _0x3b2c4f=this[_0x3963eb(0xa29)];try{let _0x36c54b=![];if(this[_0x3963eb(0x86a)])for(const _0x44a754 of this[_0x3963eb(0x31f)]){if(_0x44a754['entity']===_0x25489b&&!_0x44a754[_0x3963eb(0x60a)]){_0x36c54b=!![];break;}}const _0x4934d4=this[_0x3963eb(0xc8f)][_0x3963eb(0xc12)](_0x25489b),_0x1ea17e=this[_0x3963eb(0x853)][_0x3963eb(0xc8b)]===_0x25489b;if(this[_0x3963eb(0xc93)][_0x3963eb(0xc12)](_0x25489b))this[_0x3963eb(0x49a)]();if(_0x36c54b||_0x4934d4){const _0x2bb60e={..._0x3b2c4f['states']};_0x2bb60e[_0x25489b]=_0x1c8f45;const _0x462d08={..._0x3b2c4f,'states':_0x2bb60e};if(_0x36c54b)this[_0x3963eb(0x342)](_0x462d08);if(_0x4934d4)this[_0x3963eb(0x18f)](_0x462d08);}(_0x36c54b||_0x1ea17e)&&this['shadowRoot']?.['querySelector']?.(_0x3963eb(0x578))&&this['_renderStateRow']();}catch(_0x385f69){console[_0x3963eb(0xbe4)](_0x3963eb(0x948),_0x385f69);}},_0x524891=_0x46d2df[_0x36b786(0x4f2)]>0x0&&_0x46d2df[_0x36b786(0x4f2)]<=0x40,_0x3892b4=()=>{const _0x368034=_0x36b786;this[_0x368034(0xa29)][_0x368034(0x809)][_0x368034(0x6c7)](_0x38c020=>{const _0xaf6cae=_0x368034,_0x303bdb=_0x38c020?.['data']?.[_0xaf6cae(0xaad)];if(!_0x4bcbfd['has'](_0x303bdb))return;_0x2675f9(_0x303bdb,_0x38c020[_0xaf6cae(0xb87)]['new_state']);},_0x368034(0x21a))[_0x368034(0x654)](_0x1da88f=>{const _0x5da886=_0x368034;if(_0x3a60a6!==this[_0x5da886(0x5e7)]){try{_0x1da88f();}catch{}return;}this[_0x5da886(0x1c4)]=_0x1da88f,this[_0x5da886(0x54d)]=![];})[_0x368034(0x28c)](()=>{const _0xf9298e=_0x368034;if(_0x3a60a6===this[_0xf9298e(0x5e7)])this[_0xf9298e(0x54d)]=![];});};_0x524891?this[_0x36b786(0xa29)][_0x36b786(0x809)][_0x36b786(0x870)](_0x3da98a=>{const _0x9428ed=_0x36b786,_0x576374=_0x3da98a?.[_0x9428ed(0x737)]?.[_0x9428ed(0x241)];if(!_0x576374)return;const _0x1e8683=_0x576374[_0x9428ed(0xc50)];if(_0x1e8683)_0x2675f9(_0x1e8683[_0x9428ed(0xaad)],_0x1e8683);},{'type':_0x36b786(0xcae),'trigger':{'platform':_0x36b786(0x543),'entity_id':_0x46d2df}})[_0x36b786(0x654)](_0x4fd499=>{const _0x24fb64=_0x36b786;if(_0x3a60a6!==this[_0x24fb64(0x5e7)]){try{_0x4fd499();}catch{}return;}this[_0x24fb64(0x1c4)]=_0x4fd499,this[_0x24fb64(0x54d)]=![];})['catch'](()=>{const _0x3478f0=_0x36b786;if(_0x3a60a6===this[_0x3478f0(0x5e7)])_0x3892b4();}):_0x3892b4();}['_unsubscribeEvents'](){const _0x1ce1d2=_0x34e271;this[_0x1ce1d2(0x5e7)]=(this[_0x1ce1d2(0x5e7)]||0x0)+0x1;if(this['_wsUnsub']){try{this['_wsUnsub']();}catch{}this[_0x1ce1d2(0x1c4)]=null;}this['_wsSubscribing']=![],this[_0x1ce1d2(0x30c)]=null;}['_processHassChanges'](_0x25320c){const _0x5b9ccc=_0x34e271;let _0x47622e=![];this['_entities'][_0x5b9ccc(0x724)]((_0x3987c2,_0x297cdb)=>{const _0x418264=_0x5b9ccc;if(!_0x3987c2[_0x418264(0x951)]||_0x3987c2[_0x418264(0x60a)])return;if(this['_isHistoryAggregated'](_0x3987c2)){const _0x257c53=_0x3987c2[_0x418264(0xb16)];if(_0x257c53!==_0x418264(0x509)&&_0x257c53!==_0x418264(0x4fa)&&_0x257c53!==_0x418264(0x887)&&_0x257c53!=='min')return;}const _0x2cbfc1=_0x25320c[_0x418264(0xd44)][_0x3987c2[_0x418264(0x951)]];if(!_0x2cbfc1)return;const _0x3c0206=_0x2cbfc1[_0x418264(0x1bd)]||_0x2cbfc1[_0x418264(0xab7)]||null;if(_0x3c0206===this[_0x418264(0x513)][_0x3987c2['entity']])return;this[_0x418264(0x513)][_0x3987c2['entity']]=_0x3c0206;if(_0x3987c2[_0x418264(0x679)]||_0x3987c2[_0x418264(0x7f4)]){this[_0x418264(0x911)]=!![],_0x47622e=!![];return;}const _0x4f0263=this[_0x418264(0xd13)](_0x3987c2,_0x297cdb),_0x9f4152=_0x4f0263?getAttributePath(_0x2cbfc1[_0x418264(0x3b8)],_0x4f0263):_0x2cbfc1[_0x418264(0x543)],_0x53b898=toNum(_0x9f4152);if(_0x53b898===null)return;const _0x1663f8=_0x3c0206?new Date(_0x3c0206)['getTime']():Date[_0x418264(0x932)]();(this['_liveBuffer'][_0x3987c2[_0x418264(0x951)]]||=[])[_0x418264(0x84b)]({'t':_0x1663f8,'v':_0x53b898}),_0x47622e=!![];});if(_0x47622e)this[_0x5b9ccc(0x9b8)]();}['_processAnnotationRefChanges'](_0x1b8b4a){const _0x3057cb=_0x34e271;let _0xfe757d=![];for(const _0x19db10 of this[_0x3057cb(0xc8f)]){const _0x360966=_0x1b8b4a[_0x3057cb(0xd44)][_0x19db10];if(!_0x360966)continue;const _0x5ad920=_0x360966[_0x3057cb(0x1bd)]||_0x360966['last_changed']||null;if(_0x5ad920===this[_0x3057cb(0xce0)][_0x19db10])continue;this[_0x3057cb(0xce0)][_0x19db10]=_0x5ad920,_0xfe757d=!![];}if(_0xfe757d)this['_scheduleRender']();}[_0x34e271(0x9b8)](){const _0x2d1212=_0x34e271;if(this[_0x2d1212(0xaf8)])return;this['_liveFlushTimer']=setTimeout(()=>{const _0x47119a=_0x2d1212;this[_0x47119a(0xaf8)]=null,this[_0x47119a(0x284)]();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x34e271(0x284)](){const _0x50242a=_0x34e271;if(!this[_0x50242a(0x3fb)]||!this[_0x50242a(0xb29)])return;const _0x26e45b=Object[_0x50242a(0x5cf)](this[_0x50242a(0x566)])[_0x50242a(0x4f2)]>0x0;if(!_0x26e45b&&!this[_0x50242a(0x584)]&&!this[_0x50242a(0x911)])return;const _0x3c2f3f=this['_pendingSlide'];this[_0x50242a(0x584)]=![],this['_pendingSyntheticRefresh']=![],this[_0x50242a(0xcf5)]=Date['now']();if(this[_0x50242a(0x23f)]()){const _0x4f540a=this[_0x50242a(0xb59)]();_0x4f540a&&(this[_0x50242a(0x12a)](_0x4f540a),this[_0x50242a(0xb29)]=_0x4f540a);}const _0x3a7f3f=this['_window'][_0x50242a(0x89f)][_0x50242a(0x699)](),_0x5eef30=this[_0x50242a(0xb29)][_0x50242a(0x2bf)][_0x50242a(0x699)]();Object[_0x50242a(0x61c)](this['_config'],'__sgcActiveRule',{'value':activeScaleRule(this['_config'],(_0x5eef30-_0x3a7f3f)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x2ae891=this[_0x50242a(0x94c)]((_0x5eef30-_0x3a7f3f)/0x36ee80);for(const _0x481b45 of this[_0x50242a(0x3fb)][_0x50242a(0x94b)]){const _0x1885d6=_0x481b45[_0x50242a(0x951)],_0x19cde7=_0x1885d6[_0x50242a(0x951)]?resolveOffsetHours(_0x1885d6[_0x50242a(0x419)],this[_0x50242a(0xa29)]):0x0,_0x2f2908=_0x1885d6[_0x50242a(0x951)]&&_0x19cde7===0x0&&this[_0x50242a(0x566)][_0x1885d6['entity']]?.[_0x50242a(0x4f2)]>0x0,_0x4e5099=_0x1885d6[_0x50242a(0x679)]||_0x1885d6[_0x50242a(0x7f4)];if(_0x1885d6[_0x50242a(0x679)]){const _0x14b225=this[_0x50242a(0xa29)]?.['states']?.[_0x1885d6[_0x50242a(0x951)]],_0x58f1a0=_0x1885d6[_0x50242a(0x295)]?getAttributePath(_0x14b225?.[_0x50242a(0x3b8)],_0x1885d6[_0x50242a(0x295)]):_0x14b225?.[_0x50242a(0x543)],_0x28bb1a=toNum(_0x58f1a0);_0x28bb1a!==null?_0x481b45[_0x50242a(0x3d2)]=[{'t':_0x3a7f3f,'v':_0x28bb1a},{'t':_0x5eef30,'v':_0x28bb1a}]:_0x481b45[_0x50242a(0x3d2)]=[];this['_rebuildPoints'](_0x481b45),_0x481b45[_0x50242a(0x1d5)]=DataProcessor[_0x50242a(0x246)](_0x481b45[_0x50242a(0xc6d)]);continue;}if(_0x1885d6['data_attribute']){const _0x1b54f4=this[_0x50242a(0xa29)]?.[_0x50242a(0xd44)]?.[_0x1885d6[_0x50242a(0x951)]],_0x45de6e=synthesizeForecastSeries(_0x1b54f4,_0x1885d6,this[_0x50242a(0xb29)][_0x50242a(0x89f)],this['_hass']);_0x481b45[_0x50242a(0x3d2)]=_0x45de6e[_0x50242a(0xbe8)](_0x121430=>_0x121430['t']>=_0x3a7f3f&&_0x121430['t']<=_0x5eef30),this[_0x50242a(0x4b9)](_0x481b45),_0x481b45[_0x50242a(0x1d5)]=DataProcessor[_0x50242a(0x246)](_0x481b45[_0x50242a(0xc6d)]);continue;}if(!_0x1885d6['entity']||_0x1885d6[_0x50242a(0x60a)]){if(!_0x3c2f3f)continue;let _0x153f6d=0x0;const _0x4859e6=_0x2ae891>0x0?_0x3a7f3f-_0x2ae891:_0x3a7f3f;while(_0x153f6d<_0x481b45[_0x50242a(0x3d2)]['length']&&_0x481b45[_0x50242a(0x3d2)][_0x153f6d]['t']<_0x4859e6)_0x153f6d++;if(_0x153f6d>0x1)_0x481b45['raw'][_0x50242a(0x4f7)](0x0,_0x153f6d-0x1);let _0x5d99ed=_0x481b45['raw']['length'];while(_0x5d99ed>0x0&&_0x481b45[_0x50242a(0x3d2)][_0x5d99ed-0x1]['t']>=_0x5eef30)_0x5d99ed--;if(_0x5d99ed<_0x481b45[_0x50242a(0x3d2)][_0x50242a(0x4f2)])_0x481b45[_0x50242a(0x3d2)][_0x50242a(0x4f2)]=_0x5d99ed;}else{if(!_0x2f2908&&!_0x3c2f3f)continue;const _0x24d388=_0x19cde7===0x0?this[_0x50242a(0x566)][_0x1885d6[_0x50242a(0x951)]]:null;if(_0x24d388?.[_0x50242a(0x4f2)]){_0x24d388[_0x50242a(0xa03)]((_0x4737ea,_0x57c315)=>_0x4737ea['t']-_0x57c315['t']);for(let _0x42c63d=0x0;_0x42c63d<_0x24d388['length'];_0x42c63d++)_0x481b45[_0x50242a(0x3d2)][_0x50242a(0x84b)](_0x24d388[_0x42c63d]);}let _0x58e1d3=0x0;const _0x260755=_0x2ae891>0x0?_0x3a7f3f-_0x2ae891:_0x3a7f3f;while(_0x58e1d3<_0x481b45['raw'][_0x50242a(0x4f2)]&&_0x481b45[_0x50242a(0x3d2)][_0x58e1d3]['t']<_0x260755)_0x58e1d3++;if(_0x58e1d3>0x1)_0x481b45[_0x50242a(0x3d2)][_0x50242a(0x4f7)](0x0,_0x58e1d3-0x1);let _0x5a05d6=_0x481b45[_0x50242a(0x3d2)][_0x50242a(0x4f2)];while(_0x5a05d6>0x0&&_0x481b45['raw'][_0x5a05d6-0x1]['t']>=_0x5eef30)_0x5a05d6--;if(_0x5a05d6<_0x481b45[_0x50242a(0x3d2)]['length'])_0x481b45['raw']['length']=_0x5a05d6;}this['_rebuildPoints'](_0x481b45),_0x481b45[_0x50242a(0x1d5)]=DataProcessor[_0x50242a(0x246)](_0x481b45[_0x50242a(0xc6d)]);}this[_0x50242a(0x566)]=Object['create'](null),this[_0x50242a(0x25c)](),this['_scheduleResolvePreciseRecordTimes']();}['_schedulePriceRefetch'](){const _0x57f55d=_0x34e271,_0x367247=Date[_0x57f55d(0x932)](),_0x14666f=_0x367247-(this[_0x57f55d(0xc6e)]||0x0);if(_0x14666f<0x1388){!this['_priceTrailTimer']&&(this[_0x57f55d(0x4da)]=setTimeout(()=>{const _0x4b22f5=_0x57f55d;this['_priceTrailTimer']=null,this[_0x4b22f5(0xc6e)]=Date['now'](),this['_scheduleUpdate']();},0x1388-_0x14666f));return;}this[_0x57f55d(0xc6e)]=_0x367247,this['_scheduleUpdate']();}['_priceLookupFor'](_0x30f510){const _0x32292c=_0x34e271;if(!_0x30f510?.[_0x32292c(0xb6c)])return null;const _0x91ba5d=resolveOffsetHours(_0x30f510[_0x32292c(0x419)],this[_0x32292c(0xa29)])||0x0,_0x4314da=this['_priceSeries']?.[_0x32292c(0xccf)](_0x30f510['price_entity']+'__'+_0x91ba5d);if(!_0x4314da||!_0x4314da[_0x32292c(0x4f2)])return null;return _0x3ed3cd=>{const _0x29350d=_0x32292c;if(_0x3ed3cd<_0x4314da[0x0]['t'])return _0x4314da[0x0]['v'];let _0x1693c4=0x0,_0x2e1e0a=_0x4314da[_0x29350d(0x4f2)]-0x1,_0x5b790d=0x0;while(_0x1693c4<=_0x2e1e0a){const _0x30ffd2=_0x1693c4+_0x2e1e0a>>0x1;if(_0x4314da[_0x30ffd2]['t']<=_0x3ed3cd)_0x5b790d=_0x30ffd2,_0x1693c4=_0x30ffd2+0x1;else _0x2e1e0a=_0x30ffd2-0x1;}return _0x4314da[_0x5b790d]['v'];};}[_0x34e271(0x1f5)](_0x37bee7,_0x58f5c5,_0x3c44ae,_0xa7d8c8,_0x32932e,_0x5b7c47){const _0x2804de=_0x34e271,_0x57575a=this[_0x2804de(0x853)],_0x3c53c9=resolveDisplayTimeZone(this['_hass'],_0x57575a),_0x538ff1=resolveFirstWeekday(this[_0x2804de(0xa29)]),_0x1ad27f=['hour',_0x2804de(0x523),_0x2804de(0xc03),_0x2804de(0x65a),'year'],_0xe28be5=!_0x58f5c5[_0x2804de(0x60a)]&&!_0x58f5c5[_0x2804de(0x679)]&&!_0x58f5c5['data_attribute']&&_0x57575a['chart_mode']!==_0x2804de(0x9d8)&&_0x57575a['group_by']!==_0x2804de(0x3d2);let _0x2cef01,_0x1f1f1f=null;if(_0xe28be5){let _0x4c477e=DataProcessor[_0x2804de(0x58f)](_0x58f5c5[_0x2804de(0xb16)]===_0x2804de(0xad8)?DataProcessor['diffSeries'](_0x37bee7):!_0x3c44ae&&_0x58f5c5[_0x2804de(0xb16)]===_0x2804de(0xaed)?DataProcessor[_0x2804de(0xa11)](_0x37bee7,_0x58f5c5[_0x2804de(0x259)]===!![]):_0x37bee7,_0x58f5c5);const _0x1020cb=this[_0x2804de(0xc2e)](_0x58f5c5);if(_0x1020cb)_0x4c477e=DataProcessor[_0x2804de(0xb25)](_0x4c477e,_0x1020cb);const _0x4209cd=(_0x32932e-_0xa7d8c8)/0x36ee80,_0x3be2f4=resolvePointsPerHour(_0x57575a,_0x58f5c5,_0x4209cd),_0x248b3c=resolveGroupBy(_0x57575a,_0x4209cd),_0x4bb91c=groupBucketMs(_0x248b3c,_0x57575a[_0x2804de(0x770)],_0x3be2f4);let _0x41ce76=_0x58f5c5[_0x2804de(0xb16)];_0x3c44ae&&_0x41ce76===_0x2804de(0xaed)&&(_0x41ce76=_0x2804de(0x2b8));!_0x3c44ae&&_0x41ce76===_0x2804de(0xaed)&&(_0x41ce76=_0x2804de(0x2b8));_0x41ce76==='diff'&&(_0x41ce76=_0x2804de(0x2b8));const _0x10ccdb=_0x41ce76===_0x2804de(0x2b8)||_0x41ce76===_0x2804de(0x571),_0x13b1c2=resolveOffsetHours(_0x58f5c5[_0x2804de(0x419)],this[_0x2804de(0xa29)])!==0x0||(toNum(_0x58f5c5[_0x2804de(0xbf3)])?toNum(_0x58f5c5[_0x2804de(0xbf3)])!==0x0:![]),_0xaf58f0=_0x58f5c5[_0x2804de(0xb7b)]!==![];let _0x23ebf9,_0x4ff095=_0x4c477e;if(_0x5b7c47>0x0&&_0x4c477e[_0x2804de(0x4f2)]&&_0x4c477e[0x0]['t']<_0xa7d8c8){let _0x3cfb1d=0x0;while(_0x3cfb1d<_0x4c477e['length']&&_0x4c477e[_0x3cfb1d]['t']<_0xa7d8c8)_0x3cfb1d++;const _0x3df473=_0x4c477e[_0x2804de(0x863)](_0x3cfb1d);_0x3cfb1d>0x0&&!_0x10ccdb&&!(_0x3df473[_0x2804de(0x4f2)]&&_0x3df473[0x0]['t']===_0xa7d8c8)?_0x4ff095=[{..._0x4c477e[_0x3cfb1d-0x1],'t':_0xa7d8c8},..._0x3df473]:_0x4ff095=_0x3df473;}if(_0x1ad27f[_0x2804de(0x267)](_0x248b3c)){const _0x483243=_0x3c53c9;_0xaf58f0&&(_0x4ff095=DataProcessor[_0x2804de(0xda1)](_0x4ff095,_0x248b3c,_0x41ce76,_0x483243,this['_isCounterEntity'](_0x58f5c5)));_0x23ebf9=DataProcessor[_0x2804de(0x78f)](_0x4ff095,_0x248b3c,_0x41ce76,_0x32932e,_0x483243,(_0x58f5c5['graph_type']||_0x58f5c5['type'])===_0x2804de(0x440),_0x538ff1);if(!_0x58f5c5[_0x2804de(0x79f)]){const _0x24ea93=_0x4ff095&&_0x4ff095[_0x2804de(0x4f2)]>0x0?_0x4ff095[_0x4ff095[_0x2804de(0x4f2)]-0x1]['t']:null,_0x24f26e=_0x248b3c==='hour'&&Date[_0x2804de(0x932)]()<=_0x32932e+0xea60?0x6ddd00:0x0;_0x23ebf9=DataProcessor['carryStateInGaps'](_0x23ebf9,_0x248b3c,_0x41ce76,{'endMs':_0x32932e,'lastRawT':_0x24ea93,'tz':_0x483243,'carrySlackMs':_0x24f26e});}else _0x23ebf9=DataProcessor['breakGapsInCalendar'](_0x23ebf9,_0x248b3c,{'tz':_0x483243});}else _0x4bb91c>0x0?_0x23ebf9=DataProcessor[_0x2804de(0xd5c)](_0x4ff095,_0x4bb91c,_0xa7d8c8,_0x32932e,_0x41ce76,!!_0x58f5c5[_0x2804de(0xa21)]||_0x41ce76==='delta',{'deltaAgg':_0x10ccdb,'breakOnNull':!!_0x58f5c5['break_on_null'],'carryForwardMs':_0x58f5c5[_0x2804de(0x5e2)],'alignToClock':this['_shouldAlignToClock'](_0x58f5c5),'anchorStart':['candlestick',_0x2804de(0x20a)][_0x2804de(0x267)](_0x58f5c5['graph_type']||_0x58f5c5[_0x2804de(0xb33)]),'ohlc':(_0x58f5c5[_0x2804de(0x3ef)]||_0x58f5c5[_0x2804de(0xb33)])===_0x2804de(0x440),'carryPastNow':_0x13b1c2}):_0x23ebf9=_0x4c477e;_0x41ce76===_0x2804de(0x571)&&(_0x23ebf9=DataProcessor[_0x2804de(0x9f6)](_0x23ebf9,!!_0x58f5c5[_0x2804de(0xa21)]));_0x1f1f1f=DataProcessor[_0x2804de(0xd77)](_0x4c477e,_0x58f5c5,{'startMs':_0xa7d8c8,'endMs':_0x32932e,'bucketMs':_0x4bb91c,'groupBy':_0x248b3c,'aggFunc':_0x41ce76,'alignToClock':this[_0x2804de(0xbd1)](_0x58f5c5),'anchorStart':['candlestick',_0x2804de(0x20a)][_0x2804de(0x267)](_0x58f5c5[_0x2804de(0x3ef)]||_0x58f5c5[_0x2804de(0xb33)]),'tz':_0x3c53c9,'firstWd':_0x538ff1,'deltaAgg':_0x10ccdb,'carryPastNow':_0x13b1c2,'damp':_0xaf58f0,'isCounter':this[_0x2804de(0x156)](_0x58f5c5)});if(_0x1ad27f[_0x2804de(0x267)](_0x248b3c)&&!_0x13b1c2&&(_0x57575a[_0x2804de(0xc5b)]||_0x2804de(0x237))===_0x2804de(0x237)&&![_0x2804de(0x440),_0x2804de(0x20a)][_0x2804de(0x267)](_0x58f5c5['graph_type']||_0x58f5c5[_0x2804de(0xb33)])){const _0x28c8a8=this['_nowStampMs']||Date['now']();if(_0x28c8a8<=_0x32932e+0xea60&&_0x23ebf9[_0x2804de(0x4f2)]){const _0x125c40=Math[_0x2804de(0x749)](_0x28c8a8,_0x32932e),_0x59e0a7=calendarCellStartMs(_0x125c40,_0x248b3c,_0x3c53c9,_0x538ff1),_0x119602=_0x4ff095&&_0x4ff095[_0x2804de(0x4f2)]?_0x4ff095[_0x4ff095[_0x2804de(0x4f2)]-0x1]['t']:null,_0x4c8f5e=_0x248b3c===_0x2804de(0x1f2)?0x6ddd00:0x0;if(isNum(_0x59e0a7)&&isNum(_0x119602)&&_0x119602>=_0x59e0a7-_0x4c8f5e){const _0x55311f=_0x33b9c3=>{const _0xe1581c=_0x2804de,_0x40ce4e=_0x33b9c3[_0x33b9c3[_0xe1581c(0x4f2)]-0x1];return _0x40ce4e&&_0x40ce4e['v']!=null&&_0x40ce4e['t']<=_0x125c40&&_0x40ce4e['t']>=_0x59e0a7?_0x33b9c3['slice'](0x0,-0x1)['concat']({..._0x40ce4e,'t':_0x125c40}):_0x33b9c3;};_0x23ebf9=_0x55311f(_0x23ebf9);if(Array[_0x2804de(0xaf6)](_0x1f1f1f))for(const _0x1de6ad of _0x1f1f1f){if(_0x1de6ad&&Array[_0x2804de(0xaf6)](_0x1de6ad[_0x2804de(0xc6d)])&&_0x1de6ad[_0x2804de(0xc6d)][_0x2804de(0x4f2)])_0x1de6ad['points']=_0x55311f(_0x1de6ad['points']);}}}}_0x2cef01=DataProcessor['applyPostBucketTransform'](_0x23ebf9,_0x58f5c5,!!_0x58f5c5[_0x2804de(0xa21)]);}else{const _0x1dbb1b=_0x58f5c5[_0x2804de(0xb16)]===_0x2804de(0xad8)&&!_0x58f5c5[_0x2804de(0x679)],_0x2343ad=_0x58f5c5['aggregate_func']==='change'&&!_0x3c44ae&&!!_0x58f5c5['statistic_id'];_0x2cef01=DataProcessor[_0x2804de(0x906)](_0x1dbb1b?DataProcessor[_0x2804de(0x222)](_0x37bee7):_0x2343ad?DataProcessor['changeDiffSeries'](_0x37bee7,_0x58f5c5[_0x2804de(0x259)]===!![]):_0x37bee7,_0x58f5c5,!![]);const _0x46fd88=this['_priceLookupFor'](_0x58f5c5);_0x46fd88&&!_0x58f5c5[_0x2804de(0x679)]&&!_0x58f5c5[_0x2804de(0x7f4)]&&(_0x2cef01=DataProcessor[_0x2804de(0xb25)](_0x2cef01,_0x46fd88));const _0x1e0e11=(_0x32932e-_0xa7d8c8)/0x36ee80,_0x4cff20=resolveGroupBy(_0x57575a,_0x1e0e11),_0x1f1e57=((()=>{const _0x21960d=_0x2804de;let _0x4267ef=_0x58f5c5['aggregate_func'];if(_0x4267ef===_0x21960d(0xaed)&&(_0x3c44ae||_0x2343ad))_0x4267ef='sum';if(_0x4267ef==='diff'&&(_0x3c44ae||_0x1dbb1b))_0x4267ef=_0x21960d(0x2b8);return _0x4267ef;})());if(_0x58f5c5[_0x2804de(0x60a)]&&_0x2cef01&&_0x2cef01[_0x2804de(0x4f2)]>0x1&&_0x1ad27f[_0x2804de(0x267)](_0x4cff20)){const _0x3b59a2=(_0x2cef01[_0x2cef01[_0x2804de(0x4f2)]-0x1]['t']-_0x2cef01[0x0]['t'])/Math[_0x2804de(0x887)](0x1,_0x2cef01[_0x2804de(0x4f2)]-0x1),_0x57e6e8=groupBucketMs(_0x4cff20,_0x57575a['hours_to_show'],null);if(_0x57e6e8>0x0&&_0x3b59a2>0x0&&_0x57e6e8>_0x3b59a2*1.5){const _0x2b540a=_0x3c53c9;_0x58f5c5[_0x2804de(0xb7b)]!==![]&&(_0x2cef01=DataProcessor[_0x2804de(0xda1)](_0x2cef01,_0x4cff20,_0x1f1e57,_0x2b540a,this[_0x2804de(0x156)](_0x58f5c5))),_0x2cef01=DataProcessor[_0x2804de(0x78f)](_0x2cef01,_0x4cff20,_0x1f1e57,_0x32932e,_0x2b540a,(_0x58f5c5[_0x2804de(0x3ef)]||_0x58f5c5[_0x2804de(0xb33)])===_0x2804de(0x440),_0x538ff1);}}if(_0x58f5c5[_0x2804de(0x60a)]&&_0x2cef01&&_0x2cef01[_0x2804de(0x4f2)]>0x0&&_0x1ad27f[_0x2804de(0x267)](_0x4cff20)&&!_0x58f5c5[_0x2804de(0x79f)]){const _0x2c19d1=_0x37bee7&&_0x37bee7[_0x2804de(0x4f2)]>0x0?_0x37bee7[_0x37bee7['length']-0x1]['t']:null;_0x2cef01=DataProcessor['carryStateInGaps'](_0x2cef01,_0x4cff20,_0x1f1e57,{'endMs':_0x32932e,'lastRawT':_0x2c19d1,'tz':_0x3c53c9});}else _0x58f5c5[_0x2804de(0x60a)]&&_0x2cef01&&_0x2cef01['length']>0x0&&_0x1ad27f['includes'](_0x4cff20)&&_0x58f5c5[_0x2804de(0x79f)]&&(_0x2cef01=DataProcessor['breakGapsInCalendar'](_0x2cef01,_0x4cff20,{'tz':_0x3c53c9}));const _0x5ede4b=resolveOffsetHours(_0x58f5c5['offset'],this[_0x2804de(0xa29)])!==0x0||(toNum(_0x58f5c5[_0x2804de(0xbf3)])?toNum(_0x58f5c5['forecast_horizon'])!==0x0:![]);if(_0x58f5c5[_0x2804de(0x60a)]&&_0x2cef01&&_0x2cef01[_0x2804de(0x4f2)]>0x0&&_0x1ad27f[_0x2804de(0x267)](_0x4cff20)&&!_0x5ede4b&&(_0x57575a['chart_mode']||_0x2804de(0x237))==='timeline'&&![_0x2804de(0x440),'bar'][_0x2804de(0x267)](_0x58f5c5[_0x2804de(0x3ef)]||_0x58f5c5[_0x2804de(0xb33)])){const _0x49aa1f=this[_0x2804de(0xcf5)]||Date['now']();if(_0x49aa1f<=_0x32932e+0xea60){const _0x56a82f=_0x2cef01[_0x2cef01[_0x2804de(0x4f2)]-0x1],_0x29a6a3=Math[_0x2804de(0x749)](_0x49aa1f,_0x32932e),_0x5271b8=calendarCellStartMs(_0x29a6a3,_0x4cff20,_0x3c53c9,_0x538ff1),_0x3afc44=_0x37bee7&&_0x37bee7[_0x2804de(0x4f2)]>0x0?_0x37bee7[_0x37bee7[_0x2804de(0x4f2)]-0x1]['t']:null,_0x171d3f=_0x4cff20===_0x2804de(0x1f2)?0x6ddd00:0x0;_0x56a82f['v']!=null&&isNum(_0x5271b8)&&isNum(_0x3afc44)&&_0x3afc44>=_0x5271b8-_0x171d3f&&_0x56a82f['t']<=_0x29a6a3&&_0x56a82f['t']>=_0x5271b8&&(_0x2cef01=_0x2cef01[_0x2804de(0x863)](0x0,-0x1)[_0x2804de(0xcdf)]({..._0x56a82f,'t':_0x29a6a3}));}}_0x58f5c5[_0x2804de(0xb16)]===_0x2804de(0x571)&&(_0x2cef01=DataProcessor[_0x2804de(0x9f6)](_0x2cef01,!!_0x58f5c5[_0x2804de(0xa21)]));_0x2cef01=DataProcessor[_0x2804de(0xc0c)](_0x2cef01,_0x58f5c5,!!_0x58f5c5[_0x2804de(0xa21)]);if(_0x5b7c47>0x0&&Array[_0x2804de(0xaf6)](_0x2cef01)&&_0x2cef01[_0x2804de(0x4f2)]){let _0x5b3e07=_0xa7d8c8;if(_0x58f5c5['statistic_id']&&_0x1ad27f[_0x2804de(0x267)](_0x4cff20)){const _0x3736ba=tzParts(_0xa7d8c8,_0x3c53c9);switch(_0x4cff20){case _0x2804de(0x1f2):_0x5b3e07=zonedWallToMs(_0x3736ba['y'],_0x3736ba['mo'],_0x3736ba['d'],_0x3736ba['h'],0x0,0x0,_0x3c53c9);break;case _0x2804de(0x523):_0x5b3e07=zonedWallToMs(_0x3736ba['y'],_0x3736ba['mo'],_0x3736ba['d'],0x0,0x0,0x0,_0x3c53c9);break;case _0x2804de(0xc03):_0x5b3e07=zonedWallToMs(_0x3736ba['y'],_0x3736ba['mo'],_0x3736ba['d']-weekStartOffsetDays(_0x3736ba['wd'],_0x538ff1),0x0,0x0,0x0,_0x3c53c9);break;case _0x2804de(0x65a):_0x5b3e07=zonedWallToMs(_0x3736ba['y'],_0x3736ba['mo'],0x1,0x0,0x0,0x0,_0x3c53c9);break;case _0x2804de(0x74d):_0x5b3e07=zonedWallToMs(_0x3736ba['y'],0x0,0x1,0x0,0x0,0x0,_0x3c53c9);break;}}_0x1f1f1f=DataProcessor['computeMovingAverages'](_0x2cef01,_0x58f5c5);if(_0x1f1f1f){for(const _0x461d1c of _0x1f1f1f)_0x461d1c[_0x2804de(0xc6d)]=_0x461d1c[_0x2804de(0xc6d)]['filter'](_0x402107=>_0x402107['t']>=_0x5b3e07);}_0x2cef01=_0x2cef01['filter'](_0x3db402=>_0x3db402['t']>=_0x5b3e07);}}return{'points':_0x2cef01,'maSeries':_0x1f1f1f};}[_0x34e271(0x9ea)](_0x50f608,_0x1cab24,_0x52324c,_0x516c9c,_0x3a0f7c){const _0x500144=_0x34e271;if(!_0x1cab24||!_0x1cab24[_0x500144(0x951)]||_0x1cab24[_0x500144(0x60a)])return _0x50f608;if(_0x1cab24[_0x500144(0x679)]||_0x1cab24[_0x500144(0x7f4)])return _0x50f608;if(!this[_0x500144(0x573)](_0x1cab24))return _0x50f608;if(!this[_0x500144(0x23f)]())return _0x50f608;if(resolveOffsetHours(_0x1cab24['offset'],this['_hass'])!==0x0)return _0x50f608;const _0x55f04e=_0x1cab24[_0x500144(0xb16)]||_0x500144(0xb26);if(!['last',_0x500144(0x4fa),'max',_0x500144(0x749),_0x500144(0xb26),_0x500144(0x51b),_0x500144(0x1ed)][_0x500144(0x267)](_0x55f04e))return _0x50f608;const _0x2d9bbe=this['_hass']?.[_0x500144(0xd44)]?.[_0x1cab24[_0x500144(0x951)]];if(!_0x2d9bbe||_0x2d9bbe['state']===_0x500144(0x398)||_0x2d9bbe['state']===_0x500144(0xab2))return _0x50f608;const _0x150695=this[_0x500144(0xd13)](_0x1cab24,_0x52324c),_0x4f6996=_0x150695?getAttributePath(_0x2d9bbe[_0x500144(0x3b8)],_0x150695):_0x2d9bbe[_0x500144(0x543)],_0x44e2d7=toNum(_0x4f6996);if(_0x44e2d7===null)return _0x50f608;const _0x34c58a=_0x2d9bbe[_0x500144(0x1bd)]||_0x2d9bbe[_0x500144(0xab7)]||null;let _0x3ab943=_0x34c58a?new Date(_0x34c58a)[_0x500144(0x699)]():Date[_0x500144(0x932)]();if(!(_0x3ab943>=_0x516c9c&&_0x3ab943<_0x3a0f7c))_0x3ab943=_0x3a0f7c-0x1;if(_0x3ab943<_0x516c9c)return _0x50f608;const _0x2d1480=Array[_0x500144(0xaf6)](_0x50f608)?_0x50f608[_0x500144(0x863)]():[];return _0x2d1480[_0x500144(0x84b)]({'t':_0x3ab943,'v':_0x44e2d7}),_0x2d1480;}[_0x34e271(0x4b9)](_0x3f6f6b){const _0x1d3e8c=_0x34e271,_0x1692d5=this['_config'],_0x37d148=_0x3f6f6b[_0x1d3e8c(0x951)],_0xdda8ae=this['_window'][_0x1d3e8c(0x89f)][_0x1d3e8c(0x699)](),_0x3a7d71=this[_0x1d3e8c(0xb29)][_0x1d3e8c(0x2bf)]['getTime'](),_0x1df3d7=(_0x3a7d71-_0xdda8ae)/0x36ee80,_0x1b145e=this['_maMaxLeadMs'](_0x1df3d7),_0x387ac4=this['_entities']['indexOf'](_0x37d148),_0x252fad=this[_0x1d3e8c(0x9ea)](_0x3f6f6b['raw'],_0x37d148,_0x387ac4,_0xdda8ae,_0x3a7d71),{points:_0x4e352b,maSeries:_0x1c5ab5}=this[_0x1d3e8c(0x1f5)](_0x252fad,_0x37d148,_0x3f6f6b['_isStat'],_0xdda8ae,_0x3a7d71,_0x1b145e);_0x3f6f6b['points']=_0x4e352b;const _0x1e0074=this[_0x1d3e8c(0x987)]>0x0?this[_0x1d3e8c(0x987)]:0x320,_0x3d99fe=Math['min'](0xbb8,Math[_0x1d3e8c(0x887)](0x190,_0x1e0074*0x2));_0x3f6f6b[_0x1d3e8c(0x8e9)]=_0x1c5ab5??DataProcessor[_0x1d3e8c(0x27f)](_0x3f6f6b[_0x1d3e8c(0xc6d)],_0x3f6f6b[_0x1d3e8c(0x951)]),_0x3f6f6b['points']&&_0x3f6f6b[_0x1d3e8c(0xc6d)][_0x1d3e8c(0x4f2)]>_0x3d99fe&&(_0x3f6f6b['points']=DataProcessor[_0x1d3e8c(0x8b0)](_0x3f6f6b['points'],_0x3d99fe)),_0x3f6f6b[_0x1d3e8c(0x160)]=resolveBucketPrecision(_0x3f6f6b[_0x1d3e8c(0xc6d)]),_0x3f6f6b[_0x1d3e8c(0xc17)]=![];}[_0x34e271(0x60b)](){const _0x27ff30=_0x34e271,_0x30adbb=new Set([_0x27ff30(0xad8),'change',_0x27ff30(0x571)]);return(this[_0x27ff30(0x31f)]||[])[_0x27ff30(0x4c9)](_0x15b01a=>_0x15b01a&&(_0x30adbb[_0x27ff30(0xc12)](_0x15b01a['aggregate_func'])||_0x15b01a['_compareOf']!=null));}[_0x34e271(0xcca)](){const _0x49916e=_0x34e271;if(!this[_0x49916e(0x23f)]())return;if(this[_0x49916e(0x60b)]()){this[_0x49916e(0xd61)]();return;}this[_0x49916e(0x584)]=!![],this[_0x49916e(0x284)]();}[_0x34e271(0x6a4)](){const _0x2c9904=_0x34e271;if(!this[_0x2c9904(0x853)])return;this[_0x2c9904(0x521)]();if(this[_0x2c9904(0x3fb)]?.[_0x2c9904(0x94b)]?.[_0x2c9904(0x4f2)]){const _0x4d3f86=!!this[_0x2c9904(0x853)][_0x2c9904(0xd22)];if(!(this[_0x2c9904(0x54a)]instanceof Map))this[_0x2c9904(0x54a)]=new Map();const _0xc871c=this[_0x2c9904(0xbdd)]instanceof Set?this[_0x2c9904(0xbdd)]:null;for(const _0xf2bcdd of this[_0x2c9904(0x3fb)][_0x2c9904(0x94b)]){const _0x4ef635=_0xf2bcdd['entity']?.[_0x2c9904(0x202)],_0x1db402=_0x4d3f86?_0x2c9904(0x970):_0x4ef635===!![]?!![]:_0x4ef635===![]?![]:_0x2c9904(0xd20),_0x4db4aa=this[_0x2c9904(0x54a)][_0x2c9904(0xc12)](_0xf2bcdd['id'])?this[_0x2c9904(0x54a)][_0x2c9904(0xccf)](_0xf2bcdd['id']):_0x2c9904(0x808),_0x245c4c=_0xc871c?.[_0x2c9904(0xc12)](_0xf2bcdd['id']);if(_0xc871c)_0xc871c[_0x2c9904(0x2ef)](_0xf2bcdd['id']);if(_0x1db402===_0x4db4aa&&!_0x245c4c)continue;_0x1db402===_0x2c9904(0x970)||_0x1db402===!![]?this[_0x2c9904(0x1c3)][_0x2c9904(0x396)](_0xf2bcdd['id']):(_0x1db402===![]||_0x4db4aa===_0x2c9904(0x970)||_0x4db4aa===!![]||_0x245c4c)&&this[_0x2c9904(0x1c3)]['delete'](_0xf2bcdd['id']),this[_0x2c9904(0x54a)]['set'](_0xf2bcdd['id'],_0x1db402);}}const _0x1f3cd6=!!this['_config'][_0x2c9904(0x833)]&&(this[_0x2c9904(0x853)][_0x2c9904(0xc5b)]||_0x2c9904(0x237))===_0x2c9904(0x237);if(_0x1f3cd6){this[_0x2c9904(0x686)]();return;}this[_0x2c9904(0x773)](),this['_renderDatePicker'](),this[_0x2c9904(0xa4b)](),this['_renderAttributeList'](),this['_renderQueryPickers'](),this[_0x2c9904(0x1bf)](),this['_renderExportButton']();const _0x282cfe=this[_0x2c9904(0x8cb)]['querySelector']('.sgc-plot');if(!_0x282cfe)return;const _0xb83308=this[_0x2c9904(0x8cb)]['querySelector'](_0x2c9904(0x2a8));if(_0xb83308)_0xb83308[_0x2c9904(0x74c)]['remove'](_0x2c9904(0xbf9));this[_0x2c9904(0x5e1)]();if(!this['_graphData']){_0x282cfe[_0x2c9904(0x301)]=_0x2c9904(0x93b)+escapeHtml(cardT(this[_0x2c9904(0xa29)],this['_config'],_0x2c9904(0x283)))+_0x2c9904(0x816),this[_0x2c9904(0xbb4)]='';return;}const _0x19db8c=this[_0x2c9904(0x853)][_0x2c9904(0xc5b)]||_0x2c9904(0x237),_0x1cd74a=new Set([_0x2c9904(0x305),_0x2c9904(0x41c),_0x2c9904(0x712),'radar',_0x2c9904(0x196),'heatmap',_0x2c9904(0x6b0),_0x2c9904(0x9d8),_0x2c9904(0xa25),_0x2c9904(0xa6d),_0x2c9904(0x8ea),_0x2c9904(0x3e7)]);if(_0xb83308){if(_0x1cd74a[_0x2c9904(0xc12)](_0x19db8c))_0xb83308[_0x2c9904(0x74c)]['add']('sgc-no-bleed');else _0xb83308['classList'][_0x2c9904(0x3d0)](_0x2c9904(0x161));}const _0x3cca45=this[_0x2c9904(0xba4)](_0x19db8c),_0x47ea69=this['_computeGraphFingerprint'](_0x19db8c);if(_0x47ea69&&_0x47ea69===this[_0x2c9904(0xbb4)]&&_0x282cfe['firstChild']){this[_0x2c9904(0x383)]();return;}this[_0x2c9904(0xbb4)]=_0x47ea69,this[_0x2c9904(0x383)]();try{let _0x534b0b=this[_0x2c9904(0x3fb)]['series'][_0x2c9904(0xbe8)](_0x3436be=>!this[_0x2c9904(0x1c3)]['has'](_0x3436be['id'])&&_0x3436be[_0x2c9904(0x951)]?.[_0x2c9904(0x846)]!==![]);const _0x4de3e7=this[_0x2c9904(0x853)][_0x2c9904(0x4c8)],_0x3adcdf=this[_0x2c9904(0x853)]['graph_end_hour'],_0xdb31b7=resolveDynamicValue(_0x4de3e7,this[_0x2c9904(0xa29)])??toNum(_0x4de3e7),_0x3e2edd=resolveDynamicValue(_0x3adcdf,this['_hass'])??toNum(_0x3adcdf);if(isNum(_0xdb31b7)||isNum(_0x3e2edd)){const _0x1053d2=isNum(_0xdb31b7)?_0xdb31b7:0x0,_0x6e899d=isNum(_0x3e2edd)?_0x3e2edd:0x18;_0x534b0b=_0x534b0b[_0x2c9904(0x9f9)](_0x590617=>{const _0x124888=_0x2c9904,_0x9e8f9c=_0x590617[_0x124888(0xc6d)][_0x124888(0x9f9)](_0x21a1ad=>{const _0x29324e=_0x124888;if(_0x21a1ad['v']===null)return _0x21a1ad;const _0xac35f1=new Date(_0x21a1ad['t']),_0x36594c=_0xac35f1[_0x29324e(0x814)]()+_0xac35f1['getMinutes']()/0x3c;if(_0x36594c<_0x1053d2||_0x36594c>=_0x6e899d)return{..._0x21a1ad,'v':null};return _0x21a1ad;});return{..._0x590617,'points':_0x9e8f9c};});}_0x3cca45[_0x2c9904(0x218)](_0x282cfe,_0x534b0b,this['_config'],this[_0x2c9904(0xa29)]);}catch(_0x1db72a){console[_0x2c9904(0x3ee)](_0x2c9904(0xbb9),_0x1db72a),_0x282cfe[_0x2c9904(0x301)]='<div\x20class=\x22sgc-error\x22>Render\x20error:\x20'+escapeHtml(_0x1db72a[_0x2c9904(0xca9)])+_0x2c9904(0x816),this[_0x2c9904(0xbb4)]='';}const _0x110b9c=(this[_0x2c9904(0x31f)]||[])['some'](_0x1df372=>_0x1df372?.[_0x2c9904(0x685)]==='click');_0x110b9c&&_0xb83308&&!_0xb83308[_0x2c9904(0x994)]&&(_0xb83308[_0x2c9904(0x994)]=!![],_0xb83308[_0x2c9904(0x564)][_0x2c9904(0x200)]=_0x2c9904(0x501),_0xb83308[_0x2c9904(0x43c)](_0x2c9904(0xb86),_0xe34f41=>{const _0x4714f9=_0x2c9904;if(_0xe34f41[_0x4714f9(0x471)]?.[_0x4714f9(0xd06)]?.(_0x4714f9(0x947)))return;this[_0x4714f9(0x6e0)]=!this[_0x4714f9(0x6e0)],this[_0x4714f9(0xbb4)]='',this['_scheduleRender']();})),this['_renderYAxisLabels']();}['_renderYAxisLabels'](){const _0x46e4a2=_0x34e271,_0x1f8c37=this[_0x46e4a2(0x8cb)];if(!_0x1f8c37)return;const _0x261dea=_0x1f8c37['querySelector'](_0x46e4a2(0x2a8));if(!_0x261dea)return;_0x261dea[_0x46e4a2(0x5aa)](_0x46e4a2(0x5f1))['forEach'](_0x296958=>_0x296958['remove']());const _0x568b48=this['_config'];if(!_0x568b48[_0x46e4a2(0x287)])return;const _0x1d1c85=(this[_0x46e4a2(0x31f)]||[])[_0x46e4a2(0xbe8)](_0x3dc663=>_0x3dc663[_0x46e4a2(0xaaa)]!==![]||_0x3dc663[_0x46e4a2(0x846)]!==![]),_0x5f0114=this[_0x46e4a2(0x3fb)]?.[_0x46e4a2(0x94b)]||[],_0x202008=new Map(_0x5f0114['map'](_0x177b90=>[_0x177b90['id'],_0x177b90])),_0x4c864d=_0xdc27cf=>{const _0x2ad26a=_0x46e4a2;let _0x2986b9=0x0;for(const _0x1b42f4 of this['_entities']||[]){const _0x1c794b=_0x1b42f4['y_axis']===_0x2ad26a(0x2d7);if(_0xdc27cf==='secondary'&&_0x1c794b||_0xdc27cf===_0x2ad26a(0x3c5)&&!_0x1c794b){if(_0x1b42f4[_0x2ad26a(0xbc4)])return _0x1b42f4['unit'];const _0x588504=_0x1b42f4['entity']+'__'+_0x2986b9,_0x274ab9=_0x202008[_0x2ad26a(0xccf)](_0x588504)||_0x5f0114[_0x2ad26a(0x14b)](_0x55d137=>_0x55d137[_0x2ad26a(0x951)]===_0x1b42f4),_0x143af8=_0x274ab9?.[_0x2ad26a(0x444)]?.[_0x2ad26a(0x24a)]||this['_hass']?.['states']?.[_0x1b42f4[_0x2ad26a(0x951)]]?.[_0x2ad26a(0x3b8)]?.[_0x2ad26a(0x24a)];if(_0x143af8)return _0x143af8;}_0x2986b9++;}return'';},_0x5d4b0f=(this[_0x46e4a2(0x31f)]||[])[_0x46e4a2(0x4c9)](_0x1228b7=>_0x1228b7[_0x46e4a2(0xa89)]===_0x46e4a2(0x2d7)),_0x2d3aa4=this[_0x46e4a2(0xaf1)]??0x8,_0x4adae2=this[_0x46e4a2(0x976)]??0x8,_0x571820=(_0x2d3aa4-_0x4adae2)/0x2,_0x2bfa6e=[_0x46e4a2(0x806)+_0x571820+'px)'];if(_0x568b48[_0x46e4a2(0xa43)]){const _0x1fd081=String(_0x568b48[_0x46e4a2(0xa43)]);_0x2bfa6e[_0x46e4a2(0x84b)](_0x46e4a2(0x598)+(/[a-z%]$/i[_0x46e4a2(0x47e)](_0x1fd081)?_0x1fd081:_0x1fd081+'px'));}_0x568b48[_0x46e4a2(0x4aa)]&&_0x2bfa6e[_0x46e4a2(0x84b)](_0x46e4a2(0x7ad)+_0x568b48['y_axis_color']);const _0x29e37d=toNum(_0x568b48[_0x46e4a2(0xaac)]);isNum(_0x29e37d)&&_0x2bfa6e[_0x46e4a2(0x84b)](_0x46e4a2(0xb31)+_0x29e37d);const _0x4c5665=_0x2bfa6e[_0x46e4a2(0xa09)](';\x20')+';';{const _0x48801f=_0x568b48[_0x46e4a2(0xac0)],_0x478df0=_0x48801f!=null&&_0x48801f!==''?_0x48801f:_0x4c864d('primary');if(_0x478df0){const _0xdea65a=document['createElement'](_0x46e4a2(0xd2c));_0xdea65a['className']=_0x46e4a2(0x67e),_0xdea65a[_0x46e4a2(0x564)][_0x46e4a2(0xd9f)]=_0x4c5665,_0xdea65a[_0x46e4a2(0x417)]=_0x478df0,_0x261dea[_0x46e4a2(0x343)](_0xdea65a);}}if(_0x5d4b0f){const _0x1ebb10=_0x568b48['y2_axis_label'],_0xa0a616=_0x1ebb10!=null&&_0x1ebb10!==''?_0x1ebb10:_0x4c864d(_0x46e4a2(0x2d7));if(_0xa0a616){const _0x4d74db=document[_0x46e4a2(0xb38)]('div');_0x4d74db[_0x46e4a2(0xc68)]=_0x46e4a2(0xb58),_0x4d74db[_0x46e4a2(0x564)][_0x46e4a2(0xd9f)]=_0x4c5665,_0x4d74db[_0x46e4a2(0x417)]=_0xa0a616,_0x261dea['appendChild'](_0x4d74db);}}}[_0x34e271(0x686)](){const _0x576b06=_0x34e271,_0x435bd8=this[_0x576b06(0x8cb)];if(!_0x435bd8)return;for(const _0x143b74 of[_0x576b06(0x30d),_0x576b06(0x869),_0x576b06(0xcd8),_0x576b06(0x601),_0x576b06(0xd96),_0x576b06(0x578),_0x576b06(0xa81),_0x576b06(0xa55)]){const _0x15edf8=_0x435bd8['querySelector'](_0x143b74);if(_0x15edf8)_0x15edf8[_0x576b06(0x301)]='';}const _0x864a3f=_0x435bd8[_0x576b06(0x3e4)](_0x576b06(0x2a8)),_0x11d970=_0x435bd8[_0x576b06(0x3e4)](_0x576b06(0x789));if(!_0x864a3f||!_0x11d970)return;_0x864a3f[_0x576b06(0x74c)][_0x576b06(0x396)](_0x576b06(0xbf9)),_0x11d970[_0x576b06(0x564)][_0x576b06(0xc07)]='auto',_0x11d970[_0x576b06(0x74c)][_0x576b06(0x3d0)](_0x576b06(0x6a9),'sgc-plot-scroll-wheel');const _0x20df3f=this[_0x576b06(0xa29)],_0x5a786a=this[_0x576b06(0x31f)]||[],_0x2e2f78=this[_0x576b06(0x3fb)]?.[_0x576b06(0x94b)]||[],_0x85604f=new Map(_0x2e2f78[_0x576b06(0x9f9)](_0x4a2247=>[_0x4a2247['id'],_0x4a2247])),_0x202898=_0x5a786a[_0x576b06(0xbe8)](_0x16947a=>_0x16947a[_0x576b06(0xaaa)]!==![]||_0x16947a['show_graph']!==![])[_0x576b06(0x9f9)](_0x129035=>{const _0x3f811f=_0x576b06,_0x378ced=_0x5a786a[_0x3f811f(0x6d7)](_0x129035),_0x35b3f0=_0x129035[_0x3f811f(0x951)]+'__'+_0x378ced,_0x59d40e=_0x85604f[_0x3f811f(0xccf)](_0x35b3f0)||_0x2e2f78[_0x3f811f(0x14b)](_0x255b13=>_0x255b13[_0x3f811f(0x951)]===_0x129035),_0x3957f2=_0x59d40e?.['meta']||{},_0x4ea0eb=pickName(_0x129035[_0x3f811f(0x86b)],_0x3957f2[_0x3f811f(0x98e)],_0x3957f2)??_0x129035[_0x3f811f(0x951)],_0x5320a5=_0x129035[_0x3f811f(0xbc4)]||_0x3957f2[_0x3f811f(0x24a)]||'';let _0x4e01dd=this[_0x3f811f(0x7d3)](_0x129035[_0x3f811f(0x19e)],_0x129035[_0x3f811f(0x951)])||_0x129035[_0x3f811f(0x19e)]||_0x3f811f(0xac4);const _0x2a47db=this['_resolveStateRowValue'](_0x129035,_0x378ced),_0x269cd8=isNum(_0x2a47db?.[_0x3f811f(0x774)])?_0x2a47db[_0x3f811f(0x774)]:null,_0x3b34b9=_0x2a47db?.[_0x3f811f(0x623)]??'—';_0x129035[_0x3f811f(0x19e)]===_0x3f811f(0xc36)&&_0x129035[_0x3f811f(0x57e)]?.[_0x3f811f(0x139)]&&_0x129035['color_thresholds']?.[_0x3f811f(0xb78)]?.[_0x3f811f(0x4f2)]&&isNum(_0x269cd8)&&(_0x4e01dd=resolveValueColor(_0x269cd8,this[_0x3f811f(0xcc1)](_0x129035),_0x4e01dd)||_0x4e01dd);const _0x3a1b93=_0x59d40e?.['points']?.['filter'](_0x2dc1e4=>_0x2dc1e4['v']!==null&&_0x2dc1e4['v']!==undefined)||[];let _0x178dbc='',_0x18ec06='';if(_0x3a1b93['length']>=0x2){const _0x41040a=0x78,_0x18b013=0x24;let _0x34e291=Infinity,_0x4c3960=-Infinity;for(const _0x210469 of _0x3a1b93){if(_0x210469['v']<_0x34e291)_0x34e291=_0x210469['v'];if(_0x210469['v']>_0x4c3960)_0x4c3960=_0x210469['v'];}_0x4c3960===_0x34e291&&(_0x4c3960=_0x34e291+0x1,_0x34e291-=0x1);const _0xaf106d=_0x3a1b93[0x0]['t'],_0x1da20b=_0x3a1b93[_0x3a1b93[_0x3f811f(0x4f2)]-0x1]['t'],_0x2f464e=Math[_0x3f811f(0x887)](0x1,_0x1da20b-_0xaf106d),_0x181ae1=_0x46744c=>(_0x46744c-_0xaf106d)/_0x2f464e*_0x41040a,_0x21edf1=_0x129035[_0x3f811f(0x397)]!==![],_0x5bf944=_0x21edf1?0x6:0x2,_0x11429b=_0x1584cf=>_0x18b013-_0x5bf944-(_0x1584cf['v']-_0x34e291)/(_0x4c3960-_0x34e291)*(_0x18b013-_0x5bf944*0x2),_0x2f7d41=_0x21edf1?buildSmoothPath(_0x3a1b93,_0x181ae1,_0x11429b):buildLinearPath(_0x3a1b93,_0x181ae1,_0x11429b),_0x1ae9d2=_0x2f7d41+_0x3f811f(0x5b3)+_0x41040a+'\x20'+_0x18b013+'\x20L\x200\x20'+_0x18b013+'\x20Z',_0x44e9d1=_0x129035['show_fill']!==![],_0x5f30c7=toNum(_0x129035[_0x3f811f(0x701)])||0x1,_0x1d67c6=lineDashArray(_0x129035[_0x3f811f(0x7ea)],_0x5f30c7),_0x452d17=_0x1d67c6?_0x3f811f(0x888)+_0x1d67c6+'\x22':'',_0x41afce=_0x44e9d1?_0x3f811f(0xbd5):'0',_0x36d1c7=!!(_0x129035[_0x3f811f(0x57e)]?.[_0x3f811f(0x139)]&&_0x129035[_0x3f811f(0x57e)]?.[_0x3f811f(0xb78)]?.[_0x3f811f(0x4f2)]),_0x88084e=_0x129035[_0x3f811f(0x57e)]?.['direction']===_0x3f811f(0x7f0)?_0x3f811f(0x7f0):_0x3f811f(0x6ce),_0x2be184=_0x129035[_0x3f811f(0x57e)]?.[_0x3f811f(0x4bb)]!==_0x3f811f(0x670);let _0x74a44b=_0x3f811f(0x51a)+escapeHtml(_0x4e01dd)+'\x22',_0x40d283='fill=\x22'+escapeHtml(_0x4e01dd)+_0x3f811f(0x311)+_0x41afce+'\x22';if(_0x36d1c7){const _0x41ff8a=[...this['_thrVals'](_0x129035)][_0x3f811f(0xbe8)](_0x4bf939=>isNum(toNum(_0x4bf939['value']))&&_0x4bf939[_0x3f811f(0x19e)])['sort']((_0x2b1b77,_0x4dcae4)=>toNum(_0x2b1b77[_0x3f811f(0xd05)])-toNum(_0x4dcae4[_0x3f811f(0xd05)]));if(_0x41ff8a['length']){if(_0x129035['color_thresholds'][_0x3f811f(0xb0d)]){const _0x509ecc=_0x3a1b93[_0x3a1b93[_0x3f811f(0x4f2)]-0x1]?.['v'];if(isNum(_0x509ecc)){const _0x1622e4=resolveValueColor(_0x509ecc,_0x41ff8a,_0x4e01dd);_0x74a44b=_0x3f811f(0x51a)+escapeHtml(_0x1622e4)+'\x22',_0x40d283=_0x3f811f(0x7d4)+escapeHtml(_0x1622e4)+_0x3f811f(0x311)+_0x41afce+'\x22';}}else{if(_0x88084e===_0x3f811f(0x7f0)){let _0x5aa24b='',_0x2dabfd='';for(let _0x619093=0x0;_0x619093<_0x3a1b93[_0x3f811f(0x4f2)]-0x1;_0x619093++){const _0x1b21ce=_0x3a1b93[_0x619093]['v'],_0x4e80e0=_0x3a1b93[_0x619093+0x1]['v'],_0x3d95c7=(_0x1b21ce+_0x4e80e0)/0x2,_0x4549d2=resolveValueColor(_0x3d95c7,_0x41ff8a,_0x4e01dd,_0x2be184),_0x3d0db7=_0x181ae1(_0x3a1b93[_0x619093]['t']),_0x161802=_0x11429b(_0x3a1b93[_0x619093]),_0x282c65=_0x181ae1(_0x3a1b93[_0x619093+0x1]['t']),_0x59b2a9=_0x11429b(_0x3a1b93[_0x619093+0x1]);_0x5aa24b+=_0x3f811f(0x88b)+_0x3d0db7+'\x22\x20y1=\x22'+_0x161802+'\x22\x20x2=\x22'+_0x282c65+_0x3f811f(0x290)+_0x59b2a9+_0x3f811f(0xa44)+escapeHtml(_0x4549d2)+'\x22\x20stroke-width=\x22'+_0x5f30c7+'\x22'+_0x452d17+_0x3f811f(0x1a2),_0x2dabfd+=_0x3f811f(0xd5d)+_0x3d0db7+'\x20'+_0x161802+_0x3f811f(0x5b3)+_0x282c65+'\x20'+_0x59b2a9+'\x20L\x20'+_0x282c65+'\x20'+_0x18b013+'\x20L\x20'+_0x3d0db7+'\x20'+_0x18b013+_0x3f811f(0x9a3)+escapeHtml(_0x4549d2)+_0x3f811f(0x311)+_0x41afce+_0x3f811f(0x85e);}_0x178dbc=_0x3f811f(0x504)+_0x41040a+'\x20'+_0x18b013+_0x3f811f(0x718)+_0x2dabfd+_0x5aa24b+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>';}else{const _0x5e08ea=_0x4c3960-_0x34e291||0x1,_0x298f66=_0x3f811f(0x538)+_0x378ced,_0x27008b=[],_0x48d6aa=[..._0x41ff8a][_0x3f811f(0x1df)]();_0x27008b[_0x3f811f(0x84b)](_0x3f811f(0x726)+escapeHtml(_0x48d6aa[0x0]['color'])+_0x3f811f(0x40e));if(!_0x2be184)for(let _0x49878d=0x0;_0x49878d<_0x48d6aa[_0x3f811f(0x4f2)];_0x49878d++){const _0x48808e=((_0x4c3960-toNum(_0x48d6aa[_0x49878d][_0x3f811f(0xd05)]))/_0x5e08ea*0x64)[_0x3f811f(0x7dc)](0x1);_0x27008b[_0x3f811f(0x84b)](_0x3f811f(0xab8)+_0x48808e+_0x3f811f(0x7b1)+escapeHtml(_0x48d6aa[_0x49878d]['color'])+'\x22/>');const _0x35ff6e=_0x49878d<_0x48d6aa['length']-0x1?_0x48d6aa[_0x49878d+0x1][_0x3f811f(0x19e)]:_0x48d6aa[_0x49878d][_0x3f811f(0x19e)];_0x27008b[_0x3f811f(0x84b)](_0x3f811f(0xab8)+_0x48808e+_0x3f811f(0x7b1)+escapeHtml(_0x35ff6e)+_0x3f811f(0x40e));}else for(const _0x68ae55 of _0x48d6aa){const _0x471966=((_0x4c3960-toNum(_0x68ae55['value']))/_0x5e08ea*0x64)[_0x3f811f(0x7dc)](0x1);_0x27008b[_0x3f811f(0x84b)](_0x3f811f(0xab8)+_0x471966+'%\x22\x20stop-color=\x22'+escapeHtml(_0x68ae55[_0x3f811f(0x19e)])+_0x3f811f(0x40e));}_0x27008b[_0x3f811f(0x84b)](_0x3f811f(0x5ed)+escapeHtml(_0x41ff8a[0x0][_0x3f811f(0x19e)])+'\x22/>');const _0x2066e0=_0x3f811f(0x6b5)+_0x298f66+'\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>'+_0x27008b['join']('')+'</linearGradient>';_0x74a44b='stroke=\x22url(#'+_0x298f66+')\x22',_0x40d283=_0x3f811f(0xc7b)+_0x298f66+_0x3f811f(0x2c2)+_0x41afce+'\x22',_0x178dbc='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20'+_0x41040a+'\x20'+_0x18b013+'\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>'+_0x2066e0+_0x3f811f(0xae4)+_0x1ae9d2+'\x22\x20'+_0x40d283+_0x3f811f(0x9bd)+_0x2f7d41+_0x3f811f(0x41a)+_0x74a44b+_0x3f811f(0x4a2)+_0x5f30c7+'\x22'+_0x452d17+_0x3f811f(0x524);}}}}!_0x178dbc&&(_0x178dbc=_0x3f811f(0x504)+_0x41040a+'\x20'+_0x18b013+_0x3f811f(0xa0b)+_0x1ae9d2+'\x22\x20'+_0x40d283+_0x3f811f(0x9bd)+_0x2f7d41+_0x3f811f(0x41a)+_0x74a44b+_0x3f811f(0x4a2)+_0x5f30c7+'\x22'+_0x452d17+_0x3f811f(0x524));if(_0x129035[_0x3f811f(0x8c7)]){const _0x3deff5=trendDirection(_0x59d40e,_0x129035),_0x204528=_0x3deff5==='up'?'▲':_0x3deff5===_0x3f811f(0x617)?'▼':'─',_0x54ceb0=_0x3deff5==='up'?_0x129035['trend_up_color']||_0x3f811f(0x65c):_0x3deff5==='down'?_0x129035[_0x3f811f(0x67b)]||_0x3f811f(0x4ac):_0x129035[_0x3f811f(0x7d5)]||_0x3f811f(0x815);_0x18ec06='<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:'+_0x54ceb0+'\x22>'+_0x204528+_0x3f811f(0xaa5);}}const _0xddb1b3=_0x129035[_0x3f811f(0xaaa)]!==![],_0xdb8164=_0x129035[_0x3f811f(0x846)]!==![],_0x4493dc=_0xddb1b3?'<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>'+escapeHtml(_0x4ea0eb)+_0x3f811f(0x74a)+escapeHtml(_0x4e01dd)+'\x22>'+escapeHtml(String(_0x3b34b9))+_0x3f811f(0x8bf)+escapeHtml(_0x5320a5)+_0x3f811f(0xaa5)+_0x18ec06+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>':'',_0x33c6af=_0xdb8164?_0x3f811f(0x6f3)+_0x178dbc+'</div>':'';return'<div\x20class=\x22sgc-spark-row\x22>'+_0x4493dc+_0x33c6af+_0x3f811f(0x816);})['join']('');_0x11d970['innerHTML']=_0x576b06(0x369)+_0x202898+'</div>',this[_0x576b06(0xbb4)]='';}[_0x34e271(0x6c0)](_0xb3b483){const _0x3dfb63=_0x34e271,_0x5e5390=this[_0x3dfb63(0x3fb)];if(!_0x5e5390)return'';const _0xd2ff5=this[_0x3dfb63(0xb29)],_0x504969=this['_viewWindow'],_0x112346=this[_0x3dfb63(0x8cb)]?.[_0x3dfb63(0x3e4)]?.(_0x3dfb63(0x789)),_0x4a6b3c=_0x112346?.[_0x3dfb63(0x560)]|0x0,_0x45806c=this[_0x3dfb63(0x987)]|0x0,_0x231aa4=this[_0x3dfb63(0x8cb)]?.['querySelector']?.('.sgc-dp-wrap')?.[_0x3dfb63(0x6b9)]|0x0,_0x1cf73f=resolveDisplayTimeZone(this[_0x3dfb63(0xa29)],this[_0x3dfb63(0x853)])||_0x3dfb63(0x51d),_0x38b37f=_0x45806c+'/'+_0x4a6b3c+'/'+_0x231aa4+'/'+_0x1cf73f+'/'+resolveCardLanguage(this[_0x3dfb63(0xa29)],this[_0x3dfb63(0x853)]),_0x52863d=(_0x5e5390['series']||[])[_0x3dfb63(0x9f9)](_0x147ec0=>_0x147ec0['id']+':'+(_0x147ec0[_0x3dfb63(0xc6d)]?.[_0x3dfb63(0x4f2)]||0x0)+':'+(_0x147ec0[_0x3dfb63(0xc6d)]?.[_0x147ec0[_0x3dfb63(0xc6d)][_0x3dfb63(0x4f2)]-0x1]?.['t']||0x0)+':'+(_0x147ec0[_0x3dfb63(0xc6d)]?.[_0x147ec0[_0x3dfb63(0xc6d)][_0x3dfb63(0x4f2)]-0x1]?.['v']??''))[_0x3dfb63(0xa09)]('|'),_0x799ca9=(this[_0x3dfb63(0x31f)]||[])['map'](_0x5c9f4e=>''+(_0x5c9f4e?.[_0x3dfb63(0xbce)]?'a':'')+(_0x5c9f4e?.[_0x3dfb63(0xa21)]?'b':'')+(_0x5c9f4e?.['show_extrema']||'')+(Array[_0x3dfb63(0xaf6)](_0x5c9f4e?.['moving_averages'])&&_0x5c9f4e[_0x3dfb63(0x89c)][_0x3dfb63(0x4f2)]?'m'+_0x5c9f4e[_0x3dfb63(0x89c)][_0x3dfb63(0x9f9)](_0x3b0c3e=>_0x3b0c3e?.[_0x3dfb63(0x221)]+':'+(_0x3b0c3e?.[_0x3dfb63(0x19e)]||'')+':'+(_0x3b0c3e?.['width']||'')+':'+(_0x3b0c3e?.['show_label']?'L':''))['join'](','):''))[_0x3dfb63(0xa09)](','),_0x9f3d0d=[...this['_hiddenEntities']][_0x3dfb63(0xa03)]()[_0x3dfb63(0xa09)](','),_0x5072a2=this['_resolvedEntityAnnotations']?.[_0x3dfb63(0x4f2)]||0x0,_0xddb476=_0x3dfb63(0xb1e)+(this[_0x3dfb63(0x6e0)]?0x1:0x0),_0x1c5180=_0x3dfb63(0x37f)+(this[_0x3dfb63(0x31f)]||[])[_0x3dfb63(0x9f9)]((_0x38626d,_0x6b02d9)=>_0x38626d?.[_0x3dfb63(0xa89)]===_0x3dfb63(0x5b9)?_0x6b02d9:'')[_0x3dfb63(0xbe8)](Boolean)[_0x3dfb63(0xa09)](',');return[_0xb3b483,_0x38b37f,this[_0x3dfb63(0x853)][_0x3dfb63(0x833)]?_0x3dfb63(0xb2c):_0x3dfb63(0x739),this[_0x3dfb63(0x853)][_0x3dfb63(0x2fa)]?_0x3dfb63(0x797):'',this['_config'][_0x3dfb63(0x684)]?'log':'','dec:'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x791)]??''),_0x3dfb63(0xa3d)+(this[_0x3dfb63(0x853)][_0x3dfb63(0x8ee)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x986)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x280)]??'')+'|'+(this['_config'][_0x3dfb63(0xa20)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x124)]??'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xd7b)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x48b)]??'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x3ed)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xd53)]??''),this[_0x3dfb63(0x853)]['show_y_axis_label']?'yl:'+(this[_0x3dfb63(0x853)]['y_axis_label']||'')+'|'+(this['_config'][_0x3dfb63(0xa47)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xa43)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x4aa)]||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xaac)]??''):'',_0xb3b483===_0x3dfb63(0x305)?_0x3dfb63(0x176)+(this[_0x3dfb63(0x853)]['pie_style']||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x9eb)]?0x1:0x0)+'|'+(this['_config'][_0x3dfb63(0xa0a)]??'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xd85)]??'')+'|'+(this[_0x3dfb63(0x853)]['pie_label_color']||'')+'|'+(this['_config'][_0x3dfb63(0xd6e)]||'')+'|'+(this['_config']['pie_center_font_size']??'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x64e)]||'')+'|'+(this[_0x3dfb63(0x853)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)]['show_tooltip']!==![]?0x1:0x0):'',_0xb3b483===_0x3dfb63(0x41c)?_0x3dfb63(0xcb4)+(this[_0x3dfb63(0x853)][_0x3dfb63(0xab5)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x3dfb63(0xcc3)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x31f)]||[])[_0x3dfb63(0x9f9)](_0x16f431=>(_0x16f431['lower_bound']??'')+'/'+(_0x16f431[_0x3dfb63(0xba0)]??''))[_0x3dfb63(0xa09)](','):'',_0xb3b483===_0x3dfb63(0xa25)?'gauge:'+(this['_config'][_0x3dfb63(0x5b0)]??'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xc02)]??'')+'|'+(this[_0x3dfb63(0x853)]['gauge_value_position']||'')+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xbfe)]??'')+'|'+(this['_config'][_0x3dfb63(0xb4b)]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x3dfb63(0x9f9)](_0x595ab6=>(_0x595ab6[_0x3dfb63(0x844)]??'')+'/'+(_0x595ab6[_0x3dfb63(0xba0)]??'')+'/'+(_0x595ab6[_0x3dfb63(0x527)]||'')+'/'+(_0x595ab6[_0x3dfb63(0x8e1)]!==![]?0x1:0x0)+'/'+(_0x595ab6[_0x3dfb63(0x19e)]||'')+'/'+(_0x595ab6[_0x3dfb63(0x57e)]?.[_0x3dfb63(0x139)]?0x1:0x0)+'/'+(_0x595ab6['color_thresholds']?.[_0x3dfb63(0xb78)]||[])[_0x3dfb63(0x9f9)](_0x511455=>_0x511455[_0x3dfb63(0xd05)]+':'+_0x511455[_0x3dfb63(0x19e)])['join'](';')+'/'+(_0x595ab6[_0x3dfb63(0x57e)]?.[_0x3dfb63(0x4bb)]||'')+'/'+(_0x595ab6[_0x3dfb63(0x57e)]?.[_0x3dfb63(0xb0d)]?0x1:0x0))[_0x3dfb63(0xa09)](','):'',_0xb3b483==='ranking'?'rk:'+(this[_0x3dfb63(0x853)]['chart_align']||'')+'|'+(this['_config']['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xcc3)]!==![]?0x1:0x0):'',_0xb3b483==='scatter'?_0x3dfb63(0x9f4)+(this[_0x3dfb63(0x853)][_0x3dfb63(0x87d)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x3dfb63(0x316)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x8ee)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x27d)]??'')+'|'+(this['_config']['y_axis_decimals']??'')+'|'+(this['_config'][_0x3dfb63(0x357)]||'')+'|'+(this['_config'][_0x3dfb63(0x4aa)]||'')+'|'+(this[_0x3dfb63(0x853)]['x_axis_font_size']||'')+'|'+(this['_config']['y_axis_font_size']||''):'',_0xb3b483===_0x3dfb63(0x449)||_0xb3b483===_0x3dfb63(0x6b0)?_0x3dfb63(0xd1d)+_0xb3b483+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xcc3)]!==![]?0x1:0x0)+'|'+(this['_entities']?.[0x0]?.[_0x3dfb63(0xb16)]||'')+'|'+(this['_entities']?.[0x0]?.[_0x3dfb63(0x844)]??'')+'|'+(this['_entities']?.[0x0]?.[_0x3dfb63(0xba0)]??''):'',_0xb3b483==='box'?'bx:'+(this['_config'][_0x3dfb63(0xcc3)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x3dfb63(0x669)]||'')+'|'+(this[_0x3dfb63(0x31f)]||[])[_0x3dfb63(0x9f9)](_0x443250=>(_0x443250['color']||'')+'/'+(_0x443250[_0x3dfb63(0x48e)]??'')+'/'+(_0x443250['aggregate_func']||'')+'/'+(_0x443250[_0x3dfb63(0x840)]||'')+'/'+(_0x443250[_0x3dfb63(0xbc4)]||''))[_0x3dfb63(0xa09)](','):'',_0xb3b483===_0x3dfb63(0x8ea)?_0x3dfb63(0xcd1)+(this[_0x3dfb63(0x853)][_0x3dfb63(0xcc3)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x3dfb63(0x68e)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x31f)]||[])[_0x3dfb63(0x9f9)](_0x58727c=>(_0x58727c[_0x3dfb63(0x19e)]||'')+'/'+(_0x58727c['decimals']??'')+'/'+(_0x58727c[_0x3dfb63(0xb16)]||'')+'/'+(_0x58727c[_0x3dfb63(0x840)]||'')+'/'+(_0x58727c[_0x3dfb63(0xbc4)]||'')+'/'+(_0x58727c['name']||''))[_0x3dfb63(0xa09)](','):'',_0xb3b483===_0x3dfb63(0x3e7)?_0x3dfb63(0x561)+(this[_0x3dfb63(0x853)][_0x3dfb63(0xcc3)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0xab5)]!==![]?0x1:0x0)+'|'+(this[_0x3dfb63(0x853)][_0x3dfb63(0x858)]??'')+'|'+(this['_entities']||[])['map'](_0x23f095=>(_0x23f095['color']||'')+'/'+(_0x23f095['decimals']??'')+'/'+(_0x23f095[_0x3dfb63(0x840)]||'')+'/'+(_0x23f095[_0x3dfb63(0xbc4)]||''))[_0x3dfb63(0xa09)](','):'',((()=>{const _0x4cd71b=_0x3dfb63,_0x590714=_0xd2ff5?.['start']?.[_0x4cd71b(0x699)]()||0x0,_0x150f37=_0xd2ff5?.['end']?.['getTime']()||0x0,_0x292040=Math[_0x4cd71b(0x887)](0x3e8,Math['floor']((_0x150f37-_0x590714)/Math[_0x4cd71b(0x887)](_0x4a6b3c,0x12c))||0x0);return'w:'+Math['round'](_0x590714/_0x292040)+'~'+Math[_0x4cd71b(0x767)](_0x150f37/_0x292040);})()),_0x504969?.[_0x3dfb63(0x89f)]?.[_0x3dfb63(0x699)]()||0x0,_0x504969?.[_0x3dfb63(0x2bf)]?.[_0x3dfb63(0x699)]()||0x0,_0x9f3d0d,_0x5072a2,this[_0x3dfb63(0x6e0)]?0x1:0x0,_0x799ca9,_0x1c5180,_0x3dfb63(0xacb)+(resolveDynamicValue(this['_config']?.[_0x3dfb63(0x4c8)],this[_0x3dfb63(0xa29)])??toNum(this[_0x3dfb63(0x853)]?.['graph_start_hour'])??'')+':'+(resolveDynamicValue(this[_0x3dfb63(0x853)]?.['graph_end_hour'],this[_0x3dfb63(0xa29)])??toNum(this[_0x3dfb63(0x853)]?.[_0x3dfb63(0x17b)])??''),_0x52863d][_0x3dfb63(0xa09)]('§');}[_0x34e271(0xba4)](_0x13fcc0){const _0x62ce93=_0x34e271;if(this[_0x62ce93(0xc34)][_0x62ce93(0xc12)](_0x13fcc0))return this[_0x62ce93(0xc34)][_0x62ce93(0xccf)](_0x13fcc0);let _0x4df72f;if(_0x13fcc0===_0x62ce93(0x237))_0x4df72f=new TimelineRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x9d8))_0x4df72f=new StateTimelineRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x305))_0x4df72f=new PieRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x41c))_0x4df72f=new RadialBarRenderer(this);else{if(_0x13fcc0===_0x62ce93(0xa25))_0x4df72f=new GaugeRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x712))_0x4df72f=new PolarAreaRenderer(this);else{if(_0x13fcc0===_0x62ce93(0xbff))_0x4df72f=new RadarRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x196))_0x4df72f=new RankingRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x379))_0x4df72f=new ScatterRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x449))_0x4df72f=new HeatmapRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x6b0))_0x4df72f=new CalendarRenderer(this);else{if(_0x13fcc0===_0x62ce93(0xa6d))_0x4df72f=new BoxPlotRenderer(this);else{if(_0x13fcc0==='waterfall')_0x4df72f=new WaterfallRenderer(this);else{if(_0x13fcc0===_0x62ce93(0x3e7))_0x4df72f=new HistogramRenderer(this);else _0x4df72f=new StubRenderer(this,_0x13fcc0);}}}}}}}}}}}}}return this[_0x62ce93(0xc34)]['set'](_0x13fcc0,_0x4df72f),_0x4df72f;}['_buildStructure'](){const _0x15ed9b=_0x34e271,_0x9dfaf3=this[_0x15ed9b(0x853)][_0x15ed9b(0xc07)],_0x5de0df=_0x9dfaf3==null||_0x9dfaf3==='auto'||_0x9dfaf3==='',_0x11b392=toNum(this[_0x15ed9b(0x853)][_0x15ed9b(0xc07)])||0x96,_0x5d7615=_0x5de0df?'':_0x15ed9b(0xc9f)+_0x11b392+_0x15ed9b(0x9dc),_0x570be4=this['_config']['card_background_color'],_0x17de65=this[_0x15ed9b(0x853)][_0x15ed9b(0x4a1)]===![],_0x2dfce1=this[_0x15ed9b(0x853)][_0x15ed9b(0x2ad)]===![],_0x58b36d=this[_0x15ed9b(0x853)],_0x580748=[];if(_0x570be4)_0x580748['push']('background:'+_0x570be4);if(_0x17de65)_0x580748[_0x15ed9b(0x84b)]('box-shadow:none');if(_0x2dfce1)_0x580748[_0x15ed9b(0x84b)]('border:none');if(_0x58b36d[_0x15ed9b(0xda0)]!==null&&_0x58b36d['card_padding']!==undefined&&_0x58b36d[_0x15ed9b(0xda0)]!==''){const _0x4bacdd=_0x58b36d['card_padding'];_0x580748['push'](_0x15ed9b(0xd4e)+(typeof _0x4bacdd===_0x15ed9b(0x40a)?_0x4bacdd+'px':_0x4bacdd));}if(_0x58b36d[_0x15ed9b(0x234)]!==null&&_0x58b36d[_0x15ed9b(0x234)]!==undefined&&_0x58b36d['card_border_radius']!==''){const _0x2e3255=_0x58b36d['card_border_radius'];_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0xb06)+(typeof _0x2e3255===_0x15ed9b(0x40a)?_0x2e3255+'px':_0x2e3255));}if(!_0x2dfce1){if(_0x58b36d[_0x15ed9b(0xb4a)])_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x795)+_0x58b36d['card_border_color']);if(_0x58b36d['card_border_width']!==null&&_0x58b36d[_0x15ed9b(0x8e0)]!==undefined&&_0x58b36d[_0x15ed9b(0x8e0)]!==''){const _0x3d1abf=_0x58b36d[_0x15ed9b(0x8e0)];_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x502)+(typeof _0x3d1abf===_0x15ed9b(0x40a)?_0x3d1abf+'px':_0x3d1abf)),_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x660));}}if(_0x58b36d[_0x15ed9b(0x567)]){let _0x6db7b7=String(_0x58b36d[_0x15ed9b(0x567)])[_0x15ed9b(0x12e)]();_0x6db7b7&&!/^([a-z]+:|\/|data:)/i[_0x15ed9b(0x47e)](_0x6db7b7)&&(_0x6db7b7=_0x15ed9b(0x972)+_0x6db7b7['replace'](/^local\//,''));this[_0x15ed9b(0x310)]=_0x6db7b7;const _0x2c9f9f=_0x58b36d['card_background_blur']!==null&&_0x58b36d['card_background_blur']!==undefined&&_0x58b36d[_0x15ed9b(0x75e)]!=='';!_0x2c9f9f&&(_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0xb48)+_0x6db7b7[_0x15ed9b(0x55a)](/'/g,'%27')+'\x27)'),_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x97e)),_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x97d)),_0x580748[_0x15ed9b(0x84b)](_0x15ed9b(0x801)));}else this[_0x15ed9b(0x310)]=null;const _0x2c1a4d=_0x580748[_0x15ed9b(0xa09)](';'),_0x35293d=getComputedStyle(document[_0x15ed9b(0x9d9)])[_0x15ed9b(0x5fc)](_0x15ed9b(0x57b))[_0x15ed9b(0x12e)]()||_0x15ed9b(0xa12),_0x3cdf46=STYLES['replace'](_0x15ed9b(0x56e),':host\x20{\x20display:\x20block;\x20font-family:\x20'+_0x35293d+_0x15ed9b(0x304)),_0x5a7df0=[];if(_0x58b36d[_0x15ed9b(0xcef)])_0x5a7df0[_0x15ed9b(0x84b)](_0x15ed9b(0x19f)+_0x58b36d[_0x15ed9b(0xcef)]);_0x58b36d['card_header_weight']!==null&&_0x58b36d[_0x15ed9b(0x190)]!==undefined&&_0x58b36d[_0x15ed9b(0x190)]!==''&&_0x5a7df0[_0x15ed9b(0x84b)]('font-weight:'+_0x58b36d[_0x15ed9b(0x190)]);if(_0x58b36d[_0x15ed9b(0x507)]!==null&&_0x58b36d[_0x15ed9b(0x507)]!==undefined&&_0x58b36d[_0x15ed9b(0x507)]!==''){const _0x2066a8=_0x58b36d[_0x15ed9b(0x507)];_0x5a7df0[_0x15ed9b(0x84b)](_0x15ed9b(0xc41)+(typeof _0x2066a8==='number'?_0x2066a8+'px':_0x2066a8));}let _0x39ae7e=_0x5a7df0[_0x15ed9b(0x4f2)]?'.sgc-header-wrap\x20.sgc-title{'+_0x5a7df0[_0x15ed9b(0xa09)](';')+'}':'';const _0x3ac856=_0x58b36d[_0x15ed9b(0x75e)]!==null&&_0x58b36d['card_background_blur']!==undefined&&_0x58b36d[_0x15ed9b(0x75e)]!=='';if(this[_0x15ed9b(0x310)]&&_0x3ac856){const _0x2c6d3d=_0x58b36d[_0x15ed9b(0x75e)],_0x52ded4=typeof _0x2c6d3d===_0x15ed9b(0x40a)?_0x2c6d3d+'px':_0x2c6d3d,_0x4a83b4=this[_0x15ed9b(0x310)]['replace'](/'/g,_0x15ed9b(0xa19));_0x39ae7e+=_0x15ed9b(0xca8),_0x39ae7e+=_0x15ed9b(0x21b)+_0x4a83b4+_0x15ed9b(0x314)+_0x52ded4+_0x15ed9b(0xa13),_0x39ae7e+='.sgc-card>*{position:relative;z-index:1}';}const _0x3fed8c=this[_0x15ed9b(0x8cb)][_0x15ed9b(0x3e4)](_0x15ed9b(0x427)),_0x21c344=this['shadowRoot'][_0x15ed9b(0x3e4)](_0x15ed9b(0x789));if(_0x3fed8c&&_0x21c344&&!this[_0x15ed9b(0xc77)]){if((_0x3fed8c[_0x15ed9b(0xae2)](_0x15ed9b(0x564))||'')!==_0x2c1a4d){if(_0x2c1a4d)_0x3fed8c['setAttribute'](_0x15ed9b(0x564),_0x2c1a4d);else _0x3fed8c[_0x15ed9b(0x79c)]('style');}const _0x5a7093=_0x5d7615;if((_0x21c344[_0x15ed9b(0xae2)](_0x15ed9b(0x564))||'')!==_0x5a7093){if(_0x5a7093)_0x21c344[_0x15ed9b(0x1b0)](_0x15ed9b(0x564),_0x5a7093);else _0x21c344[_0x15ed9b(0x79c)]('style');}const _0x23aeb3=this['shadowRoot'][_0x15ed9b(0x3e4)](_0x15ed9b(0xa85));_0x23aeb3&&_0x23aeb3[_0x15ed9b(0x417)]!==_0x3cdf46&&(_0x23aeb3['textContent']=_0x3cdf46);const _0x20d27b=this[_0x15ed9b(0x8cb)][_0x15ed9b(0x3e4)](_0x15ed9b(0x33e));if(_0x39ae7e){if(_0x20d27b){if(_0x20d27b[_0x15ed9b(0x417)]!==_0x39ae7e)_0x20d27b[_0x15ed9b(0x417)]=_0x39ae7e;}else{const _0x21baa9=document[_0x15ed9b(0xb38)](_0x15ed9b(0x564));_0x21baa9['id']=_0x15ed9b(0x44d),_0x21baa9[_0x15ed9b(0x417)]=_0x39ae7e,this[_0x15ed9b(0x8cb)][_0x15ed9b(0x404)](_0x21baa9,_0x3fed8c);}}else _0x20d27b&&_0x20d27b[_0x15ed9b(0x3d0)]();return;}this[_0x15ed9b(0xc77)]=![];const _0x3f9219=_0x2c1a4d?'\x20style=\x22'+_0x2c1a4d+'\x22':'',_0x4003b4=_0x39ae7e?_0x15ed9b(0x508)+_0x39ae7e+_0x15ed9b(0x3c4):'';this['shadowRoot'][_0x15ed9b(0x301)]=_0x15ed9b(0x42f)+_0x3cdf46+_0x15ed9b(0x3c4)+_0x4003b4+_0x15ed9b(0x1c7)+_0x3f9219+_0x15ed9b(0xb8d)+_0x5d7615+_0x15ed9b(0xbc7);}['_resolveDynBatteryThreshold'](){const _0x55f875=_0x34e271,_0x335190=this[_0x55f875(0x853)]?.['battery_low_threshold'];if(_0x335190===null||_0x335190===undefined||_0x335190==='')return 0x14;const _0x2b3eea=toNum(_0x335190);if(isNum(_0x2b3eea))return _0x2b3eea;const _0x4b85f0=String(_0x335190)[_0x55f875(0x12e)](),_0x3dbcc8=_0x4b85f0[_0x55f875(0x7a4)]('.');if(_0x3dbcc8[_0x55f875(0x4f2)]<0x2)return 0x14;const _0x14fb2f=_0x3dbcc8[0x0]+'.'+_0x3dbcc8[0x1],_0x179c8e=_0x3dbcc8[_0x55f875(0x4f2)]>=0x3?_0x3dbcc8[_0x55f875(0x863)](0x2)['join']('.'):null,_0x17ef8b=this['_hass']?.[_0x55f875(0xd44)]?.[_0x14fb2f];if(!_0x17ef8b)return 0x14;const _0x1913cb=_0x179c8e?getAttributePath(_0x17ef8b[_0x55f875(0x3b8)],_0x179c8e):_0x17ef8b[_0x55f875(0x543)],_0x3e34bc=toNum(_0x1913cb);return isNum(_0x3e34bc)?_0x3e34bc:0x14;}[_0x34e271(0xc57)](){const _0x57d17a=_0x34e271,_0x3caf91=this[_0x57d17a(0x853)]?.[_0x57d17a(0xc8b)];if(!_0x3caf91)return'';const _0x532658=this[_0x57d17a(0xa29)]?.['states']?.[_0x3caf91];if(!_0x532658)return'';const _0xd15b4=parseFloat(_0x532658[_0x57d17a(0x543)]);if(Number[_0x57d17a(0x2d3)](_0xd15b4))return'';const _0x14181c=this[_0x57d17a(0xaf4)]();let _0x1676cf;if(_0xd15b4<=_0x14181c)_0x1676cf=_0x57d17a(0x4ac);else{if(_0xd15b4<=0x19)_0x1676cf=_0x57d17a(0x4a5);else{if(_0xd15b4<=0x32)_0x1676cf=_0x57d17a(0x6e6);else _0x1676cf=_0x57d17a(0x65c);}}const _0x14a602=Math[_0x57d17a(0x887)](0x0,Math[_0x57d17a(0x749)](0x64,_0xd15b4))/0x64*0xa,_0x21f8a1=escapeHtml(_0x532658[_0x57d17a(0x3b8)]?.[_0x57d17a(0x8e5)]||_0x3caf91);return _0x57d17a(0xa1f)+_0x21f8a1+':\x20'+Math[_0x57d17a(0x767)](_0xd15b4)+_0x57d17a(0x494)+(0x4+(0xa-_0x14a602))+'\x22\x20width=\x2210\x22\x20height=\x22'+_0x14a602+_0x57d17a(0x655)+_0x1676cf+_0x57d17a(0x1f0)+_0x1676cf+'\x22>'+Math[_0x57d17a(0x767)](_0xd15b4)+_0x57d17a(0xbe9);}[_0x34e271(0x773)](){const _0x1d8f20=_0x34e271,_0x3eb113=this[_0x1d8f20(0x8cb)][_0x1d8f20(0x3e4)](_0x1d8f20(0x869));if(!_0x3eb113)return;const _0x3bc5a1=this[_0x1d8f20(0x853)],_0x214f47=!!(_0x3bc5a1[_0x1d8f20(0x750)]||_0x3bc5a1['card_icon']||_0x3bc5a1[_0x1d8f20(0x94e)]);if(!_0x214f47){_0x3eb113[_0x1d8f20(0x301)]='';return;}const _0x2e7d2c=_0x3bc5a1[_0x1d8f20(0x12b)]||_0x1d8f20(0x6ab),_0x1e81b8=this[_0x1d8f20(0xc57)](),_0x47fc88=_0x12523e=>_0x12523e===_0x1d8f20(0x648)||_0x12523e==='right'?_0x12523e:_0x1d8f20(0x34a),_0x18558b=_0x47fc88(_0x3bc5a1[_0x1d8f20(0x93e)]),_0x169f11=_0x3bc5a1['card_icon_position']===_0x1d8f20(0x86c),_0xe1e687=_0x3bc5a1[_0x1d8f20(0x692)]||_0x1d8f20(0x6d0),_0x6e5764=this[_0x1d8f20(0x16f)](_0x3bc5a1[_0x1d8f20(0xba2)]),_0x3e78ed=_0x3bc5a1[_0x1d8f20(0x94e)]?'<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22'+escapeHtml(_0x3bc5a1[_0x1d8f20(0x94e)])+_0x1d8f20(0x6fa)+escapeHtml(_0xe1e687)+_0x1d8f20(0x4ea)+escapeHtml(_0xe1e687)+_0x1d8f20(0x489):_0x6e5764?_0x1d8f20(0x937)+escapeHtml(_0x6e5764)+'\x22\x20style=\x22color:'+escapeHtml(_0x3bc5a1[_0x1d8f20(0x4b7)]||_0x1d8f20(0x79a))+';'+(_0x3bc5a1[_0x1d8f20(0x692)]?'--mdc-icon-size:'+escapeHtml(_0x3bc5a1['card_icon_size'])+';':'')+_0x1d8f20(0x76f):'',_0x3a88df=_0x3bc5a1[_0x1d8f20(0x12b)]?_0x1d8f20(0x60e)+escapeHtml(_0x3bc5a1[_0x1d8f20(0x12b)]):'',_0x2868f0=_0x3bc5a1[_0x1d8f20(0x750)]?'<span\x20class=\x22sgc-title\x22\x20style=\x22'+_0x3a88df+'\x22>'+escapeHtml(_0x3bc5a1[_0x1d8f20(0x750)])+_0x1d8f20(0xaa5):'',_0x4b6ae9=_0x169f11?''+_0x2868f0+_0x3e78ed:''+_0x3e78ed+_0x2868f0,_0x49811b=_0x1e81b8?_0x1d8f20(0x278)+escapeHtml(_0x2e7d2c)+'\x22>'+_0x1e81b8+_0x1d8f20(0xaa5):'';_0x3eb113[_0x1d8f20(0x301)]=_0x1d8f20(0xc73)+(_0x1d8f20(0x723)+_0x18558b+'\x22>'+_0x4b6ae9+_0x1d8f20(0x816))+_0x49811b+_0x1d8f20(0x816);}[_0x34e271(0xa4b)](){const _0x3972c9=_0x34e271,_0x2a2e0a=this[_0x3972c9(0x8cb)][_0x3972c9(0x3e4)](_0x3972c9(0xcd8));if(!_0x2a2e0a)return;const _0x49fd8a=this[_0x3972c9(0x853)],_0x5733c0=_0x49fd8a['show_date_picker']||_0x49fd8a['date_picker_group']&&this[_0x3972c9(0xbdf)],_0x5c29c5=_0x49fd8a[_0x3972c9(0x368)];if(!_0x49fd8a[_0x3972c9(0x691)]||_0x5733c0||_0x5c29c5){_0x2a2e0a[_0x3972c9(0x301)]='';return;}const _0x18e554=isNum(this[_0x3972c9(0x5df)])?this['_overrideHoursToShow']:toNum(_0x49fd8a[_0x3972c9(0x770)]),_0x151956=Array['isArray'](_0x49fd8a[_0x3972c9(0xba9)])&&_0x49fd8a[_0x3972c9(0xba9)][_0x3972c9(0x4f2)]?_0x49fd8a['interval_options']:INTERVAL_PICKER_DEFAULT_LABELS,_0x9098a3=INTERVAL_PICKER_OPTIONS[_0x3972c9(0xbe8)](_0x4c96da=>_0x151956[_0x3972c9(0x267)](_0x4c96da[_0x3972c9(0x623)])),_0x137b64=_0x9098a3[_0x3972c9(0x9f9)](_0x1eddcc=>{const _0x40ea9e=_0x3972c9,_0x2b5464=_0x1eddcc[_0x40ea9e(0x29c)]===_0x18e554?'active':'';return _0x40ea9e(0x64a)+_0x2b5464+_0x40ea9e(0x258)+_0x1eddcc[_0x40ea9e(0x29c)]+_0x40ea9e(0x7bd)+escapeHtml(_0x1eddcc[_0x40ea9e(0x623)])+'\x22>'+escapeHtml(cardT(this[_0x40ea9e(0xa29)],this[_0x40ea9e(0x853)],_0x1eddcc[_0x40ea9e(0x623)]))+_0x40ea9e(0xb4c);})[_0x3972c9(0xa09)](''),_0x1b658a=_0x49fd8a[_0x3972c9(0x308)]||_0x3972c9(0x34a);_0x2a2e0a[_0x3972c9(0x301)]=_0x3972c9(0x949)+escapeHtml(_0x1b658a)+'\x22>'+_0x137b64+_0x3972c9(0x816),_0x2a2e0a[_0x3972c9(0x5aa)]('.sgc-ip-btn')[_0x3972c9(0x724)](_0x51eb19=>{const _0x596cbd=_0x3972c9;_0x51eb19[_0x596cbd(0x43c)](_0x596cbd(0xb86),()=>{const _0x1e3bb9=_0x596cbd,_0x3a88b7=toNum(_0x51eb19['dataset'][_0x1e3bb9(0x29c)]),_0x41f96a=_0x51eb19['dataset'][_0x1e3bb9(0x623)];if(isNum(_0x3a88b7))this[_0x1e3bb9(0xcb1)](_0x3a88b7,_0x41f96a);});});}[_0x34e271(0xd13)](_0xe774ca,_0x1dbce8){const _0x14eac1=_0x34e271,_0x2f04d2=this[_0x14eac1(0xcd4)]?.[_0x1dbce8];if(_0x2f04d2===undefined)return _0xe774ca[_0x14eac1(0x295)]||'';return _0x2f04d2;}['_formatAttrLabel'](_0x1f9040){const _0x5a2179=_0x34e271;if(!_0x1f9040)return cardT(this[_0x5a2179(0xa29)],this[_0x5a2179(0x853)],_0x5a2179(0x81c));return String(_0x1f9040)[_0x5a2179(0x55a)](/_/g,'\x20')[_0x5a2179(0x55a)](/\b\w/g,_0x4f4d9f=>_0x4f4d9f[_0x5a2179(0x6f0)]());}[_0x34e271(0x282)](_0x2c6a24){const _0x17e4de=_0x34e271,_0x5594f3=toNum(this['_overridePph']);if(isNum(_0x5594f3))_0x2c6a24[_0x17e4de(0x658)]=_0x5594f3;else{if(this['_baseQuery'])_0x2c6a24['points_per_hour']=this[_0x17e4de(0x2a4)][_0x17e4de(0x338)];}if(this[_0x17e4de(0x835)])_0x2c6a24[_0x17e4de(0x669)]=this[_0x17e4de(0x835)];else{if(this[_0x17e4de(0x2a4)])_0x2c6a24[_0x17e4de(0x669)]=this['_baseQuery']['gby'];}this[_0x17e4de(0x2a4)]&&(_0x2c6a24['auto_scale_points']=isNum(_0x5594f3)||this['_overrideGroupBy']?![]:this['_baseQuery'][_0x17e4de(0xbd6)]);}[_0x34e271(0x8f1)](_0x509240,_0x34eee9){const _0x331535=_0x34e271;if(_0x509240===_0x331535(0x338)){const _0x745a25=toNum(_0x34eee9);this['_overridePph']=isNum(_0x745a25)?_0x745a25:null;}else _0x509240===_0x331535(0xb56)&&(this[_0x331535(0x835)]=_0x34eee9||null);const _0x5a43f9={...this[_0x331535(0x853)]};this['_applyQueryOverrides'](_0x5a43f9),this[_0x331535(0x853)]=_0x5a43f9,this[_0x331535(0xa4c)](),this[_0x331535(0x785)](_0x509240);try{this['_fetcher']?.[_0x331535(0xc82)]?.[_0x331535(0x9c4)]?.();}catch(_0x267864){}this[_0x331535(0x363)]()[_0x331535(0x28c)](_0x1d95e0=>console[_0x331535(0x3ee)](_0x331535(0xb65),_0x1d95e0));}[_0x34e271(0xa4c)](){const _0x393a8b=_0x34e271;isNum(toNum(this[_0x393a8b(0xd89)]))?lsSet('sgc-qpph:'+this[_0x393a8b(0x758)],String(this[_0x393a8b(0xd89)])):lsDel(_0x393a8b(0x3a4)+this[_0x393a8b(0x758)]),this[_0x393a8b(0x835)]?lsSet(_0x393a8b(0x5e0)+this[_0x393a8b(0x758)],this[_0x393a8b(0x835)]):lsDel(_0x393a8b(0x5e0)+this[_0x393a8b(0x758)]);}[_0x34e271(0xac1)](){const _0x3220d2=_0x34e271,_0x190c53=this[_0x3220d2(0x8cb)][_0x3220d2(0x3e4)](_0x3220d2(0xd96));if(!_0x190c53)return;const _0x1a90a8=this[_0x3220d2(0x853)],_0x3ae86d=!!_0x1a90a8[_0x3220d2(0x131)],_0x19e7a3=!!_0x1a90a8['show_group_by_picker'];if(!_0x3ae86d&&!_0x19e7a3){_0x190c53[_0x3220d2(0x301)]='';return;}const _0x14fada=(_0x1cbb0f,_0x5d9dac,_0x18639f)=>_0x3220d2(0x164)+escapeHtml(String(_0x1cbb0f))+'\x22'+(String(_0x18639f)===String(_0x1cbb0f)?_0x3220d2(0x1d1):'')+'>'+escapeHtml(_0x5d9dac)+_0x3220d2(0x5c3),_0x3798e3=[];if(_0x3ae86d){const _0x19ff4a=isNum(toNum(this[_0x3220d2(0xd89)]))?String(this[_0x3220d2(0xd89)]):'',_0x224f79=toNum(this[_0x3220d2(0x2a4)]?.[_0x3220d2(0x338)]),_0x36979e=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x224f79)&&!_0x36979e[_0x3220d2(0x267)](_0x224f79)&&(_0x36979e[_0x3220d2(0x84b)](_0x224f79),_0x36979e[_0x3220d2(0xa03)]((_0x6f42d3,_0x45e15d)=>_0x6f42d3-_0x45e15d));const _0x3acaad=[_0x14fada('',cardT(this[_0x3220d2(0xa29)],_0x1a90a8,_0x3220d2(0xa42))+'\x20('+(isNum(_0x224f79)?_0x224f79:0x2)+'/h)',_0x19ff4a)][_0x3220d2(0xcdf)](_0x36979e['map'](_0x547fc5=>_0x14fada(_0x547fc5,_0x547fc5+'/h',_0x19ff4a)))[_0x3220d2(0xa09)]('');_0x3798e3[_0x3220d2(0x84b)]([_0x1a90a8[_0x3220d2(0x872)]||'left',_0x3220d2(0xcc4)+escapeHtml(cardT(this[_0x3220d2(0xa29)],_0x1a90a8,_0x3220d2(0xc79)))+_0x3220d2(0xc66)+_0x3acaad+'</select></div>']);}if(_0x19e7a3){const _0x2aacf1=this[_0x3220d2(0x835)]||'',_0x3fbdf9=this[_0x3220d2(0x2a4)]?.[_0x3220d2(0xb56)]||_0x3220d2(0x3fe),_0xe96abd={'interval':_0x3220d2(0x34b),'hour':_0x3220d2(0x15a),'2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x3220d2(0xcc5),'date':'Date','week':_0x3220d2(0x256),'month':'Month','year':_0x3220d2(0xd81)},_0x53878f=[_0x14fada('',cardT(this[_0x3220d2(0xa29)],_0x1a90a8,_0x3220d2(0xa42))+'\x20('+cardT(this['_hass'],_0x1a90a8,_0xe96abd[_0x3fbdf9]||_0x3fbdf9)+')',_0x2aacf1)][_0x3220d2(0xcdf)](Object['keys'](_0xe96abd)[_0x3220d2(0x9f9)](_0x5c76eb=>_0x14fada(_0x5c76eb,cardT(this['_hass'],_0x1a90a8,_0xe96abd[_0x5c76eb]),_0x2aacf1)))[_0x3220d2(0xa09)]('');_0x3798e3['push']([_0x1a90a8[_0x3220d2(0x306)]||_0x3220d2(0x34a),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x3220d2(0xa29)],_0x1a90a8,_0x3220d2(0x251)))+_0x3220d2(0xb5d)+_0x53878f+_0x3220d2(0x22d)]);}const _0x4876c8={'left':'','center':'','right':''};for(const [_0x2cc0d6,_0x434fc1]of _0x3798e3)_0x4876c8[_0x2cc0d6 in _0x4876c8?_0x2cc0d6:_0x3220d2(0x34a)]+=_0x434fc1;_0x190c53[_0x3220d2(0x301)]=['left',_0x3220d2(0x648),'right'][_0x3220d2(0xbe8)](_0x247d60=>_0x4876c8[_0x247d60])['map'](_0x2a99b7=>_0x3220d2(0x7af)+_0x2a99b7+'\x22>'+_0x4876c8[_0x2a99b7]+'</div>')[_0x3220d2(0xa09)](''),_0x190c53[_0x3220d2(0x5aa)]('.sgc-qp-select')[_0x3220d2(0x724)](_0x1c3a93=>{const _0x5c2f73=_0x3220d2;_0x1c3a93[_0x5c2f73(0x43c)]('change',_0x362a1a=>{const _0x5105e6=_0x5c2f73;this[_0x5105e6(0x8f1)](_0x362a1a['target'][_0x5105e6(0x45d)]['qp'],_0x362a1a[_0x5105e6(0x471)][_0x5105e6(0xd05)]);});});}[_0x34e271(0xc3d)](){const _0x31012e=_0x34e271,_0x6d470f=this[_0x31012e(0x8cb)][_0x31012e(0x3e4)](_0x31012e(0x601));if(!_0x6d470f)return;const _0x1cce51=this[_0x31012e(0x853)];if(!_0x1cce51[_0x31012e(0x761)]){_0x6d470f[_0x31012e(0x301)]='';return;}let _0x4b9fb3='';(this['_entities']||[])[_0x31012e(0x724)]((_0x59a8d4,_0x46d1c5)=>{const _0x21f57a=_0x31012e;if(_0x59a8d4[_0x21f57a(0x988)]!=null)return;const _0x1650e2=this[_0x21f57a(0xa29)]?.['states']?.[_0x59a8d4['entity']];if(!_0x1650e2)return;const _0x50c76a=Object[_0x21f57a(0x5cf)](_0x1650e2[_0x21f57a(0x3b8)]||{})[_0x21f57a(0xbe8)](_0x30adee=>{const _0x39bbfe=_0x21f57a,_0x114ffe=_0x1650e2[_0x39bbfe(0x3b8)][_0x30adee];return _0x114ffe!==null&&_0x114ffe!==undefined&&!isNaN(parseFloat(_0x114ffe));})[_0x21f57a(0xa03)]();if(!_0x50c76a['length'])return;const _0x427f71=_0x59a8d4[_0x21f57a(0x19e)]===_0x21f57a(0xc36)?PALETTE[_0x46d1c5%PALETTE[_0x21f57a(0x4f2)]]||_0x21f57a(0x650):this['_resolveColor'](_0x59a8d4[_0x21f57a(0x19e)],_0x59a8d4[_0x21f57a(0x951)])||_0x59a8d4['color']||PALETTE[_0x46d1c5%PALETTE[_0x21f57a(0x4f2)]]||'#ff4757',_0x698c9b=this[_0x21f57a(0xd13)](_0x59a8d4,_0x46d1c5),_0x49d5a6=_0x21f57a(0xa28)+(_0x698c9b===''?_0x21f57a(0x1d1):'')+'>'+escapeHtml(cardT(this[_0x21f57a(0xa29)],this[_0x21f57a(0x853)],_0x21f57a(0x81c)))+_0x21f57a(0x5c3),_0xd78524=_0x50c76a[_0x21f57a(0x9f9)](_0x38481a=>'<option\x20value=\x22'+escapeHtml(_0x38481a)+'\x22'+(_0x698c9b===_0x38481a?'\x20selected':'')+'>'+escapeHtml(this['_formatAttrLabel'](_0x38481a))+'</option>')[_0x21f57a(0xa09)]('');_0x4b9fb3+='<div\x20class=\x22sgc-al-item\x22>'+('<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:'+escapeHtml(_0x427f71)+'\x22></span>')+(_0x21f57a(0x1b1)+_0x46d1c5+'\x22>'+_0x49d5a6+_0xd78524+'</select>')+_0x21f57a(0x816);});if(!_0x4b9fb3){_0x6d470f[_0x31012e(0x301)]='';return;}const _0x37d208=_0x1cce51[_0x31012e(0x534)]||'left';_0x6d470f[_0x31012e(0x301)]='<div\x20class=\x22sgc-al\x20align-'+escapeHtml(_0x37d208)+'\x22>'+_0x4b9fb3+'</div>',_0x6d470f[_0x31012e(0x5aa)](_0x31012e(0xa9b))[_0x31012e(0x724)](_0x7851a9=>{const _0x2bc190=_0x31012e;_0x7851a9[_0x2bc190(0x43c)](_0x2bc190(0xaed),_0x51536b=>{const _0x36ba51=_0x2bc190,_0x4c7568=parseInt(_0x51536b[_0x36ba51(0x471)][_0x36ba51(0x45d)][_0x36ba51(0x2a7)],0xa);if(isNaN(_0x4c7568))return;this['_onAttributePick'](_0x4c7568,_0x51536b['target']['value']);});});}['_onAttributePick'](_0x2a4ee4,_0x1a294a){const _0x572df2=_0x34e271,_0x26b54a=this['_entities']?.[_0x2a4ee4];if(!_0x26b54a)return;const _0x2414be=_0x26b54a[_0x572df2(0x295)]||'';_0x1a294a===_0x2414be?delete this[_0x572df2(0xcd4)][_0x2a4ee4]:this[_0x572df2(0xcd4)][_0x2a4ee4]=_0x1a294a,this[_0x572df2(0x363)]()[_0x572df2(0x28c)](_0x1cdafd=>console[_0x572df2(0x3ee)]('[sgc]\x20attr\x20update\x20failed',_0x1cdafd));}['_renderDatePicker'](){const _0x565890=_0x34e271,_0x2ddf40=this[_0x565890(0x8cb)]['querySelector'](_0x565890(0x30d));if(!_0x2ddf40)return;const _0x9fc789=this[_0x565890(0x853)];if(!_0x9fc789[_0x565890(0x688)]){_0x2ddf40[_0x565890(0x301)]='';return;}const _0x280821=[...DATE_PICKER_VALID_MODES,...Object[_0x565890(0x5cf)](DATE_PICKER_RELATIVE_MODES)],_0x1f6b3d=Array[_0x565890(0xaf6)](_0x9fc789['date_picker_modes'])&&_0x9fc789[_0x565890(0x503)][_0x565890(0x4f2)]?_0x9fc789[_0x565890(0x503)][_0x565890(0xbe8)](_0x922903=>_0x280821[_0x565890(0x267)](_0x922903)):DATE_PICKER_VALID_MODES,_0x3c60d9=_0x1f6b3d[_0x565890(0x4f2)]>0x1,_0x50eb82=_0x3c60d9?_0x1f6b3d[_0x565890(0x9f9)](_0x3b440f=>{const _0x5d5c4f=_0x565890,_0x109c46=_0x3b440f===this[_0x5d5c4f(0x87b)]?'active':'',_0x40de5b=DATE_PICKER_RELATIVE_MODES[_0x3b440f],_0x18c17b=cardT(this[_0x5d5c4f(0xa29)],this[_0x5d5c4f(0x853)],_0x40de5b?_0x40de5b[_0x5d5c4f(0x4f8)]:_0x3b440f[_0x5d5c4f(0x387)](0x0)['toUpperCase']()),_0x36d212={'day':_0x5d5c4f(0x6f5),'week':_0x5d5c4f(0x256),'month':'Month','year':_0x5d5c4f(0xd81)}[_0x3b440f],_0x5b86fa=cardT(this[_0x5d5c4f(0xa29)],this[_0x5d5c4f(0x853)],_0x40de5b?_0x40de5b[_0x5d5c4f(0x623)]:_0x36d212||_0x3b440f);return'<button\x20class=\x22sgc-dp-mode\x20'+_0x109c46+'\x22\x20data-mode=\x22'+escapeHtml(_0x3b440f)+_0x5d5c4f(0x45a)+escapeHtml(_0x5b86fa)+'\x22>'+escapeHtml(_0x18c17b)+_0x5d5c4f(0xb4c);})[_0x565890(0xa09)](''):'',_0x49af4e=this[_0x565890(0x7f3)](),_0x119db5=Date[_0x565890(0x932)](),_0x219797=this[_0x565890(0x87b)]===_0x565890(0x903)?!!this['_dpCustomEnd']&&this[_0x565890(0x974)][_0x565890(0x699)]()>=_0x119db5:this[_0x565890(0xb41)]===0x0,_0x4275a6=_0x9fc789[_0x565890(0x5ab)]||_0x565890(0xc22);_0x2ddf40['style'][_0x565890(0x9cc)]=_0x4275a6===_0x565890(0x537)?'99':'';const _0x2566fd=!!this[_0x565890(0x689)],_0x5d6d8f=_0x2566fd?_0x565890(0xd7c)+this[_0x565890(0xac2)]()+this['_renderDatePickerPresets']()+_0x565890(0x816):'',_0x368279=(_0x58ab73,_0x4dfd72)=>[_0x565890(0x34a),_0x565890(0x648),_0x565890(0x86c)][_0x565890(0x267)](_0x58ab73)?_0x58ab73:_0x4dfd72,_0x4d5f4a=_0x368279(_0x9fc789[_0x565890(0x7d6)],_0x565890(0x34a)),_0x50fc01=_0x368279(_0x9fc789[_0x565890(0x624)],_0x565890(0x86c)),_0x47c7dc=_0x565890(0x2f9)+escapeHtml(cardT(this['_hass'],this[_0x565890(0x853)],'Previous\x20period'))+_0x565890(0xb02)+(_0x219797?'':_0x565890(0x475))+_0x565890(0x45a)+(_0x219797?'':escapeHtml(cardT(this[_0x565890(0xa29)],this['_config'],_0x565890(0x9d1))))+'\x22>'+escapeHtml(_0x49af4e)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x219797?'disabled':'')+'\x22\x20'+(_0x219797?_0x565890(0x625):'')+'\x20aria-label=\x22'+escapeHtml(cardT(this[_0x565890(0xa29)],this[_0x565890(0x853)],_0x565890(0xa3a)))+_0x565890(0x318),_0x2d1597=_0x565890(0x178)+(_0x3c60d9?'<div\x20class=\x22sgc-dp-modes\x22>'+_0x50eb82+_0x565890(0x816):'')+_0x565890(0xb7f)+(_0x2566fd?_0x565890(0x17f):'')+_0x565890(0x68b)+escapeHtml(cardT(this['_hass'],this['_config'],_0x565890(0x8ad)))+_0x565890(0x45a)+escapeHtml(cardT(this[_0x565890(0xa29)],this[_0x565890(0x853)],_0x565890(0x8ad)))+'\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>',_0x1644bb={'left':[],'center':[],'right':[]};_0x1644bb[_0x4d5f4a][_0x565890(0x84b)](_0x47c7dc),_0x1644bb[_0x50fc01][_0x565890(0x84b)](_0x2d1597);const _0x39f98e=_0x1644bb[_0x565890(0x648)][_0x565890(0x4f2)]>0x0&&_0x1644bb[_0x565890(0x34a)][_0x565890(0x4f2)]+_0x1644bb[_0x565890(0x86c)]['length']>0x0;_0x2ddf40[_0x565890(0x301)]='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-'+escapeHtml(_0x4275a6)+'\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>'+_0x1644bb['left']['join']('')+_0x565890(0xb5e)+(_0x39f98e?_0x565890(0xb4d):'')+'\x22>'+_0x1644bb[_0x565890(0x648)][_0x565890(0xa09)]('')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>'+_0x1644bb[_0x565890(0x86c)][_0x565890(0xa09)]('')+_0x565890(0x189)+_0x5d6d8f+_0x565890(0xd1b);if(_0x39f98e){const _0x2cfac7=_0x2ddf40[_0x565890(0x3e4)](_0x565890(0x77d)),_0x347ff7=_0x2ddf40[_0x565890(0x3e4)](_0x565890(0x2af));if(_0x2cfac7&&_0x347ff7){_0x2cfac7[_0x565890(0x564)][_0x565890(0x662)]='';const _0x2a73c0=_0x2cfac7[_0x565890(0x212)](),_0x76edde=_0x14e1eb=>_0x2cfac7['querySelector'](_0x14e1eb+_0x565890(0x36a))||_0x2cfac7[_0x565890(0x3e4)](_0x14e1eb+'\x20.sgc-dp-shortcuts'),_0x579ad0=_0x76edde('.dp-zone-left'),_0x100928=_0x76edde(_0x565890(0x618)),_0x110488=_0x579ad0?_0x579ad0['getBoundingClientRect']()[_0x565890(0x86c)]:_0x2a73c0[_0x565890(0x34a)],_0x4d75e1=_0x100928?_0x100928[_0x565890(0x212)]()['left']:_0x2a73c0['right'],_0x7dc757=_0x4d75e1-_0x110488-0x10;if(_0x2a73c0[_0x565890(0x73c)]>0x0&&_0x347ff7[_0x565890(0x212)]()[_0x565890(0x73c)]>_0x7dc757)_0x2cfac7['classList'][_0x565890(0x396)](_0x565890(0xcc9)),_0x347ff7[_0x565890(0x74c)]['remove'](_0x565890(0x9e2)),_0x347ff7[_0x565890(0x564)][_0x565890(0xaeb)]='';else{const _0x231569=_0x347ff7[_0x565890(0x6b9)];if(_0x231569>_0x2cfac7['offsetHeight'])_0x2cfac7[_0x565890(0x564)][_0x565890(0x662)]=_0x231569+'px';}}}_0x39f98e&&typeof requestAnimationFrame==='function'&&requestAnimationFrame(()=>{const _0x54e03b=_0x565890;try{const _0x59bade=_0x2ddf40['querySelector'](_0x54e03b(0x77d)),_0x43b240=_0x2ddf40[_0x54e03b(0x3e4)]('.sgc-dp-center-abs');if(!_0x59bade||!_0x43b240)return;const _0x8f924e=_0x43b240['getBoundingClientRect']();if(!_0x8f924e||!_0x8f924e['width'])return;const _0x4ba272=(_0x3e7642,_0xe43286)=>{const _0x561f6a=_0x54e03b,_0x2261e8=_0x59bade[_0x561f6a(0x3e4)](_0x3e7642+_0x561f6a(0x36a))||_0x59bade[_0x561f6a(0x3e4)](_0x3e7642+_0x561f6a(0x64b));if(!_0x2261e8)return null;const _0xe06b93=_0x2261e8['getBoundingClientRect']();if(!_0xe06b93||!_0xe06b93[_0x561f6a(0x73c)])return null;return _0xe43286==='right'?_0xe06b93[_0x561f6a(0x86c)]:_0xe06b93[_0x561f6a(0x34a)];};let _0x3e0402=dpCenterShift(_0x8f924e[_0x54e03b(0x34a)],_0x8f924e[_0x54e03b(0x86c)],_0x4ba272(_0x54e03b(0x9fb),_0x54e03b(0x86c)),_0x4ba272('.dp-zone-right',_0x54e03b(0x34a)),0x8);const _0x1b6aee=_0x59bade[_0x54e03b(0x212)]();_0x1b6aee[_0x54e03b(0x73c)]>0x0&&(_0x3e0402=Math[_0x54e03b(0x749)](_0x3e0402,_0x1b6aee[_0x54e03b(0x86c)]-0x4-_0x8f924e[_0x54e03b(0x86c)]),_0x3e0402=Math[_0x54e03b(0x887)](_0x3e0402,_0x1b6aee[_0x54e03b(0x34a)]+0x4-_0x8f924e[_0x54e03b(0x34a)])),_0x43b240['style'][_0x54e03b(0xaeb)]=_0x3e0402?_0x54e03b(0x26d)+_0x3e0402+_0x54e03b(0xd84):_0x54e03b(0x505);}catch(_0xfd520){}});_0x2ddf40[_0x565890(0x5aa)]('.sgc-dp-mode')[_0x565890(0x724)](_0x303841=>{const _0x533eb8=_0x565890;_0x303841[_0x533eb8(0x43c)](_0x533eb8(0xb86),()=>this[_0x533eb8(0xa56)](_0x303841[_0x533eb8(0x45d)][_0x533eb8(0x646)]));});const _0x484319=_0x2ddf40[_0x565890(0x3e4)]('.sgc-dp-prev'),_0x5b9984=_0x2ddf40[_0x565890(0x3e4)]('.sgc-dp-next'),_0x17d000=_0x2ddf40[_0x565890(0x3e4)](_0x565890(0x9b1)),_0x2e40e3=_0x2ddf40[_0x565890(0x3e4)]('.sgc-dp-toggle');if(_0x484319)_0x484319['addEventListener'](_0x565890(0xb86),()=>this[_0x565890(0xc56)](-0x1));if(_0x5b9984)_0x5b9984[_0x565890(0x43c)](_0x565890(0xb86),()=>this[_0x565890(0xc56)](+0x1));if(_0x17d000)_0x17d000[_0x565890(0x43c)](_0x565890(0xb86),()=>this['_onDatePickerJumpToCurrent']());if(_0x2e40e3)_0x2e40e3['addEventListener'](_0x565890(0xb86),()=>this[_0x565890(0x1e1)]());const _0x5afcba=_0x2ddf40[_0x565890(0x3e4)]('.sgc-dp-panel');_0x5afcba&&_0x5afcba[_0x565890(0x43c)](_0x565890(0xb86),_0xb8d09a=>this[_0x565890(0x594)](_0xb8d09a));}['_onDatePickerToggle'](){const _0x59fb86=_0x34e271;this[_0x59fb86(0x689)]=!this['_dpExpanded'];if(this[_0x59fb86(0x689)]){const _0x10f541=this[_0x59fb86(0x48a)](),_0x543e1c=_0x10f541?.[_0x59fb86(0x89f)]||new Date();this[_0x59fb86(0x497)]=_0x543e1c[_0x59fb86(0x621)](),this['_dpCalYear']=_0x543e1c['getFullYear'](),this[_0x59fb86(0xc63)]=null;}this['_scheduleRender']();}[_0x34e271(0xac2)](){const _0x152524=_0x34e271,_0x8e8829=resolveCardLanguage(this[_0x152524(0xa29)],this[_0x152524(0x853)]),_0x335cca=new Date(),_0x286a26=this[_0x152524(0x497)]??_0x335cca[_0x152524(0x621)](),_0x4cfac3=this[_0x152524(0x49b)]??_0x335cca[_0x152524(0x3c0)](),_0x9c2f12=new Date(_0x4cfac3,_0x286a26,0x1),_0x25d357=new Date(_0x4cfac3,_0x286a26+0x1,0x0),_0x350feb=_0x25d357[_0x152524(0x7d0)](),_0x1618a2=resolveFirstWeekday(this[_0x152524(0xa29)]),_0x2161e5=weekStartOffsetDays(_0x9c2f12[_0x152524(0x4bc)]()||0x7,_0x1618a2);let _0x1b8c25;try{const _0x3a637a=getCachedDateTimeFormatter(_0x8e8829,{'weekday':_0x152524(0x9db)}),_0x54f859=Array[_0x152524(0xab1)]({'length':0x7},(_0x4e8a62,_0x5d85e7)=>(_0x1618a2-0x1+_0x5d85e7)%0x7+0x1);_0x1b8c25=_0x54f859[_0x152524(0x9f9)](_0x1d5b7d=>_0x3a637a[_0x152524(0x29a)](new Date(0x7e8,0x0,_0x1d5b7d)));}catch{const _0x2025fe=['M','T','W','T','F','S','S'];_0x1b8c25=_0x2025fe[_0x152524(0x863)](_0x1618a2-0x1)[_0x152524(0xcdf)](_0x2025fe[_0x152524(0x863)](0x0,_0x1618a2-0x1));}let _0x5a0f3f;try{const _0x574a46=getCachedDateTimeFormatter(_0x8e8829,{'month':_0x152524(0x740),'year':_0x152524(0x774)})[_0x152524(0x29a)](_0x9c2f12);_0x5a0f3f=_0x574a46[_0x152524(0x387)](0x0)[_0x152524(0x6f0)]()+_0x574a46[_0x152524(0x863)](0x1);}catch{_0x5a0f3f=_0x286a26+0x1+'/'+_0x4cfac3;}const _0x3bbf79=this[_0x152524(0x48a)]()||{},_0x57fd1f=_0x3bbf79['start']?new Date(_0x3bbf79[_0x152524(0x89f)]['getFullYear'](),_0x3bbf79[_0x152524(0x89f)]['getMonth'](),_0x3bbf79[_0x152524(0x89f)][_0x152524(0x7d0)]())['getTime']():0x0,_0x51b474=_0x3bbf79[_0x152524(0x2bf)]?new Date(_0x3bbf79[_0x152524(0x2bf)][_0x152524(0x3c0)](),_0x3bbf79[_0x152524(0x2bf)][_0x152524(0x621)](),_0x3bbf79['end']['getDate']())['getTime']():0x0,_0x113114=!!this[_0x152524(0xc63)],_0x3a52d7=_0x113114?new Date(this['_dpRangeStart']['getFullYear'](),this[_0x152524(0xc63)][_0x152524(0x621)](),this[_0x152524(0xc63)][_0x152524(0x7d0)]())[_0x152524(0x699)]():0x0,_0x3a2053=new Date(_0x335cca[_0x152524(0x3c0)](),_0x335cca[_0x152524(0x621)](),_0x335cca[_0x152524(0x7d0)]())['getTime']();let _0x4e57d2=_0x1b8c25[_0x152524(0x9f9)](_0x44142c=>'<div\x20class=\x22sgc-dp-cal-hd\x22>'+escapeHtml(_0x44142c)+_0x152524(0x816))['join']('');for(let _0x1de52e=0x0;_0x1de52e<_0x2161e5;_0x1de52e++)_0x4e57d2+='<div\x20class=\x22sgc-dp-cal-empty\x22></div>';for(let _0x9865de=0x1;_0x9865de<=_0x350feb;_0x9865de++){const _0x45398e=new Date(_0x4cfac3,_0x286a26,_0x9865de)[_0x152524(0x699)](),_0x2ef96e=[_0x152524(0x886)];if(_0x45398e===_0x3a2053)_0x2ef96e[_0x152524(0x84b)]('dp-today');if(!_0x113114&&_0x45398e>=_0x57fd1f&&_0x45398e<_0x51b474)_0x2ef96e[_0x152524(0x84b)](_0x152524(0x719));if(_0x113114&&_0x45398e===_0x3a52d7)_0x2ef96e['push'](_0x152524(0x2d8));if(_0x45398e>_0x3a2053)_0x2ef96e[_0x152524(0x84b)]('dp-future');const _0x15477f=_0x4cfac3+'-'+String(_0x286a26+0x1)['padStart'](0x2,'0')+'-'+String(_0x9865de)['padStart'](0x2,'0');_0x4e57d2+=_0x152524(0x364)+_0x2ef96e[_0x152524(0xa09)]('\x20')+'\x22\x20data-dp-day=\x22'+_0x15477f+'\x22>'+_0x9865de+_0x152524(0x816);}const _0x2de698=_0x113114?_0x152524(0xa6b)+escapeHtml(cardT(this[_0x152524(0xa29)],this[_0x152524(0x853)],_0x152524(0x331)))+'</div>':'';return _0x152524(0xb6d)+escapeHtml(cardT(this['_hass'],this[_0x152524(0x853)],'Previous\x20month'))+'\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>'+escapeHtml(_0x5a0f3f)+_0x152524(0x2c7)+escapeHtml(cardT(this['_hass'],this[_0x152524(0x853)],_0x152524(0x1b9)))+_0x152524(0x9fd)+_0x4e57d2+_0x152524(0x16a)+_0x2de698+_0x152524(0x716);}['_renderDatePickerPresets'](){const _0x41d087=_0x34e271,_0x422b46=[{'label':'Today','mode':_0x41d087(0x5c7),'offset':0x0},{'label':_0x41d087(0x3dd),'mode':_0x41d087(0x5c7),'offset':-0x1},{'label':_0x41d087(0x73f),'mode':_0x41d087(0xc03),'offset':0x0},{'label':'Last\x20Week','mode':'week','offset':-0x1},{'label':_0x41d087(0x3ca),'mode':_0x41d087(0x65a),'offset':0x0},{'label':_0x41d087(0x982),'mode':'month','offset':-0x1},{'label':'This\x20Year','mode':_0x41d087(0x74d),'offset':0x0},{'label':_0x41d087(0x13d),'mode':_0x41d087(0x74d),'offset':-0x1}],_0x1f38c6=[{'label':_0x41d087(0x5bb),'days':0x7},{'label':_0x41d087(0x842),'days':0x1e},{'label':_0x41d087(0xa2c),'months':0xc}],_0x4791c3=_0x35fa67=>{const _0x29a695=_0x41d087;if(this[_0x29a695(0x87b)]!==_0x29a695(0x903)||!this[_0x29a695(0x5f5)])return![];const _0x114c02=this[_0x29a695(0x57d)](_0x35fa67);return Math[_0x29a695(0xaef)](this['_dpCustomStart'][_0x29a695(0x699)]()-_0x114c02[_0x29a695(0x699)]())<0x5265c00;},_0x209acd=_0x422b46[_0x41d087(0x9f9)](_0x4f8b07=>{const _0x3e3618=_0x41d087,_0xf6f65c=this['_dpMode']===_0x4f8b07[_0x3e3618(0x646)]&&this[_0x3e3618(0xb41)]===_0x4f8b07[_0x3e3618(0x419)]?_0x3e3618(0x17f):'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0xf6f65c+_0x3e3618(0x4a3)+escapeHtml(_0x4f8b07[_0x3e3618(0x646)])+_0x3e3618(0xc67)+_0x4f8b07['offset']+'\x22>'+escapeHtml(cardT(this[_0x3e3618(0xa29)],this[_0x3e3618(0x853)],_0x4f8b07[_0x3e3618(0x623)]))+_0x3e3618(0xb4c);})[_0x41d087(0xa09)](''),_0x3b5768=_0x1f38c6[_0x41d087(0x9f9)](_0x5bc97c=>{const _0x4441a6=_0x41d087,_0x4feab6=_0x4791c3(_0x5bc97c)?'active':'',_0x3912bd=_0x5bc97c['days']||'',_0x347900=_0x5bc97c['months']||'';return _0x4441a6(0x9e6)+_0x4feab6+'\x22\x20data-dp-rolling-days=\x22'+_0x3912bd+'\x22\x20data-dp-rolling-months=\x22'+_0x347900+'\x22>'+escapeHtml(cardT(this[_0x4441a6(0xa29)],this[_0x4441a6(0x853)],_0x5bc97c[_0x4441a6(0x623)]))+_0x4441a6(0xb4c);})['join']('');return _0x41d087(0xc85)+_0x209acd+_0x3b5768+_0x41d087(0x816);}[_0x34e271(0x57d)](_0x14af05){const _0x35f883=_0x34e271,_0x31551b=new Date(),_0x2404dc=resolveDisplayTimeZone(this[_0x35f883(0xa29)],this['_config']),_0x192de5=tzParts(_0x31551b[_0x35f883(0x699)](),_0x2404dc);if(_0x14af05[_0x35f883(0x150)])return new Date(zonedWallToMs(_0x192de5['y'],_0x192de5['mo']-_0x14af05['months'],_0x192de5['d'],0x0,0x0,0x0,_0x2404dc));return new Date(zonedWallToMs(_0x192de5['y'],_0x192de5['mo'],_0x192de5['d']-_0x14af05[_0x35f883(0x9ca)],0x0,0x0,0x0,_0x2404dc));}[_0x34e271(0x594)](_0x47b23f){const _0x2111b2=_0x34e271,_0x327f90=_0x47b23f[_0x2111b2(0x471)],_0xcf57ed=_0x327f90['closest'](_0x2111b2(0x657));if(_0xcf57ed){const _0xe431d=parseInt(_0xcf57ed[_0x2111b2(0x45d)][_0x2111b2(0x32c)],0xa)||0x0;this['_dpCalMonth']=(this['_dpCalMonth']??new Date()[_0x2111b2(0x621)]())+_0xe431d;while(this['_dpCalMonth']<0x0){this[_0x2111b2(0x497)]+=0xc,this[_0x2111b2(0x49b)]-=0x1;}while(this[_0x2111b2(0x497)]>0xb){this[_0x2111b2(0x497)]-=0xc,this[_0x2111b2(0x49b)]+=0x1;}this[_0x2111b2(0x25c)]();return;}const _0x2f615b=_0x327f90[_0x2111b2(0xd06)](_0x2111b2(0xb3d));if(_0x2f615b){const [_0x42de71,_0x1d06b5,_0x302d43]=_0x2f615b[_0x2111b2(0x45d)][_0x2111b2(0x2bc)][_0x2111b2(0x7a4)]('-'),_0x564dad=new Date(parseInt(_0x42de71,0xa),parseInt(_0x1d06b5,0xa)-0x1,parseInt(_0x302d43,0xa));this[_0x2111b2(0x3cd)](_0x564dad);return;}const _0x20e754=_0x327f90[_0x2111b2(0xd06)]('[data-dp-preset-mode]');if(_0x20e754){const _0x41076d=_0x20e754['dataset'][_0x2111b2(0x170)],_0x370f4e=parseInt(_0x20e754['dataset'][_0x2111b2(0x920)],0xa)||0x0;this[_0x2111b2(0xafb)](_0x41076d,_0x370f4e);return;}const _0x2ca01e=_0x327f90[_0x2111b2(0xd06)]('[data-dp-rolling-days],[data-dp-rolling-months]');if(_0x2ca01e){const _0x324a78=parseInt(_0x2ca01e[_0x2111b2(0x45d)][_0x2111b2(0x63e)],0xa)||0x0,_0x404117=parseInt(_0x2ca01e[_0x2111b2(0x45d)][_0x2111b2(0x2cc)],0xa)||0x0;this[_0x2111b2(0xaee)]({'days':_0x324a78,'months':_0x404117});return;}}[_0x34e271(0x3cd)](_0x5bd7c8){const _0x487c24=_0x34e271;if(this[_0x487c24(0x87b)]===_0x487c24(0x5c7)){const _0xa035c1=new Date(),_0x357386=new Date(_0xa035c1[_0x487c24(0x3c0)](),_0xa035c1[_0x487c24(0x621)](),_0xa035c1[_0x487c24(0x7d0)]())[_0x487c24(0x699)](),_0x525183=_0x5bd7c8[_0x487c24(0x699)](),_0x35e011=Math[_0x487c24(0x767)]((_0x525183-_0x357386)/0x5265c00);this['_dpOffset']=_0x35e011,this['_dpExpanded']=![],this[_0x487c24(0x1e7)](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate'](),this[_0x487c24(0x25c)]();return;}if(!this[_0x487c24(0xc63)]){this[_0x487c24(0xc63)]=_0x5bd7c8,this[_0x487c24(0x25c)]();return;}let _0xfce34=this['_dpRangeStart'],_0x4086e9=_0x5bd7c8;if(_0x4086e9[_0x487c24(0x699)]()<_0xfce34['getTime']()){const _0x1f1463=_0xfce34;_0xfce34=_0x4086e9,_0x4086e9=_0x1f1463;}const _0x4478ac=new Date(_0x4086e9[_0x487c24(0x3c0)](),_0x4086e9[_0x487c24(0x621)](),_0x4086e9[_0x487c24(0x7d0)]()+0x1),_0x323944=new Date(_0xfce34[_0x487c24(0x3c0)](),_0xfce34['getMonth'](),_0xfce34[_0x487c24(0x7d0)]());this['_dpMode']=_0x487c24(0x903),this[_0x487c24(0xb41)]=0x0,this[_0x487c24(0x5f5)]=_0x323944,this[_0x487c24(0x974)]=_0x4478ac,this['_dpRangeStart']=null,this['_dpExpanded']=![],this[_0x487c24(0x1e7)](),this['_broadcastDatePickerSync'](),this[_0x487c24(0xd61)](),this[_0x487c24(0x25c)]();}[_0x34e271(0xafb)](_0x3240dd,_0x2e4c5d){const _0x57c8b5=_0x34e271;if(!DATE_PICKER_VALID_MODES['includes'](_0x3240dd))return;this[_0x57c8b5(0x87b)]=_0x3240dd,this[_0x57c8b5(0xb41)]=_0x2e4c5d,this[_0x57c8b5(0x5f5)]=null,this['_dpCustomEnd']=null,this['_dpRangeStart']=null,this[_0x57c8b5(0x689)]=![],this['_persistDatePicker'](),this['_broadcastDatePickerSync'](),this[_0x57c8b5(0xd61)](),this[_0x57c8b5(0x25c)]();}[_0x34e271(0xaee)]({days:_0x4d592c,months:_0x2d8ea0}){const _0x147c38=_0x34e271,_0x22d416=this[_0x147c38(0x57d)]({'days':_0x4d592c,'months':_0x2d8ea0}),_0x45f6b5=new Date(),_0x255b52=new Date(_0x45f6b5[_0x147c38(0x3c0)](),_0x45f6b5[_0x147c38(0x621)](),_0x45f6b5[_0x147c38(0x7d0)](),_0x45f6b5[_0x147c38(0x814)](),_0x45f6b5[_0x147c38(0x65b)]()+0x1,0x0);this[_0x147c38(0x87b)]=_0x147c38(0x903),this['_dpOffset']=0x0,this[_0x147c38(0x5f5)]=_0x22d416,this[_0x147c38(0x974)]=_0x255b52,this['_dpRangeStart']=null,this[_0x147c38(0x689)]=![],this[_0x147c38(0x1e7)](),this[_0x147c38(0x265)](),this[_0x147c38(0xd61)](),this[_0x147c38(0x25c)]();}['_renderExportButton'](){const _0x39aa21=_0x34e271,_0x578487=this[_0x39aa21(0x8cb)]?.[_0x39aa21(0x3e4)](_0x39aa21(0x626));if(!_0x578487)return;let _0x25fb45=_0x578487[_0x39aa21(0x3e4)](_0x39aa21(0x3bd)),_0x3d22ab=_0x578487['querySelector'](_0x39aa21(0x9f5));const _0x533595=!!this[_0x39aa21(0x853)][_0x39aa21(0x833)]&&(this[_0x39aa21(0x853)][_0x39aa21(0xc5b)]||'timeline')===_0x39aa21(0x237);if(this['_config'][_0x39aa21(0xa23)]!==!![]||_0x533595){_0x25fb45?.[_0x39aa21(0x3d0)](),_0x3d22ab?.[_0x39aa21(0x3d0)]();return;}if(_0x25fb45)return;_0x25fb45=document[_0x39aa21(0xb38)](_0x39aa21(0x4ff)),_0x25fb45[_0x39aa21(0xc68)]=_0x39aa21(0x850),_0x25fb45[_0x39aa21(0xb33)]=_0x39aa21(0x4ff),_0x25fb45[_0x39aa21(0x6d8)]=cardT(this[_0x39aa21(0xa29)],this[_0x39aa21(0x853)],_0x39aa21(0x900)),_0x25fb45[_0x39aa21(0x301)]=_0x39aa21(0xa3c),_0x578487[_0x39aa21(0x343)](_0x25fb45),_0x3d22ab=document['createElement'](_0x39aa21(0xd2c)),_0x3d22ab[_0x39aa21(0xc68)]=_0x39aa21(0x337),_0x3d22ab[_0x39aa21(0x564)]['display']='none';const _0x529a64=document[_0x39aa21(0xb38)](_0x39aa21(0x4ff));_0x529a64[_0x39aa21(0xb33)]=_0x39aa21(0x4ff),_0x529a64['textContent']=cardT(this[_0x39aa21(0xa29)],this[_0x39aa21(0x853)],_0x39aa21(0xa1b));const _0x3be76b=document[_0x39aa21(0xb38)](_0x39aa21(0x4ff));_0x3be76b['type']=_0x39aa21(0x4ff),_0x3be76b[_0x39aa21(0x417)]=cardT(this[_0x39aa21(0xa29)],this[_0x39aa21(0x853)],'Download\x20PNG\x20(Card)');const _0x3226bf=document[_0x39aa21(0xb38)]('button');_0x3226bf[_0x39aa21(0xb33)]=_0x39aa21(0x4ff),_0x3226bf[_0x39aa21(0x417)]=cardT(this[_0x39aa21(0xa29)],this[_0x39aa21(0x853)],_0x39aa21(0x8c5)),_0x3d22ab['appendChild'](_0x529a64),_0x3d22ab[_0x39aa21(0x343)](_0x3be76b),_0x3d22ab[_0x39aa21(0x343)](_0x3226bf),_0x578487[_0x39aa21(0x343)](_0x3d22ab),_0x3be76b[_0x39aa21(0x43c)](_0x39aa21(0xb86),_0xe08dd6=>{const _0x27870f=_0x39aa21;_0xe08dd6['stopPropagation'](),_0x3d22ab[_0x27870f(0x564)][_0x27870f(0xd2f)]='none',this[_0x27870f(0xa97)]();}),_0x25fb45['addEventListener'](_0x39aa21(0xb86),_0x98aa58=>{const _0x43450e=_0x39aa21;_0x98aa58[_0x43450e(0x466)]();const _0x45f113=_0x3d22ab[_0x43450e(0x564)][_0x43450e(0xd2f)]===_0x43450e(0x73d);_0x3d22ab[_0x43450e(0x564)][_0x43450e(0xd2f)]=_0x45f113?'':_0x43450e(0x73d),_0x45f113&&setTimeout(()=>{const _0x181c8c=_0x43450e;document[_0x181c8c(0x43c)](_0x181c8c(0xb86),()=>{const _0x10596d=_0x181c8c;_0x3d22ab[_0x10596d(0x564)][_0x10596d(0xd2f)]=_0x10596d(0x73d);},{'once':!![]});},0x0);}),_0x529a64[_0x39aa21(0x43c)](_0x39aa21(0xb86),_0x47a2e3=>{const _0x2353b1=_0x39aa21;_0x47a2e3[_0x2353b1(0x466)](),_0x3d22ab['style'][_0x2353b1(0xd2f)]=_0x2353b1(0x73d),this[_0x2353b1(0xd1f)]();}),_0x3226bf[_0x39aa21(0x43c)](_0x39aa21(0xb86),_0x4c6424=>{const _0x41bc1e=_0x39aa21;_0x4c6424['stopPropagation'](),_0x3d22ab[_0x41bc1e(0x564)][_0x41bc1e(0xd2f)]=_0x41bc1e(0x73d),this['_exportCsv']();});}[_0x34e271(0xcb0)](_0x167081){const _0x529067=_0x34e271,_0x54b653=String(this[_0x529067(0x853)][_0x529067(0x750)]||'statistics-graph')[_0x529067(0x12e)]()[_0x529067(0x55a)](/[^\w\-]+/g,'_')[_0x529067(0x863)](0x0,0x28)||_0x529067(0x8d9),_0x10d7bb=new Date(),_0x5df738=_0x2453ba=>String(_0x2453ba)[_0x529067(0x2a5)](0x2,'0');return _0x54b653+'-'+_0x10d7bb['getFullYear']()+_0x5df738(_0x10d7bb[_0x529067(0x621)]()+0x1)+_0x5df738(_0x10d7bb[_0x529067(0x7d0)]())+'-'+_0x5df738(_0x10d7bb[_0x529067(0x814)]())+_0x5df738(_0x10d7bb['getMinutes']())+'.'+_0x167081;}[_0x34e271(0x8f4)](_0x39e00d,_0x5ee5f7){const _0x6aa820=_0x34e271,_0x568bf3=URL[_0x6aa820(0x4e2)](_0x39e00d),_0x480ffc=document[_0x6aa820(0xb38)]('a');_0x480ffc[_0x6aa820(0xa2b)]=_0x568bf3,_0x480ffc[_0x6aa820(0x179)]=_0x5ee5f7,this['shadowRoot'][_0x6aa820(0x343)](_0x480ffc),_0x480ffc['click'](),_0x480ffc[_0x6aa820(0x3d0)](),setTimeout(()=>URL[_0x6aa820(0x352)](_0x568bf3),0x1388);}['_buildCsvText'](){const _0x5c0ac7=_0x34e271,_0x21c52b=(this['_graphData']?.['series']||[])[_0x5c0ac7(0xbe8)](_0x1043dc=>!this[_0x5c0ac7(0x1c3)]['has'](_0x1043dc['id'])&&_0x1043dc[_0x5c0ac7(0x951)]?.[_0x5c0ac7(0x846)]!==![]);if(!_0x21c52b[_0x5c0ac7(0x4f2)])return null;const _0x267571=_0x21c52b[_0x5c0ac7(0x9f9)](_0x304e10=>pickName(_0x304e10[_0x5c0ac7(0x951)]['name'],_0x304e10[_0x5c0ac7(0x444)]?.['resolved_name'],_0x304e10['meta'])??_0x304e10['id']),_0x2cb739=this['_viewWindow'],_0x454aaa=_0x2cb739?_0x2cb739['start']['getTime']():-Infinity,_0x8e8f98=_0x2cb739?_0x2cb739[_0x5c0ac7(0x2bf)][_0x5c0ac7(0x699)]():Infinity,_0x83b959=_0x21c52b[_0x5c0ac7(0x9f9)](_0x18d0f2=>{const _0x5e6a16=_0x5c0ac7,_0x825266=new Map();for(const _0x270774 of _0x18d0f2[_0x5e6a16(0xc6d)]||[]){if(_0x270774&&isNum(_0x270774['v'])&&_0x270774['t']>=_0x454aaa&&_0x270774['t']<=_0x8e8f98)_0x825266[_0x5e6a16(0x96e)](_0x270774['t'],_0x270774['v']);}return _0x825266;}),_0x449ef1=new Set();for(const _0x28ac51 of _0x83b959)for(const _0x47ed3a of _0x28ac51[_0x5c0ac7(0x5cf)]())_0x449ef1[_0x5c0ac7(0x396)](_0x47ed3a);const _0x5d4322=[..._0x449ef1][_0x5c0ac7(0xa03)]((_0xb0041a,_0x1140a6)=>_0xb0041a-_0x1140a6),_0x2d2d29=_0xb243e=>'\x22'+String(_0xb243e)['replace'](/"/g,'\x22\x22')+'\x22',_0x1c1e10=[['time',..._0x267571]['map'](_0x2d2d29)[_0x5c0ac7(0xa09)](',')];for(const _0x58a423 of _0x5d4322){const _0x5b5f2c=[_0x2d2d29(new Date(_0x58a423)[_0x5c0ac7(0x798)]())];for(const _0x28b81d of _0x83b959)_0x5b5f2c['push'](_0x28b81d[_0x5c0ac7(0xc12)](_0x58a423)?String(_0x28b81d[_0x5c0ac7(0xccf)](_0x58a423)):'');_0x1c1e10['push'](_0x5b5f2c[_0x5c0ac7(0xa09)](','));}return _0x1c1e10[_0x5c0ac7(0xa09)]('\x0d\x0a');}['_exportCsv'](){const _0x1746a6=_0x34e271,_0x4840e7=this[_0x1746a6(0x7e5)]();if(!_0x4840e7)return;this[_0x1746a6(0x8f4)](new Blob(['\ufeff'+_0x4840e7],{'type':_0x1746a6(0x946)}),this[_0x1746a6(0xcb0)]('csv'));}async[_0x34e271(0xa97)](){const _0x436278=_0x34e271,_0x1d203e=this[_0x436278(0x8cb)]?.[_0x436278(0x3e4)]('ha-card.sgc-card');if(!_0x1d203e)return;try{const _0xadc498=_0x1d203e[_0x436278(0x212)](),_0x2911da=Math[_0x436278(0x887)](0x1,Math[_0x436278(0x767)](_0xadc498[_0x436278(0x73c)])),_0x2f1192=Math['max'](0x1,Math[_0x436278(0x767)](_0xadc498['height'])),_0x545201=Math[_0x436278(0x887)](0x2,Math['round'](window[_0x436278(0x917)]||0x1)),_0x389788=_0x1d203e[_0x436278(0x827)](!![]),_0x3b5a06=_0x1d203e[_0x436278(0x5aa)]('*'),_0x16a7c7=_0x389788[_0x436278(0x5aa)]('*'),_0x4093b1=(_0x1cb7c7,_0x2556c8)=>{const _0x532c26=_0x436278,_0x2feece=getComputedStyle(_0x1cb7c7);let _0x3372d7='';for(let _0x5c363e=0x0;_0x5c363e<_0x2feece[_0x532c26(0x4f2)];_0x5c363e++){const _0xeca178=_0x2feece[_0x5c363e];_0x3372d7+=_0xeca178+':'+_0x2feece[_0x532c26(0x5fc)](_0xeca178)+';';}_0x2556c8['style'][_0x532c26(0xd9f)]=_0x3372d7;};_0x4093b1(_0x1d203e,_0x389788);for(let _0x21d433=0x0;_0x21d433<_0x3b5a06[_0x436278(0x4f2)];_0x21d433++){const _0x562ab7=_0x16a7c7[_0x21d433][_0x436278(0x7cb)];if(_0x562ab7==='STYLE'||_0x562ab7===_0x436278(0x15e))continue;_0x4093b1(_0x3b5a06[_0x21d433],_0x16a7c7[_0x21d433]);}const _0x12151b=_0x1d203e[_0x436278(0x5aa)](_0x436278(0x1d0)),_0x314524=_0x389788[_0x436278(0x5aa)](_0x436278(0x1d0));for(let _0x4f0d8c=0x0;_0x4f0d8c<_0x12151b[_0x436278(0x4f2)];_0x4f0d8c++){const _0x506998=document[_0x436278(0xb38)](_0x436278(0x92f));_0x506998['src']=_0x12151b[_0x4f0d8c]['toDataURL']('image/png'),_0x506998[_0x436278(0x564)][_0x436278(0xd9f)]=_0x314524[_0x4f0d8c][_0x436278(0x564)]['cssText'],_0x314524[_0x4f0d8c][_0x436278(0x481)](_0x506998);}_0x389788[_0x436278(0x5aa)]('.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush')['forEach'](_0x2494e3=>_0x2494e3[_0x436278(0x3d0)]());const _0x24098c=document[_0x436278(0xb38)]('div');_0x24098c[_0x436278(0x1b0)]('xmlns',_0x436278(0xbac)),_0x24098c['appendChild'](_0x389788);const _0xb07ff6=new XMLSerializer()[_0x436278(0xa6a)](_0x24098c),_0x5277ff=_0x436278(0x730)+_0x2911da+_0x436278(0xa2e)+_0x2f1192+'\x22>'+(_0x436278(0x776)+_0xb07ff6+_0x436278(0xa96)),_0x31930a=_0x436278(0xa37)+encodeURIComponent(_0x5277ff),_0x3b7e36=new Image();await new Promise((_0x3a953c,_0x28eadd)=>{const _0x499b7f=_0x436278;_0x3b7e36[_0x499b7f(0x720)]=_0x3a953c,_0x3b7e36[_0x499b7f(0x16c)]=_0x28eadd,_0x3b7e36[_0x499b7f(0xca7)]=_0x31930a;});const _0x44cc98=document[_0x436278(0xb38)](_0x436278(0x1d0));_0x44cc98['width']=_0x2911da*_0x545201,_0x44cc98[_0x436278(0xc07)]=_0x2f1192*_0x545201;const _0x361456=_0x44cc98[_0x436278(0xd86)]('2d');_0x361456[_0x436278(0x60f)](_0x545201,_0x545201),_0x361456[_0x436278(0xbc6)](_0x3b7e36,0x0,0x0,_0x2911da,_0x2f1192);const _0x5c8992=await new Promise(_0x40cf38=>_0x44cc98[_0x436278(0x6bd)](_0x40cf38,_0x436278(0xd82)));if(!_0x5c8992)throw new Error(_0x436278(0x17a));this[_0x436278(0x8f4)](_0x5c8992,this[_0x436278(0xcb0)](_0x436278(0x990)));}catch(_0x38421d){console['warn']('[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export',_0x38421d),this[_0x436278(0xd1f)]();}}async['_exportPng'](){const _0x3d6fe7=_0x34e271,_0x4e936e=this[_0x3d6fe7(0x8cb)]?.[_0x3d6fe7(0x3e4)](_0x3d6fe7(0x789));if(!_0x4e936e)return;const _0x5ecf1d=(getComputedStyle(this)['getPropertyValue'](_0x3d6fe7(0x928))||'')[_0x3d6fe7(0x12e)]()||_0x3d6fe7(0x410),_0x12f209=Math[_0x3d6fe7(0x887)](0x2,Math[_0x3d6fe7(0x767)](window[_0x3d6fe7(0x917)]||0x1)),_0x53d257=_0x4e936e['querySelector'](_0x3d6fe7(0x1d0));if(_0x53d257){const _0x5b22fb=document['createElement'](_0x3d6fe7(0x1d0));_0x5b22fb[_0x3d6fe7(0x73c)]=_0x53d257['width'],_0x5b22fb['height']=_0x53d257[_0x3d6fe7(0xc07)];const _0x51644e=_0x5b22fb[_0x3d6fe7(0xd86)]('2d');_0x51644e[_0x3d6fe7(0x6a5)]=_0x5ecf1d,_0x51644e[_0x3d6fe7(0x62e)](0x0,0x0,_0x5b22fb[_0x3d6fe7(0x73c)],_0x5b22fb[_0x3d6fe7(0xc07)]),_0x51644e['drawImage'](_0x53d257,0x0,0x0),_0x5b22fb[_0x3d6fe7(0x6bd)](_0x10d1ce=>{const _0x51df6e=_0x3d6fe7;if(_0x10d1ce)this[_0x51df6e(0x8f4)](_0x10d1ce,this[_0x51df6e(0xcb0)](_0x51df6e(0x990)));},_0x3d6fe7(0xd82));return;}const _0x5e3c3e=_0x4e936e[_0x3d6fe7(0x3e4)](_0x3d6fe7(0xb35));if(!_0x5e3c3e)return;const _0x3263ad=_0x5e3c3e['getBoundingClientRect'](),_0x2674f0=Math[_0x3d6fe7(0x887)](0x1,Math[_0x3d6fe7(0x767)](_0x3263ad[_0x3d6fe7(0x73c)]||_0x5e3c3e[_0x3d6fe7(0x560)]||0x258)),_0x1678fa=Math[_0x3d6fe7(0x887)](0x1,Math['round'](_0x3263ad[_0x3d6fe7(0xc07)]||_0x5e3c3e['clientHeight']||0xc8)),_0x2049dd=_0x5e3c3e[_0x3d6fe7(0x827)](!![]);_0x2049dd[_0x3d6fe7(0x1b0)](_0x3d6fe7(0x73c),String(_0x2674f0)),_0x2049dd[_0x3d6fe7(0x1b0)](_0x3d6fe7(0xc07),String(_0x1678fa)),_0x2049dd[_0x3d6fe7(0x564)][_0x3d6fe7(0x166)]=getComputedStyle(this)[_0x3d6fe7(0x166)]||_0x3d6fe7(0x636);const _0x45193c=(getComputedStyle(this)[_0x3d6fe7(0x5fc)](_0x3d6fe7(0x13c))||'')[_0x3d6fe7(0x12e)]()||_0x3d6fe7(0x4b2),_0x3bdea7=document['createElementNS']('http://www.w3.org/2000/svg',_0x3d6fe7(0x564));_0x3bdea7[_0x3d6fe7(0x417)]=_0x3d6fe7(0x23b)+_0x45193c+'}'+_0x3d6fe7(0x21f),_0x2049dd[_0x3d6fe7(0x404)](_0x3bdea7,_0x2049dd['firstChild']);const _0x4fd72b=new XMLSerializer()[_0x3d6fe7(0xa6a)](_0x2049dd),_0x1ccd8f=URL[_0x3d6fe7(0x4e2)](new Blob([_0x4fd72b],{'type':'image/svg+xml;charset=utf-8'}));try{const _0x4e8ee6=new Image();await new Promise((_0x296b4a,_0x1aa7b2)=>{const _0x4f3248=_0x3d6fe7;_0x4e8ee6['onload']=_0x296b4a,_0x4e8ee6['onerror']=_0x1aa7b2,_0x4e8ee6[_0x4f3248(0xca7)]=_0x1ccd8f;});const _0x2969a8=document[_0x3d6fe7(0xb38)]('canvas');_0x2969a8[_0x3d6fe7(0x73c)]=_0x2674f0*_0x12f209,_0x2969a8['height']=_0x1678fa*_0x12f209;const _0x263eb9=_0x2969a8['getContext']('2d');_0x263eb9[_0x3d6fe7(0x6a5)]=_0x5ecf1d,_0x263eb9['fillRect'](0x0,0x0,_0x2969a8[_0x3d6fe7(0x73c)],_0x2969a8['height']),_0x263eb9[_0x3d6fe7(0x60f)](_0x12f209,_0x12f209),_0x263eb9[_0x3d6fe7(0xbc6)](_0x4e8ee6,0x0,0x0,_0x2674f0,_0x1678fa),_0x2969a8[_0x3d6fe7(0x6bd)](_0x245c4f=>{const _0x2fe1cd=_0x3d6fe7;if(_0x245c4f)this[_0x2fe1cd(0x8f4)](_0x245c4f,this['_exportName'](_0x2fe1cd(0x990)));},_0x3d6fe7(0xd82));}catch(_0x2eb288){console[_0x3d6fe7(0xbe4)](_0x3d6fe7(0x382),_0x2eb288);}finally{setTimeout(()=>URL[_0x3d6fe7(0x352)](_0x1ccd8f),0x1388);}}['_renderLegend'](){const _0x1be332=_0x34e271,_0x5e16b2=this[_0x1be332(0x8cb)]['querySelector']('.sgc-legend-wrap');if(!_0x5e16b2){this[_0x1be332(0xd19)]();return;}const _0x2af46e=this[_0x1be332(0x853)];if(!_0x2af46e['show_legend']||!this[_0x1be332(0x3fb)])_0x5e16b2[_0x1be332(0x301)]='';else{const _0x5eb5c1=this['_graphData'][_0x1be332(0x94b)][_0x1be332(0xbe8)](_0x5ea6bc=>!(_0x5ea6bc['entity']?.['_compareOf']!=null&&_0x5ea6bc[_0x1be332(0x951)][_0x1be332(0x4ab)]?.[_0x1be332(0x938)]===![]))[_0x1be332(0x9f9)](_0x32f442=>{const _0xa1be5a=_0x1be332,_0x4db5e0=_0x32f442[_0xa1be5a(0x951)],_0x4c6dc1=pickName(_0x4db5e0[_0xa1be5a(0x86b)],_0x32f442[_0xa1be5a(0x444)]?.[_0xa1be5a(0x98e)],_0x32f442[_0xa1be5a(0x444)])??_0x32f442['id'],_0x396d83=this[_0xa1be5a(0x1c3)][_0xa1be5a(0xc12)](_0x32f442['id']),_0x56bf64=this[_0xa1be5a(0x7d3)](_0x4db5e0[_0xa1be5a(0x19e)],_0x4db5e0[_0xa1be5a(0x951)])||_0x4db5e0['color']||'#888',_0x5194cb=_0x4db5e0[_0xa1be5a(0xbb0)]!==![]?'background:'+escapeHtml(_0x56bf64):'background:'+escapeHtml(_0x56bf64)+_0xa1be5a(0x841);return _0xa1be5a(0xcda)+(_0x396d83?_0xa1be5a(0x48d):'')+'\x22\x20data-id=\x22'+escapeHtml(_0x32f442['id'])+_0xa1be5a(0xc43)+_0x5194cb+_0xa1be5a(0x892)+escapeHtml(_0x4c6dc1)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';})[_0x1be332(0xa09)]('');_0x5e16b2[_0x1be332(0x301)]=_0x1be332(0x3b4)+escapeHtml(_0x2af46e['legend_position']||_0x1be332(0x648))+'\x22>'+_0x5eb5c1+_0x1be332(0x816),_0x5e16b2[_0x1be332(0x5aa)](_0x1be332(0x99b))[_0x1be332(0x724)](_0x1a63de=>{const _0x345b07=_0x1be332;_0x1a63de['addEventListener'](_0x345b07(0xb86),()=>{const _0x5d3117=_0x345b07;this[_0x5d3117(0x426)](_0x1a63de['dataset']['id']),this['_render']();});});}this[_0x1be332(0xd19)]();}[_0x34e271(0xd19)](){const _0x539570=_0x34e271,_0x2b4613=this[_0x539570(0x8cb)][_0x539570(0x3e4)](_0x539570(0xa55));if(!_0x2b4613)return;const _0x42cdb7=this[_0x539570(0x31f)]||[],_0x5abf46=this['_graphData']?.['series']||[],_0x2431a2=_0x42cdb7[_0x539570(0x4c9)](_0x1cb1b1=>_0x1cb1b1?.['show_in_legend']);if(!_0x2431a2){_0x2b4613[_0x539570(0x301)]='';return;}const _0x27f7ed=this[_0x539570(0xa29)],_0x4d838f=_0x42cdb7[_0x539570(0x9f9)]((_0x2242d2,_0x116eca)=>{const _0x4ca041=_0x539570;if(!_0x2242d2?.[_0x4ca041(0x938)])return'';const _0x1668a3=(_0x2242d2[_0x4ca041(0x951)]||_0x2242d2[_0x4ca041(0x60a)])+'__'+_0x116eca,_0x54aeb2=_0x5abf46[_0x4ca041(0x14b)](_0x4a148b=>_0x4a148b['id']===_0x1668a3||_0x4a148b[_0x4ca041(0x951)]===_0x2242d2),_0x47b0fc=_0x54aeb2?.[_0x4ca041(0x1d5)]||{},_0x1d2b9e=_0x2242d2[_0x4ca041(0x4ae)]&&_0x2242d2[_0x4ca041(0x4ae)][_0x4ca041(0x4f2)]?_0x2242d2[_0x4ca041(0x4ae)]:[_0x4ca041(0x749),'avg','max'],_0x234556=(_0x5e1072,_0x5ab4b6)=>{if(!isNum(_0x5e1072))return'—';const _0x45e316=_0x5ab4b6!=null?{..._0x2242d2,'decimals':_0x5ab4b6}:_0x2242d2;return formatNumber(_0x5e1072,_0x45e316,_0x27f7ed);},_0x2bf592=(_0x496cf5,_0x3b4c94)=>'<span><span\x20class=\x22sgc-detail-stat-label\x22>'+escapeHtml(_0x496cf5)+_0x4ca041(0xaa5)+escapeHtml(_0x3b4c94)+_0x4ca041(0xaa5);let _0x3e9e84='';if(_0x1d2b9e[_0x4ca041(0x267)](_0x4ca041(0x749)))_0x3e9e84+=_0x2bf592(cardT(this[_0x4ca041(0xa29)],this['_config'],_0x4ca041(0x6bf)),_0x234556(_0x47b0fc[_0x4ca041(0x749)]));if(_0x1d2b9e[_0x4ca041(0x267)]('avg'))_0x3e9e84+=_0x2bf592(cardT(this[_0x4ca041(0xa29)],this[_0x4ca041(0x853)],_0x4ca041(0xce1)),_0x234556(_0x47b0fc[_0x4ca041(0xb26)],0x2));if(_0x1d2b9e[_0x4ca041(0x267)]('max'))_0x3e9e84+=_0x2bf592(cardT(this[_0x4ca041(0xa29)],this['_config'],_0x4ca041(0x78d)),_0x234556(_0x47b0fc[_0x4ca041(0x887)]));if(_0x1d2b9e['includes'](_0x4ca041(0x509))){const _0x4ab00c=_0x54aeb2?.[_0x4ca041(0xc6d)]?.[_0x4ca041(0x4f2)]?_0x54aeb2['points'][_0x54aeb2[_0x4ca041(0xc6d)][_0x4ca041(0x4f2)]-0x1]['v']:null,_0x4e13d1=_0x27f7ed?.[_0x4ca041(0xd44)]?.[_0x2242d2[_0x4ca041(0x951)]]?.[_0x4ca041(0x543)],_0x494129=isNum(_0x4ab00c)?_0x4ab00c:_0x4e13d1!=null?toNum(_0x4e13d1):null;_0x3e9e84+=_0x2bf592(cardT(this['_hass'],this[_0x4ca041(0x853)],'Last'),_0x234556(_0x494129));}if(_0x1d2b9e[_0x4ca041(0x267)](_0x4ca041(0x2b8)))_0x3e9e84+=_0x2bf592(cardT(this[_0x4ca041(0xa29)],this[_0x4ca041(0x853)],_0x4ca041(0x9e1)),_0x234556(_0x47b0fc[_0x4ca041(0x2b8)]));const _0x152e03=this[_0x4ca041(0x7d3)](_0x2242d2[_0x4ca041(0x19e)],_0x2242d2[_0x4ca041(0x951)])||_0x2242d2[_0x4ca041(0x19e)]||PALETTE[_0x116eca%PALETTE[_0x4ca041(0x4f2)]]||_0x4ca041(0x429),_0x39b9b7=pickName(_0x2242d2[_0x4ca041(0x86b)],_0x54aeb2?.[_0x4ca041(0x444)]?.['resolved_name'],{'friendly_name':_0x54aeb2?.['meta']?.['friendly_name']??_0x27f7ed?.[_0x4ca041(0xd44)]?.[_0x2242d2[_0x4ca041(0x951)]]?.['attributes']?.[_0x4ca041(0x8e5)]})??_0x2242d2[_0x4ca041(0x951)]??_0x2242d2['statistic_id']??'',_0x3cec26=this[_0x4ca041(0x1c3)][_0x4ca041(0xc12)](_0x1668a3)?_0x4ca041(0x837):'',_0x1c7ee0=_0x2242d2[_0x4ca041(0xbb0)]!==![]?_0x4ca041(0x795)+escapeHtml(_0x152e03):_0x4ca041(0x5e6);return'<div\x20class=\x22sgc-detail-legend-entity'+_0x3cec26+_0x4ca041(0x226)+escapeHtml(_0x1668a3)+_0x4ca041(0x30a)+_0x1c7ee0+_0x4ca041(0xb15)+escapeHtml(_0x39b9b7)+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>'+_0x3e9e84+_0x4ca041(0xc58);})['filter'](Boolean)[_0x539570(0xa09)]('');_0x2b4613[_0x539570(0x301)]=_0x4d838f?_0x539570(0x405)+_0x4d838f+'</div>':'',_0x2b4613[_0x539570(0x5aa)](_0x539570(0x392))[_0x539570(0x724)](_0x14f8b6=>{_0x14f8b6['addEventListener']('click',()=>{const _0xcead69=_0x36d5;this[_0xcead69(0x426)](_0x14f8b6['dataset']['id']),this[_0xcead69(0x6a4)]();});});}[_0x34e271(0x1bf)](){const _0x32029a=_0x34e271;if(this['_config']?.[_0x32029a(0x833)]&&(this[_0x32029a(0x853)][_0x32029a(0xc5b)]||'timeline')===_0x32029a(0x237)){this['_renderSparkline']();return;}this['_renderStateRowFor'](_0x32029a(0xc22)),this[_0x32029a(0xd23)](_0x32029a(0x537));}[_0x34e271(0xd23)](_0x48b345){const _0x41a7ef=_0x34e271,_0x38dea3=this['shadowRoot'][_0x41a7ef(0x3e4)](_0x41a7ef(0x315)+_0x48b345+'\x22]');if(!_0x38dea3)return;const _0x5f3a63=this[_0x41a7ef(0x853)];if(!_0x5f3a63||_0x5f3a63[_0x41a7ef(0x833)]){_0x38dea3[_0x41a7ef(0x301)]='';return;}const _0x12a924=this[_0x41a7ef(0x31f)]||[],_0x32af0a=_0x12a924[_0x41a7ef(0xbe8)](_0x1f30b1=>_0x1f30b1[_0x41a7ef(0xaaa)]!==![]),_0x31b441=[],_0x3a9c96=[],_0x4ae5da=[];for(const _0x38feb0 of _0x32af0a){const _0x3e4f03=_0x38feb0[_0x41a7ef(0x1dc)]||_0x41a7ef(0x34a),_0xac351c=_0x3e4f03[_0x41a7ef(0xa71)]('bottom');if(_0x48b345===_0x41a7ef(0xc22)&&_0xac351c)continue;if(_0x48b345===_0x41a7ef(0x537)&&!_0xac351c)continue;const _0x1fb68e=_0xac351c?_0x3e4f03[_0x41a7ef(0x55a)]('bottom-',''):_0x3e4f03;if(_0x1fb68e==='right')_0x4ae5da[_0x41a7ef(0x84b)](_0x38feb0);else{if(_0x1fb68e===_0x41a7ef(0x648))_0x3a9c96[_0x41a7ef(0x84b)](_0x38feb0);else _0x31b441[_0x41a7ef(0x84b)](_0x38feb0);}}const _0x306637=!!(_0x5f3a63[_0x41a7ef(0x750)]||_0x5f3a63[_0x41a7ef(0xba2)]||_0x5f3a63['card_icon_image']),_0x382704=!_0x306637&&!!_0x5f3a63[_0x41a7ef(0xc8b)]&&_0x48b345==='top',_0x38bc18=_0x382704?this['_renderBatteryIcon']():'';if(!_0x31b441[_0x41a7ef(0x4f2)]&&!_0x3a9c96['length']&&!_0x4ae5da[_0x41a7ef(0x4f2)]&&!_0x38bc18){_0x38dea3[_0x41a7ef(0x301)]='';return;}const _0x27a9e8=_0x5f3a63[_0x41a7ef(0xc4c)]==='horizontal'?_0x41a7ef(0x7f0):_0x41a7ef(0x28b),_0x39a202=this[_0x41a7ef(0xa29)],_0x5d6801=_0x497747=>{const _0x1da5fa=_0x41a7ef,_0x63903b=_0x12a924[_0x1da5fa(0x6d7)](_0x497747);return this[_0x1da5fa(0xb5c)](_0x497747,_0x63903b,_0x39a202);},_0x5eaf13=_0x31b441[_0x41a7ef(0x9f9)](_0x5d6801)[_0x41a7ef(0xbe8)](Boolean)['join'](''),_0x4196de=_0x3a9c96[_0x41a7ef(0x9f9)](_0x5d6801)[_0x41a7ef(0xbe8)](Boolean)[_0x41a7ef(0xa09)]('');let _0xa753a4=_0x4ae5da['map'](_0x5d6801)[_0x41a7ef(0xbe8)](Boolean)['join'](''),_0x44cb32='';if(_0x38bc18){const _0x55c60a=_0x5f3a63[_0x41a7ef(0x12b)]||_0x41a7ef(0x6ab);_0x44cb32=_0x41a7ef(0xacc)+escapeHtml(_0x55c60a)+'\x22>'+_0x38bc18+'</span></div>';}_0x38dea3['className']=_0x41a7ef(0xc7f)+_0x27a9e8;const _0x3b5309=_0x5eaf13?_0x41a7ef(0x2b0)+_0x5eaf13+_0x41a7ef(0x816):'',_0x1657b3=_0x4196de?_0x41a7ef(0x358)+_0x4196de+'</div>':'',_0x9bf4d1=_0xa753a4?'<div\x20class=\x22sgc-state-align-right\x22>'+_0xa753a4+'</div>':'';_0x38dea3[_0x41a7ef(0x301)]=_0x41a7ef(0x9bb)+_0x3b5309+_0x1657b3+_0x9bf4d1+_0x44cb32+'</div>',_0x38dea3['querySelectorAll'](_0x41a7ef(0x48c))[_0x41a7ef(0x724)](_0x4b687f=>{const _0x315af2=_0x41a7ef;_0x4b687f[_0x315af2(0x564)][_0x315af2(0x200)]='pointer',_0x4b687f[_0x315af2(0x43c)]('click',_0x4e650b=>{const _0x280028=_0x315af2,_0x74c864=parseInt(_0x4b687f[_0x280028(0x45d)][_0x280028(0x3f6)],0xa),_0x13ee1f=_0x12a924[_0x74c864];if(!_0x13ee1f)return;_0x4e650b[_0x280028(0x466)](),this[_0x280028(0x2ab)](_0x13ee1f,()=>{const _0x212b47=_0x280028;this['_toggleSeriesVisibility']((_0x13ee1f[_0x212b47(0x951)]||_0x13ee1f[_0x212b47(0x60a)])+'__'+_0x74c864),this['_render']();});});});}['_getAxisStateMap'](_0x50bc16){const _0x4c78cc=_0x34e271;if(!this[_0x4c78cc(0x31f)]?.[_0x4c78cc(0x4f2)])return null;if(this[_0x4c78cc(0x853)]?.[_0x4c78cc(0x684)])return null;let _0x38620e=null;for(let _0x349724=0x0;_0x349724<this[_0x4c78cc(0x31f)][_0x4c78cc(0x4f2)];_0x349724++){const _0x5f9137=this[_0x4c78cc(0x31f)][_0x349724];if(!_0x5f9137||_0x5f9137[_0x4c78cc(0x846)]===![])continue;const _0x2143a2=(_0x5f9137['entity']||_0x5f9137[_0x4c78cc(0x60a)])+'__'+_0x349724;if(this['_hiddenEntities']?.[_0x4c78cc(0xc12)]?.(_0x2143a2))continue;const _0x4e4338=_0x5f9137[_0x4c78cc(0xa89)]==='secondary'?'secondary':'primary';if(_0x4e4338!==_0x50bc16)continue;const _0x200fbe=_0x5f9137[_0x4c78cc(0xa53)]||autoStateMap(_0x5f9137,this['_hass'],this['_config']?.[_0x4c78cc(0xc5b)]);if(!_0x200fbe||!Array[_0x4c78cc(0xaf6)](_0x200fbe)||!_0x200fbe[_0x4c78cc(0x4f2)])continue;if(_0x38620e&&_0x38620e!==_0x200fbe)return null;_0x38620e=_0x200fbe;}return _0x38620e;}[_0x34e271(0x2ab)](_0x581f57,_0x4c4265){const _0x372ba4=_0x34e271,_0x4ab808=_0x581f57?.[_0x372ba4(0x951)];if(!_0x4ab808)return;const _0x2e2a7c=_0x581f57[_0x372ba4(0x613)],_0x2a9ad6=_0x2e2a7c?.['action'];if(_0x2e2a7c&&_0x2a9ad6&&_0x2a9ad6!==_0x372ba4(0x73d)){if(_0x2a9ad6==='fire-dom-event'){const _0x239f6b=new Event(_0x372ba4(0xac9),{'bubbles':!![],'composed':!![]});_0x239f6b[_0x372ba4(0x614)]=_0x2e2a7c,this[_0x372ba4(0x596)](_0x239f6b);return;}const _0x3433e2=new Event(_0x372ba4(0x5d0),{'bubbles':!![],'composed':!![]});_0x3433e2[_0x372ba4(0x614)]={'config':{'entity':_0x4ab808,'tap_action':_0x2e2a7c},'action':_0x372ba4(0x1a1)},this[_0x372ba4(0x596)](_0x3433e2);return;}if(typeof _0x4c4265===_0x372ba4(0x9cf)){_0x4c4265();return;}const _0x2c7546=new Event('hass-more-info',{'bubbles':!![],'composed':!![]});_0x2c7546[_0x372ba4(0x614)]={'entityId':_0x4ab808},this['dispatchEvent'](_0x2c7546);}[_0x34e271(0x5d3)](_0x4f88f5,_0xa3689e){const _0x53963c=_0x34e271;if(!_0xa3689e||!Array[_0x53963c(0xaf6)](_0xa3689e))return null;if(typeof _0x4f88f5!=='number'||isNaN(_0x4f88f5))return null;if(Math['abs'](_0x4f88f5-Math[_0x53963c(0x767)](_0x4f88f5))>0.000001)return'';const _0x31280c=Math[_0x53963c(0x767)](_0x4f88f5);if(_0x31280c<0x0||_0x31280c>=_0xa3689e[_0x53963c(0x4f2)])return'';const _0x5edef9=_0xa3689e[_0x31280c];return _0x5edef9?.[_0x53963c(0x623)]||String(_0x5edef9?.['value']??'');}['_buildStateRowHtml'](_0x1da4e2,_0x3c5eab,_0x5c9b37){const _0x153da8=_0x34e271,_0x497816=_0x5c9b37?.[_0x153da8(0xd44)]?.[_0x1da4e2['entity']];if(!_0x1da4e2['entity']&&!_0x1da4e2[_0x153da8(0x60a)])return'';const _0x58f611=_0x539825=>{const _0x3efa13=_0x153da8;if(_0x539825==null||_0x539825==='')return'';const _0x558ce3=String(_0x539825)[_0x3efa13(0x12e)]();return/[a-z%]$/i[_0x3efa13(0x47e)](_0x558ce3)?'font-size:'+_0x558ce3:'font-size:'+_0x558ce3+'px';},_0x10f06f=_0x58f611(_0x1da4e2['name_size']),_0x1408e1=_0x58f611(_0x1da4e2[_0x153da8(0xd47)]),_0x249d56=_0x1da4e2['icon_size']?'--mdc-icon-size:'+(/[a-z%]$/i[_0x153da8(0x47e)](String(_0x1da4e2[_0x153da8(0x83d)])[_0x153da8(0x12e)]())?String(_0x1da4e2[_0x153da8(0x83d)])[_0x153da8(0x12e)]():String(_0x1da4e2[_0x153da8(0x83d)])[_0x153da8(0x12e)]()+'px'):'';let _0x4925aa='';if(_0x1da4e2[_0x153da8(0x86b)]){const _0x8da0a4=pickName(_0x1da4e2[_0x153da8(0x86b)],this[_0x153da8(0xa1d)](_0x1da4e2[_0x153da8(0x86b)],_0x1da4e2['entity']),{'friendly_name':_0x497816?.['attributes']?.[_0x153da8(0x8e5)]})??_0x1da4e2[_0x153da8(0x951)]??'';_0x4925aa='<span\x20class=\x22sgc-state-name\x22'+(_0x10f06f?_0x153da8(0x3eb)+_0x10f06f+'\x22':'')+'>'+escapeHtml(_0x8da0a4)+'</span>';}const _0x59924b=_0x1da4e2[_0x153da8(0xbc4)]??_0x497816?.[_0x153da8(0x3b8)]?.[_0x153da8(0x24a)]??(_0x1da4e2[_0x153da8(0x60a)]?this[_0x153da8(0x27b)]?.[_0x1da4e2['statistic_id']]?.[_0x153da8(0x24a)]:null)??'',_0x3f207d=this[_0x153da8(0x461)](_0x1da4e2,_0x3c5eab),_0x1ab6bb=_0x3f207d[_0x153da8(0x774)],_0x2e3a0e=_0x3f207d[_0x153da8(0x623)],_0xc55fdd=this[_0x153da8(0x7d3)](_0x1da4e2[_0x153da8(0x19e)],_0x1da4e2['entity'])||_0x1da4e2[_0x153da8(0x19e)]||PALETTE[_0x3c5eab%PALETTE['length']]||_0x153da8(0x429),_0xb14819=!!_0x1da4e2[_0x153da8(0x325)],_0x2f4dbf=_0x1da4e2[_0x153da8(0x57e)],_0x282f8b=!!(_0x2f4dbf?.[_0x153da8(0x139)]&&Array[_0x153da8(0xaf6)](_0x2f4dbf[_0x153da8(0xb78)])&&_0x2f4dbf[_0x153da8(0xb78)][_0x153da8(0x4f2)]&&isNum(_0x1ab6bb)),_0x514fb4=(_0x2f4dbf?.[_0x153da8(0x4bb)]??_0x153da8(0x397))!==_0x153da8(0x670);let _0x5e90fc=null;if(_0xb14819&&!_0x282f8b){const _0x33b9fd=_0x1da4e2[_0x153da8(0xa53)]||autoStateMap(_0x1da4e2,this[_0x153da8(0xa29)],this[_0x153da8(0x853)]?.[_0x153da8(0xc5b)]);if(Array['isArray'](_0x33b9fd)&&_0x33b9fd['length']){let _0x3b35ab=isNum(_0x1ab6bb)?Math[_0x153da8(0x767)](_0x1ab6bb):null;if(_0x3b35ab===null&&_0x497816&&_0x497816[_0x153da8(0x543)]!=null){const _0x562838=applyStateMap(_0x497816[_0x153da8(0x543)],_0x33b9fd);if(_0x562838&&_0x562838['mapped'])_0x3b35ab=_0x562838['value'];}_0x3b35ab!==null&&_0x3b35ab>=0x0&&_0x3b35ab<_0x33b9fd[_0x153da8(0x4f2)]&&(_0x5e90fc=_0x33b9fd[_0x3b35ab]?.[_0x153da8(0x19e)]||null);}}const _0x5dabf9=_0xb14819?_0x282f8b?resolveValueColor(_0x1ab6bb,this[_0x153da8(0xcc1)](_0x1da4e2),_0xc55fdd,_0x514fb4):_0x5e90fc||_0xc55fdd:null,_0x3aac1b=this[_0x153da8(0x7d3)](_0x1da4e2[_0x153da8(0x957)],_0x1da4e2[_0x153da8(0x951)])||_0x1da4e2[_0x153da8(0x957)],_0xb5bd7=this[_0x153da8(0x7d3)](_0x1da4e2[_0x153da8(0x8a0)],_0x1da4e2[_0x153da8(0x951)])||_0x1da4e2[_0x153da8(0x8a0)],_0xabafc1=_0xb14819?_0x3aac1b==='threshold'?this[_0x153da8(0x500)](_0x3aac1b,_0x1da4e2,_0x1ab6bb,_0xc55fdd):_0x5dabf9:this[_0x153da8(0x500)](_0x3aac1b,_0x1da4e2,_0x1ab6bb,_0xc55fdd),_0x3649b0=_0xb14819?_0xb5bd7===_0x153da8(0xc36)?this[_0x153da8(0x500)](_0xb5bd7,_0x1da4e2,_0x1ab6bb,_0xc55fdd):_0x5dabf9:this[_0x153da8(0x500)](_0xb5bd7,_0x1da4e2,_0x1ab6bb,_0xc55fdd),_0x109e34=_0xabafc1?'color:'+escapeHtml(_0xabafc1):'',_0x17b4c8=_0x3649b0?_0x153da8(0x19f)+escapeHtml(_0x3649b0):'',_0x43e80a=_0x109e34,_0x211fd3=[_0x17b4c8,_0x1408e1][_0x153da8(0xbe8)](Boolean)[_0x153da8(0xa09)](';'),_0x5af169=this['_resolveTemplate'](_0x1da4e2['icon'],_0x1da4e2[_0x153da8(0x951)]),_0x19a7b8=_0x5af169?_0x153da8(0xc9c)+(_0x43e80a?_0x153da8(0x3eb)+_0x43e80a+'\x22':'')+_0x153da8(0x23e)+escapeHtml(_0x5af169)+'\x22'+(_0x249d56?_0x153da8(0x3eb)+_0x249d56+'\x22':'')+_0x153da8(0xaa8):'';let _0x3e7be3;{const _0x1d0a4b=this[_0x153da8(0x604)](_0x1da4e2,_0x3c5eab,_0x3649b0,_0x1408e1),_0x4e7d43=_0x59924b?'<span\x20class=\x22sgc-state-unit\x22>'+escapeHtml(_0x59924b)+_0x153da8(0xaa5):'',_0x4d83f3=_0x3f207d[_0x153da8(0x90d)]?_0x153da8(0xaf5)+escapeHtml(_0x3f207d[_0x153da8(0x90d)])+_0x153da8(0xaa5):'',_0x5c198b=_0x3f207d[_0x153da8(0xb99)]?_0x153da8(0x992)+escapeHtml(_0x3f207d[_0x153da8(0xb99)][_0x153da8(0x749)])+_0x153da8(0xc91)+escapeHtml(_0x3f207d[_0x153da8(0xb99)][_0x153da8(0x887)])+(_0x59924b?'\x20'+escapeHtml(_0x59924b):'')+_0x153da8(0x91c):'';_0x3e7be3=_0x153da8(0xb5a)+(_0x211fd3?_0x153da8(0x3eb)+_0x211fd3+'\x22':'')+'>'+escapeHtml(_0x2e3a0e)+_0x4e7d43+_0x4d83f3+_0x5c198b+_0x153da8(0xaa5)+_0x1d0a4b;}const _0x507e35=_0xb14819?_0x5dabf9||_0xc55fdd:_0xc55fdd,_0x4d061f=_0x1da4e2[_0x153da8(0xaaa)]!==![]&&_0x1da4e2[_0x153da8(0xbb0)]!==![]?'<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:'+escapeHtml(_0x507e35)+_0x153da8(0xaae):'',_0x480cc5={'up':'▲','down':'▼','stable':'━'},_0xd6703e={'up':_0x1da4e2['trend_up_color']||_0x153da8(0x65c),'down':_0x1da4e2[_0x153da8(0x67b)]||_0x153da8(0x4ac),'stable':_0x1da4e2[_0x153da8(0x7d5)]||_0x153da8(0x611)},_0x4a8e1d=_0x58f611(_0x1da4e2[_0x153da8(0xb07)]);let _0x470fec=_0x153da8(0xc61);if(_0x1da4e2[_0x153da8(0x8c7)]!==![]){const _0x2f6395=_0x1da4e2[_0x153da8(0x951)]+'__'+_0x3c5eab,_0x5b39fa=this[_0x153da8(0x3fb)]?.[_0x153da8(0x94b)]?.[_0x153da8(0x14b)](_0x3790a4=>_0x3790a4['id']===_0x2f6395||_0x3790a4[_0x153da8(0x951)]===_0x1da4e2);_0x470fec=trendDirection(_0x5b39fa,_0x1da4e2);}const _0x369465=['color:'+(_0xd6703e[_0x470fec]||_0xd6703e['stable']),_0x4a8e1d][_0x153da8(0xbe8)](Boolean)[_0x153da8(0xa09)](';'),_0x4a8044=_0x1da4e2['show_trend_icon']!==![]&&this['_config']?.[_0x153da8(0xc5b)]!==_0x153da8(0x9d8)?_0x153da8(0x286)+_0x369465+'\x22>'+(_0x480cc5[_0x470fec]||_0x480cc5[_0x153da8(0xc61)])+_0x153da8(0xaa5):'',_0x2fb85d=this[_0x153da8(0x1c3)]?.[_0x153da8(0xc12)]((_0x1da4e2[_0x153da8(0x951)]||_0x1da4e2['statistic_id'])+'__'+_0x3c5eab)?_0x153da8(0xb8f):'',_0x3935fd=_0x1da4e2['name_position']===_0x153da8(0xb12);if(_0x3935fd&&_0x4925aa)return'<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked'+_0x2fb85d+'\x22\x20data-idx=\x22'+_0x3c5eab+'\x22>'+_0x4d061f+_0x19a7b8+_0x153da8(0x8e4)+_0x3e7be3+_0x4a8044+_0x153da8(0x37d)+_0x4925aa+_0x153da8(0x873);return _0x153da8(0x90c)+_0x2fb85d+_0x153da8(0x6c1)+_0x3c5eab+'\x22>'+_0x4d061f+_0x19a7b8+_0x4925aa+_0x3e7be3+_0x4a8044+_0x153da8(0x816);}[_0x34e271(0x461)](_0x469a33,_0x502855){const _0x1f75d4=_0x34e271,_0x3279e1=this[_0x1f75d4(0xa29)],_0xd7c24e=_0x3279e1?.['states']?.[_0x469a33['entity']],_0x1a3043=()=>{const _0x5df2ff=_0x1f75d4;if(!this[_0x5df2ff(0x3fb)]?.[_0x5df2ff(0x94b)])return null;const _0x3056c2=(_0x469a33['entity']||_0x469a33[_0x5df2ff(0x60a)])+'__'+_0x502855;return this['_graphData'][_0x5df2ff(0x94b)]['find'](_0x1fd907=>_0x1fd907[_0x5df2ff(0x951)]===_0x469a33||_0x1fd907['id']===_0x3056c2)||this[_0x5df2ff(0x3fb)]['series'][_0x5df2ff(0x14b)](_0x424e3e=>_0x424e3e['id']===(_0x469a33['entity']||_0x469a33[_0x5df2ff(0x60a)]));};let _0x97596c=_0x469a33[_0x1f75d4(0xaa0)];if(!_0x97596c&&_0x469a33['show_state_last'])_0x97596c=_0x1f75d4(0x509);if(_0x97596c&&_0x97596c!=='state'){const _0x394d96=_0x1a3043();if(_0x394d96){const _0x3ca8e5=_0x31adc3=>{const _0x2da245=_0x1f75d4;if(!_0x469a33[_0x2da245(0xaaf)])return null;if(_0x31adc3!==_0x2da245(0x749)&&_0x31adc3!=='max'&&_0x31adc3!==_0x2da245(0x4fa)&&_0x31adc3!==_0x2da245(0x509))return null;const _0x15e35f=_0x31adc3+'T',_0x3ae5e9=_0x394d96[_0x2da245(0x1d5)]?.[_0x15e35f];if(!isNum(_0x3ae5e9))return null;const _0x76fff7=!!_0x394d96[_0x2da245(0x1d5)]?.[_0x15e35f+_0x2da245(0x94f)],_0x2e38ff=_0x76fff7?'raw':_0x394d96['bucketPrecision']||_0x2da245(0x3d2);try{return formatDateTime(new Date(_0x3ae5e9),this['_config'],_0x3279e1,{'precision':_0x2e38ff});}catch(_0x458c41){return null;}},_0x2bb9d4=()=>{const _0xd80189=_0x1f75d4;if(!_0x469a33[_0xd80189(0xb3a)])return null;let _0x360364=Infinity,_0x4e557e=-Infinity;if(_0x394d96[_0xd80189(0xc6d)]?.[_0xd80189(0x4f2)])for(const _0x4ccfeb of _0x394d96[_0xd80189(0xc6d)]){if(isNum(_0x4ccfeb[_0xd80189(0x312)])&&_0x4ccfeb[_0xd80189(0x312)]<_0x360364)_0x360364=_0x4ccfeb[_0xd80189(0x312)];if(isNum(_0x4ccfeb[_0xd80189(0x683)])&&_0x4ccfeb[_0xd80189(0x683)]>_0x4e557e)_0x4e557e=_0x4ccfeb[_0xd80189(0x683)];}if(!isFinite(_0x360364)&&isNum(_0x394d96['stats']?.[_0xd80189(0x749)]))_0x360364=_0x394d96[_0xd80189(0x1d5)][_0xd80189(0x749)];if(!isFinite(_0x4e557e)&&isNum(_0x394d96[_0xd80189(0x1d5)]?.[_0xd80189(0x887)]))_0x4e557e=_0x394d96[_0xd80189(0x1d5)]['max'];if(!isFinite(_0x360364)||!isFinite(_0x4e557e))return null;return{'min':formatNumber(_0x360364,_0x469a33,_0x3279e1),'max':formatNumber(_0x4e557e,_0x469a33,_0x3279e1)};},_0x1f8ce1=(_0xfddf23,_0x3fc60d)=>{const _0x2d5b3b=_0x1f75d4,_0x3b1b76=formatNumber(_0xfddf23,_0x469a33,_0x3279e1),_0xb4d7d9=_0x3ca8e5(_0x3fc60d),_0x385b28=_0x2bb9d4(),_0x1d6bd2={'numeric':_0xfddf23,'label':_0x3b1b76};if(_0xb4d7d9)_0x1d6bd2[_0x2d5b3b(0x90d)]=_0xb4d7d9;if(_0x385b28)_0x1d6bd2[_0x2d5b3b(0xb99)]=_0x385b28;return _0x1d6bd2;};if(_0x97596c==='last'){const _0x43bef5=_0x394d96[_0x1f75d4(0xc6d)]?.[_0x394d96[_0x1f75d4(0xc6d)][_0x1f75d4(0x4f2)]-0x1];if(_0x43bef5&&isNum(_0x43bef5['v']))return _0x1f8ce1(_0x43bef5['v'],_0x1f75d4(0x509));}else{const _0x83f71b=_0x97596c===_0x1f75d4(0x51b)?'avg':_0x97596c,_0x631096=_0x394d96[_0x1f75d4(0x1d5)]?.[_0x83f71b];if(isNum(_0x631096))return _0x1f8ce1(_0x631096,_0x83f71b);}}}const _0x2b6f84=resolveOffsetHours(_0x469a33['offset'],_0x3279e1),_0x5cce7f=!!_0x469a33['statistic_id'],_0x202c61=_0x2b6f84!==0x0||_0x5cce7f;if(_0x202c61){const _0x320e91=_0x1a3043(),_0x4a5644=_0x320e91?.['points'];if(_0x4a5644&&_0x4a5644[_0x1f75d4(0x4f2)]){let _0x59b91b=_0x4a5644[_0x4a5644[_0x1f75d4(0x4f2)]-0x1];if(_0x2b6f84!==0x0){const _0x32fade=Date['now']();let _0x4d9824=Infinity,_0x5e2649=null;for(const _0x394ca4 of _0x4a5644){if(!isNum(_0x394ca4['v']))continue;const _0x5b53f4=Math[_0x1f75d4(0xaef)](_0x394ca4['t']-_0x32fade);_0x5b53f4<_0x4d9824&&(_0x4d9824=_0x5b53f4,_0x5e2649=_0x394ca4);}if(_0x5e2649)_0x59b91b=_0x5e2649;}if(_0x59b91b&&isNum(_0x59b91b['v']))return{'numeric':_0x59b91b['v'],'label':formatNumber(_0x59b91b['v'],_0x469a33,_0x3279e1)};}}const _0x54c820=this[_0x1f75d4(0xd13)](_0x469a33,_0x502855),_0x360264=_0x54c820?getAttributePath(_0xd7c24e?.[_0x1f75d4(0x3b8)],_0x54c820):_0xd7c24e?.['state'],_0x414545=_0x54c820?null:_0x469a33['state_map']||autoStateMap(_0x469a33,_0x3279e1,this[_0x1f75d4(0x853)]?.[_0x1f75d4(0xc5b)]);if(_0x414545){const _0x3d3ca5=applyStateMap(_0x360264,_0x414545);if(_0x3d3ca5[_0x1f75d4(0x300)]){const _0x59a96b=_0x414545[_0x3d3ca5['value']],_0x3dc23b=_0x59a96b?.[_0x1f75d4(0x623)]||String(_0x59a96b?.[_0x1f75d4(0xd05)]);return{'numeric':_0x3d3ca5[_0x1f75d4(0xd05)],'label':_0x3dc23b};}}const _0xa253c0=toNum(_0x360264);if(_0xa253c0===null){const _0x27261f=_0x360264==null?'—':String(_0x360264);return{'numeric':null,'label':_0x27261f};}const _0x31e355=DataProcessor[_0x1f75d4(0x964)]({'t':0x0,'v':_0xa253c0},_0x469a33),_0x2c0eb5=_0x31e355?.['v']??null;if(_0x2c0eb5===null)return{'numeric':null,'label':'—'};return{'numeric':_0x2c0eb5,'label':formatNumber(_0x2c0eb5,_0x469a33,_0x3279e1)};}['_buildSecondStateHtml'](_0x5bbeb8,_0x296618,_0x5cd92b,_0x321670){const _0x23f606=_0x34e271,_0x23fb71=_0x5bbeb8[_0x23f606(0x2d0)];if(!_0x23fb71)return'';const _0x57e699=[_0x5cd92b?_0x23f606(0x19f)+_0x5cd92b:'',_0x321670||'']['filter'](Boolean)[_0x23f606(0xa09)](';'),_0xbe2fa8=_0x57e699?'\x20style=\x22'+escapeHtml(_0x57e699)+'\x22':'',_0x3e296e=(_0x5bbeb8[_0x23f606(0x951)]||_0x5bbeb8[_0x23f606(0x60a)])+'__'+_0x296618,_0x4f4b79=this['_graphData']?.['series']?.[_0x23f606(0x14b)](_0x508856=>_0x508856['entity']===_0x5bbeb8||_0x508856['id']===_0x3e296e||_0x508856['id']===(_0x5bbeb8[_0x23f606(0x951)]||_0x5bbeb8[_0x23f606(0x60a)]));if(!_0x4f4b79)return'';if(_0x23fb71===_0x23f606(0x4ad)){const _0x393da8=this['_config']?.[_0x23f606(0xc5b)];if(![_0x23f606(0x305),_0x23f606(0x196),_0x23f606(0x712)]['includes'](_0x393da8))return'';const _0x5ad02a=_0x393da8==='ranking'?toNum(this[_0x23f606(0x853)]?.[_0x23f606(0x595)]):null,_0x584f7a=_0x267821=>!isNum(_0x5ad02a)||Math[_0x23f606(0xaef)](_0x267821)>=_0x5ad02a;let _0x176235=0x0;for(const _0x1297c6 of this[_0x23f606(0x3fb)]?.[_0x23f606(0x94b)]||[]){const _0x1e42d3=_0x1297c6[_0x23f606(0x951)];if(!_0x1e42d3)continue;const _0x2766f4=this[_0x23f606(0x5c2)](_0x1297c6,_0x1e42d3);if(!_0x584f7a(_0x2766f4))continue;_0x176235+=Math[_0x23f606(0xaef)](_0x2766f4);}const _0x384adf=this[_0x23f606(0x5c2)](_0x4f4b79,_0x5bbeb8);if(!_0x584f7a(_0x384adf)||!(_0x176235>0x0))return'';const _0x1b4197=Math[_0x23f606(0xaef)](_0x384adf)/_0x176235*0x64,_0x4f83b7=toNum(_0x5bbeb8[_0x23f606(0x48e)])??0x1;return _0x23f606(0xd04)+_0xbe2fa8+'>'+escapeHtml(_0x1b4197['toFixed'](_0x4f83b7))+_0x23f606(0x8f0);}if(!_0x4f4b79['stats'])return'';const _0x89115f=_0x23fb71===_0x23f606(0x51b)?_0x23f606(0xb26):_0x23fb71,_0x58de9b=_0x4f4b79[_0x23f606(0x1d5)][_0x89115f];if(!isNum(_0x58de9b))return'';const _0x5de1d2=_0x23fb71[_0x23f606(0x6f0)]();return _0x23f606(0xd04)+_0xbe2fa8+_0x23f606(0xd5e)+escapeHtml(_0x5de1d2)+_0x23f606(0xaa5)+escapeHtml(formatNumber(_0x58de9b,_0x5bbeb8,this[_0x23f606(0xa29)]))+'</span>';}[_0x34e271(0x5c2)](_0xf9fb0a,_0x275d5b){const _0x348dbf=_0x34e271,_0x4a7d4b=(_0xf9fb0a[_0x348dbf(0xc6d)]||[])['filter'](_0x48726e=>_0x48726e['v']!==null&&_0x48726e['v']!==undefined),_0x1b4ff6=this[_0x348dbf(0x853)]?.[_0x348dbf(0xc5b)]===_0x348dbf(0x196)?'avg':_0x348dbf(0x509),_0x4df9d6=_0x275d5b[_0x348dbf(0xb16)]||_0x1b4ff6;let _0x43be6c;if(_0x4a7d4b[_0x348dbf(0x4f2)]){if(_0x4df9d6===_0x348dbf(0x4fa))_0x43be6c=_0x4a7d4b[0x0]['v'];else{if(_0x4df9d6==='sum'||_0x4df9d6===_0x348dbf(0xaed)||_0x4df9d6===_0x348dbf(0xad8))_0x43be6c=_0x4a7d4b[_0x348dbf(0xb2d)]((_0x34a87a,_0x580c31)=>_0x34a87a+(_0x580c31['v']||0x0),0x0);else{if(_0x4df9d6===_0x348dbf(0x749))_0x43be6c=_0x4a7d4b[_0x348dbf(0xb2d)]((_0x7b47a4,_0x55088b)=>Math[_0x348dbf(0x749)](_0x7b47a4,_0x55088b['v']),Infinity);else{if(_0x4df9d6===_0x348dbf(0x887))_0x43be6c=_0x4a7d4b['reduce']((_0x4f6e6b,_0x274d72)=>Math['max'](_0x4f6e6b,_0x274d72['v']),-Infinity);else{if(_0x4df9d6==='median')_0x43be6c=DataProcessor['_aggregate'](_0x4a7d4b['map'](_0x2cbf3a=>_0x2cbf3a['v']),'median');else{if(_0x4df9d6===_0x348dbf(0xb26)||_0x4df9d6===_0x348dbf(0x51b))_0x43be6c=_0x4a7d4b['reduce']((_0x5f11aa,_0x57b1f9)=>_0x5f11aa+(_0x57b1f9['v']||0x0),0x0)/_0x4a7d4b[_0x348dbf(0x4f2)];else _0x43be6c=_0x4a7d4b[_0x4a7d4b['length']-0x1]['v'];}}}}}}else{const _0x187e0c=this[_0x348dbf(0xa29)]?.[_0x348dbf(0xd44)]?.[_0x275d5b[_0x348dbf(0x951)]];_0x43be6c=_0x187e0c?parseFloat(_0x187e0c[_0x348dbf(0x543)]):0x0;}if(_0x43be6c===undefined||_0x43be6c===null||isNaN(_0x43be6c))_0x43be6c=0x0;return _0x43be6c;}['_resolveStateColor'](_0x3efb68,_0x406e9d,_0xf235cc,_0x221d26){const _0x50e7d5=_0x34e271;if(!_0x3efb68)return null;if(_0x3efb68!==_0x50e7d5(0xc36))return _0x3efb68;const _0x587fe2=_0x406e9d[_0x50e7d5(0x57e)];if(!_0x587fe2?.['enabled']||!Array['isArray'](_0x587fe2[_0x50e7d5(0xb78)])||!_0x587fe2[_0x50e7d5(0xb78)][_0x50e7d5(0x4f2)])return _0x221d26||null;if(!isNum(_0xf235cc))return _0x221d26||null;return resolveValueColor(_0xf235cc,_0x587fe2[_0x50e7d5(0xb78)],_0x221d26||'#888');}}class StatisticsGraphChartCardEditor extends HTMLElement{[_0x34e271(0x3ec)](_0x574d13){const _0x138490=_0x34e271;return cardT(this[_0x138490(0xa29)],this['_config'],_0x574d13);}constructor(){const _0x47a8cc=_0x34e271;super(),this[_0x47a8cc(0x50b)]({'mode':_0x47a8cc(0xa60)}),this['_hass']=null,this[_0x47a8cc(0x853)]={},this['_tmp']={},this[_0x47a8cc(0x29e)]=!![],this[_0x47a8cc(0x439)]=new Set([_0x47a8cc(0x65d)]),this['_dragState']=null,this['_activeTab']={},this[_0x47a8cc(0xd46)]=this[_0x47a8cc(0xd46)]||_0x47a8cc(0xd2f),this['_resolvedColors']=new Map(),this[_0x47a8cc(0x165)]=[];}set['hass'](_0xd4999d){const _0x2a7892=_0x34e271,_0x3d0e5f=this[_0x2a7892(0xa29)];this['_hass']=_0xd4999d;if(_0xd4999d&&_0xd4999d[_0x2a7892(0x809)])this['_subscribeEditorColors']();const _0xa77ff1=this[_0x2a7892(0x853)]&&Object[_0x2a7892(0x5cf)](this[_0x2a7892(0x853)])[_0x2a7892(0x4f2)],_0x148af4=_0xd4999d?Object[_0x2a7892(0x5cf)](_0xd4999d[_0x2a7892(0xd44)]||{})[_0x2a7892(0xa03)]()[_0x2a7892(0xa09)](','):'',_0x19cb83=this[_0x2a7892(0x8d3)]!==undefined?this[_0x2a7892(0x8d3)]:_0x3d0e5f?Object[_0x2a7892(0x5cf)](_0x3d0e5f[_0x2a7892(0xd44)]||{})[_0x2a7892(0xa03)]()[_0x2a7892(0xa09)](','):undefined;if(_0xd4999d)this['_edStatesSig']=_0x148af4;const _0x1204be=resolveCardLanguage(_0xd4999d,this[_0x2a7892(0x853)]);if(_0xa77ff1&&_0xd4999d&&this[_0x2a7892(0xace)]!==undefined&&this[_0x2a7892(0xace)]!==_0x1204be){this['_render']();return;}if(!_0x3d0e5f&&_0xd4999d&&_0xa77ff1)this[_0x2a7892(0x6a4)]();else{if(_0x3d0e5f&&_0xd4999d){if(_0x19cb83!==_0x148af4&&_0xa77ff1)this[_0x2a7892(0x6a4)]();}}}[_0x34e271(0x2ee)](){const _0x161804=_0x34e271;for(const _0x527624 of this[_0x161804(0x165)]){try{_0x527624();}catch(_0x3ac371){}}this[_0x161804(0x165)]=[],this[_0x161804(0x23c)]=null;}[_0x34e271(0x94d)](_0x278b72,_0x208f19){const _0x5d5d0a=_0x34e271;return _0x208f19&&typeof _0x278b72===_0x5d5d0a(0xadd)&&/\bentity\b/[_0x5d5d0a(0x47e)](_0x278b72)?_0x278b72+'\u0000'+_0x208f19:_0x278b72;}[_0x34e271(0x7bf)](_0x1e676e,_0x101332){const _0x1c5dfb=_0x34e271;if(!_0x1e676e||typeof _0x1e676e!==_0x1c5dfb(0xadd)||!_0x1e676e[_0x1c5dfb(0x267)]('{{'))return _0x1e676e;return this[_0x1c5dfb(0x452)][_0x1c5dfb(0xccf)](this[_0x1c5dfb(0x94d)](_0x1e676e,_0x101332||null))||null;}[_0x34e271(0x406)](){const _0x1a9eaf=_0x34e271,_0x2653ce=new Map();for(const _0x26170e of this['_entities']||[]){if(typeof _0x26170e[_0x1a9eaf(0x19e)]===_0x1a9eaf(0xadd)&&_0x26170e['color'][_0x1a9eaf(0x267)]('{{')){const _0xe9c765=_0x26170e[_0x1a9eaf(0x951)]||null,_0x3c7600=this[_0x1a9eaf(0x94d)](_0x26170e[_0x1a9eaf(0x19e)],_0xe9c765);if(!_0x2653ce[_0x1a9eaf(0xc12)](_0x3c7600))_0x2653ce[_0x1a9eaf(0x96e)](_0x3c7600,{'template':_0x26170e['color'],'entId':_0x3c7600===_0x26170e[_0x1a9eaf(0x19e)]?null:_0xe9c765});}}const _0x195523=[..._0x2653ce['keys']()][_0x1a9eaf(0xa03)]()[_0x1a9eaf(0xa09)]('|');if(_0x195523===this[_0x1a9eaf(0x23c)])return;this[_0x1a9eaf(0x23c)]=_0x195523;for(const _0x199b1b of this[_0x1a9eaf(0x165)]){try{_0x199b1b();}catch(_0x44b64f){}}this['_colorUnsubs']=[];if(!_0x2653ce[_0x1a9eaf(0x2e6)])return;for(const [_0x5c8741,_0x1efe84]of _0x2653ce){try{const _0x1165e0=this['_hass'][_0x1a9eaf(0x809)]['subscribeMessage'](_0x209131=>{const _0x5f532d=_0x1a9eaf,_0x20892b=normalizeTemplateResult(_0x209131?.[_0x5f532d(0xc15)]);if(!_0x20892b)return;const _0x117b38=this[_0x5f532d(0x452)][_0x5f532d(0xccf)](_0x5c8741);if(_0x117b38===_0x20892b)return;this[_0x5f532d(0x452)]['set'](_0x5c8741,_0x20892b),this[_0x5f532d(0x8cb)]?.['querySelectorAll'](_0x5f532d(0x87f))[_0x5f532d(0x724)](_0x5ecad5=>{const _0x384e83=_0x5f532d,_0x5bf727=parseInt(_0x5ecad5[_0x384e83(0x45d)]['index'],0xa),_0x343470=this[_0x384e83(0x31f)][_0x5bf727];if(_0x343470?.[_0x384e83(0x19e)]===_0x1efe84[_0x384e83(0x3bb)]&&(!_0x1efe84[_0x384e83(0xc6b)]||_0x343470[_0x384e83(0x951)]===_0x1efe84[_0x384e83(0xc6b)])){const _0x2816ce=_0x5ecad5[_0x384e83(0x3e4)](_0x384e83(0x72a));if(_0x2816ce)_0x2816ce[_0x384e83(0x564)][_0x384e83(0xb43)]=_0x20892b;}});},_0x1efe84[_0x1a9eaf(0xc6b)]?{'type':_0x1a9eaf(0xc09),'template':_0x1efe84['template'],'variables':{'entity':_0x1efe84[_0x1a9eaf(0xc6b)]}}:{'type':_0x1a9eaf(0xc09),'template':_0x1efe84[_0x1a9eaf(0x3bb)]});_0x1165e0['then'](_0x1e07f7=>{const _0x1ac833=_0x1a9eaf;if(!this['isConnected']){try{_0x1e07f7();}catch(_0x84df88){}return;}this[_0x1ac833(0x165)][_0x1ac833(0x84b)](_0x1e07f7);})[_0x1a9eaf(0x28c)](()=>{});}catch(_0x301c94){}}}[_0x34e271(0x1e3)](_0x5b0878){const _0x20be79=_0x34e271;this[_0x20be79(0x853)]=structuredClone(_0x5b0878||{}),this[_0x20be79(0x6c4)]=structuredClone(_0x5b0878||{});if(!this[_0x20be79(0x6c4)][_0x20be79(0x65d)])this[_0x20be79(0x6c4)][_0x20be79(0x65d)]=[];this['_lastColorKey']=null;if(this[_0x20be79(0xa29)]?.['connection'])this[_0x20be79(0x406)]();this[_0x20be79(0x6a4)]();}get[_0x34e271(0x31f)](){const _0x387345=_0x34e271;return Array[_0x387345(0xaf6)](this[_0x387345(0x6c4)]['entities'])?this['_tmp'][_0x387345(0x65d)]:[];}[_0x34e271(0x341)](){const _0x3910b9=_0x34e271;if(!this['_hass'])return[];return Object[_0x3910b9(0x5cf)](this[_0x3910b9(0xa29)][_0x3910b9(0xd44)]||{})[_0x3910b9(0xbe8)](_0x283990=>{const _0x52561c=_0x3910b9,_0x50c874=this['_hass'][_0x52561c(0xd44)][_0x283990];if(!_0x50c874)return![];return!isNaN(parseFloat(_0x50c874[_0x52561c(0x543)]))||_0x283990[_0x52561c(0xa71)]('sensor.')||_0x283990[_0x52561c(0xa71)](_0x52561c(0xd1a))||_0x283990[_0x52561c(0xa71)]('input_number.');})[_0x3910b9(0xa03)]();}[_0x34e271(0x6a4)](){const _0x42851c=_0x34e271;this[_0x42851c(0xace)]=resolveCardLanguage(this['_hass'],this['_config']);const _0x310c58=this[_0x42851c(0x8cb)][_0x42851c(0x18e)],_0x303503=_0x310c58?.[_0x42851c(0x177)]!==void 0x0?{'path':this[_0x42851c(0xc0e)](_0x310c58),'ss':_0x310c58[_0x42851c(0x177)],'se':_0x310c58[_0x42851c(0x294)]}:null,_0x4511ab=this[_0x42851c(0x6c4)],_0x40f8cc=getComputedStyle(document['documentElement'])['getPropertyValue']('--primary-font-family')['trim']()||_0x42851c(0xa12),_0x34d599=(_0x292bf1,_0x39c05e,_0x1cad7a=null)=>_0x42851c(0x164)+escapeHtml(_0x292bf1)+'\x22\x20'+(String(_0x39c05e)===String(_0x292bf1)?_0x42851c(0x7aa):'')+'>'+escapeHtml(String(_0x1cad7a??_0x292bf1))+_0x42851c(0x5c3),_0x1eb93f=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x4c205f=(_0x28dc73,_0x1ee219)=>{const _0x319df1=_0x42851c,_0x3c73f1=_0x28dc73===undefined||_0x28dc73===null||_0x28dc73===''?'':String(_0x28dc73),_0x126d4e=_0x1eb93f[_0x319df1(0x863)]();return _0x3c73f1!==''&&!_0x126d4e['map'](String)['includes'](_0x3c73f1)&&isFinite(Number(_0x3c73f1))&&(_0x126d4e[_0x319df1(0x84b)](Number(_0x3c73f1)),_0x126d4e['sort']((_0x629f5f,_0x32955a)=>_0x629f5f-_0x32955a)),(_0x1ee219?_0x319df1(0xb6a)+(_0x3c73f1===''?_0x319df1(0x7aa):'')+'>'+this[_0x319df1(0x3ec)](_0x319df1(0x85f))+'</option>':'')+_0x126d4e[_0x319df1(0x9f9)](_0x329e1f=>_0x34d599(_0x329e1f,_0x3c73f1))[_0x319df1(0xa09)]('');},_0x537294=(_0x378ba1,_0x7f2a23)=>_0x378ba1===0x0||_0x378ba1?_0x378ba1:_0x7f2a23,_0x5cfdf0=_0x136dc6=>_0x42851c(0x794)+this[_0x42851c(0x3ec)](_0x136dc6)+'</span></span>',_0x25cdd9=(_0x305f55,_0x3c284b)=>{const _0x147ecd=_0x42851c,_0x2198b6=this['_coerceColor'](_0x3c284b),_0x40685b=typeof _0x3c284b===_0x147ecd(0xadd)&&_0x3c284b['includes']('{{');return _0x147ecd(0xad7)+_0x305f55+_0x147ecd(0xc1c)+escapeHtml(_0x3c284b||'')+_0x147ecd(0xce7)+_0x305f55+_0x147ecd(0x902)+escapeHtml(_0x2198b6)+'\x22'+(_0x40685b?_0x147ecd(0x9c1):'')+_0x147ecd(0x6f7);},_0x1017cf=_0x4511ab['chart_mode']||_0x42851c(0x237),_0x4a17f9=_0x1017cf===_0x42851c(0x237),_0x4aad57=_0x1017cf===_0x42851c(0x379),_0x47d0da=_0x4a17f9||_0x4aad57,_0x2f02db=[_0x42851c(0x305),_0x42851c(0x41c),'polararea'][_0x42851c(0x267)](_0x1017cf),_0x5a280e=_0x1017cf===_0x42851c(0xa25),_0x26f8a2=[_0x42851c(0x449),_0x42851c(0x6b0)]['includes'](_0x1017cf),_0xa876f7=!!_0x4511ab[_0x42851c(0x833)]&&_0x4a17f9,_0x240ce3=(this[_0x42851c(0x31f)]||[])[_0x42851c(0x4c9)](_0x23c778=>(_0x23c778?.[_0x42851c(0x3ef)]||_0x23c778?.[_0x42851c(0xb33)])===_0x42851c(0x20a)),_0x51057a=((()=>{const _0x4fc0f3=_0x42851c;let _0x4eeb6c=this[_0x4fc0f3(0xd46)]||'display';if(_0x4eeb6c===_0x4fc0f3(0xb87))_0x4eeb6c='display';if(_0x4eeb6c===_0x4fc0f3(0x4af))_0x4eeb6c=_0x4fc0f3(0x409);const _0x5e013d={'display':!![],'card_style':!_0xa876f7,'overlay':!_0xa876f7,'xaxis':(_0x47d0da||_0x26f8a2||_0x1017cf===_0x4fc0f3(0x9d8))&&!_0xa876f7,'yaxis':(_0x47d0da||_0x26f8a2)&&!_0xa876f7,'calendar':!_0xa876f7};if(!_0x5e013d[_0x4eeb6c])_0x4eeb6c=_0x4fc0f3(0xd2f);return _0x4eeb6c;})()),_0x346923='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20'+(this['_openPanels'][_0x42851c(0xc12)](_0x42851c(0x98a))?_0x42851c(0xa60):'')+_0x42851c(0xb70)+this[_0x42851c(0x3ec)](_0x42851c(0x2e5))+_0x42851c(0x71a)+this[_0x42851c(0x3ec)](_0x42851c(0x93a))+_0x42851c(0xb7e)+(_0x51057a===_0x42851c(0xd2f)?_0x42851c(0x17f):'')+_0x42851c(0x672)+this[_0x42851c(0x3ec)](_0x42851c(0xa61))+_0x42851c(0xc89)+(_0x51057a==='card_style'?_0x42851c(0x17f):'')+_0x42851c(0x980)+this[_0x42851c(0x3ec)]('Card')+_0x42851c(0x663)+(!_0xa876f7?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x51057a===_0x42851c(0x409)?_0x42851c(0x17f):'')+_0x42851c(0x955)+this[_0x42851c(0x3ec)](_0x42851c(0xbb7))+_0x42851c(0xb4c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x47d0da||_0x26f8a2||_0x1017cf===_0x42851c(0x9d8))&&!_0xa876f7?_0x42851c(0x63c)+(_0x51057a==='xaxis'?_0x42851c(0x17f):'')+'\x22\x20data-mtab=\x22xaxis\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x6c2))+_0x42851c(0xb4c):'')+_0x42851c(0xaa4)+((_0x47d0da||_0x26f8a2)&&!_0xa876f7?_0x42851c(0x63c)+(_0x51057a==='yaxis'?'active':'')+_0x42851c(0x93c)+this['_eT']('Y\x20Axis')+_0x42851c(0xb4c):'')+_0x42851c(0xaa4)+(!_0xa876f7?_0x42851c(0x63c)+(_0x51057a==='calendar'?'active':'')+_0x42851c(0x666)+this['_eT']('Calendar')+'</button>':'')+_0x42851c(0xc47)+(_0x51057a===_0x42851c(0x2f2)?_0x42851c(0x17f):'')+_0x42851c(0x823)+(!_0xa876f7?_0x42851c(0x609)+this[_0x42851c(0x3ec)](_0x42851c(0xc0b))+'</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[_0x42851c(0x3ec)](_0x42851c(0xa77))+'\x20'+_0x5cfdf0('Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.')+_0x42851c(0xbf7)+this[_0x42851c(0x3ec)](_0x42851c(0x98d))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x750)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0xd0a))+'\x20'+_0x5cfdf0(_0x42851c(0x4b0))+_0x42851c(0x818)+escapeHtml(_0x4511ab[_0x42851c(0x12b)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x149))+'\x20'+_0x5cfdf0('Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.')+_0x42851c(0x640)+[_0x42851c(0x34a),_0x42851c(0x648),_0x42851c(0x86c)]['map'](_0xd8965b=>_0x34d599(_0xd8965b,_0x4511ab[_0x42851c(0x93e)]??_0x42851c(0x34a),this[_0x42851c(0x3ec)](_0xd8965b[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0xd8965b['slice'](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x37e)+this[_0x42851c(0x3ec)](_0x42851c(0x47b))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0xac6)+[_0x42851c(0x28b),'horizontal'][_0x42851c(0x9f9)](_0x309b87=>_0x34d599(_0x309b87,_0x4511ab['state_layout']??_0x42851c(0x28b),{'default':this[_0x42851c(0x3ec)](_0x42851c(0xb96)),'horizontal':this[_0x42851c(0x3ec)](_0x42851c(0x360))}[_0x309b87]))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this[_0x42851c(0x3ec)](_0x42851c(0xb74))+'\x20'+_0x5cfdf0('Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x42851c(0xd4a)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['card_header_color']??'')+'\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x4511ab[_0x42851c(0xcef)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Header\x20Weight')+'\x20'+_0x5cfdf0(_0x42851c(0x182))+_0x42851c(0x403)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['card_header_weight']??'')+_0x42851c(0x96f)+this[_0x42851c(0x3ec)](_0x42851c(0x56b))+'\x20'+_0x5cfdf0(_0x42851c(0xb51))+_0x42851c(0x2f0)+this['_eT'](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['card_header_letter_spacing']??'')+_0x42851c(0x834)+this['_eT'](_0x42851c(0xb3b))+_0x42851c(0x5b5)+this[_0x42851c(0x3ec)](_0x42851c(0xb85))+'\x20'+_0x5cfdf0(_0x42851c(0xa2d))+'</label>'+_0x25cdd9(_0x42851c(0xb05),_0x4511ab[_0x42851c(0x4b7)]??'')+'</div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0xc51))+'\x20'+_0x5cfdf0(_0x42851c(0xa98))+_0x42851c(0x545)+this['_eT'](_0x42851c(0x247))+'\x20'+_0x5cfdf0(_0x42851c(0x75f))+_0x42851c(0xbee)+escapeHtml(_0x4511ab['card_icon_size']??'')+'\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[_0x42851c(0x3ec)](_0x42851c(0x940))+'\x20'+_0x5cfdf0(_0x42851c(0x733))+'</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x94e)]??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)]('Icon\x20Position')+'\x20'+_0x5cfdf0(_0x42851c(0xbb1))+_0x42851c(0xbcc)+[_0x42851c(0x34a),'center','right']['map'](_0x4e0003=>_0x34d599(_0x4e0003,_0x4511ab['card_icon_position']??'left',this[_0x42851c(0x3ec)](_0x4e0003[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x4e0003[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x42851c(0x656)+this[_0x42851c(0x3ec)](_0x42851c(0xc1b))+_0x42851c(0x5b5)+this[_0x42851c(0x3ec)](_0x42851c(0x7fe))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0xab9)+escapeHtml(_0x4511ab[_0x42851c(0xc07)]==null||_0x4511ab[_0x42851c(0xc07)]===_0x42851c(0xc60)||_0x4511ab[_0x42851c(0xc07)]===''?'auto':_0x537294(_0x4511ab['height'],0x96))+_0x42851c(0x348)+this[_0x42851c(0x3ec)]('Background')+'\x20'+_0x5cfdf0(_0x42851c(0x756))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x26c)]??'')+'\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x26c)]||_0x42851c(0x5f0)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Border\x20Radius')+'\x20'+_0x5cfdf0('Roundness\x20of\x20the\x20card\x20corners.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x2012px,\x201rem,\x200.\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x234)]??'')+_0x42851c(0x2c5)+(_0x4511ab['card_shadow']!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x681))+'\x20'+_0x5cfdf0(_0x42851c(0xb50))+_0x42851c(0x678)+(_0x4511ab[_0x42851c(0x2ad)]!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x4bf))+'\x20'+_0x5cfdf0(_0x42851c(0x525))+_0x42851c(0xd9b)+(_0x4511ab['card_border']!==![]?_0x42851c(0x968)+this[_0x42851c(0x3ec)](_0x42851c(0x569))+'\x20'+_0x5cfdf0('Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x42851c(0x652)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xb4a)]??'')+_0x42851c(0x59a)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0xb4a)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x714))+'\x20'+_0x5cfdf0(_0x42851c(0x546))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)]('Auto')+_0x42851c(0x91a)+escapeHtml(_0x4511ab['card_border_width']??'')+_0x42851c(0xa82):'')+_0x42851c(0x6e7)+this[_0x42851c(0x3ec)](_0x42851c(0x8cc))+'\x20'+_0x5cfdf0(_0x42851c(0x32f))+_0x42851c(0x915)+this['_eT']('Auto')+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xda0)]??'')+_0x42851c(0x271)+this[_0x42851c(0x3ec)](_0x42851c(0x800))+'\x20'+_0x5cfdf0(_0x42851c(0x819))+_0x42851c(0x796)+escapeHtml(_0x4511ab['card_background_image']??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)](_0x42851c(0xc3e))+'\x20'+_0x5cfdf0(_0x42851c(0x7d1))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_background_blur\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2250\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x4511ab['card_background_blur']??'')+_0x42851c(0x8b8)+(_0x2f02db||_0x1017cf===_0x42851c(0xbff)||_0x1017cf===_0x42851c(0x196)||_0x5a280e?_0x42851c(0x968)+this[_0x42851c(0x3ec)](_0x42851c(0xaf9))+'\x20'+_0x5cfdf0(_0x42851c(0xc05))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>'+[_0x42851c(0x34a),'center',_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x30a3c4=>_0x34d599(_0x30a3c4,_0x4511ab[_0x42851c(0x84f)]??_0x42851c(0x648),this[_0x42851c(0x3ec)](_0x30a3c4[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x30a3c4['slice'](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x232):'')+_0x42851c(0x66a)+this['_eT'](_0x42851c(0xd67))+_0x42851c(0xa8a)+this[_0x42851c(0x3ec)](_0x42851c(0x3b6))+'\x20'+_0x5cfdf0(_0x42851c(0x41e))+_0x42851c(0x583)+[{'v':_0x42851c(0xc60),'l':this[_0x42851c(0x3ec)](_0x42851c(0x7c0))},...Object[_0x42851c(0x5cf)](I18N)[_0x42851c(0x9f9)](_0x18d742=>({'v':_0x18d742,'l':LANG_NAMES[_0x18d742]||_0x18d742}))[_0x42851c(0xa03)]((_0x52e319,_0x2d017c)=>_0x52e319['l']['localeCompare'](_0x2d017c['l'])),..._0x4511ab[_0x42851c(0xbf8)]&&_0x4511ab[_0x42851c(0xbf8)]!==_0x42851c(0xc60)&&!I18N[_0x4511ab[_0x42851c(0xbf8)]]?[{'v':_0x4511ab['language'],'l':_0x4511ab[_0x42851c(0xbf8)]}]:[]][_0x42851c(0x9f9)](_0x292fe=>_0x34d599(_0x292fe['v'],_0x4511ab[_0x42851c(0xbf8)]??_0x42851c(0xc60),_0x292fe['l']))[_0x42851c(0xa09)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x428))+'\x20'+_0x5cfdf0('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.')+'</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>'+[{'v':_0x42851c(0xc60),'l':this[_0x42851c(0x3ec)]('Auto\x20(HA\x20profile)')},{'v':_0x42851c(0xbd2),'l':this['_eT']('Local\x20(device)')},{'v':'server','l':this[_0x42851c(0x3ec)](_0x42851c(0x8f3))},..._0x4511ab[_0x42851c(0xc92)]&&![_0x42851c(0xc60),_0x42851c(0xbd2),_0x42851c(0x1cc)]['includes'](_0x4511ab[_0x42851c(0xc92)])?[{'v':_0x4511ab['time_zone'],'l':_0x4511ab[_0x42851c(0xc92)]}]:[]]['map'](_0x3c04c0=>_0x34d599(_0x3c04c0['v'],_0x4511ab[_0x42851c(0xc92)]??_0x42851c(0xc60),_0x3c04c0['l']))[_0x42851c(0xa09)]('')+_0x42851c(0xd6c)+(_0x51057a===_0x42851c(0xd2f)?_0x42851c(0x17f):'')+_0x42851c(0x603)+this[_0x42851c(0x3ec)]('Chart\x20Mode')+'\x20'+_0x5cfdf0(_0x42851c(0x498))+_0x42851c(0x8f5)+[_0x42851c(0x237),'state_timeline',_0x42851c(0x379),'pie','ranking',_0x42851c(0x41c),_0x42851c(0xa25),_0x42851c(0x712),_0x42851c(0xbff),_0x42851c(0x449),_0x42851c(0x6b0),_0x42851c(0xa6d),'waterfall',_0x42851c(0x3e7)][_0x42851c(0x9f9)](_0x66204=>_0x34d599(_0x66204,_0x1017cf,{'timeline':this[_0x42851c(0x3ec)](_0x42851c(0x85d)),'state_timeline':this[_0x42851c(0x3ec)]('State\x20Timeline'),'scatter':this['_eT'](_0x42851c(0x6ae)),'pie':this[_0x42851c(0x3ec)](_0x42851c(0x263)),'ranking':this[_0x42851c(0x3ec)](_0x42851c(0xb1f)),'radialbar':this['_eT'](_0x42851c(0x1dd)),'gauge':this[_0x42851c(0x3ec)]('Gauge'),'polararea':this[_0x42851c(0x3ec)](_0x42851c(0x93d)),'radar':this[_0x42851c(0x3ec)](_0x42851c(0x959)),'heatmap':this[_0x42851c(0x3ec)](_0x42851c(0xa76)),'calendar':this[_0x42851c(0x3ec)]('Calendar'),'box':this[_0x42851c(0x3ec)](_0x42851c(0x453)),'waterfall':this['_eT'](_0x42851c(0x46a)),'histogram':this[_0x42851c(0x3ec)]('Histogram')}[_0x66204]))[_0x42851c(0xa09)]('')+'</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['_eT'](_0x42851c(0x7de))+_0x42851c(0x5b5)+this[_0x42851c(0x3ec)](_0x42851c(0x472))+'\x20'+_0x5cfdf0(_0x42851c(0x29b))+_0x42851c(0x8fa)+escapeHtml(_0x537294(_0x4511ab[_0x42851c(0x770)],0x18))+_0x42851c(0xccb)+this[_0x42851c(0x3ec)](_0x42851c(0x6cc))+'\x20'+_0x5cfdf0(_0x42851c(0x76a))+_0x42851c(0x54f)+_0x4c205f(_0x537294(_0x4511ab['points_per_hour'],0x2),![])+_0x42851c(0x4b6)+this[_0x42851c(0x3ec)]('Group\x20By')+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x90b)+((this['_entities']||[])[_0x42851c(0x4c9)](_0x184e2a=>(_0x184e2a?.['graph_type']||_0x184e2a?.[_0x42851c(0xb33)])===_0x42851c(0x98f))||_0x4511ab[_0x42851c(0x669)]===_0x42851c(0x3d2)?_0x34d599(_0x42851c(0x3d2),_0x4511ab[_0x42851c(0x669)]??_0x42851c(0x3fe),this['_eT'](_0x42851c(0x63a))):'')+['interval',_0x42851c(0x1f2),'2h','3h','4h','6h',_0x42851c(0xc08),_0x42851c(0x523),_0x42851c(0xc03),_0x42851c(0x65a),_0x42851c(0x74d)][_0x42851c(0x9f9)](_0x435248=>_0x34d599(_0x435248,_0x4511ab[_0x42851c(0x669)]??_0x42851c(0x3fe),{'interval':'Interval','hour':'Hour','date':_0x42851c(0xa14),'week':_0x42851c(0x256),'month':'Month','year':'Year','2h':_0x42851c(0xcaf),'3h':_0x42851c(0x362),'4h':'4\x20Hours','6h':_0x42851c(0x633),'12h':_0x42851c(0x9b3)}[_0x435248]))['join']('')+_0x42851c(0x2c3)+(_0x1017cf===_0x42851c(0x196)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0xbaa))+'\x20'+_0x5cfdf0(_0x42851c(0x547))+_0x42851c(0xb69)+this[_0x42851c(0x3ec)]('None')+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x595)]??'')+'\x22></div><div\x20class=\x22f\x22></div></div>':'')+_0x42851c(0x13f)+this[_0x42851c(0x3ec)](_0x42851c(0x35b))+'\x20'+_0x5cfdf0(_0x42851c(0xa2a))+_0x42851c(0x893)+this['_eT'](_0x42851c(0xa54))+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x82c)]??'')+_0x42851c(0xce3)+(_0x4a17f9||_0x1017cf===_0x42851c(0x9d8)?'<div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x67f))+'\x20'+_0x5cfdf0(_0x42851c(0x4bd))+_0x42851c(0x1ce)+this['_eT'](_0x42851c(0xbd3))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x1f9)]??'')+_0x42851c(0xccb)+this[_0x42851c(0x3ec)](_0x42851c(0xb98))+'\x20'+_0x5cfdf0(_0x42851c(0xb57))+_0x42851c(0x7a3)+[_0x42851c(0x167),_0x42851c(0x6a0)][_0x42851c(0x9f9)](_0xc074fe=>_0x34d599(_0xc074fe,_0x4511ab[_0x42851c(0x350)]??_0x42851c(0x167),{'scrollbar':'Scrollbar','wheel':_0x42851c(0xcff)}[_0xc074fe]))['join']('')+_0x42851c(0xa6c):_0x42851c(0xbab))+_0x42851c(0xd74)+(_0x4a17f9?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x4d7))+'\x20'+_0x5cfdf0(_0x42851c(0x3b5))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22extended_window_multiplier\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2210\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa54))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x4cc)]??'')+_0x42851c(0x909):'')+_0x42851c(0x66a)+this[_0x42851c(0x3ec)]('Visual\x20Options')+_0x42851c(0x644)+(_0x47d0da&&!_0xa876f7?_0x42851c(0x8a7)+(_0x4511ab[_0x42851c(0x8ee)]!==![]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0xa59))+'\x20'+_0x5cfdf0('Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.')+'</span></div></label>':'')+_0x42851c(0xafe)+(!_0x26f8a2&&!_0xa876f7?_0x42851c(0x28f)+(_0x4511ab[_0x42851c(0x20d)]?_0x42851c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x42851c(0x4d5))+'\x20'+_0x5cfdf0(_0x42851c(0x2ae))+_0x42851c(0x70a):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x4a17f9||_0x2f02db)&&!_0xa876f7?_0x42851c(0xcbd)+(_0x4511ab[_0x42851c(0x2fa)]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0xcf7))+'\x20'+_0x5cfdf0(_0x42851c(0x826))+_0x42851c(0x70a):'')+_0x42851c(0x690)+(_0x4a17f9&&!_0xa876f7?_0x42851c(0xb82)+(_0x4511ab[_0x42851c(0x1c9)]?'checked':'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x1fb))+'\x20'+_0x5cfdf0(_0x42851c(0xbe3))+'</span></div></label>':'')+_0x42851c(0x690)+(_0x4a17f9?_0x42851c(0xd8d)+(_0x4511ab['sparkline']?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x3cf))+'\x20'+_0x5cfdf0(_0x42851c(0x174))+'</span></div></label>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4a17f9&&!_0xa876f7?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20'+(_0x4511ab[_0x42851c(0xbe6)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Auto\x20Scale')+'\x20'+_0x5cfdf0('When\x20enabled,\x20automatically\x20picks\x20the\x20best\x20Group\x20By\x20and\x20Points/Hour\x20for\x20the\x20visible\x20window\x20—\x20aiming\x20for\x20~100\x20points.\x20Falls\x20back\x20to\x20a\x20safer\x20mode\x20(Points/Hour\x20only)\x20for\x20kart\x20configurations\x20using\x20offset,\x20forecast_horizon,\x20or\x20attribute-based\x20data\x20sources,\x20where\x20Group\x20By\x20override\x20could\x20break\x20per-entity\x20time\x20alignment.')+'</span></div></label>':'')+_0x42851c(0x38f)+(_0x4511ab['show_export']===!![]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x3ff))+'\x20'+_0x5cfdf0(_0x42851c(0x393))+_0x42851c(0x69a)+(!_0x26f8a2&&!_0xa876f7?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20'+(_0x4511ab[_0x42851c(0xd22)]?'checked':'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x898))+'\x20'+_0x5cfdf0(_0x42851c(0x62a))+_0x42851c(0x70a):'')+_0x42851c(0xa73)+(_0x4a17f9&&!_0xa876f7&&_0x4511ab['auto_scale_points']?((()=>{const _0xc61ae0=_0x42851c,_0xbbc0cc=Array[_0xc61ae0(0xaf6)](_0x4511ab[_0xc61ae0(0x711)])?_0x4511ab['auto_scale_rules']:[],_0x22d02f=['interval',_0xc61ae0(0x1f2),'2h','3h','4h','6h',_0xc61ae0(0xc08),_0xc61ae0(0x523),_0xc61ae0(0xc03),_0xc61ae0(0x65a),_0xc61ae0(0x74d)],_0xd7b4d5={'interval':_0xc61ae0(0x34b),'hour':_0xc61ae0(0x15a),'2h':_0xc61ae0(0xcaf),'3h':_0xc61ae0(0x362),'4h':_0xc61ae0(0x6bb),'6h':'6\x20Hours','12h':_0xc61ae0(0x9b3),'date':_0xc61ae0(0xa14),'week':_0xc61ae0(0x256),'month':_0xc61ae0(0x255),'year':_0xc61ae0(0xd81)},_0xecb6b4=(this[_0xc61ae0(0x31f)]||[])[_0xc61ae0(0x4c9)](_0x5196ad=>(_0x5196ad?.[_0xc61ae0(0x3ef)]||_0x5196ad?.['type'])===_0xc61ae0(0x98f))||_0xbbc0cc['some'](_0x45b2e9=>_0x45b2e9?.['group_by']===_0xc61ae0(0x3d2)),_0x3939e7=_0xbbc0cc[_0xc61ae0(0x9f9)]((_0x5f594b,_0x11cf19)=>_0xc61ae0(0x27e)+_0x11cf19+_0xc61ae0(0x7a1)+this['_eT'](_0xc61ae0(0x205))+'</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22'+(_0x5f594b?.[_0xc61ae0(0x384)]!=null?escapeHtml(String(_0x5f594b[_0xc61ae0(0x384)])):'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0xc61ae0(0x3ec)](_0xc61ae0(0x558))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>'+(_0xecb6b4?_0xc61ae0(0x210)+(_0x5f594b?.['group_by']===_0xc61ae0(0x3d2)?_0xc61ae0(0x7aa):'')+'>'+this[_0xc61ae0(0x3ec)]('Raw\x20(no\x20grouping)')+_0xc61ae0(0x5c3):'')+_0x22d02f[_0xc61ae0(0x9f9)](_0x19f006=>_0xc61ae0(0x164)+_0x19f006+'\x22\x20'+((_0x5f594b?.[_0xc61ae0(0x669)]||'hour')===_0x19f006?'selected':'')+'>'+this[_0xc61ae0(0x3ec)](_0xd7b4d5[_0x19f006])+_0xc61ae0(0x5c3))['join']('')+_0xc61ae0(0x62b)+((_0x5f594b?.[_0xc61ae0(0x669)]||_0xc61ae0(0x1f2))===_0xc61ae0(0x3fe)?'':'\x20style=\x22opacity:.35;pointer-events:none\x22')+_0xc61ae0(0x2ec)+this[_0xc61ae0(0x3ec)](_0xc61ae0(0x6cc))+_0xc61ae0(0x7f7)+(_0x5f594b?.['points_per_hour']==null?_0xc61ae0(0x7aa):'')+'>'+this[_0xc61ae0(0x3ec)]('Auto')+_0xc61ae0(0x5c3)+_0x4c205f(_0x5f594b?.[_0xc61ae0(0x658)]??'',![])+_0xc61ae0(0xbfa)+this[_0xc61ae0(0x3ec)](_0xc61ae0(0x9be))+_0xc61ae0(0x74e))[_0xc61ae0(0xa09)]('');return'<div\x20class=\x22cs\x20mt8\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x206h18M6\x2012h12M10\x2018h4\x22/></svg>'+this[_0xc61ae0(0x3ec)](_0xc61ae0(0xc45))+'\x20'+_0x5cfdf0(_0xc61ae0(0x682))+_0xc61ae0(0x302)+(_0x3939e7||_0xc61ae0(0x75d)+this['_eT']('No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides')+_0xc61ae0(0x816))+_0xc61ae0(0x3fa)+this[_0xc61ae0(0x3ec)](_0xc61ae0(0x5c8))+'</button></div>';})()):'')+_0x42851c(0xaa4)+(_0x4511ab[_0x42851c(0x20d)]?_0x42851c(0x4d1)+this['_eT'](_0x42851c(0x4d5))+'\x20'+_0x5cfdf0(_0x42851c(0x9f0))+_0x42851c(0x702)+[_0x42851c(0x34a),_0x42851c(0x648),_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x18fb62=>_0x34d599(_0x18fb62,_0x4511ab[_0x42851c(0x3a9)]??_0x42851c(0x648),this[_0x42851c(0x3ec)](_0x18fb62[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x18fb62[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+'</select></div></div></div>':'')+_0x42851c(0xaa4)+(_0x1017cf===_0x42851c(0x305)?_0x42851c(0x968)+this['_eT'](_0x42851c(0xd0e))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x777)+[{'v':'classic','l':this[_0x42851c(0x3ec)](_0x42851c(0x787))},{'v':_0x42851c(0x6ca),'l':this[_0x42851c(0x3ec)](_0x42851c(0x1fa))},{'v':_0x42851c(0xb1c),'l':this[_0x42851c(0x3ec)]('Donut')},{'v':_0x42851c(0x330),'l':this[_0x42851c(0x3ec)]('Thin')}][_0x42851c(0x9f9)](_0x32e8dc=>_0x34d599(_0x32e8dc['v'],_0x4511ab[_0x42851c(0x4b4)]??'donut',_0x32e8dc['l']))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this[_0x42851c(0x3ec)](_0x42851c(0x24d))+'\x20'+_0x5cfdf0(_0x42851c(0x51e))+_0x42851c(0x281)+escapeHtml(_0x4511ab[_0x42851c(0xa0a)]??'')+_0x42851c(0x3f1)+(_0x4511ab[_0x42851c(0x9eb)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x782))+'\x20'+_0x5cfdf0('Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.')+_0x42851c(0x4e3)+this[_0x42851c(0x3ec)](_0x42851c(0x673))+'\x20'+_0x5cfdf0(_0x42851c(0xc6a))+_0x42851c(0xb0b)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xd85)]??'')+_0x42851c(0x348)+this['_eT'](_0x42851c(0xc9e))+'\x20'+_0x5cfdf0(_0x42851c(0x22a))+_0x42851c(0x828)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0xc7a)]??'')+'\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab['pie_label_color']||_0x42851c(0x410)))+_0x42851c(0x927)+this['_eT']('Slice\x20Label\x20Format')+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x2ce)+[{'v':_0x42851c(0xd05),'l':this[_0x42851c(0x3ec)](_0x42851c(0x7e8))},{'v':'percentage','l':this[_0x42851c(0x3ec)](_0x42851c(0x19d))},{'v':'both','l':this[_0x42851c(0x3ec)](_0x42851c(0xc4d))}]['map'](_0x5c3d9f=>_0x34d599(_0x5c3d9f['v'],_0x4511ab[_0x42851c(0xd6e)]??_0x42851c(0xd05),_0x5c3d9f['l']))[_0x42851c(0xa09)]('')+_0x42851c(0x87a)+this[_0x42851c(0x3ec)]('Center\x20Label\x20Size')+'\x20'+_0x5cfdf0('Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.')+_0x42851c(0x49f)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x8db)]??'')+_0x42851c(0x348)+this[_0x42851c(0x3ec)]('Center\x20Label\x20Color')+'\x20'+_0x5cfdf0(_0x42851c(0x1ea))+_0x42851c(0xb11)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x64e)]??'')+'\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x64e)]||_0x42851c(0x410)))+_0x42851c(0xa82):'')+_0x42851c(0xaa4)+(_0x5a280e?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)]('Gauge\x20Columns')+'\x20'+_0x5cfdf0(_0x42851c(0x7ef))+_0x42851c(0xb64)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x5b0)]??'')+_0x42851c(0x852)+this[_0x42851c(0x3ec)](_0x42851c(0x74f))+'\x20'+_0x5cfdf0(_0x42851c(0x52b))+_0x42851c(0x7f1)+escapeHtml(_0x4511ab[_0x42851c(0xc02)]??'')+_0x42851c(0x967)+this[_0x42851c(0x3ec)](_0x42851c(0x219))+'\x20'+_0x5cfdf0('Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.')+_0x42851c(0x1aa)+[{'v':'below','l':this[_0x42851c(0x3ec)](_0x42851c(0xc44))},{'v':_0x42851c(0x956),'l':this[_0x42851c(0x3ec)]('Above')}][_0x42851c(0x9f9)](_0x5f5372=>_0x34d599(_0x5f5372['v'],_0x4511ab[_0x42851c(0x912)]??'below',_0x5f5372['l']))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this['_eT'](_0x42851c(0xb18))+'\x20'+_0x5cfdf0(_0x42851c(0x188))+_0x42851c(0x225)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xbfe)]??'')+_0x42851c(0xa66)+(_0x4511ab['gauge_show_minmax']?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x9c5))+'\x20'+_0x5cfdf0(_0x42851c(0x2cf))+_0x42851c(0x70a):'')+_0x42851c(0xaa4)+(_0x1017cf==='state_timeline'?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0xd39))+'\x20'+_0x5cfdf0(_0x42851c(0xcd9))+_0x42851c(0xd27)+escapeHtml(_0x4511ab[_0x42851c(0x6b8)]??'')+_0x42851c(0x408)+(_0x4511ab[_0x42851c(0x32a)]!==![]?_0x42851c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x9ad))+'\x20'+_0x5cfdf0(_0x42851c(0x6eb))+_0x42851c(0x6b7):'')+'\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'+((_0x47d0da||_0x26f8a2)&&!_0xa876f7?'<div\x20class=\x22tc\x20mtc\x20'+(_0x51057a===_0x42851c(0x732)?_0x42851c(0x17f):'')+_0x42851c(0xcdb)+(_0xa876f7?_0x42851c(0x1e6)+this[_0x42851c(0x3ec)](_0x42851c(0xcd3))+_0x42851c(0x50e):_0x26f8a2?_0x42851c(0xb40)+this['_eT']('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[_0x42851c(0x3ec)](_0x42851c(0x81e))+'\x20'+_0x5cfdf0('Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.')+_0x42851c(0xae6)+escapeHtml(_0x4511ab[_0x42851c(0xa43)]??'')+_0x42851c(0x348)+this['_eT'](_0x42851c(0x250))+'\x20'+_0x5cfdf0(_0x42851c(0x79b))+_0x42851c(0x768)+escapeHtml(_0x4511ab[_0x42851c(0xaac)]??'')+_0x42851c(0x927)+this[_0x42851c(0x3ec)]('Y\x20Label\x20Color')+'\x20'+_0x5cfdf0(_0x42851c(0x4cb))+_0x42851c(0x5f4)+this['_eT'](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x4aa)]??'')+_0x42851c(0x760)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x4aa)]||_0x42851c(0x7b6)))+_0x42851c(0x983):_0x42851c(0xb40)+this[_0x42851c(0x3ec)](_0x42851c(0x703))+_0x42851c(0xcc7)+(_0x4511ab[_0x42851c(0x87d)]!==![]?'checked':'')+_0x42851c(0x80a)+this['_eT']('Y-Axis')+'\x20'+_0x5cfdf0(_0x42851c(0xb92))+'</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'+(_0x4511ab['show_y2_axis']?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x422))+'\x20'+_0x5cfdf0(_0x42851c(0xc70))+_0x42851c(0x653)+(_0x4511ab[_0x42851c(0x6ed)]?'checked':'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0xb60))+'\x20'+_0x5cfdf0(_0x42851c(0x420))+_0x42851c(0x83f)+(_0x4511ab[_0x42851c(0x287)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x227))+'\x20'+_0x5cfdf0(_0x42851c(0xc64))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4a17f9?_0x42851c(0xa3b)+(_0x4511ab[_0x42851c(0x684)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x208))+'\x20'+_0x5cfdf0(_0x42851c(0x894))+_0x42851c(0x70a):'')+_0x42851c(0x2fd)+this[_0x42851c(0x3ec)](_0x42851c(0x3a2))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4511ab['show_y_axis_label']?_0x42851c(0x968)+this[_0x42851c(0x3ec)]('Y\x20Axis\x20Label')+'\x20'+_0x5cfdf0(_0x42851c(0xb94))+_0x42851c(0x46e)+this[_0x42851c(0x3ec)]('Auto\x20(unit)')+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0xac0)]??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)]('Y2\x20Axis\x20Label')+'\x20'+_0x5cfdf0(_0x42851c(0xa80))+_0x42851c(0xaca)+this['_eT'](_0x42851c(0x9c6))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xa47)]??'')+_0x42851c(0x544):'')+_0x42851c(0x5e5)+(_0x4511ab[_0x42851c(0x299)]!==![]?_0x42851c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)]('Round\x20Ticks')+'\x20'+_0x5cfdf0('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>\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'](_0x42851c(0x175))+'\x20'+_0x5cfdf0('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.')+'</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(_0x4511ab[_0x42851c(0x27d)]??'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x454))+'\x20'+_0x5cfdf0(_0x42851c(0x275))+_0x42851c(0xae0)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x791)]??'')+_0x42851c(0x852)+this[_0x42851c(0x3ec)]('Y\x20Axis\x20Format')+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x40c)+[[_0x42851c(0xa26),this['_eT'](_0x42851c(0x23a))],[_0x42851c(0x6c3),'1.234,56'],[_0x42851c(0x845),_0x42851c(0xcf4)]][_0x42851c(0x9f9)](([_0x32da7f,_0x3809fa])=>_0x34d599(_0x32da7f,_0x4511ab[_0x42851c(0xb9a)]??_0x42851c(0xa26),_0x3809fa))['join']('')+'</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0x374))+'\x20'+_0x5cfdf0(_0x42851c(0x5f8))+_0x42851c(0x95e)+escapeHtml(_0x4511ab[_0x42851c(0x6cf)]??'')+_0x42851c(0xbb8)+this['_eT'](_0x42851c(0xd28))+'\x20'+_0x5cfdf0(_0x42851c(0x831))+_0x42851c(0x8ff)+escapeHtml(_0x4511ab['y2_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)]('Duration\x20Unit')+'\x20'+_0x5cfdf0(_0x42851c(0x317))+_0x42851c(0x764)+[['s',this[_0x42851c(0x3ec)](_0x42851c(0xbbe))],['ms',this[_0x42851c(0x3ec)]('Milliseconds')],[_0x42851c(0x749),this['_eT'](_0x42851c(0x877))],['h',this[_0x42851c(0x3ec)](_0x42851c(0xc1d))]][_0x42851c(0x9f9)](([_0x492e51,_0x56142a])=>_0x34d599(_0x492e51,_0x4511ab[_0x42851c(0xd9d)]??'s',_0x56142a))[_0x42851c(0xa09)]('')+_0x42851c(0x407)+this[_0x42851c(0x3ec)](_0x42851c(0x81e))+'\x20'+_0x5cfdf0(_0x42851c(0xce8))+_0x42851c(0xae6)+escapeHtml(_0x4511ab['y_axis_font_size']??'')+_0x42851c(0x348)+this[_0x42851c(0x3ec)](_0x42851c(0x250))+'\x20'+_0x5cfdf0(_0x42851c(0x39b))+_0x42851c(0x768)+escapeHtml(_0x4511ab[_0x42851c(0xaac)]??'')+_0x42851c(0x927)+this[_0x42851c(0x3ec)]('Y\x20Label\x20Color')+'\x20'+_0x5cfdf0(_0x42851c(0x989))+_0x42851c(0x5f4)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x4aa)]??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x4aa)]||_0x42851c(0x7b6)))+_0x42851c(0x2a9)+this[_0x42851c(0x3ec)](_0x42851c(0xa59))+'</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[_0x42851c(0x3ec)]('Y\x20Grid\x20Style')+'\x20'+_0x5cfdf0(_0x42851c(0x8ac))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>'+[_0x42851c(0x4eb),_0x42851c(0x580),'dotted','long-dash'][_0x42851c(0x9f9)](_0x43f7a3=>_0x34d599(_0x43f7a3,_0x4511ab[_0x42851c(0xd7b)]??_0x42851c(0x4eb),this[_0x42851c(0x3ec)](_0x43f7a3[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x43f7a3[_0x42851c(0x863)](0x1)['replace']('-','\x20'))))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this[_0x42851c(0x3ec)](_0x42851c(0xb00))+'\x20'+_0x5cfdf0(_0x42851c(0x1ec))+_0x42851c(0x5db)+escapeHtml(_0x4511ab[_0x42851c(0x48b)]??'')+_0x42851c(0xb66)+this[_0x42851c(0x3ec)](_0x42851c(0x394))+'\x20'+_0x5cfdf0(_0x42851c(0xcc2))+_0x42851c(0x958)+this['_eT'](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x3ed)]??'')+_0x42851c(0x21e)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x3ed)]||_0x42851c(0x7b6)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x8b7))+'\x20'+_0x5cfdf0(_0x42851c(0x786))+_0x42851c(0x36f)+escapeHtml(_0x4511ab[_0x42851c(0xd53)]??'')+_0x42851c(0x9d7)+this[_0x42851c(0x3ec)](_0x42851c(0xbc2))+_0x42851c(0xa8a)+this['_eT'](_0x42851c(0x7ab))+'\x20'+_0x5cfdf0(_0x42851c(0x531))+_0x42851c(0x1a3)+this['_eT'](_0x42851c(0x319))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x31c)]??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)](_0x42851c(0xafa))+'\x20'+_0x5cfdf0('Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.')+_0x42851c(0xc18)+this['_eT']('None')+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x4d3)]??'')+_0x42851c(0x96f)+this[_0x42851c(0x3ec)](_0x42851c(0x320))+'\x20'+_0x5cfdf0(_0x42851c(0xa67))+_0x42851c(0xccc)+escapeHtml(_0x4511ab[_0x42851c(0x844)]??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)](_0x42851c(0x4f1))+'\x20'+_0x5cfdf0(_0x42851c(0xb93))+_0x42851c(0x95b)+escapeHtml(_0x4511ab[_0x42851c(0xba0)]??'')+'\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['_eT'](_0x42851c(0x659))+'\x20'+_0x5cfdf0(_0x42851c(0xa91))+_0x42851c(0x7a2)+escapeHtml(_0x4511ab[_0x42851c(0x710)]??'')+_0x42851c(0xbb8)+this[_0x42851c(0x3ec)]('Upper\x20Bound\x20Y2')+'\x20'+_0x5cfdf0(_0x42851c(0xc37))+_0x42851c(0xa6e)+escapeHtml(_0x4511ab[_0x42851c(0xcea)]??'')+_0x42851c(0x233))+_0x42851c(0xc5c):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x47d0da||_0x26f8a2||_0x1017cf===_0x42851c(0x9d8))&&!_0xa876f7?_0x42851c(0x73b)+(_0x51057a===_0x42851c(0xb63)?_0x42851c(0x17f):'')+_0x42851c(0x2eb)+(_0xa876f7?_0x42851c(0x1e6)+this[_0x42851c(0x3ec)](_0x42851c(0x7f8))+_0x42851c(0x50e):_0x26f8a2?_0x42851c(0xb40)+this[_0x42851c(0x3ec)]('Labels')+_0x42851c(0xa8a)+this[_0x42851c(0x3ec)]('X\x20Label\x20Size')+'\x20'+_0x5cfdf0(_0x42851c(0x136))+_0x42851c(0x92e)+escapeHtml(_0x4511ab[_0x42851c(0x1b8)]??'')+_0x42851c(0x348)+this[_0x42851c(0x3ec)](_0x42851c(0xce9))+'\x20'+_0x5cfdf0('Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.')+_0x42851c(0x122)+escapeHtml(_0x4511ab[_0x42851c(0xb08)]??'')+_0x42851c(0x927)+this[_0x42851c(0x3ec)]('X\x20Label\x20Color')+'\x20'+_0x5cfdf0(_0x42851c(0x493))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['x_axis_color']??'')+_0x42851c(0x53c)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0x357)]||_0x42851c(0x7b6)))+_0x42851c(0x983):_0x1017cf===_0x42851c(0x9d8)?_0x42851c(0xb40)+this[_0x42851c(0x3ec)](_0x42851c(0x3a2))+_0x42851c(0x6d6)+this[_0x42851c(0x3ec)](_0x42851c(0x38d))+'\x20'+_0x5cfdf0(_0x42851c(0xd4b))+_0x42851c(0x92e)+escapeHtml(_0x4511ab[_0x42851c(0x1b8)]??'')+_0x42851c(0x348)+this[_0x42851c(0x3ec)](_0x42851c(0xce9))+'\x20'+_0x5cfdf0(_0x42851c(0xd3d))+'</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(_0x4511ab[_0x42851c(0xb08)]??'')+_0x42851c(0x52e)+this[_0x42851c(0x3ec)]('X\x20Label\x20Color')+'\x20'+_0x5cfdf0(_0x42851c(0x8ec))+_0x42851c(0xab0)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x357)]??'')+_0x42851c(0x53c)+escapeHtml(this['_coerceColor'](_0x4511ab[_0x42851c(0x357)]||'#888888'))+_0x42851c(0x852)+this[_0x42851c(0x3ec)](_0x42851c(0xc6c))+'\x20'+_0x5cfdf0(_0x42851c(0xce4))+_0x42851c(0x71f)+this[_0x42851c(0x3ec)]('Auto')+_0x42851c(0x91a)+escapeHtml(_0x4511ab['x_axis_date_color']??'')+_0x42851c(0x9b2)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0xa38)]||_0x42851c(0xac4)))+_0x42851c(0xc14):(_0x47d0da?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x703))+_0x42851c(0x84d)+(_0x4511ab[_0x42851c(0x316)]!==![]?_0x42851c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x231))+'\x20'+_0x5cfdf0('Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.')+_0x42851c(0x323)+(_0x4511ab['show_x_ticks']?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x908))+'\x20'+_0x5cfdf0(_0x42851c(0x8d2))+_0x42851c(0x8bc):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x47d0da?_0x42851c(0xb40)+this[_0x42851c(0x3ec)]('Labels')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Date\x20Format')+'\x20'+_0x5cfdf0(_0x42851c(0xce6))+_0x42851c(0x575)+[_0x42851c(0xa26),...[_0x42851c(0x9d0),_0x42851c(0x4ca),'DD/MM\x20HH:mm',_0x42851c(0x649),_0x42851c(0x6f4),_0x42851c(0x88e),'MM/DD\x20hh:mm\x20A',_0x42851c(0x1f3),_0x42851c(0x954),_0x42851c(0x643),'YYYY-MM','MMM\x20YY','DD\x20MMM\x20YYYY',_0x42851c(0x42d),_0x42851c(0x591),_0x42851c(0xad5),_0x42851c(0x418),'ddd\x20DD\x20MMM','ddd\x20DD/MM'][_0x42851c(0xa03)]((_0x1bf7c2,_0x34dd77)=>_0x1bf7c2[_0x42851c(0xc2f)]()<_0x34dd77[_0x42851c(0xc2f)]()?-0x1:_0x1bf7c2[_0x42851c(0xc2f)]()>_0x34dd77[_0x42851c(0xc2f)]()?0x1:0x0)]['map'](_0x154160=>_0x34d599(_0x154160,_0x4511ab['datetime_format']??_0x42851c(0xa26),_0x154160==='system'?this[_0x42851c(0x3ec)](_0x42851c(0xc4e)):_0x154160))[_0x42851c(0xa09)]('')+'</select></div></div>'+(_0x47d0da&&_0x240ce3?'<div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x47a))+'\x20'+_0x5cfdf0(_0x42851c(0x3da))+_0x42851c(0x88a)+escapeHtml(_0x537294(_0x4511ab['bar_spacing'],0x4))+_0x42851c(0x9bf):_0x42851c(0x661))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x47d0da?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)]('X\x20Label\x20Size')+'\x20'+_0x5cfdf0(_0x42851c(0x2d4))+_0x42851c(0x92e)+escapeHtml(_0x4511ab[_0x42851c(0x1b8)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('X\x20Label\x20Opacity')+'\x20'+_0x5cfdf0(_0x42851c(0x607))+_0x42851c(0x122)+escapeHtml(_0x4511ab[_0x42851c(0xb08)]??'')+'\x22></div></div></div>':'')+_0x42851c(0xaa4)+(_0x47d0da?_0x42851c(0x968)+this[_0x42851c(0x3ec)](_0x42851c(0x997))+'\x20'+_0x5cfdf0(_0x42851c(0xda6))+_0x42851c(0xab0)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['x_axis_color']??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x4511ab['x_axis_color']||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0xc6c))+'\x20'+_0x5cfdf0('Custom\x20color\x20for\x20date\x20labels\x20(e.g.\x20midnight\x20markers\x20shown\x20in\x2012+\x20hour\x20views).\x20Defaults\x20to\x20--primary-color\x20so\x20dates\x20stand\x20out.\x20Set\x20to\x20match\x20X\x20Label\x20Color\x20for\x20a\x20uniform\x20axis.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xa38)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x4511ab['x_axis_date_color']||_0x42851c(0xac4)))+'\x22></div></div></div>':'')+_0x42851c(0xaa4)+(_0x47d0da?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0xd38))+'\x20'+_0x5cfdf0('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).')+_0x42851c(0xd5a)+['','1h','2h','3h','4h','6h','8h',_0x42851c(0xc08),'1d','2d','7d','1w','2w','1M','3M']['map'](_0x3b86c6=>_0x34d599(_0x3b86c6,_0x4511ab[_0x42851c(0x4c0)]??'',_0x3b86c6===''?this[_0x42851c(0x3ec)](_0x42851c(0xa42)):_0x3b86c6[_0x42851c(0x6f0)]()))[_0x42851c(0xa09)]('')+_0x42851c(0x232):'')+_0x42851c(0xc5c):'')+_0x42851c(0x6d3)+(_0x47d0da?_0x42851c(0xb40)+this[_0x42851c(0x3ec)](_0x42851c(0xa59))+_0x42851c(0xa8a)+this[_0x42851c(0x3ec)](_0x42851c(0x356))+'\x20'+_0x5cfdf0(_0x42851c(0x54c))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>'+[_0x42851c(0x4eb),_0x42851c(0x580),_0x42851c(0x60c),'long-dash'][_0x42851c(0x9f9)](_0x20beb9=>_0x34d599(_0x20beb9,_0x4511ab[_0x42851c(0x986)]??_0x42851c(0x4eb),this[_0x42851c(0x3ec)](_0x20beb9[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x20beb9[_0x42851c(0x863)](0x1)[_0x42851c(0x55a)]('-','\x20'))))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this[_0x42851c(0x3ec)](_0x42851c(0xa88))+'\x20'+_0x5cfdf0(_0x42851c(0x24f))+'</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'+escapeHtml(_0x4511ab[_0x42851c(0x280)]??'')+_0x42851c(0xb66)+this[_0x42851c(0x3ec)](_0x42851c(0xbc1))+'\x20'+_0x5cfdf0(_0x42851c(0xb97))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+'\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0xa20)]??'')+'\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab['x_grid_color']||'#888888'))+_0x42851c(0x852)+this['_eT'](_0x42851c(0x53f))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x5cd)+escapeHtml(_0x4511ab[_0x42851c(0x124)]??'')+_0x42851c(0x952):'')+_0x42851c(0x6d3))+_0x42851c(0xc5c):'')+_0x42851c(0xc35)+(_0x51057a===_0x42851c(0x6b0)?_0x42851c(0x17f):'')+_0x42851c(0x608)+this[_0x42851c(0x3ec)](_0x42851c(0x7dd))+'</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'+(_0x4511ab['energy_date_sync']?_0x42851c(0x2f5):'')+'\x20'+(_0x4511ab[_0x42851c(0x688)]?_0x42851c(0x625):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x6a7))+'\x20'+_0x5cfdf0(_0x42851c(0xc1a))+'</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'+(_0x4511ab[_0x42851c(0x688)]?_0x42851c(0x2f5):'')+'\x20'+(_0x4511ab['energy_date_sync']?_0x42851c(0x625):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x2dd))+'\x20'+_0x5cfdf0(_0x42851c(0x4e1))+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x688)]?'':_0x42851c(0x2ac))+_0x42851c(0xd2b)+[_0x42851c(0xc22),_0x42851c(0x537)][_0x42851c(0x9f9)](_0x5824e7=>_0x34d599(_0x5824e7,_0x4511ab[_0x42851c(0x5ab)]??_0x42851c(0xc22),this[_0x42851c(0x3ec)](_0x5824e7[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x5824e7[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x443)+this[_0x42851c(0x3ec)]('Group')+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xa7e)]??'')+_0x42851c(0x3aa)+(_0x4511ab[_0x42851c(0x688)]?'<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>'+this[_0x42851c(0x3ec)]('Visible\x20Modes')+'\x20'+_0x5cfdf0('Select\x20which\x20mode\x20buttons\x20to\x20show\x20in\x20the\x20picker\x20bar.\x20D/W/M/Y\x20are\x20calendar\x20periods;\x20Last\x2024H\x20…\x20Last\x2012M\x20are\x20rolling\x20windows\x20ending\x20now.\x20If\x20only\x20one\x20is\x20selected,\x20the\x20buttons\x20are\x20hidden\x20and\x20that\x20mode\x20is\x20locked.\x20Leave\x20the\x20four\x20calendar\x20modes\x20on\x20(relative\x20off)\x20for\x20the\x20default.')+_0x42851c(0xb19)+[{'k':_0x42851c(0x5c7),'l':'D'},{'k':_0x42851c(0xc03),'l':'W'},{'k':_0x42851c(0x65a),'l':'M'},{'k':_0x42851c(0x74d),'l':'Y'},...Object[_0x42851c(0x1ee)](DATE_PICKER_RELATIVE_MODES)[_0x42851c(0x9f9)](([_0x2a1613,_0x5aa5b8])=>({'k':_0x2a1613,'l':_0x5aa5b8[_0x42851c(0x4f8)]}))][_0x42851c(0x9f9)](_0x2669de=>{const _0x128e4c=_0x42851c,_0x2a710d=_0x4511ab[_0x128e4c(0x503)],_0x27c991=_0x2669de['k']in DATE_PICKER_RELATIVE_MODES,_0x21fda5=_0x2a710d?.[_0x128e4c(0x4f2)]?_0x2a710d[_0x128e4c(0x267)](_0x2669de['k']):!_0x27c991;return _0x128e4c(0x7e3)+_0x2669de['k']+'\x22\x20'+(_0x21fda5?_0x128e4c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>'+this['_eT'](_0x2669de['l'])+_0x128e4c(0x70a);})[_0x42851c(0xa09)]('')+_0x42851c(0xc98)+this[_0x42851c(0x3ec)](_0x42851c(0x8d8))+'\x20'+_0x5cfdf0(_0x42851c(0x389))+_0x42851c(0xc4a)+escapeHtml(_0x4511ab[_0x42851c(0x99c)]??0x1)+_0x42851c(0x2d5)+this[_0x42851c(0x3ec)](_0x42851c(0xc4e))+'\x20'+_0x5cfdf0(_0x42851c(0xae8))+_0x42851c(0x53d)+[{'v':'','l':this['_eT']('Auto')},{'v':_0x42851c(0x5c7),'l':this['_eT']('Day')},{'v':_0x42851c(0xc03),'l':this[_0x42851c(0x3ec)](_0x42851c(0x256))},{'v':_0x42851c(0x65a),'l':this['_eT'](_0x42851c(0x255))},{'v':_0x42851c(0x74d),'l':this['_eT'](_0x42851c(0xd81))},{'v':_0x42851c(0x55c),'l':this[_0x42851c(0x3ec)](_0x42851c(0x12d))},{'v':_0x42851c(0x6cb),'l':this[_0x42851c(0x3ec)](_0x42851c(0x6fe))},{'v':_0x42851c(0x71e),'l':this['_eT']('Last\x207D')},{'v':'last_15d','l':this[_0x42851c(0x3ec)]('Last\x2015D')},{'v':_0x42851c(0x6fd),'l':this[_0x42851c(0x3ec)]('Last\x2030D')},{'v':_0x42851c(0xd08),'l':this[_0x42851c(0x3ec)]('Last\x2090D')},{'v':'last_180d','l':this['_eT'](_0x42851c(0xbb2))},{'v':_0x42851c(0x224),'l':this['_eT'](_0x42851c(0x9e4))}][_0x42851c(0x9f9)](_0x716305=>_0x34d599(_0x716305['v'],_0x4511ab[_0x42851c(0xb71)]??'',_0x716305['l']))[_0x42851c(0xa09)]('')+_0x42851c(0x865)+this[_0x42851c(0x3ec)](_0x42851c(0xbca))+'\x20'+_0x5cfdf0(_0x42851c(0x70d))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>'+[_0x42851c(0x34a),_0x42851c(0x648),_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x2a3241=>_0x34d599(_0x2a3241,_0x4511ab[_0x42851c(0x7d6)]??_0x42851c(0x34a),this[_0x42851c(0x3ec)](_0x2a3241['charAt'](0x0)[_0x42851c(0x6f0)]()+_0x2a3241[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x4b6)+this['_eT']('Shortcuts')+'\x20'+_0x5cfdf0(_0x42851c(0x67d))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>'+[_0x42851c(0x34a),_0x42851c(0x648),'right']['map'](_0x527c0b=>_0x34d599(_0x527c0b,_0x4511ab[_0x42851c(0x624)]??_0x42851c(0x86c),this[_0x42851c(0x3ec)](_0x527c0b[_0x42851c(0x387)](0x0)['toUpperCase']()+_0x527c0b[_0x42851c(0x863)](0x1))))['join']('')+'</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</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x42851c(0x2db))+_0x42851c(0xa8a)+this[_0x42851c(0x3ec)](_0x42851c(0x86d))+'\x20'+_0x5cfdf0(_0x42851c(0x8c3))+_0x42851c(0x6ef)+escapeHtml(_0x4511ab['graph_start']?this[_0x42851c(0x3ec)](_0x42851c(0x7c8)):'6\x20or\x20sensor.x')+_0x42851c(0x91a)+escapeHtml(_0x4511ab['graph_start']?'':_0x4511ab['graph_start_hour']??'')+'\x22\x20'+(_0x4511ab[_0x42851c(0x4ce)]?_0x42851c(0x625):'')+_0x42851c(0x43b)+this[_0x42851c(0x3ec)](_0x42851c(0xd59))+'\x20'+_0x5cfdf0(_0x42851c(0x85b))+'</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x17b)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x42851c(0x4fc))+'\x20'+_0x5cfdf0(_0x42851c(0x141))+_0x42851c(0x34f)+['',_0x42851c(0x5c7),_0x42851c(0xbef),'week',_0x42851c(0x65a),'year'][_0x42851c(0x9f9)](_0x4e189c=>_0x34d599(_0x4e189c,_0x4511ab[_0x42851c(0x4ce)]??'',{'':this[_0x42851c(0x3ec)](_0x42851c(0xa54)),'day':this[_0x42851c(0x3ec)](_0x42851c(0x515)),'tomorrow':this[_0x42851c(0x3ec)](_0x42851c(0xbda)),'week':this[_0x42851c(0x3ec)](_0x42851c(0x256)),'month':this[_0x42851c(0x3ec)](_0x42851c(0x255)),'year':this[_0x42851c(0x3ec)]('Year')}[_0x4e189c]))[_0x42851c(0xa09)]('')+'</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'+(_0x4511ab[_0x42851c(0x855)]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0xa79))+'\x20'+_0x5cfdf0(_0x42851c(0xc99))+_0x42851c(0x270)+(_0x51057a===_0x42851c(0x409)?_0x42851c(0x17f):'')+_0x42851c(0x9a8)+(!_0xa876f7?_0x42851c(0xb40)+this['_eT'](_0x42851c(0xc8e))+'</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'+(_0x4511ab[_0x42851c(0x691)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0x5bc))+'\x20'+_0x5cfdf0(_0x42851c(0x4e8))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x4511ab[_0x42851c(0x691)]?'':_0x42851c(0x2ac))+_0x42851c(0x75c)+[_0x42851c(0x34a),_0x42851c(0x648),_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x26db81=>_0x34d599(_0x26db81,_0x4511ab[_0x42851c(0x308)]??_0x42851c(0x34a),this['_eT'](_0x26db81[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x26db81['slice'](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x378)+this[_0x42851c(0x3ec)](_0x42851c(0x251))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x97f)]??'')+_0x42851c(0x92a)+(_0x4511ab[_0x42851c(0x761)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x457))+'\x20'+_0x5cfdf0('Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.')+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x761)]?'':_0x42851c(0x2ac))+_0x42851c(0x153)+[_0x42851c(0x34a),_0x42851c(0x648),_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x2525b8=>_0x34d599(_0x2525b8,_0x4511ab[_0x42851c(0x534)]??_0x42851c(0x34a),this[_0x42851c(0x3ec)](_0x2525b8[_0x42851c(0x387)](0x0)[_0x42851c(0x6f0)]()+_0x2525b8[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+'</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'+(_0x4511ab['show_pph_picker']?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x680))+'\x20'+_0x5cfdf0(_0x42851c(0x3f9))+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x131)]?'':_0x42851c(0x2ac))+_0x42851c(0x896)+['left','center','right'][_0x42851c(0x9f9)](_0x5cc35f=>_0x34d599(_0x5cc35f,_0x4511ab[_0x42851c(0x872)]??_0x42851c(0x34a),this[_0x42851c(0x3ec)](_0x5cc35f[_0x42851c(0x387)](0x0)['toUpperCase']()+_0x5cc35f[_0x42851c(0x863)](0x1))))['join']('')+_0x42851c(0x97b)+this[_0x42851c(0x3ec)](_0x42851c(0x251))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x4a7)]??'')+_0x42851c(0x84e)+(_0x4511ab[_0x42851c(0x289)]?_0x42851c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x60d))+'\x20'+_0x5cfdf0(_0x42851c(0x4c7))+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x289)]?'':_0x42851c(0x2ac))+_0x42851c(0xb03)+['left','center',_0x42851c(0x86c)][_0x42851c(0x9f9)](_0x1fb7a0=>_0x34d599(_0x1fb7a0,_0x4511ab['group_by_picker_position']??_0x42851c(0x34a),this[_0x42851c(0x3ec)](_0x1fb7a0['charAt'](0x0)['toUpperCase']()+_0x1fb7a0[_0x42851c(0x863)](0x1))))[_0x42851c(0xa09)]('')+_0x42851c(0x488)+this['_eT'](_0x42851c(0x251))+_0x42851c(0x91a)+escapeHtml(_0x4511ab['group_by_picker_group']??'')+_0x42851c(0x3aa)+(_0x4a17f9&&!_0xa876f7?_0x42851c(0x467)+(_0x4511ab[_0x42851c(0x468)]!==![]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x61a))+'\x20'+_0x5cfdf0(_0x42851c(0x438))+_0x42851c(0x70a):'')+_0x42851c(0x690)+(_0x2f02db?_0x42851c(0x8f8)+(_0x4511ab['show_tooltip_total']!==![]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Center\x20Total')+'\x20'+_0x5cfdf0(_0x42851c(0x939))+_0x42851c(0x70a):'')+_0x42851c(0x690)+(_0x1017cf===_0x42851c(0x196)?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x4511ab['show_tooltip_total']!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Percentages')+'\x20'+_0x5cfdf0('Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.')+_0x42851c(0x70a):'')+_0x42851c(0x690)+(_0x1017cf===_0x42851c(0xbff)?_0x42851c(0x8f8)+(_0x4511ab[_0x42851c(0xab5)]!==![]?'checked':'')+_0x42851c(0x80a)+this['_eT'](_0x42851c(0xd92))+'\x20'+_0x5cfdf0(_0x42851c(0x963))+_0x42851c(0x70a):'')+_0x42851c(0x690)+(_0x4a17f9&&_0x4511ab[_0x42851c(0x468)]!==![]?'<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'+(_0x4511ab[_0x42851c(0x2a1)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Zoom\x20Sync')+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x2a1)]?'':_0x42851c(0x2ac))+_0x42851c(0xaab)+this[_0x42851c(0x3ec)](_0x42851c(0xc96))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xcbe)]??'')+_0x42851c(0x6e3):'')+_0x42851c(0x690)+(_0x4a17f9?_0x42851c(0x820)+(_0x4511ab[_0x42851c(0x5e3)]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Scroll\x20Sync')+'\x20'+_0x5cfdf0(_0x42851c(0x9c3))+_0x42851c(0x676)+(_0x4511ab[_0x42851c(0x5e3)]?'':_0x42851c(0x2ac))+_0x42851c(0x930)+this[_0x42851c(0x3ec)](_0x42851c(0xc96))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x5e9)]??'')+_0x42851c(0x6e3):'')+_0x42851c(0x8fd)+(_0x4511ab[_0x42851c(0x691)]?'<div\x20class=\x22fg0\x20mt8\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0xa90))+'\x20'+_0x5cfdf0('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+_0x42851c(0x74b)+['1H','2H','4H','8H',_0x42851c(0xcc5),_0x42851c(0x6a3),'3D','7D',_0x42851c(0x37c),_0x42851c(0x9a9),_0x42851c(0x322),'6M','1Y'][_0x42851c(0x9f9)](_0x1fb727=>{const _0x542acd=_0x42851c,_0x31b6b8=_0x4511ab[_0x542acd(0xba9)],_0x5781bb=['1H','2H','4H','8H',_0x542acd(0xcc5),'24H','7D'],_0x56ac69=_0x31b6b8&&Array[_0x542acd(0xaf6)](_0x31b6b8)&&_0x31b6b8[_0x542acd(0x4f2)]?_0x31b6b8[_0x542acd(0x267)](_0x1fb727):_0x5781bb[_0x542acd(0x267)](_0x1fb727);return'<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22'+_0x1fb727+'\x22\x20'+(_0x56ac69?_0x542acd(0x2f5):'')+_0x542acd(0x77f)+_0x1fb727+_0x542acd(0x70a);})[_0x42851c(0xa09)]('')+_0x42851c(0x50e):'')+_0x42851c(0xc5c):_0x42851c(0x1e6)+this[_0x42851c(0x3ec)]('Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x42851c(0x50e))+_0x42851c(0x6d3)+(_0x47d0da&&!_0xa876f7?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x42851c(0x3ec)]('Tooltip')+_0x42851c(0x72e)+(_0x240ce3?_0x42851c(0x5a5)+(_0x4511ab[_0x42851c(0x51f)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x748))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x70a)+(_0x4511ab[_0x42851c(0x51f)]?_0x42851c(0x3af)+this[_0x42851c(0x3ec)](_0x42851c(0xa42))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0x276)]??'')+_0x42851c(0xd8b)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab['period_highlight_color']||_0x42851c(0x41b)))+_0x42851c(0x544):''):'')+'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20'+(_0x4511ab['show_tooltip']!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Tooltip')+'\x20'+_0x5cfdf0('Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.')+_0x42851c(0x70a)+(_0x4511ab[_0x42851c(0xcc3)]!==![]?_0x42851c(0x8f8)+(_0x4511ab[_0x42851c(0xab5)]!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Tooltip\x20Total')+'\x20'+_0x5cfdf0(_0x42851c(0xd40))+_0x42851c(0x70a)+(_0x4511ab[_0x42851c(0x1c9)]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20'+(_0x4511ab['tooltip_stacked_total']!==![]?_0x42851c(0x2f5):'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x20f))+'\x20'+_0x5cfdf0(_0x42851c(0x9c0))+_0x42851c(0x70a):''):'')+(_0x4a17f9&&_0x4511ab['show_tooltip']!==![]?_0x42851c(0x3f3)+(_0x4511ab[_0x42851c(0x4c2)]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)](_0x42851c(0x5ff))+'\x20'+_0x5cfdf0(_0x42851c(0x77b))+_0x42851c(0x70a):'')+(_0x4a17f9&&_0x4511ab[_0x42851c(0xcc3)]!==![]?_0x42851c(0x576)+(_0x4511ab[_0x42851c(0x851)]?'checked':'')+_0x42851c(0x80a)+this[_0x42851c(0x3ec)]('Tooltip\x20Sync')+'\x20'+_0x5cfdf0(_0x42851c(0x46f))+_0x42851c(0x1be)+(_0x4511ab['tooltip_sync']?'':'\x20off')+_0x42851c(0x415)+this[_0x42851c(0x3ec)](_0x42851c(0xc96))+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xc3f)]??'')+_0x42851c(0x544):'')+_0x42851c(0x816)+(_0x4a17f9&&_0x4511ab[_0x42851c(0xcc3)]!==![]?_0x42851c(0x968)+this[_0x42851c(0x3ec)](_0x42851c(0x581))+'\x20'+_0x5cfdf0('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.')+_0x42851c(0x43f)+[[_0x42851c(0x28b),this['_eT'](_0x42851c(0xc4e))],['reverse',this[_0x42851c(0x3ec)]('Reverse')],[_0x42851c(0x6ff),this[_0x42851c(0x3ec)](_0x42851c(0x8dc))]][_0x42851c(0x9f9)](([_0x38c389,_0x206ca9])=>_0x34d599(_0x38c389,_0x4511ab[_0x42851c(0xd7d)]??_0x42851c(0x28b),_0x206ca9))[_0x42851c(0xa09)]('')+_0x42851c(0x232):'')+_0x42851c(0x816):'')+_0x42851c(0x6d3)+(!_0xa876f7?_0x42851c(0x609)+this['_eT'](_0x42851c(0xd5b))+_0x42851c(0xa8a)+this[_0x42851c(0x3ec)](_0x42851c(0x535))+'\x20'+_0x5cfdf0(_0x42851c(0xb46))+'</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22'+(_0x4511ab['battery_entity']||'')+_0x42851c(0x852)+this[_0x42851c(0x3ec)]('Low\x20Threshold')+'\x20'+_0x5cfdf0(_0x42851c(0xaf7))+'</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x4511ab[_0x42851c(0x50a)]??'')+_0x42851c(0x233):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4a17f9&&!_0xa876f7?_0x42851c(0x609)+this[_0x42851c(0x3ec)](_0x42851c(0x9f7))+'\x20'+_0x5cfdf0(_0x42851c(0xac8))+_0x42851c(0xc26)+this['_eT'](_0x42851c(0xd42))+_0x42851c(0x31a)+this['_eT'](_0x42851c(0x2fe))+_0x42851c(0x757)+(_0x4511ab[_0x42851c(0x1a8)]!==![]?_0x42851c(0x2f5):'')+'><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x42851c(0x3ec)](_0x42851c(0x7a8))+'\x20'+_0x5cfdf0(_0x42851c(0xcb7))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x42851c(0x3ec)]('Auto')+_0x42851c(0x91a)+escapeHtml(_0x4511ab[_0x42851c(0xa7b)]??'')+_0x42851c(0xce5)+escapeHtml(this[_0x42851c(0x4c3)](_0x4511ab[_0x42851c(0xa7b)]||_0x42851c(0x7b6)))+_0x42851c(0x852)+this[_0x42851c(0x3ec)](_0x42851c(0xd17))+'\x20'+_0x5cfdf0('Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.')+_0x42851c(0x721)+escapeHtml(_0x4511ab['now_line_opacity']??'')+_0x42851c(0x5b4)+this[_0x42851c(0x3ec)](_0x42851c(0x339))+'\x20'+_0x5cfdf0(_0x42851c(0xb2e))+_0x42851c(0x57f)+escapeHtml(_0x4511ab[_0x42851c(0x40d)]??'')+_0x42851c(0x348)+this[_0x42851c(0x3ec)]('Style')+'\x20'+_0x5cfdf0(_0x42851c(0x5be))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>'+['','dashed',_0x42851c(0x580),_0x42851c(0x60c),_0x42851c(0x7e2)]['map'](_0x4a945b=>_0x34d599(_0x4a945b,_0x4511ab[_0x42851c(0x4d2)]??'',_0x4a945b===''?this[_0x42851c(0x3ec)]('Default'):this[_0x42851c(0x3ec)](_0x4a945b['charAt'](0x0)[_0x42851c(0x6f0)]()+_0x4a945b[_0x42851c(0x863)](0x1)[_0x42851c(0x55a)]('-','\x20'))))[_0x42851c(0xa09)]('')+_0x42851c(0xacd)+((_0x4511ab['annotations']||[])[_0x42851c(0x9f9)]((_0x4a14ff,_0x756432)=>{const _0x5eeff4=_0x42851c,_0x1e331e=_0x4a14ff[_0x5eeff4(0xb33)]===_0x5eeff4(0xd8c)||_0x4a14ff[_0x5eeff4(0xb33)]===_0x5eeff4(0xd9a),_0x1340bf=_0x1e331e&&(_0x5eeff4(0x89f)in _0x4a14ff||_0x5eeff4(0x2bf)in _0x4a14ff||_0x5eeff4(0x68d)in _0x4a14ff),_0x60e82d=_0x4a14ff['type']===_0x5eeff4(0xc36);return'<div\x20class=\x22ann-row\x22\x20data-ann=\x22'+_0x756432+_0x5eeff4(0x3f8)+({'event':this[_0x5eeff4(0x3ec)](_0x5eeff4(0x4c6)),'span':this[_0x5eeff4(0x3ec)](_0x5eeff4(0xa57)),'threshold':this[_0x5eeff4(0x3ec)](_0x5eeff4(0xabc)),'band':this['_eT'](_0x5eeff4(0x1e4))}[_0x4a14ff[_0x5eeff4(0xb33)]]||this['_eT'](_0x5eeff4(0x4c6)))+_0x5eeff4(0x6b1)+this['_eT'](_0x5eeff4(0x9be))+_0x5eeff4(0x82e)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x127))+_0x5eeff4(0x779)+[_0x5eeff4(0xd8c),_0x5eeff4(0xd9a),_0x5eeff4(0xc36),'band']['map'](_0x207190=>_0x5eeff4(0x164)+escapeHtml(_0x207190)+'\x22\x20'+(_0x4a14ff[_0x5eeff4(0xb33)]===_0x207190?_0x5eeff4(0x7aa):'')+'>'+{'event':this[_0x5eeff4(0x3ec)](_0x5eeff4(0x82f)),'span':this[_0x5eeff4(0x3ec)](_0x5eeff4(0x98c)),'threshold':this[_0x5eeff4(0x3ec)]('H-line'),'band':this[_0x5eeff4(0x3ec)](_0x5eeff4(0xaa2))}[_0x207190]+_0x5eeff4(0x5c3))[_0x5eeff4(0xa09)]('')+_0x5eeff4(0xa6c)+(_0x1e331e?_0x5eeff4(0xcde)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x3a1))+_0x5eeff4(0x9ed)+(!_0x1340bf?_0x5eeff4(0x7aa):'')+'>'+this['_eT']('Entity')+_0x5eeff4(0xcfc)+(_0x1340bf?_0x5eeff4(0x7aa):'')+'>'+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x9a5))+'</option></select></div></div><div\x20class=\x22f\x22></div>':'<div\x20class=\x22f\x22><label>'+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x7e8))+_0x5eeff4(0x199)+escapeHtml(_0x4a14ff['value']??'')+_0x5eeff4(0x158)+(_0x60e82d?_0x5eeff4(0x425):'')+_0x5eeff4(0x2ec)+this[_0x5eeff4(0x3ec)]('End\x20value')+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x4a14ff[_0x5eeff4(0x1a4)]??'')+_0x5eeff4(0xaae))+_0x5eeff4(0x2e2)+(_0x1e331e&&!_0x1340bf?'<div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x9b7))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22'+escapeHtml(_0x4a14ff['entity']||'')+_0x5eeff4(0xbb8)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x81c))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22on\x22\x20value=\x22'+escapeHtml(_0x4a14ff['state']||'')+_0x5eeff4(0x544):'')+(_0x1e331e&&_0x1340bf?_0x5eeff4(0x364)+(_0x4a14ff['type']===_0x5eeff4(0xd9a)?'r2':'r2')+'\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+(_0x4a14ff[_0x5eeff4(0xb33)]==='span'?this[_0x5eeff4(0x3ec)](_0x5eeff4(0x5ee)):this[_0x5eeff4(0x3ec)](_0x5eeff4(0x577)))+_0x5eeff4(0xca1)+escapeHtml(_0x4a14ff[_0x5eeff4(0xb33)]==='span'?_0x4a14ff[_0x5eeff4(0x89f)]||'':_0x4a14ff['time']||'')+_0x5eeff4(0xaae)+(_0x4a14ff[_0x5eeff4(0xb33)]==='span'?_0x5eeff4(0xcde)+this['_eT'](_0x5eeff4(0xd24))+_0x5eeff4(0x3d4)+escapeHtml(_0x4a14ff[_0x5eeff4(0x2bf)]||'')+_0x5eeff4(0xaae):_0x5eeff4(0x661))+_0x5eeff4(0x816):'')+_0x5eeff4(0xa22)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x4c4))+'</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x5eeff4(0x553))+_0x5eeff4(0x91a)+escapeHtml(_0x4a14ff[_0x5eeff4(0x623)]||'')+_0x5eeff4(0xbb8)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0x7a8))+_0x5eeff4(0x7f2)+escapeHtml(this[_0x5eeff4(0x4c3)](_0x4a14ff['color']||_0x5eeff4(0xc9b)))+_0x5eeff4(0xbb8)+this[_0x5eeff4(0x3ec)](_0x5eeff4(0xd17))+_0x5eeff4(0x26b)+escapeHtml(_0x4a14ff[_0x5eeff4(0x8eb)]??'')+_0x5eeff4(0xbeb)+(!_0x1e331e?_0x5eeff4(0x25e)+(_0x4a14ff[_0x5eeff4(0xb0a)]!==![]?_0x5eeff4(0x2f5):'')+_0x5eeff4(0x80a)+this['_eT'](_0x5eeff4(0xa08))+_0x5eeff4(0x9a4):'')+_0x5eeff4(0x168);})['join']('')||'<div\x20class=\x22es\x22>'+this[_0x42851c(0x3ec)](_0x42851c(0x7bb))+_0x42851c(0x816))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22ann-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>'+this[_0x42851c(0x3ec)]('Add\x20Annotation')+_0x42851c(0x7b5):'')+_0x42851c(0x709),_0x4593fc=this['_entities'][_0x42851c(0x9f9)]((_0x33e012,_0x4794f7)=>{const _0x4c44cc=_0x42851c,_0x31c391=this['_hass']?.[_0x4c44cc(0xd44)]?.[_0x33e012['entity']]||null,_0x43546f=_0x31c391?.[_0x4c44cc(0x3b8)]?.[_0x4c44cc(0x8e5)]??_0x33e012['name']??_0x33e012[_0x4c44cc(0x951)]??_0x4c44cc(0x8c4)+(_0x4794f7+0x1),_0x1c2a98=_0x31c391?parseFloat(_0x31c391[_0x4c44cc(0x543)]):null,_0x399667=_0x31c391?.[_0x4c44cc(0x3b8)]?.[_0x4c44cc(0x24a)]||'',_0x1d4387=((()=>{const _0x108e2d=_0x4c44cc,_0x3d9320=_0x33e012[_0x108e2d(0x19e)];if(!_0x3d9320||_0x3d9320===_0x108e2d(0xc36))return'#ff4757';if(typeof _0x3d9320===_0x108e2d(0xadd)&&_0x3d9320[_0x108e2d(0x267)]('{{'))return this[_0x108e2d(0x7bf)](_0x3d9320)||_0x108e2d(0x650);return _0x3d9320||_0x108e2d(0x650);})()),_0x4fbf48=_0x33e012['y_axis']??_0x4c44cc(0x3c5),_0x1543ad=_0x33e012[_0x4c44cc(0x3ef)]??_0x4c44cc(0x1d7),_0x1c3bce=_0x33e012[_0x4c44cc(0xb16)]??_0x4c44cc(0xb26),_0x201f9a=_0x33e012['number_format']??_0x4c44cc(0xa26),_0x22324d=_0x33e012[_0x4c44cc(0x685)]??_0x4c44cc(0xb86),_0x56f29c=_0x33e012[_0x4c44cc(0x612)]??null,_0x17bfa9=_0x33e012[_0x4c44cc(0x57e)]??null,_0x435482=this[_0x4c44cc(0x439)][_0x4c44cc(0xc12)]('e-'+_0x4794f7),_0x2282e1=this['_activeTab'][_0x4794f7]||_0x4c44cc(0x63d),_0x18d746=((()=>{const _0x4608c9=_0x4c44cc;if(_0x33e012[_0x4608c9(0x679)]||_0x33e012[_0x4608c9(0x295)]||_0x33e012[_0x4608c9(0x7f4)]||_0x33e012[_0x4608c9(0xa53)])return'<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>'+this['_eT'](_0x4608c9(0x568))+_0x4608c9(0xaa5);if(_0x33e012['statistic_id']){const _0x180b06=_0x33e012['statistic_id'][_0x4608c9(0x267)](':');return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22'+(_0x180b06?_0x4608c9(0x435):_0x4608c9(0xd60))+'\x22>'+(_0x180b06?this[_0x4608c9(0x3ec)](_0x4608c9(0xd91)):this[_0x4608c9(0x3ec)]('LTS'))+'</span>';}const _0x55c3e0=_0x31c391?.['attributes']?.[_0x4608c9(0x2d9)];if(_0x55c3e0===_0x4608c9(0x1b3)||_0x55c3e0===_0x4608c9(0x638)||_0x55c3e0===_0x4608c9(0x19c))return _0x4608c9(0x2df)+_0x55c3e0+'\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>'+this[_0x4608c9(0x3ec)]('LTS')+'</span>';return _0x4608c9(0x62d)+this[_0x4608c9(0x3ec)](_0x4608c9(0xd70))+_0x4608c9(0xaa5);})()),_0x4cb998=Array[_0x4c44cc(0xaf6)](_0x33e012[_0x4c44cc(0x89c)])?_0x33e012[_0x4c44cc(0x89c)][_0x4c44cc(0x9f9)]((_0x56ffca,_0x1f3394)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22'+_0x1f3394+_0x4c44cc(0x7a1)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x2fb))+_0x4c44cc(0x66f)+escapeHtml(_0x56ffca[_0x4c44cc(0x221)]??0x7)+_0x4c44cc(0xbb8)+this['_eT'](_0x4c44cc(0x7a8))+'</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x56ffca['color']||_0x4c44cc(0x6e6)))+'\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4c4))+_0x4c44cc(0x6af)+(_0x56ffca['period']??0x7)+_0x4c44cc(0xaec)+(_0x56ffca['show_label']?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x3b2)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x9be))+'\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'](''):'',_0x25ce9e=Array[_0x4c44cc(0xaf6)](_0x17bfa9?.[_0x4c44cc(0xb78)])?_0x17bfa9[_0x4c44cc(0xb78)]['map']((_0x513779,_0x52cfaa)=>_0x4c44cc(0x479)+_0x52cfaa+_0x4c44cc(0x7a1)+this['_eT'](_0x4c44cc(0x7e8))+'</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(String(_0x513779[_0x4c44cc(0xd05)]??0x0))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x7a8))+_0x4c44cc(0xa4e)+escapeHtml(_0x513779[_0x4c44cc(0x19e)]??'')+_0x4c44cc(0x1fe)+escapeHtml(this[_0x4c44cc(0x4c3)](_0x513779['color']))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0x4c44cc(0x47e)](String(_0x513779[_0x4c44cc(0x19e)]??''))||String(_0x513779[_0x4c44cc(0x19e)]??'')[_0x4c44cc(0x267)]('{{')?_0x4c44cc(0x4f3):'')+_0x4c44cc(0x950)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x9be))+_0x4c44cc(0x74e))['join'](''):'',_0x3715b7=_0x33e012[_0x4c44cc(0x846)]!==![],_0x1f418d=_0x33e012['show_line']!==![],_0x7e6bd5=_0x33e012[_0x4c44cc(0x140)]!==![],_0xa0c693=!!_0x33e012[_0x4c44cc(0x355)],_0xd267e0=_0x33e012[_0x4c44cc(0xaaa)]!==![],_0x125156=_0x33e012['show_trend_icon']!==![],_0x4b1753=!!_0x33e012[_0x4c44cc(0x938)],_0x550451=_0x22d497=>_0x22d497?'':_0x4c44cc(0x239);return _0x4c44cc(0x81f)+(_0x435482?_0x4c44cc(0xa60):'')+_0x4c44cc(0x81a)+_0x4794f7+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22eh\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ed\x22\x20title=\x22'+this['_eT'](_0x4c44cc(0x491))+'\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:'+_0x1d4387+_0x4c44cc(0x3e3)+(_0x1017cf===_0x4c44cc(0x379)?_0x4c44cc(0x780)+(_0x4794f7===0x0?'X':'Y')+_0x4c44cc(0xaa5):'')+'<span\x20class=\x22en\x22>'+_0x43546f+_0x4c44cc(0xaa5)+_0x18d746+(_0x1c2a98!==null&&!isNaN(_0x1c2a98)?_0x4c44cc(0x6fc)+_0x1c2a98[_0x4c44cc(0x7dc)](_0x33e012[_0x4c44cc(0x48e)]??0x1)+'\x20'+_0x399667+'</span>':'')+_0x4c44cc(0x335)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x7d7))+_0x4c44cc(0x96d)+(_0x2282e1==='general'?_0x4c44cc(0x17f):'')+'\x22\x20data-tab=\x22general\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x2210\x22/><line\x20x1=\x2212\x22\x20y1=\x228\x22\x20x2=\x2212\x22\x20y2=\x2216\x22/><line\x20x1=\x228\x22\x20y1=\x2212\x22\x20x2=\x2216\x22\x20y2=\x2212\x22/></svg>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x3e1))+_0x4c44cc(0x565)+(_0x2282e1==='appearance'?_0x4c44cc(0x17f):'')+_0x4c44cc(0x462)+this['_eT'](_0x4c44cc(0x585))+_0x4c44cc(0x565)+(_0x2282e1===_0x4c44cc(0xb87)?_0x4c44cc(0x17f):'')+_0x4c44cc(0xabf)+this['_eT']('Basic')+_0x4c44cc(0x565)+(_0x2282e1===_0x4c44cc(0x61f)?_0x4c44cc(0x17f):'')+_0x4c44cc(0x76c)+this[_0x4c44cc(0x3ec)]('State\x20Row')+_0x4c44cc(0x565)+(_0x2282e1===_0x4c44cc(0x4f4)?_0x4c44cc(0x17f):'')+_0x4c44cc(0xd29)+this['_eT'](_0x4c44cc(0x1ca))+'</button><button\x20class=\x22tb\x20'+(_0x2282e1===_0x4c44cc(0x5d5)?_0x4c44cc(0x17f):'')+'\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>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x46c))+_0x4c44cc(0xc5f)+(_0x2282e1===_0x4c44cc(0x63d)?'active':'')+_0x4c44cc(0xd71)+this['_eT'](_0x4c44cc(0x9b7))+_0x4c44cc(0x81d)+(_0x33e012[_0x4c44cc(0x951)]||'')+_0x4c44cc(0xb1b)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xa4a))+'\x20'+_0x5cfdf0(_0x4c44cc(0x953))+_0x4c44cc(0xa49)+escapeHtml(_0x33e012['statistic_id']??'')+'\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>'+this['_eT'](_0x4c44cc(0xd58))+'\x20'+_0x5cfdf0(_0x4c44cc(0x825))+_0x4c44cc(0x469)+escapeHtml(_0x31c391?.[_0x4c44cc(0x3b8)]?.[_0x4c44cc(0x8e5)]||_0x4c44cc(0x86b))+_0x4c44cc(0x91a)+escapeHtml(_0x33e012['name']??'')+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)]('Unit')+'\x20'+_0x5cfdf0('Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.')+_0x4c44cc(0x483)+escapeHtml(_0x31c391?.['attributes']?.['unit_of_measurement']||'auto')+'\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x4c44cc(0xbc4)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('Tooltip\x20Name')+'\x20'+_0x5cfdf0(_0x4c44cc(0x9c9))+_0x4c44cc(0xa8e)+this['_eT'](_0x4c44cc(0x541))+_0x4c44cc(0x91a)+escapeHtml(_0x33e012[_0x4c44cc(0xcbc)]??'')+_0x4c44cc(0x31d)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xc9a))+'\x20'+_0x5cfdf0(_0x4c44cc(0x13e))+_0x4c44cc(0x56c)+_0x4794f7+_0x4c44cc(0x3be)+(_0x2282e1===_0x4c44cc(0xb87)?_0x4c44cc(0x17f):'')+_0x4c44cc(0x7eb)+this['_eT']('Data\x20Settings')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xbf4))+'\x20'+_0x5cfdf0('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.')+_0x4c44cc(0xc27)+_0x34d599(_0x4c44cc(0x3c5),_0x4fbf48,this[_0x4c44cc(0x3ec)]('Primary'))+_0x34d599(_0x4c44cc(0x2d7),_0x4fbf48,this[_0x4c44cc(0x3ec)](_0x4c44cc(0x700)))+_0x34d599(_0x4c44cc(0x5b9),_0x4fbf48,this[_0x4c44cc(0x3ec)](_0x4c44cc(0x807)))+_0x4c44cc(0x4b6)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x1b4))+'\x20'+_0x5cfdf0(_0x4c44cc(0x744))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x81c))+_0x4c44cc(0x16d)+((()=>{const _0x5d48da=_0x4c44cc,_0x136bdb=this['_hass']?.['states']?.[_0x33e012[_0x5d48da(0x951)]];if(!_0x136bdb)return'';const _0x23e95a=Object[_0x5d48da(0x5cf)](_0x136bdb[_0x5d48da(0x3b8)]||{})[_0x5d48da(0xa03)]();return _0x23e95a[_0x5d48da(0x9f9)](_0x41fb66=>'<option\x20value=\x22'+escapeHtml(_0x41fb66)+'\x22\x20'+((_0x33e012[_0x5d48da(0x295)]??'')===_0x41fb66?'selected':'')+'>'+escapeHtml(_0x41fb66[_0x5d48da(0x55a)](/_/g,'\x20')[_0x5d48da(0x55a)](/\b\w/g,_0xab6728=>_0xab6728[_0x5d48da(0x6f0)]()))+_0x5d48da(0x5c3))[_0x5d48da(0xa09)]('');})())+_0x4c44cc(0x4b6)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xd45))+'\x20'+_0x5cfdf0(_0x4c44cc(0xa40))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>'+[_0x4c44cc(0xb26),'min',_0x4c44cc(0x887),_0x4c44cc(0x509),_0x4c44cc(0x4fa),_0x4c44cc(0x1ed),_0x4c44cc(0x2b8),_0x4c44cc(0xaed),_0x4c44cc(0xad8),_0x4c44cc(0x571)][_0x4c44cc(0x9f9)](_0x52c04d=>_0x34d599(_0x52c04d,_0x1c3bce,{'avg':_0x4c44cc(0xce1),'min':_0x4c44cc(0x6bf),'max':_0x4c44cc(0x78d),'last':_0x4c44cc(0x8a5),'first':_0x4c44cc(0x4e5),'median':_0x4c44cc(0x843),'sum':_0x4c44cc(0x9e1),'change':_0x4c44cc(0x5d7),'diff':'Diff','delta':_0x4c44cc(0x63b)}[_0x52c04d]))[_0x4c44cc(0xa09)]('')+_0x4c44cc(0x97c)+((_0x33e012[_0x4c44cc(0xb16)]??_0x4c44cc(0xb26))===_0x4c44cc(0x887)?_0x4c44cc(0xbf5)+(_0x33e012[_0x4c44cc(0xb7b)]!==![]?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xba6))+'\x20'+_0x5cfdf0(_0x4c44cc(0x899))+_0x4c44cc(0x70a):'')+_0x4c44cc(0x690)+((_0x33e012[_0x4c44cc(0xb16)]??_0x4c44cc(0xb26))===_0x4c44cc(0xaed)?_0x4c44cc(0xb55)+(_0x33e012[_0x4c44cc(0x259)]===!![]?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this['_eT']('Ignore\x20transient\x20zeros')+'\x20'+_0x5cfdf0(_0x4c44cc(0x71c))+_0x4c44cc(0x70a):'')+_0x4c44cc(0x7e0)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x6cc))+'\x20'+_0x5cfdf0(_0x4c44cc(0x388))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>'+_0x4c205f(_0x33e012['points_per_hour'],!![])+_0x4c44cc(0x4b6)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x7b3))+'\x20'+_0x5cfdf0(_0x4c44cc(0x97a))+_0x4c44cc(0x147)+escapeHtml(_0x33e012[_0x4c44cc(0x48e)]??0x1)+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xabe))+'\x20'+_0x5cfdf0(_0x4c44cc(0x4b5))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>'+_0x34d599(_0x4c44cc(0xa26),_0x201f9a,this[_0x4c44cc(0x3ec)]('System'))+_0x34d599(_0x4c44cc(0x6c3),_0x201f9a,_0x4c44cc(0x5a7))+_0x34d599(_0x4c44cc(0x845),_0x201f9a,'1,234.56')+_0x4c44cc(0x2f4)+(!_0x4b1753?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x2218\x22\x20height=\x227\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x228\x22\x20y2=\x2210\x22/><line\x20x1=\x223\x22\x20y1=\x227\x22\x20x2=\x2212\x22\x20y2=\x227\x22/></svg>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x401))+'\x20'+_0x5cfdf0('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.')+_0x4c44cc(0x61d)+(_0x4b1753?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x296)+(_0x4b1753?'':_0x4c44cc(0x239))+_0x4c44cc(0x260)+((_0x33e012[_0x4c44cc(0x4ae)]||[_0x4c44cc(0x749),'avg',_0x4c44cc(0x887)])[_0x4c44cc(0x267)](_0x4c44cc(0x749))?_0x4c44cc(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c44cc(0x3ec)]('Min')+_0x4c44cc(0x1ab)+((_0x33e012['legend_stats']||[_0x4c44cc(0x749),_0x4c44cc(0xb26),_0x4c44cc(0x887)])['includes'](_0x4c44cc(0xb26))?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xce1))+_0x4c44cc(0xd02)+((_0x33e012['legend_stats']||[_0x4c44cc(0x749),_0x4c44cc(0xb26),_0x4c44cc(0x887)])[_0x4c44cc(0x267)](_0x4c44cc(0x887))?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)]('Max')+_0x4c44cc(0xb2b)+((_0x33e012[_0x4c44cc(0x4ae)]||[])[_0x4c44cc(0x267)](_0x4c44cc(0x509))?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x8a5))+_0x4c44cc(0x73a)+((_0x33e012[_0x4c44cc(0x4ae)]||[])[_0x4c44cc(0x267)](_0x4c44cc(0x2b8))?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x9e1))+_0x4c44cc(0x904)+(_0x2282e1===_0x4c44cc(0x5d5)?_0x4c44cc(0x17f):'')+_0x4c44cc(0xb3f)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4b3))+_0x4c44cc(0x9ae)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xcfa))+'\x20'+_0x5cfdf0('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.')+'</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x4c44cc(0xb6c)]||'')+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xa95))+'\x20'+_0x5cfdf0(_0x4c44cc(0xb8b))+'</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x4c44cc(0x7fc)]||'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c44cc(0x945))+'\x20'+_0x5cfdf0(_0x4c44cc(0x2a0))+_0x4c44cc(0xd98)+escapeHtml(_0x33e012[_0x4c44cc(0xbf3)]??'')+_0x4c44cc(0xccb)+this[_0x4c44cc(0x3ec)]('Offset')+'\x20'+_0x5cfdf0(_0x4c44cc(0x132))+_0x4c44cc(0x2d1)+escapeHtml(_0x33e012[_0x4c44cc(0x419)]||'')+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xc62))+'\x20'+_0x5cfdf0(_0x4c44cc(0x866))+_0x4c44cc(0xd9e)+escapeHtml(_0x33e012['value_factor']??0x0)+_0x4c44cc(0x83c)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x5de))+'\x20'+_0x5cfdf0(_0x4c44cc(0x77c))+_0x4c44cc(0x421)+escapeHtml(_0x33e012[_0x4c44cc(0x99e)]??'')+'\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'+(_0x33e012['fixed_value']?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x695))+'\x20'+_0x5cfdf0(_0x4c44cc(0x4cf))+_0x4c44cc(0x9a4)+(this[_0x4c44cc(0x4ee)]('invert',_0x1017cf)?_0x4c44cc(0x303)+(_0x33e012[_0x4c44cc(0x72d)]?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x3c1))+'\x20'+_0x5cfdf0(_0x4c44cc(0x1da))+_0x4c44cc(0x9a4):_0x4c44cc(0x661))+'<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['_eT'](_0x4c44cc(0xc01))+'\x20'+_0x5cfdf0(_0x4c44cc(0x80c))+'\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>'+(_0x33e012[_0x4c44cc(0xa53)]?_0x33e012[_0x4c44cc(0xa53)][_0x4c44cc(0x9f9)](_0x124e17=>{const _0x5e263b=_0x4c44cc;let _0x3b4def=_0x124e17[_0x5e263b(0xd05)];if(_0x124e17['label']||_0x124e17[_0x5e263b(0x19e)])_0x3b4def+=',\x20'+(_0x124e17[_0x5e263b(0x623)]||'');if(_0x124e17[_0x5e263b(0x19e)])_0x3b4def+=',\x20'+_0x124e17[_0x5e263b(0x19e)];return _0x3b4def;})[_0x4c44cc(0xa09)]('\x0a'):'')+_0x4c44cc(0x519)+this['_eT'](_0x4c44cc(0xd6d))+'\x20'+_0x5cfdf0(_0x4c44cc(0xb36))+_0x4c44cc(0x514)+this['_eT']('Data\x20Attribute')+'\x20'+_0x5cfdf0('Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.')+_0x4c44cc(0x8e2)+escapeHtml(_0x33e012['data_attribute']??'')+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)]('Time\x20Field')+'\x20'+_0x5cfdf0(_0x4c44cc(0x235))+_0x4c44cc(0x35c)+escapeHtml(_0x33e012[_0x4c44cc(0xb4e)]??'')+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x829))+'\x20'+_0x5cfdf0(_0x4c44cc(0x999))+_0x4c44cc(0x27a)+escapeHtml(_0x33e012[_0x4c44cc(0x1a9)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xd93))+'\x20'+_0x5cfdf0(_0x4c44cc(0x849))+_0x4c44cc(0xbd7)+escapeHtml(_0x33e012[_0x4c44cc(0x8a6)]??'')+_0x4c44cc(0x332)+this['_eT'](_0x4c44cc(0xd2a))+'\x20'+_0x5cfdf0(_0x4c44cc(0x7c6))+_0x4c44cc(0xae3)+(_0x33e012[_0x4c44cc(0x745)]&&typeof _0x33e012[_0x4c44cc(0x745)]===_0x4c44cc(0x328)?Object[_0x4c44cc(0x1ee)](_0x33e012[_0x4c44cc(0x745)])[_0x4c44cc(0x9f9)](([_0x228b6b,_0x19db41])=>_0x228b6b+':\x20'+_0x19db41)[_0x4c44cc(0xa09)](String['fromCharCode'](0xa)):'')+_0x4c44cc(0xcd0)+this[_0x4c44cc(0x3ec)]('Time\x20Unit')+'\x20'+_0x5cfdf0(_0x4c44cc(0x9e0))+_0x4c44cc(0x264)+[_0x4c44cc(0x91e),_0x4c44cc(0xb6f),_0x4c44cc(0x781),_0x4c44cc(0x22f),_0x4c44cc(0x28e),_0x4c44cc(0xcee),'week_of_year','hour_of_day'][_0x4c44cc(0x9f9)](_0x10ddb3=>_0x34d599(_0x10ddb3,_0x33e012[_0x4c44cc(0x2da)]??_0x4c44cc(0x91e),{'iso':_0x4c44cc(0x36c),'epoch_seconds':_0x4c44cc(0x799),'epoch_ms':_0x4c44cc(0x49d),'month_of_year':_0x4c44cc(0xa00),'day_of_month':_0x4c44cc(0xb20),'day_of_year':_0x4c44cc(0x82b),'week_of_year':_0x4c44cc(0x80d),'hour_of_day':_0x4c44cc(0x5ac)}[_0x10ddb3]))[_0x4c44cc(0xa09)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('Reference\x20Year')+'\x20'+_0x5cfdf0(_0x4c44cc(0xd97))+_0x4c44cc(0x240)+this['_eT'](_0x4c44cc(0x463))+'\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x4c44cc(0xb0f)]??'')+_0x4c44cc(0xa7c)+(_0x2282e1===_0x4c44cc(0x61f)?_0x4c44cc(0x17f):'')+_0x4c44cc(0x9e7)+(!_0xd267e0?'lk':'')+_0x4c44cc(0x485)+this['_eT'](_0x4c44cc(0x77a))+'\x20'+_0x5cfdf0(_0x4c44cc(0x171))+_0x4c44cc(0xa18)+(_0x33e012[_0x4c44cc(0xaaa)]!==![]?_0x4c44cc(0x7aa):'')+'>'+this[_0x4c44cc(0x3ec)]('On')+'</option><option\x20value=\x22false\x22\x20'+(_0x33e012[_0x4c44cc(0xaaa)]===![]?_0x4c44cc(0x7aa):'')+'>'+this['_eT']('Off')+_0x4c44cc(0x6f2)+_0x550451(_0xd267e0)+_0x4c44cc(0x9d5)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x9e9))+'\x20'+_0x5cfdf0('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.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20'+(_0xd267e0?'':_0x4c44cc(0x625))+'>'+[['',this[_0x4c44cc(0x3ec)](_0x4c44cc(0x88c))],['last',this['_eT'](_0x4c44cc(0x8a5))],[_0x4c44cc(0x2b8),this[_0x4c44cc(0x3ec)](_0x4c44cc(0x9e1))],['avg',this[_0x4c44cc(0x3ec)]('Avg')],[_0x4c44cc(0x749),this[_0x4c44cc(0x3ec)](_0x4c44cc(0x6bf))],[_0x4c44cc(0x887),this[_0x4c44cc(0x3ec)](_0x4c44cc(0x78d))],['first',this[_0x4c44cc(0x3ec)]('First')]][_0x4c44cc(0x9f9)](([_0xe832bc,_0x538875])=>_0x34d599(_0xe832bc,_0x33e012[_0x4c44cc(0xaa0)]??(_0x33e012[_0x4c44cc(0x8aa)]?_0x4c44cc(0x509):''),_0x538875))[_0x4c44cc(0xa09)]('')+'</select></div>'+([_0x4c44cc(0x305),'ranking','radialbar',_0x4c44cc(0x712),'radar','heatmap',_0x4c44cc(0x6b0)][_0x4c44cc(0x267)](_0x1017cf)&&((_0x33e012[_0x4c44cc(0xaa0)]??(_0x33e012[_0x4c44cc(0x8aa)]?'last':''))===_0x4c44cc(0x509)||(_0x33e012[_0x4c44cc(0xaa0)]??'')===_0x4c44cc(0x4fa))?_0x4c44cc(0x8b1)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x159))+'</div>':'')+_0x4c44cc(0x3d8)+(_0x33e012[_0x4c44cc(0xbb0)]!==![]?'checked':'')+'\x20'+(_0xd267e0?'':'disabled')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xaa6))+'\x20'+_0x5cfdf0(_0x4c44cc(0x26f))+_0x4c44cc(0x137)+(_0x33e012[_0x4c44cc(0x325)]?_0x4c44cc(0x2f5):'')+'\x20'+(_0xd267e0?'':'disabled')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4c1))+'\x20'+_0x5cfdf0(_0x4c44cc(0x33f))+_0x4c44cc(0xb79)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x996))+'\x20'+_0x5cfdf0(_0x4c44cc(0x65f))+_0x4c44cc(0x69c)+(_0xd267e0?'':_0x4c44cc(0x625))+'>'+[['',this[_0x4c44cc(0x3ec)](_0x4c44cc(0xc4e))],[_0x4c44cc(0xb12),this[_0x4c44cc(0x3ec)]('Aligned\x20(below)')]][_0x4c44cc(0x9f9)](([_0x1f2fd0,_0xc02bed])=>_0x34d599(_0x1f2fd0,_0x33e012['name_position']??'',_0xc02bed))[_0x4c44cc(0xa09)]('')+_0x4c44cc(0x4ed)+(_0xd267e0&&!['','sum',_0x4c44cc(0xb26)][_0x4c44cc(0x267)](_0x33e012[_0x4c44cc(0xaa0)]??(_0x33e012['show_state_last']?_0x4c44cc(0x509):''))?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20'+(_0x33e012[_0x4c44cc(0xaaf)]?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x16e))+'\x20'+_0x5cfdf0('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.')+'</span></div></label>':'')+(_0xd267e0&&(_0x33e012[_0x4c44cc(0xaa0)]??(_0x33e012[_0x4c44cc(0x8aa)]?_0x4c44cc(0x509):''))!==''?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20'+(_0x33e012['show_range_values']?_0x4c44cc(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x881))+'\x20'+_0x5cfdf0(_0x4c44cc(0x7ac))+_0x4c44cc(0x70a):'')+'</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('MDI\x20Icon')+'\x20'+_0x5cfdf0('MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.')+'</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-entity-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x42b))+'\x20'+_0x5cfdf0('Show\x20a\x20second\x20stat\x20value\x20next\x20to\x20the\x20primary\x20state\x20in\x20the\x20state\x20row.\x20Options:\x20Sum,\x20Avg,\x20Min,\x20Max,\x20First,\x20Last.\x20The\x20label\x20and\x20value\x20appear\x20smaller\x20beside\x20the\x20main\x20state.\x20In\x20Pie,\x20Ranking\x20and\x20Polar\x20Area\x20modes\x20an\x20extra\x20%\x20option\x20is\x20available\x20—\x20it\x20shows\x20this\x20entity\x27s\x20share\x20of\x20the\x20total,\x20matching\x20the\x20percentages\x20drawn\x20on\x20the\x20chart.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20'+(_0xd267e0?'':_0x4c44cc(0x625))+'>'+['',_0x4c44cc(0x2b8),'avg',_0x4c44cc(0x749),_0x4c44cc(0x887),_0x4c44cc(0x4fa),_0x4c44cc(0x509),...['pie','ranking',_0x4c44cc(0x712)][_0x4c44cc(0x267)](_0x1017cf)?[_0x4c44cc(0x4ad)]:[]][_0x4c44cc(0x9f9)](_0x3d096d=>_0x34d599(_0x3d096d,_0x33e012[_0x4c44cc(0x2d0)]??'',{['']:this['_eT'](_0x4c44cc(0x319)),'sum':this[_0x4c44cc(0x3ec)]('Sum'),'avg':this[_0x4c44cc(0x3ec)](_0x4c44cc(0xce1)),'min':this[_0x4c44cc(0x3ec)](_0x4c44cc(0x6bf)),'max':this['_eT']('Max'),'first':this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4e5)),'last':this[_0x4c44cc(0x3ec)](_0x4c44cc(0x8a5)),'pct':'%'}[_0x3d096d]))[_0x4c44cc(0xa09)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x6ad))+'\x20'+_0x5cfdf0('Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20'+(_0xd267e0?'':'disabled')+'>'+[_0x4c44cc(0x34a),_0x4c44cc(0x648),_0x4c44cc(0x86c),_0x4c44cc(0x7b2),_0x4c44cc(0xaa3),_0x4c44cc(0x386)][_0x4c44cc(0x9f9)](_0x3cac02=>_0x34d599(_0x3cac02,_0x33e012['align_state']??_0x4c44cc(0x34a),{'left':this[_0x4c44cc(0x3ec)](_0x4c44cc(0xcf3)),'center':this[_0x4c44cc(0x3ec)](_0x4c44cc(0xc8c)),'right':this['_eT']('Top\x20Right'),'bottom-left':this[_0x4c44cc(0x3ec)](_0x4c44cc(0x1f8)),'bottom-center':this[_0x4c44cc(0x3ec)](_0x4c44cc(0xd16)),'bottom-right':this[_0x4c44cc(0x3ec)](_0x4c44cc(0x18b))}[_0x3cac02]))['join']('')+_0x4c44cc(0xbbf)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xa35))+'\x20'+_0x5cfdf0(_0x4c44cc(0x2ba))+_0x4c44cc(0x5bf)+escapeHtml(_0x33e012[_0x4c44cc(0x8e7)]??'')+'\x22\x20'+(_0xd267e0?'':_0x4c44cc(0x625))+_0x4c44cc(0x43b)+this[_0x4c44cc(0x3ec)]('Value\x20Size')+'\x20'+_0x5cfdf0(_0x4c44cc(0x307))+_0x4c44cc(0x741)+escapeHtml(_0x33e012['state_size']??'')+'\x22\x20'+(_0xd267e0?'':_0x4c44cc(0x625))+_0x4c44cc(0x43b)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x247))+'\x20'+_0x5cfdf0(_0x4c44cc(0x4a8))+_0x4c44cc(0x55b)+escapeHtml(_0x33e012['icon_size']??'')+'\x22\x20'+(_0xd267e0?'':_0x4c44cc(0x625))+_0x4c44cc(0x42a)+(!_0x125156?'lk':'')+_0x4c44cc(0x274)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xab4))+'\x20'+_0x5cfdf0(_0x4c44cc(0x3d5))+_0x4c44cc(0x2c9)+(_0x125156?'checked':'')+'><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x550451(_0x125156)+_0x4c44cc(0x645)+this['_eT'](_0x4c44cc(0x84c))+'\x20'+_0x5cfdf0(_0x4c44cc(0x7c7))+_0x4c44cc(0xba3)+escapeHtml(_0x33e012[_0x4c44cc(0x57a)]??0x1)+'\x22\x20'+(_0x125156?'':_0x4c44cc(0x625))+'><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x247))+'\x20'+_0x5cfdf0(_0x4c44cc(0x465))+_0x4c44cc(0x8d1)+escapeHtml(_0x33e012[_0x4c44cc(0xb07)]??'')+'\x22\x20'+(_0x125156?'':_0x4c44cc(0x625))+'></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('Up\x20Color')+'\x20'+_0x5cfdf0(_0x4c44cc(0xc72))+'</label>'+_0x25cdd9(_0x4c44cc(0xbe5),_0x33e012[_0x4c44cc(0x24c)]??'')+_0x4c44cc(0x6dc)+this[_0x4c44cc(0x3ec)]('Down\x20Color')+'\x20'+_0x5cfdf0(_0x4c44cc(0x52a))+'</label>'+_0x25cdd9('e-trend_down_color',_0x33e012[_0x4c44cc(0x67b)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4f5))+'\x20'+_0x5cfdf0(_0x4c44cc(0x35e))+'</label>'+_0x25cdd9('e-trend_stable_color',_0x33e012[_0x4c44cc(0x7d5)]??'')+_0x4c44cc(0x5f9)+(_0x2282e1===_0x4c44cc(0x3dc)?_0x4c44cc(0x17f):'')+'\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x4511ab[_0x4c44cc(0xc5b)]||_0x4c44cc(0x237))===_0x4c44cc(0x237)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('Graph\x20Type')+'\x20'+_0x5cfdf0(_0x4c44cc(0x628))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x34d599(_0x4c44cc(0x1d7),_0x1543ad,this['_eT']('Line'))+_0x34d599(_0x4c44cc(0x98f),_0x1543ad,this[_0x4c44cc(0x3ec)](_0x4c44cc(0x973)))+_0x34d599(_0x4c44cc(0x20a),_0x1543ad,this[_0x4c44cc(0x3ec)](_0x4c44cc(0x44e)))+_0x34d599('candlestick',_0x1543ad,this['_eT'](_0x4c44cc(0x5ef)))+_0x4c44cc(0x4b6)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x752))+'\x20'+_0x5cfdf0(_0x4c44cc(0x185))+_0x4c44cc(0x5b6)+escapeHtml(_0x33e012[_0x4c44cc(0xbf1)]??'')+'\x22></div></div>':'')+_0x4c44cc(0xaa4)+((()=>{const _0x1e856c=_0x4c44cc;return _0x1e856c(0x883)+(!_0x3715b7?'lk':'')+_0x1e856c(0xd35)+this[_0x1e856c(0x3ec)](_0x1e856c(0x585))+'\x20'+_0x5cfdf0(_0x1e856c(0xc8a))+_0x1e856c(0xa78)+(_0x3715b7?_0x1e856c(0x2f5):'')+_0x1e856c(0xc0f)+(_0x33e012[_0x1e856c(0x202)]===!![]?_0x1e856c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x1a6))+'\x20'+_0x5cfdf0(_0x1e856c(0x376))+_0x1e856c(0x2e4)+_0x550451(_0x3715b7)+_0x1e856c(0xa94)+(_0x4511ab[_0x1e856c(0x1c9)]?_0x1e856c(0x968)+this['_eT'](_0x1e856c(0xcec))+'\x20'+_0x5cfdf0(_0x1e856c(0x4df))+_0x1e856c(0x436)+this['_eT']('(all\x20together)')+_0x1e856c(0x91a)+escapeHtml(_0x33e012[_0x1e856c(0x33a)]??'')+_0x1e856c(0x529):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x1e856c(0x4ee)](_0x1e856c(0xbce),_0x1017cf)||this[_0x1e856c(0x4ee)](_0x1e856c(0xa21),_0x1017cf)?_0x1e856c(0x3f0)+(_0x33e012[_0x1e856c(0xbce)]?'checked':'')+_0x1e856c(0x80a)+this['_eT'](_0x1e856c(0x7b8))+'\x20'+_0x5cfdf0(_0x1e856c(0x197))+'</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'+(_0x33e012['break_on_null']?_0x1e856c(0x2f5):'')+_0x1e856c(0x80a)+this['_eT'](_0x1e856c(0x731))+'\x20'+_0x5cfdf0(_0x1e856c(0x5da))+_0x1e856c(0x5ec)+(_0x33e012[_0x1e856c(0x778)]?_0x1e856c(0x2f5):'')+_0x1e856c(0x80a)+this['_eT'](_0x1e856c(0x47c))+'\x20'+_0x5cfdf0(_0x1e856c(0x2b5))+_0x1e856c(0x9a4):'')+_0x1e856c(0x238)+((()=>{const _0x36bcdd=_0x1e856c;if(_0x1017cf!==_0x36bcdd(0x237)||(_0x33e012['graph_type']||_0x33e012[_0x36bcdd(0xb33)])===_0x36bcdd(0x440))return'';const _0x4261bc=_0x33e012['compare'],_0x2ee447=Array[_0x36bcdd(0xaf6)](_0x4261bc)?_0x4261bc:_0x4261bc?[_0x4261bc&&typeof _0x4261bc===_0x36bcdd(0x328)?_0x4261bc:{'period':_0x4261bc===!![]?'previous_period':String(_0x4261bc)}]:[],_0x1c15e8=['previous_period','yesterday','last_week','last_month','last_year'],_0x1f04bd=_0x2ee447[_0x36bcdd(0x9f9)]((_0xe00e31,_0x349e2c)=>{const _0x557e16=_0x36bcdd,_0x3c11b0=_0xe00e31&&typeof _0xe00e31==='object'?_0xe00e31:{'period':String(_0xe00e31)},_0x2836ee=_0x3c11b0[_0x557e16(0x221)]!=null?String(_0x3c11b0[_0x557e16(0x221)]):_0x557e16(0x399),_0x236796=!_0x1c15e8['includes'](_0x2836ee)?_0x557e16(0x164)+escapeHtml(_0x2836ee)+_0x557e16(0x495)+escapeHtml(_0x2836ee)+_0x557e16(0x41f):'',_0xe10cb9=_0x877b43=>_0x2836ee===_0x877b43?'selected':'',_0x5cf850=_0x3c11b0[_0x557e16(0x7ea)]||'dashed',_0x331264=_0x5b144d=>_0x5cf850===_0x5b144d?'selected':'',_0x3e2746=String(_0x3c11b0[_0x557e16(0x19e)]??'')[_0x557e16(0x267)]('{{');return _0x557e16(0xc0d)+_0x349e2c+_0x557e16(0xadc)+this[_0x557e16(0x3ec)](_0x557e16(0x962))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20'+_0xe10cb9('previous_period')+'>'+this[_0x557e16(0x3ec)](_0x557e16(0x8a8))+_0x557e16(0xd2d)+_0xe10cb9('yesterday')+'>'+this[_0x557e16(0x3ec)](_0x557e16(0xd65))+'</option><option\x20value=\x22last_week\x22\x20'+_0xe10cb9('last_week')+'>'+this[_0x557e16(0x3ec)](_0x557e16(0x8df))+'</option><option\x20value=\x22last_month\x22\x20'+_0xe10cb9(_0x557e16(0x3d3))+'>'+this['_eT'](_0x557e16(0x6fb))+_0x557e16(0xa07)+_0xe10cb9(_0x557e16(0x528))+'>'+this[_0x557e16(0x3ec)](_0x557e16(0x9da))+_0x557e16(0x5c3)+_0x236796+_0x557e16(0x4b6)+this[_0x557e16(0x3ec)](_0x557e16(0x727))+'\x20'+_0x5cfdf0(_0x557e16(0x9ce))+'</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22'+escapeHtml(String(Math[_0x557e16(0x887)](0x1,parseInt(_0x3c11b0[_0x557e16(0x484)])||0x1)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x557e16(0x3ec)](_0x557e16(0x784))+_0x557e16(0x7df)+_0x331264(_0x557e16(0x4eb))+'>'+this[_0x557e16(0x3ec)](_0x557e16(0x5d6))+'</option><option\x20value=\x22solid\x22\x20'+_0x331264(_0x557e16(0x580))+'>'+this[_0x557e16(0x3ec)](_0x557e16(0x803))+'</option><option\x20value=\x22dotted\x22\x20'+_0x331264(_0x557e16(0x60c))+'>'+this[_0x557e16(0x3ec)]('Dotted')+'</option></select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x557e16(0x3ec)](_0x557e16(0x7a8))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22'+escapeHtml(_0x3c11b0[_0x557e16(0x19e)]??'')+_0x557e16(0xb68)+escapeHtml(this['_coerceColor'](_0x3c11b0[_0x557e16(0x19e)]))+'\x22'+(_0x3e2746?_0x557e16(0x4f3):'')+'></div></div><div\x20class=\x22f\x22><label>'+this[_0x557e16(0x3ec)]('Opacity')+_0x557e16(0xa5b)+(_0x3c11b0[_0x557e16(0x8eb)]!=null?escapeHtml(String(_0x3c11b0[_0x557e16(0x8eb)])):'')+_0x557e16(0x8fc)+(_0x3c11b0[_0x557e16(0x9e8)]===![]?'':_0x557e16(0x2f5))+_0x557e16(0x80a)+this[_0x557e16(0x3ec)](_0x557e16(0xb77))+_0x557e16(0xd26)+(_0x3c11b0[_0x557e16(0x31b)]===!![]?'checked':'')+_0x557e16(0x80a)+this[_0x557e16(0x3ec)](_0x557e16(0x1a6))+'\x20'+_0x5cfdf0(_0x557e16(0x6d2))+_0x557e16(0x213)+(_0x3c11b0['show_fill']===!![]?_0x557e16(0x2f5):'')+_0x557e16(0x80a)+this['_eT'](_0x557e16(0x39e))+'\x20'+_0x5cfdf0(_0x557e16(0xcf0))+_0x557e16(0x42c)+(_0x3c11b0[_0x557e16(0xbce)]===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x557e16(0x3ec)](_0x557e16(0x7b8))+'\x20'+_0x5cfdf0(_0x557e16(0xc7c))+_0x557e16(0xcba)+this[_0x557e16(0x3ec)]('Delete')+_0x557e16(0x74e);})[_0x36bcdd(0xa09)]('');return _0x36bcdd(0x5eb)+this[_0x36bcdd(0x3ec)](_0x36bcdd(0x28d))+'\x20'+_0x5cfdf0(_0x36bcdd(0x130))+_0x36bcdd(0xaff)+(_0x1f04bd||_0x36bcdd(0x75d)+this['_eT'](_0x36bcdd(0x7fa))+_0x36bcdd(0x816))+'</div><button\x20class=\x22cmp-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20'+this[_0x36bcdd(0x3ec)](_0x36bcdd(0xd31))+_0x36bcdd(0x857);})())+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x1e856c(0x4ee)](_0x1e856c(0x89c),_0x1017cf)?'<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2012\x207\x2012\x2010\x205\x2014\x2019\x2017\x2012\x2021\x2012\x22/></svg>'+this[_0x1e856c(0x3ec)](_0x1e856c(0xc28))+'\x20'+_0x5cfdf0(_0x1e856c(0xd0f))+_0x1e856c(0x916)+(_0x4cb998||_0x1e856c(0x75d)+this[_0x1e856c(0x3ec)](_0x1e856c(0x272))+_0x1e856c(0x816))+_0x1e856c(0x2e3)+this[_0x1e856c(0x3ec)](_0x1e856c(0x905))+_0x1e856c(0x857):'')+((_0x4511ab[_0x1e856c(0xc5b)]||'timeline')===_0x1e856c(0x237)?_0x1e856c(0x20e)+(_0x22324d===_0x1e856c(0x390)?'lk':'')+_0x1e856c(0x340)+this[_0x1e856c(0x3ec)](_0x1e856c(0xcb8))+'\x20'+_0x5cfdf0(_0x1e856c(0xbbd))+_0x1e856c(0xb72)+_0x34d599(_0x1e856c(0x390),_0x22324d,this[_0x1e856c(0x3ec)]('Never'))+_0x34d599(_0x1e856c(0xb86),_0x22324d,this[_0x1e856c(0x3ec)](_0x1e856c(0xb73)))+_0x34d599(_0x1e856c(0x590),_0x22324d,this[_0x1e856c(0x3ec)](_0x1e856c(0x5fe)))+'</select></div></div><div\x20class=\x22csb\x22\x20'+(_0x22324d==='never'?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x1e856c(0xa5c)+(_0x33e012[_0x1e856c(0x587)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1e856c(0x3ec)]('Min')+'\x20'+_0x5cfdf0(_0x1e856c(0x64d))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20'+(_0x33e012[_0x1e856c(0x40f)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x78d))+'\x20'+_0x5cfdf0(_0x1e856c(0x414))+_0x1e856c(0x8c8)+(_0x33e012[_0x1e856c(0x75a)]!==![]?_0x1e856c(0x2f5):'')+_0x1e856c(0x80a)+this[_0x1e856c(0x3ec)]('Timestamp')+'\x20'+_0x5cfdf0(_0x1e856c(0xd5f))+_0x1e856c(0xd8a)+this[_0x1e856c(0x3ec)](_0x1e856c(0x9c8))+'\x20'+_0x5cfdf0(_0x1e856c(0x244))+_0x1e856c(0xd10)+this[_0x1e856c(0x3ec)](_0x1e856c(0xa42))+'\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x1e856c(0xc16)]??'')+_0x1e856c(0x5b1)+escapeHtml(this[_0x1e856c(0x4c3)](_0x33e012[_0x1e856c(0xc16)]||_0x1e856c(0x7b6)))+_0x1e856c(0x852)+this[_0x1e856c(0x3ec)](_0x1e856c(0x2cb))+'\x20'+_0x5cfdf0(_0x1e856c(0xb2a))+_0x1e856c(0x8ef)+escapeHtml(_0x33e012['extrema_font_size']??'')+_0x1e856c(0xd75)+this[_0x1e856c(0x3ec)](_0x1e856c(0x1bb))+'\x20'+_0x5cfdf0('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.')+_0x1e856c(0xa92)+this[_0x1e856c(0x3ec)](_0x1e856c(0xa42))+_0x1e856c(0x91a)+escapeHtml(_0x33e012[_0x1e856c(0x477)]??'')+_0x1e856c(0x451)+escapeHtml(this['_coerceColor'](_0x33e012[_0x1e856c(0x477)]||'#1c1c1c'))+_0x1e856c(0x852)+this[_0x1e856c(0x3ec)](_0x1e856c(0x50d))+'\x20'+_0x5cfdf0(_0x1e856c(0x445))+_0x1e856c(0x9d6)+escapeHtml(_0x33e012['extrema_bg_opacity']??'')+_0x1e856c(0x56a):'')+_0x1e856c(0xaa4)+((_0x4511ab[_0x1e856c(0xc5b)]||_0x1e856c(0x237))===_0x1e856c(0x237)?_0x1e856c(0x20e)+(!_0x1f418d?'lk':'')+_0x1e856c(0x34e)+this[_0x1e856c(0x3ec)](_0x1e856c(0xa0e))+'\x20'+_0x5cfdf0(_0x1e856c(0x3ba))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20'+(_0x1f418d?_0x1e856c(0x2f5):'')+_0x1e856c(0x296)+_0x550451(_0x1f418d)+_0x1e856c(0x645)+this[_0x1e856c(0x3ec)](_0x1e856c(0x329))+'\x20'+_0x5cfdf0('Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.')+_0x1e856c(0x5a1)+escapeHtml(_0x33e012[_0x1e856c(0x701)]??2.5)+'\x22\x20'+(_0x1f418d?'':_0x1e856c(0x625))+_0x1e856c(0x9d4)+(_0x33e012[_0x1e856c(0x397)]!==![]?_0x1e856c(0x2f5):'')+'\x20'+(_0x1f418d?'':_0x1e856c(0x625))+_0x1e856c(0x80a)+this[_0x1e856c(0x3ec)]('Bezier')+'\x20'+_0x5cfdf0(_0x1e856c(0x78e))+'</span></div></label></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x784))+'\x20'+_0x5cfdf0(_0x1e856c(0x3b3))+_0x1e856c(0x854)+(_0x1f418d?'':_0x1e856c(0x625))+_0x1e856c(0x7a5)+((_0x33e012['line_style']??_0x1e856c(0x580))===_0x1e856c(0x580)?_0x1e856c(0x7aa):'')+'>'+this['_eT'](_0x1e856c(0x803))+_0x1e856c(0xad6)+(_0x33e012[_0x1e856c(0x7ea)]===_0x1e856c(0x60c)?_0x1e856c(0x7aa):'')+'>'+this['_eT'](_0x1e856c(0xc48))+_0x1e856c(0x123)+(_0x33e012['line_style']===_0x1e856c(0x4eb)?_0x1e856c(0x7aa):'')+'>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x5d6))+'</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'+(_0x33e012['show_range_band']?_0x1e856c(0x2f5):'')+_0x1e856c(0x80a)+this[_0x1e856c(0x3ec)](_0x1e856c(0x373))+'\x20'+_0x5cfdf0(_0x1e856c(0x8f7))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20'+(_0xa0c693?_0x1e856c(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x6a6))+'\x20'+_0x5cfdf0(_0x1e856c(0x7e1))+_0x1e856c(0xbcf)+(_0xa0c693?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1e856c(0x3ec)](_0x1e856c(0x687))+'\x20'+_0x5cfdf0(_0x1e856c(0x32e))+'</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'+escapeHtml(_0x33e012[_0x1e856c(0x43d)]??'')+_0x1e856c(0xd36):'')+_0x1e856c(0x1e0):'')+'\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>'+(_0x1017cf===_0x1e856c(0xa25)?this[_0x1e856c(0x3ec)](_0x1e856c(0x861)):this['_eT']('Y\x20Axis\x20Range'))+'\x20'+_0x5cfdf0(_0x1017cf===_0x1e856c(0xa25)?_0x1e856c(0x557):_0x1e856c(0x1b7))+'</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>'+(_0x1017cf===_0x1e856c(0xa25)?this[_0x1e856c(0x3ec)]('Min'):this['_eT'](_0x1e856c(0x582)))+'\x20'+_0x5cfdf0(_0x1017cf===_0x1e856c(0xa25)?_0x1e856c(0x14e):_0x1e856c(0x326))+'</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22'+escapeHtml(_0x33e012[_0x1e856c(0x844)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+(_0x1017cf==='gauge'?this['_eT']('Max'):this['_eT'](_0x1e856c(0xbd0)))+'\x20'+_0x5cfdf0(_0x1017cf==='gauge'?'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.':_0x1e856c(0x878))+_0x1e856c(0x201)+escapeHtml(_0x33e012['upper_bound']??'')+'\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';})())+_0x4c44cc(0xa6f)+(_0x2282e1===_0x4c44cc(0x4f4)?_0x4c44cc(0x17f):'')+_0x4c44cc(0xceb)+this[_0x4c44cc(0x3ec)]('Base\x20Colors')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x18d))+'\x20'+_0x5cfdf0(_0x4c44cc(0x86e))+_0x4c44cc(0xcdd)+_0x25cdd9(_0x4c44cc(0x487),_0x33e012[_0x4c44cc(0x19e)]||'#ff4757')+_0x4c44cc(0x816)+(this[_0x4c44cc(0x4ee)](_0x4c44cc(0x5dd),_0x1017cf)?_0x4c44cc(0xcde)+this['_eT']('Point\x20Color')+'\x20'+_0x5cfdf0(_0x4c44cc(0x20b))+'</label>'+_0x25cdd9(_0x4c44cc(0x220),_0x33e012[_0x4c44cc(0x5dd)]||_0x33e012[_0x4c44cc(0x19e)]||_0x4c44cc(0x650))+_0x4c44cc(0x816):'<div\x20class=\x22f\x22></div>')+_0x4c44cc(0x9ae)+this[_0x4c44cc(0x3ec)]('Icon\x20Color')+'\x20'+_0x5cfdf0(_0x4c44cc(0x30e))+'</label>'+_0x25cdd9(_0x4c44cc(0x517),_0x33e012[_0x4c44cc(0x957)]||_0x33e012[_0x4c44cc(0x19e)]||'#ff4757')+_0x4c44cc(0x6dc)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x380))+'\x20'+_0x5cfdf0(_0x4c44cc(0x1f4))+'</label>'+_0x25cdd9(_0x4c44cc(0x88d),_0x33e012['state_color']||_0x33e012['color']||_0x4c44cc(0x650))+_0x4c44cc(0x50e)+(_0x1017cf==='gauge'?_0x4c44cc(0x968)+this[_0x4c44cc(0x3ec)]('Needle\x20Color')+'\x20'+_0x5cfdf0(_0x4c44cc(0xd78))+_0x4c44cc(0xcdd)+_0x25cdd9(_0x4c44cc(0xd51),_0x33e012[_0x4c44cc(0x527)]??'')+_0x4c44cc(0xb3e):'')+_0x4c44cc(0x4d0)+(!_0x7e6bd5?'lk':'')+_0x4c44cc(0x641)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x39e))+'\x20'+_0x5cfdf0('Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20'+(_0x7e6bd5?_0x4c44cc(0x2f5):'')+_0x4c44cc(0x296)+_0x550451(_0x7e6bd5)+_0x4c44cc(0x39a)+(_0x33e012['gradient']!==![]?'checked':'')+'\x20'+(_0x7e6bd5?'':'disabled')+_0x4c44cc(0x80a)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xb42))+'\x20'+_0x5cfdf0(_0x4c44cc(0x934))+_0x4c44cc(0x86f)+(this['_isFieldRelevantForMode'](_0x4c44cc(0x612),_0x1017cf)?_0x4c44cc(0x20e)+(_0x17bfa9?.['enabled']?'lk':'')+_0x4c44cc(0x6a1)+this['_eT']('Rise/Fall\x20Colors')+'\x20'+_0x5cfdf0(_0x4c44cc(0x708))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20'+(_0x56f29c?.[_0x4c44cc(0x139)]?_0x4c44cc(0x2f5):'')+'\x20'+(_0x17bfa9?.[_0x4c44cc(0x139)]?_0x4c44cc(0x625):'')+_0x4c44cc(0x480)+(_0x17bfa9?.[_0x4c44cc(0x139)]?_0x4c44cc(0x637)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xa75))+'</div>':'')+_0x4c44cc(0x616)+(!_0x56f29c?.['enabled']||_0x17bfa9?.['enabled']?_0x4c44cc(0x239):'')+_0x4c44cc(0x26e)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xca6))+'\x20'+_0x5cfdf0(_0x4c44cc(0xad1))+_0x4c44cc(0x3c7)+escapeHtml(this['_coerceColor'](_0x56f29c?.[_0x4c44cc(0x17e)]??'#2ecc71'))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4c44cc(0x3ec)]('Falling')+'\x20'+_0x5cfdf0('Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.')+'</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c44cc(0x4c3)](_0x56f29c?.[_0x4c44cc(0x70e)]??_0x4c44cc(0xd07)))+_0x4c44cc(0xbb8)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x7f6))+'\x20'+_0x5cfdf0(_0x4c44cc(0x753))+'</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c44cc(0x4c3)](_0x56f29c?.['stable']??_0x4c44cc(0x87c)))+'\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20':'')+(this[_0x4c44cc(0x4ee)](_0x4c44cc(0x57e),_0x1017cf)?_0x4c44cc(0x20e)+(_0x56f29c?.['enabled']?'lk':'')+_0x4c44cc(0x6f9)+this[_0x4c44cc(0x3ec)]('Color\x20Thresholds')+'\x20'+_0x5cfdf0('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.')+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20'+(_0x17bfa9?.['enabled']?_0x4c44cc(0x2f5):'')+'\x20'+(_0x56f29c?.[_0x4c44cc(0x139)]?'disabled':'')+_0x4c44cc(0x480)+(_0x56f29c?.['enabled']?_0x4c44cc(0x637)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x1d2))+'</div>':'')+_0x4c44cc(0x616)+(!_0x17bfa9?.[_0x4c44cc(0x139)]||_0x56f29c?.[_0x4c44cc(0x139)]?_0x4c44cc(0x239):'')+_0x4c44cc(0xb9c)+this['_eT'](_0x4c44cc(0x642))+'\x20'+_0x5cfdf0(_0x4c44cc(0x499))+_0x4c44cc(0x46d)+_0x34d599(_0x4c44cc(0x6ce),_0x17bfa9?.[_0x4c44cc(0x961)]??'vertical',this[_0x4c44cc(0x3ec)](_0x4c44cc(0x24b)))+_0x34d599(_0x4c44cc(0x7f0),_0x17bfa9?.[_0x4c44cc(0x961)]??'vertical',this['_eT'](_0x4c44cc(0x360)))+_0x4c44cc(0x4b6)+this['_eT'](_0x4c44cc(0x460))+'\x20'+_0x5cfdf0(_0x4c44cc(0xb34))+_0x4c44cc(0x367)+_0x34d599('smooth',_0x17bfa9?.['transition']??'smooth',this[_0x4c44cc(0x3ec)](_0x4c44cc(0x4fe)))+_0x34d599(_0x4c44cc(0x670),_0x17bfa9?.[_0x4c44cc(0x4bb)]??_0x4c44cc(0x397),this[_0x4c44cc(0x3ec)](_0x4c44cc(0xd90)))+_0x4c44cc(0x69d)+(_0x17bfa9?.[_0x4c44cc(0xb0d)]?_0x4c44cc(0x2f5):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c44cc(0x3ec)](_0x4c44cc(0x3e0))+'\x20'+_0x5cfdf0(_0x4c44cc(0x492))+_0x4c44cc(0x377)+(_0x25ce9e||_0x4c44cc(0x75d)+this[_0x4c44cc(0x3ec)](_0x4c44cc(0xafd))+_0x4c44cc(0x816))+'</div><button\x20class=\x22thr-add\x22\x20'+(_0x56f29c?.['enabled']?_0x4c44cc(0x625):'')+'><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[_0x4c44cc(0x3ec)](_0x4c44cc(0xcab))+_0x4c44cc(0x4d4):'')+_0x4c44cc(0x709);})[_0x42851c(0xa09)](''),_0xa57837=_0x42851c(0x579)+(this['_openPanels'][_0x42851c(0xc12)](_0x42851c(0x65d))?_0x42851c(0xa60):'')+_0x42851c(0x7b4)+this['_eT'](_0x42851c(0xd48))+_0x42851c(0x71a)+this[_0x42851c(0x31f)][_0x42851c(0x4f2)]+'\x20'+this[_0x42851c(0x3ec)](_0x42851c(0x85c))+_0x42851c(0x45f)+_0x4593fc+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4511ab[_0x42851c(0xc5b)]==='scatter'&&this[_0x42851c(0x31f)][_0x42851c(0x4f2)]>=0x2||_0x4511ab[_0x42851c(0xc5b)]===_0x42851c(0x449)&&this[_0x42851c(0x31f)][_0x42851c(0x4f2)]>=0x1||_0x4511ab[_0x42851c(0xc5b)]===_0x42851c(0x6b0)&&this[_0x42851c(0x31f)][_0x42851c(0x4f2)]>=0x1?'':_0x42851c(0xa8f)+this[_0x42851c(0x3ec)](_0x42851c(0x27c))+_0x42851c(0xb4c))+_0x42851c(0x4d8),_0x3ad52a=_0x42851c(0x96b)+_0x40f8cc+_0x42851c(0xaf2);this[_0x42851c(0x788)]=(this[_0x42851c(0x788)]||0x0)+0x1,this[_0x42851c(0x8cb)][_0x42851c(0x301)]=_0x3ad52a+_0x42851c(0x25b)+_0x346923+_0xa57837+'</div>',this[_0x42851c(0xb10)]();if(_0x303503?.[_0x42851c(0x522)]){const _0xf8d217=this['shadowRoot'][_0x42851c(0x3e4)](_0x303503[_0x42851c(0x522)]);if(_0xf8d217){_0xf8d217[_0x42851c(0x292)]();if(_0x303503['ss']!==void 0x0)try{_0xf8d217[_0x42851c(0x7e4)](_0x303503['ss'],_0x303503['se']);}catch{}}}}[_0x34e271(0x44b)](_0x1992e3,_0x596182,_0x314ccd,_0x580f7d={}){const _0x43b5ac=_0x34e271;if(!_0x1992e3||_0x1992e3['_sgcIcon'])return;_0x1992e3[_0x43b5ac(0x4a4)]=!![],_0x1992e3[_0x43b5ac(0x301)]='';const _0x1cb592=!!_0x580f7d[_0x43b5ac(0x625)],_0x1dc875=document[_0x43b5ac(0xb38)]('div');_0x1dc875['style'][_0x43b5ac(0xd9f)]=_0x43b5ac(0x6ee);const _0x3a394d=document[_0x43b5ac(0xb38)]('button');_0x3a394d[_0x43b5ac(0xb33)]='button',_0x3a394d[_0x43b5ac(0x625)]=_0x1cb592,_0x3a394d[_0x43b5ac(0x564)][_0x43b5ac(0xd9f)]=_0x43b5ac(0x6e8)+(_0x1cb592?_0x43b5ac(0x7f5):'');const _0x5e7ebc=document['createElement'](_0x43b5ac(0xca0));_0x5e7ebc[_0x43b5ac(0x564)][_0x43b5ac(0xd9f)]=_0x43b5ac(0x742);const _0x1c5555=document[_0x43b5ac(0xb38)](_0x43b5ac(0xd9a));_0x1c5555[_0x43b5ac(0x564)]['cssText']='flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap';const _0x2df5e7=document[_0x43b5ac(0xb38)](_0x43b5ac(0xd9a));_0x2df5e7[_0x43b5ac(0x564)][_0x43b5ac(0xd9f)]='flex-shrink:0;color:var(--ts);display:flex',_0x2df5e7[_0x43b5ac(0x301)]=_0x43b5ac(0xd11),_0x3a394d[_0x43b5ac(0x7e9)](_0x5e7ebc,_0x1c5555,_0x2df5e7);const _0x340d71=document[_0x43b5ac(0xb38)](_0x43b5ac(0xd2c));_0x340d71[_0x43b5ac(0x564)]['cssText']=_0x43b5ac(0xa64);const _0x3586fb=_0x3e7aef=>typeof _0x3e7aef===_0x43b5ac(0xadd)&&(_0x3e7aef['includes']('{{')||_0x3e7aef[_0x43b5ac(0x267)]('{%')),_0x266b7c=()=>{const _0x4fd740=_0x43b5ac,_0x413001=(_0x596182()||'')[_0x4fd740(0x12e)]();if(_0x3586fb(_0x413001))_0x5e7ebc[_0x4fd740(0x1b0)](_0x4fd740(0x4a9),_0x4fd740(0x69b)),_0x5e7ebc[_0x4fd740(0x564)][_0x4fd740(0xae7)]=_0x4fd740(0x148),_0x1c5555[_0x4fd740(0x417)]=this[_0x4fd740(0x3ec)](_0x4fd740(0x8a9)),_0x1c5555[_0x4fd740(0x564)]['color']=_0x4fd740(0x2a3);else _0x413001?(_0x5e7ebc[_0x4fd740(0x1b0)](_0x4fd740(0x4a9),_0x413001),_0x5e7ebc['style'][_0x4fd740(0xae7)]='visible',_0x1c5555[_0x4fd740(0x417)]=_0x413001,_0x1c5555['style'][_0x4fd740(0x19e)]='var(--tx)'):(_0x5e7ebc[_0x4fd740(0x79c)](_0x4fd740(0x4a9)),_0x5e7ebc[_0x4fd740(0x564)]['visibility']=_0x4fd740(0x48d),_0x1c5555[_0x4fd740(0x417)]=_0x580f7d[_0x4fd740(0x13b)]||this[_0x4fd740(0x3ec)]('None'),_0x1c5555[_0x4fd740(0x564)][_0x4fd740(0x19e)]=_0x4fd740(0x85a));},_0x284fe1=document['createElement'](_0x43b5ac(0x92d));_0x284fe1['type']=_0x43b5ac(0x15d),_0x284fe1[_0x43b5ac(0x13b)]=_0x580f7d['placeholder2']||_0x43b5ac(0x4e9),_0x284fe1[_0x43b5ac(0xd05)]=_0x596182()||'',_0x284fe1[_0x43b5ac(0x564)][_0x43b5ac(0xd9f)]=_0x43b5ac(0xb37);let _0x43f4f6=![];_0x284fe1[_0x43b5ac(0x43c)](_0x43b5ac(0x92d),()=>{const _0x52e615=_0x43b5ac;_0x314ccd(_0x284fe1[_0x52e615(0xd05)]||void 0x0),_0x266b7c(),_0x43f4f6=!![];}),_0x284fe1['addEventListener']('change',()=>{const _0x42b493=_0x43b5ac;_0x43f4f6&&(_0x43f4f6=![],this[_0x42b493(0x867)]());});const _0x40a786=document[_0x43b5ac(0xb38)]('div');_0x40a786[_0x43b5ac(0x417)]=this[_0x43b5ac(0x3ec)]('Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.'),_0x40a786[_0x43b5ac(0x564)][_0x43b5ac(0xd9f)]=_0x43b5ac(0xcd2),_0x340d71[_0x43b5ac(0x7e9)](_0x284fe1,_0x40a786);let _0x268108=null;const _0x541e04=_0x521ec2=>{const _0x4bdbde=_0x43b5ac;_0x314ccd(_0x521ec2||void 0x0);if(_0x284fe1)_0x284fe1['value']=_0x521ec2||'';_0x266b7c(),this[_0x4bdbde(0x867)](),_0x20130f();},_0x36c0a4=()=>{const _0x13f969=_0x43b5ac;if(_0x268108)return;const _0x26927e=(_0x596182()||'')['trim']();if(this[_0x13f969(0xa29)]&&customElements[_0x13f969(0xccf)](_0x13f969(0x3a7)))_0x268108=document[_0x13f969(0xb38)](_0x13f969(0x3a7)),_0x268108[_0x13f969(0xd57)]=this['_hass'],_0x268108['value']=_0x3586fb(_0x26927e)?'':_0x26927e,_0x268108[_0x13f969(0x623)]='',_0x268108['style'][_0x13f969(0xd9f)]='display:block;width:100%',_0x268108[_0x13f969(0x43c)](_0x13f969(0x3e2),_0xd3de88=>{const _0x29fcf7=_0x13f969;_0xd3de88[_0x29fcf7(0x466)](),_0x541e04(_0xd3de88[_0x29fcf7(0x614)][_0x29fcf7(0xd05)]);});else{if(this[_0x13f969(0xa29)]&&customElements[_0x13f969(0xccf)](_0x13f969(0x7a9)))_0x268108=document[_0x13f969(0xb38)]('ha-selector'),_0x268108[_0x13f969(0xd57)]=this[_0x13f969(0xa29)],_0x268108[_0x13f969(0x7ed)]={'icon':{}},_0x268108[_0x13f969(0xd05)]=_0x3586fb(_0x26927e)?'':_0x26927e,_0x268108[_0x13f969(0x623)]='',_0x268108[_0x13f969(0x564)][_0x13f969(0xd9f)]='display:block;width:100%',_0x268108['addEventListener'](_0x13f969(0x3e2),_0x199d8d=>{const _0x1613ba=_0x13f969;_0x199d8d[_0x1613ba(0x466)](),_0x541e04(_0x199d8d[_0x1613ba(0x614)][_0x1613ba(0xd05)]);});else return;}_0x340d71[_0x13f969(0x343)](_0x268108);},_0x3c755f=()=>{const _0x4158a1=_0x43b5ac;if(_0x1cb592)return;if(this[_0x4158a1(0x211)]&&this['_cpdOpen'][_0x4158a1(0xc74)]!==_0x1dc875)this[_0x4158a1(0x211)][_0x4158a1(0x154)]();_0x36c0a4(),_0x340d71['style'][_0x4158a1(0xd2f)]=_0x4158a1(0x3c2),this[_0x4158a1(0x211)]={'wrap':_0x1dc875,'close':_0x20130f},setTimeout(()=>{const _0x2fe1f4=_0x4158a1;try{_0x284fe1[_0x2fe1f4(0x292)]();}catch(_0x12fb9b){}},0x1e);},_0x20130f=()=>{const _0x578794=_0x43b5ac;_0x340d71[_0x578794(0x564)][_0x578794(0xd2f)]=_0x578794(0x73d);if(this[_0x578794(0x211)]&&this['_cpdOpen']['wrap']===_0x1dc875)this[_0x578794(0x211)]=null;_0x43f4f6&&(_0x43f4f6=![],this[_0x578794(0x867)]());};_0x3a394d[_0x43b5ac(0x43c)](_0x43b5ac(0xb86),()=>{const _0x1ad16a=_0x43b5ac;_0x340d71[_0x1ad16a(0x564)][_0x1ad16a(0xd2f)]===_0x1ad16a(0x3c2)?_0x20130f():_0x3c755f();}),_0x1dc875['append'](_0x3a394d,_0x340d71),_0x1992e3[_0x43b5ac(0x343)](_0x1dc875),_0x266b7c(),!this[_0x43b5ac(0x66c)]&&(this['_cpdDocBound']=!![],this['shadowRoot'][_0x43b5ac(0x43c)](_0x43b5ac(0xb86),_0x52c803=>{const _0x33aedd=_0x43b5ac;if(!this[_0x33aedd(0x211)])return;const _0x159da8=_0x52c803[_0x33aedd(0xb76)]?_0x52c803[_0x33aedd(0xb76)]():[_0x52c803[_0x33aedd(0x471)]];if(_0x159da8[_0x33aedd(0x4c9)](_0x2e3e3c=>_0x2e3e3c&&_0x2e3e3c[_0x33aedd(0x9bc)]&&/COMBO-BOX|OVERLAY/i[_0x33aedd(0x47e)](_0x2e3e3c[_0x33aedd(0x9bc)])))return;if(!_0x159da8['includes'](this['_cpdOpen']['wrap']))this[_0x33aedd(0x211)]['close']();},!![]));}[_0x34e271(0xb10)](){const _0x34e618=_0x34e271,_0xbb6c1c=this[_0x34e618(0xa45)](()=>this['_valueChanged'](),0x190),_0x3fc67e=()=>this['_valueChanged']();this[_0x34e618(0x8cb)][_0x34e618(0x5aa)](_0x34e618(0xa0c))['forEach'](_0x2baf15=>{const _0x48a8df=_0x34e618;_0x2baf15[_0x48a8df(0x43c)](_0x48a8df(0xb86),()=>{const _0x648485=_0x48a8df,_0x1a0e8f=_0x2baf15['dataset']['toggle'];if(this[_0x648485(0x439)][_0x648485(0xc12)](_0x1a0e8f))this['_openPanels'][_0x648485(0x2ef)](_0x1a0e8f);else this[_0x648485(0x439)]['add'](_0x1a0e8f);_0x2baf15[_0x648485(0xd06)]('.panel')['classList'][_0x648485(0x941)]('open');});}),this[_0x34e618(0x8cb)][_0x34e618(0x5aa)]('.main-tb')[_0x34e618(0x724)](_0x44992e=>{const _0x28949d=_0x34e618;_0x44992e[_0x28949d(0x43c)](_0x28949d(0xb86),()=>{const _0x394729=_0x28949d;this[_0x394729(0xd46)]=_0x44992e['dataset'][_0x394729(0x194)],this[_0x394729(0x8cb)]['querySelectorAll']('.main-tb')[_0x394729(0x724)](_0xe47670=>_0xe47670[_0x394729(0x74c)][_0x394729(0x941)]('active',_0xe47670[_0x394729(0x45d)]['mtab']===this['_mainTab'])),this[_0x394729(0x8cb)][_0x394729(0x5aa)](_0x394729(0x5b8))[_0x394729(0x724)](_0x448974=>_0x448974[_0x394729(0x74c)][_0x394729(0x941)](_0x394729(0x17f),_0x448974[_0x394729(0x45d)][_0x394729(0x57c)]===this[_0x394729(0xd46)]));});}),[_0x34e618(0x750),'card_header_size','card_background_color','card_icon_size','card_icon_image','battery_low_threshold']['forEach'](_0x22a862=>this[_0x34e618(0x370)](_0x22a862,'input',_0xbb6c1c)),[_0x34e618(0xda0),_0x34e618(0x234),_0x34e618(0xb4a),_0x34e618(0x8e0),_0x34e618(0x567),'card_background_blur',_0x34e618(0xcef),_0x34e618(0x190),_0x34e618(0x507)][_0x34e618(0x724)](_0x5789c3=>this['_on'](_0x5789c3,_0x34e618(0x92d),_0xbb6c1c)),[_0x34e618(0x770),_0x34e618(0x658),_0x34e618(0xc07),_0x34e618(0x82c),_0x34e618(0x991),_0x34e618(0x31c),_0x34e618(0x4d3),_0x34e618(0x1f9),_0x34e618(0x4cc),'date_picker_step',_0x34e618(0x6b8),_0x34e618(0x595),_0x34e618(0x5b0),_0x34e618(0xc02),'gauge_value_size']['forEach'](_0x5eb2b1=>this['_on'](_0x5eb2b1,'input',_0xbb6c1c)),this[_0x34e618(0x370)]('graph_start_hour',_0x34e618(0x92d),_0xbb6c1c),this[_0x34e618(0x370)](_0x34e618(0x17b),_0x34e618(0x92d),_0xbb6c1c),[_0x34e618(0x710),_0x34e618(0xcea),_0x34e618(0x844),'upper_bound',_0x34e618(0xc3f),'zoom_sync_group',_0x34e618(0x5e9),'date_picker_group',_0x34e618(0x97f),_0x34e618(0x4a7),_0x34e618(0x765)][_0x34e618(0x724)](_0x457b11=>this[_0x34e618(0x370)](_0x457b11,_0x34e618(0x92d),_0xbb6c1c)),['y_axis_ticks',_0x34e618(0x791)][_0x34e618(0x724)](_0x581574=>this[_0x34e618(0x370)](_0x581574,_0x34e618(0x92d),_0xbb6c1c)),[_0x34e618(0xac0),_0x34e618(0xa47),_0x34e618(0x6cf),_0x34e618(0x533)][_0x34e618(0x724)](_0x599f5a=>this[_0x34e618(0x370)](_0x599f5a,'input',_0xbb6c1c)),[_0x34e618(0xa43),_0x34e618(0xaac),_0x34e618(0x1b8),'x_axis_font_opacity',_0x34e618(0x4aa),_0x34e618(0x357),_0x34e618(0xa38),_0x34e618(0xa0a),_0x34e618(0xd85),_0x34e618(0xc7a),_0x34e618(0x8db),'pie_center_color',_0x34e618(0x26c),_0x34e618(0x48b),_0x34e618(0x3ed),_0x34e618(0xd53),'x_grid_width',_0x34e618(0xa20),_0x34e618(0x124),'now_line_color',_0x34e618(0x293),_0x34e618(0x40d),_0x34e618(0x276)]['forEach'](_0x42daf6=>this[_0x34e618(0x370)](_0x42daf6,_0x34e618(0x92d),_0xbb6c1c)),[_0x34e618(0x4aa),'x_axis_color',_0x34e618(0xa38),_0x34e618(0xc7a),_0x34e618(0x64e),'card_background_color','y_grid_color',_0x34e618(0xa20),_0x34e618(0xa7b),_0x34e618(0xb4a),_0x34e618(0xcef),_0x34e618(0x276)][_0x34e618(0x724)](_0xc84a7d=>{const _0x2804fb=_0x34e618,_0x2b6f0d=this[_0x2804fb(0x8cb)][_0x2804fb(0x70f)](_0xc84a7d+_0x2804fb(0xd34)),_0x5c5d6f=this[_0x2804fb(0x8cb)][_0x2804fb(0x70f)](_0xc84a7d);if(_0x2b6f0d&&_0x5c5d6f){const _0x465ed7=()=>{const _0x2ac44b=_0x2804fb,_0x5e53d2=_0x5c5d6f[_0x2ac44b(0xd05)][_0x2ac44b(0x12e)](),_0x2400f2=_0x5e53d2[_0x2ac44b(0x267)]('{{');_0x2b6f0d[_0x2ac44b(0x564)][_0x2ac44b(0x8eb)]=_0x2400f2?'0.3':'',_0x2b6f0d[_0x2ac44b(0x564)][_0x2ac44b(0xb7c)]=_0x2400f2?_0x2ac44b(0x73d):'';if(!_0x2400f2&&/^#[0-9a-fA-F]{6}$/[_0x2ac44b(0x47e)](_0x5e53d2))_0x2b6f0d[_0x2ac44b(0xd05)]=_0x5e53d2;};_0x2b6f0d['addEventListener'](_0x2804fb(0x92d),()=>{const _0x138879=_0x2804fb;_0x5c5d6f[_0x138879(0xd05)]=_0x2b6f0d['value'],_0xbb6c1c();}),_0x5c5d6f[_0x2804fb(0x43c)](_0x2804fb(0x92d),()=>{_0x465ed7();}),_0x465ed7();}}),['align_header',_0x34e618(0xc4c),_0x34e618(0x669),'time_zone',_0x34e618(0xbf8),_0x34e618(0xc5b),_0x34e618(0x9de),_0x34e618(0x308),_0x34e618(0x534),'pph_picker_position',_0x34e618(0x306),'scroll_mode','datetime_format',_0x34e618(0x3a9),_0x34e618(0x4ce),_0x34e618(0x4c0),_0x34e618(0x5ab),_0x34e618(0xb71),_0x34e618(0x7d6),_0x34e618(0x624),_0x34e618(0x4b4),_0x34e618(0xd6e),_0x34e618(0x912),_0x34e618(0x84f),_0x34e618(0xd7b),'x_grid_style',_0x34e618(0x4d2),_0x34e618(0xb9a),_0x34e618(0xd9d),_0x34e618(0xd7d)][_0x34e618(0x724)](_0x3f8429=>this[_0x34e618(0x370)](_0x3f8429,'change',_0x3fc67e)),['show_grid','show_tooltip','show_tooltip_total',_0x34e618(0x7c2),_0x34e618(0x20d),'show_y_axis',_0x34e618(0x3a6),_0x34e618(0x316),_0x34e618(0x856),_0x34e618(0x6ed),_0x34e618(0x287),_0x34e618(0x684),_0x34e618(0x2fa),_0x34e618(0x1c9),'sparkline',_0x34e618(0x691),_0x34e618(0x761),_0x34e618(0x131),_0x34e618(0x289),'auto_scale_points','auto_hide_entities',_0x34e618(0x4c2),_0x34e618(0x468),_0x34e618(0x851),_0x34e618(0x2a1),_0x34e618(0x5e3),'energy_date_sync','show_full_period',_0x34e618(0x688),'pie_3d',_0x34e618(0x4a1),_0x34e618(0x2ad),_0x34e618(0x1a8),_0x34e618(0x299),_0x34e618(0x51f),_0x34e618(0xb4b),_0x34e618(0x32a),_0x34e618(0xa23)]['forEach'](_0x1e76b7=>this[_0x34e618(0x370)](_0x1e76b7,_0x34e618(0xaed),_0x3fc67e)),[_0x34e618(0xcc3),_0x34e618(0x691),_0x34e618(0x761),_0x34e618(0x131),'show_group_by_picker',_0x34e618(0x851),_0x34e618(0x2a1),_0x34e618(0x5e3),'show_y_axis_label',_0x34e618(0x20d),_0x34e618(0x688),_0x34e618(0x51f)]['forEach'](_0x37817e=>this['_on'](_0x37817e,_0x34e618(0xaed),()=>{const _0x23d93c=_0x34e618;this[_0x23d93c(0x6a4)]();})),this[_0x34e618(0x8cb)][_0x34e618(0x5aa)]('[data-intlabel]')[_0x34e618(0x724)](_0x3035d0=>_0x3035d0[_0x34e618(0x43c)]('change',_0x3fc67e)),this[_0x34e618(0x8cb)]['querySelectorAll'](_0x34e618(0x651))[_0x34e618(0x724)](_0x126f39=>_0x126f39['addEventListener'](_0x34e618(0xaed),_0x3fc67e));const _0xf8d3d9=this[_0x34e618(0x8cb)]['querySelector'](_0x34e618(0xb04));_0xf8d3d9?.[_0x34e618(0x43c)](_0x34e618(0xaed),()=>{const _0x471f10=_0x34e618;this[_0x471f10(0x6c4)][_0x471f10(0x4b7)]=_0xf8d3d9[_0x471f10(0xd05)]||void 0x0,_0x3fc67e();});const _0x49fc8a=this[_0x34e618(0x8cb)][_0x34e618(0x3e4)](_0x34e618(0x3f4));_0x49fc8a?.[_0x34e618(0x43c)](_0x34e618(0x92d),this[_0x34e618(0xa45)](()=>{const _0x529083=_0x34e618;this['_tmp'][_0x529083(0x4b7)]=_0x49fc8a[_0x529083(0xd05)][_0x529083(0x12e)]()||void 0x0,_0x3fc67e();},0x190));if(!this[_0x34e618(0x8cb)]['getElementById'](_0x34e618(0xcc8))){const _0x177123=document[_0x34e618(0xb38)]('style');_0x177123['id']='sgc-h32',_0x177123[_0x34e618(0x417)]=_0x34e618(0xbfc),this['shadowRoot'][_0x34e618(0x343)](_0x177123);}const _0x3103f8=()=>{const _0x41c445=_0x34e618,_0x1894da=this['_haColorMap'](),_0x37cb4d=['primary',_0x41c445(0x56f),'red','pink',_0x41c445(0x41d),'deep-purple','indigo',_0x41c445(0x476),_0x41c445(0xd12),_0x41c445(0xa8d),'teal',_0x41c445(0x3b1),'light-green',_0x41c445(0x634),'yellow',_0x41c445(0xd4c),_0x41c445(0xacf),_0x41c445(0x738),'brown',_0x41c445(0x3cc),_0x41c445(0x7e7),'dark-grey',_0x41c445(0x7bc),_0x41c445(0xb81),_0x41c445(0x31e)],_0x2800b9=_0x38450f=>this[_0x41c445(0x3ec)](_0x38450f['charAt'](0x0)['toUpperCase']()+_0x38450f[_0x41c445(0x863)](0x1)[_0x41c445(0x55a)](/-/g,'\x20'));this[_0x41c445(0x211)]=null,!this[_0x41c445(0x66c)]&&(this['_cpdDocBound']=!![],this[_0x41c445(0x8cb)][_0x41c445(0x43c)]('click',_0x416ebf=>{const _0x413f6b=_0x41c445;if(!this[_0x413f6b(0x211)])return;const _0x3cf029=_0x416ebf[_0x413f6b(0xb76)]?_0x416ebf[_0x413f6b(0xb76)]():[_0x416ebf[_0x413f6b(0x471)]];if(_0x3cf029[_0x413f6b(0x4c9)](_0x1bf181=>_0x1bf181&&_0x1bf181[_0x413f6b(0x9bc)]&&/COMBO-BOX|OVERLAY/i['test'](_0x1bf181[_0x413f6b(0x9bc)])))return;if(!_0x3cf029[_0x413f6b(0x267)](this[_0x413f6b(0x211)][_0x413f6b(0xc74)]))this[_0x413f6b(0x211)][_0x413f6b(0x154)]();},!![])),this[_0x41c445(0x8cb)]['querySelectorAll'](_0x41c445(0x496))[_0x41c445(0x724)](_0x295575=>{const _0x5cccac=_0x41c445;if(_0x295575[_0x5cccac(0x925)]||!_0x295575[_0x5cccac(0xa0d)])return;_0x295575['_sgcCp']=!![];const _0x5ea85d=_0x295575[_0x5cccac(0x3e4)]('input[type=\x22text\x22]'),_0x276447=_0x295575[_0x5cccac(0x3e4)](_0x5cccac(0x2e8));if(!_0x5ea85d&&!_0x276447)return;const _0x2e1e04=document[_0x5cccac(0xb38)]('div');_0x2e1e04[_0x5cccac(0x564)]['cssText']='position:relative;flex:1.2;min-width:0';const _0x49f4d9=document['createElement'](_0x5cccac(0x4ff));_0x49f4d9[_0x5cccac(0xb33)]=_0x5cccac(0x4ff),_0x49f4d9[_0x5cccac(0x564)]['cssText']=_0x5cccac(0x90a);const _0x10e094=document[_0x5cccac(0xb38)]('span');_0x10e094['style'][_0x5cccac(0xd9f)]='width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)';const _0x2c849e=document[_0x5cccac(0xb38)]('span');_0x2c849e[_0x5cccac(0x564)]['cssText']=_0x5cccac(0x942);const _0x270ff5=document['createElement'](_0x5cccac(0xd9a));_0x270ff5[_0x5cccac(0x564)][_0x5cccac(0xd9f)]='flex-shrink:0;color:var(--ts);display:flex',_0x270ff5['innerHTML']=_0x5cccac(0xd11),_0x49f4d9[_0x5cccac(0x7e9)](_0x10e094,_0x2c849e,_0x270ff5);const _0x44920b=document[_0x5cccac(0xb38)](_0x5cccac(0xd2c));_0x44920b[_0x5cccac(0x564)][_0x5cccac(0xd9f)]='position:absolute;top:calc(100%\x20+\x204px);left:0;right:0;z-index:100;max-height:260px;overflow:auto;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:4px;display:none';const _0x41a83b=(_0x18c33c,_0x3c0d4e)=>{const _0x18da10=_0x5cccac;if(_0x18c33c)_0x2c849e[_0x18da10(0x417)]=_0x2800b9(_0x18c33c),_0x10e094[_0x18da10(0x564)][_0x18da10(0xb43)]='var(--'+_0x18c33c+_0x18da10(0x6e5);else _0x3c0d4e?(_0x2c849e[_0x18da10(0x417)]=this[_0x18da10(0x3ec)](_0x18da10(0xc3b)),_0x10e094['style'][_0x18da10(0xb43)]=_0x3c0d4e):(_0x2c849e[_0x18da10(0x417)]=this[_0x18da10(0x3ec)](_0x18da10(0xc4e)),_0x10e094[_0x18da10(0x564)][_0x18da10(0xb43)]=_0x18da10(0xcaa));},_0x4405fd=_0x109562=>{const _0x7b6119=_0x5cccac;if(!_0x109562){_0x5ea85d&&(_0x5ea85d[_0x7b6119(0xd05)]='',_0x5ea85d[_0x7b6119(0x596)](new Event(_0x7b6119(0x92d),{'bubbles':!![]})));_0x41a83b('','');return;}const _0xcdbe56=_0x1894da[_0x7b6119(0xd55)][_0x109562]||'';_0x5ea85d&&(_0x5ea85d[_0x7b6119(0xd05)]=_0xcdbe56||'var(--'+_0x109562+_0x7b6119(0x6e5),_0x5ea85d[_0x7b6119(0x596)](new Event(_0x7b6119(0x92d),{'bubbles':!![]}))),_0x276447&&/^#[0-9a-f]{6}$/i['test'](_0xcdbe56)&&(_0x276447[_0x7b6119(0xd05)]=_0xcdbe56,_0x276447[_0x7b6119(0x596)](new Event(_0x7b6119(0xaed),{'bubbles':!![]}))),_0x41a83b(_0x109562);},_0x3750f6=(_0x3b2bdf,_0x114a86,_0x2ac714)=>{const _0x43e7d7=_0x5cccac,_0x2cb034=document[_0x43e7d7(0xb38)]('div');_0x2cb034[_0x43e7d7(0x564)][_0x43e7d7(0xd9f)]=_0x43e7d7(0x248),_0x2cb034[_0x43e7d7(0x43c)]('mouseenter',()=>{const _0x4c5337=_0x43e7d7;_0x2cb034['style'][_0x4c5337(0xb43)]='var(--sf)';}),_0x2cb034['addEventListener'](_0x43e7d7(0x25a),()=>{_0x2cb034['style']['background']='';});const _0x8416de=document[_0x43e7d7(0xb38)](_0x43e7d7(0xd9a));_0x8416de['style'][_0x43e7d7(0xd9f)]='width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);'+(_0x2ac714?_0x43e7d7(0x8d0)+_0x2ac714:'background:transparent');const _0x20f3b0=document[_0x43e7d7(0xb38)](_0x43e7d7(0xd9a));return _0x20f3b0['textContent']=_0x114a86,_0x2cb034[_0x43e7d7(0x7e9)](_0x8416de,_0x20f3b0),_0x2cb034[_0x43e7d7(0x43c)](_0x43e7d7(0xb86),()=>{_0x4405fd(_0x3b2bdf),_0x5e96c6();}),_0x2cb034;};_0x44920b['appendChild'](_0x3750f6(null,this[_0x5cccac(0x3ec)](_0x5cccac(0xc4e)),'')),_0x37cb4d[_0x5cccac(0x724)](_0x5a51e1=>_0x44920b[_0x5cccac(0x343)](_0x3750f6(_0x5a51e1,_0x2800b9(_0x5a51e1),_0x5cccac(0xb9e)+_0x5a51e1+_0x5cccac(0x6e5))));const _0x44e085=()=>{const _0x3b1b9f=_0x5cccac;if(this[_0x3b1b9f(0x211)]&&this['_cpdOpen']['wrap']!==_0x2e1e04)this[_0x3b1b9f(0x211)]['close']();_0x44920b[_0x3b1b9f(0x564)][_0x3b1b9f(0xd2f)]=_0x3b1b9f(0x3c2),this[_0x3b1b9f(0x211)]={'wrap':_0x2e1e04,'close':_0x5e96c6};},_0x5e96c6=()=>{const _0x4ca636=_0x5cccac;_0x44920b[_0x4ca636(0x564)][_0x4ca636(0xd2f)]='none';if(this['_cpdOpen']&&this[_0x4ca636(0x211)][_0x4ca636(0xc74)]===_0x2e1e04)this[_0x4ca636(0x211)]=null;};_0x49f4d9[_0x5cccac(0x43c)](_0x5cccac(0xb86),()=>{const _0x2a1bf8=_0x5cccac;_0x44920b[_0x2a1bf8(0x564)]['display']===_0x2a1bf8(0x3c2)?_0x5e96c6():_0x44e085();});const _0x749d27=(_0x5ea85d&&_0x5ea85d[_0x5cccac(0xd05)]||_0x276447&&_0x276447[_0x5cccac(0xd05)]||'')[_0x5cccac(0x12e)](),_0x242354=_0x749d27[_0x5cccac(0xa9c)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x242354)_0x41a83b(_0x242354[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x5cccac(0x47e)](_0x749d27)&&_0x1894da[_0x5cccac(0x125)][_0x749d27[_0x5cccac(0xc2f)]()])_0x41a83b(_0x1894da[_0x5cccac(0x125)][_0x749d27['toLowerCase']()]);else _0x41a83b('',_0x749d27);}_0x2e1e04[_0x5cccac(0x7e9)](_0x49f4d9,_0x44920b),_0x295575['style'][_0x5cccac(0x971)]='center',_0x295575[_0x5cccac(0x404)](_0x2e1e04,_0x295575[_0x5cccac(0x61e)]);const _0x5aa3d9=_0x295575[_0x5cccac(0xd06)]('.f');if(_0x5aa3d9){_0x5aa3d9[_0x5cccac(0x564)][_0x5cccac(0x3ae)]=_0x5cccac(0x15f);const _0x13115e=_0x5aa3d9[_0x5cccac(0x33c)];if(_0x13115e&&(_0x13115e[_0x5cccac(0x74c)]['contains']('r2')||_0x13115e[_0x5cccac(0x74c)][_0x5cccac(0x87e)]('r3')))_0x13115e[_0x5cccac(0x564)][_0x5cccac(0xd95)]=_0x5cccac(0x5f2);}});};_0x3103f8(),this[_0x34e618(0x8cb)][_0x34e618(0x70f)](_0x34e618(0xd76))?.['addEventListener']('click',()=>{const _0x433225=_0x34e618;this['_tmp']['entities']=[...this[_0x433225(0x31f)],this['_makeEntityBlank']()];const _0x5c1070=this['_entities']['length']-0x1;this[_0x433225(0x439)][_0x433225(0x396)]('e-'+_0x5c1070),this[_0x433225(0xc6f)][_0x5c1070]='general',this[_0x433225(0x6a4)](),this[_0x433225(0x867)]();});const _0xf176a1=this[_0x34e618(0x8cb)]['querySelector']('.ha-entity-picker-wrap[data-battery]');if(_0xf176a1&&this[_0x34e618(0xa29)]){const _0x53a533=()=>{const _0x4d2abd=_0x34e618;if(!_0xf176a1[_0x4d2abd(0x897)])return;if(customElements[_0x4d2abd(0xccf)]('ha-selector')){const _0x338d1b=document[_0x4d2abd(0xb38)](_0x4d2abd(0x7a9));_0x338d1b[_0x4d2abd(0xd57)]=this[_0x4d2abd(0xa29)],_0x338d1b[_0x4d2abd(0x7ed)]={'entity':{'filter':{'device_class':_0x4d2abd(0x728)}}},_0x338d1b[_0x4d2abd(0xd05)]=this[_0x4d2abd(0x853)][_0x4d2abd(0xc8b)]||'',_0x338d1b['label']='',_0x338d1b[_0x4d2abd(0x564)][_0x4d2abd(0xd9f)]='display:block;width:100%',_0xf176a1[_0x4d2abd(0x343)](_0x338d1b),_0x338d1b[_0x4d2abd(0x43c)]('value-changed',_0xcc3dd6=>{const _0x2ca8d3=_0x4d2abd;_0xcc3dd6['stopPropagation'](),this[_0x2ca8d3(0x6c4)]['battery_entity']=_0xcc3dd6['detail'][_0x2ca8d3(0xd05)]||void 0x0,this[_0x2ca8d3(0x867)]();});}else{const _0x2819cf=document[_0x4d2abd(0xb38)](_0x4d2abd(0x92d));_0x2819cf[_0x4d2abd(0xb33)]=_0x4d2abd(0x15d),_0x2819cf[_0x4d2abd(0x13b)]='sensor.xxx_battery',_0x2819cf['value']=this[_0x4d2abd(0x853)]['battery_entity']||'',_0x2819cf['style'][_0x4d2abd(0xd9f)]=_0x4d2abd(0xb14),_0xf176a1[_0x4d2abd(0x343)](_0x2819cf),_0x2819cf['addEventListener'](_0x4d2abd(0x92d),()=>{const _0x532189=_0x4d2abd;this[_0x532189(0x6c4)][_0x532189(0xc8b)]=_0x2819cf[_0x532189(0xd05)]||void 0x0,this[_0x532189(0x867)]();});}};if(customElements['get']('ha-selector'))_0x53a533();else customElements[_0x34e618(0x4e0)](_0x34e618(0x7a9))['then'](_0x53a533)[_0x34e618(0x28c)](_0x53a533);}this[_0x34e618(0x44b)](this[_0x34e618(0x8cb)][_0x34e618(0x3e4)](_0x34e618(0x639)),()=>(this[_0x34e618(0x6c4)][_0x34e618(0xba2)]!=null?this[_0x34e618(0x6c4)][_0x34e618(0xba2)]:this[_0x34e618(0x853)][_0x34e618(0xba2)])||'',_0x319bdc=>{const _0x36c31f=_0x34e618;this[_0x36c31f(0x6c4)][_0x36c31f(0xba2)]=_0x319bdc;},{'placeholder2':_0x34e618(0xaea)});const _0x6eaa0d=()=>{const _0x5f4433=_0x34e618;return!this[_0x5f4433(0x6c4)][_0x5f4433(0x711)]&&(this['_tmp'][_0x5f4433(0x711)]=(this[_0x5f4433(0x853)][_0x5f4433(0x711)]||[])[_0x5f4433(0x9f9)](_0x565d9c=>({..._0x565d9c}))),this[_0x5f4433(0x6c4)][_0x5f4433(0x711)];};this[_0x34e618(0x8cb)][_0x34e618(0x3e4)](_0x34e618(0x143))?.[_0x34e618(0x43c)](_0x34e618(0xb86),()=>{const _0x3e54cf=_0x34e618,_0x2d97a0=_0x6eaa0d(),_0x50a0ce=_0x2d97a0[_0x3e54cf(0xb2d)]((_0xa020dd,_0x34f531)=>Math[_0x3e54cf(0x887)](_0xa020dd,toNum(_0x34f531?.[_0x3e54cf(0x384)])||0x0),0x0);_0x2d97a0[_0x3e54cf(0x84b)]({'up_to_hours':_0x50a0ce>0x0?_0x50a0ce*0x2:0x18,'group_by':'hour'}),this[_0x3e54cf(0x6a4)](),this[_0x3e54cf(0x867)]();});const _0x452959=this[_0x34e618(0x8cb)][_0x34e618(0x3e4)]('.asr-list');_0x452959?.['addEventListener'](_0x34e618(0xaed),_0x4f37e0=>{const _0x5d0af6=_0x34e618,_0xb5a54e=_0x4f37e0['target'][_0x5d0af6(0xd06)](_0x5d0af6(0x413));if(!_0xb5a54e)return;const _0x449c99=parseInt(_0xb5a54e[_0x5d0af6(0x45d)][_0x5d0af6(0x450)]),_0xa4684d=_0x6eaa0d(),_0x51af6b=_0xa4684d[_0x449c99];if(!_0x51af6b)return;const _0xbe1ea9=_0x4f37e0[_0x5d0af6(0x471)][_0x5d0af6(0x74c)];if(_0xbe1ea9[_0x5d0af6(0x87e)](_0x5d0af6(0x6b4))){const _0x23c78d=parseFloat(_0x4f37e0[_0x5d0af6(0x471)][_0x5d0af6(0xd05)]);if(!isNaN(_0x23c78d)&&_0x23c78d>0x0)_0x51af6b[_0x5d0af6(0x384)]=_0x23c78d;}if(_0xbe1ea9[_0x5d0af6(0x87e)](_0x5d0af6(0x9af))){_0x51af6b[_0x5d0af6(0x669)]=_0x4f37e0[_0x5d0af6(0x471)][_0x5d0af6(0xd05)];if(_0x51af6b[_0x5d0af6(0x669)]!==_0x5d0af6(0x3fe))delete _0x51af6b[_0x5d0af6(0x658)];this[_0x5d0af6(0x867)](),this[_0x5d0af6(0x6a4)]();return;}if(_0xbe1ea9[_0x5d0af6(0x87e)](_0x5d0af6(0x6f6))){const _0x13b381=parseFloat(_0x4f37e0[_0x5d0af6(0x471)][_0x5d0af6(0xd05)]);if(isNaN(_0x13b381)||_0x13b381<=0x0)delete _0x51af6b['points_per_hour'];else _0x51af6b[_0x5d0af6(0x658)]=_0x13b381;}this['_valueChanged']();}),_0x452959?.[_0x34e618(0x43c)](_0x34e618(0xb86),_0x2758ca=>{const _0x32eac6=_0x34e618,_0x2b69c8=_0x2758ca[_0x32eac6(0x471)]['closest'](_0x32eac6(0x155));if(!_0x2b69c8)return;const _0x144e25=parseInt(_0x2b69c8[_0x32eac6(0xd06)](_0x32eac6(0x413))[_0x32eac6(0x45d)][_0x32eac6(0x450)]);_0x6eaa0d()['splice'](_0x144e25,0x1),this['_render'](),this[_0x32eac6(0x867)]();}),this['shadowRoot'][_0x34e618(0x3e4)](_0x34e618(0x62c))?.[_0x34e618(0x43c)](_0x34e618(0xb86),()=>{const _0x59c177=_0x34e618;if(!this['_tmp'][_0x59c177(0xc0a)])this[_0x59c177(0x6c4)]['annotations']=[...this[_0x59c177(0x853)][_0x59c177(0xc0a)]||[]];this[_0x59c177(0x6c4)][_0x59c177(0xc0a)]['push']({'type':_0x59c177(0xc36),'value':0x0,'label':'','color':'#1D9E75'}),this[_0x59c177(0x6a4)](),this[_0x59c177(0x867)]();}),this[_0x34e618(0x8cb)][_0x34e618(0x5aa)]('.ann-row')[_0x34e618(0x724)](_0x555775=>{const _0x38116a=_0x34e618,_0x53d7de=parseInt(_0x555775['dataset'][_0x38116a(0x7a6)]),_0x4bb761=()=>{const _0x3cc7d2=_0x38116a;if(!this['_tmp']['annotations'])this[_0x3cc7d2(0x6c4)]['annotations']=[...this[_0x3cc7d2(0x853)][_0x3cc7d2(0xc0a)]||[]];return this['_tmp'][_0x3cc7d2(0xc0a)];};_0x555775[_0x38116a(0x3e4)]('.ann-del')?.[_0x38116a(0x43c)](_0x38116a(0xb86),()=>{const _0x1441cb=_0x38116a;_0x4bb761()[_0x1441cb(0x4f7)](_0x53d7de,0x1),this['_render'](),this[_0x1441cb(0x867)]();}),_0x555775['querySelector'](_0x38116a(0xb52))?.['addEventListener'](_0x38116a(0xaed),_0x2337d8=>{const _0x570635=_0x38116a,_0x34f20b=_0x4bb761();_0x34f20b[_0x53d7de]['type']=_0x2337d8[_0x570635(0x471)][_0x570635(0xd05)];if(_0x34f20b[_0x53d7de][_0x570635(0xb33)]===_0x570635(0xd8c)||_0x34f20b[_0x53d7de][_0x570635(0xb33)]===_0x570635(0xd9a)){delete _0x34f20b[_0x53d7de]['value'],delete _0x34f20b[_0x53d7de][_0x570635(0x1a4)];if(!_0x34f20b[_0x53d7de][_0x570635(0x951)]&&!_0x34f20b[_0x53d7de][_0x570635(0x89f)]&&!_0x34f20b[_0x53d7de][_0x570635(0x68d)]){_0x34f20b[_0x53d7de][_0x570635(0x951)]='';if(!_0x34f20b[_0x53d7de]['state'])_0x34f20b[_0x53d7de]['state']='on';}}else{delete _0x34f20b[_0x53d7de]['entity'],delete _0x34f20b[_0x53d7de]['state'],delete _0x34f20b[_0x53d7de][_0x570635(0x89f)],delete _0x34f20b[_0x53d7de]['end'],delete _0x34f20b[_0x53d7de][_0x570635(0x68d)];if(_0x34f20b[_0x53d7de][_0x570635(0xd05)]===void 0x0)_0x34f20b[_0x53d7de][_0x570635(0xd05)]=0x0;}this[_0x570635(0x6a4)](),this[_0x570635(0x867)]();}),_0x555775['querySelector'](_0x38116a(0xca4))?.[_0x38116a(0x43c)](_0x38116a(0xaed),_0x5848d1=>{const _0x5f0d09=_0x38116a,_0x53c28e=_0x4bb761();if(_0x5848d1[_0x5f0d09(0x471)][_0x5f0d09(0xd05)]===_0x5f0d09(0x490)){delete _0x53c28e[_0x53d7de][_0x5f0d09(0x951)],delete _0x53c28e[_0x53d7de][_0x5f0d09(0x543)];if(_0x53c28e[_0x53d7de][_0x5f0d09(0xb33)]==='span'){if(!_0x53c28e[_0x53d7de][_0x5f0d09(0x89f)])_0x53c28e[_0x53d7de][_0x5f0d09(0x89f)]='';if(!_0x53c28e[_0x53d7de][_0x5f0d09(0x2bf)])_0x53c28e[_0x53d7de]['end']='';}else{if(!_0x53c28e[_0x53d7de][_0x5f0d09(0x68d)])_0x53c28e[_0x53d7de][_0x5f0d09(0x68d)]='';}}else{delete _0x53c28e[_0x53d7de]['start'],delete _0x53c28e[_0x53d7de][_0x5f0d09(0x2bf)],delete _0x53c28e[_0x53d7de][_0x5f0d09(0x68d)];if(!_0x53c28e[_0x53d7de][_0x5f0d09(0x951)])_0x53c28e[_0x53d7de][_0x5f0d09(0x951)]='';if(!_0x53c28e[_0x53d7de][_0x5f0d09(0x543)])_0x53c28e[_0x53d7de][_0x5f0d09(0x543)]='on';}this[_0x5f0d09(0x6a4)](),this[_0x5f0d09(0x867)]();}),_0x555775['querySelector'](_0x38116a(0x47d))?.[_0x38116a(0x43c)]('change',()=>{const _0x44c861=_0x38116a,_0xf1c7bd=_0x4bb761(),_0x24c889=_0xf1c7bd[_0x53d7de][_0x44c861(0xb33)]===_0x44c861(0xd8c)||_0xf1c7bd[_0x53d7de][_0x44c861(0xb33)]===_0x44c861(0xd9a),_0x3fbcf1=_0x24c889&&(_0x44c861(0x89f)in _0xf1c7bd[_0x53d7de]||_0x44c861(0x2bf)in _0xf1c7bd[_0x53d7de]||_0x44c861(0x68d)in _0xf1c7bd[_0x53d7de]),_0xde96ab=_0x555775[_0x44c861(0x3e4)](_0x44c861(0x47d))[_0x44c861(0xd05)];if(_0x24c889&&!_0x3fbcf1)_0xf1c7bd[_0x53d7de][_0x44c861(0x951)]=_0xde96ab;else{if(_0x24c889&&_0x3fbcf1){if(_0xf1c7bd[_0x53d7de]['type']===_0x44c861(0xd9a))_0xf1c7bd[_0x53d7de][_0x44c861(0x89f)]=_0xde96ab;else _0xf1c7bd[_0x53d7de][_0x44c861(0x68d)]=_0xde96ab;}else _0xf1c7bd[_0x53d7de]['value']=isNaN(parseFloat(_0xde96ab))?_0xde96ab:parseFloat(_0xde96ab);}this['_valueChanged']();}),_0x555775[_0x38116a(0x3e4)](_0x38116a(0xbe7))?.[_0x38116a(0x43c)](_0x38116a(0xaed),()=>{const _0x482a7d=_0x38116a,_0x244ee7=_0x4bb761(),_0x41f1f4=_0x244ee7[_0x53d7de][_0x482a7d(0xb33)]===_0x482a7d(0xd8c)||_0x244ee7[_0x53d7de][_0x482a7d(0xb33)]==='span',_0x111bc3=_0x41f1f4&&(_0x482a7d(0x89f)in _0x244ee7[_0x53d7de]||_0x482a7d(0x2bf)in _0x244ee7[_0x53d7de]||_0x482a7d(0x68d)in _0x244ee7[_0x53d7de]),_0x564eca=_0x555775[_0x482a7d(0x3e4)](_0x482a7d(0xbe7))[_0x482a7d(0xd05)];if(_0x41f1f4&&!_0x111bc3)_0x244ee7[_0x53d7de][_0x482a7d(0x543)]=_0x564eca;else{if(_0x41f1f4&&_0x111bc3){if(_0x244ee7[_0x53d7de][_0x482a7d(0xb33)]===_0x482a7d(0xd9a))_0x244ee7[_0x53d7de][_0x482a7d(0x2bf)]=_0x564eca;}else _0x244ee7[_0x53d7de][_0x482a7d(0x1a4)]=isNaN(parseFloat(_0x564eca))?_0x564eca:parseFloat(_0x564eca);}this[_0x482a7d(0x867)]();}),_0x555775['querySelector'](_0x38116a(0x891))?.[_0x38116a(0x43c)](_0x38116a(0xaed),()=>{const _0x3c966e=_0x38116a;_0x4bb761()[_0x53d7de][_0x3c966e(0x623)]=_0x555775[_0x3c966e(0x3e4)]('.ann-label')['value'],this[_0x3c966e(0x867)]();}),_0x555775[_0x38116a(0x3e4)](_0x38116a(0x704))?.[_0x38116a(0x43c)]('change',()=>{const _0xba8776=_0x38116a;_0x4bb761()[_0x53d7de][_0xba8776(0x19e)]=_0x555775[_0xba8776(0x3e4)](_0xba8776(0x704))[_0xba8776(0xd05)],this[_0xba8776(0x867)]();}),_0x555775[_0x38116a(0x3e4)](_0x38116a(0x924))?.['addEventListener'](_0x38116a(0xaed),()=>{const _0x555590=_0x38116a,_0x59daa3=parseFloat(_0x555775[_0x555590(0x3e4)](_0x555590(0x924))[_0x555590(0xd05)]);_0x4bb761()[_0x53d7de]['opacity']=isNaN(_0x59daa3)?undefined:_0x59daa3,this[_0x555590(0x867)]();}),_0x555775['querySelector'](_0x38116a(0x32b))?.['addEventListener']('change',_0x560b0e=>{const _0x571563=_0x38116a;_0x4bb761()[_0x53d7de]['show_values']=_0x560b0e[_0x571563(0x471)][_0x571563(0x2f5)],this[_0x571563(0x867)]();});}),this['shadowRoot'][_0x34e618(0x5aa)](_0x34e618(0xb09))[_0x34e618(0x724)](_0x10f01e=>{const _0x471ed9=_0x34e618;_0x10f01e[_0x471ed9(0x43c)](_0x471ed9(0x6a0),_0x42446b=>{const _0x195bc0=_0x471ed9;_0x42446b[_0x195bc0(0x466)]();},{'passive':![]});}),this[_0x34e618(0x8cb)][_0x34e618(0x5aa)](_0x34e618(0x87f))[_0x34e618(0x724)](_0x5032de=>{const _0x11666e=_0x34e618,_0x4ac352=parseInt(_0x5032de[_0x11666e(0x45d)][_0x11666e(0x12c)]);_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x14d))?.[_0x11666e(0x43c)]('click',_0x388f74=>{const _0x37b3b6=_0x11666e;if(_0x388f74[_0x37b3b6(0x471)][_0x37b3b6(0xd06)]('.edb')||_0x388f74['target'][_0x37b3b6(0xd06)](_0x37b3b6(0xa62)))return;const _0x1b1d7e='e-'+_0x4ac352;if(this[_0x37b3b6(0x439)][_0x37b3b6(0xc12)](_0x1b1d7e))this[_0x37b3b6(0x439)][_0x37b3b6(0x2ef)](_0x1b1d7e);else this[_0x37b3b6(0x439)][_0x37b3b6(0x396)](_0x1b1d7e);_0x5032de['classList'][_0x37b3b6(0x941)](_0x37b3b6(0xa60));}),_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x96a))?.['addEventListener'](_0x11666e(0xb86),_0x10d5e1=>{const _0x5902f6=_0x11666e;_0x10d5e1['stopPropagation']();const _0x30bef7=[...this[_0x5902f6(0x31f)]];_0x30bef7[_0x5902f6(0x4f7)](_0x4ac352,0x1),this[_0x5902f6(0x6c4)]['entities']=_0x30bef7,this[_0x5902f6(0x439)][_0x5902f6(0x2ef)]('e-'+_0x4ac352),this[_0x5902f6(0x6a4)](),this[_0x5902f6(0x867)]();}),_0x5032de['querySelector'](_0x11666e(0xa62))?.[_0x11666e(0x43c)](_0x11666e(0xb86),_0x1fb186=>{const _0x505d40=_0x11666e;_0x1fb186['stopPropagation']();const _0x24a8fe=StatisticsGraphChartCard[_0x505d40(0xaf3)],_0x2e6f32=structuredClone(this[_0x505d40(0x31f)][_0x4ac352]);_0x2e6f32[_0x505d40(0x19e)]=_0x24a8fe[this[_0x505d40(0x31f)]['length']%_0x24a8fe[_0x505d40(0x4f2)]];const _0x345113=[...this[_0x505d40(0x31f)]];_0x345113[_0x505d40(0x4f7)](_0x4ac352+0x1,0x0,_0x2e6f32),this[_0x505d40(0x6c4)][_0x505d40(0x65d)]=_0x345113;const _0x332a2f=_0x4ac352+0x1;this[_0x505d40(0x439)][_0x505d40(0x396)]('e-'+_0x332a2f),this[_0x505d40(0xc6f)][_0x332a2f]=_0x505d40(0x63d),this['_render'](),this[_0x505d40(0x867)]();}),_0x5032de[_0x11666e(0x5aa)](_0x11666e(0x3e5))['forEach'](_0x5b8a27=>{const _0x5173fb=_0x11666e;_0x5b8a27['addEventListener'](_0x5173fb(0xb86),()=>{const _0x40ddd8=_0x5173fb,_0x50d8c3=_0x5b8a27[_0x40ddd8(0x45d)][_0x40ddd8(0x50f)];this[_0x40ddd8(0xc6f)][_0x4ac352]=_0x50d8c3,_0x5032de[_0x40ddd8(0x5aa)](_0x40ddd8(0x3e5))[_0x40ddd8(0x724)](_0x4da1f1=>_0x4da1f1[_0x40ddd8(0x74c)]['toggle'](_0x40ddd8(0x17f),_0x4da1f1[_0x40ddd8(0x45d)][_0x40ddd8(0x50f)]===_0x50d8c3)),_0x5032de['querySelectorAll'](_0x40ddd8(0x4b1))[_0x40ddd8(0x724)](_0x35fd19=>_0x35fd19['classList'][_0x40ddd8(0x941)]('active',_0x35fd19['dataset']['tc']===_0x50d8c3));});});const _0x2d03ac=(_0x40b18c,_0x478f46,_0x5d553f=_0x11666e(0x15d))=>{const _0x5ee637=_0x11666e,_0x43f7f6=_0x5032de['querySelector'](_0x40b18c);if(!_0x43f7f6)return;const _0x5a065c=_0x43f7f6[_0x5ee637(0xb33)]==='checkbox'||_0x43f7f6[_0x5ee637(0x7cb)]===_0x5ee637(0x510);if(_0x43f7f6[_0x5ee637(0xb33)]===_0x5ee637(0x40a)){_0x43f7f6['addEventListener'](_0x5ee637(0x92d),()=>{const _0x4f93f9=_0x5ee637;this[_0x4f93f9(0x31f)][_0x4ac352][_0x478f46]=this[_0x4f93f9(0xb28)](_0x43f7f6,_0x5d553f);}),_0x43f7f6[_0x5ee637(0x43c)](_0x5ee637(0xaed),()=>{const _0x45e92f=_0x5ee637;this[_0x45e92f(0x31f)][_0x4ac352][_0x478f46]=this['_read'](_0x43f7f6,_0x5d553f),this['_valueChanged']();});return;}const _0x5962e4=()=>{const _0x25ca6c=_0x5ee637;this[_0x25ca6c(0x31f)][_0x4ac352][_0x478f46]=this[_0x25ca6c(0xb28)](_0x43f7f6,_0x5d553f),this[_0x25ca6c(0x867)]();};_0x43f7f6['addEventListener'](_0x5a065c?_0x5ee637(0xaed):_0x5ee637(0x92d),_0x5a065c?_0x5962e4:this[_0x5ee637(0xa45)](_0x5962e4,0x190));};_0x2d03ac(_0x11666e(0xc2b),_0x11666e(0x86b)),_0x2d03ac(_0x11666e(0x90f),'tooltip_name'),_0x2d03ac(_0x11666e(0xa8c),'unit'),_0x2d03ac('.e-statistic_id',_0x11666e(0x60a)),_0x2d03ac('.e-line_width','line_width',_0x11666e(0x1f6)),_0x2d03ac('.e-line_style','line_style'),_0x2d03ac(_0x11666e(0x15b),_0x11666e(0xbf1),'int'),_0x2d03ac('.e-y_axis',_0x11666e(0xa89)),_0x2d03ac('.e-graph_type','graph_type'),_0x2d03ac(_0x11666e(0x9a1),_0x11666e(0x397),_0x11666e(0x7be)),_0x2d03ac('.e-show_line',_0x11666e(0x606),_0x11666e(0x7be)),_0x2d03ac('.e-show_fill',_0x11666e(0x140),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x4dd),'gradient',_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0xb5b),_0x11666e(0x355),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x486),_0x11666e(0x43d),_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0x69f),_0x11666e(0xa21),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x790),'break_on_null','bool'),_0x2d03ac(_0x11666e(0x8e6),_0x11666e(0x778),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x7e6),_0x11666e(0xb7b),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0xc42),_0x11666e(0x259),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x965),'price_entity'),_0x2d03ac(_0x11666e(0x667),_0x11666e(0x7fc));const _0x258946=_0x5032de['querySelector'](_0x11666e(0x1e5)),_0x516021=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0xd15)),_0x43b6c7=()=>{const _0x5cb287=_0x11666e,_0x518e59=this[_0x5cb287(0x31f)][_0x4ac352],_0x5c0c35=_0x518e59[_0x5cb287(0x6d5)],_0x180cb9=_0x1927cc=>_0x1927cc&&typeof _0x1927cc==='object'?_0x1927cc:{'period':_0x1927cc===!![]?_0x5cb287(0x399):String(_0x1927cc)};if(!Array[_0x5cb287(0xaf6)](_0x5c0c35))_0x518e59[_0x5cb287(0x6d5)]=_0x5c0c35?[_0x5c0c35&&typeof _0x5c0c35===_0x5cb287(0x328)?{..._0x5c0c35}:_0x180cb9(_0x5c0c35)]:[];else for(let _0x3532bb=0x0;_0x3532bb<_0x5c0c35[_0x5cb287(0x4f2)];_0x3532bb++){if(_0x5c0c35[_0x3532bb]!=null&&typeof _0x5c0c35[_0x3532bb]!==_0x5cb287(0x328))_0x5c0c35[_0x3532bb]=_0x180cb9(_0x5c0c35[_0x3532bb]);}return _0x518e59[_0x5cb287(0x6d5)];};_0x516021?.[_0x11666e(0x43c)](_0x11666e(0xb86),()=>{const _0x269053=_0x11666e,_0x1bcb75=_0x43b6c7();_0x1bcb75[_0x269053(0x84b)]({}),this[_0x269053(0x6a4)](),this[_0x269053(0x867)]();}),_0x258946?.[_0x11666e(0x43c)]('change',_0x3ea069=>{const _0x5168a0=_0x11666e,_0x234866=_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd06)](_0x5168a0(0x6e4));if(!_0x234866)return;const _0x1cf0c2=parseInt(_0x234866[_0x5168a0(0x45d)][_0x5168a0(0x450)]),_0x5f1033=_0x43b6c7(),_0xad05c1=_0x5f1033[_0x1cf0c2];if(!_0xad05c1||typeof _0xad05c1!==_0x5168a0(0x328))return;const _0x287c87=(_0x38f31e,_0x4de4a7)=>{if(_0x4de4a7===undefined)delete _0xad05c1[_0x38f31e];else _0xad05c1[_0x38f31e]=_0x4de4a7;},_0x5c5987=_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0x74c)];if(_0x5c5987[_0x5168a0(0x87e)](_0x5168a0(0xc49)))_0x287c87(_0x5168a0(0x221),_0x3ea069[_0x5168a0(0x471)]['value']===_0x5168a0(0x399)?undefined:_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)]);if(_0x5c5987['contains'](_0x5168a0(0x35f))){const _0x125e68=Math[_0x5168a0(0x887)](0x1,parseInt(_0x3ea069[_0x5168a0(0x471)]['value'])||0x1);_0x287c87(_0x5168a0(0x484),_0x125e68===0x1?undefined:_0x125e68);}if(_0x5c5987['contains'](_0x5168a0(0xb47)))_0x287c87(_0x5168a0(0x7ea),_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)]===_0x5168a0(0x4eb)?undefined:_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)]);if(_0x5c5987[_0x5168a0(0x87e)](_0x5168a0(0x354))){const _0x1a90bd=_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)][_0x5168a0(0x12e)]();_0x287c87(_0x5168a0(0x19e),_0x1a90bd||undefined);}if(_0x5c5987[_0x5168a0(0x87e)](_0x5168a0(0xcbf))){const _0x2b45e0=_0x234866[_0x5168a0(0x3e4)]('.cmp-col');if(!_0x2b45e0||!_0x2b45e0[_0x5168a0(0xd05)][_0x5168a0(0x267)]('{{')){if(_0x2b45e0)_0x2b45e0[_0x5168a0(0xd05)]=_0x3ea069[_0x5168a0(0x471)]['value'];_0x287c87(_0x5168a0(0x19e),_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)]||undefined);}}if(_0x5c5987['contains']('cmp-op')){const _0x404991=parseFloat(_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0xd05)]);_0x287c87('opacity',isNaN(_0x404991)?undefined:_0x404991);}if(_0x5c5987[_0x5168a0(0x87e)](_0x5168a0(0x4fb)))_0x287c87(_0x5168a0(0x9e8),_0x3ea069[_0x5168a0(0x471)]['checked']?undefined:![]);if(_0x5c5987[_0x5168a0(0x87e)]('cmp-hol'))_0x287c87(_0x5168a0(0x31b),_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0x2f5)]?!![]:undefined);if(_0x5c5987[_0x5168a0(0x87e)]('cmp-fill'))_0x287c87(_0x5168a0(0x140),_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0x2f5)]?!![]:undefined);if(_0x5c5987[_0x5168a0(0x87e)](_0x5168a0(0x26a)))_0x287c87(_0x5168a0(0xbce),_0x3ea069[_0x5168a0(0x471)][_0x5168a0(0x2f5)]?!![]:undefined);this['_valueChanged']();}),_0x258946?.[_0x11666e(0x43c)](_0x11666e(0x92d),_0x243111=>{const _0x4b0607=_0x11666e;if(!_0x243111[_0x4b0607(0x471)][_0x4b0607(0x74c)]['contains'](_0x4b0607(0x354)))return;const _0x1a0699=_0x243111[_0x4b0607(0x471)]['closest'](_0x4b0607(0x6e4))?.[_0x4b0607(0x3e4)](_0x4b0607(0xcc0));if(!_0x1a0699)return;const _0x477f2c=_0x243111[_0x4b0607(0x471)][_0x4b0607(0xd05)][_0x4b0607(0x267)]('{{');_0x1a0699[_0x4b0607(0x564)]['opacity']=_0x477f2c?'0.3':'',_0x1a0699['style'][_0x4b0607(0xb7c)]=_0x477f2c?'none':'';}),_0x258946?.[_0x11666e(0x43c)](_0x11666e(0xb86),_0x239206=>{const _0x283258=_0x11666e,_0x16bce4=_0x239206[_0x283258(0x471)][_0x283258(0xd06)](_0x283258(0x910));if(!_0x16bce4)return;const _0x34a749=parseInt(_0x16bce4[_0x283258(0xd06)]('.cmp-row')[_0x283258(0x45d)][_0x283258(0x450)]),_0x8cecad=_0x43b6c7();_0x8cecad[_0x283258(0x4f7)](_0x34a749,0x1);if(!_0x8cecad[_0x283258(0x4f2)])delete this[_0x283258(0x31f)][_0x4ac352][_0x283258(0x6d5)];this[_0x283258(0x6a4)](),this['_valueChanged']();});const _0x27afb3=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x53a));if(_0x27afb3)_0x27afb3['addEventListener']('change',()=>{const _0x17a85e=_0x11666e,_0x2cb010=_0x27afb3[_0x17a85e(0xd05)];this[_0x17a85e(0x31f)][_0x4ac352][_0x17a85e(0xaaa)]=_0x2cb010!==_0x17a85e(0xd83),this[_0x17a85e(0x867)]();});_0x2d03ac(_0x11666e(0x7c5),_0x11666e(0x846),_0x11666e(0x7be)),_0x2d03ac('.e-auto_hide',_0x11666e(0x202),'bool'),_0x2d03ac('.e-show_state_last',_0x11666e(0x8aa),_0x11666e(0x7be));const _0x1c277d=_0x5032de['querySelector'](_0x11666e(0x91d));if(_0x1c277d)_0x1c277d[_0x11666e(0x43c)](_0x11666e(0xaed),()=>{const _0xc66ce9=_0x11666e;this[_0xc66ce9(0x31f)][_0x4ac352][_0xc66ce9(0xaa0)]=this['_read'](_0x1c277d,'text'),this[_0xc66ce9(0x6a4)](),this[_0xc66ce9(0x867)]();});_0x2d03ac(_0x11666e(0x2e7),_0x11666e(0x6e9)),_0x2d03ac(_0x11666e(0x943),_0x11666e(0x325),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x8da),_0x11666e(0xbb0),'bool'),_0x2d03ac('.e-show_timestamp',_0x11666e(0xaaf),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x1e9),_0x11666e(0xb3a),'bool'),_0x2d03ac('.e-show_in_legend',_0x11666e(0x938),'bool');const _0x47fe67=()=>{const _0x2ba9fa=_0x11666e,_0x12b959=[];if(_0x5032de[_0x2ba9fa(0x3e4)]('.e-legend_min')?.['checked'])_0x12b959['push'](_0x2ba9fa(0x749));if(_0x5032de[_0x2ba9fa(0x3e4)]('.e-legend_avg')?.['checked'])_0x12b959[_0x2ba9fa(0x84b)](_0x2ba9fa(0xb26));if(_0x5032de[_0x2ba9fa(0x3e4)](_0x2ba9fa(0xa02))?.[_0x2ba9fa(0x2f5)])_0x12b959[_0x2ba9fa(0x84b)](_0x2ba9fa(0x887));if(_0x5032de[_0x2ba9fa(0x3e4)]('.e-legend_last')?.['checked'])_0x12b959[_0x2ba9fa(0x84b)](_0x2ba9fa(0x509));if(_0x5032de[_0x2ba9fa(0x3e4)](_0x2ba9fa(0x4f9))?.['checked'])_0x12b959[_0x2ba9fa(0x84b)](_0x2ba9fa(0x2b8));this[_0x2ba9fa(0x31f)][_0x4ac352][_0x2ba9fa(0x4ae)]=_0x12b959,this[_0x2ba9fa(0x867)]();};['.e-legend_min','.e-legend_avg','.e-legend_max',_0x11666e(0x68f),_0x11666e(0x4f9)][_0x11666e(0x724)](_0x20653e=>{const _0x5b6fa7=_0x11666e,_0x34d979=_0x5032de[_0x5b6fa7(0x3e4)](_0x20653e);if(_0x34d979)_0x34d979[_0x5b6fa7(0x43c)](_0x5b6fa7(0xaed),_0x47fe67);}),_0x2d03ac(_0x11666e(0x5e4),_0x11666e(0x8c7),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x173),'decimals','int'),_0x2d03ac(_0x11666e(0xd21),'aggregate_func'),_0x2d03ac(_0x11666e(0xb9b),_0x11666e(0x658),_0x11666e(0x8c2)),_0x2d03ac(_0x11666e(0x3df),_0x11666e(0x57a),_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0xbec),_0x11666e(0x840)),_0x2d03ac(_0x11666e(0xa48),_0x11666e(0x685)),_0x2d03ac(_0x11666e(0x532),'show_extrema_min',_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0xbcb),_0x11666e(0x40f),_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0x59f),'extrema_show_timestamp',_0x11666e(0x7be)),_0x2d03ac('.e-extrema_color',_0x11666e(0xc16)),_0x2d03ac(_0x11666e(0x349),_0x11666e(0xabb),_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0xd33),_0x11666e(0x477)),_0x2d03ac(_0x11666e(0xcb2),'extrema_bg_opacity',_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0x586),_0x11666e(0xbce),'bool'),_0x2d03ac(_0x11666e(0x977),'lower_bound'),_0x2d03ac(_0x11666e(0x944),'upper_bound'),_0x2d03ac(_0x11666e(0x45e),_0x11666e(0x8e7)),_0x2d03ac(_0x11666e(0x871),_0x11666e(0x83d)),_0x2d03ac(_0x11666e(0x49c),_0x11666e(0xd47)),_0x2d03ac('.e-trend_icon_size',_0x11666e(0xb07)),_0x2d03ac(_0x11666e(0xae9),_0x11666e(0x295)),_0x2d03ac(_0x11666e(0x5ae),_0x11666e(0x5ba),_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0x95c),_0x11666e(0x99e)),_0x2d03ac(_0x11666e(0x5f3),_0x11666e(0x419)),_0x2d03ac('.e-forecast_horizon',_0x11666e(0xbf3),_0x11666e(0x1f6)),_0x2d03ac(_0x11666e(0x526),_0x11666e(0x7f4)),_0x2d03ac(_0x11666e(0x191),_0x11666e(0xb4e)),_0x2d03ac(_0x11666e(0xc97),'data_value_field'),_0x2d03ac(_0x11666e(0x9f3),_0x11666e(0x8a6)),_0x2d03ac(_0x11666e(0x34c),_0x11666e(0x2da)),_0x2d03ac(_0x11666e(0xa17),_0x11666e(0xb0f),_0x11666e(0x8c2)),_0x2d03ac('.e-fixed_value','fixed_value',_0x11666e(0x7be)),_0x2d03ac('.e-invert','invert',_0x11666e(0x7be)),_0x2d03ac(_0x11666e(0xb23),'align_state'),_0x2d03ac(_0x11666e(0x1cf),_0x11666e(0x2d0)),_0x2d03ac(_0x11666e(0x353),_0x11666e(0x33a));const _0x33851b=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x8fb));if(_0x33851b&&this[_0x11666e(0xa29)]){_0x33851b[_0x11666e(0x301)]='<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>'+this[_0x11666e(0x3ec)](_0x11666e(0x9b7))+_0x11666e(0xcdd);const _0x4fa14d=this[_0x11666e(0x788)],_0x33bf5c=()=>{const _0x2102be=_0x11666e;if(this[_0x2102be(0x788)]!==_0x4fa14d||!_0x33851b['isConnected'])return;if(customElements[_0x2102be(0xccf)]('ha-selector')){const _0x341e65=document[_0x2102be(0xb38)](_0x2102be(0x7a9));_0x341e65[_0x2102be(0xd57)]=this['_hass'],_0x341e65[_0x2102be(0x7ed)]={'entity':{}},_0x341e65[_0x2102be(0xd05)]=this[_0x2102be(0x31f)][_0x4ac352]?.['entity']||'',_0x341e65[_0x2102be(0x623)]='',_0x341e65['style'][_0x2102be(0xd9f)]=_0x2102be(0x677),_0x33851b[_0x2102be(0x343)](_0x341e65),_0x341e65[_0x2102be(0x43c)]('value-changed',_0x3ef968=>{const _0x3f0d9a=_0x2102be;_0x3ef968[_0x3f0d9a(0x466)]();if(this[_0x3f0d9a(0x31f)][_0x4ac352])this[_0x3f0d9a(0x31f)][_0x4ac352]['entity']=_0x3ef968[_0x3f0d9a(0x614)][_0x3f0d9a(0xd05)]||'';this[_0x3f0d9a(0x867)](),this[_0x3f0d9a(0x6a4)]();});}else{const _0x54a6b2=document[_0x2102be(0xb38)](_0x2102be(0xad9));_0x54a6b2[_0x2102be(0xc68)]=_0x2102be(0x2b7),_0x54a6b2[_0x2102be(0x564)][_0x2102be(0xd9f)]=_0x2102be(0xb14),_0x54a6b2[_0x2102be(0x301)]=_0x2102be(0xa34)+this[_0x2102be(0x341)]()[_0x2102be(0x9f9)](_0x1e69e3=>_0x2102be(0x164)+escapeHtml(_0x1e69e3)+'\x22\x20'+(_0x1e69e3===(this[_0x2102be(0x31f)][_0x4ac352]?.[_0x2102be(0x951)]||'')?_0x2102be(0x7aa):'')+'>'+escapeHtml(_0x1e69e3)+_0x2102be(0x5c3))[_0x2102be(0xa09)](''),_0x33851b[_0x2102be(0x343)](_0x54a6b2),_0x54a6b2[_0x2102be(0x43c)](_0x2102be(0xaed),()=>{const _0x25ed01=_0x2102be;if(this[_0x25ed01(0x31f)][_0x4ac352])this[_0x25ed01(0x31f)][_0x4ac352][_0x25ed01(0x951)]=_0x54a6b2[_0x25ed01(0xd05)];this[_0x25ed01(0x867)]();});}};setTimeout(_0x33bf5c,0x0);}this['_mountIconDropdown'](_0x5032de[_0x11666e(0x3e4)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this['_entities'][_0x4ac352]?.['icon']||'',_0x439967=>{const _0x1ebf1f=_0x11666e;if(this['_entities'][_0x4ac352])this[_0x1ebf1f(0x31f)][_0x4ac352][_0x1ebf1f(0x4a9)]=_0x439967;},{'disabled':this[_0x11666e(0x31f)][_0x4ac352]?.[_0x11666e(0xaaa)]===![],'placeholder2':'mdi:thermometer'});const _0x37cc22=_0x5032de['querySelector']('.ha-tap-action-picker-wrap');if(_0x37cc22&&this[_0x11666e(0xa29)]){_0x37cc22[_0x11666e(0x301)]='';const _0x150709=this[_0x11666e(0x788)],_0x52b253=()=>{const _0x1b731b=_0x11666e;if(this[_0x1b731b(0x788)]!==_0x150709||!_0x37cc22['isConnected'])return;if(customElements['get'](_0x1b731b(0x7a9))){const _0x38e628=document['createElement'](_0x1b731b(0x7a9));_0x38e628['hass']=this[_0x1b731b(0xa29)],_0x38e628[_0x1b731b(0x7ed)]={'ui-action':{}},_0x38e628['value']=this[_0x1b731b(0x31f)][_0x4ac352]?.['tap_action']||{'action':_0x1b731b(0x73d)},_0x38e628[_0x1b731b(0x623)]=this[_0x1b731b(0x3ec)](_0x1b731b(0x19b)),_0x38e628[_0x1b731b(0x564)]['cssText']='display:block;width:100%',_0x37cc22[_0x1b731b(0x343)](_0x38e628),_0x38e628[_0x1b731b(0x43c)]('value-changed',_0x5874fa=>{const _0x85b145=_0x1b731b;_0x5874fa[_0x85b145(0x466)]();const _0x41d40d=_0x5874fa['detail'][_0x85b145(0xd05)];if(this[_0x85b145(0x31f)][_0x4ac352])this[_0x85b145(0x31f)][_0x4ac352]['tap_action']=_0x41d40d&&_0x41d40d[_0x85b145(0x431)]&&_0x41d40d[_0x85b145(0x431)]!=='none'?_0x41d40d:null;this[_0x85b145(0x867)]();});}else{const _0x5ac59f=this[_0x1b731b(0x31f)][_0x4ac352]?.[_0x1b731b(0x613)]?.[_0x1b731b(0x431)]||_0x1b731b(0x73d);_0x37cc22[_0x1b731b(0x301)]=_0x1b731b(0xd94)+[_0x1b731b(0x73d),_0x1b731b(0x253),'url',_0x1b731b(0xcdc),'call-service']['map'](_0x203bc1=>_0x1b731b(0x164)+escapeHtml(_0x203bc1)+'\x22\x20'+(_0x5ac59f===_0x203bc1?_0x1b731b(0x7aa):'')+'>'+{'none':_0x1b731b(0x319),'more-info':_0x1b731b(0xcfb),'url':_0x1b731b(0x1e2),'navigate':_0x1b731b(0x298),'call-service':_0x1b731b(0x5b7)}[_0x203bc1]+'</option>')[_0x1b731b(0xa09)]('')+_0x1b731b(0x22d);const _0x39b687=_0x37cc22['querySelector']('.e-tap-action-fb');if(_0x39b687)_0x39b687['addEventListener'](_0x1b731b(0xaed),()=>{const _0x2c7170=_0x1b731b,_0x134fa9=_0x39b687[_0x2c7170(0xd05)];if(this['_entities'][_0x4ac352])this['_entities'][_0x4ac352][_0x2c7170(0x613)]=_0x134fa9&&_0x134fa9!==_0x2c7170(0x73d)?{'action':_0x134fa9}:null;this[_0x2c7170(0x867)]();});}};setTimeout(_0x52b253,0x0);}const _0xeb9120=_0x5032de['querySelector'](_0x11666e(0x7b9));if(_0xeb9120)_0xeb9120[_0x11666e(0x43c)](_0x11666e(0x92d),()=>{const _0x999ac5=_0x11666e,_0x1dcbfb=_0xeb9120[_0x999ac5(0xd05)][_0x999ac5(0x7a4)]('\x0a')[_0x999ac5(0x9f9)](_0x1d87a5=>_0x1d87a5['trim']())['filter'](Boolean);this['_entities'][_0x4ac352][_0x999ac5(0xa53)]=_0x1dcbfb[_0x999ac5(0x4f2)]?_0x1dcbfb[_0x999ac5(0x9f9)](_0x2aec5d=>{const _0x2a4dbb=_0x999ac5,_0x816199=_0x2aec5d['split'](','),_0x2e7c9e=(_0x816199[0x0]||'')[_0x2a4dbb(0x12e)](),_0x5becbb=_0x816199[_0x2a4dbb(0x4f2)]>0x1?_0x816199[0x1][_0x2a4dbb(0x12e)]():'',_0x6a05df=_0x816199[_0x2a4dbb(0x4f2)]>0x2?_0x816199['slice'](0x2)['join'](',')[_0x2a4dbb(0x12e)]():'',_0x1ab8a9={'value':_0x2e7c9e};if(_0x5becbb)_0x1ab8a9[_0x2a4dbb(0x623)]=_0x5becbb;if(_0x6a05df)_0x1ab8a9[_0x2a4dbb(0x19e)]=_0x6a05df;return _0x1ab8a9;}):null,this[_0x999ac5(0x867)]();});const _0x509801=_0x5032de['querySelector'](_0x11666e(0x215));if(_0x509801)_0x509801[_0x11666e(0x43c)](_0x11666e(0x92d),()=>{const _0x338c3e=_0x11666e,_0x58dc95=_0x509801['value']['split']('\x0a')[_0x338c3e(0x9f9)](_0x53804e=>_0x53804e[_0x338c3e(0x12e)]())['filter'](Boolean),_0x346299={};for(const _0x5325bc of _0x58dc95){const _0x1206bb=_0x5325bc[_0x338c3e(0x6d7)](':');if(_0x1206bb<0x0)continue;const _0x4047d5=_0x5325bc['slice'](0x0,_0x1206bb)['trim'](),_0x345d23=_0x5325bc[_0x338c3e(0x863)](_0x1206bb+0x1)[_0x338c3e(0x12e)]();if(_0x4047d5&&_0x345d23)_0x346299[_0x4047d5]=_0x345d23;}this[_0x338c3e(0x31f)][_0x4ac352][_0x338c3e(0x745)]=Object[_0x338c3e(0x5cf)](_0x346299)[_0x338c3e(0x4f2)]?_0x346299:null,this[_0x338c3e(0x867)]();});const _0x15fe59=(_0xc707d7,_0x1ceb25)=>{const _0x5cc515=_0x11666e,_0x25bbba=_0x5032de['querySelector'](_0xc707d7),_0xee5d25=_0x5032de[_0x5cc515(0x3e4)](_0xc707d7[_0x5cc515(0x55a)]('-picker',''));if(!_0x25bbba)return;const _0x23ee94=()=>{const _0x7f9ff4=_0x5cc515,_0x279542=(_0xee5d25?.[_0x7f9ff4(0xd05)]||'')[_0x7f9ff4(0x12e)](),_0x201205=_0x279542['includes']('{{');_0x25bbba[_0x7f9ff4(0x564)][_0x7f9ff4(0x8eb)]=_0x201205?'0.3':'',_0x25bbba[_0x7f9ff4(0x564)][_0x7f9ff4(0xb7c)]=_0x201205?_0x7f9ff4(0x73d):'';};_0x25bbba[_0x5cc515(0x43c)]('change',()=>{const _0xb66e35=_0x5cc515;if(_0xee5d25)_0xee5d25[_0xb66e35(0xd05)]=_0x25bbba[_0xb66e35(0xd05)];this[_0xb66e35(0x31f)][_0x4ac352][_0x1ceb25]=_0x25bbba['value']||void 0x0,this[_0xb66e35(0x867)]();}),_0xee5d25&&(_0xee5d25[_0x5cc515(0x43c)](_0x5cc515(0x92d),this[_0x5cc515(0xa45)](()=>{const _0x5e776e=_0x5cc515,_0x53d1be=_0xee5d25[_0x5e776e(0xd05)][_0x5e776e(0x12e)]();_0x23ee94();if(!_0x53d1be['includes']('{{')&&/^#[0-9a-fA-F]{6}$/['test'](_0x53d1be))_0x25bbba[_0x5e776e(0xd05)]=_0x53d1be;this['_entities'][_0x4ac352][_0x1ceb25]=_0x53d1be||void 0x0,this[_0x5e776e(0x867)]();},0x190)),_0x23ee94());};_0x15fe59(_0x11666e(0x8f6),'color'),_0x15fe59(_0x11666e(0xc29),_0x11666e(0x527)),_0x15fe59(_0x11666e(0xac5),'point_colors'),_0x15fe59('.e-icon_color-picker',_0x11666e(0x957)),_0x15fe59('.e-state_color-picker',_0x11666e(0x8a0)),_0x15fe59(_0x11666e(0xd8f),_0x11666e(0xc16)),_0x15fe59(_0x11666e(0x94a),_0x11666e(0x477)),_0x15fe59('.e-trend_up_color-picker','trend_up_color'),_0x15fe59(_0x11666e(0x2be),_0x11666e(0x67b)),_0x15fe59(_0x11666e(0x333),_0x11666e(0x7d5));const _0x369799=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0xb1d)),_0x58dcd9=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x9d3)),_0x432f34=_0x5032de['querySelector'](_0x11666e(0x919)),_0x4b6d69=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x347)),_0xfc5b3a=()=>{const _0x14f4ff=_0x11666e;if(!this['_entities'][_0x4ac352][_0x14f4ff(0x612)])this[_0x14f4ff(0x31f)][_0x4ac352][_0x14f4ff(0x612)]={'enabled':![],'increase':'#2ecc71','decrease':'#e74c3c','stable':_0x14f4ff(0x87c)};};_0x369799?.['addEventListener'](_0x11666e(0xaed),()=>{const _0x22f474=_0x11666e;_0xfc5b3a(),this[_0x22f474(0x31f)][_0x4ac352][_0x22f474(0x612)][_0x22f474(0x139)]=_0x369799[_0x22f474(0x2f5)];if(_0x369799[_0x22f474(0x2f5)]){if(!this[_0x22f474(0x31f)][_0x4ac352][_0x22f474(0x57e)])this[_0x22f474(0x31f)][_0x4ac352][_0x22f474(0x57e)]={'enabled':![],'values':[]};this[_0x22f474(0x31f)][_0x4ac352][_0x22f474(0x57e)][_0x22f474(0x139)]=![];}this['_render'](),this['_valueChanged']();}),_0x58dcd9?.[_0x11666e(0x43c)](_0x11666e(0xaed),()=>{const _0x5e4204=_0x11666e;_0xfc5b3a(),this[_0x5e4204(0x31f)][_0x4ac352][_0x5e4204(0x612)]['increase']=_0x58dcd9[_0x5e4204(0xd05)],this[_0x5e4204(0x867)]();}),_0x432f34?.[_0x11666e(0x43c)](_0x11666e(0xaed),()=>{const _0xdf1465=_0x11666e;_0xfc5b3a(),this[_0xdf1465(0x31f)][_0x4ac352][_0xdf1465(0x612)][_0xdf1465(0x70e)]=_0x432f34['value'],this[_0xdf1465(0x867)]();}),_0x4b6d69?.[_0x11666e(0x43c)]('change',()=>{const _0x3af38d=_0x11666e;_0xfc5b3a(),this[_0x3af38d(0x31f)][_0x4ac352][_0x3af38d(0x612)][_0x3af38d(0xc61)]=_0x4b6d69[_0x3af38d(0xd05)],this[_0x3af38d(0x867)]();});const _0x25b008=_0x5032de[_0x11666e(0x3e4)]('.e-thr_enabled'),_0x197ed9=_0x5032de['querySelector'](_0x11666e(0x217)),_0x382732=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0xb24)),_0x461e5b=()=>{const _0x1c41e5=_0x11666e;if(!this['_entities'][_0x4ac352][_0x1c41e5(0x57e)])this[_0x1c41e5(0x31f)][_0x4ac352][_0x1c41e5(0x57e)]={'enabled':![],'values':[]};if(!Array[_0x1c41e5(0xaf6)](this[_0x1c41e5(0x31f)][_0x4ac352]['color_thresholds'][_0x1c41e5(0xb78)]))this[_0x1c41e5(0x31f)][_0x4ac352][_0x1c41e5(0x57e)]['values']=[];};_0x25b008?.[_0x11666e(0x43c)](_0x11666e(0xaed),()=>{const _0x3e518b=_0x11666e;_0x461e5b(),this['_entities'][_0x4ac352]['color_thresholds']['enabled']=_0x25b008['checked'],_0x25b008[_0x3e518b(0x2f5)]&&(_0xfc5b3a(),this[_0x3e518b(0x31f)][_0x4ac352]['rise_fall_colors'][_0x3e518b(0x139)]=![]),this[_0x3e518b(0x6a4)](),this[_0x3e518b(0x867)]();}),_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x9b5))?.['addEventListener'](_0x11666e(0xaed),_0x13f449=>{const _0x3774d5=_0x11666e;_0x461e5b(),this[_0x3774d5(0x31f)][_0x4ac352][_0x3774d5(0x57e)][_0x3774d5(0x4bb)]=_0x13f449[_0x3774d5(0x471)][_0x3774d5(0xd05)],this['_valueChanged']();}),_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x1ac))?.[_0x11666e(0x43c)]('change',_0x2c5846=>{const _0x1549e4=_0x11666e;_0x461e5b(),this[_0x1549e4(0x31f)][_0x4ac352]['color_thresholds']['direction']=_0x2c5846[_0x1549e4(0x471)]['value'],this[_0x1549e4(0x867)]();}),_0x5032de[_0x11666e(0x3e4)]('.e-thr_last_color')?.[_0x11666e(0x43c)](_0x11666e(0xaed),_0x225038=>{const _0x16d7c5=_0x11666e;_0x461e5b(),this[_0x16d7c5(0x31f)][_0x4ac352][_0x16d7c5(0x57e)][_0x16d7c5(0xb0d)]=_0x225038[_0x16d7c5(0x471)][_0x16d7c5(0x2f5)],this[_0x16d7c5(0x867)]();}),_0x382732?.[_0x11666e(0x43c)]('click',()=>{const _0x101171=_0x11666e;_0x461e5b(),this[_0x101171(0x31f)][_0x4ac352]['color_thresholds'][_0x101171(0xb78)][_0x101171(0x84b)]({'value':0x0,'color':_0x101171(0x650)}),this['_render'](),this[_0x101171(0x867)]();}),_0x197ed9?.[_0x11666e(0x43c)]('change',_0x3427cd=>{const _0x5d16d8=_0x11666e,_0x323e02=_0x3427cd['target'][_0x5d16d8(0xd06)]('.thr-row');if(!_0x323e02)return;const _0x529318=parseInt(_0x323e02[_0x5d16d8(0x45d)]['row']);_0x461e5b();if(_0x3427cd['target'][_0x5d16d8(0x74c)][_0x5d16d8(0x87e)](_0x5d16d8(0x2b6))){const _0x497f41=_0x3427cd[_0x5d16d8(0x471)][_0x5d16d8(0xd05)]['trim']();this[_0x5d16d8(0x31f)][_0x4ac352][_0x5d16d8(0x57e)][_0x5d16d8(0xb78)][_0x529318][_0x5d16d8(0xd05)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x497f41)?_0x497f41:parseFloat(_0x497f41),this[_0x5d16d8(0x867)]();}_0x3427cd[_0x5d16d8(0x471)][_0x5d16d8(0x74c)][_0x5d16d8(0x87e)]('thr-col')&&(this['_entities'][_0x4ac352][_0x5d16d8(0x57e)][_0x5d16d8(0xb78)][_0x529318]['color']=_0x3427cd[_0x5d16d8(0x471)][_0x5d16d8(0xd05)],this[_0x5d16d8(0x867)]()),_0x3427cd[_0x5d16d8(0x471)][_0x5d16d8(0x74c)][_0x5d16d8(0x87e)](_0x5d16d8(0xb53))&&(this[_0x5d16d8(0x31f)][_0x4ac352][_0x5d16d8(0x57e)][_0x5d16d8(0xb78)][_0x529318][_0x5d16d8(0x19e)]=_0x3427cd['target']['value'],this[_0x5d16d8(0x6a4)](),this['_valueChanged']());}),_0x197ed9?.[_0x11666e(0x43c)](_0x11666e(0xb86),_0xce8c24=>{const _0x1dd52e=_0x11666e,_0x4ca1c2=_0xce8c24[_0x1dd52e(0x471)][_0x1dd52e(0xd06)](_0x1dd52e(0x6b3));if(!_0x4ca1c2)return;const _0x2dce0a=parseInt(_0x4ca1c2[_0x1dd52e(0xd06)](_0x1dd52e(0xd1c))[_0x1dd52e(0x45d)][_0x1dd52e(0x450)]);_0x461e5b(),this['_entities'][_0x4ac352]['color_thresholds'][_0x1dd52e(0xb78)]['splice'](_0x2dce0a,0x1),this['_render'](),this[_0x1dd52e(0x867)]();});const _0x43aa24=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0xb22)),_0x1e3106=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x913)),_0x5906de=()=>{const _0x8c8d71=_0x11666e;if(!Array[_0x8c8d71(0xaf6)](this['_entities'][_0x4ac352][_0x8c8d71(0x89c)]))this[_0x8c8d71(0x31f)][_0x4ac352][_0x8c8d71(0x89c)]=[];};_0x1e3106?.[_0x11666e(0x43c)](_0x11666e(0xb86),()=>{const _0x203261=_0x11666e;_0x5906de();const _0xe9986=['#f1c40f',_0x203261(0xa87),_0x203261(0xaf0),'#9b59b6',_0x203261(0x7d9)],_0x27e285=this['_entities'][_0x4ac352][_0x203261(0x89c)][_0x203261(0x4f2)];this[_0x203261(0x31f)][_0x4ac352]['moving_averages'][_0x203261(0x84b)]({'period':_0x27e285===0x0?0x7:0x1a,'color':_0xe9986[_0x27e285%_0xe9986[_0x203261(0x4f2)]]}),this[_0x203261(0x6a4)](),this[_0x203261(0x867)]();}),_0x43aa24?.['addEventListener']('change',_0x16a5ae=>{const _0x4529c1=_0x11666e,_0x1c64bf=_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0xd06)](_0x4529c1(0x512));if(!_0x1c64bf)return;const _0x5bab13=parseInt(_0x1c64bf[_0x4529c1(0x45d)][_0x4529c1(0x450)]);_0x5906de(),_0x16a5ae['target']['classList'][_0x4529c1(0x87e)](_0x4529c1(0x359))&&(this['_entities'][_0x4ac352][_0x4529c1(0x89c)][_0x5bab13]['period']=Math[_0x4529c1(0x887)](0x1,parseInt(_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0xd05)])||0x1),this['_valueChanged']()),_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0x74c)][_0x4529c1(0x87e)](_0x4529c1(0x5ce))&&(this['_entities'][_0x4ac352][_0x4529c1(0x89c)][_0x5bab13]['color']=_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0xd05)],this[_0x4529c1(0x867)]()),_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0x74c)][_0x4529c1(0x87e)](_0x4529c1(0x783))&&(this[_0x4529c1(0x31f)][_0x4ac352]['moving_averages'][_0x5bab13][_0x4529c1(0x518)]=_0x16a5ae[_0x4529c1(0x471)][_0x4529c1(0x2f5)],this[_0x4529c1(0x867)]());}),_0x43aa24?.[_0x11666e(0x43c)]('click',_0x3b5cc7=>{const _0x54886d=_0x11666e,_0x5c6780=_0x3b5cc7[_0x54886d(0x471)][_0x54886d(0xd06)](_0x54886d(0x879));if(!_0x5c6780)return;const _0xf61433=parseInt(_0x5c6780[_0x54886d(0xd06)](_0x54886d(0x512))['dataset'][_0x54886d(0x450)]);_0x5906de(),this[_0x54886d(0x31f)][_0x4ac352][_0x54886d(0x89c)]['splice'](_0xf61433,0x1),this[_0x54886d(0x6a4)](),this['_valueChanged']();}),_0x5032de[_0x11666e(0x5aa)]('input[type=\x22number\x22]')['forEach'](_0x26c621=>{const _0xe0a7af=_0x11666e;_0x26c621[_0xe0a7af(0x43c)]('wheel',_0x2b74b7=>{const _0x27b5ff=_0xe0a7af;_0x2b74b7[_0x27b5ff(0x466)]();},{'passive':![]});});const _0x3882e1=_0x5032de[_0x11666e(0x3e4)](_0x11666e(0x8a3));_0x3882e1?.['addEventListener'](_0x11666e(0x2dc),_0x342030=>{const _0x1741dc=_0x11666e;this['_dragState']=_0x4ac352,_0x342030[_0x1741dc(0x923)][_0x1741dc(0x62f)]=_0x1741dc(0x9dd),_0x5032de[_0x1741dc(0x564)]['opacity']=_0x1741dc(0x8b6);}),_0x3882e1?.[_0x11666e(0x43c)](_0x11666e(0x53e),()=>{const _0x364545=_0x11666e;this[_0x364545(0x83b)]=null,_0x5032de['style'][_0x364545(0x8eb)]='1',this[_0x364545(0x8cb)][_0x364545(0x5aa)](_0x364545(0x87f))[_0x364545(0x724)](_0x7260e2=>_0x7260e2[_0x364545(0x74c)][_0x364545(0x3d0)](_0x364545(0x5a9)));}),_0x5032de[_0x11666e(0x43c)](_0x11666e(0x9b6),_0x4672f9=>{const _0x54118d=_0x11666e;if(this['_dragState']===null||this[_0x54118d(0x83b)]===_0x4ac352)return;_0x4672f9[_0x54118d(0x8c1)](),_0x4672f9[_0x54118d(0x923)][_0x54118d(0xb7d)]=_0x54118d(0x9dd),_0x5032de[_0x54118d(0x74c)][_0x54118d(0x396)]('drag-over');}),_0x5032de[_0x11666e(0x43c)](_0x11666e(0xd14),()=>{const _0x3527e7=_0x11666e;_0x5032de[_0x3527e7(0x74c)][_0x3527e7(0x3d0)]('drag-over');}),_0x5032de['addEventListener'](_0x11666e(0xa52),_0x2cd02e=>{const _0x1553d5=_0x11666e;_0x2cd02e[_0x1553d5(0x8c1)](),_0x5032de[_0x1553d5(0x74c)][_0x1553d5(0x3d0)](_0x1553d5(0x5a9));if(this[_0x1553d5(0x83b)]!==null&&this['_dragState']!==_0x4ac352){const _0x160d1c=[...this[_0x1553d5(0x31f)]],[_0x599db8]=_0x160d1c[_0x1553d5(0x4f7)](this[_0x1553d5(0x83b)],0x1);_0x160d1c[_0x1553d5(0x4f7)](_0x4ac352,0x0,_0x599db8),this[_0x1553d5(0x6c4)][_0x1553d5(0x65d)]=_0x160d1c,this['_render'](),this[_0x1553d5(0x867)]();}});});const _0x1bc83e=(_0x55a81d,_0x413a66)=>{const _0x10c018=_0x34e618;if(!_0x55a81d)return;_0x55a81d[_0x10c018(0x625)]=!![];const _0x1a146e=_0x55a81d[_0x10c018(0xd06)](_0x10c018(0x623))||_0x55a81d[_0x10c018(0x33c)];if(!_0x1a146e)return;_0x1a146e[_0x10c018(0x564)][_0x10c018(0x8eb)]=_0x10c018(0x7c3),_0x1a146e[_0x10c018(0x6d8)]=this['_eT']('Managed\x20by\x20YAML\x20template')+':\x0a'+_0x413a66;const _0x4109ce=_0x1a146e[_0x10c018(0x3e4)]('.sn')||_0x1a146e;if(_0x4109ce&&!_0x4109ce[_0x10c018(0x3e4)](_0x10c018(0x4f0))){const _0x4eb5c1=document[_0x10c018(0xb38)](_0x10c018(0xd9a));_0x4eb5c1[_0x10c018(0xc68)]=_0x10c018(0xc38),_0x4eb5c1[_0x10c018(0x417)]=_0x10c018(0x145),_0x4eb5c1['style'][_0x10c018(0xd9f)]=_0x10c018(0xc23),_0x4109ce[_0x10c018(0x343)](_0x4eb5c1);}};for(const _0x30aed7 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this[_0x34e618(0x6c4)]?.[_0x30aed7])&&_0x1bc83e(this[_0x34e618(0x8cb)]['getElementById'](_0x30aed7),this[_0x34e618(0x6c4)][_0x30aed7]);}this[_0x34e618(0x8cb)][_0x34e618(0x5aa)](_0x34e618(0x87f))[_0x34e618(0x724)]((_0x5a3492,_0x1cdcb7)=>{const _0x281c58=_0x34e618,_0x21c719=this['_entities'][_0x1cdcb7];if(!_0x21c719)return;for(const _0x94e643 of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x21c719[_0x94e643])&&_0x1bc83e(_0x5a3492[_0x281c58(0x3e4)]('.e-'+_0x94e643),_0x21c719[_0x94e643]);}});}[_0x34e271(0x370)](_0x3b23c8,_0x2af999,_0x5c0261){const _0x478570=_0x34e271,_0x252167=this['shadowRoot'][_0x478570(0x70f)](_0x3b23c8);if(!_0x252167)return;if(_0x2af999==='input'&&_0x252167[_0x478570(0xb33)]===_0x478570(0x40a)){_0x252167[_0x478570(0x43c)]('change',_0x5c0261);return;}_0x252167[_0x478570(0x43c)](_0x2af999,_0x5c0261);}['_read'](_0x24c1bc,_0x15cb56='text'){const _0x30db87=_0x34e271;if(_0x15cb56===_0x30db87(0x7be))return!!_0x24c1bc[_0x30db87(0x2f5)];if(_0x15cb56===_0x30db87(0x8c2)){const _0x43fcb9=parseInt(_0x24c1bc[_0x30db87(0xd05)],0xa);return isNaN(_0x43fcb9)?null:_0x43fcb9;}if(_0x15cb56===_0x30db87(0x1f6)){const _0x1d6f47=parseFloat(_0x24c1bc[_0x30db87(0xd05)]);return isNaN(_0x1d6f47)?null:_0x1d6f47;}return _0x24c1bc['value'];}[_0x34e271(0x867)](){const _0xb58ec=_0x34e271,_0x2a0ddc=_0x2e511a=>this[_0xb58ec(0x8cb)][_0xb58ec(0x70f)](_0x2e511a),_0x313ff9=_0x575357=>_0x2a0ddc(_0x575357)?.[_0xb58ec(0xd05)],_0x9228ba=(_0x4d1e90,_0x9b7046)=>{const _0x189e63=_0xb58ec,_0x20c057=this[_0x189e63(0x6c4)]?.[_0x4d1e90];return isTemplateString(_0x20c057)?_0x20c057:_0x9b7046;},_0x3ec791={'type':_0xb58ec(0x9fa),'card_header':_0x313ff9(_0xb58ec(0x750))||void 0x0,'card_header_size':_0x313ff9(_0xb58ec(0x12b))||void 0x0,'card_background_color':_0x313ff9(_0xb58ec(0x26c))||void 0x0,'card_shadow':_0x2a0ddc(_0xb58ec(0x4a1))?.[_0xb58ec(0x2f5)]??!![],'card_border':_0x2a0ddc(_0xb58ec(0x2ad))?.[_0xb58ec(0x2f5)]??!![],'card_padding':((()=>{const _0x12fcce=_0xb58ec,_0x16c93c=_0x313ff9(_0x12fcce(0xda0));if(!_0x16c93c)return void 0x0;return/^-?\d+\.?\d*$/[_0x12fcce(0x47e)](_0x16c93c['trim']())?parseFloat(_0x16c93c):_0x16c93c;})()),'card_border_radius':((()=>{const _0xa5dd20=_0xb58ec,_0x4782ae=_0x313ff9(_0xa5dd20(0x234));if(!_0x4782ae)return void 0x0;return/^-?\d+\.?\d*$/[_0xa5dd20(0x47e)](_0x4782ae[_0xa5dd20(0x12e)]())?parseFloat(_0x4782ae):_0x4782ae;})()),'card_border_color':_0x313ff9('card_border_color')||void 0x0,'card_border_width':((()=>{const _0x4382e2=_0xb58ec,_0x578fc4=_0x313ff9(_0x4382e2(0x8e0));if(!_0x578fc4)return void 0x0;return/^-?\d+\.?\d*$/[_0x4382e2(0x47e)](_0x578fc4[_0x4382e2(0x12e)]())?parseFloat(_0x578fc4):_0x578fc4;})()),'card_background_image':_0x313ff9(_0xb58ec(0x567))||void 0x0,'card_background_blur':((()=>{const _0xd74a21=_0x313ff9('card_background_blur');if(_0xd74a21===''||_0xd74a21==null)return void 0x0;const _0x24a689=parseFloat(_0xd74a21);return isNaN(_0x24a689)?void 0x0:_0x24a689;})()),'card_header_color':_0x313ff9(_0xb58ec(0xcef))||void 0x0,'card_header_weight':_0x313ff9(_0xb58ec(0x190))||void 0x0,'card_header_letter_spacing':((()=>{const _0x5ee74e=_0xb58ec,_0x1b395e=_0x313ff9(_0x5ee74e(0x507));if(!_0x1b395e)return void 0x0;return/^-?\d+\.?\d*$/[_0x5ee74e(0x47e)](_0x1b395e[_0x5ee74e(0x12e)]())?parseFloat(_0x1b395e):_0x1b395e;})()),'show_now_line':_0x9228ba(_0xb58ec(0x1a8),_0x2a0ddc(_0xb58ec(0x1a8))?.[_0xb58ec(0x2f5)]??!![]),'now_line_color':_0x313ff9(_0xb58ec(0xa7b))||void 0x0,'period_highlight':_0x9228ba('period_highlight',_0x2a0ddc('period_highlight')?.['checked']||void 0x0),'period_highlight_color':_0x313ff9('period_highlight_color')||void 0x0,'now_line_opacity':((()=>{const _0x16d8ce=_0xb58ec,_0x277700=_0x313ff9(_0x16d8ce(0x293));if(_0x277700===''||_0x277700==null)return void 0x0;const _0x44680a=parseFloat(_0x277700);return isNaN(_0x44680a)?void 0x0:_0x44680a;})()),'now_line_width':((()=>{const _0x1becc7=_0x313ff9('now_line_width');if(_0x1becc7===''||_0x1becc7==null)return void 0x0;const _0x34e886=parseFloat(_0x1becc7);return isNaN(_0x34e886)?void 0x0:_0x34e886;})()),'now_line_style':_0x313ff9(_0xb58ec(0x4d2))||void 0x0,'card_icon':this[_0xb58ec(0x6c4)][_0xb58ec(0xba2)]||void 0x0,'card_icon_size':_0x313ff9('card_icon_size')||void 0x0,'card_icon_image':_0x313ff9(_0xb58ec(0x94e))||void 0x0,'card_icon_color':this['_tmp']['card_icon_color']||void 0x0,'card_icon_position':_0x313ff9('card_icon_position')||void 0x0,'battery_entity':this[_0xb58ec(0x6c4)]['battery_entity']!==void 0x0?this['_tmp'][_0xb58ec(0xc8b)]:this[_0xb58ec(0x853)]['battery_entity']||void 0x0,'battery_low_threshold':((()=>{const _0x1a792a=_0x313ff9('battery_low_threshold');if(!_0x1a792a)return;const _0x40a794=parseFloat(_0x1a792a);return isNaN(_0x40a794)?_0x1a792a:_0x40a794;})()),'show_grid':_0x9228ba(_0xb58ec(0x8ee),_0x2a0ddc(_0xb58ec(0x8ee))?.['checked']??!![]),'show_tooltip':_0x9228ba(_0xb58ec(0xcc3),_0x2a0ddc(_0xb58ec(0xcc3))?.[_0xb58ec(0x2f5)]??!![]),'show_tooltip_total':_0x9228ba(_0xb58ec(0xab5),_0x2a0ddc(_0xb58ec(0xab5))?.['checked']??!![]),'tooltip_stacked_total':_0x9228ba(_0xb58ec(0x7c2),_0x2a0ddc(_0xb58ec(0x7c2))?.[_0xb58ec(0x2f5)]??!![]),'show_legend':_0x9228ba(_0xb58ec(0x20d),_0x2a0ddc(_0xb58ec(0x20d))?.[_0xb58ec(0x2f5)]??![]),'legend_position':_0x313ff9('legend_position')||void 0x0,'show_y_axis':_0x9228ba(_0xb58ec(0x87d),_0x2a0ddc(_0xb58ec(0x87d))?.[_0xb58ec(0x2f5)]??!![]),'show_y2_axis':_0x9228ba(_0xb58ec(0x3a6),_0x2a0ddc(_0xb58ec(0x3a6))?.['checked']??![]),'show_y_axis_label':_0x9228ba(_0xb58ec(0x287),_0x2a0ddc('show_y_axis_label')?.['checked']??![]),'show_x_axis':_0x9228ba(_0xb58ec(0x316),_0x2a0ddc(_0xb58ec(0x316))?.['checked']??!![]),'show_x_ticks':_0x9228ba('show_x_ticks',_0x2a0ddc(_0xb58ec(0x856))?.['checked']??![]),'show_y_ticks':_0x9228ba(_0xb58ec(0x6ed),_0x2a0ddc(_0xb58ec(0x6ed))?.[_0xb58ec(0x2f5)]??![]),'logarithmic':_0x9228ba(_0xb58ec(0x684),_0x2a0ddc(_0xb58ec(0x684))?.[_0xb58ec(0x2f5)]??![]),'animate_graph':_0x2a0ddc(_0xb58ec(0x2fa))?.['checked']??![],'auto_hide_entities':_0x2a0ddc(_0xb58ec(0xd22))?.[_0xb58ec(0x2f5)]??![],'brush_zoom':_0x2a0ddc('brush_zoom')?.[_0xb58ec(0x2f5)]??!![],'stacked':_0x9228ba('stacked',_0x2a0ddc(_0xb58ec(0x1c9))?.['checked']??![]),'sparkline':_0x2a0ddc(_0xb58ec(0x833))?.['checked']??![],'max_visible_interval':this['_numOrNull'](_0x313ff9(_0xb58ec(0x1f9))),'extended_window_multiplier':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x4cc))),'scroll_mode':_0x313ff9(_0xb58ec(0x350))||_0xb58ec(0x167),'show_interval_picker':_0x2a0ddc(_0xb58ec(0x691))?.[_0xb58ec(0x2f5)]??![],'interval_picker_position':_0x313ff9(_0xb58ec(0x308))||void 0x0,'interval_options':((()=>{const _0x5b4df7=_0xb58ec,_0x15cae3=this['shadowRoot']['querySelectorAll'](_0x5b4df7(0xc87));if(!_0x15cae3[_0x5b4df7(0x4f2)])return;const _0x3bf80a=['1H','2H','4H','8H',_0x5b4df7(0xcc5),_0x5b4df7(0x6a3),'7D'],_0x41a513=[];_0x15cae3['forEach'](_0x2ddfac=>{const _0x506e14=_0x5b4df7;if(_0x2ddfac[_0x506e14(0x2f5)])_0x41a513[_0x506e14(0x84b)](_0x2ddfac[_0x506e14(0x45d)][_0x506e14(0x929)]);});if(_0x41a513[_0x5b4df7(0x4f2)]===_0x3bf80a['length']&&_0x3bf80a['every'](_0x1c61ba=>_0x41a513[_0x5b4df7(0x267)](_0x1c61ba)))return;return _0x41a513;})()),'show_attribute_list':_0x2a0ddc(_0xb58ec(0x761))?.[_0xb58ec(0x2f5)]??![],'attribute_list_position':_0x313ff9(_0xb58ec(0x534))||void 0x0,'show_pph_picker':_0x2a0ddc('show_pph_picker')?.[_0xb58ec(0x2f5)]??![],'pph_picker_position':_0x313ff9('pph_picker_position')||void 0x0,'show_group_by_picker':_0x2a0ddc(_0xb58ec(0x289))?.[_0xb58ec(0x2f5)]??![],'group_by_picker_position':_0x313ff9('group_by_picker_position')||void 0x0,'pph_picker_group':_0x313ff9(_0xb58ec(0x4a7))||void 0x0,'group_by_picker_group':_0x313ff9('group_by_picker_group')||void 0x0,'hours_to_show':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x770))),'points_per_hour':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x658))),'auto_scale_points':_0x2a0ddc(_0xb58ec(0xbe6))?.[_0xb58ec(0x2f5)]??![],'tooltip_match_axis':_0x2a0ddc(_0xb58ec(0x4c2))?.[_0xb58ec(0x2f5)]??![],'tooltip_order':_0x313ff9(_0xb58ec(0xd7d))||void 0x0,'height':((()=>{const _0x310a3e=_0xb58ec,_0x51ef93=_0x313ff9(_0x310a3e(0xc07));if(_0x51ef93===void 0x0||_0x51ef93===null||String(_0x51ef93)[_0x310a3e(0x12e)]()==='')return _0x310a3e(0xc60);const _0x2cd3d5=Number(_0x51ef93);return isNaN(_0x2cd3d5)?_0x310a3e(0xc60):_0x2cd3d5;})()),'update_interval':this['_numOrNull'](_0x313ff9(_0xb58ec(0x82c))),'graph_start_hour':((()=>{const _0x5dde78=_0x313ff9('graph_start_hour');if(!_0x5dde78)return null;const _0x24b0aa=parseFloat(_0x5dde78);return isNaN(_0x24b0aa)?_0x5dde78:_0x24b0aa;})()),'graph_end_hour':((()=>{const _0x3a44fe=_0xb58ec,_0x4e6aa4=_0x313ff9(_0x3a44fe(0x17b));if(!_0x4e6aa4)return null;const _0x3dc9cc=parseFloat(_0x4e6aa4);return isNaN(_0x3dc9cc)?_0x4e6aa4:_0x3dc9cc;})()),'graph_start':_0x313ff9('graph_start')||void 0x0,'show_full_period':_0x2a0ddc('show_full_period')?.['checked']??![],'bar_spacing':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x991))),'state_timeline_corner_radius':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x6b8))),'state_timeline_show_labels':_0x9228ba(_0xb58ec(0x32a),_0x2a0ddc(_0xb58ec(0x32a))?.[_0xb58ec(0x2f5)]??!![]),'show_export':_0x9228ba(_0xb58ec(0xa23),_0x2a0ddc(_0xb58ec(0xa23))?.[_0xb58ec(0x2f5)]||void 0x0),'ranking_min_value':this['_numOrNull'](_0x313ff9(_0xb58ec(0x595))),'pie_style':_0x313ff9(_0xb58ec(0x4b4))||void 0x0,'pie_spacing':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0xa0a))),'pie_3d':_0x2a0ddc(_0xb58ec(0x9eb))?.[_0xb58ec(0x2f5)]??![],'pie_label_font_size':this[_0xb58ec(0xb62)](_0x313ff9('pie_label_font_size')),'pie_label_color':_0x313ff9(_0xb58ec(0xc7a))||void 0x0,'pie_label_format':_0x313ff9(_0xb58ec(0xd6e))||void 0x0,'gauge_columns':this['_numOrNull'](_0x313ff9(_0xb58ec(0x5b0))),'gauge_value_position':_0x313ff9(_0xb58ec(0x912))||void 0x0,'gauge_value_size':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0xbfe))),'gauge_span':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0xc02))),'gauge_show_minmax':_0x2a0ddc('gauge_show_minmax')?.['checked']||void 0x0,'pie_center_font_size':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x8db))),'pie_center_color':_0x313ff9(_0xb58ec(0x64e))||void 0x0,'min_bound_range':this[_0xb58ec(0xb62)](_0x313ff9('min_bound_range')),'min_bound_range_secondary':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x4d3))),'lower_bound_secondary':_0x313ff9('lower_bound_secondary')||void 0x0,'upper_bound_secondary':_0x313ff9('upper_bound_secondary')||void 0x0,'lower_bound':_0x313ff9(_0xb58ec(0x844))||void 0x0,'upper_bound':_0x313ff9('upper_bound')||void 0x0,'y_axis_ticks':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x27d))),'y_axis_round_ticks':_0x2a0ddc(_0xb58ec(0x299))?.[_0xb58ec(0x2f5)]??!![],'y_axis_decimals':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x791))),'y_axis_number_format':_0x313ff9('y_axis_number_format')||_0xb58ec(0xa26),'y_axis_label':_0x313ff9('y_axis_label')||void 0x0,'y_axis_format':_0x313ff9(_0xb58ec(0x6cf))||void 0x0,'y2_axis_format':_0x313ff9(_0xb58ec(0x533))||void 0x0,'duration_unit':_0x313ff9('duration_unit')==='s'?void 0x0:_0x313ff9('duration_unit')||void 0x0,'y2_axis_label':_0x313ff9(_0xb58ec(0xa47))||void 0x0,'y_axis_font_size':this[_0xb58ec(0xb62)](_0x313ff9('y_axis_font_size')),'y_axis_font_opacity':this[_0xb58ec(0xb62)](_0x313ff9('y_axis_font_opacity')),'y_axis_color':_0x313ff9('y_axis_color')||void 0x0,'x_axis_font_size':this[_0xb58ec(0xb62)](_0x313ff9('x_axis_font_size')),'x_axis_font_opacity':this['_numOrNull'](_0x313ff9(_0xb58ec(0xb08))),'x_axis_color':_0x313ff9(_0xb58ec(0x357))||void 0x0,'x_axis_date_color':_0x313ff9(_0xb58ec(0xa38))||void 0x0,'x_axis_interval':_0x313ff9(_0xb58ec(0x4c0))||void 0x0,'datetime_format':_0x313ff9(_0xb58ec(0xb27))||void 0x0,'time_zone':_0x313ff9('time_zone')&&_0x313ff9(_0xb58ec(0xc92))!==_0xb58ec(0xc60)?_0x313ff9(_0xb58ec(0xc92)):void 0x0,'language':_0x313ff9(_0xb58ec(0xbf8))&&_0x313ff9('language')!==_0xb58ec(0xc60)?_0x313ff9(_0xb58ec(0xbf8)):void 0x0,'x_grid_style':_0x313ff9(_0xb58ec(0x986))||void 0x0,'x_grid_width':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0x280))),'x_grid_color':_0x313ff9(_0xb58ec(0xa20))||void 0x0,'x_grid_opacity':this[_0xb58ec(0xb62)](_0x313ff9('x_grid_opacity')),'y_grid_style':_0x313ff9('y_grid_style')||void 0x0,'y_grid_width':this[_0xb58ec(0xb62)](_0x313ff9('y_grid_width')),'y_grid_color':_0x313ff9(_0xb58ec(0x3ed))||void 0x0,'y_grid_opacity':this[_0xb58ec(0xb62)](_0x313ff9(_0xb58ec(0xd53))),'tooltip_sync':_0x2a0ddc(_0xb58ec(0x851))?.[_0xb58ec(0x2f5)]??![],'zoom_sync':_0x2a0ddc(_0xb58ec(0x2a1))?.[_0xb58ec(0x2f5)]??![],'scroll_sync':_0x2a0ddc('scroll_sync')?.[_0xb58ec(0x2f5)]??![],'energy_date_sync':_0x2a0ddc(_0xb58ec(0x368))?.[_0xb58ec(0x2f5)]??![],'show_date_picker':_0x2a0ddc('show_date_picker')?.[_0xb58ec(0x2f5)]??![],'date_picker_position':_0x313ff9(_0xb58ec(0x5ab))||void 0x0,'date_picker_nav_position':_0x313ff9(_0xb58ec(0x7d6))===_0xb58ec(0x34a)?void 0x0:_0x313ff9(_0xb58ec(0x7d6))||void 0x0,'date_picker_shortcuts_position':_0x313ff9(_0xb58ec(0x624))==='right'?void 0x0:_0x313ff9('date_picker_shortcuts_position')||void 0x0,'date_picker_default_mode':_0x313ff9(_0xb58ec(0xb71))||void 0x0,'date_picker_group':_0x313ff9('date_picker_group')||void 0x0,'interval_picker_group':_0x313ff9(_0xb58ec(0x97f))||void 0x0,'date_picker_modes':((()=>{const _0x234f18=_0xb58ec,_0x409c89=this[_0x234f18(0x8cb)]['querySelectorAll']('[data-dpmode]');if(!_0x409c89[_0x234f18(0x4f2)])return;const _0x1a4931=[_0x234f18(0x5c7),_0x234f18(0xc03),'month',_0x234f18(0x74d)],_0x21c1a9=[];_0x409c89[_0x234f18(0x724)](_0x337f62=>{const _0x206ae6=_0x234f18;if(_0x337f62[_0x206ae6(0x2f5)])_0x21c1a9[_0x206ae6(0x84b)](_0x337f62[_0x206ae6(0x45d)][_0x206ae6(0x8f2)]);});if(_0x21c1a9[_0x234f18(0x4f2)]===_0x1a4931['length']&&_0x1a4931[_0x234f18(0x754)](_0x49587f=>_0x21c1a9['includes'](_0x49587f)))return;if(_0x21c1a9[_0x234f18(0x4f2)]===0x0)return;return _0x21c1a9;})()),'date_picker_step':((()=>{const _0x2d7dca=_0xb58ec,_0x36a51a=this[_0x2d7dca(0xb62)](_0x313ff9(_0x2d7dca(0x99c)));return _0x36a51a&&_0x36a51a>0x1?_0x36a51a:void 0x0;})()),'tooltip_sync_group':_0x313ff9('tooltip_sync_group')||void 0x0,'zoom_sync_group':_0x313ff9(_0xb58ec(0xcbe))||void 0x0,'scroll_sync_group':_0x313ff9('scroll_sync_group')||void 0x0,'align_header':_0x313ff9(_0xb58ec(0x93e))||void 0x0,'state_layout':_0x313ff9(_0xb58ec(0xc4c))||void 0x0,'group_by':_0x313ff9(_0xb58ec(0x669))||void 0x0,'chart_mode':_0x313ff9('chart_mode')||_0xb58ec(0x237),'chart_align':_0x313ff9(_0xb58ec(0x84f))||void 0x0,'entities':this[_0xb58ec(0x14c)](this[_0xb58ec(0x31f)],!![]),'annotations':this[_0xb58ec(0x6c4)][_0xb58ec(0xc0a)]||this['_config'][_0xb58ec(0xc0a)]||[],'auto_scale_rules':(_0x4b30b0=>_0x4b30b0['length']?_0x4b30b0:void 0x0)((this[_0xb58ec(0x6c4)][_0xb58ec(0x711)]||this['_config']['auto_scale_rules']||[])[_0xb58ec(0xbe8)](_0x4da1a0=>_0x4da1a0&&typeof _0x4da1a0==='object'&&isNum(toNum(_0x4da1a0[_0xb58ec(0x384)]))&&toNum(_0x4da1a0[_0xb58ec(0x384)])>0x0)[_0xb58ec(0x9f9)](_0x11b11b=>{const _0xbe12be=_0xb58ec,_0x121a99={'up_to_hours':toNum(_0x11b11b['up_to_hours']),'group_by':_0x11b11b[_0xbe12be(0x669)]||_0xbe12be(0x1f2)},_0x2efe63=toNum(_0x11b11b['points_per_hour']);if(isNum(_0x2efe63)&&_0x2efe63>0x0)_0x121a99[_0xbe12be(0x658)]=_0x2efe63;if(typeof _0x11b11b['x_axis_interval']==='string'&&_0x11b11b[_0xbe12be(0x4c0)][_0xbe12be(0x12e)]())_0x121a99[_0xbe12be(0x4c0)]=_0x11b11b[_0xbe12be(0x4c0)][_0xbe12be(0x12e)]();if(typeof _0x11b11b[_0xbe12be(0xb27)]==='string'&&_0x11b11b[_0xbe12be(0xb27)]['trim']())_0x121a99[_0xbe12be(0xb27)]=_0x11b11b[_0xbe12be(0xb27)]['trim']();return _0x121a99;}))};for(const _0x1b18aa of Object['keys'](this[_0xb58ec(0x853)]))if(!(_0x1b18aa in _0x3ec791))_0x3ec791[_0x1b18aa]=this[_0xb58ec(0x853)][_0x1b18aa];Object[_0xb58ec(0x5cf)](_0x3ec791)[_0xb58ec(0x724)](_0x533335=>_0x3ec791[_0x533335]===void 0x0&&delete _0x3ec791[_0x533335]);const _0x2328af=StatisticsGraphChartCard[_0xb58ec(0x838)];for(const _0xbce396 of Object['keys'](_0x3ec791)){if(!(_0xbce396 in _0x2328af))continue;if(_0xbce396==='height')continue;const _0x197081=_0x3ec791[_0xbce396],_0x4174f4=_0x2328af[_0xbce396],_0x5a380f=(_0x197081===null||_0x197081===''||_0x197081===void 0x0)&&(_0x4174f4===null||_0x4174f4===''||_0x4174f4===void 0x0);if(_0x5a380f||_0x197081===_0x4174f4)delete _0x3ec791[_0xbce396];}this['_tmp']=structuredClone(_0x3ec791);const _0x437ecc=structuredClone(_0x3ec791);_0x437ecc['entities']=this[_0xb58ec(0x14c)](this['_entities'],![]),JSON[_0xb58ec(0x3e9)](this[_0xb58ec(0x853)])!==JSON['stringify'](_0x437ecc)&&(this[_0xb58ec(0x853)]=structuredClone(_0x437ecc),this['dispatchEvent'](new CustomEvent(_0xb58ec(0xd73),{'detail':{'config':_0x437ecc},'bubbles':!![],'composed':!![]})));}['_sanitizeEntities'](_0x2bdf16,_0x633e02=![]){const _0x5dc72f=_0x34e271,_0x1282ae=[],_0x2176e1=StatisticsGraphChartCard['getEntityStubConfig'](),_0x44854f=new Set([_0x5dc72f(0x951),_0x5dc72f(0x60a),_0x5dc72f(0x86b),_0x5dc72f(0x19e)]);for(const _0x22722b of _0x2bdf16){if(!_0x22722b)continue;if(!_0x22722b[_0x5dc72f(0x951)]&&!_0x22722b['statistic_id']&&!_0x633e02)continue;const _0x472a2a={..._0x22722b};[_0x5dc72f(0x701),_0x5dc72f(0x43d),'decimals',_0x5dc72f(0x57a),_0x5dc72f(0x658),_0x5dc72f(0x5ba),_0x5dc72f(0xbf3)]['forEach'](_0x41ef33=>{if(_0x472a2a[_0x41ef33]!==void 0x0&&_0x472a2a[_0x41ef33]!==null&&_0x472a2a[_0x41ef33]!=='')_0x472a2a[_0x41ef33]=Number(_0x472a2a[_0x41ef33]);});_0x472a2a[_0x5dc72f(0xbf1)]===''||_0x472a2a['z_index']===null||Number(_0x472a2a[_0x5dc72f(0xbf1)])===0x0||isNaN(Number(_0x472a2a['z_index']))?delete _0x472a2a[_0x5dc72f(0xbf1)]:_0x472a2a['z_index']=Number(_0x472a2a[_0x5dc72f(0xbf1)]);Object[_0x5dc72f(0x5cf)](_0x472a2a)[_0x5dc72f(0x724)](_0x3eeadc=>_0x472a2a[_0x3eeadc]===''&&_0x3eeadc!==_0x5dc72f(0x951)&&_0x3eeadc!=='name'?delete _0x472a2a[_0x3eeadc]:0x0),delete _0x472a2a[_0x5dc72f(0xb27)];if(_0x472a2a[_0x5dc72f(0x57e)]){if(!Array['isArray'](_0x472a2a[_0x5dc72f(0x57e)]['values']))_0x472a2a[_0x5dc72f(0x57e)]['values']=[];const _0x1e433f=_0x2022a3=>typeof _0x2022a3==='string'&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x5dc72f(0x47e)](_0x2022a3)||_0x2022a3['includes']('{{'));_0x472a2a['color_thresholds']['values']=_0x472a2a['color_thresholds'][_0x5dc72f(0xb78)][_0x5dc72f(0xbe8)](_0x4b1ca3=>_0x4b1ca3&&(_0x1e433f(_0x4b1ca3[_0x5dc72f(0xd05)])||!isNaN(parseFloat(_0x4b1ca3[_0x5dc72f(0xd05)]))))[_0x5dc72f(0x9f9)](_0x435330=>({'value':_0x1e433f(_0x435330[_0x5dc72f(0xd05)])?_0x435330['value']:Number(_0x435330['value']),'color':_0x435330['color']||_0x5dc72f(0x650)}));if(_0x472a2a['color_thresholds']['transition']&&_0x472a2a[_0x5dc72f(0x57e)][_0x5dc72f(0x4bb)]!==_0x5dc72f(0x397));else delete _0x472a2a[_0x5dc72f(0x57e)][_0x5dc72f(0x4bb)];if(!_0x472a2a['color_thresholds']['last_color'])delete _0x472a2a[_0x5dc72f(0x57e)][_0x5dc72f(0xb0d)];}if(_0x472a2a['compare']!==undefined){const _0x4c74eb=_0x472a2a[_0x5dc72f(0x6d5)],_0x398ce8=_0x1c859c=>{const _0x160ef3=_0x5dc72f;if(!_0x1c859c||typeof _0x1c859c!=='object')return null;const _0x49aa70={};for(const _0x5827f5 of[_0x160ef3(0x221),_0x160ef3(0x19e),'opacity',_0x160ef3(0x701),_0x160ef3(0x140),_0x160ef3(0x355),_0x160ef3(0x938),_0x160ef3(0x9e8),'hide_on_load',_0x160ef3(0xbce)]){if(_0x1c859c[_0x5827f5]!==undefined&&_0x1c859c[_0x5827f5]!==null&&_0x1c859c[_0x5827f5]!=='')_0x49aa70[_0x5827f5]=_0x1c859c[_0x5827f5];}if(_0x1c859c[_0x160ef3(0x7ea)]&&_0x1c859c[_0x160ef3(0x7ea)]!=='dashed')_0x49aa70[_0x160ef3(0x7ea)]=_0x1c859c[_0x160ef3(0x7ea)];const _0x21dcb9=parseInt(_0x1c859c[_0x160ef3(0x484)]);if(!isNaN(_0x21dcb9)&&_0x21dcb9>0x1)_0x49aa70[_0x160ef3(0x484)]=_0x21dcb9;return _0x49aa70;};if(!_0x4c74eb)delete _0x472a2a['compare'];else{if(Array[_0x5dc72f(0xaf6)](_0x4c74eb)){const _0x1ed928=_0x4c74eb['filter'](Boolean)[_0x5dc72f(0x9f9)](_0x4c62a1=>_0x4c62a1&&typeof _0x4c62a1==='object'?_0x4c62a1:{'period':_0x4c62a1===!![]?_0x5dc72f(0x399):String(_0x4c62a1)})[_0x5dc72f(0x9f9)](_0x398ce8);if(!_0x1ed928[_0x5dc72f(0x4f2)])delete _0x472a2a['compare'];else{if(_0x1ed928[_0x5dc72f(0x4f2)]===0x1){const _0x240800=_0x1ed928[0x0],_0x36c840=Object['keys'](_0x240800);if(!_0x36c840[_0x5dc72f(0x4f2)])_0x472a2a[_0x5dc72f(0x6d5)]=_0x5dc72f(0x399);else{if(_0x36c840[_0x5dc72f(0x4f2)]===0x1&&_0x240800['period'])_0x472a2a[_0x5dc72f(0x6d5)]=_0x240800['period'];else _0x472a2a['compare']=_0x240800;}}else _0x472a2a[_0x5dc72f(0x6d5)]=_0x1ed928;}}else{if(typeof _0x4c74eb===_0x5dc72f(0x328)){const _0x409d33=_0x398ce8(_0x4c74eb);if(!_0x409d33['period']&&Object[_0x5dc72f(0x5cf)](_0x409d33)[_0x5dc72f(0x4f2)])_0x409d33['period']='previous_period';if(!_0x409d33[_0x5dc72f(0x221)])delete _0x472a2a[_0x5dc72f(0x6d5)];else{if(Object[_0x5dc72f(0x5cf)](_0x409d33)[_0x5dc72f(0x4f2)]===0x1)_0x472a2a['compare']=_0x409d33[_0x5dc72f(0x221)];else _0x472a2a[_0x5dc72f(0x6d5)]=_0x409d33;}}}}}if(Array[_0x5dc72f(0xaf6)](_0x472a2a['moving_averages'])){_0x472a2a[_0x5dc72f(0x89c)]=_0x472a2a[_0x5dc72f(0x89c)][_0x5dc72f(0xbe8)](_0x2b8def=>_0x2b8def&&!isNaN(parseInt(_0x2b8def[_0x5dc72f(0x221)]))&&parseInt(_0x2b8def['period'])>0x0)[_0x5dc72f(0x9f9)](_0x2745ca=>{const _0x4ff313=_0x5dc72f,_0x44471b={'period':parseInt(_0x2745ca[_0x4ff313(0x221)])};if(_0x2745ca[_0x4ff313(0x19e)])_0x44471b[_0x4ff313(0x19e)]=_0x2745ca[_0x4ff313(0x19e)];if(_0x2745ca[_0x4ff313(0x73c)]!=null&&_0x2745ca[_0x4ff313(0x73c)]!==''&&!isNaN(Number(_0x2745ca['width'])))_0x44471b['width']=Number(_0x2745ca[_0x4ff313(0x73c)]);if(_0x2745ca[_0x4ff313(0x518)])_0x44471b[_0x4ff313(0x518)]=!![];return _0x44471b;});if(!_0x472a2a[_0x5dc72f(0x89c)][_0x5dc72f(0x4f2)])delete _0x472a2a[_0x5dc72f(0x89c)];}if(!_0x633e02)for(const _0x12b115 of Object[_0x5dc72f(0x5cf)](_0x472a2a)){if(_0x44854f[_0x5dc72f(0xc12)](_0x12b115))continue;if(!(_0x12b115 in _0x2176e1))continue;const _0x1f7497=_0x472a2a[_0x12b115],_0x53ad46=_0x2176e1[_0x12b115],_0x167321=(_0x1f7497===null||_0x1f7497===''||_0x1f7497===void 0x0)&&(_0x53ad46===null||_0x53ad46===''||_0x53ad46===void 0x0);if(Array[_0x5dc72f(0xaf6)](_0x1f7497)&&Array[_0x5dc72f(0xaf6)](_0x53ad46)){if(JSON[_0x5dc72f(0x3e9)](_0x1f7497)===JSON['stringify'](_0x53ad46))delete _0x472a2a[_0x12b115];continue;}if(_0x167321||_0x1f7497===_0x53ad46)delete _0x472a2a[_0x12b115];}_0x1282ae[_0x5dc72f(0x84b)](_0x472a2a);}return _0x1282ae;}[_0x34e271(0xb62)](_0x5a4da7){if(_0x5a4da7===void 0x0||_0x5a4da7===null||_0x5a4da7==='')return;const _0x2bf0f2=Number(_0x5a4da7);return isNaN(_0x2bf0f2)?void 0x0:_0x2bf0f2;}[_0x34e271(0xa10)](){const _0x58ed06=_0x34e271,_0x57f759=StatisticsGraphChartCard[_0x58ed06(0xaf3)],_0x51e6f1=this[_0x58ed06(0x31f)]?.[_0x58ed06(0x4f2)]||0x0;return{...StatisticsGraphChartCard[_0x58ed06(0xc69)](),'color':_0x57f759[_0x51e6f1%_0x57f759[_0x58ed06(0x4f2)]]};}[_0x34e271(0x4ee)](_0x207135,_0x1f949c){const _0xf9ab33=_0x34e271,_0x39274e='timeline',_0x230a7e=_0xf9ab33(0x379),_0x59d54a=_0xf9ab33(0x305),_0x1bd0fc='ranking',_0x4cbe8a=_0xf9ab33(0x41c),_0x54b742=_0xf9ab33(0x712),_0x519c54=_0xf9ab33(0xbff),_0x191e14='heatmap',_0x3fc6c4=_0xf9ab33(0x6b0),_0x122e20=_0xf9ab33(0xa25),_0x56eccb=_0xf9ab33(0xa6d),_0x4f3358='waterfall',_0x3dd534='histogram',_0x356d6b=[_0x39274e,_0x230a7e,_0x59d54a,_0x1bd0fc,_0x4cbe8a,_0x54b742,_0x519c54,_0x191e14,_0x3fc6c4,_0x122e20,_0x56eccb,_0x4f3358,_0x3dd534],_0x49f917={'graph_type':[_0x39274e],'line_width':[_0x39274e,_0x519c54],'line_style':[_0x39274e],'smooth':[_0x39274e],'show_line':[_0x39274e,_0x519c54],'show_fill':[_0x39274e,_0x519c54],'gradient':[_0x39274e,_0x1bd0fc,_0x519c54,_0x122e20],'show_points':[_0x39274e,_0x230a7e,_0x519c54],'point_size':[_0x39274e,_0x230a7e,_0x519c54],'point_colors':[_0x39274e,_0x230a7e,_0x519c54],'show_range_band':[_0x39274e],'y_axis':[_0x39274e,_0x230a7e],'lower_bound':[_0x39274e,_0x230a7e,_0x4cbe8a,_0x519c54,_0x122e20],'upper_bound':[_0x39274e,_0x230a7e,_0x4cbe8a,_0x519c54,_0x122e20],'show_extrema':[_0x39274e,_0x230a7e],'show_extrema_min':[_0x39274e,_0x230a7e],'show_extrema_max':[_0x39274e,_0x230a7e],'extrema_show_timestamp':[_0x39274e,_0x230a7e],'extrema_color':[_0x39274e,_0x230a7e],'extrema_font_size':[_0x39274e,_0x230a7e],'extrema_bg_color':[_0x39274e,_0x230a7e],'extrema_bg_opacity':[_0x39274e,_0x230a7e],'show_average':[_0x39274e],'moving_averages':[_0x39274e],'break_on_null':[_0x39274e],'rise_fall_colors':[_0x39274e],'stack_group':[_0x39274e],'invert':[_0x39274e],'color_thresholds':[_0x39274e,_0x230a7e,_0x1bd0fc,_0x4cbe8a,_0x54b742,_0x519c54,_0x191e14,_0x3fc6c4,_0x122e20],'color':_0x356d6b,'name':_0x356d6b,'icon':_0x356d6b,'icon_color':_0x356d6b,'state_color':_0x356d6b,'aggregate_func':_0x356d6b,'decimals':_0x356d6b,'unit':_0x356d6b,'number_format':_0x356d6b,'offset':_0x356d6b,'forecast_horizon':_0x356d6b,'value_factor':_0x356d6b,'value_transform':_0x356d6b,'fixed_value':_0x356d6b,'attribute':_0x356d6b,'data_attribute':_0x356d6b,'state_map':_0x356d6b,'show_state':_0x356d6b,'show_state_last':_0x356d6b,'show_color_dot':_0x356d6b,'primary_state_as':_0x356d6b,'name_position':_0x356d6b,'show_in_legend':_0x356d6b,'show_graph':_0x356d6b,'tap_action':_0x356d6b,'align_state':_0x356d6b,'trend_period_hours':_0x356d6b,'show_timestamp':_0x356d6b,'show_trend_icon':_0x356d6b},_0x2f7368=_0x49f917[_0x207135];if(!_0x2f7368)return!![];return _0x2f7368[_0xf9ab33(0x267)](_0x1f949c||_0x39274e);}[_0x34e271(0xb6e)](){const _0x6bb7ca=_0x34e271;if(this[_0x6bb7ca(0x8b3)])return this[_0x6bb7ca(0x8b3)];const _0x379b71=[_0x6bb7ca(0x3c5),'accent',_0x6bb7ca(0x98b),'pink',_0x6bb7ca(0x41d),'deep-purple',_0x6bb7ca(0x134),_0x6bb7ca(0x476),_0x6bb7ca(0xd12),_0x6bb7ca(0xa8d),_0x6bb7ca(0x40b),_0x6bb7ca(0x3b1),_0x6bb7ca(0x981),_0x6bb7ca(0x634),_0x6bb7ca(0xd6f),_0x6bb7ca(0xd4c),_0x6bb7ca(0xacf),_0x6bb7ca(0x738),_0x6bb7ca(0xb2f),_0x6bb7ca(0x3cc),_0x6bb7ca(0x7e7),_0x6bb7ca(0x13a),_0x6bb7ca(0x7bc),'black','white'],_0x313a7f={},_0x19642c={};try{const _0x2bdeca=this[_0x6bb7ca(0x8cb)]||document[_0x6bb7ca(0x734)],_0x25111c=document[_0x6bb7ca(0xb38)]('span');_0x25111c[_0x6bb7ca(0x564)]['cssText']='position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px',_0x2bdeca[_0x6bb7ca(0x343)](_0x25111c);for(const _0x3b6ccd of _0x379b71){_0x25111c[_0x6bb7ca(0x564)][_0x6bb7ca(0x19e)]=_0x6bb7ca(0xb0c),_0x25111c[_0x6bb7ca(0x564)][_0x6bb7ca(0x19e)]=_0x6bb7ca(0xb9e)+_0x3b6ccd+'-color)';const _0x1f3acc=getComputedStyle(_0x25111c)[_0x6bb7ca(0x19e)]||'',_0x1f3508=_0x1f3acc[_0x6bb7ca(0xa9c)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x1f3508){const _0x128c8b='#'+[_0x1f3508[0x1],_0x1f3508[0x2],_0x1f3508[0x3]][_0x6bb7ca(0x9f9)](_0x2f816a=>(+_0x2f816a)['toString'](0x10)[_0x6bb7ca(0x2a5)](0x2,'0'))['join']('');if(_0x128c8b===_0x6bb7ca(0xb0c))continue;_0x313a7f[_0x3b6ccd]=_0x128c8b;if(!(_0x128c8b in _0x19642c))_0x19642c[_0x128c8b]=_0x3b6ccd;}}_0x25111c[_0x6bb7ca(0x3d0)]();}catch(_0x1ed54a){}return this['_haCMap']={'n2h':_0x313a7f,'h2n':_0x19642c},this['_haCMap'];}[_0x34e271(0x4c3)](_0x2c2a13){const _0x4ca1ed=_0x34e271;if(!_0x2c2a13)return _0x4ca1ed(0x7b6);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x4ca1ed(0x47e)](_0x2c2a13))return _0x2c2a13;const _0x437334=String(_0x2c2a13)[_0x4ca1ed(0xa9c)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x437334)return'#'+[_0x437334[0x1],_0x437334[0x2],_0x437334[0x3]]['map'](_0x42071d=>parseInt(_0x42071d)['toString'](0x10)[_0x4ca1ed(0x2a5)](0x2,'0'))[_0x4ca1ed(0xa09)]('');return _0x4ca1ed(0x7b6);}['_debounce'](_0x2feb5a,_0x18d7bd){let _0x27c002;return(..._0x31e319)=>{clearTimeout(_0x27c002),_0x27c002=setTimeout(()=>_0x2feb5a(..._0x31e319),_0x18d7bd);};}[_0x34e271(0xc0e)](_0x30bddf){const _0x5d0812=_0x34e271;if(!_0x30bddf)return'';let _0x17a061='';for(;_0x30bddf&&_0x30bddf!==this[_0x5d0812(0x8cb)];_0x30bddf=_0x30bddf[_0x5d0812(0x33c)]){let _0x4043c2=_0x30bddf[_0x5d0812(0x7cb)]['toLowerCase']();if(_0x30bddf['id'])_0x4043c2+='#'+_0x30bddf['id'];if(_0x30bddf[_0x5d0812(0x74c)][_0x5d0812(0x4f2)])_0x4043c2+='.'+[..._0x30bddf['classList']][_0x5d0812(0xa09)]('.');_0x17a061=_0x4043c2+(_0x17a061?_0x5d0812(0xa2f)+_0x17a061:'');}return _0x17a061;}[_0x34e271(0x2b1)](){return this['_config'];}}!customElements[_0x34e271(0xccf)]('statistics-graph-chart-card')&&customElements[_0x34e271(0x30b)](_0x34e271(0x717),StatisticsGraphChartCard);!customElements['get'](_0x34e271(0x935))&&customElements[_0x34e271(0x30b)](_0x34e271(0x935),StatisticsGraphChartCardEditor);window[_0x34e271(0x1c1)]=window[_0x34e271(0x1c1)]||[],window[_0x34e271(0x1c1)][_0x34e271(0x84b)]({'type':_0x34e271(0x717),'name':'Statistics\x20Graph\x20Chart\x20Card','description':_0x34e271(0x743),'preview':!![],'documentationURL':_0x34e271(0x146)}),console[_0x34e271(0x6a8)](_0x34e271(0xbed)+VERSION+'\x20','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px',_0x34e271(0xbb6));